1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/cloud/secretmanager/v1/resources.proto 3 4package secretmanager 5 6import ( 7 fmt "fmt" 8 math "math" 9 10 proto "github.com/golang/protobuf/proto" 11 timestamp "github.com/golang/protobuf/ptypes/timestamp" 12 _ "google.golang.org/genproto/googleapis/api/annotations" 13) 14 15// Reference imports to suppress errors if they are not otherwise used. 16var _ = proto.Marshal 17var _ = fmt.Errorf 18var _ = math.Inf 19 20// This is a compile-time assertion to ensure that this generated file 21// is compatible with the proto package it is being compiled against. 22// A compilation error at this line likely means your copy of the 23// proto package needs to be updated. 24const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 25 26// The state of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion], indicating if it can be accessed. 27type SecretVersion_State int32 28 29const ( 30 // Not specified. This value is unused and invalid. 31 SecretVersion_STATE_UNSPECIFIED SecretVersion_State = 0 32 // The [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] may be accessed. 33 SecretVersion_ENABLED SecretVersion_State = 1 34 // The [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] may not be accessed, but the secret data 35 // is still available and can be placed back into the [ENABLED][google.cloud.secretmanager.v1.SecretVersion.State.ENABLED] 36 // state. 37 SecretVersion_DISABLED SecretVersion_State = 2 38 // The [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] is destroyed and the secret data is no longer 39 // stored. A version may not leave this state once entered. 40 SecretVersion_DESTROYED SecretVersion_State = 3 41) 42 43var SecretVersion_State_name = map[int32]string{ 44 0: "STATE_UNSPECIFIED", 45 1: "ENABLED", 46 2: "DISABLED", 47 3: "DESTROYED", 48} 49 50var SecretVersion_State_value = map[string]int32{ 51 "STATE_UNSPECIFIED": 0, 52 "ENABLED": 1, 53 "DISABLED": 2, 54 "DESTROYED": 3, 55} 56 57func (x SecretVersion_State) String() string { 58 return proto.EnumName(SecretVersion_State_name, int32(x)) 59} 60 61func (SecretVersion_State) EnumDescriptor() ([]byte, []int) { 62 return fileDescriptor_71e58bcc3ce7ff53, []int{1, 0} 63} 64 65// A [Secret][google.cloud.secretmanager.v1.Secret] is a logical secret whose value and versions can 66// be accessed. 67// 68// A [Secret][google.cloud.secretmanager.v1.Secret] is made up of zero or more [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] that 69// represent the secret data. 70type Secret struct { 71 // Output only. The resource name of the [Secret][google.cloud.secretmanager.v1.Secret] in the format `projects/*/secrets/*`. 72 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 73 // Required. Immutable. The replication policy of the secret data attached to the [Secret][google.cloud.secretmanager.v1.Secret]. 74 // 75 // The replication policy cannot be changed after the Secret has been created. 76 Replication *Replication `protobuf:"bytes,2,opt,name=replication,proto3" json:"replication,omitempty"` 77 // Output only. The time at which the [Secret][google.cloud.secretmanager.v1.Secret] was created. 78 CreateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 79 // The labels assigned to this Secret. 80 // 81 // Label keys must be between 1 and 63 characters long, have a UTF-8 encoding 82 // of maximum 128 bytes, and must conform to the following PCRE regular 83 // expression: `[\p{Ll}\p{Lo}][\p{Ll}\p{Lo}\p{N}_-]{0,62}` 84 // 85 // Label values must be between 0 and 63 characters long, have a UTF-8 86 // encoding of maximum 128 bytes, and must conform to the following PCRE 87 // regular expression: `[\p{Ll}\p{Lo}\p{N}_-]{0,63}` 88 // 89 // No more than 64 labels can be assigned to a given resource. 90 Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 91 XXX_NoUnkeyedLiteral struct{} `json:"-"` 92 XXX_unrecognized []byte `json:"-"` 93 XXX_sizecache int32 `json:"-"` 94} 95 96func (m *Secret) Reset() { *m = Secret{} } 97func (m *Secret) String() string { return proto.CompactTextString(m) } 98func (*Secret) ProtoMessage() {} 99func (*Secret) Descriptor() ([]byte, []int) { 100 return fileDescriptor_71e58bcc3ce7ff53, []int{0} 101} 102 103func (m *Secret) XXX_Unmarshal(b []byte) error { 104 return xxx_messageInfo_Secret.Unmarshal(m, b) 105} 106func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 107 return xxx_messageInfo_Secret.Marshal(b, m, deterministic) 108} 109func (m *Secret) XXX_Merge(src proto.Message) { 110 xxx_messageInfo_Secret.Merge(m, src) 111} 112func (m *Secret) XXX_Size() int { 113 return xxx_messageInfo_Secret.Size(m) 114} 115func (m *Secret) XXX_DiscardUnknown() { 116 xxx_messageInfo_Secret.DiscardUnknown(m) 117} 118 119var xxx_messageInfo_Secret proto.InternalMessageInfo 120 121func (m *Secret) GetName() string { 122 if m != nil { 123 return m.Name 124 } 125 return "" 126} 127 128func (m *Secret) GetReplication() *Replication { 129 if m != nil { 130 return m.Replication 131 } 132 return nil 133} 134 135func (m *Secret) GetCreateTime() *timestamp.Timestamp { 136 if m != nil { 137 return m.CreateTime 138 } 139 return nil 140} 141 142func (m *Secret) GetLabels() map[string]string { 143 if m != nil { 144 return m.Labels 145 } 146 return nil 147} 148 149// A secret version resource in the Secret Manager API. 150type SecretVersion struct { 151 // Output only. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the 152 // format `projects/*/secrets/*/versions/*`. 153 // 154 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] IDs in a [Secret][google.cloud.secretmanager.v1.Secret] start at 1 and 155 // are incremented for each subsequent version of the secret. 156 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 157 // Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created. 158 CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 159 // Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. 160 // Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is 161 // [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED]. 162 DestroyTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=destroy_time,json=destroyTime,proto3" json:"destroy_time,omitempty"` 163 // Output only. The current state of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion]. 164 State SecretVersion_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.secretmanager.v1.SecretVersion_State" json:"state,omitempty"` 165 XXX_NoUnkeyedLiteral struct{} `json:"-"` 166 XXX_unrecognized []byte `json:"-"` 167 XXX_sizecache int32 `json:"-"` 168} 169 170func (m *SecretVersion) Reset() { *m = SecretVersion{} } 171func (m *SecretVersion) String() string { return proto.CompactTextString(m) } 172func (*SecretVersion) ProtoMessage() {} 173func (*SecretVersion) Descriptor() ([]byte, []int) { 174 return fileDescriptor_71e58bcc3ce7ff53, []int{1} 175} 176 177func (m *SecretVersion) XXX_Unmarshal(b []byte) error { 178 return xxx_messageInfo_SecretVersion.Unmarshal(m, b) 179} 180func (m *SecretVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 181 return xxx_messageInfo_SecretVersion.Marshal(b, m, deterministic) 182} 183func (m *SecretVersion) XXX_Merge(src proto.Message) { 184 xxx_messageInfo_SecretVersion.Merge(m, src) 185} 186func (m *SecretVersion) XXX_Size() int { 187 return xxx_messageInfo_SecretVersion.Size(m) 188} 189func (m *SecretVersion) XXX_DiscardUnknown() { 190 xxx_messageInfo_SecretVersion.DiscardUnknown(m) 191} 192 193var xxx_messageInfo_SecretVersion proto.InternalMessageInfo 194 195func (m *SecretVersion) GetName() string { 196 if m != nil { 197 return m.Name 198 } 199 return "" 200} 201 202func (m *SecretVersion) GetCreateTime() *timestamp.Timestamp { 203 if m != nil { 204 return m.CreateTime 205 } 206 return nil 207} 208 209func (m *SecretVersion) GetDestroyTime() *timestamp.Timestamp { 210 if m != nil { 211 return m.DestroyTime 212 } 213 return nil 214} 215 216func (m *SecretVersion) GetState() SecretVersion_State { 217 if m != nil { 218 return m.State 219 } 220 return SecretVersion_STATE_UNSPECIFIED 221} 222 223// A policy that defines the replication configuration of data. 224type Replication struct { 225 // The replication policy for this secret. 226 // 227 // Types that are valid to be assigned to Replication: 228 // *Replication_Automatic_ 229 // *Replication_UserManaged_ 230 Replication isReplication_Replication `protobuf_oneof:"replication"` 231 XXX_NoUnkeyedLiteral struct{} `json:"-"` 232 XXX_unrecognized []byte `json:"-"` 233 XXX_sizecache int32 `json:"-"` 234} 235 236func (m *Replication) Reset() { *m = Replication{} } 237func (m *Replication) String() string { return proto.CompactTextString(m) } 238func (*Replication) ProtoMessage() {} 239func (*Replication) Descriptor() ([]byte, []int) { 240 return fileDescriptor_71e58bcc3ce7ff53, []int{2} 241} 242 243func (m *Replication) XXX_Unmarshal(b []byte) error { 244 return xxx_messageInfo_Replication.Unmarshal(m, b) 245} 246func (m *Replication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 247 return xxx_messageInfo_Replication.Marshal(b, m, deterministic) 248} 249func (m *Replication) XXX_Merge(src proto.Message) { 250 xxx_messageInfo_Replication.Merge(m, src) 251} 252func (m *Replication) XXX_Size() int { 253 return xxx_messageInfo_Replication.Size(m) 254} 255func (m *Replication) XXX_DiscardUnknown() { 256 xxx_messageInfo_Replication.DiscardUnknown(m) 257} 258 259var xxx_messageInfo_Replication proto.InternalMessageInfo 260 261type isReplication_Replication interface { 262 isReplication_Replication() 263} 264 265type Replication_Automatic_ struct { 266 Automatic *Replication_Automatic `protobuf:"bytes,1,opt,name=automatic,proto3,oneof"` 267} 268 269type Replication_UserManaged_ struct { 270 UserManaged *Replication_UserManaged `protobuf:"bytes,2,opt,name=user_managed,json=userManaged,proto3,oneof"` 271} 272 273func (*Replication_Automatic_) isReplication_Replication() {} 274 275func (*Replication_UserManaged_) isReplication_Replication() {} 276 277func (m *Replication) GetReplication() isReplication_Replication { 278 if m != nil { 279 return m.Replication 280 } 281 return nil 282} 283 284func (m *Replication) GetAutomatic() *Replication_Automatic { 285 if x, ok := m.GetReplication().(*Replication_Automatic_); ok { 286 return x.Automatic 287 } 288 return nil 289} 290 291func (m *Replication) GetUserManaged() *Replication_UserManaged { 292 if x, ok := m.GetReplication().(*Replication_UserManaged_); ok { 293 return x.UserManaged 294 } 295 return nil 296} 297 298// XXX_OneofWrappers is for the internal use of the proto package. 299func (*Replication) XXX_OneofWrappers() []interface{} { 300 return []interface{}{ 301 (*Replication_Automatic_)(nil), 302 (*Replication_UserManaged_)(nil), 303 } 304} 305 306// A replication policy that replicates the [Secret][google.cloud.secretmanager.v1.Secret] payload without any 307// restrictions. 308type Replication_Automatic struct { 309 XXX_NoUnkeyedLiteral struct{} `json:"-"` 310 XXX_unrecognized []byte `json:"-"` 311 XXX_sizecache int32 `json:"-"` 312} 313 314func (m *Replication_Automatic) Reset() { *m = Replication_Automatic{} } 315func (m *Replication_Automatic) String() string { return proto.CompactTextString(m) } 316func (*Replication_Automatic) ProtoMessage() {} 317func (*Replication_Automatic) Descriptor() ([]byte, []int) { 318 return fileDescriptor_71e58bcc3ce7ff53, []int{2, 0} 319} 320 321func (m *Replication_Automatic) XXX_Unmarshal(b []byte) error { 322 return xxx_messageInfo_Replication_Automatic.Unmarshal(m, b) 323} 324func (m *Replication_Automatic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 325 return xxx_messageInfo_Replication_Automatic.Marshal(b, m, deterministic) 326} 327func (m *Replication_Automatic) XXX_Merge(src proto.Message) { 328 xxx_messageInfo_Replication_Automatic.Merge(m, src) 329} 330func (m *Replication_Automatic) XXX_Size() int { 331 return xxx_messageInfo_Replication_Automatic.Size(m) 332} 333func (m *Replication_Automatic) XXX_DiscardUnknown() { 334 xxx_messageInfo_Replication_Automatic.DiscardUnknown(m) 335} 336 337var xxx_messageInfo_Replication_Automatic proto.InternalMessageInfo 338 339// A replication policy that replicates the [Secret][google.cloud.secretmanager.v1.Secret] payload into the 340// locations specified in [Secret.replication.user_managed.replicas][] 341type Replication_UserManaged struct { 342 // Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1.Secret]. 343 // 344 // Cannot be empty. 345 Replicas []*Replication_UserManaged_Replica `protobuf:"bytes,1,rep,name=replicas,proto3" json:"replicas,omitempty"` 346 XXX_NoUnkeyedLiteral struct{} `json:"-"` 347 XXX_unrecognized []byte `json:"-"` 348 XXX_sizecache int32 `json:"-"` 349} 350 351func (m *Replication_UserManaged) Reset() { *m = Replication_UserManaged{} } 352func (m *Replication_UserManaged) String() string { return proto.CompactTextString(m) } 353func (*Replication_UserManaged) ProtoMessage() {} 354func (*Replication_UserManaged) Descriptor() ([]byte, []int) { 355 return fileDescriptor_71e58bcc3ce7ff53, []int{2, 1} 356} 357 358func (m *Replication_UserManaged) XXX_Unmarshal(b []byte) error { 359 return xxx_messageInfo_Replication_UserManaged.Unmarshal(m, b) 360} 361func (m *Replication_UserManaged) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 362 return xxx_messageInfo_Replication_UserManaged.Marshal(b, m, deterministic) 363} 364func (m *Replication_UserManaged) XXX_Merge(src proto.Message) { 365 xxx_messageInfo_Replication_UserManaged.Merge(m, src) 366} 367func (m *Replication_UserManaged) XXX_Size() int { 368 return xxx_messageInfo_Replication_UserManaged.Size(m) 369} 370func (m *Replication_UserManaged) XXX_DiscardUnknown() { 371 xxx_messageInfo_Replication_UserManaged.DiscardUnknown(m) 372} 373 374var xxx_messageInfo_Replication_UserManaged proto.InternalMessageInfo 375 376func (m *Replication_UserManaged) GetReplicas() []*Replication_UserManaged_Replica { 377 if m != nil { 378 return m.Replicas 379 } 380 return nil 381} 382 383// Represents a Replica for this [Secret][google.cloud.secretmanager.v1.Secret]. 384type Replication_UserManaged_Replica struct { 385 // The canonical IDs of the location to replicate data. 386 // For example: `"us-east1"`. 387 Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` 388 XXX_NoUnkeyedLiteral struct{} `json:"-"` 389 XXX_unrecognized []byte `json:"-"` 390 XXX_sizecache int32 `json:"-"` 391} 392 393func (m *Replication_UserManaged_Replica) Reset() { *m = Replication_UserManaged_Replica{} } 394func (m *Replication_UserManaged_Replica) String() string { return proto.CompactTextString(m) } 395func (*Replication_UserManaged_Replica) ProtoMessage() {} 396func (*Replication_UserManaged_Replica) Descriptor() ([]byte, []int) { 397 return fileDescriptor_71e58bcc3ce7ff53, []int{2, 1, 0} 398} 399 400func (m *Replication_UserManaged_Replica) XXX_Unmarshal(b []byte) error { 401 return xxx_messageInfo_Replication_UserManaged_Replica.Unmarshal(m, b) 402} 403func (m *Replication_UserManaged_Replica) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 404 return xxx_messageInfo_Replication_UserManaged_Replica.Marshal(b, m, deterministic) 405} 406func (m *Replication_UserManaged_Replica) XXX_Merge(src proto.Message) { 407 xxx_messageInfo_Replication_UserManaged_Replica.Merge(m, src) 408} 409func (m *Replication_UserManaged_Replica) XXX_Size() int { 410 return xxx_messageInfo_Replication_UserManaged_Replica.Size(m) 411} 412func (m *Replication_UserManaged_Replica) XXX_DiscardUnknown() { 413 xxx_messageInfo_Replication_UserManaged_Replica.DiscardUnknown(m) 414} 415 416var xxx_messageInfo_Replication_UserManaged_Replica proto.InternalMessageInfo 417 418func (m *Replication_UserManaged_Replica) GetLocation() string { 419 if m != nil { 420 return m.Location 421 } 422 return "" 423} 424 425// A secret payload resource in the Secret Manager API. This contains the 426// sensitive secret data that is associated with a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion]. 427type SecretPayload struct { 428 // The secret data. Must be no larger than 64KiB. 429 Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 430 XXX_NoUnkeyedLiteral struct{} `json:"-"` 431 XXX_unrecognized []byte `json:"-"` 432 XXX_sizecache int32 `json:"-"` 433} 434 435func (m *SecretPayload) Reset() { *m = SecretPayload{} } 436func (m *SecretPayload) String() string { return proto.CompactTextString(m) } 437func (*SecretPayload) ProtoMessage() {} 438func (*SecretPayload) Descriptor() ([]byte, []int) { 439 return fileDescriptor_71e58bcc3ce7ff53, []int{3} 440} 441 442func (m *SecretPayload) XXX_Unmarshal(b []byte) error { 443 return xxx_messageInfo_SecretPayload.Unmarshal(m, b) 444} 445func (m *SecretPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 446 return xxx_messageInfo_SecretPayload.Marshal(b, m, deterministic) 447} 448func (m *SecretPayload) XXX_Merge(src proto.Message) { 449 xxx_messageInfo_SecretPayload.Merge(m, src) 450} 451func (m *SecretPayload) XXX_Size() int { 452 return xxx_messageInfo_SecretPayload.Size(m) 453} 454func (m *SecretPayload) XXX_DiscardUnknown() { 455 xxx_messageInfo_SecretPayload.DiscardUnknown(m) 456} 457 458var xxx_messageInfo_SecretPayload proto.InternalMessageInfo 459 460func (m *SecretPayload) GetData() []byte { 461 if m != nil { 462 return m.Data 463 } 464 return nil 465} 466 467func init() { 468 proto.RegisterEnum("google.cloud.secretmanager.v1.SecretVersion_State", SecretVersion_State_name, SecretVersion_State_value) 469 proto.RegisterType((*Secret)(nil), "google.cloud.secretmanager.v1.Secret") 470 proto.RegisterMapType((map[string]string)(nil), "google.cloud.secretmanager.v1.Secret.LabelsEntry") 471 proto.RegisterType((*SecretVersion)(nil), "google.cloud.secretmanager.v1.SecretVersion") 472 proto.RegisterType((*Replication)(nil), "google.cloud.secretmanager.v1.Replication") 473 proto.RegisterType((*Replication_Automatic)(nil), "google.cloud.secretmanager.v1.Replication.Automatic") 474 proto.RegisterType((*Replication_UserManaged)(nil), "google.cloud.secretmanager.v1.Replication.UserManaged") 475 proto.RegisterType((*Replication_UserManaged_Replica)(nil), "google.cloud.secretmanager.v1.Replication.UserManaged.Replica") 476 proto.RegisterType((*SecretPayload)(nil), "google.cloud.secretmanager.v1.SecretPayload") 477} 478 479func init() { 480 proto.RegisterFile("google/cloud/secretmanager/v1/resources.proto", fileDescriptor_71e58bcc3ce7ff53) 481} 482 483var fileDescriptor_71e58bcc3ce7ff53 = []byte{ 484 // 754 bytes of a gzipped FileDescriptorProto 485 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x55, 0xdd, 0x6a, 0xdb, 0x48, 486 0x14, 0x8e, 0x24, 0xdb, 0x89, 0x47, 0x4e, 0xf0, 0x0e, 0xbb, 0xac, 0x57, 0x6c, 0x58, 0xaf, 0xc3, 487 0x82, 0x09, 0xac, 0x84, 0xdd, 0x52, 0x5a, 0x95, 0x96, 0xca, 0xb1, 0x9a, 0x38, 0xc4, 0xa9, 0x91, 488 0x1d, 0x43, 0xdb, 0x80, 0x19, 0xcb, 0x13, 0x57, 0x8d, 0xac, 0x31, 0xd2, 0xd8, 0x60, 0x42, 0x5e, 489 0xa1, 0x77, 0x7d, 0x81, 0x5e, 0xf6, 0x05, 0xfa, 0x0e, 0x7d, 0x8a, 0x5c, 0x07, 0x7a, 0xd7, 0x8b, 490 0x5e, 0x16, 0xcf, 0x8c, 0xfc, 0x53, 0x48, 0xea, 0xf4, 0x6e, 0xce, 0xcf, 0xf7, 0xe9, 0x3b, 0xe7, 491 0xcc, 0x19, 0x81, 0xff, 0xfb, 0x84, 0xf4, 0x7d, 0x6c, 0xb8, 0x3e, 0x19, 0xf5, 0x8c, 0x08, 0xbb, 492 0x21, 0xa6, 0x03, 0x14, 0xa0, 0x3e, 0x0e, 0x8d, 0x71, 0xc9, 0x08, 0x71, 0x44, 0x46, 0xa1, 0x8b, 493 0x23, 0x7d, 0x18, 0x12, 0x4a, 0xe0, 0x36, 0x4f, 0xd7, 0x59, 0xba, 0xbe, 0x94, 0xae, 0x8f, 0x4b, 494 0xda, 0x3f, 0x82, 0x0d, 0x0d, 0x3d, 0xe3, 0xcc, 0xc3, 0x7e, 0xaf, 0xd3, 0xc5, 0x6f, 0xd0, 0xd8, 495 0x23, 0x21, 0xc7, 0x6b, 0x7f, 0x2d, 0x24, 0xc4, 0xdc, 0x22, 0x14, 0x63, 0x99, 0xd5, 0x1d, 0x9d, 496 0x19, 0xd4, 0x1b, 0xe0, 0x88, 0xa2, 0xc1, 0x50, 0x24, 0xfc, 0xbd, 0x80, 0x45, 0x41, 0x40, 0x28, 497 0xa2, 0x1e, 0x09, 0x84, 0xb2, 0xc2, 0x3b, 0x05, 0xa4, 0x9a, 0x4c, 0x0f, 0xfc, 0x13, 0x24, 0x02, 498 0x34, 0xc0, 0x39, 0x29, 0x2f, 0x15, 0xd3, 0x15, 0xe5, 0xca, 0x52, 0x1c, 0xe6, 0x80, 0x2d, 0xa0, 499 0x86, 0x78, 0xe8, 0x7b, 0x2e, 0x43, 0xe6, 0xe4, 0xbc, 0x54, 0x54, 0xcb, 0xbb, 0xfa, 0xad, 0x35, 500 0xe9, 0xce, 0x1c, 0x51, 0x49, 0x5d, 0x59, 0xc9, 0x2b, 0x4b, 0x76, 0x16, 0x69, 0xe0, 0x33, 0xa0, 501 0xba, 0x21, 0x46, 0x14, 0x77, 0xa6, 0x8a, 0x73, 0x0a, 0x63, 0xd5, 0x62, 0xd6, 0xb8, 0x1c, 0xbd, 502 0x15, 0x97, 0xc3, 0x15, 0x01, 0x8e, 0x99, 0x7a, 0x61, 0x0d, 0xa4, 0x7c, 0xd4, 0xc5, 0x7e, 0x94, 503 0x4b, 0xe4, 0x95, 0xa2, 0x5a, 0x2e, 0xfd, 0x44, 0x12, 0xaf, 0x53, 0x3f, 0x62, 0x18, 0x3b, 0xa0, 504 0xe1, 0xc4, 0x11, 0x04, 0xda, 0x23, 0xa0, 0x2e, 0xb8, 0x61, 0x16, 0x28, 0xe7, 0x78, 0xc2, 0x3b, 505 0xe1, 0x4c, 0x8f, 0xf0, 0x77, 0x90, 0x1c, 0x23, 0x7f, 0x84, 0x59, 0xf5, 0x69, 0x87, 0x1b, 0xa6, 506 0xfc, 0x50, 0x32, 0xeb, 0xd7, 0xd6, 0x21, 0xd8, 0x59, 0xfe, 0x18, 0xd7, 0x81, 0x86, 0x5e, 0xa4, 507 0xbb, 0x64, 0x60, 0x88, 0x06, 0xef, 0x0c, 0x43, 0xf2, 0x16, 0xbb, 0x34, 0x32, 0x2e, 0xc4, 0xe9, 508 0x52, 0x5c, 0x9d, 0xc8, 0xb8, 0xe0, 0x87, 0xcb, 0xc2, 0x27, 0x05, 0x6c, 0xf2, 0xfc, 0x36, 0x0e, 509 0xa3, 0x69, 0xa3, 0x6e, 0x9c, 0xcb, 0x0f, 0x1d, 0x94, 0xef, 0xde, 0xc1, 0x0a, 0xc8, 0xf4, 0x70, 510 0x44, 0x43, 0x32, 0xb9, 0xd3, 0x10, 0x54, 0x01, 0x62, 0x1c, 0x75, 0x90, 0x8c, 0x28, 0xa2, 0x38, 511 0x97, 0xc8, 0x4b, 0xc5, 0xad, 0x72, 0x79, 0xa5, 0x21, 0x88, 0xda, 0xf4, 0xe6, 0x14, 0xc9, 0x49, 512 0x39, 0x4b, 0xe1, 0x00, 0x24, 0x99, 0x13, 0xfe, 0x01, 0x7e, 0x6b, 0xb6, 0xac, 0x96, 0xdd, 0x39, 513 0x39, 0x6e, 0x36, 0xec, 0xbd, 0xda, 0xf3, 0x9a, 0x5d, 0xcd, 0xae, 0x41, 0x15, 0xac, 0xdb, 0xc7, 514 0x56, 0xe5, 0xc8, 0xae, 0x66, 0x25, 0x98, 0x01, 0x1b, 0xd5, 0x5a, 0x93, 0x5b, 0x32, 0xdc, 0x04, 515 0xe9, 0xaa, 0xdd, 0x6c, 0x39, 0x2f, 0x5e, 0xda, 0xd5, 0xac, 0x62, 0x06, 0xd7, 0xd6, 0x39, 0xd8, 516 0x5d, 0x61, 0x30, 0x71, 0xa3, 0x9f, 0xac, 0x30, 0x1f, 0x63, 0xcc, 0x93, 0x67, 0x9e, 0x8e, 0x70, 517 0x5c, 0x16, 0xbe, 0xca, 0x40, 0x5d, 0xb8, 0xf5, 0xb0, 0x05, 0xd2, 0x68, 0x44, 0xc9, 0x00, 0x51, 518 0xcf, 0x65, 0xc3, 0x53, 0xcb, 0xf7, 0x57, 0x5f, 0x1a, 0xdd, 0x8a, 0xb1, 0x07, 0x6b, 0xce, 0x9c, 519 0x08, 0xbe, 0x06, 0x99, 0x51, 0x84, 0xc3, 0x0e, 0x47, 0xf5, 0xc4, 0xd4, 0x1f, 0xdc, 0x81, 0xf8, 520 0x24, 0xc2, 0x61, 0x9d, 0xa3, 0x0f, 0xd6, 0x1c, 0x75, 0x34, 0x37, 0x35, 0x15, 0xa4, 0x67, 0x9f, 521 0xd5, 0xde, 0x4b, 0x40, 0x5d, 0xc8, 0x85, 0x1d, 0xb0, 0x21, 0xf6, 0x37, 0xca, 0x49, 0x6c, 0xe1, 522 0x9e, 0xfe, 0xda, 0x57, 0x63, 0xff, 0x74, 0xee, 0xb2, 0x33, 0x23, 0xd5, 0xfe, 0x03, 0xeb, 0x22, 523 0x02, 0x35, 0xb0, 0xe1, 0x13, 0xf1, 0xde, 0xf0, 0x2d, 0x9c, 0xd9, 0x95, 0xcd, 0xa5, 0xe7, 0xa8, 524 0xb0, 0x13, 0xef, 0x4b, 0x03, 0x4d, 0x7c, 0x82, 0x7a, 0x10, 0x82, 0x44, 0x0f, 0x51, 0xc4, 0x70, 525 0x19, 0x87, 0x9d, 0x2b, 0x5f, 0x24, 0xf0, 0xaf, 0x4b, 0x06, 0xb7, 0xeb, 0xad, 0x6c, 0x39, 0xf1, 526 0xbb, 0xdd, 0x98, 0xde, 0xfc, 0x86, 0xf4, 0xea, 0x50, 0x00, 0xfa, 0xc4, 0x47, 0x41, 0x5f, 0x27, 527 0x61, 0xdf, 0xe8, 0xe3, 0x80, 0xed, 0x85, 0x31, 0xbf, 0x4b, 0x37, 0xfc, 0x06, 0x1e, 0x2f, 0x39, 528 0xbe, 0x49, 0xd2, 0x07, 0x59, 0xd9, 0x6f, 0xd6, 0x3f, 0xca, 0xdb, 0xfb, 0x9c, 0x75, 0x8f, 0xc9, 529 0xe0, 0xea, 0xeb, 0x42, 0x46, 0xbb, 0xf4, 0x39, 0x8e, 0x9f, 0xb2, 0xf8, 0xe9, 0x52, 0xfc, 0xb4, 530 0x5d, 0xba, 0x96, 0xf3, 0x3c, 0x6e, 0x9a, 0x2c, 0xc1, 0x34, 0x97, 0x32, 0x4c, 0xb3, 0x5d, 0xea, 531 0xa6, 0x98, 0xc4, 0x7b, 0xdf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xa5, 0xfc, 0x16, 0x7c, 0xa8, 0x06, 532 0x00, 0x00, 533} 534