1// Copyright 2018 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5// Code generated by protoc-gen-go. 6// source: proto2_20160519_a4ab9ec5/test.proto 7// DO NOT EDIT! 8 9/* 10Package proto2_20160519_a4ab9ec5 is a generated protocol buffer package. 11 12It is generated from these files: 13 proto2_20160519_a4ab9ec5/test.proto 14 15It has these top-level messages: 16 SiblingMessage 17 Message 18*/ 19package proto2_20160519_a4ab9ec5 20 21import proto "google.golang.org/protobuf/internal/protolegacy" 22import fmt "fmt" 23import math "math" 24 25// Reference imports to suppress errors if they are not otherwise used. 26var _ = proto.Marshal 27var _ = fmt.Errorf 28var _ = math.Inf 29 30// This is a compile-time assertion to ensure that this generated file 31// is compatible with the proto package it is being compiled against. 32const _ = proto.ProtoPackageIsVersion1 33 34type SiblingEnum int32 35 36const ( 37 SiblingEnum_ALPHA SiblingEnum = 0 38 SiblingEnum_BRAVO SiblingEnum = 10 39 SiblingEnum_CHARLIE SiblingEnum = 200 40) 41 42var SiblingEnum_name = map[int32]string{ 43 0: "ALPHA", 44 10: "BRAVO", 45 200: "CHARLIE", 46} 47var SiblingEnum_value = map[string]int32{ 48 "ALPHA": 0, 49 "BRAVO": 10, 50 "CHARLIE": 200, 51} 52 53func (x SiblingEnum) Enum() *SiblingEnum { 54 p := new(SiblingEnum) 55 *p = x 56 return p 57} 58func (x SiblingEnum) String() string { 59 return proto.EnumName(SiblingEnum_name, int32(x)) 60} 61func (x *SiblingEnum) UnmarshalJSON(data []byte) error { 62 value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum") 63 if err != nil { 64 return err 65 } 66 *x = SiblingEnum(value) 67 return nil 68} 69func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 70 71type Message_ChildEnum int32 72 73const ( 74 Message_ALPHA Message_ChildEnum = 0 75 Message_BRAVO Message_ChildEnum = 1 76 Message_CHARLIE Message_ChildEnum = 2 77) 78 79var Message_ChildEnum_name = map[int32]string{ 80 0: "ALPHA", 81 1: "BRAVO", 82 2: "CHARLIE", 83} 84var Message_ChildEnum_value = map[string]int32{ 85 "ALPHA": 0, 86 "BRAVO": 1, 87 "CHARLIE": 2, 88} 89 90func (x Message_ChildEnum) Enum() *Message_ChildEnum { 91 p := new(Message_ChildEnum) 92 *p = x 93 return p 94} 95func (x Message_ChildEnum) String() string { 96 return proto.EnumName(Message_ChildEnum_name, int32(x)) 97} 98func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error { 99 value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum") 100 if err != nil { 101 return err 102 } 103 *x = Message_ChildEnum(value) 104 return nil 105} 106func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} } 107 108type SiblingMessage struct { 109 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 110 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 111 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 112 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 113 XXX_unrecognized []byte `json:"-"` 114} 115 116func (m *SiblingMessage) Reset() { *m = SiblingMessage{} } 117func (m *SiblingMessage) String() string { return proto.CompactTextString(m) } 118func (*SiblingMessage) ProtoMessage() {} 119func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 120 121func (m *SiblingMessage) GetF1() string { 122 if m != nil && m.F1 != nil { 123 return *m.F1 124 } 125 return "" 126} 127 128func (m *SiblingMessage) GetF2() string { 129 if m != nil && m.F2 != nil { 130 return *m.F2 131 } 132 return "" 133} 134 135func (m *SiblingMessage) GetF3() []string { 136 if m != nil { 137 return m.F3 138 } 139 return nil 140} 141 142func (m *SiblingMessage) GetF4() *Message { 143 if m != nil { 144 return m.F4 145 } 146 return nil 147} 148 149type Message struct { 150 Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"` 151 // Optional fields. 152 OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"` 153 OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"` 154 OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"` 155 OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"` 156 OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"` 157 OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"` 158 OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"` 159 OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"` 160 OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"` 161 OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"` 162 OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"` 163 OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"` 164 OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"` 165 OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"` 166 OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"` 167 OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum" json:"optional_child_enum,omitempty"` 168 OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"` 169 OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"` 170 OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum" json:"optional_sibling_enum,omitempty"` 171 OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"` 172 Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"` 173 // Optional default fields. 174 DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"` 175 DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"` 176 DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"` 177 DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"` 178 DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"` 179 DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"` 180 DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"` 181 DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"` 182 DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"` 183 DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"` 184 DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"` 185 DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"` 186 DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"` 187 DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"` 188 DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"` 189 DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"` 190 DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"` 191 // Required fields. 192 RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"` 193 RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"` 194 RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"` 195 RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"` 196 RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"` 197 RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"` 198 RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"` 199 RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"` 200 RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"` 201 RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"` 202 RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"` 203 RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"` 204 RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"` 205 RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"` 206 RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"` 207 RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum" json:"required_child_enum,omitempty"` 208 RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"` 209 RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"` 210 RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum" json:"required_sibling_enum,omitempty"` 211 RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"` 212 Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"` 213 // Required default fields. 214 RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"` 215 RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"` 216 RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"` 217 RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"` 218 RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"` 219 RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"` 220 RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"` 221 RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"` 222 RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"` 223 RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"` 224 RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"` 225 RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"` 226 RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"` 227 RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"` 228 RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"` 229 RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"` 230 RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"` 231 // Repeated fields. 232 RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"` 233 RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"` 234 RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"` 235 RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"` 236 RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"` 237 RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"` 238 RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"` 239 RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"` 240 RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"` 241 RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"` 242 RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"` 243 RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"` 244 RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"` 245 RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"` 246 RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"` 247 RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum" json:"repeated_child_enum,omitempty"` 248 RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"` 249 RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"` 250 RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum" json:"repeated_sibling_enum,omitempty"` 251 RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"` 252 Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"` 253 // Map fields. 254 MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 255 MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 256 MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"` 257 MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 258 MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 259 MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"` 260 MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 261 MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"` 262 MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"` 263 MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"` 264 MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"` 265 MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"` 266 MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"` 267 MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 268 MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 269 MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160519.Message_ChildEnum"` 270 MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 271 MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 272 MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160519.SiblingEnum"` 273 MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 274 MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 275 MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 276 MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 277 MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 278 MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 279 MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 280 MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 281 MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 282 // Oneof fields. 283 // 284 // Types that are valid to be assigned to OneofUnion: 285 // *Message_OneofBool 286 // *Message_OneofInt32 287 // *Message_OneofSint32 288 // *Message_OneofUint32 289 // *Message_OneofInt64 290 // *Message_OneofSint64 291 // *Message_OneofUint64 292 // *Message_OneofFixed32 293 // *Message_OneofSfixed32 294 // *Message_OneofFloat 295 // *Message_OneofFixed64 296 // *Message_OneofSfixed64 297 // *Message_OneofDouble 298 // *Message_OneofString 299 // *Message_OneofBytes 300 // *Message_OneofChildEnum 301 // *Message_OneofChildMessage 302 // *Message_OneofNamedGroup 303 // *Message_OneofSiblingEnum 304 // *Message_OneofSiblingMessage 305 // *Message_Oneofgroup 306 // *Message_OneofString1 307 // *Message_OneofString2 308 // *Message_OneofString3 309 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"` 310 // Oneof default fields. 311 // 312 // Types that are valid to be assigned to OneofDefaultedUnion: 313 // *Message_OneofDefaultedBool 314 // *Message_OneofDefaultedInt32 315 // *Message_OneofDefaultedSint32 316 // *Message_OneofDefaultedUint32 317 // *Message_OneofDefaultedInt64 318 // *Message_OneofDefaultedSint64 319 // *Message_OneofDefaultedUint64 320 // *Message_OneofDefaultedFixed32 321 // *Message_OneofDefaultedSfixed32 322 // *Message_OneofDefaultedFloat 323 // *Message_OneofDefaultedFixed64 324 // *Message_OneofDefaultedSfixed64 325 // *Message_OneofDefaultedDouble 326 // *Message_OneofDefaultedString 327 // *Message_OneofDefaultedBytes 328 // *Message_OneofDefaultedChildEnum 329 // *Message_OneofDefaultedSiblingEnum 330 OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"` 331 XXX_extensions map[int32]proto.Extension `json:"-"` 332 XXX_unrecognized []byte `json:"-"` 333} 334 335func (m *Message) Reset() { *m = Message{} } 336func (m *Message) String() string { return proto.CompactTextString(m) } 337func (*Message) ProtoMessage() {} 338func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 339 340var extRange_Message = []proto.ExtensionRange{ 341 {10000, 536870911}, 342} 343 344func (*Message) ExtensionRangeArray() []proto.ExtensionRange { 345 return extRange_Message 346} 347func (m *Message) ExtensionMap() map[int32]proto.Extension { 348 if m.XXX_extensions == nil { 349 m.XXX_extensions = make(map[int32]proto.Extension) 350 } 351 return m.XXX_extensions 352} 353 354const Default_Message_DefaultedBool bool = true 355const Default_Message_DefaultedInt32 int32 = -12345 356const Default_Message_DefaultedSint32 int32 = -3200 357const Default_Message_DefaultedUint32 uint32 = 3200 358const Default_Message_DefaultedInt64 int64 = -123456789 359const Default_Message_DefaultedSint64 int64 = -6400 360const Default_Message_DefaultedUint64 uint64 = 6400 361const Default_Message_DefaultedFixed32 uint32 = 320000 362const Default_Message_DefaultedSfixed32 int32 = -320000 363const Default_Message_DefaultedFloat float32 = 3.14159 364const Default_Message_DefaultedFixed64 uint64 = 640000 365const Default_Message_DefaultedSfixed64 int64 = -640000 366const Default_Message_DefaultedDouble float64 = 3.14159265359 367const Default_Message_DefaultedString string = "hello, \"world!\"\n" 368 369var Default_Message_DefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef") 370 371const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA 372const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 373const Default_Message_RequiredDefaultedBool bool = true 374const Default_Message_RequiredDefaultedInt32 int32 = -12345 375const Default_Message_RequiredDefaultedSint32 int32 = -3200 376const Default_Message_RequiredDefaultedUint32 uint32 = 3200 377const Default_Message_RequiredDefaultedInt64 int64 = -123456789 378const Default_Message_RequiredDefaultedSint64 int64 = -6400 379const Default_Message_RequiredDefaultedUint64 uint64 = 6400 380const Default_Message_RequiredDefaultedFixed32 uint32 = 320000 381const Default_Message_RequiredDefaultedSfixed32 int32 = -320000 382const Default_Message_RequiredDefaultedFloat float32 = 3.14159 383const Default_Message_RequiredDefaultedFixed64 uint64 = 640000 384const Default_Message_RequiredDefaultedSfixed64 int64 = -640000 385const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359 386const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n" 387 388var Default_Message_RequiredDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef") 389 390const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA 391const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 392const Default_Message_OneofDefaultedBool bool = true 393const Default_Message_OneofDefaultedInt32 int32 = -12345 394const Default_Message_OneofDefaultedSint32 int32 = -3200 395const Default_Message_OneofDefaultedUint32 uint32 = 3200 396const Default_Message_OneofDefaultedInt64 int64 = -123456789 397const Default_Message_OneofDefaultedSint64 int64 = -6400 398const Default_Message_OneofDefaultedUint64 uint64 = 6400 399const Default_Message_OneofDefaultedFixed32 uint32 = 320000 400const Default_Message_OneofDefaultedSfixed32 int32 = -320000 401const Default_Message_OneofDefaultedFloat float32 = 3.14159 402const Default_Message_OneofDefaultedFixed64 uint64 = 640000 403const Default_Message_OneofDefaultedSfixed64 int64 = -640000 404const Default_Message_OneofDefaultedDouble float64 = 3.14159265359 405const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n" 406 407var Default_Message_OneofDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef") 408 409const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA 410const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 411 412type isMessage_OneofUnion interface{ isMessage_OneofUnion() } 413type isMessage_OneofDefaultedUnion interface{ isMessage_OneofDefaultedUnion() } 414 415type Message_OneofBool struct { 416 OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"` 417} 418type Message_OneofInt32 struct { 419 OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"` 420} 421type Message_OneofSint32 struct { 422 OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"` 423} 424type Message_OneofUint32 struct { 425 OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"` 426} 427type Message_OneofInt64 struct { 428 OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"` 429} 430type Message_OneofSint64 struct { 431 OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"` 432} 433type Message_OneofUint64 struct { 434 OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"` 435} 436type Message_OneofFixed32 struct { 437 OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"` 438} 439type Message_OneofSfixed32 struct { 440 OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"` 441} 442type Message_OneofFloat struct { 443 OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"` 444} 445type Message_OneofFixed64 struct { 446 OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"` 447} 448type Message_OneofSfixed64 struct { 449 OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"` 450} 451type Message_OneofDouble struct { 452 OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"` 453} 454type Message_OneofString struct { 455 OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"` 456} 457type Message_OneofBytes struct { 458 OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"` 459} 460type Message_OneofChildEnum struct { 461 OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,oneof"` 462} 463type Message_OneofChildMessage struct { 464 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"` 465} 466type Message_OneofNamedGroup struct { 467 OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"` 468} 469type Message_OneofSiblingEnum struct { 470 OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,oneof"` 471} 472type Message_OneofSiblingMessage struct { 473 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"` 474} 475type Message_Oneofgroup struct { 476 Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"` 477} 478type Message_OneofString1 struct { 479 OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"` 480} 481type Message_OneofString2 struct { 482 OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"` 483} 484type Message_OneofString3 struct { 485 OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"` 486} 487type Message_OneofDefaultedBool struct { 488 OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"` 489} 490type Message_OneofDefaultedInt32 struct { 491 OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"` 492} 493type Message_OneofDefaultedSint32 struct { 494 OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"` 495} 496type Message_OneofDefaultedUint32 struct { 497 OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"` 498} 499type Message_OneofDefaultedInt64 struct { 500 OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"` 501} 502type Message_OneofDefaultedSint64 struct { 503 OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"` 504} 505type Message_OneofDefaultedUint64 struct { 506 OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"` 507} 508type Message_OneofDefaultedFixed32 struct { 509 OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"` 510} 511type Message_OneofDefaultedSfixed32 struct { 512 OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"` 513} 514type Message_OneofDefaultedFloat struct { 515 OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"` 516} 517type Message_OneofDefaultedFixed64 struct { 518 OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"` 519} 520type Message_OneofDefaultedSfixed64 struct { 521 OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"` 522} 523type Message_OneofDefaultedDouble struct { 524 OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"` 525} 526type Message_OneofDefaultedString struct { 527 OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"` 528} 529type Message_OneofDefaultedBytes struct { 530 OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"` 531} 532type Message_OneofDefaultedChildEnum struct { 533 OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,oneof,def=0"` 534} 535type Message_OneofDefaultedSiblingEnum struct { 536 OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,oneof,def=0"` 537} 538 539func (*Message_OneofBool) isMessage_OneofUnion() {} 540func (*Message_OneofInt32) isMessage_OneofUnion() {} 541func (*Message_OneofSint32) isMessage_OneofUnion() {} 542func (*Message_OneofUint32) isMessage_OneofUnion() {} 543func (*Message_OneofInt64) isMessage_OneofUnion() {} 544func (*Message_OneofSint64) isMessage_OneofUnion() {} 545func (*Message_OneofUint64) isMessage_OneofUnion() {} 546func (*Message_OneofFixed32) isMessage_OneofUnion() {} 547func (*Message_OneofSfixed32) isMessage_OneofUnion() {} 548func (*Message_OneofFloat) isMessage_OneofUnion() {} 549func (*Message_OneofFixed64) isMessage_OneofUnion() {} 550func (*Message_OneofSfixed64) isMessage_OneofUnion() {} 551func (*Message_OneofDouble) isMessage_OneofUnion() {} 552func (*Message_OneofString) isMessage_OneofUnion() {} 553func (*Message_OneofBytes) isMessage_OneofUnion() {} 554func (*Message_OneofChildEnum) isMessage_OneofUnion() {} 555func (*Message_OneofChildMessage) isMessage_OneofUnion() {} 556func (*Message_OneofNamedGroup) isMessage_OneofUnion() {} 557func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {} 558func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {} 559func (*Message_Oneofgroup) isMessage_OneofUnion() {} 560func (*Message_OneofString1) isMessage_OneofUnion() {} 561func (*Message_OneofString2) isMessage_OneofUnion() {} 562func (*Message_OneofString3) isMessage_OneofUnion() {} 563func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {} 564func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {} 565func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {} 566func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {} 567func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {} 568func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {} 569func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {} 570func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {} 571func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {} 572func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {} 573func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {} 574func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {} 575func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {} 576func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {} 577func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {} 578func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {} 579func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {} 580 581func (m *Message) GetOneofUnion() isMessage_OneofUnion { 582 if m != nil { 583 return m.OneofUnion 584 } 585 return nil 586} 587func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion { 588 if m != nil { 589 return m.OneofDefaultedUnion 590 } 591 return nil 592} 593 594func (m *Message) GetNamedgroup() *Message_NamedGroup { 595 if m != nil { 596 return m.Namedgroup 597 } 598 return nil 599} 600 601func (m *Message) GetOptionalBool() bool { 602 if m != nil && m.OptionalBool != nil { 603 return *m.OptionalBool 604 } 605 return false 606} 607 608func (m *Message) GetOptionalInt32() int32 { 609 if m != nil && m.OptionalInt32 != nil { 610 return *m.OptionalInt32 611 } 612 return 0 613} 614 615func (m *Message) GetOptionalSint32() int32 { 616 if m != nil && m.OptionalSint32 != nil { 617 return *m.OptionalSint32 618 } 619 return 0 620} 621 622func (m *Message) GetOptionalUint32() uint32 { 623 if m != nil && m.OptionalUint32 != nil { 624 return *m.OptionalUint32 625 } 626 return 0 627} 628 629func (m *Message) GetOptionalInt64() int64 { 630 if m != nil && m.OptionalInt64 != nil { 631 return *m.OptionalInt64 632 } 633 return 0 634} 635 636func (m *Message) GetOptionalSint64() int64 { 637 if m != nil && m.OptionalSint64 != nil { 638 return *m.OptionalSint64 639 } 640 return 0 641} 642 643func (m *Message) GetOptionalUint64() uint64 { 644 if m != nil && m.OptionalUint64 != nil { 645 return *m.OptionalUint64 646 } 647 return 0 648} 649 650func (m *Message) GetOptionalFixed32() uint32 { 651 if m != nil && m.OptionalFixed32 != nil { 652 return *m.OptionalFixed32 653 } 654 return 0 655} 656 657func (m *Message) GetOptionalSfixed32() int32 { 658 if m != nil && m.OptionalSfixed32 != nil { 659 return *m.OptionalSfixed32 660 } 661 return 0 662} 663 664func (m *Message) GetOptionalFloat() float32 { 665 if m != nil && m.OptionalFloat != nil { 666 return *m.OptionalFloat 667 } 668 return 0 669} 670 671func (m *Message) GetOptionalFixed64() uint64 { 672 if m != nil && m.OptionalFixed64 != nil { 673 return *m.OptionalFixed64 674 } 675 return 0 676} 677 678func (m *Message) GetOptionalSfixed64() int64 { 679 if m != nil && m.OptionalSfixed64 != nil { 680 return *m.OptionalSfixed64 681 } 682 return 0 683} 684 685func (m *Message) GetOptionalDouble() float64 { 686 if m != nil && m.OptionalDouble != nil { 687 return *m.OptionalDouble 688 } 689 return 0 690} 691 692func (m *Message) GetOptionalString() string { 693 if m != nil && m.OptionalString != nil { 694 return *m.OptionalString 695 } 696 return "" 697} 698 699func (m *Message) GetOptionalBytes() []byte { 700 if m != nil { 701 return m.OptionalBytes 702 } 703 return nil 704} 705 706func (m *Message) GetOptionalChildEnum() Message_ChildEnum { 707 if m != nil && m.OptionalChildEnum != nil { 708 return *m.OptionalChildEnum 709 } 710 return Message_ALPHA 711} 712 713func (m *Message) GetOptionalChildMessage() *Message_ChildMessage { 714 if m != nil { 715 return m.OptionalChildMessage 716 } 717 return nil 718} 719 720func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup { 721 if m != nil { 722 return m.OptionalNamedGroup 723 } 724 return nil 725} 726 727func (m *Message) GetOptionalSiblingEnum() SiblingEnum { 728 if m != nil && m.OptionalSiblingEnum != nil { 729 return *m.OptionalSiblingEnum 730 } 731 return SiblingEnum_ALPHA 732} 733 734func (m *Message) GetOptionalSiblingMessage() *SiblingMessage { 735 if m != nil { 736 return m.OptionalSiblingMessage 737 } 738 return nil 739} 740 741func (m *Message) GetOptionalgroup() *Message_OptionalGroup { 742 if m != nil { 743 return m.Optionalgroup 744 } 745 return nil 746} 747 748func (m *Message) GetDefaultedBool() bool { 749 if m != nil && m.DefaultedBool != nil { 750 return *m.DefaultedBool 751 } 752 return Default_Message_DefaultedBool 753} 754 755func (m *Message) GetDefaultedInt32() int32 { 756 if m != nil && m.DefaultedInt32 != nil { 757 return *m.DefaultedInt32 758 } 759 return Default_Message_DefaultedInt32 760} 761 762func (m *Message) GetDefaultedSint32() int32 { 763 if m != nil && m.DefaultedSint32 != nil { 764 return *m.DefaultedSint32 765 } 766 return Default_Message_DefaultedSint32 767} 768 769func (m *Message) GetDefaultedUint32() uint32 { 770 if m != nil && m.DefaultedUint32 != nil { 771 return *m.DefaultedUint32 772 } 773 return Default_Message_DefaultedUint32 774} 775 776func (m *Message) GetDefaultedInt64() int64 { 777 if m != nil && m.DefaultedInt64 != nil { 778 return *m.DefaultedInt64 779 } 780 return Default_Message_DefaultedInt64 781} 782 783func (m *Message) GetDefaultedSint64() int64 { 784 if m != nil && m.DefaultedSint64 != nil { 785 return *m.DefaultedSint64 786 } 787 return Default_Message_DefaultedSint64 788} 789 790func (m *Message) GetDefaultedUint64() uint64 { 791 if m != nil && m.DefaultedUint64 != nil { 792 return *m.DefaultedUint64 793 } 794 return Default_Message_DefaultedUint64 795} 796 797func (m *Message) GetDefaultedFixed32() uint32 { 798 if m != nil && m.DefaultedFixed32 != nil { 799 return *m.DefaultedFixed32 800 } 801 return Default_Message_DefaultedFixed32 802} 803 804func (m *Message) GetDefaultedSfixed32() int32 { 805 if m != nil && m.DefaultedSfixed32 != nil { 806 return *m.DefaultedSfixed32 807 } 808 return Default_Message_DefaultedSfixed32 809} 810 811func (m *Message) GetDefaultedFloat() float32 { 812 if m != nil && m.DefaultedFloat != nil { 813 return *m.DefaultedFloat 814 } 815 return Default_Message_DefaultedFloat 816} 817 818func (m *Message) GetDefaultedFixed64() uint64 { 819 if m != nil && m.DefaultedFixed64 != nil { 820 return *m.DefaultedFixed64 821 } 822 return Default_Message_DefaultedFixed64 823} 824 825func (m *Message) GetDefaultedSfixed64() int64 { 826 if m != nil && m.DefaultedSfixed64 != nil { 827 return *m.DefaultedSfixed64 828 } 829 return Default_Message_DefaultedSfixed64 830} 831 832func (m *Message) GetDefaultedDouble() float64 { 833 if m != nil && m.DefaultedDouble != nil { 834 return *m.DefaultedDouble 835 } 836 return Default_Message_DefaultedDouble 837} 838 839func (m *Message) GetDefaultedString() string { 840 if m != nil && m.DefaultedString != nil { 841 return *m.DefaultedString 842 } 843 return Default_Message_DefaultedString 844} 845 846func (m *Message) GetDefaultedBytes() []byte { 847 if m != nil && m.DefaultedBytes != nil { 848 return m.DefaultedBytes 849 } 850 return append([]byte(nil), Default_Message_DefaultedBytes...) 851} 852 853func (m *Message) GetDefaultedChildEnum() Message_ChildEnum { 854 if m != nil && m.DefaultedChildEnum != nil { 855 return *m.DefaultedChildEnum 856 } 857 return Default_Message_DefaultedChildEnum 858} 859 860func (m *Message) GetDefaultedSiblingEnum() SiblingEnum { 861 if m != nil && m.DefaultedSiblingEnum != nil { 862 return *m.DefaultedSiblingEnum 863 } 864 return Default_Message_DefaultedSiblingEnum 865} 866 867func (m *Message) GetRequiredBool() bool { 868 if m != nil && m.RequiredBool != nil { 869 return *m.RequiredBool 870 } 871 return false 872} 873 874func (m *Message) GetRequiredInt32() int32 { 875 if m != nil && m.RequiredInt32 != nil { 876 return *m.RequiredInt32 877 } 878 return 0 879} 880 881func (m *Message) GetRequiredSint32() int32 { 882 if m != nil && m.RequiredSint32 != nil { 883 return *m.RequiredSint32 884 } 885 return 0 886} 887 888func (m *Message) GetRequiredUint32() uint32 { 889 if m != nil && m.RequiredUint32 != nil { 890 return *m.RequiredUint32 891 } 892 return 0 893} 894 895func (m *Message) GetRequiredInt64() int64 { 896 if m != nil && m.RequiredInt64 != nil { 897 return *m.RequiredInt64 898 } 899 return 0 900} 901 902func (m *Message) GetRequiredSint64() int64 { 903 if m != nil && m.RequiredSint64 != nil { 904 return *m.RequiredSint64 905 } 906 return 0 907} 908 909func (m *Message) GetRequiredUint64() uint64 { 910 if m != nil && m.RequiredUint64 != nil { 911 return *m.RequiredUint64 912 } 913 return 0 914} 915 916func (m *Message) GetRequiredFixed32() uint32 { 917 if m != nil && m.RequiredFixed32 != nil { 918 return *m.RequiredFixed32 919 } 920 return 0 921} 922 923func (m *Message) GetRequiredSfixed32() int32 { 924 if m != nil && m.RequiredSfixed32 != nil { 925 return *m.RequiredSfixed32 926 } 927 return 0 928} 929 930func (m *Message) GetRequiredFloat() float32 { 931 if m != nil && m.RequiredFloat != nil { 932 return *m.RequiredFloat 933 } 934 return 0 935} 936 937func (m *Message) GetRequiredFixed64() uint64 { 938 if m != nil && m.RequiredFixed64 != nil { 939 return *m.RequiredFixed64 940 } 941 return 0 942} 943 944func (m *Message) GetRequiredSfixed64() int64 { 945 if m != nil && m.RequiredSfixed64 != nil { 946 return *m.RequiredSfixed64 947 } 948 return 0 949} 950 951func (m *Message) GetRequiredDouble() float64 { 952 if m != nil && m.RequiredDouble != nil { 953 return *m.RequiredDouble 954 } 955 return 0 956} 957 958func (m *Message) GetRequiredString() string { 959 if m != nil && m.RequiredString != nil { 960 return *m.RequiredString 961 } 962 return "" 963} 964 965func (m *Message) GetRequiredBytes() []byte { 966 if m != nil { 967 return m.RequiredBytes 968 } 969 return nil 970} 971 972func (m *Message) GetRequiredChildEnum() Message_ChildEnum { 973 if m != nil && m.RequiredChildEnum != nil { 974 return *m.RequiredChildEnum 975 } 976 return Message_ALPHA 977} 978 979func (m *Message) GetRequiredChildMessage() *Message_ChildMessage { 980 if m != nil { 981 return m.RequiredChildMessage 982 } 983 return nil 984} 985 986func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup { 987 if m != nil { 988 return m.RequiredNamedGroup 989 } 990 return nil 991} 992 993func (m *Message) GetRequiredSiblingEnum() SiblingEnum { 994 if m != nil && m.RequiredSiblingEnum != nil { 995 return *m.RequiredSiblingEnum 996 } 997 return SiblingEnum_ALPHA 998} 999 1000func (m *Message) GetRequiredSiblingMessage() *SiblingMessage { 1001 if m != nil { 1002 return m.RequiredSiblingMessage 1003 } 1004 return nil 1005} 1006 1007func (m *Message) GetRequiredgroup() *Message_RequiredGroup { 1008 if m != nil { 1009 return m.Requiredgroup 1010 } 1011 return nil 1012} 1013 1014func (m *Message) GetRequiredDefaultedBool() bool { 1015 if m != nil && m.RequiredDefaultedBool != nil { 1016 return *m.RequiredDefaultedBool 1017 } 1018 return Default_Message_RequiredDefaultedBool 1019} 1020 1021func (m *Message) GetRequiredDefaultedInt32() int32 { 1022 if m != nil && m.RequiredDefaultedInt32 != nil { 1023 return *m.RequiredDefaultedInt32 1024 } 1025 return Default_Message_RequiredDefaultedInt32 1026} 1027 1028func (m *Message) GetRequiredDefaultedSint32() int32 { 1029 if m != nil && m.RequiredDefaultedSint32 != nil { 1030 return *m.RequiredDefaultedSint32 1031 } 1032 return Default_Message_RequiredDefaultedSint32 1033} 1034 1035func (m *Message) GetRequiredDefaultedUint32() uint32 { 1036 if m != nil && m.RequiredDefaultedUint32 != nil { 1037 return *m.RequiredDefaultedUint32 1038 } 1039 return Default_Message_RequiredDefaultedUint32 1040} 1041 1042func (m *Message) GetRequiredDefaultedInt64() int64 { 1043 if m != nil && m.RequiredDefaultedInt64 != nil { 1044 return *m.RequiredDefaultedInt64 1045 } 1046 return Default_Message_RequiredDefaultedInt64 1047} 1048 1049func (m *Message) GetRequiredDefaultedSint64() int64 { 1050 if m != nil && m.RequiredDefaultedSint64 != nil { 1051 return *m.RequiredDefaultedSint64 1052 } 1053 return Default_Message_RequiredDefaultedSint64 1054} 1055 1056func (m *Message) GetRequiredDefaultedUint64() uint64 { 1057 if m != nil && m.RequiredDefaultedUint64 != nil { 1058 return *m.RequiredDefaultedUint64 1059 } 1060 return Default_Message_RequiredDefaultedUint64 1061} 1062 1063func (m *Message) GetRequiredDefaultedFixed32() uint32 { 1064 if m != nil && m.RequiredDefaultedFixed32 != nil { 1065 return *m.RequiredDefaultedFixed32 1066 } 1067 return Default_Message_RequiredDefaultedFixed32 1068} 1069 1070func (m *Message) GetRequiredDefaultedSfixed32() int32 { 1071 if m != nil && m.RequiredDefaultedSfixed32 != nil { 1072 return *m.RequiredDefaultedSfixed32 1073 } 1074 return Default_Message_RequiredDefaultedSfixed32 1075} 1076 1077func (m *Message) GetRequiredDefaultedFloat() float32 { 1078 if m != nil && m.RequiredDefaultedFloat != nil { 1079 return *m.RequiredDefaultedFloat 1080 } 1081 return Default_Message_RequiredDefaultedFloat 1082} 1083 1084func (m *Message) GetRequiredDefaultedFixed64() uint64 { 1085 if m != nil && m.RequiredDefaultedFixed64 != nil { 1086 return *m.RequiredDefaultedFixed64 1087 } 1088 return Default_Message_RequiredDefaultedFixed64 1089} 1090 1091func (m *Message) GetRequiredDefaultedSfixed64() int64 { 1092 if m != nil && m.RequiredDefaultedSfixed64 != nil { 1093 return *m.RequiredDefaultedSfixed64 1094 } 1095 return Default_Message_RequiredDefaultedSfixed64 1096} 1097 1098func (m *Message) GetRequiredDefaultedDouble() float64 { 1099 if m != nil && m.RequiredDefaultedDouble != nil { 1100 return *m.RequiredDefaultedDouble 1101 } 1102 return Default_Message_RequiredDefaultedDouble 1103} 1104 1105func (m *Message) GetRequiredDefaultedString() string { 1106 if m != nil && m.RequiredDefaultedString != nil { 1107 return *m.RequiredDefaultedString 1108 } 1109 return Default_Message_RequiredDefaultedString 1110} 1111 1112func (m *Message) GetRequiredDefaultedBytes() []byte { 1113 if m != nil && m.RequiredDefaultedBytes != nil { 1114 return m.RequiredDefaultedBytes 1115 } 1116 return append([]byte(nil), Default_Message_RequiredDefaultedBytes...) 1117} 1118 1119func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum { 1120 if m != nil && m.RequiredDefaultedChildEnum != nil { 1121 return *m.RequiredDefaultedChildEnum 1122 } 1123 return Default_Message_RequiredDefaultedChildEnum 1124} 1125 1126func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum { 1127 if m != nil && m.RequiredDefaultedSiblingEnum != nil { 1128 return *m.RequiredDefaultedSiblingEnum 1129 } 1130 return Default_Message_RequiredDefaultedSiblingEnum 1131} 1132 1133func (m *Message) GetRepeatedBool() []bool { 1134 if m != nil { 1135 return m.RepeatedBool 1136 } 1137 return nil 1138} 1139 1140func (m *Message) GetRepeatedInt32() []int32 { 1141 if m != nil { 1142 return m.RepeatedInt32 1143 } 1144 return nil 1145} 1146 1147func (m *Message) GetRepeatedSint32() []int32 { 1148 if m != nil { 1149 return m.RepeatedSint32 1150 } 1151 return nil 1152} 1153 1154func (m *Message) GetRepeatedUint32() []uint32 { 1155 if m != nil { 1156 return m.RepeatedUint32 1157 } 1158 return nil 1159} 1160 1161func (m *Message) GetRepeatedInt64() []int64 { 1162 if m != nil { 1163 return m.RepeatedInt64 1164 } 1165 return nil 1166} 1167 1168func (m *Message) GetRepeatedSint64() []int64 { 1169 if m != nil { 1170 return m.RepeatedSint64 1171 } 1172 return nil 1173} 1174 1175func (m *Message) GetRepeatedUint64() []uint64 { 1176 if m != nil { 1177 return m.RepeatedUint64 1178 } 1179 return nil 1180} 1181 1182func (m *Message) GetRepeatedFixed32() []uint32 { 1183 if m != nil { 1184 return m.RepeatedFixed32 1185 } 1186 return nil 1187} 1188 1189func (m *Message) GetRepeatedSfixed32() []int32 { 1190 if m != nil { 1191 return m.RepeatedSfixed32 1192 } 1193 return nil 1194} 1195 1196func (m *Message) GetRepeatedFloat() []float32 { 1197 if m != nil { 1198 return m.RepeatedFloat 1199 } 1200 return nil 1201} 1202 1203func (m *Message) GetRepeatedFixed64() []uint64 { 1204 if m != nil { 1205 return m.RepeatedFixed64 1206 } 1207 return nil 1208} 1209 1210func (m *Message) GetRepeatedSfixed64() []int64 { 1211 if m != nil { 1212 return m.RepeatedSfixed64 1213 } 1214 return nil 1215} 1216 1217func (m *Message) GetRepeatedDouble() []float64 { 1218 if m != nil { 1219 return m.RepeatedDouble 1220 } 1221 return nil 1222} 1223 1224func (m *Message) GetRepeatedString() []string { 1225 if m != nil { 1226 return m.RepeatedString 1227 } 1228 return nil 1229} 1230 1231func (m *Message) GetRepeatedBytes() [][]byte { 1232 if m != nil { 1233 return m.RepeatedBytes 1234 } 1235 return nil 1236} 1237 1238func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum { 1239 if m != nil { 1240 return m.RepeatedChildEnum 1241 } 1242 return nil 1243} 1244 1245func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage { 1246 if m != nil { 1247 return m.RepeatedChildMessage 1248 } 1249 return nil 1250} 1251 1252func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup { 1253 if m != nil { 1254 return m.RepeatedNamedGroup 1255 } 1256 return nil 1257} 1258 1259func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum { 1260 if m != nil { 1261 return m.RepeatedSiblingEnum 1262 } 1263 return nil 1264} 1265 1266func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage { 1267 if m != nil { 1268 return m.RepeatedSiblingMessage 1269 } 1270 return nil 1271} 1272 1273func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup { 1274 if m != nil { 1275 return m.Repeatedgroup 1276 } 1277 return nil 1278} 1279 1280func (m *Message) GetMapBoolBool() map[bool]bool { 1281 if m != nil { 1282 return m.MapBoolBool 1283 } 1284 return nil 1285} 1286 1287func (m *Message) GetMapBoolInt32() map[bool]int32 { 1288 if m != nil { 1289 return m.MapBoolInt32 1290 } 1291 return nil 1292} 1293 1294func (m *Message) GetMapBoolSint32() map[bool]int32 { 1295 if m != nil { 1296 return m.MapBoolSint32 1297 } 1298 return nil 1299} 1300 1301func (m *Message) GetMapBoolUint32() map[bool]uint32 { 1302 if m != nil { 1303 return m.MapBoolUint32 1304 } 1305 return nil 1306} 1307 1308func (m *Message) GetMapBoolInt64() map[bool]int64 { 1309 if m != nil { 1310 return m.MapBoolInt64 1311 } 1312 return nil 1313} 1314 1315func (m *Message) GetMapBoolSint64() map[bool]int64 { 1316 if m != nil { 1317 return m.MapBoolSint64 1318 } 1319 return nil 1320} 1321 1322func (m *Message) GetMapBoolUint64() map[bool]uint64 { 1323 if m != nil { 1324 return m.MapBoolUint64 1325 } 1326 return nil 1327} 1328 1329func (m *Message) GetMapBoolFixed32() map[bool]uint32 { 1330 if m != nil { 1331 return m.MapBoolFixed32 1332 } 1333 return nil 1334} 1335 1336func (m *Message) GetMapBoolSfixed32() map[bool]int32 { 1337 if m != nil { 1338 return m.MapBoolSfixed32 1339 } 1340 return nil 1341} 1342 1343func (m *Message) GetMapBoolFloat() map[bool]float32 { 1344 if m != nil { 1345 return m.MapBoolFloat 1346 } 1347 return nil 1348} 1349 1350func (m *Message) GetMapBoolFixed64() map[bool]uint64 { 1351 if m != nil { 1352 return m.MapBoolFixed64 1353 } 1354 return nil 1355} 1356 1357func (m *Message) GetMapBoolSfixed64() map[bool]int64 { 1358 if m != nil { 1359 return m.MapBoolSfixed64 1360 } 1361 return nil 1362} 1363 1364func (m *Message) GetMapBoolDouble() map[bool]float64 { 1365 if m != nil { 1366 return m.MapBoolDouble 1367 } 1368 return nil 1369} 1370 1371func (m *Message) GetMapBoolString() map[bool]string { 1372 if m != nil { 1373 return m.MapBoolString 1374 } 1375 return nil 1376} 1377 1378func (m *Message) GetMapBoolBytes() map[bool][]byte { 1379 if m != nil { 1380 return m.MapBoolBytes 1381 } 1382 return nil 1383} 1384 1385func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum { 1386 if m != nil { 1387 return m.MapBoolChildEnum 1388 } 1389 return nil 1390} 1391 1392func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage { 1393 if m != nil { 1394 return m.MapBoolChildMessage 1395 } 1396 return nil 1397} 1398 1399func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup { 1400 if m != nil { 1401 return m.MapBoolNamedGroup 1402 } 1403 return nil 1404} 1405 1406func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum { 1407 if m != nil { 1408 return m.MapBoolSiblingEnum 1409 } 1410 return nil 1411} 1412 1413func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage { 1414 if m != nil { 1415 return m.MapBoolSiblingMessage 1416 } 1417 return nil 1418} 1419 1420func (m *Message) GetMapInt32Bool() map[int32]bool { 1421 if m != nil { 1422 return m.MapInt32Bool 1423 } 1424 return nil 1425} 1426 1427func (m *Message) GetMapSint32Bool() map[int32]bool { 1428 if m != nil { 1429 return m.MapSint32Bool 1430 } 1431 return nil 1432} 1433 1434func (m *Message) GetMapUint32Bool() map[uint32]bool { 1435 if m != nil { 1436 return m.MapUint32Bool 1437 } 1438 return nil 1439} 1440 1441func (m *Message) GetMapInt64Bool() map[int64]bool { 1442 if m != nil { 1443 return m.MapInt64Bool 1444 } 1445 return nil 1446} 1447 1448func (m *Message) GetMapSint64Bool() map[int64]bool { 1449 if m != nil { 1450 return m.MapSint64Bool 1451 } 1452 return nil 1453} 1454 1455func (m *Message) GetMapUint64Bool() map[uint64]bool { 1456 if m != nil { 1457 return m.MapUint64Bool 1458 } 1459 return nil 1460} 1461 1462func (m *Message) GetMapFixed32Bool() map[uint32]bool { 1463 if m != nil { 1464 return m.MapFixed32Bool 1465 } 1466 return nil 1467} 1468 1469func (m *Message) GetMapStringBool() map[string]bool { 1470 if m != nil { 1471 return m.MapStringBool 1472 } 1473 return nil 1474} 1475 1476func (m *Message) GetOneofBool() bool { 1477 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok { 1478 return x.OneofBool 1479 } 1480 return false 1481} 1482 1483func (m *Message) GetOneofInt32() int32 { 1484 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok { 1485 return x.OneofInt32 1486 } 1487 return 0 1488} 1489 1490func (m *Message) GetOneofSint32() int32 { 1491 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok { 1492 return x.OneofSint32 1493 } 1494 return 0 1495} 1496 1497func (m *Message) GetOneofUint32() uint32 { 1498 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok { 1499 return x.OneofUint32 1500 } 1501 return 0 1502} 1503 1504func (m *Message) GetOneofInt64() int64 { 1505 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok { 1506 return x.OneofInt64 1507 } 1508 return 0 1509} 1510 1511func (m *Message) GetOneofSint64() int64 { 1512 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok { 1513 return x.OneofSint64 1514 } 1515 return 0 1516} 1517 1518func (m *Message) GetOneofUint64() uint64 { 1519 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok { 1520 return x.OneofUint64 1521 } 1522 return 0 1523} 1524 1525func (m *Message) GetOneofFixed32() uint32 { 1526 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok { 1527 return x.OneofFixed32 1528 } 1529 return 0 1530} 1531 1532func (m *Message) GetOneofSfixed32() int32 { 1533 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok { 1534 return x.OneofSfixed32 1535 } 1536 return 0 1537} 1538 1539func (m *Message) GetOneofFloat() float32 { 1540 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok { 1541 return x.OneofFloat 1542 } 1543 return 0 1544} 1545 1546func (m *Message) GetOneofFixed64() uint64 { 1547 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok { 1548 return x.OneofFixed64 1549 } 1550 return 0 1551} 1552 1553func (m *Message) GetOneofSfixed64() int64 { 1554 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok { 1555 return x.OneofSfixed64 1556 } 1557 return 0 1558} 1559 1560func (m *Message) GetOneofDouble() float64 { 1561 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok { 1562 return x.OneofDouble 1563 } 1564 return 0 1565} 1566 1567func (m *Message) GetOneofString() string { 1568 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok { 1569 return x.OneofString 1570 } 1571 return "" 1572} 1573 1574func (m *Message) GetOneofBytes() []byte { 1575 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok { 1576 return x.OneofBytes 1577 } 1578 return nil 1579} 1580 1581func (m *Message) GetOneofChildEnum() Message_ChildEnum { 1582 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok { 1583 return x.OneofChildEnum 1584 } 1585 return Message_ALPHA 1586} 1587 1588func (m *Message) GetOneofChildMessage() *Message_ChildMessage { 1589 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok { 1590 return x.OneofChildMessage 1591 } 1592 return nil 1593} 1594 1595func (m *Message) GetOneofNamedGroup() *Message_NamedGroup { 1596 if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok { 1597 return x.OneofNamedGroup 1598 } 1599 return nil 1600} 1601 1602func (m *Message) GetOneofSiblingEnum() SiblingEnum { 1603 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok { 1604 return x.OneofSiblingEnum 1605 } 1606 return SiblingEnum_ALPHA 1607} 1608 1609func (m *Message) GetOneofSiblingMessage() *SiblingMessage { 1610 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok { 1611 return x.OneofSiblingMessage 1612 } 1613 return nil 1614} 1615 1616func (m *Message) GetOneofgroup() *Message_OneofGroup { 1617 if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok { 1618 return x.Oneofgroup 1619 } 1620 return nil 1621} 1622 1623func (m *Message) GetOneofString1() string { 1624 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok { 1625 return x.OneofString1 1626 } 1627 return "" 1628} 1629 1630func (m *Message) GetOneofString2() string { 1631 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok { 1632 return x.OneofString2 1633 } 1634 return "" 1635} 1636 1637func (m *Message) GetOneofString3() string { 1638 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok { 1639 return x.OneofString3 1640 } 1641 return "" 1642} 1643 1644func (m *Message) GetOneofDefaultedBool() bool { 1645 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok { 1646 return x.OneofDefaultedBool 1647 } 1648 return Default_Message_OneofDefaultedBool 1649} 1650 1651func (m *Message) GetOneofDefaultedInt32() int32 { 1652 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok { 1653 return x.OneofDefaultedInt32 1654 } 1655 return Default_Message_OneofDefaultedInt32 1656} 1657 1658func (m *Message) GetOneofDefaultedSint32() int32 { 1659 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok { 1660 return x.OneofDefaultedSint32 1661 } 1662 return Default_Message_OneofDefaultedSint32 1663} 1664 1665func (m *Message) GetOneofDefaultedUint32() uint32 { 1666 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok { 1667 return x.OneofDefaultedUint32 1668 } 1669 return Default_Message_OneofDefaultedUint32 1670} 1671 1672func (m *Message) GetOneofDefaultedInt64() int64 { 1673 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok { 1674 return x.OneofDefaultedInt64 1675 } 1676 return Default_Message_OneofDefaultedInt64 1677} 1678 1679func (m *Message) GetOneofDefaultedSint64() int64 { 1680 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok { 1681 return x.OneofDefaultedSint64 1682 } 1683 return Default_Message_OneofDefaultedSint64 1684} 1685 1686func (m *Message) GetOneofDefaultedUint64() uint64 { 1687 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok { 1688 return x.OneofDefaultedUint64 1689 } 1690 return Default_Message_OneofDefaultedUint64 1691} 1692 1693func (m *Message) GetOneofDefaultedFixed32() uint32 { 1694 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok { 1695 return x.OneofDefaultedFixed32 1696 } 1697 return Default_Message_OneofDefaultedFixed32 1698} 1699 1700func (m *Message) GetOneofDefaultedSfixed32() int32 { 1701 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok { 1702 return x.OneofDefaultedSfixed32 1703 } 1704 return Default_Message_OneofDefaultedSfixed32 1705} 1706 1707func (m *Message) GetOneofDefaultedFloat() float32 { 1708 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok { 1709 return x.OneofDefaultedFloat 1710 } 1711 return Default_Message_OneofDefaultedFloat 1712} 1713 1714func (m *Message) GetOneofDefaultedFixed64() uint64 { 1715 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok { 1716 return x.OneofDefaultedFixed64 1717 } 1718 return Default_Message_OneofDefaultedFixed64 1719} 1720 1721func (m *Message) GetOneofDefaultedSfixed64() int64 { 1722 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok { 1723 return x.OneofDefaultedSfixed64 1724 } 1725 return Default_Message_OneofDefaultedSfixed64 1726} 1727 1728func (m *Message) GetOneofDefaultedDouble() float64 { 1729 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok { 1730 return x.OneofDefaultedDouble 1731 } 1732 return Default_Message_OneofDefaultedDouble 1733} 1734 1735func (m *Message) GetOneofDefaultedString() string { 1736 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok { 1737 return x.OneofDefaultedString 1738 } 1739 return Default_Message_OneofDefaultedString 1740} 1741 1742func (m *Message) GetOneofDefaultedBytes() []byte { 1743 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok { 1744 return x.OneofDefaultedBytes 1745 } 1746 return append([]byte(nil), Default_Message_OneofDefaultedBytes...) 1747} 1748 1749func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum { 1750 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok { 1751 return x.OneofDefaultedChildEnum 1752 } 1753 return Default_Message_OneofDefaultedChildEnum 1754} 1755 1756func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum { 1757 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok { 1758 return x.OneofDefaultedSiblingEnum 1759 } 1760 return Default_Message_OneofDefaultedSiblingEnum 1761} 1762 1763// XXX_OneofFuncs is for the internal use of the proto package. 1764func (*Message) 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{}) { 1765 return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{ 1766 (*Message_OneofBool)(nil), 1767 (*Message_OneofInt32)(nil), 1768 (*Message_OneofSint32)(nil), 1769 (*Message_OneofUint32)(nil), 1770 (*Message_OneofInt64)(nil), 1771 (*Message_OneofSint64)(nil), 1772 (*Message_OneofUint64)(nil), 1773 (*Message_OneofFixed32)(nil), 1774 (*Message_OneofSfixed32)(nil), 1775 (*Message_OneofFloat)(nil), 1776 (*Message_OneofFixed64)(nil), 1777 (*Message_OneofSfixed64)(nil), 1778 (*Message_OneofDouble)(nil), 1779 (*Message_OneofString)(nil), 1780 (*Message_OneofBytes)(nil), 1781 (*Message_OneofChildEnum)(nil), 1782 (*Message_OneofChildMessage)(nil), 1783 (*Message_OneofNamedGroup)(nil), 1784 (*Message_OneofSiblingEnum)(nil), 1785 (*Message_OneofSiblingMessage)(nil), 1786 (*Message_Oneofgroup)(nil), 1787 (*Message_OneofString1)(nil), 1788 (*Message_OneofString2)(nil), 1789 (*Message_OneofString3)(nil), 1790 (*Message_OneofDefaultedBool)(nil), 1791 (*Message_OneofDefaultedInt32)(nil), 1792 (*Message_OneofDefaultedSint32)(nil), 1793 (*Message_OneofDefaultedUint32)(nil), 1794 (*Message_OneofDefaultedInt64)(nil), 1795 (*Message_OneofDefaultedSint64)(nil), 1796 (*Message_OneofDefaultedUint64)(nil), 1797 (*Message_OneofDefaultedFixed32)(nil), 1798 (*Message_OneofDefaultedSfixed32)(nil), 1799 (*Message_OneofDefaultedFloat)(nil), 1800 (*Message_OneofDefaultedFixed64)(nil), 1801 (*Message_OneofDefaultedSfixed64)(nil), 1802 (*Message_OneofDefaultedDouble)(nil), 1803 (*Message_OneofDefaultedString)(nil), 1804 (*Message_OneofDefaultedBytes)(nil), 1805 (*Message_OneofDefaultedChildEnum)(nil), 1806 (*Message_OneofDefaultedSiblingEnum)(nil), 1807 } 1808} 1809 1810func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 1811 m := msg.(*Message) 1812 // oneof_union 1813 switch x := m.OneofUnion.(type) { 1814 case *Message_OneofBool: 1815 t := uint64(0) 1816 if x.OneofBool { 1817 t = 1 1818 } 1819 b.EncodeVarint(700<<3 | proto.WireVarint) 1820 b.EncodeVarint(t) 1821 case *Message_OneofInt32: 1822 b.EncodeVarint(701<<3 | proto.WireVarint) 1823 b.EncodeVarint(uint64(x.OneofInt32)) 1824 case *Message_OneofSint32: 1825 b.EncodeVarint(702<<3 | proto.WireVarint) 1826 b.EncodeZigzag32(uint64(x.OneofSint32)) 1827 case *Message_OneofUint32: 1828 b.EncodeVarint(703<<3 | proto.WireVarint) 1829 b.EncodeVarint(uint64(x.OneofUint32)) 1830 case *Message_OneofInt64: 1831 b.EncodeVarint(704<<3 | proto.WireVarint) 1832 b.EncodeVarint(uint64(x.OneofInt64)) 1833 case *Message_OneofSint64: 1834 b.EncodeVarint(705<<3 | proto.WireVarint) 1835 b.EncodeZigzag64(uint64(x.OneofSint64)) 1836 case *Message_OneofUint64: 1837 b.EncodeVarint(706<<3 | proto.WireVarint) 1838 b.EncodeVarint(uint64(x.OneofUint64)) 1839 case *Message_OneofFixed32: 1840 b.EncodeVarint(707<<3 | proto.WireFixed32) 1841 b.EncodeFixed32(uint64(x.OneofFixed32)) 1842 case *Message_OneofSfixed32: 1843 b.EncodeVarint(708<<3 | proto.WireFixed32) 1844 b.EncodeFixed32(uint64(x.OneofSfixed32)) 1845 case *Message_OneofFloat: 1846 b.EncodeVarint(709<<3 | proto.WireFixed32) 1847 b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat))) 1848 case *Message_OneofFixed64: 1849 b.EncodeVarint(710<<3 | proto.WireFixed64) 1850 b.EncodeFixed64(uint64(x.OneofFixed64)) 1851 case *Message_OneofSfixed64: 1852 b.EncodeVarint(711<<3 | proto.WireFixed64) 1853 b.EncodeFixed64(uint64(x.OneofSfixed64)) 1854 case *Message_OneofDouble: 1855 b.EncodeVarint(712<<3 | proto.WireFixed64) 1856 b.EncodeFixed64(math.Float64bits(x.OneofDouble)) 1857 case *Message_OneofString: 1858 b.EncodeVarint(713<<3 | proto.WireBytes) 1859 b.EncodeStringBytes(x.OneofString) 1860 case *Message_OneofBytes: 1861 b.EncodeVarint(714<<3 | proto.WireBytes) 1862 b.EncodeRawBytes(x.OneofBytes) 1863 case *Message_OneofChildEnum: 1864 b.EncodeVarint(715<<3 | proto.WireVarint) 1865 b.EncodeVarint(uint64(x.OneofChildEnum)) 1866 case *Message_OneofChildMessage: 1867 b.EncodeVarint(716<<3 | proto.WireBytes) 1868 if err := b.EncodeMessage(x.OneofChildMessage); err != nil { 1869 return err 1870 } 1871 case *Message_OneofNamedGroup: 1872 b.EncodeVarint(717<<3 | proto.WireBytes) 1873 if err := b.EncodeMessage(x.OneofNamedGroup); err != nil { 1874 return err 1875 } 1876 case *Message_OneofSiblingEnum: 1877 b.EncodeVarint(718<<3 | proto.WireVarint) 1878 b.EncodeVarint(uint64(x.OneofSiblingEnum)) 1879 case *Message_OneofSiblingMessage: 1880 b.EncodeVarint(719<<3 | proto.WireBytes) 1881 if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil { 1882 return err 1883 } 1884 case *Message_Oneofgroup: 1885 b.EncodeVarint(720<<3 | proto.WireStartGroup) 1886 if err := b.Marshal(x.Oneofgroup); err != nil { 1887 return err 1888 } 1889 b.EncodeVarint(720<<3 | proto.WireEndGroup) 1890 case *Message_OneofString1: 1891 b.EncodeVarint(721<<3 | proto.WireBytes) 1892 b.EncodeStringBytes(x.OneofString1) 1893 case *Message_OneofString2: 1894 b.EncodeVarint(722<<3 | proto.WireBytes) 1895 b.EncodeStringBytes(x.OneofString2) 1896 case *Message_OneofString3: 1897 b.EncodeVarint(723<<3 | proto.WireBytes) 1898 b.EncodeStringBytes(x.OneofString3) 1899 case nil: 1900 default: 1901 return fmt.Errorf("Message.OneofUnion has unexpected type %T", x) 1902 } 1903 // oneof_defaulted_union 1904 switch x := m.OneofDefaultedUnion.(type) { 1905 case *Message_OneofDefaultedBool: 1906 t := uint64(0) 1907 if x.OneofDefaultedBool { 1908 t = 1 1909 } 1910 b.EncodeVarint(800<<3 | proto.WireVarint) 1911 b.EncodeVarint(t) 1912 case *Message_OneofDefaultedInt32: 1913 b.EncodeVarint(801<<3 | proto.WireVarint) 1914 b.EncodeVarint(uint64(x.OneofDefaultedInt32)) 1915 case *Message_OneofDefaultedSint32: 1916 b.EncodeVarint(802<<3 | proto.WireVarint) 1917 b.EncodeZigzag32(uint64(x.OneofDefaultedSint32)) 1918 case *Message_OneofDefaultedUint32: 1919 b.EncodeVarint(803<<3 | proto.WireVarint) 1920 b.EncodeVarint(uint64(x.OneofDefaultedUint32)) 1921 case *Message_OneofDefaultedInt64: 1922 b.EncodeVarint(804<<3 | proto.WireVarint) 1923 b.EncodeVarint(uint64(x.OneofDefaultedInt64)) 1924 case *Message_OneofDefaultedSint64: 1925 b.EncodeVarint(805<<3 | proto.WireVarint) 1926 b.EncodeZigzag64(uint64(x.OneofDefaultedSint64)) 1927 case *Message_OneofDefaultedUint64: 1928 b.EncodeVarint(806<<3 | proto.WireVarint) 1929 b.EncodeVarint(uint64(x.OneofDefaultedUint64)) 1930 case *Message_OneofDefaultedFixed32: 1931 b.EncodeVarint(807<<3 | proto.WireFixed32) 1932 b.EncodeFixed32(uint64(x.OneofDefaultedFixed32)) 1933 case *Message_OneofDefaultedSfixed32: 1934 b.EncodeVarint(808<<3 | proto.WireFixed32) 1935 b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32)) 1936 case *Message_OneofDefaultedFloat: 1937 b.EncodeVarint(809<<3 | proto.WireFixed32) 1938 b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat))) 1939 case *Message_OneofDefaultedFixed64: 1940 b.EncodeVarint(810<<3 | proto.WireFixed64) 1941 b.EncodeFixed64(uint64(x.OneofDefaultedFixed64)) 1942 case *Message_OneofDefaultedSfixed64: 1943 b.EncodeVarint(811<<3 | proto.WireFixed64) 1944 b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64)) 1945 case *Message_OneofDefaultedDouble: 1946 b.EncodeVarint(812<<3 | proto.WireFixed64) 1947 b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble)) 1948 case *Message_OneofDefaultedString: 1949 b.EncodeVarint(813<<3 | proto.WireBytes) 1950 b.EncodeStringBytes(x.OneofDefaultedString) 1951 case *Message_OneofDefaultedBytes: 1952 b.EncodeVarint(814<<3 | proto.WireBytes) 1953 b.EncodeRawBytes(x.OneofDefaultedBytes) 1954 case *Message_OneofDefaultedChildEnum: 1955 b.EncodeVarint(815<<3 | proto.WireVarint) 1956 b.EncodeVarint(uint64(x.OneofDefaultedChildEnum)) 1957 case *Message_OneofDefaultedSiblingEnum: 1958 b.EncodeVarint(816<<3 | proto.WireVarint) 1959 b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum)) 1960 case nil: 1961 default: 1962 return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x) 1963 } 1964 return nil 1965} 1966 1967func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 1968 m := msg.(*Message) 1969 switch tag { 1970 case 700: // oneof_union.oneof_bool 1971 if wire != proto.WireVarint { 1972 return true, proto.ErrInternalBadWireType 1973 } 1974 x, err := b.DecodeVarint() 1975 m.OneofUnion = &Message_OneofBool{x != 0} 1976 return true, err 1977 case 701: // oneof_union.oneof_int32 1978 if wire != proto.WireVarint { 1979 return true, proto.ErrInternalBadWireType 1980 } 1981 x, err := b.DecodeVarint() 1982 m.OneofUnion = &Message_OneofInt32{int32(x)} 1983 return true, err 1984 case 702: // oneof_union.oneof_sint32 1985 if wire != proto.WireVarint { 1986 return true, proto.ErrInternalBadWireType 1987 } 1988 x, err := b.DecodeZigzag32() 1989 m.OneofUnion = &Message_OneofSint32{int32(x)} 1990 return true, err 1991 case 703: // oneof_union.oneof_uint32 1992 if wire != proto.WireVarint { 1993 return true, proto.ErrInternalBadWireType 1994 } 1995 x, err := b.DecodeVarint() 1996 m.OneofUnion = &Message_OneofUint32{uint32(x)} 1997 return true, err 1998 case 704: // oneof_union.oneof_int64 1999 if wire != proto.WireVarint { 2000 return true, proto.ErrInternalBadWireType 2001 } 2002 x, err := b.DecodeVarint() 2003 m.OneofUnion = &Message_OneofInt64{int64(x)} 2004 return true, err 2005 case 705: // oneof_union.oneof_sint64 2006 if wire != proto.WireVarint { 2007 return true, proto.ErrInternalBadWireType 2008 } 2009 x, err := b.DecodeZigzag64() 2010 m.OneofUnion = &Message_OneofSint64{int64(x)} 2011 return true, err 2012 case 706: // oneof_union.oneof_uint64 2013 if wire != proto.WireVarint { 2014 return true, proto.ErrInternalBadWireType 2015 } 2016 x, err := b.DecodeVarint() 2017 m.OneofUnion = &Message_OneofUint64{x} 2018 return true, err 2019 case 707: // oneof_union.oneof_fixed32 2020 if wire != proto.WireFixed32 { 2021 return true, proto.ErrInternalBadWireType 2022 } 2023 x, err := b.DecodeFixed32() 2024 m.OneofUnion = &Message_OneofFixed32{uint32(x)} 2025 return true, err 2026 case 708: // oneof_union.oneof_sfixed32 2027 if wire != proto.WireFixed32 { 2028 return true, proto.ErrInternalBadWireType 2029 } 2030 x, err := b.DecodeFixed32() 2031 m.OneofUnion = &Message_OneofSfixed32{int32(x)} 2032 return true, err 2033 case 709: // oneof_union.oneof_float 2034 if wire != proto.WireFixed32 { 2035 return true, proto.ErrInternalBadWireType 2036 } 2037 x, err := b.DecodeFixed32() 2038 m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))} 2039 return true, err 2040 case 710: // oneof_union.oneof_fixed64 2041 if wire != proto.WireFixed64 { 2042 return true, proto.ErrInternalBadWireType 2043 } 2044 x, err := b.DecodeFixed64() 2045 m.OneofUnion = &Message_OneofFixed64{x} 2046 return true, err 2047 case 711: // oneof_union.oneof_sfixed64 2048 if wire != proto.WireFixed64 { 2049 return true, proto.ErrInternalBadWireType 2050 } 2051 x, err := b.DecodeFixed64() 2052 m.OneofUnion = &Message_OneofSfixed64{int64(x)} 2053 return true, err 2054 case 712: // oneof_union.oneof_double 2055 if wire != proto.WireFixed64 { 2056 return true, proto.ErrInternalBadWireType 2057 } 2058 x, err := b.DecodeFixed64() 2059 m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)} 2060 return true, err 2061 case 713: // oneof_union.oneof_string 2062 if wire != proto.WireBytes { 2063 return true, proto.ErrInternalBadWireType 2064 } 2065 x, err := b.DecodeStringBytes() 2066 m.OneofUnion = &Message_OneofString{x} 2067 return true, err 2068 case 714: // oneof_union.oneof_bytes 2069 if wire != proto.WireBytes { 2070 return true, proto.ErrInternalBadWireType 2071 } 2072 x, err := b.DecodeRawBytes(true) 2073 m.OneofUnion = &Message_OneofBytes{x} 2074 return true, err 2075 case 715: // oneof_union.oneof_child_enum 2076 if wire != proto.WireVarint { 2077 return true, proto.ErrInternalBadWireType 2078 } 2079 x, err := b.DecodeVarint() 2080 m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)} 2081 return true, err 2082 case 716: // oneof_union.oneof_child_message 2083 if wire != proto.WireBytes { 2084 return true, proto.ErrInternalBadWireType 2085 } 2086 msg := new(Message_ChildMessage) 2087 err := b.DecodeMessage(msg) 2088 m.OneofUnion = &Message_OneofChildMessage{msg} 2089 return true, err 2090 case 717: // oneof_union.oneof_named_group 2091 if wire != proto.WireBytes { 2092 return true, proto.ErrInternalBadWireType 2093 } 2094 msg := new(Message_NamedGroup) 2095 err := b.DecodeMessage(msg) 2096 m.OneofUnion = &Message_OneofNamedGroup{msg} 2097 return true, err 2098 case 718: // oneof_union.oneof_sibling_enum 2099 if wire != proto.WireVarint { 2100 return true, proto.ErrInternalBadWireType 2101 } 2102 x, err := b.DecodeVarint() 2103 m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)} 2104 return true, err 2105 case 719: // oneof_union.oneof_sibling_message 2106 if wire != proto.WireBytes { 2107 return true, proto.ErrInternalBadWireType 2108 } 2109 msg := new(SiblingMessage) 2110 err := b.DecodeMessage(msg) 2111 m.OneofUnion = &Message_OneofSiblingMessage{msg} 2112 return true, err 2113 case 720: // oneof_union.oneofgroup 2114 if wire != proto.WireStartGroup { 2115 return true, proto.ErrInternalBadWireType 2116 } 2117 msg := new(Message_OneofGroup) 2118 err := b.DecodeGroup(msg) 2119 m.OneofUnion = &Message_Oneofgroup{msg} 2120 return true, err 2121 case 721: // oneof_union.oneof_string1 2122 if wire != proto.WireBytes { 2123 return true, proto.ErrInternalBadWireType 2124 } 2125 x, err := b.DecodeStringBytes() 2126 m.OneofUnion = &Message_OneofString1{x} 2127 return true, err 2128 case 722: // oneof_union.oneof_string2 2129 if wire != proto.WireBytes { 2130 return true, proto.ErrInternalBadWireType 2131 } 2132 x, err := b.DecodeStringBytes() 2133 m.OneofUnion = &Message_OneofString2{x} 2134 return true, err 2135 case 723: // oneof_union.oneof_string3 2136 if wire != proto.WireBytes { 2137 return true, proto.ErrInternalBadWireType 2138 } 2139 x, err := b.DecodeStringBytes() 2140 m.OneofUnion = &Message_OneofString3{x} 2141 return true, err 2142 case 800: // oneof_defaulted_union.oneof_defaulted_bool 2143 if wire != proto.WireVarint { 2144 return true, proto.ErrInternalBadWireType 2145 } 2146 x, err := b.DecodeVarint() 2147 m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0} 2148 return true, err 2149 case 801: // oneof_defaulted_union.oneof_defaulted_int32 2150 if wire != proto.WireVarint { 2151 return true, proto.ErrInternalBadWireType 2152 } 2153 x, err := b.DecodeVarint() 2154 m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)} 2155 return true, err 2156 case 802: // oneof_defaulted_union.oneof_defaulted_sint32 2157 if wire != proto.WireVarint { 2158 return true, proto.ErrInternalBadWireType 2159 } 2160 x, err := b.DecodeZigzag32() 2161 m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)} 2162 return true, err 2163 case 803: // oneof_defaulted_union.oneof_defaulted_uint32 2164 if wire != proto.WireVarint { 2165 return true, proto.ErrInternalBadWireType 2166 } 2167 x, err := b.DecodeVarint() 2168 m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)} 2169 return true, err 2170 case 804: // oneof_defaulted_union.oneof_defaulted_int64 2171 if wire != proto.WireVarint { 2172 return true, proto.ErrInternalBadWireType 2173 } 2174 x, err := b.DecodeVarint() 2175 m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)} 2176 return true, err 2177 case 805: // oneof_defaulted_union.oneof_defaulted_sint64 2178 if wire != proto.WireVarint { 2179 return true, proto.ErrInternalBadWireType 2180 } 2181 x, err := b.DecodeZigzag64() 2182 m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)} 2183 return true, err 2184 case 806: // oneof_defaulted_union.oneof_defaulted_uint64 2185 if wire != proto.WireVarint { 2186 return true, proto.ErrInternalBadWireType 2187 } 2188 x, err := b.DecodeVarint() 2189 m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x} 2190 return true, err 2191 case 807: // oneof_defaulted_union.oneof_defaulted_fixed32 2192 if wire != proto.WireFixed32 { 2193 return true, proto.ErrInternalBadWireType 2194 } 2195 x, err := b.DecodeFixed32() 2196 m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)} 2197 return true, err 2198 case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32 2199 if wire != proto.WireFixed32 { 2200 return true, proto.ErrInternalBadWireType 2201 } 2202 x, err := b.DecodeFixed32() 2203 m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)} 2204 return true, err 2205 case 809: // oneof_defaulted_union.oneof_defaulted_float 2206 if wire != proto.WireFixed32 { 2207 return true, proto.ErrInternalBadWireType 2208 } 2209 x, err := b.DecodeFixed32() 2210 m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))} 2211 return true, err 2212 case 810: // oneof_defaulted_union.oneof_defaulted_fixed64 2213 if wire != proto.WireFixed64 { 2214 return true, proto.ErrInternalBadWireType 2215 } 2216 x, err := b.DecodeFixed64() 2217 m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x} 2218 return true, err 2219 case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64 2220 if wire != proto.WireFixed64 { 2221 return true, proto.ErrInternalBadWireType 2222 } 2223 x, err := b.DecodeFixed64() 2224 m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)} 2225 return true, err 2226 case 812: // oneof_defaulted_union.oneof_defaulted_double 2227 if wire != proto.WireFixed64 { 2228 return true, proto.ErrInternalBadWireType 2229 } 2230 x, err := b.DecodeFixed64() 2231 m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)} 2232 return true, err 2233 case 813: // oneof_defaulted_union.oneof_defaulted_string 2234 if wire != proto.WireBytes { 2235 return true, proto.ErrInternalBadWireType 2236 } 2237 x, err := b.DecodeStringBytes() 2238 m.OneofDefaultedUnion = &Message_OneofDefaultedString{x} 2239 return true, err 2240 case 814: // oneof_defaulted_union.oneof_defaulted_bytes 2241 if wire != proto.WireBytes { 2242 return true, proto.ErrInternalBadWireType 2243 } 2244 x, err := b.DecodeRawBytes(true) 2245 m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x} 2246 return true, err 2247 case 815: // oneof_defaulted_union.oneof_defaulted_child_enum 2248 if wire != proto.WireVarint { 2249 return true, proto.ErrInternalBadWireType 2250 } 2251 x, err := b.DecodeVarint() 2252 m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)} 2253 return true, err 2254 case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum 2255 if wire != proto.WireVarint { 2256 return true, proto.ErrInternalBadWireType 2257 } 2258 x, err := b.DecodeVarint() 2259 m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)} 2260 return true, err 2261 default: 2262 return false, nil 2263 } 2264} 2265 2266func _Message_OneofSizer(msg proto.Message) (n int) { 2267 m := msg.(*Message) 2268 // oneof_union 2269 switch x := m.OneofUnion.(type) { 2270 case *Message_OneofBool: 2271 n += proto.SizeVarint(700<<3 | proto.WireVarint) 2272 n += 1 2273 case *Message_OneofInt32: 2274 n += proto.SizeVarint(701<<3 | proto.WireVarint) 2275 n += proto.SizeVarint(uint64(x.OneofInt32)) 2276 case *Message_OneofSint32: 2277 n += proto.SizeVarint(702<<3 | proto.WireVarint) 2278 n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31)))) 2279 case *Message_OneofUint32: 2280 n += proto.SizeVarint(703<<3 | proto.WireVarint) 2281 n += proto.SizeVarint(uint64(x.OneofUint32)) 2282 case *Message_OneofInt64: 2283 n += proto.SizeVarint(704<<3 | proto.WireVarint) 2284 n += proto.SizeVarint(uint64(x.OneofInt64)) 2285 case *Message_OneofSint64: 2286 n += proto.SizeVarint(705<<3 | proto.WireVarint) 2287 n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63)))) 2288 case *Message_OneofUint64: 2289 n += proto.SizeVarint(706<<3 | proto.WireVarint) 2290 n += proto.SizeVarint(uint64(x.OneofUint64)) 2291 case *Message_OneofFixed32: 2292 n += proto.SizeVarint(707<<3 | proto.WireFixed32) 2293 n += 4 2294 case *Message_OneofSfixed32: 2295 n += proto.SizeVarint(708<<3 | proto.WireFixed32) 2296 n += 4 2297 case *Message_OneofFloat: 2298 n += proto.SizeVarint(709<<3 | proto.WireFixed32) 2299 n += 4 2300 case *Message_OneofFixed64: 2301 n += proto.SizeVarint(710<<3 | proto.WireFixed64) 2302 n += 8 2303 case *Message_OneofSfixed64: 2304 n += proto.SizeVarint(711<<3 | proto.WireFixed64) 2305 n += 8 2306 case *Message_OneofDouble: 2307 n += proto.SizeVarint(712<<3 | proto.WireFixed64) 2308 n += 8 2309 case *Message_OneofString: 2310 n += proto.SizeVarint(713<<3 | proto.WireBytes) 2311 n += proto.SizeVarint(uint64(len(x.OneofString))) 2312 n += len(x.OneofString) 2313 case *Message_OneofBytes: 2314 n += proto.SizeVarint(714<<3 | proto.WireBytes) 2315 n += proto.SizeVarint(uint64(len(x.OneofBytes))) 2316 n += len(x.OneofBytes) 2317 case *Message_OneofChildEnum: 2318 n += proto.SizeVarint(715<<3 | proto.WireVarint) 2319 n += proto.SizeVarint(uint64(x.OneofChildEnum)) 2320 case *Message_OneofChildMessage: 2321 s := proto.Size(x.OneofChildMessage) 2322 n += proto.SizeVarint(716<<3 | proto.WireBytes) 2323 n += proto.SizeVarint(uint64(s)) 2324 n += s 2325 case *Message_OneofNamedGroup: 2326 s := proto.Size(x.OneofNamedGroup) 2327 n += proto.SizeVarint(717<<3 | proto.WireBytes) 2328 n += proto.SizeVarint(uint64(s)) 2329 n += s 2330 case *Message_OneofSiblingEnum: 2331 n += proto.SizeVarint(718<<3 | proto.WireVarint) 2332 n += proto.SizeVarint(uint64(x.OneofSiblingEnum)) 2333 case *Message_OneofSiblingMessage: 2334 s := proto.Size(x.OneofSiblingMessage) 2335 n += proto.SizeVarint(719<<3 | proto.WireBytes) 2336 n += proto.SizeVarint(uint64(s)) 2337 n += s 2338 case *Message_Oneofgroup: 2339 n += proto.SizeVarint(720<<3 | proto.WireStartGroup) 2340 n += proto.Size(x.Oneofgroup) 2341 n += proto.SizeVarint(720<<3 | proto.WireEndGroup) 2342 case *Message_OneofString1: 2343 n += proto.SizeVarint(721<<3 | proto.WireBytes) 2344 n += proto.SizeVarint(uint64(len(x.OneofString1))) 2345 n += len(x.OneofString1) 2346 case *Message_OneofString2: 2347 n += proto.SizeVarint(722<<3 | proto.WireBytes) 2348 n += proto.SizeVarint(uint64(len(x.OneofString2))) 2349 n += len(x.OneofString2) 2350 case *Message_OneofString3: 2351 n += proto.SizeVarint(723<<3 | proto.WireBytes) 2352 n += proto.SizeVarint(uint64(len(x.OneofString3))) 2353 n += len(x.OneofString3) 2354 case nil: 2355 default: 2356 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 2357 } 2358 // oneof_defaulted_union 2359 switch x := m.OneofDefaultedUnion.(type) { 2360 case *Message_OneofDefaultedBool: 2361 n += proto.SizeVarint(800<<3 | proto.WireVarint) 2362 n += 1 2363 case *Message_OneofDefaultedInt32: 2364 n += proto.SizeVarint(801<<3 | proto.WireVarint) 2365 n += proto.SizeVarint(uint64(x.OneofDefaultedInt32)) 2366 case *Message_OneofDefaultedSint32: 2367 n += proto.SizeVarint(802<<3 | proto.WireVarint) 2368 n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31)))) 2369 case *Message_OneofDefaultedUint32: 2370 n += proto.SizeVarint(803<<3 | proto.WireVarint) 2371 n += proto.SizeVarint(uint64(x.OneofDefaultedUint32)) 2372 case *Message_OneofDefaultedInt64: 2373 n += proto.SizeVarint(804<<3 | proto.WireVarint) 2374 n += proto.SizeVarint(uint64(x.OneofDefaultedInt64)) 2375 case *Message_OneofDefaultedSint64: 2376 n += proto.SizeVarint(805<<3 | proto.WireVarint) 2377 n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63)))) 2378 case *Message_OneofDefaultedUint64: 2379 n += proto.SizeVarint(806<<3 | proto.WireVarint) 2380 n += proto.SizeVarint(uint64(x.OneofDefaultedUint64)) 2381 case *Message_OneofDefaultedFixed32: 2382 n += proto.SizeVarint(807<<3 | proto.WireFixed32) 2383 n += 4 2384 case *Message_OneofDefaultedSfixed32: 2385 n += proto.SizeVarint(808<<3 | proto.WireFixed32) 2386 n += 4 2387 case *Message_OneofDefaultedFloat: 2388 n += proto.SizeVarint(809<<3 | proto.WireFixed32) 2389 n += 4 2390 case *Message_OneofDefaultedFixed64: 2391 n += proto.SizeVarint(810<<3 | proto.WireFixed64) 2392 n += 8 2393 case *Message_OneofDefaultedSfixed64: 2394 n += proto.SizeVarint(811<<3 | proto.WireFixed64) 2395 n += 8 2396 case *Message_OneofDefaultedDouble: 2397 n += proto.SizeVarint(812<<3 | proto.WireFixed64) 2398 n += 8 2399 case *Message_OneofDefaultedString: 2400 n += proto.SizeVarint(813<<3 | proto.WireBytes) 2401 n += proto.SizeVarint(uint64(len(x.OneofDefaultedString))) 2402 n += len(x.OneofDefaultedString) 2403 case *Message_OneofDefaultedBytes: 2404 n += proto.SizeVarint(814<<3 | proto.WireBytes) 2405 n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes))) 2406 n += len(x.OneofDefaultedBytes) 2407 case *Message_OneofDefaultedChildEnum: 2408 n += proto.SizeVarint(815<<3 | proto.WireVarint) 2409 n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum)) 2410 case *Message_OneofDefaultedSiblingEnum: 2411 n += proto.SizeVarint(816<<3 | proto.WireVarint) 2412 n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum)) 2413 case nil: 2414 default: 2415 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 2416 } 2417 return n 2418} 2419 2420var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{ 2421 ExtendedType: (*Message)(nil), 2422 ExtensionType: (*bool)(nil), 2423 Field: 10000, 2424 Name: "google.golang.org.proto2_20160519.Message.extension_optional_bool", 2425 Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool", 2426} 2427 2428var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{ 2429 ExtendedType: (*Message)(nil), 2430 ExtensionType: (*int32)(nil), 2431 Field: 10001, 2432 Name: "google.golang.org.proto2_20160519.Message.extension_optional_int32", 2433 Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32", 2434} 2435 2436var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{ 2437 ExtendedType: (*Message)(nil), 2438 ExtensionType: (*int32)(nil), 2439 Field: 10002, 2440 Name: "google.golang.org.proto2_20160519.Message.extension_optional_sint32", 2441 Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32", 2442} 2443 2444var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{ 2445 ExtendedType: (*Message)(nil), 2446 ExtensionType: (*uint32)(nil), 2447 Field: 10003, 2448 Name: "google.golang.org.proto2_20160519.Message.extension_optional_uint32", 2449 Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32", 2450} 2451 2452var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{ 2453 ExtendedType: (*Message)(nil), 2454 ExtensionType: (*int64)(nil), 2455 Field: 10004, 2456 Name: "google.golang.org.proto2_20160519.Message.extension_optional_int64", 2457 Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64", 2458} 2459 2460var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{ 2461 ExtendedType: (*Message)(nil), 2462 ExtensionType: (*int64)(nil), 2463 Field: 10005, 2464 Name: "google.golang.org.proto2_20160519.Message.extension_optional_sint64", 2465 Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64", 2466} 2467 2468var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{ 2469 ExtendedType: (*Message)(nil), 2470 ExtensionType: (*uint64)(nil), 2471 Field: 10006, 2472 Name: "google.golang.org.proto2_20160519.Message.extension_optional_uint64", 2473 Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64", 2474} 2475 2476var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{ 2477 ExtendedType: (*Message)(nil), 2478 ExtensionType: (*uint32)(nil), 2479 Field: 10007, 2480 Name: "google.golang.org.proto2_20160519.Message.extension_optional_fixed32", 2481 Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32", 2482} 2483 2484var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{ 2485 ExtendedType: (*Message)(nil), 2486 ExtensionType: (*int32)(nil), 2487 Field: 10008, 2488 Name: "google.golang.org.proto2_20160519.Message.extension_optional_sfixed32", 2489 Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32", 2490} 2491 2492var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{ 2493 ExtendedType: (*Message)(nil), 2494 ExtensionType: (*float32)(nil), 2495 Field: 10009, 2496 Name: "google.golang.org.proto2_20160519.Message.extension_optional_float", 2497 Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat", 2498} 2499 2500var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{ 2501 ExtendedType: (*Message)(nil), 2502 ExtensionType: (*uint64)(nil), 2503 Field: 10010, 2504 Name: "google.golang.org.proto2_20160519.Message.extension_optional_fixed64", 2505 Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64", 2506} 2507 2508var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{ 2509 ExtendedType: (*Message)(nil), 2510 ExtensionType: (*int64)(nil), 2511 Field: 10011, 2512 Name: "google.golang.org.proto2_20160519.Message.extension_optional_sfixed64", 2513 Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64", 2514} 2515 2516var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{ 2517 ExtendedType: (*Message)(nil), 2518 ExtensionType: (*float64)(nil), 2519 Field: 10012, 2520 Name: "google.golang.org.proto2_20160519.Message.extension_optional_double", 2521 Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble", 2522} 2523 2524var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{ 2525 ExtendedType: (*Message)(nil), 2526 ExtensionType: (*string)(nil), 2527 Field: 10013, 2528 Name: "google.golang.org.proto2_20160519.Message.extension_optional_string", 2529 Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString", 2530} 2531 2532var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{ 2533 ExtendedType: (*Message)(nil), 2534 ExtensionType: ([]byte)(nil), 2535 Field: 10014, 2536 Name: "google.golang.org.proto2_20160519.Message.extension_optional_bytes", 2537 Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes", 2538} 2539 2540var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{ 2541 ExtendedType: (*Message)(nil), 2542 ExtensionType: (*Message_ChildEnum)(nil), 2543 Field: 10015, 2544 Name: "google.golang.org.proto2_20160519.Message.extension_optional_child_enum", 2545 Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum", 2546} 2547 2548var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{ 2549 ExtendedType: (*Message)(nil), 2550 ExtensionType: (*Message_ChildMessage)(nil), 2551 Field: 10016, 2552 Name: "google.golang.org.proto2_20160519.Message.extension_optional_child_message", 2553 Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage", 2554} 2555 2556var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{ 2557 ExtendedType: (*Message)(nil), 2558 ExtensionType: (*Message_NamedGroup)(nil), 2559 Field: 10017, 2560 Name: "google.golang.org.proto2_20160519.Message.extension_optional_named_group", 2561 Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup", 2562} 2563 2564var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{ 2565 ExtendedType: (*Message)(nil), 2566 ExtensionType: (*SiblingEnum)(nil), 2567 Field: 10018, 2568 Name: "google.golang.org.proto2_20160519.Message.extension_optional_sibling_enum", 2569 Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum", 2570} 2571 2572var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{ 2573 ExtendedType: (*Message)(nil), 2574 ExtensionType: (*SiblingMessage)(nil), 2575 Field: 10019, 2576 Name: "google.golang.org.proto2_20160519.Message.extension_optional_sibling_message", 2577 Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage", 2578} 2579 2580var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{ 2581 ExtendedType: (*Message)(nil), 2582 ExtensionType: (*Message_ExtensionOptionalGroup)(nil), 2583 Field: 10020, 2584 Name: "google.golang.org.proto2_20160519.Message.extensionoptionalgroup", 2585 Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup", 2586} 2587 2588var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{ 2589 ExtendedType: (*Message)(nil), 2590 ExtensionType: (*bool)(nil), 2591 Field: 20000, 2592 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_bool", 2593 Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1", 2594} 2595 2596var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{ 2597 ExtendedType: (*Message)(nil), 2598 ExtensionType: (*int32)(nil), 2599 Field: 20001, 2600 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_int32", 2601 Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345", 2602} 2603 2604var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{ 2605 ExtendedType: (*Message)(nil), 2606 ExtensionType: (*int32)(nil), 2607 Field: 20002, 2608 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sint32", 2609 Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200", 2610} 2611 2612var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{ 2613 ExtendedType: (*Message)(nil), 2614 ExtensionType: (*uint32)(nil), 2615 Field: 20003, 2616 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_uint32", 2617 Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200", 2618} 2619 2620var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{ 2621 ExtendedType: (*Message)(nil), 2622 ExtensionType: (*int64)(nil), 2623 Field: 20004, 2624 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_int64", 2625 Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789", 2626} 2627 2628var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{ 2629 ExtendedType: (*Message)(nil), 2630 ExtensionType: (*int64)(nil), 2631 Field: 20005, 2632 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sint64", 2633 Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400", 2634} 2635 2636var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{ 2637 ExtendedType: (*Message)(nil), 2638 ExtensionType: (*uint64)(nil), 2639 Field: 20006, 2640 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_uint64", 2641 Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400", 2642} 2643 2644var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{ 2645 ExtendedType: (*Message)(nil), 2646 ExtensionType: (*uint32)(nil), 2647 Field: 20007, 2648 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_fixed32", 2649 Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000", 2650} 2651 2652var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{ 2653 ExtendedType: (*Message)(nil), 2654 ExtensionType: (*int32)(nil), 2655 Field: 20008, 2656 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sfixed32", 2657 Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000", 2658} 2659 2660var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{ 2661 ExtendedType: (*Message)(nil), 2662 ExtensionType: (*float32)(nil), 2663 Field: 20009, 2664 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_float", 2665 Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159", 2666} 2667 2668var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{ 2669 ExtendedType: (*Message)(nil), 2670 ExtensionType: (*uint64)(nil), 2671 Field: 20010, 2672 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_fixed64", 2673 Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000", 2674} 2675 2676var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{ 2677 ExtendedType: (*Message)(nil), 2678 ExtensionType: (*int64)(nil), 2679 Field: 20011, 2680 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sfixed64", 2681 Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000", 2682} 2683 2684var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{ 2685 ExtendedType: (*Message)(nil), 2686 ExtensionType: (*float64)(nil), 2687 Field: 20012, 2688 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_double", 2689 Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359", 2690} 2691 2692var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{ 2693 ExtendedType: (*Message)(nil), 2694 ExtensionType: (*string)(nil), 2695 Field: 20013, 2696 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_string", 2697 Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n", 2698} 2699 2700var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{ 2701 ExtendedType: (*Message)(nil), 2702 ExtensionType: ([]byte)(nil), 2703 Field: 20014, 2704 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_bytes", 2705 Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef", 2706} 2707 2708var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{ 2709 ExtendedType: (*Message)(nil), 2710 ExtensionType: (*Message_ChildEnum)(nil), 2711 Field: 20015, 2712 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_child_enum", 2713 Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,def=0", 2714} 2715 2716var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{ 2717 ExtendedType: (*Message)(nil), 2718 ExtensionType: (*SiblingEnum)(nil), 2719 Field: 20016, 2720 Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sibling_enum", 2721 Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,def=0", 2722} 2723 2724var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{ 2725 ExtendedType: (*Message)(nil), 2726 ExtensionType: ([]bool)(nil), 2727 Field: 30000, 2728 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_bool", 2729 Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool", 2730} 2731 2732var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{ 2733 ExtendedType: (*Message)(nil), 2734 ExtensionType: ([]int32)(nil), 2735 Field: 30001, 2736 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_int32", 2737 Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32", 2738} 2739 2740var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{ 2741 ExtendedType: (*Message)(nil), 2742 ExtensionType: ([]int32)(nil), 2743 Field: 30002, 2744 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sint32", 2745 Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32", 2746} 2747 2748var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{ 2749 ExtendedType: (*Message)(nil), 2750 ExtensionType: ([]uint32)(nil), 2751 Field: 30003, 2752 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_uint32", 2753 Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32", 2754} 2755 2756var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{ 2757 ExtendedType: (*Message)(nil), 2758 ExtensionType: ([]int64)(nil), 2759 Field: 30004, 2760 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_int64", 2761 Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64", 2762} 2763 2764var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{ 2765 ExtendedType: (*Message)(nil), 2766 ExtensionType: ([]int64)(nil), 2767 Field: 30005, 2768 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sint64", 2769 Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64", 2770} 2771 2772var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{ 2773 ExtendedType: (*Message)(nil), 2774 ExtensionType: ([]uint64)(nil), 2775 Field: 30006, 2776 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_uint64", 2777 Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64", 2778} 2779 2780var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{ 2781 ExtendedType: (*Message)(nil), 2782 ExtensionType: ([]uint32)(nil), 2783 Field: 30007, 2784 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_fixed32", 2785 Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32", 2786} 2787 2788var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{ 2789 ExtendedType: (*Message)(nil), 2790 ExtensionType: ([]int32)(nil), 2791 Field: 30008, 2792 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sfixed32", 2793 Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32", 2794} 2795 2796var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{ 2797 ExtendedType: (*Message)(nil), 2798 ExtensionType: ([]float32)(nil), 2799 Field: 30009, 2800 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_float", 2801 Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat", 2802} 2803 2804var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{ 2805 ExtendedType: (*Message)(nil), 2806 ExtensionType: ([]uint64)(nil), 2807 Field: 30010, 2808 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_fixed64", 2809 Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64", 2810} 2811 2812var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{ 2813 ExtendedType: (*Message)(nil), 2814 ExtensionType: ([]int64)(nil), 2815 Field: 30011, 2816 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sfixed64", 2817 Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64", 2818} 2819 2820var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{ 2821 ExtendedType: (*Message)(nil), 2822 ExtensionType: ([]float64)(nil), 2823 Field: 30012, 2824 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_double", 2825 Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble", 2826} 2827 2828var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{ 2829 ExtendedType: (*Message)(nil), 2830 ExtensionType: ([]string)(nil), 2831 Field: 30013, 2832 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_string", 2833 Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString", 2834} 2835 2836var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{ 2837 ExtendedType: (*Message)(nil), 2838 ExtensionType: ([][]byte)(nil), 2839 Field: 30014, 2840 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_bytes", 2841 Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes", 2842} 2843 2844var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{ 2845 ExtendedType: (*Message)(nil), 2846 ExtensionType: ([]Message_ChildEnum)(nil), 2847 Field: 30015, 2848 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_child_enum", 2849 Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum", 2850} 2851 2852var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{ 2853 ExtendedType: (*Message)(nil), 2854 ExtensionType: ([]*Message_ChildMessage)(nil), 2855 Field: 30016, 2856 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_child_message", 2857 Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage", 2858} 2859 2860var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{ 2861 ExtendedType: (*Message)(nil), 2862 ExtensionType: ([]*Message_NamedGroup)(nil), 2863 Field: 30017, 2864 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_named_group", 2865 Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup", 2866} 2867 2868var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{ 2869 ExtendedType: (*Message)(nil), 2870 ExtensionType: ([]SiblingEnum)(nil), 2871 Field: 30018, 2872 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sibling_enum", 2873 Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum", 2874} 2875 2876var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{ 2877 ExtendedType: (*Message)(nil), 2878 ExtensionType: ([]*SiblingMessage)(nil), 2879 Field: 30019, 2880 Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sibling_message", 2881 Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage", 2882} 2883 2884var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{ 2885 ExtendedType: (*Message)(nil), 2886 ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil), 2887 Field: 30020, 2888 Name: "google.golang.org.proto2_20160519.Message.extensionrepeatedgroup", 2889 Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup", 2890} 2891 2892type Message_ChildMessage struct { 2893 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2894 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2895 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2896 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 2897 XXX_unrecognized []byte `json:"-"` 2898} 2899 2900func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} } 2901func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) } 2902func (*Message_ChildMessage) ProtoMessage() {} 2903func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} } 2904 2905func (m *Message_ChildMessage) GetF1() string { 2906 if m != nil && m.F1 != nil { 2907 return *m.F1 2908 } 2909 return "" 2910} 2911 2912func (m *Message_ChildMessage) GetF2() string { 2913 if m != nil && m.F2 != nil { 2914 return *m.F2 2915 } 2916 return "" 2917} 2918 2919func (m *Message_ChildMessage) GetF3() []string { 2920 if m != nil { 2921 return m.F3 2922 } 2923 return nil 2924} 2925 2926func (m *Message_ChildMessage) GetF4() *Message { 2927 if m != nil { 2928 return m.F4 2929 } 2930 return nil 2931} 2932 2933type Message_NamedGroup struct { 2934 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2935 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2936 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2937 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 2938 XXX_unrecognized []byte `json:"-"` 2939} 2940 2941func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} } 2942func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) } 2943func (*Message_NamedGroup) ProtoMessage() {} 2944func (*Message_NamedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 1} } 2945 2946func (m *Message_NamedGroup) GetF1() string { 2947 if m != nil && m.F1 != nil { 2948 return *m.F1 2949 } 2950 return "" 2951} 2952 2953func (m *Message_NamedGroup) GetF2() string { 2954 if m != nil && m.F2 != nil { 2955 return *m.F2 2956 } 2957 return "" 2958} 2959 2960func (m *Message_NamedGroup) GetF3() []string { 2961 if m != nil { 2962 return m.F3 2963 } 2964 return nil 2965} 2966 2967func (m *Message_NamedGroup) GetF4() *Message { 2968 if m != nil { 2969 return m.F4 2970 } 2971 return nil 2972} 2973 2974type Message_OptionalGroup struct { 2975 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2976 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2977 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2978 XXX_unrecognized []byte `json:"-"` 2979} 2980 2981func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} } 2982func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) } 2983func (*Message_OptionalGroup) ProtoMessage() {} 2984func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 2} } 2985 2986func (m *Message_OptionalGroup) GetF1() string { 2987 if m != nil && m.F1 != nil { 2988 return *m.F1 2989 } 2990 return "" 2991} 2992 2993func (m *Message_OptionalGroup) GetF2() string { 2994 if m != nil && m.F2 != nil { 2995 return *m.F2 2996 } 2997 return "" 2998} 2999 3000func (m *Message_OptionalGroup) GetF3() []string { 3001 if m != nil { 3002 return m.F3 3003 } 3004 return nil 3005} 3006 3007type Message_RequiredGroup struct { 3008 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3009 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3010 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3011 XXX_unrecognized []byte `json:"-"` 3012} 3013 3014func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} } 3015func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) } 3016func (*Message_RequiredGroup) ProtoMessage() {} 3017func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 3} } 3018 3019func (m *Message_RequiredGroup) GetF1() string { 3020 if m != nil && m.F1 != nil { 3021 return *m.F1 3022 } 3023 return "" 3024} 3025 3026func (m *Message_RequiredGroup) GetF2() string { 3027 if m != nil && m.F2 != nil { 3028 return *m.F2 3029 } 3030 return "" 3031} 3032 3033func (m *Message_RequiredGroup) GetF3() []string { 3034 if m != nil { 3035 return m.F3 3036 } 3037 return nil 3038} 3039 3040type Message_RepeatedGroup struct { 3041 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3042 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3043 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3044 XXX_unrecognized []byte `json:"-"` 3045} 3046 3047func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} } 3048func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) } 3049func (*Message_RepeatedGroup) ProtoMessage() {} 3050func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 4} } 3051 3052func (m *Message_RepeatedGroup) GetF1() string { 3053 if m != nil && m.F1 != nil { 3054 return *m.F1 3055 } 3056 return "" 3057} 3058 3059func (m *Message_RepeatedGroup) GetF2() string { 3060 if m != nil && m.F2 != nil { 3061 return *m.F2 3062 } 3063 return "" 3064} 3065 3066func (m *Message_RepeatedGroup) GetF3() []string { 3067 if m != nil { 3068 return m.F3 3069 } 3070 return nil 3071} 3072 3073type Message_OneofGroup struct { 3074 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3075 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3076 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3077 XXX_unrecognized []byte `json:"-"` 3078} 3079 3080func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} } 3081func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) } 3082func (*Message_OneofGroup) ProtoMessage() {} 3083func (*Message_OneofGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 33} } 3084 3085func (m *Message_OneofGroup) GetF1() string { 3086 if m != nil && m.F1 != nil { 3087 return *m.F1 3088 } 3089 return "" 3090} 3091 3092func (m *Message_OneofGroup) GetF2() string { 3093 if m != nil && m.F2 != nil { 3094 return *m.F2 3095 } 3096 return "" 3097} 3098 3099func (m *Message_OneofGroup) GetF3() []string { 3100 if m != nil { 3101 return m.F3 3102 } 3103 return nil 3104} 3105 3106type Message_ExtensionOptionalGroup struct { 3107 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3108 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3109 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3110 XXX_unrecognized []byte `json:"-"` 3111} 3112 3113func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} } 3114func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) } 3115func (*Message_ExtensionOptionalGroup) ProtoMessage() {} 3116func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) { 3117 return fileDescriptor0, []int{1, 34} 3118} 3119 3120func (m *Message_ExtensionOptionalGroup) GetF1() string { 3121 if m != nil && m.F1 != nil { 3122 return *m.F1 3123 } 3124 return "" 3125} 3126 3127func (m *Message_ExtensionOptionalGroup) GetF2() string { 3128 if m != nil && m.F2 != nil { 3129 return *m.F2 3130 } 3131 return "" 3132} 3133 3134func (m *Message_ExtensionOptionalGroup) GetF3() []string { 3135 if m != nil { 3136 return m.F3 3137 } 3138 return nil 3139} 3140 3141type Message_ExtensionRepeatedGroup struct { 3142 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 3143 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 3144 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 3145 XXX_unrecognized []byte `json:"-"` 3146} 3147 3148func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} } 3149func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) } 3150func (*Message_ExtensionRepeatedGroup) ProtoMessage() {} 3151func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) { 3152 return fileDescriptor0, []int{1, 35} 3153} 3154 3155func (m *Message_ExtensionRepeatedGroup) GetF1() string { 3156 if m != nil && m.F1 != nil { 3157 return *m.F1 3158 } 3159 return "" 3160} 3161 3162func (m *Message_ExtensionRepeatedGroup) GetF2() string { 3163 if m != nil && m.F2 != nil { 3164 return *m.F2 3165 } 3166 return "" 3167} 3168 3169func (m *Message_ExtensionRepeatedGroup) GetF3() []string { 3170 if m != nil { 3171 return m.F3 3172 } 3173 return nil 3174} 3175 3176func init() { 3177 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20160519.SiblingMessage") 3178 proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20160519.Message") 3179 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20160519.Message.ChildMessage") 3180 proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20160519.Message.NamedGroup") 3181 proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20160519.Message.OptionalGroup") 3182 proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20160519.Message.RequiredGroup") 3183 proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20160519.Message.RepeatedGroup") 3184 proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20160519.Message.OneofGroup") 3185 proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20160519.Message.ExtensionOptionalGroup") 3186 proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20160519.Message.ExtensionRepeatedGroup") 3187 proto.RegisterEnum("google.golang.org.proto2_20160519.SiblingEnum", SiblingEnum_name, SiblingEnum_value) 3188 proto.RegisterEnum("google.golang.org.proto2_20160519.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value) 3189 proto.RegisterExtension(E_Message_ExtensionOptionalBool) 3190 proto.RegisterExtension(E_Message_ExtensionOptionalInt32) 3191 proto.RegisterExtension(E_Message_ExtensionOptionalSint32) 3192 proto.RegisterExtension(E_Message_ExtensionOptionalUint32) 3193 proto.RegisterExtension(E_Message_ExtensionOptionalInt64) 3194 proto.RegisterExtension(E_Message_ExtensionOptionalSint64) 3195 proto.RegisterExtension(E_Message_ExtensionOptionalUint64) 3196 proto.RegisterExtension(E_Message_ExtensionOptionalFixed32) 3197 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32) 3198 proto.RegisterExtension(E_Message_ExtensionOptionalFloat) 3199 proto.RegisterExtension(E_Message_ExtensionOptionalFixed64) 3200 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64) 3201 proto.RegisterExtension(E_Message_ExtensionOptionalDouble) 3202 proto.RegisterExtension(E_Message_ExtensionOptionalString) 3203 proto.RegisterExtension(E_Message_ExtensionOptionalBytes) 3204 proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum) 3205 proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage) 3206 proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup) 3207 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum) 3208 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage) 3209 proto.RegisterExtension(E_Message_Extensionoptionalgroup) 3210 proto.RegisterExtension(E_Message_ExtensionDefaultedBool) 3211 proto.RegisterExtension(E_Message_ExtensionDefaultedInt32) 3212 proto.RegisterExtension(E_Message_ExtensionDefaultedSint32) 3213 proto.RegisterExtension(E_Message_ExtensionDefaultedUint32) 3214 proto.RegisterExtension(E_Message_ExtensionDefaultedInt64) 3215 proto.RegisterExtension(E_Message_ExtensionDefaultedSint64) 3216 proto.RegisterExtension(E_Message_ExtensionDefaultedUint64) 3217 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32) 3218 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32) 3219 proto.RegisterExtension(E_Message_ExtensionDefaultedFloat) 3220 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64) 3221 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64) 3222 proto.RegisterExtension(E_Message_ExtensionDefaultedDouble) 3223 proto.RegisterExtension(E_Message_ExtensionDefaultedString) 3224 proto.RegisterExtension(E_Message_ExtensionDefaultedBytes) 3225 proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum) 3226 proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum) 3227 proto.RegisterExtension(E_Message_ExtensionRepeatedBool) 3228 proto.RegisterExtension(E_Message_ExtensionRepeatedInt32) 3229 proto.RegisterExtension(E_Message_ExtensionRepeatedSint32) 3230 proto.RegisterExtension(E_Message_ExtensionRepeatedUint32) 3231 proto.RegisterExtension(E_Message_ExtensionRepeatedInt64) 3232 proto.RegisterExtension(E_Message_ExtensionRepeatedSint64) 3233 proto.RegisterExtension(E_Message_ExtensionRepeatedUint64) 3234 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32) 3235 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32) 3236 proto.RegisterExtension(E_Message_ExtensionRepeatedFloat) 3237 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64) 3238 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64) 3239 proto.RegisterExtension(E_Message_ExtensionRepeatedDouble) 3240 proto.RegisterExtension(E_Message_ExtensionRepeatedString) 3241 proto.RegisterExtension(E_Message_ExtensionRepeatedBytes) 3242 proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum) 3243 proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage) 3244 proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup) 3245 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum) 3246 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage) 3247 proto.RegisterExtension(E_Message_Extensionrepeatedgroup) 3248} 3249 3250var fileDescriptor0 = []byte{ 3251 // 4468 bytes of a gzipped FileDescriptorProto 3252 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x69, 0x70, 0x23, 0xc7, 3253 0x75, 0xe6, 0x00, 0x04, 0xb8, 0xec, 0x25, 0x48, 0x70, 0x76, 0x97, 0x9c, 0xa5, 0xa4, 0x08, 0x5e, 3254 0x3b, 0x0e, 0xa2, 0x68, 0xb9, 0xcb, 0x61, 0xb3, 0x57, 0x8b, 0xe8, 0xf0, 0x52, 0x5a, 0x19, 0x72, 3255 0x2c, 0xc8, 0x35, 0xaa, 0x4d, 0xa5, 0x52, 0xaa, 0x30, 0xe0, 0x12, 0xe4, 0x52, 0xc2, 0x41, 0x91, 3256 0x80, 0xa4, 0x8d, 0x9d, 0xd2, 0xc6, 0x39, 0x7f, 0xca, 0xf7, 0x05, 0xdb, 0xb2, 0x6e, 0x5b, 0xa7, 3257 0xef, 0x4b, 0x97, 0x8f, 0x24, 0xf2, 0x7d, 0xe5, 0x70, 0x2e, 0xe7, 0xbe, 0x9c, 0xfb, 0xbe, 0x8f, 3258 0xea, 0x7e, 0xdd, 0xd3, 0xdd, 0x33, 0x3d, 0x20, 0x7b, 0xe0, 0xd2, 0x0f, 0x55, 0x69, 0x1b, 0xaf, 3259 0xdf, 0xd7, 0xef, 0x43, 0xbf, 0xf7, 0x3e, 0xf6, 0x4c, 0x03, 0xbd, 0x74, 0x6b, 0xbb, 0xd3, 0xed, 3260 0xf8, 0x2b, 0xfe, 0xf1, 0x05, 0x72, 0x7c, 0x69, 0xe1, 0xe4, 0x4a, 0x1d, 0xd7, 0x57, 0x4f, 0x36, 3261 0xce, 0x2e, 0x1d, 0xeb, 0x36, 0x76, 0xba, 0xf3, 0xec, 0x53, 0xf7, 0x25, 0x1b, 0x9d, 0xce, 0x46, 3262 0xb3, 0x31, 0xbf, 0xd1, 0x69, 0xd6, 0xdb, 0x1b, 0xf3, 0x9d, 0xed, 0x8d, 0xf9, 0xc8, 0xb4, 0x23, 3263 0xaf, 0x43, 0x93, 0x37, 0x6f, 0xae, 0x36, 0x37, 0xdb, 0x1b, 0x37, 0x36, 0x76, 0x76, 0xea, 0x1b, 3264 0x0d, 0x77, 0x12, 0x65, 0xd6, 0x17, 0x3c, 0xa7, 0xe4, 0x94, 0xc7, 0x83, 0xcc, 0xfa, 0x02, 0xfb, 3265 0xb7, 0xef, 0x65, 0x4a, 0x19, 0xf6, 0x6f, 0x9f, 0xfd, 0x7b, 0xd1, 0xcb, 0x96, 0xb2, 0xec, 0xdf, 3266 0x8b, 0x6e, 0x05, 0x65, 0xd6, 0xb1, 0x37, 0x5a, 0x72, 0xca, 0xfb, 0xfd, 0xcb, 0xe6, 0x77, 0x45, 3267 0x9c, 0xe7, 0x38, 0x41, 0x66, 0x1d, 0x1f, 0xf9, 0xce, 0xa3, 0x0e, 0x1a, 0x13, 0xc0, 0x67, 0x10, 3268 0x6a, 0xd7, 0x5b, 0x8d, 0xb5, 0x8d, 0xed, 0x4e, 0x6f, 0x8b, 0x2d, 0x00, 0xf9, 0x4b, 0x7b, 0x77, 3269 0x38, 0x5f, 0xa3, 0x93, 0x5f, 0x49, 0x27, 0x07, 0x8a, 0x23, 0xf7, 0xa5, 0xa8, 0xd0, 0xd9, 0xea, 3270 0x6e, 0x76, 0xda, 0xf5, 0xe6, 0xca, 0x6a, 0xa7, 0xd3, 0xf4, 0xd6, 0x4a, 0x4e, 0x79, 0x5f, 0x30, 3271 0x21, 0x06, 0x97, 0x3b, 0x9d, 0xa6, 0xfb, 0xfd, 0x68, 0x32, 0x34, 0xda, 0x6c, 0x77, 0x17, 0x7d, 3272 0xaf, 0x51, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x85, 0x66, 3273 0x3b, 0x60, 0xb7, 0x5e, 0x72, 0xca, 0xd3, 0x41, 0x38, 0xfb, 0xe6, 0xcd, 0x98, 0x61, 0x0f, 0x0c, 3274 0x37, 0x4a, 0x4e, 0xb9, 0x20, 0x0d, 0xcf, 0x80, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9, 0x29, 3275 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x9b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11, 0xc3, 3276 0x1e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xa3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68, 0xb8, 3277 0xbe, 0x79, 0x57, 0x63, 0x6d, 0xd1, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0xb1, 0x20, 0x74, 0x70, 0x3d, 3278 0x0c, 0xbb, 0x3f, 0x84, 0xa6, 0x25, 0xb8, 0xb0, 0x6d, 0x96, 0x9c, 0xf2, 0x54, 0x10, 0xfa, 0xb8, 3279 0x99, 0x8f, 0x6b, 0x01, 0xad, 0x37, 0x3b, 0xf5, 0xae, 0xd7, 0x2a, 0x39, 0xe5, 0x8c, 0x0c, 0xe8, 3280 0x7a, 0x3a, 0x18, 0x87, 0x27, 0xd8, 0x6b, 0x97, 0x9c, 0x72, 0x3e, 0x02, 0x4f, 0xb0, 0x01, 0x9e, 3281 0x60, 0xaf, 0x53, 0x72, 0xca, 0xc5, 0x28, 0x7c, 0x24, 0xfe, 0xb5, 0x4e, 0x6f, 0xb5, 0xd9, 0xf0, 3282 0xb6, 0x4a, 0x4e, 0xd9, 0x91, 0xf1, 0x5f, 0xc7, 0x46, 0x75, 0x46, 0xbb, 0xdb, 0x9b, 0xed, 0x0d, 3283 0xef, 0x76, 0xb6, 0xe7, 0x25, 0xa3, 0x6c, 0x54, 0x0b, 0x68, 0xf5, 0x7c, 0xb7, 0xb1, 0xe3, 0x6d, 3284 0x97, 0x9c, 0xf2, 0x84, 0x0c, 0x68, 0x99, 0x0e, 0xba, 0x6b, 0xe8, 0x40, 0x68, 0x76, 0xf6, 0xdc, 3285 0x66, 0x73, 0x6d, 0xa5, 0xd1, 0xee, 0xb5, 0xbc, 0x9d, 0x92, 0x53, 0x9e, 0xf4, 0xb1, 0xc5, 0x36, 3286 0xbe, 0x96, 0x4e, 0x3e, 0xdd, 0xee, 0xb5, 0x82, 0x30, 0xec, 0x70, 0xc8, 0x6d, 0xa1, 0x99, 0x08, 3287 0x4a, 0x0b, 0xa6, 0x79, 0x5d, 0x96, 0x80, 0x27, 0x6c, 0x81, 0x44, 0x36, 0x1e, 0xd4, 0xb0, 0x44, 3288 0x4a, 0x6e, 0xa0, 0x70, 0x7c, 0x85, 0xa5, 0xd4, 0x0a, 0x24, 0x67, 0x8f, 0x81, 0xa5, 0x4c, 0x4e, 3289 0x57, 0xb8, 0x94, 0x63, 0xee, 0x2a, 0x3a, 0xa4, 0xec, 0x6f, 0x56, 0x8f, 0x80, 0xbf, 0x3b, 0x18, 3290 0x7f, 0xf3, 0x7b, 0x40, 0xe2, 0x65, 0x8c, 0x31, 0x77, 0x40, 0x66, 0x45, 0x38, 0xe8, 0xde, 0x86, 3291 0xbc, 0x18, 0x86, 0x60, 0xef, 0x4e, 0x16, 0xd0, 0xc2, 0xde, 0x61, 0x04, 0x6f, 0x33, 0x11, 0x24, 3292 0xc1, 0xdc, 0x4f, 0xc8, 0xaa, 0x03, 0x94, 0xdd, 0xc5, 0xea, 0xd9, 0x15, 0x16, 0x94, 0xdd, 0xc4, 3293 0xe7, 0x03, 0x6b, 0xba, 0x3b, 0xf7, 0x72, 0x34, 0xb9, 0xd6, 0x58, 0xaf, 0xf7, 0x9a, 0xdd, 0xc6, 3294 0x1a, 0x94, 0xb5, 0x17, 0x68, 0xc5, 0xdc, 0x57, 0x19, 0xed, 0x6e, 0xf7, 0x1a, 0x41, 0x21, 0xfc, 3295 0x90, 0x95, 0xb7, 0xe3, 0x68, 0x4a, 0x5a, 0x43, 0x39, 0xfa, 0x02, 0x35, 0xcf, 0x55, 0xf2, 0x47, 3296 0x17, 0xfc, 0x45, 0xbc, 0x14, 0x48, 0x6f, 0x50, 0xe9, 0x16, 0x50, 0x51, 0xce, 0xe0, 0xa5, 0xee, 3297 0x8b, 0x74, 0xca, 0x74, 0x25, 0x77, 0x74, 0xd1, 0x3f, 0x7e, 0x3c, 0x90, 0x1e, 0x79, 0xcd, 0x3b, 3298 0xae, 0x4e, 0xe1, 0x45, 0xef, 0x4b, 0x74, 0x4a, 0xa1, 0x32, 0x1a, 0x99, 0xc1, 0x8b, 0x1f, 0x8e, 3299 0x2c, 0x8b, 0x60, 0xef, 0xcb, 0x74, 0x42, 0xb6, 0x82, 0x60, 0x59, 0xe4, 0xc4, 0x15, 0x27, 0xf5, 3300 0xa5, 0x11, 0x1c, 0x5f, 0x1a, 0xc1, 0xde, 0x57, 0xe8, 0x34, 0xb7, 0x92, 0x3b, 0x4a, 0x70, 0x6c, 3301 0x69, 0x04, 0xc7, 0x97, 0x46, 0xb0, 0xf7, 0x55, 0x3a, 0x65, 0xb4, 0x32, 0x1a, 0x99, 0xc1, 0xcb, 3302 0x23, 0x46, 0xd3, 0x72, 0x86, 0xa8, 0x79, 0x5f, 0xa3, 0x53, 0xc6, 0x2a, 0x79, 0x1a, 0xcd, 0xf1, 3303 0xe3, 0x81, 0xf4, 0x29, 0x2a, 0xe5, 0x09, 0xe4, 0x2a, 0x4b, 0x13, 0xd3, 0xbe, 0x4e, 0xa7, 0x4d, 3304 0x55, 0xc6, 0x8e, 0xf2, 0x79, 0xd2, 0x73, 0x58, 0x35, 0x17, 0x54, 0x26, 0xa0, 0x6c, 0x7e, 0x83, 3305 0xce, 0xca, 0x54, 0xc6, 0x16, 0xe7, 0x17, 0xf0, 0xc2, 0x92, 0x4a, 0x03, 0x54, 0xd0, 0xf8, 0x0a, 3306 0x09, 0xf6, 0xbe, 0x49, 0x27, 0xe5, 0x2b, 0x79, 0x1a, 0x54, 0x7c, 0x85, 0x04, 0x9b, 0x56, 0x48, 3307 0xb0, 0xf7, 0x2d, 0x3a, 0xad, 0x58, 0x19, 0x3b, 0xca, 0xe7, 0x45, 0x57, 0x48, 0xb0, 0x7b, 0x52, 3308 0xa5, 0x90, 0x57, 0xd6, 0x5f, 0xa3, 0xd3, 0x9c, 0x4a, 0x81, 0x2f, 0xd1, 0x27, 0x4b, 0x8b, 0x4b, 3309 0x27, 0x15, 0x2e, 0x79, 0xa9, 0xbd, 0x52, 0xfb, 0xc2, 0xa0, 0xd6, 0xfe, 0x3a, 0x13, 0x18, 0x95, 3310 0xe2, 0xb9, 0x46, 0xb3, 0xd9, 0xb9, 0xbc, 0x74, 0xe4, 0xce, 0xce, 0x76, 0x73, 0xed, 0x25, 0x47, 3311 0x90, 0xfa, 0xdd, 0x41, 0xfd, 0x5d, 0x56, 0xa9, 0x81, 0x02, 0xfc, 0x1b, 0x74, 0xf2, 0x44, 0xc5, 3312 0x5b, 0x6b, 0xd4, 0xd7, 0x6e, 0x59, 0x5c, 0x24, 0xb7, 0xf8, 0x4b, 0x4b, 0xb7, 0xf8, 0x27, 0xc8, 3313 0x2d, 0x8b, 0x4b, 0x27, 0x56, 0x1b, 0x8d, 0x75, 0x85, 0x2b, 0x28, 0xce, 0x6d, 0x74, 0x50, 0xfa, 3314 0x50, 0xaa, 0xf3, 0x6f, 0x3a, 0xe9, 0xcb, 0x73, 0x25, 0x77, 0xea, 0xd5, 0xaf, 0xa9, 0x9e, 0x0a, 3315 0x24, 0x9f, 0xb2, 0x4c, 0x37, 0xd1, 0x8c, 0xba, 0x45, 0x95, 0x7a, 0xf6, 0x6d, 0x27, 0x4d, 0x41, 3316 0x13, 0x58, 0x07, 0x95, 0x8d, 0x2d, 0x0b, 0xdb, 0xcb, 0x50, 0x61, 0xbb, 0x71, 0x7b, 0x6f, 0x73, 3317 0x5b, 0x94, 0x82, 0xc7, 0xa8, 0x5a, 0xdb, 0x17, 0x4c, 0x88, 0x51, 0x56, 0x03, 0x5e, 0x8e, 0x26, 3318 0x43, 0x2b, 0x48, 0xce, 0xc7, 0xa9, 0x59, 0x2e, 0x08, 0x27, 0x43, 0xe6, 0x97, 0xd1, 0x54, 0x68, 3319 0xc7, 0x13, 0xff, 0x09, 0x6a, 0x38, 0x1d, 0x84, 0xf3, 0x79, 0xc2, 0xab, 0x96, 0x3c, 0xdf, 0x9f, 3320 0xa4, 0x96, 0x05, 0x69, 0xc9, 0x13, 0x3d, 0x82, 0x4d, 0xb0, 0xf7, 0x14, 0x35, 0xcc, 0x6a, 0xd8, 3321 0x04, 0xc7, 0xb0, 0x09, 0xf6, 0x3e, 0x48, 0x0d, 0x5d, 0x1d, 0x3b, 0x62, 0xc9, 0x13, 0xfa, 0x43, 3322 0xd4, 0x72, 0x54, 0xc7, 0x26, 0xd8, 0xbd, 0x0c, 0x15, 0x43, 0x4b, 0x91, 0x91, 0x1f, 0xa6, 0xa6, 3323 0x63, 0x41, 0xe8, 0x42, 0xe4, 0xef, 0xe5, 0x68, 0x5a, 0xe2, 0x0b, 0xe3, 0x8f, 0x50, 0xe3, 0xa9, 3324 0x20, 0xf4, 0x12, 0x26, 0xad, 0x1a, 0x15, 0xe4, 0xec, 0x47, 0xa9, 0x69, 0x46, 0x46, 0x05, 0x99, 3325 0x1a, 0x5b, 0x01, 0xc1, 0xde, 0xc7, 0xa8, 0x65, 0x3e, 0xb2, 0x02, 0x82, 0x0d, 0x2b, 0x20, 0xd8, 3326 0xfb, 0x38, 0x35, 0x2e, 0x46, 0x57, 0x10, 0x61, 0x81, 0xe7, 0xe4, 0x27, 0xa8, 0xad, 0x23, 0x59, 3327 0xe0, 0x39, 0xa8, 0x31, 0x0b, 0x29, 0xf8, 0x49, 0xd0, 0xf4, 0x92, 0x59, 0xc8, 0x37, 0x35, 0x2a, 3328 0x48, 0xb7, 0x4f, 0x51, 0xc3, 0x09, 0x19, 0x15, 0xe4, 0x54, 0x03, 0x1d, 0x08, 0xed, 0x94, 0x94, 3329 0xfa, 0x34, 0x35, 0x4e, 0xad, 0x78, 0x84, 0x47, 0x99, 0x4a, 0x6d, 0x34, 0x13, 0x81, 0x11, 0x3d, 3330 0xfb, 0x69, 0x8a, 0x34, 0x8c, 0xe4, 0xd1, 0xc0, 0x44, 0xe3, 0x3e, 0x87, 0xc2, 0x71, 0x4d, 0xf2, 3331 0x3c, 0x03, 0x68, 0x69, 0x35, 0x8f, 0xf0, 0xa9, 0x68, 0x9e, 0xb3, 0xe8, 0x90, 0xb2, 0xd9, 0x95, 3332 0x1a, 0xf1, 0x2c, 0x50, 0x68, 0x2d, 0x7a, 0x64, 0x8a, 0xc8, 0xda, 0xd0, 0x44, 0x5e, 0x0c, 0x44, 3333 0x10, 0xf8, 0x1c, 0x84, 0x94, 0x46, 0xf5, 0x44, 0xa0, 0x04, 0x79, 0x2b, 0xb2, 0x12, 0x01, 0x6b, 3334 0xcf, 0x53, 0x08, 0x3b, 0xd9, 0x13, 0x70, 0x07, 0x5c, 0xf6, 0x68, 0xfe, 0xdc, 0xab, 0xd0, 0xac, 3335 0xdc, 0xf0, 0xba, 0xfe, 0xb9, 0x27, 0x4b, 0x8b, 0x1e, 0xd7, 0x3f, 0x21, 0xb3, 0xd7, 0x69, 0x3a, 3336 0xe8, 0x94, 0xc2, 0x46, 0x54, 0x10, 0xbd, 0x81, 0xce, 0x97, 0x82, 0x68, 0x26, 0xe6, 0x01, 0xca, 3337 0xe3, 0x32, 0x3a, 0x6c, 0x70, 0xc1, 0x0b, 0xe5, 0x1b, 0xa9, 0x8f, 0x50, 0x21, 0xcd, 0xc6, 0x5c, 3338 0xf0, 0xc2, 0x79, 0xca, 0xe8, 0x83, 0x97, 0xd0, 0x37, 0x51, 0x1f, 0x42, 0x32, 0xc5, 0x5d, 0xf0, 3339 0x8a, 0x7a, 0x3a, 0x29, 0x12, 0x82, 0xbd, 0x37, 0x53, 0x0f, 0xba, 0x86, 0x32, 0x46, 0x43, 0xf0, 3340 0x80, 0x68, 0x08, 0xf6, 0xde, 0x42, 0xfd, 0x84, 0xa2, 0xca, 0x1c, 0x0d, 0xc1, 0x03, 0xa2, 0x21, 3341 0xd8, 0x7b, 0x2b, 0xf5, 0x21, 0x54, 0x96, 0x39, 0x1a, 0x82, 0xdd, 0xd3, 0x68, 0xce, 0xe0, 0x42, 3342 0x14, 0xe0, 0xb7, 0x51, 0x1f, 0x52, 0x76, 0x79, 0x31, 0x2f, 0xa2, 0x7c, 0x57, 0xd1, 0x45, 0xa6, 3343 0x68, 0x84, 0x9f, 0xb7, 0x53, 0x3f, 0x8a, 0x0e, 0x3b, 0x1c, 0x8f, 0x48, 0x94, 0xf6, 0x65, 0x23, 3344 0xbd, 0x50, 0xe4, 0xdf, 0x41, 0xdd, 0x28, 0xc2, 0x2c, 0xce, 0x2d, 0x94, 0xfd, 0x01, 0x41, 0x11, 3345 0xec, 0xbd, 0x93, 0x7a, 0x91, 0x4a, 0x2d, 0x21, 0x28, 0x82, 0x07, 0x06, 0x45, 0xb0, 0xf7, 0x2e, 3346 0xea, 0x47, 0x91, 0x6e, 0x49, 0x41, 0x11, 0xec, 0xbe, 0xca, 0xf8, 0x45, 0xf1, 0xbe, 0xd1, 0xa7, 3347 0x7e, 0x62, 0x5a, 0x2e, 0xfe, 0x8d, 0xf1, 0x7e, 0x72, 0xa3, 0x79, 0xe3, 0x40, 0x67, 0x79, 0x37, 3348 0xf5, 0x65, 0x12, 0x77, 0x86, 0x3d, 0x04, 0x4d, 0xe7, 0x66, 0x23, 0xdf, 0xd0, 0x7e, 0xde, 0x43, 3349 0xbd, 0x0d, 0x52, 0x7b, 0xf1, 0x2f, 0x00, 0x3a, 0xd4, 0xdd, 0xe8, 0x12, 0x83, 0x53, 0xa5, 0x57, 3350 0xbd, 0x37, 0x9b, 0xbe, 0x57, 0x09, 0x49, 0x36, 0x17, 0x03, 0x97, 0xbd, 0xeb, 0xa7, 0xd1, 0xa5, 3351 0xc6, 0xec, 0x52, 0x6a, 0xfd, 0xbd, 0xd9, 0x34, 0xb5, 0x5e, 0x80, 0x5f, 0x6c, 0xc8, 0xc9, 0x88, 3352 0x2e, 0xdc, 0x6a, 0xd4, 0xc3, 0x12, 0xf9, 0xcf, 0xd9, 0x52, 0x16, 0x74, 0x21, 0x8c, 0x4a, 0x5d, 3353 0xc8, 0xad, 0xa0, 0x02, 0xfd, 0x0b, 0x35, 0x63, 0xba, 0x10, 0x86, 0x15, 0x5d, 0xc8, 0xed, 0x78, 3354 0xb9, 0xfb, 0x57, 0x6a, 0xc8, 0x74, 0x21, 0x8c, 0xab, 0xba, 0x90, 0x5b, 0xf2, 0xa2, 0xf6, 0x6f, 3355 0xd4, 0xb2, 0x20, 0x2d, 0x55, 0x5d, 0x28, 0xb1, 0x09, 0xf6, 0xfe, 0x9d, 0x1a, 0x66, 0x35, 0x6c, 3356 0xa1, 0x73, 0x14, 0x6c, 0x82, 0xbd, 0xff, 0xa0, 0x86, 0xae, 0x8e, 0x1d, 0xb1, 0xe4, 0x25, 0xe8, 3357 0x3f, 0xa9, 0xe5, 0xa8, 0x8e, 0x2d, 0x74, 0x21, 0xb7, 0x14, 0x15, 0xe2, 0xbf, 0xa8, 0x29, 0xd3, 3358 0x85, 0xf0, 0x81, 0xa6, 0x0b, 0x05, 0xbe, 0x30, 0xfe, 0x6f, 0x6a, 0xcc, 0x74, 0x21, 0x5f, 0x81, 3359 0xa6, 0x0b, 0x85, 0x67, 0x56, 0x32, 0xfe, 0x87, 0x9a, 0x66, 0x64, 0x54, 0x8a, 0x2e, 0x54, 0x57, 3360 0x40, 0xb0, 0xf7, 0xbf, 0xd4, 0x32, 0x1f, 0x59, 0x81, 0xd0, 0x85, 0xda, 0x0a, 0x08, 0xf6, 0xfe, 3361 0x8f, 0x1a, 0x17, 0xa3, 0x2b, 0x88, 0xb0, 0xc0, 0xf3, 0xfb, 0xc2, 0x68, 0x29, 0x0b, 0xba, 0x10, 3362 0xc6, 0x55, 0x5d, 0x28, 0xfc, 0x42, 0xf6, 0xfe, 0xcc, 0x28, 0x3b, 0xdb, 0x95, 0xcc, 0x2a, 0xba, 3363 0x50, 0xec, 0x26, 0x96, 0x98, 0xaf, 0xa7, 0x86, 0x13, 0x32, 0x2a, 0x45, 0x17, 0x72, 0x3b, 0x25, 3364 0xd7, 0x7e, 0x96, 0x1a, 0x0f, 0xa1, 0x0b, 0xc1, 0x63, 0x44, 0x17, 0x6a, 0x30, 0x42, 0xd6, 0xfc, 3365 0x1c, 0x45, 0x1a, 0x4e, 0x17, 0x2a, 0x60, 0x9a, 0x2e, 0xe4, 0x78, 0xaa, 0x2e, 0xfc, 0x79, 0x40, 3366 0x4b, 0xaf, 0x0b, 0xc1, 0x67, 0x54, 0x17, 0x86, 0x9b, 0x5d, 0xa9, 0x15, 0xbf, 0x00, 0x14, 0xa6, 3367 0xd0, 0x85, 0x22, 0x45, 0x22, 0xba, 0x30, 0x02, 0x22, 0x08, 0xfc, 0x45, 0x08, 0x29, 0x9d, 0x2e, 3368 0xd4, 0xa0, 0x34, 0x5d, 0x08, 0x9f, 0x00, 0x6b, 0xbf, 0x44, 0x21, 0x6c, 0x75, 0x21, 0x38, 0x08, 3369 0x75, 0xa1, 0xe2, 0xcf, 0xfd, 0x49, 0x54, 0x68, 0xd5, 0xb7, 0x58, 0x95, 0x83, 0x52, 0xf7, 0x6d, 3370 0x88, 0xe1, 0x87, 0x2d, 0x00, 0x6e, 0xac, 0x6f, 0xd1, 0x82, 0x48, 0xff, 0x3b, 0xdd, 0xee, 0x6e, 3371 0x9f, 0x0f, 0xf6, 0xb7, 0xe4, 0x88, 0x7b, 0x16, 0x4d, 0x86, 0x08, 0x50, 0xd3, 0x7e, 0x0b, 0x20, 3372 0xae, 0xb4, 0x87, 0x60, 0x05, 0x15, 0x30, 0x26, 0x5a, 0xca, 0x90, 0xbb, 0x8e, 0xa6, 0x42, 0x10, 3373 0x5e, 0x63, 0x7f, 0x1b, 0x50, 0xae, 0xb2, 0x47, 0x81, 0x6a, 0x0c, 0x30, 0x85, 0x96, 0x3a, 0xa6, 3374 0xe1, 0xf0, 0x0a, 0xfd, 0x3b, 0xa9, 0x71, 0xce, 0x18, 0x70, 0x78, 0x7d, 0x8f, 0x90, 0x46, 0xb0, 3375 0xf7, 0xbb, 0xc3, 0x90, 0x46, 0x70, 0x8c, 0x34, 0x82, 0x63, 0xa4, 0x11, 0xec, 0xfd, 0xde, 0x50, 3376 0xa4, 0x09, 0x18, 0x95, 0xb4, 0x08, 0x0e, 0x6f, 0x2d, 0xdf, 0x19, 0x8a, 0xb4, 0x28, 0x0e, 0x6f, 3377 0x4c, 0x9b, 0xa8, 0x18, 0xe2, 0x88, 0x5e, 0xf3, 0xfb, 0x00, 0x74, 0xb5, 0x3d, 0x10, 0x6f, 0x61, 3378 0x80, 0x34, 0xd9, 0xd2, 0x06, 0xdd, 0x26, 0x9a, 0x96, 0xd4, 0x09, 0xac, 0x3f, 0x00, 0xac, 0x6b, 3379 0x52, 0x90, 0xb7, 0xae, 0x82, 0x4d, 0xb5, 0xf4, 0x51, 0x6d, 0x37, 0x40, 0x5f, 0xfc, 0xc3, 0xd4, 3380 0xbb, 0x81, 0x75, 0x50, 0x7d, 0x37, 0x40, 0x53, 0x8d, 0xb1, 0x47, 0xb0, 0xf7, 0x47, 0xc3, 0xb1, 3381 0x27, 0xbe, 0x27, 0x8d, 0x3d, 0x82, 0x0d, 0xec, 0x11, 0xec, 0xfd, 0xf1, 0x90, 0xec, 0x09, 0x30, 3382 0x9d, 0xbd, 0xc8, 0xf6, 0xe3, 0x3d, 0xfd, 0x4f, 0x52, 0x6f, 0x3f, 0xe8, 0xfe, 0xfa, 0xf6, 0xe3, 3383 0x8a, 0x40, 0x4b, 0x27, 0x50, 0x04, 0x7f, 0x9a, 0x3e, 0x9d, 0x98, 0x83, 0x48, 0x3a, 0x81, 0x9e, 3384 0x50, 0x77, 0x03, 0xe8, 0x89, 0x3f, 0x4b, 0xbd, 0x1b, 0x98, 0xf2, 0xd0, 0x77, 0x03, 0x88, 0x91, 3385 0x2d, 0x74, 0x20, 0x04, 0x51, 0xc4, 0xc8, 0x9f, 0x03, 0xd2, 0x2b, 0xec, 0x91, 0x42, 0x01, 0x02, 3386 0x68, 0xc5, 0x56, 0x64, 0xd8, 0x3d, 0x8f, 0x66, 0x22, 0x88, 0xa2, 0xad, 0xfe, 0x05, 0x80, 0x5e, 3387 0x9b, 0x12, 0x94, 0x8f, 0x01, 0xee, 0x81, 0x56, 0xfc, 0x13, 0x77, 0x07, 0x1d, 0x0c, 0xa1, 0x55, 3388 0x89, 0xf2, 0x97, 0x00, 0x7c, 0xca, 0x1e, 0x58, 0xaa, 0x12, 0x80, 0x9d, 0x6e, 0x45, 0xc7, 0xdd, 3389 0x3b, 0xd0, 0x21, 0xa5, 0xfa, 0x2a, 0x6a, 0xe5, 0xbb, 0x80, 0xba, 0x9c, 0xa6, 0x06, 0x87, 0x3a, 3390 0x05, 0x60, 0xdd, 0x56, 0xec, 0x03, 0xf7, 0x6e, 0xe4, 0xc5, 0x70, 0x05, 0xd3, 0x7f, 0x05, 0xd0, 3391 0xa7, 0x53, 0x43, 0x6b, 0x5c, 0x1f, 0x6a, 0x99, 0x3e, 0x13, 0xfb, 0x97, 0x35, 0x3a, 0xd0, 0x1c, 3392 0x7f, 0x9d, 0x6a, 0xff, 0xb2, 0xce, 0x2f, 0x45, 0x07, 0xdd, 0xbf, 0xe1, 0x90, 0x48, 0xc6, 0x1d, 3393 0x05, 0xe5, 0x6f, 0x52, 0x25, 0x23, 0x34, 0x7e, 0x09, 0x43, 0x93, 0x51, 0x8e, 0x09, 0x9c, 0x9e, 3394 0x82, 0xf3, 0xb7, 0xa9, 0x70, 0xce, 0x18, 0x70, 0xe4, 0x98, 0x42, 0x1a, 0xc1, 0x00, 0xf3, 0x77, 3395 0x69, 0x49, 0x23, 0x38, 0x46, 0x1a, 0x0c, 0xa9, 0xa4, 0x09, 0x94, 0xbf, 0x4f, 0x4d, 0x9a, 0x0a, 3396 0x23, 0x48, 0xd3, 0x71, 0x7a, 0x0a, 0xce, 0x3f, 0xa4, 0x26, 0x2d, 0x8a, 0x23, 0xc7, 0x44, 0x4b, 3397 0xe3, 0x6d, 0x14, 0x80, 0xfe, 0x31, 0x55, 0x4b, 0xe3, 0x7d, 0x5f, 0x22, 0xd1, 0x6f, 0x43, 0x19, 3398 0x0c, 0xa9, 0x63, 0x25, 0x1a, 0x90, 0xfe, 0x29, 0x1d, 0x75, 0xcc, 0x43, 0x84, 0xba, 0x70, 0xcc, 3399 0x2d, 0x21, 0xd4, 0x69, 0x37, 0x3a, 0xeb, 0x00, 0xf1, 0x74, 0xae, 0xe4, 0x94, 0xf7, 0x55, 0x47, 3400 0x82, 0x71, 0x36, 0xc8, 0x2c, 0x8e, 0xa0, 0xfd, 0x60, 0x01, 0xf2, 0xf4, 0x19, 0x6a, 0x92, 0xab, 3401 0x8e, 0x04, 0x30, 0x0f, 0xe4, 0xf2, 0xcb, 0xd0, 0x04, 0xd8, 0x70, 0xad, 0xfc, 0x2c, 0x35, 0x9a, 3402 0xae, 0x8e, 0x04, 0x30, 0x95, 0x8b, 0xdd, 0xd0, 0x8a, 0x2b, 0xdd, 0xe7, 0xa8, 0x55, 0x21, 0xb4, 3403 0xe2, 0x52, 0x55, 0xc5, 0x23, 0xd8, 0x7b, 0x9e, 0x1a, 0x65, 0x55, 0x3c, 0x82, 0x75, 0x3c, 0x82, 3404 0xbd, 0xcf, 0x50, 0x23, 0x57, 0xc3, 0x53, 0xad, 0xb8, 0x48, 0xfc, 0x2c, 0xb5, 0x1a, 0xd5, 0xf0, 3405 0x08, 0x76, 0x5f, 0x8e, 0x0a, 0x60, 0x25, 0x64, 0xd7, 0xe7, 0xa8, 0xd9, 0x58, 0x75, 0x24, 0x80, 3406 0xd9, 0x42, 0xa2, 0x95, 0xd1, 0x24, 0xc7, 0x14, 0x86, 0x9f, 0xa7, 0x86, 0x53, 0xd5, 0x91, 0x00, 3407 0x1c, 0x84, 0xf2, 0x2a, 0x8c, 0x00, 0xb4, 0xd5, 0x2f, 0x53, 0xb3, 0x4c, 0x18, 0x01, 0xa8, 0x23, 3408 0x1d, 0x95, 0x60, 0xef, 0x57, 0xa8, 0x55, 0x5e, 0x47, 0x65, 0x07, 0x08, 0x1a, 0x2a, 0xc1, 0xde, 3409 0xaf, 0x52, 0xc3, 0x62, 0x04, 0x55, 0x8d, 0x96, 0x6b, 0x92, 0x17, 0xa8, 0x9d, 0x13, 0x46, 0xcb, 3410 0x45, 0x85, 0x64, 0x0e, 0x14, 0xc5, 0x17, 0xa8, 0xd5, 0xb8, 0x64, 0x0e, 0x24, 0x41, 0x18, 0x01, 3411 0xe8, 0x81, 0x2f, 0x52, 0xa3, 0x89, 0x30, 0x02, 0xe8, 0xe8, 0x75, 0x54, 0x04, 0x1b, 0xa5, 0x9d, 3412 0x7f, 0x29, 0x97, 0xfe, 0x31, 0x6e, 0x75, 0x24, 0x80, 0x50, 0x65, 0x0b, 0xbf, 0x15, 0x1d, 0x50, 3413 0x21, 0x44, 0x57, 0xf9, 0x72, 0x6e, 0xa8, 0x57, 0x6c, 0xaa, 0x23, 0xc1, 0xb4, 0x04, 0x12, 0x5d, 3414 0x64, 0x0d, 0xc1, 0xa0, 0xd6, 0xb0, 0xbf, 0x92, 0x1b, 0xe2, 0xfd, 0x9a, 0xea, 0x48, 0x30, 0xc5, 3415 0x5c, 0x2a, 0x4d, 0x7a, 0x05, 0xb9, 0x62, 0xe3, 0x2a, 0x1d, 0xfa, 0xab, 0xb9, 0x34, 0xcf, 0xa2, 3416 0xab, 0x23, 0x41, 0x91, 0x6f, 0x77, 0xd9, 0x8d, 0xcf, 0xa1, 0x43, 0x3a, 0x80, 0x20, 0xed, 0x6b, 3417 0xb9, 0x94, 0x6f, 0xd6, 0x54, 0x47, 0x82, 0x03, 0x2a, 0x8c, 0x20, 0xec, 0xc7, 0x78, 0xe5, 0x00, 3418 0xa6, 0xbe, 0x9e, 0xb3, 0x7e, 0x4d, 0xf0, 0x26, 0x3a, 0x5b, 0x30, 0xa5, 0xf8, 0x92, 0xb9, 0x01, 3419 0x7b, 0x74, 0xc1, 0xfb, 0x86, 0xd8, 0xa4, 0x13, 0xca, 0x26, 0x5d, 0x88, 0xda, 0xf9, 0xde, 0x37, 3420 0x4d, 0x76, 0x7e, 0xd4, 0x6e, 0xd1, 0xfb, 0x96, 0xc9, 0x6e, 0xd1, 0x3d, 0x89, 0x0e, 0xf2, 0x0c, 3421 0xd2, 0x1f, 0x68, 0xdd, 0x9b, 0x97, 0x2f, 0xf4, 0x54, 0x9d, 0x00, 0xbe, 0x41, 0xfd, 0x79, 0xd6, 3422 0x55, 0x82, 0xf6, 0xe8, 0xc3, 0xac, 0xf7, 0xe5, 0xd5, 0xb7, 0x7b, 0xaa, 0x0e, 0xe7, 0x32, 0xf2, 3423 0x2c, 0xeb, 0x6a, 0x34, 0x13, 0x9d, 0xce, 0x2b, 0xe9, 0x7d, 0x79, 0xe5, 0x55, 0x9f, 0xaa, 0x13, 3424 0x1c, 0xd4, 0xa7, 0xf3, 0xca, 0x7a, 0x55, 0x7c, 0x3e, 0xaf, 0xb1, 0xf7, 0xe7, 0xe5, 0x7b, 0x3f, 3425 0xf1, 0xe9, 0x67, 0xc4, 0x63, 0x30, 0xd3, 0xea, 0x09, 0xf6, 0x1e, 0xc8, 0x47, 0x5f, 0x02, 0x32, 3426 0x46, 0x40, 0x70, 0x52, 0x04, 0x04, 0x7b, 0x0f, 0xe6, 0x95, 0x37, 0x82, 0xcc, 0x11, 0x10, 0x9c, 3427 0x14, 0x01, 0xc1, 0xde, 0x43, 0x79, 0xf9, 0x7a, 0x90, 0x39, 0x02, 0xf6, 0xe8, 0x6b, 0x36, 0x3a, 3428 0x5d, 0x54, 0xe9, 0x87, 0xf3, 0xea, 0xbb, 0x42, 0x55, 0x27, 0x38, 0xa4, 0x7b, 0x10, 0xf5, 0xfd, 3429 0x3a, 0xe4, 0xc5, 0x22, 0x10, 0x3e, 0x1e, 0xc9, 0x6b, 0x2f, 0x0e, 0x55, 0x9d, 0x60, 0x26, 0x12, 3430 0x85, 0xa8, 0xfd, 0x57, 0xc7, 0xa9, 0x84, 0x2e, 0xf0, 0xfe, 0xbc, 0xf6, 0x16, 0x51, 0x9c, 0x47, 3431 0xe8, 0x0b, 0x49, 0x81, 0x10, 0xec, 0x7d, 0x20, 0xaf, 0xbe, 0x52, 0x94, 0x10, 0x08, 0xc1, 0xc9, 3432 0x81, 0x10, 0xec, 0x3d, 0x9a, 0xd7, 0xde, 0x2f, 0x4a, 0x0a, 0x84, 0x60, 0xf7, 0xfa, 0xf8, 0x17, 3433 0xc2, 0x1b, 0xcb, 0x63, 0x79, 0xc3, 0xcb, 0x46, 0xf1, 0x6f, 0x86, 0x37, 0x9c, 0x1b, 0x0c, 0x1b, 3434 0x03, 0x5a, 0xcf, 0xe3, 0x79, 0xf3, 0x9b, 0x47, 0x86, 0x3d, 0x02, 0x5d, 0xe9, 0xa6, 0x38, 0xb7, 3435 0xd0, 0x9f, 0x9e, 0xc8, 0x0f, 0x7e, 0x0d, 0x29, 0x4e, 0x36, 0xb4, 0xb0, 0xd7, 0xa2, 0xb9, 0xa8, 3436 0x43, 0xa5, 0x99, 0x3d, 0x99, 0x1f, 0xfa, 0x9d, 0xa4, 0xaa, 0x13, 0xcc, 0xea, 0xc0, 0xea, 0xdf, 3437 0xa7, 0x17, 0xc7, 0x33, 0x46, 0x69, 0x0a, 0x4f, 0xe5, 0x87, 0x78, 0x41, 0xa9, 0xea, 0x04, 0x87, 3438 0xa3, 0x79, 0x16, 0xda, 0xcc, 0xfd, 0x14, 0x9a, 0xd0, 0x7a, 0xdf, 0x8b, 0xf8, 0xa6, 0xf9, 0xdc, 3439 0x5d, 0x08, 0x29, 0xfd, 0xf0, 0xc5, 0x44, 0xbe, 0x06, 0x15, 0xb4, 0x37, 0x39, 0x6d, 0xc1, 0xa9, 3440 0x03, 0xed, 0x9d, 0x88, 0x74, 0x0e, 0x94, 0xc3, 0x73, 0x6b, 0x07, 0x57, 0xa3, 0x62, 0xf4, 0x70, 3441 0xdc, 0x2d, 0xa2, 0xec, 0x6d, 0x8d, 0xf3, 0xcc, 0xc9, 0xbe, 0x80, 0xfe, 0xaf, 0x7b, 0x10, 0xe5, 3442 0xee, 0xa8, 0x37, 0x7b, 0x0d, 0x2f, 0xc3, 0xc6, 0xe0, 0x1f, 0x95, 0xcc, 0x15, 0xce, 0xdc, 0x35, 3443 0x68, 0x3a, 0x76, 0xf2, 0xbd, 0x9b, 0x83, 0x9c, 0xea, 0xe0, 0x15, 0xc8, 0x8d, 0x1f, 0x6a, 0xef, 3444 0xe6, 0x61, 0xda, 0xec, 0xe1, 0xcc, 0xde, 0x3d, 0x14, 0x12, 0x83, 0xe0, 0xa7, 0x74, 0xbb, 0x39, 3445 0xc8, 0x26, 0x07, 0xb1, 0x47, 0x0f, 0x6e, 0x72, 0x10, 0x7b, 0xf4, 0x30, 0xaa, 0x7a, 0x38, 0x85, 3446 0x0e, 0x18, 0xce, 0x85, 0x77, 0x73, 0x31, 0xa6, 0xba, 0x58, 0x46, 0x07, 0x4d, 0xc7, 0xbd, 0xbb, 3447 0xf9, 0x98, 0x32, 0x73, 0x29, 0xcf, 0x71, 0x77, 0x73, 0x90, 0x19, 0x10, 0xc7, 0x1e, 0xa9, 0xc8, 3448 0x0f, 0x8a, 0x63, 0x8f, 0x3e, 0x8a, 0xe6, 0x2f, 0x44, 0x39, 0x50, 0xdd, 0xcd, 0x83, 0x93, 0xb0, 3449 0x29, 0xe4, 0x51, 0xe9, 0x6e, 0x1e, 0xc6, 0xcd, 0x5c, 0xca, 0x53, 0xd0, 0xdd, 0x1c, 0x4c, 0xa8, 3450 0x0e, 0xce, 0xa3, 0x43, 0xc6, 0xc3, 0x4d, 0x83, 0x93, 0x57, 0xa9, 0x4e, 0xd2, 0x3e, 0xcc, 0x55, 3451 0xa0, 0xef, 0x46, 0x5e, 0xd2, 0x11, 0xa7, 0x01, 0xfd, 0x46, 0x15, 0x7d, 0x88, 0x07, 0xbc, 0xca, 3452 0x02, 0x5e, 0x8b, 0x66, 0xcc, 0x47, 0x9d, 0x06, 0xf8, 0x1f, 0xd1, 0xe1, 0x53, 0x3e, 0xf1, 0x55, 3453 0xc0, 0x7b, 0x68, 0x36, 0xe1, 0xc4, 0xd3, 0x80, 0x7e, 0x9d, 0x4e, 0xbd, 0xed, 0x43, 0x60, 0x2d, 3454 0xe6, 0xb9, 0xe4, 0xd3, 0x4e, 0x03, 0xf2, 0x2b, 0xf5, 0xb8, 0x53, 0x3c, 0x16, 0x8e, 0xed, 0x56, 3455 0xfd, 0xcc, 0x53, 0xc5, 0xcc, 0xed, 0xd6, 0x4b, 0x20, 0x61, 0x22, 0xc7, 0x99, 0xaa, 0x87, 0xe9, 3456 0xbd, 0x79, 0x38, 0x93, 0xec, 0xa1, 0xb0, 0xb7, 0x7e, 0xa6, 0x9f, 0x41, 0xaa, 0x0e, 0xb2, 0x7b, 3457 0x0f, 0x22, 0xc1, 0x83, 0xbb, 0xf7, 0x20, 0x12, 0x3c, 0x8c, 0xee, 0xe6, 0x01, 0x4a, 0x68, 0xf4, 3458 0x44, 0x50, 0x75, 0x31, 0xb6, 0xc7, 0x30, 0xf4, 0xa3, 0x3e, 0xd5, 0xc3, 0xf8, 0x6e, 0x1e, 0xae, 3459 0x44, 0x48, 0xfe, 0x3d, 0x6e, 0xad, 0x4b, 0xaa, 0x68, 0xe6, 0xf4, 0x5d, 0xdd, 0x46, 0x7b, 0x67, 3460 0xb3, 0xd3, 0x1e, 0x4e, 0x63, 0xa9, 0x9e, 0x86, 0xd2, 0x4a, 0x47, 0xe6, 0xd1, 0xb8, 0x14, 0xdb, 3461 0xe3, 0x08, 0x74, 0x71, 0x71, 0x84, 0xfe, 0xef, 0x72, 0x70, 0xea, 0x47, 0x6f, 0x2a, 0x3a, 0xee, 3462 0x7e, 0x34, 0x76, 0x6d, 0xf5, 0x54, 0xf0, 0xea, 0x1b, 0x4e, 0x17, 0x33, 0x97, 0x8d, 0xef, 0xbb, 3463 0xa7, 0x56, 0xbc, 0x70, 0xe1, 0xc2, 0x85, 0x8c, 0x7f, 0x16, 0xcd, 0x36, 0xc4, 0x22, 0x56, 0xb4, 3464 0x3b, 0x8b, 0xae, 0x85, 0xe8, 0xf4, 0xee, 0xa9, 0x31, 0x96, 0x0f, 0x35, 0xa2, 0xd4, 0xd0, 0xaf, 3465 0xc8, 0x6f, 0x20, 0xcf, 0x00, 0x02, 0x7f, 0x90, 0xdb, 0xa0, 0xbc, 0xa1, 0xc6, 0xb2, 0x75, 0x26, 3466 0x86, 0xc2, 0x72, 0xdb, 0xdf, 0x40, 0x87, 0x0d, 0x30, 0x3b, 0xf6, 0x38, 0x6f, 0xac, 0xb1, 0x9c, 3467 0x9e, 0x8d, 0xe1, 0x40, 0x09, 0x48, 0x00, 0xea, 0xd9, 0x03, 0xbd, 0xa9, 0xc6, 0x52, 0x3f, 0x0e, 3468 0x04, 0x95, 0x22, 0x99, 0x38, 0x82, 0xad, 0x70, 0xde, 0x5c, 0x63, 0x15, 0xc2, 0x48, 0x1c, 0xc1, 3469 0x03, 0x88, 0xb3, 0xc4, 0x79, 0x4b, 0x8d, 0xd5, 0x11, 0x33, 0x71, 0x89, 0x40, 0x3d, 0x7b, 0xa0, 3470 0xb7, 0xd6, 0x58, 0xb9, 0x31, 0x13, 0x47, 0xb0, 0xbf, 0x89, 0xe6, 0x0c, 0x40, 0xe2, 0xe4, 0xc2, 3471 0x06, 0xe9, 0x6d, 0x35, 0x56, 0x95, 0xbc, 0x18, 0x12, 0xaf, 0x62, 0xfe, 0x6d, 0xe8, 0x22, 0x13, 3472 0x79, 0x69, 0xb0, 0xde, 0x5e, 0x63, 0xa2, 0xf5, 0x70, 0x9c, 0x3e, 0xee, 0x2d, 0x61, 0x43, 0xac, 3473 0xc3, 0xab, 0x7d, 0x16, 0x48, 0xef, 0xa8, 0x31, 0x75, 0x1b, 0xdf, 0x10, 0x4c, 0x1b, 0x0f, 0xa2, 3474 0xcf, 0xf2, 0x8b, 0x7a, 0x67, 0x8d, 0x69, 0xe0, 0x04, 0xfa, 0x08, 0x1e, 0x48, 0x9f, 0x25, 0xd6, 3475 0xbb, 0x6a, 0x4c, 0x2b, 0x27, 0xd1, 0x97, 0xb8, 0xff, 0xe0, 0xb0, 0xc7, 0x0a, 0xaa, 0x5f, 0x63, 3476 0xa2, 0x3a, 0xbe, 0xff, 0x40, 0x93, 0x27, 0x65, 0x14, 0x1c, 0xee, 0xd8, 0x00, 0xbd, 0xbb, 0xc6, 3477 0xba, 0x80, 0x21, 0xa3, 0xe0, 0xc4, 0xd7, 0xbc, 0x21, 0xd8, 0x59, 0x91, 0x15, 0xce, 0x7b, 0x6a, 3478 0x4c, 0xa2, 0xc7, 0x37, 0x04, 0x13, 0xf8, 0xfe, 0x03, 0x0e, 0xba, 0xc4, 0x80, 0x23, 0x8f, 0x90, 3479 0xac, 0xc0, 0xde, 0x5b, 0x1b, 0x42, 0xca, 0xcf, 0xc5, 0x96, 0x18, 0x7e, 0xe6, 0x3f, 0xee, 0xa0, 3480 0x52, 0xe2, 0x32, 0xf9, 0xe3, 0x01, 0xab, 0x95, 0xde, 0x5b, 0x1b, 0x4e, 0xf6, 0x5f, 0x62, 0x5e, 3481 0x2c, 0xff, 0xd8, 0x7f, 0xd8, 0x41, 0xdf, 0x67, 0x58, 0xaf, 0xf2, 0x5c, 0xc6, 0x6a, 0xb5, 0xef, 3482 0xab, 0x0d, 0xf3, 0x57, 0xc2, 0x45, 0xb1, 0xb5, 0xca, 0x0f, 0xfd, 0xfb, 0x1c, 0x74, 0xa9, 0xb1, 3483 0x47, 0xc8, 0x63, 0x3c, 0xab, 0xa5, 0xde, 0x57, 0x4b, 0xf5, 0x27, 0xc5, 0xc5, 0x86, 0xce, 0x12, 3484 0x7e, 0xea, 0x3f, 0xea, 0xa0, 0x23, 0x03, 0x16, 0x99, 0x66, 0x03, 0xdc, 0x5f, 0x4b, 0xfb, 0x07, 3485 0xc8, 0xa5, 0x49, 0x4b, 0x15, 0x5f, 0xfe, 0x43, 0x0e, 0x92, 0xe9, 0xa6, 0xdf, 0xb4, 0xb6, 0x59, 3486 0xe1, 0x03, 0x35, 0xf6, 0x38, 0xca, 0xe6, 0x4d, 0x1b, 0xb3, 0x80, 0x0d, 0x12, 0x56, 0xe3, 0x37, 3487 0xd5, 0x1a, 0xa3, 0x3f, 0x30, 0xb2, 0x4b, 0xa6, 0xbe, 0x7a, 0x5d, 0x5c, 0xa2, 0x69, 0xcf, 0x97, 3488 0xfc, 0x2d, 0xb5, 0x74, 0x46, 0x9e, 0x31, 0xd9, 0x65, 0x43, 0x5f, 0xbf, 0x6e, 0x3e, 0x1b, 0x07, 3489 0x04, 0xdd, 0x78, 0xbb, 0xda, 0xed, 0xa2, 0x8f, 0xa5, 0xec, 0x76, 0x75, 0x5f, 0xbb, 0xae, 0xee, 3490 0xc5, 0x11, 0xb9, 0x82, 0xdc, 0x32, 0x43, 0xa6, 0x90, 0x90, 0xf7, 0xf7, 0xd5, 0xeb, 0xee, 0x06, 3491 0x44, 0x2e, 0x25, 0xbb, 0x89, 0xb4, 0x5a, 0x76, 0xd9, 0x07, 0xfa, 0xf1, 0xeb, 0xf2, 0x66, 0x6a, 3492 0x09, 0x1e, 0x44, 0xad, 0x25, 0xec, 0x83, 0x7d, 0xed, 0xba, 0x7d, 0x02, 0xb5, 0x04, 0x0f, 0xa2, 3493 0xd6, 0x12, 0xf2, 0xa1, 0xbe, 0x7a, 0x5d, 0x3f, 0x81, 0x5a, 0x82, 0xfd, 0xae, 0x2a, 0x61, 0x62, 3494 0x4f, 0xe5, 0xac, 0x20, 0x1f, 0xee, 0xeb, 0xd7, 0xfd, 0x0f, 0xc7, 0x41, 0x85, 0xee, 0xbc, 0x13, 3495 0x5d, 0x6c, 0xa4, 0x36, 0x0d, 0xec, 0x23, 0xfd, 0xc8, 0xcf, 0x05, 0xcc, 0x19, 0xe8, 0x15, 0x1a, 3496 0xf4, 0x76, 0xf3, 0x4e, 0xb2, 0x17, 0xa1, 0xef, 0xef, 0x47, 0x7e, 0x6e, 0xc0, 0xb0, 0x8d, 0x40, 3497 0x8f, 0x0e, 0x62, 0xd8, 0xf2, 0x4b, 0xfd, 0x40, 0x5f, 0xff, 0xb9, 0x82, 0x24, 0x86, 0x09, 0x1e, 3498 0xcc, 0xb0, 0x25, 0xec, 0xa3, 0xfd, 0xc8, 0xcf, 0x1d, 0x24, 0x32, 0x4c, 0xb0, 0x7f, 0xde, 0xbc, 3499 0x85, 0x53, 0xe8, 0xd4, 0xc7, 0xfa, 0xc6, 0x9f, 0x4b, 0x30, 0xec, 0x65, 0x2e, 0x5c, 0x5f, 0x97, 3500 0x90, 0xb0, 0xf6, 0xca, 0xf5, 0xf1, 0x7e, 0xd2, 0xcf, 0x2d, 0x98, 0x72, 0x17, 0xd4, 0xec, 0xeb, 3501 0x1d, 0xf3, 0xde, 0xb2, 0xd7, 0xb3, 0x4f, 0xf4, 0x77, 0xfb, 0xbd, 0x06, 0xc3, 0x66, 0x03, 0xad, 3502 0xfb, 0x84, 0x26, 0xca, 0x4c, 0xcf, 0x4b, 0xad, 0x56, 0xf2, 0x64, 0xff, 0x7b, 0xf0, 0x83, 0x0f, 3503 0x17, 0xc5, 0x17, 0x2b, 0x55, 0xef, 0x63, 0x9a, 0xea, 0x35, 0x3f, 0x63, 0xb5, 0x5a, 0xf2, 0x53, 3504 0xfd, 0xa1, 0x7e, 0x31, 0xe2, 0x12, 0x53, 0x6d, 0x96, 0x2a, 0x6d, 0x4d, 0x3d, 0x72, 0xd2, 0x2e, 3505 0x0b, 0xda, 0x2d, 0xf2, 0xbb, 0x0e, 0xbb, 0x59, 0x28, 0xcf, 0x9c, 0x02, 0xe5, 0x8a, 0xa1, 0xbf, 3506 0xae, 0x8a, 0x16, 0xfd, 0xb2, 0xa1, 0x15, 0xcc, 0x07, 0x19, 0x8c, 0x7a, 0xe8, 0x14, 0xa8, 0x57, 3507 0x14, 0xfd, 0x73, 0xea, 0x8e, 0x8d, 0x5c, 0x56, 0xb4, 0x02, 0xfa, 0x10, 0x03, 0x52, 0x4f, 0x9d, 3508 0x02, 0xed, 0x8a, 0x63, 0x02, 0x52, 0x0a, 0xc9, 0xf0, 0x61, 0x86, 0x54, 0x30, 0x20, 0x71, 0xad, 3509 0x90, 0xc8, 0x9d, 0x65, 0xd1, 0xfb, 0x08, 0x03, 0xca, 0x9a, 0xb9, 0x23, 0x78, 0x00, 0x77, 0x96, 3510 0x40, 0x1f, 0x65, 0x40, 0x6e, 0x02, 0x77, 0x89, 0x48, 0x29, 0x34, 0xc1, 0xc7, 0x18, 0xd2, 0x68, 3511 0x02, 0x77, 0x04, 0xfb, 0xb7, 0xaa, 0x05, 0x34, 0x7a, 0xd9, 0xd3, 0x0a, 0xea, 0xe3, 0x0c, 0x4a, 3512 0x3d, 0x7a, 0x0a, 0xf4, 0x2b, 0xa2, 0x7e, 0x53, 0x6d, 0x8b, 0xb1, 0xcb, 0xa2, 0x56, 0x60, 0x9f, 3513 0x60, 0x60, 0xea, 0xd9, 0x53, 0x10, 0xb9, 0x62, 0x9a, 0xb0, 0x2b, 0xec, 0xdb, 0xfe, 0x27, 0x19, 3514 0x54, 0xc6, 0xb0, 0x2b, 0xa0, 0xd9, 0x0f, 0x60, 0xd0, 0xf2, 0xcb, 0xfa, 0x14, 0x43, 0xca, 0x27, 3515 0x31, 0x48, 0xf0, 0x40, 0x06, 0x2d, 0xc1, 0x3e, 0xcd, 0xc0, 0x8a, 0x89, 0x0c, 0x26, 0xee, 0xc2, 3516 0x14, 0x6d, 0xfd, 0x69, 0x86, 0xe5, 0x18, 0x76, 0x21, 0x6f, 0xe3, 0x09, 0x99, 0x65, 0xdf, 0xc5, 3517 0x9f, 0x61, 0x48, 0xe3, 0xa6, 0xcc, 0x82, 0x96, 0x6d, 0xde, 0x15, 0xf6, 0x0d, 0xfb, 0x59, 0x06, 3518 0x34, 0x61, 0xd8, 0x15, 0xd0, 0x95, 0x1f, 0xd4, 0x4e, 0xa0, 0x0c, 0xb7, 0x7d, 0xad, 0xd0, 0x9e, 3519 0x63, 0x68, 0xc3, 0x1f, 0x41, 0x05, 0xd1, 0x3b, 0xc2, 0x54, 0x3d, 0x94, 0x12, 0xd7, 0x99, 0xe6, 3520 0x04, 0xe2, 0x79, 0xb6, 0xd4, 0xef, 0xc9, 0x19, 0x54, 0x60, 0xb8, 0x64, 0xec, 0x3f, 0xa2, 0xc9, 3521 0x1d, 0xd3, 0x7d, 0x63, 0xab, 0xe5, 0x7e, 0x86, 0x2f, 0x77, 0xe8, 0x43, 0xa8, 0x20, 0x76, 0x4b, 3522 0xd9, 0xbf, 0x5f, 0x3b, 0x84, 0x32, 0x5e, 0x58, 0xb6, 0x5a, 0xeb, 0x67, 0xf9, 0x2e, 0x48, 0x7f, 3523 0x0a, 0x15, 0xc4, 0xaf, 0x39, 0x53, 0x39, 0x76, 0x64, 0xc0, 0x2a, 0xd3, 0xec, 0x81, 0xcf, 0x71, 3524 0x52, 0x87, 0x3a, 0x86, 0x0a, 0x8c, 0xf7, 0xa4, 0xfd, 0x87, 0xd5, 0x63, 0x28, 0xfd, 0x86, 0xb3, 3525 0xcd, 0x12, 0x3f, 0xcf, 0x96, 0x98, 0xf2, 0x1c, 0x4a, 0xbf, 0x67, 0x9d, 0xb0, 0x9c, 0xe5, 0x82, 3526 0x78, 0x55, 0xbf, 0xd7, 0xde, 0xec, 0xb4, 0x97, 0x67, 0xe3, 0xef, 0x48, 0xb2, 0x0f, 0x2e, 0x5b, 3527 0x40, 0xfb, 0xd5, 0xf7, 0xc4, 0x4d, 0x0f, 0x44, 0x91, 0x3b, 0x21, 0x1f, 0x88, 0xbe, 0xe0, 0x2c, 3528 0xbf, 0xe6, 0xc7, 0x6b, 0xb1, 0x65, 0x1f, 0x63, 0xcb, 0x5e, 0xed, 0xad, 0x1f, 0xdb, 0x6c, 0x77, 3529 0x1b, 0xdb, 0xed, 0x7a, 0x93, 0xfd, 0xce, 0x2d, 0x1b, 0xdd, 0x39, 0xd6, 0x6c, 0x6c, 0xd4, 0xcf, 3530 0x9e, 0x3f, 0x96, 0xf4, 0x93, 0xb8, 0xff, 0x1f, 0x00, 0x00, 0xff, 0xff, 0x83, 0x33, 0xd4, 0x34, 3531 0x2d, 0x57, 0x00, 0x00, 3532} 3533