github.com/gogo/protobuf@v1.3.2/conformance/internal/conformance_proto/conformance.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: internal/conformance_proto/conformance.proto 3 4 package conformance 5 6 import ( 7 fmt "fmt" 8 proto "github.com/gogo/protobuf/proto" 9 types "github.com/gogo/protobuf/types" 10 math "math" 11 ) 12 13 // Reference imports to suppress errors if they are not otherwise used. 14 var _ = proto.Marshal 15 var _ = fmt.Errorf 16 var _ = math.Inf 17 18 // This is a compile-time assertion to ensure that this generated file 19 // is compatible with the proto package it is being compiled against. 20 // A compilation error at this line likely means your copy of the 21 // proto package needs to be updated. 22 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 23 24 type WireFormat int32 25 26 const ( 27 WireFormat_UNSPECIFIED WireFormat = 0 28 WireFormat_PROTOBUF WireFormat = 1 29 WireFormat_JSON WireFormat = 2 30 ) 31 32 var WireFormat_name = map[int32]string{ 33 0: "UNSPECIFIED", 34 1: "PROTOBUF", 35 2: "JSON", 36 } 37 38 var WireFormat_value = map[string]int32{ 39 "UNSPECIFIED": 0, 40 "PROTOBUF": 1, 41 "JSON": 2, 42 } 43 44 func (x WireFormat) String() string { 45 return proto.EnumName(WireFormat_name, int32(x)) 46 } 47 48 func (WireFormat) EnumDescriptor() ([]byte, []int) { 49 return fileDescriptor_13eb9ce388d56238, []int{0} 50 } 51 52 type ForeignEnum int32 53 54 const ( 55 ForeignEnum_FOREIGN_FOO ForeignEnum = 0 56 ForeignEnum_FOREIGN_BAR ForeignEnum = 1 57 ForeignEnum_FOREIGN_BAZ ForeignEnum = 2 58 ) 59 60 var ForeignEnum_name = map[int32]string{ 61 0: "FOREIGN_FOO", 62 1: "FOREIGN_BAR", 63 2: "FOREIGN_BAZ", 64 } 65 66 var ForeignEnum_value = map[string]int32{ 67 "FOREIGN_FOO": 0, 68 "FOREIGN_BAR": 1, 69 "FOREIGN_BAZ": 2, 70 } 71 72 func (x ForeignEnum) String() string { 73 return proto.EnumName(ForeignEnum_name, int32(x)) 74 } 75 76 func (ForeignEnum) EnumDescriptor() ([]byte, []int) { 77 return fileDescriptor_13eb9ce388d56238, []int{1} 78 } 79 80 type TestAllTypes_NestedEnum int32 81 82 const ( 83 TestAllTypes_FOO TestAllTypes_NestedEnum = 0 84 TestAllTypes_BAR TestAllTypes_NestedEnum = 1 85 TestAllTypes_BAZ TestAllTypes_NestedEnum = 2 86 TestAllTypes_NEG TestAllTypes_NestedEnum = -1 87 ) 88 89 var TestAllTypes_NestedEnum_name = map[int32]string{ 90 0: "FOO", 91 1: "BAR", 92 2: "BAZ", 93 -1: "NEG", 94 } 95 96 var TestAllTypes_NestedEnum_value = map[string]int32{ 97 "FOO": 0, 98 "BAR": 1, 99 "BAZ": 2, 100 "NEG": -1, 101 } 102 103 func (x TestAllTypes_NestedEnum) String() string { 104 return proto.EnumName(TestAllTypes_NestedEnum_name, int32(x)) 105 } 106 107 func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) { 108 return fileDescriptor_13eb9ce388d56238, []int{2, 0} 109 } 110 111 // Represents a single test case's input. The testee should: 112 // 113 // 1. parse this proto (which should always succeed) 114 // 2. parse the protobuf or JSON payload in "payload" (which may fail) 115 // 3. if the parse succeeded, serialize the message in the requested format. 116 type ConformanceRequest struct { 117 // The payload (whether protobuf of JSON) is always for a TestAllTypes proto 118 // (see below). 119 // 120 // Types that are valid to be assigned to Payload: 121 // *ConformanceRequest_ProtobufPayload 122 // *ConformanceRequest_JsonPayload 123 Payload isConformanceRequest_Payload `protobuf_oneof:"payload"` 124 // Which format should the testee serialize its message to? 125 RequestedOutputFormat WireFormat `protobuf:"varint,3,opt,name=requested_output_format,json=requestedOutputFormat,proto3,enum=conformance.WireFormat" json:"requested_output_format,omitempty"` 126 XXX_NoUnkeyedLiteral struct{} `json:"-"` 127 XXX_unrecognized []byte `json:"-"` 128 XXX_sizecache int32 `json:"-"` 129 } 130 131 func (m *ConformanceRequest) Reset() { *m = ConformanceRequest{} } 132 func (m *ConformanceRequest) String() string { return proto.CompactTextString(m) } 133 func (*ConformanceRequest) ProtoMessage() {} 134 func (*ConformanceRequest) Descriptor() ([]byte, []int) { 135 return fileDescriptor_13eb9ce388d56238, []int{0} 136 } 137 func (m *ConformanceRequest) XXX_Unmarshal(b []byte) error { 138 return xxx_messageInfo_ConformanceRequest.Unmarshal(m, b) 139 } 140 func (m *ConformanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 141 return xxx_messageInfo_ConformanceRequest.Marshal(b, m, deterministic) 142 } 143 func (m *ConformanceRequest) XXX_Merge(src proto.Message) { 144 xxx_messageInfo_ConformanceRequest.Merge(m, src) 145 } 146 func (m *ConformanceRequest) XXX_Size() int { 147 return xxx_messageInfo_ConformanceRequest.Size(m) 148 } 149 func (m *ConformanceRequest) XXX_DiscardUnknown() { 150 xxx_messageInfo_ConformanceRequest.DiscardUnknown(m) 151 } 152 153 var xxx_messageInfo_ConformanceRequest proto.InternalMessageInfo 154 155 type isConformanceRequest_Payload interface { 156 isConformanceRequest_Payload() 157 } 158 159 type ConformanceRequest_ProtobufPayload struct { 160 ProtobufPayload []byte `protobuf:"bytes,1,opt,name=protobuf_payload,json=protobufPayload,proto3,oneof" json:"protobuf_payload,omitempty"` 161 } 162 type ConformanceRequest_JsonPayload struct { 163 JsonPayload string `protobuf:"bytes,2,opt,name=json_payload,json=jsonPayload,proto3,oneof" json:"json_payload,omitempty"` 164 } 165 166 func (*ConformanceRequest_ProtobufPayload) isConformanceRequest_Payload() {} 167 func (*ConformanceRequest_JsonPayload) isConformanceRequest_Payload() {} 168 169 func (m *ConformanceRequest) GetPayload() isConformanceRequest_Payload { 170 if m != nil { 171 return m.Payload 172 } 173 return nil 174 } 175 176 func (m *ConformanceRequest) GetProtobufPayload() []byte { 177 if x, ok := m.GetPayload().(*ConformanceRequest_ProtobufPayload); ok { 178 return x.ProtobufPayload 179 } 180 return nil 181 } 182 183 func (m *ConformanceRequest) GetJsonPayload() string { 184 if x, ok := m.GetPayload().(*ConformanceRequest_JsonPayload); ok { 185 return x.JsonPayload 186 } 187 return "" 188 } 189 190 func (m *ConformanceRequest) GetRequestedOutputFormat() WireFormat { 191 if m != nil { 192 return m.RequestedOutputFormat 193 } 194 return WireFormat_UNSPECIFIED 195 } 196 197 // XXX_OneofWrappers is for the internal use of the proto package. 198 func (*ConformanceRequest) XXX_OneofWrappers() []interface{} { 199 return []interface{}{ 200 (*ConformanceRequest_ProtobufPayload)(nil), 201 (*ConformanceRequest_JsonPayload)(nil), 202 } 203 } 204 205 // Represents a single test case's output. 206 type ConformanceResponse struct { 207 // Types that are valid to be assigned to Result: 208 // *ConformanceResponse_ParseError 209 // *ConformanceResponse_SerializeError 210 // *ConformanceResponse_RuntimeError 211 // *ConformanceResponse_ProtobufPayload 212 // *ConformanceResponse_JsonPayload 213 // *ConformanceResponse_Skipped 214 Result isConformanceResponse_Result `protobuf_oneof:"result"` 215 XXX_NoUnkeyedLiteral struct{} `json:"-"` 216 XXX_unrecognized []byte `json:"-"` 217 XXX_sizecache int32 `json:"-"` 218 } 219 220 func (m *ConformanceResponse) Reset() { *m = ConformanceResponse{} } 221 func (m *ConformanceResponse) String() string { return proto.CompactTextString(m) } 222 func (*ConformanceResponse) ProtoMessage() {} 223 func (*ConformanceResponse) Descriptor() ([]byte, []int) { 224 return fileDescriptor_13eb9ce388d56238, []int{1} 225 } 226 func (m *ConformanceResponse) XXX_Unmarshal(b []byte) error { 227 return xxx_messageInfo_ConformanceResponse.Unmarshal(m, b) 228 } 229 func (m *ConformanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 230 return xxx_messageInfo_ConformanceResponse.Marshal(b, m, deterministic) 231 } 232 func (m *ConformanceResponse) XXX_Merge(src proto.Message) { 233 xxx_messageInfo_ConformanceResponse.Merge(m, src) 234 } 235 func (m *ConformanceResponse) XXX_Size() int { 236 return xxx_messageInfo_ConformanceResponse.Size(m) 237 } 238 func (m *ConformanceResponse) XXX_DiscardUnknown() { 239 xxx_messageInfo_ConformanceResponse.DiscardUnknown(m) 240 } 241 242 var xxx_messageInfo_ConformanceResponse proto.InternalMessageInfo 243 244 type isConformanceResponse_Result interface { 245 isConformanceResponse_Result() 246 } 247 248 type ConformanceResponse_ParseError struct { 249 ParseError string `protobuf:"bytes,1,opt,name=parse_error,json=parseError,proto3,oneof" json:"parse_error,omitempty"` 250 } 251 type ConformanceResponse_SerializeError struct { 252 SerializeError string `protobuf:"bytes,6,opt,name=serialize_error,json=serializeError,proto3,oneof" json:"serialize_error,omitempty"` 253 } 254 type ConformanceResponse_RuntimeError struct { 255 RuntimeError string `protobuf:"bytes,2,opt,name=runtime_error,json=runtimeError,proto3,oneof" json:"runtime_error,omitempty"` 256 } 257 type ConformanceResponse_ProtobufPayload struct { 258 ProtobufPayload []byte `protobuf:"bytes,3,opt,name=protobuf_payload,json=protobufPayload,proto3,oneof" json:"protobuf_payload,omitempty"` 259 } 260 type ConformanceResponse_JsonPayload struct { 261 JsonPayload string `protobuf:"bytes,4,opt,name=json_payload,json=jsonPayload,proto3,oneof" json:"json_payload,omitempty"` 262 } 263 type ConformanceResponse_Skipped struct { 264 Skipped string `protobuf:"bytes,5,opt,name=skipped,proto3,oneof" json:"skipped,omitempty"` 265 } 266 267 func (*ConformanceResponse_ParseError) isConformanceResponse_Result() {} 268 func (*ConformanceResponse_SerializeError) isConformanceResponse_Result() {} 269 func (*ConformanceResponse_RuntimeError) isConformanceResponse_Result() {} 270 func (*ConformanceResponse_ProtobufPayload) isConformanceResponse_Result() {} 271 func (*ConformanceResponse_JsonPayload) isConformanceResponse_Result() {} 272 func (*ConformanceResponse_Skipped) isConformanceResponse_Result() {} 273 274 func (m *ConformanceResponse) GetResult() isConformanceResponse_Result { 275 if m != nil { 276 return m.Result 277 } 278 return nil 279 } 280 281 func (m *ConformanceResponse) GetParseError() string { 282 if x, ok := m.GetResult().(*ConformanceResponse_ParseError); ok { 283 return x.ParseError 284 } 285 return "" 286 } 287 288 func (m *ConformanceResponse) GetSerializeError() string { 289 if x, ok := m.GetResult().(*ConformanceResponse_SerializeError); ok { 290 return x.SerializeError 291 } 292 return "" 293 } 294 295 func (m *ConformanceResponse) GetRuntimeError() string { 296 if x, ok := m.GetResult().(*ConformanceResponse_RuntimeError); ok { 297 return x.RuntimeError 298 } 299 return "" 300 } 301 302 func (m *ConformanceResponse) GetProtobufPayload() []byte { 303 if x, ok := m.GetResult().(*ConformanceResponse_ProtobufPayload); ok { 304 return x.ProtobufPayload 305 } 306 return nil 307 } 308 309 func (m *ConformanceResponse) GetJsonPayload() string { 310 if x, ok := m.GetResult().(*ConformanceResponse_JsonPayload); ok { 311 return x.JsonPayload 312 } 313 return "" 314 } 315 316 func (m *ConformanceResponse) GetSkipped() string { 317 if x, ok := m.GetResult().(*ConformanceResponse_Skipped); ok { 318 return x.Skipped 319 } 320 return "" 321 } 322 323 // XXX_OneofWrappers is for the internal use of the proto package. 324 func (*ConformanceResponse) XXX_OneofWrappers() []interface{} { 325 return []interface{}{ 326 (*ConformanceResponse_ParseError)(nil), 327 (*ConformanceResponse_SerializeError)(nil), 328 (*ConformanceResponse_RuntimeError)(nil), 329 (*ConformanceResponse_ProtobufPayload)(nil), 330 (*ConformanceResponse_JsonPayload)(nil), 331 (*ConformanceResponse_Skipped)(nil), 332 } 333 } 334 335 // This proto includes every type of field in both singular and repeated 336 // forms. 337 type TestAllTypes struct { 338 // Singular 339 OptionalInt32 int32 `protobuf:"varint,1,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"` 340 OptionalInt64 int64 `protobuf:"varint,2,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"` 341 OptionalUint32 uint32 `protobuf:"varint,3,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"` 342 OptionalUint64 uint64 `protobuf:"varint,4,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"` 343 OptionalSint32 int32 `protobuf:"zigzag32,5,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"` 344 OptionalSint64 int64 `protobuf:"zigzag64,6,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"` 345 OptionalFixed32 uint32 `protobuf:"fixed32,7,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"` 346 OptionalFixed64 uint64 `protobuf:"fixed64,8,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"` 347 OptionalSfixed32 int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"` 348 OptionalSfixed64 int64 `protobuf:"fixed64,10,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"` 349 OptionalFloat float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"` 350 OptionalDouble float64 `protobuf:"fixed64,12,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"` 351 OptionalBool bool `protobuf:"varint,13,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"` 352 OptionalString string `protobuf:"bytes,14,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"` 353 OptionalBytes []byte `protobuf:"bytes,15,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"` 354 OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,18,opt,name=optional_nested_message,json=optionalNestedMessage,proto3" json:"optional_nested_message,omitempty"` 355 OptionalForeignMessage *ForeignMessage `protobuf:"bytes,19,opt,name=optional_foreign_message,json=optionalForeignMessage,proto3" json:"optional_foreign_message,omitempty"` 356 OptionalNestedEnum TestAllTypes_NestedEnum `protobuf:"varint,21,opt,name=optional_nested_enum,json=optionalNestedEnum,proto3,enum=conformance.TestAllTypes_NestedEnum" json:"optional_nested_enum,omitempty"` 357 OptionalForeignEnum ForeignEnum `protobuf:"varint,22,opt,name=optional_foreign_enum,json=optionalForeignEnum,proto3,enum=conformance.ForeignEnum" json:"optional_foreign_enum,omitempty"` 358 OptionalStringPiece string `protobuf:"bytes,24,opt,name=optional_string_piece,json=optionalStringPiece,proto3" json:"optional_string_piece,omitempty"` 359 OptionalCord string `protobuf:"bytes,25,opt,name=optional_cord,json=optionalCord,proto3" json:"optional_cord,omitempty"` 360 RecursiveMessage *TestAllTypes `protobuf:"bytes,27,opt,name=recursive_message,json=recursiveMessage,proto3" json:"recursive_message,omitempty"` 361 // Repeated 362 RepeatedInt32 []int32 `protobuf:"varint,31,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"` 363 RepeatedInt64 []int64 `protobuf:"varint,32,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"` 364 RepeatedUint32 []uint32 `protobuf:"varint,33,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"` 365 RepeatedUint64 []uint64 `protobuf:"varint,34,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"` 366 RepeatedSint32 []int32 `protobuf:"zigzag32,35,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"` 367 RepeatedSint64 []int64 `protobuf:"zigzag64,36,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"` 368 RepeatedFixed32 []uint32 `protobuf:"fixed32,37,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"` 369 RepeatedFixed64 []uint64 `protobuf:"fixed64,38,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"` 370 RepeatedSfixed32 []int32 `protobuf:"fixed32,39,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"` 371 RepeatedSfixed64 []int64 `protobuf:"fixed64,40,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"` 372 RepeatedFloat []float32 `protobuf:"fixed32,41,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"` 373 RepeatedDouble []float64 `protobuf:"fixed64,42,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"` 374 RepeatedBool []bool `protobuf:"varint,43,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"` 375 RepeatedString []string `protobuf:"bytes,44,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"` 376 RepeatedBytes [][]byte `protobuf:"bytes,45,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"` 377 RepeatedNestedMessage []*TestAllTypes_NestedMessage `protobuf:"bytes,48,rep,name=repeated_nested_message,json=repeatedNestedMessage,proto3" json:"repeated_nested_message,omitempty"` 378 RepeatedForeignMessage []*ForeignMessage `protobuf:"bytes,49,rep,name=repeated_foreign_message,json=repeatedForeignMessage,proto3" json:"repeated_foreign_message,omitempty"` 379 RepeatedNestedEnum []TestAllTypes_NestedEnum `protobuf:"varint,51,rep,packed,name=repeated_nested_enum,json=repeatedNestedEnum,proto3,enum=conformance.TestAllTypes_NestedEnum" json:"repeated_nested_enum,omitempty"` 380 RepeatedForeignEnum []ForeignEnum `protobuf:"varint,52,rep,packed,name=repeated_foreign_enum,json=repeatedForeignEnum,proto3,enum=conformance.ForeignEnum" json:"repeated_foreign_enum,omitempty"` 381 RepeatedStringPiece []string `protobuf:"bytes,54,rep,name=repeated_string_piece,json=repeatedStringPiece,proto3" json:"repeated_string_piece,omitempty"` 382 RepeatedCord []string `protobuf:"bytes,55,rep,name=repeated_cord,json=repeatedCord,proto3" json:"repeated_cord,omitempty"` 383 // Map 384 MapInt32Int32 map[int32]int32 `protobuf:"bytes,56,rep,name=map_int32_int32,json=mapInt32Int32,proto3" json:"map_int32_int32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 385 MapInt64Int64 map[int64]int64 `protobuf:"bytes,57,rep,name=map_int64_int64,json=mapInt64Int64,proto3" json:"map_int64_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 386 MapUint32Uint32 map[uint32]uint32 `protobuf:"bytes,58,rep,name=map_uint32_uint32,json=mapUint32Uint32,proto3" json:"map_uint32_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 387 MapUint64Uint64 map[uint64]uint64 `protobuf:"bytes,59,rep,name=map_uint64_uint64,json=mapUint64Uint64,proto3" json:"map_uint64_uint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 388 MapSint32Sint32 map[int32]int32 `protobuf:"bytes,60,rep,name=map_sint32_sint32,json=mapSint32Sint32,proto3" json:"map_sint32_sint32,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"` 389 MapSint64Sint64 map[int64]int64 `protobuf:"bytes,61,rep,name=map_sint64_sint64,json=mapSint64Sint64,proto3" json:"map_sint64_sint64,omitempty" protobuf_key:"zigzag64,1,opt,name=key,proto3" protobuf_val:"zigzag64,2,opt,name=value,proto3"` 390 MapFixed32Fixed32 map[uint32]uint32 `protobuf:"bytes,62,rep,name=map_fixed32_fixed32,json=mapFixed32Fixed32,proto3" json:"map_fixed32_fixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` 391 MapFixed64Fixed64 map[uint64]uint64 `protobuf:"bytes,63,rep,name=map_fixed64_fixed64,json=mapFixed64Fixed64,proto3" json:"map_fixed64_fixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` 392 MapSfixed32Sfixed32 map[int32]int32 `protobuf:"bytes,64,rep,name=map_sfixed32_sfixed32,json=mapSfixed32Sfixed32,proto3" json:"map_sfixed32_sfixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` 393 MapSfixed64Sfixed64 map[int64]int64 `protobuf:"bytes,65,rep,name=map_sfixed64_sfixed64,json=mapSfixed64Sfixed64,proto3" json:"map_sfixed64_sfixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` 394 MapInt32Float map[int32]float32 `protobuf:"bytes,66,rep,name=map_int32_float,json=mapInt32Float,proto3" json:"map_int32_float,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` 395 MapInt32Double map[int32]float64 `protobuf:"bytes,67,rep,name=map_int32_double,json=mapInt32Double,proto3" json:"map_int32_double,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` 396 MapBoolBool map[bool]bool `protobuf:"bytes,68,rep,name=map_bool_bool,json=mapBoolBool,proto3" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 397 MapStringString map[string]string `protobuf:"bytes,69,rep,name=map_string_string,json=mapStringString,proto3" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 398 MapStringBytes map[string][]byte `protobuf:"bytes,70,rep,name=map_string_bytes,json=mapStringBytes,proto3" json:"map_string_bytes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 399 MapStringNestedMessage map[string]*TestAllTypes_NestedMessage `protobuf:"bytes,71,rep,name=map_string_nested_message,json=mapStringNestedMessage,proto3" json:"map_string_nested_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 400 MapStringForeignMessage map[string]*ForeignMessage `protobuf:"bytes,72,rep,name=map_string_foreign_message,json=mapStringForeignMessage,proto3" json:"map_string_foreign_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 401 MapStringNestedEnum map[string]TestAllTypes_NestedEnum `protobuf:"bytes,73,rep,name=map_string_nested_enum,json=mapStringNestedEnum,proto3" json:"map_string_nested_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=conformance.TestAllTypes_NestedEnum"` 402 MapStringForeignEnum map[string]ForeignEnum `protobuf:"bytes,74,rep,name=map_string_foreign_enum,json=mapStringForeignEnum,proto3" json:"map_string_foreign_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=conformance.ForeignEnum"` 403 // Types that are valid to be assigned to OneofField: 404 // *TestAllTypes_OneofUint32 405 // *TestAllTypes_OneofNestedMessage 406 // *TestAllTypes_OneofString 407 // *TestAllTypes_OneofBytes 408 OneofField isTestAllTypes_OneofField `protobuf_oneof:"oneof_field"` 409 // Well-known types 410 OptionalBoolWrapper *types.BoolValue `protobuf:"bytes,201,opt,name=optional_bool_wrapper,json=optionalBoolWrapper,proto3" json:"optional_bool_wrapper,omitempty"` 411 OptionalInt32Wrapper *types.Int32Value `protobuf:"bytes,202,opt,name=optional_int32_wrapper,json=optionalInt32Wrapper,proto3" json:"optional_int32_wrapper,omitempty"` 412 OptionalInt64Wrapper *types.Int64Value `protobuf:"bytes,203,opt,name=optional_int64_wrapper,json=optionalInt64Wrapper,proto3" json:"optional_int64_wrapper,omitempty"` 413 OptionalUint32Wrapper *types.UInt32Value `protobuf:"bytes,204,opt,name=optional_uint32_wrapper,json=optionalUint32Wrapper,proto3" json:"optional_uint32_wrapper,omitempty"` 414 OptionalUint64Wrapper *types.UInt64Value `protobuf:"bytes,205,opt,name=optional_uint64_wrapper,json=optionalUint64Wrapper,proto3" json:"optional_uint64_wrapper,omitempty"` 415 OptionalFloatWrapper *types.FloatValue `protobuf:"bytes,206,opt,name=optional_float_wrapper,json=optionalFloatWrapper,proto3" json:"optional_float_wrapper,omitempty"` 416 OptionalDoubleWrapper *types.DoubleValue `protobuf:"bytes,207,opt,name=optional_double_wrapper,json=optionalDoubleWrapper,proto3" json:"optional_double_wrapper,omitempty"` 417 OptionalStringWrapper *types.StringValue `protobuf:"bytes,208,opt,name=optional_string_wrapper,json=optionalStringWrapper,proto3" json:"optional_string_wrapper,omitempty"` 418 OptionalBytesWrapper *types.BytesValue `protobuf:"bytes,209,opt,name=optional_bytes_wrapper,json=optionalBytesWrapper,proto3" json:"optional_bytes_wrapper,omitempty"` 419 RepeatedBoolWrapper []*types.BoolValue `protobuf:"bytes,211,rep,name=repeated_bool_wrapper,json=repeatedBoolWrapper,proto3" json:"repeated_bool_wrapper,omitempty"` 420 RepeatedInt32Wrapper []*types.Int32Value `protobuf:"bytes,212,rep,name=repeated_int32_wrapper,json=repeatedInt32Wrapper,proto3" json:"repeated_int32_wrapper,omitempty"` 421 RepeatedInt64Wrapper []*types.Int64Value `protobuf:"bytes,213,rep,name=repeated_int64_wrapper,json=repeatedInt64Wrapper,proto3" json:"repeated_int64_wrapper,omitempty"` 422 RepeatedUint32Wrapper []*types.UInt32Value `protobuf:"bytes,214,rep,name=repeated_uint32_wrapper,json=repeatedUint32Wrapper,proto3" json:"repeated_uint32_wrapper,omitempty"` 423 RepeatedUint64Wrapper []*types.UInt64Value `protobuf:"bytes,215,rep,name=repeated_uint64_wrapper,json=repeatedUint64Wrapper,proto3" json:"repeated_uint64_wrapper,omitempty"` 424 RepeatedFloatWrapper []*types.FloatValue `protobuf:"bytes,216,rep,name=repeated_float_wrapper,json=repeatedFloatWrapper,proto3" json:"repeated_float_wrapper,omitempty"` 425 RepeatedDoubleWrapper []*types.DoubleValue `protobuf:"bytes,217,rep,name=repeated_double_wrapper,json=repeatedDoubleWrapper,proto3" json:"repeated_double_wrapper,omitempty"` 426 RepeatedStringWrapper []*types.StringValue `protobuf:"bytes,218,rep,name=repeated_string_wrapper,json=repeatedStringWrapper,proto3" json:"repeated_string_wrapper,omitempty"` 427 RepeatedBytesWrapper []*types.BytesValue `protobuf:"bytes,219,rep,name=repeated_bytes_wrapper,json=repeatedBytesWrapper,proto3" json:"repeated_bytes_wrapper,omitempty"` 428 OptionalDuration *types.Duration `protobuf:"bytes,301,opt,name=optional_duration,json=optionalDuration,proto3" json:"optional_duration,omitempty"` 429 OptionalTimestamp *types.Timestamp `protobuf:"bytes,302,opt,name=optional_timestamp,json=optionalTimestamp,proto3" json:"optional_timestamp,omitempty"` 430 OptionalFieldMask *types.FieldMask `protobuf:"bytes,303,opt,name=optional_field_mask,json=optionalFieldMask,proto3" json:"optional_field_mask,omitempty"` 431 OptionalStruct *types.Struct `protobuf:"bytes,304,opt,name=optional_struct,json=optionalStruct,proto3" json:"optional_struct,omitempty"` 432 OptionalAny *types.Any `protobuf:"bytes,305,opt,name=optional_any,json=optionalAny,proto3" json:"optional_any,omitempty"` 433 OptionalValue *types.Value `protobuf:"bytes,306,opt,name=optional_value,json=optionalValue,proto3" json:"optional_value,omitempty"` 434 RepeatedDuration []*types.Duration `protobuf:"bytes,311,rep,name=repeated_duration,json=repeatedDuration,proto3" json:"repeated_duration,omitempty"` 435 RepeatedTimestamp []*types.Timestamp `protobuf:"bytes,312,rep,name=repeated_timestamp,json=repeatedTimestamp,proto3" json:"repeated_timestamp,omitempty"` 436 RepeatedFieldmask []*types.FieldMask `protobuf:"bytes,313,rep,name=repeated_fieldmask,json=repeatedFieldmask,proto3" json:"repeated_fieldmask,omitempty"` 437 RepeatedStruct []*types.Struct `protobuf:"bytes,324,rep,name=repeated_struct,json=repeatedStruct,proto3" json:"repeated_struct,omitempty"` 438 RepeatedAny []*types.Any `protobuf:"bytes,315,rep,name=repeated_any,json=repeatedAny,proto3" json:"repeated_any,omitempty"` 439 RepeatedValue []*types.Value `protobuf:"bytes,316,rep,name=repeated_value,json=repeatedValue,proto3" json:"repeated_value,omitempty"` 440 // Test field-name-to-JSON-name convention. 441 Fieldname1 int32 `protobuf:"varint,401,opt,name=fieldname1,proto3" json:"fieldname1,omitempty"` 442 FieldName2 int32 `protobuf:"varint,402,opt,name=field_name2,json=fieldName2,proto3" json:"field_name2,omitempty"` 443 XFieldName3 int32 `protobuf:"varint,403,opt,name=_field_name3,json=FieldName3,proto3" json:"_field_name3,omitempty"` 444 Field_Name4_ int32 `protobuf:"varint,404,opt,name=field__name4_,json=fieldName4,proto3" json:"field__name4_,omitempty"` 445 Field0Name5 int32 `protobuf:"varint,405,opt,name=field0name5,proto3" json:"field0name5,omitempty"` 446 Field_0Name6 int32 `protobuf:"varint,406,opt,name=field_0_name6,json=field0Name6,proto3" json:"field_0_name6,omitempty"` 447 FieldName7 int32 `protobuf:"varint,407,opt,name=fieldName7,proto3" json:"fieldName7,omitempty"` 448 FieldName8 int32 `protobuf:"varint,408,opt,name=FieldName8,proto3" json:"FieldName8,omitempty"` 449 Field_Name9 int32 `protobuf:"varint,409,opt,name=field_Name9,json=fieldName9,proto3" json:"field_Name9,omitempty"` 450 Field_Name10 int32 `protobuf:"varint,410,opt,name=Field_Name10,json=FieldName10,proto3" json:"Field_Name10,omitempty"` 451 FIELD_NAME11 int32 `protobuf:"varint,411,opt,name=FIELD_NAME11,json=FIELDNAME11,proto3" json:"FIELD_NAME11,omitempty"` 452 FIELDName12 int32 `protobuf:"varint,412,opt,name=FIELD_name12,json=FIELDName12,proto3" json:"FIELD_name12,omitempty"` 453 XXX_NoUnkeyedLiteral struct{} `json:"-"` 454 XXX_unrecognized []byte `json:"-"` 455 XXX_sizecache int32 `json:"-"` 456 } 457 458 func (m *TestAllTypes) Reset() { *m = TestAllTypes{} } 459 func (m *TestAllTypes) String() string { return proto.CompactTextString(m) } 460 func (*TestAllTypes) ProtoMessage() {} 461 func (*TestAllTypes) Descriptor() ([]byte, []int) { 462 return fileDescriptor_13eb9ce388d56238, []int{2} 463 } 464 func (m *TestAllTypes) XXX_Unmarshal(b []byte) error { 465 return xxx_messageInfo_TestAllTypes.Unmarshal(m, b) 466 } 467 func (m *TestAllTypes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 468 return xxx_messageInfo_TestAllTypes.Marshal(b, m, deterministic) 469 } 470 func (m *TestAllTypes) XXX_Merge(src proto.Message) { 471 xxx_messageInfo_TestAllTypes.Merge(m, src) 472 } 473 func (m *TestAllTypes) XXX_Size() int { 474 return xxx_messageInfo_TestAllTypes.Size(m) 475 } 476 func (m *TestAllTypes) XXX_DiscardUnknown() { 477 xxx_messageInfo_TestAllTypes.DiscardUnknown(m) 478 } 479 480 var xxx_messageInfo_TestAllTypes proto.InternalMessageInfo 481 482 type isTestAllTypes_OneofField interface { 483 isTestAllTypes_OneofField() 484 } 485 486 type TestAllTypes_OneofUint32 struct { 487 OneofUint32 uint32 `protobuf:"varint,111,opt,name=oneof_uint32,json=oneofUint32,proto3,oneof" json:"oneof_uint32,omitempty"` 488 } 489 type TestAllTypes_OneofNestedMessage struct { 490 OneofNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,112,opt,name=oneof_nested_message,json=oneofNestedMessage,proto3,oneof" json:"oneof_nested_message,omitempty"` 491 } 492 type TestAllTypes_OneofString struct { 493 OneofString string `protobuf:"bytes,113,opt,name=oneof_string,json=oneofString,proto3,oneof" json:"oneof_string,omitempty"` 494 } 495 type TestAllTypes_OneofBytes struct { 496 OneofBytes []byte `protobuf:"bytes,114,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof" json:"oneof_bytes,omitempty"` 497 } 498 499 func (*TestAllTypes_OneofUint32) isTestAllTypes_OneofField() {} 500 func (*TestAllTypes_OneofNestedMessage) isTestAllTypes_OneofField() {} 501 func (*TestAllTypes_OneofString) isTestAllTypes_OneofField() {} 502 func (*TestAllTypes_OneofBytes) isTestAllTypes_OneofField() {} 503 504 func (m *TestAllTypes) GetOneofField() isTestAllTypes_OneofField { 505 if m != nil { 506 return m.OneofField 507 } 508 return nil 509 } 510 511 func (m *TestAllTypes) GetOptionalInt32() int32 { 512 if m != nil { 513 return m.OptionalInt32 514 } 515 return 0 516 } 517 518 func (m *TestAllTypes) GetOptionalInt64() int64 { 519 if m != nil { 520 return m.OptionalInt64 521 } 522 return 0 523 } 524 525 func (m *TestAllTypes) GetOptionalUint32() uint32 { 526 if m != nil { 527 return m.OptionalUint32 528 } 529 return 0 530 } 531 532 func (m *TestAllTypes) GetOptionalUint64() uint64 { 533 if m != nil { 534 return m.OptionalUint64 535 } 536 return 0 537 } 538 539 func (m *TestAllTypes) GetOptionalSint32() int32 { 540 if m != nil { 541 return m.OptionalSint32 542 } 543 return 0 544 } 545 546 func (m *TestAllTypes) GetOptionalSint64() int64 { 547 if m != nil { 548 return m.OptionalSint64 549 } 550 return 0 551 } 552 553 func (m *TestAllTypes) GetOptionalFixed32() uint32 { 554 if m != nil { 555 return m.OptionalFixed32 556 } 557 return 0 558 } 559 560 func (m *TestAllTypes) GetOptionalFixed64() uint64 { 561 if m != nil { 562 return m.OptionalFixed64 563 } 564 return 0 565 } 566 567 func (m *TestAllTypes) GetOptionalSfixed32() int32 { 568 if m != nil { 569 return m.OptionalSfixed32 570 } 571 return 0 572 } 573 574 func (m *TestAllTypes) GetOptionalSfixed64() int64 { 575 if m != nil { 576 return m.OptionalSfixed64 577 } 578 return 0 579 } 580 581 func (m *TestAllTypes) GetOptionalFloat() float32 { 582 if m != nil { 583 return m.OptionalFloat 584 } 585 return 0 586 } 587 588 func (m *TestAllTypes) GetOptionalDouble() float64 { 589 if m != nil { 590 return m.OptionalDouble 591 } 592 return 0 593 } 594 595 func (m *TestAllTypes) GetOptionalBool() bool { 596 if m != nil { 597 return m.OptionalBool 598 } 599 return false 600 } 601 602 func (m *TestAllTypes) GetOptionalString() string { 603 if m != nil { 604 return m.OptionalString 605 } 606 return "" 607 } 608 609 func (m *TestAllTypes) GetOptionalBytes() []byte { 610 if m != nil { 611 return m.OptionalBytes 612 } 613 return nil 614 } 615 616 func (m *TestAllTypes) GetOptionalNestedMessage() *TestAllTypes_NestedMessage { 617 if m != nil { 618 return m.OptionalNestedMessage 619 } 620 return nil 621 } 622 623 func (m *TestAllTypes) GetOptionalForeignMessage() *ForeignMessage { 624 if m != nil { 625 return m.OptionalForeignMessage 626 } 627 return nil 628 } 629 630 func (m *TestAllTypes) GetOptionalNestedEnum() TestAllTypes_NestedEnum { 631 if m != nil { 632 return m.OptionalNestedEnum 633 } 634 return TestAllTypes_FOO 635 } 636 637 func (m *TestAllTypes) GetOptionalForeignEnum() ForeignEnum { 638 if m != nil { 639 return m.OptionalForeignEnum 640 } 641 return ForeignEnum_FOREIGN_FOO 642 } 643 644 func (m *TestAllTypes) GetOptionalStringPiece() string { 645 if m != nil { 646 return m.OptionalStringPiece 647 } 648 return "" 649 } 650 651 func (m *TestAllTypes) GetOptionalCord() string { 652 if m != nil { 653 return m.OptionalCord 654 } 655 return "" 656 } 657 658 func (m *TestAllTypes) GetRecursiveMessage() *TestAllTypes { 659 if m != nil { 660 return m.RecursiveMessage 661 } 662 return nil 663 } 664 665 func (m *TestAllTypes) GetRepeatedInt32() []int32 { 666 if m != nil { 667 return m.RepeatedInt32 668 } 669 return nil 670 } 671 672 func (m *TestAllTypes) GetRepeatedInt64() []int64 { 673 if m != nil { 674 return m.RepeatedInt64 675 } 676 return nil 677 } 678 679 func (m *TestAllTypes) GetRepeatedUint32() []uint32 { 680 if m != nil { 681 return m.RepeatedUint32 682 } 683 return nil 684 } 685 686 func (m *TestAllTypes) GetRepeatedUint64() []uint64 { 687 if m != nil { 688 return m.RepeatedUint64 689 } 690 return nil 691 } 692 693 func (m *TestAllTypes) GetRepeatedSint32() []int32 { 694 if m != nil { 695 return m.RepeatedSint32 696 } 697 return nil 698 } 699 700 func (m *TestAllTypes) GetRepeatedSint64() []int64 { 701 if m != nil { 702 return m.RepeatedSint64 703 } 704 return nil 705 } 706 707 func (m *TestAllTypes) GetRepeatedFixed32() []uint32 { 708 if m != nil { 709 return m.RepeatedFixed32 710 } 711 return nil 712 } 713 714 func (m *TestAllTypes) GetRepeatedFixed64() []uint64 { 715 if m != nil { 716 return m.RepeatedFixed64 717 } 718 return nil 719 } 720 721 func (m *TestAllTypes) GetRepeatedSfixed32() []int32 { 722 if m != nil { 723 return m.RepeatedSfixed32 724 } 725 return nil 726 } 727 728 func (m *TestAllTypes) GetRepeatedSfixed64() []int64 { 729 if m != nil { 730 return m.RepeatedSfixed64 731 } 732 return nil 733 } 734 735 func (m *TestAllTypes) GetRepeatedFloat() []float32 { 736 if m != nil { 737 return m.RepeatedFloat 738 } 739 return nil 740 } 741 742 func (m *TestAllTypes) GetRepeatedDouble() []float64 { 743 if m != nil { 744 return m.RepeatedDouble 745 } 746 return nil 747 } 748 749 func (m *TestAllTypes) GetRepeatedBool() []bool { 750 if m != nil { 751 return m.RepeatedBool 752 } 753 return nil 754 } 755 756 func (m *TestAllTypes) GetRepeatedString() []string { 757 if m != nil { 758 return m.RepeatedString 759 } 760 return nil 761 } 762 763 func (m *TestAllTypes) GetRepeatedBytes() [][]byte { 764 if m != nil { 765 return m.RepeatedBytes 766 } 767 return nil 768 } 769 770 func (m *TestAllTypes) GetRepeatedNestedMessage() []*TestAllTypes_NestedMessage { 771 if m != nil { 772 return m.RepeatedNestedMessage 773 } 774 return nil 775 } 776 777 func (m *TestAllTypes) GetRepeatedForeignMessage() []*ForeignMessage { 778 if m != nil { 779 return m.RepeatedForeignMessage 780 } 781 return nil 782 } 783 784 func (m *TestAllTypes) GetRepeatedNestedEnum() []TestAllTypes_NestedEnum { 785 if m != nil { 786 return m.RepeatedNestedEnum 787 } 788 return nil 789 } 790 791 func (m *TestAllTypes) GetRepeatedForeignEnum() []ForeignEnum { 792 if m != nil { 793 return m.RepeatedForeignEnum 794 } 795 return nil 796 } 797 798 func (m *TestAllTypes) GetRepeatedStringPiece() []string { 799 if m != nil { 800 return m.RepeatedStringPiece 801 } 802 return nil 803 } 804 805 func (m *TestAllTypes) GetRepeatedCord() []string { 806 if m != nil { 807 return m.RepeatedCord 808 } 809 return nil 810 } 811 812 func (m *TestAllTypes) GetMapInt32Int32() map[int32]int32 { 813 if m != nil { 814 return m.MapInt32Int32 815 } 816 return nil 817 } 818 819 func (m *TestAllTypes) GetMapInt64Int64() map[int64]int64 { 820 if m != nil { 821 return m.MapInt64Int64 822 } 823 return nil 824 } 825 826 func (m *TestAllTypes) GetMapUint32Uint32() map[uint32]uint32 { 827 if m != nil { 828 return m.MapUint32Uint32 829 } 830 return nil 831 } 832 833 func (m *TestAllTypes) GetMapUint64Uint64() map[uint64]uint64 { 834 if m != nil { 835 return m.MapUint64Uint64 836 } 837 return nil 838 } 839 840 func (m *TestAllTypes) GetMapSint32Sint32() map[int32]int32 { 841 if m != nil { 842 return m.MapSint32Sint32 843 } 844 return nil 845 } 846 847 func (m *TestAllTypes) GetMapSint64Sint64() map[int64]int64 { 848 if m != nil { 849 return m.MapSint64Sint64 850 } 851 return nil 852 } 853 854 func (m *TestAllTypes) GetMapFixed32Fixed32() map[uint32]uint32 { 855 if m != nil { 856 return m.MapFixed32Fixed32 857 } 858 return nil 859 } 860 861 func (m *TestAllTypes) GetMapFixed64Fixed64() map[uint64]uint64 { 862 if m != nil { 863 return m.MapFixed64Fixed64 864 } 865 return nil 866 } 867 868 func (m *TestAllTypes) GetMapSfixed32Sfixed32() map[int32]int32 { 869 if m != nil { 870 return m.MapSfixed32Sfixed32 871 } 872 return nil 873 } 874 875 func (m *TestAllTypes) GetMapSfixed64Sfixed64() map[int64]int64 { 876 if m != nil { 877 return m.MapSfixed64Sfixed64 878 } 879 return nil 880 } 881 882 func (m *TestAllTypes) GetMapInt32Float() map[int32]float32 { 883 if m != nil { 884 return m.MapInt32Float 885 } 886 return nil 887 } 888 889 func (m *TestAllTypes) GetMapInt32Double() map[int32]float64 { 890 if m != nil { 891 return m.MapInt32Double 892 } 893 return nil 894 } 895 896 func (m *TestAllTypes) GetMapBoolBool() map[bool]bool { 897 if m != nil { 898 return m.MapBoolBool 899 } 900 return nil 901 } 902 903 func (m *TestAllTypes) GetMapStringString() map[string]string { 904 if m != nil { 905 return m.MapStringString 906 } 907 return nil 908 } 909 910 func (m *TestAllTypes) GetMapStringBytes() map[string][]byte { 911 if m != nil { 912 return m.MapStringBytes 913 } 914 return nil 915 } 916 917 func (m *TestAllTypes) GetMapStringNestedMessage() map[string]*TestAllTypes_NestedMessage { 918 if m != nil { 919 return m.MapStringNestedMessage 920 } 921 return nil 922 } 923 924 func (m *TestAllTypes) GetMapStringForeignMessage() map[string]*ForeignMessage { 925 if m != nil { 926 return m.MapStringForeignMessage 927 } 928 return nil 929 } 930 931 func (m *TestAllTypes) GetMapStringNestedEnum() map[string]TestAllTypes_NestedEnum { 932 if m != nil { 933 return m.MapStringNestedEnum 934 } 935 return nil 936 } 937 938 func (m *TestAllTypes) GetMapStringForeignEnum() map[string]ForeignEnum { 939 if m != nil { 940 return m.MapStringForeignEnum 941 } 942 return nil 943 } 944 945 func (m *TestAllTypes) GetOneofUint32() uint32 { 946 if x, ok := m.GetOneofField().(*TestAllTypes_OneofUint32); ok { 947 return x.OneofUint32 948 } 949 return 0 950 } 951 952 func (m *TestAllTypes) GetOneofNestedMessage() *TestAllTypes_NestedMessage { 953 if x, ok := m.GetOneofField().(*TestAllTypes_OneofNestedMessage); ok { 954 return x.OneofNestedMessage 955 } 956 return nil 957 } 958 959 func (m *TestAllTypes) GetOneofString() string { 960 if x, ok := m.GetOneofField().(*TestAllTypes_OneofString); ok { 961 return x.OneofString 962 } 963 return "" 964 } 965 966 func (m *TestAllTypes) GetOneofBytes() []byte { 967 if x, ok := m.GetOneofField().(*TestAllTypes_OneofBytes); ok { 968 return x.OneofBytes 969 } 970 return nil 971 } 972 973 func (m *TestAllTypes) GetOptionalBoolWrapper() *types.BoolValue { 974 if m != nil { 975 return m.OptionalBoolWrapper 976 } 977 return nil 978 } 979 980 func (m *TestAllTypes) GetOptionalInt32Wrapper() *types.Int32Value { 981 if m != nil { 982 return m.OptionalInt32Wrapper 983 } 984 return nil 985 } 986 987 func (m *TestAllTypes) GetOptionalInt64Wrapper() *types.Int64Value { 988 if m != nil { 989 return m.OptionalInt64Wrapper 990 } 991 return nil 992 } 993 994 func (m *TestAllTypes) GetOptionalUint32Wrapper() *types.UInt32Value { 995 if m != nil { 996 return m.OptionalUint32Wrapper 997 } 998 return nil 999 } 1000 1001 func (m *TestAllTypes) GetOptionalUint64Wrapper() *types.UInt64Value { 1002 if m != nil { 1003 return m.OptionalUint64Wrapper 1004 } 1005 return nil 1006 } 1007 1008 func (m *TestAllTypes) GetOptionalFloatWrapper() *types.FloatValue { 1009 if m != nil { 1010 return m.OptionalFloatWrapper 1011 } 1012 return nil 1013 } 1014 1015 func (m *TestAllTypes) GetOptionalDoubleWrapper() *types.DoubleValue { 1016 if m != nil { 1017 return m.OptionalDoubleWrapper 1018 } 1019 return nil 1020 } 1021 1022 func (m *TestAllTypes) GetOptionalStringWrapper() *types.StringValue { 1023 if m != nil { 1024 return m.OptionalStringWrapper 1025 } 1026 return nil 1027 } 1028 1029 func (m *TestAllTypes) GetOptionalBytesWrapper() *types.BytesValue { 1030 if m != nil { 1031 return m.OptionalBytesWrapper 1032 } 1033 return nil 1034 } 1035 1036 func (m *TestAllTypes) GetRepeatedBoolWrapper() []*types.BoolValue { 1037 if m != nil { 1038 return m.RepeatedBoolWrapper 1039 } 1040 return nil 1041 } 1042 1043 func (m *TestAllTypes) GetRepeatedInt32Wrapper() []*types.Int32Value { 1044 if m != nil { 1045 return m.RepeatedInt32Wrapper 1046 } 1047 return nil 1048 } 1049 1050 func (m *TestAllTypes) GetRepeatedInt64Wrapper() []*types.Int64Value { 1051 if m != nil { 1052 return m.RepeatedInt64Wrapper 1053 } 1054 return nil 1055 } 1056 1057 func (m *TestAllTypes) GetRepeatedUint32Wrapper() []*types.UInt32Value { 1058 if m != nil { 1059 return m.RepeatedUint32Wrapper 1060 } 1061 return nil 1062 } 1063 1064 func (m *TestAllTypes) GetRepeatedUint64Wrapper() []*types.UInt64Value { 1065 if m != nil { 1066 return m.RepeatedUint64Wrapper 1067 } 1068 return nil 1069 } 1070 1071 func (m *TestAllTypes) GetRepeatedFloatWrapper() []*types.FloatValue { 1072 if m != nil { 1073 return m.RepeatedFloatWrapper 1074 } 1075 return nil 1076 } 1077 1078 func (m *TestAllTypes) GetRepeatedDoubleWrapper() []*types.DoubleValue { 1079 if m != nil { 1080 return m.RepeatedDoubleWrapper 1081 } 1082 return nil 1083 } 1084 1085 func (m *TestAllTypes) GetRepeatedStringWrapper() []*types.StringValue { 1086 if m != nil { 1087 return m.RepeatedStringWrapper 1088 } 1089 return nil 1090 } 1091 1092 func (m *TestAllTypes) GetRepeatedBytesWrapper() []*types.BytesValue { 1093 if m != nil { 1094 return m.RepeatedBytesWrapper 1095 } 1096 return nil 1097 } 1098 1099 func (m *TestAllTypes) GetOptionalDuration() *types.Duration { 1100 if m != nil { 1101 return m.OptionalDuration 1102 } 1103 return nil 1104 } 1105 1106 func (m *TestAllTypes) GetOptionalTimestamp() *types.Timestamp { 1107 if m != nil { 1108 return m.OptionalTimestamp 1109 } 1110 return nil 1111 } 1112 1113 func (m *TestAllTypes) GetOptionalFieldMask() *types.FieldMask { 1114 if m != nil { 1115 return m.OptionalFieldMask 1116 } 1117 return nil 1118 } 1119 1120 func (m *TestAllTypes) GetOptionalStruct() *types.Struct { 1121 if m != nil { 1122 return m.OptionalStruct 1123 } 1124 return nil 1125 } 1126 1127 func (m *TestAllTypes) GetOptionalAny() *types.Any { 1128 if m != nil { 1129 return m.OptionalAny 1130 } 1131 return nil 1132 } 1133 1134 func (m *TestAllTypes) GetOptionalValue() *types.Value { 1135 if m != nil { 1136 return m.OptionalValue 1137 } 1138 return nil 1139 } 1140 1141 func (m *TestAllTypes) GetRepeatedDuration() []*types.Duration { 1142 if m != nil { 1143 return m.RepeatedDuration 1144 } 1145 return nil 1146 } 1147 1148 func (m *TestAllTypes) GetRepeatedTimestamp() []*types.Timestamp { 1149 if m != nil { 1150 return m.RepeatedTimestamp 1151 } 1152 return nil 1153 } 1154 1155 func (m *TestAllTypes) GetRepeatedFieldmask() []*types.FieldMask { 1156 if m != nil { 1157 return m.RepeatedFieldmask 1158 } 1159 return nil 1160 } 1161 1162 func (m *TestAllTypes) GetRepeatedStruct() []*types.Struct { 1163 if m != nil { 1164 return m.RepeatedStruct 1165 } 1166 return nil 1167 } 1168 1169 func (m *TestAllTypes) GetRepeatedAny() []*types.Any { 1170 if m != nil { 1171 return m.RepeatedAny 1172 } 1173 return nil 1174 } 1175 1176 func (m *TestAllTypes) GetRepeatedValue() []*types.Value { 1177 if m != nil { 1178 return m.RepeatedValue 1179 } 1180 return nil 1181 } 1182 1183 func (m *TestAllTypes) GetFieldname1() int32 { 1184 if m != nil { 1185 return m.Fieldname1 1186 } 1187 return 0 1188 } 1189 1190 func (m *TestAllTypes) GetFieldName2() int32 { 1191 if m != nil { 1192 return m.FieldName2 1193 } 1194 return 0 1195 } 1196 1197 func (m *TestAllTypes) GetXFieldName3() int32 { 1198 if m != nil { 1199 return m.XFieldName3 1200 } 1201 return 0 1202 } 1203 1204 func (m *TestAllTypes) GetField_Name4_() int32 { 1205 if m != nil { 1206 return m.Field_Name4_ 1207 } 1208 return 0 1209 } 1210 1211 func (m *TestAllTypes) GetField0Name5() int32 { 1212 if m != nil { 1213 return m.Field0Name5 1214 } 1215 return 0 1216 } 1217 1218 func (m *TestAllTypes) GetField_0Name6() int32 { 1219 if m != nil { 1220 return m.Field_0Name6 1221 } 1222 return 0 1223 } 1224 1225 func (m *TestAllTypes) GetFieldName7() int32 { 1226 if m != nil { 1227 return m.FieldName7 1228 } 1229 return 0 1230 } 1231 1232 func (m *TestAllTypes) GetFieldName8() int32 { 1233 if m != nil { 1234 return m.FieldName8 1235 } 1236 return 0 1237 } 1238 1239 func (m *TestAllTypes) GetField_Name9() int32 { 1240 if m != nil { 1241 return m.Field_Name9 1242 } 1243 return 0 1244 } 1245 1246 func (m *TestAllTypes) GetField_Name10() int32 { 1247 if m != nil { 1248 return m.Field_Name10 1249 } 1250 return 0 1251 } 1252 1253 func (m *TestAllTypes) GetFIELD_NAME11() int32 { 1254 if m != nil { 1255 return m.FIELD_NAME11 1256 } 1257 return 0 1258 } 1259 1260 func (m *TestAllTypes) GetFIELDName12() int32 { 1261 if m != nil { 1262 return m.FIELDName12 1263 } 1264 return 0 1265 } 1266 1267 // XXX_OneofWrappers is for the internal use of the proto package. 1268 func (*TestAllTypes) XXX_OneofWrappers() []interface{} { 1269 return []interface{}{ 1270 (*TestAllTypes_OneofUint32)(nil), 1271 (*TestAllTypes_OneofNestedMessage)(nil), 1272 (*TestAllTypes_OneofString)(nil), 1273 (*TestAllTypes_OneofBytes)(nil), 1274 } 1275 } 1276 1277 type TestAllTypes_NestedMessage struct { 1278 A int32 `protobuf:"varint,1,opt,name=a,proto3" json:"a,omitempty"` 1279 Corecursive *TestAllTypes `protobuf:"bytes,2,opt,name=corecursive,proto3" json:"corecursive,omitempty"` 1280 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1281 XXX_unrecognized []byte `json:"-"` 1282 XXX_sizecache int32 `json:"-"` 1283 } 1284 1285 func (m *TestAllTypes_NestedMessage) Reset() { *m = TestAllTypes_NestedMessage{} } 1286 func (m *TestAllTypes_NestedMessage) String() string { return proto.CompactTextString(m) } 1287 func (*TestAllTypes_NestedMessage) ProtoMessage() {} 1288 func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) { 1289 return fileDescriptor_13eb9ce388d56238, []int{2, 0} 1290 } 1291 func (m *TestAllTypes_NestedMessage) XXX_Unmarshal(b []byte) error { 1292 return xxx_messageInfo_TestAllTypes_NestedMessage.Unmarshal(m, b) 1293 } 1294 func (m *TestAllTypes_NestedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1295 return xxx_messageInfo_TestAllTypes_NestedMessage.Marshal(b, m, deterministic) 1296 } 1297 func (m *TestAllTypes_NestedMessage) XXX_Merge(src proto.Message) { 1298 xxx_messageInfo_TestAllTypes_NestedMessage.Merge(m, src) 1299 } 1300 func (m *TestAllTypes_NestedMessage) XXX_Size() int { 1301 return xxx_messageInfo_TestAllTypes_NestedMessage.Size(m) 1302 } 1303 func (m *TestAllTypes_NestedMessage) XXX_DiscardUnknown() { 1304 xxx_messageInfo_TestAllTypes_NestedMessage.DiscardUnknown(m) 1305 } 1306 1307 var xxx_messageInfo_TestAllTypes_NestedMessage proto.InternalMessageInfo 1308 1309 func (m *TestAllTypes_NestedMessage) GetA() int32 { 1310 if m != nil { 1311 return m.A 1312 } 1313 return 0 1314 } 1315 1316 func (m *TestAllTypes_NestedMessage) GetCorecursive() *TestAllTypes { 1317 if m != nil { 1318 return m.Corecursive 1319 } 1320 return nil 1321 } 1322 1323 type ForeignMessage struct { 1324 C int32 `protobuf:"varint,1,opt,name=c,proto3" json:"c,omitempty"` 1325 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1326 XXX_unrecognized []byte `json:"-"` 1327 XXX_sizecache int32 `json:"-"` 1328 } 1329 1330 func (m *ForeignMessage) Reset() { *m = ForeignMessage{} } 1331 func (m *ForeignMessage) String() string { return proto.CompactTextString(m) } 1332 func (*ForeignMessage) ProtoMessage() {} 1333 func (*ForeignMessage) Descriptor() ([]byte, []int) { 1334 return fileDescriptor_13eb9ce388d56238, []int{3} 1335 } 1336 func (m *ForeignMessage) XXX_Unmarshal(b []byte) error { 1337 return xxx_messageInfo_ForeignMessage.Unmarshal(m, b) 1338 } 1339 func (m *ForeignMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1340 return xxx_messageInfo_ForeignMessage.Marshal(b, m, deterministic) 1341 } 1342 func (m *ForeignMessage) XXX_Merge(src proto.Message) { 1343 xxx_messageInfo_ForeignMessage.Merge(m, src) 1344 } 1345 func (m *ForeignMessage) XXX_Size() int { 1346 return xxx_messageInfo_ForeignMessage.Size(m) 1347 } 1348 func (m *ForeignMessage) XXX_DiscardUnknown() { 1349 xxx_messageInfo_ForeignMessage.DiscardUnknown(m) 1350 } 1351 1352 var xxx_messageInfo_ForeignMessage proto.InternalMessageInfo 1353 1354 func (m *ForeignMessage) GetC() int32 { 1355 if m != nil { 1356 return m.C 1357 } 1358 return 0 1359 } 1360 1361 func init() { 1362 proto.RegisterEnum("conformance.WireFormat", WireFormat_name, WireFormat_value) 1363 proto.RegisterEnum("conformance.ForeignEnum", ForeignEnum_name, ForeignEnum_value) 1364 proto.RegisterEnum("conformance.TestAllTypes_NestedEnum", TestAllTypes_NestedEnum_name, TestAllTypes_NestedEnum_value) 1365 proto.RegisterType((*ConformanceRequest)(nil), "conformance.ConformanceRequest") 1366 proto.RegisterType((*ConformanceResponse)(nil), "conformance.ConformanceResponse") 1367 proto.RegisterType((*TestAllTypes)(nil), "conformance.TestAllTypes") 1368 proto.RegisterMapType((map[bool]bool)(nil), "conformance.TestAllTypes.MapBoolBoolEntry") 1369 proto.RegisterMapType((map[uint32]uint32)(nil), "conformance.TestAllTypes.MapFixed32Fixed32Entry") 1370 proto.RegisterMapType((map[uint64]uint64)(nil), "conformance.TestAllTypes.MapFixed64Fixed64Entry") 1371 proto.RegisterMapType((map[int32]float64)(nil), "conformance.TestAllTypes.MapInt32DoubleEntry") 1372 proto.RegisterMapType((map[int32]float32)(nil), "conformance.TestAllTypes.MapInt32FloatEntry") 1373 proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapInt32Int32Entry") 1374 proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapInt64Int64Entry") 1375 proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapSfixed32Sfixed32Entry") 1376 proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapSfixed64Sfixed64Entry") 1377 proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapSint32Sint32Entry") 1378 proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapSint64Sint64Entry") 1379 proto.RegisterMapType((map[string][]byte)(nil), "conformance.TestAllTypes.MapStringBytesEntry") 1380 proto.RegisterMapType((map[string]ForeignEnum)(nil), "conformance.TestAllTypes.MapStringForeignEnumEntry") 1381 proto.RegisterMapType((map[string]*ForeignMessage)(nil), "conformance.TestAllTypes.MapStringForeignMessageEntry") 1382 proto.RegisterMapType((map[string]TestAllTypes_NestedEnum)(nil), "conformance.TestAllTypes.MapStringNestedEnumEntry") 1383 proto.RegisterMapType((map[string]*TestAllTypes_NestedMessage)(nil), "conformance.TestAllTypes.MapStringNestedMessageEntry") 1384 proto.RegisterMapType((map[string]string)(nil), "conformance.TestAllTypes.MapStringStringEntry") 1385 proto.RegisterMapType((map[uint32]uint32)(nil), "conformance.TestAllTypes.MapUint32Uint32Entry") 1386 proto.RegisterMapType((map[uint64]uint64)(nil), "conformance.TestAllTypes.MapUint64Uint64Entry") 1387 proto.RegisterType((*TestAllTypes_NestedMessage)(nil), "conformance.TestAllTypes.NestedMessage") 1388 proto.RegisterType((*ForeignMessage)(nil), "conformance.ForeignMessage") 1389 } 1390 1391 func init() { 1392 proto.RegisterFile("internal/conformance_proto/conformance.proto", fileDescriptor_13eb9ce388d56238) 1393 } 1394 1395 var fileDescriptor_13eb9ce388d56238 = []byte{ 1396 // 2611 bytes of a gzipped FileDescriptorProto 1397 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x5a, 0x59, 0x73, 0xdb, 0xc8, 1398 0x11, 0x16, 0x08, 0x5b, 0x92, 0x87, 0x94, 0x44, 0x8d, 0xae, 0xb1, 0xec, 0x5a, 0xc3, 0xf2, 0x3a, 1399 0xa6, 0x8f, 0x95, 0x75, 0xc0, 0xf0, 0xb1, 0x59, 0xc7, 0xa2, 0x4d, 0xda, 0x72, 0xd6, 0xa2, 0x0b, 1400 0xb2, 0xd6, 0x55, 0xce, 0x03, 0x03, 0x51, 0x90, 0x8a, 0x6b, 0x12, 0xe0, 0x02, 0xe0, 0x26, 0xca, 1401 0x63, 0xfe, 0x41, 0xee, 0xf3, 0x2f, 0xe4, 0xac, 0x4a, 0x25, 0xa9, 0xe4, 0x29, 0x95, 0x97, 0xdc, 1402 0x49, 0xe5, 0x4e, 0x7e, 0x4c, 0x52, 0x73, 0x62, 0x66, 0x08, 0x50, 0xf4, 0x56, 0x2d, 0x25, 0xf6, 1403 0x7c, 0xf3, 0x75, 0x4f, 0x4f, 0xe3, 0x1b, 0x4d, 0xc3, 0xe0, 0x46, 0x3b, 0x48, 0xfc, 0x28, 0xf0, 1404 0x3a, 0x37, 0x5b, 0x61, 0x70, 0x18, 0x46, 0x5d, 0x2f, 0x68, 0xf9, 0xcd, 0x5e, 0x14, 0x26, 0xa1, 1405 0x6c, 0x59, 0x25, 0x16, 0x58, 0x94, 0x4c, 0xcb, 0x67, 0x8f, 0xc2, 0xf0, 0xa8, 0xe3, 0xdf, 0x24, 1406 0x43, 0xfb, 0xfd, 0xc3, 0x9b, 0x5e, 0x70, 0x4c, 0x71, 0xcb, 0x6f, 0xe9, 0x43, 0x07, 0xfd, 0xc8, 1407 0x4b, 0xda, 0x61, 0xc0, 0xc6, 0x2d, 0x7d, 0xfc, 0xb0, 0xed, 0x77, 0x0e, 0x9a, 0x5d, 0x2f, 0x7e, 1408 0xcd, 0x10, 0xe7, 0x75, 0x44, 0x9c, 0x44, 0xfd, 0x56, 0xc2, 0x46, 0x2f, 0xe8, 0xa3, 0x49, 0xbb, 1409 0xeb, 0xc7, 0x89, 0xd7, 0xed, 0xe5, 0x05, 0xf0, 0xb9, 0xc8, 0xeb, 0xf5, 0xfc, 0x28, 0xa6, 0xe3, 1410 0x2b, 0xbf, 0x32, 0x00, 0x7c, 0x98, 0xae, 0xc5, 0xf5, 0x3f, 0xea, 0xfb, 0x71, 0x02, 0xaf, 0x83, 1411 0x32, 0x9f, 0xd1, 0xec, 0x79, 0xc7, 0x9d, 0xd0, 0x3b, 0x40, 0x86, 0x65, 0x54, 0x4a, 0x4f, 0xc6, 1412 0xdc, 0x19, 0x3e, 0xf2, 0x9c, 0x0e, 0xc0, 0x4b, 0xa0, 0xf4, 0x61, 0x1c, 0x06, 0x02, 0x58, 0xb0, 1413 0x8c, 0xca, 0x99, 0x27, 0x63, 0x6e, 0x11, 0x5b, 0x39, 0xa8, 0x01, 0x96, 0x22, 0x4a, 0xee, 0x1f, 1414 0x34, 0xc3, 0x7e, 0xd2, 0xeb, 0x27, 0x4d, 0xe2, 0x35, 0x41, 0xa6, 0x65, 0x54, 0xa6, 0x37, 0x96, 1415 0x56, 0xe5, 0x34, 0xbf, 0x6c, 0x47, 0x7e, 0x9d, 0x0c, 0xbb, 0x0b, 0x62, 0x5e, 0x83, 0x4c, 0xa3, 1416 0xe6, 0xea, 0x19, 0x30, 0xc1, 0x1c, 0xae, 0x7c, 0xb1, 0x00, 0xe6, 0x94, 0x45, 0xc4, 0xbd, 0x30, 1417 0x88, 0x7d, 0x78, 0x11, 0x14, 0x7b, 0x5e, 0x14, 0xfb, 0x4d, 0x3f, 0x8a, 0xc2, 0x88, 0x2c, 0x00, 1418 0xc7, 0x05, 0x88, 0xb1, 0x86, 0x6d, 0xf0, 0x2a, 0x98, 0x89, 0xfd, 0xa8, 0xed, 0x75, 0xda, 0x5f, 1419 0xe0, 0xb0, 0x71, 0x06, 0x9b, 0x16, 0x03, 0x14, 0x7a, 0x19, 0x4c, 0x45, 0xfd, 0x00, 0x27, 0x98, 1420 0x01, 0xf9, 0x3a, 0x4b, 0xcc, 0x4c, 0x61, 0x59, 0xa9, 0x33, 0x47, 0x4d, 0xdd, 0xa9, 0xac, 0xd4, 1421 0x2d, 0x83, 0x89, 0xf8, 0x75, 0xbb, 0xd7, 0xf3, 0x0f, 0xd0, 0x69, 0x36, 0xce, 0x0d, 0xd5, 0x49, 1422 0x30, 0x1e, 0xf9, 0x71, 0xbf, 0x93, 0xac, 0xfc, 0xe4, 0x21, 0x28, 0xbd, 0xf0, 0xe3, 0x64, 0xab, 1423 0xd3, 0x79, 0x71, 0xdc, 0xf3, 0x63, 0x78, 0x19, 0x4c, 0x87, 0x3d, 0x5c, 0x6b, 0x5e, 0xa7, 0xd9, 1424 0x0e, 0x92, 0xcd, 0x0d, 0x92, 0x80, 0xd3, 0xee, 0x14, 0xb7, 0x6e, 0x63, 0xa3, 0x0e, 0x73, 0x6c, 1425 0xb2, 0x2e, 0x53, 0x81, 0x39, 0x36, 0xbc, 0x02, 0x66, 0x04, 0xac, 0x4f, 0xe9, 0xf0, 0xaa, 0xa6, 1426 0x5c, 0x31, 0x7b, 0x8f, 0x58, 0x07, 0x80, 0x8e, 0x4d, 0x56, 0x75, 0x4a, 0x05, 0x6a, 0x8c, 0x31, 1427 0x65, 0xc4, 0xcb, 0x9b, 0x4d, 0x81, 0xbb, 0x83, 0x8c, 0x31, 0x65, 0xc4, 0x7b, 0x04, 0x55, 0xa0, 1428 0x63, 0xc3, 0xab, 0xa0, 0x2c, 0x80, 0x87, 0xed, 0xcf, 0xfb, 0x07, 0x9b, 0x1b, 0x68, 0xc2, 0x32, 1429 0x2a, 0x13, 0xae, 0x20, 0xa8, 0x53, 0xf3, 0x20, 0xd4, 0xb1, 0xd1, 0xa4, 0x65, 0x54, 0xc6, 0x35, 1430 0xa8, 0x63, 0xc3, 0xeb, 0x60, 0x36, 0x75, 0xcf, 0x69, 0xcf, 0x58, 0x46, 0x65, 0xc6, 0x15, 0x1c, 1431 0xbb, 0xcc, 0x9e, 0x01, 0x76, 0x6c, 0x04, 0x2c, 0xa3, 0x52, 0xd6, 0xc1, 0x8e, 0xad, 0xa4, 0xfe, 1432 0xb0, 0x13, 0x7a, 0x09, 0x2a, 0x5a, 0x46, 0xa5, 0x90, 0xa6, 0xbe, 0x8e, 0x8d, 0xca, 0xfa, 0x0f, 1433 0xc2, 0xfe, 0x7e, 0xc7, 0x47, 0x25, 0xcb, 0xa8, 0x18, 0xe9, 0xfa, 0x1f, 0x11, 0x2b, 0xbc, 0x04, 1434 0xc4, 0xcc, 0xe6, 0x7e, 0x18, 0x76, 0xd0, 0x94, 0x65, 0x54, 0x26, 0xdd, 0x12, 0x37, 0x56, 0xc3, 1435 0xb0, 0xa3, 0x66, 0x33, 0x89, 0xda, 0xc1, 0x11, 0x9a, 0xc6, 0x55, 0x25, 0x65, 0x93, 0x58, 0x95, 1436 0xe8, 0xf6, 0x8f, 0x13, 0x3f, 0x46, 0x33, 0xb8, 0x8c, 0xd3, 0xe8, 0xaa, 0xd8, 0x08, 0x9b, 0x60, 1437 0x49, 0xc0, 0x02, 0xfa, 0x78, 0x77, 0xfd, 0x38, 0xf6, 0x8e, 0x7c, 0x04, 0x2d, 0xa3, 0x52, 0xdc, 1438 0xb8, 0xa2, 0x3c, 0xd8, 0x72, 0x89, 0xae, 0xee, 0x10, 0xfc, 0x33, 0x0a, 0x77, 0x17, 0x38, 0x8f, 1439 0x62, 0x86, 0x7b, 0x00, 0xa5, 0x59, 0x0a, 0x23, 0xbf, 0x7d, 0x14, 0x08, 0x0f, 0x73, 0xc4, 0xc3, 1440 0x39, 0xc5, 0x43, 0x9d, 0x62, 0x38, 0xeb, 0xa2, 0x48, 0xa6, 0x62, 0x87, 0x1f, 0x80, 0x79, 0x3d, 1441 0x6e, 0x3f, 0xe8, 0x77, 0xd1, 0x02, 0x51, 0xa3, 0xb7, 0x4f, 0x0a, 0xba, 0x16, 0xf4, 0xbb, 0x2e, 1442 0x54, 0x23, 0xc6, 0x36, 0xf8, 0x3e, 0x58, 0x18, 0x08, 0x97, 0x10, 0x2f, 0x12, 0x62, 0x94, 0x15, 1443 0x2b, 0x21, 0x9b, 0xd3, 0x02, 0x25, 0x6c, 0x8e, 0xc4, 0x46, 0x77, 0xab, 0xd9, 0x6b, 0xfb, 0x2d, 1444 0x1f, 0x21, 0xbc, 0x67, 0xd5, 0xc2, 0x64, 0x21, 0x9d, 0x47, 0xf7, 0xed, 0x39, 0x1e, 0x86, 0x57, 1445 0xa4, 0x52, 0x68, 0x85, 0xd1, 0x01, 0x3a, 0xcb, 0xf0, 0x46, 0x5a, 0x0e, 0x0f, 0xc3, 0xe8, 0x00, 1446 0xd6, 0xc1, 0x6c, 0xe4, 0xb7, 0xfa, 0x51, 0xdc, 0xfe, 0xd8, 0x17, 0x69, 0x3d, 0x47, 0xd2, 0x7a, 1447 0x36, 0x37, 0x07, 0x6e, 0x59, 0xcc, 0xe1, 0xe9, 0xbc, 0x0c, 0xa6, 0x23, 0xbf, 0xe7, 0x7b, 0x38, 1448 0x8f, 0xf4, 0x61, 0xbe, 0x60, 0x99, 0x58, 0x6d, 0xb8, 0x55, 0xa8, 0x8d, 0x0c, 0x73, 0x6c, 0x64, 1449 0x59, 0x26, 0x56, 0x1b, 0x09, 0x46, 0xb5, 0x41, 0xc0, 0x98, 0xda, 0x5c, 0xb4, 0x4c, 0xac, 0x36, 1450 0xdc, 0x9c, 0xaa, 0x8d, 0x02, 0x74, 0x6c, 0xb4, 0x62, 0x99, 0x58, 0x6d, 0x64, 0xa0, 0xc6, 0xc8, 1451 0xd4, 0xe6, 0x92, 0x65, 0x62, 0xb5, 0xe1, 0xe6, 0xdd, 0x41, 0x46, 0xa6, 0x36, 0x6f, 0x5b, 0x26, 1452 0x56, 0x1b, 0x19, 0x48, 0xd5, 0x46, 0x00, 0xb9, 0x2c, 0x5c, 0xb6, 0x4c, 0xac, 0x36, 0xdc, 0x2e, 1453 0xa9, 0x8d, 0x0a, 0x75, 0x6c, 0xf4, 0x09, 0xcb, 0xc4, 0x6a, 0xa3, 0x40, 0xa9, 0xda, 0xa4, 0xee, 1454 0x39, 0xed, 0x15, 0xcb, 0xc4, 0x6a, 0x23, 0x02, 0x90, 0xd4, 0x46, 0x03, 0x3b, 0x36, 0xaa, 0x58, 1455 0x26, 0x56, 0x1b, 0x15, 0x4c, 0xd5, 0x26, 0x0d, 0x82, 0xa8, 0xcd, 0x55, 0xcb, 0xc4, 0x6a, 0x23, 1456 0x42, 0xe0, 0x6a, 0x23, 0x60, 0x4c, 0x6d, 0xae, 0x59, 0x26, 0x56, 0x1b, 0x6e, 0x4e, 0xd5, 0x46, 1457 0x00, 0x89, 0xda, 0x5c, 0xb7, 0x4c, 0xac, 0x36, 0xdc, 0xc8, 0xd5, 0x26, 0x8d, 0x90, 0xaa, 0xcd, 1458 0x0d, 0xcb, 0xc4, 0x6a, 0x23, 0xe2, 0x13, 0x6a, 0x93, 0xb2, 0x11, 0xb5, 0x79, 0xc7, 0x32, 0xb1, 1459 0xda, 0x08, 0x3a, 0xae, 0x36, 0x02, 0xa6, 0xa9, 0xcd, 0x9a, 0x65, 0xbe, 0x91, 0xda, 0x70, 0x9e, 1460 0x01, 0xb5, 0x49, 0xb3, 0xa4, 0xa9, 0xcd, 0x3a, 0xf1, 0x30, 0x5c, 0x6d, 0x44, 0x32, 0x07, 0xd4, 1461 0x46, 0x8f, 0x9b, 0x88, 0xc2, 0xa6, 0x65, 0x8e, 0xae, 0x36, 0x6a, 0xc4, 0x5c, 0x6d, 0x06, 0xc2, 1462 0x25, 0xc4, 0x36, 0x21, 0x1e, 0xa2, 0x36, 0x5a, 0xa0, 0x5c, 0x6d, 0xb4, 0xdd, 0x62, 0x6a, 0xe3, 1463 0xe0, 0x3d, 0xa3, 0x6a, 0xa3, 0xee, 0x9b, 0x50, 0x1b, 0x31, 0x8f, 0xa8, 0xcd, 0x6d, 0x86, 0x37, 1464 0xd2, 0x72, 0x20, 0x6a, 0xf3, 0x02, 0xcc, 0x74, 0xbd, 0x1e, 0x15, 0x08, 0x26, 0x13, 0x77, 0x48, 1465 0x52, 0x6f, 0xe4, 0x67, 0xe0, 0x99, 0xd7, 0x23, 0xda, 0x41, 0x3e, 0x6a, 0x41, 0x12, 0x1d, 0xbb, 1466 0x53, 0x5d, 0xd9, 0x26, 0xb1, 0x3a, 0x36, 0x53, 0x95, 0xbb, 0xa3, 0xb1, 0x3a, 0x36, 0xf9, 0x50, 1467 0x58, 0x99, 0x0d, 0xbe, 0x02, 0xb3, 0x98, 0x95, 0xca, 0x0f, 0x57, 0xa1, 0x7b, 0x84, 0x77, 0x75, 1468 0x28, 0x2f, 0x95, 0x26, 0xfa, 0x49, 0x99, 0x71, 0x78, 0xb2, 0x55, 0xe6, 0x76, 0x6c, 0x2e, 0x5c, 1469 0xef, 0x8e, 0xc8, 0xed, 0xd8, 0xf4, 0x53, 0xe5, 0xe6, 0x56, 0xce, 0x4d, 0x45, 0x8e, 0x6b, 0xdd, 1470 0x27, 0x47, 0xe0, 0xa6, 0x02, 0xb8, 0xab, 0xc5, 0x2d, 0x5b, 0x65, 0x6e, 0xc7, 0xe6, 0xf2, 0xf8, 1471 0xde, 0x88, 0xdc, 0x8e, 0xbd, 0xab, 0xc5, 0x2d, 0x5b, 0xe1, 0x67, 0xc1, 0x1c, 0xe6, 0x66, 0xda, 1472 0x26, 0x24, 0xf5, 0x3e, 0x61, 0x5f, 0x1b, 0xca, 0xce, 0x74, 0x96, 0xfd, 0xa0, 0xfc, 0x38, 0x50, 1473 0xd5, 0xae, 0x78, 0x70, 0x6c, 0xa1, 0xc4, 0x9f, 0x1a, 0xd5, 0x83, 0x63, 0xb3, 0x1f, 0x9a, 0x07, 1474 0x61, 0x87, 0x87, 0x60, 0x81, 0xe4, 0x87, 0x2f, 0x42, 0x28, 0xf8, 0x03, 0xe2, 0x63, 0x63, 0x78, 1475 0x8e, 0x18, 0x98, 0xff, 0xa4, 0x5e, 0x70, 0xc8, 0xfa, 0x88, 0xea, 0x07, 0xef, 0x04, 0x5f, 0xcb, 1476 0xd6, 0xc8, 0x7e, 0x1c, 0x9b, 0xff, 0xd4, 0xfd, 0xa4, 0x23, 0xea, 0xf3, 0x4a, 0x0f, 0x8d, 0xea, 1477 0xa8, 0xcf, 0x2b, 0x39, 0x4e, 0xb4, 0xe7, 0x95, 0x1e, 0x31, 0x2f, 0x41, 0x39, 0x65, 0x65, 0x67, 1478 0xcc, 0x43, 0x42, 0xfb, 0xce, 0xc9, 0xb4, 0xf4, 0xf4, 0xa1, 0xbc, 0xd3, 0x5d, 0xc5, 0x08, 0x77, 1479 0x00, 0xf6, 0x44, 0x4e, 0x23, 0x7a, 0x24, 0x3d, 0x22, 0xac, 0xd7, 0x86, 0xb2, 0xe2, 0x73, 0x0a, 1480 0xff, 0x4f, 0x29, 0x8b, 0xdd, 0xd4, 0x22, 0xca, 0x9d, 0x4a, 0x21, 0x3b, 0xbf, 0x6a, 0xa3, 0x94, 1481 0x3b, 0x81, 0xd2, 0x4f, 0xa9, 0xdc, 0x25, 0x2b, 0x4f, 0x02, 0xe3, 0xa6, 0x47, 0x5e, 0x7d, 0x84, 1482 0x24, 0xd0, 0xe9, 0xe4, 0x34, 0x4c, 0x93, 0x20, 0x19, 0x61, 0x0f, 0x9c, 0x95, 0x88, 0xb5, 0x43, 1483 0xf2, 0x31, 0xf1, 0x70, 0x6b, 0x04, 0x0f, 0xca, 0xb1, 0x48, 0x3d, 0x2d, 0x76, 0x33, 0x07, 0x61, 1484 0x0c, 0x96, 0x25, 0x8f, 0xfa, 0xa9, 0xf9, 0x84, 0xb8, 0x74, 0x46, 0x70, 0xa9, 0x9e, 0x99, 0xd4, 1485 0xe7, 0x52, 0x37, 0x7b, 0x14, 0x1e, 0x81, 0xc5, 0xc1, 0x65, 0x92, 0xa3, 0x6f, 0x7b, 0x94, 0x67, 1486 0x40, 0x5a, 0x06, 0x3e, 0xfa, 0xa4, 0x67, 0x40, 0x1b, 0x81, 0x1f, 0x82, 0xa5, 0x8c, 0xd5, 0x11, 1487 0x4f, 0x4f, 0x89, 0xa7, 0xcd, 0xd1, 0x97, 0x96, 0xba, 0x9a, 0xef, 0x66, 0x0c, 0xc1, 0x4b, 0xa0, 1488 0x14, 0x06, 0x7e, 0x78, 0xc8, 0x8f, 0x9b, 0x10, 0x5f, 0xb1, 0x9f, 0x8c, 0xb9, 0x45, 0x62, 0x65, 1489 0x87, 0xc7, 0x67, 0xc0, 0x3c, 0x05, 0x69, 0x7b, 0xdb, 0x7b, 0xa3, 0xeb, 0xd6, 0x93, 0x31, 0x17, 1490 0x12, 0x1a, 0x75, 0x2f, 0x45, 0x04, 0xac, 0xda, 0x3f, 0xe2, 0x1d, 0x09, 0x62, 0x65, 0xb5, 0x7b, 1491 0x11, 0xd0, 0xaf, 0xac, 0x6c, 0x23, 0xd6, 0xde, 0x00, 0xc4, 0x48, 0xab, 0xb0, 0x21, 0x5d, 0x5c, 1492 0xc8, 0xf3, 0xc8, 0x1a, 0x4f, 0xe8, 0x37, 0x06, 0x09, 0x73, 0x79, 0x95, 0x76, 0xa6, 0x56, 0x79, 1493 0x4b, 0x64, 0x15, 0x3f, 0x71, 0x1f, 0x78, 0x9d, 0xbe, 0x9f, 0xde, 0x68, 0xb0, 0xe9, 0x25, 0x9d, 1494 0x07, 0x5d, 0xb0, 0xa8, 0xb6, 0x33, 0x04, 0xe3, 0x6f, 0x0d, 0x76, 0x0b, 0xd4, 0x19, 0x89, 0x34, 1495 0x50, 0xca, 0x79, 0xa5, 0xe9, 0x91, 0xc3, 0xe9, 0xd8, 0x82, 0xf3, 0x77, 0x43, 0x38, 0x1d, 0x7b, 1496 0x90, 0xd3, 0xb1, 0x39, 0xe7, 0x9e, 0x74, 0x1f, 0xee, 0xab, 0x81, 0xfe, 0x9e, 0x92, 0x9e, 0x1f, 1497 0x20, 0xdd, 0x93, 0x22, 0x5d, 0x50, 0xfb, 0x29, 0x79, 0xb4, 0x52, 0xac, 0x7f, 0x18, 0x46, 0xcb, 1498 0x83, 0x5d, 0x50, 0xbb, 0x2f, 0x59, 0x19, 0x20, 0xfa, 0x2e, 0x58, 0xff, 0x98, 0x97, 0x01, 0xa2, 1499 0xe1, 0x5a, 0x06, 0x88, 0x2d, 0x2b, 0x54, 0xaa, 0xee, 0x82, 0xf4, 0x4f, 0x79, 0xa1, 0x52, 0x01, 1500 0xd7, 0x42, 0xa5, 0xc6, 0x2c, 0x5a, 0xf6, 0x30, 0x72, 0xda, 0x3f, 0xe7, 0xd1, 0xd2, 0x7a, 0xd5, 1501 0x68, 0xa9, 0x31, 0x2b, 0x03, 0xa4, 0x9c, 0x05, 0xeb, 0x5f, 0xf2, 0x32, 0x40, 0x2a, 0x5c, 0xcb, 1502 0x00, 0xb1, 0x71, 0xce, 0x86, 0xf4, 0x77, 0xb4, 0x52, 0xfc, 0x7f, 0x35, 0x88, 0x62, 0x0c, 0x2d, 1503 0x7e, 0xf9, 0xfe, 0x24, 0x05, 0xa9, 0xde, 0xae, 0x05, 0xe3, 0xdf, 0x0c, 0x76, 0x29, 0x19, 0x56, 1504 0xfc, 0xca, 0x1d, 0x3c, 0x87, 0x53, 0x2a, 0xa8, 0xbf, 0x0f, 0xe1, 0x14, 0xc5, 0xaf, 0x5c, 0xd8, 1505 0xa5, 0x3d, 0xd2, 0xee, 0xed, 0x82, 0xf4, 0x1f, 0x94, 0xf4, 0x84, 0xe2, 0x57, 0xaf, 0xf7, 0x79, 1506 0xb4, 0x52, 0xac, 0xff, 0x1c, 0x46, 0x2b, 0x8a, 0x5f, 0x6d, 0x06, 0x64, 0x65, 0x40, 0x2d, 0xfe, 1507 0x7f, 0xe5, 0x65, 0x40, 0x2e, 0x7e, 0xe5, 0xde, 0x9c, 0x15, 0xaa, 0x56, 0xfc, 0xff, 0xce, 0x0b, 1508 0x55, 0x29, 0x7e, 0xf5, 0x96, 0x9d, 0x45, 0xab, 0x15, 0xff, 0x7f, 0xf2, 0x68, 0x95, 0xe2, 0x57, 1509 0xaf, 0x6d, 0x59, 0x19, 0x50, 0x8b, 0xff, 0xbf, 0x79, 0x19, 0x90, 0x8b, 0x5f, 0xb9, 0x9b, 0x73, 1510 0xce, 0xc7, 0x52, 0x0b, 0x94, 0xbf, 0xee, 0x40, 0xdf, 0x2b, 0xb0, 0x96, 0xd2, 0xc0, 0xda, 0x19, 1511 0x22, 0x6d, 0x8f, 0x72, 0x0b, 0x7c, 0x0a, 0x44, 0x7f, 0xad, 0x29, 0xde, 0x6b, 0xa0, 0xef, 0x17, 1512 0x72, 0xce, 0x8f, 0x17, 0x1c, 0xe2, 0x0a, 0xff, 0xc2, 0x04, 0x3f, 0x0d, 0xe6, 0xa4, 0x7e, 0x2f, 1513 0x7f, 0xc7, 0x82, 0x7e, 0x90, 0x47, 0x56, 0xc7, 0x98, 0x67, 0x5e, 0xfc, 0x3a, 0x25, 0x13, 0x26, 1514 0xb8, 0xa5, 0xb6, 0x50, 0xfb, 0xad, 0x04, 0xfd, 0x90, 0x12, 0x2d, 0x65, 0x6d, 0x42, 0xbf, 0x95, 1515 0x28, 0xcd, 0xd5, 0x7e, 0x2b, 0x81, 0x77, 0x80, 0x68, 0xc3, 0x35, 0xbd, 0xe0, 0x18, 0xfd, 0x88, 1516 0xce, 0x9f, 0x1f, 0x98, 0xbf, 0x15, 0x1c, 0xbb, 0x45, 0x0e, 0xdd, 0x0a, 0x8e, 0xe1, 0x7d, 0xa9, 1517 0x2d, 0xfb, 0x31, 0xde, 0x06, 0xf4, 0x63, 0x3a, 0x77, 0x71, 0x60, 0x2e, 0xdd, 0x25, 0xd1, 0x08, 1518 0x24, 0x5f, 0xf1, 0xf6, 0xa4, 0x05, 0xca, 0xb7, 0xe7, 0xa7, 0x05, 0xb2, 0xdb, 0xc3, 0xb6, 0x47, 1519 0xd4, 0xa5, 0xb4, 0x3d, 0x82, 0x28, 0xdd, 0x9e, 0x9f, 0x15, 0x72, 0x14, 0x4e, 0xda, 0x1e, 0x3e, 1520 0x2d, 0xdd, 0x1e, 0x99, 0x8b, 0x6c, 0x0f, 0xd9, 0x9d, 0x9f, 0xe7, 0x71, 0x49, 0xbb, 0x93, 0xf6, 1521 0xcf, 0xd8, 0x2c, 0xbc, 0x3b, 0xf2, 0xa3, 0x82, 0x77, 0xe7, 0xd7, 0x94, 0x28, 0x7f, 0x77, 0xa4, 1522 0xa7, 0x83, 0xed, 0x8e, 0xa0, 0xc0, 0xbb, 0xf3, 0x0b, 0x3a, 0x3f, 0x67, 0x77, 0x38, 0x94, 0xed, 1523 0x8e, 0x98, 0x49, 0x77, 0xe7, 0x97, 0x74, 0x6e, 0xee, 0xee, 0x70, 0x38, 0xdd, 0x9d, 0x0b, 0x00, 1524 0x90, 0xf5, 0x07, 0x5e, 0xd7, 0x5f, 0x47, 0x5f, 0x32, 0xc9, 0x1b, 0x1b, 0xc9, 0x04, 0x2d, 0x50, 1525 0xa4, 0xf5, 0x8b, 0xbf, 0x6e, 0xa0, 0x2f, 0xcb, 0x88, 0x1d, 0x6c, 0x82, 0x17, 0x41, 0xa9, 0x99, 1526 0x42, 0x36, 0xd1, 0x57, 0x18, 0xa4, 0xce, 0x21, 0x9b, 0x70, 0x05, 0x4c, 0x51, 0x04, 0x81, 0xd8, 1527 0x4d, 0xf4, 0x55, 0x9d, 0xc6, 0xc6, 0x7f, 0xe3, 0x91, 0x6f, 0x6b, 0x18, 0x72, 0x0b, 0x7d, 0x8d, 1528 0x22, 0x64, 0x1b, 0xbc, 0xc4, 0x69, 0xd6, 0x08, 0x8f, 0x83, 0xbe, 0xae, 0x80, 0x30, 0x8f, 0x23, 1529 0x56, 0x84, 0xbf, 0xdd, 0x46, 0xdf, 0xd0, 0x1d, 0xdd, 0xc6, 0x00, 0x11, 0xda, 0x1d, 0xf4, 0x4d, 1530 0x3d, 0xda, 0x3b, 0xe9, 0x92, 0xf1, 0xd7, 0xbb, 0xe8, 0x5b, 0x3a, 0xc5, 0x5d, 0xb8, 0x02, 0x4a, 1531 0x75, 0x81, 0x58, 0x5f, 0x43, 0xdf, 0x66, 0x71, 0x08, 0x92, 0xf5, 0x35, 0x82, 0xd9, 0xae, 0xbd, 1532 0xff, 0xa8, 0xb9, 0xb3, 0xf5, 0xac, 0xb6, 0xbe, 0x8e, 0xbe, 0xc3, 0x31, 0xd8, 0x48, 0x6d, 0x29, 1533 0x86, 0xe4, 0x7a, 0x03, 0x7d, 0x57, 0xc1, 0x10, 0xdb, 0xf2, 0x2b, 0x30, 0xa5, 0xfe, 0xc5, 0x5c, 1534 0x02, 0x86, 0xc7, 0x5e, 0xad, 0x19, 0x1e, 0x7c, 0x17, 0x14, 0x5b, 0xa1, 0xe8, 0x8e, 0xa3, 0xc2, 1535 0x49, 0x9d, 0x74, 0x19, 0xbd, 0xfc, 0x00, 0xc0, 0xc1, 0x6e, 0x17, 0x2c, 0x03, 0xf3, 0xb5, 0x7f, 1536 0xcc, 0x5c, 0xe0, 0x5f, 0xe1, 0x3c, 0x38, 0x4d, 0x8b, 0xab, 0x40, 0x6c, 0xf4, 0xcb, 0xbd, 0xc2, 1537 0x1d, 0x23, 0x65, 0x90, 0x3b, 0x5b, 0x32, 0x83, 0x99, 0xc1, 0x60, 0xca, 0x0c, 0x55, 0x30, 0x9f, 1538 0xd5, 0xc3, 0x92, 0x39, 0xa6, 0x32, 0x38, 0xa6, 0xb2, 0x39, 0x94, 0x5e, 0x95, 0xcc, 0x71, 0x2a, 1539 0x83, 0xe3, 0xd4, 0x20, 0xc7, 0x40, 0x4f, 0x4a, 0xe6, 0x98, 0xcd, 0xe0, 0x98, 0xcd, 0xe6, 0x50, 1540 0x7a, 0x4f, 0x32, 0x07, 0xcc, 0xe0, 0x80, 0x32, 0xc7, 0x23, 0xb0, 0x98, 0xdd, 0x61, 0x92, 0x59, 1541 0x26, 0x32, 0x58, 0x26, 0x72, 0x58, 0xd4, 0x2e, 0x92, 0xcc, 0x32, 0x9e, 0xc1, 0x32, 0x2e, 0xb3, 1542 0xd4, 0x01, 0xca, 0xeb, 0x13, 0xc9, 0x3c, 0x33, 0x19, 0x3c, 0x33, 0x79, 0x3c, 0x5a, 0x1f, 0x48, 1543 0xe6, 0x29, 0x67, 0xf0, 0x94, 0x33, 0xab, 0x4d, 0xee, 0xf6, 0x9c, 0x54, 0xaf, 0x05, 0x99, 0x61, 1544 0x0b, 0xcc, 0x65, 0x34, 0x76, 0x4e, 0xa2, 0x30, 0x64, 0x8a, 0xfb, 0xa0, 0xac, 0x77, 0x71, 0xe4, 1545 0xf9, 0x93, 0x19, 0xf3, 0x27, 0x33, 0x8a, 0x44, 0xef, 0xd8, 0xc8, 0x1c, 0x67, 0x32, 0x38, 0xce, 1546 0x0c, 0x2e, 0x43, 0x6f, 0xcd, 0x9c, 0x44, 0x51, 0x92, 0x29, 0x22, 0x70, 0x6e, 0x48, 0xef, 0x25, 1547 0x83, 0xea, 0x3d, 0x99, 0xea, 0x0d, 0x5e, 0x7c, 0x48, 0x3e, 0x8f, 0xc0, 0xf9, 0x61, 0xcd, 0x97, 1548 0x0c, 0xa7, 0xeb, 0xaa, 0xd3, 0xa1, 0xef, 0x42, 0x24, 0x47, 0x1d, 0x5a, 0x70, 0x59, 0x4d, 0x97, 1549 0x0c, 0x27, 0xf7, 0x64, 0x27, 0xa3, 0xbe, 0x1d, 0x91, 0xbc, 0x79, 0xe0, 0x6c, 0x6e, 0xe3, 0x25, 1550 0xc3, 0xdd, 0xaa, 0xea, 0x2e, 0xff, 0x9d, 0x49, 0xea, 0x62, 0xe5, 0x2e, 0x00, 0x52, 0x8b, 0x68, 1551 0x02, 0x98, 0xf5, 0x46, 0xa3, 0x3c, 0x86, 0x7f, 0xa9, 0x6e, 0xb9, 0x65, 0x83, 0xfe, 0xf2, 0xaa, 1552 0x5c, 0xc0, 0xee, 0x76, 0x6a, 0x8f, 0xcb, 0xff, 0xe3, 0xff, 0x19, 0xd5, 0x29, 0xde, 0x3c, 0x21, 1553 0x07, 0xd8, 0xca, 0x5b, 0x60, 0x5a, 0xeb, 0x6c, 0x95, 0x80, 0xd1, 0xe2, 0x07, 0x4a, 0xeb, 0xda, 1554 0x2d, 0x00, 0xd2, 0x7f, 0x0c, 0x03, 0x67, 0x40, 0x71, 0x6f, 0x67, 0xf7, 0x79, 0xed, 0xe1, 0x76, 1555 0x7d, 0xbb, 0xf6, 0xa8, 0x3c, 0x06, 0x4b, 0x60, 0xf2, 0xb9, 0xdb, 0x78, 0xd1, 0xa8, 0xee, 0xd5, 1556 0xcb, 0x06, 0x9c, 0x04, 0xa7, 0x9e, 0xee, 0x36, 0x76, 0xca, 0x85, 0x6b, 0x0f, 0x40, 0x51, 0x6e, 1557 0x2c, 0xcd, 0x80, 0x62, 0xbd, 0xe1, 0xd6, 0xb6, 0x1f, 0xef, 0x34, 0x69, 0xa4, 0x92, 0x81, 0x46, 1558 0xac, 0x18, 0x5e, 0x95, 0x0b, 0xd5, 0x8b, 0xe0, 0x42, 0x2b, 0xec, 0x0e, 0xfc, 0xd9, 0x22, 0x25, 1559 0x67, 0x7f, 0x9c, 0x58, 0x37, 0xff, 0x1f, 0x00, 0x00, 0xff, 0xff, 0x5f, 0xc3, 0x66, 0xe3, 0x3d, 1560 0x25, 0x00, 0x00, 1561 }