diff --git a/go.mod b/go.mod index e4378ba6..863eb6fd 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,6 @@ require ( github.com/DataDog/zstd_0 v0.0.0-20210310093942-586c1286621f github.com/chrusty/protoc-gen-jsonschema v0.0.0-20240212064413-73d5723042b8 github.com/gogo/protobuf v1.3.2 - github.com/golang/protobuf v1.5.0 github.com/stretchr/testify v1.6.1 google.golang.org/protobuf v1.30.0 ) diff --git a/go.sum b/go.sum index a37487af..5e46e17a 100644 --- a/go.sum +++ b/go.sum @@ -14,7 +14,6 @@ github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6Ni github.com/fatih/camelcase v1.0.0/go.mod h1:yN2Sb0lFhZJUdVvtELVWefmrXpuZESvPmqwoZc+/fpc= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang/protobuf v1.5.0 h1:LUVKkCeviFUMKqHa4tXIIij/lbhnMbP7Fn5wKdKkRh4= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/google/go-cmp v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= diff --git a/process/agent.pb.go b/process/agent.pb.go index 7806c788..0a5d2ad9 100644 --- a/process/agent.pb.go +++ b/process/agent.pb.go @@ -2094,6 +2094,82 @@ func (m *CollectorPod) GetInfo() *SystemInfo { return nil } +type CollectorPodDisruptionBudget struct { + ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + ClusterId string `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"` + GroupId int32 `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"` + PodDisruptionBudget []*PodDisruptionBudget `protobuf:"bytes,4,rep,name=podDisruptionBudget,proto3" json:"podDisruptionBudget,omitempty"` + Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"` +} + +func (m *CollectorPodDisruptionBudget) Reset() { *m = CollectorPodDisruptionBudget{} } +func (m *CollectorPodDisruptionBudget) String() string { return proto.CompactTextString(m) } +func (*CollectorPodDisruptionBudget) ProtoMessage() {} +func (*CollectorPodDisruptionBudget) Descriptor() ([]byte, []int) { + return fileDescriptor_69b34851fbf62631, []int{16} +} +func (m *CollectorPodDisruptionBudget) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *CollectorPodDisruptionBudget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_CollectorPodDisruptionBudget.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *CollectorPodDisruptionBudget) XXX_Merge(src proto.Message) { + xxx_messageInfo_CollectorPodDisruptionBudget.Merge(m, src) +} +func (m *CollectorPodDisruptionBudget) XXX_Size() int { + return m.Size() +} +func (m *CollectorPodDisruptionBudget) XXX_DiscardUnknown() { + xxx_messageInfo_CollectorPodDisruptionBudget.DiscardUnknown(m) +} + +var xxx_messageInfo_CollectorPodDisruptionBudget proto.InternalMessageInfo + +func (m *CollectorPodDisruptionBudget) GetClusterName() string { + if m != nil { + return m.ClusterName + } + return "" +} + +func (m *CollectorPodDisruptionBudget) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *CollectorPodDisruptionBudget) GetGroupId() int32 { + if m != nil { + return m.GroupId + } + return 0 +} + +func (m *CollectorPodDisruptionBudget) GetPodDisruptionBudget() []*PodDisruptionBudget { + if m != nil { + return m.PodDisruptionBudget + } + return nil +} + +func (m *CollectorPodDisruptionBudget) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + type CollectorReplicaSet struct { ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"` ClusterId string `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"` @@ -2107,7 +2183,7 @@ func (m *CollectorReplicaSet) Reset() { *m = CollectorReplicaSet{} } func (m *CollectorReplicaSet) String() string { return proto.CompactTextString(m) } func (*CollectorReplicaSet) ProtoMessage() {} func (*CollectorReplicaSet) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{16} + return fileDescriptor_69b34851fbf62631, []int{17} } func (m *CollectorReplicaSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2191,7 +2267,7 @@ func (m *CollectorDeployment) Reset() { *m = CollectorDeployment{} } func (m *CollectorDeployment) String() string { return proto.CompactTextString(m) } func (*CollectorDeployment) ProtoMessage() {} func (*CollectorDeployment) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{17} + return fileDescriptor_69b34851fbf62631, []int{18} } func (m *CollectorDeployment) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2275,7 +2351,7 @@ func (m *CollectorService) Reset() { *m = CollectorService{} } func (m *CollectorService) String() string { return proto.CompactTextString(m) } func (*CollectorService) ProtoMessage() {} func (*CollectorService) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{18} + return fileDescriptor_69b34851fbf62631, []int{19} } func (m *CollectorService) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2360,7 +2436,7 @@ func (m *CollectorNode) Reset() { *m = CollectorNode{} } func (m *CollectorNode) String() string { return proto.CompactTextString(m) } func (*CollectorNode) ProtoMessage() {} func (*CollectorNode) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{19} + return fileDescriptor_69b34851fbf62631, []int{20} } func (m *CollectorNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2451,7 +2527,7 @@ func (m *CollectorCluster) Reset() { *m = CollectorCluster{} } func (m *CollectorCluster) String() string { return proto.CompactTextString(m) } func (*CollectorCluster) ProtoMessage() {} func (*CollectorCluster) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{20} + return fileDescriptor_69b34851fbf62631, []int{21} } func (m *CollectorCluster) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2536,7 +2612,7 @@ func (m *CollectorManifest) Reset() { *m = CollectorManifest{} } func (m *CollectorManifest) String() string { return proto.CompactTextString(m) } func (*CollectorManifest) ProtoMessage() {} func (*CollectorManifest) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{21} + return fileDescriptor_69b34851fbf62631, []int{22} } func (m *CollectorManifest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2616,7 +2692,7 @@ func (m *CollectorManifestCRD) Reset() { *m = CollectorManifestCRD{} } func (m *CollectorManifestCRD) String() string { return proto.CompactTextString(m) } func (*CollectorManifestCRD) ProtoMessage() {} func (*CollectorManifestCRD) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{22} + return fileDescriptor_69b34851fbf62631, []int{23} } func (m *CollectorManifestCRD) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2668,7 +2744,7 @@ func (m *CollectorManifestCR) Reset() { *m = CollectorManifestCR{} } func (m *CollectorManifestCR) String() string { return proto.CompactTextString(m) } func (*CollectorManifestCR) ProtoMessage() {} func (*CollectorManifestCR) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{23} + return fileDescriptor_69b34851fbf62631, []int{24} } func (m *CollectorManifestCR) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2724,7 +2800,7 @@ func (m *CollectorNamespace) Reset() { *m = CollectorNamespace{} } func (m *CollectorNamespace) String() string { return proto.CompactTextString(m) } func (*CollectorNamespace) ProtoMessage() {} func (*CollectorNamespace) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{24} + return fileDescriptor_69b34851fbf62631, []int{25} } func (m *CollectorNamespace) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2808,7 +2884,7 @@ func (m *CollectorJob) Reset() { *m = CollectorJob{} } func (m *CollectorJob) String() string { return proto.CompactTextString(m) } func (*CollectorJob) ProtoMessage() {} func (*CollectorJob) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{25} + return fileDescriptor_69b34851fbf62631, []int{26} } func (m *CollectorJob) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2892,7 +2968,7 @@ func (m *CollectorCronJob) Reset() { *m = CollectorCronJob{} } func (m *CollectorCronJob) String() string { return proto.CompactTextString(m) } func (*CollectorCronJob) ProtoMessage() {} func (*CollectorCronJob) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{26} + return fileDescriptor_69b34851fbf62631, []int{27} } func (m *CollectorCronJob) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2976,7 +3052,7 @@ func (m *CollectorDaemonSet) Reset() { *m = CollectorDaemonSet{} } func (m *CollectorDaemonSet) String() string { return proto.CompactTextString(m) } func (*CollectorDaemonSet) ProtoMessage() {} func (*CollectorDaemonSet) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{27} + return fileDescriptor_69b34851fbf62631, []int{28} } func (m *CollectorDaemonSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3060,7 +3136,7 @@ func (m *CollectorStatefulSet) Reset() { *m = CollectorStatefulSet{} } func (m *CollectorStatefulSet) String() string { return proto.CompactTextString(m) } func (*CollectorStatefulSet) ProtoMessage() {} func (*CollectorStatefulSet) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{28} + return fileDescriptor_69b34851fbf62631, []int{29} } func (m *CollectorStatefulSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3144,7 +3220,7 @@ func (m *CollectorPersistentVolume) Reset() { *m = CollectorPersistentVo func (m *CollectorPersistentVolume) String() string { return proto.CompactTextString(m) } func (*CollectorPersistentVolume) ProtoMessage() {} func (*CollectorPersistentVolume) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{29} + return fileDescriptor_69b34851fbf62631, []int{30} } func (m *CollectorPersistentVolume) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3228,7 +3304,7 @@ func (m *CollectorPersistentVolumeClaim) Reset() { *m = CollectorPersist func (m *CollectorPersistentVolumeClaim) String() string { return proto.CompactTextString(m) } func (*CollectorPersistentVolumeClaim) ProtoMessage() {} func (*CollectorPersistentVolumeClaim) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{30} + return fileDescriptor_69b34851fbf62631, []int{31} } func (m *CollectorPersistentVolumeClaim) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3312,7 +3388,7 @@ func (m *CollectorRole) Reset() { *m = CollectorRole{} } func (m *CollectorRole) String() string { return proto.CompactTextString(m) } func (*CollectorRole) ProtoMessage() {} func (*CollectorRole) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{31} + return fileDescriptor_69b34851fbf62631, []int{32} } func (m *CollectorRole) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3396,7 +3472,7 @@ func (m *CollectorRoleBinding) Reset() { *m = CollectorRoleBinding{} } func (m *CollectorRoleBinding) String() string { return proto.CompactTextString(m) } func (*CollectorRoleBinding) ProtoMessage() {} func (*CollectorRoleBinding) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{32} + return fileDescriptor_69b34851fbf62631, []int{33} } func (m *CollectorRoleBinding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3480,7 +3556,7 @@ func (m *CollectorClusterRole) Reset() { *m = CollectorClusterRole{} } func (m *CollectorClusterRole) String() string { return proto.CompactTextString(m) } func (*CollectorClusterRole) ProtoMessage() {} func (*CollectorClusterRole) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{33} + return fileDescriptor_69b34851fbf62631, []int{34} } func (m *CollectorClusterRole) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3564,7 +3640,7 @@ func (m *CollectorClusterRoleBinding) Reset() { *m = CollectorClusterRol func (m *CollectorClusterRoleBinding) String() string { return proto.CompactTextString(m) } func (*CollectorClusterRoleBinding) ProtoMessage() {} func (*CollectorClusterRoleBinding) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{34} + return fileDescriptor_69b34851fbf62631, []int{35} } func (m *CollectorClusterRoleBinding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3648,7 +3724,7 @@ func (m *CollectorServiceAccount) Reset() { *m = CollectorServiceAccount func (m *CollectorServiceAccount) String() string { return proto.CompactTextString(m) } func (*CollectorServiceAccount) ProtoMessage() {} func (*CollectorServiceAccount) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{35} + return fileDescriptor_69b34851fbf62631, []int{36} } func (m *CollectorServiceAccount) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3732,7 +3808,7 @@ func (m *CollectorIngress) Reset() { *m = CollectorIngress{} } func (m *CollectorIngress) String() string { return proto.CompactTextString(m) } func (*CollectorIngress) ProtoMessage() {} func (*CollectorIngress) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{36} + return fileDescriptor_69b34851fbf62631, []int{37} } func (m *CollectorIngress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3816,7 +3892,7 @@ func (m *CollectorVerticalPodAutoscaler) Reset() { *m = CollectorVertica func (m *CollectorVerticalPodAutoscaler) String() string { return proto.CompactTextString(m) } func (*CollectorVerticalPodAutoscaler) ProtoMessage() {} func (*CollectorVerticalPodAutoscaler) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{37} + return fileDescriptor_69b34851fbf62631, []int{38} } func (m *CollectorVerticalPodAutoscaler) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3900,7 +3976,7 @@ func (m *CollectorHorizontalPodAutoscaler) Reset() { *m = CollectorHoriz func (m *CollectorHorizontalPodAutoscaler) String() string { return proto.CompactTextString(m) } func (*CollectorHorizontalPodAutoscaler) ProtoMessage() {} func (*CollectorHorizontalPodAutoscaler) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{38} + return fileDescriptor_69b34851fbf62631, []int{39} } func (m *CollectorHorizontalPodAutoscaler) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3984,7 +4060,7 @@ func (m *CollectorNetworkPolicy) Reset() { *m = CollectorNetworkPolicy{} func (m *CollectorNetworkPolicy) String() string { return proto.CompactTextString(m) } func (*CollectorNetworkPolicy) ProtoMessage() {} func (*CollectorNetworkPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{39} + return fileDescriptor_69b34851fbf62631, []int{40} } func (m *CollectorNetworkPolicy) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4068,7 +4144,7 @@ func (m *CollectorLimitRange) Reset() { *m = CollectorLimitRange{} } func (m *CollectorLimitRange) String() string { return proto.CompactTextString(m) } func (*CollectorLimitRange) ProtoMessage() {} func (*CollectorLimitRange) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{40} + return fileDescriptor_69b34851fbf62631, []int{41} } func (m *CollectorLimitRange) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4152,7 +4228,7 @@ func (m *CollectorStorageClass) Reset() { *m = CollectorStorageClass{} } func (m *CollectorStorageClass) String() string { return proto.CompactTextString(m) } func (*CollectorStorageClass) ProtoMessage() {} func (*CollectorStorageClass) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{41} + return fileDescriptor_69b34851fbf62631, []int{42} } func (m *CollectorStorageClass) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4232,7 +4308,7 @@ func (m *CollectorStatus) Reset() { *m = CollectorStatus{} } func (m *CollectorStatus) String() string { return proto.CompactTextString(m) } func (*CollectorStatus) ProtoMessage() {} func (*CollectorStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{42} + return fileDescriptor_69b34851fbf62631, []int{43} } func (m *CollectorStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4303,7 +4379,7 @@ func (m *Process) Reset() { *m = Process{} } func (m *Process) String() string { return proto.CompactTextString(m) } func (*Process) ProtoMessage() {} func (*Process) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{43} + return fileDescriptor_69b34851fbf62631, []int{44} } func (m *Process) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4493,7 +4569,7 @@ func (m *ProcessDiscovery) Reset() { *m = ProcessDiscovery{} } func (m *ProcessDiscovery) String() string { return proto.CompactTextString(m) } func (*ProcessDiscovery) ProtoMessage() {} func (*ProcessDiscovery) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{44} + return fileDescriptor_69b34851fbf62631, []int{45} } func (m *ProcessDiscovery) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4586,7 +4662,7 @@ func (m *Command) Reset() { *m = Command{} } func (m *Command) String() string { return proto.CompactTextString(m) } func (*Command) ProtoMessage() {} func (*Command) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{45} + return fileDescriptor_69b34851fbf62631, []int{46} } func (m *Command) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4685,7 +4761,7 @@ func (m *ProcessUser) Reset() { *m = ProcessUser{} } func (m *ProcessUser) String() string { return proto.CompactTextString(m) } func (*ProcessUser) ProtoMessage() {} func (*ProcessUser) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{46} + return fileDescriptor_69b34851fbf62631, []int{47} } func (m *ProcessUser) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4773,7 +4849,7 @@ func (m *ProcessNetworks) Reset() { *m = ProcessNetworks{} } func (m *ProcessNetworks) String() string { return proto.CompactTextString(m) } func (*ProcessNetworks) ProtoMessage() {} func (*ProcessNetworks) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{47} + return fileDescriptor_69b34851fbf62631, []int{48} } func (m *ProcessNetworks) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4827,7 +4903,7 @@ func (m *ContainerAddr) Reset() { *m = ContainerAddr{} } func (m *ContainerAddr) String() string { return proto.CompactTextString(m) } func (*ContainerAddr) ProtoMessage() {} func (*ContainerAddr) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{48} + return fileDescriptor_69b34851fbf62631, []int{49} } func (m *ContainerAddr) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4918,7 +4994,7 @@ func (m *Container) Reset() { *m = Container{} } func (m *Container) String() string { return proto.CompactTextString(m) } func (*Container) ProtoMessage() {} func (*Container) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{49} + return fileDescriptor_69b34851fbf62631, []int{50} } func (m *Container) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5227,7 +5303,7 @@ func (m *ProcessStat) Reset() { *m = ProcessStat{} } func (m *ProcessStat) String() string { return proto.CompactTextString(m) } func (*ProcessStat) ProtoMessage() {} func (*ProcessStat) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{50} + return fileDescriptor_69b34851fbf62631, []int{51} } func (m *ProcessStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5445,7 +5521,7 @@ func (m *ProcStatsWithPerm) Reset() { *m = ProcStatsWithPerm{} } func (m *ProcStatsWithPerm) String() string { return proto.CompactTextString(m) } func (*ProcStatsWithPerm) ProtoMessage() {} func (*ProcStatsWithPerm) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{51} + return fileDescriptor_69b34851fbf62631, []int{52} } func (m *ProcStatsWithPerm) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5518,7 +5594,7 @@ func (m *ProcStatsWithPermByPID) Reset() { *m = ProcStatsWithPermByPID{} func (m *ProcStatsWithPermByPID) String() string { return proto.CompactTextString(m) } func (*ProcStatsWithPermByPID) ProtoMessage() {} func (*ProcStatsWithPermByPID) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{52} + return fileDescriptor_69b34851fbf62631, []int{53} } func (m *ProcStatsWithPermByPID) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5592,7 +5668,7 @@ func (m *ContainerStat) Reset() { *m = ContainerStat{} } func (m *ContainerStat) String() string { return proto.CompactTextString(m) } func (*ContainerStat) ProtoMessage() {} func (*ContainerStat) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{53} + return fileDescriptor_69b34851fbf62631, []int{54} } func (m *ContainerStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5814,7 +5890,7 @@ func (m *SystemInfo) Reset() { *m = SystemInfo{} } func (m *SystemInfo) String() string { return proto.CompactTextString(m) } func (*SystemInfo) ProtoMessage() {} func (*SystemInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{54} + return fileDescriptor_69b34851fbf62631, []int{55} } func (m *SystemInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5883,7 +5959,7 @@ func (m *OSInfo) Reset() { *m = OSInfo{} } func (m *OSInfo) String() string { return proto.CompactTextString(m) } func (*OSInfo) ProtoMessage() {} func (*OSInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{55} + return fileDescriptor_69b34851fbf62631, []int{56} } func (m *OSInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5958,7 +6034,7 @@ func (m *IOStat) Reset() { *m = IOStat{} } func (m *IOStat) String() string { return proto.CompactTextString(m) } func (*IOStat) ProtoMessage() {} func (*IOStat) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{56} + return fileDescriptor_69b34851fbf62631, []int{57} } func (m *IOStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6030,7 +6106,7 @@ func (m *MemoryStat) Reset() { *m = MemoryStat{} } func (m *MemoryStat) String() string { return proto.CompactTextString(m) } func (*MemoryStat) ProtoMessage() {} func (*MemoryStat) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{57} + return fileDescriptor_69b34851fbf62631, []int{58} } func (m *MemoryStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6131,7 +6207,7 @@ func (m *CPUStat) Reset() { *m = CPUStat{} } func (m *CPUStat) String() string { return proto.CompactTextString(m) } func (*CPUStat) ProtoMessage() {} func (*CPUStat) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{58} + return fileDescriptor_69b34851fbf62631, []int{59} } func (m *CPUStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6232,7 +6308,7 @@ func (m *SingleCPUStat) Reset() { *m = SingleCPUStat{} } func (m *SingleCPUStat) String() string { return proto.CompactTextString(m) } func (*SingleCPUStat) ProtoMessage() {} func (*SingleCPUStat) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{59} + return fileDescriptor_69b34851fbf62631, []int{60} } func (m *SingleCPUStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6291,7 +6367,7 @@ func (m *CPUInfo) Reset() { *m = CPUInfo{} } func (m *CPUInfo) String() string { return proto.CompactTextString(m) } func (*CPUInfo) ProtoMessage() {} func (*CPUInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{60} + return fileDescriptor_69b34851fbf62631, []int{61} } func (m *CPUInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6398,7 +6474,7 @@ func (m *Host) Reset() { *m = Host{} } func (m *Host) String() string { return proto.CompactTextString(m) } func (*Host) ProtoMessage() {} func (*Host) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{61} + return fileDescriptor_69b34851fbf62631, []int{62} } func (m *Host) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6508,7 +6584,7 @@ func (m *Cluster) Reset() { *m = Cluster{} } func (m *Cluster) String() string { return proto.CompactTextString(m) } func (*Cluster) ProtoMessage() {} func (*Cluster) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{62} + return fileDescriptor_69b34851fbf62631, []int{63} } func (m *Cluster) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6660,7 +6736,7 @@ func (m *Metadata) Reset() { *m = Metadata{} } func (m *Metadata) String() string { return proto.CompactTextString(m) } func (*Metadata) ProtoMessage() {} func (*Metadata) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{63} + return fileDescriptor_69b34851fbf62631, []int{64} } func (m *Metadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6769,7 +6845,7 @@ func (m *OwnerReference) Reset() { *m = OwnerReference{} } func (m *OwnerReference) String() string { return proto.CompactTextString(m) } func (*OwnerReference) ProtoMessage() {} func (*OwnerReference) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{64} + return fileDescriptor_69b34851fbf62631, []int{65} } func (m *OwnerReference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6834,7 +6910,7 @@ func (m *ObjectReference) Reset() { *m = ObjectReference{} } func (m *ObjectReference) String() string { return proto.CompactTextString(m) } func (*ObjectReference) ProtoMessage() {} func (*ObjectReference) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{65} + return fileDescriptor_69b34851fbf62631, []int{66} } func (m *ObjectReference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6925,7 +7001,7 @@ func (m *ServicePort) Reset() { *m = ServicePort{} } func (m *ServicePort) String() string { return proto.CompactTextString(m) } func (*ServicePort) ProtoMessage() {} func (*ServicePort) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{66} + return fileDescriptor_69b34851fbf62631, []int{67} } func (m *ServicePort) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6998,7 +7074,7 @@ func (m *ServiceSessionAffinityConfig) Reset() { *m = ServiceSessionAffi func (m *ServiceSessionAffinityConfig) String() string { return proto.CompactTextString(m) } func (*ServiceSessionAffinityConfig) ProtoMessage() {} func (*ServiceSessionAffinityConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{67} + return fileDescriptor_69b34851fbf62631, []int{68} } func (m *ServiceSessionAffinityConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7056,7 +7132,7 @@ func (m *Node) Reset() { *m = Node{} } func (m *Node) String() string { return proto.CompactTextString(m) } func (*Node) ProtoMessage() {} func (*Node) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{68} + return fileDescriptor_69b34851fbf62631, []int{69} } func (m *Node) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7199,7 +7275,7 @@ func (m *NodeStatus) Reset() { *m = NodeStatus{} } func (m *NodeStatus) String() string { return proto.CompactTextString(m) } func (*NodeStatus) ProtoMessage() {} func (*NodeStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{69} + return fileDescriptor_69b34851fbf62631, []int{70} } func (m *NodeStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7332,7 +7408,7 @@ func (m *NodeCondition) Reset() { *m = NodeCondition{} } func (m *NodeCondition) String() string { return proto.CompactTextString(m) } func (*NodeCondition) ProtoMessage() {} func (*NodeCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{70} + return fileDescriptor_69b34851fbf62631, []int{71} } func (m *NodeCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7406,7 +7482,7 @@ func (m *ContainerImage) Reset() { *m = ContainerImage{} } func (m *ContainerImage) String() string { return proto.CompactTextString(m) } func (*ContainerImage) ProtoMessage() {} func (*ContainerImage) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{71} + return fileDescriptor_69b34851fbf62631, []int{72} } func (m *ContainerImage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7461,7 +7537,7 @@ func (m *Taint) Reset() { *m = Taint{} } func (m *Taint) String() string { return proto.CompactTextString(m) } func (*Taint) ProtoMessage() {} func (*Taint) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{72} + return fileDescriptor_69b34851fbf62631, []int{73} } func (m *Taint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7540,7 +7616,7 @@ func (m *ServiceSpec) Reset() { *m = ServiceSpec{} } func (m *ServiceSpec) String() string { return proto.CompactTextString(m) } func (*ServiceSpec) ProtoMessage() {} func (*ServiceSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{73} + return fileDescriptor_69b34851fbf62631, []int{74} } func (m *ServiceSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7676,7 +7752,7 @@ func (m *ServiceStatus) Reset() { *m = ServiceStatus{} } func (m *ServiceStatus) String() string { return proto.CompactTextString(m) } func (*ServiceStatus) ProtoMessage() {} func (*ServiceStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{74} + return fileDescriptor_69b34851fbf62631, []int{75} } func (m *ServiceStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7726,7 +7802,7 @@ func (m *Service) Reset() { *m = Service{} } func (m *Service) String() string { return proto.CompactTextString(m) } func (*Service) ProtoMessage() {} func (*Service) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{75} + return fileDescriptor_69b34851fbf62631, []int{76} } func (m *Service) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7812,7 +7888,7 @@ func (m *DeploymentCondition) Reset() { *m = DeploymentCondition{} } func (m *DeploymentCondition) String() string { return proto.CompactTextString(m) } func (*DeploymentCondition) ProtoMessage() {} func (*DeploymentCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{76} + return fileDescriptor_69b34851fbf62631, []int{77} } func (m *DeploymentCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7911,7 +7987,7 @@ func (m *Deployment) Reset() { *m = Deployment{} } func (m *Deployment) String() string { return proto.CompactTextString(m) } func (*Deployment) ProtoMessage() {} func (*Deployment) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{77} + return fileDescriptor_69b34851fbf62631, []int{78} } func (m *Deployment) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8080,7 +8156,7 @@ func (m *ReplicaSetCondition) Reset() { *m = ReplicaSetCondition{} } func (m *ReplicaSetCondition) String() string { return proto.CompactTextString(m) } func (*ReplicaSetCondition) ProtoMessage() {} func (*ReplicaSetCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{78} + return fileDescriptor_69b34851fbf62631, []int{79} } func (m *ReplicaSetCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8166,7 +8242,7 @@ func (m *ReplicaSet) Reset() { *m = ReplicaSet{} } func (m *ReplicaSet) String() string { return proto.CompactTextString(m) } func (*ReplicaSet) ProtoMessage() {} func (*ReplicaSet) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{79} + return fileDescriptor_69b34851fbf62631, []int{80} } func (m *ReplicaSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8291,7 +8367,7 @@ func (m *LabelSelectorRequirement) Reset() { *m = LabelSelectorRequireme func (m *LabelSelectorRequirement) String() string { return proto.CompactTextString(m) } func (*LabelSelectorRequirement) ProtoMessage() {} func (*LabelSelectorRequirement) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{80} + return fileDescriptor_69b34851fbf62631, []int{81} } func (m *LabelSelectorRequirement) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8341,6 +8417,312 @@ func (m *LabelSelectorRequirement) GetValues() []string { return nil } +// reference https://github.com/kubernetes/kubernetes/blob/9ffc095f88c74c0f5b69b1c4a645836f0b7c83fc/staging/src/k8s.io/api/policy/v1/generated.proto#L46 +type PodDisruptionBudget struct { + Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` + Spec *PodDisruptionBudgetSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"` + Status *PodDisruptionBudgetStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` +} + +func (m *PodDisruptionBudget) Reset() { *m = PodDisruptionBudget{} } +func (m *PodDisruptionBudget) String() string { return proto.CompactTextString(m) } +func (*PodDisruptionBudget) ProtoMessage() {} +func (*PodDisruptionBudget) Descriptor() ([]byte, []int) { + return fileDescriptor_69b34851fbf62631, []int{82} +} +func (m *PodDisruptionBudget) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *PodDisruptionBudget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_PodDisruptionBudget.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *PodDisruptionBudget) XXX_Merge(src proto.Message) { + xxx_messageInfo_PodDisruptionBudget.Merge(m, src) +} +func (m *PodDisruptionBudget) XXX_Size() int { + return m.Size() +} +func (m *PodDisruptionBudget) XXX_DiscardUnknown() { + xxx_messageInfo_PodDisruptionBudget.DiscardUnknown(m) +} + +var xxx_messageInfo_PodDisruptionBudget proto.InternalMessageInfo + +func (m *PodDisruptionBudget) GetMetadata() *Metadata { + if m != nil { + return m.Metadata + } + return nil +} + +func (m *PodDisruptionBudget) GetSpec() *PodDisruptionBudgetSpec { + if m != nil { + return m.Spec + } + return nil +} + +func (m *PodDisruptionBudget) GetStatus() *PodDisruptionBudgetStatus { + if m != nil { + return m.Status + } + return nil +} + +type PodDisruptionBudgetSpec struct { + MinAvailableNumber int32 `protobuf:"varint,1,opt,name=minAvailableNumber,proto3" json:"minAvailableNumber,omitempty"` + MinAvailableText string `protobuf:"bytes,2,opt,name=minAvailableText,proto3" json:"minAvailableText,omitempty"` + Selector []*LabelSelectorRequirement `protobuf:"bytes,3,rep,name=selector,proto3" json:"selector,omitempty"` + MaxUnavailableNumber int32 `protobuf:"varint,4,opt,name=maxUnavailableNumber,proto3" json:"maxUnavailableNumber,omitempty"` + MaxUnavailableText string `protobuf:"bytes,5,opt,name=maxUnavailableText,proto3" json:"maxUnavailableText,omitempty"` + UnhealthyPodEvictionPolicy string `protobuf:"bytes,6,opt,name=unhealthyPodEvictionPolicy,proto3" json:"unhealthyPodEvictionPolicy,omitempty"` +} + +func (m *PodDisruptionBudgetSpec) Reset() { *m = PodDisruptionBudgetSpec{} } +func (m *PodDisruptionBudgetSpec) String() string { return proto.CompactTextString(m) } +func (*PodDisruptionBudgetSpec) ProtoMessage() {} +func (*PodDisruptionBudgetSpec) Descriptor() ([]byte, []int) { + return fileDescriptor_69b34851fbf62631, []int{83} +} +func (m *PodDisruptionBudgetSpec) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *PodDisruptionBudgetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_PodDisruptionBudgetSpec.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *PodDisruptionBudgetSpec) XXX_Merge(src proto.Message) { + xxx_messageInfo_PodDisruptionBudgetSpec.Merge(m, src) +} +func (m *PodDisruptionBudgetSpec) XXX_Size() int { + return m.Size() +} +func (m *PodDisruptionBudgetSpec) XXX_DiscardUnknown() { + xxx_messageInfo_PodDisruptionBudgetSpec.DiscardUnknown(m) +} + +var xxx_messageInfo_PodDisruptionBudgetSpec proto.InternalMessageInfo + +func (m *PodDisruptionBudgetSpec) GetMinAvailableNumber() int32 { + if m != nil { + return m.MinAvailableNumber + } + return 0 +} + +func (m *PodDisruptionBudgetSpec) GetMinAvailableText() string { + if m != nil { + return m.MinAvailableText + } + return "" +} + +func (m *PodDisruptionBudgetSpec) GetSelector() []*LabelSelectorRequirement { + if m != nil { + return m.Selector + } + return nil +} + +func (m *PodDisruptionBudgetSpec) GetMaxUnavailableNumber() int32 { + if m != nil { + return m.MaxUnavailableNumber + } + return 0 +} + +func (m *PodDisruptionBudgetSpec) GetMaxUnavailableText() string { + if m != nil { + return m.MaxUnavailableText + } + return "" +} + +func (m *PodDisruptionBudgetSpec) GetUnhealthyPodEvictionPolicy() string { + if m != nil { + return m.UnhealthyPodEvictionPolicy + } + return "" +} + +type PodDisruptionBudgetStatus struct { + DisruptedPods map[string]int64 `protobuf:"bytes,1,rep,name=disruptedPods,proto3" json:"disruptedPods,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` + DisruptionsAllowed int32 `protobuf:"varint,2,opt,name=disruptionsAllowed,proto3" json:"disruptionsAllowed,omitempty"` + CurrentHealthy int32 `protobuf:"varint,3,opt,name=currentHealthy,proto3" json:"currentHealthy,omitempty"` + DesiredHealthy int32 `protobuf:"varint,4,opt,name=desiredHealthy,proto3" json:"desiredHealthy,omitempty"` + ExpectedPods int32 `protobuf:"varint,5,opt,name=expectedPods,proto3" json:"expectedPods,omitempty"` + Conditions []*Condition `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"` +} + +func (m *PodDisruptionBudgetStatus) Reset() { *m = PodDisruptionBudgetStatus{} } +func (m *PodDisruptionBudgetStatus) String() string { return proto.CompactTextString(m) } +func (*PodDisruptionBudgetStatus) ProtoMessage() {} +func (*PodDisruptionBudgetStatus) Descriptor() ([]byte, []int) { + return fileDescriptor_69b34851fbf62631, []int{84} +} +func (m *PodDisruptionBudgetStatus) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *PodDisruptionBudgetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_PodDisruptionBudgetStatus.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *PodDisruptionBudgetStatus) XXX_Merge(src proto.Message) { + xxx_messageInfo_PodDisruptionBudgetStatus.Merge(m, src) +} +func (m *PodDisruptionBudgetStatus) XXX_Size() int { + return m.Size() +} +func (m *PodDisruptionBudgetStatus) XXX_DiscardUnknown() { + xxx_messageInfo_PodDisruptionBudgetStatus.DiscardUnknown(m) +} + +var xxx_messageInfo_PodDisruptionBudgetStatus proto.InternalMessageInfo + +func (m *PodDisruptionBudgetStatus) GetDisruptedPods() map[string]int64 { + if m != nil { + return m.DisruptedPods + } + return nil +} + +func (m *PodDisruptionBudgetStatus) GetDisruptionsAllowed() int32 { + if m != nil { + return m.DisruptionsAllowed + } + return 0 +} + +func (m *PodDisruptionBudgetStatus) GetCurrentHealthy() int32 { + if m != nil { + return m.CurrentHealthy + } + return 0 +} + +func (m *PodDisruptionBudgetStatus) GetDesiredHealthy() int32 { + if m != nil { + return m.DesiredHealthy + } + return 0 +} + +func (m *PodDisruptionBudgetStatus) GetExpectedPods() int32 { + if m != nil { + return m.ExpectedPods + } + return 0 +} + +func (m *PodDisruptionBudgetStatus) GetConditions() []*Condition { + if m != nil { + return m.Conditions + } + return nil +} + +// reference https://github.com/kubernetes/apimachinery/blob/ea28d546a962e50982945e357ad9869cee15f291/pkg/apis/meta/v1/generated.proto#L171 +type Condition struct { + Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` + Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` + LastTransitionTime int64 `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"` + Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"` + Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` +} + +func (m *Condition) Reset() { *m = Condition{} } +func (m *Condition) String() string { return proto.CompactTextString(m) } +func (*Condition) ProtoMessage() {} +func (*Condition) Descriptor() ([]byte, []int) { + return fileDescriptor_69b34851fbf62631, []int{85} +} +func (m *Condition) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Condition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Condition.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Condition) XXX_Merge(src proto.Message) { + xxx_messageInfo_Condition.Merge(m, src) +} +func (m *Condition) XXX_Size() int { + return m.Size() +} +func (m *Condition) XXX_DiscardUnknown() { + xxx_messageInfo_Condition.DiscardUnknown(m) +} + +var xxx_messageInfo_Condition proto.InternalMessageInfo + +func (m *Condition) GetType() string { + if m != nil { + return m.Type + } + return "" +} + +func (m *Condition) GetStatus() string { + if m != nil { + return m.Status + } + return "" +} + +func (m *Condition) GetLastTransitionTime() int64 { + if m != nil { + return m.LastTransitionTime + } + return 0 +} + +func (m *Condition) GetReason() string { + if m != nil { + return m.Reason + } + return "" +} + +func (m *Condition) GetMessage() string { + if m != nil { + return m.Message + } + return "" +} + // reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto type Pod struct { Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` @@ -8370,7 +8752,7 @@ func (m *Pod) Reset() { *m = Pod{} } func (m *Pod) String() string { return proto.CompactTextString(m) } func (*Pod) ProtoMessage() {} func (*Pod) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{81} + return fileDescriptor_69b34851fbf62631, []int{86} } func (m *Pod) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8553,7 +8935,7 @@ func (m *PodCondition) Reset() { *m = PodCondition{} } func (m *PodCondition) String() string { return proto.CompactTextString(m) } func (*PodCondition) ProtoMessage() {} func (*PodCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{82} + return fileDescriptor_69b34851fbf62631, []int{87} } func (m *PodCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8639,7 +9021,7 @@ func (m *ContainerStatus) Reset() { *m = ContainerStatus{} } func (m *ContainerStatus) String() string { return proto.CompactTextString(m) } func (*ContainerStatus) ProtoMessage() {} func (*ContainerStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{83} + return fileDescriptor_69b34851fbf62631, []int{88} } func (m *ContainerStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8737,7 +9119,7 @@ func (m *Manifest) Reset() { *m = Manifest{} } func (m *Manifest) String() string { return proto.CompactTextString(m) } func (*Manifest) ProtoMessage() {} func (*Manifest) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{84} + return fileDescriptor_69b34851fbf62631, []int{89} } func (m *Manifest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8821,7 +9203,7 @@ func (m *NamespaceCondition) Reset() { *m = NamespaceCondition{} } func (m *NamespaceCondition) String() string { return proto.CompactTextString(m) } func (*NamespaceCondition) ProtoMessage() {} func (*NamespaceCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{85} + return fileDescriptor_69b34851fbf62631, []int{90} } func (m *NamespaceCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8899,7 +9281,7 @@ func (m *Namespace) Reset() { *m = Namespace{} } func (m *Namespace) String() string { return proto.CompactTextString(m) } func (*Namespace) ProtoMessage() {} func (*Namespace) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{86} + return fileDescriptor_69b34851fbf62631, []int{91} } func (m *Namespace) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8991,7 +9373,7 @@ func (m *ResourceRequirements) Reset() { *m = ResourceRequirements{} } func (m *ResourceRequirements) String() string { return proto.CompactTextString(m) } func (*ResourceRequirements) ProtoMessage() {} func (*ResourceRequirements) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{87} + return fileDescriptor_69b34851fbf62631, []int{92} } func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9057,7 +9439,7 @@ func (m *ResourceMetrics) Reset() { *m = ResourceMetrics{} } func (m *ResourceMetrics) String() string { return proto.CompactTextString(m) } func (*ResourceMetrics) ProtoMessage() {} func (*ResourceMetrics) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{88} + return fileDescriptor_69b34851fbf62631, []int{93} } func (m *ResourceMetrics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9108,7 +9490,7 @@ func (m *JobSpec) Reset() { *m = JobSpec{} } func (m *JobSpec) String() string { return proto.CompactTextString(m) } func (*JobSpec) ProtoMessage() {} func (*JobSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{89} + return fileDescriptor_69b34851fbf62631, []int{94} } func (m *JobSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9200,7 +9582,7 @@ func (m *JobStatus) Reset() { *m = JobStatus{} } func (m *JobStatus) String() string { return proto.CompactTextString(m) } func (*JobStatus) ProtoMessage() {} func (*JobStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{90} + return fileDescriptor_69b34851fbf62631, []int{95} } func (m *JobStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9285,7 +9667,7 @@ func (m *JobCondition) Reset() { *m = JobCondition{} } func (m *JobCondition) String() string { return proto.CompactTextString(m) } func (*JobCondition) ProtoMessage() {} func (*JobCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{91} + return fileDescriptor_69b34851fbf62631, []int{96} } func (m *JobCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9370,7 +9752,7 @@ func (m *Job) Reset() { *m = Job{} } func (m *Job) String() string { return proto.CompactTextString(m) } func (*Job) ProtoMessage() {} func (*Job) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{92} + return fileDescriptor_69b34851fbf62631, []int{97} } func (m *Job) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9457,7 +9839,7 @@ func (m *CronJobSpec) Reset() { *m = CronJobSpec{} } func (m *CronJobSpec) String() string { return proto.CompactTextString(m) } func (*CronJobSpec) ProtoMessage() {} func (*CronJobSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{93} + return fileDescriptor_69b34851fbf62631, []int{98} } func (m *CronJobSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9546,7 +9928,7 @@ func (m *CronJobStatus) Reset() { *m = CronJobStatus{} } func (m *CronJobStatus) String() string { return proto.CompactTextString(m) } func (*CronJobStatus) ProtoMessage() {} func (*CronJobStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{94} + return fileDescriptor_69b34851fbf62631, []int{99} } func (m *CronJobStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9609,7 +9991,7 @@ func (m *CronJob) Reset() { *m = CronJob{} } func (m *CronJob) String() string { return proto.CompactTextString(m) } func (*CronJob) ProtoMessage() {} func (*CronJob) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{95} + return fileDescriptor_69b34851fbf62631, []int{100} } func (m *CronJob) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9688,7 +10070,7 @@ func (m *DaemonSetSpec) Reset() { *m = DaemonSetSpec{} } func (m *DaemonSetSpec) String() string { return proto.CompactTextString(m) } func (*DaemonSetSpec) ProtoMessage() {} func (*DaemonSetSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{96} + return fileDescriptor_69b34851fbf62631, []int{101} } func (m *DaemonSetSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9774,7 +10156,7 @@ func (m *DaemonSetStatus) Reset() { *m = DaemonSetStatus{} } func (m *DaemonSetStatus) String() string { return proto.CompactTextString(m) } func (*DaemonSetStatus) ProtoMessage() {} func (*DaemonSetStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{97} + return fileDescriptor_69b34851fbf62631, []int{102} } func (m *DaemonSetStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9865,7 +10247,7 @@ func (m *DaemonSetCondition) Reset() { *m = DaemonSetCondition{} } func (m *DaemonSetCondition) String() string { return proto.CompactTextString(m) } func (*DaemonSetCondition) ProtoMessage() {} func (*DaemonSetCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{98} + return fileDescriptor_69b34851fbf62631, []int{103} } func (m *DaemonSetCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -9944,7 +10326,7 @@ func (m *DaemonSet) Reset() { *m = DaemonSet{} } func (m *DaemonSet) String() string { return proto.CompactTextString(m) } func (*DaemonSet) ProtoMessage() {} func (*DaemonSet) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{99} + return fileDescriptor_69b34851fbf62631, []int{104} } func (m *DaemonSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10038,7 +10420,7 @@ func (m *StatefulSetSpec) Reset() { *m = StatefulSetSpec{} } func (m *StatefulSetSpec) String() string { return proto.CompactTextString(m) } func (*StatefulSetSpec) ProtoMessage() {} func (*StatefulSetSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{100} + return fileDescriptor_69b34851fbf62631, []int{105} } func (m *StatefulSetSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10128,7 +10510,7 @@ func (m *StatefulSetStatus) Reset() { *m = StatefulSetStatus{} } func (m *StatefulSetStatus) String() string { return proto.CompactTextString(m) } func (*StatefulSetStatus) ProtoMessage() {} func (*StatefulSetStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{101} + return fileDescriptor_69b34851fbf62631, []int{106} } func (m *StatefulSetStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10198,7 +10580,7 @@ func (m *StatefulSetCondition) Reset() { *m = StatefulSetCondition{} } func (m *StatefulSetCondition) String() string { return proto.CompactTextString(m) } func (*StatefulSetCondition) ProtoMessage() {} func (*StatefulSetCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{102} + return fileDescriptor_69b34851fbf62631, []int{107} } func (m *StatefulSetCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10277,7 +10659,7 @@ func (m *StatefulSet) Reset() { *m = StatefulSet{} } func (m *StatefulSet) String() string { return proto.CompactTextString(m) } func (*StatefulSet) ProtoMessage() {} func (*StatefulSet) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{103} + return fileDescriptor_69b34851fbf62631, []int{108} } func (m *StatefulSet) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10369,7 +10751,7 @@ func (m *PersistentVolume) Reset() { *m = PersistentVolume{} } func (m *PersistentVolume) String() string { return proto.CompactTextString(m) } func (*PersistentVolume) ProtoMessage() {} func (*PersistentVolume) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{104} + return fileDescriptor_69b34851fbf62631, []int{109} } func (m *PersistentVolume) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10455,7 +10837,7 @@ func (m *PersistentVolumeSpec) Reset() { *m = PersistentVolumeSpec{} } func (m *PersistentVolumeSpec) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeSpec) ProtoMessage() {} func (*PersistentVolumeSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{105} + return fileDescriptor_69b34851fbf62631, []int{110} } func (m *PersistentVolumeSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10567,7 +10949,7 @@ func (m *PersistentVolumeSource) Reset() { *m = PersistentVolumeSource{} func (m *PersistentVolumeSource) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeSource) ProtoMessage() {} func (*PersistentVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{106} + return fileDescriptor_69b34851fbf62631, []int{111} } func (m *PersistentVolumeSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10643,7 +11025,7 @@ func (m *GCEPersistentDiskVolumeSource) Reset() { *m = GCEPersistentDisk func (m *GCEPersistentDiskVolumeSource) String() string { return proto.CompactTextString(m) } func (*GCEPersistentDiskVolumeSource) ProtoMessage() {} func (*GCEPersistentDiskVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{107} + return fileDescriptor_69b34851fbf62631, []int{112} } func (m *GCEPersistentDiskVolumeSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10712,7 +11094,7 @@ func (m *AWSElasticBlockStoreVolumeSource) Reset() { *m = AWSElasticBloc func (m *AWSElasticBlockStoreVolumeSource) String() string { return proto.CompactTextString(m) } func (*AWSElasticBlockStoreVolumeSource) ProtoMessage() {} func (*AWSElasticBlockStoreVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{108} + return fileDescriptor_69b34851fbf62631, []int{113} } func (m *AWSElasticBlockStoreVolumeSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10781,7 +11163,7 @@ func (m *AzureFilePersistentVolumeSource) Reset() { *m = AzureFilePersis func (m *AzureFilePersistentVolumeSource) String() string { return proto.CompactTextString(m) } func (*AzureFilePersistentVolumeSource) ProtoMessage() {} func (*AzureFilePersistentVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{109} + return fileDescriptor_69b34851fbf62631, []int{114} } func (m *AzureFilePersistentVolumeSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10852,7 +11234,7 @@ func (m *AzureDiskVolumeSource) Reset() { *m = AzureDiskVolumeSource{} } func (m *AzureDiskVolumeSource) String() string { return proto.CompactTextString(m) } func (*AzureDiskVolumeSource) ProtoMessage() {} func (*AzureDiskVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{110} + return fileDescriptor_69b34851fbf62631, []int{115} } func (m *AzureDiskVolumeSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10941,7 +11323,7 @@ func (m *CSIVolumeSource) Reset() { *m = CSIVolumeSource{} } func (m *CSIVolumeSource) String() string { return proto.CompactTextString(m) } func (*CSIVolumeSource) ProtoMessage() {} func (*CSIVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{111} + return fileDescriptor_69b34851fbf62631, []int{116} } func (m *CSIVolumeSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11050,7 +11432,7 @@ func (m *SecretReference) Reset() { *m = SecretReference{} } func (m *SecretReference) String() string { return proto.CompactTextString(m) } func (*SecretReference) ProtoMessage() {} func (*SecretReference) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{112} + return fileDescriptor_69b34851fbf62631, []int{117} } func (m *SecretReference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11104,7 +11486,7 @@ func (m *PersistentVolumeStatus) Reset() { *m = PersistentVolumeStatus{} func (m *PersistentVolumeStatus) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeStatus) ProtoMessage() {} func (*PersistentVolumeStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{113} + return fileDescriptor_69b34851fbf62631, []int{118} } func (m *PersistentVolumeStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11163,7 +11545,7 @@ func (m *NodeSelectorTerm) Reset() { *m = NodeSelectorTerm{} } func (m *NodeSelectorTerm) String() string { return proto.CompactTextString(m) } func (*NodeSelectorTerm) ProtoMessage() {} func (*NodeSelectorTerm) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{114} + return fileDescriptor_69b34851fbf62631, []int{119} } func (m *NodeSelectorTerm) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11219,7 +11601,7 @@ func (m *PersistentVolumeClaim) Reset() { *m = PersistentVolumeClaim{} } func (m *PersistentVolumeClaim) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeClaim) ProtoMessage() {} func (*PersistentVolumeClaim) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{115} + return fileDescriptor_69b34851fbf62631, []int{120} } func (m *PersistentVolumeClaim) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11296,7 +11678,7 @@ func (m *PersistentVolumeClaimStatus) Reset() { *m = PersistentVolumeCla func (m *PersistentVolumeClaimStatus) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeClaimStatus) ProtoMessage() {} func (*PersistentVolumeClaimStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{116} + return fileDescriptor_69b34851fbf62631, []int{121} } func (m *PersistentVolumeClaimStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11368,7 +11750,7 @@ func (m *PersistentVolumeClaimSpec) Reset() { *m = PersistentVolumeClaim func (m *PersistentVolumeClaimSpec) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeClaimSpec) ProtoMessage() {} func (*PersistentVolumeClaimSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{117} + return fileDescriptor_69b34851fbf62631, []int{122} } func (m *PersistentVolumeClaimSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11457,7 +11839,7 @@ func (m *TypedLocalObjectReference) Reset() { *m = TypedLocalObjectRefer func (m *TypedLocalObjectReference) String() string { return proto.CompactTextString(m) } func (*TypedLocalObjectReference) ProtoMessage() {} func (*TypedLocalObjectReference) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{118} + return fileDescriptor_69b34851fbf62631, []int{123} } func (m *TypedLocalObjectReference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11521,7 +11903,7 @@ func (m *PersistentVolumeClaimCondition) Reset() { *m = PersistentVolume func (m *PersistentVolumeClaimCondition) String() string { return proto.CompactTextString(m) } func (*PersistentVolumeClaimCondition) ProtoMessage() {} func (*PersistentVolumeClaimCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{119} + return fileDescriptor_69b34851fbf62631, []int{124} } func (m *PersistentVolumeClaimCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11605,7 +11987,7 @@ func (m *PolicyRule) Reset() { *m = PolicyRule{} } func (m *PolicyRule) String() string { return proto.CompactTextString(m) } func (*PolicyRule) ProtoMessage() {} func (*PolicyRule) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{120} + return fileDescriptor_69b34851fbf62631, []int{125} } func (m *PolicyRule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11681,7 +12063,7 @@ func (m *Subject) Reset() { *m = Subject{} } func (m *Subject) String() string { return proto.CompactTextString(m) } func (*Subject) ProtoMessage() {} func (*Subject) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{121} + return fileDescriptor_69b34851fbf62631, []int{126} } func (m *Subject) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11750,7 +12132,7 @@ func (m *Role) Reset() { *m = Role{} } func (m *Role) String() string { return proto.CompactTextString(m) } func (*Role) ProtoMessage() {} func (*Role) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{122} + return fileDescriptor_69b34851fbf62631, []int{127} } func (m *Role) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11821,7 +12203,7 @@ func (m *RoleBinding) Reset() { *m = RoleBinding{} } func (m *RoleBinding) String() string { return proto.CompactTextString(m) } func (*RoleBinding) ProtoMessage() {} func (*RoleBinding) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{123} + return fileDescriptor_69b34851fbf62631, []int{128} } func (m *RoleBinding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11900,7 +12282,7 @@ func (m *ClusterRole) Reset() { *m = ClusterRole{} } func (m *ClusterRole) String() string { return proto.CompactTextString(m) } func (*ClusterRole) ProtoMessage() {} func (*ClusterRole) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{124} + return fileDescriptor_69b34851fbf62631, []int{129} } func (m *ClusterRole) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11985,7 +12367,7 @@ func (m *ClusterRoleBinding) Reset() { *m = ClusterRoleBinding{} } func (m *ClusterRoleBinding) String() string { return proto.CompactTextString(m) } func (*ClusterRoleBinding) ProtoMessage() {} func (*ClusterRoleBinding) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{125} + return fileDescriptor_69b34851fbf62631, []int{130} } func (m *ClusterRoleBinding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12064,7 +12446,7 @@ func (m *ServiceAccount) Reset() { *m = ServiceAccount{} } func (m *ServiceAccount) String() string { return proto.CompactTextString(m) } func (*ServiceAccount) ProtoMessage() {} func (*ServiceAccount) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{126} + return fileDescriptor_69b34851fbf62631, []int{131} } func (m *ServiceAccount) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12148,7 +12530,7 @@ func (m *IngressServiceBackend) Reset() { *m = IngressServiceBackend{} } func (m *IngressServiceBackend) String() string { return proto.CompactTextString(m) } func (*IngressServiceBackend) ProtoMessage() {} func (*IngressServiceBackend) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{127} + return fileDescriptor_69b34851fbf62631, []int{132} } func (m *IngressServiceBackend) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12208,7 +12590,7 @@ func (m *IngressBackend) Reset() { *m = IngressBackend{} } func (m *IngressBackend) String() string { return proto.CompactTextString(m) } func (*IngressBackend) ProtoMessage() {} func (*IngressBackend) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{128} + return fileDescriptor_69b34851fbf62631, []int{133} } func (m *IngressBackend) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12261,7 +12643,7 @@ func (m *IngressTLS) Reset() { *m = IngressTLS{} } func (m *IngressTLS) String() string { return proto.CompactTextString(m) } func (*IngressTLS) ProtoMessage() {} func (*IngressTLS) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{129} + return fileDescriptor_69b34851fbf62631, []int{134} } func (m *IngressTLS) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12315,7 +12697,7 @@ func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} } func (m *HTTPIngressPath) String() string { return proto.CompactTextString(m) } func (*HTTPIngressPath) ProtoMessage() {} func (*HTTPIngressPath) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{130} + return fileDescriptor_69b34851fbf62631, []int{135} } func (m *HTTPIngressPath) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12376,7 +12758,7 @@ func (m *IngressRule) Reset() { *m = IngressRule{} } func (m *IngressRule) String() string { return proto.CompactTextString(m) } func (*IngressRule) ProtoMessage() {} func (*IngressRule) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{131} + return fileDescriptor_69b34851fbf62631, []int{136} } func (m *IngressRule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12431,7 +12813,7 @@ func (m *IngressSpec) Reset() { *m = IngressSpec{} } func (m *IngressSpec) String() string { return proto.CompactTextString(m) } func (*IngressSpec) ProtoMessage() {} func (*IngressSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{132} + return fileDescriptor_69b34851fbf62631, []int{137} } func (m *IngressSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12499,7 +12881,7 @@ func (m *PortStatus) Reset() { *m = PortStatus{} } func (m *PortStatus) String() string { return proto.CompactTextString(m) } func (*PortStatus) ProtoMessage() {} func (*PortStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{133} + return fileDescriptor_69b34851fbf62631, []int{138} } func (m *PortStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12560,7 +12942,7 @@ func (m *LoadBalancerIngress) Reset() { *m = LoadBalancerIngress{} } func (m *LoadBalancerIngress) String() string { return proto.CompactTextString(m) } func (*LoadBalancerIngress) ProtoMessage() {} func (*LoadBalancerIngress) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{134} + return fileDescriptor_69b34851fbf62631, []int{139} } func (m *LoadBalancerIngress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12620,7 +13002,7 @@ func (m *IngressStatus) Reset() { *m = IngressStatus{} } func (m *IngressStatus) String() string { return proto.CompactTextString(m) } func (*IngressStatus) ProtoMessage() {} func (*IngressStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{135} + return fileDescriptor_69b34851fbf62631, []int{140} } func (m *IngressStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12669,7 +13051,7 @@ func (m *Ingress) Reset() { *m = Ingress{} } func (m *Ingress) String() string { return proto.CompactTextString(m) } func (*Ingress) ProtoMessage() {} func (*Ingress) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{136} + return fileDescriptor_69b34851fbf62631, []int{141} } func (m *Ingress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12757,7 +13139,7 @@ func (m *KafkaStats) Reset() { *m = KafkaStats{} } func (m *KafkaStats) String() string { return proto.CompactTextString(m) } func (*KafkaStats) ProtoMessage() {} func (*KafkaStats) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{137} + return fileDescriptor_69b34851fbf62631, []int{142} } func (m *KafkaStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12816,7 +13198,7 @@ func (m *KafkaRequestHeader) Reset() { *m = KafkaRequestHeader{} } func (m *KafkaRequestHeader) String() string { return proto.CompactTextString(m) } func (*KafkaRequestHeader) ProtoMessage() {} func (*KafkaRequestHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{138} + return fileDescriptor_69b34851fbf62631, []int{143} } func (m *KafkaRequestHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12873,7 +13255,7 @@ func (m *KafkaAggregation) Reset() { *m = KafkaAggregation{} } func (m *KafkaAggregation) String() string { return proto.CompactTextString(m) } func (*KafkaAggregation) ProtoMessage() {} func (*KafkaAggregation) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{139} + return fileDescriptor_69b34851fbf62631, []int{144} } func (m *KafkaAggregation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12939,7 +13321,7 @@ func (m *DataStreamsAggregations) Reset() { *m = DataStreamsAggregations func (m *DataStreamsAggregations) String() string { return proto.CompactTextString(m) } func (*DataStreamsAggregations) ProtoMessage() {} func (*DataStreamsAggregations) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{140} + return fileDescriptor_69b34851fbf62631, []int{145} } func (m *DataStreamsAggregations) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -12993,7 +13375,7 @@ func (m *PostgresStats) Reset() { *m = PostgresStats{} } func (m *PostgresStats) String() string { return proto.CompactTextString(m) } func (*PostgresStats) ProtoMessage() {} func (*PostgresStats) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{141} + return fileDescriptor_69b34851fbf62631, []int{146} } func (m *PostgresStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13065,7 +13447,7 @@ func (m *RedisStats) Reset() { *m = RedisStats{} } func (m *RedisStats) String() string { return proto.CompactTextString(m) } func (*RedisStats) ProtoMessage() {} func (*RedisStats) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{142} + return fileDescriptor_69b34851fbf62631, []int{147} } func (m *RedisStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13110,7 +13492,7 @@ func (m *DatabaseStats) Reset() { *m = DatabaseStats{} } func (m *DatabaseStats) String() string { return proto.CompactTextString(m) } func (*DatabaseStats) ProtoMessage() {} func (*DatabaseStats) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{143} + return fileDescriptor_69b34851fbf62631, []int{148} } func (m *DatabaseStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13194,7 +13576,7 @@ func (m *DatabaseAggregations) Reset() { *m = DatabaseAggregations{} } func (m *DatabaseAggregations) String() string { return proto.CompactTextString(m) } func (*DatabaseAggregations) ProtoMessage() {} func (*DatabaseAggregations) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{144} + return fileDescriptor_69b34851fbf62631, []int{149} } func (m *DatabaseAggregations) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13238,7 +13620,7 @@ func (m *HTTPAggregations) Reset() { *m = HTTPAggregations{} } func (m *HTTPAggregations) String() string { return proto.CompactTextString(m) } func (*HTTPAggregations) ProtoMessage() {} func (*HTTPAggregations) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{145} + return fileDescriptor_69b34851fbf62631, []int{150} } func (m *HTTPAggregations) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13284,7 +13666,7 @@ func (m *HTTP2Aggregations) Reset() { *m = HTTP2Aggregations{} } func (m *HTTP2Aggregations) String() string { return proto.CompactTextString(m) } func (*HTTP2Aggregations) ProtoMessage() {} func (*HTTP2Aggregations) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{146} + return fileDescriptor_69b34851fbf62631, []int{151} } func (m *HTTP2Aggregations) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13340,7 +13722,7 @@ func (m *HTTPStats) Reset() { *m = HTTPStats{} } func (m *HTTPStats) String() string { return proto.CompactTextString(m) } func (*HTTPStats) ProtoMessage() {} func (*HTTPStats) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{147} + return fileDescriptor_69b34851fbf62631, []int{152} } func (m *HTTPStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13427,7 +13809,7 @@ func (m *HTTPStats_Data) Reset() { *m = HTTPStats_Data{} } func (m *HTTPStats_Data) String() string { return proto.CompactTextString(m) } func (*HTTPStats_Data) ProtoMessage() {} func (*HTTPStats_Data) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{147, 1} + return fileDescriptor_69b34851fbf62631, []int{152, 1} } func (m *HTTPStats_Data) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13487,7 +13869,7 @@ func (m *DNSDatabaseEntry) Reset() { *m = DNSDatabaseEntry{} } func (m *DNSDatabaseEntry) String() string { return proto.CompactTextString(m) } func (*DNSDatabaseEntry) ProtoMessage() {} func (*DNSDatabaseEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{148} + return fileDescriptor_69b34851fbf62631, []int{153} } func (m *DNSDatabaseEntry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13533,7 +13915,7 @@ func (m *ResourceList) Reset() { *m = ResourceList{} } func (m *ResourceList) String() string { return proto.CompactTextString(m) } func (*ResourceList) ProtoMessage() {} func (*ResourceList) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{149} + return fileDescriptor_69b34851fbf62631, []int{154} } func (m *ResourceList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13583,7 +13965,7 @@ func (m *VerticalPodAutoscaler) Reset() { *m = VerticalPodAutoscaler{} } func (m *VerticalPodAutoscaler) String() string { return proto.CompactTextString(m) } func (*VerticalPodAutoscaler) ProtoMessage() {} func (*VerticalPodAutoscaler) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{150} + return fileDescriptor_69b34851fbf62631, []int{155} } func (m *VerticalPodAutoscaler) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13668,7 +14050,7 @@ func (m *VerticalPodAutoscalerCondition) Reset() { *m = VerticalPodAutos func (m *VerticalPodAutoscalerCondition) String() string { return proto.CompactTextString(m) } func (*VerticalPodAutoscalerCondition) ProtoMessage() {} func (*VerticalPodAutoscalerCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{151} + return fileDescriptor_69b34851fbf62631, []int{156} } func (m *VerticalPodAutoscalerCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13742,7 +14124,7 @@ func (m *VerticalPodAutoscalerSpec) Reset() { *m = VerticalPodAutoscaler func (m *VerticalPodAutoscalerSpec) String() string { return proto.CompactTextString(m) } func (*VerticalPodAutoscalerSpec) ProtoMessage() {} func (*VerticalPodAutoscalerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{152} + return fileDescriptor_69b34851fbf62631, []int{157} } func (m *VerticalPodAutoscalerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13801,7 +14183,7 @@ func (m *VerticalPodAutoscalerTarget) Reset() { *m = VerticalPodAutoscal func (m *VerticalPodAutoscalerTarget) String() string { return proto.CompactTextString(m) } func (*VerticalPodAutoscalerTarget) ProtoMessage() {} func (*VerticalPodAutoscalerTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{153} + return fileDescriptor_69b34851fbf62631, []int{158} } func (m *VerticalPodAutoscalerTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13857,7 +14239,7 @@ func (m *ContainerResourcePolicy) Reset() { *m = ContainerResourcePolicy func (m *ContainerResourcePolicy) String() string { return proto.CompactTextString(m) } func (*ContainerResourcePolicy) ProtoMessage() {} func (*ContainerResourcePolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{154} + return fileDescriptor_69b34851fbf62631, []int{159} } func (m *ContainerResourcePolicy) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -13938,7 +14320,7 @@ func (m *VerticalPodAutoscalerStatus) Reset() { *m = VerticalPodAutoscal func (m *VerticalPodAutoscalerStatus) String() string { return proto.CompactTextString(m) } func (*VerticalPodAutoscalerStatus) ProtoMessage() {} func (*VerticalPodAutoscalerStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{155} + return fileDescriptor_69b34851fbf62631, []int{160} } func (m *VerticalPodAutoscalerStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14000,7 +14382,7 @@ func (m *ContainerRecommendation) Reset() { *m = ContainerRecommendation func (m *ContainerRecommendation) String() string { return proto.CompactTextString(m) } func (*ContainerRecommendation) ProtoMessage() {} func (*ContainerRecommendation) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{156} + return fileDescriptor_69b34851fbf62631, []int{161} } func (m *ContainerRecommendation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14076,7 +14458,7 @@ func (m *VPACondition) Reset() { *m = VPACondition{} } func (m *VPACondition) String() string { return proto.CompactTextString(m) } func (*VPACondition) ProtoMessage() {} func (*VPACondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{157} + return fileDescriptor_69b34851fbf62631, []int{162} } func (m *VPACondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14154,7 +14536,7 @@ func (m *HorizontalPodAutoscaler) Reset() { *m = HorizontalPodAutoscaler func (m *HorizontalPodAutoscaler) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscaler) ProtoMessage() {} func (*HorizontalPodAutoscaler) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{158} + return fileDescriptor_69b34851fbf62631, []int{163} } func (m *HorizontalPodAutoscaler) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14238,7 +14620,7 @@ func (m *HorizontalPodAutoscalerSpec) Reset() { *m = HorizontalPodAutosc func (m *HorizontalPodAutoscalerSpec) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerSpec) ProtoMessage() {} func (*HorizontalPodAutoscalerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{159} + return fileDescriptor_69b34851fbf62631, []int{164} } func (m *HorizontalPodAutoscalerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14311,7 +14693,7 @@ func (m *HorizontalPodAutoscalerTarget) Reset() { *m = HorizontalPodAuto func (m *HorizontalPodAutoscalerTarget) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerTarget) ProtoMessage() {} func (*HorizontalPodAutoscalerTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{160} + return fileDescriptor_69b34851fbf62631, []int{165} } func (m *HorizontalPodAutoscalerTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14367,7 +14749,7 @@ func (m *HorizontalPodAutoscalerMetricSpec) Reset() { *m = HorizontalPod func (m *HorizontalPodAutoscalerMetricSpec) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerMetricSpec) ProtoMessage() {} func (*HorizontalPodAutoscalerMetricSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{161} + return fileDescriptor_69b34851fbf62631, []int{166} } func (m *HorizontalPodAutoscalerMetricSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14448,7 +14830,7 @@ func (m *ObjectMetricSource) Reset() { *m = ObjectMetricSource{} } func (m *ObjectMetricSource) String() string { return proto.CompactTextString(m) } func (*ObjectMetricSource) ProtoMessage() {} func (*ObjectMetricSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{162} + return fileDescriptor_69b34851fbf62631, []int{167} } func (m *ObjectMetricSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14507,7 +14889,7 @@ func (m *MetricTarget) Reset() { *m = MetricTarget{} } func (m *MetricTarget) String() string { return proto.CompactTextString(m) } func (*MetricTarget) ProtoMessage() {} func (*MetricTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{163} + return fileDescriptor_69b34851fbf62631, []int{168} } func (m *MetricTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14559,7 +14941,7 @@ func (m *MetricIdentifier) Reset() { *m = MetricIdentifier{} } func (m *MetricIdentifier) String() string { return proto.CompactTextString(m) } func (*MetricIdentifier) ProtoMessage() {} func (*MetricIdentifier) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{164} + return fileDescriptor_69b34851fbf62631, []int{169} } func (m *MetricIdentifier) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14611,7 +14993,7 @@ func (m *PodsMetricSource) Reset() { *m = PodsMetricSource{} } func (m *PodsMetricSource) String() string { return proto.CompactTextString(m) } func (*PodsMetricSource) ProtoMessage() {} func (*PodsMetricSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{165} + return fileDescriptor_69b34851fbf62631, []int{170} } func (m *PodsMetricSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14663,7 +15045,7 @@ func (m *ResourceMetricSource) Reset() { *m = ResourceMetricSource{} } func (m *ResourceMetricSource) String() string { return proto.CompactTextString(m) } func (*ResourceMetricSource) ProtoMessage() {} func (*ResourceMetricSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{166} + return fileDescriptor_69b34851fbf62631, []int{171} } func (m *ResourceMetricSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14716,7 +15098,7 @@ func (m *ContainerResourceMetricSource) Reset() { *m = ContainerResource func (m *ContainerResourceMetricSource) String() string { return proto.CompactTextString(m) } func (*ContainerResourceMetricSource) ProtoMessage() {} func (*ContainerResourceMetricSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{167} + return fileDescriptor_69b34851fbf62631, []int{172} } func (m *ContainerResourceMetricSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14775,7 +15157,7 @@ func (m *ExternalMetricSource) Reset() { *m = ExternalMetricSource{} } func (m *ExternalMetricSource) String() string { return proto.CompactTextString(m) } func (*ExternalMetricSource) ProtoMessage() {} func (*ExternalMetricSource) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{168} + return fileDescriptor_69b34851fbf62631, []int{173} } func (m *ExternalMetricSource) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14827,7 +15209,7 @@ func (m *HorizontalPodAutoscalerBehavior) Reset() { *m = HorizontalPodAu func (m *HorizontalPodAutoscalerBehavior) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerBehavior) ProtoMessage() {} func (*HorizontalPodAutoscalerBehavior) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{169} + return fileDescriptor_69b34851fbf62631, []int{174} } func (m *HorizontalPodAutoscalerBehavior) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14880,7 +15262,7 @@ func (m *HPAScalingRules) Reset() { *m = HPAScalingRules{} } func (m *HPAScalingRules) String() string { return proto.CompactTextString(m) } func (*HPAScalingRules) ProtoMessage() {} func (*HPAScalingRules) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{170} + return fileDescriptor_69b34851fbf62631, []int{175} } func (m *HPAScalingRules) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -14940,7 +15322,7 @@ func (m *HPAScalingPolicy) Reset() { *m = HPAScalingPolicy{} } func (m *HPAScalingPolicy) String() string { return proto.CompactTextString(m) } func (*HPAScalingPolicy) ProtoMessage() {} func (*HPAScalingPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{171} + return fileDescriptor_69b34851fbf62631, []int{176} } func (m *HPAScalingPolicy) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15002,7 +15384,7 @@ func (m *HorizontalPodAutoscalerStatus) Reset() { *m = HorizontalPodAuto func (m *HorizontalPodAutoscalerStatus) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerStatus) ProtoMessage() {} func (*HorizontalPodAutoscalerStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{172} + return fileDescriptor_69b34851fbf62631, []int{177} } func (m *HorizontalPodAutoscalerStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15078,7 +15460,7 @@ func (m *HorizontalPodAutoscalerCondition) Reset() { *m = HorizontalPodA func (m *HorizontalPodAutoscalerCondition) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerCondition) ProtoMessage() {} func (*HorizontalPodAutoscalerCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{173} + return fileDescriptor_69b34851fbf62631, []int{178} } func (m *HorizontalPodAutoscalerCondition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15155,7 +15537,7 @@ func (m *HorizontalPodAutoscalerMetricStatus) Reset() { *m = HorizontalP func (m *HorizontalPodAutoscalerMetricStatus) String() string { return proto.CompactTextString(m) } func (*HorizontalPodAutoscalerMetricStatus) ProtoMessage() {} func (*HorizontalPodAutoscalerMetricStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{174} + return fileDescriptor_69b34851fbf62631, []int{179} } func (m *HorizontalPodAutoscalerMetricStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15236,7 +15618,7 @@ func (m *ObjectMetricStatus) Reset() { *m = ObjectMetricStatus{} } func (m *ObjectMetricStatus) String() string { return proto.CompactTextString(m) } func (*ObjectMetricStatus) ProtoMessage() {} func (*ObjectMetricStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{175} + return fileDescriptor_69b34851fbf62631, []int{180} } func (m *ObjectMetricStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15295,7 +15677,7 @@ func (m *PodsMetricStatus) Reset() { *m = PodsMetricStatus{} } func (m *PodsMetricStatus) String() string { return proto.CompactTextString(m) } func (*PodsMetricStatus) ProtoMessage() {} func (*PodsMetricStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{176} + return fileDescriptor_69b34851fbf62631, []int{181} } func (m *PodsMetricStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15347,7 +15729,7 @@ func (m *ResourceMetricStatus) Reset() { *m = ResourceMetricStatus{} } func (m *ResourceMetricStatus) String() string { return proto.CompactTextString(m) } func (*ResourceMetricStatus) ProtoMessage() {} func (*ResourceMetricStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{177} + return fileDescriptor_69b34851fbf62631, []int{182} } func (m *ResourceMetricStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15400,7 +15782,7 @@ func (m *ContainerResourceMetricStatus) Reset() { *m = ContainerResource func (m *ContainerResourceMetricStatus) String() string { return proto.CompactTextString(m) } func (*ContainerResourceMetricStatus) ProtoMessage() {} func (*ContainerResourceMetricStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{178} + return fileDescriptor_69b34851fbf62631, []int{183} } func (m *ContainerResourceMetricStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15459,7 +15841,7 @@ func (m *ExternalMetricStatus) Reset() { *m = ExternalMetricStatus{} } func (m *ExternalMetricStatus) String() string { return proto.CompactTextString(m) } func (*ExternalMetricStatus) ProtoMessage() {} func (*ExternalMetricStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{179} + return fileDescriptor_69b34851fbf62631, []int{184} } func (m *ExternalMetricStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15514,7 +15896,7 @@ func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} } func (m *NetworkPolicy) String() string { return proto.CompactTextString(m) } func (*NetworkPolicy) ProtoMessage() {} func (*NetworkPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{180} + return fileDescriptor_69b34851fbf62631, []int{185} } func (m *NetworkPolicy) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15583,7 +15965,7 @@ func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} } func (m *NetworkPolicySpec) String() string { return proto.CompactTextString(m) } func (*NetworkPolicySpec) ProtoMessage() {} func (*NetworkPolicySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{181} + return fileDescriptor_69b34851fbf62631, []int{186} } func (m *NetworkPolicySpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15649,7 +16031,7 @@ func (m *NetworkPolicyIPBlock) Reset() { *m = NetworkPolicyIPBlock{} } func (m *NetworkPolicyIPBlock) String() string { return proto.CompactTextString(m) } func (*NetworkPolicyIPBlock) ProtoMessage() {} func (*NetworkPolicyIPBlock) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{182} + return fileDescriptor_69b34851fbf62631, []int{187} } func (m *NetworkPolicyIPBlock) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15701,7 +16083,7 @@ func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRu func (m *NetworkPolicyIngressRule) String() string { return proto.CompactTextString(m) } func (*NetworkPolicyIngressRule) ProtoMessage() {} func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{183} + return fileDescriptor_69b34851fbf62631, []int{188} } func (m *NetworkPolicyIngressRule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15753,7 +16135,7 @@ func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule func (m *NetworkPolicyEgressRule) String() string { return proto.CompactTextString(m) } func (*NetworkPolicyEgressRule) ProtoMessage() {} func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{184} + return fileDescriptor_69b34851fbf62631, []int{189} } func (m *NetworkPolicyEgressRule) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15808,7 +16190,7 @@ func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} } func (m *NetworkPolicyPeer) String() string { return proto.CompactTextString(m) } func (*NetworkPolicyPeer) ProtoMessage() {} func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{185} + return fileDescriptor_69b34851fbf62631, []int{190} } func (m *NetworkPolicyPeer) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15882,7 +16264,7 @@ func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} } func (m *NetworkPolicyPort) String() string { return proto.CompactTextString(m) } func (*NetworkPolicyPort) ProtoMessage() {} func (*NetworkPolicyPort) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{186} + return fileDescriptor_69b34851fbf62631, []int{191} } func (m *NetworkPolicyPort) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15944,7 +16326,7 @@ func (m *LimitRange) Reset() { *m = LimitRange{} } func (m *LimitRange) String() string { return proto.CompactTextString(m) } func (*LimitRange) ProtoMessage() {} func (*LimitRange) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{187} + return fileDescriptor_69b34851fbf62631, []int{192} } func (m *LimitRange) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -16009,7 +16391,7 @@ func (m *LimitRangeSpec) Reset() { *m = LimitRangeSpec{} } func (m *LimitRangeSpec) String() string { return proto.CompactTextString(m) } func (*LimitRangeSpec) ProtoMessage() {} func (*LimitRangeSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{188} + return fileDescriptor_69b34851fbf62631, []int{193} } func (m *LimitRangeSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -16058,7 +16440,7 @@ func (m *LimitRangeItem) Reset() { *m = LimitRangeItem{} } func (m *LimitRangeItem) String() string { return proto.CompactTextString(m) } func (*LimitRangeItem) ProtoMessage() {} func (*LimitRangeItem) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{189} + return fileDescriptor_69b34851fbf62631, []int{194} } func (m *LimitRangeItem) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -16146,7 +16528,7 @@ func (m *StorageClass) Reset() { *m = StorageClass{} } func (m *StorageClass) String() string { return proto.CompactTextString(m) } func (*StorageClass) ProtoMessage() {} func (*StorageClass) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{190} + return fileDescriptor_69b34851fbf62631, []int{195} } func (m *StorageClass) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -16246,7 +16628,7 @@ func (m *StorageClassTopologies) Reset() { *m = StorageClassTopologies{} func (m *StorageClassTopologies) String() string { return proto.CompactTextString(m) } func (*StorageClassTopologies) ProtoMessage() {} func (*StorageClassTopologies) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{191} + return fileDescriptor_69b34851fbf62631, []int{196} } func (m *StorageClassTopologies) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -16291,7 +16673,7 @@ func (m *TopologyLabelSelector) Reset() { *m = TopologyLabelSelector{} } func (m *TopologyLabelSelector) String() string { return proto.CompactTextString(m) } func (*TopologyLabelSelector) ProtoMessage() {} func (*TopologyLabelSelector) Descriptor() ([]byte, []int) { - return fileDescriptor_69b34851fbf62631, []int{192} + return fileDescriptor_69b34851fbf62631, []int{197} } func (m *TopologyLabelSelector) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -16366,6 +16748,7 @@ func init() { proto.RegisterType((*ECSContainerHealth)(nil), "datadog.process_agent.ECSContainerHealth") proto.RegisterType((*ECSContainerExitCode)(nil), "datadog.process_agent.ECSContainerExitCode") proto.RegisterType((*CollectorPod)(nil), "datadog.process_agent.CollectorPod") + proto.RegisterType((*CollectorPodDisruptionBudget)(nil), "datadog.process_agent.CollectorPodDisruptionBudget") proto.RegisterType((*CollectorReplicaSet)(nil), "datadog.process_agent.CollectorReplicaSet") proto.RegisterType((*CollectorDeployment)(nil), "datadog.process_agent.CollectorDeployment") proto.RegisterType((*CollectorService)(nil), "datadog.process_agent.CollectorService") @@ -16440,6 +16823,11 @@ func init() { proto.RegisterType((*ReplicaSetCondition)(nil), "datadog.process_agent.ReplicaSetCondition") proto.RegisterType((*ReplicaSet)(nil), "datadog.process_agent.ReplicaSet") proto.RegisterType((*LabelSelectorRequirement)(nil), "datadog.process_agent.LabelSelectorRequirement") + proto.RegisterType((*PodDisruptionBudget)(nil), "datadog.process_agent.PodDisruptionBudget") + proto.RegisterType((*PodDisruptionBudgetSpec)(nil), "datadog.process_agent.PodDisruptionBudgetSpec") + proto.RegisterType((*PodDisruptionBudgetStatus)(nil), "datadog.process_agent.PodDisruptionBudgetStatus") + proto.RegisterMapType((map[string]int64)(nil), "datadog.process_agent.PodDisruptionBudgetStatus.DisruptedPodsEntry") + proto.RegisterType((*Condition)(nil), "datadog.process_agent.Condition") proto.RegisterType((*Pod)(nil), "datadog.process_agent.Pod") proto.RegisterType((*PodCondition)(nil), "datadog.process_agent.PodCondition") proto.RegisterType((*ContainerStatus)(nil), "datadog.process_agent.ContainerStatus") @@ -16573,755 +16961,771 @@ func init() { func init() { proto.RegisterFile("proto/process/agent.proto", fileDescriptor_69b34851fbf62631) } var fileDescriptor_69b34851fbf62631 = []byte{ - // 11963 bytes of a gzipped FileDescriptorProto + // 12215 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0xbd, 0x7d, 0x6c, 0x24, 0xc9, - 0x75, 0x18, 0xbe, 0x3d, 0x1f, 0x9c, 0x99, 0xc7, 0xaf, 0x66, 0x2d, 0x77, 0x97, 0xcb, 0xdb, 0x5b, - 0xed, 0xf5, 0x9d, 0xee, 0x56, 0x7b, 0xe7, 0xbd, 0xf3, 0xea, 0xee, 0xb4, 0xf7, 0x7d, 0xe4, 0x90, - 0xbb, 0xcb, 0x5d, 0x7e, 0x8c, 0x6b, 0xc8, 0x3d, 0xfb, 0x24, 0x41, 0x6a, 0x76, 0x17, 0xc9, 0x36, - 0x7b, 0xba, 0xc7, 0xdd, 0x3d, 0xdc, 0xe5, 0xf9, 0xf7, 0xfb, 0x23, 0x91, 0x6d, 0x24, 0x40, 0x82, + 0x75, 0x18, 0xbe, 0x3d, 0x1f, 0x9c, 0x99, 0xc7, 0xaf, 0x66, 0x2d, 0x77, 0x77, 0x96, 0xb7, 0xb7, + 0xda, 0xeb, 0x3b, 0xdd, 0xad, 0xf6, 0x4e, 0xbc, 0xf3, 0xea, 0xee, 0xb4, 0xf7, 0x7d, 0xe4, 0x90, + 0xbb, 0xcb, 0x5d, 0x7e, 0x8c, 0x7a, 0xc8, 0x3d, 0xe9, 0x24, 0x41, 0x6a, 0x76, 0x17, 0xc9, 0x16, + 0x7b, 0xba, 0x47, 0xdd, 0x3d, 0xdc, 0xe5, 0xf9, 0xf7, 0xfb, 0x23, 0x91, 0x6d, 0x24, 0x40, 0x82, 0x08, 0xb6, 0x13, 0x5b, 0x01, 0x62, 0xc0, 0x71, 0x12, 0xc4, 0x76, 0xa4, 0x48, 0xf9, 0x23, 0x89, - 0xf3, 0x57, 0x62, 0x20, 0x70, 0x60, 0x03, 0x82, 0x83, 0x18, 0x88, 0xf2, 0x09, 0x47, 0x8a, 0x03, - 0x27, 0x40, 0x02, 0x07, 0x48, 0x1c, 0x20, 0x06, 0xe2, 0xa0, 0xbe, 0xba, 0xab, 0x7b, 0xba, 0xe7, - 0x83, 0xdc, 0x13, 0x4f, 0xc8, 0x5f, 0x33, 0xf5, 0xaa, 0xde, 0xeb, 0xaa, 0x57, 0xf5, 0x5e, 0xbd, - 0xaa, 0x7a, 0xf5, 0x0a, 0x2e, 0x77, 0x03, 0x3f, 0xf2, 0x5f, 0xee, 0x06, 0xbe, 0x45, 0xc2, 0xf0, - 0x65, 0x73, 0x9f, 0x78, 0xd1, 0x4d, 0x06, 0x43, 0x17, 0x6c, 0x33, 0x32, 0x6d, 0x7f, 0xff, 0xa6, - 0xc8, 0xfc, 0x12, 0xcb, 0x34, 0x7e, 0x5b, 0x83, 0x29, 0x4c, 0xc2, 0xa6, 0xef, 0xba, 0xc4, 0x8a, - 0xfc, 0x00, 0x2d, 0xc3, 0xc4, 0x01, 0x31, 0x6d, 0x12, 0x2c, 0x68, 0xd7, 0xb4, 0xeb, 0x93, 0xb7, - 0x6e, 0xdc, 0xcc, 0x45, 0xbc, 0xa9, 0x22, 0xdd, 0xbc, 0xc7, 0x30, 0xb0, 0xc0, 0x44, 0x0b, 0x50, - 0xeb, 0x90, 0x30, 0x34, 0xf7, 0xc9, 0x42, 0xe9, 0x9a, 0x76, 0xbd, 0x81, 0x65, 0x12, 0xbd, 0x0b, - 0x13, 0x61, 0x64, 0x46, 0xbd, 0x70, 0xa1, 0xcc, 0xa8, 0x3f, 0x5f, 0x40, 0x3d, 0x26, 0xdd, 0x66, - 0xa5, 0xb1, 0xc0, 0x5a, 0xbc, 0x02, 0x13, 0xfc, 0x5b, 0x08, 0x41, 0x25, 0x3a, 0xee, 0x92, 0x85, - 0xca, 0x35, 0xed, 0x7a, 0x15, 0xb3, 0xff, 0xc6, 0xff, 0x2e, 0xc3, 0x74, 0x8c, 0xd9, 0x0a, 0x7c, - 0x0b, 0x2d, 0x42, 0xfd, 0xc0, 0x0f, 0xa3, 0x4d, 0xb3, 0x23, 0xab, 0x12, 0xa7, 0xd1, 0x15, 0x68, - 0x78, 0x24, 0x7a, 0xe4, 0x07, 0x87, 0x6b, 0xf6, 0xc2, 0x24, 0xcb, 0x4c, 0x00, 0xe8, 0x6d, 0x68, - 0x88, 0x2a, 0x11, 0x5a, 0xd9, 0xf2, 0xf5, 0xc9, 0x5b, 0x57, 0x0b, 0x2a, 0xdb, 0xe2, 0x29, 0x9c, - 0x20, 0xa0, 0x97, 0xa1, 0x42, 0xbf, 0xc3, 0x6a, 0x37, 0x79, 0xeb, 0xa9, 0x02, 0xc4, 0x7b, 0x7e, - 0x18, 0x61, 0x56, 0x10, 0xbd, 0x06, 0x15, 0xc7, 0xdb, 0xf3, 0x17, 0xaa, 0x0c, 0xe1, 0x99, 0x02, - 0x84, 0xf6, 0x71, 0x18, 0x91, 0xce, 0x9a, 0xb7, 0xe7, 0x63, 0x56, 0x9c, 0x72, 0x7a, 0x3f, 0xf0, - 0x7b, 0xdd, 0x35, 0x7b, 0x61, 0x82, 0x31, 0x42, 0x26, 0x69, 0xeb, 0xd8, 0xdf, 0xb6, 0xf3, 0x11, - 0x59, 0xa8, 0xb1, 0xbc, 0x04, 0x80, 0xde, 0x07, 0xb0, 0x7c, 0x2f, 0x32, 0x1d, 0x8f, 0x04, 0xe1, - 0x02, 0xb0, 0xe6, 0x5d, 0x2b, 0xec, 0x0b, 0x51, 0x10, 0x2b, 0x38, 0xe8, 0x21, 0xcc, 0xc5, 0x29, - 0xda, 0x8e, 0x6d, 0xda, 0x19, 0x53, 0xd7, 0xb4, 0xeb, 0x33, 0xb7, 0xae, 0x0f, 0x23, 0x24, 0xcb, - 0xe3, 0x7e, 0x12, 0xe8, 0x0a, 0xd4, 0x0f, 0x1c, 0x2f, 0xda, 0x30, 0xc3, 0xc3, 0x85, 0x19, 0x5a, - 0xed, 0x7b, 0xe7, 0x70, 0x0c, 0x59, 0xae, 0x41, 0x95, 0xfe, 0x0f, 0xef, 0x57, 0xea, 0xd3, 0xfa, - 0xcc, 0xfd, 0x4a, 0xbd, 0xae, 0x37, 0xee, 0x57, 0xea, 0x0d, 0x1d, 0x8c, 0x3f, 0xd6, 0xe0, 0x62, - 0xaa, 0xf3, 0x57, 0x9c, 0xd0, 0xf2, 0x8f, 0x48, 0x70, 0x9c, 0x1a, 0x05, 0x5a, 0x66, 0x14, 0x28, - 0x1c, 0x2c, 0x0d, 0xe0, 0x60, 0x39, 0xcb, 0xc1, 0x0f, 0x00, 0x89, 0xd6, 0xc9, 0xef, 0x38, 0x24, - 0x5c, 0xa8, 0x30, 0x4e, 0xbe, 0x30, 0x78, 0xa0, 0xc4, 0x15, 0xc3, 0x39, 0x24, 0xe2, 0xa1, 0x53, - 0x1d, 0x71, 0xe8, 0x18, 0xdf, 0x2a, 0xc3, 0x5c, 0xdc, 0x70, 0x4c, 0x4c, 0x77, 0xdb, 0xe9, 0x90, - 0x81, 0x23, 0xff, 0x36, 0x54, 0xa9, 0x3c, 0xc9, 0x71, 0x6d, 0x0c, 0xae, 0x2e, 0x15, 0x41, 0xcc, - 0x11, 0xd0, 0x45, 0x98, 0xa0, 0x54, 0xd6, 0x6c, 0x36, 0xb2, 0xcb, 0x58, 0xa4, 0xd0, 0x3c, 0x54, - 0xfd, 0x60, 0x7f, 0xcd, 0x66, 0xb5, 0xae, 0x62, 0x9e, 0x38, 0xf1, 0xe8, 0x5c, 0x80, 0x9a, 0xd7, - 0xeb, 0x34, 0xbb, 0xbd, 0x70, 0xa1, 0xce, 0xf1, 0x44, 0x12, 0x5d, 0x83, 0xc9, 0xc8, 0x8f, 0x4c, - 0x77, 0x83, 0x74, 0xfc, 0xe0, 0x78, 0xa1, 0xc1, 0x2a, 0xa1, 0x82, 0xd0, 0x3a, 0xcc, 0xc4, 0x83, - 0xaa, 0xcd, 0x1a, 0xc9, 0x47, 0xf7, 0x73, 0xc3, 0x06, 0x25, 0x6b, 0x66, 0x06, 0x37, 0x7f, 0x94, - 0x4f, 0x9e, 0x7a, 0x94, 0x1b, 0x3f, 0x5f, 0x06, 0x14, 0xf7, 0x59, 0x8c, 0x31, 0x70, 0xa0, 0x0e, - 0x56, 0x57, 0x52, 0x7f, 0x94, 0xc6, 0xd3, 0x1f, 0x69, 0x3d, 0x50, 0x3e, 0x81, 0x1e, 0x50, 0xfa, - 0xb8, 0x32, 0xa0, 0x8f, 0xab, 0xd9, 0x3e, 0x96, 0xc3, 0xbc, 0x3e, 0xaa, 0x86, 0xcc, 0xed, 0x8a, - 0xc6, 0xa9, 0xbb, 0xe2, 0x7e, 0xa5, 0x3e, 0xa1, 0xd7, 0xee, 0x57, 0xea, 0x35, 0xbd, 0x6e, 0x7c, - 0xa7, 0x04, 0x8b, 0xfd, 0xdd, 0x92, 0x2b, 0x53, 0xd9, 0xee, 0x79, 0x53, 0xca, 0x54, 0x69, 0x8c, - 0xe1, 0x26, 0xa4, 0x4a, 0x19, 0xef, 0xe5, 0x81, 0xe3, 0xbd, 0xd2, 0x3f, 0xde, 0x13, 0x89, 0xac, - 0xa6, 0x24, 0xf2, 0xa4, 0xb2, 0x97, 0xcb, 0xe6, 0xfa, 0xe9, 0x47, 0xfc, 0x2b, 0xca, 0x80, 0xc7, - 0xe4, 0x27, 0xf8, 0xbc, 0x3e, 0x48, 0x4b, 0x51, 0x19, 0xd1, 0x63, 0x94, 0xd5, 0x66, 0x7b, 0xdb, - 0x0c, 0x0f, 0x91, 0x01, 0x53, 0xe6, 0xa3, 0x70, 0xc9, 0xb2, 0xfc, 0x9e, 0x17, 0xad, 0xad, 0xb0, - 0x6e, 0x28, 0xe3, 0x14, 0x8c, 0x32, 0xcd, 0x72, 0x7b, 0x61, 0x44, 0x02, 0x85, 0xae, 0x0a, 0xa2, - 0x2c, 0x10, 0xc9, 0x35, 0x9b, 0xb1, 0xbc, 0x81, 0x13, 0x00, 0x65, 0x69, 0x40, 0xf6, 0x1d, 0xdf, - 0x63, 0xfc, 0x6e, 0x60, 0x91, 0x52, 0x59, 0x5a, 0x1d, 0xc0, 0xd2, 0x89, 0x2c, 0x4b, 0x5f, 0x85, - 0x6a, 0x64, 0x86, 0x87, 0xe1, 0x42, 0x6d, 0xa0, 0x19, 0x21, 0x9a, 0x88, 0x79, 0x61, 0x66, 0xe0, - 0x98, 0xfb, 0x54, 0x03, 0x96, 0xaf, 0x37, 0x30, 0xfb, 0x1f, 0x0b, 0x4d, 0x63, 0x54, 0xa1, 0x51, - 0xf9, 0x0b, 0x99, 0x11, 0x2b, 0x55, 0xc6, 0xe4, 0x58, 0x2a, 0xc3, 0xf8, 0x37, 0x35, 0xa8, 0xc9, - 0xde, 0xd0, 0xa1, 0x6c, 0x06, 0x9e, 0x90, 0x05, 0xfa, 0x17, 0x5d, 0x87, 0xd9, 0x80, 0x84, 0x7e, - 0x2f, 0xb0, 0xc8, 0x43, 0x12, 0x84, 0x94, 0x89, 0x9c, 0xff, 0x59, 0x30, 0xba, 0x0a, 0xe0, 0x9a, - 0x3d, 0xcf, 0x3a, 0x60, 0x23, 0x8c, 0x77, 0x82, 0x02, 0x41, 0xcf, 0xc1, 0xb4, 0x4d, 0x42, 0x27, - 0x20, 0x36, 0x1f, 0x2b, 0xa2, 0x33, 0xd2, 0x40, 0xda, 0xd7, 0x87, 0x9e, 0xff, 0xc8, 0x13, 0x65, - 0xaa, 0xbc, 0xaf, 0x15, 0x10, 0xed, 0xcd, 0x3d, 0xb3, 0xe3, 0xb8, 0xc7, 0xac, 0x63, 0x1a, 0x58, - 0xa4, 0x68, 0x6f, 0x1e, 0x89, 0x1a, 0xd6, 0xb8, 0x91, 0x2a, 0x92, 0xe8, 0x06, 0xe8, 0xe6, 0x91, - 0xe9, 0xb8, 0xe6, 0xae, 0xe3, 0x3a, 0xd1, 0xf1, 0x87, 0xbe, 0xc7, 0x25, 0xa0, 0x81, 0xfb, 0xe0, - 0xd4, 0x5c, 0x76, 0x9d, 0x8e, 0x13, 0x85, 0x0b, 0x0d, 0xd6, 0xb9, 0x37, 0x06, 0x77, 0xee, 0xcd, - 0x75, 0x56, 0x78, 0xd5, 0x8b, 0x82, 0x63, 0x2c, 0x30, 0x51, 0x0f, 0x2e, 0x91, 0xee, 0x01, 0xe9, - 0x90, 0xc0, 0x74, 0xdb, 0x91, 0x1f, 0x98, 0xfb, 0x64, 0x83, 0x44, 0x81, 0x63, 0xc9, 0xb9, 0xeb, - 0xad, 0x21, 0x44, 0x57, 0xf3, 0xb1, 0xf9, 0x57, 0x8a, 0x68, 0x53, 0xd6, 0x85, 0x24, 0x38, 0x72, - 0x2c, 0xc2, 0x86, 0x07, 0x9f, 0x52, 0x54, 0x10, 0x9d, 0xd5, 0x8f, 0xba, 0xd6, 0x9a, 0xcd, 0xec, - 0xba, 0x06, 0xe6, 0x09, 0xda, 0x31, 0xdd, 0x9e, 0xeb, 0xb6, 0x23, 0x33, 0x88, 0x88, 0xbd, 0x14, - 0x2d, 0x4c, 0x33, 0x19, 0x4c, 0x03, 0x93, 0x52, 0x7e, 0xb7, 0xcb, 0x4a, 0xcd, 0xa8, 0xa5, 0x04, - 0x10, 0xdd, 0x04, 0x44, 0x1e, 0x13, 0xab, 0x17, 0x39, 0xbe, 0x97, 0x14, 0x9d, 0x65, 0x45, 0x73, - 0x72, 0x50, 0x33, 0x35, 0x5f, 0xe9, 0x8c, 0x3b, 0xcf, 0x16, 0x73, 0x27, 0x7f, 0xca, 0x92, 0x92, - 0x35, 0xa7, 0x48, 0xd6, 0x02, 0xd4, 0x88, 0x15, 0x6e, 0x53, 0x30, 0x62, 0x60, 0x99, 0x44, 0xaf, - 0xc2, 0x85, 0x18, 0x77, 0xcd, 0x0b, 0x23, 0xd3, 0xb3, 0x08, 0x2b, 0x77, 0x9e, 0x95, 0xcb, 0xcf, - 0x8c, 0x25, 0x75, 0x7e, 0x44, 0x49, 0x5d, 0x7c, 0x03, 0x26, 0x95, 0xb1, 0x41, 0x25, 0xeb, 0x90, - 0x1c, 0x4b, 0xc9, 0x3a, 0x24, 0xc7, 0xac, 0x33, 0x4c, 0xb7, 0xc7, 0xf5, 0x99, 0x86, 0x79, 0xe2, - 0xcd, 0xd2, 0x6d, 0x6d, 0xf1, 0x3e, 0x5c, 0x19, 0x34, 0x02, 0x86, 0xd1, 0x2a, 0x2b, 0xb4, 0x8c, - 0xbf, 0x57, 0x87, 0x29, 0x95, 0x71, 0x54, 0x83, 0xd8, 0xbe, 0x75, 0x48, 0x02, 0xa1, 0x6c, 0x1b, - 0x38, 0x4e, 0x53, 0x11, 0xe6, 0xff, 0x15, 0x3d, 0xab, 0x40, 0x28, 0xa3, 0x3d, 0x9a, 0xc3, 0x85, - 0x9b, 0xfd, 0xa7, 0x9f, 0x76, 0x3a, 0x74, 0x65, 0xc8, 0xc5, 0x99, 0x27, 0x28, 0xfb, 0xd9, 0x9f, - 0xb5, 0x15, 0x21, 0xc2, 0x32, 0xc9, 0x54, 0x75, 0x40, 0x4c, 0x3e, 0xd2, 0x26, 0x58, 0x75, 0x13, - 0x00, 0xcd, 0x0d, 0xe3, 0x71, 0x58, 0xe3, 0xb9, 0x31, 0x80, 0xd6, 0x6f, 0xcf, 0xf1, 0x9c, 0xf0, - 0x80, 0x65, 0xd7, 0x59, 0xb6, 0x02, 0xe9, 0x57, 0x31, 0x8d, 0x11, 0x54, 0x0c, 0xf4, 0xab, 0x98, - 0xbb, 0x50, 0x27, 0x8f, 0x9d, 0xa8, 0xe9, 0xdb, 0x44, 0x68, 0xd3, 0x17, 0x47, 0x18, 0x93, 0xab, - 0x02, 0x05, 0xc7, 0xc8, 0xf1, 0xa2, 0x96, 0xcb, 0x1b, 0xfb, 0x4f, 0x9b, 0xe8, 0xfa, 0xfb, 0x2b, - 0x81, 0x73, 0x44, 0x02, 0x26, 0x6a, 0x0d, 0x9c, 0x00, 0x50, 0x1b, 0xc0, 0xf5, 0xf7, 0xb7, 0xba, - 0x54, 0x4c, 0xc2, 0x85, 0x19, 0x26, 0x10, 0x9f, 0x1d, 0xe1, 0xe3, 0x37, 0xd7, 0x63, 0x2c, 0xae, - 0x26, 0x14, 0x32, 0x74, 0x92, 0x8d, 0x47, 0xf5, 0x52, 0xe0, 0x31, 0x79, 0x6c, 0xe0, 0x14, 0x0c, - 0xbd, 0x03, 0xd5, 0xae, 0x1f, 0x44, 0x52, 0x08, 0x5f, 0x18, 0xe1, 0x9b, 0x2d, 0x3f, 0x88, 0x30, - 0xc7, 0x42, 0x77, 0xa0, 0x2e, 0x8c, 0x57, 0x2e, 0x87, 0x03, 0x35, 0x67, 0x4c, 0x61, 0x93, 0xa3, - 0xe0, 0x18, 0x17, 0x35, 0xa1, 0x76, 0xe4, 0xbb, 0xbd, 0x0e, 0xe1, 0x72, 0x3b, 0x79, 0xeb, 0x33, - 0x23, 0x90, 0x79, 0xc8, 0x30, 0xb0, 0xc4, 0x44, 0x4b, 0x6c, 0xcf, 0xc3, 0x8d, 0x0e, 0x16, 0xce, - 0xb3, 0xde, 0x1b, 0x85, 0xc6, 0x3d, 0x86, 0x80, 0x05, 0x22, 0x9d, 0x65, 0x5c, 0x73, 0x97, 0xb8, - 0xe1, 0xc2, 0x3c, 0x53, 0x0b, 0x22, 0x85, 0xee, 0xc6, 0xf3, 0xc3, 0x05, 0x56, 0xbd, 0x97, 0x47, - 0xea, 0x9b, 0x9c, 0x49, 0x82, 0x6a, 0x6b, 0xcf, 0xec, 0x86, 0x07, 0x7e, 0x14, 0x91, 0x60, 0xe1, - 0xa2, 0xd0, 0xd6, 0x09, 0x68, 0xf1, 0x1d, 0x98, 0xcd, 0x74, 0xea, 0x30, 0xc9, 0x6f, 0xa8, 0x5a, - 0xe4, 0xe4, 0x0a, 0xc8, 0xf8, 0x8a, 0x06, 0xe7, 0x73, 0xba, 0x89, 0xd6, 0x59, 0x74, 0xd4, 0x06, - 0x15, 0x0d, 0x4e, 0x4b, 0x05, 0x51, 0x09, 0x74, 0xba, 0x47, 0xaf, 0x2e, 0xd9, 0x76, 0xc0, 0x77, - 0x5a, 0x4a, 0x8c, 0x7b, 0x69, 0xa0, 0x28, 0xf5, 0x7a, 0x52, 0xaa, 0x1c, 0x97, 0x4a, 0x80, 0xc6, - 0x9f, 0xd3, 0x40, 0xcf, 0x0e, 0x37, 0x8a, 0x6a, 0xa9, 0x00, 0x56, 0x89, 0x2a, 0x4e, 0x03, 0xa9, - 0x92, 0x63, 0xbb, 0x64, 0x96, 0xef, 0x4a, 0x33, 0x54, 0xa6, 0x63, 0x03, 0xbb, 0x2b, 0xd4, 0x98, - 0x48, 0x49, 0xd3, 0x8a, 0x11, 0xe5, 0x2b, 0x9f, 0x38, 0x6d, 0x78, 0x80, 0xfa, 0xc7, 0x5b, 0x46, - 0x5d, 0x6a, 0x7d, 0xea, 0xf2, 0x22, 0x4c, 0x70, 0x13, 0x49, 0xd4, 0x41, 0xa4, 0x28, 0x1b, 0x6d, - 0x12, 0x46, 0x8e, 0x67, 0xd2, 0xae, 0x15, 0xd5, 0x50, 0x41, 0xc6, 0xaf, 0x68, 0xe9, 0x0f, 0xde, - 0x8b, 0x07, 0xa5, 0xd8, 0x6d, 0xd3, 0x04, 0x41, 0xae, 0xaf, 0xe6, 0xa1, 0x1a, 0x3a, 0x9e, 0x15, - 0xab, 0x7f, 0x96, 0x48, 0x69, 0xb1, 0xf2, 0x69, 0xb4, 0xd8, 0x45, 0x98, 0xf0, 0x7b, 0x51, 0xb7, - 0x17, 0x49, 0xfb, 0x99, 0xa7, 0x8c, 0x5b, 0x30, 0x9f, 0x87, 0x49, 0x39, 0x99, 0xfa, 0x70, 0x35, - 0xa1, 0x65, 0x7c, 0xbb, 0x04, 0x53, 0xc9, 0xae, 0x8e, 0x6f, 0x0f, 0x5c, 0x83, 0x9d, 0xd6, 0xf0, - 0x3f, 0xe9, 0x5a, 0xf6, 0x26, 0x54, 0xba, 0xbe, 0x1d, 0x2e, 0x4c, 0x30, 0x11, 0x5f, 0x2c, 0xda, - 0x4e, 0xf1, 0x6d, 0xcc, 0xca, 0xc5, 0xc6, 0x41, 0x6d, 0x54, 0x33, 0x3e, 0x6f, 0x2d, 0x20, 0xcd, - 0xf7, 0xc6, 0x78, 0xe6, 0xfb, 0x7f, 0xd2, 0xe0, 0xbc, 0xb2, 0x10, 0xeb, 0xba, 0x8e, 0x65, 0xb6, - 0x49, 0x94, 0xe5, 0x9d, 0x36, 0x84, 0x77, 0xa5, 0x01, 0xbc, 0x2b, 0x0f, 0xe0, 0x5d, 0x25, 0xcb, - 0xbb, 0x26, 0x4c, 0x06, 0x71, 0x2d, 0xa8, 0x01, 0x5f, 0x1e, 0xd0, 0x9a, 0xa4, 0xbe, 0x58, 0xc5, - 0x8a, 0xf9, 0x33, 0x91, 0xf0, 0x27, 0xdd, 0xd0, 0x15, 0xd2, 0x75, 0xfd, 0xe3, 0x0e, 0xf1, 0xce, - 0xb4, 0xa1, 0x76, 0x5c, 0x8b, 0x61, 0x0d, 0x4d, 0xea, 0x8b, 0x55, 0xac, 0xdc, 0x86, 0xfe, 0x6b, - 0x4d, 0x59, 0x27, 0xb7, 0xb9, 0xf9, 0x7e, 0x66, 0xad, 0x7c, 0x13, 0xea, 0x62, 0x05, 0x21, 0x9b, - 0x58, 0xb4, 0xdc, 0x15, 0x35, 0xc5, 0x71, 0xf9, 0xdc, 0xc6, 0xfd, 0xa2, 0xba, 0xa5, 0xbf, 0x49, - 0xb5, 0xc5, 0x59, 0xb5, 0xec, 0x87, 0xa1, 0xea, 0xf9, 0x76, 0xdc, 0xac, 0x22, 0xa9, 0xa5, 0x75, - 0xc4, 0xbc, 0x64, 0x5e, 0x83, 0xd0, 0x1e, 0xe8, 0x54, 0xa4, 0x97, 0x5c, 0xc7, 0x0c, 0x37, 0xcc, - 0x6e, 0xd7, 0xf1, 0xf6, 0xc5, 0xbe, 0xc0, 0x9b, 0xc3, 0xce, 0x42, 0x28, 0x69, 0xa6, 0x15, 0x54, - 0x64, 0x6e, 0x25, 0xf4, 0xd1, 0x5c, 0xfc, 0x32, 0x5c, 0xc8, 0x2d, 0x9a, 0x33, 0xb1, 0xff, 0xb0, - 0x3a, 0xb1, 0x0f, 0xd1, 0x47, 0xca, 0xac, 0xff, 0x1d, 0x75, 0xdc, 0x35, 0x39, 0x7f, 0xcf, 0xac, - 0x77, 0x6e, 0x43, 0x4d, 0x10, 0x11, 0x1b, 0xe7, 0x45, 0xc3, 0x4e, 0x54, 0x14, 0xcb, 0xe2, 0xb9, - 0xa3, 0xee, 0xdf, 0x6b, 0xca, 0x96, 0xfa, 0x86, 0xe9, 0x39, 0x7b, 0x24, 0x3c, 0x3b, 0xcd, 0xf1, - 0x0e, 0x34, 0x3a, 0xa2, 0x0e, 0x72, 0xf4, 0x7d, 0xaa, 0xa0, 0x75, 0xb2, 0xae, 0x38, 0xc1, 0xc8, - 0x6d, 0x60, 0x17, 0xe6, 0xfb, 0xda, 0xd7, 0xc4, 0x2b, 0x68, 0x05, 0xea, 0x12, 0x51, 0x9c, 0xff, - 0x5d, 0x1f, 0x36, 0x2a, 0xe3, 0x4f, 0xc6, 0x98, 0xf1, 0x17, 0x4b, 0xca, 0x17, 0x7d, 0x45, 0x1b, - 0x27, 0x5f, 0xfc, 0x18, 0x3f, 0xf8, 0x5d, 0x4d, 0xd9, 0x71, 0xa4, 0xbd, 0x13, 0x76, 0xcd, 0x33, - 0x54, 0x8c, 0xef, 0x03, 0x78, 0xb2, 0x12, 0xb2, 0x17, 0x8b, 0x76, 0xda, 0xe3, 0xda, 0x62, 0x05, - 0x27, 0xb7, 0x1f, 0x7f, 0x5b, 0x53, 0xcc, 0xa3, 0xfb, 0xfe, 0xee, 0x99, 0x35, 0xef, 0x26, 0x54, - 0x7e, 0xdc, 0xdf, 0x95, 0x0d, 0x2b, 0x32, 0x81, 0xee, 0xfb, 0xbb, 0x98, 0x95, 0x1b, 0x3e, 0x91, - 0x35, 0x03, 0xdf, 0x3b, 0xcb, 0x06, 0xbd, 0x09, 0x75, 0x8b, 0x57, 0x61, 0xd8, 0x44, 0x26, 0x6a, - 0x8a, 0xe3, 0xf2, 0xb9, 0x8d, 0x4b, 0x0d, 0xc7, 0x15, 0x93, 0x74, 0x7c, 0xef, 0x2c, 0xcd, 0xae, - 0xf7, 0x01, 0x6c, 0x59, 0x89, 0x61, 0xc3, 0x31, 0xae, 0x2d, 0x56, 0x70, 0x72, 0x1b, 0xf9, 0x5f, - 0x34, 0x45, 0xaf, 0xb4, 0x23, 0x33, 0x22, 0x7b, 0x3d, 0xf7, 0x2c, 0x9b, 0x79, 0x07, 0xa6, 0xc2, - 0xa4, 0x1a, 0xb2, 0xa1, 0x45, 0x07, 0x9e, 0x4a, 0x8d, 0x71, 0x0a, 0x2f, 0xb7, 0xb1, 0xff, 0x47, - 0x83, 0xcb, 0xc9, 0xd2, 0x84, 0x04, 0xa1, 0x13, 0x46, 0xc4, 0x8b, 0xc4, 0x62, 0xef, 0xac, 0x5a, - 0xbc, 0x03, 0x73, 0xdd, 0x4c, 0x5d, 0x64, 0xb3, 0x0b, 0x8f, 0xa5, 0x33, 0xe5, 0x71, 0x3f, 0x85, - 0x5c, 0x06, 0xfc, 0x6c, 0x09, 0xae, 0x16, 0x32, 0xa0, 0xe9, 0x9a, 0x4e, 0xe7, 0xcc, 0xb8, 0x60, - 0xc3, 0xc5, 0x6e, 0x5e, 0x85, 0x24, 0x2b, 0x5e, 0x1a, 0x91, 0x15, 0x0c, 0x09, 0x17, 0xd0, 0xca, - 0x65, 0xca, 0xb7, 0x35, 0xc5, 0x60, 0xc5, 0xbe, 0x7b, 0xa6, 0x06, 0x6b, 0xe0, 0xbb, 0x43, 0x0d, - 0x56, 0x5a, 0x47, 0xcc, 0x4b, 0x0e, 0x97, 0x69, 0x5a, 0x78, 0xd9, 0xf1, 0x6c, 0xc7, 0xdb, 0x3f, - 0x4b, 0x99, 0x0e, 0x92, 0x6a, 0x0c, 0x93, 0x69, 0xa5, 0xc6, 0x38, 0x85, 0x37, 0xbc, 0xb1, 0xd2, - 0x54, 0x3c, 0xcb, 0x4e, 0xbc, 0x03, 0x53, 0x56, 0x52, 0x8d, 0x61, 0x8d, 0x55, 0x6a, 0x8c, 0x53, - 0x78, 0xb9, 0x8d, 0xfd, 0x99, 0x12, 0x3c, 0x95, 0xd7, 0xd8, 0xb3, 0xee, 0xe0, 0xcf, 0xc3, 0x79, - 0xab, 0xaf, 0x36, 0xb2, 0xe9, 0x9f, 0x19, 0xde, 0x74, 0xd9, 0xdd, 0x79, 0x54, 0x72, 0x19, 0xf1, - 0xc7, 0x1a, 0x5c, 0xca, 0xae, 0xa0, 0xc5, 0x71, 0xf2, 0x99, 0x31, 0x61, 0x0b, 0x66, 0xc3, 0x54, - 0x4d, 0x24, 0x03, 0x3e, 0x3d, 0x78, 0x3d, 0x2d, 0x4a, 0xe3, 0x2c, 0x76, 0x6e, 0xc3, 0xff, 0xad, - 0x6a, 0x71, 0xad, 0x79, 0xfb, 0x01, 0x09, 0xc3, 0x33, 0x6b, 0xf1, 0xdb, 0xd0, 0x70, 0x78, 0x15, - 0x86, 0xee, 0x1d, 0x88, 0xaa, 0xe2, 0x04, 0x61, 0xf8, 0x04, 0xf5, 0x90, 0x04, 0x91, 0x63, 0x99, - 0x6e, 0xcb, 0xb7, 0x97, 0x7a, 0x91, 0x1f, 0x5a, 0xa6, 0x7b, 0x86, 0xeb, 0x55, 0x1b, 0x2e, 0x1e, - 0xe5, 0x55, 0x68, 0xd8, 0x04, 0x95, 0xdb, 0x0a, 0x5c, 0x40, 0x2b, 0x97, 0x29, 0x7f, 0xb5, 0x04, - 0xd7, 0x62, 0xa6, 0xdc, 0xf3, 0x03, 0xe7, 0x23, 0xdf, 0x8b, 0x3e, 0x29, 0x6c, 0xf9, 0x71, 0x58, - 0x38, 0xc8, 0xaf, 0x92, 0x64, 0xcc, 0xcd, 0xc2, 0xdd, 0x89, 0x5c, 0x34, 0x5c, 0x48, 0x2f, 0x97, - 0x39, 0xff, 0x43, 0x75, 0x22, 0x14, 0xc7, 0x18, 0x2d, 0xdf, 0x75, 0xac, 0xe3, 0x33, 0x63, 0xc9, - 0x26, 0xcc, 0x7a, 0x4a, 0x45, 0x9c, 0x58, 0x38, 0x8a, 0x5c, 0x8c, 0x52, 0xd5, 0xc6, 0x59, 0xe4, - 0xe1, 0x7b, 0xa5, 0xec, 0x14, 0x08, 0x9b, 0xde, 0x3e, 0x39, 0xcb, 0xbd, 0x52, 0x37, 0xae, 0xc5, - 0xb0, 0xbd, 0xd2, 0xa4, 0xbe, 0x58, 0xc5, 0xca, 0x6d, 0xe8, 0x1f, 0x69, 0x70, 0x41, 0x59, 0xa0, - 0xb0, 0xb3, 0xf2, 0xa6, 0x6b, 0x9e, 0xa1, 0xd6, 0x7b, 0x00, 0x33, 0xa1, 0x52, 0x8f, 0xb8, 0xb5, - 0xcf, 0x16, 0xae, 0x51, 0x92, 0xc2, 0x38, 0x83, 0x9a, 0xdb, 0xe4, 0x36, 0xcc, 0x66, 0xbc, 0xa9, - 0xd1, 0x73, 0x30, 0x6d, 0x5a, 0x91, 0x73, 0x44, 0x9a, 0xae, 0xc3, 0x36, 0xa3, 0xc5, 0xa1, 0x58, - 0x0a, 0x88, 0x16, 0xa1, 0xee, 0x78, 0x11, 0x09, 0x8e, 0x4c, 0x57, 0xb8, 0xc6, 0xc6, 0x69, 0xe3, - 0x5b, 0x35, 0xa8, 0x09, 0xf7, 0x50, 0x75, 0x43, 0x71, 0x9a, 0x6f, 0x28, 0xea, 0x50, 0xee, 0x3a, - 0xd2, 0x9f, 0x96, 0xfe, 0x45, 0xf3, 0x50, 0xf5, 0xc2, 0x96, 0x63, 0x33, 0x7f, 0x88, 0x2a, 0xe6, - 0x89, 0xf8, 0x1c, 0xa4, 0x3c, 0xea, 0x39, 0xc8, 0x6d, 0xa8, 0x59, 0x7e, 0xa7, 0x63, 0x7a, 0xb6, - 0xf0, 0xac, 0x2e, 0x5c, 0x93, 0xf3, 0x52, 0x58, 0x16, 0x47, 0xaf, 0x43, 0xa5, 0x17, 0xc6, 0x9b, - 0x83, 0x43, 0x3c, 0x5e, 0x77, 0x42, 0x12, 0x60, 0x56, 0x1e, 0xbd, 0x01, 0x13, 0x1d, 0xee, 0x7b, - 0x57, 0x1b, 0x78, 0xce, 0xc2, 0xbd, 0xf1, 0x98, 0x53, 0x9f, 0x40, 0x40, 0xaf, 0x40, 0xd9, 0xea, - 0xf6, 0x84, 0x83, 0x63, 0x61, 0x45, 0x5b, 0x3b, 0x0c, 0x89, 0x16, 0x45, 0x57, 0x01, 0xb8, 0x6b, - 0xc3, 0xb6, 0xd3, 0x21, 0xc2, 0xb9, 0x55, 0x81, 0xa0, 0x77, 0xa1, 0x11, 0x9f, 0x5b, 0x32, 0x3f, - 0x84, 0x51, 0x9c, 0x35, 0x13, 0x14, 0x3a, 0xc6, 0xfd, 0x2e, 0xf1, 0xee, 0xd8, 0x4d, 0x6a, 0x12, - 0x30, 0x57, 0x85, 0x2a, 0x56, 0x41, 0xe8, 0x0d, 0xee, 0xc5, 0x28, 0x3d, 0xb9, 0x9f, 0x1d, 0xee, - 0x19, 0x4c, 0xb8, 0x13, 0x23, 0x41, 0xaf, 0xc1, 0x84, 0xe3, 0x53, 0x08, 0x73, 0x52, 0x98, 0xbc, - 0xf5, 0x74, 0xd1, 0xdc, 0xbd, 0xc5, 0xb9, 0xc4, 0x0b, 0x33, 0xb9, 0x8b, 0x3d, 0x68, 0x6c, 0xe6, - 0x25, 0x44, 0xe5, 0x2e, 0x01, 0xa5, 0xbc, 0x11, 0x1e, 0x90, 0x63, 0xe6, 0x8d, 0x30, 0x8d, 0x53, - 0x30, 0x74, 0x0b, 0xe6, 0x8f, 0x7c, 0xb7, 0xe7, 0x45, 0x66, 0x70, 0xdc, 0x8c, 0x1e, 0xb7, 0x1f, - 0x39, 0x91, 0x75, 0x40, 0xc2, 0x05, 0xfd, 0x9a, 0x76, 0xbd, 0x82, 0x73, 0xf3, 0xd0, 0xeb, 0x70, - 0xd1, 0xf1, 0x72, 0xb1, 0xe6, 0x18, 0x56, 0x41, 0x2e, 0x95, 0xf4, 0xdd, 0xe3, 0x88, 0xd0, 0xaa, - 0xa0, 0x6b, 0xda, 0xf5, 0x29, 0x2c, 0x93, 0xe8, 0x06, 0xe8, 0x71, 0xad, 0x96, 0x45, 0x91, 0xf3, - 0xac, 0x48, 0x1f, 0x1c, 0x2d, 0x2b, 0x0e, 0x10, 0x17, 0x06, 0xde, 0x85, 0x10, 0xcc, 0x16, 0x6a, - 0x3d, 0x54, 0x9c, 0x1f, 0x9e, 0x87, 0x19, 0x51, 0x94, 0x76, 0x37, 0x79, 0x1c, 0x2d, 0x5c, 0x64, - 0x82, 0x9f, 0x81, 0x72, 0x17, 0x57, 0xe3, 0x17, 0x4a, 0xa0, 0x67, 0x3d, 0xd0, 0xa5, 0xa8, 0x6a, - 0x39, 0xa2, 0x5a, 0xfa, 0x01, 0x13, 0xd5, 0xb4, 0xf4, 0x4c, 0xf4, 0x49, 0x8f, 0xd2, 0x6f, 0xb5, - 0x54, 0xbf, 0x19, 0x5f, 0xd7, 0xa0, 0x26, 0xaa, 0x41, 0x55, 0xa8, 0x19, 0xec, 0x53, 0x95, 0xc8, - 0x54, 0x28, 0xfd, 0x4f, 0x99, 0x64, 0x3d, 0x92, 0xe7, 0xc5, 0xf4, 0x2f, 0x2d, 0x15, 0xf8, 0xbe, - 0x3c, 0xe0, 0x66, 0xff, 0xd9, 0xb1, 0xb7, 0xb7, 0xe2, 0x84, 0x87, 0xac, 0xe6, 0x75, 0x2c, 0x52, - 0xb4, 0x6c, 0x97, 0xf2, 0x98, 0xfb, 0x85, 0xb2, 0xff, 0xb4, 0x6c, 0x97, 0xcd, 0x01, 0xc2, 0x01, - 0x57, 0xa4, 0xe8, 0x97, 0xc8, 0x63, 0xe9, 0x6d, 0x48, 0xff, 0x52, 0x6c, 0xca, 0x18, 0xe1, 0x9a, - 0xc4, 0xfe, 0x1b, 0x7f, 0x59, 0x83, 0x49, 0xa5, 0xfd, 0xb1, 0x9f, 0x95, 0xa6, 0xf8, 0x59, 0xe9, - 0x50, 0xee, 0x25, 0x3a, 0xb8, 0xe7, 0xd8, 0x14, 0xb2, 0xef, 0xc8, 0xd9, 0x89, 0xfe, 0xa5, 0x78, - 0x84, 0x16, 0x12, 0x77, 0x68, 0xe8, 0x7f, 0x06, 0xa3, 0xc5, 0xaa, 0x02, 0x26, 0xca, 0x85, 0xbd, - 0xa4, 0x05, 0xa1, 0x28, 0x17, 0xd2, 0x72, 0x35, 0x01, 0xdb, 0x77, 0x6c, 0xe3, 0x03, 0x98, 0xcd, - 0x0c, 0x56, 0x3a, 0x44, 0x2d, 0xdf, 0xf3, 0x88, 0x15, 0x39, 0xbe, 0x87, 0xa9, 0x66, 0xa1, 0x95, - 0x2c, 0xe1, 0x0c, 0x94, 0x4e, 0x92, 0xb4, 0x37, 0x42, 0x56, 0xa4, 0xc4, 0x8a, 0x24, 0x00, 0xe3, - 0x08, 0xa6, 0x63, 0x85, 0xb6, 0x64, 0xdb, 0x01, 0x9a, 0x81, 0x92, 0xd3, 0x15, 0xed, 0x2d, 0x39, - 0x5d, 0xc6, 0x63, 0x3f, 0x88, 0x44, 0x73, 0xd9, 0x7f, 0xb4, 0xa4, 0x38, 0x75, 0x94, 0x99, 0x3a, - 0xfb, 0x74, 0xb1, 0xb2, 0x14, 0x75, 0x61, 0xde, 0xcb, 0x31, 0x9a, 0xf1, 0x1b, 0x75, 0x68, 0x24, - 0xae, 0x70, 0xd2, 0x3b, 0x4b, 0x53, 0xbc, 0xb3, 0x68, 0x45, 0xa4, 0x35, 0x50, 0xe2, 0x6c, 0x19, - 0xd1, 0xe5, 0x6d, 0x11, 0xea, 0x56, 0xb7, 0xc7, 0x8c, 0x17, 0xc6, 0xec, 0x12, 0x8e, 0xd3, 0x54, - 0x29, 0xf2, 0x49, 0x84, 0x67, 0x4f, 0x30, 0x7d, 0xa4, 0x82, 0xd0, 0x5b, 0x52, 0x51, 0xd7, 0x87, - 0xb5, 0x2c, 0x71, 0x37, 0x8f, 0x55, 0xf5, 0xbb, 0xb1, 0xbf, 0x13, 0xf7, 0x9f, 0x7f, 0x7e, 0xa8, - 0x63, 0x77, 0xda, 0xd9, 0x69, 0x01, 0x6a, 0xc2, 0x05, 0x8f, 0xcd, 0x42, 0x65, 0x2c, 0x93, 0x4c, - 0x2e, 0x76, 0xbb, 0x21, 0x9b, 0x5a, 0x4a, 0x98, 0xfd, 0xa7, 0xb0, 0x47, 0x14, 0x36, 0xc5, 0x61, - 0xf4, 0xbf, 0xb4, 0x19, 0xa6, 0x13, 0x9b, 0x81, 0x5f, 0x6f, 0xc0, 0xd6, 0x91, 0xdd, 0x0a, 0xd9, - 0x2c, 0x50, 0xc2, 0x09, 0x40, 0xe4, 0xb6, 0x89, 0x17, 0xb5, 0x42, 0x36, 0x01, 0xf0, 0x5c, 0x0e, - 0xa0, 0x92, 0x2f, 0x8a, 0x2e, 0x77, 0xb9, 0xce, 0x2f, 0x61, 0x05, 0x22, 0xf2, 0x69, 0x61, 0x9a, - 0x3f, 0x17, 0xe7, 0x0b, 0x08, 0x6d, 0x0f, 0xd5, 0x20, 0x2d, 0x2b, 0x62, 0x1a, 0xbd, 0x84, 0x65, - 0x92, 0xf9, 0x17, 0x32, 0x0f, 0x0a, 0x9a, 0x77, 0x9e, 0x7f, 0x37, 0x06, 0xd0, 0x2e, 0x64, 0xae, - 0xf8, 0x34, 0x73, 0x9e, 0x77, 0xa1, 0x4c, 0x53, 0x09, 0xef, 0x90, 0x0e, 0x0e, 0xb9, 0x76, 0xaf, - 0x60, 0x91, 0xa2, 0x38, 0x1d, 0xd2, 0x69, 0x9a, 0xd6, 0x01, 0x61, 0x4e, 0x5c, 0x15, 0x1c, 0xa7, - 0x63, 0x25, 0x7b, 0x69, 0x54, 0x25, 0xbb, 0x00, 0x35, 0xe1, 0xed, 0xb8, 0xb0, 0xc0, 0x3b, 0x42, - 0x24, 0x55, 0x65, 0x77, 0x39, 0x3d, 0x49, 0x49, 0x1b, 0x71, 0x51, 0x39, 0x94, 0x5e, 0x86, 0x86, - 0x19, 0x3b, 0x57, 0x3d, 0x35, 0xda, 0x05, 0x06, 0x2a, 0x87, 0x38, 0x41, 0x63, 0x57, 0x15, 0x0e, - 0x02, 0x62, 0x0a, 0xe3, 0xe2, 0x0a, 0x1f, 0xb3, 0x0a, 0x28, 0x29, 0xc1, 0x47, 0xf5, 0xd3, 0x6a, - 0x09, 0x3e, 0xaa, 0x39, 0x73, 0x76, 0xd8, 0xcd, 0xc1, 0xab, 0x31, 0x73, 0x58, 0x9a, 0xa9, 0xf7, - 0x6e, 0x8f, 0xfd, 0xdf, 0x0c, 0x17, 0x3e, 0xc5, 0x3b, 0x31, 0x81, 0x50, 0x33, 0xa1, 0x43, 0x3a, - 0x62, 0xbb, 0x83, 0xd8, 0x0b, 0xd7, 0x18, 0x7e, 0x0a, 0x26, 0x68, 0x60, 0xf2, 0x13, 0x3d, 0x12, - 0x46, 0x0b, 0xcf, 0xc4, 0x34, 0x04, 0x84, 0x1a, 0xc6, 0x5c, 0xc8, 0x64, 0x11, 0x83, 0x11, 0x49, - 0x03, 0x29, 0x95, 0x80, 0x74, 0xfd, 0x15, 0x67, 0x9f, 0x16, 0x79, 0x96, 0xfb, 0x71, 0x25, 0x10, - 0x71, 0x97, 0xe4, 0x4f, 0xea, 0xb1, 0x92, 0x66, 0x86, 0x4e, 0xff, 0x4c, 0x9b, 0x9e, 0xb0, 0x4a, - 0x7d, 0x13, 0x56, 0x62, 0x7b, 0x96, 0x4f, 0x68, 0x7b, 0x56, 0x46, 0xb7, 0x3d, 0xa9, 0xe2, 0x72, - 0x2c, 0xe9, 0xdc, 0xc4, 0xfe, 0xd3, 0x41, 0xc4, 0x7b, 0x27, 0x14, 0x6a, 0x5e, 0x26, 0xb3, 0x96, - 0x64, 0xbd, 0xdf, 0x92, 0x14, 0x12, 0xde, 0x48, 0x24, 0x3c, 0x63, 0xe9, 0x41, 0xbf, 0xa5, 0xb7, - 0x91, 0xb9, 0xbb, 0x25, 0xaf, 0x5a, 0x8d, 0xa8, 0xdd, 0x32, 0xc8, 0xe8, 0x2e, 0x4c, 0x75, 0x15, - 0x43, 0x75, 0x1c, 0x9b, 0x36, 0x85, 0xa8, 0x98, 0xb6, 0xe7, 0xc7, 0x31, 0x6d, 0x55, 0x13, 0xef, - 0xca, 0x09, 0x4d, 0xbc, 0x16, 0xcc, 0x5a, 0x69, 0x2d, 0xcc, 0xd4, 0xdf, 0xe8, 0x3a, 0x3b, 0x8b, - 0x9e, 0xf2, 0x88, 0xc4, 0xbb, 0xb1, 0xbe, 0x4c, 0x03, 0x53, 0xa5, 0x3e, 0xd8, 0x8d, 0xb5, 0x66, - 0x1a, 0xd8, 0x67, 0x9a, 0xa3, 0x1c, 0xd3, 0xfc, 0x26, 0x20, 0x4b, 0x71, 0x0c, 0x15, 0x1a, 0x9e, - 0xab, 0xcb, 0x9c, 0x9c, 0x6c, 0x79, 0xa1, 0xf3, 0x2f, 0xf4, 0x97, 0x17, 0xca, 0xff, 0x15, 0x38, - 0x9f, 0xa5, 0x42, 0xb5, 0xfc, 0x45, 0x86, 0x90, 0x97, 0x95, 0xc5, 0x90, 0xf3, 0xc2, 0xa5, 0x7e, - 0x0c, 0x39, 0x41, 0x14, 0x2d, 0x2f, 0x16, 0x4e, 0xb4, 0xbc, 0xb8, 0x3c, 0xea, 0xf2, 0x62, 0x71, - 0xf8, 0xf2, 0xe2, 0xa9, 0xfc, 0xe5, 0x85, 0xf1, 0x2d, 0x0d, 0xe6, 0xe8, 0xa8, 0x62, 0xd7, 0x18, - 0x3f, 0x70, 0xa2, 0x83, 0x16, 0x09, 0x3a, 0xb1, 0xd8, 0xae, 0x70, 0xb1, 0xd5, 0x14, 0xb1, 0xe5, - 0x20, 0x3a, 0xe1, 0x25, 0x3a, 0x9c, 0xab, 0xa4, 0x04, 0x40, 0x35, 0xd6, 0xa3, 0xc0, 0x89, 0x08, - 0xcf, 0x2e, 0x73, 0x8d, 0x95, 0x40, 0x24, 0x36, 0xad, 0x44, 0x28, 0x2e, 0xab, 0x25, 0x80, 0x18, - 0x9b, 0x67, 0x57, 0x15, 0x6c, 0x06, 0x31, 0x7e, 0x5f, 0x83, 0x8b, 0x7d, 0x75, 0x5e, 0x3e, 0x6e, - 0xad, 0xad, 0xa0, 0x2f, 0x02, 0xb0, 0xab, 0x72, 0x2c, 0xc5, 0x6c, 0xf3, 0xc9, 0x5b, 0xef, 0x0c, - 0x10, 0xa6, 0x7e, 0x12, 0xec, 0x70, 0x97, 0xe3, 0x0b, 0x87, 0xf7, 0x84, 0xe0, 0xe2, 0x3e, 0xcc, - 0x66, 0xb2, 0xd5, 0x5d, 0x8d, 0x2a, 0xd7, 0x5f, 0xef, 0xa6, 0xdd, 0xa4, 0xae, 0x8f, 0xfa, 0x79, - 0xd5, 0x67, 0xea, 0x9b, 0x13, 0x8a, 0x25, 0xcb, 0x94, 0x04, 0x37, 0x20, 0xb5, 0xd8, 0x80, 0x54, - 0x6c, 0x91, 0xd2, 0x00, 0x5b, 0xa4, 0x3c, 0xc8, 0x16, 0xa9, 0x64, 0x6c, 0x91, 0x41, 0xa6, 0x66, - 0x62, 0xa7, 0x4c, 0x14, 0xda, 0x29, 0xb5, 0x8c, 0x9d, 0xc2, 0xf3, 0x38, 0xbd, 0x7a, 0x9c, 0xc7, - 0xe9, 0x49, 0x0b, 0xb0, 0x91, 0x63, 0x01, 0x82, 0x62, 0x01, 0xa6, 0xec, 0xbd, 0xc9, 0x81, 0xf6, - 0xde, 0xd4, 0x60, 0x7b, 0x6f, 0x7a, 0x88, 0xbd, 0x37, 0xd3, 0x67, 0xef, 0xc5, 0xc6, 0xf3, 0xec, - 0xa9, 0x8c, 0x67, 0xfd, 0x44, 0xc6, 0xb3, 0x18, 0x58, 0x73, 0xc9, 0xc4, 0xa8, 0x58, 0x71, 0xa8, - 0xd0, 0x8a, 0x3b, 0x9f, 0xd6, 0x05, 0x19, 0x6b, 0x6b, 0x7e, 0xa8, 0xb5, 0x75, 0x61, 0xb0, 0xb5, - 0x75, 0x71, 0xa0, 0xb5, 0x75, 0x69, 0xa8, 0xb5, 0xb5, 0x30, 0xd4, 0xda, 0xba, 0x3c, 0xdc, 0xda, - 0x5a, 0xcc, 0xb1, 0xb6, 0x8c, 0x5f, 0xd7, 0x00, 0x12, 0x2f, 0x66, 0x3a, 0x96, 0x7a, 0xbd, 0x58, - 0x62, 0xd8, 0x7f, 0xf4, 0x43, 0x50, 0xf2, 0x43, 0x21, 0x96, 0x45, 0x73, 0xf3, 0x56, 0x9b, 0x39, - 0x41, 0x97, 0x7c, 0xaa, 0xcd, 0x2b, 0x16, 0xbf, 0x6b, 0x5b, 0x1e, 0x6c, 0x1d, 0x71, 0xb7, 0x69, - 0x2b, 0xe7, 0x22, 0x6e, 0xb5, 0xef, 0x22, 0xee, 0xfd, 0x4a, 0xbd, 0xa2, 0x57, 0x8d, 0xaf, 0x6a, - 0x30, 0xc1, 0x3f, 0x95, 0xbb, 0x2a, 0x5f, 0x84, 0x7a, 0xd7, 0x35, 0xa3, 0x3d, 0x3f, 0xe8, 0xc4, - 0x17, 0x0d, 0x44, 0x5a, 0xb9, 0xa8, 0x58, 0x2e, 0xba, 0xa8, 0x58, 0x49, 0x5f, 0x54, 0x7c, 0x0e, - 0xa6, 0x0f, 0x49, 0xe0, 0x11, 0x57, 0x5e, 0xb5, 0xe4, 0x77, 0xa7, 0xd2, 0x40, 0x56, 0x25, 0x6e, - 0x99, 0xd0, 0xcf, 0xd3, 0xee, 0x57, 0xd6, 0xe1, 0x71, 0x9a, 0x8a, 0x1c, 0xd3, 0xc5, 0xea, 0x0a, - 0x3c, 0x06, 0xd0, 0x4f, 0xc5, 0x8a, 0x9c, 0x95, 0xe0, 0x0a, 0x28, 0x0d, 0xa4, 0xab, 0xfd, 0x44, - 0x9f, 0xb3, 0x62, 0x5c, 0x15, 0x65, 0xa0, 0xc6, 0xdf, 0xd1, 0x00, 0x12, 0xab, 0x95, 0x8a, 0x44, - 0x10, 0xf2, 0x5d, 0xe8, 0x0a, 0xa6, 0x7f, 0x29, 0xe4, 0xa8, 0xc3, 0xbb, 0xb4, 0x82, 0xe9, 0x5f, - 0xb6, 0xdf, 0xf0, 0xc8, 0xe4, 0x97, 0x30, 0x2a, 0x98, 0xfd, 0x67, 0xf7, 0x1b, 0x0e, 0xcc, 0x80, - 0xf0, 0x1d, 0x8c, 0x0a, 0x16, 0x29, 0xb6, 0xc4, 0x21, 0x8f, 0xb9, 0xae, 0xab, 0x60, 0xf6, 0x9f, - 0x52, 0x74, 0x9d, 0x5d, 0xa1, 0xe4, 0xe8, 0x5f, 0x5a, 0x8a, 0xf6, 0xbc, 0xd0, 0x6e, 0xec, 0x3f, - 0x5d, 0xaa, 0xdb, 0x4e, 0x10, 0x1d, 0x0b, 0xb5, 0xc6, 0x13, 0xc6, 0x2f, 0x97, 0xa0, 0x26, 0x8c, - 0x65, 0xda, 0x1b, 0xae, 0x19, 0x46, 0xcd, 0x6e, 0x4f, 0x74, 0xac, 0x4c, 0xa6, 0x34, 0x70, 0x29, - 0xa3, 0x81, 0x15, 0xad, 0x5e, 0x1e, 0xa0, 0xd5, 0x2b, 0x59, 0xad, 0x4e, 0x35, 0x59, 0xaf, 0xb3, - 0x2d, 0x8c, 0x70, 0x6e, 0x9b, 0x2b, 0x10, 0x74, 0x5b, 0x0c, 0xe5, 0x89, 0x81, 0x6b, 0xb6, 0xb6, - 0xe3, 0xed, 0xbb, 0x44, 0x9a, 0xfb, 0x7c, 0x40, 0x4b, 0x7b, 0xbf, 0xa6, 0xd8, 0xfb, 0x8b, 0x50, - 0xa7, 0xd5, 0x62, 0xcb, 0x11, 0x7e, 0x5b, 0x2e, 0x4e, 0xd3, 0x9a, 0xf0, 0x6a, 0xa9, 0x7b, 0xd3, - 0x09, 0xc4, 0x78, 0x0f, 0xa6, 0x53, 0x9f, 0x29, 0x1a, 0xfe, 0x45, 0x2c, 0x32, 0xfe, 0x40, 0x63, - 0x4c, 0x66, 0xa2, 0x73, 0x11, 0x26, 0xbc, 0x5e, 0x67, 0x57, 0x04, 0xa1, 0xa9, 0x62, 0x91, 0xa2, - 0xf0, 0x23, 0xe2, 0xd9, 0x7e, 0x20, 0x6f, 0xc8, 0xf0, 0x54, 0xa1, 0xe8, 0xcc, 0x43, 0xb5, 0xe3, - 0xdb, 0xc4, 0x95, 0x3b, 0x2f, 0x2c, 0x41, 0x9b, 0xd2, 0x3d, 0x38, 0x0e, 0x1d, 0xcb, 0x74, 0xc5, - 0x55, 0xee, 0x06, 0x56, 0x20, 0x94, 0x9a, 0xe5, 0x07, 0x44, 0xdc, 0x9c, 0x6f, 0x60, 0x91, 0xa2, - 0xd4, 0xe8, 0x3f, 0xb9, 0x18, 0xe2, 0x09, 0x3a, 0xb0, 0x3a, 0x07, 0x1f, 0x09, 0x7e, 0xd1, 0xbf, - 0xec, 0xa0, 0x88, 0xce, 0x93, 0xec, 0xc0, 0xa7, 0xc1, 0x0f, 0x7c, 0x62, 0x80, 0xf1, 0x5d, 0x0d, - 0x2a, 0x74, 0x09, 0xaf, 0xcc, 0xfc, 0x65, 0x36, 0xf3, 0xc7, 0x31, 0x34, 0x4a, 0x6a, 0x0c, 0x8d, - 0xbc, 0x0d, 0xa5, 0x05, 0xa8, 0x99, 0xae, 0xbb, 0x9d, 0x9c, 0xf4, 0xc8, 0xa4, 0x1a, 0x49, 0xa0, - 0x36, 0x30, 0x92, 0x40, 0xbd, 0x3f, 0x92, 0x00, 0xed, 0x1c, 0x73, 0x7f, 0xcd, 0xb3, 0xc9, 0x63, - 0x51, 0xeb, 0x38, 0x4d, 0xd5, 0x7d, 0x64, 0xee, 0x87, 0x1b, 0xbe, 0xed, 0xec, 0x39, 0xf1, 0xb6, - 0x4f, 0x0a, 0xc6, 0x15, 0xe0, 0xfd, 0x4a, 0xbd, 0xaa, 0x4f, 0x18, 0xdf, 0x6c, 0x40, 0x4d, 0xba, - 0x84, 0xd3, 0xb9, 0xdc, 0xb7, 0x89, 0x6a, 0x72, 0x26, 0x00, 0xf4, 0x45, 0x98, 0x3d, 0xec, 0xed, - 0x12, 0x97, 0x44, 0x42, 0x5f, 0xc9, 0x08, 0x0a, 0x9f, 0x1d, 0xec, 0xe8, 0x71, 0xf3, 0x41, 0x1a, - 0x8b, 0x1b, 0x75, 0x59, 0x5a, 0xc8, 0x82, 0x39, 0xb3, 0xeb, 0xb4, 0x49, 0x70, 0x44, 0x82, 0xf8, - 0x03, 0x5c, 0xf1, 0xbf, 0x36, 0xe4, 0x03, 0x4b, 0x59, 0x3c, 0xfe, 0x89, 0x7e, 0x7a, 0x94, 0xb7, - 0x5d, 0xdf, 0x6e, 0x9a, 0x5d, 0xd3, 0x72, 0x22, 0x1e, 0xa5, 0x61, 0x1a, 0xab, 0x20, 0xb6, 0x53, - 0xef, 0xdb, 0x4b, 0xae, 0xeb, 0x5b, 0x66, 0x64, 0xee, 0xba, 0x7c, 0x9d, 0x3d, 0x8d, 0x33, 0x50, - 0xf4, 0x12, 0xcc, 0xf1, 0xd9, 0x4f, 0x2d, 0xca, 0x75, 0x56, 0x7f, 0x06, 0xa5, 0xca, 0x81, 0xf1, - 0xa7, 0xb9, 0x2e, 0xcb, 0x40, 0xd9, 0x26, 0x6c, 0xb7, 0xa7, 0x92, 0xe4, 0xea, 0x2d, 0x03, 0x65, - 0x2b, 0xf4, 0x6e, 0x2f, 0x26, 0xd6, 0xe0, 0x26, 0x83, 0x02, 0xca, 0xbb, 0xde, 0x0f, 0xf9, 0xd7, - 0xfb, 0x5f, 0x82, 0x39, 0xb6, 0x95, 0xe1, 0xf8, 0x1e, 0xd5, 0x0f, 0x61, 0x64, 0x76, 0xba, 0xcc, - 0xce, 0x2b, 0xe3, 0xfe, 0x8c, 0x78, 0x53, 0x6a, 0x4a, 0xd9, 0x94, 0x7a, 0x1f, 0x6a, 0x1d, 0x71, - 0x0d, 0x7e, 0x7a, 0xe0, 0xea, 0x19, 0x8b, 0x4f, 0x8b, 0x4b, 0xcf, 0x58, 0xa2, 0xa1, 0x9f, 0xd2, - 0xe0, 0x0a, 0x79, 0x1c, 0x11, 0xcf, 0x26, 0xb6, 0x2c, 0x14, 0xaa, 0x6c, 0xe0, 0xf7, 0x65, 0xdf, - 0x1f, 0x32, 0x10, 0x56, 0x07, 0x90, 0xe0, 0x63, 0x62, 0xe0, 0x57, 0xd0, 0x4f, 0xc2, 0xe5, 0xbe, - 0xfc, 0x98, 0xc9, 0xb3, 0x03, 0xd7, 0x32, 0x85, 0x55, 0x90, 0xf8, 0xfc, 0xfb, 0xc5, 0xf4, 0x17, - 0x97, 0x61, 0x3e, 0x4f, 0x52, 0x86, 0xdd, 0xef, 0xac, 0xaa, 0x57, 0x43, 0x57, 0xe0, 0x62, 0xbe, - 0x30, 0x8c, 0x45, 0x65, 0x0b, 0x9e, 0x19, 0xca, 0xc9, 0x71, 0xee, 0xaa, 0x2f, 0xae, 0xc3, 0xd5, - 0xc1, 0x7c, 0x19, 0xeb, 0xe6, 0xfb, 0x9f, 0x96, 0xa0, 0xbe, 0x41, 0x22, 0x93, 0xd9, 0x01, 0x79, - 0x93, 0x17, 0xd5, 0x63, 0xd2, 0x1b, 0x5f, 0x9e, 0xff, 0xc7, 0x00, 0x79, 0xde, 0x22, 0xce, 0x88, - 0xa8, 0x55, 0x9a, 0x2b, 0x01, 0x95, 0x22, 0x09, 0x78, 0x09, 0xe6, 0x6c, 0xda, 0x4b, 0xa9, 0xd2, - 0xdc, 0xcc, 0xec, 0xcf, 0x50, 0xae, 0x1b, 0x4f, 0xa4, 0xae, 0x1b, 0x5f, 0x83, 0x49, 0xd3, 0xf3, - 0xfc, 0xc8, 0xe4, 0xf7, 0xc1, 0x6b, 0x2c, 0x53, 0x05, 0xa1, 0x2d, 0x98, 0xf5, 0x1f, 0xb1, 0xa0, - 0x36, 0x7b, 0x24, 0x20, 0x9e, 0x45, 0xf8, 0xad, 0xc2, 0x62, 0xbf, 0xb2, 0xad, 0x54, 0x69, 0x9c, - 0xc5, 0xce, 0x53, 0x09, 0x8d, 0xc2, 0x88, 0x1f, 0x7b, 0x8e, 0x67, 0xba, 0xce, 0x47, 0x32, 0xe8, - 0x58, 0x03, 0x2b, 0x10, 0xe3, 0x3e, 0xcc, 0xa4, 0x3f, 0x36, 0xec, 0x60, 0x4b, 0x30, 0x1a, 0x41, - 0xe5, 0xd0, 0xf1, 0x24, 0xef, 0xd9, 0x7f, 0xe3, 0x9f, 0x6b, 0x30, 0xbb, 0xb5, 0xfb, 0xe3, 0xc4, - 0x8a, 0x52, 0xd4, 0x58, 0x39, 0x2d, 0x29, 0x37, 0xa4, 0x53, 0xf3, 0x26, 0x5f, 0xf1, 0xfd, 0x4a, - 0xf2, 0xfd, 0xab, 0x00, 0x66, 0xd7, 0x49, 0xdb, 0xe0, 0x0a, 0x24, 0x8f, 0x43, 0x13, 0xf9, 0x1c, - 0xba, 0x02, 0x8d, 0x3d, 0x87, 0xb8, 0x76, 0xcb, 0x8c, 0x0e, 0x44, 0x54, 0x92, 0x04, 0x60, 0xfc, - 0x45, 0x0d, 0x26, 0x85, 0x97, 0x1f, 0xbb, 0xb5, 0x5c, 0xb4, 0xc0, 0x28, 0xba, 0xc9, 0x2c, 0x0f, - 0xc9, 0xca, 0xca, 0x21, 0xd9, 0x55, 0x80, 0xc8, 0x0c, 0xf6, 0x49, 0x72, 0x8f, 0xb9, 0x81, 0x15, - 0x08, 0xa5, 0x47, 0xe7, 0x6a, 0x96, 0xcb, 0xcd, 0xcf, 0x38, 0x6d, 0x3c, 0x84, 0x2b, 0xa2, 0x3a, - 0x6d, 0x12, 0xd2, 0xfa, 0x2f, 0xed, 0xed, 0x39, 0x9e, 0x13, 0x1d, 0x37, 0x7d, 0x6f, 0xcf, 0xd9, - 0x47, 0xaf, 0xc3, 0x45, 0x8b, 0xf9, 0x92, 0xac, 0xb5, 0xe8, 0xc8, 0xf5, 0x7b, 0x51, 0x9b, 0x58, - 0xbe, 0x67, 0x4b, 0x7f, 0x93, 0x82, 0x5c, 0xe3, 0x0f, 0xca, 0x50, 0x61, 0x57, 0xfd, 0xde, 0xa2, - 0x0b, 0x54, 0x2e, 0x91, 0xe2, 0x72, 0x50, 0xe1, 0xbd, 0x27, 0x51, 0x0c, 0xc7, 0x08, 0xd4, 0x14, - 0xa2, 0x33, 0xf0, 0xda, 0x0a, 0x96, 0x41, 0x08, 0x45, 0x92, 0xf1, 0x88, 0xff, 0x95, 0x37, 0xc9, - 0xe3, 0x34, 0x5d, 0xe7, 0xf4, 0xbc, 0xd0, 0x3a, 0x20, 0x76, 0xcf, 0x65, 0x53, 0x44, 0x85, 0x9d, - 0xe5, 0xa6, 0x81, 0xe8, 0x55, 0x98, 0xa0, 0x6b, 0xfb, 0xd8, 0x27, 0xf3, 0x4a, 0x41, 0xb5, 0xb6, - 0x69, 0x21, 0x2c, 0xca, 0xa2, 0x37, 0xe2, 0xeb, 0xd8, 0x13, 0x03, 0xf7, 0xf3, 0x69, 0xdb, 0xd3, - 0x71, 0x0f, 0xd1, 0x45, 0xa8, 0x1c, 0x9b, 0x1d, 0x97, 0x1f, 0x5c, 0x2f, 0x97, 0x16, 0x34, 0xcc, - 0xd2, 0x54, 0x9d, 0x71, 0x1f, 0x6f, 0x7e, 0x33, 0x38, 0xe3, 0xc6, 0xdd, 0x50, 0x66, 0x53, 0x6a, - 0xf4, 0x06, 0xfe, 0x91, 0x63, 0xb3, 0x48, 0x1e, 0x20, 0x8c, 0xde, 0x18, 0x12, 0x9f, 0x3d, 0x4d, - 0x8e, 0x7a, 0xf6, 0xa4, 0x4c, 0xcf, 0x53, 0x27, 0x9a, 0x9e, 0x8d, 0xaf, 0xd4, 0x00, 0x92, 0xb6, - 0xa2, 0x07, 0x50, 0xb7, 0xe4, 0xac, 0xa8, 0x0d, 0x0c, 0x96, 0x90, 0x20, 0xdd, 0x4c, 0xcf, 0x83, - 0x31, 0x01, 0xb4, 0x0d, 0x93, 0xa6, 0x32, 0xd1, 0x73, 0x93, 0xf2, 0xd6, 0x70, 0x7a, 0x7d, 0x53, - 0xbb, 0x4a, 0x06, 0x7d, 0x08, 0xd3, 0x74, 0xf4, 0xa7, 0x03, 0x11, 0x4c, 0xde, 0x7a, 0x75, 0x38, - 0xdd, 0x4d, 0x15, 0x8d, 0x53, 0x4e, 0x93, 0x52, 0x2e, 0xeb, 0x57, 0x52, 0x97, 0xf5, 0x9f, 0x87, - 0x99, 0xb4, 0x51, 0x2b, 0x34, 0x4c, 0x06, 0x8a, 0x56, 0x58, 0x68, 0x1c, 0xdb, 0xe1, 0x9a, 0x7f, - 0xf0, 0x82, 0x70, 0x93, 0x99, 0xdf, 0xa2, 0x30, 0x56, 0xf0, 0xd0, 0x3b, 0x30, 0xc1, 0x8e, 0xa7, - 0x65, 0xb0, 0xaa, 0xa1, 0x7b, 0x63, 0x6b, 0xb4, 0x34, 0x16, 0x48, 0xe8, 0x06, 0xe8, 0xb4, 0x5a, - 0xad, 0xc0, 0x7f, 0x7c, 0x2c, 0xab, 0x2b, 0x42, 0x27, 0x65, 0xe1, 0x54, 0x2d, 0xfa, 0x5d, 0x12, - 0x98, 0x91, 0xe3, 0xed, 0xf3, 0x0d, 0x1e, 0x39, 0x71, 0x64, 0xc0, 0x2c, 0xe8, 0x57, 0x60, 0x1d, - 0x38, 0x11, 0xb1, 0xa2, 0x5e, 0x20, 0x23, 0x59, 0xa5, 0x60, 0xfd, 0x7b, 0x21, 0x93, 0x39, 0x7b, - 0x21, 0x54, 0x29, 0xf8, 0x21, 0xab, 0xb2, 0x88, 0xb1, 0x22, 0x93, 0xe8, 0x36, 0x5c, 0x4a, 0x4e, - 0x40, 0x7a, 0x5e, 0xe4, 0x74, 0x62, 0x65, 0xcd, 0x83, 0xae, 0x14, 0x65, 0x2f, 0xbe, 0x05, 0xd3, - 0x27, 0xb6, 0x3a, 0x16, 0xdf, 0x05, 0xfd, 0x54, 0x36, 0xd0, 0xfb, 0x80, 0xfa, 0x87, 0xd6, 0x38, - 0x71, 0x3f, 0x8c, 0xbf, 0xa6, 0xc1, 0x74, 0x6a, 0x3c, 0xe4, 0xfa, 0x39, 0x24, 0xa3, 0xb3, 0x94, - 0x1a, 0x9d, 0x37, 0x01, 0xb9, 0x66, 0x18, 0x6d, 0x07, 0xa6, 0x17, 0x3a, 0xd2, 0x46, 0x11, 0x27, - 0x03, 0x39, 0x39, 0x3c, 0xb6, 0x9a, 0x19, 0xaa, 0xb1, 0xd5, 0x68, 0x4a, 0x0d, 0x19, 0x5b, 0x4d, - 0x85, 0x8c, 0x35, 0x56, 0x60, 0x26, 0x3d, 0xd8, 0x98, 0x87, 0x12, 0x9d, 0xa2, 0x85, 0x8f, 0x0e, - 0x4f, 0xb0, 0x8d, 0x14, 0xe7, 0x23, 0x71, 0xb8, 0x20, 0x4e, 0x2e, 0x62, 0x80, 0x41, 0xa0, 0xca, - 0x94, 0xf1, 0xa8, 0xac, 0xa1, 0x15, 0x25, 0x7b, 0x7b, 0x44, 0x6c, 0xd8, 0x34, 0xb0, 0x48, 0xd1, - 0xcf, 0xd0, 0xce, 0x5f, 0xb2, 0x6d, 0x22, 0x83, 0x60, 0x26, 0x00, 0xe3, 0xb7, 0xaa, 0xf1, 0x14, - 0xdd, 0xee, 0x12, 0x0b, 0xdd, 0x96, 0x51, 0x72, 0xb4, 0xc1, 0x17, 0xcf, 0x92, 0x59, 0x5d, 0x06, - 0xc8, 0xd9, 0x80, 0x46, 0x48, 0xb8, 0xd7, 0xa6, 0x5c, 0x11, 0x17, 0xa9, 0xc3, 0x75, 0x6a, 0xfb, - 0xb5, 0x49, 0x1c, 0x5b, 0xaf, 0xe7, 0x04, 0x84, 0x85, 0x0e, 0x48, 0x28, 0xa8, 0xce, 0xab, 0xad, - 0x6c, 0xe0, 0x8b, 0x56, 0x2a, 0x98, 0xae, 0xec, 0xf1, 0x6b, 0x30, 0x49, 0x57, 0x15, 0x81, 0x67, - 0xba, 0x6b, 0x2d, 0x3e, 0xd1, 0x35, 0xb0, 0x0a, 0xa2, 0x02, 0x1c, 0xa6, 0x27, 0x7e, 0x69, 0xd7, - 0x64, 0xc0, 0x54, 0x87, 0xb9, 0xbe, 0x69, 0x2f, 0x9b, 0xae, 0xe9, 0x59, 0xac, 0x0a, 0xdc, 0xb8, - 0xc9, 0x40, 0xd1, 0x9b, 0xb0, 0xa0, 0x42, 0xda, 0x6c, 0xde, 0x10, 0x4e, 0xc0, 0x7c, 0x86, 0x2b, - 0xcc, 0xa7, 0x4a, 0x42, 0x56, 0x8e, 0x79, 0xf0, 0x72, 0x5d, 0x92, 0x82, 0xa1, 0x57, 0xe1, 0x82, - 0x4c, 0x6f, 0x07, 0xe6, 0xde, 0x9e, 0x63, 0x71, 0x2f, 0x69, 0xa1, 0x51, 0xf2, 0x33, 0xd1, 0x2b, - 0x70, 0x9e, 0xef, 0xdd, 0x37, 0x0f, 0x88, 0x75, 0xb8, 0x29, 0xcd, 0x21, 0xee, 0x3e, 0x99, 0x97, - 0x45, 0xdb, 0xd1, 0xed, 0xed, 0xba, 0x4e, 0x78, 0xb0, 0xe9, 0x47, 0x98, 0x98, 0xf6, 0x71, 0x32, - 0x65, 0x4c, 0x31, 0x83, 0xa2, 0x30, 0x1f, 0x39, 0x70, 0x21, 0xcc, 0x33, 0xa7, 0xc4, 0x22, 0xf8, - 0xb3, 0x83, 0x87, 0x50, 0xae, 0x25, 0x86, 0xf3, 0x29, 0x32, 0x0f, 0xdf, 0xee, 0x1d, 0xbe, 0x71, - 0xc6, 0x1d, 0x2f, 0xe3, 0xb4, 0xb1, 0x04, 0xd3, 0x92, 0x24, 0x97, 0xf4, 0x57, 0xe0, 0x7c, 0xaa, - 0xb7, 0xf8, 0xcd, 0x0b, 0x11, 0x44, 0x2d, 0x2f, 0xcb, 0xf8, 0xb5, 0x12, 0xd4, 0x64, 0x3c, 0x8a, - 0x53, 0x99, 0x72, 0xaf, 0x43, 0x25, 0xec, 0x12, 0x4b, 0xec, 0xf0, 0x0f, 0x11, 0x22, 0x2a, 0x77, - 0x98, 0x95, 0x47, 0x6f, 0x67, 0xa2, 0x4d, 0x3f, 0x37, 0x04, 0x33, 0xdf, 0xe6, 0xaa, 0x64, 0x6c, - 0x2e, 0x69, 0x5d, 0x55, 0xf3, 0xf7, 0x2a, 0x26, 0x4e, 0x66, 0x0c, 0xfd, 0x8e, 0x06, 0xe7, 0x93, - 0xa8, 0x1f, 0x27, 0x53, 0xc6, 0x54, 0xcc, 0xcc, 0x30, 0xda, 0xe9, 0xda, 0x69, 0x2f, 0xc8, 0x0c, - 0xb4, 0x40, 0x69, 0xd7, 0x9e, 0xa0, 0xd2, 0xfe, 0x0f, 0x13, 0x00, 0x4a, 0xcc, 0x95, 0x53, 0xf5, - 0x3e, 0x5b, 0x3e, 0xb1, 0x58, 0x2f, 0xe1, 0x0a, 0x0f, 0xcc, 0x26, 0xf6, 0x16, 0xb2, 0x60, 0xda, - 0xae, 0x24, 0x58, 0x4a, 0x3b, 0x0a, 0xcc, 0x88, 0xec, 0xcb, 0x2d, 0xe1, 0x9c, 0x1c, 0xb6, 0x7f, - 0x66, 0x3e, 0xde, 0xf1, 0x44, 0x54, 0x47, 0x57, 0x2a, 0xc0, 0x0c, 0x94, 0x1d, 0x94, 0x99, 0x8f, - 0xdb, 0xbd, 0x20, 0x6e, 0x68, 0x9c, 0x66, 0x9e, 0x9c, 0x66, 0x2f, 0x24, 0x7c, 0xb3, 0xb8, 0x8e, - 0x45, 0x2a, 0xad, 0xbf, 0x6b, 0xa7, 0xd6, 0xdf, 0xec, 0xe4, 0x86, 0xb7, 0x56, 0x78, 0xdb, 0xc4, - 0x69, 0xca, 0xa0, 0x1e, 0xeb, 0x5c, 0x1b, 0xcb, 0x22, 0x7c, 0xff, 0x36, 0x0b, 0x96, 0xa7, 0x38, - 0xc7, 0x71, 0x39, 0xe0, 0x8e, 0xff, 0x29, 0x20, 0x7a, 0x09, 0xe6, 0xe2, 0xb6, 0xc7, 0x25, 0xb9, - 0xb6, 0xeb, 0xcf, 0xa0, 0x7a, 0xa1, 0xe7, 0xf5, 0x97, 0x9f, 0xe2, 0xda, 0x31, 0x27, 0x4b, 0xf8, - 0x31, 0xf0, 0xf1, 0xbd, 0x21, 0xc6, 0x0f, 0xb7, 0xb1, 0xfa, 0xe0, 0xe8, 0x4b, 0x30, 0x2f, 0x17, - 0xc9, 0x0a, 0x67, 0x64, 0xd4, 0xb9, 0x17, 0x87, 0x48, 0x99, 0x8a, 0x82, 0x73, 0x09, 0xc5, 0x52, - 0x3e, 0x53, 0x20, 0xe5, 0xb3, 0xf9, 0x52, 0x3e, 0x77, 0xb2, 0x1d, 0xc9, 0xfb, 0x29, 0x23, 0x1d, - 0x0d, 0x0c, 0x7c, 0x97, 0xa3, 0x0d, 0x54, 0x53, 0xdd, 0xf8, 0x15, 0x0d, 0xce, 0x27, 0x01, 0x91, - 0x3e, 0xa9, 0xe6, 0xdb, 0x9f, 0xa9, 0x02, 0x28, 0x61, 0xa6, 0xbe, 0x4f, 0x9a, 0x20, 0x25, 0x7d, - 0xe5, 0x27, 0x2a, 0x7d, 0x95, 0x8c, 0xf4, 0xdd, 0x82, 0xf9, 0xbd, 0x9e, 0xeb, 0x1e, 0x33, 0x3a, - 0x8a, 0x08, 0xf2, 0xdd, 0x92, 0xdc, 0xbc, 0x7e, 0x39, 0x9c, 0x18, 0x59, 0x0e, 0x6b, 0x45, 0x72, - 0x58, 0x24, 0x29, 0xf0, 0xa4, 0x25, 0xa5, 0x5e, 0x20, 0x29, 0x8d, 0x7c, 0x49, 0x99, 0x7c, 0x12, - 0x92, 0x32, 0x35, 0x50, 0x52, 0x72, 0xa4, 0x20, 0x25, 0x29, 0x5f, 0x86, 0x85, 0xa2, 0x5e, 0xce, - 0x59, 0x0f, 0x2c, 0x42, 0x9d, 0x2f, 0x40, 0xe3, 0x63, 0xc6, 0x38, 0xcd, 0x0e, 0x20, 0xe9, 0xf2, - 0x40, 0x6e, 0x1c, 0x89, 0x94, 0xf1, 0xb5, 0x1a, 0x94, 0x5b, 0xbe, 0x7d, 0xba, 0xe1, 0x3d, 0x03, - 0xa5, 0xb5, 0x96, 0xf4, 0x25, 0x5f, 0x6b, 0xd1, 0xfe, 0xf7, 0xfc, 0x8e, 0xe3, 0x51, 0x15, 0x4e, - 0x4d, 0xcb, 0xcd, 0x64, 0x2b, 0xb2, 0x3f, 0x43, 0xee, 0xd4, 0xb1, 0x42, 0x5c, 0x38, 0xe3, 0x34, - 0x5d, 0xe2, 0x74, 0x0f, 0xcc, 0x50, 0x0a, 0x27, 0x4f, 0x50, 0x8b, 0x39, 0x20, 0xcc, 0xd5, 0x84, - 0x9f, 0xcd, 0xf1, 0x41, 0x98, 0x82, 0xa1, 0x6d, 0x25, 0x1c, 0x38, 0xb7, 0x8f, 0xe2, 0xad, 0x81, - 0xe7, 0x47, 0x71, 0x9b, 0xe9, 0x85, 0xb8, 0x9f, 0x00, 0xfa, 0x02, 0x5c, 0xa0, 0x76, 0x68, 0xb3, - 0x8f, 0xf2, 0xcc, 0x58, 0x94, 0xf3, 0x89, 0xe4, 0xce, 0x2f, 0xf5, 0x82, 0xf9, 0x25, 0x51, 0x8c, - 0x8d, 0x94, 0x62, 0x94, 0x83, 0x1d, 0x0a, 0x06, 0xfb, 0x64, 0x4e, 0x54, 0xee, 0xa9, 0x51, 0xb7, - 0xce, 0x8a, 0x44, 0x75, 0xfa, 0x49, 0x89, 0xea, 0x22, 0xd4, 0x7f, 0x64, 0xab, 0xcd, 0x6e, 0x05, - 0x8a, 0xe0, 0xad, 0x71, 0x9a, 0x05, 0x66, 0x0e, 0x1c, 0x3f, 0xa0, 0xcb, 0x00, 0x56, 0x40, 0xe7, - 0x1b, 0x25, 0x29, 0xe0, 0x13, 0x98, 0xea, 0x64, 0x68, 0x5e, 0x36, 0xa3, 0x20, 0x25, 0x34, 0x2f, - 0x9b, 0x48, 0x9e, 0x83, 0x69, 0xb1, 0xa1, 0x4a, 0x6c, 0x56, 0xe2, 0x3c, 0x0f, 0x0f, 0x9d, 0x02, - 0x8a, 0x70, 0xcf, 0x52, 0x09, 0xcc, 0x0f, 0xbc, 0x18, 0xd9, 0xf2, 0xed, 0x7c, 0xe9, 0xff, 0x4d, - 0x0d, 0xa6, 0xd4, 0xcc, 0xb1, 0x26, 0xc8, 0xe7, 0x60, 0x9a, 0x4e, 0x83, 0xad, 0xc0, 0xdf, 0x25, - 0xca, 0xdc, 0x98, 0x06, 0x16, 0x4c, 0xa3, 0x95, 0x11, 0xa6, 0xd1, 0x6a, 0xd1, 0x34, 0x3a, 0x91, - 0x31, 0xa8, 0x35, 0x98, 0xcd, 0x8c, 0xf4, 0xdc, 0xfd, 0xff, 0x94, 0x93, 0xf5, 0x4a, 0x1c, 0x02, - 0x33, 0x01, 0xb1, 0x2d, 0x63, 0x3a, 0xcd, 0xb0, 0x96, 0xd4, 0x31, 0x4f, 0xf4, 0xe9, 0x82, 0x4a, - 0x8e, 0x2e, 0x98, 0x97, 0x6e, 0x73, 0x42, 0x8b, 0x70, 0x7f, 0xb8, 0xc2, 0x3a, 0x27, 0xf7, 0x5e, - 0x6a, 0x05, 0xa1, 0x9e, 0xeb, 0xa9, 0x50, 0xcf, 0xc6, 0x37, 0x35, 0xa8, 0x6f, 0xa8, 0x21, 0xbd, - 0x64, 0x27, 0x89, 0xf7, 0x7d, 0xc6, 0x08, 0x2e, 0xdf, 0x7f, 0x1a, 0xb7, 0x00, 0x35, 0xca, 0x05, - 0x22, 0xda, 0x36, 0x85, 0x65, 0x52, 0xb2, 0x8c, 0x78, 0xfc, 0xad, 0x83, 0x6a, 0xc2, 0x32, 0x01, - 0x52, 0x3d, 0xb0, 0x26, 0x52, 0x1e, 0x58, 0xc6, 0x5f, 0xd7, 0x00, 0xc5, 0xd1, 0xba, 0x3e, 0xa9, - 0x26, 0xd8, 0x57, 0x4a, 0xd0, 0x48, 0x02, 0xa0, 0x9d, 0x6a, 0x8a, 0x2a, 0x6a, 0x44, 0x9e, 0xca, - 0x2d, 0x17, 0xaa, 0xdc, 0xd1, 0xd7, 0xd5, 0x6b, 0x39, 0x9b, 0xda, 0x9f, 0x19, 0x16, 0x35, 0x2d, - 0x5f, 0x0d, 0xfc, 0xa5, 0x32, 0xcc, 0xe7, 0xa9, 0x50, 0xb4, 0x15, 0x87, 0x68, 0xe6, 0x9b, 0x74, - 0x9f, 0x1b, 0x43, 0xff, 0xe6, 0x86, 0x6a, 0xde, 0xa1, 0xd6, 0x22, 0x73, 0x5e, 0x94, 0x3b, 0x77, - 0x6f, 0x8c, 0x43, 0x52, 0x38, 0x3e, 0x0a, 0xa2, 0x31, 0xa9, 0xdc, 0xc3, 0xc8, 0xa6, 0xb2, 0x71, - 0x37, 0x53, 0x68, 0xe2, 0xe6, 0x7d, 0x86, 0xdd, 0x74, 0x63, 0xc8, 0x63, 0x46, 0x7e, 0x4e, 0x6d, - 0x3f, 0xbf, 0x05, 0xd3, 0xa9, 0xea, 0x8e, 0x75, 0xe2, 0xfe, 0x4d, 0x0d, 0x66, 0x33, 0xd3, 0x07, - 0xfa, 0x02, 0x4c, 0xf1, 0x09, 0xe4, 0x21, 0x37, 0xb3, 0x78, 0x97, 0xdc, 0x1e, 0x6d, 0xf2, 0xb9, - 0xb9, 0xa1, 0xa0, 0x72, 0xf6, 0xa5, 0xa8, 0x2d, 0xbe, 0x07, 0x73, 0x7d, 0x45, 0xc6, 0x8a, 0x74, - 0xfd, 0xa7, 0x25, 0xa8, 0xdd, 0xf7, 0x77, 0xd9, 0xde, 0xee, 0x35, 0x98, 0xec, 0x9a, 0x81, 0xe9, - 0xba, 0xc4, 0x75, 0xc2, 0x8e, 0x74, 0xa6, 0x57, 0x40, 0x5c, 0xb3, 0x74, 0xba, 0xfc, 0xf0, 0x3e, - 0x14, 0x6b, 0x15, 0x15, 0x84, 0x5e, 0x85, 0x0b, 0xfc, 0xd2, 0xfd, 0x0a, 0x31, 0x6d, 0xd7, 0xf1, - 0x88, 0x3c, 0x21, 0xe5, 0xf2, 0x9f, 0x9f, 0x49, 0x95, 0xf5, 0xae, 0x69, 0x1d, 0xfa, 0x7b, 0x7b, - 0xdc, 0xb7, 0x57, 0x28, 0x6b, 0x15, 0x96, 0x5e, 0x01, 0x55, 0x4f, 0xbd, 0x02, 0x62, 0x5b, 0x25, - 0x5e, 0xcf, 0x8c, 0xcb, 0x89, 0xed, 0x8e, 0x0c, 0xb4, 0xd0, 0xb4, 0xa9, 0x3d, 0x21, 0xd3, 0xc6, - 0xf8, 0x1d, 0x0d, 0x1a, 0xb4, 0x07, 0x8a, 0xf5, 0x8e, 0x56, 0xa0, 0x77, 0x52, 0x06, 0x49, 0x29, - 0x6b, 0x90, 0xb0, 0x8b, 0xaa, 0xb2, 0x63, 0x14, 0x15, 0x9c, 0x81, 0x52, 0x0d, 0xc8, 0x3b, 0x45, - 0x70, 0x5d, 0xa4, 0x18, 0xf5, 0x9e, 0x65, 0x11, 0x62, 0x13, 0x79, 0x79, 0x36, 0x01, 0x70, 0x07, - 0x45, 0xc7, 0x25, 0xf2, 0x0e, 0xad, 0x48, 0x31, 0xdb, 0xe4, 0xbe, 0xbf, 0xfb, 0x83, 0x6d, 0x9b, - 0xfc, 0x72, 0x09, 0xca, 0xf7, 0xfd, 0xdd, 0xd3, 0xcd, 0x2c, 0xb7, 0x52, 0x7b, 0xbc, 0x57, 0x8b, - 0x03, 0x48, 0x2a, 0xfb, 0xbb, 0xb7, 0x33, 0xfb, 0xbb, 0xd7, 0x06, 0x60, 0x9d, 0x7c, 0x6f, 0xb7, - 0x99, 0x33, 0x07, 0x3d, 0x5b, 0xfc, 0xa5, 0xfc, 0xd9, 0xe7, 0xa7, 0xca, 0x30, 0x29, 0x02, 0x45, - 0x32, 0xe5, 0xb1, 0x08, 0x75, 0x69, 0xea, 0xca, 0x30, 0xe6, 0x32, 0x8d, 0x6e, 0xc3, 0x25, 0x36, - 0x2e, 0x1d, 0x6f, 0x3f, 0xab, 0x16, 0xf8, 0xb0, 0x2d, 0xca, 0x66, 0x2e, 0x47, 0xbe, 0x67, 0xf5, - 0x82, 0x80, 0x78, 0xd6, 0xb1, 0x38, 0xdb, 0x10, 0x2b, 0xc6, 0xbe, 0x0c, 0x76, 0xef, 0xa0, 0x17, - 0x76, 0x89, 0xb8, 0xa2, 0x5f, 0xc7, 0x32, 0x89, 0xde, 0x85, 0x45, 0x36, 0x76, 0xc3, 0x70, 0xaf, - 0xe7, 0xde, 0xf7, 0x77, 0xc3, 0x7b, 0x4e, 0x18, 0xc5, 0xd7, 0x91, 0xf9, 0xe8, 0x1e, 0x50, 0x02, - 0xbd, 0x0e, 0x17, 0xf9, 0x00, 0xef, 0xc3, 0xe5, 0xc3, 0xbf, 0x20, 0xf7, 0xe3, 0xd7, 0x1e, 0xbf, - 0xae, 0xc1, 0xb4, 0xec, 0x06, 0x3e, 0x12, 0xde, 0x8d, 0xe5, 0x59, 0x1b, 0xb8, 0xf6, 0xcc, 0x38, - 0x13, 0xc5, 0x72, 0x7f, 0x03, 0x74, 0x2a, 0x44, 0x6d, 0xd1, 0x79, 0x8a, 0x72, 0xe9, 0x83, 0x4b, - 0x51, 0x6c, 0xc7, 0x8c, 0xcb, 0x9a, 0x7a, 0xe9, 0x1c, 0xe3, 0x0f, 0x35, 0xa8, 0xc9, 0x38, 0xa8, - 0xdf, 0x87, 0x03, 0x14, 0x65, 0x7c, 0x8e, 0x79, 0x80, 0x92, 0x62, 0xe9, 0x49, 0x84, 0xcc, 0xf8, - 0x9f, 0x25, 0x98, 0x8e, 0xe3, 0x8c, 0x32, 0x09, 0x49, 0x4d, 0x60, 0xda, 0xa9, 0x27, 0xb0, 0xfc, - 0xb3, 0x81, 0xd2, 0x18, 0x67, 0x03, 0xe5, 0xdc, 0xb3, 0x81, 0xeb, 0x30, 0xdb, 0x71, 0x3c, 0x76, - 0x86, 0x27, 0x85, 0x94, 0x4f, 0x0c, 0x59, 0x30, 0xba, 0x45, 0x07, 0xf7, 0x91, 0x43, 0xd7, 0x0d, - 0x39, 0xe2, 0x94, 0x9b, 0x57, 0x28, 0x10, 0x13, 0x4f, 0x4a, 0x20, 0xbe, 0x57, 0x82, 0xd9, 0x84, - 0xef, 0xbc, 0xdf, 0x5e, 0x87, 0x8b, 0x5c, 0x53, 0x44, 0x9b, 0xcc, 0xed, 0x5e, 0x8e, 0x61, 0x3b, - 0xf6, 0xdb, 0xca, 0xcd, 0xa5, 0x2c, 0xe6, 0x7e, 0xfa, 0x1b, 0x4e, 0x18, 0xaf, 0xe3, 0x85, 0xd5, - 0x93, 0x93, 0x43, 0xbf, 0x23, 0x5e, 0xda, 0xc9, 0x7e, 0x87, 0x7b, 0xa8, 0x15, 0xe4, 0xb2, 0x67, - 0x45, 0x18, 0x88, 0xb1, 0x57, 0xb0, 0x5b, 0x05, 0x51, 0xca, 0xe2, 0xe8, 0x23, 0x4b, 0x59, 0xe8, - 0x9f, 0xfc, 0x5c, 0xda, 0x99, 0x9c, 0xcc, 0x52, 0xdc, 0xeb, 0x7c, 0xbf, 0x35, 0x0b, 0x66, 0x7b, - 0x73, 0x0c, 0xa4, 0x8e, 0x10, 0x7e, 0x30, 0xd3, 0x9f, 0xc1, 0x96, 0x89, 0x31, 0x97, 0x3f, 0xa9, - 0xcb, 0xc4, 0x3f, 0x29, 0x41, 0x23, 0x09, 0x4c, 0x7c, 0x2a, 0x7d, 0x73, 0x3b, 0xa5, 0x6f, 0x9e, - 0x1b, 0x16, 0x57, 0x58, 0xd1, 0x38, 0xa3, 0x3e, 0x10, 0x9c, 0x19, 0xb3, 0x67, 0x73, 0x68, 0x9b, - 0x59, 0x9e, 0xd6, 0x06, 0x2e, 0x4f, 0xfb, 0xfb, 0x3f, 0x65, 0x20, 0xfc, 0x74, 0x99, 0xdf, 0x41, - 0x15, 0x21, 0x87, 0x99, 0x0a, 0xbc, 0x0e, 0xb3, 0x42, 0x04, 0xe2, 0xed, 0x7f, 0x2e, 0x81, 0x59, - 0xf0, 0x93, 0xf6, 0x16, 0xc9, 0x3c, 0x0d, 0x57, 0xee, 0x7f, 0x1a, 0xee, 0x15, 0x38, 0xdf, 0xf5, - 0xed, 0x0d, 0xd3, 0x33, 0xf7, 0x19, 0xb6, 0xb0, 0x35, 0xf8, 0x58, 0xcb, 0xcb, 0xa2, 0x0a, 0x95, - 0x4b, 0x5d, 0xac, 0x7c, 0x85, 0x1f, 0x5b, 0x1a, 0x4a, 0x0d, 0xe9, 0x2e, 0xb5, 0x6e, 0x22, 0xb9, - 0xdd, 0x52, 0xc5, 0x09, 0xe0, 0xe3, 0xb7, 0x10, 0x7e, 0x55, 0x83, 0x39, 0xb5, 0x1f, 0xe2, 0x77, - 0x2a, 0x83, 0x74, 0x17, 0x24, 0x07, 0x40, 0x7d, 0x87, 0x39, 0xa5, 0xbc, 0xc3, 0x9c, 0xeb, 0x30, - 0x2b, 0xd4, 0x66, 0x5c, 0x8e, 0x6b, 0xb9, 0x2c, 0x38, 0xef, 0x38, 0xb7, 0x92, 0x7b, 0x9c, 0x6b, - 0xfc, 0x0d, 0x0d, 0xe6, 0x95, 0xba, 0x7e, 0x62, 0xf7, 0x9f, 0xca, 0x30, 0xa9, 0x06, 0x03, 0x3f, - 0x95, 0x6a, 0x79, 0x33, 0xa5, 0x5a, 0x9e, 0x1f, 0x1e, 0xc9, 0x5b, 0x51, 0x2e, 0xef, 0x67, 0x94, - 0xcb, 0xf5, 0x11, 0xb0, 0xcf, 0x52, 0xbd, 0x3c, 0xc8, 0x51, 0x2f, 0x2f, 0x0e, 0xaf, 0x73, 0xbe, - 0x82, 0xf9, 0x4a, 0x09, 0xf4, 0xbe, 0x28, 0xe5, 0xa7, 0xea, 0x8a, 0xf7, 0x52, 0x5d, 0xf1, 0xe2, - 0x88, 0x21, 0xb5, 0x95, 0xfe, 0x58, 0xcd, 0xf4, 0xc7, 0x0f, 0x8d, 0x4a, 0xe2, 0xe4, 0x76, 0xe6, - 0x37, 0xaa, 0x30, 0x9f, 0x57, 0x23, 0xb4, 0xd3, 0xe7, 0x7d, 0xfc, 0xc6, 0x18, 0x0d, 0x2a, 0xf4, - 0x43, 0xbe, 0x05, 0xf3, 0xd9, 0xe0, 0xe1, 0x6c, 0x97, 0x99, 0xcb, 0x60, 0x6e, 0x1e, 0xbb, 0xc4, - 0xc1, 0xd6, 0x01, 0x1b, 0xec, 0xbd, 0x99, 0xb2, 0xb8, 0xc4, 0x91, 0x80, 0xd0, 0x32, 0xd4, 0x2d, - 0x16, 0x99, 0x9c, 0xec, 0x89, 0x18, 0x2f, 0xa3, 0x2e, 0x5b, 0x62, 0x3c, 0xb4, 0x02, 0x4f, 0x67, - 0xbf, 0x8e, 0x09, 0xcb, 0x15, 0xba, 0x9c, 0x4b, 0xf1, 0xe0, 0x42, 0x74, 0xf9, 0xa3, 0xc6, 0xa0, - 0x64, 0xd3, 0x05, 0xdf, 0x1e, 0xe8, 0x83, 0xb3, 0x3b, 0xe3, 0x7e, 0xcf, 0x8b, 0xe4, 0x6b, 0x85, - 0xfc, 0x76, 0x4a, 0x0a, 0x86, 0xae, 0x02, 0xf0, 0x57, 0xf9, 0xd8, 0x8b, 0x71, 0xfc, 0x80, 0x40, - 0x81, 0xa0, 0x07, 0x30, 0xc5, 0xdc, 0xa6, 0xa5, 0xc3, 0x61, 0x63, 0x60, 0x64, 0x7b, 0xe6, 0x80, - 0x2d, 0x66, 0xb5, 0x6d, 0x12, 0x74, 0x70, 0x0a, 0x19, 0x91, 0xfe, 0x28, 0xf1, 0xdc, 0xa5, 0x50, - 0x04, 0x57, 0x1c, 0x79, 0x3c, 0xf2, 0x69, 0xa4, 0x80, 0xd8, 0xa9, 0x1c, 0x84, 0x8d, 0x7f, 0x5a, - 0x86, 0x8b, 0xf9, 0xdf, 0x43, 0xbb, 0x30, 0xb7, 0x6f, 0x91, 0x24, 0x93, 0xc5, 0x9e, 0xe3, 0x52, - 0x5c, 0xe4, 0x91, 0x7e, 0xb7, 0xb9, 0x9a, 0x2e, 0x9f, 0x6a, 0x40, 0x3f, 0x39, 0x74, 0x08, 0xf3, - 0xe6, 0xa3, 0x70, 0x95, 0xce, 0x03, 0x8e, 0xb5, 0xec, 0xfa, 0xd6, 0x61, 0x3b, 0xf2, 0x03, 0x19, - 0x03, 0xa3, 0x68, 0xab, 0x7c, 0xe9, 0x83, 0x76, 0x1f, 0x4a, 0xea, 0x4b, 0xb9, 0x44, 0xd1, 0x36, - 0x34, 0xcc, 0x8f, 0x7a, 0x01, 0xb9, 0xe3, 0xb8, 0xf2, 0x09, 0xba, 0xd7, 0x8b, 0xbe, 0x20, 0xcb, - 0x15, 0xf4, 0x45, 0x42, 0x08, 0xdd, 0x17, 0x54, 0x19, 0x7b, 0xb8, 0xb4, 0xbc, 0x34, 0x88, 0x6a, - 0x1f, 0x5b, 0x12, 0x74, 0x74, 0x1b, 0xca, 0x56, 0xe8, 0x88, 0xd0, 0x84, 0x85, 0xc7, 0xd4, 0xed, - 0xb5, 0x14, 0x3e, 0x45, 0x31, 0xfe, 0xbc, 0x06, 0x4f, 0x0f, 0xe4, 0x3e, 0xf3, 0x24, 0xb3, 0x95, - 0xe0, 0xb3, 0x22, 0xc5, 0xf6, 0x0e, 0x43, 0x45, 0x69, 0x88, 0x54, 0xda, 0x50, 0x2a, 0x67, 0x0d, - 0x25, 0x71, 0xd5, 0x7f, 0xcb, 0x73, 0x8f, 0xc5, 0xee, 0x4e, 0x9c, 0x36, 0xbe, 0xaa, 0xc1, 0xb5, - 0x61, 0x5d, 0x44, 0x09, 0x70, 0xb9, 0x4b, 0x1e, 0x7e, 0x95, 0xe9, 0x8f, 0xa1, 0x4a, 0x7f, 0x53, - 0x83, 0x4f, 0x0d, 0xe9, 0x53, 0x76, 0x05, 0x9d, 0x58, 0x01, 0x51, 0x1f, 0xff, 0x53, 0x20, 0x6c, - 0x0b, 0xf6, 0xc0, 0x0c, 0x88, 0xf2, 0xf8, 0x5f, 0x02, 0x48, 0x7d, 0xbd, 0x9c, 0xfe, 0x3a, 0xf7, - 0x64, 0x96, 0x74, 0xf8, 0x5d, 0xb0, 0x8a, 0xf4, 0x64, 0x4e, 0x81, 0x8d, 0x7f, 0xa0, 0xc1, 0x85, - 0xdc, 0x51, 0xc2, 0x1e, 0xca, 0x75, 0xc2, 0x43, 0xf5, 0x61, 0x42, 0x99, 0xa6, 0xb6, 0x11, 0xfd, - 0xbf, 0x83, 0xd7, 0xe4, 0x5d, 0x24, 0x91, 0x64, 0x47, 0x04, 0xa6, 0x75, 0xe0, 0x78, 0xfb, 0x1b, - 0xf2, 0xf9, 0xc3, 0x06, 0x56, 0x41, 0x0a, 0xaf, 0x2b, 0x29, 0x5e, 0xab, 0xed, 0xa9, 0x66, 0xda, - 0x23, 0x6f, 0xba, 0x4d, 0x28, 0x37, 0xe2, 0xfe, 0xc2, 0x04, 0xcc, 0x66, 0x46, 0x26, 0xa5, 0x6d, - 0xf3, 0x87, 0x65, 0xc5, 0x90, 0xe3, 0x29, 0xaa, 0xa9, 0x79, 0x5f, 0xdf, 0x33, 0x3d, 0xdb, 0x95, - 0xcc, 0x4c, 0xc1, 0x06, 0xf2, 0xb3, 0xa8, 0xce, 0x07, 0xa0, 0x73, 0x1a, 0x4b, 0x51, 0x14, 0x38, - 0xbb, 0xbd, 0x28, 0x0e, 0x77, 0xfc, 0xf6, 0x68, 0xb2, 0x74, 0xf3, 0x61, 0x06, 0x5d, 0x3c, 0x7f, - 0x96, 0xa5, 0x8a, 0xf6, 0x60, 0xd1, 0xf2, 0xbd, 0x28, 0xf0, 0x5d, 0x97, 0x04, 0x2d, 0xee, 0x6b, - 0xdd, 0x66, 0x7d, 0x49, 0xe7, 0xcc, 0xc1, 0xf6, 0x58, 0x5c, 0x4e, 0xcc, 0x99, 0x03, 0x28, 0xa1, - 0x87, 0x80, 0x3c, 0x7e, 0xcb, 0x67, 0x9f, 0x24, 0xf4, 0x6b, 0x63, 0xd1, 0xcf, 0xa1, 0x80, 0x3e, - 0x84, 0x79, 0x76, 0xcf, 0x2e, 0x5b, 0xf3, 0xfa, 0x58, 0x94, 0x73, 0x69, 0x20, 0x1b, 0x2e, 0x27, - 0x2d, 0x5a, 0x7d, 0xdc, 0x35, 0x3d, 0x3b, 0xf9, 0x40, 0x63, 0xac, 0x0f, 0x14, 0x13, 0x42, 0x3f, - 0x0a, 0xe7, 0xe9, 0xd7, 0xb3, 0xf4, 0x61, 0x2c, 0xfa, 0x79, 0x24, 0x16, 0x9b, 0x70, 0x21, 0x77, - 0x18, 0x8c, 0x75, 0xed, 0xa5, 0x09, 0xb3, 0x99, 0x8f, 0x8d, 0x7f, 0xe9, 0xd7, 0xf8, 0x72, 0xce, - 0xdc, 0x1c, 0x3f, 0xb1, 0xca, 0x3d, 0xae, 0x34, 0xd5, 0xe3, 0x4a, 0x59, 0x23, 0x95, 0xd2, 0xbe, - 0x12, 0xc9, 0xaa, 0xaa, 0xac, 0xae, 0xaa, 0x8c, 0xdf, 0xd4, 0x40, 0xcf, 0x5a, 0x31, 0xe8, 0xf3, - 0xa0, 0x77, 0xcc, 0xc8, 0x3a, 0x58, 0x7d, 0xdc, 0x0d, 0xb8, 0x63, 0xff, 0x89, 0x77, 0x48, 0xfb, - 0x08, 0xa1, 0x1f, 0x81, 0x49, 0x06, 0xbb, 0xe3, 0x10, 0xd7, 0x3e, 0xf1, 0x66, 0x82, 0x4a, 0xc3, - 0xf8, 0xd9, 0x12, 0x5c, 0xc8, 0x7f, 0x1f, 0xe8, 0x54, 0xeb, 0x8f, 0x95, 0xd4, 0xfa, 0xe3, 0x95, - 0x71, 0x9e, 0xf4, 0x51, 0x16, 0x21, 0xf7, 0x33, 0x8b, 0x90, 0x5b, 0x63, 0xd1, 0x39, 0xf9, 0x4a, - 0xe4, 0xb7, 0x4a, 0xf0, 0xd4, 0x00, 0x9a, 0x05, 0x23, 0x28, 0xb3, 0x36, 0x28, 0xf5, 0xaf, 0x0d, - 0xbe, 0xa0, 0x2c, 0x64, 0xca, 0x03, 0xe3, 0x1b, 0x0c, 0xf8, 0x7a, 0xe1, 0x7a, 0x66, 0x27, 0xb5, - 0x24, 0xad, 0x0c, 0x0c, 0xa4, 0x91, 0x4b, 0x3f, 0x77, 0x71, 0x7a, 0x3a, 0x13, 0xf9, 0xe7, 0xca, - 0x70, 0xb9, 0xb0, 0x97, 0xb3, 0x1c, 0xd3, 0xfa, 0x39, 0xb6, 0x06, 0x0d, 0xb9, 0x15, 0x14, 0x0e, - 0x59, 0xcc, 0xe6, 0x6e, 0x24, 0x25, 0xd8, 0xc9, 0xf2, 0x45, 0xd9, 0x37, 0x53, 0x20, 0xe8, 0x01, - 0xd4, 0xe5, 0x2e, 0x9b, 0x60, 0xde, 0xd8, 0x92, 0x15, 0x13, 0xc8, 0x5d, 0x7b, 0x55, 0x0b, 0xd6, - 0x5e, 0xe9, 0x75, 0xd5, 0x44, 0xdf, 0xba, 0xaa, 0x05, 0x40, 0xeb, 0x21, 0x96, 0x3f, 0xb5, 0x81, - 0x12, 0x45, 0xa7, 0x72, 0x7b, 0xdd, 0xb7, 0x4c, 0x37, 0xbb, 0xba, 0x54, 0x68, 0x18, 0x5f, 0x82, - 0xcb, 0x85, 0x05, 0xa9, 0xf1, 0x60, 0x76, 0x9d, 0xbb, 0x2c, 0x02, 0xb6, 0x30, 0x96, 0x64, 0x3a, - 0x36, 0x5e, 0x4a, 0xca, 0x35, 0xfd, 0x1c, 0xdf, 0x17, 0xe3, 0xf7, 0x34, 0xb8, 0x3a, 0x78, 0x88, - 0xfd, 0x40, 0x9e, 0xa6, 0x7f, 0x43, 0x03, 0x10, 0x6f, 0x77, 0xf4, 0x5c, 0xe6, 0x44, 0x77, 0x44, - 0x82, 0xdd, 0xf8, 0xb2, 0x23, 0x4b, 0xd0, 0x69, 0x49, 0xf2, 0x4b, 0x2a, 0x81, 0x04, 0xc0, 0xc3, - 0x30, 0xca, 0x01, 0xcd, 0xb7, 0x0f, 0x94, 0x31, 0xca, 0xf6, 0x2b, 0x79, 0x82, 0xd9, 0xb5, 0x6c, - 0x20, 0x36, 0x70, 0x1a, 0xc8, 0x8e, 0x42, 0x7c, 0x4f, 0x8e, 0xf7, 0x1d, 0xbc, 0x2e, 0xb5, 0x57, - 0x16, 0x6c, 0x1c, 0x42, 0xad, 0xdd, 0x63, 0xfd, 0x9b, 0x1b, 0x61, 0x41, 0xed, 0xea, 0x52, 0x7f, - 0x57, 0xf7, 0xb9, 0x34, 0xa5, 0x66, 0xdc, 0x4a, 0x76, 0xc6, 0xfd, 0xdb, 0x1a, 0x54, 0xd8, 0x83, - 0x5c, 0xa7, 0x9a, 0x39, 0x3e, 0x07, 0xd5, 0xa0, 0xe7, 0x12, 0x39, 0xbb, 0x3d, 0x53, 0xe8, 0x52, - 0x2a, 0xbb, 0x01, 0xf3, 0xf2, 0xb1, 0x82, 0x2f, 0x17, 0x28, 0xf8, 0x4a, 0xfa, 0x7d, 0xc0, 0x49, - 0xf5, 0x39, 0xad, 0x53, 0x6e, 0x7b, 0xd6, 0x43, 0xce, 0x64, 0x59, 0xe9, 0xc2, 0x77, 0x95, 0x79, - 0x31, 0x1c, 0x97, 0x47, 0xf7, 0xa1, 0x16, 0xf8, 0x2e, 0xa1, 0xd6, 0x57, 0xf9, 0x84, 0x82, 0x2d, - 0x09, 0x8c, 0x35, 0xc3, 0x7d, 0xbb, 0x04, 0x93, 0xea, 0x1b, 0x6a, 0x67, 0xd3, 0x65, 0x9f, 0x07, - 0xdd, 0xdc, 0xdf, 0x0f, 0xc8, 0x3e, 0x0b, 0x80, 0x82, 0x19, 0x8d, 0x13, 0xde, 0x08, 0xe9, 0x23, - 0xf4, 0x7d, 0xbe, 0x23, 0xf8, 0xd3, 0x25, 0x40, 0x39, 0xef, 0xb4, 0xfd, 0x3f, 0x37, 0xb0, 0xfe, - 0x5d, 0x09, 0x66, 0x32, 0xcf, 0xb4, 0x9d, 0x8a, 0x07, 0xef, 0x43, 0x8d, 0xaf, 0xf3, 0x25, 0x0b, - 0x46, 0xdd, 0x4d, 0x95, 0x68, 0xe8, 0x0b, 0xa0, 0x33, 0x2f, 0xe6, 0x56, 0xcf, 0x75, 0xdb, 0x82, - 0x14, 0x1f, 0x64, 0xe3, 0xb3, 0xa4, 0x8f, 0x12, 0x5a, 0x86, 0x2b, 0x66, 0x2f, 0xf2, 0xd9, 0x46, - 0x69, 0xba, 0xdd, 0xdb, 0xfe, 0x21, 0xf1, 0xc4, 0x66, 0xca, 0xc0, 0x32, 0x31, 0x7f, 0xab, 0x05, - 0xfc, 0x55, 0x9f, 0x0c, 0xea, 0xc1, 0x05, 0x71, 0x87, 0x57, 0x50, 0x5a, 0x36, 0xad, 0x43, 0xe2, - 0xd9, 0xd9, 0x73, 0x41, 0xad, 0xff, 0x5c, 0x90, 0xc5, 0x56, 0x09, 0x22, 0x65, 0x0b, 0x26, 0x4e, - 0xb3, 0x10, 0x24, 0xf4, 0x3f, 0x8f, 0xec, 0xc7, 0xb7, 0x87, 0x14, 0x88, 0xf1, 0xb7, 0x34, 0x98, - 0x11, 0xdf, 0x95, 0x1f, 0xbc, 0x43, 0x7b, 0x86, 0x51, 0x17, 0xbd, 0xfa, 0xd2, 0xe0, 0x17, 0xe1, - 0xd2, 0xf5, 0xc5, 0x12, 0x19, 0xad, 0x43, 0x5d, 0x4e, 0x6f, 0x43, 0x96, 0x0b, 0xc5, 0xfd, 0x12, - 0x53, 0x30, 0x96, 0x01, 0xc4, 0xf7, 0xb6, 0xd7, 0xdb, 0x74, 0x86, 0x3e, 0xf0, 0xc3, 0x28, 0x9e, - 0xa1, 0x59, 0x22, 0xb3, 0x59, 0x55, 0xca, 0x6e, 0x56, 0x19, 0x7f, 0x56, 0x83, 0xd9, 0x7b, 0xdb, - 0xdb, 0x2d, 0x41, 0xa8, 0x65, 0x46, 0x07, 0x2c, 0x40, 0x8f, 0x19, 0x1d, 0xc8, 0xe9, 0x93, 0xfe, - 0x67, 0x0c, 0x35, 0xa3, 0x03, 0xb6, 0x99, 0x52, 0x16, 0x0c, 0x15, 0x69, 0xf4, 0x1e, 0xd4, 0x76, - 0x79, 0x4b, 0x45, 0xa3, 0x3e, 0x3d, 0x98, 0x3b, 0x31, 0x5b, 0x04, 0x96, 0xb1, 0x0f, 0x93, 0xf2, - 0x29, 0x3d, 0x6a, 0x6b, 0x20, 0x71, 0x91, 0x45, 0x7c, 0x9f, 0xdd, 0x55, 0x59, 0x81, 0xc6, 0x41, - 0x14, 0x75, 0x69, 0xfd, 0x86, 0x49, 0x47, 0xa6, 0x39, 0x38, 0x41, 0x34, 0xfe, 0x97, 0x16, 0x7f, - 0x49, 0x38, 0xf7, 0xcc, 0xd8, 0x64, 0xcf, 0xec, 0xb9, 0x91, 0xa8, 0x93, 0xe8, 0xde, 0x11, 0x1b, - 0x90, 0x41, 0x46, 0x9f, 0x85, 0x72, 0xe4, 0x0e, 0x9b, 0x1a, 0x92, 0x2e, 0xc3, 0xb4, 0x34, 0xba, - 0x2d, 0x67, 0x94, 0xf2, 0xc0, 0xd8, 0x0c, 0x0a, 0x83, 0xe4, 0x94, 0x72, 0x03, 0x74, 0xf1, 0xf0, - 0x60, 0x62, 0x78, 0x73, 0x4b, 0xa5, 0x0f, 0x6e, 0x60, 0x6a, 0xcd, 0x05, 0x51, 0x72, 0x65, 0x83, - 0x85, 0x60, 0xd2, 0x94, 0x10, 0x4c, 0x83, 0x42, 0x36, 0xcd, 0x43, 0x95, 0x04, 0x81, 0x1f, 0x88, - 0xae, 0xe7, 0x09, 0xe3, 0x23, 0x38, 0xbf, 0xde, 0x7f, 0xdf, 0xbe, 0xef, 0x51, 0x94, 0x45, 0xa8, - 0xd3, 0x2e, 0xf4, 0x14, 0x59, 0x94, 0x69, 0x3a, 0x9d, 0xf2, 0xc0, 0x14, 0x95, 0x21, 0xd3, 0xa9, - 0xac, 0xba, 0x88, 0x4b, 0x61, 0xec, 0xc0, 0xb4, 0xec, 0x48, 0xde, 0xa4, 0x15, 0xa8, 0x89, 0x46, - 0x8b, 0x3d, 0x88, 0xa2, 0x5b, 0x7a, 0x39, 0x55, 0xc6, 0x12, 0x95, 0xb9, 0xba, 0xc9, 0x76, 0x7c, - 0x1f, 0x5c, 0xdd, 0x94, 0xb1, 0x38, 0xa6, 0xab, 0x5b, 0xaa, 0xf1, 0x27, 0x5a, 0xf8, 0x77, 0x01, - 0x1e, 0x98, 0x7b, 0x87, 0x26, 0x0b, 0x12, 0xce, 0x83, 0x8a, 0xca, 0xc8, 0x98, 0xd3, 0x98, 0x27, - 0xa8, 0x11, 0xec, 0x9a, 0x11, 0xf1, 0xd8, 0x73, 0x7f, 0x25, 0x76, 0x5f, 0x25, 0x01, 0xd0, 0x45, - 0xc8, 0x9e, 0x13, 0x84, 0xd1, 0x3a, 0x83, 0x1c, 0xb7, 0xcd, 0x4e, 0x57, 0x1c, 0x98, 0x68, 0x38, - 0x27, 0xc7, 0xf8, 0x32, 0x20, 0xf6, 0x45, 0xe1, 0xaa, 0x7f, 0x8f, 0x98, 0x36, 0x09, 0xd0, 0x33, - 0x30, 0x25, 0xee, 0x16, 0x7c, 0x29, 0x5e, 0x24, 0x4d, 0xe3, 0x49, 0x01, 0x63, 0x0a, 0xe6, 0x05, - 0x98, 0x95, 0x45, 0x8e, 0x94, 0x0b, 0x37, 0xd3, 0x78, 0x46, 0x80, 0x65, 0x8c, 0xe1, 0xef, 0x94, - 0x40, 0x67, 0x9f, 0x58, 0x4a, 0x2c, 0x24, 0xb4, 0xc4, 0x22, 0x65, 0xdb, 0x62, 0x77, 0xb9, 0xd8, - 0x33, 0xa6, 0xbf, 0x6e, 0x58, 0x20, 0x52, 0xee, 0x44, 0x7e, 0xd7, 0xb1, 0xe4, 0xfe, 0x1d, 0x4b, - 0x20, 0x87, 0x2e, 0x7c, 0x59, 0xb8, 0xf6, 0x55, 0x2a, 0x0f, 0x4d, 0xba, 0xa4, 0xad, 0x0c, 0x8c, - 0xa3, 0x98, 0xad, 0x9b, 0x8c, 0x06, 0x1f, 0xe3, 0x8b, 0x7d, 0xe4, 0x2c, 0x59, 0xb4, 0x20, 0xbb, - 0x87, 0x72, 0x77, 0x9a, 0xf5, 0x2c, 0x07, 0x2c, 0xee, 0xc1, 0x85, 0x5c, 0x22, 0x39, 0x91, 0xe3, - 0x3f, 0x97, 0x8e, 0x1c, 0xff, 0xcc, 0xa0, 0x4a, 0x32, 0x9a, 0xea, 0xee, 0xc6, 0xff, 0x07, 0x97, - 0x56, 0xe8, 0xaa, 0x3a, 0x0a, 0x88, 0xd9, 0x09, 0x95, 0x36, 0x84, 0x68, 0x07, 0xe6, 0x0e, 0x33, - 0x0d, 0x93, 0xda, 0xec, 0x85, 0x11, 0x19, 0x81, 0xfb, 0x29, 0xdc, 0xaf, 0xd4, 0x35, 0xbd, 0x74, - 0xbf, 0x52, 0x2f, 0xe9, 0x65, 0xe3, 0x5f, 0x69, 0x30, 0xdd, 0xf2, 0xc3, 0x88, 0x0e, 0x7a, 0x3e, - 0x60, 0xaf, 0x40, 0x83, 0xc5, 0x2a, 0x52, 0x2c, 0x80, 0x04, 0x80, 0xee, 0x40, 0x43, 0x44, 0x6f, - 0x12, 0x63, 0x65, 0xa6, 0x38, 0x50, 0xbe, 0x20, 0xbb, 0x25, 0xcb, 0xe3, 0x04, 0x35, 0x2d, 0x00, - 0xe5, 0xd1, 0x04, 0xa0, 0x52, 0x24, 0x00, 0x89, 0x90, 0x55, 0x15, 0x21, 0x33, 0xa6, 0x00, 0x30, - 0xb1, 0x1d, 0xde, 0x2e, 0xe3, 0x6b, 0x1a, 0x4c, 0x53, 0x46, 0xef, 0x9a, 0x21, 0xe1, 0x2d, 0x5d, - 0xa6, 0xb6, 0x0c, 0xaf, 0xa3, 0x18, 0xc1, 0xcf, 0x0d, 0x69, 0x0a, 0xc3, 0xbb, 0x77, 0x0e, 0xc7, - 0x78, 0xe8, 0x0d, 0xa8, 0x06, 0xf4, 0x1b, 0x43, 0xba, 0x3e, 0xa9, 0xc7, 0xbd, 0x73, 0x98, 0x63, - 0x2c, 0x37, 0xa0, 0x66, 0xef, 0xf2, 0xba, 0x7d, 0x19, 0xe6, 0x65, 0xd5, 0x52, 0x03, 0xe0, 0x1e, - 0x4c, 0x99, 0x6a, 0xdf, 0x6b, 0x03, 0xa3, 0x7e, 0xa5, 0x5a, 0x87, 0x53, 0x98, 0x86, 0x07, 0x3a, - 0x9d, 0xbe, 0x53, 0xd4, 0xb7, 0x61, 0x9e, 0x78, 0x76, 0xd7, 0x77, 0xbc, 0x28, 0x35, 0xc2, 0xf8, - 0x34, 0x7b, 0x6d, 0x80, 0x15, 0xc0, 0xbf, 0x90, 0x8b, 0xcd, 0x47, 0x97, 0xe1, 0xc0, 0x1c, 0x2d, - 0x78, 0x6b, 0xa4, 0x0f, 0x6a, 0xa7, 0xf9, 0xa0, 0xf1, 0xb5, 0x0a, 0x34, 0xe2, 0x32, 0xb1, 0x8d, - 0x55, 0x51, 0x6c, 0x2c, 0xf6, 0xd0, 0x4e, 0x74, 0xe0, 0xf3, 0x8b, 0x1b, 0x33, 0x85, 0xbd, 0x44, - 0xa9, 0x6c, 0xb0, 0x82, 0x58, 0x20, 0xd0, 0x39, 0x76, 0xaf, 0xe7, 0xba, 0x2c, 0x60, 0x23, 0xbf, - 0x11, 0x13, 0xa7, 0xd1, 0xe7, 0xe1, 0x82, 0xd0, 0x27, 0x98, 0x84, 0x5d, 0xdf, 0x0b, 0xc5, 0xe1, - 0x80, 0x68, 0xcf, 0xa7, 0x87, 0xb5, 0x87, 0x75, 0x18, 0xce, 0xa7, 0x81, 0x08, 0xcc, 0x89, 0x0c, - 0x0e, 0x60, 0x4a, 0xb0, 0x34, 0xf0, 0x02, 0x5b, 0x42, 0xb8, 0x9d, 0xc5, 0x14, 0xa1, 0x8d, 0xfb, - 0x28, 0x2e, 0x1e, 0xc2, 0xc5, 0xfc, 0xc2, 0x39, 0x6a, 0xee, 0xad, 0xb4, 0x9a, 0x1b, 0xb1, 0x7d, - 0xca, 0x6d, 0xb2, 0x2e, 0x54, 0x56, 0x44, 0x14, 0xf6, 0x27, 0x34, 0x27, 0x16, 0xaa, 0x84, 0xfb, - 0x95, 0x7a, 0x59, 0xaf, 0x18, 0xb7, 0x41, 0x5f, 0xd9, 0x6c, 0x4b, 0xc1, 0xe0, 0x0d, 0x7b, 0x0e, - 0x26, 0xa9, 0x89, 0xb4, 0xb5, 0xb7, 0x17, 0x12, 0x61, 0xd5, 0x57, 0x97, 0x4b, 0xfa, 0x39, 0xac, - 0x82, 0x8d, 0x5f, 0xd3, 0x60, 0x4a, 0x2e, 0xd4, 0xd7, 0x9d, 0x30, 0x42, 0x3f, 0x96, 0x7b, 0x73, - 0xed, 0xb5, 0x21, 0x6b, 0x7c, 0x8a, 0xfa, 0xf1, 0x5f, 0x5b, 0xfb, 0xcf, 0x25, 0xb8, 0x90, 0xff, - 0xfe, 0xf5, 0xf7, 0xe1, 0x00, 0x26, 0xf7, 0xc3, 0x27, 0x38, 0x80, 0xc9, 0xa7, 0x73, 0x72, 0xff, - 0xbc, 0x9d, 0x9c, 0x7b, 0x3d, 0xaf, 0x8d, 0xf3, 0xed, 0x7c, 0x3f, 0xbb, 0x6f, 0x68, 0x70, 0x75, - 0x70, 0xf1, 0x4f, 0x98, 0x7b, 0xe6, 0xf7, 0x34, 0xb8, 0x5c, 0xd8, 0x47, 0xb4, 0x77, 0x78, 0x38, - 0x58, 0x31, 0x3c, 0xc6, 0xea, 0x9d, 0x6d, 0x86, 0x89, 0x05, 0x05, 0xba, 0x26, 0xe6, 0x2e, 0xac, - 0x1b, 0x5c, 0x59, 0xb1, 0x35, 0x71, 0x02, 0x41, 0x1f, 0x82, 0x2e, 0xd7, 0xd8, 0xf1, 0x5b, 0xd7, - 0xe5, 0x81, 0xaf, 0x7e, 0x27, 0xcf, 0xdc, 0xaa, 0x78, 0xc7, 0xb8, 0x8f, 0x8e, 0xb1, 0x0a, 0x4f, - 0x0d, 0xa8, 0x62, 0xee, 0xce, 0xb5, 0xdc, 0x9d, 0x2e, 0x29, 0x87, 0x0e, 0xbf, 0x51, 0x82, 0x4b, - 0x05, 0x1f, 0x4d, 0xbd, 0x99, 0xa5, 0x58, 0x47, 0x69, 0x20, 0xa5, 0xda, 0x49, 0x9a, 0xcf, 0xfe, - 0xa3, 0x26, 0x40, 0xc7, 0xf1, 0x96, 0x5c, 0xd7, 0x7f, 0x24, 0x6e, 0x3f, 0x14, 0x5f, 0x31, 0x53, - 0x35, 0x07, 0x56, 0xd0, 0x18, 0x11, 0xf3, 0xb1, 0x24, 0x52, 0x19, 0x87, 0x48, 0x8c, 0x26, 0x5f, - 0xdf, 0x62, 0x47, 0xfa, 0x71, 0x54, 0x6d, 0x21, 0x36, 0x39, 0x39, 0xf2, 0x4d, 0x2a, 0x0e, 0x15, - 0x9a, 0x6f, 0x22, 0xbe, 0x80, 0x99, 0x82, 0x1b, 0xff, 0x4d, 0x2b, 0xe8, 0x83, 0x24, 0xc2, 0xdc, - 0xba, 0x19, 0x46, 0x98, 0x58, 0x7e, 0xa7, 0xc3, 0xc2, 0x7a, 0xaf, 0xc8, 0x87, 0x4a, 0xca, 0x38, - 0x2f, 0x0b, 0xfd, 0x28, 0x5d, 0x9f, 0x08, 0x50, 0xca, 0x38, 0x19, 0x61, 0xbc, 0xa8, 0x68, 0x38, - 0x4b, 0x26, 0x73, 0xe9, 0xaf, 0x3c, 0xf0, 0xd2, 0xdf, 0xc3, 0xd6, 0x52, 0xbe, 0x2a, 0xf8, 0x17, - 0xe9, 0xc1, 0xa2, 0x7e, 0x61, 0xc4, 0xc1, 0xf2, 0x56, 0x2c, 0x7d, 0xa5, 0xd1, 0xfb, 0x53, 0x8a, - 0x5b, 0x13, 0x80, 0x76, 0x6a, 0xb0, 0xec, 0xf7, 0xbc, 0xf1, 0x46, 0x55, 0x82, 0x46, 0x89, 0xf4, - 0xba, 0x5d, 0x49, 0x64, 0x9c, 0x51, 0x95, 0xa0, 0xa1, 0x07, 0x30, 0xd3, 0xf3, 0x2c, 0xb3, 0xdb, - 0x25, 0x36, 0x97, 0x37, 0xe1, 0x41, 0x37, 0x12, 0xa1, 0x0c, 0xaa, 0xf1, 0x8f, 0x35, 0x98, 0x52, - 0x59, 0x4e, 0x59, 0x19, 0x27, 0xb6, 0x13, 0xbd, 0x9a, 0x06, 0xa2, 0xeb, 0x2c, 0x80, 0x06, 0x07, - 0xb4, 0x55, 0x4d, 0x9b, 0x05, 0x53, 0x19, 0x58, 0x2f, 0x54, 0xb9, 0xeb, 0xb9, 0x2a, 0x17, 0xa7, - 0x54, 0x2e, 0x8e, 0x55, 0xee, 0x46, 0x5a, 0xe5, 0x8a, 0xa4, 0xf1, 0xdf, 0x4b, 0x70, 0xe9, 0x9e, - 0x1f, 0x38, 0x1f, 0xd1, 0xce, 0x7e, 0x92, 0x33, 0xf2, 0x9d, 0xd4, 0x8c, 0x7c, 0xab, 0x30, 0x14, - 0x4d, 0xee, 0xa7, 0x95, 0x39, 0x79, 0x3d, 0x33, 0x27, 0xbf, 0x3a, 0x26, 0xa5, 0x93, 0xcf, 0xca, - 0x1f, 0xe4, 0xcc, 0xca, 0x9f, 0x1b, 0xef, 0xeb, 0xf9, 0xc2, 0xf8, 0x2f, 0x4b, 0xf0, 0xd4, 0x80, - 0x86, 0xd3, 0x26, 0xa7, 0x26, 0xba, 0x31, 0x9b, 0x9c, 0x99, 0xea, 0xae, 0xc1, 0x24, 0xbb, 0xff, - 0x97, 0xba, 0x12, 0xa2, 0x82, 0x58, 0x09, 0xf3, 0x71, 0xe6, 0x32, 0x88, 0x0a, 0x42, 0x38, 0x39, - 0x30, 0xaa, 0x0c, 0x0c, 0x83, 0x50, 0x50, 0x25, 0x6e, 0x33, 0xb2, 0x5e, 0x8d, 0xaf, 0x14, 0x60, - 0xa8, 0xef, 0x92, 0x03, 0xf3, 0xc8, 0xf1, 0xe5, 0x03, 0xdb, 0xaf, 0x8f, 0x47, 0x74, 0x59, 0x60, - 0xe3, 0x98, 0x8e, 0x71, 0x17, 0x9e, 0x1e, 0xc8, 0x94, 0x91, 0x27, 0xd7, 0xaf, 0x97, 0xe1, 0x99, - 0xa1, 0x6d, 0xc9, 0xb5, 0x9e, 0x96, 0x60, 0xc2, 0x67, 0xdb, 0xf5, 0x62, 0xe4, 0x7f, 0x66, 0xe0, - 0x01, 0x8e, 0x20, 0xc6, 0x3d, 0x39, 0x04, 0x22, 0x7a, 0x0b, 0x2a, 0x5d, 0xdf, 0x96, 0x03, 0xfe, - 0x85, 0xe2, 0x28, 0x43, 0x61, 0x0a, 0x9d, 0x21, 0xa1, 0xbb, 0xca, 0xf9, 0x42, 0x65, 0x24, 0x0f, - 0x92, 0x14, 0x91, 0x18, 0x19, 0xed, 0x2a, 0xf1, 0xb6, 0x94, 0xe9, 0x77, 0xd0, 0x80, 0xec, 0x33, - 0x47, 0x52, 0xa4, 0xfb, 0xc9, 0xd1, 0xca, 0xca, 0x40, 0xb7, 0xe2, 0x24, 0xb2, 0xa8, 0xb2, 0xab, - 0xa2, 0x58, 0xba, 0xb2, 0x12, 0xd9, 0xf8, 0x8f, 0x1a, 0xa0, 0x7e, 0x8e, 0xa2, 0x16, 0xbb, 0xb6, - 0x66, 0x05, 0xce, 0x2e, 0xb1, 0x79, 0xb6, 0x10, 0xa9, 0x51, 0x8f, 0xd5, 0xb2, 0xe8, 0x23, 0x4f, - 0x83, 0xbc, 0x1a, 0x19, 0x51, 0x7c, 0x8f, 0xad, 0xee, 0x03, 0xc7, 0x1a, 0xd2, 0xb5, 0x1c, 0x79, - 0xcd, 0x26, 0x5e, 0xe4, 0xec, 0x39, 0x24, 0xc0, 0x02, 0xcd, 0xb8, 0x0d, 0x53, 0x2a, 0xe1, 0xdc, - 0x01, 0x98, 0xeb, 0x9d, 0x64, 0xfc, 0xff, 0xa0, 0x67, 0xa9, 0xe6, 0x7a, 0x19, 0xee, 0xc0, 0xb4, - 0xab, 0x1e, 0x3a, 0x9f, 0xd4, 0xeb, 0x2e, 0x4d, 0xc5, 0xf8, 0xaa, 0x06, 0x7a, 0x76, 0xc0, 0x2a, - 0xec, 0xd0, 0x4e, 0xc4, 0x8e, 0x53, 0x75, 0x86, 0xf1, 0x28, 0x09, 0xc2, 0x93, 0xaa, 0x15, 0x8f, - 0x3f, 0x15, 0xfb, 0x9f, 0x08, 0xee, 0xa4, 0x60, 0xa7, 0xfb, 0xf0, 0x2f, 0x69, 0xf0, 0xf4, 0x40, - 0x49, 0xf9, 0xd8, 0xab, 0xc0, 0x62, 0x70, 0xcb, 0x1a, 0xc4, 0x31, 0xb8, 0x25, 0xc0, 0xf8, 0x79, - 0x0d, 0xe6, 0xf3, 0xe4, 0xed, 0x8c, 0x3b, 0xec, 0x57, 0x35, 0xf8, 0xd4, 0x90, 0xa9, 0x80, 0x9d, - 0x9f, 0x53, 0xc8, 0x4e, 0x77, 0x88, 0xa0, 0xdf, 0x6b, 0x2d, 0xb5, 0x2d, 0xd3, 0x75, 0xbc, 0x7d, - 0xe6, 0x3e, 0x81, 0x25, 0x1a, 0x5a, 0x81, 0x06, 0xfb, 0xbb, 0xe2, 0x3f, 0xf2, 0x86, 0x5c, 0xed, - 0xcb, 0xd2, 0x48, 0x10, 0x8d, 0x7f, 0xa4, 0xc1, 0x6c, 0x26, 0x9b, 0x85, 0xb2, 0x88, 0xcc, 0x5d, - 0xc7, 0x75, 0x3e, 0x62, 0x86, 0xf7, 0x07, 0x8e, 0x67, 0xfb, 0x8f, 0xd2, 0x0f, 0x91, 0x0c, 0x28, - 0x41, 0x47, 0x05, 0x77, 0xb8, 0x13, 0xb7, 0xa2, 0x84, 0x2b, 0xbc, 0x0a, 0x43, 0x4d, 0xa8, 0x77, - 0xd3, 0xeb, 0xd5, 0x17, 0x86, 0x56, 0x5e, 0x2c, 0x54, 0x63, 0x44, 0x63, 0x17, 0xf4, 0x6c, 0xee, - 0x70, 0x4d, 0x23, 0x1f, 0x58, 0x62, 0x51, 0xfd, 0x48, 0xe0, 0xf8, 0xb6, 0x1a, 0x40, 0xa8, 0x8a, - 0xd3, 0x40, 0xe3, 0xeb, 0xa5, 0xc2, 0xa9, 0x3a, 0xb1, 0x7d, 0xfd, 0xdd, 0x90, 0x04, 0x47, 0xc4, - 0xbe, 0x4b, 0x3c, 0xb9, 0x91, 0xcf, 0x97, 0x60, 0x39, 0x39, 0xd2, 0x6b, 0x8e, 0x56, 0x5b, 0x8d, - 0x7d, 0x91, 0x06, 0x8e, 0x77, 0xf9, 0x35, 0x7b, 0xe5, 0xb9, 0x92, 0x7f, 0xe5, 0x79, 0x17, 0x66, - 0x04, 0xb2, 0xf0, 0x93, 0x11, 0x37, 0x09, 0xde, 0x3c, 0x91, 0x91, 0xc4, 0x0d, 0xd6, 0x0c, 0x45, - 0xe3, 0xf7, 0x34, 0xb8, 0x36, 0xcc, 0xc8, 0x14, 0x2b, 0xb9, 0xfe, 0xe5, 0x87, 0x95, 0x5d, 0x7e, - 0x58, 0xf9, 0xcb, 0x0f, 0xab, 0x7f, 0xf9, 0xf1, 0x31, 0xef, 0xf8, 0xfc, 0xdd, 0x32, 0x3c, 0x3b, - 0x02, 0x3b, 0x9e, 0x9c, 0xa5, 0x25, 0x96, 0x03, 0x27, 0xb5, 0xb4, 0x38, 0xfa, 0x29, 0x2d, 0x2d, - 0x4e, 0xe4, 0x63, 0xb1, 0xb4, 0xb2, 0x71, 0x4e, 0x4f, 0x6f, 0x69, 0x89, 0xca, 0xc6, 0x96, 0xd6, - 0x3f, 0xc9, 0x5a, 0x5a, 0xbc, 0x83, 0x9e, 0xbc, 0xa5, 0xb5, 0x00, 0x35, 0x21, 0x03, 0x42, 0x92, - 0x65, 0xf2, 0xf4, 0x66, 0x54, 0x27, 0x65, 0x8c, 0xf0, 0x06, 0x9c, 0x7a, 0x6e, 0x2b, 0xac, 0xaf, - 0xb1, 0xdd, 0x67, 0x69, 0xf0, 0x4f, 0x8e, 0x32, 0xcd, 0x17, 0x53, 0xfd, 0xc9, 0x62, 0x2b, 0xe2, - 0x09, 0x90, 0x1f, 0x62, 0x22, 0xfc, 0x44, 0x9f, 0x85, 0xf0, 0xb1, 0x73, 0xf1, 0xef, 0x6b, 0x30, - 0xbd, 0x49, 0xa2, 0x47, 0x7e, 0x70, 0x28, 0xe6, 0xa4, 0x53, 0xed, 0x4f, 0xbc, 0x9d, 0xda, 0x9f, - 0x28, 0x3a, 0x19, 0x4e, 0x7d, 0x50, 0xd9, 0x95, 0x18, 0xc7, 0xfb, 0xf6, 0x17, 0x4a, 0x30, 0xd7, - 0x47, 0xe7, 0x49, 0x07, 0x15, 0x5a, 0x4b, 0x7c, 0x5f, 0x06, 0x5b, 0xec, 0xa9, 0x9a, 0xa8, 0x1e, - 0x45, 0x12, 0x1f, 0xdd, 0x81, 0x09, 0xc2, 0x29, 0x0d, 0xde, 0xf1, 0x4e, 0x51, 0x5a, 0x4d, 0x08, - 0x09, 0x6c, 0xfe, 0x16, 0x29, 0xcd, 0xa3, 0xb3, 0x8e, 0x64, 0x89, 0x0a, 0x32, 0x96, 0x61, 0x3e, - 0x5d, 0x9d, 0x16, 0xbb, 0x01, 0x4a, 0xb9, 0x68, 0x39, 0xb6, 0xbc, 0x0a, 0xc8, 0xfe, 0xb3, 0x57, - 0x70, 0x1e, 0x5b, 0xa4, 0x1b, 0x09, 0x27, 0x73, 0x91, 0x32, 0x7e, 0x51, 0x83, 0x85, 0xa2, 0x36, - 0xa1, 0x77, 0xd3, 0x8f, 0xde, 0x8c, 0xd4, 0xcb, 0xea, 0xd3, 0x37, 0x6f, 0x43, 0x65, 0x2f, 0xf0, - 0x3b, 0x82, 0xa5, 0xa3, 0xa1, 0x13, 0x12, 0x60, 0x86, 0x65, 0xfc, 0x9c, 0x06, 0x97, 0x0a, 0x98, - 0x74, 0xea, 0x9a, 0xdd, 0x86, 0x52, 0xe4, 0x8f, 0x5d, 0xaf, 0x52, 0xe4, 0x1b, 0x7f, 0x98, 0x1d, - 0x8e, 0x34, 0x07, 0xfd, 0x08, 0x7b, 0x38, 0x36, 0x5e, 0xf5, 0x9d, 0x70, 0x40, 0xaa, 0x34, 0xd0, - 0x17, 0x61, 0x2e, 0xf6, 0x96, 0x3f, 0xed, 0x72, 0xb2, 0x9f, 0x12, 0x5a, 0x85, 0x9a, 0xd3, 0x65, - 0xe3, 0x45, 0x4c, 0x03, 0x2f, 0x8e, 0x34, 0xe2, 0xf9, 0x10, 0xc3, 0x12, 0x17, 0x3d, 0x0f, 0x33, - 0x07, 0x66, 0xd8, 0x52, 0xda, 0xce, 0x7d, 0x58, 0x33, 0x50, 0x74, 0x0b, 0xe6, 0x0f, 0xcc, 0x70, - 0xb3, 0xaf, 0x41, 0xfc, 0xc2, 0x6b, 0x6e, 0x9e, 0xf1, 0xc5, 0x2c, 0xa7, 0xb3, 0x4e, 0x76, 0x5a, - 0xc1, 0xbb, 0x88, 0x25, 0xc5, 0x29, 0x6f, 0x01, 0x6a, 0xc4, 0xb3, 0x5b, 0xc9, 0x73, 0x89, 0x32, - 0x69, 0xfc, 0x43, 0x0d, 0x80, 0x05, 0xe7, 0x62, 0xef, 0x0e, 0x9d, 0x4e, 0x1d, 0xbe, 0x91, 0x52, - 0x87, 0x45, 0x07, 0xe6, 0xc9, 0xd7, 0x14, 0x5d, 0x78, 0x15, 0x80, 0x85, 0x9b, 0xe5, 0x62, 0xce, - 0x2f, 0x79, 0x28, 0x90, 0x5c, 0x9d, 0xb8, 0x05, 0x33, 0x69, 0x5a, 0xe8, 0x9d, 0x4c, 0xec, 0xdb, - 0xe1, 0x55, 0x58, 0x8b, 0x48, 0x47, 0x46, 0xba, 0x35, 0x7e, 0x66, 0x42, 0xa5, 0x48, 0xb3, 0x72, - 0x6d, 0xc6, 0x75, 0xa8, 0x09, 0x87, 0xcd, 0x21, 0x0f, 0xf1, 0xa5, 0x69, 0xdd, 0x5c, 0xe1, 0x48, - 0xfc, 0x48, 0x5c, 0x92, 0x40, 0x66, 0xec, 0x3b, 0x2a, 0x7c, 0xc6, 0x84, 0xc6, 0x7c, 0x63, 0x2c, - 0xa2, 0x02, 0x97, 0xd3, 0xce, 0x10, 0x44, 0xef, 0x43, 0xb9, 0x63, 0x3e, 0x16, 0xbb, 0xae, 0x37, - 0x47, 0xa3, 0xbb, 0x61, 0x3e, 0xe6, 0xc4, 0x28, 0x2a, 0xa3, 0xe0, 0x78, 0x62, 0x49, 0x32, 0x2a, - 0x05, 0xc7, 0x93, 0x14, 0x1c, 0x0f, 0x85, 0x30, 0xdf, 0x31, 0x1f, 0xf3, 0x22, 0xbc, 0x5a, 0x98, - 0x2e, 0xb9, 0xc4, 0x96, 0xf8, 0x7b, 0x23, 0x57, 0xaa, 0x8f, 0x02, 0xff, 0x46, 0x2e, 0xf1, 0xc5, - 0x37, 0x61, 0x4a, 0x65, 0xfa, 0x58, 0xb1, 0x80, 0x97, 0xe0, 0x7c, 0x0e, 0x6f, 0xc7, 0x22, 0xf1, - 0x3a, 0xd4, 0x25, 0x1b, 0xc7, 0xc6, 0x13, 0xcc, 0x1b, 0x0b, 0xef, 0x2e, 0x5c, 0x2e, 0xe4, 0xd0, - 0x58, 0x57, 0x10, 0x7f, 0xa9, 0x02, 0x53, 0x6d, 0xe5, 0xce, 0xdd, 0xe9, 0xd4, 0x02, 0x9d, 0xc3, - 0x03, 0x9f, 0x87, 0x03, 0x24, 0xf2, 0x11, 0x0a, 0x15, 0x84, 0xda, 0x00, 0x5d, 0x33, 0x30, 0x3b, - 0x24, 0x22, 0xf1, 0x03, 0x27, 0x85, 0x2f, 0x83, 0x29, 0xf5, 0xba, 0xd9, 0x8a, 0xb1, 0xf8, 0x30, - 0x50, 0xc8, 0xf0, 0x8b, 0x61, 0x6a, 0x04, 0x18, 0xbe, 0x9e, 0x4c, 0x03, 0xfb, 0xa2, 0xb8, 0x54, - 0x73, 0xa2, 0xb8, 0xdc, 0x82, 0x79, 0xd3, 0x75, 0xfd, 0x47, 0xfc, 0x52, 0x1e, 0xbb, 0xbf, 0x1d, - 0x47, 0x4f, 0xaf, 0xe3, 0xdc, 0x3c, 0xf4, 0x79, 0x98, 0x33, 0xf9, 0x21, 0xf4, 0xb6, 0xdf, 0xf5, - 0x5d, 0x7f, 0xdf, 0x11, 0x2f, 0xed, 0x17, 0xc7, 0x61, 0x51, 0x5b, 0x96, 0x20, 0xe1, 0x7e, 0x3a, - 0xe8, 0x25, 0x98, 0xe3, 0x97, 0x1d, 0xc5, 0x9d, 0x19, 0x25, 0xba, 0x4c, 0x7f, 0x46, 0xde, 0x8b, - 0x26, 0x8b, 0xef, 0xc0, 0x6c, 0x86, 0x77, 0x63, 0x5d, 0x37, 0xf7, 0xe0, 0x62, 0x7e, 0x6d, 0xd1, - 0x36, 0xcc, 0xa4, 0x76, 0x6d, 0xa5, 0x2a, 0x2e, 0xba, 0xe9, 0x20, 0x50, 0x8f, 0xd3, 0xb3, 0x76, - 0x86, 0x86, 0xb1, 0x04, 0x17, 0x72, 0x0b, 0xe6, 0x54, 0x3a, 0x79, 0xd3, 0xa4, 0xa4, 0xbe, 0x69, - 0x72, 0x63, 0x15, 0xe6, 0xe2, 0xa5, 0xce, 0x3d, 0x5f, 0x78, 0x04, 0xeb, 0x30, 0xe5, 0xf9, 0x2c, - 0xa6, 0x16, 0x7b, 0xf4, 0x5f, 0x3f, 0x87, 0x66, 0x00, 0xf6, 0xcc, 0x60, 0xdf, 0x8c, 0xc8, 0x6a, - 0xb3, 0xad, 0x6b, 0x6a, 0xfa, 0x41, 0x5b, 0x2f, 0xdd, 0x70, 0x94, 0xf7, 0x1b, 0x59, 0x90, 0x2a, - 0x34, 0x09, 0xb5, 0x9e, 0x77, 0xe8, 0xf9, 0x8f, 0x3c, 0xfd, 0x1c, 0x4d, 0xb0, 0xc7, 0xb0, 0x89, - 0xcd, 0x71, 0xc5, 0x8b, 0x03, 0x8e, 0xb7, 0xaf, 0x97, 0x68, 0x66, 0xd0, 0xf3, 0x3c, 0x9a, 0x28, - 0x23, 0x90, 0x2f, 0x6d, 0xe9, 0x15, 0xfa, 0x9f, 0x3c, 0x76, 0x28, 0x52, 0x15, 0xd5, 0xa1, 0x62, - 0x13, 0xd3, 0xd6, 0x27, 0x6e, 0x6c, 0x2a, 0x6f, 0x24, 0xdc, 0x63, 0xcf, 0xf2, 0xa1, 0x39, 0x98, - 0x16, 0xdf, 0xe2, 0x00, 0xfd, 0x1c, 0x9a, 0x82, 0x7a, 0xfc, 0x09, 0x8d, 0x7e, 0x82, 0xbf, 0xe0, - 0x77, 0xac, 0x97, 0xd0, 0x34, 0x34, 0x7a, 0x9e, 0x4c, 0x96, 0x6f, 0xdc, 0x81, 0xa9, 0x16, 0xe7, - 0x3d, 0xaf, 0x78, 0x15, 0xb4, 0x1d, 0xfd, 0x1c, 0xfd, 0x59, 0xd1, 0x35, 0xfa, 0x83, 0xf5, 0x12, - 0xfd, 0x69, 0xeb, 0x65, 0xfa, 0xb3, 0xad, 0x57, 0xe8, 0xcf, 0x07, 0x7a, 0x95, 0xfe, 0xfc, 0xa8, - 0x3e, 0x41, 0x7f, 0x3e, 0xd4, 0x6b, 0x37, 0x0c, 0xc6, 0x02, 0x8f, 0x58, 0xf1, 0x6e, 0x50, 0x0d, - 0xca, 0x91, 0xd5, 0xd5, 0xcf, 0xd1, 0x3f, 0x3d, 0xbb, 0xab, 0x6b, 0x37, 0xfe, 0xa8, 0x0c, 0xf3, - 0x5b, 0x81, 0x75, 0x40, 0xc2, 0x88, 0x3d, 0x35, 0x13, 0xef, 0x21, 0x3c, 0x07, 0xd7, 0xf2, 0xe0, - 0x5f, 0xda, 0xd9, 0x6c, 0xb7, 0x56, 0x9b, 0x6b, 0x77, 0xd6, 0x56, 0x57, 0x38, 0x9d, 0xd6, 0xd6, - 0x0a, 0x67, 0x21, 0x5e, 0x6d, 0xad, 0xaf, 0x35, 0x97, 0xda, 0xab, 0xdb, 0x9c, 0x85, 0xed, 0x55, - 0xfc, 0x70, 0xad, 0xb9, 0xaa, 0x97, 0x29, 0xab, 0x36, 0xb7, 0x56, 0x56, 0xf5, 0x0a, 0x05, 0x37, - 0xd7, 0x77, 0xda, 0xdb, 0xab, 0x58, 0xaf, 0x52, 0xe4, 0xfb, 0x5b, 0xcb, 0xfa, 0x04, 0x83, 0xe2, - 0xad, 0x4d, 0x9a, 0xa8, 0x51, 0x66, 0xac, 0x2c, 0xad, 0x6e, 0x6c, 0x6d, 0x52, 0x42, 0x75, 0x34, - 0x0b, 0x93, 0xed, 0xed, 0xa5, 0xed, 0xd5, 0x3b, 0x3b, 0xeb, 0x14, 0xd0, 0x40, 0xf3, 0xa0, 0xb7, - 0x56, 0x71, 0x7b, 0xad, 0xbd, 0xbd, 0xba, 0xb9, 0xfd, 0x70, 0x6b, 0x7d, 0x67, 0x63, 0x55, 0x07, - 0x74, 0x19, 0x2e, 0x64, 0xa1, 0xcd, 0xf5, 0xa5, 0xb5, 0x0d, 0x7d, 0x92, 0x7e, 0x1d, 0x6f, 0xad, - 0xaf, 0xea, 0x53, 0x94, 0x16, 0xfd, 0xb7, 0xbc, 0xb6, 0xb9, 0xb2, 0xb6, 0x79, 0x57, 0x9f, 0xa6, - 0x00, 0x51, 0x1d, 0x56, 0x62, 0x06, 0x5d, 0x04, 0xa4, 0x00, 0x64, 0xc1, 0x59, 0x84, 0x60, 0x46, - 0x34, 0x67, 0xa9, 0xd9, 0xdc, 0xda, 0xd9, 0xdc, 0xd6, 0x75, 0x5a, 0xeb, 0xb5, 0xcd, 0xbb, 0x78, - 0xb5, 0xdd, 0xd6, 0xe7, 0x68, 0xfb, 0x57, 0x56, 0x5b, 0xeb, 0x5b, 0x3f, 0xb6, 0xb1, 0xba, 0xb9, - 0xad, 0x23, 0xda, 0x8a, 0xcd, 0xa5, 0x8d, 0xd5, 0x76, 0x6b, 0xa9, 0xb9, 0xaa, 0x9f, 0xa7, 0x4d, - 0x6d, 0xe2, 0x15, 0x7d, 0x1e, 0x4d, 0x40, 0xa9, 0x89, 0xf5, 0x0b, 0xb4, 0xbe, 0x0f, 0x57, 0xf1, - 0xf6, 0x5a, 0x73, 0x69, 0xbd, 0xb5, 0xb5, 0xb2, 0xb4, 0xb3, 0xbd, 0xd5, 0x6e, 0x2e, 0xad, 0xaf, - 0x62, 0xfd, 0x22, 0x7a, 0x0a, 0x2e, 0xdd, 0xdb, 0xc2, 0x6b, 0x1f, 0x6e, 0x6d, 0x6e, 0x67, 0x33, - 0x2f, 0xd1, 0x81, 0xb5, 0xb9, 0xba, 0xfd, 0xc1, 0x16, 0x7e, 0xd0, 0xda, 0x5a, 0x5f, 0x6b, 0xfe, - 0x98, 0xbe, 0x40, 0x3f, 0xbd, 0xbe, 0xb6, 0xb1, 0xb6, 0x8d, 0x97, 0x36, 0xef, 0xae, 0xea, 0x97, - 0xa9, 0xac, 0xb4, 0xb7, 0xb7, 0xf0, 0xd2, 0x5d, 0xca, 0x81, 0x76, 0x5b, 0x5f, 0x44, 0x53, 0x50, - 0x5b, 0x6d, 0xb6, 0xb7, 0x97, 0xda, 0x0f, 0xf4, 0xbf, 0xa2, 0xdd, 0x20, 0xb0, 0x50, 0x14, 0x99, - 0x9f, 0x32, 0x44, 0x8c, 0x5b, 0x9a, 0xd4, 0xcf, 0xd1, 0x76, 0xc4, 0x1b, 0x01, 0xba, 0x46, 0x3f, - 0x9f, 0x7a, 0xfc, 0x46, 0x2f, 0x51, 0x96, 0x91, 0xee, 0x01, 0xe9, 0x90, 0xc0, 0x74, 0x13, 0x78, - 0xf9, 0xc6, 0x7f, 0xd5, 0x60, 0xae, 0xcf, 0xd7, 0x1a, 0x5d, 0x48, 0x80, 0x3b, 0xfc, 0x43, 0x5b, - 0x74, 0x3c, 0xd2, 0x4e, 0x95, 0xce, 0xcc, 0x4c, 0x65, 0x6c, 0x75, 0x75, 0x4d, 0x85, 0xae, 0x79, - 0x21, 0x09, 0x28, 0xb4, 0xa4, 0x42, 0xf9, 0xe3, 0x82, 0x5b, 0x5d, 0xbd, 0xac, 0x42, 0x57, 0x88, - 0x4b, 0x18, 0xb4, 0x82, 0xce, 0xc3, 0xac, 0x84, 0x2e, 0xb9, 0x11, 0x09, 0xb6, 0xba, 0x7a, 0x55, - 0x2d, 0xda, 0x64, 0x3a, 0x60, 0xab, 0xab, 0x4f, 0xd0, 0x2e, 0x8e, 0x09, 0x04, 0x7e, 0x77, 0xab, - 0xab, 0xd7, 0x68, 0xdb, 0x24, 0x6c, 0x3b, 0xe8, 0x79, 0x16, 0x2f, 0x5b, 0x57, 0xcb, 0xb6, 0x0f, - 0xfc, 0x47, 0x5b, 0x5d, 0xbd, 0x71, 0xe3, 0x03, 0x40, 0xf7, 0xb6, 0xb7, 0x5b, 0x19, 0x7f, 0xd9, - 0x3a, 0x54, 0xd6, 0xbc, 0x3d, 0x9f, 0x6b, 0x1c, 0x11, 0x67, 0x59, 0xd7, 0xa8, 0x32, 0xc0, 0xc4, - 0x76, 0x02, 0x62, 0x45, 0x5c, 0xfe, 0x9b, 0xec, 0x4d, 0xf2, 0xd5, 0x20, 0xd0, 0xcb, 0x34, 0xd9, - 0x26, 0xc1, 0x11, 0x09, 0x68, 0xb2, 0x72, 0xc3, 0x03, 0x48, 0x3c, 0x80, 0x29, 0x99, 0x9d, 0x58, - 0x8b, 0xd5, 0xa0, 0x7c, 0x97, 0x44, 0xba, 0x46, 0x3f, 0x43, 0x2b, 0xa4, 0x97, 0x98, 0x44, 0xf6, - 0x22, 0xae, 0xb7, 0x38, 0x23, 0xf4, 0x0a, 0xcd, 0xbe, 0x47, 0x75, 0x55, 0x95, 0xa2, 0x8b, 0xd9, - 0x52, 0x9f, 0x40, 0x0d, 0xa8, 0xb6, 0xcc, 0xc8, 0x3a, 0xd0, 0x6b, 0xf4, 0xef, 0x76, 0x60, 0x5a, - 0x44, 0xaf, 0x2f, 0xaf, 0xfe, 0xb3, 0xef, 0x5e, 0xd5, 0x7e, 0xf7, 0xbb, 0x57, 0xb5, 0xdf, 0xff, - 0xee, 0x55, 0xed, 0xab, 0xdf, 0xbb, 0x7a, 0xee, 0x77, 0xbf, 0x77, 0xf5, 0xdc, 0x77, 0xbe, 0x77, - 0xf5, 0xdc, 0x87, 0x2f, 0xee, 0x3b, 0xd1, 0x41, 0x6f, 0xf7, 0xa6, 0xe5, 0x77, 0x5e, 0x5e, 0x31, - 0x23, 0x73, 0xc5, 0xdf, 0x7f, 0x99, 0xcd, 0x0e, 0x3f, 0xd4, 0x35, 0x8f, 0x5d, 0xdf, 0xb4, 0x5f, - 0x3e, 0x7a, 0xed, 0x65, 0x31, 0x6d, 0xec, 0x4e, 0xb0, 0x85, 0xce, 0x67, 0xff, 0x6f, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xa1, 0xcc, 0x90, 0x88, 0x1d, 0xce, 0x00, 0x00, + 0xf3, 0x57, 0x62, 0x20, 0x70, 0x60, 0x03, 0x82, 0x83, 0x18, 0x88, 0xf2, 0x09, 0x45, 0x8a, 0x0d, + 0xc7, 0x40, 0x02, 0x07, 0x48, 0x1c, 0x20, 0x06, 0xe2, 0xa0, 0xbe, 0xba, 0xab, 0xbf, 0xe6, 0x83, + 0xdc, 0x13, 0x4f, 0xc8, 0x5f, 0x33, 0xf5, 0xaa, 0xde, 0xeb, 0xaa, 0x57, 0xf5, 0x5e, 0xbd, 0xaa, + 0x7a, 0xf5, 0x0a, 0x2e, 0xf7, 0x7c, 0x2f, 0xf4, 0x5e, 0xec, 0xf9, 0x9e, 0x89, 0x83, 0xe0, 0x45, + 0x63, 0x1f, 0xbb, 0xe1, 0x22, 0x85, 0xa1, 0x0b, 0x96, 0x11, 0x1a, 0x96, 0xb7, 0xbf, 0xc8, 0x33, + 0xbf, 0x44, 0x33, 0xb5, 0xdf, 0x56, 0x60, 0x4a, 0xc7, 0x41, 0xcb, 0x73, 0x1c, 0x6c, 0x86, 0x9e, + 0x8f, 0x96, 0x61, 0xe2, 0x00, 0x1b, 0x16, 0xf6, 0x9b, 0xca, 0x35, 0xe5, 0xfa, 0xe4, 0xcd, 0x1b, + 0x8b, 0xb9, 0x88, 0x8b, 0x32, 0xd2, 0xe2, 0x5d, 0x8a, 0xa1, 0x73, 0x4c, 0xd4, 0x84, 0x5a, 0x17, + 0x07, 0x81, 0xb1, 0x8f, 0x9b, 0xa5, 0x6b, 0xca, 0xf5, 0x86, 0x2e, 0x92, 0xe8, 0x6d, 0x98, 0x08, + 0x42, 0x23, 0xec, 0x07, 0xcd, 0x32, 0xa5, 0xfe, 0x6c, 0x01, 0xf5, 0x88, 0x74, 0x87, 0x96, 0xd6, + 0x39, 0xd6, 0xc2, 0x15, 0x98, 0x60, 0xdf, 0x42, 0x08, 0x2a, 0xe1, 0x71, 0x0f, 0x37, 0x2b, 0xd7, + 0x94, 0xeb, 0x55, 0x9d, 0xfe, 0xd7, 0xfe, 0x77, 0x19, 0xa6, 0x23, 0xcc, 0xb6, 0xef, 0x99, 0x68, + 0x01, 0xea, 0x07, 0x5e, 0x10, 0x6e, 0x1a, 0x5d, 0x51, 0x95, 0x28, 0x8d, 0xae, 0x40, 0xc3, 0xc5, + 0xe1, 0x43, 0xcf, 0x3f, 0x5c, 0xb3, 0x9a, 0x93, 0x34, 0x33, 0x06, 0xa0, 0x37, 0xa1, 0xc1, 0xab, + 0x84, 0x49, 0x65, 0xcb, 0xd7, 0x27, 0x6f, 0x5e, 0x2d, 0xa8, 0x6c, 0x9b, 0xa5, 0xf4, 0x18, 0x01, + 0xbd, 0x08, 0x15, 0xf2, 0x1d, 0x5a, 0xbb, 0xc9, 0x9b, 0x4f, 0x14, 0x20, 0xde, 0xf5, 0x82, 0x50, + 0xa7, 0x05, 0xd1, 0x2b, 0x50, 0xb1, 0xdd, 0x3d, 0xaf, 0x59, 0xa5, 0x08, 0x4f, 0x15, 0x20, 0x74, + 0x8e, 0x83, 0x10, 0x77, 0xd7, 0xdc, 0x3d, 0x4f, 0xa7, 0xc5, 0x09, 0xa7, 0xf7, 0x7d, 0xaf, 0xdf, + 0x5b, 0xb3, 0x9a, 0x13, 0x94, 0x11, 0x22, 0x49, 0x5a, 0x47, 0xff, 0x76, 0xec, 0x0f, 0x70, 0xb3, + 0x46, 0xf3, 0x62, 0x00, 0x7a, 0x17, 0xc0, 0xf4, 0xdc, 0xd0, 0xb0, 0x5d, 0xec, 0x07, 0x4d, 0xa0, + 0xcd, 0xbb, 0x56, 0xd8, 0x17, 0xbc, 0xa0, 0x2e, 0xe1, 0xa0, 0x07, 0x30, 0x17, 0xa5, 0x48, 0x3b, + 0xb6, 0x49, 0x67, 0x4c, 0x5d, 0x53, 0xae, 0xcf, 0xdc, 0xbc, 0x3e, 0x8c, 0x90, 0x28, 0xaf, 0x67, + 0x49, 0xa0, 0x2b, 0x50, 0x3f, 0xb0, 0xdd, 0x70, 0xc3, 0x08, 0x0e, 0x9b, 0x33, 0xa4, 0xda, 0x77, + 0xcf, 0xe9, 0x11, 0x64, 0xb9, 0x06, 0x55, 0xf2, 0x3f, 0xb8, 0x57, 0xa9, 0x4f, 0xab, 0x33, 0xf7, + 0x2a, 0xf5, 0xba, 0xda, 0xb8, 0x57, 0xa9, 0x37, 0x54, 0xd0, 0xfe, 0x44, 0x81, 0x8b, 0x89, 0xce, + 0x5f, 0xb1, 0x03, 0xd3, 0x3b, 0xc2, 0xfe, 0x71, 0x62, 0x14, 0x28, 0xa9, 0x51, 0x20, 0x71, 0xb0, + 0x34, 0x80, 0x83, 0xe5, 0x34, 0x07, 0xdf, 0x03, 0xc4, 0x5b, 0x27, 0xbe, 0x63, 0xe3, 0xa0, 0x59, + 0xa1, 0x9c, 0x7c, 0x6e, 0xf0, 0x40, 0x89, 0x2a, 0xa6, 0xe7, 0x90, 0x88, 0x86, 0x4e, 0x75, 0xc4, + 0xa1, 0xa3, 0x7d, 0xa7, 0x0c, 0x73, 0x51, 0xc3, 0x75, 0x6c, 0x38, 0xdb, 0x76, 0x17, 0x0f, 0x1c, + 0xf9, 0xb7, 0xa0, 0x4a, 0xe4, 0x49, 0x8c, 0x6b, 0x6d, 0x70, 0x75, 0x89, 0x08, 0xea, 0x0c, 0x01, + 0x5d, 0x84, 0x09, 0x42, 0x65, 0xcd, 0xa2, 0x23, 0xbb, 0xac, 0xf3, 0x14, 0x9a, 0x87, 0xaa, 0xe7, + 0xef, 0xaf, 0x59, 0xb4, 0xd6, 0x55, 0x9d, 0x25, 0x4e, 0x3c, 0x3a, 0x9b, 0x50, 0x73, 0xfb, 0xdd, + 0x56, 0xaf, 0x1f, 0x34, 0xeb, 0x0c, 0x8f, 0x27, 0xd1, 0x35, 0x98, 0x0c, 0xbd, 0xd0, 0x70, 0x36, + 0x70, 0xd7, 0xf3, 0x8f, 0x9b, 0x0d, 0x5a, 0x09, 0x19, 0x84, 0xd6, 0x61, 0x26, 0x1a, 0x54, 0x1d, + 0xda, 0x48, 0x36, 0xba, 0x9f, 0x19, 0x36, 0x28, 0x69, 0x33, 0x53, 0xb8, 0xf9, 0xa3, 0x7c, 0xf2, + 0xd4, 0xa3, 0x5c, 0xfb, 0xf9, 0x32, 0xa0, 0xa8, 0xcf, 0x22, 0x8c, 0x81, 0x03, 0x75, 0xb0, 0xba, + 0x12, 0xfa, 0xa3, 0x34, 0x9e, 0xfe, 0x48, 0xea, 0x81, 0xf2, 0x09, 0xf4, 0x80, 0xd4, 0xc7, 0x95, + 0x01, 0x7d, 0x5c, 0x4d, 0xf7, 0xb1, 0x18, 0xe6, 0xf5, 0x51, 0x35, 0x64, 0x6e, 0x57, 0x34, 0x4e, + 0xdd, 0x15, 0xf7, 0x2a, 0xf5, 0x09, 0xb5, 0x76, 0xaf, 0x52, 0xaf, 0xa9, 0x75, 0xed, 0x7b, 0x25, + 0x58, 0xc8, 0x76, 0x4b, 0xae, 0x4c, 0xa5, 0xbb, 0xe7, 0x75, 0x21, 0x53, 0xa5, 0x31, 0x86, 0x1b, + 0x97, 0x2a, 0x69, 0xbc, 0x97, 0x07, 0x8e, 0xf7, 0x4a, 0x76, 0xbc, 0xc7, 0x12, 0x59, 0x4d, 0x48, + 0xe4, 0x49, 0x65, 0x2f, 0x97, 0xcd, 0xf5, 0xd3, 0x8f, 0xf8, 0x97, 0xa4, 0x01, 0xaf, 0xe3, 0xaf, + 0xb2, 0x79, 0x7d, 0x90, 0x96, 0x22, 0x32, 0xa2, 0x46, 0x28, 0xab, 0xad, 0xce, 0xb6, 0x11, 0x1c, + 0x22, 0x0d, 0xa6, 0x8c, 0x87, 0xc1, 0x92, 0x69, 0x7a, 0x7d, 0x37, 0x5c, 0x5b, 0xa1, 0xdd, 0x50, + 0xd6, 0x13, 0x30, 0xc2, 0x34, 0xd3, 0xe9, 0x07, 0x21, 0xf6, 0x25, 0xba, 0x32, 0x88, 0xb0, 0x80, + 0x27, 0xd7, 0x2c, 0xca, 0xf2, 0x86, 0x1e, 0x03, 0x08, 0x4b, 0x7d, 0xbc, 0x6f, 0x7b, 0x2e, 0xe5, + 0x77, 0x43, 0xe7, 0x29, 0x99, 0xa5, 0xd5, 0x01, 0x2c, 0x9d, 0x48, 0xb3, 0xf4, 0x65, 0xa8, 0x86, + 0x46, 0x70, 0x18, 0x34, 0x6b, 0x03, 0xcd, 0x08, 0xde, 0x44, 0x9d, 0x15, 0xa6, 0x06, 0x8e, 0xb1, + 0x4f, 0x34, 0x60, 0xf9, 0x7a, 0x43, 0xa7, 0xff, 0x23, 0xa1, 0x69, 0x8c, 0x2a, 0x34, 0x32, 0x7f, + 0x21, 0x35, 0x62, 0x85, 0xca, 0x98, 0x1c, 0x4b, 0x65, 0x68, 0xff, 0xae, 0x06, 0x35, 0xd1, 0x1b, + 0x2a, 0x94, 0x0d, 0xdf, 0xe5, 0xb2, 0x40, 0xfe, 0xa2, 0xeb, 0x30, 0xeb, 0xe3, 0xc0, 0xeb, 0xfb, + 0x26, 0x7e, 0x80, 0xfd, 0x80, 0x30, 0x91, 0xf1, 0x3f, 0x0d, 0x46, 0x57, 0x01, 0x1c, 0xa3, 0xef, + 0x9a, 0x07, 0x74, 0x84, 0xb1, 0x4e, 0x90, 0x20, 0xe8, 0x19, 0x98, 0xb6, 0x70, 0x60, 0xfb, 0xd8, + 0x62, 0x63, 0x85, 0x77, 0x46, 0x12, 0x48, 0xfa, 0xfa, 0xd0, 0xf5, 0x1e, 0xba, 0xbc, 0x4c, 0x95, + 0xf5, 0xb5, 0x04, 0x22, 0xbd, 0xb9, 0x67, 0x74, 0x6d, 0xe7, 0x98, 0x76, 0x4c, 0x43, 0xe7, 0x29, + 0xd2, 0x9b, 0x47, 0xbc, 0x86, 0x35, 0x66, 0xa4, 0xf2, 0x24, 0xba, 0x01, 0xaa, 0x71, 0x64, 0xd8, + 0x8e, 0xb1, 0x6b, 0x3b, 0x76, 0x78, 0xfc, 0xbe, 0xe7, 0x32, 0x09, 0x68, 0xe8, 0x19, 0x38, 0x31, + 0x97, 0x1d, 0xbb, 0x6b, 0x87, 0x41, 0xb3, 0x41, 0x3b, 0xf7, 0xc6, 0xe0, 0xce, 0x5d, 0x5c, 0xa7, + 0x85, 0x57, 0xdd, 0xd0, 0x3f, 0xd6, 0x39, 0x26, 0xea, 0xc3, 0x25, 0xdc, 0x3b, 0xc0, 0x5d, 0xec, + 0x1b, 0x4e, 0x27, 0xf4, 0x7c, 0x63, 0x1f, 0x6f, 0xe0, 0xd0, 0xb7, 0x4d, 0x31, 0x77, 0xbd, 0x31, + 0x84, 0xe8, 0x6a, 0x3e, 0x36, 0xfb, 0x4a, 0x11, 0x6d, 0xc2, 0xba, 0x00, 0xfb, 0x47, 0xb6, 0x89, + 0xe9, 0xf0, 0x60, 0x53, 0x8a, 0x0c, 0x22, 0xb3, 0xfa, 0x51, 0xcf, 0x5c, 0xb3, 0xa8, 0x5d, 0xd7, + 0xd0, 0x59, 0x82, 0x74, 0x4c, 0xaf, 0xef, 0x38, 0x9d, 0xd0, 0xf0, 0x43, 0x6c, 0x2d, 0x85, 0xcd, + 0x69, 0x2a, 0x83, 0x49, 0x60, 0x5c, 0xca, 0xeb, 0xf5, 0x68, 0xa9, 0x19, 0xb9, 0x14, 0x07, 0xa2, + 0x45, 0x40, 0xf8, 0x11, 0x36, 0xfb, 0xa1, 0xed, 0xb9, 0x71, 0xd1, 0x59, 0x5a, 0x34, 0x27, 0x07, + 0xb5, 0x12, 0xf3, 0x95, 0x4a, 0xb9, 0xf3, 0x74, 0x31, 0x77, 0xf2, 0xa7, 0x2c, 0x21, 0x59, 0x73, + 0x92, 0x64, 0x35, 0xa1, 0x86, 0xcd, 0x60, 0x9b, 0x80, 0x11, 0x05, 0x8b, 0x24, 0x7a, 0x19, 0x2e, + 0x44, 0xb8, 0x6b, 0x6e, 0x10, 0x1a, 0xae, 0x89, 0x69, 0xb9, 0xf3, 0xb4, 0x5c, 0x7e, 0x66, 0x24, + 0xa9, 0xf3, 0x23, 0x4a, 0xea, 0xc2, 0x6b, 0x30, 0x29, 0x8d, 0x0d, 0x22, 0x59, 0x87, 0xf8, 0x58, + 0x48, 0xd6, 0x21, 0x3e, 0xa6, 0x9d, 0x61, 0x38, 0x7d, 0xa6, 0xcf, 0x14, 0x9d, 0x25, 0x5e, 0x2f, + 0xdd, 0x52, 0x16, 0xee, 0xc1, 0x95, 0x41, 0x23, 0x60, 0x18, 0xad, 0xb2, 0x44, 0x4b, 0xfb, 0x07, + 0x75, 0x98, 0x92, 0x19, 0x47, 0x34, 0x88, 0xe5, 0x99, 0x87, 0xd8, 0xe7, 0xca, 0xb6, 0xa1, 0x47, + 0x69, 0x22, 0xc2, 0xec, 0xbf, 0xa4, 0x67, 0x25, 0x08, 0x61, 0xb4, 0x4b, 0x72, 0x98, 0x70, 0xd3, + 0xff, 0xe4, 0xd3, 0x76, 0x97, 0xac, 0x0c, 0x99, 0x38, 0xb3, 0x04, 0x61, 0x3f, 0xfd, 0xb3, 0xb6, + 0xc2, 0x45, 0x58, 0x24, 0xa9, 0xaa, 0xf6, 0xb1, 0xc1, 0x46, 0xda, 0x04, 0xad, 0x6e, 0x0c, 0x20, + 0xb9, 0x41, 0x34, 0x0e, 0x6b, 0x2c, 0x37, 0x02, 0x90, 0xfa, 0xed, 0xd9, 0xae, 0x1d, 0x1c, 0xd0, + 0xec, 0x3a, 0xcd, 0x96, 0x20, 0x59, 0x15, 0xd3, 0x18, 0x41, 0xc5, 0x40, 0x56, 0xc5, 0xdc, 0x81, + 0x3a, 0x7e, 0x64, 0x87, 0x2d, 0xcf, 0xc2, 0x5c, 0x9b, 0x3e, 0x3f, 0xc2, 0x98, 0x5c, 0xe5, 0x28, + 0x7a, 0x84, 0x1c, 0x2d, 0x6a, 0x99, 0xbc, 0xd1, 0xff, 0xa4, 0x89, 0x8e, 0xb7, 0xbf, 0xe2, 0xdb, + 0x47, 0xd8, 0xa7, 0xa2, 0xd6, 0xd0, 0x63, 0x00, 0xea, 0x00, 0x38, 0xde, 0xfe, 0x56, 0x8f, 0x88, + 0x49, 0xd0, 0x9c, 0xa1, 0x02, 0xf1, 0xa9, 0x11, 0x3e, 0xbe, 0xb8, 0x1e, 0x61, 0x31, 0x35, 0x21, + 0x91, 0x21, 0x93, 0x6c, 0x34, 0xaa, 0x97, 0x7c, 0x97, 0xca, 0x63, 0x43, 0x4f, 0xc0, 0xd0, 0x5b, + 0x50, 0xed, 0x79, 0x7e, 0x28, 0x84, 0xf0, 0xb9, 0x11, 0xbe, 0xd9, 0xf6, 0xfc, 0x50, 0x67, 0x58, + 0xe8, 0x36, 0xd4, 0xb9, 0xf1, 0xca, 0xe4, 0x70, 0xa0, 0xe6, 0x8c, 0x28, 0x6c, 0x32, 0x14, 0x3d, + 0xc2, 0x45, 0x2d, 0xa8, 0x1d, 0x79, 0x4e, 0xbf, 0x8b, 0x99, 0xdc, 0x4e, 0xde, 0xfc, 0xc4, 0x08, + 0x64, 0x1e, 0x50, 0x0c, 0x5d, 0x60, 0xa2, 0x25, 0xba, 0xe7, 0xe1, 0x84, 0x07, 0xcd, 0xf3, 0xb4, + 0xf7, 0x46, 0xa1, 0x71, 0x97, 0x22, 0xe8, 0x1c, 0x91, 0xcc, 0x32, 0x8e, 0xb1, 0x8b, 0x9d, 0xa0, + 0x39, 0x4f, 0xd5, 0x02, 0x4f, 0xa1, 0x3b, 0xd1, 0xfc, 0x70, 0x81, 0x56, 0xef, 0xc5, 0x91, 0xfa, + 0x26, 0x67, 0x92, 0x20, 0xda, 0xda, 0x35, 0x7a, 0xc1, 0x81, 0x17, 0x86, 0xd8, 0x6f, 0x5e, 0xe4, + 0xda, 0x3a, 0x06, 0x2d, 0xbc, 0x05, 0xb3, 0xa9, 0x4e, 0x1d, 0x26, 0xf9, 0x0d, 0x59, 0x8b, 0x9c, + 0x5c, 0x01, 0x69, 0x5f, 0x53, 0xe0, 0x7c, 0x4e, 0x37, 0x91, 0x3a, 0xf3, 0x8e, 0xda, 0x20, 0xa2, + 0xc1, 0x68, 0xc9, 0x20, 0x22, 0x81, 0x76, 0xef, 0xe8, 0xe5, 0x25, 0xcb, 0xf2, 0xd9, 0x4e, 0x4b, + 0x89, 0x72, 0x2f, 0x09, 0xe4, 0xa5, 0x5e, 0x8d, 0x4b, 0x95, 0xa3, 0x52, 0x31, 0x50, 0xfb, 0x0b, + 0x0a, 0xa8, 0xe9, 0xe1, 0x46, 0x50, 0x4d, 0x19, 0x40, 0x2b, 0x51, 0xd5, 0x93, 0x40, 0xa2, 0xe4, + 0xe8, 0x2e, 0x99, 0xe9, 0x39, 0xc2, 0x0c, 0x15, 0xe9, 0xc8, 0xc0, 0xee, 0x71, 0x35, 0xc6, 0x53, + 0xc2, 0xb4, 0xa2, 0x44, 0xd9, 0xca, 0x27, 0x4a, 0x6b, 0x2e, 0xa0, 0xec, 0x78, 0x4b, 0xa9, 0x4b, + 0x25, 0xa3, 0x2e, 0x2f, 0xc2, 0x04, 0x33, 0x91, 0x78, 0x1d, 0x78, 0x8a, 0xb0, 0xd1, 0xc2, 0x41, + 0x68, 0xbb, 0x06, 0xe9, 0x5a, 0x5e, 0x0d, 0x19, 0xa4, 0xfd, 0x8a, 0x92, 0xfc, 0xe0, 0xdd, 0x68, + 0x50, 0xf2, 0xdd, 0x36, 0x85, 0x13, 0x64, 0xfa, 0x6a, 0x1e, 0xaa, 0x81, 0xed, 0x9a, 0x91, 0xfa, + 0xa7, 0x89, 0x84, 0x16, 0x2b, 0x9f, 0x46, 0x8b, 0x5d, 0x84, 0x09, 0xaf, 0x1f, 0xf6, 0xfa, 0xa1, + 0xb0, 0x9f, 0x59, 0x4a, 0xbb, 0x09, 0xf3, 0x79, 0x98, 0x84, 0x93, 0x89, 0x0f, 0x57, 0x63, 0x5a, + 0xda, 0x77, 0x4b, 0x30, 0x15, 0xef, 0xea, 0x78, 0xd6, 0xc0, 0x35, 0xd8, 0x69, 0x0d, 0xff, 0x93, + 0xae, 0x65, 0x17, 0xa1, 0xd2, 0xf3, 0xac, 0xa0, 0x39, 0x41, 0x45, 0x7c, 0xa1, 0x68, 0x3b, 0xc5, + 0xb3, 0x74, 0x5a, 0x2e, 0x32, 0x0e, 0x6a, 0xa3, 0x9a, 0xf1, 0x79, 0x6b, 0x01, 0x61, 0xbe, 0x37, + 0xc6, 0x33, 0xdf, 0xff, 0x48, 0x81, 0x2b, 0x32, 0x43, 0x57, 0xec, 0xc0, 0xef, 0x53, 0x9d, 0xb1, + 0xdc, 0xb7, 0xf6, 0x71, 0x98, 0x66, 0xa2, 0x32, 0x84, 0x89, 0xa5, 0x01, 0x4c, 0x2c, 0x27, 0x99, + 0xf8, 0x05, 0x38, 0xdf, 0xcb, 0x7e, 0x90, 0xef, 0x99, 0xdd, 0x28, 0xe6, 0x5a, 0x1a, 0x43, 0xcf, + 0x23, 0x13, 0xf1, 0xa8, 0x1a, 0xf3, 0x48, 0xfb, 0x03, 0x05, 0xce, 0x4b, 0xab, 0xce, 0x9e, 0x63, + 0x9b, 0x46, 0xe7, 0x43, 0x6d, 0x63, 0x62, 0xa0, 0x54, 0xd2, 0x03, 0xa5, 0x05, 0x93, 0x7e, 0x54, + 0x0b, 0x56, 0xd5, 0xe2, 0xae, 0x8b, 0xeb, 0xab, 0xcb, 0x58, 0x51, 0x43, 0x27, 0x8a, 0x1a, 0xba, + 0x82, 0x7b, 0x8e, 0x77, 0xdc, 0xc5, 0xee, 0x99, 0x36, 0xd4, 0x8a, 0x6a, 0x31, 0xac, 0xa1, 0x71, + 0x7d, 0x75, 0x19, 0x2b, 0xb7, 0xa1, 0xff, 0x56, 0x91, 0x36, 0x05, 0x3a, 0x6c, 0xad, 0x72, 0x66, + 0xad, 0x7c, 0x1d, 0xea, 0x7c, 0xb9, 0x24, 0x9a, 0x58, 0xb4, 0xb6, 0xe7, 0x35, 0xd5, 0xa3, 0xf2, + 0xb9, 0x8d, 0xfb, 0x45, 0xf9, 0xfc, 0x62, 0x93, 0xa8, 0xc6, 0xb3, 0x6a, 0xd9, 0x4f, 0x40, 0xd5, + 0xf5, 0xac, 0xa8, 0x59, 0x45, 0x2a, 0x8a, 0xd4, 0x51, 0x67, 0x25, 0xf3, 0x1a, 0x84, 0xf6, 0x40, + 0x25, 0xfa, 0x6b, 0xc9, 0xb1, 0x8d, 0x60, 0xc3, 0xe8, 0xf5, 0x6c, 0x77, 0x9f, 0x6f, 0x82, 0xbc, + 0x3e, 0xec, 0xe0, 0x87, 0x90, 0xa6, 0x2a, 0x50, 0x46, 0x66, 0x26, 0x51, 0x86, 0xe6, 0xc2, 0x97, + 0xe1, 0x42, 0x6e, 0xd1, 0x1c, 0x2b, 0xe6, 0x27, 0x64, 0x2b, 0x66, 0x88, 0xf2, 0x95, 0x4c, 0x9c, + 0xef, 0xc9, 0xe3, 0xae, 0xc5, 0xf8, 0x7b, 0x66, 0xbd, 0x73, 0x0b, 0x6a, 0x9c, 0x08, 0x3f, 0x25, + 0x28, 0x1a, 0x76, 0xbc, 0xa2, 0xba, 0x28, 0x9e, 0x3b, 0xea, 0xfe, 0xa3, 0x22, 0x9d, 0x1f, 0x6c, + 0x18, 0xae, 0xbd, 0x87, 0x83, 0xb3, 0xd3, 0x1c, 0x6f, 0x41, 0xa3, 0xcb, 0xeb, 0x20, 0x46, 0xdf, + 0xc7, 0x0a, 0x5a, 0x27, 0xea, 0xaa, 0xc7, 0x18, 0xb9, 0x0d, 0xec, 0xc1, 0x7c, 0xa6, 0x7d, 0x2d, + 0x7d, 0x05, 0xad, 0x40, 0x5d, 0x20, 0xf2, 0xc3, 0xce, 0xeb, 0xc3, 0x46, 0x65, 0xf4, 0xc9, 0x08, + 0x33, 0xfa, 0x62, 0x49, 0xfa, 0xa2, 0x27, 0x69, 0xe3, 0xf8, 0x8b, 0x1f, 0xe2, 0x07, 0x7f, 0xa0, + 0x48, 0xdb, 0xab, 0xa4, 0x77, 0x82, 0x9e, 0x71, 0x86, 0x8a, 0xf1, 0x5d, 0x00, 0x57, 0x54, 0x42, + 0xf4, 0x62, 0xd1, 0xb1, 0x42, 0x54, 0x5b, 0x5d, 0xc2, 0xc9, 0xed, 0xc7, 0xdf, 0x56, 0x24, 0x5b, + 0xf0, 0x9e, 0xb7, 0x7b, 0x66, 0xcd, 0x5b, 0x84, 0xca, 0x57, 0xbc, 0x5d, 0xd1, 0xb0, 0x22, 0x7b, + 0xef, 0x9e, 0xb7, 0xab, 0xd3, 0x72, 0xc3, 0x27, 0xb2, 0x96, 0xef, 0xb9, 0x67, 0xd9, 0xa0, 0xd7, + 0xa1, 0x6e, 0xb2, 0x2a, 0x0c, 0x9b, 0xc8, 0x78, 0x4d, 0xf5, 0xa8, 0x7c, 0x6e, 0xe3, 0x12, 0xc3, + 0x71, 0xc5, 0xc0, 0x5d, 0xcf, 0x3d, 0x4b, 0xb3, 0xeb, 0x5d, 0x00, 0x4b, 0x54, 0x62, 0xd8, 0x70, + 0x8c, 0x6a, 0xab, 0x4b, 0x38, 0xb9, 0x8d, 0xfc, 0x23, 0x45, 0xd2, 0x2b, 0x9d, 0xd0, 0x08, 0xf1, + 0x5e, 0xdf, 0x39, 0xcb, 0x66, 0xde, 0x86, 0xa9, 0x20, 0xae, 0x86, 0x68, 0x68, 0xd1, 0xe9, 0xae, + 0x54, 0x63, 0x3d, 0x81, 0x97, 0xdb, 0xd8, 0xff, 0xa3, 0xc0, 0xe5, 0x78, 0xd9, 0x80, 0xfd, 0xc0, + 0x0e, 0x42, 0xec, 0x86, 0x7c, 0x65, 0x7b, 0x56, 0x2d, 0xde, 0x81, 0xb9, 0x5e, 0xaa, 0x2e, 0xa2, + 0xd9, 0x85, 0x67, 0xf0, 0xa9, 0xf2, 0x7a, 0x96, 0x42, 0x2e, 0x03, 0x7e, 0xb6, 0x04, 0x57, 0x0b, + 0x19, 0xd0, 0x72, 0x0c, 0xbb, 0x7b, 0x66, 0x5c, 0xb0, 0xe0, 0x62, 0x2f, 0xaf, 0x42, 0x82, 0x15, + 0x2f, 0x8c, 0xc8, 0x0a, 0x8a, 0xa4, 0x17, 0xd0, 0xca, 0x65, 0xca, 0x77, 0x15, 0xc9, 0x60, 0xd5, + 0x3d, 0xe7, 0x4c, 0x0d, 0x56, 0xdf, 0x73, 0x86, 0x1a, 0xac, 0xa4, 0x8e, 0x3a, 0x2b, 0x39, 0x5c, + 0xa6, 0x49, 0xe1, 0x65, 0xdb, 0xb5, 0x6c, 0x77, 0xff, 0x2c, 0x65, 0xda, 0x8f, 0xab, 0x31, 0x4c, + 0xa6, 0xa5, 0x1a, 0xeb, 0x09, 0xbc, 0xe1, 0x8d, 0x15, 0xa6, 0xe2, 0x59, 0x76, 0xe2, 0x6d, 0x98, + 0x32, 0xe3, 0x6a, 0x0c, 0x6b, 0xac, 0x54, 0x63, 0x3d, 0x81, 0x97, 0xdb, 0xd8, 0x9f, 0x29, 0xc1, + 0x13, 0x79, 0x8d, 0x3d, 0xeb, 0x0e, 0xfe, 0x3c, 0x9c, 0x37, 0x33, 0xb5, 0x11, 0x4d, 0xff, 0xc4, + 0xf0, 0xa6, 0x8b, 0xee, 0xce, 0xa3, 0x92, 0xcb, 0x88, 0x3f, 0x51, 0xe0, 0x52, 0x7a, 0x05, 0xcd, + 0xcf, 0xce, 0xcf, 0x8c, 0x09, 0x5b, 0x30, 0x1b, 0x24, 0x6a, 0x22, 0x18, 0xf0, 0xf1, 0xc1, 0xeb, + 0x69, 0x5e, 0x5a, 0x4f, 0x63, 0xe7, 0x36, 0xfc, 0xdf, 0xcb, 0x16, 0xd7, 0x9a, 0xbb, 0xef, 0xe3, + 0x20, 0x38, 0xb3, 0x16, 0xbf, 0x09, 0x0d, 0x9b, 0x55, 0x61, 0xe8, 0xde, 0x01, 0xaf, 0xaa, 0x1e, + 0x23, 0x0c, 0x9f, 0xa0, 0x1e, 0x60, 0x3f, 0xb4, 0x4d, 0xc3, 0x69, 0x7b, 0xd6, 0x52, 0x3f, 0xf4, + 0x02, 0xd3, 0x70, 0xce, 0x70, 0xbd, 0x6a, 0xc1, 0xc5, 0xa3, 0xbc, 0x0a, 0x0d, 0x9b, 0xa0, 0x72, + 0x5b, 0xa1, 0x17, 0xd0, 0xca, 0x65, 0xca, 0x5f, 0x2f, 0xc1, 0xb5, 0x88, 0x29, 0x77, 0x3d, 0xdf, + 0xfe, 0xc0, 0x73, 0xc3, 0x8f, 0x0a, 0x5b, 0xbe, 0x02, 0xcd, 0x83, 0xfc, 0x2a, 0x09, 0xc6, 0x2c, + 0x16, 0xee, 0x4e, 0xe4, 0xa2, 0xe9, 0x85, 0xf4, 0x72, 0x99, 0xf3, 0x3f, 0x64, 0x8f, 0x49, 0x7e, + 0x66, 0xd3, 0xf6, 0x1c, 0xdb, 0x3c, 0x3e, 0x33, 0x96, 0x6c, 0xc2, 0xac, 0x2b, 0x55, 0xc4, 0x8e, + 0x84, 0xa3, 0xc8, 0x9f, 0x2a, 0x51, 0x6d, 0x3d, 0x8d, 0x3c, 0x7c, 0xaf, 0x94, 0x1e, 0x79, 0xe9, + 0x86, 0xbb, 0x8f, 0xcf, 0x72, 0xaf, 0xd4, 0x89, 0x6a, 0x31, 0x6c, 0xaf, 0x34, 0xae, 0xaf, 0x2e, + 0x63, 0xe5, 0x36, 0xf4, 0x8f, 0x15, 0xb8, 0x20, 0x2d, 0x50, 0xa8, 0x63, 0x40, 0xcb, 0x31, 0xce, + 0x50, 0xeb, 0xdd, 0x87, 0x99, 0x40, 0xaa, 0x47, 0xd4, 0xda, 0xa7, 0x0b, 0xd7, 0x28, 0x71, 0x61, + 0x3d, 0x85, 0x9a, 0xdb, 0xe4, 0x0e, 0xcc, 0xa6, 0x5c, 0xc7, 0xd1, 0x33, 0x30, 0x6d, 0x98, 0xa1, + 0x7d, 0x84, 0x5b, 0x8e, 0x4d, 0x37, 0xa3, 0xf9, 0x09, 0x60, 0x02, 0x88, 0x16, 0xa0, 0x6e, 0xbb, + 0x21, 0xf6, 0x8f, 0x0c, 0x87, 0xfb, 0x01, 0x47, 0x69, 0xed, 0x3b, 0x35, 0xa8, 0x71, 0x5f, 0x58, + 0x79, 0x43, 0x71, 0x9a, 0x6d, 0x28, 0xaa, 0x50, 0xee, 0xd9, 0xc2, 0x79, 0x98, 0xfc, 0x45, 0xf3, + 0x50, 0x75, 0x83, 0xb6, 0x6d, 0x51, 0xe7, 0x8f, 0xaa, 0xce, 0x12, 0xd1, 0xa1, 0x4f, 0x79, 0xd4, + 0x43, 0x9f, 0x5b, 0x50, 0x33, 0xbd, 0x6e, 0xd7, 0x70, 0x2d, 0xee, 0x46, 0x5e, 0xb8, 0x26, 0x67, + 0xa5, 0x74, 0x51, 0x1c, 0xbd, 0x0a, 0x95, 0x7e, 0x10, 0x6d, 0x0e, 0x0e, 0x71, 0xef, 0xdd, 0x09, + 0xb0, 0xaf, 0xd3, 0xf2, 0xe8, 0x35, 0x98, 0xe8, 0x32, 0x47, 0xc3, 0xda, 0xc0, 0x43, 0x25, 0xe6, + 0x7a, 0x48, 0x3d, 0x18, 0x39, 0x02, 0x7a, 0x09, 0xca, 0x66, 0xaf, 0xcf, 0xbd, 0x39, 0x0b, 0x2b, + 0xda, 0xde, 0xa1, 0x48, 0xa4, 0x28, 0xba, 0x0a, 0xc0, 0xfc, 0x38, 0xb6, 0xed, 0x2e, 0xe6, 0x9e, + 0xbc, 0x12, 0x04, 0xbd, 0x0d, 0x8d, 0xe8, 0x90, 0x96, 0x3a, 0x5d, 0x8c, 0xe2, 0x99, 0x1a, 0xa3, + 0x90, 0x31, 0xee, 0xf5, 0xb0, 0x7b, 0xdb, 0x6a, 0x11, 0x93, 0x80, 0xfa, 0x65, 0x54, 0x75, 0x19, + 0x84, 0x5e, 0x63, 0x2e, 0x9b, 0xc2, 0x6d, 0xfd, 0xe9, 0xe1, 0x6e, 0xd0, 0x98, 0x79, 0x6c, 0x62, + 0xf4, 0x0a, 0x4c, 0xd8, 0x1e, 0x81, 0x50, 0x8f, 0x8c, 0xc9, 0x9b, 0x4f, 0x16, 0xcd, 0xdd, 0x5b, + 0x8c, 0x4b, 0xac, 0x30, 0x95, 0xbb, 0xc8, 0x5d, 0xc8, 0xa2, 0x2e, 0x51, 0x44, 0xee, 0x62, 0x50, + 0xc2, 0xf5, 0xe2, 0x3e, 0x3e, 0xa6, 0xae, 0x17, 0xd3, 0x7a, 0x02, 0x86, 0x6e, 0xc2, 0xfc, 0x91, + 0xe7, 0xf4, 0xdd, 0xd0, 0xf0, 0x8f, 0x5b, 0xe1, 0xa3, 0xce, 0x43, 0x3b, 0x34, 0x0f, 0x70, 0xd0, + 0x54, 0xaf, 0x29, 0xd7, 0x2b, 0x7a, 0x6e, 0x1e, 0x7a, 0x15, 0x2e, 0xda, 0x6e, 0x2e, 0xd6, 0x1c, + 0xc5, 0x2a, 0xc8, 0x25, 0x92, 0xbe, 0x7b, 0x1c, 0x62, 0x52, 0x15, 0x74, 0x4d, 0xb9, 0x3e, 0xa5, + 0x8b, 0x24, 0xba, 0x01, 0x6a, 0x54, 0xab, 0x65, 0x5e, 0xe4, 0x3c, 0x2d, 0x92, 0x81, 0xa3, 0x65, + 0xc9, 0xdb, 0xe3, 0xc2, 0xc0, 0x8b, 0x1f, 0x9c, 0xd9, 0x5c, 0xad, 0x07, 0x92, 0xa7, 0xc7, 0xb3, + 0x30, 0xc3, 0x8b, 0x92, 0xee, 0xc6, 0x8f, 0xc2, 0xe6, 0x45, 0x2a, 0xf8, 0x29, 0x28, 0xf3, 0xe7, + 0xd5, 0x7e, 0xa1, 0x04, 0x6a, 0xda, 0xdd, 0x5e, 0x88, 0xaa, 0x92, 0x23, 0xaa, 0xa5, 0x1f, 0x33, + 0x51, 0x4d, 0x4a, 0xcf, 0x44, 0x46, 0x7a, 0xa4, 0x7e, 0xab, 0x25, 0xfa, 0x4d, 0xfb, 0xa6, 0x02, + 0x35, 0x5e, 0x0d, 0xa2, 0x42, 0x0d, 0x7f, 0x9f, 0xa8, 0x44, 0xaa, 0x42, 0xc9, 0x7f, 0xc2, 0x24, + 0xf3, 0xa1, 0x38, 0x1c, 0x27, 0x7f, 0x49, 0x29, 0xdf, 0xf3, 0xc4, 0x69, 0x3e, 0xfd, 0x4f, 0xcf, + 0xf8, 0xdd, 0x15, 0x3b, 0x38, 0xa4, 0x35, 0xaf, 0xeb, 0x3c, 0x45, 0xca, 0xf6, 0x08, 0x8f, 0x99, + 0x13, 0x2c, 0xfd, 0x4f, 0xca, 0xf6, 0xe8, 0x1c, 0xc0, 0xbd, 0x8d, 0x79, 0x8a, 0x7c, 0x09, 0x3f, + 0x12, 0xae, 0x95, 0xe4, 0x2f, 0xc1, 0x26, 0x8c, 0xe1, 0x7e, 0x58, 0xf4, 0xbf, 0xf6, 0x57, 0x15, + 0x98, 0x94, 0xda, 0x1f, 0x39, 0x95, 0x29, 0x92, 0x53, 0x99, 0x0a, 0xe5, 0x7e, 0xac, 0x83, 0xfb, + 0xb6, 0x45, 0x20, 0xfb, 0xb6, 0x98, 0x9d, 0xc8, 0x5f, 0x82, 0x87, 0x49, 0x21, 0x7e, 0x61, 0x88, + 0xfc, 0xa7, 0x30, 0x52, 0xac, 0xca, 0x61, 0xbc, 0x5c, 0xd0, 0x8f, 0x5b, 0x10, 0xf0, 0x72, 0x01, + 0x29, 0x57, 0xe3, 0xb0, 0x7d, 0xdb, 0xd2, 0xde, 0x83, 0xd9, 0xd4, 0x60, 0x25, 0x43, 0xd4, 0xf4, + 0x5c, 0x17, 0x9b, 0xa1, 0xed, 0xb9, 0x3a, 0xd1, 0x2c, 0xa4, 0x92, 0x25, 0x3d, 0x05, 0x25, 0x93, + 0x24, 0xe9, 0x8d, 0x80, 0x16, 0x29, 0xd1, 0x22, 0x31, 0x40, 0x3b, 0x82, 0xe9, 0x48, 0xa1, 0x2d, + 0x59, 0x96, 0x8f, 0x66, 0xa0, 0x64, 0xf7, 0x78, 0x7b, 0x4b, 0x76, 0x8f, 0xf2, 0xd8, 0xf3, 0x43, + 0xde, 0x5c, 0xfa, 0x1f, 0x2d, 0x49, 0x1e, 0x2c, 0x65, 0xaa, 0xce, 0x3e, 0x5e, 0xac, 0x2c, 0x79, + 0x5d, 0xa8, 0xab, 0x76, 0x84, 0xa6, 0xfd, 0x46, 0x1d, 0x1a, 0xb1, 0xdf, 0x9f, 0x70, 0x45, 0x53, + 0x24, 0x57, 0x34, 0x52, 0x11, 0x61, 0x0d, 0x94, 0x18, 0x5b, 0x46, 0xf4, 0xef, 0x5b, 0x80, 0xba, + 0xd9, 0xeb, 0x53, 0xe3, 0x85, 0x32, 0xbb, 0xa4, 0x47, 0x69, 0xa2, 0x14, 0xd9, 0x24, 0xc2, 0xb2, + 0x27, 0xa8, 0x3e, 0x92, 0x41, 0xe8, 0x0d, 0xa1, 0xa8, 0xeb, 0xc3, 0x5a, 0x16, 0xfb, 0xd6, 0x47, + 0xaa, 0xfa, 0xed, 0xc8, 0xb9, 0x8b, 0x5d, 0x16, 0x78, 0x76, 0xa8, 0x17, 0x7b, 0xd2, 0xb3, 0xab, + 0x09, 0x35, 0xee, 0x6f, 0x48, 0x67, 0xa1, 0xb2, 0x2e, 0x92, 0x54, 0x2e, 0x76, 0x7b, 0x01, 0x9d, + 0x5a, 0x4a, 0x3a, 0xfd, 0x4f, 0x60, 0x0f, 0x09, 0x6c, 0x8a, 0xc1, 0xc8, 0x7f, 0x61, 0x33, 0x4c, + 0xc7, 0x36, 0x03, 0xbb, 0xcb, 0xa1, 0x9b, 0x47, 0x56, 0x3b, 0xa0, 0xb3, 0x40, 0x49, 0x8f, 0x01, + 0x3c, 0xb7, 0x83, 0xdd, 0xb0, 0x1d, 0xd0, 0x09, 0x80, 0xe5, 0x32, 0x00, 0x91, 0x7c, 0x5e, 0x74, + 0xb9, 0xc7, 0x74, 0x7e, 0x49, 0x97, 0x20, 0x3c, 0x9f, 0x14, 0x26, 0xf9, 0x73, 0x51, 0x3e, 0x87, + 0x90, 0xf6, 0x10, 0x0d, 0xd2, 0x36, 0x43, 0xaa, 0xd1, 0x4b, 0xba, 0x48, 0x52, 0x67, 0x4a, 0xea, + 0x2e, 0x42, 0xf2, 0xce, 0xb3, 0xef, 0x46, 0x00, 0xd2, 0x85, 0xf4, 0xde, 0x01, 0xc9, 0x9c, 0x67, + 0x5d, 0x28, 0xd2, 0x44, 0xc2, 0xbb, 0xb8, 0xab, 0x07, 0x4c, 0xbb, 0x57, 0x74, 0x9e, 0x22, 0x38, + 0x5d, 0xdc, 0x6d, 0x19, 0xe6, 0x01, 0xa6, 0x1e, 0x6b, 0x15, 0x3d, 0x4a, 0x47, 0x4a, 0xf6, 0xd2, + 0xa8, 0x4a, 0xb6, 0x09, 0x35, 0xee, 0xda, 0xd9, 0x6c, 0xb2, 0x8e, 0xe0, 0x49, 0x59, 0xd9, 0x5d, + 0x4e, 0x4e, 0x52, 0xc2, 0x46, 0x5c, 0x90, 0x0e, 0xa5, 0x97, 0xa1, 0x61, 0x44, 0x9e, 0x64, 0x4f, + 0x8c, 0x76, 0x5b, 0x83, 0xc8, 0xa1, 0x1e, 0xa3, 0xd1, 0x7b, 0x19, 0x07, 0x3e, 0x36, 0xb8, 0x71, + 0x71, 0x85, 0x8d, 0x59, 0x09, 0x14, 0x97, 0x60, 0xa3, 0xfa, 0x49, 0xb9, 0x04, 0x1b, 0xd5, 0x8c, + 0x39, 0x3b, 0xf4, 0x9a, 0xe4, 0xd5, 0x88, 0x39, 0x34, 0x4d, 0xd5, 0x7b, 0xaf, 0x4f, 0xff, 0x6f, + 0x06, 0xcd, 0x8f, 0xb1, 0x4e, 0x8c, 0x21, 0xc4, 0x4c, 0xe8, 0xe2, 0x2e, 0xdf, 0xee, 0xc0, 0x56, + 0xf3, 0x1a, 0xc5, 0x4f, 0xc0, 0x38, 0x0d, 0x1d, 0x7f, 0xb5, 0x8f, 0x83, 0xb0, 0xf9, 0x54, 0x44, + 0x83, 0x43, 0x88, 0x61, 0xcc, 0x84, 0x4c, 0x14, 0xd1, 0x28, 0x91, 0x24, 0x90, 0x50, 0xf1, 0x71, + 0xcf, 0x5b, 0xb1, 0xf7, 0x49, 0x91, 0xa7, 0x99, 0xd3, 0x5a, 0x0c, 0xe1, 0x17, 0x67, 0xfe, 0xb4, + 0x1e, 0x29, 0x69, 0x6a, 0xe8, 0x64, 0x67, 0xda, 0xe4, 0x84, 0x55, 0xca, 0x4c, 0x58, 0xb1, 0xed, + 0x59, 0x3e, 0xa1, 0xed, 0x59, 0x19, 0xdd, 0xf6, 0x24, 0x8a, 0xcb, 0x36, 0x85, 0x27, 0x17, 0xfd, + 0x4f, 0x06, 0x11, 0xeb, 0x9d, 0x80, 0xab, 0x79, 0x91, 0x4c, 0x5b, 0x92, 0xf5, 0xac, 0x25, 0xc9, + 0x25, 0xbc, 0x11, 0x4b, 0x78, 0xca, 0xd2, 0x83, 0xac, 0xa5, 0xb7, 0x91, 0xba, 0xa8, 0x26, 0xee, + 0x95, 0x8d, 0xa8, 0xdd, 0x52, 0xc8, 0xe8, 0x0e, 0x4c, 0xf5, 0x24, 0x43, 0x75, 0x1c, 0x9b, 0x36, + 0x81, 0x28, 0x99, 0xb6, 0xe7, 0xc7, 0x31, 0x6d, 0x65, 0x13, 0xef, 0xca, 0x09, 0x4d, 0xbc, 0x36, + 0xcc, 0x9a, 0x49, 0x2d, 0x4c, 0xd5, 0xdf, 0xe8, 0x3a, 0x3b, 0x8d, 0x9e, 0x70, 0xff, 0xd4, 0x77, + 0x23, 0x7d, 0x99, 0x04, 0x26, 0x4a, 0xbd, 0xb7, 0x1b, 0x69, 0xcd, 0x24, 0x30, 0x63, 0x9a, 0xa3, + 0x1c, 0xd3, 0x7c, 0x11, 0x90, 0x29, 0x79, 0xc1, 0x72, 0x0d, 0xcf, 0xd4, 0x65, 0x4e, 0x4e, 0xba, + 0x3c, 0xd7, 0xf9, 0x17, 0xb2, 0xe5, 0xb9, 0xf2, 0x7f, 0x09, 0xce, 0xa7, 0xa9, 0x10, 0x2d, 0x7f, + 0x91, 0x22, 0xe4, 0x65, 0xa5, 0x31, 0xc4, 0xbc, 0x70, 0x29, 0x8b, 0x21, 0x26, 0x88, 0xa2, 0xe5, + 0x45, 0xf3, 0x44, 0xcb, 0x8b, 0xcb, 0xa3, 0x2e, 0x2f, 0x16, 0x86, 0x2f, 0x2f, 0x9e, 0xc8, 0x5f, + 0x5e, 0x68, 0xdf, 0x51, 0x60, 0x8e, 0x8c, 0x2a, 0x7a, 0x67, 0xf3, 0x3d, 0x3b, 0x3c, 0x68, 0x63, + 0xbf, 0x1b, 0x89, 0xed, 0x0a, 0x13, 0x5b, 0x45, 0x12, 0x5b, 0x06, 0x22, 0x13, 0x5e, 0xac, 0xc3, + 0x99, 0x4a, 0x8a, 0x01, 0x44, 0x63, 0x3d, 0xf4, 0xed, 0x10, 0xb3, 0xec, 0x32, 0xd3, 0x58, 0x31, + 0x44, 0x60, 0x93, 0x4a, 0x04, 0xfc, 0x66, 0x5e, 0x0c, 0x88, 0xb0, 0x59, 0x76, 0x55, 0xc2, 0xa6, + 0x10, 0xed, 0xfb, 0x0a, 0x5c, 0xcc, 0xd4, 0x79, 0xf9, 0xb8, 0xbd, 0xb6, 0x82, 0xbe, 0x08, 0x40, + 0xef, 0x05, 0xd2, 0x14, 0xb5, 0xcd, 0x27, 0x6f, 0xbe, 0x35, 0x40, 0x98, 0xb2, 0x24, 0xe8, 0xe1, + 0x2e, 0xc3, 0xe7, 0xde, 0xfd, 0x31, 0xc1, 0x85, 0x7d, 0x98, 0x4d, 0x65, 0xcb, 0xbb, 0x1a, 0x55, + 0xa6, 0xbf, 0xde, 0x4e, 0xba, 0x49, 0x5d, 0x1f, 0xf5, 0xf3, 0xb2, 0xcf, 0xd4, 0xb7, 0x27, 0x24, + 0x4b, 0x96, 0x2a, 0x09, 0x66, 0x40, 0x2a, 0x91, 0x01, 0x29, 0xd9, 0x22, 0xa5, 0x01, 0xb6, 0x48, + 0x79, 0x90, 0x2d, 0x52, 0x49, 0xd9, 0x22, 0x83, 0x4c, 0xcd, 0xd8, 0x4e, 0x99, 0x28, 0xb4, 0x53, + 0x6a, 0x29, 0x3b, 0x85, 0xe5, 0x31, 0x7a, 0xf5, 0x28, 0x8f, 0xd1, 0x13, 0x16, 0x60, 0x23, 0xc7, + 0x02, 0x04, 0xc9, 0x02, 0x4c, 0xd8, 0x7b, 0x93, 0x03, 0xed, 0xbd, 0xa9, 0xc1, 0xf6, 0xde, 0xf4, + 0x10, 0x7b, 0x6f, 0x26, 0x63, 0xef, 0x45, 0xc6, 0xf3, 0xec, 0xa9, 0x8c, 0x67, 0xf5, 0x44, 0xc6, + 0x33, 0x1f, 0x58, 0x73, 0xf1, 0xc4, 0x28, 0x59, 0x71, 0xa8, 0xd0, 0x8a, 0x3b, 0x9f, 0xd4, 0x05, + 0x29, 0x6b, 0x6b, 0x7e, 0xa8, 0xb5, 0x75, 0x61, 0xb0, 0xb5, 0x75, 0x71, 0xa0, 0xb5, 0x75, 0x69, + 0xa8, 0xb5, 0xd5, 0x1c, 0x6a, 0x6d, 0x5d, 0x1e, 0x6e, 0x6d, 0x2d, 0xe4, 0x58, 0x5b, 0xda, 0xaf, + 0x2b, 0x00, 0xb1, 0xcb, 0x36, 0x19, 0x4b, 0xfd, 0x7e, 0x24, 0x31, 0xf4, 0x3f, 0xfa, 0x24, 0x94, + 0xbc, 0x80, 0x8b, 0x65, 0xd1, 0xdc, 0xbc, 0xd5, 0xa1, 0x1e, 0xdf, 0x25, 0x8f, 0x68, 0xf3, 0x8a, + 0xc9, 0x2e, 0x16, 0x97, 0x07, 0x5b, 0x47, 0xcc, 0x47, 0xdc, 0xcc, 0xb9, 0x75, 0x5c, 0xcd, 0xdc, + 0x3a, 0xbe, 0x57, 0xa9, 0x57, 0xd4, 0xaa, 0xf6, 0x75, 0x05, 0x26, 0xd8, 0xa7, 0x72, 0x57, 0xe5, + 0x0b, 0x50, 0xef, 0x39, 0x46, 0xb8, 0xe7, 0xf9, 0xdd, 0xe8, 0x56, 0x05, 0x4f, 0x4b, 0xb7, 0x32, + 0xcb, 0x45, 0xb7, 0x32, 0x2b, 0xc9, 0x5b, 0x99, 0xcf, 0xc0, 0xf4, 0x21, 0xf6, 0x5d, 0xec, 0x88, + 0x7b, 0xa5, 0xec, 0xa2, 0x58, 0x12, 0x48, 0xab, 0xc4, 0x2c, 0x13, 0xf2, 0x79, 0xd2, 0xfd, 0xd2, + 0x3a, 0x3c, 0x4a, 0x13, 0x91, 0xa3, 0xba, 0x58, 0x5e, 0x81, 0x47, 0x00, 0xf2, 0xa9, 0x48, 0x91, + 0xd3, 0x12, 0x4c, 0x01, 0x25, 0x81, 0x64, 0xb5, 0x1f, 0xeb, 0x73, 0x5a, 0x8c, 0xa9, 0xa2, 0x14, + 0x54, 0xfb, 0x7b, 0x0a, 0x40, 0x6c, 0xb5, 0x12, 0x91, 0xf0, 0x03, 0xb6, 0x0b, 0x5d, 0xd1, 0xc9, + 0x5f, 0x02, 0x39, 0xea, 0xb2, 0x2e, 0xad, 0xe8, 0xe4, 0x2f, 0xdd, 0x6f, 0x78, 0x68, 0xb0, 0x1b, + 0x27, 0x15, 0x9d, 0xfe, 0xa7, 0x97, 0x39, 0x0e, 0x0c, 0x1f, 0xb3, 0x1d, 0x8c, 0x8a, 0xce, 0x53, + 0x74, 0x89, 0x83, 0x1f, 0x31, 0x5d, 0x57, 0xd1, 0xe9, 0x7f, 0x42, 0xd1, 0xb1, 0x77, 0xb9, 0x92, + 0x23, 0x7f, 0x49, 0x29, 0xd2, 0xf3, 0x5c, 0xbb, 0xd1, 0xff, 0x64, 0xa9, 0x6e, 0xd9, 0x7e, 0x78, + 0xcc, 0xd5, 0x1a, 0x4b, 0x68, 0xbf, 0x5c, 0x82, 0x1a, 0x37, 0x96, 0x49, 0x6f, 0x38, 0x46, 0x10, + 0xb6, 0x7a, 0x7d, 0xde, 0xb1, 0x22, 0x99, 0xd0, 0xc0, 0xa5, 0x94, 0x06, 0x96, 0xb4, 0x7a, 0x79, + 0x80, 0x56, 0xaf, 0xa4, 0xb5, 0x3a, 0xd1, 0x64, 0xfd, 0xee, 0x36, 0x37, 0xc2, 0x99, 0x6d, 0x2e, + 0x41, 0xd0, 0x2d, 0x3e, 0x94, 0x27, 0x06, 0xae, 0xd9, 0x3a, 0xb6, 0xbb, 0xef, 0x60, 0x61, 0xee, + 0xb3, 0x01, 0x2d, 0xec, 0xfd, 0x9a, 0x64, 0xef, 0x2f, 0x40, 0x9d, 0x54, 0x8b, 0x2e, 0x47, 0xd8, + 0xd5, 0xc0, 0x28, 0x4d, 0x6a, 0xc2, 0xaa, 0x25, 0xef, 0x4d, 0xc7, 0x10, 0xed, 0x1d, 0x98, 0x4e, + 0x7c, 0xa6, 0x68, 0xf8, 0x17, 0xb1, 0x48, 0xfb, 0x7d, 0x85, 0x32, 0x99, 0x8a, 0xce, 0x45, 0x98, + 0x70, 0xfb, 0xdd, 0x5d, 0x1e, 0x71, 0xa7, 0xaa, 0xf3, 0x14, 0x81, 0x1f, 0x61, 0xd7, 0xf2, 0x7c, + 0x71, 0x1d, 0x88, 0xa5, 0x0a, 0x45, 0x67, 0x1e, 0xaa, 0x5d, 0xcf, 0xc2, 0x8e, 0xd8, 0x79, 0xa1, + 0x09, 0xd2, 0x94, 0xde, 0xc1, 0x71, 0x60, 0x9b, 0x86, 0xc3, 0xef, 0xad, 0x37, 0x74, 0x09, 0x42, + 0xa8, 0x99, 0x9e, 0x8f, 0x79, 0x98, 0x80, 0x86, 0xce, 0x53, 0x84, 0x1a, 0xf9, 0x27, 0x16, 0x43, + 0x2c, 0x41, 0x06, 0x56, 0xf7, 0xe0, 0x03, 0xce, 0x2f, 0xf2, 0x97, 0x1e, 0x14, 0x91, 0x79, 0x92, + 0x1e, 0xf8, 0x34, 0xd8, 0x81, 0x4f, 0x04, 0xd0, 0x7e, 0xa0, 0x40, 0x85, 0x2c, 0xe1, 0xa5, 0x99, + 0xbf, 0x4c, 0x67, 0xfe, 0x28, 0x60, 0x48, 0x49, 0x0e, 0x18, 0x92, 0xb7, 0xa1, 0xd4, 0x84, 0x9a, + 0xe1, 0x38, 0xdb, 0xf1, 0x49, 0x8f, 0x48, 0xca, 0x61, 0x13, 0x6a, 0x03, 0xc3, 0x26, 0xd4, 0xb3, + 0x61, 0x13, 0x48, 0xe7, 0x18, 0xfb, 0x6b, 0xae, 0x85, 0x1f, 0xf1, 0x5a, 0x47, 0x69, 0xa2, 0xee, + 0x43, 0x63, 0x3f, 0xd8, 0xf0, 0x2c, 0x7b, 0xcf, 0x8e, 0xb6, 0x7d, 0x12, 0x30, 0xa6, 0x00, 0xef, + 0x55, 0xea, 0x55, 0x75, 0x42, 0xfb, 0x76, 0x03, 0x6a, 0xc2, 0x25, 0x9c, 0xcc, 0xe5, 0x9e, 0x85, + 0x65, 0x93, 0x33, 0x06, 0xa0, 0x2f, 0xc2, 0xec, 0x61, 0x7f, 0x17, 0x3b, 0x38, 0xe4, 0xfa, 0x4a, + 0x84, 0x8b, 0xf8, 0xd4, 0x60, 0x47, 0x8f, 0xc5, 0xfb, 0x49, 0x2c, 0x66, 0xd4, 0xa5, 0x69, 0x21, + 0x13, 0xe6, 0x8c, 0x9e, 0xdd, 0xc1, 0xfe, 0x11, 0xf6, 0xa3, 0x0f, 0x30, 0xc5, 0xff, 0xca, 0x90, + 0x0f, 0x2c, 0xa5, 0xf1, 0xd8, 0x27, 0xb2, 0xf4, 0x08, 0x6f, 0x7b, 0x9e, 0xd5, 0x32, 0x7a, 0x86, + 0x69, 0x87, 0x2c, 0x24, 0xc5, 0xb4, 0x2e, 0x83, 0xe8, 0x4e, 0xbd, 0x67, 0x2d, 0x39, 0x8e, 0x67, + 0x1a, 0xa1, 0xb1, 0xeb, 0xb0, 0x75, 0xf6, 0xb4, 0x9e, 0x82, 0xa2, 0x17, 0x60, 0x8e, 0xcd, 0x7e, + 0x72, 0x51, 0xa6, 0xb3, 0xb2, 0x19, 0x84, 0x2a, 0x03, 0x46, 0x9f, 0x66, 0xba, 0x2c, 0x05, 0xa5, + 0x9b, 0xb0, 0xbd, 0xbe, 0x4c, 0x92, 0xa9, 0xb7, 0x14, 0x94, 0xae, 0xd0, 0x7b, 0xfd, 0x88, 0x58, + 0x83, 0x99, 0x0c, 0x12, 0x28, 0x2f, 0x96, 0x01, 0xe4, 0xc7, 0x32, 0x78, 0x01, 0xe6, 0xe8, 0x56, + 0x86, 0xed, 0xb9, 0x44, 0x3f, 0x04, 0xa1, 0xd1, 0xed, 0x51, 0x3b, 0xaf, 0xac, 0x67, 0x33, 0xa2, + 0x4d, 0xa9, 0x29, 0x69, 0x53, 0xea, 0x5d, 0xa8, 0x75, 0xf9, 0x9d, 0xff, 0xe9, 0x81, 0xab, 0x67, + 0x9d, 0x7f, 0x9a, 0xdf, 0xf0, 0xd6, 0x05, 0x1a, 0xfa, 0x29, 0x05, 0xae, 0xe0, 0x47, 0x21, 0x76, + 0x2d, 0x6c, 0x89, 0x42, 0x81, 0xcc, 0x06, 0x76, 0x39, 0xf8, 0xdd, 0x21, 0x03, 0x61, 0x75, 0x00, + 0x09, 0x36, 0x26, 0x06, 0x7e, 0x05, 0xfd, 0x24, 0x5c, 0xce, 0xe4, 0x47, 0x4c, 0x9e, 0x1d, 0xb8, + 0x96, 0x29, 0xac, 0x82, 0xc0, 0x67, 0xdf, 0x2f, 0xa6, 0xbf, 0xb0, 0x0c, 0xf3, 0x79, 0x92, 0x32, + 0xec, 0x32, 0x6b, 0x55, 0xbe, 0x07, 0xbb, 0x02, 0x17, 0xf3, 0x85, 0x61, 0x2c, 0x2a, 0x5b, 0xf0, + 0xd4, 0x50, 0x4e, 0x8e, 0x73, 0x31, 0x7f, 0x61, 0x1d, 0xae, 0x0e, 0xe6, 0xcb, 0x58, 0xd7, 0xfc, + 0xff, 0xac, 0x04, 0xf5, 0x0d, 0x1c, 0x1a, 0xd4, 0x0e, 0xc8, 0x9b, 0xbc, 0x88, 0x1e, 0x13, 0xde, + 0xf8, 0xe2, 0xfc, 0x3f, 0x02, 0x88, 0xf3, 0x16, 0x7e, 0x46, 0x44, 0xac, 0xd2, 0x5c, 0x09, 0xa8, + 0x14, 0x49, 0xc0, 0x0b, 0x30, 0x67, 0x91, 0x5e, 0x4a, 0x94, 0x66, 0x66, 0x66, 0x36, 0x43, 0xba, + 0x5b, 0x3d, 0x91, 0xb8, 0x5b, 0x7d, 0x0d, 0x26, 0x0d, 0xd7, 0xf5, 0x42, 0x83, 0x5d, 0x7e, 0xaf, + 0xd1, 0x4c, 0x19, 0x84, 0xb6, 0x60, 0xd6, 0x7b, 0x48, 0x23, 0xf8, 0xec, 0x61, 0x1f, 0xbb, 0x26, + 0x66, 0x57, 0x28, 0x8b, 0xfd, 0xca, 0xb6, 0x12, 0xa5, 0xf5, 0x34, 0x76, 0x9e, 0x4a, 0x68, 0x14, + 0x86, 0x37, 0xd9, 0xb3, 0x5d, 0xc3, 0xb1, 0x3f, 0x10, 0x11, 0xd6, 0x1a, 0xba, 0x04, 0xd1, 0xee, + 0xc1, 0x4c, 0xf2, 0x63, 0xc3, 0x0e, 0xb6, 0x38, 0xa3, 0x11, 0x54, 0x0e, 0x6d, 0x57, 0xf0, 0x9e, + 0xfe, 0xd7, 0xfe, 0xa5, 0x02, 0xb3, 0x5b, 0xbb, 0x5f, 0xc1, 0x66, 0x98, 0xa0, 0x46, 0xcb, 0x29, + 0x71, 0xb9, 0x21, 0x9d, 0x9a, 0x37, 0xf9, 0xf2, 0xef, 0x57, 0xe2, 0xef, 0x5f, 0x05, 0x30, 0x7a, + 0x76, 0xd2, 0x06, 0x97, 0x20, 0x79, 0x1c, 0x9a, 0xc8, 0xe7, 0xd0, 0x15, 0x68, 0xec, 0xd9, 0xd8, + 0xb1, 0xda, 0x46, 0x78, 0xc0, 0x43, 0xb0, 0xc4, 0x00, 0xed, 0x2f, 0x2b, 0x30, 0xc9, 0xbd, 0xfc, + 0xe8, 0x15, 0xed, 0xa2, 0x05, 0x46, 0xd1, 0xb5, 0x6d, 0x71, 0x48, 0x56, 0x96, 0x0e, 0xc9, 0xae, + 0x02, 0x84, 0x86, 0xbf, 0x8f, 0xe3, 0x4b, 0xdb, 0x0d, 0x5d, 0x82, 0x10, 0x7a, 0x64, 0xae, 0xa6, + 0xb9, 0xcc, 0xfc, 0x8c, 0xd2, 0xda, 0x03, 0xb8, 0xc2, 0xab, 0xd3, 0xc1, 0x01, 0xa9, 0xff, 0xd2, + 0xde, 0x9e, 0xed, 0xda, 0xe1, 0x71, 0xcb, 0x73, 0xf7, 0xec, 0x7d, 0xf4, 0x2a, 0x5c, 0x34, 0xa9, + 0x2f, 0xc9, 0x5a, 0x9b, 0x8c, 0x5c, 0xaf, 0x1f, 0x76, 0xb0, 0xe9, 0xb9, 0x96, 0xf0, 0x37, 0x29, + 0xc8, 0xd5, 0x7e, 0xbf, 0x0c, 0x15, 0x7a, 0xd5, 0xef, 0x0d, 0xb2, 0x40, 0x65, 0x12, 0xc9, 0x2f, + 0x07, 0x15, 0xde, 0x7b, 0xe2, 0xc5, 0xf4, 0x08, 0x81, 0x98, 0x42, 0x64, 0x06, 0x5e, 0x5b, 0xd1, + 0x45, 0xc4, 0x45, 0x9e, 0xa4, 0x3c, 0x62, 0x7f, 0xc5, 0xb5, 0xf9, 0x28, 0x4d, 0xd6, 0x39, 0x7d, + 0x37, 0x30, 0x0f, 0xb0, 0xd5, 0x77, 0xe8, 0x14, 0x51, 0xa1, 0x67, 0xb9, 0x49, 0x20, 0x7a, 0x19, + 0x26, 0xc8, 0xda, 0x3e, 0xf2, 0xc9, 0xbc, 0x52, 0x50, 0xad, 0x6d, 0x52, 0x48, 0xe7, 0x65, 0xd1, + 0x6b, 0xd1, 0xdd, 0xf3, 0x89, 0x81, 0xfb, 0xf9, 0xa4, 0xed, 0xc9, 0x20, 0x8f, 0xe8, 0x22, 0x54, + 0x8e, 0x8d, 0xae, 0xc3, 0x0e, 0xae, 0x97, 0x4b, 0x4d, 0x45, 0xa7, 0x69, 0xa2, 0xce, 0x98, 0x8f, + 0x37, 0xbb, 0x06, 0x9d, 0x72, 0xe3, 0x6e, 0x48, 0xb3, 0x29, 0x31, 0x7a, 0x7d, 0xef, 0xc8, 0xb6, + 0x68, 0xd8, 0x12, 0xe0, 0x46, 0x6f, 0x04, 0x89, 0xce, 0x9e, 0x26, 0x47, 0x3d, 0x7b, 0x92, 0xa6, + 0xe7, 0xa9, 0x13, 0x4d, 0xcf, 0xda, 0xd7, 0x6a, 0x00, 0x71, 0x5b, 0xd1, 0x7d, 0xa8, 0x9b, 0x62, + 0x56, 0x54, 0x06, 0x46, 0x86, 0x88, 0x91, 0x16, 0x93, 0xf3, 0x60, 0x44, 0x00, 0x6d, 0xc3, 0xa4, + 0x21, 0x4d, 0xf4, 0xcc, 0xa4, 0xbc, 0x39, 0x9c, 0x5e, 0x66, 0x6a, 0x97, 0xc9, 0xa0, 0xf7, 0x61, + 0x9a, 0x8c, 0xfe, 0x64, 0xd4, 0x85, 0xc9, 0x9b, 0x2f, 0x0f, 0xa7, 0xbb, 0x29, 0xa3, 0x31, 0xca, + 0x49, 0x52, 0x52, 0x64, 0x82, 0x4a, 0x22, 0x32, 0xc1, 0xb3, 0x30, 0x93, 0x34, 0x6a, 0xb9, 0x86, + 0x49, 0x41, 0xd1, 0x0a, 0x8d, 0x03, 0x64, 0xd9, 0x4c, 0xf3, 0x0f, 0x5e, 0x10, 0x6e, 0x52, 0xf3, + 0x9b, 0x17, 0xd6, 0x25, 0x3c, 0xf4, 0x16, 0x4c, 0xd0, 0xe3, 0x69, 0x11, 0x99, 0x6b, 0xe8, 0xde, + 0xd8, 0x1a, 0x29, 0xad, 0x73, 0x24, 0x74, 0x03, 0x54, 0x52, 0xad, 0xb6, 0xef, 0x3d, 0x3a, 0x16, + 0xd5, 0xe5, 0x71, 0xa2, 0xd2, 0x70, 0xa2, 0x16, 0xbd, 0x1e, 0xf6, 0x8d, 0xd0, 0x76, 0xf7, 0xd9, + 0x06, 0x8f, 0x98, 0x38, 0x52, 0x60, 0x1a, 0xe1, 0xcc, 0x37, 0x0f, 0xec, 0x10, 0x9b, 0x61, 0xdf, + 0x17, 0x61, 0xbb, 0x12, 0xb0, 0xec, 0x5e, 0xc8, 0x64, 0xce, 0x5e, 0x08, 0x51, 0x0a, 0x5e, 0x40, + 0xab, 0xcc, 0x03, 0xca, 0x88, 0x24, 0xba, 0x05, 0x97, 0xe2, 0x13, 0x90, 0xbe, 0x1b, 0xda, 0xdd, + 0x48, 0x59, 0xb3, 0x08, 0x33, 0x45, 0xd9, 0x0b, 0x6f, 0xc0, 0xf4, 0x89, 0xad, 0x8e, 0x85, 0xb7, + 0x41, 0x3d, 0x95, 0x0d, 0xf4, 0x2e, 0xa0, 0xec, 0xd0, 0x1a, 0x27, 0xc8, 0x89, 0xf6, 0x37, 0x14, + 0x98, 0x4e, 0x8c, 0x87, 0x5c, 0x3f, 0x87, 0x78, 0x74, 0x96, 0x12, 0xa3, 0x73, 0x11, 0x90, 0x63, + 0x04, 0xe1, 0xb6, 0x6f, 0xb8, 0x81, 0x2d, 0x6c, 0x14, 0x7e, 0x32, 0x90, 0x93, 0xc3, 0x02, 0xc9, + 0x19, 0x81, 0x1c, 0x48, 0x8e, 0xa4, 0xe4, 0xf8, 0xb8, 0xd5, 0x44, 0x7c, 0x5c, 0x6d, 0x05, 0x66, + 0x92, 0x83, 0x8d, 0x7a, 0x28, 0x91, 0x29, 0x9a, 0xfb, 0xe8, 0xb0, 0x04, 0xdd, 0x48, 0xb1, 0x3f, + 0xe0, 0x87, 0x0b, 0xfc, 0xe4, 0x22, 0x02, 0x68, 0x18, 0xaa, 0x54, 0x19, 0x8f, 0xca, 0x1a, 0x52, + 0x51, 0xbc, 0xb7, 0x87, 0xf9, 0x86, 0x4d, 0x43, 0xe7, 0x29, 0xf2, 0x19, 0xd2, 0xf9, 0x4b, 0x96, + 0x85, 0x45, 0xc4, 0xcf, 0x18, 0xa0, 0xfd, 0x56, 0x35, 0x9a, 0xa2, 0x3b, 0x3d, 0x6c, 0xa2, 0x5b, + 0x22, 0x24, 0x90, 0x32, 0xf8, 0xe2, 0x59, 0x3c, 0xab, 0x8b, 0x68, 0x40, 0x1b, 0xd0, 0x08, 0x30, + 0xf3, 0xda, 0x14, 0x2b, 0xe2, 0x22, 0x75, 0xb8, 0x4e, 0x6c, 0xbf, 0x0e, 0x8e, 0x02, 0x09, 0xf6, + 0x6d, 0x1f, 0xd3, 0xd0, 0x01, 0x31, 0x05, 0xd9, 0x79, 0xb5, 0x9d, 0x8e, 0xf2, 0xd1, 0x4e, 0x44, + 0x0e, 0x16, 0x3d, 0x7e, 0x0d, 0x26, 0xc9, 0xaa, 0xc2, 0x77, 0x0d, 0x67, 0xad, 0x2d, 0x62, 0x48, + 0xc8, 0x20, 0x22, 0xc0, 0x41, 0x72, 0xe2, 0x17, 0x76, 0x4d, 0x0a, 0x4c, 0x74, 0x98, 0xe3, 0x19, + 0xd6, 0xb2, 0xe1, 0x18, 0xae, 0x49, 0xab, 0xc0, 0x8c, 0x9b, 0x14, 0x14, 0xbd, 0x0e, 0x4d, 0x19, + 0xd2, 0xa1, 0xf3, 0x06, 0x77, 0x02, 0x66, 0x33, 0x5c, 0x61, 0x3e, 0x51, 0x12, 0xa2, 0x72, 0xd4, + 0x83, 0x97, 0xe9, 0x92, 0x04, 0x0c, 0xbd, 0x0c, 0x17, 0x44, 0x7a, 0xdb, 0x37, 0xf6, 0xf6, 0x6c, + 0x93, 0x79, 0x49, 0x73, 0x8d, 0x92, 0x9f, 0x89, 0x5e, 0x82, 0xf3, 0x6c, 0xef, 0xbe, 0x75, 0x80, + 0xcd, 0xc3, 0x4d, 0x61, 0x0e, 0x31, 0xf7, 0xc9, 0xbc, 0x2c, 0xd2, 0x8e, 0x5e, 0x7f, 0xd7, 0xb1, + 0x83, 0x83, 0x4d, 0x2f, 0xd4, 0xb1, 0x61, 0x1d, 0xc7, 0x53, 0xc6, 0x14, 0x35, 0x28, 0x0a, 0xf3, + 0x91, 0x0d, 0x17, 0x82, 0x3c, 0x73, 0x8a, 0x2f, 0x82, 0x3f, 0x35, 0x78, 0x08, 0xe5, 0x5a, 0x62, + 0x7a, 0x3e, 0x45, 0xea, 0xe1, 0xdb, 0xbb, 0xcd, 0x36, 0xce, 0x98, 0xe3, 0x65, 0x94, 0xd6, 0x96, + 0x60, 0x5a, 0x90, 0x64, 0x92, 0xfe, 0x12, 0x9c, 0x4f, 0xf4, 0x16, 0xbb, 0x79, 0xc1, 0x23, 0xc6, + 0xe5, 0x65, 0x69, 0xbf, 0x56, 0x82, 0x9a, 0x88, 0x47, 0x71, 0x2a, 0x53, 0xee, 0x55, 0xa8, 0x04, + 0x3d, 0x6c, 0xf2, 0x1d, 0xfe, 0x21, 0x42, 0x44, 0xe4, 0x4e, 0xa7, 0xe5, 0xd1, 0x9b, 0xa9, 0xd0, + 0xda, 0xcf, 0x0c, 0xc1, 0xcc, 0xb7, 0xb9, 0x2a, 0x29, 0x9b, 0x2b, 0x27, 0xaa, 0x8a, 0x6c, 0x0c, + 0x4d, 0x9c, 0xcc, 0x18, 0xfa, 0x1d, 0x05, 0xce, 0xc7, 0x51, 0x3f, 0x4e, 0xa6, 0x8c, 0x89, 0x98, + 0x19, 0x41, 0xb8, 0xd3, 0xb3, 0x92, 0x5e, 0x90, 0x29, 0x68, 0x81, 0xd2, 0xae, 0x3d, 0x46, 0xa5, + 0xfd, 0x9f, 0x26, 0x00, 0xa4, 0x98, 0x2b, 0xa7, 0xea, 0x7d, 0xba, 0x7c, 0xa2, 0xb1, 0x5e, 0x82, + 0x15, 0x16, 0x85, 0x8e, 0xef, 0x2d, 0xa4, 0xc1, 0xa4, 0x5d, 0x71, 0xb0, 0x94, 0x4e, 0xe8, 0x1b, + 0x21, 0xde, 0x17, 0x5b, 0xc2, 0x39, 0x39, 0x74, 0xff, 0xcc, 0x78, 0xb4, 0xe3, 0xf2, 0x10, 0x96, + 0x8e, 0x50, 0x80, 0x29, 0x28, 0x3d, 0x28, 0x33, 0x1e, 0x75, 0xfa, 0x7e, 0xd4, 0xd0, 0x28, 0x4d, + 0x3d, 0x39, 0x8d, 0x7e, 0x80, 0xd9, 0x66, 0x71, 0x5d, 0xe7, 0xa9, 0xa4, 0xfe, 0xae, 0x9d, 0x5a, + 0x7f, 0xd3, 0x93, 0x1b, 0xd6, 0x5a, 0xee, 0x6d, 0x13, 0xa5, 0x09, 0x83, 0xfa, 0xb4, 0x73, 0x2d, + 0x5d, 0x14, 0x61, 0xfb, 0xb7, 0x69, 0xb0, 0x38, 0xc5, 0x39, 0x8e, 0xca, 0x01, 0x73, 0xfc, 0x4f, + 0x00, 0xd1, 0x0b, 0x30, 0x17, 0xb5, 0x3d, 0x2a, 0xc9, 0xb4, 0x5d, 0x36, 0x83, 0xe8, 0x85, 0xbe, + 0x9b, 0x2d, 0x3f, 0xc5, 0xb4, 0x63, 0x4e, 0x16, 0xf7, 0x63, 0x60, 0xe3, 0x7b, 0x83, 0x8f, 0x1f, + 0x66, 0x63, 0x65, 0xe0, 0xe8, 0x4b, 0x30, 0x2f, 0x16, 0xc9, 0x12, 0x67, 0x44, 0x88, 0xbd, 0xe7, + 0x87, 0x48, 0x99, 0x8c, 0xa2, 0xe7, 0x12, 0x8a, 0xa4, 0x7c, 0xa6, 0x40, 0xca, 0x67, 0xf3, 0xa5, + 0x7c, 0xee, 0x64, 0x3b, 0x92, 0xf7, 0x12, 0x46, 0x3a, 0x1a, 0x18, 0xe6, 0x29, 0x47, 0x1b, 0xc8, + 0xa6, 0xba, 0xf6, 0x2b, 0x0a, 0x9c, 0x8f, 0x03, 0x22, 0x7d, 0x54, 0xcd, 0xb7, 0x3f, 0x57, 0x05, + 0x90, 0xc2, 0x4c, 0xfd, 0x88, 0x34, 0x41, 0x42, 0xfa, 0xca, 0x8f, 0x55, 0xfa, 0x2a, 0x29, 0xe9, + 0xbb, 0x09, 0xf3, 0x7b, 0x7d, 0xc7, 0x39, 0xa6, 0x74, 0x24, 0x11, 0x64, 0xbb, 0x25, 0xb9, 0x79, + 0x59, 0x39, 0x9c, 0x18, 0x59, 0x0e, 0x6b, 0x45, 0x72, 0x58, 0x24, 0x29, 0xf0, 0xb8, 0x25, 0xa5, + 0x5e, 0x20, 0x29, 0x8d, 0x7c, 0x49, 0x99, 0x7c, 0x1c, 0x92, 0x32, 0x35, 0x50, 0x52, 0x72, 0xa4, + 0x20, 0x21, 0x29, 0x5f, 0x86, 0x66, 0x51, 0x2f, 0xe7, 0xac, 0x07, 0x16, 0xa0, 0xce, 0x16, 0xa0, + 0xd1, 0x31, 0x63, 0x94, 0xa6, 0x07, 0x90, 0x64, 0x79, 0x20, 0x36, 0x8e, 0x78, 0x4a, 0xfb, 0xbe, + 0x02, 0xe7, 0xf3, 0x22, 0xc7, 0x9d, 0x6a, 0xb8, 0x2f, 0x27, 0xcc, 0x9e, 0xc5, 0xd1, 0xa3, 0xc1, + 0x49, 0x26, 0xd0, 0xdd, 0x94, 0x09, 0xf4, 0xd2, 0x18, 0x54, 0x12, 0xe6, 0x90, 0xf6, 0x07, 0x25, + 0xb8, 0x54, 0xf0, 0x2d, 0xa2, 0x46, 0xba, 0xb6, 0xbb, 0x24, 0xc6, 0xe4, 0xa6, 0x7c, 0x76, 0x9b, + 0x93, 0x43, 0x66, 0x00, 0x19, 0xba, 0x8d, 0x1f, 0x85, 0x9c, 0xd5, 0x19, 0x38, 0xba, 0x0f, 0x75, + 0x21, 0x88, 0x27, 0x95, 0xe4, 0x88, 0x00, 0x11, 0xd6, 0xe4, 0xdc, 0xce, 0xab, 0xca, 0x84, 0x3a, + 0x37, 0x8f, 0x36, 0x2e, 0x01, 0xdf, 0x16, 0xbe, 0x05, 0x0d, 0x3d, 0x27, 0x07, 0xbd, 0x0d, 0x0b, + 0x7d, 0x97, 0xad, 0x0a, 0x8e, 0xdb, 0x9e, 0xb5, 0x7a, 0x64, 0xd3, 0xab, 0x05, 0x7c, 0xa5, 0xc1, + 0x56, 0x48, 0x03, 0x4a, 0x68, 0xdf, 0x2a, 0xc3, 0xe5, 0xc2, 0xee, 0x40, 0x36, 0x4c, 0x5b, 0x2c, + 0x07, 0x5b, 0x6d, 0xcf, 0x12, 0x2b, 0xcb, 0xd6, 0xb8, 0xfd, 0xba, 0xb8, 0x22, 0x53, 0xe1, 0x3b, + 0x52, 0x09, 0xca, 0xd4, 0x9c, 0x8a, 0x70, 0xe9, 0x51, 0xcd, 0xc3, 0x48, 0xe3, 0xe6, 0xe4, 0xd0, + 0x63, 0xc6, 0xbe, 0xef, 0x63, 0x37, 0x64, 0x2e, 0x4f, 0xc7, 0x7c, 0xa7, 0x39, 0x05, 0x25, 0xe5, + 0x78, 0x38, 0x61, 0x51, 0x8e, 0xb1, 0x3f, 0x05, 0x65, 0x2b, 0xba, 0x1e, 0x36, 0x45, 0x4b, 0x99, + 0x46, 0x4d, 0xc0, 0xf8, 0x6b, 0x0d, 0xc9, 0x5d, 0xaf, 0x01, 0x77, 0xe2, 0xb2, 0xca, 0x61, 0xe1, + 0x5d, 0x40, 0x59, 0x56, 0x8c, 0x75, 0x72, 0xf4, 0x0d, 0x85, 0xde, 0x12, 0xf9, 0x48, 0x4e, 0xbf, + 0xdf, 0xa8, 0x41, 0xb9, 0xed, 0x59, 0xa7, 0x53, 0x44, 0x33, 0x50, 0x5a, 0x6b, 0x8b, 0x4b, 0x2e, + 0x6b, 0x6d, 0x32, 0x31, 0xb9, 0x5e, 0xd7, 0x76, 0x89, 0x6d, 0x49, 0xd6, 0xbc, 0x9b, 0xf1, 0x19, + 0x49, 0x36, 0x43, 0x1c, 0x21, 0xd0, 0x42, 0xac, 0xda, 0x51, 0x9a, 0x30, 0xb5, 0x77, 0x60, 0x04, + 0xa2, 0xda, 0x2c, 0x41, 0x3a, 0xde, 0xc7, 0xd4, 0x07, 0x8e, 0x39, 0x0d, 0xb0, 0xd9, 0x31, 0x01, + 0x43, 0xdb, 0xd2, 0xa3, 0x0c, 0x6c, 0x44, 0x47, 0x7b, 0x96, 0xcf, 0x8e, 0xe2, 0xcf, 0xd7, 0x0f, + 0xf4, 0x2c, 0x01, 0xf4, 0x05, 0xb8, 0x40, 0x16, 0xc8, 0xad, 0x0c, 0xe5, 0x99, 0xb1, 0x28, 0xe7, + 0x13, 0xc9, 0x35, 0x7c, 0xeb, 0x05, 0x86, 0x6f, 0x3c, 0x64, 0x1a, 0x89, 0x21, 0x23, 0x66, 0x61, + 0x28, 0x98, 0x85, 0x27, 0x73, 0xde, 0x46, 0x98, 0x1a, 0x75, 0x4f, 0xbf, 0xc8, 0x86, 0x98, 0x7e, + 0x5c, 0x36, 0xc4, 0x02, 0xd4, 0x3f, 0xb3, 0xd5, 0xa1, 0xd7, 0x95, 0x79, 0x08, 0xed, 0x28, 0x4d, + 0xc3, 0xe3, 0xfb, 0xb6, 0xe7, 0xdb, 0xe1, 0x31, 0x2b, 0xa0, 0xb2, 0x1d, 0xdc, 0x04, 0xf0, 0x31, + 0xd8, 0xe0, 0x22, 0x40, 0x3a, 0x95, 0x35, 0x24, 0x05, 0x48, 0xa7, 0x22, 0xf6, 0x0c, 0x4c, 0xf3, + 0x93, 0x1e, 0x6c, 0xd1, 0x12, 0xe7, 0x59, 0x90, 0xfe, 0x04, 0x90, 0x07, 0xdd, 0x17, 0x6a, 0x67, + 0x7e, 0xe0, 0x8d, 0xed, 0xb6, 0x67, 0xe5, 0x9b, 0x25, 0xbf, 0xa9, 0xc0, 0x94, 0x9c, 0x39, 0x96, + 0xea, 0x78, 0x06, 0xa6, 0x89, 0x82, 0x68, 0xfb, 0xde, 0x2e, 0x96, 0xb4, 0x46, 0x12, 0x58, 0xa0, + 0x60, 0x2a, 0x23, 0x28, 0x98, 0x6a, 0x91, 0x82, 0x99, 0x48, 0xad, 0xf4, 0x15, 0x98, 0x4d, 0x8d, + 0xf4, 0xdc, 0x83, 0xc9, 0xc4, 0xed, 0x8f, 0x95, 0x28, 0x10, 0x71, 0x0c, 0xa2, 0x67, 0x59, 0xc4, + 0xfe, 0xa5, 0x2d, 0xa9, 0xeb, 0x2c, 0x91, 0xd1, 0x05, 0x95, 0x1c, 0x5d, 0x30, 0x2f, 0xfc, 0x79, + 0xb9, 0x16, 0x61, 0x8e, 0xba, 0x85, 0x75, 0x8e, 0x2f, 0xe4, 0xd5, 0x0a, 0x02, 0xee, 0xd7, 0x13, + 0x01, 0xf7, 0xb5, 0x6f, 0x2b, 0x50, 0xdf, 0x90, 0x63, 0x0d, 0x8a, 0x4e, 0xe2, 0xaf, 0xac, 0x8d, + 0xf1, 0xc4, 0x47, 0xd6, 0x4d, 0xa0, 0x09, 0x35, 0xc2, 0x05, 0xcc, 0xdb, 0x36, 0xa5, 0x8b, 0xa4, + 0x60, 0x19, 0x76, 0xd9, 0x8b, 0x33, 0xd5, 0x98, 0x65, 0x1c, 0x24, 0xbb, 0x86, 0x4e, 0x24, 0x5c, + 0x43, 0xb5, 0xbf, 0xa9, 0x00, 0x8a, 0xc2, 0x08, 0x7e, 0x54, 0x27, 0xa7, 0xaf, 0x95, 0xa0, 0x11, + 0x47, 0x66, 0x3c, 0xd5, 0x14, 0x55, 0xd4, 0x88, 0x3c, 0x95, 0x5b, 0x2e, 0x54, 0xb9, 0xa3, 0x6f, + 0xf8, 0xad, 0xe5, 0xd8, 0x1d, 0x9f, 0x18, 0x16, 0xce, 0x31, 0x5f, 0x0d, 0xfc, 0x95, 0x32, 0xcc, + 0xe7, 0xa9, 0x50, 0xb4, 0x15, 0x05, 0xca, 0x67, 0x36, 0xde, 0xa7, 0xc7, 0xd0, 0xbf, 0xb9, 0x01, + 0xf3, 0x77, 0xc8, 0x32, 0x96, 0x7a, 0x55, 0x8b, 0x23, 0x85, 0xd7, 0xc6, 0x21, 0xc9, 0x3d, 0xb2, + 0x39, 0xd1, 0x88, 0x54, 0xae, 0x97, 0x44, 0x4b, 0x3a, 0x51, 0x98, 0x29, 0xb4, 0xd8, 0xf3, 0x3e, + 0x43, 0xaf, 0xe0, 0x52, 0xe4, 0x31, 0xe3, 0xef, 0x27, 0xce, 0xc5, 0xde, 0x80, 0xe9, 0x44, 0x75, + 0xc7, 0x32, 0xe8, 0xbe, 0xad, 0xc0, 0x6c, 0x6a, 0xfa, 0x40, 0x5f, 0x80, 0x29, 0x36, 0x81, 0x3c, + 0x60, 0xeb, 0x3f, 0xd6, 0x25, 0xb7, 0x46, 0x9b, 0x7c, 0x16, 0x37, 0x24, 0x54, 0xc6, 0xbe, 0x04, + 0xb5, 0x85, 0x77, 0x60, 0x2e, 0x53, 0x64, 0xac, 0xf7, 0x06, 0xfe, 0xac, 0x04, 0xb5, 0x7b, 0xde, + 0x2e, 0x5d, 0x8d, 0x5d, 0x83, 0xc9, 0x9e, 0xe1, 0x1b, 0x8e, 0x83, 0x1d, 0x3b, 0xe8, 0x8a, 0x5b, + 0x3e, 0x12, 0x88, 0x69, 0x96, 0x6e, 0x8f, 0x79, 0x15, 0x05, 0xdc, 0xa4, 0x97, 0x41, 0xe8, 0x65, + 0xb8, 0xc0, 0xa2, 0x81, 0xac, 0x60, 0xc3, 0x72, 0x6c, 0x17, 0x0b, 0xd7, 0x0d, 0x26, 0xff, 0xf9, + 0x99, 0x44, 0x59, 0xef, 0x1a, 0xe6, 0xa1, 0xb7, 0xb7, 0xc7, 0x2e, 0x1d, 0x70, 0x65, 0x2d, 0xc3, + 0x92, 0x5b, 0x33, 0xd5, 0x53, 0x6f, 0xcd, 0xd0, 0x3d, 0x5c, 0xb7, 0x6f, 0x44, 0xe5, 0xf8, 0x3e, + 0x6c, 0x0a, 0x5a, 0x68, 0xda, 0xd4, 0x1e, 0x93, 0x69, 0xa3, 0xfd, 0x8e, 0x02, 0x0d, 0xd2, 0x03, + 0xc5, 0x7a, 0x47, 0x29, 0xd0, 0x3b, 0x09, 0x83, 0xa4, 0x94, 0x36, 0x48, 0xe8, 0x0d, 0x7a, 0xd1, + 0x31, 0x92, 0x0a, 0x4e, 0x41, 0x89, 0x06, 0x64, 0x9d, 0xc2, 0xb9, 0xce, 0x53, 0x94, 0x7a, 0xdf, + 0x34, 0x31, 0xb6, 0xb0, 0xb8, 0xd5, 0x1f, 0x03, 0x98, 0xe7, 0xb4, 0xed, 0x60, 0x71, 0xb9, 0x9f, + 0xa7, 0xa8, 0x6d, 0x72, 0xcf, 0xdb, 0xfd, 0xf1, 0xb6, 0x4d, 0x7e, 0xb9, 0x04, 0xe5, 0x7b, 0xde, + 0xee, 0xe9, 0x66, 0x96, 0x9b, 0x89, 0x5d, 0x98, 0xab, 0xc5, 0x91, 0x6d, 0xa5, 0x5d, 0x97, 0x5b, + 0xa9, 0x5d, 0x97, 0x6b, 0x03, 0xb0, 0x4e, 0x7e, 0xe8, 0xd4, 0xca, 0x99, 0x83, 0x9e, 0x2e, 0xfe, + 0x52, 0xfe, 0xec, 0xf3, 0x53, 0x65, 0x98, 0xe4, 0x11, 0x6c, 0xa9, 0xf2, 0x58, 0x80, 0xba, 0x30, + 0x75, 0xc5, 0x63, 0x12, 0x22, 0x8d, 0x6e, 0xc1, 0x25, 0x3a, 0x2e, 0x6d, 0x77, 0x3f, 0xad, 0x16, + 0xd8, 0xb0, 0x2d, 0xca, 0xa6, 0xbe, 0x90, 0x9e, 0xcb, 0xf6, 0x01, 0xcc, 0x63, 0xbe, 0x15, 0xc2, + 0x57, 0x8c, 0x99, 0x0c, 0x7a, 0x21, 0xaa, 0x1f, 0xf4, 0x30, 0x8f, 0x1d, 0x52, 0xd7, 0x45, 0x12, + 0xbd, 0x0d, 0x0b, 0x74, 0xec, 0x06, 0xc1, 0x5e, 0xdf, 0xb9, 0xe7, 0xed, 0x06, 0x77, 0xed, 0x20, + 0x8c, 0xe2, 0x24, 0xb0, 0xd1, 0x3d, 0xa0, 0x04, 0x7a, 0x15, 0x2e, 0xb2, 0x01, 0x9e, 0xc1, 0x65, + 0xc3, 0xbf, 0x20, 0xf7, 0xc3, 0xd7, 0x1e, 0xbf, 0xae, 0xc0, 0xb4, 0xe8, 0x06, 0x36, 0x12, 0xde, + 0x8e, 0xe4, 0x59, 0x19, 0xb8, 0xf6, 0x4c, 0x79, 0x39, 0x46, 0x72, 0x7f, 0x03, 0x54, 0x22, 0x44, + 0x1d, 0xde, 0x79, 0x92, 0x72, 0xc9, 0xc0, 0x85, 0x28, 0x76, 0x22, 0xc6, 0xa5, 0x4d, 0xbd, 0x64, + 0x8e, 0xf6, 0x87, 0x0a, 0xd4, 0x44, 0x80, 0xe6, 0x1f, 0xc1, 0xc9, 0xae, 0x34, 0x3e, 0xc7, 0x3c, + 0xd9, 0x4d, 0xb0, 0xf4, 0x24, 0x42, 0xa6, 0xfd, 0xcf, 0x12, 0x4c, 0x47, 0x01, 0x90, 0xa9, 0x84, + 0x24, 0x26, 0x30, 0xe5, 0xd4, 0x13, 0x58, 0xfe, 0xa1, 0x65, 0x69, 0x8c, 0x43, 0xcb, 0x72, 0xee, + 0xa1, 0xe5, 0x75, 0x98, 0xed, 0xda, 0x2e, 0x75, 0x2e, 0x10, 0x42, 0xca, 0x26, 0x86, 0x34, 0x18, + 0xdd, 0x24, 0x83, 0xfb, 0xc8, 0x26, 0xeb, 0x86, 0x1c, 0x71, 0xca, 0xcd, 0x2b, 0x14, 0x88, 0x89, + 0xc7, 0x25, 0x10, 0x3f, 0x2c, 0xc1, 0x6c, 0xcc, 0x77, 0xd6, 0x6f, 0xaf, 0xc2, 0x45, 0xbe, 0x95, + 0xc8, 0xb6, 0x66, 0xc5, 0x18, 0xb6, 0x22, 0x87, 0xd2, 0xdc, 0x5c, 0xc2, 0x62, 0x76, 0x81, 0x68, + 0xc3, 0x0e, 0xa2, 0x75, 0xbc, 0xd8, 0xc8, 0xcc, 0xe6, 0x90, 0xef, 0xf0, 0xad, 0xc8, 0xf4, 0x77, + 0xd8, 0x86, 0x66, 0x41, 0x2e, 0x7d, 0xdc, 0x89, 0x82, 0x28, 0x7b, 0x39, 0xbb, 0x65, 0x10, 0xa1, + 0xcc, 0xcf, 0x64, 0xd3, 0x94, 0xb9, 0xfe, 0xc9, 0xcf, 0x25, 0x9d, 0xc9, 0xc8, 0x44, 0x7b, 0xe3, + 0xfc, 0x20, 0x28, 0x0d, 0xa6, 0x7b, 0x73, 0x14, 0x24, 0x8f, 0x10, 0x76, 0x62, 0x9c, 0xcd, 0xa0, + 0xcb, 0xc4, 0x88, 0xcb, 0x1f, 0xd5, 0x65, 0xe2, 0x9f, 0x96, 0xa0, 0x11, 0x47, 0x4c, 0x3f, 0x95, + 0xbe, 0xb9, 0x95, 0xd0, 0x37, 0xcf, 0x0c, 0x0b, 0x78, 0x2e, 0x69, 0x9c, 0x51, 0x9f, 0x69, 0x4f, + 0x8d, 0xd9, 0xb3, 0xf1, 0x26, 0x49, 0x2d, 0x4f, 0x6b, 0x03, 0x97, 0xa7, 0xd9, 0xfe, 0x4f, 0x18, + 0x08, 0x3f, 0x5d, 0x66, 0x97, 0xe3, 0x79, 0x2c, 0x74, 0xaa, 0x02, 0xaf, 0xc3, 0x2c, 0x17, 0x81, + 0xe8, 0x5c, 0x92, 0x49, 0x60, 0x1a, 0xfc, 0xb8, 0xdd, 0xd8, 0x52, 0x0f, 0x74, 0x96, 0xb3, 0x0f, + 0x74, 0xbe, 0x44, 0x5f, 0x54, 0xda, 0x30, 0x5c, 0x63, 0x9f, 0x62, 0x73, 0x5b, 0x83, 0x8d, 0xb5, + 0xbc, 0x2c, 0xa2, 0x50, 0x99, 0xd4, 0x45, 0xca, 0x97, 0x3b, 0xd8, 0x26, 0xa1, 0xc4, 0x90, 0xee, + 0x11, 0xeb, 0x26, 0x14, 0xdb, 0x2d, 0x55, 0x3d, 0x06, 0x7c, 0xf8, 0x16, 0xc2, 0xaf, 0x2a, 0x30, + 0x27, 0xf7, 0x43, 0xf4, 0x5a, 0xb0, 0x9f, 0xec, 0x82, 0xf8, 0x64, 0x3a, 0x73, 0xca, 0x5c, 0xca, + 0x3b, 0x65, 0xbe, 0x0e, 0xb3, 0x5c, 0x6d, 0x46, 0xe5, 0x98, 0x96, 0x4b, 0x83, 0xf3, 0xfc, 0x4c, + 0x2a, 0xb9, 0x7e, 0x26, 0xda, 0xdf, 0x52, 0x60, 0x5e, 0xaa, 0xeb, 0x47, 0x76, 0xff, 0xa9, 0x0c, + 0x93, 0xf2, 0x2b, 0x05, 0xa7, 0x52, 0x2d, 0xaf, 0x27, 0x54, 0xcb, 0xb3, 0xc3, 0x9f, 0x18, 0x90, + 0x94, 0xcb, 0xbb, 0x29, 0xe5, 0x72, 0x7d, 0x04, 0xec, 0xb3, 0x54, 0x2f, 0xf7, 0x73, 0xd4, 0xcb, + 0xf3, 0xc3, 0xeb, 0x9c, 0xaf, 0x60, 0xbe, 0x56, 0x02, 0x35, 0xf3, 0x7c, 0xc2, 0xa9, 0xba, 0xe2, + 0x9d, 0x44, 0x57, 0x3c, 0x3f, 0x62, 0xac, 0x7f, 0xa9, 0x3f, 0x56, 0x53, 0xfd, 0xf1, 0xc9, 0x51, + 0x49, 0x9c, 0xdc, 0xce, 0xfc, 0x56, 0x15, 0xe6, 0xf3, 0x6a, 0x84, 0x76, 0x32, 0xd7, 0x22, 0x5e, + 0x1b, 0xa3, 0x41, 0x85, 0x17, 0x24, 0x6e, 0xc2, 0x7c, 0xfa, 0x55, 0x03, 0xba, 0xcb, 0xcc, 0x64, + 0x30, 0x37, 0x8f, 0xde, 0x2e, 0xa3, 0xeb, 0x80, 0x0d, 0xfa, 0x10, 0x56, 0x99, 0xdf, 0x2e, 0x8b, + 0x41, 0x68, 0x19, 0xea, 0x26, 0x7d, 0x32, 0x01, 0xef, 0xf1, 0xe0, 0x53, 0xa3, 0x2e, 0x5b, 0x22, + 0x3c, 0xb4, 0x02, 0x4f, 0xa6, 0xbf, 0xae, 0x63, 0x9a, 0xcb, 0x75, 0x39, 0x93, 0xe2, 0xc1, 0x85, + 0xc8, 0xf2, 0x47, 0x0e, 0x8e, 0x4b, 0xa7, 0x0b, 0xb6, 0x3d, 0x90, 0x81, 0xd3, 0x60, 0x16, 0x5e, + 0xdf, 0x0d, 0xc5, 0x9b, 0xb1, 0xec, 0xda, 0x5c, 0x02, 0x86, 0xae, 0x02, 0xb0, 0xb7, 0x51, 0xe9, + 0xbb, 0x9d, 0xec, 0x80, 0x40, 0x82, 0xa0, 0xfb, 0x30, 0x45, 0xef, 0x73, 0x08, 0x4f, 0xe8, 0xc6, + 0xc0, 0x27, 0x37, 0xe8, 0xcd, 0x10, 0x3e, 0xab, 0x6d, 0x63, 0xbf, 0xab, 0x27, 0x90, 0x11, 0xce, + 0x3e, 0x5f, 0xc1, 0x7c, 0x9d, 0x79, 0xd4, 0xd7, 0x91, 0xc7, 0x23, 0x9b, 0x46, 0x0a, 0x88, 0x9d, + 0xea, 0xe6, 0x82, 0xf6, 0xcf, 0xcb, 0x70, 0x31, 0xff, 0x7b, 0x68, 0x17, 0xe6, 0xf6, 0x4d, 0x1c, + 0x67, 0xd2, 0xa0, 0x98, 0x4c, 0x8a, 0x8b, 0xae, 0xca, 0xdc, 0x69, 0xad, 0x26, 0xcb, 0x27, 0x1a, + 0x90, 0x25, 0x87, 0x0e, 0x61, 0xde, 0x78, 0x18, 0xac, 0x92, 0x79, 0xc0, 0x36, 0x97, 0x1d, 0xcf, + 0x3c, 0xec, 0x84, 0x9e, 0x2f, 0x82, 0xf3, 0x14, 0x6d, 0x95, 0x2f, 0xbd, 0xd7, 0xc9, 0xa0, 0x24, + 0xbe, 0x94, 0x4b, 0x14, 0x6d, 0x43, 0xc3, 0xf8, 0xa0, 0xef, 0xe3, 0xdb, 0xb6, 0x23, 0x1e, 0x02, + 0x7d, 0xb5, 0xe8, 0x0b, 0xa2, 0x5c, 0x41, 0x5f, 0xc4, 0x84, 0xd0, 0x3d, 0x4e, 0x95, 0xb2, 0x87, + 0x49, 0xcb, 0x0b, 0x83, 0xa8, 0x66, 0xd8, 0x12, 0xa3, 0xa3, 0x5b, 0x50, 0x36, 0x03, 0x9b, 0xc7, + 0x4c, 0x2d, 0x3c, 0xa6, 0xee, 0xac, 0x25, 0xf0, 0x09, 0x8a, 0xf6, 0x17, 0x15, 0x78, 0x72, 0x20, + 0xf7, 0xa9, 0x8b, 0xab, 0x25, 0x45, 0xc5, 0xe6, 0x29, 0xba, 0x77, 0x18, 0x48, 0x4a, 0x83, 0xa7, + 0x92, 0x86, 0x52, 0x39, 0x6d, 0x28, 0xf1, 0x18, 0x24, 0x5b, 0xae, 0x73, 0xcc, 0x77, 0x77, 0xa2, + 0xb4, 0xf6, 0x75, 0x05, 0xae, 0x0d, 0xeb, 0x22, 0x42, 0x80, 0xc9, 0x5d, 0xfc, 0xfc, 0xb6, 0x48, + 0x7f, 0x08, 0x55, 0xfa, 0xdb, 0x0a, 0x7c, 0x6c, 0x48, 0x9f, 0xd2, 0xd8, 0x18, 0xd8, 0xf4, 0xb1, + 0xfc, 0x04, 0xab, 0x04, 0xa1, 0x5b, 0xb0, 0x07, 0x86, 0x8f, 0xa5, 0x27, 0x58, 0x63, 0x40, 0xe2, + 0xeb, 0xe5, 0xe4, 0xd7, 0xd9, 0x15, 0x0b, 0x41, 0x87, 0x5d, 0x52, 0xad, 0x88, 0x2b, 0x16, 0x09, + 0xb0, 0xf6, 0x8f, 0x14, 0xb8, 0x90, 0x3b, 0x4a, 0xe8, 0x73, 0xe5, 0x76, 0x70, 0x28, 0x3f, 0x0f, + 0x2b, 0xd2, 0xc4, 0x36, 0x22, 0xff, 0x77, 0xf4, 0x35, 0x71, 0x49, 0x92, 0x27, 0xe9, 0x11, 0x81, + 0x61, 0x1e, 0xd8, 0xee, 0xfe, 0x86, 0x78, 0x84, 0xb6, 0xa1, 0xcb, 0x20, 0x89, 0xd7, 0x95, 0x04, + 0xaf, 0xe5, 0xf6, 0x54, 0x53, 0xed, 0x11, 0x57, 0x70, 0x27, 0xa4, 0xab, 0xba, 0x7f, 0x69, 0x02, + 0x66, 0x53, 0x23, 0x93, 0xd0, 0xb6, 0xd8, 0xf3, 0xde, 0x7c, 0xc8, 0xb1, 0x14, 0xd1, 0xd4, 0xac, + 0xaf, 0xef, 0x1a, 0xae, 0xe5, 0x08, 0x66, 0x26, 0x60, 0x03, 0xf9, 0x59, 0x54, 0xe7, 0x03, 0x50, + 0x19, 0x8d, 0xa5, 0x30, 0xf4, 0xed, 0xdd, 0x7e, 0x18, 0xc5, 0x61, 0x7f, 0x73, 0x34, 0x59, 0x5a, + 0x7c, 0x90, 0x42, 0xe7, 0xef, 0x32, 0xa6, 0xa9, 0xa2, 0x3d, 0x58, 0x30, 0x3d, 0x37, 0xf4, 0x3d, + 0xc7, 0xc1, 0x7e, 0x9b, 0x5d, 0x02, 0xe9, 0xd0, 0xbe, 0x24, 0x73, 0xe6, 0x60, 0x7b, 0x2c, 0x2a, + 0xc7, 0xe7, 0xcc, 0x01, 0x94, 0xd0, 0x03, 0x40, 0x2e, 0xbb, 0x7e, 0xb8, 0x8f, 0x63, 0xfa, 0xb5, + 0xb1, 0xe8, 0xe7, 0x50, 0x40, 0xef, 0xc3, 0x3c, 0xbd, 0x00, 0x9c, 0xae, 0x79, 0x7d, 0x2c, 0xca, + 0xb9, 0x34, 0x90, 0x05, 0x97, 0xe3, 0x16, 0xad, 0x3e, 0xea, 0x19, 0xae, 0x15, 0x7f, 0xa0, 0x31, + 0xd6, 0x07, 0x8a, 0x09, 0xa1, 0xcf, 0xc2, 0x79, 0xf2, 0xf5, 0x34, 0x7d, 0x18, 0x8b, 0x7e, 0x1e, + 0x89, 0x85, 0x16, 0x5c, 0xc8, 0x1d, 0x06, 0x63, 0xdd, 0xc7, 0x6b, 0xc1, 0x6c, 0xea, 0x63, 0xe3, + 0x47, 0x23, 0xd0, 0xbe, 0x9c, 0x33, 0x37, 0x47, 0x0f, 0x5d, 0x33, 0x8f, 0x2b, 0x45, 0xf6, 0xb8, + 0x92, 0xd6, 0x48, 0xa5, 0xa4, 0xaf, 0x44, 0xbc, 0xaa, 0x2a, 0xcb, 0xab, 0x2a, 0xed, 0x37, 0x15, + 0x50, 0xd3, 0x56, 0x0c, 0xfa, 0x3c, 0xa8, 0x5d, 0x23, 0x34, 0x0f, 0x56, 0x1f, 0xf5, 0x7c, 0x76, + 0xe3, 0xe8, 0xc4, 0x3b, 0xa4, 0x19, 0x42, 0xe8, 0x33, 0x30, 0x49, 0x61, 0xb7, 0x6d, 0xec, 0x58, + 0x27, 0xde, 0x4c, 0x90, 0x69, 0x68, 0x3f, 0x5b, 0x82, 0x0b, 0xf9, 0x0f, 0x97, 0x9d, 0x6a, 0xfd, + 0xb1, 0x92, 0x58, 0x7f, 0xbc, 0x34, 0xce, 0x5b, 0x63, 0xd2, 0x22, 0xe4, 0x5e, 0x6a, 0x11, 0x72, + 0x73, 0x2c, 0x3a, 0x27, 0x5f, 0x89, 0xfc, 0x56, 0x09, 0x9e, 0x18, 0x40, 0xb3, 0x60, 0x04, 0xa5, + 0xd6, 0x06, 0xa5, 0xec, 0xda, 0xe0, 0x0b, 0xd2, 0x42, 0xa6, 0x3c, 0x30, 0xf0, 0xca, 0x80, 0xaf, + 0x17, 0xae, 0x67, 0x76, 0x12, 0x4b, 0xd2, 0xca, 0xc0, 0x08, 0x3f, 0xb9, 0xf4, 0xf3, 0xbd, 0x43, + 0x4f, 0x65, 0x22, 0xff, 0x5c, 0x19, 0x2e, 0x17, 0xf6, 0x72, 0x9a, 0x63, 0x4a, 0x96, 0x63, 0x6b, + 0xd0, 0x10, 0x5b, 0x41, 0xc1, 0x90, 0xc5, 0x6c, 0xee, 0x46, 0x52, 0x8c, 0x1d, 0x2f, 0x5f, 0xa4, + 0x7d, 0x33, 0x09, 0x92, 0xf0, 0xb2, 0xae, 0x9c, 0xd6, 0xcb, 0x3a, 0x6f, 0xed, 0x55, 0x2d, 0x58, + 0x7b, 0x25, 0xd7, 0x55, 0x13, 0x99, 0x75, 0x55, 0x1b, 0x80, 0xd4, 0x83, 0x2f, 0x7f, 0x6a, 0x03, + 0x25, 0x8a, 0x4c, 0xe5, 0xd6, 0xba, 0x67, 0x1a, 0x4e, 0x7a, 0x75, 0x29, 0xd1, 0xd0, 0xbe, 0x04, + 0x97, 0x0b, 0x0b, 0x12, 0xe3, 0xc1, 0xe8, 0xd9, 0x77, 0x68, 0x68, 0x7e, 0x6e, 0x2c, 0x89, 0x74, + 0x64, 0xbc, 0x94, 0xa4, 0xf8, 0x21, 0x39, 0xbe, 0x2f, 0xda, 0xef, 0x29, 0x70, 0x75, 0xf0, 0x10, + 0xfb, 0xb1, 0x3c, 0x4d, 0xff, 0x96, 0x02, 0xc0, 0x1f, 0x15, 0xea, 0x3b, 0xd4, 0x89, 0xee, 0x08, + 0xfb, 0xbb, 0xd1, 0x2d, 0x6c, 0x9a, 0x20, 0xd3, 0x92, 0xe0, 0x97, 0x50, 0x02, 0x31, 0x80, 0xc5, + 0x87, 0x15, 0x03, 0x9a, 0x6d, 0x1f, 0x48, 0x63, 0x94, 0xee, 0x57, 0xb2, 0x04, 0xb5, 0x6b, 0xe9, + 0x40, 0x6c, 0xe8, 0x49, 0x20, 0x3d, 0x0a, 0xf1, 0x5c, 0x31, 0xde, 0x77, 0xf4, 0x75, 0xa1, 0xbd, + 0xd2, 0x60, 0xed, 0x10, 0x6a, 0x9d, 0x3e, 0xed, 0xdf, 0xdc, 0xd0, 0x2f, 0x72, 0x57, 0x97, 0xb2, + 0x5d, 0x9d, 0x71, 0x69, 0x4a, 0xcc, 0xb8, 0x95, 0xf4, 0x8c, 0xfb, 0x77, 0x15, 0xa8, 0xd0, 0x97, + 0x02, 0x4f, 0x35, 0x73, 0x7c, 0x1a, 0xaa, 0x7e, 0xdf, 0xc1, 0x62, 0x76, 0x7b, 0xaa, 0xd0, 0xa5, + 0x54, 0x74, 0x83, 0xce, 0xca, 0x47, 0x0a, 0xbe, 0x5c, 0xa0, 0xe0, 0x2b, 0xc9, 0x87, 0x4b, 0x27, + 0xe5, 0x77, 0xfe, 0x4e, 0xb9, 0xed, 0x59, 0x0f, 0x18, 0x93, 0x45, 0xa5, 0x0b, 0x1f, 0x7c, 0x67, + 0xc5, 0xf4, 0xa8, 0x3c, 0xba, 0x07, 0x35, 0xdf, 0x73, 0x30, 0xb1, 0xbe, 0xca, 0x27, 0x14, 0x6c, + 0x41, 0x60, 0xac, 0x19, 0xee, 0xbb, 0x25, 0x98, 0x94, 0x1f, 0x77, 0x3c, 0x9b, 0x2e, 0xfb, 0x3c, + 0xa8, 0xc6, 0xfe, 0xbe, 0x8f, 0xf7, 0x69, 0x64, 0x26, 0x9d, 0xd2, 0x38, 0xe1, 0x05, 0x97, 0x0c, + 0xa1, 0x1f, 0xf1, 0xe5, 0xe5, 0x9f, 0x2e, 0x01, 0xca, 0x79, 0x40, 0xf2, 0xff, 0xb9, 0x81, 0xf5, + 0x1f, 0x4a, 0x30, 0x93, 0x7a, 0x3f, 0xf2, 0x54, 0x3c, 0x78, 0x17, 0x6a, 0x6c, 0x9d, 0x2f, 0x58, + 0x30, 0xea, 0x6e, 0xaa, 0x40, 0x43, 0x5f, 0x00, 0x95, 0x7a, 0x31, 0xb7, 0xfb, 0x8e, 0xd3, 0xe1, + 0xa4, 0xd8, 0x20, 0x1b, 0x9f, 0x25, 0x19, 0x4a, 0x68, 0x19, 0xae, 0x18, 0xfd, 0xd0, 0xa3, 0x1b, + 0xa5, 0xc9, 0x76, 0x6f, 0x7b, 0x87, 0xd8, 0xe5, 0x9b, 0x29, 0x03, 0xcb, 0x44, 0xfc, 0xad, 0x16, + 0xf0, 0x57, 0x7e, 0xcb, 0xac, 0x0f, 0x17, 0x78, 0x70, 0x01, 0x4e, 0x69, 0xd9, 0x30, 0x0f, 0xb1, + 0x6b, 0xa5, 0xcf, 0x05, 0x95, 0xec, 0xb9, 0x20, 0x0d, 0xfa, 0xe4, 0x87, 0xd2, 0x16, 0x4c, 0x94, + 0xa6, 0xb1, 0x91, 0xc8, 0x7f, 0x76, 0x17, 0x8c, 0x6d, 0x0f, 0x49, 0x10, 0xed, 0xef, 0x28, 0x30, + 0xc3, 0xbf, 0x2b, 0x3e, 0x78, 0x9b, 0xf4, 0x0c, 0xa5, 0xce, 0x7b, 0xf5, 0x85, 0xc1, 0x4f, 0x55, + 0x26, 0xeb, 0xab, 0x0b, 0x64, 0xb4, 0x0e, 0x75, 0x31, 0xbd, 0x0d, 0x59, 0x2e, 0x14, 0xf7, 0x4b, + 0x44, 0x41, 0x5b, 0x06, 0xe0, 0xdf, 0xdb, 0x5e, 0xef, 0x90, 0x19, 0xfa, 0xc0, 0x0b, 0xc2, 0x68, + 0x86, 0xa6, 0x89, 0xd4, 0x66, 0x55, 0x29, 0xbd, 0x59, 0xa5, 0xfd, 0x79, 0x05, 0x66, 0xef, 0x6e, + 0x6f, 0xb7, 0x39, 0xa1, 0xb6, 0x11, 0x1e, 0xd0, 0xc8, 0x61, 0x46, 0x78, 0x20, 0xa6, 0x4f, 0xf2, + 0x9f, 0x32, 0xd4, 0x08, 0x0f, 0xe8, 0x66, 0x4a, 0x99, 0x33, 0x94, 0xa7, 0xd1, 0x3b, 0x50, 0xdb, + 0x65, 0x2d, 0xe5, 0x8d, 0xfa, 0xf8, 0x60, 0xee, 0x44, 0x6c, 0xe1, 0x58, 0xda, 0x3e, 0x4c, 0x8a, + 0x37, 0x3e, 0x89, 0xad, 0x81, 0xf8, 0x45, 0x16, 0xfe, 0x7d, 0x7a, 0x57, 0x65, 0x05, 0x1a, 0x07, + 0x61, 0xd8, 0x23, 0xf5, 0x1b, 0x26, 0x1d, 0xa9, 0xe6, 0xe8, 0x31, 0xa2, 0xf6, 0xbf, 0x94, 0xe8, + 0x4b, 0xdc, 0xb9, 0x67, 0xc6, 0xc2, 0x7b, 0x46, 0xdf, 0x09, 0x79, 0x9d, 0x78, 0xf7, 0x8e, 0xd8, + 0x80, 0x14, 0x32, 0xfa, 0x14, 0x94, 0x43, 0x67, 0xd8, 0xd4, 0x10, 0x77, 0x99, 0x4e, 0x4a, 0xa3, + 0x5b, 0x62, 0x46, 0x29, 0x0f, 0x0c, 0x1a, 0x23, 0x31, 0x48, 0x4c, 0x29, 0x37, 0x40, 0xe5, 0x2f, + 0xa2, 0xc6, 0x86, 0x37, 0xb3, 0x54, 0x32, 0x70, 0x4d, 0x27, 0xd6, 0x9c, 0x1f, 0xc6, 0x57, 0x36, + 0x68, 0x6c, 0x38, 0x45, 0x8a, 0x0d, 0x37, 0x28, 0x96, 0xdc, 0x3c, 0x54, 0xb1, 0xef, 0x7b, 0x3e, + 0xef, 0x7a, 0x96, 0xd0, 0x3e, 0x80, 0xf3, 0xeb, 0xd9, 0x40, 0x20, 0x99, 0xd7, 0x9a, 0x16, 0xa0, + 0x4e, 0xba, 0xd0, 0x95, 0x64, 0x51, 0xa4, 0xc9, 0x74, 0xca, 0x22, 0xe6, 0x54, 0x86, 0x4c, 0xa7, + 0xa2, 0xea, 0x3c, 0x60, 0x8e, 0xb6, 0x03, 0xd3, 0xa2, 0x23, 0x59, 0x93, 0x56, 0xa0, 0xc6, 0x1b, + 0xcd, 0xf7, 0x20, 0x8a, 0xae, 0x0f, 0xe7, 0x54, 0x59, 0x17, 0xa8, 0xd4, 0xd5, 0x4d, 0xb4, 0xe3, + 0x47, 0xe0, 0xea, 0x26, 0x8d, 0xc5, 0x31, 0x5d, 0xdd, 0x12, 0x8d, 0x3f, 0xd1, 0xc2, 0xbf, 0x07, + 0x70, 0xdf, 0xd8, 0x3b, 0x34, 0xe8, 0xeb, 0x05, 0x2c, 0xda, 0xb1, 0x08, 0xd9, 0x3b, 0xad, 0xb3, + 0x04, 0x31, 0x82, 0x1d, 0x23, 0xc4, 0x2e, 0x7d, 0x87, 0xb4, 0x44, 0xef, 0xab, 0xc4, 0x00, 0xb2, + 0x08, 0xd9, 0xb3, 0xfd, 0x20, 0x5c, 0xa7, 0x90, 0xe3, 0x8e, 0xd1, 0xed, 0xf1, 0x03, 0x13, 0x45, + 0xcf, 0xc9, 0xd1, 0xbe, 0x0c, 0x88, 0x7e, 0x91, 0xbb, 0xea, 0xdf, 0xc5, 0x86, 0x85, 0x7d, 0xf4, + 0x14, 0x4c, 0xf1, 0xbb, 0x05, 0x5f, 0x8a, 0x16, 0x49, 0xd3, 0xfa, 0x24, 0x87, 0x51, 0x05, 0xf3, + 0x1c, 0xcc, 0x8a, 0x22, 0x47, 0xd2, 0x85, 0x9b, 0x69, 0x7d, 0x86, 0x83, 0x45, 0xf0, 0xf3, 0xef, + 0x95, 0x40, 0xa5, 0x9f, 0x58, 0x8a, 0x2d, 0x24, 0xb4, 0x44, 0x43, 0xf8, 0x5b, 0x7c, 0x77, 0xb9, + 0xd8, 0x33, 0x26, 0x5b, 0x37, 0x9d, 0x23, 0x12, 0xee, 0x84, 0x5e, 0xcf, 0x36, 0xc5, 0xfe, 0x1d, + 0x4d, 0x20, 0x9b, 0x2c, 0x7c, 0xe9, 0x3b, 0x12, 0xab, 0x44, 0x1e, 0x5a, 0x64, 0x49, 0x5b, 0x19, + 0x18, 0xe0, 0x35, 0x5d, 0x37, 0xf1, 0x4c, 0x45, 0x84, 0xcf, 0xf7, 0x91, 0xd3, 0x64, 0x51, 0x53, + 0x74, 0x0f, 0xe1, 0xee, 0x34, 0xed, 0x59, 0x06, 0x58, 0xd8, 0x83, 0x0b, 0xb9, 0x44, 0x72, 0x9e, + 0xb4, 0xf8, 0x74, 0xf2, 0x49, 0x8b, 0xa7, 0x06, 0x55, 0x92, 0xd2, 0x94, 0x77, 0x37, 0xfe, 0x3f, + 0xb8, 0xb4, 0x42, 0x56, 0xd5, 0xa1, 0x8f, 0x8d, 0x6e, 0x20, 0xb5, 0x21, 0x40, 0x3b, 0x30, 0x77, + 0x98, 0x6a, 0x98, 0xd0, 0x66, 0xcf, 0x8d, 0xc8, 0x08, 0x3d, 0x4b, 0xe1, 0x5e, 0xa5, 0xae, 0xa8, + 0xa5, 0x7b, 0x95, 0x7a, 0x49, 0x2d, 0x6b, 0xff, 0x46, 0x81, 0xe9, 0xb6, 0x17, 0x84, 0x64, 0xd0, + 0xb3, 0x01, 0x7b, 0x05, 0x1a, 0x34, 0x88, 0x9a, 0x64, 0x01, 0xc4, 0x00, 0x74, 0x1b, 0x1a, 0x3c, + 0xac, 0x1c, 0x1f, 0x2b, 0x33, 0xc5, 0x2f, 0x78, 0x70, 0xb2, 0x5b, 0xa2, 0xbc, 0x1e, 0xa3, 0x26, + 0x05, 0xa0, 0x3c, 0x9a, 0x00, 0x54, 0x8a, 0x04, 0x20, 0x16, 0xb2, 0xaa, 0x24, 0x64, 0xda, 0x14, + 0x80, 0x8e, 0x2d, 0x9b, 0xb5, 0x4b, 0xfb, 0x86, 0x02, 0xd3, 0x84, 0xd1, 0xbb, 0x46, 0x80, 0x59, + 0x4b, 0x97, 0x89, 0x2d, 0xc3, 0xea, 0xc8, 0x47, 0xf0, 0x33, 0x43, 0x9a, 0x42, 0xf1, 0xee, 0x9e, + 0xd3, 0x23, 0x3c, 0xf4, 0x1a, 0x54, 0x7d, 0xf2, 0x8d, 0x21, 0x5d, 0x1f, 0xd7, 0xe3, 0xee, 0x39, + 0x9d, 0x61, 0x2c, 0x37, 0xa0, 0x66, 0xed, 0xb2, 0xba, 0x7d, 0x19, 0xe6, 0x45, 0xd5, 0x12, 0x03, + 0xe0, 0x2e, 0x4c, 0x19, 0x72, 0xdf, 0x2b, 0x03, 0xc3, 0x11, 0x26, 0x5a, 0xa7, 0x27, 0x30, 0x35, + 0x17, 0x54, 0x32, 0x7d, 0x27, 0xa8, 0x6f, 0xc3, 0x3c, 0x76, 0xad, 0x9e, 0x67, 0xbb, 0x61, 0x62, + 0x84, 0x95, 0x06, 0x5e, 0xff, 0x26, 0x64, 0xd8, 0x17, 0x72, 0xb1, 0xd9, 0xe8, 0xd2, 0x6c, 0x98, + 0x23, 0x05, 0x6f, 0x8e, 0xf4, 0x41, 0xe5, 0x34, 0x1f, 0xd4, 0xbe, 0x51, 0x81, 0x46, 0x54, 0x26, + 0xb2, 0xb1, 0x2a, 0x92, 0x8d, 0x45, 0x5f, 0x00, 0x0b, 0x0f, 0x3c, 0x76, 0x71, 0x63, 0xa6, 0xb0, + 0x97, 0x08, 0x95, 0x0d, 0x5a, 0x50, 0xe7, 0x08, 0x64, 0x8e, 0xdd, 0xeb, 0x3b, 0x0e, 0x8d, 0x24, + 0xcb, 0x6e, 0xc4, 0x44, 0x69, 0xf4, 0x79, 0xb8, 0xc0, 0xf5, 0x89, 0x8e, 0x83, 0x9e, 0xe7, 0x06, + 0xfc, 0x70, 0x80, 0xb7, 0xe7, 0xe3, 0xc3, 0xda, 0x43, 0x3b, 0x4c, 0xcf, 0xa7, 0x81, 0x30, 0xcc, + 0xf1, 0x0c, 0x06, 0xa0, 0x4a, 0xb0, 0x34, 0xf0, 0x02, 0x5b, 0x4c, 0xb8, 0x93, 0xc6, 0xe4, 0x31, + 0xd7, 0x33, 0x14, 0x17, 0x0e, 0xe1, 0x62, 0x7e, 0xe1, 0x1c, 0x35, 0xf7, 0x46, 0x52, 0xcd, 0x8d, + 0xd8, 0x3e, 0xe9, 0x36, 0x59, 0x0f, 0x2a, 0x2b, 0xfc, 0x79, 0x88, 0xc7, 0x34, 0x27, 0x16, 0xaa, + 0x84, 0x7b, 0x95, 0x7a, 0x59, 0xad, 0x68, 0xb7, 0x40, 0x5d, 0xd9, 0xec, 0x08, 0xc1, 0x60, 0x0d, + 0x7b, 0x06, 0x26, 0x89, 0x89, 0xb4, 0xb5, 0xb7, 0x17, 0x60, 0x6e, 0xd5, 0x57, 0x97, 0x4b, 0xea, + 0x39, 0x5d, 0x06, 0x6b, 0xbf, 0xa6, 0xc0, 0x94, 0x58, 0xa8, 0xaf, 0xdb, 0x41, 0x88, 0x3e, 0x97, + 0x7b, 0x73, 0xed, 0x95, 0x21, 0x6b, 0x7c, 0x82, 0xfa, 0xe1, 0x5f, 0x5b, 0xfb, 0x2f, 0x25, 0xb8, + 0x90, 0xff, 0x30, 0xff, 0x8f, 0xe0, 0x00, 0x26, 0xf7, 0xc3, 0x27, 0x38, 0x80, 0xc9, 0xa7, 0x73, + 0x72, 0xff, 0xbc, 0x9d, 0x9c, 0x7b, 0x3d, 0xaf, 0x8c, 0xf3, 0xed, 0x7c, 0x3f, 0xbb, 0x6f, 0x29, + 0x70, 0x75, 0x70, 0xf1, 0x8f, 0x98, 0x7b, 0xe6, 0x0f, 0x15, 0xb8, 0x5c, 0xd8, 0x47, 0xa4, 0x77, + 0x58, 0x9c, 0x6a, 0x3e, 0x3c, 0xc6, 0xea, 0x9d, 0x6d, 0x8a, 0xa9, 0x73, 0x0a, 0x64, 0x4d, 0xcc, + 0x5c, 0x58, 0x37, 0x98, 0xb2, 0xa2, 0x6b, 0xe2, 0x18, 0x82, 0xde, 0x07, 0x55, 0xac, 0xb1, 0xa3, + 0x47, 0xf8, 0x99, 0x39, 0xb3, 0x38, 0xf4, 0xfd, 0x6d, 0x19, 0xef, 0x58, 0xcf, 0xd0, 0xd1, 0x56, + 0xe1, 0x89, 0x01, 0x55, 0xcc, 0xdd, 0xb9, 0x16, 0xbb, 0xd3, 0x25, 0xe9, 0xd0, 0xe1, 0x37, 0x4a, + 0x70, 0xa9, 0xe0, 0xa3, 0x89, 0xc7, 0xfc, 0x24, 0xeb, 0x28, 0x09, 0x24, 0x54, 0xbb, 0x71, 0xf3, + 0xe9, 0x7f, 0xd4, 0x02, 0xe8, 0xda, 0xae, 0x08, 0xfd, 0xc2, 0xc4, 0xe0, 0xe9, 0x11, 0x34, 0x87, + 0x2e, 0xa1, 0x51, 0x22, 0xc6, 0x23, 0x41, 0xa4, 0x32, 0x0e, 0x91, 0x08, 0x4d, 0x3c, 0x0b, 0x48, + 0x8f, 0xf4, 0xa3, 0x70, 0xff, 0x5c, 0x6c, 0x72, 0x72, 0xc4, 0x63, 0x79, 0x0c, 0xca, 0x35, 0xdf, + 0x44, 0x74, 0x01, 0x33, 0x01, 0xd7, 0xfe, 0x9b, 0x52, 0xd0, 0x07, 0x71, 0xe8, 0xcb, 0x75, 0x23, + 0x08, 0x75, 0x6c, 0x7a, 0xdd, 0x2e, 0x7d, 0x6f, 0x60, 0x45, 0xbc, 0xa0, 0x54, 0xd6, 0xf3, 0xb2, + 0xd0, 0x67, 0xc9, 0xfa, 0x84, 0x83, 0x12, 0xc6, 0xc9, 0x08, 0xe3, 0x45, 0x46, 0xd3, 0xd3, 0x64, + 0x52, 0x97, 0xfe, 0xca, 0x03, 0x2f, 0xfd, 0x3d, 0x68, 0x2f, 0xe5, 0xab, 0x82, 0x7f, 0x95, 0x1c, + 0x2c, 0xf2, 0x17, 0x46, 0x1c, 0x2c, 0x6f, 0x44, 0xd2, 0x57, 0x1a, 0xbd, 0x3f, 0x85, 0xb8, 0xb5, + 0x00, 0x48, 0xa7, 0xfa, 0xcb, 0x5e, 0xdf, 0x1d, 0x6f, 0x54, 0xc5, 0x68, 0x84, 0x48, 0xbf, 0xd7, + 0x13, 0x44, 0xc6, 0x19, 0x55, 0x31, 0x1a, 0xba, 0x0f, 0x33, 0x7d, 0xd7, 0x34, 0x7a, 0x3d, 0x6c, + 0x31, 0x79, 0xe3, 0x1e, 0x74, 0x23, 0x11, 0x4a, 0xa1, 0x6a, 0xff, 0x54, 0x81, 0x29, 0x99, 0xe5, + 0x84, 0x95, 0x51, 0x62, 0x3b, 0xd6, 0xab, 0x49, 0x20, 0xba, 0x4e, 0x03, 0x68, 0x30, 0x40, 0x47, + 0xd6, 0xb4, 0x69, 0x30, 0x91, 0x81, 0xf5, 0x42, 0x95, 0xbb, 0x9e, 0xab, 0x72, 0xf5, 0x84, 0xca, + 0xd5, 0x23, 0x95, 0xbb, 0x91, 0x54, 0xb9, 0x3c, 0xa9, 0xfd, 0xf7, 0x12, 0x5c, 0xba, 0xeb, 0xf9, + 0xf6, 0x07, 0xa4, 0xb3, 0x1f, 0xe7, 0x8c, 0x7c, 0x3b, 0x31, 0x23, 0xdf, 0x2c, 0x0c, 0x45, 0x93, + 0xfb, 0x69, 0x69, 0x4e, 0x5e, 0x4f, 0xcd, 0xc9, 0x2f, 0x8f, 0x49, 0xe9, 0xe4, 0xb3, 0xf2, 0x7b, + 0x39, 0xb3, 0xf2, 0xa7, 0xc7, 0xfb, 0x7a, 0xbe, 0x30, 0xfe, 0xeb, 0x12, 0x3c, 0x31, 0xa0, 0xe1, + 0xa4, 0xc9, 0x89, 0x89, 0x6e, 0xcc, 0x26, 0xa7, 0xa6, 0xba, 0x6b, 0x30, 0x49, 0xef, 0xff, 0x25, + 0xae, 0x84, 0xc8, 0x20, 0x5a, 0xc2, 0x78, 0x94, 0xba, 0x0c, 0x22, 0x83, 0x90, 0x1e, 0x1f, 0x18, + 0x55, 0x06, 0x86, 0x41, 0x28, 0xa8, 0x12, 0xb3, 0x19, 0x69, 0xaf, 0x46, 0x57, 0x0a, 0x74, 0xa8, + 0xef, 0xe2, 0x03, 0xe3, 0xc8, 0xf6, 0xc4, 0xcb, 0xff, 0xaf, 0x8e, 0x47, 0x74, 0x99, 0x63, 0xeb, + 0x11, 0x1d, 0xed, 0x0e, 0x3c, 0x39, 0x90, 0x29, 0x23, 0x4f, 0xae, 0xdf, 0x2c, 0xc3, 0x53, 0x43, + 0xdb, 0x92, 0x6b, 0x3d, 0x2d, 0xc1, 0x84, 0x47, 0xb7, 0xeb, 0xf9, 0xc8, 0xff, 0xc4, 0xc0, 0x03, + 0x1c, 0x4e, 0x8c, 0x79, 0x72, 0x70, 0x44, 0xf4, 0x06, 0x54, 0x7a, 0x9e, 0x25, 0x06, 0xfc, 0x73, + 0xc5, 0x51, 0x86, 0x82, 0x04, 0x3a, 0x45, 0x42, 0x77, 0xa4, 0xf3, 0x85, 0xca, 0x48, 0x1e, 0x24, + 0x09, 0x22, 0x11, 0x32, 0xda, 0x95, 0xe2, 0x6d, 0x49, 0xd3, 0xef, 0xa0, 0x01, 0x99, 0x31, 0x47, + 0x12, 0xa4, 0xb3, 0xe4, 0x48, 0x65, 0x45, 0x04, 0x6e, 0x7e, 0x12, 0x59, 0x54, 0xd9, 0x55, 0x5e, + 0x2c, 0x59, 0x59, 0x81, 0xac, 0xfd, 0x67, 0x05, 0x50, 0x96, 0xa3, 0xa8, 0x4d, 0xaf, 0xad, 0x99, + 0xbe, 0xbd, 0x8b, 0x2d, 0x96, 0xcd, 0x45, 0x6a, 0xd4, 0x63, 0xb5, 0x34, 0xfa, 0xc8, 0xd3, 0x20, + 0xab, 0x46, 0x4a, 0x14, 0xdf, 0xa1, 0xab, 0x7b, 0xdf, 0x36, 0x87, 0x74, 0x2d, 0x43, 0x5e, 0xb3, + 0xb0, 0x1b, 0xda, 0x7b, 0x36, 0xf6, 0x75, 0x8e, 0xa6, 0xdd, 0x82, 0x29, 0x99, 0x70, 0xee, 0x00, + 0xcc, 0xf5, 0x4e, 0xd2, 0xfe, 0x7f, 0x50, 0xd3, 0x54, 0x73, 0xbd, 0x0c, 0x77, 0x60, 0xda, 0x91, + 0x0f, 0x9d, 0x4f, 0xea, 0x75, 0x97, 0xa4, 0xa2, 0x7d, 0x5d, 0x01, 0x35, 0x3d, 0x60, 0x25, 0x76, + 0x28, 0x27, 0x62, 0xc7, 0xa9, 0x3a, 0x43, 0x7b, 0x18, 0x07, 0xe1, 0x49, 0xd4, 0x8a, 0xc5, 0x9f, + 0x8a, 0xfc, 0x4f, 0x38, 0x77, 0x12, 0xb0, 0xd3, 0x7d, 0xf8, 0x97, 0x14, 0x78, 0x72, 0xa0, 0xa4, + 0x7c, 0xe8, 0x55, 0xa0, 0x8f, 0x03, 0x88, 0x1a, 0x44, 0x8f, 0x03, 0x08, 0x80, 0xf6, 0xf3, 0x0a, + 0xcc, 0xe7, 0xc9, 0xdb, 0x19, 0x77, 0xd8, 0xaf, 0x2a, 0xf0, 0xb1, 0x21, 0x53, 0x01, 0x3d, 0x3f, + 0x27, 0x90, 0x9d, 0xde, 0x10, 0x41, 0xbf, 0xdb, 0x5e, 0xea, 0x98, 0x86, 0x63, 0xbb, 0xfb, 0xd4, + 0x7d, 0x42, 0x17, 0x68, 0x68, 0x05, 0x1a, 0xf4, 0xef, 0x8a, 0xf7, 0xd0, 0x1d, 0x72, 0xb5, 0x2f, + 0x4d, 0x23, 0x46, 0xd4, 0xfe, 0x89, 0x02, 0xb3, 0xa9, 0x6c, 0x1a, 0xca, 0x22, 0x34, 0x76, 0x6d, + 0xc7, 0xfe, 0x80, 0x1a, 0xde, 0xef, 0xd9, 0xae, 0xe5, 0x3d, 0x4c, 0xbe, 0x90, 0x34, 0xa0, 0x04, + 0x19, 0x15, 0xcc, 0xe1, 0x8e, 0xdf, 0x8a, 0xe2, 0xae, 0xf0, 0x32, 0x0c, 0xb5, 0xa0, 0xde, 0x4b, + 0xae, 0x57, 0x9f, 0x1b, 0x5a, 0x79, 0xbe, 0x50, 0x8d, 0x10, 0xb5, 0x5d, 0x50, 0xd3, 0xb9, 0xc3, + 0x35, 0x8d, 0x78, 0xf9, 0x8d, 0x46, 0xf5, 0xc3, 0xbe, 0xed, 0x59, 0x72, 0x00, 0xa1, 0xaa, 0x9e, + 0x04, 0x6a, 0xdf, 0x2c, 0x15, 0x4e, 0xd5, 0xb1, 0xed, 0xeb, 0xed, 0x06, 0xd8, 0x3f, 0xc2, 0xd6, + 0x1d, 0xec, 0x8a, 0x8d, 0x7c, 0xb6, 0x04, 0xcb, 0xc9, 0x11, 0x5e, 0x73, 0xa4, 0xda, 0x72, 0xec, + 0x8b, 0x24, 0x70, 0xbc, 0xcb, 0xaf, 0xe9, 0x2b, 0xcf, 0x95, 0xfc, 0x2b, 0xcf, 0xbb, 0x51, 0x18, + 0x54, 0xee, 0x27, 0xc3, 0x6f, 0x12, 0xbc, 0x7e, 0x22, 0x23, 0x89, 0x19, 0xac, 0x29, 0x8a, 0xda, + 0xef, 0x29, 0x70, 0x6d, 0x98, 0x91, 0xc9, 0x57, 0x72, 0xd9, 0xe5, 0x87, 0x99, 0x5e, 0x7e, 0x98, + 0xf9, 0xcb, 0x0f, 0x33, 0xbb, 0xfc, 0xf8, 0x90, 0x77, 0x7c, 0xfe, 0x7e, 0x19, 0x9e, 0x1e, 0x81, + 0x1d, 0x8f, 0xcf, 0xd2, 0xe2, 0xcb, 0x81, 0x93, 0x5a, 0x5a, 0x0c, 0xfd, 0x94, 0x96, 0x16, 0x23, + 0xf2, 0xa1, 0x58, 0x5a, 0xe9, 0x38, 0xa7, 0xa7, 0xb7, 0xb4, 0x78, 0x65, 0x23, 0x4b, 0xeb, 0x9f, + 0xa5, 0x2d, 0x2d, 0xd6, 0x41, 0x8f, 0xdf, 0xd2, 0x6a, 0x42, 0x8d, 0xcb, 0x00, 0x97, 0x64, 0x91, + 0x3c, 0xbd, 0x19, 0xd5, 0x4d, 0x18, 0x23, 0xac, 0x01, 0xa7, 0x9e, 0xdb, 0x0a, 0xeb, 0xab, 0x6d, + 0x67, 0x2c, 0x0d, 0xf6, 0xc9, 0x51, 0xa6, 0xf9, 0x62, 0xaa, 0x3f, 0x59, 0x6c, 0x45, 0x3c, 0x06, + 0xf2, 0x43, 0x4c, 0x84, 0xaf, 0x66, 0x2c, 0x84, 0x0f, 0x9d, 0x8b, 0xff, 0x50, 0x81, 0xe9, 0x4d, + 0x1c, 0x3e, 0xf4, 0xfc, 0x43, 0x3e, 0x27, 0x9d, 0x6a, 0x7f, 0xe2, 0xcd, 0xc4, 0xfe, 0x44, 0xd1, + 0xc9, 0x70, 0xe2, 0x83, 0xd2, 0xae, 0xc4, 0x38, 0xde, 0xb7, 0xbf, 0x50, 0x82, 0xb9, 0x0c, 0x9d, + 0xc7, 0x1d, 0x54, 0x68, 0x2d, 0xf6, 0x7d, 0x19, 0x6c, 0xb1, 0x27, 0x6a, 0x22, 0x7b, 0x14, 0x09, + 0x7c, 0x74, 0x1b, 0x26, 0x30, 0xa3, 0x34, 0x78, 0xc7, 0x3b, 0x41, 0x69, 0x35, 0x26, 0xc4, 0xb1, + 0xd9, 0x23, 0xc9, 0x24, 0x8f, 0xcc, 0x3a, 0x82, 0x25, 0x32, 0x48, 0x5b, 0x86, 0xf9, 0x64, 0x75, + 0xda, 0xf4, 0x06, 0x28, 0xe1, 0xa2, 0x69, 0x5b, 0xe2, 0x2a, 0x20, 0xfd, 0x4f, 0x9f, 0xe7, 0x7a, + 0x64, 0xe2, 0x5e, 0xc8, 0x9d, 0xcc, 0x79, 0x4a, 0xfb, 0x45, 0x05, 0x9a, 0x45, 0x6d, 0x42, 0x6f, + 0x27, 0x5f, 0xe3, 0x1a, 0xa9, 0x97, 0xe5, 0x37, 0xb9, 0xde, 0x84, 0xca, 0x9e, 0xef, 0x75, 0x39, + 0x4b, 0x47, 0x43, 0xc7, 0xd8, 0xd7, 0x29, 0x96, 0xf6, 0x73, 0x0a, 0x5c, 0x2a, 0x60, 0xd2, 0xa9, + 0x6b, 0x76, 0x0b, 0x4a, 0xa1, 0x37, 0x76, 0xbd, 0x4a, 0xa1, 0xa7, 0xfd, 0x61, 0x7a, 0x38, 0x92, + 0x1c, 0xf4, 0x19, 0xfa, 0xa2, 0x75, 0xb4, 0xea, 0x3b, 0xe1, 0x80, 0x94, 0x69, 0xa0, 0x2f, 0xc2, + 0x5c, 0xe4, 0x2d, 0x7f, 0xda, 0xe5, 0x64, 0x96, 0x12, 0x5a, 0x85, 0x9a, 0xdd, 0xa3, 0xe3, 0x85, + 0x4f, 0x03, 0xcf, 0x8f, 0x34, 0xe2, 0xd9, 0x10, 0xd3, 0x05, 0x2e, 0x7a, 0x16, 0x66, 0x0e, 0x8c, + 0xa0, 0x2d, 0xb5, 0x9d, 0xf9, 0xb0, 0xa6, 0xa0, 0xe8, 0x26, 0xcc, 0x1f, 0x18, 0xc1, 0x66, 0xa6, + 0x41, 0xec, 0xc2, 0x6b, 0x6e, 0x9e, 0xf6, 0xc5, 0x34, 0xa7, 0xd3, 0x4e, 0x76, 0x4a, 0xc1, 0x83, + 0xad, 0x25, 0xc9, 0x29, 0xaf, 0x09, 0x35, 0xec, 0x5a, 0xed, 0xf8, 0x1d, 0x57, 0x91, 0xd4, 0xfe, + 0xb1, 0x02, 0x40, 0x83, 0x73, 0xd1, 0x07, 0xd1, 0x4e, 0xa7, 0x0e, 0x5f, 0x4b, 0xa8, 0xc3, 0xa2, + 0x03, 0xf3, 0xf8, 0x6b, 0x92, 0x2e, 0xbc, 0x0a, 0x40, 0xc3, 0xcd, 0x32, 0x31, 0x67, 0x97, 0x3c, + 0x24, 0x48, 0xae, 0x4e, 0xdc, 0x82, 0x99, 0x24, 0x2d, 0xf4, 0x56, 0x2a, 0xf6, 0xed, 0xf0, 0x2a, + 0xac, 0x85, 0xb8, 0x2b, 0x22, 0xdd, 0x6a, 0x3f, 0x33, 0x21, 0x53, 0x24, 0x59, 0xb9, 0x36, 0xe3, + 0x3a, 0xd4, 0xb8, 0xc3, 0xe6, 0x90, 0x17, 0x42, 0x93, 0xb4, 0x16, 0x57, 0x18, 0x12, 0x3b, 0x12, + 0x17, 0x24, 0x90, 0x11, 0xf9, 0x8e, 0x72, 0x9f, 0x31, 0xae, 0x31, 0x5f, 0x1b, 0x8b, 0x28, 0xc7, + 0x65, 0xb4, 0x53, 0x04, 0xd1, 0xbb, 0x50, 0xee, 0x1a, 0x8f, 0xf8, 0xae, 0xeb, 0xe2, 0x68, 0x74, + 0x37, 0x8c, 0x47, 0x8c, 0x18, 0x41, 0xa5, 0x14, 0x6c, 0x97, 0x2f, 0x49, 0x46, 0xa5, 0x60, 0xbb, + 0x82, 0x82, 0xed, 0xa2, 0x80, 0xbe, 0xa1, 0xc1, 0x8a, 0xb0, 0x6a, 0xe9, 0x64, 0xc9, 0xc5, 0xb7, + 0xc4, 0xdf, 0x19, 0xb9, 0x52, 0x19, 0x0a, 0xec, 0x1b, 0xb9, 0xc4, 0x17, 0x5e, 0x87, 0x29, 0x99, + 0xe9, 0x63, 0xc5, 0x02, 0x5e, 0x82, 0xf3, 0x39, 0xbc, 0x1d, 0x8b, 0xc4, 0xab, 0x50, 0x17, 0x6c, + 0x1c, 0x1b, 0x8f, 0x33, 0x6f, 0x2c, 0xbc, 0x3b, 0x70, 0xb9, 0x90, 0x43, 0x63, 0x5d, 0x41, 0xfc, + 0xa5, 0x0a, 0x4c, 0x75, 0xa4, 0x3b, 0x77, 0xa7, 0x53, 0x0b, 0x64, 0x0e, 0xf7, 0x3d, 0x16, 0x0e, + 0x10, 0x8b, 0xd7, 0x71, 0x64, 0x10, 0xea, 0x00, 0xf4, 0x0c, 0xdf, 0xe8, 0xe2, 0x10, 0x47, 0x2f, + 0x2f, 0x15, 0x3e, 0x59, 0x28, 0xd5, 0x6b, 0xb1, 0x1d, 0x61, 0xb1, 0x61, 0x20, 0x91, 0x61, 0x17, + 0xc3, 0xe4, 0x08, 0x30, 0x6c, 0x3d, 0x99, 0x04, 0x66, 0xa2, 0xb8, 0x54, 0x73, 0xa2, 0xb8, 0xdc, + 0x84, 0x79, 0xc3, 0x71, 0xbc, 0x87, 0xec, 0x52, 0x1e, 0xbd, 0xbf, 0x1d, 0x45, 0x4f, 0xaf, 0xeb, + 0xb9, 0x79, 0xe8, 0xf3, 0x30, 0x67, 0xb0, 0x43, 0xe8, 0x6d, 0xaf, 0xe7, 0x39, 0xde, 0xbe, 0x8d, + 0x03, 0x7e, 0x11, 0xf1, 0x93, 0x23, 0xb4, 0x2c, 0x46, 0xd2, 0xb3, 0x74, 0xd0, 0x0b, 0x30, 0xc7, + 0x2e, 0x3b, 0xf2, 0x3b, 0x33, 0x52, 0x74, 0x99, 0x6c, 0x46, 0xde, 0x53, 0x4b, 0x0b, 0x6f, 0xc1, + 0x6c, 0x8a, 0x77, 0x63, 0x5d, 0x37, 0x77, 0xe1, 0x62, 0x7e, 0x6d, 0xd1, 0x36, 0xcc, 0x24, 0x76, + 0x6d, 0x85, 0x2a, 0x2e, 0xba, 0xe9, 0xc0, 0x51, 0x8f, 0x93, 0xb3, 0x76, 0x8a, 0x86, 0xb6, 0x04, + 0x17, 0x72, 0x0b, 0xe6, 0x54, 0x3a, 0x7e, 0x6c, 0xa9, 0x24, 0x3f, 0xb6, 0x74, 0x63, 0x15, 0xe6, + 0xa2, 0xa5, 0xce, 0x5d, 0x8f, 0x7b, 0x04, 0xab, 0x30, 0xe5, 0x7a, 0x34, 0xa6, 0x16, 0x59, 0x41, + 0x58, 0xea, 0x39, 0x34, 0x03, 0xb0, 0x67, 0xf8, 0xfb, 0x46, 0x88, 0x57, 0x5b, 0x1d, 0x55, 0x91, + 0xd3, 0xf7, 0x3b, 0x6a, 0xe9, 0x86, 0x2d, 0x3d, 0x2c, 0x4b, 0x83, 0x54, 0xa1, 0x49, 0xa8, 0xf5, + 0xdd, 0x43, 0xd7, 0x7b, 0xe8, 0xaa, 0xe7, 0x48, 0x82, 0xbe, 0xd2, 0x8f, 0x2d, 0x86, 0xcb, 0x5f, + 0x1c, 0xb0, 0xdd, 0x7d, 0xb5, 0x44, 0x32, 0xfd, 0xbe, 0xeb, 0x92, 0x44, 0x19, 0x81, 0x78, 0x02, + 0x50, 0xad, 0x90, 0xff, 0xf8, 0x91, 0x4d, 0x90, 0xaa, 0xa8, 0x0e, 0x15, 0x0b, 0x1b, 0x96, 0x3a, + 0x71, 0x63, 0x53, 0x7a, 0x23, 0x81, 0xbd, 0x6e, 0x83, 0xe6, 0x60, 0x9a, 0x7f, 0x8b, 0x01, 0xd4, + 0x73, 0x68, 0x0a, 0xea, 0xd1, 0x27, 0x14, 0xf2, 0x09, 0xfe, 0x44, 0x90, 0x5a, 0x42, 0xd3, 0xd0, + 0x88, 0x5e, 0x0c, 0x52, 0xcb, 0x37, 0x6e, 0xc3, 0x54, 0x9b, 0xf1, 0x9e, 0x55, 0xbc, 0x0a, 0xca, + 0x8e, 0x7a, 0x8e, 0xfc, 0xac, 0xa8, 0x0a, 0xf9, 0xd1, 0xd5, 0x12, 0xf9, 0xe9, 0xa8, 0x65, 0xf2, + 0xb3, 0xad, 0x56, 0xc8, 0xcf, 0x7b, 0x6a, 0x95, 0xfc, 0x7c, 0x56, 0x9d, 0x20, 0x3f, 0xef, 0xab, + 0xb5, 0x1b, 0x1a, 0x65, 0x81, 0x8b, 0xcd, 0x68, 0x37, 0xa8, 0x06, 0xe5, 0xd0, 0xec, 0xa9, 0xe7, + 0xc8, 0x9f, 0xbe, 0xd5, 0x53, 0x95, 0x1b, 0x7f, 0x5c, 0x86, 0xf9, 0x2d, 0xdf, 0x3c, 0xc0, 0x41, + 0x48, 0xdf, 0xc0, 0x8a, 0xf6, 0x10, 0x9e, 0x81, 0x6b, 0x79, 0xf0, 0x2f, 0xed, 0x6c, 0x76, 0xda, + 0xab, 0xad, 0xb5, 0xdb, 0x6b, 0xab, 0x2b, 0x8c, 0x4e, 0x7b, 0x6b, 0x85, 0xb1, 0x50, 0x5f, 0x6d, + 0xaf, 0xaf, 0xb5, 0x96, 0x3a, 0xab, 0xdb, 0x8c, 0x85, 0x9d, 0x55, 0xfd, 0xc1, 0x5a, 0x6b, 0x55, + 0x2d, 0x13, 0x56, 0x6d, 0x6e, 0xad, 0xac, 0xaa, 0x15, 0x02, 0x6e, 0xad, 0xef, 0x74, 0xb6, 0x57, + 0x75, 0xb5, 0x4a, 0x90, 0xef, 0x6d, 0x2d, 0xab, 0x13, 0x14, 0xaa, 0x6f, 0x6d, 0x92, 0x44, 0x8d, + 0x30, 0x63, 0x65, 0x69, 0x75, 0x63, 0x6b, 0x93, 0x10, 0xaa, 0xa3, 0x59, 0x98, 0xec, 0x6c, 0x2f, + 0x6d, 0xaf, 0xde, 0xde, 0x59, 0x27, 0x80, 0x06, 0x9a, 0x07, 0xb5, 0xbd, 0xaa, 0x77, 0xd6, 0x3a, + 0xdb, 0xab, 0x9b, 0xdb, 0x0f, 0xb6, 0xd6, 0x77, 0x36, 0x56, 0x55, 0x40, 0x97, 0xe1, 0x42, 0x1a, + 0xda, 0x5a, 0x5f, 0x5a, 0xdb, 0x50, 0x27, 0xc9, 0xd7, 0xf5, 0xad, 0xf5, 0x55, 0x75, 0x8a, 0xd0, + 0x22, 0xff, 0x96, 0xd7, 0x36, 0x57, 0xd6, 0x36, 0xef, 0xa8, 0xd3, 0x04, 0xc0, 0xab, 0x43, 0x4b, + 0xcc, 0xa0, 0x8b, 0x80, 0x24, 0x80, 0x28, 0x38, 0x8b, 0x10, 0xcc, 0xf0, 0xe6, 0x2c, 0xb5, 0x5a, + 0x5b, 0x3b, 0x9b, 0xdb, 0xaa, 0x4a, 0x6a, 0xbd, 0xb6, 0x79, 0x47, 0x5f, 0xed, 0x74, 0xd4, 0x39, + 0xd2, 0xfe, 0x95, 0xd5, 0xf6, 0xfa, 0xd6, 0xe7, 0x36, 0x56, 0x37, 0xb7, 0x55, 0x44, 0x5a, 0xb1, + 0xb9, 0xb4, 0xb1, 0xda, 0x69, 0x2f, 0xb5, 0x56, 0xd5, 0xf3, 0xa4, 0xa9, 0x2d, 0x7d, 0x45, 0x9d, + 0x47, 0x13, 0x50, 0x6a, 0xe9, 0xea, 0x05, 0x52, 0xdf, 0x07, 0xab, 0xfa, 0xf6, 0x5a, 0x6b, 0x69, + 0xbd, 0xbd, 0xb5, 0xb2, 0xb4, 0xb3, 0xbd, 0xd5, 0x69, 0x2d, 0xad, 0xaf, 0xea, 0xea, 0x45, 0xf4, + 0x04, 0x5c, 0xba, 0xbb, 0xa5, 0xaf, 0xbd, 0xbf, 0xb5, 0xb9, 0x9d, 0xce, 0xbc, 0x44, 0x06, 0xd6, + 0xe6, 0xea, 0xf6, 0x7b, 0x5b, 0xfa, 0xfd, 0xf6, 0xd6, 0xfa, 0x5a, 0xeb, 0x73, 0x6a, 0x93, 0x7c, + 0x7a, 0x7d, 0x6d, 0x63, 0x6d, 0x5b, 0x5f, 0xda, 0xbc, 0xb3, 0xaa, 0x5e, 0x26, 0xb2, 0xd2, 0xd9, + 0xde, 0xd2, 0x97, 0xee, 0x10, 0x0e, 0x74, 0x3a, 0xea, 0x02, 0x9a, 0x82, 0xda, 0x6a, 0xab, 0xb3, + 0xbd, 0xd4, 0xb9, 0xaf, 0xfe, 0x35, 0xe5, 0x06, 0x86, 0x66, 0x51, 0x64, 0x7e, 0xc2, 0x10, 0x3e, + 0x6e, 0x49, 0x52, 0x3d, 0x47, 0xda, 0x11, 0x6d, 0x04, 0xa8, 0x0a, 0xf9, 0x7c, 0xe2, 0xf1, 0x1b, + 0xb5, 0x44, 0x58, 0x86, 0x7b, 0x07, 0xb8, 0x8b, 0x7d, 0xc3, 0x89, 0xe1, 0xe5, 0x1b, 0xff, 0x55, + 0x81, 0xb9, 0x8c, 0xaf, 0x35, 0xba, 0x10, 0x03, 0x77, 0xd8, 0x87, 0xb6, 0xc8, 0x78, 0x24, 0x9d, + 0x2a, 0x9c, 0x99, 0xa9, 0xca, 0xd8, 0xea, 0xa9, 0x8a, 0x0c, 0x5d, 0x73, 0x03, 0xec, 0x13, 0x68, + 0x49, 0x86, 0xb2, 0x57, 0x4f, 0xb7, 0x7a, 0x6a, 0x59, 0x86, 0xae, 0x60, 0x07, 0x53, 0x68, 0x05, + 0x9d, 0x87, 0x59, 0x01, 0x5d, 0x72, 0x42, 0xec, 0x6f, 0xf5, 0xd4, 0xaa, 0x5c, 0xb4, 0x45, 0x75, + 0xc0, 0x56, 0x4f, 0x9d, 0x20, 0x5d, 0x1c, 0x11, 0xf0, 0xbd, 0xde, 0x56, 0x4f, 0xad, 0x91, 0xb6, + 0x09, 0xd8, 0xb6, 0xdf, 0x77, 0x4d, 0x56, 0xb6, 0x2e, 0x97, 0xed, 0x1c, 0x78, 0x0f, 0xb7, 0x7a, + 0x6a, 0xe3, 0xc6, 0x7b, 0x80, 0xee, 0x6e, 0x6f, 0xb7, 0x53, 0xfe, 0xb2, 0x75, 0xa8, 0xac, 0xb9, + 0x7b, 0x1e, 0xd3, 0x38, 0x3c, 0xce, 0xb2, 0xaa, 0x10, 0x65, 0xa0, 0x63, 0xcb, 0xf6, 0xb1, 0x19, + 0x32, 0xf9, 0x6f, 0x39, 0x36, 0x76, 0xc3, 0x55, 0xdf, 0x57, 0xcb, 0x24, 0xd9, 0xc1, 0xfe, 0x11, + 0xf6, 0x49, 0xb2, 0x72, 0xc3, 0x05, 0x88, 0x3d, 0x80, 0x09, 0x99, 0x9d, 0x48, 0x8b, 0xd5, 0xa0, + 0x7c, 0x07, 0x87, 0xaa, 0x42, 0x3e, 0x43, 0x2a, 0xa4, 0x96, 0xa8, 0x44, 0xf6, 0x43, 0xa6, 0xb7, + 0x18, 0x23, 0xd4, 0x0a, 0xc9, 0xbe, 0x4b, 0x74, 0x55, 0x95, 0xa0, 0xf3, 0xd9, 0x52, 0x9d, 0x40, + 0x0d, 0xa8, 0xb6, 0x8d, 0xd0, 0x3c, 0x50, 0x6b, 0xe4, 0xef, 0xb6, 0x6f, 0x98, 0x58, 0xad, 0x2f, + 0xaf, 0xfe, 0x8b, 0x1f, 0x5c, 0x55, 0x7e, 0xf7, 0x07, 0x57, 0x95, 0xef, 0xff, 0xe0, 0xaa, 0xf2, + 0xf5, 0x1f, 0x5e, 0x3d, 0xf7, 0xbb, 0x3f, 0xbc, 0x7a, 0xee, 0x7b, 0x3f, 0xbc, 0x7a, 0xee, 0xfd, + 0xe7, 0xf7, 0xed, 0xf0, 0xa0, 0xbf, 0xbb, 0x68, 0x7a, 0xdd, 0x17, 0x57, 0x8c, 0xd0, 0x58, 0xf1, + 0xf6, 0x5f, 0xa4, 0xb3, 0xc3, 0x27, 0x7b, 0xc6, 0xb1, 0xe3, 0x19, 0xd6, 0x8b, 0x47, 0xaf, 0xbc, + 0xc8, 0xa7, 0x8d, 0xdd, 0x09, 0xba, 0xd0, 0xf9, 0xd4, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0xba, + 0xea, 0xba, 0x93, 0xa3, 0xd3, 0x00, 0x00, } func (m *ResCollector) Marshal() (dAtA []byte, err error) { @@ -18766,7 +19170,7 @@ func (m *CollectorPod) MarshalToSizedBuffer(dAtA []byte) (int, error) { return len(dAtA) - i, nil } -func (m *CollectorReplicaSet) Marshal() (dAtA []byte, err error) { +func (m *CollectorPodDisruptionBudget) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) @@ -18776,12 +19180,12 @@ func (m *CollectorReplicaSet) Marshal() (dAtA []byte, err error) { return dAtA[:n], nil } -func (m *CollectorReplicaSet) MarshalTo(dAtA []byte) (int, error) { +func (m *CollectorPodDisruptionBudget) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } -func (m *CollectorReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) { +func (m *CollectorPodDisruptionBudget) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int @@ -18792,13 +19196,13 @@ func (m *CollectorReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) { copy(dAtA[i:], m.Tags[iNdEx]) i = encodeVarintAgent(dAtA, i, uint64(len(m.Tags[iNdEx]))) i-- - dAtA[i] = 0x32 + dAtA[i] = 0x2a } } - if len(m.ReplicaSets) > 0 { - for iNdEx := len(m.ReplicaSets) - 1; iNdEx >= 0; iNdEx-- { + if len(m.PodDisruptionBudget) > 0 { + for iNdEx := len(m.PodDisruptionBudget) - 1; iNdEx >= 0; iNdEx-- { { - size, err := m.ReplicaSets[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + size, err := m.PodDisruptionBudget[iNdEx].MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } @@ -18806,14 +19210,9 @@ func (m *CollectorReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) { i = encodeVarintAgent(dAtA, i, uint64(size)) } i-- - dAtA[i] = 0x2a + dAtA[i] = 0x22 } } - if m.GroupSize != 0 { - i = encodeVarintAgent(dAtA, i, uint64(m.GroupSize)) - i-- - dAtA[i] = 0x20 - } if m.GroupId != 0 { i = encodeVarintAgent(dAtA, i, uint64(m.GroupId)) i-- @@ -18836,7 +19235,7 @@ func (m *CollectorReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) { return len(dAtA) - i, nil } -func (m *CollectorDeployment) Marshal() (dAtA []byte, err error) { +func (m *CollectorReplicaSet) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) @@ -18846,12 +19245,12 @@ func (m *CollectorDeployment) Marshal() (dAtA []byte, err error) { return dAtA[:n], nil } -func (m *CollectorDeployment) MarshalTo(dAtA []byte) (int, error) { +func (m *CollectorReplicaSet) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } -func (m *CollectorDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) { +func (m *CollectorReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int @@ -18865,10 +19264,10 @@ func (m *CollectorDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) { dAtA[i] = 0x32 } } - if len(m.Deployments) > 0 { - for iNdEx := len(m.Deployments) - 1; iNdEx >= 0; iNdEx-- { + if len(m.ReplicaSets) > 0 { + for iNdEx := len(m.ReplicaSets) - 1; iNdEx >= 0; iNdEx-- { { - size, err := m.Deployments[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + size, err := m.ReplicaSets[iNdEx].MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } @@ -18906,7 +19305,7 @@ func (m *CollectorDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) { return len(dAtA) - i, nil } -func (m *CollectorService) Marshal() (dAtA []byte, err error) { +func (m *CollectorDeployment) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalToSizedBuffer(dAtA[:size]) @@ -18916,12 +19315,12 @@ func (m *CollectorService) Marshal() (dAtA []byte, err error) { return dAtA[:n], nil } -func (m *CollectorService) MarshalTo(dAtA []byte) (int, error) { +func (m *CollectorDeployment) MarshalTo(dAtA []byte) (int, error) { size := m.Size() return m.MarshalToSizedBuffer(dAtA[:size]) } -func (m *CollectorService) MarshalToSizedBuffer(dAtA []byte) (int, error) { +func (m *CollectorDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) { i := len(dAtA) _ = i var l int @@ -18935,10 +19334,80 @@ func (m *CollectorService) MarshalToSizedBuffer(dAtA []byte) (int, error) { dAtA[i] = 0x32 } } - if len(m.Services) > 0 { - for iNdEx := len(m.Services) - 1; iNdEx >= 0; iNdEx-- { + if len(m.Deployments) > 0 { + for iNdEx := len(m.Deployments) - 1; iNdEx >= 0; iNdEx-- { { - size, err := m.Services[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + size, err := m.Deployments[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgent(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x2a + } + } + if m.GroupSize != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.GroupSize)) + i-- + dAtA[i] = 0x20 + } + if m.GroupId != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.GroupId)) + i-- + dAtA[i] = 0x18 + } + if len(m.ClusterId) > 0 { + i -= len(m.ClusterId) + copy(dAtA[i:], m.ClusterId) + i = encodeVarintAgent(dAtA, i, uint64(len(m.ClusterId))) + i-- + dAtA[i] = 0x12 + } + if len(m.ClusterName) > 0 { + i -= len(m.ClusterName) + copy(dAtA[i:], m.ClusterName) + i = encodeVarintAgent(dAtA, i, uint64(len(m.ClusterName))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *CollectorService) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *CollectorService) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *CollectorService) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Tags) > 0 { + for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Tags[iNdEx]) + copy(dAtA[i:], m.Tags[iNdEx]) + i = encodeVarintAgent(dAtA, i, uint64(len(m.Tags[iNdEx]))) + i-- + dAtA[i] = 0x32 + } + } + if len(m.Services) > 0 { + for iNdEx := len(m.Services) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Services[iNdEx].MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } @@ -24008,6 +24477,263 @@ func (m *LabelSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error return len(dAtA) - i, nil } +func (m *PodDisruptionBudget) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *PodDisruptionBudget) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *PodDisruptionBudget) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Status != nil { + { + size, err := m.Status.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgent(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + if m.Spec != nil { + { + size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgent(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + if m.Metadata != nil { + { + size, err := m.Metadata.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgent(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *PodDisruptionBudgetSpec) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *PodDisruptionBudgetSpec) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *PodDisruptionBudgetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.UnhealthyPodEvictionPolicy) > 0 { + i -= len(m.UnhealthyPodEvictionPolicy) + copy(dAtA[i:], m.UnhealthyPodEvictionPolicy) + i = encodeVarintAgent(dAtA, i, uint64(len(m.UnhealthyPodEvictionPolicy))) + i-- + dAtA[i] = 0x32 + } + if len(m.MaxUnavailableText) > 0 { + i -= len(m.MaxUnavailableText) + copy(dAtA[i:], m.MaxUnavailableText) + i = encodeVarintAgent(dAtA, i, uint64(len(m.MaxUnavailableText))) + i-- + dAtA[i] = 0x2a + } + if m.MaxUnavailableNumber != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.MaxUnavailableNumber)) + i-- + dAtA[i] = 0x20 + } + if len(m.Selector) > 0 { + for iNdEx := len(m.Selector) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Selector[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgent(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + } + if len(m.MinAvailableText) > 0 { + i -= len(m.MinAvailableText) + copy(dAtA[i:], m.MinAvailableText) + i = encodeVarintAgent(dAtA, i, uint64(len(m.MinAvailableText))) + i-- + dAtA[i] = 0x12 + } + if m.MinAvailableNumber != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.MinAvailableNumber)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *PodDisruptionBudgetStatus) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *PodDisruptionBudgetStatus) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *PodDisruptionBudgetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Conditions) > 0 { + for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgent(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x32 + } + } + if m.ExpectedPods != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.ExpectedPods)) + i-- + dAtA[i] = 0x28 + } + if m.DesiredHealthy != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.DesiredHealthy)) + i-- + dAtA[i] = 0x20 + } + if m.CurrentHealthy != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.CurrentHealthy)) + i-- + dAtA[i] = 0x18 + } + if m.DisruptionsAllowed != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.DisruptionsAllowed)) + i-- + dAtA[i] = 0x10 + } + if len(m.DisruptedPods) > 0 { + for k := range m.DisruptedPods { + v := m.DisruptedPods[k] + baseI := i + i = encodeVarintAgent(dAtA, i, uint64(v)) + i-- + dAtA[i] = 0x10 + i -= len(k) + copy(dAtA[i:], k) + i = encodeVarintAgent(dAtA, i, uint64(len(k))) + i-- + dAtA[i] = 0xa + i = encodeVarintAgent(dAtA, i, uint64(baseI-i)) + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *Condition) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Condition) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Condition) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if len(m.Message) > 0 { + i -= len(m.Message) + copy(dAtA[i:], m.Message) + i = encodeVarintAgent(dAtA, i, uint64(len(m.Message))) + i-- + dAtA[i] = 0x2a + } + if len(m.Reason) > 0 { + i -= len(m.Reason) + copy(dAtA[i:], m.Reason) + i = encodeVarintAgent(dAtA, i, uint64(len(m.Reason))) + i-- + dAtA[i] = 0x22 + } + if m.LastTransitionTime != 0 { + i = encodeVarintAgent(dAtA, i, uint64(m.LastTransitionTime)) + i-- + dAtA[i] = 0x18 + } + if len(m.Status) > 0 { + i -= len(m.Status) + copy(dAtA[i:], m.Status) + i = encodeVarintAgent(dAtA, i, uint64(len(m.Status))) + i-- + dAtA[i] = 0x12 + } + if len(m.Type) > 0 { + i -= len(m.Type) + copy(dAtA[i:], m.Type) + i = encodeVarintAgent(dAtA, i, uint64(len(m.Type))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + func (m *Pod) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) @@ -31648,6 +32374,38 @@ func (m *CollectorPod) Size() (n int) { return n } +func (m *CollectorPodDisruptionBudget) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.ClusterName) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + l = len(m.ClusterId) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + if m.GroupId != 0 { + n += 1 + sovAgent(uint64(m.GroupId)) + } + if len(m.PodDisruptionBudget) > 0 { + for _, e := range m.PodDisruptionBudget { + l = e.Size() + n += 1 + l + sovAgent(uint64(l)) + } + } + if len(m.Tags) > 0 { + for _, s := range m.Tags { + l = len(s) + n += 1 + l + sovAgent(uint64(l)) + } + } + return n +} + func (m *CollectorReplicaSet) Size() (n int) { if m == nil { return 0 @@ -34157,6 +34915,123 @@ func (m *LabelSelectorRequirement) Size() (n int) { return n } +func (m *PodDisruptionBudget) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Metadata != nil { + l = m.Metadata.Size() + n += 1 + l + sovAgent(uint64(l)) + } + if m.Spec != nil { + l = m.Spec.Size() + n += 1 + l + sovAgent(uint64(l)) + } + if m.Status != nil { + l = m.Status.Size() + n += 1 + l + sovAgent(uint64(l)) + } + return n +} + +func (m *PodDisruptionBudgetSpec) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.MinAvailableNumber != 0 { + n += 1 + sovAgent(uint64(m.MinAvailableNumber)) + } + l = len(m.MinAvailableText) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + if len(m.Selector) > 0 { + for _, e := range m.Selector { + l = e.Size() + n += 1 + l + sovAgent(uint64(l)) + } + } + if m.MaxUnavailableNumber != 0 { + n += 1 + sovAgent(uint64(m.MaxUnavailableNumber)) + } + l = len(m.MaxUnavailableText) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + l = len(m.UnhealthyPodEvictionPolicy) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + return n +} + +func (m *PodDisruptionBudgetStatus) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.DisruptedPods) > 0 { + for k, v := range m.DisruptedPods { + _ = k + _ = v + mapEntrySize := 1 + len(k) + sovAgent(uint64(len(k))) + 1 + sovAgent(uint64(v)) + n += mapEntrySize + 1 + sovAgent(uint64(mapEntrySize)) + } + } + if m.DisruptionsAllowed != 0 { + n += 1 + sovAgent(uint64(m.DisruptionsAllowed)) + } + if m.CurrentHealthy != 0 { + n += 1 + sovAgent(uint64(m.CurrentHealthy)) + } + if m.DesiredHealthy != 0 { + n += 1 + sovAgent(uint64(m.DesiredHealthy)) + } + if m.ExpectedPods != 0 { + n += 1 + sovAgent(uint64(m.ExpectedPods)) + } + if len(m.Conditions) > 0 { + for _, e := range m.Conditions { + l = e.Size() + n += 1 + l + sovAgent(uint64(l)) + } + } + return n +} + +func (m *Condition) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Type) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + l = len(m.Status) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + if m.LastTransitionTime != 0 { + n += 1 + sovAgent(uint64(m.LastTransitionTime)) + } + l = len(m.Reason) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + l = len(m.Message) + if l > 0 { + n += 1 + l + sovAgent(uint64(l)) + } + return n +} + func (m *Pod) Size() (n int) { if m == nil { return 0 @@ -41938,7 +42813,7 @@ func (m *CollectorPod) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error { +func (m *CollectorPodDisruptionBudget) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -41961,10 +42836,10 @@ func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorReplicaSet: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorPodDisruptionBudget: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorPodDisruptionBudget: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -42051,27 +42926,8 @@ func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error { } } case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) - } - m.GroupSize = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupSize |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ReplicaSets", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field PodDisruptionBudget", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -42098,12 +42954,12 @@ func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ReplicaSets = append(m.ReplicaSets, &ReplicaSet{}) - if err := m.ReplicaSets[len(m.ReplicaSets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.PodDisruptionBudget = append(m.PodDisruptionBudget, &PodDisruptionBudget{}) + if err := m.PodDisruptionBudget[len(m.PodDisruptionBudget)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 6: + case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } @@ -42156,7 +43012,7 @@ func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorDeployment) Unmarshal(dAtA []byte) error { +func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -42179,10 +43035,10 @@ func (m *CollectorDeployment) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorDeployment: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorReplicaSet: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorDeployment: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -42289,7 +43145,7 @@ func (m *CollectorDeployment) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Deployments", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ReplicaSets", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -42316,8 +43172,8 @@ func (m *CollectorDeployment) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Deployments = append(m.Deployments, &Deployment{}) - if err := m.Deployments[len(m.Deployments)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.ReplicaSets = append(m.ReplicaSets, &ReplicaSet{}) + if err := m.ReplicaSets[len(m.ReplicaSets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -42374,7 +43230,7 @@ func (m *CollectorDeployment) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorService) Unmarshal(dAtA []byte) error { +func (m *CollectorDeployment) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -42397,10 +43253,10 @@ func (m *CollectorService) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorService: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorDeployment: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorService: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorDeployment: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -42507,7 +43363,7 @@ func (m *CollectorService) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Services", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Deployments", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -42534,8 +43390,8 @@ func (m *CollectorService) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Services = append(m.Services, &Service{}) - if err := m.Services[len(m.Services)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Deployments = append(m.Deployments, &Deployment{}) + if err := m.Deployments[len(m.Deployments)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -42592,7 +43448,7 @@ func (m *CollectorService) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorNode) Unmarshal(dAtA []byte) error { +func (m *CollectorService) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -42615,10 +43471,10 @@ func (m *CollectorNode) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorNode: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorService: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorNode: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorService: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -42725,7 +43581,7 @@ func (m *CollectorNode) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Services", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -42752,8 +43608,8 @@ func (m *CollectorNode) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Nodes = append(m.Nodes, &Node{}) - if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Services = append(m.Services, &Service{}) + if err := m.Services[len(m.Services)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -42789,135 +43645,6 @@ func (m *CollectorNode) Unmarshal(dAtA []byte) error { } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field HostAliasMapping", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.HostAliasMapping == nil { - m.HostAliasMapping = make(map[string]*Host) - } - var mapkey string - var mapvalue *Host - for iNdEx < postIndex { - entryPreIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - if fieldNum == 1 { - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLenmapkey |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { - return ErrInvalidLengthAgent - } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey < 0 { - return ErrInvalidLengthAgent - } - if postStringIndexmapkey > l { - return io.ErrUnexpectedEOF - } - mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - } else if fieldNum == 2 { - var mapmsglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - mapmsglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if mapmsglen < 0 { - return ErrInvalidLengthAgent - } - postmsgIndex := iNdEx + mapmsglen - if postmsgIndex < 0 { - return ErrInvalidLengthAgent - } - if postmsgIndex > l { - return io.ErrUnexpectedEOF - } - mapvalue = &Host{} - if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { - return err - } - iNdEx = postmsgIndex - } else { - iNdEx = entryPreIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > postIndex { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - m.HostAliasMapping[mapkey] = mapvalue - iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -42939,7 +43666,7 @@ func (m *CollectorNode) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorCluster) Unmarshal(dAtA []byte) error { +func (m *CollectorNode) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -42962,10 +43689,10 @@ func (m *CollectorCluster) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorCluster: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorNode: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorCluster: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorNode: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -43072,7 +43799,7 @@ func (m *CollectorCluster) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Cluster", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -43099,10 +43826,8 @@ func (m *CollectorCluster) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Cluster == nil { - m.Cluster = &Cluster{} - } - if err := m.Cluster.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Nodes = append(m.Nodes, &Node{}) + if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -43138,6 +43863,135 @@ func (m *CollectorCluster) Unmarshal(dAtA []byte) error { } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field HostAliasMapping", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.HostAliasMapping == nil { + m.HostAliasMapping = make(map[string]*Host) + } + var mapkey string + var mapvalue *Host + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthAgent + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthAgent + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + var mapmsglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + mapmsglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if mapmsglen < 0 { + return ErrInvalidLengthAgent + } + postmsgIndex := iNdEx + mapmsglen + if postmsgIndex < 0 { + return ErrInvalidLengthAgent + } + if postmsgIndex > l { + return io.ErrUnexpectedEOF + } + mapvalue = &Host{} + if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { + return err + } + iNdEx = postmsgIndex + } else { + iNdEx = entryPreIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + m.HostAliasMapping[mapkey] = mapvalue + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -43159,7 +44013,7 @@ func (m *CollectorCluster) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorManifest) Unmarshal(dAtA []byte) error { +func (m *CollectorCluster) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -43182,10 +44036,10 @@ func (m *CollectorManifest) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorManifest: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorCluster: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorManifest: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorCluster: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -43292,7 +44146,7 @@ func (m *CollectorManifest) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Manifests", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Cluster", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -43319,8 +44173,10 @@ func (m *CollectorManifest) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Manifests = append(m.Manifests, &Manifest{}) - if err := m.Manifests[len(m.Manifests)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + if m.Cluster == nil { + m.Cluster = &Cluster{} + } + if err := m.Cluster.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -43377,7 +44233,7 @@ func (m *CollectorManifest) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorManifestCRD) Unmarshal(dAtA []byte) error { +func (m *CollectorManifest) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -43400,17 +44256,17 @@ func (m *CollectorManifestCRD) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorManifestCRD: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorManifest: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorManifestCRD: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorManifest: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Manifest", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -43420,31 +44276,27 @@ func (m *CollectorManifestCRD) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Manifest == nil { - m.Manifest = &CollectorManifest{} - } - if err := m.Manifest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.ClusterName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -43472,61 +44324,49 @@ func (m *CollectorManifestCRD) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + m.ClusterId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *CollectorManifestCR) 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 ErrIntOverflowAgent + m.GroupId = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.GroupId |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - if iNdEx >= l { - return io.ErrUnexpectedEOF + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break + m.GroupSize = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.GroupSize |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: CollectorManifestCR: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorManifestCR: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Manifest", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Manifests", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -43553,14 +44393,12 @@ func (m *CollectorManifestCR) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Manifest == nil { - m.Manifest = &CollectorManifest{} - } - if err := m.Manifest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Manifests = append(m.Manifests, &Manifest{}) + if err := m.Manifests[len(m.Manifests)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 2: + case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } @@ -43613,7 +44451,7 @@ func (m *CollectorManifestCR) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorNamespace) Unmarshal(dAtA []byte) error { +func (m *CollectorManifestCRD) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -43636,117 +44474,15 @@ func (m *CollectorNamespace) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorNamespace: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorManifestCRD: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorNamespace: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorManifestCRD: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClusterName = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClusterId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) - } - m.GroupId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupId |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) - } - m.GroupSize = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupSize |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Manifest", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -43773,12 +44509,14 @@ func (m *CollectorNamespace) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Namespaces = append(m.Namespaces, &Namespace{}) - if err := m.Namespaces[len(m.Namespaces)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + if m.Manifest == nil { + m.Manifest = &CollectorManifest{} + } + if err := m.Manifest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 6: + case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } @@ -43831,7 +44569,7 @@ func (m *CollectorNamespace) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorJob) Unmarshal(dAtA []byte) error { +func (m *CollectorManifestCR) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -43854,117 +44592,15 @@ func (m *CollectorJob) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorJob: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorManifestCR: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorJob: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorManifestCR: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClusterName = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClusterId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) - } - m.GroupId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupId |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) - } - m.GroupSize = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupSize |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Jobs", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Manifest", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -43991,12 +44627,14 @@ func (m *CollectorJob) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Jobs = append(m.Jobs, &Job{}) - if err := m.Jobs[len(m.Jobs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + if m.Manifest == nil { + m.Manifest = &CollectorManifest{} + } + if err := m.Manifest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 6: + case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } @@ -44049,7 +44687,7 @@ func (m *CollectorJob) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorCronJob) Unmarshal(dAtA []byte) error { +func (m *CollectorNamespace) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -44072,10 +44710,10 @@ func (m *CollectorCronJob) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorCronJob: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorNamespace: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorCronJob: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorNamespace: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -44182,7 +44820,7 @@ func (m *CollectorCronJob) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field CronJobs", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -44209,8 +44847,8 @@ func (m *CollectorCronJob) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.CronJobs = append(m.CronJobs, &CronJob{}) - if err := m.CronJobs[len(m.CronJobs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Namespaces = append(m.Namespaces, &Namespace{}) + if err := m.Namespaces[len(m.Namespaces)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -44267,7 +44905,7 @@ func (m *CollectorCronJob) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorDaemonSet) Unmarshal(dAtA []byte) error { +func (m *CollectorJob) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -44290,228 +44928,10 @@ func (m *CollectorDaemonSet) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorDaemonSet: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorDaemonSet: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClusterName = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ClusterId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) - } - m.GroupId = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupId |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) - } - m.GroupSize = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.GroupSize |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field DaemonSets", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.DaemonSets = append(m.DaemonSets, &DaemonSet{}) - if err := m.DaemonSets[len(m.DaemonSets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *CollectorStatefulSet) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: CollectorStatefulSet: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorJob: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorStatefulSet: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorJob: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -44618,7 +45038,7 @@ func (m *CollectorStatefulSet) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field StatefulSets", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Jobs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -44645,8 +45065,8 @@ func (m *CollectorStatefulSet) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.StatefulSets = append(m.StatefulSets, &StatefulSet{}) - if err := m.StatefulSets[len(m.StatefulSets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Jobs = append(m.Jobs, &Job{}) + if err := m.Jobs[len(m.Jobs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -44703,7 +45123,7 @@ func (m *CollectorStatefulSet) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error { +func (m *CollectorCronJob) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -44726,10 +45146,10 @@ func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorPersistentVolume: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorCronJob: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorPersistentVolume: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorCronJob: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -44836,7 +45256,7 @@ func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumes", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field CronJobs", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -44863,8 +45283,8 @@ func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.PersistentVolumes = append(m.PersistentVolumes, &PersistentVolume{}) - if err := m.PersistentVolumes[len(m.PersistentVolumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.CronJobs = append(m.CronJobs, &CronJob{}) + if err := m.CronJobs[len(m.CronJobs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -44921,7 +45341,7 @@ func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error { +func (m *CollectorDaemonSet) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -44944,10 +45364,10 @@ func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorPersistentVolumeClaim: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorDaemonSet: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorPersistentVolumeClaim: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorDaemonSet: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -45054,7 +45474,7 @@ func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeClaims", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DaemonSets", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -45081,8 +45501,8 @@ func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.PersistentVolumeClaims = append(m.PersistentVolumeClaims, &PersistentVolumeClaim{}) - if err := m.PersistentVolumeClaims[len(m.PersistentVolumeClaims)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.DaemonSets = append(m.DaemonSets, &DaemonSet{}) + if err := m.DaemonSets[len(m.DaemonSets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -45139,7 +45559,7 @@ func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorRole) Unmarshal(dAtA []byte) error { +func (m *CollectorStatefulSet) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -45162,10 +45582,10 @@ func (m *CollectorRole) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorRole: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorStatefulSet: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorRole: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorStatefulSet: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -45272,7 +45692,7 @@ func (m *CollectorRole) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field StatefulSets", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -45299,8 +45719,8 @@ func (m *CollectorRole) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Roles = append(m.Roles, &Role{}) - if err := m.Roles[len(m.Roles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.StatefulSets = append(m.StatefulSets, &StatefulSet{}) + if err := m.StatefulSets[len(m.StatefulSets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -45357,7 +45777,7 @@ func (m *CollectorRole) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error { +func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -45380,10 +45800,10 @@ func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorRoleBinding: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorPersistentVolume: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorRoleBinding: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorPersistentVolume: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -45490,7 +45910,7 @@ func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field RoleBindings", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumes", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -45517,8 +45937,8 @@ func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.RoleBindings = append(m.RoleBindings, &RoleBinding{}) - if err := m.RoleBindings[len(m.RoleBindings)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.PersistentVolumes = append(m.PersistentVolumes, &PersistentVolume{}) + if err := m.PersistentVolumes[len(m.PersistentVolumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -45575,7 +45995,7 @@ func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error { +func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -45598,10 +46018,10 @@ func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorClusterRole: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorPersistentVolumeClaim: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorClusterRole: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorPersistentVolumeClaim: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -45708,7 +46128,7 @@ func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterRoles", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeClaims", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -45735,8 +46155,8 @@ func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ClusterRoles = append(m.ClusterRoles, &ClusterRole{}) - if err := m.ClusterRoles[len(m.ClusterRoles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.PersistentVolumeClaims = append(m.PersistentVolumeClaims, &PersistentVolumeClaim{}) + if err := m.PersistentVolumeClaims[len(m.PersistentVolumeClaims)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -45793,7 +46213,7 @@ func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error { +func (m *CollectorRole) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -45816,10 +46236,10 @@ func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorClusterRoleBinding: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorRole: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorClusterRoleBinding: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorRole: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -45926,7 +46346,7 @@ func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterRoleBindings", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -45953,8 +46373,8 @@ func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ClusterRoleBindings = append(m.ClusterRoleBindings, &ClusterRoleBinding{}) - if err := m.ClusterRoleBindings[len(m.ClusterRoleBindings)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Roles = append(m.Roles, &Role{}) + if err := m.Roles[len(m.Roles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -46011,7 +46431,7 @@ func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error { +func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -46034,10 +46454,10 @@ func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorServiceAccount: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorRoleBinding: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorServiceAccount: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorRoleBinding: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -46144,7 +46564,7 @@ func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccounts", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field RoleBindings", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -46171,8 +46591,8 @@ func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ServiceAccounts = append(m.ServiceAccounts, &ServiceAccount{}) - if err := m.ServiceAccounts[len(m.ServiceAccounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.RoleBindings = append(m.RoleBindings, &RoleBinding{}) + if err := m.RoleBindings[len(m.RoleBindings)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -46229,7 +46649,7 @@ func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorIngress) Unmarshal(dAtA []byte) error { +func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -46252,10 +46672,10 @@ func (m *CollectorIngress) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorIngress: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorClusterRole: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorIngress: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorClusterRole: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -46362,7 +46782,7 @@ func (m *CollectorIngress) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Ingresses", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterRoles", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -46389,8 +46809,8 @@ func (m *CollectorIngress) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Ingresses = append(m.Ingresses, &Ingress{}) - if err := m.Ingresses[len(m.Ingresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.ClusterRoles = append(m.ClusterRoles, &ClusterRole{}) + if err := m.ClusterRoles[len(m.ClusterRoles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -46447,7 +46867,7 @@ func (m *CollectorIngress) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error { +func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -46470,10 +46890,10 @@ func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorVerticalPodAutoscaler: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorClusterRoleBinding: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorVerticalPodAutoscaler: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorClusterRoleBinding: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -46580,7 +47000,7 @@ func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field VerticalPodAutoscalers", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterRoleBindings", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -46607,8 +47027,8 @@ func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.VerticalPodAutoscalers = append(m.VerticalPodAutoscalers, &VerticalPodAutoscaler{}) - if err := m.VerticalPodAutoscalers[len(m.VerticalPodAutoscalers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.ClusterRoleBindings = append(m.ClusterRoleBindings, &ClusterRoleBinding{}) + if err := m.ClusterRoleBindings[len(m.ClusterRoleBindings)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -46665,7 +47085,7 @@ func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error { +func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -46688,10 +47108,10 @@ func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorHorizontalPodAutoscaler: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorServiceAccount: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorHorizontalPodAutoscaler: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorServiceAccount: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -46798,7 +47218,7 @@ func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field HorizontalPodAutoscalers", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccounts", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -46825,8 +47245,8 @@ func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.HorizontalPodAutoscalers = append(m.HorizontalPodAutoscalers, &HorizontalPodAutoscaler{}) - if err := m.HorizontalPodAutoscalers[len(m.HorizontalPodAutoscalers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.ServiceAccounts = append(m.ServiceAccounts, &ServiceAccount{}) + if err := m.ServiceAccounts[len(m.ServiceAccounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -46883,7 +47303,7 @@ func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error { +func (m *CollectorIngress) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -46906,10 +47326,10 @@ func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorNetworkPolicy: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorIngress: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorNetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorIngress: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -47016,7 +47436,7 @@ func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field NetworkPolicies", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Ingresses", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -47043,8 +47463,8 @@ func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.NetworkPolicies = append(m.NetworkPolicies, &NetworkPolicy{}) - if err := m.NetworkPolicies[len(m.NetworkPolicies)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Ingresses = append(m.Ingresses, &Ingress{}) + if err := m.Ingresses[len(m.Ingresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -47101,7 +47521,7 @@ func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorLimitRange) Unmarshal(dAtA []byte) error { +func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -47124,10 +47544,10 @@ func (m *CollectorLimitRange) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorLimitRange: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorVerticalPodAutoscaler: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorLimitRange: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorVerticalPodAutoscaler: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -47234,7 +47654,7 @@ func (m *CollectorLimitRange) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field LimitRanges", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field VerticalPodAutoscalers", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -47261,8 +47681,8 @@ func (m *CollectorLimitRange) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.LimitRanges = append(m.LimitRanges, &LimitRange{}) - if err := m.LimitRanges[len(m.LimitRanges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.VerticalPodAutoscalers = append(m.VerticalPodAutoscalers, &VerticalPodAutoscaler{}) + if err := m.VerticalPodAutoscalers[len(m.VerticalPodAutoscalers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -47319,7 +47739,7 @@ func (m *CollectorLimitRange) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorStorageClass) Unmarshal(dAtA []byte) error { +func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -47342,10 +47762,10 @@ func (m *CollectorStorageClass) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorStorageClass: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorHorizontalPodAutoscaler: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorStorageClass: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorHorizontalPodAutoscaler: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -47452,7 +47872,7 @@ func (m *CollectorStorageClass) Unmarshal(dAtA []byte) error { } case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field StorageClasses", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field HorizontalPodAutoscalers", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -47479,8 +47899,8 @@ func (m *CollectorStorageClass) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.StorageClasses = append(m.StorageClasses, &StorageClass{}) - if err := m.StorageClasses[len(m.StorageClasses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.HorizontalPodAutoscalers = append(m.HorizontalPodAutoscalers, &HorizontalPodAutoscaler{}) + if err := m.HorizontalPodAutoscalers[len(m.HorizontalPodAutoscalers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -47537,7 +47957,7 @@ func (m *CollectorStorageClass) Unmarshal(dAtA []byte) error { } return nil } -func (m *CollectorStatus) Unmarshal(dAtA []byte) error { +func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -47560,17 +47980,17 @@ func (m *CollectorStatus) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CollectorStatus: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorNetworkPolicy: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CollectorStatus: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorNetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ActiveClients", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) } - m.ActiveClients = 0 + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47580,16 +48000,29 @@ func (m *CollectorStatus) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.ActiveClients |= int32(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ClusterName = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Interval", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) } - m.Interval = 0 + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47599,66 +48032,29 @@ func (m *CollectorStatus) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Interval |= int32(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Process) 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 ErrIntOverflowAgent + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent } - if iNdEx >= l { + if postIndex > l { return io.ErrUnexpectedEOF } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Process: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Process: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: + m.ClusterId = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) } - m.Key = 0 + m.GroupId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47668,35 +48064,16 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Key |= uint32(b&0x7F) << shift + m.GroupId |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 2: + case 4: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Pid", wireType) - } - m.Pid = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Pid |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) } - var msglen int + m.GroupSize = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47706,31 +48083,14 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + m.GroupSize |= int32(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Host == nil { - m.Host = &Host{} - } - if err := m.Host.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 4: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field NetworkPolicies", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -47757,18 +48117,16 @@ func (m *Process) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Command == nil { - m.Command = &Command{} - } - if err := m.Command.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.NetworkPolicies = append(m.NetworkPolicies, &NetworkPolicy{}) + if err := m.NetworkPolicies[len(m.NetworkPolicies)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 5: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field User", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47778,69 +48136,79 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.User == nil { - m.User = &ProcessUser{} - } - if err := m.User.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 7: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Memory", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthAgent + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err } - postIndex := iNdEx + msglen - if postIndex < 0 { + if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthAgent } - if postIndex > l { + if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } - if m.Memory == nil { - m.Memory = &MemoryStat{} + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CollectorLimitRange) 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 ErrIntOverflowAgent } - if err := m.Memory.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err + if iNdEx >= l { + return io.ErrUnexpectedEOF } - iNdEx = postIndex - case 8: + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: CollectorLimitRange: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CollectorLimitRange: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Cpu", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47850,52 +48218,29 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Cpu == nil { - m.Cpu = &CPUStat{} - } - if err := m.Cpu.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.ClusterName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 9: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field CreateTime", wireType) - } - m.CreateTime = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.CreateTime |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 10: + case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47905,33 +48250,29 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Container == nil { - m.Container = &Container{} - } - if err := m.Container.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.ClusterId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 11: + case 3: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field OpenFdCount", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) } - m.OpenFdCount = 0 + m.GroupId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47941,16 +48282,16 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.OpenFdCount |= int32(b&0x7F) << shift + m.GroupId |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 12: + case 4: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) } - m.State = 0 + m.GroupSize = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -47960,14 +48301,14 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.State |= ProcessState(b&0x7F) << shift + m.GroupSize |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 13: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field IoStat", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field LimitRanges", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -47994,16 +48335,14 @@ func (m *Process) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.IoStat == nil { - m.IoStat = &IOStat{} - } - if err := m.IoStat.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.LimitRanges = append(m.LimitRanges, &LimitRange{}) + if err := m.LimitRanges[len(m.LimitRanges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 14: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ContainerId", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -48031,51 +48370,63 @@ func (m *Process) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ContainerId = string(dAtA[iNdEx:postIndex]) + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 15: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ContainerKey", wireType) + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err } - m.ContainerKey = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ContainerKey |= uint32(b&0x7F) << shift - if b < 0x80 { - break - } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent } - case 16: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field VoluntaryCtxSwitches", wireType) + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF } - m.VoluntaryCtxSwitches = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.VoluntaryCtxSwitches |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CollectorStorageClass) 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 ErrIntOverflowAgent } - case 17: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field InvoluntaryCtxSwitches", wireType) + if iNdEx >= l { + return io.ErrUnexpectedEOF } - m.InvoluntaryCtxSwitches = 0 + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: CollectorStorageClass: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CollectorStorageClass: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) + } + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48085,16 +48436,29 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.InvoluntaryCtxSwitches |= uint64(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - case 18: + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ClusterName = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ByteKey", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterId", wireType) } - var byteLen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48104,31 +48468,29 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if byteLen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + byteLen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.ByteKey = append(m.ByteKey[:0], dAtA[iNdEx:postIndex]...) - if m.ByteKey == nil { - m.ByteKey = []byte{} - } + m.ClusterId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 19: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ContainerByteKey", wireType) + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field GroupId", wireType) } - var byteLen int + m.GroupId = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48138,31 +48500,16 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= int(b&0x7F) << shift + m.GroupId |= int32(b&0x7F) << shift if b < 0x80 { break } } - if byteLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ContainerByteKey = append(m.ContainerByteKey[:0], dAtA[iNdEx:postIndex]...) - if m.ContainerByteKey == nil { - m.ContainerByteKey = []byte{} - } - iNdEx = postIndex - case 20: + case 4: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field NsPid", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field GroupSize", wireType) } - m.NsPid = 0 + m.GroupSize = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48172,14 +48519,14 @@ func (m *Process) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.NsPid |= int32(b&0x7F) << shift + m.GroupSize |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 21: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Networks", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field StorageClasses", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -48206,16 +48553,14 @@ func (m *Process) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Networks == nil { - m.Networks = &ProcessNetworks{} - } - if err := m.Networks.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.StorageClasses = append(m.StorageClasses, &StorageClass{}) + if err := m.StorageClasses[len(m.StorageClasses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 22: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProcessContext", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -48243,7 +48588,7 @@ func (m *Process) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ProcessContext = append(m.ProcessContext, string(dAtA[iNdEx:postIndex])) + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex default: iNdEx = preIndex @@ -48266,7 +48611,7 @@ func (m *Process) Unmarshal(dAtA []byte) error { } return nil } -func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { +func (m *CollectorStatus) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -48289,17 +48634,17 @@ func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ProcessDiscovery: wiretype end group for non-group") + return fmt.Errorf("proto: CollectorStatus: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ProcessDiscovery: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: CollectorStatus: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Pid", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ActiveClients", wireType) } - m.Pid = 0 + m.ActiveClients = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48309,16 +48654,16 @@ func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Pid |= int32(b&0x7F) << shift + m.ActiveClients |= int32(b&0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field NsPid", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Interval", wireType) } - m.NsPid = 0 + m.Interval = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48328,7 +48673,95 @@ func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.NsPid |= int32(b&0x7F) << shift + m.Interval |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Process) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Process: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Process: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) + } + m.Key = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Key |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Pid", wireType) + } + m.Pid = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Pid |= int32(b&0x7F) << shift if b < 0x80 { break } @@ -48441,11 +48874,11 @@ func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex - case 6: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field CreateTime", wireType) + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Memory", wireType) } - m.CreateTime = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48455,16 +48888,33 @@ func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.CreateTime |= int64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - case 7: + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Memory == nil { + m.Memory = &MemoryStat{} + } + if err := m.Memory.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 8: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ByteKey", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Cpu", wireType) } - var byteLen int + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48474,81 +48924,52 @@ func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= int(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - if byteLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + byteLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.ByteKey = append(m.ByteKey[:0], dAtA[iNdEx:postIndex]...) - if m.ByteKey == nil { - m.ByteKey = []byte{} + if m.Cpu == nil { + m.Cpu = &CPUStat{} + } + if err := m.Cpu.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err } iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Command) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF + case 9: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field CreateTime", wireType) } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break + m.CreateTime = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.CreateTime |= int64(b&0x7F) << shift + if b < 0x80 { + break + } } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Command: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Command: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: + case 10: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48558,29 +48979,71 @@ func (m *Command) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Args = append(m.Args, string(dAtA[iNdEx:postIndex])) + if m.Container == nil { + m.Container = &Container{} + } + if err := m.Container.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex - case 3: + case 11: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field OpenFdCount", wireType) + } + m.OpenFdCount = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.OpenFdCount |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 12: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) + } + m.State = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.State |= ProcessState(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 13: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Cwd", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field IoStat", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48590,27 +49053,31 @@ func (m *Command) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Cwd = string(dAtA[iNdEx:postIndex]) + if m.IoStat == nil { + m.IoStat = &IOStat{} + } + if err := m.IoStat.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex - case 4: + case 14: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Root", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ContainerId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -48638,13 +49105,13 @@ func (m *Command) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Root = string(dAtA[iNdEx:postIndex]) + m.ContainerId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 5: + case 15: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field OnDisk", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ContainerKey", wireType) } - var v int + m.ContainerKey = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48654,17 +49121,16 @@ func (m *Command) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= int(b&0x7F) << shift + m.ContainerKey |= uint32(b&0x7F) << shift if b < 0x80 { break } } - m.OnDisk = bool(v != 0) - case 6: + case 16: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Ppid", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field VoluntaryCtxSwitches", wireType) } - m.Ppid = 0 + m.VoluntaryCtxSwitches = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48674,16 +49140,16 @@ func (m *Command) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Ppid |= int32(b&0x7F) << shift + m.VoluntaryCtxSwitches |= uint64(b&0x7F) << shift if b < 0x80 { break } } - case 7: + case 17: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Pgroup", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field InvoluntaryCtxSwitches", wireType) } - m.Pgroup = 0 + m.InvoluntaryCtxSwitches = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48693,16 +49159,16 @@ func (m *Command) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Pgroup |= int32(b&0x7F) << shift + m.InvoluntaryCtxSwitches |= uint64(b&0x7F) << shift if b < 0x80 { break } } - case 8: + case 18: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Exe", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ByteKey", wireType) } - var stringLen uint64 + var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48712,27 +49178,118 @@ func (m *Command) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if byteLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + byteLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Exe = string(dAtA[iNdEx:postIndex]) + m.ByteKey = append(m.ByteKey[:0], dAtA[iNdEx:postIndex]...) + if m.ByteKey == nil { + m.ByteKey = []byte{} + } iNdEx = postIndex - case 9: + case 19: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Comm", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ContainerByteKey", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ContainerByteKey = append(m.ContainerByteKey[:0], dAtA[iNdEx:postIndex]...) + if m.ContainerByteKey == nil { + m.ContainerByteKey = []byte{} + } + iNdEx = postIndex + case 20: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field NsPid", wireType) + } + m.NsPid = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.NsPid |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 21: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Networks", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Networks == nil { + m.Networks = &ProcessNetworks{} + } + if err := m.Networks.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 22: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProcessContext", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -48760,7 +49317,7 @@ func (m *Command) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Comm = string(dAtA[iNdEx:postIndex]) + m.ProcessContext = append(m.ProcessContext, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex default: iNdEx = preIndex @@ -48783,7 +49340,7 @@ func (m *Command) Unmarshal(dAtA []byte) error { } return nil } -func (m *ProcessUser) Unmarshal(dAtA []byte) error { +func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -48806,17 +49363,17 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ProcessUser: wiretype end group for non-group") + return fmt.Errorf("proto: ProcessDiscovery: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ProcessUser: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: ProcessDiscovery: 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) + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Pid", wireType) } - var stringLen uint64 + m.Pid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48826,29 +49383,16 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + m.Pid |= int32(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Name = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex case 2: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field NsPid", wireType) } - m.Uid = 0 + m.NsPid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48858,16 +49402,16 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Uid |= int32(b&0x7F) << shift + m.NsPid |= int32(b&0x7F) << shift if b < 0x80 { break } } case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Gid", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) } - m.Gid = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48877,16 +49421,33 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Gid |= int32(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Host == nil { + m.Host = &Host{} + } + if err := m.Host.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Euid", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType) } - m.Euid = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48896,16 +49457,33 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Euid |= int32(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Command == nil { + m.Command = &Command{} + } + if err := m.Command.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex case 5: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Egid", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field User", wireType) } - m.Egid = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48915,16 +49493,33 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Egid |= int32(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.User == nil { + m.User = &ProcessUser{} + } + if err := m.User.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex case 6: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Suid", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field CreateTime", wireType) } - m.Suid = 0 + m.CreateTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48934,16 +49529,16 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Suid |= int32(b&0x7F) << shift + m.CreateTime |= int64(b&0x7F) << shift if b < 0x80 { break } } case 7: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Sgid", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ByteKey", wireType) } - m.Sgid = 0 + var byteLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -48953,83 +49548,26 @@ func (m *ProcessUser) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Sgid |= int32(b&0x7F) << shift + byteLen |= int(b&0x7F) << shift if b < 0x80 { break } } - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { + if byteLen < 0 { return ErrInvalidLengthAgent } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ProcessNetworks) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ProcessNetworks: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ProcessNetworks: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field ConnectionRate", wireType) + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthAgent } - var v uint32 - if (iNdEx + 4) > l { + if postIndex > l { return io.ErrUnexpectedEOF } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.ConnectionRate = float32(math.Float32frombits(v)) - case 2: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field BytesRate", wireType) - } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF + m.ByteKey = append(m.ByteKey[:0], dAtA[iNdEx:postIndex]...) + if m.ByteKey == nil { + m.ByteKey = []byte{} } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.BytesRate = float32(math.Float32frombits(v)) + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -49051,7 +49589,7 @@ func (m *ProcessNetworks) Unmarshal(dAtA []byte) error { } return nil } -func (m *ContainerAddr) Unmarshal(dAtA []byte) error { +func (m *Command) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -49074,15 +49612,15 @@ func (m *ContainerAddr) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ContainerAddr: wiretype end group for non-group") + return fmt.Errorf("proto: Command: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ContainerAddr: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: Command: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -49110,13 +49648,13 @@ func (m *ContainerAddr) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Ip = string(dAtA[iNdEx:postIndex]) + m.Args = append(m.Args, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Cwd", wireType) } - m.Port = 0 + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49126,17 +49664,30 @@ func (m *ContainerAddr) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Port |= int32(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType) + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent } - m.Protocol = 0 - for shift := uint(0); ; shift += 7 { + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Cwd = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Root", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent } @@ -49145,66 +49696,49 @@ func (m *ContainerAddr) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Protocol |= ConnectionType(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent } - if (skippy < 0) || (iNdEx+skippy) < 0 { + postIndex := iNdEx + intStringLen + if postIndex < 0 { return ErrInvalidLengthAgent } - if (iNdEx + skippy) > l { + if postIndex > l { return io.ErrUnexpectedEOF } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Container) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF + m.Root = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field OnDisk", wireType) } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int(b&0x7F) << shift + if b < 0x80 { + break + } } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Container: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Container: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + m.OnDisk = bool(v != 0) + case 6: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Ppid", wireType) } - var stringLen uint64 + m.Ppid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49214,27 +49748,33 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + m.Ppid |= int32(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent + case 7: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Pgroup", wireType) } - if postIndex > l { - return io.ErrUnexpectedEOF + m.Pgroup = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Pgroup |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - m.Type = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: + case 8: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Exe", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -49262,11 +49802,11 @@ func (m *Container) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Id = string(dAtA[iNdEx:postIndex]) + m.Exe = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 9: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Comm", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -49294,11 +49834,61 @@ func (m *Container) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Name = string(dAtA[iNdEx:postIndex]) + m.Comm = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 4: + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ProcessUser) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ProcessUser: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ProcessUser: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -49326,24 +49916,13 @@ func (m *Container) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Image = string(dAtA[iNdEx:postIndex]) + m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 5: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field CpuLimit", wireType) - } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF - } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.CpuLimit = float32(math.Float32frombits(v)) - case 6: + case 2: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field MemoryLimit", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Uid", wireType) } - m.MemoryLimit = 0 + m.Uid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49353,16 +49932,16 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.MemoryLimit |= uint64(b&0x7F) << shift + m.Uid |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 8: + case 3: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Gid", wireType) } - m.State = 0 + m.Gid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49372,16 +49951,16 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.State |= ContainerState(b&0x7F) << shift + m.Gid |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 9: + case 4: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Euid", wireType) } - m.Health = 0 + m.Euid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49391,16 +49970,16 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Health |= ContainerHealth(b&0x7F) << shift + m.Euid |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 10: + case 5: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Created", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Egid", wireType) } - m.Created = 0 + m.Egid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49410,38 +49989,35 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Created |= int64(b&0x7F) << shift + m.Egid |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 11: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field Rbps", wireType) - } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF - } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.Rbps = float32(math.Float32frombits(v)) - case 12: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field Wbps", wireType) + case 6: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Suid", wireType) } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF + m.Suid = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Suid |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.Wbps = float32(math.Float32frombits(v)) - case 13: + case 7: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Sgid", wireType) } - m.Key = 0 + m.Sgid = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49451,58 +50027,64 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Key |= uint32(b&0x7F) << shift + m.Sgid |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 14: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field NetRcvdPs", wireType) - } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.NetRcvdPs = float32(math.Float32frombits(v)) - case 15: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field NetSentPs", wireType) + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent } - var v uint32 - if (iNdEx + 4) > l { + if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.NetSentPs = float32(math.Float32frombits(v)) - case 16: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field NetRcvdBps", wireType) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ProcessNetworks) 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 ErrIntOverflowAgent } - var v uint32 - if (iNdEx + 4) > l { + if iNdEx >= l { return io.ErrUnexpectedEOF } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.NetRcvdBps = float32(math.Float32frombits(v)) - case 17: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field NetSentBps", wireType) - } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.NetSentBps = float32(math.Float32frombits(v)) - case 18: + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ProcessNetworks: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ProcessNetworks: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field UserPct", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ConnectionRate", wireType) } var v uint32 if (iNdEx + 4) > l { @@ -49510,10 +50092,10 @@ func (m *Container) Unmarshal(dAtA []byte) error { } v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) iNdEx += 4 - m.UserPct = float32(math.Float32frombits(v)) - case 19: + m.ConnectionRate = float32(math.Float32frombits(v)) + case 2: if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field SystemPct", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field BytesRate", wireType) } var v uint32 if (iNdEx + 4) > l { @@ -49521,61 +50103,62 @@ func (m *Container) Unmarshal(dAtA []byte) error { } v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) iNdEx += 4 - m.SystemPct = float32(math.Float32frombits(v)) - case 20: - if wireType != 5 { - return fmt.Errorf("proto: wrong wireType = %d for field TotalPct", wireType) + m.BytesRate = float32(math.Float32frombits(v)) + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err } - var v uint32 - if (iNdEx + 4) > l { - return io.ErrUnexpectedEOF + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent } - v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) - iNdEx += 4 - m.TotalPct = float32(math.Float32frombits(v)) - case 21: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field MemRss", wireType) + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF } - m.MemRss = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.MemRss |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ContainerAddr) 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 ErrIntOverflowAgent } - case 22: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field MemCache", wireType) + if iNdEx >= l { + return io.ErrUnexpectedEOF } - m.MemCache = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.MemCache |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break } - case 23: + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ContainerAddr: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ContainerAddr: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49585,33 +50168,29 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Host == nil { - m.Host = &Host{} - } - if err := m.Host.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Ip = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 24: + case 2: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Started", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) } - m.Started = 0 + m.Port = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49621,16 +50200,16 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Started |= int64(b&0x7F) << shift + m.Port |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 25: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ByteKey", wireType) + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType) } - var byteLen int + m.Protocol = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -49640,26 +50219,521 @@ func (m *Container) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= int(b&0x7F) << shift + m.Protocol |= ConnectionType(b&0x7F) << shift if b < 0x80 { break } } - if byteLen < 0 { - return ErrInvalidLengthAgent + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err } - postIndex := iNdEx + byteLen - if postIndex < 0 { + if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthAgent } - if postIndex > l { + if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } - m.ByteKey = append(m.ByteKey[:0], dAtA[iNdEx:postIndex]...) - if m.ByteKey == nil { - m.ByteKey = []byte{} - } - iNdEx = postIndex + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Container) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Container: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Container: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Type = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Id = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Name = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Image = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field CpuLimit", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.CpuLimit = float32(math.Float32frombits(v)) + case 6: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field MemoryLimit", wireType) + } + m.MemoryLimit = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.MemoryLimit |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) + } + m.State = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.State |= ContainerState(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 9: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType) + } + m.Health = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Health |= ContainerHealth(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 10: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Created", wireType) + } + m.Created = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Created |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 11: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field Rbps", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.Rbps = float32(math.Float32frombits(v)) + case 12: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field Wbps", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.Wbps = float32(math.Float32frombits(v)) + case 13: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) + } + m.Key = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Key |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 14: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field NetRcvdPs", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.NetRcvdPs = float32(math.Float32frombits(v)) + case 15: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field NetSentPs", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.NetSentPs = float32(math.Float32frombits(v)) + case 16: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field NetRcvdBps", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.NetRcvdBps = float32(math.Float32frombits(v)) + case 17: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field NetSentBps", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.NetSentBps = float32(math.Float32frombits(v)) + case 18: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field UserPct", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.UserPct = float32(math.Float32frombits(v)) + case 19: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field SystemPct", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.SystemPct = float32(math.Float32frombits(v)) + case 20: + if wireType != 5 { + return fmt.Errorf("proto: wrong wireType = %d for field TotalPct", wireType) + } + var v uint32 + if (iNdEx + 4) > l { + return io.ErrUnexpectedEOF + } + v = uint32(encoding_binary.LittleEndian.Uint32(dAtA[iNdEx:])) + iNdEx += 4 + m.TotalPct = float32(math.Float32frombits(v)) + case 21: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field MemRss", wireType) + } + m.MemRss = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.MemRss |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 22: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field MemCache", wireType) + } + m.MemCache = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.MemCache |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 23: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Host == nil { + m.Host = &Host{} + } + if err := m.Host.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 24: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Started", wireType) + } + m.Started = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Started |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 25: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ByteKey", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ByteKey = append(m.ByteKey[:0], dAtA[iNdEx:postIndex]...) + if m.ByteKey == nil { + m.ByteKey = []byte{} + } + iNdEx = postIndex case 26: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) @@ -54358,11 +55432,1027 @@ func (m *ServicePort) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Name = string(dAtA[iNdEx:postIndex]) + m.Name = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Protocol = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) + } + m.Port = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Port |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field TargetPort", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.TargetPort = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field NodePort", wireType) + } + m.NodePort = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.NodePort |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ServiceSessionAffinityConfig) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ServiceSessionAffinityConfig: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ServiceSessionAffinityConfig: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ClientIPTimeoutSeconds", wireType) + } + m.ClientIPTimeoutSeconds = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ClientIPTimeoutSeconds |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Node) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Node: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Node: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Metadata == nil { + m.Metadata = &Metadata{} + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PodCIDR", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.PodCIDR = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PodCIDRs", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.PodCIDRs = append(m.PodCIDRs, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Unschedulable", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.Unschedulable = bool(v != 0) + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Taints", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Taints = append(m.Taints, &Taint{}) + if err := m.Taints[len(m.Taints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Status == nil { + m.Status = &NodeStatus{} + } + if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Yaml", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Yaml = append(m.Yaml[:0], dAtA[iNdEx:postIndex]...) + if m.Yaml == nil { + m.Yaml = []byte{} + } + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Roles = append(m.Roles, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProviderID", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ProviderID = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 11: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Host == nil { + m.Host = &Host{} + } + if err := m.Host.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 12: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Metrics == nil { + m.Metrics = &ResourceMetrics{} + } + if err := m.Metrics.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *NodeStatus) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: NodeStatus: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: NodeStatus: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Capacity == nil { + m.Capacity = make(map[string]int64) + } + var mapkey string + var mapvalue int64 + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthAgent + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthAgent + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + mapvalue |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + } else { + iNdEx = entryPreIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + m.Capacity[mapkey] = mapvalue + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Allocatable", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Allocatable == nil { + m.Allocatable = make(map[string]int64) + } + var mapkey string + var mapvalue int64 + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthAgent + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthAgent + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + mapvalue |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + } else { + iNdEx = entryPreIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + m.Allocatable[mapkey] = mapvalue + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field NodeAddresses", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.NodeAddresses == nil { + m.NodeAddresses = make(map[string]string) + } + var mapkey string + var mapvalue string + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthAgent + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthAgent + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + var stringLenmapvalue uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapvalue |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapvalue := int(stringLenmapvalue) + if intStringLenmapvalue < 0 { + return ErrInvalidLengthAgent + } + postStringIndexmapvalue := iNdEx + intStringLenmapvalue + if postStringIndexmapvalue < 0 { + return ErrInvalidLengthAgent + } + if postStringIndexmapvalue > l { + return io.ErrUnexpectedEOF + } + mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue]) + iNdEx = postStringIndexmapvalue + } else { + iNdEx = entryPreIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + m.NodeAddresses[mapkey] = mapvalue iNdEx = postIndex - case 2: + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54390,30 +56480,11 @@ func (m *ServicePort) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Protocol = string(dAtA[iNdEx:postIndex]) + m.Status = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType) - } - m.Port = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.Port |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field TargetPort", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field KubeletVersion", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54441,13 +56512,13 @@ func (m *ServicePort) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.TargetPort = string(dAtA[iNdEx:postIndex]) + m.KubeletVersion = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 5: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field NodePort", wireType) + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType) } - m.NodePort = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -54457,133 +56528,29 @@ func (m *ServicePort) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.NodePort |= int32(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ServiceSessionAffinityConfig) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ServiceSessionAffinityConfig: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ServiceSessionAffinityConfig: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ClientIPTimeoutSeconds", wireType) - } - m.ClientIPTimeoutSeconds = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.ClientIPTimeoutSeconds |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { + postIndex := iNdEx + msglen + if postIndex < 0 { return ErrInvalidLengthAgent } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Node) 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 ErrIntOverflowAgent - } - if iNdEx >= l { + if postIndex > l { return io.ErrUnexpectedEOF } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break + m.Conditions = append(m.Conditions, &NodeCondition{}) + if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Node: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Node: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: + iNdEx = postIndex + case 7: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -54610,16 +56577,14 @@ func (m *Node) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Metadata == nil { - m.Metadata = &Metadata{} - } - if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Images = append(m.Images, &ContainerImage{}) + if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 2: + case 8: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PodCIDR", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field KubeProxyVersion", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54647,11 +56612,11 @@ func (m *Node) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.PodCIDR = string(dAtA[iNdEx:postIndex]) + m.KubeProxyVersion = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 9: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PodCIDRs", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field OperatingSystem", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54679,33 +56644,13 @@ func (m *Node) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.PodCIDRs = append(m.PodCIDRs, string(dAtA[iNdEx:postIndex])) + m.OperatingSystem = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Unschedulable", wireType) - } - var v int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.Unschedulable = bool(v != 0) - case 5: + case 10: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Taints", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Architecture", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -54715,31 +56660,29 @@ func (m *Node) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Taints = append(m.Taints, &Taint{}) - if err := m.Taints[len(m.Taints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Architecture = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 6: + case 11: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field KernelVersion", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -54749,33 +56692,29 @@ func (m *Node) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Status == nil { - m.Status = &NodeStatus{} - } - if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.KernelVersion = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 7: + case 12: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Yaml", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field OsImage", wireType) } - var byteLen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -54785,29 +56724,27 @@ func (m *Node) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if byteLen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + byteLen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Yaml = append(m.Yaml[:0], dAtA[iNdEx:postIndex]...) - if m.Yaml == nil { - m.Yaml = []byte{} - } + m.OsImage = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 8: + case 13: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ContainerRuntimeVersion", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54835,11 +56772,61 @@ func (m *Node) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Roles = append(m.Roles, string(dAtA[iNdEx:postIndex])) + m.ContainerRuntimeVersion = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 9: + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *NodeCondition) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: NodeCondition: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: NodeCondition: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54867,11 +56854,11 @@ func (m *Node) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 10: + case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ProviderID", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -54899,13 +56886,32 @@ func (m *Node) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ProviderID = string(dAtA[iNdEx:postIndex]) + m.Status = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 11: + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) + } + m.LastTransitionTime = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.LastTransitionTime |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -54915,33 +56921,29 @@ func (m *Node) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Host == nil { - m.Host = &Host{} - } - if err := m.Host.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Reason = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 12: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -54951,27 +56953,23 @@ func (m *Node) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Metrics == nil { - m.Metrics = &ResourceMetrics{} - } - if err := m.Metrics.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Message = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex @@ -54994,7 +56992,7 @@ func (m *Node) Unmarshal(dAtA []byte) error { } return nil } -func (m *NodeStatus) Unmarshal(dAtA []byte) error { +func (m *ContainerImage) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -55017,130 +57015,17 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: NodeStatus: wiretype end group for non-group") + return fmt.Errorf("proto: ContainerImage: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: NodeStatus: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Capacity == nil { - m.Capacity = make(map[string]int64) - } - var mapkey string - var mapvalue int64 - for iNdEx < postIndex { - entryPreIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - if fieldNum == 1 { - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLenmapkey |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { - return ErrInvalidLengthAgent - } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey < 0 { - return ErrInvalidLengthAgent - } - if postStringIndexmapkey > l { - return io.ErrUnexpectedEOF - } - mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - } else if fieldNum == 2 { - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - mapvalue |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - } else { - iNdEx = entryPreIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > postIndex { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - m.Capacity[mapkey] = mapvalue - iNdEx = postIndex - case 2: + return fmt.Errorf("proto: ContainerImage: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Allocatable", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Names", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -55150,110 +57035,98 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Allocatable == nil { - m.Allocatable = make(map[string]int64) + m.Names = append(m.Names, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field SizeBytes", wireType) } - var mapkey string - var mapvalue int64 - for iNdEx < postIndex { - entryPreIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } + m.SizeBytes = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent } - fieldNum := int32(wire >> 3) - if fieldNum == 1 { - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLenmapkey |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { - return ErrInvalidLengthAgent - } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey < 0 { - return ErrInvalidLengthAgent - } - if postStringIndexmapkey > l { - return io.ErrUnexpectedEOF - } - mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - } else if fieldNum == 2 { - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - mapvalue |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - } else { - iNdEx = entryPreIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > postIndex { - return io.ErrUnexpectedEOF - } - iNdEx += skippy + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.SizeBytes |= int64(b&0x7F) << shift + if b < 0x80 { + break } } - m.Allocatable[mapkey] = mapvalue - iNdEx = postIndex - case 3: + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Taint) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Taint: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Taint: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field NodeAddresses", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -55263,122 +57136,27 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.NodeAddresses == nil { - m.NodeAddresses = make(map[string]string) - } - var mapkey string - var mapvalue string - for iNdEx < postIndex { - entryPreIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - if fieldNum == 1 { - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLenmapkey |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { - return ErrInvalidLengthAgent - } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey < 0 { - return ErrInvalidLengthAgent - } - if postStringIndexmapkey > l { - return io.ErrUnexpectedEOF - } - mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - } else if fieldNum == 2 { - var stringLenmapvalue uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLenmapvalue |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapvalue := int(stringLenmapvalue) - if intStringLenmapvalue < 0 { - return ErrInvalidLengthAgent - } - postStringIndexmapvalue := iNdEx + intStringLenmapvalue - if postStringIndexmapvalue < 0 { - return ErrInvalidLengthAgent - } - if postStringIndexmapvalue > l { - return io.ErrUnexpectedEOF - } - mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue]) - iNdEx = postStringIndexmapvalue - } else { - iNdEx = entryPreIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > postIndex { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - m.NodeAddresses[mapkey] = mapvalue + m.Key = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 4: + case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55406,11 +57184,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Status = string(dAtA[iNdEx:postIndex]) + m.Value = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 5: + case 3: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field KubeletVersion", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55438,11 +57216,80 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.KubeletVersion = string(dAtA[iNdEx:postIndex]) + m.Effect = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 6: + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field TimeAdded", wireType) + } + m.TimeAdded = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.TimeAdded |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *ServiceSpec) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: ServiceSpec: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: ServiceSpec: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -55469,14 +57316,14 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Conditions = append(m.Conditions, &NodeCondition{}) - if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Ports = append(m.Ports, &ServicePort{}) + if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 7: + case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Selectors", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -55503,14 +57350,14 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Images = append(m.Images, &ContainerImage{}) - if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + m.Selectors = append(m.Selectors, &LabelSelectorRequirement{}) + if err := m.Selectors[len(m.Selectors)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 8: + case 3: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field KubeProxyVersion", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ClusterIP", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55538,11 +57385,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.KubeProxyVersion = string(dAtA[iNdEx:postIndex]) + m.ClusterIP = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 9: + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field OperatingSystem", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55570,11 +57417,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.OperatingSystem = string(dAtA[iNdEx:postIndex]) + m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 10: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Architecture", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ExternalIPs", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55602,11 +57449,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Architecture = string(dAtA[iNdEx:postIndex]) + m.ExternalIPs = append(m.ExternalIPs, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 11: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field KernelVersion", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinity", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55634,11 +57481,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.KernelVersion = string(dAtA[iNdEx:postIndex]) + m.SessionAffinity = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 12: + case 7: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field OsImage", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIP", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55666,11 +57513,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.OsImage = string(dAtA[iNdEx:postIndex]) + m.LoadBalancerIP = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 13: + case 8: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ContainerRuntimeVersion", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerSourceRanges", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55698,61 +57545,11 @@ func (m *NodeStatus) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ContainerRuntimeVersion = string(dAtA[iNdEx:postIndex]) + m.LoadBalancerSourceRanges = append(m.LoadBalancerSourceRanges, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *NodeCondition) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: NodeCondition: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: NodeCondition: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: + case 9: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ExternalName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55780,11 +57577,11 @@ func (m *NodeCondition) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Type = string(dAtA[iNdEx:postIndex]) + m.ExternalName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 2: + case 10: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ExternalTrafficPolicy", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55812,13 +57609,13 @@ func (m *NodeCondition) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Status = string(dAtA[iNdEx:postIndex]) + m.ExternalTrafficPolicy = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 11: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field HealthCheckNodePort", wireType) } - m.LastTransitionTime = 0 + m.HealthCheckNodePort = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -55828,16 +57625,36 @@ func (m *NodeCondition) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.LastTransitionTime |= int64(b&0x7F) << shift + m.HealthCheckNodePort |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 4: + case 12: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field PublishNotReadyAddresses", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.PublishNotReadyAddresses = bool(v != 0) + case 13: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinityConfig", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -55847,27 +57664,31 @@ func (m *NodeCondition) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Reason = string(dAtA[iNdEx:postIndex]) + if m.SessionAffinityConfig == nil { + m.SessionAffinityConfig = &ServiceSessionAffinityConfig{} + } + if err := m.SessionAffinityConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex - case 5: + case 14: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field IpFamily", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55895,7 +57716,7 @@ func (m *NodeCondition) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Message = string(dAtA[iNdEx:postIndex]) + m.IpFamily = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex @@ -55918,7 +57739,7 @@ func (m *NodeCondition) Unmarshal(dAtA []byte) error { } return nil } -func (m *ContainerImage) Unmarshal(dAtA []byte) error { +func (m *ServiceStatus) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -55941,15 +57762,15 @@ func (m *ContainerImage) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ContainerImage: wiretype end group for non-group") + return fmt.Errorf("proto: ServiceStatus: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ContainerImage: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: ServiceStatus: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { - case 1: + case 17: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Names", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIngress", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -55977,27 +57798,8 @@ func (m *ContainerImage) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Names = append(m.Names, string(dAtA[iNdEx:postIndex])) + m.LoadBalancerIngress = append(m.LoadBalancerIngress, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field SizeBytes", wireType) - } - m.SizeBytes = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.SizeBytes |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -56019,7 +57821,7 @@ func (m *ContainerImage) Unmarshal(dAtA []byte) error { } return nil } -func (m *Taint) Unmarshal(dAtA []byte) error { +func (m *Service) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -56042,17 +57844,17 @@ func (m *Taint) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: Taint: wiretype end group for non-group") + return fmt.Errorf("proto: Service: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: Taint: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: Service: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56062,29 +57864,33 @@ func (m *Taint) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Key = string(dAtA[iNdEx:postIndex]) + if m.Metadata == nil { + m.Metadata = &Metadata{} + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56094,27 +57900,101 @@ func (m *Taint) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Value = string(dAtA[iNdEx:postIndex]) + if m.Spec == nil { + m.Spec = &ServiceSpec{} + } + if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex case 3: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Status == nil { + m.Status = &ServiceStatus{} + } + if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Yaml", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Yaml = append(m.Yaml[:0], dAtA[iNdEx:postIndex]...) + if m.Yaml == nil { + m.Yaml = []byte{} + } + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -56142,13 +58022,13 @@ func (m *Taint) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Effect = string(dAtA[iNdEx:postIndex]) + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 4: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field TimeAdded", wireType) + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType) } - m.TimeAdded = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56158,11 +58038,28 @@ func (m *Taint) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.TimeAdded |= int64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Metrics == nil { + m.Metrics = &ResourceMetrics{} + } + if err := m.Metrics.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -56184,7 +58081,7 @@ func (m *Taint) Unmarshal(dAtA []byte) error { } return nil } -func (m *ServiceSpec) Unmarshal(dAtA []byte) error { +func (m *DeploymentCondition) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -56207,17 +58104,17 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ServiceSpec: wiretype end group for non-group") + return fmt.Errorf("proto: DeploymentCondition: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ServiceSpec: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: DeploymentCondition: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56227,31 +58124,29 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Ports = append(m.Ports, &ServicePort{}) - if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Selectors", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56261,29 +58156,27 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Selectors = append(m.Selectors, &LabelSelectorRequirement{}) - if err := m.Selectors[len(m.Selectors)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.Status = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ClusterIP", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -56311,11 +58204,11 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ClusterIP = string(dAtA[iNdEx:postIndex]) + m.Reason = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 4: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -56343,13 +58236,13 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Type = string(dAtA[iNdEx:postIndex]) + m.Message = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ExternalIPs", wireType) + case 6: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType) } - var stringLen uint64 + m.LastUpdateTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56359,29 +58252,16 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + m.LastUpdateTime |= int64(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ExternalIPs = append(m.ExternalIPs, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - case 6: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinity", wireType) + case 7: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) } - var stringLen uint64 + m.LastTransitionTime = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56391,29 +58271,66 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + m.LastTransitionTime |= int64(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err } - postIndex := iNdEx + intStringLen - if postIndex < 0 { + if (skippy < 0) || (iNdEx+skippy) < 0 { return ErrInvalidLengthAgent } - if postIndex > l { + if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } - m.SessionAffinity = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 7: + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Deployment) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Deployment: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIP", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56423,29 +58340,33 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.LoadBalancerIP = string(dAtA[iNdEx:postIndex]) + if m.Metadata == nil { + m.Metadata = &Metadata{} + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex - case 8: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerSourceRanges", wireType) + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ReplicasDesired", wireType) } - var stringLen uint64 + m.ReplicasDesired = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56455,27 +58376,14 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + m.ReplicasDesired |= int32(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.LoadBalancerSourceRanges = append(m.LoadBalancerSourceRanges, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - case 9: + case 3: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ExternalName", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DeploymentStrategy", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -56503,11 +58411,11 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ExternalName = string(dAtA[iNdEx:postIndex]) + m.DeploymentStrategy = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 10: + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ExternalTrafficPolicy", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -56535,52 +58443,13 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ExternalTrafficPolicy = string(dAtA[iNdEx:postIndex]) + m.MaxUnavailable = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 11: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field HealthCheckNodePort", wireType) - } - m.HealthCheckNodePort = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.HealthCheckNodePort |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 12: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field PublishNotReadyAddresses", wireType) - } - var v int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.PublishNotReadyAddresses = bool(v != 0) - case 13: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinityConfig", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56590,33 +58459,29 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.SessionAffinityConfig == nil { - m.SessionAffinityConfig = &ServiceSessionAffinityConfig{} - } - if err := m.SessionAffinityConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.MaxSurge = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 14: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field IpFamily", wireType) + case 6: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType) } - var stringLen uint64 + var v int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56626,79 +58491,17 @@ func (m *ServiceSpec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + v |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.IpFamily = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *ServiceStatus) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ServiceStatus: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ServiceStatus: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 17: + m.Paused = bool(v != 0) + case 7: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIngress", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Selectors", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56708,79 +58511,31 @@ func (m *ServiceStatus) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= uint64(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.LoadBalancerIngress = append(m.LoadBalancerIngress, string(dAtA[iNdEx:postIndex])) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipAgent(dAtA[iNdEx:]) - if err != nil { + m.Selectors = append(m.Selectors, &LabelSelectorRequirement{}) + if err := m.Selectors[len(m.Selectors)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthAgent - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Service) 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 ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Service: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Service: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + iNdEx = postIndex + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType) } - var msglen int + m.Replicas = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56790,33 +58545,35 @@ func (m *Service) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + m.Replicas |= int32(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Metadata == nil { - m.Metadata = &Metadata{} + case 9: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType) } - if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err + m.UpdatedReplicas = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.UpdatedReplicas |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType) + case 10: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType) } - var msglen int + m.ReadyReplicas = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56826,33 +58583,54 @@ func (m *Service) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + m.ReadyReplicas |= int32(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent + case 11: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType) } - if postIndex > l { - return io.ErrUnexpectedEOF + m.AvailableReplicas = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.AvailableReplicas |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - if m.Spec == nil { - m.Spec = &ServiceSpec{} + case 12: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType) } - if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err + m.UnavailableReplicas = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.UnavailableReplicas |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - iNdEx = postIndex - case 3: + case 13: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ConditionMessage", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -56862,29 +58640,25 @@ func (m *Service) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - if m.Status == nil { - m.Status = &ServiceStatus{} - } - if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } + m.ConditionMessage = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 4: + case 14: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Yaml", wireType) } @@ -56918,7 +58692,7 @@ func (m *Service) Unmarshal(dAtA []byte) error { m.Yaml = []byte{} } iNdEx = postIndex - case 5: + case 15: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } @@ -56950,7 +58724,41 @@ func (m *Service) Unmarshal(dAtA []byte) error { } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 6: + case 16: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ResourceRequirements", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ResourceRequirements = append(m.ResourceRequirements, &ResourceRequirements{}) + if err := m.ResourceRequirements[len(m.ResourceRequirements)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 17: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType) } @@ -56986,6 +58794,40 @@ func (m *Service) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex + case 18: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Conditions = append(m.Conditions, &DeploymentCondition{}) + if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -57007,7 +58849,7 @@ func (m *Service) Unmarshal(dAtA []byte) error { } return nil } -func (m *DeploymentCondition) Unmarshal(dAtA []byte) error { +func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -57030,10 +58872,10 @@ func (m *DeploymentCondition) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: DeploymentCondition: wiretype end group for non-group") + return fmt.Errorf("proto: ReplicaSetCondition: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: DeploymentCondition: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: ReplicaSetCondition: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -57100,6 +58942,25 @@ func (m *DeploymentCondition) Unmarshal(dAtA []byte) error { } m.Status = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) + } + m.LastTransitionTime = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.LastTransitionTime |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType) @@ -57164,44 +59025,6 @@ func (m *DeploymentCondition) Unmarshal(dAtA []byte) error { } m.Message = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 6: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType) - } - m.LastUpdateTime = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.LastUpdateTime |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 7: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) - } - m.LastTransitionTime = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.LastTransitionTime |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } default: iNdEx = preIndex skippy, err := skipAgent(dAtA[iNdEx:]) @@ -57223,7 +59046,7 @@ func (m *DeploymentCondition) Unmarshal(dAtA []byte) error { } return nil } -func (m *Deployment) Unmarshal(dAtA []byte) error { +func (m *ReplicaSet) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -57246,10 +59069,10 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: Deployment: wiretype end group for non-group") + return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -57308,122 +59131,6 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { } } case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field DeploymentStrategy", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.DeploymentStrategy = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.MaxUnavailable = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 5: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.MaxSurge = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 6: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType) - } - var v int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - v |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - m.Paused = bool(v != 0) - case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Selectors", wireType) } @@ -57457,7 +59164,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex - case 8: + case 4: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType) } @@ -57476,11 +59183,11 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { break } } - case 9: + case 5: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType) } - m.UpdatedReplicas = 0 + m.FullyLabeledReplicas = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -57490,12 +59197,12 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.UpdatedReplicas |= int32(b&0x7F) << shift + m.FullyLabeledReplicas |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 10: + case 6: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType) } @@ -57514,7 +59221,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { break } } - case 11: + case 7: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType) } @@ -57523,68 +59230,17 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { if shift >= 64 { return ErrIntOverflowAgent } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.AvailableReplicas |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 12: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType) - } - m.UnavailableReplicas = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.UnavailableReplicas |= int32(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 13: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConditionMessage", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.AvailableReplicas |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - m.ConditionMessage = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 14: + case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Yaml", wireType) } @@ -57618,7 +59274,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { m.Yaml = []byte{} } iNdEx = postIndex - case 15: + case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } @@ -57650,7 +59306,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex - case 16: + case 10: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ResourceRequirements", wireType) } @@ -57684,7 +59340,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex - case 17: + case 11: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType) } @@ -57720,7 +59376,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex - case 18: + case 12: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType) } @@ -57749,7 +59405,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Conditions = append(m.Conditions, &DeploymentCondition{}) + m.Conditions = append(m.Conditions, &ReplicaSetCondition{}) if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } @@ -57775,7 +59431,7 @@ func (m *Deployment) Unmarshal(dAtA []byte) error { } return nil } -func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { +func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -57798,15 +59454,15 @@ func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ReplicaSetCondition: wiretype end group for non-group") + return fmt.Errorf("proto: LabelSelectorRequirement: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ReplicaSetCondition: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: LabelSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -57834,11 +59490,11 @@ func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Type = string(dAtA[iNdEx:postIndex]) + m.Key = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -57866,62 +59522,11 @@ func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Status = string(dAtA[iNdEx:postIndex]) + m.Operator = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) - } - m.LastTransitionTime = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - m.LastTransitionTime |= int64(b&0x7F) << shift - if b < 0x80 { - break - } - } - case 4: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAgent - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthAgent - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthAgent - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Reason = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -57949,7 +59554,7 @@ func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Message = string(dAtA[iNdEx:postIndex]) + m.Values = append(m.Values, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex default: iNdEx = preIndex @@ -57972,7 +59577,7 @@ func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error { } return nil } -func (m *ReplicaSet) Unmarshal(dAtA []byte) error { +func (m *PodDisruptionBudget) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -57995,10 +59600,10 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group") + return fmt.Errorf("proto: PodDisruptionBudget: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: PodDisruptionBudget: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: @@ -58038,10 +59643,10 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } iNdEx = postIndex case 2: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ReplicasDesired", wireType) + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType) } - m.ReplicasDesired = 0 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58051,14 +59656,31 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.ReplicasDesired |= int32(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Spec == nil { + m.Spec = &PodDisruptionBudgetSpec{} + } + if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex case 3: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Selectors", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -58085,16 +59707,68 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Selectors = append(m.Selectors, &LabelSelectorRequirement{}) - if err := m.Selectors[len(m.Selectors)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + if m.Status == nil { + m.Status = &PodDisruptionBudgetStatus{} + } + if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - case 4: + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *PodDisruptionBudgetSpec) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: PodDisruptionBudgetSpec: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: PodDisruptionBudgetSpec: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field MinAvailableNumber", wireType) } - m.Replicas = 0 + m.MinAvailableNumber = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58104,16 +59778,16 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.Replicas |= int32(b&0x7F) << shift + m.MinAvailableNumber |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 5: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType) + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field MinAvailableText", wireType) } - m.FullyLabeledReplicas = 0 + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58123,16 +59797,29 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.FullyLabeledReplicas |= int32(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - case 6: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType) + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent } - m.ReadyReplicas = 0 + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.MinAvailableText = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType) + } + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58142,16 +59829,31 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.ReadyReplicas |= int32(b&0x7F) << shift + msglen |= int(b&0x7F) << shift if b < 0x80 { break } } - case 7: + if msglen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Selector = append(m.Selector, &LabelSelectorRequirement{}) + if err := m.Selector[len(m.Selector)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailableNumber", wireType) } - m.AvailableReplicas = 0 + m.MaxUnavailableNumber = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58161,16 +59863,16 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.AvailableReplicas |= int32(b&0x7F) << shift + m.MaxUnavailableNumber |= int32(b&0x7F) << shift if b < 0x80 { break } } - case 8: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Yaml", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailableText", wireType) } - var byteLen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58180,29 +59882,27 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= int(b&0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } } - if byteLen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthAgent } - postIndex := iNdEx + byteLen + postIndex := iNdEx + intStringLen if postIndex < 0 { return ErrInvalidLengthAgent } if postIndex > l { return io.ErrUnexpectedEOF } - m.Yaml = append(m.Yaml[:0], dAtA[iNdEx:postIndex]...) - if m.Yaml == nil { - m.Yaml = []byte{} - } + m.MaxUnavailableText = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 9: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field UnhealthyPodEvictionPolicy", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -58230,11 +59930,61 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + m.UnhealthyPodEvictionPolicy = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 10: + default: + iNdEx = preIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *PodDisruptionBudgetStatus) 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 ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: PodDisruptionBudgetStatus: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: PodDisruptionBudgetStatus: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ResourceRequirements", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DisruptedPods", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -58261,16 +60011,95 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ResourceRequirements = append(m.ResourceRequirements, &ResourceRequirements{}) - if err := m.ResourceRequirements[len(m.ResourceRequirements)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err + if m.DisruptedPods == nil { + m.DisruptedPods = make(map[string]int64) + } + var mapkey string + var mapvalue int64 + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthAgent + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthAgent + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + mapvalue |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + } else { + iNdEx = entryPreIndex + skippy, err := skipAgent(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgent + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } } + m.DisruptedPods[mapkey] = mapvalue iNdEx = postIndex - case 11: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType) + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DisruptionsAllowed", wireType) } - var msglen int + m.DisruptionsAllowed = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgent @@ -58280,29 +60109,69 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - msglen |= int(b&0x7F) << shift + m.DisruptionsAllowed |= int32(b&0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { - return ErrInvalidLengthAgent + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field CurrentHealthy", wireType) } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthAgent + m.CurrentHealthy = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.CurrentHealthy |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - if postIndex > l { - return io.ErrUnexpectedEOF + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DesiredHealthy", wireType) } - if m.Metrics == nil { - m.Metrics = &ResourceMetrics{} + m.DesiredHealthy = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.DesiredHealthy |= int32(b&0x7F) << shift + if b < 0x80 { + break + } } - if err := m.Metrics.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err + case 5: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ExpectedPods", wireType) } - iNdEx = postIndex - case 12: + m.ExpectedPods = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.ExpectedPods |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType) } @@ -58331,7 +60200,7 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Conditions = append(m.Conditions, &ReplicaSetCondition{}) + m.Conditions = append(m.Conditions, &Condition{}) if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } @@ -58357,7 +60226,7 @@ func (m *ReplicaSet) Unmarshal(dAtA []byte) error { } return nil } -func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error { +func (m *Condition) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { @@ -58380,15 +60249,15 @@ func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: LabelSelectorRequirement: wiretype end group for non-group") + return fmt.Errorf("proto: Condition: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: LabelSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: Condition: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -58416,11 +60285,11 @@ func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Key = string(dAtA[iNdEx:postIndex]) + m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -58448,11 +60317,30 @@ func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Operator = string(dAtA[iNdEx:postIndex]) + m.Status = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType) + } + m.LastTransitionTime = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.LastTransitionTime |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -58480,7 +60368,39 @@ func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Values = append(m.Values, string(dAtA[iNdEx:postIndex])) + m.Reason = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgent + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgent + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgent + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Message = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex diff --git a/process/agent.proto_builder.go b/process/agent.proto_builder.go index 1354de2c..90169352 100644 --- a/process/agent.proto_builder.go +++ b/process/agent.proto_builder.go @@ -1293,6 +1293,57 @@ func (x *CollectorPodBuilder) SetInfo(cb func(w *SystemInfoBuilder)) { x.writer.Write(x.buf.Bytes()) } +type CollectorPodDisruptionBudgetBuilder struct { + writer io.Writer + buf bytes.Buffer + scratch []byte + podDisruptionBudgetBuilder PodDisruptionBudgetBuilder +} + +func NewCollectorPodDisruptionBudgetBuilder(writer io.Writer) *CollectorPodDisruptionBudgetBuilder { + return &CollectorPodDisruptionBudgetBuilder{ + writer: writer, + } +} +func (x *CollectorPodDisruptionBudgetBuilder) Reset(writer io.Writer) { + x.buf.Reset() + x.writer = writer +} +func (x *CollectorPodDisruptionBudgetBuilder) SetClusterName(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0xa) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *CollectorPodDisruptionBudgetBuilder) SetClusterId(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x12) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *CollectorPodDisruptionBudgetBuilder) SetGroupId(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x18) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *CollectorPodDisruptionBudgetBuilder) AddPodDisruptionBudget(cb func(w *PodDisruptionBudgetBuilder)) { + x.buf.Reset() + x.podDisruptionBudgetBuilder.writer = &x.buf + x.podDisruptionBudgetBuilder.scratch = x.scratch + cb(&x.podDisruptionBudgetBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0x22) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} +func (x *CollectorPodDisruptionBudgetBuilder) AddTags(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x2a) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} + type CollectorReplicaSetBuilder struct { writer io.Writer buf bytes.Buffer @@ -5881,6 +5932,248 @@ func (x *LabelSelectorRequirementBuilder) AddValues(v string) { x.writer.Write(x.scratch) } +type PodDisruptionBudgetBuilder struct { + writer io.Writer + buf bytes.Buffer + scratch []byte + metadataBuilder MetadataBuilder + podDisruptionBudgetSpecBuilder PodDisruptionBudgetSpecBuilder + podDisruptionBudgetStatusBuilder PodDisruptionBudgetStatusBuilder +} + +func NewPodDisruptionBudgetBuilder(writer io.Writer) *PodDisruptionBudgetBuilder { + return &PodDisruptionBudgetBuilder{ + writer: writer, + } +} +func (x *PodDisruptionBudgetBuilder) Reset(writer io.Writer) { + x.buf.Reset() + x.writer = writer +} +func (x *PodDisruptionBudgetBuilder) SetMetadata(cb func(w *MetadataBuilder)) { + x.buf.Reset() + x.metadataBuilder.writer = &x.buf + x.metadataBuilder.scratch = x.scratch + cb(&x.metadataBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0xa) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} +func (x *PodDisruptionBudgetBuilder) SetSpec(cb func(w *PodDisruptionBudgetSpecBuilder)) { + x.buf.Reset() + x.podDisruptionBudgetSpecBuilder.writer = &x.buf + x.podDisruptionBudgetSpecBuilder.scratch = x.scratch + cb(&x.podDisruptionBudgetSpecBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0x12) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} +func (x *PodDisruptionBudgetBuilder) SetStatus(cb func(w *PodDisruptionBudgetStatusBuilder)) { + x.buf.Reset() + x.podDisruptionBudgetStatusBuilder.writer = &x.buf + x.podDisruptionBudgetStatusBuilder.scratch = x.scratch + cb(&x.podDisruptionBudgetStatusBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0x1a) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} + +type PodDisruptionBudgetSpecBuilder struct { + writer io.Writer + buf bytes.Buffer + scratch []byte + labelSelectorRequirementBuilder LabelSelectorRequirementBuilder +} + +func NewPodDisruptionBudgetSpecBuilder(writer io.Writer) *PodDisruptionBudgetSpecBuilder { + return &PodDisruptionBudgetSpecBuilder{ + writer: writer, + } +} +func (x *PodDisruptionBudgetSpecBuilder) Reset(writer io.Writer) { + x.buf.Reset() + x.writer = writer +} +func (x *PodDisruptionBudgetSpecBuilder) SetMinAvailableNumber(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x8) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetSpecBuilder) SetMinAvailableText(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x12) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetSpecBuilder) AddSelector(cb func(w *LabelSelectorRequirementBuilder)) { + x.buf.Reset() + x.labelSelectorRequirementBuilder.writer = &x.buf + x.labelSelectorRequirementBuilder.scratch = x.scratch + cb(&x.labelSelectorRequirementBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0x1a) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} +func (x *PodDisruptionBudgetSpecBuilder) SetMaxUnavailableNumber(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x20) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetSpecBuilder) SetMaxUnavailableText(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x2a) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetSpecBuilder) SetUnhealthyPodEvictionPolicy(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x32) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} + +type PodDisruptionBudgetStatusBuilder struct { + writer io.Writer + buf bytes.Buffer + scratch []byte + podDisruptionBudgetStatus_DisruptedPodsEntryBuilder PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder + conditionBuilder ConditionBuilder +} + +func NewPodDisruptionBudgetStatusBuilder(writer io.Writer) *PodDisruptionBudgetStatusBuilder { + return &PodDisruptionBudgetStatusBuilder{ + writer: writer, + } +} +func (x *PodDisruptionBudgetStatusBuilder) Reset(writer io.Writer) { + x.buf.Reset() + x.writer = writer +} +func (x *PodDisruptionBudgetStatusBuilder) AddDisruptedPods(cb func(w *PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder)) { + x.buf.Reset() + x.podDisruptionBudgetStatus_DisruptedPodsEntryBuilder.writer = &x.buf + x.podDisruptionBudgetStatus_DisruptedPodsEntryBuilder.scratch = x.scratch + cb(&x.podDisruptionBudgetStatus_DisruptedPodsEntryBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0xa) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} +func (x *PodDisruptionBudgetStatusBuilder) SetDisruptionsAllowed(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x10) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetStatusBuilder) SetCurrentHealthy(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x18) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetStatusBuilder) SetDesiredHealthy(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x20) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetStatusBuilder) SetExpectedPods(v int32) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x28) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetStatusBuilder) AddConditions(cb func(w *ConditionBuilder)) { + x.buf.Reset() + x.conditionBuilder.writer = &x.buf + x.conditionBuilder.scratch = x.scratch + cb(&x.conditionBuilder) + x.scratch = protowire.AppendVarint(x.scratch[:0], 0x32) + x.scratch = protowire.AppendVarint(x.scratch, uint64(x.buf.Len())) + x.writer.Write(x.scratch) + x.writer.Write(x.buf.Bytes()) +} + +type PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder struct { + writer io.Writer + buf bytes.Buffer + scratch []byte +} + +func NewPodDisruptionBudgetStatus_DisruptedPodsEntryBuilder(writer io.Writer) *PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder { + return &PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder{ + writer: writer, + } +} +func (x *PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder) Reset(writer io.Writer) { + x.buf.Reset() + x.writer = writer +} +func (x *PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder) SetKey(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0xa) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *PodDisruptionBudgetStatus_DisruptedPodsEntryBuilder) SetValue(v int64) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x10) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} + +type ConditionBuilder struct { + writer io.Writer + buf bytes.Buffer + scratch []byte +} + +func NewConditionBuilder(writer io.Writer) *ConditionBuilder { + return &ConditionBuilder{ + writer: writer, + } +} +func (x *ConditionBuilder) Reset(writer io.Writer) { + x.buf.Reset() + x.writer = writer +} +func (x *ConditionBuilder) SetType(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0xa) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *ConditionBuilder) SetStatus(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x12) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *ConditionBuilder) SetLastTransitionTime(v int64) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x18) + x.scratch = protowire.AppendVarint(x.scratch, uint64(v)) + x.writer.Write(x.scratch) +} +func (x *ConditionBuilder) SetReason(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x22) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} +func (x *ConditionBuilder) SetMessage(v string) { + x.scratch = x.scratch[:0] + x.scratch = protowire.AppendVarint(x.scratch, 0x2a) + x.scratch = protowire.AppendString(x.scratch, v) + x.writer.Write(x.scratch) +} + type PodBuilder struct { writer io.Writer buf bytes.Buffer diff --git a/v5/gogen/agent_payload.pb.go b/v5/gogen/agent_payload.pb.go new file mode 100644 index 00000000..4ee6b7c9 --- /dev/null +++ b/v5/gogen/agent_payload.pb.go @@ -0,0 +1,5054 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: proto/metrics/agent_payload.proto + +package gogen + +import ( + encoding_binary "encoding/binary" + fmt "fmt" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + io "io" + math "math" + math_bits "math/bits" +) + +// 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. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +type MetricPayload_MetricType int32 + +const ( + MetricPayload_UNSPECIFIED MetricPayload_MetricType = 0 + MetricPayload_COUNT MetricPayload_MetricType = 1 + MetricPayload_RATE MetricPayload_MetricType = 2 + MetricPayload_GAUGE MetricPayload_MetricType = 3 +) + +var MetricPayload_MetricType_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "COUNT", + 2: "RATE", + 3: "GAUGE", +} + +var MetricPayload_MetricType_value = map[string]int32{ + "UNSPECIFIED": 0, + "COUNT": 1, + "RATE": 2, + "GAUGE": 3, +} + +func (x MetricPayload_MetricType) String() string { + return proto.EnumName(MetricPayload_MetricType_name, int32(x)) +} + +func (MetricPayload_MetricType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{3, 0} +} + +type CommonMetadata struct { + AgentVersion string `protobuf:"bytes,1,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"` + Timezone string `protobuf:"bytes,2,opt,name=timezone,proto3" json:"timezone,omitempty"` + CurrentEpoch float64 `protobuf:"fixed64,3,opt,name=current_epoch,json=currentEpoch,proto3" json:"current_epoch,omitempty"` + InternalIp string `protobuf:"bytes,4,opt,name=internal_ip,json=internalIp,proto3" json:"internal_ip,omitempty"` + PublicIp string `protobuf:"bytes,5,opt,name=public_ip,json=publicIp,proto3" json:"public_ip,omitempty"` + ApiKey string `protobuf:"bytes,6,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CommonMetadata) Reset() { *m = CommonMetadata{} } +func (m *CommonMetadata) String() string { return proto.CompactTextString(m) } +func (*CommonMetadata) ProtoMessage() {} +func (*CommonMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{0} +} +func (m *CommonMetadata) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *CommonMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_CommonMetadata.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *CommonMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_CommonMetadata.Merge(m, src) +} +func (m *CommonMetadata) XXX_Size() int { + return m.Size() +} +func (m *CommonMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_CommonMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_CommonMetadata proto.InternalMessageInfo + +func (m *CommonMetadata) GetAgentVersion() string { + if m != nil { + return m.AgentVersion + } + return "" +} + +func (m *CommonMetadata) GetTimezone() string { + if m != nil { + return m.Timezone + } + return "" +} + +func (m *CommonMetadata) GetCurrentEpoch() float64 { + if m != nil { + return m.CurrentEpoch + } + return 0 +} + +func (m *CommonMetadata) GetInternalIp() string { + if m != nil { + return m.InternalIp + } + return "" +} + +func (m *CommonMetadata) GetPublicIp() string { + if m != nil { + return m.PublicIp + } + return "" +} + +func (m *CommonMetadata) GetApiKey() string { + if m != nil { + return m.ApiKey + } + return "" +} + +type Origin struct { + OriginProduct uint32 `protobuf:"varint,4,opt,name=origin_product,json=originProduct,proto3" json:"origin_product,omitempty"` + OriginCategory uint32 `protobuf:"varint,5,opt,name=origin_category,json=originCategory,proto3" json:"origin_category,omitempty"` + OriginService uint32 `protobuf:"varint,6,opt,name=origin_service,json=originService,proto3" json:"origin_service,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Origin) Reset() { *m = Origin{} } +func (m *Origin) String() string { return proto.CompactTextString(m) } +func (*Origin) ProtoMessage() {} +func (*Origin) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{1} +} +func (m *Origin) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Origin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Origin.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Origin) XXX_Merge(src proto.Message) { + xxx_messageInfo_Origin.Merge(m, src) +} +func (m *Origin) XXX_Size() int { + return m.Size() +} +func (m *Origin) XXX_DiscardUnknown() { + xxx_messageInfo_Origin.DiscardUnknown(m) +} + +var xxx_messageInfo_Origin proto.InternalMessageInfo + +func (m *Origin) GetOriginProduct() uint32 { + if m != nil { + return m.OriginProduct + } + return 0 +} + +func (m *Origin) GetOriginCategory() uint32 { + if m != nil { + return m.OriginCategory + } + return 0 +} + +func (m *Origin) GetOriginService() uint32 { + if m != nil { + return m.OriginService + } + return 0 +} + +// Metadata is used in both the MetricSeries and Sketch messages defined below. +type Metadata struct { + Origin *Origin `protobuf:"bytes,1,opt,name=origin,proto3" json:"origin,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Metadata) Reset() { *m = Metadata{} } +func (m *Metadata) String() string { return proto.CompactTextString(m) } +func (*Metadata) ProtoMessage() {} +func (*Metadata) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{2} +} +func (m *Metadata) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Metadata.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Metadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_Metadata.Merge(m, src) +} +func (m *Metadata) XXX_Size() int { + return m.Size() +} +func (m *Metadata) XXX_DiscardUnknown() { + xxx_messageInfo_Metadata.DiscardUnknown(m) +} + +var xxx_messageInfo_Metadata proto.InternalMessageInfo + +func (m *Metadata) GetOrigin() *Origin { + if m != nil { + return m.Origin + } + return nil +} + +type MetricPayload struct { + Series []*MetricPayload_MetricSeries `protobuf:"bytes,1,rep,name=series,proto3" json:"series,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MetricPayload) Reset() { *m = MetricPayload{} } +func (m *MetricPayload) String() string { return proto.CompactTextString(m) } +func (*MetricPayload) ProtoMessage() {} +func (*MetricPayload) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{3} +} +func (m *MetricPayload) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MetricPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MetricPayload.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MetricPayload) XXX_Merge(src proto.Message) { + xxx_messageInfo_MetricPayload.Merge(m, src) +} +func (m *MetricPayload) XXX_Size() int { + return m.Size() +} +func (m *MetricPayload) XXX_DiscardUnknown() { + xxx_messageInfo_MetricPayload.DiscardUnknown(m) +} + +var xxx_messageInfo_MetricPayload proto.InternalMessageInfo + +func (m *MetricPayload) GetSeries() []*MetricPayload_MetricSeries { + if m != nil { + return m.Series + } + return nil +} + +type MetricPayload_MetricPoint struct { + // metric value + Value float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"` + // timestamp for this value in seconds since the UNIX epoch + Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MetricPayload_MetricPoint) Reset() { *m = MetricPayload_MetricPoint{} } +func (m *MetricPayload_MetricPoint) String() string { return proto.CompactTextString(m) } +func (*MetricPayload_MetricPoint) ProtoMessage() {} +func (*MetricPayload_MetricPoint) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{3, 0} +} +func (m *MetricPayload_MetricPoint) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MetricPayload_MetricPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MetricPayload_MetricPoint.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MetricPayload_MetricPoint) XXX_Merge(src proto.Message) { + xxx_messageInfo_MetricPayload_MetricPoint.Merge(m, src) +} +func (m *MetricPayload_MetricPoint) XXX_Size() int { + return m.Size() +} +func (m *MetricPayload_MetricPoint) XXX_DiscardUnknown() { + xxx_messageInfo_MetricPayload_MetricPoint.DiscardUnknown(m) +} + +var xxx_messageInfo_MetricPayload_MetricPoint proto.InternalMessageInfo + +func (m *MetricPayload_MetricPoint) GetValue() float64 { + if m != nil { + return m.Value + } + return 0 +} + +func (m *MetricPayload_MetricPoint) GetTimestamp() int64 { + if m != nil { + return m.Timestamp + } + return 0 +} + +type MetricPayload_Resource struct { + Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MetricPayload_Resource) Reset() { *m = MetricPayload_Resource{} } +func (m *MetricPayload_Resource) String() string { return proto.CompactTextString(m) } +func (*MetricPayload_Resource) ProtoMessage() {} +func (*MetricPayload_Resource) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{3, 1} +} +func (m *MetricPayload_Resource) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MetricPayload_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MetricPayload_Resource.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MetricPayload_Resource) XXX_Merge(src proto.Message) { + xxx_messageInfo_MetricPayload_Resource.Merge(m, src) +} +func (m *MetricPayload_Resource) XXX_Size() int { + return m.Size() +} +func (m *MetricPayload_Resource) XXX_DiscardUnknown() { + xxx_messageInfo_MetricPayload_Resource.DiscardUnknown(m) +} + +var xxx_messageInfo_MetricPayload_Resource proto.InternalMessageInfo + +func (m *MetricPayload_Resource) GetType() string { + if m != nil { + return m.Type + } + return "" +} + +func (m *MetricPayload_Resource) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +type MetricPayload_MetricSeries struct { + // Resources this series applies to; include at least + // { type="host", name= } + Resources []*MetricPayload_Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"` + // metric name + Metric string `protobuf:"bytes,2,opt,name=metric,proto3" json:"metric,omitempty"` + // tags for this metric + Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"` + // data points for this metric + Points []*MetricPayload_MetricPoint `protobuf:"bytes,4,rep,name=points,proto3" json:"points,omitempty"` + // type of metric + Type MetricPayload_MetricType `protobuf:"varint,5,opt,name=type,proto3,enum=datadog.agentpayload.MetricPayload_MetricType" json:"type,omitempty"` + // metric unit name + Unit string `protobuf:"bytes,6,opt,name=unit,proto3" json:"unit,omitempty"` + // source of this metric (check name, etc.) + SourceTypeName string `protobuf:"bytes,7,opt,name=source_type_name,json=sourceTypeName,proto3" json:"source_type_name,omitempty"` + // interval, in seconds, between samples of this metric + Interval int64 `protobuf:"varint,8,opt,name=interval,proto3" json:"interval,omitempty"` + // Metrics origin metadata + Metadata *Metadata `protobuf:"bytes,9,opt,name=metadata,proto3" json:"metadata,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MetricPayload_MetricSeries) Reset() { *m = MetricPayload_MetricSeries{} } +func (m *MetricPayload_MetricSeries) String() string { return proto.CompactTextString(m) } +func (*MetricPayload_MetricSeries) ProtoMessage() {} +func (*MetricPayload_MetricSeries) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{3, 2} +} +func (m *MetricPayload_MetricSeries) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *MetricPayload_MetricSeries) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_MetricPayload_MetricSeries.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *MetricPayload_MetricSeries) XXX_Merge(src proto.Message) { + xxx_messageInfo_MetricPayload_MetricSeries.Merge(m, src) +} +func (m *MetricPayload_MetricSeries) XXX_Size() int { + return m.Size() +} +func (m *MetricPayload_MetricSeries) XXX_DiscardUnknown() { + xxx_messageInfo_MetricPayload_MetricSeries.DiscardUnknown(m) +} + +var xxx_messageInfo_MetricPayload_MetricSeries proto.InternalMessageInfo + +func (m *MetricPayload_MetricSeries) GetResources() []*MetricPayload_Resource { + if m != nil { + return m.Resources + } + return nil +} + +func (m *MetricPayload_MetricSeries) GetMetric() string { + if m != nil { + return m.Metric + } + return "" +} + +func (m *MetricPayload_MetricSeries) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *MetricPayload_MetricSeries) GetPoints() []*MetricPayload_MetricPoint { + if m != nil { + return m.Points + } + return nil +} + +func (m *MetricPayload_MetricSeries) GetType() MetricPayload_MetricType { + if m != nil { + return m.Type + } + return MetricPayload_UNSPECIFIED +} + +func (m *MetricPayload_MetricSeries) GetUnit() string { + if m != nil { + return m.Unit + } + return "" +} + +func (m *MetricPayload_MetricSeries) GetSourceTypeName() string { + if m != nil { + return m.SourceTypeName + } + return "" +} + +func (m *MetricPayload_MetricSeries) GetInterval() int64 { + if m != nil { + return m.Interval + } + return 0 +} + +func (m *MetricPayload_MetricSeries) GetMetadata() *Metadata { + if m != nil { + return m.Metadata + } + return nil +} + +type EventsPayload struct { + Events []*EventsPayload_Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"` + Metadata *CommonMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *EventsPayload) Reset() { *m = EventsPayload{} } +func (m *EventsPayload) String() string { return proto.CompactTextString(m) } +func (*EventsPayload) ProtoMessage() {} +func (*EventsPayload) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{4} +} +func (m *EventsPayload) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *EventsPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_EventsPayload.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *EventsPayload) XXX_Merge(src proto.Message) { + xxx_messageInfo_EventsPayload.Merge(m, src) +} +func (m *EventsPayload) XXX_Size() int { + return m.Size() +} +func (m *EventsPayload) XXX_DiscardUnknown() { + xxx_messageInfo_EventsPayload.DiscardUnknown(m) +} + +var xxx_messageInfo_EventsPayload proto.InternalMessageInfo + +func (m *EventsPayload) GetEvents() []*EventsPayload_Event { + if m != nil { + return m.Events + } + return nil +} + +func (m *EventsPayload) GetMetadata() *CommonMetadata { + if m != nil { + return m.Metadata + } + return nil +} + +type EventsPayload_Event struct { + Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` + Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"` + Ts int64 `protobuf:"varint,3,opt,name=ts,proto3" json:"ts,omitempty"` + Priority string `protobuf:"bytes,4,opt,name=priority,proto3" json:"priority,omitempty"` + Host string `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"` + Tags []string `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"` + AlertType string `protobuf:"bytes,7,opt,name=alert_type,json=alertType,proto3" json:"alert_type,omitempty"` + AggregationKey string `protobuf:"bytes,8,opt,name=aggregation_key,json=aggregationKey,proto3" json:"aggregation_key,omitempty"` + SourceTypeName string `protobuf:"bytes,9,opt,name=source_type_name,json=sourceTypeName,proto3" json:"source_type_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *EventsPayload_Event) Reset() { *m = EventsPayload_Event{} } +func (m *EventsPayload_Event) String() string { return proto.CompactTextString(m) } +func (*EventsPayload_Event) ProtoMessage() {} +func (*EventsPayload_Event) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{4, 0} +} +func (m *EventsPayload_Event) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *EventsPayload_Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_EventsPayload_Event.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *EventsPayload_Event) XXX_Merge(src proto.Message) { + xxx_messageInfo_EventsPayload_Event.Merge(m, src) +} +func (m *EventsPayload_Event) XXX_Size() int { + return m.Size() +} +func (m *EventsPayload_Event) XXX_DiscardUnknown() { + xxx_messageInfo_EventsPayload_Event.DiscardUnknown(m) +} + +var xxx_messageInfo_EventsPayload_Event proto.InternalMessageInfo + +func (m *EventsPayload_Event) GetTitle() string { + if m != nil { + return m.Title + } + return "" +} + +func (m *EventsPayload_Event) GetText() string { + if m != nil { + return m.Text + } + return "" +} + +func (m *EventsPayload_Event) GetTs() int64 { + if m != nil { + return m.Ts + } + return 0 +} + +func (m *EventsPayload_Event) GetPriority() string { + if m != nil { + return m.Priority + } + return "" +} + +func (m *EventsPayload_Event) GetHost() string { + if m != nil { + return m.Host + } + return "" +} + +func (m *EventsPayload_Event) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *EventsPayload_Event) GetAlertType() string { + if m != nil { + return m.AlertType + } + return "" +} + +func (m *EventsPayload_Event) GetAggregationKey() string { + if m != nil { + return m.AggregationKey + } + return "" +} + +func (m *EventsPayload_Event) GetSourceTypeName() string { + if m != nil { + return m.SourceTypeName + } + return "" +} + +type SketchPayload struct { + Sketches []SketchPayload_Sketch `protobuf:"bytes,1,rep,name=sketches,proto3" json:"sketches"` + Metadata CommonMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *SketchPayload) Reset() { *m = SketchPayload{} } +func (m *SketchPayload) String() string { return proto.CompactTextString(m) } +func (*SketchPayload) ProtoMessage() {} +func (*SketchPayload) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{5} +} +func (m *SketchPayload) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *SketchPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_SketchPayload.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *SketchPayload) XXX_Merge(src proto.Message) { + xxx_messageInfo_SketchPayload.Merge(m, src) +} +func (m *SketchPayload) XXX_Size() int { + return m.Size() +} +func (m *SketchPayload) XXX_DiscardUnknown() { + xxx_messageInfo_SketchPayload.DiscardUnknown(m) +} + +var xxx_messageInfo_SketchPayload proto.InternalMessageInfo + +func (m *SketchPayload) GetSketches() []SketchPayload_Sketch { + if m != nil { + return m.Sketches + } + return nil +} + +func (m *SketchPayload) GetMetadata() CommonMetadata { + if m != nil { + return m.Metadata + } + return CommonMetadata{} +} + +type SketchPayload_Sketch struct { + Metric string `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"` + Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"` + Distributions []SketchPayload_Sketch_Distribution `protobuf:"bytes,3,rep,name=distributions,proto3" json:"distributions"` + Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"` + Dogsketches []SketchPayload_Sketch_Dogsketch `protobuf:"bytes,7,rep,name=dogsketches,proto3" json:"dogsketches"` + Metadata *Metadata `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *SketchPayload_Sketch) Reset() { *m = SketchPayload_Sketch{} } +func (m *SketchPayload_Sketch) String() string { return proto.CompactTextString(m) } +func (*SketchPayload_Sketch) ProtoMessage() {} +func (*SketchPayload_Sketch) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{5, 0} +} +func (m *SketchPayload_Sketch) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *SketchPayload_Sketch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_SketchPayload_Sketch.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *SketchPayload_Sketch) XXX_Merge(src proto.Message) { + xxx_messageInfo_SketchPayload_Sketch.Merge(m, src) +} +func (m *SketchPayload_Sketch) XXX_Size() int { + return m.Size() +} +func (m *SketchPayload_Sketch) XXX_DiscardUnknown() { + xxx_messageInfo_SketchPayload_Sketch.DiscardUnknown(m) +} + +var xxx_messageInfo_SketchPayload_Sketch proto.InternalMessageInfo + +func (m *SketchPayload_Sketch) GetMetric() string { + if m != nil { + return m.Metric + } + return "" +} + +func (m *SketchPayload_Sketch) GetHost() string { + if m != nil { + return m.Host + } + return "" +} + +func (m *SketchPayload_Sketch) GetDistributions() []SketchPayload_Sketch_Distribution { + if m != nil { + return m.Distributions + } + return nil +} + +func (m *SketchPayload_Sketch) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *SketchPayload_Sketch) GetDogsketches() []SketchPayload_Sketch_Dogsketch { + if m != nil { + return m.Dogsketches + } + return nil +} + +func (m *SketchPayload_Sketch) GetMetadata() *Metadata { + if m != nil { + return m.Metadata + } + return nil +} + +type SketchPayload_Sketch_Distribution struct { + Ts int64 `protobuf:"varint,1,opt,name=ts,proto3" json:"ts,omitempty"` + Cnt int64 `protobuf:"varint,2,opt,name=cnt,proto3" json:"cnt,omitempty"` + Min float64 `protobuf:"fixed64,3,opt,name=min,proto3" json:"min,omitempty"` + Max float64 `protobuf:"fixed64,4,opt,name=max,proto3" json:"max,omitempty"` + Avg float64 `protobuf:"fixed64,5,opt,name=avg,proto3" json:"avg,omitempty"` + Sum float64 `protobuf:"fixed64,6,opt,name=sum,proto3" json:"sum,omitempty"` + V []float64 `protobuf:"fixed64,7,rep,packed,name=v,proto3" json:"v,omitempty"` + G []uint32 `protobuf:"varint,8,rep,packed,name=g,proto3" json:"g,omitempty"` + Delta []uint32 `protobuf:"varint,9,rep,packed,name=delta,proto3" json:"delta,omitempty"` + Buf []float64 `protobuf:"fixed64,10,rep,packed,name=buf,proto3" json:"buf,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *SketchPayload_Sketch_Distribution) Reset() { *m = SketchPayload_Sketch_Distribution{} } +func (m *SketchPayload_Sketch_Distribution) String() string { return proto.CompactTextString(m) } +func (*SketchPayload_Sketch_Distribution) ProtoMessage() {} +func (*SketchPayload_Sketch_Distribution) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{5, 0, 0} +} +func (m *SketchPayload_Sketch_Distribution) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *SketchPayload_Sketch_Distribution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_SketchPayload_Sketch_Distribution.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *SketchPayload_Sketch_Distribution) XXX_Merge(src proto.Message) { + xxx_messageInfo_SketchPayload_Sketch_Distribution.Merge(m, src) +} +func (m *SketchPayload_Sketch_Distribution) XXX_Size() int { + return m.Size() +} +func (m *SketchPayload_Sketch_Distribution) XXX_DiscardUnknown() { + xxx_messageInfo_SketchPayload_Sketch_Distribution.DiscardUnknown(m) +} + +var xxx_messageInfo_SketchPayload_Sketch_Distribution proto.InternalMessageInfo + +func (m *SketchPayload_Sketch_Distribution) GetTs() int64 { + if m != nil { + return m.Ts + } + return 0 +} + +func (m *SketchPayload_Sketch_Distribution) GetCnt() int64 { + if m != nil { + return m.Cnt + } + return 0 +} + +func (m *SketchPayload_Sketch_Distribution) GetMin() float64 { + if m != nil { + return m.Min + } + return 0 +} + +func (m *SketchPayload_Sketch_Distribution) GetMax() float64 { + if m != nil { + return m.Max + } + return 0 +} + +func (m *SketchPayload_Sketch_Distribution) GetAvg() float64 { + if m != nil { + return m.Avg + } + return 0 +} + +func (m *SketchPayload_Sketch_Distribution) GetSum() float64 { + if m != nil { + return m.Sum + } + return 0 +} + +func (m *SketchPayload_Sketch_Distribution) GetV() []float64 { + if m != nil { + return m.V + } + return nil +} + +func (m *SketchPayload_Sketch_Distribution) GetG() []uint32 { + if m != nil { + return m.G + } + return nil +} + +func (m *SketchPayload_Sketch_Distribution) GetDelta() []uint32 { + if m != nil { + return m.Delta + } + return nil +} + +func (m *SketchPayload_Sketch_Distribution) GetBuf() []float64 { + if m != nil { + return m.Buf + } + return nil +} + +type SketchPayload_Sketch_Dogsketch struct { + Ts int64 `protobuf:"varint,1,opt,name=ts,proto3" json:"ts,omitempty"` + Cnt int64 `protobuf:"varint,2,opt,name=cnt,proto3" json:"cnt,omitempty"` + Min float64 `protobuf:"fixed64,3,opt,name=min,proto3" json:"min,omitempty"` + Max float64 `protobuf:"fixed64,4,opt,name=max,proto3" json:"max,omitempty"` + Avg float64 `protobuf:"fixed64,5,opt,name=avg,proto3" json:"avg,omitempty"` + Sum float64 `protobuf:"fixed64,6,opt,name=sum,proto3" json:"sum,omitempty"` + K []int32 `protobuf:"zigzag32,7,rep,packed,name=k,proto3" json:"k,omitempty"` + N []uint32 `protobuf:"varint,8,rep,packed,name=n,proto3" json:"n,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *SketchPayload_Sketch_Dogsketch) Reset() { *m = SketchPayload_Sketch_Dogsketch{} } +func (m *SketchPayload_Sketch_Dogsketch) String() string { return proto.CompactTextString(m) } +func (*SketchPayload_Sketch_Dogsketch) ProtoMessage() {} +func (*SketchPayload_Sketch_Dogsketch) Descriptor() ([]byte, []int) { + return fileDescriptor_0063f25d3d575515, []int{5, 0, 1} +} +func (m *SketchPayload_Sketch_Dogsketch) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *SketchPayload_Sketch_Dogsketch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_SketchPayload_Sketch_Dogsketch.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *SketchPayload_Sketch_Dogsketch) XXX_Merge(src proto.Message) { + xxx_messageInfo_SketchPayload_Sketch_Dogsketch.Merge(m, src) +} +func (m *SketchPayload_Sketch_Dogsketch) XXX_Size() int { + return m.Size() +} +func (m *SketchPayload_Sketch_Dogsketch) XXX_DiscardUnknown() { + xxx_messageInfo_SketchPayload_Sketch_Dogsketch.DiscardUnknown(m) +} + +var xxx_messageInfo_SketchPayload_Sketch_Dogsketch proto.InternalMessageInfo + +func (m *SketchPayload_Sketch_Dogsketch) GetTs() int64 { + if m != nil { + return m.Ts + } + return 0 +} + +func (m *SketchPayload_Sketch_Dogsketch) GetCnt() int64 { + if m != nil { + return m.Cnt + } + return 0 +} + +func (m *SketchPayload_Sketch_Dogsketch) GetMin() float64 { + if m != nil { + return m.Min + } + return 0 +} + +func (m *SketchPayload_Sketch_Dogsketch) GetMax() float64 { + if m != nil { + return m.Max + } + return 0 +} + +func (m *SketchPayload_Sketch_Dogsketch) GetAvg() float64 { + if m != nil { + return m.Avg + } + return 0 +} + +func (m *SketchPayload_Sketch_Dogsketch) GetSum() float64 { + if m != nil { + return m.Sum + } + return 0 +} + +func (m *SketchPayload_Sketch_Dogsketch) GetK() []int32 { + if m != nil { + return m.K + } + return nil +} + +func (m *SketchPayload_Sketch_Dogsketch) GetN() []uint32 { + if m != nil { + return m.N + } + return nil +} + +func init() { + proto.RegisterEnum("datadog.agentpayload.MetricPayload_MetricType", MetricPayload_MetricType_name, MetricPayload_MetricType_value) + proto.RegisterType((*CommonMetadata)(nil), "datadog.agentpayload.CommonMetadata") + proto.RegisterType((*Origin)(nil), "datadog.agentpayload.Origin") + proto.RegisterType((*Metadata)(nil), "datadog.agentpayload.Metadata") + proto.RegisterType((*MetricPayload)(nil), "datadog.agentpayload.MetricPayload") + proto.RegisterType((*MetricPayload_MetricPoint)(nil), "datadog.agentpayload.MetricPayload.MetricPoint") + proto.RegisterType((*MetricPayload_Resource)(nil), "datadog.agentpayload.MetricPayload.Resource") + proto.RegisterType((*MetricPayload_MetricSeries)(nil), "datadog.agentpayload.MetricPayload.MetricSeries") + proto.RegisterType((*EventsPayload)(nil), "datadog.agentpayload.EventsPayload") + proto.RegisterType((*EventsPayload_Event)(nil), "datadog.agentpayload.EventsPayload.Event") + proto.RegisterType((*SketchPayload)(nil), "datadog.agentpayload.SketchPayload") + proto.RegisterType((*SketchPayload_Sketch)(nil), "datadog.agentpayload.SketchPayload.Sketch") + proto.RegisterType((*SketchPayload_Sketch_Distribution)(nil), "datadog.agentpayload.SketchPayload.Sketch.Distribution") + proto.RegisterType((*SketchPayload_Sketch_Dogsketch)(nil), "datadog.agentpayload.SketchPayload.Sketch.Dogsketch") +} + +func init() { proto.RegisterFile("proto/metrics/agent_payload.proto", fileDescriptor_0063f25d3d575515) } + +var fileDescriptor_0063f25d3d575515 = []byte{ + // 1081 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xdf, 0x6e, 0x1b, 0x45, + 0x17, 0xef, 0x78, 0xd7, 0x9b, 0xf5, 0x71, 0xec, 0xfa, 0x1b, 0x55, 0x1f, 0x2b, 0x53, 0xd2, 0x60, + 0x40, 0x4d, 0x11, 0xb5, 0x51, 0x28, 0xaa, 0x84, 0x84, 0xd4, 0x34, 0x71, 0x43, 0x1c, 0x9a, 0x46, + 0x9b, 0x84, 0x0b, 0x84, 0x64, 0x8d, 0xd7, 0xd3, 0xcd, 0x2a, 0xf6, 0xce, 0x6a, 0x77, 0x6c, 0xc5, + 0x3c, 0x04, 0x52, 0x1f, 0x83, 0x67, 0x80, 0x6b, 0xd4, 0x1b, 0x24, 0x9e, 0x00, 0xa1, 0x3c, 0x00, + 0xb7, 0xdc, 0xa2, 0x39, 0x33, 0xbb, 0x59, 0x57, 0x46, 0x4a, 0xb9, 0xe0, 0xee, 0x9c, 0xdf, 0xcc, + 0xf9, 0xff, 0x3b, 0xb3, 0x0b, 0xef, 0x27, 0xa9, 0x90, 0xa2, 0x37, 0xe5, 0x32, 0x8d, 0x82, 0xac, + 0xc7, 0x42, 0x1e, 0xcb, 0x61, 0xc2, 0x16, 0x13, 0xc1, 0xc6, 0x5d, 0x3c, 0xa3, 0x77, 0xc6, 0x4c, + 0xb2, 0xb1, 0x08, 0xbb, 0x78, 0x68, 0xce, 0xda, 0x0f, 0xc3, 0x48, 0x9e, 0xcf, 0x46, 0xdd, 0x40, + 0x4c, 0x7b, 0xa1, 0x08, 0x45, 0x0f, 0x2f, 0x8f, 0x66, 0x2f, 0x51, 0xd3, 0x5e, 0x95, 0xa4, 0x9d, + 0x74, 0x7e, 0x25, 0xd0, 0xdc, 0x15, 0xd3, 0xa9, 0x88, 0x9f, 0x73, 0xc9, 0x94, 0x47, 0xfa, 0x01, + 0x34, 0x74, 0xb8, 0x39, 0x4f, 0xb3, 0x48, 0xc4, 0x1e, 0xd9, 0x24, 0x5b, 0x35, 0x7f, 0x1d, 0xc1, + 0x6f, 0x34, 0x46, 0xdb, 0xe0, 0xca, 0x68, 0xca, 0xbf, 0x17, 0x31, 0xf7, 0x2a, 0x78, 0x5e, 0xe8, + 0xca, 0x41, 0x30, 0x4b, 0x53, 0xe5, 0x82, 0x27, 0x22, 0x38, 0xf7, 0xac, 0x4d, 0xb2, 0x45, 0xfc, + 0x75, 0x03, 0xf6, 0x15, 0x46, 0xef, 0x41, 0x3d, 0x8a, 0x25, 0x4f, 0x63, 0x36, 0x19, 0x46, 0x89, + 0x67, 0xa3, 0x0f, 0xc8, 0xa1, 0x83, 0x84, 0xbe, 0x0b, 0xb5, 0x64, 0x36, 0x9a, 0x44, 0x81, 0x3a, + 0xae, 0xea, 0x10, 0x1a, 0x38, 0x48, 0xe8, 0x3b, 0xb0, 0xc6, 0x92, 0x68, 0x78, 0xc1, 0x17, 0x9e, + 0x83, 0x47, 0x0e, 0x4b, 0xa2, 0x43, 0xbe, 0xe8, 0xbc, 0x22, 0xe0, 0xbc, 0x48, 0xa3, 0x30, 0x8a, + 0xe9, 0x47, 0xd0, 0x14, 0x28, 0x0d, 0x93, 0x54, 0x8c, 0x67, 0x81, 0xc4, 0x20, 0x0d, 0xbf, 0xa1, + 0xd1, 0x63, 0x0d, 0xd2, 0xfb, 0x70, 0xdb, 0x5c, 0x0b, 0x98, 0xe4, 0xa1, 0x48, 0x17, 0x18, 0xad, + 0xe1, 0x1b, 0xeb, 0x5d, 0x83, 0x96, 0xfc, 0x65, 0x3c, 0x9d, 0x47, 0x01, 0xc7, 0xd0, 0x85, 0xbf, + 0x13, 0x0d, 0x0e, 0x6c, 0x97, 0xb4, 0x2a, 0x03, 0xdb, 0xad, 0xb4, 0xac, 0x81, 0xed, 0x5a, 0x2d, + 0xbb, 0xf3, 0x04, 0xdc, 0xa2, 0xb9, 0x8f, 0xc0, 0xd1, 0xd7, 0xb1, 0xab, 0xf5, 0xed, 0xbb, 0xdd, + 0x55, 0x53, 0xec, 0xea, 0x12, 0x7c, 0x73, 0xb7, 0xf3, 0x53, 0x15, 0x1a, 0xcf, 0x91, 0x0a, 0xc7, + 0xfa, 0x02, 0xfd, 0x0a, 0x9c, 0x8c, 0xa7, 0x11, 0xcf, 0x3c, 0xb2, 0x69, 0x6d, 0xd5, 0xb7, 0x3f, + 0x5d, 0xed, 0x67, 0xc9, 0xc8, 0x68, 0x27, 0x68, 0xe7, 0x1b, 0xfb, 0xf6, 0x0e, 0xd4, 0xcd, 0x2d, + 0x11, 0xc5, 0x92, 0xde, 0x81, 0xea, 0x9c, 0x4d, 0x66, 0x1c, 0xf3, 0x23, 0xbe, 0x56, 0xe8, 0x5d, + 0xa8, 0xa9, 0xf1, 0x66, 0x92, 0x4d, 0x13, 0x9c, 0xb7, 0xe5, 0x5f, 0x03, 0xed, 0x6d, 0x70, 0x7d, + 0x9e, 0x89, 0x59, 0x1a, 0x70, 0x4a, 0xc1, 0x96, 0x8b, 0x84, 0x1b, 0xd2, 0xa0, 0xac, 0xb0, 0x98, + 0x4d, 0x73, 0xa2, 0xa0, 0xdc, 0xfe, 0xd1, 0x82, 0xf5, 0x72, 0x3e, 0x74, 0x00, 0xb5, 0xd4, 0x38, + 0xc9, 0x8b, 0xfa, 0xe4, 0x26, 0x45, 0xe5, 0x91, 0xfd, 0x6b, 0x73, 0xfa, 0x7f, 0x70, 0xf4, 0xe6, + 0x98, 0x90, 0x46, 0xc3, 0xe4, 0x58, 0x98, 0x79, 0xd6, 0xa6, 0x85, 0xc9, 0xb1, 0x30, 0xa3, 0xfb, + 0xe0, 0x24, 0xaa, 0xf2, 0xcc, 0xb3, 0x31, 0x68, 0xef, 0xe6, 0x9d, 0xc4, 0x8e, 0xf9, 0xc6, 0x9c, + 0x3e, 0x35, 0x95, 0x2b, 0xf6, 0x34, 0xb7, 0xbb, 0x37, 0x77, 0x73, 0xba, 0x48, 0xf8, 0x75, 0xa7, + 0x66, 0x71, 0x24, 0x0d, 0xa9, 0x51, 0xa6, 0x5b, 0xd0, 0xd2, 0x75, 0x0d, 0xd5, 0x95, 0x21, 0x76, + 0x72, 0x0d, 0xcf, 0x9b, 0x1a, 0x57, 0xf6, 0x47, 0x6c, 0xca, 0xd5, 0x52, 0xe2, 0x02, 0xcd, 0xd9, + 0xc4, 0x73, 0x71, 0x48, 0x85, 0x4e, 0xbf, 0x00, 0x77, 0x6a, 0x48, 0xe8, 0xd5, 0x90, 0x7a, 0x1b, + 0xff, 0x98, 0x21, 0xde, 0xf2, 0x8b, 0xfb, 0x9d, 0x2f, 0x01, 0xae, 0x33, 0xa5, 0xb7, 0xa1, 0x7e, + 0x76, 0x74, 0x72, 0xdc, 0xdf, 0x3d, 0x78, 0x76, 0xd0, 0xdf, 0x6b, 0xdd, 0xa2, 0x35, 0xa8, 0xee, + 0xbe, 0x38, 0x3b, 0x3a, 0x6d, 0x11, 0xea, 0x82, 0xed, 0xef, 0x9c, 0xf6, 0x5b, 0x15, 0x05, 0xee, + 0xef, 0x9c, 0xed, 0xf7, 0x5b, 0x56, 0xe7, 0x07, 0x0b, 0x1a, 0xfd, 0x39, 0x8f, 0x65, 0x96, 0xb3, + 0x77, 0x07, 0x1c, 0x8e, 0x80, 0x19, 0xf4, 0x83, 0xd5, 0xa9, 0x2c, 0x19, 0x69, 0xcd, 0x37, 0x86, + 0xf4, 0x49, 0xa9, 0x9e, 0x0a, 0xd6, 0xf3, 0xe1, 0x6a, 0x27, 0xcb, 0xaf, 0xdb, 0x75, 0x55, 0xed, + 0xbf, 0x08, 0x54, 0xd1, 0xa7, 0xe2, 0xbc, 0x8c, 0xe4, 0x24, 0x27, 0xad, 0x56, 0x90, 0x2c, 0xfc, + 0x52, 0xe6, 0xac, 0x55, 0x32, 0x6d, 0x42, 0x45, 0x66, 0xf8, 0x9e, 0x59, 0x7e, 0x45, 0x66, 0xaa, + 0xe3, 0x49, 0x1a, 0x89, 0x34, 0x92, 0x0b, 0xf3, 0x84, 0x15, 0xba, 0xb2, 0x3f, 0x17, 0x99, 0x34, + 0x6f, 0x17, 0xca, 0x05, 0x01, 0x9d, 0x12, 0x01, 0xdf, 0x03, 0x60, 0x13, 0x9e, 0x4a, 0x1c, 0xaf, + 0x99, 0x6c, 0x0d, 0x11, 0x6c, 0xf7, 0x7d, 0xb8, 0xcd, 0xc2, 0x30, 0xe5, 0x21, 0x93, 0x91, 0x88, + 0xf1, 0xc9, 0x73, 0xf5, 0xf4, 0x4b, 0xf0, 0x21, 0x5f, 0xac, 0xe4, 0x49, 0x6d, 0x15, 0x4f, 0x3a, + 0x7f, 0x3a, 0xd0, 0x38, 0xb9, 0xe0, 0x32, 0x38, 0xcf, 0x07, 0xf2, 0x35, 0xb8, 0x19, 0x02, 0xc5, + 0xee, 0x7d, 0xbc, 0xba, 0x9b, 0x4b, 0x66, 0x46, 0x7b, 0x6a, 0xbf, 0xfe, 0xfd, 0xde, 0x2d, 0xbf, + 0xf0, 0x40, 0x9f, 0xfd, 0xbb, 0xd9, 0xe4, 0x7e, 0x8a, 0x09, 0xfd, 0x52, 0x05, 0x47, 0x87, 0x28, + 0x6d, 0x34, 0x79, 0x73, 0xa3, 0xb1, 0xc9, 0x95, 0x52, 0x93, 0x03, 0x68, 0x8c, 0xa3, 0x4c, 0xa6, + 0xd1, 0x68, 0xa6, 0x7a, 0xa3, 0xd7, 0xbd, 0xbe, 0xfd, 0xf8, 0xe6, 0x15, 0x75, 0xf7, 0x4a, 0xf6, + 0x26, 0xad, 0x65, 0x9f, 0xc5, 0x24, 0xed, 0xd2, 0x24, 0xbf, 0x83, 0xfa, 0x58, 0x84, 0x45, 0x23, + 0xd7, 0x30, 0xec, 0xa3, 0xb7, 0x09, 0x9b, 0x5b, 0x9b, 0x98, 0x65, 0x77, 0x4b, 0x1b, 0xec, 0xbe, + 0xdd, 0x06, 0xb7, 0x7f, 0x26, 0xb0, 0x5e, 0xae, 0xc9, 0x10, 0x99, 0x14, 0x44, 0x6e, 0x81, 0x15, + 0xc4, 0xd2, 0x3c, 0xed, 0x4a, 0x54, 0xc8, 0x34, 0x8a, 0xcd, 0xb7, 0x5b, 0x89, 0x88, 0xb0, 0x4b, + 0xe4, 0xb9, 0x42, 0xd8, 0xa5, 0x42, 0xd8, 0x3c, 0x44, 0x86, 0x13, 0x5f, 0x89, 0x0a, 0xc9, 0x66, + 0x53, 0x7c, 0xbf, 0x88, 0xaf, 0x44, 0xba, 0x0e, 0x64, 0x8e, 0xad, 0x20, 0x3e, 0x99, 0x2b, 0x2d, + 0xf4, 0xdc, 0x4d, 0x6b, 0xab, 0xe1, 0x93, 0x50, 0x2d, 0xde, 0x98, 0x4f, 0xf0, 0x45, 0x52, 0x88, + 0x56, 0x94, 0x8f, 0xd1, 0xec, 0xa5, 0x07, 0x68, 0xa3, 0xc4, 0xf6, 0x2b, 0x02, 0xb5, 0xa2, 0x37, + 0xff, 0x6d, 0xee, 0x17, 0x98, 0xfb, 0xff, 0x7c, 0x72, 0xa1, 0xb4, 0x38, 0xcf, 0x3d, 0x1e, 0xd8, + 0x6e, 0xb5, 0xe5, 0x0c, 0x6c, 0xd7, 0x69, 0xad, 0xf9, 0xcd, 0x25, 0x6e, 0x1c, 0xbe, 0xa1, 0xef, + 0x3e, 0x7d, 0xfc, 0xfa, 0x6a, 0x83, 0xfc, 0x76, 0xb5, 0x41, 0xfe, 0xb8, 0xda, 0x20, 0xdf, 0x3e, + 0x28, 0xfd, 0xa2, 0xed, 0x31, 0xc9, 0xf6, 0x44, 0xa8, 0x7f, 0xf0, 0x1e, 0x9a, 0x09, 0xf6, 0xe6, + 0x9f, 0xab, 0x7f, 0x34, 0x1e, 0x8f, 0x1c, 0xfc, 0x4b, 0xfb, 0xec, 0xef, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x10, 0x3f, 0x56, 0xf3, 0x0f, 0x0a, 0x00, 0x00, +} + +func (m *CommonMetadata) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *CommonMetadata) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *CommonMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.ApiKey) > 0 { + i -= len(m.ApiKey) + copy(dAtA[i:], m.ApiKey) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.ApiKey))) + i-- + dAtA[i] = 0x32 + } + if len(m.PublicIp) > 0 { + i -= len(m.PublicIp) + copy(dAtA[i:], m.PublicIp) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.PublicIp))) + i-- + dAtA[i] = 0x2a + } + if len(m.InternalIp) > 0 { + i -= len(m.InternalIp) + copy(dAtA[i:], m.InternalIp) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.InternalIp))) + i-- + dAtA[i] = 0x22 + } + if m.CurrentEpoch != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.CurrentEpoch)))) + i-- + dAtA[i] = 0x19 + } + if len(m.Timezone) > 0 { + i -= len(m.Timezone) + copy(dAtA[i:], m.Timezone) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Timezone))) + i-- + dAtA[i] = 0x12 + } + if len(m.AgentVersion) > 0 { + i -= len(m.AgentVersion) + copy(dAtA[i:], m.AgentVersion) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.AgentVersion))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *Origin) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Origin) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Origin) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if m.OriginService != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.OriginService)) + i-- + dAtA[i] = 0x30 + } + if m.OriginCategory != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.OriginCategory)) + i-- + dAtA[i] = 0x28 + } + if m.OriginProduct != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.OriginProduct)) + i-- + dAtA[i] = 0x20 + } + return len(dAtA) - i, nil +} + +func (m *Metadata) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Metadata) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Metadata) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if m.Origin != nil { + { + size, err := m.Origin.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *MetricPayload) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MetricPayload) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MetricPayload) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.Series) > 0 { + for iNdEx := len(m.Series) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Series[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *MetricPayload_MetricPoint) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MetricPayload_MetricPoint) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MetricPayload_MetricPoint) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if m.Timestamp != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Timestamp)) + i-- + dAtA[i] = 0x10 + } + if m.Value != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Value)))) + i-- + dAtA[i] = 0x9 + } + return len(dAtA) - i, nil +} + +func (m *MetricPayload_Resource) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MetricPayload_Resource) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MetricPayload_Resource) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.Name) > 0 { + i -= len(m.Name) + copy(dAtA[i:], m.Name) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Name))) + i-- + dAtA[i] = 0x12 + } + if len(m.Type) > 0 { + i -= len(m.Type) + copy(dAtA[i:], m.Type) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Type))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *MetricPayload_MetricSeries) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *MetricPayload_MetricSeries) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *MetricPayload_MetricSeries) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if m.Metadata != nil { + { + size, err := m.Metadata.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x4a + } + if m.Interval != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Interval)) + i-- + dAtA[i] = 0x40 + } + if len(m.SourceTypeName) > 0 { + i -= len(m.SourceTypeName) + copy(dAtA[i:], m.SourceTypeName) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.SourceTypeName))) + i-- + dAtA[i] = 0x3a + } + if len(m.Unit) > 0 { + i -= len(m.Unit) + copy(dAtA[i:], m.Unit) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Unit))) + i-- + dAtA[i] = 0x32 + } + if m.Type != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Type)) + i-- + dAtA[i] = 0x28 + } + if len(m.Points) > 0 { + for iNdEx := len(m.Points) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Points[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x22 + } + } + if len(m.Tags) > 0 { + for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Tags[iNdEx]) + copy(dAtA[i:], m.Tags[iNdEx]) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Tags[iNdEx]))) + i-- + dAtA[i] = 0x1a + } + } + if len(m.Metric) > 0 { + i -= len(m.Metric) + copy(dAtA[i:], m.Metric) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Metric))) + i-- + dAtA[i] = 0x12 + } + if len(m.Resources) > 0 { + for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *EventsPayload) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *EventsPayload) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *EventsPayload) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if m.Metadata != nil { + { + size, err := m.Metadata.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + } + if len(m.Events) > 0 { + for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Events[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *EventsPayload_Event) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *EventsPayload_Event) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *EventsPayload_Event) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.SourceTypeName) > 0 { + i -= len(m.SourceTypeName) + copy(dAtA[i:], m.SourceTypeName) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.SourceTypeName))) + i-- + dAtA[i] = 0x4a + } + if len(m.AggregationKey) > 0 { + i -= len(m.AggregationKey) + copy(dAtA[i:], m.AggregationKey) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.AggregationKey))) + i-- + dAtA[i] = 0x42 + } + if len(m.AlertType) > 0 { + i -= len(m.AlertType) + copy(dAtA[i:], m.AlertType) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.AlertType))) + i-- + dAtA[i] = 0x3a + } + if len(m.Tags) > 0 { + for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Tags[iNdEx]) + copy(dAtA[i:], m.Tags[iNdEx]) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Tags[iNdEx]))) + i-- + dAtA[i] = 0x32 + } + } + if len(m.Host) > 0 { + i -= len(m.Host) + copy(dAtA[i:], m.Host) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Host))) + i-- + dAtA[i] = 0x2a + } + if len(m.Priority) > 0 { + i -= len(m.Priority) + copy(dAtA[i:], m.Priority) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Priority))) + i-- + dAtA[i] = 0x22 + } + if m.Ts != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Ts)) + i-- + dAtA[i] = 0x18 + } + if len(m.Text) > 0 { + i -= len(m.Text) + copy(dAtA[i:], m.Text) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Text))) + i-- + dAtA[i] = 0x12 + } + if len(m.Title) > 0 { + i -= len(m.Title) + copy(dAtA[i:], m.Title) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Title))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *SketchPayload) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *SketchPayload) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *SketchPayload) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + { + size, err := m.Metadata.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x12 + if len(m.Sketches) > 0 { + for iNdEx := len(m.Sketches) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Sketches[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0xa + } + } + return len(dAtA) - i, nil +} + +func (m *SketchPayload_Sketch) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *SketchPayload_Sketch) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *SketchPayload_Sketch) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if m.Metadata != nil { + { + size, err := m.Metadata.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x42 + } + if len(m.Dogsketches) > 0 { + for iNdEx := len(m.Dogsketches) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Dogsketches[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x3a + } + } + if len(m.Tags) > 0 { + for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Tags[iNdEx]) + copy(dAtA[i:], m.Tags[iNdEx]) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Tags[iNdEx]))) + i-- + dAtA[i] = 0x22 + } + } + if len(m.Distributions) > 0 { + for iNdEx := len(m.Distributions) - 1; iNdEx >= 0; iNdEx-- { + { + size, err := m.Distributions[iNdEx].MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintAgentPayload(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x1a + } + } + if len(m.Host) > 0 { + i -= len(m.Host) + copy(dAtA[i:], m.Host) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Host))) + i-- + dAtA[i] = 0x12 + } + if len(m.Metric) > 0 { + i -= len(m.Metric) + copy(dAtA[i:], m.Metric) + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Metric))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func (m *SketchPayload_Sketch_Distribution) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *SketchPayload_Sketch_Distribution) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *SketchPayload_Sketch_Distribution) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.Buf) > 0 { + for iNdEx := len(m.Buf) - 1; iNdEx >= 0; iNdEx-- { + f6 := math.Float64bits(float64(m.Buf[iNdEx])) + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(f6)) + } + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Buf)*8)) + i-- + dAtA[i] = 0x52 + } + if len(m.Delta) > 0 { + dAtA8 := make([]byte, len(m.Delta)*10) + var j7 int + for _, num := range m.Delta { + for num >= 1<<7 { + dAtA8[j7] = uint8(uint64(num)&0x7f | 0x80) + num >>= 7 + j7++ + } + dAtA8[j7] = uint8(num) + j7++ + } + i -= j7 + copy(dAtA[i:], dAtA8[:j7]) + i = encodeVarintAgentPayload(dAtA, i, uint64(j7)) + i-- + dAtA[i] = 0x4a + } + if len(m.G) > 0 { + dAtA10 := make([]byte, len(m.G)*10) + var j9 int + for _, num := range m.G { + for num >= 1<<7 { + dAtA10[j9] = uint8(uint64(num)&0x7f | 0x80) + num >>= 7 + j9++ + } + dAtA10[j9] = uint8(num) + j9++ + } + i -= j9 + copy(dAtA[i:], dAtA10[:j9]) + i = encodeVarintAgentPayload(dAtA, i, uint64(j9)) + i-- + dAtA[i] = 0x42 + } + if len(m.V) > 0 { + for iNdEx := len(m.V) - 1; iNdEx >= 0; iNdEx-- { + f11 := math.Float64bits(float64(m.V[iNdEx])) + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(f11)) + } + i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.V)*8)) + i-- + dAtA[i] = 0x3a + } + if m.Sum != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Sum)))) + i-- + dAtA[i] = 0x31 + } + if m.Avg != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Avg)))) + i-- + dAtA[i] = 0x29 + } + if m.Max != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Max)))) + i-- + dAtA[i] = 0x21 + } + if m.Min != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Min)))) + i-- + dAtA[i] = 0x19 + } + if m.Cnt != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Cnt)) + i-- + dAtA[i] = 0x10 + } + if m.Ts != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Ts)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func (m *SketchPayload_Sketch_Dogsketch) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *SketchPayload_Sketch_Dogsketch) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *SketchPayload_Sketch_Dogsketch) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.N) > 0 { + dAtA13 := make([]byte, len(m.N)*10) + var j12 int + for _, num := range m.N { + for num >= 1<<7 { + dAtA13[j12] = uint8(uint64(num)&0x7f | 0x80) + num >>= 7 + j12++ + } + dAtA13[j12] = uint8(num) + j12++ + } + i -= j12 + copy(dAtA[i:], dAtA13[:j12]) + i = encodeVarintAgentPayload(dAtA, i, uint64(j12)) + i-- + dAtA[i] = 0x42 + } + if len(m.K) > 0 { + dAtA14 := make([]byte, len(m.K)*5) + var j15 int + for _, num := range m.K { + x16 := (uint32(num) << 1) ^ uint32((num >> 31)) + for x16 >= 1<<7 { + dAtA14[j15] = uint8(uint64(x16)&0x7f | 0x80) + j15++ + x16 >>= 7 + } + dAtA14[j15] = uint8(x16) + j15++ + } + i -= j15 + copy(dAtA[i:], dAtA14[:j15]) + i = encodeVarintAgentPayload(dAtA, i, uint64(j15)) + i-- + dAtA[i] = 0x3a + } + if m.Sum != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Sum)))) + i-- + dAtA[i] = 0x31 + } + if m.Avg != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Avg)))) + i-- + dAtA[i] = 0x29 + } + if m.Max != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Max)))) + i-- + dAtA[i] = 0x21 + } + if m.Min != 0 { + i -= 8 + encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Min)))) + i-- + dAtA[i] = 0x19 + } + if m.Cnt != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Cnt)) + i-- + dAtA[i] = 0x10 + } + if m.Ts != 0 { + i = encodeVarintAgentPayload(dAtA, i, uint64(m.Ts)) + i-- + dAtA[i] = 0x8 + } + return len(dAtA) - i, nil +} + +func encodeVarintAgentPayload(dAtA []byte, offset int, v uint64) int { + offset -= sovAgentPayload(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *CommonMetadata) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.AgentVersion) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.Timezone) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.CurrentEpoch != 0 { + n += 9 + } + l = len(m.InternalIp) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.PublicIp) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.ApiKey) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *Origin) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.OriginProduct != 0 { + n += 1 + sovAgentPayload(uint64(m.OriginProduct)) + } + if m.OriginCategory != 0 { + n += 1 + sovAgentPayload(uint64(m.OriginCategory)) + } + if m.OriginService != 0 { + n += 1 + sovAgentPayload(uint64(m.OriginService)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *Metadata) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Origin != nil { + l = m.Origin.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *MetricPayload) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Series) > 0 { + for _, e := range m.Series { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *MetricPayload_MetricPoint) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Value != 0 { + n += 9 + } + if m.Timestamp != 0 { + n += 1 + sovAgentPayload(uint64(m.Timestamp)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *MetricPayload_Resource) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Type) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.Name) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *MetricPayload_MetricSeries) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Resources) > 0 { + for _, e := range m.Resources { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + l = len(m.Metric) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if len(m.Tags) > 0 { + for _, s := range m.Tags { + l = len(s) + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if len(m.Points) > 0 { + for _, e := range m.Points { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if m.Type != 0 { + n += 1 + sovAgentPayload(uint64(m.Type)) + } + l = len(m.Unit) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.SourceTypeName) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.Interval != 0 { + n += 1 + sovAgentPayload(uint64(m.Interval)) + } + if m.Metadata != nil { + l = m.Metadata.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *EventsPayload) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Events) > 0 { + for _, e := range m.Events { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if m.Metadata != nil { + l = m.Metadata.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *EventsPayload_Event) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Title) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.Text) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.Ts != 0 { + n += 1 + sovAgentPayload(uint64(m.Ts)) + } + l = len(m.Priority) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.Host) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if len(m.Tags) > 0 { + for _, s := range m.Tags { + l = len(s) + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + l = len(m.AlertType) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.AggregationKey) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.SourceTypeName) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *SketchPayload) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Sketches) > 0 { + for _, e := range m.Sketches { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + l = m.Metadata.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *SketchPayload_Sketch) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Metric) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + l = len(m.Host) + if l > 0 { + n += 1 + l + sovAgentPayload(uint64(l)) + } + if len(m.Distributions) > 0 { + for _, e := range m.Distributions { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if len(m.Tags) > 0 { + for _, s := range m.Tags { + l = len(s) + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if len(m.Dogsketches) > 0 { + for _, e := range m.Dogsketches { + l = e.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + } + if m.Metadata != nil { + l = m.Metadata.Size() + n += 1 + l + sovAgentPayload(uint64(l)) + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *SketchPayload_Sketch_Distribution) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Ts != 0 { + n += 1 + sovAgentPayload(uint64(m.Ts)) + } + if m.Cnt != 0 { + n += 1 + sovAgentPayload(uint64(m.Cnt)) + } + if m.Min != 0 { + n += 9 + } + if m.Max != 0 { + n += 9 + } + if m.Avg != 0 { + n += 9 + } + if m.Sum != 0 { + n += 9 + } + if len(m.V) > 0 { + n += 1 + sovAgentPayload(uint64(len(m.V)*8)) + len(m.V)*8 + } + if len(m.G) > 0 { + l = 0 + for _, e := range m.G { + l += sovAgentPayload(uint64(e)) + } + n += 1 + sovAgentPayload(uint64(l)) + l + } + if len(m.Delta) > 0 { + l = 0 + for _, e := range m.Delta { + l += sovAgentPayload(uint64(e)) + } + n += 1 + sovAgentPayload(uint64(l)) + l + } + if len(m.Buf) > 0 { + n += 1 + sovAgentPayload(uint64(len(m.Buf)*8)) + len(m.Buf)*8 + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func (m *SketchPayload_Sketch_Dogsketch) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Ts != 0 { + n += 1 + sovAgentPayload(uint64(m.Ts)) + } + if m.Cnt != 0 { + n += 1 + sovAgentPayload(uint64(m.Cnt)) + } + if m.Min != 0 { + n += 9 + } + if m.Max != 0 { + n += 9 + } + if m.Avg != 0 { + n += 9 + } + if m.Sum != 0 { + n += 9 + } + if len(m.K) > 0 { + l = 0 + for _, e := range m.K { + l += sozAgentPayload(uint64(e)) + } + n += 1 + sovAgentPayload(uint64(l)) + l + } + if len(m.N) > 0 { + l = 0 + for _, e := range m.N { + l += sovAgentPayload(uint64(e)) + } + n += 1 + sovAgentPayload(uint64(l)) + l + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func sovAgentPayload(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozAgentPayload(x uint64) (n int) { + return sovAgentPayload(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *CommonMetadata) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: CommonMetadata: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CommonMetadata: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field AgentVersion", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.AgentVersion = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Timezone", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Timezone = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field CurrentEpoch", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.CurrentEpoch = float64(math.Float64frombits(v)) + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field InternalIp", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.InternalIp = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field PublicIp", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.PublicIp = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ApiKey", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ApiKey = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Origin) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Origin: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Origin: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field OriginProduct", wireType) + } + m.OriginProduct = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.OriginProduct |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 5: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field OriginCategory", wireType) + } + m.OriginCategory = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.OriginCategory |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 6: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field OriginService", wireType) + } + m.OriginService = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.OriginService |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Metadata) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Metadata: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Metadata: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Origin", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Origin == nil { + m.Origin = &Origin{} + } + if err := m.Origin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MetricPayload) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MetricPayload: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MetricPayload: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Series", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Series = append(m.Series, &MetricPayload_MetricSeries{}) + if err := m.Series[len(m.Series)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MetricPayload_MetricPoint) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MetricPoint: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MetricPoint: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Value = float64(math.Float64frombits(v)) + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) + } + m.Timestamp = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Timestamp |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MetricPayload_Resource) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Resource: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Resource: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Type = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Name = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *MetricPayload_MetricSeries) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: MetricSeries: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: MetricSeries: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Resources = append(m.Resources, &MetricPayload_Resource{}) + if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Metric = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Points", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Points = append(m.Points, &MetricPayload_MetricPoint{}) + if err := m.Points[len(m.Points)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 5: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + } + m.Type = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Type |= MetricPayload_MetricType(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Unit", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Unit = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SourceTypeName", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SourceTypeName = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 8: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Interval", wireType) + } + m.Interval = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Interval |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Metadata == nil { + m.Metadata = &Metadata{} + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *EventsPayload) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: EventsPayload: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: EventsPayload: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Events = append(m.Events, &EventsPayload_Event{}) + if err := m.Events[len(m.Events)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Metadata == nil { + m.Metadata = &CommonMetadata{} + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *EventsPayload_Event) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Event: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Title = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Text", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Text = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType) + } + m.Ts = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Ts |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Priority", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Priority = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Host = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field AlertType", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.AlertType = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field AggregationKey", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.AggregationKey = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SourceTypeName", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SourceTypeName = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SketchPayload) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: SketchPayload: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: SketchPayload: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Sketches", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Sketches = append(m.Sketches, SketchPayload_Sketch{}) + if err := m.Sketches[len(m.Sketches)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SketchPayload_Sketch) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Sketch: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Sketch: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Metric = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Host = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Distributions", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Distributions = append(m.Distributions, SketchPayload_Sketch_Distribution{}) + if err := m.Distributions[len(m.Distributions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Dogsketches", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Dogsketches = append(m.Dogsketches, SketchPayload_Sketch_Dogsketch{}) + if err := m.Dogsketches[len(m.Dogsketches)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Metadata == nil { + m.Metadata = &Metadata{} + } + if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SketchPayload_Sketch_Distribution) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Distribution: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Distribution: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType) + } + m.Ts = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Ts |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Cnt", wireType) + } + m.Cnt = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Cnt |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Min = float64(math.Float64frombits(v)) + case 4: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Max = float64(math.Float64frombits(v)) + case 5: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Avg", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Avg = float64(math.Float64frombits(v)) + case 6: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Sum", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Sum = float64(math.Float64frombits(v)) + case 7: + if wireType == 1 { + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + v2 := float64(math.Float64frombits(v)) + m.V = append(m.V, v2) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + elementCount = packedLen / 8 + if elementCount != 0 && len(m.V) == 0 { + m.V = make([]float64, 0, elementCount) + } + for iNdEx < postIndex { + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + v2 := float64(math.Float64frombits(v)) + m.V = append(m.V, v2) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field V", wireType) + } + case 8: + if wireType == 0 { + var v uint32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.G = append(m.G, v) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + var count int + for _, integer := range dAtA[iNdEx:postIndex] { + if integer < 128 { + count++ + } + } + elementCount = count + if elementCount != 0 && len(m.G) == 0 { + m.G = make([]uint32, 0, elementCount) + } + for iNdEx < postIndex { + var v uint32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.G = append(m.G, v) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field G", wireType) + } + case 9: + if wireType == 0 { + var v uint32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.Delta = append(m.Delta, v) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + var count int + for _, integer := range dAtA[iNdEx:postIndex] { + if integer < 128 { + count++ + } + } + elementCount = count + if elementCount != 0 && len(m.Delta) == 0 { + m.Delta = make([]uint32, 0, elementCount) + } + for iNdEx < postIndex { + var v uint32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.Delta = append(m.Delta, v) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field Delta", wireType) + } + case 10: + if wireType == 1 { + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + v2 := float64(math.Float64frombits(v)) + m.Buf = append(m.Buf, v2) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + elementCount = packedLen / 8 + if elementCount != 0 && len(m.Buf) == 0 { + m.Buf = make([]float64, 0, elementCount) + } + for iNdEx < postIndex { + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + v2 := float64(math.Float64frombits(v)) + m.Buf = append(m.Buf, v2) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field Buf", wireType) + } + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SketchPayload_Sketch_Dogsketch) 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 ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Dogsketch: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Dogsketch: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType) + } + m.Ts = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Ts |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Cnt", wireType) + } + m.Cnt = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Cnt |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 3: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Min = float64(math.Float64frombits(v)) + case 4: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Max = float64(math.Float64frombits(v)) + case 5: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Avg", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Avg = float64(math.Float64frombits(v)) + case 6: + if wireType != 1 { + return fmt.Errorf("proto: wrong wireType = %d for field Sum", wireType) + } + var v uint64 + if (iNdEx + 8) > l { + return io.ErrUnexpectedEOF + } + v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:])) + iNdEx += 8 + m.Sum = float64(math.Float64frombits(v)) + case 7: + if wireType == 0 { + var v int32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + v = int32((uint32(v) >> 1) ^ uint32(((v&1)<<31)>>31)) + m.K = append(m.K, v) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + var count int + for _, integer := range dAtA[iNdEx:postIndex] { + if integer < 128 { + count++ + } + } + elementCount = count + if elementCount != 0 && len(m.K) == 0 { + m.K = make([]int32, 0, elementCount) + } + for iNdEx < postIndex { + var v int32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= int32(b&0x7F) << shift + if b < 0x80 { + break + } + } + v = int32((uint32(v) >> 1) ^ uint32(((v&1)<<31)>>31)) + m.K = append(m.K, v) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field K", wireType) + } + case 8: + if wireType == 0 { + var v uint32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.N = append(m.N, v) + } else if wireType == 2 { + var packedLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + packedLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if packedLen < 0 { + return ErrInvalidLengthAgentPayload + } + postIndex := iNdEx + packedLen + if postIndex < 0 { + return ErrInvalidLengthAgentPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + var elementCount int + var count int + for _, integer := range dAtA[iNdEx:postIndex] { + if integer < 128 { + count++ + } + } + elementCount = count + if elementCount != 0 && len(m.N) == 0 { + m.N = make([]uint32, 0, elementCount) + } + for iNdEx < postIndex { + var v uint32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + v |= uint32(b&0x7F) << shift + if b < 0x80 { + break + } + } + m.N = append(m.N, v) + } + } else { + return fmt.Errorf("proto: wrong wireType = %d for field N", wireType) + } + default: + iNdEx = preIndex + skippy, err := skipAgentPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipAgentPayload(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowAgentPayload + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthAgentPayload + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupAgentPayload + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthAgentPayload + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthAgentPayload = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowAgentPayload = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupAgentPayload = fmt.Errorf("proto: unexpected end of group") +) diff --git a/v5/pb/agent_logs_payload.pb.go b/v5/pb/agent_logs_payload.pb.go new file mode 100644 index 00000000..6ffb438a --- /dev/null +++ b/v5/pb/agent_logs_payload.pb.go @@ -0,0 +1,631 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: proto/logs/agent_logs_payload.proto + +package pb + +import ( + fmt "fmt" + proto "github.com/gogo/protobuf/proto" + io "io" + math "math" + math_bits "math/bits" +) + +// 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. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package + +type Log struct { + Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` + Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` + Timestamp int64 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` + // from host + Hostname string `protobuf:"bytes,4,opt,name=hostname,proto3" json:"hostname,omitempty"` + // from config + Service string `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"` + Source string `protobuf:"bytes,6,opt,name=source,proto3" json:"source,omitempty"` + // from config, container tags, ... + Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Log) Reset() { *m = Log{} } +func (m *Log) String() string { return proto.CompactTextString(m) } +func (*Log) ProtoMessage() {} +func (*Log) Descriptor() ([]byte, []int) { + return fileDescriptor_ad4736ffde8ea121, []int{0} +} +func (m *Log) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Log) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Log.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Log) XXX_Merge(src proto.Message) { + xxx_messageInfo_Log.Merge(m, src) +} +func (m *Log) XXX_Size() int { + return m.Size() +} +func (m *Log) XXX_DiscardUnknown() { + xxx_messageInfo_Log.DiscardUnknown(m) +} + +var xxx_messageInfo_Log proto.InternalMessageInfo + +func (m *Log) GetMessage() string { + if m != nil { + return m.Message + } + return "" +} + +func (m *Log) GetStatus() string { + if m != nil { + return m.Status + } + return "" +} + +func (m *Log) GetTimestamp() int64 { + if m != nil { + return m.Timestamp + } + return 0 +} + +func (m *Log) GetHostname() string { + if m != nil { + return m.Hostname + } + return "" +} + +func (m *Log) GetService() string { + if m != nil { + return m.Service + } + return "" +} + +func (m *Log) GetSource() string { + if m != nil { + return m.Source + } + return "" +} + +func (m *Log) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func init() { + proto.RegisterType((*Log)(nil), "pb.Log") +} + +func init() { + proto.RegisterFile("proto/logs/agent_logs_payload.proto", fileDescriptor_ad4736ffde8ea121) +} + +var fileDescriptor_ad4736ffde8ea121 = []byte{ + // 257 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x44, 0x90, 0x41, 0x4a, 0xc4, 0x30, + 0x14, 0x86, 0xc9, 0x74, 0xec, 0xd8, 0x20, 0x08, 0x59, 0x48, 0x10, 0x29, 0x45, 0x41, 0xba, 0xb1, + 0x5d, 0x88, 0x07, 0x70, 0x98, 0xa5, 0x8b, 0xa1, 0xe0, 0xc6, 0xcd, 0xf0, 0xd2, 0x86, 0x4c, 0x61, + 0x32, 0x2f, 0x34, 0xaf, 0x03, 0x9e, 0xcc, 0x2b, 0xb8, 0xf4, 0x08, 0xd2, 0x93, 0x48, 0xd3, 0xaa, + 0xbb, 0xff, 0xcb, 0x23, 0x7c, 0xfc, 0x3f, 0xbf, 0x73, 0x1d, 0x12, 0x96, 0x07, 0x34, 0xbe, 0x04, + 0xa3, 0x8f, 0xb4, 0x1b, 0xe3, 0xce, 0xc1, 0xfb, 0x01, 0xa1, 0x29, 0xc2, 0x55, 0x2c, 0x9c, 0xba, + 0xfd, 0x60, 0x3c, 0x7a, 0x41, 0x23, 0x24, 0x5f, 0x59, 0xed, 0x3d, 0x18, 0x2d, 0x59, 0xc6, 0xf2, + 0xa4, 0xfa, 0x45, 0x71, 0xc5, 0x63, 0x4f, 0x40, 0xbd, 0x97, 0x8b, 0x70, 0x98, 0x49, 0xdc, 0xf0, + 0x84, 0x5a, 0xab, 0x3d, 0x81, 0x75, 0x32, 0xca, 0x58, 0x1e, 0x55, 0xff, 0x0f, 0xe2, 0x9a, 0x9f, + 0xef, 0xd1, 0xd3, 0x11, 0xac, 0x96, 0xcb, 0xf0, 0xef, 0x8f, 0x47, 0x97, 0xd7, 0xdd, 0xa9, 0xad, + 0xb5, 0x3c, 0x9b, 0x5c, 0x33, 0x06, 0x17, 0xf6, 0x5d, 0xad, 0x65, 0x3c, 0xbb, 0x02, 0x09, 0xc1, + 0x97, 0x04, 0xc6, 0xcb, 0x55, 0x16, 0xe5, 0x49, 0x15, 0xf2, 0xfa, 0xf5, 0x73, 0x48, 0xd9, 0xd7, + 0x90, 0xb2, 0xef, 0x21, 0x65, 0xfc, 0xb2, 0x46, 0x5b, 0x34, 0x4d, 0x11, 0xca, 0x16, 0x4e, 0xad, + 0x2f, 0x9e, 0xc7, 0xb4, 0x9d, 0x0a, 0x6f, 0xd9, 0xdb, 0xbd, 0x69, 0x69, 0xdf, 0xab, 0xa2, 0x46, + 0x5b, 0x6e, 0x80, 0x60, 0x83, 0x66, 0x5a, 0xe6, 0x61, 0x1e, 0xa5, 0x3c, 0x3d, 0x95, 0x4e, 0xa9, + 0x38, 0x6c, 0xf3, 0xf8, 0x13, 0x00, 0x00, 0xff, 0xff, 0x7c, 0x8b, 0xab, 0x22, 0x42, 0x01, 0x00, + 0x00, +} + +func (m *Log) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Log) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *Log) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.XXX_unrecognized != nil { + i -= len(m.XXX_unrecognized) + copy(dAtA[i:], m.XXX_unrecognized) + } + if len(m.Tags) > 0 { + for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- { + i -= len(m.Tags[iNdEx]) + copy(dAtA[i:], m.Tags[iNdEx]) + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(len(m.Tags[iNdEx]))) + i-- + dAtA[i] = 0x3a + } + } + if len(m.Source) > 0 { + i -= len(m.Source) + copy(dAtA[i:], m.Source) + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(len(m.Source))) + i-- + dAtA[i] = 0x32 + } + if len(m.Service) > 0 { + i -= len(m.Service) + copy(dAtA[i:], m.Service) + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(len(m.Service))) + i-- + dAtA[i] = 0x2a + } + if len(m.Hostname) > 0 { + i -= len(m.Hostname) + copy(dAtA[i:], m.Hostname) + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(len(m.Hostname))) + i-- + dAtA[i] = 0x22 + } + if m.Timestamp != 0 { + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(m.Timestamp)) + i-- + dAtA[i] = 0x18 + } + if len(m.Status) > 0 { + i -= len(m.Status) + copy(dAtA[i:], m.Status) + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(len(m.Status))) + i-- + dAtA[i] = 0x12 + } + if len(m.Message) > 0 { + i -= len(m.Message) + copy(dAtA[i:], m.Message) + i = encodeVarintAgentLogsPayload(dAtA, i, uint64(len(m.Message))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + +func encodeVarintAgentLogsPayload(dAtA []byte, offset int, v uint64) int { + offset -= sovAgentLogsPayload(v) + base := offset + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return base +} +func (m *Log) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Message) + if l > 0 { + n += 1 + l + sovAgentLogsPayload(uint64(l)) + } + l = len(m.Status) + if l > 0 { + n += 1 + l + sovAgentLogsPayload(uint64(l)) + } + if m.Timestamp != 0 { + n += 1 + sovAgentLogsPayload(uint64(m.Timestamp)) + } + l = len(m.Hostname) + if l > 0 { + n += 1 + l + sovAgentLogsPayload(uint64(l)) + } + l = len(m.Service) + if l > 0 { + n += 1 + l + sovAgentLogsPayload(uint64(l)) + } + l = len(m.Source) + if l > 0 { + n += 1 + l + sovAgentLogsPayload(uint64(l)) + } + if len(m.Tags) > 0 { + for _, s := range m.Tags { + l = len(s) + n += 1 + l + sovAgentLogsPayload(uint64(l)) + } + } + if m.XXX_unrecognized != nil { + n += len(m.XXX_unrecognized) + } + return n +} + +func sovAgentLogsPayload(x uint64) (n int) { + return (math_bits.Len64(x|1) + 6) / 7 +} +func sozAgentLogsPayload(x uint64) (n int) { + return sovAgentLogsPayload(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (m *Log) 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 ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Log: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Log: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentLogsPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Message = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentLogsPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Status = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) + } + m.Timestamp = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + m.Timestamp |= int64(b&0x7F) << shift + if b < 0x80 { + break + } + } + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentLogsPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Hostname = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Service", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentLogsPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Service = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentLogsPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Source = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthAgentLogsPayload + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipAgentLogsPayload(dAtA[iNdEx:]) + if err != nil { + return err + } + if (skippy < 0) || (iNdEx+skippy) < 0 { + return ErrInvalidLengthAgentLogsPayload + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipAgentLogsPayload(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + depth := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + case 1: + iNdEx += 8 + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowAgentLogsPayload + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthAgentLogsPayload + } + iNdEx += length + case 3: + depth++ + case 4: + if depth == 0 { + return 0, ErrUnexpectedEndOfGroupAgentLogsPayload + } + depth-- + case 5: + iNdEx += 4 + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + if iNdEx < 0 { + return 0, ErrInvalidLengthAgentLogsPayload + } + if depth == 0 { + return iNdEx, nil + } + } + return 0, io.ErrUnexpectedEOF +} + +var ( + ErrInvalidLengthAgentLogsPayload = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowAgentLogsPayload = fmt.Errorf("proto: integer overflow") + ErrUnexpectedEndOfGroupAgentLogsPayload = fmt.Errorf("proto: unexpected end of group") +)