ContainerInstance.Autorest/custom/New-AzContainerInstanceNoDefaultObject.ps1
# ---------------------------------------------------------------------------------- # # Copyright Microsoft Corporation # Licensed under the Apache License, Version 2.0 (the \"License\"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an \"AS IS\" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- <# .Synopsis Create a in-memory object for Container with no default values .Description Create a in-memory object for Container with no default values .Link https://learn.microsoft.com/powershell/module/az.ContainerInstance/New-AzContainerInstanceNoDefaultObject #> function New-AzContainerInstanceNoDefaultObject { [OutputType('Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.Container')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(HelpMessage="The commands to execute within the container instance in exec form.")] [string[]] $Command, [Parameter(HelpMessage="The key value pairs dictionary in the config map to set in the container instance.")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IConfigMapKeyValuePairs] $ConfigMapKeyValuePair, [Parameter(HelpMessage="The environment variables to set in the container instance.")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IEnvironmentVariable[]] $EnvironmentVariable, [Parameter(HelpMessage="The name of the image used to create the container instance.")] [string] $Image, [Parameter(HelpMessage="The CPU limit of this container instance.")] [double] $LimitCpu, [Parameter(HelpMessage="The memory limit in GB of this container instance.")] [double] $LimitMemoryInGb, [Parameter(HelpMessage="The count of the GPU resource.")] [int] $LimitsGpuCount, [Parameter(HelpMessage="The SKU of the GPU resource.")] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Support.GpuSku])] [string] $LimitsGpuSku, [Parameter(HelpMessage="The commands to execute within the container.")] [string[]] $LivenessProbeExecCommand, [Parameter(HelpMessage="The failure threshold.")] [int] $LivenessProbeFailureThreshold, [Parameter(HelpMessage="The HTTP headers for liveness probe.")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IHttpHeader[]] $LivenessProbeHttpGetHttpHeader, [Parameter(HelpMessage="The path to probe.")] [string] $LivenessProbeHttpGetPath, [Parameter(HelpMessage="The port number to probe.")] [int] $LivenessProbeHttpGetPort, [Parameter(HelpMessage="The scheme.")] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Support.Scheme])] [string] $LivenessProbeHttpGetScheme, [Parameter(HelpMessage="The initial delay seconds.")] [int] $LivenessProbeInitialDelaySecond, [Parameter(HelpMessage="The period seconds.")] [int] $LivenessProbePeriodSecond, [Parameter(HelpMessage="The success threshold.")] [int] $LivenessProbeSuccessThreshold, [Parameter(HelpMessage="The timeout seconds.")] [int] $LivenessProbeTimeoutSecond, [Parameter(Mandatory, HelpMessage="The user-provided name of the container instance.")] [string] $Name, [Parameter(HelpMessage="The exposed ports on the container instance.")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IContainerPort[]] $Port, [Parameter(HelpMessage="The commands to execute within the container.")] [string[]] $ReadinessProbeExecCommand, [Parameter(HelpMessage="The failure threshold.")] [int] $ReadinessProbeFailureThreshold, [Parameter(HelpMessage="The HTTP headers for readiness probe.")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IHttpHeader[]] $ReadinessProbeHttpGetHttpHeader, [Parameter(HelpMessage="The path to probe.")] [string] $ReadinessProbeHttpGetPath, [Parameter(HelpMessage="The port number to probe.")] [int] $ReadinessProbeHttpGetPort, [Parameter(HelpMessage="The scheme.")] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Support.Scheme])] [string] $ReadinessProbeHttpGetScheme, [Parameter(HelpMessage="The initial delay seconds.")] [int] $ReadinessProbeInitialDelaySecond, [Parameter(HelpMessage="The period seconds.")] [int] $ReadinessProbePeriodSecond, [Parameter(HelpMessage="The success threshold.")] [int] $ReadinessProbeSuccessThreshold, [Parameter(HelpMessage="The timeout seconds.")] [int] $ReadinessProbeTimeoutSecond, [Parameter(HelpMessage="The CPU request of this container instance.")] [double] $RequestCpu, [Parameter(HelpMessage="The memory request in GB of this container instance.")] [double] $RequestMemoryInGb, [Parameter(HelpMessage="The count of the GPU resource.")] [int] $RequestsGpuCount, [Parameter(HelpMessage="The SKU of the GPU resource.")] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Support.GpuSku])] [string] $RequestsGpuSku, [Parameter(HelpMessage="The volume mounts available to the container instance.")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IVolumeMount[]] $VolumeMount ) process { $Object = [Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.Container]::New() $Object.Command = $Command $Object.ConfigMapKeyValuePair = $ConfigMapKeyValuePair $Object.EnvironmentVariable = $EnvironmentVariable if($PSBoundParameters.ContainsKey("Image")) { $Object.Image = $Image } $Object.LimitCpu = $LimitCpu $Object.LimitMemoryInGb = $LimitMemoryInGb $Object.LimitsGpuCount = $LimitsGpuCount $Object.LimitsGpuSku = $LimitsGpuSku $Object.LivenessProbeExecCommand = $LivenessProbeExecCommand $Object.LivenessProbeFailureThreshold = $LivenessProbeFailureThreshold $Object.LivenessProbeHttpGetHttpHeader = $LivenessProbeHttpGetHttpHeader $Object.LivenessProbeHttpGetPath = $LivenessProbeHttpGetPath $Object.LivenessProbeHttpGetPort = $LivenessProbeHttpGetPort $Object.LivenessProbeHttpGetScheme = $LivenessProbeHttpGetScheme $Object.LivenessProbeInitialDelaySecond = $LivenessProbeInitialDelaySecond $Object.LivenessProbePeriodSecond = $LivenessProbePeriodSecond $Object.LivenessProbeSuccessThreshold = $LivenessProbeSuccessThreshold $Object.LivenessProbeTimeoutSecond = $LivenessProbeTimeoutSecond $Object.Name = $Name $Object.Port = $Port $Object.ReadinessProbeExecCommand = $ReadinessProbeExecCommand $Object.ReadinessProbeFailureThreshold = $ReadinessProbeFailureThreshold $Object.ReadinessProbeHttpGetHttpHeader = $ReadinessProbeHttpGetHttpHeader $Object.ReadinessProbeHttpGetPath = $ReadinessProbeHttpGetPath $Object.ReadinessProbeHttpGetPort = $ReadinessProbeHttpGetPort $Object.ReadinessProbeHttpGetScheme = $ReadinessProbeHttpGetScheme $Object.ReadinessProbeInitialDelaySecond = $ReadinessProbeInitialDelaySecond $Object.ReadinessProbePeriodSecond = $ReadinessProbePeriodSecond $Object.ReadinessProbeSuccessThreshold = $ReadinessProbeSuccessThreshold $Object.ReadinessProbeTimeoutSecond = $ReadinessProbeTimeoutSecond if($PSBoundParameters.ContainsKey("RequestCpu")) { $Object.RequestCpu = $RequestCpu } if($PSBoundParameters.ContainsKey("RequestMemoryInGb")) { $Object.RequestMemoryInGb = $RequestMemoryInGb } if($PSBoundParameters.ContainsKey("RequestsGpuCount")) { $Object.RequestsGpuCount = $RequestsGpuCount } if($PSBoundParameters.ContainsKey("RequestsGpuSku")) { $Object.RequestsGpuSku = $RequestsGpuSku } $Object.VolumeMount = $VolumeMount return $Object } } # SIG # Begin signature block # MIIoKAYJKoZIhvcNAQcCoIIoGTCCKBUCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCC3uJdywK2T8ooE # R/JCSEYv4K92CBVRvt74anjH/OfgD6CCDXYwggX0MIID3KADAgECAhMzAAAEBGx0 # Bv9XKydyAAAAAAQEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMjQwOTEyMjAxMTE0WhcNMjUwOTExMjAxMTE0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQC0KDfaY50MDqsEGdlIzDHBd6CqIMRQWW9Af1LHDDTuFjfDsvna0nEuDSYJmNyz # NB10jpbg0lhvkT1AzfX2TLITSXwS8D+mBzGCWMM/wTpciWBV/pbjSazbzoKvRrNo # DV/u9omOM2Eawyo5JJJdNkM2d8qzkQ0bRuRd4HarmGunSouyb9NY7egWN5E5lUc3 # a2AROzAdHdYpObpCOdeAY2P5XqtJkk79aROpzw16wCjdSn8qMzCBzR7rvH2WVkvF # HLIxZQET1yhPb6lRmpgBQNnzidHV2Ocxjc8wNiIDzgbDkmlx54QPfw7RwQi8p1fy # 4byhBrTjv568x8NGv3gwb0RbAgMBAAGjggFzMIIBbzAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQU8huhNbETDU+ZWllL4DNMPCijEU4w # RQYDVR0RBD4wPKQ6MDgxHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEW # MBQGA1UEBRMNMjMwMDEyKzUwMjkyMzAfBgNVHSMEGDAWgBRIbmTlUAXTgqoXNzci # tW2oynUClTBUBgNVHR8ETTBLMEmgR6BFhkNodHRwOi8vd3d3Lm1pY3Jvc29mdC5j # b20vcGtpb3BzL2NybC9NaWNDb2RTaWdQQ0EyMDExXzIwMTEtMDctMDguY3JsMGEG # CCsGAQUFBwEBBFUwUzBRBggrBgEFBQcwAoZFaHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraW9wcy9jZXJ0cy9NaWNDb2RTaWdQQ0EyMDExXzIwMTEtMDctMDguY3J0 # MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADggIBAIjmD9IpQVvfB1QehvpC # Ge7QeTQkKQ7j3bmDMjwSqFL4ri6ae9IFTdpywn5smmtSIyKYDn3/nHtaEn0X1NBj # L5oP0BjAy1sqxD+uy35B+V8wv5GrxhMDJP8l2QjLtH/UglSTIhLqyt8bUAqVfyfp # h4COMRvwwjTvChtCnUXXACuCXYHWalOoc0OU2oGN+mPJIJJxaNQc1sjBsMbGIWv3 # cmgSHkCEmrMv7yaidpePt6V+yPMik+eXw3IfZ5eNOiNgL1rZzgSJfTnvUqiaEQ0X # dG1HbkDv9fv6CTq6m4Ty3IzLiwGSXYxRIXTxT4TYs5VxHy2uFjFXWVSL0J2ARTYL # E4Oyl1wXDF1PX4bxg1yDMfKPHcE1Ijic5lx1KdK1SkaEJdto4hd++05J9Bf9TAmi # u6EK6C9Oe5vRadroJCK26uCUI4zIjL/qG7mswW+qT0CW0gnR9JHkXCWNbo8ccMk1 # sJatmRoSAifbgzaYbUz8+lv+IXy5GFuAmLnNbGjacB3IMGpa+lbFgih57/fIhamq # 5VhxgaEmn/UjWyr+cPiAFWuTVIpfsOjbEAww75wURNM1Imp9NJKye1O24EspEHmb # DmqCUcq7NqkOKIG4PVm3hDDED/WQpzJDkvu4FrIbvyTGVU01vKsg4UfcdiZ0fQ+/ # V0hf8yrtq9CkB8iIuk5bBxuPMIIHejCCBWKgAwIBAgIKYQ6Q0gAAAAAAAzANBgkq # hkiG9w0BAQsFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24x # EDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv # bjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 # IDIwMTEwHhcNMTEwNzA4MjA1OTA5WhcNMjYwNzA4MjEwOTA5WjB+MQswCQYDVQQG # EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG # A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNyb3NvZnQg # Q29kZSBTaWduaW5nIFBDQSAyMDExMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC # CgKCAgEAq/D6chAcLq3YbqqCEE00uvK2WCGfQhsqa+laUKq4BjgaBEm6f8MMHt03 # a8YS2AvwOMKZBrDIOdUBFDFC04kNeWSHfpRgJGyvnkmc6Whe0t+bU7IKLMOv2akr # rnoJr9eWWcpgGgXpZnboMlImEi/nqwhQz7NEt13YxC4Ddato88tt8zpcoRb0Rrrg # OGSsbmQ1eKagYw8t00CT+OPeBw3VXHmlSSnnDb6gE3e+lD3v++MrWhAfTVYoonpy # 4BI6t0le2O3tQ5GD2Xuye4Yb2T6xjF3oiU+EGvKhL1nkkDstrjNYxbc+/jLTswM9 # sbKvkjh+0p2ALPVOVpEhNSXDOW5kf1O6nA+tGSOEy/S6A4aN91/w0FK/jJSHvMAh # dCVfGCi2zCcoOCWYOUo2z3yxkq4cI6epZuxhH2rhKEmdX4jiJV3TIUs+UsS1Vz8k # A/DRelsv1SPjcF0PUUZ3s/gA4bysAoJf28AVs70b1FVL5zmhD+kjSbwYuER8ReTB # w3J64HLnJN+/RpnF78IcV9uDjexNSTCnq47f7Fufr/zdsGbiwZeBe+3W7UvnSSmn # Eyimp31ngOaKYnhfsi+E11ecXL93KCjx7W3DKI8sj0A3T8HhhUSJxAlMxdSlQy90 # lfdu+HggWCwTXWCVmj5PM4TasIgX3p5O9JawvEagbJjS4NaIjAsCAwEAAaOCAe0w # ggHpMBAGCSsGAQQBgjcVAQQDAgEAMB0GA1UdDgQWBBRIbmTlUAXTgqoXNzcitW2o # ynUClTAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYwDwYD # VR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBRyLToCMZBDuRQFTuHqp8cx0SOJNDBa # BgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2Ny # bC9wcm9kdWN0cy9NaWNSb29DZXJBdXQyMDExXzIwMTFfMDNfMjIuY3JsMF4GCCsG # AQUFBwEBBFIwUDBOBggrBgEFBQcwAoZCaHR0cDovL3d3dy5taWNyb3NvZnQuY29t # L3BraS9jZXJ0cy9NaWNSb29DZXJBdXQyMDExXzIwMTFfMDNfMjIuY3J0MIGfBgNV # HSAEgZcwgZQwgZEGCSsGAQQBgjcuAzCBgzA/BggrBgEFBQcCARYzaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9kb2NzL3ByaW1hcnljcHMuaHRtMEAGCCsG # AQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAHAAbwBsAGkAYwB5AF8AcwB0AGEAdABl # AG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4ICAQBn8oalmOBUeRou09h0ZyKb # C5YR4WOSmUKWfdJ5DJDBZV8uLD74w3LRbYP+vj/oCso7v0epo/Np22O/IjWll11l # hJB9i0ZQVdgMknzSGksc8zxCi1LQsP1r4z4HLimb5j0bpdS1HXeUOeLpZMlEPXh6 # I/MTfaaQdION9MsmAkYqwooQu6SpBQyb7Wj6aC6VoCo/KmtYSWMfCWluWpiW5IP0 # wI/zRive/DvQvTXvbiWu5a8n7dDd8w6vmSiXmE0OPQvyCInWH8MyGOLwxS3OW560 # STkKxgrCxq2u5bLZ2xWIUUVYODJxJxp/sfQn+N4sOiBpmLJZiWhub6e3dMNABQam # ASooPoI/E01mC8CzTfXhj38cbxV9Rad25UAqZaPDXVJihsMdYzaXht/a8/jyFqGa # J+HNpZfQ7l1jQeNbB5yHPgZ3BtEGsXUfFL5hYbXw3MYbBL7fQccOKO7eZS/sl/ah # XJbYANahRr1Z85elCUtIEJmAH9AAKcWxm6U/RXceNcbSoqKfenoi+kiVH6v7RyOA # 9Z74v2u3S5fi63V4GuzqN5l5GEv/1rMjaHXmr/r8i+sLgOppO6/8MO0ETI7f33Vt # Y5E90Z1WTk+/gFcioXgRMiF670EKsT/7qMykXcGhiJtXcVZOSEXAQsmbdlsKgEhr # /Xmfwb1tbWrJUnMTDXpQzTGCGggwghoEAgEBMIGVMH4xCzAJBgNVBAYTAlVTMRMw # EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN # aWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNp # Z25pbmcgUENBIDIwMTECEzMAAAQEbHQG/1crJ3IAAAAABAQwDQYJYIZIAWUDBAIB # BQCgga4wGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEO # MAwGCisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIH/Zkj2ThCZUluDiq+1PyXP2 # FT+3g4eqKALvC+rzUhRPMEIGCisGAQQBgjcCAQwxNDAyoBSAEgBNAGkAYwByAG8A # cwBvAGYAdKEagBhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20wDQYJKoZIhvcNAQEB # BQAEggEAa0yxKWdO1bdEQIM52DoxaJhgl1YZ9nzzQ1FupJj82TZMhU2LA/zWfbM7 # nMwJECYNRhfVuVVqFN1Nmv3293Gmm/llV4aG4otZV/BljWYH5dElHy08KTgJ/UXf # XpTt3ogYuD8HZ2m55YVw/ThVCw3OTTjFhcUBm1d0PF9nD8Q+l11q23Y7yCs+d78R # UdCVUd2qcejtTCSEtbrhwSOhArX6qfdv/wsjmYr/TBw8sKcx3eFMWL0c3s/mtHfU # pTnnQd7idot/URRuGkVth0BYpAIvCaCaf7QlPQv9ckQXSJpu0TI6/D0RF2OIjCj6 # otN/h2KmtDx8E+mWfCBFXj+VGQhKPaGCF5IwgheOBgorBgEEAYI3AwMBMYIXfjCC # F3oGCSqGSIb3DQEHAqCCF2swghdnAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggFQBgsq # hkiG9w0BCRABBKCCAT8EggE7MIIBNwIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFl # AwQCAQUABCDDXNC3H47KIYfX8QR9EWxWICOHhDv340fr1QfnYY41uwIGZ1sNHIzw # GBEyMDI1MDEwOTA2MzY0Ni4zWjAEgAIB9KCB0aSBzjCByzELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjElMCMGA1UECxMcTWljcm9zb2Z0IEFtZXJp # Y2EgT3BlcmF0aW9uczEnMCUGA1UECxMeblNoaWVsZCBUU1MgRVNOOjMzMDMtMDVF # MC1EOTQ3MSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNloIIR # 6jCCByAwggUIoAMCAQICEzMAAAHm2UKe6gD4feEAAQAAAeYwDQYJKoZIhvcNAQEL # BQAwfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UE # AxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTAwHhcNMjMxMjA2MTg0NTE1 # WhcNMjUwMzA1MTg0NTE1WjCByzELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hp # bmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jw # b3JhdGlvbjElMCMGA1UECxMcTWljcm9zb2Z0IEFtZXJpY2EgT3BlcmF0aW9uczEn # MCUGA1UECxMeblNoaWVsZCBUU1MgRVNOOjMzMDMtMDVFMC1EOTQ3MSUwIwYDVQQD # ExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIICIjANBgkqhkiG9w0BAQEF # AAOCAg8AMIICCgKCAgEAvb6YfOLYJbhM5v8KTSpQI3BJRs35bygA2dQ/tnf4nmGB # LRdhyjKyhhQzi6S1lhuQxMoim5WCqxNp7eeNDhrt+WcdIFyQRNM1mp2RAIwo7eHh # gYvrmpGbJO9Mx00Bx8nz/gd5tgUkjRT4YLFSD6er6P/bejnjXsyMF+ROflcBBt+5 # 2YBHsUBdn0GWG8UNQGrqg70XV7EqStXYdVAbfRGjLM7rnGkeZzMEDerA4xvfRc3S # vQLc25+EppbKC1LUQIf++vLCndGNYTJilR8CF/P+CblEVAUWdCVrtDWEAafJIZLt # fEPAgEOdNLRQe1R96Q/M6AOJXAOyZMUxqDyq7n5vpUWQAOIjIG3C2dj/8UnZyhcV # PLy99UaDZWSYhi+TKk1778gS8/jET+BJ/TcntTfMf5SQ9bLXTaOcCRvpoF7BP838 # 4NhmlakHMxR4NDZfG6SKpzRVEXkEatwtY1WDAknHoDcx3mLcOTpmf+3lZ0Zo15Qr # C73bMTs3NWFZ+p2S5EA+ct9R2KwfYiB7rMIWjL9oSTTY1Z3ZKVsvd+DyGblkzJN+ # tJI1zxcJdlr9U85vbTqwqvPpeNPCiC+ifnn6BjZEfGAdzPrtbWHlQzv03Dmxh8Wh # hQekGcQFKZ3weTfzJgTcTDqsxtTfEIsFvILY4zCYhQX+omGKwo7UcBeyD3UCxbUC # AwEAAaOCAUkwggFFMB0GA1UdDgQWBBTlBDF57TeePtdWTPkLu0Oa4NxXPTAfBgNV # HSMEGDAWgBSfpxVdAF5iXYP05dJlpxtTNRnpcjBfBgNVHR8EWDBWMFSgUqBQhk5o # dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NybC9NaWNyb3NvZnQlMjBU # aW1lLVN0YW1wJTIwUENBJTIwMjAxMCgxKS5jcmwwbAYIKwYBBQUHAQEEYDBeMFwG # CCsGAQUFBzAChlBodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRz # L01pY3Jvc29mdCUyMFRpbWUtU3RhbXAlMjBQQ0ElMjAyMDEwKDEpLmNydDAMBgNV # HRMBAf8EAjAAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMA4GA1UdDwEB/wQEAwIH # gDANBgkqhkiG9w0BAQsFAAOCAgEAYW7qIE2qUbLsEpGhTEOncrvGQmFKVkPIiK24 # uNLVNoSuqR4LtIY9M//cxUUceQ34bpI724wP3UuVWH8c9RCGz5bfPezCdrARjtmC # 2MGHpXyaQ8GwdF0vWZK6qc6ul/5Zg0A59xub3GKWEAieeSy78hZSdfeQFaOFsvFF # +ae4PVtzIDR0DKTPhFeuPnLM4+B6OWkJnihrSsu8O9nkWP71g7qba7867hTZigiL # ddlHAOQTrF6dT7ZI8dskbAo++w0ppdM1WI6lvyElpKxo8nlSfpIc3LcWi5JJVcAs # YoKJA+n5Fm8tIQhCkzkzzM4boDyAHMXB7EdrMdNWEWvaR9s73XbLgRH0hRugo9EE # rxGfzPZifoeJomkEkewBG1Rg28kSpGJ/NEvtwJkZYd2TnvgRaieezl3XiA0h27x8 # ye6E6hvPepd3lIT7GYOvXzYMU8Zb0TZkRP/utWI+2dbgdF2ED+tK7DC3U5VWBMmV # JeTC0y+S76haM2ZUtl6I4uARD+nXVU85hyeKHTmTFk03kNCMJ1hvfL1r/66D3oAq # 9RutRVa3VyxNwFyH7eGTeGZA056AIT8Ow2TT0ZUluE21Y/y8NF75y2DcDFAPaLmP # 8MfbXk2ifL05G4GMmjmChc+qzUV2eGn+ntyF8DAn3wmrKSlFwu9mDLuVvC/88k8b # DVBIAW0wggdxMIIFWaADAgECAhMzAAAAFcXna54Cm0mZAAAAAAAVMA0GCSqGSIb3 # DQEBCwUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G # A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTIw # MAYDVQQDEylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAx # MDAeFw0yMTA5MzAxODIyMjVaFw0zMDA5MzAxODMyMjVaMHwxCzAJBgNVBAYTAlVT # MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK # ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1l # LVN0YW1wIFBDQSAyMDEwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA # 5OGmTOe0ciELeaLL1yR5vQ7VgtP97pwHB9KpbE51yMo1V/YBf2xK4OK9uT4XYDP/ # XE/HZveVU3Fa4n5KWv64NmeFRiMMtY0Tz3cywBAY6GB9alKDRLemjkZrBxTzxXb1 # hlDcwUTIcVxRMTegCjhuje3XD9gmU3w5YQJ6xKr9cmmvHaus9ja+NSZk2pg7uhp7 # M62AW36MEBydUv626GIl3GoPz130/o5Tz9bshVZN7928jaTjkY+yOSxRnOlwaQ3K # Ni1wjjHINSi947SHJMPgyY9+tVSP3PoFVZhtaDuaRr3tpK56KTesy+uDRedGbsoy # 1cCGMFxPLOJiss254o2I5JasAUq7vnGpF1tnYN74kpEeHT39IM9zfUGaRnXNxF80 # 3RKJ1v2lIH1+/NmeRd+2ci/bfV+AutuqfjbsNkz2K26oElHovwUDo9Fzpk03dJQc # NIIP8BDyt0cY7afomXw/TNuvXsLz1dhzPUNOwTM5TI4CvEJoLhDqhFFG4tG9ahha # YQFzymeiXtcodgLiMxhy16cg8ML6EgrXY28MyTZki1ugpoMhXV8wdJGUlNi5UPkL # iWHzNgY1GIRH29wb0f2y1BzFa/ZcUlFdEtsluq9QBXpsxREdcu+N+VLEhReTwDwV # 2xo3xwgVGD94q0W29R6HXtqPnhZyacaue7e3PmriLq0CAwEAAaOCAd0wggHZMBIG # CSsGAQQBgjcVAQQFAgMBAAEwIwYJKwYBBAGCNxUCBBYEFCqnUv5kxJq+gpE8RjUp # zxD/LwTuMB0GA1UdDgQWBBSfpxVdAF5iXYP05dJlpxtTNRnpcjBcBgNVHSAEVTBT # MFEGDCsGAQQBgjdMg30BATBBMD8GCCsGAQUFBwIBFjNodHRwOi8vd3d3Lm1pY3Jv # c29mdC5jb20vcGtpb3BzL0RvY3MvUmVwb3NpdG9yeS5odG0wEwYDVR0lBAwwCgYI # KwYBBQUHAwgwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGG # MA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU1fZWy4/oolxiaNE9lJBb186a # GMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3Br # aS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsG # AQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQuY29t # L3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcnQwDQYJKoZIhvcN # AQELBQADggIBAJ1VffwqreEsH2cBMSRb4Z5yS/ypb+pcFLY+TkdkeLEGk5c9MTO1 # OdfCcTY/2mRsfNB1OW27DzHkwo/7bNGhlBgi7ulmZzpTTd2YurYeeNg2LpypglYA # A7AFvonoaeC6Ce5732pvvinLbtg/SHUB2RjebYIM9W0jVOR4U3UkV7ndn/OOPcbz # aN9l9qRWqveVtihVJ9AkvUCgvxm2EhIRXT0n4ECWOKz3+SmJw7wXsFSFQrP8DJ6L # GYnn8AtqgcKBGUIZUnWKNsIdw2FzLixre24/LAl4FOmRsqlb30mjdAy87JGA0j3m # Sj5mO0+7hvoyGtmW9I/2kQH2zsZ0/fZMcm8Qq3UwxTSwethQ/gpY3UA8x1RtnWN0 # SCyxTkctwRQEcb9k+SS+c23Kjgm9swFXSVRk2XPXfx5bRAGOWhmRaw2fpCjcZxko # JLo4S5pu+yFUa2pFEUep8beuyOiJXk+d0tBMdrVXVAmxaQFEfnyhYWxz/gq77EFm # PWn9y8FBSX5+k77L+DvktxW/tM4+pTFRhLy/AsGConsXHRWJjXD+57XQKBqJC482 # 2rpM+Zv/Cuk0+CQ1ZyvgDbjmjJnW4SLq8CdCPSWU5nR0W2rRnj7tfqAxM328y+l7 # vzhwRNGQ8cirOoo6CGJ/2XBjU02N7oJtpQUQwXEGahC0HVUzWLOhcGbyoYIDTTCC # AjUCAQEwgfmhgdGkgc4wgcsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5n # dG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9y # YXRpb24xJTAjBgNVBAsTHE1pY3Jvc29mdCBBbWVyaWNhIE9wZXJhdGlvbnMxJzAl # BgNVBAsTHm5TaGllbGQgVFNTIEVTTjozMzAzLTA1RTAtRDk0NzElMCMGA1UEAxMc # TWljcm9zb2Z0IFRpbWUtU3RhbXAgU2VydmljZaIjCgEBMAcGBSsOAwIaAxUA4ljQ # XhSfY72hKzeuA9RvOni9JruggYMwgYCkfjB8MQswCQYDVQQGEwJVUzETMBEGA1UE # CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z # b2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQ # Q0EgMjAxMDANBgkqhkiG9w0BAQsFAAIFAOspy0swIhgPMjAyNTAxMDkwNDEyNTla # GA8yMDI1MDExMDA0MTI1OVowdDA6BgorBgEEAYRZCgQBMSwwKjAKAgUA6ynLSwIB # ADAHAgEAAgIOLjAHAgEAAgITBjAKAgUA6yscywIBADA2BgorBgEEAYRZCgQCMSgw # JjAMBgorBgEEAYRZCgMCoAowCAIBAAIDB6EgoQowCAIBAAIDAYagMA0GCSqGSIb3 # DQEBCwUAA4IBAQAOSJZqaNKa+I71iph8iJFfU+JqjU8T0vsIewe55q2KPVl0PLj9 # 089Ees/ECHYOQaYmazc24GphsHpuwGp1oNcHPHrCNhrNcd1/pflZcZ12rv66qa9w # iumtpUdTZBncrdxHAYUc0YykukK53LGBkKzdmF1FGYSvVkMKbc+RVtLSOeaXYt6T # xjW0sYq9wghJ81OSLKKDrKLvdJsMze847oQ2ex8zSu6TAocx22Kr/f2KBGjtAiMe # z0x4scxsfBeCNEYjdMvFIiNZxyZJrOyqFbsPkQDhAy6axQXw609pkQVzEMyu9cOe # WaesUrJ24F56M8thX/Xzu65hltshII4RkyzhMYIEDTCCBAkCAQEwgZMwfDELMAkG # A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx # HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9z # b2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAAHm2UKe6gD4feEAAQAAAeYwDQYJ # YIZIAWUDBAIBBQCgggFKMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkq # hkiG9w0BCQQxIgQgDxtMloKw721aJtFOsnW6JWekeHDeRnYG1io5nww7T2cwgfoG # CyqGSIb3DQEJEAIvMYHqMIHnMIHkMIG9BCDPu6OGqB6zCWhvIJyztateoSGHEZ6M # uhZzgm50g9LGWTCBmDCBgKR+MHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNo # aW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29y # cG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEw # AhMzAAAB5tlCnuoA+H3hAAEAAAHmMCIEIPyX6s5YKFAJG4BBGb5PetKbPv02vtWh # AGYrJLDP1AGoMA0GCSqGSIb3DQEBCwUABIICAAygs2BAzXKnIUb/lF/tuGrQcD+P # OcjW2KEEkdUWATkr0KM2z2lnSSTtq4H67Teuyjv6Ze/2k7xu+yvav5H4gVthR7JG # 0SXjc1lbB3Bf+cwsGpNpW0vSyOm6PswRKjlGqFt31vRqN/4lAV4F6SKOHUdK3BXb # u58GrAxYGN33s4/5hEdcMlkMOPkj8Tyq6gCfm6/ATVtCfUevtxaQ6CymH+rSQKYF # JgHkeGfW6tXv1m3Uv4On//7Gk+W5GbRn2SHIhzNXcJpsBuvWu4Gi/2CTPlx401ke # T60bjOIKSL9LwJ5OOhCxcxV2FvgTzPlsNhUeOGrJTaSa0JFJGYVUiVv3ix9+YDSc # wkkKK0eQloJ7y9r3txmc0eitcQaqxkhgMVUOo1X5b389RrVh68sluIjC6It/ewwZ # h2iT7DR8gBQ/tYEHmbWmYj3GkpauwNupFBbqWpGhOSOkjl1w0CT8KIRMBj2/sjTo # 8wx8P1sekkPsY8eRvcKJSDR9G0p3wFZI73/hZNwL/ohGGFxhbtYLKkegUcw6DPyo # J3FGJxJg2rnSw8DKpyY5VZKMtSZFZX3damnokW5fMnJ32ubY77eloF0+u1FtwV8F # R0LoQxKb1aj/CycbZBy5HAjfFdI5vAfBZLsm0mlummJ6pfYlA6pOHvCEyJSh/3Fn # Uqhq51Q5jT2fP7F5 # SIG # End signature block |