1// Code generated by protoc-gen-gogo. DO NOT EDIT. 2// source: proto3.proto 3 4package proto3_proto 5 6import proto "github.com/gogo/protobuf/proto" 7import fmt "fmt" 8import math "math" 9import test_proto "github.com/gogo/protobuf/proto/test_proto" 10import types "github.com/gogo/protobuf/types" 11 12// Reference imports to suppress errors if they are not otherwise used. 13var _ = proto.Marshal 14var _ = fmt.Errorf 15var _ = math.Inf 16 17// This is a compile-time assertion to ensure that this generated file 18// is compatible with the proto package it is being compiled against. 19// A compilation error at this line likely means your copy of the 20// proto package needs to be updated. 21const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package 22 23type Message_Humour int32 24 25const ( 26 Message_UNKNOWN Message_Humour = 0 27 Message_PUNS Message_Humour = 1 28 Message_SLAPSTICK Message_Humour = 2 29 Message_BILL_BAILEY Message_Humour = 3 30) 31 32var Message_Humour_name = map[int32]string{ 33 0: "UNKNOWN", 34 1: "PUNS", 35 2: "SLAPSTICK", 36 3: "BILL_BAILEY", 37} 38var Message_Humour_value = map[string]int32{ 39 "UNKNOWN": 0, 40 "PUNS": 1, 41 "SLAPSTICK": 2, 42 "BILL_BAILEY": 3, 43} 44 45func (x Message_Humour) String() string { 46 return proto.EnumName(Message_Humour_name, int32(x)) 47} 48func (Message_Humour) EnumDescriptor() ([]byte, []int) { 49 return fileDescriptor_proto3_648c710522dc372e, []int{0, 0} 50} 51 52type Message struct { 53 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 54 Hilarity Message_Humour `protobuf:"varint,2,opt,name=hilarity,proto3,enum=proto3_proto.Message_Humour" json:"hilarity,omitempty"` 55 HeightInCm uint32 `protobuf:"varint,3,opt,name=height_in_cm,json=heightInCm,proto3" json:"height_in_cm,omitempty"` 56 Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` 57 ResultCount int64 `protobuf:"varint,7,opt,name=result_count,json=resultCount,proto3" json:"result_count,omitempty"` 58 TrueScotsman bool `protobuf:"varint,8,opt,name=true_scotsman,json=trueScotsman,proto3" json:"true_scotsman,omitempty"` 59 Score float32 `protobuf:"fixed32,9,opt,name=score,proto3" json:"score,omitempty"` 60 Key []uint64 `protobuf:"varint,5,rep,packed,name=key,proto3" json:"key,omitempty"` 61 ShortKey []int32 `protobuf:"varint,19,rep,packed,name=short_key,json=shortKey,proto3" json:"short_key,omitempty"` 62 Nested *Nested `protobuf:"bytes,6,opt,name=nested,proto3" json:"nested,omitempty"` 63 RFunny []Message_Humour `protobuf:"varint,16,rep,packed,name=r_funny,json=rFunny,proto3,enum=proto3_proto.Message_Humour" json:"r_funny,omitempty"` 64 Terrain map[string]*Nested `protobuf:"bytes,10,rep,name=terrain,proto3" json:"terrain,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 65 Proto2Field *test_proto.SubDefaults `protobuf:"bytes,11,opt,name=proto2_field,json=proto2Field,proto3" json:"proto2_field,omitempty"` 66 Proto2Value map[string]*test_proto.SubDefaults `protobuf:"bytes,13,rep,name=proto2_value,json=proto2Value,proto3" json:"proto2_value,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 67 Anything *types.Any `protobuf:"bytes,14,opt,name=anything,proto3" json:"anything,omitempty"` 68 ManyThings []*types.Any `protobuf:"bytes,15,rep,name=many_things,json=manyThings,proto3" json:"many_things,omitempty"` 69 Submessage *Message `protobuf:"bytes,17,opt,name=submessage,proto3" json:"submessage,omitempty"` 70 Children []*Message `protobuf:"bytes,18,rep,name=children,proto3" json:"children,omitempty"` 71 StringMap map[string]string `protobuf:"bytes,20,rep,name=string_map,json=stringMap,proto3" json:"string_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 72 XXX_NoUnkeyedLiteral struct{} `json:"-"` 73 XXX_unrecognized []byte `json:"-"` 74 XXX_sizecache int32 `json:"-"` 75} 76 77func (m *Message) Reset() { *m = Message{} } 78func (m *Message) String() string { return proto.CompactTextString(m) } 79func (*Message) ProtoMessage() {} 80func (*Message) Descriptor() ([]byte, []int) { 81 return fileDescriptor_proto3_648c710522dc372e, []int{0} 82} 83func (m *Message) XXX_Unmarshal(b []byte) error { 84 return xxx_messageInfo_Message.Unmarshal(m, b) 85} 86func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 87 return xxx_messageInfo_Message.Marshal(b, m, deterministic) 88} 89func (dst *Message) XXX_Merge(src proto.Message) { 90 xxx_messageInfo_Message.Merge(dst, src) 91} 92func (m *Message) XXX_Size() int { 93 return xxx_messageInfo_Message.Size(m) 94} 95func (m *Message) XXX_DiscardUnknown() { 96 xxx_messageInfo_Message.DiscardUnknown(m) 97} 98 99var xxx_messageInfo_Message proto.InternalMessageInfo 100 101func (m *Message) GetName() string { 102 if m != nil { 103 return m.Name 104 } 105 return "" 106} 107 108func (m *Message) GetHilarity() Message_Humour { 109 if m != nil { 110 return m.Hilarity 111 } 112 return Message_UNKNOWN 113} 114 115func (m *Message) GetHeightInCm() uint32 { 116 if m != nil { 117 return m.HeightInCm 118 } 119 return 0 120} 121 122func (m *Message) GetData() []byte { 123 if m != nil { 124 return m.Data 125 } 126 return nil 127} 128 129func (m *Message) GetResultCount() int64 { 130 if m != nil { 131 return m.ResultCount 132 } 133 return 0 134} 135 136func (m *Message) GetTrueScotsman() bool { 137 if m != nil { 138 return m.TrueScotsman 139 } 140 return false 141} 142 143func (m *Message) GetScore() float32 { 144 if m != nil { 145 return m.Score 146 } 147 return 0 148} 149 150func (m *Message) GetKey() []uint64 { 151 if m != nil { 152 return m.Key 153 } 154 return nil 155} 156 157func (m *Message) GetShortKey() []int32 { 158 if m != nil { 159 return m.ShortKey 160 } 161 return nil 162} 163 164func (m *Message) GetNested() *Nested { 165 if m != nil { 166 return m.Nested 167 } 168 return nil 169} 170 171func (m *Message) GetRFunny() []Message_Humour { 172 if m != nil { 173 return m.RFunny 174 } 175 return nil 176} 177 178func (m *Message) GetTerrain() map[string]*Nested { 179 if m != nil { 180 return m.Terrain 181 } 182 return nil 183} 184 185func (m *Message) GetProto2Field() *test_proto.SubDefaults { 186 if m != nil { 187 return m.Proto2Field 188 } 189 return nil 190} 191 192func (m *Message) GetProto2Value() map[string]*test_proto.SubDefaults { 193 if m != nil { 194 return m.Proto2Value 195 } 196 return nil 197} 198 199func (m *Message) GetAnything() *types.Any { 200 if m != nil { 201 return m.Anything 202 } 203 return nil 204} 205 206func (m *Message) GetManyThings() []*types.Any { 207 if m != nil { 208 return m.ManyThings 209 } 210 return nil 211} 212 213func (m *Message) GetSubmessage() *Message { 214 if m != nil { 215 return m.Submessage 216 } 217 return nil 218} 219 220func (m *Message) GetChildren() []*Message { 221 if m != nil { 222 return m.Children 223 } 224 return nil 225} 226 227func (m *Message) GetStringMap() map[string]string { 228 if m != nil { 229 return m.StringMap 230 } 231 return nil 232} 233 234type Nested struct { 235 Bunny string `protobuf:"bytes,1,opt,name=bunny,proto3" json:"bunny,omitempty"` 236 Cute bool `protobuf:"varint,2,opt,name=cute,proto3" json:"cute,omitempty"` 237 XXX_NoUnkeyedLiteral struct{} `json:"-"` 238 XXX_unrecognized []byte `json:"-"` 239 XXX_sizecache int32 `json:"-"` 240} 241 242func (m *Nested) Reset() { *m = Nested{} } 243func (m *Nested) String() string { return proto.CompactTextString(m) } 244func (*Nested) ProtoMessage() {} 245func (*Nested) Descriptor() ([]byte, []int) { 246 return fileDescriptor_proto3_648c710522dc372e, []int{1} 247} 248func (m *Nested) XXX_Unmarshal(b []byte) error { 249 return xxx_messageInfo_Nested.Unmarshal(m, b) 250} 251func (m *Nested) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 252 return xxx_messageInfo_Nested.Marshal(b, m, deterministic) 253} 254func (dst *Nested) XXX_Merge(src proto.Message) { 255 xxx_messageInfo_Nested.Merge(dst, src) 256} 257func (m *Nested) XXX_Size() int { 258 return xxx_messageInfo_Nested.Size(m) 259} 260func (m *Nested) XXX_DiscardUnknown() { 261 xxx_messageInfo_Nested.DiscardUnknown(m) 262} 263 264var xxx_messageInfo_Nested proto.InternalMessageInfo 265 266func (m *Nested) GetBunny() string { 267 if m != nil { 268 return m.Bunny 269 } 270 return "" 271} 272 273func (m *Nested) GetCute() bool { 274 if m != nil { 275 return m.Cute 276 } 277 return false 278} 279 280type MessageWithMap struct { 281 ByteMapping map[bool][]byte `protobuf:"bytes,1,rep,name=byte_mapping,json=byteMapping,proto3" json:"byte_mapping,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 282 XXX_NoUnkeyedLiteral struct{} `json:"-"` 283 XXX_unrecognized []byte `json:"-"` 284 XXX_sizecache int32 `json:"-"` 285} 286 287func (m *MessageWithMap) Reset() { *m = MessageWithMap{} } 288func (m *MessageWithMap) String() string { return proto.CompactTextString(m) } 289func (*MessageWithMap) ProtoMessage() {} 290func (*MessageWithMap) Descriptor() ([]byte, []int) { 291 return fileDescriptor_proto3_648c710522dc372e, []int{2} 292} 293func (m *MessageWithMap) XXX_Unmarshal(b []byte) error { 294 return xxx_messageInfo_MessageWithMap.Unmarshal(m, b) 295} 296func (m *MessageWithMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 297 return xxx_messageInfo_MessageWithMap.Marshal(b, m, deterministic) 298} 299func (dst *MessageWithMap) XXX_Merge(src proto.Message) { 300 xxx_messageInfo_MessageWithMap.Merge(dst, src) 301} 302func (m *MessageWithMap) XXX_Size() int { 303 return xxx_messageInfo_MessageWithMap.Size(m) 304} 305func (m *MessageWithMap) XXX_DiscardUnknown() { 306 xxx_messageInfo_MessageWithMap.DiscardUnknown(m) 307} 308 309var xxx_messageInfo_MessageWithMap proto.InternalMessageInfo 310 311func (m *MessageWithMap) GetByteMapping() map[bool][]byte { 312 if m != nil { 313 return m.ByteMapping 314 } 315 return nil 316} 317 318type IntMap struct { 319 Rtt map[int32]int32 `protobuf:"bytes,1,rep,name=rtt,proto3" json:"rtt,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 320 XXX_NoUnkeyedLiteral struct{} `json:"-"` 321 XXX_unrecognized []byte `json:"-"` 322 XXX_sizecache int32 `json:"-"` 323} 324 325func (m *IntMap) Reset() { *m = IntMap{} } 326func (m *IntMap) String() string { return proto.CompactTextString(m) } 327func (*IntMap) ProtoMessage() {} 328func (*IntMap) Descriptor() ([]byte, []int) { 329 return fileDescriptor_proto3_648c710522dc372e, []int{3} 330} 331func (m *IntMap) XXX_Unmarshal(b []byte) error { 332 return xxx_messageInfo_IntMap.Unmarshal(m, b) 333} 334func (m *IntMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 335 return xxx_messageInfo_IntMap.Marshal(b, m, deterministic) 336} 337func (dst *IntMap) XXX_Merge(src proto.Message) { 338 xxx_messageInfo_IntMap.Merge(dst, src) 339} 340func (m *IntMap) XXX_Size() int { 341 return xxx_messageInfo_IntMap.Size(m) 342} 343func (m *IntMap) XXX_DiscardUnknown() { 344 xxx_messageInfo_IntMap.DiscardUnknown(m) 345} 346 347var xxx_messageInfo_IntMap proto.InternalMessageInfo 348 349func (m *IntMap) GetRtt() map[int32]int32 { 350 if m != nil { 351 return m.Rtt 352 } 353 return nil 354} 355 356type IntMaps struct { 357 Maps []*IntMap `protobuf:"bytes,1,rep,name=maps,proto3" json:"maps,omitempty"` 358 XXX_NoUnkeyedLiteral struct{} `json:"-"` 359 XXX_unrecognized []byte `json:"-"` 360 XXX_sizecache int32 `json:"-"` 361} 362 363func (m *IntMaps) Reset() { *m = IntMaps{} } 364func (m *IntMaps) String() string { return proto.CompactTextString(m) } 365func (*IntMaps) ProtoMessage() {} 366func (*IntMaps) Descriptor() ([]byte, []int) { 367 return fileDescriptor_proto3_648c710522dc372e, []int{4} 368} 369func (m *IntMaps) XXX_Unmarshal(b []byte) error { 370 return xxx_messageInfo_IntMaps.Unmarshal(m, b) 371} 372func (m *IntMaps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 373 return xxx_messageInfo_IntMaps.Marshal(b, m, deterministic) 374} 375func (dst *IntMaps) XXX_Merge(src proto.Message) { 376 xxx_messageInfo_IntMaps.Merge(dst, src) 377} 378func (m *IntMaps) XXX_Size() int { 379 return xxx_messageInfo_IntMaps.Size(m) 380} 381func (m *IntMaps) XXX_DiscardUnknown() { 382 xxx_messageInfo_IntMaps.DiscardUnknown(m) 383} 384 385var xxx_messageInfo_IntMaps proto.InternalMessageInfo 386 387func (m *IntMaps) GetMaps() []*IntMap { 388 if m != nil { 389 return m.Maps 390 } 391 return nil 392} 393 394type TestUTF8 struct { 395 Scalar string `protobuf:"bytes,1,opt,name=scalar,proto3" json:"scalar,omitempty"` 396 Vector []string `protobuf:"bytes,2,rep,name=vector,proto3" json:"vector,omitempty"` 397 // Types that are valid to be assigned to Oneof: 398 // *TestUTF8_Field 399 Oneof isTestUTF8_Oneof `protobuf_oneof:"oneof"` 400 MapKey map[string]int64 `protobuf:"bytes,4,rep,name=map_key,json=mapKey,proto3" json:"map_key,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 401 MapValue map[int64]string `protobuf:"bytes,5,rep,name=map_value,json=mapValue,proto3" json:"map_value,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 402 XXX_NoUnkeyedLiteral struct{} `json:"-"` 403 XXX_unrecognized []byte `json:"-"` 404 XXX_sizecache int32 `json:"-"` 405} 406 407func (m *TestUTF8) Reset() { *m = TestUTF8{} } 408func (m *TestUTF8) String() string { return proto.CompactTextString(m) } 409func (*TestUTF8) ProtoMessage() {} 410func (*TestUTF8) Descriptor() ([]byte, []int) { 411 return fileDescriptor_proto3_648c710522dc372e, []int{5} 412} 413func (m *TestUTF8) XXX_Unmarshal(b []byte) error { 414 return xxx_messageInfo_TestUTF8.Unmarshal(m, b) 415} 416func (m *TestUTF8) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 417 return xxx_messageInfo_TestUTF8.Marshal(b, m, deterministic) 418} 419func (dst *TestUTF8) XXX_Merge(src proto.Message) { 420 xxx_messageInfo_TestUTF8.Merge(dst, src) 421} 422func (m *TestUTF8) XXX_Size() int { 423 return xxx_messageInfo_TestUTF8.Size(m) 424} 425func (m *TestUTF8) XXX_DiscardUnknown() { 426 xxx_messageInfo_TestUTF8.DiscardUnknown(m) 427} 428 429var xxx_messageInfo_TestUTF8 proto.InternalMessageInfo 430 431type isTestUTF8_Oneof interface { 432 isTestUTF8_Oneof() 433} 434 435type TestUTF8_Field struct { 436 Field string `protobuf:"bytes,3,opt,name=field,proto3,oneof"` 437} 438 439func (*TestUTF8_Field) isTestUTF8_Oneof() {} 440 441func (m *TestUTF8) GetOneof() isTestUTF8_Oneof { 442 if m != nil { 443 return m.Oneof 444 } 445 return nil 446} 447 448func (m *TestUTF8) GetScalar() string { 449 if m != nil { 450 return m.Scalar 451 } 452 return "" 453} 454 455func (m *TestUTF8) GetVector() []string { 456 if m != nil { 457 return m.Vector 458 } 459 return nil 460} 461 462func (m *TestUTF8) GetField() string { 463 if x, ok := m.GetOneof().(*TestUTF8_Field); ok { 464 return x.Field 465 } 466 return "" 467} 468 469func (m *TestUTF8) GetMapKey() map[string]int64 { 470 if m != nil { 471 return m.MapKey 472 } 473 return nil 474} 475 476func (m *TestUTF8) GetMapValue() map[int64]string { 477 if m != nil { 478 return m.MapValue 479 } 480 return nil 481} 482 483// XXX_OneofFuncs is for the internal use of the proto package. 484func (*TestUTF8) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 485 return _TestUTF8_OneofMarshaler, _TestUTF8_OneofUnmarshaler, _TestUTF8_OneofSizer, []interface{}{ 486 (*TestUTF8_Field)(nil), 487 } 488} 489 490func _TestUTF8_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 491 m := msg.(*TestUTF8) 492 // oneof 493 switch x := m.Oneof.(type) { 494 case *TestUTF8_Field: 495 _ = b.EncodeVarint(3<<3 | proto.WireBytes) 496 _ = b.EncodeStringBytes(x.Field) 497 case nil: 498 default: 499 return fmt.Errorf("TestUTF8.Oneof has unexpected type %T", x) 500 } 501 return nil 502} 503 504func _TestUTF8_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 505 m := msg.(*TestUTF8) 506 switch tag { 507 case 3: // oneof.field 508 if wire != proto.WireBytes { 509 return true, proto.ErrInternalBadWireType 510 } 511 x, err := b.DecodeStringBytes() 512 m.Oneof = &TestUTF8_Field{x} 513 return true, err 514 default: 515 return false, nil 516 } 517} 518 519func _TestUTF8_OneofSizer(msg proto.Message) (n int) { 520 m := msg.(*TestUTF8) 521 // oneof 522 switch x := m.Oneof.(type) { 523 case *TestUTF8_Field: 524 n += 1 // tag and wire 525 n += proto.SizeVarint(uint64(len(x.Field))) 526 n += len(x.Field) 527 case nil: 528 default: 529 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 530 } 531 return n 532} 533 534func init() { 535 proto.RegisterType((*Message)(nil), "proto3_proto.Message") 536 proto.RegisterMapType((map[string]*test_proto.SubDefaults)(nil), "proto3_proto.Message.Proto2ValueEntry") 537 proto.RegisterMapType((map[string]string)(nil), "proto3_proto.Message.StringMapEntry") 538 proto.RegisterMapType((map[string]*Nested)(nil), "proto3_proto.Message.TerrainEntry") 539 proto.RegisterType((*Nested)(nil), "proto3_proto.Nested") 540 proto.RegisterType((*MessageWithMap)(nil), "proto3_proto.MessageWithMap") 541 proto.RegisterMapType((map[bool][]byte)(nil), "proto3_proto.MessageWithMap.ByteMappingEntry") 542 proto.RegisterType((*IntMap)(nil), "proto3_proto.IntMap") 543 proto.RegisterMapType((map[int32]int32)(nil), "proto3_proto.IntMap.RttEntry") 544 proto.RegisterType((*IntMaps)(nil), "proto3_proto.IntMaps") 545 proto.RegisterType((*TestUTF8)(nil), "proto3_proto.TestUTF8") 546 proto.RegisterMapType((map[string]int64)(nil), "proto3_proto.TestUTF8.MapKeyEntry") 547 proto.RegisterMapType((map[int64]string)(nil), "proto3_proto.TestUTF8.MapValueEntry") 548 proto.RegisterEnum("proto3_proto.Message_Humour", Message_Humour_name, Message_Humour_value) 549} 550 551func init() { proto.RegisterFile("proto3.proto", fileDescriptor_proto3_648c710522dc372e) } 552 553var fileDescriptor_proto3_648c710522dc372e = []byte{ 554 // 891 bytes of a gzipped FileDescriptorProto 555 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x54, 0xff, 0x8e, 0xdb, 0x44, 556 0x10, 0xae, 0xe3, 0xfc, 0x70, 0x26, 0xc9, 0x35, 0x2c, 0x69, 0x59, 0x02, 0x48, 0x26, 0x20, 0x64, 557 0x21, 0xea, 0x83, 0x54, 0x87, 0x8e, 0xb6, 0x02, 0xdd, 0x1d, 0x3d, 0x35, 0xba, 0x4b, 0x88, 0x36, 558 0x39, 0x4e, 0xfc, 0x65, 0x6d, 0x72, 0x9b, 0xc4, 0x22, 0x5e, 0x07, 0xef, 0xba, 0x92, 0x5f, 0x80, 559 0x07, 0xe1, 0x95, 0x78, 0x21, 0xb4, 0xbb, 0xce, 0xd5, 0xa9, 0x5c, 0xee, 0x2f, 0xef, 0x7c, 0xfe, 560 0x66, 0xbe, 0xd9, 0x99, 0xd9, 0x81, 0xf6, 0x2e, 0x89, 0x65, 0xfc, 0xdc, 0xd7, 0x1f, 0x94, 0x5b, 561 0x81, 0xfe, 0xf4, 0x3f, 0x5d, 0xc7, 0xf1, 0x7a, 0xcb, 0x8e, 0xb5, 0xb5, 0x48, 0x57, 0xc7, 0x94, 562 0x67, 0x86, 0xd8, 0x7f, 0x22, 0x99, 0x90, 0x86, 0x76, 0xac, 0x8e, 0x06, 0x1e, 0xfc, 0xdd, 0x84, 563 0xc6, 0x98, 0x09, 0x41, 0xd7, 0x0c, 0x21, 0xa8, 0x72, 0x1a, 0x31, 0x6c, 0xb9, 0x96, 0xd7, 0x24, 564 0xfa, 0x8c, 0x4e, 0xc1, 0xd9, 0x84, 0x5b, 0x9a, 0x84, 0x32, 0xc3, 0x15, 0xd7, 0xf2, 0x8e, 0x86, 565 0x9f, 0xfb, 0x45, 0x49, 0x3f, 0x77, 0xf6, 0xdf, 0xa4, 0x51, 0x9c, 0x26, 0xe4, 0x9e, 0x8d, 0x5c, 566 0x68, 0x6f, 0x58, 0xb8, 0xde, 0xc8, 0x20, 0xe4, 0xc1, 0x32, 0xc2, 0xb6, 0x6b, 0x79, 0x1d, 0x02, 567 0x06, 0x1b, 0xf1, 0x8b, 0x48, 0xe9, 0xdd, 0x51, 0x49, 0x71, 0xd5, 0xb5, 0xbc, 0x36, 0xd1, 0x67, 568 0xf4, 0x25, 0xb4, 0x13, 0x26, 0xd2, 0xad, 0x0c, 0x96, 0x71, 0xca, 0x25, 0x6e, 0xb8, 0x96, 0x67, 569 0x93, 0x96, 0xc1, 0x2e, 0x14, 0x84, 0xbe, 0x82, 0x8e, 0x4c, 0x52, 0x16, 0x88, 0x65, 0x2c, 0x45, 570 0x44, 0x39, 0x76, 0x5c, 0xcb, 0x73, 0x48, 0x5b, 0x81, 0xb3, 0x1c, 0x43, 0x3d, 0xa8, 0x89, 0x65, 571 0x9c, 0x30, 0xdc, 0x74, 0x2d, 0xaf, 0x42, 0x8c, 0x81, 0xba, 0x60, 0xff, 0xc9, 0x32, 0x5c, 0x73, 572 0x6d, 0xaf, 0x4a, 0xd4, 0x11, 0x7d, 0x06, 0x4d, 0xb1, 0x89, 0x13, 0x19, 0x28, 0xfc, 0x63, 0xd7, 573 0xf6, 0x6a, 0xc4, 0xd1, 0xc0, 0x15, 0xcb, 0xd0, 0x77, 0x50, 0xe7, 0x4c, 0x48, 0x76, 0x87, 0xeb, 574 0xae, 0xe5, 0xb5, 0x86, 0xbd, 0xc3, 0xab, 0x4f, 0xf4, 0x3f, 0x92, 0x73, 0xd0, 0x09, 0x34, 0x92, 575 0x60, 0x95, 0x72, 0x9e, 0xe1, 0xae, 0x6b, 0x3f, 0x58, 0xa9, 0x7a, 0x72, 0xa9, 0xb8, 0xe8, 0x15, 576 0x34, 0x24, 0x4b, 0x12, 0x1a, 0x72, 0x0c, 0xae, 0xed, 0xb5, 0x86, 0x83, 0x72, 0xb7, 0xb9, 0x21, 577 0xbd, 0xe6, 0x32, 0xc9, 0xc8, 0xde, 0x05, 0xbd, 0xc8, 0xe7, 0x61, 0x18, 0xac, 0x42, 0xb6, 0xbd, 578 0xc3, 0x2d, 0x9d, 0xe8, 0x27, 0xfe, 0xbb, 0x6e, 0xfb, 0xb3, 0x74, 0xf1, 0x2b, 0x5b, 0xd1, 0x74, 579 0x2b, 0x05, 0x69, 0x19, 0xf2, 0xa5, 0xe2, 0xa2, 0xd1, 0xbd, 0xef, 0x5b, 0xba, 0x4d, 0x19, 0xee, 580 0x68, 0xf9, 0x6f, 0xca, 0xe5, 0xa7, 0x9a, 0xf9, 0xbb, 0x22, 0x9a, 0x14, 0xf2, 0x50, 0x1a, 0x41, 581 0xdf, 0x83, 0x43, 0x79, 0x26, 0x37, 0x21, 0x5f, 0xe3, 0xa3, 0xbc, 0x56, 0x66, 0x16, 0xfd, 0xfd, 582 0x2c, 0xfa, 0x67, 0x3c, 0x23, 0xf7, 0x2c, 0x74, 0x02, 0xad, 0x88, 0xf2, 0x2c, 0xd0, 0x96, 0xc0, 583 0x8f, 0xb5, 0x76, 0xb9, 0x13, 0x28, 0xe2, 0x5c, 0xf3, 0xd0, 0x09, 0x80, 0x48, 0x17, 0x91, 0x49, 584 0x0a, 0x7f, 0xa4, 0xa5, 0x9e, 0x94, 0x66, 0x4c, 0x0a, 0x44, 0xf4, 0x03, 0x38, 0xcb, 0x4d, 0xb8, 585 0xbd, 0x4b, 0x18, 0xc7, 0x48, 0x4b, 0x7d, 0xc0, 0xe9, 0x9e, 0x86, 0x2e, 0x00, 0x84, 0x4c, 0x42, 586 0xbe, 0x0e, 0x22, 0xba, 0xc3, 0x3d, 0xed, 0xf4, 0x75, 0x79, 0x6d, 0x66, 0x9a, 0x37, 0xa6, 0x3b, 587 0x53, 0x99, 0xa6, 0xd8, 0xdb, 0xfd, 0x29, 0xb4, 0x8b, 0x7d, 0xdb, 0x0f, 0xa0, 0x79, 0x61, 0x7a, 588 0x00, 0xbf, 0x85, 0x9a, 0xa9, 0x7e, 0xe5, 0x7f, 0x46, 0xcc, 0x50, 0x5e, 0x54, 0x4e, 0xad, 0xfe, 589 0x2d, 0x74, 0xdf, 0x6f, 0x45, 0x49, 0xd4, 0x67, 0x87, 0x51, 0x3f, 0x38, 0x0f, 0x85, 0xc0, 0xaf, 590 0xe0, 0xe8, 0xf0, 0x1e, 0x25, 0x61, 0x7b, 0xc5, 0xb0, 0xcd, 0x82, 0xf7, 0xe0, 0x17, 0xa8, 0x9b, 591 0xb9, 0x46, 0x2d, 0x68, 0xdc, 0x4c, 0xae, 0x26, 0xbf, 0xdd, 0x4e, 0xba, 0x8f, 0x90, 0x03, 0xd5, 592 0xe9, 0xcd, 0x64, 0xd6, 0xb5, 0x50, 0x07, 0x9a, 0xb3, 0xeb, 0xb3, 0xe9, 0x6c, 0x3e, 0xba, 0xb8, 593 0xea, 0x56, 0xd0, 0x63, 0x68, 0x9d, 0x8f, 0xae, 0xaf, 0x83, 0xf3, 0xb3, 0xd1, 0xf5, 0xeb, 0x3f, 594 0xba, 0xf6, 0x60, 0x08, 0x75, 0x73, 0x59, 0x25, 0xb2, 0xd0, 0xaf, 0xc8, 0x08, 0x1b, 0x43, 0x2d, 595 0x8b, 0x65, 0x2a, 0x8d, 0xb2, 0x43, 0xf4, 0x79, 0xf0, 0x8f, 0x05, 0x47, 0x79, 0x0f, 0x6e, 0x43, 596 0xb9, 0x19, 0xd3, 0x1d, 0x9a, 0x42, 0x7b, 0x91, 0x49, 0xa6, 0x7a, 0xb6, 0x53, 0xc3, 0x68, 0xe9, 597 0xbe, 0x3d, 0x2b, 0xed, 0x5b, 0xee, 0xe3, 0x9f, 0x67, 0x92, 0x8d, 0x0d, 0x3f, 0x1f, 0xed, 0xc5, 598 0x3b, 0xa4, 0xff, 0x33, 0x74, 0xdf, 0x27, 0x14, 0x2b, 0xe3, 0x94, 0x54, 0xa6, 0x5d, 0xac, 0xcc, 599 0x5f, 0x50, 0x1f, 0x71, 0xa9, 0x72, 0x3b, 0x06, 0x3b, 0x91, 0x32, 0x4f, 0xe9, 0x8b, 0xc3, 0x94, 600 0x0c, 0xc5, 0x27, 0x52, 0x9a, 0x14, 0x14, 0xb3, 0xff, 0x23, 0x38, 0x7b, 0xa0, 0x28, 0x59, 0x2b, 601 0x91, 0xac, 0x15, 0x25, 0x9f, 0x43, 0xc3, 0xc4, 0x13, 0xc8, 0x83, 0x6a, 0x44, 0x77, 0x22, 0x17, 602 0xed, 0x95, 0x89, 0x12, 0xcd, 0x18, 0xfc, 0x5b, 0x01, 0x67, 0xce, 0x84, 0xbc, 0x99, 0x5f, 0x9e, 603 0xa2, 0xa7, 0x50, 0x17, 0x4b, 0xba, 0xa5, 0x49, 0xde, 0x84, 0xdc, 0x52, 0xf8, 0x5b, 0xb6, 0x94, 604 0x71, 0x82, 0x2b, 0xae, 0xad, 0x70, 0x63, 0xa1, 0xa7, 0x50, 0x33, 0xfb, 0x47, 0x6d, 0xf9, 0xe6, 605 0x9b, 0x47, 0xc4, 0x98, 0xe8, 0x25, 0x34, 0x22, 0xba, 0xd3, 0xcb, 0xb5, 0x5a, 0xb6, 0xdc, 0xf6, 606 0x82, 0xfe, 0x98, 0xee, 0xae, 0x58, 0x66, 0xee, 0x5e, 0x8f, 0xb4, 0x81, 0xce, 0xa0, 0xa9, 0x9c, 607 0xcd, 0x25, 0x6b, 0x65, 0x0f, 0xb0, 0xe8, 0x5e, 0x58, 0x4d, 0x4e, 0x94, 0x9b, 0xfd, 0x9f, 0xa0, 608 0x55, 0x88, 0xfc, 0xd0, 0x44, 0xdb, 0xc5, 0xf7, 0xf0, 0x12, 0x3a, 0x07, 0x51, 0x8b, 0xce, 0xf6, 609 0x03, 0xcf, 0xe1, 0xbc, 0x01, 0xb5, 0x98, 0xb3, 0x78, 0xb5, 0xa8, 0x9b, 0x7c, 0xff, 0x0b, 0x00, 610 0x00, 0xff, 0xff, 0x0e, 0x22, 0xea, 0x15, 0xb6, 0x07, 0x00, 0x00, 611} 612