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