// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.34.2
// 	protoc        (unknown)
// source: global/common/v1/resources.proto

package commonv1

import (
	datatypev1 "github.com/tidbcloud/tidb-management-service/api/spec/datatype/v1"
	_ "google.golang.org/genproto/googleapis/api/annotations"
	"google.golang.org/protobuf/proto"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

// Available feature for a cluster
type AvailableFeature int32

const (
	AvailableFeature_AVAILABLE_FEATURE_UNSPECIFIED AvailableFeature = 0
	AvailableFeature_DISABLE_PUBLIC_LB             AvailableFeature = 1
	AvailableFeature_DELEGATE_USER                 AvailableFeature = 2
	AvailableFeature_PRIVATELINK                   AvailableFeature = 3
	AvailableFeature_VECTOR_TYPE                   AvailableFeature = 4
)

// Enum value maps for AvailableFeature.
var (
	AvailableFeature_name = map[int32]string{
		0: "AVAILABLE_FEATURE_UNSPECIFIED",
		1: "DISABLE_PUBLIC_LB",
		2: "DELEGATE_USER",
		3: "PRIVATELINK",
		4: "VECTOR_TYPE",
	}
	AvailableFeature_value = map[string]int32{
		"AVAILABLE_FEATURE_UNSPECIFIED": 0,
		"DISABLE_PUBLIC_LB":             1,
		"DELEGATE_USER":                 2,
		"PRIVATELINK":                   3,
		"VECTOR_TYPE":                   4,
	}
)

func (x AvailableFeature) Enum() *AvailableFeature {
	p := new(AvailableFeature)
	*p = x
	return p
}

func (x AvailableFeature) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (AvailableFeature) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[0].Descriptor()
}

func (AvailableFeature) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[0]
}

func (x AvailableFeature) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use AvailableFeature.Descriptor instead.
func (AvailableFeature) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{0}
}

// Refer to terraform provider name: https://registry.terraform.io/browse/providers.
type CloudProvider_Name int32

const (
	CloudProvider_NAME_UNSPECIFIED CloudProvider_Name = 0
	CloudProvider_AWS              CloudProvider_Name = 1
	CloudProvider_GCP              CloudProvider_Name = 2
	CloudProvider_AZURE            CloudProvider_Name = 3
	CloudProvider_ALICLOUD         CloudProvider_Name = 4
)

// Enum value maps for CloudProvider_Name.
var (
	CloudProvider_Name_name = map[int32]string{
		0: "NAME_UNSPECIFIED",
		1: "AWS",
		2: "GCP",
		3: "AZURE",
		4: "ALICLOUD",
	}
	CloudProvider_Name_value = map[string]int32{
		"NAME_UNSPECIFIED": 0,
		"AWS":              1,
		"GCP":              2,
		"AZURE":            3,
		"ALICLOUD":         4,
	}
)

func (x CloudProvider_Name) Enum() *CloudProvider_Name {
	p := new(CloudProvider_Name)
	*p = x
	return p
}

func (x CloudProvider_Name) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (CloudProvider_Name) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[1].Descriptor()
}

func (CloudProvider_Name) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[1]
}

func (x CloudProvider_Name) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use CloudProvider_Name.Descriptor instead.
func (CloudProvider_Name) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{0, 0}
}

type CloudProvider_State int32

const (
	CloudProvider_STATE_UNSPECIFIED CloudProvider_State = 0
	CloudProvider_ACTIVE            CloudProvider_State = 1
	CloudProvider_INACTIVE          CloudProvider_State = 2
)

// Enum value maps for CloudProvider_State.
var (
	CloudProvider_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "ACTIVE",
		2: "INACTIVE",
	}
	CloudProvider_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"ACTIVE":            1,
		"INACTIVE":          2,
	}
)

func (x CloudProvider_State) Enum() *CloudProvider_State {
	p := new(CloudProvider_State)
	*p = x
	return p
}

func (x CloudProvider_State) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (CloudProvider_State) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[2].Descriptor()
}

func (CloudProvider_State) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[2]
}

func (x CloudProvider_State) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use CloudProvider_State.Descriptor instead.
func (CloudProvider_State) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{0, 1}
}

type Region_EngineType int32

const (
	Region_ENGINE_TYPE_UNSPECIFIED Region_EngineType = 0
	Region_MYSQL_COMPATIBLE        Region_EngineType = 1
	Region_POSTGRESQL_COMPATIBLE   Region_EngineType = 2
)

// Enum value maps for Region_EngineType.
var (
	Region_EngineType_name = map[int32]string{
		0: "ENGINE_TYPE_UNSPECIFIED",
		1: "MYSQL_COMPATIBLE",
		2: "POSTGRESQL_COMPATIBLE",
	}
	Region_EngineType_value = map[string]int32{
		"ENGINE_TYPE_UNSPECIFIED": 0,
		"MYSQL_COMPATIBLE":        1,
		"POSTGRESQL_COMPATIBLE":   2,
	}
)

func (x Region_EngineType) Enum() *Region_EngineType {
	p := new(Region_EngineType)
	*p = x
	return p
}

func (x Region_EngineType) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (Region_EngineType) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[3].Descriptor()
}

func (Region_EngineType) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[3]
}

func (x Region_EngineType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use Region_EngineType.Descriptor instead.
func (Region_EngineType) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{1, 0}
}

type Region_State int32

const (
	Region_STATE_UNSPECIFIED Region_State = 0
	Region_ACTIVE            Region_State = 1
	Region_INACTIVE          Region_State = 2
)

// Enum value maps for Region_State.
var (
	Region_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "ACTIVE",
		2: "INACTIVE",
	}
	Region_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"ACTIVE":            1,
		"INACTIVE":          2,
	}
)

func (x Region_State) Enum() *Region_State {
	p := new(Region_State)
	*p = x
	return p
}

func (x Region_State) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (Region_State) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[4].Descriptor()
}

func (Region_State) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[4]
}

func (x Region_State) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use Region_State.Descriptor instead.
func (Region_State) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{1, 1}
}

// Refer to:
//   - AWS: https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints.
//   - GCP: https://console.cloud.google.com/compute/zones
//   - Azure: https://gist.github.com/ausfestivus/04e55c7d80229069bf3bc75870630ec8
type Region_Name int32

const (
	Region_NAME_UNSPECIFIED Region_Name = 0
	// AWS.
	Region_AWS_US_EAST_2      Region_Name = 1
	Region_AWS_US_EAST_1      Region_Name = 2
	Region_AWS_US_WEST_1      Region_Name = 3
	Region_AWS_US_WEST_2      Region_Name = 4
	Region_AWS_AF_SOUTH_1     Region_Name = 5
	Region_AWS_AP_EAST_1      Region_Name = 6
	Region_AWS_AP_SOUTH_2     Region_Name = 7
	Region_AWS_AP_SOUTHEAST_3 Region_Name = 8
	Region_AWS_AP_SOUTHEAST_4 Region_Name = 9
	Region_AWS_AP_SOUTH_1     Region_Name = 10
	Region_AWS_AP_NORTHEAST_3 Region_Name = 11
	Region_AWS_AP_NORTHEAST_2 Region_Name = 12
	Region_AWS_AP_SOUTHEAST_1 Region_Name = 13
	Region_AWS_AP_SOUTHEAST_2 Region_Name = 14
	Region_AWS_AP_NORTHEAST_1 Region_Name = 15
	Region_AWS_CA_CENTRAL_1   Region_Name = 16
	Region_AWS_CA_WEST_1      Region_Name = 17
	Region_AWS_EU_CENTRAL_1   Region_Name = 18
	Region_AWS_EU_WEST_1      Region_Name = 19
	Region_AWS_EU_WEST_2      Region_Name = 20
	Region_AWS_EU_SOUTH_1     Region_Name = 21
	Region_AWS_EU_WEST_3      Region_Name = 22
	Region_AWS_EU_SOUTH_2     Region_Name = 23
	Region_AWS_EU_NORTH_1     Region_Name = 24
	Region_AWS_EU_CENTRAL_2   Region_Name = 25
	Region_AWS_IL_CENTRAL_1   Region_Name = 26
	Region_AWS_ME_SOUTH_1     Region_Name = 27
	Region_AWS_ME_CENTRAL_1   Region_Name = 28
	Region_AWS_SA_EAST_1      Region_Name = 29
	Region_AWS_AP_SOUTHEAST_5 Region_Name = 30
	Region_AWS_AP_SOUTHEAST_6 Region_Name = 31
	Region_AWS_AP_SOUTHEAST_7 Region_Name = 32
	Region_AWS_MX_CENTRAL_1   Region_Name = 33
	// GCP.
	Region_GCP_ASIA_EAST1              Region_Name = 51
	Region_GCP_ASIA_EAST2              Region_Name = 52
	Region_GCP_ASIA_NORTHEAST1         Region_Name = 53
	Region_GCP_ASIA_NORTHEAST2         Region_Name = 54
	Region_GCP_ASIA_NORTHEAST3         Region_Name = 55
	Region_GCP_ASIA_SOUTH1             Region_Name = 56
	Region_GCP_ASIA_SOUTH2             Region_Name = 57
	Region_GCP_ASIA_SOUTHEAST1         Region_Name = 58
	Region_GCP_ASIA_SOUTHEAST2         Region_Name = 59
	Region_GCP_AUSTRALIA_SOUTHEAST1    Region_Name = 60
	Region_GCP_AUSTRALIA_SOUTHEAST2    Region_Name = 61
	Region_GCP_EUROPE_CENTRAL2         Region_Name = 62
	Region_GCP_EUROPE_NORTH1           Region_Name = 63
	Region_GCP_EUROPE_SOUTHWEST1       Region_Name = 64
	Region_GCP_EUROPE_WEST1            Region_Name = 65
	Region_GCP_EUROPE_WEST10           Region_Name = 66
	Region_GCP_EUROPE_WEST12           Region_Name = 67
	Region_GCP_EUROPE_WEST2            Region_Name = 68
	Region_GCP_EUROPE_WEST3            Region_Name = 69
	Region_GCP_EUROPE_WEST4            Region_Name = 70
	Region_GCP_EUROPE_WEST6            Region_Name = 71
	Region_GCP_EUROPE_WEST8            Region_Name = 72
	Region_GCP_EUROPE_WEST9            Region_Name = 73
	Region_GCP_ME_CENTRAL1             Region_Name = 74
	Region_GCP_ME_CENTRAL2             Region_Name = 75
	Region_GCP_ME_WEST1                Region_Name = 76
	Region_GCP_NORTHAMERICA_NORTHEAST1 Region_Name = 77
	Region_GCP_NORTHAMERICA_NORTHEAST2 Region_Name = 78
	Region_GCP_SOUTHAMERICA_EAST1      Region_Name = 79
	Region_GCP_SOUTHAMERICA_WEST1      Region_Name = 80
	Region_GCP_US_CENTRAL1             Region_Name = 81
	Region_GCP_US_EAST1                Region_Name = 82
	Region_GCP_US_EAST4                Region_Name = 83
	Region_GCP_US_EAST5                Region_Name = 84
	Region_GCP_US_SOUTH1               Region_Name = 85
	Region_GCP_US_WEST1                Region_Name = 86
	Region_GCP_US_WEST2                Region_Name = 87
	Region_GCP_US_WEST3                Region_Name = 88
	Region_GCP_US_WEST4                Region_Name = 89
	// Azure
	Region_AZURE_EASTUS              Region_Name = 101
	Region_AZURE_SOUTHCENTRALUS      Region_Name = 102
	Region_AZURE_WESTUS2             Region_Name = 103
	Region_AZURE_WESTUS3             Region_Name = 104
	Region_AZURE_AUSTRALIAEAST       Region_Name = 105
	Region_AZURE_SOUTHEASTASIA       Region_Name = 106
	Region_AZURE_NORTHEUROPE         Region_Name = 107
	Region_AZURE_SWEDENCENTRAL       Region_Name = 108
	Region_AZURE_UKSOUTH             Region_Name = 109
	Region_AZURE_WESTEUROPE          Region_Name = 110
	Region_AZURE_CENTRALUS           Region_Name = 111
	Region_AZURE_SOUTHAFRICANORTH    Region_Name = 112
	Region_AZURE_CENTRALINDIA        Region_Name = 113
	Region_AZURE_EASTASIA            Region_Name = 114
	Region_AZURE_JAPANEAST           Region_Name = 115
	Region_AZURE_KOREACENTRAL        Region_Name = 116
	Region_AZURE_CANADACENTRAL       Region_Name = 117
	Region_AZURE_FRANCECENTRAL       Region_Name = 118
	Region_AZURE_GERMANYWESTCENTRAL  Region_Name = 119
	Region_AZURE_ITALYNORTH          Region_Name = 120
	Region_AZURE_NORWAYEAST          Region_Name = 121
	Region_AZURE_POLANDCENTRAL       Region_Name = 122
	Region_AZURE_SPAINCENTRAL        Region_Name = 123
	Region_AZURE_SWITZERLANDNORTH    Region_Name = 124
	Region_AZURE_MEXICOCENTRAL       Region_Name = 125
	Region_AZURE_UAENORTH            Region_Name = 126
	Region_AZURE_BRAZILSOUTH         Region_Name = 127
	Region_AZURE_ISRAELCENTRAL       Region_Name = 128
	Region_AZURE_QATARCENTRAL        Region_Name = 129
	Region_AZURE_CENTRALUSSTAGE      Region_Name = 130
	Region_AZURE_EASTUSSTAGE         Region_Name = 131
	Region_AZURE_EASTUS2STAGE        Region_Name = 132
	Region_AZURE_NORTHCENTRALUSSTAGE Region_Name = 133
	Region_AZURE_SOUTHCENTRALUSSTAGE Region_Name = 134
	Region_AZURE_WESTUSSTAGE         Region_Name = 135
	Region_AZURE_WESTUS2STAGE        Region_Name = 136
	Region_AZURE_ASIA                Region_Name = 137
	Region_AZURE_ASIAPACIFIC         Region_Name = 138
	Region_AZURE_AUSTRALIA           Region_Name = 139
	Region_AZURE_BRAZIL              Region_Name = 140
	Region_AZURE_CANADA              Region_Name = 141
	Region_AZURE_EUROPE              Region_Name = 142
	Region_AZURE_FRANCE              Region_Name = 143
	Region_AZURE_GERMANY             Region_Name = 144
	Region_AZURE_GLOBAL              Region_Name = 145
	Region_AZURE_INDIA               Region_Name = 146
	Region_AZURE_ISRAEL              Region_Name = 147
	Region_AZURE_ITALY               Region_Name = 148
	Region_AZURE_JAPAN               Region_Name = 149
	Region_AZURE_KOREA               Region_Name = 150
	Region_AZURE_NEWZEALAND          Region_Name = 151
	Region_AZURE_NORWAY              Region_Name = 152
	Region_AZURE_POLAND              Region_Name = 153
	Region_AZURE_QATAR               Region_Name = 154
	Region_AZURE_SINGAPORE           Region_Name = 155
	Region_AZURE_SOUTHAFRICA         Region_Name = 156
	Region_AZURE_SWEDEN              Region_Name = 157
	Region_AZURE_SWITZERLAND         Region_Name = 158
	Region_AZURE_UAE                 Region_Name = 159
	Region_AZURE_UK                  Region_Name = 160
	Region_AZURE_UNITEDSTATES        Region_Name = 161
	Region_AZURE_UNITEDSTATESEUAP    Region_Name = 162
	Region_AZURE_EASTASIASTAGE       Region_Name = 163
	Region_AZURE_SOUTHEASTASIASTAGE  Region_Name = 164
	Region_AZURE_BRAZILUS            Region_Name = 165
	Region_AZURE_EASTUS2             Region_Name = 166
	Region_AZURE_EASTUSSTG           Region_Name = 167
	Region_AZURE_NORTHCENTRALUS      Region_Name = 168
	Region_AZURE_WESTUS              Region_Name = 169
	Region_AZURE_JAPANWEST           Region_Name = 170
	Region_AZURE_JIOINDIAWEST        Region_Name = 171
	Region_AZURE_CENTRALUSEUAP       Region_Name = 172
	Region_AZURE_EASTUS2EUAP         Region_Name = 173
	Region_AZURE_WESTCENTRALUS       Region_Name = 174
	Region_AZURE_SOUTHAFRICAWEST     Region_Name = 175
	Region_AZURE_AUSTRALIACENTRAL    Region_Name = 176
	Region_AZURE_AUSTRALIACENTRAL2   Region_Name = 177
	Region_AZURE_AUSTRALIASOUTHEAST  Region_Name = 178
	Region_AZURE_JIOINDIACENTRAL     Region_Name = 179
	Region_AZURE_KOREASOUTH          Region_Name = 180
	Region_AZURE_SOUTHINDIA          Region_Name = 181
	Region_AZURE_WESTINDIA           Region_Name = 182
	Region_AZURE_CANADAEAST          Region_Name = 183
	Region_AZURE_FRANCESOUTH         Region_Name = 184
	Region_AZURE_GERMANYNORTH        Region_Name = 185
	Region_AZURE_NORWAYWEST          Region_Name = 186
	Region_AZURE_SWITZERLANDWEST     Region_Name = 187
	Region_AZURE_UKWEST              Region_Name = 188
	Region_AZURE_UAECENTRAL          Region_Name = 189
	Region_AZURE_BRAZILSOUTHEAST     Region_Name = 190
	// AliCloud
	Region_ALICLOUD_AP_SOUTHEAST_1 Region_Name = 201
	Region_ALICLOUD_AP_NORTHEAST_1 Region_Name = 202
	Region_ALICLOUD_AP_NORTHEAST_2 Region_Name = 203
	Region_ALICLOUD_AP_SOUTHEAST_3 Region_Name = 204
	Region_ALICLOUD_AP_SOUTHEAST_5 Region_Name = 205
	Region_ALICLOUD_AP_SOUTHEAST_6 Region_Name = 206
	Region_ALICLOUD_AP_SOUTHEAST_7 Region_Name = 207
	Region_ALICLOUD_NA_SOUTH_1     Region_Name = 208
	Region_ALICLOUD_US_WEST_1      Region_Name = 209
	Region_ALICLOUD_US_EAST_1      Region_Name = 210
	Region_ALICLOUD_EU_CENTRAL_1   Region_Name = 211
	Region_ALICLOUD_EU_WEST_1      Region_Name = 212
	Region_ALICLOUD_ME_EAST_1      Region_Name = 213
	Region_ALICLOUD_ME_CENTRAL_1   Region_Name = 214
	Region_ALICLOUD_CN_HONGKONG    Region_Name = 215
)

// Enum value maps for Region_Name.
var (
	Region_Name_name = map[int32]string{
		0:   "NAME_UNSPECIFIED",
		1:   "AWS_US_EAST_2",
		2:   "AWS_US_EAST_1",
		3:   "AWS_US_WEST_1",
		4:   "AWS_US_WEST_2",
		5:   "AWS_AF_SOUTH_1",
		6:   "AWS_AP_EAST_1",
		7:   "AWS_AP_SOUTH_2",
		8:   "AWS_AP_SOUTHEAST_3",
		9:   "AWS_AP_SOUTHEAST_4",
		10:  "AWS_AP_SOUTH_1",
		11:  "AWS_AP_NORTHEAST_3",
		12:  "AWS_AP_NORTHEAST_2",
		13:  "AWS_AP_SOUTHEAST_1",
		14:  "AWS_AP_SOUTHEAST_2",
		15:  "AWS_AP_NORTHEAST_1",
		16:  "AWS_CA_CENTRAL_1",
		17:  "AWS_CA_WEST_1",
		18:  "AWS_EU_CENTRAL_1",
		19:  "AWS_EU_WEST_1",
		20:  "AWS_EU_WEST_2",
		21:  "AWS_EU_SOUTH_1",
		22:  "AWS_EU_WEST_3",
		23:  "AWS_EU_SOUTH_2",
		24:  "AWS_EU_NORTH_1",
		25:  "AWS_EU_CENTRAL_2",
		26:  "AWS_IL_CENTRAL_1",
		27:  "AWS_ME_SOUTH_1",
		28:  "AWS_ME_CENTRAL_1",
		29:  "AWS_SA_EAST_1",
		30:  "AWS_AP_SOUTHEAST_5",
		31:  "AWS_AP_SOUTHEAST_6",
		32:  "AWS_AP_SOUTHEAST_7",
		33:  "AWS_MX_CENTRAL_1",
		51:  "GCP_ASIA_EAST1",
		52:  "GCP_ASIA_EAST2",
		53:  "GCP_ASIA_NORTHEAST1",
		54:  "GCP_ASIA_NORTHEAST2",
		55:  "GCP_ASIA_NORTHEAST3",
		56:  "GCP_ASIA_SOUTH1",
		57:  "GCP_ASIA_SOUTH2",
		58:  "GCP_ASIA_SOUTHEAST1",
		59:  "GCP_ASIA_SOUTHEAST2",
		60:  "GCP_AUSTRALIA_SOUTHEAST1",
		61:  "GCP_AUSTRALIA_SOUTHEAST2",
		62:  "GCP_EUROPE_CENTRAL2",
		63:  "GCP_EUROPE_NORTH1",
		64:  "GCP_EUROPE_SOUTHWEST1",
		65:  "GCP_EUROPE_WEST1",
		66:  "GCP_EUROPE_WEST10",
		67:  "GCP_EUROPE_WEST12",
		68:  "GCP_EUROPE_WEST2",
		69:  "GCP_EUROPE_WEST3",
		70:  "GCP_EUROPE_WEST4",
		71:  "GCP_EUROPE_WEST6",
		72:  "GCP_EUROPE_WEST8",
		73:  "GCP_EUROPE_WEST9",
		74:  "GCP_ME_CENTRAL1",
		75:  "GCP_ME_CENTRAL2",
		76:  "GCP_ME_WEST1",
		77:  "GCP_NORTHAMERICA_NORTHEAST1",
		78:  "GCP_NORTHAMERICA_NORTHEAST2",
		79:  "GCP_SOUTHAMERICA_EAST1",
		80:  "GCP_SOUTHAMERICA_WEST1",
		81:  "GCP_US_CENTRAL1",
		82:  "GCP_US_EAST1",
		83:  "GCP_US_EAST4",
		84:  "GCP_US_EAST5",
		85:  "GCP_US_SOUTH1",
		86:  "GCP_US_WEST1",
		87:  "GCP_US_WEST2",
		88:  "GCP_US_WEST3",
		89:  "GCP_US_WEST4",
		101: "AZURE_EASTUS",
		102: "AZURE_SOUTHCENTRALUS",
		103: "AZURE_WESTUS2",
		104: "AZURE_WESTUS3",
		105: "AZURE_AUSTRALIAEAST",
		106: "AZURE_SOUTHEASTASIA",
		107: "AZURE_NORTHEUROPE",
		108: "AZURE_SWEDENCENTRAL",
		109: "AZURE_UKSOUTH",
		110: "AZURE_WESTEUROPE",
		111: "AZURE_CENTRALUS",
		112: "AZURE_SOUTHAFRICANORTH",
		113: "AZURE_CENTRALINDIA",
		114: "AZURE_EASTASIA",
		115: "AZURE_JAPANEAST",
		116: "AZURE_KOREACENTRAL",
		117: "AZURE_CANADACENTRAL",
		118: "AZURE_FRANCECENTRAL",
		119: "AZURE_GERMANYWESTCENTRAL",
		120: "AZURE_ITALYNORTH",
		121: "AZURE_NORWAYEAST",
		122: "AZURE_POLANDCENTRAL",
		123: "AZURE_SPAINCENTRAL",
		124: "AZURE_SWITZERLANDNORTH",
		125: "AZURE_MEXICOCENTRAL",
		126: "AZURE_UAENORTH",
		127: "AZURE_BRAZILSOUTH",
		128: "AZURE_ISRAELCENTRAL",
		129: "AZURE_QATARCENTRAL",
		130: "AZURE_CENTRALUSSTAGE",
		131: "AZURE_EASTUSSTAGE",
		132: "AZURE_EASTUS2STAGE",
		133: "AZURE_NORTHCENTRALUSSTAGE",
		134: "AZURE_SOUTHCENTRALUSSTAGE",
		135: "AZURE_WESTUSSTAGE",
		136: "AZURE_WESTUS2STAGE",
		137: "AZURE_ASIA",
		138: "AZURE_ASIAPACIFIC",
		139: "AZURE_AUSTRALIA",
		140: "AZURE_BRAZIL",
		141: "AZURE_CANADA",
		142: "AZURE_EUROPE",
		143: "AZURE_FRANCE",
		144: "AZURE_GERMANY",
		145: "AZURE_GLOBAL",
		146: "AZURE_INDIA",
		147: "AZURE_ISRAEL",
		148: "AZURE_ITALY",
		149: "AZURE_JAPAN",
		150: "AZURE_KOREA",
		151: "AZURE_NEWZEALAND",
		152: "AZURE_NORWAY",
		153: "AZURE_POLAND",
		154: "AZURE_QATAR",
		155: "AZURE_SINGAPORE",
		156: "AZURE_SOUTHAFRICA",
		157: "AZURE_SWEDEN",
		158: "AZURE_SWITZERLAND",
		159: "AZURE_UAE",
		160: "AZURE_UK",
		161: "AZURE_UNITEDSTATES",
		162: "AZURE_UNITEDSTATESEUAP",
		163: "AZURE_EASTASIASTAGE",
		164: "AZURE_SOUTHEASTASIASTAGE",
		165: "AZURE_BRAZILUS",
		166: "AZURE_EASTUS2",
		167: "AZURE_EASTUSSTG",
		168: "AZURE_NORTHCENTRALUS",
		169: "AZURE_WESTUS",
		170: "AZURE_JAPANWEST",
		171: "AZURE_JIOINDIAWEST",
		172: "AZURE_CENTRALUSEUAP",
		173: "AZURE_EASTUS2EUAP",
		174: "AZURE_WESTCENTRALUS",
		175: "AZURE_SOUTHAFRICAWEST",
		176: "AZURE_AUSTRALIACENTRAL",
		177: "AZURE_AUSTRALIACENTRAL2",
		178: "AZURE_AUSTRALIASOUTHEAST",
		179: "AZURE_JIOINDIACENTRAL",
		180: "AZURE_KOREASOUTH",
		181: "AZURE_SOUTHINDIA",
		182: "AZURE_WESTINDIA",
		183: "AZURE_CANADAEAST",
		184: "AZURE_FRANCESOUTH",
		185: "AZURE_GERMANYNORTH",
		186: "AZURE_NORWAYWEST",
		187: "AZURE_SWITZERLANDWEST",
		188: "AZURE_UKWEST",
		189: "AZURE_UAECENTRAL",
		190: "AZURE_BRAZILSOUTHEAST",
		201: "ALICLOUD_AP_SOUTHEAST_1",
		202: "ALICLOUD_AP_NORTHEAST_1",
		203: "ALICLOUD_AP_NORTHEAST_2",
		204: "ALICLOUD_AP_SOUTHEAST_3",
		205: "ALICLOUD_AP_SOUTHEAST_5",
		206: "ALICLOUD_AP_SOUTHEAST_6",
		207: "ALICLOUD_AP_SOUTHEAST_7",
		208: "ALICLOUD_NA_SOUTH_1",
		209: "ALICLOUD_US_WEST_1",
		210: "ALICLOUD_US_EAST_1",
		211: "ALICLOUD_EU_CENTRAL_1",
		212: "ALICLOUD_EU_WEST_1",
		213: "ALICLOUD_ME_EAST_1",
		214: "ALICLOUD_ME_CENTRAL_1",
		215: "ALICLOUD_CN_HONGKONG",
	}
	Region_Name_value = map[string]int32{
		"NAME_UNSPECIFIED":            0,
		"AWS_US_EAST_2":               1,
		"AWS_US_EAST_1":               2,
		"AWS_US_WEST_1":               3,
		"AWS_US_WEST_2":               4,
		"AWS_AF_SOUTH_1":              5,
		"AWS_AP_EAST_1":               6,
		"AWS_AP_SOUTH_2":              7,
		"AWS_AP_SOUTHEAST_3":          8,
		"AWS_AP_SOUTHEAST_4":          9,
		"AWS_AP_SOUTH_1":              10,
		"AWS_AP_NORTHEAST_3":          11,
		"AWS_AP_NORTHEAST_2":          12,
		"AWS_AP_SOUTHEAST_1":          13,
		"AWS_AP_SOUTHEAST_2":          14,
		"AWS_AP_NORTHEAST_1":          15,
		"AWS_CA_CENTRAL_1":            16,
		"AWS_CA_WEST_1":               17,
		"AWS_EU_CENTRAL_1":            18,
		"AWS_EU_WEST_1":               19,
		"AWS_EU_WEST_2":               20,
		"AWS_EU_SOUTH_1":              21,
		"AWS_EU_WEST_3":               22,
		"AWS_EU_SOUTH_2":              23,
		"AWS_EU_NORTH_1":              24,
		"AWS_EU_CENTRAL_2":            25,
		"AWS_IL_CENTRAL_1":            26,
		"AWS_ME_SOUTH_1":              27,
		"AWS_ME_CENTRAL_1":            28,
		"AWS_SA_EAST_1":               29,
		"AWS_AP_SOUTHEAST_5":          30,
		"AWS_AP_SOUTHEAST_6":          31,
		"AWS_AP_SOUTHEAST_7":          32,
		"AWS_MX_CENTRAL_1":            33,
		"GCP_ASIA_EAST1":              51,
		"GCP_ASIA_EAST2":              52,
		"GCP_ASIA_NORTHEAST1":         53,
		"GCP_ASIA_NORTHEAST2":         54,
		"GCP_ASIA_NORTHEAST3":         55,
		"GCP_ASIA_SOUTH1":             56,
		"GCP_ASIA_SOUTH2":             57,
		"GCP_ASIA_SOUTHEAST1":         58,
		"GCP_ASIA_SOUTHEAST2":         59,
		"GCP_AUSTRALIA_SOUTHEAST1":    60,
		"GCP_AUSTRALIA_SOUTHEAST2":    61,
		"GCP_EUROPE_CENTRAL2":         62,
		"GCP_EUROPE_NORTH1":           63,
		"GCP_EUROPE_SOUTHWEST1":       64,
		"GCP_EUROPE_WEST1":            65,
		"GCP_EUROPE_WEST10":           66,
		"GCP_EUROPE_WEST12":           67,
		"GCP_EUROPE_WEST2":            68,
		"GCP_EUROPE_WEST3":            69,
		"GCP_EUROPE_WEST4":            70,
		"GCP_EUROPE_WEST6":            71,
		"GCP_EUROPE_WEST8":            72,
		"GCP_EUROPE_WEST9":            73,
		"GCP_ME_CENTRAL1":             74,
		"GCP_ME_CENTRAL2":             75,
		"GCP_ME_WEST1":                76,
		"GCP_NORTHAMERICA_NORTHEAST1": 77,
		"GCP_NORTHAMERICA_NORTHEAST2": 78,
		"GCP_SOUTHAMERICA_EAST1":      79,
		"GCP_SOUTHAMERICA_WEST1":      80,
		"GCP_US_CENTRAL1":             81,
		"GCP_US_EAST1":                82,
		"GCP_US_EAST4":                83,
		"GCP_US_EAST5":                84,
		"GCP_US_SOUTH1":               85,
		"GCP_US_WEST1":                86,
		"GCP_US_WEST2":                87,
		"GCP_US_WEST3":                88,
		"GCP_US_WEST4":                89,
		"AZURE_EASTUS":                101,
		"AZURE_SOUTHCENTRALUS":        102,
		"AZURE_WESTUS2":               103,
		"AZURE_WESTUS3":               104,
		"AZURE_AUSTRALIAEAST":         105,
		"AZURE_SOUTHEASTASIA":         106,
		"AZURE_NORTHEUROPE":           107,
		"AZURE_SWEDENCENTRAL":         108,
		"AZURE_UKSOUTH":               109,
		"AZURE_WESTEUROPE":            110,
		"AZURE_CENTRALUS":             111,
		"AZURE_SOUTHAFRICANORTH":      112,
		"AZURE_CENTRALINDIA":          113,
		"AZURE_EASTASIA":              114,
		"AZURE_JAPANEAST":             115,
		"AZURE_KOREACENTRAL":          116,
		"AZURE_CANADACENTRAL":         117,
		"AZURE_FRANCECENTRAL":         118,
		"AZURE_GERMANYWESTCENTRAL":    119,
		"AZURE_ITALYNORTH":            120,
		"AZURE_NORWAYEAST":            121,
		"AZURE_POLANDCENTRAL":         122,
		"AZURE_SPAINCENTRAL":          123,
		"AZURE_SWITZERLANDNORTH":      124,
		"AZURE_MEXICOCENTRAL":         125,
		"AZURE_UAENORTH":              126,
		"AZURE_BRAZILSOUTH":           127,
		"AZURE_ISRAELCENTRAL":         128,
		"AZURE_QATARCENTRAL":          129,
		"AZURE_CENTRALUSSTAGE":        130,
		"AZURE_EASTUSSTAGE":           131,
		"AZURE_EASTUS2STAGE":          132,
		"AZURE_NORTHCENTRALUSSTAGE":   133,
		"AZURE_SOUTHCENTRALUSSTAGE":   134,
		"AZURE_WESTUSSTAGE":           135,
		"AZURE_WESTUS2STAGE":          136,
		"AZURE_ASIA":                  137,
		"AZURE_ASIAPACIFIC":           138,
		"AZURE_AUSTRALIA":             139,
		"AZURE_BRAZIL":                140,
		"AZURE_CANADA":                141,
		"AZURE_EUROPE":                142,
		"AZURE_FRANCE":                143,
		"AZURE_GERMANY":               144,
		"AZURE_GLOBAL":                145,
		"AZURE_INDIA":                 146,
		"AZURE_ISRAEL":                147,
		"AZURE_ITALY":                 148,
		"AZURE_JAPAN":                 149,
		"AZURE_KOREA":                 150,
		"AZURE_NEWZEALAND":            151,
		"AZURE_NORWAY":                152,
		"AZURE_POLAND":                153,
		"AZURE_QATAR":                 154,
		"AZURE_SINGAPORE":             155,
		"AZURE_SOUTHAFRICA":           156,
		"AZURE_SWEDEN":                157,
		"AZURE_SWITZERLAND":           158,
		"AZURE_UAE":                   159,
		"AZURE_UK":                    160,
		"AZURE_UNITEDSTATES":          161,
		"AZURE_UNITEDSTATESEUAP":      162,
		"AZURE_EASTASIASTAGE":         163,
		"AZURE_SOUTHEASTASIASTAGE":    164,
		"AZURE_BRAZILUS":              165,
		"AZURE_EASTUS2":               166,
		"AZURE_EASTUSSTG":             167,
		"AZURE_NORTHCENTRALUS":        168,
		"AZURE_WESTUS":                169,
		"AZURE_JAPANWEST":             170,
		"AZURE_JIOINDIAWEST":          171,
		"AZURE_CENTRALUSEUAP":         172,
		"AZURE_EASTUS2EUAP":           173,
		"AZURE_WESTCENTRALUS":         174,
		"AZURE_SOUTHAFRICAWEST":       175,
		"AZURE_AUSTRALIACENTRAL":      176,
		"AZURE_AUSTRALIACENTRAL2":     177,
		"AZURE_AUSTRALIASOUTHEAST":    178,
		"AZURE_JIOINDIACENTRAL":       179,
		"AZURE_KOREASOUTH":            180,
		"AZURE_SOUTHINDIA":            181,
		"AZURE_WESTINDIA":             182,
		"AZURE_CANADAEAST":            183,
		"AZURE_FRANCESOUTH":           184,
		"AZURE_GERMANYNORTH":          185,
		"AZURE_NORWAYWEST":            186,
		"AZURE_SWITZERLANDWEST":       187,
		"AZURE_UKWEST":                188,
		"AZURE_UAECENTRAL":            189,
		"AZURE_BRAZILSOUTHEAST":       190,
		"ALICLOUD_AP_SOUTHEAST_1":     201,
		"ALICLOUD_AP_NORTHEAST_1":     202,
		"ALICLOUD_AP_NORTHEAST_2":     203,
		"ALICLOUD_AP_SOUTHEAST_3":     204,
		"ALICLOUD_AP_SOUTHEAST_5":     205,
		"ALICLOUD_AP_SOUTHEAST_6":     206,
		"ALICLOUD_AP_SOUTHEAST_7":     207,
		"ALICLOUD_NA_SOUTH_1":         208,
		"ALICLOUD_US_WEST_1":          209,
		"ALICLOUD_US_EAST_1":          210,
		"ALICLOUD_EU_CENTRAL_1":       211,
		"ALICLOUD_EU_WEST_1":          212,
		"ALICLOUD_ME_EAST_1":          213,
		"ALICLOUD_ME_CENTRAL_1":       214,
		"ALICLOUD_CN_HONGKONG":        215,
	}
)

func (x Region_Name) Enum() *Region_Name {
	p := new(Region_Name)
	*p = x
	return p
}

func (x Region_Name) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (Region_Name) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[5].Descriptor()
}

func (Region_Name) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[5]
}

func (x Region_Name) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use Region_Name.Descriptor instead.
func (Region_Name) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{1, 2}
}

type RegionOpsAuditLogSetting_Type int32

const (
	RegionOpsAuditLogSetting_TYPE_UNSPECIFIED RegionOpsAuditLogSetting_Type = 0
	RegionOpsAuditLogSetting_TYPE_STANDARD    RegionOpsAuditLogSetting_Type = 1
	RegionOpsAuditLogSetting_TYPE_CUSTOMIZED  RegionOpsAuditLogSetting_Type = 2
)

// Enum value maps for RegionOpsAuditLogSetting_Type.
var (
	RegionOpsAuditLogSetting_Type_name = map[int32]string{
		0: "TYPE_UNSPECIFIED",
		1: "TYPE_STANDARD",
		2: "TYPE_CUSTOMIZED",
	}
	RegionOpsAuditLogSetting_Type_value = map[string]int32{
		"TYPE_UNSPECIFIED": 0,
		"TYPE_STANDARD":    1,
		"TYPE_CUSTOMIZED":  2,
	}
)

func (x RegionOpsAuditLogSetting_Type) Enum() *RegionOpsAuditLogSetting_Type {
	p := new(RegionOpsAuditLogSetting_Type)
	*p = x
	return p
}

func (x RegionOpsAuditLogSetting_Type) String() string {
	valueDesc := x.Descriptor().Values().ByNumber(x.Number())
	if proto.HasExtension(valueDesc.Options(), datatypev1.E_Name) {
		ext := proto.GetExtension(valueDesc.Options(), datatypev1.E_Name)
		s, ok := ext.(string)
		if ok && s != "" {
			return s
		}
	}
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (RegionOpsAuditLogSetting_Type) Descriptor() protoreflect.EnumDescriptor {
	return file_global_common_v1_resources_proto_enumTypes[6].Descriptor()
}

func (RegionOpsAuditLogSetting_Type) Type() protoreflect.EnumType {
	return &file_global_common_v1_resources_proto_enumTypes[6]
}

func (x RegionOpsAuditLogSetting_Type) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use RegionOpsAuditLogSetting_Type.Descriptor instead.
func (RegionOpsAuditLogSetting_Type) EnumDescriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{4, 0}
}

type CloudProvider struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	Id          CloudProvider_Name  `protobuf:"varint,1,opt,name=id,proto3,enum=global.common.v1.CloudProvider_Name" json:"id,omitempty"`
	DisplayName string              `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	State       CloudProvider_State `protobuf:"varint,3,opt,name=state,proto3,enum=global.common.v1.CloudProvider_State" json:"state,omitempty"`
	Regions     []*Region           `protobuf:"bytes,4,rep,name=regions,proto3" json:"regions,omitempty"`
	IsPublic    bool                `protobuf:"varint,5,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"`
	// Deprecated: Marked as deprecated in global/common/v1/resources.proto.
	ServicePlan  ServicePlan   `protobuf:"varint,6,opt,name=service_plan,json=servicePlan,proto3,enum=global.common.v1.ServicePlan" json:"service_plan,omitempty"`
	ServicePlans []ServicePlan `protobuf:"varint,7,rep,packed,name=service_plans,json=servicePlans,proto3,enum=global.common.v1.ServicePlan" json:"service_plans,omitempty"`
}

func (x *CloudProvider) Reset() {
	*x = CloudProvider{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *CloudProvider) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*CloudProvider) ProtoMessage() {}

func (x *CloudProvider) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use CloudProvider.ProtoReflect.Descriptor instead.
func (*CloudProvider) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{0}
}

func (x *CloudProvider) GetId() CloudProvider_Name {
	if x != nil {
		return x.Id
	}
	return CloudProvider_NAME_UNSPECIFIED
}

func (x *CloudProvider) GetDisplayName() string {
	if x != nil {
		return x.DisplayName
	}
	return ""
}

func (x *CloudProvider) GetState() CloudProvider_State {
	if x != nil {
		return x.State
	}
	return CloudProvider_STATE_UNSPECIFIED
}

func (x *CloudProvider) GetRegions() []*Region {
	if x != nil {
		return x.Regions
	}
	return nil
}

func (x *CloudProvider) GetIsPublic() bool {
	if x != nil {
		return x.IsPublic
	}
	return false
}

// Deprecated: Marked as deprecated in global/common/v1/resources.proto.
func (x *CloudProvider) GetServicePlan() ServicePlan {
	if x != nil {
		return x.ServicePlan
	}
	return ServicePlan_SERVICE_PLAN_UNSPECIFIED
}

func (x *CloudProvider) GetServicePlans() []ServicePlan {
	if x != nil {
		return x.ServicePlans
	}
	return nil
}

type Region struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	Id                 Region_Name               `protobuf:"varint,1,opt,name=id,proto3,enum=global.common.v1.Region_Name" json:"id,omitempty"`
	CloudProviderId    CloudProvider_Name        `protobuf:"varint,2,opt,name=cloud_provider_id,json=cloudProviderId,proto3,enum=global.common.v1.CloudProvider_Name" json:"cloud_provider_id,omitempty"`
	DisplayName        string                    `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`                                     // display name of the region
	OpenedTenantIds    []uint64                  `protobuf:"varint,4,rep,packed,name=opened_tenant_ids,json=openedTenantIds,proto3" json:"opened_tenant_ids,omitempty"`               // if public is false, only these tenants can use this region
	SortPriority       int32                     `protobuf:"varint,5,opt,name=sort_priority,json=sortPriority,proto3" json:"sort_priority,omitempty"`                                 // not used now
	Area               string                    `protobuf:"bytes,6,opt,name=area,proto3" json:"area,omitempty"`                                                                      // for example: Europe, Americas
	CountryCode        string                    `protobuf:"bytes,7,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`                                     // such as: CN, US
	State              Region_State              `protobuf:"varint,8,opt,name=state,proto3,enum=global.common.v1.Region_State" json:"state,omitempty"`                                // region state, if state is inactive, the region is not available, can not use it
	IsPublic           bool                      `protobuf:"varint,9,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"`                                             // whether the region is public, if true, all organizations can use it
	DefaultBackupTime  string                    `protobuf:"bytes,10,opt,name=default_backup_time,json=defaultBackupTime,proto3" json:"default_backup_time,omitempty"`                // cluster's default auto backup time in this region(dataflow-service), such as "10:00"
	ServiceAddress     string                    `protobuf:"bytes,11,opt,name=service_address,json=serviceAddress,proto3" json:"service_address,omitempty"`                           // regional service address
	LogicalName        string                    `protobuf:"bytes,12,opt,name=logical_name,json=logicalName,proto3" json:"logical_name,omitempty"`                                    // logic region name, such as "cn-north-1" , if local name is not equal to id , is a byoc region and only set public to false
	ServicePlan        ServicePlan               `protobuf:"varint,13,opt,name=service_plan,json=servicePlan,proto3,enum=global.common.v1.ServicePlan" json:"service_plan,omitempty"` // service plan of the region, if not set, use default service plan
	SharedBucketUrl    *string                   `protobuf:"bytes,14,opt,name=shared_bucket_url,json=sharedBucketUrl,proto3,oneof" json:"shared_bucket_url,omitempty"`                // shared bucket url of the region, if not set, keep empty
	OpsAuditLogSetting *RegionOpsAuditLogSetting `protobuf:"bytes,15,opt,name=ops_audit_log_setting,json=opsAuditLogSetting,proto3,oneof" json:"ops_audit_log_setting,omitempty"`     // ops audit log setting of the region
	RegionWhiteLists   []*RegionWhiteList        `protobuf:"bytes,16,rep,name=region_white_lists,json=regionWhiteLists,proto3" json:"region_white_lists,omitempty"`
	EngineType         Region_EngineType         `protobuf:"varint,17,opt,name=engine_type,json=engineType,proto3,enum=global.common.v1.Region_EngineType" json:"engine_type,omitempty"`
	Sys9Config         *RegionSys9Config         `protobuf:"bytes,18,opt,name=sys9_config,json=sys9Config,proto3,oneof" json:"sys9_config,omitempty"`
}

func (x *Region) Reset() {
	*x = Region{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *Region) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*Region) ProtoMessage() {}

func (x *Region) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use Region.ProtoReflect.Descriptor instead.
func (*Region) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{1}
}

func (x *Region) GetId() Region_Name {
	if x != nil {
		return x.Id
	}
	return Region_NAME_UNSPECIFIED
}

func (x *Region) GetCloudProviderId() CloudProvider_Name {
	if x != nil {
		return x.CloudProviderId
	}
	return CloudProvider_NAME_UNSPECIFIED
}

func (x *Region) GetDisplayName() string {
	if x != nil {
		return x.DisplayName
	}
	return ""
}

func (x *Region) GetOpenedTenantIds() []uint64 {
	if x != nil {
		return x.OpenedTenantIds
	}
	return nil
}

func (x *Region) GetSortPriority() int32 {
	if x != nil {
		return x.SortPriority
	}
	return 0
}

func (x *Region) GetArea() string {
	if x != nil {
		return x.Area
	}
	return ""
}

func (x *Region) GetCountryCode() string {
	if x != nil {
		return x.CountryCode
	}
	return ""
}

func (x *Region) GetState() Region_State {
	if x != nil {
		return x.State
	}
	return Region_STATE_UNSPECIFIED
}

func (x *Region) GetIsPublic() bool {
	if x != nil {
		return x.IsPublic
	}
	return false
}

func (x *Region) GetDefaultBackupTime() string {
	if x != nil {
		return x.DefaultBackupTime
	}
	return ""
}

func (x *Region) GetServiceAddress() string {
	if x != nil {
		return x.ServiceAddress
	}
	return ""
}

func (x *Region) GetLogicalName() string {
	if x != nil {
		return x.LogicalName
	}
	return ""
}

func (x *Region) GetServicePlan() ServicePlan {
	if x != nil {
		return x.ServicePlan
	}
	return ServicePlan_SERVICE_PLAN_UNSPECIFIED
}

func (x *Region) GetSharedBucketUrl() string {
	if x != nil && x.SharedBucketUrl != nil {
		return *x.SharedBucketUrl
	}
	return ""
}

func (x *Region) GetOpsAuditLogSetting() *RegionOpsAuditLogSetting {
	if x != nil {
		return x.OpsAuditLogSetting
	}
	return nil
}

func (x *Region) GetRegionWhiteLists() []*RegionWhiteList {
	if x != nil {
		return x.RegionWhiteLists
	}
	return nil
}

func (x *Region) GetEngineType() Region_EngineType {
	if x != nil {
		return x.EngineType
	}
	return Region_ENGINE_TYPE_UNSPECIFIED
}

func (x *Region) GetSys9Config() *RegionSys9Config {
	if x != nil {
		return x.Sys9Config
	}
	return nil
}

type RegionSys9Config struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	OemProfileRef           string `protobuf:"bytes,1,opt,name=oem_profile_ref,json=oemProfileRef,proto3" json:"oem_profile_ref,omitempty"`
	AuthMode                string `protobuf:"bytes,2,opt,name=auth_mode,json=authMode,proto3" json:"auth_mode,omitempty"`
	TokenTtlSec             uint32 `protobuf:"varint,3,opt,name=token_ttl_sec,json=tokenTtlSec,proto3" json:"token_ttl_sec,omitempty"`
	SessionRefreshBeforeSec uint32 `protobuf:"varint,4,opt,name=session_refresh_before_sec,json=sessionRefreshBeforeSec,proto3" json:"session_refresh_before_sec,omitempty"`
	RetryPolicyRef          string `protobuf:"bytes,5,opt,name=retry_policy_ref,json=retryPolicyRef,proto3" json:"retry_policy_ref,omitempty"`
}

func (x *RegionSys9Config) Reset() {
	*x = RegionSys9Config{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[2]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *RegionSys9Config) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*RegionSys9Config) ProtoMessage() {}

func (x *RegionSys9Config) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[2]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use RegionSys9Config.ProtoReflect.Descriptor instead.
func (*RegionSys9Config) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{2}
}

func (x *RegionSys9Config) GetOemProfileRef() string {
	if x != nil {
		return x.OemProfileRef
	}
	return ""
}

func (x *RegionSys9Config) GetAuthMode() string {
	if x != nil {
		return x.AuthMode
	}
	return ""
}

func (x *RegionSys9Config) GetTokenTtlSec() uint32 {
	if x != nil {
		return x.TokenTtlSec
	}
	return 0
}

func (x *RegionSys9Config) GetSessionRefreshBeforeSec() uint32 {
	if x != nil {
		return x.SessionRefreshBeforeSec
	}
	return 0
}

func (x *RegionSys9Config) GetRetryPolicyRef() string {
	if x != nil {
		return x.RetryPolicyRef
	}
	return ""
}

type RegionWhiteList struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	ServicePlan     ServicePlan `protobuf:"varint,1,opt,name=service_plan,json=servicePlan,proto3,enum=global.common.v1.ServicePlan" json:"service_plan,omitempty"`
	IsPublic        bool        `protobuf:"varint,2,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"`
	OpenedTenantIds []uint64    `protobuf:"varint,4,rep,packed,name=opened_tenant_ids,json=openedTenantIds,proto3" json:"opened_tenant_ids,omitempty"`
}

func (x *RegionWhiteList) Reset() {
	*x = RegionWhiteList{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[3]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *RegionWhiteList) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*RegionWhiteList) ProtoMessage() {}

func (x *RegionWhiteList) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[3]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use RegionWhiteList.ProtoReflect.Descriptor instead.
func (*RegionWhiteList) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{3}
}

func (x *RegionWhiteList) GetServicePlan() ServicePlan {
	if x != nil {
		return x.ServicePlan
	}
	return ServicePlan_SERVICE_PLAN_UNSPECIFIED
}

func (x *RegionWhiteList) GetIsPublic() bool {
	if x != nil {
		return x.IsPublic
	}
	return false
}

func (x *RegionWhiteList) GetOpenedTenantIds() []uint64 {
	if x != nil {
		return x.OpenedTenantIds
	}
	return nil
}

type RegionOpsAuditLogSetting struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	Enabled     bool                                  `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	LogLocation *RegionOpsAuditLogSetting_LogLocation `protobuf:"bytes,2,opt,name=log_location,json=logLocation,proto3" json:"log_location,omitempty"`
	LogRotation *RegionOpsAuditLogSetting_LogRotation `protobuf:"bytes,3,opt,name=log_rotation,json=logRotation,proto3" json:"log_rotation,omitempty"`
}

func (x *RegionOpsAuditLogSetting) Reset() {
	*x = RegionOpsAuditLogSetting{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[4]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *RegionOpsAuditLogSetting) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*RegionOpsAuditLogSetting) ProtoMessage() {}

func (x *RegionOpsAuditLogSetting) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[4]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use RegionOpsAuditLogSetting.ProtoReflect.Descriptor instead.
func (*RegionOpsAuditLogSetting) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{4}
}

func (x *RegionOpsAuditLogSetting) GetEnabled() bool {
	if x != nil {
		return x.Enabled
	}
	return false
}

func (x *RegionOpsAuditLogSetting) GetLogLocation() *RegionOpsAuditLogSetting_LogLocation {
	if x != nil {
		return x.LogLocation
	}
	return nil
}

func (x *RegionOpsAuditLogSetting) GetLogRotation() *RegionOpsAuditLogSetting_LogRotation {
	if x != nil {
		return x.LogRotation
	}
	return nil
}

type RegionOpsAuditLogSetting_LogLocation struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	Type       RegionOpsAuditLogSetting_Type `protobuf:"varint,1,opt,name=type,proto3,enum=global.common.v1.RegionOpsAuditLogSetting_Type" json:"type,omitempty"`
	BucketUri  string                        `protobuf:"bytes,2,opt,name=bucket_uri,json=bucketUri,proto3" json:"bucket_uri,omitempty"`
	RoleArn    string                        `protobuf:"bytes,3,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"`
	ExternalId string                        `protobuf:"bytes,4,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
	AccountId  string                        `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
}

func (x *RegionOpsAuditLogSetting_LogLocation) Reset() {
	*x = RegionOpsAuditLogSetting_LogLocation{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[5]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *RegionOpsAuditLogSetting_LogLocation) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*RegionOpsAuditLogSetting_LogLocation) ProtoMessage() {}

func (x *RegionOpsAuditLogSetting_LogLocation) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[5]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use RegionOpsAuditLogSetting_LogLocation.ProtoReflect.Descriptor instead.
func (*RegionOpsAuditLogSetting_LogLocation) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{4, 0}
}

func (x *RegionOpsAuditLogSetting_LogLocation) GetType() RegionOpsAuditLogSetting_Type {
	if x != nil {
		return x.Type
	}
	return RegionOpsAuditLogSetting_TYPE_UNSPECIFIED
}

func (x *RegionOpsAuditLogSetting_LogLocation) GetBucketUri() string {
	if x != nil {
		return x.BucketUri
	}
	return ""
}

func (x *RegionOpsAuditLogSetting_LogLocation) GetRoleArn() string {
	if x != nil {
		return x.RoleArn
	}
	return ""
}

func (x *RegionOpsAuditLogSetting_LogLocation) GetExternalId() string {
	if x != nil {
		return x.ExternalId
	}
	return ""
}

func (x *RegionOpsAuditLogSetting_LogLocation) GetAccountId() string {
	if x != nil {
		return x.AccountId
	}
	return ""
}

type RegionOpsAuditLogSetting_LogRotation struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields

	FileSizeLimitInMb     uint64 `protobuf:"varint,1,opt,name=file_size_limit_in_mb,json=fileSizeLimitInMb,proto3" json:"file_size_limit_in_mb,omitempty"`
	RotationIntervalInMin uint64 `protobuf:"varint,2,opt,name=rotation_interval_in_min,json=rotationIntervalInMin,proto3" json:"rotation_interval_in_min,omitempty"`
}

func (x *RegionOpsAuditLogSetting_LogRotation) Reset() {
	*x = RegionOpsAuditLogSetting_LogRotation{}
	if protoimpl.UnsafeEnabled {
		mi := &file_global_common_v1_resources_proto_msgTypes[6]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}

func (x *RegionOpsAuditLogSetting_LogRotation) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*RegionOpsAuditLogSetting_LogRotation) ProtoMessage() {}

func (x *RegionOpsAuditLogSetting_LogRotation) ProtoReflect() protoreflect.Message {
	mi := &file_global_common_v1_resources_proto_msgTypes[6]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use RegionOpsAuditLogSetting_LogRotation.ProtoReflect.Descriptor instead.
func (*RegionOpsAuditLogSetting_LogRotation) Descriptor() ([]byte, []int) {
	return file_global_common_v1_resources_proto_rawDescGZIP(), []int{4, 1}
}

func (x *RegionOpsAuditLogSetting_LogRotation) GetFileSizeLimitInMb() uint64 {
	if x != nil {
		return x.FileSizeLimitInMb
	}
	return 0
}

func (x *RegionOpsAuditLogSetting_LogRotation) GetRotationIntervalInMin() uint64 {
	if x != nil {
		return x.RotationIntervalInMin
	}
	return 0
}

var File_global_common_v1_resources_proto protoreflect.FileDescriptor

var file_global_common_v1_resources_proto_rawDesc = []byte{
	0x0a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f,
	0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
	0x74, 0x6f, 0x12, 0x10, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f,
	0x6e, 0x2e, 0x76, 0x31, 0x1a, 0x17, 0x64, 0x61, 0x74, 0x61, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76,
	0x31, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67,
	0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x76, 0x31, 0x2f,
	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
	0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66,
	0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72,
	0x6f, 0x74, 0x6f, 0x22, 0xd7, 0x04, 0x0a, 0x0d, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f,
	0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x39, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
	0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f,
	0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
	0x65, 0x72, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x02, 0x69, 0x64,
	0x12, 0x26, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
	0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x64, 0x69, 0x73,
	0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74,
	0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
	0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03,
	0xe0, 0x41, 0x01, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x32, 0x0a, 0x07, 0x72, 0x65,
	0x67, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x6c,
	0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52,
	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1b,
	0x0a, 0x09, 0x69, 0x73, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28,
	0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x44, 0x0a, 0x0c, 0x73,
	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28,
	0x0e, 0x32, 0x1d, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f,
	0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x6c, 0x61, 0x6e,
	0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x6c, 0x61,
	0x6e, 0x12, 0x42, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6c, 0x61,
	0x6e, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61,
	0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76,
	0x69, 0x63, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
	0x50, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x72, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a,
	0x10, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
	0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x03, 0x41, 0x57, 0x53, 0x10, 0x01, 0x1a, 0x07, 0x82, 0xb5,
	0x18, 0x03, 0x61, 0x77, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x47, 0x43, 0x50, 0x10, 0x02, 0x1a, 0x07,
	0x82, 0xb5, 0x18, 0x03, 0x67, 0x63, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x41, 0x5a, 0x55, 0x52, 0x45,
	0x10, 0x03, 0x1a, 0x09, 0x82, 0xb5, 0x18, 0x05, 0x61, 0x7a, 0x75, 0x72, 0x65, 0x12, 0x1a, 0x0a,
	0x08, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x10, 0x04, 0x1a, 0x0c, 0x82, 0xb5, 0x18,
	0x08, 0x61, 0x6c, 0x69, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x22, 0x52, 0x0a, 0x05, 0x53, 0x74, 0x61,
	0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50,
	0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x06, 0x41, 0x43, 0x54,
	0x49, 0x56, 0x45, 0x10, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x61, 0x63, 0x74, 0x69, 0x76,
	0x65, 0x12, 0x1a, 0x0a, 0x08, 0x49, 0x4e, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x02, 0x1a,
	0x0c, 0x82, 0xb5, 0x18, 0x08, 0x69, 0x6e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x22, 0xe3, 0x41,
	0x0a, 0x06, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x32, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
	0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f,
	0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x4e,
	0x61, 0x6d, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x02, 0x69, 0x64, 0x12, 0x55, 0x0a, 0x11,
	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69,
	0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
	0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x03, 0xe0,
	0x41, 0x02, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
	0x72, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e,
	0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b,
	0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x6f,
	0x70, 0x65, 0x6e, 0x65, 0x64, 0x5f, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x73,
	0x18, 0x04, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0f, 0x6f, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x54, 0x65,
	0x6e, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x6f, 0x72, 0x74, 0x5f,
	0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c,
	0x73, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x12, 0x0a, 0x04,
	0x61, 0x72, 0x65, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x65, 0x61,
	0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65,
	0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43,
	0x6f, 0x64, 0x65, 0x12, 0x39, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20, 0x01,
	0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
	0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x61,
	0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1b,
	0x0a, 0x09, 0x69, 0x73, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x09, 0x20, 0x01, 0x28,
	0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x2e, 0x0a, 0x13, 0x64,
	0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x74, 0x69,
	0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
	0x74, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x73,
	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x0b,
	0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x64, 0x64,
	0x72, 0x65, 0x73, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x6c, 0x5f,
	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x6f, 0x67, 0x69,
	0x63, 0x61, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x69,
	0x63, 0x65, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e,
	0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31,
	0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0b, 0x73, 0x65,
	0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x2f, 0x0a, 0x11, 0x73, 0x68, 0x61,
	0x72, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x0e,
	0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x75,
	0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x62, 0x0a, 0x15, 0x6f, 0x70,
	0x73, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x73, 0x65, 0x74, 0x74,
	0x69, 0x6e, 0x67, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6c, 0x6f, 0x62,
	0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67,
	0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65,
	0x74, 0x74, 0x69, 0x6e, 0x67, 0x48, 0x01, 0x52, 0x12, 0x6f, 0x70, 0x73, 0x41, 0x75, 0x64, 0x69,
	0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x12, 0x4f,
	0x0a, 0x12, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x77, 0x68, 0x69, 0x74, 0x65, 0x5f, 0x6c,
	0x69, 0x73, 0x74, 0x73, 0x18, 0x10, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6c, 0x6f,
	0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65,
	0x67, 0x69, 0x6f, 0x6e, 0x57, 0x68, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x10, 0x72,
	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x57, 0x68, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x12,
	0x44, 0x0a, 0x0b, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x11,
	0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f,
	0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x45,
	0x6e, 0x67, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x65, 0x6e, 0x67, 0x69, 0x6e,
	0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x48, 0x0a, 0x0b, 0x73, 0x79, 0x73, 0x39, 0x5f, 0x63, 0x6f,
	0x6e, 0x66, 0x69, 0x67, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6c, 0x6f,
	0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65,
	0x67, 0x69, 0x6f, 0x6e, 0x53, 0x79, 0x73, 0x39, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x02,
	0x52, 0x0a, 0x73, 0x79, 0x73, 0x39, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x88, 0x01, 0x01, 0x22,
	0x5a, 0x0a, 0x0a, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a,
	0x17, 0x45, 0x4e, 0x47, 0x49, 0x4e, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53,
	0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x4d, 0x59,
	0x53, 0x51, 0x4c, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x10, 0x01,
	0x12, 0x19, 0x0a, 0x15, 0x50, 0x4f, 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x51, 0x4c, 0x5f, 0x43,
	0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x10, 0x02, 0x22, 0x52, 0x0a, 0x05, 0x53,
	0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e,
	0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x06, 0x41,
	0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x61, 0x63, 0x74,
	0x69, 0x76, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x49, 0x4e, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10,
	0x02, 0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x69, 0x6e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x22,
	0xa1, 0x38, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x4e, 0x41, 0x4d, 0x45,
	0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x20,
	0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f, 0x55, 0x53, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x32, 0x10,
	0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x32,
	0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f, 0x55, 0x53, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x5f,
	0x31, 0x10, 0x02, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73, 0x2d, 0x65, 0x61, 0x73, 0x74,
	0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f, 0x55, 0x53, 0x5f, 0x57, 0x45, 0x53,
	0x54, 0x5f, 0x31, 0x10, 0x03, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73, 0x2d, 0x77, 0x65,
	0x73, 0x74, 0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f, 0x55, 0x53, 0x5f, 0x57,
	0x45, 0x53, 0x54, 0x5f, 0x32, 0x10, 0x04, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73, 0x2d,
	0x77, 0x65, 0x73, 0x74, 0x2d, 0x32, 0x12, 0x22, 0x0a, 0x0e, 0x41, 0x57, 0x53, 0x5f, 0x41, 0x46,
	0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x5f, 0x31, 0x10, 0x05, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a,
	0x61, 0x66, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57,
	0x53, 0x5f, 0x41, 0x50, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x31, 0x10, 0x06, 0x1a, 0x0d, 0x82,
	0xb5, 0x18, 0x09, 0x61, 0x70, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x22, 0x0a, 0x0e,
	0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x5f, 0x32, 0x10, 0x07,
	0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x2d, 0x32,
	0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48,
	0x45, 0x41, 0x53, 0x54, 0x5f, 0x33, 0x10, 0x08, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70,
	0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x33, 0x12, 0x2a, 0x0a, 0x12,
	0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54,
	0x5f, 0x34, 0x10, 0x09, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75,
	0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x34, 0x12, 0x22, 0x0a, 0x0e, 0x41, 0x57, 0x53, 0x5f,
	0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x5f, 0x31, 0x10, 0x0a, 0x1a, 0x0e, 0x82, 0xb5,
	0x18, 0x0a, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x2d, 0x31, 0x12, 0x2a, 0x0a, 0x12,
	0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54,
	0x5f, 0x33, 0x10, 0x0b, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x6e, 0x6f, 0x72,
	0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x33, 0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57, 0x53, 0x5f,
	0x41, 0x50, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x32, 0x10, 0x0c,
	0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x61,
	0x73, 0x74, 0x2d, 0x32, 0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53,
	0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x31, 0x10, 0x0d, 0x1a, 0x12, 0x82, 0xb5,
	0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x31,
	0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48,
	0x45, 0x41, 0x53, 0x54, 0x5f, 0x32, 0x10, 0x0e, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70,
	0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x32, 0x12, 0x2a, 0x0a, 0x12,
	0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54,
	0x5f, 0x31, 0x10, 0x0f, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x6e, 0x6f, 0x72,
	0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x26, 0x0a, 0x10, 0x41, 0x57, 0x53, 0x5f,
	0x43, 0x41, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x5f, 0x31, 0x10, 0x10, 0x1a, 0x10,
	0x82, 0xb5, 0x18, 0x0c, 0x63, 0x61, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x2d, 0x31,
	0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f, 0x43, 0x41, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x5f,
	0x31, 0x10, 0x11, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x63, 0x61, 0x2d, 0x77, 0x65, 0x73, 0x74,
	0x2d, 0x31, 0x12, 0x26, 0x0a, 0x10, 0x41, 0x57, 0x53, 0x5f, 0x45, 0x55, 0x5f, 0x43, 0x45, 0x4e,
	0x54, 0x52, 0x41, 0x4c, 0x5f, 0x31, 0x10, 0x12, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75,
	0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57,
	0x53, 0x5f, 0x45, 0x55, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x5f, 0x31, 0x10, 0x13, 0x1a, 0x0d, 0x82,
	0xb5, 0x18, 0x09, 0x65, 0x75, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d,
	0x41, 0x57, 0x53, 0x5f, 0x45, 0x55, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x5f, 0x32, 0x10, 0x14, 0x1a,
	0x0d, 0x82, 0xb5, 0x18, 0x09, 0x65, 0x75, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x2d, 0x32, 0x12, 0x22,
	0x0a, 0x0e, 0x41, 0x57, 0x53, 0x5f, 0x45, 0x55, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x5f, 0x31,
	0x10, 0x15, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x65, 0x75, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68,
	0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f, 0x45, 0x55, 0x5f, 0x57, 0x45, 0x53,
	0x54, 0x5f, 0x33, 0x10, 0x16, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x65, 0x75, 0x2d, 0x77, 0x65,
	0x73, 0x74, 0x2d, 0x33, 0x12, 0x22, 0x0a, 0x0e, 0x41, 0x57, 0x53, 0x5f, 0x45, 0x55, 0x5f, 0x53,
	0x4f, 0x55, 0x54, 0x48, 0x5f, 0x32, 0x10, 0x17, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x65, 0x75,
	0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x2d, 0x32, 0x12, 0x22, 0x0a, 0x0e, 0x41, 0x57, 0x53, 0x5f,
	0x45, 0x55, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x5f, 0x31, 0x10, 0x18, 0x1a, 0x0e, 0x82, 0xb5,
	0x18, 0x0a, 0x65, 0x75, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x2d, 0x31, 0x12, 0x26, 0x0a, 0x10,
	0x41, 0x57, 0x53, 0x5f, 0x45, 0x55, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x5f, 0x32,
	0x10, 0x19, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72,
	0x61, 0x6c, 0x2d, 0x32, 0x12, 0x26, 0x0a, 0x10, 0x41, 0x57, 0x53, 0x5f, 0x49, 0x4c, 0x5f, 0x43,
	0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x5f, 0x31, 0x10, 0x1a, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c,
	0x69, 0x6c, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x2d, 0x31, 0x12, 0x22, 0x0a, 0x0e,
	0x41, 0x57, 0x53, 0x5f, 0x4d, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x5f, 0x31, 0x10, 0x1b,
	0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x6d, 0x65, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x2d, 0x31,
	0x12, 0x26, 0x0a, 0x10, 0x41, 0x57, 0x53, 0x5f, 0x4d, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52,
	0x41, 0x4c, 0x5f, 0x31, 0x10, 0x1c, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x6d, 0x65, 0x2d, 0x63,
	0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x2d, 0x31, 0x12, 0x20, 0x0a, 0x0d, 0x41, 0x57, 0x53, 0x5f,
	0x53, 0x41, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x31, 0x10, 0x1d, 0x1a, 0x0d, 0x82, 0xb5, 0x18,
	0x09, 0x73, 0x61, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57,
	0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x35,
	0x10, 0x1e, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68,
	0x65, 0x61, 0x73, 0x74, 0x2d, 0x35, 0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57, 0x53, 0x5f, 0x41, 0x50,
	0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x36, 0x10, 0x1f, 0x1a, 0x12,
	0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74,
	0x2d, 0x36, 0x12, 0x2a, 0x0a, 0x12, 0x41, 0x57, 0x53, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55,
	0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x37, 0x10, 0x20, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e,
	0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x37, 0x12, 0x26,
	0x0a, 0x10, 0x41, 0x57, 0x53, 0x5f, 0x4d, 0x58, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c,
	0x5f, 0x31, 0x10, 0x21, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x6d, 0x78, 0x2d, 0x63, 0x65, 0x6e,
	0x74, 0x72, 0x61, 0x6c, 0x2d, 0x31, 0x12, 0x22, 0x0a, 0x0e, 0x47, 0x43, 0x50, 0x5f, 0x41, 0x53,
	0x49, 0x41, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x31, 0x10, 0x33, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a,
	0x61, 0x73, 0x69, 0x61, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x31, 0x12, 0x22, 0x0a, 0x0e, 0x47, 0x43,
	0x50, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x32, 0x10, 0x34, 0x1a, 0x0e,
	0x82, 0xb5, 0x18, 0x0a, 0x61, 0x73, 0x69, 0x61, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x32, 0x12, 0x2c,
	0x0a, 0x13, 0x47, 0x43, 0x50, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48,
	0x45, 0x41, 0x53, 0x54, 0x31, 0x10, 0x35, 0x1a, 0x13, 0x82, 0xb5, 0x18, 0x0f, 0x61, 0x73, 0x69,
	0x61, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x31, 0x12, 0x2c, 0x0a, 0x13,
	0x47, 0x43, 0x50, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41,
	0x53, 0x54, 0x32, 0x10, 0x36, 0x1a, 0x13, 0x82, 0xb5, 0x18, 0x0f, 0x61, 0x73, 0x69, 0x61, 0x2d,
	0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x32, 0x12, 0x2c, 0x0a, 0x13, 0x47, 0x43,
	0x50, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54,
	0x33, 0x10, 0x37, 0x1a, 0x13, 0x82, 0xb5, 0x18, 0x0f, 0x61, 0x73, 0x69, 0x61, 0x2d, 0x6e, 0x6f,
	0x72, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x33, 0x12, 0x24, 0x0a, 0x0f, 0x47, 0x43, 0x50, 0x5f,
	0x41, 0x53, 0x49, 0x41, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x31, 0x10, 0x38, 0x1a, 0x0f, 0x82,
	0xb5, 0x18, 0x0b, 0x61, 0x73, 0x69, 0x61, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x31, 0x12, 0x24,
	0x0a, 0x0f, 0x47, 0x43, 0x50, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48,
	0x32, 0x10, 0x39, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x61, 0x73, 0x69, 0x61, 0x2d, 0x73, 0x6f,
	0x75, 0x74, 0x68, 0x32, 0x12, 0x2c, 0x0a, 0x13, 0x47, 0x43, 0x50, 0x5f, 0x41, 0x53, 0x49, 0x41,
	0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x31, 0x10, 0x3a, 0x1a, 0x13, 0x82,
	0xb5, 0x18, 0x0f, 0x61, 0x73, 0x69, 0x61, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73,
	0x74, 0x31, 0x12, 0x2c, 0x0a, 0x13, 0x47, 0x43, 0x50, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x5f, 0x53,
	0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x32, 0x10, 0x3b, 0x1a, 0x13, 0x82, 0xb5, 0x18,
	0x0f, 0x61, 0x73, 0x69, 0x61, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x32,
	0x12, 0x36, 0x0a, 0x18, 0x47, 0x43, 0x50, 0x5f, 0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49,
	0x41, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x31, 0x10, 0x3c, 0x1a, 0x18,
	0x82, 0xb5, 0x18, 0x14, 0x61, 0x75, 0x73, 0x74, 0x72, 0x61, 0x6c, 0x69, 0x61, 0x2d, 0x73, 0x6f,
	0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x31, 0x12, 0x36, 0x0a, 0x18, 0x47, 0x43, 0x50, 0x5f,
	0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45,
	0x41, 0x53, 0x54, 0x32, 0x10, 0x3d, 0x1a, 0x18, 0x82, 0xb5, 0x18, 0x14, 0x61, 0x75, 0x73, 0x74,
	0x72, 0x61, 0x6c, 0x69, 0x61, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x32,
	0x12, 0x2c, 0x0a, 0x13, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x43,
	0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x32, 0x10, 0x3e, 0x1a, 0x13, 0x82, 0xb5, 0x18, 0x0f, 0x65,
	0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x32, 0x12, 0x28,
	0x0a, 0x11, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x4e, 0x4f, 0x52,
	0x54, 0x48, 0x31, 0x10, 0x3f, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x65, 0x75, 0x72, 0x6f, 0x70,
	0x65, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x31, 0x12, 0x30, 0x0a, 0x15, 0x47, 0x43, 0x50, 0x5f,
	0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x57, 0x45, 0x53, 0x54,
	0x31, 0x10, 0x40, 0x1a, 0x15, 0x82, 0xb5, 0x18, 0x11, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d,
	0x73, 0x6f, 0x75, 0x74, 0x68, 0x77, 0x65, 0x73, 0x74, 0x31, 0x12, 0x26, 0x0a, 0x10, 0x47, 0x43,
	0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x31, 0x10, 0x41,
	0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d, 0x77, 0x65, 0x73,
	0x74, 0x31, 0x12, 0x28, 0x0a, 0x11, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45,
	0x5f, 0x57, 0x45, 0x53, 0x54, 0x31, 0x30, 0x10, 0x42, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x65,
	0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x31, 0x30, 0x12, 0x28, 0x0a, 0x11,
	0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x31,
	0x32, 0x10, 0x43, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d,
	0x77, 0x65, 0x73, 0x74, 0x31, 0x32, 0x12, 0x26, 0x0a, 0x10, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55,
	0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x32, 0x10, 0x44, 0x1a, 0x10, 0x82, 0xb5,
	0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x32, 0x12, 0x26,
	0x0a, 0x10, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53,
	0x54, 0x33, 0x10, 0x45, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65,
	0x2d, 0x77, 0x65, 0x73, 0x74, 0x33, 0x12, 0x26, 0x0a, 0x10, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55,
	0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x34, 0x10, 0x46, 0x1a, 0x10, 0x82, 0xb5,
	0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x34, 0x12, 0x26,
	0x0a, 0x10, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53,
	0x54, 0x36, 0x10, 0x47, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65,
	0x2d, 0x77, 0x65, 0x73, 0x74, 0x36, 0x12, 0x26, 0x0a, 0x10, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55,
	0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x38, 0x10, 0x48, 0x1a, 0x10, 0x82, 0xb5,
	0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x38, 0x12, 0x26,
	0x0a, 0x10, 0x47, 0x43, 0x50, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x5f, 0x57, 0x45, 0x53,
	0x54, 0x39, 0x10, 0x49, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65,
	0x2d, 0x77, 0x65, 0x73, 0x74, 0x39, 0x12, 0x24, 0x0a, 0x0f, 0x47, 0x43, 0x50, 0x5f, 0x4d, 0x45,
	0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x31, 0x10, 0x4a, 0x1a, 0x0f, 0x82, 0xb5, 0x18,
	0x0b, 0x6d, 0x65, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x31, 0x12, 0x24, 0x0a, 0x0f,
	0x47, 0x43, 0x50, 0x5f, 0x4d, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x32, 0x10,
	0x4b, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x6d, 0x65, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61,
	0x6c, 0x32, 0x12, 0x1e, 0x0a, 0x0c, 0x47, 0x43, 0x50, 0x5f, 0x4d, 0x45, 0x5f, 0x57, 0x45, 0x53,
	0x54, 0x31, 0x10, 0x4c, 0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x6d, 0x65, 0x2d, 0x77, 0x65, 0x73,
	0x74, 0x31, 0x12, 0x3c, 0x0a, 0x1b, 0x47, 0x43, 0x50, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x41,
	0x4d, 0x45, 0x52, 0x49, 0x43, 0x41, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54,
	0x31, 0x10, 0x4d, 0x1a, 0x1b, 0x82, 0xb5, 0x18, 0x17, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x61, 0x6d,
	0x65, 0x72, 0x69, 0x63, 0x61, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x31,
	0x12, 0x3c, 0x0a, 0x1b, 0x47, 0x43, 0x50, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x41, 0x4d, 0x45,
	0x52, 0x49, 0x43, 0x41, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x32, 0x10,
	0x4e, 0x1a, 0x1b, 0x82, 0xb5, 0x18, 0x17, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x61, 0x6d, 0x65, 0x72,
	0x69, 0x63, 0x61, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x32, 0x12, 0x32,
	0x0a, 0x16, 0x47, 0x43, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x41, 0x4d, 0x45, 0x52, 0x49,
	0x43, 0x41, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x31, 0x10, 0x4f, 0x1a, 0x16, 0x82, 0xb5, 0x18, 0x12,
	0x73, 0x6f, 0x75, 0x74, 0x68, 0x61, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x61, 0x2d, 0x65, 0x61, 0x73,
	0x74, 0x31, 0x12, 0x32, 0x0a, 0x16, 0x47, 0x43, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x41,
	0x4d, 0x45, 0x52, 0x49, 0x43, 0x41, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x31, 0x10, 0x50, 0x1a, 0x16,
	0x82, 0xb5, 0x18, 0x12, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x61, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x61,
	0x2d, 0x77, 0x65, 0x73, 0x74, 0x31, 0x12, 0x24, 0x0a, 0x0f, 0x47, 0x43, 0x50, 0x5f, 0x55, 0x53,
	0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x31, 0x10, 0x51, 0x1a, 0x0f, 0x82, 0xb5, 0x18,
	0x0b, 0x75, 0x73, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x31, 0x12, 0x1e, 0x0a, 0x0c,
	0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x31, 0x10, 0x52, 0x1a, 0x0c,
	0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x31, 0x12, 0x1e, 0x0a, 0x0c,
	0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x34, 0x10, 0x53, 0x1a, 0x0c,
	0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x34, 0x12, 0x1e, 0x0a, 0x0c,
	0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x35, 0x10, 0x54, 0x1a, 0x0c,
	0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x65, 0x61, 0x73, 0x74, 0x35, 0x12, 0x20, 0x0a, 0x0d,
	0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x31, 0x10, 0x55, 0x1a,
	0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x31, 0x12, 0x1e,
	0x0a, 0x0c, 0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x31, 0x10, 0x56,
	0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x31, 0x12, 0x1e,
	0x0a, 0x0c, 0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x32, 0x10, 0x57,
	0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x32, 0x12, 0x1e,
	0x0a, 0x0c, 0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x33, 0x10, 0x58,
	0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x33, 0x12, 0x1e,
	0x0a, 0x0c, 0x47, 0x43, 0x50, 0x5f, 0x55, 0x53, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x34, 0x10, 0x59,
	0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x75, 0x73, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x34, 0x12, 0x1c,
	0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x55, 0x53, 0x10, 0x65,
	0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x65, 0x61, 0x73, 0x74, 0x75, 0x73, 0x12, 0x2c, 0x0a, 0x14,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x43, 0x45, 0x4e, 0x54, 0x52,
	0x41, 0x4c, 0x55, 0x53, 0x10, 0x66, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x73, 0x6f, 0x75, 0x74,
	0x68, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x75, 0x73, 0x12, 0x1e, 0x0a, 0x0d, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x55, 0x53, 0x32, 0x10, 0x67, 0x1a, 0x0b, 0x82,
	0xb5, 0x18, 0x07, 0x77, 0x65, 0x73, 0x74, 0x75, 0x73, 0x32, 0x12, 0x1e, 0x0a, 0x0d, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x55, 0x53, 0x33, 0x10, 0x68, 0x1a, 0x0b, 0x82,
	0xb5, 0x18, 0x07, 0x77, 0x65, 0x73, 0x74, 0x75, 0x73, 0x33, 0x12, 0x2a, 0x0a, 0x13, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x45, 0x41, 0x53,
	0x54, 0x10, 0x69, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x61, 0x75, 0x73, 0x74, 0x72, 0x61, 0x6c,
	0x69, 0x61, 0x65, 0x61, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f,
	0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x41, 0x53, 0x49, 0x41, 0x10, 0x6a, 0x1a,
	0x11, 0x82, 0xb5, 0x18, 0x0d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x61, 0x73,
	0x69, 0x61, 0x12, 0x26, 0x0a, 0x11, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x4f, 0x52, 0x54,
	0x48, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x10, 0x6b, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x6e,
	0x6f, 0x72, 0x74, 0x68, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x13, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x53, 0x57, 0x45, 0x44, 0x45, 0x4e, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41,
	0x4c, 0x10, 0x6c, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x73, 0x77, 0x65, 0x64, 0x65, 0x6e, 0x63,
	0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x1e, 0x0a, 0x0d, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f,
	0x55, 0x4b, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x10, 0x6d, 0x1a, 0x0b, 0x82, 0xb5, 0x18, 0x07, 0x75,
	0x6b, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x12, 0x24, 0x0a, 0x10, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f,
	0x57, 0x45, 0x53, 0x54, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x10, 0x6e, 0x1a, 0x0e, 0x82, 0xb5,
	0x18, 0x0a, 0x77, 0x65, 0x73, 0x74, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0f,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55, 0x53, 0x10,
	0x6f, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x75, 0x73,
	0x12, 0x30, 0x0a, 0x16, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x41,
	0x46, 0x52, 0x49, 0x43, 0x41, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x10, 0x70, 0x1a, 0x14, 0x82, 0xb5,
	0x18, 0x10, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x61, 0x66, 0x72, 0x69, 0x63, 0x61, 0x6e, 0x6f, 0x72,
	0x74, 0x68, 0x12, 0x28, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54,
	0x52, 0x41, 0x4c, 0x49, 0x4e, 0x44, 0x49, 0x41, 0x10, 0x71, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c,
	0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x69, 0x6e, 0x64, 0x69, 0x61, 0x12, 0x20, 0x0a, 0x0e,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x41, 0x53, 0x49, 0x41, 0x10, 0x72,
	0x1a, 0x0c, 0x82, 0xb5, 0x18, 0x08, 0x65, 0x61, 0x73, 0x74, 0x61, 0x73, 0x69, 0x61, 0x12, 0x22,
	0x0a, 0x0f, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4a, 0x41, 0x50, 0x41, 0x4e, 0x45, 0x41, 0x53,
	0x54, 0x10, 0x73, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x6a, 0x61, 0x70, 0x61, 0x6e, 0x65, 0x61,
	0x73, 0x74, 0x12, 0x28, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4b, 0x4f, 0x52, 0x45,
	0x41, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0x74, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c,
	0x6b, 0x6f, 0x72, 0x65, 0x61, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x2a, 0x0a, 0x13,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x41, 0x44, 0x41, 0x43, 0x45, 0x4e, 0x54,
	0x52, 0x41, 0x4c, 0x10, 0x75, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x63, 0x61, 0x6e, 0x61, 0x64,
	0x61, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x2a, 0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52,
	0x45, 0x5f, 0x46, 0x52, 0x41, 0x4e, 0x43, 0x45, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10,
	0x76, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x66, 0x72, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x65, 0x6e,
	0x74, 0x72, 0x61, 0x6c, 0x12, 0x34, 0x0a, 0x18, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x47, 0x45,
	0x52, 0x4d, 0x41, 0x4e, 0x59, 0x57, 0x45, 0x53, 0x54, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c,
	0x10, 0x77, 0x1a, 0x16, 0x82, 0xb5, 0x18, 0x12, 0x67, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x79, 0x77,
	0x65, 0x73, 0x74, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x24, 0x0a, 0x10, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x49, 0x54, 0x41, 0x4c, 0x59, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x10, 0x78,
	0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x6e, 0x6f, 0x72, 0x74, 0x68,
	0x12, 0x24, 0x0a, 0x10, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x4f, 0x52, 0x57, 0x41, 0x59,
	0x45, 0x41, 0x53, 0x54, 0x10, 0x79, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x6e, 0x6f, 0x72, 0x77,
	0x61, 0x79, 0x65, 0x61, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f,
	0x50, 0x4f, 0x4c, 0x41, 0x4e, 0x44, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0x7a, 0x1a,
	0x11, 0x82, 0xb5, 0x18, 0x0d, 0x70, 0x6f, 0x6c, 0x61, 0x6e, 0x64, 0x63, 0x65, 0x6e, 0x74, 0x72,
	0x61, 0x6c, 0x12, 0x28, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x50, 0x41, 0x49,
	0x4e, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0x7b, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c,
	0x73, 0x70, 0x61, 0x69, 0x6e, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x30, 0x0a, 0x16,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x57, 0x49, 0x54, 0x5a, 0x45, 0x52, 0x4c, 0x41, 0x4e,
	0x44, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x10, 0x7c, 0x1a, 0x14, 0x82, 0xb5, 0x18, 0x10, 0x73, 0x77,
	0x69, 0x74, 0x7a, 0x65, 0x72, 0x6c, 0x61, 0x6e, 0x64, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x12, 0x2a,
	0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4d, 0x45, 0x58, 0x49, 0x43, 0x4f, 0x43, 0x45,
	0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0x7d, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x6d, 0x65, 0x78,
	0x69, 0x63, 0x6f, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x20, 0x0a, 0x0e, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x55, 0x41, 0x45, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x10, 0x7e, 0x1a, 0x0c,
	0x82, 0xb5, 0x18, 0x08, 0x75, 0x61, 0x65, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x12, 0x26, 0x0a, 0x11,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x42, 0x52, 0x41, 0x5a, 0x49, 0x4c, 0x53, 0x4f, 0x55, 0x54,
	0x48, 0x10, 0x7f, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x62, 0x72, 0x61, 0x7a, 0x69, 0x6c, 0x73,
	0x6f, 0x75, 0x74, 0x68, 0x12, 0x2b, 0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x49, 0x53,
	0x52, 0x41, 0x45, 0x4c, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0x80, 0x01, 0x1a, 0x11,
	0x82, 0xb5, 0x18, 0x0d, 0x69, 0x73, 0x72, 0x61, 0x65, 0x6c, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61,
	0x6c, 0x12, 0x29, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x51, 0x41, 0x54, 0x41, 0x52,
	0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0x81, 0x01, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c,
	0x71, 0x61, 0x74, 0x61, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x2d, 0x0a, 0x14,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55, 0x53, 0x53,
	0x54, 0x41, 0x47, 0x45, 0x10, 0x82, 0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x63, 0x65, 0x6e,
	0x74, 0x72, 0x61, 0x6c, 0x75, 0x73, 0x73, 0x74, 0x61, 0x67, 0x65, 0x12, 0x27, 0x0a, 0x11, 0x41,
	0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x55, 0x53, 0x53, 0x54, 0x41, 0x47, 0x45,
	0x10, 0x83, 0x01, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x65, 0x61, 0x73, 0x74, 0x75, 0x73, 0x73,
	0x74, 0x61, 0x67, 0x65, 0x12, 0x29, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41,
	0x53, 0x54, 0x55, 0x53, 0x32, 0x53, 0x54, 0x41, 0x47, 0x45, 0x10, 0x84, 0x01, 0x1a, 0x10, 0x82,
	0xb5, 0x18, 0x0c, 0x65, 0x61, 0x73, 0x74, 0x75, 0x73, 0x32, 0x73, 0x74, 0x61, 0x67, 0x65, 0x12,
	0x37, 0x0a, 0x19, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x43, 0x45,
	0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55, 0x53, 0x53, 0x54, 0x41, 0x47, 0x45, 0x10, 0x85, 0x01, 0x1a,
	0x17, 0x82, 0xb5, 0x18, 0x13, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61,
	0x6c, 0x75, 0x73, 0x73, 0x74, 0x61, 0x67, 0x65, 0x12, 0x37, 0x0a, 0x19, 0x41, 0x5a, 0x55, 0x52,
	0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55, 0x53,
	0x53, 0x54, 0x41, 0x47, 0x45, 0x10, 0x86, 0x01, 0x1a, 0x17, 0x82, 0xb5, 0x18, 0x13, 0x73, 0x6f,
	0x75, 0x74, 0x68, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x75, 0x73, 0x73, 0x74, 0x61, 0x67,
	0x65, 0x12, 0x27, 0x0a, 0x11, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x55,
	0x53, 0x53, 0x54, 0x41, 0x47, 0x45, 0x10, 0x87, 0x01, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x77,
	0x65, 0x73, 0x74, 0x75, 0x73, 0x73, 0x74, 0x61, 0x67, 0x65, 0x12, 0x29, 0x0a, 0x12, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x55, 0x53, 0x32, 0x53, 0x54, 0x41, 0x47, 0x45,
	0x10, 0x88, 0x01, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x77, 0x65, 0x73, 0x74, 0x75, 0x73, 0x32,
	0x73, 0x74, 0x61, 0x67, 0x65, 0x12, 0x19, 0x0a, 0x0a, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x41,
	0x53, 0x49, 0x41, 0x10, 0x89, 0x01, 0x1a, 0x08, 0x82, 0xb5, 0x18, 0x04, 0x61, 0x73, 0x69, 0x61,
	0x12, 0x27, 0x0a, 0x11, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x41, 0x53, 0x49, 0x41, 0x50, 0x41,
	0x43, 0x49, 0x46, 0x49, 0x43, 0x10, 0x8a, 0x01, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x61, 0x73,
	0x69, 0x61, 0x70, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x12, 0x23, 0x0a, 0x0f, 0x41, 0x5a, 0x55,
	0x52, 0x45, 0x5f, 0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x10, 0x8b, 0x01, 0x1a,
	0x0d, 0x82, 0xb5, 0x18, 0x09, 0x61, 0x75, 0x73, 0x74, 0x72, 0x61, 0x6c, 0x69, 0x61, 0x12, 0x1d,
	0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x42, 0x52, 0x41, 0x5a, 0x49, 0x4c, 0x10, 0x8c,
	0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x62, 0x72, 0x61, 0x7a, 0x69, 0x6c, 0x12, 0x1d, 0x0a,
	0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x41, 0x44, 0x41, 0x10, 0x8d, 0x01,
	0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x63, 0x61, 0x6e, 0x61, 0x64, 0x61, 0x12, 0x1d, 0x0a, 0x0c,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x10, 0x8e, 0x01, 0x1a,
	0x0a, 0x82, 0xb5, 0x18, 0x06, 0x65, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x0c, 0x41,
	0x5a, 0x55, 0x52, 0x45, 0x5f, 0x46, 0x52, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x8f, 0x01, 0x1a, 0x0a,
	0x82, 0xb5, 0x18, 0x06, 0x66, 0x72, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0d, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x47, 0x45, 0x52, 0x4d, 0x41, 0x4e, 0x59, 0x10, 0x90, 0x01, 0x1a, 0x0b,
	0x82, 0xb5, 0x18, 0x07, 0x67, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x79, 0x12, 0x1d, 0x0a, 0x0c, 0x41,
	0x5a, 0x55, 0x52, 0x45, 0x5f, 0x47, 0x4c, 0x4f, 0x42, 0x41, 0x4c, 0x10, 0x91, 0x01, 0x1a, 0x0a,
	0x82, 0xb5, 0x18, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 0x0b, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x49, 0x4e, 0x44, 0x49, 0x41, 0x10, 0x92, 0x01, 0x1a, 0x09, 0x82, 0xb5,
	0x18, 0x05, 0x69, 0x6e, 0x64, 0x69, 0x61, 0x12, 0x1d, 0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45,
	0x5f, 0x49, 0x53, 0x52, 0x41, 0x45, 0x4c, 0x10, 0x93, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06,
	0x69, 0x73, 0x72, 0x61, 0x65, 0x6c, 0x12, 0x1b, 0x0a, 0x0b, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f,
	0x49, 0x54, 0x41, 0x4c, 0x59, 0x10, 0x94, 0x01, 0x1a, 0x09, 0x82, 0xb5, 0x18, 0x05, 0x69, 0x74,
	0x61, 0x6c, 0x79, 0x12, 0x1b, 0x0a, 0x0b, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4a, 0x41, 0x50,
	0x41, 0x4e, 0x10, 0x95, 0x01, 0x1a, 0x09, 0x82, 0xb5, 0x18, 0x05, 0x6a, 0x61, 0x70, 0x61, 0x6e,
	0x12, 0x1b, 0x0a, 0x0b, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4b, 0x4f, 0x52, 0x45, 0x41, 0x10,
	0x96, 0x01, 0x1a, 0x09, 0x82, 0xb5, 0x18, 0x05, 0x6b, 0x6f, 0x72, 0x65, 0x61, 0x12, 0x25, 0x0a,
	0x10, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x45, 0x57, 0x5a, 0x45, 0x41, 0x4c, 0x41, 0x4e,
	0x44, 0x10, 0x97, 0x01, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x6e, 0x65, 0x77, 0x7a, 0x65, 0x61,
	0x6c, 0x61, 0x6e, 0x64, 0x12, 0x1d, 0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x4f,
	0x52, 0x57, 0x41, 0x59, 0x10, 0x98, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x6e, 0x6f, 0x72,
	0x77, 0x61, 0x79, 0x12, 0x1d, 0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x50, 0x4f, 0x4c,
	0x41, 0x4e, 0x44, 0x10, 0x99, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x70, 0x6f, 0x6c, 0x61,
	0x6e, 0x64, 0x12, 0x1b, 0x0a, 0x0b, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x51, 0x41, 0x54, 0x41,
	0x52, 0x10, 0x9a, 0x01, 0x1a, 0x09, 0x82, 0xb5, 0x18, 0x05, 0x71, 0x61, 0x74, 0x61, 0x72, 0x12,
	0x23, 0x0a, 0x0f, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x49, 0x4e, 0x47, 0x41, 0x50, 0x4f,
	0x52, 0x45, 0x10, 0x9b, 0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x73, 0x69, 0x6e, 0x67, 0x61,
	0x70, 0x6f, 0x72, 0x65, 0x12, 0x27, 0x0a, 0x11, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x4f,
	0x55, 0x54, 0x48, 0x41, 0x46, 0x52, 0x49, 0x43, 0x41, 0x10, 0x9c, 0x01, 0x1a, 0x0f, 0x82, 0xb5,
	0x18, 0x0b, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x61, 0x66, 0x72, 0x69, 0x63, 0x61, 0x12, 0x1d, 0x0a,
	0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x57, 0x45, 0x44, 0x45, 0x4e, 0x10, 0x9d, 0x01,
	0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x73, 0x77, 0x65, 0x64, 0x65, 0x6e, 0x12, 0x27, 0x0a, 0x11,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x57, 0x49, 0x54, 0x5a, 0x45, 0x52, 0x4c, 0x41, 0x4e,
	0x44, 0x10, 0x9e, 0x01, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x73, 0x77, 0x69, 0x74, 0x7a, 0x65,
	0x72, 0x6c, 0x61, 0x6e, 0x64, 0x12, 0x17, 0x0a, 0x09, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x55,
	0x41, 0x45, 0x10, 0x9f, 0x01, 0x1a, 0x07, 0x82, 0xb5, 0x18, 0x03, 0x75, 0x61, 0x65, 0x12, 0x15,
	0x0a, 0x08, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x55, 0x4b, 0x10, 0xa0, 0x01, 0x1a, 0x06, 0x82,
	0xb5, 0x18, 0x02, 0x75, 0x6b, 0x12, 0x29, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x55,
	0x4e, 0x49, 0x54, 0x45, 0x44, 0x53, 0x54, 0x41, 0x54, 0x45, 0x53, 0x10, 0xa1, 0x01, 0x1a, 0x10,
	0x82, 0xb5, 0x18, 0x0c, 0x75, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x73, 0x74, 0x61, 0x74, 0x65, 0x73,
	0x12, 0x31, 0x0a, 0x16, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x55, 0x4e, 0x49, 0x54, 0x45, 0x44,
	0x53, 0x54, 0x41, 0x54, 0x45, 0x53, 0x45, 0x55, 0x41, 0x50, 0x10, 0xa2, 0x01, 0x1a, 0x14, 0x82,
	0xb5, 0x18, 0x10, 0x75, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x73, 0x74, 0x61, 0x74, 0x65, 0x73, 0x65,
	0x75, 0x61, 0x70, 0x12, 0x2b, 0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53,
	0x54, 0x41, 0x53, 0x49, 0x41, 0x53, 0x54, 0x41, 0x47, 0x45, 0x10, 0xa3, 0x01, 0x1a, 0x11, 0x82,
	0xb5, 0x18, 0x0d, 0x65, 0x61, 0x73, 0x74, 0x61, 0x73, 0x69, 0x61, 0x73, 0x74, 0x61, 0x67, 0x65,
	0x12, 0x35, 0x0a, 0x18, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45,
	0x41, 0x53, 0x54, 0x41, 0x53, 0x49, 0x41, 0x53, 0x54, 0x41, 0x47, 0x45, 0x10, 0xa4, 0x01, 0x1a,
	0x16, 0x82, 0xb5, 0x18, 0x12, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x61, 0x73,
	0x69, 0x61, 0x73, 0x74, 0x61, 0x67, 0x65, 0x12, 0x21, 0x0a, 0x0e, 0x41, 0x5a, 0x55, 0x52, 0x45,
	0x5f, 0x42, 0x52, 0x41, 0x5a, 0x49, 0x4c, 0x55, 0x53, 0x10, 0xa5, 0x01, 0x1a, 0x0c, 0x82, 0xb5,
	0x18, 0x08, 0x62, 0x72, 0x61, 0x7a, 0x69, 0x6c, 0x75, 0x73, 0x12, 0x1f, 0x0a, 0x0d, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x55, 0x53, 0x32, 0x10, 0xa6, 0x01, 0x1a, 0x0b,
	0x82, 0xb5, 0x18, 0x07, 0x65, 0x61, 0x73, 0x74, 0x75, 0x73, 0x32, 0x12, 0x23, 0x0a, 0x0f, 0x41,
	0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x55, 0x53, 0x53, 0x54, 0x47, 0x10, 0xa7,
	0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x65, 0x61, 0x73, 0x74, 0x75, 0x73, 0x73, 0x74, 0x67,
	0x12, 0x2d, 0x0a, 0x14, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x43,
	0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55, 0x53, 0x10, 0xa8, 0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18,
	0x0e, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x75, 0x73, 0x12,
	0x1d, 0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x55, 0x53, 0x10,
	0xa9, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18, 0x06, 0x77, 0x65, 0x73, 0x74, 0x75, 0x73, 0x12, 0x23,
	0x0a, 0x0f, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4a, 0x41, 0x50, 0x41, 0x4e, 0x57, 0x45, 0x53,
	0x54, 0x10, 0xaa, 0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x6a, 0x61, 0x70, 0x61, 0x6e, 0x77,
	0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4a, 0x49, 0x4f,
	0x49, 0x4e, 0x44, 0x49, 0x41, 0x57, 0x45, 0x53, 0x54, 0x10, 0xab, 0x01, 0x1a, 0x10, 0x82, 0xb5,
	0x18, 0x0c, 0x6a, 0x69, 0x6f, 0x69, 0x6e, 0x64, 0x69, 0x61, 0x77, 0x65, 0x73, 0x74, 0x12, 0x2b,
	0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55,
	0x53, 0x45, 0x55, 0x41, 0x50, 0x10, 0xac, 0x01, 0x1a, 0x11, 0x82, 0xb5, 0x18, 0x0d, 0x63, 0x65,
	0x6e, 0x74, 0x72, 0x61, 0x6c, 0x75, 0x73, 0x65, 0x75, 0x61, 0x70, 0x12, 0x27, 0x0a, 0x11, 0x41,
	0x5a, 0x55, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x53, 0x54, 0x55, 0x53, 0x32, 0x45, 0x55, 0x41, 0x50,
	0x10, 0xad, 0x01, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x65, 0x61, 0x73, 0x74, 0x75, 0x73, 0x32,
	0x65, 0x75, 0x61, 0x70, 0x12, 0x2b, 0x0a, 0x13, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x57, 0x45,
	0x53, 0x54, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x55, 0x53, 0x10, 0xae, 0x01, 0x1a, 0x11,
	0x82, 0xb5, 0x18, 0x0d, 0x77, 0x65, 0x73, 0x74, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x75,
	0x73, 0x12, 0x2f, 0x0a, 0x15, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48,
	0x41, 0x46, 0x52, 0x49, 0x43, 0x41, 0x57, 0x45, 0x53, 0x54, 0x10, 0xaf, 0x01, 0x1a, 0x13, 0x82,
	0xb5, 0x18, 0x0f, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x61, 0x66, 0x72, 0x69, 0x63, 0x61, 0x77, 0x65,
	0x73, 0x74, 0x12, 0x31, 0x0a, 0x16, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x41, 0x55, 0x53, 0x54,
	0x52, 0x41, 0x4c, 0x49, 0x41, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0xb0, 0x01, 0x1a,
	0x14, 0x82, 0xb5, 0x18, 0x10, 0x61, 0x75, 0x73, 0x74, 0x72, 0x61, 0x6c, 0x69, 0x61, 0x63, 0x65,
	0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x33, 0x0a, 0x17, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x41,
	0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x32,
	0x10, 0xb1, 0x01, 0x1a, 0x15, 0x82, 0xb5, 0x18, 0x11, 0x61, 0x75, 0x73, 0x74, 0x72, 0x61, 0x6c,
	0x69, 0x61, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x32, 0x12, 0x35, 0x0a, 0x18, 0x41, 0x5a,
	0x55, 0x52, 0x45, 0x5f, 0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x53, 0x4f, 0x55,
	0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x10, 0xb2, 0x01, 0x1a, 0x16, 0x82, 0xb5, 0x18, 0x12, 0x61,
	0x75, 0x73, 0x74, 0x72, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73,
	0x74, 0x12, 0x2f, 0x0a, 0x15, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4a, 0x49, 0x4f, 0x49, 0x4e,
	0x44, 0x49, 0x41, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0xb3, 0x01, 0x1a, 0x13, 0x82,
	0xb5, 0x18, 0x0f, 0x6a, 0x69, 0x6f, 0x69, 0x6e, 0x64, 0x69, 0x61, 0x63, 0x65, 0x6e, 0x74, 0x72,
	0x61, 0x6c, 0x12, 0x25, 0x0a, 0x10, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4b, 0x4f, 0x52, 0x45,
	0x41, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x10, 0xb4, 0x01, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x6b,
	0x6f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x12, 0x25, 0x0a, 0x10, 0x41, 0x5a, 0x55,
	0x52, 0x45, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x49, 0x4e, 0x44, 0x49, 0x41, 0x10, 0xb5, 0x01,
	0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x69, 0x6e, 0x64, 0x69, 0x61,
	0x12, 0x23, 0x0a, 0x0f, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x49, 0x4e,
	0x44, 0x49, 0x41, 0x10, 0xb6, 0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x77, 0x65, 0x73, 0x74,
	0x69, 0x6e, 0x64, 0x69, 0x61, 0x12, 0x25, 0x0a, 0x10, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x43,
	0x41, 0x4e, 0x41, 0x44, 0x41, 0x45, 0x41, 0x53, 0x54, 0x10, 0xb7, 0x01, 0x1a, 0x0e, 0x82, 0xb5,
	0x18, 0x0a, 0x63, 0x61, 0x6e, 0x61, 0x64, 0x61, 0x65, 0x61, 0x73, 0x74, 0x12, 0x27, 0x0a, 0x11,
	0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x46, 0x52, 0x41, 0x4e, 0x43, 0x45, 0x53, 0x4f, 0x55, 0x54,
	0x48, 0x10, 0xb8, 0x01, 0x1a, 0x0f, 0x82, 0xb5, 0x18, 0x0b, 0x66, 0x72, 0x61, 0x6e, 0x63, 0x65,
	0x73, 0x6f, 0x75, 0x74, 0x68, 0x12, 0x29, 0x0a, 0x12, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x47,
	0x45, 0x52, 0x4d, 0x41, 0x4e, 0x59, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x10, 0xb9, 0x01, 0x1a, 0x10,
	0x82, 0xb5, 0x18, 0x0c, 0x67, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x79, 0x6e, 0x6f, 0x72, 0x74, 0x68,
	0x12, 0x25, 0x0a, 0x10, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x4e, 0x4f, 0x52, 0x57, 0x41, 0x59,
	0x57, 0x45, 0x53, 0x54, 0x10, 0xba, 0x01, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x6e, 0x6f, 0x72,
	0x77, 0x61, 0x79, 0x77, 0x65, 0x73, 0x74, 0x12, 0x2f, 0x0a, 0x15, 0x41, 0x5a, 0x55, 0x52, 0x45,
	0x5f, 0x53, 0x57, 0x49, 0x54, 0x5a, 0x45, 0x52, 0x4c, 0x41, 0x4e, 0x44, 0x57, 0x45, 0x53, 0x54,
	0x10, 0xbb, 0x01, 0x1a, 0x13, 0x82, 0xb5, 0x18, 0x0f, 0x73, 0x77, 0x69, 0x74, 0x7a, 0x65, 0x72,
	0x6c, 0x61, 0x6e, 0x64, 0x77, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0c, 0x41, 0x5a, 0x55, 0x52,
	0x45, 0x5f, 0x55, 0x4b, 0x57, 0x45, 0x53, 0x54, 0x10, 0xbc, 0x01, 0x1a, 0x0a, 0x82, 0xb5, 0x18,
	0x06, 0x75, 0x6b, 0x77, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x10, 0x41, 0x5a, 0x55, 0x52, 0x45,
	0x5f, 0x55, 0x41, 0x45, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x10, 0xbd, 0x01, 0x1a, 0x0e,
	0x82, 0xb5, 0x18, 0x0a, 0x75, 0x61, 0x65, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x12, 0x2f,
	0x0a, 0x15, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x42, 0x52, 0x41, 0x5a, 0x49, 0x4c, 0x53, 0x4f,
	0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x10, 0xbe, 0x01, 0x1a, 0x13, 0x82, 0xb5, 0x18, 0x0f,
	0x62, 0x72, 0x61, 0x7a, 0x69, 0x6c, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x12,
	0x30, 0x0a, 0x17, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x41, 0x50, 0x5f, 0x53,
	0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x31, 0x10, 0xc9, 0x01, 0x1a, 0x12, 0x82,
	0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d,
	0x31, 0x12, 0x30, 0x0a, 0x17, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x41, 0x50,
	0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x31, 0x10, 0xca, 0x01, 0x1a,
	0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x61, 0x73,
	0x74, 0x2d, 0x31, 0x12, 0x30, 0x0a, 0x17, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f,
	0x41, 0x50, 0x5f, 0x4e, 0x4f, 0x52, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x32, 0x10, 0xcb,
	0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x65,
	0x61, 0x73, 0x74, 0x2d, 0x32, 0x12, 0x30, 0x0a, 0x17, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55,
	0x44, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54, 0x5f, 0x33,
	0x10, 0xcc, 0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74,
	0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x33, 0x12, 0x30, 0x0a, 0x17, 0x41, 0x4c, 0x49, 0x43, 0x4c,
	0x4f, 0x55, 0x44, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41, 0x53, 0x54,
	0x5f, 0x35, 0x10, 0xcd, 0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d, 0x73, 0x6f,
	0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x35, 0x12, 0x30, 0x0a, 0x17, 0x41, 0x4c, 0x49,
	0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48, 0x45, 0x41,
	0x53, 0x54, 0x5f, 0x36, 0x10, 0xce, 0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61, 0x70, 0x2d,
	0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x36, 0x12, 0x30, 0x0a, 0x17, 0x41,
	0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x41, 0x50, 0x5f, 0x53, 0x4f, 0x55, 0x54, 0x48,
	0x45, 0x41, 0x53, 0x54, 0x5f, 0x37, 0x10, 0xcf, 0x01, 0x1a, 0x12, 0x82, 0xb5, 0x18, 0x0e, 0x61,
	0x70, 0x2d, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x37, 0x12, 0x28, 0x0a,
	0x13, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x4e, 0x41, 0x5f, 0x53, 0x4f, 0x55,
	0x54, 0x48, 0x5f, 0x31, 0x10, 0xd0, 0x01, 0x1a, 0x0e, 0x82, 0xb5, 0x18, 0x0a, 0x6e, 0x61, 0x2d,
	0x73, 0x6f, 0x75, 0x74, 0x68, 0x2d, 0x31, 0x12, 0x26, 0x0a, 0x12, 0x41, 0x4c, 0x49, 0x43, 0x4c,
	0x4f, 0x55, 0x44, 0x5f, 0x55, 0x53, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x5f, 0x31, 0x10, 0xd1, 0x01,
	0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x2d, 0x31, 0x12,
	0x26, 0x0a, 0x12, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x55, 0x53, 0x5f, 0x45,
	0x41, 0x53, 0x54, 0x5f, 0x31, 0x10, 0xd2, 0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x75, 0x73,
	0x2d, 0x65, 0x61, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x2c, 0x0a, 0x15, 0x41, 0x4c, 0x49, 0x43, 0x4c,
	0x4f, 0x55, 0x44, 0x5f, 0x45, 0x55, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x5f, 0x31,
	0x10, 0xd3, 0x01, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x65, 0x75, 0x2d, 0x63, 0x65, 0x6e, 0x74,
	0x72, 0x61, 0x6c, 0x2d, 0x31, 0x12, 0x26, 0x0a, 0x12, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55,
	0x44, 0x5f, 0x45, 0x55, 0x5f, 0x57, 0x45, 0x53, 0x54, 0x5f, 0x31, 0x10, 0xd4, 0x01, 0x1a, 0x0d,
	0x82, 0xb5, 0x18, 0x09, 0x65, 0x75, 0x2d, 0x77, 0x65, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x26, 0x0a,
	0x12, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x4d, 0x45, 0x5f, 0x45, 0x41, 0x53,
	0x54, 0x5f, 0x31, 0x10, 0xd5, 0x01, 0x1a, 0x0d, 0x82, 0xb5, 0x18, 0x09, 0x6d, 0x65, 0x2d, 0x65,
	0x61, 0x73, 0x74, 0x2d, 0x31, 0x12, 0x2c, 0x0a, 0x15, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55,
	0x44, 0x5f, 0x4d, 0x45, 0x5f, 0x43, 0x45, 0x4e, 0x54, 0x52, 0x41, 0x4c, 0x5f, 0x31, 0x10, 0xd6,
	0x01, 0x1a, 0x10, 0x82, 0xb5, 0x18, 0x0c, 0x6d, 0x65, 0x2d, 0x63, 0x65, 0x6e, 0x74, 0x72, 0x61,
	0x6c, 0x2d, 0x31, 0x12, 0x2a, 0x0a, 0x14, 0x41, 0x4c, 0x49, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f,
	0x43, 0x4e, 0x5f, 0x48, 0x4f, 0x4e, 0x47, 0x4b, 0x4f, 0x4e, 0x47, 0x10, 0xd7, 0x01, 0x1a, 0x0f,
	0x82, 0xb5, 0x18, 0x0b, 0x63, 0x6e, 0x2d, 0x68, 0x6f, 0x6e, 0x67, 0x6b, 0x6f, 0x6e, 0x67, 0x22,
	0x04, 0x08, 0x22, 0x10, 0x32, 0x22, 0x04, 0x08, 0x5a, 0x10, 0x64, 0x22, 0x06, 0x08, 0xbf, 0x01,
	0x10, 0xc8, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62,
	0x75, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6f, 0x70,
	0x73, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x73, 0x65, 0x74, 0x74,
	0x69, 0x6e, 0x67, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x73, 0x79, 0x73, 0x39, 0x5f, 0x63, 0x6f, 0x6e,
	0x66, 0x69, 0x67, 0x22, 0xe2, 0x01, 0x0a, 0x10, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x79,
	0x73, 0x39, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x26, 0x0a, 0x0f, 0x6f, 0x65, 0x6d, 0x5f,
	0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x01, 0x20, 0x01, 0x28,
	0x09, 0x52, 0x0d, 0x6f, 0x65, 0x6d, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x66,
	0x12, 0x1b, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20,
	0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x75, 0x74, 0x68, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a,
	0x0d, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x74, 0x74, 0x6c, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x03,
	0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x74, 0x6c, 0x53, 0x65,
	0x63, 0x12, 0x3b, 0x0a, 0x1a, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x66,
	0x72, 0x65, 0x73, 0x68, 0x5f, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x5f, 0x73, 0x65, 0x63, 0x18,
	0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x17, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65,
	0x66, 0x72, 0x65, 0x73, 0x68, 0x42, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x53, 0x65, 0x63, 0x12, 0x28,
	0x0a, 0x10, 0x72, 0x65, 0x74, 0x72, 0x79, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x72,
	0x65, 0x66, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x74, 0x72, 0x79, 0x50,
	0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x66, 0x22, 0xab, 0x01, 0x0a, 0x0f, 0x52, 0x65, 0x67,
	0x69, 0x6f, 0x6e, 0x57, 0x68, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x0c,
	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01,
	0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
	0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x6c, 0x61,
	0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50,
	0x6c, 0x61, 0x6e, 0x12, 0x20, 0x0a, 0x09, 0x69, 0x73, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63,
	0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x69, 0x73, 0x50,
	0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x2f, 0x0a, 0x11, 0x6f, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x5f,
	0x74, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x04,
	0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0f, 0x6f, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x54, 0x65, 0x6e,
	0x61, 0x6e, 0x74, 0x49, 0x64, 0x73, 0x22, 0xac, 0x05, 0x0a, 0x18, 0x52, 0x65, 0x67, 0x69, 0x6f,
	0x6e, 0x4f, 0x70, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x74, 0x74,
	0x69, 0x6e, 0x67, 0x12, 0x1d, 0x0a, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01,
	0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c,
	0x65, 0x64, 0x12, 0x5e, 0x0a, 0x0c, 0x6c, 0x6f, 0x67, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
	0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61,
	0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x69,
	0x6f, 0x6e, 0x4f, 0x70, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x74,
	0x74, 0x69, 0x6e, 0x67, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
	0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x6c, 0x6f, 0x67, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69,
	0x6f, 0x6e, 0x12, 0x5e, 0x0a, 0x0c, 0x6c, 0x6f, 0x67, 0x5f, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x69,
	0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61,
	0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x69,
	0x6f, 0x6e, 0x4f, 0x70, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x74,
	0x74, 0x69, 0x6e, 0x67, 0x2e, 0x4c, 0x6f, 0x67, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
	0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x6c, 0x6f, 0x67, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69,
	0x6f, 0x6e, 0x1a, 0xe5, 0x01, 0x0a, 0x0b, 0x4c, 0x6f, 0x67, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69,
	0x6f, 0x6e, 0x12, 0x48, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
	0x32, 0x2f, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e,
	0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x73, 0x41, 0x75, 0x64,
	0x69, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x54, 0x79, 0x70,
	0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0a,
	0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
	0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x69,
	0x12, 0x1e, 0x0a, 0x08, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x61, 0x72, 0x6e, 0x18, 0x03, 0x20, 0x01,
	0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x72, 0x6f, 0x6c, 0x65, 0x41, 0x72, 0x6e,
	0x12, 0x24, 0x0a, 0x0b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x64, 0x18,
	0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x65, 0x78, 0x74, 0x65,
	0x72, 0x6e, 0x61, 0x6c, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
	0x74, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
	0x09, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x1a, 0x82, 0x01, 0x0a, 0x0b, 0x4c,
	0x6f, 0x67, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a, 0x15, 0x66, 0x69,
	0x6c, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x6e,
	0x5f, 0x6d, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11,
	0x66, 0x69, 0x6c, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x49, 0x6e, 0x4d,
	0x62, 0x12, 0x3c, 0x0a, 0x18, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e,
	0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x02, 0x20,
	0x01, 0x28, 0x04, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x15, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x69,
	0x6f, 0x6e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x49, 0x6e, 0x4d, 0x69, 0x6e, 0x22,
	0x44, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x54, 0x59, 0x50, 0x45, 0x5f,
	0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x11, 0x0a,
	0x0d, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x4e, 0x44, 0x41, 0x52, 0x44, 0x10, 0x01,
	0x12, 0x13, 0x0a, 0x0f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x43, 0x55, 0x53, 0x54, 0x4f, 0x4d, 0x49,
	0x5a, 0x45, 0x44, 0x10, 0x02, 0x2a, 0x81, 0x01, 0x0a, 0x10, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
	0x62, 0x6c, 0x65, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x21, 0x0a, 0x1d, 0x41, 0x56,
	0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x46, 0x45, 0x41, 0x54, 0x55, 0x52, 0x45, 0x5f,
	0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x15, 0x0a,
	0x11, 0x44, 0x49, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x5f,
	0x4c, 0x42, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x44, 0x45, 0x4c, 0x45, 0x47, 0x41, 0x54, 0x45,
	0x5f, 0x55, 0x53, 0x45, 0x52, 0x10, 0x02, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x52, 0x49, 0x56, 0x41,
	0x54, 0x45, 0x4c, 0x49, 0x4e, 0x4b, 0x10, 0x03, 0x12, 0x0f, 0x0a, 0x0b, 0x56, 0x45, 0x43, 0x54,
	0x4f, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x04, 0x42, 0xdb, 0x01, 0x0a, 0x14, 0x63, 0x6f,
	0x6d, 0x2e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e,
	0x76, 0x31, 0x42, 0x0e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x50, 0x72, 0x6f,
	0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4f, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
	0x2f, 0x74, 0x69, 0x64, 0x62, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x74, 0x69, 0x64, 0x62, 0x2d,
	0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2d, 0x73, 0x65, 0x72, 0x76, 0x69,
	0x63, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x70, 0x65, 0x63, 0x2f, 0x67, 0x6c, 0x6f, 0x62,
	0x61, 0x6c, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x6f, 0x6d,
	0x6d, 0x6f, 0x6e, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x47, 0x43, 0x58, 0xaa, 0x02, 0x10, 0x47, 0x6c,
	0x6f, 0x62, 0x61, 0x6c, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02,
	0x11, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5c,
	0x56, 0x31, 0xe2, 0x02, 0x1d, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x5c, 0x43, 0x6f, 0x6d,
	0x6d, 0x6f, 0x6e, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
	0x74, 0x61, 0xea, 0x02, 0x12, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x6d,
	0x6d, 0x6f, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}

var (
	file_global_common_v1_resources_proto_rawDescOnce sync.Once
	file_global_common_v1_resources_proto_rawDescData = file_global_common_v1_resources_proto_rawDesc
)

func file_global_common_v1_resources_proto_rawDescGZIP() []byte {
	file_global_common_v1_resources_proto_rawDescOnce.Do(func() {
		file_global_common_v1_resources_proto_rawDescData = protoimpl.X.CompressGZIP(file_global_common_v1_resources_proto_rawDescData)
	})
	return file_global_common_v1_resources_proto_rawDescData
}

var file_global_common_v1_resources_proto_enumTypes = make([]protoimpl.EnumInfo, 7)
var file_global_common_v1_resources_proto_msgTypes = make([]protoimpl.MessageInfo, 7)
var file_global_common_v1_resources_proto_goTypes = []any{
	(AvailableFeature)(0),                        // 0: global.common.v1.AvailableFeature
	(CloudProvider_Name)(0),                      // 1: global.common.v1.CloudProvider.Name
	(CloudProvider_State)(0),                     // 2: global.common.v1.CloudProvider.State
	(Region_EngineType)(0),                       // 3: global.common.v1.Region.EngineType
	(Region_State)(0),                            // 4: global.common.v1.Region.State
	(Region_Name)(0),                             // 5: global.common.v1.Region.Name
	(RegionOpsAuditLogSetting_Type)(0),           // 6: global.common.v1.RegionOpsAuditLogSetting.Type
	(*CloudProvider)(nil),                        // 7: global.common.v1.CloudProvider
	(*Region)(nil),                               // 8: global.common.v1.Region
	(*RegionSys9Config)(nil),                     // 9: global.common.v1.RegionSys9Config
	(*RegionWhiteList)(nil),                      // 10: global.common.v1.RegionWhiteList
	(*RegionOpsAuditLogSetting)(nil),             // 11: global.common.v1.RegionOpsAuditLogSetting
	(*RegionOpsAuditLogSetting_LogLocation)(nil), // 12: global.common.v1.RegionOpsAuditLogSetting.LogLocation
	(*RegionOpsAuditLogSetting_LogRotation)(nil), // 13: global.common.v1.RegionOpsAuditLogSetting.LogRotation
	(ServicePlan)(0),                             // 14: global.common.v1.ServicePlan
}
var file_global_common_v1_resources_proto_depIdxs = []int32{
	1,  // 0: global.common.v1.CloudProvider.id:type_name -> global.common.v1.CloudProvider.Name
	2,  // 1: global.common.v1.CloudProvider.state:type_name -> global.common.v1.CloudProvider.State
	8,  // 2: global.common.v1.CloudProvider.regions:type_name -> global.common.v1.Region
	14, // 3: global.common.v1.CloudProvider.service_plan:type_name -> global.common.v1.ServicePlan
	14, // 4: global.common.v1.CloudProvider.service_plans:type_name -> global.common.v1.ServicePlan
	5,  // 5: global.common.v1.Region.id:type_name -> global.common.v1.Region.Name
	1,  // 6: global.common.v1.Region.cloud_provider_id:type_name -> global.common.v1.CloudProvider.Name
	4,  // 7: global.common.v1.Region.state:type_name -> global.common.v1.Region.State
	14, // 8: global.common.v1.Region.service_plan:type_name -> global.common.v1.ServicePlan
	11, // 9: global.common.v1.Region.ops_audit_log_setting:type_name -> global.common.v1.RegionOpsAuditLogSetting
	10, // 10: global.common.v1.Region.region_white_lists:type_name -> global.common.v1.RegionWhiteList
	3,  // 11: global.common.v1.Region.engine_type:type_name -> global.common.v1.Region.EngineType
	9,  // 12: global.common.v1.Region.sys9_config:type_name -> global.common.v1.RegionSys9Config
	14, // 13: global.common.v1.RegionWhiteList.service_plan:type_name -> global.common.v1.ServicePlan
	12, // 14: global.common.v1.RegionOpsAuditLogSetting.log_location:type_name -> global.common.v1.RegionOpsAuditLogSetting.LogLocation
	13, // 15: global.common.v1.RegionOpsAuditLogSetting.log_rotation:type_name -> global.common.v1.RegionOpsAuditLogSetting.LogRotation
	6,  // 16: global.common.v1.RegionOpsAuditLogSetting.LogLocation.type:type_name -> global.common.v1.RegionOpsAuditLogSetting.Type
	17, // [17:17] is the sub-list for method output_type
	17, // [17:17] is the sub-list for method input_type
	17, // [17:17] is the sub-list for extension type_name
	17, // [17:17] is the sub-list for extension extendee
	0,  // [0:17] is the sub-list for field type_name
}

func init() { file_global_common_v1_resources_proto_init() }
func file_global_common_v1_resources_proto_init() {
	if File_global_common_v1_resources_proto != nil {
		return
	}
	file_global_common_v1_service_plan_proto_init()
	if !protoimpl.UnsafeEnabled {
		file_global_common_v1_resources_proto_msgTypes[0].Exporter = func(v any, i int) any {
			switch v := v.(*CloudProvider); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_global_common_v1_resources_proto_msgTypes[1].Exporter = func(v any, i int) any {
			switch v := v.(*Region); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_global_common_v1_resources_proto_msgTypes[2].Exporter = func(v any, i int) any {
			switch v := v.(*RegionSys9Config); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_global_common_v1_resources_proto_msgTypes[3].Exporter = func(v any, i int) any {
			switch v := v.(*RegionWhiteList); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_global_common_v1_resources_proto_msgTypes[4].Exporter = func(v any, i int) any {
			switch v := v.(*RegionOpsAuditLogSetting); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_global_common_v1_resources_proto_msgTypes[5].Exporter = func(v any, i int) any {
			switch v := v.(*RegionOpsAuditLogSetting_LogLocation); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
		file_global_common_v1_resources_proto_msgTypes[6].Exporter = func(v any, i int) any {
			switch v := v.(*RegionOpsAuditLogSetting_LogRotation); i {
			case 0:
				return &v.state
			case 1:
				return &v.sizeCache
			case 2:
				return &v.unknownFields
			default:
				return nil
			}
		}
	}
	file_global_common_v1_resources_proto_msgTypes[1].OneofWrappers = []any{}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: file_global_common_v1_resources_proto_rawDesc,
			NumEnums:      7,
			NumMessages:   7,
			NumExtensions: 0,
			NumServices:   0,
		},
		GoTypes:           file_global_common_v1_resources_proto_goTypes,
		DependencyIndexes: file_global_common_v1_resources_proto_depIdxs,
		EnumInfos:         file_global_common_v1_resources_proto_enumTypes,
		MessageInfos:      file_global_common_v1_resources_proto_msgTypes,
	}.Build()
	File_global_common_v1_resources_proto = out.File
	file_global_common_v1_resources_proto_rawDesc = nil
	file_global_common_v1_resources_proto_goTypes = nil
	file_global_common_v1_resources_proto_depIdxs = nil
}
