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