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