/*
Copyright 2016 The Kubernetes Authors.
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.
*/
// Code generated by protoc-gen-gogo.
// source: k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.proto
// DO NOT EDIT!
Package v1beta1 is a generated protocol buffer package.
It is generated from these files:
k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.proto
It has these top-level messages:
APIVersion
CPUTargetUtilization
CustomMetricCurrentStatus
CustomMetricCurrentStatusList
CustomMetricTarget
CustomMetricTargetList
DaemonSet
DaemonSetList
DaemonSetSpec
DaemonSetStatus
Deployment
DeploymentList
DeploymentRollback
DeploymentSpec
DeploymentStatus
DeploymentStrategy
ExportOptions
FSGroupStrategyOptions
HTTPIngressPath
HTTPIngressRuleValue
HorizontalPodAutoscaler
HorizontalPodAutoscalerList
HorizontalPodAutoscalerSpec
HorizontalPodAutoscalerStatus
HostPortRange
IDRange
Ingress
IngressBackend
IngressList
IngressRule
IngressRuleValue
IngressSpec
IngressStatus
IngressTLS
Job
JobCondition
JobList
JobSpec
JobStatus
LabelSelector
LabelSelectorRequirement
ListOptions
NetworkPolicy
NetworkPolicyIngressRule
NetworkPolicyList
NetworkPolicyPeer
NetworkPolicyPort
NetworkPolicySpec
PodSecurityPolicy
PodSecurityPolicyList
PodSecurityPolicySpec
ReplicaSet
ReplicaSetList
ReplicaSetSpec
ReplicaSetStatus
ReplicationControllerDummy
RollbackConfig
RollingUpdateDeployment
RunAsUserStrategyOptions
SELinuxStrategyOptions
Scale
ScaleSpec
ScaleStatus
StorageClass
StorageClassList
SubresourceReference
SupplementalGroupsStrategyOptions
ThirdPartyResource
ThirdPartyResourceData
ThirdPartyResourceDataList
ThirdPartyResourceList
package v1beta1
import proto "github.com/gogo/protobuf/proto"
import fmt "fmt"
import math "math"
import k8s_io_kubernetes_pkg_api_unversioned "k8s.io/kubernetes/pkg/api/unversioned"
import k8s_io_kubernetes_pkg_api_v1 "k8s.io/kubernetes/pkg/api/v1"
import k8s_io_kubernetes_pkg_util_intstr "k8s.io/kubernetes/pkg/util/intstr"
import strings "strings"
import reflect "reflect"
import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
import io "io"
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
const _ = proto.GoGoProtoPackageIsVersion1
func (m *APIVersion) Reset() { *m = APIVersion{} }
func (*APIVersion) ProtoMessage() {}
func (*APIVersion) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
func (m *CPUTargetUtilization) Reset() { *m = CPUTargetUtilization{} }
func (*CPUTargetUtilization) ProtoMessage() {}
func (*CPUTargetUtilization) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
func (m *CustomMetricCurrentStatus) Reset() { *m = CustomMetricCurrentStatus{} }
func (*CustomMetricCurrentStatus) ProtoMessage() {}
func (*CustomMetricCurrentStatus) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{2}
}
func (m *CustomMetricCurrentStatusList) Reset() { *m = CustomMetricCurrentStatusList{} }
func (*CustomMetricCurrentStatusList) ProtoMessage() {}
func (*CustomMetricCurrentStatusList) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{3}
func (m *CustomMetricTarget) Reset() { *m = CustomMetricTarget{} }
func (*CustomMetricTarget) ProtoMessage() {}
func (*CustomMetricTarget) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
func (m *CustomMetricTargetList) Reset() { *m = CustomMetricTargetList{} }
func (*CustomMetricTargetList) ProtoMessage() {}
func (*CustomMetricTargetList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
func (m *DaemonSet) Reset() { *m = DaemonSet{} }
func (*DaemonSet) ProtoMessage() {}
func (*DaemonSet) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
func (m *DaemonSetList) Reset() { *m = DaemonSetList{} }
func (*DaemonSetList) ProtoMessage() {}
func (*DaemonSetList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
func (m *DaemonSetSpec) Reset() { *m = DaemonSetSpec{} }
func (*DaemonSetSpec) ProtoMessage() {}
func (*DaemonSetSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} }
func (m *DaemonSetStatus) Reset() { *m = DaemonSetStatus{} }
func (*DaemonSetStatus) ProtoMessage() {}
func (*DaemonSetStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{9} }
func (m *Deployment) Reset() { *m = Deployment{} }
func (*Deployment) ProtoMessage() {}
func (*Deployment) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{10} }
func (m *DeploymentList) Reset() { *m = DeploymentList{} }
func (*DeploymentList) ProtoMessage() {}
func (*DeploymentList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{11} }
func (m *DeploymentRollback) Reset() { *m = DeploymentRollback{} }
func (*DeploymentRollback) ProtoMessage() {}
func (*DeploymentRollback) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{12} }
func (m *DeploymentSpec) Reset() { *m = DeploymentSpec{} }
func (*DeploymentSpec) ProtoMessage() {}
func (*DeploymentSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{13} }
func (m *DeploymentStatus) Reset() { *m = DeploymentStatus{} }
func (*DeploymentStatus) ProtoMessage() {}
func (*DeploymentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{14} }
func (m *DeploymentStrategy) Reset() { *m = DeploymentStrategy{} }
func (*DeploymentStrategy) ProtoMessage() {}
func (*DeploymentStrategy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{15} }
func (m *ExportOptions) Reset() { *m = ExportOptions{} }
func (*ExportOptions) ProtoMessage() {}
func (*ExportOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{16} }
func (m *FSGroupStrategyOptions) Reset() { *m = FSGroupStrategyOptions{} }
func (*FSGroupStrategyOptions) ProtoMessage() {}
func (*FSGroupStrategyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{17} }
func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} }
func (*HTTPIngressPath) ProtoMessage() {}
func (*HTTPIngressPath) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{18} }
func (m *HTTPIngressRuleValue) Reset() { *m = HTTPIngressRuleValue{} }
func (*HTTPIngressRuleValue) ProtoMessage() {}
func (*HTTPIngressRuleValue) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{19} }
func (m *HorizontalPodAutoscaler) Reset() { *m = HorizontalPodAutoscaler{} }
func (*HorizontalPodAutoscaler) ProtoMessage() {}
func (*HorizontalPodAutoscaler) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{20}
func (m *HorizontalPodAutoscalerList) Reset() { *m = HorizontalPodAutoscalerList{} }
func (*HorizontalPodAutoscalerList) ProtoMessage() {}
func (*HorizontalPodAutoscalerList) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{21}
func (m *HorizontalPodAutoscalerSpec) Reset() { *m = HorizontalPodAutoscalerSpec{} }
func (*HorizontalPodAutoscalerSpec) ProtoMessage() {}
func (*HorizontalPodAutoscalerSpec) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{22}
func (m *HorizontalPodAutoscalerStatus) Reset() { *m = HorizontalPodAutoscalerStatus{} }
func (*HorizontalPodAutoscalerStatus) ProtoMessage() {}
func (*HorizontalPodAutoscalerStatus) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{23}
func (m *HostPortRange) Reset() { *m = HostPortRange{} }
func (*HostPortRange) ProtoMessage() {}
func (*HostPortRange) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{24} }
func (m *IDRange) Reset() { *m = IDRange{} }
func (*IDRange) ProtoMessage() {}
func (*IDRange) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{25} }
func (m *Ingress) Reset() { *m = Ingress{} }
func (*Ingress) ProtoMessage() {}
func (*Ingress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{26} }
func (m *IngressBackend) Reset() { *m = IngressBackend{} }
func (*IngressBackend) ProtoMessage() {}
func (*IngressBackend) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{27} }
func (m *IngressList) Reset() { *m = IngressList{} }
func (*IngressList) ProtoMessage() {}
func (*IngressList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{28} }
func (m *IngressRule) Reset() { *m = IngressRule{} }
func (*IngressRule) ProtoMessage() {}
func (*IngressRule) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{29} }
func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} }
func (*IngressRuleValue) ProtoMessage() {}
func (*IngressRuleValue) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{30} }
func (m *IngressSpec) Reset() { *m = IngressSpec{} }
func (*IngressSpec) ProtoMessage() {}
func (*IngressSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{31} }
func (m *IngressStatus) Reset() { *m = IngressStatus{} }
func (*IngressStatus) ProtoMessage() {}
func (*IngressStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{32} }
func (m *IngressTLS) Reset() { *m = IngressTLS{} }
func (*IngressTLS) ProtoMessage() {}
func (*IngressTLS) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{33} }
func (m *Job) Reset() { *m = Job{} }
func (*Job) ProtoMessage() {}
func (*Job) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{34} }
func (m *JobCondition) Reset() { *m = JobCondition{} }
func (*JobCondition) ProtoMessage() {}
func (*JobCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{35} }
func (m *JobList) Reset() { *m = JobList{} }
func (*JobList) ProtoMessage() {}
func (*JobList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{36} }
func (m *JobSpec) Reset() { *m = JobSpec{} }
func (*JobSpec) ProtoMessage() {}
func (*JobSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{37} }
func (m *JobStatus) Reset() { *m = JobStatus{} }
func (*JobStatus) ProtoMessage() {}
func (*JobStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{38} }
func (m *LabelSelector) Reset() { *m = LabelSelector{} }
func (*LabelSelector) ProtoMessage() {}
func (*LabelSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{39} }
func (m *LabelSelectorRequirement) Reset() { *m = LabelSelectorRequirement{} }
func (*LabelSelectorRequirement) ProtoMessage() {}
func (*LabelSelectorRequirement) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{40}
func (m *ListOptions) Reset() { *m = ListOptions{} }
func (*ListOptions) ProtoMessage() {}
func (*ListOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{41} }
func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} }
func (*NetworkPolicy) ProtoMessage() {}
func (*NetworkPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{42} }
func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} }
func (*NetworkPolicyIngressRule) ProtoMessage() {}
func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{43}
func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} }
func (*NetworkPolicyList) ProtoMessage() {}
func (*NetworkPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{44} }
func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} }
func (*NetworkPolicyPeer) ProtoMessage() {}
func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{45} }
func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} }
func (*NetworkPolicyPort) ProtoMessage() {}
func (*NetworkPolicyPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{46} }
func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} }
func (*NetworkPolicySpec) ProtoMessage() {}
func (*NetworkPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{47} }
func (m *PodSecurityPolicy) Reset() { *m = PodSecurityPolicy{} }
func (*PodSecurityPolicy) ProtoMessage() {}
func (*PodSecurityPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{48} }
func (m *PodSecurityPolicyList) Reset() { *m = PodSecurityPolicyList{} }
func (*PodSecurityPolicyList) ProtoMessage() {}
func (*PodSecurityPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{49} }
func (m *PodSecurityPolicySpec) Reset() { *m = PodSecurityPolicySpec{} }
func (*PodSecurityPolicySpec) ProtoMessage() {}
func (*PodSecurityPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{50} }
func (m *ReplicaSet) Reset() { *m = ReplicaSet{} }
func (*ReplicaSet) ProtoMessage() {}
func (*ReplicaSet) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{51} }
func (m *ReplicaSetList) Reset() { *m = ReplicaSetList{} }
func (*ReplicaSetList) ProtoMessage() {}
func (*ReplicaSetList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{52} }
func (m *ReplicaSetSpec) Reset() { *m = ReplicaSetSpec{} }
func (*ReplicaSetSpec) ProtoMessage() {}
func (*ReplicaSetSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{53} }
func (m *ReplicaSetStatus) Reset() { *m = ReplicaSetStatus{} }
func (*ReplicaSetStatus) ProtoMessage() {}
func (*ReplicaSetStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{54} }
func (m *ReplicationControllerDummy) Reset() { *m = ReplicationControllerDummy{} }
func (*ReplicationControllerDummy) ProtoMessage() {}
func (*ReplicationControllerDummy) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{55}
func (m *RollbackConfig) Reset() { *m = RollbackConfig{} }
func (*RollbackConfig) ProtoMessage() {}
func (*RollbackConfig) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{56} }
func (m *RollingUpdateDeployment) Reset() { *m = RollingUpdateDeployment{} }
func (*RollingUpdateDeployment) ProtoMessage() {}
func (*RollingUpdateDeployment) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{57}
func (m *RunAsUserStrategyOptions) Reset() { *m = RunAsUserStrategyOptions{} }
func (*RunAsUserStrategyOptions) ProtoMessage() {}
func (*RunAsUserStrategyOptions) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{58}
func (m *SELinuxStrategyOptions) Reset() { *m = SELinuxStrategyOptions{} }
func (*SELinuxStrategyOptions) ProtoMessage() {}
func (*SELinuxStrategyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{59} }
func (m *Scale) Reset() { *m = Scale{} }
func (*Scale) ProtoMessage() {}
func (*Scale) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{60} }
func (m *ScaleSpec) Reset() { *m = ScaleSpec{} }
func (*ScaleSpec) ProtoMessage() {}
func (*ScaleSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{61} }
func (m *ScaleStatus) Reset() { *m = ScaleStatus{} }
func (*ScaleStatus) ProtoMessage() {}
func (*ScaleStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{62} }
func (m *StorageClass) Reset() { *m = StorageClass{} }
func (*StorageClass) ProtoMessage() {}
func (*StorageClass) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{63} }
func (m *StorageClassList) Reset() { *m = StorageClassList{} }
func (*StorageClassList) ProtoMessage() {}
func (*StorageClassList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{64} }
func (m *SubresourceReference) Reset() { *m = SubresourceReference{} }
func (*SubresourceReference) ProtoMessage() {}
func (*SubresourceReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} }
func (m *SupplementalGroupsStrategyOptions) Reset() { *m = SupplementalGroupsStrategyOptions{} }
func (*SupplementalGroupsStrategyOptions) ProtoMessage() {}
func (*SupplementalGroupsStrategyOptions) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{66}
func (m *ThirdPartyResource) Reset() { *m = ThirdPartyResource{} }
func (*ThirdPartyResource) ProtoMessage() {}
func (*ThirdPartyResource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{67} }
func (m *ThirdPartyResourceData) Reset() { *m = ThirdPartyResourceData{} }
func (*ThirdPartyResourceData) ProtoMessage() {}
func (*ThirdPartyResourceData) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{68} }
func (m *ThirdPartyResourceDataList) Reset() { *m = ThirdPartyResourceDataList{} }
func (*ThirdPartyResourceDataList) ProtoMessage() {}
func (*ThirdPartyResourceDataList) Descriptor() ([]byte, []int) {
return fileDescriptorGenerated, []int{69}
func (m *ThirdPartyResourceList) Reset() { *m = ThirdPartyResourceList{} }
func (*ThirdPartyResourceList) ProtoMessage() {}
func (*ThirdPartyResourceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{70} }
func init() {
proto.RegisterType((*APIVersion)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.APIVersion")
proto.RegisterType((*CPUTargetUtilization)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.CPUTargetUtilization")
proto.RegisterType((*CustomMetricCurrentStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.CustomMetricCurrentStatus")
proto.RegisterType((*CustomMetricCurrentStatusList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.CustomMetricCurrentStatusList")
proto.RegisterType((*CustomMetricTarget)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.CustomMetricTarget")
proto.RegisterType((*CustomMetricTargetList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.CustomMetricTargetList")
proto.RegisterType((*DaemonSet)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DaemonSet")
proto.RegisterType((*DaemonSetList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetList")
proto.RegisterType((*DaemonSetSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetSpec")
proto.RegisterType((*DaemonSetStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetStatus")
proto.RegisterType((*Deployment)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.Deployment")
proto.RegisterType((*DeploymentList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DeploymentList")
proto.RegisterType((*DeploymentRollback)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DeploymentRollback")
proto.RegisterType((*DeploymentSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DeploymentSpec")
proto.RegisterType((*DeploymentStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStatus")
proto.RegisterType((*DeploymentStrategy)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStrategy")
proto.RegisterType((*ExportOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ExportOptions")
proto.RegisterType((*FSGroupStrategyOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.FSGroupStrategyOptions")
proto.RegisterType((*HTTPIngressPath)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressPath")
proto.RegisterType((*HTTPIngressRuleValue)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressRuleValue")
proto.RegisterType((*HorizontalPodAutoscaler)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HorizontalPodAutoscaler")
proto.RegisterType((*HorizontalPodAutoscalerList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HorizontalPodAutoscalerList")
proto.RegisterType((*HorizontalPodAutoscalerSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HorizontalPodAutoscalerSpec")
proto.RegisterType((*HorizontalPodAutoscalerStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HorizontalPodAutoscalerStatus")
proto.RegisterType((*HostPortRange)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.HostPortRange")
proto.RegisterType((*IDRange)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IDRange")
proto.RegisterType((*Ingress)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.Ingress")
proto.RegisterType((*IngressBackend)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressBackend")
proto.RegisterType((*IngressList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressList")
proto.RegisterType((*IngressRule)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressRule")
proto.RegisterType((*IngressRuleValue)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressRuleValue")
proto.RegisterType((*IngressSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressSpec")
proto.RegisterType((*IngressStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressStatus")
proto.RegisterType((*IngressTLS)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.IngressTLS")
proto.RegisterType((*Job)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.Job")
proto.RegisterType((*JobCondition)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.JobCondition")
proto.RegisterType((*JobList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.JobList")
proto.RegisterType((*JobSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.JobSpec")
proto.RegisterType((*JobStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.JobStatus")
proto.RegisterType((*LabelSelector)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.LabelSelector")
proto.RegisterType((*LabelSelectorRequirement)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.LabelSelectorRequirement")
proto.RegisterType((*ListOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ListOptions")
proto.RegisterType((*NetworkPolicy)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy")
proto.RegisterType((*NetworkPolicyIngressRule)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule")
proto.RegisterType((*NetworkPolicyList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList")
proto.RegisterType((*NetworkPolicyPeer)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPeer")
proto.RegisterType((*NetworkPolicyPort)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPort")
proto.RegisterType((*NetworkPolicySpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicySpec")
proto.RegisterType((*PodSecurityPolicy)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicy")
proto.RegisterType((*PodSecurityPolicyList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicyList")
proto.RegisterType((*PodSecurityPolicySpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicySpec")
proto.RegisterType((*ReplicaSet)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSet")
proto.RegisterType((*ReplicaSetList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetList")
proto.RegisterType((*ReplicaSetSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetSpec")
proto.RegisterType((*ReplicaSetStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetStatus")
proto.RegisterType((*ReplicationControllerDummy)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ReplicationControllerDummy")
proto.RegisterType((*RollbackConfig)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.RollbackConfig")
proto.RegisterType((*RollingUpdateDeployment)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDeployment")
proto.RegisterType((*RunAsUserStrategyOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.RunAsUserStrategyOptions")
proto.RegisterType((*SELinuxStrategyOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.SELinuxStrategyOptions")
proto.RegisterType((*Scale)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.Scale")
proto.RegisterType((*ScaleSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec")
proto.RegisterType((*ScaleStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus")
proto.RegisterType((*StorageClass)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.StorageClass")
proto.RegisterType((*StorageClassList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.StorageClassList")
proto.RegisterType((*SubresourceReference)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.SubresourceReference")
proto.RegisterType((*SupplementalGroupsStrategyOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions")
proto.RegisterType((*ThirdPartyResource)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ThirdPartyResource")
proto.RegisterType((*ThirdPartyResourceData)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ThirdPartyResourceData")
proto.RegisterType((*ThirdPartyResourceDataList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ThirdPartyResourceDataList")
proto.RegisterType((*ThirdPartyResourceList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ThirdPartyResourceList")
func (m *APIVersion) Marshal() (data []byte, err error) {
size := m.Size()
data = make([]byte, size)
n, err := m.MarshalTo(data)
if err != nil {
return nil, err
return data[:n], nil
func (m *APIVersion) MarshalTo(data []byte) (int, error) {
var i int
_ = i
var l int
_ = l
data[i] = 0xa
i++
i = encodeVarintGenerated(data, i, uint64(len(m.Name)))
i += copy(data[i:], m.Name)
return i, nil
func (m *CPUTargetUtilization) Marshal() (data []byte, err error) {
func (m *CPUTargetUtilization) MarshalTo(data []byte) (int, error) {
data[i] = 0x8
i = encodeVarintGenerated(data, i, uint64(m.TargetPercentage))
func (m *CustomMetricCurrentStatus) Marshal() (data []byte, err error) {
func (m *CustomMetricCurrentStatus) MarshalTo(data []byte) (int, error) {
data[i] = 0x12
i = encodeVarintGenerated(data, i, uint64(m.CurrentValue.Size()))
n1, err := m.CurrentValue.MarshalTo(data[i:])
return 0, err
i += n1
func (m *CustomMetricCurrentStatusList) Marshal() (data []byte, err error) {
func (m *CustomMetricCurrentStatusList) MarshalTo(data []byte) (int, error) {
if len(m.Items) > 0 {
for _, msg := range m.Items {
i = encodeVarintGenerated(data, i, uint64(msg.Size()))
n, err := msg.MarshalTo(data[i:])
i += n
func (m *CustomMetricTarget) Marshal() (data []byte, err error) {
func (m *CustomMetricTarget) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.TargetValue.Size()))
n2, err := m.TargetValue.MarshalTo(data[i:])
i += n2
func (m *CustomMetricTargetList) Marshal() (data []byte, err error) {
func (m *CustomMetricTargetList) MarshalTo(data []byte) (int, error) {
func (m *DaemonSet) Marshal() (data []byte, err error) {
func (m *DaemonSet) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size()))
n3, err := m.ObjectMeta.MarshalTo(data[i:])
i += n3
i = encodeVarintGenerated(data, i, uint64(m.Spec.Size()))
n4, err := m.Spec.MarshalTo(data[i:])
i += n4
data[i] = 0x1a
i = encodeVarintGenerated(data, i, uint64(m.Status.Size()))
n5, err := m.Status.MarshalTo(data[i:])
i += n5
func (m *DaemonSetList) Marshal() (data []byte, err error) {
func (m *DaemonSetList) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size()))
n6, err := m.ListMeta.MarshalTo(data[i:])
i += n6
func (m *DaemonSetSpec) Marshal() (data []byte, err error) {
func (m *DaemonSetSpec) MarshalTo(data []byte) (int, error) {
if m.Selector != nil {
i = encodeVarintGenerated(data, i, uint64(m.Selector.Size()))
n7, err := m.Selector.MarshalTo(data[i:])
i += n7
i = encodeVarintGenerated(data, i, uint64(m.Template.Size()))
n8, err := m.Template.MarshalTo(data[i:])
i += n8
func (m *DaemonSetStatus) Marshal() (data []byte, err error) {
func (m *DaemonSetStatus) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.CurrentNumberScheduled))
data[i] = 0x10
i = encodeVarintGenerated(data, i, uint64(m.NumberMisscheduled))
data[i] = 0x18
i = encodeVarintGenerated(data, i, uint64(m.DesiredNumberScheduled))
func (m *Deployment) Marshal() (data []byte, err error) {
func (m *Deployment) MarshalTo(data []byte) (int, error) {
n9, err := m.ObjectMeta.MarshalTo(data[i:])
i += n9
n10, err := m.Spec.MarshalTo(data[i:])
i += n10
n11, err := m.Status.MarshalTo(data[i:])
i += n11
func (m *DeploymentList) Marshal() (data []byte, err error) {
func (m *DeploymentList) MarshalTo(data []byte) (int, error) {
n12, err := m.ListMeta.MarshalTo(data[i:])
i += n12
func (m *DeploymentRollback) Marshal() (data []byte, err error) {
func (m *DeploymentRollback) MarshalTo(data []byte) (int, error) {
if len(m.UpdatedAnnotations) > 0 {
for k := range m.UpdatedAnnotations {
v := m.UpdatedAnnotations[k]
mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
i = encodeVarintGenerated(data, i, uint64(mapSize))
i = encodeVarintGenerated(data, i, uint64(len(k)))
i += copy(data[i:], k)
i = encodeVarintGenerated(data, i, uint64(len(v)))
i += copy(data[i:], v)
i = encodeVarintGenerated(data, i, uint64(m.RollbackTo.Size()))
n13, err := m.RollbackTo.MarshalTo(data[i:])
i += n13
func (m *DeploymentSpec) Marshal() (data []byte, err error) {
func (m *DeploymentSpec) MarshalTo(data []byte) (int, error) {
if m.Replicas != nil {
i = encodeVarintGenerated(data, i, uint64(*m.Replicas))
n14, err := m.Selector.MarshalTo(data[i:])
i += n14
n15, err := m.Template.MarshalTo(data[i:])
i += n15
data[i] = 0x22
i = encodeVarintGenerated(data, i, uint64(m.Strategy.Size()))
n16, err := m.Strategy.MarshalTo(data[i:])
i += n16
data[i] = 0x28
i = encodeVarintGenerated(data, i, uint64(m.MinReadySeconds))
if m.RevisionHistoryLimit != nil {
data[i] = 0x30
i = encodeVarintGenerated(data, i, uint64(*m.RevisionHistoryLimit))
data[i] = 0x38
if m.Paused {
data[i] = 1
} else {
data[i] = 0
if m.RollbackTo != nil {
data[i] = 0x42
n17, err := m.RollbackTo.MarshalTo(data[i:])
i += n17
func (m *DeploymentStatus) Marshal() (data []byte, err error) {
func (m *DeploymentStatus) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.ObservedGeneration))
i = encodeVarintGenerated(data, i, uint64(m.Replicas))
i = encodeVarintGenerated(data, i, uint64(m.UpdatedReplicas))
data[i] = 0x20
i = encodeVarintGenerated(data, i, uint64(m.AvailableReplicas))
i = encodeVarintGenerated(data, i, uint64(m.UnavailableReplicas))
func (m *DeploymentStrategy) Marshal() (data []byte, err error) {
func (m *DeploymentStrategy) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Type)))
i += copy(data[i:], m.Type)
if m.RollingUpdate != nil {
i = encodeVarintGenerated(data, i, uint64(m.RollingUpdate.Size()))
n18, err := m.RollingUpdate.MarshalTo(data[i:])
i += n18
func (m *ExportOptions) Marshal() (data []byte, err error) {
func (m *ExportOptions) MarshalTo(data []byte) (int, error) {
if m.Export {
if m.Exact {
func (m *FSGroupStrategyOptions) Marshal() (data []byte, err error) {
func (m *FSGroupStrategyOptions) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Rule)))
i += copy(data[i:], m.Rule)
if len(m.Ranges) > 0 {
for _, msg := range m.Ranges {
func (m *HTTPIngressPath) Marshal() (data []byte, err error) {
func (m *HTTPIngressPath) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Path)))
i += copy(data[i:], m.Path)
i = encodeVarintGenerated(data, i, uint64(m.Backend.Size()))
n19, err := m.Backend.MarshalTo(data[i:])
i += n19
func (m *HTTPIngressRuleValue) Marshal() (data []byte, err error) {
func (m *HTTPIngressRuleValue) MarshalTo(data []byte) (int, error) {
if len(m.Paths) > 0 {
for _, msg := range m.Paths {
func (m *HorizontalPodAutoscaler) Marshal() (data []byte, err error) {
func (m *HorizontalPodAutoscaler) MarshalTo(data []byte) (int, error) {
n20, err := m.ObjectMeta.MarshalTo(data[i:])
i += n20
n21, err := m.Spec.MarshalTo(data[i:])
i += n21
n22, err := m.Status.MarshalTo(data[i:])
i += n22
func (m *HorizontalPodAutoscalerList) Marshal() (data []byte, err error) {
func (m *HorizontalPodAutoscalerList) MarshalTo(data []byte) (int, error) {
n23, err := m.ListMeta.MarshalTo(data[i:])
i += n23
func (m *HorizontalPodAutoscalerSpec) Marshal() (data []byte, err error) {
func (m *HorizontalPodAutoscalerSpec) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.ScaleRef.Size()))
n24, err := m.ScaleRef.MarshalTo(data[i:])
i += n24
if m.MinReplicas != nil {
i = encodeVarintGenerated(data, i, uint64(*m.MinReplicas))
i = encodeVarintGenerated(data, i, uint64(m.MaxReplicas))
if m.CPUUtilization != nil {
i = encodeVarintGenerated(data, i, uint64(m.CPUUtilization.Size()))
n25, err := m.CPUUtilization.MarshalTo(data[i:])
i += n25
func (m *HorizontalPodAutoscalerStatus) Marshal() (data []byte, err error) {
func (m *HorizontalPodAutoscalerStatus) MarshalTo(data []byte) (int, error) {
if m.ObservedGeneration != nil {
i = encodeVarintGenerated(data, i, uint64(*m.ObservedGeneration))
if m.LastScaleTime != nil {
i = encodeVarintGenerated(data, i, uint64(m.LastScaleTime.Size()))
n26, err := m.LastScaleTime.MarshalTo(data[i:])
i += n26
i = encodeVarintGenerated(data, i, uint64(m.CurrentReplicas))
i = encodeVarintGenerated(data, i, uint64(m.DesiredReplicas))
if m.CurrentCPUUtilizationPercentage != nil {
i = encodeVarintGenerated(data, i, uint64(*m.CurrentCPUUtilizationPercentage))
func (m *HostPortRange) Marshal() (data []byte, err error) {
func (m *HostPortRange) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.Min))
i = encodeVarintGenerated(data, i, uint64(m.Max))
func (m *IDRange) Marshal() (data []byte, err error) {
func (m *IDRange) MarshalTo(data []byte) (int, error) {
func (m *Ingress) Marshal() (data []byte, err error) {
func (m *Ingress) MarshalTo(data []byte) (int, error) {
n27, err := m.ObjectMeta.MarshalTo(data[i:])
i += n27
n28, err := m.Spec.MarshalTo(data[i:])
i += n28
n29, err := m.Status.MarshalTo(data[i:])
i += n29
func (m *IngressBackend) Marshal() (data []byte, err error) {
func (m *IngressBackend) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.ServiceName)))
i += copy(data[i:], m.ServiceName)
i = encodeVarintGenerated(data, i, uint64(m.ServicePort.Size()))
n30, err := m.ServicePort.MarshalTo(data[i:])
i += n30
func (m *IngressList) Marshal() (data []byte, err error) {
func (m *IngressList) MarshalTo(data []byte) (int, error) {
n31, err := m.ListMeta.MarshalTo(data[i:])
i += n31
func (m *IngressRule) Marshal() (data []byte, err error) {
func (m *IngressRule) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Host)))
i += copy(data[i:], m.Host)
i = encodeVarintGenerated(data, i, uint64(m.IngressRuleValue.Size()))
n32, err := m.IngressRuleValue.MarshalTo(data[i:])
i += n32
func (m *IngressRuleValue) Marshal() (data []byte, err error) {
func (m *IngressRuleValue) MarshalTo(data []byte) (int, error) {
if m.HTTP != nil {
i = encodeVarintGenerated(data, i, uint64(m.HTTP.Size()))
n33, err := m.HTTP.MarshalTo(data[i:])
i += n33
func (m *IngressSpec) Marshal() (data []byte, err error) {
func (m *IngressSpec) MarshalTo(data []byte) (int, error) {
if m.Backend != nil {
n34, err := m.Backend.MarshalTo(data[i:])
i += n34
if len(m.TLS) > 0 {
for _, msg := range m.TLS {
if len(m.Rules) > 0 {
for _, msg := range m.Rules {
func (m *IngressStatus) Marshal() (data []byte, err error) {
func (m *IngressStatus) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.LoadBalancer.Size()))
n35, err := m.LoadBalancer.MarshalTo(data[i:])
i += n35
func (m *IngressTLS) Marshal() (data []byte, err error) {
func (m *IngressTLS) MarshalTo(data []byte) (int, error) {
if len(m.Hosts) > 0 {
for _, s := range m.Hosts {
l = len(s)
for l >= 1<<7 {
data[i] = uint8(uint64(l)&0x7f | 0x80)
l >>= 7
data[i] = uint8(l)
i += copy(data[i:], s)
i = encodeVarintGenerated(data, i, uint64(len(m.SecretName)))
i += copy(data[i:], m.SecretName)
func (m *Job) Marshal() (data []byte, err error) {
func (m *Job) MarshalTo(data []byte) (int, error) {
n36, err := m.ObjectMeta.MarshalTo(data[i:])
i += n36
n37, err := m.Spec.MarshalTo(data[i:])
i += n37
n38, err := m.Status.MarshalTo(data[i:])
i += n38
func (m *JobCondition) Marshal() (data []byte, err error) {
func (m *JobCondition) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Status)))
i += copy(data[i:], m.Status)
i = encodeVarintGenerated(data, i, uint64(m.LastProbeTime.Size()))
n39, err := m.LastProbeTime.MarshalTo(data[i:])
i += n39
i = encodeVarintGenerated(data, i, uint64(m.LastTransitionTime.Size()))
n40, err := m.LastTransitionTime.MarshalTo(data[i:])
i += n40
data[i] = 0x2a
i = encodeVarintGenerated(data, i, uint64(len(m.Reason)))
i += copy(data[i:], m.Reason)
data[i] = 0x32
i = encodeVarintGenerated(data, i, uint64(len(m.Message)))
i += copy(data[i:], m.Message)
func (m *JobList) Marshal() (data []byte, err error) {
func (m *JobList) MarshalTo(data []byte) (int, error) {
n41, err := m.ListMeta.MarshalTo(data[i:])
i += n41
func (m *JobSpec) Marshal() (data []byte, err error) {
func (m *JobSpec) MarshalTo(data []byte) (int, error) {
if m.Parallelism != nil {
i = encodeVarintGenerated(data, i, uint64(*m.Parallelism))
if m.Completions != nil {
i = encodeVarintGenerated(data, i, uint64(*m.Completions))
if m.ActiveDeadlineSeconds != nil {
i = encodeVarintGenerated(data, i, uint64(*m.ActiveDeadlineSeconds))
n42, err := m.Selector.MarshalTo(data[i:])
i += n42
if m.AutoSelector != nil {
if *m.AutoSelector {
n43, err := m.Template.MarshalTo(data[i:])
i += n43
func (m *JobStatus) Marshal() (data []byte, err error) {
func (m *JobStatus) MarshalTo(data []byte) (int, error) {
if len(m.Conditions) > 0 {
for _, msg := range m.Conditions {
if m.StartTime != nil {
i = encodeVarintGenerated(data, i, uint64(m.StartTime.Size()))
n44, err := m.StartTime.MarshalTo(data[i:])
i += n44
if m.CompletionTime != nil {
i = encodeVarintGenerated(data, i, uint64(m.CompletionTime.Size()))
n45, err := m.CompletionTime.MarshalTo(data[i:])
i += n45
i = encodeVarintGenerated(data, i, uint64(m.Active))
i = encodeVarintGenerated(data, i, uint64(m.Succeeded))
i = encodeVarintGenerated(data, i, uint64(m.Failed))
func (m *LabelSelector) Marshal() (data []byte, err error) {
func (m *LabelSelector) MarshalTo(data []byte) (int, error) {
if len(m.MatchLabels) > 0 {
for k := range m.MatchLabels {
v := m.MatchLabels[k]
if len(m.MatchExpressions) > 0 {
for _, msg := range m.MatchExpressions {
func (m *LabelSelectorRequirement) Marshal() (data []byte, err error) {
func (m *LabelSelectorRequirement) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Key)))
i += copy(data[i:], m.Key)
i = encodeVarintGenerated(data, i, uint64(len(m.Operator)))
i += copy(data[i:], m.Operator)
if len(m.Values) > 0 {
for _, s := range m.Values {
func (m *ListOptions) Marshal() (data []byte, err error) {
func (m *ListOptions) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.LabelSelector)))
i += copy(data[i:], m.LabelSelector)
i = encodeVarintGenerated(data, i, uint64(len(m.FieldSelector)))
i += copy(data[i:], m.FieldSelector)
if m.Watch {
i = encodeVarintGenerated(data, i, uint64(len(m.ResourceVersion)))
i += copy(data[i:], m.ResourceVersion)
if m.TimeoutSeconds != nil {
i = encodeVarintGenerated(data, i, uint64(*m.TimeoutSeconds))
func (m *NetworkPolicy) Marshal() (data []byte, err error) {
func (m *NetworkPolicy) MarshalTo(data []byte) (int, error) {
n46, err := m.ObjectMeta.MarshalTo(data[i:])
i += n46
n47, err := m.Spec.MarshalTo(data[i:])
i += n47
func (m *NetworkPolicyIngressRule) Marshal() (data []byte, err error) {
func (m *NetworkPolicyIngressRule) MarshalTo(data []byte) (int, error) {
if len(m.Ports) > 0 {
for _, msg := range m.Ports {
if len(m.From) > 0 {
for _, msg := range m.From {
func (m *NetworkPolicyList) Marshal() (data []byte, err error) {
func (m *NetworkPolicyList) MarshalTo(data []byte) (int, error) {
n48, err := m.ListMeta.MarshalTo(data[i:])
i += n48
func (m *NetworkPolicyPeer) Marshal() (data []byte, err error) {
func (m *NetworkPolicyPeer) MarshalTo(data []byte) (int, error) {
if m.PodSelector != nil {
i = encodeVarintGenerated(data, i, uint64(m.PodSelector.Size()))
n49, err := m.PodSelector.MarshalTo(data[i:])
i += n49
if m.NamespaceSelector != nil {
i = encodeVarintGenerated(data, i, uint64(m.NamespaceSelector.Size()))
n50, err := m.NamespaceSelector.MarshalTo(data[i:])
i += n50
func (m *NetworkPolicyPort) Marshal() (data []byte, err error) {
func (m *NetworkPolicyPort) MarshalTo(data []byte) (int, error) {
if m.Protocol != nil {
i = encodeVarintGenerated(data, i, uint64(len(*m.Protocol)))
i += copy(data[i:], *m.Protocol)
if m.Port != nil {
i = encodeVarintGenerated(data, i, uint64(m.Port.Size()))
n51, err := m.Port.MarshalTo(data[i:])
i += n51
func (m *NetworkPolicySpec) Marshal() (data []byte, err error) {
func (m *NetworkPolicySpec) MarshalTo(data []byte) (int, error) {
n52, err := m.PodSelector.MarshalTo(data[i:])
i += n52
if len(m.Ingress) > 0 {
for _, msg := range m.Ingress {
func (m *PodSecurityPolicy) Marshal() (data []byte, err error) {
func (m *PodSecurityPolicy) MarshalTo(data []byte) (int, error) {
n53, err := m.ObjectMeta.MarshalTo(data[i:])
i += n53
n54, err := m.Spec.MarshalTo(data[i:])
i += n54
func (m *PodSecurityPolicyList) Marshal() (data []byte, err error) {
func (m *PodSecurityPolicyList) MarshalTo(data []byte) (int, error) {
n55, err := m.ListMeta.MarshalTo(data[i:])
i += n55
func (m *PodSecurityPolicySpec) Marshal() (data []byte, err error) {
func (m *PodSecurityPolicySpec) MarshalTo(data []byte) (int, error) {
if m.Privileged {
if len(m.DefaultAddCapabilities) > 0 {
for _, s := range m.DefaultAddCapabilities {
if len(m.RequiredDropCapabilities) > 0 {
for _, s := range m.RequiredDropCapabilities {
if len(m.AllowedCapabilities) > 0 {
for _, s := range m.AllowedCapabilities {
if len(m.Volumes) > 0 {
for _, s := range m.Volumes {
if m.HostNetwork {
if len(m.HostPorts) > 0 {
for _, msg := range m.HostPorts {
data[i] = 0x3a
data[i] = 0x40
if m.HostPID {
data[i] = 0x48
if m.HostIPC {
data[i] = 0x52
i = encodeVarintGenerated(data, i, uint64(m.SELinux.Size()))
n56, err := m.SELinux.MarshalTo(data[i:])
i += n56
data[i] = 0x5a
i = encodeVarintGenerated(data, i, uint64(m.RunAsUser.Size()))
n57, err := m.RunAsUser.MarshalTo(data[i:])
i += n57
data[i] = 0x62
i = encodeVarintGenerated(data, i, uint64(m.SupplementalGroups.Size()))
n58, err := m.SupplementalGroups.MarshalTo(data[i:])
i += n58
data[i] = 0x6a
i = encodeVarintGenerated(data, i, uint64(m.FSGroup.Size()))
n59, err := m.FSGroup.MarshalTo(data[i:])
i += n59
data[i] = 0x70
if m.ReadOnlyRootFilesystem {
func (m *ReplicaSet) Marshal() (data []byte, err error) {
func (m *ReplicaSet) MarshalTo(data []byte) (int, error) {
n60, err := m.ObjectMeta.MarshalTo(data[i:])
i += n60
n61, err := m.Spec.MarshalTo(data[i:])
i += n61
n62, err := m.Status.MarshalTo(data[i:])
i += n62
func (m *ReplicaSetList) Marshal() (data []byte, err error) {
func (m *ReplicaSetList) MarshalTo(data []byte) (int, error) {
n63, err := m.ListMeta.MarshalTo(data[i:])
i += n63
func (m *ReplicaSetSpec) Marshal() (data []byte, err error) {
func (m *ReplicaSetSpec) MarshalTo(data []byte) (int, error) {
n64, err := m.Selector.MarshalTo(data[i:])
i += n64
n65, err := m.Template.MarshalTo(data[i:])
i += n65
func (m *ReplicaSetStatus) Marshal() (data []byte, err error) {
func (m *ReplicaSetStatus) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.FullyLabeledReplicas))
i = encodeVarintGenerated(data, i, uint64(m.ReadyReplicas))
func (m *ReplicationControllerDummy) Marshal() (data []byte, err error) {
func (m *ReplicationControllerDummy) MarshalTo(data []byte) (int, error) {
func (m *RollbackConfig) Marshal() (data []byte, err error) {
func (m *RollbackConfig) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(m.Revision))
func (m *RollingUpdateDeployment) Marshal() (data []byte, err error) {
func (m *RollingUpdateDeployment) MarshalTo(data []byte) (int, error) {
if m.MaxUnavailable != nil {
i = encodeVarintGenerated(data, i, uint64(m.MaxUnavailable.Size()))
n66, err := m.MaxUnavailable.MarshalTo(data[i:])
i += n66
if m.MaxSurge != nil {
i = encodeVarintGenerated(data, i, uint64(m.MaxSurge.Size()))
n67, err := m.MaxSurge.MarshalTo(data[i:])
i += n67
func (m *RunAsUserStrategyOptions) Marshal() (data []byte, err error) {
func (m *RunAsUserStrategyOptions) MarshalTo(data []byte) (int, error) {
func (m *SELinuxStrategyOptions) Marshal() (data []byte, err error) {
func (m *SELinuxStrategyOptions) MarshalTo(data []byte) (int, error) {
if m.SELinuxOptions != nil {
i = encodeVarintGenerated(data, i, uint64(m.SELinuxOptions.Size()))
n68, err := m.SELinuxOptions.MarshalTo(data[i:])
i += n68
func (m *Scale) Marshal() (data []byte, err error) {
func (m *Scale) MarshalTo(data []byte) (int, error) {
n69, err := m.ObjectMeta.MarshalTo(data[i:])
i += n69
n70, err := m.Spec.MarshalTo(data[i:])
i += n70
n71, err := m.Status.MarshalTo(data[i:])
i += n71
func (m *ScaleSpec) Marshal() (data []byte, err error) {
func (m *ScaleSpec) MarshalTo(data []byte) (int, error) {
func (m *ScaleStatus) Marshal() (data []byte, err error) {
func (m *ScaleStatus) MarshalTo(data []byte) (int, error) {
if len(m.Selector) > 0 {
for k := range m.Selector {
v := m.Selector[k]
i = encodeVarintGenerated(data, i, uint64(len(m.TargetSelector)))
i += copy(data[i:], m.TargetSelector)
func (m *StorageClass) Marshal() (data []byte, err error) {
func (m *StorageClass) MarshalTo(data []byte) (int, error) {
n72, err := m.ObjectMeta.MarshalTo(data[i:])
i += n72
i = encodeVarintGenerated(data, i, uint64(len(m.Provisioner)))
i += copy(data[i:], m.Provisioner)
if len(m.Parameters) > 0 {
for k := range m.Parameters {
v := m.Parameters[k]
func (m *StorageClassList) Marshal() (data []byte, err error) {
func (m *StorageClassList) MarshalTo(data []byte) (int, error) {
n73, err := m.ListMeta.MarshalTo(data[i:])
i += n73
func (m *SubresourceReference) Marshal() (data []byte, err error) {
func (m *SubresourceReference) MarshalTo(data []byte) (int, error) {
i = encodeVarintGenerated(data, i, uint64(len(m.Kind)))
i += copy(data[i:], m.Kind)
i = encodeVarintGenerated(data, i, uint64(len(m.APIVersion)))
i += copy(data[i:], m.APIVersion)
i = encodeVarintGenerated(data, i, uint64(len(m.Subresource)))
i += copy(data[i:], m.Subresource)
func (m *SupplementalGroupsStrategyOptions) Marshal() (data []byte, err error) {
func (m *SupplementalGroupsStrategyOptions) MarshalTo(data []byte) (int, error) {
func (m *ThirdPartyResource) Marshal() (data []byte, err error) {
func (m *ThirdPartyResource) MarshalTo(data []byte) (int, error) {
n74, err := m.ObjectMeta.MarshalTo(data[i:])
i += n74
i = encodeVarintGenerated(data, i, uint64(len(m.Description)))
i += copy(data[i:], m.Description)
if len(m.Versions) > 0 {
for _, msg := range m.Versions {
func (m *ThirdPartyResourceData) Marshal() (data []byte, err error) {
func (m *ThirdPartyResourceData) MarshalTo(data []byte) (int, error) {
n75, err := m.ObjectMeta.MarshalTo(data[i:])
i += n75
if m.Data != nil {
i = encodeVarintGenerated(data, i, uint64(len(m.Data)))
i += copy(data[i:], m.Data)
func (m *ThirdPartyResourceDataList) Marshal() (data []byte, err error) {
func (m *ThirdPartyResourceDataList) MarshalTo(data []byte) (int, error) {
n76, err := m.ListMeta.MarshalTo(data[i:])
i += n76
func (m *ThirdPartyResourceList) Marshal() (data []byte, err error) {
func (m *ThirdPartyResourceList) MarshalTo(data []byte) (int, error) {
n77, err := m.ListMeta.MarshalTo(data[i:])
i += n77
func encodeFixed64Generated(data []byte, offset int, v uint64) int {
data[offset] = uint8(v)
data[offset+1] = uint8(v >> 8)
data[offset+2] = uint8(v >> 16)
data[offset+3] = uint8(v >> 24)
data[offset+4] = uint8(v >> 32)
data[offset+5] = uint8(v >> 40)
data[offset+6] = uint8(v >> 48)
data[offset+7] = uint8(v >> 56)
return offset + 8
func encodeFixed32Generated(data []byte, offset int, v uint32) int {
return offset + 4
func encodeVarintGenerated(data []byte, offset int, v uint64) int {
for v >= 1<<7 {
data[offset] = uint8(v&0x7f | 0x80)
v >>= 7
offset++
return offset + 1
func (m *APIVersion) Size() (n int) {
l = len(m.Name)
n += 1 + l + sovGenerated(uint64(l))
return n
func (m *CPUTargetUtilization) Size() (n int) {
n += 1 + sovGenerated(uint64(m.TargetPercentage))
func (m *CustomMetricCurrentStatus) Size() (n int) {
l = m.CurrentValue.Size()
func (m *CustomMetricCurrentStatusList) Size() (n int) {
for _, e := range m.Items {
l = e.Size()
func (m *CustomMetricTarget) Size() (n int) {
l = m.TargetValue.Size()
func (m *CustomMetricTargetList) Size() (n int) {
func (m *DaemonSet) Size() (n int) {
l = m.ObjectMeta.Size()
l = m.Spec.Size()
l = m.Status.Size()
func (m *DaemonSetList) Size() (n int) {
l = m.ListMeta.Size()
func (m *DaemonSetSpec) Size() (n int) {
l = m.Selector.Size()
l = m.Template.Size()
func (m *DaemonSetStatus) Size() (n int) {
n += 1 + sovGenerated(uint64(m.CurrentNumberScheduled))
n += 1 + sovGenerated(uint64(m.NumberMisscheduled))
n += 1 + sovGenerated(uint64(m.DesiredNumberScheduled))
func (m *Deployment) Size() (n int) {
func (m *DeploymentList) Size() (n int) {
func (m *DeploymentRollback) Size() (n int) {
for k, v := range m.UpdatedAnnotations {
_ = k
_ = v
mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
l = m.RollbackTo.Size()
func (m *DeploymentSpec) Size() (n int) {
n += 1 + sovGenerated(uint64(*m.Replicas))
l = m.Strategy.Size()
n += 1 + sovGenerated(uint64(m.MinReadySeconds))
n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
n += 2
func (m *DeploymentStatus) Size() (n int) {
n += 1 + sovGenerated(uint64(m.ObservedGeneration))
n += 1 + sovGenerated(uint64(m.Replicas))
n += 1 + sovGenerated(uint64(m.UpdatedReplicas))
n += 1 + sovGenerated(uint64(m.AvailableReplicas))
n += 1 + sovGenerated(uint64(m.UnavailableReplicas))
func (m *DeploymentStrategy) Size() (n int) {
l = len(m.Type)
l = m.RollingUpdate.Size()
func (m *ExportOptions) Size() (n int) {
func (m *FSGroupStrategyOptions) Size() (n int) {
l = len(m.Rule)
for _, e := range m.Ranges {
func (m *HTTPIngressPath) Size() (n int) {
l = len(m.Path)
l = m.Backend.Size()
func (m *HTTPIngressRuleValue) Size() (n int) {
for _, e := range m.Paths {
func (m *HorizontalPodAutoscaler) Size() (n int) {
func (m *HorizontalPodAutoscalerList) Size() (n int) {
func (m *HorizontalPodAutoscalerSpec) Size() (n int) {
l = m.ScaleRef.Size()
n += 1 + sovGenerated(uint64(*m.MinReplicas))
n += 1 + sovGenerated(uint64(m.MaxReplicas))
l = m.CPUUtilization.Size()
func (m *HorizontalPodAutoscalerStatus) Size() (n int) {
n += 1 + sovGenerated(uint64(*m.ObservedGeneration))
l = m.LastScaleTime.Size()
n += 1 + sovGenerated(uint64(m.CurrentReplicas))
n += 1 + sovGenerated(uint64(m.DesiredReplicas))
n += 1 + sovGenerated(uint64(*m.CurrentCPUUtilizationPercentage))
func (m *HostPortRange) Size() (n int) {
n += 1 + sovGenerated(uint64(m.Min))
n += 1 + sovGenerated(uint64(m.Max))
func (m *IDRange) Size() (n int) {
func (m *Ingress) Size() (n int) {
func (m *IngressBackend) Size() (n int) {
l = len(m.ServiceName)
l = m.ServicePort.Size()
func (m *IngressList) Size() (n int) {
func (m *IngressRule) Size() (n int) {
l = len(m.Host)
l = m.IngressRuleValue.Size()
func (m *IngressRuleValue) Size() (n int) {
l = m.HTTP.Size()
func (m *IngressSpec) Size() (n int) {
for _, e := range m.TLS {
for _, e := range m.Rules {
func (m *IngressStatus) Size() (n int) {
l = m.LoadBalancer.Size()
func (m *IngressTLS) Size() (n int) {
l = len(m.SecretName)
func (m *Job) Size() (n int) {
func (m *JobCondition) Size() (n int) {
l = len(m.Status)
l = m.LastProbeTime.Size()
l = m.LastTransitionTime.Size()
l = len(m.Reason)
l = len(m.Message)
func (m *JobList) Size() (n int) {
func (m *JobSpec) Size() (n int) {
n += 1 + sovGenerated(uint64(*m.Parallelism))
n += 1 + sovGenerated(uint64(*m.Completions))
n += 1 + sovGenerated(uint64(*m.ActiveDeadlineSeconds))
func (m *JobStatus) Size() (n int) {
for _, e := range m.Conditions {
l = m.StartTime.Size()
l = m.CompletionTime.Size()
n += 1 + sovGenerated(uint64(m.Active))
n += 1 + sovGenerated(uint64(m.Succeeded))
n += 1 + sovGenerated(uint64(m.Failed))
func (m *LabelSelector) Size() (n int) {
for k, v := range m.MatchLabels {
for _, e := range m.MatchExpressions {
func (m *LabelSelectorRequirement) Size() (n int) {
l = len(m.Key)
l = len(m.Operator)
func (m *ListOptions) Size() (n int) {
l = len(m.LabelSelector)
l = len(m.FieldSelector)
l = len(m.ResourceVersion)
n += 1 + sovGenerated(uint64(*m.TimeoutSeconds))
func (m *NetworkPolicy) Size() (n int) {
func (m *NetworkPolicyIngressRule) Size() (n int) {
for _, e := range m.Ports {
for _, e := range m.From {
func (m *NetworkPolicyList) Size() (n int) {
func (m *NetworkPolicyPeer) Size() (n int) {
l = m.PodSelector.Size()
l = m.NamespaceSelector.Size()
func (m *NetworkPolicyPort) Size() (n int) {
l = len(*m.Protocol)
l = m.Port.Size()
func (m *NetworkPolicySpec) Size() (n int) {
for _, e := range m.Ingress {
func (m *PodSecurityPolicy) Size() (n int) {
func (m *PodSecurityPolicyList) Size() (n int) {
func (m *PodSecurityPolicySpec) Size() (n int) {
for _, e := range m.HostPorts {
l = m.SELinux.Size()
l = m.RunAsUser.Size()
l = m.SupplementalGroups.Size()
l = m.FSGroup.Size()
func (m *ReplicaSet) Size() (n int) {
func (m *ReplicaSetList) Size() (n int) {
func (m *ReplicaSetSpec) Size() (n int) {
func (m *ReplicaSetStatus) Size() (n int) {
n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
n += 1 + sovGenerated(uint64(m.ReadyReplicas))
func (m *ReplicationControllerDummy) Size() (n int) {
func (m *RollbackConfig) Size() (n int) {
n += 1 + sovGenerated(uint64(m.Revision))
func (m *RollingUpdateDeployment) Size() (n int) {
l = m.MaxUnavailable.Size()
l = m.MaxSurge.Size()
func (m *RunAsUserStrategyOptions) Size() (n int) {
func (m *SELinuxStrategyOptions) Size() (n int) {
l = m.SELinuxOptions.Size()
func (m *Scale) Size() (n int) {
func (m *ScaleSpec) Size() (n int) {
func (m *ScaleStatus) Size() (n int) {
for k, v := range m.Selector {
l = len(m.TargetSelector)
func (m *StorageClass) Size() (n int) {
l = len(m.Provisioner)
for k, v := range m.Parameters {
func (m *StorageClassList) Size() (n int) {
func (m *SubresourceReference) Size() (n int) {
l = len(m.Kind)
l = len(m.APIVersion)
l = len(m.Subresource)
func (m *SupplementalGroupsStrategyOptions) Size() (n int) {
func (m *ThirdPartyResource) Size() (n int) {
l = len(m.Description)
for _, e := range m.Versions {
func (m *ThirdPartyResourceData) Size() (n int) {
l = len(m.Data)
func (m *ThirdPartyResourceDataList) Size() (n int) {
func (m *ThirdPartyResourceList) Size() (n int) {
func sovGenerated(x uint64) (n int) {
for {
n++
x >>= 7
if x == 0 {
break
func sozGenerated(x uint64) (n int) {
return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
func (this *APIVersion) String() string {
if this == nil {
return "nil"
s := strings.Join([]string{`&APIVersion{`,
`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
`}`,
}, "")
return s
func (this *CPUTargetUtilization) String() string {
s := strings.Join([]string{`&CPUTargetUtilization{`,
`TargetPercentage:` + fmt.Sprintf("%v", this.TargetPercentage) + `,`,
func (this *CustomMetricCurrentStatus) String() string {
s := strings.Join([]string{`&CustomMetricCurrentStatus{`,
`CurrentValue:` + strings.Replace(strings.Replace(this.CurrentValue.String(), "Quantity", "k8s_io_kubernetes_pkg_api_resource.Quantity", 1), `&`, ``, 1) + `,`,
func (this *CustomMetricCurrentStatusList) String() string {
s := strings.Join([]string{`&CustomMetricCurrentStatusList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "CustomMetricCurrentStatus", "CustomMetricCurrentStatus", 1), `&`, ``, 1) + `,`,
func (this *CustomMetricTarget) String() string {
s := strings.Join([]string{`&CustomMetricTarget{`,
`TargetValue:` + strings.Replace(strings.Replace(this.TargetValue.String(), "Quantity", "k8s_io_kubernetes_pkg_api_resource.Quantity", 1), `&`, ``, 1) + `,`,
func (this *CustomMetricTargetList) String() string {
s := strings.Join([]string{`&CustomMetricTargetList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "CustomMetricTarget", "CustomMetricTarget", 1), `&`, ``, 1) + `,`,
func (this *DaemonSet) String() string {
s := strings.Join([]string{`&DaemonSet{`,
`ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_kubernetes_pkg_api_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DaemonSetSpec", "DaemonSetSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "DaemonSetStatus", "DaemonSetStatus", 1), `&`, ``, 1) + `,`,
func (this *DaemonSetList) String() string {
s := strings.Join([]string{`&DaemonSetList{`,
`ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_kubernetes_pkg_api_unversioned.ListMeta", 1), `&`, ``, 1) + `,`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "DaemonSet", "DaemonSet", 1), `&`, ``, 1) + `,`,
func (this *DaemonSetSpec) String() string {
s := strings.Join([]string{`&DaemonSetSpec{`,
`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "LabelSelector", 1) + `,`,
`Template:` + strings.Replace(strings.Replace(this.Template.String(), "PodTemplateSpec", "k8s_io_kubernetes_pkg_api_v1.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
func (this *DaemonSetStatus) String() string {
s := strings.Join([]string{`&DaemonSetStatus{`,
`CurrentNumberScheduled:` + fmt.Sprintf("%v", this.CurrentNumberScheduled) + `,`,
`NumberMisscheduled:` + fmt.Sprintf("%v", this.NumberMisscheduled) + `,`,
`DesiredNumberScheduled:` + fmt.Sprintf("%v", this.DesiredNumberScheduled) + `,`,
func (this *Deployment) String() string {
s := strings.Join([]string{`&Deployment{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DeploymentSpec", "DeploymentSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "DeploymentStatus", "DeploymentStatus", 1), `&`, ``, 1) + `,`,
func (this *DeploymentList) String() string {
s := strings.Join([]string{`&DeploymentList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "Deployment", "Deployment", 1), `&`, ``, 1) + `,`,
func (this *DeploymentRollback) String() string {
keysForUpdatedAnnotations := make([]string, 0, len(this.UpdatedAnnotations))
for k := range this.UpdatedAnnotations {
keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, k)
github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
mapStringForUpdatedAnnotations := "map[string]string{"
for _, k := range keysForUpdatedAnnotations {
mapStringForUpdatedAnnotations += fmt.Sprintf("%v: %v,", k, this.UpdatedAnnotations[k])
mapStringForUpdatedAnnotations += "}"
s := strings.Join([]string{`&DeploymentRollback{`,
`UpdatedAnnotations:` + mapStringForUpdatedAnnotations + `,`,
`RollbackTo:` + strings.Replace(strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1), `&`, ``, 1) + `,`,
func (this *DeploymentSpec) String() string {
s := strings.Join([]string{`&DeploymentSpec{`,
`Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
`Strategy:` + strings.Replace(strings.Replace(this.Strategy.String(), "DeploymentStrategy", "DeploymentStrategy", 1), `&`, ``, 1) + `,`,
`MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
`RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
`Paused:` + fmt.Sprintf("%v", this.Paused) + `,`,
`RollbackTo:` + strings.Replace(fmt.Sprintf("%v", this.RollbackTo), "RollbackConfig", "RollbackConfig", 1) + `,`,
func (this *DeploymentStatus) String() string {
s := strings.Join([]string{`&DeploymentStatus{`,
`ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
`Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
`UpdatedReplicas:` + fmt.Sprintf("%v", this.UpdatedReplicas) + `,`,
`AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
`UnavailableReplicas:` + fmt.Sprintf("%v", this.UnavailableReplicas) + `,`,
func (this *DeploymentStrategy) String() string {
s := strings.Join([]string{`&DeploymentStrategy{`,
`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
`RollingUpdate:` + strings.Replace(fmt.Sprintf("%v", this.RollingUpdate), "RollingUpdateDeployment", "RollingUpdateDeployment", 1) + `,`,
func (this *ExportOptions) String() string {
s := strings.Join([]string{`&ExportOptions{`,
`Export:` + fmt.Sprintf("%v", this.Export) + `,`,
`Exact:` + fmt.Sprintf("%v", this.Exact) + `,`,
func (this *FSGroupStrategyOptions) String() string {
s := strings.Join([]string{`&FSGroupStrategyOptions{`,
`Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
`Ranges:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ranges), "IDRange", "IDRange", 1), `&`, ``, 1) + `,`,
func (this *HTTPIngressPath) String() string {
s := strings.Join([]string{`&HTTPIngressPath{`,
`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
`Backend:` + strings.Replace(strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1), `&`, ``, 1) + `,`,
func (this *HTTPIngressRuleValue) String() string {
s := strings.Join([]string{`&HTTPIngressRuleValue{`,
`Paths:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Paths), "HTTPIngressPath", "HTTPIngressPath", 1), `&`, ``, 1) + `,`,
func (this *HorizontalPodAutoscaler) String() string {
s := strings.Join([]string{`&HorizontalPodAutoscaler{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "HorizontalPodAutoscalerSpec", "HorizontalPodAutoscalerSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "HorizontalPodAutoscalerStatus", "HorizontalPodAutoscalerStatus", 1), `&`, ``, 1) + `,`,
func (this *HorizontalPodAutoscalerList) String() string {
s := strings.Join([]string{`&HorizontalPodAutoscalerList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "HorizontalPodAutoscaler", "HorizontalPodAutoscaler", 1), `&`, ``, 1) + `,`,
func (this *HorizontalPodAutoscalerSpec) String() string {
s := strings.Join([]string{`&HorizontalPodAutoscalerSpec{`,
`ScaleRef:` + strings.Replace(strings.Replace(this.ScaleRef.String(), "SubresourceReference", "SubresourceReference", 1), `&`, ``, 1) + `,`,
`MinReplicas:` + valueToStringGenerated(this.MinReplicas) + `,`,
`MaxReplicas:` + fmt.Sprintf("%v", this.MaxReplicas) + `,`,
`CPUUtilization:` + strings.Replace(fmt.Sprintf("%v", this.CPUUtilization), "CPUTargetUtilization", "CPUTargetUtilization", 1) + `,`,
func (this *HorizontalPodAutoscalerStatus) String() string {
s := strings.Join([]string{`&HorizontalPodAutoscalerStatus{`,
`ObservedGeneration:` + valueToStringGenerated(this.ObservedGeneration) + `,`,
`LastScaleTime:` + strings.Replace(fmt.Sprintf("%v", this.LastScaleTime), "Time", "k8s_io_kubernetes_pkg_api_unversioned.Time", 1) + `,`,
`CurrentReplicas:` + fmt.Sprintf("%v", this.CurrentReplicas) + `,`,
`DesiredReplicas:` + fmt.Sprintf("%v", this.DesiredReplicas) + `,`,
`CurrentCPUUtilizationPercentage:` + valueToStringGenerated(this.CurrentCPUUtilizationPercentage) + `,`,
func (this *HostPortRange) String() string {
s := strings.Join([]string{`&HostPortRange{`,
`Min:` + fmt.Sprintf("%v", this.Min) + `,`,
`Max:` + fmt.Sprintf("%v", this.Max) + `,`,
func (this *IDRange) String() string {
s := strings.Join([]string{`&IDRange{`,
func (this *Ingress) String() string {
s := strings.Join([]string{`&Ingress{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressSpec", "IngressSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "IngressStatus", "IngressStatus", 1), `&`, ``, 1) + `,`,
func (this *IngressBackend) String() string {
s := strings.Join([]string{`&IngressBackend{`,
`ServiceName:` + fmt.Sprintf("%v", this.ServiceName) + `,`,
`ServicePort:` + strings.Replace(strings.Replace(this.ServicePort.String(), "IntOrString", "k8s_io_kubernetes_pkg_util_intstr.IntOrString", 1), `&`, ``, 1) + `,`,
func (this *IngressList) String() string {
s := strings.Join([]string{`&IngressList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "Ingress", "Ingress", 1), `&`, ``, 1) + `,`,
func (this *IngressRule) String() string {
s := strings.Join([]string{`&IngressRule{`,
`Host:` + fmt.Sprintf("%v", this.Host) + `,`,
`IngressRuleValue:` + strings.Replace(strings.Replace(this.IngressRuleValue.String(), "IngressRuleValue", "IngressRuleValue", 1), `&`, ``, 1) + `,`,
func (this *IngressRuleValue) String() string {
s := strings.Join([]string{`&IngressRuleValue{`,
`HTTP:` + strings.Replace(fmt.Sprintf("%v", this.HTTP), "HTTPIngressRuleValue", "HTTPIngressRuleValue", 1) + `,`,
func (this *IngressSpec) String() string {
s := strings.Join([]string{`&IngressSpec{`,
`Backend:` + strings.Replace(fmt.Sprintf("%v", this.Backend), "IngressBackend", "IngressBackend", 1) + `,`,
`TLS:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.TLS), "IngressTLS", "IngressTLS", 1), `&`, ``, 1) + `,`,
`Rules:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Rules), "IngressRule", "IngressRule", 1), `&`, ``, 1) + `,`,
func (this *IngressStatus) String() string {
s := strings.Join([]string{`&IngressStatus{`,
`LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "LoadBalancerStatus", "k8s_io_kubernetes_pkg_api_v1.LoadBalancerStatus", 1), `&`, ``, 1) + `,`,
func (this *IngressTLS) String() string {
s := strings.Join([]string{`&IngressTLS{`,
`Hosts:` + fmt.Sprintf("%v", this.Hosts) + `,`,
`SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
func (this *Job) String() string {
s := strings.Join([]string{`&Job{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "JobSpec", "JobSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "JobStatus", "JobStatus", 1), `&`, ``, 1) + `,`,
func (this *JobCondition) String() string {
s := strings.Join([]string{`&JobCondition{`,
`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
`LastProbeTime:` + strings.Replace(strings.Replace(this.LastProbeTime.String(), "Time", "k8s_io_kubernetes_pkg_api_unversioned.Time", 1), `&`, ``, 1) + `,`,
`LastTransitionTime:` + strings.Replace(strings.Replace(this.LastTransitionTime.String(), "Time", "k8s_io_kubernetes_pkg_api_unversioned.Time", 1), `&`, ``, 1) + `,`,
`Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
func (this *JobList) String() string {
s := strings.Join([]string{`&JobList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "Job", "Job", 1), `&`, ``, 1) + `,`,
func (this *JobSpec) String() string {
s := strings.Join([]string{`&JobSpec{`,
`Parallelism:` + valueToStringGenerated(this.Parallelism) + `,`,
`Completions:` + valueToStringGenerated(this.Completions) + `,`,
`ActiveDeadlineSeconds:` + valueToStringGenerated(this.ActiveDeadlineSeconds) + `,`,
`AutoSelector:` + valueToStringGenerated(this.AutoSelector) + `,`,
func (this *JobStatus) String() string {
s := strings.Join([]string{`&JobStatus{`,
`Conditions:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Conditions), "JobCondition", "JobCondition", 1), `&`, ``, 1) + `,`,
`StartTime:` + strings.Replace(fmt.Sprintf("%v", this.StartTime), "Time", "k8s_io_kubernetes_pkg_api_unversioned.Time", 1) + `,`,
`CompletionTime:` + strings.Replace(fmt.Sprintf("%v", this.CompletionTime), "Time", "k8s_io_kubernetes_pkg_api_unversioned.Time", 1) + `,`,
`Active:` + fmt.Sprintf("%v", this.Active) + `,`,
`Succeeded:` + fmt.Sprintf("%v", this.Succeeded) + `,`,
`Failed:` + fmt.Sprintf("%v", this.Failed) + `,`,
func (this *LabelSelector) String() string {
keysForMatchLabels := make([]string, 0, len(this.MatchLabels))
for k := range this.MatchLabels {
keysForMatchLabels = append(keysForMatchLabels, k)
github_com_gogo_protobuf_sortkeys.Strings(keysForMatchLabels)
mapStringForMatchLabels := "map[string]string{"
for _, k := range keysForMatchLabels {
mapStringForMatchLabels += fmt.Sprintf("%v: %v,", k, this.MatchLabels[k])
mapStringForMatchLabels += "}"
s := strings.Join([]string{`&LabelSelector{`,
`MatchLabels:` + mapStringForMatchLabels + `,`,
`MatchExpressions:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.MatchExpressions), "LabelSelectorRequirement", "LabelSelectorRequirement", 1), `&`, ``, 1) + `,`,
func (this *LabelSelectorRequirement) String() string {
s := strings.Join([]string{`&LabelSelectorRequirement{`,
`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
`Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
`Values:` + fmt.Sprintf("%v", this.Values) + `,`,
func (this *ListOptions) String() string {
s := strings.Join([]string{`&ListOptions{`,
`LabelSelector:` + fmt.Sprintf("%v", this.LabelSelector) + `,`,
`FieldSelector:` + fmt.Sprintf("%v", this.FieldSelector) + `,`,
`Watch:` + fmt.Sprintf("%v", this.Watch) + `,`,
`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
`TimeoutSeconds:` + valueToStringGenerated(this.TimeoutSeconds) + `,`,
func (this *NetworkPolicy) String() string {
s := strings.Join([]string{`&NetworkPolicy{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NetworkPolicySpec", "NetworkPolicySpec", 1), `&`, ``, 1) + `,`,
func (this *NetworkPolicyIngressRule) String() string {
s := strings.Join([]string{`&NetworkPolicyIngressRule{`,
`Ports:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ports), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + `,`,
`From:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.From), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + `,`,
func (this *NetworkPolicyList) String() string {
s := strings.Join([]string{`&NetworkPolicyList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "NetworkPolicy", "NetworkPolicy", 1), `&`, ``, 1) + `,`,
func (this *NetworkPolicyPeer) String() string {
s := strings.Join([]string{`&NetworkPolicyPeer{`,
`PodSelector:` + strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "LabelSelector", 1) + `,`,
`NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "LabelSelector", 1) + `,`,
func (this *NetworkPolicyPort) String() string {
s := strings.Join([]string{`&NetworkPolicyPort{`,
`Protocol:` + valueToStringGenerated(this.Protocol) + `,`,
`Port:` + strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "k8s_io_kubernetes_pkg_util_intstr.IntOrString", 1) + `,`,
func (this *NetworkPolicySpec) String() string {
s := strings.Join([]string{`&NetworkPolicySpec{`,
`PodSelector:` + strings.Replace(strings.Replace(this.PodSelector.String(), "LabelSelector", "LabelSelector", 1), `&`, ``, 1) + `,`,
`Ingress:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ingress), "NetworkPolicyIngressRule", "NetworkPolicyIngressRule", 1), `&`, ``, 1) + `,`,
func (this *PodSecurityPolicy) String() string {
s := strings.Join([]string{`&PodSecurityPolicy{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSecurityPolicySpec", "PodSecurityPolicySpec", 1), `&`, ``, 1) + `,`,
func (this *PodSecurityPolicyList) String() string {
s := strings.Join([]string{`&PodSecurityPolicyList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "PodSecurityPolicy", "PodSecurityPolicy", 1), `&`, ``, 1) + `,`,
func (this *PodSecurityPolicySpec) String() string {
s := strings.Join([]string{`&PodSecurityPolicySpec{`,
`Privileged:` + fmt.Sprintf("%v", this.Privileged) + `,`,
`DefaultAddCapabilities:` + fmt.Sprintf("%v", this.DefaultAddCapabilities) + `,`,
`RequiredDropCapabilities:` + fmt.Sprintf("%v", this.RequiredDropCapabilities) + `,`,
`AllowedCapabilities:` + fmt.Sprintf("%v", this.AllowedCapabilities) + `,`,
`Volumes:` + fmt.Sprintf("%v", this.Volumes) + `,`,
`HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
`HostPorts:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.HostPorts), "HostPortRange", "HostPortRange", 1), `&`, ``, 1) + `,`,
`HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
`HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
`SELinux:` + strings.Replace(strings.Replace(this.SELinux.String(), "SELinuxStrategyOptions", "SELinuxStrategyOptions", 1), `&`, ``, 1) + `,`,
`RunAsUser:` + strings.Replace(strings.Replace(this.RunAsUser.String(), "RunAsUserStrategyOptions", "RunAsUserStrategyOptions", 1), `&`, ``, 1) + `,`,
`SupplementalGroups:` + strings.Replace(strings.Replace(this.SupplementalGroups.String(), "SupplementalGroupsStrategyOptions", "SupplementalGroupsStrategyOptions", 1), `&`, ``, 1) + `,`,
`FSGroup:` + strings.Replace(strings.Replace(this.FSGroup.String(), "FSGroupStrategyOptions", "FSGroupStrategyOptions", 1), `&`, ``, 1) + `,`,
`ReadOnlyRootFilesystem:` + fmt.Sprintf("%v", this.ReadOnlyRootFilesystem) + `,`,
func (this *ReplicaSet) String() string {
s := strings.Join([]string{`&ReplicaSet{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicaSetSpec", "ReplicaSetSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicaSetStatus", "ReplicaSetStatus", 1), `&`, ``, 1) + `,`,
func (this *ReplicaSetList) String() string {
s := strings.Join([]string{`&ReplicaSetList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "ReplicaSet", "ReplicaSet", 1), `&`, ``, 1) + `,`,
func (this *ReplicaSetSpec) String() string {
s := strings.Join([]string{`&ReplicaSetSpec{`,
func (this *ReplicaSetStatus) String() string {
s := strings.Join([]string{`&ReplicaSetStatus{`,
`FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
`ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
func (this *ReplicationControllerDummy) String() string {
s := strings.Join([]string{`&ReplicationControllerDummy{`,
func (this *RollbackConfig) String() string {
s := strings.Join([]string{`&RollbackConfig{`,
`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
func (this *RollingUpdateDeployment) String() string {
s := strings.Join([]string{`&RollingUpdateDeployment{`,
`MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "k8s_io_kubernetes_pkg_util_intstr.IntOrString", 1) + `,`,
`MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "k8s_io_kubernetes_pkg_util_intstr.IntOrString", 1) + `,`,
func (this *RunAsUserStrategyOptions) String() string {
s := strings.Join([]string{`&RunAsUserStrategyOptions{`,
func (this *SELinuxStrategyOptions) String() string {
s := strings.Join([]string{`&SELinuxStrategyOptions{`,
`SELinuxOptions:` + strings.Replace(fmt.Sprintf("%v", this.SELinuxOptions), "SELinuxOptions", "k8s_io_kubernetes_pkg_api_v1.SELinuxOptions", 1) + `,`,
func (this *Scale) String() string {
s := strings.Join([]string{`&Scale{`,
`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ScaleSpec", "ScaleSpec", 1), `&`, ``, 1) + `,`,
`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ScaleStatus", "ScaleStatus", 1), `&`, ``, 1) + `,`,
func (this *ScaleSpec) String() string {
s := strings.Join([]string{`&ScaleSpec{`,
func (this *ScaleStatus) String() string {
keysForSelector := make([]string, 0, len(this.Selector))
for k := range this.Selector {
keysForSelector = append(keysForSelector, k)
github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
mapStringForSelector := "map[string]string{"
for _, k := range keysForSelector {
mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
mapStringForSelector += "}"
s := strings.Join([]string{`&ScaleStatus{`,
`Selector:` + mapStringForSelector + `,`,
`TargetSelector:` + fmt.Sprintf("%v", this.TargetSelector) + `,`,
func (this *StorageClass) String() string {
keysForParameters := make([]string, 0, len(this.Parameters))
for k := range this.Parameters {
keysForParameters = append(keysForParameters, k)
github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
mapStringForParameters := "map[string]string{"
for _, k := range keysForParameters {
mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k])
mapStringForParameters += "}"
s := strings.Join([]string{`&StorageClass{`,
`Provisioner:` + fmt.Sprintf("%v", this.Provisioner) + `,`,
`Parameters:` + mapStringForParameters + `,`,
func (this *StorageClassList) String() string {
s := strings.Join([]string{`&StorageClassList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "StorageClass", "StorageClass", 1), `&`, ``, 1) + `,`,
func (this *SubresourceReference) String() string {
s := strings.Join([]string{`&SubresourceReference{`,
`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
`APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
`Subresource:` + fmt.Sprintf("%v", this.Subresource) + `,`,
func (this *SupplementalGroupsStrategyOptions) String() string {
s := strings.Join([]string{`&SupplementalGroupsStrategyOptions{`,
func (this *ThirdPartyResource) String() string {
s := strings.Join([]string{`&ThirdPartyResource{`,
`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
`Versions:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Versions), "APIVersion", "APIVersion", 1), `&`, ``, 1) + `,`,
func (this *ThirdPartyResourceData) String() string {
s := strings.Join([]string{`&ThirdPartyResourceData{`,
`Data:` + valueToStringGenerated(this.Data) + `,`,
func (this *ThirdPartyResourceDataList) String() string {
s := strings.Join([]string{`&ThirdPartyResourceDataList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "ThirdPartyResourceData", "ThirdPartyResourceData", 1), `&`, ``, 1) + `,`,
func (this *ThirdPartyResourceList) String() string {
s := strings.Join([]string{`&ThirdPartyResourceList{`,
`Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "ThirdPartyResource", "ThirdPartyResource", 1), `&`, ``, 1) + `,`,
func valueToStringGenerated(v interface{}) string {
rv := reflect.ValueOf(v)
if rv.IsNil() {
pv := reflect.Indirect(rv).Interface()
return fmt.Sprintf("*%v", pv)
func (m *APIVersion) Unmarshal(data []byte) error {
l := len(data)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowGenerated
if iNdEx >= l {
return io.ErrUnexpectedEOF
b := data[iNdEx]
iNdEx++
wire |= (uint64(b) & 0x7F) << shift
if b < 0x80 {
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: APIVersion: wiretype end group for non-group")
if fieldNum <= 0 {
return fmt.Errorf("proto: APIVersion: illegal tag %d (wire type %d)", fieldNum, wire)
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
var stringLen uint64
stringLen |= (uint64(b) & 0x7F) << shift
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthGenerated
postIndex := iNdEx + intStringLen
if postIndex > l {
m.Name = string(data[iNdEx:postIndex])
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := skipGenerated(data[iNdEx:])
return err
if skippy < 0 {
if (iNdEx + skippy) > l {
iNdEx += skippy
if iNdEx > l {
return nil
func (m *CPUTargetUtilization) Unmarshal(data []byte) error {
return fmt.Errorf("proto: CPUTargetUtilization: wiretype end group for non-group")
return fmt.Errorf("proto: CPUTargetUtilization: illegal tag %d (wire type %d)", fieldNum, wire)
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field TargetPercentage", wireType)
m.TargetPercentage = 0
m.TargetPercentage |= (int32(b) & 0x7F) << shift
func (m *CustomMetricCurrentStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: CustomMetricCurrentStatus: wiretype end group for non-group")
return fmt.Errorf("proto: CustomMetricCurrentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
case 2:
return fmt.Errorf("proto: wrong wireType = %d for field CurrentValue", wireType)
var msglen int
msglen |= (int(b) & 0x7F) << shift
if msglen < 0 {
postIndex := iNdEx + msglen
if err := m.CurrentValue.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *CustomMetricCurrentStatusList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: CustomMetricCurrentStatusList: wiretype end group for non-group")
return fmt.Errorf("proto: CustomMetricCurrentStatusList: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
m.Items = append(m.Items, CustomMetricCurrentStatus{})
if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *CustomMetricTarget) Unmarshal(data []byte) error {
return fmt.Errorf("proto: CustomMetricTarget: wiretype end group for non-group")
return fmt.Errorf("proto: CustomMetricTarget: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field TargetValue", wireType)
if err := m.TargetValue.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *CustomMetricTargetList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: CustomMetricTargetList: wiretype end group for non-group")
return fmt.Errorf("proto: CustomMetricTargetList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, CustomMetricTarget{})
func (m *DaemonSet) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DaemonSet: wiretype end group for non-group")
return fmt.Errorf("proto: DaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
if err := m.Spec.Unmarshal(data[iNdEx:postIndex]); err != nil {
case 3:
return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
if err := m.Status.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *DaemonSetList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DaemonSetList: wiretype end group for non-group")
return fmt.Errorf("proto: DaemonSetList: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil {
m.Items = append(m.Items, DaemonSet{})
func (m *DaemonSetSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DaemonSetSpec: wiretype end group for non-group")
return fmt.Errorf("proto: DaemonSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
if m.Selector == nil {
m.Selector = &LabelSelector{}
if err := m.Selector.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
if err := m.Template.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *DaemonSetStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DaemonSetStatus: wiretype end group for non-group")
return fmt.Errorf("proto: DaemonSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field CurrentNumberScheduled", wireType)
m.CurrentNumberScheduled = 0
m.CurrentNumberScheduled |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field NumberMisscheduled", wireType)
m.NumberMisscheduled = 0
m.NumberMisscheduled |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field DesiredNumberScheduled", wireType)
m.DesiredNumberScheduled = 0
m.DesiredNumberScheduled |= (int32(b) & 0x7F) << shift
func (m *Deployment) Unmarshal(data []byte) error {
return fmt.Errorf("proto: Deployment: wiretype end group for non-group")
return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *DeploymentList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DeploymentList: wiretype end group for non-group")
return fmt.Errorf("proto: DeploymentList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, Deployment{})
func (m *DeploymentRollback) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DeploymentRollback: wiretype end group for non-group")
return fmt.Errorf("proto: DeploymentRollback: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAnnotations", wireType)
var keykey uint64
keykey |= (uint64(b) & 0x7F) << shift
var stringLenmapkey uint64
stringLenmapkey |= (uint64(b) & 0x7F) << shift
intStringLenmapkey := int(stringLenmapkey)
if intStringLenmapkey < 0 {
postStringIndexmapkey := iNdEx + intStringLenmapkey
if postStringIndexmapkey > l {
mapkey := string(data[iNdEx:postStringIndexmapkey])
iNdEx = postStringIndexmapkey
var valuekey uint64
valuekey |= (uint64(b) & 0x7F) << shift
var stringLenmapvalue uint64
stringLenmapvalue |= (uint64(b) & 0x7F) << shift
intStringLenmapvalue := int(stringLenmapvalue)
if intStringLenmapvalue < 0 {
postStringIndexmapvalue := iNdEx + intStringLenmapvalue
if postStringIndexmapvalue > l {
mapvalue := string(data[iNdEx:postStringIndexmapvalue])
iNdEx = postStringIndexmapvalue
if m.UpdatedAnnotations == nil {
m.UpdatedAnnotations = make(map[string]string)
m.UpdatedAnnotations[mapkey] = mapvalue
return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
if err := m.RollbackTo.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *DeploymentSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DeploymentSpec: wiretype end group for non-group")
return fmt.Errorf("proto: DeploymentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
var v int32
v |= (int32(b) & 0x7F) << shift
m.Replicas = &v
case 4:
return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
if err := m.Strategy.Unmarshal(data[iNdEx:postIndex]); err != nil {
case 5:
return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
m.MinReadySeconds = 0
m.MinReadySeconds |= (int32(b) & 0x7F) << shift
case 6:
return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
m.RevisionHistoryLimit = &v
case 7:
return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType)
var v int
v |= (int(b) & 0x7F) << shift
m.Paused = bool(v != 0)
case 8:
if m.RollbackTo == nil {
m.RollbackTo = &RollbackConfig{}
func (m *DeploymentStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DeploymentStatus: wiretype end group for non-group")
return fmt.Errorf("proto: DeploymentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
m.ObservedGeneration = 0
m.ObservedGeneration |= (int64(b) & 0x7F) << shift
m.Replicas = 0
m.Replicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType)
m.UpdatedReplicas = 0
m.UpdatedReplicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
m.AvailableReplicas = 0
m.AvailableReplicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType)
m.UnavailableReplicas = 0
m.UnavailableReplicas |= (int32(b) & 0x7F) << shift
func (m *DeploymentStrategy) Unmarshal(data []byte) error {
return fmt.Errorf("proto: DeploymentStrategy: wiretype end group for non-group")
return fmt.Errorf("proto: DeploymentStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
m.Type = DeploymentStrategyType(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
if m.RollingUpdate == nil {
m.RollingUpdate = &RollingUpdateDeployment{}
if err := m.RollingUpdate.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *ExportOptions) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ExportOptions: wiretype end group for non-group")
return fmt.Errorf("proto: ExportOptions: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Export", wireType)
m.Export = bool(v != 0)
return fmt.Errorf("proto: wrong wireType = %d for field Exact", wireType)
m.Exact = bool(v != 0)
func (m *FSGroupStrategyOptions) Unmarshal(data []byte) error {
return fmt.Errorf("proto: FSGroupStrategyOptions: wiretype end group for non-group")
return fmt.Errorf("proto: FSGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
m.Rule = FSGroupStrategyType(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
m.Ranges = append(m.Ranges, IDRange{})
if err := m.Ranges[len(m.Ranges)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *HTTPIngressPath) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HTTPIngressPath: wiretype end group for non-group")
return fmt.Errorf("proto: HTTPIngressPath: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
m.Path = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
if err := m.Backend.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *HTTPIngressRuleValue) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HTTPIngressRuleValue: wiretype end group for non-group")
return fmt.Errorf("proto: HTTPIngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
m.Paths = append(m.Paths, HTTPIngressPath{})
if err := m.Paths[len(m.Paths)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *HorizontalPodAutoscaler) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HorizontalPodAutoscaler: wiretype end group for non-group")
return fmt.Errorf("proto: HorizontalPodAutoscaler: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *HorizontalPodAutoscalerList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HorizontalPodAutoscalerList: wiretype end group for non-group")
return fmt.Errorf("proto: HorizontalPodAutoscalerList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, HorizontalPodAutoscaler{})
func (m *HorizontalPodAutoscalerSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HorizontalPodAutoscalerSpec: wiretype end group for non-group")
return fmt.Errorf("proto: HorizontalPodAutoscalerSpec: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field ScaleRef", wireType)
if err := m.ScaleRef.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field MinReplicas", wireType)
m.MinReplicas = &v
return fmt.Errorf("proto: wrong wireType = %d for field MaxReplicas", wireType)
m.MaxReplicas = 0
m.MaxReplicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field CPUUtilization", wireType)
if m.CPUUtilization == nil {
m.CPUUtilization = &CPUTargetUtilization{}
if err := m.CPUUtilization.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *HorizontalPodAutoscalerStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HorizontalPodAutoscalerStatus: wiretype end group for non-group")
return fmt.Errorf("proto: HorizontalPodAutoscalerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
var v int64
v |= (int64(b) & 0x7F) << shift
m.ObservedGeneration = &v
return fmt.Errorf("proto: wrong wireType = %d for field LastScaleTime", wireType)
if m.LastScaleTime == nil {
m.LastScaleTime = &k8s_io_kubernetes_pkg_api_unversioned.Time{}
if err := m.LastScaleTime.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field CurrentReplicas", wireType)
m.CurrentReplicas = 0
m.CurrentReplicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field DesiredReplicas", wireType)
m.DesiredReplicas = 0
m.DesiredReplicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field CurrentCPUUtilizationPercentage", wireType)
m.CurrentCPUUtilizationPercentage = &v
func (m *HostPortRange) Unmarshal(data []byte) error {
return fmt.Errorf("proto: HostPortRange: wiretype end group for non-group")
return fmt.Errorf("proto: HostPortRange: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
m.Min = 0
m.Min |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
m.Max = 0
m.Max |= (int32(b) & 0x7F) << shift
func (m *IDRange) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IDRange: wiretype end group for non-group")
return fmt.Errorf("proto: IDRange: illegal tag %d (wire type %d)", fieldNum, wire)
m.Min |= (int64(b) & 0x7F) << shift
m.Max |= (int64(b) & 0x7F) << shift
func (m *Ingress) Unmarshal(data []byte) error {
return fmt.Errorf("proto: Ingress: wiretype end group for non-group")
return fmt.Errorf("proto: Ingress: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *IngressBackend) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressBackend: wiretype end group for non-group")
return fmt.Errorf("proto: IngressBackend: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field ServiceName", wireType)
m.ServiceName = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field ServicePort", wireType)
if err := m.ServicePort.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *IngressList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressList: wiretype end group for non-group")
return fmt.Errorf("proto: IngressList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, Ingress{})
func (m *IngressRule) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressRule: wiretype end group for non-group")
return fmt.Errorf("proto: IngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
m.Host = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field IngressRuleValue", wireType)
if err := m.IngressRuleValue.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *IngressRuleValue) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressRuleValue: wiretype end group for non-group")
return fmt.Errorf("proto: IngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field HTTP", wireType)
if m.HTTP == nil {
m.HTTP = &HTTPIngressRuleValue{}
if err := m.HTTP.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *IngressSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressSpec: wiretype end group for non-group")
return fmt.Errorf("proto: IngressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
if m.Backend == nil {
m.Backend = &IngressBackend{}
return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
m.TLS = append(m.TLS, IngressTLS{})
if err := m.TLS[len(m.TLS)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType)
m.Rules = append(m.Rules, IngressRule{})
if err := m.Rules[len(m.Rules)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *IngressStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressStatus: wiretype end group for non-group")
return fmt.Errorf("proto: IngressStatus: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
if err := m.LoadBalancer.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *IngressTLS) Unmarshal(data []byte) error {
return fmt.Errorf("proto: IngressTLS: wiretype end group for non-group")
return fmt.Errorf("proto: IngressTLS: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
m.Hosts = append(m.Hosts, string(data[iNdEx:postIndex]))
return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
m.SecretName = string(data[iNdEx:postIndex])
func (m *Job) Unmarshal(data []byte) error {
return fmt.Errorf("proto: Job: wiretype end group for non-group")
return fmt.Errorf("proto: Job: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *JobCondition) Unmarshal(data []byte) error {
return fmt.Errorf("proto: JobCondition: wiretype end group for non-group")
return fmt.Errorf("proto: JobCondition: illegal tag %d (wire type %d)", fieldNum, wire)
m.Type = JobConditionType(data[iNdEx:postIndex])
m.Status = k8s_io_kubernetes_pkg_api_v1.ConditionStatus(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
if err := m.LastProbeTime.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
if err := m.LastTransitionTime.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
m.Reason = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
m.Message = string(data[iNdEx:postIndex])
func (m *JobList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: JobList: wiretype end group for non-group")
return fmt.Errorf("proto: JobList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, Job{})
func (m *JobSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: JobSpec: wiretype end group for non-group")
return fmt.Errorf("proto: JobSpec: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Parallelism", wireType)
m.Parallelism = &v
return fmt.Errorf("proto: wrong wireType = %d for field Completions", wireType)
m.Completions = &v
return fmt.Errorf("proto: wrong wireType = %d for field ActiveDeadlineSeconds", wireType)
m.ActiveDeadlineSeconds = &v
return fmt.Errorf("proto: wrong wireType = %d for field AutoSelector", wireType)
b := bool(v != 0)
m.AutoSelector = &b
func (m *JobStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: JobStatus: wiretype end group for non-group")
return fmt.Errorf("proto: JobStatus: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
m.Conditions = append(m.Conditions, JobCondition{})
if err := m.Conditions[len(m.Conditions)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
if m.StartTime == nil {
m.StartTime = &k8s_io_kubernetes_pkg_api_unversioned.Time{}
if err := m.StartTime.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field CompletionTime", wireType)
if m.CompletionTime == nil {
m.CompletionTime = &k8s_io_kubernetes_pkg_api_unversioned.Time{}
if err := m.CompletionTime.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
m.Active = 0
m.Active |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field Succeeded", wireType)
m.Succeeded = 0
m.Succeeded |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field Failed", wireType)
m.Failed = 0
m.Failed |= (int32(b) & 0x7F) << shift
func (m *LabelSelector) Unmarshal(data []byte) error {
return fmt.Errorf("proto: LabelSelector: wiretype end group for non-group")
return fmt.Errorf("proto: LabelSelector: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field MatchLabels", wireType)
if m.MatchLabels == nil {
m.MatchLabels = make(map[string]string)
m.MatchLabels[mapkey] = mapvalue
return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
m.MatchExpressions = append(m.MatchExpressions, LabelSelectorRequirement{})
if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *LabelSelectorRequirement) Unmarshal(data []byte) error {
return fmt.Errorf("proto: LabelSelectorRequirement: wiretype end group for non-group")
return fmt.Errorf("proto: LabelSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
m.Key = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
m.Operator = LabelSelectorOperator(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
m.Values = append(m.Values, string(data[iNdEx:postIndex]))
func (m *ListOptions) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ListOptions: wiretype end group for non-group")
return fmt.Errorf("proto: ListOptions: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
m.LabelSelector = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field FieldSelector", wireType)
m.FieldSelector = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Watch", wireType)
m.Watch = bool(v != 0)
return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
m.ResourceVersion = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
m.TimeoutSeconds = &v
func (m *NetworkPolicy) Unmarshal(data []byte) error {
return fmt.Errorf("proto: NetworkPolicy: wiretype end group for non-group")
return fmt.Errorf("proto: NetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *NetworkPolicyIngressRule) Unmarshal(data []byte) error {
return fmt.Errorf("proto: NetworkPolicyIngressRule: wiretype end group for non-group")
return fmt.Errorf("proto: NetworkPolicyIngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
m.Ports = append(m.Ports, NetworkPolicyPort{})
if err := m.Ports[len(m.Ports)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
m.From = append(m.From, NetworkPolicyPeer{})
if err := m.From[len(m.From)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *NetworkPolicyList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: NetworkPolicyList: wiretype end group for non-group")
return fmt.Errorf("proto: NetworkPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, NetworkPolicy{})
func (m *NetworkPolicyPeer) Unmarshal(data []byte) error {
return fmt.Errorf("proto: NetworkPolicyPeer: wiretype end group for non-group")
return fmt.Errorf("proto: NetworkPolicyPeer: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
if m.PodSelector == nil {
m.PodSelector = &LabelSelector{}
if err := m.PodSelector.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
if m.NamespaceSelector == nil {
m.NamespaceSelector = &LabelSelector{}
if err := m.NamespaceSelector.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *NetworkPolicyPort) Unmarshal(data []byte) error {
return fmt.Errorf("proto: NetworkPolicyPort: wiretype end group for non-group")
return fmt.Errorf("proto: NetworkPolicyPort: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
s := k8s_io_kubernetes_pkg_api_v1.Protocol(data[iNdEx:postIndex])
m.Protocol = &s
return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
if m.Port == nil {
m.Port = &k8s_io_kubernetes_pkg_util_intstr.IntOrString{}
if err := m.Port.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *NetworkPolicySpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: NetworkPolicySpec: wiretype end group for non-group")
return fmt.Errorf("proto: NetworkPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
m.Ingress = append(m.Ingress, NetworkPolicyIngressRule{})
if err := m.Ingress[len(m.Ingress)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *PodSecurityPolicy) Unmarshal(data []byte) error {
return fmt.Errorf("proto: PodSecurityPolicy: wiretype end group for non-group")
return fmt.Errorf("proto: PodSecurityPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *PodSecurityPolicyList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: PodSecurityPolicyList: wiretype end group for non-group")
return fmt.Errorf("proto: PodSecurityPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, PodSecurityPolicy{})
func (m *PodSecurityPolicySpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: PodSecurityPolicySpec: wiretype end group for non-group")
return fmt.Errorf("proto: PodSecurityPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
m.Privileged = bool(v != 0)
return fmt.Errorf("proto: wrong wireType = %d for field DefaultAddCapabilities", wireType)
m.DefaultAddCapabilities = append(m.DefaultAddCapabilities, k8s_io_kubernetes_pkg_api_v1.Capability(data[iNdEx:postIndex]))
return fmt.Errorf("proto: wrong wireType = %d for field RequiredDropCapabilities", wireType)
m.RequiredDropCapabilities = append(m.RequiredDropCapabilities, k8s_io_kubernetes_pkg_api_v1.Capability(data[iNdEx:postIndex]))
return fmt.Errorf("proto: wrong wireType = %d for field AllowedCapabilities", wireType)
m.AllowedCapabilities = append(m.AllowedCapabilities, k8s_io_kubernetes_pkg_api_v1.Capability(data[iNdEx:postIndex]))
return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
m.Volumes = append(m.Volumes, FSType(data[iNdEx:postIndex]))
return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
m.HostNetwork = bool(v != 0)
return fmt.Errorf("proto: wrong wireType = %d for field HostPorts", wireType)
m.HostPorts = append(m.HostPorts, HostPortRange{})
if err := m.HostPorts[len(m.HostPorts)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
m.HostPID = bool(v != 0)
case 9:
return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
m.HostIPC = bool(v != 0)
case 10:
return fmt.Errorf("proto: wrong wireType = %d for field SELinux", wireType)
if err := m.SELinux.Unmarshal(data[iNdEx:postIndex]); err != nil {
case 11:
return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
if err := m.RunAsUser.Unmarshal(data[iNdEx:postIndex]); err != nil {
case 12:
return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
if err := m.SupplementalGroups.Unmarshal(data[iNdEx:postIndex]); err != nil {
case 13:
return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
if err := m.FSGroup.Unmarshal(data[iNdEx:postIndex]); err != nil {
case 14:
return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
m.ReadOnlyRootFilesystem = bool(v != 0)
func (m *ReplicaSet) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group")
return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *ReplicaSetList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ReplicaSetList: wiretype end group for non-group")
return fmt.Errorf("proto: ReplicaSetList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, ReplicaSet{})
func (m *ReplicaSetSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ReplicaSetSpec: wiretype end group for non-group")
return fmt.Errorf("proto: ReplicaSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *ReplicaSetStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ReplicaSetStatus: wiretype end group for non-group")
return fmt.Errorf("proto: ReplicaSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
m.FullyLabeledReplicas = 0
m.FullyLabeledReplicas |= (int32(b) & 0x7F) << shift
return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
m.ReadyReplicas = 0
m.ReadyReplicas |= (int32(b) & 0x7F) << shift
func (m *ReplicationControllerDummy) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ReplicationControllerDummy: wiretype end group for non-group")
return fmt.Errorf("proto: ReplicationControllerDummy: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *RollbackConfig) Unmarshal(data []byte) error {
return fmt.Errorf("proto: RollbackConfig: wiretype end group for non-group")
return fmt.Errorf("proto: RollbackConfig: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
m.Revision = 0
m.Revision |= (int64(b) & 0x7F) << shift
func (m *RollingUpdateDeployment) Unmarshal(data []byte) error {
return fmt.Errorf("proto: RollingUpdateDeployment: wiretype end group for non-group")
return fmt.Errorf("proto: RollingUpdateDeployment: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
if m.MaxUnavailable == nil {
m.MaxUnavailable = &k8s_io_kubernetes_pkg_util_intstr.IntOrString{}
if err := m.MaxUnavailable.Unmarshal(data[iNdEx:postIndex]); err != nil {
return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
if m.MaxSurge == nil {
m.MaxSurge = &k8s_io_kubernetes_pkg_util_intstr.IntOrString{}
if err := m.MaxSurge.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *RunAsUserStrategyOptions) Unmarshal(data []byte) error {
return fmt.Errorf("proto: RunAsUserStrategyOptions: wiretype end group for non-group")
return fmt.Errorf("proto: RunAsUserStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
m.Rule = RunAsUserStrategy(data[iNdEx:postIndex])
func (m *SELinuxStrategyOptions) Unmarshal(data []byte) error {
return fmt.Errorf("proto: SELinuxStrategyOptions: wiretype end group for non-group")
return fmt.Errorf("proto: SELinuxStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
m.Rule = SELinuxStrategy(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
if m.SELinuxOptions == nil {
m.SELinuxOptions = &k8s_io_kubernetes_pkg_api_v1.SELinuxOptions{}
if err := m.SELinuxOptions.Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *Scale) Unmarshal(data []byte) error {
return fmt.Errorf("proto: Scale: wiretype end group for non-group")
return fmt.Errorf("proto: Scale: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *ScaleSpec) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ScaleSpec: wiretype end group for non-group")
return fmt.Errorf("proto: ScaleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
func (m *ScaleStatus) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ScaleStatus: wiretype end group for non-group")
return fmt.Errorf("proto: ScaleStatus: illegal tag %d (wire type %d)", fieldNum, wire)
m.Selector = make(map[string]string)
m.Selector[mapkey] = mapvalue
return fmt.Errorf("proto: wrong wireType = %d for field TargetSelector", wireType)
m.TargetSelector = string(data[iNdEx:postIndex])
func (m *StorageClass) Unmarshal(data []byte) error {
return fmt.Errorf("proto: StorageClass: wiretype end group for non-group")
return fmt.Errorf("proto: StorageClass: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Provisioner", wireType)
m.Provisioner = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
if m.Parameters == nil {
m.Parameters = make(map[string]string)
m.Parameters[mapkey] = mapvalue
func (m *StorageClassList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: StorageClassList: wiretype end group for non-group")
return fmt.Errorf("proto: StorageClassList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, StorageClass{})
func (m *SubresourceReference) Unmarshal(data []byte) error {
return fmt.Errorf("proto: SubresourceReference: wiretype end group for non-group")
return fmt.Errorf("proto: SubresourceReference: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
m.Kind = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
m.APIVersion = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Subresource", wireType)
m.Subresource = string(data[iNdEx:postIndex])
func (m *SupplementalGroupsStrategyOptions) Unmarshal(data []byte) error {
return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: wiretype end group for non-group")
return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
m.Rule = SupplementalGroupsStrategyType(data[iNdEx:postIndex])
func (m *ThirdPartyResource) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ThirdPartyResource: wiretype end group for non-group")
return fmt.Errorf("proto: ThirdPartyResource: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
m.Description = string(data[iNdEx:postIndex])
return fmt.Errorf("proto: wrong wireType = %d for field Versions", wireType)
m.Versions = append(m.Versions, APIVersion{})
if err := m.Versions[len(m.Versions)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
func (m *ThirdPartyResourceData) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ThirdPartyResourceData: wiretype end group for non-group")
return fmt.Errorf("proto: ThirdPartyResourceData: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
var byteLen int
byteLen |= (int(b) & 0x7F) << shift
if byteLen < 0 {
postIndex := iNdEx + byteLen
m.Data = append(m.Data[:0], data[iNdEx:postIndex]...)
if m.Data == nil {
m.Data = []byte{}
func (m *ThirdPartyResourceDataList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ThirdPartyResourceDataList: wiretype end group for non-group")
return fmt.Errorf("proto: ThirdPartyResourceDataList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, ThirdPartyResourceData{})
func (m *ThirdPartyResourceList) Unmarshal(data []byte) error {
return fmt.Errorf("proto: ThirdPartyResourceList: wiretype end group for non-group")
return fmt.Errorf("proto: ThirdPartyResourceList: illegal tag %d (wire type %d)", fieldNum, wire)
m.Items = append(m.Items, ThirdPartyResource{})
func skipGenerated(data []byte) (n int, err error) {
return 0, ErrIntOverflowGenerated
return 0, io.ErrUnexpectedEOF
switch wireType {
case 0:
if data[iNdEx-1] < 0x80 {
return iNdEx, nil
iNdEx += 8
var length int
length |= (int(b) & 0x7F) << shift
iNdEx += length
if length < 0 {
return 0, ErrInvalidLengthGenerated
var innerWire uint64
var start int = iNdEx
innerWire |= (uint64(b) & 0x7F) << shift
innerWireType := int(innerWire & 0x7)
if innerWireType == 4 {
next, err := skipGenerated(data[start:])
iNdEx = start + next
iNdEx += 4
return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
panic("unreachable")
var (
ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
)
var fileDescriptorGenerated = []byte{
// 4015 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe4, 0x5c, 0xdb, 0x8f, 0x1c, 0x47,
0x57, 0xcf, 0xcc, 0xec, 0x65, 0xa6, 0xf6, 0xea, 0xf2, 0xda, 0x9e, 0x6c, 0x12, 0x3b, 0xe9, 0x88,
0x90, 0x88, 0x78, 0x16, 0x9b, 0x24, 0x38, 0x76, 0xe2, 0x64, 0x67, 0x2f, 0xb6, 0x93, 0x5d, 0x7b,
0x52, 0xb3, 0x76, 0x42, 0xee, 0xbd, 0x33, 0xb5, 0xb3, 0xed, 0xed, 0x99, 0x9e, 0xf4, 0x65, 0xbd,
0x13, 0x84, 0x12, 0x04, 0x48, 0xbc, 0x24, 0xe4, 0x8d, 0x48, 0xc0, 0x03, 0x12, 0x88, 0x07, 0x44,
0x04, 0x12, 0x52, 0x1e, 0x78, 0x01, 0x24, 0x84, 0x79, 0x40, 0x84, 0x9b, 0xe0, 0x85, 0x04, 0x82,
0x20, 0xfa, 0xfe, 0x85, 0x7c, 0x9f, 0xf4, 0x7d, 0xa7, 0xaa, 0xab, 0xbb, 0xab, 0x7a, 0xba, 0xc7,
0xee, 0xd9, 0x8b, 0xf4, 0xe9, 0x7b, 0x58, 0xc5, 0x5d, 0xe7, 0x9c, 0xdf, 0x39, 0x55, 0x75, 0xea,
0x9c, 0x53, 0x97, 0x09, 0x7a, 0x71, 0xe7, 0x82, 0x53, 0x31, 0xac, 0x85, 0x1d, 0x6f, 0x93, 0xda,
0x1d, 0xea, 0x52, 0x67, 0xa1, 0xbb, 0xd3, 0x5a, 0xd0, 0xbb, 0x86, 0xb3, 0x40, 0xf7, 0x5c, 0xda,
0x71, 0x0c, 0xab, 0xe3, 0x2c, 0xec, 0x9e, 0xdb, 0xa4, 0xae, 0x7e, 0x6e, 0xa1, 0x45, 0x3b, 0xd4,
0xd6, 0x5d, 0xda, 0xac, 0x74, 0x6d, 0xcb, 0xb5, 0xf0, 0x59, 0x5f, 0xbc, 0x12, 0x89, 0x57, 0x40,
0xbc, 0xc2, 0xc4, 0x2b, 0x91, 0x78, 0x45, 0x88, 0xcf, 0x9f, 0x6d, 0x19, 0xee, 0xb6, 0xb7, 0x59,
0x69, 0x58, 0xed, 0x85, 0x96, 0xd5, 0xb2, 0x16, 0x38, 0xca, 0xa6, 0xb7, 0xc5, 0xbf, 0xf8, 0x07,
0xff, 0x97, 0x8f, 0x3e, 0x7f, 0x3e, 0xd5, 0xb8, 0x05, 0x9b, 0x3a, 0x96, 0x67, 0x37, 0x68, 0xdc,
0xa2, 0xf9, 0x67, 0xd3, 0x65, 0xbc, 0xce, 0x2e, 0xb5, 0x99, 0x41, 0xb4, 0xd9, 0x27, 0xf6, 0x74,
0xba, 0xd8, 0x6e, 0x5f, 0xb7, 0xe7, 0xcf, 0x26, 0x73, 0xdb, 0x5e, 0xc7, 0x35, 0xda, 0xfd, 0x36,
0x9d, 0x4b, 0x66, 0xf7, 0x5c, 0xc3, 0x5c, 0x30, 0x3a, 0xae, 0xe3, 0xda, 0x71, 0x11, 0xad, 0x82,
0xd0, 0x62, 0xed, 0xda, 0x2d, 0xdf, 0x5e, 0xfc, 0x28, 0x1a, 0xe9, 0xe8, 0x6d, 0x5a, 0xce, 0x3d,
0x9a, 0x7b, 0xb2, 0x54, 0x9d, 0xbc, 0xfb, 0xf5, 0x99, 0x07, 0xbe, 0xfd, 0xfa, 0xcc, 0xc8, 0x75,
0x68, 0x23, 0x9c, 0xa2, 0xbd, 0x8d, 0xe6, 0x96, 0x6a, 0x37, 0x37, 0x74, 0xbb, 0x45, 0xdd, 0x9b,
0x80, 0x6b, 0x7c, 0xa8, 0xbb, 0x4c, 0x72, 0x19, 0xcd, 0xba, 0xbc, 0xb1, 0x46, 0x61, 0xb4, 0x3a,
0xae, 0xde, 0xf2, 0x51, 0x46, 0xab, 0x65, 0x81, 0x32, 0xbb, 0x11, 0xa3, 0x93, 0x3e, 0x09, 0xed,
0x77, 0x73, 0xe8, 0xc1, 0x25, 0xcf, 0x71, 0xad, 0xf6, 0x3a, 0x75, 0x6d, 0xa3, 0xb1, 0xe4, 0xd9,
0x36, 0x90, 0xea, 0xae, 0xee, 0x7a, 0xce, 0xbd, 0xad, 0xc3, 0x6f, 0xa0, 0xd1, 0x5d, 0xdd, 0xf4,
0x68, 0x39, 0x0f, 0x2c, 0x13, 0xe7, 0x9f, 0xae, 0xa4, 0xba, 0x4d, 0x25, 0x98, 0xd8, 0xca, 0x6b,
0x9e, 0x0e, 0xa3, 0xe9, 0xf6, 0xaa, 0x73, 0x02, 0x70, 0x52, 0x68, 0xbd, 0xc5, 0x90, 0x88, 0x0f,
0xa8, 0x7d, 0x9a, 0x43, 0x8f, 0xa4, 0x5a, 0xb6, 0x66, 0x38, 0x2e, 0x6e, 0xa3, 0x51, 0xc3, 0xa5,
0x6d, 0x07, 0xcc, 0x2b, 0x80, 0xee, 0xab, 0x95, 0x4c, 0x2e, 0x5b, 0x49, 0x05, 0xaf, 0x4e, 0x09,
0xbb, 0x46, 0xaf, 0x31, 0x78, 0xe2, 0x6b, 0xd1, 0x7e, 0x27, 0x87, 0xb0, 0x2c, 0xe3, 0x8f, 0xee,
0x7d, 0x8c, 0xd1, 0xeb, 0xfb, 0x19, 0xa3, 0xe3, 0x02, 0x70, 0xc2, 0x57, 0xa7, 0x0c, 0xd1, 0xc7,
0x39, 0x74, 0xb2, 0xdf, 0x22, 0x3e, 0x36, 0x5b, 0xea, 0xd8, 0x2c, 0xee, 0x63, 0x6c, 0x7c, 0xd4,
0x94, 0x41, 0xf9, 0xb3, 0x3c, 0x2a, 0x2d, 0xeb, 0xb4, 0x6d, 0x75, 0xea, 0x30, 0x16, 0x6f, 0xa0,
0x62, 0x1b, 0xe4, 0x9b, 0xba, 0xab, 0xf3, 0xf1, 0x98, 0x38, 0xff, 0xe4, 0x80, 0xce, 0xee, 0x9e,
0xab, 0xdc, 0xd8, 0xbc, 0x4d, 0x1b, 0x2e, 0xe8, 0xd1, 0xab, 0x58, 0xe0, 0xa3, 0xa8, 0x8d, 0x84,
0x68, 0xf8, 0x5d, 0x34, 0xe2, 0x74, 0x69, 0x43, 0x0c, 0xe1, 0x0b, 0x19, 0xbb, 0x13, 0x5a, 0x58,
0x07, 0x8c, 0x68, 0x8e, 0xd8, 0x17, 0xe1, 0xb8, 0x30, 0x5e, 0x63, 0x0e, 0x9f, 0xfc, 0x72, 0x81,
0x6b, 0xb8, 0x3c, 0xb4, 0x06, 0xdf, 0x85, 0xa6, 0x85, 0x8e, 0x31, 0xff, 0x9b, 0x08, 0x74, 0xed,
0x1f, 0x73, 0x68, 0x2a, 0xe4, 0xe5, 0x33, 0xf5, 0x4e, 0xdf, 0x98, 0x2d, 0x0c, 0x18, 0x33, 0x29,
0xd2, 0x55, 0x98, 0x38, 0x1f, 0xba, 0x59, 0xa1, 0xac, 0x18, 0xb4, 0x48, 0x03, 0xf7, 0x4e, 0xe0,
0x08, 0x79, 0xee, 0x08, 0x17, 0x86, 0xed, 0x57, 0xca, 0xfc, 0xff, 0x9b, 0xdc, 0x9f, 0xba, 0x3f,
0x92, 0x45, 0x87, 0x9a, 0x30, 0x83, 0x96, 0x2d, 0xfa, 0x93, 0x75, 0xb6, 0xd6, 0xf4, 0x4d, 0x6a,
0xd6, 0x05, 0x46, 0x75, 0x92, 0x75, 0x2c, 0xf8, 0x22, 0x21, 0x36, 0x7e, 0x0b, 0x15, 0xc1, 0x82,
0xae, 0x09, 0xa1, 0x55, 0x78, 0xc5, 0xd9, 0xc1, 0xbe, 0x56, 0xb3, 0x9a, 0x1b, 0x42, 0x80, 0xbb,
0x41, 0x38, 0x6a, 0x41, 0x2b, 0x09, 0x01, 0xb5, 0x4f, 0xf2, 0x68, 0x26, 0x36, 0xa5, 0xf8, 0x16,
0x3a, 0xd9, 0xf0, 0xc3, 0xc4, 0x75, 0xaf, 0x0d, 0x0a, 0xea, 0x8d, 0x6d, 0xda, 0xf4, 0x4c, 0xda,
0x14, 0x61, 0xf7, 0xb4, 0xc0, 0x3b, 0xb9, 0x94, 0xc8, 0x45, 0x52, 0xa4, 0xf1, 0x2b, 0x08, 0x77,
0x78, 0xd3, 0xba, 0xe1, 0x38, 0x21, 0x66, 0x9e, 0x63, 0xce, 0x0b, 0x4c, 0x7c, 0xbd, 0x8f, 0x83,
0x24, 0x48, 0x31, 0x1b, 0x9b, 0xd4, 0x31, 0x6c, 0xda, 0x8c, 0xdb, 0x58, 0x50, 0x6d, 0x5c, 0x4e,
0xe4, 0x22, 0x29, 0xd2, 0xda, 0x9f, 0xe7, 0x11, 0x5a, 0xa6, 0x5d, 0xd3, 0xea, 0xb5, 0xa1, 0x07,
0x87, 0xb8, 0xce, 0xdf, 0x53, 0xd6, 0xf9, 0x8b, 0x59, 0xbd, 0x35, 0x34, 0x31, 0x75, 0xa1, 0xb7,
0x62, 0x0b, 0xfd, 0xa5, 0xe1, 0x55, 0x0c, 0x5e, 0xe9, 0xff, 0x94, 0x43, 0xd3, 0x11, 0xf3, 0x51,
0x2c, 0xf5, 0x77, 0xd5, 0xa5, 0xfe, 0xfc, 0xd0, 0x3d, 0x4b, 0x59, 0xeb, 0x9f, 0x17, 0x10, 0x8e,
0x98, 0x88, 0x65, 0x9a, 0x9b, 0x7a, 0x63, 0xe7, 0x3e, 0x12, 0xe0, 0x1f, 0x43, 0xe6, 0xf4, 0xba,
0x4d, 0x56, 0x04, 0x2d, 0x76, 0x3a, 0x96, 0xcb, 0x0b, 0x98, 0xc0, 0xcc, 0x5f, 0x19, 0xda, 0xcc,
0xc0, 0x82, 0xca, 0xcd, 0x3e, 0xec, 0x95, 0x8e, 0x6b, 0xf7, 0xa2, 0xd5, 0xd3, 0xcf, 0x40, 0x12,
0x0c, 0xc2, 0x1f, 0x20, 0x64, 0x0b, 0xcc, 0x0d, 0x4b, 0xf8, 0x47, 0x56, 0x17, 0x0c, 0x8c, 0x5a,
0xb2, 0x3a, 0x5b, 0x46, 0x2b, 0xf2, 0x76, 0x12, 0x02, 0x13, 0x49, 0xc9, 0xfc, 0x0a, 0x3a, 0x95,
0x62, 0x3d, 0x9e, 0x45, 0x85, 0x1d, 0xda, 0xf3, 0x87, 0x95, 0xb0, 0x7f, 0xe2, 0x39, 0xb9, 0x90,
0x28, 0x89, 0x2a, 0xe0, 0x62, 0xfe, 0x42, 0x4e, 0xfb, 0x7c, 0x54, 0x76, 0x36, 0x1e, 0x87, 0x9f,
0x44, 0x45, 0x1b, 0x5a, 0x8c, 0x86, 0xee, 0x88, 0x00, 0xc5, 0x23, 0x29, 0x11, 0x6d, 0x24, 0xa4,
0x2a, 0x11, 0x3b, 0x7f, 0x44, 0x11, 0xbb, 0x70, 0xc0, 0x11, 0x1b, 0x5b, 0xd0, 0x09, 0x97, 0xd5,
0xd9, 0xad, 0x5e, 0x79, 0x84, 0x83, 0x2f, 0xee, 0x63, 0x65, 0xfb, 0x40, 0x91, 0xc2, 0xa0, 0x85,
0x84, 0x4a, 0xf0, 0x22, 0x9a, 0x69, 0x1b, 0x1d, 0x42, 0xf5, 0x66, 0xaf, 0x4e, 0x1b, 0x56, 0xa7,
0xe9, 0x94, 0x47, 0xf9, 0x30, 0x9f, 0x12, 0x42, 0x33, 0xeb, 0x2a, 0x99, 0xc4, 0xf9, 0xf1, 0x1a,
0x9a, 0xb3, 0xe9, 0xae, 0xc1, 0xcc, 0xb8, 0x0a, 0xcb, 0xd9, 0xb2, 0x7b, 0x6b, 0x46, 0xdb, 0x70,
0xcb, 0x63, 0x7e, 0x19, 0x0f, 0x18, 0x73, 0x24, 0x81, 0x4e, 0x12, 0xa5, 0xf0, 0x13, 0x68, 0xac,
0xab, 0x7b, 0x0e, 0xc4, 0xfa, 0x71, 0x90, 0x2f, 0x46, 0x81, 0xa9, 0xc6, 0x5b, 0x89, 0xa0, 0x42,
0xd9, 0x2c, 0x7b, 0x79, 0xf1, 0x20, 0xbc, 0x7c, 0x3a, 0xdd, 0xc3, 0xb5, 0xef, 0xf2, 0x68, 0x36,
0x1e, 0x34, 0x59, 0xce, 0xb3, 0x36, 0x1d, 0x6a, 0xef, 0xd2, 0xe6, 0x15, 0x7f, 0x7f, 0x04, 0xf0,
0xdc, 0x4d, 0x0b, 0xd1, 0xaa, 0xbd, 0xd1, 0xc7, 0x41, 0x12, 0xa4, 0xf0, 0xd3, 0x92, 0xa3, 0xfb,
0x59, 0x33, 0x9c, 0xb6, 0x04, 0x67, 0x87, 0x69, 0x13, 0x2b, 0x3f, 0x20, 0x8a, 0xd4, 0x18, 0x4e,
0xdb, 0x4d, 0x95, 0x4c, 0xe2, 0xfc, 0xf8, 0x0a, 0x3a, 0xa6, 0xef, 0xea, 0x86, 0xa9, 0x6f, 0x9a,
0x34, 0x04, 0x19, 0xe1, 0x20, 0x0f, 0x0a, 0x90, 0x63, 0x8b, 0x71, 0x06, 0xd2, 0x2f, 0x83, 0xd7,
0xd1, 0x71, 0xaf, 0xd3, 0x0f, 0xe5, 0xbb, 0xd1, 0x43, 0x02, 0xea, 0xf8, 0xcd, 0x7e, 0x16, 0x92,
0x24, 0xa7, 0xfd, 0x73, 0x4e, 0x8e, 0xcf, 0x81, 0xcb, 0xe2, 0x8b, 0x68, 0xc4, 0xed, 0x75, 0x83,
0xf8, 0xfc, 0x44, 0x10, 0x9f, 0x37, 0xa0, 0xed, 0x7b, 0x5e, 0x09, 0xc4, 0x25, 0x18, 0x85, 0x70,
0x19, 0xfc, 0x11, 0x9a, 0x62, 0x53, 0x69, 0x74, 0x5a, 0xfe, 0xa8, 0x88, 0xf8, 0xb0, 0x3a, 0x84,
0xbb, 0x84, 0x18, 0x52, 0x9e, 0x39, 0x06, 0x86, 0x4c, 0x29, 0x44, 0xa2, 0xea, 0x83, 0xdd, 0xef,
0xd4, 0xca, 0x5e, 0xd7, 0xb2, 0xdd, 0x1b, 0x5d, 0x3f, 0x46, 0x83, 0x97, 0x53, 0xde, 0xc0, 0xfb,
0x23, 0x79, 0xb9, 0xcf, 0x46, 0x04, 0x15, 0x3f, 0x8e, 0x46, 0xe9, 0x9e, 0xde, 0x70, 0xb9, 0xc5,
0xc5, 0x28, 0xa3, 0xad, 0xb0, 0x46, 0xe2, 0xd3, 0xb4, 0xbf, 0x80, 0x0d, 0xd4, 0x6a, 0xfd, 0x8a,
0x6d, 0x79, 0xdd, 0xa0, 0xf3, 0x81, 0x9e, 0x5f, 0x46, 0x23, 0x36, 0x94, 0x3e, 0x62, 0xd4, 0x1e,
0x0f, 0x46, 0x8d, 0x40, 0x1b, 0x8c, 0xda, 0xf1, 0x98, 0x94, 0x3f, 0x64, 0x4c, 0x00, 0xb2, 0xf0,
0x98, 0xad, 0x77, 0x5a, 0x34, 0xc8, 0x6f, 0xcf, 0x65, 0x1c, 0xab, 0x6b, 0xcb, 0x84, 0x89, 0x47,
0x1d, 0xe3, 0x9f, 0x50, 0x57, 0xf8, 0xa8, 0xda, 0x1f, 0xe4, 0xd0, 0xcc, 0xd5, 0x8d, 0x8d, 0xda,
0xb5, 0x4e, 0x0b, 0x76, 0x8b, 0x4e, 0x4d, 0x77, 0xb7, 0x59, 0x0a, 0xee, 0xc2, 0x7f, 0xe3, 0x29,
0x98, 0xd1, 0x08, 0xa7, 0xe0, 0x6d, 0x34, 0xce, 0xd6, 0x23, 0xed, 0x34, 0x87, 0x2c, 0xad, 0x84,
0xba, 0xaa, 0x0f, 0x52, 0x9d, 0x11, 0x3a, 0xc6, 0x45, 0x03, 0x09, 0xe0, 0xb5, 0x5f, 0x45, 0x73,
0x92, 0x79, 0x6c, 0xbc, 0xf8, 0x9e, 0x15, 0x37, 0xd0, 0x28, 0xb3, 0x24, 0xd8, 0x91, 0x66, 0xdd,
0x60, 0xc5, 0xba, 0x1c, 0x4d, 0x28, 0xfb, 0x82, 0x12, 0x85, 0x63, 0x6b, 0xff, 0x91, 0x47, 0xa7,
0xae, 0x5a, 0xb6, 0xf1, 0xa1, 0xd5, 0x71, 0x75, 0x13, 0xf2, 0xc7, 0xa2, 0xe7, 0x5a, 0x4e, 0x43,
0x37, 0xa9, 0x7d, 0x88, 0x45, 0xab, 0xa9, 0x14, 0xad, 0xaf, 0x64, 0xed, 0x59, 0xb2, 0xbd, 0xa9,
0x15, 0xac, 0x1b, 0xab, 0x60, 0xd7, 0x0e, 0x48, 0xdf, 0xe0, 0x72, 0xf6, 0x07, 0x39, 0xf4, 0x50,
0x8a, 0xe4, 0x51, 0xd4, 0xb6, 0x3b, 0x6a, 0x6d, 0xbb, 0x7a, 0x30, 0x7d, 0x4e, 0x29, 0x74, 0x7f,
0x98, 0x4f, 0xed, 0x2b, 0x2f, 0xad, 0x3e, 0x80, 0x5a, 0x83, 0x7d, 0x11, 0xba, 0x25, 0xfa, 0xba,
0x94, 0xd1, 0x9e, 0xba, 0xb7, 0x19, 0x1c, 0xf5, 0x00, 0x08, 0x85, 0x6d, 0x61, 0x83, 0x4a, 0xd5,
0x86, 0x00, 0x27, 0xa1, 0x1a, 0x7c, 0x0e, 0x4d, 0xf0, 0xea, 0x41, 0xc9, 0x73, 0x33, 0xec, 0x5c,
0x68, 0x3d, 0x6a, 0x26, 0x32, 0x0f, 0x7e, 0x16, 0x44, 0xf4, 0xbd, 0x58, 0x96, 0x0b, 0x8f, 0x93,
0xd6, 0x23, 0x12, 0x91, 0xf9, 0x20, 0xe4, 0x4f, 0x37, 0xba, 0x9e, 0x74, 0xd2, 0x28, 0xca, 0xa9,
0xac, 0x5d, 0x4c, 0x3a, 0xb4, 0xac, 0x62, 0x50, 0x3d, 0x0d, 0x14, 0xa9, 0x8d, 0xc4, 0xd4, 0x69,
0x7f, 0x5b, 0x40, 0x8f, 0x0c, 0xf4, 0x51, 0xbc, 0x3a, 0xa0, 0x7a, 0x38, 0x99, 0xa1, 0x72, 0x68,
0xa2, 0x29, 0x53, 0x77, 0x5c, 0x3e, 0xdc, 0x1b, 0x46, 0x3b, 0xc8, 0x6e, 0xbf, 0x70, 0x9f, 0x8e,
0xcb, 0x44, 0xfc, 0x14, 0xb6, 0x26, 0xa3, 0x10, 0x15, 0x94, 0x55, 0x1c, 0x62, 0xe7, 0x9f, 0x56,
0x71, 0x2c, 0xa9, 0x64, 0x12, 0xe7, 0x67, 0x10, 0x62, 0x63, 0x1e, 0xab, 0x37, 0x42, 0x88, 0x65,
0x95, 0x4c, 0xe2, 0xfc, 0x50, 0xf5, 0x9d, 0x11, 0xa8, 0xea, 0xf0, 0x4b, 0xa7, 0xc7, 0x7e, 0xdd,
0xf1, 0x38, 0xc0, 0x9d, 0x59, 0x1a, 0xcc, 0x4a, 0xee, 0x85, 0xa5, 0xad, 0xa3, 0xa9, 0xab, 0x96,
0xe3, 0xd6, 0x58, 0x4a, 0x66, 0x79, 0x0b, 0x3f, 0x82, 0x0a, 0xe0, 0x9c, 0x62, 0x27, 0x32, 0x21,
0xcc, 0x2e, 0x30, 0xe7, 0x65, 0xed, 0x9c, 0xac, 0xef, 0x09, 0xbf, 0x8e, 0xc8, 0xe0, 0x97, 0xac,
0x5d, 0xbb, 0x82, 0xc6, 0x45, 0x5e, 0x94, 0x81, 0x0a, 0x83, 0x81, 0x0a, 0x09, 0x40, 0x7f, 0x92,
0x07, 0x24, 0x3f, 0x8d, 0x1c, 0x62, 0x42, 0x78, 0x5b, 0x49, 0x08, 0x17, 0x87, 0x4b, 0xb5, 0xa9,
0x09, 0xa0, 0x19, 0x4b, 0x00, 0x2f, 0x0c, 0x89, 0x3f, 0x38, 0xe0, 0x7f, 0x91, 0x43, 0xd3, 0x6a,
0xd2, 0x67, 0x11, 0x85, 0xad, 0x21, 0xa3, 0x41, 0xaf, 0x47, 0x1b, 0xfe, 0x30, 0xa2, 0xd4, 0x23,
0x12, 0x91, 0xf9, 0x30, 0x0d, 0xc5, 0x98, 0x3b, 0x88, 0x41, 0xa9, 0xa4, 0x18, 0xcd, 0xae, 0x4e,
0x2a, 0xfe, 0xd5, 0x09, 0x18, 0xea, 0xde, 0x80, 0x35, 0x6f, 0x43, 0x39, 0xd8, 0xa7, 0x86, 0x7b,
0x96, 0x8c, 0xab, 0xfd, 0x43, 0x0e, 0x4d, 0x08, 0x83, 0x8f, 0x22, 0x23, 0xbd, 0xa5, 0x66, 0xa4,
0xe7, 0x86, 0xac, 0xa7, 0x92, 0x33, 0xd0, 0x97, 0x51, 0x5f, 0x58, 0x05, 0xc5, 0x0a, 0xbc, 0x6d,
0x58, 0x4e, 0xf1, 0x02, 0x8f, 0x2d, 0x31, 0xc2, 0x29, 0xf8, 0xb7, 0x72, 0x68, 0xd6, 0x88, 0xd5,
0x5c, 0x62, 0xa8, 0x5f, 0x1a, 0xce, 0xb4, 0x10, 0x26, 0xba, 0x50, 0x8a, 0x53, 0x48, 0x9f, 0x4a,
0xcd, 0x43, 0x7d, 0x5c, 0x58, 0x07, 0xeb, 0x5d, 0xb7, 0x3b, 0x64, 0xae, 0x4c, 0xaa, 0x26, 0xab,
0x45, 0xde, 0x7d, 0xa0, 0x10, 0x0e, 0xad, 0x7d, 0x91, 0x0f, 0x07, 0xac, 0xee, 0xaf, 0x91, 0xb0,
0xde, 0xcd, 0x1d, 0x44, 0xbd, 0x3b, 0x91, 0x54, 0xeb, 0x42, 0x04, 0x29, 0xb8, 0xe6, 0xb0, 0xe7,
0x6d, 0x42, 0xc3, 0xc6, 0x5a, 0x3d, 0x8a, 0x53, 0xf0, 0x41, 0x18, 0x24, 0x7e, 0x0f, 0x8d, 0xb2,
0xdd, 0x04, 0x5b, 0xe2, 0x85, 0xe1, 0x43, 0x08, 0x1b, 0xaf, 0xc8, 0xc3, 0xd8, 0x17, 0x78, 0x18,
0xc7, 0x85, 0x32, 0x7d, 0x4a, 0x89, 0x03, 0xf8, 0x36, 0x9a, 0x34, 0x2d, 0xbd, 0x59, 0xd5, 0x4d,
0x1d, 0x8a, 0x91, 0xe0, 0xec, 0xfe, 0x17, 0x07, 0x47, 0xc4, 0x35, 0x49, 0x42, 0xc4, 0x93, 0xf0,
0x52, 0x4f, 0xa6, 0x11, 0x05, 0x5b, 0xd3, 0x11, 0x8a, 0x7a, 0x8f, 0xcf, 0xa0, 0x51, 0xe6, 0xc2,
0xfe, 0xce, 0xa0, 0x54, 0x2d, 0x31, 0x5b, 0x99, 0x67, 0x83, 0xad, 0xbc, 0x1d, 0x9f, 0x47, 0xc8,
0xa1, 0x0d, 0x9b, 0xba, 0x3c, 0xec, 0xf0, 0xc3, 0xaf, 0x28, 0x00, 0xd7, 0x43, 0x0a, 0x91, 0xb8,
0xb4, 0xdf, 0xcb, 0xa3, 0xc2, 0x2b, 0xd6, 0xe6, 0x21, 0x06, 0xf9, 0x37, 0x94, 0x20, 0x9f, 0x75,
0xfd, 0x83, 0x6d, 0xa9, 0x01, 0xfe, 0xfd, 0x58, 0x80, 0xbf, 0x30, 0x04, 0xf6, 0xe0, 0xe0, 0xfe,
0x2f, 0x05, 0x34, 0x09, 0x5c, 0x4b, 0x56, 0xa7, 0x69, 0xf0, 0x52, 0xe8, 0x19, 0xe5, 0x90, 0xe0,
0xd1, 0xd8, 0x21, 0xc1, 0xac, 0xcc, 0x2b, 0x1d, 0x0f, 0xdc, 0x0a, 0x0d, 0xf5, 0x27, 0xe5, 0xb2,
0xaa, 0x0e, 0x24, 0x07, 0xde, 0xbe, 0x57, 0x42, 0x4c, 0xd5, 0x3c, 0xd8, 0xad, 0xf2, 0x1a, 0xaa,
0x66, 0x5b, 0x9b, 0x7e, 0x61, 0x56, 0xc8, 0x5e, 0x98, 0x9d, 0x10, 0xb6, 0xf0, 0xe2, 0x2c, 0x44,
0x22, 0x2a, 0x30, 0xbe, 0x83, 0x30, 0x6b, 0xd8, 0x80, 0xcd, 0xb5, 0xe3, 0xf7, 0x8e, 0xa9, 0x1b,
0xc9, 0xae, 0x2e, 0x3c, 0xb5, 0x5a, 0xeb, 0x83, 0x23, 0x09, 0x2a, 0xd8, 0x39, 0x86, 0x4d, 0x75,
0x07, 0xea, 0xd6, 0x51, 0x3e, 0x74, 0xd1, 0x76, 0x9f, 0xb7, 0x12, 0x41, 0xc5, 0x4f, 0xa1, 0xf1,
0x36, 0xac, 0x13, 0x56, 0x9f, 0x8d, 0x71, 0xc6, 0x70, 0xe7, 0xbd, 0xee, 0x37, 0x93, 0x80, 0xae,
0xfd, 0x4d, 0x0e, 0x8d, 0xc3, 0x44, 0x1d, 0x45, 0xf2, 0x7b, 0x5d, 0x4d, 0x7e, 0xe7, 0xb3, 0x3b,
0x68, 0x4a, 0xe2, 0xfb, 0xab, 0x02, 0xef, 0x03, 0x8f, 0xe1, 0xb0, 0xe7, 0xe9, 0xea, 0xb6, 0x6e,
0x9a, 0xd4, 0x34, 0x9c, 0xb6, 0x28, 0x1d, 0xf9, 0x9e, 0xa7, 0x16, 0x35, 0x13, 0x99, 0x87, 0x89,
0x34, 0xac, 0x76, 0xd7, 0xa4, 0xc1, 0x0d, 0x43, 0x28, 0xb2, 0x14, 0x35, 0x13, 0x99, 0x07, 0xdf,
0x40, 0x27, 0xf4, 0x86, 0x6b, 0xec, 0xd2, 0x65, 0xaa, 0x37, 0x4d, 0xa3, 0x43, 0x83, 0xd3, 0xdc,
0x02, 0x2f, 0x21, 0x1f, 0x04, 0xe1, 0x13, 0x8b, 0x49, 0x0c, 0x24, 0x59, 0x4e, 0x39, 0x4e, 0x1f,
0x39, 0xc4, 0xe3, 0xf4, 0x67, 0xd0, 0xa4, 0x0e, 0x3b, 0xa3, 0x80, 0xc2, 0xfd, 0xa8, 0x58, 0x9d,
0x65, 0xa1, 0x77, 0x51, 0x6a, 0x27, 0x0a, 0x97, 0x72, 0x08, 0x3f, 0x76, 0xd0, 0xd7, 0xa6, 0x7f,
0x5d, 0x40, 0xa5, 0x30, 0xf8, 0x60, 0x0b, 0xa1, 0x46, 0xb0, 0xc0, 0x83, 0x63, 0x9f, 0x4b, 0xd9,
0x3d, 0x25, 0x0c, 0x12, 0x51, 0x3c, 0x0e, 0x9b, 0x1c, 0x22, 0xa9, 0x80, 0x88, 0x5c, 0x82, 0x00,
0x62, 0xbb, 0xc3, 0xee, 0xe5, 0xa6, 0x00, 0xbb, 0x54, 0x0f, 0x10, 0x48, 0x04, 0x86, 0x5b, 0xb0,
0x29, 0x0e, 0x7d, 0x66, 0xd8, 0x88, 0xe4, 0x6f, 0x7e, 0x15, 0x18, 0x12, 0x83, 0x65, 0x61, 0xc1,
0xf7, 0x2a, 0xb1, 0xc1, 0x0b, 0xc3, 0x82, 0xef, 0x82, 0x44, 0x50, 0xf1, 0x02, 0x74, 0xd5, 0x6b,
0x34, 0x28, 0x6d, 0xd2, 0xa6, 0xd8, 0xb8, 0x1d, 0x13, 0xac, 0xa5, 0x7a, 0x40, 0x20, 0x11, 0x0f,
0x03, 0xde, 0xd2, 0x0d, 0x76, 0x13, 0x3c, 0xa6, 0x02, 0xaf, 0xf2, 0x56, 0x22, 0xa8, 0xda, 0xff,
0xe7, 0xd1, 0x94, 0xe2, 0x7f, 0xf8, 0x37, 0x73, 0xec, 0x20, 0xc1, 0x6d, 0x6c, 0xf3, 0xe6, 0x60,
0x22, 0xd7, 0xf7, 0xe3, 0xd3, 0x95, 0xf5, 0x08, 0xcf, 0xbf, 0xaa, 0x93, 0xce, 0x25, 0x42, 0x0a,
0x91, 0xd5, 0xe2, 0x4f, 0xa0, 0xc0, 0xe5, 0xdf, 0x2b, 0x7b, 0x5d, 0x56, 0x39, 0x48, 0x57, 0x88,
0x57, 0xf6, 0x63, 0x0b, 0xa1, 0x1f, 0x78, 0xb0, 0x53, 0xe6, 0xe7, 0xd1, 0x61, 0xa1, 0xbb, 0x1e,
0x53, 0x44, 0xfa, 0x54, 0xcf, 0x5f, 0x46, 0xb3, 0xf1, 0x5e, 0x64, 0xba, 0xb2, 0xfb, 0xa3, 0x1c,
0x2a, 0xa7, 0x19, 0xc2, 0x76, 0xb1, 0x21, 0x50, 0x54, 0x1d, 0xbe, 0x4a, 0x7b, 0x3e, 0xea, 0x0a,
0x2a, 0x5a, 0x5d, 0x76, 0x8a, 0x21, 0x6e, 0xec, 0x4a, 0xd5, 0xa7, 0x82, 0x55, 0x79, 0x43, 0xb4,
0x43, 0xee, 0x3d, 0xa1, 0xc0, 0x07, 0x04, 0x12, 0x8a, 0x62, 0x0d, 0x8d, 0x71, 0x7b, 0xfc, 0x2a,
0xb3, 0x54, 0x45, 0xcc, 0x1f, 0x78, 0x7d, 0x0d, 0xa9, 0xd8, 0xa7, 0x68, 0x7f, 0x0a, 0x85, 0x35,
0x4b, 0x00, 0xc1, 0xb9, 0xf8, 0x25, 0x96, 0x9a, 0x25, 0x58, 0x61, 0xa3, 0x94, 0x6d, 0xe5, 0x2e,
0xa9, 0xbc, 0x4c, 0x78, 0xcb, 0xa0, 0x66, 0xb3, 0x2e, 0x5f, 0x37, 0x4a, 0xc2, 0xab, 0x32, 0x91,
0xa8, 0xbc, 0xec, 0x44, 0xff, 0x0e, 0x1b, 0x70, 0xbe, 0xf4, 0xa4, 0x13, 0xfd, 0xd7, 0x59, 0x23,
0xf1, 0x69, 0xec, 0xa4, 0x24, 0x38, 0x58, 0x13, 0x4f, 0xec, 0xf8, 0x42, 0x2a, 0x45, 0x27, 0x25,
0x44, 0x25, 0x93, 0x38, 0x3f, 0xbe, 0x88, 0xa6, 0xd9, 0x5b, 0x3f, 0xcb, 0x73, 0xe5, 0x7b, 0xbd,
0x82, 0xbf, 0x7c, 0x37, 0x14, 0x0a, 0x89, 0x71, 0xf2, 0xe7, 0x3d, 0xd7, 0xa9, 0x7b, 0xc7, 0xb2,
0x77, 0x6a, 0x96, 0x69, 0x34, 0x7a, 0x87, 0x58, 0x7f, 0x6e, 0x2a, 0xf5, 0xe7, 0xcb, 0x19, 0xd7,
0x80, 0x62, 0x65, 0x5a, 0x25, 0xaa, 0xfd, 0x1f, 0x38, 0xa9, 0xc2, 0x29, 0x6f, 0x4a, 0x29, 0x1a,
0x65, 0x57, 0x2d, 0x41, 0x44, 0xd8, 0x97, 0x05, 0x6c, 0x07, 0x2f, 0x9d, 0xe9, 0x33, 0x58, 0xe2,
0xa3, 0xb3, 0x7e, 0x6e, 0xd9, 0x56, 0x5b, 0xac, 0xf5, 0xfd, 0x69, 0xa1, 0xd4, 0x8e, 0xfa, 0xb9,
0x0a, 0xa8, 0x84, 0x63, 0x6b, 0xff, 0x9e, 0x43, 0xc7, 0x14, 0xce, 0xa3, 0x28, 0xa2, 0x74, 0xb5,
0x88, 0x7a, 0x61, 0x3f, 0x3d, 0x4b, 0x29, 0xa7, 0x7e, 0x3b, 0x1f, 0xeb, 0x17, 0x1b, 0x01, 0x48,
0xcc, 0x13, 0x5d, 0xab, 0x59, 0x3f, 0xc8, 0x57, 0x5a, 0x7e, 0x59, 0x16, 0x81, 0x12, 0x59, 0x03,
0xfe, 0x75, 0x18, 0x5e, 0xf6, 0x12, 0xc4, 0xe9, 0xea, 0x0d, 0x5a, 0x3f, 0xc8, 0xb7, 0x06, 0x27,
0xd8, 0x65, 0xeb, 0xf5, 0x38, 0x34, 0xe9, 0xd7, 0xa6, 0xfd, 0x65, 0x7c, 0x8a, 0x99, 0x93, 0xe1,
0xd7, 0x50, 0x91, 0x3f, 0xcb, 0x6d, 0x58, 0xa6, 0x88, 0x64, 0xcf, 0xb2, 0xd9, 0xaa, 0x89, 0x36,
0x88, 0xa2, 0x3f, 0x37, 0x70, 0x07, 0x13, 0x30, 0x92, 0x10, 0x06, 0xaf, 0xa1, 0x91, 0xee, 0xf0,
0xe7, 0x5c, 0xfc, 0x60, 0x83, 0x1f, 0x6e, 0x71, 0x14, 0xed, 0x47, 0x71, 0xb3, 0x79, 0x69, 0xec,
0x1c, 0xfc, 0x0c, 0x86, 0x19, 0x38, 0x75, 0x16, 0x6d, 0x34, 0x2e, 0x8e, 0x7b, 0x86, 0xcc, 0xbb,
0x69, 0x91, 0x24, 0xda, 0xd3, 0x04, 0x8d, 0x81, 0x22, 0xbe, 0x30, 0xb9, 0x41, 0x0d, 0xcf, 0x36,
0xdc, 0xde, 0xa1, 0x07, 0xd5, 0x2d, 0x25, 0xa8, 0x2e, 0x67, 0xec, 0x60, 0x9f, 0xa5, 0xa9, 0x81,
0xf5, 0xbf, 0x72, 0xe8, 0x44, 0x1f, 0xf7, 0x51, 0x04, 0x1d, 0xaa, 0x06, 0x9d, 0x97, 0xf7, 0xdb,
0xc3, 0x94, 0xc0, 0x73, 0x17, 0x25, 0xf4, 0x8f, 0xbb, 0xee, 0x79, 0x84, 0xba, 0xb6, 0xb1, 0x0b,
0xc5, 0x66, 0x4b, 0x3c, 0x9d, 0x2c, 0x46, 0x73, 0x52, 0x0b, 0x29, 0x44, 0xe2, 0xc2, 0xbf, 0xc6,
0x9e, 0x35, 0x6e, 0xe9, 0x9e, 0xe9, 0x2e, 0x36, 0x9b, 0x4b, 0x7a, 0x57, 0xdf, 0x34, 0x4c, 0xa8,
0xf9, 0xc5, 0x1d, 0x7b, 0xa9, 0xba, 0xe2, 0x3f, 0x69, 0x4c, 0xe2, 0x80, 0x15, 0xfc, 0xf3, 0x83,
0xcf, 0x20, 0x02, 0xe6, 0x1e, 0x49, 0x51, 0x82, 0x7f, 0x03, 0xb2, 0xa0, 0xed, 0x57, 0x67, 0xcd,
0x65, 0xdb, 0xea, 0x2a, 0x16, 0xf8, 0xa5, 0xd3, 0x15, 0xb0, 0xa0, 0x4c, 0x52, 0x78, 0xb2, 0xd8,
0x90, 0xaa, 0x08, 0xbb, 0xe8, 0x38, 0xec, 0x73, 0xad, 0x3b, 0x54, 0x1d, 0x81, 0x11, 0xae, 0xbf,
0xca, 0x5e, 0x8a, 0x2c, 0xf6, 0x93, 0xb3, 0xa8, 0x4e, 0x82, 0x87, 0x8d, 0xc6, 0xf8, 0xae, 0x65,
0x7a, 0x10, 0x4d, 0xa1, 0x0c, 0x62, 0x9a, 0x58, 0xc4, 0x1d, 0xbf, 0xe5, 0x37, 0x7d, 0xcf, 0xf6,
0x0f, 0x75, 0x7e, 0x20, 0x14, 0x70, 0xb1, 0x4b, 0x02, 0x76, 0x6a, 0x27, 0xd6, 0x3a, 0xdf, 0x6d,
0x14, 0xa3, 0xe0, 0x72, 0x35, 0x22, 0x11, 0x99, 0x0f, 0xb7, 0x51, 0x69, 0x5b, 0x5c, 0x18, 0x39,
0xe5, 0xf1, 0xa1, 0x12, 0xa2, 0x72, 0xe1, 0x14, 0x6d, 0x87, 0x82, 0x66, 0x87, 0x44, 0x1a, 0xd8,
0xb1, 0x0a, 0xff, 0xb8, 0xb6, 0xcc, 0x5f, 0x40, 0x15, 0xa3, 0x10, 0x74, 0xd5, 0x6f, 0x26, 0x01,
0x3d, 0x60, 0xbd, 0x56, 0x5b, 0x2a, 0x97, 0xfa, 0x59, 0xa1, 0x99, 0x04, 0x74, 0xdc, 0x45, 0xe3,
0x0e, 0x5d, 0x33, 0x3a, 0xde, 0x5e, 0x19, 0xf1, 0xa5, 0xbb, 0x92, 0xf5, 0x5e, 0x78, 0x85, 0x4b,
0xc7, 0x1e, 0xa3, 0x44, 0x1a, 0x05, 0x9d, 0x04, 0x6a, 0xf0, 0x1e, 0x2a, 0xd9, 0x5e, 0x67, 0xd1,
0xb9, 0xe9, 0x50, 0xbb, 0x3c, 0xc1, 0x75, 0x66, 0x8d, 0xca, 0x24, 0x90, 0x8f, 0x6b, 0x0d, 0x47,
0x30, 0xe4, 0x20, 0x91, 0x32, 0xfc, 0xfb, 0x39, 0x84, 0x1d, 0xaf, 0x0b, 0x9b, 0x57, 0xb6, 0x63,
0xd1, 0x4d, 0xfe, 0x1e, 0xc6, 0x29, 0x4f, 0x72, 0x1b, 0x6a, 0x99, 0xef, 0xc3, 0xe3, 0x40, 0x71,
0x63, 0xc2, 0xf3, 0xb5, 0x7e, 0x56, 0x92, 0x60, 0x07, 0x9b, 0x8a, 0x2d, 0x87, 0xff, 0xbb, 0x3c,
0x35, 0xd4, 0x54, 0x24, 0xbf, 0x0b, 0x8a, 0xa6, 0x42, 0xd0, 0x49, 0xa0, 0x86, 0xbd, 0xbd, 0xb6,
0xa9, 0xde, 0xbc, 0xd1, 0x31, 0x7b, 0xc4, 0xb2, 0xdc, 0x55, 0x88, 0x5d, 0x4e, 0xcf, 0x81, 0x68,
0x58, 0x9e, 0xe6, 0x6e, 0x13, 0xbe, 0xbd, 0x26, 0x89, 0x5c, 0x24, 0x45, 0x9a, 0xbf, 0xbd, 0x16,
0xd7, 0xb8, 0x87, 0xfb, 0x1b, 0x8b, 0xfd, 0xbd, 0xbd, 0x8e, 0x4c, 0x3c, 0xb4, 0xb7, 0xd7, 0x92,
0x8a, 0x7b, 0xbf, 0xbd, 0x8e, 0x98, 0x7f, 0x0a, 0xde, 0x5e, 0x47, 0xc6, 0xa6, 0xe4, 0xd3, 0x1f,
0x2b, 0x3d, 0xfa, 0x19, 0x7c, 0xe0, 0xcb, 0x2e, 0x74, 0x66, 0xe3, 0x0e, 0xa0, 0xbc, 0xfd, 0xcc,
0xdd, 0xf3, 0xed, 0x67, 0x0d, 0xcd, 0x6d, 0x79, 0xa6, 0xd9, 0xe3, 0xbd, 0x91, 0xde, 0x52, 0xf8,
0xc7, 0xc4, 0x0f, 0x0b, 0xc9, 0xb9, 0xd5, 0x04, 0x1e, 0x92, 0x28, 0x99, 0xf2, 0x8e, 0xb5, 0x30,
0xd4, 0x3b, 0xd6, 0x4b, 0x68, 0x8a, 0x45, 0x80, 0x5e, 0xec, 0x89, 0x47, 0x78, 0x38, 0x42, 0x64,
0x22, 0x51, 0x79, 0xb5, 0x87, 0xd1, 0xbc, 0xf8, 0x37, 0xc3, 0x5a, 0xb2, 0x3a, 0x2e, 0x7b, 0x47,
0x49, 0xed, 0x65, 0xaf, 0xdd, 0xee, 0x69, 0x97, 0xc1, 0x79, 0x94, 0x17, 0xbb, 0xfe, 0xc0, 0xf9,
0x8f, 0x88, 0xc5, 0x53, 0x0a, 0x69, 0xe0, 0xfc, 0x76, 0x12, 0x72, 0x68, 0xdf, 0xe4, 0xd0, 0xa9,
0x94, 0x37, 0x9c, 0xf8, 0x36, 0x9a, 0x6e, 0xeb, 0x7b, 0xd2, 0x23, 0x55, 0xb1, 0xbc, 0xb2, 0x6e,
0x7c, 0xf8, 0xf1, 0xca, 0xba, 0x82, 0x44, 0x62, 0xc8, 0x3c, 0xf6, 0xe9, 0x7b, 0x75, 0xcf, 0x6e,
0xd1, 0x21, 0xb7, 0x57, 0xdc, 0x75, 0xd7, 0x05, 0x06, 0x09, 0xd1, 0xd8, 0x4b, 0xd0, 0x72, 0x5a,
0x22, 0x84, 0x92, 0x46, 0x7e, 0x0b, 0xfa, 0x58, 0xec, 0x2d, 0xe8, 0xb1, 0x3e, 0xb9, 0x23, 0x7a,
0x09, 0xfa, 0x65, 0x0e, 0x9d, 0x4c, 0x2e, 0x18, 0xf0, 0x2f, 0x29, 0x16, 0x9f, 0x89, 0x59, 0x3c,
0x13, 0x93, 0x12, 0xf6, 0x6e, 0xa3, 0x69, 0x51, 0x56, 0x08, 0x98, 0xfb, 0xf8, 0xc1, 0xe2, 0x6e,
0x58, 0xb3, 0x04, 0x09, 0x92, 0xcf, 0xa3, 0xda, 0x46, 0x62, 0xb8, 0xda, 0x1f, 0xe6, 0xd1, 0x28,
0x7f, 0x20, 0x75, 0x88, 0xd9, 0xec, 0x4d, 0x25, 0x9b, 0x65, 0xbd, 0x42, 0xe5, 0xd6, 0xa5, 0x26,
0xb2, 0xcd, 0x58, 0x22, 0xbb, 0x38, 0x14, 0xfa, 0xe0, 0x1c, 0xf6, 0x3c, 0x2a, 0x85, 0x46, 0x64,
0x8b, 0x73, 0xac, 0x62, 0x98, 0x90, 0x54, 0x64, 0x8c, 0x92, 0xbb, 0x4a, 0xb6, 0x18, 0xe6, 0x97,
0xb5, 0x92, 0xee, 0x4a, 0x90, 0x26, 0xfc, 0x63, 0xfe, 0xe8, 0x89, 0x63, 0x7f, 0xf6, 0x80, 0x20,
0xe5, 0xff, 0x3c, 0x39, 0x3c, 0xd6, 0x28, 0x70, 0xef, 0x3d, 0x29, 0x64, 0xa6, 0x37, 0x14, 0x2a,
0x89, 0x71, 0xcf, 0x43, 0xfc, 0x54, 0x94, 0x65, 0x3a, 0x8d, 0xff, 0x26, 0x8f, 0x26, 0xeb, 0x20,
0xa9, 0xb7, 0xe8, 0x92, 0xa9, 0x1f, 0xea, 0xe3, 0x30, 0xd8, 0x20, 0x75, 0x6d, 0xcb, 0x8f, 0xac,
0x34, 0x38, 0x02, 0x8f, 0x4e, 0x5f, 0x22, 0x12, 0x91, 0xf9, 0xf0, 0x47, 0xb0, 0x6f, 0xd6, 0x6d,
0x1d, 0x60, 0xa0, 0x32, 0x11, 0xcf, 0x42, 0x5e, 0xcd, 0x3a, 0x31, 0x52, 0x0f, 0x2b, 0xb5, 0x10,
0xcd, 0x9f, 0x9b, 0x68, 0x13, 0x1e, 0x12, 0x88, 0xa4, 0x72, 0xfe, 0x45, 0x34, 0x13, 0x13, 0xc9,
0x34, 0xc2, 0xff, 0x9a, 0x43, 0xb3, 0xb2, 0xfe, 0xa3, 0xa8, 0xca, 0xde, 0x57, 0xab, 0xb2, 0x4b,
0xfb, 0x18, 0xae, 0x94, 0xba, 0xec, 0xef, 0x72, 0x68, 0x2e, 0xe9, 0x31, 0x2f, 0x7b, 0xb1, 0xb5,
0x63, 0x88, 0xd7, 0x47, 0xd2, 0x8b, 0xad, 0x57, 0xa1, 0x8d, 0x70, 0x4a, 0xf8, 0xbb, 0xb9, 0x7c,
0xea, 0xef, 0xe6, 0xce, 0x23, 0x04, 0xa6, 0x05, 0xf7, 0x18, 0x05, 0xf5, 0xdd, 0x4b, 0xf4, 0x3f,
0x11, 0x20, 0x12, 0x17, 0x7f, 0xa3, 0x17, 0xd9, 0x23, 0x2e, 0x3f, 0xa2, 0xc7, 0x73, 0x92, 0xa9,
0x32, 0x9f, 0xf6, 0xf7, 0x39, 0xf4, 0xd8, 0x3d, 0x37, 0x61, 0xb8, 0xaa, 0xa4, 0x95, 0x4a, 0x2c,
0xad, 0x9c, 0x4e, 0x07, 0x38, 0xc2, 0xdf, 0x47, 0x7c, 0x9a, 0x47, 0x78, 0x63, 0xdb, 0xb0, 0x9b,
0xe0, 0xac, 0x6e, 0x2f, 0xb8, 0xed, 0x39, 0xdc, 0xf5, 0xdc, 0xa4, 0x4e, 0xc3, 0x36, 0xf8, 0x20,
0xc5, 0xd7, 0xf3, 0x72, 0x44, 0x22, 0x32, 0x1f, 0x6c, 0x86, 0x8a, 0xc2, 0x9b, 0x83, 0xd5, 0x9c,
0x75, 0xd3, 0x10, 0x79, 0x40, 0xb4, 0x08, 0x44, 0x03, 0xc4, 0xf3, 0x00, 0x5c, 0xfb, 0x0c, 0xca,
0x84, 0xfe, 0x01, 0x59, 0xf6, 0x9f, 0x30, 0x1d, 0xd6, 0xa0, 0x3c, 0x8c, 0x46, 0x38, 0x2a, 0x1b,
0x8d, 0x49, 0xff, 0x50, 0x9b, 0x69, 0x24, 0xbc, 0x55, 0xfb, 0x2e, 0x87, 0xe6, 0x93, 0x4d, 0x3a,
0x8a, 0xa8, 0x70, 0x5b, 0x8d, 0x0a, 0x59, 0x0f, 0x06, 0x92, 0x0d, 0x4f, 0x89, 0x0f, 0xdf, 0x24,
0x0e, 0xfe, 0x51, 0xf4, 0x72, 0x4b, 0xed, 0xe5, 0xe2, 0xbe, 0x7b, 0x99, 0xdc, 0xc3, 0xea, 0x53,
0x77, 0xff, 0xe7, 0xf4, 0x03, 0x5f, 0xc1, 0xdf, 0x7f, 0xc2, 0xdf, 0xc7, 0xdf, 0x9e, 0xce, 0xdd,
0x85, 0xbf, 0xaf, 0xe0, 0xef, 0xbf, 0xe1, 0xef, 0xb3, 0xff, 0x3d, 0xfd, 0xc0, 0x9b, 0xe3, 0x02,
0xf3, 0x27, 0x01, 0x00, 0x00, 0xff, 0xff, 0x55, 0x2c, 0x00, 0x0f, 0x93, 0x46, 0x00, 0x00,